[ 389.430457] [50967]: [uWSGI] getting INI configuration from /etc/neutron/neutron-api-uwsgi.ini [ 389.431798] [50967]: *** Starting uWSGI 2.0.20-debian (64bit) on [Fri Nov 21 22:32:01 2025] *** [ 389.431798] [50967]: compiled with version: 11.2.0 on 21 March 2022 11:00:44 [ 389.431798] [50967]: os: Linux-6.8.0-84-generic #84~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Sep 9 14:29:36 UTC 2 [ 389.431798] [50967]: nodename: devstack [ 389.431798] [50967]: machine: x86_64 [ 389.431798] [50967]: clock source: unix [ 389.431798] [50967]: pcre jit disabled [ 389.431798] [50967]: detected number of CPU cores: 8 [ 389.431798] [50967]: current working directory: / [ 389.431798] [50967]: detected binary path: /usr/bin/uwsgi-core [ 389.431798] [50967]: your processes number limit is 128149 [ 389.431798] [50967]: your memory page size is 4096 bytes [ 389.431798] [50967]: detected max file descriptor number: 2048 [ 389.431798] [50967]: lock engine: pthread robust mutexes [ 389.432616] [50967]: thunder lock: enabled [ 389.432616] [50967]: uwsgi socket 0 bound to UNIX address /var/run/uwsgi/neutron-api.socket fd 4 [ 389.432616] [50967]: Python version: 3.10.12 (main, Aug 15 2025, 14:32:43) [GCC 11.4.0] [ 389.432616] [50967]: PEP 405 virtualenv detected: /opt/stack/data/venv [ 389.432616] [50967]: Set PythonHome to /opt/stack/data/venv [ 389.461725] [50967]: Python main interpreter initialized at 0x61cab08f8be0 [ 389.461725] [50967]: python threads support enabled [ 389.461725] [50967]: your server socket listen backlog is limited to 100 connections [ 389.461725] [50967]: your mercy for graceful operations on workers is 80 seconds [ 389.461959] [50967]: mapped 403077 bytes (393 KB) for 2 cores [ 389.462088] [50967]: *** Operational MODE: preforking *** [ 389.462201] [50967]: *** uWSGI is running in multiple interpreter mode *** [ 389.462201] [50967]: spawned uWSGI master process (pid: 50967) [ 389.462705] [50967]: spawned uWSGI worker 1 (pid: 50968, cores: 1) [ 389.463145] [50967]: spawned uWSGI worker 2 (pid: 50969, cores: 1) [ 389.463196] [50967]: running "unix_signal:15 gracefully_kill_them_all" (master-start)... [ 390.632368] [50969]: INFO neutron.common.config [-] Logging enabled! [ 390.632761] [50969]: INFO neutron.common.config [-] uwsgi version 28.0.0.0b2.dev20 [ 390.632867] [50969]: DEBUG neutron.common.config [-] command line: uwsgi {{(pid=50969) setup_logging /opt/stack/neutron/neutron/common/config.py:124}} [ 390.633987] [50969]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2804}} [ 390.634124] [50968]: INFO neutron.common.config [-] Logging enabled! [ 390.634315] [50969]: DEBUG neutron.common.config [-] Configuration options gathered from: {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2805}} [ 390.634365] [50968]: INFO neutron.common.config [-] uwsgi version 28.0.0.0b2.dev20 [ 390.634408] [50969]: DEBUG neutron.common.config [-] command line args: [] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2806}} [ 390.634408] [50969]: DEBUG neutron.common.config [-] config files: ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2807}} [ 390.634408] [50969]: DEBUG neutron.common.config [-] ================================================================================ {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2809}} [ 390.634408] [50969]: DEBUG neutron.common.config [-] allow_bulk = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.634580] [50968]: DEBUG neutron.common.config [-] command line: uwsgi {{(pid=50968) setup_logging /opt/stack/neutron/neutron/common/config.py:124}} [ 390.634624] [50969]: DEBUG neutron.common.config [-] api_extensions_path = {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.634624] [50969]: DEBUG neutron.common.config [-] api_paste_config = api-paste.ini {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.634624] [50969]: DEBUG neutron.common.config [-] auth_strategy = keystone {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.634624] [50969]: DEBUG neutron.common.config [-] backlog = 4096 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.634624] [50969]: DEBUG neutron.common.config [-] base_mac = fa:16:3e:00:00:00 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.634624] [50969]: DEBUG neutron.common.config [-] bind_host = 0.0.0.0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.634886] [50969]: DEBUG neutron.common.config [-] bind_port = 9696 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.634886] [50969]: DEBUG neutron.common.config [-] client_socket_timeout = 900 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.634983] [50968]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2804}} [ 390.634983] [50968]: DEBUG neutron.common.config [-] Configuration options gathered from: {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2805}} [ 390.635086] [50969]: DEBUG neutron.common.config [-] config_dir = [] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635086] [50969]: DEBUG neutron.common.config [-] config_file = ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635086] [50969]: DEBUG neutron.common.config [-] config_source = [] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635207] [50968]: DEBUG neutron.common.config [-] command line args: [] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2806}} [ 390.635250] [50969]: DEBUG neutron.common.config [-] control_exchange = neutron {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635299] [50968]: DEBUG neutron.common.config [-] config files: ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2807}} [ 390.635299] [50968]: DEBUG neutron.common.config [-] ================================================================================ {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2809}} [ 390.635385] [50969]: DEBUG neutron.common.config [-] core_plugin = ml2 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635385] [50969]: DEBUG neutron.common.config [-] debug = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635466] [50968]: DEBUG neutron.common.config [-] allow_bulk = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635508] [50969]: DEBUG neutron.common.config [-] default_availability_zones = [] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635560] [50968]: DEBUG neutron.common.config [-] api_extensions_path = {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635560] [50968]: DEBUG neutron.common.config [-] api_paste_config = api-paste.ini {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635642] [50969]: 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=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635825] [50968]: DEBUG neutron.common.config [-] auth_strategy = keystone {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635895] [50969]: DEBUG neutron.common.config [-] dhcp_agent_notification = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635944] [50968]: DEBUG neutron.common.config [-] backlog = 4096 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.635999] [50969]: DEBUG neutron.common.config [-] dhcp_lease_duration = 86400 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636056] [50968]: DEBUG neutron.common.config [-] base_mac = fa:16:3e:00:00:00 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636099] [50969]: DEBUG neutron.common.config [-] dns_domain = openstacklocal {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636141] [50968]: DEBUG neutron.common.config [-] bind_host = 0.0.0.0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636184] [50969]: DEBUG neutron.common.config [-] enable_signals = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636231] [50968]: DEBUG neutron.common.config [-] bind_port = 9696 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636281] [50969]: DEBUG neutron.common.config [-] enable_traditional_dhcp = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636325] [50968]: DEBUG neutron.common.config [-] client_socket_timeout = 900 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636371] [50969]: DEBUG neutron.common.config [-] external_dns_driver = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636413] [50968]: DEBUG neutron.common.config [-] config_dir = [] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636456] [50969]: DEBUG neutron.common.config [-] filter_validation = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636503] [50968]: DEBUG neutron.common.config [-] config_file = ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636546] [50969]: DEBUG neutron.common.config [-] global_physnet_mtu = 8950 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636587] [50968]: DEBUG neutron.common.config [-] config_source = [] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636640] [50969]: DEBUG neutron.common.config [-] host = devstack {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636683] [50968]: DEBUG neutron.common.config [-] control_exchange = neutron {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636725] [50969]: DEBUG neutron.common.config [-] http_retries = 3 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636770] [50968]: DEBUG neutron.common.config [-] core_plugin = ml2 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636770] [50968]: DEBUG neutron.common.config [-] debug = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636850] [50969]: DEBUG neutron.common.config [-] instance_format = [instance: %(uuid)s] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636893] [50968]: DEBUG neutron.common.config [-] default_availability_zones = [] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636938] [50969]: DEBUG neutron.common.config [-] instance_uuid_format = [instance: %(uuid)s] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.636938] [50969]: DEBUG neutron.common.config [-] ipam_driver = internal {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637038] [50968]: 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=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637114] [50969]: DEBUG neutron.common.config [-] ipv6_pd_enabled = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637162] [50968]: DEBUG neutron.common.config [-] dhcp_agent_notification = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637215] [50969]: DEBUG neutron.common.config [-] log_color = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637258] [50968]: DEBUG neutron.common.config [-] dhcp_lease_duration = 86400 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637305] [50969]: DEBUG neutron.common.config [-] log_config_append = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637349] [50968]: DEBUG neutron.common.config [-] dns_domain = openstacklocal {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637392] [50969]: DEBUG neutron.common.config [-] log_date_format = %Y-%m-%d %H:%M:%S {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637434] [50968]: DEBUG neutron.common.config [-] enable_signals = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637475] [50969]: DEBUG neutron.common.config [-] log_dir = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637520] [50968]: DEBUG neutron.common.config [-] enable_traditional_dhcp = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637565] [50969]: DEBUG neutron.common.config [-] log_file = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637608] [50968]: DEBUG neutron.common.config [-] external_dns_driver = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637644] [50969]: DEBUG neutron.common.config [-] log_rotate_interval = 1 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637690] [50968]: DEBUG neutron.common.config [-] filter_validation = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637732] [50969]: DEBUG neutron.common.config [-] log_rotate_interval_type = days {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637762] [50968]: DEBUG neutron.common.config [-] global_physnet_mtu = 8950 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637788] [50969]: DEBUG neutron.common.config [-] log_rotation_type = none {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637812] [50968]: DEBUG neutron.common.config [-] host = devstack {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637908] [50969]: 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=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637908] [50969]: DEBUG neutron.common.config [-] logging_debug_format_suffix = {{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}} {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637959] [50968]: DEBUG neutron.common.config [-] http_retries = 3 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.637989] [50969]: DEBUG neutron.common.config [-] logging_default_format_string = %(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638023] [50968]: DEBUG neutron.common.config [-] instance_format = [instance: %(uuid)s] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638054] [50969]: DEBUG neutron.common.config [-] logging_exception_prefix = ERROR %(name)s %(instance)s {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638086] [50968]: DEBUG neutron.common.config [-] instance_uuid_format = [instance: %(uuid)s] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638114] [50969]: DEBUG neutron.common.config [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638141] [50968]: DEBUG neutron.common.config [-] ipam_driver = internal {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638166] [50969]: DEBUG neutron.common.config [-] max_dns_nameservers = 5 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638166] [50969]: DEBUG neutron.common.config [-] max_header_line = 16384 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638212] [50968]: DEBUG neutron.common.config [-] ipv6_pd_enabled = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638240] [50969]: DEBUG neutron.common.config [-] max_logfile_count = 30 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638265] [50968]: DEBUG neutron.common.config [-] log_color = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638290] [50969]: DEBUG neutron.common.config [-] max_logfile_size_mb = 200 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638315] [50968]: DEBUG neutron.common.config [-] log_config_append = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638343] [50969]: DEBUG neutron.common.config [-] max_subnet_host_routes = 20 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638368] [50968]: DEBUG neutron.common.config [-] log_date_format = %Y-%m-%d %H:%M:%S {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638395] [50969]: DEBUG neutron.common.config [-] my_ip = 10.180.1.21 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638420] [50968]: DEBUG neutron.common.config [-] log_dir = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638590] [50969]: DEBUG neutron.common.config [-] my_ipv6 = ::1 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638642] [50968]: DEBUG neutron.common.config [-] log_file = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638689] [50969]: DEBUG neutron.common.config [-] network_link_prefix = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638732] [50968]: DEBUG neutron.common.config [-] log_rotate_interval = 1 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638776] [50969]: DEBUG neutron.common.config [-] notify_nova_on_port_data_changes = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638823] [50968]: DEBUG neutron.common.config [-] log_rotate_interval_type = days {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638865] [50969]: DEBUG neutron.common.config [-] notify_nova_on_port_status_changes = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638908] [50968]: DEBUG neutron.common.config [-] log_rotation_type = none {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638955] [50969]: DEBUG neutron.common.config [-] pagination_max_limit = -1 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638997] [50968]: 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=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.638997] [50968]: DEBUG neutron.common.config [-] logging_debug_format_suffix = {{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}} {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639102] [50969]: DEBUG neutron.common.config [-] publish_errors = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639146] [50968]: DEBUG neutron.common.config [-] logging_default_format_string = %(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639189] [50969]: DEBUG neutron.common.config [-] rate_limit_burst = 0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639235] [50968]: DEBUG neutron.common.config [-] logging_exception_prefix = ERROR %(name)s %(instance)s {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639279] [50969]: DEBUG neutron.common.config [-] rate_limit_except_level = CRITICAL {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639321] [50968]: DEBUG neutron.common.config [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639365] [50969]: DEBUG neutron.common.config [-] rate_limit_interval = 0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639413] [50968]: DEBUG neutron.common.config [-] max_dns_nameservers = 5 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639457] [50969]: DEBUG neutron.common.config [-] retry_until_window = 30 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639503] [50968]: DEBUG neutron.common.config [-] max_header_line = 16384 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639546] [50969]: DEBUG neutron.common.config [-] send_events_interval = 2 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639588] [50968]: DEBUG neutron.common.config [-] max_logfile_count = 30 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639629] [50969]: DEBUG neutron.common.config [-] service_plugins = ['router'] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639672] [50968]: DEBUG neutron.common.config [-] max_logfile_size_mb = 200 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639714] [50969]: DEBUG neutron.common.config [-] setproctitle = on {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639762] [50968]: DEBUG neutron.common.config [-] max_subnet_host_routes = 20 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639805] [50969]: DEBUG neutron.common.config [-] shell_completion = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639847] [50968]: DEBUG neutron.common.config [-] my_ip = 10.180.1.21 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639928] [50969]: DEBUG neutron.common.config [-] state_path = /opt/stack/data/neutron {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.639973] [50968]: DEBUG neutron.common.config [-] my_ipv6 = ::1 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640023] [50969]: DEBUG neutron.common.config [-] syslog_log_facility = LOG_USER {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640088] [50968]: DEBUG neutron.common.config [-] network_link_prefix = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640136] [50969]: DEBUG neutron.common.config [-] tcp_keepidle = 600 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640178] [50968]: DEBUG neutron.common.config [-] notify_nova_on_port_data_changes = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640220] [50969]: DEBUG neutron.common.config [-] transport_url = **** {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640262] [50968]: DEBUG neutron.common.config [-] notify_nova_on_port_status_changes = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640303] [50969]: DEBUG neutron.common.config [-] use_journal = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640349] [50968]: DEBUG neutron.common.config [-] pagination_max_limit = -1 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640387] [50969]: DEBUG neutron.common.config [-] use_json = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640433] [50968]: DEBUG neutron.common.config [-] publish_errors = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640475] [50969]: DEBUG neutron.common.config [-] use_ssl = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640502] [50968]: DEBUG neutron.common.config [-] rate_limit_burst = 0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640526] [50969]: DEBUG neutron.common.config [-] use_stderr = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640558] [50968]: DEBUG neutron.common.config [-] rate_limit_except_level = CRITICAL {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640582] [50969]: DEBUG neutron.common.config [-] use_syslog = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640607] [50968]: DEBUG neutron.common.config [-] rate_limit_interval = 0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640631] [50969]: DEBUG neutron.common.config [-] vlan_qinq = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640659] [50968]: DEBUG neutron.common.config [-] retry_until_window = 30 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640685] [50969]: DEBUG neutron.common.config [-] vlan_transparent = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640714] [50968]: DEBUG neutron.common.config [-] send_events_interval = 2 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640739] [50969]: DEBUG neutron.common.config [-] watch_log_file = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640763] [50968]: DEBUG neutron.common.config [-] service_plugins = ['router'] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640788] [50969]: DEBUG neutron.common.config [-] wsgi_default_pool_size = 100 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640788] [50969]: DEBUG neutron.common.config [-] wsgi_keep_alive = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640834] [50968]: DEBUG neutron.common.config [-] setproctitle = on {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640834] [50968]: DEBUG neutron.common.config [-] shell_completion = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640887] [50969]: 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=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640914] [50969]: DEBUG neutron.common.config [-] wsgi_server_debug = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.640940] [50968]: DEBUG neutron.common.config [-] state_path = /opt/stack/data/neutron {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641091] [50968]: DEBUG neutron.common.config [-] syslog_log_facility = LOG_USER {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641142] [50969]: DEBUG neutron.common.config [-] oslo_concurrency.disable_process_locking = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.641193] [50968]: DEBUG neutron.common.config [-] tcp_keepidle = 600 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641237] [50969]: DEBUG neutron.common.config [-] oslo_concurrency.lock_path = /opt/stack/data/neutron/lock {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.641279] [50968]: DEBUG neutron.common.config [-] transport_url = **** {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641321] [50969]: DEBUG neutron.common.config [-] profiler.connection_string = messaging:// {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.641363] [50968]: DEBUG neutron.common.config [-] use_journal = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641405] [50969]: DEBUG neutron.common.config [-] profiler.enabled = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.641452] [50968]: DEBUG neutron.common.config [-] use_json = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641495] [50969]: DEBUG neutron.common.config [-] profiler.es_doc_type = notification {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.641538] [50968]: DEBUG neutron.common.config [-] use_ssl = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641580] [50969]: DEBUG neutron.common.config [-] profiler.es_scroll_size = 10000 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.641622] [50968]: DEBUG neutron.common.config [-] use_stderr = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641666] [50969]: DEBUG neutron.common.config [-] profiler.es_scroll_time = 2m {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.641715] [50968]: DEBUG neutron.common.config [-] use_syslog = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641757] [50969]: DEBUG neutron.common.config [-] profiler.filter_error_trace = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.641799] [50968]: DEBUG neutron.common.config [-] vlan_qinq = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641842] [50969]: DEBUG neutron.common.config [-] profiler.hmac_keys = **** {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.641883] [50968]: DEBUG neutron.common.config [-] vlan_transparent = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641883] [50968]: DEBUG neutron.common.config [-] watch_log_file = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.641969] [50969]: DEBUG neutron.common.config [-] profiler.sentinel_service_name = mymaster {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642019] [50968]: DEBUG neutron.common.config [-] wsgi_default_pool_size = 100 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.642065] [50969]: DEBUG neutron.common.config [-] profiler.socket_timeout = 0.1 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642112] [50968]: DEBUG neutron.common.config [-] wsgi_keep_alive = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.642156] [50969]: DEBUG neutron.common.config [-] profiler.trace_requests = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642201] [50968]: 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=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.642246] [50969]: DEBUG neutron.common.config [-] profiler.trace_sqlalchemy = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642288] [50968]: DEBUG neutron.common.config [-] wsgi_server_debug = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.642337] [50969]: DEBUG neutron.common.config [-] profiler_jaeger.process_tags = {} {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642364] [50968]: DEBUG neutron.common.config [-] oslo_concurrency.disable_process_locking = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642390] [50969]: DEBUG neutron.common.config [-] profiler_jaeger.service_name_prefix = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642568] [50968]: DEBUG neutron.common.config [-] oslo_concurrency.lock_path = /opt/stack/data/neutron/lock {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642603] [50969]: DEBUG neutron.common.config [-] profiler_otlp.service_name_prefix = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642629] [50968]: DEBUG neutron.common.config [-] profiler.connection_string = messaging:// {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642656] [50969]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_buffer_size = 1000 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642656] [50969]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_enabled = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642703] [50968]: DEBUG neutron.common.config [-] profiler.enabled = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642730] [50969]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_process_name = {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642759] [50968]: DEBUG neutron.common.config [-] profiler.es_doc_type = notification {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642797] [50969]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642827] [50968]: DEBUG neutron.common.config [-] profiler.es_scroll_size = 10000 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642851] [50969]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642889] [50968]: DEBUG neutron.common.config [-] profiler.es_scroll_time = 2m {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642920] [50969]: DEBUG neutron.common.config [-] oslo_policy.enforce_new_defaults = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.642945] [50968]: DEBUG neutron.common.config [-] profiler.filter_error_trace = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643085] [50968]: DEBUG neutron.common.config [-] profiler.hmac_keys = **** {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643135] [50969]: WARNING oslo_config.cfg [-] Deprecated: Option "enforce_scope" from group "oslo_policy" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.). Its value may be silently ignored in the future. [ 390.643182] [50968]: DEBUG neutron.common.config [-] profiler.sentinel_service_name = mymaster {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643229] [50969]: DEBUG neutron.common.config [-] oslo_policy.enforce_scope = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643278] [50968]: DEBUG neutron.common.config [-] profiler.socket_timeout = 0.1 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643325] [50969]: DEBUG neutron.common.config [-] oslo_policy.policy_default_rule = default {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643368] [50968]: DEBUG neutron.common.config [-] profiler.trace_requests = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643411] [50969]: DEBUG neutron.common.config [-] oslo_policy.policy_dirs = ['policy.d'] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643453] [50968]: DEBUG neutron.common.config [-] profiler.trace_sqlalchemy = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643495] [50969]: DEBUG neutron.common.config [-] oslo_policy.policy_file = /etc/neutron/policy.json {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643541] [50968]: DEBUG neutron.common.config [-] profiler_jaeger.process_tags = {} {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643590] [50969]: DEBUG neutron.common.config [-] oslo_policy.remote_content_type = application/x-www-form-urlencoded {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643633] [50968]: DEBUG neutron.common.config [-] profiler_jaeger.service_name_prefix = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643676] [50969]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_ca_crt_file = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643719] [50968]: DEBUG neutron.common.config [-] profiler_otlp.service_name_prefix = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643760] [50969]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_crt_file = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643807] [50968]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_buffer_size = 1000 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643853] [50969]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_key_file = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643896] [50968]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_enabled = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643939] [50969]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_verify_server_crt = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.643981] [50968]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_process_name = {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644034] [50969]: DEBUG neutron.common.config [-] oslo_policy.remote_timeout = 60.0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644082] [50968]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644126] [50969]: DEBUG neutron.common.config [-] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644175] [50968]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644218] [50969]: DEBUG neutron.common.config [-] nova.auth_section = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644261] [50968]: DEBUG neutron.common.config [-] oslo_policy.enforce_new_defaults = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644303] [50969]: DEBUG neutron.common.config [-] nova.auth_type = password {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644396] [50969]: DEBUG neutron.common.config [-] nova.cafile = /opt/stack/data/ca-bundle.pem {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644446] [50968]: WARNING oslo_config.cfg [-] Deprecated: Option "enforce_scope" from group "oslo_policy" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.). Its value may be silently ignored in the future. [ 390.644492] [50969]: DEBUG neutron.common.config [-] nova.certfile = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644534] [50968]: DEBUG neutron.common.config [-] oslo_policy.enforce_scope = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644576] [50969]: DEBUG neutron.common.config [-] nova.collect_timing = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644619] [50968]: DEBUG neutron.common.config [-] oslo_policy.policy_default_rule = default {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644664] [50969]: DEBUG neutron.common.config [-] nova.endpoint_type = public {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644708] [50968]: DEBUG neutron.common.config [-] oslo_policy.policy_dirs = ['policy.d'] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644750] [50969]: DEBUG neutron.common.config [-] nova.insecure = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644799] [50968]: DEBUG neutron.common.config [-] oslo_policy.policy_file = /etc/neutron/policy.json {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644848] [50969]: DEBUG neutron.common.config [-] nova.keyfile = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644905] [50968]: DEBUG neutron.common.config [-] oslo_policy.remote_content_type = application/x-www-form-urlencoded {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.644958] [50969]: DEBUG neutron.common.config [-] nova.region_name = RegionOne {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645010] [50968]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_ca_crt_file = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645049] [50969]: DEBUG neutron.common.config [-] nova.split_loggers = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645100] [50968]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_crt_file = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645141] [50969]: DEBUG neutron.common.config [-] nova.timeout = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645189] [50968]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_key_file = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645234] [50969]: DEBUG neutron.common.config [-] placement.auth_section = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645276] [50968]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_verify_server_crt = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645348] [50969]: DEBUG neutron.common.config [-] placement.auth_type = password {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645398] [50968]: DEBUG neutron.common.config [-] oslo_policy.remote_timeout = 60.0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645441] [50969]: DEBUG neutron.common.config [-] placement.cafile = /opt/stack/data/ca-bundle.pem {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645484] [50968]: DEBUG neutron.common.config [-] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645537] [50969]: DEBUG neutron.common.config [-] placement.certfile = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645575] [50968]: DEBUG neutron.common.config [-] nova.auth_section = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645622] [50969]: DEBUG neutron.common.config [-] placement.collect_timing = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645663] [50968]: DEBUG neutron.common.config [-] nova.auth_type = password {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645709] [50969]: DEBUG neutron.common.config [-] placement.endpoint_type = public {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645753] [50968]: DEBUG neutron.common.config [-] nova.cafile = /opt/stack/data/ca-bundle.pem {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645784] [50969]: DEBUG neutron.common.config [-] placement.insecure = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645834] [50968]: DEBUG neutron.common.config [-] nova.certfile = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645876] [50969]: DEBUG neutron.common.config [-] placement.keyfile = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645940] [50968]: DEBUG neutron.common.config [-] nova.collect_timing = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.645989] [50969]: DEBUG neutron.common.config [-] placement.region_name = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646086] [50968]: DEBUG neutron.common.config [-] nova.endpoint_type = public {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646127] [50969]: DEBUG neutron.common.config [-] placement.split_loggers = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646178] [50968]: DEBUG neutron.common.config [-] nova.insecure = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646207] [50969]: DEBUG neutron.common.config [-] placement.timeout = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646271] [50968]: DEBUG neutron.common.config [-] nova.keyfile = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646326] [50969]: DEBUG neutron.common.config [-] ironic.auth_section = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646356] [50968]: DEBUG neutron.common.config [-] nova.region_name = RegionOne {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646435] [50969]: DEBUG neutron.common.config [-] ironic.auth_type = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646461] [50968]: DEBUG neutron.common.config [-] nova.split_loggers = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646518] [50969]: DEBUG neutron.common.config [-] ironic.cafile = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646561] [50968]: DEBUG neutron.common.config [-] nova.timeout = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646604] [50969]: DEBUG neutron.common.config [-] ironic.certfile = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646646] [50968]: DEBUG neutron.common.config [-] placement.auth_section = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646692] [50969]: DEBUG neutron.common.config [-] ironic.collect_timing = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646736] [50968]: DEBUG neutron.common.config [-] placement.auth_type = password {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646779] [50969]: DEBUG neutron.common.config [-] ironic.connect_retries = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646822] [50968]: DEBUG neutron.common.config [-] placement.cafile = /opt/stack/data/ca-bundle.pem {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646874] [50969]: DEBUG neutron.common.config [-] ironic.connect_retry_delay = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646922] [50968]: DEBUG neutron.common.config [-] placement.certfile = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646969] [50969]: DEBUG neutron.common.config [-] ironic.enable_notifications = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.646996] [50968]: DEBUG neutron.common.config [-] placement.collect_timing = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647039] [50969]: DEBUG neutron.common.config [-] ironic.endpoint_override = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647092] [50968]: DEBUG neutron.common.config [-] placement.endpoint_type = public {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647137] [50969]: DEBUG neutron.common.config [-] ironic.insecure = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647183] [50968]: DEBUG neutron.common.config [-] placement.insecure = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647233] [50969]: DEBUG neutron.common.config [-] ironic.interface = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647276] [50968]: DEBUG neutron.common.config [-] placement.keyfile = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647320] [50969]: DEBUG neutron.common.config [-] ironic.keyfile = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647350] [50968]: DEBUG neutron.common.config [-] placement.region_name = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647397] [50969]: DEBUG neutron.common.config [-] ironic.max_version = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647439] [50968]: DEBUG neutron.common.config [-] placement.split_loggers = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647492] [50969]: DEBUG neutron.common.config [-] ironic.min_version = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647530] [50968]: DEBUG neutron.common.config [-] placement.timeout = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647578] [50969]: DEBUG neutron.common.config [-] ironic.region_name = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647620] [50968]: DEBUG neutron.common.config [-] ironic.auth_section = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647650] [50969]: DEBUG neutron.common.config [-] ironic.retriable_status_codes = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647676] [50968]: DEBUG neutron.common.config [-] ironic.auth_type = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647728] [50969]: DEBUG neutron.common.config [-] ironic.service_name = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647774] [50968]: DEBUG neutron.common.config [-] ironic.cafile = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647817] [50969]: DEBUG neutron.common.config [-] ironic.service_type = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647860] [50968]: DEBUG neutron.common.config [-] ironic.certfile = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647902] [50969]: DEBUG neutron.common.config [-] ironic.split_loggers = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647945] [50968]: DEBUG neutron.common.config [-] ironic.collect_timing = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.647975] [50969]: DEBUG neutron.common.config [-] ironic.status_code_retries = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648031] [50968]: DEBUG neutron.common.config [-] ironic.connect_retries = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648088] [50969]: DEBUG neutron.common.config [-] ironic.status_code_retry_delay = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648138] [50968]: DEBUG neutron.common.config [-] ironic.connect_retry_delay = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648181] [50969]: DEBUG neutron.common.config [-] ironic.timeout = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648224] [50968]: DEBUG neutron.common.config [-] ironic.enable_notifications = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648271] [50969]: DEBUG neutron.common.config [-] ironic.valid_interfaces = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648314] [50968]: DEBUG neutron.common.config [-] ironic.endpoint_override = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648357] [50969]: DEBUG neutron.common.config [-] ironic.version = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648394] [50968]: DEBUG neutron.common.config [-] ironic.insecure = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648422] [50969]: DEBUG neutron.common.config [-] cli_script.dry_run = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648472] [50968]: DEBUG neutron.common.config [-] ironic.interface = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648515] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_auto_delete = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648560] [50968]: DEBUG neutron.common.config [-] ironic.keyfile = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648602] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_durable_queues = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648644] [50968]: DEBUG neutron.common.config [-] ironic.max_version = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648686] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_min_size = 2 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648713] [50968]: DEBUG neutron.common.config [-] ironic.min_version = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648766] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_ttl = 1200 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648799] [50968]: DEBUG neutron.common.config [-] ironic.region_name = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648850] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.direct_mandatory_flag = True {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648890] [50968]: DEBUG neutron.common.config [-] ironic.retriable_status_codes = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648940] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.enable_cancel_on_failover = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.648983] [50968]: DEBUG neutron.common.config [-] ironic.service_name = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649037] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_in_pthread = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649086] [50968]: DEBUG neutron.common.config [-] ironic.service_type = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649123] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_rate = 3 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649170] [50968]: DEBUG neutron.common.config [-] ironic.split_loggers = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649209] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649256] [50968]: DEBUG neutron.common.config [-] ironic.status_code_retries = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649300] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.hostname = devstack {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649354] [50968]: DEBUG neutron.common.config [-] ironic.status_code_retry_delay = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649397] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_compression = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649464] [50968]: DEBUG neutron.common.config [-] ironic.timeout = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649497] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_failover_strategy = round-robin {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649556] [50968]: DEBUG neutron.common.config [-] ironic.valid_interfaces = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649592] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649644] [50968]: DEBUG neutron.common.config [-] ironic.version = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649687] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649730] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649773] [50968]: DEBUG neutron.common.config [-] cli_script.dry_run = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649816] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.processname = uwsgi {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649843] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_auto_delete = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649916] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_durable_queues = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.649949] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_ha_queues = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650013] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_min_size = 2 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650107] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_interval_max = 30 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650140] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_ttl = 1200 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650195] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.direct_mandatory_flag = True {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650235] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650285] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.enable_cancel_on_failover = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650327] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650370] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_in_pthread = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650413] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650459] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_rate = 3 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650496] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650544] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650580] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650627] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.hostname = devstack {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650676] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_queue = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650706] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_compression = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650754] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_backoff = 2 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650802] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_failover_strategy = round-robin {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650845] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_interval = 1 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650892] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650925] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_stream_fanout = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.650991] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651067] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651094] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651119] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_quorum_queue = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651195] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.processname = uwsgi {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651228] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rpc_conn_pool_size = 30 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651289] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651333] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_ha_queues = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651376] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_interval_max = 30 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651419] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_ca_file = {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651455] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651502] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_cert_file = {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651548] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651576] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_enforce_fips_mode = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651628] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651660] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_key_file = {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651715] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651746] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_version = {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651799] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651829] [50969]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.use_queue_manager = False {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651885] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_queue = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651915] [50969]: DEBUG neutron.common.config [-] oslo_messaging_notifications.driver = [] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.651988] [50969]: DEBUG neutron.common.config [-] oslo_messaging_notifications.retry = -1 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652029] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_backoff = 2 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652087] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_interval = 1 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652131] [50969]: DEBUG neutron.common.config [-] oslo_messaging_notifications.topics = ['notifications'] {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652174] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_stream_fanout = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652217] [50969]: DEBUG neutron.common.config [-] oslo_messaging_notifications.transport_url = **** {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652260] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652304] [50969]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652352] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_quorum_queue = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652396] [50969]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler_interval = 1 {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652439] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rpc_conn_pool_size = 30 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652481] [50969]: DEBUG neutron.common.config [-] oslo_reports.log_dir = None {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652508] [50969]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=50969) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} [ 390.652533] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652595] [50969]: DEBUG oslo.service.wsgi [-] Loading app neutron from /etc/neutron/api-paste.ini {{(pid=50969) load_app /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/wsgi.py:380}} [ 390.652643] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_ca_file = {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652700] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_cert_file = {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652808] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_enforce_fips_mode = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.652918] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_key_file = {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653027] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_version = {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653123] [50968]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.use_queue_manager = False {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653222] [50968]: DEBUG neutron.common.config [-] oslo_messaging_notifications.driver = [] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653318] [50968]: DEBUG neutron.common.config [-] oslo_messaging_notifications.retry = -1 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653425] [50968]: DEBUG neutron.common.config [-] oslo_messaging_notifications.topics = ['notifications'] {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653515] [50968]: DEBUG neutron.common.config [-] oslo_messaging_notifications.transport_url = **** {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653599] [50968]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653695] [50968]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler_interval = 1 {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653781] [50968]: DEBUG neutron.common.config [-] oslo_reports.log_dir = None {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.653844] [50968]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=50968) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} [ 390.653928] [50968]: DEBUG oslo.service.wsgi [-] Loading app neutron from /etc/neutron/api-paste.ini {{(pid=50968) load_app /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/wsgi.py:380}} [ 390.953639] [50968]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "plugin-directory" by "neutron_lib.plugins.directory._create_plugin_directory" {{(pid=50968) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 390.956783] [50968]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" acquired by "neutron_lib.plugins.directory._create_plugin_directory" :: waited 0.000s {{(pid=50968) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 390.956783] [50968]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" "released" by "neutron_lib.plugins.directory._create_plugin_directory" :: held 0.000s {{(pid=50968) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 390.956783] [50968]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "manager" by "neutron.manager.NeutronManager._create_instance" {{(pid=50968) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 390.956783] [50968]: DEBUG oslo_concurrency.lockutils [-] Lock "manager" acquired by "neutron.manager.NeutronManager._create_instance" :: waited 0.000s {{(pid=50968) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 390.956783] [50968]: INFO neutron.manager [-] Loading core plugin: ml2 [ 390.957274] [50969]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "plugin-directory" by "neutron_lib.plugins.directory._create_plugin_directory" {{(pid=50969) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 390.957274] [50969]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" acquired by "neutron_lib.plugins.directory._create_plugin_directory" :: waited 0.000s {{(pid=50969) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 390.957274] [50969]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" "released" by "neutron_lib.plugins.directory._create_plugin_directory" :: held 0.000s {{(pid=50969) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 390.957274] [50969]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "manager" by "neutron.manager.NeutronManager._create_instance" {{(pid=50969) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 390.957274] [50969]: DEBUG oslo_concurrency.lockutils [-] Lock "manager" acquired by "neutron.manager.NeutronManager._create_instance" :: waited 0.000s {{(pid=50969) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 390.957274] [50969]: INFO neutron.manager [-] Loading core plugin: ml2 [ 391.344720] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.344968] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.344968] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.345699] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.345806] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.345907] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.346967] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.347123] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.347213] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.348016] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.348138] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.348230] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.383496] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.383496] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.383699] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.384056] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.384182] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.384265] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.393149] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.393334] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.393334] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.394098] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.394217] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.394300] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.457727] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.457959] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.457959] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.458520] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.458609] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.458690] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.461118] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.461266] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.461332] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.461890] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.461979] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.462075] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.610996] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.611227] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.611227] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment precommit_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.611347] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.611398] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: network precommit_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.611455] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.611455] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment precommit_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.611543] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: network precommit_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.611847] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.612608] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.824104] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.824549] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.824549] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.824549] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.824549] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.824756] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.824976] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.824976] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825126] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825176] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825205] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825239] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825272] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825299] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825326] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825357] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network precommit_delete 0, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825357] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port provisioning_complete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825407] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825436] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825436] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825489] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825516] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825541] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825566] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825592] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825621] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet precommit_delete 0, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825648] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825674] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825700] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network precommit_delete 0, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825725] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825754] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port provisioning_complete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825781] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825807] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825833] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.825863] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826096] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826157] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826223] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826273] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826318] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet precommit_delete 0, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826366] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826412] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826412] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826412] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826545] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826636] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826717] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.826789] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.827229] [50969]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: network configured {{(pid=50969) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827316] [50969]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: port configured {{(pid=50969) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827374] [50969]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnet configured {{(pid=50969) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827443] [50969]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnetpool configured {{(pid=50969) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827510] [50969]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group configured {{(pid=50969) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827558] [50968]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: network configured {{(pid=50968) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827606] [50969]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group_rule configured {{(pid=50969) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827657] [50968]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: port configured {{(pid=50968) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827708] [50968]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnet configured {{(pid=50968) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827779] [50968]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnetpool configured {{(pid=50968) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827847] [50969]: INFO neutron.plugins.ml2.managers [-] Configured type driver names: ['vlan'] [ 391.827894] [50968]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group configured {{(pid=50968) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.827938] [50968]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group_rule configured {{(pid=50968) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.828227] [50968]: INFO neutron.plugins.ml2.managers [-] Configured type driver names: ['vlan'] [ 391.831667] [50968]: INFO neutron.plugins.ml2.drivers.type_vlan [-] Network VLAN ranges: OrderedDict([('default', [(2, 999)]), ('public', [(1000, 2000)])]) [ 391.831768] [50968]: INFO neutron.plugins.ml2.managers [-] Loaded type driver names: ['vlan'] [ 391.831969] [50968]: INFO neutron.plugins.ml2.managers [-] Registered types: dict_keys(['vlan']) [ 391.832110] [50968]: INFO neutron.plugins.ml2.managers [-] Tenant network_types: ['vlan'] [ 391.832216] [50969]: INFO neutron.plugins.ml2.drivers.type_vlan [-] Network VLAN ranges: OrderedDict([('default', [(2, 999)]), ('public', [(1000, 2000)])]) [ 391.832430] [50968]: INFO neutron.plugins.ml2.managers [-] Configured extension driver names: ['port_security'] [ 391.832502] [50969]: INFO neutron.plugins.ml2.managers [-] Loaded type driver names: ['vlan'] [ 391.832544] [50969]: INFO neutron.plugins.ml2.managers [-] Registered types: dict_keys(['vlan']) [ 391.832662] [50969]: INFO neutron.plugins.ml2.managers [-] Tenant network_types: ['vlan'] [ 391.832809] [50969]: INFO neutron.plugins.ml2.managers [-] Configured extension driver names: ['port_security'] [ 391.834205] [50968]: INFO neutron.plugins.ml2.managers [-] Loaded extension driver names: ['port_security'] [ 391.834291] [50968]: INFO neutron.plugins.ml2.managers [-] Registered extension drivers: ['port_security'] [ 391.834419] [50968]: INFO neutron.plugins.ml2.managers [-] Configured mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 391.835202] [50969]: INFO neutron.plugins.ml2.managers [-] Loaded extension driver names: ['port_security'] [ 391.835280] [50969]: INFO neutron.plugins.ml2.managers [-] Registered extension drivers: ['port_security'] [ 391.835438] [50969]: INFO neutron.plugins.ml2.managers [-] Configured mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 391.856471] [50968]: INFO neutron.plugins.ml2.drivers.mech_agent [-] Open vSwitch agent's supported_vnic_types: ['normal', 'direct', 'smart-nic', 'vdpa'] [ 391.856664] [50969]: INFO neutron.plugins.ml2.drivers.mech_agent [-] Open vSwitch agent's supported_vnic_types: ['normal', 'direct', 'smart-nic', 'vdpa'] [ 391.856756] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > qos_plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.856812] [50968]: DEBUG neutron.services.qos.drivers.openvswitch.driver [-] Open vSwitch QoS driver registered {{(pid=50968) register /opt/stack/neutron/neutron/services/qos/drivers/openvswitch/driver.py:83}} [ 391.856869] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > qos_plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.856978] [50968]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > logging-plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.857061] [50969]: DEBUG neutron.services.qos.drivers.openvswitch.driver [-] Open vSwitch QoS driver registered {{(pid=50969) register /opt/stack/neutron/neutron/services/qos/drivers/openvswitch/driver.py:83}} [ 391.857149] [50969]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > logging-plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.857880] [50968]: DEBUG neutron.services.logapi.drivers.openvswitch.driver [-] Open vSwitch logging driver registered {{(pid=50968) register /opt/stack/neutron/neutron/services/logapi/drivers/openvswitch/driver.py:69}} [ 391.858161] [50969]: DEBUG neutron.services.logapi.drivers.openvswitch.driver [-] Open vSwitch logging driver registered {{(pid=50969) register /opt/stack/neutron/neutron/services/logapi/drivers/openvswitch/driver.py:69}} [ 391.881107] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [-] Initializing Mechanism Driver Type=NSXv3 Agent [ 391.881320] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [-] Initializing Mechanism Driver Type=NSXv3 Agent [ 391.882018] [50968]: WARNING oslo_policy.policy [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 391.882219] [50968]: WARNING oslo_policy.policy [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 391.882273] [50969]: WARNING oslo_policy.policy [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 391.882477] [50969]: WARNING oslo_policy.policy [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 391.883085] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Security Gruop Enabled=True [ 391.883321] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Security Gruop Enabled=True [ 391.883463] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.883691] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.883732] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.883829] [50968]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Initializing NSXV3 Logging driver {{(pid=50968) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 391.883919] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.884030] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.884074] [50969]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Initializing NSXV3 Logging driver {{(pid=50969) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 391.884175] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Successfully registered NSXV3 log driver. [ 391.884268] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.884309] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > address_group after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.884385] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Successfully subscribed to address group updates. [ 391.884417] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Successfully registered NSXV3 log driver. [ 391.884488] [50968]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 391.884534] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > address_group after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.884586] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 391.884633] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Successfully subscribed to address group updates. [ 391.884704] [50968]: INFO neutron.plugins.ml2.managers [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 391.884743] [50969]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 391.884802] [50968]: INFO neutron.plugins.ml2.managers [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Registered mechanism drivers: ['nsxv3', 'openvswitch', 'logger'] [ 391.884833] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 391.884956] [50969]: INFO neutron.plugins.ml2.managers [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 391.885083] [50969]: INFO neutron.plugins.ml2.managers [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Registered mechanism drivers: ['nsxv3', 'openvswitch', 'logger'] [ 391.887509] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > floatingip before_response 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.887679] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port before_response 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.887768] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > floatingip before_response 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.887980] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port before_response 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.937880] [50968]: INFO neutron.plugins.ml2.managers [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Initializing driver for type 'vlan' [ 391.938058] [50969]: INFO neutron.plugins.ml2.managers [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Initializing driver for type 'vlan' [ 391.964150] [50968]: INFO dbcounter [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Registered counter for database neutron [ 391.966584] [50969]: INFO dbcounter [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Registered counter for database neutron [ 391.973469] [50968]: DEBUG oslo_db.sqlalchemy.engines [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} [ 391.975886] [50969]: DEBUG oslo_db.sqlalchemy.engines [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} [ 392.240960] [50969]: DEBUG dbcounter [-] [50969] Writer thread running {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} [ 392.243845] [50968]: DEBUG dbcounter [-] [50968] Writer thread running {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} [ 392.302967] [50969]: DEBUG neutron_lib.db.api [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Retry wrapper got retriable exception: (pymysql.err.IntegrityError) (1062, "Duplicate entry 'default-2' for key 'PRIMARY'") [ 392.302967] [50969]: [SQL: INSERT INTO ml2_vlan_allocations (physical_network, vlan_id, allocated) VALUES (%(physical_network)s, %(vlan_id)s, %(allocated)s)] [ 392.302967] [50969]: [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}]] [ 392.302967] [50969]: (Background on this error at: https://sqlalche.me/e/20/gkpj) {{(pid=50969) wrapped /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/db/api.py:185}} [ 392.303278] [50969]: DEBUG oslo_db.api [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Performing DB retry for function neutron.plugins.ml2.drivers.type_vlan.VlanTypeDriver._sync_vlan_allocations {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/api.py:155}} [ 392.304540] [50968]: INFO neutron.plugins.ml2.drivers.type_vlan [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] VlanTypeDriver initialization complete [ 392.304695] [50968]: INFO neutron.plugins.ml2.managers [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Initializing extension driver 'port_security' [ 392.304800] [50968]: INFO neutron.plugins.ml2.extensions.port_security [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] PortSecurityExtensionDriver initialization complete [ 392.304971] [50968]: INFO neutron.plugins.ml2.managers [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Initializing mechanism driver 'nsxv3' [ 392.305120] [50968]: INFO neutron.plugins.ml2.managers [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Initializing mechanism driver 'openvswitch' [ 392.305223] [50968]: INFO neutron.plugins.ml2.managers [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Initializing mechanism driver 'logger' [ 392.309845] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] neutron.plugins.ml2.plugin.Ml2Plugin method _start_rpc_notifiers called with arguments () {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 392.310256] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.310411] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.310533] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.310654] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > subnet after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.310769] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > subnet after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.310881] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > subnet after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.310992] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > network after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.311119] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > network after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.311228] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > network after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.311336] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > security_group after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.311444] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > security_group after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.311558] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > security_group after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.311657] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > security_group_rule after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.311767] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > security_group_rule after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.311872] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > security_group_rule after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.311980] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > address_group after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.312099] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > address_group after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.312203] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > address_group after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.312314] [50968]: DEBUG neutron.plugins.ml2.ovo_rpc [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] ML2 OVO RPC backend initialized. {{(pid=50968) __init__ /opt/stack/neutron/neutron/plugins/ml2/ovo_rpc.py:117}} [ 392.312662] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router_interface after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.312802] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.313016] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > network before_response 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.313154] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > networks before_response 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.313269] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port before_response 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.313379] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > ports before_response 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.313490] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > subnet before_response 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.313598] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > subnets before_response 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.313709] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > network after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.313817] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > network after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.313921] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > network after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.314034] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.314140] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.314245] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.314347] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > subnet after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.314450] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > subnet after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.314551] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > subnet after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.314667] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.314773] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.314876] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.319954] [50968]: INFO neutron.quota [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded quota_driver: . [ 392.320109] [50968]: INFO neutron.plugins.ml2.plugin [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Modular L2 Plugin initialization complete [ 392.320229] [50968]: DEBUG neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading services supported by the core plugin {{(pid=50968) _load_services_from_core_plugin /opt/stack/neutron/neutron/manager.py:169}} [ 392.320357] [50968]: INFO neutron.plugins.ml2.managers [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Got port-security extension from driver 'port_security' [ 392.320696] [50968]: DEBUG neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading service plugins: ['router', 'auto_allocate', 'tag', 'timestamp', 'network_ip_availability', 'flavors', 'revisions'] {{(pid=50968) _load_service_plugins /opt/stack/neutron/neutron/manager.py:194}} [ 392.320805] [50968]: INFO neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading Plugin: router [ 392.343979] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router_interface before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.344200] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router after_create 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.344297] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router before_create 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.344419] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router_interface before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.344548] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.344664] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router after_delete 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.344783] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > floatingip after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.344927] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > floatingip after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.345045] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > network precommit_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.345182] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router after_create 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.345289] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router after_update 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.345401] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router after_update 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.345511] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router_gateway after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.345630] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router after_update 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.345852] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router precommit_update 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.345966] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: port after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.346106] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: port after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.346221] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: subnet after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.346331] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: subnetpool_address_scope after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.346448] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > port precommit_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.346562] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router precommit_create 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.346675] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: port before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.346786] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: port before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.346901] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router precommit_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.347034] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router after_update 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.347146] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router precommit_delete 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.347262] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router precommit_create 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.347390] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router_interface after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.347505] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router precommit_update 55549900, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.347635] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > agent after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.347750] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > agent after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.347860] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > network after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.348420] [50968]: DEBUG neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Tracking information for resource: router configured {{(pid=50968) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 392.348545] [50968]: DEBUG neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Tracking information for resource: floatingip configured {{(pid=50968) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 392.352408] [50968]: INFO neutron.db.l3_agentschedulers_db [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Skipping period L3 agent status check because automatic router rescheduling is disabled. [ 392.352656] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: port after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.352788] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: port after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.352908] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: port after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.353035] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: port after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.353438] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router before_create 55550100, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.353575] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router precommit_delete 55550100, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.353701] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router precommit_create 55550100, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.353820] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > router precommit_update 55550100, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.357498] [50968]: DEBUG neutron.services.provider_configuration [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Service providers = [] {{(pid=50968) parse_service_provider_opt /opt/stack/neutron/neutron/services/provider_configuration.py:171}} [ 392.357633] [50968]: DEBUG neutron.db.servicetype_db [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Adding provider configuration for service L3_ROUTER_NAT {{(pid=50968) add_provider_configuration /opt/stack/neutron/neutron/db/servicetype_db.py:42}} [ 392.359382] [50968]: DEBUG neutron.services.service_base [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded 'neutron.services.l3_router.service_providers.dvrha.DvrHaDriver' provider for service L3_ROUTER_NAT {{(pid=50968) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.359511] [50968]: DEBUG neutron.services.service_base [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded 'neutron.services.l3_router.service_providers.dvr.DvrDriver' provider for service L3_ROUTER_NAT {{(pid=50968) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.359621] [50968]: DEBUG neutron.services.service_base [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded 'neutron.services.l3_router.service_providers.ha.HaDriver' provider for service L3_ROUTER_NAT {{(pid=50968) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.360094] [50968]: DEBUG neutron.services.service_base [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded 'neutron.services.l3_router.service_providers.single_node.SingleNodeDriver' provider for service L3_ROUTER_NAT {{(pid=50968) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.360283] [50968]: INFO neutron.services.service_base [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Default provider is not specified for service type L3_ROUTER_NAT [ 392.360406] [50968]: DEBUG neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.360506] [50968]: INFO neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading Plugin: auto_allocate [ 392.364359] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: network precommit_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.364497] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: network precommit_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.364745] [50968]: DEBUG neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Successfully loaded auto-allocated-topology plugin. Description: Auto Allocated Topology - aka get me a network. {{(pid=50968) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.364850] [50968]: INFO neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading Plugin: tag [ 392.371317] [50968]: DEBUG neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Successfully loaded TAG plugin. Description: Tag support {{(pid=50968) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.371443] [50968]: INFO neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading Plugin: timestamp [ 392.374084] [50968]: DEBUG neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Successfully loaded timestamp plugin. Description: Adds timestamps to Neutron resources with standard attributes {{(pid=50968) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.374200] [50968]: INFO neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading Plugin: network_ip_availability [ 392.377715] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.377852] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.377975] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.378465] [50968]: DEBUG neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Successfully loaded network-ip-availability plugin. Description: Provides IP availability data for each network and subnet. {{(pid=50968) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.378574] [50968]: INFO neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading Plugin: flavors [ 392.381564] [50968]: DEBUG neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Successfully loaded FLAVORS plugin. Description: Neutron Flavors and Service Profiles manager plugin {{(pid=50968) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.381677] [50968]: INFO neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading Plugin: revisions [ 392.384584] [50968]: DEBUG neutron.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Successfully loaded revision_plugin plugin. Description: Adds revision numbers to resources. {{(pid=50968) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.384765] [50968]: DEBUG oslo_concurrency.lockutils [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Lock "manager" "released" by "neutron.manager.NeutronManager._create_instance" :: held 1.431s {{(pid=50968) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 392.385090] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] get_extension_paths = OrderedDict([('/opt/stack/neutron/neutron/extensions', 1), ('/opt/stack/networking-nsx-t/networking_nsxv3/extensions', 1)]) {{(pid=50968) get_extensions_path /opt/stack/neutron/neutron/api/extensions.py:640}} [ 392.385209] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Initializing extension manager. [ 392.385446] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: __init__.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.385561] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: __pycache__ {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.385668] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: address_group.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.386110] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Address group" alias="address-group" description="Support address group" updated="2020-07-15T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.386430] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: address-group [ 392.386516] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: address_scope.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.386871] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Address scope" alias="address-scope" description="Address scopes extension." updated="2015-07-26T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.387136] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: address-scope [ 392.387246] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: admin_state_down_before_update.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.387716] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.387959] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: router-admin-state-down-before-update [ 392.388083] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: agent.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.388419] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="agent" alias="agent" description="The agent management extension." updated="2013-02-03T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.388658] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: agent [ 392.388782] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: agent_resources_synced.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.389212] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.389453] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: agent-resources-synced [ 392.389562] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: allowedaddresspairs.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.390806] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.391065] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: allowed-address-pairs [ 392.391180] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: auto_allocated_topology.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.391760] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.392008] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: auto-allocated-topology [ 392.392124] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: availability_zone.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.392448] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Availability Zone" alias="availability_zone" description="The availability zone extension." updated="2015-01-01T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.392679] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: availability_zone [ 392.392789] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: availability_zone_filter.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.393251] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.393490] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: availability_zone_filter [ 392.393598] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: data_plane_status.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.394077] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.394320] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension data-plane-status not supported by any of loaded plugins [ 392.394427] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: default_subnetpools.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.394893] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.395179] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: default-subnetpools [ 392.395265] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: dhcpagentscheduler.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.395688] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.395924] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: dhcp_agent_scheduler [ 392.396043] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: dns.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.396502] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="DNS Integration" alias="dns-integration" description="Provides integration with DNS." updated="2015-08-15T18:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.396736] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension dns-integration not supported by any of loaded plugins [ 392.396842] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: dns_domain_ports.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.397313] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.397553] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension dns-domain-ports not supported by any of loaded plugins [ 392.397661] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: dns_integration_domain_keywords.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.398142] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.398381] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension dns-integration-domain-keywords not supported by any of loaded plugins [ 392.398489] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: dvr.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.398797] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.399043] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: dvr [ 392.399153] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: ecmp_routes.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.399620] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.399863] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension ecmp_routes not supported by any of loaded plugins [ 392.399974] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: empty_string_filtering.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.400457] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.400691] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: empty-string-filtering [ 392.400799] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: expose_l3_conntrack_helper.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.401274] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.401511] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension expose-l3-conntrack-helper not supported by any of loaded plugins [ 392.401619] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: expose_port_forwarding_in_fip.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.402085] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.402323] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension expose-port-forwarding-in-fip not supported by any of loaded plugins [ 392.402432] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: external_net.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.402892] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.403144] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: external-net [ 392.403255] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: extra_dhcp_opt.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.403708] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.403946] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: extra_dhcp_opt [ 392.404068] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: extraroute.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.404531] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.404771] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: extraroute [ 392.404931] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: extraroute_atomic.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.405469] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.405700] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: extraroute-atomic [ 392.405812] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: filter_validation.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.406151] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.406388] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: filter-validation [ 392.406494] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: fip_pf_description.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.406950] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.407196] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension floating-ip-port-forwarding-description not supported by any of loaded plugins [ 392.407324] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: fip_pf_detail.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.407779] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.408028] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: floating-ip-port-forwarding-detail [ 392.408142] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: fip_pf_port_range.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.408596] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.408830] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension floating-ip-port-forwarding-port-ranges not supported by any of loaded plugins [ 392.408939] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: fip_port_details.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.409419] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.409658] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: fip-port-details [ 392.409766] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: flavors.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.410475] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.410716] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: flavors [ 392.410825] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: floating_ip_port_forwarding.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.411850] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.412102] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension floating-ip-port-forwarding not supported by any of loaded plugins [ 392.412214] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: floatingip_pools.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.412551] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.412782] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: floatingip-pools [ 392.412909] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: ip_allocation.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.413386] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="IP Allocation" alias="ip_allocation" description="IP allocation extension." updated="2016-06-10T23:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.413621] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension ip_allocation not supported by any of loaded plugins [ 392.413729] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: ip_substring_port_filtering.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.414200] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.414443] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: ip-substring-filtering [ 392.414552] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l2_adjacency.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.415074] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.415313] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension l2_adjacency not supported by any of loaded plugins [ 392.415430] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.415971] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.416225] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: router [ 392.416337] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_conntrack_helper.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.417891] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.418166] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension l3-conntrack-helper not supported by any of loaded plugins [ 392.418276] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_enable_default_route_bfd.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.418808] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.419061] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension enable-default-route-bfd not supported by any of loaded plugins [ 392.419174] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_enable_default_route_ecmp.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.419697] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.419936] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension enable-default-route-ecmp not supported by any of loaded plugins [ 392.420059] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_ext_gw_mode.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.420518] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.420758] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: ext-gw-mode [ 392.420866] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_ext_ha_mode.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.421341] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.421581] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: l3-ha [ 392.421693] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_ext_ndp_proxy.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.422161] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.422399] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension l3-ext-ndp-proxy not supported by any of loaded plugins [ 392.422508] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_extra_gws.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.422998] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.423282] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension external-gateway-multihoming not supported by any of loaded plugins [ 392.423394] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_flavors.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.423908] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Router Flavor Extension" alias="l3-flavors" description="Flavor support for routers." updated="2016-05-17T00:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.424162] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: l3-flavors [ 392.424270] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_ndp_proxy.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.425103] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="name" alias="l3-ndp-proxy" description="description" updated="2021-06-29T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.425340] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension l3-ndp-proxy not supported by any of loaded plugins [ 392.425449] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3_port_ip_change_not_allowed.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.425922] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.426175] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: l3-port-ip-change-not-allowed [ 392.426283] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: l3agentscheduler.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.426877] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.427126] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: l3_agent_scheduler [ 392.427598] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: local_ip.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.428334] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Local IP" alias="local_ip" description="Support Node Local Virtual IP" updated="2021-07-26T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.428575] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension local_ip not supported by any of loaded plugins [ 392.428685] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: logging.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.429578] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.429815] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension logging not supported by any of loaded plugins [ 392.429922] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: metering.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.430889] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Neutron Metering" alias="metering" description="Neutron Metering extension." updated="2013-06-12T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.431140] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension metering not supported by any of loaded plugins [ 392.431247] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: metering_source_and_destination_fields.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.431839] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.432114] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension metering_source_and_destination_fields not supported by any of loaded plugins [ 392.432231] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: multiprovidernet.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.432699] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.432943] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: multi-provider [ 392.433060] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: netmtu.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.433517] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.433756] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: net-mtu [ 392.433863] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: netmtu_writable.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.434350] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.434587] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: net-mtu-writable [ 392.434693] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: network_availability_zone.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.435039] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.435281] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: network_availability_zone [ 392.435389] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: network_ha.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.435851] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.436100] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: network_ha [ 392.436209] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: network_ip_availability.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.436806] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.437053] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: network-ip-availability [ 392.437166] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: network_segment_range.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.437550] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.437782] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension network-segment-range not supported by any of loaded plugins [ 392.437890] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: pagination.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.438420] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.438537] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: pagination [ 392.438642] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_device_profile.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.439109] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.439349] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: port-device-profile [ 392.439458] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_hardware_offload_type.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.439925] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.440171] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension port-hardware-offload-type not supported by any of loaded plugins [ 392.440279] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_hint_ovs_tx_steering.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.440744] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.440981] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension port-hint-ovs-tx-steering not supported by any of loaded plugins [ 392.441260] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_hints.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.441704] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.441952] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension port-hints not supported by any of loaded plugins [ 392.442086] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_mac_address_override.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.442676] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.442935] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: port-mac-override [ 392.443063] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_mac_address_regenerate.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.443534] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.443774] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: port-mac-address-regenerate [ 392.443881] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_numa_affinity_policy.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.444357] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.444599] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: port-numa-affinity-policy [ 392.444708] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_numa_affinity_policy_socket.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.445205] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.445442] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: port-numa-affinity-policy-socket [ 392.445549] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_resource_request.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.446032] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.446268] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension port-resource-request not supported by any of loaded plugins [ 392.446368] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_resource_request_groups.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.446893] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.447373] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension port-resource-request-groups not supported by any of loaded plugins [ 392.447492] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: port_trusted_vif.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.447968] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.448290] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension port-trusted-vif not supported by any of loaded plugins [ 392.448489] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: portbindings.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.449214] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.449549] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: binding [ 392.449663] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: portbindings_extended.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.450464] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.450713] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: binding-extended [ 392.450847] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: portsecurity.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.451308] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Port Security" alias="port-security" description="Provides port security" updated="2012-07-23T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.451550] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: port-security [ 392.451656] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: project_id.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.452202] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.452320] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: project-id [ 392.452417] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: providernet.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.452884] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.453134] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: provider [ 392.453236] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qinq.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.453564] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.453794] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qinq not supported by any of loaded plugins [ 392.453892] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.456325] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Quality of Service" alias="qos" description="The Quality of Service extension." updated="2015-06-08T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.456566] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos not supported by any of loaded plugins [ 392.456679] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_bw_limit_direction.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.457486] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.457728] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-bw-limit-direction not supported by any of loaded plugins [ 392.457838] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_bw_minimum_ingress.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.458316] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.458571] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-bw-minimum-ingress not supported by any of loaded plugins [ 392.458679] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_default.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.459155] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.459395] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-default not supported by any of loaded plugins [ 392.459502] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_fip.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.459962] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.460218] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-fip not supported by any of loaded plugins [ 392.460326] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_fip_network_policy.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.460784] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.461031] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-fip-network-policy not supported by any of loaded plugins [ 392.461142] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_gateway_ip.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.461610] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.461843] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-gateway-ip not supported by any of loaded plugins [ 392.461952] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_port_network_policy.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.462439] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.462679] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-port-network-policy not supported by any of loaded plugins [ 392.462782] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_pps_minimum_rule.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.463366] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.463616] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-pps-minimum not supported by any of loaded plugins [ 392.463727] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_pps_minimum_rule_alias.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.464293] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.464539] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-pps-minimum-rule-alias not supported by any of loaded plugins [ 392.464650] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_pps_rule.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.465347] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.465591] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-pps not supported by any of loaded plugins [ 392.465703] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_rule_type_details.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.466202] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.466444] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-rule-type-details not supported by any of loaded plugins [ 392.466550] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_rule_type_filter.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.467032] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.467276] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-rule-type-filter not supported by any of loaded plugins [ 392.467386] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: qos_rules_alias.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.467938] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.468196] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension qos-rules-alias not supported by any of loaded plugins [ 392.468305] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: quota_check_limit.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.468765] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.469014] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: quota-check-limit [ 392.469132] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: quota_check_limit_default.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.469441] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.469675] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: quota-check-limit-default [ 392.469781] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: quotasv2.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.470369] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.470483] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: quotas [ 392.470587] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: quotasv2_detail.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.471660] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.471779] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: quota_details [ 392.471885] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: rbac.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.472491] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.472740] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: rbac-policies [ 392.472850] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: rbac_address_group.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.473331] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.473577] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: rbac-address-group [ 392.473687] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: rbac_address_scope.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.474164] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.474411] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: rbac-address-scope [ 392.474517] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: rbac_security_groups.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.475023] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.475265] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: rbac-security-groups [ 392.475375] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: rbac_subnetpool.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.475836] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.476114] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: rbac-subnetpool [ 392.476229] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: revisionifmatch.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.476695] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.476937] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: revision-if-match [ 392.477060] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: revisions.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.477712] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.478184] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: standard-attr-revisions [ 392.478327] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: router_availability_zone.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.478675] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.478940] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: router_availability_zone [ 392.479069] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: router_enable_snat.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.479543] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.479784] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension router-enable-snat not supported by any of loaded plugins [ 392.479894] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: routerservicetype.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.480374] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.480617] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension router-service-type not supported by any of loaded plugins [ 392.480724] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: security_groups_default_rules.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.481242] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.481488] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: security-groups-default-rules [ 392.481598] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: security_groups_normalized_cidr.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.482077] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.482326] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: security-groups-normalized-cidr [ 392.482436] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: security_groups_port_filtering.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.482904] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.483168] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: port-security-groups-filtering [ 392.483277] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: security_groups_remote_address_group.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.483742] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.483985] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: security-groups-remote-address-group [ 392.484108] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: security_groups_rules_belongs_to_default_sg.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.484575] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.484823] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: security-groups-rules-belongs-to-default-sg [ 392.484958] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: security_groups_shared_filtering.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.485443] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.485724] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: security-groups-shared-filtering [ 392.485861] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: securitygroup.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.491229] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="security-group" alias="security-group" description="The security groups extension." updated="2012-10-05T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.491487] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: security-group [ 392.491601] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: segment.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.491972] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Segment" alias="segment" description="Segments extension." updated="2016-02-24T17:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.492229] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension segment not supported by any of loaded plugins [ 392.492339] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: segments_peer_subnet_host_routes.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.492862] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.493118] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension segments-peer-subnet-host-routes not supported by any of loaded plugins [ 392.493231] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: servicetype.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.493844] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.494103] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: service-type [ 392.494218] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: sorting.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.494736] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.494854] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: sorting [ 392.494981] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: standard_attr_segment.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.495462] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.495704] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension standard-attr-segment not supported by any of loaded plugins [ 392.495835] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: standardattrdescription.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.496160] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.496400] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: standard-attr-description [ 392.496508] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: stateful_security_group.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.496983] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.497246] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: stateful-security-group [ 392.497360] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: stdattrs_common.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.497613] [50968]: WARNING neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Did not find expected name "Stdattrs_common" in /opt/stack/neutron/neutron/extensions/stdattrs_common.py [ 392.497721] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: subnet_dns_publish_fixed_ip.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.498209] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.498456] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension subnet-dns-publish-fixed-ip not supported by any of loaded plugins [ 392.498564] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: subnet_external_network.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.499064] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.499312] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: subnet-external-network [ 392.499423] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: subnet_onboard.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.500000] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.500260] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: subnet_onboard [ 392.500372] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: subnet_segmentid_writable.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.500846] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.501118] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension subnet-segmentid-writable not supported by any of loaded plugins [ 392.501267] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: subnet_service_types.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.501743] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.502025] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: subnet-service-types [ 392.502142] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: subnetallocation.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.502746] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.502997] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: subnet_allocation [ 392.503123] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: subnetpool_prefix_ops.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.503441] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.503677] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: subnetpool-prefix-ops [ 392.503782] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: tag_creation.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.504251] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.504491] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: tag-creation [ 392.504598] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: tag_ports_during_bulk_creation.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.505107] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.505345] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension tag-ports-during-bulk-creation not supported by any of loaded plugins [ 392.505452] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: tagging.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.506675] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.506917] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: standard-attr-tag [ 392.507037] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: timestamp.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.507700] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.507967] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: standard-attr-timestamp [ 392.508096] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: trunk.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.508726] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Trunk Extension" alias="trunk" description="Provides support for trunk ports" updated="2016-01-01T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.508968] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension trunk not supported by any of loaded plugins [ 392.509092] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: trunk_details.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.509560] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Trunk port details" alias="trunk-details" description="Expose trunk port details" updated="2016-01-01T10:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.509797] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension trunk-details not supported by any of loaded plugins [ 392.509906] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: uplink_status_propagation.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.510378] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.510613] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension uplink-status-propagation not supported by any of loaded plugins [ 392.510720] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: uplink_status_propagation_updatable.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.511208] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac 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=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.511447] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension uplink-status-propagation-updatable not supported by any of loaded plugins [ 392.511553] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: vlantransparent.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.511865] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="Vlantransparent" alias="vlan-transparent" description="Provides Vlan Transparent Networks" updated="2015-03-23T09:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.512108] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Extension vlan-transparent not supported by any of loaded plugins [ 392.512264] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: __init__.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.512373] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: __pycache__ {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.512475] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loading extension file: nsxtoperations.py {{(pid=50968) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.513150] [50968]: DEBUG neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Ext name="nsxt-operations" alias="nsxt-ops" description="API Extension supporting operative" updated="2022-11-16T00:00:00-00:00" {{(pid=50968) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.513278] [50968]: INFO neutron.api.extensions [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Loaded extension: nsxt-ops [ 392.515250] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:network [ 392.515532] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:subnet [ 392.515678] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:subnetpool [ 392.515815] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:port [ 392.517673] [50968]: DEBUG neutron.api.v2.resource_helper [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.518174] [50968]: DEBUG neutron.api.v2.resource_helper [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Service FLAVORS assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.519434] [50968]: DEBUG neutron.api.v2.resource_helper [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.519906] [50968]: DEBUG neutron.api.v2.resource_helper [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.520077] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:router [ 392.520564] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:floatingip [ 392.521768] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.521920] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522049] [50968]: DEBUG neutron_lib.callbacks.manager [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523189] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of CountableResource for resource:rbac_policy [ 392.523874] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:security_group [ 392.524354] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:security_group_rule [ 392.525099] [50968]: DEBUG neutron.api.v2.resource_helper [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Service CORE assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.525284] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:subnetpool [ 392.525438] [50968]: WARNING neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] subnetpool is already registered [ 392.526061] [50968]: DEBUG neutron.api.v2.resource_helper [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Service CORE assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.526217] [50968]: INFO neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Creating instance of TrackedResource for resource:subnetpool [ 392.526364] [50968]: WARNING neutron.quota.resource_registry [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] subnetpool is already registered [ 392.526895] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-08445cf1-505e-48f1-aa05-e30b656d70ac None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 392.527682] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Security Gruop Enabled=True [ 392.528052] [50968]: DEBUG neutron_lib.callbacks.manager [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.528310] [50968]: DEBUG neutron_lib.callbacks.manager [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.528461] [50968]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Initializing NSXV3 Logging driver {{(pid=50968) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 392.528659] [50968]: DEBUG neutron_lib.callbacks.manager [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.528807] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Successfully registered NSXV3 log driver. [ 392.528915] [50968]: DEBUG neutron_lib.callbacks.manager [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Subscribe: > address_group after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.529031] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Successfully subscribed to address group updates. [ 392.529143] [50968]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 392.529235] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 392.532711] [50968]: DEBUG neutron.api.v2.resource_helper [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.533192] [50968]: DEBUG neutron.api.v2.resource_helper [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Service FLAVORS assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.534294] [50968]: DEBUG neutron.api.v2.resource_helper [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.534745] [50968]: DEBUG neutron.api.v2.resource_helper [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.534931] [50968]: INFO neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Creating instance of TrackedResource for resource:router [ 392.535082] [50968]: WARNING neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] router is already registered [ 392.535533] [50968]: INFO neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Creating instance of TrackedResource for resource:floatingip [ 392.535682] [50968]: WARNING neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] floatingip is already registered [ 392.536677] [50968]: INFO neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Creating instance of CountableResource for resource:rbac_policy [ 392.536799] [50968]: WARNING neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] rbac_policy is already registered [ 392.537650] [50968]: INFO neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Creating instance of TrackedResource for resource:security_group [ 392.537798] [50968]: WARNING neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] security_group is already registered [ 392.538250] [50968]: INFO neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Creating instance of TrackedResource for resource:security_group_rule [ 392.538401] [50968]: WARNING neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] security_group_rule is already registered [ 392.539065] [50968]: DEBUG neutron.api.v2.resource_helper [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Service CORE assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.539219] [50968]: INFO neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Creating instance of TrackedResource for resource:subnetpool [ 392.539365] [50968]: WARNING neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] subnetpool is already registered [ 392.539817] [50968]: DEBUG neutron.api.v2.resource_helper [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Service CORE assigned prefix: {{(pid=50968) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.539962] [50968]: INFO neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Creating instance of TrackedResource for resource:subnetpool [ 392.540130] [50968]: WARNING neutron.quota.resource_registry [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] subnetpool is already registered [ 392.540651] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-47d61c91-f122-4e1e-a174-ef83c4389e55 None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 392.541407] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Security Gruop Enabled=True [ 392.541764] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.541983] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.542134] [50968]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Initializing NSXV3 Logging driver {{(pid=50968) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 392.542330] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.542466] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Successfully registered NSXV3 log driver. [ 392.542573] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Subscribe: > address_group after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.542681] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Successfully subscribed to address group updates. [ 392.542774] [50968]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 392.542869] [50968]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 392.542987] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: extensions {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.543771] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: address-groups {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.544654] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: address-scopes {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.545272] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: agents {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.545916] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: auto-allocated-topology {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.546641] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: availability_zones {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.547228] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: dhcp-networks {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.547898] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: dhcp-agents {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.548696] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: routers {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.549716] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: flavors {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.550263] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: service_profiles {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.550902] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: next_providers {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.551649] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: service_profiles {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.552361] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: floatingip-pools {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.553028] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: routers {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.554054] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: floatingips {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.554712] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: l3-routers {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.555415] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: l3-agents {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.556102] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: network-ip-availabilities {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.556769] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: bindings {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.557597] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: quotas {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.558350] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: quotas {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.559157] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: rbac-policies {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.559719] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: default-security-group-rules {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.560336] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: security-groups {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.560985] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: security-group-rules {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.561585] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: service-providers {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.562163] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: subnetpools {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.562854] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: subnetpools {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.563572] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.564418] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.566264] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.567164] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.568057] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.569022] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.570243] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.571208] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.572087] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.573066] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: tags {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.574082] [50968]: DEBUG neutron.api.extensions [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Extended resource: nsxt-ops {{(pid=50968) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.577331] [50968]: WARNING keystonemiddleware.auth_token [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. [ 392.580562] [50968]: WARNING keystonemiddleware.auth_token [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint [ 392.585376] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Publish callbacks [] for process (None), before_spawn {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 392.585501] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9687865-987d-42a8-af8c-eae5fbbb5059 None None] Publish callbacks [] for process (None), after_init {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 392.585589] [50968]: WSGI app 0 (mountpoint='') ready in 3 seconds on interpreter 0x61cab08f8be0 pid: 50968 (default app) [ 392.587172] [50968]: [pid: 50968|app: 0|req: 1/1] 10.180.1.21 () {54 vars in 837 bytes} [Fri Nov 21 22:32:04 2025] GET /networking => generated 126 bytes in 1 msecs (HTTP/1.1 200) 3 headers in 91 bytes (1 switches on core 0) [ 392.890483] [50969]: INFO neutron.plugins.ml2.drivers.type_vlan [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] VlanTypeDriver initialization complete [ 392.890642] [50969]: INFO neutron.plugins.ml2.managers [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Initializing extension driver 'port_security' [ 392.890740] [50969]: INFO neutron.plugins.ml2.extensions.port_security [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] PortSecurityExtensionDriver initialization complete [ 392.890882] [50969]: INFO neutron.plugins.ml2.managers [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Initializing mechanism driver 'nsxv3' [ 392.890950] [50969]: INFO neutron.plugins.ml2.managers [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Initializing mechanism driver 'openvswitch' [ 392.891053] [50969]: INFO neutron.plugins.ml2.managers [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Initializing mechanism driver 'logger' [ 392.892840] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] neutron.plugins.ml2.plugin.Ml2Plugin method _start_rpc_notifiers called with arguments () {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 392.893260] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.893420] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.893541] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.893659] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > subnet after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.893774] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > subnet after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.893883] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > subnet after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.893993] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > network after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.894118] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > network after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.894224] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > network after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.894331] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > security_group after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.894439] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > security_group after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.894543] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > security_group after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.894651] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > security_group_rule after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.894759] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > security_group_rule after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.894863] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > security_group_rule after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.894996] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > address_group after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.895125] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > address_group after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.895231] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > address_group after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.895345] [50969]: DEBUG neutron.plugins.ml2.ovo_rpc [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] ML2 OVO RPC backend initialized. {{(pid=50969) __init__ /opt/stack/neutron/neutron/plugins/ml2/ovo_rpc.py:117}} [ 392.895696] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router_interface after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.895825] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.895974] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > network before_response 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.896137] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > networks before_response 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.896253] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port before_response 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.896360] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > ports before_response 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.896470] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > subnet before_response 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.896576] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > subnets before_response 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.896685] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > network after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.896792] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > network after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.896896] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > network after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.897009] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.897115] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.897220] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.897316] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > subnet after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.897421] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > subnet after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.897522] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > subnet after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.897640] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.897746] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.897848] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.900517] [50969]: INFO neutron.quota [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded quota_driver: . [ 392.900646] [50969]: INFO neutron.plugins.ml2.plugin [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Modular L2 Plugin initialization complete [ 392.901082] [50969]: DEBUG neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading services supported by the core plugin {{(pid=50969) _load_services_from_core_plugin /opt/stack/neutron/neutron/manager.py:169}} [ 392.901082] [50969]: INFO neutron.plugins.ml2.managers [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Got port-security extension from driver 'port_security' [ 392.901489] [50969]: DEBUG neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading service plugins: ['router', 'auto_allocate', 'tag', 'timestamp', 'network_ip_availability', 'flavors', 'revisions'] {{(pid=50969) _load_service_plugins /opt/stack/neutron/neutron/manager.py:194}} [ 392.901489] [50969]: INFO neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading Plugin: router [ 392.911348] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router_interface before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.911539] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router after_create 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.911671] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router before_create 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.911795] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router_interface before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.911947] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.912084] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router after_delete 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.912165] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > floatingip after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.912319] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > floatingip after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.912421] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > network precommit_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.912504] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router after_create 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.912612] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router after_update 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.912725] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router after_update 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.912835] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router_gateway after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.912953] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router after_update 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.913134] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router precommit_update 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.913269] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: port after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.913380] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: port after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.913490] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: subnet after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.913601] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: subnetpool_address_scope after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.913717] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > port precommit_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.913846] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router precommit_create 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.914019] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: port before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.914137] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: port before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.914253] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router precommit_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.914373] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router after_update 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.914482] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router precommit_delete 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.914599] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router precommit_create 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.914724] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router_interface after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.914846] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router precommit_update 55549900, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.915039] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > agent after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.915166] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > agent after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.915275] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > network after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.915838] [50969]: DEBUG neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Tracking information for resource: router configured {{(pid=50969) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 392.915960] [50969]: DEBUG neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Tracking information for resource: floatingip configured {{(pid=50969) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 392.916868] [50969]: INFO neutron.db.l3_agentschedulers_db [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Skipping period L3 agent status check because automatic router rescheduling is disabled. [ 392.917145] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: port after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.917281] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: port after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.917398] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: port after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.917512] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: port after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.918392] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router before_create 55550100, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.918392] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router precommit_delete 55550100, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.918392] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router precommit_create 55550100, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.918392] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > router precommit_update 55550100, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.921948] [50969]: DEBUG neutron.services.provider_configuration [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Service providers = [] {{(pid=50969) parse_service_provider_opt /opt/stack/neutron/neutron/services/provider_configuration.py:171}} [ 392.922117] [50969]: DEBUG neutron.db.servicetype_db [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Adding provider configuration for service L3_ROUTER_NAT {{(pid=50969) add_provider_configuration /opt/stack/neutron/neutron/db/servicetype_db.py:42}} [ 392.922951] [50969]: DEBUG neutron.services.service_base [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded 'neutron.services.l3_router.service_providers.dvrha.DvrHaDriver' provider for service L3_ROUTER_NAT {{(pid=50969) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.923090] [50969]: DEBUG neutron.services.service_base [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded 'neutron.services.l3_router.service_providers.dvr.DvrDriver' provider for service L3_ROUTER_NAT {{(pid=50969) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.923203] [50969]: DEBUG neutron.services.service_base [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded 'neutron.services.l3_router.service_providers.ha.HaDriver' provider for service L3_ROUTER_NAT {{(pid=50969) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.923517] [50969]: DEBUG neutron.services.service_base [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded 'neutron.services.l3_router.service_providers.single_node.SingleNodeDriver' provider for service L3_ROUTER_NAT {{(pid=50969) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 393.062709] [50969]: INFO neutron.services.service_base [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Default provider is not specified for service type L3_ROUTER_NAT [ 393.062941] [50969]: DEBUG neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.063059] [50969]: INFO neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading Plugin: auto_allocate [ 393.064349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: network precommit_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.064430] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: network precommit_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.064682] [50969]: DEBUG neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Successfully loaded auto-allocated-topology plugin. Description: Auto Allocated Topology - aka get me a network. {{(pid=50969) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.064792] [50969]: INFO neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading Plugin: tag [ 393.068352] [50969]: DEBUG neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Successfully loaded TAG plugin. Description: Tag support {{(pid=50969) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.068352] [50969]: INFO neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading Plugin: timestamp [ 393.072021] [50969]: DEBUG neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Successfully loaded timestamp plugin. Description: Adds timestamps to Neutron resources with standard attributes {{(pid=50969) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.072021] [50969]: INFO neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading Plugin: network_ip_availability [ 393.072021] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.072021] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.072021] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.072564] [50969]: DEBUG neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Successfully loaded network-ip-availability plugin. Description: Provides IP availability data for each network and subnet. {{(pid=50969) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.072564] [50969]: INFO neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading Plugin: flavors [ 393.073290] [50969]: DEBUG neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Successfully loaded FLAVORS plugin. Description: Neutron Flavors and Service Profiles manager plugin {{(pid=50969) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.073398] [50969]: INFO neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading Plugin: revisions [ 393.074800] [50969]: DEBUG neutron.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Successfully loaded revision_plugin plugin. Description: Adds revision numbers to resources. {{(pid=50969) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.075061] [50969]: DEBUG oslo_concurrency.lockutils [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Lock "manager" "released" by "neutron.manager.NeutronManager._create_instance" :: held 2.120s {{(pid=50969) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 393.075493] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] get_extension_paths = OrderedDict([('/opt/stack/neutron/neutron/extensions', 1), ('/opt/stack/networking-nsx-t/networking_nsxv3/extensions', 1)]) {{(pid=50969) get_extensions_path /opt/stack/neutron/neutron/api/extensions.py:640}} [ 393.075806] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Initializing extension manager. [ 393.076025] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: __init__.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.076208] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: __pycache__ {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.076353] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: address_group.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.078479] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Address group" alias="address-group" description="Support address group" updated="2020-07-15T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.078479] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: address-group [ 393.078479] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: address_scope.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.078479] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Address scope" alias="address-scope" description="Address scopes extension." updated="2015-07-26T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.078479] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: address-scope [ 393.079232] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: admin_state_down_before_update.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.079232] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.079232] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: router-admin-state-down-before-update [ 393.079232] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: agent.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.080436] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="agent" alias="agent" description="The agent management extension." updated="2013-02-03T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.080436] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: agent [ 393.080436] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: agent_resources_synced.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.080436] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.081066] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: agent-resources-synced [ 393.081066] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: allowedaddresspairs.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.081858] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.081987] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: allowed-address-pairs [ 393.081987] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: auto_allocated_topology.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.082350] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.082568] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: auto-allocated-topology [ 393.082662] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: availability_zone.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.082985] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Availability Zone" alias="availability_zone" description="The availability zone extension." updated="2015-01-01T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.083283] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: availability_zone [ 393.083459] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: availability_zone_filter.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.083722] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.083962] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: availability_zone_filter [ 393.084122] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: data_plane_status.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.084640] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.084640] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension data-plane-status not supported by any of loaded plugins [ 393.085056] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: default_subnetpools.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.085056] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.085415] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: default-subnetpools [ 393.085415] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: dhcpagentscheduler.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.085989] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.086275] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: dhcp_agent_scheduler [ 393.086517] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: dns.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.086935] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="DNS Integration" alias="dns-integration" description="Provides integration with DNS." updated="2015-08-15T18:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.086988] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension dns-integration not supported by any of loaded plugins [ 393.087073] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: dns_domain_ports.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.087438] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.087644] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension dns-domain-ports not supported by any of loaded plugins [ 393.087784] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: dns_integration_domain_keywords.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.088235] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.088235] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension dns-integration-domain-keywords not supported by any of loaded plugins [ 393.088606] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: dvr.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.088606] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.088922] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: dvr [ 393.088922] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: ecmp_routes.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.089656] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.089656] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension ecmp_routes not supported by any of loaded plugins [ 393.089656] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: empty_string_filtering.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.090180] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.090180] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: empty-string-filtering [ 393.090180] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: expose_l3_conntrack_helper.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.091051] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.091051] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension expose-l3-conntrack-helper not supported by any of loaded plugins [ 393.091051] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: expose_port_forwarding_in_fip.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.091051] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.091496] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension expose-port-forwarding-in-fip not supported by any of loaded plugins [ 393.091496] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: external_net.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.091748] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.091985] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: external-net [ 393.091985] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: extra_dhcp_opt.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.092475] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.092475] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: extra_dhcp_opt [ 393.092475] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: extraroute.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.092850] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.094390] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: extraroute [ 393.094390] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: extraroute_atomic.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.094390] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.094390] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: extraroute-atomic [ 393.094390] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: filter_validation.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.094390] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.094390] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: filter-validation [ 393.094390] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: fip_pf_description.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.095178] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.095178] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension floating-ip-port-forwarding-description not supported by any of loaded plugins [ 393.095178] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: fip_pf_detail.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.095710] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.095710] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: floating-ip-port-forwarding-detail [ 393.095710] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: fip_pf_port_range.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.096254] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.096254] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension floating-ip-port-forwarding-port-ranges not supported by any of loaded plugins [ 393.096254] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: fip_port_details.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.097149] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.097149] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: fip-port-details [ 393.097149] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: flavors.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.097149] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.098096] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: flavors [ 393.098096] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: floating_ip_port_forwarding.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.098096] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.098096] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension floating-ip-port-forwarding not supported by any of loaded plugins [ 393.098642] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: floatingip_pools.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.098642] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.099132] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: floatingip-pools [ 393.099132] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: ip_allocation.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.099132] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="IP Allocation" alias="ip_allocation" description="IP allocation extension." updated="2016-06-10T23:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.099346] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension ip_allocation not supported by any of loaded plugins [ 393.099435] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: ip_substring_port_filtering.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.099675] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.099905] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: ip-substring-filtering [ 393.100020] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l2_adjacency.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.100297] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.100525] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension l2_adjacency not supported by any of loaded plugins [ 393.100631] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.101177] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.101424] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: router [ 393.101530] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_conntrack_helper.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.102529] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.102825] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension l3-conntrack-helper not supported by any of loaded plugins [ 393.102939] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_enable_default_route_bfd.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.103252] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.103489] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension enable-default-route-bfd not supported by any of loaded plugins [ 393.103599] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_enable_default_route_ecmp.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.103881] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.104859] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension enable-default-route-ecmp not supported by any of loaded plugins [ 393.104859] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_ext_gw_mode.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.104859] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.104859] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: ext-gw-mode [ 393.104859] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_ext_ha_mode.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.105157] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.105395] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: l3-ha [ 393.105504] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_ext_ndp_proxy.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.105781] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.106019] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension l3-ext-ndp-proxy not supported by any of loaded plugins [ 393.106124] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_extra_gws.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.106587] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.106652] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension external-gateway-multihoming not supported by any of loaded plugins [ 393.106728] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_flavors.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.107042] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Router Flavor Extension" alias="l3-flavors" description="Flavor support for routers." updated="2016-05-17T00:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.108050] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: l3-flavors [ 393.108050] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_ndp_proxy.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.108050] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="name" alias="l3-ndp-proxy" description="description" updated="2021-06-29T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.108050] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension l3-ndp-proxy not supported by any of loaded plugins [ 393.108050] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3_port_ip_change_not_allowed.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.108448] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.108563] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: l3-port-ip-change-not-allowed [ 393.108662] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: l3agentscheduler.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.109296] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.109541] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: l3_agent_scheduler [ 393.109649] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: local_ip.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.110044] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Local IP" alias="local_ip" description="Support Node Local Virtual IP" updated="2021-07-26T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.110278] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension local_ip not supported by any of loaded plugins [ 393.111059] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: logging.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.111059] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.111059] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension logging not supported by any of loaded plugins [ 393.111059] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: metering.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.111429] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Neutron Metering" alias="metering" description="Neutron Metering extension." updated="2013-06-12T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.111662] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension metering not supported by any of loaded plugins [ 393.111769] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: metering_source_and_destination_fields.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.112071] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.112308] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension metering_source_and_destination_fields not supported by any of loaded plugins [ 393.112411] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: multiprovidernet.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.112846] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.113218] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: multi-provider [ 393.113410] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: netmtu.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.113834] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.114860] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: net-mtu [ 393.114860] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: netmtu_writable.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.115366] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.115629] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: net-mtu-writable [ 393.115742] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: network_availability_zone.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.116070] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.116309] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: network_availability_zone [ 393.116417] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: network_ha.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.117081] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.117081] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: network_ha [ 393.117213] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: network_ip_availability.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.117889] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.118145] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: network-ip-availability [ 393.118258] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: network_segment_range.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.118647] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.118882] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension network-segment-range not supported by any of loaded plugins [ 393.118990] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: pagination.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.119633] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.119763] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: pagination [ 393.119869] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_device_profile.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.120500] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.120798] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: port-device-profile [ 393.120914] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_hardware_offload_type.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.121212] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.121448] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension port-hardware-offload-type not supported by any of loaded plugins [ 393.121554] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_hint_ovs_tx_steering.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.121834] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.122075] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension port-hint-ovs-tx-steering not supported by any of loaded plugins [ 393.122185] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_hints.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.122459] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.122691] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension port-hints not supported by any of loaded plugins [ 393.122797] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_mac_address_override.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.123113] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.123347] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: port-mac-override [ 393.123454] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_mac_address_regenerate.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.123730] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.123962] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: port-mac-address-regenerate [ 393.124084] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_numa_affinity_policy.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.124399] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.124638] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: port-numa-affinity-policy [ 393.124745] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_numa_affinity_policy_socket.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.125062] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.125305] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: port-numa-affinity-policy-socket [ 393.125412] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_resource_request.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.125729] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.126074] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension port-resource-request not supported by any of loaded plugins [ 393.126129] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_resource_request_groups.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.126469] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.126709] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension port-resource-request-groups not supported by any of loaded plugins [ 393.126815] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: port_trusted_vif.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.127112] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.127413] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension port-trusted-vif not supported by any of loaded plugins [ 393.127547] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: portbindings.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.127801] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.128046] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: binding [ 393.128157] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: portbindings_extended.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.128721] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.128916] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: binding-extended [ 393.129044] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: portsecurity.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.129329] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Port Security" alias="port-security" description="Provides port security" updated="2012-07-23T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.129568] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: port-security [ 393.129676] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: project_id.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.129965] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.130090] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: project-id [ 393.130193] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: providernet.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.130459] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.130696] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: provider [ 393.130801] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qinq.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.131185] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.131946] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qinq not supported by any of loaded plugins [ 393.131946] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.132853] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Quality of Service" alias="qos" description="The Quality of Service extension." updated="2015-06-08T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.133137] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos not supported by any of loaded plugins [ 393.133250] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_bw_limit_direction.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.133568] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.133801] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-bw-limit-direction not supported by any of loaded plugins [ 393.133909] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_bw_minimum_ingress.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.134203] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.134492] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-bw-minimum-ingress not supported by any of loaded plugins [ 393.134602] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_default.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.134879] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.135151] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-default not supported by any of loaded plugins [ 393.135260] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_fip.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.135536] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.135772] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-fip not supported by any of loaded plugins [ 393.135879] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_fip_network_policy.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.136169] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.136443] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-fip-network-policy not supported by any of loaded plugins [ 393.136555] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_gateway_ip.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.136833] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.137117] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-gateway-ip not supported by any of loaded plugins [ 393.137227] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_port_network_policy.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.137501] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.137875] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-port-network-policy not supported by any of loaded plugins [ 393.137875] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_pps_minimum_rule.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.138246] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.138360] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-pps-minimum not supported by any of loaded plugins [ 393.138466] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_pps_minimum_rule_alias.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.138791] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.139044] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-pps-minimum-rule-alias not supported by any of loaded plugins [ 393.139155] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_pps_rule.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.139528] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.139794] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-pps not supported by any of loaded plugins [ 393.139871] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_rule_type_details.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.140194] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.140878] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-rule-type-details not supported by any of loaded plugins [ 393.140878] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_rule_type_filter.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.140878] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.141115] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-rule-type-filter not supported by any of loaded plugins [ 393.141171] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: qos_rules_alias.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.141421] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.141705] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension qos-rules-alias not supported by any of loaded plugins [ 393.141812] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: quota_check_limit.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.142133] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.142379] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: quota-check-limit [ 393.142485] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: quota_check_limit_default.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.142820] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.143089] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: quota-check-limit-default [ 393.143203] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: quotasv2.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.143818] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.143937] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: quotas [ 393.144056] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: quotasv2_detail.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.144986] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.145148] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: quota_details [ 393.145301] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: rbac.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.146421] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.146702] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: rbac-policies [ 393.146815] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: rbac_address_group.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.147114] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.147360] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: rbac-address-group [ 393.147467] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: rbac_address_scope.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.147742] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.148090] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: rbac-address-scope [ 393.148205] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: rbac_security_groups.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.148788] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.148788] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: rbac-security-groups [ 393.148878] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: rbac_subnetpool.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.149095] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.149336] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: rbac-subnetpool [ 393.149444] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: revisionifmatch.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.149719] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.149955] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: revision-if-match [ 393.150075] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: revisions.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.150372] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.150918] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: standard-attr-revisions [ 393.150918] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: router_availability_zone.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.151056] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.151320] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: router_availability_zone [ 393.151479] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: router_enable_snat.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.151772] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.152016] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension router-enable-snat not supported by any of loaded plugins [ 393.152193] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: routerservicetype.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.152479] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.152971] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension router-service-type not supported by any of loaded plugins [ 393.152971] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: security_groups_default_rules.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.153679] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.153679] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: security-groups-default-rules [ 393.153806] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: security_groups_normalized_cidr.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.154073] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.154891] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: security-groups-normalized-cidr [ 393.154891] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: security_groups_port_filtering.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.154891] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.155048] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: port-security-groups-filtering [ 393.155134] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: security_groups_remote_address_group.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.155443] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.156021] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: security-groups-remote-address-group [ 393.156021] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: security_groups_rules_belongs_to_default_sg.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.156122] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.156739] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: security-groups-rules-belongs-to-default-sg [ 393.156739] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: security_groups_shared_filtering.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.156821] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.157213] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: security-groups-shared-filtering [ 393.157356] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: securitygroup.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.163027] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="security-group" alias="security-group" description="The security groups extension." updated="2012-10-05T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.164022] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: security-group [ 393.164022] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: segment.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.164022] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Segment" alias="segment" description="Segments extension." updated="2016-02-24T17:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.164022] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension segment not supported by any of loaded plugins [ 393.164176] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: segments_peer_subnet_host_routes.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.164413] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.164689] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension segments-peer-subnet-host-routes not supported by any of loaded plugins [ 393.164810] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: servicetype.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.165147] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.165510] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: service-type [ 393.165571] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: sorting.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.166153] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.166313] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: sorting [ 393.166429] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: standard_attr_segment.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.166715] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.166985] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension standard-attr-segment not supported by any of loaded plugins [ 393.167144] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: standardattrdescription.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.167452] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.167696] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: standard-attr-description [ 393.167805] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: stateful_security_group.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.168111] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.168363] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: stateful-security-group [ 393.168500] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: stdattrs_common.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.168776] [50969]: WARNING neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Did not find expected name "Stdattrs_common" in /opt/stack/neutron/neutron/extensions/stdattrs_common.py [ 393.168927] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: subnet_dns_publish_fixed_ip.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.169220] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.169460] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension subnet-dns-publish-fixed-ip not supported by any of loaded plugins [ 393.169567] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: subnet_external_network.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.169843] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.170112] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: subnet-external-network [ 393.170225] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: subnet_onboard.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.170518] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.170756] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: subnet_onboard [ 393.171018] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: subnet_segmentid_writable.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.171149] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.171387] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension subnet-segmentid-writable not supported by any of loaded plugins [ 393.171491] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: subnet_service_types.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.171807] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.171984] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: subnet-service-types [ 393.172102] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: subnetallocation.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.172386] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.172623] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: subnet_allocation [ 393.172728] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: subnetpool_prefix_ops.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.173042] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.173283] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: subnetpool-prefix-ops [ 393.173390] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: tag_creation.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.173658] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.174356] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: tag-creation [ 393.174356] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: tag_ports_during_bulk_creation.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.174356] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.174538] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension tag-ports-during-bulk-creation not supported by any of loaded plugins [ 393.174673] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: tagging.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.175567] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.175816] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: standard-attr-tag [ 393.175924] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: timestamp.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.176267] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.176504] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: standard-attr-timestamp [ 393.176609] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: trunk.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.176953] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Trunk Extension" alias="trunk" description="Provides support for trunk ports" updated="2016-01-01T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.177133] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension trunk not supported by any of loaded plugins [ 393.177236] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: trunk_details.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.178137] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Trunk port details" alias="trunk-details" description="Expose trunk port details" updated="2016-01-01T10:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.178137] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension trunk-details not supported by any of loaded plugins [ 393.178137] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: uplink_status_propagation.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.178137] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.178328] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension uplink-status-propagation not supported by any of loaded plugins [ 393.178433] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: uplink_status_propagation_updatable.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.178705] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 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=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.178937] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension uplink-status-propagation-updatable not supported by any of loaded plugins [ 393.179053] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: vlantransparent.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.179362] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="Vlantransparent" alias="vlan-transparent" description="Provides Vlan Transparent Networks" updated="2015-03-23T09:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.179589] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Extension vlan-transparent not supported by any of loaded plugins [ 393.179747] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: __init__.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.180058] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: __pycache__ {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.180058] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loading extension file: nsxtoperations.py {{(pid=50969) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.180805] [50969]: DEBUG neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Ext name="nsxt-operations" alias="nsxt-ops" description="API Extension supporting operative" updated="2022-11-16T00:00:00-00:00" {{(pid=50969) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 393.180936] [50969]: INFO neutron.api.extensions [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Loaded extension: nsxt-ops [ 393.182575] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:network [ 393.182929] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:subnet [ 393.182977] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:subnetpool [ 393.183153] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:port [ 393.184938] [50969]: DEBUG neutron.api.v2.resource_helper [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.185315] [50969]: DEBUG neutron.api.v2.resource_helper [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Service FLAVORS assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.186578] [50969]: DEBUG neutron.api.v2.resource_helper [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.187038] [50969]: DEBUG neutron.api.v2.resource_helper [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.187221] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:router [ 393.187676] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:floatingip [ 393.188885] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.189053] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.189174] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.190260] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of CountableResource for resource:rbac_policy [ 393.190931] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:security_group [ 393.191404] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:security_group_rule [ 393.193139] [50969]: DEBUG neutron.api.v2.resource_helper [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Service CORE assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.193256] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:subnetpool [ 393.193418] [50969]: WARNING neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] subnetpool is already registered [ 393.193893] [50969]: DEBUG neutron.api.v2.resource_helper [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Service CORE assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.194057] [50969]: INFO neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Creating instance of TrackedResource for resource:subnetpool [ 393.194208] [50969]: WARNING neutron.quota.resource_registry [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] subnetpool is already registered [ 393.194731] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a600c51f-717f-44ec-b797-94474b033da6 None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 393.195534] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Security Gruop Enabled=True [ 393.195909] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.196210] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.196389] [50969]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Initializing NSXV3 Logging driver {{(pid=50969) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 393.196590] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.196735] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Successfully registered NSXV3 log driver. [ 393.196846] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Subscribe: > address_group after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.196952] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Successfully subscribed to address group updates. [ 393.197082] [50969]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 393.197173] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 393.199752] [50969]: DEBUG neutron.api.v2.resource_helper [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.200258] [50969]: DEBUG neutron.api.v2.resource_helper [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Service FLAVORS assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.201466] [50969]: DEBUG neutron.api.v2.resource_helper [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.201959] [50969]: DEBUG neutron.api.v2.resource_helper [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.202134] [50969]: INFO neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Creating instance of TrackedResource for resource:router [ 393.202285] [50969]: WARNING neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] router is already registered [ 393.202743] [50969]: INFO neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Creating instance of TrackedResource for resource:floatingip [ 393.202935] [50969]: WARNING neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] floatingip is already registered [ 393.203949] [50969]: INFO neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Creating instance of CountableResource for resource:rbac_policy [ 393.204085] [50969]: WARNING neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] rbac_policy is already registered [ 393.204962] [50969]: INFO neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Creating instance of TrackedResource for resource:security_group [ 393.205123] [50969]: WARNING neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] security_group is already registered [ 393.205620] [50969]: INFO neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Creating instance of TrackedResource for resource:security_group_rule [ 393.205772] [50969]: WARNING neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] security_group_rule is already registered [ 393.206457] [50969]: DEBUG neutron.api.v2.resource_helper [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Service CORE assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.206610] [50969]: INFO neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Creating instance of TrackedResource for resource:subnetpool [ 393.206762] [50969]: WARNING neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] subnetpool is already registered [ 393.207258] [50969]: DEBUG neutron.api.v2.resource_helper [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Service CORE assigned prefix: {{(pid=50969) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 393.207408] [50969]: INFO neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Creating instance of TrackedResource for resource:subnetpool [ 393.207553] [50969]: WARNING neutron.quota.resource_registry [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] subnetpool is already registered [ 393.208083] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-0aa9c9f3-48d5-4344-8e94-e763a9b771b7 None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 393.208814] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Security Gruop Enabled=True [ 393.209173] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.209400] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.209569] [50969]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Initializing NSXV3 Logging driver {{(pid=50969) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 393.209763] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.209901] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Successfully registered NSXV3 log driver. [ 393.210013] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Subscribe: > address_group after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.210122] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Successfully subscribed to address group updates. [ 393.210225] [50969]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 393.210316] [50969]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 393.210436] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: extensions {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.211228] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: address-groups {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.212066] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: address-scopes {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.212676] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: agents {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.213201] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: auto-allocated-topology {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.213938] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: availability_zones {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.214505] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: dhcp-networks {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.215200] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: dhcp-agents {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.215928] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: routers {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.217031] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: flavors {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.217447] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: service_profiles {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.218113] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: next_providers {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.218796] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: service_profiles {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.219505] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: floatingip-pools {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.220135] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: routers {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.221196] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: floatingips {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.221824] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: l3-routers {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.222475] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: l3-agents {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.223149] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: network-ip-availabilities {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.223830] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: bindings {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.224577] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: quotas {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.225325] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: quotas {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.226158] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: rbac-policies {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.226695] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: default-security-group-rules {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.227279] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: security-groups {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.227873] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: security-group-rules {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.228442] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: service-providers {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.228979] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: subnetpools {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.230604] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: subnetpools {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.231285] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.232065] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.232942] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.233868] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.234721] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.235715] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.236538] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.237878] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.239384] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.240516] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: tags {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.241509] [50969]: DEBUG neutron.api.extensions [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Extended resource: nsxt-ops {{(pid=50969) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 393.244747] [50969]: WARNING keystonemiddleware.auth_token [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a 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. [ 393.248036] [50969]: WARNING keystonemiddleware.auth_token [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a 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 [ 393.252652] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Publish callbacks [] for process (None), before_spawn {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 393.252814] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bda275d4-14e6-4cf2-88b3-3d3f612fa41a None None] Publish callbacks [] for process (None), after_init {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 393.252893] [50969]: WSGI app 0 (mountpoint='') ready in 4 seconds on interpreter 0x61cab08f8be0 pid: 50969 (default app) [ 401.249777] [50968]: DEBUG neutron.api.wsgi [None req-3ba668ee-7989-44f4-b822-007fb8101163 admin admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 401.250313] [50968]: DEBUG neutron.api.wsgi [None req-3ba668ee-7989-44f4-b822-007fb8101163 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 401.250726] [50968]: [pid: 50968|app: 0|req: 2/2] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 22:32:13 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 405 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 402.291347] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=2,neutron:INSERT=2 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 402.689999] [50969]: DEBUG neutron.api.v2.base [None req-0d528a3c-2a16-40b5-be8d-fddf261476ae admin admin] Request body: {'subnetpool': {'default_prefixlen': 26, 'shared': True, 'name': 'shared-default-subnetpool-v4', 'is_default': True, 'prefixes': ['192.168.128.0/17']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 402.813227] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=4,neutron:INSERT=1 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 402.869725] [50969]: DEBUG neutron.policy [None req-0d528a3c-2a16-40b5-be8d-fddf261476ae admin admin] Loaded default policies from ['neutron'] under neutron.policies entry points {{(pid=50969) register_rules /opt/stack/neutron/neutron/policy.py:65}} [ 402.988951] [50969]: WARNING oslo_policy.policy [None req-0d528a3c-2a16-40b5-be8d-fddf261476ae admin admin] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 402.989270] [50969]: WARNING oslo_policy.policy [None req-0d528a3c-2a16-40b5-be8d-fddf261476ae 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. [ 403.032136] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0d528a3c-2a16-40b5-be8d-fddf261476ae admin admin] Publish callbacks ['neutron.objects.securitygroup.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1401229096538', 'neutron.objects.address_group.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1401229096042', 'neutron.objects.network.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1401229144598', 'neutron.objects.qos.policy.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1401229236349', 'neutron.objects.subnetpool.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1401229238529', 'neutron.objects.address_scope.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1401229238469', 'neutron.plugins.ml2.plugin.External_net_db_mixin._process_ext_policy_create-3204891', 'neutron.plugins.ml2.plugin.NeutronDbPluginV2.validate_network_rbac_policy_change-3209293', 'neutron.services.network_ip_availability.plugin.NeutronDbPluginV2.validate_network_rbac_policy_change-7116237', 'neutron.services.network_ip_availability.plugin.NeutronDbPluginV2.validate_network_rbac_policy_change-7135019'] for rbac-policy (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 403.067468] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0d528a3c-2a16-40b5-be8d-fddf261476ae admin admin] Publish callbacks [] for subnetpool (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 403.067961] [50969]: [pid: 50969|app: 0|req: 1/3] 10.180.1.21 () {60 vars in 1216 bytes} [Fri Nov 21 22:32:14 2025] POST /networking/v2.0/subnetpools => generated 538 bytes in 546 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 404.361728] [50968]: DEBUG neutron.api.v2.base [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Request body: {'network': {'name': 'private', 'admin_state_up': True}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 404.383014] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Made reservation on behalf of 394c18f2948a41a1b6d36ce017c043f2 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 404.537639] [50968]: DEBUG neutron.policy [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Loaded default policies from ['neutron'] under neutron.policies entry points {{(pid=50968) register_rules /opt/stack/neutron/neutron/policy.py:65}} [ 404.656097] [50968]: WARNING oslo_policy.policy [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 404.656267] [50968]: WARNING oslo_policy.policy [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 404.663645] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.699951] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.793351] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Publish callbacks [] for security_group (7561d1f6-0624-4ba1-a27f-6d479f2080aa), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.794656] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (7561d1f6-0624-4ba1-a27f-6d479f2080aa), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.820201] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Pushing event updated for resources: {'SecurityGroup': ['ID=7561d1f6-0624-4ba1-a27f-6d479f2080aa,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 404.826117] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.826259] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.826333] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.826430] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.826527] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.826621] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.826713] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.826805] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.826896] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.826998] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.827129] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.827221] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.827334] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.827439] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.827539] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.828195] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Tracked resource versions report: [ 404.828195] [50968]: pushed versions: [ 404.828195] [50968]: { 'AddressGroup': {'1.2'}, [ 404.828195] [50968]: 'Agent': {'1.1'}, [ 404.828195] [50968]: 'ConntrackHelper': {'1.0'}, [ 404.828195] [50968]: 'LocalIPAssociation': {'1.0'}, [ 404.828195] [50968]: 'Log': {'1.0'}, [ 404.828195] [50968]: 'NDPProxy': {'1.0'}, [ 404.828195] [50968]: 'Network': {'1.2'}, [ 404.828195] [50968]: 'Port': {'1.10'}, [ 404.828195] [50968]: 'PortForwarding': {'1.3'}, [ 404.828195] [50968]: 'QosPolicy': {'1.10'}, [ 404.828195] [50968]: 'SecurityGroup': {'1.6'}, [ 404.828195] [50968]: 'SecurityGroupRule': {'1.3'}, [ 404.828195] [50968]: 'SubPort': {'1.0'}, [ 404.828195] [50968]: 'Subnet': {'1.2'}, [ 404.828195] [50968]: 'Trunk': {'1.1'}} [ 404.828195] [50968]: consumer versions: [ 404.828195] [50968]: { DHCP agent@devstack: {}, [ 404.828195] [50968]: L3 agent@devstack: {}, [ 404.828195] [50968]: Metadata agent@devstack: {}, [ 404.828195] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 404.828195] [50968]: 'Agent': '1.1', [ 404.828195] [50968]: 'ConntrackHelper': '1.0', [ 404.828195] [50968]: 'LocalIPAssociation': '1.0', [ 404.828195] [50968]: 'Log': '1.0', [ 404.828195] [50968]: 'NDPProxy': '1.0', [ 404.828195] [50968]: 'Network': '1.2', [ 404.828195] [50968]: 'Port': '1.10', [ 404.828195] [50968]: 'PortForwarding': '1.3', [ 404.828195] [50968]: 'QosPolicy': '1.10', [ 404.828195] [50968]: 'SecurityGroup': '1.6', [ 404.828195] [50968]: 'SecurityGroupRule': '1.3', [ 404.828195] [50968]: 'SubPort': '1.0', [ 404.828195] [50968]: 'Subnet': '1.2', [ 404.828195] [50968]: 'Trunk': '1.1'}} [ 404.828195] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 404.856779] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] vlan segment allocate from pool success with {'vlan_id': 177, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 404.867064] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Publish callbacks ['neutron.services.segments.db._add_segment_host_mapping_for_segment-8085625144594', 'neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (db1b7eae-e0f8-4361-bb34-485f1c4505d6), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.867314] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Unsubscribe: segment precommit_create {{(pid=50968) unsubscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:90}} [ 404.867477] [50968]: INFO neutron.db.segments_db [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Added segment db1b7eae-e0f8-4361-bb34-485f1c4505d6 of type vlan for network a5b5139c-efd6-48bc-af2e-7e68d276327f [ 404.905304] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (a5b5139c-efd6-48bc-af2e-7e68d276327f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.919319] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] create_network_precommit called with network settings {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', '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': 177, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'db1b7eae-e0f8-4361-bb34-485f1c4505d6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 177, 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f'}] [ 404.919539] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] create_network_precommit: [ 404.919539] [50968]: key[qinq], None -> None [ 404.919539] [50968]: key[project_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 404.919539] [50968]: key[tags], None -> [] [ 404.919539] [50968]: key[router:external], None -> False [ 404.919539] [50968]: key[created_at], None -> 2025-11-21T22:32:17Z [ 404.919539] [50968]: key[name], None -> private [ 404.919539] [50968]: key[status], None -> ACTIVE [ 404.919539] [50968]: key[ipv6_address_scope], None -> None [ 404.919539] [50968]: key[tenant_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 404.919539] [50968]: key[availability_zone_hints], None -> [] [ 404.919539] [50968]: key[availability_zones], None -> [] [ 404.919539] [50968]: key[id], None -> a5b5139c-efd6-48bc-af2e-7e68d276327f [ 404.919539] [50968]: key[port_security_enabled], None -> True [ 404.919539] [50968]: key[subnets], None -> [] [ 404.919539] [50968]: key[provider:segmentation_id], None -> 177 [ 404.919539] [50968]: key[provider:network_type], None -> vlan [ 404.919539] [50968]: key[revision_number], None -> 1 [ 404.919539] [50968]: key[provider:physical_network], None -> default [ 404.919539] [50968]: key[description], None -> [ 404.919539] [50968]: key[updated_at], None -> 2025-11-21T22:32:17Z [ 404.919539] [50968]: key[standard_attr_id], None -> 11 [ 404.919539] [50968]: key[admin_state_up], None -> True [ 404.919539] [50968]: key[shared], None -> False [ 404.919539] [50968]: key[ipv4_address_scope], None -> None [ 404.919539] [50968]: key[vlan_transparent], None -> None [ 404.919539] [50968]: key[mtu], None -> 8950 [ 404.919539] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 404.927531] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (a5b5139c-efd6-48bc-af2e-7e68d276327f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.981829] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Pushing event updated for resources: {'Network': ['ID=a5b5139c-efd6-48bc-af2e-7e68d276327f,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 404.984638] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] create_network_postcommit called with network settings {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', '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': 177, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'db1b7eae-e0f8-4361-bb34-485f1c4505d6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 177, 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f'}] [ 404.984885] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] create_network_postcommit: [ 404.984885] [50968]: key[qinq], None -> None [ 404.984885] [50968]: key[project_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 404.984885] [50968]: key[tags], None -> [] [ 404.984885] [50968]: key[router:external], None -> False [ 404.984885] [50968]: key[created_at], None -> 2025-11-21T22:32:17Z [ 404.984885] [50968]: key[name], None -> private [ 404.984885] [50968]: key[status], None -> ACTIVE [ 404.984885] [50968]: key[ipv6_address_scope], None -> None [ 404.984885] [50968]: key[tenant_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 404.984885] [50968]: key[availability_zone_hints], None -> [] [ 404.984885] [50968]: key[availability_zones], None -> [] [ 404.984885] [50968]: key[id], None -> a5b5139c-efd6-48bc-af2e-7e68d276327f [ 404.984885] [50968]: key[port_security_enabled], None -> True [ 404.984885] [50968]: key[subnets], None -> [] [ 404.984885] [50968]: key[provider:segmentation_id], None -> 177 [ 404.984885] [50968]: key[provider:network_type], None -> vlan [ 404.984885] [50968]: key[revision_number], None -> 1 [ 404.984885] [50968]: key[provider:physical_network], None -> default [ 404.984885] [50968]: key[description], None -> [ 404.984885] [50968]: key[updated_at], None -> 2025-11-21T22:32:17Z [ 404.984885] [50968]: key[standard_attr_id], None -> 11 [ 404.984885] [50968]: key[admin_state_up], None -> True [ 404.984885] [50968]: key[shared], None -> False [ 404.984885] [50968]: key[ipv4_address_scope], None -> None [ 404.984885] [50968]: key[vlan_transparent], None -> None [ 404.984885] [50968]: key[mtu], None -> 8950 [ 404.984885] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 404.988551] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 404.988869] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c48f675-6930-4b5e-b996-e3db701fc85f demo demo] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 405.001338] [50968]: [pid: 50968|app: 0|req: 3/4] 10.180.1.21 () {60 vars in 1206 bytes} [Fri Nov 21 22:32:16 2025] POST /networking/v2.0/networks => generated 525 bytes in 660 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 406.360018] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d23b6d67-5d1b-408f-90bc-07b6c0126b37 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 406.360849] [50969]: [pid: 50969|app: 0|req: 2/5] 10.180.1.21 () {56 vars in 1264 bytes} [Fri Nov 21 22:32:18 2025] GET /networking/v2.0/networks/a5b5139c-efd6-48bc-af2e-7e68d276327f => generated 625 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 406.369751] [50968]: DEBUG neutron.api.wsgi [None req-392819e5-69ea-4379-b7c1-0e94151a3e56 demo admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 406.384075] [50968]: [pid: 50968|app: 0|req: 4/6] 10.180.1.21 () {56 vars in 1273 bytes} [Fri Nov 21 22:32:18 2025] GET /networking/v2.0/subnetpools/aa66e669-841b-4bef-86cb-1925691d34e9 => generated 538 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 406.391568] [50969]: DEBUG neutron.api.v2.base [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Request body: {'subnet': {'name': 'private-subnet', 'ip_version': 4, 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'subnetpool_id': 'aa66e669-841b-4bef-86cb-1925691d34e9'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 406.422022] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Made reservation on behalf of 394c18f2948a41a1b6d36ce017c043f2 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 406.425232] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Publish callbacks [] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.572552] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] create_subnet_precommit called with subnet settings {'id': 'e81049f7-c269-49ce-b557-08756a18c870', 'name': 'private-subnet', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'ip_version': 4, 'subnetpool_id': 'aa66e669-841b-4bef-86cb-1925691d34e9', '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-21T22:32:18Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 0, 'project_id': '394c18f2948a41a1b6d36ce017c043f2'} (original settings None) [ 406.572758] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] create_subnet_precommit: [ 406.572758] [50969]: key[service_types], None -> [] [ 406.572758] [50969]: key[project_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 406.572758] [50969]: key[tags], None -> [] [ 406.572758] [50969]: key[router:external], None -> False [ 406.572758] [50969]: key[ipv6_ra_mode], None -> None [ 406.572758] [50969]: key[created_at], None -> 2025-11-21T22:32:18Z [ 406.572758] [50969]: key[name], None -> private-subnet [ 406.572758] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 406.572758] [50969]: key[tenant_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 406.572758] [50969]: key[id], None -> e81049f7-c269-49ce-b557-08756a18c870 [ 406.572758] [50969]: key[network_id], None -> a5b5139c-efd6-48bc-af2e-7e68d276327f [ 406.572758] [50969]: key[host_routes], None -> [] [ 406.572758] [50969]: key[revision_number], None -> 0 [ 406.572758] [50969]: key[dns_nameservers], None -> [] [ 406.572758] [50969]: key[cidr], None -> 192.168.128.0/26 [ 406.572758] [50969]: key[updated_at], None -> 2025-11-21T22:32:18Z [ 406.572758] [50969]: key[description], None -> [ 406.572758] [50969]: key[standard_attr_id], None -> 13 [ 406.572758] [50969]: key[shared], None -> False [ 406.572758] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.62'}] [ 406.572758] [50969]: key[ipv6_address_mode], None -> None [ 406.572758] [50969]: key[enable_dhcp], None -> True [ 406.572758] [50969]: key[subnetpool_id], None -> aa66e669-841b-4bef-86cb-1925691d34e9 [ 406.572758] [50969]: key[ip_version], None -> 4 [ 406.572758] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 406.574369] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for subnet (e81049f7-c269-49ce-b557-08756a18c870), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.589308] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Pushing event updated for resources: {'Subnet': ['ID=e81049f7-c269-49ce-b557-08756a18c870,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 406.594909] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595068] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595185] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595289] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595387] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595483] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595578] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595671] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595763] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595854] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.595996] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.596113] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.596182] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.596272] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.596364] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.597009] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Tracked resource versions report: [ 406.597009] [50969]: pushed versions: [ 406.597009] [50969]: { 'AddressGroup': {'1.2'}, [ 406.597009] [50969]: 'Agent': {'1.1'}, [ 406.597009] [50969]: 'ConntrackHelper': {'1.0'}, [ 406.597009] [50969]: 'LocalIPAssociation': {'1.0'}, [ 406.597009] [50969]: 'Log': {'1.0'}, [ 406.597009] [50969]: 'NDPProxy': {'1.0'}, [ 406.597009] [50969]: 'Network': {'1.2'}, [ 406.597009] [50969]: 'Port': {'1.10'}, [ 406.597009] [50969]: 'PortForwarding': {'1.3'}, [ 406.597009] [50969]: 'QosPolicy': {'1.10'}, [ 406.597009] [50969]: 'SecurityGroup': {'1.6'}, [ 406.597009] [50969]: 'SecurityGroupRule': {'1.3'}, [ 406.597009] [50969]: 'SubPort': {'1.0'}, [ 406.597009] [50969]: 'Subnet': {'1.2'}, [ 406.597009] [50969]: 'Trunk': {'1.1'}} [ 406.597009] [50969]: consumer versions: [ 406.597009] [50969]: { L3 agent@devstack: {}, [ 406.597009] [50969]: Metadata agent@devstack: {}, [ 406.597009] [50969]: DHCP agent@devstack: {}, [ 406.597009] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 406.597009] [50969]: 'Agent': '1.1', [ 406.597009] [50969]: 'ConntrackHelper': '1.0', [ 406.597009] [50969]: 'LocalIPAssociation': '1.0', [ 406.597009] [50969]: 'Log': '1.0', [ 406.597009] [50969]: 'NDPProxy': '1.0', [ 406.597009] [50969]: 'Network': '1.2', [ 406.597009] [50969]: 'Port': '1.10', [ 406.597009] [50969]: 'PortForwarding': '1.3', [ 406.597009] [50969]: 'QosPolicy': '1.10', [ 406.597009] [50969]: 'SecurityGroup': '1.6', [ 406.597009] [50969]: 'SecurityGroupRule': '1.3', [ 406.597009] [50969]: 'SubPort': '1.0', [ 406.597009] [50969]: 'Subnet': '1.2', [ 406.597009] [50969]: 'Trunk': '1.1'}} [ 406.597009] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 406.627286] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Checking segment: {'id': 'db1b7eae-e0f8-4361-bb34-485f1c4505d6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 177, 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 406.627506] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Network hostable DHCP agents. Network: a5b5139c-efd6-48bc-af2e-7e68d276327f, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 406.639682] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Network a5b5139c-efd6-48bc-af2e-7e68d276327f is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 406.646490] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, a5b5139c-efd6-48bc-af2e-7e68d276327f) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 406.650762] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] create_subnet_postcommit called with subnet settings {'id': 'e81049f7-c269-49ce-b557-08756a18c870', 'name': 'private-subnet', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'ip_version': 4, 'subnetpool_id': 'aa66e669-841b-4bef-86cb-1925691d34e9', '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-21T22:32:18Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 0, 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'network': {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e81049f7-c269-49ce-b557-08756a18c870'], '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-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 177}} (original settings None) [ 406.651233] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] create_subnet_postcommit: [ 406.651233] [50969]: key[service_types], None -> [] [ 406.651233] [50969]: key[project_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 406.651233] [50969]: key[tags], None -> [] [ 406.651233] [50969]: key[router:external], None -> False [ 406.651233] [50969]: key[ipv6_ra_mode], None -> None [ 406.651233] [50969]: key[created_at], None -> 2025-11-21T22:32:18Z [ 406.651233] [50969]: key[name], None -> private-subnet [ 406.651233] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 406.651233] [50969]: key[tenant_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 406.651233] [50969]: key[id], None -> e81049f7-c269-49ce-b557-08756a18c870 [ 406.651233] [50969]: key[network_id], None -> a5b5139c-efd6-48bc-af2e-7e68d276327f [ 406.651233] [50969]: key[host_routes], None -> [] [ 406.651233] [50969]: key[revision_number], None -> 0 [ 406.651233] [50969]: key[dns_nameservers], None -> [] [ 406.651233] [50969]: key[cidr], None -> 192.168.128.0/26 [ 406.651233] [50969]: key[updated_at], None -> 2025-11-21T22:32:18Z [ 406.651233] [50969]: key[description], None -> [ 406.651233] [50969]: key[standard_attr_id], None -> 13 [ 406.651233] [50969]: key[shared], None -> False [ 406.651233] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.62'}] [ 406.651233] [50969]: key[ipv6_address_mode], None -> None [ 406.651233] [50969]: key[enable_dhcp], None -> True [ 406.651233] [50969]: key[subnetpool_id], None -> aa66e669-841b-4bef-86cb-1925691d34e9 [ 406.651233] [50969]: key[ip_version], None -> 4 [ 406.651233] [50969]: key[network], None -> {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e81049f7-c269-49ce-b557-08756a18c870'], '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-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 177} [ 406.651958] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 406.653008] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 406.653376] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ba7edf0-a8cd-44c0-a506-4bd2e83770f6 demo admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.666563] [50969]: [pid: 50969|app: 0|req: 3/7] 10.180.1.21 () {60 vars in 1204 bytes} [Fri Nov 21 22:32:18 2025] POST /networking/v2.0/subnets => generated 686 bytes in 277 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 408.099897] [50968]: DEBUG neutron.api.wsgi [None req-73393d9b-c2e9-4e6c-90ab-fa68a32185d1 admin admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 408.100416] [50968]: DEBUG neutron.api.wsgi [None req-73393d9b-c2e9-4e6c-90ab-fa68a32185d1 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 408.100797] [50968]: [pid: 50968|app: 0|req: 5/8] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 22:32:20 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 409.419776] [50969]: DEBUG neutron.api.wsgi [None req-b9d162fa-b0c8-4250-8a96-4f642c34c14f admin admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 409.419776] [50969]: DEBUG neutron.api.wsgi [None req-b9d162fa-b0c8-4250-8a96-4f642c34c14f admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 409.419776] [50969]: [pid: 50969|app: 0|req: 4/9] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 22:32:21 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 410.710625] [50968]: DEBUG neutron.api.v2.base [None req-806e2b44-d581-47ad-893c-5879d681a1b6 demo demo] Request body: {'router': {'name': 'router1', 'admin_state_up': True}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 410.726198] [50968]: DEBUG neutron_lib.callbacks.manager [None req-806e2b44-d581-47ad-893c-5879d681a1b6 demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (a11c3a95-a32d-4723-8726-a773826cdba8), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.727188] [50968]: DEBUG neutron_lib.callbacks.manager [None req-806e2b44-d581-47ad-893c-5879d681a1b6 demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (a11c3a95-a32d-4723-8726-a773826cdba8), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.812403] [50968]: DEBUG neutron_lib.callbacks.manager [None req-806e2b44-d581-47ad-893c-5879d681a1b6 demo demo] Publish callbacks [] for router_controller (a11c3a95-a32d-4723-8726-a773826cdba8), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.814132] [50968]: DEBUG neutron_lib.callbacks.manager [None req-806e2b44-d581-47ad-893c-5879d681a1b6 demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (a11c3a95-a32d-4723-8726-a773826cdba8), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.824354] [50968]: DEBUG neutron_lib.callbacks.manager [None req-806e2b44-d581-47ad-893c-5879d681a1b6 demo demo] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.824850] [50968]: [pid: 50968|app: 0|req: 6/10] 10.180.1.21 () {60 vars in 1203 bytes} [Fri Nov 21 22:32:23 2025] POST /networking/v2.0/routers => generated 470 bytes in 134 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 412.105077] [50969]: DEBUG neutron.api.wsgi [None req-3bdaa993-f9a4-425c-a735-e461bb9e0cfe admin admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 412.105077] [50969]: DEBUG neutron.api.wsgi [None req-3bdaa993-f9a4-425c-a735-e461bb9e0cfe admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 412.105790] [50969]: [pid: 50969|app: 0|req: 5/11] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 22:32:24 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 413.418556] [50968]: DEBUG neutron.api.v2.base [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Request body: {'network': {'provider:network_type': 'vlan', 'router:external': True, 'provider:physical_network': 'default', 'provider:segmentation_id': '1001', 'is_default': True, 'admin_state_up': True, 'name': 'public'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 413.431027] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Made reservation on behalf of 424d567989aa4fad95740854204e9d29 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 413.433995] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.438366] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.494996] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Publish callbacks [] for security_group (d03f56d1-e908-45c6-9db4-ba3c5e68756e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.496647] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d03f56d1-e908-45c6-9db4-ba3c5e68756e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.512283] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d03f56d1-e908-45c6-9db4-ba3c5e68756e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 413.522099] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] vlan segment {'physical_network': 'default', 'vlan_id': 1001} create started {{(pid=50968) allocate_fully_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:97}} [ 413.527302] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] vlan segment {'physical_network': 'default', 'vlan_id': 1001} create done {{(pid=50968) allocate_fully_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:101}} [ 413.534438] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (0a8954f4-b7a6-4240-9b2f-c02dbc043cf9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.534632] [50968]: INFO neutron.db.segments_db [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Added segment 0a8954f4-b7a6-4240-9b2f-c02dbc043cf9 of type vlan for network d0ed963a-e96d-4674-85c7-9fda24527960 [ 413.556722] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (d0ed963a-e96d-4674-85c7-9fda24527960), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.571115] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] create_network_precommit called with network settings {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', '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-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}] [ 413.571259] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] create_network_precommit: [ 413.571259] [50968]: key[qinq], None -> None [ 413.571259] [50968]: key[is_default], None -> True [ 413.571259] [50968]: key[project_id], None -> 424d567989aa4fad95740854204e9d29 [ 413.571259] [50968]: key[tags], None -> [] [ 413.571259] [50968]: key[router:external], None -> True [ 413.571259] [50968]: key[created_at], None -> 2025-11-21T22:32:25Z [ 413.571259] [50968]: key[name], None -> public [ 413.571259] [50968]: key[status], None -> ACTIVE [ 413.571259] [50968]: key[ipv6_address_scope], None -> None [ 413.571259] [50968]: key[tenant_id], None -> 424d567989aa4fad95740854204e9d29 [ 413.571259] [50968]: key[availability_zone_hints], None -> [] [ 413.571259] [50968]: key[availability_zones], None -> [] [ 413.571259] [50968]: key[id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 413.571259] [50968]: key[port_security_enabled], None -> True [ 413.571259] [50968]: key[subnets], None -> [] [ 413.571259] [50968]: key[provider:segmentation_id], None -> 1001 [ 413.571259] [50968]: key[provider:network_type], None -> vlan [ 413.571259] [50968]: key[revision_number], None -> 1 [ 413.571259] [50968]: key[provider:physical_network], None -> default [ 413.571259] [50968]: key[description], None -> [ 413.571259] [50968]: key[updated_at], None -> 2025-11-21T22:32:25Z [ 413.571259] [50968]: key[standard_attr_id], None -> 21 [ 413.571259] [50968]: key[admin_state_up], None -> True [ 413.571259] [50968]: key[shared], None -> False [ 413.571259] [50968]: key[ipv4_address_scope], None -> None [ 413.571259] [50968]: key[vlan_transparent], None -> None [ 413.571259] [50968]: key[mtu], None -> 8950 [ 413.571259] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 413.575800] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (d0ed963a-e96d-4674-85c7-9fda24527960), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.599098] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Pushing event updated for resources: {'Network': ['ID=d0ed963a-e96d-4674-85c7-9fda24527960,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 413.600799] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] create_network_postcommit called with network settings {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', '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-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}] [ 413.601041] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] create_network_postcommit: [ 413.601041] [50968]: key[qinq], None -> None [ 413.601041] [50968]: key[is_default], None -> True [ 413.601041] [50968]: key[project_id], None -> 424d567989aa4fad95740854204e9d29 [ 413.601041] [50968]: key[tags], None -> [] [ 413.601041] [50968]: key[router:external], None -> True [ 413.601041] [50968]: key[created_at], None -> 2025-11-21T22:32:25Z [ 413.601041] [50968]: key[name], None -> public [ 413.601041] [50968]: key[status], None -> ACTIVE [ 413.601041] [50968]: key[ipv6_address_scope], None -> None [ 413.601041] [50968]: key[tenant_id], None -> 424d567989aa4fad95740854204e9d29 [ 413.601041] [50968]: key[availability_zone_hints], None -> [] [ 413.601041] [50968]: key[availability_zones], None -> [] [ 413.601041] [50968]: key[id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 413.601041] [50968]: key[port_security_enabled], None -> True [ 413.601041] [50968]: key[subnets], None -> [] [ 413.601041] [50968]: key[provider:segmentation_id], None -> 1001 [ 413.601041] [50968]: key[provider:network_type], None -> vlan [ 413.601041] [50968]: key[revision_number], None -> 1 [ 413.601041] [50968]: key[provider:physical_network], None -> default [ 413.601041] [50968]: key[description], None -> [ 413.601041] [50968]: key[updated_at], None -> 2025-11-21T22:32:25Z [ 413.601041] [50968]: key[standard_attr_id], None -> 21 [ 413.601041] [50968]: key[admin_state_up], None -> True [ 413.601041] [50968]: key[shared], None -> False [ 413.601041] [50968]: key[ipv4_address_scope], None -> None [ 413.601041] [50968]: key[vlan_transparent], None -> None [ 413.601041] [50968]: key[mtu], None -> 8950 [ 413.601041] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 413.603526] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 413.603829] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9198e0a-a63b-4d0e-96ff-0514eeba6ecb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.614439] [50968]: [pid: 50968|app: 0|req: 7/12] 10.180.1.21 () {60 vars in 1207 bytes} [Fri Nov 21 22:32:25 2025] POST /networking/v2.0/networks => generated 642 bytes in 216 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 414.868973] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fabd39ad-420d-4bdb-a45d-7fbc3c2ebb7a demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 414.869778] [50969]: [pid: 50969|app: 0|req: 6/13] 10.180.1.21 () {56 vars in 1261 bytes} [Fri Nov 21 22:32:27 2025] GET /networking/v2.0/subnets/e81049f7-c269-49ce-b557-08756a18c870 => generated 686 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 414.877314] [50968]: DEBUG neutron.api.wsgi [None req-1c1cfdd4-7609-4ec6-a6cb-0b31cfe0fe6b demo admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 414.948844] [50968]: [pid: 50968|app: 0|req: 8/14] 10.180.1.21 () {56 vars in 1261 bytes} [Fri Nov 21 22:32:27 2025] GET /networking/v2.0/routers/a11c3a95-a32d-4723-8726-a773826cdba8 => generated 505 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 415.268687] [50969]: DEBUG neutron_lib.callbacks.manager [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.384656] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Allocated IP 192.168.128.1 (a5b5139c-efd6-48bc-af2e-7e68d276327f/e81049f7-c269-49ce-b557-08756a18c870/1caad847-0908-4e37-a7cd-65085e59d2f2) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 415.437137] [50969]: DEBUG neutron_lib.callbacks.manager [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Publish callbacks [] for allowed_address_pair (1caad847-0908-4e37-a7cd-65085e59d2f2), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.437806] [50969]: DEBUG neutron_lib.callbacks.manager [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Publish callbacks [] for port (1caad847-0908-4e37-a7cd-65085e59d2f2), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.438025] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] create_port_precommit called with port settings {'id': '1caad847-0908-4e37-a7cd-65085e59d2f2', 'name': '', 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'mac_address': 'fa:16:3e:cd:65:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a11c3a95-a32d-4723-8726-a773826cdba8', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': 'e81049f7-c269-49ce-b557-08756a18c870', 'ip_address': '192.168.128.1'}], 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e81049f7-c269-49ce-b557-08756a18c870'], '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-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 177} with segments to bind None [ 415.438172] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] create_port_precommit: [ 415.438172] [50969]: key[mac_address], None -> fa:16:3e:cd:65:23 [ 415.438172] [50969]: key[device_id], None -> a11c3a95-a32d-4723-8726-a773826cdba8 [ 415.438172] [50969]: key[binding:vif_details], None -> {} [ 415.438172] [50969]: key[project_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 415.438172] [50969]: key[binding:vnic_type], None -> normal [ 415.438172] [50969]: key[allowed_address_pairs], None -> [] [ 415.438172] [50969]: key[name], None -> [ 415.438172] [50969]: key[status], None -> DOWN [ 415.438172] [50969]: key[tenant_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 415.438172] [50969]: key[fixed_ips], None -> [{'subnet_id': 'e81049f7-c269-49ce-b557-08756a18c870', 'ip_address': '192.168.128.1'}] [ 415.438172] [50969]: key[id], None -> 1caad847-0908-4e37-a7cd-65085e59d2f2 [ 415.438172] [50969]: key[port_security_enabled], None -> False [ 415.438172] [50969]: key[network_id], None -> a5b5139c-efd6-48bc-af2e-7e68d276327f [ 415.438172] [50969]: key[security_groups], None -> [] [ 415.438172] [50969]: key[binding:profile], None -> {} [ 415.438172] [50969]: key[binding:host_id], None -> [ 415.438172] [50969]: key[standard_attr_id], None -> 23 [ 415.438172] [50969]: key[admin_state_up], None -> True [ 415.438172] [50969]: key[device_owner], None -> network:router_interface [ 415.438172] [50969]: key[binding:vif_type], None -> unbound [ 415.438172] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 415.476584] [50969]: DEBUG neutron_lib.callbacks.manager [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622'] for port (1caad847-0908-4e37-a7cd-65085e59d2f2), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.522140] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Pushing event updated for resources: {'Port': ['ID=1caad847-0908-4e37-a7cd-65085e59d2f2,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 415.531379] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Network a5b5139c-efd6-48bc-af2e-7e68d276327f is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 415.531997] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 415.533413] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 415.533622] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] create_port_postcommit called with port settings {'id': '1caad847-0908-4e37-a7cd-65085e59d2f2', 'name': '', 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'mac_address': 'fa:16:3e:cd:65:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a11c3a95-a32d-4723-8726-a773826cdba8', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': 'e81049f7-c269-49ce-b557-08756a18c870', 'ip_address': '192.168.128.1'}], 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:32:27Z', 'updated_at': '2025-11-21T22:32:27Z', 'revision_number': 1, 'network': {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e81049f7-c269-49ce-b557-08756a18c870'], '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-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 177}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e81049f7-c269-49ce-b557-08756a18c870'], '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-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 177} with segments to bind None [ 415.533762] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] create_port_postcommit: [ 415.533762] [50969]: key[mac_address], None -> fa:16:3e:cd:65:23 [ 415.533762] [50969]: key[device_id], None -> a11c3a95-a32d-4723-8726-a773826cdba8 [ 415.533762] [50969]: key[binding:vif_details], None -> {} [ 415.533762] [50969]: key[project_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 415.533762] [50969]: key[binding:vnic_type], None -> normal [ 415.533762] [50969]: key[tags], None -> [] [ 415.533762] [50969]: key[allowed_address_pairs], None -> [] [ 415.533762] [50969]: key[created_at], None -> 2025-11-21T22:32:27Z [ 415.533762] [50969]: key[name], None -> [ 415.533762] [50969]: key[status], None -> DOWN [ 415.533762] [50969]: key[tenant_id], None -> 394c18f2948a41a1b6d36ce017c043f2 [ 415.533762] [50969]: key[fixed_ips], None -> [{'subnet_id': 'e81049f7-c269-49ce-b557-08756a18c870', 'ip_address': '192.168.128.1'}] [ 415.533762] [50969]: key[id], None -> 1caad847-0908-4e37-a7cd-65085e59d2f2 [ 415.533762] [50969]: key[port_security_enabled], None -> False [ 415.533762] [50969]: key[network_id], None -> a5b5139c-efd6-48bc-af2e-7e68d276327f [ 415.533762] [50969]: key[security_groups], None -> [] [ 415.533762] [50969]: key[binding:profile], None -> {} [ 415.533762] [50969]: key[binding:host_id], None -> [ 415.533762] [50969]: key[revision_number], None -> 1 [ 415.533762] [50969]: key[description], None -> [ 415.533762] [50969]: key[updated_at], None -> 2025-11-21T22:32:27Z [ 415.533762] [50969]: key[standard_attr_id], None -> 23 [ 415.533762] [50969]: key[admin_state_up], None -> True [ 415.533762] [50969]: key[binding:vif_type], None -> unbound [ 415.533762] [50969]: key[device_owner], None -> network:router_interface [ 415.533762] [50969]: key[extra_dhcp_opts], None -> [] [ 415.533762] [50969]: key[network], None -> {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e81049f7-c269-49ce-b557-08756a18c870'], '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-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 177} [ 415.533762] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 415.534478] [50969]: DEBUG neutron_lib.callbacks.manager [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (a11c3a95-a32d-4723-8726-a773826cdba8), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.689192] [50969]: DEBUG neutron_lib.callbacks.manager [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (1caad847-0908-4e37-a7cd-65085e59d2f2), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.804758] [50969]: DEBUG neutron_lib.callbacks.manager [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Publish callbacks [] for port (1caad847-0908-4e37-a7cd-65085e59d2f2), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.804992] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] update_port_precommit called with port settings {'id': '1caad847-0908-4e37-a7cd-65085e59d2f2', 'name': '', 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'mac_address': 'fa:16:3e:cd:65:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a11c3a95-a32d-4723-8726-a773826cdba8', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': 'e81049f7-c269-49ce-b557-08756a18c870', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:32:27Z', 'updated_at': '2025-11-21T22:32:28Z', 'revision_number': 1, 'project_id': '394c18f2948a41a1b6d36ce017c043f2'} (original settings {'id': '1caad847-0908-4e37-a7cd-65085e59d2f2', 'name': '', 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'mac_address': 'fa:16:3e:cd:65:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a11c3a95-a32d-4723-8726-a773826cdba8', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': 'e81049f7-c269-49ce-b557-08756a18c870', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:32:27Z', 'updated_at': '2025-11-21T22:32:27Z', 'revision_number': 1, 'project_id': '394c18f2948a41a1b6d36ce017c043f2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e81049f7-c269-49ce-b557-08756a18c870'], '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-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 177} with segments to bind None [ 415.805191] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] update_port_precommit: [ 415.805191] [50969]: key[updated_at], 2025-11-21T22:32:27Z -> 2025-11-21T22:32:28Z [ 415.805191] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 415.806821] [50969]: DEBUG neutron_lib.callbacks.manager [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658'] for port (1caad847-0908-4e37-a7cd-65085e59d2f2), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.827119] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Pushing event updated for resources: {'Port': ['ID=1caad847-0908-4e37-a7cd-65085e59d2f2,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 415.833328] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] update_port_postcommit called with port settings {'id': '1caad847-0908-4e37-a7cd-65085e59d2f2', 'name': '', 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'mac_address': 'fa:16:3e:cd:65:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a11c3a95-a32d-4723-8726-a773826cdba8', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': 'e81049f7-c269-49ce-b557-08756a18c870', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:32:27Z', 'updated_at': '2025-11-21T22:32:28Z', 'revision_number': 1, 'project_id': '394c18f2948a41a1b6d36ce017c043f2'} (original settings {'id': '1caad847-0908-4e37-a7cd-65085e59d2f2', 'name': '', 'network_id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'mac_address': 'fa:16:3e:cd:65:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a11c3a95-a32d-4723-8726-a773826cdba8', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': 'e81049f7-c269-49ce-b557-08756a18c870', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:32:27Z', 'updated_at': '2025-11-21T22:32:27Z', 'revision_number': 1, 'project_id': '394c18f2948a41a1b6d36ce017c043f2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a5b5139c-efd6-48bc-af2e-7e68d276327f', 'name': 'private', 'tenant_id': '394c18f2948a41a1b6d36ce017c043f2', 'project_id': '394c18f2948a41a1b6d36ce017c043f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e81049f7-c269-49ce-b557-08756a18c870'], '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-21T22:32:17Z', 'updated_at': '2025-11-21T22:32:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 177} with segments to bind None [ 415.833494] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] update_port_postcommit: [ 415.833494] [50969]: key[updated_at], 2025-11-21T22:32:27Z -> 2025-11-21T22:32:28Z [ 415.833494] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 415.833739] [50969]: DEBUG neutron_lib.callbacks.manager [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (a11c3a95-a32d-4723-8726-a773826cdba8), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.871571] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Network a5b5139c-efd6-48bc-af2e-7e68d276327f is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 415.872190] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 415.945419] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Router a11c3a95-a32d-4723-8726-a773826cdba8 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 415.981788] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-965787a6-d6fc-477e-9854-2bcaad86a542 demo admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 415.985698] [50969]: [pid: 50969|app: 0|req: 7/15] 10.180.1.21 () {60 vars in 1376 bytes} [Fri Nov 21 22:32:27 2025] PUT /networking/v2.0/routers/a11c3a95-a32d-4723-8726-a773826cdba8/add_router_interface => generated 309 bytes in 1032 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 417.275438] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1576659c-b32e-4d31-a1bd-86d07d920374 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 417.276230] [50968]: [pid: 50968|app: 0|req: 9/16] 10.180.1.21 () {56 vars in 1264 bytes} [Fri Nov 21 22:32:29 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 642 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 417.284456] [50969]: DEBUG neutron.api.v2.base [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Request body: {'subnet': {'gateway_ip': '10.180.180.1', 'ip_version': 4, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'enable_dhcp': False, 'allocation_pools': [{'start': '10.180.180.128', 'end': '10.180.180.254'}], 'name': 'public-subnet', 'cidr': '10.180.180.0/24'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 417.301867] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Made reservation on behalf of 424d567989aa4fad95740854204e9d29 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 417.304303] [50969]: DEBUG neutron_lib.callbacks.manager [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.316709] [50969]: DEBUG neutron.db.ipam_backend_mixin [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Performing IP validity checks on allocation pools {{(pid=50969) validate_allocation_pools /opt/stack/neutron/neutron/db/ipam_backend_mixin.py:317}} [ 417.317020] [50969]: DEBUG neutron.db.ipam_backend_mixin [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Checking for overlaps among allocation pools and gateway ip {{(pid=50969) validate_allocation_pools /opt/stack/neutron/neutron/db/ipam_backend_mixin.py:338}} [ 417.375533] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] create_subnet_precommit called with subnet settings {'id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'name': 'public-subnet', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', '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-21T22:32:29Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 0, 'project_id': '424d567989aa4fad95740854204e9d29'} (original settings None) [ 417.375780] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] create_subnet_precommit: [ 417.375780] [50969]: key[service_types], None -> [] [ 417.375780] [50969]: key[project_id], None -> 424d567989aa4fad95740854204e9d29 [ 417.375780] [50969]: key[tags], None -> [] [ 417.375780] [50969]: key[router:external], None -> True [ 417.375780] [50969]: key[ipv6_ra_mode], None -> None [ 417.375780] [50969]: key[created_at], None -> 2025-11-21T22:32:29Z [ 417.375780] [50969]: key[name], None -> public-subnet [ 417.375780] [50969]: key[gateway_ip], None -> 10.180.180.1 [ 417.375780] [50969]: key[tenant_id], None -> 424d567989aa4fad95740854204e9d29 [ 417.375780] [50969]: key[id], None -> 97455abf-d85a-4138-b6fe-71dab7275c43 [ 417.375780] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 417.375780] [50969]: key[host_routes], None -> [] [ 417.375780] [50969]: key[revision_number], None -> 0 [ 417.375780] [50969]: key[dns_nameservers], None -> [] [ 417.375780] [50969]: key[cidr], None -> 10.180.180.0/24 [ 417.375780] [50969]: key[updated_at], None -> 2025-11-21T22:32:29Z [ 417.375780] [50969]: key[description], None -> [ 417.375780] [50969]: key[standard_attr_id], None -> 24 [ 417.375780] [50969]: key[shared], None -> False [ 417.375780] [50969]: key[allocation_pools], None -> [{'start': '10.180.180.128', 'end': '10.180.180.254'}] [ 417.375780] [50969]: key[ipv6_address_mode], None -> None [ 417.375780] [50969]: key[enable_dhcp], None -> False [ 417.375780] [50969]: key[subnetpool_id], None -> None [ 417.375780] [50969]: key[ip_version], None -> 4 [ 417.375780] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 417.407841] [50969]: DEBUG neutron_lib.callbacks.manager [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for subnet (97455abf-d85a-4138-b6fe-71dab7275c43), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.418899] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Pushing event updated for resources: {'Subnet': ['ID=97455abf-d85a-4138-b6fe-71dab7275c43,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 417.435728] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Checking segment: {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 417.435867] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Network hostable DHCP agents. Network: d0ed963a-e96d-4674-85c7-9fda24527960, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 417.443258] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 417.447041] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d0ed963a-e96d-4674-85c7-9fda24527960) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 417.450069] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] create_subnet_postcommit called with subnet settings {'id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'name': 'public-subnet', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', '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-21T22:32:29Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 0, 'project_id': '424d567989aa4fad95740854204e9d29', 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], '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-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) [ 417.450238] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] create_subnet_postcommit: [ 417.450238] [50969]: key[service_types], None -> [] [ 417.450238] [50969]: key[project_id], None -> 424d567989aa4fad95740854204e9d29 [ 417.450238] [50969]: key[tags], None -> [] [ 417.450238] [50969]: key[router:external], None -> True [ 417.450238] [50969]: key[ipv6_ra_mode], None -> None [ 417.450238] [50969]: key[created_at], None -> 2025-11-21T22:32:29Z [ 417.450238] [50969]: key[name], None -> public-subnet [ 417.450238] [50969]: key[gateway_ip], None -> 10.180.180.1 [ 417.450238] [50969]: key[tenant_id], None -> 424d567989aa4fad95740854204e9d29 [ 417.450238] [50969]: key[id], None -> 97455abf-d85a-4138-b6fe-71dab7275c43 [ 417.450238] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 417.450238] [50969]: key[host_routes], None -> [] [ 417.450238] [50969]: key[revision_number], None -> 0 [ 417.450238] [50969]: key[dns_nameservers], None -> [] [ 417.450238] [50969]: key[cidr], None -> 10.180.180.0/24 [ 417.450238] [50969]: key[updated_at], None -> 2025-11-21T22:32:29Z [ 417.450238] [50969]: key[description], None -> [ 417.450238] [50969]: key[standard_attr_id], None -> 24 [ 417.450238] [50969]: key[shared], None -> False [ 417.450238] [50969]: key[allocation_pools], None -> [{'start': '10.180.180.128', 'end': '10.180.180.254'}] [ 417.450238] [50969]: key[ipv6_address_mode], None -> None [ 417.450238] [50969]: key[enable_dhcp], None -> False [ 417.450238] [50969]: key[subnetpool_id], None -> None [ 417.450238] [50969]: key[ip_version], None -> 4 [ 417.450238] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], '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-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 417.450238] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 417.451447] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 417.451778] [50969]: DEBUG neutron_lib.callbacks.manager [None req-110ad816-4ef1-41f0-8454-3670b288b725 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.459863] [50969]: [pid: 50969|app: 0|req: 8/17] 10.180.1.21 () {60 vars in 1204 bytes} [Fri Nov 21 22:32:29 2025] POST /networking/v2.0/subnets => generated 650 bytes in 178 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 418.735374] [50968]: DEBUG neutron.api.wsgi [None req-8c7dbdcc-a31e-4c86-bc02-696fd832a080 demo admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 418.972372] [50968]: [pid: 50968|app: 0|req: 10/18] 10.180.1.21 () {56 vars in 1261 bytes} [Fri Nov 21 22:32:31 2025] GET /networking/v2.0/routers/a11c3a95-a32d-4723-8726-a773826cdba8 => generated 511 bytes in 257 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 419.008867] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bbf9fe97-0be2-4512-91dd-28af310d39eb demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 419.009666] [50969]: [pid: 50969|app: 0|req: 9/19] 10.180.1.21 () {56 vars in 1264 bytes} [Fri Nov 21 22:32:31 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 686 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 419.016464] [50968]: [pid: 50968|app: 0|req: 11/20] 10.180.1.21 () {56 vars in 1246 bytes} [Fri Nov 21 22:32:31 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) [ 419.021366] [50969]: DEBUG neutron.api.wsgi [None req-ea80200a-227c-4c92-aa94-6c6f16769702 demo admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 419.021915] [50969]: DEBUG neutron.api.wsgi [None req-ea80200a-227c-4c92-aa94-6c6f16769702 demo admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 419.022282] [50969]: [pid: 50969|app: 0|req: 10/21] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 22:32:31 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) [ 419.078172] [50968]: DEBUG neutron.api.v2.base [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Request body: {'router': {'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 419.182594] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks [] for router_gateway (a11c3a95-a32d-4723-8726-a773826cdba8), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.267851] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks [] for router_gateway (a11c3a95-a32d-4723-8726-a773826cdba8), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.293702] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.364689] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Allocated IP 10.180.180.226 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/454c8240-07fd-4bcb-930c-22c732c0aadf) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 419.404253] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks [] for allowed_address_pair (454c8240-07fd-4bcb-930c-22c732c0aadf), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.404882] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks [] for port (454c8240-07fd-4bcb-930c-22c732c0aadf), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.405148] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] create_port_precommit called with port settings {'id': '454c8240-07fd-4bcb-930c-22c732c0aadf', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:0c:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a11c3a95-a32d-4723-8726-a773826cdba8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 25, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.226'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 419.405331] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] create_port_precommit: [ 419.405331] [50968]: key[mac_address], None -> fa:16:3e:ae:0c:85 [ 419.405331] [50968]: key[device_id], None -> a11c3a95-a32d-4723-8726-a773826cdba8 [ 419.405331] [50968]: key[binding:vif_details], None -> {} [ 419.405331] [50968]: key[project_id], None -> [ 419.405331] [50968]: key[binding:vnic_type], None -> normal [ 419.405331] [50968]: key[allowed_address_pairs], None -> [] [ 419.405331] [50968]: key[name], None -> [ 419.405331] [50968]: key[status], None -> DOWN [ 419.405331] [50968]: key[tenant_id], None -> [ 419.405331] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.226'}] [ 419.405331] [50968]: key[id], None -> 454c8240-07fd-4bcb-930c-22c732c0aadf [ 419.405331] [50968]: key[port_security_enabled], None -> False [ 419.405331] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 419.405331] [50968]: key[security_groups], None -> [] [ 419.405331] [50968]: key[binding:profile], None -> {} [ 419.405331] [50968]: key[binding:host_id], None -> [ 419.405331] [50968]: key[standard_attr_id], None -> 25 [ 419.405331] [50968]: key[admin_state_up], None -> True [ 419.405331] [50968]: key[device_owner], None -> network:router_gateway [ 419.405331] [50968]: key[binding:vif_type], None -> unbound [ 419.405331] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 419.440492] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (454c8240-07fd-4bcb-930c-22c732c0aadf), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.489425] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Pushing event updated for resources: {'Port': ['ID=454c8240-07fd-4bcb-930c-22c732c0aadf,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 419.501262] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 419.501951] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 419.504361] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 419.504601] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] create_port_postcommit called with port settings {'id': '454c8240-07fd-4bcb-930c-22c732c0aadf', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:0c:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a11c3a95-a32d-4723-8726-a773826cdba8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 25, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.226'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:32:31Z', 'updated_at': '2025-11-21T22:32:31Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 419.505710] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] create_port_postcommit: [ 419.505710] [50968]: key[mac_address], None -> fa:16:3e:ae:0c:85 [ 419.505710] [50968]: key[device_id], None -> a11c3a95-a32d-4723-8726-a773826cdba8 [ 419.505710] [50968]: key[binding:vif_details], None -> {} [ 419.505710] [50968]: key[project_id], None -> [ 419.505710] [50968]: key[binding:vnic_type], None -> normal [ 419.505710] [50968]: key[tags], None -> [] [ 419.505710] [50968]: key[allowed_address_pairs], None -> [] [ 419.505710] [50968]: key[created_at], None -> 2025-11-21T22:32:31Z [ 419.505710] [50968]: key[name], None -> [ 419.505710] [50968]: key[status], None -> DOWN [ 419.505710] [50968]: key[tenant_id], None -> [ 419.505710] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.226'}] [ 419.505710] [50968]: key[id], None -> 454c8240-07fd-4bcb-930c-22c732c0aadf [ 419.505710] [50968]: key[port_security_enabled], None -> False [ 419.505710] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 419.505710] [50968]: key[security_groups], None -> [] [ 419.505710] [50968]: key[binding:profile], None -> {} [ 419.505710] [50968]: key[binding:host_id], None -> [ 419.505710] [50968]: key[revision_number], None -> 1 [ 419.505710] [50968]: key[description], None -> [ 419.505710] [50968]: key[updated_at], None -> 2025-11-21T22:32:31Z [ 419.505710] [50968]: key[standard_attr_id], None -> 25 [ 419.505710] [50968]: key[admin_state_up], None -> True [ 419.505710] [50968]: key[binding:vif_type], None -> unbound [ 419.505710] [50968]: key[device_owner], None -> network:router_gateway [ 419.505710] [50968]: key[extra_dhcp_opts], None -> [] [ 419.505710] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 419.505710] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 419.632034] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks [] for router_gateway (a11c3a95-a32d-4723-8726-a773826cdba8), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.714819] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._handle_distributed_migration-534431', 'neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._validate_migration-536263', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._update_router_provider-13987'] for router (a11c3a95-a32d-4723-8726-a773826cdba8), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.719551] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_distributed_port_bindings_after_change-534422', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_snat_interfaces_after_change-534413', 'neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._reconfigure_ha_resources-536318'] for router (a11c3a95-a32d-4723-8726-a773826cdba8), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.785388] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Router a11c3a95-a32d-4723-8726-a773826cdba8 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 419.834833] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 419.840148] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c809c57-ffa2-4817-b3c6-e42336986d99 demo admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.841468] [50968]: [pid: 50968|app: 0|req: 12/22] 10.180.1.21 () {60 vars in 1313 bytes} [Fri Nov 21 22:32:31 2025] PUT /networking/v2.0/routers/a11c3a95-a32d-4723-8726-a773826cdba8 => generated 693 bytes in 765 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 421.246747] [50969]: [pid: 50969|app: 0|req: 11/23] 10.180.1.21 () {56 vars in 1376 bytes} [Fri Nov 21 22:32:33 2025] GET /networking/v2.0/ports?device_owner=network%3Arouter_gateway&fields=id&fields=name&fields=mac_address&fields=fixed_ips&fields=status => generated 214 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 429.833599] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=511,neutron:INSERT=52,neutron:UPDATE=15,neutron:DELETE=6 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 431.244029] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=526,neutron:INSERT=32,neutron:DELETE=6,neutron:UPDATE=10 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 468.966457] [50968]: DEBUG neutron.api.wsgi [None req-77d89d8e-7227-4443-a873-36f4699112a9 admin admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 468.967080] [50968]: DEBUG neutron.api.wsgi [None req-77d89d8e-7227-4443-a873-36f4699112a9 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 468.967494] [50968]: [pid: 50968|app: 0|req: 13/24] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 22:33:21 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 470.305143] [50969]: INFO neutron.pecan_wsgi.hooks.translation [None req-8a333752-18fc-47d0-82fc-da854ce414e8 admin admin] GET failed (client error): The resource could not be found. [ 470.306691] [50969]: [pid: 50969|app: 0|req: 12/25] 10.180.1.21 () {56 vars in 1174 bytes} [Fri Nov 21 22:33:22 2025] GET /networking/v2.0/networks/public => generated 108 bytes in 34 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 470.361064] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-749d5d13-df55-489a-9228-55f1e5dab99c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 470.361475] [50968]: [pid: 50968|app: 0|req: 14/26] 10.180.1.21 () {56 vars in 1189 bytes} [Fri Nov 21 22:33:22 2025] GET /networking/v2.0/networks?name=public => generated 689 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 471.578286] [50969]: DEBUG neutron.api.v2.base [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Request body: {'network': {'shared': True, 'admin_state_up': True, 'name': 'shared'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 471.594087] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Made reservation on behalf of 424d567989aa4fad95740854204e9d29 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 471.596667] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.617275] [50969]: WARNING neutron.services.revisions.revision_plugin [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Could not find related network for resource to bump revision. [ 471.639507] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] vlan segment allocate from pool success with {'vlan_id': 582, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 471.648273] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Publish callbacks ['neutron.services.segments.db._add_segment_host_mapping_for_segment-8085625158005', 'neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (a8190f36-55e1-47bc-a575-395b05155e75), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.648520] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Unsubscribe: segment precommit_create {{(pid=50969) unsubscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:90}} [ 471.648744] [50969]: INFO neutron.db.segments_db [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Added segment a8190f36-55e1-47bc-a575-395b05155e75 of type vlan for network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 471.667743] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (f4e53fa8-de5b-4be3-8c6f-f07e9c947861), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.680011] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] create_network_precommit called with network settings {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', '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': 582, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] [ 471.680306] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] create_network_precommit: [ 471.680306] [50969]: key[qinq], None -> None [ 471.680306] [50969]: key[project_id], None -> 424d567989aa4fad95740854204e9d29 [ 471.680306] [50969]: key[tags], None -> [] [ 471.680306] [50969]: key[router:external], None -> False [ 471.680306] [50969]: key[created_at], None -> 2025-11-21T22:33:23Z [ 471.680306] [50969]: key[name], None -> shared [ 471.680306] [50969]: key[status], None -> ACTIVE [ 471.680306] [50969]: key[ipv6_address_scope], None -> None [ 471.680306] [50969]: key[tenant_id], None -> 424d567989aa4fad95740854204e9d29 [ 471.680306] [50969]: key[availability_zone_hints], None -> [] [ 471.680306] [50969]: key[availability_zones], None -> [] [ 471.680306] [50969]: key[id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 471.680306] [50969]: key[port_security_enabled], None -> True [ 471.680306] [50969]: key[subnets], None -> [] [ 471.680306] [50969]: key[provider:segmentation_id], None -> 582 [ 471.680306] [50969]: key[provider:network_type], None -> vlan [ 471.680306] [50969]: key[revision_number], None -> 1 [ 471.680306] [50969]: key[provider:physical_network], None -> default [ 471.680306] [50969]: key[description], None -> [ 471.680306] [50969]: key[updated_at], None -> 2025-11-21T22:33:23Z [ 471.680306] [50969]: key[standard_attr_id], None -> 26 [ 471.680306] [50969]: key[admin_state_up], None -> True [ 471.680306] [50969]: key[shared], None -> True [ 471.680306] [50969]: key[ipv4_address_scope], None -> None [ 471.680306] [50969]: key[vlan_transparent], None -> None [ 471.680306] [50969]: key[mtu], None -> 8950 [ 471.680306] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 471.685084] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (f4e53fa8-de5b-4be3-8c6f-f07e9c947861), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.714018] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Pushing event updated for resources: {'Network': ['ID=f4e53fa8-de5b-4be3-8c6f-f07e9c947861,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 471.718887] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719077] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719192] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719299] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719397] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719494] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719587] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719678] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719770] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719859] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.719949] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.720048] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.720136] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.720225] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.720312] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.720945] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Tracked resource versions report: [ 471.720945] [50969]: pushed versions: [ 471.720945] [50969]: { 'AddressGroup': {'1.2'}, [ 471.720945] [50969]: 'Agent': {'1.1'}, [ 471.720945] [50969]: 'ConntrackHelper': {'1.0'}, [ 471.720945] [50969]: 'LocalIPAssociation': {'1.0'}, [ 471.720945] [50969]: 'Log': {'1.0'}, [ 471.720945] [50969]: 'NDPProxy': {'1.0'}, [ 471.720945] [50969]: 'Network': {'1.2'}, [ 471.720945] [50969]: 'Port': {'1.10'}, [ 471.720945] [50969]: 'PortForwarding': {'1.3'}, [ 471.720945] [50969]: 'QosPolicy': {'1.10'}, [ 471.720945] [50969]: 'SecurityGroup': {'1.6'}, [ 471.720945] [50969]: 'SecurityGroupRule': {'1.3'}, [ 471.720945] [50969]: 'SubPort': {'1.0'}, [ 471.720945] [50969]: 'Subnet': {'1.2'}, [ 471.720945] [50969]: 'Trunk': {'1.1'}} [ 471.720945] [50969]: consumer versions: [ 471.720945] [50969]: { L3 agent@devstack: {}, [ 471.720945] [50969]: DHCP agent@devstack: {}, [ 471.720945] [50969]: Metadata agent@devstack: {}, [ 471.720945] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 471.720945] [50969]: 'Agent': '1.1', [ 471.720945] [50969]: 'ConntrackHelper': '1.0', [ 471.720945] [50969]: 'LocalIPAssociation': '1.0', [ 471.720945] [50969]: 'Log': '1.0', [ 471.720945] [50969]: 'NDPProxy': '1.0', [ 471.720945] [50969]: 'Network': '1.2', [ 471.720945] [50969]: 'Port': '1.10', [ 471.720945] [50969]: 'PortForwarding': '1.3', [ 471.720945] [50969]: 'QosPolicy': '1.10', [ 471.720945] [50969]: 'SecurityGroup': '1.6', [ 471.720945] [50969]: 'SecurityGroupRule': '1.3', [ 471.720945] [50969]: 'SubPort': '1.0', [ 471.720945] [50969]: 'Subnet': '1.2', [ 471.720945] [50969]: 'Trunk': '1.1'}} [ 471.720945] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 471.723059] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] create_network_postcommit called with network settings {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', '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': 582, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] [ 471.723227] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] create_network_postcommit: [ 471.723227] [50969]: key[qinq], None -> None [ 471.723227] [50969]: key[project_id], None -> 424d567989aa4fad95740854204e9d29 [ 471.723227] [50969]: key[tags], None -> [] [ 471.723227] [50969]: key[router:external], None -> False [ 471.723227] [50969]: key[created_at], None -> 2025-11-21T22:33:23Z [ 471.723227] [50969]: key[name], None -> shared [ 471.723227] [50969]: key[status], None -> ACTIVE [ 471.723227] [50969]: key[ipv6_address_scope], None -> None [ 471.723227] [50969]: key[tenant_id], None -> 424d567989aa4fad95740854204e9d29 [ 471.723227] [50969]: key[availability_zone_hints], None -> [] [ 471.723227] [50969]: key[availability_zones], None -> [] [ 471.723227] [50969]: key[id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 471.723227] [50969]: key[port_security_enabled], None -> True [ 471.723227] [50969]: key[subnets], None -> [] [ 471.723227] [50969]: key[provider:segmentation_id], None -> 582 [ 471.723227] [50969]: key[provider:network_type], None -> vlan [ 471.723227] [50969]: key[revision_number], None -> 1 [ 471.723227] [50969]: key[provider:physical_network], None -> default [ 471.723227] [50969]: key[description], None -> [ 471.723227] [50969]: key[updated_at], None -> 2025-11-21T22:33:23Z [ 471.723227] [50969]: key[standard_attr_id], None -> 26 [ 471.723227] [50969]: key[admin_state_up], None -> True [ 471.723227] [50969]: key[shared], None -> True [ 471.723227] [50969]: key[ipv4_address_scope], None -> None [ 471.723227] [50969]: key[vlan_transparent], None -> None [ 471.723227] [50969]: key[mtu], None -> 8950 [ 471.723227] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 471.725762] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 471.726075] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a521dbf-9e7e-4fdb-8ce3-969ae30bfc7b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.734473] [50969]: [pid: 50969|app: 0|req: 13/27] 10.180.1.21 () {60 vars in 1206 bytes} [Fri Nov 21 22:33:23 2025] POST /networking/v2.0/networks => generated 623 bytes in 177 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 472.939995] [50968]: INFO neutron.pecan_wsgi.hooks.translation [None req-5cceed8d-0220-4f03-af45-3def228b7c68 admin admin] GET failed (client error): The resource could not be found. [ 472.940716] [50968]: [pid: 50968|app: 0|req: 15/28] 10.180.1.21 () {56 vars in 1174 bytes} [Fri Nov 21 22:33:25 2025] GET /networking/v2.0/networks/shared => generated 108 bytes in 28 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 473.186736] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2e822865-dbec-4639-9337-00d1ed9ebe0a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 473.187607] [50969]: [pid: 50969|app: 0|req: 14/29] 10.180.1.21 () {56 vars in 1189 bytes} [Fri Nov 21 22:33:25 2025] GET /networking/v2.0/networks?name=shared => generated 626 bytes in 244 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 473.195725] [50968]: DEBUG neutron.api.v2.base [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Request body: {'subnet': {'description': 'shared-subnet', 'name': 'shared-subnet', 'cidr': '192.168.233.0/24', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 473.209806] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Made reservation on behalf of 424d567989aa4fad95740854204e9d29 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 473.212111] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.289811] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] create_subnet_precommit called with subnet settings {'id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'name': 'shared-subnet', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', '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-21T22:33:25Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 0, 'project_id': '424d567989aa4fad95740854204e9d29'} (original settings None) [ 473.290126] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] create_subnet_precommit: [ 473.290126] [50968]: key[service_types], None -> [] [ 473.290126] [50968]: key[project_id], None -> 424d567989aa4fad95740854204e9d29 [ 473.290126] [50968]: key[tags], None -> [] [ 473.290126] [50968]: key[router:external], None -> False [ 473.290126] [50968]: key[ipv6_ra_mode], None -> None [ 473.290126] [50968]: key[created_at], None -> 2025-11-21T22:33:25Z [ 473.290126] [50968]: key[name], None -> shared-subnet [ 473.290126] [50968]: key[gateway_ip], None -> 192.168.233.1 [ 473.290126] [50968]: key[tenant_id], None -> 424d567989aa4fad95740854204e9d29 [ 473.290126] [50968]: key[id], None -> 10e953a2-54ae-4113-85f9-6b2aa431da38 [ 473.290126] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 473.290126] [50968]: key[host_routes], None -> [] [ 473.290126] [50968]: key[revision_number], None -> 0 [ 473.290126] [50968]: key[dns_nameservers], None -> [] [ 473.290126] [50968]: key[cidr], None -> 192.168.233.0/24 [ 473.290126] [50968]: key[updated_at], None -> 2025-11-21T22:33:25Z [ 473.290126] [50968]: key[description], None -> shared-subnet [ 473.290126] [50968]: key[standard_attr_id], None -> 28 [ 473.290126] [50968]: key[shared], None -> True [ 473.290126] [50968]: key[allocation_pools], None -> [{'start': '192.168.233.2', 'end': '192.168.233.254'}] [ 473.290126] [50968]: key[ipv6_address_mode], None -> None [ 473.290126] [50968]: key[enable_dhcp], None -> True [ 473.290126] [50968]: key[subnetpool_id], None -> None [ 473.290126] [50968]: key[ip_version], None -> 4 [ 473.290126] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 473.291605] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for subnet (10e953a2-54ae-4113-85f9-6b2aa431da38), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.303590] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Pushing event updated for resources: {'Subnet': ['ID=10e953a2-54ae-4113-85f9-6b2aa431da38,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 473.307573] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.307712] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.307823] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.307920] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308030] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308126] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308216] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308306] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308395] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308487] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308578] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308666] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308757] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308844] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.308932] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.309565] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Tracked resource versions report: [ 473.309565] [50968]: pushed versions: [ 473.309565] [50968]: { 'AddressGroup': {'1.2'}, [ 473.309565] [50968]: 'Agent': {'1.1'}, [ 473.309565] [50968]: 'ConntrackHelper': {'1.0'}, [ 473.309565] [50968]: 'LocalIPAssociation': {'1.0'}, [ 473.309565] [50968]: 'Log': {'1.0'}, [ 473.309565] [50968]: 'NDPProxy': {'1.0'}, [ 473.309565] [50968]: 'Network': {'1.2'}, [ 473.309565] [50968]: 'Port': {'1.10'}, [ 473.309565] [50968]: 'PortForwarding': {'1.3'}, [ 473.309565] [50968]: 'QosPolicy': {'1.10'}, [ 473.309565] [50968]: 'SecurityGroup': {'1.6'}, [ 473.309565] [50968]: 'SecurityGroupRule': {'1.3'}, [ 473.309565] [50968]: 'SubPort': {'1.0'}, [ 473.309565] [50968]: 'Subnet': {'1.2'}, [ 473.309565] [50968]: 'Trunk': {'1.1'}} [ 473.309565] [50968]: consumer versions: [ 473.309565] [50968]: { DHCP agent@devstack: {}, [ 473.309565] [50968]: Metadata agent@devstack: {}, [ 473.309565] [50968]: L3 agent@devstack: {}, [ 473.309565] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 473.309565] [50968]: 'Agent': '1.1', [ 473.309565] [50968]: 'ConntrackHelper': '1.0', [ 473.309565] [50968]: 'LocalIPAssociation': '1.0', [ 473.309565] [50968]: 'Log': '1.0', [ 473.309565] [50968]: 'NDPProxy': '1.0', [ 473.309565] [50968]: 'Network': '1.2', [ 473.309565] [50968]: 'Port': '1.10', [ 473.309565] [50968]: 'PortForwarding': '1.3', [ 473.309565] [50968]: 'QosPolicy': '1.10', [ 473.309565] [50968]: 'SecurityGroup': '1.6', [ 473.309565] [50968]: 'SecurityGroupRule': '1.3', [ 473.309565] [50968]: 'SubPort': '1.0', [ 473.309565] [50968]: 'Subnet': '1.2', [ 473.309565] [50968]: 'Trunk': '1.1'}} [ 473.309565] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 473.329705] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Checking segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 473.329883] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Network hostable DHCP agents. Network: f4e53fa8-de5b-4be3-8c6f-f07e9c947861, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 473.340329] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 473.345818] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f4e53fa8-de5b-4be3-8c6f-f07e9c947861) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 473.348433] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] create_subnet_postcommit called with subnet settings {'id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'name': 'shared-subnet', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', '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-21T22:33:25Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 0, 'project_id': '424d567989aa4fad95740854204e9d29', 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], '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-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) [ 473.348433] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] create_subnet_postcommit: [ 473.348433] [50968]: key[service_types], None -> [] [ 473.348433] [50968]: key[project_id], None -> 424d567989aa4fad95740854204e9d29 [ 473.348433] [50968]: key[tags], None -> [] [ 473.348433] [50968]: key[router:external], None -> False [ 473.348433] [50968]: key[ipv6_ra_mode], None -> None [ 473.348433] [50968]: key[created_at], None -> 2025-11-21T22:33:25Z [ 473.348433] [50968]: key[name], None -> shared-subnet [ 473.348433] [50968]: key[gateway_ip], None -> 192.168.233.1 [ 473.348433] [50968]: key[tenant_id], None -> 424d567989aa4fad95740854204e9d29 [ 473.348433] [50968]: key[id], None -> 10e953a2-54ae-4113-85f9-6b2aa431da38 [ 473.348433] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 473.348433] [50968]: key[host_routes], None -> [] [ 473.348433] [50968]: key[revision_number], None -> 0 [ 473.348433] [50968]: key[dns_nameservers], None -> [] [ 473.348433] [50968]: key[cidr], None -> 192.168.233.0/24 [ 473.348433] [50968]: key[updated_at], None -> 2025-11-21T22:33:25Z [ 473.348433] [50968]: key[description], None -> shared-subnet [ 473.348433] [50968]: key[standard_attr_id], None -> 28 [ 473.348433] [50968]: key[shared], None -> True [ 473.348433] [50968]: key[allocation_pools], None -> [{'start': '192.168.233.2', 'end': '192.168.233.254'}] [ 473.348433] [50968]: key[ipv6_address_mode], None -> None [ 473.348433] [50968]: key[enable_dhcp], None -> True [ 473.348433] [50968]: key[subnetpool_id], None -> None [ 473.348433] [50968]: key[ip_version], None -> 4 [ 473.348433] [50968]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], '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-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 473.348433] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 473.349598] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 473.349901] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b0e655a9-b9d3-40c8-aba4-ac16ee6b485b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.360625] [50968]: [pid: 50968|app: 0|req: 16/30] 10.180.1.21 () {60 vars in 1204 bytes} [Fri Nov 21 22:33:25 2025] POST /networking/v2.0/subnets => generated 665 bytes in 167 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 483.182760] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=50,neutron:INSERT=8,neutron:UPDATE=3,neutron:DELETE=2 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 483.356350] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=81,neutron:INSERT=9,neutron:UPDATE=2,neutron:DELETE=2 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 516.403138] [50969]: DEBUG neutron.api.wsgi [None req-5ef49e06-4fab-4ab3-b419-122e5392f73a tempest-verify_tempest_config-1239055530 tempest-verify_tempest_config-1239055530-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 516.403537] [50969]: [pid: 50969|app: 0|req: 15/31] 10.180.1.21 () {58 vars in 1138 bytes} [Fri Nov 21 22:34:08 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) [ 516.616824] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9fe0d5f-a574-484d-a88a-c37c8fa51c45 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.675347] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9fe0d5f-a574-484d-a88a-c37c8fa51c45 admin admin] Publish callbacks [] for security_group (8a6947ac-3213-43b6-a2e8-1cd6b27beb4a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.677134] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9fe0d5f-a574-484d-a88a-c37c8fa51c45 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (8a6947ac-3213-43b6-a2e8-1cd6b27beb4a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.693571] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e9fe0d5f-a574-484d-a88a-c37c8fa51c45 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8a6947ac-3213-43b6-a2e8-1cd6b27beb4a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 516.710364] [50968]: [pid: 50968|app: 0|req: 17/32] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:34:08 2025] GET /networking/v2.0/security-groups?tenant_id=16f48a176e424b2db4f84c0e3a6ebc8e&name=default => generated 2921 bytes in 144 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 516.761474] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7572ce38-2d63-4325-965d-91a216ed4c77 admin admin] Publish callbacks [] for security_group (8a6947ac-3213-43b6-a2e8-1cd6b27beb4a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.780412] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7572ce38-2d63-4325-965d-91a216ed4c77 admin admin] Publish callbacks [] for security_group (8a6947ac-3213-43b6-a2e8-1cd6b27beb4a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.829971] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7572ce38-2d63-4325-965d-91a216ed4c77 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (8a6947ac-3213-43b6-a2e8-1cd6b27beb4a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.832888] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7572ce38-2d63-4325-965d-91a216ed4c77 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8a6947ac-3213-43b6-a2e8-1cd6b27beb4a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 516.837189] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7572ce38-2d63-4325-965d-91a216ed4c77 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.838584] [50969]: [pid: 50969|app: 0|req: 16/33] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:34:09 2025] DELETE /networking/v2.0/security-groups/8a6947ac-3213-43b6-a2e8-1cd6b27beb4a => generated 0 bytes in 125 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 526.707144] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=31,neutron:INSERT=11,neutron:UPDATE=1 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 526.831391] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=25,neutron:DELETE=4 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 540.607845] [50968]: DEBUG neutron.api.wsgi [None req-d10fdcf5-8f0d-44ed-9ab4-ac65e83da0c7 demo admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 540.640948] [50968]: [pid: 50968|app: 0|req: 18/34] 10.180.1.21 () {56 vars in 1444 bytes} [Fri Nov 21 22:34:32 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&fields=description&fields=project_id&fields=tags&fields=shared&project_id=394c18f2948a41a1b6d36ce017c043f2 => generated 208 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 541.838589] [50969]: DEBUG neutron.api.wsgi [None req-adff4ed6-800b-40ff-9572-122f0adde187 demo admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 541.858697] [50969]: [pid: 50969|app: 0|req: 17/35] 10.180.1.21 () {56 vars in 1285 bytes} [Fri Nov 21 22:34:34 2025] GET /networking/v2.0/security-groups/7561d1f6-0624-4ba1-a27f-6d479f2080aa => generated 2915 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 541.864967] [50968]: DEBUG neutron.api.wsgi [None req-26d62e83-f20c-411c-b913-1264ec2bff5d demo admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 541.881824] [50968]: [pid: 50968|app: 0|req: 19/36] 10.180.1.21 () {56 vars in 1373 bytes} [Fri Nov 21 22:34:34 2025] GET /networking/v2.0/security-group-rules?direction=ingress&protocol=tcp&security_group_id=7561d1f6-0624-4ba1-a27f-6d479f2080aa => generated 28 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 543.086673] [50969]: DEBUG neutron.api.wsgi [None req-037310ea-9118-4b26-9864-e3cc4e3e138f demo admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 543.107376] [50969]: [pid: 50969|app: 0|req: 18/37] 10.180.1.21 () {56 vars in 1285 bytes} [Fri Nov 21 22:34:35 2025] GET /networking/v2.0/security-groups/7561d1f6-0624-4ba1-a27f-6d479f2080aa => generated 2915 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 543.115356] [50968]: DEBUG neutron.api.v2.base [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Request body: {'security_group_rule': {'protocol': 'tcp', 'port_range_min': 22, 'direction': 'ingress', 'security_group_id': '7561d1f6-0624-4ba1-a27f-6d479f2080aa', 'port_range_max': 22, 'remote_ip_prefix': '0.0.0.0/0', 'ethertype': 'IPv4'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 543.144317] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Publish callbacks [] for security_group_rule (f70e9e42-0d2d-482f-8b6a-de48adcff871), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.174876] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Publish callbacks [] for security_group_rule (f70e9e42-0d2d-482f-8b6a-de48adcff871), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.176224] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (f70e9e42-0d2d-482f-8b6a-de48adcff871), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.185919] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Pushing event updated for resources: {'SecurityGroupRule': ['ID=f70e9e42-0d2d-482f-8b6a-de48adcff871,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 543.189692] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.189809] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.189900] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.189995] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190106] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190197] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190288] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190378] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190466] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190553] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190640] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190727] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190825] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190905] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.190987] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191107] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191197] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191285] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191606] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191606] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191606] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191707] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191735] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191805] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191896] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.191982] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.192080] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.192167] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.192317] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.192374] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.193128] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Tracked resource versions report: [ 543.193128] [50968]: pushed versions: [ 543.193128] [50968]: { 'AddressGroup': {'1.2'}, [ 543.193128] [50968]: 'Agent': {'1.1'}, [ 543.193128] [50968]: 'ConntrackHelper': {'1.0'}, [ 543.193128] [50968]: 'LocalIPAssociation': {'1.0'}, [ 543.193128] [50968]: 'Log': {'1.0'}, [ 543.193128] [50968]: 'NDPProxy': {'1.0'}, [ 543.193128] [50968]: 'Network': {'1.2'}, [ 543.193128] [50968]: 'Port': {'1.10'}, [ 543.193128] [50968]: 'PortForwarding': {'1.3'}, [ 543.193128] [50968]: 'QosPolicy': {'1.10'}, [ 543.193128] [50968]: 'SecurityGroup': {'1.6'}, [ 543.193128] [50968]: 'SecurityGroupRule': {'1.3'}, [ 543.193128] [50968]: 'SubPort': {'1.0'}, [ 543.193128] [50968]: 'Subnet': {'1.2'}, [ 543.193128] [50968]: 'Trunk': {'1.1'}} [ 543.193128] [50968]: consumer versions: [ 543.193128] [50968]: { Metadata agent@devstack: {}, [ 543.193128] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 543.193128] [50968]: 'Agent': '1.1', [ 543.193128] [50968]: 'ConntrackHelper': '1.0', [ 543.193128] [50968]: 'LocalIPAssociation': '1.0', [ 543.193128] [50968]: 'Log': '1.0', [ 543.193128] [50968]: 'NDPProxy': '1.0', [ 543.193128] [50968]: 'Network': '1.2', [ 543.193128] [50968]: 'Port': '1.10', [ 543.193128] [50968]: 'PortForwarding': '1.3', [ 543.193128] [50968]: 'QosPolicy': '1.10', [ 543.193128] [50968]: 'SecurityGroup': '1.6', [ 543.193128] [50968]: 'SecurityGroupRule': '1.3', [ 543.193128] [50968]: 'SubPort': '1.0', [ 543.193128] [50968]: 'Subnet': '1.2', [ 543.193128] [50968]: 'Trunk': '1.1'}, [ 543.193128] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 543.193128] [50968]: 'Agent': '1.1', [ 543.193128] [50968]: 'ConntrackHelper': '1.0', [ 543.193128] [50968]: 'LocalIPAssociation': '1.0', [ 543.193128] [50968]: 'Log': '1.0', [ 543.193128] [50968]: 'NDPProxy': '1.0', [ 543.193128] [50968]: 'Network': '1.2', [ 543.193128] [50968]: 'Port': '1.10', [ 543.193128] [50968]: 'PortForwarding': '1.3', [ 543.193128] [50968]: 'QosPolicy': '1.10', [ 543.193128] [50968]: 'SecurityGroup': '1.6', [ 543.193128] [50968]: 'SecurityGroupRule': '1.3', [ 543.193128] [50968]: 'SubPort': '1.0', [ 543.193128] [50968]: 'Subnet': '1.2', [ 543.193128] [50968]: 'Trunk': '1.1'}, [ 543.193128] [50968]: DHCP agent@devstack: {}, [ 543.193128] [50968]: L3 agent@devstack: {}} [ 543.193128] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 543.203205] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21f0c8bb-9882-48cb-acc1-384cdfba989b demo admin] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.203682] [50968]: [pid: 50968|app: 0|req: 20/38] 10.180.1.21 () {60 vars in 1243 bytes} [Fri Nov 21 22:34:35 2025] POST /networking/v2.0/security-group-rules => generated 610 bytes in 92 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 544.435262] [50969]: DEBUG neutron.api.wsgi [None req-8f063854-a246-4073-9852-219894eda8c2 admin admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 544.441047] [50969]: [pid: 50969|app: 0|req: 19/39] 10.180.1.21 () {56 vars in 1181 bytes} [Fri Nov 21 22:34:36 2025] GET /networking/v2.0/agents?host=cpu-1 => generated 705 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 553.200808] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=45,neutron:INSERT=4,neutron:UPDATE=1,neutron:DELETE=2 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 554.438669] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=17 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 568.995362] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e38d2611-8177-42c9-9aa5-6086160259d5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.011691] [50969]: DEBUG neutron_lib.callbacks.manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.056874] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e38d2611-8177-42c9-9aa5-6086160259d5 admin admin] Publish callbacks [] for security_group (f025c244-f69c-47ea-bf69-5e4a0a8f80f0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.058110] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e38d2611-8177-42c9-9aa5-6086160259d5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (f025c244-f69c-47ea-bf69-5e4a0a8f80f0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.075513] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e38d2611-8177-42c9-9aa5-6086160259d5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f025c244-f69c-47ea-bf69-5e4a0a8f80f0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.083366] [50969]: DEBUG neutron_lib.callbacks.manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Publish callbacks [] for security_group (566ce921-f21b-40fe-984c-ae52c7c12c81), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.084682] [50969]: DEBUG neutron_lib.callbacks.manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (566ce921-f21b-40fe-984c-ae52c7c12c81), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.086260] [50968]: [pid: 50968|app: 0|req: 21/40] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:00 2025] GET /networking/v2.0/security-groups?tenant_id=5a83913bb9164e78bbe30e349e3d1ac3&name=default => generated 2921 bytes in 801 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 569.105306] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=566ce921-f21b-40fe-984c-ae52c7c12c81,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.109117] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.109260] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.109351] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.109462] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.109547] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.109638] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.109729] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.109819] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.109906] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.109993] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110099] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110193] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110284] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110371] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110457] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110575] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110665] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110753] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110847] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.110921] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111022] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111108] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111196] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111282] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111367] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111453] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111538] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111624] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111710] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.111845] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.112863] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-89245e6f-5c0d-4fb3-b65d-67439698a936 admin admin] Tracked resource versions report: [ 569.112863] [50969]: pushed versions: [ 569.112863] [50969]: { 'AddressGroup': {'1.2'}, [ 569.112863] [50969]: 'Agent': {'1.1'}, [ 569.112863] [50969]: 'ConntrackHelper': {'1.0'}, [ 569.112863] [50969]: 'LocalIPAssociation': {'1.0'}, [ 569.112863] [50969]: 'Log': {'1.0'}, [ 569.112863] [50969]: 'NDPProxy': {'1.0'}, [ 569.112863] [50969]: 'Network': {'1.2'}, [ 569.112863] [50969]: 'Port': {'1.10'}, [ 569.112863] [50969]: 'PortForwarding': {'1.3'}, [ 569.112863] [50969]: 'QosPolicy': {'1.10'}, [ 569.112863] [50969]: 'SecurityGroup': {'1.6'}, [ 569.112863] [50969]: 'SecurityGroupRule': {'1.3'}, [ 569.112863] [50969]: 'SubPort': {'1.0'}, [ 569.112863] [50969]: 'Subnet': {'1.2'}, [ 569.112863] [50969]: 'Trunk': {'1.1'}} [ 569.112863] [50969]: consumer versions: [ 569.112863] [50969]: { Metadata agent@devstack: {}, [ 569.112863] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 569.112863] [50969]: 'Agent': '1.1', [ 569.112863] [50969]: 'ConntrackHelper': '1.0', [ 569.112863] [50969]: 'LocalIPAssociation': '1.0', [ 569.112863] [50969]: 'Log': '1.0', [ 569.112863] [50969]: 'NDPProxy': '1.0', [ 569.112863] [50969]: 'Network': '1.2', [ 569.112863] [50969]: 'Port': '1.10', [ 569.112863] [50969]: 'PortForwarding': '1.3', [ 569.112863] [50969]: 'QosPolicy': '1.10', [ 569.112863] [50969]: 'SecurityGroup': '1.6', [ 569.112863] [50969]: 'SecurityGroupRule': '1.3', [ 569.112863] [50969]: 'SubPort': '1.0', [ 569.112863] [50969]: 'Subnet': '1.2', [ 569.112863] [50969]: 'Trunk': '1.1'}, [ 569.112863] [50969]: L3 agent@devstack: {}, [ 569.112863] [50969]: DHCP agent@devstack: {}, [ 569.112863] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 569.112863] [50969]: 'Agent': '1.1', [ 569.112863] [50969]: 'ConntrackHelper': '1.0', [ 569.112863] [50969]: 'LocalIPAssociation': '1.0', [ 569.112863] [50969]: 'Log': '1.0', [ 569.112863] [50969]: 'NDPProxy': '1.0', [ 569.112863] [50969]: 'Network': '1.2', [ 569.112863] [50969]: 'Port': '1.10', [ 569.112863] [50969]: 'PortForwarding': '1.3', [ 569.112863] [50969]: 'QosPolicy': '1.10', [ 569.112863] [50969]: 'SecurityGroup': '1.6', [ 569.112863] [50969]: 'SecurityGroupRule': '1.3', [ 569.112863] [50969]: 'SubPort': '1.0', [ 569.112863] [50969]: 'Subnet': '1.2', [ 569.112863] [50969]: 'Trunk': '1.1'}} [ 569.112863] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 569.132232] [50969]: [pid: 50969|app: 0|req: 20/41] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:00 2025] GET /networking/v2.0/security-groups?tenant_id=26cea0cd97e34946998f7f5360ad4f52&name=default => generated 2921 bytes in 801 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 569.162884] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d87e01f9-eb3b-41d8-9771-368002e4f63c admin admin] Publish callbacks [] for security_group (f025c244-f69c-47ea-bf69-5e4a0a8f80f0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.180441] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d87e01f9-eb3b-41d8-9771-368002e4f63c admin admin] Publish callbacks [] for security_group (f025c244-f69c-47ea-bf69-5e4a0a8f80f0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.201136] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d87e01f9-eb3b-41d8-9771-368002e4f63c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f025c244-f69c-47ea-bf69-5e4a0a8f80f0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.204871] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d87e01f9-eb3b-41d8-9771-368002e4f63c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f025c244-f69c-47ea-bf69-5e4a0a8f80f0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.208539] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d87e01f9-eb3b-41d8-9771-368002e4f63c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.209138] [50969]: [pid: 50969|app: 0|req: 21/42] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:01 2025] DELETE /networking/v2.0/security-groups/f025c244-f69c-47ea-bf69-5e4a0a8f80f0 => generated 0 bytes in 76 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 569.236947] [50969]: DEBUG neutron_lib.callbacks.manager [None req-01d5ab14-871a-4b40-a2b0-4e2f684a0bea admin admin] Publish callbacks [] for security_group (566ce921-f21b-40fe-984c-ae52c7c12c81), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.254141] [50969]: DEBUG neutron_lib.callbacks.manager [None req-01d5ab14-871a-4b40-a2b0-4e2f684a0bea admin admin] Publish callbacks [] for security_group (566ce921-f21b-40fe-984c-ae52c7c12c81), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.269840] [50969]: DEBUG neutron_lib.callbacks.manager [None req-01d5ab14-871a-4b40-a2b0-4e2f684a0bea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (566ce921-f21b-40fe-984c-ae52c7c12c81), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.273951] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-01d5ab14-871a-4b40-a2b0-4e2f684a0bea admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=566ce921-f21b-40fe-984c-ae52c7c12c81,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.278292] [50969]: DEBUG neutron_lib.callbacks.manager [None req-01d5ab14-871a-4b40-a2b0-4e2f684a0bea admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.278292] [50969]: [pid: 50969|app: 0|req: 22/43] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:01 2025] DELETE /networking/v2.0/security-groups/566ce921-f21b-40fe-984c-ae52c7c12c81 => generated 0 bytes in 69 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 569.504459] [50968]: DEBUG neutron.api.v2.base [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Request body: {'network': {'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 569.530794] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Made reservation on behalf of d7961086cf734edb8fae0fe6b9faede3 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 569.533227] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.537943] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.589345] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Publish callbacks [] for security_group (2c04a635-eb84-4edd-8fe7-e4c8b5de5105), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.591403] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (2c04a635-eb84-4edd-8fe7-e4c8b5de5105), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.608013] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=2c04a635-eb84-4edd-8fe7-e4c8b5de5105,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.622623] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] vlan segment allocate from pool success with {'vlan_id': 902, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 569.629560] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (e991398f-c26b-471a-81f7-7272248f9439), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.629710] [50968]: INFO neutron.db.segments_db [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Added segment e991398f-c26b-471a-81f7-7272248f9439 of type vlan for network 72b6620e-578c-457d-95c7-a76854c12611 [ 569.643955] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (72b6620e-578c-457d-95c7-a76854c12611), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.653794] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] create_network_precommit called with network settings {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e991398f-c26b-471a-81f7-7272248f9439', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 902, 'network_id': '72b6620e-578c-457d-95c7-a76854c12611'}] [ 569.654137] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] create_network_precommit: [ 569.654137] [50968]: key[qinq], None -> None [ 569.654137] [50968]: key[project_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 569.654137] [50968]: key[tags], None -> [] [ 569.654137] [50968]: key[router:external], None -> False [ 569.654137] [50968]: key[created_at], None -> 2025-11-21T22:35:01Z [ 569.654137] [50968]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network [ 569.654137] [50968]: key[status], None -> ACTIVE [ 569.654137] [50968]: key[ipv6_address_scope], None -> None [ 569.654137] [50968]: key[tenant_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 569.654137] [50968]: key[availability_zone_hints], None -> [] [ 569.654137] [50968]: key[availability_zones], None -> [] [ 569.654137] [50968]: key[id], None -> 72b6620e-578c-457d-95c7-a76854c12611 [ 569.654137] [50968]: key[port_security_enabled], None -> True [ 569.654137] [50968]: key[subnets], None -> [] [ 569.654137] [50968]: key[provider:segmentation_id], None -> 902 [ 569.654137] [50968]: key[provider:network_type], None -> vlan [ 569.654137] [50968]: key[revision_number], None -> 1 [ 569.654137] [50968]: key[provider:physical_network], None -> default [ 569.654137] [50968]: key[description], None -> [ 569.654137] [50968]: key[updated_at], None -> 2025-11-21T22:35:01Z [ 569.654137] [50968]: key[standard_attr_id], None -> 51 [ 569.654137] [50968]: key[admin_state_up], None -> True [ 569.654137] [50968]: key[shared], None -> False [ 569.654137] [50968]: key[ipv4_address_scope], None -> None [ 569.654137] [50968]: key[vlan_transparent], None -> None [ 569.654137] [50968]: key[mtu], None -> 8950 [ 569.654137] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 569.659963] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (72b6620e-578c-457d-95c7-a76854c12611), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.673086] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Pushing event updated for resources: {'Network': ['ID=72b6620e-578c-457d-95c7-a76854c12611,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.673893] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] create_network_postcommit called with network settings {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e991398f-c26b-471a-81f7-7272248f9439', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 902, 'network_id': '72b6620e-578c-457d-95c7-a76854c12611'}] [ 569.673991] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] create_network_postcommit: [ 569.673991] [50968]: key[qinq], None -> None [ 569.673991] [50968]: key[project_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 569.673991] [50968]: key[tags], None -> [] [ 569.673991] [50968]: key[router:external], None -> False [ 569.673991] [50968]: key[created_at], None -> 2025-11-21T22:35:01Z [ 569.673991] [50968]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network [ 569.673991] [50968]: key[status], None -> ACTIVE [ 569.673991] [50968]: key[ipv6_address_scope], None -> None [ 569.673991] [50968]: key[tenant_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 569.673991] [50968]: key[availability_zone_hints], None -> [] [ 569.673991] [50968]: key[availability_zones], None -> [] [ 569.673991] [50968]: key[id], None -> 72b6620e-578c-457d-95c7-a76854c12611 [ 569.673991] [50968]: key[port_security_enabled], None -> True [ 569.673991] [50968]: key[subnets], None -> [] [ 569.673991] [50968]: key[provider:segmentation_id], None -> 902 [ 569.673991] [50968]: key[provider:network_type], None -> vlan [ 569.673991] [50968]: key[revision_number], None -> 1 [ 569.673991] [50968]: key[provider:physical_network], None -> default [ 569.673991] [50968]: key[description], None -> [ 569.673991] [50968]: key[updated_at], None -> 2025-11-21T22:35:01Z [ 569.673991] [50968]: key[standard_attr_id], None -> 51 [ 569.673991] [50968]: key[admin_state_up], None -> True [ 569.673991] [50968]: key[shared], None -> False [ 569.673991] [50968]: key[ipv4_address_scope], None -> None [ 569.673991] [50968]: key[vlan_transparent], None -> None [ 569.673991] [50968]: key[mtu], None -> 8950 [ 569.673991] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 569.676601] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 569.676982] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dfe1002-bd72-4c96-b2d1-e10ad06e37c9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.681343] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c97252f-83e2-42be-a634-d64d22ac4ff9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.685176] [50968]: [pid: 50968|app: 0|req: 22/44] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:01 2025] POST /networking/v2.0/networks => generated 678 bytes in 598 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 569.691462] [50968]: DEBUG neutron.api.v2.base [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Request body: {'subnet': {'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-subnet', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 569.703230] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Made reservation on behalf of d7961086cf734edb8fae0fe6b9faede3 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 569.705519] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.752135] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c97252f-83e2-42be-a634-d64d22ac4ff9 admin admin] Publish callbacks [] for security_group (b80638a6-8c4d-4472-9137-9f283a30d94e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.753426] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c97252f-83e2-42be-a634-d64d22ac4ff9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b80638a6-8c4d-4472-9137-9f283a30d94e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.771605] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c97252f-83e2-42be-a634-d64d22ac4ff9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b80638a6-8c4d-4472-9137-9f283a30d94e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.784152] [50969]: [pid: 50969|app: 0|req: 23/45] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:02 2025] GET /networking/v2.0/security-groups?tenant_id=505727f079324d30b9288f1532a6d595&name=default => generated 2921 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 569.786350] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] create_subnet_precommit called with subnet settings {'id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-subnet', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 58, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:02Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 0, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'} (original settings None) [ 569.786350] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] create_subnet_precommit: [ 569.786350] [50968]: key[service_types], None -> [] [ 569.786350] [50968]: key[project_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 569.786350] [50968]: key[tags], None -> [] [ 569.786350] [50968]: key[router:external], None -> False [ 569.786350] [50968]: key[ipv6_ra_mode], None -> None [ 569.786350] [50968]: key[created_at], None -> 2025-11-21T22:35:02Z [ 569.786350] [50968]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-2038334553-subnet [ 569.786350] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 569.786350] [50968]: key[tenant_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 569.786350] [50968]: key[id], None -> 1df8c335-cbb8-4fe1-bd40-0e205391856c [ 569.786350] [50968]: key[network_id], None -> 72b6620e-578c-457d-95c7-a76854c12611 [ 569.786350] [50968]: key[host_routes], None -> [] [ 569.786350] [50968]: key[revision_number], None -> 0 [ 569.786350] [50968]: key[dns_nameservers], None -> [] [ 569.786350] [50968]: key[cidr], None -> 192.168.128.0/28 [ 569.786350] [50968]: key[updated_at], None -> 2025-11-21T22:35:02Z [ 569.786350] [50968]: key[description], None -> [ 569.786350] [50968]: key[standard_attr_id], None -> 58 [ 569.786350] [50968]: key[shared], None -> False [ 569.786350] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 569.786350] [50968]: key[ipv6_address_mode], None -> None [ 569.786350] [50968]: key[enable_dhcp], None -> True [ 569.786350] [50968]: key[subnetpool_id], None -> None [ 569.786350] [50968]: key[ip_version], None -> 4 [ 569.786350] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 569.788119] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for subnet (1df8c335-cbb8-4fe1-bd40-0e205391856c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.790540] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be72142a-e563-492d-83e2-ae1b28a70b27 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.800793] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Pushing event updated for resources: {'Subnet': ['ID=1df8c335-cbb8-4fe1-bd40-0e205391856c,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.831158] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Checking segment: {'id': 'e991398f-c26b-471a-81f7-7272248f9439', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 902, 'network_id': '72b6620e-578c-457d-95c7-a76854c12611'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 569.831352] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Network hostable DHCP agents. Network: 72b6620e-578c-457d-95c7-a76854c12611, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 569.840457] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Network 72b6620e-578c-457d-95c7-a76854c12611 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 569.845267] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 72b6620e-578c-457d-95c7-a76854c12611) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 569.847636] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] create_subnet_postcommit called with subnet settings {'id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-subnet', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 58, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:02Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 0, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'network': {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902}} (original settings None) [ 569.847798] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] create_subnet_postcommit: [ 569.847798] [50968]: key[service_types], None -> [] [ 569.847798] [50968]: key[project_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 569.847798] [50968]: key[tags], None -> [] [ 569.847798] [50968]: key[router:external], None -> False [ 569.847798] [50968]: key[ipv6_ra_mode], None -> None [ 569.847798] [50968]: key[created_at], None -> 2025-11-21T22:35:02Z [ 569.847798] [50968]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-2038334553-subnet [ 569.847798] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 569.847798] [50968]: key[tenant_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 569.847798] [50968]: key[id], None -> 1df8c335-cbb8-4fe1-bd40-0e205391856c [ 569.847798] [50968]: key[network_id], None -> 72b6620e-578c-457d-95c7-a76854c12611 [ 569.847798] [50968]: key[host_routes], None -> [] [ 569.847798] [50968]: key[revision_number], None -> 0 [ 569.847798] [50968]: key[dns_nameservers], None -> [] [ 569.847798] [50968]: key[cidr], None -> 192.168.128.0/28 [ 569.847798] [50968]: key[updated_at], None -> 2025-11-21T22:35:02Z [ 569.847798] [50968]: key[description], None -> [ 569.847798] [50968]: key[standard_attr_id], None -> 58 [ 569.847798] [50968]: key[shared], None -> False [ 569.847798] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 569.847798] [50968]: key[ipv6_address_mode], None -> None [ 569.847798] [50968]: key[enable_dhcp], None -> True [ 569.847798] [50968]: key[subnetpool_id], None -> None [ 569.847798] [50968]: key[ip_version], None -> 4 [ 569.847798] [50968]: key[network], None -> {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} [ 569.847798] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 569.849243] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 569.849623] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa6abce9-c5fc-42bf-aa37-9cd31e272801 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.857483] [50968]: [pid: 50968|app: 0|req: 23/46] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:02 2025] POST /networking/v2.0/subnets => generated 697 bytes in 169 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 569.861310] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be72142a-e563-492d-83e2-ae1b28a70b27 admin admin] Publish callbacks [] for security_group (aa4f31ef-7dc6-488a-83b3-70bc96de2bf8), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.862481] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be72142a-e563-492d-83e2-ae1b28a70b27 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (aa4f31ef-7dc6-488a-83b3-70bc96de2bf8), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.879711] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be72142a-e563-492d-83e2-ae1b28a70b27 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=aa4f31ef-7dc6-488a-83b3-70bc96de2bf8,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.887397] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b6f5afe-e5d8-40c3-9b89-dd9f233fdfa9 admin admin] Publish callbacks [] for security_group (b80638a6-8c4d-4472-9137-9f283a30d94e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.906582] [50969]: [pid: 50969|app: 0|req: 24/47] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:02 2025] GET /networking/v2.0/security-groups?tenant_id=97e99d99ed444788854ef8ca6384b1f8&name=default => generated 2921 bytes in 122 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 569.908982] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b6f5afe-e5d8-40c3-9b89-dd9f233fdfa9 admin admin] Publish callbacks [] for security_group (b80638a6-8c4d-4472-9137-9f283a30d94e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.909621] [50969]: DEBUG neutron.api.v2.base [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Request body: {'router': {'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-router', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 569.930974] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (941fb1af-940a-4597-9990-6c82ef19f870), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.931980] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (941fb1af-940a-4597-9990-6c82ef19f870), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.939204] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b6f5afe-e5d8-40c3-9b89-dd9f233fdfa9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (b80638a6-8c4d-4472-9137-9f283a30d94e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.943510] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4b6f5afe-e5d8-40c3-9b89-dd9f233fdfa9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b80638a6-8c4d-4472-9137-9f283a30d94e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.947185] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b6f5afe-e5d8-40c3-9b89-dd9f233fdfa9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.947728] [50968]: [pid: 50968|app: 0|req: 24/48] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:02 2025] DELETE /networking/v2.0/security-groups/b80638a6-8c4d-4472-9137-9f283a30d94e => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 569.976049] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2e6223a0-b7ed-4038-b803-045039edca7d admin admin] Publish callbacks [] for security_group (aa4f31ef-7dc6-488a-83b3-70bc96de2bf8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.992219] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2e6223a0-b7ed-4038-b803-045039edca7d admin admin] Publish callbacks [] for security_group (aa4f31ef-7dc6-488a-83b3-70bc96de2bf8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.007377] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks [] for router_controller (941fb1af-940a-4597-9990-6c82ef19f870), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.008874] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2e6223a0-b7ed-4038-b803-045039edca7d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (aa4f31ef-7dc6-488a-83b3-70bc96de2bf8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.013070] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2e6223a0-b7ed-4038-b803-045039edca7d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=aa4f31ef-7dc6-488a-83b3-70bc96de2bf8,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 570.016699] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2e6223a0-b7ed-4038-b803-045039edca7d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.017437] [50968]: [pid: 50968|app: 0|req: 25/49] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:02 2025] DELETE /networking/v2.0/security-groups/aa4f31ef-7dc6-488a-83b3-70bc96de2bf8 => generated 0 bytes in 69 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 570.059561] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks [] for router_gateway (941fb1af-940a-4597-9990-6c82ef19f870), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.130525] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks [] for router_gateway (941fb1af-940a-4597-9990-6c82ef19f870), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.133771] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.176583] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Allocated IP 10.180.180.165 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/4e0ea3fc-eb02-4285-92be-6767c26f108b) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 570.214838] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks [] for allowed_address_pair (4e0ea3fc-eb02-4285-92be-6767c26f108b), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.215568] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks [] for port (4e0ea3fc-eb02-4285-92be-6767c26f108b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.215765] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] create_port_precommit called with port settings {'id': '4e0ea3fc-eb02-4285-92be-6767c26f108b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:3f:1e:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_gateway', 'standard_attr_id': 65, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 570.215898] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] create_port_precommit: [ 570.215898] [50969]: key[mac_address], None -> fa:16:3e:3f:1e:5e [ 570.215898] [50969]: key[device_id], None -> 941fb1af-940a-4597-9990-6c82ef19f870 [ 570.215898] [50969]: key[binding:vif_details], None -> {} [ 570.215898] [50969]: key[project_id], None -> [ 570.215898] [50969]: key[binding:vnic_type], None -> normal [ 570.215898] [50969]: key[allowed_address_pairs], None -> [] [ 570.215898] [50969]: key[name], None -> [ 570.215898] [50969]: key[status], None -> DOWN [ 570.215898] [50969]: key[tenant_id], None -> [ 570.215898] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] [ 570.215898] [50969]: key[id], None -> 4e0ea3fc-eb02-4285-92be-6767c26f108b [ 570.215898] [50969]: key[port_security_enabled], None -> False [ 570.215898] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 570.215898] [50969]: key[security_groups], None -> [] [ 570.215898] [50969]: key[binding:profile], None -> {} [ 570.215898] [50969]: key[binding:host_id], None -> [ 570.215898] [50969]: key[standard_attr_id], None -> 65 [ 570.215898] [50969]: key[admin_state_up], None -> True [ 570.215898] [50969]: key[device_owner], None -> network:router_gateway [ 570.215898] [50969]: key[binding:vif_type], None -> unbound [ 570.215898] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 570.240441] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622'] for port (4e0ea3fc-eb02-4285-92be-6767c26f108b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.260077] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Pushing event updated for resources: {'Port': ['ID=4e0ea3fc-eb02-4285-92be-6767c26f108b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 570.268750] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 570.269413] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 570.270755] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 570.270968] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] create_port_postcommit called with port settings {'id': '4e0ea3fc-eb02-4285-92be-6767c26f108b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:3f:1e:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_gateway', 'standard_attr_id': 65, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:02Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 570.271135] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] create_port_postcommit: [ 570.271135] [50969]: key[mac_address], None -> fa:16:3e:3f:1e:5e [ 570.271135] [50969]: key[device_id], None -> 941fb1af-940a-4597-9990-6c82ef19f870 [ 570.271135] [50969]: key[binding:vif_details], None -> {} [ 570.271135] [50969]: key[project_id], None -> [ 570.271135] [50969]: key[binding:vnic_type], None -> normal [ 570.271135] [50969]: key[tags], None -> [] [ 570.271135] [50969]: key[allowed_address_pairs], None -> [] [ 570.271135] [50969]: key[created_at], None -> 2025-11-21T22:35:02Z [ 570.271135] [50969]: key[name], None -> [ 570.271135] [50969]: key[status], None -> DOWN [ 570.271135] [50969]: key[tenant_id], None -> [ 570.271135] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] [ 570.271135] [50969]: key[id], None -> 4e0ea3fc-eb02-4285-92be-6767c26f108b [ 570.271135] [50969]: key[port_security_enabled], None -> False [ 570.271135] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 570.271135] [50969]: key[security_groups], None -> [] [ 570.271135] [50969]: key[binding:profile], None -> {} [ 570.271135] [50969]: key[binding:host_id], None -> [ 570.271135] [50969]: key[revision_number], None -> 1 [ 570.271135] [50969]: key[description], None -> [ 570.271135] [50969]: key[updated_at], None -> 2025-11-21T22:35:02Z [ 570.271135] [50969]: key[standard_attr_id], None -> 65 [ 570.271135] [50969]: key[admin_state_up], None -> True [ 570.271135] [50969]: key[binding:vif_type], None -> unbound [ 570.271135] [50969]: key[device_owner], None -> network:router_gateway [ 570.271135] [50969]: key[extra_dhcp_opts], None -> [] [ 570.271135] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 570.271135] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 570.369050] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks [] for router_gateway (941fb1af-940a-4597-9990-6c82ef19f870), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.454707] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (941fb1af-940a-4597-9990-6c82ef19f870), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.514142] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Router 941fb1af-940a-4597-9990-6c82ef19f870 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 570.576484] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 570.590202] [50969]: DEBUG neutron_lib.callbacks.manager [None req-504ae950-1767-4d08-baaa-9a281b0f7fab admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.590767] [50969]: [pid: 50969|app: 0|req: 25/50] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:02 2025] POST /networking/v2.0/routers => generated 739 bytes in 684 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 570.776718] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.852759] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Allocated IP 192.168.128.1 (72b6620e-578c-457d-95c7-a76854c12611/1df8c335-cbb8-4fe1-bd40-0e205391856c/cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 570.893982] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Publish callbacks [] for allowed_address_pair (cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.894750] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Publish callbacks [] for port (cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.894963] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] create_port_precommit called with port settings {'id': 'cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:ce:7b:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_interface', 'standard_attr_id': 67, 'fixed_ips': [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}], 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} with segments to bind None [ 570.895118] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] create_port_precommit: [ 570.895118] [50969]: key[mac_address], None -> fa:16:3e:ce:7b:9f [ 570.895118] [50969]: key[device_id], None -> 941fb1af-940a-4597-9990-6c82ef19f870 [ 570.895118] [50969]: key[binding:vif_details], None -> {} [ 570.895118] [50969]: key[project_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 570.895118] [50969]: key[binding:vnic_type], None -> normal [ 570.895118] [50969]: key[allowed_address_pairs], None -> [] [ 570.895118] [50969]: key[name], None -> [ 570.895118] [50969]: key[status], None -> DOWN [ 570.895118] [50969]: key[tenant_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 570.895118] [50969]: key[fixed_ips], None -> [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}] [ 570.895118] [50969]: key[id], None -> cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c [ 570.895118] [50969]: key[port_security_enabled], None -> False [ 570.895118] [50969]: key[network_id], None -> 72b6620e-578c-457d-95c7-a76854c12611 [ 570.895118] [50969]: key[security_groups], None -> [] [ 570.895118] [50969]: key[binding:profile], None -> {} [ 570.895118] [50969]: key[binding:host_id], None -> [ 570.895118] [50969]: key[standard_attr_id], None -> 67 [ 570.895118] [50969]: key[admin_state_up], None -> True [ 570.895118] [50969]: key[device_owner], None -> network:router_interface [ 570.895118] [50969]: key[binding:vif_type], None -> unbound [ 570.895118] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 570.914128] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622'] for port (cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.934640] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Pushing event updated for resources: {'Port': ['ID=cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 570.942441] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Network 72b6620e-578c-457d-95c7-a76854c12611 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 570.943536] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 570.944909] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 570.945140] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] create_port_postcommit called with port settings {'id': 'cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:ce:7b:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_interface', 'standard_attr_id': 67, 'fixed_ips': [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}], 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:03Z', 'revision_number': 1, 'network': {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} with segments to bind None [ 570.945424] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] create_port_postcommit: [ 570.945424] [50969]: key[mac_address], None -> fa:16:3e:ce:7b:9f [ 570.945424] [50969]: key[device_id], None -> 941fb1af-940a-4597-9990-6c82ef19f870 [ 570.945424] [50969]: key[binding:vif_details], None -> {} [ 570.945424] [50969]: key[project_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 570.945424] [50969]: key[binding:vnic_type], None -> normal [ 570.945424] [50969]: key[tags], None -> [] [ 570.945424] [50969]: key[allowed_address_pairs], None -> [] [ 570.945424] [50969]: key[created_at], None -> 2025-11-21T22:35:03Z [ 570.945424] [50969]: key[name], None -> [ 570.945424] [50969]: key[status], None -> DOWN [ 570.945424] [50969]: key[tenant_id], None -> d7961086cf734edb8fae0fe6b9faede3 [ 570.945424] [50969]: key[fixed_ips], None -> [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}] [ 570.945424] [50969]: key[id], None -> cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c [ 570.945424] [50969]: key[port_security_enabled], None -> False [ 570.945424] [50969]: key[network_id], None -> 72b6620e-578c-457d-95c7-a76854c12611 [ 570.945424] [50969]: key[security_groups], None -> [] [ 570.945424] [50969]: key[binding:profile], None -> {} [ 570.945424] [50969]: key[binding:host_id], None -> [ 570.945424] [50969]: key[revision_number], None -> 1 [ 570.945424] [50969]: key[description], None -> [ 570.945424] [50969]: key[updated_at], None -> 2025-11-21T22:35:03Z [ 570.945424] [50969]: key[standard_attr_id], None -> 67 [ 570.945424] [50969]: key[admin_state_up], None -> True [ 570.945424] [50969]: key[binding:vif_type], None -> unbound [ 570.945424] [50969]: key[device_owner], None -> network:router_interface [ 570.945424] [50969]: key[extra_dhcp_opts], None -> [] [ 570.945424] [50969]: key[network], None -> {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} [ 570.945424] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 570.946310] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (941fb1af-940a-4597-9990-6c82ef19f870), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.094837] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.167767] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Publish callbacks [] for port (cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.168019] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] update_port_precommit called with port settings {'id': 'cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:ce:7b:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_interface', 'standard_attr_id': 67, 'fixed_ips': [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:03Z', 'revision_number': 1, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'} (original settings {'id': 'cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:ce:7b:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_interface', 'standard_attr_id': 67, 'fixed_ips': [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:03Z', 'revision_number': 1, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} with segments to bind None [ 571.168133] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] update_port_precommit: [ 571.168133] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 571.169423] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658'] for port (cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.195688] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Pushing event updated for resources: {'Port': ['ID=cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 571.200343] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] update_port_postcommit called with port settings {'id': 'cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:ce:7b:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_interface', 'standard_attr_id': 67, 'fixed_ips': [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:03Z', 'revision_number': 1, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'} (original settings {'id': 'cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:ce:7b:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_interface', 'standard_attr_id': 67, 'fixed_ips': [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:03Z', 'revision_number': 1, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} with segments to bind None [ 571.200543] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] update_port_postcommit: [ 571.200543] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 571.200831] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (941fb1af-940a-4597-9990-6c82ef19f870), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.237348] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Network 72b6620e-578c-457d-95c7-a76854c12611 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 571.238081] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 571.295809] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Router 941fb1af-940a-4597-9990-6c82ef19f870 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 571.343167] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cc83a10b-a4ec-4195-a84a-531fddc653e8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 571.347329] [50969]: [pid: 50969|app: 0|req: 26/51] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:02 2025] PUT /networking/v2.0/routers/941fb1af-940a-4597-9990-6c82ef19f870/add_router_interface => generated 309 bytes in 753 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 571.352859] [50968]: DEBUG neutron.api.v2.base [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Request body: {'network': {'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 571.368203] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Made reservation on behalf of b1534ecaa99a4004a00834244b086d2d for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 571.370708] [50968]: DEBUG neutron_lib.callbacks.manager [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.376971] [50968]: DEBUG neutron_lib.callbacks.manager [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.434575] [50968]: DEBUG neutron_lib.callbacks.manager [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Publish callbacks [] for security_group (cb6f8ce6-311d-4e8e-b179-b86a971739cb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.436762] [50968]: DEBUG neutron_lib.callbacks.manager [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (cb6f8ce6-311d-4e8e-b179-b86a971739cb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.460098] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=cb6f8ce6-311d-4e8e-b179-b86a971739cb,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 571.474933] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] vlan segment allocate from pool success with {'vlan_id': 722, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 571.480557] [50968]: DEBUG neutron_lib.callbacks.manager [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (711fb564-c6b8-469e-a02b-856a28c7cebe), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.480682] [50968]: INFO neutron.db.segments_db [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Added segment 711fb564-c6b8-469e-a02b-856a28c7cebe of type vlan for network 4510468e-5531-4027-aed4-4b3f3c7fdebb [ 571.493924] [50968]: DEBUG neutron_lib.callbacks.manager [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (4510468e-5531-4027-aed4-4b3f3c7fdebb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.502554] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] create_network_precommit called with network settings {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:03Z', 'revision_number': 1} (original settings None) and network segments [{'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}] [ 571.502713] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] create_network_precommit: [ 571.502713] [50968]: key[qinq], None -> None [ 571.502713] [50968]: key[project_id], None -> b1534ecaa99a4004a00834244b086d2d [ 571.502713] [50968]: key[tags], None -> [] [ 571.502713] [50968]: key[router:external], None -> False [ 571.502713] [50968]: key[created_at], None -> 2025-11-21T22:35:03Z [ 571.502713] [50968]: key[name], None -> tempest-ImagesNegativeTestJSON-1405118700-network [ 571.502713] [50968]: key[status], None -> ACTIVE [ 571.502713] [50968]: key[ipv6_address_scope], None -> None [ 571.502713] [50968]: key[tenant_id], None -> b1534ecaa99a4004a00834244b086d2d [ 571.502713] [50968]: key[availability_zone_hints], None -> [] [ 571.502713] [50968]: key[availability_zones], None -> [] [ 571.502713] [50968]: key[id], None -> 4510468e-5531-4027-aed4-4b3f3c7fdebb [ 571.502713] [50968]: key[port_security_enabled], None -> True [ 571.502713] [50968]: key[subnets], None -> [] [ 571.502713] [50968]: key[provider:segmentation_id], None -> 722 [ 571.502713] [50968]: key[provider:network_type], None -> vlan [ 571.502713] [50968]: key[revision_number], None -> 1 [ 571.502713] [50968]: key[provider:physical_network], None -> default [ 571.502713] [50968]: key[description], None -> [ 571.502713] [50968]: key[updated_at], None -> 2025-11-21T22:35:03Z [ 571.502713] [50968]: key[standard_attr_id], None -> 73 [ 571.502713] [50968]: key[admin_state_up], None -> True [ 571.502713] [50968]: key[shared], None -> False [ 571.502713] [50968]: key[ipv4_address_scope], None -> None [ 571.502713] [50968]: key[vlan_transparent], None -> None [ 571.502713] [50968]: key[mtu], None -> 8950 [ 571.502713] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 571.505905] [50968]: DEBUG neutron_lib.callbacks.manager [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (4510468e-5531-4027-aed4-4b3f3c7fdebb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.520345] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Pushing event updated for resources: {'Network': ['ID=4510468e-5531-4027-aed4-4b3f3c7fdebb,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 571.522132] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] create_network_postcommit called with network settings {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:03Z', 'revision_number': 1} (original settings None) and network segments [{'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}] [ 571.522316] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] create_network_postcommit: [ 571.522316] [50968]: key[qinq], None -> None [ 571.522316] [50968]: key[project_id], None -> b1534ecaa99a4004a00834244b086d2d [ 571.522316] [50968]: key[tags], None -> [] [ 571.522316] [50968]: key[router:external], None -> False [ 571.522316] [50968]: key[created_at], None -> 2025-11-21T22:35:03Z [ 571.522316] [50968]: key[name], None -> tempest-ImagesNegativeTestJSON-1405118700-network [ 571.522316] [50968]: key[status], None -> ACTIVE [ 571.522316] [50968]: key[ipv6_address_scope], None -> None [ 571.522316] [50968]: key[tenant_id], None -> b1534ecaa99a4004a00834244b086d2d [ 571.522316] [50968]: key[availability_zone_hints], None -> [] [ 571.522316] [50968]: key[availability_zones], None -> [] [ 571.522316] [50968]: key[id], None -> 4510468e-5531-4027-aed4-4b3f3c7fdebb [ 571.522316] [50968]: key[port_security_enabled], None -> True [ 571.522316] [50968]: key[subnets], None -> [] [ 571.522316] [50968]: key[provider:segmentation_id], None -> 722 [ 571.522316] [50968]: key[provider:network_type], None -> vlan [ 571.522316] [50968]: key[revision_number], None -> 1 [ 571.522316] [50968]: key[provider:physical_network], None -> default [ 571.522316] [50968]: key[description], None -> [ 571.522316] [50968]: key[updated_at], None -> 2025-11-21T22:35:03Z [ 571.522316] [50968]: key[standard_attr_id], None -> 73 [ 571.522316] [50968]: key[admin_state_up], None -> True [ 571.522316] [50968]: key[shared], None -> False [ 571.522316] [50968]: key[ipv4_address_scope], None -> None [ 571.522316] [50968]: key[vlan_transparent], None -> None [ 571.522316] [50968]: key[mtu], None -> 8950 [ 571.522316] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 571.524797] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 571.525115] [50968]: DEBUG neutron_lib.callbacks.manager [None req-581ae568-df17-4871-8394-45a4f10332d3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.534875] [50968]: [pid: 50968|app: 0|req: 26/52] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:02 2025] POST /networking/v2.0/networks => generated 667 bytes in 1107 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 572.115542] [50969]: DEBUG neutron.api.v2.base [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Request body: {'network': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.131983] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Made reservation on behalf of b76d7c488de548439da28d2e7ff0c2e8 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.134473] [50969]: DEBUG neutron_lib.callbacks.manager [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.140798] [50969]: DEBUG neutron_lib.callbacks.manager [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.197923] [50969]: DEBUG neutron_lib.callbacks.manager [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Publish callbacks [] for security_group (557b5f3a-a3f7-4f02-8a57-17473e4b091b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.200389] [50969]: DEBUG neutron_lib.callbacks.manager [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (557b5f3a-a3f7-4f02-8a57-17473e4b091b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.219922] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=557b5f3a-a3f7-4f02-8a57-17473e4b091b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.234922] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] vlan segment allocate from pool success with {'vlan_id': 316, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 572.240883] [50969]: DEBUG neutron_lib.callbacks.manager [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (23d38520-039f-4a03-8bd8-8b8011b70559), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.241045] [50969]: INFO neutron.db.segments_db [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Added segment 23d38520-039f-4a03-8bd8-8b8011b70559 of type vlan for network 096a255b-5490-478e-928f-f85f7ed59abb [ 572.262819] [50969]: DEBUG neutron_lib.callbacks.manager [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (096a255b-5490-478e-928f-f85f7ed59abb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.276938] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] create_network_precommit called with network settings {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 80, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:04Z', 'revision_number': 1} (original settings None) and network segments [{'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}] [ 572.277365] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] create_network_precommit: [ 572.277365] [50969]: key[qinq], None -> None [ 572.277365] [50969]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 572.277365] [50969]: key[tags], None -> [] [ 572.277365] [50969]: key[router:external], None -> False [ 572.277365] [50969]: key[created_at], None -> 2025-11-21T22:35:04Z [ 572.277365] [50969]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-892996703-network [ 572.277365] [50969]: key[status], None -> ACTIVE [ 572.277365] [50969]: key[ipv6_address_scope], None -> None [ 572.277365] [50969]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 572.277365] [50969]: key[availability_zone_hints], None -> [] [ 572.277365] [50969]: key[availability_zones], None -> [] [ 572.277365] [50969]: key[id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 572.277365] [50969]: key[port_security_enabled], None -> True [ 572.277365] [50969]: key[subnets], None -> [] [ 572.277365] [50969]: key[provider:segmentation_id], None -> 316 [ 572.277365] [50969]: key[provider:network_type], None -> vlan [ 572.277365] [50969]: key[revision_number], None -> 1 [ 572.277365] [50969]: key[provider:physical_network], None -> default [ 572.277365] [50969]: key[description], None -> [ 572.277365] [50969]: key[updated_at], None -> 2025-11-21T22:35:04Z [ 572.277365] [50969]: key[standard_attr_id], None -> 80 [ 572.277365] [50969]: key[admin_state_up], None -> True [ 572.277365] [50969]: key[shared], None -> False [ 572.277365] [50969]: key[ipv4_address_scope], None -> None [ 572.277365] [50969]: key[vlan_transparent], None -> None [ 572.277365] [50969]: key[mtu], None -> 8950 [ 572.277365] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.283208] [50969]: DEBUG neutron_lib.callbacks.manager [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (096a255b-5490-478e-928f-f85f7ed59abb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.297140] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Pushing event updated for resources: {'Network': ['ID=096a255b-5490-478e-928f-f85f7ed59abb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.299234] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] create_network_postcommit called with network settings {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 80, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:04Z', 'revision_number': 1} (original settings None) and network segments [{'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}] [ 572.302020] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] create_network_postcommit: [ 572.302020] [50969]: key[qinq], None -> None [ 572.302020] [50969]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 572.302020] [50969]: key[tags], None -> [] [ 572.302020] [50969]: key[router:external], None -> False [ 572.302020] [50969]: key[created_at], None -> 2025-11-21T22:35:04Z [ 572.302020] [50969]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-892996703-network [ 572.302020] [50969]: key[status], None -> ACTIVE [ 572.302020] [50969]: key[ipv6_address_scope], None -> None [ 572.302020] [50969]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 572.302020] [50969]: key[availability_zone_hints], None -> [] [ 572.302020] [50969]: key[availability_zones], None -> [] [ 572.302020] [50969]: key[id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 572.302020] [50969]: key[port_security_enabled], None -> True [ 572.302020] [50969]: key[subnets], None -> [] [ 572.302020] [50969]: key[provider:segmentation_id], None -> 316 [ 572.302020] [50969]: key[provider:network_type], None -> vlan [ 572.302020] [50969]: key[revision_number], None -> 1 [ 572.302020] [50969]: key[provider:physical_network], None -> default [ 572.302020] [50969]: key[description], None -> [ 572.302020] [50969]: key[updated_at], None -> 2025-11-21T22:35:04Z [ 572.302020] [50969]: key[standard_attr_id], None -> 80 [ 572.302020] [50969]: key[admin_state_up], None -> True [ 572.302020] [50969]: key[shared], None -> False [ 572.302020] [50969]: key[ipv4_address_scope], None -> None [ 572.302020] [50969]: key[vlan_transparent], None -> None [ 572.302020] [50969]: key[mtu], None -> 8950 [ 572.302020] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.303457] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 572.303867] [50969]: DEBUG neutron_lib.callbacks.manager [None req-565192f3-b535-4948-befb-e5698cc573e6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.313941] [50969]: [pid: 50969|app: 0|req: 27/53] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:03 2025] POST /networking/v2.0/networks => generated 677 bytes in 966 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 572.445668] [50968]: DEBUG neutron.api.v2.base [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Request body: {'network': {'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.462412] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Made reservation on behalf of 872701dbeaf0414d8cfa1c8bb524fa74 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.464828] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.469070] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.522807] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Publish callbacks [] for security_group (4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.524189] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.541477] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.553123] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] vlan segment allocate from pool success with {'vlan_id': 479, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 572.558576] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (502b6193-fe06-4701-b4d1-caa663e9db9f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.558760] [50968]: INFO neutron.db.segments_db [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Added segment 502b6193-fe06-4701-b4d1-caa663e9db9f of type vlan for network 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 572.571248] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (2371821e-5403-4904-a7a6-d4a27591f0c4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.579408] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] create_network_precommit called with network settings {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 87, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:04Z', 'revision_number': 1} (original settings None) and network segments [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] [ 572.579558] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] create_network_precommit: [ 572.579558] [50968]: key[qinq], None -> None [ 572.579558] [50968]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 572.579558] [50968]: key[tags], None -> [] [ 572.579558] [50968]: key[router:external], None -> False [ 572.579558] [50968]: key[created_at], None -> 2025-11-21T22:35:04Z [ 572.579558] [50968]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-1529419333-network [ 572.579558] [50968]: key[status], None -> ACTIVE [ 572.579558] [50968]: key[ipv6_address_scope], None -> None [ 572.579558] [50968]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 572.579558] [50968]: key[availability_zone_hints], None -> [] [ 572.579558] [50968]: key[availability_zones], None -> [] [ 572.579558] [50968]: key[id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 572.579558] [50968]: key[port_security_enabled], None -> True [ 572.579558] [50968]: key[subnets], None -> [] [ 572.579558] [50968]: key[provider:segmentation_id], None -> 479 [ 572.579558] [50968]: key[provider:network_type], None -> vlan [ 572.579558] [50968]: key[revision_number], None -> 1 [ 572.579558] [50968]: key[provider:physical_network], None -> default [ 572.579558] [50968]: key[description], None -> [ 572.579558] [50968]: key[updated_at], None -> 2025-11-21T22:35:04Z [ 572.579558] [50968]: key[standard_attr_id], None -> 87 [ 572.579558] [50968]: key[admin_state_up], None -> True [ 572.579558] [50968]: key[shared], None -> False [ 572.579558] [50968]: key[ipv4_address_scope], None -> None [ 572.579558] [50968]: key[vlan_transparent], None -> None [ 572.579558] [50968]: key[mtu], None -> 8950 [ 572.579558] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.582567] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (2371821e-5403-4904-a7a6-d4a27591f0c4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.596038] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Pushing event updated for resources: {'Network': ['ID=2371821e-5403-4904-a7a6-d4a27591f0c4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.597688] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] create_network_postcommit called with network settings {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 87, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:04Z', 'revision_number': 1} (original settings None) and network segments [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] [ 572.597841] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] create_network_postcommit: [ 572.597841] [50968]: key[qinq], None -> None [ 572.597841] [50968]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 572.597841] [50968]: key[tags], None -> [] [ 572.597841] [50968]: key[router:external], None -> False [ 572.597841] [50968]: key[created_at], None -> 2025-11-21T22:35:04Z [ 572.597841] [50968]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-1529419333-network [ 572.597841] [50968]: key[status], None -> ACTIVE [ 572.597841] [50968]: key[ipv6_address_scope], None -> None [ 572.597841] [50968]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 572.597841] [50968]: key[availability_zone_hints], None -> [] [ 572.597841] [50968]: key[availability_zones], None -> [] [ 572.597841] [50968]: key[id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 572.597841] [50968]: key[port_security_enabled], None -> True [ 572.597841] [50968]: key[subnets], None -> [] [ 572.597841] [50968]: key[provider:segmentation_id], None -> 479 [ 572.597841] [50968]: key[provider:network_type], None -> vlan [ 572.597841] [50968]: key[revision_number], None -> 1 [ 572.597841] [50968]: key[provider:physical_network], None -> default [ 572.597841] [50968]: key[description], None -> [ 572.597841] [50968]: key[updated_at], None -> 2025-11-21T22:35:04Z [ 572.597841] [50968]: key[standard_attr_id], None -> 87 [ 572.597841] [50968]: key[admin_state_up], None -> True [ 572.597841] [50968]: key[shared], None -> False [ 572.597841] [50968]: key[ipv4_address_scope], None -> None [ 572.597841] [50968]: key[vlan_transparent], None -> None [ 572.597841] [50968]: key[mtu], None -> 8950 [ 572.597841] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.600372] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 572.600676] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ef66c5f-e9ac-4a03-a831-32c3341e8493 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.608378] [50968]: [pid: 50968|app: 0|req: 27/54] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:03 2025] POST /networking/v2.0/networks => generated 676 bytes in 1073 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 572.844810] [50969]: DEBUG neutron.api.v2.base [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Request body: {'network': {'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.859234] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Made reservation on behalf of b9203dca04554f278ec3f42c8ba0d682 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.862190] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.866268] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.920481] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Publish callbacks [] for security_group (659c3ecb-b49f-4d7f-8978-4e0221530e96), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.921800] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (659c3ecb-b49f-4d7f-8978-4e0221530e96), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.942115] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=659c3ecb-b49f-4d7f-8978-4e0221530e96,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.958616] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] vlan segment allocate from pool success with {'vlan_id': 817, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 572.963927] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (083b99ba-fb71-41cf-88a1-d059f16c7ad7), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.964075] [50969]: INFO neutron.db.segments_db [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Added segment 083b99ba-fb71-41cf-88a1-d059f16c7ad7 of type vlan for network 13411128-71da-4f42-980b-7faa366f4d43 [ 572.976701] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (13411128-71da-4f42-980b-7faa366f4d43), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.984863] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] create_network_precommit called with network settings {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 94, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}] [ 572.985044] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] create_network_precommit: [ 572.985044] [50969]: key[qinq], None -> None [ 572.985044] [50969]: key[project_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 572.985044] [50969]: key[tags], None -> [] [ 572.985044] [50969]: key[router:external], None -> False [ 572.985044] [50969]: key[created_at], None -> 2025-11-21T22:35:05Z [ 572.985044] [50969]: key[name], None -> tempest-InstanceActionsTestJSON-581936589-network [ 572.985044] [50969]: key[status], None -> ACTIVE [ 572.985044] [50969]: key[ipv6_address_scope], None -> None [ 572.985044] [50969]: key[tenant_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 572.985044] [50969]: key[availability_zone_hints], None -> [] [ 572.985044] [50969]: key[availability_zones], None -> [] [ 572.985044] [50969]: key[id], None -> 13411128-71da-4f42-980b-7faa366f4d43 [ 572.985044] [50969]: key[port_security_enabled], None -> True [ 572.985044] [50969]: key[subnets], None -> [] [ 572.985044] [50969]: key[provider:segmentation_id], None -> 817 [ 572.985044] [50969]: key[provider:network_type], None -> vlan [ 572.985044] [50969]: key[revision_number], None -> 1 [ 572.985044] [50969]: key[provider:physical_network], None -> default [ 572.985044] [50969]: key[description], None -> [ 572.985044] [50969]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 572.985044] [50969]: key[standard_attr_id], None -> 94 [ 572.985044] [50969]: key[admin_state_up], None -> True [ 572.985044] [50969]: key[shared], None -> False [ 572.985044] [50969]: key[ipv4_address_scope], None -> None [ 572.985044] [50969]: key[vlan_transparent], None -> None [ 572.985044] [50969]: key[mtu], None -> 8950 [ 572.985044] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.989762] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (13411128-71da-4f42-980b-7faa366f4d43), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.004566] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Pushing event updated for resources: {'Network': ['ID=13411128-71da-4f42-980b-7faa366f4d43,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.007274] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] create_network_postcommit called with network settings {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 94, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}] [ 573.007274] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] create_network_postcommit: [ 573.007274] [50969]: key[qinq], None -> None [ 573.007274] [50969]: key[project_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 573.007274] [50969]: key[tags], None -> [] [ 573.007274] [50969]: key[router:external], None -> False [ 573.007274] [50969]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.007274] [50969]: key[name], None -> tempest-InstanceActionsTestJSON-581936589-network [ 573.007274] [50969]: key[status], None -> ACTIVE [ 573.007274] [50969]: key[ipv6_address_scope], None -> None [ 573.007274] [50969]: key[tenant_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 573.007274] [50969]: key[availability_zone_hints], None -> [] [ 573.007274] [50969]: key[availability_zones], None -> [] [ 573.007274] [50969]: key[id], None -> 13411128-71da-4f42-980b-7faa366f4d43 [ 573.007274] [50969]: key[port_security_enabled], None -> True [ 573.007274] [50969]: key[subnets], None -> [] [ 573.007274] [50969]: key[provider:segmentation_id], None -> 817 [ 573.007274] [50969]: key[provider:network_type], None -> vlan [ 573.007274] [50969]: key[revision_number], None -> 1 [ 573.007274] [50969]: key[provider:physical_network], None -> default [ 573.007274] [50969]: key[description], None -> [ 573.007274] [50969]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.007274] [50969]: key[standard_attr_id], None -> 94 [ 573.007274] [50969]: key[admin_state_up], None -> True [ 573.007274] [50969]: key[shared], None -> False [ 573.007274] [50969]: key[ipv4_address_scope], None -> None [ 573.007274] [50969]: key[vlan_transparent], None -> None [ 573.007274] [50969]: key[mtu], None -> 8950 [ 573.007274] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.011104] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.011104] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df8eeeb-fb16-4ab5-b5a0-39554d5832a6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.018452] [50969]: [pid: 50969|app: 0|req: 28/55] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:04 2025] POST /networking/v2.0/networks => generated 667 bytes in 704 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.021033] [50969]: DEBUG neutron.api.v2.base [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Request body: {'subnet': {'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-subnet', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.033241] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Made reservation on behalf of b1534ecaa99a4004a00834244b086d2d for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.035508] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.096870] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] create_subnet_precommit called with subnet settings {'id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-subnet', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 96, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings None) [ 573.096870] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] create_subnet_precommit: [ 573.096870] [50969]: key[service_types], None -> [] [ 573.096870] [50969]: key[project_id], None -> b1534ecaa99a4004a00834244b086d2d [ 573.096870] [50969]: key[tags], None -> [] [ 573.096870] [50969]: key[router:external], None -> False [ 573.096870] [50969]: key[ipv6_ra_mode], None -> None [ 573.096870] [50969]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.096870] [50969]: key[name], None -> tempest-ImagesNegativeTestJSON-1405118700-subnet [ 573.096870] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 573.096870] [50969]: key[tenant_id], None -> b1534ecaa99a4004a00834244b086d2d [ 573.096870] [50969]: key[id], None -> 7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a [ 573.096870] [50969]: key[network_id], None -> 4510468e-5531-4027-aed4-4b3f3c7fdebb [ 573.096870] [50969]: key[host_routes], None -> [] [ 573.096870] [50969]: key[revision_number], None -> 0 [ 573.096870] [50969]: key[dns_nameservers], None -> [] [ 573.096870] [50969]: key[cidr], None -> 192.168.128.0/28 [ 573.096870] [50969]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.096870] [50969]: key[description], None -> [ 573.096870] [50969]: key[standard_attr_id], None -> 96 [ 573.096870] [50969]: key[shared], None -> False [ 573.096870] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.096870] [50969]: key[ipv6_address_mode], None -> None [ 573.096870] [50969]: key[enable_dhcp], None -> True [ 573.096870] [50969]: key[subnetpool_id], None -> None [ 573.096870] [50969]: key[ip_version], None -> 4 [ 573.096870] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.099499] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for subnet (7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.110606] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Pushing event updated for resources: {'Subnet': ['ID=7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.126329] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Checking segment: {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 573.126626] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Network hostable DHCP agents. Network: 4510468e-5531-4027-aed4-4b3f3c7fdebb, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 573.136806] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Network 4510468e-5531-4027-aed4-4b3f3c7fdebb is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 573.140646] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 4510468e-5531-4027-aed4-4b3f3c7fdebb) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.142929] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] create_subnet_postcommit called with subnet settings {'id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-subnet', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 96, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'network': {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722}} (original settings None) [ 573.143099] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] create_subnet_postcommit: [ 573.143099] [50969]: key[service_types], None -> [] [ 573.143099] [50969]: key[project_id], None -> b1534ecaa99a4004a00834244b086d2d [ 573.143099] [50969]: key[tags], None -> [] [ 573.143099] [50969]: key[router:external], None -> False [ 573.143099] [50969]: key[ipv6_ra_mode], None -> None [ 573.143099] [50969]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.143099] [50969]: key[name], None -> tempest-ImagesNegativeTestJSON-1405118700-subnet [ 573.143099] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 573.143099] [50969]: key[tenant_id], None -> b1534ecaa99a4004a00834244b086d2d [ 573.143099] [50969]: key[id], None -> 7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a [ 573.143099] [50969]: key[network_id], None -> 4510468e-5531-4027-aed4-4b3f3c7fdebb [ 573.143099] [50969]: key[host_routes], None -> [] [ 573.143099] [50969]: key[revision_number], None -> 0 [ 573.143099] [50969]: key[dns_nameservers], None -> [] [ 573.143099] [50969]: key[cidr], None -> 192.168.128.0/28 [ 573.143099] [50969]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.143099] [50969]: key[description], None -> [ 573.143099] [50969]: key[standard_attr_id], None -> 96 [ 573.143099] [50969]: key[shared], None -> False [ 573.143099] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.143099] [50969]: key[ipv6_address_mode], None -> None [ 573.143099] [50969]: key[enable_dhcp], None -> True [ 573.143099] [50969]: key[subnetpool_id], None -> None [ 573.143099] [50969]: key[ip_version], None -> 4 [ 573.143099] [50969]: key[network], None -> {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} [ 573.143099] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.144533] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.144839] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c898aeaa-ff00-49bd-9803-790d3bf504a2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.154384] [50969]: [pid: 50969|app: 0|req: 29/56] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:05 2025] POST /networking/v2.0/subnets => generated 686 bytes in 135 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.156982] [50969]: DEBUG neutron.api.v2.base [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Request body: {'subnet': {'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-subnet', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.167729] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Made reservation on behalf of b76d7c488de548439da28d2e7ff0c2e8 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.170338] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.172551] [50968]: DEBUG neutron.api.v2.base [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Request body: {'network': {'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.194926] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Made reservation on behalf of 0e4351d550174415b63c1b6dba1acaae for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.199113] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.203885] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.262287] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] create_subnet_precommit called with subnet settings {'id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-subnet', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 97, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) [ 573.262287] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] create_subnet_precommit: [ 573.262287] [50969]: key[service_types], None -> [] [ 573.262287] [50969]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 573.262287] [50969]: key[tags], None -> [] [ 573.262287] [50969]: key[router:external], None -> False [ 573.262287] [50969]: key[ipv6_ra_mode], None -> None [ 573.262287] [50969]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.262287] [50969]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-892996703-subnet [ 573.262287] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 573.262287] [50969]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 573.262287] [50969]: key[id], None -> 724ee06a-00d0-43e3-b326-93d089b4e8de [ 573.262287] [50969]: key[network_id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 573.262287] [50969]: key[host_routes], None -> [] [ 573.262287] [50969]: key[revision_number], None -> 0 [ 573.262287] [50969]: key[dns_nameservers], None -> [] [ 573.262287] [50969]: key[cidr], None -> 192.168.128.0/28 [ 573.262287] [50969]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.262287] [50969]: key[description], None -> [ 573.262287] [50969]: key[standard_attr_id], None -> 97 [ 573.262287] [50969]: key[shared], None -> False [ 573.262287] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.262287] [50969]: key[ipv6_address_mode], None -> None [ 573.262287] [50969]: key[enable_dhcp], None -> True [ 573.262287] [50969]: key[subnetpool_id], None -> None [ 573.262287] [50969]: key[ip_version], None -> 4 [ 573.262287] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.265455] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for subnet (724ee06a-00d0-43e3-b326-93d089b4e8de), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.280892] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Pushing event updated for resources: {'Subnet': ['ID=724ee06a-00d0-43e3-b326-93d089b4e8de,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.285923] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Publish callbacks [] for security_group (5ba41ec5-4132-4109-806a-7ee2c7022d59), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.290331] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (5ba41ec5-4132-4109-806a-7ee2c7022d59), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.306421] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Checking segment: {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 573.306976] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Network hostable DHCP agents. Network: 096a255b-5490-478e-928f-f85f7ed59abb, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 573.310879] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5ba41ec5-4132-4109-806a-7ee2c7022d59,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.317141] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Network 096a255b-5490-478e-928f-f85f7ed59abb is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 573.323315] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 096a255b-5490-478e-928f-f85f7ed59abb) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.323811] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] vlan segment allocate from pool success with {'vlan_id': 82, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 573.325369] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] create_subnet_postcommit called with subnet settings {'id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-subnet', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 97, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'network': {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316}} (original settings None) [ 573.325524] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] create_subnet_postcommit: [ 573.325524] [50969]: key[service_types], None -> [] [ 573.325524] [50969]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 573.325524] [50969]: key[tags], None -> [] [ 573.325524] [50969]: key[router:external], None -> False [ 573.325524] [50969]: key[ipv6_ra_mode], None -> None [ 573.325524] [50969]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.325524] [50969]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-892996703-subnet [ 573.325524] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 573.325524] [50969]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 573.325524] [50969]: key[id], None -> 724ee06a-00d0-43e3-b326-93d089b4e8de [ 573.325524] [50969]: key[network_id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 573.325524] [50969]: key[host_routes], None -> [] [ 573.325524] [50969]: key[revision_number], None -> 0 [ 573.325524] [50969]: key[dns_nameservers], None -> [] [ 573.325524] [50969]: key[cidr], None -> 192.168.128.0/28 [ 573.325524] [50969]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.325524] [50969]: key[description], None -> [ 573.325524] [50969]: key[standard_attr_id], None -> 97 [ 573.325524] [50969]: key[shared], None -> False [ 573.325524] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.325524] [50969]: key[ipv6_address_mode], None -> None [ 573.325524] [50969]: key[enable_dhcp], None -> True [ 573.325524] [50969]: key[subnetpool_id], None -> None [ 573.325524] [50969]: key[ip_version], None -> 4 [ 573.325524] [50969]: key[network], None -> {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} [ 573.325524] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.327367] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.327367] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6c3a5cf8-6d8e-4fa1-94dd-ae34794f59aa admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.328468] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (6eedfd50-a7d8-4775-a6ef-ec1892cfce19), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.328584] [50968]: INFO neutron.db.segments_db [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Added segment 6eedfd50-a7d8-4775-a6ef-ec1892cfce19 of type vlan for network a15fd565-37d7-45e0-8aa3-35d4badf9836 [ 573.336937] [50969]: [pid: 50969|app: 0|req: 30/57] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:05 2025] POST /networking/v2.0/subnets => generated 696 bytes in 182 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.340048] [50969]: DEBUG neutron.api.v2.base [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Request body: {'subnet': {'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-subnet', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.342813] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (a15fd565-37d7-45e0-8aa3-35d4badf9836), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.351833] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] create_network_precommit called with network settings {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 103, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}] [ 573.351971] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] create_network_precommit: [ 573.351971] [50968]: key[qinq], None -> None [ 573.351971] [50968]: key[project_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 573.351971] [50968]: key[tags], None -> [] [ 573.351971] [50968]: key[router:external], None -> False [ 573.351971] [50968]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.351971] [50968]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-133742828-network [ 573.351971] [50968]: key[status], None -> ACTIVE [ 573.351971] [50968]: key[ipv6_address_scope], None -> None [ 573.351971] [50968]: key[tenant_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 573.351971] [50968]: key[availability_zone_hints], None -> [] [ 573.351971] [50968]: key[availability_zones], None -> [] [ 573.351971] [50968]: key[id], None -> a15fd565-37d7-45e0-8aa3-35d4badf9836 [ 573.351971] [50968]: key[port_security_enabled], None -> True [ 573.351971] [50968]: key[subnets], None -> [] [ 573.351971] [50968]: key[provider:segmentation_id], None -> 82 [ 573.351971] [50968]: key[provider:network_type], None -> vlan [ 573.351971] [50968]: key[revision_number], None -> 1 [ 573.351971] [50968]: key[provider:physical_network], None -> default [ 573.351971] [50968]: key[description], None -> [ 573.351971] [50968]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.351971] [50968]: key[standard_attr_id], None -> 103 [ 573.351971] [50968]: key[admin_state_up], None -> True [ 573.351971] [50968]: key[shared], None -> False [ 573.351971] [50968]: key[ipv4_address_scope], None -> None [ 573.351971] [50968]: key[vlan_transparent], None -> None [ 573.351971] [50968]: key[mtu], None -> 8950 [ 573.351971] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.353057] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Made reservation on behalf of 872701dbeaf0414d8cfa1c8bb524fa74 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.354833] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.356089] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (a15fd565-37d7-45e0-8aa3-35d4badf9836), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.369425] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Pushing event updated for resources: {'Network': ['ID=a15fd565-37d7-45e0-8aa3-35d4badf9836,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.371410] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] create_network_postcommit called with network settings {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 103, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}] [ 573.371410] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] create_network_postcommit: [ 573.371410] [50968]: key[qinq], None -> None [ 573.371410] [50968]: key[project_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 573.371410] [50968]: key[tags], None -> [] [ 573.371410] [50968]: key[router:external], None -> False [ 573.371410] [50968]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.371410] [50968]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-133742828-network [ 573.371410] [50968]: key[status], None -> ACTIVE [ 573.371410] [50968]: key[ipv6_address_scope], None -> None [ 573.371410] [50968]: key[tenant_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 573.371410] [50968]: key[availability_zone_hints], None -> [] [ 573.371410] [50968]: key[availability_zones], None -> [] [ 573.371410] [50968]: key[id], None -> a15fd565-37d7-45e0-8aa3-35d4badf9836 [ 573.371410] [50968]: key[port_security_enabled], None -> True [ 573.371410] [50968]: key[subnets], None -> [] [ 573.371410] [50968]: key[provider:segmentation_id], None -> 82 [ 573.371410] [50968]: key[provider:network_type], None -> vlan [ 573.371410] [50968]: key[revision_number], None -> 1 [ 573.371410] [50968]: key[provider:physical_network], None -> default [ 573.371410] [50968]: key[description], None -> [ 573.371410] [50968]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.371410] [50968]: key[standard_attr_id], None -> 103 [ 573.371410] [50968]: key[admin_state_up], None -> True [ 573.371410] [50968]: key[shared], None -> False [ 573.371410] [50968]: key[ipv4_address_scope], None -> None [ 573.371410] [50968]: key[vlan_transparent], None -> None [ 573.371410] [50968]: key[mtu], None -> 8950 [ 573.371410] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.374096] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.374226] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab873b58-4698-464e-8ce3-a4285498206a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.383936] [50968]: [pid: 50968|app: 0|req: 28/58] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:04 2025] POST /networking/v2.0/networks => generated 671 bytes in 775 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.388026] [50968]: DEBUG neutron.api.v2.base [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Request body: {'subnet': {'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'cidr': '192.168.128.0/28', 'name': 'tempest-InstanceActionsTestJSON-581936589-subnet', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.415629] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Made reservation on behalf of b9203dca04554f278ec3f42c8ba0d682 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.416899] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.427296] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] create_subnet_precommit called with subnet settings {'id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-subnet', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 105, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) [ 573.427617] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] create_subnet_precommit: [ 573.427617] [50969]: key[service_types], None -> [] [ 573.427617] [50969]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 573.427617] [50969]: key[tags], None -> [] [ 573.427617] [50969]: key[router:external], None -> False [ 573.427617] [50969]: key[ipv6_ra_mode], None -> None [ 573.427617] [50969]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.427617] [50969]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-1529419333-subnet [ 573.427617] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 573.427617] [50969]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 573.427617] [50969]: key[id], None -> fb623ff5-4fc5-4674-8a24-42dae40b87ee [ 573.427617] [50969]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 573.427617] [50969]: key[host_routes], None -> [] [ 573.427617] [50969]: key[revision_number], None -> 0 [ 573.427617] [50969]: key[dns_nameservers], None -> [] [ 573.427617] [50969]: key[cidr], None -> 192.168.128.0/28 [ 573.427617] [50969]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.427617] [50969]: key[description], None -> [ 573.427617] [50969]: key[standard_attr_id], None -> 105 [ 573.427617] [50969]: key[shared], None -> False [ 573.427617] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.427617] [50969]: key[ipv6_address_mode], None -> None [ 573.427617] [50969]: key[enable_dhcp], None -> True [ 573.427617] [50969]: key[subnetpool_id], None -> None [ 573.427617] [50969]: key[ip_version], None -> 4 [ 573.427617] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.430248] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for subnet (fb623ff5-4fc5-4674-8a24-42dae40b87ee), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.443985] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Pushing event updated for resources: {'Subnet': ['ID=fb623ff5-4fc5-4674-8a24-42dae40b87ee,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.461340] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Checking segment: {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 573.461498] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Network hostable DHCP agents. Network: 2371821e-5403-4904-a7a6-d4a27591f0c4, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 573.469372] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Network 2371821e-5403-4904-a7a6-d4a27591f0c4 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 573.475052] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2371821e-5403-4904-a7a6-d4a27591f0c4) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.476060] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] create_subnet_precommit called with subnet settings {'id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'name': 'tempest-InstanceActionsTestJSON-581936589-subnet', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 106, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings None) [ 573.476387] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] create_subnet_precommit: [ 573.476387] [50968]: key[service_types], None -> [] [ 573.476387] [50968]: key[project_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 573.476387] [50968]: key[tags], None -> [] [ 573.476387] [50968]: key[router:external], None -> False [ 573.476387] [50968]: key[ipv6_ra_mode], None -> None [ 573.476387] [50968]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.476387] [50968]: key[name], None -> tempest-InstanceActionsTestJSON-581936589-subnet [ 573.476387] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 573.476387] [50968]: key[tenant_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 573.476387] [50968]: key[id], None -> 1c3f655b-38b7-4dd9-920c-cfc15512d03f [ 573.476387] [50968]: key[network_id], None -> 13411128-71da-4f42-980b-7faa366f4d43 [ 573.476387] [50968]: key[host_routes], None -> [] [ 573.476387] [50968]: key[revision_number], None -> 0 [ 573.476387] [50968]: key[dns_nameservers], None -> [] [ 573.476387] [50968]: key[cidr], None -> 192.168.128.0/28 [ 573.476387] [50968]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.476387] [50968]: key[description], None -> [ 573.476387] [50968]: key[standard_attr_id], None -> 106 [ 573.476387] [50968]: key[shared], None -> False [ 573.476387] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.476387] [50968]: key[ipv6_address_mode], None -> None [ 573.476387] [50968]: key[enable_dhcp], None -> True [ 573.476387] [50968]: key[subnetpool_id], None -> None [ 573.476387] [50968]: key[ip_version], None -> 4 [ 573.476387] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.477385] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] create_subnet_postcommit called with subnet settings {'id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-subnet', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 105, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'network': {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479}} (original settings None) [ 573.477507] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] create_subnet_postcommit: [ 573.477507] [50969]: key[service_types], None -> [] [ 573.477507] [50969]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 573.477507] [50969]: key[tags], None -> [] [ 573.477507] [50969]: key[router:external], None -> False [ 573.477507] [50969]: key[ipv6_ra_mode], None -> None [ 573.477507] [50969]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.477507] [50969]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-1529419333-subnet [ 573.477507] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 573.477507] [50969]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 573.477507] [50969]: key[id], None -> fb623ff5-4fc5-4674-8a24-42dae40b87ee [ 573.477507] [50969]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 573.477507] [50969]: key[host_routes], None -> [] [ 573.477507] [50969]: key[revision_number], None -> 0 [ 573.477507] [50969]: key[dns_nameservers], None -> [] [ 573.477507] [50969]: key[cidr], None -> 192.168.128.0/28 [ 573.477507] [50969]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.477507] [50969]: key[description], None -> [ 573.477507] [50969]: key[standard_attr_id], None -> 105 [ 573.477507] [50969]: key[shared], None -> False [ 573.477507] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.477507] [50969]: key[ipv6_address_mode], None -> None [ 573.477507] [50969]: key[enable_dhcp], None -> True [ 573.477507] [50969]: key[subnetpool_id], None -> None [ 573.477507] [50969]: key[ip_version], None -> 4 [ 573.477507] [50969]: key[network], None -> {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} [ 573.477507] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.478457] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for subnet (1c3f655b-38b7-4dd9-920c-cfc15512d03f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.478902] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.479280] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afba598b-916f-422f-a809-b75577970c7a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.487825] [50969]: [pid: 50969|app: 0|req: 31/59] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:05 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) [ 573.490626] [50969]: DEBUG neutron.api.v2.base [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Request body: {'router': {'name': 'tempest-ImagesNegativeTestJSON-1405118700-router', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.491630] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Pushing event updated for resources: {'Subnet': ['ID=1c3f655b-38b7-4dd9-920c-cfc15512d03f,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.504112] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.505135] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.509656] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Checking segment: {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 573.509800] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Network hostable DHCP agents. Network: 13411128-71da-4f42-980b-7faa366f4d43, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 573.541280] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks [] for router_controller (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.551057] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Network 13411128-71da-4f42-980b-7faa366f4d43 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 573.555356] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 13411128-71da-4f42-980b-7faa366f4d43) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.557689] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] create_subnet_postcommit called with subnet settings {'id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'name': 'tempest-InstanceActionsTestJSON-581936589-subnet', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 106, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'network': {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817}} (original settings None) [ 573.557872] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] create_subnet_postcommit: [ 573.557872] [50968]: key[service_types], None -> [] [ 573.557872] [50968]: key[project_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 573.557872] [50968]: key[tags], None -> [] [ 573.557872] [50968]: key[router:external], None -> False [ 573.557872] [50968]: key[ipv6_ra_mode], None -> None [ 573.557872] [50968]: key[created_at], None -> 2025-11-21T22:35:05Z [ 573.557872] [50968]: key[name], None -> tempest-InstanceActionsTestJSON-581936589-subnet [ 573.557872] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 573.557872] [50968]: key[tenant_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 573.557872] [50968]: key[id], None -> 1c3f655b-38b7-4dd9-920c-cfc15512d03f [ 573.557872] [50968]: key[network_id], None -> 13411128-71da-4f42-980b-7faa366f4d43 [ 573.557872] [50968]: key[host_routes], None -> [] [ 573.557872] [50968]: key[revision_number], None -> 0 [ 573.557872] [50968]: key[dns_nameservers], None -> [] [ 573.557872] [50968]: key[cidr], None -> 192.168.128.0/28 [ 573.557872] [50968]: key[updated_at], None -> 2025-11-21T22:35:05Z [ 573.557872] [50968]: key[description], None -> [ 573.557872] [50968]: key[standard_attr_id], None -> 106 [ 573.557872] [50968]: key[shared], None -> False [ 573.557872] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.557872] [50968]: key[ipv6_address_mode], None -> None [ 573.557872] [50968]: key[enable_dhcp], None -> True [ 573.557872] [50968]: key[subnetpool_id], None -> None [ 573.557872] [50968]: key[ip_version], None -> 4 [ 573.557872] [50968]: key[network], None -> {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} [ 573.557872] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.559536] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.559657] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8e24ac69-db12-4842-87a3-6b27e1db75ed admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.567879] [50968]: [pid: 50968|app: 0|req: 29/60] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:05 2025] POST /networking/v2.0/subnets => generated 686 bytes in 183 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.570626] [50968]: DEBUG neutron.api.v2.base [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Request body: {'router': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-router', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.583308] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (c9fc675e-cd79-4852-8570-eba1208a6f40), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.584015] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (c9fc675e-cd79-4852-8570-eba1208a6f40), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.589554] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks [] for router_gateway (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.618095] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks [] for router_controller (c9fc675e-cd79-4852-8570-eba1208a6f40), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.658894] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks [] for router_gateway (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.664106] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.664594] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks [] for router_gateway (c9fc675e-cd79-4852-8570-eba1208a6f40), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.704199] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Allocated IP 10.180.180.136 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/4b2f4c7b-3902-4ab3-b8be-806d31966736) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 573.724786] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks [] for router_gateway (c9fc675e-cd79-4852-8570-eba1208a6f40), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.736405] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.742770] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks [] for allowed_address_pair (4b2f4c7b-3902-4ab3-b8be-806d31966736), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.743447] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks [] for port (4b2f4c7b-3902-4ab3-b8be-806d31966736), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.743649] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] create_port_precommit called with port settings {'id': '4b2f4c7b-3902-4ab3-b8be-806d31966736', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:b9:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_gateway', 'standard_attr_id': 109, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 573.743862] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] create_port_precommit: [ 573.743862] [50969]: key[mac_address], None -> fa:16:3e:38:b9:7f [ 573.743862] [50969]: key[device_id], None -> 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 [ 573.743862] [50969]: key[binding:vif_details], None -> {} [ 573.743862] [50969]: key[project_id], None -> [ 573.743862] [50969]: key[binding:vnic_type], None -> normal [ 573.743862] [50969]: key[allowed_address_pairs], None -> [] [ 573.743862] [50969]: key[name], None -> [ 573.743862] [50969]: key[status], None -> DOWN [ 573.743862] [50969]: key[tenant_id], None -> [ 573.743862] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}] [ 573.743862] [50969]: key[id], None -> 4b2f4c7b-3902-4ab3-b8be-806d31966736 [ 573.743862] [50969]: key[port_security_enabled], None -> False [ 573.743862] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 573.743862] [50969]: key[security_groups], None -> [] [ 573.743862] [50969]: key[binding:profile], None -> {} [ 573.743862] [50969]: key[binding:host_id], None -> [ 573.743862] [50969]: key[standard_attr_id], None -> 109 [ 573.743862] [50969]: key[admin_state_up], None -> True [ 573.743862] [50969]: key[device_owner], None -> network:router_gateway [ 573.743862] [50969]: key[binding:vif_type], None -> unbound [ 573.743862] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.763266] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622'] for port (4b2f4c7b-3902-4ab3-b8be-806d31966736), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.773543] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Allocated IP 10.180.180.205 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 573.787376] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Pushing event updated for resources: {'Port': ['ID=4b2f4c7b-3902-4ab3-b8be-806d31966736,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.797013] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 573.798209] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.799730] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 573.800219] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] create_port_postcommit called with port settings {'id': '4b2f4c7b-3902-4ab3-b8be-806d31966736', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:b9:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_gateway', 'standard_attr_id': 109, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 573.800219] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] create_port_postcommit: [ 573.800219] [50969]: key[mac_address], None -> fa:16:3e:38:b9:7f [ 573.800219] [50969]: key[device_id], None -> 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 [ 573.800219] [50969]: key[binding:vif_details], None -> {} [ 573.800219] [50969]: key[project_id], None -> [ 573.800219] [50969]: key[binding:vnic_type], None -> normal [ 573.800219] [50969]: key[tags], None -> [] [ 573.800219] [50969]: key[allowed_address_pairs], None -> [] [ 573.800219] [50969]: key[created_at], None -> 2025-11-21T22:35:06Z [ 573.800219] [50969]: key[name], None -> [ 573.800219] [50969]: key[status], None -> DOWN [ 573.800219] [50969]: key[tenant_id], None -> [ 573.800219] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}] [ 573.800219] [50969]: key[id], None -> 4b2f4c7b-3902-4ab3-b8be-806d31966736 [ 573.800219] [50969]: key[port_security_enabled], None -> False [ 573.800219] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 573.800219] [50969]: key[security_groups], None -> [] [ 573.800219] [50969]: key[binding:profile], None -> {} [ 573.800219] [50969]: key[binding:host_id], None -> [ 573.800219] [50969]: key[revision_number], None -> 1 [ 573.800219] [50969]: key[description], None -> [ 573.800219] [50969]: key[updated_at], None -> 2025-11-21T22:35:06Z [ 573.800219] [50969]: key[standard_attr_id], None -> 109 [ 573.800219] [50969]: key[admin_state_up], None -> True [ 573.800219] [50969]: key[binding:vif_type], None -> unbound [ 573.800219] [50969]: key[device_owner], None -> network:router_gateway [ 573.800219] [50969]: key[extra_dhcp_opts], None -> [] [ 573.800219] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 573.800219] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.846788] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks [] for allowed_address_pair (a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.847534] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks [] for port (a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.847745] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] create_port_precommit called with port settings {'id': 'a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:7d:0d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_gateway', 'standard_attr_id': 110, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 573.847909] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] create_port_precommit: [ 573.847909] [50968]: key[mac_address], None -> fa:16:3e:9e:7d:0d [ 573.847909] [50968]: key[device_id], None -> c9fc675e-cd79-4852-8570-eba1208a6f40 [ 573.847909] [50968]: key[binding:vif_details], None -> {} [ 573.847909] [50968]: key[project_id], None -> [ 573.847909] [50968]: key[binding:vnic_type], None -> normal [ 573.847909] [50968]: key[allowed_address_pairs], None -> [] [ 573.847909] [50968]: key[name], None -> [ 573.847909] [50968]: key[status], None -> DOWN [ 573.847909] [50968]: key[tenant_id], None -> [ 573.847909] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}] [ 573.847909] [50968]: key[id], None -> a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8 [ 573.847909] [50968]: key[port_security_enabled], None -> False [ 573.847909] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 573.847909] [50968]: key[security_groups], None -> [] [ 573.847909] [50968]: key[binding:profile], None -> {} [ 573.847909] [50968]: key[binding:host_id], None -> [ 573.847909] [50968]: key[standard_attr_id], None -> 110 [ 573.847909] [50968]: key[admin_state_up], None -> True [ 573.847909] [50968]: key[device_owner], None -> network:router_gateway [ 573.847909] [50968]: key[binding:vif_type], None -> unbound [ 573.847909] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.866641] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.893964] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Pushing event updated for resources: {'Port': ['ID=a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.903639] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 573.904425] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.905746] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 573.905961] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] create_port_postcommit called with port settings {'id': 'a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:7d:0d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_gateway', 'standard_attr_id': 110, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 573.906125] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] create_port_postcommit: [ 573.906125] [50968]: key[mac_address], None -> fa:16:3e:9e:7d:0d [ 573.906125] [50968]: key[device_id], None -> c9fc675e-cd79-4852-8570-eba1208a6f40 [ 573.906125] [50968]: key[binding:vif_details], None -> {} [ 573.906125] [50968]: key[project_id], None -> [ 573.906125] [50968]: key[binding:vnic_type], None -> normal [ 573.906125] [50968]: key[tags], None -> [] [ 573.906125] [50968]: key[allowed_address_pairs], None -> [] [ 573.906125] [50968]: key[created_at], None -> 2025-11-21T22:35:06Z [ 573.906125] [50968]: key[name], None -> [ 573.906125] [50968]: key[status], None -> DOWN [ 573.906125] [50968]: key[tenant_id], None -> [ 573.906125] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}] [ 573.906125] [50968]: key[id], None -> a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8 [ 573.906125] [50968]: key[port_security_enabled], None -> False [ 573.906125] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 573.906125] [50968]: key[security_groups], None -> [] [ 573.906125] [50968]: key[binding:profile], None -> {} [ 573.906125] [50968]: key[binding:host_id], None -> [ 573.906125] [50968]: key[revision_number], None -> 1 [ 573.906125] [50968]: key[description], None -> [ 573.906125] [50968]: key[updated_at], None -> 2025-11-21T22:35:06Z [ 573.906125] [50968]: key[standard_attr_id], None -> 110 [ 573.906125] [50968]: key[admin_state_up], None -> True [ 573.906125] [50968]: key[binding:vif_type], None -> unbound [ 573.906125] [50968]: key[device_owner], None -> network:router_gateway [ 573.906125] [50968]: key[extra_dhcp_opts], None -> [] [ 573.906125] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 573.906125] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.922751] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks [] for router_gateway (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.004350] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks [] for router_gateway (c9fc675e-cd79-4852-8570-eba1208a6f40), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.022626] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.091505] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (c9fc675e-cd79-4852-8570-eba1208a6f40), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.092093] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Router 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 574.145597] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 574.157969] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Router c9fc675e-cd79-4852-8570-eba1208a6f40 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 574.160169] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f881e728-c994-474c-a6d3-7b8722ddf20f admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.160700] [50969]: [pid: 50969|app: 0|req: 32/61] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:05 2025] POST /networking/v2.0/routers => generated 728 bytes in 672 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.163620] [50969]: DEBUG neutron.api.v2.base [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Request body: {'subnet': {'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-subnet', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.177102] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Made reservation on behalf of 0e4351d550174415b63c1b6dba1acaae for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 574.179608] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.213141] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 574.224024] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac3ebfb0-e8f7-4969-88fa-9a24e3b1b4c4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.224552] [50968]: [pid: 50968|app: 0|req: 30/62] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:05 2025] POST /networking/v2.0/routers => generated 738 bytes in 656 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.227237] [50968]: DEBUG neutron.api.v2.base [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Request body: {'router': {'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-router', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.242567] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (144aa2bc-fff5-4704-9935-68884e781799), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.243393] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (144aa2bc-fff5-4704-9935-68884e781799), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.255674] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] create_subnet_precommit called with subnet settings {'id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-subnet', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 111, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 0, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings None) [ 574.255840] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] create_subnet_precommit: [ 574.255840] [50969]: key[service_types], None -> [] [ 574.255840] [50969]: key[project_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 574.255840] [50969]: key[tags], None -> [] [ 574.255840] [50969]: key[router:external], None -> False [ 574.255840] [50969]: key[ipv6_ra_mode], None -> None [ 574.255840] [50969]: key[created_at], None -> 2025-11-21T22:35:06Z [ 574.255840] [50969]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-133742828-subnet [ 574.255840] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 574.255840] [50969]: key[tenant_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 574.255840] [50969]: key[id], None -> 57f1fc68-5c64-4609-8b22-474f07f81385 [ 574.255840] [50969]: key[network_id], None -> a15fd565-37d7-45e0-8aa3-35d4badf9836 [ 574.255840] [50969]: key[host_routes], None -> [] [ 574.255840] [50969]: key[revision_number], None -> 0 [ 574.255840] [50969]: key[dns_nameservers], None -> [] [ 574.255840] [50969]: key[cidr], None -> 192.168.128.0/28 [ 574.255840] [50969]: key[updated_at], None -> 2025-11-21T22:35:06Z [ 574.255840] [50969]: key[description], None -> [ 574.255840] [50969]: key[standard_attr_id], None -> 111 [ 574.255840] [50969]: key[shared], None -> False [ 574.255840] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 574.255840] [50969]: key[ipv6_address_mode], None -> None [ 574.255840] [50969]: key[enable_dhcp], None -> True [ 574.255840] [50969]: key[subnetpool_id], None -> None [ 574.255840] [50969]: key[ip_version], None -> 4 [ 574.255840] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.257403] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for subnet (57f1fc68-5c64-4609-8b22-474f07f81385), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.270062] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks [] for router_controller (144aa2bc-fff5-4704-9935-68884e781799), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.270274] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Pushing event updated for resources: {'Subnet': ['ID=57f1fc68-5c64-4609-8b22-474f07f81385,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.290319] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Checking segment: {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 574.290527] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Network hostable DHCP agents. Network: a15fd565-37d7-45e0-8aa3-35d4badf9836, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 574.300926] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Network a15fd565-37d7-45e0-8aa3-35d4badf9836 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 574.305153] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, a15fd565-37d7-45e0-8aa3-35d4badf9836) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.307433] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] create_subnet_postcommit called with subnet settings {'id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-subnet', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 111, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 0, 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'network': {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82}} (original settings None) [ 574.307595] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] create_subnet_postcommit: [ 574.307595] [50969]: key[service_types], None -> [] [ 574.307595] [50969]: key[project_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 574.307595] [50969]: key[tags], None -> [] [ 574.307595] [50969]: key[router:external], None -> False [ 574.307595] [50969]: key[ipv6_ra_mode], None -> None [ 574.307595] [50969]: key[created_at], None -> 2025-11-21T22:35:06Z [ 574.307595] [50969]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-133742828-subnet [ 574.307595] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 574.307595] [50969]: key[tenant_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 574.307595] [50969]: key[id], None -> 57f1fc68-5c64-4609-8b22-474f07f81385 [ 574.307595] [50969]: key[network_id], None -> a15fd565-37d7-45e0-8aa3-35d4badf9836 [ 574.307595] [50969]: key[host_routes], None -> [] [ 574.307595] [50969]: key[revision_number], None -> 0 [ 574.307595] [50969]: key[dns_nameservers], None -> [] [ 574.307595] [50969]: key[cidr], None -> 192.168.128.0/28 [ 574.307595] [50969]: key[updated_at], None -> 2025-11-21T22:35:06Z [ 574.307595] [50969]: key[description], None -> [ 574.307595] [50969]: key[standard_attr_id], None -> 111 [ 574.307595] [50969]: key[shared], None -> False [ 574.307595] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 574.307595] [50969]: key[ipv6_address_mode], None -> None [ 574.307595] [50969]: key[enable_dhcp], None -> True [ 574.307595] [50969]: key[subnetpool_id], None -> None [ 574.307595] [50969]: key[ip_version], None -> 4 [ 574.307595] [50969]: key[network], None -> {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} [ 574.307595] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.309115] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 574.309439] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3142d7e9-628f-4fc1-a6b4-859932397d58 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.317656] [50969]: [pid: 50969|app: 0|req: 33/63] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:06 2025] POST /networking/v2.0/subnets => generated 691 bytes in 156 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.320320] [50969]: DEBUG neutron.api.v2.base [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Request body: {'router': {'name': 'tempest-InstanceActionsTestJSON-581936589-router', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.332429] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.333204] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.358360] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks [] for router_controller (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.408107] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks [] for router_gateway (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.472239] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks [] for router_gateway (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.477240] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.520252] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Allocated IP 10.180.180.173 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/1b2bc3ab-eafc-4cca-b00a-f3d386fa8918) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 574.554773] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks [] for router_gateway (144aa2bc-fff5-4704-9935-68884e781799), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.571266] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks [] for allowed_address_pair (1b2bc3ab-eafc-4cca-b00a-f3d386fa8918), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.571953] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks [] for port (1b2bc3ab-eafc-4cca-b00a-f3d386fa8918), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.572172] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] create_port_precommit called with port settings {'id': '1b2bc3ab-eafc-4cca-b00a-f3d386fa8918', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:ce:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 114, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.572694] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] create_port_precommit: [ 574.572694] [50969]: key[mac_address], None -> fa:16:3e:5f:ce:09 [ 574.572694] [50969]: key[device_id], None -> 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 [ 574.572694] [50969]: key[binding:vif_details], None -> {} [ 574.572694] [50969]: key[project_id], None -> [ 574.572694] [50969]: key[binding:vnic_type], None -> normal [ 574.572694] [50969]: key[allowed_address_pairs], None -> [] [ 574.572694] [50969]: key[name], None -> [ 574.572694] [50969]: key[status], None -> DOWN [ 574.572694] [50969]: key[tenant_id], None -> [ 574.572694] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}] [ 574.572694] [50969]: key[id], None -> 1b2bc3ab-eafc-4cca-b00a-f3d386fa8918 [ 574.572694] [50969]: key[port_security_enabled], None -> False [ 574.572694] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 574.572694] [50969]: key[security_groups], None -> [] [ 574.572694] [50969]: key[binding:profile], None -> {} [ 574.572694] [50969]: key[binding:host_id], None -> [ 574.572694] [50969]: key[standard_attr_id], None -> 114 [ 574.572694] [50969]: key[admin_state_up], None -> True [ 574.572694] [50969]: key[device_owner], None -> network:router_gateway [ 574.572694] [50969]: key[binding:vif_type], None -> unbound [ 574.572694] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.590909] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622'] for port (1b2bc3ab-eafc-4cca-b00a-f3d386fa8918), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.611191] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Pushing event updated for resources: {'Port': ['ID=1b2bc3ab-eafc-4cca-b00a-f3d386fa8918,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.614041] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks [] for router_gateway (144aa2bc-fff5-4704-9935-68884e781799), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.617405] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.621021] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 574.621772] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.623266] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 574.623466] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] create_port_postcommit called with port settings {'id': '1b2bc3ab-eafc-4cca-b00a-f3d386fa8918', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:ce:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 114, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.623673] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] create_port_postcommit: [ 574.623673] [50969]: key[mac_address], None -> fa:16:3e:5f:ce:09 [ 574.623673] [50969]: key[device_id], None -> 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 [ 574.623673] [50969]: key[binding:vif_details], None -> {} [ 574.623673] [50969]: key[project_id], None -> [ 574.623673] [50969]: key[binding:vnic_type], None -> normal [ 574.623673] [50969]: key[tags], None -> [] [ 574.623673] [50969]: key[allowed_address_pairs], None -> [] [ 574.623673] [50969]: key[created_at], None -> 2025-11-21T22:35:06Z [ 574.623673] [50969]: key[name], None -> [ 574.623673] [50969]: key[status], None -> DOWN [ 574.623673] [50969]: key[tenant_id], None -> [ 574.623673] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}] [ 574.623673] [50969]: key[id], None -> 1b2bc3ab-eafc-4cca-b00a-f3d386fa8918 [ 574.623673] [50969]: key[port_security_enabled], None -> False [ 574.623673] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 574.623673] [50969]: key[security_groups], None -> [] [ 574.623673] [50969]: key[binding:profile], None -> {} [ 574.623673] [50969]: key[binding:host_id], None -> [ 574.623673] [50969]: key[revision_number], None -> 1 [ 574.623673] [50969]: key[description], None -> [ 574.623673] [50969]: key[updated_at], None -> 2025-11-21T22:35:06Z [ 574.623673] [50969]: key[standard_attr_id], None -> 114 [ 574.623673] [50969]: key[admin_state_up], None -> True [ 574.623673] [50969]: key[binding:vif_type], None -> unbound [ 574.623673] [50969]: key[device_owner], None -> network:router_gateway [ 574.623673] [50969]: key[extra_dhcp_opts], None -> [] [ 574.623673] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 574.623673] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.657788] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Allocated IP 10.180.180.200 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/ddb392e7-6bcb-499e-9760-36ddccacb2f4) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 574.697296] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks [] for allowed_address_pair (ddb392e7-6bcb-499e-9760-36ddccacb2f4), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.698082] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks [] for port (ddb392e7-6bcb-499e-9760-36ddccacb2f4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.698329] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] create_port_precommit called with port settings {'id': 'ddb392e7-6bcb-499e-9760-36ddccacb2f4', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:dd:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_gateway', 'standard_attr_id': 115, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.698441] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] create_port_precommit: [ 574.698441] [50968]: key[mac_address], None -> fa:16:3e:ff:dd:97 [ 574.698441] [50968]: key[device_id], None -> 144aa2bc-fff5-4704-9935-68884e781799 [ 574.698441] [50968]: key[binding:vif_details], None -> {} [ 574.698441] [50968]: key[project_id], None -> [ 574.698441] [50968]: key[binding:vnic_type], None -> normal [ 574.698441] [50968]: key[allowed_address_pairs], None -> [] [ 574.698441] [50968]: key[name], None -> [ 574.698441] [50968]: key[status], None -> DOWN [ 574.698441] [50968]: key[tenant_id], None -> [ 574.698441] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.200'}] [ 574.698441] [50968]: key[id], None -> ddb392e7-6bcb-499e-9760-36ddccacb2f4 [ 574.698441] [50968]: key[port_security_enabled], None -> False [ 574.698441] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 574.698441] [50968]: key[security_groups], None -> [] [ 574.698441] [50968]: key[binding:profile], None -> {} [ 574.698441] [50968]: key[binding:host_id], None -> [ 574.698441] [50968]: key[standard_attr_id], None -> 115 [ 574.698441] [50968]: key[admin_state_up], None -> True [ 574.698441] [50968]: key[device_owner], None -> network:router_gateway [ 574.698441] [50968]: key[binding:vif_type], None -> unbound [ 574.698441] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.717871] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks [] for router_gateway (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.720962] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (ddb392e7-6bcb-499e-9760-36ddccacb2f4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.742527] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Pushing event updated for resources: {'Port': ['ID=ddb392e7-6bcb-499e-9760-36ddccacb2f4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.755232] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 574.756233] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.758983] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 574.759352] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] create_port_postcommit called with port settings {'id': 'ddb392e7-6bcb-499e-9760-36ddccacb2f4', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:dd:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_gateway', 'standard_attr_id': 115, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:06Z', 'updated_at': '2025-11-21T22:35:07Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.759475] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] create_port_postcommit: [ 574.759475] [50968]: key[mac_address], None -> fa:16:3e:ff:dd:97 [ 574.759475] [50968]: key[device_id], None -> 144aa2bc-fff5-4704-9935-68884e781799 [ 574.759475] [50968]: key[binding:vif_details], None -> {} [ 574.759475] [50968]: key[project_id], None -> [ 574.759475] [50968]: key[binding:vnic_type], None -> normal [ 574.759475] [50968]: key[tags], None -> [] [ 574.759475] [50968]: key[allowed_address_pairs], None -> [] [ 574.759475] [50968]: key[created_at], None -> 2025-11-21T22:35:06Z [ 574.759475] [50968]: key[name], None -> [ 574.759475] [50968]: key[status], None -> DOWN [ 574.759475] [50968]: key[tenant_id], None -> [ 574.759475] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.200'}] [ 574.759475] [50968]: key[id], None -> ddb392e7-6bcb-499e-9760-36ddccacb2f4 [ 574.759475] [50968]: key[port_security_enabled], None -> False [ 574.759475] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 574.759475] [50968]: key[security_groups], None -> [] [ 574.759475] [50968]: key[binding:profile], None -> {} [ 574.759475] [50968]: key[binding:host_id], None -> [ 574.759475] [50968]: key[revision_number], None -> 1 [ 574.759475] [50968]: key[description], None -> [ 574.759475] [50968]: key[updated_at], None -> 2025-11-21T22:35:07Z [ 574.759475] [50968]: key[standard_attr_id], None -> 115 [ 574.759475] [50968]: key[admin_state_up], None -> True [ 574.759475] [50968]: key[binding:vif_type], None -> unbound [ 574.759475] [50968]: key[device_owner], None -> network:router_gateway [ 574.759475] [50968]: key[extra_dhcp_opts], None -> [] [ 574.759475] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 574.759475] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.818993] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.881556] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks [] for router_gateway (144aa2bc-fff5-4704-9935-68884e781799), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.895942] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Router 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 574.945719] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 574.958506] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc1908f8-8ad8-4221-be38-6fc6d04652d7 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.959045] [50969]: [pid: 50969|app: 0|req: 34/64] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:06 2025] POST /networking/v2.0/routers => generated 728 bytes in 641 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.972542] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (144aa2bc-fff5-4704-9935-68884e781799), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.040965] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Router 144aa2bc-fff5-4704-9935-68884e781799 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 575.089661] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 575.104490] [50968]: DEBUG neutron_lib.callbacks.manager [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.107020] [50968]: [pid: 50968|app: 0|req: 31/65] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:06 2025] POST /networking/v2.0/routers => generated 737 bytes in 880 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 575.134644] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.201061] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Allocated IP 192.168.128.1 (4510468e-5531-4027-aed4-4b3f3c7fdebb/7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a/67e5b1a1-70aa-4566-91f3-cb14f30e9a45) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 575.253097] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Publish callbacks [] for allowed_address_pair (67e5b1a1-70aa-4566-91f3-cb14f30e9a45), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.253097] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Publish callbacks [] for port (67e5b1a1-70aa-4566-91f3-cb14f30e9a45), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.253097] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] create_port_precommit called with port settings {'id': '67e5b1a1-70aa-4566-91f3-cb14f30e9a45', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:af:fc:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_interface', 'standard_attr_id': 116, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}], 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 575.253097] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] create_port_precommit: [ 575.253097] [50969]: key[mac_address], None -> fa:16:3e:af:fc:c8 [ 575.253097] [50969]: key[device_id], None -> 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 [ 575.253097] [50969]: key[binding:vif_details], None -> {} [ 575.253097] [50969]: key[project_id], None -> b1534ecaa99a4004a00834244b086d2d [ 575.253097] [50969]: key[binding:vnic_type], None -> normal [ 575.253097] [50969]: key[allowed_address_pairs], None -> [] [ 575.253097] [50969]: key[name], None -> [ 575.253097] [50969]: key[status], None -> DOWN [ 575.253097] [50969]: key[tenant_id], None -> b1534ecaa99a4004a00834244b086d2d [ 575.253097] [50969]: key[fixed_ips], None -> [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}] [ 575.253097] [50969]: key[id], None -> 67e5b1a1-70aa-4566-91f3-cb14f30e9a45 [ 575.253097] [50969]: key[port_security_enabled], None -> False [ 575.253097] [50969]: key[network_id], None -> 4510468e-5531-4027-aed4-4b3f3c7fdebb [ 575.253097] [50969]: key[security_groups], None -> [] [ 575.253097] [50969]: key[binding:profile], None -> {} [ 575.253097] [50969]: key[binding:host_id], None -> [ 575.253097] [50969]: key[standard_attr_id], None -> 116 [ 575.253097] [50969]: key[admin_state_up], None -> True [ 575.253097] [50969]: key[device_owner], None -> network:router_interface [ 575.253097] [50969]: key[binding:vif_type], None -> unbound [ 575.253097] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.282161] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622'] for port (67e5b1a1-70aa-4566-91f3-cb14f30e9a45), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.307099] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Pushing event updated for resources: {'Port': ['ID=67e5b1a1-70aa-4566-91f3-cb14f30e9a45,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 575.317517] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Network 4510468e-5531-4027-aed4-4b3f3c7fdebb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 575.317517] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 575.320871] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 575.320871] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] create_port_postcommit called with port settings {'id': '67e5b1a1-70aa-4566-91f3-cb14f30e9a45', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:af:fc:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_interface', 'standard_attr_id': 116, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}], 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:07Z', 'updated_at': '2025-11-21T22:35:07Z', 'revision_number': 1, 'network': {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 575.320871] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] create_port_postcommit: [ 575.320871] [50969]: key[mac_address], None -> fa:16:3e:af:fc:c8 [ 575.320871] [50969]: key[device_id], None -> 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 [ 575.320871] [50969]: key[binding:vif_details], None -> {} [ 575.320871] [50969]: key[project_id], None -> b1534ecaa99a4004a00834244b086d2d [ 575.320871] [50969]: key[binding:vnic_type], None -> normal [ 575.320871] [50969]: key[tags], None -> [] [ 575.320871] [50969]: key[allowed_address_pairs], None -> [] [ 575.320871] [50969]: key[created_at], None -> 2025-11-21T22:35:07Z [ 575.320871] [50969]: key[name], None -> [ 575.320871] [50969]: key[status], None -> DOWN [ 575.320871] [50969]: key[tenant_id], None -> b1534ecaa99a4004a00834244b086d2d [ 575.320871] [50969]: key[fixed_ips], None -> [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}] [ 575.320871] [50969]: key[id], None -> 67e5b1a1-70aa-4566-91f3-cb14f30e9a45 [ 575.320871] [50969]: key[port_security_enabled], None -> False [ 575.320871] [50969]: key[network_id], None -> 4510468e-5531-4027-aed4-4b3f3c7fdebb [ 575.320871] [50969]: key[security_groups], None -> [] [ 575.320871] [50969]: key[binding:profile], None -> {} [ 575.320871] [50969]: key[binding:host_id], None -> [ 575.320871] [50969]: key[revision_number], None -> 1 [ 575.320871] [50969]: key[description], None -> [ 575.320871] [50969]: key[updated_at], None -> 2025-11-21T22:35:07Z [ 575.320871] [50969]: key[standard_attr_id], None -> 116 [ 575.320871] [50969]: key[admin_state_up], None -> True [ 575.320871] [50969]: key[binding:vif_type], None -> unbound [ 575.320871] [50969]: key[device_owner], None -> network:router_interface [ 575.320871] [50969]: key[extra_dhcp_opts], None -> [] [ 575.320871] [50969]: key[network], None -> {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} [ 575.320871] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.320871] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.486621] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (67e5b1a1-70aa-4566-91f3-cb14f30e9a45), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.567907] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Publish callbacks [] for port (67e5b1a1-70aa-4566-91f3-cb14f30e9a45), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.568777] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] update_port_precommit called with port settings {'id': '67e5b1a1-70aa-4566-91f3-cb14f30e9a45', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:af:fc:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_interface', 'standard_attr_id': 116, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:07Z', 'updated_at': '2025-11-21T22:35:07Z', 'revision_number': 1, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings {'id': '67e5b1a1-70aa-4566-91f3-cb14f30e9a45', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:af:fc:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_interface', 'standard_attr_id': 116, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:07Z', 'updated_at': '2025-11-21T22:35:07Z', 'revision_number': 1, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 575.568777] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] update_port_precommit: [ 575.568777] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.570435] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658'] for port (67e5b1a1-70aa-4566-91f3-cb14f30e9a45), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.604785] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Pushing event updated for resources: {'Port': ['ID=67e5b1a1-70aa-4566-91f3-cb14f30e9a45,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 575.614840] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] update_port_postcommit called with port settings {'id': '67e5b1a1-70aa-4566-91f3-cb14f30e9a45', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:af:fc:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_interface', 'standard_attr_id': 116, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:07Z', 'updated_at': '2025-11-21T22:35:07Z', 'revision_number': 1, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings {'id': '67e5b1a1-70aa-4566-91f3-cb14f30e9a45', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:af:fc:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_interface', 'standard_attr_id': 116, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:07Z', 'updated_at': '2025-11-21T22:35:07Z', 'revision_number': 1, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 575.615075] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] update_port_postcommit: [ 575.615075] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.615328] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.650205] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Network 4510468e-5531-4027-aed4-4b3f3c7fdebb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 575.651139] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 575.708141] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Router 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 575.756937] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f5ebb97a-ff1f-4aef-8f3f-48757bf92b54 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 575.761184] [50969]: [pid: 50969|app: 0|req: 35/66] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:07 2025] PUT /networking/v2.0/routers/8046ef5c-8f02-41b2-a1ee-f9702a7ec945/add_router_interface => generated 309 bytes in 801 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 575.922241] [50968]: WARNING keystonemiddleware.auth_token [None req-cc1ff2e0-f99e-4daa-a4ad-1b2a2bf4e043 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. [ 575.924162] [50968]: DEBUG neutron.api.wsgi [req-f0317de7-9000-4e5f-bd97-ab51da886fa3 req-bfabaf9f-cb85-4bc9-b4bd-ec4cf41c098b tempest-FloatingIPDetailsNegativeTestJSON-1917092715 tempest-FloatingIPDetailsNegativeTestJSON-1917092715-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 575.970201] [50968]: INFO neutron.api.v2.resource [req-f0317de7-9000-4e5f-bd97-ab51da886fa3 req-bfabaf9f-cb85-4bc9-b4bd-ec4cf41c098b tempest-FloatingIPDetailsNegativeTestJSON-1917092715 tempest-FloatingIPDetailsNegativeTestJSON-1917092715-project-member] show failed (client error): The resource could not be found. [ 575.970650] [50968]: [pid: 50968|app: 0|req: 32/67] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:35:07 2025] GET /networking/v2.0/floatingips/a4a59404-668e-40da-a384-37d80517d323 => generated 144 bytes in 863 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 575.973642] [50968]: DEBUG neutron.api.v2.base [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Request body: {'router': {'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-router', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 575.977273] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.991609] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (23a1cb95-813f-45b3-9986-4adb99430e80), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.992552] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (23a1cb95-813f-45b3-9986-4adb99430e80), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.022413] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks [] for router_controller (23a1cb95-813f-45b3-9986-4adb99430e80), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.039933] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Allocated IP 192.168.128.1 (096a255b-5490-478e-928f-f85f7ed59abb/724ee06a-00d0-43e3-b326-93d089b4e8de/94c3f9d5-7eae-4b5a-8d31-31f826039c10) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 576.072692] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks [] for router_gateway (23a1cb95-813f-45b3-9986-4adb99430e80), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.079157] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Publish callbacks [] for allowed_address_pair (94c3f9d5-7eae-4b5a-8d31-31f826039c10), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.079666] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Publish callbacks [] for port (94c3f9d5-7eae-4b5a-8d31-31f826039c10), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.079876] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] create_port_precommit called with port settings {'id': '94c3f9d5-7eae-4b5a-8d31-31f826039c10', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:ec:65:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_interface', 'standard_attr_id': 118, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}], 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 576.080021] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] create_port_precommit: [ 576.080021] [50969]: key[mac_address], None -> fa:16:3e:ec:65:26 [ 576.080021] [50969]: key[device_id], None -> c9fc675e-cd79-4852-8570-eba1208a6f40 [ 576.080021] [50969]: key[binding:vif_details], None -> {} [ 576.080021] [50969]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 576.080021] [50969]: key[binding:vnic_type], None -> normal [ 576.080021] [50969]: key[allowed_address_pairs], None -> [] [ 576.080021] [50969]: key[name], None -> [ 576.080021] [50969]: key[status], None -> DOWN [ 576.080021] [50969]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 576.080021] [50969]: key[fixed_ips], None -> [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}] [ 576.080021] [50969]: key[id], None -> 94c3f9d5-7eae-4b5a-8d31-31f826039c10 [ 576.080021] [50969]: key[port_security_enabled], None -> False [ 576.080021] [50969]: key[network_id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 576.080021] [50969]: key[security_groups], None -> [] [ 576.080021] [50969]: key[binding:profile], None -> {} [ 576.080021] [50969]: key[binding:host_id], None -> [ 576.080021] [50969]: key[standard_attr_id], None -> 118 [ 576.080021] [50969]: key[admin_state_up], None -> True [ 576.080021] [50969]: key[device_owner], None -> network:router_interface [ 576.080021] [50969]: key[binding:vif_type], None -> unbound [ 576.080021] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.098824] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622'] for port (94c3f9d5-7eae-4b5a-8d31-31f826039c10), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.126524] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Pushing event updated for resources: {'Port': ['ID=94c3f9d5-7eae-4b5a-8d31-31f826039c10,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.133481] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks [] for router_gateway (23a1cb95-813f-45b3-9986-4adb99430e80), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.134987] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Network 096a255b-5490-478e-928f-f85f7ed59abb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 576.135727] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 576.136892] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.139696] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 576.139906] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] create_port_postcommit called with port settings {'id': '94c3f9d5-7eae-4b5a-8d31-31f826039c10', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:ec:65:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_interface', 'standard_attr_id': 118, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}], 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:08Z', 'updated_at': '2025-11-21T22:35:08Z', 'revision_number': 1, 'network': {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 576.140075] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] create_port_postcommit: [ 576.140075] [50969]: key[mac_address], None -> fa:16:3e:ec:65:26 [ 576.140075] [50969]: key[device_id], None -> c9fc675e-cd79-4852-8570-eba1208a6f40 [ 576.140075] [50969]: key[binding:vif_details], None -> {} [ 576.140075] [50969]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 576.140075] [50969]: key[binding:vnic_type], None -> normal [ 576.140075] [50969]: key[tags], None -> [] [ 576.140075] [50969]: key[allowed_address_pairs], None -> [] [ 576.140075] [50969]: key[created_at], None -> 2025-11-21T22:35:08Z [ 576.140075] [50969]: key[name], None -> [ 576.140075] [50969]: key[status], None -> DOWN [ 576.140075] [50969]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 576.140075] [50969]: key[fixed_ips], None -> [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}] [ 576.140075] [50969]: key[id], None -> 94c3f9d5-7eae-4b5a-8d31-31f826039c10 [ 576.140075] [50969]: key[port_security_enabled], None -> False [ 576.140075] [50969]: key[network_id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 576.140075] [50969]: key[security_groups], None -> [] [ 576.140075] [50969]: key[binding:profile], None -> {} [ 576.140075] [50969]: key[binding:host_id], None -> [ 576.140075] [50969]: key[revision_number], None -> 1 [ 576.140075] [50969]: key[description], None -> [ 576.140075] [50969]: key[updated_at], None -> 2025-11-21T22:35:08Z [ 576.140075] [50969]: key[standard_attr_id], None -> 118 [ 576.140075] [50969]: key[admin_state_up], None -> True [ 576.140075] [50969]: key[binding:vif_type], None -> unbound [ 576.140075] [50969]: key[device_owner], None -> network:router_interface [ 576.140075] [50969]: key[extra_dhcp_opts], None -> [] [ 576.140075] [50969]: key[network], None -> {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} [ 576.140075] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.141071] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (c9fc675e-cd79-4852-8570-eba1208a6f40), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.174921] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Allocated IP 10.180.180.166 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/108677b0-d47d-4683-8b67-fbb2cf5d8dbc) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 576.221519] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks [] for allowed_address_pair (108677b0-d47d-4683-8b67-fbb2cf5d8dbc), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.222288] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks [] for port (108677b0-d47d-4683-8b67-fbb2cf5d8dbc), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.222453] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] create_port_precommit called with port settings {'id': '108677b0-d47d-4683-8b67-fbb2cf5d8dbc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:29:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_gateway', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 576.222640] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] create_port_precommit: [ 576.222640] [50968]: key[mac_address], None -> fa:16:3e:bf:29:b1 [ 576.222640] [50968]: key[device_id], None -> 23a1cb95-813f-45b3-9986-4adb99430e80 [ 576.222640] [50968]: key[binding:vif_details], None -> {} [ 576.222640] [50968]: key[project_id], None -> [ 576.222640] [50968]: key[binding:vnic_type], None -> normal [ 576.222640] [50968]: key[allowed_address_pairs], None -> [] [ 576.222640] [50968]: key[name], None -> [ 576.222640] [50968]: key[status], None -> DOWN [ 576.222640] [50968]: key[tenant_id], None -> [ 576.222640] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.166'}] [ 576.222640] [50968]: key[id], None -> 108677b0-d47d-4683-8b67-fbb2cf5d8dbc [ 576.222640] [50968]: key[port_security_enabled], None -> False [ 576.222640] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 576.222640] [50968]: key[security_groups], None -> [] [ 576.222640] [50968]: key[binding:profile], None -> {} [ 576.222640] [50968]: key[binding:host_id], None -> [ 576.222640] [50968]: key[standard_attr_id], None -> 120 [ 576.222640] [50968]: key[admin_state_up], None -> True [ 576.222640] [50968]: key[device_owner], None -> network:router_gateway [ 576.222640] [50968]: key[binding:vif_type], None -> unbound [ 576.222640] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.249489] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (108677b0-d47d-4683-8b67-fbb2cf5d8dbc), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.271817] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Pushing event updated for resources: {'Port': ['ID=108677b0-d47d-4683-8b67-fbb2cf5d8dbc,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.282172] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 576.283143] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 576.285121] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 576.285121] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] create_port_postcommit called with port settings {'id': '108677b0-d47d-4683-8b67-fbb2cf5d8dbc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:29:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_gateway', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:08Z', 'updated_at': '2025-11-21T22:35:08Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 576.285314] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] create_port_postcommit: [ 576.285314] [50968]: key[mac_address], None -> fa:16:3e:bf:29:b1 [ 576.285314] [50968]: key[device_id], None -> 23a1cb95-813f-45b3-9986-4adb99430e80 [ 576.285314] [50968]: key[binding:vif_details], None -> {} [ 576.285314] [50968]: key[project_id], None -> [ 576.285314] [50968]: key[binding:vnic_type], None -> normal [ 576.285314] [50968]: key[tags], None -> [] [ 576.285314] [50968]: key[allowed_address_pairs], None -> [] [ 576.285314] [50968]: key[created_at], None -> 2025-11-21T22:35:08Z [ 576.285314] [50968]: key[name], None -> [ 576.285314] [50968]: key[status], None -> DOWN [ 576.285314] [50968]: key[tenant_id], None -> [ 576.285314] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.166'}] [ 576.285314] [50968]: key[id], None -> 108677b0-d47d-4683-8b67-fbb2cf5d8dbc [ 576.285314] [50968]: key[port_security_enabled], None -> False [ 576.285314] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 576.285314] [50968]: key[security_groups], None -> [] [ 576.285314] [50968]: key[binding:profile], None -> {} [ 576.285314] [50968]: key[binding:host_id], None -> [ 576.285314] [50968]: key[revision_number], None -> 1 [ 576.285314] [50968]: key[description], None -> [ 576.285314] [50968]: key[updated_at], None -> 2025-11-21T22:35:08Z [ 576.285314] [50968]: key[standard_attr_id], None -> 120 [ 576.285314] [50968]: key[admin_state_up], None -> True [ 576.285314] [50968]: key[binding:vif_type], None -> unbound [ 576.285314] [50968]: key[device_owner], None -> network:router_gateway [ 576.285314] [50968]: key[extra_dhcp_opts], None -> [] [ 576.285314] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 576.285314] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.378906] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks [] for router_gateway (23a1cb95-813f-45b3-9986-4adb99430e80), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.475284] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (23a1cb95-813f-45b3-9986-4adb99430e80), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.547314] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Router 23a1cb95-813f-45b3-9986-4adb99430e80 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 576.567679] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (94c3f9d5-7eae-4b5a-8d31-31f826039c10), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.605868] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 576.620220] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a17e0ea-8015-44bf-9f21-9158ccdb7fd1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.620712] [50968]: [pid: 50968|app: 0|req: 33/68] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:08 2025] POST /networking/v2.0/routers => generated 733 bytes in 650 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 576.639409] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Publish callbacks [] for port (94c3f9d5-7eae-4b5a-8d31-31f826039c10), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.639649] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] update_port_precommit called with port settings {'id': '94c3f9d5-7eae-4b5a-8d31-31f826039c10', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:ec:65:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_interface', 'standard_attr_id': 118, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:08Z', 'updated_at': '2025-11-21T22:35:08Z', 'revision_number': 1, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '94c3f9d5-7eae-4b5a-8d31-31f826039c10', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:ec:65:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_interface', 'standard_attr_id': 118, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:08Z', 'updated_at': '2025-11-21T22:35:08Z', 'revision_number': 1, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 576.639815] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] update_port_precommit: [ 576.639815] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.640980] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658'] for port (94c3f9d5-7eae-4b5a-8d31-31f826039c10), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.659159] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Pushing event updated for resources: {'Port': ['ID=94c3f9d5-7eae-4b5a-8d31-31f826039c10,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.667058] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] update_port_postcommit called with port settings {'id': '94c3f9d5-7eae-4b5a-8d31-31f826039c10', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:ec:65:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_interface', 'standard_attr_id': 118, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:08Z', 'updated_at': '2025-11-21T22:35:08Z', 'revision_number': 1, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '94c3f9d5-7eae-4b5a-8d31-31f826039c10', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:ec:65:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_interface', 'standard_attr_id': 118, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:08Z', 'updated_at': '2025-11-21T22:35:08Z', 'revision_number': 1, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 576.667058] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] update_port_postcommit: [ 576.667058] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.667058] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (c9fc675e-cd79-4852-8570-eba1208a6f40), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.697193] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Network 096a255b-5490-478e-928f-f85f7ed59abb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 576.697978] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 576.749975] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Router c9fc675e-cd79-4852-8570-eba1208a6f40 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 576.806861] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-81816ab0-9cd0-4ad2-ab29-ce35da90260d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 576.812549] [50969]: [pid: 50969|app: 0|req: 36/69] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:08 2025] PUT /networking/v2.0/routers/c9fc675e-cd79-4852-8570-eba1208a6f40/add_router_interface => generated 309 bytes in 1049 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 577.016976] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.053585] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35af61fa-6219-4fc2-ac27-6b0b105d8528 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.081899] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Allocated IP 192.168.128.1 (13411128-71da-4f42-980b-7faa366f4d43/1c3f655b-38b7-4dd9-920c-cfc15512d03f/25a9b3bb-e958-45b6-99a0-b9ec9e6429f4) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 577.120316] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35af61fa-6219-4fc2-ac27-6b0b105d8528 admin admin] Publish callbacks [] for security_group (c7479d82-a114-44de-8a07-5cb9c473cb3c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.122762] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Publish callbacks [] for allowed_address_pair (25a9b3bb-e958-45b6-99a0-b9ec9e6429f4), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.123654] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Publish callbacks [] for port (25a9b3bb-e958-45b6-99a0-b9ec9e6429f4), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.123943] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] create_port_precommit called with port settings {'id': '25a9b3bb-e958-45b6-99a0-b9ec9e6429f4', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:a3:0e:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}], 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 577.124136] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] create_port_precommit: [ 577.124136] [50969]: key[mac_address], None -> fa:16:3e:a3:0e:74 [ 577.124136] [50969]: key[device_id], None -> 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 [ 577.124136] [50969]: key[binding:vif_details], None -> {} [ 577.124136] [50969]: key[project_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 577.124136] [50969]: key[binding:vnic_type], None -> normal [ 577.124136] [50969]: key[allowed_address_pairs], None -> [] [ 577.124136] [50969]: key[name], None -> [ 577.124136] [50969]: key[status], None -> DOWN [ 577.124136] [50969]: key[tenant_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 577.124136] [50969]: key[fixed_ips], None -> [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}] [ 577.124136] [50969]: key[id], None -> 25a9b3bb-e958-45b6-99a0-b9ec9e6429f4 [ 577.124136] [50969]: key[port_security_enabled], None -> False [ 577.124136] [50969]: key[network_id], None -> 13411128-71da-4f42-980b-7faa366f4d43 [ 577.124136] [50969]: key[security_groups], None -> [] [ 577.124136] [50969]: key[binding:profile], None -> {} [ 577.124136] [50969]: key[binding:host_id], None -> [ 577.124136] [50969]: key[standard_attr_id], None -> 121 [ 577.124136] [50969]: key[admin_state_up], None -> True [ 577.124136] [50969]: key[device_owner], None -> network:router_interface [ 577.124136] [50969]: key[binding:vif_type], None -> unbound [ 577.124136] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.125509] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35af61fa-6219-4fc2-ac27-6b0b105d8528 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c7479d82-a114-44de-8a07-5cb9c473cb3c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.142770] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622'] for port (25a9b3bb-e958-45b6-99a0-b9ec9e6429f4), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.145523] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35af61fa-6219-4fc2-ac27-6b0b105d8528 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c7479d82-a114-44de-8a07-5cb9c473cb3c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.160903] [50968]: [pid: 50968|app: 0|req: 34/70] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:08 2025] GET /networking/v2.0/security-groups?tenant_id=06a5472b9f3446f0b5917e1320bee7a6&name=default => generated 2925 bytes in 540 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 577.165449] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Pushing event updated for resources: {'Port': ['ID=25a9b3bb-e958-45b6-99a0-b9ec9e6429f4,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.179335] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Network 13411128-71da-4f42-980b-7faa366f4d43 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.180087] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.182915] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 577.183745] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] create_port_postcommit called with port settings {'id': '25a9b3bb-e958-45b6-99a0-b9ec9e6429f4', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:a3:0e:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}], 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:09Z', 'revision_number': 1, 'network': {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 577.183745] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] create_port_postcommit: [ 577.183745] [50969]: key[mac_address], None -> fa:16:3e:a3:0e:74 [ 577.183745] [50969]: key[device_id], None -> 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 [ 577.183745] [50969]: key[binding:vif_details], None -> {} [ 577.183745] [50969]: key[project_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 577.183745] [50969]: key[binding:vnic_type], None -> normal [ 577.183745] [50969]: key[tags], None -> [] [ 577.183745] [50969]: key[allowed_address_pairs], None -> [] [ 577.183745] [50969]: key[created_at], None -> 2025-11-21T22:35:09Z [ 577.183745] [50969]: key[name], None -> [ 577.183745] [50969]: key[status], None -> DOWN [ 577.183745] [50969]: key[tenant_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 577.183745] [50969]: key[fixed_ips], None -> [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}] [ 577.183745] [50969]: key[id], None -> 25a9b3bb-e958-45b6-99a0-b9ec9e6429f4 [ 577.183745] [50969]: key[port_security_enabled], None -> False [ 577.183745] [50969]: key[network_id], None -> 13411128-71da-4f42-980b-7faa366f4d43 [ 577.183745] [50969]: key[security_groups], None -> [] [ 577.183745] [50969]: key[binding:profile], None -> {} [ 577.183745] [50969]: key[binding:host_id], None -> [ 577.183745] [50969]: key[revision_number], None -> 1 [ 577.183745] [50969]: key[description], None -> [ 577.183745] [50969]: key[updated_at], None -> 2025-11-21T22:35:09Z [ 577.183745] [50969]: key[standard_attr_id], None -> 121 [ 577.183745] [50969]: key[admin_state_up], None -> True [ 577.183745] [50969]: key[binding:vif_type], None -> unbound [ 577.183745] [50969]: key[device_owner], None -> network:router_interface [ 577.183745] [50969]: key[extra_dhcp_opts], None -> [] [ 577.183745] [50969]: key[network], None -> {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} [ 577.183745] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.183745] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.359233] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (25a9b3bb-e958-45b6-99a0-b9ec9e6429f4), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.367440] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.436068] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Publish callbacks [] for port (25a9b3bb-e958-45b6-99a0-b9ec9e6429f4), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.436330] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] update_port_precommit called with port settings {'id': '25a9b3bb-e958-45b6-99a0-b9ec9e6429f4', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:a3:0e:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:09Z', 'revision_number': 1, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings {'id': '25a9b3bb-e958-45b6-99a0-b9ec9e6429f4', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:a3:0e:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:09Z', 'revision_number': 1, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 577.436468] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] update_port_precommit: [ 577.436468] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.437759] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658'] for port (25a9b3bb-e958-45b6-99a0-b9ec9e6429f4), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.446478] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Allocated IP 192.168.128.1 (2371821e-5403-4904-a7a6-d4a27591f0c4/fb623ff5-4fc5-4674-8a24-42dae40b87ee/986d60c5-9199-4cbe-aa0f-1f650a608ee0) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 577.458924] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Pushing event updated for resources: {'Port': ['ID=25a9b3bb-e958-45b6-99a0-b9ec9e6429f4,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.464992] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] update_port_postcommit called with port settings {'id': '25a9b3bb-e958-45b6-99a0-b9ec9e6429f4', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:a3:0e:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:09Z', 'revision_number': 1, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings {'id': '25a9b3bb-e958-45b6-99a0-b9ec9e6429f4', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:a3:0e:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:09Z', 'revision_number': 1, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 577.465227] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] update_port_postcommit: [ 577.465227] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.465489] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.488565] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Publish callbacks [] for allowed_address_pair (986d60c5-9199-4cbe-aa0f-1f650a608ee0), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.489443] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Publish callbacks [] for port (986d60c5-9199-4cbe-aa0f-1f650a608ee0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.489714] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] create_port_precommit called with port settings {'id': '986d60c5-9199-4cbe-aa0f-1f650a608ee0', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:25:e6:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_interface', 'standard_attr_id': 127, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}], 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 577.490086] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] create_port_precommit: [ 577.490086] [50968]: key[mac_address], None -> fa:16:3e:25:e6:8f [ 577.490086] [50968]: key[device_id], None -> 144aa2bc-fff5-4704-9935-68884e781799 [ 577.490086] [50968]: key[binding:vif_details], None -> {} [ 577.490086] [50968]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 577.490086] [50968]: key[binding:vnic_type], None -> normal [ 577.490086] [50968]: key[allowed_address_pairs], None -> [] [ 577.490086] [50968]: key[name], None -> [ 577.490086] [50968]: key[status], None -> DOWN [ 577.490086] [50968]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 577.490086] [50968]: key[fixed_ips], None -> [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}] [ 577.490086] [50968]: key[id], None -> 986d60c5-9199-4cbe-aa0f-1f650a608ee0 [ 577.490086] [50968]: key[port_security_enabled], None -> False [ 577.490086] [50968]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 577.490086] [50968]: key[security_groups], None -> [] [ 577.490086] [50968]: key[binding:profile], None -> {} [ 577.490086] [50968]: key[binding:host_id], None -> [ 577.490086] [50968]: key[standard_attr_id], None -> 127 [ 577.490086] [50968]: key[admin_state_up], None -> True [ 577.490086] [50968]: key[device_owner], None -> network:router_interface [ 577.490086] [50968]: key[binding:vif_type], None -> unbound [ 577.490086] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.498522] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Network 13411128-71da-4f42-980b-7faa366f4d43 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.500083] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.508770] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (986d60c5-9199-4cbe-aa0f-1f650a608ee0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.529036] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Pushing event updated for resources: {'Port': ['ID=986d60c5-9199-4cbe-aa0f-1f650a608ee0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.537552] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Network 2371821e-5403-4904-a7a6-d4a27591f0c4 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.538014] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.539560] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 577.539843] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] create_port_postcommit called with port settings {'id': '986d60c5-9199-4cbe-aa0f-1f650a608ee0', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:25:e6:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_interface', 'standard_attr_id': 127, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}], 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:09Z', 'revision_number': 1, 'network': {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 577.543147] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] create_port_postcommit: [ 577.543147] [50968]: key[mac_address], None -> fa:16:3e:25:e6:8f [ 577.543147] [50968]: key[device_id], None -> 144aa2bc-fff5-4704-9935-68884e781799 [ 577.543147] [50968]: key[binding:vif_details], None -> {} [ 577.543147] [50968]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 577.543147] [50968]: key[binding:vnic_type], None -> normal [ 577.543147] [50968]: key[tags], None -> [] [ 577.543147] [50968]: key[allowed_address_pairs], None -> [] [ 577.543147] [50968]: key[created_at], None -> 2025-11-21T22:35:09Z [ 577.543147] [50968]: key[name], None -> [ 577.543147] [50968]: key[status], None -> DOWN [ 577.543147] [50968]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 577.543147] [50968]: key[fixed_ips], None -> [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}] [ 577.543147] [50968]: key[id], None -> 986d60c5-9199-4cbe-aa0f-1f650a608ee0 [ 577.543147] [50968]: key[port_security_enabled], None -> False [ 577.543147] [50968]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 577.543147] [50968]: key[security_groups], None -> [] [ 577.543147] [50968]: key[binding:profile], None -> {} [ 577.543147] [50968]: key[binding:host_id], None -> [ 577.543147] [50968]: key[revision_number], None -> 1 [ 577.543147] [50968]: key[description], None -> [ 577.543147] [50968]: key[updated_at], None -> 2025-11-21T22:35:09Z [ 577.543147] [50968]: key[standard_attr_id], None -> 127 [ 577.543147] [50968]: key[admin_state_up], None -> True [ 577.543147] [50968]: key[binding:vif_type], None -> unbound [ 577.543147] [50968]: key[device_owner], None -> network:router_interface [ 577.543147] [50968]: key[extra_dhcp_opts], None -> [] [ 577.543147] [50968]: key[network], None -> {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} [ 577.543147] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.543147] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (144aa2bc-fff5-4704-9935-68884e781799), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.553636] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Router 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 577.602629] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-64acb524-4c1a-4ecb-ac90-249e085f88cb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 577.606553] [50969]: [pid: 50969|app: 0|req: 37/71] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:09 2025] PUT /networking/v2.0/routers/88de6fd0-66e3-49f6-b8bc-13c84b7edab1/add_router_interface => generated 309 bytes in 795 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 577.822027] [50969]: DEBUG neutron_lib.callbacks.manager [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (941fb1af-940a-4597-9990-6c82ef19f870), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.823941] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (986d60c5-9199-4cbe-aa0f-1f650a608ee0), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.935912] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Publish callbacks [] for port (986d60c5-9199-4cbe-aa0f-1f650a608ee0), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.936528] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] update_port_precommit called with port settings {'id': '986d60c5-9199-4cbe-aa0f-1f650a608ee0', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:25:e6:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_interface', 'standard_attr_id': 127, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:10Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '986d60c5-9199-4cbe-aa0f-1f650a608ee0', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:25:e6:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_interface', 'standard_attr_id': 127, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:09Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 577.936528] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] update_port_precommit: [ 577.936528] [50968]: key[updated_at], 2025-11-21T22:35:09Z -> 2025-11-21T22:35:10Z [ 577.936528] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.938244] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (986d60c5-9199-4cbe-aa0f-1f650a608ee0), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.959649] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Pushing event updated for resources: {'Port': ['ID=986d60c5-9199-4cbe-aa0f-1f650a608ee0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.966570] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] update_port_postcommit called with port settings {'id': '986d60c5-9199-4cbe-aa0f-1f650a608ee0', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:25:e6:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_interface', 'standard_attr_id': 127, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:10Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '986d60c5-9199-4cbe-aa0f-1f650a608ee0', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:25:e6:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_interface', 'standard_attr_id': 127, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:09Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 577.966795] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] update_port_postcommit: [ 577.966795] [50968]: key[updated_at], 2025-11-21T22:35:09Z -> 2025-11-21T22:35:10Z [ 577.966795] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.967887] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (144aa2bc-fff5-4704-9935-68884e781799), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.997841] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Network 2371821e-5403-4904-a7a6-d4a27591f0c4 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.998561] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.017942] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Deleting port cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 578.018149] [50969]: DEBUG neutron_lib.callbacks.manager [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.044342] [50969]: DEBUG neutron.plugins.ml2.db [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] For port cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c,segment=NetworkSegment(e991398f-c26b-471a-81f7-7272248f9439),segment_id=e991398f-c26b-471a-81f7-7272248f9439)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 578.044685] [50969]: DEBUG neutron_lib.callbacks.manager [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.049428] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] delete_port_precommit called with port settings {'id': 'cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:ce:7b:9f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_interface', 'standard_attr_id': 67, 'fixed_ips': [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', '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-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 5, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e991398f-c26b-471a-81f7-7272248f9439', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 902, 'network_id': '72b6620e-578c-457d-95c7-a76854c12611'}}] (original binding levels None) on network {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} with segments to bind None [ 578.049611] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] delete_port_precommit: [ 578.049611] [50969]: key[mac_address], fa:16:3e:ce:7b:9f -> None [ 578.049611] [50969]: key[device_id], 941fb1af-940a-4597-9990-6c82ef19f870 -> None [ 578.049611] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 578.049611] [50969]: key[binding:vnic_type], normal -> None [ 578.049611] [50969]: key[project_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 578.049611] [50969]: key[tags], [] -> None [ 578.049611] [50969]: key[allowed_address_pairs], [] -> None [ 578.049611] [50969]: key[created_at], 2025-11-21T22:35:03Z -> None [ 578.049611] [50969]: key[name], -> None [ 578.049611] [50969]: key[status], ACTIVE -> None [ 578.049611] [50969]: key[tenant_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 578.049611] [50969]: key[fixed_ips], [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}] -> None [ 578.049611] [50969]: key[id], cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c -> None [ 578.049611] [50969]: key[port_security_enabled], False -> None [ 578.049611] [50969]: key[network_id], 72b6620e-578c-457d-95c7-a76854c12611 -> None [ 578.049611] [50969]: key[security_groups], [] -> None [ 578.049611] [50969]: key[binding:profile], {} -> None [ 578.049611] [50969]: key[binding:host_id], devstack -> None [ 578.049611] [50969]: key[revision_number], 5 -> None [ 578.049611] [50969]: key[description], -> None [ 578.049611] [50969]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 578.049611] [50969]: key[standard_attr_id], 67 -> None [ 578.049611] [50969]: key[admin_state_up], True -> None [ 578.049611] [50969]: key[binding:vif_type], ovs -> None [ 578.049611] [50969]: key[device_owner], network:router_interface -> None [ 578.049611] [50969]: key[extra_dhcp_opts], [] -> None [ 578.049611] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.052862] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Router 144aa2bc-fff5-4704-9935-68884e781799 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 578.053058] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Calling delete_port for cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 578.105882] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ffbd90ec-c6a3-42e7-b4b1-e9fe9b3ae59a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 578.110752] [50968]: [pid: 50968|app: 0|req: 35/72] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:09 2025] PUT /networking/v2.0/routers/144aa2bc-fff5-4704-9935-68884e781799/add_router_interface => generated 309 bytes in 949 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 578.224558] [50969]: DEBUG neutron_lib.callbacks.manager [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631'] for port (cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.238274] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Pushing event deleted for resources: {'Port': ['ID=cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.284761] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] delete_port_postcommit called with port settings {'id': 'cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:ce:7b:9f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_interface', 'standard_attr_id': 67, 'fixed_ips': [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', '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-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 5, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e991398f-c26b-471a-81f7-7272248f9439', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 902, 'network_id': '72b6620e-578c-457d-95c7-a76854c12611'}}] (original binding levels None) on network {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1df8c335-cbb8-4fe1-bd40-0e205391856c'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} with segments to bind None [ 578.285098] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] delete_port_postcommit: [ 578.285098] [50969]: key[mac_address], fa:16:3e:ce:7b:9f -> None [ 578.285098] [50969]: key[device_id], 941fb1af-940a-4597-9990-6c82ef19f870 -> None [ 578.285098] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 578.285098] [50969]: key[binding:vnic_type], normal -> None [ 578.285098] [50969]: key[project_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 578.285098] [50969]: key[tags], [] -> None [ 578.285098] [50969]: key[allowed_address_pairs], [] -> None [ 578.285098] [50969]: key[created_at], 2025-11-21T22:35:03Z -> None [ 578.285098] [50969]: key[name], -> None [ 578.285098] [50969]: key[status], ACTIVE -> None [ 578.285098] [50969]: key[tenant_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 578.285098] [50969]: key[fixed_ips], [{'subnet_id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'ip_address': '192.168.128.1'}] -> None [ 578.285098] [50969]: key[id], cbf7b291-8f31-410a-a3d9-0f3faf6e6c5c -> None [ 578.285098] [50969]: key[port_security_enabled], False -> None [ 578.285098] [50969]: key[network_id], 72b6620e-578c-457d-95c7-a76854c12611 -> None [ 578.285098] [50969]: key[security_groups], [] -> None [ 578.285098] [50969]: key[binding:profile], {} -> None [ 578.285098] [50969]: key[binding:host_id], devstack -> None [ 578.285098] [50969]: key[revision_number], 5 -> None [ 578.285098] [50969]: key[description], -> None [ 578.285098] [50969]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 578.285098] [50969]: key[standard_attr_id], 67 -> None [ 578.285098] [50969]: key[admin_state_up], True -> None [ 578.285098] [50969]: key[binding:vif_type], ovs -> None [ 578.285098] [50969]: key[device_owner], network:router_interface -> None [ 578.285098] [50969]: key[extra_dhcp_opts], [] -> None [ 578.285098] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.341601] [50968]: DEBUG neutron_lib.callbacks.manager [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.345620] [50969]: DEBUG neutron_lib.callbacks.manager [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (941fb1af-940a-4597-9990-6c82ef19f870), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.415544] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Allocated IP 192.168.128.1 (a15fd565-37d7-45e0-8aa3-35d4badf9836/57f1fc68-5c64-4609-8b22-474f07f81385/7a7f6546-9268-4844-9e20-b88ed251c0fb) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 578.455850] [50968]: DEBUG neutron_lib.callbacks.manager [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Publish callbacks [] for allowed_address_pair (7a7f6546-9268-4844-9e20-b88ed251c0fb), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.457165] [50968]: DEBUG neutron_lib.callbacks.manager [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Publish callbacks [] for port (7a7f6546-9268-4844-9e20-b88ed251c0fb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.457487] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] create_port_precommit called with port settings {'id': '7a7f6546-9268-4844-9e20-b88ed251c0fb', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:bf:b6:80', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_interface', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}], 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 578.459024] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] create_port_precommit: [ 578.459024] [50968]: key[mac_address], None -> fa:16:3e:bf:b6:80 [ 578.459024] [50968]: key[device_id], None -> 23a1cb95-813f-45b3-9986-4adb99430e80 [ 578.459024] [50968]: key[binding:vif_details], None -> {} [ 578.459024] [50968]: key[project_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 578.459024] [50968]: key[binding:vnic_type], None -> normal [ 578.459024] [50968]: key[allowed_address_pairs], None -> [] [ 578.459024] [50968]: key[name], None -> [ 578.459024] [50968]: key[status], None -> DOWN [ 578.459024] [50968]: key[tenant_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 578.459024] [50968]: key[fixed_ips], None -> [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}] [ 578.459024] [50968]: key[id], None -> 7a7f6546-9268-4844-9e20-b88ed251c0fb [ 578.459024] [50968]: key[port_security_enabled], None -> False [ 578.459024] [50968]: key[network_id], None -> a15fd565-37d7-45e0-8aa3-35d4badf9836 [ 578.459024] [50968]: key[security_groups], None -> [] [ 578.459024] [50968]: key[binding:profile], None -> {} [ 578.459024] [50968]: key[binding:host_id], None -> [ 578.459024] [50968]: key[standard_attr_id], None -> 128 [ 578.459024] [50968]: key[admin_state_up], None -> True [ 578.459024] [50968]: key[device_owner], None -> network:router_interface [ 578.459024] [50968]: key[binding:vif_type], None -> unbound [ 578.459024] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.482967] [50968]: DEBUG neutron_lib.callbacks.manager [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (7a7f6546-9268-4844-9e20-b88ed251c0fb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.488394] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Router 941fb1af-940a-4597-9990-6c82ef19f870 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 578.503525] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Pushing event updated for resources: {'Port': ['ID=7a7f6546-9268-4844-9e20-b88ed251c0fb,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.512101] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Network a15fd565-37d7-45e0-8aa3-35d4badf9836 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 578.512731] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.514117] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 578.515085] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] create_port_postcommit called with port settings {'id': '7a7f6546-9268-4844-9e20-b88ed251c0fb', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:bf:b6:80', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_interface', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}], 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:10Z', 'updated_at': '2025-11-21T22:35:10Z', 'revision_number': 1, 'network': {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 578.515085] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] create_port_postcommit: [ 578.515085] [50968]: key[mac_address], None -> fa:16:3e:bf:b6:80 [ 578.515085] [50968]: key[device_id], None -> 23a1cb95-813f-45b3-9986-4adb99430e80 [ 578.515085] [50968]: key[binding:vif_details], None -> {} [ 578.515085] [50968]: key[project_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 578.515085] [50968]: key[binding:vnic_type], None -> normal [ 578.515085] [50968]: key[tags], None -> [] [ 578.515085] [50968]: key[allowed_address_pairs], None -> [] [ 578.515085] [50968]: key[created_at], None -> 2025-11-21T22:35:10Z [ 578.515085] [50968]: key[name], None -> [ 578.515085] [50968]: key[status], None -> DOWN [ 578.515085] [50968]: key[tenant_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 578.515085] [50968]: key[fixed_ips], None -> [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}] [ 578.515085] [50968]: key[id], None -> 7a7f6546-9268-4844-9e20-b88ed251c0fb [ 578.515085] [50968]: key[port_security_enabled], None -> False [ 578.515085] [50968]: key[network_id], None -> a15fd565-37d7-45e0-8aa3-35d4badf9836 [ 578.515085] [50968]: key[security_groups], None -> [] [ 578.515085] [50968]: key[binding:profile], None -> {} [ 578.515085] [50968]: key[binding:host_id], None -> [ 578.515085] [50968]: key[revision_number], None -> 1 [ 578.515085] [50968]: key[description], None -> [ 578.515085] [50968]: key[updated_at], None -> 2025-11-21T22:35:10Z [ 578.515085] [50968]: key[standard_attr_id], None -> 128 [ 578.515085] [50968]: key[admin_state_up], None -> True [ 578.515085] [50968]: key[binding:vif_type], None -> unbound [ 578.515085] [50968]: key[device_owner], None -> network:router_interface [ 578.515085] [50968]: key[extra_dhcp_opts], None -> [] [ 578.515085] [50968]: key[network], None -> {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} [ 578.515085] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.515085] [50968]: DEBUG neutron_lib.callbacks.manager [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (23a1cb95-813f-45b3-9986-4adb99430e80), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.549423] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-05e87f11-662a-40a5-b094-20fb4fb99db7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 578.554942] [50969]: [pid: 50969|app: 0|req: 38/73] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:35:09 2025] PUT /networking/v2.0/routers/941fb1af-940a-4597-9990-6c82ef19f870/remove_router_interface => generated 309 bytes in 948 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 578.601539] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c94104cf-a79e-495b-979e-509c9ac78b53 admin admin] Publish callbacks [] for security_group (c7479d82-a114-44de-8a07-5cb9c473cb3c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.619403] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c94104cf-a79e-495b-979e-509c9ac78b53 admin admin] Publish callbacks [] for security_group (c7479d82-a114-44de-8a07-5cb9c473cb3c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.652643] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c94104cf-a79e-495b-979e-509c9ac78b53 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (c7479d82-a114-44de-8a07-5cb9c473cb3c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.660411] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c94104cf-a79e-495b-979e-509c9ac78b53 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c7479d82-a114-44de-8a07-5cb9c473cb3c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.664239] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c94104cf-a79e-495b-979e-509c9ac78b53 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.665366] [50969]: [pid: 50969|app: 0|req: 39/74] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:10 2025] DELETE /networking/v2.0/security-groups/c7479d82-a114-44de-8a07-5cb9c473cb3c => generated 0 bytes in 110 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 578.678820] [50968]: DEBUG neutron_lib.callbacks.manager [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7a7f6546-9268-4844-9e20-b88ed251c0fb), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.735635] [50969]: DEBUG neutron_lib.callbacks.manager [None req-98d2f105-b665-4fb5-ba9a-566572575662 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.794017] [50968]: DEBUG neutron_lib.callbacks.manager [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Publish callbacks [] for port (7a7f6546-9268-4844-9e20-b88ed251c0fb), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.794271] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] update_port_precommit called with port settings {'id': '7a7f6546-9268-4844-9e20-b88ed251c0fb', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:bf:b6:80', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_interface', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:10Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 1, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings {'id': '7a7f6546-9268-4844-9e20-b88ed251c0fb', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:bf:b6:80', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_interface', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:10Z', 'updated_at': '2025-11-21T22:35:10Z', 'revision_number': 1, 'project_id': '0e4351d550174415b63c1b6dba1acaae'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 578.794541] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] update_port_precommit: [ 578.794541] [50968]: key[updated_at], 2025-11-21T22:35:10Z -> 2025-11-21T22:35:11Z [ 578.794541] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.801041] [50969]: DEBUG neutron_lib.callbacks.manager [None req-98d2f105-b665-4fb5-ba9a-566572575662 admin admin] Publish callbacks [] for security_group (0d60aa44-71d1-4bc2-ae56-5dc0e7d6426b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.801146] [50968]: DEBUG neutron_lib.callbacks.manager [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (7a7f6546-9268-4844-9e20-b88ed251c0fb), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.801228] [50969]: DEBUG neutron_lib.callbacks.manager [None req-98d2f105-b665-4fb5-ba9a-566572575662 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (0d60aa44-71d1-4bc2-ae56-5dc0e7d6426b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.822494] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-98d2f105-b665-4fb5-ba9a-566572575662 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0d60aa44-71d1-4bc2-ae56-5dc0e7d6426b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.825240] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Pushing event updated for resources: {'Port': ['ID=7a7f6546-9268-4844-9e20-b88ed251c0fb,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.831418] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] update_port_postcommit called with port settings {'id': '7a7f6546-9268-4844-9e20-b88ed251c0fb', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:bf:b6:80', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_interface', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:10Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 1, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings {'id': '7a7f6546-9268-4844-9e20-b88ed251c0fb', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:bf:b6:80', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_interface', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:10Z', 'updated_at': '2025-11-21T22:35:10Z', 'revision_number': 1, 'project_id': '0e4351d550174415b63c1b6dba1acaae'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 578.831703] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] update_port_postcommit: [ 578.831703] [50968]: key[updated_at], 2025-11-21T22:35:10Z -> 2025-11-21T22:35:11Z [ 578.831703] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.831903] [50968]: DEBUG neutron_lib.callbacks.manager [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (23a1cb95-813f-45b3-9986-4adb99430e80), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.833338] [50969]: [pid: 50969|app: 0|req: 40/75] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:11 2025] GET /networking/v2.0/security-groups?tenant_id=b3be624a3eb247e087c4e93123dc56e9&name=default => generated 2925 bytes in 168 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 578.875026] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Network a15fd565-37d7-45e0-8aa3-35d4badf9836 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 578.875834] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.934556] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Router 23a1cb95-813f-45b3-9986-4adb99430e80 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 578.935761] [50969]: DEBUG neutron_lib.callbacks.manager [None req-01c5c0a7-123e-4cdf-aa35-abe388f9f6bb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.988230] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-052ec5e2-267e-4097-96f2-72f928511f5f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 578.993912] [50968]: [pid: 50968|app: 0|req: 36/76] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:10 2025] PUT /networking/v2.0/routers/23a1cb95-813f-45b3-9986-4adb99430e80/add_router_interface => generated 309 bytes in 882 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 578.998942] [50969]: DEBUG neutron_lib.callbacks.manager [None req-01c5c0a7-123e-4cdf-aa35-abe388f9f6bb admin admin] Publish callbacks [] for security_group (26587653-8543-4a18-975c-020a6a1dfee5), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.000263] [50969]: DEBUG neutron_lib.callbacks.manager [None req-01c5c0a7-123e-4cdf-aa35-abe388f9f6bb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (26587653-8543-4a18-975c-020a6a1dfee5), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.017872] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-01c5c0a7-123e-4cdf-aa35-abe388f9f6bb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=26587653-8543-4a18-975c-020a6a1dfee5,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.031945] [50969]: [pid: 50969|app: 0|req: 41/77] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:11 2025] GET /networking/v2.0/security-groups?tenant_id=d0bc0d8083a34e7cbb636761d7f8c5c6&name=default => generated 2925 bytes in 198 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 579.034539] [50969]: DEBUG neutron.api.v2.base [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Request body: {'network': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.048177] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Made reservation on behalf of a072b0b03d7c40e2a465ba9e7e14f5d5 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.050188] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.053596] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.062376] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a8d87cf-de9c-4384-a591-f4d1a4bc421e req-3677e6ca-1f3f-4500-b79e-b27092d2506a tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.065193] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a8d87cf-de9c-4384-a591-f4d1a4bc421e req-3677e6ca-1f3f-4500-b79e-b27092d2506a tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.068776] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a8d87cf-de9c-4384-a591-f4d1a4bc421e req-3677e6ca-1f3f-4500-b79e-b27092d2506a tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.070921] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a8d87cf-de9c-4384-a591-f4d1a4bc421e req-3677e6ca-1f3f-4500-b79e-b27092d2506a tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.073719] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a8d87cf-de9c-4384-a591-f4d1a4bc421e req-3677e6ca-1f3f-4500-b79e-b27092d2506a tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.076314] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a8d87cf-de9c-4384-a591-f4d1a4bc421e req-3677e6ca-1f3f-4500-b79e-b27092d2506a tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.078910] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a8d87cf-de9c-4384-a591-f4d1a4bc421e req-3677e6ca-1f3f-4500-b79e-b27092d2506a tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.081474] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a8d87cf-de9c-4384-a591-f4d1a4bc421e req-3677e6ca-1f3f-4500-b79e-b27092d2506a tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.083941] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a8d87cf-de9c-4384-a591-f4d1a4bc421e req-3677e6ca-1f3f-4500-b79e-b27092d2506a tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.085241] [50968]: [pid: 50968|app: 0|req: 37/78] 10.180.1.21 () {60 vars in 1386 bytes} [Fri Nov 21 22:35:11 2025] GET /networking/v2.0/networks => generated 6237 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 579.107291] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Publish callbacks [] for security_group (47b5d3a6-7978-4d89-a89a-c8fe87fa6fba), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.108910] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (47b5d3a6-7978-4d89-a89a-c8fe87fa6fba), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.125649] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=47b5d3a6-7978-4d89-a89a-c8fe87fa6fba,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.139848] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks [] for router (941fb1af-940a-4597-9990-6c82ef19f870), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.149533] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] vlan segment allocate from pool success with {'vlan_id': 67, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 579.159412] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (59230ac5-7514-44ec-9b5d-0932b96b0dfc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.159557] [50969]: INFO neutron.db.segments_db [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Added segment 59230ac5-7514-44ec-9b5d-0932b96b0dfc of type vlan for network c40a2401-cb17-44bc-b741-684128c1296b [ 579.175187] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (c40a2401-cb17-44bc-b741-684128c1296b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.186380] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] create_network_precommit called with network settings {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 144, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 1} (original settings None) and network segments [{'id': '59230ac5-7514-44ec-9b5d-0932b96b0dfc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 67, 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b'}] [ 579.186380] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] create_network_precommit: [ 579.186380] [50969]: key[qinq], None -> None [ 579.186380] [50969]: key[project_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 579.186380] [50969]: key[tags], None -> [] [ 579.186380] [50969]: key[router:external], None -> False [ 579.186380] [50969]: key[created_at], None -> 2025-11-21T22:35:11Z [ 579.186380] [50969]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-1612187924-network [ 579.186380] [50969]: key[status], None -> ACTIVE [ 579.186380] [50969]: key[ipv6_address_scope], None -> None [ 579.186380] [50969]: key[tenant_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 579.186380] [50969]: key[availability_zone_hints], None -> [] [ 579.186380] [50969]: key[availability_zones], None -> [] [ 579.186380] [50969]: key[id], None -> c40a2401-cb17-44bc-b741-684128c1296b [ 579.186380] [50969]: key[port_security_enabled], None -> True [ 579.186380] [50969]: key[subnets], None -> [] [ 579.186380] [50969]: key[provider:segmentation_id], None -> 67 [ 579.186380] [50969]: key[provider:network_type], None -> vlan [ 579.186380] [50969]: key[revision_number], None -> 1 [ 579.186380] [50969]: key[provider:physical_network], None -> default [ 579.186380] [50969]: key[description], None -> [ 579.186380] [50969]: key[updated_at], None -> 2025-11-21T22:35:11Z [ 579.186380] [50969]: key[standard_attr_id], None -> 144 [ 579.186380] [50969]: key[admin_state_up], None -> True [ 579.186380] [50969]: key[shared], None -> False [ 579.186380] [50969]: key[ipv4_address_scope], None -> None [ 579.186380] [50969]: key[vlan_transparent], None -> None [ 579.186380] [50969]: key[mtu], None -> 8950 [ 579.186380] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.189937] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (c40a2401-cb17-44bc-b741-684128c1296b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.204850] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Pushing event updated for resources: {'Network': ['ID=c40a2401-cb17-44bc-b741-684128c1296b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.206754] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] create_network_postcommit called with network settings {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 144, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 1} (original settings None) and network segments [{'id': '59230ac5-7514-44ec-9b5d-0932b96b0dfc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 67, 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b'}] [ 579.206935] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks [] for router_gateway (941fb1af-940a-4597-9990-6c82ef19f870), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.206992] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] create_network_postcommit: [ 579.206992] [50969]: key[qinq], None -> None [ 579.206992] [50969]: key[project_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 579.206992] [50969]: key[tags], None -> [] [ 579.206992] [50969]: key[router:external], None -> False [ 579.206992] [50969]: key[created_at], None -> 2025-11-21T22:35:11Z [ 579.206992] [50969]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-1612187924-network [ 579.206992] [50969]: key[status], None -> ACTIVE [ 579.206992] [50969]: key[ipv6_address_scope], None -> None [ 579.206992] [50969]: key[tenant_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 579.206992] [50969]: key[availability_zone_hints], None -> [] [ 579.206992] [50969]: key[availability_zones], None -> [] [ 579.206992] [50969]: key[id], None -> c40a2401-cb17-44bc-b741-684128c1296b [ 579.206992] [50969]: key[port_security_enabled], None -> True [ 579.206992] [50969]: key[subnets], None -> [] [ 579.206992] [50969]: key[provider:segmentation_id], None -> 67 [ 579.206992] [50969]: key[provider:network_type], None -> vlan [ 579.206992] [50969]: key[revision_number], None -> 1 [ 579.206992] [50969]: key[provider:physical_network], None -> default [ 579.206992] [50969]: key[description], None -> [ 579.206992] [50969]: key[updated_at], None -> 2025-11-21T22:35:11Z [ 579.206992] [50969]: key[standard_attr_id], None -> 144 [ 579.206992] [50969]: key[admin_state_up], None -> True [ 579.206992] [50969]: key[shared], None -> False [ 579.206992] [50969]: key[ipv4_address_scope], None -> None [ 579.206992] [50969]: key[vlan_transparent], None -> None [ 579.206992] [50969]: key[mtu], None -> 8950 [ 579.206992] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.209762] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.210088] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.219455] [50969]: [pid: 50969|app: 0|req: 42/79] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:11 2025] POST /networking/v2.0/networks => generated 677 bytes in 186 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 579.220798] [50969]: WARNING keystonemiddleware.auth_token [None req-c87e53c3-f05a-4018-bd3b-3aeea7f7d213 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.223318] [50969]: DEBUG neutron.api.v2.base [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup-578435351', 'description': 'tempest-description-2081176924'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.237371] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Deleting port 4e0ea3fc-eb02-4285-92be-6767c26f108b {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 579.237371] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (4e0ea3fc-eb02-4285-92be-6767c26f108b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.239278] [50969]: DEBUG neutron_lib.callbacks.manager [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.242471] [50969]: DEBUG neutron_lib.callbacks.manager [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.274835] [50968]: DEBUG neutron.plugins.ml2.db [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] For port 4e0ea3fc-eb02-4285-92be-6767c26f108b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4e0ea3fc-eb02-4285-92be-6767c26f108b,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 579.275016] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (4e0ea3fc-eb02-4285-92be-6767c26f108b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.279705] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] delete_port_precommit called with port settings {'id': '4e0ea3fc-eb02-4285-92be-6767c26f108b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:3f:1e:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_gateway', 'standard_attr_id': 65, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:02Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 579.280539] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] delete_port_precommit: [ 579.280539] [50968]: key[mac_address], fa:16:3e:3f:1e:5e -> None [ 579.280539] [50968]: key[device_id], 941fb1af-940a-4597-9990-6c82ef19f870 -> None [ 579.280539] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 579.280539] [50968]: key[binding:vnic_type], normal -> None [ 579.280539] [50968]: key[project_id], -> None [ 579.280539] [50968]: key[tags], [] -> None [ 579.280539] [50968]: key[allowed_address_pairs], [] -> None [ 579.280539] [50968]: key[created_at], 2025-11-21T22:35:02Z -> None [ 579.280539] [50968]: key[name], -> None [ 579.280539] [50968]: key[status], ACTIVE -> None [ 579.280539] [50968]: key[tenant_id], -> None [ 579.280539] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] -> None [ 579.280539] [50968]: key[id], 4e0ea3fc-eb02-4285-92be-6767c26f108b -> None [ 579.280539] [50968]: key[port_security_enabled], False -> None [ 579.280539] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 579.280539] [50968]: key[security_groups], [] -> None [ 579.280539] [50968]: key[binding:profile], {} -> None [ 579.280539] [50968]: key[binding:host_id], devstack -> None [ 579.280539] [50968]: key[revision_number], 5 -> None [ 579.280539] [50968]: key[description], -> None [ 579.280539] [50968]: key[updated_at], 2025-11-21T22:35:03Z -> None [ 579.280539] [50968]: key[standard_attr_id], 65 -> None [ 579.280539] [50968]: key[admin_state_up], True -> None [ 579.280539] [50968]: key[binding:vif_type], ovs -> None [ 579.280539] [50968]: key[device_owner], network:router_gateway -> None [ 579.280539] [50968]: key[extra_dhcp_opts], [] -> None [ 579.280539] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.283217] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Calling delete_port for 4e0ea3fc-eb02-4285-92be-6767c26f108b owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 579.297260] [50969]: DEBUG neutron_lib.callbacks.manager [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (5ef147b5-d561-4fdc-8277-c6fc7032adeb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.298670] [50969]: DEBUG neutron_lib.callbacks.manager [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5ef147b5-d561-4fdc-8277-c6fc7032adeb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.331887] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=5ef147b5-d561-4fdc-8277-c6fc7032adeb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.375679] [50969]: DEBUG neutron_lib.callbacks.manager [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (849f5935-8076-487f-9272-d2aa0f2cd27f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.379262] [50969]: DEBUG neutron_lib.callbacks.manager [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (849f5935-8076-487f-9272-d2aa0f2cd27f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.393601] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=849f5935-8076-487f-9272-d2aa0f2cd27f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.409234] [50969]: DEBUG neutron_lib.callbacks.manager [req-9eaa113a-bd02-4071-ba3e-6a48902b0ee1 req-b0124d97-1a84-4b83-9f86-f75fca0dd59a tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.409796] [50969]: [pid: 50969|app: 0|req: 43/80] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:35:11 2025] POST /networking/v2.0/security-groups => generated 1658 bytes in 190 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 579.417589] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6ac2d798-a1cd-46d7-809a-2cd33b3125f7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.438564] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825'] for port (4e0ea3fc-eb02-4285-92be-6767c26f108b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.446211] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Pushing event deleted for resources: {'Port': ['ID=4e0ea3fc-eb02-4285-92be-6767c26f108b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.473008] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6ac2d798-a1cd-46d7-809a-2cd33b3125f7 admin admin] Publish callbacks [] for security_group (49801d66-b171-497d-8cae-2912cef93259), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.476756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6ac2d798-a1cd-46d7-809a-2cd33b3125f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (49801d66-b171-497d-8cae-2912cef93259), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.483074] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] delete_port_postcommit called with port settings {'id': '4e0ea3fc-eb02-4285-92be-6767c26f108b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:3f:1e:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '941fb1af-940a-4597-9990-6c82ef19f870', 'device_owner': 'network:router_gateway', 'standard_attr_id': 65, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:02Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 579.483305] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] delete_port_postcommit: [ 579.483305] [50968]: key[mac_address], fa:16:3e:3f:1e:5e -> None [ 579.483305] [50968]: key[device_id], 941fb1af-940a-4597-9990-6c82ef19f870 -> None [ 579.483305] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 579.483305] [50968]: key[binding:vnic_type], normal -> None [ 579.483305] [50968]: key[project_id], -> None [ 579.483305] [50968]: key[tags], [] -> None [ 579.483305] [50968]: key[allowed_address_pairs], [] -> None [ 579.483305] [50968]: key[created_at], 2025-11-21T22:35:02Z -> None [ 579.483305] [50968]: key[name], -> None [ 579.483305] [50968]: key[status], ACTIVE -> None [ 579.483305] [50968]: key[tenant_id], -> None [ 579.483305] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] -> None [ 579.483305] [50968]: key[id], 4e0ea3fc-eb02-4285-92be-6767c26f108b -> None [ 579.483305] [50968]: key[port_security_enabled], False -> None [ 579.483305] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 579.483305] [50968]: key[security_groups], [] -> None [ 579.483305] [50968]: key[binding:profile], {} -> None [ 579.483305] [50968]: key[binding:host_id], devstack -> None [ 579.483305] [50968]: key[revision_number], 5 -> None [ 579.483305] [50968]: key[description], -> None [ 579.483305] [50968]: key[updated_at], 2025-11-21T22:35:03Z -> None [ 579.483305] [50968]: key[standard_attr_id], 65 -> None [ 579.483305] [50968]: key[admin_state_up], True -> None [ 579.483305] [50968]: key[binding:vif_type], ovs -> None [ 579.483305] [50968]: key[device_owner], network:router_gateway -> None [ 579.483305] [50968]: key[extra_dhcp_opts], [] -> None [ 579.483305] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.485585] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (941fb1af-940a-4597-9990-6c82ef19f870), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.494782] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ac2d798-a1cd-46d7-809a-2cd33b3125f7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=49801d66-b171-497d-8cae-2912cef93259,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.507102] [50969]: [pid: 50969|app: 0|req: 44/81] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:11 2025] GET /networking/v2.0/security-groups?tenant_id=a7437b0b008e4c7db0be69a6d568d037&name=default => generated 2925 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 579.523404] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (941fb1af-940a-4597-9990-6c82ef19f870), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.525183] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks [] for router_controller (941fb1af-940a-4597-9990-6c82ef19f870), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.535933] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b03ce4ef-41bc-40c8-be00-cc25c18271f1 admin admin] Publish callbacks [] for security_group (0d60aa44-71d1-4bc2-ae56-5dc0e7d6426b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.552200] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b03ce4ef-41bc-40c8-be00-cc25c18271f1 admin admin] Publish callbacks [] for security_group (0d60aa44-71d1-4bc2-ae56-5dc0e7d6426b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.572512] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (941fb1af-940a-4597-9990-6c82ef19f870), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.572589] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 941fb1af-940a-4597-9990-6c82ef19f870 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 579.574925] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b03ce4ef-41bc-40c8-be00-cc25c18271f1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (0d60aa44-71d1-4bc2-ae56-5dc0e7d6426b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.578965] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b03ce4ef-41bc-40c8-be00-cc25c18271f1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0d60aa44-71d1-4bc2-ae56-5dc0e7d6426b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.584345] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00a66f3a-3df3-4d62-ab05-68859d82a740 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.584345] [50968]: [pid: 50968|app: 0|req: 38/82] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:35:11 2025] DELETE /networking/v2.0/routers/941fb1af-940a-4597-9990-6c82ef19f870 => generated 0 bytes in 496 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 579.584574] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b03ce4ef-41bc-40c8-be00-cc25c18271f1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.584574] [50969]: [pid: 50969|app: 0|req: 45/83] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:11 2025] DELETE /networking/v2.0/security-groups/0d60aa44-71d1-4bc2-ae56-5dc0e7d6426b => generated 0 bytes in 76 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 579.586691] [50969]: DEBUG neutron.api.v2.base [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Request body: {'subnet': {'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-subnet', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.602643] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Made reservation on behalf of a072b0b03d7c40e2a465ba9e7e14f5d5 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.605561] [50969]: DEBUG neutron_lib.callbacks.manager [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.614273] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a7f79c13-631d-4523-83eb-16ccb0e04bd5 admin admin] Publish callbacks [] for security_group (26587653-8543-4a18-975c-020a6a1dfee5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.631587] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a7f79c13-631d-4523-83eb-16ccb0e04bd5 admin admin] Publish callbacks [] for security_group (26587653-8543-4a18-975c-020a6a1dfee5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.649721] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a7f79c13-631d-4523-83eb-16ccb0e04bd5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (26587653-8543-4a18-975c-020a6a1dfee5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.653511] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a7f79c13-631d-4523-83eb-16ccb0e04bd5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=26587653-8543-4a18-975c-020a6a1dfee5,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.656996] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a7f79c13-631d-4523-83eb-16ccb0e04bd5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.660032] [50968]: [pid: 50968|app: 0|req: 39/84] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:11 2025] DELETE /networking/v2.0/security-groups/26587653-8543-4a18-975c-020a6a1dfee5 => generated 0 bytes in 75 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 579.681069] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] create_subnet_precommit called with subnet settings {'id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-subnet', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 159, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 0, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'} (original settings None) [ 579.681326] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] create_subnet_precommit: [ 579.681326] [50969]: key[service_types], None -> [] [ 579.681326] [50969]: key[project_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 579.681326] [50969]: key[tags], None -> [] [ 579.681326] [50969]: key[router:external], None -> False [ 579.681326] [50969]: key[ipv6_ra_mode], None -> None [ 579.681326] [50969]: key[created_at], None -> 2025-11-21T22:35:11Z [ 579.681326] [50969]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-1612187924-subnet [ 579.681326] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 579.681326] [50969]: key[tenant_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 579.681326] [50969]: key[id], None -> 54a32abe-f1a6-4ff7-aaee-3ca48c310598 [ 579.681326] [50969]: key[network_id], None -> c40a2401-cb17-44bc-b741-684128c1296b [ 579.681326] [50969]: key[host_routes], None -> [] [ 579.681326] [50969]: key[revision_number], None -> 0 [ 579.681326] [50969]: key[dns_nameservers], None -> [] [ 579.681326] [50969]: key[cidr], None -> 192.168.128.0/28 [ 579.681326] [50969]: key[updated_at], None -> 2025-11-21T22:35:11Z [ 579.681326] [50969]: key[description], None -> [ 579.681326] [50969]: key[standard_attr_id], None -> 159 [ 579.681326] [50969]: key[shared], None -> False [ 579.681326] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 579.681326] [50969]: key[ipv6_address_mode], None -> None [ 579.681326] [50969]: key[enable_dhcp], None -> True [ 579.681326] [50969]: key[subnetpool_id], None -> None [ 579.681326] [50969]: key[ip_version], None -> 4 [ 579.681326] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.682787] [50969]: DEBUG neutron_lib.callbacks.manager [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for subnet (54a32abe-f1a6-4ff7-aaee-3ca48c310598), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.687117] [50968]: [pid: 50968|app: 0|req: 40/85] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:12 2025] GET /networking/v2.0/networks?tenant_id=346ff8d6de0547669585fc172c722004&shared=False => generated 15 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 579.690338] [50968]: DEBUG neutron.api.v2.base [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Request body: {'network': {'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.699606] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Pushing event updated for resources: {'Subnet': ['ID=54a32abe-f1a6-4ff7-aaee-3ca48c310598,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.705798] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Made reservation on behalf of 9c76bfe70e1849a4b5e980d4b4ca5d4b for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.708206] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.711919] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.721116] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Checking segment: {'id': '59230ac5-7514-44ec-9b5d-0932b96b0dfc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 67, 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 579.721116] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Network hostable DHCP agents. Network: c40a2401-cb17-44bc-b741-684128c1296b, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 579.750090] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Network c40a2401-cb17-44bc-b741-684128c1296b is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 579.763433] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, c40a2401-cb17-44bc-b741-684128c1296b) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 579.766174] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] create_subnet_postcommit called with subnet settings {'id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-subnet', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 159, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 0, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'network': {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67}} (original settings None) [ 579.766330] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] create_subnet_postcommit: [ 579.766330] [50969]: key[service_types], None -> [] [ 579.766330] [50969]: key[project_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 579.766330] [50969]: key[tags], None -> [] [ 579.766330] [50969]: key[router:external], None -> False [ 579.766330] [50969]: key[ipv6_ra_mode], None -> None [ 579.766330] [50969]: key[created_at], None -> 2025-11-21T22:35:11Z [ 579.766330] [50969]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-1612187924-subnet [ 579.766330] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 579.766330] [50969]: key[tenant_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 579.766330] [50969]: key[id], None -> 54a32abe-f1a6-4ff7-aaee-3ca48c310598 [ 579.766330] [50969]: key[network_id], None -> c40a2401-cb17-44bc-b741-684128c1296b [ 579.766330] [50969]: key[host_routes], None -> [] [ 579.766330] [50969]: key[revision_number], None -> 0 [ 579.766330] [50969]: key[dns_nameservers], None -> [] [ 579.766330] [50969]: key[cidr], None -> 192.168.128.0/28 [ 579.766330] [50969]: key[updated_at], None -> 2025-11-21T22:35:11Z [ 579.766330] [50969]: key[description], None -> [ 579.766330] [50969]: key[standard_attr_id], None -> 159 [ 579.766330] [50969]: key[shared], None -> False [ 579.766330] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 579.766330] [50969]: key[ipv6_address_mode], None -> None [ 579.766330] [50969]: key[enable_dhcp], None -> True [ 579.766330] [50969]: key[subnetpool_id], None -> None [ 579.766330] [50969]: key[ip_version], None -> 4 [ 579.766330] [50969]: key[network], None -> {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} [ 579.766330] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.767960] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.768354] [50969]: DEBUG neutron_lib.callbacks.manager [None req-47fb9375-fe30-4d53-838c-5e866c3cbd49 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.787366] [50969]: [pid: 50969|app: 0|req: 46/86] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:11 2025] POST /networking/v2.0/subnets => generated 697 bytes in 203 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 579.789802] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Publish callbacks [] for security_group (532352cc-8d66-4037-a1a1-0fae93a7d482), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.792688] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (532352cc-8d66-4037-a1a1-0fae93a7d482), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.813084] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=532352cc-8d66-4037-a1a1-0fae93a7d482,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.837335] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] vlan segment allocate from pool success with {'vlan_id': 257, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 579.837863] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3693a104-1713-4e0e-b447-1fffa17428db admin admin] Publish callbacks [] for security_group (49801d66-b171-497d-8cae-2912cef93259), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.844290] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (eca30d12-f1ea-4442-98dc-bb51cc3658ce), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.844472] [50968]: INFO neutron.db.segments_db [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Added segment eca30d12-f1ea-4442-98dc-bb51cc3658ce of type vlan for network 1e2045a3-8cb9-4843-b69d-26360df5371a [ 579.860590] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (1e2045a3-8cb9-4843-b69d-26360df5371a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.863281] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3693a104-1713-4e0e-b447-1fffa17428db admin admin] Publish callbacks [] for security_group (49801d66-b171-497d-8cae-2912cef93259), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.873582] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] create_network_precommit called with network settings {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', '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': 257, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'eca30d12-f1ea-4442-98dc-bb51cc3658ce', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 257, 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a'}] [ 579.873582] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] create_network_precommit: [ 579.873582] [50968]: key[qinq], None -> None [ 579.873582] [50968]: key[project_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 579.873582] [50968]: key[tags], None -> [] [ 579.873582] [50968]: key[router:external], None -> False [ 579.873582] [50968]: key[created_at], None -> 2025-11-21T22:35:12Z [ 579.873582] [50968]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1264972481-network [ 579.873582] [50968]: key[status], None -> ACTIVE [ 579.873582] [50968]: key[ipv6_address_scope], None -> None [ 579.873582] [50968]: key[tenant_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 579.873582] [50968]: key[availability_zone_hints], None -> [] [ 579.873582] [50968]: key[availability_zones], None -> [] [ 579.873582] [50968]: key[id], None -> 1e2045a3-8cb9-4843-b69d-26360df5371a [ 579.873582] [50968]: key[port_security_enabled], None -> True [ 579.873582] [50968]: key[subnets], None -> [] [ 579.873582] [50968]: key[provider:segmentation_id], None -> 257 [ 579.873582] [50968]: key[provider:network_type], None -> vlan [ 579.873582] [50968]: key[revision_number], None -> 1 [ 579.873582] [50968]: key[provider:physical_network], None -> default [ 579.873582] [50968]: key[description], None -> [ 579.873582] [50968]: key[updated_at], None -> 2025-11-21T22:35:12Z [ 579.873582] [50968]: key[standard_attr_id], None -> 165 [ 579.873582] [50968]: key[admin_state_up], None -> True [ 579.873582] [50968]: key[shared], None -> False [ 579.873582] [50968]: key[ipv4_address_scope], None -> None [ 579.873582] [50968]: key[vlan_transparent], None -> None [ 579.873582] [50968]: key[mtu], None -> 8950 [ 579.873582] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.893511] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (1e2045a3-8cb9-4843-b69d-26360df5371a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.903673] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3693a104-1713-4e0e-b447-1fffa17428db admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (49801d66-b171-497d-8cae-2912cef93259), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.908428] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3693a104-1713-4e0e-b447-1fffa17428db admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=49801d66-b171-497d-8cae-2912cef93259,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.915057] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Pushing event updated for resources: {'Network': ['ID=1e2045a3-8cb9-4843-b69d-26360df5371a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.915389] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3693a104-1713-4e0e-b447-1fffa17428db admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.915389] [50969]: [pid: 50969|app: 0|req: 47/87] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:12 2025] DELETE /networking/v2.0/security-groups/49801d66-b171-497d-8cae-2912cef93259 => generated 0 bytes in 125 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 579.915679] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] create_network_postcommit called with network settings {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', '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': 257, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'eca30d12-f1ea-4442-98dc-bb51cc3658ce', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 257, 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a'}] [ 579.915679] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] create_network_postcommit: [ 579.915679] [50968]: key[qinq], None -> None [ 579.915679] [50968]: key[project_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 579.915679] [50968]: key[tags], None -> [] [ 579.915679] [50968]: key[router:external], None -> False [ 579.915679] [50968]: key[created_at], None -> 2025-11-21T22:35:12Z [ 579.915679] [50968]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1264972481-network [ 579.915679] [50968]: key[status], None -> ACTIVE [ 579.915679] [50968]: key[ipv6_address_scope], None -> None [ 579.915679] [50968]: key[tenant_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 579.915679] [50968]: key[availability_zone_hints], None -> [] [ 579.915679] [50968]: key[availability_zones], None -> [] [ 579.915679] [50968]: key[id], None -> 1e2045a3-8cb9-4843-b69d-26360df5371a [ 579.915679] [50968]: key[port_security_enabled], None -> True [ 579.915679] [50968]: key[subnets], None -> [] [ 579.915679] [50968]: key[provider:segmentation_id], None -> 257 [ 579.915679] [50968]: key[provider:network_type], None -> vlan [ 579.915679] [50968]: key[revision_number], None -> 1 [ 579.915679] [50968]: key[provider:physical_network], None -> default [ 579.915679] [50968]: key[description], None -> [ 579.915679] [50968]: key[updated_at], None -> 2025-11-21T22:35:12Z [ 579.915679] [50968]: key[standard_attr_id], None -> 165 [ 579.915679] [50968]: key[admin_state_up], None -> True [ 579.915679] [50968]: key[shared], None -> False [ 579.915679] [50968]: key[ipv4_address_scope], None -> None [ 579.915679] [50968]: key[vlan_transparent], None -> None [ 579.915679] [50968]: key[mtu], None -> 8950 [ 579.915679] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.916731] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.917080] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40baa8cf-0b98-46d3-a964-edb9214b4897 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.926896] [50968]: [pid: 50968|app: 0|req: 41/88] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:12 2025] POST /networking/v2.0/networks => generated 673 bytes in 239 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 579.938531] [50968]: [pid: 50968|app: 0|req: 42/89] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:12 2025] GET /networking/v2.0/networks?tenant_id=4d96bb1ee7374926950112f240d76b7e&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 579.939798] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] Deleting subnet 1df8c335-cbb8-4fe1-bd40-0e205391856c {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 579.942803] [50969]: DEBUG neutron_lib.callbacks.manager [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] Publish callbacks [] for subnet (1df8c335-cbb8-4fe1-bd40-0e205391856c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.960593] [50969]: DEBUG neutron_lib.callbacks.manager [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] Publish callbacks [] for subnet (1df8c335-cbb8-4fe1-bd40-0e205391856c), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.982951] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-f474cf67-bd26-4284-8d6c-32adb238eb92 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.984891] [50968]: [pid: 50968|app: 0|req: 43/90] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:12 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) [ 579.990037] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8ecd06a4-f754-42c9-93b5-82aa70d3b146 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.021971] [50969]: DEBUG neutron_lib.callbacks.manager [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (1df8c335-cbb8-4fe1-bd40-0e205391856c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.022443] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] delete_subnet_precommit called with subnet settings {'id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-subnet', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 58, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:02Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 0, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'} (original settings None) [ 580.022590] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] delete_subnet_precommit: [ 580.022590] [50969]: key[service_types], [] -> None [ 580.022590] [50969]: key[project_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.022590] [50969]: key[tags], [] -> None [ 580.022590] [50969]: key[router:external], False -> None [ 580.022590] [50969]: key[ipv6_ra_mode], None -> None [ 580.022590] [50969]: key[created_at], 2025-11-21T22:35:02Z -> None [ 580.022590] [50969]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-2038334553-subnet -> None [ 580.022590] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 580.022590] [50969]: key[tenant_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.022590] [50969]: key[id], 1df8c335-cbb8-4fe1-bd40-0e205391856c -> None [ 580.022590] [50969]: key[network_id], 72b6620e-578c-457d-95c7-a76854c12611 -> None [ 580.022590] [50969]: key[host_routes], [] -> None [ 580.022590] [50969]: key[revision_number], 0 -> None [ 580.022590] [50969]: key[dns_nameservers], [] -> None [ 580.022590] [50969]: key[cidr], 192.168.128.0/28 -> None [ 580.022590] [50969]: key[updated_at], 2025-11-21T22:35:02Z -> None [ 580.022590] [50969]: key[description], -> None [ 580.022590] [50969]: key[standard_attr_id], 58 -> None [ 580.022590] [50969]: key[shared], False -> None [ 580.022590] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 580.022590] [50969]: key[ipv6_address_mode], None -> None [ 580.022590] [50969]: key[enable_dhcp], True -> None [ 580.022590] [50969]: key[subnetpool_id], None -> None [ 580.022590] [50969]: key[ip_version], 4 -> None [ 580.022590] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.045137] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8ecd06a4-f754-42c9-93b5-82aa70d3b146 admin admin] Publish callbacks [] for security_group (30e50428-9b2e-4844-82d0-507bf8b6bfba), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.046290] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8ecd06a4-f754-42c9-93b5-82aa70d3b146 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (30e50428-9b2e-4844-82d0-507bf8b6bfba), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.049309] [50969]: DEBUG neutron_lib.callbacks.manager [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for subnet (1df8c335-cbb8-4fe1-bd40-0e205391856c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.049483] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] delete_subnet_postcommit called with subnet settings {'id': '1df8c335-cbb8-4fe1-bd40-0e205391856c', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-subnet', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 58, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:02Z', 'updated_at': '2025-11-21T22:35:02Z', 'revision_number': 0, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'} (original settings None) [ 580.049628] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] delete_subnet_postcommit: [ 580.049628] [50969]: key[service_types], [] -> None [ 580.049628] [50969]: key[project_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.049628] [50969]: key[tags], [] -> None [ 580.049628] [50969]: key[router:external], False -> None [ 580.049628] [50969]: key[ipv6_ra_mode], None -> None [ 580.049628] [50969]: key[created_at], 2025-11-21T22:35:02Z -> None [ 580.049628] [50969]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-2038334553-subnet -> None [ 580.049628] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 580.049628] [50969]: key[tenant_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.049628] [50969]: key[id], 1df8c335-cbb8-4fe1-bd40-0e205391856c -> None [ 580.049628] [50969]: key[network_id], 72b6620e-578c-457d-95c7-a76854c12611 -> None [ 580.049628] [50969]: key[host_routes], [] -> None [ 580.049628] [50969]: key[revision_number], 0 -> None [ 580.049628] [50969]: key[dns_nameservers], [] -> None [ 580.049628] [50969]: key[cidr], 192.168.128.0/28 -> None [ 580.049628] [50969]: key[updated_at], 2025-11-21T22:35:02Z -> None [ 580.049628] [50969]: key[description], -> None [ 580.049628] [50969]: key[standard_attr_id], 58 -> None [ 580.049628] [50969]: key[shared], False -> None [ 580.049628] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 580.049628] [50969]: key[ipv6_address_mode], None -> None [ 580.049628] [50969]: key[enable_dhcp], True -> None [ 580.049628] [50969]: key[subnetpool_id], None -> None [ 580.049628] [50969]: key[ip_version], 4 -> None [ 580.049628] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.053846] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=1df8c335-cbb8-4fe1-bd40-0e205391856c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.062159] [50969]: DEBUG neutron_lib.callbacks.manager [None req-360df3de-6c4f-4545-bf06-6d9ec1bed948 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.063841] [50969]: [pid: 50969|app: 0|req: 48/91] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:35:12 2025] DELETE /networking/v2.0/subnets/1df8c335-cbb8-4fe1-bd40-0e205391856c => generated 0 bytes in 151 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 580.068677] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ecd06a4-f754-42c9-93b5-82aa70d3b146 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=30e50428-9b2e-4844-82d0-507bf8b6bfba,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.072619] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e399d925-7fe3-4dab-9f6b-0c2a72c09a52 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.085274] [50968]: [pid: 50968|app: 0|req: 44/92] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:12 2025] GET /networking/v2.0/security-groups?tenant_id=ee90d599669b4ce09a04a8166cc17cf7&name=default => generated 2925 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 580.087756] [50968]: DEBUG neutron.api.v2.base [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Request body: {'router': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-router', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 580.101485] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (4275e984-ceaa-47bf-a803-ff0d55d60f6f), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.101485] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (4275e984-ceaa-47bf-a803-ff0d55d60f6f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.126375] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e399d925-7fe3-4dab-9f6b-0c2a72c09a52 admin admin] Publish callbacks [] for security_group (c317c952-5841-4aed-ba20-b77794e94182), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.130511] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e399d925-7fe3-4dab-9f6b-0c2a72c09a52 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (c317c952-5841-4aed-ba20-b77794e94182), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.132916] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks [] for router_controller (4275e984-ceaa-47bf-a803-ff0d55d60f6f), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.152171] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e399d925-7fe3-4dab-9f6b-0c2a72c09a52 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c317c952-5841-4aed-ba20-b77794e94182,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.164927] [50969]: [pid: 50969|app: 0|req: 49/93] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:12 2025] GET /networking/v2.0/security-groups?tenant_id=e1b580c94c694b38a91094228a74c6e7&name=default => generated 2925 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 580.167655] [50969]: DEBUG neutron.api.v2.base [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Request body: {'subnet': {'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-subnet', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 580.193495] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Made reservation on behalf of 9c76bfe70e1849a4b5e980d4b4ca5d4b for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 580.194775] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks [] for router_gateway (4275e984-ceaa-47bf-a803-ff0d55d60f6f), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.195927] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.258904] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks [] for router_gateway (4275e984-ceaa-47bf-a803-ff0d55d60f6f), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.264036] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.264154] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] create_subnet_precommit called with subnet settings {'id': '08dd91fc-4643-4bd4-a568-880f44733881', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-subnet', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 178, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 0, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'} (original settings None) [ 580.264154] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] create_subnet_precommit: [ 580.264154] [50969]: key[service_types], None -> [] [ 580.264154] [50969]: key[project_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 580.264154] [50969]: key[tags], None -> [] [ 580.264154] [50969]: key[router:external], None -> False [ 580.264154] [50969]: key[ipv6_ra_mode], None -> None [ 580.264154] [50969]: key[created_at], None -> 2025-11-21T22:35:12Z [ 580.264154] [50969]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1264972481-subnet [ 580.264154] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 580.264154] [50969]: key[tenant_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 580.264154] [50969]: key[id], None -> 08dd91fc-4643-4bd4-a568-880f44733881 [ 580.264154] [50969]: key[network_id], None -> 1e2045a3-8cb9-4843-b69d-26360df5371a [ 580.264154] [50969]: key[host_routes], None -> [] [ 580.264154] [50969]: key[revision_number], None -> 0 [ 580.264154] [50969]: key[dns_nameservers], None -> [] [ 580.264154] [50969]: key[cidr], None -> 192.168.128.0/28 [ 580.264154] [50969]: key[updated_at], None -> 2025-11-21T22:35:12Z [ 580.264154] [50969]: key[description], None -> [ 580.264154] [50969]: key[standard_attr_id], None -> 178 [ 580.264154] [50969]: key[shared], None -> False [ 580.264154] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 580.264154] [50969]: key[ipv6_address_mode], None -> None [ 580.264154] [50969]: key[enable_dhcp], None -> True [ 580.264154] [50969]: key[subnetpool_id], None -> None [ 580.264154] [50969]: key[ip_version], None -> 4 [ 580.264154] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.265675] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for subnet (08dd91fc-4643-4bd4-a568-880f44733881), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.278586] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Pushing event updated for resources: {'Subnet': ['ID=08dd91fc-4643-4bd4-a568-880f44733881,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.296993] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Checking segment: {'id': 'eca30d12-f1ea-4442-98dc-bb51cc3658ce', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 257, 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 580.297184] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Network hostable DHCP agents. Network: 1e2045a3-8cb9-4843-b69d-26360df5371a, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 580.308160] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Network 1e2045a3-8cb9-4843-b69d-26360df5371a is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 580.312413] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Allocated IP 10.180.180.152 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/c179d11a-69d7-4647-ab83-d48cb13cf564) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 580.312535] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1e2045a3-8cb9-4843-b69d-26360df5371a) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 580.316589] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] create_subnet_postcommit called with subnet settings {'id': '08dd91fc-4643-4bd4-a568-880f44733881', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-subnet', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 178, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 0, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'network': {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257}} (original settings None) [ 580.316589] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] create_subnet_postcommit: [ 580.316589] [50969]: key[service_types], None -> [] [ 580.316589] [50969]: key[project_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 580.316589] [50969]: key[tags], None -> [] [ 580.316589] [50969]: key[router:external], None -> False [ 580.316589] [50969]: key[ipv6_ra_mode], None -> None [ 580.316589] [50969]: key[created_at], None -> 2025-11-21T22:35:12Z [ 580.316589] [50969]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1264972481-subnet [ 580.316589] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 580.316589] [50969]: key[tenant_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 580.316589] [50969]: key[id], None -> 08dd91fc-4643-4bd4-a568-880f44733881 [ 580.316589] [50969]: key[network_id], None -> 1e2045a3-8cb9-4843-b69d-26360df5371a [ 580.316589] [50969]: key[host_routes], None -> [] [ 580.316589] [50969]: key[revision_number], None -> 0 [ 580.316589] [50969]: key[dns_nameservers], None -> [] [ 580.316589] [50969]: key[cidr], None -> 192.168.128.0/28 [ 580.316589] [50969]: key[updated_at], None -> 2025-11-21T22:35:12Z [ 580.316589] [50969]: key[description], None -> [ 580.316589] [50969]: key[standard_attr_id], None -> 178 [ 580.316589] [50969]: key[shared], None -> False [ 580.316589] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 580.316589] [50969]: key[ipv6_address_mode], None -> None [ 580.316589] [50969]: key[enable_dhcp], None -> True [ 580.316589] [50969]: key[subnetpool_id], None -> None [ 580.316589] [50969]: key[ip_version], None -> 4 [ 580.316589] [50969]: key[network], None -> {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} [ 580.316589] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.317850] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 580.318037] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a28aa9f6-fcd9-4e3a-8c7d-48762152a3af admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.328458] [50969]: [pid: 50969|app: 0|req: 50/94] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:12 2025] POST /networking/v2.0/subnets => generated 692 bytes in 163 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 580.353436] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks [] for allowed_address_pair (c179d11a-69d7-4647-ab83-d48cb13cf564), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.354178] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks [] for port (c179d11a-69d7-4647-ab83-d48cb13cf564), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.354381] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] create_port_precommit called with port settings {'id': 'c179d11a-69d7-4647-ab83-d48cb13cf564', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:52:55:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 179, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 580.354508] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] create_port_precommit: [ 580.354508] [50968]: key[mac_address], None -> fa:16:3e:52:55:ab [ 580.354508] [50968]: key[device_id], None -> 4275e984-ceaa-47bf-a803-ff0d55d60f6f [ 580.354508] [50968]: key[binding:vif_details], None -> {} [ 580.354508] [50968]: key[project_id], None -> [ 580.354508] [50968]: key[binding:vnic_type], None -> normal [ 580.354508] [50968]: key[allowed_address_pairs], None -> [] [ 580.354508] [50968]: key[name], None -> [ 580.354508] [50968]: key[status], None -> DOWN [ 580.354508] [50968]: key[tenant_id], None -> [ 580.354508] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.152'}] [ 580.354508] [50968]: key[id], None -> c179d11a-69d7-4647-ab83-d48cb13cf564 [ 580.354508] [50968]: key[port_security_enabled], None -> False [ 580.354508] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 580.354508] [50968]: key[security_groups], None -> [] [ 580.354508] [50968]: key[binding:profile], None -> {} [ 580.354508] [50968]: key[binding:host_id], None -> [ 580.354508] [50968]: key[standard_attr_id], None -> 179 [ 580.354508] [50968]: key[admin_state_up], None -> True [ 580.354508] [50968]: key[device_owner], None -> network:router_gateway [ 580.354508] [50968]: key[binding:vif_type], None -> unbound [ 580.354508] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.372016] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (c179d11a-69d7-4647-ab83-d48cb13cf564), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.384896] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-abde63ca-f925-45aa-af8b-80a74c8c3d8a tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 580.385879] [50969]: [pid: 50969|app: 0|req: 51/95] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:12 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 580.390687] [50969]: DEBUG neutron.api.wsgi [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-ec71a024-8cc6-44d5-af58-7f5ef4996047 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 580.393890] [50969]: [pid: 50969|app: 0|req: 52/96] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:12 2025] GET /networking/v2.0/quotas/346ff8d6de0547669585fc172c722004 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 580.394491] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Pushing event updated for resources: {'Port': ['ID=c179d11a-69d7-4647-ab83-d48cb13cf564,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.404187] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 580.404361] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 580.405866] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 580.406096] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] create_port_postcommit called with port settings {'id': 'c179d11a-69d7-4647-ab83-d48cb13cf564', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:52:55:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 179, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 580.406358] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] create_port_postcommit: [ 580.406358] [50968]: key[mac_address], None -> fa:16:3e:52:55:ab [ 580.406358] [50968]: key[device_id], None -> 4275e984-ceaa-47bf-a803-ff0d55d60f6f [ 580.406358] [50968]: key[binding:vif_details], None -> {} [ 580.406358] [50968]: key[project_id], None -> [ 580.406358] [50968]: key[binding:vnic_type], None -> normal [ 580.406358] [50968]: key[tags], None -> [] [ 580.406358] [50968]: key[allowed_address_pairs], None -> [] [ 580.406358] [50968]: key[created_at], None -> 2025-11-21T22:35:12Z [ 580.406358] [50968]: key[name], None -> [ 580.406358] [50968]: key[status], None -> DOWN [ 580.406358] [50968]: key[tenant_id], None -> [ 580.406358] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.152'}] [ 580.406358] [50968]: key[id], None -> c179d11a-69d7-4647-ab83-d48cb13cf564 [ 580.406358] [50968]: key[port_security_enabled], None -> False [ 580.406358] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 580.406358] [50968]: key[security_groups], None -> [] [ 580.406358] [50968]: key[binding:profile], None -> {} [ 580.406358] [50968]: key[binding:host_id], None -> [ 580.406358] [50968]: key[revision_number], None -> 1 [ 580.406358] [50968]: key[description], None -> [ 580.406358] [50968]: key[updated_at], None -> 2025-11-21T22:35:12Z [ 580.406358] [50968]: key[standard_attr_id], None -> 179 [ 580.406358] [50968]: key[admin_state_up], None -> True [ 580.406358] [50968]: key[binding:vif_type], None -> unbound [ 580.406358] [50968]: key[device_owner], None -> network:router_gateway [ 580.406358] [50968]: key[extra_dhcp_opts], None -> [] [ 580.406358] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 580.406358] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.418684] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (72b6620e-578c-457d-95c7-a76854c12611), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.447024] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Deleting port c97d6830-453e-41c7-99c0-f571b3ee2681 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 580.447204] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (c97d6830-453e-41c7-99c0-f571b3ee2681), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.464831] [50969]: DEBUG neutron.plugins.ml2.db [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] For port c97d6830-453e-41c7-99c0-f571b3ee2681, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c97d6830-453e-41c7-99c0-f571b3ee2681,segment=NetworkSegment(e991398f-c26b-471a-81f7-7272248f9439),segment_id=e991398f-c26b-471a-81f7-7272248f9439)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 580.465032] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (c97d6830-453e-41c7-99c0-f571b3ee2681), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.469707] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] delete_port_precommit called with port settings {'id': 'c97d6830-453e-41c7-99c0-f571b3ee2681', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:60:5e:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-72b6620e-578c-457d-95c7-a76854c12611', 'device_owner': 'network:dhcp', 'standard_attr_id': 66, '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-21T22:35:02Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 5, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e991398f-c26b-471a-81f7-7272248f9439', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 902, 'network_id': '72b6620e-578c-457d-95c7-a76854c12611'}}] (original binding levels None) on network {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} with segments to bind None [ 580.469905] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] delete_port_precommit: [ 580.469905] [50969]: key[mac_address], fa:16:3e:60:5e:62 -> None [ 580.469905] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-72b6620e-578c-457d-95c7-a76854c12611 -> None [ 580.469905] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 580.469905] [50969]: key[binding:vnic_type], normal -> None [ 580.469905] [50969]: key[project_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.469905] [50969]: key[tags], [] -> None [ 580.469905] [50969]: key[allowed_address_pairs], [] -> None [ 580.469905] [50969]: key[created_at], 2025-11-21T22:35:02Z -> None [ 580.469905] [50969]: key[name], -> None [ 580.469905] [50969]: key[status], ACTIVE -> None [ 580.469905] [50969]: key[tenant_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.469905] [50969]: key[fixed_ips], [] -> None [ 580.469905] [50969]: key[id], c97d6830-453e-41c7-99c0-f571b3ee2681 -> None [ 580.469905] [50969]: key[port_security_enabled], False -> None [ 580.469905] [50969]: key[network_id], 72b6620e-578c-457d-95c7-a76854c12611 -> None [ 580.469905] [50969]: key[security_groups], [] -> None [ 580.469905] [50969]: key[binding:profile], {} -> None [ 580.469905] [50969]: key[binding:host_id], devstack -> None [ 580.469905] [50969]: key[revision_number], 5 -> None [ 580.469905] [50969]: key[description], -> None [ 580.469905] [50969]: key[updated_at], 2025-11-21T22:35:12Z -> None [ 580.469905] [50969]: key[standard_attr_id], 66 -> None [ 580.469905] [50969]: key[admin_state_up], True -> None [ 580.469905] [50969]: key[binding:vif_type], ovs -> None [ 580.469905] [50969]: key[device_owner], network:dhcp -> None [ 580.469905] [50969]: key[extra_dhcp_opts], [] -> None [ 580.469905] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.471376] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Calling delete_port for c97d6830-453e-41c7-99c0-f571b3ee2681 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 580.528539] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631'] for port (c97d6830-453e-41c7-99c0-f571b3ee2681), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.537019] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Pushing event deleted for resources: {'Port': ['ID=c97d6830-453e-41c7-99c0-f571b3ee2681,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.545016] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] No DVR routers for this DVR port c97d6830-453e-41c7-99c0-f571b3ee2681 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 580.545016] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] delete_port_postcommit called with port settings {'id': 'c97d6830-453e-41c7-99c0-f571b3ee2681', 'name': '', 'network_id': '72b6620e-578c-457d-95c7-a76854c12611', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'mac_address': 'fa:16:3e:60:5e:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-72b6620e-578c-457d-95c7-a76854c12611', 'device_owner': 'network:dhcp', 'standard_attr_id': 66, '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-21T22:35:02Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 5, 'project_id': 'd7961086cf734edb8fae0fe6b9faede3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e991398f-c26b-471a-81f7-7272248f9439', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 902, 'network_id': '72b6620e-578c-457d-95c7-a76854c12611'}}] (original binding levels None) on network {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} with segments to bind None [ 580.545016] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] delete_port_postcommit: [ 580.545016] [50969]: key[mac_address], fa:16:3e:60:5e:62 -> None [ 580.545016] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-72b6620e-578c-457d-95c7-a76854c12611 -> None [ 580.545016] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 580.545016] [50969]: key[binding:vnic_type], normal -> None [ 580.545016] [50969]: key[project_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.545016] [50969]: key[tags], [] -> None [ 580.545016] [50969]: key[allowed_address_pairs], [] -> None [ 580.545016] [50969]: key[created_at], 2025-11-21T22:35:02Z -> None [ 580.545016] [50969]: key[name], -> None [ 580.545016] [50969]: key[status], ACTIVE -> None [ 580.545016] [50969]: key[tenant_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.545016] [50969]: key[fixed_ips], [] -> None [ 580.545016] [50969]: key[id], c97d6830-453e-41c7-99c0-f571b3ee2681 -> None [ 580.545016] [50969]: key[port_security_enabled], False -> None [ 580.545016] [50969]: key[network_id], 72b6620e-578c-457d-95c7-a76854c12611 -> None [ 580.545016] [50969]: key[security_groups], [] -> None [ 580.545016] [50969]: key[binding:profile], {} -> None [ 580.545016] [50969]: key[binding:host_id], devstack -> None [ 580.545016] [50969]: key[revision_number], 5 -> None [ 580.545016] [50969]: key[description], -> None [ 580.545016] [50969]: key[updated_at], 2025-11-21T22:35:12Z -> None [ 580.545016] [50969]: key[standard_attr_id], 66 -> None [ 580.545016] [50969]: key[admin_state_up], True -> None [ 580.545016] [50969]: key[binding:vif_type], ovs -> None [ 580.545016] [50969]: key[device_owner], network:dhcp -> None [ 580.545016] [50969]: key[extra_dhcp_opts], [] -> None [ 580.545016] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.560639] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (72b6620e-578c-457d-95c7-a76854c12611), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.569344] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] delete_network_precommit called with network settings {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} (original settings None) and network segments [{'id': 'e991398f-c26b-471a-81f7-7272248f9439', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 902, 'network_id': '72b6620e-578c-457d-95c7-a76854c12611'}] [ 580.569524] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] delete_network_precommit: [ 580.569524] [50969]: key[qinq], None -> None [ 580.569524] [50969]: key[project_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.569524] [50969]: key[tags], [] -> None [ 580.569524] [50969]: key[router:external], False -> None [ 580.569524] [50969]: key[created_at], 2025-11-21T22:35:01Z -> None [ 580.569524] [50969]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network -> None [ 580.569524] [50969]: key[status], ACTIVE -> None [ 580.569524] [50969]: key[ipv6_address_scope], None -> None [ 580.569524] [50969]: key[tenant_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.569524] [50969]: key[availability_zone_hints], [] -> None [ 580.569524] [50969]: key[availability_zones], ['nova'] -> None [ 580.569524] [50969]: key[id], 72b6620e-578c-457d-95c7-a76854c12611 -> None [ 580.569524] [50969]: key[port_security_enabled], True -> None [ 580.569524] [50969]: key[subnets], [] -> None [ 580.569524] [50969]: key[provider:segmentation_id], 902 -> None [ 580.569524] [50969]: key[provider:network_type], vlan -> None [ 580.569524] [50969]: key[revision_number], 3 -> None [ 580.569524] [50969]: key[provider:physical_network], default -> None [ 580.569524] [50969]: key[description], -> None [ 580.569524] [50969]: key[updated_at], 2025-11-21T22:35:12Z -> None [ 580.569524] [50969]: key[standard_attr_id], 51 -> None [ 580.569524] [50969]: key[admin_state_up], True -> None [ 580.569524] [50969]: key[shared], False -> None [ 580.569524] [50969]: key[ipv4_address_scope], None -> None [ 580.569524] [50969]: key[vlan_transparent], None -> None [ 580.569524] [50969]: key[mtu], 8950 -> None [ 580.569524] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.570310] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > segment before_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.570310] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > subnet precommit_delete_associations 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.570372] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.570469] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > segment_host_mapping after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.572267] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > port after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.572267] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > port after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.572267] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > port after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.572267] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > segment after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.572267] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.572267] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.572267] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > subnet after_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.668288] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.668451] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.668575] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > subnet before_create 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.668698] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Subscribe: > subnet before_update 55550000, False {{(pid=50969) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 580.668843] [50969]: DEBUG neutron.services.segments.db [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['72b6620e-578c-457d-95c7-a76854c12611']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 580.676812] [50969]: DEBUG neutron.services.segments.db [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e991398f-c26b-471a-81f7-7272248f9439') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 580.676960] [50969]: DEBUG neutron.services.segments.db [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e991398f-c26b-471a-81f7-7272248f9439') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 580.685453] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (e991398f-c26b-471a-81f7-7272248f9439), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.695406] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (e991398f-c26b-471a-81f7-7272248f9439), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.704135] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Releasing vlan 902 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 580.704335] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (e991398f-c26b-471a-81f7-7272248f9439), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.729353] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (72b6620e-578c-457d-95c7-a76854c12611), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.729575] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] delete_network_postcommit called with network settings {'id': '72b6620e-578c-457d-95c7-a76854c12611', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network', 'tenant_id': 'd7961086cf734edb8fae0fe6b9faede3', 'project_id': 'd7961086cf734edb8fae0fe6b9faede3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:01Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 902} (original settings None) and network segments [{'id': 'e991398f-c26b-471a-81f7-7272248f9439', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 902, 'network_id': '72b6620e-578c-457d-95c7-a76854c12611'}] [ 580.729687] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] delete_network_postcommit: [ 580.729687] [50969]: key[qinq], None -> None [ 580.729687] [50969]: key[project_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.729687] [50969]: key[tags], [] -> None [ 580.729687] [50969]: key[router:external], False -> None [ 580.729687] [50969]: key[created_at], 2025-11-21T22:35:01Z -> None [ 580.729687] [50969]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-2038334553-network -> None [ 580.729687] [50969]: key[status], ACTIVE -> None [ 580.729687] [50969]: key[ipv6_address_scope], None -> None [ 580.729687] [50969]: key[tenant_id], d7961086cf734edb8fae0fe6b9faede3 -> None [ 580.729687] [50969]: key[availability_zone_hints], [] -> None [ 580.729687] [50969]: key[availability_zones], ['nova'] -> None [ 580.729687] [50969]: key[id], 72b6620e-578c-457d-95c7-a76854c12611 -> None [ 580.729687] [50969]: key[port_security_enabled], True -> None [ 580.729687] [50969]: key[subnets], [] -> None [ 580.729687] [50969]: key[provider:segmentation_id], 902 -> None [ 580.729687] [50969]: key[provider:network_type], vlan -> None [ 580.729687] [50969]: key[revision_number], 3 -> None [ 580.729687] [50969]: key[provider:physical_network], default -> None [ 580.729687] [50969]: key[description], -> None [ 580.729687] [50969]: key[updated_at], 2025-11-21T22:35:12Z -> None [ 580.729687] [50969]: key[standard_attr_id], 51 -> None [ 580.729687] [50969]: key[admin_state_up], True -> None [ 580.729687] [50969]: key[shared], False -> None [ 580.729687] [50969]: key[ipv4_address_scope], None -> None [ 580.729687] [50969]: key[vlan_transparent], None -> None [ 580.729687] [50969]: key[mtu], 8950 -> None [ 580.729687] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.736190] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Pushing event deleted for resources: {'Network': ['ID=72b6620e-578c-457d-95c7-a76854c12611,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.739327] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3dd3562e-6408-4ac0-9fe5-e4c8e458b4bd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.741357] [50969]: [pid: 50969|app: 0|req: 53/97] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:35:12 2025] DELETE /networking/v2.0/networks/72b6620e-578c-457d-95c7-a76854c12611 => generated 0 bytes in 347 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 580.768204] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks [] for router_gateway (4275e984-ceaa-47bf-a803-ff0d55d60f6f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.791343] [50969]: DEBUG neutron_lib.callbacks.manager [None req-07c127ae-b1a2-4a71-afb2-8499dc3b6fc7 admin admin] Publish callbacks [] for security_group (30e50428-9b2e-4844-82d0-507bf8b6bfba), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.813166] [50969]: DEBUG neutron_lib.callbacks.manager [None req-07c127ae-b1a2-4a71-afb2-8499dc3b6fc7 admin admin] Publish callbacks [] for security_group (30e50428-9b2e-4844-82d0-507bf8b6bfba), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.856119] [50969]: DEBUG neutron_lib.callbacks.manager [None req-07c127ae-b1a2-4a71-afb2-8499dc3b6fc7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (30e50428-9b2e-4844-82d0-507bf8b6bfba), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.860688] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-07c127ae-b1a2-4a71-afb2-8499dc3b6fc7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=30e50428-9b2e-4844-82d0-507bf8b6bfba,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.865330] [50969]: DEBUG neutron_lib.callbacks.manager [None req-07c127ae-b1a2-4a71-afb2-8499dc3b6fc7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.865934] [50969]: [pid: 50969|app: 0|req: 54/98] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:13 2025] DELETE /networking/v2.0/security-groups/30e50428-9b2e-4844-82d0-507bf8b6bfba => generated 0 bytes in 124 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 580.880858] [50969]: INFO neutron.services.segments.plugin [-] Segment e991398f-c26b-471a-81f7-7272248f9439 resource provider aggregate not found [ 580.898736] [50969]: INFO neutron.services.segments.plugin [-] Segment e991398f-c26b-471a-81f7-7272248f9439 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 e991398f-c26b-471a-81f7-7272248f9439 found for delete ", "request_id": "req-ee90c8cb-0b53-426b-86cc-5cf19e6e5043"}]} [ 580.906159] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1383876f-fd6b-4b90-8e2c-24005cf90fd0 admin admin] Publish callbacks [] for security_group (c317c952-5841-4aed-ba20-b77794e94182), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.912387] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (4275e984-ceaa-47bf-a803-ff0d55d60f6f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.925842] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1383876f-fd6b-4b90-8e2c-24005cf90fd0 admin admin] Publish callbacks [] for security_group (c317c952-5841-4aed-ba20-b77794e94182), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.951999] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1383876f-fd6b-4b90-8e2c-24005cf90fd0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (c317c952-5841-4aed-ba20-b77794e94182), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.957849] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1383876f-fd6b-4b90-8e2c-24005cf90fd0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c317c952-5841-4aed-ba20-b77794e94182,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.961697] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1383876f-fd6b-4b90-8e2c-24005cf90fd0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.962661] [50969]: [pid: 50969|app: 0|req: 55/99] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:13 2025] DELETE /networking/v2.0/security-groups/c317c952-5841-4aed-ba20-b77794e94182 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 580.964818] [50969]: DEBUG neutron.api.v2.base [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Request body: {'router': {'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-router', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 580.982972] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (3b1690c7-011c-45db-9123-0be0350b9416), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.983899] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (3b1690c7-011c-45db-9123-0be0350b9416), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.989089] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Router 4275e984-ceaa-47bf-a803-ff0d55d60f6f is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 581.017618] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks [] for router_controller (3b1690c7-011c-45db-9123-0be0350b9416), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.043204] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 581.057512] [50968]: DEBUG neutron_lib.callbacks.manager [None req-925840e4-8397-440e-b8f1-eed710b17abe admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.057966] [50968]: [pid: 50968|app: 0|req: 45/100] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:12 2025] POST /networking/v2.0/routers => generated 739 bytes in 973 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 581.061126] [50968]: DEBUG neutron.api.wsgi [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-41e00e03-958f-401b-a472-f945e1c71e3a tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 581.065802] [50968]: [pid: 50968|app: 0|req: 46/101] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:13 2025] GET /networking/v2.0/quotas/4d96bb1ee7374926950112f240d76b7e => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 581.070580] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks [] for router_gateway (3b1690c7-011c-45db-9123-0be0350b9416), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.104025] [50968]: [pid: 50968|app: 0|req: 47/102] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:13 2025] GET /networking/v2.0/ports?tenant_id=346ff8d6de0547669585fc172c722004&fields=id => generated 12 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 581.139167] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks [] for router_gateway (3b1690c7-011c-45db-9123-0be0350b9416), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.143347] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.178035] [50968]: DEBUG neutron.api.v2.base [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Request body: {'network': {'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 581.193797] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Allocated IP 10.180.180.202 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/8cab7994-cdfd-4474-a227-9a325a2621f0) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 581.195604] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Made reservation on behalf of 0c901930492c418ebc3f191de2fc8b25 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 581.198146] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.206256] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.251058] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks [] for allowed_address_pair (8cab7994-cdfd-4474-a227-9a325a2621f0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.252860] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks [] for port (8cab7994-cdfd-4474-a227-9a325a2621f0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.254194] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] create_port_precommit called with port settings {'id': '8cab7994-cdfd-4474-a227-9a325a2621f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:fc:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_gateway', 'standard_attr_id': 182, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 581.254194] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] create_port_precommit: [ 581.254194] [50969]: key[mac_address], None -> fa:16:3e:c1:fc:95 [ 581.254194] [50969]: key[device_id], None -> 3b1690c7-011c-45db-9123-0be0350b9416 [ 581.254194] [50969]: key[binding:vif_details], None -> {} [ 581.254194] [50969]: key[project_id], None -> [ 581.254194] [50969]: key[binding:vnic_type], None -> normal [ 581.254194] [50969]: key[allowed_address_pairs], None -> [] [ 581.254194] [50969]: key[name], None -> [ 581.254194] [50969]: key[status], None -> DOWN [ 581.254194] [50969]: key[tenant_id], None -> [ 581.254194] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.202'}] [ 581.254194] [50969]: key[id], None -> 8cab7994-cdfd-4474-a227-9a325a2621f0 [ 581.254194] [50969]: key[port_security_enabled], None -> False [ 581.254194] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 581.254194] [50969]: key[security_groups], None -> [] [ 581.254194] [50969]: key[binding:profile], None -> {} [ 581.254194] [50969]: key[binding:host_id], None -> [ 581.254194] [50969]: key[standard_attr_id], None -> 182 [ 581.254194] [50969]: key[admin_state_up], None -> True [ 581.254194] [50969]: key[device_owner], None -> network:router_gateway [ 581.254194] [50969]: key[binding:vif_type], None -> unbound [ 581.254194] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.273970] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Publish callbacks [] for security_group (240d0ecb-120a-48a6-aeb4-265ef374eeb1), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.275374] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (240d0ecb-120a-48a6-aeb4-265ef374eeb1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.284953] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (8cab7994-cdfd-4474-a227-9a325a2621f0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.295206] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=240d0ecb-120a-48a6-aeb4-265ef374eeb1,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.309661] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Pushing event updated for resources: {'Port': ['ID=8cab7994-cdfd-4474-a227-9a325a2621f0,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.319722] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] vlan segment allocate from pool success with {'vlan_id': 991, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 581.328097] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 581.328268] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (39af6c72-a273-4437-bd76-e516c62805a3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.328388] [50968]: INFO neutron.db.segments_db [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Added segment 39af6c72-a273-4437-bd76-e516c62805a3 of type vlan for network c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 [ 581.331339] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 581.334217] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 581.348502] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (c3f1a84a-1b54-4b04-ab6c-ff9dcd239595), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.353528] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] create_port_postcommit called with port settings {'id': '8cab7994-cdfd-4474-a227-9a325a2621f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:fc:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_gateway', 'standard_attr_id': 182, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:13Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 581.354159] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] create_port_postcommit: [ 581.354159] [50969]: key[mac_address], None -> fa:16:3e:c1:fc:95 [ 581.354159] [50969]: key[device_id], None -> 3b1690c7-011c-45db-9123-0be0350b9416 [ 581.354159] [50969]: key[binding:vif_details], None -> {} [ 581.354159] [50969]: key[project_id], None -> [ 581.354159] [50969]: key[binding:vnic_type], None -> normal [ 581.354159] [50969]: key[tags], None -> [] [ 581.354159] [50969]: key[allowed_address_pairs], None -> [] [ 581.354159] [50969]: key[created_at], None -> 2025-11-21T22:35:13Z [ 581.354159] [50969]: key[name], None -> [ 581.354159] [50969]: key[status], None -> DOWN [ 581.354159] [50969]: key[tenant_id], None -> [ 581.354159] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.202'}] [ 581.354159] [50969]: key[id], None -> 8cab7994-cdfd-4474-a227-9a325a2621f0 [ 581.354159] [50969]: key[port_security_enabled], None -> False [ 581.354159] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 581.354159] [50969]: key[security_groups], None -> [] [ 581.354159] [50969]: key[binding:profile], None -> {} [ 581.354159] [50969]: key[binding:host_id], None -> [ 581.354159] [50969]: key[revision_number], None -> 1 [ 581.354159] [50969]: key[description], None -> [ 581.354159] [50969]: key[updated_at], None -> 2025-11-21T22:35:13Z [ 581.354159] [50969]: key[standard_attr_id], None -> 182 [ 581.354159] [50969]: key[admin_state_up], None -> True [ 581.354159] [50969]: key[binding:vif_type], None -> unbound [ 581.354159] [50969]: key[device_owner], None -> network:router_gateway [ 581.354159] [50969]: key[extra_dhcp_opts], None -> [] [ 581.354159] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 581.354159] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.361120] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] create_network_precommit called with network settings {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 188, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:13Z', 'revision_number': 1} (original settings None) and network segments [{'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}] [ 581.361741] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] create_network_precommit: [ 581.361741] [50968]: key[qinq], None -> None [ 581.361741] [50968]: key[project_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 581.361741] [50968]: key[tags], None -> [] [ 581.361741] [50968]: key[router:external], None -> False [ 581.361741] [50968]: key[created_at], None -> 2025-11-21T22:35:13Z [ 581.361741] [50968]: key[name], None -> tempest-InstanceActionsV221TestJSON-1811752883-network [ 581.361741] [50968]: key[status], None -> ACTIVE [ 581.361741] [50968]: key[ipv6_address_scope], None -> None [ 581.361741] [50968]: key[tenant_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 581.361741] [50968]: key[availability_zone_hints], None -> [] [ 581.361741] [50968]: key[availability_zones], None -> [] [ 581.361741] [50968]: key[id], None -> c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 [ 581.361741] [50968]: key[port_security_enabled], None -> True [ 581.361741] [50968]: key[subnets], None -> [] [ 581.361741] [50968]: key[provider:segmentation_id], None -> 991 [ 581.361741] [50968]: key[provider:network_type], None -> vlan [ 581.361741] [50968]: key[revision_number], None -> 1 [ 581.361741] [50968]: key[provider:physical_network], None -> default [ 581.361741] [50968]: key[description], None -> [ 581.361741] [50968]: key[updated_at], None -> 2025-11-21T22:35:13Z [ 581.361741] [50968]: key[standard_attr_id], None -> 188 [ 581.361741] [50968]: key[admin_state_up], None -> True [ 581.361741] [50968]: key[shared], None -> False [ 581.361741] [50968]: key[ipv4_address_scope], None -> None [ 581.361741] [50968]: key[vlan_transparent], None -> None [ 581.361741] [50968]: key[mtu], None -> 8950 [ 581.361741] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.365734] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (c3f1a84a-1b54-4b04-ab6c-ff9dcd239595), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.387606] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Pushing event updated for resources: {'Network': ['ID=c3f1a84a-1b54-4b04-ab6c-ff9dcd239595,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.390079] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] create_network_postcommit called with network settings {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 188, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:13Z', 'revision_number': 1} (original settings None) and network segments [{'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}] [ 581.390079] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] create_network_postcommit: [ 581.390079] [50968]: key[qinq], None -> None [ 581.390079] [50968]: key[project_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 581.390079] [50968]: key[tags], None -> [] [ 581.390079] [50968]: key[router:external], None -> False [ 581.390079] [50968]: key[created_at], None -> 2025-11-21T22:35:13Z [ 581.390079] [50968]: key[name], None -> tempest-InstanceActionsV221TestJSON-1811752883-network [ 581.390079] [50968]: key[status], None -> ACTIVE [ 581.390079] [50968]: key[ipv6_address_scope], None -> None [ 581.390079] [50968]: key[tenant_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 581.390079] [50968]: key[availability_zone_hints], None -> [] [ 581.390079] [50968]: key[availability_zones], None -> [] [ 581.390079] [50968]: key[id], None -> c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 [ 581.390079] [50968]: key[port_security_enabled], None -> True [ 581.390079] [50968]: key[subnets], None -> [] [ 581.390079] [50968]: key[provider:segmentation_id], None -> 991 [ 581.390079] [50968]: key[provider:network_type], None -> vlan [ 581.390079] [50968]: key[revision_number], None -> 1 [ 581.390079] [50968]: key[provider:physical_network], None -> default [ 581.390079] [50968]: key[description], None -> [ 581.390079] [50968]: key[updated_at], None -> 2025-11-21T22:35:13Z [ 581.390079] [50968]: key[standard_attr_id], None -> 188 [ 581.390079] [50968]: key[admin_state_up], None -> True [ 581.390079] [50968]: key[shared], None -> False [ 581.390079] [50968]: key[ipv4_address_scope], None -> None [ 581.390079] [50968]: key[vlan_transparent], None -> None [ 581.390079] [50968]: key[mtu], None -> 8950 [ 581.390079] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.392752] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 581.393632] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad05df04-6e38-42ca-a45e-6bf835be994f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.404915] [50968]: [pid: 50968|app: 0|req: 48/103] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:13 2025] POST /networking/v2.0/networks => generated 672 bytes in 300 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 581.429976] [50968]: [pid: 50968|app: 0|req: 49/104] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:13 2025] GET /networking/v2.0/security-groups?tenant_id=d7961086cf734edb8fae0fe6b9faede3&name=default => generated 2921 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 581.474884] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks [] for router_gateway (3b1690c7-011c-45db-9123-0be0350b9416), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.595937] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (3b1690c7-011c-45db-9123-0be0350b9416), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.639937] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.660270] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Router 3b1690c7-011c-45db-9123-0be0350b9416 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 581.710839] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Allocated IP 192.168.128.1 (c40a2401-cb17-44bc-b741-684128c1296b/54a32abe-f1a6-4ff7-aaee-3ca48c310598/060c4781-5488-4d48-bf30-9a2a6ede9467) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 581.720527] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 581.732707] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57db7896-8d3e-4c26-b9dd-3744a0262d8e admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.733284] [50969]: [pid: 50969|app: 0|req: 56/105] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:13 2025] POST /networking/v2.0/routers => generated 734 bytes in 771 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 581.758917] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Publish callbacks [] for allowed_address_pair (060c4781-5488-4d48-bf30-9a2a6ede9467), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.759730] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Publish callbacks [] for port (060c4781-5488-4d48-bf30-9a2a6ede9467), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.759872] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] create_port_precommit called with port settings {'id': '060c4781-5488-4d48-bf30-9a2a6ede9467', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:be:65:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_interface', 'standard_attr_id': 190, 'fixed_ips': [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}], 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} with segments to bind None [ 581.760026] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] create_port_precommit: [ 581.760026] [50968]: key[mac_address], None -> fa:16:3e:be:65:02 [ 581.760026] [50968]: key[device_id], None -> 4275e984-ceaa-47bf-a803-ff0d55d60f6f [ 581.760026] [50968]: key[binding:vif_details], None -> {} [ 581.760026] [50968]: key[project_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 581.760026] [50968]: key[binding:vnic_type], None -> normal [ 581.760026] [50968]: key[allowed_address_pairs], None -> [] [ 581.760026] [50968]: key[name], None -> [ 581.760026] [50968]: key[status], None -> DOWN [ 581.760026] [50968]: key[tenant_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 581.760026] [50968]: key[fixed_ips], None -> [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}] [ 581.760026] [50968]: key[id], None -> 060c4781-5488-4d48-bf30-9a2a6ede9467 [ 581.760026] [50968]: key[port_security_enabled], None -> False [ 581.760026] [50968]: key[network_id], None -> c40a2401-cb17-44bc-b741-684128c1296b [ 581.760026] [50968]: key[security_groups], None -> [] [ 581.760026] [50968]: key[binding:profile], None -> {} [ 581.760026] [50968]: key[binding:host_id], None -> [ 581.760026] [50968]: key[standard_attr_id], None -> 190 [ 581.760026] [50968]: key[admin_state_up], None -> True [ 581.760026] [50968]: key[device_owner], None -> network:router_interface [ 581.760026] [50968]: key[binding:vif_type], None -> unbound [ 581.760026] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.773159] [50969]: [pid: 50969|app: 0|req: 57/106] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:14 2025] GET /networking/v2.0/ports?tenant_id=4d96bb1ee7374926950112f240d76b7e&fields=id => generated 12 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 581.774055] [50969]: DEBUG neutron.api.v2.base [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Request body: {'subnet': {'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'cidr': '192.168.128.0/28', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-subnet', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 581.782961] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (060c4781-5488-4d48-bf30-9a2a6ede9467), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.818746] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Made reservation on behalf of 0c901930492c418ebc3f191de2fc8b25 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 581.821858] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.826298] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Pushing event updated for resources: {'Port': ['ID=060c4781-5488-4d48-bf30-9a2a6ede9467,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.840155] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Network c40a2401-cb17-44bc-b741-684128c1296b is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 581.842188] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 581.848346] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 581.850739] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] create_port_postcommit called with port settings {'id': '060c4781-5488-4d48-bf30-9a2a6ede9467', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:be:65:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_interface', 'standard_attr_id': 190, 'fixed_ips': [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}], 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 1, 'network': {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} with segments to bind None [ 581.850739] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] create_port_postcommit: [ 581.850739] [50968]: key[mac_address], None -> fa:16:3e:be:65:02 [ 581.850739] [50968]: key[device_id], None -> 4275e984-ceaa-47bf-a803-ff0d55d60f6f [ 581.850739] [50968]: key[binding:vif_details], None -> {} [ 581.850739] [50968]: key[project_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 581.850739] [50968]: key[binding:vnic_type], None -> normal [ 581.850739] [50968]: key[tags], None -> [] [ 581.850739] [50968]: key[allowed_address_pairs], None -> [] [ 581.850739] [50968]: key[created_at], None -> 2025-11-21T22:35:13Z [ 581.850739] [50968]: key[name], None -> [ 581.850739] [50968]: key[status], None -> DOWN [ 581.850739] [50968]: key[tenant_id], None -> a072b0b03d7c40e2a465ba9e7e14f5d5 [ 581.850739] [50968]: key[fixed_ips], None -> [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}] [ 581.850739] [50968]: key[id], None -> 060c4781-5488-4d48-bf30-9a2a6ede9467 [ 581.850739] [50968]: key[port_security_enabled], None -> False [ 581.850739] [50968]: key[network_id], None -> c40a2401-cb17-44bc-b741-684128c1296b [ 581.850739] [50968]: key[security_groups], None -> [] [ 581.850739] [50968]: key[binding:profile], None -> {} [ 581.850739] [50968]: key[binding:host_id], None -> [ 581.850739] [50968]: key[revision_number], None -> 1 [ 581.850739] [50968]: key[description], None -> [ 581.850739] [50968]: key[updated_at], None -> 2025-11-21T22:35:14Z [ 581.850739] [50968]: key[standard_attr_id], None -> 190 [ 581.850739] [50968]: key[admin_state_up], None -> True [ 581.850739] [50968]: key[binding:vif_type], None -> unbound [ 581.850739] [50968]: key[device_owner], None -> network:router_interface [ 581.850739] [50968]: key[extra_dhcp_opts], None -> [] [ 581.850739] [50968]: key[network], None -> {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} [ 581.850739] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.850739] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (4275e984-ceaa-47bf-a803-ff0d55d60f6f), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.010091] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] create_subnet_precommit called with subnet settings {'id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-subnet', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 191, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings None) [ 582.010285] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] create_subnet_precommit: [ 582.010285] [50969]: key[service_types], None -> [] [ 582.010285] [50969]: key[project_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 582.010285] [50969]: key[tags], None -> [] [ 582.010285] [50969]: key[router:external], None -> False [ 582.010285] [50969]: key[ipv6_ra_mode], None -> None [ 582.010285] [50969]: key[created_at], None -> 2025-11-21T22:35:14Z [ 582.010285] [50969]: key[name], None -> tempest-InstanceActionsV221TestJSON-1811752883-subnet [ 582.010285] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 582.010285] [50969]: key[tenant_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 582.010285] [50969]: key[id], None -> 031e5b5b-5cd6-453a-bdec-b196cc468d80 [ 582.010285] [50969]: key[network_id], None -> c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 [ 582.010285] [50969]: key[host_routes], None -> [] [ 582.010285] [50969]: key[revision_number], None -> 0 [ 582.010285] [50969]: key[dns_nameservers], None -> [] [ 582.010285] [50969]: key[cidr], None -> 192.168.128.0/28 [ 582.010285] [50969]: key[updated_at], None -> 2025-11-21T22:35:14Z [ 582.010285] [50969]: key[description], None -> [ 582.010285] [50969]: key[standard_attr_id], None -> 191 [ 582.010285] [50969]: key[segment_id], None -> None [ 582.010285] [50969]: key[shared], None -> False [ 582.010285] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 582.010285] [50969]: key[ipv6_address_mode], None -> None [ 582.010285] [50969]: key[enable_dhcp], None -> True [ 582.010285] [50969]: key[subnetpool_id], None -> None [ 582.010285] [50969]: key[ip_version], None -> 4 [ 582.010285] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.015500] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (031e5b5b-5cd6-453a-bdec-b196cc468d80), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.045434] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Pushing event updated for resources: {'Subnet': ['ID=031e5b5b-5cd6-453a-bdec-b196cc468d80,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.081615] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Checking segment: {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 582.081795] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Network hostable DHCP agents. Network: c3f1a84a-1b54-4b04-ab6c-ff9dcd239595, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 582.090637] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Network c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 582.095957] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, c3f1a84a-1b54-4b04-ab6c-ff9dcd239595) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 582.098578] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] create_subnet_postcommit called with subnet settings {'id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-subnet', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 191, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'network': {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991}} (original settings None) [ 582.098700] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] create_subnet_postcommit: [ 582.098700] [50969]: key[service_types], None -> [] [ 582.098700] [50969]: key[project_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 582.098700] [50969]: key[tags], None -> [] [ 582.098700] [50969]: key[router:external], None -> False [ 582.098700] [50969]: key[ipv6_ra_mode], None -> None [ 582.098700] [50969]: key[created_at], None -> 2025-11-21T22:35:14Z [ 582.098700] [50969]: key[name], None -> tempest-InstanceActionsV221TestJSON-1811752883-subnet [ 582.098700] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 582.098700] [50969]: key[tenant_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 582.098700] [50969]: key[id], None -> 031e5b5b-5cd6-453a-bdec-b196cc468d80 [ 582.098700] [50969]: key[network_id], None -> c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 [ 582.098700] [50969]: key[host_routes], None -> [] [ 582.098700] [50969]: key[revision_number], None -> 0 [ 582.098700] [50969]: key[dns_nameservers], None -> [] [ 582.098700] [50969]: key[cidr], None -> 192.168.128.0/28 [ 582.098700] [50969]: key[updated_at], None -> 2025-11-21T22:35:14Z [ 582.098700] [50969]: key[description], None -> [ 582.098700] [50969]: key[standard_attr_id], None -> 191 [ 582.098700] [50969]: key[segment_id], None -> None [ 582.098700] [50969]: key[shared], None -> False [ 582.098700] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 582.098700] [50969]: key[ipv6_address_mode], None -> None [ 582.098700] [50969]: key[enable_dhcp], None -> True [ 582.098700] [50969]: key[subnetpool_id], None -> None [ 582.098700] [50969]: key[ip_version], None -> 4 [ 582.098700] [50969]: key[network], None -> {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} [ 582.098700] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.102729] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 582.103106] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2a7e2e2d-c92f-4726-894f-266ffe399c0b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.115483] [50969]: [pid: 50969|app: 0|req: 58/107] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:14 2025] POST /networking/v2.0/subnets => generated 691 bytes in 344 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 582.123046] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (060c4781-5488-4d48-bf30-9a2a6ede9467), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.155933] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fee7540b-dbdb-4704-808b-216e5037c7da admin admin] Publish callbacks [] for security_group (2c04a635-eb84-4edd-8fe7-e4c8b5de5105), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.173553] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fee7540b-dbdb-4704-808b-216e5037c7da admin admin] Publish callbacks [] for security_group (2c04a635-eb84-4edd-8fe7-e4c8b5de5105), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.209374] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Publish callbacks [] for port (060c4781-5488-4d48-bf30-9a2a6ede9467), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.209639] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] update_port_precommit called with port settings {'id': '060c4781-5488-4d48-bf30-9a2a6ede9467', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:be:65:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_interface', 'standard_attr_id': 190, 'fixed_ips': [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 1, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'} (original settings {'id': '060c4781-5488-4d48-bf30-9a2a6ede9467', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:be:65:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_interface', 'standard_attr_id': 190, 'fixed_ips': [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 1, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} with segments to bind None [ 582.209751] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] update_port_precommit: [ 582.209751] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.210664] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fee7540b-dbdb-4704-808b-216e5037c7da admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (2c04a635-eb84-4edd-8fe7-e4c8b5de5105), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.210927] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (060c4781-5488-4d48-bf30-9a2a6ede9467), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.214530] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fee7540b-dbdb-4704-808b-216e5037c7da admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=2c04a635-eb84-4edd-8fe7-e4c8b5de5105,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.218958] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fee7540b-dbdb-4704-808b-216e5037c7da admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.219395] [50969]: [pid: 50969|app: 0|req: 59/108] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:14 2025] DELETE /networking/v2.0/security-groups/2c04a635-eb84-4edd-8fe7-e4c8b5de5105 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 582.234119] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Pushing event updated for resources: {'Port': ['ID=060c4781-5488-4d48-bf30-9a2a6ede9467,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.242774] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] update_port_postcommit called with port settings {'id': '060c4781-5488-4d48-bf30-9a2a6ede9467', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:be:65:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_interface', 'standard_attr_id': 190, 'fixed_ips': [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 1, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'} (original settings {'id': '060c4781-5488-4d48-bf30-9a2a6ede9467', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:be:65:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_interface', 'standard_attr_id': 190, 'fixed_ips': [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 1, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} with segments to bind None [ 582.242950] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] update_port_postcommit: [ 582.242950] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.243331] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (4275e984-ceaa-47bf-a803-ff0d55d60f6f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.244646] [50969]: [pid: 50969|app: 0|req: 60/109] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:14 2025] GET /networking/v2.0/networks?tenant_id=722ed2d72a67492b8fd83a85ac9c28e7&shared=False => generated 15 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 582.296212] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Network c40a2401-cb17-44bc-b741-684128c1296b is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 582.297078] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 582.321537] [50969]: DEBUG neutron.api.v2.base [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Request body: {'network': {'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 582.342785] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Made reservation on behalf of 4f158c20b8fb452c8995c99dad00c0c6 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 582.345264] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.350260] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.365672] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Router 4275e984-ceaa-47bf-a803-ff0d55d60f6f has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 582.407102] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Publish callbacks [] for security_group (599d582a-c0d7-4df7-a1fe-3e63412d8939), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.411496] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (599d582a-c0d7-4df7-a1fe-3e63412d8939), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.417506] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e8876549-c203-4686-a880-29682cd046c7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 582.426411] [50968]: [pid: 50968|app: 0|req: 50/110] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:13 2025] PUT /networking/v2.0/routers/4275e984-ceaa-47bf-a803-ff0d55d60f6f/add_router_interface => generated 309 bytes in 994 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 582.430046] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=599d582a-c0d7-4df7-a1fe-3e63412d8939,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.446208] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] vlan segment allocate from pool success with {'vlan_id': 793, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 582.455719] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (c8d60fcd-d494-46bb-8a7e-29f9e3e009b5), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.458028] [50969]: INFO neutron.db.segments_db [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Added segment c8d60fcd-d494-46bb-8a7e-29f9e3e009b5 of type vlan for network f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 582.472296] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (f316fe0c-9a87-4edb-a536-41bf6fb30e00), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.483310] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] create_network_precommit called with network settings {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 197, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] [ 582.483680] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] create_network_precommit: [ 582.483680] [50969]: key[qinq], None -> None [ 582.483680] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 582.483680] [50969]: key[tags], None -> [] [ 582.483680] [50969]: key[router:external], None -> False [ 582.483680] [50969]: key[created_at], None -> 2025-11-21T22:35:14Z [ 582.483680] [50969]: key[name], None -> tempest-ImagesTestJSON-386628594-network [ 582.483680] [50969]: key[status], None -> ACTIVE [ 582.483680] [50969]: key[ipv6_address_scope], None -> None [ 582.483680] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 582.483680] [50969]: key[availability_zone_hints], None -> [] [ 582.483680] [50969]: key[availability_zones], None -> [] [ 582.483680] [50969]: key[id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 582.483680] [50969]: key[port_security_enabled], None -> True [ 582.483680] [50969]: key[subnets], None -> [] [ 582.483680] [50969]: key[provider:segmentation_id], None -> 793 [ 582.483680] [50969]: key[provider:network_type], None -> vlan [ 582.483680] [50969]: key[revision_number], None -> 1 [ 582.483680] [50969]: key[provider:physical_network], None -> default [ 582.483680] [50969]: key[description], None -> [ 582.483680] [50969]: key[updated_at], None -> 2025-11-21T22:35:14Z [ 582.483680] [50969]: key[standard_attr_id], None -> 197 [ 582.483680] [50969]: key[admin_state_up], None -> True [ 582.483680] [50969]: key[shared], None -> False [ 582.483680] [50969]: key[ipv4_address_scope], None -> None [ 582.483680] [50969]: key[vlan_transparent], None -> None [ 582.483680] [50969]: key[mtu], None -> 8950 [ 582.483680] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.487803] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (f316fe0c-9a87-4edb-a536-41bf6fb30e00), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.503436] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Pushing event updated for resources: {'Network': ['ID=f316fe0c-9a87-4edb-a536-41bf6fb30e00,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.505475] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] create_network_postcommit called with network settings {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 197, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] [ 582.505620] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] create_network_postcommit: [ 582.505620] [50969]: key[qinq], None -> None [ 582.505620] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 582.505620] [50969]: key[tags], None -> [] [ 582.505620] [50969]: key[router:external], None -> False [ 582.505620] [50969]: key[created_at], None -> 2025-11-21T22:35:14Z [ 582.505620] [50969]: key[name], None -> tempest-ImagesTestJSON-386628594-network [ 582.505620] [50969]: key[status], None -> ACTIVE [ 582.505620] [50969]: key[ipv6_address_scope], None -> None [ 582.505620] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 582.505620] [50969]: key[availability_zone_hints], None -> [] [ 582.505620] [50969]: key[availability_zones], None -> [] [ 582.505620] [50969]: key[id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 582.505620] [50969]: key[port_security_enabled], None -> True [ 582.505620] [50969]: key[subnets], None -> [] [ 582.505620] [50969]: key[provider:segmentation_id], None -> 793 [ 582.505620] [50969]: key[provider:network_type], None -> vlan [ 582.505620] [50969]: key[revision_number], None -> 1 [ 582.505620] [50969]: key[provider:physical_network], None -> default [ 582.505620] [50969]: key[description], None -> [ 582.505620] [50969]: key[updated_at], None -> 2025-11-21T22:35:14Z [ 582.505620] [50969]: key[standard_attr_id], None -> 197 [ 582.505620] [50969]: key[admin_state_up], None -> True [ 582.505620] [50969]: key[shared], None -> False [ 582.505620] [50969]: key[ipv4_address_scope], None -> None [ 582.505620] [50969]: key[vlan_transparent], None -> None [ 582.505620] [50969]: key[mtu], None -> 8950 [ 582.505620] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.508581] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 582.509065] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99d7cba6-933f-499f-937e-21882d328659 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.518062] [50969]: [pid: 50969|app: 0|req: 61/111] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:14 2025] POST /networking/v2.0/networks => generated 658 bytes in 273 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 582.529701] [50969]: [pid: 50969|app: 0|req: 62/112] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:14 2025] GET /networking/v2.0/networks?tenant_id=813158176ca845ceaf743bde9247a206&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 582.532748] [50969]: DEBUG neutron.api.v2.base [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Request body: {'router': {'name': 'tempest-InstanceActionsV221TestJSON-1811752883-router', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 582.547673] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (cc2256e9-b023-4093-93f9-a79fc72c3399), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.548588] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (cc2256e9-b023-4093-93f9-a79fc72c3399), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.589050] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks [] for router_controller (cc2256e9-b023-4093-93f9-a79fc72c3399), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.638658] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks [] for router_gateway (cc2256e9-b023-4093-93f9-a79fc72c3399), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.669072] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.714861] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks [] for router_gateway (cc2256e9-b023-4093-93f9-a79fc72c3399), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.718599] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.753049] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Allocated IP 192.168.128.1 (1e2045a3-8cb9-4843-b69d-26360df5371a/08dd91fc-4643-4bd4-a568-880f44733881/988a5014-ff4d-4f6c-b2b6-65c2866aa8a0) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 582.757306] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Allocated IP 10.180.180.195 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/d25a6eae-6e2e-4c8b-be9a-8b575c556565) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 582.797846] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Publish callbacks [] for allowed_address_pair (988a5014-ff4d-4f6c-b2b6-65c2866aa8a0), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.798666] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Publish callbacks [] for port (988a5014-ff4d-4f6c-b2b6-65c2866aa8a0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.798871] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] create_port_precommit called with port settings {'id': '988a5014-ff4d-4f6c-b2b6-65c2866aa8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:b6:c9:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_interface', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}], 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} with segments to bind None [ 582.799425] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] create_port_precommit: [ 582.799425] [50968]: key[mac_address], None -> fa:16:3e:b6:c9:63 [ 582.799425] [50968]: key[device_id], None -> 3b1690c7-011c-45db-9123-0be0350b9416 [ 582.799425] [50968]: key[binding:vif_details], None -> {} [ 582.799425] [50968]: key[project_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 582.799425] [50968]: key[binding:vnic_type], None -> normal [ 582.799425] [50968]: key[allowed_address_pairs], None -> [] [ 582.799425] [50968]: key[name], None -> [ 582.799425] [50968]: key[status], None -> DOWN [ 582.799425] [50968]: key[tenant_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 582.799425] [50968]: key[fixed_ips], None -> [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}] [ 582.799425] [50968]: key[id], None -> 988a5014-ff4d-4f6c-b2b6-65c2866aa8a0 [ 582.799425] [50968]: key[port_security_enabled], None -> False [ 582.799425] [50968]: key[network_id], None -> 1e2045a3-8cb9-4843-b69d-26360df5371a [ 582.799425] [50968]: key[security_groups], None -> [] [ 582.799425] [50968]: key[binding:profile], None -> {} [ 582.799425] [50968]: key[binding:host_id], None -> [ 582.799425] [50968]: key[standard_attr_id], None -> 200 [ 582.799425] [50968]: key[admin_state_up], None -> True [ 582.799425] [50968]: key[device_owner], None -> network:router_interface [ 582.799425] [50968]: key[binding:vif_type], None -> unbound [ 582.799425] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.813251] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks [] for allowed_address_pair (d25a6eae-6e2e-4c8b-be9a-8b575c556565), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.814343] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks [] for port (d25a6eae-6e2e-4c8b-be9a-8b575c556565), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.814343] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] create_port_precommit called with port settings {'id': 'd25a6eae-6e2e-4c8b-be9a-8b575c556565', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:01:e5:1a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_gateway', 'standard_attr_id': 201, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 582.814565] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] create_port_precommit: [ 582.814565] [50969]: key[mac_address], None -> fa:16:3e:01:e5:1a [ 582.814565] [50969]: key[device_id], None -> cc2256e9-b023-4093-93f9-a79fc72c3399 [ 582.814565] [50969]: key[binding:vif_details], None -> {} [ 582.814565] [50969]: key[project_id], None -> [ 582.814565] [50969]: key[binding:vnic_type], None -> normal [ 582.814565] [50969]: key[allowed_address_pairs], None -> [] [ 582.814565] [50969]: key[name], None -> [ 582.814565] [50969]: key[status], None -> DOWN [ 582.814565] [50969]: key[tenant_id], None -> [ 582.814565] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}] [ 582.814565] [50969]: key[id], None -> d25a6eae-6e2e-4c8b-be9a-8b575c556565 [ 582.814565] [50969]: key[port_security_enabled], None -> False [ 582.814565] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 582.814565] [50969]: key[security_groups], None -> [] [ 582.814565] [50969]: key[binding:profile], None -> {} [ 582.814565] [50969]: key[binding:host_id], None -> [ 582.814565] [50969]: key[standard_attr_id], None -> 201 [ 582.814565] [50969]: key[admin_state_up], None -> True [ 582.814565] [50969]: key[device_owner], None -> network:router_gateway [ 582.814565] [50969]: key[binding:vif_type], None -> unbound [ 582.814565] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.832987] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (988a5014-ff4d-4f6c-b2b6-65c2866aa8a0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.839811] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d25a6eae-6e2e-4c8b-be9a-8b575c556565), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.854115] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Pushing event updated for resources: {'Port': ['ID=988a5014-ff4d-4f6c-b2b6-65c2866aa8a0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.863944] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Network 1e2045a3-8cb9-4843-b69d-26360df5371a is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 582.864624] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 582.866967] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 582.866967] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] create_port_postcommit called with port settings {'id': '988a5014-ff4d-4f6c-b2b6-65c2866aa8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:b6:c9:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_interface', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}], 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 1, 'network': {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} with segments to bind None [ 582.866967] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] create_port_postcommit: [ 582.866967] [50968]: key[mac_address], None -> fa:16:3e:b6:c9:63 [ 582.866967] [50968]: key[device_id], None -> 3b1690c7-011c-45db-9123-0be0350b9416 [ 582.866967] [50968]: key[binding:vif_details], None -> {} [ 582.866967] [50968]: key[project_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 582.866967] [50968]: key[binding:vnic_type], None -> normal [ 582.866967] [50968]: key[tags], None -> [] [ 582.866967] [50968]: key[allowed_address_pairs], None -> [] [ 582.866967] [50968]: key[created_at], None -> 2025-11-21T22:35:15Z [ 582.866967] [50968]: key[name], None -> [ 582.866967] [50968]: key[status], None -> DOWN [ 582.866967] [50968]: key[tenant_id], None -> 9c76bfe70e1849a4b5e980d4b4ca5d4b [ 582.866967] [50968]: key[fixed_ips], None -> [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}] [ 582.866967] [50968]: key[id], None -> 988a5014-ff4d-4f6c-b2b6-65c2866aa8a0 [ 582.866967] [50968]: key[port_security_enabled], None -> False [ 582.866967] [50968]: key[network_id], None -> 1e2045a3-8cb9-4843-b69d-26360df5371a [ 582.866967] [50968]: key[security_groups], None -> [] [ 582.866967] [50968]: key[binding:profile], None -> {} [ 582.866967] [50968]: key[binding:host_id], None -> [ 582.866967] [50968]: key[revision_number], None -> 1 [ 582.866967] [50968]: key[description], None -> [ 582.866967] [50968]: key[updated_at], None -> 2025-11-21T22:35:15Z [ 582.866967] [50968]: key[standard_attr_id], None -> 200 [ 582.866967] [50968]: key[admin_state_up], None -> True [ 582.866967] [50968]: key[binding:vif_type], None -> unbound [ 582.866967] [50968]: key[device_owner], None -> network:router_interface [ 582.866967] [50968]: key[extra_dhcp_opts], None -> [] [ 582.866967] [50968]: key[network], None -> {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} [ 582.866967] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.866967] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (3b1690c7-011c-45db-9123-0be0350b9416), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.871834] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Pushing event updated for resources: {'Port': ['ID=d25a6eae-6e2e-4c8b-be9a-8b575c556565,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.879904] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 582.880633] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 582.882140] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 582.899341] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] create_port_postcommit called with port settings {'id': 'd25a6eae-6e2e-4c8b-be9a-8b575c556565', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:01:e5:1a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_gateway', 'standard_attr_id': 201, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 582.899608] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] create_port_postcommit: [ 582.899608] [50969]: key[mac_address], None -> fa:16:3e:01:e5:1a [ 582.899608] [50969]: key[device_id], None -> cc2256e9-b023-4093-93f9-a79fc72c3399 [ 582.899608] [50969]: key[binding:vif_details], None -> {} [ 582.899608] [50969]: key[project_id], None -> [ 582.899608] [50969]: key[binding:vnic_type], None -> normal [ 582.899608] [50969]: key[tags], None -> [] [ 582.899608] [50969]: key[allowed_address_pairs], None -> [] [ 582.899608] [50969]: key[created_at], None -> 2025-11-21T22:35:15Z [ 582.899608] [50969]: key[name], None -> [ 582.899608] [50969]: key[status], None -> DOWN [ 582.899608] [50969]: key[tenant_id], None -> [ 582.899608] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}] [ 582.899608] [50969]: key[id], None -> d25a6eae-6e2e-4c8b-be9a-8b575c556565 [ 582.899608] [50969]: key[port_security_enabled], None -> False [ 582.899608] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 582.899608] [50969]: key[security_groups], None -> [] [ 582.899608] [50969]: key[binding:profile], None -> {} [ 582.899608] [50969]: key[binding:host_id], None -> [ 582.899608] [50969]: key[revision_number], None -> 1 [ 582.899608] [50969]: key[description], None -> [ 582.899608] [50969]: key[updated_at], None -> 2025-11-21T22:35:15Z [ 582.899608] [50969]: key[standard_attr_id], None -> 201 [ 582.899608] [50969]: key[admin_state_up], None -> True [ 582.899608] [50969]: key[binding:vif_type], None -> unbound [ 582.899608] [50969]: key[device_owner], None -> network:router_gateway [ 582.899608] [50969]: key[extra_dhcp_opts], None -> [] [ 582.899608] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 582.899608] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.998103] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks [] for router_gateway (cc2256e9-b023-4093-93f9-a79fc72c3399), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.021881] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (988a5014-ff4d-4f6c-b2b6-65c2866aa8a0), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.084204] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (cc2256e9-b023-4093-93f9-a79fc72c3399), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.107661] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Publish callbacks [] for port (988a5014-ff4d-4f6c-b2b6-65c2866aa8a0), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.107929] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] update_port_precommit called with port settings {'id': '988a5014-ff4d-4f6c-b2b6-65c2866aa8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:b6:c9:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_interface', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 1, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'} (original settings {'id': '988a5014-ff4d-4f6c-b2b6-65c2866aa8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:b6:c9:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_interface', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 1, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} with segments to bind None [ 583.108159] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] update_port_precommit: [ 583.108159] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.109437] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (988a5014-ff4d-4f6c-b2b6-65c2866aa8a0), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.130641] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Pushing event updated for resources: {'Port': ['ID=988a5014-ff4d-4f6c-b2b6-65c2866aa8a0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.135623] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] update_port_postcommit called with port settings {'id': '988a5014-ff4d-4f6c-b2b6-65c2866aa8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:b6:c9:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_interface', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 1, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'} (original settings {'id': '988a5014-ff4d-4f6c-b2b6-65c2866aa8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:b6:c9:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_interface', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 1, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} with segments to bind None [ 583.135875] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] update_port_postcommit: [ 583.135875] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.136189] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (3b1690c7-011c-45db-9123-0be0350b9416), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.149283] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Router cc2256e9-b023-4093-93f9-a79fc72c3399 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 583.168181] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Network 1e2045a3-8cb9-4843-b69d-26360df5371a is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 583.168970] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.193814] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 583.208030] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d03f6758-b5a5-4fc5-a14f-2b64d2434477 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.208030] [50969]: [pid: 50969|app: 0|req: 63/113] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:14 2025] POST /networking/v2.0/routers => generated 733 bytes in 676 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.224698] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Router 3b1690c7-011c-45db-9123-0be0350b9416 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 583.240578] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845638f9-c7a4-41c0-b25b-f252433527fb req-6692b0d9-3e08-440f-9b0b-75f880b2124e tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.241806] [50969]: [pid: 50969|app: 0|req: 64/114] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:15 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.244022] [50969]: DEBUG neutron.api.v2.base [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Request body: {'subnet': {'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesTestJSON-386628594-subnet', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.257503] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Made reservation on behalf of 4f158c20b8fb452c8995c99dad00c0c6 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 583.259994] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.273283] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f6cc8263-4c96-4e07-9422-d5e84ad3c977 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 583.277630] [50968]: [pid: 50968|app: 0|req: 51/115] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:14 2025] PUT /networking/v2.0/routers/3b1690c7-011c-45db-9123-0be0350b9416/add_router_interface => generated 309 bytes in 851 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.324101] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-a2f05fb5-39bb-43b3-b8de-55ddf6b7c03d tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.325041] [50968]: [pid: 50968|app: 0|req: 52/116] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:15 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) [ 583.339964] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] create_subnet_precommit called with subnet settings {'id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'name': 'tempest-ImagesTestJSON-386628594-subnet', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 202, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) [ 583.340242] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] create_subnet_precommit: [ 583.340242] [50969]: key[service_types], None -> [] [ 583.340242] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 583.340242] [50969]: key[tags], None -> [] [ 583.340242] [50969]: key[router:external], None -> False [ 583.340242] [50969]: key[ipv6_ra_mode], None -> None [ 583.340242] [50969]: key[created_at], None -> 2025-11-21T22:35:15Z [ 583.340242] [50969]: key[name], None -> tempest-ImagesTestJSON-386628594-subnet [ 583.340242] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 583.340242] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 583.340242] [50969]: key[id], None -> 0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 [ 583.340242] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 583.340242] [50969]: key[host_routes], None -> [] [ 583.340242] [50969]: key[revision_number], None -> 0 [ 583.340242] [50969]: key[dns_nameservers], None -> [] [ 583.340242] [50969]: key[cidr], None -> 192.168.128.0/28 [ 583.340242] [50969]: key[updated_at], None -> 2025-11-21T22:35:15Z [ 583.340242] [50969]: key[description], None -> [ 583.340242] [50969]: key[standard_attr_id], None -> 202 [ 583.340242] [50969]: key[segment_id], None -> None [ 583.340242] [50969]: key[shared], None -> False [ 583.340242] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 583.340242] [50969]: key[ipv6_address_mode], None -> None [ 583.340242] [50969]: key[enable_dhcp], None -> True [ 583.340242] [50969]: key[subnetpool_id], None -> None [ 583.340242] [50969]: key[ip_version], None -> 4 [ 583.340242] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.342050] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (0bf1bb7c-58a2-49a6-9516-fb0a54f8b708), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.354686] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Pushing event updated for resources: {'Subnet': ['ID=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.373151] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Checking segment: {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 583.373304] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Network hostable DHCP agents. Network: f316fe0c-9a87-4edb-a536-41bf6fb30e00, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 583.380945] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Network f316fe0c-9a87-4edb-a536-41bf6fb30e00 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 583.385394] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f316fe0c-9a87-4edb-a536-41bf6fb30e00) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.387770] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] create_subnet_postcommit called with subnet settings {'id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'name': 'tempest-ImagesTestJSON-386628594-subnet', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 202, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'network': {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793}} (original settings None) [ 583.387921] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] create_subnet_postcommit: [ 583.387921] [50969]: key[service_types], None -> [] [ 583.387921] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 583.387921] [50969]: key[tags], None -> [] [ 583.387921] [50969]: key[router:external], None -> False [ 583.387921] [50969]: key[ipv6_ra_mode], None -> None [ 583.387921] [50969]: key[created_at], None -> 2025-11-21T22:35:15Z [ 583.387921] [50969]: key[name], None -> tempest-ImagesTestJSON-386628594-subnet [ 583.387921] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 583.387921] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 583.387921] [50969]: key[id], None -> 0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 [ 583.387921] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 583.387921] [50969]: key[host_routes], None -> [] [ 583.387921] [50969]: key[revision_number], None -> 0 [ 583.387921] [50969]: key[dns_nameservers], None -> [] [ 583.387921] [50969]: key[cidr], None -> 192.168.128.0/28 [ 583.387921] [50969]: key[updated_at], None -> 2025-11-21T22:35:15Z [ 583.387921] [50969]: key[description], None -> [ 583.387921] [50969]: key[standard_attr_id], None -> 202 [ 583.387921] [50969]: key[segment_id], None -> None [ 583.387921] [50969]: key[shared], None -> False [ 583.387921] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 583.387921] [50969]: key[ipv6_address_mode], None -> None [ 583.387921] [50969]: key[enable_dhcp], None -> True [ 583.387921] [50969]: key[subnetpool_id], None -> None [ 583.387921] [50969]: key[ip_version], None -> 4 [ 583.387921] [50969]: key[network], None -> {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} [ 583.387921] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.389664] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.391555] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3d5b469-cb17-4a90-b5b7-b7baac85ed47 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.392109] [50968]: DEBUG neutron.api.v2.base [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Request body: {'network': {'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.397926] [50969]: [pid: 50969|app: 0|req: 65/117] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:15 2025] POST /networking/v2.0/subnets => generated 677 bytes in 156 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.407803] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Made reservation on behalf of 59b2c57bfa76457581951db4cfdb8321 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 583.410645] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.416027] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.479597] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Publish callbacks [] for security_group (92be3fa5-0844-4547-b6ce-caf690c88a00), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.483971] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (92be3fa5-0844-4547-b6ce-caf690c88a00), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.510742] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=92be3fa5-0844-4547-b6ce-caf690c88a00,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.526472] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] vlan segment allocate from pool success with {'vlan_id': 591, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 583.533291] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (b866c5df-22d3-4d67-ba30-ad41c38dfd5e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.533767] [50968]: INFO neutron.db.segments_db [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Added segment b866c5df-22d3-4d67-ba30-ad41c38dfd5e of type vlan for network 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 583.547051] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (8b742bd4-7eb3-45cc-b23a-966f5a934237), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.557734] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] create_network_precommit called with network settings {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 208, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] [ 583.557943] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] create_network_precommit: [ 583.557943] [50968]: key[qinq], None -> None [ 583.557943] [50968]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 583.557943] [50968]: key[tags], None -> [] [ 583.557943] [50968]: key[router:external], None -> False [ 583.557943] [50968]: key[created_at], None -> 2025-11-21T22:35:15Z [ 583.557943] [50968]: key[name], None -> tempest-ServerActionsTestJSON-1061415959-network [ 583.557943] [50968]: key[status], None -> ACTIVE [ 583.557943] [50968]: key[ipv6_address_scope], None -> None [ 583.557943] [50968]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 583.557943] [50968]: key[availability_zone_hints], None -> [] [ 583.557943] [50968]: key[availability_zones], None -> [] [ 583.557943] [50968]: key[id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 583.557943] [50968]: key[port_security_enabled], None -> True [ 583.557943] [50968]: key[subnets], None -> [] [ 583.557943] [50968]: key[provider:segmentation_id], None -> 591 [ 583.557943] [50968]: key[provider:network_type], None -> vlan [ 583.557943] [50968]: key[revision_number], None -> 1 [ 583.557943] [50968]: key[provider:physical_network], None -> default [ 583.557943] [50968]: key[description], None -> [ 583.557943] [50968]: key[updated_at], None -> 2025-11-21T22:35:15Z [ 583.557943] [50968]: key[standard_attr_id], None -> 208 [ 583.557943] [50968]: key[admin_state_up], None -> True [ 583.557943] [50968]: key[shared], None -> False [ 583.557943] [50968]: key[ipv4_address_scope], None -> None [ 583.557943] [50968]: key[vlan_transparent], None -> None [ 583.557943] [50968]: key[mtu], None -> 8950 [ 583.557943] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.561595] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (8b742bd4-7eb3-45cc-b23a-966f5a934237), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.575291] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Pushing event updated for resources: {'Network': ['ID=8b742bd4-7eb3-45cc-b23a-966f5a934237,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.579469] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] create_network_postcommit called with network settings {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 208, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] [ 583.579469] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] create_network_postcommit: [ 583.579469] [50968]: key[qinq], None -> None [ 583.579469] [50968]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 583.579469] [50968]: key[tags], None -> [] [ 583.579469] [50968]: key[router:external], None -> False [ 583.579469] [50968]: key[created_at], None -> 2025-11-21T22:35:15Z [ 583.579469] [50968]: key[name], None -> tempest-ServerActionsTestJSON-1061415959-network [ 583.579469] [50968]: key[status], None -> ACTIVE [ 583.579469] [50968]: key[ipv6_address_scope], None -> None [ 583.579469] [50968]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 583.579469] [50968]: key[availability_zone_hints], None -> [] [ 583.579469] [50968]: key[availability_zones], None -> [] [ 583.579469] [50968]: key[id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 583.579469] [50968]: key[port_security_enabled], None -> True [ 583.579469] [50968]: key[subnets], None -> [] [ 583.579469] [50968]: key[provider:segmentation_id], None -> 591 [ 583.579469] [50968]: key[provider:network_type], None -> vlan [ 583.579469] [50968]: key[revision_number], None -> 1 [ 583.579469] [50968]: key[provider:physical_network], None -> default [ 583.579469] [50968]: key[description], None -> [ 583.579469] [50968]: key[updated_at], None -> 2025-11-21T22:35:15Z [ 583.579469] [50968]: key[standard_attr_id], None -> 208 [ 583.579469] [50968]: key[admin_state_up], None -> True [ 583.579469] [50968]: key[shared], None -> False [ 583.579469] [50968]: key[ipv4_address_scope], None -> None [ 583.579469] [50968]: key[vlan_transparent], None -> None [ 583.579469] [50968]: key[mtu], None -> 8950 [ 583.579469] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.580665] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.580665] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3e85926-746e-484d-a02e-ecad1bae95b1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.589118] [50968]: [pid: 50968|app: 0|req: 53/118] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:15 2025] POST /networking/v2.0/networks => generated 666 bytes in 264 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.591807] [50968]: DEBUG neutron.api.wsgi [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d4c64ad-f398-4ea2-b9df-c98436fe5154 tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 583.595804] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.596281] [50968]: [pid: 50968|app: 0|req: 54/119] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:15 2025] GET /networking/v2.0/quotas/722ed2d72a67492b8fd83a85ac9c28e7 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.598708] [50968]: DEBUG neutron.api.wsgi [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-cc176079-04ba-4c51-babe-5ddf3439098f tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 583.604363] [50968]: [pid: 50968|app: 0|req: 55/120] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:15 2025] GET /networking/v2.0/quotas/813158176ca845ceaf743bde9247a206 => generated 174 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.607011] [50968]: DEBUG neutron.api.v2.base [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Request body: {'router': {'name': 'tempest-ImagesTestJSON-386628594-router', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.620689] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.621904] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.671788] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks [] for router_controller (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.672215] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Allocated IP 192.168.128.1 (c3f1a84a-1b54-4b04-ab6c-ff9dcd239595/031e5b5b-5cd6-453a-bdec-b196cc468d80/a35d4efb-ea02-4be2-95f7-65db47efc0bd) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 583.716178] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Publish callbacks [] for allowed_address_pair (a35d4efb-ea02-4be2-95f7-65db47efc0bd), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.717053] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Publish callbacks [] for port (a35d4efb-ea02-4be2-95f7-65db47efc0bd), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.717302] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] create_port_precommit called with port settings {'id': 'a35d4efb-ea02-4be2-95f7-65db47efc0bd', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:4b:76:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}], 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 583.717502] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] create_port_precommit: [ 583.717502] [50969]: key[mac_address], None -> fa:16:3e:4b:76:24 [ 583.717502] [50969]: key[device_id], None -> cc2256e9-b023-4093-93f9-a79fc72c3399 [ 583.717502] [50969]: key[binding:vif_details], None -> {} [ 583.717502] [50969]: key[project_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 583.717502] [50969]: key[binding:vnic_type], None -> normal [ 583.717502] [50969]: key[allowed_address_pairs], None -> [] [ 583.717502] [50969]: key[name], None -> [ 583.717502] [50969]: key[status], None -> DOWN [ 583.717502] [50969]: key[tenant_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 583.717502] [50969]: key[fixed_ips], None -> [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}] [ 583.717502] [50969]: key[id], None -> a35d4efb-ea02-4be2-95f7-65db47efc0bd [ 583.717502] [50969]: key[port_security_enabled], None -> False [ 583.717502] [50969]: key[network_id], None -> c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 [ 583.717502] [50969]: key[security_groups], None -> [] [ 583.717502] [50969]: key[binding:profile], None -> {} [ 583.717502] [50969]: key[binding:host_id], None -> [ 583.717502] [50969]: key[standard_attr_id], None -> 210 [ 583.717502] [50969]: key[admin_state_up], None -> True [ 583.717502] [50969]: key[device_owner], None -> network:router_interface [ 583.717502] [50969]: key[binding:vif_type], None -> unbound [ 583.717502] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.730699] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks [] for router_gateway (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.746066] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a35d4efb-ea02-4be2-95f7-65db47efc0bd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.767044] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Pushing event updated for resources: {'Port': ['ID=a35d4efb-ea02-4be2-95f7-65db47efc0bd,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.774841] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Network c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 583.775561] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.779320] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 583.792780] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] create_port_postcommit called with port settings {'id': 'a35d4efb-ea02-4be2-95f7-65db47efc0bd', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:4b:76:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}], 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 1, 'network': {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 583.793103] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] create_port_postcommit: [ 583.793103] [50969]: key[mac_address], None -> fa:16:3e:4b:76:24 [ 583.793103] [50969]: key[device_id], None -> cc2256e9-b023-4093-93f9-a79fc72c3399 [ 583.793103] [50969]: key[binding:vif_details], None -> {} [ 583.793103] [50969]: key[project_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 583.793103] [50969]: key[binding:vnic_type], None -> normal [ 583.793103] [50969]: key[tags], None -> [] [ 583.793103] [50969]: key[allowed_address_pairs], None -> [] [ 583.793103] [50969]: key[created_at], None -> 2025-11-21T22:35:15Z [ 583.793103] [50969]: key[name], None -> [ 583.793103] [50969]: key[status], None -> DOWN [ 583.793103] [50969]: key[tenant_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 583.793103] [50969]: key[fixed_ips], None -> [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}] [ 583.793103] [50969]: key[id], None -> a35d4efb-ea02-4be2-95f7-65db47efc0bd [ 583.793103] [50969]: key[port_security_enabled], None -> False [ 583.793103] [50969]: key[network_id], None -> c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 [ 583.793103] [50969]: key[security_groups], None -> [] [ 583.793103] [50969]: key[binding:profile], None -> {} [ 583.793103] [50969]: key[binding:host_id], None -> [ 583.793103] [50969]: key[revision_number], None -> 1 [ 583.793103] [50969]: key[description], None -> [ 583.793103] [50969]: key[updated_at], None -> 2025-11-21T22:35:16Z [ 583.793103] [50969]: key[standard_attr_id], None -> 210 [ 583.793103] [50969]: key[admin_state_up], None -> True [ 583.793103] [50969]: key[binding:vif_type], None -> unbound [ 583.793103] [50969]: key[device_owner], None -> network:router_interface [ 583.793103] [50969]: key[extra_dhcp_opts], None -> [] [ 583.793103] [50969]: key[network], None -> {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} [ 583.793103] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.793986] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (cc2256e9-b023-4093-93f9-a79fc72c3399), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.798211] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks [] for router_gateway (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.802412] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.868918] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Allocated IP 10.180.180.157 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/9ec2eb4b-c3aa-4e0d-a4db-721a421df425) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 583.919385] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks [] for allowed_address_pair (9ec2eb4b-c3aa-4e0d-a4db-721a421df425), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.921103] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks [] for port (9ec2eb4b-c3aa-4e0d-a4db-721a421df425), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.921103] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] create_port_precommit called with port settings {'id': '9ec2eb4b-c3aa-4e0d-a4db-721a421df425', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:17:54:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_gateway', 'standard_attr_id': 212, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 583.921342] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] create_port_precommit: [ 583.921342] [50968]: key[mac_address], None -> fa:16:3e:17:54:c4 [ 583.921342] [50968]: key[device_id], None -> 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba [ 583.921342] [50968]: key[binding:vif_details], None -> {} [ 583.921342] [50968]: key[project_id], None -> [ 583.921342] [50968]: key[binding:vnic_type], None -> normal [ 583.921342] [50968]: key[allowed_address_pairs], None -> [] [ 583.921342] [50968]: key[name], None -> [ 583.921342] [50968]: key[status], None -> DOWN [ 583.921342] [50968]: key[tenant_id], None -> [ 583.921342] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.157'}] [ 583.921342] [50968]: key[id], None -> 9ec2eb4b-c3aa-4e0d-a4db-721a421df425 [ 583.921342] [50968]: key[port_security_enabled], None -> False [ 583.921342] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 583.921342] [50968]: key[security_groups], None -> [] [ 583.921342] [50968]: key[binding:profile], None -> {} [ 583.921342] [50968]: key[binding:host_id], None -> [ 583.921342] [50968]: key[standard_attr_id], None -> 212 [ 583.921342] [50968]: key[admin_state_up], None -> True [ 583.921342] [50968]: key[device_owner], None -> network:router_gateway [ 583.921342] [50968]: key[binding:vif_type], None -> unbound [ 583.921342] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.939572] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (9ec2eb4b-c3aa-4e0d-a4db-721a421df425), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.959434] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a35d4efb-ea02-4be2-95f7-65db47efc0bd), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.962398] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Pushing event updated for resources: {'Port': ['ID=9ec2eb4b-c3aa-4e0d-a4db-721a421df425,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.972159] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 583.972868] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.974731] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 583.974933] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] create_port_postcommit called with port settings {'id': '9ec2eb4b-c3aa-4e0d-a4db-721a421df425', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:17:54:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_gateway', 'standard_attr_id': 212, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 583.975394] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] create_port_postcommit: [ 583.975394] [50968]: key[mac_address], None -> fa:16:3e:17:54:c4 [ 583.975394] [50968]: key[device_id], None -> 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba [ 583.975394] [50968]: key[binding:vif_details], None -> {} [ 583.975394] [50968]: key[project_id], None -> [ 583.975394] [50968]: key[binding:vnic_type], None -> normal [ 583.975394] [50968]: key[tags], None -> [] [ 583.975394] [50968]: key[allowed_address_pairs], None -> [] [ 583.975394] [50968]: key[created_at], None -> 2025-11-21T22:35:16Z [ 583.975394] [50968]: key[name], None -> [ 583.975394] [50968]: key[status], None -> DOWN [ 583.975394] [50968]: key[tenant_id], None -> [ 583.975394] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.157'}] [ 583.975394] [50968]: key[id], None -> 9ec2eb4b-c3aa-4e0d-a4db-721a421df425 [ 583.975394] [50968]: key[port_security_enabled], None -> False [ 583.975394] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 583.975394] [50968]: key[security_groups], None -> [] [ 583.975394] [50968]: key[binding:profile], None -> {} [ 583.975394] [50968]: key[binding:host_id], None -> [ 583.975394] [50968]: key[revision_number], None -> 1 [ 583.975394] [50968]: key[description], None -> [ 583.975394] [50968]: key[updated_at], None -> 2025-11-21T22:35:16Z [ 583.975394] [50968]: key[standard_attr_id], None -> 212 [ 583.975394] [50968]: key[admin_state_up], None -> True [ 583.975394] [50968]: key[binding:vif_type], None -> unbound [ 583.975394] [50968]: key[device_owner], None -> network:router_gateway [ 583.975394] [50968]: key[extra_dhcp_opts], None -> [] [ 583.975394] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 583.975394] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.084681] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks [] for router_gateway (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.191927] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.257986] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Router 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 584.317192] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 584.330985] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Publish callbacks [] for port (a35d4efb-ea02-4be2-95f7-65db47efc0bd), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.331244] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] update_port_precommit called with port settings {'id': 'a35d4efb-ea02-4be2-95f7-65db47efc0bd', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:4b:76:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 1, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings {'id': 'a35d4efb-ea02-4be2-95f7-65db47efc0bd', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:4b:76:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 1, 'project_id': '0c901930492c418ebc3f191de2fc8b25'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 584.331399] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] update_port_precommit: [ 584.331399] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.332706] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a35d4efb-ea02-4be2-95f7-65db47efc0bd), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.334528] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6758ba3-8b51-4957-9fca-97ff5fd17944 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.335292] [50968]: [pid: 50968|app: 0|req: 56/121] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:15 2025] POST /networking/v2.0/routers => generated 719 bytes in 730 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 584.337742] [50968]: DEBUG neutron.api.v2.base [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Request body: {'subnet': {'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsTestJSON-1061415959-subnet', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 584.353605] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Pushing event updated for resources: {'Port': ['ID=a35d4efb-ea02-4be2-95f7-65db47efc0bd,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.353662] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Made reservation on behalf of 59b2c57bfa76457581951db4cfdb8321 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 584.355882] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.370810] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] update_port_postcommit called with port settings {'id': 'a35d4efb-ea02-4be2-95f7-65db47efc0bd', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:4b:76:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 1, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings {'id': 'a35d4efb-ea02-4be2-95f7-65db47efc0bd', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:4b:76:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 1, 'project_id': '0c901930492c418ebc3f191de2fc8b25'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 584.371121] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] update_port_postcommit: [ 584.371121] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.371300] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (cc2256e9-b023-4093-93f9-a79fc72c3399), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.410505] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Network c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 584.411207] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 584.434918] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] create_subnet_precommit called with subnet settings {'id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'name': 'tempest-ServerActionsTestJSON-1061415959-subnet', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 213, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 0, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) [ 584.435196] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] create_subnet_precommit: [ 584.435196] [50968]: key[service_types], None -> [] [ 584.435196] [50968]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 584.435196] [50968]: key[tags], None -> [] [ 584.435196] [50968]: key[router:external], None -> False [ 584.435196] [50968]: key[ipv6_ra_mode], None -> None [ 584.435196] [50968]: key[created_at], None -> 2025-11-21T22:35:16Z [ 584.435196] [50968]: key[name], None -> tempest-ServerActionsTestJSON-1061415959-subnet [ 584.435196] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 584.435196] [50968]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 584.435196] [50968]: key[id], None -> 843d21af-ef2b-4df4-b1ac-90f6e760608d [ 584.435196] [50968]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 584.435196] [50968]: key[host_routes], None -> [] [ 584.435196] [50968]: key[revision_number], None -> 0 [ 584.435196] [50968]: key[dns_nameservers], None -> [] [ 584.435196] [50968]: key[cidr], None -> 192.168.128.0/28 [ 584.435196] [50968]: key[updated_at], None -> 2025-11-21T22:35:16Z [ 584.435196] [50968]: key[description], None -> [ 584.435196] [50968]: key[standard_attr_id], None -> 213 [ 584.435196] [50968]: key[shared], None -> False [ 584.435196] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 584.435196] [50968]: key[ipv6_address_mode], None -> None [ 584.435196] [50968]: key[enable_dhcp], None -> True [ 584.435196] [50968]: key[subnetpool_id], None -> None [ 584.435196] [50968]: key[ip_version], None -> 4 [ 584.435196] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.438304] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for subnet (843d21af-ef2b-4df4-b1ac-90f6e760608d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.453841] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Pushing event updated for resources: {'Subnet': ['ID=843d21af-ef2b-4df4-b1ac-90f6e760608d,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.476497] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Checking segment: {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 584.476658] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Network hostable DHCP agents. Network: 8b742bd4-7eb3-45cc-b23a-966f5a934237, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 584.485341] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Network 8b742bd4-7eb3-45cc-b23a-966f5a934237 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 584.490273] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 8b742bd4-7eb3-45cc-b23a-966f5a934237) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 584.492600] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] create_subnet_postcommit called with subnet settings {'id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'name': 'tempest-ServerActionsTestJSON-1061415959-subnet', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 213, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 0, 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'network': {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591}} (original settings None) [ 584.492836] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] create_subnet_postcommit: [ 584.492836] [50968]: key[service_types], None -> [] [ 584.492836] [50968]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 584.492836] [50968]: key[tags], None -> [] [ 584.492836] [50968]: key[router:external], None -> False [ 584.492836] [50968]: key[ipv6_ra_mode], None -> None [ 584.492836] [50968]: key[created_at], None -> 2025-11-21T22:35:16Z [ 584.492836] [50968]: key[name], None -> tempest-ServerActionsTestJSON-1061415959-subnet [ 584.492836] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 584.492836] [50968]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 584.492836] [50968]: key[id], None -> 843d21af-ef2b-4df4-b1ac-90f6e760608d [ 584.492836] [50968]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 584.492836] [50968]: key[host_routes], None -> [] [ 584.492836] [50968]: key[revision_number], None -> 0 [ 584.492836] [50968]: key[dns_nameservers], None -> [] [ 584.492836] [50968]: key[cidr], None -> 192.168.128.0/28 [ 584.492836] [50968]: key[updated_at], None -> 2025-11-21T22:35:16Z [ 584.492836] [50968]: key[description], None -> [ 584.492836] [50968]: key[standard_attr_id], None -> 213 [ 584.492836] [50968]: key[shared], None -> False [ 584.492836] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 584.492836] [50968]: key[ipv6_address_mode], None -> None [ 584.492836] [50968]: key[enable_dhcp], None -> True [ 584.492836] [50968]: key[subnetpool_id], None -> None [ 584.492836] [50968]: key[ip_version], None -> 4 [ 584.492836] [50968]: key[network], None -> {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} [ 584.492836] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.494296] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Router cc2256e9-b023-4093-93f9-a79fc72c3399 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 584.494349] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 584.494629] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d0e471f9-2b43-48fd-a771-30269968b01a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.505303] [50968]: [pid: 50968|app: 0|req: 57/122] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:16 2025] POST /networking/v2.0/subnets => generated 685 bytes in 167 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 584.517249] [50968]: [pid: 50968|app: 0|req: 58/123] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:16 2025] GET /networking/v2.0/ports?tenant_id=722ed2d72a67492b8fd83a85ac9c28e7&fields=id => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 584.530631] [50968]: [pid: 50968|app: 0|req: 59/124] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:16 2025] GET /networking/v2.0/ports?tenant_id=813158176ca845ceaf743bde9247a206&fields=id => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 584.533414] [50968]: DEBUG neutron.api.v2.base [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Request body: {'network': {'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 584.548013] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-59c9624c-23d2-41eb-802a-88bfd39d537a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 584.551786] [50969]: [pid: 50969|app: 0|req: 66/125] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:15 2025] PUT /networking/v2.0/routers/cc2256e9-b023-4093-93f9-a79fc72c3399/add_router_interface => generated 309 bytes in 1153 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 584.552443] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Made reservation on behalf of 005ffb96b53346089902dff3e713f003 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 584.554839] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.561245] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.620313] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Publish callbacks [] for security_group (63880175-653b-4c9b-bc89-f4bdeaec0ce9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.621667] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (63880175-653b-4c9b-bc89-f4bdeaec0ce9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.642088] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=63880175-653b-4c9b-bc89-f4bdeaec0ce9,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.654440] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] vlan segment allocate from pool success with {'vlan_id': 950, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 584.660434] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (74f1e11e-4f5a-4dee-8101-10b0c86f6a0f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.660434] [50968]: INFO neutron.db.segments_db [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Added segment 74f1e11e-4f5a-4dee-8101-10b0c86f6a0f of type vlan for network fa05b8df-13fb-4d90-827a-a22b6c33b9f7 [ 584.677610] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (fa05b8df-13fb-4d90-827a-a22b6c33b9f7), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.687355] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] create_network_precommit called with network settings {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 219, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 950, 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7'}] [ 584.687355] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] create_network_precommit: [ 584.687355] [50968]: key[qinq], None -> None [ 584.687355] [50968]: key[project_id], None -> 005ffb96b53346089902dff3e713f003 [ 584.687355] [50968]: key[tags], None -> [] [ 584.687355] [50968]: key[router:external], None -> False [ 584.687355] [50968]: key[created_at], None -> 2025-11-21T22:35:16Z [ 584.687355] [50968]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-35512275-network [ 584.687355] [50968]: key[status], None -> ACTIVE [ 584.687355] [50968]: key[ipv6_address_scope], None -> None [ 584.687355] [50968]: key[tenant_id], None -> 005ffb96b53346089902dff3e713f003 [ 584.687355] [50968]: key[availability_zone_hints], None -> [] [ 584.687355] [50968]: key[availability_zones], None -> [] [ 584.687355] [50968]: key[id], None -> fa05b8df-13fb-4d90-827a-a22b6c33b9f7 [ 584.687355] [50968]: key[port_security_enabled], None -> True [ 584.687355] [50968]: key[subnets], None -> [] [ 584.687355] [50968]: key[provider:segmentation_id], None -> 950 [ 584.687355] [50968]: key[provider:network_type], None -> vlan [ 584.687355] [50968]: key[revision_number], None -> 1 [ 584.687355] [50968]: key[provider:physical_network], None -> default [ 584.687355] [50968]: key[description], None -> [ 584.687355] [50968]: key[updated_at], None -> 2025-11-21T22:35:17Z [ 584.687355] [50968]: key[standard_attr_id], None -> 219 [ 584.687355] [50968]: key[admin_state_up], None -> True [ 584.687355] [50968]: key[shared], None -> False [ 584.687355] [50968]: key[ipv4_address_scope], None -> None [ 584.687355] [50968]: key[vlan_transparent], None -> None [ 584.687355] [50968]: key[mtu], None -> 8950 [ 584.687355] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.689885] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (fa05b8df-13fb-4d90-827a-a22b6c33b9f7), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.725267] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Pushing event updated for resources: {'Network': ['ID=fa05b8df-13fb-4d90-827a-a22b6c33b9f7,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.726033] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] create_network_postcommit called with network settings {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 219, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 950, 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7'}] [ 584.726210] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] create_network_postcommit: [ 584.726210] [50968]: key[qinq], None -> None [ 584.726210] [50968]: key[project_id], None -> 005ffb96b53346089902dff3e713f003 [ 584.726210] [50968]: key[tags], None -> [] [ 584.726210] [50968]: key[router:external], None -> False [ 584.726210] [50968]: key[created_at], None -> 2025-11-21T22:35:16Z [ 584.726210] [50968]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-35512275-network [ 584.726210] [50968]: key[status], None -> ACTIVE [ 584.726210] [50968]: key[ipv6_address_scope], None -> None [ 584.726210] [50968]: key[tenant_id], None -> 005ffb96b53346089902dff3e713f003 [ 584.726210] [50968]: key[availability_zone_hints], None -> [] [ 584.726210] [50968]: key[availability_zones], None -> [] [ 584.726210] [50968]: key[id], None -> fa05b8df-13fb-4d90-827a-a22b6c33b9f7 [ 584.726210] [50968]: key[port_security_enabled], None -> True [ 584.726210] [50968]: key[subnets], None -> [] [ 584.726210] [50968]: key[provider:segmentation_id], None -> 950 [ 584.726210] [50968]: key[provider:network_type], None -> vlan [ 584.726210] [50968]: key[revision_number], None -> 1 [ 584.726210] [50968]: key[provider:physical_network], None -> default [ 584.726210] [50968]: key[description], None -> [ 584.726210] [50968]: key[updated_at], None -> 2025-11-21T22:35:17Z [ 584.726210] [50968]: key[standard_attr_id], None -> 219 [ 584.726210] [50968]: key[admin_state_up], None -> True [ 584.726210] [50968]: key[shared], None -> False [ 584.726210] [50968]: key[ipv4_address_scope], None -> None [ 584.726210] [50968]: key[vlan_transparent], None -> None [ 584.726210] [50968]: key[mtu], None -> 8950 [ 584.726210] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.731626] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 584.731626] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a830fbe2-3c55-4f09-b2bd-ccf187491bd8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.748067] [50968]: [pid: 50968|app: 0|req: 60/126] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:16 2025] POST /networking/v2.0/networks => generated 671 bytes in 217 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 584.753380] [50968]: DEBUG neutron.api.v2.base [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Request body: {'router': {'name': 'tempest-ServerActionsTestJSON-1061415959-router', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 584.778789] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (32c73e58-9aaa-492f-9aa8-31e29af71fc5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.779721] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (32c73e58-9aaa-492f-9aa8-31e29af71fc5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.843163] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks [] for router_controller (32c73e58-9aaa-492f-9aa8-31e29af71fc5), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.852350] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.917457] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks [] for router_gateway (32c73e58-9aaa-492f-9aa8-31e29af71fc5), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.941599] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Allocated IP 192.168.128.1 (f316fe0c-9a87-4edb-a536-41bf6fb30e00/0bf1bb7c-58a2-49a6-9516-fb0a54f8b708/dc020f8d-2c77-456b-b0b9-d36df2d9083f) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 584.984448] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Publish callbacks [] for allowed_address_pair (dc020f8d-2c77-456b-b0b9-d36df2d9083f), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.985221] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks [] for router_gateway (32c73e58-9aaa-492f-9aa8-31e29af71fc5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.985279] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Publish callbacks [] for port (dc020f8d-2c77-456b-b0b9-d36df2d9083f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.985403] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] create_port_precommit called with port settings {'id': 'dc020f8d-2c77-456b-b0b9-d36df2d9083f', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4f:b0:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_interface', 'standard_attr_id': 222, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 584.985569] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] create_port_precommit: [ 584.985569] [50969]: key[mac_address], None -> fa:16:3e:4f:b0:f8 [ 584.985569] [50969]: key[device_id], None -> 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba [ 584.985569] [50969]: key[binding:vif_details], None -> {} [ 584.985569] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 584.985569] [50969]: key[binding:vnic_type], None -> normal [ 584.985569] [50969]: key[allowed_address_pairs], None -> [] [ 584.985569] [50969]: key[name], None -> [ 584.985569] [50969]: key[status], None -> DOWN [ 584.985569] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 584.985569] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}] [ 584.985569] [50969]: key[id], None -> dc020f8d-2c77-456b-b0b9-d36df2d9083f [ 584.985569] [50969]: key[port_security_enabled], None -> False [ 584.985569] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 584.985569] [50969]: key[security_groups], None -> [] [ 584.985569] [50969]: key[binding:profile], None -> {} [ 584.985569] [50969]: key[binding:host_id], None -> [ 584.985569] [50969]: key[standard_attr_id], None -> 222 [ 584.985569] [50969]: key[admin_state_up], None -> True [ 584.985569] [50969]: key[device_owner], None -> network:router_interface [ 584.985569] [50969]: key[binding:vif_type], None -> unbound [ 584.985569] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.988549] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.009024] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (dc020f8d-2c77-456b-b0b9-d36df2d9083f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.033532] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Allocated IP 10.180.180.140 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/eb4aa143-3715-4030-ac23-1c8eda7623a1) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 585.037343] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Pushing event updated for resources: {'Port': ['ID=dc020f8d-2c77-456b-b0b9-d36df2d9083f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.046445] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Network f316fe0c-9a87-4edb-a536-41bf6fb30e00 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.047167] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.048729] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 585.071729] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] create_port_postcommit called with port settings {'id': 'dc020f8d-2c77-456b-b0b9-d36df2d9083f', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4f:b0:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_interface', 'standard_attr_id': 222, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 1, 'network': {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 585.072090] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] create_port_postcommit: [ 585.072090] [50969]: key[mac_address], None -> fa:16:3e:4f:b0:f8 [ 585.072090] [50969]: key[device_id], None -> 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba [ 585.072090] [50969]: key[binding:vif_details], None -> {} [ 585.072090] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 585.072090] [50969]: key[binding:vnic_type], None -> normal [ 585.072090] [50969]: key[tags], None -> [] [ 585.072090] [50969]: key[allowed_address_pairs], None -> [] [ 585.072090] [50969]: key[created_at], None -> 2025-11-21T22:35:17Z [ 585.072090] [50969]: key[name], None -> [ 585.072090] [50969]: key[status], None -> DOWN [ 585.072090] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 585.072090] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}] [ 585.072090] [50969]: key[id], None -> dc020f8d-2c77-456b-b0b9-d36df2d9083f [ 585.072090] [50969]: key[port_security_enabled], None -> False [ 585.072090] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 585.072090] [50969]: key[security_groups], None -> [] [ 585.072090] [50969]: key[binding:profile], None -> {} [ 585.072090] [50969]: key[binding:host_id], None -> [ 585.072090] [50969]: key[revision_number], None -> 1 [ 585.072090] [50969]: key[description], None -> [ 585.072090] [50969]: key[updated_at], None -> 2025-11-21T22:35:17Z [ 585.072090] [50969]: key[standard_attr_id], None -> 222 [ 585.072090] [50969]: key[admin_state_up], None -> True [ 585.072090] [50969]: key[binding:vif_type], None -> unbound [ 585.072090] [50969]: key[device_owner], None -> network:router_interface [ 585.072090] [50969]: key[extra_dhcp_opts], None -> [] [ 585.072090] [50969]: key[network], None -> {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} [ 585.072090] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.073484] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.084614] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks [] for allowed_address_pair (eb4aa143-3715-4030-ac23-1c8eda7623a1), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.085485] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks [] for port (eb4aa143-3715-4030-ac23-1c8eda7623a1), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.085877] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] create_port_precommit called with port settings {'id': 'eb4aa143-3715-4030-ac23-1c8eda7623a1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f8:6a:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 223, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 585.086043] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] create_port_precommit: [ 585.086043] [50968]: key[mac_address], None -> fa:16:3e:f8:6a:21 [ 585.086043] [50968]: key[device_id], None -> 32c73e58-9aaa-492f-9aa8-31e29af71fc5 [ 585.086043] [50968]: key[binding:vif_details], None -> {} [ 585.086043] [50968]: key[project_id], None -> [ 585.086043] [50968]: key[binding:vnic_type], None -> normal [ 585.086043] [50968]: key[allowed_address_pairs], None -> [] [ 585.086043] [50968]: key[name], None -> [ 585.086043] [50968]: key[status], None -> DOWN [ 585.086043] [50968]: key[tenant_id], None -> [ 585.086043] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}] [ 585.086043] [50968]: key[id], None -> eb4aa143-3715-4030-ac23-1c8eda7623a1 [ 585.086043] [50968]: key[port_security_enabled], None -> False [ 585.086043] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 585.086043] [50968]: key[security_groups], None -> [] [ 585.086043] [50968]: key[binding:profile], None -> {} [ 585.086043] [50968]: key[binding:host_id], None -> [ 585.086043] [50968]: key[standard_attr_id], None -> 223 [ 585.086043] [50968]: key[admin_state_up], None -> True [ 585.086043] [50968]: key[device_owner], None -> network:router_gateway [ 585.086043] [50968]: key[binding:vif_type], None -> unbound [ 585.086043] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.107079] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (eb4aa143-3715-4030-ac23-1c8eda7623a1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.128130] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Pushing event updated for resources: {'Port': ['ID=eb4aa143-3715-4030-ac23-1c8eda7623a1,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.138823] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.139436] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.142064] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 585.142325] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] create_port_postcommit called with port settings {'id': 'eb4aa143-3715-4030-ac23-1c8eda7623a1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f8:6a:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 223, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 585.142451] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] create_port_postcommit: [ 585.142451] [50968]: key[mac_address], None -> fa:16:3e:f8:6a:21 [ 585.142451] [50968]: key[device_id], None -> 32c73e58-9aaa-492f-9aa8-31e29af71fc5 [ 585.142451] [50968]: key[binding:vif_details], None -> {} [ 585.142451] [50968]: key[project_id], None -> [ 585.142451] [50968]: key[binding:vnic_type], None -> normal [ 585.142451] [50968]: key[tags], None -> [] [ 585.142451] [50968]: key[allowed_address_pairs], None -> [] [ 585.142451] [50968]: key[created_at], None -> 2025-11-21T22:35:17Z [ 585.142451] [50968]: key[name], None -> [ 585.142451] [50968]: key[status], None -> DOWN [ 585.142451] [50968]: key[tenant_id], None -> [ 585.142451] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}] [ 585.142451] [50968]: key[id], None -> eb4aa143-3715-4030-ac23-1c8eda7623a1 [ 585.142451] [50968]: key[port_security_enabled], None -> False [ 585.142451] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 585.142451] [50968]: key[security_groups], None -> [] [ 585.142451] [50968]: key[binding:profile], None -> {} [ 585.142451] [50968]: key[binding:host_id], None -> [ 585.142451] [50968]: key[revision_number], None -> 1 [ 585.142451] [50968]: key[description], None -> [ 585.142451] [50968]: key[updated_at], None -> 2025-11-21T22:35:17Z [ 585.142451] [50968]: key[standard_attr_id], None -> 223 [ 585.142451] [50968]: key[admin_state_up], None -> True [ 585.142451] [50968]: key[binding:vif_type], None -> unbound [ 585.142451] [50968]: key[device_owner], None -> network:router_gateway [ 585.142451] [50968]: key[extra_dhcp_opts], None -> [] [ 585.142451] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 585.142451] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.232739] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (dc020f8d-2c77-456b-b0b9-d36df2d9083f), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.271254] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks [] for router_gateway (32c73e58-9aaa-492f-9aa8-31e29af71fc5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.322990] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Publish callbacks [] for port (dc020f8d-2c77-456b-b0b9-d36df2d9083f), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.323900] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] update_port_precommit called with port settings {'id': 'dc020f8d-2c77-456b-b0b9-d36df2d9083f', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4f:b0:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_interface', 'standard_attr_id': 222, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'dc020f8d-2c77-456b-b0b9-d36df2d9083f', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4f:b0:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_interface', 'standard_attr_id': 222, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 585.323900] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] update_port_precommit: [ 585.323900] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.324774] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (dc020f8d-2c77-456b-b0b9-d36df2d9083f), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.344967] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Pushing event updated for resources: {'Port': ['ID=dc020f8d-2c77-456b-b0b9-d36df2d9083f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.366397] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] update_port_postcommit called with port settings {'id': 'dc020f8d-2c77-456b-b0b9-d36df2d9083f', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4f:b0:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_interface', 'standard_attr_id': 222, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'dc020f8d-2c77-456b-b0b9-d36df2d9083f', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4f:b0:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_interface', 'standard_attr_id': 222, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 585.366613] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] update_port_postcommit: [ 585.366613] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.366948] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.388426] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (32c73e58-9aaa-492f-9aa8-31e29af71fc5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.396747] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Network f316fe0c-9a87-4edb-a536-41bf6fb30e00 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.397477] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.453941] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 585.456602] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Router 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 585.503124] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 585.505951] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-15d70c20-5c7d-44de-8dce-a046fbfba601 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 585.511102] [50969]: [pid: 50969|app: 0|req: 67/127] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:16 2025] PUT /networking/v2.0/routers/4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba/add_router_interface => generated 309 bytes in 959 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.513860] [50969]: DEBUG neutron.api.v2.base [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Request body: {'subnet': {'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-subnet', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 585.519839] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5c5028ac-bff3-4803-8094-ae25ec0569c6 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.520390] [50968]: [pid: 50968|app: 0|req: 61/128] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:17 2025] POST /networking/v2.0/routers => generated 727 bytes in 772 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 585.527490] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Made reservation on behalf of 005ffb96b53346089902dff3e713f003 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 585.530186] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.569050] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-27cadcee-4921-469e-aa85-560e3aac3954 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 585.570014] [50968]: [pid: 50968|app: 0|req: 62/129] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:17 2025] GET /networking/v2.0/networks?id=4510468e-5531-4027-aed4-4b3f3c7fdebb => generated 614 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.605694] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] create_subnet_precommit called with subnet settings {'id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-subnet', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 225, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '005ffb96b53346089902dff3e713f003'} (original settings None) [ 585.605854] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] create_subnet_precommit: [ 585.605854] [50969]: key[service_types], None -> [] [ 585.605854] [50969]: key[project_id], None -> 005ffb96b53346089902dff3e713f003 [ 585.605854] [50969]: key[tags], None -> [] [ 585.605854] [50969]: key[router:external], None -> False [ 585.605854] [50969]: key[ipv6_ra_mode], None -> None [ 585.605854] [50969]: key[created_at], None -> 2025-11-21T22:35:17Z [ 585.605854] [50969]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-35512275-subnet [ 585.605854] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 585.605854] [50969]: key[tenant_id], None -> 005ffb96b53346089902dff3e713f003 [ 585.605854] [50969]: key[id], None -> 93b8cce9-2d06-4bb6-909d-430b04725371 [ 585.605854] [50969]: key[network_id], None -> fa05b8df-13fb-4d90-827a-a22b6c33b9f7 [ 585.605854] [50969]: key[host_routes], None -> [] [ 585.605854] [50969]: key[revision_number], None -> 0 [ 585.605854] [50969]: key[dns_nameservers], None -> [] [ 585.605854] [50969]: key[cidr], None -> 192.168.128.0/28 [ 585.605854] [50969]: key[updated_at], None -> 2025-11-21T22:35:17Z [ 585.605854] [50969]: key[description], None -> [ 585.605854] [50969]: key[standard_attr_id], None -> 225 [ 585.605854] [50969]: key[segment_id], None -> None [ 585.605854] [50969]: key[shared], None -> False [ 585.605854] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 585.605854] [50969]: key[ipv6_address_mode], None -> None [ 585.605854] [50969]: key[enable_dhcp], None -> True [ 585.605854] [50969]: key[subnetpool_id], None -> None [ 585.605854] [50969]: key[ip_version], None -> 4 [ 585.605854] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.608443] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (93b8cce9-2d06-4bb6-909d-430b04725371), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.624103] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Pushing event updated for resources: {'Subnet': ['ID=93b8cce9-2d06-4bb6-909d-430b04725371,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.645216] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Checking segment: {'id': '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 950, 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 585.645374] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Network hostable DHCP agents. Network: fa05b8df-13fb-4d90-827a-a22b6c33b9f7, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 585.651046] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5314d6c9-da8a-4226-896a-71df91f95d17 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.654313] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Network fa05b8df-13fb-4d90-827a-a22b6c33b9f7 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 585.658381] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, fa05b8df-13fb-4d90-827a-a22b6c33b9f7) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.661368] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] create_subnet_postcommit called with subnet settings {'id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-subnet', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 225, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '005ffb96b53346089902dff3e713f003', 'network': {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950}} (original settings None) [ 585.662047] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] create_subnet_postcommit: [ 585.662047] [50969]: key[service_types], None -> [] [ 585.662047] [50969]: key[project_id], None -> 005ffb96b53346089902dff3e713f003 [ 585.662047] [50969]: key[tags], None -> [] [ 585.662047] [50969]: key[router:external], None -> False [ 585.662047] [50969]: key[ipv6_ra_mode], None -> None [ 585.662047] [50969]: key[created_at], None -> 2025-11-21T22:35:17Z [ 585.662047] [50969]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-35512275-subnet [ 585.662047] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 585.662047] [50969]: key[tenant_id], None -> 005ffb96b53346089902dff3e713f003 [ 585.662047] [50969]: key[id], None -> 93b8cce9-2d06-4bb6-909d-430b04725371 [ 585.662047] [50969]: key[network_id], None -> fa05b8df-13fb-4d90-827a-a22b6c33b9f7 [ 585.662047] [50969]: key[host_routes], None -> [] [ 585.662047] [50969]: key[revision_number], None -> 0 [ 585.662047] [50969]: key[dns_nameservers], None -> [] [ 585.662047] [50969]: key[cidr], None -> 192.168.128.0/28 [ 585.662047] [50969]: key[updated_at], None -> 2025-11-21T22:35:17Z [ 585.662047] [50969]: key[description], None -> [ 585.662047] [50969]: key[standard_attr_id], None -> 225 [ 585.662047] [50969]: key[segment_id], None -> None [ 585.662047] [50969]: key[shared], None -> False [ 585.662047] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 585.662047] [50969]: key[ipv6_address_mode], None -> None [ 585.662047] [50969]: key[enable_dhcp], None -> True [ 585.662047] [50969]: key[subnetpool_id], None -> None [ 585.662047] [50969]: key[ip_version], None -> 4 [ 585.662047] [50969]: key[network], None -> {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} [ 585.662047] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.663691] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 585.663874] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df5a1ce9-7b20-415c-b0e1-51d86c0ff255 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.676144] [50969]: [pid: 50969|app: 0|req: 68/130] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:17 2025] POST /networking/v2.0/subnets => generated 690 bytes in 165 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 585.709231] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5314d6c9-da8a-4226-896a-71df91f95d17 admin admin] Publish callbacks [] for security_group (164e305f-370c-44b7-a287-a119623dd0a5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.710018] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5314d6c9-da8a-4226-896a-71df91f95d17 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (164e305f-370c-44b7-a287-a119623dd0a5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.727593] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5314d6c9-da8a-4226-896a-71df91f95d17 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=164e305f-370c-44b7-a287-a119623dd0a5,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.742137] [50968]: [pid: 50968|app: 0|req: 63/131] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:17 2025] GET /networking/v2.0/security-groups?tenant_id=4440150f553f4ca3b576439b0a1b33e6&name=default => generated 2925 bytes in 171 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 585.778459] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-1c42580a-7850-4945-ad0d-5464e663a85e tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 585.779483] [50968]: [pid: 50968|app: 0|req: 64/132] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:18 2025] GET /networking/v2.0/networks?id=13411128-71da-4f42-980b-7faa366f4d43 => generated 614 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.782276] [50968]: DEBUG neutron.api.wsgi [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-f6f6607c-f7d7-4a8d-8fa5-1fd2516c6ea9 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 585.785558] [50968]: [pid: 50968|app: 0|req: 65/133] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:18 2025] GET /networking/v2.0/quotas/b1534ecaa99a4004a00834244b086d2d => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.788284] [50968]: DEBUG neutron.api.v2.base [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Request body: {'router': {'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-router', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 585.821190] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (6f3d3fc9-41be-408e-ba59-bfc9931325e1), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.822335] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (6f3d3fc9-41be-408e-ba59-bfc9931325e1), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.856492] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks [] for router_controller (6f3d3fc9-41be-408e-ba59-bfc9931325e1), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.892797] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.918697] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks [] for router_gateway (6f3d3fc9-41be-408e-ba59-bfc9931325e1), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.970649] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Allocated IP 192.168.128.1 (8b742bd4-7eb3-45cc-b23a-966f5a934237/843d21af-ef2b-4df4-b1ac-90f6e760608d/1e250b6d-fbb9-481e-935f-9fcec1de176c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 585.986235] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks [] for router_gateway (6f3d3fc9-41be-408e-ba59-bfc9931325e1), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.990183] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.011978] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Publish callbacks [] for allowed_address_pair (1e250b6d-fbb9-481e-935f-9fcec1de176c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.014313] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Publish callbacks [] for port (1e250b6d-fbb9-481e-935f-9fcec1de176c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.014313] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] create_port_precommit called with port settings {'id': '1e250b6d-fbb9-481e-935f-9fcec1de176c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d5:87:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_interface', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 586.014313] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] create_port_precommit: [ 586.014313] [50969]: key[mac_address], None -> fa:16:3e:d5:87:a2 [ 586.014313] [50969]: key[device_id], None -> 32c73e58-9aaa-492f-9aa8-31e29af71fc5 [ 586.014313] [50969]: key[binding:vif_details], None -> {} [ 586.014313] [50969]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 586.014313] [50969]: key[binding:vnic_type], None -> normal [ 586.014313] [50969]: key[allowed_address_pairs], None -> [] [ 586.014313] [50969]: key[name], None -> [ 586.014313] [50969]: key[status], None -> DOWN [ 586.014313] [50969]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 586.014313] [50969]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}] [ 586.014313] [50969]: key[id], None -> 1e250b6d-fbb9-481e-935f-9fcec1de176c [ 586.014313] [50969]: key[port_security_enabled], None -> False [ 586.014313] [50969]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 586.014313] [50969]: key[security_groups], None -> [] [ 586.014313] [50969]: key[binding:profile], None -> {} [ 586.014313] [50969]: key[binding:host_id], None -> [ 586.014313] [50969]: key[standard_attr_id], None -> 232 [ 586.014313] [50969]: key[admin_state_up], None -> True [ 586.014313] [50969]: key[device_owner], None -> network:router_interface [ 586.014313] [50969]: key[binding:vif_type], None -> unbound [ 586.014313] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.040985] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1e250b6d-fbb9-481e-935f-9fcec1de176c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.044506] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Allocated IP 10.180.180.246 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/b1165b84-a9b1-4a85-abd9-3599a4e0942d) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 586.061832] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Pushing event updated for resources: {'Port': ['ID=1e250b6d-fbb9-481e-935f-9fcec1de176c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.070141] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Network 8b742bd4-7eb3-45cc-b23a-966f5a934237 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 586.071360] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.072718] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 586.084775] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] create_port_postcommit called with port settings {'id': '1e250b6d-fbb9-481e-935f-9fcec1de176c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d5:87:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_interface', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:18Z', 'updated_at': '2025-11-21T22:35:18Z', 'revision_number': 1, 'network': {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 586.085148] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] create_port_postcommit: [ 586.085148] [50969]: key[mac_address], None -> fa:16:3e:d5:87:a2 [ 586.085148] [50969]: key[device_id], None -> 32c73e58-9aaa-492f-9aa8-31e29af71fc5 [ 586.085148] [50969]: key[binding:vif_details], None -> {} [ 586.085148] [50969]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 586.085148] [50969]: key[binding:vnic_type], None -> normal [ 586.085148] [50969]: key[tags], None -> [] [ 586.085148] [50969]: key[allowed_address_pairs], None -> [] [ 586.085148] [50969]: key[created_at], None -> 2025-11-21T22:35:18Z [ 586.085148] [50969]: key[name], None -> [ 586.085148] [50969]: key[status], None -> DOWN [ 586.085148] [50969]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 586.085148] [50969]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}] [ 586.085148] [50969]: key[id], None -> 1e250b6d-fbb9-481e-935f-9fcec1de176c [ 586.085148] [50969]: key[port_security_enabled], None -> False [ 586.085148] [50969]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 586.085148] [50969]: key[security_groups], None -> [] [ 586.085148] [50969]: key[binding:profile], None -> {} [ 586.085148] [50969]: key[binding:host_id], None -> [ 586.085148] [50969]: key[revision_number], None -> 1 [ 586.085148] [50969]: key[description], None -> [ 586.085148] [50969]: key[updated_at], None -> 2025-11-21T22:35:18Z [ 586.085148] [50969]: key[standard_attr_id], None -> 232 [ 586.085148] [50969]: key[admin_state_up], None -> True [ 586.085148] [50969]: key[binding:vif_type], None -> unbound [ 586.085148] [50969]: key[device_owner], None -> network:router_interface [ 586.085148] [50969]: key[extra_dhcp_opts], None -> [] [ 586.085148] [50969]: key[network], None -> {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} [ 586.085148] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.086051] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (32c73e58-9aaa-492f-9aa8-31e29af71fc5), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.088238] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks [] for allowed_address_pair (b1165b84-a9b1-4a85-abd9-3599a4e0942d), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.088976] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks [] for port (b1165b84-a9b1-4a85-abd9-3599a4e0942d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.089196] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] create_port_precommit called with port settings {'id': 'b1165b84-a9b1-4a85-abd9-3599a4e0942d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.246'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 586.089460] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] create_port_precommit: [ 586.089460] [50968]: key[mac_address], None -> fa:16:3e:13:d8:54 [ 586.089460] [50968]: key[device_id], None -> 6f3d3fc9-41be-408e-ba59-bfc9931325e1 [ 586.089460] [50968]: key[binding:vif_details], None -> {} [ 586.089460] [50968]: key[project_id], None -> [ 586.089460] [50968]: key[binding:vnic_type], None -> normal [ 586.089460] [50968]: key[allowed_address_pairs], None -> [] [ 586.089460] [50968]: key[name], None -> [ 586.089460] [50968]: key[status], None -> DOWN [ 586.089460] [50968]: key[tenant_id], None -> [ 586.089460] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.246'}] [ 586.089460] [50968]: key[id], None -> b1165b84-a9b1-4a85-abd9-3599a4e0942d [ 586.089460] [50968]: key[port_security_enabled], None -> False [ 586.089460] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 586.089460] [50968]: key[security_groups], None -> [] [ 586.089460] [50968]: key[binding:profile], None -> {} [ 586.089460] [50968]: key[binding:host_id], None -> [ 586.089460] [50968]: key[standard_attr_id], None -> 233 [ 586.089460] [50968]: key[admin_state_up], None -> True [ 586.089460] [50968]: key[device_owner], None -> network:router_gateway [ 586.089460] [50968]: key[binding:vif_type], None -> unbound [ 586.089460] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.108683] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (b1165b84-a9b1-4a85-abd9-3599a4e0942d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.128953] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Pushing event updated for resources: {'Port': ['ID=b1165b84-a9b1-4a85-abd9-3599a4e0942d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.138347] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 586.139267] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.142641] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 586.142641] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] create_port_postcommit called with port settings {'id': 'b1165b84-a9b1-4a85-abd9-3599a4e0942d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.246'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:18Z', 'updated_at': '2025-11-21T22:35:18Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 586.142641] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] create_port_postcommit: [ 586.142641] [50968]: key[mac_address], None -> fa:16:3e:13:d8:54 [ 586.142641] [50968]: key[device_id], None -> 6f3d3fc9-41be-408e-ba59-bfc9931325e1 [ 586.142641] [50968]: key[binding:vif_details], None -> {} [ 586.142641] [50968]: key[project_id], None -> [ 586.142641] [50968]: key[binding:vnic_type], None -> normal [ 586.142641] [50968]: key[tags], None -> [] [ 586.142641] [50968]: key[allowed_address_pairs], None -> [] [ 586.142641] [50968]: key[created_at], None -> 2025-11-21T22:35:18Z [ 586.142641] [50968]: key[name], None -> [ 586.142641] [50968]: key[status], None -> DOWN [ 586.142641] [50968]: key[tenant_id], None -> [ 586.142641] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.246'}] [ 586.142641] [50968]: key[id], None -> b1165b84-a9b1-4a85-abd9-3599a4e0942d [ 586.142641] [50968]: key[port_security_enabled], None -> False [ 586.142641] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 586.142641] [50968]: key[security_groups], None -> [] [ 586.142641] [50968]: key[binding:profile], None -> {} [ 586.142641] [50968]: key[binding:host_id], None -> [ 586.142641] [50968]: key[revision_number], None -> 1 [ 586.142641] [50968]: key[description], None -> [ 586.142641] [50968]: key[updated_at], None -> 2025-11-21T22:35:18Z [ 586.142641] [50968]: key[standard_attr_id], None -> 233 [ 586.142641] [50968]: key[admin_state_up], None -> True [ 586.142641] [50968]: key[binding:vif_type], None -> unbound [ 586.142641] [50968]: key[device_owner], None -> network:router_gateway [ 586.142641] [50968]: key[extra_dhcp_opts], None -> [] [ 586.142641] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 586.142641] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.237723] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (1e250b6d-fbb9-481e-935f-9fcec1de176c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.248141] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks [] for router_gateway (6f3d3fc9-41be-408e-ba59-bfc9931325e1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.323443] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Publish callbacks [] for port (1e250b6d-fbb9-481e-935f-9fcec1de176c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.323699] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] update_port_precommit called with port settings {'id': '1e250b6d-fbb9-481e-935f-9fcec1de176c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d5:87:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_interface', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:18Z', 'updated_at': '2025-11-21T22:35:18Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '1e250b6d-fbb9-481e-935f-9fcec1de176c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d5:87:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_interface', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:18Z', 'updated_at': '2025-11-21T22:35:18Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 586.323909] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] update_port_precommit: [ 586.323909] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.325232] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (1e250b6d-fbb9-481e-935f-9fcec1de176c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.345398] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (6f3d3fc9-41be-408e-ba59-bfc9931325e1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.348847] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Pushing event updated for resources: {'Port': ['ID=1e250b6d-fbb9-481e-935f-9fcec1de176c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.383936] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] update_port_postcommit called with port settings {'id': '1e250b6d-fbb9-481e-935f-9fcec1de176c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d5:87:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_interface', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:18Z', 'updated_at': '2025-11-21T22:35:18Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '1e250b6d-fbb9-481e-935f-9fcec1de176c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d5:87:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_interface', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:18Z', 'updated_at': '2025-11-21T22:35:18Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 586.383936] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] update_port_postcommit: [ 586.383936] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.384281] [50969]: DEBUG neutron_lib.callbacks.manager [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (32c73e58-9aaa-492f-9aa8-31e29af71fc5), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.417991] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Router 6f3d3fc9-41be-408e-ba59-bfc9931325e1 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 586.432965] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Network 8b742bd4-7eb3-45cc-b23a-966f5a934237 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 586.434114] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.495641] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 586.545329] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3fa6a31-86ff-46b5-b454-33774d736b23 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.551832] [50968]: [pid: 50968|app: 0|req: 66/134] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:18 2025] POST /networking/v2.0/routers => generated 732 bytes in 762 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 586.553138] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 586.615116] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a6e463c-5bde-4a78-a399-784bb2042bea admin admin] Publish callbacks [] for security_group (164e305f-370c-44b7-a287-a119623dd0a5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.628939] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-15ba3578-b105-4e3c-9425-fd0f4c9dfc5b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 586.632952] [50969]: [pid: 50969|app: 0|req: 69/135] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:18 2025] PUT /networking/v2.0/routers/32c73e58-9aaa-492f-9aa8-31e29af71fc5/add_router_interface => generated 309 bytes in 956 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 586.636621] [50969]: DEBUG neutron.api.wsgi [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-cb6dabd4-d1b2-42b8-b3ef-8c4b787d8905 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 586.637282] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a6e463c-5bde-4a78-a399-784bb2042bea admin admin] Publish callbacks [] for security_group (164e305f-370c-44b7-a287-a119623dd0a5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.646459] [50969]: [pid: 50969|app: 0|req: 70/136] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:18 2025] GET /networking/v2.0/quotas/b9203dca04554f278ec3f42c8ba0d682 => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 586.670428] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a6e463c-5bde-4a78-a399-784bb2042bea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (164e305f-370c-44b7-a287-a119623dd0a5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.682189] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3a6e463c-5bde-4a78-a399-784bb2042bea admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=164e305f-370c-44b7-a287-a119623dd0a5,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.686427] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a6e463c-5bde-4a78-a399-784bb2042bea admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.686961] [50968]: [pid: 50968|app: 0|req: 67/137] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:18 2025] DELETE /networking/v2.0/security-groups/164e305f-370c-44b7-a287-a119623dd0a5 => generated 0 bytes in 138 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 586.706734] [50968]: [pid: 50968|app: 0|req: 68/138] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:19 2025] GET /networking/v2.0/networks?tenant_id=346ff8d6de0547669585fc172c722004&shared=False => generated 15 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 586.730296] [50969]: [pid: 50969|app: 0|req: 71/139] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:18 2025] GET /networking/v2.0/ports?tenant_id=b1534ecaa99a4004a00834244b086d2d&fields=id => generated 103 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 586.814074] [50969]: [pid: 50969|app: 0|req: 72/140] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:19 2025] GET /networking/v2.0/ports?tenant_id=b9203dca04554f278ec3f42c8ba0d682&fields=id => generated 103 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 586.878943] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-44a0f841-4896-4157-a6eb-b4c80dd4555d tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 586.881066] [50969]: [pid: 50969|app: 0|req: 73/141] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:19 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) [ 586.891205] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6b31b240-ff5f-4d20-bbac-fbd5196f8585 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.988613] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6b31b240-ff5f-4d20-bbac-fbd5196f8585 admin admin] Publish callbacks [] for security_group (5f84543f-0de6-4ea0-af3a-0b8b6de293c9), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.994805] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6b31b240-ff5f-4d20-bbac-fbd5196f8585 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5f84543f-0de6-4ea0-af3a-0b8b6de293c9), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.011389] [50968]: DEBUG neutron_lib.callbacks.manager [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.035156] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b31b240-ff5f-4d20-bbac-fbd5196f8585 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5f84543f-0de6-4ea0-af3a-0b8b6de293c9,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.060086] [50969]: [pid: 50969|app: 0|req: 74/142] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:19 2025] GET /networking/v2.0/security-groups?tenant_id=c5034fc0dbb64ed2a9c6be17d7a903de&name=default => generated 2925 bytes in 179 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 587.123307] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Allocated IP 192.168.128.1 (fa05b8df-13fb-4d90-827a-a22b6c33b9f7/93b8cce9-2d06-4bb6-909d-430b04725371/c6c0681f-919d-4861-8362-78f6b9e0684e) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 587.157272] [50969]: DEBUG neutron.api.wsgi [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-1bc9edc1-9e92-421d-b9f2-77398f5bf8d4 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 587.158052] [50969]: DEBUG neutron.api.wsgi [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-1bc9edc1-9e92-421d-b9f2-77398f5bf8d4 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 587.161171] [50969]: [pid: 50969|app: 0|req: 75/143] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:35:19 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 587.176711] [50968]: DEBUG neutron_lib.callbacks.manager [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Publish callbacks [] for allowed_address_pair (c6c0681f-919d-4861-8362-78f6b9e0684e), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.178489] [50968]: DEBUG neutron_lib.callbacks.manager [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Publish callbacks [] for port (c6c0681f-919d-4861-8362-78f6b9e0684e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.178662] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] create_port_precommit called with port settings {'id': 'c6c0681f-919d-4861-8362-78f6b9e0684e', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:d9:03:31', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_interface', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}], 'project_id': '005ffb96b53346089902dff3e713f003', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} with segments to bind None [ 587.178790] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] create_port_precommit: [ 587.178790] [50968]: key[mac_address], None -> fa:16:3e:d9:03:31 [ 587.178790] [50968]: key[device_id], None -> 6f3d3fc9-41be-408e-ba59-bfc9931325e1 [ 587.178790] [50968]: key[binding:vif_details], None -> {} [ 587.178790] [50968]: key[project_id], None -> 005ffb96b53346089902dff3e713f003 [ 587.178790] [50968]: key[binding:vnic_type], None -> normal [ 587.178790] [50968]: key[allowed_address_pairs], None -> [] [ 587.178790] [50968]: key[name], None -> [ 587.178790] [50968]: key[status], None -> DOWN [ 587.178790] [50968]: key[tenant_id], None -> 005ffb96b53346089902dff3e713f003 [ 587.178790] [50968]: key[fixed_ips], None -> [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}] [ 587.178790] [50968]: key[id], None -> c6c0681f-919d-4861-8362-78f6b9e0684e [ 587.178790] [50968]: key[port_security_enabled], None -> False [ 587.178790] [50968]: key[network_id], None -> fa05b8df-13fb-4d90-827a-a22b6c33b9f7 [ 587.178790] [50968]: key[security_groups], None -> [] [ 587.178790] [50968]: key[binding:profile], None -> {} [ 587.178790] [50968]: key[binding:host_id], None -> [ 587.178790] [50968]: key[standard_attr_id], None -> 239 [ 587.178790] [50968]: key[admin_state_up], None -> True [ 587.178790] [50968]: key[device_owner], None -> network:router_interface [ 587.178790] [50968]: key[binding:vif_type], None -> unbound [ 587.178790] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.183418] [50969]: DEBUG neutron.api.wsgi [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-8b0a57e1-611e-40c8-a724-41ebc4195781 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 587.183418] [50969]: DEBUG neutron.api.wsgi [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-8b0a57e1-611e-40c8-a724-41ebc4195781 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 587.183745] [50969]: [pid: 50969|app: 0|req: 76/144] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:35:19 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 587.188362] [50969]: DEBUG neutron.api.v2.base [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Request body: {'port': {'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': '346ff8d6de0547669585fc172c722004'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 587.203102] [50968]: DEBUG neutron_lib.callbacks.manager [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (c6c0681f-919d-4861-8362-78f6b9e0684e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.224815] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Pushing event updated for resources: {'Port': ['ID=c6c0681f-919d-4861-8362-78f6b9e0684e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.234614] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Network fa05b8df-13fb-4d90-827a-a22b6c33b9f7 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 587.235357] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 587.236901] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 587.237246] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] create_port_postcommit called with port settings {'id': 'c6c0681f-919d-4861-8362-78f6b9e0684e', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:d9:03:31', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_interface', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}], 'project_id': '005ffb96b53346089902dff3e713f003', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:19Z', 'revision_number': 1, 'network': {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} with segments to bind None [ 587.237430] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] create_port_postcommit: [ 587.237430] [50968]: key[mac_address], None -> fa:16:3e:d9:03:31 [ 587.237430] [50968]: key[device_id], None -> 6f3d3fc9-41be-408e-ba59-bfc9931325e1 [ 587.237430] [50968]: key[binding:vif_details], None -> {} [ 587.237430] [50968]: key[project_id], None -> 005ffb96b53346089902dff3e713f003 [ 587.237430] [50968]: key[binding:vnic_type], None -> normal [ 587.237430] [50968]: key[tags], None -> [] [ 587.237430] [50968]: key[allowed_address_pairs], None -> [] [ 587.237430] [50968]: key[created_at], None -> 2025-11-21T22:35:19Z [ 587.237430] [50968]: key[name], None -> [ 587.237430] [50968]: key[status], None -> DOWN [ 587.237430] [50968]: key[tenant_id], None -> 005ffb96b53346089902dff3e713f003 [ 587.237430] [50968]: key[fixed_ips], None -> [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}] [ 587.237430] [50968]: key[id], None -> c6c0681f-919d-4861-8362-78f6b9e0684e [ 587.237430] [50968]: key[port_security_enabled], None -> False [ 587.237430] [50968]: key[network_id], None -> fa05b8df-13fb-4d90-827a-a22b6c33b9f7 [ 587.237430] [50968]: key[security_groups], None -> [] [ 587.237430] [50968]: key[binding:profile], None -> {} [ 587.237430] [50968]: key[binding:host_id], None -> [ 587.237430] [50968]: key[revision_number], None -> 1 [ 587.237430] [50968]: key[description], None -> [ 587.237430] [50968]: key[updated_at], None -> 2025-11-21T22:35:19Z [ 587.237430] [50968]: key[standard_attr_id], None -> 239 [ 587.237430] [50968]: key[admin_state_up], None -> True [ 587.237430] [50968]: key[binding:vif_type], None -> unbound [ 587.237430] [50968]: key[device_owner], None -> network:router_interface [ 587.237430] [50968]: key[extra_dhcp_opts], None -> [] [ 587.237430] [50968]: key[network], None -> {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} [ 587.237430] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.238318] [50968]: DEBUG neutron_lib.callbacks.manager [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (6f3d3fc9-41be-408e-ba59-bfc9931325e1), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.243853] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Made reservation on behalf of 346ff8d6de0547669585fc172c722004 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 587.247707] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.251474] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.315010] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks [] for security_group (d9115622-9b53-4106-895d-803c18358d29), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.316571] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (d9115622-9b53-4106-895d-803c18358d29), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.338441] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=d9115622-9b53-4106-895d-803c18358d29,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.409581] [50968]: DEBUG neutron_lib.callbacks.manager [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (c6c0681f-919d-4861-8362-78f6b9e0684e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.422145] [50969]: DEBUG neutron.db.db_base_plugin_common [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Allocated IP 192.168.233.117 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/6b25ae9b-c535-4d7e-b6aa-26d8777ff709) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 587.494243] [50968]: DEBUG neutron_lib.callbacks.manager [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Publish callbacks [] for port (c6c0681f-919d-4861-8362-78f6b9e0684e), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.494530] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] update_port_precommit called with port settings {'id': 'c6c0681f-919d-4861-8362-78f6b9e0684e', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:d9:03:31', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_interface', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:19Z', 'revision_number': 1, 'project_id': '005ffb96b53346089902dff3e713f003'} (original settings {'id': 'c6c0681f-919d-4861-8362-78f6b9e0684e', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:d9:03:31', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_interface', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:19Z', 'revision_number': 1, 'project_id': '005ffb96b53346089902dff3e713f003'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} with segments to bind None [ 587.494711] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] update_port_precommit: [ 587.494711] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.495950] [50968]: DEBUG neutron_lib.callbacks.manager [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (c6c0681f-919d-4861-8362-78f6b9e0684e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.507785] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks [] for allowed_address_pair (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.507785] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks [] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.507785] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] create_port_precommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': '', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'project_id': '346ff8d6de0547669585fc172c722004', 'port_security_enabled': True, 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 587.507785] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] create_port_precommit: [ 587.507785] [50969]: key[mac_address], None -> fa:16:3e:12:72:20 [ 587.507785] [50969]: key[device_id], None -> b3e53506-9938-41a4-9172-7b8ac9ca47b3 [ 587.507785] [50969]: key[binding:vif_details], None -> {} [ 587.507785] [50969]: key[project_id], None -> 346ff8d6de0547669585fc172c722004 [ 587.507785] [50969]: key[binding:vnic_type], None -> normal [ 587.507785] [50969]: key[allowed_address_pairs], None -> [] [ 587.507785] [50969]: key[name], None -> [ 587.507785] [50969]: key[status], None -> DOWN [ 587.507785] [50969]: key[tenant_id], None -> 346ff8d6de0547669585fc172c722004 [ 587.507785] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}] [ 587.507785] [50969]: key[id], None -> 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 [ 587.507785] [50969]: key[port_security_enabled], None -> True [ 587.507785] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 587.507785] [50969]: key[security_groups], None -> ['d9115622-9b53-4106-895d-803c18358d29'] [ 587.507785] [50969]: key[binding:profile], None -> {} [ 587.507785] [50969]: key[binding:host_id], None -> [ 587.507785] [50969]: key[standard_attr_id], None -> 245 [ 587.507785] [50969]: key[admin_state_up], None -> True [ 587.507785] [50969]: key[device_owner], None -> [ 587.507785] [50969]: key[binding:vif_type], None -> unbound [ 587.507785] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.518733] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Pushing event updated for resources: {'Port': ['ID=c6c0681f-919d-4861-8362-78f6b9e0684e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.523898] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] update_port_postcommit called with port settings {'id': 'c6c0681f-919d-4861-8362-78f6b9e0684e', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:d9:03:31', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_interface', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:19Z', 'revision_number': 1, 'project_id': '005ffb96b53346089902dff3e713f003'} (original settings {'id': 'c6c0681f-919d-4861-8362-78f6b9e0684e', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:d9:03:31', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_interface', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:19Z', 'revision_number': 1, 'project_id': '005ffb96b53346089902dff3e713f003'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} with segments to bind None [ 587.524626] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] update_port_postcommit: [ 587.524626] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.524768] [50968]: DEBUG neutron_lib.callbacks.manager [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (6f3d3fc9-41be-408e-ba59-bfc9931325e1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.528567] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.557667] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Network fa05b8df-13fb-4d90-827a-a22b6c33b9f7 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 587.558589] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 587.575167] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Pushing event updated for resources: {'Port': ['ID=6b25ae9b-c535-4d7e-b6aa-26d8777ff709,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.583810] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 587.584520] [50969]: DEBUG neutron.scheduler.base_scheduler [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 587.587553] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 587.601493] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] create_port_postcommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': '', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'project_id': '346ff8d6de0547669585fc172c722004', 'port_security_enabled': True, 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:19Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 587.601721] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] create_port_postcommit: [ 587.601721] [50969]: key[mac_address], None -> fa:16:3e:12:72:20 [ 587.601721] [50969]: key[device_id], None -> b3e53506-9938-41a4-9172-7b8ac9ca47b3 [ 587.601721] [50969]: key[binding:vif_details], None -> {} [ 587.601721] [50969]: key[project_id], None -> 346ff8d6de0547669585fc172c722004 [ 587.601721] [50969]: key[binding:vnic_type], None -> normal [ 587.601721] [50969]: key[tags], None -> [] [ 587.601721] [50969]: key[allowed_address_pairs], None -> [] [ 587.601721] [50969]: key[created_at], None -> 2025-11-21T22:35:19Z [ 587.601721] [50969]: key[name], None -> [ 587.601721] [50969]: key[status], None -> DOWN [ 587.601721] [50969]: key[tenant_id], None -> 346ff8d6de0547669585fc172c722004 [ 587.601721] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}] [ 587.601721] [50969]: key[id], None -> 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 [ 587.601721] [50969]: key[port_security_enabled], None -> True [ 587.601721] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 587.601721] [50969]: key[security_groups], None -> ['d9115622-9b53-4106-895d-803c18358d29'] [ 587.601721] [50969]: key[binding:profile], None -> {} [ 587.601721] [50969]: key[binding:host_id], None -> [ 587.601721] [50969]: key[revision_number], None -> 1 [ 587.601721] [50969]: key[description], None -> [ 587.601721] [50969]: key[updated_at], None -> 2025-11-21T22:35:19Z [ 587.601721] [50969]: key[standard_attr_id], None -> 245 [ 587.601721] [50969]: key[admin_state_up], None -> True [ 587.601721] [50969]: key[binding:vif_type], None -> unbound [ 587.601721] [50969]: key[device_owner], None -> [ 587.601721] [50969]: key[extra_dhcp_opts], None -> [] [ 587.601721] [50969]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 587.601721] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.627385] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Router 6f3d3fc9-41be-408e-ba59-bfc9931325e1 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 587.631483] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.631847] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-e6966436-e3af-48f1-9bed-04c5fc9ce5a6 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.641200] [50969]: [pid: 50969|app: 0|req: 77/145] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:19 2025] POST /networking/v2.0/ports => generated 734 bytes in 457 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 587.670952] [50969]: DEBUG neutron_lib.callbacks.manager [None req-31850ea4-e4cf-48ac-b572-68ea53641876 admin admin] Publish callbacks [] for security_group (5f84543f-0de6-4ea0-af3a-0b8b6de293c9), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.679348] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-443f04e6-2366-4801-9d25-f026084ef42d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 587.683514] [50968]: [pid: 50968|app: 0|req: 69/146] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:19 2025] PUT /networking/v2.0/routers/6f3d3fc9-41be-408e-ba59-bfc9931325e1/add_router_interface => generated 309 bytes in 977 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 587.691187] [50969]: DEBUG neutron_lib.callbacks.manager [None req-31850ea4-e4cf-48ac-b572-68ea53641876 admin admin] Publish callbacks [] for security_group (5f84543f-0de6-4ea0-af3a-0b8b6de293c9), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.719234] [50968]: [pid: 50968|app: 0|req: 70/147] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/networks/4510468e-5531-4027-aed4-4b3f3c7fdebb?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 587.720042] [50969]: DEBUG neutron_lib.callbacks.manager [None req-31850ea4-e4cf-48ac-b572-68ea53641876 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5f84543f-0de6-4ea0-af3a-0b8b6de293c9), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.726100] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31850ea4-e4cf-48ac-b572-68ea53641876 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5f84543f-0de6-4ea0-af3a-0b8b6de293c9,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.731616] [50969]: DEBUG neutron_lib.callbacks.manager [None req-31850ea4-e4cf-48ac-b572-68ea53641876 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.732174] [50969]: [pid: 50969|app: 0|req: 78/148] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:19 2025] DELETE /networking/v2.0/security-groups/5f84543f-0de6-4ea0-af3a-0b8b6de293c9 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 587.736716] [50969]: DEBUG neutron.api.wsgi [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-82f164d1-b187-4af1-8ef0-50e30e3eea8f tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 587.737392] [50969]: DEBUG neutron.api.wsgi [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-82f164d1-b187-4af1-8ef0-50e30e3eea8f tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 587.738122] [50969]: [pid: 50969|app: 0|req: 79/149] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:35:20 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) [ 587.771020] [50968]: [pid: 50968|app: 0|req: 71/150] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/networks/13411128-71da-4f42-980b-7faa366f4d43?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 587.780155] [50969]: [pid: 50969|app: 0|req: 80/151] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/networks/4510468e-5531-4027-aed4-4b3f3c7fdebb?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) [ 587.839196] [50968]: [pid: 50968|app: 0|req: 72/152] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/networks/13411128-71da-4f42-980b-7faa366f4d43?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 588.034843] [50969]: DEBUG neutron.api.v2.base [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Request body: {'port': {'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 588.069970] [50968]: [pid: 50968|app: 0|req: 73/153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/ports?device_id=bf229692-080e-445b-bbef-c73fb40a7b9d => generated 12 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 588.094682] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.195354] [50968]: [pid: 50968|app: 0|req: 74/154] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/networks?tenant_id=18a681fe3c424f32a37b1536ee47fb0c&shared=False => generated 15 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 588.273894] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e365d201-4524-4269-978d-8e98ed922bab req-876d7bcb-5ed0-49d5-8bb4-39f3b575d039 tempest-FlavorsV2NegativeTest-1050494638 tempest-FlavorsV2NegativeTest-1050494638-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 588.275961] [50968]: [pid: 50968|app: 0|req: 75/155] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 588.284122] [50969]: DEBUG neutron.notifiers.nova [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 588.288104] [50968]: [pid: 50968|app: 0|req: 76/156] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/networks?tenant_id=4d96bb1ee7374926950112f240d76b7e&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 588.291138] [50968]: DEBUG neutron.api.wsgi [req-e365d201-4524-4269-978d-8e98ed922bab req-5c120529-fa2a-4418-ab85-24df75b8f203 tempest-FlavorsV2NegativeTest-1050494638 tempest-FlavorsV2NegativeTest-1050494638-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 588.296471] [50968]: [pid: 50968|app: 0|req: 77/157] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/quotas/18a681fe3c424f32a37b1536ee47fb0c => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 588.296617] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks [] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.315799] [50969]: DEBUG neutron.db.provisioning_blocks [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Transition to ACTIVE for port object 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 588.318329] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_precommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:20Z', 'revision_number': 2, 'project_id': '346ff8d6de0547669585fc172c722004'} (original settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': '', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:19Z', 'revision_number': 1, 'project_id': '346ff8d6de0547669585fc172c722004'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 588.318329] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_precommit: [ 588.318329] [50969]: key[device_owner], -> compute:nova [ 588.318329] [50969]: key[binding:host_id], -> cpu-1 [ 588.318329] [50969]: key[updated_at], 2025-11-21T22:35:19Z -> 2025-11-21T22:35:20Z [ 588.318329] [50969]: key[revision_number], 1 -> 2 [ 588.318329] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.321623] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.336155] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-ad9440a2-f613-430b-86fe-60cbfa5fb55d tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 588.337260] [50968]: [pid: 50968|app: 0|req: 78/158] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35: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) [ 588.366593] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Pushing event updated for resources: {'Port': ['ID=6b25ae9b-c535-4d7e-b6aa-26d8777ff709,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.367881] [50968]: [pid: 50968|app: 0|req: 79/159] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:20 2025] GET /networking/v2.0/ports?tenant_id=18a681fe3c424f32a37b1536ee47fb0c&fields=id => generated 12 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 588.372602] [50968]: DEBUG neutron.api.v2.base [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Request body: {'port': {'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': '4d96bb1ee7374926950112f240d76b7e'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 588.429701] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_postcommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:20Z', 'revision_number': 2, 'project_id': '346ff8d6de0547669585fc172c722004'} (original settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': '', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:19Z', 'revision_number': 1, 'project_id': '346ff8d6de0547669585fc172c722004'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 588.429918] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_postcommit: [ 588.429918] [50969]: key[device_owner], -> compute:nova [ 588.429918] [50969]: key[binding:host_id], -> cpu-1 [ 588.429918] [50969]: key[updated_at], 2025-11-21T22:35:19Z -> 2025-11-21T22:35:20Z [ 588.429918] [50969]: key[revision_number], 1 -> 2 [ 588.429918] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.441874] [50969]: DEBUG neutron.plugins.ml2.managers [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Attempting to bind port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 588.442685] [50969]: DEBUG neutron.plugins.ml2.managers [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Attempting to bind port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 588.442685] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Attempting to bind port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 588.477622] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 588.478298] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 588.503241] [50969]: DEBUG networking_nsxv3.api.rpc [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 588.536494] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Made reservation on behalf of 4d96bb1ee7374926950112f240d76b7e for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 588.538188] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.547192] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.685456] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks [] for security_group (6b93eb01-51cc-4c25-b2fa-56b4a62620d3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.686746] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6b93eb01-51cc-4c25-b2fa-56b4a62620d3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.707621] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=6b93eb01-51cc-4c25-b2fa-56b4a62620d3,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.872849] [50968]: DEBUG neutron.db.db_base_plugin_common [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Allocated IP 192.168.233.91 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/c005dc96-0384-4ce2-b550-164e1b0ab0cf) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 588.987201] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks [] for allowed_address_pair (c005dc96-0384-4ce2-b550-164e1b0ab0cf), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.988235] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks [] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.988396] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] create_port_precommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': '', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'project_id': '4d96bb1ee7374926950112f240d76b7e', 'port_security_enabled': True, 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 588.988650] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] create_port_precommit: [ 588.988650] [50968]: key[mac_address], None -> fa:16:3e:7d:6b:8d [ 588.988650] [50968]: key[device_id], None -> 8a1b7aad-13a0-4d72-a44c-d54426991311 [ 588.988650] [50968]: key[binding:vif_details], None -> {} [ 588.988650] [50968]: key[project_id], None -> 4d96bb1ee7374926950112f240d76b7e [ 588.988650] [50968]: key[binding:vnic_type], None -> normal [ 588.988650] [50968]: key[allowed_address_pairs], None -> [] [ 588.988650] [50968]: key[name], None -> [ 588.988650] [50968]: key[status], None -> DOWN [ 588.988650] [50968]: key[tenant_id], None -> 4d96bb1ee7374926950112f240d76b7e [ 588.988650] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}] [ 588.988650] [50968]: key[id], None -> c005dc96-0384-4ce2-b550-164e1b0ab0cf [ 588.988650] [50968]: key[port_security_enabled], None -> True [ 588.988650] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 588.988650] [50968]: key[security_groups], None -> ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'] [ 588.988650] [50968]: key[binding:profile], None -> {} [ 588.988650] [50968]: key[binding:host_id], None -> [ 588.988650] [50968]: key[standard_attr_id], None -> 251 [ 588.988650] [50968]: key[admin_state_up], None -> True [ 588.988650] [50968]: key[device_owner], None -> [ 588.988650] [50968]: key[binding:vif_type], None -> unbound [ 588.988650] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.013451] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.062906] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Pushing event updated for resources: {'Port': ['ID=c005dc96-0384-4ce2-b550-164e1b0ab0cf,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.077332] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 589.078229] [50968]: DEBUG neutron.scheduler.base_scheduler [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 589.081178] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 589.081405] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] create_port_postcommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': '', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'project_id': '4d96bb1ee7374926950112f240d76b7e', 'port_security_enabled': True, 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 589.081624] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] create_port_postcommit: [ 589.081624] [50968]: key[mac_address], None -> fa:16:3e:7d:6b:8d [ 589.081624] [50968]: key[device_id], None -> 8a1b7aad-13a0-4d72-a44c-d54426991311 [ 589.081624] [50968]: key[binding:vif_details], None -> {} [ 589.081624] [50968]: key[project_id], None -> 4d96bb1ee7374926950112f240d76b7e [ 589.081624] [50968]: key[binding:vnic_type], None -> normal [ 589.081624] [50968]: key[tags], None -> [] [ 589.081624] [50968]: key[allowed_address_pairs], None -> [] [ 589.081624] [50968]: key[created_at], None -> 2025-11-21T22:35:21Z [ 589.081624] [50968]: key[name], None -> [ 589.081624] [50968]: key[status], None -> DOWN [ 589.081624] [50968]: key[tenant_id], None -> 4d96bb1ee7374926950112f240d76b7e [ 589.081624] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}] [ 589.081624] [50968]: key[id], None -> c005dc96-0384-4ce2-b550-164e1b0ab0cf [ 589.081624] [50968]: key[port_security_enabled], None -> True [ 589.081624] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 589.081624] [50968]: key[security_groups], None -> ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'] [ 589.081624] [50968]: key[binding:profile], None -> {} [ 589.081624] [50968]: key[binding:host_id], None -> [ 589.081624] [50968]: key[revision_number], None -> 1 [ 589.081624] [50968]: key[description], None -> [ 589.081624] [50968]: key[updated_at], None -> 2025-11-21T22:35:21Z [ 589.081624] [50968]: key[standard_attr_id], None -> 251 [ 589.081624] [50968]: key[admin_state_up], None -> True [ 589.081624] [50968]: key[binding:vif_type], None -> unbound [ 589.081624] [50968]: key[device_owner], None -> [ 589.081624] [50968]: key[extra_dhcp_opts], None -> [] [ 589.081624] [50968]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 589.081624] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.128820] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 589.129221] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-c9a6fe41-e272-46ca-bb64-c23642587cf2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.141551] [50968]: [pid: 50968|app: 0|req: 80/160] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:20 2025] POST /networking/v2.0/ports => generated 733 bytes in 773 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 589.221467] [50968]: DEBUG neutron.api.v2.base [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 589.238211] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Made reservation on behalf of c91f3a67c42a4b929e6d9f4a20501b5f for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 589.243691] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.248453] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.322920] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Publish callbacks [] for security_group (01965726-b599-4a24-a0ef-beaaba998cf3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.324421] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (01965726-b599-4a24-a0ef-beaaba998cf3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.342725] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=01965726-b599-4a24-a0ef-beaaba998cf3,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.357432] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] vlan segment allocate from pool success with {'vlan_id': 153, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 589.363265] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (b479c59f-317c-4eaf-b93c-522f06ad321e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.363431] [50968]: INFO neutron.db.segments_db [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Added segment b479c59f-317c-4eaf-b93c-522f06ad321e of type vlan for network a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 589.377301] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (a72ad127-a95d-4914-9ef4-60a6a32b2276), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.386040] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] create_network_precommit called with network settings {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 257, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}] [ 589.386220] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] create_network_precommit: [ 589.386220] [50968]: key[qinq], None -> None [ 589.386220] [50968]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 589.386220] [50968]: key[tags], None -> [] [ 589.386220] [50968]: key[router:external], None -> False [ 589.386220] [50968]: key[created_at], None -> 2025-11-21T22:35:21Z [ 589.386220] [50968]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-464988214-network [ 589.386220] [50968]: key[status], None -> ACTIVE [ 589.386220] [50968]: key[ipv6_address_scope], None -> None [ 589.386220] [50968]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 589.386220] [50968]: key[availability_zone_hints], None -> [] [ 589.386220] [50968]: key[availability_zones], None -> [] [ 589.386220] [50968]: key[id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 589.386220] [50968]: key[port_security_enabled], None -> True [ 589.386220] [50968]: key[subnets], None -> [] [ 589.386220] [50968]: key[provider:segmentation_id], None -> 153 [ 589.386220] [50968]: key[provider:network_type], None -> vlan [ 589.386220] [50968]: key[revision_number], None -> 1 [ 589.386220] [50968]: key[provider:physical_network], None -> default [ 589.386220] [50968]: key[description], None -> [ 589.386220] [50968]: key[updated_at], None -> 2025-11-21T22:35:21Z [ 589.386220] [50968]: key[standard_attr_id], None -> 257 [ 589.386220] [50968]: key[admin_state_up], None -> True [ 589.386220] [50968]: key[shared], None -> False [ 589.386220] [50968]: key[ipv4_address_scope], None -> None [ 589.386220] [50968]: key[vlan_transparent], None -> None [ 589.386220] [50968]: key[mtu], None -> 8950 [ 589.386220] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.389102] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (a72ad127-a95d-4914-9ef4-60a6a32b2276), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.402280] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Pushing event updated for resources: {'Network': ['ID=a72ad127-a95d-4914-9ef4-60a6a32b2276,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.404182] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] create_network_postcommit called with network settings {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 257, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}] [ 589.404329] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] create_network_postcommit: [ 589.404329] [50968]: key[qinq], None -> None [ 589.404329] [50968]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 589.404329] [50968]: key[tags], None -> [] [ 589.404329] [50968]: key[router:external], None -> False [ 589.404329] [50968]: key[created_at], None -> 2025-11-21T22:35:21Z [ 589.404329] [50968]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-464988214-network [ 589.404329] [50968]: key[status], None -> ACTIVE [ 589.404329] [50968]: key[ipv6_address_scope], None -> None [ 589.404329] [50968]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 589.404329] [50968]: key[availability_zone_hints], None -> [] [ 589.404329] [50968]: key[availability_zones], None -> [] [ 589.404329] [50968]: key[id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 589.404329] [50968]: key[port_security_enabled], None -> True [ 589.404329] [50968]: key[subnets], None -> [] [ 589.404329] [50968]: key[provider:segmentation_id], None -> 153 [ 589.404329] [50968]: key[provider:network_type], None -> vlan [ 589.404329] [50968]: key[revision_number], None -> 1 [ 589.404329] [50968]: key[provider:physical_network], None -> default [ 589.404329] [50968]: key[description], None -> [ 589.404329] [50968]: key[updated_at], None -> 2025-11-21T22:35:21Z [ 589.404329] [50968]: key[standard_attr_id], None -> 257 [ 589.404329] [50968]: key[admin_state_up], None -> True [ 589.404329] [50968]: key[shared], None -> False [ 589.404329] [50968]: key[ipv4_address_scope], None -> None [ 589.404329] [50968]: key[vlan_transparent], None -> None [ 589.404329] [50968]: key[mtu], None -> 8950 [ 589.404329] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.409034] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 589.409277] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78d0badc-1473-48e4-9d6f-5d293ade0de8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.423965] [50968]: [pid: 50968|app: 0|req: 81/161] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:21 2025] POST /networking/v2.0/networks => generated 674 bytes in 282 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 589.466334] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-085b86f6-73b0-4983-b433-0f08801b9e5a req-83548518-7c6a-4154-a441-28477a49ecd6 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 589.470600] [50968]: [pid: 50968|app: 0|req: 82/162] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:21 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 686 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 589.505301] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-af2fdb6f-92d8-4453-b3ac-5ce7a47e9b0e tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 589.505301] [50968]: [pid: 50968|app: 0|req: 83/163] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:21 2025] GET /networking/v2.0/networks?id=2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 623 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 589.532325] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 589.533069] [50969]: DEBUG neutron.plugins.ml2.managers [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Bound port: 6b25ae9b-c535-4d7e-b6aa-26d8777ff709, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 589.533069] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.540056] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f9a41fb2-6d6f-4f61-9faa-5e04dec43497 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.574606] [50969]: DEBUG neutron.plugins.ml2.db [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] For port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 589.577608] [50969]: DEBUG neutron.plugins.ml2.db [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] For port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6b25ae9b-c535-4d7e-b6aa-26d8777ff709,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 589.579111] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_precommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:20Z', 'revision_number': 2, 'project_id': '346ff8d6de0547669585fc172c722004'} (original settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:20Z', 'revision_number': 2, 'project_id': '346ff8d6de0547669585fc172c722004'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 589.579279] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_precommit: [ 589.579279] [50969]: key[binding:vif_type], unbound -> ovs [ 589.579279] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 589.579279] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.582602] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.604253] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f9a41fb2-6d6f-4f61-9faa-5e04dec43497 admin admin] Publish callbacks [] for security_group (834c4417-2e13-405e-86eb-c253e71b8f7b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.605750] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f9a41fb2-6d6f-4f61-9faa-5e04dec43497 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (834c4417-2e13-405e-86eb-c253e71b8f7b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.609090] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Pushing event updated for resources: {'Port': ['ID=6b25ae9b-c535-4d7e-b6aa-26d8777ff709,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.620936] [50969]: DEBUG neutron.db.provisioning_blocks [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Provisioning complete for port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 589.621234] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.621289] [50969]: INFO neutron.plugins.ml2.plugin [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Attempt 1 to provision port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 [ 589.626037] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f9a41fb2-6d6f-4f61-9faa-5e04dec43497 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=834c4417-2e13-405e-86eb-c253e71b8f7b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.637631] [50968]: [pid: 50968|app: 0|req: 84/164] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:21 2025] GET /networking/v2.0/security-groups?tenant_id=18a681fe3c424f32a37b1536ee47fb0c&name=default => generated 2925 bytes in 132 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 589.641247] [50968]: DEBUG neutron.api.v2.base [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Request body: {'port': {'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 589.681210] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.709371] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Current status of the port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 589.709552] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.731397] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 589.743679] [50969]: DEBUG neutron.plugins.ml2.db [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] For port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6b25ae9b-c535-4d7e-b6aa-26d8777ff709,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 589.796221] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_precommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 5, 'project_id': '346ff8d6de0547669585fc172c722004'} (original settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 4, 'project_id': '346ff8d6de0547669585fc172c722004'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 589.796221] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_precommit: [ 589.796221] [50969]: key[status], DOWN -> ACTIVE [ 589.796221] [50969]: key[updated_at], 2025-11-21T22:35:21Z -> 2025-11-21T22:35:22Z [ 589.796221] [50969]: key[revision_number], 4 -> 5 [ 589.796221] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.806632] [50969]: DEBUG neutron.db.provisioning_blocks [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Provisioning complete for port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 589.806632] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.806632] [50969]: INFO neutron.plugins.ml2.plugin [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Attempt 1 to provision port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 [ 589.868628] [50968]: DEBUG neutron.notifiers.nova [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c005dc96-0384-4ce2-b550-164e1b0ab0cf {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 589.873988] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Current status of the port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 589.874135] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks [] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.875239] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_postcommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 5, 'project_id': '346ff8d6de0547669585fc172c722004'} (original settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 4, 'project_id': '346ff8d6de0547669585fc172c722004'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 589.875532] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_postcommit: [ 589.875532] [50969]: key[status], DOWN -> ACTIVE [ 589.875532] [50969]: key[updated_at], 2025-11-21T22:35:21Z -> 2025-11-21T22:35:22Z [ 589.875532] [50969]: key[revision_number], 4 -> 5 [ 589.875532] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.875787] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.885976] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c47f5b5f-0e47-4a9d-b075-ea78f238cd3e" -d '{"events": [{"server_uuid": "b3e53506-9938-41a4-9172-7b8ac9ca47b3", "name": "network-vif-plugged", "status": "completed", "tag": "6b25ae9b-c535-4d7e-b6aa-26d8777ff709"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 589.892815] [50968]: DEBUG neutron.db.provisioning_blocks [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Transition to ACTIVE for port object c005dc96-0384-4ce2-b550-164e1b0ab0cf will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 589.895632] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_precommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': '', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 1, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 589.895810] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_precommit: [ 589.895810] [50968]: key[device_owner], -> compute:nova [ 589.895810] [50968]: key[binding:host_id], -> cpu-1 [ 589.895810] [50968]: key[updated_at], 2025-11-21T22:35:21Z -> 2025-11-21T22:35:22Z [ 589.895810] [50968]: key[revision_number], 1 -> 2 [ 589.895810] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.897364] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.912596] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Pushing event updated for resources: {'Port': ['ID=6b25ae9b-c535-4d7e-b6aa-26d8777ff709,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.915632] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_postcommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 4, 'project_id': '346ff8d6de0547669585fc172c722004'} (original settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:20Z', 'revision_number': 2, 'project_id': '346ff8d6de0547669585fc172c722004'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 589.915834] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] update_port_postcommit: [ 589.915834] [50969]: key[binding:vif_type], unbound -> ovs [ 589.915834] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 589.915834] [50969]: key[updated_at], 2025-11-21T22:35:20Z -> 2025-11-21T22:35:21Z [ 589.915834] [50969]: key[revision_number], 2 -> 4 [ 589.915834] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.921233] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 589.921498] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-3a9b2353-8ff7-4e49-a416-7131ae46ddf5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.923330] [50969]: [pid: 50969|app: 0|req: 81/165] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:20 2025] PUT /networking/v2.0/ports/6b25ae9b-c535-4d7e-b6aa-26d8777ff709 => generated 1039 bytes in 2055 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 589.924817] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Pushing event updated for resources: {'Port': ['ID=c005dc96-0384-4ce2-b550-164e1b0ab0cf,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.927038] [50969]: DEBUG neutron.api.v2.base [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Request body: {'subnet': {'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-subnet', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 589.948376] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Made reservation on behalf of c91f3a67c42a4b929e6d9f4a20501b5f for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 589.949701] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_postcommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': '', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 1, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 589.949701] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_postcommit: [ 589.949701] [50968]: key[device_owner], -> compute:nova [ 589.949701] [50968]: key[binding:host_id], -> cpu-1 [ 589.949701] [50968]: key[updated_at], 2025-11-21T22:35:21Z -> 2025-11-21T22:35:22Z [ 589.949701] [50968]: key[revision_number], 1 -> 2 [ 589.949701] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.951728] [50969]: DEBUG neutron_lib.callbacks.manager [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.956272] [50968]: DEBUG neutron.plugins.ml2.managers [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Attempting to bind port c005dc96-0384-4ce2-b550-164e1b0ab0cf on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 589.956466] [50968]: DEBUG neutron.plugins.ml2.managers [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Attempting to bind port c005dc96-0384-4ce2-b550-164e1b0ab0cf by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 589.956615] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Attempting to bind port c005dc96-0384-4ce2-b550-164e1b0ab0cf on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 589.974587] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 589.974587] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 589.976033] [50968]: DEBUG networking_nsxv3.api.rpc [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 590.014857] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] create_subnet_precommit called with subnet settings {'id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-subnet', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 264, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:22Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) [ 590.015074] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] create_subnet_precommit: [ 590.015074] [50969]: key[service_types], None -> [] [ 590.015074] [50969]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 590.015074] [50969]: key[tags], None -> [] [ 590.015074] [50969]: key[router:external], None -> False [ 590.015074] [50969]: key[ipv6_ra_mode], None -> None [ 590.015074] [50969]: key[created_at], None -> 2025-11-21T22:35:22Z [ 590.015074] [50969]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-464988214-subnet [ 590.015074] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 590.015074] [50969]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 590.015074] [50969]: key[id], None -> aad7c4f6-b853-42cb-b5ac-8b7667ee15ae [ 590.015074] [50969]: key[network_id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 590.015074] [50969]: key[host_routes], None -> [] [ 590.015074] [50969]: key[revision_number], None -> 0 [ 590.015074] [50969]: key[dns_nameservers], None -> [] [ 590.015074] [50969]: key[cidr], None -> 192.168.128.0/28 [ 590.015074] [50969]: key[updated_at], None -> 2025-11-21T22:35:22Z [ 590.015074] [50969]: key[description], None -> [ 590.015074] [50969]: key[standard_attr_id], None -> 264 [ 590.015074] [50969]: key[segment_id], None -> None [ 590.015074] [50969]: key[shared], None -> False [ 590.015074] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 590.015074] [50969]: key[ipv6_address_mode], None -> None [ 590.015074] [50969]: key[enable_dhcp], None -> True [ 590.015074] [50969]: key[subnetpool_id], None -> None [ 590.015074] [50969]: key[ip_version], None -> 4 [ 590.015074] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.016878] [50969]: DEBUG neutron_lib.callbacks.manager [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (aad7c4f6-b853-42cb-b5ac-8b7667ee15ae), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.028571] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Pushing event updated for resources: {'Subnet': ['ID=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.045094] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Checking segment: {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 590.045260] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Network hostable DHCP agents. Network: a72ad127-a95d-4914-9ef4-60a6a32b2276, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 590.052931] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Network a72ad127-a95d-4914-9ef4-60a6a32b2276 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 590.057525] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, a72ad127-a95d-4914-9ef4-60a6a32b2276) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 590.059220] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] create_subnet_postcommit called with subnet settings {'id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-subnet', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 264, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:22Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'network': {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153}} (original settings None) [ 590.059441] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] create_subnet_postcommit: [ 590.059441] [50969]: key[service_types], None -> [] [ 590.059441] [50969]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 590.059441] [50969]: key[tags], None -> [] [ 590.059441] [50969]: key[router:external], None -> False [ 590.059441] [50969]: key[ipv6_ra_mode], None -> None [ 590.059441] [50969]: key[created_at], None -> 2025-11-21T22:35:22Z [ 590.059441] [50969]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-464988214-subnet [ 590.059441] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 590.059441] [50969]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 590.059441] [50969]: key[id], None -> aad7c4f6-b853-42cb-b5ac-8b7667ee15ae [ 590.059441] [50969]: key[network_id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 590.059441] [50969]: key[host_routes], None -> [] [ 590.059441] [50969]: key[revision_number], None -> 0 [ 590.059441] [50969]: key[dns_nameservers], None -> [] [ 590.059441] [50969]: key[cidr], None -> 192.168.128.0/28 [ 590.059441] [50969]: key[updated_at], None -> 2025-11-21T22:35:22Z [ 590.059441] [50969]: key[description], None -> [ 590.059441] [50969]: key[standard_attr_id], None -> 264 [ 590.059441] [50969]: key[segment_id], None -> None [ 590.059441] [50969]: key[shared], None -> False [ 590.059441] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 590.059441] [50969]: key[ipv6_address_mode], None -> None [ 590.059441] [50969]: key[enable_dhcp], None -> True [ 590.059441] [50969]: key[subnetpool_id], None -> None [ 590.059441] [50969]: key[ip_version], None -> 4 [ 590.059441] [50969]: key[network], None -> {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} [ 590.059441] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.060906] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 590.061257] [50969]: DEBUG neutron_lib.callbacks.manager [None req-30344c7a-2e80-4e7c-a73d-e6082b855814 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.071374] [50969]: [pid: 50969|app: 0|req: 82/166] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:22 2025] POST /networking/v2.0/subnets => generated 693 bytes in 148 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 590.074135] [50969]: DEBUG neutron.api.wsgi [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-17aa1c96-5f29-4966-8677-2f6df4305977 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 590.077378] [50969]: [pid: 50969|app: 0|req: 83/167] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:22 2025] GET /networking/v2.0/quotas/872701dbeaf0414d8cfa1c8bb524fa74 => generated 174 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 590.108682] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1bca2c1a-4d32-4d17-9f0e-2024f4b4d9fa admin admin] Publish callbacks [] for security_group (834c4417-2e13-405e-86eb-c253e71b8f7b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.126200] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1bca2c1a-4d32-4d17-9f0e-2024f4b4d9fa admin admin] Publish callbacks [] for security_group (834c4417-2e13-405e-86eb-c253e71b8f7b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.156533] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1bca2c1a-4d32-4d17-9f0e-2024f4b4d9fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (834c4417-2e13-405e-86eb-c253e71b8f7b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.160698] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1bca2c1a-4d32-4d17-9f0e-2024f4b4d9fa admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=834c4417-2e13-405e-86eb-c253e71b8f7b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.164379] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1bca2c1a-4d32-4d17-9f0e-2024f4b4d9fa admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.165957] [50969]: [pid: 50969|app: 0|req: 84/168] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:22 2025] DELETE /networking/v2.0/security-groups/834c4417-2e13-405e-86eb-c253e71b8f7b => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 590.168472] [50969]: DEBUG neutron.api.v2.base [req-33ce09a9-a6af-4a31-8a79-48b3bedee27d req-8475a36f-2849-4fcd-9974-66c5371e4f0d tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup-1556813095', 'description': 'tempest-description-661924523'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 590.181712] [50969]: DEBUG neutron_lib.callbacks.manager [req-33ce09a9-a6af-4a31-8a79-48b3bedee27d req-8475a36f-2849-4fcd-9974-66c5371e4f0d tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.223821] [50969]: DEBUG neutron_lib.callbacks.manager [req-33ce09a9-a6af-4a31-8a79-48b3bedee27d req-8475a36f-2849-4fcd-9974-66c5371e4f0d tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (440dd66d-e374-45f2-8f06-409ff5d4dbbc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.224690] [50969]: DEBUG neutron_lib.callbacks.manager [req-33ce09a9-a6af-4a31-8a79-48b3bedee27d req-8475a36f-2849-4fcd-9974-66c5371e4f0d tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (440dd66d-e374-45f2-8f06-409ff5d4dbbc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.236789] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-33ce09a9-a6af-4a31-8a79-48b3bedee27d req-8475a36f-2849-4fcd-9974-66c5371e4f0d tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=440dd66d-e374-45f2-8f06-409ff5d4dbbc,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.247576] [50969]: DEBUG neutron_lib.callbacks.manager [req-33ce09a9-a6af-4a31-8a79-48b3bedee27d req-8475a36f-2849-4fcd-9974-66c5371e4f0d tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.248272] [50969]: [pid: 50969|app: 0|req: 85/169] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:35:22 2025] POST /networking/v2.0/security-groups => generated 1658 bytes in 83 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 590.251287] [50969]: DEBUG neutron.api.v2.base [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-router', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 590.266594] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.266796] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.301319] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks [] for router_controller (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.363305] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks [] for router_gateway (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.432548] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks [] for router_gateway (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.437894] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.496194] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Allocated IP 10.180.180.165 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/0333f80d-de28-4084-b016-0bb6e1f1bc39) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 590.540547] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks [] for allowed_address_pair (0333f80d-de28-4084-b016-0bb6e1f1bc39), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.541387] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks [] for port (0333f80d-de28-4084-b016-0bb6e1f1bc39), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.541599] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] create_port_precommit called with port settings {'id': '0333f80d-de28-4084-b016-0bb6e1f1bc39', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:1c:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_gateway', 'standard_attr_id': 269, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 590.541743] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] create_port_precommit: [ 590.541743] [50969]: key[mac_address], None -> fa:16:3e:29:1c:d8 [ 590.541743] [50969]: key[device_id], None -> 8d344c26-99c8-4d3e-9005-3cc3feadd4dd [ 590.541743] [50969]: key[binding:vif_details], None -> {} [ 590.541743] [50969]: key[project_id], None -> [ 590.541743] [50969]: key[binding:vnic_type], None -> normal [ 590.541743] [50969]: key[allowed_address_pairs], None -> [] [ 590.541743] [50969]: key[name], None -> [ 590.541743] [50969]: key[status], None -> DOWN [ 590.541743] [50969]: key[tenant_id], None -> [ 590.541743] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] [ 590.541743] [50969]: key[id], None -> 0333f80d-de28-4084-b016-0bb6e1f1bc39 [ 590.541743] [50969]: key[port_security_enabled], None -> False [ 590.541743] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 590.541743] [50969]: key[security_groups], None -> [] [ 590.541743] [50969]: key[binding:profile], None -> {} [ 590.541743] [50969]: key[binding:host_id], None -> [ 590.541743] [50969]: key[standard_attr_id], None -> 269 [ 590.541743] [50969]: key[admin_state_up], None -> True [ 590.541743] [50969]: key[device_owner], None -> network:router_gateway [ 590.541743] [50969]: key[binding:vif_type], None -> unbound [ 590.541743] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.570382] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0333f80d-de28-4084-b016-0bb6e1f1bc39), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.604029] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Pushing event updated for resources: {'Port': ['ID=0333f80d-de28-4084-b016-0bb6e1f1bc39,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.613931] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 590.615041] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 590.616505] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 590.631551] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] create_port_postcommit called with port settings {'id': '0333f80d-de28-4084-b016-0bb6e1f1bc39', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:1c:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_gateway', 'standard_attr_id': 269, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:22Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 590.631740] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] create_port_postcommit: [ 590.631740] [50969]: key[mac_address], None -> fa:16:3e:29:1c:d8 [ 590.631740] [50969]: key[device_id], None -> 8d344c26-99c8-4d3e-9005-3cc3feadd4dd [ 590.631740] [50969]: key[binding:vif_details], None -> {} [ 590.631740] [50969]: key[project_id], None -> [ 590.631740] [50969]: key[binding:vnic_type], None -> normal [ 590.631740] [50969]: key[tags], None -> [] [ 590.631740] [50969]: key[allowed_address_pairs], None -> [] [ 590.631740] [50969]: key[created_at], None -> 2025-11-21T22:35:22Z [ 590.631740] [50969]: key[name], None -> [ 590.631740] [50969]: key[status], None -> DOWN [ 590.631740] [50969]: key[tenant_id], None -> [ 590.631740] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] [ 590.631740] [50969]: key[id], None -> 0333f80d-de28-4084-b016-0bb6e1f1bc39 [ 590.631740] [50969]: key[port_security_enabled], None -> False [ 590.631740] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 590.631740] [50969]: key[security_groups], None -> [] [ 590.631740] [50969]: key[binding:profile], None -> {} [ 590.631740] [50969]: key[binding:host_id], None -> [ 590.631740] [50969]: key[revision_number], None -> 1 [ 590.631740] [50969]: key[description], None -> [ 590.631740] [50969]: key[updated_at], None -> 2025-11-21T22:35:22Z [ 590.631740] [50969]: key[standard_attr_id], None -> 269 [ 590.631740] [50969]: key[admin_state_up], None -> True [ 590.631740] [50969]: key[binding:vif_type], None -> unbound [ 590.631740] [50969]: key[device_owner], None -> network:router_gateway [ 590.631740] [50969]: key[extra_dhcp_opts], None -> [] [ 590.631740] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 590.631740] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.742270] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks [] for router_gateway (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.842334] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.912873] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 590.970728] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 590.986163] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 590.986516] [50968]: DEBUG neutron.plugins.ml2.managers [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Bound port: c005dc96-0384-4ce2-b550-164e1b0ab0cf, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 590.986693] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.986852] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1d4e37d-e4d1-4091-b669-b3bfa0f3dcb0 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.987437] [50969]: [pid: 50969|app: 0|req: 86/170] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:22 2025] POST /networking/v2.0/routers => generated 735 bytes in 739 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 591.031754] [50968]: DEBUG neutron.plugins.ml2.db [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] For port c005dc96-0384-4ce2-b550-164e1b0ab0cf, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 591.034611] [50968]: DEBUG neutron.plugins.ml2.db [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] For port c005dc96-0384-4ce2-b550-164e1b0ab0cf, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c005dc96-0384-4ce2-b550-164e1b0ab0cf,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 591.036150] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_precommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 591.036346] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_precommit: [ 591.036346] [50968]: key[binding:vif_type], unbound -> ovs [ 591.036346] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 591.036346] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.039381] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.042092] [50969]: [pid: 50969|app: 0|req: 87/171] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:23 2025] GET /networking/v2.0/ports?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&fields=id => generated 103 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.074992] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Pushing event updated for resources: {'Port': ['ID=c005dc96-0384-4ce2-b550-164e1b0ab0cf,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.089542] [50968]: DEBUG neutron.db.provisioning_blocks [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Provisioning complete for port c005dc96-0384-4ce2-b550-164e1b0ab0cf triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 591.089542] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.089542] [50968]: INFO neutron.plugins.ml2.plugin [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Attempt 1 to provision port c005dc96-0384-4ce2-b550-164e1b0ab0cf [ 591.096166] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b12b514-05a4-41bc-82fa-ae7c2cfbfafd req-a803b94c-6ef2-4828-ac2b-ac4112b000f1 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.097116] [50969]: [pid: 50969|app: 0|req: 88/172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:23 2025] GET /networking/v2.0/ports?device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 751 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.111444] [50969]: [pid: 50969|app: 0|req: 89/173] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:23 2025] GET /networking/v2.0/networks?tenant_id=722ed2d72a67492b8fd83a85ac9c28e7&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.172052] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Current status of the port c005dc96-0384-4ce2-b550-164e1b0ab0cf is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 591.172227] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.182030] [50969]: DEBUG neutron.api.v2.base [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 591.187535] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 591.196834] [50968]: DEBUG neutron.plugins.ml2.db [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] For port c005dc96-0384-4ce2-b550-164e1b0ab0cf, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c005dc96-0384-4ce2-b550-164e1b0ab0cf,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 591.197457] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Made reservation on behalf of 8932c4a9904744a79838ebc50135f1c4 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 591.200464] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.204508] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.232131] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_precommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 5, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 4, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 591.232131] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_precommit: [ 591.232131] [50968]: key[status], DOWN -> ACTIVE [ 591.232131] [50968]: key[revision_number], 4 -> 5 [ 591.232131] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.239081] [50968]: DEBUG neutron.db.provisioning_blocks [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Provisioning complete for port c005dc96-0384-4ce2-b550-164e1b0ab0cf triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 591.239409] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.239409] [50968]: INFO neutron.plugins.ml2.plugin [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Attempt 1 to provision port c005dc96-0384-4ce2-b550-164e1b0ab0cf [ 591.266209] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Publish callbacks [] for security_group (793cad9d-b2fa-4c11-8bb8-8c3e10b44a67), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.270300] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (793cad9d-b2fa-4c11-8bb8-8c3e10b44a67), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.286954] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Current status of the port c005dc96-0384-4ce2-b550-164e1b0ab0cf is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 591.287824] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_postcommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 5, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 4, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 591.288080] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_postcommit: [ 591.288080] [50968]: key[status], DOWN -> ACTIVE [ 591.288080] [50968]: key[revision_number], 4 -> 5 [ 591.288080] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.288650] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.289274] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=793cad9d-b2fa-4c11-8bb8-8c3e10b44a67,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.306482] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] vlan segment allocate from pool success with {'vlan_id': 58, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 591.314440] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (ac0a256b-017b-4fcb-84d1-64988c519724), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.314663] [50969]: INFO neutron.db.segments_db [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Added segment ac0a256b-017b-4fcb-84d1-64988c519724 of type vlan for network 40691824-fd88-4f7d-b87d-8fee8153e121 [ 591.320885] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Pushing event updated for resources: {'Port': ['ID=c005dc96-0384-4ce2-b550-164e1b0ab0cf,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.327027] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_postcommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 4, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 591.327027] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] update_port_postcommit: [ 591.327027] [50968]: key[binding:vif_type], unbound -> ovs [ 591.327027] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 591.327027] [50968]: key[updated_at], 2025-11-21T22:35:22Z -> 2025-11-21T22:35:23Z [ 591.327027] [50968]: key[revision_number], 2 -> 4 [ 591.327027] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.331017] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (40691824-fd88-4f7d-b87d-8fee8153e121), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.336391] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.337171] [50968]: DEBUG neutron_lib.callbacks.manager [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-5146bdcd-f3c9-40f8-9b4d-9afb47004546 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.339471] [50968]: [pid: 50968|app: 0|req: 85/174] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:21 2025] PUT /networking/v2.0/ports/c005dc96-0384-4ce2-b550-164e1b0ab0cf => generated 1038 bytes in 1701 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 591.341716] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] create_network_precommit called with network settings {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 276, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ac0a256b-017b-4fcb-84d1-64988c519724', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 58, 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121'}] [ 591.341940] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] create_network_precommit: [ 591.341940] [50969]: key[qinq], None -> None [ 591.341940] [50969]: key[project_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 591.341940] [50969]: key[tags], None -> [] [ 591.341940] [50969]: key[router:external], None -> False [ 591.341940] [50969]: key[created_at], None -> 2025-11-21T22:35:23Z [ 591.341940] [50969]: key[name], None -> tempest-FloatingIPsTestJSON-1611910992-network [ 591.341940] [50969]: key[status], None -> ACTIVE [ 591.341940] [50969]: key[ipv6_address_scope], None -> None [ 591.341940] [50969]: key[tenant_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 591.341940] [50969]: key[availability_zone_hints], None -> [] [ 591.341940] [50969]: key[availability_zones], None -> [] [ 591.341940] [50969]: key[id], None -> 40691824-fd88-4f7d-b87d-8fee8153e121 [ 591.341940] [50969]: key[port_security_enabled], None -> True [ 591.341940] [50969]: key[subnets], None -> [] [ 591.341940] [50969]: key[provider:segmentation_id], None -> 58 [ 591.341940] [50969]: key[provider:network_type], None -> vlan [ 591.341940] [50969]: key[revision_number], None -> 1 [ 591.341940] [50969]: key[provider:physical_network], None -> default [ 591.341940] [50969]: key[description], None -> [ 591.341940] [50969]: key[updated_at], None -> 2025-11-21T22:35:23Z [ 591.341940] [50969]: key[standard_attr_id], None -> 276 [ 591.341940] [50969]: key[admin_state_up], None -> True [ 591.341940] [50969]: key[shared], None -> False [ 591.341940] [50969]: key[ipv4_address_scope], None -> None [ 591.341940] [50969]: key[vlan_transparent], None -> None [ 591.341940] [50969]: key[mtu], None -> 8950 [ 591.341940] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.347140] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (40691824-fd88-4f7d-b87d-8fee8153e121), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.363916] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Pushing event updated for resources: {'Network': ['ID=40691824-fd88-4f7d-b87d-8fee8153e121,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.365918] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] create_network_postcommit called with network settings {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 276, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ac0a256b-017b-4fcb-84d1-64988c519724', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 58, 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121'}] [ 591.366152] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] create_network_postcommit: [ 591.366152] [50969]: key[qinq], None -> None [ 591.366152] [50969]: key[project_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 591.366152] [50969]: key[tags], None -> [] [ 591.366152] [50969]: key[router:external], None -> False [ 591.366152] [50969]: key[created_at], None -> 2025-11-21T22:35:23Z [ 591.366152] [50969]: key[name], None -> tempest-FloatingIPsTestJSON-1611910992-network [ 591.366152] [50969]: key[status], None -> ACTIVE [ 591.366152] [50969]: key[ipv6_address_scope], None -> None [ 591.366152] [50969]: key[tenant_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 591.366152] [50969]: key[availability_zone_hints], None -> [] [ 591.366152] [50969]: key[availability_zones], None -> [] [ 591.366152] [50969]: key[id], None -> 40691824-fd88-4f7d-b87d-8fee8153e121 [ 591.366152] [50969]: key[port_security_enabled], None -> True [ 591.366152] [50969]: key[subnets], None -> [] [ 591.366152] [50969]: key[provider:segmentation_id], None -> 58 [ 591.366152] [50969]: key[provider:network_type], None -> vlan [ 591.366152] [50969]: key[revision_number], None -> 1 [ 591.366152] [50969]: key[provider:physical_network], None -> default [ 591.366152] [50969]: key[description], None -> [ 591.366152] [50969]: key[updated_at], None -> 2025-11-21T22:35:23Z [ 591.366152] [50969]: key[standard_attr_id], None -> 276 [ 591.366152] [50969]: key[admin_state_up], None -> True [ 591.366152] [50969]: key[shared], None -> False [ 591.366152] [50969]: key[ipv4_address_scope], None -> None [ 591.366152] [50969]: key[vlan_transparent], None -> None [ 591.366152] [50969]: key[mtu], None -> 8950 [ 591.366152] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.369793] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.370267] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f734ec5-c033-429f-907f-d15515c73bcc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.380520] [50969]: [pid: 50969|app: 0|req: 90/175] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:23 2025] POST /networking/v2.0/networks => generated 663 bytes in 269 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 591.578039] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.678830] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Allocated IP 192.168.128.1 (a72ad127-a95d-4914-9ef4-60a6a32b2276/aad7c4f6-b853-42cb-b5ac-8b7667ee15ae/9dc446f2-fd38-4884-b279-09ed25748af2) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 591.719884] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-f58609cf-acd2-4888-978c-6d96e6123338 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.725028] [50968]: [pid: 50968|app: 0|req: 86/176] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:23 2025] GET /networking/v2.0/ports?tenant_id=346ff8d6de0547669585fc172c722004&device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 1044 bytes in 381 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 591.725301] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Publish callbacks [] for allowed_address_pair (9dc446f2-fd38-4884-b279-09ed25748af2), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.725301] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Publish callbacks [] for port (9dc446f2-fd38-4884-b279-09ed25748af2), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.725301] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] create_port_precommit called with port settings {'id': '9dc446f2-fd38-4884-b279-09ed25748af2', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:71:80:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_interface', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}], 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 591.725301] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] create_port_precommit: [ 591.725301] [50969]: key[mac_address], None -> fa:16:3e:71:80:56 [ 591.725301] [50969]: key[device_id], None -> 8d344c26-99c8-4d3e-9005-3cc3feadd4dd [ 591.725301] [50969]: key[binding:vif_details], None -> {} [ 591.725301] [50969]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 591.725301] [50969]: key[binding:vnic_type], None -> normal [ 591.725301] [50969]: key[allowed_address_pairs], None -> [] [ 591.725301] [50969]: key[name], None -> [ 591.725301] [50969]: key[status], None -> DOWN [ 591.725301] [50969]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 591.725301] [50969]: key[fixed_ips], None -> [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}] [ 591.725301] [50969]: key[id], None -> 9dc446f2-fd38-4884-b279-09ed25748af2 [ 591.725301] [50969]: key[port_security_enabled], None -> False [ 591.725301] [50969]: key[network_id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 591.725301] [50969]: key[security_groups], None -> [] [ 591.725301] [50969]: key[binding:profile], None -> {} [ 591.725301] [50969]: key[binding:host_id], None -> [ 591.725301] [50969]: key[standard_attr_id], None -> 278 [ 591.725301] [50969]: key[admin_state_up], None -> True [ 591.725301] [50969]: key[device_owner], None -> network:router_interface [ 591.725301] [50969]: key[binding:vif_type], None -> unbound [ 591.725301] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.742747] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (9dc446f2-fd38-4884-b279-09ed25748af2), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.762023] [50968]: [pid: 50968|app: 0|req: 87/177] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:24 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.762282] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Pushing event updated for resources: {'Port': ['ID=9dc446f2-fd38-4884-b279-09ed25748af2,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.762339] [50968]: DEBUG neutron.api.wsgi [req-5b12b514-05a4-41bc-82fa-ae7c2cfbfafd req-f40604bd-e6ce-4ac5-ac80-d6b8a73b67f2 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 591.774341] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Network a72ad127-a95d-4914-9ef4-60a6a32b2276 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 591.775754] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 591.776751] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 591.790153] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] create_port_postcommit called with port settings {'id': '9dc446f2-fd38-4884-b279-09ed25748af2', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:71:80:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_interface', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}], 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 1, 'network': {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 591.790541] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] create_port_postcommit: [ 591.790541] [50969]: key[mac_address], None -> fa:16:3e:71:80:56 [ 591.790541] [50969]: key[device_id], None -> 8d344c26-99c8-4d3e-9005-3cc3feadd4dd [ 591.790541] [50969]: key[binding:vif_details], None -> {} [ 591.790541] [50969]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 591.790541] [50969]: key[binding:vnic_type], None -> normal [ 591.790541] [50969]: key[tags], None -> [] [ 591.790541] [50969]: key[allowed_address_pairs], None -> [] [ 591.790541] [50969]: key[created_at], None -> 2025-11-21T22:35:23Z [ 591.790541] [50969]: key[name], None -> [ 591.790541] [50969]: key[status], None -> DOWN [ 591.790541] [50969]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 591.790541] [50969]: key[fixed_ips], None -> [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}] [ 591.790541] [50969]: key[id], None -> 9dc446f2-fd38-4884-b279-09ed25748af2 [ 591.790541] [50969]: key[port_security_enabled], None -> False [ 591.790541] [50969]: key[network_id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 591.790541] [50969]: key[security_groups], None -> [] [ 591.790541] [50969]: key[binding:profile], None -> {} [ 591.790541] [50969]: key[binding:host_id], None -> [ 591.790541] [50969]: key[revision_number], None -> 1 [ 591.790541] [50969]: key[description], None -> [ 591.790541] [50969]: key[updated_at], None -> 2025-11-21T22:35:24Z [ 591.790541] [50969]: key[standard_attr_id], None -> 278 [ 591.790541] [50969]: key[admin_state_up], None -> True [ 591.790541] [50969]: key[binding:vif_type], None -> unbound [ 591.790541] [50969]: key[device_owner], None -> network:router_interface [ 591.790541] [50969]: key[extra_dhcp_opts], None -> [] [ 591.790541] [50969]: key[network], None -> {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} [ 591.790541] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.791546] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.794507] [50968]: [pid: 50968|app: 0|req: 88/178] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:24 2025] GET /networking/v2.0/security-groups?id=d9115622-9b53-4106-895d-803c18358d29&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.843162] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e87afe46-c0f4-4712-bd2e-d8c15fa4642c" -d '{"events": [{"server_uuid": "8a1b7aad-13a0-4d72-a44c-d54426991311", "name": "network-vif-plugged", "status": "completed", "tag": "c005dc96-0384-4ce2-b550-164e1b0ab0cf"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 591.859786] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845638f9-c7a4-41c0-b25b-f252433527fb req-1d1a0736-b202-4453-95ba-51995b4fc2b4 tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.860618] [50968]: [pid: 50968|app: 0|req: 89/179] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:24 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) [ 591.863411] [50968]: DEBUG neutron.api.v2.base [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Request body: {'subnet': {'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsTestJSON-1611910992-subnet', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 591.878214] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Made reservation on behalf of 8932c4a9904744a79838ebc50135f1c4 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 591.880823] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.964891] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] create_subnet_precommit called with subnet settings {'id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'name': 'tempest-FloatingIPsTestJSON-1611910992-subnet', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 279, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 0, 'project_id': '8932c4a9904744a79838ebc50135f1c4'} (original settings None) [ 591.965114] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] create_subnet_precommit: [ 591.965114] [50968]: key[service_types], None -> [] [ 591.965114] [50968]: key[project_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 591.965114] [50968]: key[tags], None -> [] [ 591.965114] [50968]: key[router:external], None -> False [ 591.965114] [50968]: key[ipv6_ra_mode], None -> None [ 591.965114] [50968]: key[created_at], None -> 2025-11-21T22:35:24Z [ 591.965114] [50968]: key[name], None -> tempest-FloatingIPsTestJSON-1611910992-subnet [ 591.965114] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 591.965114] [50968]: key[tenant_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 591.965114] [50968]: key[id], None -> 2fa00fee-e130-4309-a45e-41471e4dd7fa [ 591.965114] [50968]: key[network_id], None -> 40691824-fd88-4f7d-b87d-8fee8153e121 [ 591.965114] [50968]: key[host_routes], None -> [] [ 591.965114] [50968]: key[revision_number], None -> 0 [ 591.965114] [50968]: key[dns_nameservers], None -> [] [ 591.965114] [50968]: key[cidr], None -> 192.168.128.0/28 [ 591.965114] [50968]: key[updated_at], None -> 2025-11-21T22:35:24Z [ 591.965114] [50968]: key[description], None -> [ 591.965114] [50968]: key[standard_attr_id], None -> 279 [ 591.965114] [50968]: key[shared], None -> False [ 591.965114] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 591.965114] [50968]: key[ipv6_address_mode], None -> None [ 591.965114] [50968]: key[enable_dhcp], None -> True [ 591.965114] [50968]: key[subnetpool_id], None -> None [ 591.965114] [50968]: key[ip_version], None -> 4 [ 591.965114] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.966621] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for subnet (2fa00fee-e130-4309-a45e-41471e4dd7fa), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.986129] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Pushing event updated for resources: {'Subnet': ['ID=2fa00fee-e130-4309-a45e-41471e4dd7fa,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.003947] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (9dc446f2-fd38-4884-b279-09ed25748af2), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.010072] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Checking segment: {'id': 'ac0a256b-017b-4fcb-84d1-64988c519724', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 58, 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 592.010473] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Network hostable DHCP agents. Network: 40691824-fd88-4f7d-b87d-8fee8153e121, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 592.019913] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Network 40691824-fd88-4f7d-b87d-8fee8153e121 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 592.024586] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 40691824-fd88-4f7d-b87d-8fee8153e121) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 592.026856] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] create_subnet_postcommit called with subnet settings {'id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'name': 'tempest-FloatingIPsTestJSON-1611910992-subnet', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 279, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 0, 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'network': {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58}} (original settings None) [ 592.027041] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] create_subnet_postcommit: [ 592.027041] [50968]: key[service_types], None -> [] [ 592.027041] [50968]: key[project_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 592.027041] [50968]: key[tags], None -> [] [ 592.027041] [50968]: key[router:external], None -> False [ 592.027041] [50968]: key[ipv6_ra_mode], None -> None [ 592.027041] [50968]: key[created_at], None -> 2025-11-21T22:35:24Z [ 592.027041] [50968]: key[name], None -> tempest-FloatingIPsTestJSON-1611910992-subnet [ 592.027041] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 592.027041] [50968]: key[tenant_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 592.027041] [50968]: key[id], None -> 2fa00fee-e130-4309-a45e-41471e4dd7fa [ 592.027041] [50968]: key[network_id], None -> 40691824-fd88-4f7d-b87d-8fee8153e121 [ 592.027041] [50968]: key[host_routes], None -> [] [ 592.027041] [50968]: key[revision_number], None -> 0 [ 592.027041] [50968]: key[dns_nameservers], None -> [] [ 592.027041] [50968]: key[cidr], None -> 192.168.128.0/28 [ 592.027041] [50968]: key[updated_at], None -> 2025-11-21T22:35:24Z [ 592.027041] [50968]: key[description], None -> [ 592.027041] [50968]: key[standard_attr_id], None -> 279 [ 592.027041] [50968]: key[shared], None -> False [ 592.027041] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 592.027041] [50968]: key[ipv6_address_mode], None -> None [ 592.027041] [50968]: key[enable_dhcp], None -> True [ 592.027041] [50968]: key[subnetpool_id], None -> None [ 592.027041] [50968]: key[ip_version], None -> 4 [ 592.027041] [50968]: key[network], None -> {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} [ 592.027041] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.028530] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.032022] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6c8f146d-b697-49c9-97cc-529d7e064aa2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.037116] [50968]: [pid: 50968|app: 0|req: 90/180] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:24 2025] POST /networking/v2.0/subnets => generated 683 bytes in 176 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.041629] [50968]: DEBUG neutron.api.wsgi [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-6fc3c0f9-a0ac-4781-b14d-a088bbb0de18 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 592.077720] [50968]: [pid: 50968|app: 0|req: 91/181] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:35:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.117&port_id=6b25ae9b-c535-4d7e-b6aa-26d8777ff709 => generated 19 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.080600] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Publish callbacks [] for port (9dc446f2-fd38-4884-b279-09ed25748af2), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.080839] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] update_port_precommit called with port settings {'id': '9dc446f2-fd38-4884-b279-09ed25748af2', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:71:80:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_interface', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 1, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '9dc446f2-fd38-4884-b279-09ed25748af2', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:71:80:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_interface', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 1, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 592.080989] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] update_port_precommit: [ 592.080989] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.082168] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (9dc446f2-fd38-4884-b279-09ed25748af2), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.100866] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Pushing event updated for resources: {'Port': ['ID=9dc446f2-fd38-4884-b279-09ed25748af2,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.109198] [50968]: [pid: 50968|app: 0|req: 92/182] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:24 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?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) [ 592.118787] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] update_port_postcommit called with port settings {'id': '9dc446f2-fd38-4884-b279-09ed25748af2', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:71:80:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_interface', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 1, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '9dc446f2-fd38-4884-b279-09ed25748af2', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:71:80:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_interface', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 1, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 592.119298] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] update_port_postcommit: [ 592.119298] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.119509] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.142930] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b7dcbab-90ea-4469-ba94-668481e24bf9 req-07312d48-45e7-4633-8b4d-59b821ef4021 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.143859] [50968]: [pid: 50968|app: 0|req: 93/183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:24 2025] GET /networking/v2.0/ports?device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.146703] [50968]: DEBUG neutron.api.v2.base [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Request body: {'port': {'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.151921] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Network a72ad127-a95d-4914-9ef4-60a6a32b2276 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 592.152576] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 592.186617] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Made reservation on behalf of 722ed2d72a67492b8fd83a85ac9c28e7 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 592.190035] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.195741] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.209151] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 592.254735] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks [] for security_group (5a725faa-03fa-4615-b825-f2c19527a60c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.256161] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (5a725faa-03fa-4615-b825-f2c19527a60c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.259778] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6e2d6a98-e677-433b-966c-408355f263b7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 592.264822] [50969]: [pid: 50969|app: 0|req: 91/184] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:23 2025] PUT /networking/v2.0/routers/8d344c26-99c8-4d3e-9005-3cc3feadd4dd/add_router_interface => generated 309 bytes in 884 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.268735] [50969]: DEBUG neutron.api.v2.base [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsTestJSON-1611910992-router', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.284904] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=5a725faa-03fa-4615-b825-f2c19527a60c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.286909] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (04e68864-c638-4e33-afaa-6305e3b31c8b), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.287942] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (04e68864-c638-4e33-afaa-6305e3b31c8b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.333721] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks [] for router_controller (04e68864-c638-4e33-afaa-6305e3b31c8b), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.348349] [50968]: DEBUG neutron.db.db_base_plugin_common [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Allocated IP 192.168.233.17 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/daa7af1f-a8c9-4672-af15-08f2df748814) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 592.388444] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks [] for router_gateway (04e68864-c638-4e33-afaa-6305e3b31c8b), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.424447] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks [] for allowed_address_pair (daa7af1f-a8c9-4672-af15-08f2df748814), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.425304] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks [] for port (daa7af1f-a8c9-4672-af15-08f2df748814), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.425527] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] create_port_precommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': '', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'port_security_enabled': True, 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 592.425662] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] create_port_precommit: [ 592.425662] [50968]: key[mac_address], None -> fa:16:3e:33:3c:87 [ 592.425662] [50968]: key[device_id], None -> 4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba [ 592.425662] [50968]: key[binding:vif_details], None -> {} [ 592.425662] [50968]: key[project_id], None -> 722ed2d72a67492b8fd83a85ac9c28e7 [ 592.425662] [50968]: key[binding:vnic_type], None -> normal [ 592.425662] [50968]: key[allowed_address_pairs], None -> [] [ 592.425662] [50968]: key[name], None -> [ 592.425662] [50968]: key[status], None -> DOWN [ 592.425662] [50968]: key[tenant_id], None -> 722ed2d72a67492b8fd83a85ac9c28e7 [ 592.425662] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}] [ 592.425662] [50968]: key[id], None -> daa7af1f-a8c9-4672-af15-08f2df748814 [ 592.425662] [50968]: key[port_security_enabled], None -> True [ 592.425662] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 592.425662] [50968]: key[security_groups], None -> ['5a725faa-03fa-4615-b825-f2c19527a60c'] [ 592.425662] [50968]: key[binding:profile], None -> {} [ 592.425662] [50968]: key[binding:host_id], None -> [ 592.425662] [50968]: key[standard_attr_id], None -> 286 [ 592.425662] [50968]: key[admin_state_up], None -> True [ 592.425662] [50968]: key[device_owner], None -> [ 592.425662] [50968]: key[binding:vif_type], None -> unbound [ 592.425662] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.449832] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.456642] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks [] for router_gateway (04e68864-c638-4e33-afaa-6305e3b31c8b), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.460509] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.476141] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Pushing event updated for resources: {'Port': ['ID=daa7af1f-a8c9-4672-af15-08f2df748814,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.491617] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 592.492654] [50968]: DEBUG neutron.scheduler.base_scheduler [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 592.497376] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 592.497376] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] create_port_postcommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': '', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'port_security_enabled': True, 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 592.497376] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] create_port_postcommit: [ 592.497376] [50968]: key[mac_address], None -> fa:16:3e:33:3c:87 [ 592.497376] [50968]: key[device_id], None -> 4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba [ 592.497376] [50968]: key[binding:vif_details], None -> {} [ 592.497376] [50968]: key[project_id], None -> 722ed2d72a67492b8fd83a85ac9c28e7 [ 592.497376] [50968]: key[binding:vnic_type], None -> normal [ 592.497376] [50968]: key[tags], None -> [] [ 592.497376] [50968]: key[allowed_address_pairs], None -> [] [ 592.497376] [50968]: key[created_at], None -> 2025-11-21T22:35:24Z [ 592.497376] [50968]: key[name], None -> [ 592.497376] [50968]: key[status], None -> DOWN [ 592.497376] [50968]: key[tenant_id], None -> 722ed2d72a67492b8fd83a85ac9c28e7 [ 592.497376] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}] [ 592.497376] [50968]: key[id], None -> daa7af1f-a8c9-4672-af15-08f2df748814 [ 592.497376] [50968]: key[port_security_enabled], None -> True [ 592.497376] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 592.497376] [50968]: key[security_groups], None -> ['5a725faa-03fa-4615-b825-f2c19527a60c'] [ 592.497376] [50968]: key[binding:profile], None -> {} [ 592.497376] [50968]: key[binding:host_id], None -> [ 592.497376] [50968]: key[revision_number], None -> 1 [ 592.497376] [50968]: key[description], None -> [ 592.497376] [50968]: key[updated_at], None -> 2025-11-21T22:35:24Z [ 592.497376] [50968]: key[standard_attr_id], None -> 286 [ 592.497376] [50968]: key[admin_state_up], None -> True [ 592.497376] [50968]: key[binding:vif_type], None -> unbound [ 592.497376] [50968]: key[device_owner], None -> [ 592.497376] [50968]: key[extra_dhcp_opts], None -> [] [ 592.497376] [50968]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 592.497376] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.502371] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.502841] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-2d047975-53e5-46c0-b42c-1db3d504e1da tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.513568] [50968]: [pid: 50968|app: 0|req: 94/185] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:24 2025] POST /networking/v2.0/ports => generated 733 bytes in 369 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.528019] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Allocated IP 10.180.180.196 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/adec9c69-450c-4139-8c3b-899f48dbdde0) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 592.545937] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-77d2197e-930c-4a39-b065-bab0afef5bd5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.547522] [50968]: [pid: 50968|app: 0|req: 95/186] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:24 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.551220] [50968]: DEBUG neutron.api.wsgi [req-9b7dcbab-90ea-4469-ba94-668481e24bf9 req-eb23aa19-874b-46a5-b250-27cf5fbcf1d2 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 592.568113] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks [] for allowed_address_pair (adec9c69-450c-4139-8c3b-899f48dbdde0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.568725] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks [] for port (adec9c69-450c-4139-8c3b-899f48dbdde0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.568935] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] create_port_precommit called with port settings {'id': 'adec9c69-450c-4139-8c3b-899f48dbdde0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:14:28:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.569109] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] create_port_precommit: [ 592.569109] [50969]: key[mac_address], None -> fa:16:3e:14:28:9c [ 592.569109] [50969]: key[device_id], None -> 04e68864-c638-4e33-afaa-6305e3b31c8b [ 592.569109] [50969]: key[binding:vif_details], None -> {} [ 592.569109] [50969]: key[project_id], None -> [ 592.569109] [50969]: key[binding:vnic_type], None -> normal [ 592.569109] [50969]: key[allowed_address_pairs], None -> [] [ 592.569109] [50969]: key[name], None -> [ 592.569109] [50969]: key[status], None -> DOWN [ 592.569109] [50969]: key[tenant_id], None -> [ 592.569109] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.196'}] [ 592.569109] [50969]: key[id], None -> adec9c69-450c-4139-8c3b-899f48dbdde0 [ 592.569109] [50969]: key[port_security_enabled], None -> False [ 592.569109] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 592.569109] [50969]: key[security_groups], None -> [] [ 592.569109] [50969]: key[binding:profile], None -> {} [ 592.569109] [50969]: key[binding:host_id], None -> [ 592.569109] [50969]: key[standard_attr_id], None -> 287 [ 592.569109] [50969]: key[admin_state_up], None -> True [ 592.569109] [50969]: key[device_owner], None -> network:router_gateway [ 592.569109] [50969]: key[binding:vif_type], None -> unbound [ 592.569109] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.574599] [50968]: [pid: 50968|app: 0|req: 96/187] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:24 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.589606] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (adec9c69-450c-4139-8c3b-899f48dbdde0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.601405] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-66b46378-149b-4ada-b29b-6d08da601eb6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.602292] [50968]: [pid: 50968|app: 0|req: 97/188] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:24 2025] GET /networking/v2.0/ports?tenant_id=4d96bb1ee7374926950112f240d76b7e&device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 592.605626] [50968]: DEBUG neutron.api.v2.base [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Request body: {'port': {'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.610251] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Pushing event updated for resources: {'Port': ['ID=adec9c69-450c-4139-8c3b-899f48dbdde0,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.622096] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 592.622862] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 592.624517] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 592.639037] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] create_port_postcommit called with port settings {'id': 'adec9c69-450c-4139-8c3b-899f48dbdde0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:14:28:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.639232] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] create_port_postcommit: [ 592.639232] [50969]: key[mac_address], None -> fa:16:3e:14:28:9c [ 592.639232] [50969]: key[device_id], None -> 04e68864-c638-4e33-afaa-6305e3b31c8b [ 592.639232] [50969]: key[binding:vif_details], None -> {} [ 592.639232] [50969]: key[project_id], None -> [ 592.639232] [50969]: key[binding:vnic_type], None -> normal [ 592.639232] [50969]: key[tags], None -> [] [ 592.639232] [50969]: key[allowed_address_pairs], None -> [] [ 592.639232] [50969]: key[created_at], None -> 2025-11-21T22:35:24Z [ 592.639232] [50969]: key[name], None -> [ 592.639232] [50969]: key[status], None -> DOWN [ 592.639232] [50969]: key[tenant_id], None -> [ 592.639232] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.196'}] [ 592.639232] [50969]: key[id], None -> adec9c69-450c-4139-8c3b-899f48dbdde0 [ 592.639232] [50969]: key[port_security_enabled], None -> False [ 592.639232] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 592.639232] [50969]: key[security_groups], None -> [] [ 592.639232] [50969]: key[binding:profile], None -> {} [ 592.639232] [50969]: key[binding:host_id], None -> [ 592.639232] [50969]: key[revision_number], None -> 1 [ 592.639232] [50969]: key[description], None -> [ 592.639232] [50969]: key[updated_at], None -> 2025-11-21T22:35:24Z [ 592.639232] [50969]: key[standard_attr_id], None -> 287 [ 592.639232] [50969]: key[admin_state_up], None -> True [ 592.639232] [50969]: key[binding:vif_type], None -> unbound [ 592.639232] [50969]: key[device_owner], None -> network:router_gateway [ 592.639232] [50969]: key[extra_dhcp_opts], None -> [] [ 592.639232] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 592.639232] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.648638] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.735490] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks [] for router_gateway (04e68864-c638-4e33-afaa-6305e3b31c8b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.761195] [50968]: DEBUG neutron.notifiers.nova [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id daa7af1f-a8c9-4672-af15-08f2df748814 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 592.767930] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks [] for port (daa7af1f-a8c9-4672-af15-08f2df748814), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.778246] [50968]: DEBUG neutron.db.provisioning_blocks [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Transition to ACTIVE for port object daa7af1f-a8c9-4672-af15-08f2df748814 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 592.781289] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_precommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 2, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'} (original settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': '', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 1, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 592.781289] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_precommit: [ 592.781289] [50968]: key[device_owner], -> compute:nova [ 592.781289] [50968]: key[binding:host_id], -> cpu-1 [ 592.781289] [50968]: key[updated_at], 2025-11-21T22:35:24Z -> 2025-11-21T22:35:25Z [ 592.781289] [50968]: key[revision_number], 1 -> 2 [ 592.781289] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.781996] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.819680] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Pushing event updated for resources: {'Port': ['ID=daa7af1f-a8c9-4672-af15-08f2df748814,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.854286] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (04e68864-c638-4e33-afaa-6305e3b31c8b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.855784] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_postcommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 2, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'} (original settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': '', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 1, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 592.855996] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_postcommit: [ 592.855996] [50968]: key[device_owner], -> compute:nova [ 592.855996] [50968]: key[binding:host_id], -> cpu-1 [ 592.855996] [50968]: key[updated_at], 2025-11-21T22:35:24Z -> 2025-11-21T22:35:25Z [ 592.855996] [50968]: key[revision_number], 1 -> 2 [ 592.855996] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.867097] [50968]: DEBUG neutron.plugins.ml2.managers [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Attempting to bind port daa7af1f-a8c9-4672-af15-08f2df748814 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 592.867285] [50968]: DEBUG neutron.plugins.ml2.managers [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Attempting to bind port daa7af1f-a8c9-4672-af15-08f2df748814 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 592.867556] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Attempting to bind port daa7af1f-a8c9-4672-af15-08f2df748814 on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 592.893059] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 592.893499] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 592.899725] [50968]: DEBUG networking_nsxv3.api.rpc [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 592.937493] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Router 04e68864-c638-4e33-afaa-6305e3b31c8b is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 593.025734] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 593.038119] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1c96b203-17dc-4129-b2ab-810afa57ad0e admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.038670] [50969]: [pid: 50969|app: 0|req: 92/189] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:24 2025] POST /networking/v2.0/routers => generated 725 bytes in 774 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 593.091871] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-028051ee-c9c0-4718-8ca0-6ae4e156d0d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.092237] [50969]: [pid: 50969|app: 0|req: 93/190] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:25 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 593.094679] [50969]: DEBUG neutron.api.wsgi [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-35957ae2-0bd2-40fa-b33b-d104daa654a0 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 593.130525] [50969]: [pid: 50969|app: 0|req: 94/191] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.91&port_id=c005dc96-0384-4ce2-b550-164e1b0ab0cf => generated 19 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 593.147136] [50969]: [pid: 50969|app: 0|req: 95/192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:25 2025] GET /networking/v2.0/ports?device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 593.200163] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d12684d3-4a55-4bd8-861b-983318f3ab1c req-82cd93d5-c0a0-4218-9fdf-45a157e29c2e tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.201268] [50969]: [pid: 50969|app: 0|req: 96/193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:25 2025] GET /networking/v2.0/ports?device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 748 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 593.212367] [50969]: [pid: 50969|app: 0|req: 97/194] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:25 2025] GET /networking/v2.0/networks?tenant_id=813158176ca845ceaf743bde9247a206&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 593.423847] [50969]: DEBUG neutron_lib.callbacks.manager [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.484323] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Allocated IP 192.168.128.1 (40691824-fd88-4f7d-b87d-8fee8153e121/2fa00fee-e130-4309-a45e-41471e4dd7fa/6c0609e8-b206-4c8b-b619-d0efd373c606) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 593.522736] [50969]: DEBUG neutron_lib.callbacks.manager [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Publish callbacks [] for allowed_address_pair (6c0609e8-b206-4c8b-b619-d0efd373c606), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.524023] [50969]: DEBUG neutron_lib.callbacks.manager [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Publish callbacks [] for port (6c0609e8-b206-4c8b-b619-d0efd373c606), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.524023] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] create_port_precommit called with port settings {'id': '6c0609e8-b206-4c8b-b619-d0efd373c606', 'name': '', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'mac_address': 'fa:16:3e:e5:39:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_interface', 'standard_attr_id': 288, 'fixed_ips': [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}], 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} with segments to bind None [ 593.524023] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] create_port_precommit: [ 593.524023] [50969]: key[mac_address], None -> fa:16:3e:e5:39:25 [ 593.524023] [50969]: key[device_id], None -> 04e68864-c638-4e33-afaa-6305e3b31c8b [ 593.524023] [50969]: key[binding:vif_details], None -> {} [ 593.524023] [50969]: key[project_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 593.524023] [50969]: key[binding:vnic_type], None -> normal [ 593.524023] [50969]: key[allowed_address_pairs], None -> [] [ 593.524023] [50969]: key[name], None -> [ 593.524023] [50969]: key[status], None -> DOWN [ 593.524023] [50969]: key[tenant_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 593.524023] [50969]: key[fixed_ips], None -> [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}] [ 593.524023] [50969]: key[id], None -> 6c0609e8-b206-4c8b-b619-d0efd373c606 [ 593.524023] [50969]: key[port_security_enabled], None -> False [ 593.524023] [50969]: key[network_id], None -> 40691824-fd88-4f7d-b87d-8fee8153e121 [ 593.524023] [50969]: key[security_groups], None -> [] [ 593.524023] [50969]: key[binding:profile], None -> {} [ 593.524023] [50969]: key[binding:host_id], None -> [ 593.524023] [50969]: key[standard_attr_id], None -> 288 [ 593.524023] [50969]: key[admin_state_up], None -> True [ 593.524023] [50969]: key[device_owner], None -> network:router_interface [ 593.524023] [50969]: key[binding:vif_type], None -> unbound [ 593.524023] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.542372] [50969]: DEBUG neutron_lib.callbacks.manager [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6c0609e8-b206-4c8b-b619-d0efd373c606), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.560939] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Pushing event updated for resources: {'Port': ['ID=6c0609e8-b206-4c8b-b619-d0efd373c606,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.568831] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Network 40691824-fd88-4f7d-b87d-8fee8153e121 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 593.569547] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 593.571594] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 593.583493] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] create_port_postcommit called with port settings {'id': '6c0609e8-b206-4c8b-b619-d0efd373c606', 'name': '', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'mac_address': 'fa:16:3e:e5:39:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_interface', 'standard_attr_id': 288, 'fixed_ips': [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}], 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:25Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 1, 'network': {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} with segments to bind None [ 593.583842] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] create_port_postcommit: [ 593.583842] [50969]: key[mac_address], None -> fa:16:3e:e5:39:25 [ 593.583842] [50969]: key[device_id], None -> 04e68864-c638-4e33-afaa-6305e3b31c8b [ 593.583842] [50969]: key[binding:vif_details], None -> {} [ 593.583842] [50969]: key[project_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 593.583842] [50969]: key[binding:vnic_type], None -> normal [ 593.583842] [50969]: key[tags], None -> [] [ 593.583842] [50969]: key[allowed_address_pairs], None -> [] [ 593.583842] [50969]: key[created_at], None -> 2025-11-21T22:35:25Z [ 593.583842] [50969]: key[name], None -> [ 593.583842] [50969]: key[status], None -> DOWN [ 593.583842] [50969]: key[tenant_id], None -> 8932c4a9904744a79838ebc50135f1c4 [ 593.583842] [50969]: key[fixed_ips], None -> [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}] [ 593.583842] [50969]: key[id], None -> 6c0609e8-b206-4c8b-b619-d0efd373c606 [ 593.583842] [50969]: key[port_security_enabled], None -> False [ 593.583842] [50969]: key[network_id], None -> 40691824-fd88-4f7d-b87d-8fee8153e121 [ 593.583842] [50969]: key[security_groups], None -> [] [ 593.583842] [50969]: key[binding:profile], None -> {} [ 593.583842] [50969]: key[binding:host_id], None -> [ 593.583842] [50969]: key[revision_number], None -> 1 [ 593.583842] [50969]: key[description], None -> [ 593.583842] [50969]: key[updated_at], None -> 2025-11-21T22:35:25Z [ 593.583842] [50969]: key[standard_attr_id], None -> 288 [ 593.583842] [50969]: key[admin_state_up], None -> True [ 593.583842] [50969]: key[binding:vif_type], None -> unbound [ 593.583842] [50969]: key[device_owner], None -> network:router_interface [ 593.583842] [50969]: key[extra_dhcp_opts], None -> [] [ 593.583842] [50969]: key[network], None -> {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} [ 593.583842] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.584882] [50969]: DEBUG neutron_lib.callbacks.manager [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (04e68864-c638-4e33-afaa-6305e3b31c8b), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.725103] [50969]: DEBUG neutron_lib.callbacks.manager [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (6c0609e8-b206-4c8b-b619-d0efd373c606), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.808608] [50969]: DEBUG neutron_lib.callbacks.manager [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Publish callbacks [] for port (6c0609e8-b206-4c8b-b619-d0efd373c606), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.808857] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] update_port_precommit called with port settings {'id': '6c0609e8-b206-4c8b-b619-d0efd373c606', 'name': '', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'mac_address': 'fa:16:3e:e5:39:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_interface', 'standard_attr_id': 288, 'fixed_ips': [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:25Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 1, 'project_id': '8932c4a9904744a79838ebc50135f1c4'} (original settings {'id': '6c0609e8-b206-4c8b-b619-d0efd373c606', 'name': '', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'mac_address': 'fa:16:3e:e5:39:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_interface', 'standard_attr_id': 288, 'fixed_ips': [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:25Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 1, 'project_id': '8932c4a9904744a79838ebc50135f1c4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} with segments to bind None [ 593.808994] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] update_port_precommit: [ 593.808994] [50969]: key[updated_at], 2025-11-21T22:35:25Z -> 2025-11-21T22:35:26Z [ 593.808994] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.813715] [50969]: DEBUG neutron_lib.callbacks.manager [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (6c0609e8-b206-4c8b-b619-d0efd373c606), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.835020] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Pushing event updated for resources: {'Port': ['ID=6c0609e8-b206-4c8b-b619-d0efd373c606,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.860564] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] update_port_postcommit called with port settings {'id': '6c0609e8-b206-4c8b-b619-d0efd373c606', 'name': '', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'mac_address': 'fa:16:3e:e5:39:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_interface', 'standard_attr_id': 288, 'fixed_ips': [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:25Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 1, 'project_id': '8932c4a9904744a79838ebc50135f1c4'} (original settings {'id': '6c0609e8-b206-4c8b-b619-d0efd373c606', 'name': '', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'mac_address': 'fa:16:3e:e5:39:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_interface', 'standard_attr_id': 288, 'fixed_ips': [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:25Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 1, 'project_id': '8932c4a9904744a79838ebc50135f1c4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} with segments to bind None [ 593.860906] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] update_port_postcommit: [ 593.860906] [50969]: key[updated_at], 2025-11-21T22:35:25Z -> 2025-11-21T22:35:26Z [ 593.860906] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.861071] [50969]: DEBUG neutron_lib.callbacks.manager [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (04e68864-c638-4e33-afaa-6305e3b31c8b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.900221] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Network 40691824-fd88-4f7d-b87d-8fee8153e121 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 593.900915] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 593.901196] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 593.901478] [50968]: DEBUG neutron.plugins.ml2.managers [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Bound port: daa7af1f-a8c9-4672-af15-08f2df748814, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 593.901657] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.943148] [50968]: DEBUG neutron.plugins.ml2.db [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] For port daa7af1f-a8c9-4672-af15-08f2df748814, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 593.945440] [50968]: DEBUG neutron.plugins.ml2.db [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] For port daa7af1f-a8c9-4672-af15-08f2df748814, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=daa7af1f-a8c9-4672-af15-08f2df748814,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 593.947140] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_precommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 2, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'} (original settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 2, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 593.947303] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_precommit: [ 593.947303] [50968]: key[binding:vif_type], unbound -> ovs [ 593.947303] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 593.947303] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.950157] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.958805] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Router 04e68864-c638-4e33-afaa-6305e3b31c8b has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 593.973393] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Pushing event updated for resources: {'Port': ['ID=daa7af1f-a8c9-4672-af15-08f2df748814,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.980240] [50968]: DEBUG neutron.db.provisioning_blocks [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Provisioning complete for port daa7af1f-a8c9-4672-af15-08f2df748814 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 593.980621] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.980621] [50968]: INFO neutron.plugins.ml2.plugin [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Attempt 1 to provision port daa7af1f-a8c9-4672-af15-08f2df748814 [ 594.009947] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-61a2c345-346a-4922-9c86-2935795315c5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 594.016108] [50969]: [pid: 50969|app: 0|req: 98/195] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:25 2025] PUT /networking/v2.0/routers/04e68864-c638-4e33-afaa-6305e3b31c8b/add_router_interface => generated 309 bytes in 803 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.028135] [50968]: DEBUG neutron.plugins.ml2.plugin [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Current status of the port daa7af1f-a8c9-4672-af15-08f2df748814 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 594.028135] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.049712] [50968]: DEBUG neutron.plugins.ml2.db [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] For port daa7af1f-a8c9-4672-af15-08f2df748814, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=daa7af1f-a8c9-4672-af15-08f2df748814,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 594.053412] [50969]: [pid: 50969|app: 0|req: 99/196] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.077230] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_precommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 5, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'} (original settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 4, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 594.077421] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_precommit: [ 594.077421] [50968]: key[status], DOWN -> ACTIVE [ 594.077421] [50968]: key[revision_number], 4 -> 5 [ 594.077421] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.082575] [50968]: DEBUG neutron.db.provisioning_blocks [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Provisioning complete for port daa7af1f-a8c9-4672-af15-08f2df748814 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 594.082575] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.086770] [50968]: INFO neutron.plugins.ml2.plugin [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Attempt 1 to provision port daa7af1f-a8c9-4672-af15-08f2df748814 [ 594.086947] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-d881edc1-7bff-4de1-8680-96dbcbde9eb3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.086947] [50969]: [pid: 50969|app: 0|req: 100/197] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.088723] [50969]: DEBUG neutron.api.wsgi [req-d12684d3-4a55-4bd8-861b-983318f3ab1c req-b55b4f38-40e5-4a79-9ba9-235af0472eac tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 594.125734] [50969]: [pid: 50969|app: 0|req: 101/198] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/security-groups?id=5a725faa-03fa-4615-b825-f2c19527a60c&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.126349] [50968]: DEBUG neutron.plugins.ml2.plugin [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Current status of the port daa7af1f-a8c9-4672-af15-08f2df748814 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 594.127152] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_postcommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 5, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'} (original settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 4, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 594.127375] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_postcommit: [ 594.127375] [50968]: key[status], DOWN -> ACTIVE [ 594.127375] [50968]: key[revision_number], 4 -> 5 [ 594.127375] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.127498] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.169602] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-421f6117-ebe6-4b6d-b41e-b8d4e9ae55bd tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.170648] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Pushing event updated for resources: {'Port': ['ID=daa7af1f-a8c9-4672-af15-08f2df748814,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.170708] [50969]: [pid: 50969|app: 0|req: 102/199] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:26 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) [ 594.176425] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_postcommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 4, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'} (original settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 2, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 594.176425] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] update_port_postcommit: [ 594.176425] [50968]: key[binding:vif_type], unbound -> ovs [ 594.176425] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 594.176425] [50968]: key[updated_at], 2025-11-21T22:35:25Z -> 2025-11-21T22:35:26Z [ 594.176425] [50968]: key[revision_number], 2 -> 4 [ 594.176425] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.183226] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.183606] [50968]: DEBUG neutron_lib.callbacks.manager [req-845638f9-c7a4-41c0-b25b-f252433527fb req-cbb5c168-0724-460b-ba77-593195111a62 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.187176] [50968]: [pid: 50968|app: 0|req: 98/200] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:24 2025] PUT /networking/v2.0/ports/daa7af1f-a8c9-4672-af15-08f2df748814 => generated 1038 bytes in 1582 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 594.221681] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-e9806474-da29-41ab-85d5-1bc2338614d3 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.223028] [50968]: [pid: 50968|app: 0|req: 99/201] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 594.223155] [50969]: [pid: 50969|app: 0|req: 103/202] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/networks?id=c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 => generated 619 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.226082] [50969]: DEBUG neutron.api.v2.base [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Request body: {'port': {'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': '813158176ca845ceaf743bde9247a206'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 594.269535] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Made reservation on behalf of 813158176ca845ceaf743bde9247a206 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 594.273112] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.277799] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6235cbde-22a6-4c1b-a01e-456dca546b57 req-41ebf2cc-adea-4111-86e9-7ae54eb04b90 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.277940] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.281041] [50968]: [pid: 50968|app: 0|req: 100/203] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.281196] [50968]: DEBUG neutron.api.wsgi [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-60f04217-3cf7-499b-b43b-280405cfe87d tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 594.285604] [50968]: [pid: 50968|app: 0|req: 101/204] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/quotas/0c901930492c418ebc3f191de2fc8b25 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.330976] [50968]: [pid: 50968|app: 0|req: 102/205] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.347682] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks [] for security_group (8ef26513-917e-4754-b69d-1d511bcb585b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.353150] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (8ef26513-917e-4754-b69d-1d511bcb585b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.373730] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=8ef26513-917e-4754-b69d-1d511bcb585b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.397788] [50968]: [pid: 50968|app: 0|req: 103/206] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/ports?tenant_id=0c901930492c418ebc3f191de2fc8b25&fields=id => generated 57 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.448210] [50968]: [pid: 50968|app: 0|req: 104/207] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 594.459990] [50969]: DEBUG neutron.db.db_base_plugin_common [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Allocated IP 192.168.233.248 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/21c1be5c-d3f6-4307-8a37-ad6bfeda3213) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 594.488446] [50968]: [pid: 50968|app: 0|req: 105/208] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/networks/c3f1a84a-1b54-4b04-ab6c-ff9dcd239595?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.537617] [50968]: [pid: 50968|app: 0|req: 106/209] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:26 2025] GET /networking/v2.0/networks/c3f1a84a-1b54-4b04-ab6c-ff9dcd239595?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) [ 594.549032] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks [] for allowed_address_pair (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.549749] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks [] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.549938] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] create_port_precommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': '', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'project_id': '813158176ca845ceaf743bde9247a206', 'port_security_enabled': True, 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 594.550085] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] create_port_precommit: [ 594.550085] [50969]: key[mac_address], None -> fa:16:3e:79:72:a5 [ 594.550085] [50969]: key[device_id], None -> dc056e1c-2dfe-44c3-8018-6d04964e0624 [ 594.550085] [50969]: key[binding:vif_details], None -> {} [ 594.550085] [50969]: key[project_id], None -> 813158176ca845ceaf743bde9247a206 [ 594.550085] [50969]: key[binding:vnic_type], None -> normal [ 594.550085] [50969]: key[allowed_address_pairs], None -> [] [ 594.550085] [50969]: key[name], None -> [ 594.550085] [50969]: key[status], None -> DOWN [ 594.550085] [50969]: key[tenant_id], None -> 813158176ca845ceaf743bde9247a206 [ 594.550085] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}] [ 594.550085] [50969]: key[id], None -> 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 [ 594.550085] [50969]: key[port_security_enabled], None -> True [ 594.550085] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 594.550085] [50969]: key[security_groups], None -> ['8ef26513-917e-4754-b69d-1d511bcb585b'] [ 594.550085] [50969]: key[binding:profile], None -> {} [ 594.550085] [50969]: key[binding:host_id], None -> [ 594.550085] [50969]: key[standard_attr_id], None -> 294 [ 594.550085] [50969]: key[admin_state_up], None -> True [ 594.550085] [50969]: key[device_owner], None -> [ 594.550085] [50969]: key[binding:vif_type], None -> unbound [ 594.550085] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.569723] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.593889] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Pushing event updated for resources: {'Port': ['ID=21c1be5c-d3f6-4307-8a37-ad6bfeda3213,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.604021] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 594.604238] [50969]: DEBUG neutron.scheduler.base_scheduler [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 594.609358] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 594.628369] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] create_port_postcommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': '', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'project_id': '813158176ca845ceaf743bde9247a206', 'port_security_enabled': True, 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 594.628613] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] create_port_postcommit: [ 594.628613] [50969]: key[mac_address], None -> fa:16:3e:79:72:a5 [ 594.628613] [50969]: key[device_id], None -> dc056e1c-2dfe-44c3-8018-6d04964e0624 [ 594.628613] [50969]: key[binding:vif_details], None -> {} [ 594.628613] [50969]: key[project_id], None -> 813158176ca845ceaf743bde9247a206 [ 594.628613] [50969]: key[binding:vnic_type], None -> normal [ 594.628613] [50969]: key[tags], None -> [] [ 594.628613] [50969]: key[allowed_address_pairs], None -> [] [ 594.628613] [50969]: key[created_at], None -> 2025-11-21T22:35:26Z [ 594.628613] [50969]: key[name], None -> [ 594.628613] [50969]: key[status], None -> DOWN [ 594.628613] [50969]: key[tenant_id], None -> 813158176ca845ceaf743bde9247a206 [ 594.628613] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}] [ 594.628613] [50969]: key[id], None -> 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 [ 594.628613] [50969]: key[port_security_enabled], None -> True [ 594.628613] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 594.628613] [50969]: key[security_groups], None -> ['8ef26513-917e-4754-b69d-1d511bcb585b'] [ 594.628613] [50969]: key[binding:profile], None -> {} [ 594.628613] [50969]: key[binding:host_id], None -> [ 594.628613] [50969]: key[revision_number], None -> 1 [ 594.628613] [50969]: key[description], None -> [ 594.628613] [50969]: key[updated_at], None -> 2025-11-21T22:35:26Z [ 594.628613] [50969]: key[standard_attr_id], None -> 294 [ 594.628613] [50969]: key[admin_state_up], None -> True [ 594.628613] [50969]: key[binding:vif_type], None -> unbound [ 594.628613] [50969]: key[device_owner], None -> [ 594.628613] [50969]: key[extra_dhcp_opts], None -> [] [ 594.628613] [50969]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 594.628613] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.633468] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.633468] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-7f74dffd-f1bb-4d96-befc-78c6fab739cf tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.642815] [50969]: [pid: 50969|app: 0|req: 104/210] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:26 2025] POST /networking/v2.0/ports => generated 734 bytes in 420 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 594.650572] [50968]: DEBUG neutron.api.v2.base [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Request body: {'port': {'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 594.729312] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.807485] [50969]: [pid: 50969|app: 0|req: 105/211] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/networks?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&shared=False => generated 15 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.927949] [50968]: DEBUG neutron.notifiers.nova [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 594.933470] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks [] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.943257] [50968]: DEBUG neutron.db.provisioning_blocks [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Transition to ACTIVE for port object 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 594.945185] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_precommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:27Z', 'revision_number': 2, 'project_id': '813158176ca845ceaf743bde9247a206'} (original settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': '', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 1, 'project_id': '813158176ca845ceaf743bde9247a206'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 594.945340] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_precommit: [ 594.945340] [50968]: key[device_owner], -> compute:nova [ 594.945340] [50968]: key[binding:host_id], -> cpu-1 [ 594.945340] [50968]: key[updated_at], 2025-11-21T22:35:26Z -> 2025-11-21T22:35:27Z [ 594.945340] [50968]: key[revision_number], 1 -> 2 [ 594.945340] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.946646] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.976787] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Pushing event updated for resources: {'Port': ['ID=21c1be5c-d3f6-4307-8a37-ad6bfeda3213,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.006640] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_postcommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:27Z', 'revision_number': 2, 'project_id': '813158176ca845ceaf743bde9247a206'} (original settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': '', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 1, 'project_id': '813158176ca845ceaf743bde9247a206'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 595.006872] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_postcommit: [ 595.006872] [50968]: key[device_owner], -> compute:nova [ 595.006872] [50968]: key[binding:host_id], -> cpu-1 [ 595.006872] [50968]: key[updated_at], 2025-11-21T22:35:26Z -> 2025-11-21T22:35:27Z [ 595.006872] [50968]: key[revision_number], 1 -> 2 [ 595.006872] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.014074] [50968]: DEBUG neutron.plugins.ml2.managers [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Attempting to bind port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 595.014345] [50968]: DEBUG neutron.plugins.ml2.managers [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Attempting to bind port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 595.014579] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Attempting to bind port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 595.042357] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 595.043977] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 595.047105] [50968]: DEBUG networking_nsxv3.api.rpc [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 595.191837] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-eee2fd15-be0d-4fd0-8e4f-b81d054b11b3 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.192770] [50969]: [pid: 50969|app: 0|req: 106/212] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 382 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 595.227836] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b543b3c-60c5-4804-aeef-d075da852584 req-cf4a606f-a300-40cd-a6fc-54f90d77451f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.228245] [50969]: [pid: 50969|app: 0|req: 107/213] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.230778] [50969]: DEBUG neutron.api.wsgi [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-e2905aaa-c51e-4363-896b-396c2362aa76 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.235421] [50969]: [pid: 50969|app: 0|req: 108/214] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/quotas/d8d10265f7ca4112b432f3f8c7588fc3 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.284249] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845638f9-c7a4-41c0-b25b-f252433527fb req-73857009-b351-4486-8142-adc7509ab9c0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.285219] [50969]: [pid: 50969|app: 0|req: 109/215] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/ports?tenant_id=722ed2d72a67492b8fd83a85ac9c28e7&device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 1043 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 595.287794] [50969]: DEBUG neutron.api.wsgi [req-1b543b3c-60c5-4804-aeef-d075da852584 req-0b1f68d5-756c-4790-a7c6-5b6c9e7a483a tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.291097] [50969]: [pid: 50969|app: 0|req: 110/216] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/quotas/4f158c20b8fb452c8995c99dad00c0c6 => generated 174 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.304884] [50969]: [pid: 50969|app: 0|req: 111/217] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&fields=id => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.307354] [50969]: DEBUG neutron.api.wsgi [req-845638f9-c7a4-41c0-b25b-f252433527fb req-bb5b51c6-bb36-4e44-89bd-70f42d842981 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.321871] [50969]: [pid: 50969|app: 0|req: 112/218] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.17&port_id=daa7af1f-a8c9-4672-af15-08f2df748814 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.370718] [50969]: [pid: 50969|app: 0|req: 113/219] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&fields=id => generated 57 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.374712] [50969]: DEBUG neutron.api.wsgi [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-65f1873d-da68-4690-a2f9-9dfdc44a9db5 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.375718] [50969]: DEBUG neutron.api.wsgi [req-a9aee30b-30ed-4329-9a89-24f00cf9b00e req-65f1873d-da68-4690-a2f9-9dfdc44a9db5 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 595.376405] [50969]: [pid: 50969|app: 0|req: 114/220] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:35:27 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) [ 595.396507] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845638f9-c7a4-41c0-b25b-f252433527fb req-f82b54a3-0fad-4892-bbde-8dcae2f874e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.397583] [50969]: [pid: 50969|app: 0|req: 115/221] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.430685] [50969]: [pid: 50969|app: 0|req: 116/222] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.460203] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845638f9-c7a4-41c0-b25b-f252433527fb req-4433846e-82d1-4c65-aa17-ca7a8def3f5e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.461470] [50969]: [pid: 50969|app: 0|req: 117/223] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.492522] [50969]: [pid: 50969|app: 0|req: 118/224] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 595.522345] [50969]: [pid: 50969|app: 0|req: 119/225] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.525428] [50969]: DEBUG neutron.api.v2.base [None req-0ac0e353-52ce-4b8f-9f49-9553c64e46d8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--706143448', 'description': 'tempest-description--1016036095'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 595.551950] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0ac0e353-52ce-4b8f-9f49-9553c64e46d8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.605518] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0ac0e353-52ce-4b8f-9f49-9553c64e46d8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (7b33fa48-b9ca-426c-b890-67d4639035e2), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.609247] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0ac0e353-52ce-4b8f-9f49-9553c64e46d8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (7b33fa48-b9ca-426c-b890-67d4639035e2), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.620056] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0ac0e353-52ce-4b8f-9f49-9553c64e46d8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=7b33fa48-b9ca-426c-b890-67d4639035e2,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.631536] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0ac0e353-52ce-4b8f-9f49-9553c64e46d8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.632236] [50969]: [pid: 50969|app: 0|req: 120/226] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:35:27 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 595.644974] [50969]: [pid: 50969|app: 0|req: 121/227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.680606] [50969]: [pid: 50969|app: 0|req: 122/228] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:27 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 595.699788] [50969]: [pid: 50969|app: 0|req: 123/229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:28 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.701609] [50969]: DEBUG neutron.api.v2.base [None req-fbcdd609-c410-4d68-b307-aeab7736c3ad tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'security_group_rule': {'security_group_id': '7b33fa48-b9ca-426c-b890-67d4639035e2', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 595.760926] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fbcdd609-c410-4d68-b307-aeab7736c3ad tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (7f3c54dc-a96c-48ef-ae02-13f13aae4542), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.789992] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fbcdd609-c410-4d68-b307-aeab7736c3ad tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (7f3c54dc-a96c-48ef-ae02-13f13aae4542), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.791140] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fbcdd609-c410-4d68-b307-aeab7736c3ad tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (7f3c54dc-a96c-48ef-ae02-13f13aae4542), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.798470] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fbcdd609-c410-4d68-b307-aeab7736c3ad tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=7f3c54dc-a96c-48ef-ae02-13f13aae4542,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.809535] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fbcdd609-c410-4d68-b307-aeab7736c3ad tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.810239] [50969]: [pid: 50969|app: 0|req: 124/230] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:35:28 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 112 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 595.823826] [50969]: [pid: 50969|app: 0|req: 125/231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:28 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.838052] [50969]: [pid: 50969|app: 0|req: 126/232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:28 2025] GET /networking/v2.0/ports?device_id=bf229692-080e-445b-bbef-c73fb40a7b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.841072] [50969]: DEBUG neutron.api.v2.base [None req-1d672de3-2648-4592-9866-cf22c64be3a2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'security_group_rule': {'security_group_id': '7b33fa48-b9ca-426c-b890-67d4639035e2', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 595.876272] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1d672de3-2648-4592-9866-cf22c64be3a2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (d478a20b-2391-4973-90a8-f62eba9c7ec1), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.908363] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1d672de3-2648-4592-9866-cf22c64be3a2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (d478a20b-2391-4973-90a8-f62eba9c7ec1), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.910182] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1d672de3-2648-4592-9866-cf22c64be3a2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (d478a20b-2391-4973-90a8-f62eba9c7ec1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.919075] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d672de3-2648-4592-9866-cf22c64be3a2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=d478a20b-2391-4973-90a8-f62eba9c7ec1,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.936187] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1d672de3-2648-4592-9866-cf22c64be3a2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.936746] [50969]: [pid: 50969|app: 0|req: 127/233] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:35:28 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) [ 596.017229] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.020306] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.023038] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.025980] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.029373] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.032042] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.036741] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.039767] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.043076] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.044998] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.047472] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.050095] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 596.050324] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.051419] [50968]: DEBUG neutron.plugins.ml2.managers [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Bound port: 21c1be5c-d3f6-4307-8a37-ad6bfeda3213, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 596.051419] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.053133] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.056973] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.061545] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.064015] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44dd6f2b-c32c-48b2-9fdd-d2c8a9012b9e req-5517b5b1-97e1-4036-8e62-2f15dc1291f4 tempest-NetworksTest-243319075 tempest-NetworksTest-243319075-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.066032] [50969]: [pid: 50969|app: 0|req: 128/234] 10.180.1.21 () {60 vars in 1386 bytes} [Fri Nov 21 22:35:28 2025] GET /networking/v2.0/networks => generated 11144 bytes in 129 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 596.070263] [50969]: DEBUG neutron.api.v2.base [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.073904] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:35: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-a6dd051b-0995-456d-9ff4-bdb31f1dd0b1 x-openstack-request-id: req-a6dd051b-0995-456d-9ff4-bdb31f1dd0b1 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 596.074289] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b3e53506-9938-41a4-9172-7b8ac9ca47b3", "name": "network-vif-plugged", "status": "completed", "tag": "6b25ae9b-c535-4d7e-b6aa-26d8777ff709", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 596.074516] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a6dd051b-0995-456d-9ff4-bdb31f1dd0b1 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 596.075651] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a6dd051b-0995-456d-9ff4-bdb31f1dd0b1'] response: {'server_uuid': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'code': 200} [ 596.090411] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.098751] [50968]: DEBUG neutron.plugins.ml2.db [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] For port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 596.103389] [50968]: DEBUG neutron.plugins.ml2.db [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] For port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=21c1be5c-d3f6-4307-8a37-ad6bfeda3213,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 596.103389] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_precommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:27Z', 'revision_number': 2, 'project_id': '813158176ca845ceaf743bde9247a206'} (original settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:27Z', 'revision_number': 2, 'project_id': '813158176ca845ceaf743bde9247a206'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 596.103680] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_precommit: [ 596.103680] [50968]: key[binding:vif_type], unbound -> ovs [ 596.103680] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 596.103680] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.107954] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.117250] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.135671] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Pushing event updated for resources: {'Port': ['ID=21c1be5c-d3f6-4307-8a37-ad6bfeda3213,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.146551] [50968]: DEBUG neutron.db.provisioning_blocks [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Provisioning complete for port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 596.146721] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.146990] [50968]: INFO neutron.plugins.ml2.plugin [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Attempt 1 to provision port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 [ 596.157358] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-7d588c41-566e-4faa-bb4f-84565342ae1e x-openstack-request-id: req-7d588c41-566e-4faa-bb4f-84565342ae1e {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 596.159289] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8a1b7aad-13a0-4d72-a44c-d54426991311", "name": "network-vif-plugged", "status": "completed", "tag": "c005dc96-0384-4ce2-b550-164e1b0ab0cf", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 596.160657] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7d588c41-566e-4faa-bb4f-84565342ae1e {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 596.162017] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7d588c41-566e-4faa-bb4f-84565342ae1e'] response: {'server_uuid': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'code': 200} [ 596.178100] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Allocated IP 10.180.180.155 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/814f8cfd-cdf8-4293-b825-3a04170f9f2c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 596.204453] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Current status of the port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 596.204649] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.233850] [50968]: DEBUG neutron.plugins.ml2.db [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] For port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=21c1be5c-d3f6-4307-8a37-ad6bfeda3213,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 596.251898] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for allowed_address_pair (814f8cfd-cdf8-4293-b825-3a04170f9f2c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.252687] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for port (814f8cfd-cdf8-4293-b825-3a04170f9f2c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.252939] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit called with port settings {'id': '814f8cfd-cdf8-4293-b825-3a04170f9f2c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6b:62:8a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 301, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 596.253102] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit: [ 596.253102] [50969]: key[mac_address], None -> fa:16:3e:6b:62:8a [ 596.253102] [50969]: key[device_id], None -> PENDING [ 596.253102] [50969]: key[binding:vif_details], None -> {} [ 596.253102] [50969]: key[project_id], None -> [ 596.253102] [50969]: key[binding:vnic_type], None -> normal [ 596.253102] [50969]: key[allowed_address_pairs], None -> [] [ 596.253102] [50969]: key[name], None -> [ 596.253102] [50969]: key[status], None -> N/A [ 596.253102] [50969]: key[tenant_id], None -> [ 596.253102] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}] [ 596.253102] [50969]: key[id], None -> 814f8cfd-cdf8-4293-b825-3a04170f9f2c [ 596.253102] [50969]: key[port_security_enabled], None -> False [ 596.253102] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 596.253102] [50969]: key[security_groups], None -> [] [ 596.253102] [50969]: key[binding:profile], None -> {} [ 596.253102] [50969]: key[binding:host_id], None -> [ 596.253102] [50969]: key[standard_attr_id], None -> 301 [ 596.253102] [50969]: key[admin_state_up], None -> True [ 596.253102] [50969]: key[device_owner], None -> network:floatingip [ 596.253102] [50969]: key[binding:vif_type], None -> unbound [ 596.253102] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.263655] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_precommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 5, 'project_id': '813158176ca845ceaf743bde9247a206'} (original settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 4, 'project_id': '813158176ca845ceaf743bde9247a206'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 596.263925] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_precommit: [ 596.263925] [50968]: key[status], DOWN -> ACTIVE [ 596.263925] [50968]: key[revision_number], 4 -> 5 [ 596.263925] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.270266] [50968]: DEBUG neutron.db.provisioning_blocks [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Provisioning complete for port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 596.270421] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.270513] [50968]: INFO neutron.plugins.ml2.plugin [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Attempt 1 to provision port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 [ 596.271802] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (814f8cfd-cdf8-4293-b825-3a04170f9f2c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.296290] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'Port': ['ID=814f8cfd-cdf8-4293-b825-3a04170f9f2c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.308950] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 596.309801] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 596.311738] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 596.316462] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Current status of the port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 596.317296] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_postcommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 5, 'project_id': '813158176ca845ceaf743bde9247a206'} (original settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 4, 'project_id': '813158176ca845ceaf743bde9247a206'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 596.317560] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_postcommit: [ 596.317560] [50968]: key[status], DOWN -> ACTIVE [ 596.317560] [50968]: key[revision_number], 4 -> 5 [ 596.317560] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.317773] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.328615] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit called with port settings {'id': '814f8cfd-cdf8-4293-b825-3a04170f9f2c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6b:62:8a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 301, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:28Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 596.329074] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit: [ 596.329074] [50969]: key[mac_address], None -> fa:16:3e:6b:62:8a [ 596.329074] [50969]: key[device_id], None -> PENDING [ 596.329074] [50969]: key[binding:vif_details], None -> {} [ 596.329074] [50969]: key[project_id], None -> [ 596.329074] [50969]: key[binding:vnic_type], None -> normal [ 596.329074] [50969]: key[tags], None -> [] [ 596.329074] [50969]: key[allowed_address_pairs], None -> [] [ 596.329074] [50969]: key[created_at], None -> 2025-11-21T22:35:28Z [ 596.329074] [50969]: key[name], None -> [ 596.329074] [50969]: key[status], None -> N/A [ 596.329074] [50969]: key[tenant_id], None -> [ 596.329074] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}] [ 596.329074] [50969]: key[id], None -> 814f8cfd-cdf8-4293-b825-3a04170f9f2c [ 596.329074] [50969]: key[port_security_enabled], None -> False [ 596.329074] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 596.329074] [50969]: key[security_groups], None -> [] [ 596.329074] [50969]: key[binding:profile], None -> {} [ 596.329074] [50969]: key[binding:host_id], None -> [ 596.329074] [50969]: key[revision_number], None -> 1 [ 596.329074] [50969]: key[description], None -> [ 596.329074] [50969]: key[updated_at], None -> 2025-11-21T22:35:28Z [ 596.329074] [50969]: key[standard_attr_id], None -> 301 [ 596.329074] [50969]: key[admin_state_up], None -> True [ 596.329074] [50969]: key[binding:vif_type], None -> unbound [ 596.329074] [50969]: key[device_owner], None -> network:floatingip [ 596.329074] [50969]: key[extra_dhcp_opts], None -> [] [ 596.329074] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 596.329074] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.345254] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Pushing event updated for resources: {'Port': ['ID=21c1be5c-d3f6-4307-8a37-ad6bfeda3213,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.349642] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_postcommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 4, 'project_id': '813158176ca845ceaf743bde9247a206'} (original settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:27Z', 'revision_number': 2, 'project_id': '813158176ca845ceaf743bde9247a206'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 596.350182] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] update_port_postcommit: [ 596.350182] [50968]: key[binding:vif_type], unbound -> ovs [ 596.350182] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 596.350182] [50968]: key[updated_at], 2025-11-21T22:35:27Z -> 2025-11-21T22:35:28Z [ 596.350182] [50968]: key[revision_number], 2 -> 4 [ 596.350182] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.356839] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.357709] [50968]: DEBUG neutron_lib.callbacks.manager [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-d6c39668-f2ac-441b-8e56-cc840e625fd1 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.358825] [50968]: [pid: 50968|app: 0|req: 107/235] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:26 2025] PUT /networking/v2.0/ports/21c1be5c-d3f6-4307-8a37-ad6bfeda3213 => generated 1039 bytes in 1712 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.361909] [50968]: DEBUG neutron.api.v2.base [None req-bf91fd31-8578-4a9d-b7f9-88b15b056bc6 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--904908349', 'description': 'tempest-description--219261534'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.379915] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bf91fd31-8578-4a9d-b7f9-88b15b056bc6 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.390939] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.416484] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (814f8cfd-cdf8-4293-b825-3a04170f9f2c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.433601] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bf91fd31-8578-4a9d-b7f9-88b15b056bc6 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group (386f2bfa-81a7-40ba-a9a8-a207890c2528), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.435020] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bf91fd31-8578-4a9d-b7f9-88b15b056bc6 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (386f2bfa-81a7-40ba-a9a8-a207890c2528), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.454925] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf91fd31-8578-4a9d-b7f9-88b15b056bc6 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=386f2bfa-81a7-40ba-a9a8-a207890c2528,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.473870] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bf91fd31-8578-4a9d-b7f9-88b15b056bc6 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.474741] [50968]: [pid: 50968|app: 0|req: 108/236] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:35:28 2025] POST /networking/v2.0/security-groups => generated 1659 bytes in 115 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 596.479408] [50968]: DEBUG neutron.api.v2.base [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Request body: {'security_group': {'name': 'tempest-securitygroup-514826520', 'description': 'tempest-description-330364900'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.494320] [50968]: DEBUG neutron_lib.callbacks.manager [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.498980] [50968]: DEBUG neutron_lib.callbacks.manager [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.518736] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for port (814f8cfd-cdf8-4293-b825-3a04170f9f2c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.518978] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] update_port_precommit called with port settings {'id': '814f8cfd-cdf8-4293-b825-3a04170f9f2c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6b:62:8a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '86cd2c2e-1d94-429c-aa68-6605ec573a28', 'device_owner': 'network:floatingip', 'standard_attr_id': 301, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:28Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '814f8cfd-cdf8-4293-b825-3a04170f9f2c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6b:62:8a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 301, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:28Z', 'updated_at': '2025-11-21T22:35:28Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 596.519127] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] update_port_precommit: [ 596.519127] [50969]: key[device_id], PENDING -> 86cd2c2e-1d94-429c-aa68-6605ec573a28 [ 596.519127] [50969]: key[revision_number], 1 -> 2 [ 596.519127] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.521256] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (814f8cfd-cdf8-4293-b825-3a04170f9f2c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.547723] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'Port': ['ID=814f8cfd-cdf8-4293-b825-3a04170f9f2c,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.561966] [50968]: DEBUG neutron_lib.callbacks.manager [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (3168b5a7-7d34-4d6d-85f8-2c2f6c235577), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.563664] [50968]: DEBUG neutron_lib.callbacks.manager [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3168b5a7-7d34-4d6d-85f8-2c2f6c235577), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.568376] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] update_port_postcommit called with port settings {'id': '814f8cfd-cdf8-4293-b825-3a04170f9f2c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6b:62:8a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '86cd2c2e-1d94-429c-aa68-6605ec573a28', 'device_owner': 'network:floatingip', 'standard_attr_id': 301, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:28Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '814f8cfd-cdf8-4293-b825-3a04170f9f2c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6b:62:8a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 301, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:28Z', 'updated_at': '2025-11-21T22:35:28Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 596.568589] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] update_port_postcommit: [ 596.568589] [50969]: key[device_id], PENDING -> 86cd2c2e-1d94-429c-aa68-6605ec573a28 [ 596.568589] [50969]: key[revision_number], 1 -> 2 [ 596.568589] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.569390] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.580546] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac11e948-85bc-409e-9160-737aee7c7826 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.581115] [50969]: [pid: 50969|app: 0|req: 129/237] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:35:28 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 515 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 596.584180] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3168b5a7-7d34-4d6d-85f8-2c2f6c235577,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.598075] [50969]: [pid: 50969|app: 0|req: 130/238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:28 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 596.628480] [50968]: DEBUG neutron_lib.callbacks.manager [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (3fc15a08-e9e7-4054-85af-bf21e0dae31a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.634082] [50968]: DEBUG neutron_lib.callbacks.manager [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3fc15a08-e9e7-4054-85af-bf21e0dae31a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.652161] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3fc15a08-e9e7-4054-85af-bf21e0dae31a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.666197] [50968]: DEBUG neutron_lib.callbacks.manager [req-fed7e937-14ce-4904-b1b0-22b0bf2368b6 req-933f26dc-97a0-4977-beb0-2cacda7a3e4f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.669488] [50968]: [pid: 50968|app: 0|req: 109/239] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:35:28 2025] POST /networking/v2.0/security-groups => generated 1657 bytes in 191 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 596.669933] [50968]: DEBUG neutron.api.v2.base [None req-5e101fde-9561-430b-9870-122d25070cec tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Request body: {'security_group_rule': {'security_group_id': '386f2bfa-81a7-40ba-a9a8-a207890c2528', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.692388] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df74976b-e481-4382-b2ed-6fd8ac9f21cf admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.728955] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5e101fde-9561-430b-9870-122d25070cec tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group_rule (ec10de5e-0357-4eb1-bcbe-868f620d4e00), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.769619] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5e101fde-9561-430b-9870-122d25070cec tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group_rule (ec10de5e-0357-4eb1-bcbe-868f620d4e00), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.773388] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5e101fde-9561-430b-9870-122d25070cec tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (ec10de5e-0357-4eb1-bcbe-868f620d4e00), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.782042] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5e101fde-9561-430b-9870-122d25070cec tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=ec10de5e-0357-4eb1-bcbe-868f620d4e00,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.786022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df74976b-e481-4382-b2ed-6fd8ac9f21cf admin admin] Publish callbacks [] for security_group (5b028c54-1b37-47f6-903f-da7d89e22bbb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.786022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df74976b-e481-4382-b2ed-6fd8ac9f21cf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5b028c54-1b37-47f6-903f-da7d89e22bbb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.802909] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5e101fde-9561-430b-9870-122d25070cec tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.803531] [50968]: [pid: 50968|app: 0|req: 110/240] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:35:29 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 136 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 596.810092] [50968]: DEBUG neutron.api.v2.base [None req-f017c80a-61c5-4484-9688-774d6af21e28 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Request body: {'security_group_rule': {'security_group_id': '386f2bfa-81a7-40ba-a9a8-a207890c2528', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.812603] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-df74976b-e481-4382-b2ed-6fd8ac9f21cf admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5b028c54-1b37-47f6-903f-da7d89e22bbb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.830088] [50969]: [pid: 50969|app: 0|req: 131/241] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:28 2025] GET /networking/v2.0/security-groups?tenant_id=fa75640f6bec48a4b90b9f12fa26615b&name=default => generated 2925 bytes in 231 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.861745] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f017c80a-61c5-4484-9688-774d6af21e28 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group_rule (a9b5768c-8eb0-4028-9967-3cccb8c6dc6c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.896910] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fc72fa27-ef22-4b2c-a1b0-504edd6c3ef6 admin admin] Publish callbacks [] for security_group (5b028c54-1b37-47f6-903f-da7d89e22bbb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.912468] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f017c80a-61c5-4484-9688-774d6af21e28 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group_rule (a9b5768c-8eb0-4028-9967-3cccb8c6dc6c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.918050] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f017c80a-61c5-4484-9688-774d6af21e28 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (a9b5768c-8eb0-4028-9967-3cccb8c6dc6c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.920089] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fc72fa27-ef22-4b2c-a1b0-504edd6c3ef6 admin admin] Publish callbacks [] for security_group (5b028c54-1b37-47f6-903f-da7d89e22bbb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.928018] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f017c80a-61c5-4484-9688-774d6af21e28 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=a9b5768c-8eb0-4028-9967-3cccb8c6dc6c,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.942361] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f017c80a-61c5-4484-9688-774d6af21e28 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.943096] [50968]: [pid: 50968|app: 0|req: 111/242] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:35:29 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 136 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 596.955088] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fc72fa27-ef22-4b2c-a1b0-504edd6c3ef6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5b028c54-1b37-47f6-903f-da7d89e22bbb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.961807] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fc72fa27-ef22-4b2c-a1b0-504edd6c3ef6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5b028c54-1b37-47f6-903f-da7d89e22bbb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.970811] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fc72fa27-ef22-4b2c-a1b0-504edd6c3ef6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.971334] [50969]: [pid: 50969|app: 0|req: 132/243] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:29 2025] DELETE /networking/v2.0/security-groups/5b028c54-1b37-47f6-903f-da7d89e22bbb => generated 0 bytes in 136 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 596.974436] [50969]: DEBUG neutron.api.v2.base [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.989019] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-3100c0b5-439d-4cec-8985-686b136ee916 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.990105] [50968]: [pid: 50968|app: 0|req: 112/244] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 621 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 596.999155] [50968]: DEBUG neutron.api.wsgi [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-a7db58e8-d0d6-449a-a11d-3dc4a075f5a7 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 597.003327] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.005080] [50968]: [pid: 50968|app: 0|req: 113/245] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/quotas/c91f3a67c42a4b929e6d9f4a20501b5f => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 597.064766] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.083019] [50968]: [pid: 50968|app: 0|req: 114/246] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&fields=id => generated 57 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 597.117263] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Allocated IP 10.180.180.227 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/fa15619d-8ce3-496c-8fe0-bcb89dfc7763) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 597.124740] [50968]: [pid: 50968|app: 0|req: 115/247] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 597.165833] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for allowed_address_pair (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.166022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for port (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.166357] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] create_port_precommit called with port settings {'id': 'fa15619d-8ce3-496c-8fe0-bcb89dfc7763', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:ff:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 321, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.167151] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] create_port_precommit: [ 597.167151] [50969]: key[mac_address], None -> fa:16:3e:29:ff:c6 [ 597.167151] [50969]: key[device_id], None -> PENDING [ 597.167151] [50969]: key[binding:vif_details], None -> {} [ 597.167151] [50969]: key[project_id], None -> [ 597.167151] [50969]: key[binding:vnic_type], None -> normal [ 597.167151] [50969]: key[allowed_address_pairs], None -> [] [ 597.167151] [50969]: key[name], None -> [ 597.167151] [50969]: key[status], None -> N/A [ 597.167151] [50969]: key[tenant_id], None -> [ 597.167151] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.227'}] [ 597.167151] [50969]: key[id], None -> fa15619d-8ce3-496c-8fe0-bcb89dfc7763 [ 597.167151] [50969]: key[port_security_enabled], None -> False [ 597.167151] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 597.167151] [50969]: key[security_groups], None -> [] [ 597.167151] [50969]: key[binding:profile], None -> {} [ 597.167151] [50969]: key[binding:host_id], None -> [ 597.167151] [50969]: key[standard_attr_id], None -> 321 [ 597.167151] [50969]: key[admin_state_up], None -> True [ 597.167151] [50969]: key[device_owner], None -> network:floatingip [ 597.167151] [50969]: key[binding:vif_type], None -> unbound [ 597.167151] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.185352] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.188670] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05cbdafb-183b-4a09-8da3-2deaf8b655e7 req-e347784c-11d5-4034-bc06-097449a6b056 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 597.189812] [50968]: [pid: 50968|app: 0|req: 116/248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/ports?device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 751 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 597.196526] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c4ce6f69-0c9a-4b40-ad1a-804715f4ad18 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.209634] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Pushing event updated for resources: {'Port': ['ID=fa15619d-8ce3-496c-8fe0-bcb89dfc7763,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.220946] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 597.221966] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 597.223710] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 597.243484] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] create_port_postcommit called with port settings {'id': 'fa15619d-8ce3-496c-8fe0-bcb89dfc7763', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:ff:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 321, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:29Z', 'updated_at': '2025-11-21T22:35:29Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.243822] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] create_port_postcommit: [ 597.243822] [50969]: key[mac_address], None -> fa:16:3e:29:ff:c6 [ 597.243822] [50969]: key[device_id], None -> PENDING [ 597.243822] [50969]: key[binding:vif_details], None -> {} [ 597.243822] [50969]: key[project_id], None -> [ 597.243822] [50969]: key[binding:vnic_type], None -> normal [ 597.243822] [50969]: key[tags], None -> [] [ 597.243822] [50969]: key[allowed_address_pairs], None -> [] [ 597.243822] [50969]: key[created_at], None -> 2025-11-21T22:35:29Z [ 597.243822] [50969]: key[name], None -> [ 597.243822] [50969]: key[status], None -> N/A [ 597.243822] [50969]: key[tenant_id], None -> [ 597.243822] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.227'}] [ 597.243822] [50969]: key[id], None -> fa15619d-8ce3-496c-8fe0-bcb89dfc7763 [ 597.243822] [50969]: key[port_security_enabled], None -> False [ 597.243822] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 597.243822] [50969]: key[security_groups], None -> [] [ 597.243822] [50969]: key[binding:profile], None -> {} [ 597.243822] [50969]: key[binding:host_id], None -> [ 597.243822] [50969]: key[revision_number], None -> 1 [ 597.243822] [50969]: key[description], None -> [ 597.243822] [50969]: key[updated_at], None -> 2025-11-21T22:35:29Z [ 597.243822] [50969]: key[standard_attr_id], None -> 321 [ 597.243822] [50969]: key[admin_state_up], None -> True [ 597.243822] [50969]: key[binding:vif_type], None -> unbound [ 597.243822] [50969]: key[device_owner], None -> network:floatingip [ 597.243822] [50969]: key[extra_dhcp_opts], None -> [] [ 597.243822] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 597.243822] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.276214] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c4ce6f69-0c9a-4b40-ad1a-804715f4ad18 admin admin] Publish callbacks [] for security_group (16a14224-e50e-423e-99b4-9977839f9792), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.277856] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c4ce6f69-0c9a-4b40-ad1a-804715f4ad18 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (16a14224-e50e-423e-99b4-9977839f9792), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.280539] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for floatingip (e723e702-8f86-417a-bde5-6c5627f34556), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.299077] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4ce6f69-0c9a-4b40-ad1a-804715f4ad18 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=16a14224-e50e-423e-99b4-9977839f9792,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.305439] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.311373] [50968]: [pid: 50968|app: 0|req: 117/249] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/security-groups?tenant_id=00785960126646719a19c3908ef9dcee&name=default => generated 2925 bytes in 121 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 597.346673] [50968]: [pid: 50968|app: 0|req: 118/250] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 597.350364] [50968]: DEBUG neutron.api.wsgi [req-05cbdafb-183b-4a09-8da3-2deaf8b655e7 req-378c03b5-beba-4f96-b955-12ec67003ee3 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 597.371490] [50968]: [pid: 50968|app: 0|req: 119/251] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/security-groups?id=d9115622-9b53-4106-895d-803c18358d29&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 597.397409] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for port (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.397409] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] update_port_precommit called with port settings {'id': 'fa15619d-8ce3-496c-8fe0-bcb89dfc7763', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:ff:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e723e702-8f86-417a-bde5-6c5627f34556', 'device_owner': 'network:floatingip', 'standard_attr_id': 321, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:29Z', 'updated_at': '2025-11-21T22:35:29Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'fa15619d-8ce3-496c-8fe0-bcb89dfc7763', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:ff:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 321, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:29Z', 'updated_at': '2025-11-21T22:35:29Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.397598] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] update_port_precommit: [ 597.397598] [50969]: key[device_id], PENDING -> e723e702-8f86-417a-bde5-6c5627f34556 [ 597.397598] [50969]: key[revision_number], 1 -> 2 [ 597.397598] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.399464] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.409526] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2c2268fa-58ae-4ac7-9fd0-0121c04c7069 admin admin] Publish callbacks [] for security_group (16a14224-e50e-423e-99b4-9977839f9792), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.423570] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Pushing event updated for resources: {'Port': ['ID=fa15619d-8ce3-496c-8fe0-bcb89dfc7763,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.429732] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2c2268fa-58ae-4ac7-9fd0-0121c04c7069 admin admin] Publish callbacks [] for security_group (16a14224-e50e-423e-99b4-9977839f9792), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.448772] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] update_port_postcommit called with port settings {'id': 'fa15619d-8ce3-496c-8fe0-bcb89dfc7763', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:ff:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e723e702-8f86-417a-bde5-6c5627f34556', 'device_owner': 'network:floatingip', 'standard_attr_id': 321, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:29Z', 'updated_at': '2025-11-21T22:35:29Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'fa15619d-8ce3-496c-8fe0-bcb89dfc7763', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:ff:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 321, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:29Z', 'updated_at': '2025-11-21T22:35:29Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.449063] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] update_port_postcommit: [ 597.449063] [50969]: key[device_id], PENDING -> e723e702-8f86-417a-bde5-6c5627f34556 [ 597.449063] [50969]: key[revision_number], 1 -> 2 [ 597.449063] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.449603] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (e723e702-8f86-417a-bde5-6c5627f34556), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.474382] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bd1a7855-cc64-45a1-9351-618945d8d1b1 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.475357] [50969]: [pid: 50969|app: 0|req: 133/252] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:35:29 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 503 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 597.484733] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2c2268fa-58ae-4ac7-9fd0-0121c04c7069 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (16a14224-e50e-423e-99b4-9977839f9792), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.492022] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2c2268fa-58ae-4ac7-9fd0-0121c04c7069 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=16a14224-e50e-423e-99b4-9977839f9792,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.494774] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2c2268fa-58ae-4ac7-9fd0-0121c04c7069 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.496248] [50968]: [pid: 50968|app: 0|req: 120/253] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:29 2025] DELETE /networking/v2.0/security-groups/16a14224-e50e-423e-99b4-9977839f9792 => generated 0 bytes in 124 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 597.526287] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-c12e88ab-48e8-4844-a3a2-efa1ad3548c6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 597.527368] [50969]: [pid: 50969|app: 0|req: 134/254] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/ports?tenant_id=813158176ca845ceaf743bde9247a206&device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 1044 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 597.534258] [50969]: DEBUG neutron.api.wsgi [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-34d25f33-5677-433b-bfc1-e4a3cd6abd44 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 597.544024] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c1ee09a-74aa-41de-ba99-ad421e115f48 req-54bc899b-fc09-4ae8-91fd-8b5561dbfae9 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 597.545355] [50968]: [pid: 50968|app: 0|req: 121/255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/ports?device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 597.547823] [50969]: [pid: 50969|app: 0|req: 135/256] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.248&port_id=21c1be5c-d3f6-4307-8a37-ad6bfeda3213 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 597.553972] [50968]: DEBUG neutron.api.wsgi [req-4c1ee09a-74aa-41de-ba99-ad421e115f48 req-68900ed0-7a60-4385-818e-7ac369d38038 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 597.582745] [50968]: [pid: 50968|app: 0|req: 122/257] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 597.585970] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-0b20a48b-f8e9-4c3b-9a30-86ec6024eefd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 597.587170] [50969]: [pid: 50969|app: 0|req: 136/258] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 597.623604] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1f89fed-385d-43e7-ab13-370cc47ff3ca req-e5f673a2-f799-42ae-82a0-2f1b231265ae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 597.625077] [50969]: [pid: 50969|app: 0|req: 137/259] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 597.656572] [50968]: [pid: 50968|app: 0|req: 123/260] 10.180.1.21 () {60 vars in 1475 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 597.680816] [50969]: [pid: 50969|app: 0|req: 138/261] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 597.684440] [50969]: DEBUG neutron.api.v2.base [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 597.693812] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2700f1cc-e574-4578-8aba-7ae3b4e31c21 req-64ef5e66-3ee0-4274-95b6-b8cd652b3392 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 597.695069] [50968]: [pid: 50968|app: 0|req: 124/262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:29 2025] GET /networking/v2.0/ports?device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 751 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 597.702399] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.733555] [50968]: [pid: 50968|app: 0|req: 125/263] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 597.734202] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.737024] [50968]: DEBUG neutron.api.wsgi [req-2700f1cc-e574-4578-8aba-7ae3b4e31c21 req-f6de5ab4-c899-4cf9-87a9-7559a8c55da0 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 597.774398] [50968]: [pid: 50968|app: 0|req: 126/264] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/security-groups?id=8ef26513-917e-4754-b69d-1d511bcb585b&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 597.809617] [50969]: DEBUG neutron.db.db_base_plugin_common [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Allocated IP 10.180.180.151 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/6dd1487f-0a16-472a-ab49-cce553ec587d) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 597.860148] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for allowed_address_pair (6dd1487f-0a16-472a-ab49-cce553ec587d), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.860942] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for port (6dd1487f-0a16-472a-ab49-cce553ec587d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.861169] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] create_port_precommit called with port settings {'id': '6dd1487f-0a16-472a-ab49-cce553ec587d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ba:35:cb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 328, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.861308] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] create_port_precommit: [ 597.861308] [50969]: key[mac_address], None -> fa:16:3e:ba:35:cb [ 597.861308] [50969]: key[device_id], None -> PENDING [ 597.861308] [50969]: key[binding:vif_details], None -> {} [ 597.861308] [50969]: key[project_id], None -> [ 597.861308] [50969]: key[binding:vnic_type], None -> normal [ 597.861308] [50969]: key[allowed_address_pairs], None -> [] [ 597.861308] [50969]: key[name], None -> [ 597.861308] [50969]: key[status], None -> N/A [ 597.861308] [50969]: key[tenant_id], None -> [ 597.861308] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}] [ 597.861308] [50969]: key[id], None -> 6dd1487f-0a16-472a-ab49-cce553ec587d [ 597.861308] [50969]: key[port_security_enabled], None -> False [ 597.861308] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 597.861308] [50969]: key[security_groups], None -> [] [ 597.861308] [50969]: key[binding:profile], None -> {} [ 597.861308] [50969]: key[binding:host_id], None -> [ 597.861308] [50969]: key[standard_attr_id], None -> 328 [ 597.861308] [50969]: key[admin_state_up], None -> True [ 597.861308] [50969]: key[device_owner], None -> network:floatingip [ 597.861308] [50969]: key[binding:vif_type], None -> unbound [ 597.861308] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.879615] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6dd1487f-0a16-472a-ab49-cce553ec587d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.901158] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Pushing event updated for resources: {'Port': ['ID=6dd1487f-0a16-472a-ab49-cce553ec587d,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.913413] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 597.914051] [50969]: DEBUG neutron.scheduler.base_scheduler [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 597.915575] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 597.934595] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] create_port_postcommit called with port settings {'id': '6dd1487f-0a16-472a-ab49-cce553ec587d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ba:35:cb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 328, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:30Z', 'updated_at': '2025-11-21T22:35:30Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.934774] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] create_port_postcommit: [ 597.934774] [50969]: key[mac_address], None -> fa:16:3e:ba:35:cb [ 597.934774] [50969]: key[device_id], None -> PENDING [ 597.934774] [50969]: key[binding:vif_details], None -> {} [ 597.934774] [50969]: key[project_id], None -> [ 597.934774] [50969]: key[binding:vnic_type], None -> normal [ 597.934774] [50969]: key[tags], None -> [] [ 597.934774] [50969]: key[allowed_address_pairs], None -> [] [ 597.934774] [50969]: key[created_at], None -> 2025-11-21T22:35:30Z [ 597.934774] [50969]: key[name], None -> [ 597.934774] [50969]: key[status], None -> N/A [ 597.934774] [50969]: key[tenant_id], None -> [ 597.934774] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}] [ 597.934774] [50969]: key[id], None -> 6dd1487f-0a16-472a-ab49-cce553ec587d [ 597.934774] [50969]: key[port_security_enabled], None -> False [ 597.934774] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 597.934774] [50969]: key[security_groups], None -> [] [ 597.934774] [50969]: key[binding:profile], None -> {} [ 597.934774] [50969]: key[binding:host_id], None -> [ 597.934774] [50969]: key[revision_number], None -> 1 [ 597.934774] [50969]: key[description], None -> [ 597.934774] [50969]: key[updated_at], None -> 2025-11-21T22:35:30Z [ 597.934774] [50969]: key[standard_attr_id], None -> 328 [ 597.934774] [50969]: key[admin_state_up], None -> True [ 597.934774] [50969]: key[binding:vif_type], None -> unbound [ 597.934774] [50969]: key[device_owner], None -> network:floatingip [ 597.934774] [50969]: key[extra_dhcp_opts], None -> [] [ 597.934774] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 597.934774] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.974275] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for floatingip (739bcaeb-589a-4d15-a286-eea4a7a2864b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.994176] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (6dd1487f-0a16-472a-ab49-cce553ec587d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.066823] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for port (6dd1487f-0a16-472a-ab49-cce553ec587d), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.067562] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] update_port_precommit called with port settings {'id': '6dd1487f-0a16-472a-ab49-cce553ec587d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ba:35:cb', 'admin_state_up': True, 'status': 'N/A', 'device_id': '739bcaeb-589a-4d15-a286-eea4a7a2864b', 'device_owner': 'network:floatingip', 'standard_attr_id': 328, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:30Z', 'updated_at': '2025-11-21T22:35:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6dd1487f-0a16-472a-ab49-cce553ec587d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ba:35:cb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 328, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:30Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 598.067562] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] update_port_precommit: [ 598.067562] [50969]: key[device_id], PENDING -> 739bcaeb-589a-4d15-a286-eea4a7a2864b [ 598.067562] [50969]: key[revision_number], 1 -> 2 [ 598.067562] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.069726] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (6dd1487f-0a16-472a-ab49-cce553ec587d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.078970] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'tag': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 598.082810] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-586bf4d0-ca8d-4a9c-8440-6c77e4315a6a" -d '{"events": [{"name": "network-changed", "server_uuid": "b3e53506-9938-41a4-9172-7b8ac9ca47b3", "tag": "6b25ae9b-c535-4d7e-b6aa-26d8777ff709"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 598.083417] [50968]: [pid: 50968|app: 0|req: 127/265] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.098296] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Pushing event updated for resources: {'Port': ['ID=6dd1487f-0a16-472a-ab49-cce553ec587d,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.117670] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] update_port_postcommit called with port settings {'id': '6dd1487f-0a16-472a-ab49-cce553ec587d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ba:35:cb', 'admin_state_up': True, 'status': 'N/A', 'device_id': '739bcaeb-589a-4d15-a286-eea4a7a2864b', 'device_owner': 'network:floatingip', 'standard_attr_id': 328, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:30Z', 'updated_at': '2025-11-21T22:35:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6dd1487f-0a16-472a-ab49-cce553ec587d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ba:35:cb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 328, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:30Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 598.117670] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] update_port_postcommit: [ 598.117670] [50969]: key[device_id], PENDING -> 739bcaeb-589a-4d15-a286-eea4a7a2864b [ 598.117670] [50969]: key[revision_number], 1 -> 2 [ 598.117670] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.118326] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (739bcaeb-589a-4d15-a286-eea4a7a2864b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.129438] [50969]: DEBUG neutron_lib.callbacks.manager [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-3ed0f025-6e07-43b0-98af-f3c727a4416e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.130069] [50969]: [pid: 50969|app: 0|req: 139/266] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:35:30 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 449 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 598.136431] [50968]: DEBUG neutron.api.wsgi [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-09705005-ceb9-49f3-b370-65abe468751a tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.169485] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'tag': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf'}, {'server_uuid': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'daa7af1f-a8c9-4672-af15-08f2df748814'}, {'name': 'network-changed', 'server_uuid': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'tag': 'daa7af1f-a8c9-4672-af15-08f2df748814'}, {'server_uuid': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213'}, {'name': 'network-changed', 'server_uuid': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'tag': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 598.177629] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f" -d '{"events": [{"name": "network-changed", "server_uuid": "8a1b7aad-13a0-4d72-a44c-d54426991311", "tag": "c005dc96-0384-4ce2-b550-164e1b0ab0cf"}, {"server_uuid": "4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba", "name": "network-vif-plugged", "status": "completed", "tag": "daa7af1f-a8c9-4672-af15-08f2df748814"}, {"name": "network-changed", "server_uuid": "4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba", "tag": "daa7af1f-a8c9-4672-af15-08f2df748814"}, {"server_uuid": "dc056e1c-2dfe-44c3-8018-6d04964e0624", "name": "network-vif-plugged", "status": "completed", "tag": "21c1be5c-d3f6-4307-8a37-ad6bfeda3213"}, {"name": "network-changed", "server_uuid": "dc056e1c-2dfe-44c3-8018-6d04964e0624", "tag": "21c1be5c-d3f6-4307-8a37-ad6bfeda3213"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 598.186591] [50968]: [pid: 50968|app: 0|req: 128/267] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.151 => generated 499 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.229805] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-af27face-6217-4734-b9f9-7215b0115a85 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.230802] [50969]: [pid: 50969|app: 0|req: 140/268] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.239762] [50968]: DEBUG neutron.api.wsgi [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-0f4f35dd-05f4-45c2-96ab-10ab9e030991 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.240619] [50968]: DEBUG neutron.api.wsgi [req-379cd8c1-25aa-42c8-a517-99b56348f6c6 req-0f4f35dd-05f4-45c2-96ab-10ab9e030991 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 598.241663] [50968]: [pid: 50968|app: 0|req: 129/269] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:35:30 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) [ 598.443402] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ecc460e-1774-4cc0-b768-741fe711f151 req-84a8e331-5b3f-4ca6-a93e-27482bb93a05 tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.444639] [50969]: [pid: 50969|app: 0|req: 141/270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/ports?device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.451708] [50968]: DEBUG neutron.api.wsgi [req-9ecc460e-1774-4cc0-b768-741fe711f151 req-7fdb93a2-4adb-470b-9276-17b9c38e5880 tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.473670] [50969]: [pid: 50969|app: 0|req: 142/271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.478393] [50968]: [pid: 50968|app: 0|req: 130/272] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/security-groups?id=5a725faa-03fa-4615-b825-f2c19527a60c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.527230] [50969]: [pid: 50969|app: 0|req: 143/273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.592478] [50969]: [pid: 50969|app: 0|req: 144/274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.614355] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7937f26c-1f05-478c-9e61-45330a1a4651 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.679468] [50969]: [pid: 50969|app: 0|req: 145/275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 598.680990] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7937f26c-1f05-478c-9e61-45330a1a4651 admin admin] Publish callbacks [] for security_group (38fdc4e3-56a6-4fb2-9377-7428a92cee9e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.685174] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7937f26c-1f05-478c-9e61-45330a1a4651 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (38fdc4e3-56a6-4fb2-9377-7428a92cee9e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.707019] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7937f26c-1f05-478c-9e61-45330a1a4651 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=38fdc4e3-56a6-4fb2-9377-7428a92cee9e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.719815] [50968]: [pid: 50968|app: 0|req: 131/276] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:30 2025] GET /networking/v2.0/security-groups?tenant_id=b3ed679d63594fbd80956204699e7aa1&name=default => generated 2925 bytes in 172 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 598.745065] [50968]: DEBUG neutron.api.wsgi [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-e7229af4-e157-48bf-8494-7e466dc33c61 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.753488] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6fe2fd2c-2a12-47af-a563-8ec6dcde1f54 admin admin] Publish callbacks [] for security_group (38fdc4e3-56a6-4fb2-9377-7428a92cee9e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.771597] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6fe2fd2c-2a12-47af-a563-8ec6dcde1f54 admin admin] Publish callbacks [] for security_group (38fdc4e3-56a6-4fb2-9377-7428a92cee9e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.775681] [50968]: [pid: 50968|app: 0|req: 132/277] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--706143448&fields=id&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 69 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.806928] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6fe2fd2c-2a12-47af-a563-8ec6dcde1f54 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (38fdc4e3-56a6-4fb2-9377-7428a92cee9e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.811943] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6fe2fd2c-2a12-47af-a563-8ec6dcde1f54 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=38fdc4e3-56a6-4fb2-9377-7428a92cee9e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.816712] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6fe2fd2c-2a12-47af-a563-8ec6dcde1f54 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.817384] [50969]: [pid: 50969|app: 0|req: 146/278] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:31 2025] DELETE /networking/v2.0/security-groups/38fdc4e3-56a6-4fb2-9377-7428a92cee9e => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 598.841370] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-9db31044-597b-4e34-9ba2-b5741d2c4404 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.842747] [50968]: [pid: 50968|app: 0|req: 133/279] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 613 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 598.850031] [50969]: DEBUG neutron.api.wsgi [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-48572f64-e8a8-46b8-a8c2-3cb94eb850d8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.856479] [50969]: [pid: 50969|app: 0|req: 147/280] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/quotas/59b2c57bfa76457581951db4cfdb8321 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.921911] [50969]: DEBUG neutron_lib.callbacks.manager [None req-33f6bd3f-37a2-4dc9-a9a2-fb4b784f6c85 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.934497] [50968]: [pid: 50968|app: 0|req: 134/281] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&fields=id => generated 57 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.989590] [50968]: [pid: 50968|app: 0|req: 135/282] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.005109] [50969]: DEBUG neutron_lib.callbacks.manager [None req-33f6bd3f-37a2-4dc9-a9a2-fb4b784f6c85 admin admin] Publish callbacks [] for security_group (db23d13d-045e-4c4d-be2c-d4cacc92ef65), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.006225] [50969]: DEBUG neutron_lib.callbacks.manager [None req-33f6bd3f-37a2-4dc9-a9a2-fb4b784f6c85 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (db23d13d-045e-4c4d-be2c-d4cacc92ef65), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.026380] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-33f6bd3f-37a2-4dc9-a9a2-fb4b784f6c85 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=db23d13d-045e-4c4d-be2c-d4cacc92ef65,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.030489] [50968]: [pid: 50968|app: 0|req: 136/283] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 599.039416] [50969]: [pid: 50969|app: 0|req: 148/284] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/security-groups?tenant_id=f4e0623f8dd543f9b244a3fef2746dde&name=default => generated 2925 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 599.074523] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c50b7fc-906e-48b4-a11c-f3d9065a96d1 admin admin] Publish callbacks [] for security_group (db23d13d-045e-4c4d-be2c-d4cacc92ef65), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.093090] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c50b7fc-906e-48b4-a11c-f3d9065a96d1 admin admin] Publish callbacks [] for security_group (db23d13d-045e-4c4d-be2c-d4cacc92ef65), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.107314] [50969]: DEBUG neutron.api.v2.base [req-005b4146-d699-4078-8e8a-a18d84eed94b req-714b0ff5-494e-40d7-a115-10ea28f1ddf0 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Request body: {'security_group': {'name': 'tempest-securitygroup-994894317', 'description': 'tempest-description-1702985417'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 599.117061] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c50b7fc-906e-48b4-a11c-f3d9065a96d1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (db23d13d-045e-4c4d-be2c-d4cacc92ef65), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.122827] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3c50b7fc-906e-48b4-a11c-f3d9065a96d1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=db23d13d-045e-4c4d-be2c-d4cacc92ef65,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.124773] [50969]: DEBUG neutron_lib.callbacks.manager [req-005b4146-d699-4078-8e8a-a18d84eed94b req-714b0ff5-494e-40d7-a115-10ea28f1ddf0 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.128389] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c50b7fc-906e-48b4-a11c-f3d9065a96d1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.129716] [50968]: [pid: 50968|app: 0|req: 137/285] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:31 2025] DELETE /networking/v2.0/security-groups/db23d13d-045e-4c4d-be2c-d4cacc92ef65 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 599.182126] [50969]: DEBUG neutron_lib.callbacks.manager [req-005b4146-d699-4078-8e8a-a18d84eed94b req-714b0ff5-494e-40d7-a115-10ea28f1ddf0 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (09708f06-8daa-4eb7-8e30-cf332a7733c5), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.185696] [50969]: DEBUG neutron_lib.callbacks.manager [req-005b4146-d699-4078-8e8a-a18d84eed94b req-714b0ff5-494e-40d7-a115-10ea28f1ddf0 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (09708f06-8daa-4eb7-8e30-cf332a7733c5), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.199829] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-005b4146-d699-4078-8e8a-a18d84eed94b req-714b0ff5-494e-40d7-a115-10ea28f1ddf0 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=09708f06-8daa-4eb7-8e30-cf332a7733c5,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.211265] [50969]: DEBUG neutron_lib.callbacks.manager [req-005b4146-d699-4078-8e8a-a18d84eed94b req-714b0ff5-494e-40d7-a115-10ea28f1ddf0 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.211265] [50969]: [pid: 50969|app: 0|req: 149/286] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:35:31 2025] POST /networking/v2.0/security-groups => generated 1658 bytes in 107 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 599.262639] [50968]: [pid: 50968|app: 0|req: 138/287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 599.376268] [50969]: [pid: 50969|app: 0|req: 150/288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.435952] [50969]: DEBUG neutron.api.wsgi [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-8883e49d-c984-441e-a4e1-16335ca88271 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 599.445062] [50968]: [pid: 50968|app: 0|req: 139/289] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/networks?tenant_id=1d5a8742389b462f810ed82b8434dd40&shared=False => generated 15 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.469027] [50969]: [pid: 50969|app: 0|req: 151/290] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--904908349&fields=id&tenant_id=0e4351d550174415b63c1b6dba1acaae => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 599.502103] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-727cd0cd-bff1-425d-941a-76856a59f12a req-90afb1b3-1e8a-4910-bfa7-515ca5f168b2 tempest-QuotasAdminNegativeTest-1032190745 tempest-QuotasAdminNegativeTest-1032190745-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.503360] [50968]: [pid: 50968|app: 0|req: 140/291] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35: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) [ 599.513030] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-0d31cd2f-01ee-4f60-8897-9c5b6bd8a142 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.513949] [50969]: [pid: 50969|app: 0|req: 152/292] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/networks?id=13411128-71da-4f42-980b-7faa366f4d43 => generated 614 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.516411] [50969]: DEBUG neutron.api.wsgi [req-727cd0cd-bff1-425d-941a-76856a59f12a req-cf820de8-2868-4547-94f9-ad9ff1ccb701 tempest-QuotasAdminNegativeTest-1032190745 tempest-QuotasAdminNegativeTest-1032190745-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 599.520688] [50969]: [pid: 50969|app: 0|req: 153/293] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/quotas/1d5a8742389b462f810ed82b8434dd40 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.523478] [50969]: DEBUG neutron.api.v2.base [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Request body: {'port': {'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'admin_state_up': True, 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 599.540095] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-928b1b96-9733-43fe-a24c-a05189d57ea8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.541312] [50968]: [pid: 50968|app: 0|req: 141/294] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/networks?id=a15fd565-37d7-45e0-8aa3-35d4badf9836 => generated 619 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.556286] [50968]: [pid: 50968|app: 0|req: 142/295] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/ports?tenant_id=1d5a8742389b462f810ed82b8434dd40&fields=id => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.561181] [50968]: DEBUG neutron.api.wsgi [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-b544179c-98d3-472b-b5f0-e3bad0ef9236 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 599.563448] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Made reservation on behalf of b9203dca04554f278ec3f42c8ba0d682 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 599.563706] [50968]: [pid: 50968|app: 0|req: 143/296] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/quotas/0e4351d550174415b63c1b6dba1acaae => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.567529] [50969]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.642374] [50968]: [pid: 50968|app: 0|req: 144/297] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/ports?tenant_id=0e4351d550174415b63c1b6dba1acaae&fields=id => generated 103 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.647952] [50969]: DEBUG neutron.db.db_base_plugin_common [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Allocated IP 192.168.128.4 (13411128-71da-4f42-980b-7faa366f4d43/1c3f655b-38b7-4dd9-920c-cfc15512d03f/2aabf079-5a9f-46a7-a3a6-c660b62a574a) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 599.695544] [50968]: [pid: 50968|app: 0|req: 145/298] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:31 2025] GET /networking/v2.0/networks/a15fd565-37d7-45e0-8aa3-35d4badf9836?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.710721] [50968]: [pid: 50968|app: 0|req: 146/299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.737977] [50969]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Publish callbacks [] for allowed_address_pair (2aabf079-5a9f-46a7-a3a6-c660b62a574a), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.738821] [50969]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Publish callbacks [] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.739056] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] create_port_precommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': '', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'port_security_enabled': True, 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 599.739194] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] create_port_precommit: [ 599.739194] [50969]: key[mac_address], None -> fa:16:3e:51:3a:43 [ 599.739194] [50969]: key[device_id], None -> f32ca116-7f85-4a41-bb87-201b9dcc0cbb [ 599.739194] [50969]: key[binding:vif_details], None -> {} [ 599.739194] [50969]: key[project_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 599.739194] [50969]: key[binding:vnic_type], None -> normal [ 599.739194] [50969]: key[allowed_address_pairs], None -> [] [ 599.739194] [50969]: key[name], None -> [ 599.739194] [50969]: key[status], None -> DOWN [ 599.739194] [50969]: key[tenant_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 599.739194] [50969]: key[fixed_ips], None -> [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}] [ 599.739194] [50969]: key[id], None -> 2aabf079-5a9f-46a7-a3a6-c660b62a574a [ 599.739194] [50969]: key[port_security_enabled], None -> True [ 599.739194] [50969]: key[network_id], None -> 13411128-71da-4f42-980b-7faa366f4d43 [ 599.739194] [50969]: key[security_groups], None -> ['659c3ecb-b49f-4d7f-8978-4e0221530e96'] [ 599.739194] [50969]: key[binding:profile], None -> {} [ 599.739194] [50969]: key[binding:host_id], None -> [ 599.739194] [50969]: key[standard_attr_id], None -> 344 [ 599.739194] [50969]: key[admin_state_up], None -> True [ 599.739194] [50969]: key[device_owner], None -> [ 599.739194] [50969]: key[binding:vif_type], None -> unbound [ 599.739194] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.757799] [50968]: [pid: 50968|app: 0|req: 147/300] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/networks/a15fd565-37d7-45e0-8aa3-35d4badf9836?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) [ 599.763354] [50969]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.787133] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Pushing event updated for resources: {'Port': ['ID=2aabf079-5a9f-46a7-a3a6-c660b62a574a,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.797632] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Network 13411128-71da-4f42-980b-7faa366f4d43 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 599.798415] [50969]: DEBUG neutron.scheduler.base_scheduler [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 599.803405] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 599.827299] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] create_port_postcommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': '', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'port_security_enabled': True, 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:31Z', 'revision_number': 1, 'network': {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 599.828307] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] create_port_postcommit: [ 599.828307] [50969]: key[mac_address], None -> fa:16:3e:51:3a:43 [ 599.828307] [50969]: key[device_id], None -> f32ca116-7f85-4a41-bb87-201b9dcc0cbb [ 599.828307] [50969]: key[binding:vif_details], None -> {} [ 599.828307] [50969]: key[project_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 599.828307] [50969]: key[binding:vnic_type], None -> normal [ 599.828307] [50969]: key[tags], None -> [] [ 599.828307] [50969]: key[allowed_address_pairs], None -> [] [ 599.828307] [50969]: key[created_at], None -> 2025-11-21T22:35:31Z [ 599.828307] [50969]: key[name], None -> [ 599.828307] [50969]: key[status], None -> DOWN [ 599.828307] [50969]: key[tenant_id], None -> b9203dca04554f278ec3f42c8ba0d682 [ 599.828307] [50969]: key[fixed_ips], None -> [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}] [ 599.828307] [50969]: key[id], None -> 2aabf079-5a9f-46a7-a3a6-c660b62a574a [ 599.828307] [50969]: key[port_security_enabled], None -> True [ 599.828307] [50969]: key[network_id], None -> 13411128-71da-4f42-980b-7faa366f4d43 [ 599.828307] [50969]: key[security_groups], None -> ['659c3ecb-b49f-4d7f-8978-4e0221530e96'] [ 599.828307] [50969]: key[binding:profile], None -> {} [ 599.828307] [50969]: key[binding:host_id], None -> [ 599.828307] [50969]: key[revision_number], None -> 1 [ 599.828307] [50969]: key[description], None -> [ 599.828307] [50969]: key[updated_at], None -> 2025-11-21T22:35:31Z [ 599.828307] [50969]: key[standard_attr_id], None -> 344 [ 599.828307] [50969]: key[admin_state_up], None -> True [ 599.828307] [50969]: key[binding:vif_type], None -> unbound [ 599.828307] [50969]: key[device_owner], None -> [ 599.828307] [50969]: key[extra_dhcp_opts], None -> [] [ 599.828307] [50969]: key[network], None -> {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} [ 599.828307] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.875383] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.875775] [50969]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-c85daf66-bb3f-43e1-9e58-1e77ddd039df tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.888442] [50969]: [pid: 50969|app: 0|req: 154/301] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:31 2025] POST /networking/v2.0/ports => generated 732 bytes in 366 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 599.897567] [50968]: DEBUG neutron.api.v2.base [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Request body: {'port': {'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 599.959230] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.991626] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:35: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-d1495998-efae-4a3a-995f-e9c10228c1b3 x-openstack-request-id: req-d1495998-efae-4a3a-995f-e9c10228c1b3 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 599.991864] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b3e53506-9938-41a4-9172-7b8ac9ca47b3", "tag": "6b25ae9b-c535-4d7e-b6aa-26d8777ff709", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 599.991864] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d1495998-efae-4a3a-995f-e9c10228c1b3 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 599.992046] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d1495998-efae-4a3a-995f-e9c10228c1b3'] response: {'name': 'network-changed', 'server_uuid': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'tag': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'status': 'completed', 'code': 200} [ 600.036284] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 855 Content-Type: application/json Date: Fri, 21 Nov 2025 22:35: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-52beabb5-7043-4a1d-b5d5-7168acc679b4 x-openstack-request-id: req-52beabb5-7043-4a1d-b5d5-7168acc679b4 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 600.036546] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "8a1b7aad-13a0-4d72-a44c-d54426991311", "tag": "c005dc96-0384-4ce2-b550-164e1b0ab0cf", "status": "completed", "code": 200}, {"server_uuid": "4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba", "name": "network-vif-plugged", "status": "completed", "tag": "daa7af1f-a8c9-4672-af15-08f2df748814", "code": 200}, {"name": "network-changed", "server_uuid": "4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba", "tag": "daa7af1f-a8c9-4672-af15-08f2df748814", "status": "completed", "code": 200}, {"server_uuid": "dc056e1c-2dfe-44c3-8018-6d04964e0624", "name": "network-vif-plugged", "status": "completed", "tag": "21c1be5c-d3f6-4307-8a37-ad6bfeda3213", "code": 200}, {"name": "network-changed", "server_uuid": "dc056e1c-2dfe-44c3-8018-6d04964e0624", "tag": "21c1be5c-d3f6-4307-8a37-ad6bfeda3213", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 600.038485] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-52beabb5-7043-4a1d-b5d5-7168acc679b4 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 600.038727] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52beabb5-7043-4a1d-b5d5-7168acc679b4'] response: {'name': 'network-changed', 'server_uuid': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'tag': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'status': 'completed', 'code': 200} [ 600.038807] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52beabb5-7043-4a1d-b5d5-7168acc679b4'] response: {'server_uuid': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'code': 200} [ 600.038852] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52beabb5-7043-4a1d-b5d5-7168acc679b4'] response: {'name': 'network-changed', 'server_uuid': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'tag': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'status': 'completed', 'code': 200} [ 600.038912] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52beabb5-7043-4a1d-b5d5-7168acc679b4'] response: {'server_uuid': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'code': 200} [ 600.038969] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52beabb5-7043-4a1d-b5d5-7168acc679b4'] response: {'name': 'network-changed', 'server_uuid': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'tag': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'status': 'completed', 'code': 200} [ 600.048863] [50969]: DEBUG neutron.api.wsgi [req-6df98c16-5493-4409-bbc6-8ca3ca6acab5 req-9a193d9f-265d-4f92-97dd-e70c17d287f6 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 600.100578] [50969]: [pid: 50969|app: 0|req: 155/302] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/floatingips/739bcaeb-589a-4d15-a286-eea4a7a2864b => generated 496 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.125630] [50968]: DEBUG neutron.notifiers.nova [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 2aabf079-5a9f-46a7-a3a6-c660b62a574a {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 600.132555] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks [] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.144044] [50968]: DEBUG neutron.db.provisioning_blocks [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Transition to ACTIVE for port object 2aabf079-5a9f-46a7-a3a6-c660b62a574a will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 600.144321] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6df98c16-5493-4409-bbc6-8ca3ca6acab5 req-cc3a6ade-a8e1-41f4-8cdf-61586a10a999 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.144630] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_precommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:32Z', 'revision_number': 2, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': '', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:31Z', 'revision_number': 1, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 600.146445] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_precommit: [ 600.146445] [50968]: key[device_owner], -> compute:nova [ 600.146445] [50968]: key[binding:host_id], -> cpu-1 [ 600.146445] [50968]: key[updated_at], 2025-11-21T22:35:31Z -> 2025-11-21T22:35:32Z [ 600.146445] [50968]: key[revision_number], 1 -> 2 [ 600.146445] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.147324] [50969]: [pid: 50969|app: 0|req: 156/303] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 600.147416] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.154637] [50969]: DEBUG neutron.api.wsgi [req-6df98c16-5493-4409-bbc6-8ca3ca6acab5 req-85371d73-d070-4a67-9ca0-6187cce3ace1 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 600.155243] [50969]: DEBUG neutron.api.wsgi [req-6df98c16-5493-4409-bbc6-8ca3ca6acab5 req-85371d73-d070-4a67-9ca0-6187cce3ace1 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 600.159022] [50969]: [pid: 50969|app: 0|req: 157/304] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:35:32 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) [ 600.169974] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Pushing event updated for resources: {'Port': ['ID=2aabf079-5a9f-46a7-a3a6-c660b62a574a,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 600.192316] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_postcommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:32Z', 'revision_number': 2, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': '', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:31Z', 'revision_number': 1, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 600.192545] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_postcommit: [ 600.192545] [50968]: key[device_owner], -> compute:nova [ 600.192545] [50968]: key[binding:host_id], -> cpu-1 [ 600.192545] [50968]: key[updated_at], 2025-11-21T22:35:31Z -> 2025-11-21T22:35:32Z [ 600.192545] [50968]: key[revision_number], 1 -> 2 [ 600.192545] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.200153] [50968]: DEBUG neutron.plugins.ml2.managers [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Attempting to bind port 2aabf079-5a9f-46a7-a3a6-c660b62a574a on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 600.200833] [50968]: DEBUG neutron.plugins.ml2.managers [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Attempting to bind port 2aabf079-5a9f-46a7-a3a6-c660b62a574a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 600.200833] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Attempting to bind port 2aabf079-5a9f-46a7-a3a6-c660b62a574a on network 13411128-71da-4f42-980b-7faa366f4d43 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 600.220688] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 600.220900] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Bind Segment={'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 600.224844] [50968]: DEBUG networking_nsxv3.api.rpc [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Bind port on Host cpu-1 & Segment [{'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 600.494981] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa8d0829-b64b-413b-b70c-c91fb0f3967e req-5a5aa29f-e9ba-4a9a-beb4-1bed1d2106ea tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.496258] [50969]: [pid: 50969|app: 0|req: 158/305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/ports?device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 751 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.502138] [50969]: DEBUG neutron.api.wsgi [req-aa8d0829-b64b-413b-b70c-c91fb0f3967e req-f343bbdf-bc14-490c-a5f9-c60be6b42dcb tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 600.533183] [50969]: [pid: 50969|app: 0|req: 159/306] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/security-groups?id=d9115622-9b53-4106-895d-803c18358d29&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 600.577227] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-586bf4d0-ca8d-4a9c-8440-6c77e4315a6a req-6b3af11e-ed8c-44e4-b222-62dfbc4a4611 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.578317] [50969]: [pid: 50969|app: 0|req: 160/307] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/ports?tenant_id=346ff8d6de0547669585fc172c722004&device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 1044 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 600.604889] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-a11a8d28-38dd-4de3-8faf-7fc49ecc59f7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.606090] [50969]: [pid: 50969|app: 0|req: 161/308] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/ports?tenant_id=4d96bb1ee7374926950112f240d76b7e&device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 600.652855] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-586bf4d0-ca8d-4a9c-8440-6c77e4315a6a req-b686a416-3ea1-47b1-9523-f8310ad34997 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.653863] [50969]: [pid: 50969|app: 0|req: 162/309] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.687035] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-648fecb1-951b-484f-a48a-606ccdfe27b0 req-b3ed2d7e-81ab-46d9-9de4-2a0d26a5ed6b tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.688297] [50969]: [pid: 50969|app: 0|req: 163/310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:32 2025] GET /networking/v2.0/ports?device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.718284] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f21184a2-2761-4fd0-be55-e158cb5e480a req-026d0e8c-9d3b-4066-bdda-ea45d865ebde tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.719469] [50969]: [pid: 50969|app: 0|req: 164/311] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/ports?device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.759080] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-000230d6-1bfb-4aa0-ba27-919cf1a23e47 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.760049] [50969]: [pid: 50969|app: 0|req: 165/312] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.836979] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44114e98-dd87-46d6-a200-09a1e9935101 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.919691] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44114e98-dd87-46d6-a200-09a1e9935101 admin admin] Publish callbacks [] for security_group (8d7819d2-bc43-4ebb-88ea-4db0b43d232e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.921691] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44114e98-dd87-46d6-a200-09a1e9935101 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (8d7819d2-bc43-4ebb-88ea-4db0b43d232e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.945655] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-44114e98-dd87-46d6-a200-09a1e9935101 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8d7819d2-bc43-4ebb-88ea-4db0b43d232e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 600.958430] [50969]: [pid: 50969|app: 0|req: 166/313] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups?tenant_id=17d03b155a364ebb97b7d7cc2158ec06&name=default => generated 2925 bytes in 198 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 600.961554] [50969]: DEBUG neutron.api.wsgi [req-586bf4d0-ca8d-4a9c-8440-6c77e4315a6a req-c0aec277-74d3-42c1-b28d-e5ec07d0d873 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 600.977078] [50969]: [pid: 50969|app: 0|req: 167/314] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.117&port_id=6b25ae9b-c535-4d7e-b6aa-26d8777ff709 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 600.981047] [50969]: DEBUG neutron.api.wsgi [req-648fecb1-951b-484f-a48a-606ccdfe27b0 req-c71e45e8-30f9-425c-b9d1-5ef9da0bf6a4 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.003627] [50969]: [pid: 50969|app: 0|req: 168/315] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.008947] [50969]: DEBUG neutron.api.wsgi [req-f21184a2-2761-4fd0-be55-e158cb5e480a req-28230a3b-01fd-48a5-ae00-ddb4b6710f4a tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.031109] [50969]: [pid: 50969|app: 0|req: 169/316] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups?id=8ef26513-917e-4754-b69d-1d511bcb585b&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.033604] [50969]: DEBUG neutron.api.wsgi [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-7612a820-030a-4ba1-a3f4-37a14597508e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.051774] [50969]: [pid: 50969|app: 0|req: 170/317] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.91&port_id=c005dc96-0384-4ce2-b550-164e1b0ab0cf => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.090630] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e63dc7c0-ab52-4045-ab7c-a280ab1c5ccc admin admin] Publish callbacks [] for security_group (8d7819d2-bc43-4ebb-88ea-4db0b43d232e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.113663] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e63dc7c0-ab52-4045-ab7c-a280ab1c5ccc admin admin] Publish callbacks [] for security_group (8d7819d2-bc43-4ebb-88ea-4db0b43d232e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.135330] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e63dc7c0-ab52-4045-ab7c-a280ab1c5ccc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (8d7819d2-bc43-4ebb-88ea-4db0b43d232e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.139169] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e63dc7c0-ab52-4045-ab7c-a280ab1c5ccc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8d7819d2-bc43-4ebb-88ea-4db0b43d232e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.142940] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e63dc7c0-ab52-4045-ab7c-a280ab1c5ccc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.143463] [50969]: [pid: 50969|app: 0|req: 171/318] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:33 2025] DELETE /networking/v2.0/security-groups/8d7819d2-bc43-4ebb-88ea-4db0b43d232e => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 601.162814] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-586bf4d0-ca8d-4a9c-8440-6c77e4315a6a req-f4d0ef4d-a4ce-4632-94ae-a79f76d1ed18 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.163779] [50969]: [pid: 50969|app: 0|req: 172/319] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.178246] [50969]: [pid: 50969|app: 0|req: 173/320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.196347] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-3ad2894c-207f-4fb6-9271-e0acee122ee2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.197211] [50969]: [pid: 50969|app: 0|req: 174/321] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.209260] [50969]: [pid: 50969|app: 0|req: 175/322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.228525] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Bound using segment: {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 601.228814] [50968]: DEBUG neutron.plugins.ml2.managers [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Bound port: 2aabf079-5a9f-46a7-a3a6-c660b62a574a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4", "external-id": "nsx-vlan-transportzone-817", "segmentation_id": 817}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 601.228995] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.234941] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-586bf4d0-ca8d-4a9c-8440-6c77e4315a6a req-5cf132af-105d-4740-8e20-86a5edfa140c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.235929] [50969]: [pid: 50969|app: 0|req: 176/323] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.238374] [50969]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-3b58e2e8-31aa-4228-a38d-13c2268d486f tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.268718] [50968]: DEBUG neutron.plugins.ml2.db [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] For port 2aabf079-5a9f-46a7-a3a6-c660b62a574a, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 601.271298] [50968]: DEBUG neutron.plugins.ml2.db [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] For port 2aabf079-5a9f-46a7-a3a6-c660b62a574a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2aabf079-5a9f-46a7-a3a6-c660b62a574a,segment=NetworkSegment(083b99ba-fb71-41cf-88a1-d059f16c7ad7),segment_id=083b99ba-fb71-41cf-88a1-d059f16c7ad7)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 601.272717] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_precommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:32Z', 'revision_number': 2, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:32Z', 'revision_number': 2, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 601.272937] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_precommit: [ 601.272937] [50968]: key[binding:vif_type], unbound -> ovs [ 601.272937] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817} [ 601.272937] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.278020] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.302755] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Pushing event updated for resources: {'Port': ['ID=2aabf079-5a9f-46a7-a3a6-c660b62a574a,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.309771] [50969]: [pid: 50969|app: 0|req: 177/324] 10.180.1.21 () {60 vars in 1407 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups => generated 73880 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 601.313642] [50968]: DEBUG neutron.db.provisioning_blocks [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Provisioning complete for port 2aabf079-5a9f-46a7-a3a6-c660b62a574a triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 601.313769] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.313877] [50968]: INFO neutron.plugins.ml2.plugin [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Attempt 1 to provision port 2aabf079-5a9f-46a7-a3a6-c660b62a574a [ 601.335155] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-acbdc734-1ab0-449a-a279-9413a94a9c56 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.336201] [50969]: [pid: 50969|app: 0|req: 178/325] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.342446] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7efaa912-5448-44ae-9da8-9fc642b62a7a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.352761] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Current status of the port 2aabf079-5a9f-46a7-a3a6-c660b62a574a is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 601.352914] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.375487] [50968]: DEBUG neutron.plugins.ml2.db [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] For port 2aabf079-5a9f-46a7-a3a6-c660b62a574a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2aabf079-5a9f-46a7-a3a6-c660b62a574a,segment=NetworkSegment(083b99ba-fb71-41cf-88a1-d059f16c7ad7),segment_id=083b99ba-fb71-41cf-88a1-d059f16c7ad7)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 601.396525] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7efaa912-5448-44ae-9da8-9fc642b62a7a admin admin] Publish callbacks [] for security_group (f6da862a-d7a8-4d7c-b1f8-51ea5a90f03b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.397944] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7efaa912-5448-44ae-9da8-9fc642b62a7a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f6da862a-d7a8-4d7c-b1f8-51ea5a90f03b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.404764] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_precommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:33Z', 'revision_number': 5, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:33Z', 'revision_number': 4, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}]) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 601.405028] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_precommit: [ 601.405028] [50968]: key[status], DOWN -> ACTIVE [ 601.405028] [50968]: key[revision_number], 4 -> 5 [ 601.405028] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.409827] [50968]: DEBUG neutron.db.provisioning_blocks [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Provisioning complete for port 2aabf079-5a9f-46a7-a3a6-c660b62a574a triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 601.409974] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.410089] [50968]: INFO neutron.plugins.ml2.plugin [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Attempt 1 to provision port 2aabf079-5a9f-46a7-a3a6-c660b62a574a [ 601.415642] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7efaa912-5448-44ae-9da8-9fc642b62a7a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f6da862a-d7a8-4d7c-b1f8-51ea5a90f03b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.427869] [50969]: [pid: 50969|app: 0|req: 179/326] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups?tenant_id=a28fbb80cd8c4cc39f0cf90469248e3b&name=default => generated 2925 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.450309] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Current status of the port 2aabf079-5a9f-46a7-a3a6-c660b62a574a is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 601.451181] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_postcommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:33Z', 'revision_number': 5, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:33Z', 'revision_number': 4, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}]) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 601.451358] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_postcommit: [ 601.451358] [50968]: key[status], DOWN -> ACTIVE [ 601.451358] [50968]: key[revision_number], 4 -> 5 [ 601.451358] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.451561] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.462779] [50969]: [pid: 50969|app: 0|req: 180/327] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.475598] [50969]: [pid: 50969|app: 0|req: 181/328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.476883] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Pushing event updated for resources: {'Port': ['ID=2aabf079-5a9f-46a7-a3a6-c660b62a574a,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.478012] [50969]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-70fbacf1-daaa-4940-bca6-d915cfcec7d6 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.482242] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_postcommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:33Z', 'revision_number': 4, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:32Z', 'revision_number': 2, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 601.482242] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] update_port_postcommit: [ 601.482242] [50968]: key[binding:vif_type], unbound -> ovs [ 601.482242] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}} [ 601.482242] [50968]: key[updated_at], 2025-11-21T22:35:32Z -> 2025-11-21T22:35:33Z [ 601.482242] [50968]: key[revision_number], 2 -> 4 [ 601.482242] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.485013] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.485231] [50968]: DEBUG neutron_lib.callbacks.manager [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-bbf5c26a-ca4f-427f-92f6-783ec59d7307 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.487389] [50968]: [pid: 50968|app: 0|req: 148/329] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:32 2025] PUT /networking/v2.0/ports/2aabf079-5a9f-46a7-a3a6-c660b62a574a => generated 1037 bytes in 1595 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.500015] [50969]: [pid: 50969|app: 0|req: 182/330] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups/01965726-b599-4a24-a0ef-beaaba998cf3 => generated 2922 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.523379] [50968]: [pid: 50968|app: 0|req: 149/331] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.531590] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7457b57f-33e8-4ef7-a34b-3432af20e66c admin admin] Publish callbacks [] for security_group (f6da862a-d7a8-4d7c-b1f8-51ea5a90f03b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.548548] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7457b57f-33e8-4ef7-a34b-3432af20e66c admin admin] Publish callbacks [] for security_group (f6da862a-d7a8-4d7c-b1f8-51ea5a90f03b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.555244] [50968]: [pid: 50968|app: 0|req: 150/332] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 601.559127] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-b244fb6b-2e63-4fc6-8bbc-9efab6db710d tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.567200] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7457b57f-33e8-4ef7-a34b-3432af20e66c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f6da862a-d7a8-4d7c-b1f8-51ea5a90f03b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.571406] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7457b57f-33e8-4ef7-a34b-3432af20e66c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f6da862a-d7a8-4d7c-b1f8-51ea5a90f03b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.576750] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7457b57f-33e8-4ef7-a34b-3432af20e66c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.576750] [50969]: [pid: 50969|app: 0|req: 183/333] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:33 2025] DELETE /networking/v2.0/security-groups/f6da862a-d7a8-4d7c-b1f8-51ea5a90f03b => generated 0 bytes in 76 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 601.581052] [50968]: [pid: 50968|app: 0|req: 151/334] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups/01965726-b599-4a24-a0ef-beaaba998cf3 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.606375] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b47f0951-13b5-44aa-9801-5b297ed71da2 req-8dd04279-861e-448c-9210-9e957f3f944c tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.607448] [50969]: [pid: 50969|app: 0|req: 184/335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/ports?device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.610110] [50969]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-614ec9aa-baf2-41eb-b1be-b5cdda177252 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.624529] [50968]: [pid: 50968|app: 0|req: 152/336] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 601.626212] [50968]: DEBUG neutron.api.wsgi [req-b47f0951-13b5-44aa-9801-5b297ed71da2 req-6b5f7ac4-8b45-4248-97f7-4b7669ecac0e tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.633394] [50969]: [pid: 50969|app: 0|req: 185/337] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups/240d0ecb-120a-48a6-aeb4-265ef374eeb1 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.640260] [50969]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-1df02ebf-b71c-4914-a3f9-b5524def90ae tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.647938] [50968]: [pid: 50968|app: 0|req: 153/338] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups?id=5a725faa-03fa-4615-b825-f2c19527a60c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.663697] [50969]: [pid: 50969|app: 0|req: 186/339] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:33 2025] GET /networking/v2.0/security-groups/240d0ecb-120a-48a6-aeb4-265ef374eeb1 => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.670288] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-f98aabbf-f886-4ebe-a05e-5882d6851804 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.696642] [50968]: [pid: 50968|app: 0|req: 154/340] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/3168b5a7-7d34-4d6d-85f8-2c2f6c235577 => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.703028] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-b67a138d-438d-49c5-b47e-7825b0e804e2 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.713211] [50969]: [pid: 50969|app: 0|req: 187/341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.724854] [50968]: [pid: 50968|app: 0|req: 155/342] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/3168b5a7-7d34-4d6d-85f8-2c2f6c235577 => generated 2922 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 601.732815] [50969]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-1986c2c6-77ce-4af5-b559-04d5208bfc16 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.755898] [50969]: [pid: 50969|app: 0|req: 188/343] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/47b5d3a6-7978-4d89-a89a-c8fe87fa6fba => generated 2922 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.771021] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-e6599678-91a2-4a64-acdc-52798536404b tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.790766] [50968]: [pid: 50968|app: 0|req: 156/344] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/47b5d3a6-7978-4d89-a89a-c8fe87fa6fba => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.795234] [50969]: [pid: 50969|app: 0|req: 189/345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.796952] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-7c1582e1-dfd4-4b24-91f4-01058a6b88ca tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.821580] [50968]: [pid: 50968|app: 0|req: 157/346] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4 => generated 2918 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 601.829714] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-2b73e2a2-62bd-438a-a992-c606d64d02f6 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.853148] [50968]: [pid: 50968|app: 0|req: 158/347] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4 => generated 2918 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.860655] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-22078e37-f804-4b03-a551-386eae95eb42 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.870020] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-db014407-23db-43be-a7b1-4e3e9f941de6 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.871404] [50969]: [pid: 50969|app: 0|req: 190/348] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/networks?id=4510468e-5531-4027-aed4-4b3f3c7fdebb => generated 614 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.880391] [50969]: DEBUG neutron.api.v2.base [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Request body: {'port': {'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'admin_state_up': True, 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 601.889746] [50968]: [pid: 50968|app: 0|req: 159/349] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/532352cc-8d66-4037-a1a1-0fae93a7d482 => generated 2922 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.897154] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-e8687f92-80a7-4f43-813e-b0136bb0c53a tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.918549] [50968]: [pid: 50968|app: 0|req: 160/350] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/532352cc-8d66-4037-a1a1-0fae93a7d482 => generated 2922 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 601.926436] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-13881bdd-49d9-42f0-aa93-e8a4825f0ef0 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.940652] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Made reservation on behalf of b1534ecaa99a4004a00834244b086d2d for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 601.943780] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.948686] [50968]: [pid: 50968|app: 0|req: 161/351] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/557b5f3a-a3f7-4f02-8a57-17473e4b091b => generated 2918 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 601.955296] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-553301a0-6467-41db-ae5f-c8dfae7dc0f6 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.976361] [50968]: [pid: 50968|app: 0|req: 162/352] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/557b5f3a-a3f7-4f02-8a57-17473e4b091b => generated 2918 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 601.985977] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-7e2d3889-a64a-4ab9-a170-86f74b2f85f5 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.006588] [50969]: DEBUG neutron.db.db_base_plugin_common [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Allocated IP 192.168.128.13 (4510468e-5531-4027-aed4-4b3f3c7fdebb/7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a/42f7117f-203c-4053-99a2-3597969a74e6) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 602.012417] [50968]: [pid: 50968|app: 0|req: 163/353] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/599d582a-c0d7-4df7-a1fe-3e63412d8939 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.019768] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-9ad09c5d-4e33-4e51-86b4-c7e350c1697a tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.043019] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2aabf079-5a9f-46a7-a3a6-c660b62a574a'}, {'name': 'network-changed', 'server_uuid': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'tag': '2aabf079-5a9f-46a7-a3a6-c660b62a574a'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 602.043374] [50968]: [pid: 50968|app: 0|req: 164/354] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/599d582a-c0d7-4df7-a1fe-3e63412d8939 => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.045820] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-97ee75ff-ff96-4dc3-930e-2394ca483754" -d '{"events": [{"server_uuid": "f32ca116-7f85-4a41-bb87-201b9dcc0cbb", "name": "network-vif-plugged", "status": "completed", "tag": "2aabf079-5a9f-46a7-a3a6-c660b62a574a"}, {"name": "network-changed", "server_uuid": "f32ca116-7f85-4a41-bb87-201b9dcc0cbb", "tag": "2aabf079-5a9f-46a7-a3a6-c660b62a574a"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 602.050582] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-7e46779c-ee6d-4b3a-aee6-5409490a47b4 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.074870] [50968]: [pid: 50968|app: 0|req: 165/355] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/5a725faa-03fa-4615-b825-f2c19527a60c => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.082425] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Publish callbacks [] for allowed_address_pair (42f7117f-203c-4053-99a2-3597969a74e6), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.083250] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Publish callbacks [] for port (42f7117f-203c-4053-99a2-3597969a74e6), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.083456] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] create_port_precommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': '', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'port_security_enabled': True, 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 602.083592] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] create_port_precommit: [ 602.083592] [50969]: key[mac_address], None -> fa:16:3e:40:90:a5 [ 602.083592] [50969]: key[device_id], None -> 3ee850b1-2dad-440b-befe-8f2eb8361c42 [ 602.083592] [50969]: key[binding:vif_details], None -> {} [ 602.083592] [50969]: key[project_id], None -> b1534ecaa99a4004a00834244b086d2d [ 602.083592] [50969]: key[binding:vnic_type], None -> normal [ 602.083592] [50969]: key[allowed_address_pairs], None -> [] [ 602.083592] [50969]: key[name], None -> [ 602.083592] [50969]: key[status], None -> DOWN [ 602.083592] [50969]: key[tenant_id], None -> b1534ecaa99a4004a00834244b086d2d [ 602.083592] [50969]: key[fixed_ips], None -> [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}] [ 602.083592] [50969]: key[id], None -> 42f7117f-203c-4053-99a2-3597969a74e6 [ 602.083592] [50969]: key[port_security_enabled], None -> True [ 602.083592] [50969]: key[network_id], None -> 4510468e-5531-4027-aed4-4b3f3c7fdebb [ 602.083592] [50969]: key[security_groups], None -> ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'] [ 602.083592] [50969]: key[binding:profile], None -> {} [ 602.083592] [50969]: key[binding:host_id], None -> [ 602.083592] [50969]: key[standard_attr_id], None -> 356 [ 602.083592] [50969]: key[admin_state_up], None -> True [ 602.083592] [50969]: key[device_owner], None -> [ 602.083592] [50969]: key[binding:vif_type], None -> unbound [ 602.083592] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.094011] [50968]: [pid: 50968|app: 0|req: 166/356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.096484] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-785035bf-9562-4efe-af9e-8239b6aad3ab tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.103442] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (42f7117f-203c-4053-99a2-3597969a74e6), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.124664] [50968]: [pid: 50968|app: 0|req: 167/357] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/5a725faa-03fa-4615-b825-f2c19527a60c => generated 2922 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.125326] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Pushing event updated for resources: {'Port': ['ID=42f7117f-203c-4053-99a2-3597969a74e6,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.131564] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-763110b5-c503-4548-8a4e-b33c449f156c tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.136075] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Network 4510468e-5531-4027-aed4-4b3f3c7fdebb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 602.136826] [50969]: DEBUG neutron.scheduler.base_scheduler [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 602.142303] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 602.157899] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] create_port_postcommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': '', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'port_security_enabled': True, 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:34Z', 'revision_number': 1, 'network': {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 602.158100] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] create_port_postcommit: [ 602.158100] [50969]: key[mac_address], None -> fa:16:3e:40:90:a5 [ 602.158100] [50969]: key[device_id], None -> 3ee850b1-2dad-440b-befe-8f2eb8361c42 [ 602.158100] [50969]: key[binding:vif_details], None -> {} [ 602.158100] [50969]: key[project_id], None -> b1534ecaa99a4004a00834244b086d2d [ 602.158100] [50969]: key[binding:vnic_type], None -> normal [ 602.158100] [50969]: key[tags], None -> [] [ 602.158100] [50969]: key[allowed_address_pairs], None -> [] [ 602.158100] [50969]: key[created_at], None -> 2025-11-21T22:35:34Z [ 602.158100] [50969]: key[name], None -> [ 602.158100] [50969]: key[status], None -> DOWN [ 602.158100] [50969]: key[tenant_id], None -> b1534ecaa99a4004a00834244b086d2d [ 602.158100] [50969]: key[fixed_ips], None -> [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}] [ 602.158100] [50969]: key[id], None -> 42f7117f-203c-4053-99a2-3597969a74e6 [ 602.158100] [50969]: key[port_security_enabled], None -> True [ 602.158100] [50969]: key[network_id], None -> 4510468e-5531-4027-aed4-4b3f3c7fdebb [ 602.158100] [50969]: key[security_groups], None -> ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'] [ 602.158100] [50969]: key[binding:profile], None -> {} [ 602.158100] [50969]: key[binding:host_id], None -> [ 602.158100] [50969]: key[revision_number], None -> 1 [ 602.158100] [50969]: key[description], None -> [ 602.158100] [50969]: key[updated_at], None -> 2025-11-21T22:35:34Z [ 602.158100] [50969]: key[standard_attr_id], None -> 356 [ 602.158100] [50969]: key[admin_state_up], None -> True [ 602.158100] [50969]: key[binding:vif_type], None -> unbound [ 602.158100] [50969]: key[device_owner], None -> [ 602.158100] [50969]: key[extra_dhcp_opts], None -> [] [ 602.158100] [50969]: key[network], None -> {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} [ 602.158100] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.159654] [50968]: [pid: 50968|app: 0|req: 168/358] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/5ba41ec5-4132-4109-806a-7ee2c7022d59 => generated 2921 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.162553] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-accab2b6-a7c2-4855-902d-560cb02f85e9 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.183695] [50968]: [pid: 50968|app: 0|req: 169/359] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/5ba41ec5-4132-4109-806a-7ee2c7022d59 => generated 2921 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 602.190634] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.190868] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-34297667-db26-40dd-82ba-fa65e9785f93 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.197855] [50968]: [pid: 50968|app: 0|req: 170/360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.199493] [50969]: [pid: 50969|app: 0|req: 191/361] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:34 2025] POST /networking/v2.0/ports => generated 733 bytes in 323 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 602.200441] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-a419e36c-7a5e-43b4-b5cc-83cada8cd449 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.209102] [50969]: DEBUG neutron.api.v2.base [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Request body: {'port': {'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 602.228123] [50968]: [pid: 50968|app: 0|req: 171/362] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/5ef147b5-d561-4fdc-8277-c6fc7032adeb => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.229642] [50968]: DEBUG neutron.api.wsgi [req-4b5787e3-7e60-46e3-8dc0-25de377abf9f req-60975faa-bbaf-41a5-823c-5079ef0ecd9f tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.247877] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (42f7117f-203c-4053-99a2-3597969a74e6), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.277037] [50968]: [pid: 50968|app: 0|req: 172/363] 10.180.1.21 () {60 vars in 1480 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/floatingips?tenant_id=8932c4a9904744a79838ebc50135f1c4 => generated 499 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.279960] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-79ac0ea9-4ad8-4ad3-8d6a-97bd9fc9ec37 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.300819] [50968]: [pid: 50968|app: 0|req: 173/364] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/5ef147b5-d561-4fdc-8277-c6fc7032adeb => generated 2922 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.339727] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b5787e3-7e60-46e3-8dc0-25de377abf9f req-cf651499-ade1-4ef5-8377-75fa3d7ea5ee tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.340773] [50968]: [pid: 50968|app: 0|req: 174/365] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/networks?id=d0ed963a-e96d-4674-85c7-9fda24527960 => generated 588 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.343745] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-0e7142ae-9a77-4d72-add3-6936fadb6b5a tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.363692] [50969]: DEBUG neutron.notifiers.nova [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 42f7117f-203c-4053-99a2-3597969a74e6 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 602.366888] [50968]: [pid: 50968|app: 0|req: 175/366] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/63880175-653b-4c9b-bc89-f4bdeaec0ce9 => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.369689] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks [] for port (42f7117f-203c-4053-99a2-3597969a74e6), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.370056] [50968]: DEBUG neutron.api.wsgi [req-4b5787e3-7e60-46e3-8dc0-25de377abf9f req-e180e23d-159e-4616-bbde-6752f72c3f0d tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.370655] [50968]: DEBUG neutron.api.wsgi [req-4b5787e3-7e60-46e3-8dc0-25de377abf9f req-e180e23d-159e-4616-bbde-6752f72c3f0d tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 602.371053] [50968]: [pid: 50968|app: 0|req: 176/367] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:35:34 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) [ 602.374292] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-fb1facd0-83b8-4080-969a-aaeb9bb63e05 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.377344] [50969]: DEBUG neutron.db.provisioning_blocks [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Transition to ACTIVE for port object 42f7117f-203c-4053-99a2-3597969a74e6 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 602.379841] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_precommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:34Z', 'revision_number': 2, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': '', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:34Z', 'revision_number': 1, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 602.380806] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_precommit: [ 602.380806] [50969]: key[device_owner], -> compute:nova [ 602.380806] [50969]: key[binding:host_id], -> cpu-1 [ 602.380806] [50969]: key[revision_number], 1 -> 2 [ 602.380806] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.381522] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (42f7117f-203c-4053-99a2-3597969a74e6), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.395405] [50968]: [pid: 50968|app: 0|req: 177/368] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/63880175-653b-4c9b-bc89-f4bdeaec0ce9 => generated 2922 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 602.402540] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-f19275f7-22b3-4d60-84a3-3360f50b84f8 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.405490] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Pushing event updated for resources: {'Port': ['ID=42f7117f-203c-4053-99a2-3597969a74e6,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.423050] [50968]: [pid: 50968|app: 0|req: 178/369] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/659c3ecb-b49f-4d7f-8978-4e0221530e96 => generated 2918 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 602.441600] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_postcommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:34Z', 'revision_number': 2, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': '', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:34Z', 'revision_number': 1, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 602.441826] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_postcommit: [ 602.441826] [50969]: key[device_owner], -> compute:nova [ 602.441826] [50969]: key[binding:host_id], -> cpu-1 [ 602.441826] [50969]: key[revision_number], 1 -> 2 [ 602.441826] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.448720] [50969]: DEBUG neutron.plugins.ml2.managers [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Attempting to bind port 42f7117f-203c-4053-99a2-3597969a74e6 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 602.448963] [50969]: DEBUG neutron.plugins.ml2.managers [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Attempting to bind port 42f7117f-203c-4053-99a2-3597969a74e6 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 602.450435] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Attempting to bind port 42f7117f-203c-4053-99a2-3597969a74e6 on network 4510468e-5531-4027-aed4-4b3f3c7fdebb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 602.466789] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 602.467047] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Bind Segment={'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 602.469705] [50969]: DEBUG networking_nsxv3.api.rpc [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Bind port on Host cpu-1 & Segment [{'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 602.475313] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da9670c7-a99a-4130-b091-c00301ea4a04 req-5ee5e916-d779-4ce4-8803-c1322697512a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.479060] [50968]: [pid: 50968|app: 0|req: 179/370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.479146] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-d498d627-bf57-4f92-9abf-00c16326f6da tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.500490] [50968]: [pid: 50968|app: 0|req: 180/371] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/659c3ecb-b49f-4d7f-8978-4e0221530e96 => generated 2918 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.503518] [50968]: DEBUG neutron.api.wsgi [req-da9670c7-a99a-4130-b091-c00301ea4a04 req-56e8ed39-f512-4bb9-b497-7a9d2e75e20d tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.521785] [50968]: [pid: 50968|app: 0|req: 181/372] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.545391] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-9a80ef27-f0e5-434e-8602-ef3588e99587 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.546036] [50968]: [pid: 50968|app: 0|req: 182/373] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/ports?tenant_id=b9203dca04554f278ec3f42c8ba0d682&device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 1042 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.548428] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-19d452db-c711-4009-96ec-8a61496439df tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.569067] [50968]: [pid: 50968|app: 0|req: 183/374] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/6b93eb01-51cc-4c25-b2fa-56b4a62620d3 => generated 2922 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.572939] [50968]: DEBUG neutron.api.wsgi [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-512df7b9-c867-438f-a413-f84858f156b8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.585612] [50968]: [pid: 50968|app: 0|req: 184/375] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=2aabf079-5a9f-46a7-a3a6-c660b62a574a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.588198] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-68eab8d6-31d3-463a-ab33-9278b679eaaf tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.609940] [50968]: [pid: 50968|app: 0|req: 185/376] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/6b93eb01-51cc-4c25-b2fa-56b4a62620d3 => generated 2922 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.623524] [50968]: [pid: 50968|app: 0|req: 186/377] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.646643] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-8387eefc-00e2-497e-a77c-818ae1f6a188 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.649827] [50968]: [pid: 50968|app: 0|req: 187/378] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/subnets?id=1c3f655b-38b7-4dd9-920c-cfc15512d03f => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.653121] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-43c8ebb9-5639-4424-9b4a-e9a4b15f38f1 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.684825] [50968]: [pid: 50968|app: 0|req: 188/379] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:34 2025] GET /networking/v2.0/security-groups/7561d1f6-0624-4ba1-a27f-6d479f2080aa => generated 3538 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.711048] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-88cd4a32-97f3-407f-b5be-08f5eccaed8d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.712144] [50968]: [pid: 50968|app: 0|req: 189/380] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/ports?tenant_id=722ed2d72a67492b8fd83a85ac9c28e7&device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.741756] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b2e90e2-ccff-46c5-9014-f82014947d2d req-ec289eed-86c9-422b-83cc-20b7bcd29d2a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.742759] [50968]: [pid: 50968|app: 0|req: 190/381] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/ports?network_id=13411128-71da-4f42-980b-7faa366f4d43&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.745867] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-ceeef5f9-cff2-417c-bf27-21daf1b6bf17 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.785030] [50968]: [pid: 50968|app: 0|req: 191/382] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/7561d1f6-0624-4ba1-a27f-6d479f2080aa => generated 3538 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.850725] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-d56e9b6b-ba60-48dd-ac46-2811e3088853 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.852760] [50968]: [pid: 50968|app: 0|req: 192/383] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.906088] [50968]: [pid: 50968|app: 0|req: 193/384] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/networks/13411128-71da-4f42-980b-7faa366f4d43?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.908362] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-77dafa3a-1bff-4153-bd42-c8bae7f1ab94 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.936296] [50968]: [pid: 50968|app: 0|req: 194/385] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/793cad9d-b2fa-4c11-8bb8-8c3e10b44a67 => generated 2922 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.940134] [50968]: DEBUG neutron.api.wsgi [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-664c0ead-da8d-4351-a568-cba0d1a289f7 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.952323] [50968]: [pid: 50968|app: 0|req: 195/386] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.17&port_id=daa7af1f-a8c9-4672-af15-08f2df748814 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.995408] [50968]: [pid: 50968|app: 0|req: 196/387] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/networks/13411128-71da-4f42-980b-7faa366f4d43?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.995628] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-d732888a-956b-4421-8129-b1d0d2fca3dd tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.020041] [50968]: [pid: 50968|app: 0|req: 197/388] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/793cad9d-b2fa-4c11-8bb8-8c3e10b44a67 => generated 2922 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.040217] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-9afaefe9-ad47-4313-99fb-a6f909922e0e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.040924] [50968]: [pid: 50968|app: 0|req: 198/389] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.043526] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-e601276f-b450-42a8-8995-037bd2ddd2b0 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.066027] [50968]: [pid: 50968|app: 0|req: 199/390] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/8ef26513-917e-4754-b69d-1d511bcb585b => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.083679] [50968]: [pid: 50968|app: 0|req: 200/391] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.112325] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-4f64e547-1365-4c1c-a040-c633c23750b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.113921] [50968]: [pid: 50968|app: 0|req: 201/392] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.117848] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-63b6c232-6855-4d07-b51e-d6e7b3e75d03 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.141563] [50968]: [pid: 50968|app: 0|req: 202/393] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/8ef26513-917e-4754-b69d-1d511bcb585b => generated 2922 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.181211] [50968]: [pid: 50968|app: 0|req: 203/394] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.184930] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-8b9f8713-cab8-411a-85a0-d968bd4198a2 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.209798] [50968]: [pid: 50968|app: 0|req: 204/395] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/92be3fa5-0844-4547-b6ce-caf690c88a00 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.266615] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1c9adb9-352b-425d-89fe-dc442b24c6b8 req-0acff8af-28ad-42ec-83f6-a9b5f183b5c0 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.268409] [50968]: [pid: 50968|app: 0|req: 205/396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/ports?device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 751 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.304537] [50968]: [pid: 50968|app: 0|req: 206/397] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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.307088] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-61cc932a-148d-4826-a186-aa5c79e107ba tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.334014] [50968]: [pid: 50968|app: 0|req: 207/398] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/92be3fa5-0844-4547-b6ce-caf690c88a00 => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.337627] [50968]: DEBUG neutron.api.wsgi [req-a1c9adb9-352b-425d-89fe-dc442b24c6b8 req-59ed99b3-f821-4ea9-84f3-c996752f292a tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.359927] [50968]: [pid: 50968|app: 0|req: 208/399] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups?id=d9115622-9b53-4106-895d-803c18358d29&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.362430] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-cef35bce-828b-4558-90c1-eb58ab911c52 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.383502] [50968]: [pid: 50968|app: 0|req: 209/400] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/cb6f8ce6-311d-4e8e-b179-b86a971739cb => generated 2918 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.389920] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-bb1337a0-b028-4e21-bfa8-bcf70fa37235 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.409719] [50968]: [pid: 50968|app: 0|req: 210/401] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/cb6f8ce6-311d-4e8e-b179-b86a971739cb => generated 2918 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 603.434767] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ccf23b2-1069-4f72-a148-7989bbfb035d req-fe7f5f2e-0ffa-4921-962a-3aca68185d26 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.435675] [50968]: [pid: 50968|app: 0|req: 211/402] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/ports?device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.438054] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-f14c5826-5669-4225-8321-f61e04bcff9d tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.458567] [50968]: [pid: 50968|app: 0|req: 212/403] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/d03f56d1-e908-45c6-9db4-ba3c5e68756e => generated 2918 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.461176] [50968]: DEBUG neutron.api.wsgi [req-2ccf23b2-1069-4f72-a148-7989bbfb035d req-ef7d3f9b-2bd8-4e94-8cc1-aee3b4162b12 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.472659] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Bound using segment: {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 603.472952] [50969]: DEBUG neutron.plugins.ml2.managers [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Bound port: 42f7117f-203c-4053-99a2-3597969a74e6, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "572b7281-aad3-45fa-9cb2-fc1c70569948", "external-id": "nsx-vlan-transportzone-722", "segmentation_id": 722}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 603.473126] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (42f7117f-203c-4053-99a2-3597969a74e6), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.478629] [50968]: [pid: 50968|app: 0|req: 213/404] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.481171] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-09c8c94f-68ec-40ef-9637-831840968900 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.501122] [50968]: [pid: 50968|app: 0|req: 214/405] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/d03f56d1-e908-45c6-9db4-ba3c5e68756e => generated 2918 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.506802] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-4ceb770e-6c95-4209-94df-877c67fb5fd3 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.515300] [50969]: DEBUG neutron.plugins.ml2.db [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] For port 42f7117f-203c-4053-99a2-3597969a74e6, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 603.518077] [50969]: DEBUG neutron.plugins.ml2.db [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] For port 42f7117f-203c-4053-99a2-3597969a74e6, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=42f7117f-203c-4053-99a2-3597969a74e6,segment=NetworkSegment(711fb564-c6b8-469e-a02b-856a28c7cebe),segment_id=711fb564-c6b8-469e-a02b-856a28c7cebe)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 603.520887] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_precommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:34Z', 'revision_number': 2, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:34Z', 'revision_number': 2, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 603.520887] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_precommit: [ 603.520887] [50969]: key[binding:vif_type], unbound -> ovs [ 603.520887] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722} [ 603.520887] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.522644] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (42f7117f-203c-4053-99a2-3597969a74e6), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.529433] [50968]: [pid: 50968|app: 0|req: 215/406] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/d9115622-9b53-4106-895d-803c18358d29 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.535735] [50968]: DEBUG neutron.api.wsgi [req-cf2e8b80-fa06-4f97-b346-36d63cabb5ea req-c50edb41-c07f-48e4-865d-ca04559907cb tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.547818] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Pushing event updated for resources: {'Port': ['ID=42f7117f-203c-4053-99a2-3597969a74e6,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.554806] [50969]: DEBUG neutron.db.provisioning_blocks [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Provisioning complete for port 42f7117f-203c-4053-99a2-3597969a74e6 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 603.554875] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (42f7117f-203c-4053-99a2-3597969a74e6), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.555059] [50969]: INFO neutron.plugins.ml2.plugin [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Attempt 1 to provision port 42f7117f-203c-4053-99a2-3597969a74e6 [ 603.558618] [50968]: [pid: 50968|app: 0|req: 216/407] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups/d9115622-9b53-4106-895d-803c18358d29 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.590359] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-96124da7-9f95-4a4c-b4fd-1cd5ac9ac522 x-openstack-request-id: req-96124da7-9f95-4a4c-b4fd-1cd5ac9ac522 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 603.590525] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f32ca116-7f85-4a41-bb87-201b9dcc0cbb", "name": "network-vif-plugged", "status": "completed", "tag": "2aabf079-5a9f-46a7-a3a6-c660b62a574a", "code": 200}, {"name": "network-changed", "server_uuid": "f32ca116-7f85-4a41-bb87-201b9dcc0cbb", "tag": "2aabf079-5a9f-46a7-a3a6-c660b62a574a", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 603.590620] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-96124da7-9f95-4a4c-b4fd-1cd5ac9ac522 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 603.590757] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-96124da7-9f95-4a4c-b4fd-1cd5ac9ac522'] response: {'server_uuid': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'code': 200} [ 603.590826] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-96124da7-9f95-4a4c-b4fd-1cd5ac9ac522'] response: {'name': 'network-changed', 'server_uuid': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'tag': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'status': 'completed', 'code': 200} [ 603.597640] [50969]: DEBUG neutron.plugins.ml2.plugin [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Current status of the port 42f7117f-203c-4053-99a2-3597969a74e6 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 603.597640] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (42f7117f-203c-4053-99a2-3597969a74e6), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.613532] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '42f7117f-203c-4053-99a2-3597969a74e6'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 603.618180] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8e9d70ac-0f6c-4a08-8b24-ceca94a746ca" -d '{"events": [{"server_uuid": "3ee850b1-2dad-440b-befe-8f2eb8361c42", "name": "network-vif-plugged", "status": "completed", "tag": "42f7117f-203c-4053-99a2-3597969a74e6"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 603.627388] [50969]: DEBUG neutron.plugins.ml2.db [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] For port 42f7117f-203c-4053-99a2-3597969a74e6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=42f7117f-203c-4053-99a2-3597969a74e6,segment=NetworkSegment(711fb564-c6b8-469e-a02b-856a28c7cebe),segment_id=711fb564-c6b8-469e-a02b-856a28c7cebe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 603.639122] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9c8fa67-7e3d-4759-9aa6-970602308a6d req-2015f6fb-b8c7-4e49-8463-b7ba9c920fa2 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.640540] [50968]: [pid: 50968|app: 0|req: 217/408] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/ports?device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.648055] [50968]: DEBUG neutron.api.wsgi [req-d9c8fa67-7e3d-4759-9aa6-970602308a6d req-97a67c96-ac02-45fd-a12e-669bfffaad14 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.660175] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_precommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:35Z', 'revision_number': 5, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:35Z', 'revision_number': 4, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}]) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 603.660405] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_precommit: [ 603.660405] [50969]: key[status], DOWN -> ACTIVE [ 603.660405] [50969]: key[revision_number], 4 -> 5 [ 603.660405] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.666297] [50969]: DEBUG neutron.db.provisioning_blocks [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Provisioning complete for port 42f7117f-203c-4053-99a2-3597969a74e6 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 603.666450] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (42f7117f-203c-4053-99a2-3597969a74e6), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.666555] [50969]: INFO neutron.plugins.ml2.plugin [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Attempt 1 to provision port 42f7117f-203c-4053-99a2-3597969a74e6 [ 603.669264] [50968]: [pid: 50968|app: 0|req: 218/409] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:35 2025] GET /networking/v2.0/security-groups?id=8ef26513-917e-4754-b69d-1d511bcb585b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.708853] [50969]: DEBUG neutron.plugins.ml2.plugin [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Current status of the port 42f7117f-203c-4053-99a2-3597969a74e6 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 603.709735] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_postcommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:35Z', 'revision_number': 5, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:35Z', 'revision_number': 4, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}]) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 603.709928] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_postcommit: [ 603.709928] [50969]: key[status], DOWN -> ACTIVE [ 603.709928] [50969]: key[revision_number], 4 -> 5 [ 603.709928] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.710134] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (42f7117f-203c-4053-99a2-3597969a74e6), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.739477] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Pushing event updated for resources: {'Port': ['ID=42f7117f-203c-4053-99a2-3597969a74e6,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.742297] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_postcommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:35Z', 'revision_number': 4, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:34Z', 'revision_number': 2, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 603.742582] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] update_port_postcommit: [ 603.742582] [50969]: key[binding:vif_type], unbound -> ovs [ 603.742582] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}} [ 603.742582] [50969]: key[updated_at], 2025-11-21T22:35:34Z -> 2025-11-21T22:35:35Z [ 603.742582] [50969]: key[revision_number], 2 -> 4 [ 603.742582] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.747190] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.747587] [50969]: DEBUG neutron_lib.callbacks.manager [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-9096e498-d740-4211-a571-e44ae22c2571 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.749022] [50969]: [pid: 50969|app: 0|req: 192/410] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:34 2025] PUT /networking/v2.0/ports/42f7117f-203c-4053-99a2-3597969a74e6 => generated 1038 bytes in 1544 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 603.753178] [50968]: [pid: 50968|app: 0|req: 219/411] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.764502] [50969]: [pid: 50969|app: 0|req: 193/412] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.778928] [50968]: DEBUG neutron.api.wsgi [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-abeb80be-7b37-41a3-9c73-44a2f576cd5e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.803779] [50968]: [pid: 50968|app: 0|req: 220/413] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/floatingips/739bcaeb-589a-4d15-a286-eea4a7a2864b => generated 496 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.844377] [50968]: [pid: 50968|app: 0|req: 221/414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.861494] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-27e45fca-eef2-4e24-99d0-c2ed09ca0444 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.862450] [50969]: [pid: 50969|app: 0|req: 194/415] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.874580] [50968]: DEBUG neutron.api.wsgi [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-a73291b0-380d-4257-86e4-6eb282818891 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.877817] [50968]: DEBUG neutron.api.wsgi [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-a73291b0-380d-4257-86e4-6eb282818891 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 603.877817] [50968]: [pid: 50968|app: 0|req: 222/416] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 603.884314] [50968]: DEBUG neutron.api.wsgi [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-4ae47d99-9606-4afe-81e2-4e6c3e95818e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.910278] [50968]: [pid: 50968|app: 0|req: 223/417] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.151 => generated 499 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.918136] [50968]: DEBUG neutron.api.wsgi [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-2e410a5d-acf9-4ee6-a4b5-8b5fa02b769a tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.936309] [50968]: [pid: 50968|app: 0|req: 224/418] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.151 => generated 499 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.978450] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfffc33c-ab42-4155-8b9e-49c1e9ff5067 req-8dcf8929-a3a5-418e-a95a-5e8073a22e40 tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.979424] [50968]: [pid: 50968|app: 0|req: 225/419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.982129] [50968]: DEBUG neutron.api.wsgi [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.013418] [50969]: DEBUG neutron_lib.callbacks.manager [None req-05e463ce-5ac5-4359-96f6-a72bde24e19d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.034149] [50968]: DEBUG neutron.plugins.ml2.plugin [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Deleting port 6dd1487f-0a16-472a-ab49-cce553ec587d {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 604.034319] [50968]: DEBUG neutron_lib.callbacks.manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (6dd1487f-0a16-472a-ab49-cce553ec587d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.066996] [50968]: DEBUG neutron_lib.callbacks.manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (6dd1487f-0a16-472a-ab49-cce553ec587d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.067218] [50968]: DEBUG neutron_lib.callbacks.manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for floatingip (6dd1487f-0a16-472a-ab49-cce553ec587d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.071473] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] delete_port_precommit called with port settings {'id': '6dd1487f-0a16-472a-ab49-cce553ec587d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ba:35:cb', 'admin_state_up': True, 'status': 'N/A', 'device_id': '739bcaeb-589a-4d15-a286-eea4a7a2864b', 'device_owner': 'network:floatingip', 'standard_attr_id': 328, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:30Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 604.071660] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] delete_port_precommit: [ 604.071660] [50968]: key[mac_address], fa:16:3e:ba:35:cb -> None [ 604.071660] [50968]: key[device_id], 739bcaeb-589a-4d15-a286-eea4a7a2864b -> None [ 604.071660] [50968]: key[binding:vif_details], {} -> None [ 604.071660] [50968]: key[binding:vnic_type], normal -> None [ 604.071660] [50968]: key[project_id], -> None [ 604.071660] [50968]: key[tags], [] -> None [ 604.071660] [50968]: key[allowed_address_pairs], [] -> None [ 604.071660] [50968]: key[created_at], 2025-11-21T22:35:30Z -> None [ 604.071660] [50968]: key[name], -> None [ 604.071660] [50968]: key[status], N/A -> None [ 604.071660] [50968]: key[tenant_id], -> None [ 604.071660] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}] -> None [ 604.071660] [50968]: key[id], 6dd1487f-0a16-472a-ab49-cce553ec587d -> None [ 604.071660] [50968]: key[port_security_enabled], False -> None [ 604.071660] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 604.071660] [50968]: key[security_groups], [] -> None [ 604.071660] [50968]: key[binding:profile], {} -> None [ 604.071660] [50968]: key[binding:host_id], -> None [ 604.071660] [50968]: key[revision_number], 2 -> None [ 604.071660] [50968]: key[description], -> None [ 604.071660] [50968]: key[updated_at], 2025-11-21T22:35:30Z -> None [ 604.071660] [50968]: key[standard_attr_id], 328 -> None [ 604.071660] [50968]: key[admin_state_up], True -> None [ 604.071660] [50968]: key[binding:vif_type], unbound -> None [ 604.071660] [50968]: key[device_owner], network:floatingip -> None [ 604.071660] [50968]: key[extra_dhcp_opts], [] -> None [ 604.071660] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.072579] [50969]: DEBUG neutron_lib.callbacks.manager [None req-05e463ce-5ac5-4359-96f6-a72bde24e19d admin admin] Publish callbacks [] for security_group (86c374bb-99e0-40f4-8a88-8fdfa715da1e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.073527] [50968]: DEBUG neutron.plugins.ml2.plugin [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Calling delete_port for 6dd1487f-0a16-472a-ab49-cce553ec587d owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 604.075767] [50969]: DEBUG neutron_lib.callbacks.manager [None req-05e463ce-5ac5-4359-96f6-a72bde24e19d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (86c374bb-99e0-40f4-8a88-8fdfa715da1e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.094198] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-05e463ce-5ac5-4359-96f6-a72bde24e19d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=86c374bb-99e0-40f4-8a88-8fdfa715da1e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.105434] [50969]: [pid: 50969|app: 0|req: 195/420] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/security-groups?tenant_id=6d94ab726abd4b63b87f8cfbab266edd&name=default => generated 2925 bytes in 227 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 604.110571] [50969]: DEBUG neutron.api.wsgi [req-cfffc33c-ab42-4155-8b9e-49c1e9ff5067 req-1ab21c13-5ee5-4558-83b6-d96f37edc00d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.130258] [50969]: [pid: 50969|app: 0|req: 196/421] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/security-groups?id=5a725faa-03fa-4615-b825-f2c19527a60c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.156125] [50968]: DEBUG neutron_lib.callbacks.manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825'] for port (6dd1487f-0a16-472a-ab49-cce553ec587d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.165386] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Pushing event deleted for resources: {'Port': ['ID=6dd1487f-0a16-472a-ab49-cce553ec587d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.171639] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.171778] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.171895] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.171964] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.172100] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.172166] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.172245] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.172336] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.172429] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.172522] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.172796] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.172796] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.172796] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173143] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173143] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173143] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173341] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173341] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173341] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173890] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173890] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173890] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173890] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173890] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173890] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.173890] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.174137] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.174137] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.174202] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.174236] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 604.175059] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Tracked resource versions report: [ 604.175059] [50968]: pushed versions: [ 604.175059] [50968]: { 'AddressGroup': {'1.2'}, [ 604.175059] [50968]: 'Agent': {'1.1'}, [ 604.175059] [50968]: 'ConntrackHelper': {'1.0'}, [ 604.175059] [50968]: 'LocalIPAssociation': {'1.0'}, [ 604.175059] [50968]: 'Log': {'1.0'}, [ 604.175059] [50968]: 'NDPProxy': {'1.0'}, [ 604.175059] [50968]: 'Network': {'1.2'}, [ 604.175059] [50968]: 'Port': {'1.10'}, [ 604.175059] [50968]: 'PortForwarding': {'1.3'}, [ 604.175059] [50968]: 'QosPolicy': {'1.10'}, [ 604.175059] [50968]: 'SecurityGroup': {'1.6'}, [ 604.175059] [50968]: 'SecurityGroupRule': {'1.3'}, [ 604.175059] [50968]: 'SubPort': {'1.0'}, [ 604.175059] [50968]: 'Subnet': {'1.2'}, [ 604.175059] [50968]: 'Trunk': {'1.1'}} [ 604.175059] [50968]: consumer versions: [ 604.175059] [50968]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 604.175059] [50968]: 'Agent': '1.1', [ 604.175059] [50968]: 'ConntrackHelper': '1.0', [ 604.175059] [50968]: 'LocalIPAssociation': '1.0', [ 604.175059] [50968]: 'Log': '1.0', [ 604.175059] [50968]: 'NDPProxy': '1.0', [ 604.175059] [50968]: 'Network': '1.2', [ 604.175059] [50968]: 'Port': '1.10', [ 604.175059] [50968]: 'PortForwarding': '1.3', [ 604.175059] [50968]: 'QosPolicy': '1.10', [ 604.175059] [50968]: 'SecurityGroup': '1.6', [ 604.175059] [50968]: 'SecurityGroupRule': '1.3', [ 604.175059] [50968]: 'SubPort': '1.0', [ 604.175059] [50968]: 'Subnet': '1.2', [ 604.175059] [50968]: 'Trunk': '1.1'}, [ 604.175059] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 604.175059] [50968]: 'Agent': '1.1', [ 604.175059] [50968]: 'ConntrackHelper': '1.0', [ 604.175059] [50968]: 'LocalIPAssociation': '1.0', [ 604.175059] [50968]: 'Log': '1.0', [ 604.175059] [50968]: 'NDPProxy': '1.0', [ 604.175059] [50968]: 'Network': '1.2', [ 604.175059] [50968]: 'Port': '1.10', [ 604.175059] [50968]: 'PortForwarding': '1.3', [ 604.175059] [50968]: 'QosPolicy': '1.10', [ 604.175059] [50968]: 'SecurityGroup': '1.6', [ 604.175059] [50968]: 'SecurityGroupRule': '1.3', [ 604.175059] [50968]: 'SubPort': '1.0', [ 604.175059] [50968]: 'Subnet': '1.2', [ 604.175059] [50968]: 'Trunk': '1.1'}, [ 604.175059] [50968]: DHCP agent@devstack: {}, [ 604.175059] [50968]: Metadata agent@devstack: {}, [ 604.175059] [50968]: L3 agent@devstack: {}} [ 604.175059] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 604.191633] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] delete_port_postcommit called with port settings {'id': '6dd1487f-0a16-472a-ab49-cce553ec587d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ba:35:cb', 'admin_state_up': True, 'status': 'N/A', 'device_id': '739bcaeb-589a-4d15-a286-eea4a7a2864b', 'device_owner': 'network:floatingip', 'standard_attr_id': 328, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:30Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 604.191795] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] delete_port_postcommit: [ 604.191795] [50968]: key[mac_address], fa:16:3e:ba:35:cb -> None [ 604.191795] [50968]: key[device_id], 739bcaeb-589a-4d15-a286-eea4a7a2864b -> None [ 604.191795] [50968]: key[binding:vif_details], {} -> None [ 604.191795] [50968]: key[binding:vnic_type], normal -> None [ 604.191795] [50968]: key[project_id], -> None [ 604.191795] [50968]: key[tags], [] -> None [ 604.191795] [50968]: key[allowed_address_pairs], [] -> None [ 604.191795] [50968]: key[created_at], 2025-11-21T22:35:30Z -> None [ 604.191795] [50968]: key[name], -> None [ 604.191795] [50968]: key[status], N/A -> None [ 604.191795] [50968]: key[tenant_id], -> None [ 604.191795] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.151'}] -> None [ 604.191795] [50968]: key[id], 6dd1487f-0a16-472a-ab49-cce553ec587d -> None [ 604.191795] [50968]: key[port_security_enabled], False -> None [ 604.191795] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 604.191795] [50968]: key[security_groups], [] -> None [ 604.191795] [50968]: key[binding:profile], {} -> None [ 604.191795] [50968]: key[binding:host_id], -> None [ 604.191795] [50968]: key[revision_number], 2 -> None [ 604.191795] [50968]: key[description], -> None [ 604.191795] [50968]: key[updated_at], 2025-11-21T22:35:30Z -> None [ 604.191795] [50968]: key[standard_attr_id], 328 -> None [ 604.191795] [50968]: key[admin_state_up], True -> None [ 604.191795] [50968]: key[binding:vif_type], unbound -> None [ 604.191795] [50968]: key[device_owner], network:floatingip -> None [ 604.191795] [50968]: key[extra_dhcp_opts], [] -> None [ 604.191795] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.193324] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23067029-2ae8-4a86-a968-2bcf2eaf4292 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.193415] [50968]: DEBUG neutron_lib.callbacks.manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for floatingip (739bcaeb-589a-4d15-a286-eea4a7a2864b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.196274] [50968]: DEBUG neutron_lib.callbacks.manager [req-63a09d80-424e-43e4-9ab1-31bc61e2ab06 req-d1ca560b-bcc7-43e1-b79a-4df22f693eda tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.196904] [50968]: [pid: 50968|app: 0|req: 226/422] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:35:36 2025] DELETE /networking/v2.0/floatingips/739bcaeb-589a-4d15-a286-eea4a7a2864b => generated 0 bytes in 217 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 604.224702] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97ee75ff-ff96-4dc3-930e-2394ca483754 req-bae784ca-18e1-442f-9559-a9be27079c74 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.225790] [50968]: [pid: 50968|app: 0|req: 227/423] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?tenant_id=b9203dca04554f278ec3f42c8ba0d682&device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 604.254287] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23067029-2ae8-4a86-a968-2bcf2eaf4292 admin admin] Publish callbacks [] for security_group (83e7a39f-a586-4344-949b-afca68b93267), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.255533] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23067029-2ae8-4a86-a968-2bcf2eaf4292 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (83e7a39f-a586-4344-949b-afca68b93267), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.263023] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a49402ab-0ab0-49c6-ac26-9f55c25b3872 admin admin] Publish callbacks [] for security_group (86c374bb-99e0-40f4-8a88-8fdfa715da1e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.277114] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23067029-2ae8-4a86-a968-2bcf2eaf4292 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=83e7a39f-a586-4344-949b-afca68b93267,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.279260] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a49402ab-0ab0-49c6-ac26-9f55c25b3872 admin admin] Publish callbacks [] for security_group (86c374bb-99e0-40f4-8a88-8fdfa715da1e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.290521] [50969]: [pid: 50969|app: 0|req: 197/424] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/security-groups?tenant_id=71c78ffb73d14d9ca78b8ed12e4712a4&name=default => generated 2925 bytes in 160 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 604.298871] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a49402ab-0ab0-49c6-ac26-9f55c25b3872 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (86c374bb-99e0-40f4-8a88-8fdfa715da1e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.302921] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a49402ab-0ab0-49c6-ac26-9f55c25b3872 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=86c374bb-99e0-40f4-8a88-8fdfa715da1e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.306131] [50969]: [pid: 50969|app: 0|req: 198/425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.308744] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a49402ab-0ab0-49c6-ac26-9f55c25b3872 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.308744] [50968]: [pid: 50968|app: 0|req: 228/426] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:36 2025] DELETE /networking/v2.0/security-groups/86c374bb-99e0-40f4-8a88-8fdfa715da1e => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 604.342412] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97ee75ff-ff96-4dc3-930e-2394ca483754 req-71e6a2df-cbc8-4926-a2d0-4bc6792da064 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.345089] [50969]: [pid: 50969|app: 0|req: 199/427] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/networks?id=13411128-71da-4f42-980b-7faa366f4d43 => generated 714 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.345187] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2713fa19-bf62-4a9e-a3df-c72a65781808 admin admin] Publish callbacks [] for security_group (83e7a39f-a586-4344-949b-afca68b93267), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.363578] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2713fa19-bf62-4a9e-a3df-c72a65781808 admin admin] Publish callbacks [] for security_group (83e7a39f-a586-4344-949b-afca68b93267), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.368951] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-b2aeb49e-5f7b-4a54-963d-7b736416e8f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.370232] [50969]: [pid: 50969|app: 0|req: 200/428] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?tenant_id=813158176ca845ceaf743bde9247a206&device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 1044 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 604.384666] [50969]: [pid: 50969|app: 0|req: 201/429] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.388298] [50969]: DEBUG neutron.api.wsgi [req-97ee75ff-ff96-4dc3-930e-2394ca483754 req-f3393c6e-37ba-4933-b6b0-c3ccaef749a0 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.400985] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2713fa19-bf62-4a9e-a3df-c72a65781808 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (83e7a39f-a586-4344-949b-afca68b93267), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.401311] [50969]: [pid: 50969|app: 0|req: 202/430] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=2aabf079-5a9f-46a7-a3a6-c660b62a574a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.407020] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2713fa19-bf62-4a9e-a3df-c72a65781808 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=83e7a39f-a586-4344-949b-afca68b93267,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.412936] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2713fa19-bf62-4a9e-a3df-c72a65781808 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.413699] [50968]: [pid: 50968|app: 0|req: 229/431] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:36 2025] DELETE /networking/v2.0/security-groups/83e7a39f-a586-4344-949b-afca68b93267 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 604.443983] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97ee75ff-ff96-4dc3-930e-2394ca483754 req-a5ae0233-e0ac-4f71-979f-dc4c0f868b23 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.445235] [50968]: [pid: 50968|app: 0|req: 230/432] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/subnets?id=1c3f655b-38b7-4dd9-920c-cfc15512d03f => generated 689 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.447406] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-167d8e9e-79e0-483b-bf38-47c6f95b0ccd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.448370] [50969]: [pid: 50969|app: 0|req: 203/433] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.454901] [50969]: DEBUG neutron.api.wsgi [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-91e4feca-6a56-4181-b68e-571afc426f5c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.468959] [50969]: [pid: 50969|app: 0|req: 204/434] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.248&port_id=21c1be5c-d3f6-4307-8a37-ad6bfeda3213 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 604.487955] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97ee75ff-ff96-4dc3-930e-2394ca483754 req-1c7037e7-d543-49ca-9c72-bad6dd034e30 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.489262] [50968]: [pid: 50968|app: 0|req: 231/435] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?network_id=13411128-71da-4f42-980b-7faa366f4d43&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.501688] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbf65b5f-c3d1-4540-907e-1fc1ecac79e4 req-b12555a3-0e3f-4103-a6b1-7956adcc2e8e tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.502674] [50969]: [pid: 50969|app: 0|req: 205/436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.513605] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-c8162ee9-d9ab-4be2-bab0-8b897194c1bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.515467] [50968]: [pid: 50968|app: 0|req: 232/437] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.517255] [50968]: DEBUG neutron.api.wsgi [req-bbf65b5f-c3d1-4540-907e-1fc1ecac79e4 req-0adb1fda-10ed-4e38-a341-7dd05025fec0 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.539383] [50969]: [pid: 50969|app: 0|req: 206/438] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/networks/13411128-71da-4f42-980b-7faa366f4d43?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.541724] [50968]: [pid: 50968|app: 0|req: 233/439] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/security-groups?id=cb6f8ce6-311d-4e8e-b179-b86a971739cb&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.549024] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3bcb0899-4a6d-45be-a4f7-0885283e17cc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.569423] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47970b8c-7444-4a9e-b7d6-51a9b7ac293f req-2df972e1-53f1-4758-ba83-1dc887b14081 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.570442] [50969]: [pid: 50969|app: 0|req: 207/440] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.601948] [50969]: [pid: 50969|app: 0|req: 208/441] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/networks/13411128-71da-4f42-980b-7faa366f4d43?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) [ 604.606031] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3bcb0899-4a6d-45be-a4f7-0885283e17cc admin admin] Publish callbacks [] for security_group (5d890d79-0952-4484-bf1f-f5e808042e26), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.614428] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3bcb0899-4a6d-45be-a4f7-0885283e17cc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (5d890d79-0952-4484-bf1f-f5e808042e26), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.619013] [50969]: [pid: 50969|app: 0|req: 209/442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.637075] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bcb0899-4a6d-45be-a4f7-0885283e17cc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5d890d79-0952-4484-bf1f-f5e808042e26,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.648704] [50968]: [pid: 50968|app: 0|req: 234/443] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/security-groups?tenant_id=9d07003a83664206b00010b49798a9c4&name=default => generated 2925 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 604.650895] [50969]: [pid: 50969|app: 0|req: 210/444] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.681895] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f154f291-2340-4f73-8550-f2b829269ff0 admin admin] Publish callbacks [] for security_group (5d890d79-0952-4484-bf1f-f5e808042e26), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.687693] [50969]: [pid: 50969|app: 0|req: 211/445] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:36 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 604.700200] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f154f291-2340-4f73-8550-f2b829269ff0 admin admin] Publish callbacks [] for security_group (5d890d79-0952-4484-bf1f-f5e808042e26), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.745418] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f154f291-2340-4f73-8550-f2b829269ff0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (5d890d79-0952-4484-bf1f-f5e808042e26), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.750557] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f154f291-2340-4f73-8550-f2b829269ff0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5d890d79-0952-4484-bf1f-f5e808042e26,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.756732] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f154f291-2340-4f73-8550-f2b829269ff0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.757837] [50968]: [pid: 50968|app: 0|req: 235/446] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:36 2025] DELETE /networking/v2.0/security-groups/5d890d79-0952-4484-bf1f-f5e808042e26 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 604.762677] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c550350a-1ef2-470e-8c0e-4cbda1490a9a req-7585d9af-9152-43df-bedd-f3027b012a09 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.763648] [50969]: [pid: 50969|app: 0|req: 212/447] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.770743] [50969]: DEBUG neutron.api.wsgi [req-c550350a-1ef2-470e-8c0e-4cbda1490a9a req-9deba342-754b-4286-a2c6-287c780c9521 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.792586] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-fe720bae-6093-4b17-975e-96f3fd351b5e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.793259] [50968]: [pid: 50968|app: 0|req: 236/448] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/ports?tenant_id=b1534ecaa99a4004a00834244b086d2d&device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 604.793897] [50969]: [pid: 50969|app: 0|req: 213/449] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.804014] [50968]: DEBUG neutron.api.wsgi [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-39a3bdb3-61cb-46c0-86a7-08f63816d866 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.817952] [50968]: [pid: 50968|app: 0|req: 237/450] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=42f7117f-203c-4053-99a2-3597969a74e6 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.852840] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-19f2be98-a275-44e7-b7b0-688444071546 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.853846] [50969]: [pid: 50969|app: 0|req: 214/451] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/subnets?id=7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a => generated 689 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.908579] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ef7ea6-72cd-4e1d-93e8-a8c031ed8168 req-8e5f4925-81b6-4a9a-8dda-a2bf5fbba083 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.909580] [50968]: [pid: 50968|app: 0|req: 238/452] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/ports?network_id=4510468e-5531-4027-aed4-4b3f3c7fdebb&device_owner=network%3Adhcp => generated 999 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.966270] [50969]: DEBUG neutron.api.v2.base [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 604.974713] [50968]: [pid: 50968|app: 0|req: 239/453] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/networks/4510468e-5531-4027-aed4-4b3f3c7fdebb?fields=segments => generated 14 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.977409] [50968]: DEBUG neutron.api.wsgi [req-5094b5e6-1493-4ed9-bbdf-ac295c2df492 req-97b6d61a-ba3e-4ca6-bf42-4e2ae7bcac66 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.982183] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Made reservation on behalf of 2a14451c17624aaaa5d4179aa4671e26 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 604.984740] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.988347] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.018406] [50968]: [pid: 50968|app: 0|req: 240/454] 10.180.1.21 () {60 vars in 1492 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/security-groups?tenant_id=e9c8f5ddc0fe49dda7f6852bb353103f => generated 6201 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 605.030675] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:35: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-a4a3b742-dbda-4658-84b9-68a681c39981 x-openstack-request-id: req-a4a3b742-dbda-4658-84b9-68a681c39981 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 605.030861] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3ee850b1-2dad-440b-befe-8f2eb8361c42", "name": "network-vif-plugged", "status": "completed", "tag": "42f7117f-203c-4053-99a2-3597969a74e6", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 605.030919] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a4a3b742-dbda-4658-84b9-68a681c39981 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 605.031447] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a4a3b742-dbda-4658-84b9-68a681c39981'] response: {'server_uuid': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '42f7117f-203c-4053-99a2-3597969a74e6', 'code': 200} [ 605.066777] [50968]: [pid: 50968|app: 0|req: 241/455] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/networks/4510468e-5531-4027-aed4-4b3f3c7fdebb?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) [ 605.069343] [50968]: DEBUG neutron.api.wsgi [req-5094b5e6-1493-4ed9-bbdf-ac295c2df492 req-3938fe17-aa4f-4516-9a82-8957020aa55d tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 605.069563] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Publish callbacks [] for security_group (21deb826-26b5-4246-96bf-34da6682babd), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.070746] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (21deb826-26b5-4246-96bf-34da6682babd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.093449] [50968]: [pid: 50968|app: 0|req: 242/456] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/security-groups/5ef147b5-d561-4fdc-8277-c6fc7032adeb => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 605.094408] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=21deb826-26b5-4246-96bf-34da6682babd,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.108717] [50968]: [pid: 50968|app: 0|req: 243/457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.111382] [50968]: DEBUG neutron.api.wsgi [req-5094b5e6-1493-4ed9-bbdf-ac295c2df492 req-32146013-05dc-4be4-9f3a-57ed28e37209 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 605.124595] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] vlan segment allocate from pool success with {'vlan_id': 403, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 605.133828] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (0d269bfe-3dae-4c9e-a66d-828618211969), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.134294] [50969]: INFO neutron.db.segments_db [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Added segment 0d269bfe-3dae-4c9e-a66d-828618211969 of type vlan for network ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 605.134432] [50968]: [pid: 50968|app: 0|req: 244/458] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/security-groups/5ef147b5-d561-4fdc-8277-c6fc7032adeb => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 605.163183] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (ad8735c4-006a-47ad-a4f8-2c46cc93c7ab), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.178983] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] create_network_precommit called with network settings {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 378, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 1} (original settings None) and network segments [{'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}] [ 605.179139] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] create_network_precommit: [ 605.179139] [50969]: key[qinq], None -> None [ 605.179139] [50969]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 605.179139] [50969]: key[tags], None -> [] [ 605.179139] [50969]: key[router:external], None -> False [ 605.179139] [50969]: key[created_at], None -> 2025-11-21T22:35:37Z [ 605.179139] [50969]: key[name], None -> tempest-SecurityGroupsTestJSON-1509562705-network [ 605.179139] [50969]: key[status], None -> ACTIVE [ 605.179139] [50969]: key[ipv6_address_scope], None -> None [ 605.179139] [50969]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 605.179139] [50969]: key[availability_zone_hints], None -> [] [ 605.179139] [50969]: key[availability_zones], None -> [] [ 605.179139] [50969]: key[id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 605.179139] [50969]: key[port_security_enabled], None -> True [ 605.179139] [50969]: key[subnets], None -> [] [ 605.179139] [50969]: key[provider:segmentation_id], None -> 403 [ 605.179139] [50969]: key[provider:network_type], None -> vlan [ 605.179139] [50969]: key[revision_number], None -> 1 [ 605.179139] [50969]: key[provider:physical_network], None -> default [ 605.179139] [50969]: key[description], None -> [ 605.179139] [50969]: key[updated_at], None -> 2025-11-21T22:35:37Z [ 605.179139] [50969]: key[standard_attr_id], None -> 378 [ 605.179139] [50969]: key[admin_state_up], None -> True [ 605.179139] [50969]: key[shared], None -> False [ 605.179139] [50969]: key[ipv4_address_scope], None -> None [ 605.179139] [50969]: key[vlan_transparent], None -> None [ 605.179139] [50969]: key[mtu], None -> 8950 [ 605.179139] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.185762] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (ad8735c4-006a-47ad-a4f8-2c46cc93c7ab), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.208845] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Pushing event updated for resources: {'Network': ['ID=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.212383] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] create_network_postcommit called with network settings {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 378, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 1} (original settings None) and network segments [{'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}] [ 605.212538] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] create_network_postcommit: [ 605.212538] [50969]: key[qinq], None -> None [ 605.212538] [50969]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 605.212538] [50969]: key[tags], None -> [] [ 605.212538] [50969]: key[router:external], None -> False [ 605.212538] [50969]: key[created_at], None -> 2025-11-21T22:35:37Z [ 605.212538] [50969]: key[name], None -> tempest-SecurityGroupsTestJSON-1509562705-network [ 605.212538] [50969]: key[status], None -> ACTIVE [ 605.212538] [50969]: key[ipv6_address_scope], None -> None [ 605.212538] [50969]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 605.212538] [50969]: key[availability_zone_hints], None -> [] [ 605.212538] [50969]: key[availability_zones], None -> [] [ 605.212538] [50969]: key[id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 605.212538] [50969]: key[port_security_enabled], None -> True [ 605.212538] [50969]: key[subnets], None -> [] [ 605.212538] [50969]: key[provider:segmentation_id], None -> 403 [ 605.212538] [50969]: key[provider:network_type], None -> vlan [ 605.212538] [50969]: key[revision_number], None -> 1 [ 605.212538] [50969]: key[provider:physical_network], None -> default [ 605.212538] [50969]: key[description], None -> [ 605.212538] [50969]: key[updated_at], None -> 2025-11-21T22:35:37Z [ 605.212538] [50969]: key[standard_attr_id], None -> 378 [ 605.212538] [50969]: key[admin_state_up], None -> True [ 605.212538] [50969]: key[shared], None -> False [ 605.212538] [50969]: key[ipv4_address_scope], None -> None [ 605.212538] [50969]: key[vlan_transparent], None -> None [ 605.212538] [50969]: key[mtu], None -> 8950 [ 605.212538] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.216018] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.216018] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9269f039-9ee7-4f06-a749-9d98cb926608 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.233845] [50969]: [pid: 50969|app: 0|req: 215/459] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:37 2025] POST /networking/v2.0/networks => generated 667 bytes in 352 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 605.240283] [50969]: DEBUG neutron.api.v2.base [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Request body: {'subnet': {'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-subnet', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 605.242718] [50968]: [pid: 50968|app: 0|req: 245/460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.264117] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Made reservation on behalf of 2a14451c17624aaaa5d4179aa4671e26 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 605.266730] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.313110] [50968]: [pid: 50968|app: 0|req: 246/461] 10.180.1.21 () {60 vars in 1475 bytes} [Fri Nov 21 22:35:37 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.322892] [50968]: DEBUG neutron.api.v2.base [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 605.340399] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.346737] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] create_subnet_precommit called with subnet settings {'id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-subnet', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 380, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) [ 605.347155] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] create_subnet_precommit: [ 605.347155] [50969]: key[service_types], None -> [] [ 605.347155] [50969]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 605.347155] [50969]: key[tags], None -> [] [ 605.347155] [50969]: key[router:external], None -> False [ 605.347155] [50969]: key[ipv6_ra_mode], None -> None [ 605.347155] [50969]: key[created_at], None -> 2025-11-21T22:35:37Z [ 605.347155] [50969]: key[name], None -> tempest-SecurityGroupsTestJSON-1509562705-subnet [ 605.347155] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 605.347155] [50969]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 605.347155] [50969]: key[id], None -> fb19aaaa-9d2b-498e-894b-b1970e56be97 [ 605.347155] [50969]: key[network_id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 605.347155] [50969]: key[host_routes], None -> [] [ 605.347155] [50969]: key[revision_number], None -> 0 [ 605.347155] [50969]: key[dns_nameservers], None -> [] [ 605.347155] [50969]: key[cidr], None -> 192.168.128.0/28 [ 605.347155] [50969]: key[updated_at], None -> 2025-11-21T22:35:37Z [ 605.347155] [50969]: key[description], None -> [ 605.347155] [50969]: key[standard_attr_id], None -> 380 [ 605.347155] [50969]: key[segment_id], None -> None [ 605.347155] [50969]: key[shared], None -> False [ 605.347155] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 605.347155] [50969]: key[ipv6_address_mode], None -> None [ 605.347155] [50969]: key[enable_dhcp], None -> True [ 605.347155] [50969]: key[subnetpool_id], None -> None [ 605.347155] [50969]: key[ip_version], None -> 4 [ 605.347155] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.349648] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (fb19aaaa-9d2b-498e-894b-b1970e56be97), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.373854] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Pushing event updated for resources: {'Subnet': ['ID=fb19aaaa-9d2b-498e-894b-b1970e56be97,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.379639] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.396963] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Checking segment: {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 605.397237] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Network hostable DHCP agents. Network: ad8735c4-006a-47ad-a4f8-2c46cc93c7ab, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 605.405904] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Network ad8735c4-006a-47ad-a4f8-2c46cc93c7ab is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 605.410581] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, ad8735c4-006a-47ad-a4f8-2c46cc93c7ab) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 605.413142] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] create_subnet_postcommit called with subnet settings {'id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-subnet', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 380, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'network': {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403}} (original settings None) [ 605.413310] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] create_subnet_postcommit: [ 605.413310] [50969]: key[service_types], None -> [] [ 605.413310] [50969]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 605.413310] [50969]: key[tags], None -> [] [ 605.413310] [50969]: key[router:external], None -> False [ 605.413310] [50969]: key[ipv6_ra_mode], None -> None [ 605.413310] [50969]: key[created_at], None -> 2025-11-21T22:35:37Z [ 605.413310] [50969]: key[name], None -> tempest-SecurityGroupsTestJSON-1509562705-subnet [ 605.413310] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 605.413310] [50969]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 605.413310] [50969]: key[id], None -> fb19aaaa-9d2b-498e-894b-b1970e56be97 [ 605.413310] [50969]: key[network_id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 605.413310] [50969]: key[host_routes], None -> [] [ 605.413310] [50969]: key[revision_number], None -> 0 [ 605.413310] [50969]: key[dns_nameservers], None -> [] [ 605.413310] [50969]: key[cidr], None -> 192.168.128.0/28 [ 605.413310] [50969]: key[updated_at], None -> 2025-11-21T22:35:37Z [ 605.413310] [50969]: key[description], None -> [ 605.413310] [50969]: key[standard_attr_id], None -> 380 [ 605.413310] [50969]: key[segment_id], None -> None [ 605.413310] [50969]: key[shared], None -> False [ 605.413310] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 605.413310] [50969]: key[ipv6_address_mode], None -> None [ 605.413310] [50969]: key[enable_dhcp], None -> True [ 605.413310] [50969]: key[subnetpool_id], None -> None [ 605.413310] [50969]: key[ip_version], None -> 4 [ 605.413310] [50969]: key[network], None -> {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} [ 605.413310] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.414902] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.415117] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8dffd356-bde2-4f2e-ad44-e74c1bcc02d0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.424410] [50969]: [pid: 50969|app: 0|req: 216/462] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:37 2025] POST /networking/v2.0/subnets => generated 686 bytes in 187 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 605.426866] [50968]: DEBUG neutron.db.db_base_plugin_common [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Allocated IP 10.180.180.184 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/aad84267-9f2b-4015-bdd5-0f8ab7188dac) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 605.430211] [50969]: DEBUG neutron.api.v2.base [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupsTestJSON-1509562705-router', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 605.444949] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (76988f51-274e-453f-9e9a-eddc3d68eb35), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.445862] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (76988f51-274e-453f-9e9a-eddc3d68eb35), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.473255] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for allowed_address_pair (aad84267-9f2b-4015-bdd5-0f8ab7188dac), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.473959] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for port (aad84267-9f2b-4015-bdd5-0f8ab7188dac), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.474184] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] create_port_precommit called with port settings {'id': 'aad84267-9f2b-4015-bdd5-0f8ab7188dac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:59:e5', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 381, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 605.474736] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] create_port_precommit: [ 605.474736] [50968]: key[mac_address], None -> fa:16:3e:29:59:e5 [ 605.474736] [50968]: key[device_id], None -> PENDING [ 605.474736] [50968]: key[binding:vif_details], None -> {} [ 605.474736] [50968]: key[project_id], None -> [ 605.474736] [50968]: key[binding:vnic_type], None -> normal [ 605.474736] [50968]: key[allowed_address_pairs], None -> [] [ 605.474736] [50968]: key[name], None -> [ 605.474736] [50968]: key[status], None -> N/A [ 605.474736] [50968]: key[tenant_id], None -> [ 605.474736] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.184'}] [ 605.474736] [50968]: key[id], None -> aad84267-9f2b-4015-bdd5-0f8ab7188dac [ 605.474736] [50968]: key[port_security_enabled], None -> False [ 605.474736] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 605.474736] [50968]: key[security_groups], None -> [] [ 605.474736] [50968]: key[binding:profile], None -> {} [ 605.474736] [50968]: key[binding:host_id], None -> [ 605.474736] [50968]: key[standard_attr_id], None -> 381 [ 605.474736] [50968]: key[admin_state_up], None -> True [ 605.474736] [50968]: key[device_owner], None -> network:floatingip [ 605.474736] [50968]: key[binding:vif_type], None -> unbound [ 605.474736] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.478559] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks [] for router_controller (76988f51-274e-453f-9e9a-eddc3d68eb35), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.499485] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (aad84267-9f2b-4015-bdd5-0f8ab7188dac), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.524719] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Pushing event updated for resources: {'Port': ['ID=aad84267-9f2b-4015-bdd5-0f8ab7188dac,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.534213] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 605.534945] [50968]: DEBUG neutron.scheduler.base_scheduler [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 605.535082] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks [] for router_gateway (76988f51-274e-453f-9e9a-eddc3d68eb35), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.536604] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 605.537423] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] create_port_postcommit called with port settings {'id': 'aad84267-9f2b-4015-bdd5-0f8ab7188dac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:59:e5', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 381, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 605.537423] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] create_port_postcommit: [ 605.537423] [50968]: key[mac_address], None -> fa:16:3e:29:59:e5 [ 605.537423] [50968]: key[device_id], None -> PENDING [ 605.537423] [50968]: key[binding:vif_details], None -> {} [ 605.537423] [50968]: key[project_id], None -> [ 605.537423] [50968]: key[binding:vnic_type], None -> normal [ 605.537423] [50968]: key[tags], None -> [] [ 605.537423] [50968]: key[allowed_address_pairs], None -> [] [ 605.537423] [50968]: key[created_at], None -> 2025-11-21T22:35:37Z [ 605.537423] [50968]: key[name], None -> [ 605.537423] [50968]: key[status], None -> N/A [ 605.537423] [50968]: key[tenant_id], None -> [ 605.537423] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.184'}] [ 605.537423] [50968]: key[id], None -> aad84267-9f2b-4015-bdd5-0f8ab7188dac [ 605.537423] [50968]: key[port_security_enabled], None -> False [ 605.537423] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 605.537423] [50968]: key[security_groups], None -> [] [ 605.537423] [50968]: key[binding:profile], None -> {} [ 605.537423] [50968]: key[binding:host_id], None -> [ 605.537423] [50968]: key[revision_number], None -> 1 [ 605.537423] [50968]: key[description], None -> [ 605.537423] [50968]: key[updated_at], None -> 2025-11-21T22:35:37Z [ 605.537423] [50968]: key[standard_attr_id], None -> 381 [ 605.537423] [50968]: key[admin_state_up], None -> True [ 605.537423] [50968]: key[binding:vif_type], None -> unbound [ 605.537423] [50968]: key[device_owner], None -> network:floatingip [ 605.537423] [50968]: key[extra_dhcp_opts], None -> [] [ 605.537423] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 605.537423] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.596202] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for floatingip (dfb9223b-3dd4-4bcd-95af-67c996a3410e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.606642] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks [] for router_gateway (76988f51-274e-453f-9e9a-eddc3d68eb35), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.612155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.622972] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (aad84267-9f2b-4015-bdd5-0f8ab7188dac), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.660941] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Allocated IP 10.180.180.162 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/1e33d263-8fe2-4c34-b53b-8f4876bd6816) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 605.694748] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for port (aad84267-9f2b-4015-bdd5-0f8ab7188dac), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.694980] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] update_port_precommit called with port settings {'id': 'aad84267-9f2b-4015-bdd5-0f8ab7188dac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:59:e5', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'dfb9223b-3dd4-4bcd-95af-67c996a3410e', 'device_owner': 'network:floatingip', 'standard_attr_id': 381, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'aad84267-9f2b-4015-bdd5-0f8ab7188dac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:59:e5', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 381, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 605.695132] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] update_port_precommit: [ 605.695132] [50968]: key[device_id], PENDING -> dfb9223b-3dd4-4bcd-95af-67c996a3410e [ 605.695132] [50968]: key[revision_number], 1 -> 2 [ 605.695132] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.697250] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (aad84267-9f2b-4015-bdd5-0f8ab7188dac), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.707248] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks [] for allowed_address_pair (1e33d263-8fe2-4c34-b53b-8f4876bd6816), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.708091] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks [] for port (1e33d263-8fe2-4c34-b53b-8f4876bd6816), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.708347] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] create_port_precommit called with port settings {'id': '1e33d263-8fe2-4c34-b53b-8f4876bd6816', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:75:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_gateway', 'standard_attr_id': 384, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 605.708498] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] create_port_precommit: [ 605.708498] [50969]: key[mac_address], None -> fa:16:3e:46:75:ef [ 605.708498] [50969]: key[device_id], None -> 76988f51-274e-453f-9e9a-eddc3d68eb35 [ 605.708498] [50969]: key[binding:vif_details], None -> {} [ 605.708498] [50969]: key[project_id], None -> [ 605.708498] [50969]: key[binding:vnic_type], None -> normal [ 605.708498] [50969]: key[allowed_address_pairs], None -> [] [ 605.708498] [50969]: key[name], None -> [ 605.708498] [50969]: key[status], None -> DOWN [ 605.708498] [50969]: key[tenant_id], None -> [ 605.708498] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}] [ 605.708498] [50969]: key[id], None -> 1e33d263-8fe2-4c34-b53b-8f4876bd6816 [ 605.708498] [50969]: key[port_security_enabled], None -> False [ 605.708498] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 605.708498] [50969]: key[security_groups], None -> [] [ 605.708498] [50969]: key[binding:profile], None -> {} [ 605.708498] [50969]: key[binding:host_id], None -> [ 605.708498] [50969]: key[standard_attr_id], None -> 384 [ 605.708498] [50969]: key[admin_state_up], None -> True [ 605.708498] [50969]: key[device_owner], None -> network:router_gateway [ 605.708498] [50969]: key[binding:vif_type], None -> unbound [ 605.708498] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.720411] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Pushing event updated for resources: {'Port': ['ID=aad84267-9f2b-4015-bdd5-0f8ab7188dac,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.727150] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] update_port_postcommit called with port settings {'id': 'aad84267-9f2b-4015-bdd5-0f8ab7188dac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:59:e5', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'dfb9223b-3dd4-4bcd-95af-67c996a3410e', 'device_owner': 'network:floatingip', 'standard_attr_id': 381, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'aad84267-9f2b-4015-bdd5-0f8ab7188dac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:59:e5', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 381, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 605.727150] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] update_port_postcommit: [ 605.727150] [50968]: key[device_id], PENDING -> dfb9223b-3dd4-4bcd-95af-67c996a3410e [ 605.727150] [50968]: key[revision_number], 1 -> 2 [ 605.727150] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.727511] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (dfb9223b-3dd4-4bcd-95af-67c996a3410e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.733830] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1e33d263-8fe2-4c34-b53b-8f4876bd6816), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.738873] [50968]: DEBUG neutron_lib.callbacks.manager [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-b27946ab-d5e9-4258-bc6a-190a137e8d5b tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.739532] [50968]: [pid: 50968|app: 0|req: 247/463] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:35:37 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 421 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 605.748305] [50968]: DEBUG neutron.api.wsgi [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-5c88c9b3-c6f8-4c66-8131-4f8b2ad5f9a4 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 605.757475] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Pushing event updated for resources: {'Port': ['ID=1e33d263-8fe2-4c34-b53b-8f4876bd6816,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.768531] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 605.768704] [50968]: [pid: 50968|app: 0|req: 248/464] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.184 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.769735] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 605.773660] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 605.804596] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] create_port_postcommit called with port settings {'id': '1e33d263-8fe2-4c34-b53b-8f4876bd6816', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:75:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_gateway', 'standard_attr_id': 384, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:38Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 605.804596] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] create_port_postcommit: [ 605.804596] [50969]: key[mac_address], None -> fa:16:3e:46:75:ef [ 605.804596] [50969]: key[device_id], None -> 76988f51-274e-453f-9e9a-eddc3d68eb35 [ 605.804596] [50969]: key[binding:vif_details], None -> {} [ 605.804596] [50969]: key[project_id], None -> [ 605.804596] [50969]: key[binding:vnic_type], None -> normal [ 605.804596] [50969]: key[tags], None -> [] [ 605.804596] [50969]: key[allowed_address_pairs], None -> [] [ 605.804596] [50969]: key[created_at], None -> 2025-11-21T22:35:37Z [ 605.804596] [50969]: key[name], None -> [ 605.804596] [50969]: key[status], None -> DOWN [ 605.804596] [50969]: key[tenant_id], None -> [ 605.804596] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}] [ 605.804596] [50969]: key[id], None -> 1e33d263-8fe2-4c34-b53b-8f4876bd6816 [ 605.804596] [50969]: key[port_security_enabled], None -> False [ 605.804596] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 605.804596] [50969]: key[security_groups], None -> [] [ 605.804596] [50969]: key[binding:profile], None -> {} [ 605.804596] [50969]: key[binding:host_id], None -> [ 605.804596] [50969]: key[revision_number], None -> 1 [ 605.804596] [50969]: key[description], None -> [ 605.804596] [50969]: key[updated_at], None -> 2025-11-21T22:35:38Z [ 605.804596] [50969]: key[standard_attr_id], None -> 384 [ 605.804596] [50969]: key[admin_state_up], None -> True [ 605.804596] [50969]: key[binding:vif_type], None -> unbound [ 605.804596] [50969]: key[device_owner], None -> network:router_gateway [ 605.804596] [50969]: key[extra_dhcp_opts], None -> [] [ 605.804596] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 605.804596] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.833745] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5486ed8d-bd4a-45ce-9def-84fa07bdbbe9 req-9c525738-53d9-4e56-a210-b92873e56a96 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.834917] [50968]: [pid: 50968|app: 0|req: 249/465] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.965207] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks [] for router_gateway (76988f51-274e-453f-9e9a-eddc3d68eb35), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.071206] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35caa12c-6d60-485c-9e66-d236a9442d06 req-a8d3ac28-f9d5-4393-8ab1-4a08e1b96879 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.072452] [50968]: [pid: 50968|app: 0|req: 250/466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/ports?device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 751 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.079167] [50968]: DEBUG neutron.api.wsgi [req-35caa12c-6d60-485c-9e66-d236a9442d06 req-d7698933-dd6f-4d39-ae49-80d1c88ad815 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.095288] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (76988f51-274e-453f-9e9a-eddc3d68eb35), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.108046] [50968]: [pid: 50968|app: 0|req: 251/467] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/security-groups?id=8ef26513-917e-4754-b69d-1d511bcb585b&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 606.168790] [50968]: [pid: 50968|app: 0|req: 252/468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 606.175277] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Router 76988f51-274e-453f-9e9a-eddc3d68eb35 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 606.184464] [50968]: [pid: 50968|app: 0|req: 253/469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.229563] [50968]: [pid: 50968|app: 0|req: 254/470] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.235444] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 606.253406] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48edb779-21f8-4afd-b965-45ea2c795bff admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.254137] [50969]: [pid: 50969|app: 0|req: 217/471] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:37 2025] POST /networking/v2.0/routers => generated 728 bytes in 826 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 606.259483] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9884238-1384-4706-baff-703534c99545 req-5b9e579e-b68c-426e-a0ed-4ccc00154053 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.260838] [50968]: [pid: 50968|app: 0|req: 255/472] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/ports?device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.268353] [50968]: DEBUG neutron.api.wsgi [req-e9884238-1384-4706-baff-703534c99545 req-5b9e5e38-ec94-4e91-a42c-bcfd62bfdc9a tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.290870] [50968]: [pid: 50968|app: 0|req: 256/473] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&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.304161] [50968]: [pid: 50968|app: 0|req: 257/474] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/networks?tenant_id=1d5a8742389b462f810ed82b8434dd40&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 606.308803] [50968]: DEBUG neutron.api.wsgi [req-a1e08ec8-ed06-42fb-98d0-2adedd5d5671 req-8423f0ae-fb4f-4f6f-84d8-7bcfe152e265 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.324720] [50968]: [pid: 50968|app: 0|req: 258/475] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/security-groups/09708f06-8daa-4eb7-8e30-cf332a7733c5 => generated 1658 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 606.361785] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a04db895-a6e4-4e59-a973-96905fef39ef req-0659757c-3bc7-431d-be35-7e022e6dab0d tempest-QuotasAdminNegativeTest-1032190745 tempest-QuotasAdminNegativeTest-1032190745-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.362887] [50968]: [pid: 50968|app: 0|req: 259/476] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:38 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) [ 606.365357] [50968]: DEBUG neutron.api.wsgi [req-a1e08ec8-ed06-42fb-98d0-2adedd5d5671 req-fb28e9da-7e87-492f-ba92-c41b3a5ff2d8 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.388433] [50968]: DEBUG neutron_lib.callbacks.manager [req-a1e08ec8-ed06-42fb-98d0-2adedd5d5671 req-fb28e9da-7e87-492f-ba92-c41b3a5ff2d8 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (09708f06-8daa-4eb7-8e30-cf332a7733c5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.401300] [50968]: DEBUG neutron_lib.callbacks.manager [req-a1e08ec8-ed06-42fb-98d0-2adedd5d5671 req-fb28e9da-7e87-492f-ba92-c41b3a5ff2d8 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (09708f06-8daa-4eb7-8e30-cf332a7733c5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.428414] [50968]: DEBUG neutron_lib.callbacks.manager [req-a1e08ec8-ed06-42fb-98d0-2adedd5d5671 req-fb28e9da-7e87-492f-ba92-c41b3a5ff2d8 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (09708f06-8daa-4eb7-8e30-cf332a7733c5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.433501] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a1e08ec8-ed06-42fb-98d0-2adedd5d5671 req-fb28e9da-7e87-492f-ba92-c41b3a5ff2d8 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=09708f06-8daa-4eb7-8e30-cf332a7733c5,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 606.439486] [50968]: DEBUG neutron_lib.callbacks.manager [req-a1e08ec8-ed06-42fb-98d0-2adedd5d5671 req-fb28e9da-7e87-492f-ba92-c41b3a5ff2d8 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.440317] [50968]: [pid: 50968|app: 0|req: 260/477] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:35:38 2025] DELETE /networking/v2.0/security-groups/09708f06-8daa-4eb7-8e30-cf332a7733c5 => generated 0 bytes in 77 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 606.444216] [50968]: DEBUG neutron.api.wsgi [req-a04db895-a6e4-4e59-a973-96905fef39ef req-69d7bbf2-435e-4426-8170-0670e8e2bf71 tempest-QuotasAdminNegativeTest-1032190745 tempest-QuotasAdminNegativeTest-1032190745-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.451228] [50968]: [pid: 50968|app: 0|req: 261/478] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/quotas/1d5a8742389b462f810ed82b8434dd40 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.459104] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.470171] [50968]: [pid: 50968|app: 0|req: 262/479] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/ports?tenant_id=1d5a8742389b462f810ed82b8434dd40&fields=id => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 606.526794] [50968]: [pid: 50968|app: 0|req: 263/480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 606.542351] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Allocated IP 192.168.128.1 (ad8735c4-006a-47ad-a4f8-2c46cc93c7ab/fb19aaaa-9d2b-498e-894b-b1970e56be97/ff44f246-d9d7-4e42-b819-68687cceb347) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 606.577023] [50968]: [pid: 50968|app: 0|req: 264/481] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.596379] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Publish callbacks [] for allowed_address_pair (ff44f246-d9d7-4e42-b819-68687cceb347), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.597281] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Publish callbacks [] for port (ff44f246-d9d7-4e42-b819-68687cceb347), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.597525] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] create_port_precommit called with port settings {'id': 'ff44f246-d9d7-4e42-b819-68687cceb347', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:b6:29:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_interface', 'standard_attr_id': 385, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}], 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 606.597696] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] create_port_precommit: [ 606.597696] [50969]: key[mac_address], None -> fa:16:3e:b6:29:7b [ 606.597696] [50969]: key[device_id], None -> 76988f51-274e-453f-9e9a-eddc3d68eb35 [ 606.597696] [50969]: key[binding:vif_details], None -> {} [ 606.597696] [50969]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 606.597696] [50969]: key[binding:vnic_type], None -> normal [ 606.597696] [50969]: key[allowed_address_pairs], None -> [] [ 606.597696] [50969]: key[name], None -> [ 606.597696] [50969]: key[status], None -> DOWN [ 606.597696] [50969]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 606.597696] [50969]: key[fixed_ips], None -> [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}] [ 606.597696] [50969]: key[id], None -> ff44f246-d9d7-4e42-b819-68687cceb347 [ 606.597696] [50969]: key[port_security_enabled], None -> False [ 606.597696] [50969]: key[network_id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 606.597696] [50969]: key[security_groups], None -> [] [ 606.597696] [50969]: key[binding:profile], None -> {} [ 606.597696] [50969]: key[binding:host_id], None -> [ 606.597696] [50969]: key[standard_attr_id], None -> 385 [ 606.597696] [50969]: key[admin_state_up], None -> True [ 606.597696] [50969]: key[device_owner], None -> network:router_interface [ 606.597696] [50969]: key[binding:vif_type], None -> unbound [ 606.597696] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.630027] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ff44f246-d9d7-4e42-b819-68687cceb347), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.645340] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30991aec-318c-4107-9fd0-b4d97c6cbea7 req-c8137338-8333-4a78-9300-800797d88358 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.646582] [50968]: [pid: 50968|app: 0|req: 265/482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.652716] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Pushing event updated for resources: {'Port': ['ID=ff44f246-d9d7-4e42-b819-68687cceb347,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 606.660850] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Network ad8735c4-006a-47ad-a4f8-2c46cc93c7ab is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 606.661771] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 606.664036] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 606.679293] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] create_port_postcommit called with port settings {'id': 'ff44f246-d9d7-4e42-b819-68687cceb347', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:b6:29:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_interface', 'standard_attr_id': 385, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}], 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:38Z', 'updated_at': '2025-11-21T22:35:38Z', 'revision_number': 1, 'network': {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 606.679293] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] create_port_postcommit: [ 606.679293] [50969]: key[mac_address], None -> fa:16:3e:b6:29:7b [ 606.679293] [50969]: key[device_id], None -> 76988f51-274e-453f-9e9a-eddc3d68eb35 [ 606.679293] [50969]: key[binding:vif_details], None -> {} [ 606.679293] [50969]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 606.679293] [50969]: key[binding:vnic_type], None -> normal [ 606.679293] [50969]: key[tags], None -> [] [ 606.679293] [50969]: key[allowed_address_pairs], None -> [] [ 606.679293] [50969]: key[created_at], None -> 2025-11-21T22:35:38Z [ 606.679293] [50969]: key[name], None -> [ 606.679293] [50969]: key[status], None -> DOWN [ 606.679293] [50969]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 606.679293] [50969]: key[fixed_ips], None -> [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}] [ 606.679293] [50969]: key[id], None -> ff44f246-d9d7-4e42-b819-68687cceb347 [ 606.679293] [50969]: key[port_security_enabled], None -> False [ 606.679293] [50969]: key[network_id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 606.679293] [50969]: key[security_groups], None -> [] [ 606.679293] [50969]: key[binding:profile], None -> {} [ 606.679293] [50969]: key[binding:host_id], None -> [ 606.679293] [50969]: key[revision_number], None -> 1 [ 606.679293] [50969]: key[description], None -> [ 606.679293] [50969]: key[updated_at], None -> 2025-11-21T22:35:38Z [ 606.679293] [50969]: key[standard_attr_id], None -> 385 [ 606.679293] [50969]: key[admin_state_up], None -> True [ 606.679293] [50969]: key[binding:vif_type], None -> unbound [ 606.679293] [50969]: key[device_owner], None -> network:router_interface [ 606.679293] [50969]: key[extra_dhcp_opts], None -> [] [ 606.679293] [50969]: key[network], None -> {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} [ 606.679293] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.681204] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (76988f51-274e-453f-9e9a-eddc3d68eb35), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.686202] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-e1955656-5e9f-4fc7-97a2-f6487baa9647 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.687449] [50968]: [pid: 50968|app: 0|req: 266/483] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:38 2025] GET /networking/v2.0/networks?id=2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 623 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.704456] [50968]: [pid: 50968|app: 0|req: 267/484] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:39 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.706881] [50968]: DEBUG neutron.api.wsgi [req-30991aec-318c-4107-9fd0-b4d97c6cbea7 req-1080a3fd-4cf5-4ddc-a8c5-6a538a5a3ed9 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.733081] [50968]: [pid: 50968|app: 0|req: 268/485] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:39 2025] GET /networking/v2.0/security-groups?id=cb6f8ce6-311d-4e8e-b179-b86a971739cb&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.805959] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a158a048-4e37-46c1-99ef-63b54006914e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.872966] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (ff44f246-d9d7-4e42-b819-68687cceb347), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.889351] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a158a048-4e37-46c1-99ef-63b54006914e admin admin] Publish callbacks [] for security_group (24a27410-f2e7-4d68-9875-1789852c254f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.891357] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a158a048-4e37-46c1-99ef-63b54006914e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (24a27410-f2e7-4d68-9875-1789852c254f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.911502] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a158a048-4e37-46c1-99ef-63b54006914e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=24a27410-f2e7-4d68-9875-1789852c254f,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 606.924890] [50968]: [pid: 50968|app: 0|req: 269/486] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:39 2025] GET /networking/v2.0/security-groups?tenant_id=02d558dd98294bf6809122afcea2956e&name=default => generated 2925 bytes in 191 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 606.929201] [50968]: DEBUG neutron.api.v2.base [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Request body: {'port': {'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'admin_state_up': True, 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 606.960923] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Publish callbacks [] for port (ff44f246-d9d7-4e42-b819-68687cceb347), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.961190] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] update_port_precommit called with port settings {'id': 'ff44f246-d9d7-4e42-b819-68687cceb347', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:b6:29:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_interface', 'standard_attr_id': 385, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:38Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 1, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'ff44f246-d9d7-4e42-b819-68687cceb347', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:b6:29:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_interface', 'standard_attr_id': 385, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:38Z', 'updated_at': '2025-11-21T22:35:38Z', 'revision_number': 1, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 606.961348] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] update_port_precommit: [ 606.961348] [50969]: key[updated_at], 2025-11-21T22:35:38Z -> 2025-11-21T22:35:39Z [ 606.961348] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.963761] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (ff44f246-d9d7-4e42-b819-68687cceb347), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.978891] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Made reservation on behalf of 872701dbeaf0414d8cfa1c8bb524fa74 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 606.982161] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.986391] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Pushing event updated for resources: {'Port': ['ID=ff44f246-d9d7-4e42-b819-68687cceb347,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.004203] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] update_port_postcommit called with port settings {'id': 'ff44f246-d9d7-4e42-b819-68687cceb347', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:b6:29:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_interface', 'standard_attr_id': 385, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:38Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 1, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'ff44f246-d9d7-4e42-b819-68687cceb347', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:b6:29:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_interface', 'standard_attr_id': 385, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:38Z', 'updated_at': '2025-11-21T22:35:38Z', 'revision_number': 1, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 607.004480] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] update_port_postcommit: [ 607.004480] [50969]: key[updated_at], 2025-11-21T22:35:38Z -> 2025-11-21T22:35:39Z [ 607.004480] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.004771] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (76988f51-274e-453f-9e9a-eddc3d68eb35), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.033990] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'tag': '42f7117f-203c-4053-99a2-3597969a74e6'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 607.037383] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2b33dbd0-865b-423b-a07e-43a917604152" -d '{"events": [{"name": "network-changed", "server_uuid": "3ee850b1-2dad-440b-befe-8f2eb8361c42", "tag": "42f7117f-203c-4053-99a2-3597969a74e6"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 607.041029] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Network ad8735c4-006a-47ad-a4f8-2c46cc93c7ab is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 607.041663] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 607.042013] [50968]: DEBUG neutron.db.db_base_plugin_common [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Allocated IP 192.168.128.11 (2371821e-5403-4904-a7a6-d4a27591f0c4/fb623ff5-4fc5-4674-8a24-42dae40b87ee/9dcad9a8-6566-4b84-a310-12f7b6257995) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 607.099637] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Router 76988f51-274e-453f-9e9a-eddc3d68eb35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 607.115982] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for allowed_address_pair (9dcad9a8-6566-4b84-a310-12f7b6257995), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.115982] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.115982] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_precommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': '', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'port_security_enabled': True, 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 607.115982] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_precommit: [ 607.115982] [50968]: key[mac_address], None -> fa:16:3e:26:eb:ab [ 607.115982] [50968]: key[device_id], None -> 3d33e99a-11b4-4752-b403-271b988375c3 [ 607.115982] [50968]: key[binding:vif_details], None -> {} [ 607.115982] [50968]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 607.115982] [50968]: key[binding:vnic_type], None -> normal [ 607.115982] [50968]: key[allowed_address_pairs], None -> [] [ 607.115982] [50968]: key[name], None -> [ 607.115982] [50968]: key[status], None -> DOWN [ 607.115982] [50968]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 607.115982] [50968]: key[fixed_ips], None -> [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}] [ 607.115982] [50968]: key[id], None -> 9dcad9a8-6566-4b84-a310-12f7b6257995 [ 607.115982] [50968]: key[port_security_enabled], None -> True [ 607.115982] [50968]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 607.115982] [50968]: key[security_groups], None -> ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] [ 607.115982] [50968]: key[binding:profile], None -> {} [ 607.115982] [50968]: key[binding:host_id], None -> [ 607.115982] [50968]: key[standard_attr_id], None -> 392 [ 607.115982] [50968]: key[admin_state_up], None -> True [ 607.115982] [50968]: key[device_owner], None -> [ 607.115982] [50968]: key[binding:vif_type], None -> unbound [ 607.115982] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.142088] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.155105] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0cddd32c-fb72-4360-8c9e-33aa22223d34 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 607.159589] [50969]: [pid: 50969|app: 0|req: 218/487] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:38 2025] PUT /networking/v2.0/routers/76988f51-274e-453f-9e9a-eddc3d68eb35/add_router_interface => generated 309 bytes in 900 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.164356] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event updated for resources: {'Port': ['ID=9dcad9a8-6566-4b84-a310-12f7b6257995,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.174663] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Network 2371821e-5403-4904-a7a6-d4a27591f0c4 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 607.175435] [50968]: DEBUG neutron.scheduler.base_scheduler [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 607.178943] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 607.178943] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_postcommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': '', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'port_security_enabled': True, 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 1, 'network': {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 607.178943] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_postcommit: [ 607.178943] [50968]: key[mac_address], None -> fa:16:3e:26:eb:ab [ 607.178943] [50968]: key[device_id], None -> 3d33e99a-11b4-4752-b403-271b988375c3 [ 607.178943] [50968]: key[binding:vif_details], None -> {} [ 607.178943] [50968]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 607.178943] [50968]: key[binding:vnic_type], None -> normal [ 607.178943] [50968]: key[tags], None -> [] [ 607.178943] [50968]: key[allowed_address_pairs], None -> [] [ 607.178943] [50968]: key[created_at], None -> 2025-11-21T22:35:39Z [ 607.178943] [50968]: key[name], None -> [ 607.178943] [50968]: key[status], None -> DOWN [ 607.178943] [50968]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 607.178943] [50968]: key[fixed_ips], None -> [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}] [ 607.178943] [50968]: key[id], None -> 9dcad9a8-6566-4b84-a310-12f7b6257995 [ 607.178943] [50968]: key[port_security_enabled], None -> True [ 607.178943] [50968]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 607.178943] [50968]: key[security_groups], None -> ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] [ 607.178943] [50968]: key[binding:profile], None -> {} [ 607.178943] [50968]: key[binding:host_id], None -> [ 607.178943] [50968]: key[revision_number], None -> 1 [ 607.178943] [50968]: key[description], None -> [ 607.178943] [50968]: key[updated_at], None -> 2025-11-21T22:35:39Z [ 607.178943] [50968]: key[standard_attr_id], None -> 392 [ 607.178943] [50968]: key[admin_state_up], None -> True [ 607.178943] [50968]: key[binding:vif_type], None -> unbound [ 607.178943] [50968]: key[device_owner], None -> [ 607.178943] [50968]: key[extra_dhcp_opts], None -> [] [ 607.178943] [50968]: key[network], None -> {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} [ 607.178943] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.210179] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.210980] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-8c80171b-a9c9-4daf-8b2d-a12b6368ba45 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.222027] [50968]: [pid: 50968|app: 0|req: 270/488] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:39 2025] POST /networking/v2.0/ports => generated 733 bytes in 294 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 607.222331] [50968]: DEBUG neutron.api.wsgi [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-ee7585cd-72a4-43af-8f7a-68c5a1b5bd0a tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 607.231045] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84bd5d3a-2ea6-4ad1-a86f-ff580f7d8f30 req-3db92e46-6097-4d25-8572-3e07d31081b9 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.232022] [50969]: [pid: 50969|app: 0|req: 219/489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:39 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.244408] [50968]: [pid: 50968|app: 0|req: 271/490] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:35:39 2025] GET /networking/v2.0/floatingips/dfb9223b-3dd4-4bcd-95af-67c996a3410e => generated 496 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.268753] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f8769731-cfad-41fe-83f6-018653d5acbf admin admin] Publish callbacks [] for security_group (24a27410-f2e7-4d68-9875-1789852c254f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.289072] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f8769731-cfad-41fe-83f6-018653d5acbf admin admin] Publish callbacks [] for security_group (24a27410-f2e7-4d68-9875-1789852c254f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.289954] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-69a16690-11b6-42dd-9f8d-fda4925ea42b tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.290927] [50968]: [pid: 50968|app: 0|req: 272/491] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:39 2025] GET /networking/v2.0/ports?device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 1043 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 607.293919] [50968]: DEBUG neutron.api.v2.base [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Request body: {'port': {'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 607.312673] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f8769731-cfad-41fe-83f6-018653d5acbf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (24a27410-f2e7-4d68-9875-1789852c254f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.316241] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f8769731-cfad-41fe-83f6-018653d5acbf admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=24a27410-f2e7-4d68-9875-1789852c254f,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.319974] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f8769731-cfad-41fe-83f6-018653d5acbf admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.320458] [50969]: [pid: 50969|app: 0|req: 220/492] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:39 2025] DELETE /networking/v2.0/security-groups/24a27410-f2e7-4d68-9875-1789852c254f => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 607.322978] [50969]: DEBUG neutron.api.wsgi [req-84bd5d3a-2ea6-4ad1-a86f-ff580f7d8f30 req-89108cb7-9a96-4331-b44b-6c1c3dc8367f tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 607.336725] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.349594] [50969]: [pid: 50969|app: 0|req: 221/493] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:39 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 607.386314] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-8184f23b-26ef-4947-a406-5ce9b300492e tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.387185] [50969]: [pid: 50969|app: 0|req: 222/494] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:39 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.443672] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] Deleting port c005dc96-0384-4ce2-b550-164e1b0ab0cf {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 607.443881] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.476574] [50969]: DEBUG neutron.plugins.ml2.db [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] For port c005dc96-0384-4ce2-b550-164e1b0ab0cf, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c005dc96-0384-4ce2-b550-164e1b0ab0cf,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 607.477925] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.481853] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] delete_port_precommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 5, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 607.483364] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] delete_port_precommit: [ 607.483364] [50969]: key[mac_address], fa:16:3e:7d:6b:8d -> None [ 607.483364] [50969]: key[device_id], 8a1b7aad-13a0-4d72-a44c-d54426991311 -> None [ 607.483364] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 607.483364] [50969]: key[binding:vnic_type], normal -> None [ 607.483364] [50969]: key[project_id], 4d96bb1ee7374926950112f240d76b7e -> None [ 607.483364] [50969]: key[tags], [] -> None [ 607.483364] [50969]: key[allowed_address_pairs], [] -> None [ 607.483364] [50969]: key[created_at], 2025-11-21T22:35:21Z -> None [ 607.483364] [50969]: key[name], -> None [ 607.483364] [50969]: key[status], ACTIVE -> None [ 607.483364] [50969]: key[tenant_id], 4d96bb1ee7374926950112f240d76b7e -> None [ 607.483364] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}] -> None [ 607.483364] [50969]: key[id], c005dc96-0384-4ce2-b550-164e1b0ab0cf -> None [ 607.483364] [50969]: key[port_security_enabled], True -> None [ 607.483364] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 607.483364] [50969]: key[security_groups], ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'] -> None [ 607.483364] [50969]: key[binding:profile], {} -> None [ 607.483364] [50969]: key[binding:host_id], cpu-1 -> None [ 607.483364] [50969]: key[revision_number], 5 -> None [ 607.483364] [50969]: key[description], -> None [ 607.483364] [50969]: key[updated_at], 2025-11-21T22:35:23Z -> None [ 607.483364] [50969]: key[standard_attr_id], 251 -> None [ 607.483364] [50969]: key[admin_state_up], True -> None [ 607.483364] [50969]: key[binding:vif_type], ovs -> None [ 607.483364] [50969]: key[device_owner], compute:nova -> None [ 607.483364] [50969]: key[extra_dhcp_opts], [] -> None [ 607.483364] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.484823] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] Calling delete_port for c005dc96-0384-4ce2-b550-164e1b0ab0cf owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 607.501770] [50968]: DEBUG neutron.notifiers.nova [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9dcad9a8-6566-4b84-a310-12f7b6257995 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 607.507290] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks [] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.523119] [50968]: DEBUG neutron.db.provisioning_blocks [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Transition to ACTIVE for port object 9dcad9a8-6566-4b84-a310-12f7b6257995 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 607.525219] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_precommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': '', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 607.525488] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_precommit: [ 607.525488] [50968]: key[device_owner], -> compute:nova [ 607.525488] [50968]: key[binding:host_id], -> cpu-1 [ 607.525488] [50968]: key[revision_number], 1 -> 2 [ 607.525488] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.529016] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.554556] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Pushing event updated for resources: {'Port': ['ID=9dcad9a8-6566-4b84-a310-12f7b6257995,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.569248] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c005dc96-0384-4ce2-b550-164e1b0ab0cf), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.577204] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] Pushing event deleted for resources: {'Port': ['ID=c005dc96-0384-4ce2-b550-164e1b0ab0cf,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.583243] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_postcommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': '', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 607.583243] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_postcommit: [ 607.583243] [50968]: key[device_owner], -> compute:nova [ 607.583243] [50968]: key[binding:host_id], -> cpu-1 [ 607.583243] [50968]: key[revision_number], 1 -> 2 [ 607.583243] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.590225] [50968]: DEBUG neutron.plugins.ml2.managers [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Attempting to bind port 9dcad9a8-6566-4b84-a310-12f7b6257995 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 607.590225] [50968]: DEBUG neutron.plugins.ml2.managers [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Attempting to bind port 9dcad9a8-6566-4b84-a310-12f7b6257995 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 607.590225] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Attempting to bind port 9dcad9a8-6566-4b84-a310-12f7b6257995 on network 2371821e-5403-4904-a7a6-d4a27591f0c4 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 607.600903] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] No DVR routers for this DVR port c005dc96-0384-4ce2-b550-164e1b0ab0cf on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 607.601274] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] delete_port_postcommit called with port settings {'id': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:7d:6b:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'device_owner': 'compute:nova', 'standard_attr_id': 251, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 5, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 607.601431] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] delete_port_postcommit: [ 607.601431] [50969]: key[mac_address], fa:16:3e:7d:6b:8d -> None [ 607.601431] [50969]: key[device_id], 8a1b7aad-13a0-4d72-a44c-d54426991311 -> None [ 607.601431] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 607.601431] [50969]: key[binding:vnic_type], normal -> None [ 607.601431] [50969]: key[project_id], 4d96bb1ee7374926950112f240d76b7e -> None [ 607.601431] [50969]: key[tags], [] -> None [ 607.601431] [50969]: key[allowed_address_pairs], [] -> None [ 607.601431] [50969]: key[created_at], 2025-11-21T22:35:21Z -> None [ 607.601431] [50969]: key[name], -> None [ 607.601431] [50969]: key[status], ACTIVE -> None [ 607.601431] [50969]: key[tenant_id], 4d96bb1ee7374926950112f240d76b7e -> None [ 607.601431] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.91'}] -> None [ 607.601431] [50969]: key[id], c005dc96-0384-4ce2-b550-164e1b0ab0cf -> None [ 607.601431] [50969]: key[port_security_enabled], True -> None [ 607.601431] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 607.601431] [50969]: key[security_groups], ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'] -> None [ 607.601431] [50969]: key[binding:profile], {} -> None [ 607.601431] [50969]: key[binding:host_id], cpu-1 -> None [ 607.601431] [50969]: key[revision_number], 5 -> None [ 607.601431] [50969]: key[description], -> None [ 607.601431] [50969]: key[updated_at], 2025-11-21T22:35:23Z -> None [ 607.601431] [50969]: key[standard_attr_id], 251 -> None [ 607.601431] [50969]: key[admin_state_up], True -> None [ 607.601431] [50969]: key[binding:vif_type], ovs -> None [ 607.601431] [50969]: key[device_owner], compute:nova -> None [ 607.601431] [50969]: key[extra_dhcp_opts], [] -> None [ 607.601431] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.602873] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c547873-235b-4c9d-b592-5794ca5eb66c req-52a0c86a-f8ad-4a5f-a930-dedbb30e43c9 tempest-DeleteServersAdminTestJSON-1806332224 tempest-DeleteServersAdminTestJSON-1806332224-project-admin] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.605313] [50969]: [pid: 50969|app: 0|req: 223/495] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:35:39 2025] DELETE /networking/v2.0/ports/c005dc96-0384-4ce2-b550-164e1b0ab0cf => generated 0 bytes in 218 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 607.608447] [50969]: DEBUG neutron.api.wsgi [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-73e47df9-f9fe-4463-b506-c62931029467 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 607.608995] [50969]: DEBUG neutron.api.wsgi [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-73e47df9-f9fe-4463-b506-c62931029467 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 607.609186] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 607.609344] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Bind Segment={'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 607.609434] [50969]: [pid: 50969|app: 0|req: 224/496] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:35:39 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) [ 607.613520] [50968]: DEBUG networking_nsxv3.api.rpc [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Bind port on Host cpu-1 & Segment [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 607.616499] [50969]: DEBUG neutron.api.wsgi [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-c86a6626-bf8b-4bac-8122-f0c9390076a0 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 607.668030] [50969]: [pid: 50969|app: 0|req: 225/497] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:35:39 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.184 => generated 499 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 607.670956] [50969]: DEBUG neutron.api.v2.base [None req-e7024430-ec09-420d-b938-83f9dd6a1a4c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1930188990', 'description': 'tempest-description--2119613080'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 607.687704] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e7024430-ec09-420d-b938-83f9dd6a1a4c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.739480] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e7024430-ec09-420d-b938-83f9dd6a1a4c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group (9c3590f1-016a-4b00-b83e-f52f030b948b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.740864] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e7024430-ec09-420d-b938-83f9dd6a1a4c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (9c3590f1-016a-4b00-b83e-f52f030b948b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.754120] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e7024430-ec09-420d-b938-83f9dd6a1a4c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=9c3590f1-016a-4b00-b83e-f52f030b948b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.765781] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e7024430-ec09-420d-b938-83f9dd6a1a4c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.766334] [50969]: [pid: 50969|app: 0|req: 226/498] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:35:40 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) [ 607.768867] [50969]: DEBUG neutron.api.wsgi [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b3acf51c-c74d-465f-b0c0-fa37a50bb70a tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 607.789681] [50969]: [pid: 50969|app: 0|req: 227/499] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:35:40 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.184 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.868708] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6657f424-0b98-4aad-8b11-9a68867d8411 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.940262] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6657f424-0b98-4aad-8b11-9a68867d8411 admin admin] Publish callbacks [] for security_group (089880a4-31cc-4fd8-b70c-7e7b84f0da8a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.944190] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6657f424-0b98-4aad-8b11-9a68867d8411 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (089880a4-31cc-4fd8-b70c-7e7b84f0da8a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.961937] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6657f424-0b98-4aad-8b11-9a68867d8411 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=089880a4-31cc-4fd8-b70c-7e7b84f0da8a,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.973269] [50969]: [pid: 50969|app: 0|req: 228/500] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:40 2025] GET /networking/v2.0/security-groups?tenant_id=3749145bc30b4ca2831f17a1d8bb5249&name=default => generated 2925 bytes in 183 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 607.977040] [50969]: DEBUG neutron.api.v2.base [None req-e16c5603-26a3-4034-9cb5-85c62d4607cf tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Request body: {'security_group_rule': {'security_group_id': '9c3590f1-016a-4b00-b83e-f52f030b948b', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 608.023725] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e16c5603-26a3-4034-9cb5-85c62d4607cf tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group_rule (1e06e8ae-b937-43c8-ae7b-e9bdcb83e17e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.048344] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e16c5603-26a3-4034-9cb5-85c62d4607cf tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group_rule (1e06e8ae-b937-43c8-ae7b-e9bdcb83e17e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.050554] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e16c5603-26a3-4034-9cb5-85c62d4607cf tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (1e06e8ae-b937-43c8-ae7b-e9bdcb83e17e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.059858] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e16c5603-26a3-4034-9cb5-85c62d4607cf tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=1e06e8ae-b937-43c8-ae7b-e9bdcb83e17e,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.075910] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e16c5603-26a3-4034-9cb5-85c62d4607cf tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.078059] [50969]: [pid: 50969|app: 0|req: 229/501] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:35:40 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 103 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 608.080373] [50969]: DEBUG neutron.api.wsgi [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 608.161204] [50969]: DEBUG neutron.plugins.ml2.plugin [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Deleting port aad84267-9f2b-4015-bdd5-0f8ab7188dac {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 608.161435] [50969]: DEBUG neutron_lib.callbacks.manager [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (aad84267-9f2b-4015-bdd5-0f8ab7188dac), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.204589] [50969]: DEBUG neutron_lib.callbacks.manager [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (aad84267-9f2b-4015-bdd5-0f8ab7188dac), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.204736] [50969]: DEBUG neutron_lib.callbacks.manager [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for floatingip (aad84267-9f2b-4015-bdd5-0f8ab7188dac), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.209482] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] delete_port_precommit called with port settings {'id': 'aad84267-9f2b-4015-bdd5-0f8ab7188dac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:59:e5', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'dfb9223b-3dd4-4bcd-95af-67c996a3410e', 'device_owner': 'network:floatingip', 'standard_attr_id': 381, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 608.209757] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] delete_port_precommit: [ 608.209757] [50969]: key[mac_address], fa:16:3e:29:59:e5 -> None [ 608.209757] [50969]: key[device_id], dfb9223b-3dd4-4bcd-95af-67c996a3410e -> None [ 608.209757] [50969]: key[binding:vif_details], {} -> None [ 608.209757] [50969]: key[binding:vnic_type], normal -> None [ 608.209757] [50969]: key[project_id], -> None [ 608.209757] [50969]: key[tags], [] -> None [ 608.209757] [50969]: key[allowed_address_pairs], [] -> None [ 608.209757] [50969]: key[created_at], 2025-11-21T22:35:37Z -> None [ 608.209757] [50969]: key[name], -> None [ 608.209757] [50969]: key[status], N/A -> None [ 608.209757] [50969]: key[tenant_id], -> None [ 608.209757] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.184'}] -> None [ 608.209757] [50969]: key[id], aad84267-9f2b-4015-bdd5-0f8ab7188dac -> None [ 608.209757] [50969]: key[port_security_enabled], False -> None [ 608.209757] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 608.209757] [50969]: key[security_groups], [] -> None [ 608.209757] [50969]: key[binding:profile], {} -> None [ 608.209757] [50969]: key[binding:host_id], -> None [ 608.209757] [50969]: key[revision_number], 2 -> None [ 608.209757] [50969]: key[description], -> None [ 608.209757] [50969]: key[updated_at], 2025-11-21T22:35:37Z -> None [ 608.209757] [50969]: key[standard_attr_id], 381 -> None [ 608.209757] [50969]: key[admin_state_up], True -> None [ 608.209757] [50969]: key[binding:vif_type], unbound -> None [ 608.209757] [50969]: key[device_owner], network:floatingip -> None [ 608.209757] [50969]: key[extra_dhcp_opts], [] -> None [ 608.209757] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.212233] [50969]: DEBUG neutron.plugins.ml2.plugin [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Calling delete_port for aad84267-9f2b-4015-bdd5-0f8ab7188dac owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 608.321814] [50969]: DEBUG neutron_lib.callbacks.manager [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (aad84267-9f2b-4015-bdd5-0f8ab7188dac), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.331493] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Pushing event deleted for resources: {'Port': ['ID=aad84267-9f2b-4015-bdd5-0f8ab7188dac,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.365581] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] delete_port_postcommit called with port settings {'id': 'aad84267-9f2b-4015-bdd5-0f8ab7188dac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:59:e5', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'dfb9223b-3dd4-4bcd-95af-67c996a3410e', 'device_owner': 'network:floatingip', 'standard_attr_id': 381, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 608.365838] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] delete_port_postcommit: [ 608.365838] [50969]: key[mac_address], fa:16:3e:29:59:e5 -> None [ 608.365838] [50969]: key[device_id], dfb9223b-3dd4-4bcd-95af-67c996a3410e -> None [ 608.365838] [50969]: key[binding:vif_details], {} -> None [ 608.365838] [50969]: key[binding:vnic_type], normal -> None [ 608.365838] [50969]: key[project_id], -> None [ 608.365838] [50969]: key[tags], [] -> None [ 608.365838] [50969]: key[allowed_address_pairs], [] -> None [ 608.365838] [50969]: key[created_at], 2025-11-21T22:35:37Z -> None [ 608.365838] [50969]: key[name], -> None [ 608.365838] [50969]: key[status], N/A -> None [ 608.365838] [50969]: key[tenant_id], -> None [ 608.365838] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.184'}] -> None [ 608.365838] [50969]: key[id], aad84267-9f2b-4015-bdd5-0f8ab7188dac -> None [ 608.365838] [50969]: key[port_security_enabled], False -> None [ 608.365838] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 608.365838] [50969]: key[security_groups], [] -> None [ 608.365838] [50969]: key[binding:profile], {} -> None [ 608.365838] [50969]: key[binding:host_id], -> None [ 608.365838] [50969]: key[revision_number], 2 -> None [ 608.365838] [50969]: key[description], -> None [ 608.365838] [50969]: key[updated_at], 2025-11-21T22:35:37Z -> None [ 608.365838] [50969]: key[standard_attr_id], 381 -> None [ 608.365838] [50969]: key[admin_state_up], True -> None [ 608.365838] [50969]: key[binding:vif_type], unbound -> None [ 608.365838] [50969]: key[device_owner], network:floatingip -> None [ 608.365838] [50969]: key[extra_dhcp_opts], [] -> None [ 608.365838] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.367921] [50969]: DEBUG neutron_lib.callbacks.manager [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks [] for floatingip (dfb9223b-3dd4-4bcd-95af-67c996a3410e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.371292] [50969]: DEBUG neutron_lib.callbacks.manager [req-fd2a020a-c4ad-485c-93de-1a6f5e81dc24 req-b493a2ac-493a-4538-be2c-5e89a7be93e3 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.371850] [50969]: [pid: 50969|app: 0|req: 230/502] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:35:40 2025] DELETE /networking/v2.0/floatingips/dfb9223b-3dd4-4bcd-95af-67c996a3410e => generated 0 bytes in 295 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 608.389029] [50969]: [pid: 50969|app: 0|req: 231/503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:40 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 608.424365] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9aec7bd9-8949-471b-a959-8d0d21d8aa98 admin admin] Publish callbacks [] for security_group (089880a4-31cc-4fd8-b70c-7e7b84f0da8a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.443456] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9aec7bd9-8949-471b-a959-8d0d21d8aa98 admin admin] Publish callbacks [] for security_group (089880a4-31cc-4fd8-b70c-7e7b84f0da8a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.459602] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9aec7bd9-8949-471b-a959-8d0d21d8aa98 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (089880a4-31cc-4fd8-b70c-7e7b84f0da8a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.463604] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9aec7bd9-8949-471b-a959-8d0d21d8aa98 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=089880a4-31cc-4fd8-b70c-7e7b84f0da8a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.468328] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9aec7bd9-8949-471b-a959-8d0d21d8aa98 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.468328] [50969]: [pid: 50969|app: 0|req: 232/504] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:40 2025] DELETE /networking/v2.0/security-groups/089880a4-31cc-4fd8-b70c-7e7b84f0da8a => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 608.471380] [50969]: DEBUG neutron.api.v2.base [None req-53fddba5-bbab-4b0c-a108-48d9aa116fae tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Request body: {'security_group_rule': {'security_group_id': '9c3590f1-016a-4b00-b83e-f52f030b948b', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 608.501624] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53fddba5-bbab-4b0c-a108-48d9aa116fae tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group_rule (ff72fc72-6376-412b-b555-7d914cf73740), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.530154] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53fddba5-bbab-4b0c-a108-48d9aa116fae tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group_rule (ff72fc72-6376-412b-b555-7d914cf73740), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.531457] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53fddba5-bbab-4b0c-a108-48d9aa116fae tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (ff72fc72-6376-412b-b555-7d914cf73740), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.542297] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53fddba5-bbab-4b0c-a108-48d9aa116fae tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=ff72fc72-6376-412b-b555-7d914cf73740,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.561092] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53fddba5-bbab-4b0c-a108-48d9aa116fae tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.561830] [50969]: [pid: 50969|app: 0|req: 233/505] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:35:40 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) [ 608.615012] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Bound using segment: {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 608.615366] [50968]: DEBUG neutron.plugins.ml2.managers [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Bound port: 9dcad9a8-6566-4b84-a310-12f7b6257995, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ad36dd36-1d2c-4f37-a259-98ef2e440794", "external-id": "nsx-vlan-transportzone-479", "segmentation_id": 479}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 608.615366] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.657048] [50968]: DEBUG neutron.plugins.ml2.db [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] For port 9dcad9a8-6566-4b84-a310-12f7b6257995, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 608.659884] [50968]: DEBUG neutron.plugins.ml2.db [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] For port 9dcad9a8-6566-4b84-a310-12f7b6257995, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9dcad9a8-6566-4b84-a310-12f7b6257995,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 608.661692] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_precommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 608.661992] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_precommit: [ 608.661992] [50968]: key[binding:vif_type], unbound -> ovs [ 608.661992] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} [ 608.661992] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.665116] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.693315] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Pushing event updated for resources: {'Port': ['ID=9dcad9a8-6566-4b84-a310-12f7b6257995,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.702452] [50968]: DEBUG neutron.db.provisioning_blocks [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Provisioning complete for port 9dcad9a8-6566-4b84-a310-12f7b6257995 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 608.702604] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.702710] [50968]: INFO neutron.plugins.ml2.plugin [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Attempt 1 to provision port 9dcad9a8-6566-4b84-a310-12f7b6257995 [ 608.703738] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0bcb93c-78fe-4050-9cf1-634168028bf0 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.741491] [50968]: DEBUG neutron.plugins.ml2.plugin [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Current status of the port 9dcad9a8-6566-4b84-a310-12f7b6257995 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 608.741642] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.756803] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3d33e99a-11b4-4752-b403-271b988375c3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9dcad9a8-6566-4b84-a310-12f7b6257995'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 608.764816] [50968]: DEBUG neutron.plugins.ml2.db [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] For port 9dcad9a8-6566-4b84-a310-12f7b6257995, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9dcad9a8-6566-4b84-a310-12f7b6257995,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 608.766426] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0bcb93c-78fe-4050-9cf1-634168028bf0 admin admin] Publish callbacks [] for security_group (996b21b9-0ec6-44ad-b477-ea528e9d2d47), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.766530] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2060caec-e70c-45a3-b553-533b9d63b3b4" -d '{"events": [{"server_uuid": "3d33e99a-11b4-4752-b403-271b988375c3", "name": "network-vif-plugged", "status": "completed", "tag": "9dcad9a8-6566-4b84-a310-12f7b6257995"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 608.767812] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0bcb93c-78fe-4050-9cf1-634168028bf0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (996b21b9-0ec6-44ad-b477-ea528e9d2d47), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.785861] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e0bcb93c-78fe-4050-9cf1-634168028bf0 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=996b21b9-0ec6-44ad-b477-ea528e9d2d47,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.794123] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_precommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 4, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}]) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 608.794271] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_precommit: [ 608.794271] [50968]: key[status], DOWN -> ACTIVE [ 608.794271] [50968]: key[revision_number], 4 -> 5 [ 608.794271] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.797026] [50969]: [pid: 50969|app: 0|req: 234/506] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:40 2025] GET /networking/v2.0/security-groups?tenant_id=734e19cce5a0492a9d1b3dd6fb460155&name=default => generated 2925 bytes in 235 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 608.799644] [50969]: DEBUG neutron.api.wsgi [req-d7386590-5cc1-43f6-bf82-7648bb0bbd3d req-45372885-8e80-4d9a-a442-228b34b40e84 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 608.799808] [50968]: DEBUG neutron.db.provisioning_blocks [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Provisioning complete for port 9dcad9a8-6566-4b84-a310-12f7b6257995 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 608.800034] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.800167] [50968]: INFO neutron.plugins.ml2.plugin [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Attempt 1 to provision port 9dcad9a8-6566-4b84-a310-12f7b6257995 [ 608.817537] [50969]: [pid: 50969|app: 0|req: 235/507] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/security-groups/3fc15a08-e9e7-4054-85af-bf21e0dae31a => generated 1657 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 608.855209] [50968]: DEBUG neutron.plugins.ml2.plugin [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Current status of the port 9dcad9a8-6566-4b84-a310-12f7b6257995 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 608.856055] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_postcommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 4, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}]) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 608.856350] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_postcommit: [ 608.856350] [50968]: key[status], DOWN -> ACTIVE [ 608.856350] [50968]: key[revision_number], 4 -> 5 [ 608.856350] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.856510] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.885659] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Pushing event updated for resources: {'Port': ['ID=9dcad9a8-6566-4b84-a310-12f7b6257995,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.886411] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7dc6d97-55e1-4e04-b285-5e6e86ce2bc9 req-5f1c8833-7048-40f5-b8a1-3bca705e168c tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.888014] [50969]: [pid: 50969|app: 0|req: 236/508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 608.888488] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_postcommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 4, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 608.888738] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] update_port_postcommit: [ 608.888738] [50968]: key[binding:vif_type], unbound -> ovs [ 608.888738] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}} [ 608.888738] [50968]: key[updated_at], 2025-11-21T22:35:39Z -> 2025-11-21T22:35:41Z [ 608.888738] [50968]: key[revision_number], 2 -> 4 [ 608.888738] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.895936] [50969]: DEBUG neutron_lib.callbacks.manager [None req-30dea880-14c6-4477-b58e-6030e0e5dfce admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.896619] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.897526] [50968]: DEBUG neutron_lib.callbacks.manager [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c9aead66-51ed-4b1b-a73c-1a694be8cdbe service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.899397] [50968]: [pid: 50968|app: 0|req: 273/509] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:39 2025] PUT /networking/v2.0/ports/9dcad9a8-6566-4b84-a310-12f7b6257995 => generated 1038 bytes in 1607 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 608.901778] [50968]: DEBUG neutron.api.v2.base [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 608.920375] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.948540] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.963709] [50969]: DEBUG neutron_lib.callbacks.manager [None req-30dea880-14c6-4477-b58e-6030e0e5dfce admin admin] Publish callbacks [] for security_group (cb9ec2a5-68c2-4f1e-8ee8-bb58f4ce103f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.965013] [50969]: DEBUG neutron_lib.callbacks.manager [None req-30dea880-14c6-4477-b58e-6030e0e5dfce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (cb9ec2a5-68c2-4f1e-8ee8-bb58f4ce103f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.984946] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30dea880-14c6-4477-b58e-6030e0e5dfce admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=cb9ec2a5-68c2-4f1e-8ee8-bb58f4ce103f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.995297] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Allocated IP 10.180.180.254 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/80ab3465-6b89-4555-b1b2-87656bf18a4e) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 608.996483] [50969]: [pid: 50969|app: 0|req: 237/510] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/security-groups?tenant_id=57256ce93cda46b28cc160c8b635e38e&name=default => generated 2925 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 609.026740] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76a8b0f9-32ba-4d07-879a-c1dbd1ec768c admin admin] Publish callbacks [] for security_group (996b21b9-0ec6-44ad-b477-ea528e9d2d47), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.035652] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for allowed_address_pair (80ab3465-6b89-4555-b1b2-87656bf18a4e), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.036249] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for port (80ab3465-6b89-4555-b1b2-87656bf18a4e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.036451] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_precommit called with port settings {'id': '80ab3465-6b89-4555-b1b2-87656bf18a4e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4c:d3:6a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 413, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 609.036581] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_precommit: [ 609.036581] [50968]: key[mac_address], None -> fa:16:3e:4c:d3:6a [ 609.036581] [50968]: key[device_id], None -> PENDING [ 609.036581] [50968]: key[binding:vif_details], None -> {} [ 609.036581] [50968]: key[project_id], None -> [ 609.036581] [50968]: key[binding:vnic_type], None -> normal [ 609.036581] [50968]: key[allowed_address_pairs], None -> [] [ 609.036581] [50968]: key[name], None -> [ 609.036581] [50968]: key[status], None -> N/A [ 609.036581] [50968]: key[tenant_id], None -> [ 609.036581] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}] [ 609.036581] [50968]: key[id], None -> 80ab3465-6b89-4555-b1b2-87656bf18a4e [ 609.036581] [50968]: key[port_security_enabled], None -> False [ 609.036581] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 609.036581] [50968]: key[security_groups], None -> [] [ 609.036581] [50968]: key[binding:profile], None -> {} [ 609.036581] [50968]: key[binding:host_id], None -> [ 609.036581] [50968]: key[standard_attr_id], None -> 413 [ 609.036581] [50968]: key[admin_state_up], None -> True [ 609.036581] [50968]: key[device_owner], None -> network:floatingip [ 609.036581] [50968]: key[binding:vif_type], None -> unbound [ 609.036581] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.044470] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76a8b0f9-32ba-4d07-879a-c1dbd1ec768c admin admin] Publish callbacks [] for security_group (996b21b9-0ec6-44ad-b477-ea528e9d2d47), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.054455] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (80ab3465-6b89-4555-b1b2-87656bf18a4e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.063134] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76a8b0f9-32ba-4d07-879a-c1dbd1ec768c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (996b21b9-0ec6-44ad-b477-ea528e9d2d47), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.067430] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-76a8b0f9-32ba-4d07-879a-c1dbd1ec768c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=996b21b9-0ec6-44ad-b477-ea528e9d2d47,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.071414] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76a8b0f9-32ba-4d07-879a-c1dbd1ec768c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.071821] [50969]: [pid: 50969|app: 0|req: 238/511] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:41 2025] DELETE /networking/v2.0/security-groups/996b21b9-0ec6-44ad-b477-ea528e9d2d47 => generated 0 bytes in 75 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 609.074843] [50969]: DEBUG neutron.api.wsgi [req-d7386590-5cc1-43f6-bf82-7648bb0bbd3d req-72ced9df-d18e-4b3f-8ff4-9c3696c5ee90 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 609.076161] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event updated for resources: {'Port': ['ID=80ab3465-6b89-4555-b1b2-87656bf18a4e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.084228] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 609.085177] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 609.086663] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 609.088055] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_postcommit called with port settings {'id': '80ab3465-6b89-4555-b1b2-87656bf18a4e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4c:d3:6a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 413, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 609.088055] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_postcommit: [ 609.088055] [50968]: key[mac_address], None -> fa:16:3e:4c:d3:6a [ 609.088055] [50968]: key[device_id], None -> PENDING [ 609.088055] [50968]: key[binding:vif_details], None -> {} [ 609.088055] [50968]: key[project_id], None -> [ 609.088055] [50968]: key[binding:vnic_type], None -> normal [ 609.088055] [50968]: key[tags], None -> [] [ 609.088055] [50968]: key[allowed_address_pairs], None -> [] [ 609.088055] [50968]: key[created_at], None -> 2025-11-21T22:35:41Z [ 609.088055] [50968]: key[name], None -> [ 609.088055] [50968]: key[status], None -> N/A [ 609.088055] [50968]: key[tenant_id], None -> [ 609.088055] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}] [ 609.088055] [50968]: key[id], None -> 80ab3465-6b89-4555-b1b2-87656bf18a4e [ 609.088055] [50968]: key[port_security_enabled], None -> False [ 609.088055] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 609.088055] [50968]: key[security_groups], None -> [] [ 609.088055] [50968]: key[binding:profile], None -> {} [ 609.088055] [50968]: key[binding:host_id], None -> [ 609.088055] [50968]: key[revision_number], None -> 1 [ 609.088055] [50968]: key[description], None -> [ 609.088055] [50968]: key[updated_at], None -> 2025-11-21T22:35:41Z [ 609.088055] [50968]: key[standard_attr_id], None -> 413 [ 609.088055] [50968]: key[admin_state_up], None -> True [ 609.088055] [50968]: key[binding:vif_type], None -> unbound [ 609.088055] [50968]: key[device_owner], None -> network:floatingip [ 609.088055] [50968]: key[extra_dhcp_opts], None -> [] [ 609.088055] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 609.088055] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.098244] [50969]: DEBUG neutron_lib.callbacks.manager [req-d7386590-5cc1-43f6-bf82-7648bb0bbd3d req-72ced9df-d18e-4b3f-8ff4-9c3696c5ee90 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (3fc15a08-e9e7-4054-85af-bf21e0dae31a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.110167] [50969]: DEBUG neutron_lib.callbacks.manager [req-d7386590-5cc1-43f6-bf82-7648bb0bbd3d req-72ced9df-d18e-4b3f-8ff4-9c3696c5ee90 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (3fc15a08-e9e7-4054-85af-bf21e0dae31a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.116451] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (15370c5a-98d3-40dd-a5f5-0a1a517d1c79), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.123057] [50969]: DEBUG neutron_lib.callbacks.manager [req-d7386590-5cc1-43f6-bf82-7648bb0bbd3d req-72ced9df-d18e-4b3f-8ff4-9c3696c5ee90 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3fc15a08-e9e7-4054-85af-bf21e0dae31a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.127167] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d7386590-5cc1-43f6-bf82-7648bb0bbd3d req-72ced9df-d18e-4b3f-8ff4-9c3696c5ee90 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3fc15a08-e9e7-4054-85af-bf21e0dae31a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.130971] [50969]: DEBUG neutron_lib.callbacks.manager [req-d7386590-5cc1-43f6-bf82-7648bb0bbd3d req-72ced9df-d18e-4b3f-8ff4-9c3696c5ee90 tempest-SecurityGroupsTestAdminJSON-512052453 tempest-SecurityGroupsTestAdminJSON-512052453-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.131498] [50969]: [pid: 50969|app: 0|req: 239/512] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:35:41 2025] DELETE /networking/v2.0/security-groups/3fc15a08-e9e7-4054-85af-bf21e0dae31a => generated 0 bytes in 59 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 609.134438] [50969]: DEBUG neutron.api.wsgi [req-d7dc6d97-55e1-4e04-b285-5e6e86ce2bc9 req-778a9d3d-3434-4e2c-ba80-57b0987728e2 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 609.142948] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (80ab3465-6b89-4555-b1b2-87656bf18a4e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.153979] [50969]: [pid: 50969|app: 0|req: 240/513] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.191860] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce903a26-8a48-41ba-8171-17ccd2ca7eba admin admin] Publish callbacks [] for security_group (cb9ec2a5-68c2-4f1e-8ee8-bb58f4ce103f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.208813] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce903a26-8a48-41ba-8171-17ccd2ca7eba admin admin] Publish callbacks [] for security_group (cb9ec2a5-68c2-4f1e-8ee8-bb58f4ce103f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.220301] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for port (80ab3465-6b89-4555-b1b2-87656bf18a4e), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.220301] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] update_port_precommit called with port settings {'id': '80ab3465-6b89-4555-b1b2-87656bf18a4e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4c:d3:6a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '15370c5a-98d3-40dd-a5f5-0a1a517d1c79', 'device_owner': 'network:floatingip', 'standard_attr_id': 413, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '80ab3465-6b89-4555-b1b2-87656bf18a4e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4c:d3:6a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 413, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 609.220301] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] update_port_precommit: [ 609.220301] [50968]: key[device_id], PENDING -> 15370c5a-98d3-40dd-a5f5-0a1a517d1c79 [ 609.220301] [50968]: key[revision_number], 1 -> 2 [ 609.220301] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.221138] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (80ab3465-6b89-4555-b1b2-87656bf18a4e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.221238] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:35: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-6ed5b4db-1ea7-45cc-bd00-b54c70928e8b x-openstack-request-id: req-6ed5b4db-1ea7-45cc-bd00-b54c70928e8b {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 609.221238] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "3ee850b1-2dad-440b-befe-8f2eb8361c42", "tag": "42f7117f-203c-4053-99a2-3597969a74e6", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 609.221238] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6ed5b4db-1ea7-45cc-bd00-b54c70928e8b {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 609.221352] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ed5b4db-1ea7-45cc-bd00-b54c70928e8b'] response: {'name': 'network-changed', 'server_uuid': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'tag': '42f7117f-203c-4053-99a2-3597969a74e6', 'status': 'completed', 'code': 200} [ 609.231790] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce903a26-8a48-41ba-8171-17ccd2ca7eba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (cb9ec2a5-68c2-4f1e-8ee8-bb58f4ce103f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.235783] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce903a26-8a48-41ba-8171-17ccd2ca7eba admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=cb9ec2a5-68c2-4f1e-8ee8-bb58f4ce103f,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.239795] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce903a26-8a48-41ba-8171-17ccd2ca7eba admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.240329] [50969]: [pid: 50969|app: 0|req: 241/514] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:41 2025] DELETE /networking/v2.0/security-groups/cb9ec2a5-68c2-4f1e-8ee8-bb58f4ce103f => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 609.241483] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event updated for resources: {'Port': ['ID=80ab3465-6b89-4555-b1b2-87656bf18a4e,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.251021] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] update_port_postcommit called with port settings {'id': '80ab3465-6b89-4555-b1b2-87656bf18a4e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4c:d3:6a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '15370c5a-98d3-40dd-a5f5-0a1a517d1c79', 'device_owner': 'network:floatingip', 'standard_attr_id': 413, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '80ab3465-6b89-4555-b1b2-87656bf18a4e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4c:d3:6a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 413, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 609.251021] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] update_port_postcommit: [ 609.251021] [50968]: key[device_id], PENDING -> 15370c5a-98d3-40dd-a5f5-0a1a517d1c79 [ 609.251021] [50968]: key[revision_number], 1 -> 2 [ 609.251021] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.251021] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (15370c5a-98d3-40dd-a5f5-0a1a517d1c79), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.259815] [50968]: DEBUG neutron_lib.callbacks.manager [None req-354783ba-5bbe-46e8-aa5c-7da1b349a43f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.260403] [50968]: [pid: 50968|app: 0|req: 274/515] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:35:41 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 361 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 609.270326] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a32a90bc-fb4b-44f0-8666-c12eb067b2e8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.276271] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-ffaa2fb2-04ae-4c99-9fee-09e4b8b804d5 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.277273] [50969]: [pid: 50969|app: 0|req: 242/516] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/networks?id=c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 => generated 619 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.291810] [50969]: [pid: 50969|app: 0|req: 243/517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.295668] [50969]: DEBUG neutron.api.v2.base [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Request body: {'port': {'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'admin_state_up': True, 'tenant_id': '0c901930492c418ebc3f191de2fc8b25'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.333833] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a32a90bc-fb4b-44f0-8666-c12eb067b2e8 admin admin] Publish callbacks [] for security_group (4d48e551-d703-4661-ad8d-a5cccbbe949a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.335383] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a32a90bc-fb4b-44f0-8666-c12eb067b2e8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (4d48e551-d703-4661-ad8d-a5cccbbe949a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.342653] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Made reservation on behalf of 0c901930492c418ebc3f191de2fc8b25 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 609.345529] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.354719] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a32a90bc-fb4b-44f0-8666-c12eb067b2e8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4d48e551-d703-4661-ad8d-a5cccbbe949a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.368417] [50968]: [pid: 50968|app: 0|req: 275/518] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/security-groups?tenant_id=55314985eee941c494b8e5ee0649308f&name=default => generated 2925 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 609.380517] [50968]: [pid: 50968|app: 0|req: 276/519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.413473] [50969]: DEBUG neutron.db.db_base_plugin_common [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Allocated IP 192.168.128.3 (c3f1a84a-1b54-4b04-ab6c-ff9dcd239595/031e5b5b-5cd6-453a-bdec-b196cc468d80/cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 609.420516] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7da5e3df-71ef-44b1-a780-d8425ef6d539 admin admin] Publish callbacks [] for security_group (4d48e551-d703-4661-ad8d-a5cccbbe949a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.440338] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7da5e3df-71ef-44b1-a780-d8425ef6d539 admin admin] Publish callbacks [] for security_group (4d48e551-d703-4661-ad8d-a5cccbbe949a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.461647] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7da5e3df-71ef-44b1-a780-d8425ef6d539 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (4d48e551-d703-4661-ad8d-a5cccbbe949a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.465992] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7da5e3df-71ef-44b1-a780-d8425ef6d539 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4d48e551-d703-4661-ad8d-a5cccbbe949a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.472567] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7da5e3df-71ef-44b1-a780-d8425ef6d539 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.473389] [50968]: [pid: 50968|app: 0|req: 277/520] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:41 2025] DELETE /networking/v2.0/security-groups/4d48e551-d703-4661-ad8d-a5cccbbe949a => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 609.487855] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Publish callbacks [] for allowed_address_pair (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.488815] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Publish callbacks [] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.488926] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] create_port_precommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': '', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'port_security_enabled': True, 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 609.489049] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] create_port_precommit: [ 609.489049] [50969]: key[mac_address], None -> fa:16:3e:90:92:c5 [ 609.489049] [50969]: key[device_id], None -> 5b2a8e35-2623-440d-90b7-8d37306f8362 [ 609.489049] [50969]: key[binding:vif_details], None -> {} [ 609.489049] [50969]: key[project_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 609.489049] [50969]: key[binding:vnic_type], None -> normal [ 609.489049] [50969]: key[allowed_address_pairs], None -> [] [ 609.489049] [50969]: key[name], None -> [ 609.489049] [50969]: key[status], None -> DOWN [ 609.489049] [50969]: key[tenant_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 609.489049] [50969]: key[fixed_ips], None -> [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}] [ 609.489049] [50969]: key[id], None -> cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb [ 609.489049] [50969]: key[port_security_enabled], None -> True [ 609.489049] [50969]: key[network_id], None -> c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 [ 609.489049] [50969]: key[security_groups], None -> ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'] [ 609.489049] [50969]: key[binding:profile], None -> {} [ 609.489049] [50969]: key[binding:host_id], None -> [ 609.489049] [50969]: key[standard_attr_id], None -> 420 [ 609.489049] [50969]: key[admin_state_up], None -> True [ 609.489049] [50969]: key[device_owner], None -> [ 609.489049] [50969]: key[binding:vif_type], None -> unbound [ 609.489049] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.490633] [50968]: [pid: 50968|app: 0|req: 278/521] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.510271] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.510606] [50968]: DEBUG neutron.api.v2.base [req-5ec2357f-6c15-44d5-820b-af7a7fc36136 req-b91dd06d-8094-4297-97a8-40cbbe3f217b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-359888702', 'description': 'tempest-description-1326269325'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.528880] [50968]: DEBUG neutron_lib.callbacks.manager [req-5ec2357f-6c15-44d5-820b-af7a7fc36136 req-b91dd06d-8094-4297-97a8-40cbbe3f217b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.532160] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Pushing event updated for resources: {'Port': ['ID=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.547355] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Network c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 609.547355] [50969]: DEBUG neutron.scheduler.base_scheduler [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 609.551339] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 609.570757] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] create_port_postcommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': '', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'port_security_enabled': True, 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 1, 'network': {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 609.570933] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] create_port_postcommit: [ 609.570933] [50969]: key[mac_address], None -> fa:16:3e:90:92:c5 [ 609.570933] [50969]: key[device_id], None -> 5b2a8e35-2623-440d-90b7-8d37306f8362 [ 609.570933] [50969]: key[binding:vif_details], None -> {} [ 609.570933] [50969]: key[project_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 609.570933] [50969]: key[binding:vnic_type], None -> normal [ 609.570933] [50969]: key[tags], None -> [] [ 609.570933] [50969]: key[allowed_address_pairs], None -> [] [ 609.570933] [50969]: key[created_at], None -> 2025-11-21T22:35:41Z [ 609.570933] [50969]: key[name], None -> [ 609.570933] [50969]: key[status], None -> DOWN [ 609.570933] [50969]: key[tenant_id], None -> 0c901930492c418ebc3f191de2fc8b25 [ 609.570933] [50969]: key[fixed_ips], None -> [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}] [ 609.570933] [50969]: key[id], None -> cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb [ 609.570933] [50969]: key[port_security_enabled], None -> True [ 609.570933] [50969]: key[network_id], None -> c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 [ 609.570933] [50969]: key[security_groups], None -> ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'] [ 609.570933] [50969]: key[binding:profile], None -> {} [ 609.570933] [50969]: key[binding:host_id], None -> [ 609.570933] [50969]: key[revision_number], None -> 1 [ 609.570933] [50969]: key[description], None -> [ 609.570933] [50969]: key[updated_at], None -> 2025-11-21T22:35:41Z [ 609.570933] [50969]: key[standard_attr_id], None -> 420 [ 609.570933] [50969]: key[admin_state_up], None -> True [ 609.570933] [50969]: key[binding:vif_type], None -> unbound [ 609.570933] [50969]: key[device_owner], None -> [ 609.570933] [50969]: key[extra_dhcp_opts], None -> [] [ 609.570933] [50969]: key[network], None -> {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} [ 609.570933] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.598253] [50968]: DEBUG neutron_lib.callbacks.manager [req-5ec2357f-6c15-44d5-820b-af7a7fc36136 req-b91dd06d-8094-4297-97a8-40cbbe3f217b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (c40be9d7-369b-4cf1-88e7-d822d62fa7f1), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.599708] [50968]: DEBUG neutron_lib.callbacks.manager [req-5ec2357f-6c15-44d5-820b-af7a7fc36136 req-b91dd06d-8094-4297-97a8-40cbbe3f217b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c40be9d7-369b-4cf1-88e7-d822d62fa7f1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.615876] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.616300] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-6d9b2452-3f37-4881-9589-b1ed5bf68018 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.618156] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5ec2357f-6c15-44d5-820b-af7a7fc36136 req-b91dd06d-8094-4297-97a8-40cbbe3f217b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c40be9d7-369b-4cf1-88e7-d822d62fa7f1,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.628549] [50969]: [pid: 50969|app: 0|req: 244/522] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:41 2025] POST /networking/v2.0/ports => generated 732 bytes in 334 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 609.632077] [50968]: DEBUG neutron_lib.callbacks.manager [req-5ec2357f-6c15-44d5-820b-af7a7fc36136 req-b91dd06d-8094-4297-97a8-40cbbe3f217b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.632640] [50968]: [pid: 50968|app: 0|req: 279/523] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:35:41 2025] POST /networking/v2.0/security-groups => generated 1681 bytes in 127 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 609.635904] [50968]: DEBUG neutron.api.v2.base [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Request body: {'port': {'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.642579] [50969]: [pid: 50969|app: 0|req: 245/524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:41 2025] GET /networking/v2.0/ports?device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.683585] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.711860] [50969]: [pid: 50969|app: 0|req: 246/525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:42 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.771979] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-53902780-d326-44b6-a9be-e18b2eeb60d5 tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.772979] [50969]: [pid: 50969|app: 0|req: 247/526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:42 2025] GET /networking/v2.0/ports?device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.797354] [50968]: DEBUG neutron.notifiers.nova [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 609.803416] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks [] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.806761] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b3d7a5f-8ef6-472a-a11f-b4cfc64261ea req-e2e287ab-2f73-4e1b-969c-0fa06d21bb8b tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.807800] [50969]: [pid: 50969|app: 0|req: 248/527] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:42 2025] GET /networking/v2.0/ports?device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.812164] [50968]: DEBUG neutron.db.provisioning_blocks [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Transition to ACTIVE for port object cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 609.814183] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_precommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:42Z', 'revision_number': 2, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': '', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 1, 'project_id': '0c901930492c418ebc3f191de2fc8b25'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 609.814895] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_precommit: [ 609.814895] [50968]: key[device_owner], -> compute:nova [ 609.814895] [50968]: key[binding:host_id], -> cpu-1 [ 609.814895] [50968]: key[updated_at], 2025-11-21T22:35:41Z -> 2025-11-21T22:35:42Z [ 609.814895] [50968]: key[revision_number], 1 -> 2 [ 609.814895] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.816273] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.854154] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Pushing event updated for resources: {'Port': ['ID=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.858661] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b33dbd0-865b-423b-a07e-43a917604152 req-d8368c16-32f0-4ba5-a258-9a14ae6b46ff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.859166] [50969]: [pid: 50969|app: 0|req: 249/528] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:42 2025] GET /networking/v2.0/ports?tenant_id=b1534ecaa99a4004a00834244b086d2d&device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 1043 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 609.882548] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_postcommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:42Z', 'revision_number': 2, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': '', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 1, 'project_id': '0c901930492c418ebc3f191de2fc8b25'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 609.883296] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_postcommit: [ 609.883296] [50968]: key[device_owner], -> compute:nova [ 609.883296] [50968]: key[binding:host_id], -> cpu-1 [ 609.883296] [50968]: key[updated_at], 2025-11-21T22:35:41Z -> 2025-11-21T22:35:42Z [ 609.883296] [50968]: key[revision_number], 1 -> 2 [ 609.883296] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.893024] [50968]: DEBUG neutron.plugins.ml2.managers [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Attempting to bind port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 609.893178] [50968]: DEBUG neutron.plugins.ml2.managers [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Attempting to bind port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 609.893328] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Attempting to bind port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb on network c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 609.915333] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 609.915609] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Bind Segment={'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 609.920285] [50968]: DEBUG networking_nsxv3.api.rpc [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Bind port on Host cpu-1 & Segment [{'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 609.970156] [50969]: DEBUG neutron.plugins.ml2.plugin [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Deleting port daa7af1f-a8c9-4672-af15-08f2df748814 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 609.970352] [50969]: DEBUG neutron_lib.callbacks.manager [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.005516] [50969]: DEBUG neutron.plugins.ml2.db [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] For port daa7af1f-a8c9-4672-af15-08f2df748814, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=daa7af1f-a8c9-4672-af15-08f2df748814,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 610.005668] [50969]: DEBUG neutron_lib.callbacks.manager [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.012577] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] delete_port_precommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 5, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 610.012577] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] delete_port_precommit: [ 610.012577] [50969]: key[mac_address], fa:16:3e:33:3c:87 -> None [ 610.012577] [50969]: key[device_id], 4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba -> None [ 610.012577] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 610.012577] [50969]: key[binding:vnic_type], normal -> None [ 610.012577] [50969]: key[project_id], 722ed2d72a67492b8fd83a85ac9c28e7 -> None [ 610.012577] [50969]: key[tags], [] -> None [ 610.012577] [50969]: key[allowed_address_pairs], [] -> None [ 610.012577] [50969]: key[created_at], 2025-11-21T22:35:24Z -> None [ 610.012577] [50969]: key[name], -> None [ 610.012577] [50969]: key[status], ACTIVE -> None [ 610.012577] [50969]: key[tenant_id], 722ed2d72a67492b8fd83a85ac9c28e7 -> None [ 610.012577] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}] -> None [ 610.012577] [50969]: key[id], daa7af1f-a8c9-4672-af15-08f2df748814 -> None [ 610.012577] [50969]: key[port_security_enabled], True -> None [ 610.012577] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 610.012577] [50969]: key[security_groups], ['5a725faa-03fa-4615-b825-f2c19527a60c'] -> None [ 610.012577] [50969]: key[binding:profile], {} -> None [ 610.012577] [50969]: key[binding:host_id], cpu-1 -> None [ 610.012577] [50969]: key[revision_number], 5 -> None [ 610.012577] [50969]: key[description], -> None [ 610.012577] [50969]: key[updated_at], 2025-11-21T22:35:26Z -> None [ 610.012577] [50969]: key[standard_attr_id], 286 -> None [ 610.012577] [50969]: key[admin_state_up], True -> None [ 610.012577] [50969]: key[binding:vif_type], ovs -> None [ 610.012577] [50969]: key[device_owner], compute:nova -> None [ 610.012577] [50969]: key[extra_dhcp_opts], [] -> None [ 610.012577] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.014853] [50969]: DEBUG neutron.plugins.ml2.plugin [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Calling delete_port for daa7af1f-a8c9-4672-af15-08f2df748814 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 610.100515] [50969]: DEBUG neutron_lib.callbacks.manager [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (daa7af1f-a8c9-4672-af15-08f2df748814), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.109101] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Pushing event deleted for resources: {'Port': ['ID=daa7af1f-a8c9-4672-af15-08f2df748814,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.155834] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] No DVR routers for this DVR port daa7af1f-a8c9-4672-af15-08f2df748814 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 610.156165] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] delete_port_postcommit called with port settings {'id': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '722ed2d72a67492b8fd83a85ac9c28e7', 'mac_address': 'fa:16:3e:33:3c:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'device_owner': 'compute:nova', 'standard_attr_id': 286, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5a725faa-03fa-4615-b825-f2c19527a60c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:26Z', 'revision_number': 5, 'project_id': '722ed2d72a67492b8fd83a85ac9c28e7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 610.156369] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] delete_port_postcommit: [ 610.156369] [50969]: key[mac_address], fa:16:3e:33:3c:87 -> None [ 610.156369] [50969]: key[device_id], 4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba -> None [ 610.156369] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 610.156369] [50969]: key[binding:vnic_type], normal -> None [ 610.156369] [50969]: key[project_id], 722ed2d72a67492b8fd83a85ac9c28e7 -> None [ 610.156369] [50969]: key[tags], [] -> None [ 610.156369] [50969]: key[allowed_address_pairs], [] -> None [ 610.156369] [50969]: key[created_at], 2025-11-21T22:35:24Z -> None [ 610.156369] [50969]: key[name], -> None [ 610.156369] [50969]: key[status], ACTIVE -> None [ 610.156369] [50969]: key[tenant_id], 722ed2d72a67492b8fd83a85ac9c28e7 -> None [ 610.156369] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.17'}] -> None [ 610.156369] [50969]: key[id], daa7af1f-a8c9-4672-af15-08f2df748814 -> None [ 610.156369] [50969]: key[port_security_enabled], True -> None [ 610.156369] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 610.156369] [50969]: key[security_groups], ['5a725faa-03fa-4615-b825-f2c19527a60c'] -> None [ 610.156369] [50969]: key[binding:profile], {} -> None [ 610.156369] [50969]: key[binding:host_id], cpu-1 -> None [ 610.156369] [50969]: key[revision_number], 5 -> None [ 610.156369] [50969]: key[description], -> None [ 610.156369] [50969]: key[updated_at], 2025-11-21T22:35:26Z -> None [ 610.156369] [50969]: key[standard_attr_id], 286 -> None [ 610.156369] [50969]: key[admin_state_up], True -> None [ 610.156369] [50969]: key[binding:vif_type], ovs -> None [ 610.156369] [50969]: key[device_owner], compute:nova -> None [ 610.156369] [50969]: key[extra_dhcp_opts], [] -> None [ 610.156369] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.158506] [50969]: DEBUG neutron_lib.callbacks.manager [req-122ee4cc-bd58-43c7-b9c9-0bc6723db9ba req-9b59ee27-d673-448f-9c9a-0f7c2e5db24d tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.161151] [50969]: [pid: 50969|app: 0|req: 250/529] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:35:42 2025] DELETE /networking/v2.0/ports/daa7af1f-a8c9-4672-af15-08f2df748814 => generated 0 bytes in 302 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 610.175178] [50969]: [pid: 50969|app: 0|req: 251/530] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:42 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 610.178233] [50969]: DEBUG neutron.api.wsgi [req-3b3d7a5f-8ef6-472a-a11f-b4cfc64261ea req-67fab416-0143-4560-aa49-d6ba91e54ffc tempest-ServerDiagnosticsTest-1632880676 tempest-ServerDiagnosticsTest-1632880676-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 610.200953] [50969]: [pid: 50969|app: 0|req: 252/531] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:42 2025] GET /networking/v2.0/security-groups?id=5a725faa-03fa-4615-b825-f2c19527a60c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 610.242098] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b33dbd0-865b-423b-a07e-43a917604152 req-555d2c15-2dfa-4425-93a8-34bd91fd0e06 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 610.242956] [50969]: [pid: 50969|app: 0|req: 253/532] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:42 2025] GET /networking/v2.0/networks?id=4510468e-5531-4027-aed4-4b3f3c7fdebb => generated 714 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 610.276102] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-117cdf72-a07b-4df4-999f-2d582e232e2f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 610.277104] [50969]: [pid: 50969|app: 0|req: 254/533] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:42 2025] GET /networking/v2.0/ports?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 610.334498] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d47d7fd7-8d8b-42aa-8b38-4f14699225ea admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.387961] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d47d7fd7-8d8b-42aa-8b38-4f14699225ea admin admin] Publish callbacks [] for security_group (be1346c8-31ca-4bae-9232-735d46822d4e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.389581] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d47d7fd7-8d8b-42aa-8b38-4f14699225ea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (be1346c8-31ca-4bae-9232-735d46822d4e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.406999] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d47d7fd7-8d8b-42aa-8b38-4f14699225ea admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=be1346c8-31ca-4bae-9232-735d46822d4e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.418042] [50969]: [pid: 50969|app: 0|req: 255/534] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:42 2025] GET /networking/v2.0/security-groups?tenant_id=4fb0606e30c64dc99d5b75f3899fb514&name=default => generated 2925 bytes in 140 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 610.494212] [50969]: DEBUG neutron.api.v2.base [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 610.508400] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Made reservation on behalf of 1cc57847c62144ea819ffe64c6251a34 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 610.510901] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.514563] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.567607] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Publish callbacks [] for security_group (2bf0f195-54b8-49b4-bd78-a433a8df0ce0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.568978] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (2bf0f195-54b8-49b4-bd78-a433a8df0ce0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.586179] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=2bf0f195-54b8-49b4-bd78-a433a8df0ce0,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.598956] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] vlan segment allocate from pool success with {'vlan_id': 360, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 610.604161] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (331aad9d-a4f3-4919-97ad-ff5e3c1f909a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.604330] [50969]: INFO neutron.db.segments_db [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Added segment 331aad9d-a4f3-4919-97ad-ff5e3c1f909a of type vlan for network 02786d07-c595-40bb-9ae9-f985ed5fd8a6 [ 610.618745] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (02786d07-c595-40bb-9ae9-f985ed5fd8a6), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.628037] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] create_network_precommit called with network settings {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 434, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:42Z', 'revision_number': 1} (original settings None) and network segments [{'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}] [ 610.628211] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] create_network_precommit: [ 610.628211] [50969]: key[qinq], None -> None [ 610.628211] [50969]: key[project_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 610.628211] [50969]: key[tags], None -> [] [ 610.628211] [50969]: key[router:external], None -> False [ 610.628211] [50969]: key[created_at], None -> 2025-11-21T22:35:42Z [ 610.628211] [50969]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network [ 610.628211] [50969]: key[status], None -> ACTIVE [ 610.628211] [50969]: key[ipv6_address_scope], None -> None [ 610.628211] [50969]: key[tenant_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 610.628211] [50969]: key[availability_zone_hints], None -> [] [ 610.628211] [50969]: key[availability_zones], None -> [] [ 610.628211] [50969]: key[id], None -> 02786d07-c595-40bb-9ae9-f985ed5fd8a6 [ 610.628211] [50969]: key[port_security_enabled], None -> True [ 610.628211] [50969]: key[subnets], None -> [] [ 610.628211] [50969]: key[provider:segmentation_id], None -> 360 [ 610.628211] [50969]: key[provider:network_type], None -> vlan [ 610.628211] [50969]: key[revision_number], None -> 1 [ 610.628211] [50969]: key[provider:physical_network], None -> default [ 610.628211] [50969]: key[description], None -> [ 610.628211] [50969]: key[updated_at], None -> 2025-11-21T22:35:42Z [ 610.628211] [50969]: key[standard_attr_id], None -> 434 [ 610.628211] [50969]: key[admin_state_up], None -> True [ 610.628211] [50969]: key[shared], None -> False [ 610.628211] [50969]: key[ipv4_address_scope], None -> None [ 610.628211] [50969]: key[vlan_transparent], None -> None [ 610.628211] [50969]: key[mtu], None -> 8950 [ 610.628211] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.633587] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (02786d07-c595-40bb-9ae9-f985ed5fd8a6), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.647905] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Pushing event updated for resources: {'Network': ['ID=02786d07-c595-40bb-9ae9-f985ed5fd8a6,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.649726] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] create_network_postcommit called with network settings {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 434, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:42Z', 'revision_number': 1} (original settings None) and network segments [{'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}] [ 610.649911] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] create_network_postcommit: [ 610.649911] [50969]: key[qinq], None -> None [ 610.649911] [50969]: key[project_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 610.649911] [50969]: key[tags], None -> [] [ 610.649911] [50969]: key[router:external], None -> False [ 610.649911] [50969]: key[created_at], None -> 2025-11-21T22:35:42Z [ 610.649911] [50969]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network [ 610.649911] [50969]: key[status], None -> ACTIVE [ 610.649911] [50969]: key[ipv6_address_scope], None -> None [ 610.649911] [50969]: key[tenant_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 610.649911] [50969]: key[availability_zone_hints], None -> [] [ 610.649911] [50969]: key[availability_zones], None -> [] [ 610.649911] [50969]: key[id], None -> 02786d07-c595-40bb-9ae9-f985ed5fd8a6 [ 610.649911] [50969]: key[port_security_enabled], None -> True [ 610.649911] [50969]: key[subnets], None -> [] [ 610.649911] [50969]: key[provider:segmentation_id], None -> 360 [ 610.649911] [50969]: key[provider:network_type], None -> vlan [ 610.649911] [50969]: key[revision_number], None -> 1 [ 610.649911] [50969]: key[provider:physical_network], None -> default [ 610.649911] [50969]: key[description], None -> [ 610.649911] [50969]: key[updated_at], None -> 2025-11-21T22:35:42Z [ 610.649911] [50969]: key[standard_attr_id], None -> 434 [ 610.649911] [50969]: key[admin_state_up], None -> True [ 610.649911] [50969]: key[shared], None -> False [ 610.649911] [50969]: key[ipv4_address_scope], None -> None [ 610.649911] [50969]: key[vlan_transparent], None -> None [ 610.649911] [50969]: key[mtu], None -> 8950 [ 610.649911] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.652436] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 610.652756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9279d3dc-744c-4a10-ac93-4439644c624c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.661669] [50969]: [pid: 50969|app: 0|req: 256/535] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:42 2025] POST /networking/v2.0/networks => generated 682 bytes in 243 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 610.664268] [50969]: DEBUG neutron.api.wsgi [req-2b33dbd0-865b-423b-a07e-43a917604152 req-54c33ae6-9b40-43d2-88ca-a155008ef897 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 610.678916] [50969]: [pid: 50969|app: 0|req: 257/536] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=42f7117f-203c-4053-99a2-3597969a74e6 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 610.694152] [50969]: [pid: 50969|app: 0|req: 258/537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 610.747277] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dc27ac1-30ef-40d3-8d20-921c37858e48 req-5653491c-a64e-47de-8d89-01e45c55303a tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 610.748274] [50969]: [pid: 50969|app: 0|req: 259/538] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 610.751424] [50969]: DEBUG neutron.api.wsgi [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-39694bf3-47f3-4f2e-96ef-4a9dd83cc7c5 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 610.764180] [50969]: [pid: 50969|app: 0|req: 260/539] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=9dcad9a8-6566-4b84-a310-12f7b6257995 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 610.794676] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59aaa1a4-03ea-4c2b-8dfd-926b5110837b admin admin] Publish callbacks [] for security_group (be1346c8-31ca-4bae-9232-735d46822d4e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.821439] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59aaa1a4-03ea-4c2b-8dfd-926b5110837b admin admin] Publish callbacks [] for security_group (be1346c8-31ca-4bae-9232-735d46822d4e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.841630] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59aaa1a4-03ea-4c2b-8dfd-926b5110837b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (be1346c8-31ca-4bae-9232-735d46822d4e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.845535] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59aaa1a4-03ea-4c2b-8dfd-926b5110837b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=be1346c8-31ca-4bae-9232-735d46822d4e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.849290] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59aaa1a4-03ea-4c2b-8dfd-926b5110837b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.849943] [50969]: [pid: 50969|app: 0|req: 261/540] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:43 2025] DELETE /networking/v2.0/security-groups/be1346c8-31ca-4bae-9232-735d46822d4e => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 610.886424] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9fe7166a-9607-4d18-a2e3-3c9b2be78f48 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.924736] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Bound using segment: {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 610.924736] [50968]: DEBUG neutron.plugins.ml2.managers [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Bound port: cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "fe20ef0e-0991-44d7-887d-08dddac0b56b", "external-id": "nsx-vlan-transportzone-991", "segmentation_id": 991}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 610.924736] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.947217] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9fe7166a-9607-4d18-a2e3-3c9b2be78f48 admin admin] Publish callbacks [] for security_group (3ceb02a3-14c0-47fa-ad4b-4fe62efc86b7), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.949522] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9fe7166a-9607-4d18-a2e3-3c9b2be78f48 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3ceb02a3-14c0-47fa-ad4b-4fe62efc86b7), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.964378] [50968]: DEBUG neutron.plugins.ml2.db [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] For port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 610.966865] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9fe7166a-9607-4d18-a2e3-3c9b2be78f48 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3ceb02a3-14c0-47fa-ad4b-4fe62efc86b7,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.968059] [50968]: DEBUG neutron.plugins.ml2.db [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] For port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb,segment=NetworkSegment(39af6c72-a273-4437-bd76-e516c62805a3),segment_id=39af6c72-a273-4437-bd76-e516c62805a3)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 610.969827] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_precommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:42Z', 'revision_number': 2, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:42Z', 'revision_number': 2, 'project_id': '0c901930492c418ebc3f191de2fc8b25'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 610.971172] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_precommit: [ 610.971172] [50968]: key[binding:vif_type], unbound -> ovs [ 610.971172] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991} [ 610.971172] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.974948] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.983426] [50969]: [pid: 50969|app: 0|req: 262/541] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/security-groups?tenant_id=e854d64aadf645418442ad9e8047459a&name=default => generated 2925 bytes in 133 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 610.986500] [50969]: DEBUG neutron.api.v2.base [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Request body: {'subnet': {'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-subnet', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 611.003145] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Made reservation on behalf of 1cc57847c62144ea819ffe64c6251a34 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 611.003791] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Pushing event updated for resources: {'Port': ['ID=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.005650] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.010265] [50968]: DEBUG neutron.db.provisioning_blocks [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Provisioning complete for port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 611.010418] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.010524] [50968]: INFO neutron.plugins.ml2.plugin [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Attempt 1 to provision port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb [ 611.049327] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Current status of the port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 611.049492] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.070184] [50968]: DEBUG neutron.plugins.ml2.db [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] For port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb,segment=NetworkSegment(39af6c72-a273-4437-bd76-e516c62805a3),segment_id=39af6c72-a273-4437-bd76-e516c62805a3)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 611.074706] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] create_subnet_precommit called with subnet settings {'id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-subnet', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 441, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:43Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings None) [ 611.074874] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] create_subnet_precommit: [ 611.074874] [50969]: key[service_types], None -> [] [ 611.074874] [50969]: key[project_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 611.074874] [50969]: key[tags], None -> [] [ 611.074874] [50969]: key[router:external], None -> False [ 611.074874] [50969]: key[ipv6_ra_mode], None -> None [ 611.074874] [50969]: key[created_at], None -> 2025-11-21T22:35:43Z [ 611.074874] [50969]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-881796901-subnet [ 611.074874] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 611.074874] [50969]: key[tenant_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 611.074874] [50969]: key[id], None -> 02898f11-dace-45d0-81b3-a301f1fc551b [ 611.074874] [50969]: key[network_id], None -> 02786d07-c595-40bb-9ae9-f985ed5fd8a6 [ 611.074874] [50969]: key[host_routes], None -> [] [ 611.074874] [50969]: key[revision_number], None -> 0 [ 611.074874] [50969]: key[dns_nameservers], None -> [] [ 611.074874] [50969]: key[cidr], None -> 192.168.128.0/28 [ 611.074874] [50969]: key[updated_at], None -> 2025-11-21T22:35:43Z [ 611.074874] [50969]: key[description], None -> [ 611.074874] [50969]: key[standard_attr_id], None -> 441 [ 611.074874] [50969]: key[segment_id], None -> None [ 611.074874] [50969]: key[shared], None -> False [ 611.074874] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 611.074874] [50969]: key[ipv6_address_mode], None -> None [ 611.074874] [50969]: key[enable_dhcp], None -> True [ 611.074874] [50969]: key[subnetpool_id], None -> None [ 611.074874] [50969]: key[ip_version], None -> 4 [ 611.074874] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.076120] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (02898f11-dace-45d0-81b3-a301f1fc551b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.087886] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Pushing event updated for resources: {'Subnet': ['ID=02898f11-dace-45d0-81b3-a301f1fc551b,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.097815] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_precommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 5, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 4, 'project_id': '0c901930492c418ebc3f191de2fc8b25'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}]) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 611.098019] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_precommit: [ 611.098019] [50968]: key[status], DOWN -> ACTIVE [ 611.098019] [50968]: key[revision_number], 4 -> 5 [ 611.098019] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.103195] [50968]: DEBUG neutron.db.provisioning_blocks [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Provisioning complete for port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 611.103389] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.103471] [50968]: INFO neutron.plugins.ml2.plugin [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Attempt 1 to provision port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb [ 611.104021] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Checking segment: {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 611.104185] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Network hostable DHCP agents. Network: 02786d07-c595-40bb-9ae9-f985ed5fd8a6, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 611.111999] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Network 02786d07-c595-40bb-9ae9-f985ed5fd8a6 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 611.116070] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 02786d07-c595-40bb-9ae9-f985ed5fd8a6) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 611.118344] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] create_subnet_postcommit called with subnet settings {'id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-subnet', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 441, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:43Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'network': {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360}} (original settings None) [ 611.118521] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] create_subnet_postcommit: [ 611.118521] [50969]: key[service_types], None -> [] [ 611.118521] [50969]: key[project_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 611.118521] [50969]: key[tags], None -> [] [ 611.118521] [50969]: key[router:external], None -> False [ 611.118521] [50969]: key[ipv6_ra_mode], None -> None [ 611.118521] [50969]: key[created_at], None -> 2025-11-21T22:35:43Z [ 611.118521] [50969]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-881796901-subnet [ 611.118521] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 611.118521] [50969]: key[tenant_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 611.118521] [50969]: key[id], None -> 02898f11-dace-45d0-81b3-a301f1fc551b [ 611.118521] [50969]: key[network_id], None -> 02786d07-c595-40bb-9ae9-f985ed5fd8a6 [ 611.118521] [50969]: key[host_routes], None -> [] [ 611.118521] [50969]: key[revision_number], None -> 0 [ 611.118521] [50969]: key[dns_nameservers], None -> [] [ 611.118521] [50969]: key[cidr], None -> 192.168.128.0/28 [ 611.118521] [50969]: key[updated_at], None -> 2025-11-21T22:35:43Z [ 611.118521] [50969]: key[description], None -> [ 611.118521] [50969]: key[standard_attr_id], None -> 441 [ 611.118521] [50969]: key[segment_id], None -> None [ 611.118521] [50969]: key[shared], None -> False [ 611.118521] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 611.118521] [50969]: key[ipv6_address_mode], None -> None [ 611.118521] [50969]: key[enable_dhcp], None -> True [ 611.118521] [50969]: key[subnetpool_id], None -> None [ 611.118521] [50969]: key[ip_version], None -> 4 [ 611.118521] [50969]: key[network], None -> {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} [ 611.118521] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.119959] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.120858] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c530f91e-04c9-4a6a-95de-827d87a24871 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.134815] [50969]: [pid: 50969|app: 0|req: 263/542] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:43 2025] POST /networking/v2.0/subnets => generated 701 bytes in 151 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 611.142553] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Current status of the port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 611.143312] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_postcommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 5, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 4, 'project_id': '0c901930492c418ebc3f191de2fc8b25'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}]) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 611.143454] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_postcommit: [ 611.143454] [50968]: key[status], DOWN -> ACTIVE [ 611.143454] [50968]: key[revision_number], 4 -> 5 [ 611.143454] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.143603] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.161523] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b33dbd0-865b-423b-a07e-43a917604152 req-3fe45821-a64d-4313-91b2-eddf1ace04e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.162570] [50969]: [pid: 50969|app: 0|req: 264/543] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/subnets?id=7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a => generated 689 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.165102] [50969]: DEBUG neutron.api.wsgi [req-6dc27ac1-30ef-40d3-8d20-921c37858e48 req-cc5c6e32-20ea-48a2-a8f4-f0ba6c1d27dc tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.167789] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Pushing event updated for resources: {'Port': ['ID=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.171012] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_postcommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 4, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:42Z', 'revision_number': 2, 'project_id': '0c901930492c418ebc3f191de2fc8b25'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 611.171012] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] update_port_postcommit: [ 611.171012] [50968]: key[binding:vif_type], unbound -> ovs [ 611.171012] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}} [ 611.171012] [50968]: key[updated_at], 2025-11-21T22:35:42Z -> 2025-11-21T22:35:43Z [ 611.171012] [50968]: key[revision_number], 2 -> 4 [ 611.171012] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.175626] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.175739] [50968]: DEBUG neutron_lib.callbacks.manager [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-5bdf7eae-f761-470c-aaf7-5fe488d97a73 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.179952] [50968]: [pid: 50968|app: 0|req: 280/544] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:41 2025] PUT /networking/v2.0/ports/cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb => generated 1037 bytes in 1544 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 611.190312] [50969]: [pid: 50969|app: 0|req: 265/545] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/security-groups?id=cb6f8ce6-311d-4e8e-b179-b86a971739cb&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.201220] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-c1ee9cfd-0617-487b-a17d-d117d01fd45e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.202015] [50968]: [pid: 50968|app: 0|req: 281/546] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/subnets?id=fb623ff5-4fc5-4674-8a24-42dae40b87ee => generated 698 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.208039] [50968]: DEBUG neutron.api.wsgi [req-9e8720e0-5e17-4e9e-b612-b39f49717b3f req-0d9a187c-b289-4190-9ab9-afda110b98f0 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.218557] [50968]: INFO neutron.api.v2.resource [req-9e8720e0-5e17-4e9e-b612-b39f49717b3f req-0d9a187c-b289-4190-9ab9-afda110b98f0 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] show failed (client error): The resource could not be found. [ 611.219020] [50968]: [pid: 50968|app: 0|req: 282/547] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/floatingips/dfb9223b-3dd4-4bcd-95af-67c996a3410e => generated 144 bytes in 16 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 611.222394] [50968]: DEBUG neutron.api.v2.base [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-router', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 611.223351] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'name': 'network-vif-deleted', 'tag': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf'}, {'server_uuid': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'name': 'network-vif-deleted', 'tag': 'daa7af1f-a8c9-4672-af15-08f2df748814'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 611.225443] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5df04728-71bd-4b1a-842b-bc6f2be0fb0a" -d '{"events": [{"server_uuid": "8a1b7aad-13a0-4d72-a44c-d54426991311", "name": "network-vif-deleted", "tag": "c005dc96-0384-4ce2-b550-164e1b0ab0cf"}, {"server_uuid": "4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba", "name": "network-vif-deleted", "tag": "daa7af1f-a8c9-4672-af15-08f2df748814"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 611.232090] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8737479c-7462-4a45-9c9d-24e764ffa437 admin admin] Publish callbacks [] for security_group (3ceb02a3-14c0-47fa-ad4b-4fe62efc86b7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.236322] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (440666f0-ed97-4a14-aff3-43e14b302428), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.237286] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (440666f0-ed97-4a14-aff3-43e14b302428), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.248296] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-f6a46e06-9be1-4060-b93a-0342bc202293 x-openstack-request-id: req-f6a46e06-9be1-4060-b93a-0342bc202293 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 611.248825] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3d33e99a-11b4-4752-b403-271b988375c3", "name": "network-vif-plugged", "status": "completed", "tag": "9dcad9a8-6566-4b84-a310-12f7b6257995", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 611.250844] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8737479c-7462-4a45-9c9d-24e764ffa437 admin admin] Publish callbacks [] for security_group (3ceb02a3-14c0-47fa-ad4b-4fe62efc86b7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.250906] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f6a46e06-9be1-4060-b93a-0342bc202293 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 611.251063] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f6a46e06-9be1-4060-b93a-0342bc202293'] response: {'server_uuid': '3d33e99a-11b4-4752-b403-271b988375c3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'code': 200} [ 611.279645] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks [] for router_controller (440666f0-ed97-4a14-aff3-43e14b302428), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.291225] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8737479c-7462-4a45-9c9d-24e764ffa437 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3ceb02a3-14c0-47fa-ad4b-4fe62efc86b7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.295938] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8737479c-7462-4a45-9c9d-24e764ffa437 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3ceb02a3-14c0-47fa-ad4b-4fe62efc86b7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.300318] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8737479c-7462-4a45-9c9d-24e764ffa437 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.300840] [50969]: [pid: 50969|app: 0|req: 266/548] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:43 2025] DELETE /networking/v2.0/security-groups/3ceb02a3-14c0-47fa-ad4b-4fe62efc86b7 => generated 0 bytes in 110 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 611.329319] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b33dbd0-865b-423b-a07e-43a917604152 req-ec4011ce-9e47-4b0a-9dae-151fef42942e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.330421] [50969]: [pid: 50969|app: 0|req: 267/549] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/ports?network_id=4510468e-5531-4027-aed4-4b3f3c7fdebb&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.340738] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks [] for router_gateway (440666f0-ed97-4a14-aff3-43e14b302428), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.360665] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7a56f2-7065-4097-af8f-4ee5a011e90e req-a733838a-4248-4374-86ac-af165bb0b750 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.361755] [50969]: [pid: 50969|app: 0|req: 268/550] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/ports?network_id=2371821e-5403-4904-a7a6-d4a27591f0c4&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.391585] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d78e6abb-3b98-4270-8a82-7df628530218 req-aed1ff76-e976-41d6-82c1-7bd982c16a48 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.391585] [50969]: [pid: 50969|app: 0|req: 269/551] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.394299] [50969]: DEBUG neutron.api.wsgi [req-02834e72-71cc-4e12-83be-32ec98448200 req-ff1a3cce-1a8d-4c5f-a14f-c0d7095f6308 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.416327] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks [] for router_gateway (440666f0-ed97-4a14-aff3-43e14b302428), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.418856] [50969]: [pid: 50969|app: 0|req: 270/552] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:43 2025] GET /networking/v2.0/security-groups/440dd66d-e374-45f2-8f06-409ff5d4dbbc => generated 1658 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 611.420821] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.476422] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Allocated IP 10.180.180.239 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/602efb65-2d2d-4689-8bfa-8e5d19904d54) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 611.519936] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks [] for allowed_address_pair (602efb65-2d2d-4689-8bfa-8e5d19904d54), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.520749] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks [] for port (602efb65-2d2d-4689-8bfa-8e5d19904d54), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.520960] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] create_port_precommit called with port settings {'id': '602efb65-2d2d-4689-8bfa-8e5d19904d54', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:64:68:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_gateway', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 611.521117] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] create_port_precommit: [ 611.521117] [50968]: key[mac_address], None -> fa:16:3e:64:68:16 [ 611.521117] [50968]: key[device_id], None -> 440666f0-ed97-4a14-aff3-43e14b302428 [ 611.521117] [50968]: key[binding:vif_details], None -> {} [ 611.521117] [50968]: key[project_id], None -> [ 611.521117] [50968]: key[binding:vnic_type], None -> normal [ 611.521117] [50968]: key[allowed_address_pairs], None -> [] [ 611.521117] [50968]: key[name], None -> [ 611.521117] [50968]: key[status], None -> DOWN [ 611.521117] [50968]: key[tenant_id], None -> [ 611.521117] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.239'}] [ 611.521117] [50968]: key[id], None -> 602efb65-2d2d-4689-8bfa-8e5d19904d54 [ 611.521117] [50968]: key[port_security_enabled], None -> False [ 611.521117] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 611.521117] [50968]: key[security_groups], None -> [] [ 611.521117] [50968]: key[binding:profile], None -> {} [ 611.521117] [50968]: key[binding:host_id], None -> [ 611.521117] [50968]: key[standard_attr_id], None -> 444 [ 611.521117] [50968]: key[admin_state_up], None -> True [ 611.521117] [50968]: key[device_owner], None -> network:router_gateway [ 611.521117] [50968]: key[binding:vif_type], None -> unbound [ 611.521117] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.541271] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (602efb65-2d2d-4689-8bfa-8e5d19904d54), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.551844] [50969]: DEBUG neutron.api.v2.base [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Request body: {'network': {'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 611.562687] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Pushing event updated for resources: {'Port': ['ID=602efb65-2d2d-4689-8bfa-8e5d19904d54,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.567038] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Made reservation on behalf of 71162803103e46138c168b53a511f77d for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 611.569802] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.571294] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 611.572189] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 611.574404] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 611.574404] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] create_port_postcommit called with port settings {'id': '602efb65-2d2d-4689-8bfa-8e5d19904d54', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:64:68:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_gateway', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:43Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 611.574616] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] create_port_postcommit: [ 611.574616] [50968]: key[mac_address], None -> fa:16:3e:64:68:16 [ 611.574616] [50968]: key[device_id], None -> 440666f0-ed97-4a14-aff3-43e14b302428 [ 611.574616] [50968]: key[binding:vif_details], None -> {} [ 611.574616] [50968]: key[project_id], None -> [ 611.574616] [50968]: key[binding:vnic_type], None -> normal [ 611.574616] [50968]: key[tags], None -> [] [ 611.574616] [50968]: key[allowed_address_pairs], None -> [] [ 611.574616] [50968]: key[created_at], None -> 2025-11-21T22:35:43Z [ 611.574616] [50968]: key[name], None -> [ 611.574616] [50968]: key[status], None -> DOWN [ 611.574616] [50968]: key[tenant_id], None -> [ 611.574616] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.239'}] [ 611.574616] [50968]: key[id], None -> 602efb65-2d2d-4689-8bfa-8e5d19904d54 [ 611.574616] [50968]: key[port_security_enabled], None -> False [ 611.574616] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 611.574616] [50968]: key[security_groups], None -> [] [ 611.574616] [50968]: key[binding:profile], None -> {} [ 611.574616] [50968]: key[binding:host_id], None -> [ 611.574616] [50968]: key[revision_number], None -> 1 [ 611.574616] [50968]: key[description], None -> [ 611.574616] [50968]: key[updated_at], None -> 2025-11-21T22:35:43Z [ 611.574616] [50968]: key[standard_attr_id], None -> 444 [ 611.574616] [50968]: key[admin_state_up], None -> True [ 611.574616] [50968]: key[binding:vif_type], None -> unbound [ 611.574616] [50968]: key[device_owner], None -> network:router_gateway [ 611.574616] [50968]: key[extra_dhcp_opts], None -> [] [ 611.574616] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 611.574616] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.576992] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.653848] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Publish callbacks [] for security_group (4339e558-b035-40a1-b290-6919b78a7041), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.655234] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (4339e558-b035-40a1-b290-6919b78a7041), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.673889] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4339e558-b035-40a1-b290-6919b78a7041,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.684953] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks [] for router_gateway (440666f0-ed97-4a14-aff3-43e14b302428), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.689349] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] vlan segment allocate from pool success with {'vlan_id': 3, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 611.697148] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (4e264618-e853-4d17-96b1-3a51f816fc26), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.697148] [50969]: INFO neutron.db.segments_db [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Added segment 4e264618-e853-4d17-96b1-3a51f816fc26 of type vlan for network 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb [ 611.712056] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (7a5d70e9-99fc-444e-b6d8-16c6a61de8fb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.721890] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] create_network_precommit called with network settings {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', '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': 3, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}] [ 611.722352] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] create_network_precommit: [ 611.722352] [50969]: key[qinq], None -> None [ 611.722352] [50969]: key[project_id], None -> 71162803103e46138c168b53a511f77d [ 611.722352] [50969]: key[tags], None -> [] [ 611.722352] [50969]: key[router:external], None -> False [ 611.722352] [50969]: key[created_at], None -> 2025-11-21T22:35:44Z [ 611.722352] [50969]: key[name], None -> tempest-AttachInterfacesUnderV243Test-380323752-network [ 611.722352] [50969]: key[status], None -> ACTIVE [ 611.722352] [50969]: key[ipv6_address_scope], None -> None [ 611.722352] [50969]: key[tenant_id], None -> 71162803103e46138c168b53a511f77d [ 611.722352] [50969]: key[availability_zone_hints], None -> [] [ 611.722352] [50969]: key[availability_zones], None -> [] [ 611.722352] [50969]: key[id], None -> 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb [ 611.722352] [50969]: key[port_security_enabled], None -> True [ 611.722352] [50969]: key[subnets], None -> [] [ 611.722352] [50969]: key[provider:segmentation_id], None -> 3 [ 611.722352] [50969]: key[provider:network_type], None -> vlan [ 611.722352] [50969]: key[revision_number], None -> 1 [ 611.722352] [50969]: key[provider:physical_network], None -> default [ 611.722352] [50969]: key[description], None -> [ 611.722352] [50969]: key[updated_at], None -> 2025-11-21T22:35:44Z [ 611.722352] [50969]: key[standard_attr_id], None -> 450 [ 611.722352] [50969]: key[admin_state_up], None -> True [ 611.722352] [50969]: key[shared], None -> False [ 611.722352] [50969]: key[ipv4_address_scope], None -> None [ 611.722352] [50969]: key[vlan_transparent], None -> None [ 611.722352] [50969]: key[mtu], None -> 8950 [ 611.722352] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.727184] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (7a5d70e9-99fc-444e-b6d8-16c6a61de8fb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.742292] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Pushing event updated for resources: {'Network': ['ID=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.744151] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] create_network_postcommit called with network settings {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', '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': 3, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}] [ 611.744412] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] create_network_postcommit: [ 611.744412] [50969]: key[qinq], None -> None [ 611.744412] [50969]: key[project_id], None -> 71162803103e46138c168b53a511f77d [ 611.744412] [50969]: key[tags], None -> [] [ 611.744412] [50969]: key[router:external], None -> False [ 611.744412] [50969]: key[created_at], None -> 2025-11-21T22:35:44Z [ 611.744412] [50969]: key[name], None -> tempest-AttachInterfacesUnderV243Test-380323752-network [ 611.744412] [50969]: key[status], None -> ACTIVE [ 611.744412] [50969]: key[ipv6_address_scope], None -> None [ 611.744412] [50969]: key[tenant_id], None -> 71162803103e46138c168b53a511f77d [ 611.744412] [50969]: key[availability_zone_hints], None -> [] [ 611.744412] [50969]: key[availability_zones], None -> [] [ 611.744412] [50969]: key[id], None -> 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb [ 611.744412] [50969]: key[port_security_enabled], None -> True [ 611.744412] [50969]: key[subnets], None -> [] [ 611.744412] [50969]: key[provider:segmentation_id], None -> 3 [ 611.744412] [50969]: key[provider:network_type], None -> vlan [ 611.744412] [50969]: key[revision_number], None -> 1 [ 611.744412] [50969]: key[provider:physical_network], None -> default [ 611.744412] [50969]: key[description], None -> [ 611.744412] [50969]: key[updated_at], None -> 2025-11-21T22:35:44Z [ 611.744412] [50969]: key[standard_attr_id], None -> 450 [ 611.744412] [50969]: key[admin_state_up], None -> True [ 611.744412] [50969]: key[shared], None -> False [ 611.744412] [50969]: key[ipv4_address_scope], None -> None [ 611.744412] [50969]: key[vlan_transparent], None -> None [ 611.744412] [50969]: key[mtu], None -> 8950 [ 611.744412] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.746936] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.747283] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e99b547-f862-4d34-9d14-5beaee7cc09c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.761484] [50969]: [pid: 50969|app: 0|req: 271/553] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:43 2025] POST /networking/v2.0/networks => generated 671 bytes in 341 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 611.783576] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (440666f0-ed97-4a14-aff3-43e14b302428), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.796512] [50969]: [pid: 50969|app: 0|req: 272/554] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:44 2025] GET /networking/v2.0/networks/4510468e-5531-4027-aed4-4b3f3c7fdebb?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.836493] [50969]: [pid: 50969|app: 0|req: 273/555] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:44 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.843641] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e51837d5-447f-4aff-a1c2-4440e6548dc1 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.857026] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Router 440666f0-ed97-4a14-aff3-43e14b302428 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 611.916430] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e51837d5-447f-4aff-a1c2-4440e6548dc1 admin admin] Publish callbacks [] for security_group (78e2a591-d9dd-4d5c-a639-031931703385), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.918285] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e51837d5-447f-4aff-a1c2-4440e6548dc1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (78e2a591-d9dd-4d5c-a639-031931703385), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.930222] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 611.946449] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e51837d5-447f-4aff-a1c2-4440e6548dc1 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=78e2a591-d9dd-4d5c-a639-031931703385,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.950889] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0b86dd-8490-455c-96cc-ad267b98804f admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.950889] [50968]: [pid: 50968|app: 0|req: 283/556] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:43 2025] POST /networking/v2.0/routers => generated 743 bytes in 731 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 611.957906] [50968]: DEBUG neutron.api.wsgi [req-d78e6abb-3b98-4270-8a82-7df628530218 req-8ca9d9f8-f4af-48c5-a7b6-b0852be35ec6 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.961378] [50969]: [pid: 50969|app: 0|req: 274/557] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:44 2025] GET /networking/v2.0/security-groups?tenant_id=aa3df006b3424e10be1a86e41a703ca6&name=default => generated 2925 bytes in 125 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 611.964178] [50969]: DEBUG neutron.api.wsgi [req-02834e72-71cc-4e12-83be-32ec98448200 req-744d52dd-f919-490c-acad-c18e4e01a471 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.980518] [50968]: [pid: 50968|app: 0|req: 284/558] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:44 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.993479] [50968]: [pid: 50968|app: 0|req: 285/559] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:44 2025] GET /networking/v2.0/networks?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.997045] [50968]: DEBUG neutron.api.v2.base [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Request body: {'subnet': {'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-subnet', 'tenant_id': '71162803103e46138c168b53a511f77d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 611.997543] [50969]: DEBUG neutron_lib.callbacks.manager [req-02834e72-71cc-4e12-83be-32ec98448200 req-744d52dd-f919-490c-acad-c18e4e01a471 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (440dd66d-e374-45f2-8f06-409ff5d4dbbc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.015762] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Made reservation on behalf of 71162803103e46138c168b53a511f77d for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 612.016088] [50969]: DEBUG neutron_lib.callbacks.manager [req-02834e72-71cc-4e12-83be-32ec98448200 req-744d52dd-f919-490c-acad-c18e4e01a471 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (440dd66d-e374-45f2-8f06-409ff5d4dbbc), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.018996] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.045826] [50969]: DEBUG neutron_lib.callbacks.manager [req-02834e72-71cc-4e12-83be-32ec98448200 req-744d52dd-f919-490c-acad-c18e4e01a471 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (440dd66d-e374-45f2-8f06-409ff5d4dbbc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.051919] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-02834e72-71cc-4e12-83be-32ec98448200 req-744d52dd-f919-490c-acad-c18e4e01a471 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=440dd66d-e374-45f2-8f06-409ff5d4dbbc,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.057192] [50969]: DEBUG neutron_lib.callbacks.manager [req-02834e72-71cc-4e12-83be-32ec98448200 req-744d52dd-f919-490c-acad-c18e4e01a471 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.058036] [50969]: [pid: 50969|app: 0|req: 275/560] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:35:44 2025] DELETE /networking/v2.0/security-groups/440dd66d-e374-45f2-8f06-409ff5d4dbbc => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 612.104319] [50969]: [pid: 50969|app: 0|req: 276/561] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:44 2025] GET /networking/v2.0/networks/4510468e-5531-4027-aed4-4b3f3c7fdebb?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) [ 612.143338] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] create_subnet_precommit called with subnet settings {'id': '55231dde-2447-446a-a079-5be251291c42', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-subnet', 'tenant_id': '71162803103e46138c168b53a511f77d', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 0, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings None) [ 612.143623] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] create_subnet_precommit: [ 612.143623] [50968]: key[service_types], None -> [] [ 612.143623] [50968]: key[project_id], None -> 71162803103e46138c168b53a511f77d [ 612.143623] [50968]: key[tags], None -> [] [ 612.143623] [50968]: key[router:external], None -> False [ 612.143623] [50968]: key[ipv6_ra_mode], None -> None [ 612.143623] [50968]: key[created_at], None -> 2025-11-21T22:35:44Z [ 612.143623] [50968]: key[name], None -> tempest-AttachInterfacesUnderV243Test-380323752-subnet [ 612.143623] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 612.143623] [50968]: key[tenant_id], None -> 71162803103e46138c168b53a511f77d [ 612.143623] [50968]: key[id], None -> 55231dde-2447-446a-a079-5be251291c42 [ 612.143623] [50968]: key[network_id], None -> 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb [ 612.143623] [50968]: key[host_routes], None -> [] [ 612.143623] [50968]: key[revision_number], None -> 0 [ 612.143623] [50968]: key[dns_nameservers], None -> [] [ 612.143623] [50968]: key[cidr], None -> 192.168.128.0/28 [ 612.143623] [50968]: key[updated_at], None -> 2025-11-21T22:35:44Z [ 612.143623] [50968]: key[description], None -> [ 612.143623] [50968]: key[standard_attr_id], None -> 457 [ 612.143623] [50968]: key[shared], None -> False [ 612.143623] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 612.143623] [50968]: key[ipv6_address_mode], None -> None [ 612.143623] [50968]: key[enable_dhcp], None -> True [ 612.143623] [50968]: key[subnetpool_id], None -> None [ 612.143623] [50968]: key[ip_version], None -> 4 [ 612.143623] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.149918] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for subnet (55231dde-2447-446a-a079-5be251291c42), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.158215] [50969]: [pid: 50969|app: 0|req: 277/562] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:44 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?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) [ 612.190919] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Pushing event updated for resources: {'Subnet': ['ID=55231dde-2447-446a-a079-5be251291c42,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.221967] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Checking segment: {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 612.222123] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Network hostable DHCP agents. Network: 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 612.245335] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Network 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 612.257946] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 612.263331] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] create_subnet_postcommit called with subnet settings {'id': '55231dde-2447-446a-a079-5be251291c42', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-subnet', 'tenant_id': '71162803103e46138c168b53a511f77d', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 0, 'project_id': '71162803103e46138c168b53a511f77d', 'network': {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3}} (original settings None) [ 612.263331] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] create_subnet_postcommit: [ 612.263331] [50968]: key[service_types], None -> [] [ 612.263331] [50968]: key[project_id], None -> 71162803103e46138c168b53a511f77d [ 612.263331] [50968]: key[tags], None -> [] [ 612.263331] [50968]: key[router:external], None -> False [ 612.263331] [50968]: key[ipv6_ra_mode], None -> None [ 612.263331] [50968]: key[created_at], None -> 2025-11-21T22:35:44Z [ 612.263331] [50968]: key[name], None -> tempest-AttachInterfacesUnderV243Test-380323752-subnet [ 612.263331] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 612.263331] [50968]: key[tenant_id], None -> 71162803103e46138c168b53a511f77d [ 612.263331] [50968]: key[id], None -> 55231dde-2447-446a-a079-5be251291c42 [ 612.263331] [50968]: key[network_id], None -> 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb [ 612.263331] [50968]: key[host_routes], None -> [] [ 612.263331] [50968]: key[revision_number], None -> 0 [ 612.263331] [50968]: key[dns_nameservers], None -> [] [ 612.263331] [50968]: key[cidr], None -> 192.168.128.0/28 [ 612.263331] [50968]: key[updated_at], None -> 2025-11-21T22:35:44Z [ 612.263331] [50968]: key[description], None -> [ 612.263331] [50968]: key[standard_attr_id], None -> 457 [ 612.263331] [50968]: key[shared], None -> False [ 612.263331] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 612.263331] [50968]: key[ipv6_address_mode], None -> None [ 612.263331] [50968]: key[enable_dhcp], None -> True [ 612.263331] [50968]: key[subnetpool_id], None -> None [ 612.263331] [50968]: key[ip_version], None -> 4 [ 612.263331] [50968]: key[network], None -> {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} [ 612.263331] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.265096] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.265096] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e92df053-59d8-4645-a25e-f13bbd0a2cff admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.277041] [50968]: [pid: 50968|app: 0|req: 286/563] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:44 2025] POST /networking/v2.0/subnets => generated 692 bytes in 283 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 612.320155] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f03de788-dbc7-47c0-be14-7bda50581f45 admin admin] Publish callbacks [] for security_group (78e2a591-d9dd-4d5c-a639-031931703385), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.358011] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f03de788-dbc7-47c0-be14-7bda50581f45 admin admin] Publish callbacks [] for security_group (78e2a591-d9dd-4d5c-a639-031931703385), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.388393] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f03de788-dbc7-47c0-be14-7bda50581f45 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (78e2a591-d9dd-4d5c-a639-031931703385), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.393227] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f03de788-dbc7-47c0-be14-7bda50581f45 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=78e2a591-d9dd-4d5c-a639-031931703385,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.397584] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f03de788-dbc7-47c0-be14-7bda50581f45 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.398361] [50968]: [pid: 50968|app: 0|req: 287/564] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:44 2025] DELETE /networking/v2.0/security-groups/78e2a591-d9dd-4d5c-a639-031931703385 => generated 0 bytes in 121 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 612.421344] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.447017] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-1e108b33-4480-4ef1-bed9-f3dfb2fa4cc3 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.447017] [50968]: [pid: 50968|app: 0|req: 288/565] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:44 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) [ 612.485924] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-20d60429-9cd8-45e8-a57b-8d5cb5266460 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.488099] [50968]: [pid: 50968|app: 0|req: 289/566] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:44 2025] GET /networking/v2.0/ports?tenant_id=0c901930492c418ebc3f191de2fc8b25&device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 612.490329] [50968]: DEBUG neutron.api.v2.base [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Request body: {'router': {'name': 'tempest-AttachInterfacesUnderV243Test-380323752-router', 'tenant_id': '71162803103e46138c168b53a511f77d', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 612.505654] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.507891] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.510852] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Allocated IP 192.168.128.1 (02786d07-c595-40bb-9ae9-f985ed5fd8a6/02898f11-dace-45d0-81b3-a301f1fc551b/0d1523b4-1bd6-4369-98d0-56f9ee080ccc) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 612.551359] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks [] for router_controller (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.559940] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Publish callbacks [] for allowed_address_pair (0d1523b4-1bd6-4369-98d0-56f9ee080ccc), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.560598] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Publish callbacks [] for port (0d1523b4-1bd6-4369-98d0-56f9ee080ccc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.560825] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] create_port_precommit called with port settings {'id': '0d1523b4-1bd6-4369-98d0-56f9ee080ccc', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:99:bf:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_interface', 'standard_attr_id': 458, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}], 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 612.560968] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] create_port_precommit: [ 612.560968] [50969]: key[mac_address], None -> fa:16:3e:99:bf:68 [ 612.560968] [50969]: key[device_id], None -> 440666f0-ed97-4a14-aff3-43e14b302428 [ 612.560968] [50969]: key[binding:vif_details], None -> {} [ 612.560968] [50969]: key[project_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 612.560968] [50969]: key[binding:vnic_type], None -> normal [ 612.560968] [50969]: key[allowed_address_pairs], None -> [] [ 612.560968] [50969]: key[name], None -> [ 612.560968] [50969]: key[status], None -> DOWN [ 612.560968] [50969]: key[tenant_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 612.560968] [50969]: key[fixed_ips], None -> [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}] [ 612.560968] [50969]: key[id], None -> 0d1523b4-1bd6-4369-98d0-56f9ee080ccc [ 612.560968] [50969]: key[port_security_enabled], None -> False [ 612.560968] [50969]: key[network_id], None -> 02786d07-c595-40bb-9ae9-f985ed5fd8a6 [ 612.560968] [50969]: key[security_groups], None -> [] [ 612.560968] [50969]: key[binding:profile], None -> {} [ 612.560968] [50969]: key[binding:host_id], None -> [ 612.560968] [50969]: key[standard_attr_id], None -> 458 [ 612.560968] [50969]: key[admin_state_up], None -> True [ 612.560968] [50969]: key[device_owner], None -> network:router_interface [ 612.560968] [50969]: key[binding:vif_type], None -> unbound [ 612.560968] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.581108] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0d1523b4-1bd6-4369-98d0-56f9ee080ccc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.611163] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks [] for router_gateway (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.612528] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Pushing event updated for resources: {'Port': ['ID=0d1523b4-1bd6-4369-98d0-56f9ee080ccc,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.628748] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Network 02786d07-c595-40bb-9ae9-f985ed5fd8a6 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 612.629971] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 612.632016] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 612.651149] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] create_port_postcommit called with port settings {'id': '0d1523b4-1bd6-4369-98d0-56f9ee080ccc', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:99:bf:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_interface', 'standard_attr_id': 458, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}], 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 1, 'network': {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 612.651149] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] create_port_postcommit: [ 612.651149] [50969]: key[mac_address], None -> fa:16:3e:99:bf:68 [ 612.651149] [50969]: key[device_id], None -> 440666f0-ed97-4a14-aff3-43e14b302428 [ 612.651149] [50969]: key[binding:vif_details], None -> {} [ 612.651149] [50969]: key[project_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 612.651149] [50969]: key[binding:vnic_type], None -> normal [ 612.651149] [50969]: key[tags], None -> [] [ 612.651149] [50969]: key[allowed_address_pairs], None -> [] [ 612.651149] [50969]: key[created_at], None -> 2025-11-21T22:35:44Z [ 612.651149] [50969]: key[name], None -> [ 612.651149] [50969]: key[status], None -> DOWN [ 612.651149] [50969]: key[tenant_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 612.651149] [50969]: key[fixed_ips], None -> [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}] [ 612.651149] [50969]: key[id], None -> 0d1523b4-1bd6-4369-98d0-56f9ee080ccc [ 612.651149] [50969]: key[port_security_enabled], None -> False [ 612.651149] [50969]: key[network_id], None -> 02786d07-c595-40bb-9ae9-f985ed5fd8a6 [ 612.651149] [50969]: key[security_groups], None -> [] [ 612.651149] [50969]: key[binding:profile], None -> {} [ 612.651149] [50969]: key[binding:host_id], None -> [ 612.651149] [50969]: key[revision_number], None -> 1 [ 612.651149] [50969]: key[description], None -> [ 612.651149] [50969]: key[updated_at], None -> 2025-11-21T22:35:44Z [ 612.651149] [50969]: key[standard_attr_id], None -> 458 [ 612.651149] [50969]: key[admin_state_up], None -> True [ 612.651149] [50969]: key[binding:vif_type], None -> unbound [ 612.651149] [50969]: key[device_owner], None -> network:router_interface [ 612.651149] [50969]: key[extra_dhcp_opts], None -> [] [ 612.651149] [50969]: key[network], None -> {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} [ 612.651149] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.651149] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (440666f0-ed97-4a14-aff3-43e14b302428), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.681337] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks [] for router_gateway (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.685318] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.743260] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Allocated IP 10.180.180.223 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/94b30bef-8d25-4eb4-87d9-c9397d702a75) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 612.790255] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks [] for allowed_address_pair (94b30bef-8d25-4eb4-87d9-c9397d702a75), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.791127] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks [] for port (94b30bef-8d25-4eb4-87d9-c9397d702a75), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.791302] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] create_port_precommit called with port settings {'id': '94b30bef-8d25-4eb4-87d9-c9397d702a75', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:55:da:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 460, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 612.791443] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] create_port_precommit: [ 612.791443] [50968]: key[mac_address], None -> fa:16:3e:55:da:f2 [ 612.791443] [50968]: key[device_id], None -> dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 [ 612.791443] [50968]: key[binding:vif_details], None -> {} [ 612.791443] [50968]: key[project_id], None -> [ 612.791443] [50968]: key[binding:vnic_type], None -> normal [ 612.791443] [50968]: key[allowed_address_pairs], None -> [] [ 612.791443] [50968]: key[name], None -> [ 612.791443] [50968]: key[status], None -> DOWN [ 612.791443] [50968]: key[tenant_id], None -> [ 612.791443] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.223'}] [ 612.791443] [50968]: key[id], None -> 94b30bef-8d25-4eb4-87d9-c9397d702a75 [ 612.791443] [50968]: key[port_security_enabled], None -> False [ 612.791443] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 612.791443] [50968]: key[security_groups], None -> [] [ 612.791443] [50968]: key[binding:profile], None -> {} [ 612.791443] [50968]: key[binding:host_id], None -> [ 612.791443] [50968]: key[standard_attr_id], None -> 460 [ 612.791443] [50968]: key[admin_state_up], None -> True [ 612.791443] [50968]: key[device_owner], None -> network:router_gateway [ 612.791443] [50968]: key[binding:vif_type], None -> unbound [ 612.791443] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.819156] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816'] for port (94b30bef-8d25-4eb4-87d9-c9397d702a75), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.829401] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (0d1523b4-1bd6-4369-98d0-56f9ee080ccc), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.840487] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Pushing event updated for resources: {'Port': ['ID=94b30bef-8d25-4eb4-87d9-c9397d702a75,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.853041] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 612.854390] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 612.856269] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 612.856508] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] create_port_postcommit called with port settings {'id': '94b30bef-8d25-4eb4-87d9-c9397d702a75', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:55:da:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 460, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:45Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 612.856666] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] create_port_postcommit: [ 612.856666] [50968]: key[mac_address], None -> fa:16:3e:55:da:f2 [ 612.856666] [50968]: key[device_id], None -> dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 [ 612.856666] [50968]: key[binding:vif_details], None -> {} [ 612.856666] [50968]: key[project_id], None -> [ 612.856666] [50968]: key[binding:vnic_type], None -> normal [ 612.856666] [50968]: key[tags], None -> [] [ 612.856666] [50968]: key[allowed_address_pairs], None -> [] [ 612.856666] [50968]: key[created_at], None -> 2025-11-21T22:35:45Z [ 612.856666] [50968]: key[name], None -> [ 612.856666] [50968]: key[status], None -> DOWN [ 612.856666] [50968]: key[tenant_id], None -> [ 612.856666] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.223'}] [ 612.856666] [50968]: key[id], None -> 94b30bef-8d25-4eb4-87d9-c9397d702a75 [ 612.856666] [50968]: key[port_security_enabled], None -> False [ 612.856666] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 612.856666] [50968]: key[security_groups], None -> [] [ 612.856666] [50968]: key[binding:profile], None -> {} [ 612.856666] [50968]: key[binding:host_id], None -> [ 612.856666] [50968]: key[revision_number], None -> 1 [ 612.856666] [50968]: key[description], None -> [ 612.856666] [50968]: key[updated_at], None -> 2025-11-21T22:35:45Z [ 612.856666] [50968]: key[standard_attr_id], None -> 460 [ 612.856666] [50968]: key[admin_state_up], None -> True [ 612.856666] [50968]: key[binding:vif_type], None -> unbound [ 612.856666] [50968]: key[device_owner], None -> network:router_gateway [ 612.856666] [50968]: key[extra_dhcp_opts], None -> [] [ 612.856666] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 612.856666] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.936889] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Publish callbacks [] for port (0d1523b4-1bd6-4369-98d0-56f9ee080ccc), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.937179] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] update_port_precommit called with port settings {'id': '0d1523b4-1bd6-4369-98d0-56f9ee080ccc', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:99:bf:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_interface', 'standard_attr_id': 458, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:45Z', 'revision_number': 1, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings {'id': '0d1523b4-1bd6-4369-98d0-56f9ee080ccc', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:99:bf:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_interface', 'standard_attr_id': 458, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 1, 'project_id': '1cc57847c62144ea819ffe64c6251a34'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 612.937405] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] update_port_precommit: [ 612.937405] [50969]: key[updated_at], 2025-11-21T22:35:44Z -> 2025-11-21T22:35:45Z [ 612.937405] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.939806] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (0d1523b4-1bd6-4369-98d0-56f9ee080ccc), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.964211] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Pushing event updated for resources: {'Port': ['ID=0d1523b4-1bd6-4369-98d0-56f9ee080ccc,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.981849] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks [] for router_gateway (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.990615] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] update_port_postcommit called with port settings {'id': '0d1523b4-1bd6-4369-98d0-56f9ee080ccc', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:99:bf:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_interface', 'standard_attr_id': 458, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:45Z', 'revision_number': 1, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings {'id': '0d1523b4-1bd6-4369-98d0-56f9ee080ccc', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:99:bf:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_interface', 'standard_attr_id': 458, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 1, 'project_id': '1cc57847c62144ea819ffe64c6251a34'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 612.990615] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] update_port_postcommit: [ 612.990615] [50969]: key[updated_at], 2025-11-21T22:35:44Z -> 2025-11-21T22:35:45Z [ 612.990615] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.991687] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (440666f0-ed97-4a14-aff3-43e14b302428), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.026737] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Network 02786d07-c595-40bb-9ae9-f985ed5fd8a6 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 613.027550] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 613.085449] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.101824] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Router 440666f0-ed97-4a14-aff3-43e14b302428 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 613.160666] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c796b5cd-566e-4cf7-a91f-aa4f25c55b17 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 613.164781] [50969]: [pid: 50969|app: 0|req: 278/567] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:44 2025] PUT /networking/v2.0/routers/440666f0-ed97-4a14-aff3-43e14b302428/add_router_interface => generated 309 bytes in 1006 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.172487] [50969]: DEBUG neutron.api.wsgi [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-7665383e-aa3d-4df1-abe4-9518aa109b44 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.214124] [50969]: [pid: 50969|app: 0|req: 279/568] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:35:45 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1930188990&fields=id&tenant_id=b76d7c488de548439da28d2e7ff0c2e8 => generated 69 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 613.218034] [50969]: DEBUG neutron.api.v2.base [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Request body: {'port': {'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 613.287952] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Made reservation on behalf of d8d10265f7ca4112b432f3f8c7588fc3 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 613.292034] [50969]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.296689] [50969]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.371606] [50969]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group (f46326b4-7843-4c05-8eca-cb73edd99c30), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.379996] [50969]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f46326b4-7843-4c05-8eca-cb73edd99c30), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.408895] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=f46326b4-7843-4c05-8eca-cb73edd99c30,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.429467] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '3d33e99a-11b4-4752-b403-271b988375c3', 'tag': '9dcad9a8-6566-4b84-a310-12f7b6257995'}, {'server_uuid': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb'}, {'name': 'network-changed', 'server_uuid': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'tag': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 613.454452] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d960d03f-3281-468f-a8b8-4d06cfde10d6" -d '{"events": [{"name": "network-changed", "server_uuid": "3d33e99a-11b4-4752-b403-271b988375c3", "tag": "9dcad9a8-6566-4b84-a310-12f7b6257995"}, {"server_uuid": "5b2a8e35-2623-440d-90b7-8d37306f8362", "name": "network-vif-plugged", "status": "completed", "tag": "cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb"}, {"name": "network-changed", "server_uuid": "5b2a8e35-2623-440d-90b7-8d37306f8362", "tag": "cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 613.472197] [50969]: DEBUG neutron.db.db_base_plugin_common [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Allocated IP 192.168.233.48 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/0f831123-82b3-46d3-8685-c72681bdb4c2) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 613.511727] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Router dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 613.561393] [50969]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for allowed_address_pair (0f831123-82b3-46d3-8685-c72681bdb4c2), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.562264] [50969]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.562535] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_precommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': '', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'port_security_enabled': True, 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 613.562670] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_precommit: [ 613.562670] [50969]: key[mac_address], None -> fa:16:3e:c6:d8:54 [ 613.562670] [50969]: key[device_id], None -> ee1029a1-ead8-4dda-a025-dd6812127c63 [ 613.562670] [50969]: key[binding:vif_details], None -> {} [ 613.562670] [50969]: key[project_id], None -> d8d10265f7ca4112b432f3f8c7588fc3 [ 613.562670] [50969]: key[binding:vnic_type], None -> normal [ 613.562670] [50969]: key[allowed_address_pairs], None -> [] [ 613.562670] [50969]: key[name], None -> [ 613.562670] [50969]: key[status], None -> DOWN [ 613.562670] [50969]: key[tenant_id], None -> d8d10265f7ca4112b432f3f8c7588fc3 [ 613.562670] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}] [ 613.562670] [50969]: key[id], None -> 0f831123-82b3-46d3-8685-c72681bdb4c2 [ 613.562670] [50969]: key[port_security_enabled], None -> True [ 613.562670] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 613.562670] [50969]: key[security_groups], None -> ['f46326b4-7843-4c05-8eca-cb73edd99c30'] [ 613.562670] [50969]: key[binding:profile], None -> {} [ 613.562670] [50969]: key[binding:host_id], None -> [ 613.562670] [50969]: key[standard_attr_id], None -> 466 [ 613.562670] [50969]: key[admin_state_up], None -> True [ 613.562670] [50969]: key[device_owner], None -> [ 613.562670] [50969]: key[binding:vif_type], None -> unbound [ 613.562670] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.569636] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 613.584206] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c80fde50-df49-4963-9bf6-232fe11b0116 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.584759] [50968]: [pid: 50968|app: 0|req: 290/569] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:44 2025] POST /networking/v2.0/routers => generated 734 bytes in 1098 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 613.587650] [50968]: DEBUG neutron.api.wsgi [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-f6caf1db-6474-47f6-b837-de7880a23eac service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.588385] [50969]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.600777] [50968]: [pid: 50968|app: 0|req: 291/570] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 613.613255] [50968]: [pid: 50968|app: 0|req: 292/571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:45 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 613.614370] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event updated for resources: {'Port': ['ID=0f831123-82b3-46d3-8685-c72681bdb4c2,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.624700] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 613.626871] [50969]: DEBUG neutron.scheduler.base_scheduler [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 613.634023] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 613.650066] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_postcommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': '', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'port_security_enabled': True, 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:45Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 613.650468] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_postcommit: [ 613.650468] [50969]: key[mac_address], None -> fa:16:3e:c6:d8:54 [ 613.650468] [50969]: key[device_id], None -> ee1029a1-ead8-4dda-a025-dd6812127c63 [ 613.650468] [50969]: key[binding:vif_details], None -> {} [ 613.650468] [50969]: key[project_id], None -> d8d10265f7ca4112b432f3f8c7588fc3 [ 613.650468] [50969]: key[binding:vnic_type], None -> normal [ 613.650468] [50969]: key[tags], None -> [] [ 613.650468] [50969]: key[allowed_address_pairs], None -> [] [ 613.650468] [50969]: key[created_at], None -> 2025-11-21T22:35:45Z [ 613.650468] [50969]: key[name], None -> [ 613.650468] [50969]: key[status], None -> DOWN [ 613.650468] [50969]: key[tenant_id], None -> d8d10265f7ca4112b432f3f8c7588fc3 [ 613.650468] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}] [ 613.650468] [50969]: key[id], None -> 0f831123-82b3-46d3-8685-c72681bdb4c2 [ 613.650468] [50969]: key[port_security_enabled], None -> True [ 613.650468] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 613.650468] [50969]: key[security_groups], None -> ['f46326b4-7843-4c05-8eca-cb73edd99c30'] [ 613.650468] [50969]: key[binding:profile], None -> {} [ 613.650468] [50969]: key[binding:host_id], None -> [ 613.650468] [50969]: key[revision_number], None -> 1 [ 613.650468] [50969]: key[description], None -> [ 613.650468] [50969]: key[updated_at], None -> 2025-11-21T22:35:45Z [ 613.650468] [50969]: key[standard_attr_id], None -> 466 [ 613.650468] [50969]: key[admin_state_up], None -> True [ 613.650468] [50969]: key[binding:vif_type], None -> unbound [ 613.650468] [50969]: key[device_owner], None -> [ 613.650468] [50969]: key[extra_dhcp_opts], None -> [] [ 613.650468] [50969]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 613.650468] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.654829] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.655372] [50969]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-2b7418ab-0bf2-4907-89f9-6887f328e634 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.668547] [50969]: [pid: 50969|app: 0|req: 280/572] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:45 2025] POST /networking/v2.0/ports => generated 733 bytes in 454 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 613.681605] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-492a70e2-2d5e-4d55-86c5-4ea07cf532e1 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.682616] [50968]: [pid: 50968|app: 0|req: 293/573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:45 2025] GET /networking/v2.0/ports?device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 751 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.702734] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-97b8a2e5-0149-4df3-a39f-5a056d7ff7d7 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.703764] [50969]: [pid: 50969|app: 0|req: 281/574] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:46 2025] GET /networking/v2.0/ports?device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.719916] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-56a9d43a-fe42-4c78-8bf4-4954e70dcffa tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.721043] [50968]: [pid: 50968|app: 0|req: 294/575] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:46 2025] GET /networking/v2.0/networks?id=096a255b-5490-478e-928f-f85f7ed59abb => generated 624 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.747201] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-38e32c1f-29e8-4c4b-818a-c3b4d64853fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.748127] [50968]: [pid: 50968|app: 0|req: 295/576] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:46 2025] GET /networking/v2.0/subnets?id=031e5b5b-5cd6-453a-bdec-b196cc468d80 => generated 694 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.752677] [50968]: DEBUG neutron.api.v2.base [req-3f149ad3-7372-48b8-80de-ff70c416441a req-b4986231-7b12-4b23-b098-2fcca32c7111 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1931742777', 'description': 'tempest-description-1146639647'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 613.767247] [50968]: DEBUG neutron_lib.callbacks.manager [req-3f149ad3-7372-48b8-80de-ff70c416441a req-b4986231-7b12-4b23-b098-2fcca32c7111 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.838764] [50968]: DEBUG neutron_lib.callbacks.manager [req-3f149ad3-7372-48b8-80de-ff70c416441a req-b4986231-7b12-4b23-b098-2fcca32c7111 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (be6a78d7-b908-447c-a3f4-0f30c644939c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.839999] [50968]: DEBUG neutron_lib.callbacks.manager [req-3f149ad3-7372-48b8-80de-ff70c416441a req-b4986231-7b12-4b23-b098-2fcca32c7111 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (be6a78d7-b908-447c-a3f4-0f30c644939c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.857668] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3f149ad3-7372-48b8-80de-ff70c416441a req-b4986231-7b12-4b23-b098-2fcca32c7111 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=be6a78d7-b908-447c-a3f4-0f30c644939c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.872328] [50968]: DEBUG neutron_lib.callbacks.manager [req-3f149ad3-7372-48b8-80de-ff70c416441a req-b4986231-7b12-4b23-b098-2fcca32c7111 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.872927] [50968]: [pid: 50968|app: 0|req: 296/577] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:35:46 2025] POST /networking/v2.0/security-groups => generated 1682 bytes in 124 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 613.876942] [50968]: DEBUG neutron.api.v2.base [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Request body: {'port': {'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 613.925163] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.938134] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.009941] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Allocated IP 192.168.128.1 (7a5d70e9-99fc-444e-b6d8-16c6a61de8fb/55231dde-2447-446a-a079-5be251291c42/dbc30395-df38-460b-aae6-3c6629b8f963) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 614.051495] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Publish callbacks [] for allowed_address_pair (dbc30395-df38-460b-aae6-3c6629b8f963), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.052092] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Publish callbacks [] for port (dbc30395-df38-460b-aae6-3c6629b8f963), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.052304] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] create_port_precommit called with port settings {'id': 'dbc30395-df38-460b-aae6-3c6629b8f963', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:3f:c4:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_interface', 'standard_attr_id': 470, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}], 'project_id': '71162803103e46138c168b53a511f77d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 614.052470] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] create_port_precommit: [ 614.052470] [50969]: key[mac_address], None -> fa:16:3e:3f:c4:54 [ 614.052470] [50969]: key[device_id], None -> dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 [ 614.052470] [50969]: key[binding:vif_details], None -> {} [ 614.052470] [50969]: key[project_id], None -> 71162803103e46138c168b53a511f77d [ 614.052470] [50969]: key[binding:vnic_type], None -> normal [ 614.052470] [50969]: key[allowed_address_pairs], None -> [] [ 614.052470] [50969]: key[name], None -> [ 614.052470] [50969]: key[status], None -> DOWN [ 614.052470] [50969]: key[tenant_id], None -> 71162803103e46138c168b53a511f77d [ 614.052470] [50969]: key[fixed_ips], None -> [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}] [ 614.052470] [50969]: key[id], None -> dbc30395-df38-460b-aae6-3c6629b8f963 [ 614.052470] [50969]: key[port_security_enabled], None -> False [ 614.052470] [50969]: key[network_id], None -> 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb [ 614.052470] [50969]: key[security_groups], None -> [] [ 614.052470] [50969]: key[binding:profile], None -> {} [ 614.052470] [50969]: key[binding:host_id], None -> [ 614.052470] [50969]: key[standard_attr_id], None -> 470 [ 614.052470] [50969]: key[admin_state_up], None -> True [ 614.052470] [50969]: key[device_owner], None -> network:router_interface [ 614.052470] [50969]: key[binding:vif_type], None -> unbound [ 614.052470] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.055509] [50968]: DEBUG neutron.notifiers.nova [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0f831123-82b3-46d3-8685-c72681bdb4c2 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 614.061455] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks [] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.067806] [50968]: DEBUG neutron.db.provisioning_blocks [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Transition to ACTIVE for port object 0f831123-82b3-46d3-8685-c72681bdb4c2 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 614.069565] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_precommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': '', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:45Z', 'revision_number': 1, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 614.069829] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_precommit: [ 614.069829] [50968]: key[device_owner], -> compute:nova [ 614.069829] [50968]: key[binding:host_id], -> cpu-1 [ 614.069829] [50968]: key[updated_at], 2025-11-21T22:35:45Z -> 2025-11-21T22:35:46Z [ 614.069829] [50968]: key[revision_number], 1 -> 2 [ 614.069829] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.070946] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.072872] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (dbc30395-df38-460b-aae6-3c6629b8f963), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.091099] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Pushing event updated for resources: {'Port': ['ID=0f831123-82b3-46d3-8685-c72681bdb4c2,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.091727] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Pushing event updated for resources: {'Port': ['ID=dbc30395-df38-460b-aae6-3c6629b8f963,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.102427] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Network 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 614.102427] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 614.105539] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 614.109315] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_postcommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': '', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:45Z', 'revision_number': 1, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 614.109563] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_postcommit: [ 614.109563] [50968]: key[device_owner], -> compute:nova [ 614.109563] [50968]: key[binding:host_id], -> cpu-1 [ 614.109563] [50968]: key[updated_at], 2025-11-21T22:35:45Z -> 2025-11-21T22:35:46Z [ 614.109563] [50968]: key[revision_number], 1 -> 2 [ 614.109563] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.114830] [50968]: DEBUG neutron.plugins.ml2.managers [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Attempting to bind port 0f831123-82b3-46d3-8685-c72681bdb4c2 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 614.115062] [50968]: DEBUG neutron.plugins.ml2.managers [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Attempting to bind port 0f831123-82b3-46d3-8685-c72681bdb4c2 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 614.115173] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Attempting to bind port 0f831123-82b3-46d3-8685-c72681bdb4c2 on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 614.117610] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] create_port_postcommit called with port settings {'id': 'dbc30395-df38-460b-aae6-3c6629b8f963', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:3f:c4:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_interface', 'standard_attr_id': 470, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}], 'project_id': '71162803103e46138c168b53a511f77d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:46Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 1, 'network': {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 614.117819] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] create_port_postcommit: [ 614.117819] [50969]: key[mac_address], None -> fa:16:3e:3f:c4:54 [ 614.117819] [50969]: key[device_id], None -> dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 [ 614.117819] [50969]: key[binding:vif_details], None -> {} [ 614.117819] [50969]: key[project_id], None -> 71162803103e46138c168b53a511f77d [ 614.117819] [50969]: key[binding:vnic_type], None -> normal [ 614.117819] [50969]: key[tags], None -> [] [ 614.117819] [50969]: key[allowed_address_pairs], None -> [] [ 614.117819] [50969]: key[created_at], None -> 2025-11-21T22:35:46Z [ 614.117819] [50969]: key[name], None -> [ 614.117819] [50969]: key[status], None -> DOWN [ 614.117819] [50969]: key[tenant_id], None -> 71162803103e46138c168b53a511f77d [ 614.117819] [50969]: key[fixed_ips], None -> [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}] [ 614.117819] [50969]: key[id], None -> dbc30395-df38-460b-aae6-3c6629b8f963 [ 614.117819] [50969]: key[port_security_enabled], None -> False [ 614.117819] [50969]: key[network_id], None -> 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb [ 614.117819] [50969]: key[security_groups], None -> [] [ 614.117819] [50969]: key[binding:profile], None -> {} [ 614.117819] [50969]: key[binding:host_id], None -> [ 614.117819] [50969]: key[revision_number], None -> 1 [ 614.117819] [50969]: key[description], None -> [ 614.117819] [50969]: key[updated_at], None -> 2025-11-21T22:35:46Z [ 614.117819] [50969]: key[standard_attr_id], None -> 470 [ 614.117819] [50969]: key[admin_state_up], None -> True [ 614.117819] [50969]: key[binding:vif_type], None -> unbound [ 614.117819] [50969]: key[device_owner], None -> network:router_interface [ 614.117819] [50969]: key[extra_dhcp_opts], None -> [] [ 614.117819] [50969]: key[network], None -> {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} [ 614.117819] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.119865] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.130106] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 614.130397] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 614.133342] [50968]: DEBUG networking_nsxv3.api.rpc [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 614.262297] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (dbc30395-df38-460b-aae6-3c6629b8f963), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.333980] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Publish callbacks [] for port (dbc30395-df38-460b-aae6-3c6629b8f963), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.334270] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] update_port_precommit called with port settings {'id': 'dbc30395-df38-460b-aae6-3c6629b8f963', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:3f:c4:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_interface', 'standard_attr_id': 470, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:46Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 1, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'dbc30395-df38-460b-aae6-3c6629b8f963', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:3f:c4:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_interface', 'standard_attr_id': 470, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:46Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 1, 'project_id': '71162803103e46138c168b53a511f77d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 614.334458] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] update_port_precommit: [ 614.334458] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.335886] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (dbc30395-df38-460b-aae6-3c6629b8f963), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.354199] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Pushing event updated for resources: {'Port': ['ID=dbc30395-df38-460b-aae6-3c6629b8f963,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.374210] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] update_port_postcommit called with port settings {'id': 'dbc30395-df38-460b-aae6-3c6629b8f963', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:3f:c4:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_interface', 'standard_attr_id': 470, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:46Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 1, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'dbc30395-df38-460b-aae6-3c6629b8f963', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:3f:c4:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_interface', 'standard_attr_id': 470, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:46Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 1, 'project_id': '71162803103e46138c168b53a511f77d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 614.374356] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] update_port_postcommit: [ 614.374356] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.374758] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.404296] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Network 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 614.405373] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 614.456649] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Router dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 614.512554] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a8cc4c9f-a97f-445a-b3db-88a932e2de92 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 614.516202] [50969]: [pid: 50969|app: 0|req: 282/578] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:46 2025] PUT /networking/v2.0/routers/dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5/add_router_interface => generated 309 bytes in 812 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.558737] [50969]: DEBUG neutron.plugins.ml2.plugin [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Deleting port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 614.559505] [50969]: DEBUG neutron_lib.callbacks.manager [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.585326] [50969]: DEBUG neutron.plugins.ml2.db [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] For port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=21c1be5c-d3f6-4307-8a37-ad6bfeda3213,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 614.585493] [50969]: DEBUG neutron_lib.callbacks.manager [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.590825] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] delete_port_precommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 5, 'project_id': '813158176ca845ceaf743bde9247a206'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 614.590989] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] delete_port_precommit: [ 614.590989] [50969]: key[mac_address], fa:16:3e:79:72:a5 -> None [ 614.590989] [50969]: key[device_id], dc056e1c-2dfe-44c3-8018-6d04964e0624 -> None [ 614.590989] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 614.590989] [50969]: key[binding:vnic_type], normal -> None [ 614.590989] [50969]: key[project_id], 813158176ca845ceaf743bde9247a206 -> None [ 614.590989] [50969]: key[tags], [] -> None [ 614.590989] [50969]: key[allowed_address_pairs], [] -> None [ 614.590989] [50969]: key[created_at], 2025-11-21T22:35:26Z -> None [ 614.590989] [50969]: key[name], -> None [ 614.590989] [50969]: key[status], ACTIVE -> None [ 614.590989] [50969]: key[tenant_id], 813158176ca845ceaf743bde9247a206 -> None [ 614.590989] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}] -> None [ 614.590989] [50969]: key[id], 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 -> None [ 614.590989] [50969]: key[port_security_enabled], True -> None [ 614.590989] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 614.590989] [50969]: key[security_groups], ['8ef26513-917e-4754-b69d-1d511bcb585b'] -> None [ 614.590989] [50969]: key[binding:profile], {} -> None [ 614.590989] [50969]: key[binding:host_id], cpu-1 -> None [ 614.590989] [50969]: key[revision_number], 5 -> None [ 614.590989] [50969]: key[description], -> None [ 614.590989] [50969]: key[updated_at], 2025-11-21T22:35:28Z -> None [ 614.590989] [50969]: key[standard_attr_id], 294 -> None [ 614.590989] [50969]: key[admin_state_up], True -> None [ 614.590989] [50969]: key[binding:vif_type], ovs -> None [ 614.590989] [50969]: key[device_owner], compute:nova -> None [ 614.590989] [50969]: key[extra_dhcp_opts], [] -> None [ 614.590989] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.592489] [50969]: DEBUG neutron.plugins.ml2.plugin [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Calling delete_port for 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 614.656898] [50969]: DEBUG neutron_lib.callbacks.manager [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (21c1be5c-d3f6-4307-8a37-ad6bfeda3213), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.665349] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Pushing event deleted for resources: {'Port': ['ID=21c1be5c-d3f6-4307-8a37-ad6bfeda3213,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.693273] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] No DVR routers for this DVR port 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 614.693595] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] delete_port_postcommit called with port settings {'id': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '813158176ca845ceaf743bde9247a206', 'mac_address': 'fa:16:3e:79:72:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'device_owner': 'compute:nova', 'standard_attr_id': 294, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8ef26513-917e-4754-b69d-1d511bcb585b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:26Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 5, 'project_id': '813158176ca845ceaf743bde9247a206'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 614.693741] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] delete_port_postcommit: [ 614.693741] [50969]: key[mac_address], fa:16:3e:79:72:a5 -> None [ 614.693741] [50969]: key[device_id], dc056e1c-2dfe-44c3-8018-6d04964e0624 -> None [ 614.693741] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 614.693741] [50969]: key[binding:vnic_type], normal -> None [ 614.693741] [50969]: key[project_id], 813158176ca845ceaf743bde9247a206 -> None [ 614.693741] [50969]: key[tags], [] -> None [ 614.693741] [50969]: key[allowed_address_pairs], [] -> None [ 614.693741] [50969]: key[created_at], 2025-11-21T22:35:26Z -> None [ 614.693741] [50969]: key[name], -> None [ 614.693741] [50969]: key[status], ACTIVE -> None [ 614.693741] [50969]: key[tenant_id], 813158176ca845ceaf743bde9247a206 -> None [ 614.693741] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.248'}] -> None [ 614.693741] [50969]: key[id], 21c1be5c-d3f6-4307-8a37-ad6bfeda3213 -> None [ 614.693741] [50969]: key[port_security_enabled], True -> None [ 614.693741] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 614.693741] [50969]: key[security_groups], ['8ef26513-917e-4754-b69d-1d511bcb585b'] -> None [ 614.693741] [50969]: key[binding:profile], {} -> None [ 614.693741] [50969]: key[binding:host_id], cpu-1 -> None [ 614.693741] [50969]: key[revision_number], 5 -> None [ 614.693741] [50969]: key[description], -> None [ 614.693741] [50969]: key[updated_at], 2025-11-21T22:35:28Z -> None [ 614.693741] [50969]: key[standard_attr_id], 294 -> None [ 614.693741] [50969]: key[admin_state_up], True -> None [ 614.693741] [50969]: key[binding:vif_type], ovs -> None [ 614.693741] [50969]: key[device_owner], compute:nova -> None [ 614.693741] [50969]: key[extra_dhcp_opts], [] -> None [ 614.693741] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.695764] [50969]: DEBUG neutron_lib.callbacks.manager [req-79c523a9-6946-48ed-a2fd-569b56b8b3c0 req-459b7ce6-fa06-4cdd-b106-3df13d217188 tempest-ServerDiagnosticsNegativeTest-1078775155 tempest-ServerDiagnosticsNegativeTest-1078775155-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.698715] [50969]: [pid: 50969|app: 0|req: 283/579] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:35:46 2025] DELETE /networking/v2.0/ports/21c1be5c-d3f6-4307-8a37-ad6bfeda3213 => generated 0 bytes in 182 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 614.747500] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Deleting port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 614.747500] [50969]: DEBUG neutron_lib.callbacks.manager [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.777027] [50969]: DEBUG neutron.plugins.ml2.db [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] For port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6b25ae9b-c535-4d7e-b6aa-26d8777ff709,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 614.777027] [50969]: DEBUG neutron_lib.callbacks.manager [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.783896] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] delete_port_precommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 5, 'project_id': '346ff8d6de0547669585fc172c722004'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 614.784137] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] delete_port_precommit: [ 614.784137] [50969]: key[mac_address], fa:16:3e:12:72:20 -> None [ 614.784137] [50969]: key[device_id], b3e53506-9938-41a4-9172-7b8ac9ca47b3 -> None [ 614.784137] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 614.784137] [50969]: key[binding:vnic_type], normal -> None [ 614.784137] [50969]: key[project_id], 346ff8d6de0547669585fc172c722004 -> None [ 614.784137] [50969]: key[tags], [] -> None [ 614.784137] [50969]: key[allowed_address_pairs], [] -> None [ 614.784137] [50969]: key[created_at], 2025-11-21T22:35:19Z -> None [ 614.784137] [50969]: key[name], -> None [ 614.784137] [50969]: key[status], ACTIVE -> None [ 614.784137] [50969]: key[tenant_id], 346ff8d6de0547669585fc172c722004 -> None [ 614.784137] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}] -> None [ 614.784137] [50969]: key[id], 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 -> None [ 614.784137] [50969]: key[port_security_enabled], True -> None [ 614.784137] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 614.784137] [50969]: key[security_groups], ['d9115622-9b53-4106-895d-803c18358d29'] -> None [ 614.784137] [50969]: key[binding:profile], {} -> None [ 614.784137] [50969]: key[binding:host_id], cpu-1 -> None [ 614.784137] [50969]: key[revision_number], 5 -> None [ 614.784137] [50969]: key[description], -> None [ 614.784137] [50969]: key[updated_at], 2025-11-21T22:35:22Z -> None [ 614.784137] [50969]: key[standard_attr_id], 245 -> None [ 614.784137] [50969]: key[admin_state_up], True -> None [ 614.784137] [50969]: key[binding:vif_type], ovs -> None [ 614.784137] [50969]: key[device_owner], compute:nova -> None [ 614.784137] [50969]: key[extra_dhcp_opts], [] -> None [ 614.784137] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.785811] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Calling delete_port for 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 614.900896] [50969]: DEBUG neutron_lib.callbacks.manager [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6b25ae9b-c535-4d7e-b6aa-26d8777ff709), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.911246] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Pushing event deleted for resources: {'Port': ['ID=6b25ae9b-c535-4d7e-b6aa-26d8777ff709,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.940532] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] No DVR routers for this DVR port 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 614.940905] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] delete_port_postcommit called with port settings {'id': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '346ff8d6de0547669585fc172c722004', 'mac_address': 'fa:16:3e:12:72:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'device_owner': 'compute:nova', 'standard_attr_id': 245, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d9115622-9b53-4106-895d-803c18358d29'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 5, 'project_id': '346ff8d6de0547669585fc172c722004'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 614.941081] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] delete_port_postcommit: [ 614.941081] [50969]: key[mac_address], fa:16:3e:12:72:20 -> None [ 614.941081] [50969]: key[device_id], b3e53506-9938-41a4-9172-7b8ac9ca47b3 -> None [ 614.941081] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 614.941081] [50969]: key[binding:vnic_type], normal -> None [ 614.941081] [50969]: key[project_id], 346ff8d6de0547669585fc172c722004 -> None [ 614.941081] [50969]: key[tags], [] -> None [ 614.941081] [50969]: key[allowed_address_pairs], [] -> None [ 614.941081] [50969]: key[created_at], 2025-11-21T22:35:19Z -> None [ 614.941081] [50969]: key[name], -> None [ 614.941081] [50969]: key[status], ACTIVE -> None [ 614.941081] [50969]: key[tenant_id], 346ff8d6de0547669585fc172c722004 -> None [ 614.941081] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.117'}] -> None [ 614.941081] [50969]: key[id], 6b25ae9b-c535-4d7e-b6aa-26d8777ff709 -> None [ 614.941081] [50969]: key[port_security_enabled], True -> None [ 614.941081] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 614.941081] [50969]: key[security_groups], ['d9115622-9b53-4106-895d-803c18358d29'] -> None [ 614.941081] [50969]: key[binding:profile], {} -> None [ 614.941081] [50969]: key[binding:host_id], cpu-1 -> None [ 614.941081] [50969]: key[revision_number], 5 -> None [ 614.941081] [50969]: key[description], -> None [ 614.941081] [50969]: key[updated_at], 2025-11-21T22:35:22Z -> None [ 614.941081] [50969]: key[standard_attr_id], 245 -> None [ 614.941081] [50969]: key[admin_state_up], True -> None [ 614.941081] [50969]: key[binding:vif_type], ovs -> None [ 614.941081] [50969]: key[device_owner], compute:nova -> None [ 614.941081] [50969]: key[extra_dhcp_opts], [] -> None [ 614.941081] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.942730] [50969]: DEBUG neutron_lib.callbacks.manager [req-a25c9b0f-18af-4d63-8f89-a429ad5b9171 req-bab3f88c-24c9-4de3-933b-e258912bd2a4 tempest-TenantUsagesTestJSON-996040502 tempest-TenantUsagesTestJSON-996040502-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.945017] [50969]: [pid: 50969|app: 0|req: 284/580] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:35:47 2025] DELETE /networking/v2.0/ports/6b25ae9b-c535-4d7e-b6aa-26d8777ff709 => generated 0 bytes in 246 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 614.952874] [50969]: DEBUG neutron.api.wsgi [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-0fc61658-5fb7-44e0-924f-96d967253b52 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 614.957919] [50969]: [pid: 50969|app: 0|req: 285/581] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/quotas/b76d7c488de548439da28d2e7ff0c2e8 => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.988032] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a0fda0e-9e23-4967-8ba2-13220cab4ddc req-f29e6f1a-6f6e-42c9-8374-7d9f298fc395 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.988748] [50969]: [pid: 50969|app: 0|req: 286/582] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/ports?network_id=c3f1a84a-1b54-4b04-ab6c-ff9dcd239595&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.066309] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-743734a0-4881-4b7c-bb40-c6a7caef988c req-4471094b-47e9-406f-9ed9-793bc700e36c tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.066616] [50969]: [pid: 50969|app: 0|req: 287/583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.103971] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b543b3c-60c5-4804-aeef-d075da852584 req-637610b9-f283-445f-beae-037e428f12f7 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.105246] [50969]: [pid: 50969|app: 0|req: 288/584] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.135621] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 615.136053] [50968]: DEBUG neutron.plugins.ml2.managers [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Bound port: 0f831123-82b3-46d3-8685-c72681bdb4c2, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 615.136273] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.163944] [50969]: [pid: 50969|app: 0|req: 289/585] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/ports?tenant_id=b76d7c488de548439da28d2e7ff0c2e8&fields=id => generated 103 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.182817] [50968]: DEBUG neutron.plugins.ml2.db [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] For port 0f831123-82b3-46d3-8685-c72681bdb4c2, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 615.185206] [50968]: DEBUG neutron.plugins.ml2.db [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] For port 0f831123-82b3-46d3-8685-c72681bdb4c2, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0f831123-82b3-46d3-8685-c72681bdb4c2,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 615.186655] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_precommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 615.186870] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_precommit: [ 615.186870] [50968]: key[binding:vif_type], unbound -> ovs [ 615.186870] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 615.186870] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.190466] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.196960] [50969]: [pid: 50969|app: 0|req: 290/586] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/networks/c3f1a84a-1b54-4b04-ab6c-ff9dcd239595?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.199606] [50969]: DEBUG neutron.api.wsgi [req-743734a0-4881-4b7c-bb40-c6a7caef988c req-9f940dc0-4ab7-4bc0-9307-15a9c11e9227 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.223963] [50969]: [pid: 50969|app: 0|req: 291/587] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.228156] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Pushing event updated for resources: {'Port': ['ID=0f831123-82b3-46d3-8685-c72681bdb4c2,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.228231] [50969]: DEBUG neutron.api.v2.base [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Request body: {'port': {'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'admin_state_up': True, 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 615.240444] [50968]: DEBUG neutron.db.provisioning_blocks [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Provisioning complete for port 0f831123-82b3-46d3-8685-c72681bdb4c2 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 615.241422] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.241422] [50968]: INFO neutron.plugins.ml2.plugin [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Attempt 1 to provision port 0f831123-82b3-46d3-8685-c72681bdb4c2 [ 615.273435] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Made reservation on behalf of 4f158c20b8fb452c8995c99dad00c0c6 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 615.276757] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.293948] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Current status of the port 0f831123-82b3-46d3-8685-c72681bdb4c2 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 615.294147] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.320550] [50968]: DEBUG neutron.plugins.ml2.db [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] For port 0f831123-82b3-46d3-8685-c72681bdb4c2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0f831123-82b3-46d3-8685-c72681bdb4c2,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 615.350150] [50969]: DEBUG neutron.db.db_base_plugin_common [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Allocated IP 192.168.128.6 (f316fe0c-9a87-4edb-a536-41bf6fb30e00/0bf1bb7c-58a2-49a6-9516-fb0a54f8b708/abaf63e4-9584-47fa-958c-501198b21e32) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 615.355777] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_precommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 5, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 4, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 615.356248] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_precommit: [ 615.356248] [50968]: key[status], DOWN -> ACTIVE [ 615.356248] [50968]: key[revision_number], 4 -> 5 [ 615.356248] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.362978] [50968]: DEBUG neutron.db.provisioning_blocks [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Provisioning complete for port 0f831123-82b3-46d3-8685-c72681bdb4c2 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 615.363121] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.363242] [50968]: INFO neutron.plugins.ml2.plugin [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Attempt 1 to provision port 0f831123-82b3-46d3-8685-c72681bdb4c2 [ 615.414201] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Current status of the port 0f831123-82b3-46d3-8685-c72681bdb4c2 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 615.415108] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_postcommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 5, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 4, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 615.415282] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_postcommit: [ 615.415282] [50968]: key[status], DOWN -> ACTIVE [ 615.415282] [50968]: key[revision_number], 4 -> 5 [ 615.415282] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.415460] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.426263] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for allowed_address_pair (abaf63e4-9584-47fa-958c-501198b21e32), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.427141] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for port (abaf63e4-9584-47fa-958c-501198b21e32), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.427413] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': '', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 615.427610] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit: [ 615.427610] [50969]: key[mac_address], None -> fa:16:3e:4a:a7:07 [ 615.427610] [50969]: key[device_id], None -> 0172ba01-da6f-4765-99ac-6e756684243a [ 615.427610] [50969]: key[binding:vif_details], None -> {} [ 615.427610] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 615.427610] [50969]: key[binding:vnic_type], None -> normal [ 615.427610] [50969]: key[allowed_address_pairs], None -> [] [ 615.427610] [50969]: key[name], None -> [ 615.427610] [50969]: key[status], None -> DOWN [ 615.427610] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 615.427610] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] [ 615.427610] [50969]: key[id], None -> abaf63e4-9584-47fa-958c-501198b21e32 [ 615.427610] [50969]: key[port_security_enabled], None -> True [ 615.427610] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 615.427610] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 615.427610] [50969]: key[binding:profile], None -> {} [ 615.427610] [50969]: key[binding:host_id], None -> [ 615.427610] [50969]: key[standard_attr_id], None -> 471 [ 615.427610] [50969]: key[admin_state_up], None -> True [ 615.427610] [50969]: key[device_owner], None -> [ 615.427610] [50969]: key[binding:vif_type], None -> unbound [ 615.427610] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.448807] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (abaf63e4-9584-47fa-958c-501198b21e32), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.449113] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Pushing event updated for resources: {'Port': ['ID=0f831123-82b3-46d3-8685-c72681bdb4c2,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.452599] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_postcommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 4, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 615.452770] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] update_port_postcommit: [ 615.452770] [50968]: key[binding:vif_type], unbound -> ovs [ 615.452770] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 615.452770] [50968]: key[updated_at], 2025-11-21T22:35:46Z -> 2025-11-21T22:35:47Z [ 615.452770] [50968]: key[revision_number], 2 -> 4 [ 615.452770] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.461707] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.462196] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-18ee187a-20c4-4976-81b2-611544076897 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.463904] [50968]: [pid: 50968|app: 0|req: 297/588] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:46 2025] PUT /networking/v2.0/ports/0f831123-82b3-46d3-8685-c72681bdb4c2 => generated 1038 bytes in 1590 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 615.506083] [50968]: [pid: 50968|app: 0|req: 298/589] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.546220] [50968]: [pid: 50968|app: 0|req: 299/590] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/networks/c3f1a84a-1b54-4b04-ab6c-ff9dcd239595?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) [ 615.558856] [50968]: [pid: 50968|app: 0|req: 300/591] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.599605] [50968]: [pid: 50968|app: 0|req: 301/592] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?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) [ 615.658952] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be1f660f-af1a-4e7e-9f7d-06bec1eaf95c req-6f257e08-c430-4084-ac7d-339f76591887 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.660058] [50968]: [pid: 50968|app: 0|req: 302/593] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:47 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 615.667126] [50968]: DEBUG neutron.api.wsgi [req-be1f660f-af1a-4e7e-9f7d-06bec1eaf95c req-4b6597f7-ab8c-4d50-a621-11a458378ee0 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.708020] [50968]: [pid: 50968|app: 0|req: 303/594] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/security-groups?id=240d0ecb-120a-48a6-aeb4-265ef374eeb1&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.767963] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adaec480-9d6a-463a-82fc-b1c77e8e3c73 req-06e59ed7-92df-44d5-8eae-16cfdb0d4bab tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.769047] [50968]: [pid: 50968|app: 0|req: 304/595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.786589] [50968]: [pid: 50968|app: 0|req: 305/596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/ports?device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.791140] [50968]: DEBUG neutron.api.wsgi [req-adaec480-9d6a-463a-82fc-b1c77e8e3c73 req-a5ecdf31-d58f-4c08-91fe-5c8efec0209d tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.821692] [50968]: [pid: 50968|app: 0|req: 306/597] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.862032] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event updated for resources: {'Port': ['ID=abaf63e4-9584-47fa-958c-501198b21e32,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.882019] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Network f316fe0c-9a87-4edb-a536-41bf6fb30e00 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 615.882019] [50969]: DEBUG neutron.scheduler.base_scheduler [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 615.887868] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 615.924434] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': '', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 1, 'network': {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 615.925754] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit: [ 615.925754] [50969]: key[mac_address], None -> fa:16:3e:4a:a7:07 [ 615.925754] [50969]: key[device_id], None -> 0172ba01-da6f-4765-99ac-6e756684243a [ 615.925754] [50969]: key[binding:vif_details], None -> {} [ 615.925754] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 615.925754] [50969]: key[binding:vnic_type], None -> normal [ 615.925754] [50969]: key[tags], None -> [] [ 615.925754] [50969]: key[allowed_address_pairs], None -> [] [ 615.925754] [50969]: key[created_at], None -> 2025-11-21T22:35:47Z [ 615.925754] [50969]: key[name], None -> [ 615.925754] [50969]: key[status], None -> DOWN [ 615.925754] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 615.925754] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] [ 615.925754] [50969]: key[id], None -> abaf63e4-9584-47fa-958c-501198b21e32 [ 615.925754] [50969]: key[port_security_enabled], None -> True [ 615.925754] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 615.925754] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 615.925754] [50969]: key[binding:profile], None -> {} [ 615.925754] [50969]: key[binding:host_id], None -> [ 615.925754] [50969]: key[revision_number], None -> 1 [ 615.925754] [50969]: key[description], None -> [ 615.925754] [50969]: key[updated_at], None -> 2025-11-21T22:35:47Z [ 615.925754] [50969]: key[standard_attr_id], None -> 471 [ 615.925754] [50969]: key[admin_state_up], None -> True [ 615.925754] [50969]: key[binding:vif_type], None -> unbound [ 615.925754] [50969]: key[device_owner], None -> [ 615.925754] [50969]: key[extra_dhcp_opts], None -> [] [ 615.925754] [50969]: key[network], None -> {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} [ 615.925754] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.940070] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d546e110-8dca-4129-99c1-f1bbc5b6bd75 req-fb2d00fe-012a-4727-99d3-ed9ba221b845 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.941409] [50968]: [pid: 50968|app: 0|req: 307/598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 735 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.957564] [50968]: [pid: 50968|app: 0|req: 308/599] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/ports?device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.969126] [50968]: DEBUG neutron.api.wsgi [req-d546e110-8dca-4129-99c1-f1bbc5b6bd75 req-aefbebcf-310e-4ab4-a849-bf467c2ddc96 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.973744] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.973744] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-99defe3a-a177-4b39-8cd7-9f585fa6c49f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.994125] [50969]: [pid: 50969|app: 0|req: 292/600] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:47 2025] POST /networking/v2.0/ports => generated 732 bytes in 769 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 616.002414] [50969]: DEBUG neutron.api.v2.base [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Request body: {'port': {'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 616.010370] [50968]: [pid: 50968|app: 0|req: 309/601] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 616.029598] [50968]: [pid: 50968|app: 0|req: 310/602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/ports?device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 616.047047] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (abaf63e4-9584-47fa-958c-501198b21e32), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.086955] [50968]: [pid: 50968|app: 0|req: 311/603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 616.157777] [50968]: [pid: 50968|app: 0|req: 312/604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/ports?device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 616.163219] [50968]: DEBUG neutron.api.wsgi [req-c47b6d67-fd10-43c0-aafc-11a28fc75806 req-bdb9d993-8dbe-427b-963c-be6e54278643 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 616.168283] [50969]: DEBUG neutron.notifiers.nova [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id abaf63e4-9584-47fa-958c-501198b21e32 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 616.173788] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks [] for port (abaf63e4-9584-47fa-958c-501198b21e32), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.175973] [50968]: INFO neutron.api.v2.resource [req-c47b6d67-fd10-43c0-aafc-11a28fc75806 req-bdb9d993-8dbe-427b-963c-be6e54278643 tempest-FloatingIPsTestJSON-1844086988 tempest-FloatingIPsTestJSON-1844086988-project-member] show failed (client error): The resource could not be found. [ 616.176538] [50968]: [pid: 50968|app: 0|req: 313/605] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:35:48 2025] GET /networking/v2.0/floatingips/dfb9223b-3dd4-4bcd-95af-67c996a3410e => generated 144 bytes in 18 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 616.188216] [50969]: DEBUG neutron.db.provisioning_blocks [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Transition to ACTIVE for port object abaf63e4-9584-47fa-958c-501198b21e32 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 616.192446] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_precommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:48Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': '', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 616.192669] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_precommit: [ 616.192669] [50969]: key[device_owner], -> compute:nova [ 616.192669] [50969]: key[binding:host_id], -> cpu-1 [ 616.192669] [50969]: key[updated_at], 2025-11-21T22:35:47Z -> 2025-11-21T22:35:48Z [ 616.192669] [50969]: key[revision_number], 1 -> 2 [ 616.192669] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.196079] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (abaf63e4-9584-47fa-958c-501198b21e32), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.210933] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-52ab512d-53b6-4db6-94f9-06bfb31c2053 x-openstack-request-id: req-52ab512d-53b6-4db6-94f9-06bfb31c2053 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 616.211644] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8a1b7aad-13a0-4d72-a44c-d54426991311", "name": "network-vif-deleted", "tag": "c005dc96-0384-4ce2-b550-164e1b0ab0cf", "status": "completed", "code": 200}, {"server_uuid": "4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba", "name": "network-vif-deleted", "tag": "daa7af1f-a8c9-4672-af15-08f2df748814", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 616.211768] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-52ab512d-53b6-4db6-94f9-06bfb31c2053 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 616.212449] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52ab512d-53b6-4db6-94f9-06bfb31c2053'] response: {'server_uuid': '8a1b7aad-13a0-4d72-a44c-d54426991311', 'name': 'network-vif-deleted', 'tag': 'c005dc96-0384-4ce2-b550-164e1b0ab0cf', 'status': 'completed', 'code': 200} [ 616.212449] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52ab512d-53b6-4db6-94f9-06bfb31c2053'] response: {'server_uuid': '4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba', 'name': 'network-vif-deleted', 'tag': 'daa7af1f-a8c9-4672-af15-08f2df748814', 'status': 'completed', 'code': 200} [ 616.229024] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Pushing event updated for resources: {'Port': ['ID=abaf63e4-9584-47fa-958c-501198b21e32,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 616.274620] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_postcommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:48Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': '', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 616.274854] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_postcommit: [ 616.274854] [50969]: key[device_owner], -> compute:nova [ 616.274854] [50969]: key[binding:host_id], -> cpu-1 [ 616.274854] [50969]: key[updated_at], 2025-11-21T22:35:47Z -> 2025-11-21T22:35:48Z [ 616.274854] [50969]: key[revision_number], 1 -> 2 [ 616.274854] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.281769] [50969]: DEBUG neutron.plugins.ml2.managers [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Attempting to bind port abaf63e4-9584-47fa-958c-501198b21e32 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 616.282489] [50969]: DEBUG neutron.plugins.ml2.managers [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Attempting to bind port abaf63e4-9584-47fa-958c-501198b21e32 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 616.282489] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Attempting to bind port abaf63e4-9584-47fa-958c-501198b21e32 on network f316fe0c-9a87-4edb-a536-41bf6fb30e00 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 616.301103] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 616.301369] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Bind Segment={'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 616.303787] [50969]: DEBUG networking_nsxv3.api.rpc [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Bind port on Host cpu-1 & Segment [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 616.436069] [50968]: DEBUG neutron_lib.callbacks.manager [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (04e68864-c638-4e33-afaa-6305e3b31c8b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.640141] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Deleting port 6c0609e8-b206-4c8b-b619-d0efd373c606 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 616.640335] [50968]: DEBUG neutron_lib.callbacks.manager [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (6c0609e8-b206-4c8b-b619-d0efd373c606), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.672627] [50968]: DEBUG neutron.plugins.ml2.db [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] For port 6c0609e8-b206-4c8b-b619-d0efd373c606, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6c0609e8-b206-4c8b-b619-d0efd373c606,segment=NetworkSegment(ac0a256b-017b-4fcb-84d1-64988c519724),segment_id=ac0a256b-017b-4fcb-84d1-64988c519724)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 616.672627] [50968]: DEBUG neutron_lib.callbacks.manager [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (6c0609e8-b206-4c8b-b619-d0efd373c606), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.677624] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] delete_port_precommit called with port settings {'id': '6c0609e8-b206-4c8b-b619-d0efd373c606', 'name': '', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'mac_address': 'fa:16:3e:e5:39:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_interface', 'standard_attr_id': 288, 'fixed_ips': [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', '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-21T22:35:25Z', 'updated_at': '2025-11-21T22:35:30Z', 'revision_number': 5, 'project_id': '8932c4a9904744a79838ebc50135f1c4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ac0a256b-017b-4fcb-84d1-64988c519724', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 58, 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121'}}] (original binding levels None) on network {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} with segments to bind None [ 616.677904] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] delete_port_precommit: [ 616.677904] [50968]: key[mac_address], fa:16:3e:e5:39:25 -> None [ 616.677904] [50968]: key[device_id], 04e68864-c638-4e33-afaa-6305e3b31c8b -> None [ 616.677904] [50968]: key[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.677904] [50968]: key[binding:vnic_type], normal -> None [ 616.677904] [50968]: key[project_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 616.677904] [50968]: key[tags], [] -> None [ 616.677904] [50968]: key[allowed_address_pairs], [] -> None [ 616.677904] [50968]: key[created_at], 2025-11-21T22:35:25Z -> None [ 616.677904] [50968]: key[name], -> None [ 616.677904] [50968]: key[status], ACTIVE -> None [ 616.677904] [50968]: key[tenant_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 616.677904] [50968]: key[fixed_ips], [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}] -> None [ 616.677904] [50968]: key[id], 6c0609e8-b206-4c8b-b619-d0efd373c606 -> None [ 616.677904] [50968]: key[port_security_enabled], False -> None [ 616.677904] [50968]: key[network_id], 40691824-fd88-4f7d-b87d-8fee8153e121 -> None [ 616.677904] [50968]: key[security_groups], [] -> None [ 616.677904] [50968]: key[binding:profile], {} -> None [ 616.677904] [50968]: key[binding:host_id], devstack -> None [ 616.677904] [50968]: key[revision_number], 5 -> None [ 616.677904] [50968]: key[description], -> None [ 616.677904] [50968]: key[updated_at], 2025-11-21T22:35:30Z -> None [ 616.677904] [50968]: key[standard_attr_id], 288 -> None [ 616.677904] [50968]: key[admin_state_up], True -> None [ 616.677904] [50968]: key[binding:vif_type], ovs -> None [ 616.677904] [50968]: key[device_owner], network:router_interface -> None [ 616.677904] [50968]: key[extra_dhcp_opts], [] -> None [ 616.677904] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.679972] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Calling delete_port for 6c0609e8-b206-4c8b-b619-d0efd373c606 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 616.783087] [50968]: DEBUG neutron_lib.callbacks.manager [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825'] for port (6c0609e8-b206-4c8b-b619-d0efd373c606), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.791111] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Pushing event deleted for resources: {'Port': ['ID=6c0609e8-b206-4c8b-b619-d0efd373c606,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 616.806947] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] delete_port_postcommit called with port settings {'id': '6c0609e8-b206-4c8b-b619-d0efd373c606', 'name': '', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'mac_address': 'fa:16:3e:e5:39:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_interface', 'standard_attr_id': 288, 'fixed_ips': [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', '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-21T22:35:25Z', 'updated_at': '2025-11-21T22:35:30Z', 'revision_number': 5, 'project_id': '8932c4a9904744a79838ebc50135f1c4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ac0a256b-017b-4fcb-84d1-64988c519724', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 58, 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121'}}] (original binding levels None) on network {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2fa00fee-e130-4309-a45e-41471e4dd7fa'], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} with segments to bind None [ 616.807256] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] delete_port_postcommit: [ 616.807256] [50968]: key[mac_address], fa:16:3e:e5:39:25 -> None [ 616.807256] [50968]: key[device_id], 04e68864-c638-4e33-afaa-6305e3b31c8b -> None [ 616.807256] [50968]: key[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.807256] [50968]: key[binding:vnic_type], normal -> None [ 616.807256] [50968]: key[project_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 616.807256] [50968]: key[tags], [] -> None [ 616.807256] [50968]: key[allowed_address_pairs], [] -> None [ 616.807256] [50968]: key[created_at], 2025-11-21T22:35:25Z -> None [ 616.807256] [50968]: key[name], -> None [ 616.807256] [50968]: key[status], ACTIVE -> None [ 616.807256] [50968]: key[tenant_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 616.807256] [50968]: key[fixed_ips], [{'subnet_id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'ip_address': '192.168.128.1'}] -> None [ 616.807256] [50968]: key[id], 6c0609e8-b206-4c8b-b619-d0efd373c606 -> None [ 616.807256] [50968]: key[port_security_enabled], False -> None [ 616.807256] [50968]: key[network_id], 40691824-fd88-4f7d-b87d-8fee8153e121 -> None [ 616.807256] [50968]: key[security_groups], [] -> None [ 616.807256] [50968]: key[binding:profile], {} -> None [ 616.807256] [50968]: key[binding:host_id], devstack -> None [ 616.807256] [50968]: key[revision_number], 5 -> None [ 616.807256] [50968]: key[description], -> None [ 616.807256] [50968]: key[updated_at], 2025-11-21T22:35:30Z -> None [ 616.807256] [50968]: key[standard_attr_id], 288 -> None [ 616.807256] [50968]: key[admin_state_up], True -> None [ 616.807256] [50968]: key[binding:vif_type], ovs -> None [ 616.807256] [50968]: key[device_owner], network:router_interface -> None [ 616.807256] [50968]: key[extra_dhcp_opts], [] -> None [ 616.807256] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.884408] [50968]: DEBUG neutron_lib.callbacks.manager [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (04e68864-c638-4e33-afaa-6305e3b31c8b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.033240] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Router 04e68864-c638-4e33-afaa-6305e3b31c8b has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 617.085793] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-80a015a2-3c2c-4892-9adc-dfd3822836d1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 617.089522] [50968]: [pid: 50968|app: 0|req: 314/606] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:35:48 2025] PUT /networking/v2.0/routers/04e68864-c638-4e33-afaa-6305e3b31c8b/remove_router_interface => generated 309 bytes in 902 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 617.103117] [50968]: [pid: 50968|app: 0|req: 315/607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:49 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.105849] [50968]: DEBUG neutron.api.wsgi [req-bb7716a0-a3dc-4040-9dfd-499a04ea6e79 req-eba0c941-d4fd-47ce-a7d5-0f9108aff386 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.133100] [50968]: [pid: 50968|app: 0|req: 316/608] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:35:49 2025] GET /networking/v2.0/security-groups/849f5935-8076-487f-9272-d2aa0f2cd27f => generated 1658 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.179455] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-0c3eaf9c-7a27-43a6-81b5-ee8e91f4d63c tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.180385] [50968]: [pid: 50968|app: 0|req: 317/609] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:49 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 621 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.207376] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-1bf0633e-46ee-4316-a104-b2b899d4e385 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.208345] [50968]: [pid: 50968|app: 0|req: 318/610] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:49 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.266365] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks [] for router (04e68864-c638-4e33-afaa-6305e3b31c8b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.307928] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Bound using segment: {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 617.308254] [50969]: DEBUG neutron.plugins.ml2.managers [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Bound port: abaf63e4-9584-47fa-958c-501198b21e32, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e85cbc56-fee0-41f7-bc70-64f31775ce92", "external-id": "nsx-vlan-transportzone-793", "segmentation_id": 793}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 617.308254] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (abaf63e4-9584-47fa-958c-501198b21e32), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.312495] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks [] for router_gateway (04e68864-c638-4e33-afaa-6305e3b31c8b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.335961] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Deleting port adec9c69-450c-4139-8c3b-899f48dbdde0 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 617.336136] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (adec9c69-450c-4139-8c3b-899f48dbdde0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.352843] [50969]: DEBUG neutron.plugins.ml2.db [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] For port abaf63e4-9584-47fa-958c-501198b21e32, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 617.355706] [50969]: DEBUG neutron.plugins.ml2.db [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] For port abaf63e4-9584-47fa-958c-501198b21e32, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abaf63e4-9584-47fa-958c-501198b21e32,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 617.357271] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_precommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:48Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:48Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 617.357865] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_precommit: [ 617.357865] [50969]: key[binding:vif_type], unbound -> ovs [ 617.357865] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} [ 617.357865] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.360352] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (abaf63e4-9584-47fa-958c-501198b21e32), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.362953] [50968]: DEBUG neutron.plugins.ml2.db [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] For port adec9c69-450c-4139-8c3b-899f48dbdde0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=adec9c69-450c-4139-8c3b-899f48dbdde0,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 617.363159] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (adec9c69-450c-4139-8c3b-899f48dbdde0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.367504] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] delete_port_precommit called with port settings {'id': 'adec9c69-450c-4139-8c3b-899f48dbdde0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:14:28:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:24Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 617.367696] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] delete_port_precommit: [ 617.367696] [50968]: key[mac_address], fa:16:3e:14:28:9c -> None [ 617.367696] [50968]: key[device_id], 04e68864-c638-4e33-afaa-6305e3b31c8b -> None [ 617.367696] [50968]: key[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.367696] [50968]: key[binding:vnic_type], normal -> None [ 617.367696] [50968]: key[project_id], -> None [ 617.367696] [50968]: key[tags], [] -> None [ 617.367696] [50968]: key[allowed_address_pairs], [] -> None [ 617.367696] [50968]: key[created_at], 2025-11-21T22:35:24Z -> None [ 617.367696] [50968]: key[name], -> None [ 617.367696] [50968]: key[status], ACTIVE -> None [ 617.367696] [50968]: key[tenant_id], -> None [ 617.367696] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.196'}] -> None [ 617.367696] [50968]: key[id], adec9c69-450c-4139-8c3b-899f48dbdde0 -> None [ 617.367696] [50968]: key[port_security_enabled], False -> None [ 617.367696] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 617.367696] [50968]: key[security_groups], [] -> None [ 617.367696] [50968]: key[binding:profile], {} -> None [ 617.367696] [50968]: key[binding:host_id], devstack -> None [ 617.367696] [50968]: key[revision_number], 5 -> None [ 617.367696] [50968]: key[description], -> None [ 617.367696] [50968]: key[updated_at], 2025-11-21T22:35:26Z -> None [ 617.367696] [50968]: key[standard_attr_id], 287 -> None [ 617.367696] [50968]: key[admin_state_up], True -> None [ 617.367696] [50968]: key[binding:vif_type], ovs -> None [ 617.367696] [50968]: key[device_owner], network:router_gateway -> None [ 617.367696] [50968]: key[extra_dhcp_opts], [] -> None [ 617.367696] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.369536] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Calling delete_port for adec9c69-450c-4139-8c3b-899f48dbdde0 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 617.384686] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Pushing event updated for resources: {'Port': ['ID=abaf63e4-9584-47fa-958c-501198b21e32,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.391274] [50969]: DEBUG neutron.db.provisioning_blocks [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Provisioning complete for port abaf63e4-9584-47fa-958c-501198b21e32 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 617.391508] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (abaf63e4-9584-47fa-958c-501198b21e32), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.391508] [50969]: INFO neutron.plugins.ml2.plugin [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Attempt 1 to provision port abaf63e4-9584-47fa-958c-501198b21e32 [ 617.427809] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Current status of the port abaf63e4-9584-47fa-958c-501198b21e32 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 617.428033] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (abaf63e4-9584-47fa-958c-501198b21e32), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.449473] [50969]: DEBUG neutron.plugins.ml2.db [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] For port abaf63e4-9584-47fa-958c-501198b21e32, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abaf63e4-9584-47fa-958c-501198b21e32,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 617.454691] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825'] for port (adec9c69-450c-4139-8c3b-899f48dbdde0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.462681] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Pushing event deleted for resources: {'Port': ['ID=adec9c69-450c-4139-8c3b-899f48dbdde0,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.477709] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_precommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:49Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:49Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 617.477922] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_precommit: [ 617.477922] [50969]: key[status], DOWN -> ACTIVE [ 617.477922] [50969]: key[revision_number], 4 -> 5 [ 617.477922] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.478170] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] delete_port_postcommit called with port settings {'id': 'adec9c69-450c-4139-8c3b-899f48dbdde0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:14:28:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '04e68864-c638-4e33-afaa-6305e3b31c8b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:24Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 617.478378] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] delete_port_postcommit: [ 617.478378] [50968]: key[mac_address], fa:16:3e:14:28:9c -> None [ 617.478378] [50968]: key[device_id], 04e68864-c638-4e33-afaa-6305e3b31c8b -> None [ 617.478378] [50968]: key[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.478378] [50968]: key[binding:vnic_type], normal -> None [ 617.478378] [50968]: key[project_id], -> None [ 617.478378] [50968]: key[tags], [] -> None [ 617.478378] [50968]: key[allowed_address_pairs], [] -> None [ 617.478378] [50968]: key[created_at], 2025-11-21T22:35:24Z -> None [ 617.478378] [50968]: key[name], -> None [ 617.478378] [50968]: key[status], ACTIVE -> None [ 617.478378] [50968]: key[tenant_id], -> None [ 617.478378] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.196'}] -> None [ 617.478378] [50968]: key[id], adec9c69-450c-4139-8c3b-899f48dbdde0 -> None [ 617.478378] [50968]: key[port_security_enabled], False -> None [ 617.478378] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 617.478378] [50968]: key[security_groups], [] -> None [ 617.478378] [50968]: key[binding:profile], {} -> None [ 617.478378] [50968]: key[binding:host_id], devstack -> None [ 617.478378] [50968]: key[revision_number], 5 -> None [ 617.478378] [50968]: key[description], -> None [ 617.478378] [50968]: key[updated_at], 2025-11-21T22:35:26Z -> None [ 617.478378] [50968]: key[standard_attr_id], 287 -> None [ 617.478378] [50968]: key[admin_state_up], True -> None [ 617.478378] [50968]: key[binding:vif_type], ovs -> None [ 617.478378] [50968]: key[device_owner], network:router_gateway -> None [ 617.478378] [50968]: key[extra_dhcp_opts], [] -> None [ 617.478378] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.480589] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (04e68864-c638-4e33-afaa-6305e3b31c8b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.483218] [50969]: DEBUG neutron.db.provisioning_blocks [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Provisioning complete for port abaf63e4-9584-47fa-958c-501198b21e32 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 617.483363] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (abaf63e4-9584-47fa-958c-501198b21e32), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.483468] [50969]: INFO neutron.plugins.ml2.plugin [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Attempt 1 to provision port abaf63e4-9584-47fa-958c-501198b21e32 [ 617.509647] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (04e68864-c638-4e33-afaa-6305e3b31c8b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.517020] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks [] for router_controller (04e68864-c638-4e33-afaa-6305e3b31c8b), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.519102] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Current status of the port abaf63e4-9584-47fa-958c-501198b21e32 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 617.521025] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_postcommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:49Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:49Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 617.521025] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_postcommit: [ 617.521025] [50969]: key[status], DOWN -> ACTIVE [ 617.521025] [50969]: key[revision_number], 4 -> 5 [ 617.521025] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.521025] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (abaf63e4-9584-47fa-958c-501198b21e32), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.544688] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Pushing event updated for resources: {'Port': ['ID=abaf63e4-9584-47fa-958c-501198b21e32,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.547374] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_postcommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:49Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:48Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 617.547618] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (04e68864-c638-4e33-afaa-6305e3b31c8b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.547676] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] update_port_postcommit: [ 617.547676] [50969]: key[binding:vif_type], unbound -> ovs [ 617.547676] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} [ 617.547676] [50969]: key[updated_at], 2025-11-21T22:35:48Z -> 2025-11-21T22:35:49Z [ 617.547676] [50969]: key[revision_number], 2 -> 4 [ 617.547676] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.547867] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 04e68864-c638-4e33-afaa-6305e3b31c8b {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 617.553065] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8055feec-6f56-43a4-a7b7-df6653b35429 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.553371] [50968]: [pid: 50968|app: 0|req: 319/611] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:35:49 2025] DELETE /networking/v2.0/routers/04e68864-c638-4e33-afaa-6305e3b31c8b => generated 0 bytes in 344 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 617.553670] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.554179] [50969]: DEBUG neutron_lib.callbacks.manager [req-1b543b3c-60c5-4804-aeef-d075da852584 req-a6138a4e-cc0e-4d08-9238-b7067e677ddf service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.559052] [50969]: [pid: 50969|app: 0|req: 293/612] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:48 2025] PUT /networking/v2.0/ports/abaf63e4-9584-47fa-958c-501198b21e32 => generated 1037 bytes in 1557 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.559104] [50968]: DEBUG neutron.api.wsgi [req-bb7716a0-a3dc-4040-9dfd-499a04ea6e79 req-17dad9ae-d2fa-4298-891d-7c8e2e7a8ac4 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.584334] [50968]: DEBUG neutron_lib.callbacks.manager [req-bb7716a0-a3dc-4040-9dfd-499a04ea6e79 req-17dad9ae-d2fa-4298-891d-7c8e2e7a8ac4 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (849f5935-8076-487f-9272-d2aa0f2cd27f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.595458] [50968]: DEBUG neutron_lib.callbacks.manager [req-bb7716a0-a3dc-4040-9dfd-499a04ea6e79 req-17dad9ae-d2fa-4298-891d-7c8e2e7a8ac4 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (849f5935-8076-487f-9272-d2aa0f2cd27f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.612686] [50968]: DEBUG neutron_lib.callbacks.manager [req-bb7716a0-a3dc-4040-9dfd-499a04ea6e79 req-17dad9ae-d2fa-4298-891d-7c8e2e7a8ac4 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (849f5935-8076-487f-9272-d2aa0f2cd27f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.613929] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-891ed0b5-d155-4604-84a8-b367d756d002 req-6f47b361-f275-4aa1-bbe6-965d1f9aa748 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.614904] [50969]: [pid: 50969|app: 0|req: 294/613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:49 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.617643] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bb7716a0-a3dc-4040-9dfd-499a04ea6e79 req-17dad9ae-d2fa-4298-891d-7c8e2e7a8ac4 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=849f5935-8076-487f-9272-d2aa0f2cd27f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.618303] [50969]: DEBUG neutron.api.v2.base [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Request body: {'port': {'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'admin_state_up': True, 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 617.622760] [50968]: DEBUG neutron_lib.callbacks.manager [req-bb7716a0-a3dc-4040-9dfd-499a04ea6e79 req-17dad9ae-d2fa-4298-891d-7c8e2e7a8ac4 tempest-SecurityGroupsTestAdminJSON-360846012 tempest-SecurityGroupsTestAdminJSON-360846012-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.622760] [50968]: [pid: 50968|app: 0|req: 320/614] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:35:49 2025] DELETE /networking/v2.0/security-groups/849f5935-8076-487f-9272-d2aa0f2cd27f => generated 0 bytes in 68 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 617.626517] [50968]: DEBUG neutron.api.wsgi [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-346a5638-5eec-46d1-af39-ba5cad6f4ba1 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.642146] [50968]: [pid: 50968|app: 0|req: 321/615] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.48&port_id=0f831123-82b3-46d3-8685-c72681bdb4c2 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.663259] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] Deleting subnet 2fa00fee-e130-4309-a45e-41471e4dd7fa {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 617.667578] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Made reservation on behalf of c91f3a67c42a4b929e6d9f4a20501b5f for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 617.667708] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] Publish callbacks [] for subnet (2fa00fee-e130-4309-a45e-41471e4dd7fa), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.670542] [50969]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.681397] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] Publish callbacks [] for subnet (2fa00fee-e130-4309-a45e-41471e4dd7fa), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.691517] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (2fa00fee-e130-4309-a45e-41471e4dd7fa), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.692038] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] delete_subnet_precommit called with subnet settings {'id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'name': 'tempest-FloatingIPsTestJSON-1611910992-subnet', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 279, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 0, 'project_id': '8932c4a9904744a79838ebc50135f1c4'} (original settings None) [ 617.692178] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] delete_subnet_precommit: [ 617.692178] [50968]: key[service_types], [] -> None [ 617.692178] [50968]: key[project_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 617.692178] [50968]: key[tags], [] -> None [ 617.692178] [50968]: key[router:external], False -> None [ 617.692178] [50968]: key[ipv6_ra_mode], None -> None [ 617.692178] [50968]: key[created_at], 2025-11-21T22:35:24Z -> None [ 617.692178] [50968]: key[name], tempest-FloatingIPsTestJSON-1611910992-subnet -> None [ 617.692178] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 617.692178] [50968]: key[tenant_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 617.692178] [50968]: key[id], 2fa00fee-e130-4309-a45e-41471e4dd7fa -> None [ 617.692178] [50968]: key[network_id], 40691824-fd88-4f7d-b87d-8fee8153e121 -> None [ 617.692178] [50968]: key[host_routes], [] -> None [ 617.692178] [50968]: key[revision_number], 0 -> None [ 617.692178] [50968]: key[dns_nameservers], [] -> None [ 617.692178] [50968]: key[cidr], 192.168.128.0/28 -> None [ 617.692178] [50968]: key[updated_at], 2025-11-21T22:35:24Z -> None [ 617.692178] [50968]: key[description], -> None [ 617.692178] [50968]: key[standard_attr_id], 279 -> None [ 617.692178] [50968]: key[shared], False -> None [ 617.692178] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 617.692178] [50968]: key[ipv6_address_mode], None -> None [ 617.692178] [50968]: key[enable_dhcp], True -> None [ 617.692178] [50968]: key[subnetpool_id], None -> None [ 617.692178] [50968]: key[ip_version], 4 -> None [ 617.692178] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.749712] [50969]: DEBUG neutron.db.db_base_plugin_common [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Allocated IP 192.168.128.9 (a72ad127-a95d-4914-9ef4-60a6a32b2276/aad7c4f6-b853-42cb-b5ac-8b7667ee15ae/94b30e19-06ad-4e89-924f-7319709f27ec) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 617.780272] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for subnet (2fa00fee-e130-4309-a45e-41471e4dd7fa), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.780542] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] delete_subnet_postcommit called with subnet settings {'id': '2fa00fee-e130-4309-a45e-41471e4dd7fa', 'name': 'tempest-FloatingIPsTestJSON-1611910992-subnet', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 279, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:24Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 0, 'project_id': '8932c4a9904744a79838ebc50135f1c4'} (original settings None) [ 617.780827] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] delete_subnet_postcommit: [ 617.780827] [50968]: key[service_types], [] -> None [ 617.780827] [50968]: key[project_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 617.780827] [50968]: key[tags], [] -> None [ 617.780827] [50968]: key[router:external], False -> None [ 617.780827] [50968]: key[ipv6_ra_mode], None -> None [ 617.780827] [50968]: key[created_at], 2025-11-21T22:35:24Z -> None [ 617.780827] [50968]: key[name], tempest-FloatingIPsTestJSON-1611910992-subnet -> None [ 617.780827] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 617.780827] [50968]: key[tenant_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 617.780827] [50968]: key[id], 2fa00fee-e130-4309-a45e-41471e4dd7fa -> None [ 617.780827] [50968]: key[network_id], 40691824-fd88-4f7d-b87d-8fee8153e121 -> None [ 617.780827] [50968]: key[host_routes], [] -> None [ 617.780827] [50968]: key[revision_number], 0 -> None [ 617.780827] [50968]: key[dns_nameservers], [] -> None [ 617.780827] [50968]: key[cidr], 192.168.128.0/28 -> None [ 617.780827] [50968]: key[updated_at], 2025-11-21T22:35:24Z -> None [ 617.780827] [50968]: key[description], -> None [ 617.780827] [50968]: key[standard_attr_id], 279 -> None [ 617.780827] [50968]: key[shared], False -> None [ 617.780827] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 617.780827] [50968]: key[ipv6_address_mode], None -> None [ 617.780827] [50968]: key[enable_dhcp], True -> None [ 617.780827] [50968]: key[subnetpool_id], None -> None [ 617.780827] [50968]: key[ip_version], 4 -> None [ 617.780827] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.787105] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=2fa00fee-e130-4309-a45e-41471e4dd7fa,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.809483] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ea0332b-a01c-4b15-affd-e07482844a93 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.811429] [50968]: [pid: 50968|app: 0|req: 322/616] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:35:49 2025] DELETE /networking/v2.0/subnets/2fa00fee-e130-4309-a45e-41471e4dd7fa => generated 0 bytes in 170 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 617.814161] [50968]: DEBUG neutron.api.wsgi [req-891ed0b5-d155-4604-84a8-b367d756d002 req-3609196c-22f7-4f60-9867-68deef46a826 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.837984] [50968]: [pid: 50968|app: 0|req: 323/617] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/security-groups?id=cb6f8ce6-311d-4e8e-b179-b86a971739cb&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.874939] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-60b5672a-d591-42f1-9767-98091f88325d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.877152] [50968]: [pid: 50968|app: 0|req: 324/618] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.899783] [50969]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for allowed_address_pair (94b30e19-06ad-4e89-924f-7319709f27ec), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.900673] [50969]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for port (94b30e19-06ad-4e89-924f-7319709f27ec), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.900820] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_precommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': '', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'port_security_enabled': True, 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 617.900952] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_precommit: [ 617.900952] [50969]: key[mac_address], None -> fa:16:3e:62:d9:a5 [ 617.900952] [50969]: key[device_id], None -> 4fc5490d-1401-440f-be9a-9a3c71c2be67 [ 617.900952] [50969]: key[binding:vif_details], None -> {} [ 617.900952] [50969]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 617.900952] [50969]: key[binding:vnic_type], None -> normal [ 617.900952] [50969]: key[allowed_address_pairs], None -> [] [ 617.900952] [50969]: key[name], None -> [ 617.900952] [50969]: key[status], None -> DOWN [ 617.900952] [50969]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 617.900952] [50969]: key[fixed_ips], None -> [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}] [ 617.900952] [50969]: key[id], None -> 94b30e19-06ad-4e89-924f-7319709f27ec [ 617.900952] [50969]: key[port_security_enabled], None -> True [ 617.900952] [50969]: key[network_id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 617.900952] [50969]: key[security_groups], None -> ['01965726-b599-4a24-a0ef-beaaba998cf3'] [ 617.900952] [50969]: key[binding:profile], None -> {} [ 617.900952] [50969]: key[binding:host_id], None -> [ 617.900952] [50969]: key[standard_attr_id], None -> 472 [ 617.900952] [50969]: key[admin_state_up], None -> True [ 617.900952] [50969]: key[device_owner], None -> [ 617.900952] [50969]: key[binding:vif_type], None -> unbound [ 617.900952] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.909833] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (40691824-fd88-4f7d-b87d-8fee8153e121), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.932561] [50969]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.949835] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (40691824-fd88-4f7d-b87d-8fee8153e121), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.960417] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] delete_network_precommit called with network settings {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} (original settings None) and network segments [{'id': 'ac0a256b-017b-4fcb-84d1-64988c519724', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 58, 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121'}] [ 617.960643] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] delete_network_precommit: [ 617.960643] [50968]: key[qinq], None -> None [ 617.960643] [50968]: key[project_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 617.960643] [50968]: key[tags], [] -> None [ 617.960643] [50968]: key[router:external], False -> None [ 617.960643] [50968]: key[created_at], 2025-11-21T22:35:23Z -> None [ 617.960643] [50968]: key[name], tempest-FloatingIPsTestJSON-1611910992-network -> None [ 617.960643] [50968]: key[status], ACTIVE -> None [ 617.960643] [50968]: key[ipv6_address_scope], None -> None [ 617.960643] [50968]: key[tenant_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 617.960643] [50968]: key[availability_zone_hints], [] -> None [ 617.960643] [50968]: key[availability_zones], ['nova'] -> None [ 617.960643] [50968]: key[id], 40691824-fd88-4f7d-b87d-8fee8153e121 -> None [ 617.960643] [50968]: key[port_security_enabled], True -> None [ 617.960643] [50968]: key[subnets], [] -> None [ 617.960643] [50968]: key[provider:segmentation_id], 58 -> None [ 617.960643] [50968]: key[provider:network_type], vlan -> None [ 617.960643] [50968]: key[revision_number], 3 -> None [ 617.960643] [50968]: key[provider:physical_network], default -> None [ 617.960643] [50968]: key[description], -> None [ 617.960643] [50968]: key[updated_at], 2025-11-21T22:35:50Z -> None [ 617.960643] [50968]: key[standard_attr_id], 276 -> None [ 617.960643] [50968]: key[admin_state_up], True -> None [ 617.960643] [50968]: key[shared], False -> None [ 617.960643] [50968]: key[ipv4_address_scope], None -> None [ 617.960643] [50968]: key[vlan_transparent], None -> None [ 617.960643] [50968]: key[mtu], 8950 -> None [ 617.960643] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.961615] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > segment before_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.961615] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > subnet precommit_delete_associations 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.961749] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Pushing event updated for resources: {'Port': ['ID=94b30e19-06ad-4e89-924f-7319709f27ec,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.961796] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.961796] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > segment_host_mapping after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.961796] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > port after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.961906] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > port after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.962981] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > port after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.962981] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > segment after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.962981] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.962981] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.962981] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > subnet after_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 617.970638] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Network a72ad127-a95d-4914-9ef4-60a6a32b2276 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 617.972112] [50969]: DEBUG neutron.scheduler.base_scheduler [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 617.978815] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 617.996265] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_postcommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': '', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'port_security_enabled': True, 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 1, 'network': {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 617.996742] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_postcommit: [ 617.996742] [50969]: key[mac_address], None -> fa:16:3e:62:d9:a5 [ 617.996742] [50969]: key[device_id], None -> 4fc5490d-1401-440f-be9a-9a3c71c2be67 [ 617.996742] [50969]: key[binding:vif_details], None -> {} [ 617.996742] [50969]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 617.996742] [50969]: key[binding:vnic_type], None -> normal [ 617.996742] [50969]: key[tags], None -> [] [ 617.996742] [50969]: key[allowed_address_pairs], None -> [] [ 617.996742] [50969]: key[created_at], None -> 2025-11-21T22:35:50Z [ 617.996742] [50969]: key[name], None -> [ 617.996742] [50969]: key[status], None -> DOWN [ 617.996742] [50969]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 617.996742] [50969]: key[fixed_ips], None -> [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}] [ 617.996742] [50969]: key[id], None -> 94b30e19-06ad-4e89-924f-7319709f27ec [ 617.996742] [50969]: key[port_security_enabled], None -> True [ 617.996742] [50969]: key[network_id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 617.996742] [50969]: key[security_groups], None -> ['01965726-b599-4a24-a0ef-beaaba998cf3'] [ 617.996742] [50969]: key[binding:profile], None -> {} [ 617.996742] [50969]: key[binding:host_id], None -> [ 617.996742] [50969]: key[revision_number], None -> 1 [ 617.996742] [50969]: key[description], None -> [ 617.996742] [50969]: key[updated_at], None -> 2025-11-21T22:35:50Z [ 617.996742] [50969]: key[standard_attr_id], None -> 472 [ 617.996742] [50969]: key[admin_state_up], None -> True [ 617.996742] [50969]: key[binding:vif_type], None -> unbound [ 617.996742] [50969]: key[device_owner], None -> [ 617.996742] [50969]: key[extra_dhcp_opts], None -> [] [ 617.996742] [50969]: key[network], None -> {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} [ 617.996742] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.015651] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 618.015858] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 618.016077] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > subnet before_create 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 618.016227] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Subscribe: > subnet before_update 55550000, False {{(pid=50968) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 618.016380] [50968]: DEBUG neutron.services.segments.db [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['40691824-fd88-4f7d-b87d-8fee8153e121']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 618.025342] [50968]: DEBUG neutron.services.segments.db [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'ac0a256b-017b-4fcb-84d1-64988c519724') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 618.025467] [50968]: DEBUG neutron.services.segments.db [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'ac0a256b-017b-4fcb-84d1-64988c519724') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 618.028012] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.028606] [50969]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-398d5daa-5c5a-4f1c-8d97-d83184a93386 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.032924] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (ac0a256b-017b-4fcb-84d1-64988c519724), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.043232] [50969]: [pid: 50969|app: 0|req: 295/619] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:49 2025] POST /networking/v2.0/ports => generated 732 bytes in 428 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 618.054733] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (ac0a256b-017b-4fcb-84d1-64988c519724), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.073457] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Releasing vlan 58 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 618.074155] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (ac0a256b-017b-4fcb-84d1-64988c519724), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.086048] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfe4a03f-8b9b-4c0b-a449-7c2a59cc0d95 req-3aeb5530-0ce3-466e-ac51-f6cd46064c0f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.087037] [50969]: [pid: 50969|app: 0|req: 296/620] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.116410] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (40691824-fd88-4f7d-b87d-8fee8153e121), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.116682] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] delete_network_postcommit called with network settings {'id': '40691824-fd88-4f7d-b87d-8fee8153e121', 'name': 'tempest-FloatingIPsTestJSON-1611910992-network', 'tenant_id': '8932c4a9904744a79838ebc50135f1c4', 'project_id': '8932c4a9904744a79838ebc50135f1c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 58} (original settings None) and network segments [{'id': 'ac0a256b-017b-4fcb-84d1-64988c519724', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 58, 'network_id': '40691824-fd88-4f7d-b87d-8fee8153e121'}] [ 618.116901] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] delete_network_postcommit: [ 618.116901] [50968]: key[qinq], None -> None [ 618.116901] [50968]: key[project_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 618.116901] [50968]: key[tags], [] -> None [ 618.116901] [50968]: key[router:external], False -> None [ 618.116901] [50968]: key[created_at], 2025-11-21T22:35:23Z -> None [ 618.116901] [50968]: key[name], tempest-FloatingIPsTestJSON-1611910992-network -> None [ 618.116901] [50968]: key[status], ACTIVE -> None [ 618.116901] [50968]: key[ipv6_address_scope], None -> None [ 618.116901] [50968]: key[tenant_id], 8932c4a9904744a79838ebc50135f1c4 -> None [ 618.116901] [50968]: key[availability_zone_hints], [] -> None [ 618.116901] [50968]: key[availability_zones], ['nova'] -> None [ 618.116901] [50968]: key[id], 40691824-fd88-4f7d-b87d-8fee8153e121 -> None [ 618.116901] [50968]: key[port_security_enabled], True -> None [ 618.116901] [50968]: key[subnets], [] -> None [ 618.116901] [50968]: key[provider:segmentation_id], 58 -> None [ 618.116901] [50968]: key[provider:network_type], vlan -> None [ 618.116901] [50968]: key[revision_number], 3 -> None [ 618.116901] [50968]: key[provider:physical_network], default -> None [ 618.116901] [50968]: key[description], -> None [ 618.116901] [50968]: key[updated_at], 2025-11-21T22:35:50Z -> None [ 618.116901] [50968]: key[standard_attr_id], 276 -> None [ 618.116901] [50968]: key[admin_state_up], True -> None [ 618.116901] [50968]: key[shared], False -> None [ 618.116901] [50968]: key[ipv4_address_scope], None -> None [ 618.116901] [50968]: key[vlan_transparent], None -> None [ 618.116901] [50968]: key[mtu], 8950 -> None [ 618.116901] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.126890] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Pushing event deleted for resources: {'Network': ['ID=40691824-fd88-4f7d-b87d-8fee8153e121,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.130827] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e78fcb7d-640a-4dc0-be09-dc9880c8af46 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.132950] [50968]: [pid: 50968|app: 0|req: 325/621] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:35:50 2025] DELETE /networking/v2.0/networks/40691824-fd88-4f7d-b87d-8fee8153e121 => generated 0 bytes in 257 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 618.136243] [50968]: DEBUG neutron.api.v2.base [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Request body: {'port': {'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 618.160856] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0f3df5d-eaaf-4fec-8fcc-51f6d5d49367 req-cebf4295-801e-470c-9d4f-e1830be2ab38 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.161864] [50969]: [pid: 50969|app: 0|req: 297/622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.188309] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.201148] [50969]: [pid: 50969|app: 0|req: 298/623] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.214493] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'name': 'network-vif-deleted', 'tag': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213'}, {'server_uuid': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'name': 'network-vif-deleted', 'tag': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709'}, {'server_uuid': '0172ba01-da6f-4765-99ac-6e756684243a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'abaf63e4-9584-47fa-958c-501198b21e32'}, {'name': 'network-changed', 'server_uuid': '0172ba01-da6f-4765-99ac-6e756684243a', 'tag': 'abaf63e4-9584-47fa-958c-501198b21e32'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 618.217846] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6f4ae585-7fae-48c9-ac79-b66c90d0615d" -d '{"events": [{"server_uuid": "dc056e1c-2dfe-44c3-8018-6d04964e0624", "name": "network-vif-deleted", "tag": "21c1be5c-d3f6-4307-8a37-ad6bfeda3213"}, {"server_uuid": "b3e53506-9938-41a4-9172-7b8ac9ca47b3", "name": "network-vif-deleted", "tag": "6b25ae9b-c535-4d7e-b6aa-26d8777ff709"}, {"server_uuid": "0172ba01-da6f-4765-99ac-6e756684243a", "name": "network-vif-plugged", "status": "completed", "tag": "abaf63e4-9584-47fa-958c-501198b21e32"}, {"name": "network-changed", "server_uuid": "0172ba01-da6f-4765-99ac-6e756684243a", "tag": "abaf63e4-9584-47fa-958c-501198b21e32"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 618.234732] [50968]: INFO neutron.services.segments.plugin [-] Segment ac0a256b-017b-4fcb-84d1-64988c519724 resource provider aggregate not found [ 618.255033] [50968]: INFO neutron.services.segments.plugin [-] Segment ac0a256b-017b-4fcb-84d1-64988c519724 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 ac0a256b-017b-4fcb-84d1-64988c519724 found for delete ", "request_id": "req-e6b853cc-57e7-4573-a552-0e6ac4cb713d"}]} [ 618.321592] [50968]: DEBUG neutron.notifiers.nova [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 94b30e19-06ad-4e89-924f-7319709f27ec {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 618.326930] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks [] for port (94b30e19-06ad-4e89-924f-7319709f27ec), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.333590] [50968]: DEBUG neutron.db.provisioning_blocks [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Transition to ACTIVE for port object 94b30e19-06ad-4e89-924f-7319709f27ec will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 618.335301] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_precommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': '', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 1, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 618.335524] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_precommit: [ 618.335524] [50968]: key[device_owner], -> compute:nova [ 618.335524] [50968]: key[binding:host_id], -> cpu-1 [ 618.335524] [50968]: key[revision_number], 1 -> 2 [ 618.335524] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.336849] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.359773] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Pushing event updated for resources: {'Port': ['ID=94b30e19-06ad-4e89-924f-7319709f27ec,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.367982] [50969]: [pid: 50969|app: 0|req: 299/624] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/security-groups?tenant_id=e9c8f5ddc0fe49dda7f6852bb353103f&name=default => generated 2925 bytes in 166 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.370739] [50969]: DEBUG neutron.api.wsgi [req-b0f3df5d-eaaf-4fec-8fcc-51f6d5d49367 req-3202a740-a0ab-40a2-8d3e-5786ba969585 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.392608] [50969]: [pid: 50969|app: 0|req: 300/625] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.394193] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_postcommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': '', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 1, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 618.394438] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_postcommit: [ 618.394438] [50968]: key[device_owner], -> compute:nova [ 618.394438] [50968]: key[binding:host_id], -> cpu-1 [ 618.394438] [50968]: key[revision_number], 1 -> 2 [ 618.394438] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.400573] [50968]: DEBUG neutron.plugins.ml2.managers [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Attempting to bind port 94b30e19-06ad-4e89-924f-7319709f27ec on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 618.400760] [50968]: DEBUG neutron.plugins.ml2.managers [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Attempting to bind port 94b30e19-06ad-4e89-924f-7319709f27ec by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 618.400850] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Attempting to bind port 94b30e19-06ad-4e89-924f-7319709f27ec on network a72ad127-a95d-4914-9ef4-60a6a32b2276 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 618.415368] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 618.415569] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Bind Segment={'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 618.417911] [50968]: DEBUG networking_nsxv3.api.rpc [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Bind port on Host cpu-1 & Segment [{'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 618.427435] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-4678f5bf-45a0-4d74-86be-f2f4ba4c772b x-openstack-request-id: req-4678f5bf-45a0-4d74-86be-f2f4ba4c772b {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 618.427435] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "3d33e99a-11b4-4752-b403-271b988375c3", "tag": "9dcad9a8-6566-4b84-a310-12f7b6257995", "status": "completed", "code": 200}, {"server_uuid": "5b2a8e35-2623-440d-90b7-8d37306f8362", "name": "network-vif-plugged", "status": "completed", "tag": "cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb", "code": 200}, {"name": "network-changed", "server_uuid": "5b2a8e35-2623-440d-90b7-8d37306f8362", "tag": "cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 618.427435] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4678f5bf-45a0-4d74-86be-f2f4ba4c772b {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 618.427435] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4678f5bf-45a0-4d74-86be-f2f4ba4c772b'] response: {'name': 'network-changed', 'server_uuid': '3d33e99a-11b4-4752-b403-271b988375c3', 'tag': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'status': 'completed', 'code': 200} [ 618.427435] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4678f5bf-45a0-4d74-86be-f2f4ba4c772b'] response: {'server_uuid': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'code': 200} [ 618.427435] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4678f5bf-45a0-4d74-86be-f2f4ba4c772b'] response: {'name': 'network-changed', 'server_uuid': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'tag': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'status': 'completed', 'code': 200} [ 618.429215] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-12b31e84-2561-4178-b2d4-f61e2e16a0bb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.430178] [50969]: [pid: 50969|app: 0|req: 301/626] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/networks?id=02786d07-c595-40bb-9ae9-f985ed5fd8a6 => generated 629 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.463650] [50969]: [pid: 50969|app: 0|req: 302/627] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 618.484353] [50969]: [pid: 50969|app: 0|req: 303/628] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/security-groups?tenant_id=8932c4a9904744a79838ebc50135f1c4&name=default => generated 2925 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.516067] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6eaf49b-fdea-449c-aa70-c3070c1415e1 admin admin] Publish callbacks [] for security_group (5ef147b5-d561-4fdc-8277-c6fc7032adeb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.533012] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6eaf49b-fdea-449c-aa70-c3070c1415e1 admin admin] Publish callbacks [] for security_group (5ef147b5-d561-4fdc-8277-c6fc7032adeb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.548931] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6eaf49b-fdea-449c-aa70-c3070c1415e1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5ef147b5-d561-4fdc-8277-c6fc7032adeb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.553087] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c6eaf49b-fdea-449c-aa70-c3070c1415e1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5ef147b5-d561-4fdc-8277-c6fc7032adeb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.557175] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6eaf49b-fdea-449c-aa70-c3070c1415e1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.557685] [50969]: [pid: 50969|app: 0|req: 304/629] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:50 2025] DELETE /networking/v2.0/security-groups/5ef147b5-d561-4fdc-8277-c6fc7032adeb => generated 0 bytes in 73 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 618.560841] [50969]: DEBUG neutron.api.wsgi [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-b341fe29-2c0c-4952-8b93-8823f115778b tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.569190] [50969]: [pid: 50969|app: 0|req: 305/630] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/quotas/1cc57847c62144ea819ffe64c6251a34 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.612374] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a691ea15-f878-44c3-98fc-1fe67ac88326 admin admin] Publish callbacks [] for security_group (793cad9d-b2fa-4c11-8bb8-8c3e10b44a67), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.629907] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a691ea15-f878-44c3-98fc-1fe67ac88326 admin admin] Publish callbacks [] for security_group (793cad9d-b2fa-4c11-8bb8-8c3e10b44a67), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.650274] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a691ea15-f878-44c3-98fc-1fe67ac88326 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (793cad9d-b2fa-4c11-8bb8-8c3e10b44a67), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.654412] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a691ea15-f878-44c3-98fc-1fe67ac88326 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=793cad9d-b2fa-4c11-8bb8-8c3e10b44a67,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.658886] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a691ea15-f878-44c3-98fc-1fe67ac88326 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.658886] [50969]: [pid: 50969|app: 0|req: 306/631] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:50 2025] DELETE /networking/v2.0/security-groups/793cad9d-b2fa-4c11-8bb8-8c3e10b44a67 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 618.670910] [50969]: [pid: 50969|app: 0|req: 307/632] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:50 2025] GET /networking/v2.0/networks?tenant_id=92c28c0de44740d0859ad1c0b8e28971&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.704837] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b543b3c-60c5-4804-aeef-d075da852584 req-be7d6fab-acbf-44ac-b8de-85b427e05f46 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.705810] [50969]: [pid: 50969|app: 0|req: 308/633] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.767575] [50969]: [pid: 50969|app: 0|req: 309/634] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/ports?tenant_id=1cc57847c62144ea819ffe64c6251a34&fields=id => generated 57 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.787575] [50969]: [pid: 50969|app: 0|req: 310/635] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/security-groups?tenant_id=c674c1f2dbbe49e69732e90a829925fc&name=default => generated 2925 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.821983] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-e777242d-75af-4c05-8c60-db2c199bf77e tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.822951] [50969]: [pid: 50969|app: 0|req: 311/636] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.825892] [50969]: DEBUG neutron.api.wsgi [req-1b543b3c-60c5-4804-aeef-d075da852584 req-68ca0c5e-c2c6-4e11-a000-746bdfe3557f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.840970] [50969]: [pid: 50969|app: 0|req: 312/637] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=abaf63e4-9584-47fa-958c-501198b21e32 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.882418] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-f206ddce-d5ba-4d53-9525-b5b7d5c79823 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.883394] [50969]: [pid: 50969|app: 0|req: 313/638] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 613 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.926169] [50969]: [pid: 50969|app: 0|req: 314/639] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.957985] [50969]: DEBUG neutron_lib.callbacks.manager [None req-38f25792-dbb1-4b8c-a6dd-7e6bc11dcbcc admin admin] Publish callbacks [] for security_group (3168b5a7-7d34-4d6d-85f8-2c2f6c235577), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.975290] [50969]: DEBUG neutron_lib.callbacks.manager [None req-38f25792-dbb1-4b8c-a6dd-7e6bc11dcbcc admin admin] Publish callbacks [] for security_group (3168b5a7-7d34-4d6d-85f8-2c2f6c235577), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.003308] [50969]: DEBUG neutron_lib.callbacks.manager [None req-38f25792-dbb1-4b8c-a6dd-7e6bc11dcbcc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3168b5a7-7d34-4d6d-85f8-2c2f6c235577), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.007933] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-38f25792-dbb1-4b8c-a6dd-7e6bc11dcbcc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3168b5a7-7d34-4d6d-85f8-2c2f6c235577,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.011874] [50969]: DEBUG neutron_lib.callbacks.manager [None req-38f25792-dbb1-4b8c-a6dd-7e6bc11dcbcc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.013135] [50969]: [pid: 50969|app: 0|req: 315/640] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:51 2025] DELETE /networking/v2.0/security-groups/3168b5a7-7d34-4d6d-85f8-2c2f6c235577 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 619.014947] [50969]: DEBUG neutron.api.wsgi [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-fb60ea65-b561-45bb-aae6-4ec119a71bd5 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 619.020030] [50969]: [pid: 50969|app: 0|req: 316/641] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/quotas/92c28c0de44740d0859ad1c0b8e28971 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.040549] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b543b3c-60c5-4804-aeef-d075da852584 req-23ce183b-4659-4ff2-862e-09c6078a1e23 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.041574] [50969]: [pid: 50969|app: 0|req: 317/642] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.044191] [50969]: DEBUG neutron.api.wsgi [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-9d0e4106-a211-4e2d-91b8-7c0aacfa3d53 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 619.080144] [50969]: [pid: 50969|app: 0|req: 318/643] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 180 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.121191] [50969]: [pid: 50969|app: 0|req: 319/644] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?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) [ 619.163332] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-f7a2f451-df4d-4002-98e2-e9e88ef5b46a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.164292] [50969]: [pid: 50969|app: 0|req: 320/645] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/ports?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 1043 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 619.183520] [50969]: [pid: 50969|app: 0|req: 321/646] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/ports?tenant_id=92c28c0de44740d0859ad1c0b8e28971&fields=id => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 619.219476] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b543b3c-60c5-4804-aeef-d075da852584 req-384b4bc6-9671-402a-a947-e629f3fa7bcf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.219476] [50969]: [pid: 50969|app: 0|req: 322/647] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.224031] [50969]: DEBUG neutron.api.v2.base [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'port': {'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'admin_state_up': True, 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 619.294042] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Made reservation on behalf of 59b2c57bfa76457581951db4cfdb8321 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 619.302669] [50969]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.374562] [50969]: DEBUG neutron.db.db_base_plugin_common [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Allocated IP 192.168.128.3 (8b742bd4-7eb3-45cc-b23a-966f5a934237/843d21af-ef2b-4df4-b1ac-90f6e760608d/20aa73c8-268c-46cc-8ef3-7ef9b0d965a7) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 619.422601] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Bound using segment: {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 619.422601] [50968]: DEBUG neutron.plugins.ml2.managers [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Bound port: 94b30e19-06ad-4e89-924f-7319709f27ec, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "69054a13-b7ef-44e1-bd3b-3ca5ba602848", "external-id": "nsx-vlan-transportzone-153", "segmentation_id": 153}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 619.422601] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.487221] [50969]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for allowed_address_pair (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.487692] [50969]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.488058] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': '', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': True, 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 619.488058] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit: [ 619.488058] [50969]: key[mac_address], None -> fa:16:3e:a6:dd:e0 [ 619.488058] [50969]: key[device_id], None -> cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 [ 619.488058] [50969]: key[binding:vif_details], None -> {} [ 619.488058] [50969]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 619.488058] [50969]: key[binding:vnic_type], None -> normal [ 619.488058] [50969]: key[allowed_address_pairs], None -> [] [ 619.488058] [50969]: key[name], None -> [ 619.488058] [50969]: key[status], None -> DOWN [ 619.488058] [50969]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 619.488058] [50969]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}] [ 619.488058] [50969]: key[id], None -> 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 [ 619.488058] [50969]: key[port_security_enabled], None -> True [ 619.488058] [50969]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 619.488058] [50969]: key[security_groups], None -> ['7b33fa48-b9ca-426c-b890-67d4639035e2'] [ 619.488058] [50969]: key[binding:profile], None -> {} [ 619.488058] [50969]: key[binding:host_id], None -> [ 619.488058] [50969]: key[standard_attr_id], None -> 474 [ 619.488058] [50969]: key[admin_state_up], None -> True [ 619.488058] [50969]: key[device_owner], None -> [ 619.488058] [50969]: key[binding:vif_type], None -> unbound [ 619.488058] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.491167] [50968]: DEBUG neutron.plugins.ml2.db [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] For port 94b30e19-06ad-4e89-924f-7319709f27ec, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 619.493558] [50968]: DEBUG neutron.plugins.ml2.db [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] For port 94b30e19-06ad-4e89-924f-7319709f27ec, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=94b30e19-06ad-4e89-924f-7319709f27ec,segment=NetworkSegment(b479c59f-317c-4eaf-b93c-522f06ad321e),segment_id=b479c59f-317c-4eaf-b93c-522f06ad321e)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 619.495048] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_precommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 619.495167] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_precommit: [ 619.495167] [50968]: key[binding:vif_type], unbound -> ovs [ 619.495167] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} [ 619.495167] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.499393] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.510568] [50969]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.535205] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Pushing event updated for resources: {'Port': ['ID=94b30e19-06ad-4e89-924f-7319709f27ec,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.539350] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'Port': ['ID=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.543240] [50968]: DEBUG neutron.db.provisioning_blocks [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Provisioning complete for port 94b30e19-06ad-4e89-924f-7319709f27ec triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 619.543240] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.543240] [50968]: INFO neutron.plugins.ml2.plugin [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Attempt 1 to provision port 94b30e19-06ad-4e89-924f-7319709f27ec [ 619.551739] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Network 8b742bd4-7eb3-45cc-b23a-966f5a934237 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 619.554178] [50969]: DEBUG neutron.scheduler.base_scheduler [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 619.556771] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 619.570593] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': '', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': True, 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 1, 'network': {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 619.570783] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit: [ 619.570783] [50969]: key[mac_address], None -> fa:16:3e:a6:dd:e0 [ 619.570783] [50969]: key[device_id], None -> cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 [ 619.570783] [50969]: key[binding:vif_details], None -> {} [ 619.570783] [50969]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 619.570783] [50969]: key[binding:vnic_type], None -> normal [ 619.570783] [50969]: key[tags], None -> [] [ 619.570783] [50969]: key[allowed_address_pairs], None -> [] [ 619.570783] [50969]: key[created_at], None -> 2025-11-21T22:35:51Z [ 619.570783] [50969]: key[name], None -> [ 619.570783] [50969]: key[status], None -> DOWN [ 619.570783] [50969]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 619.570783] [50969]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}] [ 619.570783] [50969]: key[id], None -> 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 [ 619.570783] [50969]: key[port_security_enabled], None -> True [ 619.570783] [50969]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 619.570783] [50969]: key[security_groups], None -> ['7b33fa48-b9ca-426c-b890-67d4639035e2'] [ 619.570783] [50969]: key[binding:profile], None -> {} [ 619.570783] [50969]: key[binding:host_id], None -> [ 619.570783] [50969]: key[revision_number], None -> 1 [ 619.570783] [50969]: key[description], None -> [ 619.570783] [50969]: key[updated_at], None -> 2025-11-21T22:35:51Z [ 619.570783] [50969]: key[standard_attr_id], None -> 474 [ 619.570783] [50969]: key[admin_state_up], None -> True [ 619.570783] [50969]: key[binding:vif_type], None -> unbound [ 619.570783] [50969]: key[device_owner], None -> [ 619.570783] [50969]: key[extra_dhcp_opts], None -> [] [ 619.570783] [50969]: key[network], None -> {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} [ 619.570783] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.592701] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Current status of the port 94b30e19-06ad-4e89-924f-7319709f27ec is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 619.592701] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.600681] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.601096] [50969]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-52aae674-7454-43b6-8fe1-e54fb01e6334 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.609207] [50969]: [pid: 50969|app: 0|req: 323/648] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:51 2025] POST /networking/v2.0/ports => generated 732 bytes in 391 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 619.613675] [50968]: DEBUG neutron.plugins.ml2.db [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] For port 94b30e19-06ad-4e89-924f-7319709f27ec, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=94b30e19-06ad-4e89-924f-7319709f27ec,segment=NetworkSegment(b479c59f-317c-4eaf-b93c-522f06ad321e),segment_id=b479c59f-317c-4eaf-b93c-522f06ad321e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 619.640820] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_precommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 4, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}]) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 619.641061] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_precommit: [ 619.641061] [50968]: key[status], DOWN -> ACTIVE [ 619.641061] [50968]: key[revision_number], 4 -> 5 [ 619.641061] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.642689] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-f637037e-c0c2-4df2-8d25-a8b13ca0160e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.643601] [50969]: [pid: 50969|app: 0|req: 324/649] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/networks?id=2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 723 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.646859] [50968]: DEBUG neutron.db.provisioning_blocks [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Provisioning complete for port 94b30e19-06ad-4e89-924f-7319709f27ec triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 619.647012] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.647124] [50968]: INFO neutron.plugins.ml2.plugin [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Attempt 1 to provision port 94b30e19-06ad-4e89-924f-7319709f27ec [ 619.674474] [50969]: [pid: 50969|app: 0|req: 325/650] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:51 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 619.683050] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Current status of the port 94b30e19-06ad-4e89-924f-7319709f27ec is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 619.683775] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_postcommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 4, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}]) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 619.684030] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_postcommit: [ 619.684030] [50968]: key[status], DOWN -> ACTIVE [ 619.684030] [50968]: key[revision_number], 4 -> 5 [ 619.684030] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.684175] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.706068] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Pushing event updated for resources: {'Port': ['ID=94b30e19-06ad-4e89-924f-7319709f27ec,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.706658] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-01c6c755-753b-4fa1-8f1e-b8a1c96d3994 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.707694] [50969]: [pid: 50969|app: 0|req: 326/651] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 614 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.708401] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_postcommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 4, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:50Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 619.708628] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] update_port_postcommit: [ 619.708628] [50968]: key[binding:vif_type], unbound -> ovs [ 619.708628] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}} [ 619.708628] [50968]: key[updated_at], 2025-11-21T22:35:50Z -> 2025-11-21T22:35:51Z [ 619.708628] [50968]: key[revision_number], 2 -> 4 [ 619.708628] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.712802] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.713196] [50968]: DEBUG neutron_lib.callbacks.manager [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-e64241a4-7fd3-4617-b758-50182d815dc6 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.719097] [50968]: [pid: 50968|app: 0|req: 326/652] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:50 2025] PUT /networking/v2.0/ports/94b30e19-06ad-4e89-924f-7319709f27ec => generated 1037 bytes in 1581 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 619.719097] [50968]: DEBUG neutron.api.v2.base [None req-e93a694c-5821-4840-9349-68cee9272cdd tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--480843638', 'description': 'tempest-description--1746181077'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 619.725557] [50969]: [pid: 50969|app: 0|req: 327/653] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/ports?tenant_id=f86a633139ba497283ef9ffad5e6dd3d&device_id=bf229692-080e-445b-bbef-c73fb40a7b9d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 619.737455] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e93a694c-5821-4840-9349-68cee9272cdd tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.762728] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf72483c-2522-452e-ab8b-844eddc62fcf req-8571c9ba-12ac-4e30-8383-c3a16f4018df tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.764155] [50969]: [pid: 50969|app: 0|req: 328/654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.802324] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e93a694c-5821-4840-9349-68cee9272cdd tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group (9117e7f6-fbaa-44a8-bc92-e3fb9acd2228), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.804553] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e93a694c-5821-4840-9349-68cee9272cdd tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (9117e7f6-fbaa-44a8-bc92-e3fb9acd2228), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.819567] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e93a694c-5821-4840-9349-68cee9272cdd tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.874731] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e93a694c-5821-4840-9349-68cee9272cdd tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.875698] [50968]: [pid: 50968|app: 0|req: 327/655] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:35:52 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 160 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 619.878593] [50968]: DEBUG neutron.api.v2.base [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Request body: {'port': {'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 619.932194] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.935068] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3b44c04-c794-43d2-88ae-7d14ba724924 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.021046] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3b44c04-c794-43d2-88ae-7d14ba724924 admin admin] Publish callbacks [] for security_group (f5329f3d-b75b-4c04-b4d9-4916745e949b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.023082] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3b44c04-c794-43d2-88ae-7d14ba724924 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f5329f3d-b75b-4c04-b4d9-4916745e949b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.047498] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3b44c04-c794-43d2-88ae-7d14ba724924 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f5329f3d-b75b-4c04-b4d9-4916745e949b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.062837] [50969]: [pid: 50969|app: 0|req: 329/656] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/security-groups?tenant_id=66a39e1ce0054e99b75b3b5cf2758a02&name=default => generated 2925 bytes in 297 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 620.066037] [50969]: DEBUG neutron.api.wsgi [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-d9e559f6-666e-4265-912b-13fea8f871a9 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 620.079989] [50969]: [pid: 50969|app: 0|req: 330/657] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=9dcad9a8-6566-4b84-a310-12f7b6257995 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 620.094026] [50968]: DEBUG neutron.notifiers.nova [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 620.099902] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks [] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.111084] [50968]: DEBUG neutron.db.provisioning_blocks [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Transition to ACTIVE for port object 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 620.113172] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_precommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:52Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': '', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 620.113413] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_precommit: [ 620.113413] [50968]: key[device_owner], -> compute:nova [ 620.113413] [50968]: key[binding:host_id], -> cpu-1 [ 620.113413] [50968]: key[updated_at], 2025-11-21T22:35:51Z -> 2025-11-21T22:35:52Z [ 620.113413] [50968]: key[revision_number], 1 -> 2 [ 620.113413] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.114844] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.116818] [50969]: [pid: 50969|app: 0|req: 331/658] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 620.119617] [50969]: DEBUG neutron.api.wsgi [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-ba3aa7c4-f545-4950-9fee-51b6fe38512b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 620.123324] [50969]: [pid: 50969|app: 0|req: 332/659] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/quotas/2a14451c17624aaaa5d4179aa4671e26 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.141393] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Pushing event updated for resources: {'Port': ['ID=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.142359] [50969]: [pid: 50969|app: 0|req: 333/660] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/networks?tenant_id=f86a633139ba497283ef9ffad5e6dd3d&shared=False => generated 15 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 620.147199] [50969]: DEBUG neutron.api.wsgi [req-bf72483c-2522-452e-ab8b-844eddc62fcf req-e5a1985c-2572-47f9-8a67-0575dc008a5f tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 620.167977] [50969]: [pid: 50969|app: 0|req: 334/661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 620.171238] [50969]: DEBUG neutron.api.v2.base [None req-8d89c12c-5eae-4e80-bc32-7a6ee67006b2 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Request body: {'security_group_rule': {'security_group_id': '9117e7f6-fbaa-44a8-bc92-e3fb9acd2228', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 620.177604] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_postcommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:52Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': '', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 620.177855] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_postcommit: [ 620.177855] [50968]: key[device_owner], -> compute:nova [ 620.177855] [50968]: key[binding:host_id], -> cpu-1 [ 620.177855] [50968]: key[updated_at], 2025-11-21T22:35:51Z -> 2025-11-21T22:35:52Z [ 620.177855] [50968]: key[revision_number], 1 -> 2 [ 620.177855] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.184792] [50968]: DEBUG neutron.plugins.ml2.managers [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Attempting to bind port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 620.184792] [50968]: DEBUG neutron.plugins.ml2.managers [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Attempting to bind port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 620.184792] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Attempting to bind port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 on network 8b742bd4-7eb3-45cc-b23a-966f5a934237 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 620.200656] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 620.200910] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Bind Segment={'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 620.203465] [50968]: DEBUG networking_nsxv3.api.rpc [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Bind port on Host cpu-1 & Segment [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 620.208246] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8d89c12c-5eae-4e80-bc32-7a6ee67006b2 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group_rule (cb9760eb-1ce3-46f3-a7b5-e83367a7a25b), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.236244] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8d89c12c-5eae-4e80-bc32-7a6ee67006b2 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group_rule (cb9760eb-1ce3-46f3-a7b5-e83367a7a25b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.237988] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8d89c12c-5eae-4e80-bc32-7a6ee67006b2 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (cb9760eb-1ce3-46f3-a7b5-e83367a7a25b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.247353] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8d89c12c-5eae-4e80-bc32-7a6ee67006b2 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=cb9760eb-1ce3-46f3-a7b5-e83367a7a25b,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.261591] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8d89c12c-5eae-4e80-bc32-7a6ee67006b2 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.262250] [50969]: [pid: 50969|app: 0|req: 335/662] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:35:52 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 94 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 620.299372] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9e6a041d-e47b-4780-a230-c0e98492ea5e admin admin] Publish callbacks [] for security_group (f5329f3d-b75b-4c04-b4d9-4916745e949b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.318943] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9e6a041d-e47b-4780-a230-c0e98492ea5e admin admin] Publish callbacks [] for security_group (f5329f3d-b75b-4c04-b4d9-4916745e949b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.342409] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9e6a041d-e47b-4780-a230-c0e98492ea5e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f5329f3d-b75b-4c04-b4d9-4916745e949b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.346359] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9e6a041d-e47b-4780-a230-c0e98492ea5e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f5329f3d-b75b-4c04-b4d9-4916745e949b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.351655] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9e6a041d-e47b-4780-a230-c0e98492ea5e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.351655] [50969]: [pid: 50969|app: 0|req: 336/663] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:52 2025] DELETE /networking/v2.0/security-groups/f5329f3d-b75b-4c04-b4d9-4916745e949b => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 620.371646] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-60e79bd3-c937-4daf-ada5-e89dee1d9555 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.372840] [50969]: [pid: 50969|app: 0|req: 337/664] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/subnets?id=fb623ff5-4fc5-4674-8a24-42dae40b87ee => generated 698 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.425644] [50969]: [pid: 50969|app: 0|req: 338/665] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&fields=id => generated 57 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 620.428244] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0f831123-82b3-46d3-8685-c72681bdb4c2'}, {'name': 'network-changed', 'server_uuid': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'tag': '0f831123-82b3-46d3-8685-c72681bdb4c2'}, {'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec'}, {'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 620.429970] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-55df5418-7e0f-4e7e-aab1-60de7e2b348a" -d '{"events": [{"server_uuid": "ee1029a1-ead8-4dda-a025-dd6812127c63", "name": "network-vif-plugged", "status": "completed", "tag": "0f831123-82b3-46d3-8685-c72681bdb4c2"}, {"name": "network-changed", "server_uuid": "ee1029a1-ead8-4dda-a025-dd6812127c63", "tag": "0f831123-82b3-46d3-8685-c72681bdb4c2"}, {"server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "name": "network-vif-plugged", "status": "completed", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec"}, {"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 620.479425] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67405414-0b16-4c09-b005-b0b4ece49e05 req-50055f0d-0d46-4d69-b854-066bee9511b7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.480408] [50969]: [pid: 50969|app: 0|req: 339/666] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.486012] [50969]: DEBUG neutron.api.v2.base [None req-d43704e3-5497-43d5-9b61-a1e24db73c15 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Request body: {'security_group_rule': {'security_group_id': '9117e7f6-fbaa-44a8-bc92-e3fb9acd2228', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 620.510637] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d43704e3-5497-43d5-9b61-a1e24db73c15 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group_rule (94035018-9b4e-425d-9763-08633082d41f), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.536945] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d43704e3-5497-43d5-9b61-a1e24db73c15 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group_rule (94035018-9b4e-425d-9763-08633082d41f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.538292] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d43704e3-5497-43d5-9b61-a1e24db73c15 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (94035018-9b4e-425d-9763-08633082d41f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.544970] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d43704e3-5497-43d5-9b61-a1e24db73c15 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=94035018-9b4e-425d-9763-08633082d41f,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.558111] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d43704e3-5497-43d5-9b61-a1e24db73c15 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.558832] [50969]: [pid: 50969|app: 0|req: 340/667] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:35:52 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 78 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 620.573574] [50969]: [pid: 50969|app: 0|req: 341/668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 620.610350] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-48703727-8860-40f6-8e0d-71e2e19b4777 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.611335] [50969]: [pid: 50969|app: 0|req: 342/669] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/ports?network_id=2371821e-5403-4904-a7a6-d4a27591f0c4&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.649866] [50969]: [pid: 50969|app: 0|req: 343/670] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 620.655951] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbf327f7-65f1-42dd-a3b4-1bd6396a0a0b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.717588] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbf327f7-65f1-42dd-a3b4-1bd6396a0a0b admin admin] Publish callbacks [] for security_group (0d9ebb5a-97f2-4d0d-a43e-a011a1346250), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.719291] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbf327f7-65f1-42dd-a3b4-1bd6396a0a0b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (0d9ebb5a-97f2-4d0d-a43e-a011a1346250), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.740231] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dbf327f7-65f1-42dd-a3b4-1bd6396a0a0b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0d9ebb5a-97f2-4d0d-a43e-a011a1346250,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.756878] [50969]: [pid: 50969|app: 0|req: 344/671] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:52 2025] GET /networking/v2.0/security-groups?tenant_id=6b98c2c29c3d4a329b26c46d751e0bd3&name=default => generated 2925 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 620.761251] [50969]: DEBUG neutron.api.v2.base [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 620.778911] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.803208] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.876537] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Allocated IP 10.180.180.142 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/1e9c0778-8583-4890-b2bc-0e5dd22aa437) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 620.935374] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for allowed_address_pair (1e9c0778-8583-4890-b2bc-0e5dd22aa437), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.936229] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for port (1e9c0778-8583-4890-b2bc-0e5dd22aa437), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.936448] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] create_port_precommit called with port settings {'id': '1e9c0778-8583-4890-b2bc-0e5dd22aa437', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:2e:a1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 620.936598] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] create_port_precommit: [ 620.936598] [50969]: key[mac_address], None -> fa:16:3e:d1:2e:a1 [ 620.936598] [50969]: key[device_id], None -> PENDING [ 620.936598] [50969]: key[binding:vif_details], None -> {} [ 620.936598] [50969]: key[project_id], None -> [ 620.936598] [50969]: key[binding:vnic_type], None -> normal [ 620.936598] [50969]: key[allowed_address_pairs], None -> [] [ 620.936598] [50969]: key[name], None -> [ 620.936598] [50969]: key[status], None -> N/A [ 620.936598] [50969]: key[tenant_id], None -> [ 620.936598] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.142'}] [ 620.936598] [50969]: key[id], None -> 1e9c0778-8583-4890-b2bc-0e5dd22aa437 [ 620.936598] [50969]: key[port_security_enabled], None -> False [ 620.936598] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 620.936598] [50969]: key[security_groups], None -> [] [ 620.936598] [50969]: key[binding:profile], None -> {} [ 620.936598] [50969]: key[binding:host_id], None -> [ 620.936598] [50969]: key[standard_attr_id], None -> 490 [ 620.936598] [50969]: key[admin_state_up], None -> True [ 620.936598] [50969]: key[device_owner], None -> network:floatingip [ 620.936598] [50969]: key[binding:vif_type], None -> unbound [ 620.936598] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.964460] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1e9c0778-8583-4890-b2bc-0e5dd22aa437), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.986376] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event updated for resources: {'Port': ['ID=1e9c0778-8583-4890-b2bc-0e5dd22aa437,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.995680] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 620.996416] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 620.998439] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 621.011334] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] create_port_postcommit called with port settings {'id': '1e9c0778-8583-4890-b2bc-0e5dd22aa437', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:2e:a1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:53Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 621.011598] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] create_port_postcommit: [ 621.011598] [50969]: key[mac_address], None -> fa:16:3e:d1:2e:a1 [ 621.011598] [50969]: key[device_id], None -> PENDING [ 621.011598] [50969]: key[binding:vif_details], None -> {} [ 621.011598] [50969]: key[project_id], None -> [ 621.011598] [50969]: key[binding:vnic_type], None -> normal [ 621.011598] [50969]: key[tags], None -> [] [ 621.011598] [50969]: key[allowed_address_pairs], None -> [] [ 621.011598] [50969]: key[created_at], None -> 2025-11-21T22:35:53Z [ 621.011598] [50969]: key[name], None -> [ 621.011598] [50969]: key[status], None -> N/A [ 621.011598] [50969]: key[tenant_id], None -> [ 621.011598] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.142'}] [ 621.011598] [50969]: key[id], None -> 1e9c0778-8583-4890-b2bc-0e5dd22aa437 [ 621.011598] [50969]: key[port_security_enabled], None -> False [ 621.011598] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 621.011598] [50969]: key[security_groups], None -> [] [ 621.011598] [50969]: key[binding:profile], None -> {} [ 621.011598] [50969]: key[binding:host_id], None -> [ 621.011598] [50969]: key[revision_number], None -> 1 [ 621.011598] [50969]: key[description], None -> [ 621.011598] [50969]: key[updated_at], None -> 2025-11-21T22:35:53Z [ 621.011598] [50969]: key[standard_attr_id], None -> 490 [ 621.011598] [50969]: key[admin_state_up], None -> True [ 621.011598] [50969]: key[binding:vif_type], None -> unbound [ 621.011598] [50969]: key[device_owner], None -> network:floatingip [ 621.011598] [50969]: key[extra_dhcp_opts], None -> [] [ 621.011598] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 621.011598] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.046553] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for floatingip (ce7aea74-bbdf-4bdd-8480-72bd51505277), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.066482] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (1e9c0778-8583-4890-b2bc-0e5dd22aa437), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.131812] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for port (1e9c0778-8583-4890-b2bc-0e5dd22aa437), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.132055] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_precommit called with port settings {'id': '1e9c0778-8583-4890-b2bc-0e5dd22aa437', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:2e:a1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ce7aea74-bbdf-4bdd-8480-72bd51505277', 'device_owner': 'network:floatingip', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:53Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '1e9c0778-8583-4890-b2bc-0e5dd22aa437', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:2e:a1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:53Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 621.132223] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_precommit: [ 621.132223] [50969]: key[device_id], PENDING -> ce7aea74-bbdf-4bdd-8480-72bd51505277 [ 621.132223] [50969]: key[revision_number], 1 -> 2 [ 621.132223] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.134224] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (1e9c0778-8583-4890-b2bc-0e5dd22aa437), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.155138] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event updated for resources: {'Port': ['ID=1e9c0778-8583-4890-b2bc-0e5dd22aa437,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.176105] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_postcommit called with port settings {'id': '1e9c0778-8583-4890-b2bc-0e5dd22aa437', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:2e:a1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ce7aea74-bbdf-4bdd-8480-72bd51505277', 'device_owner': 'network:floatingip', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:53Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '1e9c0778-8583-4890-b2bc-0e5dd22aa437', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:2e:a1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:53Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 621.176336] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_postcommit: [ 621.176336] [50969]: key[device_id], PENDING -> ce7aea74-bbdf-4bdd-8480-72bd51505277 [ 621.176336] [50969]: key[revision_number], 1 -> 2 [ 621.176336] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.176577] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (ce7aea74-bbdf-4bdd-8480-72bd51505277), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.187418] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ef8b98bd-eb99-4c9a-955a-d3562958a193 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.188249] [50969]: [pid: 50969|app: 0|req: 345/672] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:35:53 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) [ 621.206310] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Bound using segment: {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 621.206491] [50968]: DEBUG neutron.plugins.ml2.managers [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Bound port: 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d", "external-id": "nsx-vlan-transportzone-591", "segmentation_id": 591}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 621.206850] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.223631] [50969]: [pid: 50969|app: 0|req: 346/673] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.254131] [50968]: DEBUG neutron.plugins.ml2.db [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] For port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 621.259209] [50968]: DEBUG neutron.plugins.ml2.db [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] For port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 621.261042] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_precommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:52Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:52Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 621.261466] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_precommit: [ 621.261466] [50968]: key[binding:vif_type], unbound -> ovs [ 621.261466] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} [ 621.261466] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.263862] [50969]: [pid: 50969|app: 0|req: 347/674] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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.265378] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.299447] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-19940047-15d1-4f20-86e1-9842a1acc1e2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.300658] [50969]: [pid: 50969|app: 0|req: 348/675] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.310976] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Pushing event updated for resources: {'Port': ['ID=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.319871] [50968]: DEBUG neutron.db.provisioning_blocks [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Provisioning complete for port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 621.320014] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.320099] [50968]: INFO neutron.plugins.ml2.plugin [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Attempt 1 to provision port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 [ 621.351677] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48d340fa-b866-4e04-9c07-4131d52ad863 admin admin] Publish callbacks [] for security_group (0d9ebb5a-97f2-4d0d-a43e-a011a1346250), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.374035] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48d340fa-b866-4e04-9c07-4131d52ad863 admin admin] Publish callbacks [] for security_group (0d9ebb5a-97f2-4d0d-a43e-a011a1346250), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.382540] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Current status of the port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 621.382540] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.403772] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48d340fa-b866-4e04-9c07-4131d52ad863 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (0d9ebb5a-97f2-4d0d-a43e-a011a1346250), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.408230] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-48d340fa-b866-4e04-9c07-4131d52ad863 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0d9ebb5a-97f2-4d0d-a43e-a011a1346250,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.408362] [50968]: DEBUG neutron.plugins.ml2.db [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] For port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 621.412442] [50969]: DEBUG neutron_lib.callbacks.manager [None req-48d340fa-b866-4e04-9c07-4131d52ad863 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.412998] [50969]: [pid: 50969|app: 0|req: 349/676] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:53 2025] DELETE /networking/v2.0/security-groups/0d9ebb5a-97f2-4d0d-a43e-a011a1346250 => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 621.428305] [50969]: [pid: 50969|app: 0|req: 350/677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.467743] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_precommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}]) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 621.468268] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_precommit: [ 621.468268] [50968]: key[status], DOWN -> ACTIVE [ 621.468268] [50968]: key[revision_number], 4 -> 5 [ 621.468268] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.473942] [50968]: DEBUG neutron.db.provisioning_blocks [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Provisioning complete for port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 621.474124] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.474257] [50968]: INFO neutron.plugins.ml2.plugin [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Attempt 1 to provision port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 [ 621.477875] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-530d76f5-f94a-411d-94e7-f6f4167839a5 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.479041] [50969]: [pid: 50969|app: 0|req: 351/678] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/networks?id=a15fd565-37d7-45e0-8aa3-35d4badf9836 => generated 619 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.514553] [50969]: [pid: 50969|app: 0|req: 352/679] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?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) [ 621.517027] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Current status of the port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 621.517153] [50969]: DEBUG neutron.api.wsgi [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-df28e478-33b2-41ed-adc8-31212dad5463 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.517644] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_postcommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}]) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 621.517825] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_postcommit: [ 621.517825] [50968]: key[status], DOWN -> ACTIVE [ 621.517825] [50968]: key[revision_number], 4 -> 5 [ 621.517825] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.518021] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.531337] [50969]: [pid: 50969|app: 0|req: 353/680] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.546611] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Pushing event updated for resources: {'Port': ['ID=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.551184] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_postcommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:52Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 621.551642] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] update_port_postcommit: [ 621.551642] [50968]: key[binding:vif_type], unbound -> ovs [ 621.551642] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} [ 621.551642] [50968]: key[updated_at], 2025-11-21T22:35:52Z -> 2025-11-21T22:35:53Z [ 621.551642] [50968]: key[revision_number], 2 -> 4 [ 621.551642] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.562044] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.562044] [50968]: DEBUG neutron_lib.callbacks.manager [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-63a40432-6096-463f-b356-157833b668a4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.562044] [50968]: [pid: 50968|app: 0|req: 328/681] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:52 2025] PUT /networking/v2.0/ports/20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 1037 bytes in 1684 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.563512] [50968]: DEBUG neutron.api.wsgi [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-7e86405d-6205-401b-9287-1f6042ce7a56 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.600064] [50968]: [pid: 50968|app: 0|req: 329/682] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=0e4351d550174415b63c1b6dba1acaae => generated 180 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.622832] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d89d6571-31c6-4dd6-99c6-274f69e45ebf req-45cd96f2-9a85-47d8-828f-3cb9fa8f7304 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.623895] [50968]: [pid: 50968|app: 0|req: 330/683] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.624022] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8ea5f06-119a-48cd-b21e-363278823067 req-7c42bd28-0a5c-4fc5-8168-becd894644c9 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.625049] [50969]: [pid: 50969|app: 0|req: 354/684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.626961] [50968]: DEBUG neutron.api.v2.base [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Request body: {'port': {'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'admin_state_up': True, 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 621.631256] [50969]: DEBUG neutron.api.wsgi [req-a8ea5f06-119a-48cd-b21e-363278823067 req-e5eb1d0b-cf19-4634-98dd-ab9f9feb6ccf tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.653605] [50969]: [pid: 50969|app: 0|req: 355/685] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.679219] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Made reservation on behalf of 0e4351d550174415b63c1b6dba1acaae for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 621.682968] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.701324] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5394ad79-1b93-447e-b582-30d1f019a774 req-cc835b3a-cac0-45d3-a8d4-90c50654fadd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.701743] [50969]: [pid: 50969|app: 0|req: 356/686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:53 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.717374] [50969]: [pid: 50969|app: 0|req: 357/687] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.720928] [50969]: DEBUG neutron.api.wsgi [req-5394ad79-1b93-447e-b582-30d1f019a774 req-23dc01fd-6c6e-433b-99c2-d627a415df19 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.743217] [50969]: [pid: 50969|app: 0|req: 358/688] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.752045] [50968]: DEBUG neutron.db.db_base_plugin_common [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Allocated IP 192.168.128.6 (a15fd565-37d7-45e0-8aa3-35d4badf9836/57f1fc68-5c64-4609-8b22-474f07f81385/14442fa8-7897-4623-8a51-99d17ca646e8) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 621.804528] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-617b5efb-1551-4a19-b4a5-84070ae5050d req-7eb16ae4-ac59-4fba-a9e5-5022fe42f622 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.805539] [50969]: [pid: 50969|app: 0|req: 359/689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.822309] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for allowed_address_pair (14442fa8-7897-4623-8a51-99d17ca646e8), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.823125] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for port (14442fa8-7897-4623-8a51-99d17ca646e8), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.823342] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] create_port_precommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': '', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'port_security_enabled': True, 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 621.823484] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] create_port_precommit: [ 621.823484] [50968]: key[mac_address], None -> fa:16:3e:9a:8f:52 [ 621.823484] [50968]: key[device_id], None -> d70d749d-1b93-4ae3-9994-791aa3621080 [ 621.823484] [50968]: key[binding:vif_details], None -> {} [ 621.823484] [50968]: key[project_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 621.823484] [50968]: key[binding:vnic_type], None -> normal [ 621.823484] [50968]: key[allowed_address_pairs], None -> [] [ 621.823484] [50968]: key[name], None -> [ 621.823484] [50968]: key[status], None -> DOWN [ 621.823484] [50968]: key[tenant_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 621.823484] [50968]: key[fixed_ips], None -> [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}] [ 621.823484] [50968]: key[id], None -> 14442fa8-7897-4623-8a51-99d17ca646e8 [ 621.823484] [50968]: key[port_security_enabled], None -> True [ 621.823484] [50968]: key[network_id], None -> a15fd565-37d7-45e0-8aa3-35d4badf9836 [ 621.823484] [50968]: key[security_groups], None -> ['386f2bfa-81a7-40ba-a9a8-a207890c2528'] [ 621.823484] [50968]: key[binding:profile], None -> {} [ 621.823484] [50968]: key[binding:host_id], None -> [ 621.823484] [50968]: key[standard_attr_id], None -> 492 [ 621.823484] [50968]: key[admin_state_up], None -> True [ 621.823484] [50968]: key[device_owner], None -> [ 621.823484] [50968]: key[binding:vif_type], None -> unbound [ 621.823484] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.859576] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.868100] [50969]: [pid: 50969|app: 0|req: 360/690] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.890059] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Pushing event updated for resources: {'Port': ['ID=14442fa8-7897-4623-8a51-99d17ca646e8,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.894134] [50969]: [pid: 50969|app: 0|req: 361/691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=8a1b7aad-13a0-4d72-a44c-d54426991311 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.898907] [50969]: DEBUG neutron.api.wsgi [req-617b5efb-1551-4a19-b4a5-84070ae5050d req-ea435fa5-5069-4844-ac11-7ef5873207b7 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.905484] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Network a15fd565-37d7-45e0-8aa3-35d4badf9836 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 621.906859] [50968]: DEBUG neutron.scheduler.base_scheduler [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 621.910823] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 621.941112] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] create_port_postcommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': '', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'port_security_enabled': True, 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:54Z', 'revision_number': 1, 'network': {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 621.941361] [50969]: [pid: 50969|app: 0|req: 362/692] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/security-groups?id=240d0ecb-120a-48a6-aeb4-265ef374eeb1&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.941455] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] create_port_postcommit: [ 621.941455] [50968]: key[mac_address], None -> fa:16:3e:9a:8f:52 [ 621.941455] [50968]: key[device_id], None -> d70d749d-1b93-4ae3-9994-791aa3621080 [ 621.941455] [50968]: key[binding:vif_details], None -> {} [ 621.941455] [50968]: key[project_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 621.941455] [50968]: key[binding:vnic_type], None -> normal [ 621.941455] [50968]: key[tags], None -> [] [ 621.941455] [50968]: key[allowed_address_pairs], None -> [] [ 621.941455] [50968]: key[created_at], None -> 2025-11-21T22:35:54Z [ 621.941455] [50968]: key[name], None -> [ 621.941455] [50968]: key[status], None -> DOWN [ 621.941455] [50968]: key[tenant_id], None -> 0e4351d550174415b63c1b6dba1acaae [ 621.941455] [50968]: key[fixed_ips], None -> [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}] [ 621.941455] [50968]: key[id], None -> 14442fa8-7897-4623-8a51-99d17ca646e8 [ 621.941455] [50968]: key[port_security_enabled], None -> True [ 621.941455] [50968]: key[network_id], None -> a15fd565-37d7-45e0-8aa3-35d4badf9836 [ 621.941455] [50968]: key[security_groups], None -> ['386f2bfa-81a7-40ba-a9a8-a207890c2528'] [ 621.941455] [50968]: key[binding:profile], None -> {} [ 621.941455] [50968]: key[binding:host_id], None -> [ 621.941455] [50968]: key[revision_number], None -> 1 [ 621.941455] [50968]: key[description], None -> [ 621.941455] [50968]: key[updated_at], None -> 2025-11-21T22:35:54Z [ 621.941455] [50968]: key[standard_attr_id], None -> 492 [ 621.941455] [50968]: key[admin_state_up], None -> True [ 621.941455] [50968]: key[binding:vif_type], None -> unbound [ 621.941455] [50968]: key[device_owner], None -> [ 621.941455] [50968]: key[extra_dhcp_opts], None -> [] [ 621.941455] [50968]: key[network], None -> {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} [ 621.941455] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.979434] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.979844] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-585da864-939e-45ab-9338-e068089cbdd8 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.982688] [50969]: [pid: 50969|app: 0|req: 363/693] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 621.990946] [50968]: [pid: 50968|app: 0|req: 331/694] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:35:53 2025] POST /networking/v2.0/ports => generated 732 bytes in 367 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 622.000423] [50968]: DEBUG neutron.api.v2.base [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Request body: {'port': {'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 622.056896] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.071782] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f569ca6-2b52-46d7-b3b9-fd96784751ba req-9420815b-5775-4d3f-8203-9d1d64e19333 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.073056] [50969]: [pid: 50969|app: 0|req: 364/695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.092402] [50969]: [pid: 50969|app: 0|req: 365/696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.095563] [50969]: DEBUG neutron.api.wsgi [req-3f569ca6-2b52-46d7-b3b9-fd96784751ba req-3c0b56f7-d719-48c4-ab4f-f99615d2df86 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.120200] [50969]: [pid: 50969|app: 0|req: 366/697] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&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.137758] [50969]: [pid: 50969|app: 0|req: 367/698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=bf229692-080e-445b-bbef-c73fb40a7b9d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.190560] [50968]: DEBUG neutron.notifiers.nova [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 14442fa8-7897-4623-8a51-99d17ca646e8 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 622.198280] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks [] for port (14442fa8-7897-4623-8a51-99d17ca646e8), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.204557] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db073ff-00fe-4642-a318-524201cd128b req-c9cf23f1-925f-4bb8-9ec3-ddb3766a5793 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.205852] [50969]: [pid: 50969|app: 0|req: 368/699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 622.213598] [50968]: DEBUG neutron.db.provisioning_blocks [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Transition to ACTIVE for port object 14442fa8-7897-4623-8a51-99d17ca646e8 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 622.215881] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_precommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:54Z', 'revision_number': 2, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': '', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:54Z', 'revision_number': 1, 'project_id': '0e4351d550174415b63c1b6dba1acaae'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 622.216099] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_precommit: [ 622.216099] [50968]: key[device_owner], -> compute:nova [ 622.216099] [50968]: key[binding:host_id], -> cpu-1 [ 622.216099] [50968]: key[revision_number], 1 -> 2 [ 622.216099] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.217240] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.223459] [50969]: [pid: 50969|app: 0|req: 369/700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.226791] [50969]: DEBUG neutron.api.wsgi [req-7db073ff-00fe-4642-a318-524201cd128b req-030b4b88-07a4-410d-87c3-69b9c56b89e8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.243447] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Pushing event updated for resources: {'Port': ['ID=14442fa8-7897-4623-8a51-99d17ca646e8,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 622.253035] [50969]: [pid: 50969|app: 0|req: 370/701] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.282602] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_postcommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:54Z', 'revision_number': 2, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': '', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:54Z', 'revision_number': 1, 'project_id': '0e4351d550174415b63c1b6dba1acaae'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 622.282944] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_postcommit: [ 622.282944] [50968]: key[device_owner], -> compute:nova [ 622.282944] [50968]: key[binding:host_id], -> cpu-1 [ 622.282944] [50968]: key[revision_number], 1 -> 2 [ 622.282944] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.287888] [50969]: [pid: 50969|app: 0|req: 371/702] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=4c823dc2-fa6b-4cd0-86c9-d8ffbc20faba => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.289839] [50968]: DEBUG neutron.plugins.ml2.managers [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Attempting to bind port 14442fa8-7897-4623-8a51-99d17ca646e8 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 622.289839] [50968]: DEBUG neutron.plugins.ml2.managers [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Attempting to bind port 14442fa8-7897-4623-8a51-99d17ca646e8 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 622.289839] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Attempting to bind port 14442fa8-7897-4623-8a51-99d17ca646e8 on network a15fd565-37d7-45e0-8aa3-35d4badf9836 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 622.304909] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 622.305122] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Bind Segment={'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 622.309029] [50968]: DEBUG networking_nsxv3.api.rpc [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Bind port on Host cpu-1 & Segment [{'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 622.364423] [50969]: [pid: 50969|app: 0|req: 372/703] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/networks?tenant_id=1d5a8742389b462f810ed82b8434dd40&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.381901] [50969]: [pid: 50969|app: 0|req: 373/704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=bf229692-080e-445b-bbef-c73fb40a7b9d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.419188] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1655996-77f9-4b6a-87cc-e1d214f6f6aa req-ddc59356-444a-4e55-8d85-07f98ea806be tempest-QuotasAdminNegativeTest-1032190745 tempest-QuotasAdminNegativeTest-1032190745-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.420508] [50969]: [pid: 50969|app: 0|req: 374/705] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:54 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) [ 622.483399] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e10ea77-758b-45c6-aa1c-69fdb2914c76 req-2fad5e5d-863e-4bc6-bf10-f4d9e8606068 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.484396] [50969]: [pid: 50969|app: 0|req: 375/706] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 747 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 622.487250] [50969]: DEBUG neutron.api.wsgi [req-e1655996-77f9-4b6a-87cc-e1d214f6f6aa req-5b9b2f37-ef1f-4c57-add7-184a6e6f3f47 tempest-QuotasAdminNegativeTest-1032190745 tempest-QuotasAdminNegativeTest-1032190745-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.491797] [50969]: [pid: 50969|app: 0|req: 376/707] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/quotas/1d5a8742389b462f810ed82b8434dd40 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.494216] [50969]: DEBUG neutron.api.wsgi [req-9e10ea77-758b-45c6-aa1c-69fdb2914c76 req-653f2b44-fcdb-4f92-9b88-23f398ed1c27 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.515852] [50969]: [pid: 50969|app: 0|req: 377/708] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/security-groups?id=386f2bfa-81a7-40ba-a9a8-a207890c2528&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.532703] [50969]: [pid: 50969|app: 0|req: 378/709] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?tenant_id=1d5a8742389b462f810ed82b8434dd40&fields=id => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.569753] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-3042dba6-27ac-48f9-a19d-c03f624f2811 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.571526] [50969]: [pid: 50969|app: 0|req: 379/710] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?tenant_id=0c901930492c418ebc3f191de2fc8b25&device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.572491] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 692 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-3599cc72-be2a-4ac8-8b2d-75f23ae1b027 x-openstack-request-id: req-3599cc72-be2a-4ac8-8b2d-75f23ae1b027 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 622.573547] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "dc056e1c-2dfe-44c3-8018-6d04964e0624", "name": "network-vif-deleted", "tag": "21c1be5c-d3f6-4307-8a37-ad6bfeda3213", "status": "completed", "code": 200}, {"server_uuid": "b3e53506-9938-41a4-9172-7b8ac9ca47b3", "name": "network-vif-deleted", "tag": "6b25ae9b-c535-4d7e-b6aa-26d8777ff709", "status": "completed", "code": 200}, {"server_uuid": "0172ba01-da6f-4765-99ac-6e756684243a", "name": "network-vif-plugged", "status": "completed", "tag": "abaf63e4-9584-47fa-958c-501198b21e32", "code": 200}, {"name": "network-changed", "server_uuid": "0172ba01-da6f-4765-99ac-6e756684243a", "tag": "abaf63e4-9584-47fa-958c-501198b21e32", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 622.575042] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3599cc72-be2a-4ac8-8b2d-75f23ae1b027 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 622.575372] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3599cc72-be2a-4ac8-8b2d-75f23ae1b027'] response: {'server_uuid': 'dc056e1c-2dfe-44c3-8018-6d04964e0624', 'name': 'network-vif-deleted', 'tag': '21c1be5c-d3f6-4307-8a37-ad6bfeda3213', 'status': 'completed', 'code': 200} [ 622.575474] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3599cc72-be2a-4ac8-8b2d-75f23ae1b027'] response: {'server_uuid': 'b3e53506-9938-41a4-9172-7b8ac9ca47b3', 'name': 'network-vif-deleted', 'tag': '6b25ae9b-c535-4d7e-b6aa-26d8777ff709', 'status': 'completed', 'code': 200} [ 622.575541] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3599cc72-be2a-4ac8-8b2d-75f23ae1b027'] response: {'server_uuid': '0172ba01-da6f-4765-99ac-6e756684243a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'abaf63e4-9584-47fa-958c-501198b21e32', 'code': 200} [ 622.575586] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3599cc72-be2a-4ac8-8b2d-75f23ae1b027'] response: {'name': 'network-changed', 'server_uuid': '0172ba01-da6f-4765-99ac-6e756684243a', 'tag': 'abaf63e4-9584-47fa-958c-501198b21e32', 'status': 'completed', 'code': 200} [ 622.639397] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-2829b1c9-5533-4378-9b33-08702a97af8c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.640958] [50969]: [pid: 50969|app: 0|req: 380/711] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/networks?id=c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 => generated 719 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.690163] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-221f6d0c-c8c5-478e-8be6-245be36175bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.691467] [50969]: [pid: 50969|app: 0|req: 381/712] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:54 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.711972] [50969]: [pid: 50969|app: 0|req: 382/713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.717125] [50969]: DEBUG neutron.api.wsgi [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-9e46b558-7fc1-4550-8633-c65fb9b4c430 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.740017] [50969]: [pid: 50969|app: 0|req: 383/714] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb => generated 19 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.765315] [50969]: [pid: 50969|app: 0|req: 384/715] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.768360] [50969]: DEBUG neutron.api.wsgi [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-6ecce3bb-f6b3-48fa-a24b-d4132f223217 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.782028] [50969]: [pid: 50969|app: 0|req: 385/716] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.805218] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-186301c0-59cf-4f99-a496-0e425da113d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.806220] [50969]: [pid: 50969|app: 0|req: 386/717] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/subnets?id=031e5b5b-5cd6-453a-bdec-b196cc468d80 => generated 694 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.825171] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 22:35: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-43d0bcd0-d5eb-4082-9e8a-8b78b767d2ba x-openstack-request-id: req-43d0bcd0-d5eb-4082-9e8a-8b78b767d2ba {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 622.825490] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ee1029a1-ead8-4dda-a025-dd6812127c63", "name": "network-vif-plugged", "status": "completed", "tag": "0f831123-82b3-46d3-8685-c72681bdb4c2", "code": 200}, {"name": "network-changed", "server_uuid": "ee1029a1-ead8-4dda-a025-dd6812127c63", "tag": "0f831123-82b3-46d3-8685-c72681bdb4c2", "status": "completed", "code": 200}, {"server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "name": "network-vif-plugged", "status": "completed", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec", "code": 200}, {"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 622.825490] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-43d0bcd0-d5eb-4082-9e8a-8b78b767d2ba {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 622.825652] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-43d0bcd0-d5eb-4082-9e8a-8b78b767d2ba'] response: {'server_uuid': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'code': 200} [ 622.825652] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-43d0bcd0-d5eb-4082-9e8a-8b78b767d2ba'] response: {'name': 'network-changed', 'server_uuid': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'tag': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'status': 'completed', 'code': 200} [ 622.825726] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-43d0bcd0-d5eb-4082-9e8a-8b78b767d2ba'] response: {'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec', 'code': 200} [ 622.825766] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-43d0bcd0-d5eb-4082-9e8a-8b78b767d2ba'] response: {'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec', 'status': 'completed', 'code': 200} [ 622.834985] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f39c333-291a-4ee6-904e-11ea363b8a22 req-5702d2db-8348-4708-b5b3-9ee01ac79ac0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.835714] [50969]: [pid: 50969|app: 0|req: 387/718] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.946834] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0da75af4-803c-490b-a6d4-cbaa3c81c76e req-8c324cac-237d-4ee7-badb-54234490666d tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.947864] [50969]: [pid: 50969|app: 0|req: 388/719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.982172] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d960d03f-3281-468f-a8b8-4d06cfde10d6 req-79dd1928-028e-4421-b3fd-59e83a8c0517 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.982952] [50969]: [pid: 50969|app: 0|req: 389/720] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/ports?network_id=c3f1a84a-1b54-4b04-ab6c-ff9dcd239595&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.998586] [50969]: [pid: 50969|app: 0|req: 390/721] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.001714] [50969]: DEBUG neutron.api.wsgi [req-0da75af4-803c-490b-a6d4-cbaa3c81c76e req-7ad80546-1294-4730-8c85-6452c50ce146 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.029776] [50969]: [pid: 50969|app: 0|req: 391/722] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.032696] [50969]: DEBUG neutron.api.wsgi [req-b445fa43-ecd3-497a-920c-083596a31d4f req-755982d8-2c08-4426-83e5-5505e2db4da6 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.053080] [50969]: [pid: 50969|app: 0|req: 392/723] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--480843638&fields=id&tenant_id=71162803103e46138c168b53a511f77d => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.100080] [50969]: [pid: 50969|app: 0|req: 393/724] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/networks/c3f1a84a-1b54-4b04-ab6c-ff9dcd239595?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.174359] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34345091-92d3-4d32-b43e-56359a3306dd admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.238200] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34345091-92d3-4d32-b43e-56359a3306dd admin admin] Publish callbacks [] for security_group (fe54b3ed-981d-4ed1-9433-edf2298670c3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.239743] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34345091-92d3-4d32-b43e-56359a3306dd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (fe54b3ed-981d-4ed1-9433-edf2298670c3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.261583] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-34345091-92d3-4d32-b43e-56359a3306dd admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=fe54b3ed-981d-4ed1-9433-edf2298670c3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.278805] [50969]: [pid: 50969|app: 0|req: 394/725] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/security-groups?tenant_id=894dfe4428914c29a530a48d5241613e&name=default => generated 2925 bytes in 178 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.313501] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Bound using segment: {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 623.313501] [50968]: DEBUG neutron.plugins.ml2.managers [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Bound port: 14442fa8-7897-4623-8a51-99d17ca646e8, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "537e0890-4fa2-4f2d-b74c-49933a4edf53", "external-id": "nsx-vlan-transportzone-82", "segmentation_id": 82}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 623.313501] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.313795] [50969]: [pid: 50969|app: 0|req: 395/726] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.314723] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=12473,neutron:INSERT=634,neutron:UPDATE=272,neutron:DELETE=181 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 623.349438] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b445fa43-ecd3-497a-920c-083596a31d4f req-5a3121fd-c5b8-4a71-81c7-15cd52c49f44 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.350528] [50969]: [pid: 50969|app: 0|req: 396/727] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/networks?id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 620 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.367837] [50968]: DEBUG neutron.plugins.ml2.db [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] For port 14442fa8-7897-4623-8a51-99d17ca646e8, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 623.370996] [50968]: DEBUG neutron.plugins.ml2.db [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] For port 14442fa8-7897-4623-8a51-99d17ca646e8, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=14442fa8-7897-4623-8a51-99d17ca646e8,segment=NetworkSegment(6eedfd50-a7d8-4775-a6ef-ec1892cfce19),segment_id=6eedfd50-a7d8-4775-a6ef-ec1892cfce19)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 623.372845] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_precommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:54Z', 'revision_number': 2, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:54Z', 'revision_number': 2, 'project_id': '0e4351d550174415b63c1b6dba1acaae'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 623.373048] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_precommit: [ 623.373048] [50968]: key[binding:vif_type], unbound -> ovs [ 623.373048] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82} [ 623.373048] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.376309] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.380874] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f4ae585-7fae-48c9-ac79-b66c90d0615d req-f6a860f4-714f-4ee1-887c-1c8be8f13e0b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.381867] [50969]: [pid: 50969|app: 0|req: 397/728] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.394626] [50969]: [pid: 50969|app: 0|req: 398/729] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.402152] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Pushing event updated for resources: {'Port': ['ID=14442fa8-7897-4623-8a51-99d17ca646e8,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.414019] [50968]: DEBUG neutron.db.provisioning_blocks [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Provisioning complete for port 14442fa8-7897-4623-8a51-99d17ca646e8 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 623.414019] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.414019] [50968]: INFO neutron.plugins.ml2.plugin [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Attempt 1 to provision port 14442fa8-7897-4623-8a51-99d17ca646e8 [ 623.428889] [50969]: [pid: 50969|app: 0|req: 399/730] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/networks/c3f1a84a-1b54-4b04-ab6c-ff9dcd239595?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) [ 623.463249] [50968]: DEBUG neutron.plugins.ml2.plugin [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Current status of the port 14442fa8-7897-4623-8a51-99d17ca646e8 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 623.463475] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.469037] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58085076-a519-4d74-88ef-43ff34e996d3 admin admin] Publish callbacks [] for security_group (fe54b3ed-981d-4ed1-9433-edf2298670c3), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.489406] [50968]: DEBUG neutron.plugins.ml2.db [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] For port 14442fa8-7897-4623-8a51-99d17ca646e8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=14442fa8-7897-4623-8a51-99d17ca646e8,segment=NetworkSegment(6eedfd50-a7d8-4775-a6ef-ec1892cfce19),segment_id=6eedfd50-a7d8-4775-a6ef-ec1892cfce19)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 623.490181] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58085076-a519-4d74-88ef-43ff34e996d3 admin admin] Publish callbacks [] for security_group (fe54b3ed-981d-4ed1-9433-edf2298670c3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.520953] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_precommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:55Z', 'revision_number': 5, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:55Z', 'revision_number': 4, 'project_id': '0e4351d550174415b63c1b6dba1acaae'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}]) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 623.521220] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58085076-a519-4d74-88ef-43ff34e996d3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (fe54b3ed-981d-4ed1-9433-edf2298670c3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.521273] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_precommit: [ 623.521273] [50968]: key[status], DOWN -> ACTIVE [ 623.521273] [50968]: key[revision_number], 4 -> 5 [ 623.521273] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.526142] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58085076-a519-4d74-88ef-43ff34e996d3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=fe54b3ed-981d-4ed1-9433-edf2298670c3,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.527110] [50968]: DEBUG neutron.db.provisioning_blocks [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Provisioning complete for port 14442fa8-7897-4623-8a51-99d17ca646e8 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 623.527319] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.527452] [50968]: INFO neutron.plugins.ml2.plugin [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Attempt 1 to provision port 14442fa8-7897-4623-8a51-99d17ca646e8 [ 623.529999] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58085076-a519-4d74-88ef-43ff34e996d3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.530602] [50969]: [pid: 50969|app: 0|req: 400/731] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:55 2025] DELETE /networking/v2.0/security-groups/fe54b3ed-981d-4ed1-9433-edf2298670c3 => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 623.570973] [50969]: [pid: 50969|app: 0|req: 401/732] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 623.573791] [50968]: DEBUG neutron.plugins.ml2.plugin [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Current status of the port 14442fa8-7897-4623-8a51-99d17ca646e8 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 623.574097] [50969]: DEBUG neutron.api.wsgi [req-b445fa43-ecd3-497a-920c-083596a31d4f req-7c7cc4fe-c34c-4494-beb9-11213fcf3a5a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.575045] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_postcommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:55Z', 'revision_number': 5, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:55Z', 'revision_number': 4, 'project_id': '0e4351d550174415b63c1b6dba1acaae'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}]) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 623.575045] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_postcommit: [ 623.575045] [50968]: key[status], DOWN -> ACTIVE [ 623.575045] [50968]: key[revision_number], 4 -> 5 [ 623.575045] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.575045] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.578826] [50969]: [pid: 50969|app: 0|req: 402/733] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/quotas/71162803103e46138c168b53a511f77d => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.605430] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Pushing event updated for resources: {'Port': ['ID=14442fa8-7897-4623-8a51-99d17ca646e8,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.606805] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_postcommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:55Z', 'revision_number': 4, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:54Z', 'revision_number': 2, 'project_id': '0e4351d550174415b63c1b6dba1acaae'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 623.606963] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] update_port_postcommit: [ 623.606963] [50968]: key[binding:vif_type], unbound -> ovs [ 623.606963] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}} [ 623.606963] [50968]: key[updated_at], 2025-11-21T22:35:54Z -> 2025-11-21T22:35:55Z [ 623.606963] [50968]: key[revision_number], 2 -> 4 [ 623.606963] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.611762] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.612363] [50968]: DEBUG neutron_lib.callbacks.manager [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-1d66df11-d382-43d6-8aaf-6c22ed71e99b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.613706] [50968]: [pid: 50968|app: 0|req: 332/734] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:35:54 2025] PUT /networking/v2.0/ports/14442fa8-7897-4623-8a51-99d17ca646e8 => generated 1035 bytes in 1618 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.626085] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f4ae585-7fae-48c9-ac79-b66c90d0615d req-3ccd0f39-0961-4922-8235-09df2911f229 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.627483] [50969]: [pid: 50969|app: 0|req: 403/735] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 705 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.657171] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55df5418-7e0f-4e7e-aab1-60de7e2b348a req-56addbfc-464f-4279-9f3e-d35ade81701c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.658298] [50968]: [pid: 50968|app: 0|req: 333/736] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 1043 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.665840] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca9ec798-3be4-4e11-a2da-7d91d1daa1f5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.695015] [50969]: [pid: 50969|app: 0|req: 404/737] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/ports?tenant_id=71162803103e46138c168b53a511f77d&fields=id => generated 57 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.701029] [50969]: DEBUG neutron.api.wsgi [req-6f4ae585-7fae-48c9-ac79-b66c90d0615d req-5bbd244b-227a-436e-afbe-470098d8335f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.713620] [50969]: [pid: 50969|app: 0|req: 405/738] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=abaf63e4-9584-47fa-958c-501198b21e32 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.731769] [50969]: [pid: 50969|app: 0|req: 406/739] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.740365] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca9ec798-3be4-4e11-a2da-7d91d1daa1f5 admin admin] Publish callbacks [] for security_group (df926cc9-6473-4d64-ab0a-5575e6b1d7ec), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.749513] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca9ec798-3be4-4e11-a2da-7d91d1daa1f5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (df926cc9-6473-4d64-ab0a-5575e6b1d7ec), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.778489] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55df5418-7e0f-4e7e-aab1-60de7e2b348a req-071eb893-a2ef-47a1-96f6-a5402113b586 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.779812] [50969]: [pid: 50969|app: 0|req: 407/740] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.785075] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca9ec798-3be4-4e11-a2da-7d91d1daa1f5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=df926cc9-6473-4d64-ab0a-5575e6b1d7ec,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.799035] [50968]: [pid: 50968|app: 0|req: 334/741] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:55 2025] GET /networking/v2.0/security-groups?tenant_id=1089e80d44da41f3bbe3f02c9c7a58b3&name=default => generated 2925 bytes in 140 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.822069] [50969]: [pid: 50969|app: 0|req: 408/742] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.824265] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f4ae585-7fae-48c9-ac79-b66c90d0615d req-4e8be6b6-8cdb-46c3-b6a4-c77088f7142f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.825729] [50968]: [pid: 50968|app: 0|req: 335/743] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.828612] [50968]: DEBUG neutron.api.wsgi [req-55df5418-7e0f-4e7e-aab1-60de7e2b348a req-9bb4d195-829a-40e4-b356-cdb2b79f6342 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.837070] [50969]: [pid: 50969|app: 0|req: 409/744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.843142] [50968]: [pid: 50968|app: 0|req: 336/745] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.48&port_id=0f831123-82b3-46d3-8685-c72681bdb4c2 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.870251] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff3749ae-0888-461f-8eaa-f2c546e527b1 admin admin] Publish callbacks [] for security_group (df926cc9-6473-4d64-ab0a-5575e6b1d7ec), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.890898] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff3749ae-0888-461f-8eaa-f2c546e527b1 admin admin] Publish callbacks [] for security_group (df926cc9-6473-4d64-ab0a-5575e6b1d7ec), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.908758] [50968]: [pid: 50968|app: 0|req: 337/746] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?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) [ 623.924294] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff3749ae-0888-461f-8eaa-f2c546e527b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (df926cc9-6473-4d64-ab0a-5575e6b1d7ec), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.928822] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff3749ae-0888-461f-8eaa-f2c546e527b1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=df926cc9-6473-4d64-ab0a-5575e6b1d7ec,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.932635] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff3749ae-0888-461f-8eaa-f2c546e527b1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.934367] [50969]: [pid: 50969|app: 0|req: 410/747] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:56 2025] DELETE /networking/v2.0/security-groups/df926cc9-6473-4d64-ab0a-5575e6b1d7ec => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 623.951083] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f4ae585-7fae-48c9-ac79-b66c90d0615d req-07c0db95-9106-4b21-8be5-bfd249cddc33 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.952200] [50968]: [pid: 50968|app: 0|req: 338/748] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.960947] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55df5418-7e0f-4e7e-aab1-60de7e2b348a req-180062e4-9989-469f-8327-340fd0e40647 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.961846] [50969]: [pid: 50969|app: 0|req: 411/749] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.007486] [50969]: [pid: 50969|app: 0|req: 412/750] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 624.017069] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f841e527-edba-4965-8306-e4e09d30a764 req-eafd85b9-9e9b-4059-ac01-1a947600dd8c tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.017907] [50968]: [pid: 50968|app: 0|req: 339/751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.038575] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55df5418-7e0f-4e7e-aab1-60de7e2b348a req-8d2e7bfe-9b15-4987-9c86-c06cc56d8125 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.039705] [50969]: [pid: 50969|app: 0|req: 413/752] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.051151] [50968]: [pid: 50968|app: 0|req: 340/753] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 624.053966] [50968]: DEBUG neutron.api.wsgi [req-f841e527-edba-4965-8306-e4e09d30a764 req-3735964e-094d-4a60-9bd8-0dff1955dcf7 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.076024] [50968]: [pid: 50968|app: 0|req: 341/754] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.111131] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08c40784-4d16-4d24-9b02-906b54c52f1d req-e2167a94-4224-42ad-b422-7334601704ae tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.111320] [50968]: [pid: 50968|app: 0|req: 342/755] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.111430] [50969]: [pid: 50969|app: 0|req: 414/756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.118565] [50968]: DEBUG neutron.api.wsgi [req-08c40784-4d16-4d24-9b02-906b54c52f1d req-5ef015c0-93d7-47c3-9d32-efe901006783 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.140735] [50968]: [pid: 50968|app: 0|req: 343/757] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/security-groups?id=cb6f8ce6-311d-4e8e-b179-b86a971739cb&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 624.169143] [50969]: [pid: 50969|app: 0|req: 415/758] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 624.446093] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-701bda62-4606-411d-845f-24c081b27609 req-03065b58-0415-4a2c-810a-d38ba2d1dab1 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.447090] [50968]: [pid: 50968|app: 0|req: 344/759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.455387] [50969]: DEBUG neutron.api.wsgi [req-701bda62-4606-411d-845f-24c081b27609 req-66ffaad4-68ac-4897-a4bf-6da18d70fc59 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.461068] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=16672,neutron:INSERT=936,neutron:UPDATE=288,neutron:DELETE=284 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 624.485629] [50969]: [pid: 50969|app: 0|req: 416/760] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.515049] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c042487-9794-4344-98a7-0cec2acd04ac req-37473b81-b362-48ba-ab21-817fb7124c8b tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.515049] [50968]: [pid: 50968|app: 0|req: 345/761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.521985] [50968]: DEBUG neutron.api.wsgi [req-3c042487-9794-4344-98a7-0cec2acd04ac req-fc3073ed-b899-489f-a6bb-8bb244ea675e tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.544208] [50968]: [pid: 50968|app: 0|req: 346/762] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/security-groups?id=240d0ecb-120a-48a6-aeb4-265ef374eeb1&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.559649] [50968]: [pid: 50968|app: 0|req: 347/763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?device_id=dc056e1c-2dfe-44c3-8018-6d04964e0624 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.561676] [50969]: DEBUG neutron.api.v2.base [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 624.596489] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Made reservation on behalf of 0bdfdcc171ab4272a67f23bacf67a15b for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 624.599577] [50969]: DEBUG neutron_lib.callbacks.manager [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.604985] [50969]: DEBUG neutron_lib.callbacks.manager [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.674705] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-c5b52c3d-c38b-4e99-9623-9916d87fc769 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.675748] [50968]: [pid: 50968|app: 0|req: 348/764] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:56 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.682709] [50969]: DEBUG neutron_lib.callbacks.manager [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Publish callbacks [] for security_group (29d5eaa1-b1f5-43c9-8f07-33a934853023), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.684975] [50969]: DEBUG neutron_lib.callbacks.manager [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (29d5eaa1-b1f5-43c9-8f07-33a934853023), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.707292] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=29d5eaa1-b1f5-43c9-8f07-33a934853023,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.724213] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] vlan segment allocate from pool success with {'vlan_id': 754, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 624.731425] [50969]: DEBUG neutron_lib.callbacks.manager [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (eadc5b86-2097-4c23-9cb4-2a159a549ea1), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.731604] [50969]: INFO neutron.db.segments_db [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Added segment eadc5b86-2097-4c23-9cb4-2a159a549ea1 of type vlan for network 0a8857ec-a652-4c8e-8a2d-500cab249d0f [ 624.739517] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-870425b9-a74e-4d6b-8bd7-adf3d29f1ce1 req-0b270f06-1afe-4feb-bfb2-52cd901d1949 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.740710] [50968]: [pid: 50968|app: 0|req: 349/765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.747281] [50969]: DEBUG neutron_lib.callbacks.manager [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (0a8857ec-a652-4c8e-8a2d-500cab249d0f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.758128] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] create_network_precommit called with network settings {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 508, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'eadc5b86-2097-4c23-9cb4-2a159a549ea1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 754, 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f'}] [ 624.758371] [50968]: [pid: 50968|app: 0|req: 350/766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/ports?device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.758531] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] create_network_precommit: [ 624.758531] [50969]: key[qinq], None -> None [ 624.758531] [50969]: key[project_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 624.758531] [50969]: key[tags], None -> [] [ 624.758531] [50969]: key[router:external], None -> False [ 624.758531] [50969]: key[created_at], None -> 2025-11-21T22:35:57Z [ 624.758531] [50969]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1198339551-network [ 624.758531] [50969]: key[status], None -> ACTIVE [ 624.758531] [50969]: key[ipv6_address_scope], None -> None [ 624.758531] [50969]: key[tenant_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 624.758531] [50969]: key[availability_zone_hints], None -> [] [ 624.758531] [50969]: key[availability_zones], None -> [] [ 624.758531] [50969]: key[id], None -> 0a8857ec-a652-4c8e-8a2d-500cab249d0f [ 624.758531] [50969]: key[port_security_enabled], None -> True [ 624.758531] [50969]: key[subnets], None -> [] [ 624.758531] [50969]: key[provider:segmentation_id], None -> 754 [ 624.758531] [50969]: key[provider:network_type], None -> vlan [ 624.758531] [50969]: key[revision_number], None -> 1 [ 624.758531] [50969]: key[provider:physical_network], None -> default [ 624.758531] [50969]: key[description], None -> [ 624.758531] [50969]: key[updated_at], None -> 2025-11-21T22:35:57Z [ 624.758531] [50969]: key[standard_attr_id], None -> 508 [ 624.758531] [50969]: key[admin_state_up], None -> True [ 624.758531] [50969]: key[shared], None -> False [ 624.758531] [50969]: key[ipv4_address_scope], None -> None [ 624.758531] [50969]: key[vlan_transparent], None -> None [ 624.758531] [50969]: key[mtu], None -> 8950 [ 624.758531] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.761399] [50969]: DEBUG neutron_lib.callbacks.manager [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (0a8857ec-a652-4c8e-8a2d-500cab249d0f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.777480] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Pushing event updated for resources: {'Network': ['ID=0a8857ec-a652-4c8e-8a2d-500cab249d0f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.779522] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] create_network_postcommit called with network settings {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 508, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'eadc5b86-2097-4c23-9cb4-2a159a549ea1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 754, 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f'}] [ 624.779693] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] create_network_postcommit: [ 624.779693] [50969]: key[qinq], None -> None [ 624.779693] [50969]: key[project_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 624.779693] [50969]: key[tags], None -> [] [ 624.779693] [50969]: key[router:external], None -> False [ 624.779693] [50969]: key[created_at], None -> 2025-11-21T22:35:57Z [ 624.779693] [50969]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1198339551-network [ 624.779693] [50969]: key[status], None -> ACTIVE [ 624.779693] [50969]: key[ipv6_address_scope], None -> None [ 624.779693] [50969]: key[tenant_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 624.779693] [50969]: key[availability_zone_hints], None -> [] [ 624.779693] [50969]: key[availability_zones], None -> [] [ 624.779693] [50969]: key[id], None -> 0a8857ec-a652-4c8e-8a2d-500cab249d0f [ 624.779693] [50969]: key[port_security_enabled], None -> True [ 624.779693] [50969]: key[subnets], None -> [] [ 624.779693] [50969]: key[provider:segmentation_id], None -> 754 [ 624.779693] [50969]: key[provider:network_type], None -> vlan [ 624.779693] [50969]: key[revision_number], None -> 1 [ 624.779693] [50969]: key[provider:physical_network], None -> default [ 624.779693] [50969]: key[description], None -> [ 624.779693] [50969]: key[updated_at], None -> 2025-11-21T22:35:57Z [ 624.779693] [50969]: key[standard_attr_id], None -> 508 [ 624.779693] [50969]: key[admin_state_up], None -> True [ 624.779693] [50969]: key[shared], None -> False [ 624.779693] [50969]: key[ipv4_address_scope], None -> None [ 624.779693] [50969]: key[vlan_transparent], None -> None [ 624.779693] [50969]: key[mtu], None -> 8950 [ 624.779693] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.782505] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.783039] [50969]: DEBUG neutron_lib.callbacks.manager [None req-06f9688e-86be-446a-9f28-8980bbc937ce admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.785455] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-946c9970-a0de-4704-9c84-826da5ed59a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.786458] [50968]: [pid: 50968|app: 0|req: 351/767] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/ports?tenant_id=0e4351d550174415b63c1b6dba1acaae&device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 1040 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.793455] [50969]: [pid: 50969|app: 0|req: 417/768] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:35:56 2025] POST /networking/v2.0/networks => generated 672 bytes in 307 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 624.798243] [50969]: DEBUG neutron.api.wsgi [req-870425b9-a74e-4d6b-8bd7-adf3d29f1ce1 req-7af43d29-cf94-4313-ba81-8b0fa8caab67 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.826035] [50969]: [pid: 50969|app: 0|req: 418/769] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.828808] [50969]: DEBUG neutron.api.wsgi [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-4e1f4d84-ec0b-454d-a8f6-3abd088e986e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.832560] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7'}, {'name': 'network-changed', 'server_uuid': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'tag': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7'}, {'server_uuid': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '14442fa8-7897-4623-8a51-99d17ca646e8'}, {'name': 'network-changed', 'server_uuid': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'tag': '14442fa8-7897-4623-8a51-99d17ca646e8'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 624.835132] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e0598975-523a-46b7-83c1-70fb92ba652f" -d '{"events": [{"server_uuid": "cf7193b4-6056-4c7a-a399-1aa2ee72a5f0", "name": "network-vif-plugged", "status": "completed", "tag": "20aa73c8-268c-46cc-8ef3-7ef9b0d965a7"}, {"name": "network-changed", "server_uuid": "cf7193b4-6056-4c7a-a399-1aa2ee72a5f0", "tag": "20aa73c8-268c-46cc-8ef3-7ef9b0d965a7"}, {"server_uuid": "d70d749d-1b93-4ae3-9994-791aa3621080", "name": "network-vif-plugged", "status": "completed", "tag": "14442fa8-7897-4623-8a51-99d17ca646e8"}, {"name": "network-changed", "server_uuid": "d70d749d-1b93-4ae3-9994-791aa3621080", "tag": "14442fa8-7897-4623-8a51-99d17ca646e8"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 624.844266] [50969]: [pid: 50969|app: 0|req: 419/770] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=14442fa8-7897-4623-8a51-99d17ca646e8 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.847160] [50969]: DEBUG neutron.api.v2.base [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Request body: {'subnet': {'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-subnet', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 624.865740] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Made reservation on behalf of 0bdfdcc171ab4272a67f23bacf67a15b for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 624.868581] [50969]: DEBUG neutron_lib.callbacks.manager [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.936337] [50968]: DEBUG neutron.plugins.ml2.plugin [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Deleting port 42f7117f-203c-4053-99a2-3597969a74e6 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 624.936520] [50968]: DEBUG neutron_lib.callbacks.manager [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (42f7117f-203c-4053-99a2-3597969a74e6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.965884] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] create_subnet_precommit called with subnet settings {'id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-subnet', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 511, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b'} (original settings None) [ 624.966059] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] create_subnet_precommit: [ 624.966059] [50969]: key[service_types], None -> [] [ 624.966059] [50969]: key[project_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 624.966059] [50969]: key[tags], None -> [] [ 624.966059] [50969]: key[router:external], None -> False [ 624.966059] [50969]: key[ipv6_ra_mode], None -> None [ 624.966059] [50969]: key[created_at], None -> 2025-11-21T22:35:57Z [ 624.966059] [50969]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1198339551-subnet [ 624.966059] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 624.966059] [50969]: key[tenant_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 624.966059] [50969]: key[id], None -> 68bc2a32-e3c7-4232-b911-054857c7eee9 [ 624.966059] [50969]: key[network_id], None -> 0a8857ec-a652-4c8e-8a2d-500cab249d0f [ 624.966059] [50969]: key[host_routes], None -> [] [ 624.966059] [50969]: key[revision_number], None -> 0 [ 624.966059] [50969]: key[dns_nameservers], None -> [] [ 624.966059] [50969]: key[cidr], None -> 192.168.128.0/28 [ 624.966059] [50969]: key[updated_at], None -> 2025-11-21T22:35:57Z [ 624.966059] [50969]: key[description], None -> [ 624.966059] [50969]: key[standard_attr_id], None -> 511 [ 624.966059] [50969]: key[segment_id], None -> None [ 624.966059] [50969]: key[shared], None -> False [ 624.966059] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 624.966059] [50969]: key[ipv6_address_mode], None -> None [ 624.966059] [50969]: key[enable_dhcp], None -> True [ 624.966059] [50969]: key[subnetpool_id], None -> None [ 624.966059] [50969]: key[ip_version], None -> 4 [ 624.966059] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.967731] [50969]: DEBUG neutron_lib.callbacks.manager [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (68bc2a32-e3c7-4232-b911-054857c7eee9), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.975687] [50968]: DEBUG neutron.plugins.ml2.db [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] For port 42f7117f-203c-4053-99a2-3597969a74e6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=42f7117f-203c-4053-99a2-3597969a74e6,segment=NetworkSegment(711fb564-c6b8-469e-a02b-856a28c7cebe),segment_id=711fb564-c6b8-469e-a02b-856a28c7cebe)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 624.975925] [50968]: DEBUG neutron_lib.callbacks.manager [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (42f7117f-203c-4053-99a2-3597969a74e6), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.981608] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] delete_port_precommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:35Z', 'revision_number': 5, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 624.981893] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] delete_port_precommit: [ 624.981893] [50968]: key[mac_address], fa:16:3e:40:90:a5 -> None [ 624.981893] [50968]: key[device_id], 3ee850b1-2dad-440b-befe-8f2eb8361c42 -> None [ 624.981893] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 624.981893] [50968]: key[binding:vnic_type], normal -> None [ 624.981893] [50968]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 624.981893] [50968]: key[tags], [] -> None [ 624.981893] [50968]: key[allowed_address_pairs], [] -> None [ 624.981893] [50968]: key[created_at], 2025-11-21T22:35:34Z -> None [ 624.981893] [50968]: key[name], -> None [ 624.981893] [50968]: key[status], ACTIVE -> None [ 624.981893] [50968]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 624.981893] [50968]: key[fixed_ips], [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}] -> None [ 624.981893] [50968]: key[id], 42f7117f-203c-4053-99a2-3597969a74e6 -> None [ 624.981893] [50968]: key[port_security_enabled], True -> None [ 624.981893] [50968]: key[network_id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 624.981893] [50968]: key[security_groups], ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'] -> None [ 624.981893] [50968]: key[binding:profile], {} -> None [ 624.981893] [50968]: key[binding:host_id], cpu-1 -> None [ 624.981893] [50968]: key[revision_number], 5 -> None [ 624.981893] [50968]: key[description], -> None [ 624.981893] [50968]: key[updated_at], 2025-11-21T22:35:35Z -> None [ 624.981893] [50968]: key[standard_attr_id], 356 -> None [ 624.981893] [50968]: key[admin_state_up], True -> None [ 624.981893] [50968]: key[binding:vif_type], ovs -> None [ 624.981893] [50968]: key[device_owner], compute:nova -> None [ 624.981893] [50968]: key[extra_dhcp_opts], [] -> None [ 624.981893] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.983649] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Pushing event updated for resources: {'Subnet': ['ID=68bc2a32-e3c7-4232-b911-054857c7eee9,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.985391] [50968]: DEBUG neutron.plugins.ml2.plugin [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Calling delete_port for 42f7117f-203c-4053-99a2-3597969a74e6 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 625.007224] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Checking segment: {'id': 'eadc5b86-2097-4c23-9cb4-2a159a549ea1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 754, 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 625.007556] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Network hostable DHCP agents. Network: 0a8857ec-a652-4c8e-8a2d-500cab249d0f, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 625.018986] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Network 0a8857ec-a652-4c8e-8a2d-500cab249d0f is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 625.025691] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 0a8857ec-a652-4c8e-8a2d-500cab249d0f) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 625.030162] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] create_subnet_postcommit called with subnet settings {'id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-subnet', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 511, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'network': {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754}} (original settings None) [ 625.030436] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] create_subnet_postcommit: [ 625.030436] [50969]: key[service_types], None -> [] [ 625.030436] [50969]: key[project_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 625.030436] [50969]: key[tags], None -> [] [ 625.030436] [50969]: key[router:external], None -> False [ 625.030436] [50969]: key[ipv6_ra_mode], None -> None [ 625.030436] [50969]: key[created_at], None -> 2025-11-21T22:35:57Z [ 625.030436] [50969]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1198339551-subnet [ 625.030436] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 625.030436] [50969]: key[tenant_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 625.030436] [50969]: key[id], None -> 68bc2a32-e3c7-4232-b911-054857c7eee9 [ 625.030436] [50969]: key[network_id], None -> 0a8857ec-a652-4c8e-8a2d-500cab249d0f [ 625.030436] [50969]: key[host_routes], None -> [] [ 625.030436] [50969]: key[revision_number], None -> 0 [ 625.030436] [50969]: key[dns_nameservers], None -> [] [ 625.030436] [50969]: key[cidr], None -> 192.168.128.0/28 [ 625.030436] [50969]: key[updated_at], None -> 2025-11-21T22:35:57Z [ 625.030436] [50969]: key[description], None -> [ 625.030436] [50969]: key[standard_attr_id], None -> 511 [ 625.030436] [50969]: key[segment_id], None -> None [ 625.030436] [50969]: key[shared], None -> False [ 625.030436] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 625.030436] [50969]: key[ipv6_address_mode], None -> None [ 625.030436] [50969]: key[enable_dhcp], None -> True [ 625.030436] [50969]: key[subnetpool_id], None -> None [ 625.030436] [50969]: key[ip_version], None -> 4 [ 625.030436] [50969]: key[network], None -> {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} [ 625.030436] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 625.032029] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.032543] [50969]: DEBUG neutron_lib.callbacks.manager [None req-789f4f3b-9be6-4ef2-96b4-77d069ac86af admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.045942] [50969]: [pid: 50969|app: 0|req: 420/771] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:57 2025] POST /networking/v2.0/subnets => generated 691 bytes in 201 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 625.083243] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63d03724-8a15-4c32-b64b-0c4f4bf2abff req-020244d4-bc71-4f1f-9679-05d9798b2fdd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.084791] [50969]: [pid: 50969|app: 0|req: 421/772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.093107] [50968]: DEBUG neutron_lib.callbacks.manager [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (42f7117f-203c-4053-99a2-3597969a74e6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.109919] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Pushing event deleted for resources: {'Port': ['ID=42f7117f-203c-4053-99a2-3597969a74e6,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 625.110680] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-a53eafbf-ff1a-4675-afbe-cd8e32d814fa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.112338] [50969]: [pid: 50969|app: 0|req: 422/773] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/subnets?id=57f1fc68-5c64-4609-8b22-474f07f81385 => generated 694 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.129326] [50969]: [pid: 50969|app: 0|req: 423/774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/ports?device_id=bf229692-080e-445b-bbef-c73fb40a7b9d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.133619] [50969]: DEBUG neutron.api.v2.base [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-router', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 625.151251] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (8e5cf7e5-819c-4206-9454-da5f977fa07e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.151992] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (8e5cf7e5-819c-4206-9454-da5f977fa07e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.180093] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] No DVR routers for this DVR port 42f7117f-203c-4053-99a2-3597969a74e6 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 625.180432] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] delete_port_postcommit called with port settings {'id': '42f7117f-203c-4053-99a2-3597969a74e6', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:40:90:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'device_owner': 'compute:nova', 'standard_attr_id': 356, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:34Z', 'updated_at': '2025-11-21T22:35:35Z', 'revision_number': 5, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 625.180577] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] delete_port_postcommit: [ 625.180577] [50968]: key[mac_address], fa:16:3e:40:90:a5 -> None [ 625.180577] [50968]: key[device_id], 3ee850b1-2dad-440b-befe-8f2eb8361c42 -> None [ 625.180577] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '572b7281-aad3-45fa-9cb2-fc1c70569948', 'external-id': 'nsx-vlan-transportzone-722', 'segmentation_id': 722, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 625.180577] [50968]: key[binding:vnic_type], normal -> None [ 625.180577] [50968]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 625.180577] [50968]: key[tags], [] -> None [ 625.180577] [50968]: key[allowed_address_pairs], [] -> None [ 625.180577] [50968]: key[created_at], 2025-11-21T22:35:34Z -> None [ 625.180577] [50968]: key[name], -> None [ 625.180577] [50968]: key[status], ACTIVE -> None [ 625.180577] [50968]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 625.180577] [50968]: key[fixed_ips], [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.13'}] -> None [ 625.180577] [50968]: key[id], 42f7117f-203c-4053-99a2-3597969a74e6 -> None [ 625.180577] [50968]: key[port_security_enabled], True -> None [ 625.180577] [50968]: key[network_id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 625.180577] [50968]: key[security_groups], ['cb6f8ce6-311d-4e8e-b179-b86a971739cb'] -> None [ 625.180577] [50968]: key[binding:profile], {} -> None [ 625.180577] [50968]: key[binding:host_id], cpu-1 -> None [ 625.180577] [50968]: key[revision_number], 5 -> None [ 625.180577] [50968]: key[description], -> None [ 625.180577] [50968]: key[updated_at], 2025-11-21T22:35:35Z -> None [ 625.180577] [50968]: key[standard_attr_id], 356 -> None [ 625.180577] [50968]: key[admin_state_up], True -> None [ 625.180577] [50968]: key[binding:vif_type], ovs -> None [ 625.180577] [50968]: key[device_owner], compute:nova -> None [ 625.180577] [50968]: key[extra_dhcp_opts], [] -> None [ 625.180577] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 625.182406] [50968]: DEBUG neutron_lib.callbacks.manager [req-af534e5b-765b-4579-a9f5-639b883dbbd2 req-f4ca8403-3bc0-4e90-8ec0-7180a74b5ed7 tempest-ImagesNegativeTestJSON-1790257005 tempest-ImagesNegativeTestJSON-1790257005-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.185127] [50968]: [pid: 50968|app: 0|req: 352/775] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:35:57 2025] DELETE /networking/v2.0/ports/42f7117f-203c-4053-99a2-3597969a74e6 => generated 0 bytes in 398 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 625.187969] [50968]: DEBUG neutron.api.wsgi [req-63d03724-8a15-4c32-b64b-0c4f4bf2abff req-7ae73d1b-a39b-4d3a-acce-ec0d33be457a tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.201281] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks [] for router_controller (8e5cf7e5-819c-4206-9454-da5f977fa07e), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.213630] [50968]: [pid: 50968|app: 0|req: 353/776] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.250752] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a5edf01-2ea9-465b-8b81-ea5d5d34ea8c req-b6d4da82-1a24-42d0-bf6b-71cb99faebb7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.251842] [50968]: [pid: 50968|app: 0|req: 354/777] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/ports?network_id=a15fd565-37d7-45e0-8aa3-35d4badf9836&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.275987] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks [] for router_gateway (8e5cf7e5-819c-4206-9454-da5f977fa07e), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.351444] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks [] for router_gateway (8e5cf7e5-819c-4206-9454-da5f977fa07e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.356035] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.361018] [50968]: [pid: 50968|app: 0|req: 355/778] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/security-groups?tenant_id=722ed2d72a67492b8fd83a85ac9c28e7&name=default => generated 2925 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 625.389688] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55df5418-7e0f-4e7e-aab1-60de7e2b348a req-d7dc61fa-8f54-4302-b2cc-3370f6b52e59 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.390653] [50968]: [pid: 50968|app: 0|req: 356/779] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 625.410594] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Allocated IP 10.180.180.190 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/30d1cd1e-09a2-449c-b797-27d65483b75d) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 625.422695] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f53e0d02-ce55-4539-9e8a-b3fba0e038f0 req-7ba809c7-fe87-446f-836a-e63e265a36ca tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.423690] [50968]: [pid: 50968|app: 0|req: 357/780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.458112] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks [] for allowed_address_pair (30d1cd1e-09a2-449c-b797-27d65483b75d), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.458898] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks [] for port (30d1cd1e-09a2-449c-b797-27d65483b75d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.459124] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] create_port_precommit called with port settings {'id': '30d1cd1e-09a2-449c-b797-27d65483b75d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:fa:a1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 513, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 625.459983] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] create_port_precommit: [ 625.459983] [50969]: key[mac_address], None -> fa:16:3e:b9:fa:a1 [ 625.459983] [50969]: key[device_id], None -> 8e5cf7e5-819c-4206-9454-da5f977fa07e [ 625.459983] [50969]: key[binding:vif_details], None -> {} [ 625.459983] [50969]: key[project_id], None -> [ 625.459983] [50969]: key[binding:vnic_type], None -> normal [ 625.459983] [50969]: key[allowed_address_pairs], None -> [] [ 625.459983] [50969]: key[name], None -> [ 625.459983] [50969]: key[status], None -> DOWN [ 625.459983] [50969]: key[tenant_id], None -> [ 625.459983] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.190'}] [ 625.459983] [50969]: key[id], None -> 30d1cd1e-09a2-449c-b797-27d65483b75d [ 625.459983] [50969]: key[port_security_enabled], None -> False [ 625.459983] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 625.459983] [50969]: key[security_groups], None -> [] [ 625.459983] [50969]: key[binding:profile], None -> {} [ 625.459983] [50969]: key[binding:host_id], None -> [ 625.459983] [50969]: key[standard_attr_id], None -> 513 [ 625.459983] [50969]: key[admin_state_up], None -> True [ 625.459983] [50969]: key[device_owner], None -> network:router_gateway [ 625.459983] [50969]: key[binding:vif_type], None -> unbound [ 625.459983] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 625.460715] [50968]: [pid: 50968|app: 0|req: 358/781] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/networks/a15fd565-37d7-45e0-8aa3-35d4badf9836?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.480078] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (30d1cd1e-09a2-449c-b797-27d65483b75d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.492619] [50968]: DEBUG neutron_lib.callbacks.manager [None req-172f4c83-9b1b-4bb8-8df1-1cb38e5b6ca0 admin admin] Publish callbacks [] for security_group (5a725faa-03fa-4615-b825-f2c19527a60c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.502039] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Pushing event updated for resources: {'Port': ['ID=30d1cd1e-09a2-449c-b797-27d65483b75d,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 625.513143] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 625.513791] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 625.513931] [50968]: DEBUG neutron_lib.callbacks.manager [None req-172f4c83-9b1b-4bb8-8df1-1cb38e5b6ca0 admin admin] Publish callbacks [] for security_group (5a725faa-03fa-4615-b825-f2c19527a60c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.515919] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 625.526818] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] create_port_postcommit called with port settings {'id': '30d1cd1e-09a2-449c-b797-27d65483b75d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:fa:a1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 513, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 625.526818] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] create_port_postcommit: [ 625.526818] [50969]: key[mac_address], None -> fa:16:3e:b9:fa:a1 [ 625.526818] [50969]: key[device_id], None -> 8e5cf7e5-819c-4206-9454-da5f977fa07e [ 625.526818] [50969]: key[binding:vif_details], None -> {} [ 625.526818] [50969]: key[project_id], None -> [ 625.526818] [50969]: key[binding:vnic_type], None -> normal [ 625.526818] [50969]: key[tags], None -> [] [ 625.526818] [50969]: key[allowed_address_pairs], None -> [] [ 625.526818] [50969]: key[created_at], None -> 2025-11-21T22:35:57Z [ 625.526818] [50969]: key[name], None -> [ 625.526818] [50969]: key[status], None -> DOWN [ 625.526818] [50969]: key[tenant_id], None -> [ 625.526818] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.190'}] [ 625.526818] [50969]: key[id], None -> 30d1cd1e-09a2-449c-b797-27d65483b75d [ 625.526818] [50969]: key[port_security_enabled], None -> False [ 625.526818] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 625.526818] [50969]: key[security_groups], None -> [] [ 625.526818] [50969]: key[binding:profile], None -> {} [ 625.526818] [50969]: key[binding:host_id], None -> [ 625.526818] [50969]: key[revision_number], None -> 1 [ 625.526818] [50969]: key[description], None -> [ 625.526818] [50969]: key[updated_at], None -> 2025-11-21T22:35:57Z [ 625.526818] [50969]: key[standard_attr_id], None -> 513 [ 625.526818] [50969]: key[admin_state_up], None -> True [ 625.526818] [50969]: key[binding:vif_type], None -> unbound [ 625.526818] [50969]: key[device_owner], None -> network:router_gateway [ 625.526818] [50969]: key[extra_dhcp_opts], None -> [] [ 625.526818] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 625.526818] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 625.535337] [50968]: DEBUG neutron_lib.callbacks.manager [None req-172f4c83-9b1b-4bb8-8df1-1cb38e5b6ca0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (5a725faa-03fa-4615-b825-f2c19527a60c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.539658] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-172f4c83-9b1b-4bb8-8df1-1cb38e5b6ca0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5a725faa-03fa-4615-b825-f2c19527a60c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 625.545060] [50968]: DEBUG neutron_lib.callbacks.manager [None req-172f4c83-9b1b-4bb8-8df1-1cb38e5b6ca0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.545060] [50968]: [pid: 50968|app: 0|req: 359/782] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:57 2025] DELETE /networking/v2.0/security-groups/5a725faa-03fa-4615-b825-f2c19527a60c => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 625.578583] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55df5418-7e0f-4e7e-aab1-60de7e2b348a req-7d292e7c-8667-4e95-a773-901e9242d2fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.579541] [50968]: [pid: 50968|app: 0|req: 360/783] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.582548] [50968]: DEBUG neutron.api.wsgi [req-f53e0d02-ce55-4539-9e8a-b3fba0e038f0 req-14f6e76b-9ccb-4eca-8abc-a3b5f1d55719 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.601978] [50968]: [pid: 50968|app: 0|req: 361/784] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/security-groups?id=386f2bfa-81a7-40ba-a9a8-a207890c2528&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.616688] [50968]: [pid: 50968|app: 0|req: 362/785] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.622103] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks [] for router_gateway (8e5cf7e5-819c-4206-9454-da5f977fa07e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.674316] [50968]: [pid: 50968|app: 0|req: 363/786] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:57 2025] GET /networking/v2.0/networks/a15fd565-37d7-45e0-8aa3-35d4badf9836?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) [ 625.677060] [50968]: DEBUG neutron.api.wsgi [req-55df5418-7e0f-4e7e-aab1-60de7e2b348a req-2d69b48a-0710-4341-a9f2-a29abb81122c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.694037] [50968]: [pid: 50968|app: 0|req: 364/787] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.707447] [50968]: [pid: 50968|app: 0|req: 365/788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.715092] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89920aa0-8343-48ff-9fea-a66e5c7eaa4f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.752884] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (8e5cf7e5-819c-4206-9454-da5f977fa07e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.789548] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89920aa0-8343-48ff-9fea-a66e5c7eaa4f admin admin] Publish callbacks [] for security_group (45ef4b67-c165-4806-9ad6-bd57f0c86d33), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.793464] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89920aa0-8343-48ff-9fea-a66e5c7eaa4f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (45ef4b67-c165-4806-9ad6-bd57f0c86d33), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.818273] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-89920aa0-8343-48ff-9fea-a66e5c7eaa4f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=45ef4b67-c165-4806-9ad6-bd57f0c86d33,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 625.832854] [50968]: [pid: 50968|app: 0|req: 366/789] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/security-groups?tenant_id=e5c31df1e9644298ae76a68e6bb75d99&name=default => generated 2925 bytes in 125 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 625.872938] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55df5418-7e0f-4e7e-aab1-60de7e2b348a req-6b9bef55-a34c-4b2d-b55d-0fd338fd02da service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.874040] [50968]: [pid: 50968|app: 0|req: 367/790] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.883026] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Router 8e5cf7e5-819c-4206-9454-da5f977fa07e is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 625.888185] [50968]: [pid: 50968|app: 0|req: 368/791] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.955891] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 625.964288] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-935b738f-e131-4888-b0fe-53124f7a28db req-571ba67f-a64f-4c69-94ba-429a642dca8b tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.964288] [50968]: [pid: 50968|app: 0|req: 369/792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.980268] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bc2750f5-0dd2-41c2-ac53-2cf73467493a admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.980888] [50969]: [pid: 50969|app: 0|req: 424/793] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:35:57 2025] POST /networking/v2.0/routers => generated 733 bytes in 851 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 626.002460] [50969]: [pid: 50969|app: 0|req: 425/794] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.006944] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b59b0a1d-11d8-457e-902c-aa50829a9d31 admin admin] Publish callbacks [] for security_group (45ef4b67-c165-4806-9ad6-bd57f0c86d33), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.025789] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b59b0a1d-11d8-457e-902c-aa50829a9d31 admin admin] Publish callbacks [] for security_group (45ef4b67-c165-4806-9ad6-bd57f0c86d33), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.036445] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-319f7516-0aa8-4608-a6e4-b4489efad241 req-d021de24-ea45-4ac1-8980-8a0454786b1d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.037636] [50969]: [pid: 50969|app: 0|req: 426/795] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?tenant_id=b9203dca04554f278ec3f42c8ba0d682&device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 626.041123] [50969]: DEBUG neutron.api.wsgi [req-935b738f-e131-4888-b0fe-53124f7a28db req-bd0dbcde-28e2-4c64-90a2-3307b69e5165 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.055077] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b59b0a1d-11d8-457e-902c-aa50829a9d31 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (45ef4b67-c165-4806-9ad6-bd57f0c86d33), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.060056] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b59b0a1d-11d8-457e-902c-aa50829a9d31 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=45ef4b67-c165-4806-9ad6-bd57f0c86d33,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.061448] [50969]: [pid: 50969|app: 0|req: 427/796] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.065073] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b59b0a1d-11d8-457e-902c-aa50829a9d31 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.065073] [50968]: [pid: 50968|app: 0|req: 370/797] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:58 2025] DELETE /networking/v2.0/security-groups/45ef4b67-c165-4806-9ad6-bd57f0c86d33 => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 626.116532] [50968]: [pid: 50968|app: 0|req: 371/798] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.169397] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-319f7516-0aa8-4608-a6e4-b4489efad241 req-e7cfb9f1-1ec0-4002-8301-d02a90f6a006 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.170623] [50968]: [pid: 50968|app: 0|req: 372/799] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/networks?id=13411128-71da-4f42-980b-7faa366f4d43 => generated 714 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.215668] [50968]: [pid: 50968|app: 0|req: 373/800] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 626.282508] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a0a378f-4e38-45d6-bd1b-7b1ff111ca0f req-d2e87cec-8c52-436c-aa53-08277eb1af00 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.283704] [50968]: [pid: 50968|app: 0|req: 374/801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.298967] [50968]: [pid: 50968|app: 0|req: 375/802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.302582] [50968]: DEBUG neutron.api.wsgi [req-319f7516-0aa8-4608-a6e4-b4489efad241 req-ebd3be91-a94e-4cb9-82b0-7be6b1220503 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.321676] [50968]: [pid: 50968|app: 0|req: 376/803] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=2aabf079-5a9f-46a7-a3a6-c660b62a574a => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.324396] [50969]: DEBUG neutron_lib.callbacks.manager [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.325230] [50968]: DEBUG neutron.api.wsgi [req-6a0a378f-4e38-45d6-bd1b-7b1ff111ca0f req-5a58f96f-bc61-4d00-a75a-c9edd62d683b tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.351983] [50968]: [pid: 50968|app: 0|req: 377/804] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.422527] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-319f7516-0aa8-4608-a6e4-b4489efad241 req-07dd0a0a-c3cd-45be-a61c-d229bf5ed8db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.423310] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Allocated IP 192.168.128.1 (0a8857ec-a652-4c8e-8a2d-500cab249d0f/68bc2a32-e3c7-4232-b911-054857c7eee9/aa669bb8-3fde-43f4-9b31-586010a383c3) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 626.423547] [50968]: [pid: 50968|app: 0|req: 378/805] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/subnets?id=1c3f655b-38b7-4dd9-920c-cfc15512d03f => generated 689 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.436864] [50968]: [pid: 50968|app: 0|req: 379/806] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/networks?tenant_id=4d96bb1ee7374926950112f240d76b7e&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.476228] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-319f7516-0aa8-4608-a6e4-b4489efad241 req-94b0b083-e21d-4302-a6bb-1a38b4b9b2c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.477256] [50968]: [pid: 50968|app: 0|req: 380/807] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?network_id=13411128-71da-4f42-980b-7faa366f4d43&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.478651] [50969]: DEBUG neutron_lib.callbacks.manager [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Publish callbacks [] for allowed_address_pair (aa669bb8-3fde-43f4-9b31-586010a383c3), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.479476] [50969]: DEBUG neutron_lib.callbacks.manager [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Publish callbacks [] for port (aa669bb8-3fde-43f4-9b31-586010a383c3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.479684] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] create_port_precommit called with port settings {'id': 'aa669bb8-3fde-43f4-9b31-586010a383c3', 'name': '', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'mac_address': 'fa:16:3e:2a:e2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_interface', 'standard_attr_id': 519, 'fixed_ips': [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}], 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} with segments to bind None [ 626.479815] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] create_port_precommit: [ 626.479815] [50969]: key[mac_address], None -> fa:16:3e:2a:e2:22 [ 626.479815] [50969]: key[device_id], None -> 8e5cf7e5-819c-4206-9454-da5f977fa07e [ 626.479815] [50969]: key[binding:vif_details], None -> {} [ 626.479815] [50969]: key[project_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 626.479815] [50969]: key[binding:vnic_type], None -> normal [ 626.479815] [50969]: key[allowed_address_pairs], None -> [] [ 626.479815] [50969]: key[name], None -> [ 626.479815] [50969]: key[status], None -> DOWN [ 626.479815] [50969]: key[tenant_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 626.479815] [50969]: key[fixed_ips], None -> [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}] [ 626.479815] [50969]: key[id], None -> aa669bb8-3fde-43f4-9b31-586010a383c3 [ 626.479815] [50969]: key[port_security_enabled], None -> False [ 626.479815] [50969]: key[network_id], None -> 0a8857ec-a652-4c8e-8a2d-500cab249d0f [ 626.479815] [50969]: key[security_groups], None -> [] [ 626.479815] [50969]: key[binding:profile], None -> {} [ 626.479815] [50969]: key[binding:host_id], None -> [ 626.479815] [50969]: key[standard_attr_id], None -> 519 [ 626.479815] [50969]: key[admin_state_up], None -> True [ 626.479815] [50969]: key[device_owner], None -> network:router_interface [ 626.479815] [50969]: key[binding:vif_type], None -> unbound [ 626.479815] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.500514] [50969]: DEBUG neutron_lib.callbacks.manager [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (aa669bb8-3fde-43f4-9b31-586010a383c3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.517703] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-e7be6351-578c-40dd-84bd-c72c08873bf0 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.519537] [50968]: [pid: 50968|app: 0|req: 381/808] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:35:58 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) [ 626.534042] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Pushing event updated for resources: {'Port': ['ID=aa669bb8-3fde-43f4-9b31-586010a383c3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.546274] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Network 0a8857ec-a652-4c8e-8a2d-500cab249d0f is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 626.547078] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 626.549989] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 626.555346] [50968]: [pid: 50968|app: 0|req: 382/809] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/networks/13411128-71da-4f42-980b-7faa366f4d43?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.566935] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] create_port_postcommit called with port settings {'id': 'aa669bb8-3fde-43f4-9b31-586010a383c3', 'name': '', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'mac_address': 'fa:16:3e:2a:e2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_interface', 'standard_attr_id': 519, 'fixed_ips': [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}], 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:35:58Z', 'updated_at': '2025-11-21T22:35:58Z', 'revision_number': 1, 'network': {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} with segments to bind None [ 626.567150] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] create_port_postcommit: [ 626.567150] [50969]: key[mac_address], None -> fa:16:3e:2a:e2:22 [ 626.567150] [50969]: key[device_id], None -> 8e5cf7e5-819c-4206-9454-da5f977fa07e [ 626.567150] [50969]: key[binding:vif_details], None -> {} [ 626.567150] [50969]: key[project_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 626.567150] [50969]: key[binding:vnic_type], None -> normal [ 626.567150] [50969]: key[tags], None -> [] [ 626.567150] [50969]: key[allowed_address_pairs], None -> [] [ 626.567150] [50969]: key[created_at], None -> 2025-11-21T22:35:58Z [ 626.567150] [50969]: key[name], None -> [ 626.567150] [50969]: key[status], None -> DOWN [ 626.567150] [50969]: key[tenant_id], None -> 0bdfdcc171ab4272a67f23bacf67a15b [ 626.567150] [50969]: key[fixed_ips], None -> [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}] [ 626.567150] [50969]: key[id], None -> aa669bb8-3fde-43f4-9b31-586010a383c3 [ 626.567150] [50969]: key[port_security_enabled], None -> False [ 626.567150] [50969]: key[network_id], None -> 0a8857ec-a652-4c8e-8a2d-500cab249d0f [ 626.567150] [50969]: key[security_groups], None -> [] [ 626.567150] [50969]: key[binding:profile], None -> {} [ 626.567150] [50969]: key[binding:host_id], None -> [ 626.567150] [50969]: key[revision_number], None -> 1 [ 626.567150] [50969]: key[description], None -> [ 626.567150] [50969]: key[updated_at], None -> 2025-11-21T22:35:58Z [ 626.567150] [50969]: key[standard_attr_id], None -> 519 [ 626.567150] [50969]: key[admin_state_up], None -> True [ 626.567150] [50969]: key[binding:vif_type], None -> unbound [ 626.567150] [50969]: key[device_owner], None -> network:router_interface [ 626.567150] [50969]: key[extra_dhcp_opts], None -> [] [ 626.567150] [50969]: key[network], None -> {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} [ 626.567150] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.568155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (8e5cf7e5-819c-4206-9454-da5f977fa07e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.569633] [50968]: [pid: 50968|app: 0|req: 383/810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.574042] [50968]: DEBUG neutron.api.wsgi [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6376c669-e629-426d-a0ea-8f389f02e1b8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.577132] [50968]: [pid: 50968|app: 0|req: 384/811] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/quotas/4d96bb1ee7374926950112f240d76b7e => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.616415] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 22:35: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-4bfb1714-a1b9-44a6-bdd7-8d2c41140f2e x-openstack-request-id: req-4bfb1714-a1b9-44a6-bdd7-8d2c41140f2e {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 626.616621] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cf7193b4-6056-4c7a-a399-1aa2ee72a5f0", "name": "network-vif-plugged", "status": "completed", "tag": "20aa73c8-268c-46cc-8ef3-7ef9b0d965a7", "code": 200}, {"name": "network-changed", "server_uuid": "cf7193b4-6056-4c7a-a399-1aa2ee72a5f0", "tag": "20aa73c8-268c-46cc-8ef3-7ef9b0d965a7", "status": "completed", "code": 200}, {"server_uuid": "d70d749d-1b93-4ae3-9994-791aa3621080", "name": "network-vif-plugged", "status": "completed", "tag": "14442fa8-7897-4623-8a51-99d17ca646e8", "code": 200}, {"name": "network-changed", "server_uuid": "d70d749d-1b93-4ae3-9994-791aa3621080", "tag": "14442fa8-7897-4623-8a51-99d17ca646e8", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 626.616957] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4bfb1714-a1b9-44a6-bdd7-8d2c41140f2e {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 626.620042] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4bfb1714-a1b9-44a6-bdd7-8d2c41140f2e'] response: {'server_uuid': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'code': 200} [ 626.620042] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4bfb1714-a1b9-44a6-bdd7-8d2c41140f2e'] response: {'name': 'network-changed', 'server_uuid': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'tag': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'status': 'completed', 'code': 200} [ 626.620042] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4bfb1714-a1b9-44a6-bdd7-8d2c41140f2e'] response: {'server_uuid': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '14442fa8-7897-4623-8a51-99d17ca646e8', 'code': 200} [ 626.620042] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4bfb1714-a1b9-44a6-bdd7-8d2c41140f2e'] response: {'name': 'network-changed', 'server_uuid': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'tag': '14442fa8-7897-4623-8a51-99d17ca646e8', 'status': 'completed', 'code': 200} [ 626.621843] [50968]: [pid: 50968|app: 0|req: 385/812] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/networks/13411128-71da-4f42-980b-7faa366f4d43?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) [ 626.637130] [50968]: [pid: 50968|app: 0|req: 386/813] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/ports?tenant_id=4d96bb1ee7374926950112f240d76b7e&fields=id => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.762979] [50968]: DEBUG neutron_lib.callbacks.manager [None req-693d896c-0361-48cb-a1c9-63f69a8ba729 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.773060] [50969]: DEBUG neutron_lib.callbacks.manager [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (aa669bb8-3fde-43f4-9b31-586010a383c3), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.860666] [50968]: DEBUG neutron_lib.callbacks.manager [None req-693d896c-0361-48cb-a1c9-63f69a8ba729 admin admin] Publish callbacks [] for security_group (f50dd70b-5616-42a6-b851-4adc3b98468b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.862518] [50968]: DEBUG neutron_lib.callbacks.manager [None req-693d896c-0361-48cb-a1c9-63f69a8ba729 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (f50dd70b-5616-42a6-b851-4adc3b98468b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.888198] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-693d896c-0361-48cb-a1c9-63f69a8ba729 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f50dd70b-5616-42a6-b851-4adc3b98468b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.901181] [50968]: [pid: 50968|app: 0|req: 387/814] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:58 2025] GET /networking/v2.0/security-groups?tenant_id=be15e6baea9142d1b61d4cfeb77cf3ee&name=default => generated 2925 bytes in 263 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 626.915242] [50969]: DEBUG neutron_lib.callbacks.manager [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Publish callbacks [] for port (aa669bb8-3fde-43f4-9b31-586010a383c3), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.915820] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] update_port_precommit called with port settings {'id': 'aa669bb8-3fde-43f4-9b31-586010a383c3', 'name': '', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'mac_address': 'fa:16:3e:2a:e2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_interface', 'standard_attr_id': 519, 'fixed_ips': [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:58Z', 'updated_at': '2025-11-21T22:35:59Z', 'revision_number': 1, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b'} (original settings {'id': 'aa669bb8-3fde-43f4-9b31-586010a383c3', 'name': '', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'mac_address': 'fa:16:3e:2a:e2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_interface', 'standard_attr_id': 519, 'fixed_ips': [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:58Z', 'updated_at': '2025-11-21T22:35:58Z', 'revision_number': 1, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} with segments to bind None [ 626.916605] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] update_port_precommit: [ 626.916605] [50969]: key[updated_at], 2025-11-21T22:35:58Z -> 2025-11-21T22:35:59Z [ 626.916605] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.919261] [50969]: DEBUG neutron_lib.callbacks.manager [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (aa669bb8-3fde-43f4-9b31-586010a383c3), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.956462] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Pushing event updated for resources: {'Port': ['ID=aa669bb8-3fde-43f4-9b31-586010a383c3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.989732] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] update_port_postcommit called with port settings {'id': 'aa669bb8-3fde-43f4-9b31-586010a383c3', 'name': '', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'mac_address': 'fa:16:3e:2a:e2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_interface', 'standard_attr_id': 519, 'fixed_ips': [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:58Z', 'updated_at': '2025-11-21T22:35:59Z', 'revision_number': 1, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b'} (original settings {'id': 'aa669bb8-3fde-43f4-9b31-586010a383c3', 'name': '', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'mac_address': 'fa:16:3e:2a:e2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_interface', 'standard_attr_id': 519, 'fixed_ips': [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:58Z', 'updated_at': '2025-11-21T22:35:58Z', 'revision_number': 1, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} with segments to bind None [ 626.990034] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] update_port_postcommit: [ 626.990034] [50969]: key[updated_at], 2025-11-21T22:35:58Z -> 2025-11-21T22:35:59Z [ 626.990034] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.990536] [50969]: DEBUG neutron_lib.callbacks.manager [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (8e5cf7e5-819c-4206-9454-da5f977fa07e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.014845] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa1e33a6-e6f0-485e-a045-dc5385e0ed60 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.033014] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Network 0a8857ec-a652-4c8e-8a2d-500cab249d0f is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 627.033810] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 627.087860] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa1e33a6-e6f0-485e-a045-dc5385e0ed60 admin admin] Publish callbacks [] for security_group (993dcc60-9762-4a68-9ac0-f837299cc8cd), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.092105] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa1e33a6-e6f0-485e-a045-dc5385e0ed60 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (993dcc60-9762-4a68-9ac0-f837299cc8cd), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.096117] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Router 8e5cf7e5-819c-4206-9454-da5f977fa07e has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 627.111720] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa1e33a6-e6f0-485e-a045-dc5385e0ed60 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=993dcc60-9762-4a68-9ac0-f837299cc8cd,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 627.122020] [50968]: [pid: 50968|app: 0|req: 388/815] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/security-groups?tenant_id=17bd8f8dba4b4ab2ad4e988844c87a3f&name=default => generated 2925 bytes in 221 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 627.136713] [50968]: [pid: 50968|app: 0|req: 389/816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.152129] [50968]: [pid: 50968|app: 0|req: 390/817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.152783] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-323c3c62-47d0-45dd-a9bf-e19f6faaf916 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 627.159582] [50969]: [pid: 50969|app: 0|req: 428/818] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:35:58 2025] PUT /networking/v2.0/routers/8e5cf7e5-819c-4206-9454-da5f977fa07e/add_router_interface => generated 309 bytes in 1098 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.195350] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8843447d-fc8c-4ddb-8257-a90670ebb493 admin admin] Publish callbacks [] for security_group (f50dd70b-5616-42a6-b851-4adc3b98468b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.206406] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0598975-523a-46b7-83c1-70fb92ba652f req-98e55d66-2fe6-4ef2-8984-ec7536c03423 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.208181] [50969]: [pid: 50969|app: 0|req: 429/819] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 627.215198] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8843447d-fc8c-4ddb-8257-a90670ebb493 admin admin] Publish callbacks [] for security_group (f50dd70b-5616-42a6-b851-4adc3b98468b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.241545] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8843447d-fc8c-4ddb-8257-a90670ebb493 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (f50dd70b-5616-42a6-b851-4adc3b98468b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.248230] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8843447d-fc8c-4ddb-8257-a90670ebb493 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f50dd70b-5616-42a6-b851-4adc3b98468b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 627.254078] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8843447d-fc8c-4ddb-8257-a90670ebb493 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.254907] [50968]: [pid: 50968|app: 0|req: 391/820] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:59 2025] DELETE /networking/v2.0/security-groups/f50dd70b-5616-42a6-b851-4adc3b98468b => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 627.267413] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cf6ae301-f3a2-44b3-b280-135444c98783 admin admin] Publish callbacks [] for security_group (993dcc60-9762-4a68-9ac0-f837299cc8cd), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.298061] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cf6ae301-f3a2-44b3-b280-135444c98783 admin admin] Publish callbacks [] for security_group (993dcc60-9762-4a68-9ac0-f837299cc8cd), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.327201] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cf6ae301-f3a2-44b3-b280-135444c98783 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (993dcc60-9762-4a68-9ac0-f837299cc8cd), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.327523] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0598975-523a-46b7-83c1-70fb92ba652f req-0042371b-ac6f-44b8-8e97-605d481d0ab6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.327523] [50968]: [pid: 50968|app: 0|req: 392/821] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.332346] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cf6ae301-f3a2-44b3-b280-135444c98783 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=993dcc60-9762-4a68-9ac0-f837299cc8cd,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 627.335058] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cf6ae301-f3a2-44b3-b280-135444c98783 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.335523] [50969]: [pid: 50969|app: 0|req: 430/822] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:59 2025] DELETE /networking/v2.0/security-groups/993dcc60-9762-4a68-9ac0-f837299cc8cd => generated 0 bytes in 127 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 627.339601] [50969]: DEBUG neutron.api.wsgi [req-e0598975-523a-46b7-83c1-70fb92ba652f req-248fe53d-1d48-4455-bafa-e26ae6c7d8d3 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.355453] [50969]: [pid: 50969|app: 0|req: 431/823] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.361449] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5173dfc-235f-4431-9e09-e3a2e6e979a1 req-81f4df0e-0813-4877-8e14-f72c9a0e3174 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.362767] [50968]: [pid: 50968|app: 0|req: 393/824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.373284] [50968]: DEBUG neutron.api.wsgi [req-f5173dfc-235f-4431-9e09-e3a2e6e979a1 req-63cb3ef6-cd32-4fca-8603-579e51c6303f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.388714] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0598975-523a-46b7-83c1-70fb92ba652f req-1f8708ca-c961-43a6-9f59-c0ff74e13ecf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.390282] [50969]: [pid: 50969|app: 0|req: 432/825] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.396738] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf0be27c-3dff-4445-a630-8e45b608391f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.399069] [50968]: [pid: 50968|app: 0|req: 394/826] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.467819] [50968]: [pid: 50968|app: 0|req: 395/827] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.477145] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3a6b1ae-8839-4970-b56d-c633a720ffee admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.482617] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf0be27c-3dff-4445-a630-8e45b608391f admin admin] Publish callbacks [] for security_group (1d7eb392-7286-4c73-a465-e69f94773f3d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.493243] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf0be27c-3dff-4445-a630-8e45b608391f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1d7eb392-7286-4c73-a465-e69f94773f3d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.521096] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf0be27c-3dff-4445-a630-8e45b608391f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1d7eb392-7286-4c73-a465-e69f94773f3d,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 627.546175] [50969]: [pid: 50969|app: 0|req: 433/828] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/security-groups?tenant_id=1d5a8742389b462f810ed82b8434dd40&name=default => generated 2925 bytes in 156 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 627.568216] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3a6b1ae-8839-4970-b56d-c633a720ffee admin admin] Publish callbacks [] for security_group (b504abff-6561-475f-a2d7-7769299cfad4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.570478] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3a6b1ae-8839-4970-b56d-c633a720ffee admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (b504abff-6561-475f-a2d7-7769299cfad4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.591164] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3a6b1ae-8839-4970-b56d-c633a720ffee admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b504abff-6561-475f-a2d7-7769299cfad4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 627.603352] [50968]: [pid: 50968|app: 0|req: 396/829] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/security-groups?tenant_id=742e831a5ff347d0b0b3e5b7e142b2f6&name=default => generated 2925 bytes in 135 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 627.620633] [50968]: [pid: 50968|app: 0|req: 397/830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/ports?device_id=b3e53506-9938-41a4-9172-7b8ac9ca47b3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.639032] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b08709f-bff7-4bb8-b123-b882d4e12782 req-0f614c79-3272-4dd0-a35f-191c232a416e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.639032] [50969]: [pid: 50969|app: 0|req: 434/831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.651769] [50968]: [pid: 50968|app: 0|req: 398/832] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:35:59 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.682479] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f96aa4b-878d-4fc4-92d1-3290747e92e4 admin admin] Publish callbacks [] for security_group (1d7eb392-7286-4c73-a465-e69f94773f3d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.694941] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1ee0e7f-ae27-455f-9fc5-6b9d01fb635e admin admin] Publish callbacks [] for security_group (b504abff-6561-475f-a2d7-7769299cfad4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.709579] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f96aa4b-878d-4fc4-92d1-3290747e92e4 admin admin] Publish callbacks [] for security_group (1d7eb392-7286-4c73-a465-e69f94773f3d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.721743] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1ee0e7f-ae27-455f-9fc5-6b9d01fb635e admin admin] Publish callbacks [] for security_group (b504abff-6561-475f-a2d7-7769299cfad4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.736790] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f96aa4b-878d-4fc4-92d1-3290747e92e4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1d7eb392-7286-4c73-a465-e69f94773f3d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.742098] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0f96aa4b-878d-4fc4-92d1-3290747e92e4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1d7eb392-7286-4c73-a465-e69f94773f3d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 627.744909] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1ee0e7f-ae27-455f-9fc5-6b9d01fb635e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (b504abff-6561-475f-a2d7-7769299cfad4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.750486] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f96aa4b-878d-4fc4-92d1-3290747e92e4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.750486] [50969]: [pid: 50969|app: 0|req: 435/833] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:59 2025] DELETE /networking/v2.0/security-groups/1d7eb392-7286-4c73-a465-e69f94773f3d => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 627.753955] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e1ee0e7f-ae27-455f-9fc5-6b9d01fb635e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b504abff-6561-475f-a2d7-7769299cfad4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 627.754127] [50969]: DEBUG neutron.api.wsgi [req-8b08709f-bff7-4bb8-b123-b882d4e12782 req-7d196aad-e4be-4791-911a-16b417d66db9 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.759394] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1ee0e7f-ae27-455f-9fc5-6b9d01fb635e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.759394] [50968]: [pid: 50968|app: 0|req: 399/834] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:35:59 2025] DELETE /networking/v2.0/security-groups/b504abff-6561-475f-a2d7-7769299cfad4 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 627.779534] [50969]: [pid: 50969|app: 0|req: 436/835] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.795501] [50968]: [pid: 50968|app: 0|req: 400/836] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 627.881816] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cbc6c19c-cfc8-42d3-b2c3-f4f592c7b1ff req-89013f9a-02e3-4805-987e-d246b182c040 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.883914] [50969]: [pid: 50969|app: 0|req: 437/837] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 103 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.897800] [50969]: DEBUG neutron.api.wsgi [req-cbc6c19c-cfc8-42d3-b2c3-f4f592c7b1ff req-42ae7066-dde1-451c-bdaf-9ad980fe6bd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.929746] [50969]: [pid: 50969|app: 0|req: 438/838] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.961611] [50969]: [pid: 50969|app: 0|req: 439/839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=bf229692-080e-445b-bbef-c73fb40a7b9d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.102302] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68660d2e-92d5-49e9-b014-e722a8ad03df req-69172ee8-cab5-415e-88b4-6556ef3511ca tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.106284] [50969]: [pid: 50969|app: 0|req: 440/840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 749 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 628.129848] [50968]: [pid: 50968|app: 0|req: 401/841] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/security-groups?tenant_id=813158176ca845ceaf743bde9247a206&name=default => generated 2925 bytes in 271 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 628.132495] [50968]: DEBUG neutron.api.wsgi [req-68660d2e-92d5-49e9-b014-e722a8ad03df req-9ea6e0c7-6292-49eb-9adc-f2fddcb54fc4 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.154309] [50968]: [pid: 50968|app: 0|req: 402/842] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.168241] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-524dfcf3-3331-44f8-a6a8-2604549815a1 req-1cdb464f-5dfb-43e2-a75d-7e511dd109f4 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.169264] [50969]: [pid: 50969|app: 0|req: 441/843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.175176] [50969]: DEBUG neutron.api.wsgi [req-524dfcf3-3331-44f8-a6a8-2604549815a1 req-26b9c55b-d726-45eb-94db-0a2fd1393b49 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.190435] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6783d5a6-1bb9-458a-81ae-b7316e713747 admin admin] Publish callbacks [] for security_group (8ef26513-917e-4754-b69d-1d511bcb585b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.195906] [50969]: [pid: 50969|app: 0|req: 442/844] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/security-groups?id=240d0ecb-120a-48a6-aeb4-265ef374eeb1&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 628.211988] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6783d5a6-1bb9-458a-81ae-b7316e713747 admin admin] Publish callbacks [] for security_group (8ef26513-917e-4754-b69d-1d511bcb585b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.235900] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6783d5a6-1bb9-458a-81ae-b7316e713747 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (8ef26513-917e-4754-b69d-1d511bcb585b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.240886] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6783d5a6-1bb9-458a-81ae-b7316e713747 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8ef26513-917e-4754-b69d-1d511bcb585b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.248707] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6783d5a6-1bb9-458a-81ae-b7316e713747 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.249209] [50968]: [pid: 50968|app: 0|req: 403/845] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:00 2025] DELETE /networking/v2.0/security-groups/8ef26513-917e-4754-b69d-1d511bcb585b => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 628.258611] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ff93bfe-e7b0-4e75-834c-1f160aaacce5 req-5a03d784-9825-4646-a664-fa29d57f6e08 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.259656] [50969]: [pid: 50969|app: 0|req: 443/846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.263172] [50968]: [pid: 50968|app: 0|req: 404/847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.266571] [50969]: DEBUG neutron.api.wsgi [req-9ff93bfe-e7b0-4e75-834c-1f160aaacce5 req-952a01a6-886f-480d-baac-7c2ee7c7998a tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.294217] [50969]: [pid: 50969|app: 0|req: 444/848] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/security-groups?id=386f2bfa-81a7-40ba-a9a8-a207890c2528&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.337780] [50968]: [pid: 50968|app: 0|req: 405/849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.358740] [50969]: [pid: 50969|app: 0|req: 445/850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.413630] [50969]: [pid: 50969|app: 0|req: 446/851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.426022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2a850fe4-bb1e-41fc-b1f2-06a51b63f15e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.499601] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2a850fe4-bb1e-41fc-b1f2-06a51b63f15e admin admin] Publish callbacks [] for security_group (3a28bdfb-ec03-4052-8b27-ede78d0e73cb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.506036] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2a850fe4-bb1e-41fc-b1f2-06a51b63f15e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3a28bdfb-ec03-4052-8b27-ede78d0e73cb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.534102] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a850fe4-bb1e-41fc-b1f2-06a51b63f15e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3a28bdfb-ec03-4052-8b27-ede78d0e73cb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.547154] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a215625a-ea0e-4cd4-b560-c7ad68b364cd admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.550944] [50969]: [pid: 50969|app: 0|req: 447/852] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/security-groups?tenant_id=8566f941d7a34df0aec1025d5fa4c9d0&name=default => generated 2925 bytes in 134 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 628.620536] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9141b1e-0bb5-4f5b-89c6-f7e4c5f2b825 req-ae978d9f-fb16-4157-9587-9293280f493b tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.621455] [50969]: [pid: 50969|app: 0|req: 448/853] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.623031] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'name': 'network-vif-deleted', 'tag': '42f7117f-203c-4053-99a2-3597969a74e6'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 628.624402] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a215625a-ea0e-4cd4-b560-c7ad68b364cd admin admin] Publish callbacks [] for security_group (568a1aa1-ef0e-4cd5-9ad3-f44c2a73ac5f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.625956] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-28394460-e2e1-45ae-a53b-e4ae58e5c0fc" -d '{"events": [{"server_uuid": "3ee850b1-2dad-440b-befe-8f2eb8361c42", "name": "network-vif-deleted", "tag": "42f7117f-203c-4053-99a2-3597969a74e6"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 628.627522] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a215625a-ea0e-4cd4-b560-c7ad68b364cd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (568a1aa1-ef0e-4cd5-9ad3-f44c2a73ac5f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.648073] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a215625a-ea0e-4cd4-b560-c7ad68b364cd admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=568a1aa1-ef0e-4cd5-9ad3-f44c2a73ac5f,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.653901] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8347305d-06b3-4349-bce7-51a1913c42f3 admin admin] Publish callbacks [] for security_group (3a28bdfb-ec03-4052-8b27-ede78d0e73cb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.661989] [50968]: [pid: 50968|app: 0|req: 406/854] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:00 2025] GET /networking/v2.0/security-groups?tenant_id=7b189e25143e44deb16e6d3b9cfa12e1&name=default => generated 2925 bytes in 281 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 628.664081] [50968]: DEBUG neutron.api.wsgi [req-a9141b1e-0bb5-4f5b-89c6-f7e4c5f2b825 req-3c69828e-7f8b-4169-99ba-9b13cbf53bd3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.674116] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8347305d-06b3-4349-bce7-51a1913c42f3 admin admin] Publish callbacks [] for security_group (3a28bdfb-ec03-4052-8b27-ede78d0e73cb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.686732] [50968]: [pid: 50968|app: 0|req: 407/855] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.721111] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-38ef4652-ae40-4d27-9775-3caa59652284 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.722627] [50968]: [pid: 50968|app: 0|req: 408/856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.738115] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8347305d-06b3-4349-bce7-51a1913c42f3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3a28bdfb-ec03-4052-8b27-ede78d0e73cb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.745163] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8347305d-06b3-4349-bce7-51a1913c42f3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3a28bdfb-ec03-4052-8b27-ede78d0e73cb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.753084] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8347305d-06b3-4349-bce7-51a1913c42f3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.753084] [50969]: [pid: 50969|app: 0|req: 449/857] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:00 2025] DELETE /networking/v2.0/security-groups/3a28bdfb-ec03-4052-8b27-ede78d0e73cb => generated 0 bytes in 130 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 628.763072] [50968]: DEBUG neutron_lib.callbacks.manager [None req-48df7a67-e924-4042-9680-700ba2aba697 admin admin] Publish callbacks [] for security_group (568a1aa1-ef0e-4cd5-9ad3-f44c2a73ac5f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.797571] [50968]: DEBUG neutron_lib.callbacks.manager [None req-48df7a67-e924-4042-9680-700ba2aba697 admin admin] Publish callbacks [] for security_group (568a1aa1-ef0e-4cd5-9ad3-f44c2a73ac5f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.837795] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Deleting port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 628.837795] [50969]: DEBUG neutron_lib.callbacks.manager [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.856654] [50968]: DEBUG neutron_lib.callbacks.manager [None req-48df7a67-e924-4042-9680-700ba2aba697 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (568a1aa1-ef0e-4cd5-9ad3-f44c2a73ac5f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.862880] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-48df7a67-e924-4042-9680-700ba2aba697 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=568a1aa1-ef0e-4cd5-9ad3-f44c2a73ac5f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.871480] [50968]: DEBUG neutron_lib.callbacks.manager [None req-48df7a67-e924-4042-9680-700ba2aba697 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.871480] [50968]: [pid: 50968|app: 0|req: 409/858] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:01 2025] DELETE /networking/v2.0/security-groups/568a1aa1-ef0e-4cd5-9ad3-f44c2a73ac5f => generated 0 bytes in 148 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 628.891213] [50968]: [pid: 50968|app: 0|req: 410/859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.894342] [50968]: DEBUG neutron.api.wsgi [req-1a6b2be5-ccf4-452c-9201-5cf20222dfe4 req-14366771-84ab-4059-a09f-afb35d97d70f tempest-FloatingIPsNegativeTestJSON-849332759 tempest-FloatingIPsNegativeTestJSON-849332759-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.909900] [50968]: [pid: 50968|app: 0|req: 411/860] 10.180.1.21 () {60 vars in 1480 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/floatingips?tenant_id=0bdfdcc171ab4272a67f23bacf67a15b => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.966517] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0598975-523a-46b7-83c1-70fb92ba652f req-9c02eaf9-edf9-4c90-acfd-e30de4f03fba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.968389] [50968]: [pid: 50968|app: 0|req: 412/861] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/ports?tenant_id=0e4351d550174415b63c1b6dba1acaae&device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 1040 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 628.995223] [50969]: DEBUG neutron.plugins.ml2.db [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] For port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb,segment=NetworkSegment(39af6c72-a273-4437-bd76-e516c62805a3),segment_id=39af6c72-a273-4437-bd76-e516c62805a3)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 628.995507] [50969]: DEBUG neutron_lib.callbacks.manager [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.005112] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] delete_port_precommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 5, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 629.005309] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] delete_port_precommit: [ 629.005309] [50969]: key[mac_address], fa:16:3e:90:92:c5 -> None [ 629.005309] [50969]: key[device_id], 5b2a8e35-2623-440d-90b7-8d37306f8362 -> None [ 629.005309] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 629.005309] [50969]: key[binding:vnic_type], normal -> None [ 629.005309] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 629.005309] [50969]: key[tags], [] -> None [ 629.005309] [50969]: key[allowed_address_pairs], [] -> None [ 629.005309] [50969]: key[created_at], 2025-11-21T22:35:41Z -> None [ 629.005309] [50969]: key[name], -> None [ 629.005309] [50969]: key[status], ACTIVE -> None [ 629.005309] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 629.005309] [50969]: key[fixed_ips], [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}] -> None [ 629.005309] [50969]: key[id], cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb -> None [ 629.005309] [50969]: key[port_security_enabled], True -> None [ 629.005309] [50969]: key[network_id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 629.005309] [50969]: key[security_groups], ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'] -> None [ 629.005309] [50969]: key[binding:profile], {} -> None [ 629.005309] [50969]: key[binding:host_id], cpu-1 -> None [ 629.005309] [50969]: key[revision_number], 5 -> None [ 629.005309] [50969]: key[description], -> None [ 629.005309] [50969]: key[updated_at], 2025-11-21T22:35:43Z -> None [ 629.005309] [50969]: key[standard_attr_id], 420 -> None [ 629.005309] [50969]: key[admin_state_up], True -> None [ 629.005309] [50969]: key[binding:vif_type], ovs -> None [ 629.005309] [50969]: key[device_owner], compute:nova -> None [ 629.005309] [50969]: key[extra_dhcp_opts], [] -> None [ 629.005309] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 629.008988] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Calling delete_port for cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 629.035198] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9b0ce96-f511-4e07-85c3-5b6a21cc1072 req-b6dfd759-1171-4f5e-9076-8aed82786575 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.036523] [50968]: [pid: 50968|app: 0|req: 413/862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.088172] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0598975-523a-46b7-83c1-70fb92ba652f req-cb40d558-da3e-4470-bc69-85da990d6f48 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.089081] [50968]: [pid: 50968|app: 0|req: 414/863] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/networks?id=a15fd565-37d7-45e0-8aa3-35d4badf9836 => generated 718 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.091652] [50968]: DEBUG neutron.api.wsgi [req-e9b0ce96-f511-4e07-85c3-5b6a21cc1072 req-b9f1892d-bfd8-49c2-abf4-598cb803a6ed tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.098727] [50969]: DEBUG neutron_lib.callbacks.manager [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.107195] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Pushing event deleted for resources: {'Port': ['ID=cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.114115] [50968]: [pid: 50968|app: 0|req: 415/864] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.139873] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] No DVR routers for this DVR port cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 629.140449] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] delete_port_postcommit called with port settings {'id': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:90:92:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'device_owner': 'compute:nova', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 5, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 629.140449] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] delete_port_postcommit: [ 629.140449] [50969]: key[mac_address], fa:16:3e:90:92:c5 -> None [ 629.140449] [50969]: key[device_id], 5b2a8e35-2623-440d-90b7-8d37306f8362 -> None [ 629.140449] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fe20ef0e-0991-44d7-887d-08dddac0b56b', 'external-id': 'nsx-vlan-transportzone-991', 'segmentation_id': 991, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 629.140449] [50969]: key[binding:vnic_type], normal -> None [ 629.140449] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 629.140449] [50969]: key[tags], [] -> None [ 629.140449] [50969]: key[allowed_address_pairs], [] -> None [ 629.140449] [50969]: key[created_at], 2025-11-21T22:35:41Z -> None [ 629.140449] [50969]: key[name], -> None [ 629.140449] [50969]: key[status], ACTIVE -> None [ 629.140449] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 629.140449] [50969]: key[fixed_ips], [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.3'}] -> None [ 629.140449] [50969]: key[id], cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb -> None [ 629.140449] [50969]: key[port_security_enabled], True -> None [ 629.140449] [50969]: key[network_id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 629.140449] [50969]: key[security_groups], ['240d0ecb-120a-48a6-aeb4-265ef374eeb1'] -> None [ 629.140449] [50969]: key[binding:profile], {} -> None [ 629.140449] [50969]: key[binding:host_id], cpu-1 -> None [ 629.140449] [50969]: key[revision_number], 5 -> None [ 629.140449] [50969]: key[description], -> None [ 629.140449] [50969]: key[updated_at], 2025-11-21T22:35:43Z -> None [ 629.140449] [50969]: key[standard_attr_id], 420 -> None [ 629.140449] [50969]: key[admin_state_up], True -> None [ 629.140449] [50969]: key[binding:vif_type], ovs -> None [ 629.140449] [50969]: key[device_owner], compute:nova -> None [ 629.140449] [50969]: key[extra_dhcp_opts], [] -> None [ 629.140449] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 629.142092] [50969]: DEBUG neutron_lib.callbacks.manager [req-b871d179-e265-47a2-ae12-4d1d4e6ee539 req-f359f50b-917b-4bdc-9753-ce1685a40a44 tempest-InstanceActionsV221TestJSON-163739217 tempest-InstanceActionsV221TestJSON-163739217-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.142716] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'name': 'network-vif-deleted', 'tag': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 629.147087] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d5729537-754a-4d99-a710-fb77c45a31e0" -d '{"events": [{"server_uuid": "5b2a8e35-2623-440d-90b7-8d37306f8362", "name": "network-vif-deleted", "tag": "cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 629.147599] [50969]: [pid: 50969|app: 0|req: 450/865] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:36:01 2025] DELETE /networking/v2.0/ports/cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb => generated 0 bytes in 394 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 629.152695] [50969]: DEBUG neutron.api.wsgi [req-e0598975-523a-46b7-83c1-70fb92ba652f req-8f00c014-41a3-4faa-b795-3a2f9dc1c4bb service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.170038] [50969]: [pid: 50969|app: 0|req: 451/866] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=14442fa8-7897-4623-8a51-99d17ca646e8 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.173944] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.236667] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Publish callbacks [] for security_group (8f8593ac-8d5a-4f86-bda7-43effd87c503), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.238387] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (8f8593ac-8d5a-4f86-bda7-43effd87c503), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.265065] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8f8593ac-8d5a-4f86-bda7-43effd87c503,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.271915] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.271915] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272499] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272499] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272499] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272499] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272499] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272759] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272759] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272759] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272896] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.272991] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.274526] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.276670] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.276670] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.276670] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 629.276670] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-be3cc3a5-bc10-40db-8b81-f8cb9caf0071 admin admin] Tracked resource versions report: [ 629.276670] [50969]: pushed versions: [ 629.276670] [50969]: { 'AddressGroup': {'1.2'}, [ 629.276670] [50969]: 'Agent': {'1.1'}, [ 629.276670] [50969]: 'ConntrackHelper': {'1.0'}, [ 629.276670] [50969]: 'LocalIPAssociation': {'1.0'}, [ 629.276670] [50969]: 'Log': {'1.0'}, [ 629.276670] [50969]: 'NDPProxy': {'1.0'}, [ 629.276670] [50969]: 'Network': {'1.2'}, [ 629.276670] [50969]: 'Port': {'1.10'}, [ 629.276670] [50969]: 'PortForwarding': {'1.3'}, [ 629.276670] [50969]: 'QosPolicy': {'1.10'}, [ 629.276670] [50969]: 'SecurityGroup': {'1.6'}, [ 629.276670] [50969]: 'SecurityGroupRule': {'1.3'}, [ 629.276670] [50969]: 'SubPort': {'1.0'}, [ 629.276670] [50969]: 'Subnet': {'1.2'}, [ 629.276670] [50969]: 'Trunk': {'1.1'}} [ 629.276670] [50969]: consumer versions: [ 629.276670] [50969]: { Metadata agent@devstack: {}, [ 629.276670] [50969]: L3 agent@devstack: {}, [ 629.276670] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 629.276670] [50969]: 'Agent': '1.1', [ 629.276670] [50969]: 'ConntrackHelper': '1.0', [ 629.276670] [50969]: 'LocalIPAssociation': '1.0', [ 629.276670] [50969]: 'Log': '1.0', [ 629.276670] [50969]: 'NDPProxy': '1.0', [ 629.276670] [50969]: 'Network': '1.2', [ 629.276670] [50969]: 'Port': '1.10', [ 629.276670] [50969]: 'PortForwarding': '1.3', [ 629.276670] [50969]: 'QosPolicy': '1.10', [ 629.276670] [50969]: 'SecurityGroup': '1.6', [ 629.276670] [50969]: 'SecurityGroupRule': '1.3', [ 629.276670] [50969]: 'SubPort': '1.0', [ 629.276670] [50969]: 'Subnet': '1.2', [ 629.276670] [50969]: 'Trunk': '1.1'}, [ 629.276670] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 629.276670] [50969]: 'Agent': '1.1', [ 629.276670] [50969]: 'ConntrackHelper': '1.0', [ 629.276670] [50969]: 'LocalIPAssociation': '1.0', [ 629.276670] [50969]: 'Log': '1.0', [ 629.276670] [50969]: 'NDPProxy': '1.0', [ 629.276670] [50969]: 'Network': '1.2', [ 629.276670] [50969]: 'Port': '1.10', [ 629.276670] [50969]: 'PortForwarding': '1.3', [ 629.276670] [50969]: 'QosPolicy': '1.10', [ 629.276670] [50969]: 'SecurityGroup': '1.6', [ 629.276670] [50969]: 'SecurityGroupRule': '1.3', [ 629.276670] [50969]: 'SubPort': '1.0', [ 629.276670] [50969]: 'Subnet': '1.2', [ 629.276670] [50969]: 'Trunk': '1.1'}, [ 629.276670] [50969]: DHCP agent@devstack: {}} [ 629.276670] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 629.297154] [50969]: [pid: 50969|app: 0|req: 452/867] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/security-groups?tenant_id=d75840db24f04c9baf6b8b8d16213808&name=default => generated 2925 bytes in 129 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 629.297728] [50968]: DEBUG neutron.api.v2.base [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 629.312064] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Made reservation on behalf of 67d20388526a4ea7aadc2bbcd5a237d4 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 629.316040] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.318964] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.319820] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0598975-523a-46b7-83c1-70fb92ba652f req-a6bfa378-679b-4b6c-a44f-57b8dfb2008c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.321092] [50969]: [pid: 50969|app: 0|req: 453/868] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/subnets?id=57f1fc68-5c64-4609-8b22-474f07f81385 => generated 694 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.352699] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dcedd8dc-6da3-4dee-8d2d-1476b6664d86 admin admin] Publish callbacks [] for security_group (8f8593ac-8d5a-4f86-bda7-43effd87c503), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.372502] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dcedd8dc-6da3-4dee-8d2d-1476b6664d86 admin admin] Publish callbacks [] for security_group (8f8593ac-8d5a-4f86-bda7-43effd87c503), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.386646] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Publish callbacks [] for security_group (d09a94db-d31e-4acb-8170-3d763eef784e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.389447] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d09a94db-d31e-4acb-8170-3d763eef784e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.395092] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dcedd8dc-6da3-4dee-8d2d-1476b6664d86 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (8f8593ac-8d5a-4f86-bda7-43effd87c503), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.399733] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcedd8dc-6da3-4dee-8d2d-1476b6664d86 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8f8593ac-8d5a-4f86-bda7-43effd87c503,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.404392] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dcedd8dc-6da3-4dee-8d2d-1476b6664d86 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.404974] [50969]: [pid: 50969|app: 0|req: 454/869] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:01 2025] DELETE /networking/v2.0/security-groups/8f8593ac-8d5a-4f86-bda7-43effd87c503 => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 629.413964] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d09a94db-d31e-4acb-8170-3d763eef784e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.420015] [50969]: [pid: 50969|app: 0|req: 455/870] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.429325] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] vlan segment allocate from pool success with {'vlan_id': 287, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 629.435404] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (064dbbce-9b6a-4bcd-b275-f27473aa61d9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.435543] [50968]: INFO neutron.db.segments_db [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Added segment 064dbbce-9b6a-4bcd-b275-f27473aa61d9 of type vlan for network cae55cf7-27d7-4088-9868-57c99f6b8b76 [ 629.454964] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0598975-523a-46b7-83c1-70fb92ba652f req-e40b3174-7c9b-4468-b51b-a2fba17f7b88 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.455433] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (cae55cf7-27d7-4088-9868-57c99f6b8b76), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.456121] [50969]: [pid: 50969|app: 0|req: 456/871] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/ports?network_id=a15fd565-37d7-45e0-8aa3-35d4badf9836&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.465241] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] create_network_precommit called with network settings {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 560, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': '064dbbce-9b6a-4bcd-b275-f27473aa61d9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76'}] [ 629.465499] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] create_network_precommit: [ 629.465499] [50968]: key[qinq], None -> None [ 629.465499] [50968]: key[project_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 629.465499] [50968]: key[tags], None -> [] [ 629.465499] [50968]: key[router:external], None -> False [ 629.465499] [50968]: key[created_at], None -> 2025-11-21T22:36:01Z [ 629.465499] [50968]: key[name], None -> tempest-SecurityGroupRulesTestJSON-1080998925-network [ 629.465499] [50968]: key[status], None -> ACTIVE [ 629.465499] [50968]: key[ipv6_address_scope], None -> None [ 629.465499] [50968]: key[tenant_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 629.465499] [50968]: key[availability_zone_hints], None -> [] [ 629.465499] [50968]: key[availability_zones], None -> [] [ 629.465499] [50968]: key[id], None -> cae55cf7-27d7-4088-9868-57c99f6b8b76 [ 629.465499] [50968]: key[port_security_enabled], None -> True [ 629.465499] [50968]: key[subnets], None -> [] [ 629.465499] [50968]: key[provider:segmentation_id], None -> 287 [ 629.465499] [50968]: key[provider:network_type], None -> vlan [ 629.465499] [50968]: key[revision_number], None -> 1 [ 629.465499] [50968]: key[provider:physical_network], None -> default [ 629.465499] [50968]: key[description], None -> [ 629.465499] [50968]: key[updated_at], None -> 2025-11-21T22:36:01Z [ 629.465499] [50968]: key[standard_attr_id], None -> 560 [ 629.465499] [50968]: key[admin_state_up], None -> True [ 629.465499] [50968]: key[shared], None -> False [ 629.465499] [50968]: key[ipv4_address_scope], None -> None [ 629.465499] [50968]: key[vlan_transparent], None -> None [ 629.465499] [50968]: key[mtu], None -> 8950 [ 629.465499] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 629.468953] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (cae55cf7-27d7-4088-9868-57c99f6b8b76), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.482196] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Pushing event updated for resources: {'Network': ['ID=cae55cf7-27d7-4088-9868-57c99f6b8b76,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.484165] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] create_network_postcommit called with network settings {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 560, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': '064dbbce-9b6a-4bcd-b275-f27473aa61d9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76'}] [ 629.484340] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] create_network_postcommit: [ 629.484340] [50968]: key[qinq], None -> None [ 629.484340] [50968]: key[project_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 629.484340] [50968]: key[tags], None -> [] [ 629.484340] [50968]: key[router:external], None -> False [ 629.484340] [50968]: key[created_at], None -> 2025-11-21T22:36:01Z [ 629.484340] [50968]: key[name], None -> tempest-SecurityGroupRulesTestJSON-1080998925-network [ 629.484340] [50968]: key[status], None -> ACTIVE [ 629.484340] [50968]: key[ipv6_address_scope], None -> None [ 629.484340] [50968]: key[tenant_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 629.484340] [50968]: key[availability_zone_hints], None -> [] [ 629.484340] [50968]: key[availability_zones], None -> [] [ 629.484340] [50968]: key[id], None -> cae55cf7-27d7-4088-9868-57c99f6b8b76 [ 629.484340] [50968]: key[port_security_enabled], None -> True [ 629.484340] [50968]: key[subnets], None -> [] [ 629.484340] [50968]: key[provider:segmentation_id], None -> 287 [ 629.484340] [50968]: key[provider:network_type], None -> vlan [ 629.484340] [50968]: key[revision_number], None -> 1 [ 629.484340] [50968]: key[provider:physical_network], None -> default [ 629.484340] [50968]: key[description], None -> [ 629.484340] [50968]: key[updated_at], None -> 2025-11-21T22:36:01Z [ 629.484340] [50968]: key[standard_attr_id], None -> 560 [ 629.484340] [50968]: key[admin_state_up], None -> True [ 629.484340] [50968]: key[shared], None -> False [ 629.484340] [50968]: key[ipv4_address_scope], None -> None [ 629.484340] [50968]: key[vlan_transparent], None -> None [ 629.484340] [50968]: key[mtu], None -> 8950 [ 629.484340] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 629.493410] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.493410] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a33b1aa3-e876-454c-97af-478785ce6d8a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.493936] [50969]: [pid: 50969|app: 0|req: 457/872] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/networks/a15fd565-37d7-45e0-8aa3-35d4badf9836?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 629.498166] [50968]: [pid: 50968|app: 0|req: 416/873] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:01 2025] POST /networking/v2.0/networks => generated 671 bytes in 384 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 629.506320] [50969]: DEBUG neutron.api.v2.base [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Request body: {'subnet': {'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-subnet', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 629.536027] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Made reservation on behalf of 67d20388526a4ea7aadc2bbcd5a237d4 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 629.536589] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.551341] [50968]: [pid: 50968|app: 0|req: 417/874] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/networks/a15fd565-37d7-45e0-8aa3-35d4badf9836?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) [ 629.606543] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] create_subnet_precommit called with subnet settings {'id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-subnet', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 562, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'} (original settings None) [ 629.606848] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] create_subnet_precommit: [ 629.606848] [50969]: key[service_types], None -> [] [ 629.606848] [50969]: key[project_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 629.606848] [50969]: key[tags], None -> [] [ 629.606848] [50969]: key[router:external], None -> False [ 629.606848] [50969]: key[ipv6_ra_mode], None -> None [ 629.606848] [50969]: key[created_at], None -> 2025-11-21T22:36:01Z [ 629.606848] [50969]: key[name], None -> tempest-SecurityGroupRulesTestJSON-1080998925-subnet [ 629.606848] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 629.606848] [50969]: key[tenant_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 629.606848] [50969]: key[id], None -> 4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0 [ 629.606848] [50969]: key[network_id], None -> cae55cf7-27d7-4088-9868-57c99f6b8b76 [ 629.606848] [50969]: key[host_routes], None -> [] [ 629.606848] [50969]: key[revision_number], None -> 0 [ 629.606848] [50969]: key[dns_nameservers], None -> [] [ 629.606848] [50969]: key[cidr], None -> 192.168.128.0/28 [ 629.606848] [50969]: key[updated_at], None -> 2025-11-21T22:36:01Z [ 629.606848] [50969]: key[description], None -> [ 629.606848] [50969]: key[standard_attr_id], None -> 562 [ 629.606848] [50969]: key[segment_id], None -> None [ 629.606848] [50969]: key[shared], None -> False [ 629.606848] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 629.606848] [50969]: key[ipv6_address_mode], None -> None [ 629.606848] [50969]: key[enable_dhcp], None -> True [ 629.606848] [50969]: key[subnetpool_id], None -> None [ 629.606848] [50969]: key[ip_version], None -> 4 [ 629.606848] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 629.608385] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.617103] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28f66715-31ab-4036-b123-24e273ce6427 req-1510bdbf-f89d-4712-be72-a28997a36e55 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.618110] [50968]: [pid: 50968|app: 0|req: 418/875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.621153] [50968]: DEBUG neutron.api.wsgi [req-9470e3bc-7df4-4b5b-b08c-c3a283944f2a req-5fc9f380-1f20-4487-8760-6b82f52e37dd service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.621746] [50968]: DEBUG neutron.api.wsgi [req-9470e3bc-7df4-4b5b-b08c-c3a283944f2a req-5fc9f380-1f20-4487-8760-6b82f52e37dd service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 629.622110] [50968]: [pid: 50968|app: 0|req: 419/876] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:36:01 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) [ 629.622237] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Pushing event updated for resources: {'Subnet': ['ID=4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.625263] [50968]: DEBUG neutron.api.wsgi [req-28f66715-31ab-4036-b123-24e273ce6427 req-7ed00fc4-1dba-427d-943b-1b6e6e815d9e tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.639996] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Checking segment: {'id': '064dbbce-9b6a-4bcd-b275-f27473aa61d9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 629.640202] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Network hostable DHCP agents. Network: cae55cf7-27d7-4088-9868-57c99f6b8b76, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 629.648310] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Network cae55cf7-27d7-4088-9868-57c99f6b8b76 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 629.650975] [50968]: [pid: 50968|app: 0|req: 420/877] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:01 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.656185] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, cae55cf7-27d7-4088-9868-57c99f6b8b76) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 629.658729] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] create_subnet_postcommit called with subnet settings {'id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-subnet', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 562, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'network': {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287}} (original settings None) [ 629.658887] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] create_subnet_postcommit: [ 629.658887] [50969]: key[service_types], None -> [] [ 629.658887] [50969]: key[project_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 629.658887] [50969]: key[tags], None -> [] [ 629.658887] [50969]: key[router:external], None -> False [ 629.658887] [50969]: key[ipv6_ra_mode], None -> None [ 629.658887] [50969]: key[created_at], None -> 2025-11-21T22:36:01Z [ 629.658887] [50969]: key[name], None -> tempest-SecurityGroupRulesTestJSON-1080998925-subnet [ 629.658887] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 629.658887] [50969]: key[tenant_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 629.658887] [50969]: key[id], None -> 4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0 [ 629.658887] [50969]: key[network_id], None -> cae55cf7-27d7-4088-9868-57c99f6b8b76 [ 629.658887] [50969]: key[host_routes], None -> [] [ 629.658887] [50969]: key[revision_number], None -> 0 [ 629.658887] [50969]: key[dns_nameservers], None -> [] [ 629.658887] [50969]: key[cidr], None -> 192.168.128.0/28 [ 629.658887] [50969]: key[updated_at], None -> 2025-11-21T22:36:01Z [ 629.658887] [50969]: key[description], None -> [ 629.658887] [50969]: key[standard_attr_id], None -> 562 [ 629.658887] [50969]: key[segment_id], None -> None [ 629.658887] [50969]: key[shared], None -> False [ 629.658887] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 629.658887] [50969]: key[ipv6_address_mode], None -> None [ 629.658887] [50969]: key[enable_dhcp], None -> True [ 629.658887] [50969]: key[subnetpool_id], None -> None [ 629.658887] [50969]: key[ip_version], None -> 4 [ 629.658887] [50969]: key[network], None -> {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} [ 629.658887] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 629.661121] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.661121] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f893d75a-b074-4f60-801f-9d773ef63b80 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.671194] [50969]: [pid: 50969|app: 0|req: 458/878] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:01 2025] POST /networking/v2.0/subnets => generated 690 bytes in 170 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 629.676608] [50968]: DEBUG neutron.api.v2.base [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-router', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 629.690779] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.691694] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.739653] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks [] for router_controller (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.743716] [50969]: [pid: 50969|app: 0|req: 459/879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:02 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 629.806227] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks [] for router_gateway (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.830577] [50969]: [pid: 50969|app: 0|req: 460/880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:02 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.941491] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks [] for router_gateway (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.945403] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.953665] [50969]: DEBUG neutron.api.v2.base [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Request body: {'network': {'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 629.973171] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Made reservation on behalf of 773ab744993644548a077b4742fb2c59 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 629.976080] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.983603] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.020505] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Allocated IP 10.180.180.180 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/ed7f952c-f87d-44cd-b7d3-ec74c9e9247c) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 630.069438] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Publish callbacks [] for security_group (60ea5439-0179-41e0-a8c0-e75e739326a4), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.071837] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (60ea5439-0179-41e0-a8c0-e75e739326a4), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.089823] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks [] for allowed_address_pair (ed7f952c-f87d-44cd-b7d3-ec74c9e9247c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.091098] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks [] for port (ed7f952c-f87d-44cd-b7d3-ec74c9e9247c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.091098] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] create_port_precommit called with port settings {'id': 'ed7f952c-f87d-44cd-b7d3-ec74c9e9247c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:c0:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_gateway', 'standard_attr_id': 564, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 630.091243] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] create_port_precommit: [ 630.091243] [50968]: key[mac_address], None -> fa:16:3e:77:c0:c2 [ 630.091243] [50968]: key[device_id], None -> 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde [ 630.091243] [50968]: key[binding:vif_details], None -> {} [ 630.091243] [50968]: key[project_id], None -> [ 630.091243] [50968]: key[binding:vnic_type], None -> normal [ 630.091243] [50968]: key[allowed_address_pairs], None -> [] [ 630.091243] [50968]: key[name], None -> [ 630.091243] [50968]: key[status], None -> DOWN [ 630.091243] [50968]: key[tenant_id], None -> [ 630.091243] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}] [ 630.091243] [50968]: key[id], None -> ed7f952c-f87d-44cd-b7d3-ec74c9e9247c [ 630.091243] [50968]: key[port_security_enabled], None -> False [ 630.091243] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 630.091243] [50968]: key[security_groups], None -> [] [ 630.091243] [50968]: key[binding:profile], None -> {} [ 630.091243] [50968]: key[binding:host_id], None -> [ 630.091243] [50968]: key[standard_attr_id], None -> 564 [ 630.091243] [50968]: key[admin_state_up], None -> True [ 630.091243] [50968]: key[device_owner], None -> network:router_gateway [ 630.091243] [50968]: key[binding:vif_type], None -> unbound [ 630.091243] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.104167] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=60ea5439-0179-41e0-a8c0-e75e739326a4,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.118600] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] vlan segment allocate from pool success with {'vlan_id': 835, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 630.128395] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (a2b43e4b-f874-4f74-b73c-ee90e670062c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.128582] [50969]: INFO neutron.db.segments_db [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Added segment a2b43e4b-f874-4f74-b73c-ee90e670062c of type vlan for network a167fd69-dd12-4cac-843e-5642c3dcb9b8 [ 630.131524] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ed7f952c-f87d-44cd-b7d3-ec74c9e9247c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.146428] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (a167fd69-dd12-4cac-843e-5642c3dcb9b8), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.148053] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-f24c8187-0994-4cba-8581-12b605ff559b x-openstack-request-id: req-f24c8187-0994-4cba-8581-12b605ff559b {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 630.148891] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3ee850b1-2dad-440b-befe-8f2eb8361c42", "name": "network-vif-deleted", "tag": "42f7117f-203c-4053-99a2-3597969a74e6", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 630.148891] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f24c8187-0994-4cba-8581-12b605ff559b {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 630.148891] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f24c8187-0994-4cba-8581-12b605ff559b'] response: {'server_uuid': '3ee850b1-2dad-440b-befe-8f2eb8361c42', 'name': 'network-vif-deleted', 'tag': '42f7117f-203c-4053-99a2-3597969a74e6', 'status': 'completed', 'code': 200} [ 630.155792] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] create_network_precommit called with network settings {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 570, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}] [ 630.155959] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] create_network_precommit: [ 630.155959] [50969]: key[qinq], None -> None [ 630.155959] [50969]: key[project_id], None -> 773ab744993644548a077b4742fb2c59 [ 630.155959] [50969]: key[tags], None -> [] [ 630.155959] [50969]: key[router:external], None -> False [ 630.155959] [50969]: key[created_at], None -> 2025-11-21T22:36:02Z [ 630.155959] [50969]: key[name], None -> tempest-VolumesAdminNegativeTest-1919717508-network [ 630.155959] [50969]: key[status], None -> ACTIVE [ 630.155959] [50969]: key[ipv6_address_scope], None -> None [ 630.155959] [50969]: key[tenant_id], None -> 773ab744993644548a077b4742fb2c59 [ 630.155959] [50969]: key[availability_zone_hints], None -> [] [ 630.155959] [50969]: key[availability_zones], None -> [] [ 630.155959] [50969]: key[id], None -> a167fd69-dd12-4cac-843e-5642c3dcb9b8 [ 630.155959] [50969]: key[port_security_enabled], None -> True [ 630.155959] [50969]: key[subnets], None -> [] [ 630.155959] [50969]: key[provider:segmentation_id], None -> 835 [ 630.155959] [50969]: key[provider:network_type], None -> vlan [ 630.155959] [50969]: key[revision_number], None -> 1 [ 630.155959] [50969]: key[provider:physical_network], None -> default [ 630.155959] [50969]: key[description], None -> [ 630.155959] [50969]: key[updated_at], None -> 2025-11-21T22:36:02Z [ 630.155959] [50969]: key[standard_attr_id], None -> 570 [ 630.155959] [50969]: key[admin_state_up], None -> True [ 630.155959] [50969]: key[shared], None -> False [ 630.155959] [50969]: key[ipv4_address_scope], None -> None [ 630.155959] [50969]: key[vlan_transparent], None -> None [ 630.155959] [50969]: key[mtu], None -> 8950 [ 630.155959] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.157038] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Pushing event updated for resources: {'Port': ['ID=ed7f952c-f87d-44cd-b7d3-ec74c9e9247c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.159194] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (a167fd69-dd12-4cac-843e-5642c3dcb9b8), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.169080] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 630.170231] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 630.173689] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 630.181114] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Pushing event updated for resources: {'Network': ['ID=a167fd69-dd12-4cac-843e-5642c3dcb9b8,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.183190] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] create_network_postcommit called with network settings {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 570, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}] [ 630.183340] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] create_network_postcommit: [ 630.183340] [50969]: key[qinq], None -> None [ 630.183340] [50969]: key[project_id], None -> 773ab744993644548a077b4742fb2c59 [ 630.183340] [50969]: key[tags], None -> [] [ 630.183340] [50969]: key[router:external], None -> False [ 630.183340] [50969]: key[created_at], None -> 2025-11-21T22:36:02Z [ 630.183340] [50969]: key[name], None -> tempest-VolumesAdminNegativeTest-1919717508-network [ 630.183340] [50969]: key[status], None -> ACTIVE [ 630.183340] [50969]: key[ipv6_address_scope], None -> None [ 630.183340] [50969]: key[tenant_id], None -> 773ab744993644548a077b4742fb2c59 [ 630.183340] [50969]: key[availability_zone_hints], None -> [] [ 630.183340] [50969]: key[availability_zones], None -> [] [ 630.183340] [50969]: key[id], None -> a167fd69-dd12-4cac-843e-5642c3dcb9b8 [ 630.183340] [50969]: key[port_security_enabled], None -> True [ 630.183340] [50969]: key[subnets], None -> [] [ 630.183340] [50969]: key[provider:segmentation_id], None -> 835 [ 630.183340] [50969]: key[provider:network_type], None -> vlan [ 630.183340] [50969]: key[revision_number], None -> 1 [ 630.183340] [50969]: key[provider:physical_network], None -> default [ 630.183340] [50969]: key[description], None -> [ 630.183340] [50969]: key[updated_at], None -> 2025-11-21T22:36:02Z [ 630.183340] [50969]: key[standard_attr_id], None -> 570 [ 630.183340] [50969]: key[admin_state_up], None -> True [ 630.183340] [50969]: key[shared], None -> False [ 630.183340] [50969]: key[ipv4_address_scope], None -> None [ 630.183340] [50969]: key[vlan_transparent], None -> None [ 630.183340] [50969]: key[mtu], None -> 8950 [ 630.183340] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.186756] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.187275] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afd45c5d-2442-4274-8d22-637c7236db3f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.188802] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] create_port_postcommit called with port settings {'id': 'ed7f952c-f87d-44cd-b7d3-ec74c9e9247c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:c0:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_gateway', 'standard_attr_id': 564, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 630.189119] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] create_port_postcommit: [ 630.189119] [50968]: key[mac_address], None -> fa:16:3e:77:c0:c2 [ 630.189119] [50968]: key[device_id], None -> 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde [ 630.189119] [50968]: key[binding:vif_details], None -> {} [ 630.189119] [50968]: key[project_id], None -> [ 630.189119] [50968]: key[binding:vnic_type], None -> normal [ 630.189119] [50968]: key[tags], None -> [] [ 630.189119] [50968]: key[allowed_address_pairs], None -> [] [ 630.189119] [50968]: key[created_at], None -> 2025-11-21T22:36:02Z [ 630.189119] [50968]: key[name], None -> [ 630.189119] [50968]: key[status], None -> DOWN [ 630.189119] [50968]: key[tenant_id], None -> [ 630.189119] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}] [ 630.189119] [50968]: key[id], None -> ed7f952c-f87d-44cd-b7d3-ec74c9e9247c [ 630.189119] [50968]: key[port_security_enabled], None -> False [ 630.189119] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 630.189119] [50968]: key[security_groups], None -> [] [ 630.189119] [50968]: key[binding:profile], None -> {} [ 630.189119] [50968]: key[binding:host_id], None -> [ 630.189119] [50968]: key[revision_number], None -> 1 [ 630.189119] [50968]: key[description], None -> [ 630.189119] [50968]: key[updated_at], None -> 2025-11-21T22:36:02Z [ 630.189119] [50968]: key[standard_attr_id], None -> 564 [ 630.189119] [50968]: key[admin_state_up], None -> True [ 630.189119] [50968]: key[binding:vif_type], None -> unbound [ 630.189119] [50968]: key[device_owner], None -> network:router_gateway [ 630.189119] [50968]: key[extra_dhcp_opts], None -> [] [ 630.189119] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 630.189119] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.199132] [50969]: [pid: 50969|app: 0|req: 461/881] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:02 2025] POST /networking/v2.0/networks => generated 669 bytes in 349 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 630.260508] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-149c9f8d-2065-4a74-ae7b-30b3065f21a9 req-131fc56f-9cc2-4e8d-a5eb-a845d38c7754 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.263867] [50969]: [pid: 50969|app: 0|req: 462/882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:02 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.309617] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks [] for router_gateway (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.419347] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.488021] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Router 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 630.518189] [50969]: [pid: 50969|app: 0|req: 463/883] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:36:02 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63&fields=id&fields=resource_request => generated 57 bytes in 256 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.535204] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 630.537292] [50969]: [pid: 50969|app: 0|req: 464/884] 10.180.1.21 () {60 vars in 1491 bytes} [Fri Nov 21 22:36:02 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=non_exist_pool => generated 15 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.540093] [50969]: DEBUG neutron.api.v2.base [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Request body: {'subnet': {'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-subnet', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 630.549089] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a214d7cb-4987-4384-885b-50fb2ce21bec admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.549649] [50968]: [pid: 50968|app: 0|req: 421/885] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:02 2025] POST /networking/v2.0/routers => generated 732 bytes in 876 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 630.553750] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Made reservation on behalf of 773ab744993644548a077b4742fb2c59 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 630.556306] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.604069] [50968]: DEBUG neutron.api.v2.base [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 630.617557] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] create_subnet_precommit called with subnet settings {'id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-subnet', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 572, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings None) [ 630.617768] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] create_subnet_precommit: [ 630.617768] [50969]: key[service_types], None -> [] [ 630.617768] [50969]: key[project_id], None -> 773ab744993644548a077b4742fb2c59 [ 630.617768] [50969]: key[tags], None -> [] [ 630.617768] [50969]: key[router:external], None -> False [ 630.617768] [50969]: key[ipv6_ra_mode], None -> None [ 630.617768] [50969]: key[created_at], None -> 2025-11-21T22:36:02Z [ 630.617768] [50969]: key[name], None -> tempest-VolumesAdminNegativeTest-1919717508-subnet [ 630.617768] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 630.617768] [50969]: key[tenant_id], None -> 773ab744993644548a077b4742fb2c59 [ 630.617768] [50969]: key[id], None -> bbc712e9-8b94-46f6-9daf-3615ad67f424 [ 630.617768] [50969]: key[network_id], None -> a167fd69-dd12-4cac-843e-5642c3dcb9b8 [ 630.617768] [50969]: key[host_routes], None -> [] [ 630.617768] [50969]: key[revision_number], None -> 0 [ 630.617768] [50969]: key[dns_nameservers], None -> [] [ 630.617768] [50969]: key[cidr], None -> 192.168.128.0/28 [ 630.617768] [50969]: key[updated_at], None -> 2025-11-21T22:36:02Z [ 630.617768] [50969]: key[description], None -> [ 630.617768] [50969]: key[standard_attr_id], None -> 572 [ 630.617768] [50969]: key[segment_id], None -> None [ 630.617768] [50969]: key[shared], None -> False [ 630.617768] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 630.617768] [50969]: key[ipv6_address_mode], None -> None [ 630.617768] [50969]: key[enable_dhcp], None -> True [ 630.617768] [50969]: key[subnetpool_id], None -> None [ 630.617768] [50969]: key[ip_version], None -> 4 [ 630.617768] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.618843] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Made reservation on behalf of 269afc77c79f4c7ab0877f3a7973a28b for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 630.619130] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (bbc712e9-8b94-46f6-9daf-3615ad67f424), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.621126] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.625277] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.631249] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Pushing event updated for resources: {'Subnet': ['ID=bbc712e9-8b94-46f6-9daf-3615ad67f424,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.647078] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Checking segment: {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 630.647247] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Network hostable DHCP agents. Network: a167fd69-dd12-4cac-843e-5642c3dcb9b8, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 630.656181] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Network a167fd69-dd12-4cac-843e-5642c3dcb9b8 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 630.660285] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, a167fd69-dd12-4cac-843e-5642c3dcb9b8) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 630.663310] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] create_subnet_postcommit called with subnet settings {'id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-subnet', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 572, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '773ab744993644548a077b4742fb2c59', 'network': {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835}} (original settings None) [ 630.663467] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] create_subnet_postcommit: [ 630.663467] [50969]: key[service_types], None -> [] [ 630.663467] [50969]: key[project_id], None -> 773ab744993644548a077b4742fb2c59 [ 630.663467] [50969]: key[tags], None -> [] [ 630.663467] [50969]: key[router:external], None -> False [ 630.663467] [50969]: key[ipv6_ra_mode], None -> None [ 630.663467] [50969]: key[created_at], None -> 2025-11-21T22:36:02Z [ 630.663467] [50969]: key[name], None -> tempest-VolumesAdminNegativeTest-1919717508-subnet [ 630.663467] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 630.663467] [50969]: key[tenant_id], None -> 773ab744993644548a077b4742fb2c59 [ 630.663467] [50969]: key[id], None -> bbc712e9-8b94-46f6-9daf-3615ad67f424 [ 630.663467] [50969]: key[network_id], None -> a167fd69-dd12-4cac-843e-5642c3dcb9b8 [ 630.663467] [50969]: key[host_routes], None -> [] [ 630.663467] [50969]: key[revision_number], None -> 0 [ 630.663467] [50969]: key[dns_nameservers], None -> [] [ 630.663467] [50969]: key[cidr], None -> 192.168.128.0/28 [ 630.663467] [50969]: key[updated_at], None -> 2025-11-21T22:36:02Z [ 630.663467] [50969]: key[description], None -> [ 630.663467] [50969]: key[standard_attr_id], None -> 572 [ 630.663467] [50969]: key[segment_id], None -> None [ 630.663467] [50969]: key[shared], None -> False [ 630.663467] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 630.663467] [50969]: key[ipv6_address_mode], None -> None [ 630.663467] [50969]: key[enable_dhcp], None -> True [ 630.663467] [50969]: key[subnetpool_id], None -> None [ 630.663467] [50969]: key[ip_version], None -> 4 [ 630.663467] [50969]: key[network], None -> {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} [ 630.663467] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.665024] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.665415] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b39e82f2-12ad-48f3-b773-fb4ca68bd517 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.674631] [50969]: [pid: 50969|app: 0|req: 465/886] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:02 2025] POST /networking/v2.0/subnets => generated 688 bytes in 137 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 630.677946] [50969]: DEBUG neutron.api.wsgi [req-149c9f8d-2065-4a74-ae7b-30b3065f21a9 req-c354c82c-1898-4c69-ad72-7a8081038570 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 630.689962] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Publish callbacks [] for security_group (a6c0e91d-f200-4b3b-a7be-d417cd754b03), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.691671] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (a6c0e91d-f200-4b3b-a7be-d417cd754b03), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.700194] [50969]: [pid: 50969|app: 0|req: 466/887] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:03 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.725987] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a6c0e91d-f200-4b3b-a7be-d417cd754b03,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.748695] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] vlan segment allocate from pool success with {'vlan_id': 421, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 630.759028] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (c78ec707-6968-4ee7-ac64-acc6fb145e26), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.759028] [50968]: INFO neutron.db.segments_db [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Added segment c78ec707-6968-4ee7-ac64-acc6fb145e26 of type vlan for network 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 [ 630.760760] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-5f2f395a-dd80-41b2-936a-4829f1afb4e2 x-openstack-request-id: req-5f2f395a-dd80-41b2-936a-4829f1afb4e2 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 630.760926] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5b2a8e35-2623-440d-90b7-8d37306f8362", "name": "network-vif-deleted", "tag": "cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 630.760975] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5f2f395a-dd80-41b2-936a-4829f1afb4e2 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 630.761201] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5f2f395a-dd80-41b2-936a-4829f1afb4e2'] response: {'server_uuid': '5b2a8e35-2623-440d-90b7-8d37306f8362', 'name': 'network-vif-deleted', 'tag': 'cf8d5815-a5ec-4a78-ac01-afe68b6ae2eb', 'status': 'completed', 'code': 200} [ 630.772678] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.773838] [50969]: [pid: 50969|app: 0|req: 467/888] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:03 2025] GET /networking/v2.0/security-groups?tenant_id=346ff8d6de0547669585fc172c722004&name=default => generated 2925 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 630.779052] [50969]: DEBUG neutron.api.wsgi [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-0e3eabd6-a886-4874-9df6-aa4cfd94d7f8 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 630.779252] [50969]: DEBUG neutron.api.wsgi [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-0e3eabd6-a886-4874-9df6-aa4cfd94d7f8 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 630.779553] [50969]: [pid: 50969|app: 0|req: 468/889] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:36:03 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) [ 630.783940] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] create_network_precommit called with network settings {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 578, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:03Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c78ec707-6968-4ee7-ac64-acc6fb145e26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 421, 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1'}] [ 630.783940] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] create_network_precommit: [ 630.783940] [50968]: key[qinq], None -> None [ 630.783940] [50968]: key[project_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 630.783940] [50968]: key[tags], None -> [] [ 630.783940] [50968]: key[router:external], None -> False [ 630.783940] [50968]: key[created_at], None -> 2025-11-21T22:36:03Z [ 630.783940] [50968]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-717913173-network [ 630.783940] [50968]: key[status], None -> ACTIVE [ 630.783940] [50968]: key[ipv6_address_scope], None -> None [ 630.783940] [50968]: key[tenant_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 630.783940] [50968]: key[availability_zone_hints], None -> [] [ 630.783940] [50968]: key[availability_zones], None -> [] [ 630.783940] [50968]: key[id], None -> 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 [ 630.783940] [50968]: key[port_security_enabled], None -> True [ 630.783940] [50968]: key[subnets], None -> [] [ 630.783940] [50968]: key[provider:segmentation_id], None -> 421 [ 630.783940] [50968]: key[provider:network_type], None -> vlan [ 630.783940] [50968]: key[revision_number], None -> 1 [ 630.783940] [50968]: key[provider:physical_network], None -> default [ 630.783940] [50968]: key[description], None -> [ 630.783940] [50968]: key[updated_at], None -> 2025-11-21T22:36:03Z [ 630.783940] [50968]: key[standard_attr_id], None -> 578 [ 630.783940] [50968]: key[admin_state_up], None -> True [ 630.783940] [50968]: key[shared], None -> False [ 630.783940] [50968]: key[ipv4_address_scope], None -> None [ 630.783940] [50968]: key[vlan_transparent], None -> None [ 630.783940] [50968]: key[mtu], None -> 8950 [ 630.783940] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.787453] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.806533] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Pushing event updated for resources: {'Network': ['ID=1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.808488] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] create_network_postcommit called with network settings {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 578, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:03Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c78ec707-6968-4ee7-ac64-acc6fb145e26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 421, 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1'}] [ 630.808488] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] create_network_postcommit: [ 630.808488] [50968]: key[qinq], None -> None [ 630.808488] [50968]: key[project_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 630.808488] [50968]: key[tags], None -> [] [ 630.808488] [50968]: key[router:external], None -> False [ 630.808488] [50968]: key[created_at], None -> 2025-11-21T22:36:03Z [ 630.808488] [50968]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-717913173-network [ 630.808488] [50968]: key[status], None -> ACTIVE [ 630.808488] [50968]: key[ipv6_address_scope], None -> None [ 630.808488] [50968]: key[tenant_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 630.808488] [50968]: key[availability_zone_hints], None -> [] [ 630.808488] [50968]: key[availability_zones], None -> [] [ 630.808488] [50968]: key[id], None -> 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 [ 630.808488] [50968]: key[port_security_enabled], None -> True [ 630.808488] [50968]: key[subnets], None -> [] [ 630.808488] [50968]: key[provider:segmentation_id], None -> 421 [ 630.808488] [50968]: key[provider:network_type], None -> vlan [ 630.808488] [50968]: key[revision_number], None -> 1 [ 630.808488] [50968]: key[provider:physical_network], None -> default [ 630.808488] [50968]: key[description], None -> [ 630.808488] [50968]: key[updated_at], None -> 2025-11-21T22:36:03Z [ 630.808488] [50968]: key[standard_attr_id], None -> 578 [ 630.808488] [50968]: key[admin_state_up], None -> True [ 630.808488] [50968]: key[shared], None -> False [ 630.808488] [50968]: key[ipv4_address_scope], None -> None [ 630.808488] [50968]: key[vlan_transparent], None -> None [ 630.808488] [50968]: key[mtu], None -> 8950 [ 630.808488] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.811931] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.812327] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe9987f9-b4cb-4edc-8f13-42a99924f335 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.824501] [50968]: [pid: 50968|app: 0|req: 422/890] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:02 2025] POST /networking/v2.0/networks => generated 678 bytes in 274 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 630.841163] [50968]: [pid: 50968|app: 0|req: 423/891] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:03 2025] GET /networking/v2.0/ports?device_id=bf229692-080e-445b-bbef-c73fb40a7b9d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.843896] [50968]: DEBUG neutron.api.v2.base [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Request body: {'router': {'name': 'tempest-VolumesAdminNegativeTest-1919717508-router', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 630.871693] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (e1e14bd9-1243-460a-b914-310b2f07e11b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.875423] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (e1e14bd9-1243-460a-b914-310b2f07e11b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.935344] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks [] for router_controller (e1e14bd9-1243-460a-b914-310b2f07e11b), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.987933] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks [] for router_gateway (e1e14bd9-1243-460a-b914-310b2f07e11b), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.036425] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.068386] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks [] for router_gateway (e1e14bd9-1243-460a-b914-310b2f07e11b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.072032] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.102724] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Allocated IP 192.168.128.1 (cae55cf7-27d7-4088-9868-57c99f6b8b76/4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0/3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 631.116203] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Allocated IP 10.180.180.204 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/39cdee9e-ab7a-47a9-8118-ec9fc828daa2) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 631.141723] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Publish callbacks [] for allowed_address_pair (3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.142402] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Publish callbacks [] for port (3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.142602] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] create_port_precommit called with port settings {'id': '3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:b2:a0:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_interface', 'standard_attr_id': 582, 'fixed_ips': [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}], 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 631.142735] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] create_port_precommit: [ 631.142735] [50969]: key[mac_address], None -> fa:16:3e:b2:a0:62 [ 631.142735] [50969]: key[device_id], None -> 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde [ 631.142735] [50969]: key[binding:vif_details], None -> {} [ 631.142735] [50969]: key[project_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 631.142735] [50969]: key[binding:vnic_type], None -> normal [ 631.142735] [50969]: key[allowed_address_pairs], None -> [] [ 631.142735] [50969]: key[name], None -> [ 631.142735] [50969]: key[status], None -> DOWN [ 631.142735] [50969]: key[tenant_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 631.142735] [50969]: key[fixed_ips], None -> [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}] [ 631.142735] [50969]: key[id], None -> 3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa [ 631.142735] [50969]: key[port_security_enabled], None -> False [ 631.142735] [50969]: key[network_id], None -> cae55cf7-27d7-4088-9868-57c99f6b8b76 [ 631.142735] [50969]: key[security_groups], None -> [] [ 631.142735] [50969]: key[binding:profile], None -> {} [ 631.142735] [50969]: key[binding:host_id], None -> [ 631.142735] [50969]: key[standard_attr_id], None -> 582 [ 631.142735] [50969]: key[admin_state_up], None -> True [ 631.142735] [50969]: key[device_owner], None -> network:router_interface [ 631.142735] [50969]: key[binding:vif_type], None -> unbound [ 631.142735] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.153477] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks [] for allowed_address_pair (39cdee9e-ab7a-47a9-8118-ec9fc828daa2), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.154171] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks [] for port (39cdee9e-ab7a-47a9-8118-ec9fc828daa2), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.154371] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] create_port_precommit called with port settings {'id': '39cdee9e-ab7a-47a9-8118-ec9fc828daa2', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c8:9a:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 583, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.204'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 631.154528] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] create_port_precommit: [ 631.154528] [50968]: key[mac_address], None -> fa:16:3e:c8:9a:62 [ 631.154528] [50968]: key[device_id], None -> e1e14bd9-1243-460a-b914-310b2f07e11b [ 631.154528] [50968]: key[binding:vif_details], None -> {} [ 631.154528] [50968]: key[project_id], None -> [ 631.154528] [50968]: key[binding:vnic_type], None -> normal [ 631.154528] [50968]: key[allowed_address_pairs], None -> [] [ 631.154528] [50968]: key[name], None -> [ 631.154528] [50968]: key[status], None -> DOWN [ 631.154528] [50968]: key[tenant_id], None -> [ 631.154528] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.204'}] [ 631.154528] [50968]: key[id], None -> 39cdee9e-ab7a-47a9-8118-ec9fc828daa2 [ 631.154528] [50968]: key[port_security_enabled], None -> False [ 631.154528] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 631.154528] [50968]: key[security_groups], None -> [] [ 631.154528] [50968]: key[binding:profile], None -> {} [ 631.154528] [50968]: key[binding:host_id], None -> [ 631.154528] [50968]: key[standard_attr_id], None -> 583 [ 631.154528] [50968]: key[admin_state_up], None -> True [ 631.154528] [50968]: key[device_owner], None -> network:router_gateway [ 631.154528] [50968]: key[binding:vif_type], None -> unbound [ 631.154528] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.161731] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.171744] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (39cdee9e-ab7a-47a9-8118-ec9fc828daa2), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.183977] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Pushing event updated for resources: {'Port': ['ID=3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.191172] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Pushing event updated for resources: {'Port': ['ID=39cdee9e-ab7a-47a9-8118-ec9fc828daa2,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.193022] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Network cae55cf7-27d7-4088-9868-57c99f6b8b76 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 631.193640] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 631.196541] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 631.199961] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 631.200758] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 631.202360] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 631.209105] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] create_port_postcommit called with port settings {'id': '3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:b2:a0:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_interface', 'standard_attr_id': 582, 'fixed_ips': [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}], 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:03Z', 'revision_number': 1, 'network': {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 631.209298] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] create_port_postcommit: [ 631.209298] [50969]: key[mac_address], None -> fa:16:3e:b2:a0:62 [ 631.209298] [50969]: key[device_id], None -> 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde [ 631.209298] [50969]: key[binding:vif_details], None -> {} [ 631.209298] [50969]: key[project_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 631.209298] [50969]: key[binding:vnic_type], None -> normal [ 631.209298] [50969]: key[tags], None -> [] [ 631.209298] [50969]: key[allowed_address_pairs], None -> [] [ 631.209298] [50969]: key[created_at], None -> 2025-11-21T22:36:03Z [ 631.209298] [50969]: key[name], None -> [ 631.209298] [50969]: key[status], None -> DOWN [ 631.209298] [50969]: key[tenant_id], None -> 67d20388526a4ea7aadc2bbcd5a237d4 [ 631.209298] [50969]: key[fixed_ips], None -> [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}] [ 631.209298] [50969]: key[id], None -> 3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa [ 631.209298] [50969]: key[port_security_enabled], None -> False [ 631.209298] [50969]: key[network_id], None -> cae55cf7-27d7-4088-9868-57c99f6b8b76 [ 631.209298] [50969]: key[security_groups], None -> [] [ 631.209298] [50969]: key[binding:profile], None -> {} [ 631.209298] [50969]: key[binding:host_id], None -> [ 631.209298] [50969]: key[revision_number], None -> 1 [ 631.209298] [50969]: key[description], None -> [ 631.209298] [50969]: key[updated_at], None -> 2025-11-21T22:36:03Z [ 631.209298] [50969]: key[standard_attr_id], None -> 582 [ 631.209298] [50969]: key[admin_state_up], None -> True [ 631.209298] [50969]: key[binding:vif_type], None -> unbound [ 631.209298] [50969]: key[device_owner], None -> network:router_interface [ 631.209298] [50969]: key[extra_dhcp_opts], None -> [] [ 631.209298] [50969]: key[network], None -> {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} [ 631.209298] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.210242] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.216283] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] create_port_postcommit called with port settings {'id': '39cdee9e-ab7a-47a9-8118-ec9fc828daa2', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c8:9a:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 583, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.204'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:03Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 631.216469] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] create_port_postcommit: [ 631.216469] [50968]: key[mac_address], None -> fa:16:3e:c8:9a:62 [ 631.216469] [50968]: key[device_id], None -> e1e14bd9-1243-460a-b914-310b2f07e11b [ 631.216469] [50968]: key[binding:vif_details], None -> {} [ 631.216469] [50968]: key[project_id], None -> [ 631.216469] [50968]: key[binding:vnic_type], None -> normal [ 631.216469] [50968]: key[tags], None -> [] [ 631.216469] [50968]: key[allowed_address_pairs], None -> [] [ 631.216469] [50968]: key[created_at], None -> 2025-11-21T22:36:03Z [ 631.216469] [50968]: key[name], None -> [ 631.216469] [50968]: key[status], None -> DOWN [ 631.216469] [50968]: key[tenant_id], None -> [ 631.216469] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.204'}] [ 631.216469] [50968]: key[id], None -> 39cdee9e-ab7a-47a9-8118-ec9fc828daa2 [ 631.216469] [50968]: key[port_security_enabled], None -> False [ 631.216469] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 631.216469] [50968]: key[security_groups], None -> [] [ 631.216469] [50968]: key[binding:profile], None -> {} [ 631.216469] [50968]: key[binding:host_id], None -> [ 631.216469] [50968]: key[revision_number], None -> 1 [ 631.216469] [50968]: key[description], None -> [ 631.216469] [50968]: key[updated_at], None -> 2025-11-21T22:36:03Z [ 631.216469] [50968]: key[standard_attr_id], None -> 583 [ 631.216469] [50968]: key[admin_state_up], None -> True [ 631.216469] [50968]: key[binding:vif_type], None -> unbound [ 631.216469] [50968]: key[device_owner], None -> network:router_gateway [ 631.216469] [50968]: key[extra_dhcp_opts], None -> [] [ 631.216469] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 631.216469] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.311858] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks [] for router_gateway (e1e14bd9-1243-460a-b914-310b2f07e11b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.351127] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.412536] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (e1e14bd9-1243-460a-b914-310b2f07e11b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.427059] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Publish callbacks [] for port (3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.427313] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] update_port_precommit called with port settings {'id': '3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:b2:a0:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_interface', 'standard_attr_id': 582, 'fixed_ips': [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:03Z', 'revision_number': 1, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'} (original settings {'id': '3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:b2:a0:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_interface', 'standard_attr_id': 582, 'fixed_ips': [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:03Z', 'revision_number': 1, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 631.427454] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] update_port_precommit: [ 631.427454] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.428863] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.453913] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Pushing event updated for resources: {'Port': ['ID=3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.475884] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] update_port_postcommit called with port settings {'id': '3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:b2:a0:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_interface', 'standard_attr_id': 582, 'fixed_ips': [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:03Z', 'revision_number': 1, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'} (original settings {'id': '3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:b2:a0:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_interface', 'standard_attr_id': 582, 'fixed_ips': [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:03Z', 'revision_number': 1, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 631.475884] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] update_port_postcommit: [ 631.475884] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.476254] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.484983] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Router e1e14bd9-1243-460a-b914-310b2f07e11b is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 631.511534] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Network cae55cf7-27d7-4088-9868-57c99f6b8b76 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 631.512510] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 631.539728] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 631.565575] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7868d36b-d5d0-47f2-ae89-8b835473a48d admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.566499] [50968]: [pid: 50968|app: 0|req: 424/892] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:03 2025] POST /networking/v2.0/routers => generated 730 bytes in 725 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 631.587885] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Router 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 631.613292] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e8d2a5-69dc-4aab-936f-062da3d2e152 admin admin] Publish callbacks [] for security_group (d9115622-9b53-4106-895d-803c18358d29), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.641429] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e8d2a5-69dc-4aab-936f-062da3d2e152 admin admin] Publish callbacks [] for security_group (d9115622-9b53-4106-895d-803c18358d29), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.647480] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9f893e56-9022-43ae-9def-309a20eded58 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 631.654392] [50969]: [pid: 50969|app: 0|req: 469/893] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:03 2025] PUT /networking/v2.0/routers/1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde/add_router_interface => generated 309 bytes in 874 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.676541] [50969]: [pid: 50969|app: 0|req: 470/894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:03 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.679385] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e8d2a5-69dc-4aab-936f-062da3d2e152 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d9115622-9b53-4106-895d-803c18358d29), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.679691] [50969]: DEBUG neutron.api.v2.base [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Request body: {'subnet': {'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-subnet', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 631.684853] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-63e8d2a5-69dc-4aab-936f-062da3d2e152 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d9115622-9b53-4106-895d-803c18358d29,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.693038] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e8d2a5-69dc-4aab-936f-062da3d2e152 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.693726] [50968]: [pid: 50968|app: 0|req: 425/895] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:03 2025] DELETE /networking/v2.0/security-groups/d9115622-9b53-4106-895d-803c18358d29 => generated 0 bytes in 127 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 631.698105] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Made reservation on behalf of 269afc77c79f4c7ab0877f3a7973a28b for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 631.701022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.714981] [50968]: [pid: 50968|app: 0|req: 426/896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:04 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.813794] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] create_subnet_precommit called with subnet settings {'id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-subnet', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 584, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'} (original settings None) [ 631.813794] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] create_subnet_precommit: [ 631.813794] [50969]: key[service_types], None -> [] [ 631.813794] [50969]: key[project_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 631.813794] [50969]: key[tags], None -> [] [ 631.813794] [50969]: key[router:external], None -> False [ 631.813794] [50969]: key[ipv6_ra_mode], None -> None [ 631.813794] [50969]: key[created_at], None -> 2025-11-21T22:36:04Z [ 631.813794] [50969]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-717913173-subnet [ 631.813794] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 631.813794] [50969]: key[tenant_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 631.813794] [50969]: key[id], None -> 2bade090-c2dd-4c5a-a774-a6b2a54b2190 [ 631.813794] [50969]: key[network_id], None -> 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 [ 631.813794] [50969]: key[host_routes], None -> [] [ 631.813794] [50969]: key[revision_number], None -> 0 [ 631.813794] [50969]: key[dns_nameservers], None -> [] [ 631.813794] [50969]: key[cidr], None -> 192.168.128.0/28 [ 631.813794] [50969]: key[updated_at], None -> 2025-11-21T22:36:04Z [ 631.813794] [50969]: key[description], None -> [ 631.813794] [50969]: key[standard_attr_id], None -> 584 [ 631.813794] [50969]: key[segment_id], None -> None [ 631.813794] [50969]: key[shared], None -> False [ 631.813794] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 631.813794] [50969]: key[ipv6_address_mode], None -> None [ 631.813794] [50969]: key[enable_dhcp], None -> True [ 631.813794] [50969]: key[subnetpool_id], None -> None [ 631.813794] [50969]: key[ip_version], None -> 4 [ 631.813794] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.816275] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (2bade090-c2dd-4c5a-a774-a6b2a54b2190), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.833458] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Pushing event updated for resources: {'Subnet': ['ID=2bade090-c2dd-4c5a-a774-a6b2a54b2190,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.862443] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-6236707c-f0c1-4eb5-9dc5-3fb8878bc71b tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.863346] [50968]: [pid: 50968|app: 0|req: 427/897] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:36:04 2025] GET /networking/v2.0/ports/0f831123-82b3-46d3-8685-c72681bdb4c2 => generated 747 bytes in 148 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.869633] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Checking segment: {'id': 'c78ec707-6968-4ee7-ac64-acc6fb145e26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 421, 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 631.869911] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Network hostable DHCP agents. Network: 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 631.883478] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Network 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 631.894288] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 631.897768] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] create_subnet_postcommit called with subnet settings {'id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-subnet', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 584, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'network': {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421}} (original settings None) [ 631.897884] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] create_subnet_postcommit: [ 631.897884] [50969]: key[service_types], None -> [] [ 631.897884] [50969]: key[project_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 631.897884] [50969]: key[tags], None -> [] [ 631.897884] [50969]: key[router:external], None -> False [ 631.897884] [50969]: key[ipv6_ra_mode], None -> None [ 631.897884] [50969]: key[created_at], None -> 2025-11-21T22:36:04Z [ 631.897884] [50969]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-717913173-subnet [ 631.897884] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 631.897884] [50969]: key[tenant_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 631.897884] [50969]: key[id], None -> 2bade090-c2dd-4c5a-a774-a6b2a54b2190 [ 631.897884] [50969]: key[network_id], None -> 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 [ 631.897884] [50969]: key[host_routes], None -> [] [ 631.897884] [50969]: key[revision_number], None -> 0 [ 631.897884] [50969]: key[dns_nameservers], None -> [] [ 631.897884] [50969]: key[cidr], None -> 192.168.128.0/28 [ 631.897884] [50969]: key[updated_at], None -> 2025-11-21T22:36:04Z [ 631.897884] [50969]: key[description], None -> [ 631.897884] [50969]: key[standard_attr_id], None -> 584 [ 631.897884] [50969]: key[segment_id], None -> None [ 631.897884] [50969]: key[shared], None -> False [ 631.897884] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 631.897884] [50969]: key[ipv6_address_mode], None -> None [ 631.897884] [50969]: key[enable_dhcp], None -> True [ 631.897884] [50969]: key[subnetpool_id], None -> None [ 631.897884] [50969]: key[ip_version], None -> 4 [ 631.897884] [50969]: key[network], None -> {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} [ 631.897884] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.900095] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.900095] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ae6da352-ffd9-46c3-bfee-01e4509dc2b3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.914023] [50969]: [pid: 50969|app: 0|req: 471/898] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:04 2025] POST /networking/v2.0/subnets => generated 697 bytes in 239 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 631.959912] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-f04c6099-4ffe-404d-a831-db22600cad5b tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.960760] [50969]: [pid: 50969|app: 0|req: 472/899] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:04 2025] GET /networking/v2.0/networks?id=096a255b-5490-478e-928f-f85f7ed59abb => generated 624 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.993062] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f86fdea1-5f31-49c9-9ae6-1907b26e2a96 req-970fff6f-6be1-4c44-8616-c2076b2d9275 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.994287] [50969]: [pid: 50969|app: 0|req: 473/900] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:04 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.011194] [50969]: [pid: 50969|app: 0|req: 474/901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:04 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 632.024022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efd778ab-e908-4eb3-8958-069f3ce833c3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.099696] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efd778ab-e908-4eb3-8958-069f3ce833c3 admin admin] Publish callbacks [] for security_group (3f792bc2-abae-490a-955f-0135fd76f0dc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.102517] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.105898] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efd778ab-e908-4eb3-8958-069f3ce833c3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3f792bc2-abae-490a-955f-0135fd76f0dc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.134975] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-efd778ab-e908-4eb3-8958-069f3ce833c3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3f792bc2-abae-490a-955f-0135fd76f0dc,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.152222] [50969]: [pid: 50969|app: 0|req: 475/902] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:04 2025] GET /networking/v2.0/security-groups?tenant_id=05bf39402de3464baf670345ce79f855&name=default => generated 2925 bytes in 140 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 632.157109] [50969]: DEBUG neutron.api.v2.base [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-router', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 632.183769] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (3b4c032a-a7e3-40ef-be58-c3476d14af66), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.185950] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (3b4c032a-a7e3-40ef-be58-c3476d14af66), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.196271] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Allocated IP 192.168.128.1 (a167fd69-dd12-4cac-843e-5642c3dcb9b8/bbc712e9-8b94-46f6-9daf-3615ad67f424/04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 632.225899] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks [] for router_controller (3b4c032a-a7e3-40ef-be58-c3476d14af66), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.240807] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Publish callbacks [] for allowed_address_pair (04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.241674] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Publish callbacks [] for port (04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.241815] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] create_port_precommit called with port settings {'id': '04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:99:f9:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_interface', 'standard_attr_id': 590, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}], 'project_id': '773ab744993644548a077b4742fb2c59', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 632.241958] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] create_port_precommit: [ 632.241958] [50968]: key[mac_address], None -> fa:16:3e:99:f9:e3 [ 632.241958] [50968]: key[device_id], None -> e1e14bd9-1243-460a-b914-310b2f07e11b [ 632.241958] [50968]: key[binding:vif_details], None -> {} [ 632.241958] [50968]: key[project_id], None -> 773ab744993644548a077b4742fb2c59 [ 632.241958] [50968]: key[binding:vnic_type], None -> normal [ 632.241958] [50968]: key[allowed_address_pairs], None -> [] [ 632.241958] [50968]: key[name], None -> [ 632.241958] [50968]: key[status], None -> DOWN [ 632.241958] [50968]: key[tenant_id], None -> 773ab744993644548a077b4742fb2c59 [ 632.241958] [50968]: key[fixed_ips], None -> [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}] [ 632.241958] [50968]: key[id], None -> 04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97 [ 632.241958] [50968]: key[port_security_enabled], None -> False [ 632.241958] [50968]: key[network_id], None -> a167fd69-dd12-4cac-843e-5642c3dcb9b8 [ 632.241958] [50968]: key[security_groups], None -> [] [ 632.241958] [50968]: key[binding:profile], None -> {} [ 632.241958] [50968]: key[binding:host_id], None -> [ 632.241958] [50968]: key[standard_attr_id], None -> 590 [ 632.241958] [50968]: key[admin_state_up], None -> True [ 632.241958] [50968]: key[device_owner], None -> network:router_interface [ 632.241958] [50968]: key[binding:vif_type], None -> unbound [ 632.241958] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.268124] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.289257] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks [] for router_gateway (3b4c032a-a7e3-40ef-be58-c3476d14af66), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.290446] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Pushing event updated for resources: {'Port': ['ID=04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.302603] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Network a167fd69-dd12-4cac-843e-5642c3dcb9b8 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 632.303348] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 632.306772] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 632.324009] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] create_port_postcommit called with port settings {'id': '04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:99:f9:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_interface', 'standard_attr_id': 590, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}], 'project_id': '773ab744993644548a077b4742fb2c59', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 1, 'network': {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 632.324009] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] create_port_postcommit: [ 632.324009] [50968]: key[mac_address], None -> fa:16:3e:99:f9:e3 [ 632.324009] [50968]: key[device_id], None -> e1e14bd9-1243-460a-b914-310b2f07e11b [ 632.324009] [50968]: key[binding:vif_details], None -> {} [ 632.324009] [50968]: key[project_id], None -> 773ab744993644548a077b4742fb2c59 [ 632.324009] [50968]: key[binding:vnic_type], None -> normal [ 632.324009] [50968]: key[tags], None -> [] [ 632.324009] [50968]: key[allowed_address_pairs], None -> [] [ 632.324009] [50968]: key[created_at], None -> 2025-11-21T22:36:04Z [ 632.324009] [50968]: key[name], None -> [ 632.324009] [50968]: key[status], None -> DOWN [ 632.324009] [50968]: key[tenant_id], None -> 773ab744993644548a077b4742fb2c59 [ 632.324009] [50968]: key[fixed_ips], None -> [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}] [ 632.324009] [50968]: key[id], None -> 04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97 [ 632.324009] [50968]: key[port_security_enabled], None -> False [ 632.324009] [50968]: key[network_id], None -> a167fd69-dd12-4cac-843e-5642c3dcb9b8 [ 632.324009] [50968]: key[security_groups], None -> [] [ 632.324009] [50968]: key[binding:profile], None -> {} [ 632.324009] [50968]: key[binding:host_id], None -> [ 632.324009] [50968]: key[revision_number], None -> 1 [ 632.324009] [50968]: key[description], None -> [ 632.324009] [50968]: key[updated_at], None -> 2025-11-21T22:36:04Z [ 632.324009] [50968]: key[standard_attr_id], None -> 590 [ 632.324009] [50968]: key[admin_state_up], None -> True [ 632.324009] [50968]: key[binding:vif_type], None -> unbound [ 632.324009] [50968]: key[device_owner], None -> network:router_interface [ 632.324009] [50968]: key[extra_dhcp_opts], None -> [] [ 632.324009] [50968]: key[network], None -> {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} [ 632.324009] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.324009] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (e1e14bd9-1243-460a-b914-310b2f07e11b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.356814] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks [] for router_gateway (3b4c032a-a7e3-40ef-be58-c3476d14af66), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.360282] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.400541] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Allocated IP 10.180.180.154 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/768a0930-4030-4fff-ba9f-4edc63ead64b) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 632.439719] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks [] for allowed_address_pair (768a0930-4030-4fff-ba9f-4edc63ead64b), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.440610] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks [] for port (768a0930-4030-4fff-ba9f-4edc63ead64b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.440820] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] create_port_precommit called with port settings {'id': '768a0930-4030-4fff-ba9f-4edc63ead64b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c7:9a:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_gateway', 'standard_attr_id': 592, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 632.440949] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] create_port_precommit: [ 632.440949] [50969]: key[mac_address], None -> fa:16:3e:c7:9a:c2 [ 632.440949] [50969]: key[device_id], None -> 3b4c032a-a7e3-40ef-be58-c3476d14af66 [ 632.440949] [50969]: key[binding:vif_details], None -> {} [ 632.440949] [50969]: key[project_id], None -> [ 632.440949] [50969]: key[binding:vnic_type], None -> normal [ 632.440949] [50969]: key[allowed_address_pairs], None -> [] [ 632.440949] [50969]: key[name], None -> [ 632.440949] [50969]: key[status], None -> DOWN [ 632.440949] [50969]: key[tenant_id], None -> [ 632.440949] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}] [ 632.440949] [50969]: key[id], None -> 768a0930-4030-4fff-ba9f-4edc63ead64b [ 632.440949] [50969]: key[port_security_enabled], None -> False [ 632.440949] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 632.440949] [50969]: key[security_groups], None -> [] [ 632.440949] [50969]: key[binding:profile], None -> {} [ 632.440949] [50969]: key[binding:host_id], None -> [ 632.440949] [50969]: key[standard_attr_id], None -> 592 [ 632.440949] [50969]: key[admin_state_up], None -> True [ 632.440949] [50969]: key[device_owner], None -> network:router_gateway [ 632.440949] [50969]: key[binding:vif_type], None -> unbound [ 632.440949] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.462943] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (768a0930-4030-4fff-ba9f-4edc63ead64b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.469035] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.488327] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Pushing event updated for resources: {'Port': ['ID=768a0930-4030-4fff-ba9f-4edc63ead64b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.498440] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 632.499217] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 632.501531] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 632.515633] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] create_port_postcommit called with port settings {'id': '768a0930-4030-4fff-ba9f-4edc63ead64b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c7:9a:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_gateway', 'standard_attr_id': 592, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 632.515852] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] create_port_postcommit: [ 632.515852] [50969]: key[mac_address], None -> fa:16:3e:c7:9a:c2 [ 632.515852] [50969]: key[device_id], None -> 3b4c032a-a7e3-40ef-be58-c3476d14af66 [ 632.515852] [50969]: key[binding:vif_details], None -> {} [ 632.515852] [50969]: key[project_id], None -> [ 632.515852] [50969]: key[binding:vnic_type], None -> normal [ 632.515852] [50969]: key[tags], None -> [] [ 632.515852] [50969]: key[allowed_address_pairs], None -> [] [ 632.515852] [50969]: key[created_at], None -> 2025-11-21T22:36:04Z [ 632.515852] [50969]: key[name], None -> [ 632.515852] [50969]: key[status], None -> DOWN [ 632.515852] [50969]: key[tenant_id], None -> [ 632.515852] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}] [ 632.515852] [50969]: key[id], None -> 768a0930-4030-4fff-ba9f-4edc63ead64b [ 632.515852] [50969]: key[port_security_enabled], None -> False [ 632.515852] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 632.515852] [50969]: key[security_groups], None -> [] [ 632.515852] [50969]: key[binding:profile], None -> {} [ 632.515852] [50969]: key[binding:host_id], None -> [ 632.515852] [50969]: key[revision_number], None -> 1 [ 632.515852] [50969]: key[description], None -> [ 632.515852] [50969]: key[updated_at], None -> 2025-11-21T22:36:04Z [ 632.515852] [50969]: key[standard_attr_id], None -> 592 [ 632.515852] [50969]: key[admin_state_up], None -> True [ 632.515852] [50969]: key[binding:vif_type], None -> unbound [ 632.515852] [50969]: key[device_owner], None -> network:router_gateway [ 632.515852] [50969]: key[extra_dhcp_opts], None -> [] [ 632.515852] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 632.515852] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.565555] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Publish callbacks [] for port (04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.565807] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] update_port_precommit called with port settings {'id': '04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:99:f9:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_interface', 'standard_attr_id': 590, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 1, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings {'id': '04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:99:f9:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_interface', 'standard_attr_id': 590, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 1, 'project_id': '773ab744993644548a077b4742fb2c59'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 632.565960] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] update_port_precommit: [ 632.565960] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.567192] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.588208] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Pushing event updated for resources: {'Port': ['ID=04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.605019] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] update_port_postcommit called with port settings {'id': '04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:99:f9:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_interface', 'standard_attr_id': 590, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 1, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings {'id': '04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:99:f9:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_interface', 'standard_attr_id': 590, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 1, 'project_id': '773ab744993644548a077b4742fb2c59'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 632.605019] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] update_port_postcommit: [ 632.605019] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.605334] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (e1e14bd9-1243-460a-b914-310b2f07e11b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.621047] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks [] for router_gateway (3b4c032a-a7e3-40ef-be58-c3476d14af66), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.647101] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Network a167fd69-dd12-4cac-843e-5642c3dcb9b8 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 632.647875] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 632.708156] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Router e1e14bd9-1243-460a-b914-310b2f07e11b has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 632.737904] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (3b4c032a-a7e3-40ef-be58-c3476d14af66), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.773958] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0a75bf1a-535f-4efb-8a26-de8d240436a0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 632.778645] [50968]: [pid: 50968|app: 0|req: 428/903] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:04 2025] PUT /networking/v2.0/routers/e1e14bd9-1243-460a-b914-310b2f07e11b/add_router_interface => generated 309 bytes in 915 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.781606] [50968]: DEBUG neutron.api.wsgi [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-8673d9fb-7fc5-43b0-a9b0-3289e0dea726 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 632.807642] [50968]: [pid: 50968|app: 0|req: 429/904] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:36:05 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=b76d7c488de548439da28d2e7ff0c2e8 => generated 181 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.810882] [50968]: DEBUG neutron.api.wsgi [req-f86fdea1-5f31-49c9-9ae6-1907b26e2a96 req-a22a47c9-a7ff-44bc-8cc0-8ab5dae9031b tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 632.814070] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Router 3b4c032a-a7e3-40ef-be58-c3476d14af66 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 632.853260] [50968]: [pid: 50968|app: 0|req: 430/905] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:05 2025] GET /networking/v2.0/security-groups?id=386f2bfa-81a7-40ba-a9a8-a207890c2528&fields=id&fields=name => generated 113 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.872861] [50968]: [pid: 50968|app: 0|req: 431/906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:05 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 632.900057] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 632.915325] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab202bfc-2224-438d-bf69-261e3c5b7bf3 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.916789] [50969]: [pid: 50969|app: 0|req: 476/907] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:04 2025] POST /networking/v2.0/routers => generated 739 bytes in 764 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 632.918250] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc61f52b-d9c4-4b4a-ad03-0c09ad0e7e9e admin admin] Publish callbacks [] for security_group (3f792bc2-abae-490a-955f-0135fd76f0dc), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.921232] [50969]: DEBUG neutron.api.v2.base [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Request body: {'port': {'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'admin_state_up': True, 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 632.943338] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc61f52b-d9c4-4b4a-ad03-0c09ad0e7e9e admin admin] Publish callbacks [] for security_group (3f792bc2-abae-490a-955f-0135fd76f0dc), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.980986] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc61f52b-d9c4-4b4a-ad03-0c09ad0e7e9e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3f792bc2-abae-490a-955f-0135fd76f0dc), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.981118] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Made reservation on behalf of b76d7c488de548439da28d2e7ff0c2e8 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 632.984465] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.985328] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc61f52b-d9c4-4b4a-ad03-0c09ad0e7e9e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3f792bc2-abae-490a-955f-0135fd76f0dc,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.989448] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc61f52b-d9c4-4b4a-ad03-0c09ad0e7e9e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.989919] [50968]: [pid: 50968|app: 0|req: 432/908] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:05 2025] DELETE /networking/v2.0/security-groups/3f792bc2-abae-490a-955f-0135fd76f0dc => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 633.049933] [50969]: DEBUG neutron.db.db_base_plugin_common [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Allocated IP 192.168.128.6 (096a255b-5490-478e-928f-f85f7ed59abb/724ee06a-00d0-43e3-b326-93d089b4e8de/09d3ec74-fec4-4752-9d2b-6084351eaf92) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 633.132478] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for allowed_address_pair (09d3ec74-fec4-4752-9d2b-6084351eaf92), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.133711] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.134278] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_precommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': '', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'port_security_enabled': True, 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 633.134430] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_precommit: [ 633.134430] [50969]: key[mac_address], None -> fa:16:3e:92:c3:74 [ 633.134430] [50969]: key[device_id], None -> e7302ff8-0f6e-4263-8172-224e4a5dd753 [ 633.134430] [50969]: key[binding:vif_details], None -> {} [ 633.134430] [50969]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 633.134430] [50969]: key[binding:vnic_type], None -> normal [ 633.134430] [50969]: key[allowed_address_pairs], None -> [] [ 633.134430] [50969]: key[name], None -> [ 633.134430] [50969]: key[status], None -> DOWN [ 633.134430] [50969]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 633.134430] [50969]: key[fixed_ips], None -> [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}] [ 633.134430] [50969]: key[id], None -> 09d3ec74-fec4-4752-9d2b-6084351eaf92 [ 633.134430] [50969]: key[port_security_enabled], None -> True [ 633.134430] [50969]: key[network_id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 633.134430] [50969]: key[security_groups], None -> ['9c3590f1-016a-4b00-b83e-f52f030b948b'] [ 633.134430] [50969]: key[binding:profile], None -> {} [ 633.134430] [50969]: key[binding:host_id], None -> [ 633.134430] [50969]: key[standard_attr_id], None -> 593 [ 633.134430] [50969]: key[admin_state_up], None -> True [ 633.134430] [50969]: key[device_owner], None -> [ 633.134430] [50969]: key[binding:vif_type], None -> unbound [ 633.134430] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.170927] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.199520] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event updated for resources: {'Port': ['ID=09d3ec74-fec4-4752-9d2b-6084351eaf92,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.210098] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Network 096a255b-5490-478e-928f-f85f7ed59abb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 633.212146] [50969]: DEBUG neutron.scheduler.base_scheduler [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 633.214023] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 633.226617] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.229420] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_postcommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': '', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'port_security_enabled': True, 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 1, 'network': {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 633.229675] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_postcommit: [ 633.229675] [50969]: key[mac_address], None -> fa:16:3e:92:c3:74 [ 633.229675] [50969]: key[device_id], None -> e7302ff8-0f6e-4263-8172-224e4a5dd753 [ 633.229675] [50969]: key[binding:vif_details], None -> {} [ 633.229675] [50969]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 633.229675] [50969]: key[binding:vnic_type], None -> normal [ 633.229675] [50969]: key[tags], None -> [] [ 633.229675] [50969]: key[allowed_address_pairs], None -> [] [ 633.229675] [50969]: key[created_at], None -> 2025-11-21T22:36:05Z [ 633.229675] [50969]: key[name], None -> [ 633.229675] [50969]: key[status], None -> DOWN [ 633.229675] [50969]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 633.229675] [50969]: key[fixed_ips], None -> [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}] [ 633.229675] [50969]: key[id], None -> 09d3ec74-fec4-4752-9d2b-6084351eaf92 [ 633.229675] [50969]: key[port_security_enabled], None -> True [ 633.229675] [50969]: key[network_id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 633.229675] [50969]: key[security_groups], None -> ['9c3590f1-016a-4b00-b83e-f52f030b948b'] [ 633.229675] [50969]: key[binding:profile], None -> {} [ 633.229675] [50969]: key[binding:host_id], None -> [ 633.229675] [50969]: key[revision_number], None -> 1 [ 633.229675] [50969]: key[description], None -> [ 633.229675] [50969]: key[updated_at], None -> 2025-11-21T22:36:05Z [ 633.229675] [50969]: key[standard_attr_id], None -> 593 [ 633.229675] [50969]: key[admin_state_up], None -> True [ 633.229675] [50969]: key[binding:vif_type], None -> unbound [ 633.229675] [50969]: key[device_owner], None -> [ 633.229675] [50969]: key[extra_dhcp_opts], None -> [] [ 633.229675] [50969]: key[network], None -> {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} [ 633.229675] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.271283] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.271283] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-5801d980-5906-4679-84ac-83f25fa51f2a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.281877] [50969]: [pid: 50969|app: 0|req: 477/909] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22: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) [ 633.296804] [50969]: [pid: 50969|app: 0|req: 478/910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:05 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 633.300226] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Allocated IP 192.168.128.1 (1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1/2bade090-c2dd-4c5a-a774-a6b2a54b2190/a520a203-db44-4166-a484-395cc4c94b4e) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 633.300461] [50969]: DEBUG neutron.api.v2.base [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Request body: {'port': {'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 633.350019] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Publish callbacks [] for allowed_address_pair (a520a203-db44-4166-a484-395cc4c94b4e), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.350019] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Publish callbacks [] for port (a520a203-db44-4166-a484-395cc4c94b4e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.350019] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] create_port_precommit called with port settings {'id': 'a520a203-db44-4166-a484-395cc4c94b4e', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:20:66:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_interface', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}], 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} with segments to bind None [ 633.350019] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] create_port_precommit: [ 633.350019] [50968]: key[mac_address], None -> fa:16:3e:20:66:78 [ 633.350019] [50968]: key[device_id], None -> 3b4c032a-a7e3-40ef-be58-c3476d14af66 [ 633.350019] [50968]: key[binding:vif_details], None -> {} [ 633.350019] [50968]: key[project_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 633.350019] [50968]: key[binding:vnic_type], None -> normal [ 633.350019] [50968]: key[allowed_address_pairs], None -> [] [ 633.350019] [50968]: key[name], None -> [ 633.350019] [50968]: key[status], None -> DOWN [ 633.350019] [50968]: key[tenant_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 633.350019] [50968]: key[fixed_ips], None -> [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}] [ 633.350019] [50968]: key[id], None -> a520a203-db44-4166-a484-395cc4c94b4e [ 633.350019] [50968]: key[port_security_enabled], None -> False [ 633.350019] [50968]: key[network_id], None -> 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 [ 633.350019] [50968]: key[security_groups], None -> [] [ 633.350019] [50968]: key[binding:profile], None -> {} [ 633.350019] [50968]: key[binding:host_id], None -> [ 633.350019] [50968]: key[standard_attr_id], None -> 594 [ 633.350019] [50968]: key[admin_state_up], None -> True [ 633.350019] [50968]: key[device_owner], None -> network:router_interface [ 633.350019] [50968]: key[binding:vif_type], None -> unbound [ 633.350019] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.351098] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.371981] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a520a203-db44-4166-a484-395cc4c94b4e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.399012] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Pushing event updated for resources: {'Port': ['ID=a520a203-db44-4166-a484-395cc4c94b4e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.408410] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Network 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 633.410116] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 633.412499] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 633.432745] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] create_port_postcommit called with port settings {'id': 'a520a203-db44-4166-a484-395cc4c94b4e', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:20:66:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_interface', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}], 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 1, 'network': {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} with segments to bind None [ 633.432745] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] create_port_postcommit: [ 633.432745] [50968]: key[mac_address], None -> fa:16:3e:20:66:78 [ 633.432745] [50968]: key[device_id], None -> 3b4c032a-a7e3-40ef-be58-c3476d14af66 [ 633.432745] [50968]: key[binding:vif_details], None -> {} [ 633.432745] [50968]: key[project_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 633.432745] [50968]: key[binding:vnic_type], None -> normal [ 633.432745] [50968]: key[tags], None -> [] [ 633.432745] [50968]: key[allowed_address_pairs], None -> [] [ 633.432745] [50968]: key[created_at], None -> 2025-11-21T22:36:05Z [ 633.432745] [50968]: key[name], None -> [ 633.432745] [50968]: key[status], None -> DOWN [ 633.432745] [50968]: key[tenant_id], None -> 269afc77c79f4c7ab0877f3a7973a28b [ 633.432745] [50968]: key[fixed_ips], None -> [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}] [ 633.432745] [50968]: key[id], None -> a520a203-db44-4166-a484-395cc4c94b4e [ 633.432745] [50968]: key[port_security_enabled], None -> False [ 633.432745] [50968]: key[network_id], None -> 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 [ 633.432745] [50968]: key[security_groups], None -> [] [ 633.432745] [50968]: key[binding:profile], None -> {} [ 633.432745] [50968]: key[binding:host_id], None -> [ 633.432745] [50968]: key[revision_number], None -> 1 [ 633.432745] [50968]: key[description], None -> [ 633.432745] [50968]: key[updated_at], None -> 2025-11-21T22:36:05Z [ 633.432745] [50968]: key[standard_attr_id], None -> 594 [ 633.432745] [50968]: key[admin_state_up], None -> True [ 633.432745] [50968]: key[binding:vif_type], None -> unbound [ 633.432745] [50968]: key[device_owner], None -> network:router_interface [ 633.432745] [50968]: key[extra_dhcp_opts], None -> [] [ 633.432745] [50968]: key[network], None -> {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} [ 633.432745] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.433930] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (3b4c032a-a7e3-40ef-be58-c3476d14af66), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.482707] [50969]: DEBUG neutron.notifiers.nova [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 09d3ec74-fec4-4752-9d2b-6084351eaf92 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 633.491341] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks [] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.509084] [50969]: DEBUG neutron.db.provisioning_blocks [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Transition to ACTIVE for port object 09d3ec74-fec4-4752-9d2b-6084351eaf92 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 633.510242] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_precommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': '', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 1, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 633.511074] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_precommit: [ 633.511074] [50969]: key[device_owner], -> compute:nova [ 633.511074] [50969]: key[binding:host_id], -> cpu-1 [ 633.511074] [50969]: key[revision_number], 1 -> 2 [ 633.511074] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.513773] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.540150] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Pushing event updated for resources: {'Port': ['ID=09d3ec74-fec4-4752-9d2b-6084351eaf92,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.584353] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_postcommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': '', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 1, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 633.584572] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_postcommit: [ 633.584572] [50969]: key[device_owner], -> compute:nova [ 633.584572] [50969]: key[binding:host_id], -> cpu-1 [ 633.584572] [50969]: key[revision_number], 1 -> 2 [ 633.584572] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.593220] [50969]: DEBUG neutron.plugins.ml2.managers [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Attempting to bind port 09d3ec74-fec4-4752-9d2b-6084351eaf92 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 633.593415] [50969]: DEBUG neutron.plugins.ml2.managers [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Attempting to bind port 09d3ec74-fec4-4752-9d2b-6084351eaf92 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 633.594108] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Attempting to bind port 09d3ec74-fec4-4752-9d2b-6084351eaf92 on network 096a255b-5490-478e-928f-f85f7ed59abb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 633.609971] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 633.609971] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Bind Segment={'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 633.612097] [50969]: DEBUG networking_nsxv3.api.rpc [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Bind port on Host cpu-1 & Segment [{'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 633.665970] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a520a203-db44-4166-a484-395cc4c94b4e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.756933] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Publish callbacks [] for port (a520a203-db44-4166-a484-395cc4c94b4e), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.757176] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] update_port_precommit called with port settings {'id': 'a520a203-db44-4166-a484-395cc4c94b4e', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:20:66:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_interface', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 1, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'} (original settings {'id': 'a520a203-db44-4166-a484-395cc4c94b4e', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:20:66:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_interface', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 1, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} with segments to bind None [ 633.757314] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] update_port_precommit: [ 633.757314] [50968]: key[updated_at], 2025-11-21T22:36:05Z -> 2025-11-21T22:36:06Z [ 633.757314] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.759498] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a520a203-db44-4166-a484-395cc4c94b4e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.778355] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Pushing event updated for resources: {'Port': ['ID=a520a203-db44-4166-a484-395cc4c94b4e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.793928] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] update_port_postcommit called with port settings {'id': 'a520a203-db44-4166-a484-395cc4c94b4e', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:20:66:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_interface', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 1, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'} (original settings {'id': 'a520a203-db44-4166-a484-395cc4c94b4e', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:20:66:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_interface', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 1, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} with segments to bind None [ 633.794096] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] update_port_postcommit: [ 633.794096] [50968]: key[updated_at], 2025-11-21T22:36:05Z -> 2025-11-21T22:36:06Z [ 633.794096] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.794504] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (3b4c032a-a7e3-40ef-be58-c3476d14af66), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.824538] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Network 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 633.825297] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 633.903479] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Router 3b4c032a-a7e3-40ef-be58-c3476d14af66 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 633.955576] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-02028b8d-2e51-4542-bacb-17c00c58f4b1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 633.959214] [50968]: [pid: 50968|app: 0|req: 433/911] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:05 2025] PUT /networking/v2.0/routers/3b4c032a-a7e3-40ef-be58-c3476d14af66/add_router_interface => generated 309 bytes in 969 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.019065] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30783faf-f868-4934-a3e7-0433bf18c4e0 req-592c276a-6933-42f4-a6df-38403aaf5bb4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.020151] [50968]: [pid: 50968|app: 0|req: 434/912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:06 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.022892] [50968]: DEBUG neutron.api.v2.base [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Request body: {'network': {'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 634.040649] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Made reservation on behalf of e4db2a3a62394f63b9b5ac9e2630e7b5 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 634.043889] [50968]: DEBUG neutron_lib.callbacks.manager [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.048841] [50968]: DEBUG neutron_lib.callbacks.manager [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.106133] [50968]: DEBUG neutron_lib.callbacks.manager [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Publish callbacks [] for security_group (006c6502-b2f5-4dd1-be9a-cb417d45fb94), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.107249] [50968]: DEBUG neutron_lib.callbacks.manager [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (006c6502-b2f5-4dd1-be9a-cb417d45fb94), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.128808] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=006c6502-b2f5-4dd1-be9a-cb417d45fb94,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.156404] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] vlan segment allocate from pool success with {'vlan_id': 611, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 634.164282] [50968]: DEBUG neutron_lib.callbacks.manager [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (2e2d4d68-0f24-4951-bf7d-5821e07f71f3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.164713] [50968]: INFO neutron.db.segments_db [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Added segment 2e2d4d68-0f24-4951-bf7d-5821e07f71f3 of type vlan for network 9168d4ec-5a09-4f58-9dbb-e1009e704598 [ 634.181546] [50968]: DEBUG neutron_lib.callbacks.manager [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (9168d4ec-5a09-4f58-9dbb-e1009e704598), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.193112] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] create_network_precommit called with network settings {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 600, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2e2d4d68-0f24-4951-bf7d-5821e07f71f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 611, 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598'}] [ 634.193285] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] create_network_precommit: [ 634.193285] [50968]: key[qinq], None -> None [ 634.193285] [50968]: key[project_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 634.193285] [50968]: key[tags], None -> [] [ 634.193285] [50968]: key[router:external], None -> False [ 634.193285] [50968]: key[created_at], None -> 2025-11-21T22:36:06Z [ 634.193285] [50968]: key[name], None -> tempest-VolumesAdminNegativeTest-631359826-network [ 634.193285] [50968]: key[status], None -> ACTIVE [ 634.193285] [50968]: key[ipv6_address_scope], None -> None [ 634.193285] [50968]: key[tenant_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 634.193285] [50968]: key[availability_zone_hints], None -> [] [ 634.193285] [50968]: key[availability_zones], None -> [] [ 634.193285] [50968]: key[id], None -> 9168d4ec-5a09-4f58-9dbb-e1009e704598 [ 634.193285] [50968]: key[port_security_enabled], None -> True [ 634.193285] [50968]: key[subnets], None -> [] [ 634.193285] [50968]: key[provider:segmentation_id], None -> 611 [ 634.193285] [50968]: key[provider:network_type], None -> vlan [ 634.193285] [50968]: key[revision_number], None -> 1 [ 634.193285] [50968]: key[provider:physical_network], None -> default [ 634.193285] [50968]: key[description], None -> [ 634.193285] [50968]: key[updated_at], None -> 2025-11-21T22:36:06Z [ 634.193285] [50968]: key[standard_attr_id], None -> 600 [ 634.193285] [50968]: key[admin_state_up], None -> True [ 634.193285] [50968]: key[shared], None -> False [ 634.193285] [50968]: key[ipv4_address_scope], None -> None [ 634.193285] [50968]: key[vlan_transparent], None -> None [ 634.193285] [50968]: key[mtu], None -> 8950 [ 634.193285] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.196473] [50968]: DEBUG neutron_lib.callbacks.manager [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (9168d4ec-5a09-4f58-9dbb-e1009e704598), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.210503] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Pushing event updated for resources: {'Network': ['ID=9168d4ec-5a09-4f58-9dbb-e1009e704598,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.212504] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] create_network_postcommit called with network settings {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 600, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2e2d4d68-0f24-4951-bf7d-5821e07f71f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 611, 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598'}] [ 634.212738] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] create_network_postcommit: [ 634.212738] [50968]: key[qinq], None -> None [ 634.212738] [50968]: key[project_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 634.212738] [50968]: key[tags], None -> [] [ 634.212738] [50968]: key[router:external], None -> False [ 634.212738] [50968]: key[created_at], None -> 2025-11-21T22:36:06Z [ 634.212738] [50968]: key[name], None -> tempest-VolumesAdminNegativeTest-631359826-network [ 634.212738] [50968]: key[status], None -> ACTIVE [ 634.212738] [50968]: key[ipv6_address_scope], None -> None [ 634.212738] [50968]: key[tenant_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 634.212738] [50968]: key[availability_zone_hints], None -> [] [ 634.212738] [50968]: key[availability_zones], None -> [] [ 634.212738] [50968]: key[id], None -> 9168d4ec-5a09-4f58-9dbb-e1009e704598 [ 634.212738] [50968]: key[port_security_enabled], None -> True [ 634.212738] [50968]: key[subnets], None -> [] [ 634.212738] [50968]: key[provider:segmentation_id], None -> 611 [ 634.212738] [50968]: key[provider:network_type], None -> vlan [ 634.212738] [50968]: key[revision_number], None -> 1 [ 634.212738] [50968]: key[provider:physical_network], None -> default [ 634.212738] [50968]: key[description], None -> [ 634.212738] [50968]: key[updated_at], None -> 2025-11-21T22:36:06Z [ 634.212738] [50968]: key[standard_attr_id], None -> 600 [ 634.212738] [50968]: key[admin_state_up], None -> True [ 634.212738] [50968]: key[shared], None -> False [ 634.212738] [50968]: key[ipv4_address_scope], None -> None [ 634.212738] [50968]: key[vlan_transparent], None -> None [ 634.212738] [50968]: key[mtu], None -> 8950 [ 634.212738] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.215308] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.215805] [50968]: DEBUG neutron_lib.callbacks.manager [None req-135ab3da-6e5b-4c07-96af-7789bba35b55 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.224559] [50968]: [pid: 50968|app: 0|req: 435/913] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:06 2025] POST /networking/v2.0/networks => generated 668 bytes in 204 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 634.255052] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85b4007e-971b-43ac-a20e-b0e8c6a15b84 req-65f8d047-94e5-45ba-821b-68b4b3989fc9 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.255052] [50968]: [pid: 50968|app: 0|req: 436/914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:06 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.257164] [50968]: DEBUG neutron.api.wsgi [req-30783faf-f868-4934-a3e7-0433bf18c4e0 req-c872262e-de64-4432-95a6-05ec8348f28b tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 634.279721] [50968]: [pid: 50968|app: 0|req: 437/915] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:06 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.313720] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-edc08c24-9971-426e-b357-da21ebb78e22 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.318029] [50968]: [pid: 50968|app: 0|req: 438/916] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:06 2025] GET /networking/v2.0/networks?id=02786d07-c595-40bb-9ae9-f985ed5fd8a6 => generated 629 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.318029] [50968]: DEBUG neutron.api.v2.base [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Request body: {'subnet': {'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAdminNegativeTest-631359826-subnet', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 634.334152] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Made reservation on behalf of e4db2a3a62394f63b9b5ac9e2630e7b5 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 634.336550] [50968]: DEBUG neutron_lib.callbacks.manager [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.396083] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] create_subnet_precommit called with subnet settings {'id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'name': 'tempest-VolumesAdminNegativeTest-631359826-subnet', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 602, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'} (original settings None) [ 634.396478] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] create_subnet_precommit: [ 634.396478] [50968]: key[service_types], None -> [] [ 634.396478] [50968]: key[project_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 634.396478] [50968]: key[tags], None -> [] [ 634.396478] [50968]: key[router:external], None -> False [ 634.396478] [50968]: key[ipv6_ra_mode], None -> None [ 634.396478] [50968]: key[created_at], None -> 2025-11-21T22:36:06Z [ 634.396478] [50968]: key[name], None -> tempest-VolumesAdminNegativeTest-631359826-subnet [ 634.396478] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 634.396478] [50968]: key[tenant_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 634.396478] [50968]: key[id], None -> a26779e6-97df-42b2-89ff-73286e2361f1 [ 634.396478] [50968]: key[network_id], None -> 9168d4ec-5a09-4f58-9dbb-e1009e704598 [ 634.396478] [50968]: key[host_routes], None -> [] [ 634.396478] [50968]: key[revision_number], None -> 0 [ 634.396478] [50968]: key[dns_nameservers], None -> [] [ 634.396478] [50968]: key[cidr], None -> 192.168.128.0/28 [ 634.396478] [50968]: key[updated_at], None -> 2025-11-21T22:36:06Z [ 634.396478] [50968]: key[description], None -> [ 634.396478] [50968]: key[standard_attr_id], None -> 602 [ 634.396478] [50968]: key[segment_id], None -> None [ 634.396478] [50968]: key[shared], None -> False [ 634.396478] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 634.396478] [50968]: key[ipv6_address_mode], None -> None [ 634.396478] [50968]: key[enable_dhcp], None -> True [ 634.396478] [50968]: key[subnetpool_id], None -> None [ 634.396478] [50968]: key[ip_version], None -> 4 [ 634.396478] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.397669] [50968]: DEBUG neutron_lib.callbacks.manager [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (a26779e6-97df-42b2-89ff-73286e2361f1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.409457] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Pushing event updated for resources: {'Subnet': ['ID=a26779e6-97df-42b2-89ff-73286e2361f1,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.426065] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Checking segment: {'id': '2e2d4d68-0f24-4951-bf7d-5821e07f71f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 611, 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 634.426286] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Network hostable DHCP agents. Network: 9168d4ec-5a09-4f58-9dbb-e1009e704598, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 634.435467] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Network 9168d4ec-5a09-4f58-9dbb-e1009e704598 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 634.439456] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 9168d4ec-5a09-4f58-9dbb-e1009e704598) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 634.441934] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] create_subnet_postcommit called with subnet settings {'id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'name': 'tempest-VolumesAdminNegativeTest-631359826-subnet', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 602, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'network': {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611}} (original settings None) [ 634.442369] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] create_subnet_postcommit: [ 634.442369] [50968]: key[service_types], None -> [] [ 634.442369] [50968]: key[project_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 634.442369] [50968]: key[tags], None -> [] [ 634.442369] [50968]: key[router:external], None -> False [ 634.442369] [50968]: key[ipv6_ra_mode], None -> None [ 634.442369] [50968]: key[created_at], None -> 2025-11-21T22:36:06Z [ 634.442369] [50968]: key[name], None -> tempest-VolumesAdminNegativeTest-631359826-subnet [ 634.442369] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 634.442369] [50968]: key[tenant_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 634.442369] [50968]: key[id], None -> a26779e6-97df-42b2-89ff-73286e2361f1 [ 634.442369] [50968]: key[network_id], None -> 9168d4ec-5a09-4f58-9dbb-e1009e704598 [ 634.442369] [50968]: key[host_routes], None -> [] [ 634.442369] [50968]: key[revision_number], None -> 0 [ 634.442369] [50968]: key[dns_nameservers], None -> [] [ 634.442369] [50968]: key[cidr], None -> 192.168.128.0/28 [ 634.442369] [50968]: key[updated_at], None -> 2025-11-21T22:36:06Z [ 634.442369] [50968]: key[description], None -> [ 634.442369] [50968]: key[standard_attr_id], None -> 602 [ 634.442369] [50968]: key[segment_id], None -> None [ 634.442369] [50968]: key[shared], None -> False [ 634.442369] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 634.442369] [50968]: key[ipv6_address_mode], None -> None [ 634.442369] [50968]: key[enable_dhcp], None -> True [ 634.442369] [50968]: key[subnetpool_id], None -> None [ 634.442369] [50968]: key[ip_version], None -> 4 [ 634.442369] [50968]: key[network], None -> {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} [ 634.442369] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.443706] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.443820] [50968]: DEBUG neutron_lib.callbacks.manager [None req-56a37bcc-745e-4775-bfde-7309e4c749d7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.452522] [50968]: [pid: 50968|app: 0|req: 439/917] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:06 2025] POST /networking/v2.0/subnets => generated 687 bytes in 137 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 634.455270] [50968]: DEBUG neutron.api.wsgi [req-85b4007e-971b-43ac-a20e-b0e8c6a15b84 req-48d0efc3-7d46-4472-9dd9-32b0fb676baf tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 634.474997] [50968]: [pid: 50968|app: 0|req: 440/918] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:06 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.478184] [50968]: DEBUG neutron.api.v2.base [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Request body: {'port': {'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'admin_state_up': True, 'tenant_id': '1cc57847c62144ea819ffe64c6251a34'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 634.517489] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Made reservation on behalf of 1cc57847c62144ea819ffe64c6251a34 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 634.520703] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.615558] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Bound using segment: {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 634.615558] [50969]: DEBUG neutron.plugins.ml2.managers [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Bound port: 09d3ec74-fec4-4752-9d2b-6084351eaf92, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d48f0ef6-34e5-44d4-8baf-4470ed96ce73", "external-id": "nsx-vlan-transportzone-316", "segmentation_id": 316}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 634.615835] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.656144] [50969]: DEBUG neutron.plugins.ml2.db [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] For port 09d3ec74-fec4-4752-9d2b-6084351eaf92, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 634.662894] [50969]: DEBUG neutron.plugins.ml2.db [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] For port 09d3ec74-fec4-4752-9d2b-6084351eaf92, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=09d3ec74-fec4-4752-9d2b-6084351eaf92,segment=NetworkSegment(23d38520-039f-4a03-8bd8-8b8011b70559),segment_id=23d38520-039f-4a03-8bd8-8b8011b70559)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 634.662894] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_precommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 634.662894] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_precommit: [ 634.662894] [50969]: key[binding:vif_type], unbound -> ovs [ 634.662894] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} [ 634.662894] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.669678] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.697093] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Pushing event updated for resources: {'Port': ['ID=09d3ec74-fec4-4752-9d2b-6084351eaf92,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.704282] [50969]: DEBUG neutron.db.provisioning_blocks [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Provisioning complete for port 09d3ec74-fec4-4752-9d2b-6084351eaf92 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 634.704470] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.704604] [50969]: INFO neutron.plugins.ml2.plugin [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Attempt 1 to provision port 09d3ec74-fec4-4752-9d2b-6084351eaf92 [ 634.744824] [50969]: DEBUG neutron.plugins.ml2.plugin [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Current status of the port 09d3ec74-fec4-4752-9d2b-6084351eaf92 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 634.744824] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.758172] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '09d3ec74-fec4-4752-9d2b-6084351eaf92'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 634.767050] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-af84c2e6-cfba-4e01-b929-7b839f2a02f6" -d '{"events": [{"server_uuid": "e7302ff8-0f6e-4263-8172-224e4a5dd753", "name": "network-vif-plugged", "status": "completed", "tag": "09d3ec74-fec4-4752-9d2b-6084351eaf92"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 634.768453] [50969]: DEBUG neutron.plugins.ml2.db [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] For port 09d3ec74-fec4-4752-9d2b-6084351eaf92, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=09d3ec74-fec4-4752-9d2b-6084351eaf92,segment=NetworkSegment(23d38520-039f-4a03-8bd8-8b8011b70559),segment_id=23d38520-039f-4a03-8bd8-8b8011b70559)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 634.798158] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_precommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 4, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}]) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 634.798395] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_precommit: [ 634.798395] [50969]: key[status], DOWN -> ACTIVE [ 634.798395] [50969]: key[revision_number], 4 -> 5 [ 634.798395] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.803959] [50969]: DEBUG neutron.db.provisioning_blocks [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Provisioning complete for port 09d3ec74-fec4-4752-9d2b-6084351eaf92 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 634.804118] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.804223] [50969]: INFO neutron.plugins.ml2.plugin [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Attempt 1 to provision port 09d3ec74-fec4-4752-9d2b-6084351eaf92 [ 634.870172] [50969]: DEBUG neutron.plugins.ml2.plugin [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Current status of the port 09d3ec74-fec4-4752-9d2b-6084351eaf92 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 634.871898] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_postcommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 4, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}]) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 634.871898] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_postcommit: [ 634.871898] [50969]: key[status], DOWN -> ACTIVE [ 634.871898] [50969]: key[revision_number], 4 -> 5 [ 634.871898] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.871898] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.900468] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Pushing event updated for resources: {'Port': ['ID=09d3ec74-fec4-4752-9d2b-6084351eaf92,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.904220] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_postcommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 4, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:05Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 634.904498] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] update_port_postcommit: [ 634.904498] [50969]: key[binding:vif_type], unbound -> ovs [ 634.904498] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}} [ 634.904498] [50969]: key[updated_at], 2025-11-21T22:36:05Z -> 2025-11-21T22:36:07Z [ 634.904498] [50969]: key[revision_number], 2 -> 4 [ 634.904498] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.910255] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.910683] [50969]: DEBUG neutron_lib.callbacks.manager [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-2d0df30e-5d97-4943-8193-4a00921581f4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.912048] [50969]: [pid: 50969|app: 0|req: 479/919] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:05 2025] PUT /networking/v2.0/ports/09d3ec74-fec4-4752-9d2b-6084351eaf92 => generated 1037 bytes in 1615 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 634.968836] [50968]: DEBUG neutron.db.db_base_plugin_common [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Allocated IP 192.168.128.10 (02786d07-c595-40bb-9ae9-f985ed5fd8a6/02898f11-dace-45d0-81b3-a301f1fc551b/141554a4-0938-40a0-9720-0cb71a570c1e) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 634.982965] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc76d232-5f5d-4dfa-90ca-5346be8890ba req-ce2cc1ba-1f53-438d-9930-061d91bff8be tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.984124] [50969]: [pid: 50969|app: 0|req: 480/920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:07 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.988569] [50969]: DEBUG neutron.api.v2.base [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Request body: {'router': {'name': 'tempest-VolumesAdminNegativeTest-631359826-router', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 635.010363] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.011174] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.044024] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for allowed_address_pair (141554a4-0938-40a0-9720-0cb71a570c1e), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.044242] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for port (141554a4-0938-40a0-9720-0cb71a570c1e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.044459] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_precommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': '', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'port_security_enabled': True, 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 635.044596] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks [] for router_controller (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.044645] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_precommit: [ 635.044645] [50968]: key[mac_address], None -> fa:16:3e:bb:6f:c9 [ 635.044645] [50968]: key[device_id], None -> ef828a8b-286f-4612-85a3-244aedff1ec1 [ 635.044645] [50968]: key[binding:vif_details], None -> {} [ 635.044645] [50968]: key[project_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 635.044645] [50968]: key[binding:vnic_type], None -> normal [ 635.044645] [50968]: key[allowed_address_pairs], None -> [] [ 635.044645] [50968]: key[name], None -> [ 635.044645] [50968]: key[status], None -> DOWN [ 635.044645] [50968]: key[tenant_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 635.044645] [50968]: key[fixed_ips], None -> [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}] [ 635.044645] [50968]: key[id], None -> 141554a4-0938-40a0-9720-0cb71a570c1e [ 635.044645] [50968]: key[port_security_enabled], None -> True [ 635.044645] [50968]: key[network_id], None -> 02786d07-c595-40bb-9ae9-f985ed5fd8a6 [ 635.044645] [50968]: key[security_groups], None -> ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'] [ 635.044645] [50968]: key[binding:profile], None -> {} [ 635.044645] [50968]: key[binding:host_id], None -> [ 635.044645] [50968]: key[standard_attr_id], None -> 603 [ 635.044645] [50968]: key[admin_state_up], None -> True [ 635.044645] [50968]: key[device_owner], None -> [ 635.044645] [50968]: key[binding:vif_type], None -> unbound [ 635.044645] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.064558] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.086728] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Pushing event updated for resources: {'Port': ['ID=141554a4-0938-40a0-9720-0cb71a570c1e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 635.094151] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Network 02786d07-c595-40bb-9ae9-f985ed5fd8a6 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 635.094918] [50968]: DEBUG neutron.scheduler.base_scheduler [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 635.096834] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks [] for router_gateway (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.098043] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 635.113520] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_postcommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': '', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'port_security_enabled': True, 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 1, 'network': {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 635.113764] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_postcommit: [ 635.113764] [50968]: key[mac_address], None -> fa:16:3e:bb:6f:c9 [ 635.113764] [50968]: key[device_id], None -> ef828a8b-286f-4612-85a3-244aedff1ec1 [ 635.113764] [50968]: key[binding:vif_details], None -> {} [ 635.113764] [50968]: key[project_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 635.113764] [50968]: key[binding:vnic_type], None -> normal [ 635.113764] [50968]: key[tags], None -> [] [ 635.113764] [50968]: key[allowed_address_pairs], None -> [] [ 635.113764] [50968]: key[created_at], None -> 2025-11-21T22:36:06Z [ 635.113764] [50968]: key[name], None -> [ 635.113764] [50968]: key[status], None -> DOWN [ 635.113764] [50968]: key[tenant_id], None -> 1cc57847c62144ea819ffe64c6251a34 [ 635.113764] [50968]: key[fixed_ips], None -> [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}] [ 635.113764] [50968]: key[id], None -> 141554a4-0938-40a0-9720-0cb71a570c1e [ 635.113764] [50968]: key[port_security_enabled], None -> True [ 635.113764] [50968]: key[network_id], None -> 02786d07-c595-40bb-9ae9-f985ed5fd8a6 [ 635.113764] [50968]: key[security_groups], None -> ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'] [ 635.113764] [50968]: key[binding:profile], None -> {} [ 635.113764] [50968]: key[binding:host_id], None -> [ 635.113764] [50968]: key[revision_number], None -> 1 [ 635.113764] [50968]: key[description], None -> [ 635.113764] [50968]: key[updated_at], None -> 2025-11-21T22:36:07Z [ 635.113764] [50968]: key[standard_attr_id], None -> 603 [ 635.113764] [50968]: key[admin_state_up], None -> True [ 635.113764] [50968]: key[binding:vif_type], None -> unbound [ 635.113764] [50968]: key[device_owner], None -> [ 635.113764] [50968]: key[extra_dhcp_opts], None -> [] [ 635.113764] [50968]: key[network], None -> {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} [ 635.113764] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.143580] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.143966] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-52242b63-d8c7-4ea7-8d95-aae9660f7cf4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.153372] [50968]: [pid: 50968|app: 0|req: 441/921] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:06 2025] POST /networking/v2.0/ports => generated 733 bytes in 678 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 635.161744] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks [] for router_gateway (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.165013] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.167422] [50968]: [pid: 50968|app: 0|req: 442/922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:07 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.169949] [50968]: DEBUG neutron.api.wsgi [req-fc76d232-5f5d-4dfa-90ca-5346be8890ba req-a816fe2b-2acb-4137-acf2-7c3edc41e533 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.189651] [50968]: [pid: 50968|app: 0|req: 443/923] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:07 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.193168] [50968]: DEBUG neutron.api.v2.base [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Request body: {'port': {'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 635.214589] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Allocated IP 10.180.180.177 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/13c43e02-5a94-48e5-8e6d-fbc23dc999fa) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 635.234594] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.259190] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks [] for allowed_address_pair (13c43e02-5a94-48e5-8e6d-fbc23dc999fa), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.259190] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks [] for port (13c43e02-5a94-48e5-8e6d-fbc23dc999fa), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.259190] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] create_port_precommit called with port settings {'id': '13c43e02-5a94-48e5-8e6d-fbc23dc999fa', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:c7:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_gateway', 'standard_attr_id': 606, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 635.259397] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] create_port_precommit: [ 635.259397] [50969]: key[mac_address], None -> fa:16:3e:d5:c7:b8 [ 635.259397] [50969]: key[device_id], None -> 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 [ 635.259397] [50969]: key[binding:vif_details], None -> {} [ 635.259397] [50969]: key[project_id], None -> [ 635.259397] [50969]: key[binding:vnic_type], None -> normal [ 635.259397] [50969]: key[allowed_address_pairs], None -> [] [ 635.259397] [50969]: key[name], None -> [ 635.259397] [50969]: key[status], None -> DOWN [ 635.259397] [50969]: key[tenant_id], None -> [ 635.259397] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.177'}] [ 635.259397] [50969]: key[id], None -> 13c43e02-5a94-48e5-8e6d-fbc23dc999fa [ 635.259397] [50969]: key[port_security_enabled], None -> False [ 635.259397] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 635.259397] [50969]: key[security_groups], None -> [] [ 635.259397] [50969]: key[binding:profile], None -> {} [ 635.259397] [50969]: key[binding:host_id], None -> [ 635.259397] [50969]: key[standard_attr_id], None -> 606 [ 635.259397] [50969]: key[admin_state_up], None -> True [ 635.259397] [50969]: key[device_owner], None -> network:router_gateway [ 635.259397] [50969]: key[binding:vif_type], None -> unbound [ 635.259397] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.276715] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (13c43e02-5a94-48e5-8e6d-fbc23dc999fa), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.296154] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Pushing event updated for resources: {'Port': ['ID=13c43e02-5a94-48e5-8e6d-fbc23dc999fa,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 635.304045] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 635.305055] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 635.306594] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 635.321468] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] create_port_postcommit called with port settings {'id': '13c43e02-5a94-48e5-8e6d-fbc23dc999fa', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:c7:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_gateway', 'standard_attr_id': 606, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:07Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 635.321468] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] create_port_postcommit: [ 635.321468] [50969]: key[mac_address], None -> fa:16:3e:d5:c7:b8 [ 635.321468] [50969]: key[device_id], None -> 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 [ 635.321468] [50969]: key[binding:vif_details], None -> {} [ 635.321468] [50969]: key[project_id], None -> [ 635.321468] [50969]: key[binding:vnic_type], None -> normal [ 635.321468] [50969]: key[tags], None -> [] [ 635.321468] [50969]: key[allowed_address_pairs], None -> [] [ 635.321468] [50969]: key[created_at], None -> 2025-11-21T22:36:07Z [ 635.321468] [50969]: key[name], None -> [ 635.321468] [50969]: key[status], None -> DOWN [ 635.321468] [50969]: key[tenant_id], None -> [ 635.321468] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.177'}] [ 635.321468] [50969]: key[id], None -> 13c43e02-5a94-48e5-8e6d-fbc23dc999fa [ 635.321468] [50969]: key[port_security_enabled], None -> False [ 635.321468] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 635.321468] [50969]: key[security_groups], None -> [] [ 635.321468] [50969]: key[binding:profile], None -> {} [ 635.321468] [50969]: key[binding:host_id], None -> [ 635.321468] [50969]: key[revision_number], None -> 1 [ 635.321468] [50969]: key[description], None -> [ 635.321468] [50969]: key[updated_at], None -> 2025-11-21T22:36:07Z [ 635.321468] [50969]: key[standard_attr_id], None -> 606 [ 635.321468] [50969]: key[admin_state_up], None -> True [ 635.321468] [50969]: key[binding:vif_type], None -> unbound [ 635.321468] [50969]: key[device_owner], None -> network:router_gateway [ 635.321468] [50969]: key[extra_dhcp_opts], None -> [] [ 635.321468] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 635.321468] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.340690] [50968]: DEBUG neutron.notifiers.nova [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 141554a4-0938-40a0-9720-0cb71a570c1e {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 635.346191] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks [] for port (141554a4-0938-40a0-9720-0cb71a570c1e), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.353154] [50968]: DEBUG neutron.db.provisioning_blocks [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Transition to ACTIVE for port object 141554a4-0938-40a0-9720-0cb71a570c1e will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 635.354745] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_precommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 2, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': '', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 1, 'project_id': '1cc57847c62144ea819ffe64c6251a34'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 635.354974] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_precommit: [ 635.354974] [50968]: key[device_owner], -> compute:nova [ 635.354974] [50968]: key[binding:host_id], -> cpu-1 [ 635.354974] [50968]: key[revision_number], 1 -> 2 [ 635.354974] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.356763] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.377242] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Pushing event updated for resources: {'Port': ['ID=141554a4-0938-40a0-9720-0cb71a570c1e,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 635.407962] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_postcommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 2, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': '', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 1, 'project_id': '1cc57847c62144ea819ffe64c6251a34'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 635.408323] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_postcommit: [ 635.408323] [50968]: key[device_owner], -> compute:nova [ 635.408323] [50968]: key[binding:host_id], -> cpu-1 [ 635.408323] [50968]: key[revision_number], 1 -> 2 [ 635.408323] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.413625] [50968]: DEBUG neutron.plugins.ml2.managers [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Attempting to bind port 141554a4-0938-40a0-9720-0cb71a570c1e on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 635.413754] [50968]: DEBUG neutron.plugins.ml2.managers [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Attempting to bind port 141554a4-0938-40a0-9720-0cb71a570c1e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 635.413873] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Attempting to bind port 141554a4-0938-40a0-9720-0cb71a570c1e on network 02786d07-c595-40bb-9ae9-f985ed5fd8a6 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 635.413923] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks [] for router_gateway (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.432882] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 635.433214] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Bind Segment={'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 635.437109] [50968]: DEBUG networking_nsxv3.api.rpc [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Bind port on Host cpu-1 & Segment [{'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 635.516193] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.582951] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Router 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 635.644933] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 635.657443] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb191698-3135-4250-b750-0e63594e1c52 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.657443] [50969]: [pid: 50969|app: 0|req: 481/924] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:07 2025] POST /networking/v2.0/routers => generated 729 bytes in 673 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 635.716429] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b431f176-8e41-46dc-9410-5d34aa179f8e req-48bda948-0c94-435f-ba05-2fd6b35b1c74 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.717578] [50969]: [pid: 50969|app: 0|req: 482/925] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:07 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.731158] [50969]: [pid: 50969|app: 0|req: 483/926] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:08 2025] GET /networking/v2.0/networks?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.960357] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.042279] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Allocated IP 192.168.128.1 (9168d4ec-5a09-4f58-9dbb-e1009e704598/a26779e6-97df-42b2-89ff-73286e2361f1/fd63cff4-b269-4aa8-ad66-ce4578d2175e) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 636.089192] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Publish callbacks [] for allowed_address_pair (fd63cff4-b269-4aa8-ad66-ce4578d2175e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.089192] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Publish callbacks [] for port (fd63cff4-b269-4aa8-ad66-ce4578d2175e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.089192] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] create_port_precommit called with port settings {'id': 'fd63cff4-b269-4aa8-ad66-ce4578d2175e', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:e5:0f:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_interface', 'standard_attr_id': 607, 'fixed_ips': [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}], 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} with segments to bind None [ 636.089192] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] create_port_precommit: [ 636.089192] [50969]: key[mac_address], None -> fa:16:3e:e5:0f:a9 [ 636.089192] [50969]: key[device_id], None -> 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 [ 636.089192] [50969]: key[binding:vif_details], None -> {} [ 636.089192] [50969]: key[project_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 636.089192] [50969]: key[binding:vnic_type], None -> normal [ 636.089192] [50969]: key[allowed_address_pairs], None -> [] [ 636.089192] [50969]: key[name], None -> [ 636.089192] [50969]: key[status], None -> DOWN [ 636.089192] [50969]: key[tenant_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 636.089192] [50969]: key[fixed_ips], None -> [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}] [ 636.089192] [50969]: key[id], None -> fd63cff4-b269-4aa8-ad66-ce4578d2175e [ 636.089192] [50969]: key[port_security_enabled], None -> False [ 636.089192] [50969]: key[network_id], None -> 9168d4ec-5a09-4f58-9dbb-e1009e704598 [ 636.089192] [50969]: key[security_groups], None -> [] [ 636.089192] [50969]: key[binding:profile], None -> {} [ 636.089192] [50969]: key[binding:host_id], None -> [ 636.089192] [50969]: key[standard_attr_id], None -> 607 [ 636.089192] [50969]: key[admin_state_up], None -> True [ 636.089192] [50969]: key[device_owner], None -> network:router_interface [ 636.089192] [50969]: key[binding:vif_type], None -> unbound [ 636.089192] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.117937] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (fd63cff4-b269-4aa8-ad66-ce4578d2175e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.144310] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Pushing event updated for resources: {'Port': ['ID=fd63cff4-b269-4aa8-ad66-ce4578d2175e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.155241] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Network 9168d4ec-5a09-4f58-9dbb-e1009e704598 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 636.156342] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 636.157623] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 636.173157] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] create_port_postcommit called with port settings {'id': 'fd63cff4-b269-4aa8-ad66-ce4578d2175e', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:e5:0f:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_interface', 'standard_attr_id': 607, 'fixed_ips': [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}], 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:08Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 1, 'network': {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} with segments to bind None [ 636.173584] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] create_port_postcommit: [ 636.173584] [50969]: key[mac_address], None -> fa:16:3e:e5:0f:a9 [ 636.173584] [50969]: key[device_id], None -> 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 [ 636.173584] [50969]: key[binding:vif_details], None -> {} [ 636.173584] [50969]: key[project_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 636.173584] [50969]: key[binding:vnic_type], None -> normal [ 636.173584] [50969]: key[tags], None -> [] [ 636.173584] [50969]: key[allowed_address_pairs], None -> [] [ 636.173584] [50969]: key[created_at], None -> 2025-11-21T22:36:08Z [ 636.173584] [50969]: key[name], None -> [ 636.173584] [50969]: key[status], None -> DOWN [ 636.173584] [50969]: key[tenant_id], None -> e4db2a3a62394f63b9b5ac9e2630e7b5 [ 636.173584] [50969]: key[fixed_ips], None -> [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}] [ 636.173584] [50969]: key[id], None -> fd63cff4-b269-4aa8-ad66-ce4578d2175e [ 636.173584] [50969]: key[port_security_enabled], None -> False [ 636.173584] [50969]: key[network_id], None -> 9168d4ec-5a09-4f58-9dbb-e1009e704598 [ 636.173584] [50969]: key[security_groups], None -> [] [ 636.173584] [50969]: key[binding:profile], None -> {} [ 636.173584] [50969]: key[binding:host_id], None -> [ 636.173584] [50969]: key[revision_number], None -> 1 [ 636.173584] [50969]: key[description], None -> [ 636.173584] [50969]: key[updated_at], None -> 2025-11-21T22:36:08Z [ 636.173584] [50969]: key[standard_attr_id], None -> 607 [ 636.173584] [50969]: key[admin_state_up], None -> True [ 636.173584] [50969]: key[binding:vif_type], None -> unbound [ 636.173584] [50969]: key[device_owner], None -> network:router_interface [ 636.173584] [50969]: key[extra_dhcp_opts], None -> [] [ 636.173584] [50969]: key[network], None -> {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} [ 636.173584] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.173584] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.326907] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (fd63cff4-b269-4aa8-ad66-ce4578d2175e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.404424] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Publish callbacks [] for port (fd63cff4-b269-4aa8-ad66-ce4578d2175e), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.404666] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] update_port_precommit called with port settings {'id': 'fd63cff4-b269-4aa8-ad66-ce4578d2175e', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:e5:0f:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_interface', 'standard_attr_id': 607, 'fixed_ips': [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:08Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 1, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'} (original settings {'id': 'fd63cff4-b269-4aa8-ad66-ce4578d2175e', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:e5:0f:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_interface', 'standard_attr_id': 607, 'fixed_ips': [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:08Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 1, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} with segments to bind None [ 636.404811] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] update_port_precommit: [ 636.404811] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.406143] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (fd63cff4-b269-4aa8-ad66-ce4578d2175e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.427175] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Pushing event updated for resources: {'Port': ['ID=fd63cff4-b269-4aa8-ad66-ce4578d2175e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.441502] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Bound using segment: {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 636.441502] [50968]: DEBUG neutron.plugins.ml2.managers [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Bound port: 141554a4-0938-40a0-9720-0cb71a570c1e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "571cdf48-7016-4715-8739-4cb70c90cd6d", "external-id": "nsx-vlan-transportzone-360", "segmentation_id": 360}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 636.441502] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.448295] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] update_port_postcommit called with port settings {'id': 'fd63cff4-b269-4aa8-ad66-ce4578d2175e', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:e5:0f:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_interface', 'standard_attr_id': 607, 'fixed_ips': [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:08Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 1, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'} (original settings {'id': 'fd63cff4-b269-4aa8-ad66-ce4578d2175e', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:e5:0f:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_interface', 'standard_attr_id': 607, 'fixed_ips': [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:08Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 1, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} with segments to bind None [ 636.448478] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] update_port_postcommit: [ 636.448478] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.448893] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.480339] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Network 9168d4ec-5a09-4f58-9dbb-e1009e704598 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 636.482036] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 636.482140] [50968]: DEBUG neutron.plugins.ml2.db [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] For port 141554a4-0938-40a0-9720-0cb71a570c1e, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 636.485395] [50968]: DEBUG neutron.plugins.ml2.db [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] For port 141554a4-0938-40a0-9720-0cb71a570c1e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=141554a4-0938-40a0-9720-0cb71a570c1e,segment=NetworkSegment(331aad9d-a4f3-4919-97ad-ff5e3c1f909a),segment_id=331aad9d-a4f3-4919-97ad-ff5e3c1f909a)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 636.487013] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_precommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 2, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 2, 'project_id': '1cc57847c62144ea819ffe64c6251a34'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 636.487213] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_precommit: [ 636.487213] [50968]: key[binding:vif_type], unbound -> ovs [ 636.487213] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} [ 636.487213] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.490222] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.513575] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Pushing event updated for resources: {'Port': ['ID=141554a4-0938-40a0-9720-0cb71a570c1e,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.521031] [50968]: DEBUG neutron.db.provisioning_blocks [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Provisioning complete for port 141554a4-0938-40a0-9720-0cb71a570c1e triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 636.521203] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.521420] [50968]: INFO neutron.plugins.ml2.plugin [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Attempt 1 to provision port 141554a4-0938-40a0-9720-0cb71a570c1e [ 636.536048] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Router 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 636.560885] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Current status of the port 141554a4-0938-40a0-9720-0cb71a570c1e is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 636.561068] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.580412] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 636.587539] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c2408a86-c003-4bcb-ad39-2cc2534c505a" -d '{"events": [{"server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "name": "network-vif-plugged", "status": "completed", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 636.591395] [50968]: DEBUG neutron.plugins.ml2.db [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] For port 141554a4-0938-40a0-9720-0cb71a570c1e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=141554a4-0938-40a0-9720-0cb71a570c1e,segment=NetworkSegment(331aad9d-a4f3-4919-97ad-ff5e3c1f909a),segment_id=331aad9d-a4f3-4919-97ad-ff5e3c1f909a)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 636.599574] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d44b0b7c-5cb6-4a97-a4fc-738e64f2f0d0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 636.603347] [50969]: [pid: 50969|app: 0|req: 484/927] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:08 2025] PUT /networking/v2.0/routers/488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48/add_router_interface => generated 309 bytes in 872 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.606183] [50969]: DEBUG neutron.api.wsgi [req-b431f176-8e41-46dc-9410-5d34aa179f8e req-2c98624c-942d-4cec-a43a-cc30c7097491 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.636452] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_precommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 5, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 4, 'project_id': '1cc57847c62144ea819ffe64c6251a34'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}]) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 636.636752] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_precommit: [ 636.636752] [50968]: key[status], DOWN -> ACTIVE [ 636.636752] [50968]: key[revision_number], 4 -> 5 [ 636.636752] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.638884] [50969]: [pid: 50969|app: 0|req: 485/928] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:08 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.644289] [50968]: DEBUG neutron.db.provisioning_blocks [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Provisioning complete for port 141554a4-0938-40a0-9720-0cb71a570c1e triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 636.644289] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.644289] [50968]: INFO neutron.plugins.ml2.plugin [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Attempt 1 to provision port 141554a4-0938-40a0-9720-0cb71a570c1e [ 636.683019] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-5bee0f62-692a-4e07-a498-0d583eaa31bf tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.683019] [50969]: [pid: 50969|app: 0|req: 486/929] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:36:08 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.708174] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Current status of the port 141554a4-0938-40a0-9720-0cb71a570c1e is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 636.708812] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_postcommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 5, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 4, 'project_id': '1cc57847c62144ea819ffe64c6251a34'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}]) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 636.708812] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_postcommit: [ 636.708812] [50968]: key[status], DOWN -> ACTIVE [ 636.708812] [50968]: key[revision_number], 4 -> 5 [ 636.708812] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.709210] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.744274] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Pushing event updated for resources: {'Port': ['ID=141554a4-0938-40a0-9720-0cb71a570c1e,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.747540] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_postcommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 4, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 2, 'project_id': '1cc57847c62144ea819ffe64c6251a34'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 636.747739] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] update_port_postcommit: [ 636.747739] [50968]: key[binding:vif_type], unbound -> ovs [ 636.747739] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}} [ 636.747739] [50968]: key[updated_at], 2025-11-21T22:36:07Z -> 2025-11-21T22:36:08Z [ 636.747739] [50968]: key[revision_number], 2 -> 4 [ 636.747739] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.752616] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.752616] [50968]: DEBUG neutron_lib.callbacks.manager [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-79690e35-c26d-43c1-a4de-93dbbec67e4c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.753682] [50968]: [pid: 50968|app: 0|req: 444/930] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:07 2025] PUT /networking/v2.0/ports/141554a4-0938-40a0-9720-0cb71a570c1e => generated 1038 bytes in 1563 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 636.802024] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-c8472a2c-2689-4915-87d8-05767d4d19b2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.802166] [50968]: [pid: 50968|app: 0|req: 445/931] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/ports?tenant_id=b76d7c488de548439da28d2e7ff0c2e8&device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 1042 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 636.813437] [50968]: [pid: 50968|app: 0|req: 446/932] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/networks?tenant_id=92c28c0de44740d0859ad1c0b8e28971&shared=False => generated 15 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.813717] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7b79e5a-e21a-42c2-b762-f0e9dceba515 req-3dc69395-d601-4edd-ba41-dbab8dc662a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.814274] [50969]: [pid: 50969|app: 0|req: 487/933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 1043 bytes in 131 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 636.815189] [50968]: DEBUG neutron.api.wsgi [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-8bbfe0e9-f129-4805-a6a8-7903f9231db6 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.824369] [50968]: [pid: 50968|app: 0|req: 447/934] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/quotas/ff6a8990a42d4d29b213a4681fe9e388 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.827313] [50968]: DEBUG neutron.api.wsgi [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-49a30cf8-3e31-4677-bac1-990751afa929 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.834196] [50969]: [pid: 50969|app: 0|req: 488/935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.847872] [50968]: [pid: 50968|app: 0|req: 448/936] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=09d3ec74-fec4-4752-9d2b-6084351eaf92 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.852766] [50968]: DEBUG neutron.api.wsgi [req-b7b79e5a-e21a-42c2-b762-f0e9dceba515 req-20461334-2e64-4b02-82f0-3e614afd8bb0 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.859609] [50968]: DEBUG neutron_lib.callbacks.manager [req-b7b79e5a-e21a-42c2-b762-f0e9dceba515 req-20461334-2e64-4b02-82f0-3e614afd8bb0 service nova] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.901097] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-18d76876-da96-4627-9861-d953b0ee2696 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.901958] [50969]: [pid: 50969|app: 0|req: 489/937] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.918482] [50969]: [pid: 50969|app: 0|req: 490/938] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/ports?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&fields=id => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.946026] [50968]: DEBUG neutron_lib.callbacks.manager [req-b7b79e5a-e21a-42c2-b762-f0e9dceba515 req-20461334-2e64-4b02-82f0-3e614afd8bb0 service nova] Publish callbacks [] for security_group (b6cbda12-0104-47f6-8a17-3a353f1452ea), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.946674] [50968]: DEBUG neutron_lib.callbacks.manager [req-b7b79e5a-e21a-42c2-b762-f0e9dceba515 req-20461334-2e64-4b02-82f0-3e614afd8bb0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (b6cbda12-0104-47f6-8a17-3a353f1452ea), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.952250] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-0d0d82e4-e47d-40f9-98b1-c667f22b1046 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.954022] [50969]: [pid: 50969|app: 0|req: 491/939] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/subnets?id=724ee06a-00d0-43e3-b326-93d089b4e8de => generated 699 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.959983] [50969]: DEBUG neutron.api.wsgi [req-24ad6bd7-8ac0-4bcd-9270-6201d31aa8e1 req-221fe9c2-d37c-4748-bdbc-47ceb90ff7a8 tempest-FloatingIPsNegativeTestJSON-849332759 tempest-FloatingIPsNegativeTestJSON-849332759-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.972981] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7b79e5a-e21a-42c2-b762-f0e9dceba515 req-20461334-2e64-4b02-82f0-3e614afd8bb0 service nova] Pushing event updated for resources: {'SecurityGroup': ['ID=b6cbda12-0104-47f6-8a17-3a353f1452ea,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.974031] [50969]: INFO neutron.api.v2.resource [req-24ad6bd7-8ac0-4bcd-9270-6201d31aa8e1 req-221fe9c2-d37c-4748-bdbc-47ceb90ff7a8 tempest-FloatingIPsNegativeTestJSON-849332759 tempest-FloatingIPsNegativeTestJSON-849332759-project-member] show failed (client error): The resource could not be found. [ 636.974264] [50969]: [pid: 50969|app: 0|req: 492/940] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/floatingips/9e80a67e-ccdc-46bf-8da6-1e65b5ab694f => generated 144 bytes in 20 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 636.981658] [50969]: DEBUG neutron.api.v2.base [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Request body: {'port': {'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 636.995033] [50968]: [pid: 50968|app: 0|req: 449/941] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 148 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.032613] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de541e9-82e8-4dc8-b16d-4da3ffdbe52f req-d7fc6395-9738-4e34-aca1-e5642e7852d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.033731] [50968]: [pid: 50968|app: 0|req: 450/942] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/ports?network_id=096a255b-5490-478e-928f-f85f7ed59abb&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.048579] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Made reservation on behalf of 92c28c0de44740d0859ad1c0b8e28971 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 637.054021] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.060330] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.129223] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks [] for security_group (1262896d-5f2c-4d6b-8695-adeea78ba3f6), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.134828] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1262896d-5f2c-4d6b-8695-adeea78ba3f6), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.160021] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=1262896d-5f2c-4d6b-8695-adeea78ba3f6,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.217163] [50969]: DEBUG neutron.db.db_base_plugin_common [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Allocated IP 192.168.233.175 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/51956986-2307-4ea2-8797-96d1735361bc) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 637.237191] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (8e5cf7e5-819c-4206-9454-da5f977fa07e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.302343] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks [] for allowed_address_pair (51956986-2307-4ea2-8797-96d1735361bc), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.303219] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks [] for port (51956986-2307-4ea2-8797-96d1735361bc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.303426] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] create_port_precommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': '', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'project_id': '92c28c0de44740d0859ad1c0b8e28971', 'port_security_enabled': True, 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 637.303646] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] create_port_precommit: [ 637.303646] [50969]: key[mac_address], None -> fa:16:3e:01:32:d2 [ 637.303646] [50969]: key[device_id], None -> 1094bb0d-fb41-4e5c-b0e8-90d260c01a34 [ 637.303646] [50969]: key[binding:vif_details], None -> {} [ 637.303646] [50969]: key[project_id], None -> 92c28c0de44740d0859ad1c0b8e28971 [ 637.303646] [50969]: key[binding:vnic_type], None -> normal [ 637.303646] [50969]: key[allowed_address_pairs], None -> [] [ 637.303646] [50969]: key[name], None -> [ 637.303646] [50969]: key[status], None -> DOWN [ 637.303646] [50969]: key[tenant_id], None -> 92c28c0de44740d0859ad1c0b8e28971 [ 637.303646] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}] [ 637.303646] [50969]: key[id], None -> 51956986-2307-4ea2-8797-96d1735361bc [ 637.303646] [50969]: key[port_security_enabled], None -> True [ 637.303646] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 637.303646] [50969]: key[security_groups], None -> ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'] [ 637.303646] [50969]: key[binding:profile], None -> {} [ 637.303646] [50969]: key[binding:host_id], None -> [ 637.303646] [50969]: key[standard_attr_id], None -> 618 [ 637.303646] [50969]: key[admin_state_up], None -> True [ 637.303646] [50969]: key[device_owner], None -> [ 637.303646] [50969]: key[binding:vif_type], None -> unbound [ 637.303646] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.325586] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (51956986-2307-4ea2-8797-96d1735361bc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.348251] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Pushing event updated for resources: {'Port': ['ID=51956986-2307-4ea2-8797-96d1735361bc,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.356341] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 637.357624] [50969]: DEBUG neutron.scheduler.base_scheduler [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 637.359813] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 637.359899] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Deleting port aa669bb8-3fde-43f4-9b31-586010a383c3 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 637.360083] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (aa669bb8-3fde-43f4-9b31-586010a383c3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.375175] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] create_port_postcommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': '', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'project_id': '92c28c0de44740d0859ad1c0b8e28971', 'port_security_enabled': True, 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:09Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 637.375175] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] create_port_postcommit: [ 637.375175] [50969]: key[mac_address], None -> fa:16:3e:01:32:d2 [ 637.375175] [50969]: key[device_id], None -> 1094bb0d-fb41-4e5c-b0e8-90d260c01a34 [ 637.375175] [50969]: key[binding:vif_details], None -> {} [ 637.375175] [50969]: key[project_id], None -> 92c28c0de44740d0859ad1c0b8e28971 [ 637.375175] [50969]: key[binding:vnic_type], None -> normal [ 637.375175] [50969]: key[tags], None -> [] [ 637.375175] [50969]: key[allowed_address_pairs], None -> [] [ 637.375175] [50969]: key[created_at], None -> 2025-11-21T22:36:09Z [ 637.375175] [50969]: key[name], None -> [ 637.375175] [50969]: key[status], None -> DOWN [ 637.375175] [50969]: key[tenant_id], None -> 92c28c0de44740d0859ad1c0b8e28971 [ 637.375175] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}] [ 637.375175] [50969]: key[id], None -> 51956986-2307-4ea2-8797-96d1735361bc [ 637.375175] [50969]: key[port_security_enabled], None -> True [ 637.375175] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 637.375175] [50969]: key[security_groups], None -> ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'] [ 637.375175] [50969]: key[binding:profile], None -> {} [ 637.375175] [50969]: key[binding:host_id], None -> [ 637.375175] [50969]: key[revision_number], None -> 1 [ 637.375175] [50969]: key[description], None -> [ 637.375175] [50969]: key[updated_at], None -> 2025-11-21T22:36:09Z [ 637.375175] [50969]: key[standard_attr_id], None -> 618 [ 637.375175] [50969]: key[admin_state_up], None -> True [ 637.375175] [50969]: key[binding:vif_type], None -> unbound [ 637.375175] [50969]: key[device_owner], None -> [ 637.375175] [50969]: key[extra_dhcp_opts], None -> [] [ 637.375175] [50969]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 637.375175] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.393176] [50968]: DEBUG neutron.plugins.ml2.db [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] For port aa669bb8-3fde-43f4-9b31-586010a383c3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=aa669bb8-3fde-43f4-9b31-586010a383c3,segment=NetworkSegment(eadc5b86-2097-4c23-9cb4-2a159a549ea1),segment_id=eadc5b86-2097-4c23-9cb4-2a159a549ea1)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 637.393176] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (aa669bb8-3fde-43f4-9b31-586010a383c3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.400803] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] delete_port_precommit called with port settings {'id': 'aa669bb8-3fde-43f4-9b31-586010a383c3', 'name': '', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'mac_address': 'fa:16:3e:2a:e2:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_interface', 'standard_attr_id': 519, 'fixed_ips': [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', '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-21T22:35:58Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 5, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eadc5b86-2097-4c23-9cb4-2a159a549ea1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 754, 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f'}}] (original binding levels None) on network {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} with segments to bind None [ 637.400803] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] delete_port_precommit: [ 637.400803] [50968]: key[mac_address], fa:16:3e:2a:e2:22 -> None [ 637.400803] [50968]: key[device_id], 8e5cf7e5-819c-4206-9454-da5f977fa07e -> None [ 637.400803] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 637.400803] [50968]: key[binding:vnic_type], normal -> None [ 637.400803] [50968]: key[project_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 637.400803] [50968]: key[tags], [] -> None [ 637.400803] [50968]: key[allowed_address_pairs], [] -> None [ 637.400803] [50968]: key[created_at], 2025-11-21T22:35:58Z -> None [ 637.400803] [50968]: key[name], -> None [ 637.400803] [50968]: key[status], ACTIVE -> None [ 637.400803] [50968]: key[tenant_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 637.400803] [50968]: key[fixed_ips], [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}] -> None [ 637.400803] [50968]: key[id], aa669bb8-3fde-43f4-9b31-586010a383c3 -> None [ 637.400803] [50968]: key[port_security_enabled], False -> None [ 637.400803] [50968]: key[network_id], 0a8857ec-a652-4c8e-8a2d-500cab249d0f -> None [ 637.400803] [50968]: key[security_groups], [] -> None [ 637.400803] [50968]: key[binding:profile], {} -> None [ 637.400803] [50968]: key[binding:host_id], devstack -> None [ 637.400803] [50968]: key[revision_number], 5 -> None [ 637.400803] [50968]: key[description], -> None [ 637.400803] [50968]: key[updated_at], 2025-11-21T22:36:01Z -> None [ 637.400803] [50968]: key[standard_attr_id], 519 -> None [ 637.400803] [50968]: key[admin_state_up], True -> None [ 637.400803] [50968]: key[binding:vif_type], ovs -> None [ 637.400803] [50968]: key[device_owner], network:router_interface -> None [ 637.400803] [50968]: key[extra_dhcp_opts], [] -> None [ 637.400803] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.400803] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Calling delete_port for aa669bb8-3fde-43f4-9b31-586010a383c3 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 637.412074] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.412074] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-7e1cf597-cd99-41d9-871f-e44ae066fec8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.422117] [50969]: [pid: 50969|app: 0|req: 493/943] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:09 2025] POST /networking/v2.0/ports => generated 734 bytes in 446 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 637.460055] [50969]: [pid: 50969|app: 0|req: 494/944] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.488739] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b1393cc-6ff1-443c-b9c5-ae45f1593520 req-4cb90700-ed79-48ce-9c5c-96eb03ad623f tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.491676] [50969]: [pid: 50969|app: 0|req: 495/945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.506196] [50969]: [pid: 50969|app: 0|req: 496/946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:09 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.513026] [50969]: DEBUG neutron.api.v2.base [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Request body: {'network': {'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 637.529734] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Made reservation on behalf of 2884419d22854c3a897c8e26f75e3adc for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 637.532256] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.535982] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.546021] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (aa669bb8-3fde-43f4-9b31-586010a383c3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.552750] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Pushing event deleted for resources: {'Port': ['ID=aa669bb8-3fde-43f4-9b31-586010a383c3,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.587029] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] delete_port_postcommit called with port settings {'id': 'aa669bb8-3fde-43f4-9b31-586010a383c3', 'name': '', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'mac_address': 'fa:16:3e:2a:e2:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_interface', 'standard_attr_id': 519, 'fixed_ips': [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', '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-21T22:35:58Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 5, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eadc5b86-2097-4c23-9cb4-2a159a549ea1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 754, 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f'}}] (original binding levels None) on network {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['68bc2a32-e3c7-4232-b911-054857c7eee9'], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} with segments to bind None [ 637.587029] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] delete_port_postcommit: [ 637.587029] [50968]: key[mac_address], fa:16:3e:2a:e2:22 -> None [ 637.587029] [50968]: key[device_id], 8e5cf7e5-819c-4206-9454-da5f977fa07e -> None [ 637.587029] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 637.587029] [50968]: key[binding:vnic_type], normal -> None [ 637.587029] [50968]: key[project_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 637.587029] [50968]: key[tags], [] -> None [ 637.587029] [50968]: key[allowed_address_pairs], [] -> None [ 637.587029] [50968]: key[created_at], 2025-11-21T22:35:58Z -> None [ 637.587029] [50968]: key[name], -> None [ 637.587029] [50968]: key[status], ACTIVE -> None [ 637.587029] [50968]: key[tenant_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 637.587029] [50968]: key[fixed_ips], [{'subnet_id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'ip_address': '192.168.128.1'}] -> None [ 637.587029] [50968]: key[id], aa669bb8-3fde-43f4-9b31-586010a383c3 -> None [ 637.587029] [50968]: key[port_security_enabled], False -> None [ 637.587029] [50968]: key[network_id], 0a8857ec-a652-4c8e-8a2d-500cab249d0f -> None [ 637.587029] [50968]: key[security_groups], [] -> None [ 637.587029] [50968]: key[binding:profile], {} -> None [ 637.587029] [50968]: key[binding:host_id], devstack -> None [ 637.587029] [50968]: key[revision_number], 5 -> None [ 637.587029] [50968]: key[description], -> None [ 637.587029] [50968]: key[updated_at], 2025-11-21T22:36:01Z -> None [ 637.587029] [50968]: key[standard_attr_id], 519 -> None [ 637.587029] [50968]: key[admin_state_up], True -> None [ 637.587029] [50968]: key[binding:vif_type], ovs -> None [ 637.587029] [50968]: key[device_owner], network:router_interface -> None [ 637.587029] [50968]: key[extra_dhcp_opts], [] -> None [ 637.587029] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.591941] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Publish callbacks [] for security_group (c258686e-b783-4a68-89b4-dcb72fde2336), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.594196] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (c258686e-b783-4a68-89b4-dcb72fde2336), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.613685] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c258686e-b783-4a68-89b4-dcb72fde2336,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.635471] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] vlan segment allocate from pool success with {'vlan_id': 215, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 637.644563] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (cca93f51-2f15-4e42-b662-029e1594140d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.645091] [50969]: INFO neutron.db.segments_db [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Added segment cca93f51-2f15-4e42-b662-029e1594140d of type vlan for network 1ee0c100-03ae-419a-88ae-3c63878443a7 [ 637.650133] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (8e5cf7e5-819c-4206-9454-da5f977fa07e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.659808] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (1ee0c100-03ae-419a-88ae-3c63878443a7), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.668844] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] create_network_precommit called with network settings {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 624, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:09Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'cca93f51-2f15-4e42-b662-029e1594140d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 215, 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7'}] [ 637.669050] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] create_network_precommit: [ 637.669050] [50969]: key[qinq], None -> None [ 637.669050] [50969]: key[project_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 637.669050] [50969]: key[tags], None -> [] [ 637.669050] [50969]: key[router:external], None -> False [ 637.669050] [50969]: key[created_at], None -> 2025-11-21T22:36:09Z [ 637.669050] [50969]: key[name], None -> tempest-VolumesAdminNegativeTest-1022071244-network [ 637.669050] [50969]: key[status], None -> ACTIVE [ 637.669050] [50969]: key[ipv6_address_scope], None -> None [ 637.669050] [50969]: key[tenant_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 637.669050] [50969]: key[availability_zone_hints], None -> [] [ 637.669050] [50969]: key[availability_zones], None -> [] [ 637.669050] [50969]: key[id], None -> 1ee0c100-03ae-419a-88ae-3c63878443a7 [ 637.669050] [50969]: key[port_security_enabled], None -> True [ 637.669050] [50969]: key[subnets], None -> [] [ 637.669050] [50969]: key[provider:segmentation_id], None -> 215 [ 637.669050] [50969]: key[provider:network_type], None -> vlan [ 637.669050] [50969]: key[revision_number], None -> 1 [ 637.669050] [50969]: key[provider:physical_network], None -> default [ 637.669050] [50969]: key[description], None -> [ 637.669050] [50969]: key[updated_at], None -> 2025-11-21T22:36:09Z [ 637.669050] [50969]: key[standard_attr_id], None -> 624 [ 637.669050] [50969]: key[admin_state_up], None -> True [ 637.669050] [50969]: key[shared], None -> False [ 637.669050] [50969]: key[ipv4_address_scope], None -> None [ 637.669050] [50969]: key[vlan_transparent], None -> None [ 637.669050] [50969]: key[mtu], None -> 8950 [ 637.669050] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.672172] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (1ee0c100-03ae-419a-88ae-3c63878443a7), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.685603] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Pushing event updated for resources: {'Network': ['ID=1ee0c100-03ae-419a-88ae-3c63878443a7,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.687466] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] create_network_postcommit called with network settings {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 624, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:09Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'cca93f51-2f15-4e42-b662-029e1594140d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 215, 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7'}] [ 637.687715] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] create_network_postcommit: [ 637.687715] [50969]: key[qinq], None -> None [ 637.687715] [50969]: key[project_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 637.687715] [50969]: key[tags], None -> [] [ 637.687715] [50969]: key[router:external], None -> False [ 637.687715] [50969]: key[created_at], None -> 2025-11-21T22:36:09Z [ 637.687715] [50969]: key[name], None -> tempest-VolumesAdminNegativeTest-1022071244-network [ 637.687715] [50969]: key[status], None -> ACTIVE [ 637.687715] [50969]: key[ipv6_address_scope], None -> None [ 637.687715] [50969]: key[tenant_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 637.687715] [50969]: key[availability_zone_hints], None -> [] [ 637.687715] [50969]: key[availability_zones], None -> [] [ 637.687715] [50969]: key[id], None -> 1ee0c100-03ae-419a-88ae-3c63878443a7 [ 637.687715] [50969]: key[port_security_enabled], None -> True [ 637.687715] [50969]: key[subnets], None -> [] [ 637.687715] [50969]: key[provider:segmentation_id], None -> 215 [ 637.687715] [50969]: key[provider:network_type], None -> vlan [ 637.687715] [50969]: key[revision_number], None -> 1 [ 637.687715] [50969]: key[provider:physical_network], None -> default [ 637.687715] [50969]: key[description], None -> [ 637.687715] [50969]: key[updated_at], None -> 2025-11-21T22:36:09Z [ 637.687715] [50969]: key[standard_attr_id], None -> 624 [ 637.687715] [50969]: key[admin_state_up], None -> True [ 637.687715] [50969]: key[shared], None -> False [ 637.687715] [50969]: key[ipv4_address_scope], None -> None [ 637.687715] [50969]: key[vlan_transparent], None -> None [ 637.687715] [50969]: key[mtu], None -> 8950 [ 637.687715] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.690217] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.690525] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b9ed2871-1375-4f39-80ed-58d9dd3c4f17 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.701191] [50969]: [pid: 50969|app: 0|req: 497/947] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:09 2025] POST /networking/v2.0/networks => generated 669 bytes in 194 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 637.705061] [50969]: DEBUG neutron.api.v2.base [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Request body: {'port': {'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 637.744127] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (51956986-2307-4ea2-8797-96d1735361bc), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.770110] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Router 8e5cf7e5-819c-4206-9454-da5f977fa07e has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 637.819437] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-be1e7934-930f-4940-be20-b0431df3d988 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 637.823474] [50968]: [pid: 50968|app: 0|req: 451/948] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:36:09 2025] PUT /networking/v2.0/routers/8e5cf7e5-819c-4206-9454-da5f977fa07e/remove_router_interface => generated 309 bytes in 789 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.871302] [50969]: DEBUG neutron.notifiers.nova [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 51956986-2307-4ea2-8797-96d1735361bc {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 637.872886] [50968]: [pid: 50968|app: 0|req: 452/949] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:10 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?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) [ 637.875448] [50968]: DEBUG neutron.api.wsgi [req-0b1393cc-6ff1-443c-b9c5-ae45f1593520 req-a2d4e568-e258-40c1-9e5b-c90f08004a18 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 637.877057] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks [] for port (51956986-2307-4ea2-8797-96d1735361bc), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.885721] [50969]: DEBUG neutron.db.provisioning_blocks [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Transition to ACTIVE for port object 51956986-2307-4ea2-8797-96d1735361bc will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 637.887190] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_precommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'} (original settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': '', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:09Z', 'revision_number': 1, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 637.887423] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_precommit: [ 637.887423] [50969]: key[device_owner], -> compute:nova [ 637.887423] [50969]: key[binding:host_id], -> cpu-1 [ 637.887423] [50969]: key[updated_at], 2025-11-21T22:36:09Z -> 2025-11-21T22:36:10Z [ 637.887423] [50969]: key[revision_number], 1 -> 2 [ 637.887423] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.893300] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (51956986-2307-4ea2-8797-96d1735361bc), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.905343] [50968]: [pid: 50968|app: 0|req: 453/950] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:10 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.929809] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Pushing event updated for resources: {'Port': ['ID=51956986-2307-4ea2-8797-96d1735361bc,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.972661] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_postcommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'} (original settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': '', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:09Z', 'revision_number': 1, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 637.972917] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_postcommit: [ 637.972917] [50969]: key[device_owner], -> compute:nova [ 637.972917] [50969]: key[binding:host_id], -> cpu-1 [ 637.972917] [50969]: key[updated_at], 2025-11-21T22:36:09Z -> 2025-11-21T22:36:10Z [ 637.972917] [50969]: key[revision_number], 1 -> 2 [ 637.972917] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.980460] [50969]: DEBUG neutron.plugins.ml2.managers [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Attempting to bind port 51956986-2307-4ea2-8797-96d1735361bc on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 637.980460] [50969]: DEBUG neutron.plugins.ml2.managers [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Attempting to bind port 51956986-2307-4ea2-8797-96d1735361bc by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 637.980659] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Attempting to bind port 51956986-2307-4ea2-8797-96d1735361bc on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 637.981209] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22f958c6-cde3-424b-ada7-b512fa9c54ff req-16594370-a8b4-47a7-a81c-0250af8c1179 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.982380] [50968]: [pid: 50968|app: 0|req: 454/951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:10 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.984854] [50968]: DEBUG neutron.api.v2.base [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Request body: {'subnet': {'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-subnet', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 637.998767] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 637.999108] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 638.002070] [50969]: DEBUG networking_nsxv3.api.rpc [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 638.002124] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Made reservation on behalf of 2884419d22854c3a897c8e26f75e3adc for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 638.004535] [50968]: DEBUG neutron_lib.callbacks.manager [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.073205] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] create_subnet_precommit called with subnet settings {'id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-subnet', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 627, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:10Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2884419d22854c3a897c8e26f75e3adc'} (original settings None) [ 638.073400] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] create_subnet_precommit: [ 638.073400] [50968]: key[service_types], None -> [] [ 638.073400] [50968]: key[project_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 638.073400] [50968]: key[tags], None -> [] [ 638.073400] [50968]: key[router:external], None -> False [ 638.073400] [50968]: key[ipv6_ra_mode], None -> None [ 638.073400] [50968]: key[created_at], None -> 2025-11-21T22:36:10Z [ 638.073400] [50968]: key[name], None -> tempest-VolumesAdminNegativeTest-1022071244-subnet [ 638.073400] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 638.073400] [50968]: key[tenant_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 638.073400] [50968]: key[id], None -> afb30941-32a7-429f-888b-58a6614aa97c [ 638.073400] [50968]: key[network_id], None -> 1ee0c100-03ae-419a-88ae-3c63878443a7 [ 638.073400] [50968]: key[host_routes], None -> [] [ 638.073400] [50968]: key[revision_number], None -> 0 [ 638.073400] [50968]: key[dns_nameservers], None -> [] [ 638.073400] [50968]: key[cidr], None -> 192.168.128.0/28 [ 638.073400] [50968]: key[updated_at], None -> 2025-11-21T22:36:10Z [ 638.073400] [50968]: key[description], None -> [ 638.073400] [50968]: key[standard_attr_id], None -> 627 [ 638.073400] [50968]: key[segment_id], None -> None [ 638.073400] [50968]: key[shared], None -> False [ 638.073400] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 638.073400] [50968]: key[ipv6_address_mode], None -> None [ 638.073400] [50968]: key[enable_dhcp], None -> True [ 638.073400] [50968]: key[subnetpool_id], None -> None [ 638.073400] [50968]: key[ip_version], None -> 4 [ 638.073400] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.074880] [50968]: DEBUG neutron_lib.callbacks.manager [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (afb30941-32a7-429f-888b-58a6614aa97c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.087292] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Pushing event updated for resources: {'Subnet': ['ID=afb30941-32a7-429f-888b-58a6614aa97c,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.108248] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Checking segment: {'id': 'cca93f51-2f15-4e42-b662-029e1594140d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 215, 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 638.108466] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Network hostable DHCP agents. Network: 1ee0c100-03ae-419a-88ae-3c63878443a7, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 638.121863] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Network 1ee0c100-03ae-419a-88ae-3c63878443a7 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 638.126731] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1ee0c100-03ae-419a-88ae-3c63878443a7) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 638.129036] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] create_subnet_postcommit called with subnet settings {'id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-subnet', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 627, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:10Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'network': {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215}} (original settings None) [ 638.129214] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] create_subnet_postcommit: [ 638.129214] [50968]: key[service_types], None -> [] [ 638.129214] [50968]: key[project_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 638.129214] [50968]: key[tags], None -> [] [ 638.129214] [50968]: key[router:external], None -> False [ 638.129214] [50968]: key[ipv6_ra_mode], None -> None [ 638.129214] [50968]: key[created_at], None -> 2025-11-21T22:36:10Z [ 638.129214] [50968]: key[name], None -> tempest-VolumesAdminNegativeTest-1022071244-subnet [ 638.129214] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 638.129214] [50968]: key[tenant_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 638.129214] [50968]: key[id], None -> afb30941-32a7-429f-888b-58a6614aa97c [ 638.129214] [50968]: key[network_id], None -> 1ee0c100-03ae-419a-88ae-3c63878443a7 [ 638.129214] [50968]: key[host_routes], None -> [] [ 638.129214] [50968]: key[revision_number], None -> 0 [ 638.129214] [50968]: key[dns_nameservers], None -> [] [ 638.129214] [50968]: key[cidr], None -> 192.168.128.0/28 [ 638.129214] [50968]: key[updated_at], None -> 2025-11-21T22:36:10Z [ 638.129214] [50968]: key[description], None -> [ 638.129214] [50968]: key[standard_attr_id], None -> 627 [ 638.129214] [50968]: key[segment_id], None -> None [ 638.129214] [50968]: key[shared], None -> False [ 638.129214] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 638.129214] [50968]: key[ipv6_address_mode], None -> None [ 638.129214] [50968]: key[enable_dhcp], None -> True [ 638.129214] [50968]: key[subnetpool_id], None -> None [ 638.129214] [50968]: key[ip_version], None -> 4 [ 638.129214] [50968]: key[network], None -> {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} [ 638.129214] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.131100] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.131432] [50968]: DEBUG neutron_lib.callbacks.manager [None req-96a01ea7-3696-4fa7-af1c-3f3b5f499471 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.142041] [50968]: [pid: 50968|app: 0|req: 455/952] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:10 2025] POST /networking/v2.0/subnets => generated 688 bytes in 159 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 638.167942] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-e21adf9b-a5ba-4a52-9cf1-eadada3d0f97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.168895] [50968]: [pid: 50968|app: 0|req: 456/953] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:10 2025] GET /networking/v2.0/ports?tenant_id=1cc57847c62144ea819ffe64c6251a34&device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 638.217674] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks [] for router (8e5cf7e5-819c-4206-9454-da5f977fa07e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.264107] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks [] for router_gateway (8e5cf7e5-819c-4206-9454-da5f977fa07e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.289046] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Deleting port 30d1cd1e-09a2-449c-b797-27d65483b75d {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 638.289216] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (30d1cd1e-09a2-449c-b797-27d65483b75d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.316340] [50968]: DEBUG neutron.plugins.ml2.db [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] For port 30d1cd1e-09a2-449c-b797-27d65483b75d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=30d1cd1e-09a2-449c-b797-27d65483b75d,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 638.316549] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (30d1cd1e-09a2-449c-b797-27d65483b75d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.321989] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] delete_port_precommit called with port settings {'id': '30d1cd1e-09a2-449c-b797-27d65483b75d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:fa:a1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 513, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:57Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 638.322252] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] delete_port_precommit: [ 638.322252] [50968]: key[mac_address], fa:16:3e:b9:fa:a1 -> None [ 638.322252] [50968]: key[device_id], 8e5cf7e5-819c-4206-9454-da5f977fa07e -> None [ 638.322252] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 638.322252] [50968]: key[binding:vnic_type], normal -> None [ 638.322252] [50968]: key[project_id], -> None [ 638.322252] [50968]: key[tags], [] -> None [ 638.322252] [50968]: key[allowed_address_pairs], [] -> None [ 638.322252] [50968]: key[created_at], 2025-11-21T22:35:57Z -> None [ 638.322252] [50968]: key[name], -> None [ 638.322252] [50968]: key[status], ACTIVE -> None [ 638.322252] [50968]: key[tenant_id], -> None [ 638.322252] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.190'}] -> None [ 638.322252] [50968]: key[id], 30d1cd1e-09a2-449c-b797-27d65483b75d -> None [ 638.322252] [50968]: key[port_security_enabled], False -> None [ 638.322252] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 638.322252] [50968]: key[security_groups], [] -> None [ 638.322252] [50968]: key[binding:profile], {} -> None [ 638.322252] [50968]: key[binding:host_id], devstack -> None [ 638.322252] [50968]: key[revision_number], 5 -> None [ 638.322252] [50968]: key[description], -> None [ 638.322252] [50968]: key[updated_at], 2025-11-21T22:35:58Z -> None [ 638.322252] [50968]: key[standard_attr_id], 513 -> None [ 638.322252] [50968]: key[admin_state_up], True -> None [ 638.322252] [50968]: key[binding:vif_type], ovs -> None [ 638.322252] [50968]: key[device_owner], network:router_gateway -> None [ 638.322252] [50968]: key[extra_dhcp_opts], [] -> None [ 638.322252] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.324376] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Calling delete_port for 30d1cd1e-09a2-449c-b797-27d65483b75d owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 638.413282] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (30d1cd1e-09a2-449c-b797-27d65483b75d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.421838] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Pushing event deleted for resources: {'Port': ['ID=30d1cd1e-09a2-449c-b797-27d65483b75d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.465649] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] delete_port_postcommit called with port settings {'id': '30d1cd1e-09a2-449c-b797-27d65483b75d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:fa:a1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8e5cf7e5-819c-4206-9454-da5f977fa07e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 513, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:57Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 638.465971] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] delete_port_postcommit: [ 638.465971] [50968]: key[mac_address], fa:16:3e:b9:fa:a1 -> None [ 638.465971] [50968]: key[device_id], 8e5cf7e5-819c-4206-9454-da5f977fa07e -> None [ 638.465971] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 638.465971] [50968]: key[binding:vnic_type], normal -> None [ 638.465971] [50968]: key[project_id], -> None [ 638.465971] [50968]: key[tags], [] -> None [ 638.465971] [50968]: key[allowed_address_pairs], [] -> None [ 638.465971] [50968]: key[created_at], 2025-11-21T22:35:57Z -> None [ 638.465971] [50968]: key[name], -> None [ 638.465971] [50968]: key[status], ACTIVE -> None [ 638.465971] [50968]: key[tenant_id], -> None [ 638.465971] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.190'}] -> None [ 638.465971] [50968]: key[id], 30d1cd1e-09a2-449c-b797-27d65483b75d -> None [ 638.465971] [50968]: key[port_security_enabled], False -> None [ 638.465971] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 638.465971] [50968]: key[security_groups], [] -> None [ 638.465971] [50968]: key[binding:profile], {} -> None [ 638.465971] [50968]: key[binding:host_id], devstack -> None [ 638.465971] [50968]: key[revision_number], 5 -> None [ 638.465971] [50968]: key[description], -> None [ 638.465971] [50968]: key[updated_at], 2025-11-21T22:35:58Z -> None [ 638.465971] [50968]: key[standard_attr_id], 513 -> None [ 638.465971] [50968]: key[admin_state_up], True -> None [ 638.465971] [50968]: key[binding:vif_type], ovs -> None [ 638.465971] [50968]: key[device_owner], network:router_gateway -> None [ 638.465971] [50968]: key[extra_dhcp_opts], [] -> None [ 638.465971] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.468132] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (8e5cf7e5-819c-4206-9454-da5f977fa07e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.506160] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (8e5cf7e5-819c-4206-9454-da5f977fa07e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.508508] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks [] for router_controller (8e5cf7e5-819c-4206-9454-da5f977fa07e), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.543504] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (8e5cf7e5-819c-4206-9454-da5f977fa07e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.543799] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8e5cf7e5-819c-4206-9454-da5f977fa07e {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 638.550621] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60a5762b-ec67-47e5-ad03-bf2ba2ec39e8 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.551222] [50968]: [pid: 50968|app: 0|req: 457/954] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:36:10 2025] DELETE /networking/v2.0/routers/8e5cf7e5-819c-4206-9454-da5f977fa07e => generated 0 bytes in 382 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 638.554934] [50968]: DEBUG neutron.api.wsgi [req-22f958c6-cde3-424b-ada7-b512fa9c54ff req-a941098a-9195-49b1-8851-59de98ad8845 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 638.577976] [50968]: [pid: 50968|app: 0|req: 458/955] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:10 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 638.583491] [50968]: DEBUG neutron.api.v2.base [req-78326073-b5c6-4190-9495-c88ac3a77dc7 req-d8e4d487-22f4-43b7-990f-b8e7032c4bde tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-1755979526', 'description': 'tempest-description-110052260'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 638.601085] [50968]: DEBUG neutron_lib.callbacks.manager [req-78326073-b5c6-4190-9495-c88ac3a77dc7 req-d8e4d487-22f4-43b7-990f-b8e7032c4bde tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.663347] [50968]: DEBUG neutron_lib.callbacks.manager [req-78326073-b5c6-4190-9495-c88ac3a77dc7 req-d8e4d487-22f4-43b7-990f-b8e7032c4bde tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (a7b64f4c-925a-4d08-9bbb-343b7a132bec), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.665229] [50968]: DEBUG neutron_lib.callbacks.manager [req-78326073-b5c6-4190-9495-c88ac3a77dc7 req-d8e4d487-22f4-43b7-990f-b8e7032c4bde tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (a7b64f4c-925a-4d08-9bbb-343b7a132bec), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.681973] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-78326073-b5c6-4190-9495-c88ac3a77dc7 req-d8e4d487-22f4-43b7-990f-b8e7032c4bde tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=a7b64f4c-925a-4d08-9bbb-343b7a132bec,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.697916] [50968]: DEBUG neutron_lib.callbacks.manager [req-78326073-b5c6-4190-9495-c88ac3a77dc7 req-d8e4d487-22f4-43b7-990f-b8e7032c4bde tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.698378] [50968]: [pid: 50968|app: 0|req: 459/956] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:10 2025] POST /networking/v2.0/security-groups => generated 1685 bytes in 120 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 638.702328] [50968]: DEBUG neutron.api.v2.base [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Request body: {'router': {'name': 'tempest-VolumesAdminNegativeTest-1022071244-router', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 638.720141] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (071f2657-30af-4ee1-a654-183dd4ab0294), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.720569] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (071f2657-30af-4ee1-a654-183dd4ab0294), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.763133] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks [] for router_controller (071f2657-30af-4ee1-a654-183dd4ab0294), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.819318] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks [] for router_gateway (071f2657-30af-4ee1-a654-183dd4ab0294), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.900593] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks [] for router_gateway (071f2657-30af-4ee1-a654-183dd4ab0294), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.904978] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.956835] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Allocated IP 10.180.180.229 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/6813cf9d-fe8a-430c-aa5d-a14361e33b25) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 638.997386] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks [] for allowed_address_pair (6813cf9d-fe8a-430c-aa5d-a14361e33b25), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.998619] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks [] for port (6813cf9d-fe8a-430c-aa5d-a14361e33b25), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.998843] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] create_port_precommit called with port settings {'id': '6813cf9d-fe8a-430c-aa5d-a14361e33b25', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:da:59:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_gateway', 'standard_attr_id': 632, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 638.999011] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] create_port_precommit: [ 638.999011] [50968]: key[mac_address], None -> fa:16:3e:da:59:20 [ 638.999011] [50968]: key[device_id], None -> 071f2657-30af-4ee1-a654-183dd4ab0294 [ 638.999011] [50968]: key[binding:vif_details], None -> {} [ 638.999011] [50968]: key[project_id], None -> [ 638.999011] [50968]: key[binding:vnic_type], None -> normal [ 638.999011] [50968]: key[allowed_address_pairs], None -> [] [ 638.999011] [50968]: key[name], None -> [ 638.999011] [50968]: key[status], None -> DOWN [ 638.999011] [50968]: key[tenant_id], None -> [ 638.999011] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.229'}] [ 638.999011] [50968]: key[id], None -> 6813cf9d-fe8a-430c-aa5d-a14361e33b25 [ 638.999011] [50968]: key[port_security_enabled], None -> False [ 638.999011] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 638.999011] [50968]: key[security_groups], None -> [] [ 638.999011] [50968]: key[binding:profile], None -> {} [ 638.999011] [50968]: key[binding:host_id], None -> [ 638.999011] [50968]: key[standard_attr_id], None -> 632 [ 638.999011] [50968]: key[admin_state_up], None -> True [ 638.999011] [50968]: key[device_owner], None -> network:router_gateway [ 638.999011] [50968]: key[binding:vif_type], None -> unbound [ 638.999011] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.004507] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 639.004798] [50969]: DEBUG neutron.plugins.ml2.managers [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Bound port: 51956986-2307-4ea2-8797-96d1735361bc, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 639.004964] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (51956986-2307-4ea2-8797-96d1735361bc), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.030957] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (6813cf9d-fe8a-430c-aa5d-a14361e33b25), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.047968] [50969]: DEBUG neutron.plugins.ml2.db [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] For port 51956986-2307-4ea2-8797-96d1735361bc, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 639.051120] [50969]: DEBUG neutron.plugins.ml2.db [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] For port 51956986-2307-4ea2-8797-96d1735361bc, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=51956986-2307-4ea2-8797-96d1735361bc,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 639.052548] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_precommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'} (original settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 639.052548] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_precommit: [ 639.052548] [50969]: key[binding:vif_type], unbound -> ovs [ 639.052548] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 639.052548] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.060192] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Pushing event updated for resources: {'Port': ['ID=6813cf9d-fe8a-430c-aa5d-a14361e33b25,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.060526] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (51956986-2307-4ea2-8797-96d1735361bc), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.081158] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 639.081883] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 639.083615] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 639.091087] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Pushing event updated for resources: {'Port': ['ID=51956986-2307-4ea2-8797-96d1735361bc,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.100068] [50969]: DEBUG neutron.db.provisioning_blocks [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Provisioning complete for port 51956986-2307-4ea2-8797-96d1735361bc triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 639.100203] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (51956986-2307-4ea2-8797-96d1735361bc), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.100312] [50969]: INFO neutron.plugins.ml2.plugin [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Attempt 1 to provision port 51956986-2307-4ea2-8797-96d1735361bc [ 639.102448] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] create_port_postcommit called with port settings {'id': '6813cf9d-fe8a-430c-aa5d-a14361e33b25', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:da:59:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_gateway', 'standard_attr_id': 632, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:11Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 639.102643] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] create_port_postcommit: [ 639.102643] [50968]: key[mac_address], None -> fa:16:3e:da:59:20 [ 639.102643] [50968]: key[device_id], None -> 071f2657-30af-4ee1-a654-183dd4ab0294 [ 639.102643] [50968]: key[binding:vif_details], None -> {} [ 639.102643] [50968]: key[project_id], None -> [ 639.102643] [50968]: key[binding:vnic_type], None -> normal [ 639.102643] [50968]: key[tags], None -> [] [ 639.102643] [50968]: key[allowed_address_pairs], None -> [] [ 639.102643] [50968]: key[created_at], None -> 2025-11-21T22:36:11Z [ 639.102643] [50968]: key[name], None -> [ 639.102643] [50968]: key[status], None -> DOWN [ 639.102643] [50968]: key[tenant_id], None -> [ 639.102643] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.229'}] [ 639.102643] [50968]: key[id], None -> 6813cf9d-fe8a-430c-aa5d-a14361e33b25 [ 639.102643] [50968]: key[port_security_enabled], None -> False [ 639.102643] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 639.102643] [50968]: key[security_groups], None -> [] [ 639.102643] [50968]: key[binding:profile], None -> {} [ 639.102643] [50968]: key[binding:host_id], None -> [ 639.102643] [50968]: key[revision_number], None -> 1 [ 639.102643] [50968]: key[description], None -> [ 639.102643] [50968]: key[updated_at], None -> 2025-11-21T22:36:11Z [ 639.102643] [50968]: key[standard_attr_id], None -> 632 [ 639.102643] [50968]: key[admin_state_up], None -> True [ 639.102643] [50968]: key[binding:vif_type], None -> unbound [ 639.102643] [50968]: key[device_owner], None -> network:router_gateway [ 639.102643] [50968]: key[extra_dhcp_opts], None -> [] [ 639.102643] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 639.102643] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.141795] [50969]: DEBUG neutron.plugins.ml2.plugin [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Current status of the port 51956986-2307-4ea2-8797-96d1735361bc is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 639.142229] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (51956986-2307-4ea2-8797-96d1735361bc), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.167445] [50969]: DEBUG neutron.plugins.ml2.db [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] For port 51956986-2307-4ea2-8797-96d1735361bc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=51956986-2307-4ea2-8797-96d1735361bc,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 639.197698] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_precommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 5, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'} (original settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 4, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 639.198276] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_precommit: [ 639.198276] [50969]: key[status], DOWN -> ACTIVE [ 639.198276] [50969]: key[revision_number], 4 -> 5 [ 639.198276] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.203740] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks [] for router_gateway (071f2657-30af-4ee1-a654-183dd4ab0294), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.205688] [50969]: DEBUG neutron.db.provisioning_blocks [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Provisioning complete for port 51956986-2307-4ea2-8797-96d1735361bc triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 639.205786] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (51956986-2307-4ea2-8797-96d1735361bc), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.205895] [50969]: INFO neutron.plugins.ml2.plugin [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Attempt 1 to provision port 51956986-2307-4ea2-8797-96d1735361bc [ 639.251621] [50969]: DEBUG neutron.plugins.ml2.plugin [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Current status of the port 51956986-2307-4ea2-8797-96d1735361bc is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 639.252453] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_postcommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 5, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'} (original settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 4, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 639.252625] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_postcommit: [ 639.252625] [50969]: key[status], DOWN -> ACTIVE [ 639.252625] [50969]: key[revision_number], 4 -> 5 [ 639.252625] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.252779] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (51956986-2307-4ea2-8797-96d1735361bc), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.279423] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Pushing event updated for resources: {'Port': ['ID=51956986-2307-4ea2-8797-96d1735361bc,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.279828] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_postcommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 4, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'} (original settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 639.280017] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] update_port_postcommit: [ 639.280017] [50969]: key[binding:vif_type], unbound -> ovs [ 639.280017] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 639.280017] [50969]: key[updated_at], 2025-11-21T22:36:10Z -> 2025-11-21T22:36:11Z [ 639.280017] [50969]: key[revision_number], 2 -> 4 [ 639.280017] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.288676] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.288676] [50969]: DEBUG neutron_lib.callbacks.manager [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-20df5263-0353-48df-be3a-6bcd9ff1030e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.289405] [50969]: [pid: 50969|app: 0|req: 498/957] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:10 2025] PUT /networking/v2.0/ports/51956986-2307-4ea2-8797-96d1735361bc => generated 1039 bytes in 1588 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 639.292112] [50969]: DEBUG neutron.api.wsgi [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-4797e507-d8e8-48ef-8371-bc43516f46b9 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 639.298431] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (071f2657-30af-4ee1-a654-183dd4ab0294), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.304570] [50969]: [pid: 50969|app: 0|req: 499/958] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=141554a4-0938-40a0-9720-0cb71a570c1e => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.329023] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] Deleting subnet 68bc2a32-e3c7-4232-b911-054857c7eee9 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 639.331072] [50969]: DEBUG neutron_lib.callbacks.manager [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] Publish callbacks [] for subnet (68bc2a32-e3c7-4232-b911-054857c7eee9), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.344926] [50969]: DEBUG neutron_lib.callbacks.manager [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (68bc2a32-e3c7-4232-b911-054857c7eee9), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.360495] [50969]: DEBUG neutron_lib.callbacks.manager [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (68bc2a32-e3c7-4232-b911-054857c7eee9), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.361151] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] delete_subnet_precommit called with subnet settings {'id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-subnet', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 511, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b'} (original settings None) [ 639.361151] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] delete_subnet_precommit: [ 639.361151] [50969]: key[service_types], [] -> None [ 639.361151] [50969]: key[project_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 639.361151] [50969]: key[tags], [] -> None [ 639.361151] [50969]: key[router:external], False -> None [ 639.361151] [50969]: key[ipv6_ra_mode], None -> None [ 639.361151] [50969]: key[created_at], 2025-11-21T22:35:57Z -> None [ 639.361151] [50969]: key[name], tempest-FloatingIPsNegativeTestJSON-1198339551-subnet -> None [ 639.361151] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 639.361151] [50969]: key[tenant_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 639.361151] [50969]: key[id], 68bc2a32-e3c7-4232-b911-054857c7eee9 -> None [ 639.361151] [50969]: key[network_id], 0a8857ec-a652-4c8e-8a2d-500cab249d0f -> None [ 639.361151] [50969]: key[host_routes], [] -> None [ 639.361151] [50969]: key[revision_number], 0 -> None [ 639.361151] [50969]: key[dns_nameservers], [] -> None [ 639.361151] [50969]: key[cidr], 192.168.128.0/28 -> None [ 639.361151] [50969]: key[updated_at], 2025-11-21T22:35:57Z -> None [ 639.361151] [50969]: key[description], -> None [ 639.361151] [50969]: key[standard_attr_id], 511 -> None [ 639.361151] [50969]: key[segment_id], None -> None [ 639.361151] [50969]: key[shared], False -> None [ 639.361151] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 639.361151] [50969]: key[ipv6_address_mode], None -> None [ 639.361151] [50969]: key[enable_dhcp], True -> None [ 639.361151] [50969]: key[subnetpool_id], None -> None [ 639.361151] [50969]: key[ip_version], 4 -> None [ 639.361151] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.367742] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Router 071f2657-30af-4ee1-a654-183dd4ab0294 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 639.396362] [50969]: DEBUG neutron_lib.callbacks.manager [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (68bc2a32-e3c7-4232-b911-054857c7eee9), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.396538] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] delete_subnet_postcommit called with subnet settings {'id': '68bc2a32-e3c7-4232-b911-054857c7eee9', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-subnet', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 511, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:35:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b'} (original settings None) [ 639.396675] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] delete_subnet_postcommit: [ 639.396675] [50969]: key[service_types], [] -> None [ 639.396675] [50969]: key[project_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 639.396675] [50969]: key[tags], [] -> None [ 639.396675] [50969]: key[router:external], False -> None [ 639.396675] [50969]: key[ipv6_ra_mode], None -> None [ 639.396675] [50969]: key[created_at], 2025-11-21T22:35:57Z -> None [ 639.396675] [50969]: key[name], tempest-FloatingIPsNegativeTestJSON-1198339551-subnet -> None [ 639.396675] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 639.396675] [50969]: key[tenant_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 639.396675] [50969]: key[id], 68bc2a32-e3c7-4232-b911-054857c7eee9 -> None [ 639.396675] [50969]: key[network_id], 0a8857ec-a652-4c8e-8a2d-500cab249d0f -> None [ 639.396675] [50969]: key[host_routes], [] -> None [ 639.396675] [50969]: key[revision_number], 0 -> None [ 639.396675] [50969]: key[dns_nameservers], [] -> None [ 639.396675] [50969]: key[cidr], 192.168.128.0/28 -> None [ 639.396675] [50969]: key[updated_at], 2025-11-21T22:35:57Z -> None [ 639.396675] [50969]: key[description], -> None [ 639.396675] [50969]: key[standard_attr_id], 511 -> None [ 639.396675] [50969]: key[segment_id], None -> None [ 639.396675] [50969]: key[shared], False -> None [ 639.396675] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 639.396675] [50969]: key[ipv6_address_mode], None -> None [ 639.396675] [50969]: key[enable_dhcp], True -> None [ 639.396675] [50969]: key[subnetpool_id], None -> None [ 639.396675] [50969]: key[ip_version], 4 -> None [ 639.396675] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.401916] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=68bc2a32-e3c7-4232-b911-054857c7eee9,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.410957] [50969]: DEBUG neutron_lib.callbacks.manager [None req-16462198-5262-4e81-a8aa-c407a8b26e12 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.413074] [50969]: [pid: 50969|app: 0|req: 500/959] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:36:11 2025] DELETE /networking/v2.0/subnets/68bc2a32-e3c7-4232-b911-054857c7eee9 => generated 0 bytes in 108 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 639.420565] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 639.426600] [50969]: [pid: 50969|app: 0|req: 501/960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:11 2025] GET /networking/v2.0/ports?device_id=bf229692-080e-445b-bbef-c73fb40a7b9d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.436311] [50968]: DEBUG neutron_lib.callbacks.manager [None req-508ed1d7-bd3f-424e-8b04-d8debbfe389d admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.436311] [50968]: [pid: 50968|app: 0|req: 460/961] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:11 2025] POST /networking/v2.0/routers => generated 730 bytes in 736 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 639.441890] [50969]: [pid: 50969|app: 0|req: 502/962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:11 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.470425] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-78acc1cb-e48e-421f-9bfc-62d9e4f4f069 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.475022] [50969]: [pid: 50969|app: 0|req: 503/963] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:11 2025] GET /networking/v2.0/subnets?id=02898f11-dace-45d0-81b3-a301f1fc551b => generated 704 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.476896] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-776bb362-ad46-4a9b-b82e-a3bcf152c35c tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.477957] [50968]: [pid: 50968|app: 0|req: 461/964] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:11 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 614 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.501532] [50969]: DEBUG neutron_lib.callbacks.manager [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (0a8857ec-a652-4c8e-8a2d-500cab249d0f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.526888] [50969]: DEBUG neutron_lib.callbacks.manager [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (0a8857ec-a652-4c8e-8a2d-500cab249d0f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.536156] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] delete_network_precommit called with network settings {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} (original settings None) and network segments [{'id': 'eadc5b86-2097-4c23-9cb4-2a159a549ea1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 754, 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f'}] [ 639.536363] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] delete_network_precommit: [ 639.536363] [50969]: key[qinq], None -> None [ 639.536363] [50969]: key[project_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 639.536363] [50969]: key[tags], [] -> None [ 639.536363] [50969]: key[router:external], False -> None [ 639.536363] [50969]: key[created_at], 2025-11-21T22:35:57Z -> None [ 639.536363] [50969]: key[name], tempest-FloatingIPsNegativeTestJSON-1198339551-network -> None [ 639.536363] [50969]: key[status], ACTIVE -> None [ 639.536363] [50969]: key[ipv6_address_scope], None -> None [ 639.536363] [50969]: key[tenant_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 639.536363] [50969]: key[availability_zone_hints], [] -> None [ 639.536363] [50969]: key[availability_zones], ['nova'] -> None [ 639.536363] [50969]: key[id], 0a8857ec-a652-4c8e-8a2d-500cab249d0f -> None [ 639.536363] [50969]: key[port_security_enabled], True -> None [ 639.536363] [50969]: key[subnets], [] -> None [ 639.536363] [50969]: key[provider:segmentation_id], 754 -> None [ 639.536363] [50969]: key[provider:network_type], vlan -> None [ 639.536363] [50969]: key[revision_number], 3 -> None [ 639.536363] [50969]: key[provider:physical_network], default -> None [ 639.536363] [50969]: key[description], -> None [ 639.536363] [50969]: key[updated_at], 2025-11-21T22:36:11Z -> None [ 639.536363] [50969]: key[standard_attr_id], 508 -> None [ 639.536363] [50969]: key[admin_state_up], True -> None [ 639.536363] [50969]: key[shared], False -> None [ 639.536363] [50969]: key[ipv4_address_scope], None -> None [ 639.536363] [50969]: key[vlan_transparent], None -> None [ 639.536363] [50969]: key[mtu], 8950 -> None [ 639.536363] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.537322] [50969]: DEBUG neutron.services.segments.db [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['0a8857ec-a652-4c8e-8a2d-500cab249d0f']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 639.542762] [50969]: DEBUG neutron.services.segments.db [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'eadc5b86-2097-4c23-9cb4-2a159a549ea1') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 639.542890] [50969]: DEBUG neutron.services.segments.db [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'eadc5b86-2097-4c23-9cb4-2a159a549ea1') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 639.549986] [50969]: DEBUG neutron_lib.callbacks.manager [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (eadc5b86-2097-4c23-9cb4-2a159a549ea1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.558482] [50969]: DEBUG neutron_lib.callbacks.manager [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (eadc5b86-2097-4c23-9cb4-2a159a549ea1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.567806] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] Releasing vlan 754 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 639.567806] [50969]: DEBUG neutron_lib.callbacks.manager [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (eadc5b86-2097-4c23-9cb4-2a159a549ea1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.588293] [50969]: INFO neutron.services.segments.plugin [-] Segment eadc5b86-2097-4c23-9cb4-2a159a549ea1 resource provider aggregate not found [ 639.608770] [50969]: INFO neutron.services.segments.plugin [-] Segment eadc5b86-2097-4c23-9cb4-2a159a549ea1 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 eadc5b86-2097-4c23-9cb4-2a159a549ea1 found for delete ", "request_id": "req-81df4120-ac32-4cd4-8336-7980d774e691"}]} [ 639.642243] [50969]: DEBUG neutron_lib.callbacks.manager [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (0a8857ec-a652-4c8e-8a2d-500cab249d0f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.642243] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] delete_network_postcommit called with network settings {'id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f', 'name': 'tempest-FloatingIPsNegativeTestJSON-1198339551-network', 'tenant_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'project_id': '0bdfdcc171ab4272a67f23bacf67a15b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 508, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:57Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 754} (original settings None) and network segments [{'id': 'eadc5b86-2097-4c23-9cb4-2a159a549ea1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 754, 'network_id': '0a8857ec-a652-4c8e-8a2d-500cab249d0f'}] [ 639.642428] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] delete_network_postcommit: [ 639.642428] [50969]: key[qinq], None -> None [ 639.642428] [50969]: key[project_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 639.642428] [50969]: key[tags], [] -> None [ 639.642428] [50969]: key[router:external], False -> None [ 639.642428] [50969]: key[created_at], 2025-11-21T22:35:57Z -> None [ 639.642428] [50969]: key[name], tempest-FloatingIPsNegativeTestJSON-1198339551-network -> None [ 639.642428] [50969]: key[status], ACTIVE -> None [ 639.642428] [50969]: key[ipv6_address_scope], None -> None [ 639.642428] [50969]: key[tenant_id], 0bdfdcc171ab4272a67f23bacf67a15b -> None [ 639.642428] [50969]: key[availability_zone_hints], [] -> None [ 639.642428] [50969]: key[availability_zones], ['nova'] -> None [ 639.642428] [50969]: key[id], 0a8857ec-a652-4c8e-8a2d-500cab249d0f -> None [ 639.642428] [50969]: key[port_security_enabled], True -> None [ 639.642428] [50969]: key[subnets], [] -> None [ 639.642428] [50969]: key[provider:segmentation_id], 754 -> None [ 639.642428] [50969]: key[provider:network_type], vlan -> None [ 639.642428] [50969]: key[revision_number], 3 -> None [ 639.642428] [50969]: key[provider:physical_network], default -> None [ 639.642428] [50969]: key[description], -> None [ 639.642428] [50969]: key[updated_at], 2025-11-21T22:36:11Z -> None [ 639.642428] [50969]: key[standard_attr_id], 508 -> None [ 639.642428] [50969]: key[admin_state_up], True -> None [ 639.642428] [50969]: key[shared], False -> None [ 639.642428] [50969]: key[ipv4_address_scope], None -> None [ 639.642428] [50969]: key[vlan_transparent], None -> None [ 639.642428] [50969]: key[mtu], 8950 -> None [ 639.642428] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.650407] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] Pushing event deleted for resources: {'Network': ['ID=0a8857ec-a652-4c8e-8a2d-500cab249d0f,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.653273] [50969]: DEBUG neutron_lib.callbacks.manager [None req-14c0708a-c16a-43dc-9ce9-0fb19664f9b9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.655219] [50969]: [pid: 50969|app: 0|req: 504/965] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:36:11 2025] DELETE /networking/v2.0/networks/0a8857ec-a652-4c8e-8a2d-500cab249d0f => generated 0 bytes in 183 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 639.695446] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.698870] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c2cb306-6aa5-4670-be43-fc7af725b4b5 req-d2858547-245a-4d91-853d-3eacb49eae32 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.700378] [50969]: [pid: 50969|app: 0|req: 505/966] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:11 2025] GET /networking/v2.0/ports?network_id=02786d07-c595-40bb-9ae9-f985ed5fd8a6&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.703606] [50969]: DEBUG neutron.api.v2.base [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'port': {'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'admin_state_up': True, 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 639.751625] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Made reservation on behalf of 2a14451c17624aaaa5d4179aa4671e26 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 639.754777] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.789691] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Allocated IP 192.168.128.1 (1ee0c100-03ae-419a-88ae-3c63878443a7/afb30941-32a7-429f-888b-58a6614aa97c/0128e3a8-c4c6-47a3-8a1e-e89ed2797a92) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 639.829606] [50969]: DEBUG neutron.db.db_base_plugin_common [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Allocated IP 192.168.128.14 (ad8735c4-006a-47ad-a4f8-2c46cc93c7ab/fb19aaaa-9d2b-498e-894b-b1970e56be97/3e3a239a-6a6f-436a-a9dc-55323b244ad8) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 639.866945] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Publish callbacks [] for allowed_address_pair (0128e3a8-c4c6-47a3-8a1e-e89ed2797a92), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.867908] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Publish callbacks [] for port (0128e3a8-c4c6-47a3-8a1e-e89ed2797a92), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.868796] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] create_port_precommit called with port settings {'id': '0128e3a8-c4c6-47a3-8a1e-e89ed2797a92', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:30:c2:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_interface', 'standard_attr_id': 633, 'fixed_ips': [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}], 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} with segments to bind None [ 639.868796] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] create_port_precommit: [ 639.868796] [50968]: key[mac_address], None -> fa:16:3e:30:c2:5b [ 639.868796] [50968]: key[device_id], None -> 071f2657-30af-4ee1-a654-183dd4ab0294 [ 639.868796] [50968]: key[binding:vif_details], None -> {} [ 639.868796] [50968]: key[project_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 639.868796] [50968]: key[binding:vnic_type], None -> normal [ 639.868796] [50968]: key[allowed_address_pairs], None -> [] [ 639.868796] [50968]: key[name], None -> [ 639.868796] [50968]: key[status], None -> DOWN [ 639.868796] [50968]: key[tenant_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 639.868796] [50968]: key[fixed_ips], None -> [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}] [ 639.868796] [50968]: key[id], None -> 0128e3a8-c4c6-47a3-8a1e-e89ed2797a92 [ 639.868796] [50968]: key[port_security_enabled], None -> False [ 639.868796] [50968]: key[network_id], None -> 1ee0c100-03ae-419a-88ae-3c63878443a7 [ 639.868796] [50968]: key[security_groups], None -> [] [ 639.868796] [50968]: key[binding:profile], None -> {} [ 639.868796] [50968]: key[binding:host_id], None -> [ 639.868796] [50968]: key[standard_attr_id], None -> 633 [ 639.868796] [50968]: key[admin_state_up], None -> True [ 639.868796] [50968]: key[device_owner], None -> network:router_interface [ 639.868796] [50968]: key[binding:vif_type], None -> unbound [ 639.868796] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.893502] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0128e3a8-c4c6-47a3-8a1e-e89ed2797a92), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.918255] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Pushing event updated for resources: {'Port': ['ID=0128e3a8-c4c6-47a3-8a1e-e89ed2797a92,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.927455] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Network 1ee0c100-03ae-419a-88ae-3c63878443a7 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 639.928569] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 639.932172] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 639.951548] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] create_port_postcommit called with port settings {'id': '0128e3a8-c4c6-47a3-8a1e-e89ed2797a92', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:30:c2:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_interface', 'standard_attr_id': 633, 'fixed_ips': [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}], 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 1, 'network': {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} with segments to bind None [ 639.951983] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] create_port_postcommit: [ 639.951983] [50968]: key[mac_address], None -> fa:16:3e:30:c2:5b [ 639.951983] [50968]: key[device_id], None -> 071f2657-30af-4ee1-a654-183dd4ab0294 [ 639.951983] [50968]: key[binding:vif_details], None -> {} [ 639.951983] [50968]: key[project_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 639.951983] [50968]: key[binding:vnic_type], None -> normal [ 639.951983] [50968]: key[tags], None -> [] [ 639.951983] [50968]: key[allowed_address_pairs], None -> [] [ 639.951983] [50968]: key[created_at], None -> 2025-11-21T22:36:12Z [ 639.951983] [50968]: key[name], None -> [ 639.951983] [50968]: key[status], None -> DOWN [ 639.951983] [50968]: key[tenant_id], None -> 2884419d22854c3a897c8e26f75e3adc [ 639.951983] [50968]: key[fixed_ips], None -> [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}] [ 639.951983] [50968]: key[id], None -> 0128e3a8-c4c6-47a3-8a1e-e89ed2797a92 [ 639.951983] [50968]: key[port_security_enabled], None -> False [ 639.951983] [50968]: key[network_id], None -> 1ee0c100-03ae-419a-88ae-3c63878443a7 [ 639.951983] [50968]: key[security_groups], None -> [] [ 639.951983] [50968]: key[binding:profile], None -> {} [ 639.951983] [50968]: key[binding:host_id], None -> [ 639.951983] [50968]: key[revision_number], None -> 1 [ 639.951983] [50968]: key[description], None -> [ 639.951983] [50968]: key[updated_at], None -> 2025-11-21T22:36:12Z [ 639.951983] [50968]: key[standard_attr_id], None -> 633 [ 639.951983] [50968]: key[admin_state_up], None -> True [ 639.951983] [50968]: key[binding:vif_type], None -> unbound [ 639.951983] [50968]: key[device_owner], None -> network:router_interface [ 639.951983] [50968]: key[extra_dhcp_opts], None -> [] [ 639.951983] [50968]: key[network], None -> {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} [ 639.951983] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.953283] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (071f2657-30af-4ee1-a654-183dd4ab0294), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.966096] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for allowed_address_pair (3e3a239a-6a6f-436a-a9dc-55323b244ad8), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.969088] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.969088] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] create_port_precommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': '', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'port_security_enabled': True, 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 639.969088] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] create_port_precommit: [ 639.969088] [50969]: key[mac_address], None -> fa:16:3e:c0:42:99 [ 639.969088] [50969]: key[device_id], None -> 552a7996-af70-47bc-a1c6-067a088f0561 [ 639.969088] [50969]: key[binding:vif_details], None -> {} [ 639.969088] [50969]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 639.969088] [50969]: key[binding:vnic_type], None -> normal [ 639.969088] [50969]: key[allowed_address_pairs], None -> [] [ 639.969088] [50969]: key[name], None -> [ 639.969088] [50969]: key[status], None -> DOWN [ 639.969088] [50969]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 639.969088] [50969]: key[fixed_ips], None -> [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}] [ 639.969088] [50969]: key[id], None -> 3e3a239a-6a6f-436a-a9dc-55323b244ad8 [ 639.969088] [50969]: key[port_security_enabled], None -> True [ 639.969088] [50969]: key[network_id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 639.969088] [50969]: key[security_groups], None -> ['21deb826-26b5-4246-96bf-34da6682babd'] [ 639.969088] [50969]: key[binding:profile], None -> {} [ 639.969088] [50969]: key[binding:host_id], None -> [ 639.969088] [50969]: key[standard_attr_id], None -> 634 [ 639.969088] [50969]: key[admin_state_up], None -> True [ 639.969088] [50969]: key[device_owner], None -> [ 639.969088] [50969]: key[binding:vif_type], None -> unbound [ 639.969088] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.988243] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.010212] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'Port': ['ID=3e3a239a-6a6f-436a-a9dc-55323b244ad8,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.021712] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Network ad8735c4-006a-47ad-a4f8-2c46cc93c7ab is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 640.024486] [50969]: DEBUG neutron.scheduler.base_scheduler [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 640.027391] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 640.046173] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] create_port_postcommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': '', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'port_security_enabled': True, 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 1, 'network': {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 640.046427] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] create_port_postcommit: [ 640.046427] [50969]: key[mac_address], None -> fa:16:3e:c0:42:99 [ 640.046427] [50969]: key[device_id], None -> 552a7996-af70-47bc-a1c6-067a088f0561 [ 640.046427] [50969]: key[binding:vif_details], None -> {} [ 640.046427] [50969]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 640.046427] [50969]: key[binding:vnic_type], None -> normal [ 640.046427] [50969]: key[tags], None -> [] [ 640.046427] [50969]: key[allowed_address_pairs], None -> [] [ 640.046427] [50969]: key[created_at], None -> 2025-11-21T22:36:12Z [ 640.046427] [50969]: key[name], None -> [ 640.046427] [50969]: key[status], None -> DOWN [ 640.046427] [50969]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 640.046427] [50969]: key[fixed_ips], None -> [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}] [ 640.046427] [50969]: key[id], None -> 3e3a239a-6a6f-436a-a9dc-55323b244ad8 [ 640.046427] [50969]: key[port_security_enabled], None -> True [ 640.046427] [50969]: key[network_id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 640.046427] [50969]: key[security_groups], None -> ['21deb826-26b5-4246-96bf-34da6682babd'] [ 640.046427] [50969]: key[binding:profile], None -> {} [ 640.046427] [50969]: key[binding:host_id], None -> [ 640.046427] [50969]: key[revision_number], None -> 1 [ 640.046427] [50969]: key[description], None -> [ 640.046427] [50969]: key[updated_at], None -> 2025-11-21T22:36:12Z [ 640.046427] [50969]: key[standard_attr_id], None -> 634 [ 640.046427] [50969]: key[admin_state_up], None -> True [ 640.046427] [50969]: key[binding:vif_type], None -> unbound [ 640.046427] [50969]: key[device_owner], None -> [ 640.046427] [50969]: key[extra_dhcp_opts], None -> [] [ 640.046427] [50969]: key[network], None -> {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} [ 640.046427] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.083902] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.083902] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f286f143-2991-4b90-abfd-385a3d617a0b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.095429] [50969]: [pid: 50969|app: 0|req: 506/967] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:12 2025] POST /networking/v2.0/ports => generated 733 bytes in 394 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 640.128180] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (0128e3a8-c4c6-47a3-8a1e-e89ed2797a92), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.158660] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c32906fb-d9cd-4b10-8d82-548d138ad8e1 req-7c47561b-ffe0-4e04-966e-813a2a2c914b tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.159930] [50969]: [pid: 50969|app: 0|req: 507/968] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:12 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.211050] [50969]: [pid: 50969|app: 0|req: 508/969] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:12 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.211209] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Publish callbacks [] for port (0128e3a8-c4c6-47a3-8a1e-e89ed2797a92), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.211209] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] update_port_precommit called with port settings {'id': '0128e3a8-c4c6-47a3-8a1e-e89ed2797a92', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:30:c2:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_interface', 'standard_attr_id': 633, 'fixed_ips': [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 1, 'project_id': '2884419d22854c3a897c8e26f75e3adc'} (original settings {'id': '0128e3a8-c4c6-47a3-8a1e-e89ed2797a92', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:30:c2:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_interface', 'standard_attr_id': 633, 'fixed_ips': [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 1, 'project_id': '2884419d22854c3a897c8e26f75e3adc'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} with segments to bind None [ 640.211209] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] update_port_precommit: [ 640.211209] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.214265] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (0128e3a8-c4c6-47a3-8a1e-e89ed2797a92), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.236196] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Pushing event updated for resources: {'Port': ['ID=0128e3a8-c4c6-47a3-8a1e-e89ed2797a92,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.242515] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bedf39cf-95e3-4c64-97d2-7dced9a2d38f req-0a3f533d-5329-44a5-935e-c73a5c128f23 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.245288] [50969]: [pid: 50969|app: 0|req: 509/970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:12 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.261071] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] update_port_postcommit called with port settings {'id': '0128e3a8-c4c6-47a3-8a1e-e89ed2797a92', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:30:c2:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_interface', 'standard_attr_id': 633, 'fixed_ips': [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 1, 'project_id': '2884419d22854c3a897c8e26f75e3adc'} (original settings {'id': '0128e3a8-c4c6-47a3-8a1e-e89ed2797a92', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:30:c2:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_interface', 'standard_attr_id': 633, 'fixed_ips': [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 1, 'project_id': '2884419d22854c3a897c8e26f75e3adc'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} with segments to bind None [ 640.261312] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] update_port_postcommit: [ 640.261312] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.261618] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (071f2657-30af-4ee1-a654-183dd4ab0294), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.268545] [50969]: [pid: 50969|app: 0|req: 510/971] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:12 2025] GET /networking/v2.0/security-groups?tenant_id=0bdfdcc171ab4272a67f23bacf67a15b&name=default => generated 2925 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 640.272057] [50969]: DEBUG neutron.api.v2.base [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Request body: {'port': {'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 640.292246] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Network 1ee0c100-03ae-419a-88ae-3c63878443a7 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 640.292944] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 640.308449] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.350759] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Router 071f2657-30af-4ee1-a654-183dd4ab0294 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 640.400101] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8a1ccd0c-0d3d-4dcc-a1f7-412d68273944 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 640.403791] [50968]: [pid: 50968|app: 0|req: 462/972] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:11 2025] PUT /networking/v2.0/routers/071f2657-30af-4ee1-a654-183dd4ab0294/add_router_interface => generated 309 bytes in 925 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.407394] [50968]: DEBUG neutron.api.wsgi [req-c32906fb-d9cd-4b10-8d82-548d138ad8e1 req-5f1d768b-d376-4369-9acd-7df9a1ae6f9f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 640.414544] [50969]: DEBUG neutron.notifiers.nova [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3e3a239a-6a6f-436a-a9dc-55323b244ad8 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 640.420034] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks [] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.425435] [50968]: [pid: 50968|app: 0|req: 463/973] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:12 2025] GET /networking/v2.0/security-groups?id=2bf0f195-54b8-49b4-bd78-a433a8df0ce0&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.425754] [50969]: DEBUG neutron.db.provisioning_blocks [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Transition to ACTIVE for port object 3e3a239a-6a6f-436a-a9dc-55323b244ad8 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 640.429094] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_precommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': '', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 1, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 640.429263] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_precommit: [ 640.429263] [50969]: key[device_owner], -> compute:nova [ 640.429263] [50969]: key[binding:host_id], -> cpu-1 [ 640.429263] [50969]: key[revision_number], 1 -> 2 [ 640.429263] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.433116] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.464713] [50968]: [pid: 50968|app: 0|req: 464/974] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:12 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?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) [ 640.465616] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Pushing event updated for resources: {'Port': ['ID=3e3a239a-6a6f-436a-a9dc-55323b244ad8,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.467413] [50968]: DEBUG neutron.api.wsgi [req-bedf39cf-95e3-4c64-97d2-7dced9a2d38f req-5f40813e-9de7-4df0-ac73-440a1ee07833 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 640.493739] [50968]: [pid: 50968|app: 0|req: 465/975] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:12 2025] GET /networking/v2.0/security-groups?id=1262896d-5f2c-4d6b-8695-adeea78ba3f6&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.520118] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_postcommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': '', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 1, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 640.520118] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_postcommit: [ 640.520118] [50969]: key[device_owner], -> compute:nova [ 640.520118] [50969]: key[binding:host_id], -> cpu-1 [ 640.520118] [50969]: key[revision_number], 1 -> 2 [ 640.520118] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.525935] [50969]: DEBUG neutron.plugins.ml2.managers [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Attempting to bind port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 640.526093] [50969]: DEBUG neutron.plugins.ml2.managers [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Attempting to bind port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 640.526215] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Attempting to bind port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 on network ad8735c4-006a-47ad-a4f8-2c46cc93c7ab {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 640.527494] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ff699abd-82dc-4fd3-bf31-a65b982e0aba admin admin] Publish callbacks [] for security_group (29d5eaa1-b1f5-43c9-8f07-33a934853023), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.545295] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 640.545415] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Bind Segment={'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 640.547288] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ff699abd-82dc-4fd3-bf31-a65b982e0aba admin admin] Publish callbacks [] for security_group (29d5eaa1-b1f5-43c9-8f07-33a934853023), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.548674] [50969]: DEBUG networking_nsxv3.api.rpc [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Bind port on Host cpu-1 & Segment [{'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 640.572362] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ff699abd-82dc-4fd3-bf31-a65b982e0aba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (29d5eaa1-b1f5-43c9-8f07-33a934853023), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.576584] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff699abd-82dc-4fd3-bf31-a65b982e0aba admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=29d5eaa1-b1f5-43c9-8f07-33a934853023,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.581106] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ff699abd-82dc-4fd3-bf31-a65b982e0aba admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.581734] [50968]: [pid: 50968|app: 0|req: 466/976] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:12 2025] DELETE /networking/v2.0/security-groups/29d5eaa1-b1f5-43c9-8f07-33a934853023 => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 640.624322] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-6cf594f7-66e3-498f-8bbd-91e13a2f704c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.624322] [50968]: [pid: 50968|app: 0|req: 467/977] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:12 2025] GET /networking/v2.0/ports?tenant_id=92c28c0de44740d0859ad1c0b8e28971&device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 1044 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 640.681516] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ba691f8-34d5-481f-8fec-7bc713b60383 req-f98e6900-8c1a-4bcc-8e41-0a76882c726a tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.683039] [50968]: [pid: 50968|app: 0|req: 468/978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:12 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.685322] [50968]: DEBUG neutron.api.wsgi [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-5e579aa9-3735-4341-aa2d-f8b0ef36e266 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 640.705799] [50968]: [pid: 50968|app: 0|req: 469/979] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.175&port_id=51956986-2307-4ea2-8797-96d1735361bc => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.709800] [50968]: DEBUG neutron.api.wsgi [req-9ba691f8-34d5-481f-8fec-7bc713b60383 req-0f3f489f-04d1-4190-82cc-b3c585cd9d09 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 640.747192] [50968]: [pid: 50968|app: 0|req: 470/980] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.775589] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-dab3b0b7-ce8e-40ab-9042-12ca81e79cc6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.776661] [50968]: [pid: 50968|app: 0|req: 471/981] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.820321] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f561286c-e4f1-4e3f-8954-ecc088f996f6 req-934fd808-817a-4dfe-916f-5b12f17963c2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.821176] [50968]: [pid: 50968|app: 0|req: 472/982] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 640.891532] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c94142be-8a12-4db1-bcad-8cdbac11855e req-500db7fc-0fc6-4159-8b06-a0dcc41d3c10 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.892523] [50968]: [pid: 50968|app: 0|req: 473/983] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.907867] [50968]: [pid: 50968|app: 0|req: 474/984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.956185] [50968]: [pid: 50968|app: 0|req: 475/985] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.960076] [50968]: DEBUG neutron.api.wsgi [req-c94142be-8a12-4db1-bcad-8cdbac11855e req-88cde528-52ff-48e0-bf08-7802a8048a11 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 640.983140] [50968]: [pid: 50968|app: 0|req: 476/986] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/security-groups?id=386f2bfa-81a7-40ba-a9a8-a207890c2528&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.015916] [50968]: [pid: 50968|app: 0|req: 477/987] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 641.059135] [50968]: [pid: 50968|app: 0|req: 478/988] 10.180.1.21 () {60 vars in 1475 bytes} [Fri Nov 21 22:36:13 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.067606] [50968]: DEBUG neutron.api.v2.base [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 641.088220] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.122477] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.179210] [50968]: DEBUG neutron.db.db_base_plugin_common [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Allocated IP 10.180.180.161 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/f1ddccfa-0e15-4ce8-9572-dc76af7e1f01) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 641.232437] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for allowed_address_pair (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.233527] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for port (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.233769] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_precommit called with port settings {'id': 'f1ddccfa-0e15-4ce8-9572-dc76af7e1f01', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:c4:fb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 635, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 641.233958] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_precommit: [ 641.233958] [50968]: key[mac_address], None -> fa:16:3e:e1:c4:fb [ 641.233958] [50968]: key[device_id], None -> PENDING [ 641.233958] [50968]: key[binding:vif_details], None -> {} [ 641.233958] [50968]: key[project_id], None -> [ 641.233958] [50968]: key[binding:vnic_type], None -> normal [ 641.233958] [50968]: key[allowed_address_pairs], None -> [] [ 641.233958] [50968]: key[name], None -> [ 641.233958] [50968]: key[status], None -> N/A [ 641.233958] [50968]: key[tenant_id], None -> [ 641.233958] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.161'}] [ 641.233958] [50968]: key[id], None -> f1ddccfa-0e15-4ce8-9572-dc76af7e1f01 [ 641.233958] [50968]: key[port_security_enabled], None -> False [ 641.233958] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 641.233958] [50968]: key[security_groups], None -> [] [ 641.233958] [50968]: key[binding:profile], None -> {} [ 641.233958] [50968]: key[binding:host_id], None -> [ 641.233958] [50968]: key[standard_attr_id], None -> 635 [ 641.233958] [50968]: key[admin_state_up], None -> True [ 641.233958] [50968]: key[device_owner], None -> network:floatingip [ 641.233958] [50968]: key[binding:vif_type], None -> unbound [ 641.233958] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.254446] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.283282] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Pushing event updated for resources: {'Port': ['ID=f1ddccfa-0e15-4ce8-9572-dc76af7e1f01,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.296325] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 641.297321] [50968]: DEBUG neutron.scheduler.base_scheduler [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 641.299374] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 641.316092] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_postcommit called with port settings {'id': 'f1ddccfa-0e15-4ce8-9572-dc76af7e1f01', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:c4:fb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 635, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:13Z', 'updated_at': '2025-11-21T22:36:13Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 641.316319] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_postcommit: [ 641.316319] [50968]: key[mac_address], None -> fa:16:3e:e1:c4:fb [ 641.316319] [50968]: key[device_id], None -> PENDING [ 641.316319] [50968]: key[binding:vif_details], None -> {} [ 641.316319] [50968]: key[project_id], None -> [ 641.316319] [50968]: key[binding:vnic_type], None -> normal [ 641.316319] [50968]: key[tags], None -> [] [ 641.316319] [50968]: key[allowed_address_pairs], None -> [] [ 641.316319] [50968]: key[created_at], None -> 2025-11-21T22:36:13Z [ 641.316319] [50968]: key[name], None -> [ 641.316319] [50968]: key[status], None -> N/A [ 641.316319] [50968]: key[tenant_id], None -> [ 641.316319] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.161'}] [ 641.316319] [50968]: key[id], None -> f1ddccfa-0e15-4ce8-9572-dc76af7e1f01 [ 641.316319] [50968]: key[port_security_enabled], None -> False [ 641.316319] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 641.316319] [50968]: key[security_groups], None -> [] [ 641.316319] [50968]: key[binding:profile], None -> {} [ 641.316319] [50968]: key[binding:host_id], None -> [ 641.316319] [50968]: key[revision_number], None -> 1 [ 641.316319] [50968]: key[description], None -> [ 641.316319] [50968]: key[updated_at], None -> 2025-11-21T22:36:13Z [ 641.316319] [50968]: key[standard_attr_id], None -> 635 [ 641.316319] [50968]: key[admin_state_up], None -> True [ 641.316319] [50968]: key[binding:vif_type], None -> unbound [ 641.316319] [50968]: key[device_owner], None -> network:floatingip [ 641.316319] [50968]: key[extra_dhcp_opts], None -> [] [ 641.316319] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 641.316319] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.378909] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.419781] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.538890] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for port (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.539185] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] update_port_precommit called with port settings {'id': 'f1ddccfa-0e15-4ce8-9572-dc76af7e1f01', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:c4:fb', 'admin_state_up': True, 'status': 'N/A', 'device_id': '755183ac-13ac-4325-941f-dcdd728e2358', 'device_owner': 'network:floatingip', 'standard_attr_id': 635, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:13Z', 'updated_at': '2025-11-21T22:36:13Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f1ddccfa-0e15-4ce8-9572-dc76af7e1f01', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:c4:fb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 635, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:13Z', 'updated_at': '2025-11-21T22:36:13Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 641.540022] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] update_port_precommit: [ 641.540022] [50968]: key[device_id], PENDING -> 755183ac-13ac-4325-941f-dcdd728e2358 [ 641.540022] [50968]: key[revision_number], 1 -> 2 [ 641.540022] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.542030] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.552258] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Bound using segment: {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 641.552258] [50969]: DEBUG neutron.plugins.ml2.managers [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Bound port: 3e3a239a-6a6f-436a-a9dc-55323b244ad8, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9f52a458-d157-48a3-b4e2-b8cc0779afe2", "external-id": "nsx-vlan-transportzone-403", "segmentation_id": 403}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 641.552258] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.567832] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Pushing event updated for resources: {'Port': ['ID=f1ddccfa-0e15-4ce8-9572-dc76af7e1f01,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.592303] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] update_port_postcommit called with port settings {'id': 'f1ddccfa-0e15-4ce8-9572-dc76af7e1f01', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:c4:fb', 'admin_state_up': True, 'status': 'N/A', 'device_id': '755183ac-13ac-4325-941f-dcdd728e2358', 'device_owner': 'network:floatingip', 'standard_attr_id': 635, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:13Z', 'updated_at': '2025-11-21T22:36:13Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f1ddccfa-0e15-4ce8-9572-dc76af7e1f01', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:c4:fb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 635, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:13Z', 'updated_at': '2025-11-21T22:36:13Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 641.592564] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] update_port_postcommit: [ 641.592564] [50968]: key[device_id], PENDING -> 755183ac-13ac-4325-941f-dcdd728e2358 [ 641.592564] [50968]: key[revision_number], 1 -> 2 [ 641.592564] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.592916] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.605928] [50968]: DEBUG neutron_lib.callbacks.manager [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-036d69b5-98b8-45f9-86ba-a5ec557e90b9 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.606622] [50968]: [pid: 50968|app: 0|req: 479/989] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:36:13 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 544 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 641.610494] [50968]: DEBUG neutron.api.v2.base [req-f7e002c2-13ff-4843-bc9b-8343026744e8 req-82cd3d88-1c18-49db-b951-0577cf02e319 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-314226434', 'description': 'tempest-description-1703788918'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 641.621033] [50969]: DEBUG neutron.plugins.ml2.db [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] For port 3e3a239a-6a6f-436a-a9dc-55323b244ad8, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 641.624245] [50969]: DEBUG neutron.plugins.ml2.db [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] For port 3e3a239a-6a6f-436a-a9dc-55323b244ad8, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e3a239a-6a6f-436a-a9dc-55323b244ad8,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 641.625961] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_precommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 641.626135] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_precommit: [ 641.626135] [50969]: key[binding:vif_type], unbound -> ovs [ 641.626135] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 641.626135] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.633662] [50968]: DEBUG neutron_lib.callbacks.manager [req-f7e002c2-13ff-4843-bc9b-8343026744e8 req-82cd3d88-1c18-49db-b951-0577cf02e319 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.633835] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.689189] [50968]: DEBUG neutron_lib.callbacks.manager [req-f7e002c2-13ff-4843-bc9b-8343026744e8 req-82cd3d88-1c18-49db-b951-0577cf02e319 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (6a07275b-99ba-4b3d-abcb-baff541878ff), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.690527] [50968]: DEBUG neutron_lib.callbacks.manager [req-f7e002c2-13ff-4843-bc9b-8343026744e8 req-82cd3d88-1c18-49db-b951-0577cf02e319 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6a07275b-99ba-4b3d-abcb-baff541878ff), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.703787] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f7e002c2-13ff-4843-bc9b-8343026744e8 req-82cd3d88-1c18-49db-b951-0577cf02e319 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=6a07275b-99ba-4b3d-abcb-baff541878ff,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.715370] [50968]: DEBUG neutron_lib.callbacks.manager [req-f7e002c2-13ff-4843-bc9b-8343026744e8 req-82cd3d88-1c18-49db-b951-0577cf02e319 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.716021] [50968]: [pid: 50968|app: 0|req: 480/990] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:13 2025] POST /networking/v2.0/security-groups => generated 1693 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 641.962576] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c3552bb-fcd7-4a75-aa98-ba0a4b721c9c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.024660] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c3552bb-fcd7-4a75-aa98-ba0a4b721c9c admin admin] Publish callbacks [] for security_group (631d4362-7a09-445f-baff-efe5f2bc68d4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.029972] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c3552bb-fcd7-4a75-aa98-ba0a4b721c9c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (631d4362-7a09-445f-baff-efe5f2bc68d4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.038109] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Pushing event updated for resources: {'Port': ['ID=3e3a239a-6a6f-436a-a9dc-55323b244ad8,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.047205] [50969]: DEBUG neutron.db.provisioning_blocks [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Provisioning complete for port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 642.047366] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.047478] [50969]: INFO neutron.plugins.ml2.plugin [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Attempt 1 to provision port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 [ 642.049535] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3c3552bb-fcd7-4a75-aa98-ba0a4b721c9c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=631d4362-7a09-445f-baff-efe5f2bc68d4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.063651] [50968]: [pid: 50968|app: 0|req: 481/991] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:14 2025] GET /networking/v2.0/security-groups?tenant_id=1218e89193e84bdc9fb60a41181114cd&name=default => generated 2925 bytes in 347 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 642.068014] [50968]: DEBUG neutron.api.wsgi [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-b36e6f0a-e605-48ab-af31-dae6b5887eef tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.088415] [50968]: [pid: 50968|app: 0|req: 482/992] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:14 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.091624] [50969]: DEBUG neutron.plugins.ml2.plugin [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Current status of the port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 642.091624] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.103962] [50968]: [pid: 50968|app: 0|req: 483/993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:14 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 642.120896] [50969]: DEBUG neutron.plugins.ml2.db [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] For port 3e3a239a-6a6f-436a-a9dc-55323b244ad8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e3a239a-6a6f-436a-a9dc-55323b244ad8,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 642.151457] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2299fe00-4d31-4b90-bf61-6f8d297401cf admin admin] Publish callbacks [] for security_group (631d4362-7a09-445f-baff-efe5f2bc68d4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.172624] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2299fe00-4d31-4b90-bf61-6f8d297401cf admin admin] Publish callbacks [] for security_group (631d4362-7a09-445f-baff-efe5f2bc68d4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.182377] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_precommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:14Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:13Z', 'revision_number': 4, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 642.182377] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_precommit: [ 642.182377] [50969]: key[status], DOWN -> ACTIVE [ 642.182377] [50969]: key[updated_at], 2025-11-21T22:36:13Z -> 2025-11-21T22:36:14Z [ 642.182377] [50969]: key[revision_number], 4 -> 5 [ 642.182377] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.188652] [50969]: DEBUG neutron.db.provisioning_blocks [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Provisioning complete for port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 642.188892] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.189116] [50969]: INFO neutron.plugins.ml2.plugin [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Attempt 1 to provision port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 [ 642.198996] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2299fe00-4d31-4b90-bf61-6f8d297401cf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (631d4362-7a09-445f-baff-efe5f2bc68d4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.207151] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2299fe00-4d31-4b90-bf61-6f8d297401cf admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=631d4362-7a09-445f-baff-efe5f2bc68d4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.212144] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2299fe00-4d31-4b90-bf61-6f8d297401cf admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.212428] [50968]: [pid: 50968|app: 0|req: 484/994] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:14 2025] DELETE /networking/v2.0/security-groups/631d4362-7a09-445f-baff-efe5f2bc68d4 => generated 0 bytes in 108 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 642.220935] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-e719f0ba-465c-49a0-8830-4f9df99a768f x-openstack-request-id: req-e719f0ba-465c-49a0-8830-4f9df99a768f {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 642.221934] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e7302ff8-0f6e-4263-8172-224e4a5dd753", "name": "network-vif-plugged", "status": "completed", "tag": "09d3ec74-fec4-4752-9d2b-6084351eaf92", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 642.221934] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e719f0ba-465c-49a0-8830-4f9df99a768f {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 642.221934] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e719f0ba-465c-49a0-8830-4f9df99a768f'] response: {'server_uuid': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'code': 200} [ 642.243449] [50969]: DEBUG neutron.plugins.ml2.plugin [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Current status of the port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 642.244398] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_postcommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:14Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:13Z', 'revision_number': 4, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 642.244569] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_postcommit: [ 642.244569] [50969]: key[status], DOWN -> ACTIVE [ 642.244569] [50969]: key[updated_at], 2025-11-21T22:36:13Z -> 2025-11-21T22:36:14Z [ 642.244569] [50969]: key[revision_number], 4 -> 5 [ 642.244569] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.244731] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.255371] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-29b872ae-b4ab-4b16-8624-3518e946ea30 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.256045] [50968]: [pid: 50968|app: 0|req: 485/995] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:14 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.262381] [50968]: DEBUG neutron.api.wsgi [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-b74bc31a-8576-4026-8d13-a44087ed8cfb tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.262974] [50968]: DEBUG neutron.api.wsgi [req-a14006f6-73e9-4495-b317-3b22d72b3814 req-b74bc31a-8576-4026-8d13-a44087ed8cfb tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 642.263507] [50968]: [pid: 50968|app: 0|req: 486/996] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:36:14 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) [ 642.276037] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Pushing event updated for resources: {'Port': ['ID=3e3a239a-6a6f-436a-a9dc-55323b244ad8,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.279280] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_postcommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:13Z', 'revision_number': 4, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 642.279532] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] update_port_postcommit: [ 642.279532] [50969]: key[binding:vif_type], unbound -> ovs [ 642.279532] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} [ 642.279532] [50969]: key[updated_at], 2025-11-21T22:36:12Z -> 2025-11-21T22:36:13Z [ 642.279532] [50969]: key[revision_number], 2 -> 4 [ 642.279532] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.286451] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.287042] [50969]: DEBUG neutron_lib.callbacks.manager [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-8759cfa0-4228-480c-999d-e292a00ded8a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.289324] [50969]: [pid: 50969|app: 0|req: 511/997] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:12 2025] PUT /networking/v2.0/ports/3e3a239a-6a6f-436a-a9dc-55323b244ad8 => generated 1038 bytes in 2020 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 642.318945] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f72ba674-a24e-4d1c-86ca-27229d75c1bd admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.353145] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fad5200-7631-4911-bcc8-b6d93a10029e req-75bb17c5-598c-435d-bf83-2a5cb99c30e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.354092] [50969]: [pid: 50969|app: 0|req: 512/998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:14 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.359674] [50969]: DEBUG neutron.api.wsgi [req-5fad5200-7631-4911-bcc8-b6d93a10029e req-0e34e5e1-4f4f-41fd-a13f-801f5fa0a539 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.377190] [50969]: [pid: 50969|app: 0|req: 513/999] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:14 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 642.377259] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f72ba674-a24e-4d1c-86ca-27229d75c1bd admin admin] Publish callbacks [] for security_group (07dd8d2a-13aa-4d08-9c34-bc795113aa1b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.379063] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f72ba674-a24e-4d1c-86ca-27229d75c1bd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (07dd8d2a-13aa-4d08-9c34-bc795113aa1b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.398068] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f72ba674-a24e-4d1c-86ca-27229d75c1bd admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=07dd8d2a-13aa-4d08-9c34-bc795113aa1b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.408745] [50968]: [pid: 50968|app: 0|req: 487/1000] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:14 2025] GET /networking/v2.0/security-groups?tenant_id=257dfb5edab448e1958d84149480ff94&name=default => generated 2925 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 642.440711] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18eb0497-c430-41a2-b47a-06ebf5e6e42c admin admin] Publish callbacks [] for security_group (07dd8d2a-13aa-4d08-9c34-bc795113aa1b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.458288] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18eb0497-c430-41a2-b47a-06ebf5e6e42c admin admin] Publish callbacks [] for security_group (07dd8d2a-13aa-4d08-9c34-bc795113aa1b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.470713] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebfd081b-c04a-42b5-96e6-531cf9c09748 req-186523f5-5c06-41ce-8c72-d7a76834b732 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.471746] [50968]: [pid: 50968|app: 0|req: 488/1001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:14 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.476132] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18eb0497-c430-41a2-b47a-06ebf5e6e42c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (07dd8d2a-13aa-4d08-9c34-bc795113aa1b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.477792] [50968]: DEBUG neutron.api.wsgi [req-ebfd081b-c04a-42b5-96e6-531cf9c09748 req-9b7d5b4c-da9d-4fdc-879a-2495508ef822 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.481092] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18eb0497-c430-41a2-b47a-06ebf5e6e42c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=07dd8d2a-13aa-4d08-9c34-bc795113aa1b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.487041] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18eb0497-c430-41a2-b47a-06ebf5e6e42c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.487733] [50969]: [pid: 50969|app: 0|req: 514/1002] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:14 2025] DELETE /networking/v2.0/security-groups/07dd8d2a-13aa-4d08-9c34-bc795113aa1b => generated 0 bytes in 76 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 642.499840] [50968]: [pid: 50968|app: 0|req: 489/1003] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:14 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 642.527354] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-e8aa5cda-e998-4703-8e54-225a8af63405 x-openstack-request-id: req-e8aa5cda-e998-4703-8e54-225a8af63405 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 642.527451] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "name": "network-vif-plugged", "status": "completed", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 642.527587] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e8aa5cda-e998-4703-8e54-225a8af63405 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 642.527892] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e8aa5cda-e998-4703-8e54-225a8af63405'] response: {'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e', 'code': 200} [ 642.731430] [50969]: [pid: 50969|app: 0|req: 515/1004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:15 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 642.816455] [50968]: [pid: 50968|app: 0|req: 490/1005] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:15 2025] GET /networking/v2.0/ports?device_id=3ee850b1-2dad-440b-befe-8f2eb8361c42 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 642.949130] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06a17d51-15ec-4dc9-b345-782be3267f88 req-5cba9cff-ce02-4773-bfa2-aa624469802b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.950120] [50969]: [pid: 50969|app: 0|req: 516/1006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:15 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.964344] [50968]: [pid: 50968|app: 0|req: 491/1007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:15 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 642.966394] [50969]: DEBUG neutron.api.v2.base [None req-8655c2c9-bb2c-426c-8491-4e7782944396 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'floatingip': {'port_id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 642.970513] [50968]: DEBUG neutron.api.wsgi [req-9a9f83ba-c3d2-40f8-bcf1-a252d9c4be41 req-441a27c1-2a94-4574-8912-b5d9f0686072 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.990808] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8655c2c9-bb2c-426c-8491-4e7782944396 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.997913] [50968]: [pid: 50968|app: 0|req: 492/1008] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:15 2025] GET /networking/v2.0/security-groups/a7b64f4c-925a-4d08-9bbb-343b7a132bec => generated 1685 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 643.006515] [50968]: DEBUG neutron.api.v2.base [req-9a9f83ba-c3d2-40f8-bcf1-a252d9c4be41 req-f4d301a9-b734-4ee3-9d68-542be20d1a33 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'a7b64f4c-925a-4d08-9bbb-343b7a132bec', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 643.006738] [50968]: DEBUG neutron.api.v2.base [req-9a9f83ba-c3d2-40f8-bcf1-a252d9c4be41 req-f4d301a9-b734-4ee3-9d68-542be20d1a33 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'a7b64f4c-925a-4d08-9bbb-343b7a132bec', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 643.062695] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a9f83ba-c3d2-40f8-bcf1-a252d9c4be41 req-f4d301a9-b734-4ee3-9d68-542be20d1a33 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (c0b50642-ae3e-4876-916f-7bf9f1ce2292), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.078454] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a9f83ba-c3d2-40f8-bcf1-a252d9c4be41 req-f4d301a9-b734-4ee3-9d68-542be20d1a33 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (c0b50642-ae3e-4876-916f-7bf9f1ce2292), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.081173] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a9f83ba-c3d2-40f8-bcf1-a252d9c4be41 req-f4d301a9-b734-4ee3-9d68-542be20d1a33 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (c0b50642-ae3e-4876-916f-7bf9f1ce2292), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.090581] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9a9f83ba-c3d2-40f8-bcf1-a252d9c4be41 req-f4d301a9-b734-4ee3-9d68-542be20d1a33 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c0b50642-ae3e-4876-916f-7bf9f1ce2292,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.105106] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a9f83ba-c3d2-40f8-bcf1-a252d9c4be41 req-f4d301a9-b734-4ee3-9d68-542be20d1a33 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.105787] [50968]: [pid: 50968|app: 0|req: 493/1009] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 22:36:15 2025] POST /networking/v2.0/security-group-rules => generated 614 bytes in 103 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 643.199782] [50968]: DEBUG neutron.api.v2.base [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Request body: {'network': {'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 643.220460] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Made reservation on behalf of 0007e42e72604fb7bd5c43d2508991c0 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 643.223383] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.233727] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.303612] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Publish callbacks [] for security_group (7963c125-23b5-45fd-8158-f6470d12949e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.305928] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (7963c125-23b5-45fd-8158-f6470d12949e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.343830] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7963c125-23b5-45fd-8158-f6470d12949e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.361029] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8655c2c9-bb2c-426c-8491-4e7782944396 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.363702] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8655c2c9-bb2c-426c-8491-4e7782944396 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.386944] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] vlan segment allocate from pool success with {'vlan_id': 98, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 643.413111] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (f3aab37c-24c8-4460-9b79-fef8d8baf81d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.413111] [50968]: INFO neutron.db.segments_db [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Added segment f3aab37c-24c8-4460-9b79-fef8d8baf81d of type vlan for network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 643.442674] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (e7305f3f-a92b-4bbc-a03a-c8dec7f63150), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.486368] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] create_network_precommit called with network settings {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 657, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] [ 643.486602] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] create_network_precommit: [ 643.486602] [50968]: key[qinq], None -> None [ 643.486602] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 643.486602] [50968]: key[tags], None -> [] [ 643.486602] [50968]: key[router:external], None -> False [ 643.486602] [50968]: key[created_at], None -> 2025-11-21T22:36:15Z [ 643.486602] [50968]: key[name], None -> tempest-ServerDiskConfigTestJSON-1652243350-network [ 643.486602] [50968]: key[status], None -> ACTIVE [ 643.486602] [50968]: key[ipv6_address_scope], None -> None [ 643.486602] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 643.486602] [50968]: key[availability_zone_hints], None -> [] [ 643.486602] [50968]: key[availability_zones], None -> [] [ 643.486602] [50968]: key[id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 643.486602] [50968]: key[port_security_enabled], None -> True [ 643.486602] [50968]: key[subnets], None -> [] [ 643.486602] [50968]: key[provider:segmentation_id], None -> 98 [ 643.486602] [50968]: key[provider:network_type], None -> vlan [ 643.486602] [50968]: key[revision_number], None -> 1 [ 643.486602] [50968]: key[provider:physical_network], None -> default [ 643.486602] [50968]: key[description], None -> [ 643.486602] [50968]: key[updated_at], None -> 2025-11-21T22:36:15Z [ 643.486602] [50968]: key[standard_attr_id], None -> 657 [ 643.486602] [50968]: key[admin_state_up], None -> True [ 643.486602] [50968]: key[shared], None -> False [ 643.486602] [50968]: key[ipv4_address_scope], None -> None [ 643.486602] [50968]: key[vlan_transparent], None -> None [ 643.486602] [50968]: key[mtu], None -> 8950 [ 643.486602] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.492626] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (e7305f3f-a92b-4bbc-a03a-c8dec7f63150), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.501715] [50969]: INFO neutron.db.l3_db [None req-8655c2c9-bb2c-426c-8491-4e7782944396 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Floating IP 86cd2c2e-1d94-429c-aa68-6605ec573a28 associated. External IP: 10.180.180.155, port: 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7. [ 643.519611] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Pushing event updated for resources: {'Network': ['ID=e7305f3f-a92b-4bbc-a03a-c8dec7f63150,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.523286] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] create_network_postcommit called with network settings {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 657, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] [ 643.523286] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] create_network_postcommit: [ 643.523286] [50968]: key[qinq], None -> None [ 643.523286] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 643.523286] [50968]: key[tags], None -> [] [ 643.523286] [50968]: key[router:external], None -> False [ 643.523286] [50968]: key[created_at], None -> 2025-11-21T22:36:15Z [ 643.523286] [50968]: key[name], None -> tempest-ServerDiskConfigTestJSON-1652243350-network [ 643.523286] [50968]: key[status], None -> ACTIVE [ 643.523286] [50968]: key[ipv6_address_scope], None -> None [ 643.523286] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 643.523286] [50968]: key[availability_zone_hints], None -> [] [ 643.523286] [50968]: key[availability_zones], None -> [] [ 643.523286] [50968]: key[id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 643.523286] [50968]: key[port_security_enabled], None -> True [ 643.523286] [50968]: key[subnets], None -> [] [ 643.523286] [50968]: key[provider:segmentation_id], None -> 98 [ 643.523286] [50968]: key[provider:network_type], None -> vlan [ 643.523286] [50968]: key[revision_number], None -> 1 [ 643.523286] [50968]: key[provider:physical_network], None -> default [ 643.523286] [50968]: key[description], None -> [ 643.523286] [50968]: key[updated_at], None -> 2025-11-21T22:36:15Z [ 643.523286] [50968]: key[standard_attr_id], None -> 657 [ 643.523286] [50968]: key[admin_state_up], None -> True [ 643.523286] [50968]: key[shared], None -> False [ 643.523286] [50968]: key[ipv4_address_scope], None -> None [ 643.523286] [50968]: key[vlan_transparent], None -> None [ 643.523286] [50968]: key[mtu], None -> 8950 [ 643.523286] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.527390] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.527601] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc5c2f16-aeb8-4243-ab21-4df345d27ea5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.547717] [50968]: [pid: 50968|app: 0|req: 494/1010] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:15 2025] POST /networking/v2.0/networks => generated 668 bytes in 440 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 643.611665] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d0bf710-7670-4c50-8b28-aa7dac7d5dd8 req-957c29bc-bdb4-46ba-9475-3b4faf8fc482 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.612196] [50968]: [pid: 50968|app: 0|req: 495/1011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:15 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.625966] [50968]: [pid: 50968|app: 0|req: 496/1012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:15 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.643144] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8655c2c9-bb2c-426c-8491-4e7782944396 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 643.661405] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-1e3e2c6c-cc9a-46e4-917e-4a78219d6644 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.664153] [50968]: [pid: 50968|app: 0|req: 497/1013] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:15 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.695710] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8655c2c9-bb2c-426c-8491-4e7782944396 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 643.698445] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b445fa43-ecd3-497a-920c-083596a31d4f req-d9795fde-c446-4bfd-9e3d-108e6543db0a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.702943] [50968]: [pid: 50968|app: 0|req: 498/1014] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/networks?id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 620 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.703428] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8655c2c9-bb2c-426c-8491-4e7782944396 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.703474] [50968]: DEBUG neutron.api.v2.base [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Request body: {'subnet': {'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-subnet', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 643.718011] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Made reservation on behalf of 0007e42e72604fb7bd5c43d2508991c0 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 643.720614] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.721572] [50969]: [pid: 50969|app: 0|req: 517/1015] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:36:15 2025] PUT /networking/v2.0/floatingips/86cd2c2e-1d94-429c-aa68-6605ec573a28 => generated 802 bytes in 758 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.810251] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] create_subnet_precommit called with subnet settings {'id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-subnet', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 659, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) [ 643.810450] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] create_subnet_precommit: [ 643.810450] [50968]: key[service_types], None -> [] [ 643.810450] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 643.810450] [50968]: key[tags], None -> [] [ 643.810450] [50968]: key[router:external], None -> False [ 643.810450] [50968]: key[ipv6_ra_mode], None -> None [ 643.810450] [50968]: key[created_at], None -> 2025-11-21T22:36:16Z [ 643.810450] [50968]: key[name], None -> tempest-ServerDiskConfigTestJSON-1652243350-subnet [ 643.810450] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 643.810450] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 643.810450] [50968]: key[id], None -> cfccd973-653b-499f-b091-41f5a527c5c1 [ 643.810450] [50968]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 643.810450] [50968]: key[host_routes], None -> [] [ 643.810450] [50968]: key[revision_number], None -> 0 [ 643.810450] [50968]: key[dns_nameservers], None -> [] [ 643.810450] [50968]: key[cidr], None -> 192.168.128.0/28 [ 643.810450] [50968]: key[updated_at], None -> 2025-11-21T22:36:16Z [ 643.810450] [50968]: key[description], None -> [ 643.810450] [50968]: key[standard_attr_id], None -> 659 [ 643.810450] [50968]: key[segment_id], None -> None [ 643.810450] [50968]: key[shared], None -> False [ 643.810450] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 643.810450] [50968]: key[ipv6_address_mode], None -> None [ 643.810450] [50968]: key[enable_dhcp], None -> True [ 643.810450] [50968]: key[subnetpool_id], None -> None [ 643.810450] [50968]: key[ip_version], None -> 4 [ 643.810450] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.813931] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fbabc643-3520-4763-8613-87e849cae249 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.816053] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (cfccd973-653b-499f-b091-41f5a527c5c1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.831482] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Pushing event updated for resources: {'Subnet': ['ID=cfccd973-653b-499f-b091-41f5a527c5c1,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.854705] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Checking segment: {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 643.854918] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Network hostable DHCP agents. Network: e7305f3f-a92b-4bbc-a03a-c8dec7f63150, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 643.875293] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 643.884834] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, e7305f3f-a92b-4bbc-a03a-c8dec7f63150) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 643.893453] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] create_subnet_postcommit called with subnet settings {'id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-subnet', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 659, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'network': {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98}} (original settings None) [ 643.893453] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] create_subnet_postcommit: [ 643.893453] [50968]: key[service_types], None -> [] [ 643.893453] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 643.893453] [50968]: key[tags], None -> [] [ 643.893453] [50968]: key[router:external], None -> False [ 643.893453] [50968]: key[ipv6_ra_mode], None -> None [ 643.893453] [50968]: key[created_at], None -> 2025-11-21T22:36:16Z [ 643.893453] [50968]: key[name], None -> tempest-ServerDiskConfigTestJSON-1652243350-subnet [ 643.893453] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 643.893453] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 643.893453] [50968]: key[id], None -> cfccd973-653b-499f-b091-41f5a527c5c1 [ 643.893453] [50968]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 643.893453] [50968]: key[host_routes], None -> [] [ 643.893453] [50968]: key[revision_number], None -> 0 [ 643.893453] [50968]: key[dns_nameservers], None -> [] [ 643.893453] [50968]: key[cidr], None -> 192.168.128.0/28 [ 643.893453] [50968]: key[updated_at], None -> 2025-11-21T22:36:16Z [ 643.893453] [50968]: key[description], None -> [ 643.893453] [50968]: key[standard_attr_id], None -> 659 [ 643.893453] [50968]: key[segment_id], None -> None [ 643.893453] [50968]: key[shared], None -> False [ 643.893453] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 643.893453] [50968]: key[ipv6_address_mode], None -> None [ 643.893453] [50968]: key[enable_dhcp], None -> True [ 643.893453] [50968]: key[subnetpool_id], None -> None [ 643.893453] [50968]: key[ip_version], None -> 4 [ 643.893453] [50968]: key[network], None -> {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} [ 643.893453] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.894838] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.894838] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8aab9431-d95f-40ac-bfb0-e724f7c1f416 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.903514] [50968]: [pid: 50968|app: 0|req: 499/1016] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:16 2025] POST /networking/v2.0/subnets => generated 688 bytes in 204 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 643.905343] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fbabc643-3520-4763-8613-87e849cae249 admin admin] Publish callbacks [] for security_group (f0ba3846-e9f7-4730-a138-cc0843c4c64f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.917339] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fbabc643-3520-4763-8613-87e849cae249 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f0ba3846-e9f7-4730-a138-cc0843c4c64f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.945562] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fbabc643-3520-4763-8613-87e849cae249 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f0ba3846-e9f7-4730-a138-cc0843c4c64f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.959087] [50969]: [pid: 50969|app: 0|req: 518/1017] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/security-groups?tenant_id=106cb8aa581f49e5b92e4aa5ffe96acf&name=default => generated 2925 bytes in 237 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.994401] [50969]: DEBUG neutron_lib.callbacks.manager [None req-792b8d95-cdb1-4cea-a75a-fb7ab1400aba admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.000326] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bf6d6f4-552f-4b0c-82a3-f12852f033a1 req-25664ded-6e78-41d8-9de6-9877a40ed862 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.001351] [50968]: [pid: 50968|app: 0|req: 500/1018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 1042 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 644.004224] [50968]: DEBUG neutron.api.wsgi [req-5d0bf710-7670-4c50-8b28-aa7dac7d5dd8 req-e3e42042-3bd8-4161-8ac5-0ca4a47e978d tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.028564] [50968]: [pid: 50968|app: 0|req: 501/1019] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.032137] [50968]: DEBUG neutron.api.wsgi [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-74c42f49-ad88-464f-9764-ba85a02c8762 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.046487] [50968]: [pid: 50968|app: 0|req: 502/1020] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=3e3a239a-6a6f-436a-a9dc-55323b244ad8 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.051629] [50968]: DEBUG neutron.api.wsgi [req-b445fa43-ecd3-497a-920c-083596a31d4f req-5e28e7fd-bf5a-4191-8d60-94e2a7b3c635 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.064090] [50969]: DEBUG neutron_lib.callbacks.manager [None req-792b8d95-cdb1-4cea-a75a-fb7ab1400aba admin admin] Publish callbacks [] for security_group (3401fcd0-aad3-4200-838b-8e0c18b20208), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.065411] [50969]: DEBUG neutron_lib.callbacks.manager [None req-792b8d95-cdb1-4cea-a75a-fb7ab1400aba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3401fcd0-aad3-4200-838b-8e0c18b20208), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.078334] [50968]: [pid: 50968|app: 0|req: 503/1021] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=71162803103e46138c168b53a511f77d => generated 180 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.086846] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-792b8d95-cdb1-4cea-a75a-fb7ab1400aba admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3401fcd0-aad3-4200-838b-8e0c18b20208,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.099843] [50969]: [pid: 50969|app: 0|req: 519/1022] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/security-groups?tenant_id=f86a633139ba497283ef9ffad5e6dd3d&name=default => generated 2925 bytes in 140 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 644.103225] [50969]: DEBUG neutron.api.v2.base [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Request body: {'router': {'name': 'tempest-ServerDiskConfigTestJSON-1652243350-router', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 644.120145] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c9240407-7b09-4fb5-bdf9-aa8b582a3836 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.121484] [50968]: [pid: 50968|app: 0|req: 504/1023] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/networks?id=a167fd69-dd12-4cac-843e-5642c3dcb9b8 => generated 616 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.125228] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.125228] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.158139] [50968]: DEBUG neutron_lib.callbacks.manager [None req-611e182f-d746-405c-9b0d-7928618264a2 admin admin] Publish callbacks [] for security_group (f0ba3846-e9f7-4730-a138-cc0843c4c64f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.160382] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks [] for router_controller (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.178330] [50968]: DEBUG neutron_lib.callbacks.manager [None req-611e182f-d746-405c-9b0d-7928618264a2 admin admin] Publish callbacks [] for security_group (f0ba3846-e9f7-4730-a138-cc0843c4c64f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.224893] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'tag': '09d3ec74-fec4-4752-9d2b-6084351eaf92'}, {'server_uuid': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '51956986-2307-4ea2-8797-96d1735361bc'}, {'name': 'network-changed', 'server_uuid': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'tag': '51956986-2307-4ea2-8797-96d1735361bc'}, {'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8'}, {'name': 'network-changed', 'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8'}, {'name': 'network-changed', 'server_uuid': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'tag': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 644.225957] [50968]: DEBUG neutron_lib.callbacks.manager [None req-611e182f-d746-405c-9b0d-7928618264a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (f0ba3846-e9f7-4730-a138-cc0843c4c64f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.226496] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks [] for router_gateway (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.230603] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c" -d '{"events": [{"name": "network-changed", "server_uuid": "e7302ff8-0f6e-4263-8172-224e4a5dd753", "tag": "09d3ec74-fec4-4752-9d2b-6084351eaf92"}, {"server_uuid": "1094bb0d-fb41-4e5c-b0e8-90d260c01a34", "name": "network-vif-plugged", "status": "completed", "tag": "51956986-2307-4ea2-8797-96d1735361bc"}, {"name": "network-changed", "server_uuid": "1094bb0d-fb41-4e5c-b0e8-90d260c01a34", "tag": "51956986-2307-4ea2-8797-96d1735361bc"}, {"server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "name": "network-vif-plugged", "status": "completed", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8"}, {"name": "network-changed", "server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8"}, {"name": "network-changed", "server_uuid": "cf7193b4-6056-4c7a-a399-1aa2ee72a5f0", "tag": "20aa73c8-268c-46cc-8ef3-7ef9b0d965a7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 644.231636] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-611e182f-d746-405c-9b0d-7928618264a2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f0ba3846-e9f7-4730-a138-cc0843c4c64f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.237085] [50968]: DEBUG neutron_lib.callbacks.manager [None req-611e182f-d746-405c-9b0d-7928618264a2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.237085] [50968]: [pid: 50968|app: 0|req: 505/1024] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:16 2025] DELETE /networking/v2.0/security-groups/f0ba3846-e9f7-4730-a138-cc0843c4c64f => generated 0 bytes in 115 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 644.239658] [50968]: DEBUG neutron.api.wsgi [req-6bf6d6f4-552f-4b0c-82a3-f12852f033a1 req-1d763d6f-abda-4016-b747-99dddb7f05b9 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.263550] [50968]: [pid: 50968|app: 0|req: 506/1025] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.290064] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-f179e3ff-6e87-44d9-a29b-6c3e29367d16 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.291176] [50968]: [pid: 50968|app: 0|req: 507/1026] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/subnets?id=fb19aaaa-9d2b-498e-894b-b1970e56be97 => generated 689 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.298769] [50968]: DEBUG neutron.api.v2.base [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Request body: {'port': {'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'admin_state_up': True, 'tenant_id': '71162803103e46138c168b53a511f77d', 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 644.311659] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks [] for router_gateway (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.315303] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.338341] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Made reservation on behalf of 71162803103e46138c168b53a511f77d for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 644.341895] [50968]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.368157] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Allocated IP 10.180.180.201 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/f4c26a80-fed5-4951-b98c-af381acf7a70) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 644.400912] [50968]: DEBUG neutron.db.db_base_plugin_common [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Allocated IP 192.168.128.12 (7a5d70e9-99fc-444e-b6d8-16c6a61de8fb/55231dde-2447-446a-a079-5be251291c42/ca3e5c21-9407-4b0f-a878-dffb76bef40c) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 644.409442] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks [] for allowed_address_pair (f4c26a80-fed5-4951-b98c-af381acf7a70), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.410606] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks [] for port (f4c26a80-fed5-4951-b98c-af381acf7a70), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.410817] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] create_port_precommit called with port settings {'id': 'f4c26a80-fed5-4951-b98c-af381acf7a70', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4e:03:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 671, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 644.410952] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] create_port_precommit: [ 644.410952] [50969]: key[mac_address], None -> fa:16:3e:4e:03:24 [ 644.410952] [50969]: key[device_id], None -> 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 [ 644.410952] [50969]: key[binding:vif_details], None -> {} [ 644.410952] [50969]: key[project_id], None -> [ 644.410952] [50969]: key[binding:vnic_type], None -> normal [ 644.410952] [50969]: key[allowed_address_pairs], None -> [] [ 644.410952] [50969]: key[name], None -> [ 644.410952] [50969]: key[status], None -> DOWN [ 644.410952] [50969]: key[tenant_id], None -> [ 644.410952] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.201'}] [ 644.410952] [50969]: key[id], None -> f4c26a80-fed5-4951-b98c-af381acf7a70 [ 644.410952] [50969]: key[port_security_enabled], None -> False [ 644.410952] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 644.410952] [50969]: key[security_groups], None -> [] [ 644.410952] [50969]: key[binding:profile], None -> {} [ 644.410952] [50969]: key[binding:host_id], None -> [ 644.410952] [50969]: key[standard_attr_id], None -> 671 [ 644.410952] [50969]: key[admin_state_up], None -> True [ 644.410952] [50969]: key[device_owner], None -> network:router_gateway [ 644.410952] [50969]: key[binding:vif_type], None -> unbound [ 644.410952] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.431809] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f4c26a80-fed5-4951-b98c-af381acf7a70), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.454518] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Pushing event updated for resources: {'Port': ['ID=f4c26a80-fed5-4951-b98c-af381acf7a70,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.463219] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 644.463924] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 644.466413] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 644.475387] [50968]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for allowed_address_pair (ca3e5c21-9407-4b0f-a878-dffb76bef40c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.476240] [50968]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.476476] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] create_port_precommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': '', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'project_id': '71162803103e46138c168b53a511f77d', 'port_security_enabled': True, 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 644.476618] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] create_port_precommit: [ 644.476618] [50968]: key[mac_address], None -> fa:16:3e:61:ea:f5 [ 644.476618] [50968]: key[device_id], None -> c2289a14-a8f6-41d3-a7c2-2ed79467a780 [ 644.476618] [50968]: key[binding:vif_details], None -> {} [ 644.476618] [50968]: key[project_id], None -> 71162803103e46138c168b53a511f77d [ 644.476618] [50968]: key[binding:vnic_type], None -> normal [ 644.476618] [50968]: key[allowed_address_pairs], None -> [] [ 644.476618] [50968]: key[name], None -> [ 644.476618] [50968]: key[status], None -> DOWN [ 644.476618] [50968]: key[tenant_id], None -> 71162803103e46138c168b53a511f77d [ 644.476618] [50968]: key[fixed_ips], None -> [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}] [ 644.476618] [50968]: key[id], None -> ca3e5c21-9407-4b0f-a878-dffb76bef40c [ 644.476618] [50968]: key[port_security_enabled], None -> True [ 644.476618] [50968]: key[network_id], None -> 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb [ 644.476618] [50968]: key[security_groups], None -> ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'] [ 644.476618] [50968]: key[binding:profile], None -> {} [ 644.476618] [50968]: key[binding:host_id], None -> [ 644.476618] [50968]: key[standard_attr_id], None -> 672 [ 644.476618] [50968]: key[admin_state_up], None -> True [ 644.476618] [50968]: key[device_owner], None -> [ 644.476618] [50968]: key[binding:vif_type], None -> unbound [ 644.476618] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.481053] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] create_port_postcommit called with port settings {'id': 'f4c26a80-fed5-4951-b98c-af381acf7a70', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4e:03:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 671, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 644.481244] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] create_port_postcommit: [ 644.481244] [50969]: key[mac_address], None -> fa:16:3e:4e:03:24 [ 644.481244] [50969]: key[device_id], None -> 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 [ 644.481244] [50969]: key[binding:vif_details], None -> {} [ 644.481244] [50969]: key[project_id], None -> [ 644.481244] [50969]: key[binding:vnic_type], None -> normal [ 644.481244] [50969]: key[tags], None -> [] [ 644.481244] [50969]: key[allowed_address_pairs], None -> [] [ 644.481244] [50969]: key[created_at], None -> 2025-11-21T22:36:16Z [ 644.481244] [50969]: key[name], None -> [ 644.481244] [50969]: key[status], None -> DOWN [ 644.481244] [50969]: key[tenant_id], None -> [ 644.481244] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.201'}] [ 644.481244] [50969]: key[id], None -> f4c26a80-fed5-4951-b98c-af381acf7a70 [ 644.481244] [50969]: key[port_security_enabled], None -> False [ 644.481244] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 644.481244] [50969]: key[security_groups], None -> [] [ 644.481244] [50969]: key[binding:profile], None -> {} [ 644.481244] [50969]: key[binding:host_id], None -> [ 644.481244] [50969]: key[revision_number], None -> 1 [ 644.481244] [50969]: key[description], None -> [ 644.481244] [50969]: key[updated_at], None -> 2025-11-21T22:36:16Z [ 644.481244] [50969]: key[standard_attr_id], None -> 671 [ 644.481244] [50969]: key[admin_state_up], None -> True [ 644.481244] [50969]: key[binding:vif_type], None -> unbound [ 644.481244] [50969]: key[device_owner], None -> network:router_gateway [ 644.481244] [50969]: key[extra_dhcp_opts], None -> [] [ 644.481244] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 644.481244] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.495964] [50968]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.524985] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event updated for resources: {'Port': ['ID=ca3e5c21-9407-4b0f-a878-dffb76bef40c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.529435] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 644.536740] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Network 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 644.538041] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-66b0868e-64ac-4737-ae1e-953149e6db07" -d '{"events": [{"name": "network-changed", "server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 644.540292] [50968]: DEBUG neutron.scheduler.base_scheduler [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 644.543961] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 644.560924] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] create_port_postcommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': '', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'project_id': '71162803103e46138c168b53a511f77d', 'port_security_enabled': True, 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 1, 'network': {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 644.561190] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] create_port_postcommit: [ 644.561190] [50968]: key[mac_address], None -> fa:16:3e:61:ea:f5 [ 644.561190] [50968]: key[device_id], None -> c2289a14-a8f6-41d3-a7c2-2ed79467a780 [ 644.561190] [50968]: key[binding:vif_details], None -> {} [ 644.561190] [50968]: key[project_id], None -> 71162803103e46138c168b53a511f77d [ 644.561190] [50968]: key[binding:vnic_type], None -> normal [ 644.561190] [50968]: key[tags], None -> [] [ 644.561190] [50968]: key[allowed_address_pairs], None -> [] [ 644.561190] [50968]: key[created_at], None -> 2025-11-21T22:36:16Z [ 644.561190] [50968]: key[name], None -> [ 644.561190] [50968]: key[status], None -> DOWN [ 644.561190] [50968]: key[tenant_id], None -> 71162803103e46138c168b53a511f77d [ 644.561190] [50968]: key[fixed_ips], None -> [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}] [ 644.561190] [50968]: key[id], None -> ca3e5c21-9407-4b0f-a878-dffb76bef40c [ 644.561190] [50968]: key[port_security_enabled], None -> True [ 644.561190] [50968]: key[network_id], None -> 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb [ 644.561190] [50968]: key[security_groups], None -> ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'] [ 644.561190] [50968]: key[binding:profile], None -> {} [ 644.561190] [50968]: key[binding:host_id], None -> [ 644.561190] [50968]: key[revision_number], None -> 1 [ 644.561190] [50968]: key[description], None -> [ 644.561190] [50968]: key[updated_at], None -> 2025-11-21T22:36:16Z [ 644.561190] [50968]: key[standard_attr_id], None -> 672 [ 644.561190] [50968]: key[admin_state_up], None -> True [ 644.561190] [50968]: key[binding:vif_type], None -> unbound [ 644.561190] [50968]: key[device_owner], None -> [ 644.561190] [50968]: key[extra_dhcp_opts], None -> [] [ 644.561190] [50968]: key[network], None -> {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} [ 644.561190] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.585495] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks [] for router_gateway (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.595858] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.596042] [50968]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-78166122-af12-4dc9-9935-adf3afceb542 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.606207] [50968]: [pid: 50968|app: 0|req: 508/1027] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:16 2025] POST /networking/v2.0/ports => generated 733 bytes in 315 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 644.643458] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61e09f65-7fe7-4746-bfb2-7aa9392ab3e1 req-81771824-9127-4ebf-b4cb-e00e8ae5c1b9 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.644469] [50968]: [pid: 50968|app: 0|req: 509/1028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:16 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.681017] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.684119] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1fc5edd7-e104-4dcf-b67c-034be1850a12 admin admin] Publish callbacks [] for security_group (3401fcd0-aad3-4200-838b-8e0c18b20208), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.706492] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1fc5edd7-e104-4dcf-b67c-034be1850a12 admin admin] Publish callbacks [] for security_group (3401fcd0-aad3-4200-838b-8e0c18b20208), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.732580] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1fc5edd7-e104-4dcf-b67c-034be1850a12 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3401fcd0-aad3-4200-838b-8e0c18b20208), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.737153] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1fc5edd7-e104-4dcf-b67c-034be1850a12 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3401fcd0-aad3-4200-838b-8e0c18b20208,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.741656] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1fc5edd7-e104-4dcf-b67c-034be1850a12 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.742742] [50968]: [pid: 50968|app: 0|req: 510/1029] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:16 2025] DELETE /networking/v2.0/security-groups/3401fcd0-aad3-4200-838b-8e0c18b20208 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 644.745592] [50968]: DEBUG neutron.api.wsgi [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-22887765-fcff-4cef-a8ec-c93056adb135 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.749755] [50968]: [pid: 50968|app: 0|req: 511/1030] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:17 2025] GET /networking/v2.0/quotas/773ab744993644548a077b4742fb2c59 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.752199] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Router 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 644.787488] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71b4fb14-b4fc-4494-afca-9707b09cec76 req-ce5a4558-2d93-4b8c-909c-6e946af2ea61 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.788741] [50968]: [pid: 50968|app: 0|req: 512/1031] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:17 2025] GET /networking/v2.0/ports?network_id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.795583] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0bcaae06-e1a1-463a-a056-7134cd98b198 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.821014] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 644.868707] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2477e63-2186-48c7-be8c-169f81f4950e admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.871590] [50969]: [pid: 50969|app: 0|req: 520/1032] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:16 2025] POST /networking/v2.0/routers => generated 730 bytes in 768 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 644.876042] [50969]: DEBUG neutron.api.v2.base [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Request body: {'port': {'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 644.920063] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0bcaae06-e1a1-463a-a056-7134cd98b198 admin admin] Publish callbacks [] for security_group (35ce0383-2856-4e6a-ab2a-a4221115e8b5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.924244] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0bcaae06-e1a1-463a-a056-7134cd98b198 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (35ce0383-2856-4e6a-ab2a-a4221115e8b5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.965765] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.967507] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0bcaae06-e1a1-463a-a056-7134cd98b198 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=35ce0383-2856-4e6a-ab2a-a4221115e8b5,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.987743] [50968]: [pid: 50968|app: 0|req: 513/1033] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:17 2025] GET /networking/v2.0/security-groups?tenant_id=82a81a0ac7bc47cbbb193c463ba6dff1&name=default => generated 2925 bytes in 199 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 644.991323] [50968]: DEBUG neutron.api.wsgi [req-61e09f65-7fe7-4746-bfb2-7aa9392ab3e1 req-06918d0e-b69c-49f9-a1cd-79999ddba77c tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 645.016364] [50968]: [pid: 50968|app: 0|req: 514/1034] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:17 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 645.084381] [50968]: [pid: 50968|app: 0|req: 515/1035] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:17 2025] GET /networking/v2.0/ports?tenant_id=773ab744993644548a077b4742fb2c59&fields=id => generated 57 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 645.106684] [50969]: DEBUG neutron.notifiers.nova [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ca3e5c21-9407-4b0f-a878-dffb76bef40c {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 645.113805] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks [] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.131324] [50968]: [pid: 50968|app: 0|req: 516/1036] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:17 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 645.134210] [50969]: DEBUG neutron.db.provisioning_blocks [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Transition to ACTIVE for port object ca3e5c21-9407-4b0f-a878-dffb76bef40c will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 645.138106] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_precommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 2, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': '', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 1, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 645.138334] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_precommit: [ 645.138334] [50969]: key[device_owner], -> compute:nova [ 645.138334] [50969]: key[binding:host_id], -> cpu-1 [ 645.138334] [50969]: key[updated_at], 2025-11-21T22:36:16Z -> 2025-11-21T22:36:17Z [ 645.138334] [50969]: key[revision_number], 1 -> 2 [ 645.138334] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.140087] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.165771] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Pushing event updated for resources: {'Port': ['ID=ca3e5c21-9407-4b0f-a878-dffb76bef40c,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.203878] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_postcommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 2, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': '', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 1, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 645.204224] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_postcommit: [ 645.204224] [50969]: key[device_owner], -> compute:nova [ 645.204224] [50969]: key[binding:host_id], -> cpu-1 [ 645.204224] [50969]: key[updated_at], 2025-11-21T22:36:16Z -> 2025-11-21T22:36:17Z [ 645.204224] [50969]: key[revision_number], 1 -> 2 [ 645.204224] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.210924] [50969]: DEBUG neutron.plugins.ml2.managers [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Attempting to bind port ca3e5c21-9407-4b0f-a878-dffb76bef40c on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 645.211079] [50969]: DEBUG neutron.plugins.ml2.managers [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Attempting to bind port ca3e5c21-9407-4b0f-a878-dffb76bef40c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 645.211459] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Attempting to bind port ca3e5c21-9407-4b0f-a878-dffb76bef40c on network 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 645.227357] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 645.227587] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Bind Segment={'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 35, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 35, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 645.230248] [50969]: DEBUG networking_nsxv3.api.rpc [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Bind port on Host cpu-1 & Segment [{'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 645.366935] [50968]: DEBUG neutron_lib.callbacks.manager [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.446448] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Allocated IP 192.168.128.1 (e7305f3f-a92b-4bbc-a03a-c8dec7f63150/cfccd973-653b-499f-b091-41f5a527c5c1/db2dbaa5-28ae-49db-a173-a3d02d4a6e48) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 645.490651] [50968]: DEBUG neutron_lib.callbacks.manager [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Publish callbacks [] for allowed_address_pair (db2dbaa5-28ae-49db-a173-a3d02d4a6e48), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.491403] [50968]: DEBUG neutron_lib.callbacks.manager [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Publish callbacks [] for port (db2dbaa5-28ae-49db-a173-a3d02d4a6e48), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.491698] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] create_port_precommit called with port settings {'id': 'db2dbaa5-28ae-49db-a173-a3d02d4a6e48', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:ce:28:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_interface', 'standard_attr_id': 678, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 645.491873] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] create_port_precommit: [ 645.491873] [50968]: key[mac_address], None -> fa:16:3e:ce:28:bb [ 645.491873] [50968]: key[device_id], None -> 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 [ 645.491873] [50968]: key[binding:vif_details], None -> {} [ 645.491873] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 645.491873] [50968]: key[binding:vnic_type], None -> normal [ 645.491873] [50968]: key[allowed_address_pairs], None -> [] [ 645.491873] [50968]: key[name], None -> [ 645.491873] [50968]: key[status], None -> DOWN [ 645.491873] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 645.491873] [50968]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}] [ 645.491873] [50968]: key[id], None -> db2dbaa5-28ae-49db-a173-a3d02d4a6e48 [ 645.491873] [50968]: key[port_security_enabled], None -> False [ 645.491873] [50968]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 645.491873] [50968]: key[security_groups], None -> [] [ 645.491873] [50968]: key[binding:profile], None -> {} [ 645.491873] [50968]: key[binding:host_id], None -> [ 645.491873] [50968]: key[standard_attr_id], None -> 678 [ 645.491873] [50968]: key[admin_state_up], None -> True [ 645.491873] [50968]: key[device_owner], None -> network:router_interface [ 645.491873] [50968]: key[binding:vif_type], None -> unbound [ 645.491873] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.513168] [50968]: DEBUG neutron_lib.callbacks.manager [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (db2dbaa5-28ae-49db-a173-a3d02d4a6e48), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.535628] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Pushing event updated for resources: {'Port': ['ID=db2dbaa5-28ae-49db-a173-a3d02d4a6e48,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.546520] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 645.547401] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 645.548994] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 645.561925] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] create_port_postcommit called with port settings {'id': 'db2dbaa5-28ae-49db-a173-a3d02d4a6e48', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:ce:28:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_interface', 'standard_attr_id': 678, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:17Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 1, 'network': {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 645.562113] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] create_port_postcommit: [ 645.562113] [50968]: key[mac_address], None -> fa:16:3e:ce:28:bb [ 645.562113] [50968]: key[device_id], None -> 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 [ 645.562113] [50968]: key[binding:vif_details], None -> {} [ 645.562113] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 645.562113] [50968]: key[binding:vnic_type], None -> normal [ 645.562113] [50968]: key[tags], None -> [] [ 645.562113] [50968]: key[allowed_address_pairs], None -> [] [ 645.562113] [50968]: key[created_at], None -> 2025-11-21T22:36:17Z [ 645.562113] [50968]: key[name], None -> [ 645.562113] [50968]: key[status], None -> DOWN [ 645.562113] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 645.562113] [50968]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}] [ 645.562113] [50968]: key[id], None -> db2dbaa5-28ae-49db-a173-a3d02d4a6e48 [ 645.562113] [50968]: key[port_security_enabled], None -> False [ 645.562113] [50968]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 645.562113] [50968]: key[security_groups], None -> [] [ 645.562113] [50968]: key[binding:profile], None -> {} [ 645.562113] [50968]: key[binding:host_id], None -> [ 645.562113] [50968]: key[revision_number], None -> 1 [ 645.562113] [50968]: key[description], None -> [ 645.562113] [50968]: key[updated_at], None -> 2025-11-21T22:36:17Z [ 645.562113] [50968]: key[standard_attr_id], None -> 678 [ 645.562113] [50968]: key[admin_state_up], None -> True [ 645.562113] [50968]: key[binding:vif_type], None -> unbound [ 645.562113] [50968]: key[device_owner], None -> network:router_interface [ 645.562113] [50968]: key[extra_dhcp_opts], None -> [] [ 645.562113] [50968]: key[network], None -> {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} [ 645.562113] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.563081] [50968]: DEBUG neutron_lib.callbacks.manager [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.704550] [50968]: DEBUG neutron_lib.callbacks.manager [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (db2dbaa5-28ae-49db-a173-a3d02d4a6e48), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.785901] [50968]: DEBUG neutron_lib.callbacks.manager [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Publish callbacks [] for port (db2dbaa5-28ae-49db-a173-a3d02d4a6e48), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.786482] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] update_port_precommit called with port settings {'id': 'db2dbaa5-28ae-49db-a173-a3d02d4a6e48', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:ce:28:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_interface', 'standard_attr_id': 678, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:17Z', 'updated_at': '2025-11-21T22:36:18Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'db2dbaa5-28ae-49db-a173-a3d02d4a6e48', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:ce:28:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_interface', 'standard_attr_id': 678, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:17Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 645.787498] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] update_port_precommit: [ 645.787498] [50968]: key[updated_at], 2025-11-21T22:36:17Z -> 2025-11-21T22:36:18Z [ 645.787498] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.788807] [50968]: DEBUG neutron_lib.callbacks.manager [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (db2dbaa5-28ae-49db-a173-a3d02d4a6e48), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.813592] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Pushing event updated for resources: {'Port': ['ID=db2dbaa5-28ae-49db-a173-a3d02d4a6e48,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.839174] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] update_port_postcommit called with port settings {'id': 'db2dbaa5-28ae-49db-a173-a3d02d4a6e48', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:ce:28:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_interface', 'standard_attr_id': 678, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:17Z', 'updated_at': '2025-11-21T22:36:18Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'db2dbaa5-28ae-49db-a173-a3d02d4a6e48', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:ce:28:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_interface', 'standard_attr_id': 678, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:17Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 645.840399] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] update_port_postcommit: [ 645.840399] [50968]: key[updated_at], 2025-11-21T22:36:17Z -> 2025-11-21T22:36:18Z [ 645.840399] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.840399] [50968]: DEBUG neutron_lib.callbacks.manager [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.904295] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 645.905491] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 645.983518] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Router 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 646.036011] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-84051118-c61b-4021-bf10-a1a8c2f0a381 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 646.040387] [50968]: [pid: 50968|app: 0|req: 517/1037] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:17 2025] PUT /networking/v2.0/routers/64ec71b3-ddfd-4844-bd97-1fee36d2f0d1/add_router_interface => generated 309 bytes in 909 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.051754] [50968]: DEBUG neutron_lib.callbacks.manager [None req-57df9715-ec5e-4bf8-8547-a8c46b4ac22e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.117148] [50968]: DEBUG neutron_lib.callbacks.manager [None req-57df9715-ec5e-4bf8-8547-a8c46b4ac22e admin admin] Publish callbacks [] for security_group (553d5463-2db2-421c-ac68-448957305b4e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.120833] [50968]: DEBUG neutron_lib.callbacks.manager [None req-57df9715-ec5e-4bf8-8547-a8c46b4ac22e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (553d5463-2db2-421c-ac68-448957305b4e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.142074] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57df9715-ec5e-4bf8-8547-a8c46b4ac22e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=553d5463-2db2-421c-ac68-448957305b4e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.152792] [50968]: [pid: 50968|app: 0|req: 518/1038] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:18 2025] GET /networking/v2.0/security-groups?tenant_id=ee585f5e77d74cfdacf789afedbdb6d6&name=default => generated 2925 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 646.185707] [50968]: DEBUG neutron_lib.callbacks.manager [None req-196d4bb2-b29e-412f-bb3f-60f0b5f67d04 admin admin] Publish callbacks [] for security_group (35ce0383-2856-4e6a-ab2a-a4221115e8b5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.202965] [50968]: DEBUG neutron_lib.callbacks.manager [None req-196d4bb2-b29e-412f-bb3f-60f0b5f67d04 admin admin] Publish callbacks [] for security_group (35ce0383-2856-4e6a-ab2a-a4221115e8b5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.227624] [50968]: DEBUG neutron_lib.callbacks.manager [None req-196d4bb2-b29e-412f-bb3f-60f0b5f67d04 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (35ce0383-2856-4e6a-ab2a-a4221115e8b5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.231781] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-196d4bb2-b29e-412f-bb3f-60f0b5f67d04 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=35ce0383-2856-4e6a-ab2a-a4221115e8b5,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.233559] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Bound using segment: {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 646.233907] [50969]: DEBUG neutron.plugins.ml2.managers [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Bound port: ca3e5c21-9407-4b0f-a878-dffb76bef40c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "503991c4-44d0-42d9-aa03-5259331f1051", "external-id": "nsx-vlan-transportzone-3", "segmentation_id": 3}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 646.234188] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.235826] [50968]: DEBUG neutron_lib.callbacks.manager [None req-196d4bb2-b29e-412f-bb3f-60f0b5f67d04 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.236507] [50968]: [pid: 50968|app: 0|req: 519/1039] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:18 2025] DELETE /networking/v2.0/security-groups/35ce0383-2856-4e6a-ab2a-a4221115e8b5 => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 646.286260] [50968]: [pid: 50968|app: 0|req: 520/1040] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:18 2025] GET /networking/v2.0/networks/a167fd69-dd12-4cac-843e-5642c3dcb9b8?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 646.288870] [50969]: DEBUG neutron.plugins.ml2.db [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] For port ca3e5c21-9407-4b0f-a878-dffb76bef40c, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 646.292082] [50969]: DEBUG neutron.plugins.ml2.db [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] For port ca3e5c21-9407-4b0f-a878-dffb76bef40c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c,segment=NetworkSegment(4e264618-e853-4d17-96b1-3a51f816fc26),segment_id=4e264618-e853-4d17-96b1-3a51f816fc26)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 646.294087] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_precommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 2, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 2, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 646.294321] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_precommit: [ 646.294321] [50969]: key[binding:vif_type], unbound -> ovs [ 646.294321] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} [ 646.294321] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.298136] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.320984] [50968]: [pid: 50968|app: 0|req: 521/1041] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:18 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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) [ 646.334224] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Pushing event updated for resources: {'Port': ['ID=ca3e5c21-9407-4b0f-a878-dffb76bef40c,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.340046] [50969]: DEBUG neutron.db.provisioning_blocks [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Provisioning complete for port ca3e5c21-9407-4b0f-a878-dffb76bef40c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 646.340334] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.340334] [50969]: INFO neutron.plugins.ml2.plugin [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Attempt 1 to provision port ca3e5c21-9407-4b0f-a878-dffb76bef40c [ 646.387841] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1922152a-7801-49f9-a1b4-bb9de30bd70d req-b315ff49-2cf8-459e-8c17-ee0bd0d8121a tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.389424] [50968]: [pid: 50968|app: 0|req: 522/1042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:18 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.394519] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Current status of the port ca3e5c21-9407-4b0f-a878-dffb76bef40c is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 646.394659] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.425183] [50969]: DEBUG neutron.plugins.ml2.db [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] For port ca3e5c21-9407-4b0f-a878-dffb76bef40c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c,segment=NetworkSegment(4e264618-e853-4d17-96b1-3a51f816fc26),segment_id=4e264618-e853-4d17-96b1-3a51f816fc26)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 646.426773] [50968]: DEBUG neutron_lib.callbacks.manager [None req-722b8a4a-596a-4caf-8c3a-5bd605f8bd2d admin admin] Publish callbacks [] for security_group (553d5463-2db2-421c-ac68-448957305b4e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.449849] [50968]: DEBUG neutron_lib.callbacks.manager [None req-722b8a4a-596a-4caf-8c3a-5bd605f8bd2d admin admin] Publish callbacks [] for security_group (553d5463-2db2-421c-ac68-448957305b4e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.458713] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_precommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:18Z', 'revision_number': 5, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:18Z', 'revision_number': 4, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}]) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 646.459048] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_precommit: [ 646.459048] [50969]: key[status], DOWN -> ACTIVE [ 646.459048] [50969]: key[revision_number], 4 -> 5 [ 646.459048] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.464924] [50969]: DEBUG neutron.db.provisioning_blocks [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Provisioning complete for port ca3e5c21-9407-4b0f-a878-dffb76bef40c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 646.465092] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.465210] [50969]: INFO neutron.plugins.ml2.plugin [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Attempt 1 to provision port ca3e5c21-9407-4b0f-a878-dffb76bef40c [ 646.470894] [50968]: DEBUG neutron_lib.callbacks.manager [None req-722b8a4a-596a-4caf-8c3a-5bd605f8bd2d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (553d5463-2db2-421c-ac68-448957305b4e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.475617] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-722b8a4a-596a-4caf-8c3a-5bd605f8bd2d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=553d5463-2db2-421c-ac68-448957305b4e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.479820] [50968]: DEBUG neutron_lib.callbacks.manager [None req-722b8a4a-596a-4caf-8c3a-5bd605f8bd2d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.480387] [50968]: [pid: 50968|app: 0|req: 523/1043] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:18 2025] DELETE /networking/v2.0/security-groups/553d5463-2db2-421c-ac68-448957305b4e => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 646.513011] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Current status of the port ca3e5c21-9407-4b0f-a878-dffb76bef40c is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 646.514457] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_postcommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:18Z', 'revision_number': 5, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:18Z', 'revision_number': 4, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}]) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 646.514755] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_postcommit: [ 646.514755] [50969]: key[status], DOWN -> ACTIVE [ 646.514755] [50969]: key[revision_number], 4 -> 5 [ 646.514755] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.516066] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.517879] [50968]: [pid: 50968|app: 0|req: 524/1044] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:18 2025] GET /networking/v2.0/networks/a167fd69-dd12-4cac-843e-5642c3dcb9b8?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) [ 646.521123] [50968]: DEBUG neutron.api.v2.base [None req-7b93542c-68e2-4bfd-b23d-7835cc5cd58f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Request body: {'floatingip': {'port_id': '14442fa8-7897-4623-8a51-99d17ca646e8'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 646.546924] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7b93542c-68e2-4bfd-b23d-7835cc5cd58f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for floatingip (e723e702-8f86-417a-bde5-6c5627f34556), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.588485] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Pushing event updated for resources: {'Port': ['ID=ca3e5c21-9407-4b0f-a878-dffb76bef40c,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.592581] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_postcommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:18Z', 'revision_number': 4, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 2, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 646.592828] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] update_port_postcommit: [ 646.592828] [50969]: key[binding:vif_type], unbound -> ovs [ 646.592828] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}} [ 646.592828] [50969]: key[updated_at], 2025-11-21T22:36:17Z -> 2025-11-21T22:36:18Z [ 646.592828] [50969]: key[revision_number], 2 -> 4 [ 646.592828] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.597869] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.602023] [50969]: DEBUG neutron_lib.callbacks.manager [req-b445fa43-ecd3-497a-920c-083596a31d4f req-b5ba433f-3545-4583-930e-2fcebab93556 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.602023] [50969]: [pid: 50969|app: 0|req: 521/1045] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:17 2025] PUT /networking/v2.0/ports/ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 1034 bytes in 1730 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 646.741106] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39bf7963-03fc-4de1-a9c0-c0218bf3ba38 req-86259d9d-76bf-4f54-a280-c6f22a12cd4b tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.742070] [50969]: [pid: 50969|app: 0|req: 522/1046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:18 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 750 bytes in 142 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.748465] [50969]: DEBUG neutron.api.wsgi [req-39bf7963-03fc-4de1-a9c0-c0218bf3ba38 req-8a70dd78-ee4d-44dc-8f2f-15aa9c247c4a tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.777729] [50969]: [pid: 50969|app: 0|req: 523/1047] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/security-groups?id=2bf0f195-54b8-49b4-bd78-a433a8df0ce0&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 646.995157] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1111d3cf-7bb4-4a54-9bb3-24b5fa1c56bc req-dc36ef6b-2243-4cd4-a54a-14b643b1d1c8 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.996028] [50969]: [pid: 50969|app: 0|req: 524/1048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 751 bytes in 153 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 647.004661] [50969]: DEBUG neutron.api.wsgi [req-ba100a6e-3c3d-478d-9194-42aca06d77d6 req-2fb6f211-09c3-4e6b-a3d1-d2a842aa1eef tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.036042] [50969]: [pid: 50969|app: 0|req: 525/1049] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/security-groups/6a07275b-99ba-4b3d-abcb-baff541878ff => generated 1693 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 647.038997] [50969]: DEBUG neutron.api.wsgi [req-1111d3cf-7bb4-4a54-9bb3-24b5fa1c56bc req-4146f296-3eec-49c3-ab65-3334ffba8045 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.078461] [50969]: [pid: 50969|app: 0|req: 526/1050] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/security-groups?id=1262896d-5f2c-4d6b-8695-adeea78ba3f6&fields=id&fields=name => generated 88 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.083509] [50969]: DEBUG neutron.api.v2.base [req-ba100a6e-3c3d-478d-9194-42aca06d77d6 req-9b1b36d2-7a47-41e4-9f7d-74fc57eb870c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '6a07275b-99ba-4b3d-abcb-baff541878ff', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 647.083624] [50969]: DEBUG neutron.api.v2.base [req-ba100a6e-3c3d-478d-9194-42aca06d77d6 req-9b1b36d2-7a47-41e4-9f7d-74fc57eb870c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '6a07275b-99ba-4b3d-abcb-baff541878ff', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 647.137429] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7b93542c-68e2-4bfd-b23d-7835cc5cd58f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.139393] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7b93542c-68e2-4bfd-b23d-7835cc5cd58f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (e723e702-8f86-417a-bde5-6c5627f34556), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.146600] [50969]: DEBUG neutron_lib.callbacks.manager [req-ba100a6e-3c3d-478d-9194-42aca06d77d6 req-9b1b36d2-7a47-41e4-9f7d-74fc57eb870c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group_rule (8912f624-2862-4c6e-ba05-fa8081a79940), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.163053] [50969]: DEBUG neutron_lib.callbacks.manager [req-ba100a6e-3c3d-478d-9194-42aca06d77d6 req-9b1b36d2-7a47-41e4-9f7d-74fc57eb870c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group_rule (8912f624-2862-4c6e-ba05-fa8081a79940), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.164631] [50969]: DEBUG neutron_lib.callbacks.manager [req-ba100a6e-3c3d-478d-9194-42aca06d77d6 req-9b1b36d2-7a47-41e4-9f7d-74fc57eb870c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (8912f624-2862-4c6e-ba05-fa8081a79940), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.175192] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ba100a6e-3c3d-478d-9194-42aca06d77d6 req-9b1b36d2-7a47-41e4-9f7d-74fc57eb870c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=8912f624-2862-4c6e-ba05-fa8081a79940,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 647.200149] [50969]: DEBUG neutron_lib.callbacks.manager [req-ba100a6e-3c3d-478d-9194-42aca06d77d6 req-9b1b36d2-7a47-41e4-9f7d-74fc57eb870c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.200793] [50969]: [pid: 50969|app: 0|req: 527/1051] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 22:36:19 2025] POST /networking/v2.0/security-group-rules => generated 614 bytes in 122 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 647.220677] [50968]: INFO neutron.db.l3_db [None req-7b93542c-68e2-4bfd-b23d-7835cc5cd58f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Floating IP e723e702-8f86-417a-bde5-6c5627f34556 associated. External IP: 10.180.180.227, port: 14442fa8-7897-4623-8a51-99d17ca646e8. [ 647.223840] [50969]: [pid: 50969|app: 0|req: 528/1052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.391584] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7b93542c-68e2-4bfd-b23d-7835cc5cd58f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Router 23a1cb95-813f-45b3-9986-4adb99430e80 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 647.452724] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64d67ca5-ebc4-477d-aac3-bc02ecc75550 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.465406] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7b93542c-68e2-4bfd-b23d-7835cc5cd58f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 647.469910] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7b93542c-68e2-4bfd-b23d-7835cc5cd58f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.497340] [50968]: [pid: 50968|app: 0|req: 525/1053] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:36:18 2025] PUT /networking/v2.0/floatingips/e723e702-8f86-417a-bde5-6c5627f34556 => generated 802 bytes in 979 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.541099] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64d67ca5-ebc4-477d-aac3-bc02ecc75550 admin admin] Publish callbacks [] for security_group (e13547cf-0b90-479b-b992-b85dc4ba0ac7), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.543823] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64d67ca5-ebc4-477d-aac3-bc02ecc75550 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (e13547cf-0b90-479b-b992-b85dc4ba0ac7), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.554597] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-688a3eea-337f-4b80-9c2d-509df5cb9675 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.556638] [50968]: [pid: 50968|app: 0|req: 526/1054] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 621 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.567769] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64d67ca5-ebc4-477d-aac3-bc02ecc75550 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e13547cf-0b90-479b-b992-b85dc4ba0ac7,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 647.572086] [50968]: [pid: 50968|app: 0|req: 527/1055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.575181] [50968]: DEBUG neutron.api.wsgi [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-c0af49f2-7cee-4398-b6c3-149b1264de6e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.580685] [50968]: [pid: 50968|app: 0|req: 528/1056] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/quotas/c91f3a67c42a4b929e6d9f4a20501b5f => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.584605] [50969]: [pid: 50969|app: 0|req: 529/1057] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/security-groups?tenant_id=cc1e74db871e425595a32ce512ecd897&name=default => generated 2925 bytes in 361 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 647.621544] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b5039b8-0651-4661-abe5-2133d44d5a2f admin admin] Publish callbacks [] for security_group (e13547cf-0b90-479b-b992-b85dc4ba0ac7), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.641164] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b5039b8-0651-4661-abe5-2133d44d5a2f admin admin] Publish callbacks [] for security_group (e13547cf-0b90-479b-b992-b85dc4ba0ac7), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.654237] [50969]: [pid: 50969|app: 0|req: 530/1058] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:19 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&fields=id => generated 149 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.657860] [50969]: DEBUG neutron.api.v2.base [req-80005aee-eca2-49da-a8a8-4b42e1d7dff9 req-59ad35c4-9121-48a7-8391-243098aa39f5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-1058158834', 'description': 'tempest-description-1746858648'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 647.667957] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b5039b8-0651-4661-abe5-2133d44d5a2f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (e13547cf-0b90-479b-b992-b85dc4ba0ac7), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.673050] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b5039b8-0651-4661-abe5-2133d44d5a2f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e13547cf-0b90-479b-b992-b85dc4ba0ac7,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 647.674999] [50969]: DEBUG neutron_lib.callbacks.manager [req-80005aee-eca2-49da-a8a8-4b42e1d7dff9 req-59ad35c4-9121-48a7-8391-243098aa39f5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.679144] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b5039b8-0651-4661-abe5-2133d44d5a2f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.679144] [50968]: [pid: 50968|app: 0|req: 529/1059] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:19 2025] DELETE /networking/v2.0/security-groups/e13547cf-0b90-479b-b992-b85dc4ba0ac7 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 647.706232] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b445fa43-ecd3-497a-920c-083596a31d4f req-2d247740-b44a-46e7-a1b1-f07a206cf92f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.707287] [50968]: [pid: 50968|app: 0|req: 530/1060] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/ports?tenant_id=71162803103e46138c168b53a511f77d&device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 1039 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 647.731636] [50969]: DEBUG neutron_lib.callbacks.manager [req-80005aee-eca2-49da-a8a8-4b42e1d7dff9 req-59ad35c4-9121-48a7-8391-243098aa39f5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.733500] [50969]: DEBUG neutron_lib.callbacks.manager [req-80005aee-eca2-49da-a8a8-4b42e1d7dff9 req-59ad35c4-9121-48a7-8391-243098aa39f5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.742676] [50968]: [pid: 50968|app: 0|req: 531/1061] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.745643] [50968]: DEBUG neutron.api.wsgi [req-b445fa43-ecd3-497a-920c-083596a31d4f req-cc73c64b-f16d-42ff-91e6-d60fda871825 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.750385] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80005aee-eca2-49da-a8a8-4b42e1d7dff9 req-59ad35c4-9121-48a7-8391-243098aa39f5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 647.762480] [50968]: [pid: 50968|app: 0|req: 532/1062] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.765684] [50969]: DEBUG neutron_lib.callbacks.manager [req-80005aee-eca2-49da-a8a8-4b42e1d7dff9 req-59ad35c4-9121-48a7-8391-243098aa39f5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.766818] [50969]: [pid: 50969|app: 0|req: 531/1063] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:19 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 112 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 647.791822] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b445fa43-ecd3-497a-920c-083596a31d4f req-ebf4159b-6967-4198-8216-24c8a2544aa4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.792723] [50969]: [pid: 50969|app: 0|req: 532/1064] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/subnets?id=55231dde-2447-446a-a079-5be251291c42 => generated 695 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.815206] [50968]: [pid: 50968|app: 0|req: 533/1065] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 647.831866] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b445fa43-ecd3-497a-920c-083596a31d4f req-17e43266-f7b9-4683-857b-e5237e045bd0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.833778] [50969]: [pid: 50969|app: 0|req: 533/1066] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/ports?network_id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.884227] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea295263-1ddf-4d23-84a0-15cddd529b4f req-e44f1d4e-5125-46b2-b3f5-646499056890 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.885249] [50968]: [pid: 50968|app: 0|req: 534/1067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.897346] [50968]: DEBUG neutron.api.wsgi [req-ea295263-1ddf-4d23-84a0-15cddd529b4f req-0b54e17d-569f-4b79-81d4-7e0f407d4e21 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.910076] [50969]: [pid: 50969|app: 0|req: 534/1068] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?fields=segments => generated 14 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 647.923172] [50968]: [pid: 50968|app: 0|req: 535/1069] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/security-groups?id=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.980979] [50969]: [pid: 50969|app: 0|req: 535/1070] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?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) [ 648.102658] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46f88f13-ec0a-403f-a7b1-ce401ca7a041 req-58b84b15-0390-40d0-a18e-d8c4c75ecf06 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.104101] [50969]: [pid: 50969|app: 0|req: 536/1071] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.114155] [50969]: DEBUG neutron.api.wsgi [req-46f88f13-ec0a-403f-a7b1-ce401ca7a041 req-44939658-4ebe-4a08-a1f7-9eaf2c0337f7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 648.128890] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d66abf1e-51da-48f0-a04a-c96a7670b47c req-2bb64540-df53-4df4-aae9-8552947df9c3 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.129523] [50968]: [pid: 50968|app: 0|req: 536/1072] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 750 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.136877] [50968]: DEBUG neutron.api.wsgi [req-d66abf1e-51da-48f0-a04a-c96a7670b47c req-e37cf174-d6c9-4216-9769-3ca98e0ea81e tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 648.152167] [50969]: [pid: 50969|app: 0|req: 537/1073] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.161115] [50968]: [pid: 50968|app: 0|req: 537/1074] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 648.222069] [50969]: [pid: 50969|app: 0|req: 538/1075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.230062] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 1022 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-70e956aa-2e87-4417-b8ce-bd9df30f5924 x-openstack-request-id: req-70e956aa-2e87-4417-b8ce-bd9df30f5924 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 648.232247] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e7302ff8-0f6e-4263-8172-224e4a5dd753", "tag": "09d3ec74-fec4-4752-9d2b-6084351eaf92", "status": "completed", "code": 200}, {"server_uuid": "1094bb0d-fb41-4e5c-b0e8-90d260c01a34", "name": "network-vif-plugged", "status": "completed", "tag": "51956986-2307-4ea2-8797-96d1735361bc", "code": 200}, {"name": "network-changed", "server_uuid": "1094bb0d-fb41-4e5c-b0e8-90d260c01a34", "tag": "51956986-2307-4ea2-8797-96d1735361bc", "status": "completed", "code": 200}, {"server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "name": "network-vif-plugged", "status": "completed", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8", "code": 200}, {"name": "network-changed", "server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "cf7193b4-6056-4c7a-a399-1aa2ee72a5f0", "tag": "20aa73c8-268c-46cc-8ef3-7ef9b0d965a7", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 648.232247] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-70e956aa-2e87-4417-b8ce-bd9df30f5924 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 648.232247] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70e956aa-2e87-4417-b8ce-bd9df30f5924'] response: {'name': 'network-changed', 'server_uuid': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'tag': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'status': 'completed', 'code': 200} [ 648.232247] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70e956aa-2e87-4417-b8ce-bd9df30f5924'] response: {'server_uuid': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '51956986-2307-4ea2-8797-96d1735361bc', 'code': 200} [ 648.232247] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70e956aa-2e87-4417-b8ce-bd9df30f5924'] response: {'name': 'network-changed', 'server_uuid': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'tag': '51956986-2307-4ea2-8797-96d1735361bc', 'status': 'completed', 'code': 200} [ 648.232247] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70e956aa-2e87-4417-b8ce-bd9df30f5924'] response: {'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'code': 200} [ 648.232247] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70e956aa-2e87-4417-b8ce-bd9df30f5924'] response: {'name': 'network-changed', 'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'status': 'completed', 'code': 200} [ 648.232247] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70e956aa-2e87-4417-b8ce-bd9df30f5924'] response: {'name': 'network-changed', 'server_uuid': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'tag': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'status': 'completed', 'code': 200} [ 648.252997] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-44b2f842-b228-428c-b223-48c46b09f89b x-openstack-request-id: req-44b2f842-b228-428c-b223-48c46b09f89b {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 648.254427] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 648.254427] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-44b2f842-b228-428c-b223-48c46b09f89b {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 648.254427] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-44b2f842-b228-428c-b223-48c46b09f89b'] response: {'name': 'network-changed', 'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e', 'status': 'completed', 'code': 200} [ 648.290397] [50968]: [pid: 50968|app: 0|req: 538/1076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.373182] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d27725aa-edbf-4dae-84b4-719b5a32fbed req-7d215598-6ee7-4552-9439-45d5ee6b6d73 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.375039] [50969]: [pid: 50969|app: 0|req: 539/1077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 648.383447] [50968]: DEBUG neutron.api.wsgi [req-d27725aa-edbf-4dae-84b4-719b5a32fbed req-25072c62-a3bf-464f-ad10-c7c46ccc5ebc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 648.415116] [50968]: [pid: 50968|app: 0|req: 539/1078] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.660035] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-b13883f6-18d4-4a82-a7a4-9bf312fa6de4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.660035] [50969]: [pid: 50969|app: 0|req: 540/1079] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:20 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.670289] [50968]: DEBUG neutron.api.wsgi [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-ae6251f2-88f9-4615-909c-5f9961fa9c2f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 648.675647] [50968]: [pid: 50968|app: 0|req: 540/1080] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/quotas/0007e42e72604fb7bd5c43d2508991c0 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 648.716059] [50968]: [pid: 50968|app: 0|req: 541/1081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.770545] [50969]: [pid: 50969|app: 0|req: 541/1082] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&fields=id => generated 57 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.791735] [50968]: [pid: 50968|app: 0|req: 542/1083] 10.180.1.21 () {60 vars in 1531 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&id=d0ed963a-e96d-4674-85c7-9fda24527960 => generated 60 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.802931] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-bdb52978-9b61-4706-911f-7821c5dab811 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.805731] [50969]: [pid: 50969|app: 0|req: 542/1084] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/ports?tenant_id=b76d7c488de548439da28d2e7ff0c2e8&device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 648.819117] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b0868e-64ac-4737-ae1e-953149e6db07 req-434a294e-1aae-4a39-b589-1904ef75738c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.820210] [50968]: [pid: 50968|app: 0|req: 543/1085] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/ports?tenant_id=1cc57847c62144ea819ffe64c6251a34&device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 648.823640] [50968]: DEBUG neutron.api.v2.base [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 648.839535] [50969]: [pid: 50969|app: 0|req: 543/1086] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.861031] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.896164] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.913643] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-9d072f08-822a-4b68-8d80-21b708fe45b9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.915430] [50969]: [pid: 50969|app: 0|req: 544/1087] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks?id=096a255b-5490-478e-928f-f85f7ed59abb => generated 724 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.969266] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b0868e-64ac-4737-ae1e-953149e6db07 req-cebacac5-e068-4bed-979c-1c1ee1856f8a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.970937] [50969]: [pid: 50969|app: 0|req: 545/1088] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks?id=02786d07-c595-40bb-9ae9-f985ed5fd8a6 => generated 729 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.981564] [50968]: DEBUG neutron.db.db_base_plugin_common [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Allocated IP 10.180.180.148 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/975fd5f2-c5fc-45ac-ab6d-b730709298e0) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 649.014816] [50969]: [pid: 50969|app: 0|req: 546/1089] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 649.017904] [50969]: DEBUG neutron.api.wsgi [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-cb4c0294-ac08-4508-9b51-b13b209af6a2 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.034128] [50969]: [pid: 50969|app: 0|req: 547/1090] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=09d3ec74-fec4-4752-9d2b-6084351eaf92 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.039874] [50969]: DEBUG neutron.api.wsgi [req-66b0868e-64ac-4737-ae1e-953149e6db07 req-0d15b82d-6fed-41b4-be11-245bc2a9d937 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.051617] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for allowed_address_pair (975fd5f2-c5fc-45ac-ab6d-b730709298e0), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.053363] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for port (975fd5f2-c5fc-45ac-ab6d-b730709298e0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.054688] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_precommit called with port settings {'id': '975fd5f2-c5fc-45ac-ab6d-b730709298e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:29:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 693, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 649.054688] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_precommit: [ 649.054688] [50968]: key[mac_address], None -> fa:16:3e:f7:29:e0 [ 649.054688] [50968]: key[device_id], None -> PENDING [ 649.054688] [50968]: key[binding:vif_details], None -> {} [ 649.054688] [50968]: key[project_id], None -> [ 649.054688] [50968]: key[binding:vnic_type], None -> normal [ 649.054688] [50968]: key[allowed_address_pairs], None -> [] [ 649.054688] [50968]: key[name], None -> [ 649.054688] [50968]: key[status], None -> N/A [ 649.054688] [50968]: key[tenant_id], None -> [ 649.054688] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] [ 649.054688] [50968]: key[id], None -> 975fd5f2-c5fc-45ac-ab6d-b730709298e0 [ 649.054688] [50968]: key[port_security_enabled], None -> False [ 649.054688] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 649.054688] [50968]: key[security_groups], None -> [] [ 649.054688] [50968]: key[binding:profile], None -> {} [ 649.054688] [50968]: key[binding:host_id], None -> [ 649.054688] [50968]: key[standard_attr_id], None -> 693 [ 649.054688] [50968]: key[admin_state_up], None -> True [ 649.054688] [50968]: key[device_owner], None -> network:floatingip [ 649.054688] [50968]: key[binding:vif_type], None -> unbound [ 649.054688] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.059221] [50969]: [pid: 50969|app: 0|req: 548/1091] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=141554a4-0938-40a0-9720-0cb71a570c1e => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.086637] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-40f028b8-b94d-4412-a88d-67d288cf4537 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.088116] [50969]: [pid: 50969|app: 0|req: 549/1092] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/subnets?id=724ee06a-00d0-43e3-b326-93d089b4e8de => generated 699 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.088787] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (975fd5f2-c5fc-45ac-ab6d-b730709298e0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.113430] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b0868e-64ac-4737-ae1e-953149e6db07 req-a1ac6476-7863-4c5f-b687-d80d3040009c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.115315] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Pushing event updated for resources: {'Port': ['ID=975fd5f2-c5fc-45ac-ab6d-b730709298e0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.115452] [50969]: [pid: 50969|app: 0|req: 550/1093] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/subnets?id=02898f11-dace-45d0-81b3-a301f1fc551b => generated 704 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.128949] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 649.129705] [50968]: DEBUG neutron.scheduler.base_scheduler [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 649.131400] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 649.148942] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_postcommit called with port settings {'id': '975fd5f2-c5fc-45ac-ab6d-b730709298e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:29:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 693, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:21Z', 'updated_at': '2025-11-21T22:36:21Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 649.148942] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_postcommit: [ 649.148942] [50968]: key[mac_address], None -> fa:16:3e:f7:29:e0 [ 649.148942] [50968]: key[device_id], None -> PENDING [ 649.148942] [50968]: key[binding:vif_details], None -> {} [ 649.148942] [50968]: key[project_id], None -> [ 649.148942] [50968]: key[binding:vnic_type], None -> normal [ 649.148942] [50968]: key[tags], None -> [] [ 649.148942] [50968]: key[allowed_address_pairs], None -> [] [ 649.148942] [50968]: key[created_at], None -> 2025-11-21T22:36:21Z [ 649.148942] [50968]: key[name], None -> [ 649.148942] [50968]: key[status], None -> N/A [ 649.148942] [50968]: key[tenant_id], None -> [ 649.148942] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] [ 649.148942] [50968]: key[id], None -> 975fd5f2-c5fc-45ac-ab6d-b730709298e0 [ 649.148942] [50968]: key[port_security_enabled], None -> False [ 649.148942] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 649.148942] [50968]: key[security_groups], None -> [] [ 649.148942] [50968]: key[binding:profile], None -> {} [ 649.148942] [50968]: key[binding:host_id], None -> [ 649.148942] [50968]: key[revision_number], None -> 1 [ 649.148942] [50968]: key[description], None -> [ 649.148942] [50968]: key[updated_at], None -> 2025-11-21T22:36:21Z [ 649.148942] [50968]: key[standard_attr_id], None -> 693 [ 649.148942] [50968]: key[admin_state_up], None -> True [ 649.148942] [50968]: key[binding:vif_type], None -> unbound [ 649.148942] [50968]: key[device_owner], None -> network:floatingip [ 649.148942] [50968]: key[extra_dhcp_opts], None -> [] [ 649.148942] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 649.148942] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.153581] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-4e2d4ddc-77c3-414c-a488-5afe19f45e96 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.153581] [50969]: [pid: 50969|app: 0|req: 551/1094] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/ports?network_id=096a255b-5490-478e-928f-f85f7ed59abb&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.188451] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (9aa8da1d-2989-4d5b-a3bf-2df73000bedc), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.189709] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b0868e-64ac-4737-ae1e-953149e6db07 req-a61485c3-563d-4bc7-9948-bcbf120a8d06 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.191170] [50969]: [pid: 50969|app: 0|req: 552/1095] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/ports?network_id=02786d07-c595-40bb-9ae9-f985ed5fd8a6&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.242133] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (975fd5f2-c5fc-45ac-ab6d-b730709298e0), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.252942] [50969]: [pid: 50969|app: 0|req: 553/1096] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?fields=segments => generated 14 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.294483] [50969]: [pid: 50969|app: 0|req: 554/1097] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.325548] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for port (975fd5f2-c5fc-45ac-ab6d-b730709298e0), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.325932] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] update_port_precommit called with port settings {'id': '975fd5f2-c5fc-45ac-ab6d-b730709298e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:29:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9aa8da1d-2989-4d5b-a3bf-2df73000bedc', 'device_owner': 'network:floatingip', 'standard_attr_id': 693, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:21Z', 'updated_at': '2025-11-21T22:36:21Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '975fd5f2-c5fc-45ac-ab6d-b730709298e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:29:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 693, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:21Z', 'updated_at': '2025-11-21T22:36:21Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 649.326179] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] update_port_precommit: [ 649.326179] [50968]: key[device_id], PENDING -> 9aa8da1d-2989-4d5b-a3bf-2df73000bedc [ 649.326179] [50968]: key[revision_number], 1 -> 2 [ 649.326179] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.327900] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (975fd5f2-c5fc-45ac-ab6d-b730709298e0), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.329117] [50969]: [pid: 50969|app: 0|req: 555/1098] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?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) [ 649.353835] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Pushing event updated for resources: {'Port': ['ID=975fd5f2-c5fc-45ac-ab6d-b730709298e0,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.374949] [50969]: [pid: 50969|app: 0|req: 556/1099] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?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) [ 649.382810] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] update_port_postcommit called with port settings {'id': '975fd5f2-c5fc-45ac-ab6d-b730709298e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:29:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9aa8da1d-2989-4d5b-a3bf-2df73000bedc', 'device_owner': 'network:floatingip', 'standard_attr_id': 693, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:21Z', 'updated_at': '2025-11-21T22:36:21Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '975fd5f2-c5fc-45ac-ab6d-b730709298e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:29:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 693, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:21Z', 'updated_at': '2025-11-21T22:36:21Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 649.382989] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] update_port_postcommit: [ 649.382989] [50968]: key[device_id], PENDING -> 9aa8da1d-2989-4d5b-a3bf-2df73000bedc [ 649.382989] [50968]: key[revision_number], 1 -> 2 [ 649.382989] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.383254] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (9aa8da1d-2989-4d5b-a3bf-2df73000bedc), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.414831] [50968]: DEBUG neutron_lib.callbacks.manager [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-4be2df63-c00b-4947-8496-29826c069a20 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.415607] [50968]: [pid: 50968|app: 0|req: 544/1100] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:36:21 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) [ 649.419056] [50968]: DEBUG neutron.api.wsgi [req-58561792-d197-456e-804a-f3a3cb9c69c2 req-f7aecf35-77cf-4fb5-9d0d-f4e292cd2b1b tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.450983] [50968]: [pid: 50968|app: 0|req: 545/1101] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/security-groups/6a07275b-99ba-4b3d-abcb-baff541878ff => generated 2318 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 649.454752] [50968]: DEBUG neutron.api.wsgi [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-682dd88c-cf67-4c0b-b2a4-7b16c21e092a tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.482669] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b106a72-76e1-44b5-a144-eeabdccd0b73 req-dd7d0b7c-cef4-4386-8dca-dd7aeb6c6170 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.483872] [50969]: [pid: 50969|app: 0|req: 557/1102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 649.492561] [50968]: [pid: 50968|app: 0|req: 546/1103] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 499 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.496388] [50969]: DEBUG neutron.api.wsgi [req-8b106a72-76e1-44b5-a144-eeabdccd0b73 req-dc7f239e-fbe7-4386-9155-231d13af8750 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.537735] [50969]: [pid: 50969|app: 0|req: 558/1104] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.561839] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cf80454-8e2e-4a18-95c6-41672816d268 req-3fbfbb2c-5615-41e8-a8bb-55df3eb6231c tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.562636] [50968]: [pid: 50968|app: 0|req: 547/1105] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.684374] [50968]: DEBUG neutron.api.wsgi [req-ac1afd88-6768-48fd-a740-b611a813f1ea req-27feba08-110e-450b-bcd7-04860caa2fa7 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.714290] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b39dfbad-8c19-4b3e-a61d-579852e140e4 req-7ab15556-8709-480c-88a1-1a1d83e5e6e3 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.714769] [50969]: [pid: 50969|app: 0|req: 559/1106] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:21 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.715809] [50968]: [pid: 50968|app: 0|req: 548/1107] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/security-groups/f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf => generated 1686 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 649.727683] [50969]: DEBUG neutron.api.wsgi [req-b39dfbad-8c19-4b3e-a61d-579852e140e4 req-f84e05f3-84c5-40ec-b535-2a4d59ed4222 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.731107] [50968]: DEBUG neutron.api.v2.base [req-ac1afd88-6768-48fd-a740-b611a813f1ea req-c338e384-54e5-4b14-8cf4-1cbca67247e6 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '10.2.3.124/24', 'security_group_id': 'f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 649.731363] [50968]: DEBUG neutron.api.v2.base [req-ac1afd88-6768-48fd-a740-b611a813f1ea req-c338e384-54e5-4b14-8cf4-1cbca67247e6 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '10.2.3.124/24', 'security_group_id': 'f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 649.757302] [50969]: [pid: 50969|app: 0|req: 560/1108] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/security-groups?id=659c3ecb-b49f-4d7f-8978-4e0221530e96&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.826499] [50968]: DEBUG neutron_lib.callbacks.manager [req-ac1afd88-6768-48fd-a740-b611a813f1ea req-c338e384-54e5-4b14-8cf4-1cbca67247e6 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (d281d581-3680-43db-bd6f-8944ce1bd2e3), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.828330] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-10c2fb56-2c2a-4767-88b2-7e279c64d757 tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.829459] [50969]: [pid: 50969|app: 0|req: 561/1109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.845754] [50968]: DEBUG neutron_lib.callbacks.manager [req-ac1afd88-6768-48fd-a740-b611a813f1ea req-c338e384-54e5-4b14-8cf4-1cbca67247e6 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (d281d581-3680-43db-bd6f-8944ce1bd2e3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.855760] [50969]: [pid: 50969|app: 0|req: 562/1110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.862556] [50968]: DEBUG neutron_lib.callbacks.manager [req-ac1afd88-6768-48fd-a740-b611a813f1ea req-c338e384-54e5-4b14-8cf4-1cbca67247e6 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (d281d581-3680-43db-bd6f-8944ce1bd2e3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.886583] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ac1afd88-6768-48fd-a740-b611a813f1ea req-c338e384-54e5-4b14-8cf4-1cbca67247e6 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=d281d581-3680-43db-bd6f-8944ce1bd2e3,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.923132] [50968]: DEBUG neutron_lib.callbacks.manager [req-ac1afd88-6768-48fd-a740-b611a813f1ea req-c338e384-54e5-4b14-8cf4-1cbca67247e6 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.923132] [50968]: [pid: 50968|app: 0|req: 549/1111] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 22:36:22 2025] POST /networking/v2.0/security-group-rules => generated 620 bytes in 198 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 649.950541] [50969]: DEBUG neutron.plugins.ml2.plugin [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Deleting port 2aabf079-5a9f-46a7-a3a6-c660b62a574a {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 649.950891] [50969]: DEBUG neutron_lib.callbacks.manager [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.022387] [50969]: DEBUG neutron.plugins.ml2.db [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] For port 2aabf079-5a9f-46a7-a3a6-c660b62a574a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2aabf079-5a9f-46a7-a3a6-c660b62a574a,segment=NetworkSegment(083b99ba-fb71-41cf-88a1-d059f16c7ad7),segment_id=083b99ba-fb71-41cf-88a1-d059f16c7ad7)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 650.022387] [50969]: DEBUG neutron_lib.callbacks.manager [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.033822] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] delete_port_precommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:33Z', 'revision_number': 5, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 650.034307] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] delete_port_precommit: [ 650.034307] [50969]: key[mac_address], fa:16:3e:51:3a:43 -> None [ 650.034307] [50969]: key[device_id], f32ca116-7f85-4a41-bb87-201b9dcc0cbb -> None [ 650.034307] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 650.034307] [50969]: key[binding:vnic_type], normal -> None [ 650.034307] [50969]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 650.034307] [50969]: key[tags], [] -> None [ 650.034307] [50969]: key[allowed_address_pairs], [] -> None [ 650.034307] [50969]: key[created_at], 2025-11-21T22:35:31Z -> None [ 650.034307] [50969]: key[name], -> None [ 650.034307] [50969]: key[status], ACTIVE -> None [ 650.034307] [50969]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 650.034307] [50969]: key[fixed_ips], [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}] -> None [ 650.034307] [50969]: key[id], 2aabf079-5a9f-46a7-a3a6-c660b62a574a -> None [ 650.034307] [50969]: key[port_security_enabled], True -> None [ 650.034307] [50969]: key[network_id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 650.034307] [50969]: key[security_groups], ['659c3ecb-b49f-4d7f-8978-4e0221530e96'] -> None [ 650.034307] [50969]: key[binding:profile], {} -> None [ 650.034307] [50969]: key[binding:host_id], cpu-1 -> None [ 650.034307] [50969]: key[revision_number], 5 -> None [ 650.034307] [50969]: key[description], -> None [ 650.034307] [50969]: key[updated_at], 2025-11-21T22:35:33Z -> None [ 650.034307] [50969]: key[standard_attr_id], 344 -> None [ 650.034307] [50969]: key[admin_state_up], True -> None [ 650.034307] [50969]: key[binding:vif_type], ovs -> None [ 650.034307] [50969]: key[device_owner], compute:nova -> None [ 650.034307] [50969]: key[extra_dhcp_opts], [] -> None [ 650.034307] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.041917] [50969]: DEBUG neutron.plugins.ml2.plugin [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Calling delete_port for 2aabf079-5a9f-46a7-a3a6-c660b62a574a owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 650.092732] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-511f5cf3-c6a5-4343-99ec-035431e40cc0 req-40de39c9-8627-409e-a1ae-fed78e2e9070 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.093554] [50968]: [pid: 50968|app: 0|req: 550/1112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 751 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.118021] [50968]: [pid: 50968|app: 0|req: 551/1113] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.125463] [50968]: DEBUG neutron.api.wsgi [req-511f5cf3-c6a5-4343-99ec-035431e40cc0 req-4b980b7e-91ec-475a-8e91-f180c7d31103 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 650.162144] [50968]: [pid: 50968|app: 0|req: 552/1114] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/security-groups?id=1262896d-5f2c-4d6b-8695-adeea78ba3f6&fields=id&fields=name => generated 88 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.212988] [50969]: DEBUG neutron_lib.callbacks.manager [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2aabf079-5a9f-46a7-a3a6-c660b62a574a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.225731] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Pushing event deleted for resources: {'Port': ['ID=2aabf079-5a9f-46a7-a3a6-c660b62a574a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.237890] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c'}, {'name': 'network-changed', 'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 650.248698] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1280a3c0-380b-4e46-a137-4f888ded829e" -d '{"events": [{"server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "name": "network-vif-plugged", "status": "completed", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c"}, {"name": "network-changed", "server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 650.250216] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa7a13be-542e-4964-b075-12019fe82139 req-409c403b-71d9-4325-a721-41a10ff7ed74 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.251566] [50968]: [pid: 50968|app: 0|req: 553/1115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.257601] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'tag': '14442fa8-7897-4623-8a51-99d17ca646e8'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 650.261323] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-172ab974-a496-432a-af13-c5f51d54df09" -d '{"events": [{"name": "network-changed", "server_uuid": "d70d749d-1b93-4ae3-9994-791aa3621080", "tag": "14442fa8-7897-4623-8a51-99d17ca646e8"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 650.263669] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] No DVR routers for this DVR port 2aabf079-5a9f-46a7-a3a6-c660b62a574a on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 650.264390] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] delete_port_postcommit called with port settings {'id': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:51:3a:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['659c3ecb-b49f-4d7f-8978-4e0221530e96'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:31Z', 'updated_at': '2025-11-21T22:35:33Z', 'revision_number': 5, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 650.264554] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] delete_port_postcommit: [ 650.264554] [50969]: key[mac_address], fa:16:3e:51:3a:43 -> None [ 650.264554] [50969]: key[device_id], f32ca116-7f85-4a41-bb87-201b9dcc0cbb -> None [ 650.264554] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1dc3a0d3-9578-4c45-bc16-13ed5b84f5b4', 'external-id': 'nsx-vlan-transportzone-817', 'segmentation_id': 817, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 650.264554] [50969]: key[binding:vnic_type], normal -> None [ 650.264554] [50969]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 650.264554] [50969]: key[tags], [] -> None [ 650.264554] [50969]: key[allowed_address_pairs], [] -> None [ 650.264554] [50969]: key[created_at], 2025-11-21T22:35:31Z -> None [ 650.264554] [50969]: key[name], -> None [ 650.264554] [50969]: key[status], ACTIVE -> None [ 650.264554] [50969]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 650.264554] [50969]: key[fixed_ips], [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.4'}] -> None [ 650.264554] [50969]: key[id], 2aabf079-5a9f-46a7-a3a6-c660b62a574a -> None [ 650.264554] [50969]: key[port_security_enabled], True -> None [ 650.264554] [50969]: key[network_id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 650.264554] [50969]: key[security_groups], ['659c3ecb-b49f-4d7f-8978-4e0221530e96'] -> None [ 650.264554] [50969]: key[binding:profile], {} -> None [ 650.264554] [50969]: key[binding:host_id], cpu-1 -> None [ 650.264554] [50969]: key[revision_number], 5 -> None [ 650.264554] [50969]: key[description], -> None [ 650.264554] [50969]: key[updated_at], 2025-11-21T22:35:33Z -> None [ 650.264554] [50969]: key[standard_attr_id], 344 -> None [ 650.264554] [50969]: key[admin_state_up], True -> None [ 650.264554] [50969]: key[binding:vif_type], ovs -> None [ 650.264554] [50969]: key[device_owner], compute:nova -> None [ 650.264554] [50969]: key[extra_dhcp_opts], [] -> None [ 650.264554] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.267060] [50969]: DEBUG neutron_lib.callbacks.manager [req-8bc7b465-7195-47dd-b024-0828a5f51a8c req-a3adc8cd-7094-44d4-97a0-688adae7099a tempest-InstanceActionsTestJSON-2076877083 tempest-InstanceActionsTestJSON-2076877083-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.271961] [50969]: [pid: 50969|app: 0|req: 563/1116] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:36:22 2025] DELETE /networking/v2.0/ports/2aabf079-5a9f-46a7-a3a6-c660b62a574a => generated 0 bytes in 416 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 650.275793] [50969]: DEBUG neutron.api.wsgi [req-aa7a13be-542e-4964-b075-12019fe82139 req-95699265-59e5-45c0-a1b1-8df3a3675445 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 650.308122] [50969]: [pid: 50969|app: 0|req: 564/1117] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.336464] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad74088d-882c-4ff6-bcfb-57c8ef53c097 req-0064691e-3fc1-4298-af0e-019dd7f4fbbc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.337485] [50968]: [pid: 50968|app: 0|req: 554/1118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.350822] [50969]: DEBUG neutron.api.v2.base [None req-a3378534-69b5-4d70-bffb-15a2996f831a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Request body: {'floatingip': {'port_id': '09d3ec74-fec4-4752-9d2b-6084351eaf92'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 650.374746] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3378534-69b5-4d70-bffb-15a2996f831a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (15370c5a-98d3-40dd-a5f5-0a1a517d1c79), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.388882] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-d40d3e03-7049-469f-9168-0f6763fea587 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.390431] [50968]: [pid: 50968|app: 0|req: 555/1119] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?tenant_id=92c28c0de44740d0859ad1c0b8e28971&device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 1044 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 650.433627] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-8449cc7d-a5f1-427b-9e8a-841c2058f3eb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.434710] [50968]: [pid: 50968|app: 0|req: 556/1120] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 650.450339] [50968]: [pid: 50968|app: 0|req: 557/1121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.454959] [50968]: DEBUG neutron.api.wsgi [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-cf76fc73-fb1e-470f-be45-a53219733f1e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 650.473560] [50968]: [pid: 50968|app: 0|req: 558/1122] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.175&port_id=51956986-2307-4ea2-8797-96d1735361bc => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.498738] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-a01758f7-9a8b-424d-be71-1c43dc21c784 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.500268] [50968]: [pid: 50968|app: 0|req: 559/1123] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.581696] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-074902df-cf9c-499f-879d-d6019ea9d535 req-66c19bc2-08aa-462a-95fe-d7591d6bc2f8 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.582785] [50968]: [pid: 50968|app: 0|req: 560/1124] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 650.623498] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-e8af5b09-e8a3-476f-8e23-228cfc99abf8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.623498] [50968]: [pid: 50968|app: 0|req: 561/1125] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.626636] [50968]: DEBUG neutron.api.wsgi [req-074902df-cf9c-499f-879d-d6019ea9d535 req-d9fb7483-697d-4092-8f4e-64f01d5f763a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 650.629959] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3378534-69b5-4d70-bffb-15a2996f831a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.631307] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3378534-69b5-4d70-bffb-15a2996f831a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (15370c5a-98d3-40dd-a5f5-0a1a517d1c79), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.662628] [50968]: [pid: 50968|app: 0|req: 562/1126] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:22 2025] GET /networking/v2.0/security-groups?id=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228&fields=id&fields=name => generated 113 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.679820] [50968]: [pid: 50968|app: 0|req: 563/1127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.687546] [50969]: INFO neutron.db.l3_db [None req-a3378534-69b5-4d70-bffb-15a2996f831a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Floating IP 15370c5a-98d3-40dd-a5f5-0a1a517d1c79 associated. External IP: 10.180.180.254, port: 09d3ec74-fec4-4752-9d2b-6084351eaf92. [ 650.726036] [50968]: [pid: 50968|app: 0|req: 564/1128] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.771128] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51f57dc5-67fa-4c57-8011-aa87d8bb8a92 req-a899f0a1-8067-4b51-9131-c6760f5ececb tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.772208] [50968]: [pid: 50968|app: 0|req: 565/1129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.820134] [50968]: [pid: 50968|app: 0|req: 566/1130] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 650.838287] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a3378534-69b5-4d70-bffb-15a2996f831a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Router c9fc675e-cd79-4852-8570-eba1208a6f40 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 650.855708] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fffada4e-4401-427c-9274-62aec70f6b85 req-d8d2f9fd-e0d1-4c82-90b0-4eb6a3b604e5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.857045] [50968]: [pid: 50968|app: 0|req: 567/1131] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.863769] [50968]: DEBUG neutron.api.wsgi [req-51f57dc5-67fa-4c57-8011-aa87d8bb8a92 req-150acce5-3308-4586-927e-b31bb0654b76 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 650.894572] [50968]: [pid: 50968|app: 0|req: 568/1132] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.898093] [50968]: DEBUG neutron.api.wsgi [req-fffada4e-4401-427c-9274-62aec70f6b85 req-8bcb2ac8-95cf-4c53-8da7-c2799c8286fc tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 650.922217] [50968]: [pid: 50968|app: 0|req: 569/1133] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.948120] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a3378534-69b5-4d70-bffb-15a2996f831a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 650.956910] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3378534-69b5-4d70-bffb-15a2996f831a tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.989428] [50969]: [pid: 50969|app: 0|req: 565/1134] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:36:22 2025] PUT /networking/v2.0/floatingips/15370c5a-98d3-40dd-a5f5-0a1a517d1c79 => generated 802 bytes in 642 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.995419] [50968]: [pid: 50968|app: 0|req: 570/1135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.008744] [50969]: [pid: 50969|app: 0|req: 566/1136] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.030259] [50968]: DEBUG neutron.api.wsgi [req-90bb8a32-617b-4547-88ef-0d81eea11cb6 req-7b4ba4ae-fb88-4823-b576-bb60281cf0e5 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 651.053491] [50968]: [pid: 50968|app: 0|req: 571/1137] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/security-group-rules/8912f624-2862-4c6e-ba05-fa8081a79940 => generated 611 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.075853] [50968]: [pid: 50968|app: 0|req: 572/1138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.079174] [50968]: DEBUG neutron.api.wsgi [req-90bb8a32-617b-4547-88ef-0d81eea11cb6 req-1e9137cc-969a-45aa-8775-f79cfbecf8a6 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 651.107637] [50968]: [pid: 50968|app: 0|req: 573/1139] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/security-groups/6a07275b-99ba-4b3d-abcb-baff541878ff => generated 2318 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 651.116469] [50968]: DEBUG neutron.api.wsgi [req-90bb8a32-617b-4547-88ef-0d81eea11cb6 req-714325b4-a687-4abd-95f6-196fe62d245b tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 651.116541] [50969]: DEBUG neutron_lib.callbacks.manager [None req-093295ca-8d70-4114-8e00-3c9f44ccc725 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.132563] [50968]: DEBUG neutron_lib.callbacks.manager [req-90bb8a32-617b-4547-88ef-0d81eea11cb6 req-714325b4-a687-4abd-95f6-196fe62d245b tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group_rule (8912f624-2862-4c6e-ba05-fa8081a79940), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.142209] [50968]: DEBUG neutron_lib.callbacks.manager [req-90bb8a32-617b-4547-88ef-0d81eea11cb6 req-714325b4-a687-4abd-95f6-196fe62d245b tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group_rule (8912f624-2862-4c6e-ba05-fa8081a79940), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.182642] [50968]: DEBUG neutron_lib.callbacks.manager [req-90bb8a32-617b-4547-88ef-0d81eea11cb6 req-714325b4-a687-4abd-95f6-196fe62d245b tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (8912f624-2862-4c6e-ba05-fa8081a79940), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.186583] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90bb8a32-617b-4547-88ef-0d81eea11cb6 req-714325b4-a687-4abd-95f6-196fe62d245b tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event deleted for resources: {'SecurityGroupRule': ['ID=8912f624-2862-4c6e-ba05-fa8081a79940,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.190754] [50968]: DEBUG neutron_lib.callbacks.manager [req-90bb8a32-617b-4547-88ef-0d81eea11cb6 req-714325b4-a687-4abd-95f6-196fe62d245b tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.191278] [50968]: [pid: 50968|app: 0|req: 574/1140] 10.180.1.21 () {62 vars in 1555 bytes} [Fri Nov 21 22:36:23 2025] DELETE /networking/v2.0/security-group-rules/8912f624-2862-4c6e-ba05-fa8081a79940 => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 651.203296] [50969]: DEBUG neutron_lib.callbacks.manager [None req-093295ca-8d70-4114-8e00-3c9f44ccc725 admin admin] Publish callbacks [] for security_group (7d52aba2-d4f9-490e-8897-55e513e2246c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.205036] [50969]: DEBUG neutron_lib.callbacks.manager [None req-093295ca-8d70-4114-8e00-3c9f44ccc725 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (7d52aba2-d4f9-490e-8897-55e513e2246c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.226265] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-093295ca-8d70-4114-8e00-3c9f44ccc725 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7d52aba2-d4f9-490e-8897-55e513e2246c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.241118] [50969]: [pid: 50969|app: 0|req: 567/1141] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/security-groups?tenant_id=40dc9ea6ddf4424dac43d53de535664e&name=default => generated 2925 bytes in 206 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 651.278112] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d3a8dc6-f348-408a-9282-cff8aa9335e7 admin admin] Publish callbacks [] for security_group (7d52aba2-d4f9-490e-8897-55e513e2246c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.301223] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d3a8dc6-f348-408a-9282-cff8aa9335e7 admin admin] Publish callbacks [] for security_group (7d52aba2-d4f9-490e-8897-55e513e2246c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.305724] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-4b9ae522-072f-42c1-8c00-6bd1f0651bdd tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.307147] [50968]: [pid: 50968|app: 0|req: 575/1142] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1&device_owner=compute%3Anova => generated 750 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.317312] [50968]: DEBUG neutron.api.wsgi [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-81062a75-b625-4dcc-a026-387e5e5ee3ee tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 651.323622] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d3a8dc6-f348-408a-9282-cff8aa9335e7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (7d52aba2-d4f9-490e-8897-55e513e2246c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.329281] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d3a8dc6-f348-408a-9282-cff8aa9335e7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7d52aba2-d4f9-490e-8897-55e513e2246c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.334256] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d3a8dc6-f348-408a-9282-cff8aa9335e7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.334488] [50969]: [pid: 50969|app: 0|req: 568/1143] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:23 2025] DELETE /networking/v2.0/security-groups/7d52aba2-d4f9-490e-8897-55e513e2246c => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 651.342360] [50968]: [pid: 50968|app: 0|req: 576/1144] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 499 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.350833] [50968]: DEBUG neutron.api.v2.base [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-65456305-cb50-4d25-b0e2-ff5f4e5378cb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Request body: {'floatingip': {'port_id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'fixed_ip_address': '192.168.128.10'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 651.355638] [50969]: [pid: 50969|app: 0|req: 569/1145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.370393] [50968]: DEBUG neutron_lib.callbacks.manager [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-65456305-cb50-4d25-b0e2-ff5f4e5378cb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (9aa8da1d-2989-4d5b-a3bf-2df73000bedc), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.444911] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5519ebc0-b415-4566-a9cf-e5429bead996 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.516762] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5519ebc0-b415-4566-a9cf-e5429bead996 admin admin] Publish callbacks [] for security_group (598f4ca1-5090-4fe1-a8a4-192507c29b29), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.518862] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5519ebc0-b415-4566-a9cf-e5429bead996 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (598f4ca1-5090-4fe1-a8a4-192507c29b29), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.548036] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5519ebc0-b415-4566-a9cf-e5429bead996 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=598f4ca1-5090-4fe1-a8a4-192507c29b29,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.561506] [50969]: [pid: 50969|app: 0|req: 570/1146] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:23 2025] GET /networking/v2.0/security-groups?tenant_id=8d2ab49bcd1d40c983bdee92590a2c43&name=default => generated 2925 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 651.610151] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7def4e69-0b37-44b3-840c-2c1913b95c70 admin admin] Publish callbacks [] for security_group (598f4ca1-5090-4fe1-a8a4-192507c29b29), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.613205] [50968]: DEBUG neutron_lib.callbacks.manager [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-65456305-cb50-4d25-b0e2-ff5f4e5378cb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.615067] [50968]: DEBUG neutron_lib.callbacks.manager [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-65456305-cb50-4d25-b0e2-ff5f4e5378cb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (9aa8da1d-2989-4d5b-a3bf-2df73000bedc), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.630844] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7def4e69-0b37-44b3-840c-2c1913b95c70 admin admin] Publish callbacks [] for security_group (598f4ca1-5090-4fe1-a8a4-192507c29b29), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.649162] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7def4e69-0b37-44b3-840c-2c1913b95c70 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (598f4ca1-5090-4fe1-a8a4-192507c29b29), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.653565] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7def4e69-0b37-44b3-840c-2c1913b95c70 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=598f4ca1-5090-4fe1-a8a4-192507c29b29,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.660824] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7def4e69-0b37-44b3-840c-2c1913b95c70 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.662912] [50969]: [pid: 50969|app: 0|req: 571/1147] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:23 2025] DELETE /networking/v2.0/security-groups/598f4ca1-5090-4fe1-a8a4-192507c29b29 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 651.665075] [50969]: DEBUG neutron.api.v2.base [req-0acfe586-13ff-4fd4-b412-78e7c24ae880 req-91fb6c37-df32-41b0-8134-dbf9d31e067a tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-888346718', 'description': 'tempest-description-1957496249'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 651.665610] [50968]: INFO neutron.db.l3_db [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-65456305-cb50-4d25-b0e2-ff5f4e5378cb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Floating IP 9aa8da1d-2989-4d5b-a3bf-2df73000bedc associated. External IP: 10.180.180.148, port: 141554a4-0938-40a0-9720-0cb71a570c1e. [ 651.683728] [50969]: DEBUG neutron_lib.callbacks.manager [req-0acfe586-13ff-4fd4-b412-78e7c24ae880 req-91fb6c37-df32-41b0-8134-dbf9d31e067a tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.746838] [50969]: DEBUG neutron_lib.callbacks.manager [req-0acfe586-13ff-4fd4-b412-78e7c24ae880 req-91fb6c37-df32-41b0-8134-dbf9d31e067a tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (292dacd3-159c-46b4-9465-56b34dc12f13), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.748029] [50969]: DEBUG neutron_lib.callbacks.manager [req-0acfe586-13ff-4fd4-b412-78e7c24ae880 req-91fb6c37-df32-41b0-8134-dbf9d31e067a tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (292dacd3-159c-46b4-9465-56b34dc12f13), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.761523] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0acfe586-13ff-4fd4-b412-78e7c24ae880 req-91fb6c37-df32-41b0-8134-dbf9d31e067a tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=292dacd3-159c-46b4-9465-56b34dc12f13,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.780133] [50969]: DEBUG neutron_lib.callbacks.manager [req-0acfe586-13ff-4fd4-b412-78e7c24ae880 req-91fb6c37-df32-41b0-8134-dbf9d31e067a tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.780816] [50969]: [pid: 50969|app: 0|req: 572/1148] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:24 2025] POST /networking/v2.0/security-groups => generated 1685 bytes in 119 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 651.806863] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-65456305-cb50-4d25-b0e2-ff5f4e5378cb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Router 440666f0-ed97-4a14-aff3-43e14b302428 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 651.869278] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-65456305-cb50-4d25-b0e2-ff5f4e5378cb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 651.876294] [50968]: DEBUG neutron_lib.callbacks.manager [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-65456305-cb50-4d25-b0e2-ff5f4e5378cb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.917657] [50968]: [pid: 50968|app: 0|req: 577/1149] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 22:36:23 2025] PUT /networking/v2.0/floatingips/9aa8da1d-2989-4d5b-a3bf-2df73000bedc => generated 803 bytes in 571 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.925268] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-fb9c7394-da6f-4c05-b0c8-6a10a8696417 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.926124] [50969]: [pid: 50969|app: 0|req: 573/1150] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 1043 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 651.970279] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-dc73ece6-4e61-4e3a-a97f-82795038eb90 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.971545] [50969]: [pid: 50969|app: 0|req: 574/1151] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?tenant_id=1cc57847c62144ea819ffe64c6251a34&device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 651.983329] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-5cb098d6-2dac-4235-ac7e-267565a0e67c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.984464] [50968]: [pid: 50968|app: 0|req: 578/1152] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 714 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.990627] [50968]: DEBUG neutron.api.wsgi [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-df484860-c754-4631-9376-f6bd6065bb3a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.003974] [50968]: [pid: 50968|app: 0|req: 579/1153] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=3e3a239a-6a6f-436a-a9dc-55323b244ad8 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.030037] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-4ba468e3-de56-4491-aa26-3cc2ce0220b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.030769] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-563c6ec4-a4a4-49b8-971f-47b35a0b8d7d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.031064] [50968]: [pid: 50968|app: 0|req: 580/1154] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/subnets?id=fb19aaaa-9d2b-498e-894b-b1970e56be97 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 652.033062] [50969]: [pid: 50969|app: 0|req: 575/1155] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/networks?id=02786d07-c595-40bb-9ae9-f985ed5fd8a6 => generated 729 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.039693] [50969]: DEBUG neutron.api.wsgi [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-6fd3b93c-fa9c-4e1f-97b2-3c7eafee3d74 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.063267] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-e1b15ef8-a9a6-473b-83f4-4a9d08741c65 x-openstack-request-id: req-e1b15ef8-a9a6-473b-83f4-4a9d08741c65 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 652.063708] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "name": "network-vif-plugged", "status": "completed", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c", "code": 200}, {"name": "network-changed", "server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 652.063841] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e1b15ef8-a9a6-473b-83f4-4a9d08741c65 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 652.064063] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e1b15ef8-a9a6-473b-83f4-4a9d08741c65'] response: {'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'code': 200} [ 652.064167] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e1b15ef8-a9a6-473b-83f4-4a9d08741c65'] response: {'name': 'network-changed', 'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'status': 'completed', 'code': 200} [ 652.066172] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-60d9b7a4-ce1e-4b7c-b03e-e8c6cd871831 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.067193] [50968]: [pid: 50968|app: 0|req: 581/1156] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?network_id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.085813] [50969]: [pid: 50969|app: 0|req: 576/1157] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=141554a4-0938-40a0-9720-0cb71a570c1e => generated 806 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.085875] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-8533c18b-d47c-4b4d-b4e8-bf56e94c4675 x-openstack-request-id: req-8533c18b-d47c-4b4d-b4e8-bf56e94c4675 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 652.085875] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d70d749d-1b93-4ae3-9994-791aa3621080", "tag": "14442fa8-7897-4623-8a51-99d17ca646e8", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 652.085875] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8533c18b-d47c-4b4d-b4e8-bf56e94c4675 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 652.085875] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8533c18b-d47c-4b4d-b4e8-bf56e94c4675'] response: {'name': 'network-changed', 'server_uuid': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'tag': '14442fa8-7897-4623-8a51-99d17ca646e8', 'status': 'completed', 'code': 200} [ 652.114017] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-4a84c901-8558-4e9c-8a81-75670db41429 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.115158] [50969]: [pid: 50969|app: 0|req: 577/1158] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/subnets?id=02898f11-dace-45d0-81b3-a301f1fc551b => generated 704 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 652.128501] [50968]: [pid: 50968|app: 0|req: 582/1159] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.156507] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-43f8d3db-d80a-436e-bc6e-677d59faa0f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.157968] [50969]: [pid: 50969|app: 0|req: 578/1160] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?network_id=02786d07-c595-40bb-9ae9-f985ed5fd8a6&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 652.166454] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e87ce110-1d9e-4a79-8a68-69d82b23ebf9 req-705358fe-279b-4e21-9a75-65ddf3942fed tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.166767] [50968]: [pid: 50968|app: 0|req: 583/1161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.170510] [50968]: DEBUG neutron.api.wsgi [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-7eebcd72-e4a7-4932-9007-9edb0c5c8eed service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.170823] [50968]: DEBUG neutron.api.wsgi [req-86334bd7-3b00-4bd5-a816-ba70f428d33a req-7eebcd72-e4a7-4932-9007-9edb0c5c8eed service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 652.171385] [50968]: [pid: 50968|app: 0|req: 584/1162] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:36:24 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) [ 652.175314] [50968]: DEBUG neutron.api.wsgi [req-e87ce110-1d9e-4a79-8a68-69d82b23ebf9 req-b334f160-5bc4-42be-a661-6b31e64530ae tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.195263] [50969]: [pid: 50969|app: 0|req: 579/1163] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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) [ 652.204917] [50968]: [pid: 50968|app: 0|req: 585/1164] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.230045] [50969]: [pid: 50969|app: 0|req: 580/1165] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.269702] [50968]: [pid: 50968|app: 0|req: 586/1166] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?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) [ 652.342136] [50969]: [pid: 50969|app: 0|req: 581/1167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.388298] [50968]: [pid: 50968|app: 0|req: 587/1168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.432413] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3afa94b-63e9-47b1-a7b9-3a3b8c0c346b req-ce485673-4c49-4173-9b2f-eb1f2e2badcd tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.433403] [50969]: [pid: 50969|app: 0|req: 582/1169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.446060] [50968]: DEBUG neutron.api.wsgi [req-b3afa94b-63e9-47b1-a7b9-3a3b8c0c346b req-525c08e6-1652-48b0-a22f-1cbf07ca54b5 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.467976] [50968]: [pid: 50968|app: 0|req: 588/1170] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.493122] [50969]: DEBUG neutron.api.v2.base [req-485055df-38c0-4ac2-b001-063a5d612aab req-2e4dc6fc-ec3b-4acf-bffd-00245c9546d1 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-77677852', 'description': 'tempest-description-1788378587'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 652.511016] [50969]: DEBUG neutron_lib.callbacks.manager [req-485055df-38c0-4ac2-b001-063a5d612aab req-2e4dc6fc-ec3b-4acf-bffd-00245c9546d1 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.518137] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c423f77f-ec5e-40e0-ab0b-d41b03bca536 req-04315647-7ad2-410d-a5b8-ee6213121cc9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.520017] [50968]: [pid: 50968|app: 0|req: 589/1171] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?tenant_id=92c28c0de44740d0859ad1c0b8e28971&device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 1044 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 652.538981] [50968]: [pid: 50968|app: 0|req: 590/1172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.577723] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c423f77f-ec5e-40e0-ab0b-d41b03bca536 req-8aa3da0d-8519-4f44-b3df-79b12bf4269a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.578889] [50968]: [pid: 50968|app: 0|req: 591/1173] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.580469] [50969]: DEBUG neutron_lib.callbacks.manager [req-485055df-38c0-4ac2-b001-063a5d612aab req-2e4dc6fc-ec3b-4acf-bffd-00245c9546d1 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (2f28ff88-5236-4129-bf4c-88adbb113a03), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.581697] [50969]: DEBUG neutron_lib.callbacks.manager [req-485055df-38c0-4ac2-b001-063a5d612aab req-2e4dc6fc-ec3b-4acf-bffd-00245c9546d1 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (2f28ff88-5236-4129-bf4c-88adbb113a03), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.595352] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-485055df-38c0-4ac2-b001-063a5d612aab req-2e4dc6fc-ec3b-4acf-bffd-00245c9546d1 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=2f28ff88-5236-4129-bf4c-88adbb113a03,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 652.607295] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1280a3c0-380b-4e46-a137-4f888ded829e req-b62623ea-3675-4424-a860-136183db3cd4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.608366] [50968]: [pid: 50968|app: 0|req: 592/1174] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?tenant_id=71162803103e46138c168b53a511f77d&device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 1039 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 652.610997] [50968]: DEBUG neutron.api.wsgi [req-c423f77f-ec5e-40e0-ab0b-d41b03bca536 req-47684d14-8817-4a8e-a94d-6a44afd0d83f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.611950] [50969]: DEBUG neutron_lib.callbacks.manager [req-485055df-38c0-4ac2-b001-063a5d612aab req-2e4dc6fc-ec3b-4acf-bffd-00245c9546d1 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.612656] [50969]: [pid: 50969|app: 0|req: 583/1175] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:24 2025] POST /networking/v2.0/security-groups => generated 1692 bytes in 126 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 652.624053] [50968]: [pid: 50968|app: 0|req: 593/1176] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.175&port_id=51956986-2307-4ea2-8797-96d1735361bc => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.642739] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-172ab974-a496-432a-af13-c5f51d54df09 req-f2b22c74-48e0-4409-9a01-89723e276545 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.644018] [50969]: [pid: 50969|app: 0|req: 584/1177] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/ports?tenant_id=0e4351d550174415b63c1b6dba1acaae&device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 1040 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 652.666243] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c423f77f-ec5e-40e0-ab0b-d41b03bca536 req-9bad291a-08bd-4248-affb-8b3c4f2cd455 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.666387] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1280a3c0-380b-4e46-a137-4f888ded829e req-680ce25e-0d2f-4b43-b7b3-2f55a1a84447 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.667236] [50969]: [pid: 50969|app: 0|req: 585/1178] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.667368] [50968]: [pid: 50968|app: 0|req: 594/1179] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:24 2025] GET /networking/v2.0/networks?id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 718 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.703170] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c423f77f-ec5e-40e0-ab0b-d41b03bca536 req-8f479901-0189-45f3-9dfc-56a1be718f69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.703279] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-172ab974-a496-432a-af13-c5f51d54df09 req-8499ac7f-eea9-48c4-85f6-eead1dc1b653 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.704287] [50968]: [pid: 50968|app: 0|req: 595/1180] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.704540] [50969]: [pid: 50969|app: 0|req: 586/1181] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks?id=a15fd565-37d7-45e0-8aa3-35d4badf9836 => generated 718 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.706947] [50968]: DEBUG neutron.api.wsgi [req-1280a3c0-380b-4e46-a137-4f888ded829e req-2c80fddb-1ab2-4cfb-92bf-49135d111381 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.717904] [50969]: [pid: 50969|app: 0|req: 587/1182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.720106] [50968]: [pid: 50968|app: 0|req: 596/1183] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.756297] [50968]: [pid: 50968|app: 0|req: 597/1184] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.756297] [50968]: DEBUG neutron.api.wsgi [req-172ab974-a496-432a-af13-c5f51d54df09 req-132d0dd3-bd51-494e-b5e5-8cffa97899c4 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.776755] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20b76ca5-bc29-4b0b-be43-cdbb18c19f63 req-3dd26015-58da-45a7-9170-a08081207a0f tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.777647] [50969]: [pid: 50969|app: 0|req: 588/1185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.792856] [50968]: [pid: 50968|app: 0|req: 598/1186] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=14442fa8-7897-4623-8a51-99d17ca646e8 => generated 807 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.800464] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1280a3c0-380b-4e46-a137-4f888ded829e req-ce56c16e-69f7-4618-80de-b120d9d79f70 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.801644] [50969]: [pid: 50969|app: 0|req: 589/1187] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/subnets?id=55231dde-2447-446a-a079-5be251291c42 => generated 695 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.816200] [50969]: [pid: 50969|app: 0|req: 590/1188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.819274] [50969]: DEBUG neutron.api.wsgi [req-20b76ca5-bc29-4b0b-be43-cdbb18c19f63 req-271f74cf-c7f7-4f4a-b5d9-b6b6cf919df3 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.827849] [50968]: [pid: 50968|app: 0|req: 599/1189] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 652.857058] [50969]: [pid: 50969|app: 0|req: 591/1190] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/security-groups?id=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228&fields=id&fields=name => generated 113 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.900659] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-172ab974-a496-432a-af13-c5f51d54df09 req-13047629-154e-4fe9-90bd-f38e605f1713 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.901757] [50969]: [pid: 50969|app: 0|req: 592/1191] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/subnets?id=57f1fc68-5c64-4609-8b22-474f07f81385 => generated 694 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.928801] [50968]: DEBUG neutron_lib.callbacks.manager [None req-118d4c29-5bee-4fff-a0af-2ccdfb70cd2f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.952338] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1280a3c0-380b-4e46-a137-4f888ded829e req-16cbacb1-b04c-4bc2-a9de-a1d7bcdd4254 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.953401] [50969]: [pid: 50969|app: 0|req: 593/1192] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?network_id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb&device_owner=network%3Adhcp => generated 999 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.957153] [50969]: DEBUG neutron.api.v2.base [req-e3cb6751-0925-4aa6-8aac-61032bc65fb0 req-4a47d2c0-e518-4bed-ad38-109d71270bcd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-915897098', 'description': 'tempest-description-1845796066'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 652.970777] [50969]: DEBUG neutron_lib.callbacks.manager [req-e3cb6751-0925-4aa6-8aac-61032bc65fb0 req-4a47d2c0-e518-4bed-ad38-109d71270bcd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.002968] [50968]: DEBUG neutron_lib.callbacks.manager [None req-118d4c29-5bee-4fff-a0af-2ccdfb70cd2f admin admin] Publish callbacks [] for security_group (6ed30b23-dcf8-4ca9-9825-96c02debe14d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.004523] [50968]: DEBUG neutron_lib.callbacks.manager [None req-118d4c29-5bee-4fff-a0af-2ccdfb70cd2f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6ed30b23-dcf8-4ca9-9825-96c02debe14d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.025781] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-118d4c29-5bee-4fff-a0af-2ccdfb70cd2f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6ed30b23-dcf8-4ca9-9825-96c02debe14d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.028565] [50969]: DEBUG neutron_lib.callbacks.manager [req-e3cb6751-0925-4aa6-8aac-61032bc65fb0 req-4a47d2c0-e518-4bed-ad38-109d71270bcd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (c23818e9-dec3-4207-95de-0c3e035d451e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.029682] [50969]: DEBUG neutron_lib.callbacks.manager [req-e3cb6751-0925-4aa6-8aac-61032bc65fb0 req-4a47d2c0-e518-4bed-ad38-109d71270bcd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (c23818e9-dec3-4207-95de-0c3e035d451e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.040794] [50968]: [pid: 50968|app: 0|req: 600/1193] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/security-groups?tenant_id=78ce7bca7937475a982cdfd5c634c7dc&name=default => generated 2925 bytes in 212 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 653.045894] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e3cb6751-0925-4aa6-8aac-61032bc65fb0 req-4a47d2c0-e518-4bed-ad38-109d71270bcd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c23818e9-dec3-4207-95de-0c3e035d451e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.054133] [50968]: [pid: 50968|app: 0|req: 601/1194] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks?tenant_id=4d96bb1ee7374926950112f240d76b7e&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.061465] [50969]: DEBUG neutron_lib.callbacks.manager [req-e3cb6751-0925-4aa6-8aac-61032bc65fb0 req-4a47d2c0-e518-4bed-ad38-109d71270bcd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.062145] [50969]: [pid: 50969|app: 0|req: 594/1195] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:25 2025] POST /networking/v2.0/security-groups => generated 1685 bytes in 108 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 653.097701] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-172ab974-a496-432a-af13-c5f51d54df09 req-bf39c339-7f2a-43bb-a9dd-d0b55130edcc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.099412] [50968]: [pid: 50968|app: 0|req: 602/1196] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?network_id=a15fd565-37d7-45e0-8aa3-35d4badf9836&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.137390] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72e8b8b8-594b-4d6b-9789-ae639cc8b824 req-de75b352-dd82-48a6-a91e-fc4f3ecde06f tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.138382] [50969]: [pid: 50969|app: 0|req: 595/1197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.142325] [50968]: [pid: 50968|app: 0|req: 603/1198] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.171162] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf49d633-cd3d-4431-8e9c-ecaf3c919087 admin admin] Publish callbacks [] for security_group (6ed30b23-dcf8-4ca9-9825-96c02debe14d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.180574] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-9936f37b-26c8-46be-b9de-e6a82f0ffc08 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.181676] [50968]: [pid: 50968|app: 0|req: 604/1199] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:36:25 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) [ 653.187822] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf49d633-cd3d-4431-8e9c-ecaf3c919087 admin admin] Publish callbacks [] for security_group (6ed30b23-dcf8-4ca9-9825-96c02debe14d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.209559] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf49d633-cd3d-4431-8e9c-ecaf3c919087 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (6ed30b23-dcf8-4ca9-9825-96c02debe14d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.213565] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf49d633-cd3d-4431-8e9c-ecaf3c919087 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6ed30b23-dcf8-4ca9-9825-96c02debe14d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.213763] [50968]: [pid: 50968|app: 0|req: 605/1200] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks/a15fd565-37d7-45e0-8aa3-35d4badf9836?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.217412] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf49d633-cd3d-4431-8e9c-ecaf3c919087 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.217934] [50969]: [pid: 50969|app: 0|req: 596/1201] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:25 2025] DELETE /networking/v2.0/security-groups/6ed30b23-dcf8-4ca9-9825-96c02debe14d => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 653.221387] [50969]: DEBUG neutron.api.wsgi [req-72e8b8b8-594b-4d6b-9789-ae639cc8b824 req-5f01d0e4-0605-4864-bf8c-d34a323c9d31 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 653.240521] [50969]: [pid: 50969|app: 0|req: 597/1202] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.270222] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d8926-a6a3-4ee0-8168-378a137238cf req-5defc496-cef1-48f0-a4c0-2da079eb6534 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.270222] [50968]: [pid: 50968|app: 0|req: 606/1203] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.273719] [50969]: [pid: 50969|app: 0|req: 598/1204] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?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) [ 653.274141] [50968]: DEBUG neutron.api.v2.base [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Request body: {'port': {'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': '4d96bb1ee7374926950112f240d76b7e'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 653.307288] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-c12bb3bd-f4d3-4b57-8ee3-e0c92dbb588d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.308493] [50969]: [pid: 50969|app: 0|req: 599/1205] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 653.314341] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Made reservation on behalf of 4d96bb1ee7374926950112f240d76b7e for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 653.318113] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.347239] [50969]: [pid: 50969|app: 0|req: 600/1206] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks/a15fd565-37d7-45e0-8aa3-35d4badf9836?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) [ 653.350727] [50969]: DEBUG neutron.api.wsgi [req-607d8926-a6a3-4ee0-8168-378a137238cf req-50cf808f-f9b5-4256-a450-159f02eeda05 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 653.372890] [50969]: [pid: 50969|app: 0|req: 601/1207] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.383698] [50968]: DEBUG neutron.db.db_base_plugin_common [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Allocated IP 192.168.233.9 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/3c702b78-582a-44e7-a845-831cc898dd24) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 653.411547] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-afc329cf-cefa-4cc0-94d4-2130296d45dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.412575] [50969]: [pid: 50969|app: 0|req: 602/1208] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.430797] [50969]: [pid: 50969|app: 0|req: 603/1209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.434130] [50969]: DEBUG neutron.api.wsgi [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-e1d1d120-4016-40e4-bb3b-78171910efba service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 653.484517] [50969]: [pid: 50969|app: 0|req: 604/1210] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 807 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.488350] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks [] for allowed_address_pair (3c702b78-582a-44e7-a845-831cc898dd24), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.489289] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks [] for port (3c702b78-582a-44e7-a845-831cc898dd24), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.489979] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] create_port_precommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': '', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'project_id': '4d96bb1ee7374926950112f240d76b7e', 'port_security_enabled': True, 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 653.490219] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] create_port_precommit: [ 653.490219] [50968]: key[mac_address], None -> fa:16:3e:e5:57:95 [ 653.490219] [50968]: key[device_id], None -> 0b482770-1aac-4eeb-92e3-362751e397e1 [ 653.490219] [50968]: key[binding:vif_details], None -> {} [ 653.490219] [50968]: key[project_id], None -> 4d96bb1ee7374926950112f240d76b7e [ 653.490219] [50968]: key[binding:vnic_type], None -> normal [ 653.490219] [50968]: key[allowed_address_pairs], None -> [] [ 653.490219] [50968]: key[name], None -> [ 653.490219] [50968]: key[status], None -> DOWN [ 653.490219] [50968]: key[tenant_id], None -> 4d96bb1ee7374926950112f240d76b7e [ 653.490219] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}] [ 653.490219] [50968]: key[id], None -> 3c702b78-582a-44e7-a845-831cc898dd24 [ 653.490219] [50968]: key[port_security_enabled], None -> True [ 653.490219] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 653.490219] [50968]: key[security_groups], None -> ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'] [ 653.490219] [50968]: key[binding:profile], None -> {} [ 653.490219] [50968]: key[binding:host_id], None -> [ 653.490219] [50968]: key[standard_attr_id], None -> 724 [ 653.490219] [50968]: key[admin_state_up], None -> True [ 653.490219] [50968]: key[device_owner], None -> [ 653.490219] [50968]: key[binding:vif_type], None -> unbound [ 653.490219] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.503957] [50969]: [pid: 50969|app: 0|req: 605/1211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?device_id=5b2a8e35-2623-440d-90b7-8d37306f8362 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.521114] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (3c702b78-582a-44e7-a845-831cc898dd24), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.529786] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-992df5d6-7871-4791-b777-2d86079e00cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.531074] [50969]: [pid: 50969|app: 0|req: 606/1212] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.546215] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Pushing event updated for resources: {'Port': ['ID=3c702b78-582a-44e7-a845-831cc898dd24,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.552305] [50969]: [pid: 50969|app: 0|req: 607/1213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.556998] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 653.557905] [50968]: DEBUG neutron.scheduler.base_scheduler [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 653.562304] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 653.577599] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] create_port_postcommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': '', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'project_id': '4d96bb1ee7374926950112f240d76b7e', 'port_security_enabled': True, 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:25Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 653.577815] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] create_port_postcommit: [ 653.577815] [50968]: key[mac_address], None -> fa:16:3e:e5:57:95 [ 653.577815] [50968]: key[device_id], None -> 0b482770-1aac-4eeb-92e3-362751e397e1 [ 653.577815] [50968]: key[binding:vif_details], None -> {} [ 653.577815] [50968]: key[project_id], None -> 4d96bb1ee7374926950112f240d76b7e [ 653.577815] [50968]: key[binding:vnic_type], None -> normal [ 653.577815] [50968]: key[tags], None -> [] [ 653.577815] [50968]: key[allowed_address_pairs], None -> [] [ 653.577815] [50968]: key[created_at], None -> 2025-11-21T22:36:25Z [ 653.577815] [50968]: key[name], None -> [ 653.577815] [50968]: key[status], None -> DOWN [ 653.577815] [50968]: key[tenant_id], None -> 4d96bb1ee7374926950112f240d76b7e [ 653.577815] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}] [ 653.577815] [50968]: key[id], None -> 3c702b78-582a-44e7-a845-831cc898dd24 [ 653.577815] [50968]: key[port_security_enabled], None -> True [ 653.577815] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 653.577815] [50968]: key[security_groups], None -> ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'] [ 653.577815] [50968]: key[binding:profile], None -> {} [ 653.577815] [50968]: key[binding:host_id], None -> [ 653.577815] [50968]: key[revision_number], None -> 1 [ 653.577815] [50968]: key[description], None -> [ 653.577815] [50968]: key[updated_at], None -> 2025-11-21T22:36:25Z [ 653.577815] [50968]: key[standard_attr_id], None -> 724 [ 653.577815] [50968]: key[admin_state_up], None -> True [ 653.577815] [50968]: key[binding:vif_type], None -> unbound [ 653.577815] [50968]: key[device_owner], None -> [ 653.577815] [50968]: key[extra_dhcp_opts], None -> [] [ 653.577815] [50968]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 653.577815] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.582447] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.582792] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-6c901abf-f5dc-44b1-825d-6fb01400b6f8 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.583637] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af7ed3b-850f-4e1d-9f1e-b5a130b12f3c req-6d4f6ad5-6ce2-4e69-b588-e03a711bfa6b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.584783] [50969]: [pid: 50969|app: 0|req: 608/1214] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.593374] [50968]: [pid: 50968|app: 0|req: 607/1215] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:25 2025] POST /networking/v2.0/ports => generated 732 bytes in 322 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 653.631468] [50968]: [pid: 50968|app: 0|req: 608/1216] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.635518] [50968]: DEBUG neutron.api.v2.base [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Request body: {'port': {'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 653.640203] [50969]: [pid: 50969|app: 0|req: 609/1217] 10.180.1.21 () {60 vars in 1531 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&id=d0ed963a-e96d-4674-85c7-9fda24527960 => generated 60 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.679576] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (3c702b78-582a-44e7-a845-831cc898dd24), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.686763] [50969]: [pid: 50969|app: 0|req: 610/1218] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:25 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 653.691054] [50969]: DEBUG neutron.api.v2.base [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 653.713386] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.741325] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.795349] [50969]: DEBUG neutron.db.db_base_plugin_common [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Allocated IP 10.180.180.158 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/21dd474c-3ba8-4a9e-8765-326a47d40aea) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 653.802447] [50968]: DEBUG neutron.notifiers.nova [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3c702b78-582a-44e7-a845-831cc898dd24 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 653.809423] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks [] for port (3c702b78-582a-44e7-a845-831cc898dd24), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.816841] [50968]: DEBUG neutron.db.provisioning_blocks [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Transition to ACTIVE for port object 3c702b78-582a-44e7-a845-831cc898dd24 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 653.818533] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_precommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': '', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:25Z', 'revision_number': 1, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 653.818763] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_precommit: [ 653.818763] [50968]: key[device_owner], -> compute:nova [ 653.818763] [50968]: key[binding:host_id], -> cpu-1 [ 653.818763] [50968]: key[updated_at], 2025-11-21T22:36:25Z -> 2025-11-21T22:36:26Z [ 653.818763] [50968]: key[revision_number], 1 -> 2 [ 653.818763] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.819902] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (3c702b78-582a-44e7-a845-831cc898dd24), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.850993] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for allowed_address_pair (21dd474c-3ba8-4a9e-8765-326a47d40aea), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.852986] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Pushing event updated for resources: {'Port': ['ID=3c702b78-582a-44e7-a845-831cc898dd24,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.853216] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for port (21dd474c-3ba8-4a9e-8765-326a47d40aea), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.853216] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_precommit called with port settings {'id': '21dd474c-3ba8-4a9e-8765-326a47d40aea', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7f:f1:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 725, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 653.853216] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_precommit: [ 653.853216] [50969]: key[mac_address], None -> fa:16:3e:7f:f1:f9 [ 653.853216] [50969]: key[device_id], None -> PENDING [ 653.853216] [50969]: key[binding:vif_details], None -> {} [ 653.853216] [50969]: key[project_id], None -> [ 653.853216] [50969]: key[binding:vnic_type], None -> normal [ 653.853216] [50969]: key[allowed_address_pairs], None -> [] [ 653.853216] [50969]: key[name], None -> [ 653.853216] [50969]: key[status], None -> N/A [ 653.853216] [50969]: key[tenant_id], None -> [ 653.853216] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}] [ 653.853216] [50969]: key[id], None -> 21dd474c-3ba8-4a9e-8765-326a47d40aea [ 653.853216] [50969]: key[port_security_enabled], None -> False [ 653.853216] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 653.853216] [50969]: key[security_groups], None -> [] [ 653.853216] [50969]: key[binding:profile], None -> {} [ 653.853216] [50969]: key[binding:host_id], None -> [ 653.853216] [50969]: key[standard_attr_id], None -> 725 [ 653.853216] [50969]: key[admin_state_up], None -> True [ 653.853216] [50969]: key[device_owner], None -> network:floatingip [ 653.853216] [50969]: key[binding:vif_type], None -> unbound [ 653.853216] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.887242] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (21dd474c-3ba8-4a9e-8765-326a47d40aea), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.914489] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_postcommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': '', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:25Z', 'revision_number': 1, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 653.915129] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_postcommit: [ 653.915129] [50968]: key[device_owner], -> compute:nova [ 653.915129] [50968]: key[binding:host_id], -> cpu-1 [ 653.915129] [50968]: key[updated_at], 2025-11-21T22:36:25Z -> 2025-11-21T22:36:26Z [ 653.915129] [50968]: key[revision_number], 1 -> 2 [ 653.915129] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.927131] [50968]: DEBUG neutron.plugins.ml2.managers [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Attempting to bind port 3c702b78-582a-44e7-a845-831cc898dd24 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 653.927345] [50968]: DEBUG neutron.plugins.ml2.managers [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Attempting to bind port 3c702b78-582a-44e7-a845-831cc898dd24 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 653.927573] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Attempting to bind port 3c702b78-582a-44e7-a845-831cc898dd24 on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 653.928347] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Pushing event updated for resources: {'Port': ['ID=21dd474c-3ba8-4a9e-8765-326a47d40aea,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.956627] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 653.957549] [50969]: DEBUG neutron.scheduler.base_scheduler [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 653.957915] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 653.958130] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 653.961451] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 653.963354] [50968]: DEBUG networking_nsxv3.api.rpc [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 653.981690] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_postcommit called with port settings {'id': '21dd474c-3ba8-4a9e-8765-326a47d40aea', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7f:f1:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 725, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 653.982068] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] create_port_postcommit: [ 653.982068] [50969]: key[mac_address], None -> fa:16:3e:7f:f1:f9 [ 653.982068] [50969]: key[device_id], None -> PENDING [ 653.982068] [50969]: key[binding:vif_details], None -> {} [ 653.982068] [50969]: key[project_id], None -> [ 653.982068] [50969]: key[binding:vnic_type], None -> normal [ 653.982068] [50969]: key[tags], None -> [] [ 653.982068] [50969]: key[allowed_address_pairs], None -> [] [ 653.982068] [50969]: key[created_at], None -> 2025-11-21T22:36:26Z [ 653.982068] [50969]: key[name], None -> [ 653.982068] [50969]: key[status], None -> N/A [ 653.982068] [50969]: key[tenant_id], None -> [ 653.982068] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}] [ 653.982068] [50969]: key[id], None -> 21dd474c-3ba8-4a9e-8765-326a47d40aea [ 653.982068] [50969]: key[port_security_enabled], None -> False [ 653.982068] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 653.982068] [50969]: key[security_groups], None -> [] [ 653.982068] [50969]: key[binding:profile], None -> {} [ 653.982068] [50969]: key[binding:host_id], None -> [ 653.982068] [50969]: key[revision_number], None -> 1 [ 653.982068] [50969]: key[description], None -> [ 653.982068] [50969]: key[updated_at], None -> 2025-11-21T22:36:26Z [ 653.982068] [50969]: key[standard_attr_id], None -> 725 [ 653.982068] [50969]: key[admin_state_up], None -> True [ 653.982068] [50969]: key[binding:vif_type], None -> unbound [ 653.982068] [50969]: key[device_owner], None -> network:floatingip [ 653.982068] [50969]: key[extra_dhcp_opts], None -> [] [ 653.982068] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 653.982068] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.022455] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (74edea7a-5d24-448d-9809-9382272cc8c7), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.046280] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (21dd474c-3ba8-4a9e-8765-326a47d40aea), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.067148] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'name': 'network-vif-deleted', 'tag': '2aabf079-5a9f-46a7-a3a6-c660b62a574a'}, {'name': 'network-changed', 'server_uuid': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'tag': '09d3ec74-fec4-4752-9d2b-6084351eaf92'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 654.069033] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9b79261b-b75b-4a4e-a624-3c53d4aa2f0c" -d '{"events": [{"server_uuid": "f32ca116-7f85-4a41-bb87-201b9dcc0cbb", "name": "network-vif-deleted", "tag": "2aabf079-5a9f-46a7-a3a6-c660b62a574a"}, {"name": "network-changed", "server_uuid": "e7302ff8-0f6e-4263-8172-224e4a5dd753", "tag": "09d3ec74-fec4-4752-9d2b-6084351eaf92"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 654.087420] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 654.088898] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-082d9c12-0486-4bf2-992a-0076edaa1396" -d '{"events": [{"name": "network-changed", "server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 654.124448] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for port (21dd474c-3ba8-4a9e-8765-326a47d40aea), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.124692] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] update_port_precommit called with port settings {'id': '21dd474c-3ba8-4a9e-8765-326a47d40aea', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7f:f1:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '74edea7a-5d24-448d-9809-9382272cc8c7', 'device_owner': 'network:floatingip', 'standard_attr_id': 725, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '21dd474c-3ba8-4a9e-8765-326a47d40aea', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7f:f1:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 725, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 654.124845] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] update_port_precommit: [ 654.124845] [50969]: key[device_id], PENDING -> 74edea7a-5d24-448d-9809-9382272cc8c7 [ 654.124845] [50969]: key[revision_number], 1 -> 2 [ 654.124845] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.127089] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (21dd474c-3ba8-4a9e-8765-326a47d40aea), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.149789] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Pushing event updated for resources: {'Port': ['ID=21dd474c-3ba8-4a9e-8765-326a47d40aea,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.167103] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] update_port_postcommit called with port settings {'id': '21dd474c-3ba8-4a9e-8765-326a47d40aea', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7f:f1:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '74edea7a-5d24-448d-9809-9382272cc8c7', 'device_owner': 'network:floatingip', 'standard_attr_id': 725, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '21dd474c-3ba8-4a9e-8765-326a47d40aea', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7f:f1:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 725, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 654.167286] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] update_port_postcommit: [ 654.167286] [50969]: key[device_id], PENDING -> 74edea7a-5d24-448d-9809-9382272cc8c7 [ 654.167286] [50969]: key[revision_number], 1 -> 2 [ 654.167286] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.167542] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (74edea7a-5d24-448d-9809-9382272cc8c7), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.181958] [50969]: DEBUG neutron_lib.callbacks.manager [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-1963f80f-37ce-4257-ad13-28a1f6a2de75 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.182556] [50969]: [pid: 50969|app: 0|req: 611/1219] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:36:26 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 495 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 654.256874] [50969]: DEBUG neutron.api.v2.base [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Request body: {'network': {'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 654.269683] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Made reservation on behalf of f3032a73c30547cca0af5c9f3824f84e for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 654.272170] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.276326] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.331176] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Publish callbacks [] for security_group (a15c14c6-0aee-4e9d-b481-2661c510f44a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.332558] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (a15c14c6-0aee-4e9d-b481-2661c510f44a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.351150] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a15c14c6-0aee-4e9d-b481-2661c510f44a,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.365194] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] vlan segment allocate from pool success with {'vlan_id': 606, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 654.371298] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (4ea9eb91-469f-48ae-a63b-b424339dcb8b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.371450] [50969]: INFO neutron.db.segments_db [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Added segment 4ea9eb91-469f-48ae-a63b-b424339dcb8b of type vlan for network d0897201-1f35-4b04-9702-c5700d22bacb [ 654.384485] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (d0897201-1f35-4b04-9702-c5700d22bacb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.392854] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] create_network_precommit called with network settings {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 732, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] [ 654.393018] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] create_network_precommit: [ 654.393018] [50969]: key[qinq], None -> None [ 654.393018] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 654.393018] [50969]: key[tags], None -> [] [ 654.393018] [50969]: key[router:external], None -> False [ 654.393018] [50969]: key[created_at], None -> 2025-11-21T22:36:26Z [ 654.393018] [50969]: key[name], None -> tempest-DeleteServersTestJSON-2127825735-network [ 654.393018] [50969]: key[status], None -> ACTIVE [ 654.393018] [50969]: key[ipv6_address_scope], None -> None [ 654.393018] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 654.393018] [50969]: key[availability_zone_hints], None -> [] [ 654.393018] [50969]: key[availability_zones], None -> [] [ 654.393018] [50969]: key[id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 654.393018] [50969]: key[port_security_enabled], None -> True [ 654.393018] [50969]: key[subnets], None -> [] [ 654.393018] [50969]: key[provider:segmentation_id], None -> 606 [ 654.393018] [50969]: key[provider:network_type], None -> vlan [ 654.393018] [50969]: key[revision_number], None -> 1 [ 654.393018] [50969]: key[provider:physical_network], None -> default [ 654.393018] [50969]: key[description], None -> [ 654.393018] [50969]: key[updated_at], None -> 2025-11-21T22:36:26Z [ 654.393018] [50969]: key[standard_attr_id], None -> 732 [ 654.393018] [50969]: key[admin_state_up], None -> True [ 654.393018] [50969]: key[shared], None -> False [ 654.393018] [50969]: key[ipv4_address_scope], None -> None [ 654.393018] [50969]: key[vlan_transparent], None -> None [ 654.393018] [50969]: key[mtu], None -> 8950 [ 654.393018] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.396106] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (d0897201-1f35-4b04-9702-c5700d22bacb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.410633] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Pushing event updated for resources: {'Network': ['ID=d0897201-1f35-4b04-9702-c5700d22bacb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.412500] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] create_network_postcommit called with network settings {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 732, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] [ 654.412650] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] create_network_postcommit: [ 654.412650] [50969]: key[qinq], None -> None [ 654.412650] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 654.412650] [50969]: key[tags], None -> [] [ 654.412650] [50969]: key[router:external], None -> False [ 654.412650] [50969]: key[created_at], None -> 2025-11-21T22:36:26Z [ 654.412650] [50969]: key[name], None -> tempest-DeleteServersTestJSON-2127825735-network [ 654.412650] [50969]: key[status], None -> ACTIVE [ 654.412650] [50969]: key[ipv6_address_scope], None -> None [ 654.412650] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 654.412650] [50969]: key[availability_zone_hints], None -> [] [ 654.412650] [50969]: key[availability_zones], None -> [] [ 654.412650] [50969]: key[id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 654.412650] [50969]: key[port_security_enabled], None -> True [ 654.412650] [50969]: key[subnets], None -> [] [ 654.412650] [50969]: key[provider:segmentation_id], None -> 606 [ 654.412650] [50969]: key[provider:network_type], None -> vlan [ 654.412650] [50969]: key[revision_number], None -> 1 [ 654.412650] [50969]: key[provider:physical_network], None -> default [ 654.412650] [50969]: key[description], None -> [ 654.412650] [50969]: key[updated_at], None -> 2025-11-21T22:36:26Z [ 654.412650] [50969]: key[standard_attr_id], None -> 732 [ 654.412650] [50969]: key[admin_state_up], None -> True [ 654.412650] [50969]: key[shared], None -> False [ 654.412650] [50969]: key[ipv4_address_scope], None -> None [ 654.412650] [50969]: key[vlan_transparent], None -> None [ 654.412650] [50969]: key[mtu], None -> 8950 [ 654.412650] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.415194] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 654.418021] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e0015269-89c5-489d-b7dc-8b041413bbde admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.424901] [50969]: [pid: 50969|app: 0|req: 612/1220] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:26 2025] POST /networking/v2.0/networks => generated 666 bytes in 242 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 654.439395] [50969]: [pid: 50969|app: 0|req: 613/1221] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:26 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 654.443615] [50969]: DEBUG neutron.api.wsgi [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-a7516a1e-a6b0-4821-a794-7e0863c888eb tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 654.467935] [50969]: [pid: 50969|app: 0|req: 614/1222] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:26 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.158 => generated 499 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 654.468830] [50969]: DEBUG neutron.api.v2.base [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Request body: {'subnet': {'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'cidr': '192.168.128.0/28', 'name': 'tempest-DeleteServersTestJSON-2127825735-subnet', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 654.485177] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Made reservation on behalf of f3032a73c30547cca0af5c9f3824f84e for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 654.487804] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.572925] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] create_subnet_precommit called with subnet settings {'id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'name': 'tempest-DeleteServersTestJSON-2127825735-subnet', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 734, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) [ 654.573155] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] create_subnet_precommit: [ 654.573155] [50969]: key[service_types], None -> [] [ 654.573155] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 654.573155] [50969]: key[tags], None -> [] [ 654.573155] [50969]: key[router:external], None -> False [ 654.573155] [50969]: key[ipv6_ra_mode], None -> None [ 654.573155] [50969]: key[created_at], None -> 2025-11-21T22:36:26Z [ 654.573155] [50969]: key[name], None -> tempest-DeleteServersTestJSON-2127825735-subnet [ 654.573155] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 654.573155] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 654.573155] [50969]: key[id], None -> 7fd5ac46-78b0-45ea-8dbe-b37d968f1493 [ 654.573155] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 654.573155] [50969]: key[host_routes], None -> [] [ 654.573155] [50969]: key[revision_number], None -> 0 [ 654.573155] [50969]: key[dns_nameservers], None -> [] [ 654.573155] [50969]: key[cidr], None -> 192.168.128.0/28 [ 654.573155] [50969]: key[updated_at], None -> 2025-11-21T22:36:26Z [ 654.573155] [50969]: key[description], None -> [ 654.573155] [50969]: key[standard_attr_id], None -> 734 [ 654.573155] [50969]: key[segment_id], None -> None [ 654.573155] [50969]: key[shared], None -> False [ 654.573155] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 654.573155] [50969]: key[ipv6_address_mode], None -> None [ 654.573155] [50969]: key[enable_dhcp], None -> True [ 654.573155] [50969]: key[subnetpool_id], None -> None [ 654.573155] [50969]: key[ip_version], None -> 4 [ 654.573155] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.591702] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (7fd5ac46-78b0-45ea-8dbe-b37d968f1493), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.607529] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Pushing event updated for resources: {'Subnet': ['ID=7fd5ac46-78b0-45ea-8dbe-b37d968f1493,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.645733] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Checking segment: {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 654.646020] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Network hostable DHCP agents. Network: d0897201-1f35-4b04-9702-c5700d22bacb, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 654.659360] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Network d0897201-1f35-4b04-9702-c5700d22bacb is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 654.665248] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d0897201-1f35-4b04-9702-c5700d22bacb) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 654.667291] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] create_subnet_postcommit called with subnet settings {'id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'name': 'tempest-DeleteServersTestJSON-2127825735-subnet', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 734, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'network': {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606}} (original settings None) [ 654.667530] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] create_subnet_postcommit: [ 654.667530] [50969]: key[service_types], None -> [] [ 654.667530] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 654.667530] [50969]: key[tags], None -> [] [ 654.667530] [50969]: key[router:external], None -> False [ 654.667530] [50969]: key[ipv6_ra_mode], None -> None [ 654.667530] [50969]: key[created_at], None -> 2025-11-21T22:36:26Z [ 654.667530] [50969]: key[name], None -> tempest-DeleteServersTestJSON-2127825735-subnet [ 654.667530] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 654.667530] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 654.667530] [50969]: key[id], None -> 7fd5ac46-78b0-45ea-8dbe-b37d968f1493 [ 654.667530] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 654.667530] [50969]: key[host_routes], None -> [] [ 654.667530] [50969]: key[revision_number], None -> 0 [ 654.667530] [50969]: key[dns_nameservers], None -> [] [ 654.667530] [50969]: key[cidr], None -> 192.168.128.0/28 [ 654.667530] [50969]: key[updated_at], None -> 2025-11-21T22:36:26Z [ 654.667530] [50969]: key[description], None -> [ 654.667530] [50969]: key[standard_attr_id], None -> 734 [ 654.667530] [50969]: key[segment_id], None -> None [ 654.667530] [50969]: key[shared], None -> False [ 654.667530] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 654.667530] [50969]: key[ipv6_address_mode], None -> None [ 654.667530] [50969]: key[enable_dhcp], None -> True [ 654.667530] [50969]: key[subnetpool_id], None -> None [ 654.667530] [50969]: key[ip_version], None -> 4 [ 654.667530] [50969]: key[network], None -> {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} [ 654.667530] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.669575] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 654.669575] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9a49fd5-b7d3-44f6-b050-d7d76827cfa6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.685548] [50969]: [pid: 50969|app: 0|req: 615/1223] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:26 2025] POST /networking/v2.0/subnets => generated 685 bytes in 219 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 654.727939] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8973319-1425-4b98-8771-f5db4d2be5d9 req-d59234cf-9c90-4369-bc14-08520b3c6721 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 654.729090] [50969]: [pid: 50969|app: 0|req: 616/1224] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:27 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 654.744195] [50969]: [pid: 50969|app: 0|req: 617/1225] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:27 2025] GET /networking/v2.0/networks?tenant_id=a46bda0af3e94ca58151909eb69df783&shared=False => generated 15 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 654.750832] [50969]: DEBUG neutron.api.v2.base [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Request body: {'router': {'name': 'tempest-DeleteServersTestJSON-2127825735-router', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 654.767950] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (1af16b89-16c4-487d-8923-23bec73ff376), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.767950] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (1af16b89-16c4-487d-8923-23bec73ff376), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.810834] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks [] for router_controller (1af16b89-16c4-487d-8923-23bec73ff376), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.889155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks [] for router_gateway (1af16b89-16c4-487d-8923-23bec73ff376), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.966663] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 654.969748] [50968]: DEBUG neutron.plugins.ml2.managers [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Bound port: 3c702b78-582a-44e7-a845-831cc898dd24, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 654.969748] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (3c702b78-582a-44e7-a845-831cc898dd24), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.976981] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks [] for router_gateway (1af16b89-16c4-487d-8923-23bec73ff376), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.979919] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.040878] [50968]: DEBUG neutron.plugins.ml2.db [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] For port 3c702b78-582a-44e7-a845-831cc898dd24, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 655.043629] [50968]: DEBUG neutron.plugins.ml2.db [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] For port 3c702b78-582a-44e7-a845-831cc898dd24, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3c702b78-582a-44e7-a845-831cc898dd24,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 655.045508] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_precommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 655.045805] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_precommit: [ 655.045805] [50968]: key[binding:vif_type], unbound -> ovs [ 655.045805] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 655.045805] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.049093] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Allocated IP 10.180.180.206 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 655.050916] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (3c702b78-582a-44e7-a845-831cc898dd24), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.076831] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Pushing event updated for resources: {'Port': ['ID=3c702b78-582a-44e7-a845-831cc898dd24,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.087966] [50968]: DEBUG neutron.db.provisioning_blocks [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Provisioning complete for port 3c702b78-582a-44e7-a845-831cc898dd24 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 655.088321] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (3c702b78-582a-44e7-a845-831cc898dd24), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.088506] [50968]: INFO neutron.plugins.ml2.plugin [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Attempt 1 to provision port 3c702b78-582a-44e7-a845-831cc898dd24 [ 655.099756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks [] for allowed_address_pair (ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.100551] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks [] for port (ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.100766] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] create_port_precommit called with port settings {'id': 'ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:17:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_gateway', 'standard_attr_id': 736, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 655.101052] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] create_port_precommit: [ 655.101052] [50969]: key[mac_address], None -> fa:16:3e:9e:17:33 [ 655.101052] [50969]: key[device_id], None -> 1af16b89-16c4-487d-8923-23bec73ff376 [ 655.101052] [50969]: key[binding:vif_details], None -> {} [ 655.101052] [50969]: key[project_id], None -> [ 655.101052] [50969]: key[binding:vnic_type], None -> normal [ 655.101052] [50969]: key[allowed_address_pairs], None -> [] [ 655.101052] [50969]: key[name], None -> [ 655.101052] [50969]: key[status], None -> DOWN [ 655.101052] [50969]: key[tenant_id], None -> [ 655.101052] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.206'}] [ 655.101052] [50969]: key[id], None -> ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6 [ 655.101052] [50969]: key[port_security_enabled], None -> False [ 655.101052] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 655.101052] [50969]: key[security_groups], None -> [] [ 655.101052] [50969]: key[binding:profile], None -> {} [ 655.101052] [50969]: key[binding:host_id], None -> [ 655.101052] [50969]: key[standard_attr_id], None -> 736 [ 655.101052] [50969]: key[admin_state_up], None -> True [ 655.101052] [50969]: key[device_owner], None -> network:router_gateway [ 655.101052] [50969]: key[binding:vif_type], None -> unbound [ 655.101052] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.120546] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.144235] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Pushing event updated for resources: {'Port': ['ID=ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.148539] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Current status of the port 3c702b78-582a-44e7-a845-831cc898dd24 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 655.148717] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (3c702b78-582a-44e7-a845-831cc898dd24), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.155437] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 655.156349] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 655.157992] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 655.171818] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] create_port_postcommit called with port settings {'id': 'ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:17:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_gateway', 'standard_attr_id': 736, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:27Z', 'updated_at': '2025-11-21T22:36:27Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 655.172089] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] create_port_postcommit: [ 655.172089] [50969]: key[mac_address], None -> fa:16:3e:9e:17:33 [ 655.172089] [50969]: key[device_id], None -> 1af16b89-16c4-487d-8923-23bec73ff376 [ 655.172089] [50969]: key[binding:vif_details], None -> {} [ 655.172089] [50969]: key[project_id], None -> [ 655.172089] [50969]: key[binding:vnic_type], None -> normal [ 655.172089] [50969]: key[tags], None -> [] [ 655.172089] [50969]: key[allowed_address_pairs], None -> [] [ 655.172089] [50969]: key[created_at], None -> 2025-11-21T22:36:27Z [ 655.172089] [50969]: key[name], None -> [ 655.172089] [50969]: key[status], None -> DOWN [ 655.172089] [50969]: key[tenant_id], None -> [ 655.172089] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.206'}] [ 655.172089] [50969]: key[id], None -> ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6 [ 655.172089] [50969]: key[port_security_enabled], None -> False [ 655.172089] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 655.172089] [50969]: key[security_groups], None -> [] [ 655.172089] [50969]: key[binding:profile], None -> {} [ 655.172089] [50969]: key[binding:host_id], None -> [ 655.172089] [50969]: key[revision_number], None -> 1 [ 655.172089] [50969]: key[description], None -> [ 655.172089] [50969]: key[updated_at], None -> 2025-11-21T22:36:27Z [ 655.172089] [50969]: key[standard_attr_id], None -> 736 [ 655.172089] [50969]: key[admin_state_up], None -> True [ 655.172089] [50969]: key[binding:vif_type], None -> unbound [ 655.172089] [50969]: key[device_owner], None -> network:router_gateway [ 655.172089] [50969]: key[extra_dhcp_opts], None -> [] [ 655.172089] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 655.172089] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.182786] [50968]: DEBUG neutron.plugins.ml2.db [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] For port 3c702b78-582a-44e7-a845-831cc898dd24, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3c702b78-582a-44e7-a845-831cc898dd24,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 655.214121] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_precommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:27Z', 'revision_number': 5, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:27Z', 'revision_number': 4, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 655.215601] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_precommit: [ 655.215601] [50968]: key[status], DOWN -> ACTIVE [ 655.215601] [50968]: key[revision_number], 4 -> 5 [ 655.215601] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.221951] [50968]: DEBUG neutron.db.provisioning_blocks [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Provisioning complete for port 3c702b78-582a-44e7-a845-831cc898dd24 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 655.221951] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (3c702b78-582a-44e7-a845-831cc898dd24), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.221951] [50968]: INFO neutron.plugins.ml2.plugin [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Attempt 1 to provision port 3c702b78-582a-44e7-a845-831cc898dd24 [ 655.264136] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Current status of the port 3c702b78-582a-44e7-a845-831cc898dd24 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 655.264968] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_postcommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:27Z', 'revision_number': 5, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:27Z', 'revision_number': 4, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 655.265184] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_postcommit: [ 655.265184] [50968]: key[status], DOWN -> ACTIVE [ 655.265184] [50968]: key[revision_number], 4 -> 5 [ 655.265184] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.265346] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (3c702b78-582a-44e7-a845-831cc898dd24), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.276319] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks [] for router_gateway (1af16b89-16c4-487d-8923-23bec73ff376), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.296024] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Pushing event updated for resources: {'Port': ['ID=3c702b78-582a-44e7-a845-831cc898dd24,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.299133] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_postcommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:27Z', 'revision_number': 4, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'project_id': '4d96bb1ee7374926950112f240d76b7e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 655.299325] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] update_port_postcommit: [ 655.299325] [50968]: key[binding:vif_type], unbound -> ovs [ 655.299325] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 655.299325] [50968]: key[updated_at], 2025-11-21T22:36:26Z -> 2025-11-21T22:36:27Z [ 655.299325] [50968]: key[revision_number], 2 -> 4 [ 655.299325] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.305657] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 655.305657] [50968]: DEBUG neutron_lib.callbacks.manager [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-23d1833e-6a91-484b-b052-5ebf6fcf8f05 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.306056] [50968]: [pid: 50968|app: 0|req: 609/1226] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:25 2025] PUT /networking/v2.0/ports/3c702b78-582a-44e7-a845-831cc898dd24 => generated 1037 bytes in 1674 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 655.352242] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c50e3767-7aca-4be1-9d98-01fcac05c9f6 req-345eca58-fd1a-4f78-bb96-2eefb4856741 tempest-AbsoluteLimitsNegativeTestJSON-472590088 tempest-AbsoluteLimitsNegativeTestJSON-472590088-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 655.352893] [50968]: [pid: 50968|app: 0|req: 610/1227] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:36:27 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) [ 655.355354] [50968]: DEBUG neutron.api.wsgi [req-5c5c0d9b-8f72-440e-a915-0f86a92ea5a7 req-a2288f93-e5ee-4de7-b8f5-8fa801d1db0d tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 655.376743] [50968]: [pid: 50968|app: 0|req: 611/1228] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:27 2025] GET /networking/v2.0/security-groups/2f28ff88-5236-4129-bf4c-88adbb113a03 => generated 1692 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 655.379794] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (1af16b89-16c4-487d-8923-23bec73ff376), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.380146] [50968]: DEBUG neutron.api.wsgi [req-c50e3767-7aca-4be1-9d98-01fcac05c9f6 req-310e54f9-feca-4908-b85a-c38d263a5fba tempest-AbsoluteLimitsNegativeTestJSON-472590088 tempest-AbsoluteLimitsNegativeTestJSON-472590088-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 655.386915] [50968]: [pid: 50968|app: 0|req: 612/1229] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:27 2025] GET /networking/v2.0/quotas/a46bda0af3e94ca58151909eb69df783 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 655.412438] [50968]: [pid: 50968|app: 0|req: 613/1230] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:27 2025] GET /networking/v2.0/ports?tenant_id=a46bda0af3e94ca58151909eb69df783&fields=id => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 655.482256] [50968]: DEBUG neutron.api.wsgi [req-841a7661-1c40-483a-be53-ea1ddf7d28e7 req-ed289ae4-e89c-4ea3-85fc-141484ca6644 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 655.484649] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Router 1af16b89-16c4-487d-8923-23bec73ff376 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 655.513524] [50968]: [pid: 50968|app: 0|req: 614/1231] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:27 2025] GET /networking/v2.0/security-groups/292dacd3-159c-46b4-9465-56b34dc12f13 => generated 1685 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 655.524834] [50968]: DEBUG neutron.api.wsgi [req-841a7661-1c40-483a-be53-ea1ddf7d28e7 req-a37a7990-751d-45cf-b40f-10f0a904fafc tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 655.565835] [50968]: [pid: 50968|app: 0|req: 615/1232] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:27 2025] GET /networking/v2.0/security-groups/c23818e9-dec3-4207-95de-0c3e035d451e => generated 1685 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 655.574541] [50968]: DEBUG neutron.api.v2.base [req-841a7661-1c40-483a-be53-ea1ddf7d28e7 req-d754bc04-a999-4e31-85ea-fd580976b072 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '292dacd3-159c-46b4-9465-56b34dc12f13', 'remote_group_id': 'c23818e9-dec3-4207-95de-0c3e035d451e', 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 655.574877] [50968]: DEBUG neutron.api.v2.base [req-841a7661-1c40-483a-be53-ea1ddf7d28e7 req-d754bc04-a999-4e31-85ea-fd580976b072 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '292dacd3-159c-46b4-9465-56b34dc12f13', 'remote_group_id': 'c23818e9-dec3-4207-95de-0c3e035d451e', 'port_range_min': 22, 'port_range_max': 22}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 655.583148] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 655.597591] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5101adcc-e904-4fe6-994c-05fbe0a9b5d2 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.598263] [50969]: [pid: 50969|app: 0|req: 618/1233] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:27 2025] POST /networking/v2.0/routers => generated 727 bytes in 853 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 655.689504] [50968]: DEBUG neutron_lib.callbacks.manager [req-841a7661-1c40-483a-be53-ea1ddf7d28e7 req-d754bc04-a999-4e31-85ea-fd580976b072 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (54f59659-03e7-4ee9-bb96-53b598e60934), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.740628] [50968]: DEBUG neutron_lib.callbacks.manager [req-841a7661-1c40-483a-be53-ea1ddf7d28e7 req-d754bc04-a999-4e31-85ea-fd580976b072 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (54f59659-03e7-4ee9-bb96-53b598e60934), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.741994] [50968]: DEBUG neutron_lib.callbacks.manager [req-841a7661-1c40-483a-be53-ea1ddf7d28e7 req-d754bc04-a999-4e31-85ea-fd580976b072 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (54f59659-03e7-4ee9-bb96-53b598e60934), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.751457] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-841a7661-1c40-483a-be53-ea1ddf7d28e7 req-d754bc04-a999-4e31-85ea-fd580976b072 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=54f59659-03e7-4ee9-bb96-53b598e60934,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.768199] [50968]: DEBUG neutron_lib.callbacks.manager [req-841a7661-1c40-483a-be53-ea1ddf7d28e7 req-d754bc04-a999-4e31-85ea-fd580976b072 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.769196] [50968]: [pid: 50968|app: 0|req: 616/1234] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 22:36:27 2025] POST /networking/v2.0/security-group-rules => generated 634 bytes in 198 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 655.856196] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b6713d2-3cd3-4639-a555-d6beeb87c9e1 req-151b53e0-d71f-4e41-a077-d068e072b576 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 655.857448] [50968]: [pid: 50968|app: 0|req: 617/1235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:28 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 751 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 655.860934] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.971821] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Allocated IP 192.168.128.1 (d0897201-1f35-4b04-9702-c5700d22bacb/7fd5ac46-78b0-45ea-8dbe-b37d968f1493/88973f2c-302a-467e-af2c-45798bcf31df) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 656.028476] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Publish callbacks [] for allowed_address_pair (88973f2c-302a-467e-af2c-45798bcf31df), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.029215] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Publish callbacks [] for port (88973f2c-302a-467e-af2c-45798bcf31df), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.029466] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] create_port_precommit called with port settings {'id': '88973f2c-302a-467e-af2c-45798bcf31df', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:73:3a:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_interface', 'standard_attr_id': 738, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 656.029600] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] create_port_precommit: [ 656.029600] [50969]: key[mac_address], None -> fa:16:3e:73:3a:9d [ 656.029600] [50969]: key[device_id], None -> 1af16b89-16c4-487d-8923-23bec73ff376 [ 656.029600] [50969]: key[binding:vif_details], None -> {} [ 656.029600] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 656.029600] [50969]: key[binding:vnic_type], None -> normal [ 656.029600] [50969]: key[allowed_address_pairs], None -> [] [ 656.029600] [50969]: key[name], None -> [ 656.029600] [50969]: key[status], None -> DOWN [ 656.029600] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 656.029600] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}] [ 656.029600] [50969]: key[id], None -> 88973f2c-302a-467e-af2c-45798bcf31df [ 656.029600] [50969]: key[port_security_enabled], None -> False [ 656.029600] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 656.029600] [50969]: key[security_groups], None -> [] [ 656.029600] [50969]: key[binding:profile], None -> {} [ 656.029600] [50969]: key[binding:host_id], None -> [ 656.029600] [50969]: key[standard_attr_id], None -> 738 [ 656.029600] [50969]: key[admin_state_up], None -> True [ 656.029600] [50969]: key[device_owner], None -> network:router_interface [ 656.029600] [50969]: key[binding:vif_type], None -> unbound [ 656.029600] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.052688] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40c3e7ed-33ca-4c57-827a-677ecd9e60b2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.059388] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (88973f2c-302a-467e-af2c-45798bcf31df), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.081529] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Pushing event updated for resources: {'Port': ['ID=88973f2c-302a-467e-af2c-45798bcf31df,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.092242] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Network d0897201-1f35-4b04-9702-c5700d22bacb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 656.092958] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 656.095917] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 656.111307] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] create_port_postcommit called with port settings {'id': '88973f2c-302a-467e-af2c-45798bcf31df', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:73:3a:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_interface', 'standard_attr_id': 738, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:28Z', 'updated_at': '2025-11-21T22:36:28Z', 'revision_number': 1, 'network': {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 656.111307] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] create_port_postcommit: [ 656.111307] [50969]: key[mac_address], None -> fa:16:3e:73:3a:9d [ 656.111307] [50969]: key[device_id], None -> 1af16b89-16c4-487d-8923-23bec73ff376 [ 656.111307] [50969]: key[binding:vif_details], None -> {} [ 656.111307] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 656.111307] [50969]: key[binding:vnic_type], None -> normal [ 656.111307] [50969]: key[tags], None -> [] [ 656.111307] [50969]: key[allowed_address_pairs], None -> [] [ 656.111307] [50969]: key[created_at], None -> 2025-11-21T22:36:28Z [ 656.111307] [50969]: key[name], None -> [ 656.111307] [50969]: key[status], None -> DOWN [ 656.111307] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 656.111307] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}] [ 656.111307] [50969]: key[id], None -> 88973f2c-302a-467e-af2c-45798bcf31df [ 656.111307] [50969]: key[port_security_enabled], None -> False [ 656.111307] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 656.111307] [50969]: key[security_groups], None -> [] [ 656.111307] [50969]: key[binding:profile], None -> {} [ 656.111307] [50969]: key[binding:host_id], None -> [ 656.111307] [50969]: key[revision_number], None -> 1 [ 656.111307] [50969]: key[description], None -> [ 656.111307] [50969]: key[updated_at], None -> 2025-11-21T22:36:28Z [ 656.111307] [50969]: key[standard_attr_id], None -> 738 [ 656.111307] [50969]: key[admin_state_up], None -> True [ 656.111307] [50969]: key[binding:vif_type], None -> unbound [ 656.111307] [50969]: key[device_owner], None -> network:router_interface [ 656.111307] [50969]: key[extra_dhcp_opts], None -> [] [ 656.111307] [50969]: key[network], None -> {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} [ 656.111307] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.111307] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (1af16b89-16c4-487d-8923-23bec73ff376), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.288671] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (88973f2c-302a-467e-af2c-45798bcf31df), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.367965] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Publish callbacks [] for port (88973f2c-302a-467e-af2c-45798bcf31df), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.368218] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] update_port_precommit called with port settings {'id': '88973f2c-302a-467e-af2c-45798bcf31df', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:73:3a:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_interface', 'standard_attr_id': 738, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:28Z', 'updated_at': '2025-11-21T22:36:28Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '88973f2c-302a-467e-af2c-45798bcf31df', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:73:3a:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_interface', 'standard_attr_id': 738, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:28Z', 'updated_at': '2025-11-21T22:36:28Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 656.368350] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] update_port_precommit: [ 656.368350] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.369684] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (88973f2c-302a-467e-af2c-45798bcf31df), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.389646] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Pushing event updated for resources: {'Port': ['ID=88973f2c-302a-467e-af2c-45798bcf31df,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.407570] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] update_port_postcommit called with port settings {'id': '88973f2c-302a-467e-af2c-45798bcf31df', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:73:3a:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_interface', 'standard_attr_id': 738, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:28Z', 'updated_at': '2025-11-21T22:36:28Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '88973f2c-302a-467e-af2c-45798bcf31df', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:73:3a:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_interface', 'standard_attr_id': 738, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:28Z', 'updated_at': '2025-11-21T22:36:28Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 656.407875] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] update_port_postcommit: [ 656.407875] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.408957] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (1af16b89-16c4-487d-8923-23bec73ff376), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.444099] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Network d0897201-1f35-4b04-9702-c5700d22bacb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 656.444800] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 656.510276] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Router 1af16b89-16c4-487d-8923-23bec73ff376 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 656.521391] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40c3e7ed-33ca-4c57-827a-677ecd9e60b2 admin admin] Publish callbacks [] for security_group (bcef5f6d-8980-4077-a508-d5ef1a608b6d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.526111] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40c3e7ed-33ca-4c57-827a-677ecd9e60b2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (bcef5f6d-8980-4077-a508-d5ef1a608b6d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.544557] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40c3e7ed-33ca-4c57-827a-677ecd9e60b2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=bcef5f6d-8980-4077-a508-d5ef1a608b6d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.555700] [50968]: [pid: 50968|app: 0|req: 618/1236] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:28 2025] GET /networking/v2.0/security-groups?tenant_id=a46bda0af3e94ca58151909eb69df783&name=default => generated 2925 bytes in 697 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 656.563358] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c163498f-754a-4c5d-a944-33bf78ffd930 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 656.569678] [50968]: [pid: 50968|app: 0|req: 619/1237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:28 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.570181] [50969]: [pid: 50969|app: 0|req: 619/1238] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:27 2025] PUT /networking/v2.0/routers/1af16b89-16c4-487d-8923-23bec73ff376/add_router_interface => generated 309 bytes in 969 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.582496] [50968]: DEBUG neutron.api.wsgi [req-6b6713d2-3cd3-4639-a555-d6beeb87c9e1 req-db12b229-f5f7-424f-9dbf-29d3888031c0 tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 656.627211] [50968]: [pid: 50968|app: 0|req: 620/1239] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:28 2025] GET /networking/v2.0/security-groups?id=1262896d-5f2c-4d6b-8695-adeea78ba3f6&fields=id&fields=name => generated 88 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.633990] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-c8900114-2b1d-4561-b826-0434a5ef4cca tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.641621] [50969]: [pid: 50969|app: 0|req: 620/1240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:28 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 751 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.676088] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-fbc43528-7037-4b6e-9ce2-870748e6b93d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.676088] [50969]: [pid: 50969|app: 0|req: 621/1241] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:28 2025] GET /networking/v2.0/ports?tenant_id=4d96bb1ee7374926950112f240d76b7e&device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 656.715036] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aacf0859-4e83-4909-b59f-7461ea631a7d admin admin] Publish callbacks [] for security_group (bcef5f6d-8980-4077-a508-d5ef1a608b6d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.733289] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aacf0859-4e83-4909-b59f-7461ea631a7d admin admin] Publish callbacks [] for security_group (bcef5f6d-8980-4077-a508-d5ef1a608b6d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.749999] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78e62dc0-fb7e-4db0-a9d7-2f678dfa4aaf admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.757034] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aacf0859-4e83-4909-b59f-7461ea631a7d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (bcef5f6d-8980-4077-a508-d5ef1a608b6d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.762021] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aacf0859-4e83-4909-b59f-7461ea631a7d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=bcef5f6d-8980-4077-a508-d5ef1a608b6d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.764532] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aacf0859-4e83-4909-b59f-7461ea631a7d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.769467] [50969]: [pid: 50969|app: 0|req: 622/1242] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:29 2025] DELETE /networking/v2.0/security-groups/bcef5f6d-8980-4077-a508-d5ef1a608b6d => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 656.825014] [50969]: DEBUG neutron.plugins.ml2.plugin [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Deleting port 51956986-2307-4ea2-8797-96d1735361bc {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 656.825260] [50969]: DEBUG neutron_lib.callbacks.manager [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (51956986-2307-4ea2-8797-96d1735361bc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.826202] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78e62dc0-fb7e-4db0-a9d7-2f678dfa4aaf admin admin] Publish callbacks [] for security_group (493da43c-4182-4b21-a9db-3fca083f7d0b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.829648] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78e62dc0-fb7e-4db0-a9d7-2f678dfa4aaf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (493da43c-4182-4b21-a9db-3fca083f7d0b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.851488] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-78e62dc0-fb7e-4db0-a9d7-2f678dfa4aaf admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=493da43c-4182-4b21-a9db-3fca083f7d0b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.871317] [50968]: [pid: 50968|app: 0|req: 621/1243] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:28 2025] GET /networking/v2.0/security-groups?tenant_id=d80acddd34f94db28d54c4a5e92d58cd&name=default => generated 2925 bytes in 245 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 656.889766] [50968]: [pid: 50968|app: 0|req: 622/1244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.897741] [50969]: DEBUG neutron.plugins.ml2.db [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] For port 51956986-2307-4ea2-8797-96d1735361bc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=51956986-2307-4ea2-8797-96d1735361bc,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 656.897974] [50969]: DEBUG neutron_lib.callbacks.manager [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (51956986-2307-4ea2-8797-96d1735361bc), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.906199] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] delete_port_precommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 5, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 656.906199] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] delete_port_precommit: [ 656.906199] [50969]: key[mac_address], fa:16:3e:01:32:d2 -> None [ 656.906199] [50969]: key[device_id], 1094bb0d-fb41-4e5c-b0e8-90d260c01a34 -> None [ 656.906199] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 656.906199] [50969]: key[binding:vnic_type], normal -> None [ 656.906199] [50969]: key[project_id], 92c28c0de44740d0859ad1c0b8e28971 -> None [ 656.906199] [50969]: key[tags], [] -> None [ 656.906199] [50969]: key[allowed_address_pairs], [] -> None [ 656.906199] [50969]: key[created_at], 2025-11-21T22:36:09Z -> None [ 656.906199] [50969]: key[name], -> None [ 656.906199] [50969]: key[status], ACTIVE -> None [ 656.906199] [50969]: key[tenant_id], 92c28c0de44740d0859ad1c0b8e28971 -> None [ 656.906199] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}] -> None [ 656.906199] [50969]: key[id], 51956986-2307-4ea2-8797-96d1735361bc -> None [ 656.906199] [50969]: key[port_security_enabled], True -> None [ 656.906199] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 656.906199] [50969]: key[security_groups], ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'] -> None [ 656.906199] [50969]: key[binding:profile], {} -> None [ 656.906199] [50969]: key[binding:host_id], cpu-1 -> None [ 656.906199] [50969]: key[revision_number], 5 -> None [ 656.906199] [50969]: key[description], -> None [ 656.906199] [50969]: key[updated_at], 2025-11-21T22:36:11Z -> None [ 656.906199] [50969]: key[standard_attr_id], 618 -> None [ 656.906199] [50969]: key[admin_state_up], True -> None [ 656.906199] [50969]: key[binding:vif_type], ovs -> None [ 656.906199] [50969]: key[device_owner], compute:nova -> None [ 656.906199] [50969]: key[extra_dhcp_opts], [] -> None [ 656.906199] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.907463] [50969]: DEBUG neutron.plugins.ml2.plugin [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Calling delete_port for 51956986-2307-4ea2-8797-96d1735361bc owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 656.927490] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbecd25c-db9c-463b-ba9a-7c987220367d req-4f44cf33-334b-4bda-ac76-02da33ac148f tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.928903] [50968]: [pid: 50968|app: 0|req: 623/1245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.931752] [50968]: DEBUG neutron.api.wsgi [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-20fe2706-1035-4e42-b611-4c3bef2a69cc service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 656.947868] [50968]: [pid: 50968|app: 0|req: 624/1246] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.9&port_id=3c702b78-582a-44e7-a845-831cc898dd24 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.990229] [50968]: DEBUG neutron_lib.callbacks.manager [None req-660ca742-6136-4ffe-8a67-d2bca6f85ea3 admin admin] Publish callbacks [] for security_group (493da43c-4182-4b21-a9db-3fca083f7d0b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.016288] [50968]: DEBUG neutron_lib.callbacks.manager [None req-660ca742-6136-4ffe-8a67-d2bca6f85ea3 admin admin] Publish callbacks [] for security_group (493da43c-4182-4b21-a9db-3fca083f7d0b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.026506] [50969]: DEBUG neutron_lib.callbacks.manager [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (51956986-2307-4ea2-8797-96d1735361bc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.038286] [50968]: DEBUG neutron_lib.callbacks.manager [None req-660ca742-6136-4ffe-8a67-d2bca6f85ea3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (493da43c-4182-4b21-a9db-3fca083f7d0b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.039433] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Pushing event deleted for resources: {'Port': ['ID=51956986-2307-4ea2-8797-96d1735361bc,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.043681] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-660ca742-6136-4ffe-8a67-d2bca6f85ea3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=493da43c-4182-4b21-a9db-3fca083f7d0b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.048137] [50968]: DEBUG neutron_lib.callbacks.manager [None req-660ca742-6136-4ffe-8a67-d2bca6f85ea3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.048577] [50968]: [pid: 50968|app: 0|req: 625/1247] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:29 2025] DELETE /networking/v2.0/security-groups/493da43c-4182-4b21-a9db-3fca083f7d0b => generated 0 bytes in 100 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 657.051788] [50968]: DEBUG neutron.api.wsgi [req-bbecd25c-db9c-463b-ba9a-7c987220367d req-72e1b370-dde1-447d-b14e-e6221df4db10 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.071250] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] No DVR routers for this DVR port 51956986-2307-4ea2-8797-96d1735361bc on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 657.071250] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] delete_port_postcommit called with port settings {'id': '51956986-2307-4ea2-8797-96d1735361bc', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '92c28c0de44740d0859ad1c0b8e28971', 'mac_address': 'fa:16:3e:01:32:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 5, 'project_id': '92c28c0de44740d0859ad1c0b8e28971'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 657.071250] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] delete_port_postcommit: [ 657.071250] [50969]: key[mac_address], fa:16:3e:01:32:d2 -> None [ 657.071250] [50969]: key[device_id], 1094bb0d-fb41-4e5c-b0e8-90d260c01a34 -> None [ 657.071250] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 657.071250] [50969]: key[binding:vnic_type], normal -> None [ 657.071250] [50969]: key[project_id], 92c28c0de44740d0859ad1c0b8e28971 -> None [ 657.071250] [50969]: key[tags], [] -> None [ 657.071250] [50969]: key[allowed_address_pairs], [] -> None [ 657.071250] [50969]: key[created_at], 2025-11-21T22:36:09Z -> None [ 657.071250] [50969]: key[name], -> None [ 657.071250] [50969]: key[status], ACTIVE -> None [ 657.071250] [50969]: key[tenant_id], 92c28c0de44740d0859ad1c0b8e28971 -> None [ 657.071250] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.175'}] -> None [ 657.071250] [50969]: key[id], 51956986-2307-4ea2-8797-96d1735361bc -> None [ 657.071250] [50969]: key[port_security_enabled], True -> None [ 657.071250] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 657.071250] [50969]: key[security_groups], ['1262896d-5f2c-4d6b-8695-adeea78ba3f6'] -> None [ 657.071250] [50969]: key[binding:profile], {} -> None [ 657.071250] [50969]: key[binding:host_id], cpu-1 -> None [ 657.071250] [50969]: key[revision_number], 5 -> None [ 657.071250] [50969]: key[description], -> None [ 657.071250] [50969]: key[updated_at], 2025-11-21T22:36:11Z -> None [ 657.071250] [50969]: key[standard_attr_id], 618 -> None [ 657.071250] [50969]: key[admin_state_up], True -> None [ 657.071250] [50969]: key[binding:vif_type], ovs -> None [ 657.071250] [50969]: key[device_owner], compute:nova -> None [ 657.071250] [50969]: key[extra_dhcp_opts], [] -> None [ 657.071250] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.074446] [50969]: DEBUG neutron_lib.callbacks.manager [req-d77afff4-8f3e-405b-aebf-d2238a312d07 req-839dad53-38b2-4a74-a738-f41704d03a5a tempest-ServerExternalEventsTest-1206431056 tempest-ServerExternalEventsTest-1206431056-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.074680] [50968]: [pid: 50968|app: 0|req: 626/1248] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.077876] [50969]: [pid: 50969|app: 0|req: 623/1249] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:36:29 2025] DELETE /networking/v2.0/ports/51956986-2307-4ea2-8797-96d1735361bc => generated 0 bytes in 306 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 657.089345] [50969]: [pid: 50969|app: 0|req: 624/1250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.100446] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-e3895325-413d-4e0e-b053-85c11417b535 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.101424] [50968]: [pid: 50968|app: 0|req: 627/1251] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.150666] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d189f505-d4eb-4cfd-bb94-d4ea5703f1f3 req-9b37f394-35dd-41f0-9b92-1c0372838f2c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.153110] [50969]: [pid: 50969|app: 0|req: 625/1252] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.159029] [50968]: [pid: 50968|app: 0|req: 628/1253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.209207] [50969]: [pid: 50969|app: 0|req: 626/1254] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.218286] [50969]: DEBUG neutron_lib.callbacks.manager [None req-157a51bf-bdb3-4dc8-8c57-b1408879a448 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.265699] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43b1531e-27b8-43c3-853d-c83604c6611d req-6e7af66e-09da-44f5-b6d2-cbbdf3afe786 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.266970] [50968]: [pid: 50968|app: 0|req: 629/1255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 750 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.279849] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-7c4ee6a8-fe35-4a62-8781-54368cc79b5d x-openstack-request-id: req-7c4ee6a8-fe35-4a62-8781-54368cc79b5d {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 657.281262] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f32ca116-7f85-4a41-bb87-201b9dcc0cbb", "name": "network-vif-deleted", "tag": "2aabf079-5a9f-46a7-a3a6-c660b62a574a", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "e7302ff8-0f6e-4263-8172-224e4a5dd753", "tag": "09d3ec74-fec4-4752-9d2b-6084351eaf92", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 657.284177] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7c4ee6a8-fe35-4a62-8781-54368cc79b5d {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 657.285315] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7c4ee6a8-fe35-4a62-8781-54368cc79b5d'] response: {'server_uuid': 'f32ca116-7f85-4a41-bb87-201b9dcc0cbb', 'name': 'network-vif-deleted', 'tag': '2aabf079-5a9f-46a7-a3a6-c660b62a574a', 'status': 'completed', 'code': 200} [ 657.285649] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7c4ee6a8-fe35-4a62-8781-54368cc79b5d'] response: {'name': 'network-changed', 'server_uuid': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'tag': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'status': 'completed', 'code': 200} [ 657.300479] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-ed10ac54-2a5d-4726-9698-67579fa22295 x-openstack-request-id: req-ed10ac54-2a5d-4726-9698-67579fa22295 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 657.300620] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 657.300668] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ed10ac54-2a5d-4726-9698-67579fa22295 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 657.302013] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ed10ac54-2a5d-4726-9698-67579fa22295'] response: {'name': 'network-changed', 'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e', 'status': 'completed', 'code': 200} [ 657.317022] [50968]: [pid: 50968|app: 0|req: 630/1256] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 657.317178] [50969]: DEBUG neutron_lib.callbacks.manager [None req-157a51bf-bdb3-4dc8-8c57-b1408879a448 admin admin] Publish callbacks [] for security_group (fcc4f748-21ee-4bf6-94a0-6814d0b7a840), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.319476] [50969]: DEBUG neutron_lib.callbacks.manager [None req-157a51bf-bdb3-4dc8-8c57-b1408879a448 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (fcc4f748-21ee-4bf6-94a0-6814d0b7a840), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.319791] [50968]: DEBUG neutron.api.wsgi [req-43b1531e-27b8-43c3-853d-c83604c6611d req-966f50b6-f60d-4382-9486-5d3e44b029d3 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.337856] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-157a51bf-bdb3-4dc8-8c57-b1408879a448 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=fcc4f748-21ee-4bf6-94a0-6814d0b7a840,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.338176] [50968]: [pid: 50968|app: 0|req: 631/1257] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/security-groups?id=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.351856] [50969]: [pid: 50969|app: 0|req: 627/1258] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/security-groups?tenant_id=031cf9bf734e4f1997377219832d4fde&name=default => generated 2925 bytes in 142 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 657.371215] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fcb3521b-7409-45ab-8384-f7826e65aebe req-d4f44e1b-aefd-4f53-ab3f-95701349e789 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.372227] [50968]: [pid: 50968|app: 0|req: 632/1259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.387431] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea9f33c4-0975-4797-9868-5e3672e6dc17 admin admin] Publish callbacks [] for security_group (fcc4f748-21ee-4bf6-94a0-6814d0b7a840), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.408607] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea9f33c4-0975-4797-9868-5e3672e6dc17 admin admin] Publish callbacks [] for security_group (fcc4f748-21ee-4bf6-94a0-6814d0b7a840), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.433896] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea9f33c4-0975-4797-9868-5e3672e6dc17 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (fcc4f748-21ee-4bf6-94a0-6814d0b7a840), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.436655] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea9f33c4-0975-4797-9868-5e3672e6dc17 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=fcc4f748-21ee-4bf6-94a0-6814d0b7a840,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.441089] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea9f33c4-0975-4797-9868-5e3672e6dc17 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.441611] [50969]: [pid: 50969|app: 0|req: 628/1260] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:29 2025] DELETE /networking/v2.0/security-groups/fcc4f748-21ee-4bf6-94a0-6814d0b7a840 => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 657.444431] [50969]: DEBUG neutron.api.wsgi [req-fcb3521b-7409-45ab-8384-f7826e65aebe req-bc15319b-f5fb-482b-8181-f6c64805ed61 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.445422] [50968]: DEBUG neutron.api.v2.base [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Request body: {'network': {'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 657.459455] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Made reservation on behalf of 984bd170fdee491ab12f5828ac22b2d7 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 657.462458] [50968]: DEBUG neutron_lib.callbacks.manager [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.469408] [50968]: DEBUG neutron_lib.callbacks.manager [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.470230] [50969]: [pid: 50969|app: 0|req: 629/1261] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.524475] [50968]: DEBUG neutron_lib.callbacks.manager [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Publish callbacks [] for security_group (234c0655-5996-4cdb-a203-166c327ab468), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.525721] [50968]: DEBUG neutron_lib.callbacks.manager [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (234c0655-5996-4cdb-a203-166c327ab468), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.529155] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5253ca1e-2dfb-4a5f-a8f2-8bb188a077ab req-79148c77-ce15-479d-be3f-825f304748f9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.530723] [50969]: [pid: 50969|app: 0|req: 630/1262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.543308] [50969]: [pid: 50969|app: 0|req: 631/1263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.544583] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=234c0655-5996-4cdb-a203-166c327ab468,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.550479] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f4afb8b-4032-494e-ad08-2f008b9f2e4e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.560722] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] vlan segment allocate from pool success with {'vlan_id': 608, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 657.568330] [50968]: DEBUG neutron_lib.callbacks.manager [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (e6219c93-8931-4c14-acbe-86e12e6e9ebc), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.568330] [50968]: INFO neutron.db.segments_db [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Added segment e6219c93-8931-4c14-acbe-86e12e6e9ebc of type vlan for network c7785d57-90d4-4838-9d45-2533df48351b [ 657.585037] [50968]: DEBUG neutron_lib.callbacks.manager [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (c7785d57-90d4-4838-9d45-2533df48351b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.597177] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] create_network_precommit called with network settings {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 761, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:29Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] [ 657.597177] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] create_network_precommit: [ 657.597177] [50968]: key[qinq], None -> None [ 657.597177] [50968]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 657.597177] [50968]: key[tags], None -> [] [ 657.597177] [50968]: key[router:external], None -> False [ 657.597177] [50968]: key[created_at], None -> 2025-11-21T22:36:29Z [ 657.597177] [50968]: key[name], None -> tempest-ServerActionsTestOtherB-115167619-network [ 657.597177] [50968]: key[status], None -> ACTIVE [ 657.597177] [50968]: key[ipv6_address_scope], None -> None [ 657.597177] [50968]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 657.597177] [50968]: key[availability_zone_hints], None -> [] [ 657.597177] [50968]: key[availability_zones], None -> [] [ 657.597177] [50968]: key[id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 657.597177] [50968]: key[port_security_enabled], None -> True [ 657.597177] [50968]: key[subnets], None -> [] [ 657.597177] [50968]: key[provider:segmentation_id], None -> 608 [ 657.597177] [50968]: key[provider:network_type], None -> vlan [ 657.597177] [50968]: key[revision_number], None -> 1 [ 657.597177] [50968]: key[provider:physical_network], None -> default [ 657.597177] [50968]: key[description], None -> [ 657.597177] [50968]: key[updated_at], None -> 2025-11-21T22:36:29Z [ 657.597177] [50968]: key[standard_attr_id], None -> 761 [ 657.597177] [50968]: key[admin_state_up], None -> True [ 657.597177] [50968]: key[shared], None -> False [ 657.597177] [50968]: key[ipv4_address_scope], None -> None [ 657.597177] [50968]: key[vlan_transparent], None -> None [ 657.597177] [50968]: key[mtu], None -> 8950 [ 657.597177] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.600553] [50968]: DEBUG neutron_lib.callbacks.manager [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (c7785d57-90d4-4838-9d45-2533df48351b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.617376] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Pushing event updated for resources: {'Network': ['ID=c7785d57-90d4-4838-9d45-2533df48351b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.619713] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] create_network_postcommit called with network settings {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 761, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:29Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] [ 657.619932] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] create_network_postcommit: [ 657.619932] [50968]: key[qinq], None -> None [ 657.619932] [50968]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 657.619932] [50968]: key[tags], None -> [] [ 657.619932] [50968]: key[router:external], None -> False [ 657.619932] [50968]: key[created_at], None -> 2025-11-21T22:36:29Z [ 657.619932] [50968]: key[name], None -> tempest-ServerActionsTestOtherB-115167619-network [ 657.619932] [50968]: key[status], None -> ACTIVE [ 657.619932] [50968]: key[ipv6_address_scope], None -> None [ 657.619932] [50968]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 657.619932] [50968]: key[availability_zone_hints], None -> [] [ 657.619932] [50968]: key[availability_zones], None -> [] [ 657.619932] [50968]: key[id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 657.619932] [50968]: key[port_security_enabled], None -> True [ 657.619932] [50968]: key[subnets], None -> [] [ 657.619932] [50968]: key[provider:segmentation_id], None -> 608 [ 657.619932] [50968]: key[provider:network_type], None -> vlan [ 657.619932] [50968]: key[revision_number], None -> 1 [ 657.619932] [50968]: key[provider:physical_network], None -> default [ 657.619932] [50968]: key[description], None -> [ 657.619932] [50968]: key[updated_at], None -> 2025-11-21T22:36:29Z [ 657.619932] [50968]: key[standard_attr_id], None -> 761 [ 657.619932] [50968]: key[admin_state_up], None -> True [ 657.619932] [50968]: key[shared], None -> False [ 657.619932] [50968]: key[ipv4_address_scope], None -> None [ 657.619932] [50968]: key[vlan_transparent], None -> None [ 657.619932] [50968]: key[mtu], None -> 8950 [ 657.619932] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.621964] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f4afb8b-4032-494e-ad08-2f008b9f2e4e admin admin] Publish callbacks [] for security_group (7789d36b-d3dc-4634-aca1-dec48fe09b68), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.623809] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.623809] [50968]: DEBUG neutron_lib.callbacks.manager [None req-52421817-2cb7-40f1-bdac-26bcb23682c5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.624792] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5f4afb8b-4032-494e-ad08-2f008b9f2e4e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (7789d36b-d3dc-4634-aca1-dec48fe09b68), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.634138] [50968]: [pid: 50968|app: 0|req: 633/1264] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:29 2025] POST /networking/v2.0/networks => generated 667 bytes in 261 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 657.637542] [50968]: DEBUG neutron.api.wsgi [req-5253ca1e-2dfb-4a5f-a8f2-8bb188a077ab req-696aa53f-1709-463f-a480-7b44c24546cd tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.658527] [50968]: [pid: 50968|app: 0|req: 634/1265] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&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.660205] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5f4afb8b-4032-494e-ad08-2f008b9f2e4e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7789d36b-d3dc-4634-aca1-dec48fe09b68,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.661833] [50968]: DEBUG neutron.api.v2.base [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Request body: {'subnet': {'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsTestOtherB-115167619-subnet', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 657.672554] [50969]: [pid: 50969|app: 0|req: 632/1266] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:29 2025] GET /networking/v2.0/security-groups?tenant_id=7e33615e3d264f5da4db2b4202b013ae&name=default => generated 2925 bytes in 129 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 657.676154] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Made reservation on behalf of 984bd170fdee491ab12f5828ac22b2d7 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 657.681096] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.686403] [50969]: [pid: 50969|app: 0|req: 633/1267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.720935] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb13d1cd-dfac-4285-9fd4-0e23c9743706 admin admin] Publish callbacks [] for security_group (7789d36b-d3dc-4634-aca1-dec48fe09b68), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.752523] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb13d1cd-dfac-4285-9fd4-0e23c9743706 admin admin] Publish callbacks [] for security_group (7789d36b-d3dc-4634-aca1-dec48fe09b68), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.782688] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb13d1cd-dfac-4285-9fd4-0e23c9743706 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (7789d36b-d3dc-4634-aca1-dec48fe09b68), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.787053] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb13d1cd-dfac-4285-9fd4-0e23c9743706 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7789d36b-d3dc-4634-aca1-dec48fe09b68,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.790890] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb13d1cd-dfac-4285-9fd4-0e23c9743706 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.791465] [50969]: [pid: 50969|app: 0|req: 634/1268] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:30 2025] DELETE /networking/v2.0/security-groups/7789d36b-d3dc-4634-aca1-dec48fe09b68 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 657.803340] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] create_subnet_precommit called with subnet settings {'id': '46d2cebc-8901-4659-94d2-9209b819d859', 'name': 'tempest-ServerActionsTestOtherB-115167619-subnet', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 768, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:30Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) [ 657.803642] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] create_subnet_precommit: [ 657.803642] [50968]: key[service_types], None -> [] [ 657.803642] [50968]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 657.803642] [50968]: key[tags], None -> [] [ 657.803642] [50968]: key[router:external], None -> False [ 657.803642] [50968]: key[ipv6_ra_mode], None -> None [ 657.803642] [50968]: key[created_at], None -> 2025-11-21T22:36:30Z [ 657.803642] [50968]: key[name], None -> tempest-ServerActionsTestOtherB-115167619-subnet [ 657.803642] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 657.803642] [50968]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 657.803642] [50968]: key[id], None -> 46d2cebc-8901-4659-94d2-9209b819d859 [ 657.803642] [50968]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 657.803642] [50968]: key[host_routes], None -> [] [ 657.803642] [50968]: key[revision_number], None -> 0 [ 657.803642] [50968]: key[dns_nameservers], None -> [] [ 657.803642] [50968]: key[cidr], None -> 192.168.128.0/28 [ 657.803642] [50968]: key[updated_at], None -> 2025-11-21T22:36:30Z [ 657.803642] [50968]: key[description], None -> [ 657.803642] [50968]: key[standard_attr_id], None -> 768 [ 657.803642] [50968]: key[segment_id], None -> None [ 657.803642] [50968]: key[shared], None -> False [ 657.803642] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 657.803642] [50968]: key[ipv6_address_mode], None -> None [ 657.803642] [50968]: key[enable_dhcp], None -> True [ 657.803642] [50968]: key[subnetpool_id], None -> None [ 657.803642] [50968]: key[ip_version], None -> 4 [ 657.803642] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.808426] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (46d2cebc-8901-4659-94d2-9209b819d859), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.827740] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Pushing event updated for resources: {'Subnet': ['ID=46d2cebc-8901-4659-94d2-9209b819d859,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.875911] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Checking segment: {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 657.876567] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Network hostable DHCP agents. Network: c7785d57-90d4-4838-9d45-2533df48351b, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 657.903507] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Network c7785d57-90d4-4838-9d45-2533df48351b is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 657.911513] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, c7785d57-90d4-4838-9d45-2533df48351b) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 657.914568] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] create_subnet_postcommit called with subnet settings {'id': '46d2cebc-8901-4659-94d2-9209b819d859', 'name': 'tempest-ServerActionsTestOtherB-115167619-subnet', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 768, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:30Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'network': {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608}} (original settings None) [ 657.914849] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] create_subnet_postcommit: [ 657.914849] [50968]: key[service_types], None -> [] [ 657.914849] [50968]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 657.914849] [50968]: key[tags], None -> [] [ 657.914849] [50968]: key[router:external], None -> False [ 657.914849] [50968]: key[ipv6_ra_mode], None -> None [ 657.914849] [50968]: key[created_at], None -> 2025-11-21T22:36:30Z [ 657.914849] [50968]: key[name], None -> tempest-ServerActionsTestOtherB-115167619-subnet [ 657.914849] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 657.914849] [50968]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 657.914849] [50968]: key[id], None -> 46d2cebc-8901-4659-94d2-9209b819d859 [ 657.914849] [50968]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 657.914849] [50968]: key[host_routes], None -> [] [ 657.914849] [50968]: key[revision_number], None -> 0 [ 657.914849] [50968]: key[dns_nameservers], None -> [] [ 657.914849] [50968]: key[cidr], None -> 192.168.128.0/28 [ 657.914849] [50968]: key[updated_at], None -> 2025-11-21T22:36:30Z [ 657.914849] [50968]: key[description], None -> [ 657.914849] [50968]: key[standard_attr_id], None -> 768 [ 657.914849] [50968]: key[segment_id], None -> None [ 657.914849] [50968]: key[shared], None -> False [ 657.914849] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 657.914849] [50968]: key[ipv6_address_mode], None -> None [ 657.914849] [50968]: key[enable_dhcp], None -> True [ 657.914849] [50968]: key[subnetpool_id], None -> None [ 657.914849] [50968]: key[ip_version], None -> 4 [ 657.914849] [50968]: key[network], None -> {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} [ 657.914849] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.916658] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.917154] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5830ade3-078e-4e33-acc5-891b844dc0c3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.929378] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-201ff872-bce7-4c53-bd47-94c7c48c8cdf req-0dafc635-efb6-4ad2-8307-6fd606e729ae tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.930798] [50969]: [pid: 50969|app: 0|req: 635/1269] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1&device_owner=compute%3Anova => generated 750 bytes in 139 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.940123] [50968]: [pid: 50968|app: 0|req: 635/1270] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:29 2025] POST /networking/v2.0/subnets => generated 686 bytes in 281 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 657.987293] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b79261b-b75b-4a4e-a624-3c53d4aa2f0c req-cda1ce19-04db-4686-b89a-741af9b554dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.988116] [50969]: [pid: 50969|app: 0|req: 636/1271] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/ports?tenant_id=b76d7c488de548439da28d2e7ff0c2e8&device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 1042 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 657.993268] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-082d9c12-0486-4bf2-992a-0076edaa1396 req-4706bdc4-1c29-4bf6-8981-372fd5b06deb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.994374] [50968]: [pid: 50968|app: 0|req: 636/1272] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/ports?tenant_id=1cc57847c62144ea819ffe64c6251a34&device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 1043 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 657.997260] [50968]: DEBUG neutron.api.wsgi [req-201ff872-bce7-4c53-bd47-94c7c48c8cdf req-dd9630a7-d3c3-4987-8a0f-8d0996efafb4 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.003626] [50969]: [pid: 50969|app: 0|req: 637/1273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.006629] [50969]: DEBUG neutron.api.v2.base [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Request body: {'router': {'name': 'tempest-ServerActionsTestOtherB-115167619-router', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.024047] [50968]: [pid: 50968|app: 0|req: 637/1274] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.158 => generated 499 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.027273] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (bb1cef76-73e5-467c-957a-3147949e54ac), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.029771] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (bb1cef76-73e5-467c-957a-3147949e54ac), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.088469] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b79261b-b75b-4a4e-a624-3c53d4aa2f0c req-1d1b3d82-d133-47ff-b51a-27ff3c5cc79d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.090208] [50968]: [pid: 50968|app: 0|req: 638/1275] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/networks?id=096a255b-5490-478e-928f-f85f7ed59abb => generated 724 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.092517] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks [] for router_controller (bb1cef76-73e5-467c-957a-3147949e54ac), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.147437] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-082d9c12-0486-4bf2-992a-0076edaa1396 req-cc63c6bc-b28c-4f1b-8c50-f247fe2db2a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.148495] [50968]: [pid: 50968|app: 0|req: 639/1276] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/networks?id=02786d07-c595-40bb-9ae9-f985ed5fd8a6 => generated 729 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.152267] [50968]: DEBUG neutron.api.v2.base [req-201ff872-bce7-4c53-bd47-94c7c48c8cdf req-42394ab6-6992-4d58-bb10-9d8137586a9e tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Request body: {'floatingip': {'port_id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'fixed_ip_address': '192.168.128.10'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.169059] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks [] for router_gateway (bb1cef76-73e5-467c-957a-3147949e54ac), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.181035] [50968]: DEBUG neutron_lib.callbacks.manager [req-201ff872-bce7-4c53-bd47-94c7c48c8cdf req-42394ab6-6992-4d58-bb10-9d8137586a9e tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (74edea7a-5d24-448d-9809-9382272cc8c7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.251323] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks [] for router_gateway (bb1cef76-73e5-467c-957a-3147949e54ac), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.256350] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.306553] [50968]: INFO neutron.api.v2.resource [req-201ff872-bce7-4c53-bd47-94c7c48c8cdf req-42394ab6-6992-4d58-bb10-9d8137586a9e tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] update failed (client error): There was a conflict when trying to complete your request. [ 658.308033] [50968]: [pid: 50968|app: 0|req: 640/1277] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 22:36:30 2025] PUT /networking/v2.0/floatingips/74edea7a-5d24-448d-9809-9382272cc8c7 => generated 351 bytes in 158 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 658.310709] [50968]: DEBUG neutron.api.v2.base [req-909c2646-816e-4487-91da-1b5eba259712 req-3bbdeea9-c15d-41ad-ba0b-da2cb5905dcc tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-827379948', 'description': 'tempest-description-489484852'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.318868] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Allocated IP 10.180.180.163 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/a1455c83-5efe-4f19-b1b2-ded22253e9a0) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 658.341337] [50968]: DEBUG neutron_lib.callbacks.manager [req-909c2646-816e-4487-91da-1b5eba259712 req-3bbdeea9-c15d-41ad-ba0b-da2cb5905dcc tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.394139] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks [] for allowed_address_pair (a1455c83-5efe-4f19-b1b2-ded22253e9a0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.395106] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks [] for port (a1455c83-5efe-4f19-b1b2-ded22253e9a0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.395405] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] create_port_precommit called with port settings {'id': 'a1455c83-5efe-4f19-b1b2-ded22253e9a0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fa:de:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_gateway', 'standard_attr_id': 770, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.163'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 658.395586] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] create_port_precommit: [ 658.395586] [50969]: key[mac_address], None -> fa:16:3e:fa:de:25 [ 658.395586] [50969]: key[device_id], None -> bb1cef76-73e5-467c-957a-3147949e54ac [ 658.395586] [50969]: key[binding:vif_details], None -> {} [ 658.395586] [50969]: key[project_id], None -> [ 658.395586] [50969]: key[binding:vnic_type], None -> normal [ 658.395586] [50969]: key[allowed_address_pairs], None -> [] [ 658.395586] [50969]: key[name], None -> [ 658.395586] [50969]: key[status], None -> DOWN [ 658.395586] [50969]: key[tenant_id], None -> [ 658.395586] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.163'}] [ 658.395586] [50969]: key[id], None -> a1455c83-5efe-4f19-b1b2-ded22253e9a0 [ 658.395586] [50969]: key[port_security_enabled], None -> False [ 658.395586] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 658.395586] [50969]: key[security_groups], None -> [] [ 658.395586] [50969]: key[binding:profile], None -> {} [ 658.395586] [50969]: key[binding:host_id], None -> [ 658.395586] [50969]: key[standard_attr_id], None -> 770 [ 658.395586] [50969]: key[admin_state_up], None -> True [ 658.395586] [50969]: key[device_owner], None -> network:router_gateway [ 658.395586] [50969]: key[binding:vif_type], None -> unbound [ 658.395586] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.415607] [50968]: DEBUG neutron_lib.callbacks.manager [req-909c2646-816e-4487-91da-1b5eba259712 req-3bbdeea9-c15d-41ad-ba0b-da2cb5905dcc tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (02335e4b-52f9-4b1f-8752-1efa38a6d256), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.417246] [50968]: DEBUG neutron_lib.callbacks.manager [req-909c2646-816e-4487-91da-1b5eba259712 req-3bbdeea9-c15d-41ad-ba0b-da2cb5905dcc tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (02335e4b-52f9-4b1f-8752-1efa38a6d256), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.422706] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a1455c83-5efe-4f19-b1b2-ded22253e9a0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.435106] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-909c2646-816e-4487-91da-1b5eba259712 req-3bbdeea9-c15d-41ad-ba0b-da2cb5905dcc tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=02335e4b-52f9-4b1f-8752-1efa38a6d256,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.449805] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Pushing event updated for resources: {'Port': ['ID=a1455c83-5efe-4f19-b1b2-ded22253e9a0,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.456073] [50968]: DEBUG neutron_lib.callbacks.manager [req-909c2646-816e-4487-91da-1b5eba259712 req-3bbdeea9-c15d-41ad-ba0b-da2cb5905dcc tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.456073] [50968]: [pid: 50968|app: 0|req: 641/1278] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:30 2025] POST /networking/v2.0/security-groups => generated 1684 bytes in 149 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 658.460249] [50968]: DEBUG neutron.api.wsgi [req-9b79261b-b75b-4a4e-a624-3c53d4aa2f0c req-f7d59fbd-d79a-49ca-8e7c-9d656622f7d0 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.463124] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 658.464313] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 658.467021] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 658.488854] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] create_port_postcommit called with port settings {'id': 'a1455c83-5efe-4f19-b1b2-ded22253e9a0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fa:de:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_gateway', 'standard_attr_id': 770, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.163'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:30Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 658.489193] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] create_port_postcommit: [ 658.489193] [50969]: key[mac_address], None -> fa:16:3e:fa:de:25 [ 658.489193] [50969]: key[device_id], None -> bb1cef76-73e5-467c-957a-3147949e54ac [ 658.489193] [50969]: key[binding:vif_details], None -> {} [ 658.489193] [50969]: key[project_id], None -> [ 658.489193] [50969]: key[binding:vnic_type], None -> normal [ 658.489193] [50969]: key[tags], None -> [] [ 658.489193] [50969]: key[allowed_address_pairs], None -> [] [ 658.489193] [50969]: key[created_at], None -> 2025-11-21T22:36:30Z [ 658.489193] [50969]: key[name], None -> [ 658.489193] [50969]: key[status], None -> DOWN [ 658.489193] [50969]: key[tenant_id], None -> [ 658.489193] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.163'}] [ 658.489193] [50969]: key[id], None -> a1455c83-5efe-4f19-b1b2-ded22253e9a0 [ 658.489193] [50969]: key[port_security_enabled], None -> False [ 658.489193] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 658.489193] [50969]: key[security_groups], None -> [] [ 658.489193] [50969]: key[binding:profile], None -> {} [ 658.489193] [50969]: key[binding:host_id], None -> [ 658.489193] [50969]: key[revision_number], None -> 1 [ 658.489193] [50969]: key[description], None -> [ 658.489193] [50969]: key[updated_at], None -> 2025-11-21T22:36:30Z [ 658.489193] [50969]: key[standard_attr_id], None -> 770 [ 658.489193] [50969]: key[admin_state_up], None -> True [ 658.489193] [50969]: key[binding:vif_type], None -> unbound [ 658.489193] [50969]: key[device_owner], None -> network:router_gateway [ 658.489193] [50969]: key[extra_dhcp_opts], None -> [] [ 658.489193] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 658.489193] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.501671] [50968]: [pid: 50968|app: 0|req: 642/1279] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=09d3ec74-fec4-4752-9d2b-6084351eaf92 => generated 807 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.504557] [50968]: DEBUG neutron.api.wsgi [req-082d9c12-0486-4bf2-992a-0076edaa1396 req-83d688d9-8ee5-4594-b0b9-bb25ee84fc92 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.537254] [50968]: [pid: 50968|app: 0|req: 643/1280] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=141554a4-0938-40a0-9720-0cb71a570c1e => generated 808 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.615805] [50968]: DEBUG neutron.api.v2.base [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Request body: {'network': {'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.622137] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks [] for router_gateway (bb1cef76-73e5-467c-957a-3147949e54ac), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.635207] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Made reservation on behalf of 9315ed5077974c35949e3783665ae4b7 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 658.638021] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.642709] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.710480] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Publish callbacks [] for security_group (98a1f729-8e05-4426-8db7-2c883443f0e8), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.710480] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (98a1f729-8e05-4426-8db7-2c883443f0e8), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.715412] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (bb1cef76-73e5-467c-957a-3147949e54ac), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.733728] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=98a1f729-8e05-4426-8db7-2c883443f0e8,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.749113] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] vlan segment allocate from pool success with {'vlan_id': 999, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 658.758440] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (2de0bad2-eab6-4a33-804f-f5db357038d8), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.758677] [50968]: INFO neutron.db.segments_db [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Added segment 2de0bad2-eab6-4a33-804f-f5db357038d8 of type vlan for network dc93c780-6204-4013-bfc9-3f9b18af4c42 [ 658.776017] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (dc93c780-6204-4013-bfc9-3f9b18af4c42), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.788537] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Router bb1cef76-73e5-467c-957a-3147949e54ac is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 658.788985] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] create_network_precommit called with network settings {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 779, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}] [ 658.789202] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] create_network_precommit: [ 658.789202] [50968]: key[qinq], None -> None [ 658.789202] [50968]: key[project_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 658.789202] [50968]: key[tags], None -> [] [ 658.789202] [50968]: key[router:external], None -> False [ 658.789202] [50968]: key[created_at], None -> 2025-11-21T22:36:31Z [ 658.789202] [50968]: key[name], None -> tempest-ServerAddressesTestJSON-216827714-network [ 658.789202] [50968]: key[status], None -> ACTIVE [ 658.789202] [50968]: key[ipv6_address_scope], None -> None [ 658.789202] [50968]: key[tenant_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 658.789202] [50968]: key[availability_zone_hints], None -> [] [ 658.789202] [50968]: key[availability_zones], None -> [] [ 658.789202] [50968]: key[id], None -> dc93c780-6204-4013-bfc9-3f9b18af4c42 [ 658.789202] [50968]: key[port_security_enabled], None -> True [ 658.789202] [50968]: key[subnets], None -> [] [ 658.789202] [50968]: key[provider:segmentation_id], None -> 999 [ 658.789202] [50968]: key[provider:network_type], None -> vlan [ 658.789202] [50968]: key[revision_number], None -> 1 [ 658.789202] [50968]: key[provider:physical_network], None -> default [ 658.789202] [50968]: key[description], None -> [ 658.789202] [50968]: key[updated_at], None -> 2025-11-21T22:36:31Z [ 658.789202] [50968]: key[standard_attr_id], None -> 779 [ 658.789202] [50968]: key[admin_state_up], None -> True [ 658.789202] [50968]: key[shared], None -> False [ 658.789202] [50968]: key[ipv4_address_scope], None -> None [ 658.789202] [50968]: key[vlan_transparent], None -> None [ 658.789202] [50968]: key[mtu], None -> 8950 [ 658.789202] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.793608] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (dc93c780-6204-4013-bfc9-3f9b18af4c42), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.811889] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Pushing event updated for resources: {'Network': ['ID=dc93c780-6204-4013-bfc9-3f9b18af4c42,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.813953] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] create_network_postcommit called with network settings {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 779, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}] [ 658.814149] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] create_network_postcommit: [ 658.814149] [50968]: key[qinq], None -> None [ 658.814149] [50968]: key[project_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 658.814149] [50968]: key[tags], None -> [] [ 658.814149] [50968]: key[router:external], None -> False [ 658.814149] [50968]: key[created_at], None -> 2025-11-21T22:36:31Z [ 658.814149] [50968]: key[name], None -> tempest-ServerAddressesTestJSON-216827714-network [ 658.814149] [50968]: key[status], None -> ACTIVE [ 658.814149] [50968]: key[ipv6_address_scope], None -> None [ 658.814149] [50968]: key[tenant_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 658.814149] [50968]: key[availability_zone_hints], None -> [] [ 658.814149] [50968]: key[availability_zones], None -> [] [ 658.814149] [50968]: key[id], None -> dc93c780-6204-4013-bfc9-3f9b18af4c42 [ 658.814149] [50968]: key[port_security_enabled], None -> True [ 658.814149] [50968]: key[subnets], None -> [] [ 658.814149] [50968]: key[provider:segmentation_id], None -> 999 [ 658.814149] [50968]: key[provider:network_type], None -> vlan [ 658.814149] [50968]: key[revision_number], None -> 1 [ 658.814149] [50968]: key[provider:physical_network], None -> default [ 658.814149] [50968]: key[description], None -> [ 658.814149] [50968]: key[updated_at], None -> 2025-11-21T22:36:31Z [ 658.814149] [50968]: key[standard_attr_id], None -> 779 [ 658.814149] [50968]: key[admin_state_up], None -> True [ 658.814149] [50968]: key[shared], None -> False [ 658.814149] [50968]: key[ipv4_address_scope], None -> None [ 658.814149] [50968]: key[vlan_transparent], None -> None [ 658.814149] [50968]: key[mtu], None -> 8950 [ 658.814149] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.817064] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.817435] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca11f1b8-ecc9-4e51-a305-ff1d9e6c1cff admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.827412] [50968]: [pid: 50968|app: 0|req: 644/1281] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:30 2025] POST /networking/v2.0/networks => generated 667 bytes in 290 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 658.853771] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 658.862785] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b79261b-b75b-4a4e-a624-3c53d4aa2f0c req-c5e27140-6a68-49b3-ae9c-9d6650115d1f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.866021] [50968]: [pid: 50968|app: 0|req: 645/1282] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:31 2025] GET /networking/v2.0/subnets?id=724ee06a-00d0-43e3-b326-93d089b4e8de => generated 699 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.879049] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93b5206a-150c-460c-a32c-b483b21fc8db admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.879049] [50969]: [pid: 50969|app: 0|req: 638/1283] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:30 2025] POST /networking/v2.0/routers => generated 728 bytes in 875 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 658.921338] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-082d9c12-0486-4bf2-992a-0076edaa1396 req-e4613eae-599b-44bb-9e55-431ff24e1c63 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.921654] [50969]: [pid: 50969|app: 0|req: 639/1284] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:31 2025] GET /networking/v2.0/subnets?id=02898f11-dace-45d0-81b3-a301f1fc551b => generated 704 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.929295] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfa385d1-fc00-4675-b868-b62439975bad req-67420a14-28e3-453f-9db7-26b115573d06 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.930347] [50968]: [pid: 50968|app: 0|req: 646/1285] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:31 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.934505] [50968]: DEBUG neutron.api.v2.base [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Request body: {'subnet': {'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerAddressesTestJSON-216827714-subnet', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.957528] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Made reservation on behalf of 9315ed5077974c35949e3783665ae4b7 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 658.960342] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.011569] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d045a40-3077-4957-990a-29535a9fc110 req-fcb50309-74c6-48ba-be0c-aad32e2430d4 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.013089] [50969]: [pid: 50969|app: 0|req: 640/1286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:31 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.057274] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b79261b-b75b-4a4e-a624-3c53d4aa2f0c req-68a89716-b0bb-4be5-96f3-790759c13e58 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.058384] [50969]: [pid: 50969|app: 0|req: 641/1287] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:31 2025] GET /networking/v2.0/ports?network_id=096a255b-5490-478e-928f-f85f7ed59abb&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.066057] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] create_subnet_precommit called with subnet settings {'id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'name': 'tempest-ServerAddressesTestJSON-216827714-subnet', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 781, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings None) [ 659.066057] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] create_subnet_precommit: [ 659.066057] [50968]: key[service_types], None -> [] [ 659.066057] [50968]: key[project_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 659.066057] [50968]: key[tags], None -> [] [ 659.066057] [50968]: key[router:external], None -> False [ 659.066057] [50968]: key[ipv6_ra_mode], None -> None [ 659.066057] [50968]: key[created_at], None -> 2025-11-21T22:36:31Z [ 659.066057] [50968]: key[name], None -> tempest-ServerAddressesTestJSON-216827714-subnet [ 659.066057] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 659.066057] [50968]: key[tenant_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 659.066057] [50968]: key[id], None -> 56843452-3693-4c36-9cfc-9772ec7e8b4a [ 659.066057] [50968]: key[network_id], None -> dc93c780-6204-4013-bfc9-3f9b18af4c42 [ 659.066057] [50968]: key[host_routes], None -> [] [ 659.066057] [50968]: key[revision_number], None -> 0 [ 659.066057] [50968]: key[dns_nameservers], None -> [] [ 659.066057] [50968]: key[cidr], None -> 192.168.128.0/28 [ 659.066057] [50968]: key[updated_at], None -> 2025-11-21T22:36:31Z [ 659.066057] [50968]: key[description], None -> [ 659.066057] [50968]: key[standard_attr_id], None -> 781 [ 659.066057] [50968]: key[segment_id], None -> None [ 659.066057] [50968]: key[shared], None -> False [ 659.066057] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 659.066057] [50968]: key[ipv6_address_mode], None -> None [ 659.066057] [50968]: key[enable_dhcp], None -> True [ 659.066057] [50968]: key[subnetpool_id], None -> None [ 659.066057] [50968]: key[ip_version], None -> 4 [ 659.066057] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.067621] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (56843452-3693-4c36-9cfc-9772ec7e8b4a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.081460] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Pushing event updated for resources: {'Subnet': ['ID=56843452-3693-4c36-9cfc-9772ec7e8b4a,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 659.100498] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Checking segment: {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 659.100824] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Network hostable DHCP agents. Network: dc93c780-6204-4013-bfc9-3f9b18af4c42, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 659.109602] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Network dc93c780-6204-4013-bfc9-3f9b18af4c42 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 659.114402] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, dc93c780-6204-4013-bfc9-3f9b18af4c42) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 659.118947] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] create_subnet_postcommit called with subnet settings {'id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'name': 'tempest-ServerAddressesTestJSON-216827714-subnet', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 781, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9315ed5077974c35949e3783665ae4b7', 'network': {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999}} (original settings None) [ 659.119304] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] create_subnet_postcommit: [ 659.119304] [50968]: key[service_types], None -> [] [ 659.119304] [50968]: key[project_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 659.119304] [50968]: key[tags], None -> [] [ 659.119304] [50968]: key[router:external], None -> False [ 659.119304] [50968]: key[ipv6_ra_mode], None -> None [ 659.119304] [50968]: key[created_at], None -> 2025-11-21T22:36:31Z [ 659.119304] [50968]: key[name], None -> tempest-ServerAddressesTestJSON-216827714-subnet [ 659.119304] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 659.119304] [50968]: key[tenant_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 659.119304] [50968]: key[id], None -> 56843452-3693-4c36-9cfc-9772ec7e8b4a [ 659.119304] [50968]: key[network_id], None -> dc93c780-6204-4013-bfc9-3f9b18af4c42 [ 659.119304] [50968]: key[host_routes], None -> [] [ 659.119304] [50968]: key[revision_number], None -> 0 [ 659.119304] [50968]: key[dns_nameservers], None -> [] [ 659.119304] [50968]: key[cidr], None -> 192.168.128.0/28 [ 659.119304] [50968]: key[updated_at], None -> 2025-11-21T22:36:31Z [ 659.119304] [50968]: key[description], None -> [ 659.119304] [50968]: key[standard_attr_id], None -> 781 [ 659.119304] [50968]: key[segment_id], None -> None [ 659.119304] [50968]: key[shared], None -> False [ 659.119304] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 659.119304] [50968]: key[ipv6_address_mode], None -> None [ 659.119304] [50968]: key[enable_dhcp], None -> True [ 659.119304] [50968]: key[subnetpool_id], None -> None [ 659.119304] [50968]: key[ip_version], None -> 4 [ 659.119304] [50968]: key[network], None -> {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} [ 659.119304] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.121553] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.121942] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af3e48ec-dc37-41e4-85b8-926f05254fa8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.132122] [50968]: [pid: 50968|app: 0|req: 647/1288] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:31 2025] POST /networking/v2.0/subnets => generated 686 bytes in 201 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 659.161581] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-082d9c12-0486-4bf2-992a-0076edaa1396 req-ba5811d2-debd-4a37-ba30-cedcbbb2a9b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.162778] [50968]: [pid: 50968|app: 0|req: 648/1289] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:31 2025] GET /networking/v2.0/ports?network_id=02786d07-c595-40bb-9ae9-f985ed5fd8a6&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.165544] [50968]: DEBUG neutron.api.wsgi [req-cfa385d1-fc00-4675-b868-b62439975bad req-ab9773c0-1289-4ba5-a6e9-75950e6a7f76 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.171088] [50968]: [pid: 50968|app: 0|req: 649/1290] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:31 2025] GET /networking/v2.0/quotas/f3032a73c30547cca0af5c9f3824f84e => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.178246] [50968]: DEBUG neutron.api.v2.base [None req-94ea2eba-0f50-4596-bce3-66819d93f924 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Request body: {'floatingip': {'port_id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 659.199566] [50968]: DEBUG neutron_lib.callbacks.manager [None req-94ea2eba-0f50-4596-bce3-66819d93f924 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for floatingip (ce7aea74-bbdf-4bdd-8480-72bd51505277), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.288099] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'name': 'network-vif-deleted', 'tag': '51956986-2307-4ea2-8797-96d1735361bc'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 659.302417] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f6c816f3-9c45-4f60-a8a0-b67a8d9e2f8c" -d '{"events": [{"server_uuid": "1094bb0d-fb41-4e5c-b0e8-90d260c01a34", "name": "network-vif-deleted", "tag": "51956986-2307-4ea2-8797-96d1735361bc"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 659.305367] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0b482770-1aac-4eeb-92e3-362751e397e1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3c702b78-582a-44e7-a845-831cc898dd24'}, {'name': 'network-changed', 'server_uuid': '0b482770-1aac-4eeb-92e3-362751e397e1', 'tag': '3c702b78-582a-44e7-a845-831cc898dd24'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 659.307689] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1c5e46f3-3180-48be-88c2-15f8f01df0bd" -d '{"events": [{"server_uuid": "0b482770-1aac-4eeb-92e3-362751e397e1", "name": "network-vif-plugged", "status": "completed", "tag": "3c702b78-582a-44e7-a845-831cc898dd24"}, {"name": "network-changed", "server_uuid": "0b482770-1aac-4eeb-92e3-362751e397e1", "tag": "3c702b78-582a-44e7-a845-831cc898dd24"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 659.307854] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.391040] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Allocated IP 192.168.128.1 (c7785d57-90d4-4838-9d45-2533df48351b/46d2cebc-8901-4659-94d2-9209b819d859/4ed1eb70-f207-4233-ac8a-2186bdc30547) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 659.439936] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Publish callbacks [] for allowed_address_pair (4ed1eb70-f207-4233-ac8a-2186bdc30547), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.440836] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Publish callbacks [] for port (4ed1eb70-f207-4233-ac8a-2186bdc30547), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.441116] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] create_port_precommit called with port settings {'id': '4ed1eb70-f207-4233-ac8a-2186bdc30547', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e3:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_interface', 'standard_attr_id': 782, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}], 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 659.441245] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] create_port_precommit: [ 659.441245] [50969]: key[mac_address], None -> fa:16:3e:2a:e3:d8 [ 659.441245] [50969]: key[device_id], None -> bb1cef76-73e5-467c-957a-3147949e54ac [ 659.441245] [50969]: key[binding:vif_details], None -> {} [ 659.441245] [50969]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 659.441245] [50969]: key[binding:vnic_type], None -> normal [ 659.441245] [50969]: key[allowed_address_pairs], None -> [] [ 659.441245] [50969]: key[name], None -> [ 659.441245] [50969]: key[status], None -> DOWN [ 659.441245] [50969]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 659.441245] [50969]: key[fixed_ips], None -> [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}] [ 659.441245] [50969]: key[id], None -> 4ed1eb70-f207-4233-ac8a-2186bdc30547 [ 659.441245] [50969]: key[port_security_enabled], None -> False [ 659.441245] [50969]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 659.441245] [50969]: key[security_groups], None -> [] [ 659.441245] [50969]: key[binding:profile], None -> {} [ 659.441245] [50969]: key[binding:host_id], None -> [ 659.441245] [50969]: key[standard_attr_id], None -> 782 [ 659.441245] [50969]: key[admin_state_up], None -> True [ 659.441245] [50969]: key[device_owner], None -> network:router_interface [ 659.441245] [50969]: key[binding:vif_type], None -> unbound [ 659.441245] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.457246] [50968]: DEBUG neutron_lib.callbacks.manager [None req-94ea2eba-0f50-4596-bce3-66819d93f924 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.458645] [50968]: DEBUG neutron_lib.callbacks.manager [None req-94ea2eba-0f50-4596-bce3-66819d93f924 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (ce7aea74-bbdf-4bdd-8480-72bd51505277), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.463635] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4ed1eb70-f207-4233-ac8a-2186bdc30547), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.486062] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Pushing event updated for resources: {'Port': ['ID=4ed1eb70-f207-4233-ac8a-2186bdc30547,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 659.497921] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Network c7785d57-90d4-4838-9d45-2533df48351b is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 659.498778] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 659.501586] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 659.515389] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] create_port_postcommit called with port settings {'id': '4ed1eb70-f207-4233-ac8a-2186bdc30547', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e3:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_interface', 'standard_attr_id': 782, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}], 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 1, 'network': {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 659.515574] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] create_port_postcommit: [ 659.515574] [50969]: key[mac_address], None -> fa:16:3e:2a:e3:d8 [ 659.515574] [50969]: key[device_id], None -> bb1cef76-73e5-467c-957a-3147949e54ac [ 659.515574] [50969]: key[binding:vif_details], None -> {} [ 659.515574] [50969]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 659.515574] [50969]: key[binding:vnic_type], None -> normal [ 659.515574] [50969]: key[tags], None -> [] [ 659.515574] [50969]: key[allowed_address_pairs], None -> [] [ 659.515574] [50969]: key[created_at], None -> 2025-11-21T22:36:31Z [ 659.515574] [50969]: key[name], None -> [ 659.515574] [50969]: key[status], None -> DOWN [ 659.515574] [50969]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 659.515574] [50969]: key[fixed_ips], None -> [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}] [ 659.515574] [50969]: key[id], None -> 4ed1eb70-f207-4233-ac8a-2186bdc30547 [ 659.515574] [50969]: key[port_security_enabled], None -> False [ 659.515574] [50969]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 659.515574] [50969]: key[security_groups], None -> [] [ 659.515574] [50969]: key[binding:profile], None -> {} [ 659.515574] [50969]: key[binding:host_id], None -> [ 659.515574] [50969]: key[revision_number], None -> 1 [ 659.515574] [50969]: key[description], None -> [ 659.515574] [50969]: key[updated_at], None -> 2025-11-21T22:36:31Z [ 659.515574] [50969]: key[standard_attr_id], None -> 782 [ 659.515574] [50969]: key[admin_state_up], None -> True [ 659.515574] [50969]: key[binding:vif_type], None -> unbound [ 659.515574] [50969]: key[device_owner], None -> network:router_interface [ 659.515574] [50969]: key[extra_dhcp_opts], None -> [] [ 659.515574] [50969]: key[network], None -> {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} [ 659.515574] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.519319] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (bb1cef76-73e5-467c-957a-3147949e54ac), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.522416] [50968]: INFO neutron.db.l3_db [None req-94ea2eba-0f50-4596-bce3-66819d93f924 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Floating IP ce7aea74-bbdf-4bdd-8480-72bd51505277 associated. External IP: 10.180.180.142, port: ca3e5c21-9407-4b0f-a878-dffb76bef40c. [ 659.639750] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-94ea2eba-0f50-4596-bce3-66819d93f924 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Router dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 659.670235] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (4ed1eb70-f207-4233-ac8a-2186bdc30547), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.692499] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-94ea2eba-0f50-4596-bce3-66819d93f924 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 659.697449] [50968]: DEBUG neutron_lib.callbacks.manager [None req-94ea2eba-0f50-4596-bce3-66819d93f924 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.717095] [50968]: [pid: 50968|app: 0|req: 650/1291] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:36:31 2025] PUT /networking/v2.0/floatingips/ce7aea74-bbdf-4bdd-8480-72bd51505277 => generated 803 bytes in 545 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.753215] [50968]: [pid: 50968|app: 0|req: 651/1292] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 659.767716] [50968]: [pid: 50968|app: 0|req: 652/1293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 659.770981] [50968]: DEBUG neutron.api.v2.base [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Request body: {'router': {'name': 'tempest-ServerAddressesTestJSON-216827714-router', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 659.772029] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Publish callbacks [] for port (4ed1eb70-f207-4233-ac8a-2186bdc30547), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.772127] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] update_port_precommit called with port settings {'id': '4ed1eb70-f207-4233-ac8a-2186bdc30547', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e3:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_interface', 'standard_attr_id': 782, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:32Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '4ed1eb70-f207-4233-ac8a-2186bdc30547', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e3:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_interface', 'standard_attr_id': 782, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 659.772250] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] update_port_precommit: [ 659.772250] [50969]: key[updated_at], 2025-11-21T22:36:31Z -> 2025-11-21T22:36:32Z [ 659.772250] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.776658] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (4ed1eb70-f207-4233-ac8a-2186bdc30547), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.789620] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (90f962e3-7413-4f37-be3d-adff03d8a6a3), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.789620] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (90f962e3-7413-4f37-be3d-adff03d8a6a3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.811270] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Pushing event updated for resources: {'Port': ['ID=4ed1eb70-f207-4233-ac8a-2186bdc30547,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 659.841065] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] update_port_postcommit called with port settings {'id': '4ed1eb70-f207-4233-ac8a-2186bdc30547', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e3:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_interface', 'standard_attr_id': 782, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:32Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '4ed1eb70-f207-4233-ac8a-2186bdc30547', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e3:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_interface', 'standard_attr_id': 782, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 659.841401] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] update_port_postcommit: [ 659.841401] [50969]: key[updated_at], 2025-11-21T22:36:31Z -> 2025-11-21T22:36:32Z [ 659.841401] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.841715] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (bb1cef76-73e5-467c-957a-3147949e54ac), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.865772] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks [] for router_controller (90f962e3-7413-4f37-be3d-adff03d8a6a3), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.900297] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Network c7785d57-90d4-4838-9d45-2533df48351b is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 659.901435] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 659.950037] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks [] for router_gateway (90f962e3-7413-4f37-be3d-adff03d8a6a3), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.972659] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Router bb1cef76-73e5-467c-957a-3147949e54ac has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 660.028247] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1df48d29-92f2-4322-b6b7-c424c0ee9a18 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 660.032883] [50969]: [pid: 50969|app: 0|req: 642/1294] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:31 2025] PUT /networking/v2.0/routers/bb1cef76-73e5-467c-957a-3147949e54ac/add_router_interface => generated 309 bytes in 973 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 660.045237] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks [] for router_gateway (90f962e3-7413-4f37-be3d-adff03d8a6a3), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.048973] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.066546] [50969]: [pid: 50969|app: 0|req: 643/1295] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 660.106866] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Allocated IP 10.180.180.183 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/7b76b227-5ce9-42d8-baf1-71698583d47d) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 660.138385] [50969]: [pid: 50969|app: 0|req: 644/1296] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&fields=id => generated 57 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 660.150722] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks [] for allowed_address_pair (7b76b227-5ce9-42d8-baf1-71698583d47d), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.153020] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks [] for port (7b76b227-5ce9-42d8-baf1-71698583d47d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.153020] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] create_port_precommit called with port settings {'id': '7b76b227-5ce9-42d8-baf1-71698583d47d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:ed:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 784, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.183'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 660.153020] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] create_port_precommit: [ 660.153020] [50968]: key[mac_address], None -> fa:16:3e:66:ed:ab [ 660.153020] [50968]: key[device_id], None -> 90f962e3-7413-4f37-be3d-adff03d8a6a3 [ 660.153020] [50968]: key[binding:vif_details], None -> {} [ 660.153020] [50968]: key[project_id], None -> [ 660.153020] [50968]: key[binding:vnic_type], None -> normal [ 660.153020] [50968]: key[allowed_address_pairs], None -> [] [ 660.153020] [50968]: key[name], None -> [ 660.153020] [50968]: key[status], None -> DOWN [ 660.153020] [50968]: key[tenant_id], None -> [ 660.153020] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.183'}] [ 660.153020] [50968]: key[id], None -> 7b76b227-5ce9-42d8-baf1-71698583d47d [ 660.153020] [50968]: key[port_security_enabled], None -> False [ 660.153020] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 660.153020] [50968]: key[security_groups], None -> [] [ 660.153020] [50968]: key[binding:profile], None -> {} [ 660.153020] [50968]: key[binding:host_id], None -> [ 660.153020] [50968]: key[standard_attr_id], None -> 784 [ 660.153020] [50968]: key[admin_state_up], None -> True [ 660.153020] [50968]: key[device_owner], None -> network:router_gateway [ 660.153020] [50968]: key[binding:vif_type], None -> unbound [ 660.153020] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.171056] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7b76b227-5ce9-42d8-baf1-71698583d47d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.171791] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-43d88d34-d3fb-4668-8505-36e092776f27 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.172890] [50969]: [pid: 50969|app: 0|req: 645/1297] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 660.196872] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Pushing event updated for resources: {'Port': ['ID=7b76b227-5ce9-42d8-baf1-71698583d47d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.206814] [50969]: [pid: 50969|app: 0|req: 646/1298] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?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) [ 660.207809] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 660.208742] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 660.211713] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 660.223714] [50969]: [pid: 50969|app: 0|req: 647/1299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 660.227625] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] create_port_postcommit called with port settings {'id': '7b76b227-5ce9-42d8-baf1-71698583d47d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:ed:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 784, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.183'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:32Z', 'updated_at': '2025-11-21T22:36:32Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 660.228224] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] create_port_postcommit: [ 660.228224] [50968]: key[mac_address], None -> fa:16:3e:66:ed:ab [ 660.228224] [50968]: key[device_id], None -> 90f962e3-7413-4f37-be3d-adff03d8a6a3 [ 660.228224] [50968]: key[binding:vif_details], None -> {} [ 660.228224] [50968]: key[project_id], None -> [ 660.228224] [50968]: key[binding:vnic_type], None -> normal [ 660.228224] [50968]: key[tags], None -> [] [ 660.228224] [50968]: key[allowed_address_pairs], None -> [] [ 660.228224] [50968]: key[created_at], None -> 2025-11-21T22:36:32Z [ 660.228224] [50968]: key[name], None -> [ 660.228224] [50968]: key[status], None -> DOWN [ 660.228224] [50968]: key[tenant_id], None -> [ 660.228224] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.183'}] [ 660.228224] [50968]: key[id], None -> 7b76b227-5ce9-42d8-baf1-71698583d47d [ 660.228224] [50968]: key[port_security_enabled], None -> False [ 660.228224] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 660.228224] [50968]: key[security_groups], None -> [] [ 660.228224] [50968]: key[binding:profile], None -> {} [ 660.228224] [50968]: key[binding:host_id], None -> [ 660.228224] [50968]: key[revision_number], None -> 1 [ 660.228224] [50968]: key[description], None -> [ 660.228224] [50968]: key[updated_at], None -> 2025-11-21T22:36:32Z [ 660.228224] [50968]: key[standard_attr_id], None -> 784 [ 660.228224] [50968]: key[admin_state_up], None -> True [ 660.228224] [50968]: key[binding:vif_type], None -> unbound [ 660.228224] [50968]: key[device_owner], None -> network:router_gateway [ 660.228224] [50968]: key[extra_dhcp_opts], None -> [] [ 660.228224] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 660.228224] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.258426] [50969]: [pid: 50969|app: 0|req: 648/1300] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?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) [ 660.272882] [50969]: [pid: 50969|app: 0|req: 649/1301] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/ports?tenant_id=f987bfef8a14411b8bbdaecf7b60c7d0&device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 660.306121] [50969]: [pid: 50969|app: 0|req: 650/1302] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 660.332992] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks [] for router_gateway (90f962e3-7413-4f37-be3d-adff03d8a6a3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.340715] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-944697ae-13ca-42a7-a051-ca787fb291ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.340715] [50969]: [pid: 50969|app: 0|req: 651/1303] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 660.354116] [50969]: [pid: 50969|app: 0|req: 652/1304] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/networks?tenant_id=f987bfef8a14411b8bbdaecf7b60c7d0&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 660.358483] [50969]: DEBUG neutron.api.wsgi [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-be58868c-670f-4f59-a790-c37b404bd6c3 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 660.382504] [50969]: [pid: 50969|app: 0|req: 653/1305] 10.180.1.21 () {60 vars in 1632 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-359888702&fields=id&tenant_id=2a14451c17624aaaa5d4179aa4671e26 => generated 69 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 660.422635] [50969]: [pid: 50969|app: 0|req: 654/1306] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 660.428451] [50969]: DEBUG neutron.api.wsgi [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-e693bf16-70f2-47df-b36e-6534c5e84210 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 660.444347] [50969]: [pid: 50969|app: 0|req: 655/1307] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.48&port_id=0f831123-82b3-46d3-8685-c72681bdb4c2 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 660.450545] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (90f962e3-7413-4f37-be3d-adff03d8a6a3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.483845] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67839db6-7403-4cbf-a024-a667247234d2 req-0b587250-ba54-4e25-9503-856719e856e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.484749] [50969]: [pid: 50969|app: 0|req: 656/1308] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:36:32 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) [ 660.520155] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-5cd186d0-26fd-4231-9b5b-451c259a89ee tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.521211] [50969]: [pid: 50969|app: 0|req: 657/1309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 660.546554] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Router 90f962e3-7413-4f37-be3d-adff03d8a6a3 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 660.555989] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-66bffbf8-ddee-4647-990f-6c2cdcfeccb2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.557757] [50969]: [pid: 50969|app: 0|req: 658/1310] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 660.561792] [50969]: DEBUG neutron.api.v2.base [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'port': {'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 660.609552] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 660.610575] [50969]: DEBUG neutron_lib.callbacks.manager [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.625178] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1c9ce681-da76-4bb0-99b5-d4ca79f563be admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.627236] [50968]: [pid: 50968|app: 0|req: 653/1311] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:32 2025] POST /networking/v2.0/routers => generated 728 bytes in 858 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 660.652600] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-5cacefb4-67b0-491e-8f46-7ba10875aab5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.653678] [50968]: [pid: 50968|app: 0|req: 654/1312] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:32 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 660.657618] [50968]: DEBUG neutron.api.v2.base [req-7334f77a-7d22-4bc0-ab2a-722437f476da req-a8aec3b2-a1ef-4262-ba17-07f4ad613076 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-1188460367', 'description': 'tempest-description-1209607317'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 660.695107] [50968]: DEBUG neutron_lib.callbacks.manager [req-7334f77a-7d22-4bc0-ab2a-722437f476da req-a8aec3b2-a1ef-4262-ba17-07f4ad613076 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.735640] [50969]: DEBUG neutron.plugins.ml2.db [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] For port 3e3a239a-6a6f-436a-a9dc-55323b244ad8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e3a239a-6a6f-436a-a9dc-55323b244ad8,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 660.752343] [50968]: DEBUG neutron_lib.callbacks.manager [req-7334f77a-7d22-4bc0-ab2a-722437f476da req-a8aec3b2-a1ef-4262-ba17-07f4ad613076 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (9f6bf7b1-608b-48ec-938a-eea0679c2673), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.753393] [50968]: DEBUG neutron_lib.callbacks.manager [req-7334f77a-7d22-4bc0-ab2a-722437f476da req-a8aec3b2-a1ef-4262-ba17-07f4ad613076 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (9f6bf7b1-608b-48ec-938a-eea0679c2673), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.766865] [50969]: DEBUG neutron_lib.callbacks.manager [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.767403] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_precommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 6, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:14Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 660.767699] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7334f77a-7d22-4bc0-ab2a-722437f476da req-a8aec3b2-a1ef-4262-ba17-07f4ad613076 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=9f6bf7b1-608b-48ec-938a-eea0679c2673,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.767960] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_precommit: [ 660.767960] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd'] -> ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'] [ 660.767960] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 660.767960] [50969]: key[updated_at], 2025-11-21T22:36:14Z -> 2025-11-21T22:36:33Z [ 660.767960] [50969]: key[revision_number], 5 -> 6 [ 660.767960] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.771027] [50969]: DEBUG neutron_lib.callbacks.manager [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.780512] [50968]: DEBUG neutron_lib.callbacks.manager [req-7334f77a-7d22-4bc0-ab2a-722437f476da req-a8aec3b2-a1ef-4262-ba17-07f4ad613076 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.781096] [50968]: [pid: 50968|app: 0|req: 655/1313] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:32 2025] POST /networking/v2.0/security-groups => generated 1694 bytes in 127 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 660.808666] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'Port': ['ID=3e3a239a-6a6f-436a-a9dc-55323b244ad8,revision_number=6']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.819065] [50969]: DEBUG neutron.db.provisioning_blocks [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Provisioning complete for port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 660.819185] [50969]: DEBUG neutron_lib.callbacks.manager [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.819312] [50969]: INFO neutron.plugins.ml2.plugin [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attempt 1 to provision port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 [ 660.893612] [50969]: DEBUG neutron.plugins.ml2.plugin [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Current status of the port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 660.894499] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_postcommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 6, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:14Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 660.894729] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_postcommit: [ 660.894729] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd'] -> ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'] [ 660.894729] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 660.894729] [50969]: key[updated_at], 2025-11-21T22:36:14Z -> 2025-11-21T22:36:33Z [ 660.894729] [50969]: key[revision_number], 5 -> 6 [ 660.894729] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.901285] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.901482] [50969]: DEBUG neutron_lib.callbacks.manager [req-db596dd5-a9bc-4b89-ab1e-ff991f7ce94f req-627689f6-bfcd-46bd-b56a-0ba4a65fa869 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.903173] [50969]: [pid: 50969|app: 0|req: 659/1314] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:32 2025] PUT /networking/v2.0/ports/3e3a239a-6a6f-436a-a9dc-55323b244ad8 => generated 786 bytes in 345 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 660.958605] [50969]: [pid: 50969|app: 0|req: 660/1315] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:33 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 661.046415] [50968]: DEBUG neutron_lib.callbacks.manager [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.136122] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Allocated IP 192.168.128.1 (dc93c780-6204-4013-bfc9-3f9b18af4c42/56843452-3693-4c36-9cfc-9772ec7e8b4a/0b7fd829-2aef-4083-9e4c-58472113784b) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 661.174098] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.185111] [50968]: DEBUG neutron_lib.callbacks.manager [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Publish callbacks [] for allowed_address_pair (0b7fd829-2aef-4083-9e4c-58472113784b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.185937] [50968]: DEBUG neutron_lib.callbacks.manager [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Publish callbacks [] for port (0b7fd829-2aef-4083-9e4c-58472113784b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.186178] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] create_port_precommit called with port settings {'id': '0b7fd829-2aef-4083-9e4c-58472113784b', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:3f:aa:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 788, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}], 'project_id': '9315ed5077974c35949e3783665ae4b7', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 661.186355] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] create_port_precommit: [ 661.186355] [50968]: key[mac_address], None -> fa:16:3e:3f:aa:a3 [ 661.186355] [50968]: key[device_id], None -> 90f962e3-7413-4f37-be3d-adff03d8a6a3 [ 661.186355] [50968]: key[binding:vif_details], None -> {} [ 661.186355] [50968]: key[project_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 661.186355] [50968]: key[binding:vnic_type], None -> normal [ 661.186355] [50968]: key[allowed_address_pairs], None -> [] [ 661.186355] [50968]: key[name], None -> [ 661.186355] [50968]: key[status], None -> DOWN [ 661.186355] [50968]: key[tenant_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 661.186355] [50968]: key[fixed_ips], None -> [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}] [ 661.186355] [50968]: key[id], None -> 0b7fd829-2aef-4083-9e4c-58472113784b [ 661.186355] [50968]: key[port_security_enabled], None -> False [ 661.186355] [50968]: key[network_id], None -> dc93c780-6204-4013-bfc9-3f9b18af4c42 [ 661.186355] [50968]: key[security_groups], None -> [] [ 661.186355] [50968]: key[binding:profile], None -> {} [ 661.186355] [50968]: key[binding:host_id], None -> [ 661.186355] [50968]: key[standard_attr_id], None -> 788 [ 661.186355] [50968]: key[admin_state_up], None -> True [ 661.186355] [50968]: key[device_owner], None -> network:router_interface [ 661.186355] [50968]: key[binding:vif_type], None -> unbound [ 661.186355] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.204930] [50968]: DEBUG neutron_lib.callbacks.manager [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0b7fd829-2aef-4083-9e4c-58472113784b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.225477] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Pushing event updated for resources: {'Port': ['ID=0b7fd829-2aef-4083-9e4c-58472113784b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.235222] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Network dc93c780-6204-4013-bfc9-3f9b18af4c42 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 661.236070] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 661.238166] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 661.252337] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] create_port_postcommit called with port settings {'id': '0b7fd829-2aef-4083-9e4c-58472113784b', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:3f:aa:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 788, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}], 'project_id': '9315ed5077974c35949e3783665ae4b7', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:33Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 1, 'network': {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 661.252684] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] create_port_postcommit: [ 661.252684] [50968]: key[mac_address], None -> fa:16:3e:3f:aa:a3 [ 661.252684] [50968]: key[device_id], None -> 90f962e3-7413-4f37-be3d-adff03d8a6a3 [ 661.252684] [50968]: key[binding:vif_details], None -> {} [ 661.252684] [50968]: key[project_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 661.252684] [50968]: key[binding:vnic_type], None -> normal [ 661.252684] [50968]: key[tags], None -> [] [ 661.252684] [50968]: key[allowed_address_pairs], None -> [] [ 661.252684] [50968]: key[created_at], None -> 2025-11-21T22:36:33Z [ 661.252684] [50968]: key[name], None -> [ 661.252684] [50968]: key[status], None -> DOWN [ 661.252684] [50968]: key[tenant_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 661.252684] [50968]: key[fixed_ips], None -> [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}] [ 661.252684] [50968]: key[id], None -> 0b7fd829-2aef-4083-9e4c-58472113784b [ 661.252684] [50968]: key[port_security_enabled], None -> False [ 661.252684] [50968]: key[network_id], None -> dc93c780-6204-4013-bfc9-3f9b18af4c42 [ 661.252684] [50968]: key[security_groups], None -> [] [ 661.252684] [50968]: key[binding:profile], None -> {} [ 661.252684] [50968]: key[binding:host_id], None -> [ 661.252684] [50968]: key[revision_number], None -> 1 [ 661.252684] [50968]: key[description], None -> [ 661.252684] [50968]: key[updated_at], None -> 2025-11-21T22:36:33Z [ 661.252684] [50968]: key[standard_attr_id], None -> 788 [ 661.252684] [50968]: key[admin_state_up], None -> True [ 661.252684] [50968]: key[binding:vif_type], None -> unbound [ 661.252684] [50968]: key[device_owner], None -> network:router_interface [ 661.252684] [50968]: key[extra_dhcp_opts], None -> [] [ 661.252684] [50968]: key[network], None -> {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} [ 661.252684] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.254128] [50968]: DEBUG neutron_lib.callbacks.manager [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (90f962e3-7413-4f37-be3d-adff03d8a6a3), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.292533] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Deleting port 67e5b1a1-70aa-4566-91f3-cb14f30e9a45 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 661.292695] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (67e5b1a1-70aa-4566-91f3-cb14f30e9a45), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.324682] [50969]: DEBUG neutron.plugins.ml2.db [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] For port 67e5b1a1-70aa-4566-91f3-cb14f30e9a45, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=67e5b1a1-70aa-4566-91f3-cb14f30e9a45,segment=NetworkSegment(711fb564-c6b8-469e-a02b-856a28c7cebe),segment_id=711fb564-c6b8-469e-a02b-856a28c7cebe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 661.325036] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (67e5b1a1-70aa-4566-91f3-cb14f30e9a45), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.330239] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] delete_port_precommit called with port settings {'id': '67e5b1a1-70aa-4566-91f3-cb14f30e9a45', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:af:fc:c8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_interface', 'standard_attr_id': 116, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', '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-21T22:35:07Z', 'updated_at': '2025-11-21T22:35:10Z', 'revision_number': 5, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 661.330527] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] delete_port_precommit: [ 661.330527] [50969]: key[mac_address], fa:16:3e:af:fc:c8 -> None [ 661.330527] [50969]: key[device_id], 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 -> None [ 661.330527] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 661.330527] [50969]: key[binding:vnic_type], normal -> None [ 661.330527] [50969]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 661.330527] [50969]: key[tags], [] -> None [ 661.330527] [50969]: key[allowed_address_pairs], [] -> None [ 661.330527] [50969]: key[created_at], 2025-11-21T22:35:07Z -> None [ 661.330527] [50969]: key[name], -> None [ 661.330527] [50969]: key[status], ACTIVE -> None [ 661.330527] [50969]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 661.330527] [50969]: key[fixed_ips], [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}] -> None [ 661.330527] [50969]: key[id], 67e5b1a1-70aa-4566-91f3-cb14f30e9a45 -> None [ 661.330527] [50969]: key[port_security_enabled], False -> None [ 661.330527] [50969]: key[network_id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 661.330527] [50969]: key[security_groups], [] -> None [ 661.330527] [50969]: key[binding:profile], {} -> None [ 661.330527] [50969]: key[binding:host_id], devstack -> None [ 661.330527] [50969]: key[revision_number], 5 -> None [ 661.330527] [50969]: key[description], -> None [ 661.330527] [50969]: key[updated_at], 2025-11-21T22:35:10Z -> None [ 661.330527] [50969]: key[standard_attr_id], 116 -> None [ 661.330527] [50969]: key[admin_state_up], True -> None [ 661.330527] [50969]: key[binding:vif_type], ovs -> None [ 661.330527] [50969]: key[device_owner], network:router_interface -> None [ 661.330527] [50969]: key[extra_dhcp_opts], [] -> None [ 661.330527] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.332708] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Calling delete_port for 67e5b1a1-70aa-4566-91f3-cb14f30e9a45 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 661.409953] [50968]: DEBUG neutron_lib.callbacks.manager [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (0b7fd829-2aef-4083-9e4c-58472113784b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.437970] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (67e5b1a1-70aa-4566-91f3-cb14f30e9a45), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.447131] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Pushing event deleted for resources: {'Port': ['ID=67e5b1a1-70aa-4566-91f3-cb14f30e9a45,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.479099] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] delete_port_postcommit called with port settings {'id': '67e5b1a1-70aa-4566-91f3-cb14f30e9a45', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:af:fc:c8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_interface', 'standard_attr_id': 116, 'fixed_ips': [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', '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-21T22:35:07Z', 'updated_at': '2025-11-21T22:35:10Z', 'revision_number': 5, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 661.479386] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] delete_port_postcommit: [ 661.479386] [50969]: key[mac_address], fa:16:3e:af:fc:c8 -> None [ 661.479386] [50969]: key[device_id], 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 -> None [ 661.479386] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 661.479386] [50969]: key[binding:vnic_type], normal -> None [ 661.479386] [50969]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 661.479386] [50969]: key[tags], [] -> None [ 661.479386] [50969]: key[allowed_address_pairs], [] -> None [ 661.479386] [50969]: key[created_at], 2025-11-21T22:35:07Z -> None [ 661.479386] [50969]: key[name], -> None [ 661.479386] [50969]: key[status], ACTIVE -> None [ 661.479386] [50969]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 661.479386] [50969]: key[fixed_ips], [{'subnet_id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'ip_address': '192.168.128.1'}] -> None [ 661.479386] [50969]: key[id], 67e5b1a1-70aa-4566-91f3-cb14f30e9a45 -> None [ 661.479386] [50969]: key[port_security_enabled], False -> None [ 661.479386] [50969]: key[network_id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 661.479386] [50969]: key[security_groups], [] -> None [ 661.479386] [50969]: key[binding:profile], {} -> None [ 661.479386] [50969]: key[binding:host_id], devstack -> None [ 661.479386] [50969]: key[revision_number], 5 -> None [ 661.479386] [50969]: key[description], -> None [ 661.479386] [50969]: key[updated_at], 2025-11-21T22:35:10Z -> None [ 661.479386] [50969]: key[standard_attr_id], 116 -> None [ 661.479386] [50969]: key[admin_state_up], True -> None [ 661.479386] [50969]: key[binding:vif_type], ovs -> None [ 661.479386] [50969]: key[device_owner], network:router_interface -> None [ 661.479386] [50969]: key[extra_dhcp_opts], [] -> None [ 661.479386] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.491231] [50968]: DEBUG neutron_lib.callbacks.manager [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Publish callbacks [] for port (0b7fd829-2aef-4083-9e4c-58472113784b), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.491503] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] update_port_precommit called with port settings {'id': '0b7fd829-2aef-4083-9e4c-58472113784b', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:3f:aa:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 788, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:33Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 1, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings {'id': '0b7fd829-2aef-4083-9e4c-58472113784b', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:3f:aa:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 788, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:33Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 1, 'project_id': '9315ed5077974c35949e3783665ae4b7'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 661.491669] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] update_port_precommit: [ 661.491669] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.493040] [50968]: DEBUG neutron_lib.callbacks.manager [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (0b7fd829-2aef-4083-9e4c-58472113784b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.517319] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Pushing event updated for resources: {'Port': ['ID=0b7fd829-2aef-4083-9e4c-58472113784b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.536608] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] update_port_postcommit called with port settings {'id': '0b7fd829-2aef-4083-9e4c-58472113784b', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:3f:aa:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 788, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:33Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 1, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings {'id': '0b7fd829-2aef-4083-9e4c-58472113784b', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:3f:aa:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 788, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:33Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 1, 'project_id': '9315ed5077974c35949e3783665ae4b7'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 661.536917] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] update_port_postcommit: [ 661.536917] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.537242] [50968]: DEBUG neutron_lib.callbacks.manager [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (90f962e3-7413-4f37-be3d-adff03d8a6a3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.578017] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Network dc93c780-6204-4013-bfc9-3f9b18af4c42 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 661.578926] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 661.642969] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Router 90f962e3-7413-4f37-be3d-adff03d8a6a3 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 661.700330] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-53025361-8737-4ef6-85fb-05fbcaf52224 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 661.705028] [50968]: [pid: 50968|app: 0|req: 656/1316] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:33 2025] PUT /networking/v2.0/routers/90f962e3-7413-4f37-be3d-adff03d8a6a3/add_router_interface => generated 309 bytes in 923 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 661.733903] [50968]: [pid: 50968|app: 0|req: 657/1317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 661.819588] [50968]: [pid: 50968|app: 0|req: 658/1318] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 661.841077] [50968]: [pid: 50968|app: 0|req: 659/1319] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/networks?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&shared=False => generated 15 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 661.948436] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-992881b7-baa4-4c57-be69-b2da853fa64c req-62d9e958-8bcb-4f65-aa4e-a29d41cb4d0c tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 661.948436] [50968]: [pid: 50968|app: 0|req: 660/1320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 749 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 661.970798] [50968]: [pid: 50968|app: 0|req: 661/1321] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 661.976489] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.016517] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-3c57df89-6836-4d1d-9363-74d4d163f885 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.017605] [50968]: [pid: 50968|app: 0|req: 662/1322] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:36:34 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) [ 662.021036] [50968]: DEBUG neutron.api.wsgi [req-992881b7-baa4-4c57-be69-b2da853fa64c req-0ed66c38-7f55-4649-a3c1-aedbae138c81 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.056957] [50968]: [pid: 50968|app: 0|req: 663/1323] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.059983] [50968]: DEBUG neutron.api.wsgi [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-9fc12703-d837-4635-b64b-b1a5ee07d5dd tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.095292] [50968]: [pid: 50968|app: 0|req: 664/1324] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/floatingips/74edea7a-5d24-448d-9809-9382272cc8c7 => generated 496 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.098251] [50968]: DEBUG neutron.api.v2.base [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Request body: {'port': {'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 662.133801] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Router 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 662.164281] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Made reservation on behalf of ff6a8990a42d4d29b213a4681fe9e388 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 662.170067] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.176801] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.193790] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d671129c-870e-456e-91af-f03e1278b3ed admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 662.197904] [50969]: [pid: 50969|app: 0|req: 661/1325] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:36:33 2025] PUT /networking/v2.0/routers/8046ef5c-8f02-41b2-a1ee-f9702a7ec945/remove_router_interface => generated 309 bytes in 1239 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.201811] [50969]: DEBUG neutron.api.v2.base [req-84493135-e696-47b3-bd3d-13cc1018a270 req-f4884d71-fe9a-4cde-a7ea-5a7ffc624b8c tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-201875121', 'description': 'tempest-description-1698671880'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 662.215758] [50969]: DEBUG neutron_lib.callbacks.manager [req-84493135-e696-47b3-bd3d-13cc1018a270 req-f4884d71-fe9a-4cde-a7ea-5a7ffc624b8c tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.359103] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks [] for security_group (06c1d39f-c76e-47c4-9900-046863c4e37a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.359103] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (06c1d39f-c76e-47c4-9900-046863c4e37a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.360528] [50969]: DEBUG neutron_lib.callbacks.manager [req-84493135-e696-47b3-bd3d-13cc1018a270 req-f4884d71-fe9a-4cde-a7ea-5a7ffc624b8c tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (6f9f15c9-0343-463c-a945-2252284a3aba), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.360528] [50969]: DEBUG neutron_lib.callbacks.manager [req-84493135-e696-47b3-bd3d-13cc1018a270 req-f4884d71-fe9a-4cde-a7ea-5a7ffc624b8c tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (6f9f15c9-0343-463c-a945-2252284a3aba), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.361842] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=06c1d39f-c76e-47c4-9900-046863c4e37a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.361896] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84493135-e696-47b3-bd3d-13cc1018a270 req-f4884d71-fe9a-4cde-a7ea-5a7ffc624b8c tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=6f9f15c9-0343-463c-a945-2252284a3aba,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.361896] [50969]: DEBUG neutron_lib.callbacks.manager [req-84493135-e696-47b3-bd3d-13cc1018a270 req-f4884d71-fe9a-4cde-a7ea-5a7ffc624b8c tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.361896] [50969]: [pid: 50969|app: 0|req: 662/1326] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:34 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) [ 662.401857] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-76c7d829-85ca-4e97-89c1-b7970f35eb21 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.403669] [50969]: [pid: 50969|app: 0|req: 663/1327] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.408430] [50968]: DEBUG neutron.db.db_base_plugin_common [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Allocated IP 192.168.233.89 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/84cbd879-fc2c-4985-b83d-dbe82bf4b2a7) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 662.434494] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10c5c302-bd67-4ed4-b52d-16296778e82c req-bcf17737-11f6-40ae-a2d7-7cb2802834f8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.435711] [50969]: [pid: 50969|app: 0|req: 664/1328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 662.450430] [50969]: [pid: 50969|app: 0|req: 665/1329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.487776] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks [] for allowed_address_pair (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.488662] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks [] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.488888] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] create_port_precommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': '', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'port_security_enabled': True, 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 662.489071] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] create_port_precommit: [ 662.489071] [50968]: key[mac_address], None -> fa:16:3e:e3:31:e5 [ 662.489071] [50968]: key[device_id], None -> ac19b60c-072a-4ee0-b0b3-7376827efc25 [ 662.489071] [50968]: key[binding:vif_details], None -> {} [ 662.489071] [50968]: key[project_id], None -> ff6a8990a42d4d29b213a4681fe9e388 [ 662.489071] [50968]: key[binding:vnic_type], None -> normal [ 662.489071] [50968]: key[allowed_address_pairs], None -> [] [ 662.489071] [50968]: key[name], None -> [ 662.489071] [50968]: key[status], None -> DOWN [ 662.489071] [50968]: key[tenant_id], None -> ff6a8990a42d4d29b213a4681fe9e388 [ 662.489071] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}] [ 662.489071] [50968]: key[id], None -> 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 [ 662.489071] [50968]: key[port_security_enabled], None -> True [ 662.489071] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 662.489071] [50968]: key[security_groups], None -> ['06c1d39f-c76e-47c4-9900-046863c4e37a'] [ 662.489071] [50968]: key[binding:profile], None -> {} [ 662.489071] [50968]: key[binding:host_id], None -> [ 662.489071] [50968]: key[standard_attr_id], None -> 797 [ 662.489071] [50968]: key[admin_state_up], None -> True [ 662.489071] [50968]: key[device_owner], None -> [ 662.489071] [50968]: key[binding:vif_type], None -> unbound [ 662.489071] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.505432] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks [] for router (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.513297] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.542544] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Pushing event updated for resources: {'Port': ['ID=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.553262] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 662.554376] [50968]: DEBUG neutron.scheduler.base_scheduler [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 662.558258] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 662.566675] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks [] for router_gateway (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.575674] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] create_port_postcommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': '', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'port_security_enabled': True, 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:34Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 662.575919] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] create_port_postcommit: [ 662.575919] [50968]: key[mac_address], None -> fa:16:3e:e3:31:e5 [ 662.575919] [50968]: key[device_id], None -> ac19b60c-072a-4ee0-b0b3-7376827efc25 [ 662.575919] [50968]: key[binding:vif_details], None -> {} [ 662.575919] [50968]: key[project_id], None -> ff6a8990a42d4d29b213a4681fe9e388 [ 662.575919] [50968]: key[binding:vnic_type], None -> normal [ 662.575919] [50968]: key[tags], None -> [] [ 662.575919] [50968]: key[allowed_address_pairs], None -> [] [ 662.575919] [50968]: key[created_at], None -> 2025-11-21T22:36:34Z [ 662.575919] [50968]: key[name], None -> [ 662.575919] [50968]: key[status], None -> DOWN [ 662.575919] [50968]: key[tenant_id], None -> ff6a8990a42d4d29b213a4681fe9e388 [ 662.575919] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}] [ 662.575919] [50968]: key[id], None -> 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 [ 662.575919] [50968]: key[port_security_enabled], None -> True [ 662.575919] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 662.575919] [50968]: key[security_groups], None -> ['06c1d39f-c76e-47c4-9900-046863c4e37a'] [ 662.575919] [50968]: key[binding:profile], None -> {} [ 662.575919] [50968]: key[binding:host_id], None -> [ 662.575919] [50968]: key[revision_number], None -> 1 [ 662.575919] [50968]: key[description], None -> [ 662.575919] [50968]: key[updated_at], None -> 2025-11-21T22:36:34Z [ 662.575919] [50968]: key[standard_attr_id], None -> 797 [ 662.575919] [50968]: key[admin_state_up], None -> True [ 662.575919] [50968]: key[binding:vif_type], None -> unbound [ 662.575919] [50968]: key[device_owner], None -> [ 662.575919] [50968]: key[extra_dhcp_opts], None -> [] [ 662.575919] [50968]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 662.575919] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.582436] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.583099] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-82a233a8-657e-4937-b8a1-1818eb56b33d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.593468] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Deleting port 4b2f4c7b-3902-4ab3-b8be-806d31966736 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 662.593638] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (4b2f4c7b-3902-4ab3-b8be-806d31966736), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.594433] [50968]: [pid: 50968|app: 0|req: 665/1330] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:34 2025] POST /networking/v2.0/ports => generated 733 bytes in 502 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 662.620855] [50969]: DEBUG neutron.plugins.ml2.db [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] For port 4b2f4c7b-3902-4ab3-b8be-806d31966736, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4b2f4c7b-3902-4ab3-b8be-806d31966736,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 662.621046] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (4b2f4c7b-3902-4ab3-b8be-806d31966736), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.623341] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91596b51-ffb9-4d10-b766-68876870e9ea req-8f9b0e22-e9aa-4af9-800d-b3f82e8576f5 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.624097] [50968]: [pid: 50968|app: 0|req: 666/1331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.625874] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] delete_port_precommit called with port settings {'id': '4b2f4c7b-3902-4ab3-b8be-806d31966736', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:b9:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_gateway', 'standard_attr_id': 109, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 662.626064] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] delete_port_precommit: [ 662.626064] [50969]: key[mac_address], fa:16:3e:38:b9:7f -> None [ 662.626064] [50969]: key[device_id], 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 -> None [ 662.626064] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 662.626064] [50969]: key[binding:vnic_type], normal -> None [ 662.626064] [50969]: key[project_id], -> None [ 662.626064] [50969]: key[tags], [] -> None [ 662.626064] [50969]: key[allowed_address_pairs], [] -> None [ 662.626064] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 662.626064] [50969]: key[name], -> None [ 662.626064] [50969]: key[status], ACTIVE -> None [ 662.626064] [50969]: key[tenant_id], -> None [ 662.626064] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}] -> None [ 662.626064] [50969]: key[id], 4b2f4c7b-3902-4ab3-b8be-806d31966736 -> None [ 662.626064] [50969]: key[port_security_enabled], False -> None [ 662.626064] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 662.626064] [50969]: key[security_groups], [] -> None [ 662.626064] [50969]: key[binding:profile], {} -> None [ 662.626064] [50969]: key[binding:host_id], devstack -> None [ 662.626064] [50969]: key[revision_number], 5 -> None [ 662.626064] [50969]: key[description], -> None [ 662.626064] [50969]: key[updated_at], 2025-11-21T22:35:07Z -> None [ 662.626064] [50969]: key[standard_attr_id], 109 -> None [ 662.626064] [50969]: key[admin_state_up], True -> None [ 662.626064] [50969]: key[binding:vif_type], ovs -> None [ 662.626064] [50969]: key[device_owner], network:router_gateway -> None [ 662.626064] [50969]: key[extra_dhcp_opts], [] -> None [ 662.626064] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.628263] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Calling delete_port for 4b2f4c7b-3902-4ab3-b8be-806d31966736 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 662.629258] [50968]: DEBUG neutron.api.wsgi [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-fec4c71d-c1c7-4352-8b1a-b484476f0d06 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.649991] [50968]: [pid: 50968|app: 0|req: 667/1332] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.158 => generated 499 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.653328] [50968]: DEBUG neutron.api.wsgi [req-10c5c302-bd67-4ed4-b52d-16296778e82c req-9b671551-12c5-4c5b-96af-d221421e9153 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.674425] [50968]: [pid: 50968|app: 0|req: 668/1333] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:34 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.677719] [50968]: DEBUG neutron.api.v2.base [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Request body: {'port': {'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 662.747818] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.750425] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4b2f4c7b-3902-4ab3-b8be-806d31966736), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.761271] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Pushing event deleted for resources: {'Port': ['ID=4b2f4c7b-3902-4ab3-b8be-806d31966736,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.802231] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] delete_port_postcommit called with port settings {'id': '4b2f4c7b-3902-4ab3-b8be-806d31966736', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:b9:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8046ef5c-8f02-41b2-a1ee-f9702a7ec945', 'device_owner': 'network:router_gateway', 'standard_attr_id': 109, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 662.802488] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] delete_port_postcommit: [ 662.802488] [50969]: key[mac_address], fa:16:3e:38:b9:7f -> None [ 662.802488] [50969]: key[device_id], 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 -> None [ 662.802488] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 662.802488] [50969]: key[binding:vnic_type], normal -> None [ 662.802488] [50969]: key[project_id], -> None [ 662.802488] [50969]: key[tags], [] -> None [ 662.802488] [50969]: key[allowed_address_pairs], [] -> None [ 662.802488] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 662.802488] [50969]: key[name], -> None [ 662.802488] [50969]: key[status], ACTIVE -> None [ 662.802488] [50969]: key[tenant_id], -> None [ 662.802488] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}] -> None [ 662.802488] [50969]: key[id], 4b2f4c7b-3902-4ab3-b8be-806d31966736 -> None [ 662.802488] [50969]: key[port_security_enabled], False -> None [ 662.802488] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 662.802488] [50969]: key[security_groups], [] -> None [ 662.802488] [50969]: key[binding:profile], {} -> None [ 662.802488] [50969]: key[binding:host_id], devstack -> None [ 662.802488] [50969]: key[revision_number], 5 -> None [ 662.802488] [50969]: key[description], -> None [ 662.802488] [50969]: key[updated_at], 2025-11-21T22:35:07Z -> None [ 662.802488] [50969]: key[standard_attr_id], 109 -> None [ 662.802488] [50969]: key[admin_state_up], True -> None [ 662.802488] [50969]: key[binding:vif_type], ovs -> None [ 662.802488] [50969]: key[device_owner], network:router_gateway -> None [ 662.802488] [50969]: key[extra_dhcp_opts], [] -> None [ 662.802488] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.803908] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.846796] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.852128] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks [] for router_controller (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.916198] [50968]: DEBUG neutron.notifiers.nova [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 662.926546] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks [] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.928837] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (8046ef5c-8f02-41b2-a1ee-f9702a7ec945), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.929429] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8046ef5c-8f02-41b2-a1ee-f9702a7ec945 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 662.936993] [50968]: DEBUG neutron.db.provisioning_blocks [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Transition to ACTIVE for port object 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 662.937509] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a5328dee-48c3-4e8a-9184-64a7277bcc72 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.938184] [50969]: [pid: 50969|app: 0|req: 666/1334] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:36:34 2025] DELETE /networking/v2.0/routers/8046ef5c-8f02-41b2-a1ee-f9702a7ec945 => generated 0 bytes in 487 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 662.938930] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_precommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': '', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:34Z', 'revision_number': 1, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 662.939233] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_precommit: [ 662.939233] [50968]: key[device_owner], -> compute:nova [ 662.939233] [50968]: key[binding:host_id], -> cpu-1 [ 662.939233] [50968]: key[updated_at], 2025-11-21T22:36:34Z -> 2025-11-21T22:36:35Z [ 662.939233] [50968]: key[revision_number], 1 -> 2 [ 662.939233] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.940280] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.942546] [50969]: DEBUG neutron.api.wsgi [req-91596b51-ffb9-4d10-b766-68876870e9ea req-49cf431c-6fd8-41c7-8a0b-98b85f8f66d8 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.968576] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Pushing event updated for resources: {'Port': ['ID=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.979947] [50969]: [pid: 50969|app: 0|req: 667/1335] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:35 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.982758] [50969]: DEBUG neutron.api.wsgi [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-af33c75e-b832-4cbe-b9a6-565aacdea245 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.006052] [50969]: [pid: 50969|app: 0|req: 668/1336] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:35 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.158 => generated 499 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.013899] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_postcommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': '', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:34Z', 'revision_number': 1, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 663.013899] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_postcommit: [ 663.013899] [50968]: key[device_owner], -> compute:nova [ 663.013899] [50968]: key[binding:host_id], -> cpu-1 [ 663.013899] [50968]: key[updated_at], 2025-11-21T22:36:34Z -> 2025-11-21T22:36:35Z [ 663.013899] [50968]: key[revision_number], 1 -> 2 [ 663.013899] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.023961] [50968]: DEBUG neutron.plugins.ml2.managers [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Attempting to bind port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 663.025138] [50968]: DEBUG neutron.plugins.ml2.managers [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Attempting to bind port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 663.025138] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Attempting to bind port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 663.044213] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 663.044622] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 663.047270] [50968]: DEBUG networking_nsxv3.api.rpc [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 663.050188] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] Deleting subnet 7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 663.052637] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] Publish callbacks [] for subnet (7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.070202] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.116018] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.116018] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] delete_subnet_precommit called with subnet settings {'id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-subnet', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 96, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings None) [ 663.116018] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] delete_subnet_precommit: [ 663.116018] [50969]: key[service_types], [] -> None [ 663.116018] [50969]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.116018] [50969]: key[tags], [] -> None [ 663.116018] [50969]: key[router:external], False -> None [ 663.116018] [50969]: key[ipv6_ra_mode], None -> None [ 663.116018] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 663.116018] [50969]: key[name], tempest-ImagesNegativeTestJSON-1405118700-subnet -> None [ 663.116018] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 663.116018] [50969]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.116018] [50969]: key[id], 7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a -> None [ 663.116018] [50969]: key[network_id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 663.116018] [50969]: key[host_routes], [] -> None [ 663.116018] [50969]: key[revision_number], 0 -> None [ 663.116018] [50969]: key[dns_nameservers], [] -> None [ 663.116018] [50969]: key[cidr], 192.168.128.0/28 -> None [ 663.116018] [50969]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 663.116018] [50969]: key[description], -> None [ 663.116018] [50969]: key[standard_attr_id], 96 -> None [ 663.116018] [50969]: key[segment_id], None -> None [ 663.116018] [50969]: key[shared], False -> None [ 663.116018] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 663.116018] [50969]: key[ipv6_address_mode], None -> None [ 663.116018] [50969]: key[enable_dhcp], True -> None [ 663.116018] [50969]: key[subnetpool_id], None -> None [ 663.116018] [50969]: key[ip_version], 4 -> None [ 663.116018] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.158070] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.158070] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] delete_subnet_postcommit called with subnet settings {'id': '7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-subnet', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 96, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings None) [ 663.158070] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] delete_subnet_postcommit: [ 663.158070] [50969]: key[service_types], [] -> None [ 663.158070] [50969]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.158070] [50969]: key[tags], [] -> None [ 663.158070] [50969]: key[router:external], False -> None [ 663.158070] [50969]: key[ipv6_ra_mode], None -> None [ 663.158070] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 663.158070] [50969]: key[name], tempest-ImagesNegativeTestJSON-1405118700-subnet -> None [ 663.158070] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 663.158070] [50969]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.158070] [50969]: key[id], 7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a -> None [ 663.158070] [50969]: key[network_id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 663.158070] [50969]: key[host_routes], [] -> None [ 663.158070] [50969]: key[revision_number], 0 -> None [ 663.158070] [50969]: key[dns_nameservers], [] -> None [ 663.158070] [50969]: key[cidr], 192.168.128.0/28 -> None [ 663.158070] [50969]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 663.158070] [50969]: key[description], -> None [ 663.158070] [50969]: key[standard_attr_id], 96 -> None [ 663.158070] [50969]: key[segment_id], None -> None [ 663.158070] [50969]: key[shared], False -> None [ 663.158070] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 663.158070] [50969]: key[ipv6_address_mode], None -> None [ 663.158070] [50969]: key[enable_dhcp], True -> None [ 663.158070] [50969]: key[subnetpool_id], None -> None [ 663.158070] [50969]: key[ip_version], 4 -> None [ 663.158070] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.160646] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.177385] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f59859aa-822a-4376-a73a-c0a61a1bc297 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.180279] [50969]: [pid: 50969|app: 0|req: 669/1337] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:36:35 2025] DELETE /networking/v2.0/subnets/7a9fdab6-5fd5-4ae5-abdb-7d3c9a88a87a => generated 0 bytes in 174 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 663.182756] [50969]: DEBUG neutron.api.wsgi [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.240766] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Deleting port 21dd474c-3ba8-4a9e-8765-326a47d40aea {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 663.240948] [50969]: DEBUG neutron_lib.callbacks.manager [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (21dd474c-3ba8-4a9e-8765-326a47d40aea), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.265899] [50969]: DEBUG neutron_lib.callbacks.manager [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (21dd474c-3ba8-4a9e-8765-326a47d40aea), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.266113] [50969]: DEBUG neutron_lib.callbacks.manager [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (21dd474c-3ba8-4a9e-8765-326a47d40aea), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.271340] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_precommit called with port settings {'id': '21dd474c-3ba8-4a9e-8765-326a47d40aea', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7f:f1:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '74edea7a-5d24-448d-9809-9382272cc8c7', 'device_owner': 'network:floatingip', 'standard_attr_id': 725, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 663.271340] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_precommit: [ 663.271340] [50969]: key[mac_address], fa:16:3e:7f:f1:f9 -> None [ 663.271340] [50969]: key[device_id], 74edea7a-5d24-448d-9809-9382272cc8c7 -> None [ 663.271340] [50969]: key[binding:vif_details], {} -> None [ 663.271340] [50969]: key[binding:vnic_type], normal -> None [ 663.271340] [50969]: key[project_id], -> None [ 663.271340] [50969]: key[tags], [] -> None [ 663.271340] [50969]: key[allowed_address_pairs], [] -> None [ 663.271340] [50969]: key[created_at], 2025-11-21T22:36:26Z -> None [ 663.271340] [50969]: key[name], -> None [ 663.271340] [50969]: key[status], N/A -> None [ 663.271340] [50969]: key[tenant_id], -> None [ 663.271340] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}] -> None [ 663.271340] [50969]: key[id], 21dd474c-3ba8-4a9e-8765-326a47d40aea -> None [ 663.271340] [50969]: key[port_security_enabled], False -> None [ 663.271340] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 663.271340] [50969]: key[security_groups], [] -> None [ 663.271340] [50969]: key[binding:profile], {} -> None [ 663.271340] [50969]: key[binding:host_id], -> None [ 663.271340] [50969]: key[revision_number], 2 -> None [ 663.271340] [50969]: key[description], -> None [ 663.271340] [50969]: key[updated_at], 2025-11-21T22:36:26Z -> None [ 663.271340] [50969]: key[standard_attr_id], 725 -> None [ 663.271340] [50969]: key[admin_state_up], True -> None [ 663.271340] [50969]: key[binding:vif_type], unbound -> None [ 663.271340] [50969]: key[device_owner], network:floatingip -> None [ 663.271340] [50969]: key[extra_dhcp_opts], [] -> None [ 663.271340] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.272962] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Calling delete_port for 21dd474c-3ba8-4a9e-8765-326a47d40aea owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 663.336823] [50969]: DEBUG neutron_lib.callbacks.manager [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (21dd474c-3ba8-4a9e-8765-326a47d40aea), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.345866] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Pushing event deleted for resources: {'Port': ['ID=21dd474c-3ba8-4a9e-8765-326a47d40aea,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.374325] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_postcommit called with port settings {'id': '21dd474c-3ba8-4a9e-8765-326a47d40aea', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7f:f1:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '74edea7a-5d24-448d-9809-9382272cc8c7', 'device_owner': 'network:floatingip', 'standard_attr_id': 725, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 663.374768] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_postcommit: [ 663.374768] [50969]: key[mac_address], fa:16:3e:7f:f1:f9 -> None [ 663.374768] [50969]: key[device_id], 74edea7a-5d24-448d-9809-9382272cc8c7 -> None [ 663.374768] [50969]: key[binding:vif_details], {} -> None [ 663.374768] [50969]: key[binding:vnic_type], normal -> None [ 663.374768] [50969]: key[project_id], -> None [ 663.374768] [50969]: key[tags], [] -> None [ 663.374768] [50969]: key[allowed_address_pairs], [] -> None [ 663.374768] [50969]: key[created_at], 2025-11-21T22:36:26Z -> None [ 663.374768] [50969]: key[name], -> None [ 663.374768] [50969]: key[status], N/A -> None [ 663.374768] [50969]: key[tenant_id], -> None [ 663.374768] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}] -> None [ 663.374768] [50969]: key[id], 21dd474c-3ba8-4a9e-8765-326a47d40aea -> None [ 663.374768] [50969]: key[port_security_enabled], False -> None [ 663.374768] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 663.374768] [50969]: key[security_groups], [] -> None [ 663.374768] [50969]: key[binding:profile], {} -> None [ 663.374768] [50969]: key[binding:host_id], -> None [ 663.374768] [50969]: key[revision_number], 2 -> None [ 663.374768] [50969]: key[description], -> None [ 663.374768] [50969]: key[updated_at], 2025-11-21T22:36:26Z -> None [ 663.374768] [50969]: key[standard_attr_id], 725 -> None [ 663.374768] [50969]: key[admin_state_up], True -> None [ 663.374768] [50969]: key[binding:vif_type], unbound -> None [ 663.374768] [50969]: key[device_owner], network:floatingip -> None [ 663.374768] [50969]: key[extra_dhcp_opts], [] -> None [ 663.374768] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.377421] [50969]: DEBUG neutron_lib.callbacks.manager [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (74edea7a-5d24-448d-9809-9382272cc8c7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.378982] [50969]: DEBUG neutron_lib.callbacks.manager [req-5bcce363-e8ba-425c-a6a8-c365f82a4990 req-5ba192c8-7b9f-4fbe-a7ef-e5adbccf8dfe tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.379596] [50969]: [pid: 50969|app: 0|req: 670/1338] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:36:35 2025] DELETE /networking/v2.0/floatingips/74edea7a-5d24-448d-9809-9382272cc8c7 => generated 0 bytes in 199 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 663.449881] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82569f11-bb75-4802-8c14-03ac188b3b7d req-06498f9b-d871-451a-bb6d-cb497c7b3533 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.451100] [50969]: [pid: 50969|app: 0|req: 671/1339] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:35 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 748 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.476503] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (4510468e-5531-4027-aed4-4b3f3c7fdebb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.499501] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Deleting port aaa4a3d8-18ec-4e7a-b167-d923d5e94c67 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 663.499688] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (aaa4a3d8-18ec-4e7a-b167-d923d5e94c67), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.518440] [50969]: DEBUG neutron.plugins.ml2.db [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] For port aaa4a3d8-18ec-4e7a-b167-d923d5e94c67, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=aaa4a3d8-18ec-4e7a-b167-d923d5e94c67,segment=NetworkSegment(711fb564-c6b8-469e-a02b-856a28c7cebe),segment_id=711fb564-c6b8-469e-a02b-856a28c7cebe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 663.518629] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (aaa4a3d8-18ec-4e7a-b167-d923d5e94c67), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.523914] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] delete_port_precommit called with port settings {'id': 'aaa4a3d8-18ec-4e7a-b167-d923d5e94c67', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:93:c7:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4510468e-5531-4027-aed4-4b3f3c7fdebb', 'device_owner': 'network:dhcp', 'standard_attr_id': 117, '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-21T22:35:07Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 5, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 663.523914] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] delete_port_precommit: [ 663.523914] [50969]: key[mac_address], fa:16:3e:93:c7:63 -> None [ 663.523914] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 663.523914] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 663.523914] [50969]: key[binding:vnic_type], normal -> None [ 663.523914] [50969]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.523914] [50969]: key[tags], [] -> None [ 663.523914] [50969]: key[allowed_address_pairs], [] -> None [ 663.523914] [50969]: key[created_at], 2025-11-21T22:35:07Z -> None [ 663.523914] [50969]: key[name], -> None [ 663.523914] [50969]: key[status], ACTIVE -> None [ 663.523914] [50969]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.523914] [50969]: key[fixed_ips], [] -> None [ 663.523914] [50969]: key[id], aaa4a3d8-18ec-4e7a-b167-d923d5e94c67 -> None [ 663.523914] [50969]: key[port_security_enabled], False -> None [ 663.523914] [50969]: key[network_id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 663.523914] [50969]: key[security_groups], [] -> None [ 663.523914] [50969]: key[binding:profile], {} -> None [ 663.523914] [50969]: key[binding:host_id], devstack -> None [ 663.523914] [50969]: key[revision_number], 5 -> None [ 663.523914] [50969]: key[description], -> None [ 663.523914] [50969]: key[updated_at], 2025-11-21T22:36:35Z -> None [ 663.523914] [50969]: key[standard_attr_id], 117 -> None [ 663.523914] [50969]: key[admin_state_up], True -> None [ 663.523914] [50969]: key[binding:vif_type], ovs -> None [ 663.523914] [50969]: key[device_owner], network:dhcp -> None [ 663.523914] [50969]: key[extra_dhcp_opts], [] -> None [ 663.523914] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.525921] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Calling delete_port for aaa4a3d8-18ec-4e7a-b167-d923d5e94c67 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 663.564966] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (aaa4a3d8-18ec-4e7a-b167-d923d5e94c67), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.572423] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Pushing event deleted for resources: {'Port': ['ID=aaa4a3d8-18ec-4e7a-b167-d923d5e94c67,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.579941] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] No DVR routers for this DVR port aaa4a3d8-18ec-4e7a-b167-d923d5e94c67 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 663.580242] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] delete_port_postcommit called with port settings {'id': 'aaa4a3d8-18ec-4e7a-b167-d923d5e94c67', 'name': '', 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'mac_address': 'fa:16:3e:93:c7:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4510468e-5531-4027-aed4-4b3f3c7fdebb', 'device_owner': 'network:dhcp', 'standard_attr_id': 117, '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-21T22:35:07Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 5, 'project_id': 'b1534ecaa99a4004a00834244b086d2d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}}] (original binding levels None) on network {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} with segments to bind None [ 663.580978] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] delete_port_postcommit: [ 663.580978] [50969]: key[mac_address], fa:16:3e:93:c7:63 -> None [ 663.580978] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 663.580978] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 663.580978] [50969]: key[binding:vnic_type], normal -> None [ 663.580978] [50969]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.580978] [50969]: key[tags], [] -> None [ 663.580978] [50969]: key[allowed_address_pairs], [] -> None [ 663.580978] [50969]: key[created_at], 2025-11-21T22:35:07Z -> None [ 663.580978] [50969]: key[name], -> None [ 663.580978] [50969]: key[status], ACTIVE -> None [ 663.580978] [50969]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.580978] [50969]: key[fixed_ips], [] -> None [ 663.580978] [50969]: key[id], aaa4a3d8-18ec-4e7a-b167-d923d5e94c67 -> None [ 663.580978] [50969]: key[port_security_enabled], False -> None [ 663.580978] [50969]: key[network_id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 663.580978] [50969]: key[security_groups], [] -> None [ 663.580978] [50969]: key[binding:profile], {} -> None [ 663.580978] [50969]: key[binding:host_id], devstack -> None [ 663.580978] [50969]: key[revision_number], 5 -> None [ 663.580978] [50969]: key[description], -> None [ 663.580978] [50969]: key[updated_at], 2025-11-21T22:36:35Z -> None [ 663.580978] [50969]: key[standard_attr_id], 117 -> None [ 663.580978] [50969]: key[admin_state_up], True -> None [ 663.580978] [50969]: key[binding:vif_type], ovs -> None [ 663.580978] [50969]: key[device_owner], network:dhcp -> None [ 663.580978] [50969]: key[extra_dhcp_opts], [] -> None [ 663.580978] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.597117] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (4510468e-5531-4027-aed4-4b3f3c7fdebb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.605943] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] delete_network_precommit called with network settings {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} (original settings None) and network segments [{'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}] [ 663.606212] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] delete_network_precommit: [ 663.606212] [50969]: key[qinq], None -> None [ 663.606212] [50969]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.606212] [50969]: key[tags], [] -> None [ 663.606212] [50969]: key[router:external], False -> None [ 663.606212] [50969]: key[created_at], 2025-11-21T22:35:03Z -> None [ 663.606212] [50969]: key[name], tempest-ImagesNegativeTestJSON-1405118700-network -> None [ 663.606212] [50969]: key[status], ACTIVE -> None [ 663.606212] [50969]: key[ipv6_address_scope], None -> None [ 663.606212] [50969]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.606212] [50969]: key[availability_zone_hints], [] -> None [ 663.606212] [50969]: key[availability_zones], ['nova'] -> None [ 663.606212] [50969]: key[id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 663.606212] [50969]: key[port_security_enabled], True -> None [ 663.606212] [50969]: key[subnets], [] -> None [ 663.606212] [50969]: key[provider:segmentation_id], 722 -> None [ 663.606212] [50969]: key[provider:network_type], vlan -> None [ 663.606212] [50969]: key[revision_number], 3 -> None [ 663.606212] [50969]: key[provider:physical_network], default -> None [ 663.606212] [50969]: key[description], -> None [ 663.606212] [50969]: key[updated_at], 2025-11-21T22:36:35Z -> None [ 663.606212] [50969]: key[standard_attr_id], 73 -> None [ 663.606212] [50969]: key[admin_state_up], True -> None [ 663.606212] [50969]: key[shared], False -> None [ 663.606212] [50969]: key[ipv4_address_scope], None -> None [ 663.606212] [50969]: key[vlan_transparent], None -> None [ 663.606212] [50969]: key[mtu], 8950 -> None [ 663.606212] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.607448] [50969]: DEBUG neutron.services.segments.db [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['4510468e-5531-4027-aed4-4b3f3c7fdebb']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 663.610837] [50969]: DEBUG neutron.services.segments.db [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '711fb564-c6b8-469e-a02b-856a28c7cebe') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 663.610966] [50969]: DEBUG neutron.services.segments.db [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '711fb564-c6b8-469e-a02b-856a28c7cebe') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 663.614641] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (711fb564-c6b8-469e-a02b-856a28c7cebe), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.622123] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (711fb564-c6b8-469e-a02b-856a28c7cebe), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.628738] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Releasing vlan 722 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 663.629035] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (711fb564-c6b8-469e-a02b-856a28c7cebe), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.641260] [50969]: INFO neutron.services.segments.plugin [-] Segment 711fb564-c6b8-469e-a02b-856a28c7cebe resource provider aggregate not found [ 663.659270] [50969]: INFO neutron.services.segments.plugin [-] Segment 711fb564-c6b8-469e-a02b-856a28c7cebe 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 711fb564-c6b8-469e-a02b-856a28c7cebe found for delete ", "request_id": "req-a1bc48fd-953f-41fa-9154-5b96ca8e4760"}]} [ 663.673533] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (4510468e-5531-4027-aed4-4b3f3c7fdebb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.673740] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] delete_network_postcommit called with network settings {'id': '4510468e-5531-4027-aed4-4b3f3c7fdebb', 'name': 'tempest-ImagesNegativeTestJSON-1405118700-network', 'tenant_id': 'b1534ecaa99a4004a00834244b086d2d', 'project_id': 'b1534ecaa99a4004a00834244b086d2d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:03Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 722} (original settings None) and network segments [{'id': '711fb564-c6b8-469e-a02b-856a28c7cebe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 722, 'network_id': '4510468e-5531-4027-aed4-4b3f3c7fdebb'}] [ 663.673881] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] delete_network_postcommit: [ 663.673881] [50969]: key[qinq], None -> None [ 663.673881] [50969]: key[project_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.673881] [50969]: key[tags], [] -> None [ 663.673881] [50969]: key[router:external], False -> None [ 663.673881] [50969]: key[created_at], 2025-11-21T22:35:03Z -> None [ 663.673881] [50969]: key[name], tempest-ImagesNegativeTestJSON-1405118700-network -> None [ 663.673881] [50969]: key[status], ACTIVE -> None [ 663.673881] [50969]: key[ipv6_address_scope], None -> None [ 663.673881] [50969]: key[tenant_id], b1534ecaa99a4004a00834244b086d2d -> None [ 663.673881] [50969]: key[availability_zone_hints], [] -> None [ 663.673881] [50969]: key[availability_zones], ['nova'] -> None [ 663.673881] [50969]: key[id], 4510468e-5531-4027-aed4-4b3f3c7fdebb -> None [ 663.673881] [50969]: key[port_security_enabled], True -> None [ 663.673881] [50969]: key[subnets], [] -> None [ 663.673881] [50969]: key[provider:segmentation_id], 722 -> None [ 663.673881] [50969]: key[provider:network_type], vlan -> None [ 663.673881] [50969]: key[revision_number], 3 -> None [ 663.673881] [50969]: key[provider:physical_network], default -> None [ 663.673881] [50969]: key[description], -> None [ 663.673881] [50969]: key[updated_at], 2025-11-21T22:36:35Z -> None [ 663.673881] [50969]: key[standard_attr_id], 73 -> None [ 663.673881] [50969]: key[admin_state_up], True -> None [ 663.673881] [50969]: key[shared], False -> None [ 663.673881] [50969]: key[ipv4_address_scope], None -> None [ 663.673881] [50969]: key[vlan_transparent], None -> None [ 663.673881] [50969]: key[mtu], 8950 -> None [ 663.673881] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.682671] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Pushing event deleted for resources: {'Network': ['ID=4510468e-5531-4027-aed4-4b3f3c7fdebb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.685081] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7d5df70-e655-49e5-9bae-2b8485d4df18 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.686388] [50969]: [pid: 50969|app: 0|req: 672/1340] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:36:35 2025] DELETE /networking/v2.0/networks/4510468e-5531-4027-aed4-4b3f3c7fdebb => generated 0 bytes in 235 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 663.700691] [50969]: [pid: 50969|app: 0|req: 673/1341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 663.703456] [50969]: DEBUG neutron.api.wsgi [req-82569f11-bb75-4802-8c14-03ac188b3b7d req-0913a2f1-d872-499e-90ed-604566cb575a tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.738614] [50969]: [pid: 50969|app: 0|req: 674/1342] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 663.848815] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6eb1bf7-074e-4e32-b8b1-fb597b1715a4 req-333ab6f4-e09a-4e39-80c2-386d0c14cbf3 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.849516] [50969]: [pid: 50969|app: 0|req: 675/1343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.871753] [50969]: [pid: 50969|app: 0|req: 676/1344] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 663.910291] [50969]: [pid: 50969|app: 0|req: 677/1345] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/security-groups?tenant_id=b1534ecaa99a4004a00834244b086d2d&name=default => generated 2921 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 663.915535] [50969]: DEBUG neutron.api.wsgi [req-d6eb1bf7-074e-4e32-b8b1-fb597b1715a4 req-abeb5ac3-73b7-4d46-8f05-8f635fb43ec9 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.947086] [50969]: [pid: 50969|app: 0|req: 678/1346] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 663.990035] [50969]: DEBUG neutron_lib.callbacks.manager [None req-806c7146-0302-4d96-be8e-7f26a3fb7dfa admin admin] Publish callbacks [] for security_group (cb6f8ce6-311d-4e8e-b179-b86a971739cb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.994072] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-e3cbda0c-3823-4e1c-bfa7-f22f1249f74c x-openstack-request-id: req-e3cbda0c-3823-4e1c-bfa7-f22f1249f74c {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 663.995230] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1094bb0d-fb41-4e5c-b0e8-90d260c01a34", "name": "network-vif-deleted", "tag": "51956986-2307-4ea2-8797-96d1735361bc", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 663.996764] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e3cbda0c-3823-4e1c-bfa7-f22f1249f74c {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 663.997279] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e3cbda0c-3823-4e1c-bfa7-f22f1249f74c'] response: {'server_uuid': '1094bb0d-fb41-4e5c-b0e8-90d260c01a34', 'name': 'network-vif-deleted', 'tag': '51956986-2307-4ea2-8797-96d1735361bc', 'status': 'completed', 'code': 200} [ 664.008564] [50969]: DEBUG neutron_lib.callbacks.manager [None req-806c7146-0302-4d96-be8e-7f26a3fb7dfa admin admin] Publish callbacks [] for security_group (cb6f8ce6-311d-4e8e-b179-b86a971739cb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.015855] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-aff73578-0c9f-45ba-b83a-0d294ac747cb x-openstack-request-id: req-aff73578-0c9f-45ba-b83a-0d294ac747cb {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 664.015855] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0b482770-1aac-4eeb-92e3-362751e397e1", "name": "network-vif-plugged", "status": "completed", "tag": "3c702b78-582a-44e7-a845-831cc898dd24", "code": 200}, {"name": "network-changed", "server_uuid": "0b482770-1aac-4eeb-92e3-362751e397e1", "tag": "3c702b78-582a-44e7-a845-831cc898dd24", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 664.015855] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-aff73578-0c9f-45ba-b83a-0d294ac747cb {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 664.015855] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-aff73578-0c9f-45ba-b83a-0d294ac747cb'] response: {'server_uuid': '0b482770-1aac-4eeb-92e3-362751e397e1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3c702b78-582a-44e7-a845-831cc898dd24', 'code': 200} [ 664.015855] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-aff73578-0c9f-45ba-b83a-0d294ac747cb'] response: {'name': 'network-changed', 'server_uuid': '0b482770-1aac-4eeb-92e3-362751e397e1', 'tag': '3c702b78-582a-44e7-a845-831cc898dd24', 'status': 'completed', 'code': 200} [ 664.036031] [50969]: DEBUG neutron_lib.callbacks.manager [None req-806c7146-0302-4d96-be8e-7f26a3fb7dfa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (cb6f8ce6-311d-4e8e-b179-b86a971739cb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.040281] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-806c7146-0302-4d96-be8e-7f26a3fb7dfa admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=cb6f8ce6-311d-4e8e-b179-b86a971739cb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.044639] [50969]: DEBUG neutron_lib.callbacks.manager [None req-806c7146-0302-4d96-be8e-7f26a3fb7dfa admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.045072] [50969]: [pid: 50969|app: 0|req: 679/1347] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:36 2025] DELETE /networking/v2.0/security-groups/cb6f8ce6-311d-4e8e-b179-b86a971739cb => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 664.054245] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 664.054552] [50968]: DEBUG neutron.plugins.ml2.managers [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Bound port: 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 664.054688] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.061701] [50969]: [pid: 50969|app: 0|req: 680/1348] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.103088] [50968]: DEBUG neutron.plugins.ml2.db [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] For port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 664.110673] [50968]: DEBUG neutron.plugins.ml2.db [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] For port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 664.112499] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_precommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 664.113919] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_precommit: [ 664.113919] [50968]: key[binding:vif_type], unbound -> ovs [ 664.113919] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 664.113919] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.118823] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.127619] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df9d70ee-2c3e-4f43-9a11-c8a8451c9cad req-60a089da-c385-47c0-9711-64bcc0c78e56 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.128593] [50969]: [pid: 50969|app: 0|req: 681/1349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.135707] [50969]: DEBUG neutron.api.wsgi [req-df9d70ee-2c3e-4f43-9a11-c8a8451c9cad req-dc26f865-467d-472e-be71-5ffdc8a7ee43 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 664.143904] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Pushing event updated for resources: {'Port': ['ID=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.154794] [50968]: DEBUG neutron.db.provisioning_blocks [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Provisioning complete for port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 664.154994] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.155069] [50968]: INFO neutron.plugins.ml2.plugin [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Attempt 1 to provision port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 [ 664.157752] [50969]: [pid: 50969|app: 0|req: 682/1350] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/security-groups?id=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 664.197369] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Current status of the port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 664.197485] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.223145] [50968]: DEBUG neutron.plugins.ml2.db [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] For port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 664.226673] [50969]: [pid: 50969|app: 0|req: 683/1351] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.256370] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_precommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:36Z', 'revision_number': 5, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:36Z', 'revision_number': 4, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 664.256556] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_precommit: [ 664.256556] [50968]: key[status], DOWN -> ACTIVE [ 664.256556] [50968]: key[revision_number], 4 -> 5 [ 664.256556] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.263749] [50968]: DEBUG neutron.db.provisioning_blocks [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Provisioning complete for port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 664.263949] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.263994] [50968]: INFO neutron.plugins.ml2.plugin [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Attempt 1 to provision port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 [ 664.299959] [50969]: DEBUG neutron.api.wsgi [req-8d9458d1-50a4-4f78-bc33-0cbac72b46f8 req-1c890fae-41f0-49b1-b522-0d57d8e8b806 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 664.308418] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Current status of the port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 664.309250] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_postcommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:36Z', 'revision_number': 5, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:36Z', 'revision_number': 4, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 664.309447] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_postcommit: [ 664.309447] [50968]: key[status], DOWN -> ACTIVE [ 664.309447] [50968]: key[revision_number], 4 -> 5 [ 664.309447] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.309986] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.316894] [50969]: [pid: 50969|app: 0|req: 684/1352] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/security-groups/9f6bf7b1-608b-48ec-938a-eea0679c2673 => generated 1694 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 664.320372] [50969]: DEBUG neutron.api.v2.base [None req-59174ac0-3fca-4c43-a8ed-21f15f5b9e1d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--22414978', 'description': 'tempest-description--243097391'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 664.336777] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59174ac0-3fca-4c43-a8ed-21f15f5b9e1d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.341719] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Pushing event updated for resources: {'Port': ['ID=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.346560] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.346673] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.347036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.347200] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.347928] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.347928] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.347928] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.347928] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.347928] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.347928] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348396] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348396] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348396] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348396] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348396] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348688] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348688] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348688] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348688] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348928] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.348928] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.349089] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.349144] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.349255] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.349372] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.349448] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.349548] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.349737] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.349737] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.349925] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 664.351148] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Tracked resource versions report: [ 664.351148] [50968]: pushed versions: [ 664.351148] [50968]: { 'AddressGroup': {'1.2'}, [ 664.351148] [50968]: 'Agent': {'1.1'}, [ 664.351148] [50968]: 'ConntrackHelper': {'1.0'}, [ 664.351148] [50968]: 'LocalIPAssociation': {'1.0'}, [ 664.351148] [50968]: 'Log': {'1.0'}, [ 664.351148] [50968]: 'NDPProxy': {'1.0'}, [ 664.351148] [50968]: 'Network': {'1.2'}, [ 664.351148] [50968]: 'Port': {'1.10'}, [ 664.351148] [50968]: 'PortForwarding': {'1.3'}, [ 664.351148] [50968]: 'QosPolicy': {'1.10'}, [ 664.351148] [50968]: 'SecurityGroup': {'1.6'}, [ 664.351148] [50968]: 'SecurityGroupRule': {'1.3'}, [ 664.351148] [50968]: 'SubPort': {'1.0'}, [ 664.351148] [50968]: 'Subnet': {'1.2'}, [ 664.351148] [50968]: 'Trunk': {'1.1'}} [ 664.351148] [50968]: consumer versions: [ 664.351148] [50968]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 664.351148] [50968]: 'Agent': '1.1', [ 664.351148] [50968]: 'ConntrackHelper': '1.0', [ 664.351148] [50968]: 'LocalIPAssociation': '1.0', [ 664.351148] [50968]: 'Log': '1.0', [ 664.351148] [50968]: 'NDPProxy': '1.0', [ 664.351148] [50968]: 'Network': '1.2', [ 664.351148] [50968]: 'Port': '1.10', [ 664.351148] [50968]: 'PortForwarding': '1.3', [ 664.351148] [50968]: 'QosPolicy': '1.10', [ 664.351148] [50968]: 'SecurityGroup': '1.6', [ 664.351148] [50968]: 'SecurityGroupRule': '1.3', [ 664.351148] [50968]: 'SubPort': '1.0', [ 664.351148] [50968]: 'Subnet': '1.2', [ 664.351148] [50968]: 'Trunk': '1.1'}, [ 664.351148] [50968]: L3 agent@devstack: {}, [ 664.351148] [50968]: Metadata agent@devstack: {}, [ 664.351148] [50968]: DHCP agent@devstack: {}, [ 664.351148] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 664.351148] [50968]: 'Agent': '1.1', [ 664.351148] [50968]: 'ConntrackHelper': '1.0', [ 664.351148] [50968]: 'LocalIPAssociation': '1.0', [ 664.351148] [50968]: 'Log': '1.0', [ 664.351148] [50968]: 'NDPProxy': '1.0', [ 664.351148] [50968]: 'Network': '1.2', [ 664.351148] [50968]: 'Port': '1.10', [ 664.351148] [50968]: 'PortForwarding': '1.3', [ 664.351148] [50968]: 'QosPolicy': '1.10', [ 664.351148] [50968]: 'SecurityGroup': '1.6', [ 664.351148] [50968]: 'SecurityGroupRule': '1.3', [ 664.351148] [50968]: 'SubPort': '1.0', [ 664.351148] [50968]: 'Subnet': '1.2', [ 664.351148] [50968]: 'Trunk': '1.1'}} [ 664.351148] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 664.355570] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_postcommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:36Z', 'revision_number': 4, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 664.355570] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] update_port_postcommit: [ 664.355570] [50968]: key[binding:vif_type], unbound -> ovs [ 664.355570] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 664.355570] [50968]: key[updated_at], 2025-11-21T22:36:35Z -> 2025-11-21T22:36:36Z [ 664.355570] [50968]: key[revision_number], 2 -> 4 [ 664.355570] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.358668] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.359278] [50968]: DEBUG neutron_lib.callbacks.manager [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-4130f244-6fc0-4b51-898c-d4045d008900 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.362324] [50968]: [pid: 50968|app: 0|req: 669/1353] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:35 2025] PUT /networking/v2.0/ports/84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 => generated 1038 bytes in 1687 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 664.407807] [50968]: [pid: 50968|app: 0|req: 670/1354] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 664.410912] [50968]: DEBUG neutron.api.wsgi [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-8c60f8b8-5b55-479e-b368-29a0634cde3c tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 664.414845] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59174ac0-3fca-4c43-a8ed-21f15f5b9e1d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group (06251551-417e-4f8a-9412-fdb5036f57fe), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.416432] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59174ac0-3fca-4c43-a8ed-21f15f5b9e1d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (06251551-417e-4f8a-9412-fdb5036f57fe), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.429390] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59174ac0-3fca-4c43-a8ed-21f15f5b9e1d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=06251551-417e-4f8a-9412-fdb5036f57fe,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.435360] [50968]: [pid: 50968|app: 0|req: 671/1355] 10.180.1.21 () {60 vars in 1634 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-1931742777&fields=id&tenant_id=2a14451c17624aaaa5d4179aa4671e26 => generated 69 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.441834] [50969]: DEBUG neutron_lib.callbacks.manager [None req-59174ac0-3fca-4c43-a8ed-21f15f5b9e1d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.442410] [50969]: [pid: 50969|app: 0|req: 685/1356] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:36:36 2025] POST /networking/v2.0/security-groups => generated 1658 bytes in 125 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 664.449887] [50969]: DEBUG neutron.api.v2.base [None req-64fe3c40-839e-4698-a354-3148b6e6e327 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'security_group_rule': {'security_group_id': '06251551-417e-4f8a-9412-fdb5036f57fe', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 664.488385] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64fe3c40-839e-4698-a354-3148b6e6e327 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group_rule (91ee8502-c89d-4855-983b-4b6cc70dc856), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.519608] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64fe3c40-839e-4698-a354-3148b6e6e327 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group_rule (91ee8502-c89d-4855-983b-4b6cc70dc856), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.523043] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-36fcf262-77c0-46ce-be20-55c52082a58a tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.524232] [50968]: [pid: 50968|app: 0|req: 672/1357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 789 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.525708] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64fe3c40-839e-4698-a354-3148b6e6e327 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (91ee8502-c89d-4855-983b-4b6cc70dc856), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.535315] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64fe3c40-839e-4698-a354-3148b6e6e327 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=91ee8502-c89d-4855-983b-4b6cc70dc856,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.547212] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64fe3c40-839e-4698-a354-3148b6e6e327 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.547753] [50969]: [pid: 50969|app: 0|req: 686/1358] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:36:36 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 102 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 664.552251] [50969]: DEBUG neutron.api.v2.base [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'port': {'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1', 'be6a78d7-b908-447c-a3f4-0f30c644939c']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 664.559457] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c5e46f3-3180-48be-88c2-15f8f01df0bd req-46bac0a5-2da1-4099-9dc2-ffd6e31a5607 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.561255] [50968]: [pid: 50968|app: 0|req: 673/1359] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?tenant_id=4d96bb1ee7374926950112f240d76b7e&device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 664.576826] [50968]: [pid: 50968|app: 0|req: 674/1360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:36 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.580591] [50968]: DEBUG neutron.api.v2.base [None req-02c72d36-b523-4c90-97e2-74c2116081c6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'security_group_rule': {'security_group_id': '06251551-417e-4f8a-9412-fdb5036f57fe', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 664.599677] [50969]: DEBUG neutron_lib.callbacks.manager [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.619648] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02c72d36-b523-4c90-97e2-74c2116081c6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group_rule (cf81f42e-aa82-46e2-9221-bd829e1ad56b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.645799] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02c72d36-b523-4c90-97e2-74c2116081c6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group_rule (cf81f42e-aa82-46e2-9221-bd829e1ad56b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.647170] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02c72d36-b523-4c90-97e2-74c2116081c6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (cf81f42e-aa82-46e2-9221-bd829e1ad56b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.654889] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-02c72d36-b523-4c90-97e2-74c2116081c6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=cf81f42e-aa82-46e2-9221-bd829e1ad56b,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.672341] [50968]: DEBUG neutron_lib.callbacks.manager [None req-02c72d36-b523-4c90-97e2-74c2116081c6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.672993] [50968]: [pid: 50968|app: 0|req: 675/1361] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:36:36 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) [ 664.701495] [50969]: DEBUG neutron.plugins.ml2.db [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] For port 3e3a239a-6a6f-436a-a9dc-55323b244ad8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e3a239a-6a6f-436a-a9dc-55323b244ad8,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 664.712772] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c5e46f3-3180-48be-88c2-15f8f01df0bd req-d3ec103a-e401-4022-b9f7-cbd05b9a3287 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.713824] [50968]: [pid: 50968|app: 0|req: 676/1362] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.723684] [50969]: DEBUG neutron_lib.callbacks.manager [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.723684] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_precommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'be6a78d7-b908-447c-a3f4-0f30c644939c', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 7, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 6, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 664.723684] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_precommit: [ 664.723684] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'] -> ['21deb826-26b5-4246-96bf-34da6682babd', 'be6a78d7-b908-447c-a3f4-0f30c644939c', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'] [ 664.723684] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 664.723684] [50969]: key[updated_at], 2025-11-21T22:36:33Z -> 2025-11-21T22:36:37Z [ 664.723684] [50969]: key[revision_number], 6 -> 7 [ 664.723684] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.725538] [50969]: DEBUG neutron_lib.callbacks.manager [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.769825] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'Port': ['ID=3e3a239a-6a6f-436a-a9dc-55323b244ad8,revision_number=7']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.780043] [50969]: DEBUG neutron.db.provisioning_blocks [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Provisioning complete for port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 664.780043] [50969]: DEBUG neutron_lib.callbacks.manager [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.780043] [50969]: INFO neutron.plugins.ml2.plugin [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attempt 1 to provision port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 [ 664.857434] [50969]: DEBUG neutron.plugins.ml2.plugin [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Current status of the port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 664.858702] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_postcommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'be6a78d7-b908-447c-a3f4-0f30c644939c', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 7, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 6, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 664.859089] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_postcommit: [ 664.859089] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'] -> ['21deb826-26b5-4246-96bf-34da6682babd', 'be6a78d7-b908-447c-a3f4-0f30c644939c', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'] [ 664.859089] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 664.859089] [50969]: key[updated_at], 2025-11-21T22:36:33Z -> 2025-11-21T22:36:37Z [ 664.859089] [50969]: key[revision_number], 6 -> 7 [ 664.859089] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.925443] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.925822] [50969]: DEBUG neutron_lib.callbacks.manager [req-9602f340-d115-4def-8ba6-ef80224ba5ea req-9d9cc038-5649-4ffb-b590-8e15ecc01813 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.927632] [50969]: [pid: 50969|app: 0|req: 687/1363] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:36 2025] PUT /networking/v2.0/ports/3e3a239a-6a6f-436a-a9dc-55323b244ad8 => generated 825 bytes in 379 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.930712] [50969]: DEBUG neutron.api.v2.base [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 664.948376] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.952158] [50968]: DEBUG neutron.api.v2.base [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Request body: {'network': {'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 664.971219] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Made reservation on behalf of c9e3084cb0b640ee8f9ad6896c6e0109 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 664.974741] [50968]: DEBUG neutron_lib.callbacks.manager [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.983025] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.983885] [50968]: DEBUG neutron_lib.callbacks.manager [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.039715] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Allocated IP 10.180.180.136 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/80b309c8-8a1b-48ac-802f-2f6d92dfba9c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 665.054115] [50968]: DEBUG neutron_lib.callbacks.manager [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Publish callbacks [] for security_group (673eef00-b174-4a71-a870-466f27b577fd), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.055718] [50968]: DEBUG neutron_lib.callbacks.manager [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (673eef00-b174-4a71-a870-466f27b577fd), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.076450] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=673eef00-b174-4a71-a870-466f27b577fd,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.084569] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for allowed_address_pair (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.085477] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for port (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.085653] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_precommit called with port settings {'id': '80b309c8-8a1b-48ac-802f-2f6d92dfba9c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:9e:01', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 665.085747] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_precommit: [ 665.085747] [50969]: key[mac_address], None -> fa:16:3e:b3:9e:01 [ 665.085747] [50969]: key[device_id], None -> PENDING [ 665.085747] [50969]: key[binding:vif_details], None -> {} [ 665.085747] [50969]: key[project_id], None -> [ 665.085747] [50969]: key[binding:vnic_type], None -> normal [ 665.085747] [50969]: key[allowed_address_pairs], None -> [] [ 665.085747] [50969]: key[name], None -> [ 665.085747] [50969]: key[status], None -> N/A [ 665.085747] [50969]: key[tenant_id], None -> [ 665.085747] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}] [ 665.085747] [50969]: key[id], None -> 80b309c8-8a1b-48ac-802f-2f6d92dfba9c [ 665.085747] [50969]: key[port_security_enabled], None -> False [ 665.085747] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 665.085747] [50969]: key[security_groups], None -> [] [ 665.085747] [50969]: key[binding:profile], None -> {} [ 665.085747] [50969]: key[binding:host_id], None -> [ 665.085747] [50969]: key[standard_attr_id], None -> 803 [ 665.085747] [50969]: key[admin_state_up], None -> True [ 665.085747] [50969]: key[device_owner], None -> network:floatingip [ 665.085747] [50969]: key[binding:vif_type], None -> unbound [ 665.085747] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.092908] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] vlan segment allocate from pool success with {'vlan_id': 590, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 665.098938] [50968]: DEBUG neutron_lib.callbacks.manager [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (f4337c32-8a1b-4f82-a905-777cbc31c300), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.099175] [50968]: INFO neutron.db.segments_db [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Added segment f4337c32-8a1b-4f82-a905-777cbc31c300 of type vlan for network eb3b870e-3af9-498b-9219-319e41573962 [ 665.108017] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.112236] [50968]: DEBUG neutron_lib.callbacks.manager [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (eb3b870e-3af9-498b-9219-319e41573962), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.122847] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] create_network_precommit called with network settings {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 809, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] [ 665.122847] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] create_network_precommit: [ 665.122847] [50968]: key[qinq], None -> None [ 665.122847] [50968]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 665.122847] [50968]: key[tags], None -> [] [ 665.122847] [50968]: key[router:external], None -> False [ 665.122847] [50968]: key[created_at], None -> 2025-11-21T22:36:37Z [ 665.122847] [50968]: key[name], None -> tempest-ServerActionsTestOtherA-643794357-network [ 665.122847] [50968]: key[status], None -> ACTIVE [ 665.122847] [50968]: key[ipv6_address_scope], None -> None [ 665.122847] [50968]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 665.122847] [50968]: key[availability_zone_hints], None -> [] [ 665.122847] [50968]: key[availability_zones], None -> [] [ 665.122847] [50968]: key[id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 665.122847] [50968]: key[port_security_enabled], None -> True [ 665.122847] [50968]: key[subnets], None -> [] [ 665.122847] [50968]: key[provider:segmentation_id], None -> 590 [ 665.122847] [50968]: key[provider:network_type], None -> vlan [ 665.122847] [50968]: key[revision_number], None -> 1 [ 665.122847] [50968]: key[provider:physical_network], None -> default [ 665.122847] [50968]: key[description], None -> [ 665.122847] [50968]: key[updated_at], None -> 2025-11-21T22:36:37Z [ 665.122847] [50968]: key[standard_attr_id], None -> 809 [ 665.122847] [50968]: key[admin_state_up], None -> True [ 665.122847] [50968]: key[shared], None -> False [ 665.122847] [50968]: key[ipv4_address_scope], None -> None [ 665.122847] [50968]: key[vlan_transparent], None -> None [ 665.122847] [50968]: key[mtu], None -> 8950 [ 665.122847] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.126712] [50968]: DEBUG neutron_lib.callbacks.manager [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (eb3b870e-3af9-498b-9219-319e41573962), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.131994] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event updated for resources: {'Port': ['ID=80b309c8-8a1b-48ac-802f-2f6d92dfba9c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.141890] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 665.142598] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 665.143384] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Pushing event updated for resources: {'Network': ['ID=eb3b870e-3af9-498b-9219-319e41573962,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.145818] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 665.145926] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] create_network_postcommit called with network settings {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 809, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] [ 665.145926] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] create_network_postcommit: [ 665.145926] [50968]: key[qinq], None -> None [ 665.145926] [50968]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 665.145926] [50968]: key[tags], None -> [] [ 665.145926] [50968]: key[router:external], None -> False [ 665.145926] [50968]: key[created_at], None -> 2025-11-21T22:36:37Z [ 665.145926] [50968]: key[name], None -> tempest-ServerActionsTestOtherA-643794357-network [ 665.145926] [50968]: key[status], None -> ACTIVE [ 665.145926] [50968]: key[ipv6_address_scope], None -> None [ 665.145926] [50968]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 665.145926] [50968]: key[availability_zone_hints], None -> [] [ 665.145926] [50968]: key[availability_zones], None -> [] [ 665.145926] [50968]: key[id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 665.145926] [50968]: key[port_security_enabled], None -> True [ 665.145926] [50968]: key[subnets], None -> [] [ 665.145926] [50968]: key[provider:segmentation_id], None -> 590 [ 665.145926] [50968]: key[provider:network_type], None -> vlan [ 665.145926] [50968]: key[revision_number], None -> 1 [ 665.145926] [50968]: key[provider:physical_network], None -> default [ 665.145926] [50968]: key[description], None -> [ 665.145926] [50968]: key[updated_at], None -> 2025-11-21T22:36:37Z [ 665.145926] [50968]: key[standard_attr_id], None -> 809 [ 665.145926] [50968]: key[admin_state_up], None -> True [ 665.145926] [50968]: key[shared], None -> False [ 665.145926] [50968]: key[ipv4_address_scope], None -> None [ 665.145926] [50968]: key[vlan_transparent], None -> None [ 665.145926] [50968]: key[mtu], None -> 8950 [ 665.145926] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.148307] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.148631] [50968]: DEBUG neutron_lib.callbacks.manager [None req-549b9133-71db-4e0d-ba76-ddbf57bae067 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.158693] [50968]: [pid: 50968|app: 0|req: 677/1364] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:37 2025] POST /networking/v2.0/networks => generated 667 bytes in 444 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 665.158780] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_postcommit called with port settings {'id': '80b309c8-8a1b-48ac-802f-2f6d92dfba9c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:9e:01', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 665.158982] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_postcommit: [ 665.158982] [50969]: key[mac_address], None -> fa:16:3e:b3:9e:01 [ 665.158982] [50969]: key[device_id], None -> PENDING [ 665.158982] [50969]: key[binding:vif_details], None -> {} [ 665.158982] [50969]: key[project_id], None -> [ 665.158982] [50969]: key[binding:vnic_type], None -> normal [ 665.158982] [50969]: key[tags], None -> [] [ 665.158982] [50969]: key[allowed_address_pairs], None -> [] [ 665.158982] [50969]: key[created_at], None -> 2025-11-21T22:36:37Z [ 665.158982] [50969]: key[name], None -> [ 665.158982] [50969]: key[status], None -> N/A [ 665.158982] [50969]: key[tenant_id], None -> [ 665.158982] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}] [ 665.158982] [50969]: key[id], None -> 80b309c8-8a1b-48ac-802f-2f6d92dfba9c [ 665.158982] [50969]: key[port_security_enabled], None -> False [ 665.158982] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 665.158982] [50969]: key[security_groups], None -> [] [ 665.158982] [50969]: key[binding:profile], None -> {} [ 665.158982] [50969]: key[binding:host_id], None -> [ 665.158982] [50969]: key[revision_number], None -> 1 [ 665.158982] [50969]: key[description], None -> [ 665.158982] [50969]: key[updated_at], None -> 2025-11-21T22:36:37Z [ 665.158982] [50969]: key[standard_attr_id], None -> 803 [ 665.158982] [50969]: key[admin_state_up], None -> True [ 665.158982] [50969]: key[binding:vif_type], None -> unbound [ 665.158982] [50969]: key[device_owner], None -> network:floatingip [ 665.158982] [50969]: key[extra_dhcp_opts], None -> [] [ 665.158982] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 665.158982] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.161604] [50968]: DEBUG neutron.api.wsgi [req-1c5e46f3-3180-48be-88c2-15f8f01df0bd req-015f2196-10c1-42ee-aa36-1ce2c3813e41 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.175613] [50968]: [pid: 50968|app: 0|req: 678/1365] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.9&port_id=3c702b78-582a-44e7-a845-831cc898dd24 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 665.191161] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.212920] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.213237] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-eb0f84cf-f666-4eab-823e-79ffe65ec29d tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.215326] [50968]: [pid: 50968|app: 0|req: 679/1366] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/networks?id=a167fd69-dd12-4cac-843e-5642c3dcb9b8 => generated 616 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.252586] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-9af3cafd-3547-4194-bbbf-ebbb49320740 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.253544] [50968]: [pid: 50968|app: 0|req: 680/1367] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/networks?id=dc93c780-6204-4013-bfc9-3f9b18af4c42 => generated 614 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.288692] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for port (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.288931] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] update_port_precommit called with port settings {'id': '80b309c8-8a1b-48ac-802f-2f6d92dfba9c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:9e:01', 'admin_state_up': True, 'status': 'N/A', 'device_id': '89ad6b81-485c-4f87-aeab-72e785ab9315', 'device_owner': 'network:floatingip', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '80b309c8-8a1b-48ac-802f-2f6d92dfba9c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:9e:01', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 665.289200] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] update_port_precommit: [ 665.289200] [50969]: key[device_id], PENDING -> 89ad6b81-485c-4f87-aeab-72e785ab9315 [ 665.289200] [50969]: key[revision_number], 1 -> 2 [ 665.289200] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.291613] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.298688] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac907f4d-dee7-438c-a3a9-78cf8aed1bd5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.320335] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event updated for resources: {'Port': ['ID=80b309c8-8a1b-48ac-802f-2f6d92dfba9c,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.342753] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] update_port_postcommit called with port settings {'id': '80b309c8-8a1b-48ac-802f-2f6d92dfba9c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:9e:01', 'admin_state_up': True, 'status': 'N/A', 'device_id': '89ad6b81-485c-4f87-aeab-72e785ab9315', 'device_owner': 'network:floatingip', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '80b309c8-8a1b-48ac-802f-2f6d92dfba9c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:9e:01', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 665.343029] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] update_port_postcommit: [ 665.343029] [50969]: key[device_id], PENDING -> 89ad6b81-485c-4f87-aeab-72e785ab9315 [ 665.343029] [50969]: key[revision_number], 1 -> 2 [ 665.343029] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.343203] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.353052] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7642389f-58a8-495e-a5f7-f47d5ad4bcdd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.353595] [50969]: [pid: 50969|app: 0|req: 688/1368] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:36:37 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 425 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 665.356834] [50969]: DEBUG neutron.api.wsgi [req-313c1ada-481c-4b79-9622-f63474d801bf req-e7452fe5-4fee-4ddd-87a0-5c20668c6104 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.363440] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac907f4d-dee7-438c-a3a9-78cf8aed1bd5 admin admin] Publish callbacks [] for security_group (cddfa0a1-b62e-479c-a629-85bd16e5fc8d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.365560] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ac907f4d-dee7-438c-a3a9-78cf8aed1bd5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (cddfa0a1-b62e-479c-a629-85bd16e5fc8d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.373394] [50969]: [pid: 50969|app: 0|req: 689/1369] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/security-groups/02335e4b-52f9-4b1f-8752-1efa38a6d256 => generated 1684 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 665.376036] [50969]: DEBUG neutron.api.v2.base [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Request body: {'subnet': {'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsTestOtherA-643794357-subnet', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 665.387728] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Made reservation on behalf of c9e3084cb0b640ee8f9ad6896c6e0109 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 665.393218] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.395658] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac907f4d-dee7-438c-a3a9-78cf8aed1bd5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=cddfa0a1-b62e-479c-a629-85bd16e5fc8d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.412807] [50968]: [pid: 50968|app: 0|req: 681/1370] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/security-groups?tenant_id=26a0f40721cc44ddacf43a597b50b683&name=default => generated 2925 bytes in 159 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 665.435247] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c5e46f3-3180-48be-88c2-15f8f01df0bd req-227156a6-721f-4e12-9209-2dbaecbd4887 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.436278] [50968]: [pid: 50968|app: 0|req: 682/1371] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.439461] [50968]: DEBUG neutron.api.v2.base [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Request body: {'port': {'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'admin_state_up': True, 'tenant_id': '773ab744993644548a077b4742fb2c59'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 665.469876] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] create_subnet_precommit called with subnet settings {'id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'name': 'tempest-ServerActionsTestOtherA-643794357-subnet', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', '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-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) [ 665.470297] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] create_subnet_precommit: [ 665.470297] [50969]: key[service_types], None -> [] [ 665.470297] [50969]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 665.470297] [50969]: key[tags], None -> [] [ 665.470297] [50969]: key[router:external], None -> False [ 665.470297] [50969]: key[ipv6_ra_mode], None -> None [ 665.470297] [50969]: key[created_at], None -> 2025-11-21T22:36:37Z [ 665.470297] [50969]: key[name], None -> tempest-ServerActionsTestOtherA-643794357-subnet [ 665.470297] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 665.470297] [50969]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 665.470297] [50969]: key[id], None -> 566894e8-c8a2-49ec-83b4-1ca78e47ea70 [ 665.470297] [50969]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 665.470297] [50969]: key[host_routes], None -> [] [ 665.470297] [50969]: key[revision_number], None -> 0 [ 665.470297] [50969]: key[dns_nameservers], None -> [] [ 665.470297] [50969]: key[cidr], None -> 192.168.128.0/28 [ 665.470297] [50969]: key[updated_at], None -> 2025-11-21T22:36:37Z [ 665.470297] [50969]: key[description], None -> [ 665.470297] [50969]: key[standard_attr_id], None -> 817 [ 665.470297] [50969]: key[segment_id], None -> None [ 665.470297] [50969]: key[shared], None -> False [ 665.470297] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 665.470297] [50969]: key[ipv6_address_mode], None -> None [ 665.470297] [50969]: key[enable_dhcp], None -> True [ 665.470297] [50969]: key[subnetpool_id], None -> None [ 665.470297] [50969]: key[ip_version], None -> 4 [ 665.470297] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.472390] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (566894e8-c8a2-49ec-83b4-1ca78e47ea70), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.481447] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Made reservation on behalf of 773ab744993644548a077b4742fb2c59 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 665.485458] [50968]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.489192] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Pushing event updated for resources: {'Subnet': ['ID=566894e8-c8a2-49ec-83b4-1ca78e47ea70,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.509554] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Checking segment: {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 665.509745] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Network hostable DHCP agents. Network: eb3b870e-3af9-498b-9219-319e41573962, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 665.520645] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Network eb3b870e-3af9-498b-9219-319e41573962 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 665.526064] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, eb3b870e-3af9-498b-9219-319e41573962) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 665.528997] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] create_subnet_postcommit called with subnet settings {'id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'name': 'tempest-ServerActionsTestOtherA-643794357-subnet', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', '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-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'network': {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590}} (original settings None) [ 665.529204] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] create_subnet_postcommit: [ 665.529204] [50969]: key[service_types], None -> [] [ 665.529204] [50969]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 665.529204] [50969]: key[tags], None -> [] [ 665.529204] [50969]: key[router:external], None -> False [ 665.529204] [50969]: key[ipv6_ra_mode], None -> None [ 665.529204] [50969]: key[created_at], None -> 2025-11-21T22:36:37Z [ 665.529204] [50969]: key[name], None -> tempest-ServerActionsTestOtherA-643794357-subnet [ 665.529204] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 665.529204] [50969]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 665.529204] [50969]: key[id], None -> 566894e8-c8a2-49ec-83b4-1ca78e47ea70 [ 665.529204] [50969]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 665.529204] [50969]: key[host_routes], None -> [] [ 665.529204] [50969]: key[revision_number], None -> 0 [ 665.529204] [50969]: key[dns_nameservers], None -> [] [ 665.529204] [50969]: key[cidr], None -> 192.168.128.0/28 [ 665.529204] [50969]: key[updated_at], None -> 2025-11-21T22:36:37Z [ 665.529204] [50969]: key[description], None -> [ 665.529204] [50969]: key[standard_attr_id], None -> 817 [ 665.529204] [50969]: key[segment_id], None -> None [ 665.529204] [50969]: key[shared], None -> False [ 665.529204] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 665.529204] [50969]: key[ipv6_address_mode], None -> None [ 665.529204] [50969]: key[enable_dhcp], None -> True [ 665.529204] [50969]: key[subnetpool_id], None -> None [ 665.529204] [50969]: key[ip_version], None -> 4 [ 665.529204] [50969]: key[network], None -> {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} [ 665.529204] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.531564] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.532023] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e175458-d0a5-43f2-83a4-c5f622c98a98 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.540999] [50969]: [pid: 50969|app: 0|req: 690/1372] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:37 2025] POST /networking/v2.0/subnets => generated 686 bytes in 167 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 665.542560] [50968]: DEBUG neutron.db.db_base_plugin_common [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Allocated IP 192.168.128.14 (a167fd69-dd12-4cac-843e-5642c3dcb9b8/bbc712e9-8b94-46f6-9daf-3615ad67f424/0a467c1a-06d1-467e-8f74-d517359b5410) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 665.543971] [50969]: DEBUG neutron.api.wsgi [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-c12ad27a-918b-4ac1-9658-b203a30403b6 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.547509] [50969]: [pid: 50969|app: 0|req: 691/1373] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/quotas/9315ed5077974c35949e3783665ae4b7 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.550450] [50969]: DEBUG neutron.api.wsgi [req-313c1ada-481c-4b79-9622-f63474d801bf req-0214fe1e-e630-4843-996a-7b8fbacc0354 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.569616] [50969]: [pid: 50969|app: 0|req: 692/1374] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/security-groups/6f9f15c9-0343-463c-a945-2252284a3aba => generated 1685 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 665.597972] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-b97a8488-756e-401f-ac2e-753ca6247a03 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.598977] [50969]: [pid: 50969|app: 0|req: 693/1375] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:37 2025] GET /networking/v2.0/ports?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 665.614178] [50968]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Publish callbacks [] for allowed_address_pair (0a467c1a-06d1-467e-8f74-d517359b5410), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.615023] [50968]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Publish callbacks [] for port (0a467c1a-06d1-467e-8f74-d517359b5410), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.615390] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] create_port_precommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': '', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'project_id': '773ab744993644548a077b4742fb2c59', 'port_security_enabled': True, 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 665.615553] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] create_port_precommit: [ 665.615553] [50968]: key[mac_address], None -> fa:16:3e:87:80:8b [ 665.615553] [50968]: key[device_id], None -> 5a50926b-404a-46f7-adf0-ed8b5f818448 [ 665.615553] [50968]: key[binding:vif_details], None -> {} [ 665.615553] [50968]: key[project_id], None -> 773ab744993644548a077b4742fb2c59 [ 665.615553] [50968]: key[binding:vnic_type], None -> normal [ 665.615553] [50968]: key[allowed_address_pairs], None -> [] [ 665.615553] [50968]: key[name], None -> [ 665.615553] [50968]: key[status], None -> DOWN [ 665.615553] [50968]: key[tenant_id], None -> 773ab744993644548a077b4742fb2c59 [ 665.615553] [50968]: key[fixed_ips], None -> [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}] [ 665.615553] [50968]: key[id], None -> 0a467c1a-06d1-467e-8f74-d517359b5410 [ 665.615553] [50968]: key[port_security_enabled], None -> True [ 665.615553] [50968]: key[network_id], None -> a167fd69-dd12-4cac-843e-5642c3dcb9b8 [ 665.615553] [50968]: key[security_groups], None -> ['60ea5439-0179-41e0-a8c0-e75e739326a4'] [ 665.615553] [50968]: key[binding:profile], None -> {} [ 665.615553] [50968]: key[binding:host_id], None -> [ 665.615553] [50968]: key[standard_attr_id], None -> 818 [ 665.615553] [50968]: key[admin_state_up], None -> True [ 665.615553] [50968]: key[device_owner], None -> [ 665.615553] [50968]: key[binding:vif_type], None -> unbound [ 665.615553] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.630538] [50969]: DEBUG neutron_lib.callbacks.manager [None req-12131167-3c52-424e-aceb-f5062813ca54 admin admin] Publish callbacks [] for security_group (cddfa0a1-b62e-479c-a629-85bd16e5fc8d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.634595] [50968]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.648132] [50969]: DEBUG neutron_lib.callbacks.manager [None req-12131167-3c52-424e-aceb-f5062813ca54 admin admin] Publish callbacks [] for security_group (cddfa0a1-b62e-479c-a629-85bd16e5fc8d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.656013] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Pushing event updated for resources: {'Port': ['ID=0a467c1a-06d1-467e-8f74-d517359b5410,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.664379] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Network a167fd69-dd12-4cac-843e-5642c3dcb9b8 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 665.665079] [50968]: DEBUG neutron.scheduler.base_scheduler [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 665.668421] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 665.670935] [50969]: DEBUG neutron_lib.callbacks.manager [None req-12131167-3c52-424e-aceb-f5062813ca54 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (cddfa0a1-b62e-479c-a629-85bd16e5fc8d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.675308] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-12131167-3c52-424e-aceb-f5062813ca54 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=cddfa0a1-b62e-479c-a629-85bd16e5fc8d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.680294] [50969]: DEBUG neutron_lib.callbacks.manager [None req-12131167-3c52-424e-aceb-f5062813ca54 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.680294] [50969]: [pid: 50969|app: 0|req: 694/1376] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:37 2025] DELETE /networking/v2.0/security-groups/cddfa0a1-b62e-479c-a629-85bd16e5fc8d => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 665.685013] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] create_port_postcommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': '', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'project_id': '773ab744993644548a077b4742fb2c59', 'port_security_enabled': True, 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 1, 'network': {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 665.685013] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] create_port_postcommit: [ 665.685013] [50968]: key[mac_address], None -> fa:16:3e:87:80:8b [ 665.685013] [50968]: key[device_id], None -> 5a50926b-404a-46f7-adf0-ed8b5f818448 [ 665.685013] [50968]: key[binding:vif_details], None -> {} [ 665.685013] [50968]: key[project_id], None -> 773ab744993644548a077b4742fb2c59 [ 665.685013] [50968]: key[binding:vnic_type], None -> normal [ 665.685013] [50968]: key[tags], None -> [] [ 665.685013] [50968]: key[allowed_address_pairs], None -> [] [ 665.685013] [50968]: key[created_at], None -> 2025-11-21T22:36:37Z [ 665.685013] [50968]: key[name], None -> [ 665.685013] [50968]: key[status], None -> DOWN [ 665.685013] [50968]: key[tenant_id], None -> 773ab744993644548a077b4742fb2c59 [ 665.685013] [50968]: key[fixed_ips], None -> [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}] [ 665.685013] [50968]: key[id], None -> 0a467c1a-06d1-467e-8f74-d517359b5410 [ 665.685013] [50968]: key[port_security_enabled], None -> True [ 665.685013] [50968]: key[network_id], None -> a167fd69-dd12-4cac-843e-5642c3dcb9b8 [ 665.685013] [50968]: key[security_groups], None -> ['60ea5439-0179-41e0-a8c0-e75e739326a4'] [ 665.685013] [50968]: key[binding:profile], None -> {} [ 665.685013] [50968]: key[binding:host_id], None -> [ 665.685013] [50968]: key[revision_number], None -> 1 [ 665.685013] [50968]: key[description], None -> [ 665.685013] [50968]: key[updated_at], None -> 2025-11-21T22:36:37Z [ 665.685013] [50968]: key[standard_attr_id], None -> 818 [ 665.685013] [50968]: key[admin_state_up], None -> True [ 665.685013] [50968]: key[binding:vif_type], None -> unbound [ 665.685013] [50968]: key[device_owner], None -> [ 665.685013] [50968]: key[extra_dhcp_opts], None -> [] [ 665.685013] [50968]: key[network], None -> {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} [ 665.685013] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.707095] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf84575c-fd2a-419d-8f6b-99b4606b4dcc req-14aae863-50e6-4ac7-ace2-f80a8008f741 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.708372] [50969]: [pid: 50969|app: 0|req: 695/1377] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 665.728430] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.728937] [50968]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-c556e0ff-8c7d-42eb-8aef-016f1b11c1b3 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.738604] [50968]: [pid: 50968|app: 0|req: 683/1378] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:37 2025] POST /networking/v2.0/ports => generated 733 bytes in 302 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 665.743855] [50968]: DEBUG neutron.api.v2.base [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Request body: {'router': {'name': 'tempest-ServerActionsTestOtherA-643794357-router', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 665.754089] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c5e46f3-3180-48be-88c2-15f8f01df0bd req-055b9f32-8c4b-4052-908e-d76f19f6c2de service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.755786] [50969]: [pid: 50969|app: 0|req: 696/1379] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.759620] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (9d91a5e1-e9ca-4fa9-8732-23b785719d96), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.761082] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (9d91a5e1-e9ca-4fa9-8732-23b785719d96), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.814543] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks [] for router_controller (9d91a5e1-e9ca-4fa9-8732-23b785719d96), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.818453] [50969]: [pid: 50969|app: 0|req: 697/1380] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/ports?tenant_id=9315ed5077974c35949e3783665ae4b7&fields=id => generated 57 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 665.822759] [50969]: DEBUG neutron.api.v2.base [req-313c1ada-481c-4b79-9622-f63474d801bf req-bee1dd3b-bfe9-4c3d-bbe6-d8d1d31cb0ca tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '02335e4b-52f9-4b1f-8752-1efa38a6d256', 'remote_group_id': '6f9f15c9-0343-463c-a945-2252284a3aba', 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 665.822947] [50969]: DEBUG neutron.api.v2.base [req-313c1ada-481c-4b79-9622-f63474d801bf req-bee1dd3b-bfe9-4c3d-bbe6-d8d1d31cb0ca tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '02335e4b-52f9-4b1f-8752-1efa38a6d256', 'remote_group_id': '6f9f15c9-0343-463c-a945-2252284a3aba', 'port_range_min': 22, 'port_range_max': 22}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 665.869162] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks [] for router_gateway (9d91a5e1-e9ca-4fa9-8732-23b785719d96), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.884920] [50969]: DEBUG neutron_lib.callbacks.manager [req-313c1ada-481c-4b79-9622-f63474d801bf req-bee1dd3b-bfe9-4c3d-bbe6-d8d1d31cb0ca tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (1c4f6891-ab7d-4477-aa71-040585fa7d31), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.913246] [50969]: DEBUG neutron_lib.callbacks.manager [req-313c1ada-481c-4b79-9622-f63474d801bf req-bee1dd3b-bfe9-4c3d-bbe6-d8d1d31cb0ca tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (1c4f6891-ab7d-4477-aa71-040585fa7d31), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.914442] [50969]: DEBUG neutron_lib.callbacks.manager [req-313c1ada-481c-4b79-9622-f63474d801bf req-bee1dd3b-bfe9-4c3d-bbe6-d8d1d31cb0ca tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (1c4f6891-ab7d-4477-aa71-040585fa7d31), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.921670] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-313c1ada-481c-4b79-9622-f63474d801bf req-bee1dd3b-bfe9-4c3d-bbe6-d8d1d31cb0ca tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=1c4f6891-ab7d-4477-aa71-040585fa7d31,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.935560] [50969]: DEBUG neutron_lib.callbacks.manager [req-313c1ada-481c-4b79-9622-f63474d801bf req-bee1dd3b-bfe9-4c3d-bbe6-d8d1d31cb0ca tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.936962] [50969]: [pid: 50969|app: 0|req: 698/1381] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 22:36:38 2025] POST /networking/v2.0/security-group-rules => generated 634 bytes in 117 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 665.939249] [50969]: DEBUG neutron.api.wsgi [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-f9e5ed6f-409d-4bf0-b856-e31834ddf4e5 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.952529] [50969]: [pid: 50969|app: 0|req: 699/1382] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.89&port_id=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 665.955842] [50969]: DEBUG neutron.api.wsgi [req-cf84575c-fd2a-419d-8f6b-99b4606b4dcc req-c1fa1ba9-a3c3-4ae9-a0be-06f47a91c63e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.957667] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks [] for router_gateway (9d91a5e1-e9ca-4fa9-8732-23b785719d96), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.961468] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.978129] [50969]: [pid: 50969|app: 0|req: 700/1383] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.983050] [50969]: DEBUG neutron.api.v2.base [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Request body: {'port': {'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 665.999674] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8'}, {'name': 'network-changed', 'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 666.006437] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6b7359b3-691a-4586-8eda-10d604e12a11" -d '{"events": [{"name": "network-changed", "server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8"}, {"name": "network-changed", "server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 666.012846] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Allocated IP 10.180.180.194 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/562c31a1-ede5-4cc5-88a6-a9f2dce87d29) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 666.015536] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c'}, {'server_uuid': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7'}, {'name': 'network-changed', 'server_uuid': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'tag': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 666.018994] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f3d83819-2a18-4d80-886c-aba222b34989" -d '{"events": [{"name": "network-changed", "server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c"}, {"server_uuid": "ac19b60c-072a-4ee0-b0b3-7376827efc25", "name": "network-vif-plugged", "status": "completed", "tag": "84cbd879-fc2c-4985-b83d-dbe82bf4b2a7"}, {"name": "network-changed", "server_uuid": "ac19b60c-072a-4ee0-b0b3-7376827efc25", "tag": "84cbd879-fc2c-4985-b83d-dbe82bf4b2a7"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 666.027704] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.062571] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks [] for allowed_address_pair (562c31a1-ede5-4cc5-88a6-a9f2dce87d29), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.063642] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks [] for port (562c31a1-ede5-4cc5-88a6-a9f2dce87d29), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.063642] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] create_port_precommit called with port settings {'id': '562c31a1-ede5-4cc5-88a6-a9f2dce87d29', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:da:a0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_gateway', 'standard_attr_id': 821, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 666.063642] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] create_port_precommit: [ 666.063642] [50968]: key[mac_address], None -> fa:16:3e:cc:da:a0 [ 666.063642] [50968]: key[device_id], None -> 9d91a5e1-e9ca-4fa9-8732-23b785719d96 [ 666.063642] [50968]: key[binding:vif_details], None -> {} [ 666.063642] [50968]: key[project_id], None -> [ 666.063642] [50968]: key[binding:vnic_type], None -> normal [ 666.063642] [50968]: key[allowed_address_pairs], None -> [] [ 666.063642] [50968]: key[name], None -> [ 666.063642] [50968]: key[status], None -> DOWN [ 666.063642] [50968]: key[tenant_id], None -> [ 666.063642] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.194'}] [ 666.063642] [50968]: key[id], None -> 562c31a1-ede5-4cc5-88a6-a9f2dce87d29 [ 666.063642] [50968]: key[port_security_enabled], None -> False [ 666.063642] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 666.063642] [50968]: key[security_groups], None -> [] [ 666.063642] [50968]: key[binding:profile], None -> {} [ 666.063642] [50968]: key[binding:host_id], None -> [ 666.063642] [50968]: key[standard_attr_id], None -> 821 [ 666.063642] [50968]: key[admin_state_up], None -> True [ 666.063642] [50968]: key[device_owner], None -> network:router_gateway [ 666.063642] [50968]: key[binding:vif_type], None -> unbound [ 666.063642] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.085073] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (562c31a1-ede5-4cc5-88a6-a9f2dce87d29), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.105731] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Pushing event updated for resources: {'Port': ['ID=562c31a1-ede5-4cc5-88a6-a9f2dce87d29,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.113553] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 666.114267] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 666.115732] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 666.127806] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] create_port_postcommit called with port settings {'id': '562c31a1-ede5-4cc5-88a6-a9f2dce87d29', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:da:a0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_gateway', 'standard_attr_id': 821, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:38Z', 'updated_at': '2025-11-21T22:36:38Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 666.128024] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] create_port_postcommit: [ 666.128024] [50968]: key[mac_address], None -> fa:16:3e:cc:da:a0 [ 666.128024] [50968]: key[device_id], None -> 9d91a5e1-e9ca-4fa9-8732-23b785719d96 [ 666.128024] [50968]: key[binding:vif_details], None -> {} [ 666.128024] [50968]: key[project_id], None -> [ 666.128024] [50968]: key[binding:vnic_type], None -> normal [ 666.128024] [50968]: key[tags], None -> [] [ 666.128024] [50968]: key[allowed_address_pairs], None -> [] [ 666.128024] [50968]: key[created_at], None -> 2025-11-21T22:36:38Z [ 666.128024] [50968]: key[name], None -> [ 666.128024] [50968]: key[status], None -> DOWN [ 666.128024] [50968]: key[tenant_id], None -> [ 666.128024] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.194'}] [ 666.128024] [50968]: key[id], None -> 562c31a1-ede5-4cc5-88a6-a9f2dce87d29 [ 666.128024] [50968]: key[port_security_enabled], None -> False [ 666.128024] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 666.128024] [50968]: key[security_groups], None -> [] [ 666.128024] [50968]: key[binding:profile], None -> {} [ 666.128024] [50968]: key[binding:host_id], None -> [ 666.128024] [50968]: key[revision_number], None -> 1 [ 666.128024] [50968]: key[description], None -> [ 666.128024] [50968]: key[updated_at], None -> 2025-11-21T22:36:38Z [ 666.128024] [50968]: key[standard_attr_id], None -> 821 [ 666.128024] [50968]: key[admin_state_up], None -> True [ 666.128024] [50968]: key[binding:vif_type], None -> unbound [ 666.128024] [50968]: key[device_owner], None -> network:router_gateway [ 666.128024] [50968]: key[extra_dhcp_opts], None -> [] [ 666.128024] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 666.128024] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.132685] [50969]: DEBUG neutron.notifiers.nova [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0a467c1a-06d1-467e-8f74-d517359b5410 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 666.137949] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks [] for port (0a467c1a-06d1-467e-8f74-d517359b5410), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.144677] [50969]: DEBUG neutron.db.provisioning_blocks [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Transition to ACTIVE for port object 0a467c1a-06d1-467e-8f74-d517359b5410 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 666.146272] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_precommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:38Z', 'revision_number': 2, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': '', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 1, 'project_id': '773ab744993644548a077b4742fb2c59'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 666.146443] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_precommit: [ 666.146443] [50969]: key[device_owner], -> compute:nova [ 666.146443] [50969]: key[binding:host_id], -> cpu-1 [ 666.146443] [50969]: key[updated_at], 2025-11-21T22:36:37Z -> 2025-11-21T22:36:38Z [ 666.146443] [50969]: key[revision_number], 1 -> 2 [ 666.146443] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.147560] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.165777] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Pushing event updated for resources: {'Port': ['ID=0a467c1a-06d1-467e-8f74-d517359b5410,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.194289] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_postcommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:38Z', 'revision_number': 2, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': '', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 1, 'project_id': '773ab744993644548a077b4742fb2c59'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 666.194437] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_postcommit: [ 666.194437] [50969]: key[device_owner], -> compute:nova [ 666.194437] [50969]: key[binding:host_id], -> cpu-1 [ 666.194437] [50969]: key[updated_at], 2025-11-21T22:36:37Z -> 2025-11-21T22:36:38Z [ 666.194437] [50969]: key[revision_number], 1 -> 2 [ 666.194437] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.199753] [50969]: DEBUG neutron.plugins.ml2.managers [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Attempting to bind port 0a467c1a-06d1-467e-8f74-d517359b5410 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 666.199753] [50969]: DEBUG neutron.plugins.ml2.managers [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Attempting to bind port 0a467c1a-06d1-467e-8f74-d517359b5410 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 666.199753] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Attempting to bind port 0a467c1a-06d1-467e-8f74-d517359b5410 on network a167fd69-dd12-4cac-843e-5642c3dcb9b8 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 666.214560] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 666.214751] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Bind Segment={'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 666.217534] [50969]: DEBUG networking_nsxv3.api.rpc [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 666.222929] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks [] for router_gateway (9d91a5e1-e9ca-4fa9-8732-23b785719d96), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.318838] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (9d91a5e1-e9ca-4fa9-8732-23b785719d96), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.381557] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 666.431837] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 666.444212] [50968]: DEBUG neutron_lib.callbacks.manager [None req-315f548a-320e-4a84-bcfa-9302ce7ede51 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.444781] [50968]: [pid: 50968|app: 0|req: 684/1384] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:38 2025] POST /networking/v2.0/routers => generated 728 bytes in 706 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 666.478681] [50968]: [pid: 50968|app: 0|req: 685/1385] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.485084] [50968]: DEBUG neutron_lib.callbacks.manager [None req-54be5e3d-ceac-4b11-82d3-62daa3794a0c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.550389] [50968]: DEBUG neutron_lib.callbacks.manager [None req-54be5e3d-ceac-4b11-82d3-62daa3794a0c admin admin] Publish callbacks [] for security_group (6a7e3c75-3f81-4624-ab33-f5c2a1506d2a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.554564] [50968]: DEBUG neutron_lib.callbacks.manager [None req-54be5e3d-ceac-4b11-82d3-62daa3794a0c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6a7e3c75-3f81-4624-ab33-f5c2a1506d2a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.574360] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-54be5e3d-ceac-4b11-82d3-62daa3794a0c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6a7e3c75-3f81-4624-ab33-f5c2a1506d2a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.585656] [50968]: [pid: 50968|app: 0|req: 686/1386] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/security-groups?tenant_id=ef076ca16b624cbb8596e3db8283898c&name=default => generated 2925 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 666.619718] [50968]: [pid: 50968|app: 0|req: 687/1387] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/networks/dc93c780-6204-4013-bfc9-3f9b18af4c42?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.640160] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-54c81a88-0811-482a-a0e4-7d3fc1338340 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 666.641128] [50968]: [pid: 50968|app: 0|req: 688/1388] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 666.653811] [50968]: [pid: 50968|app: 0|req: 689/1389] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:38 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.839158] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.907196] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Allocated IP 192.168.128.1 (eb3b870e-3af9-498b-9219-319e41573962/566894e8-c8a2-49ec-83b4-1ca78e47ea70/aa5851a8-c46e-4155-9cdf-f06f4630e55b) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 666.951814] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Publish callbacks [] for allowed_address_pair (aa5851a8-c46e-4155-9cdf-f06f4630e55b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.952546] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Publish callbacks [] for port (aa5851a8-c46e-4155-9cdf-f06f4630e55b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.952752] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] create_port_precommit called with port settings {'id': 'aa5851a8-c46e-4155-9cdf-f06f4630e55b', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:85:77:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_interface', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 666.952894] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] create_port_precommit: [ 666.952894] [50968]: key[mac_address], None -> fa:16:3e:85:77:94 [ 666.952894] [50968]: key[device_id], None -> 9d91a5e1-e9ca-4fa9-8732-23b785719d96 [ 666.952894] [50968]: key[binding:vif_details], None -> {} [ 666.952894] [50968]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 666.952894] [50968]: key[binding:vnic_type], None -> normal [ 666.952894] [50968]: key[allowed_address_pairs], None -> [] [ 666.952894] [50968]: key[name], None -> [ 666.952894] [50968]: key[status], None -> DOWN [ 666.952894] [50968]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 666.952894] [50968]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}] [ 666.952894] [50968]: key[id], None -> aa5851a8-c46e-4155-9cdf-f06f4630e55b [ 666.952894] [50968]: key[port_security_enabled], None -> False [ 666.952894] [50968]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 666.952894] [50968]: key[security_groups], None -> [] [ 666.952894] [50968]: key[binding:profile], None -> {} [ 666.952894] [50968]: key[binding:host_id], None -> [ 666.952894] [50968]: key[standard_attr_id], None -> 827 [ 666.952894] [50968]: key[admin_state_up], None -> True [ 666.952894] [50968]: key[device_owner], None -> network:router_interface [ 666.952894] [50968]: key[binding:vif_type], None -> unbound [ 666.952894] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.971902] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (aa5851a8-c46e-4155-9cdf-f06f4630e55b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.991339] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Pushing event updated for resources: {'Port': ['ID=aa5851a8-c46e-4155-9cdf-f06f4630e55b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.998662] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Network eb3b870e-3af9-498b-9219-319e41573962 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 666.999320] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 667.000684] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 667.011795] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] create_port_postcommit called with port settings {'id': 'aa5851a8-c46e-4155-9cdf-f06f4630e55b', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:85:77:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_interface', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:39Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 1, 'network': {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 667.012019] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] create_port_postcommit: [ 667.012019] [50968]: key[mac_address], None -> fa:16:3e:85:77:94 [ 667.012019] [50968]: key[device_id], None -> 9d91a5e1-e9ca-4fa9-8732-23b785719d96 [ 667.012019] [50968]: key[binding:vif_details], None -> {} [ 667.012019] [50968]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 667.012019] [50968]: key[binding:vnic_type], None -> normal [ 667.012019] [50968]: key[tags], None -> [] [ 667.012019] [50968]: key[allowed_address_pairs], None -> [] [ 667.012019] [50968]: key[created_at], None -> 2025-11-21T22:36:39Z [ 667.012019] [50968]: key[name], None -> [ 667.012019] [50968]: key[status], None -> DOWN [ 667.012019] [50968]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 667.012019] [50968]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}] [ 667.012019] [50968]: key[id], None -> aa5851a8-c46e-4155-9cdf-f06f4630e55b [ 667.012019] [50968]: key[port_security_enabled], None -> False [ 667.012019] [50968]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 667.012019] [50968]: key[security_groups], None -> [] [ 667.012019] [50968]: key[binding:profile], None -> {} [ 667.012019] [50968]: key[binding:host_id], None -> [ 667.012019] [50968]: key[revision_number], None -> 1 [ 667.012019] [50968]: key[description], None -> [ 667.012019] [50968]: key[updated_at], None -> 2025-11-21T22:36:39Z [ 667.012019] [50968]: key[standard_attr_id], None -> 827 [ 667.012019] [50968]: key[admin_state_up], None -> True [ 667.012019] [50968]: key[binding:vif_type], None -> unbound [ 667.012019] [50968]: key[device_owner], None -> network:router_interface [ 667.012019] [50968]: key[extra_dhcp_opts], None -> [] [ 667.012019] [50968]: key[network], None -> {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} [ 667.012019] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.013083] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (9d91a5e1-e9ca-4fa9-8732-23b785719d96), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.163694] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (aa5851a8-c46e-4155-9cdf-f06f4630e55b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.220088] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Bound using segment: {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 667.220836] [50969]: DEBUG neutron.plugins.ml2.managers [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Bound port: 0a467c1a-06d1-467e-8f74-d517359b5410, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "8cb478a6-872c-4a90-a8db-526b374e82ce", "external-id": "nsx-vlan-transportzone-835", "segmentation_id": 835}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 667.221041] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.261558] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Publish callbacks [] for port (aa5851a8-c46e-4155-9cdf-f06f4630e55b), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.261900] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] update_port_precommit called with port settings {'id': 'aa5851a8-c46e-4155-9cdf-f06f4630e55b', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:85:77:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_interface', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:39Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'aa5851a8-c46e-4155-9cdf-f06f4630e55b', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:85:77:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_interface', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:39Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 667.262082] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] update_port_precommit: [ 667.262082] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.263452] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (aa5851a8-c46e-4155-9cdf-f06f4630e55b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.271328] [50969]: DEBUG neutron.plugins.ml2.db [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] For port 0a467c1a-06d1-467e-8f74-d517359b5410, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 667.273949] [50969]: DEBUG neutron.plugins.ml2.db [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] For port 0a467c1a-06d1-467e-8f74-d517359b5410, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0a467c1a-06d1-467e-8f74-d517359b5410,segment=NetworkSegment(a2b43e4b-f874-4f74-b73c-ee90e670062c),segment_id=a2b43e4b-f874-4f74-b73c-ee90e670062c)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 667.275536] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_precommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:38Z', 'revision_number': 2, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:38Z', 'revision_number': 2, 'project_id': '773ab744993644548a077b4742fb2c59'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 667.275745] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_precommit: [ 667.275745] [50969]: key[binding:vif_type], unbound -> ovs [ 667.275745] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835} [ 667.275745] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.280747] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.284432] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Pushing event updated for resources: {'Port': ['ID=aa5851a8-c46e-4155-9cdf-f06f4630e55b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.301788] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] update_port_postcommit called with port settings {'id': 'aa5851a8-c46e-4155-9cdf-f06f4630e55b', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:85:77:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_interface', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:39Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'aa5851a8-c46e-4155-9cdf-f06f4630e55b', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:85:77:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_interface', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:39Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 667.302044] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] update_port_postcommit: [ 667.302044] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.302332] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (9d91a5e1-e9ca-4fa9-8732-23b785719d96), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.309524] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Pushing event updated for resources: {'Port': ['ID=0a467c1a-06d1-467e-8f74-d517359b5410,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.318075] [50969]: DEBUG neutron.db.provisioning_blocks [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Provisioning complete for port 0a467c1a-06d1-467e-8f74-d517359b5410 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 667.318422] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.318554] [50969]: INFO neutron.plugins.ml2.plugin [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Attempt 1 to provision port 0a467c1a-06d1-467e-8f74-d517359b5410 [ 667.332296] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Network eb3b870e-3af9-498b-9219-319e41573962 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 667.333193] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 667.357659] [50969]: DEBUG neutron.plugins.ml2.plugin [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Current status of the port 0a467c1a-06d1-467e-8f74-d517359b5410 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 667.357890] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.379620] [50969]: DEBUG neutron.plugins.ml2.db [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] For port 0a467c1a-06d1-467e-8f74-d517359b5410, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0a467c1a-06d1-467e-8f74-d517359b5410,segment=NetworkSegment(a2b43e4b-f874-4f74-b73c-ee90e670062c),segment_id=a2b43e4b-f874-4f74-b73c-ee90e670062c)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 667.386011] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 667.407708] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_precommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 5, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 4, 'project_id': '773ab744993644548a077b4742fb2c59'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}]) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 667.408083] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_precommit: [ 667.408083] [50969]: key[status], DOWN -> ACTIVE [ 667.408083] [50969]: key[revision_number], 4 -> 5 [ 667.408083] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.412964] [50969]: DEBUG neutron.db.provisioning_blocks [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Provisioning complete for port 0a467c1a-06d1-467e-8f74-d517359b5410 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 667.413137] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.413244] [50969]: INFO neutron.plugins.ml2.plugin [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Attempt 1 to provision port 0a467c1a-06d1-467e-8f74-d517359b5410 [ 667.434745] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2f17b9f1-f37a-4408-ae71-3af7eac53e9a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 667.442016] [50968]: [pid: 50968|app: 0|req: 690/1390] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:38 2025] PUT /networking/v2.0/routers/9d91a5e1-e9ca-4fa9-8732-23b785719d96/add_router_interface => generated 309 bytes in 788 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.454513] [50969]: DEBUG neutron.plugins.ml2.plugin [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Current status of the port 0a467c1a-06d1-467e-8f74-d517359b5410 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 667.455367] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_postcommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 5, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 4, 'project_id': '773ab744993644548a077b4742fb2c59'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}]) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 667.455571] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_postcommit: [ 667.455571] [50969]: key[status], DOWN -> ACTIVE [ 667.455571] [50969]: key[revision_number], 4 -> 5 [ 667.455571] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.455743] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.478375] [50968]: [pid: 50968|app: 0|req: 691/1391] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:39 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 667.482651] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Pushing event updated for resources: {'Port': ['ID=0a467c1a-06d1-467e-8f74-d517359b5410,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.486960] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_postcommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 4, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:38Z', 'revision_number': 2, 'project_id': '773ab744993644548a077b4742fb2c59'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 667.487169] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] update_port_postcommit: [ 667.487169] [50969]: key[binding:vif_type], unbound -> ovs [ 667.487169] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}} [ 667.487169] [50969]: key[updated_at], 2025-11-21T22:36:38Z -> 2025-11-21T22:36:39Z [ 667.487169] [50969]: key[revision_number], 2 -> 4 [ 667.487169] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.492912] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.493336] [50969]: DEBUG neutron_lib.callbacks.manager [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-1f1e6a87-6587-4433-a62c-ff313f16fee9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.494914] [50969]: [pid: 50969|app: 0|req: 701/1392] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:38 2025] PUT /networking/v2.0/ports/0a467c1a-06d1-467e-8f74-d517359b5410 => generated 1038 bytes in 1516 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 667.513014] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1a0454e9-853c-4fd1-be41-204dff003e1f admin admin] Publish callbacks [] for security_group (6a7e3c75-3f81-4624-ab33-f5c2a1506d2a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.537574] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1a0454e9-853c-4fd1-be41-204dff003e1f admin admin] Publish callbacks [] for security_group (6a7e3c75-3f81-4624-ab33-f5c2a1506d2a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.538245] [50969]: [pid: 50969|app: 0|req: 702/1393] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:39 2025] GET /networking/v2.0/networks/dc93c780-6204-4013-bfc9-3f9b18af4c42?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) [ 667.562385] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9698d50-b478-427c-b186-50fa84a1dc65 req-d1c435da-a803-42a7-b7f4-0d2e1667044a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.564144] [50969]: [pid: 50969|app: 0|req: 703/1394] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:39 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.567360] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1a0454e9-853c-4fd1-be41-204dff003e1f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6a7e3c75-3f81-4624-ab33-f5c2a1506d2a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.571550] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1a0454e9-853c-4fd1-be41-204dff003e1f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6a7e3c75-3f81-4624-ab33-f5c2a1506d2a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.575662] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1a0454e9-853c-4fd1-be41-204dff003e1f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.576260] [50968]: [pid: 50968|app: 0|req: 692/1395] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:39 2025] DELETE /networking/v2.0/security-groups/6a7e3c75-3f81-4624-ab33-f5c2a1506d2a => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 667.578297] [50969]: [pid: 50969|app: 0|req: 704/1396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:39 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.621744] [50968]: DEBUG neutron.api.wsgi [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-9fc6fa03-a870-46a7-8c5a-dd5de721024c tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 667.658284] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cbf4f75-81cc-4f31-b547-c348de2cf4e8 req-87ded025-0d76-4a46-b0f7-86db15c85444 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.659488] [50969]: [pid: 50969|app: 0|req: 705/1397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:39 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.661169] [50968]: [pid: 50968|app: 0|req: 693/1398] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:39 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 808 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.665423] [50969]: DEBUG neutron.api.wsgi [req-2cbf4f75-81cc-4f31-b547-c348de2cf4e8 req-12fb5ce8-4d05-40c0-9793-c1a57c32abbc tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 667.695133] [50969]: [pid: 50969|app: 0|req: 706/1399] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.765039] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-d7c38b3a-4283-4070-8e25-428fbff600f5 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.765039] [50968]: [pid: 50968|app: 0|req: 694/1400] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/ports/141554a4-0938-40a0-9720-0cb71a570c1e => generated 747 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.827447] [50968]: [pid: 50968|app: 0|req: 695/1401] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.834502] [50968]: DEBUG neutron.api.wsgi [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-c2bfa372-f1ec-4e78-a44d-fbdcb40ec8f1 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 667.840307] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-e9056c62-9733-4d9e-9678-9bbea928c85f tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.840731] [50969]: [pid: 50969|app: 0|req: 707/1402] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 621 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.885703] [50968]: [pid: 50968|app: 0|req: 696/1403] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 808 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.889438] [50968]: DEBUG neutron.api.v2.base [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Request body: {'port': {'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'admin_state_up': True, 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 667.914628] [50969]: [pid: 50969|app: 0|req: 708/1404] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.956451] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Made reservation on behalf of c91f3a67c42a4b929e6d9f4a20501b5f for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 667.959606] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.965677] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4162174b-460a-4752-9b73-296f0ba16628 req-bf7a03a6-caa0-4ff7-a559-f2c1772be77c tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.966875] [50969]: [pid: 50969|app: 0|req: 709/1405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.010678] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-ad32b0e7-0d40-48c2-9091-058f127c80ff tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.011669] [50969]: [pid: 50969|app: 0|req: 710/1406] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.014189] [50969]: DEBUG neutron.api.wsgi [req-4162174b-460a-4752-9b73-296f0ba16628 req-e550fe7f-315c-4377-a741-2a3004389a9c tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 668.023547] [50968]: DEBUG neutron.db.db_base_plugin_common [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Allocated IP 192.168.128.7 (a72ad127-a95d-4914-9ef4-60a6a32b2276/aad7c4f6-b853-42cb-b5ac-8b7667ee15ae/37eb0b3b-eb56-48cd-bd50-f3d74a2c810f) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 668.034477] [50969]: [pid: 50969|app: 0|req: 711/1407] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 668.038222] [50969]: DEBUG neutron.api.wsgi [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-d392177a-1218-4689-b3a3-95be0cafba1f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 668.038319] [50969]: DEBUG neutron.api.wsgi [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-d392177a-1218-4689-b3a3-95be0cafba1f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 668.038819] [50969]: [pid: 50969|app: 0|req: 712/1408] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:36:40 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) [ 668.048061] [50969]: DEBUG neutron.api.wsgi [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-99453cc8-3357-4cfa-98c6-91565cf961dd tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 668.095481] [50969]: [pid: 50969|app: 0|req: 713/1409] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:40 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 808 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 668.122761] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for allowed_address_pair (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.123556] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.123764] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_precommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': '', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'port_security_enabled': True, 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 668.123900] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_precommit: [ 668.123900] [50968]: key[mac_address], None -> fa:16:3e:2a:67:d5 [ 668.123900] [50968]: key[device_id], None -> 51ed60b4-ed04-4e05-bd06-af7bedbf165d [ 668.123900] [50968]: key[binding:vif_details], None -> {} [ 668.123900] [50968]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 668.123900] [50968]: key[binding:vnic_type], None -> normal [ 668.123900] [50968]: key[allowed_address_pairs], None -> [] [ 668.123900] [50968]: key[name], None -> [ 668.123900] [50968]: key[status], None -> DOWN [ 668.123900] [50968]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 668.123900] [50968]: key[fixed_ips], None -> [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}] [ 668.123900] [50968]: key[id], None -> 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f [ 668.123900] [50968]: key[port_security_enabled], None -> True [ 668.123900] [50968]: key[network_id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 668.123900] [50968]: key[security_groups], None -> ['01965726-b599-4a24-a0ef-beaaba998cf3'] [ 668.123900] [50968]: key[binding:profile], None -> {} [ 668.123900] [50968]: key[binding:host_id], None -> [ 668.123900] [50968]: key[standard_attr_id], None -> 828 [ 668.123900] [50968]: key[admin_state_up], None -> True [ 668.123900] [50968]: key[device_owner], None -> [ 668.123900] [50968]: key[binding:vif_type], None -> unbound [ 668.123900] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.144536] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.166028] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Pushing event updated for resources: {'Port': ['ID=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.175462] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Network a72ad127-a95d-4914-9ef4-60a6a32b2276 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 668.176265] [50968]: DEBUG neutron.scheduler.base_scheduler [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 668.178990] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 668.192352] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_postcommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': '', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'port_security_enabled': True, 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:40Z', 'revision_number': 1, 'network': {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 668.192526] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] create_port_postcommit: [ 668.192526] [50968]: key[mac_address], None -> fa:16:3e:2a:67:d5 [ 668.192526] [50968]: key[device_id], None -> 51ed60b4-ed04-4e05-bd06-af7bedbf165d [ 668.192526] [50968]: key[binding:vif_details], None -> {} [ 668.192526] [50968]: key[project_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 668.192526] [50968]: key[binding:vnic_type], None -> normal [ 668.192526] [50968]: key[tags], None -> [] [ 668.192526] [50968]: key[allowed_address_pairs], None -> [] [ 668.192526] [50968]: key[created_at], None -> 2025-11-21T22:36:40Z [ 668.192526] [50968]: key[name], None -> [ 668.192526] [50968]: key[status], None -> DOWN [ 668.192526] [50968]: key[tenant_id], None -> c91f3a67c42a4b929e6d9f4a20501b5f [ 668.192526] [50968]: key[fixed_ips], None -> [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}] [ 668.192526] [50968]: key[id], None -> 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f [ 668.192526] [50968]: key[port_security_enabled], None -> True [ 668.192526] [50968]: key[network_id], None -> a72ad127-a95d-4914-9ef4-60a6a32b2276 [ 668.192526] [50968]: key[security_groups], None -> ['01965726-b599-4a24-a0ef-beaaba998cf3'] [ 668.192526] [50968]: key[binding:profile], None -> {} [ 668.192526] [50968]: key[binding:host_id], None -> [ 668.192526] [50968]: key[revision_number], None -> 1 [ 668.192526] [50968]: key[description], None -> [ 668.192526] [50968]: key[updated_at], None -> 2025-11-21T22:36:40Z [ 668.192526] [50968]: key[standard_attr_id], None -> 828 [ 668.192526] [50968]: key[admin_state_up], None -> True [ 668.192526] [50968]: key[binding:vif_type], None -> unbound [ 668.192526] [50968]: key[device_owner], None -> [ 668.192526] [50968]: key[extra_dhcp_opts], None -> [] [ 668.192526] [50968]: key[network], None -> {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} [ 668.192526] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.221092] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.221450] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8093ac74-91b9-4011-83de-64f41e59c3ad tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.231098] [50968]: [pid: 50968|app: 0|req: 697/1410] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:40 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) [ 668.234847] [50968]: DEBUG neutron.api.v2.base [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-6d2556a0-d57f-417a-bace-a023d8f13057 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 668.262642] [50968]: DEBUG neutron_lib.callbacks.manager [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-6d2556a0-d57f-417a-bace-a023d8f13057 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (9aa8da1d-2989-4d5b-a3bf-2df73000bedc), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.263738] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (cc2256e9-b023-4093-93f9-a79fc72c3399), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.340204] [50968]: DEBUG neutron_lib.callbacks.manager [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-6d2556a0-d57f-417a-bace-a023d8f13057 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.341836] [50968]: DEBUG neutron_lib.callbacks.manager [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-6d2556a0-d57f-417a-bace-a023d8f13057 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (9aa8da1d-2989-4d5b-a3bf-2df73000bedc), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.342029] [50968]: INFO neutron.db.l3_db [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-6d2556a0-d57f-417a-bace-a023d8f13057 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Floating IP 9aa8da1d-2989-4d5b-a3bf-2df73000bedc disassociated. External IP: 10.180.180.148, port: 141554a4-0938-40a0-9720-0cb71a570c1e. [ 668.392675] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Deleting port a35d4efb-ea02-4be2-95f7-65db47efc0bd {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 668.392824] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a35d4efb-ea02-4be2-95f7-65db47efc0bd), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.417360] [50969]: DEBUG neutron.plugins.ml2.db [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] For port a35d4efb-ea02-4be2-95f7-65db47efc0bd, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a35d4efb-ea02-4be2-95f7-65db47efc0bd,segment=NetworkSegment(39af6c72-a273-4437-bd76-e516c62805a3),segment_id=39af6c72-a273-4437-bd76-e516c62805a3)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 668.417543] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a35d4efb-ea02-4be2-95f7-65db47efc0bd), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.422543] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] delete_port_precommit called with port settings {'id': 'a35d4efb-ea02-4be2-95f7-65db47efc0bd', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:4b:76:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', '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-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 5, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 668.422725] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] delete_port_precommit: [ 668.422725] [50969]: key[mac_address], fa:16:3e:4b:76:24 -> None [ 668.422725] [50969]: key[device_id], cc2256e9-b023-4093-93f9-a79fc72c3399 -> None [ 668.422725] [50969]: key[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.422725] [50969]: key[binding:vnic_type], normal -> None [ 668.422725] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 668.422725] [50969]: key[tags], [] -> None [ 668.422725] [50969]: key[allowed_address_pairs], [] -> None [ 668.422725] [50969]: key[created_at], 2025-11-21T22:35:15Z -> None [ 668.422725] [50969]: key[name], -> None [ 668.422725] [50969]: key[status], ACTIVE -> None [ 668.422725] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 668.422725] [50969]: key[fixed_ips], [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}] -> None [ 668.422725] [50969]: key[id], a35d4efb-ea02-4be2-95f7-65db47efc0bd -> None [ 668.422725] [50969]: key[port_security_enabled], False -> None [ 668.422725] [50969]: key[network_id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 668.422725] [50969]: key[security_groups], [] -> None [ 668.422725] [50969]: key[binding:profile], {} -> None [ 668.422725] [50969]: key[binding:host_id], devstack -> None [ 668.422725] [50969]: key[revision_number], 5 -> None [ 668.422725] [50969]: key[description], -> None [ 668.422725] [50969]: key[updated_at], 2025-11-21T22:35:24Z -> None [ 668.422725] [50969]: key[standard_attr_id], 210 -> None [ 668.422725] [50969]: key[admin_state_up], True -> None [ 668.422725] [50969]: key[binding:vif_type], ovs -> None [ 668.422725] [50969]: key[device_owner], network:router_interface -> None [ 668.422725] [50969]: key[extra_dhcp_opts], [] -> None [ 668.422725] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.424272] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Calling delete_port for a35d4efb-ea02-4be2-95f7-65db47efc0bd owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 668.442819] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-6d2556a0-d57f-417a-bace-a023d8f13057 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Router 440666f0-ed97-4a14-aff3-43e14b302428 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 668.527573] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-6d2556a0-d57f-417a-bace-a023d8f13057 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 668.536032] [50968]: DEBUG neutron_lib.callbacks.manager [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-6d2556a0-d57f-417a-bace-a023d8f13057 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.556184] [50968]: [pid: 50968|app: 0|req: 698/1411] 10.180.1.21 () {64 vars in 1558 bytes} [Fri Nov 21 22:36:40 2025] PUT /networking/v2.0/floatingips/9aa8da1d-2989-4d5b-a3bf-2df73000bedc => generated 498 bytes in 325 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.559048] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a35d4efb-ea02-4be2-95f7-65db47efc0bd), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.559988] [50968]: DEBUG neutron.api.v2.base [req-6c2492cb-93ab-45d4-b698-c66bd6d4de18 req-064b77fb-c1c7-4741-b9e2-0eaff824d382 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-182070971', 'description': 'tempest-description-239443269'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 668.568728] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Pushing event deleted for resources: {'Port': ['ID=a35d4efb-ea02-4be2-95f7-65db47efc0bd,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.575931] [50968]: DEBUG neutron_lib.callbacks.manager [req-6c2492cb-93ab-45d4-b698-c66bd6d4de18 req-064b77fb-c1c7-4741-b9e2-0eaff824d382 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.606392] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] delete_port_postcommit called with port settings {'id': 'a35d4efb-ea02-4be2-95f7-65db47efc0bd', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:4b:76:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', '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-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:24Z', 'revision_number': 5, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['031e5b5b-5cd6-453a-bdec-b196cc468d80'], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 668.606392] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] delete_port_postcommit: [ 668.606392] [50969]: key[mac_address], fa:16:3e:4b:76:24 -> None [ 668.606392] [50969]: key[device_id], cc2256e9-b023-4093-93f9-a79fc72c3399 -> None [ 668.606392] [50969]: key[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.606392] [50969]: key[binding:vnic_type], normal -> None [ 668.606392] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 668.606392] [50969]: key[tags], [] -> None [ 668.606392] [50969]: key[allowed_address_pairs], [] -> None [ 668.606392] [50969]: key[created_at], 2025-11-21T22:35:15Z -> None [ 668.606392] [50969]: key[name], -> None [ 668.606392] [50969]: key[status], ACTIVE -> None [ 668.606392] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 668.606392] [50969]: key[fixed_ips], [{'subnet_id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'ip_address': '192.168.128.1'}] -> None [ 668.606392] [50969]: key[id], a35d4efb-ea02-4be2-95f7-65db47efc0bd -> None [ 668.606392] [50969]: key[port_security_enabled], False -> None [ 668.606392] [50969]: key[network_id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 668.606392] [50969]: key[security_groups], [] -> None [ 668.606392] [50969]: key[binding:profile], {} -> None [ 668.606392] [50969]: key[binding:host_id], devstack -> None [ 668.606392] [50969]: key[revision_number], 5 -> None [ 668.606392] [50969]: key[description], -> None [ 668.606392] [50969]: key[updated_at], 2025-11-21T22:35:24Z -> None [ 668.606392] [50969]: key[standard_attr_id], 210 -> None [ 668.606392] [50969]: key[admin_state_up], True -> None [ 668.606392] [50969]: key[binding:vif_type], ovs -> None [ 668.606392] [50969]: key[device_owner], network:router_interface -> None [ 668.606392] [50969]: key[extra_dhcp_opts], [] -> None [ 668.606392] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.631991] [50968]: DEBUG neutron_lib.callbacks.manager [req-6c2492cb-93ab-45d4-b698-c66bd6d4de18 req-064b77fb-c1c7-4741-b9e2-0eaff824d382 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (ea6b1d85-9463-4fd3-b39a-252806970370), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.641016] [50968]: DEBUG neutron_lib.callbacks.manager [req-6c2492cb-93ab-45d4-b698-c66bd6d4de18 req-064b77fb-c1c7-4741-b9e2-0eaff824d382 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (ea6b1d85-9463-4fd3-b39a-252806970370), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.660310] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6c2492cb-93ab-45d4-b698-c66bd6d4de18 req-064b77fb-c1c7-4741-b9e2-0eaff824d382 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=ea6b1d85-9463-4fd3-b39a-252806970370,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.673404] [50968]: DEBUG neutron_lib.callbacks.manager [req-6c2492cb-93ab-45d4-b698-c66bd6d4de18 req-064b77fb-c1c7-4741-b9e2-0eaff824d382 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.673998] [50968]: [pid: 50968|app: 0|req: 699/1412] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:40 2025] POST /networking/v2.0/security-groups => generated 1692 bytes in 117 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 668.682303] [50968]: DEBUG neutron.api.v2.base [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Request body: {'port': {'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 668.686057] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (cc2256e9-b023-4093-93f9-a79fc72c3399), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.743584] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.829168] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Router cc2256e9-b023-4093-93f9-a79fc72c3399 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 668.883777] [50968]: DEBUG neutron.notifiers.nova [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 668.891344] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks [] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.900818] [50968]: DEBUG neutron.db.provisioning_blocks [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Transition to ACTIVE for port object 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 668.903483] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_precommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': '', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:40Z', 'revision_number': 1, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 668.903780] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_precommit: [ 668.903780] [50968]: key[device_owner], -> compute:nova [ 668.903780] [50968]: key[binding:host_id], -> cpu-1 [ 668.903780] [50968]: key[updated_at], 2025-11-21T22:36:40Z -> 2025-11-21T22:36:41Z [ 668.903780] [50968]: key[revision_number], 1 -> 2 [ 668.903780] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.905096] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.938034] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e2f49bf6-e6df-42ca-87c4-83ea37396ad9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 668.942366] [50969]: [pid: 50969|app: 0|req: 714/1413] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:36:40 2025] PUT /networking/v2.0/routers/cc2256e9-b023-4093-93f9-a79fc72c3399/remove_router_interface => generated 309 bytes in 846 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.945321] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Pushing event updated for resources: {'Port': ['ID=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.976153] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-304d3447-5bd0-4cf1-8272-ed3c02c79734 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.977653] [50969]: [pid: 50969|app: 0|req: 715/1414] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:41 2025] GET /networking/v2.0/ports?tenant_id=1cc57847c62144ea819ffe64c6251a34&device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 668.993040] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_postcommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': '', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:40Z', 'revision_number': 1, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 668.993228] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_postcommit: [ 668.993228] [50968]: key[device_owner], -> compute:nova [ 668.993228] [50968]: key[binding:host_id], -> cpu-1 [ 668.993228] [50968]: key[updated_at], 2025-11-21T22:36:40Z -> 2025-11-21T22:36:41Z [ 668.993228] [50968]: key[revision_number], 1 -> 2 [ 668.993228] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.000209] [50968]: DEBUG neutron.plugins.ml2.managers [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Attempting to bind port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 669.000209] [50968]: DEBUG neutron.plugins.ml2.managers [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Attempting to bind port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 669.000209] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Attempting to bind port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f on network a72ad127-a95d-4914-9ef4-60a6a32b2276 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 669.015290] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-b135a507-0f6a-4d03-a2e0-988a69ad57f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.015614] [50969]: [pid: 50969|app: 0|req: 716/1415] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:41 2025] GET /networking/v2.0/ports?tenant_id=773ab744993644548a077b4742fb2c59&device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 669.018668] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 669.018830] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Bind Segment={'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 669.022605] [50968]: DEBUG networking_nsxv3.api.rpc [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Bind port on Host cpu-1 & Segment [{'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 669.081226] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks [] for router (cc2256e9-b023-4093-93f9-a79fc72c3399), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.137590] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks [] for router_gateway (cc2256e9-b023-4093-93f9-a79fc72c3399), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.163319] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Deleting port d25a6eae-6e2e-4c8b-be9a-8b575c556565 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 669.163656] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (d25a6eae-6e2e-4c8b-be9a-8b575c556565), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.194866] [50969]: DEBUG neutron.plugins.ml2.db [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] For port d25a6eae-6e2e-4c8b-be9a-8b575c556565, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d25a6eae-6e2e-4c8b-be9a-8b575c556565,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 669.194866] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (d25a6eae-6e2e-4c8b-be9a-8b575c556565), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.200304] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] delete_port_precommit called with port settings {'id': 'd25a6eae-6e2e-4c8b-be9a-8b575c556565', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:01:e5:1a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_gateway', 'standard_attr_id': 201, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 669.200513] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] delete_port_precommit: [ 669.200513] [50969]: key[mac_address], fa:16:3e:01:e5:1a -> None [ 669.200513] [50969]: key[device_id], cc2256e9-b023-4093-93f9-a79fc72c3399 -> None [ 669.200513] [50969]: key[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.200513] [50969]: key[binding:vnic_type], normal -> None [ 669.200513] [50969]: key[project_id], -> None [ 669.200513] [50969]: key[tags], [] -> None [ 669.200513] [50969]: key[allowed_address_pairs], [] -> None [ 669.200513] [50969]: key[created_at], 2025-11-21T22:35:15Z -> None [ 669.200513] [50969]: key[name], -> None [ 669.200513] [50969]: key[status], ACTIVE -> None [ 669.200513] [50969]: key[tenant_id], -> None [ 669.200513] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}] -> None [ 669.200513] [50969]: key[id], d25a6eae-6e2e-4c8b-be9a-8b575c556565 -> None [ 669.200513] [50969]: key[port_security_enabled], False -> None [ 669.200513] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 669.200513] [50969]: key[security_groups], [] -> None [ 669.200513] [50969]: key[binding:profile], {} -> None [ 669.200513] [50969]: key[binding:host_id], devstack -> None [ 669.200513] [50969]: key[revision_number], 5 -> None [ 669.200513] [50969]: key[description], -> None [ 669.200513] [50969]: key[updated_at], 2025-11-21T22:35:17Z -> None [ 669.200513] [50969]: key[standard_attr_id], 201 -> None [ 669.200513] [50969]: key[admin_state_up], True -> None [ 669.200513] [50969]: key[binding:vif_type], ovs -> None [ 669.200513] [50969]: key[device_owner], network:router_gateway -> None [ 669.200513] [50969]: key[extra_dhcp_opts], [] -> None [ 669.200513] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.203357] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Calling delete_port for d25a6eae-6e2e-4c8b-be9a-8b575c556565 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 669.311553] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d25a6eae-6e2e-4c8b-be9a-8b575c556565), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.320132] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Pushing event deleted for resources: {'Port': ['ID=d25a6eae-6e2e-4c8b-be9a-8b575c556565,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.354028] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] delete_port_postcommit called with port settings {'id': 'd25a6eae-6e2e-4c8b-be9a-8b575c556565', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:01:e5:1a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cc2256e9-b023-4093-93f9-a79fc72c3399', 'device_owner': 'network:router_gateway', 'standard_attr_id': 201, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 669.354028] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] delete_port_postcommit: [ 669.354028] [50969]: key[mac_address], fa:16:3e:01:e5:1a -> None [ 669.354028] [50969]: key[device_id], cc2256e9-b023-4093-93f9-a79fc72c3399 -> None [ 669.354028] [50969]: key[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.354028] [50969]: key[binding:vnic_type], normal -> None [ 669.354028] [50969]: key[project_id], -> None [ 669.354028] [50969]: key[tags], [] -> None [ 669.354028] [50969]: key[allowed_address_pairs], [] -> None [ 669.354028] [50969]: key[created_at], 2025-11-21T22:35:15Z -> None [ 669.354028] [50969]: key[name], -> None [ 669.354028] [50969]: key[status], ACTIVE -> None [ 669.354028] [50969]: key[tenant_id], -> None [ 669.354028] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}] -> None [ 669.354028] [50969]: key[id], d25a6eae-6e2e-4c8b-be9a-8b575c556565 -> None [ 669.354028] [50969]: key[port_security_enabled], False -> None [ 669.354028] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 669.354028] [50969]: key[security_groups], [] -> None [ 669.354028] [50969]: key[binding:profile], {} -> None [ 669.354028] [50969]: key[binding:host_id], devstack -> None [ 669.354028] [50969]: key[revision_number], 5 -> None [ 669.354028] [50969]: key[description], -> None [ 669.354028] [50969]: key[updated_at], 2025-11-21T22:35:17Z -> None [ 669.354028] [50969]: key[standard_attr_id], 201 -> None [ 669.354028] [50969]: key[admin_state_up], True -> None [ 669.354028] [50969]: key[binding:vif_type], ovs -> None [ 669.354028] [50969]: key[device_owner], network:router_gateway -> None [ 669.354028] [50969]: key[extra_dhcp_opts], [] -> None [ 669.354028] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.356422] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (cc2256e9-b023-4093-93f9-a79fc72c3399), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.391086] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (cc2256e9-b023-4093-93f9-a79fc72c3399), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.393696] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks [] for router_controller (cc2256e9-b023-4093-93f9-a79fc72c3399), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.420643] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (cc2256e9-b023-4093-93f9-a79fc72c3399), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.420967] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Fanout notify agent at l3_agent the message router_deleted on router cc2256e9-b023-4093-93f9-a79fc72c3399 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 669.425486] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0f440c0a-1781-45a0-a1e6-a3526449f55f admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.426038] [50969]: [pid: 50969|app: 0|req: 717/1416] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:36:41 2025] DELETE /networking/v2.0/routers/cc2256e9-b023-4093-93f9-a79fc72c3399 => generated 0 bytes in 410 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 669.463764] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-9702d77f-b9cb-4597-bb29-95693843615f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.464527] [50969]: [pid: 50969|app: 0|req: 718/1417] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:41 2025] GET /networking/v2.0/networks?id=02786d07-c595-40bb-9ae9-f985ed5fd8a6 => generated 729 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.466800] [50969]: DEBUG neutron.api.wsgi [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-ea152f02-c4c4-4d0b-9a47-78351e68b0da service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.480962] [50969]: [pid: 50969|app: 0|req: 719/1418] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=0a467c1a-06d1-467e-8f74-d517359b5410 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 669.499297] [50969]: [pid: 50969|app: 0|req: 720/1419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:41 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 669.518456] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] Deleting subnet 031e5b5b-5cd6-453a-bdec-b196cc468d80 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 669.520692] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] Publish callbacks [] for subnet (031e5b5b-5cd6-453a-bdec-b196cc468d80), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.533480] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (031e5b5b-5cd6-453a-bdec-b196cc468d80), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.571631] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (031e5b5b-5cd6-453a-bdec-b196cc468d80), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.572150] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] delete_subnet_precommit called with subnet settings {'id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-subnet', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 191, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings None) [ 669.572325] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] delete_subnet_precommit: [ 669.572325] [50969]: key[service_types], [] -> None [ 669.572325] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.572325] [50969]: key[tags], [] -> None [ 669.572325] [50969]: key[router:external], False -> None [ 669.572325] [50969]: key[ipv6_ra_mode], None -> None [ 669.572325] [50969]: key[created_at], 2025-11-21T22:35:14Z -> None [ 669.572325] [50969]: key[name], tempest-InstanceActionsV221TestJSON-1811752883-subnet -> None [ 669.572325] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 669.572325] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.572325] [50969]: key[id], 031e5b5b-5cd6-453a-bdec-b196cc468d80 -> None [ 669.572325] [50969]: key[network_id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 669.572325] [50969]: key[host_routes], [] -> None [ 669.572325] [50969]: key[revision_number], 0 -> None [ 669.572325] [50969]: key[dns_nameservers], [] -> None [ 669.572325] [50969]: key[cidr], 192.168.128.0/28 -> None [ 669.572325] [50969]: key[updated_at], 2025-11-21T22:35:14Z -> None [ 669.572325] [50969]: key[description], -> None [ 669.572325] [50969]: key[standard_attr_id], 191 -> None [ 669.572325] [50969]: key[segment_id], None -> None [ 669.572325] [50969]: key[shared], False -> None [ 669.572325] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 669.572325] [50969]: key[ipv6_address_mode], None -> None [ 669.572325] [50969]: key[enable_dhcp], True -> None [ 669.572325] [50969]: key[subnetpool_id], None -> None [ 669.572325] [50969]: key[ip_version], 4 -> None [ 669.572325] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.610607] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (031e5b5b-5cd6-453a-bdec-b196cc468d80), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.610762] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] delete_subnet_postcommit called with subnet settings {'id': '031e5b5b-5cd6-453a-bdec-b196cc468d80', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-subnet', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 191, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings None) [ 669.610899] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] delete_subnet_postcommit: [ 669.610899] [50969]: key[service_types], [] -> None [ 669.610899] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.610899] [50969]: key[tags], [] -> None [ 669.610899] [50969]: key[router:external], False -> None [ 669.610899] [50969]: key[ipv6_ra_mode], None -> None [ 669.610899] [50969]: key[created_at], 2025-11-21T22:35:14Z -> None [ 669.610899] [50969]: key[name], tempest-InstanceActionsV221TestJSON-1811752883-subnet -> None [ 669.610899] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 669.610899] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.610899] [50969]: key[id], 031e5b5b-5cd6-453a-bdec-b196cc468d80 -> None [ 669.610899] [50969]: key[network_id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 669.610899] [50969]: key[host_routes], [] -> None [ 669.610899] [50969]: key[revision_number], 0 -> None [ 669.610899] [50969]: key[dns_nameservers], [] -> None [ 669.610899] [50969]: key[cidr], 192.168.128.0/28 -> None [ 669.610899] [50969]: key[updated_at], 2025-11-21T22:35:14Z -> None [ 669.610899] [50969]: key[description], -> None [ 669.610899] [50969]: key[standard_attr_id], 191 -> None [ 669.610899] [50969]: key[segment_id], None -> None [ 669.610899] [50969]: key[shared], False -> None [ 669.610899] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 669.610899] [50969]: key[ipv6_address_mode], None -> None [ 669.610899] [50969]: key[enable_dhcp], True -> None [ 669.610899] [50969]: key[subnetpool_id], None -> None [ 669.610899] [50969]: key[ip_version], 4 -> None [ 669.610899] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.615121] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=031e5b5b-5cd6-453a-bdec-b196cc468d80,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.624650] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f8dc7f8d-b383-418c-a7f6-aaccd2d02541 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.627095] [50969]: [pid: 50969|app: 0|req: 721/1420] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:36:41 2025] DELETE /networking/v2.0/subnets/031e5b5b-5cd6-453a-bdec-b196cc468d80 => generated 0 bytes in 127 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 669.629719] [50969]: DEBUG neutron.api.wsgi [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-7fc4db44-06cb-44c3-baef-e18a87a72e31 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.642184] [50969]: [pid: 50969|app: 0|req: 722/1421] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=141554a4-0938-40a0-9720-0cb71a570c1e => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 669.662909] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-0739c2ce-32ef-45a2-8bf2-223ed6680ad5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.663773] [50969]: [pid: 50969|app: 0|req: 723/1422] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:41 2025] GET /networking/v2.0/subnets?id=bbc712e9-8b94-46f6-9daf-3615ad67f424 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.730469] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-363ef2aa-37d8-455b-a18e-d4519dd7e71a req-d73bba40-c915-46c7-a99e-35244a95145f tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.733728] [50969]: [pid: 50969|app: 0|req: 724/1423] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.757819] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (c3f1a84a-1b54-4b04-ab6c-ff9dcd239595), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.784168] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Deleting port 658e7322-6658-47e8-a6bb-bd4faf817b53 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 669.784359] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (658e7322-6658-47e8-a6bb-bd4faf817b53), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.803417] [50969]: DEBUG neutron.plugins.ml2.db [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] For port 658e7322-6658-47e8-a6bb-bd4faf817b53, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=658e7322-6658-47e8-a6bb-bd4faf817b53,segment=NetworkSegment(39af6c72-a273-4437-bd76-e516c62805a3),segment_id=39af6c72-a273-4437-bd76-e516c62805a3)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 669.803635] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (658e7322-6658-47e8-a6bb-bd4faf817b53), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.809390] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] delete_port_precommit called with port settings {'id': '658e7322-6658-47e8-a6bb-bd4faf817b53', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:e0:8a:80', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'device_owner': 'network:dhcp', 'standard_attr_id': 362, '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-21T22:35:36Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 5, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 669.809686] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] delete_port_precommit: [ 669.809686] [50969]: key[mac_address], fa:16:3e:e0:8a:80 -> None [ 669.809686] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 669.809686] [50969]: key[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.809686] [50969]: key[binding:vnic_type], normal -> None [ 669.809686] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.809686] [50969]: key[tags], [] -> None [ 669.809686] [50969]: key[allowed_address_pairs], [] -> None [ 669.809686] [50969]: key[created_at], 2025-11-21T22:35:36Z -> None [ 669.809686] [50969]: key[name], -> None [ 669.809686] [50969]: key[status], ACTIVE -> None [ 669.809686] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.809686] [50969]: key[fixed_ips], [] -> None [ 669.809686] [50969]: key[id], 658e7322-6658-47e8-a6bb-bd4faf817b53 -> None [ 669.809686] [50969]: key[port_security_enabled], False -> None [ 669.809686] [50969]: key[network_id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 669.809686] [50969]: key[security_groups], [] -> None [ 669.809686] [50969]: key[binding:profile], {} -> None [ 669.809686] [50969]: key[binding:host_id], devstack -> None [ 669.809686] [50969]: key[revision_number], 5 -> None [ 669.809686] [50969]: key[description], -> None [ 669.809686] [50969]: key[updated_at], 2025-11-21T22:36:41Z -> None [ 669.809686] [50969]: key[standard_attr_id], 362 -> None [ 669.809686] [50969]: key[admin_state_up], True -> None [ 669.809686] [50969]: key[binding:vif_type], ovs -> None [ 669.809686] [50969]: key[device_owner], network:dhcp -> None [ 669.809686] [50969]: key[extra_dhcp_opts], [] -> None [ 669.809686] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.811482] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Calling delete_port for 658e7322-6658-47e8-a6bb-bd4faf817b53 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 669.861607] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (658e7322-6658-47e8-a6bb-bd4faf817b53), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.870706] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Pushing event deleted for resources: {'Port': ['ID=658e7322-6658-47e8-a6bb-bd4faf817b53,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.883733] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] No DVR routers for this DVR port 658e7322-6658-47e8-a6bb-bd4faf817b53 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 669.884139] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] delete_port_postcommit called with port settings {'id': '658e7322-6658-47e8-a6bb-bd4faf817b53', 'name': '', 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'mac_address': 'fa:16:3e:e0:8a:80', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'device_owner': 'network:dhcp', 'standard_attr_id': 362, '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-21T22:35:36Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 5, 'project_id': '0c901930492c418ebc3f191de2fc8b25'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}}] (original binding levels None) on network {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} with segments to bind None [ 669.884410] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] delete_port_postcommit: [ 669.884410] [50969]: key[mac_address], fa:16:3e:e0:8a:80 -> None [ 669.884410] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 669.884410] [50969]: key[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.884410] [50969]: key[binding:vnic_type], normal -> None [ 669.884410] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.884410] [50969]: key[tags], [] -> None [ 669.884410] [50969]: key[allowed_address_pairs], [] -> None [ 669.884410] [50969]: key[created_at], 2025-11-21T22:35:36Z -> None [ 669.884410] [50969]: key[name], -> None [ 669.884410] [50969]: key[status], ACTIVE -> None [ 669.884410] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.884410] [50969]: key[fixed_ips], [] -> None [ 669.884410] [50969]: key[id], 658e7322-6658-47e8-a6bb-bd4faf817b53 -> None [ 669.884410] [50969]: key[port_security_enabled], False -> None [ 669.884410] [50969]: key[network_id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 669.884410] [50969]: key[security_groups], [] -> None [ 669.884410] [50969]: key[binding:profile], {} -> None [ 669.884410] [50969]: key[binding:host_id], devstack -> None [ 669.884410] [50969]: key[revision_number], 5 -> None [ 669.884410] [50969]: key[description], -> None [ 669.884410] [50969]: key[updated_at], 2025-11-21T22:36:41Z -> None [ 669.884410] [50969]: key[standard_attr_id], 362 -> None [ 669.884410] [50969]: key[admin_state_up], True -> None [ 669.884410] [50969]: key[binding:vif_type], ovs -> None [ 669.884410] [50969]: key[device_owner], network:dhcp -> None [ 669.884410] [50969]: key[extra_dhcp_opts], [] -> None [ 669.884410] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.909529] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (c3f1a84a-1b54-4b04-ab6c-ff9dcd239595), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.919721] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] delete_network_precommit called with network settings {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} (original settings None) and network segments [{'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}] [ 669.919921] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] delete_network_precommit: [ 669.919921] [50969]: key[qinq], None -> None [ 669.919921] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.919921] [50969]: key[tags], [] -> None [ 669.919921] [50969]: key[router:external], False -> None [ 669.919921] [50969]: key[created_at], 2025-11-21T22:35:13Z -> None [ 669.919921] [50969]: key[name], tempest-InstanceActionsV221TestJSON-1811752883-network -> None [ 669.919921] [50969]: key[status], ACTIVE -> None [ 669.919921] [50969]: key[ipv6_address_scope], None -> None [ 669.919921] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.919921] [50969]: key[availability_zone_hints], [] -> None [ 669.919921] [50969]: key[availability_zones], ['nova'] -> None [ 669.919921] [50969]: key[id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 669.919921] [50969]: key[port_security_enabled], True -> None [ 669.919921] [50969]: key[subnets], [] -> None [ 669.919921] [50969]: key[provider:segmentation_id], 991 -> None [ 669.919921] [50969]: key[provider:network_type], vlan -> None [ 669.919921] [50969]: key[revision_number], 3 -> None [ 669.919921] [50969]: key[provider:physical_network], default -> None [ 669.919921] [50969]: key[description], -> None [ 669.919921] [50969]: key[updated_at], 2025-11-21T22:36:41Z -> None [ 669.919921] [50969]: key[standard_attr_id], 188 -> None [ 669.919921] [50969]: key[admin_state_up], True -> None [ 669.919921] [50969]: key[shared], False -> None [ 669.919921] [50969]: key[ipv4_address_scope], None -> None [ 669.919921] [50969]: key[vlan_transparent], None -> None [ 669.919921] [50969]: key[mtu], 8950 -> None [ 669.919921] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.920974] [50969]: DEBUG neutron.services.segments.db [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['c3f1a84a-1b54-4b04-ab6c-ff9dcd239595']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 669.924706] [50969]: DEBUG neutron.services.segments.db [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '39af6c72-a273-4437-bd76-e516c62805a3') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 669.924831] [50969]: DEBUG neutron.services.segments.db [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '39af6c72-a273-4437-bd76-e516c62805a3') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 669.929295] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (39af6c72-a273-4437-bd76-e516c62805a3), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.944041] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (39af6c72-a273-4437-bd76-e516c62805a3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.951439] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Releasing vlan 991 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 669.951631] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (39af6c72-a273-4437-bd76-e516c62805a3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.968170] [50969]: INFO neutron.services.segments.plugin [-] Segment 39af6c72-a273-4437-bd76-e516c62805a3 resource provider aggregate not found [ 669.982077] [50969]: INFO neutron.services.segments.plugin [-] Segment 39af6c72-a273-4437-bd76-e516c62805a3 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 39af6c72-a273-4437-bd76-e516c62805a3 found for delete ", "request_id": "req-c3679e94-24c4-4b17-9b77-0d392a48455c"}]} [ 669.985516] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (c3f1a84a-1b54-4b04-ab6c-ff9dcd239595), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.985754] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] delete_network_postcommit called with network settings {'id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595', 'name': 'tempest-InstanceActionsV221TestJSON-1811752883-network', 'tenant_id': '0c901930492c418ebc3f191de2fc8b25', 'project_id': '0c901930492c418ebc3f191de2fc8b25', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 991} (original settings None) and network segments [{'id': '39af6c72-a273-4437-bd76-e516c62805a3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 991, 'network_id': 'c3f1a84a-1b54-4b04-ab6c-ff9dcd239595'}] [ 669.985919] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] delete_network_postcommit: [ 669.985919] [50969]: key[qinq], None -> None [ 669.985919] [50969]: key[project_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.985919] [50969]: key[tags], [] -> None [ 669.985919] [50969]: key[router:external], False -> None [ 669.985919] [50969]: key[created_at], 2025-11-21T22:35:13Z -> None [ 669.985919] [50969]: key[name], tempest-InstanceActionsV221TestJSON-1811752883-network -> None [ 669.985919] [50969]: key[status], ACTIVE -> None [ 669.985919] [50969]: key[ipv6_address_scope], None -> None [ 669.985919] [50969]: key[tenant_id], 0c901930492c418ebc3f191de2fc8b25 -> None [ 669.985919] [50969]: key[availability_zone_hints], [] -> None [ 669.985919] [50969]: key[availability_zones], ['nova'] -> None [ 669.985919] [50969]: key[id], c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 -> None [ 669.985919] [50969]: key[port_security_enabled], True -> None [ 669.985919] [50969]: key[subnets], [] -> None [ 669.985919] [50969]: key[provider:segmentation_id], 991 -> None [ 669.985919] [50969]: key[provider:network_type], vlan -> None [ 669.985919] [50969]: key[revision_number], 3 -> None [ 669.985919] [50969]: key[provider:physical_network], default -> None [ 669.985919] [50969]: key[description], -> None [ 669.985919] [50969]: key[updated_at], 2025-11-21T22:36:41Z -> None [ 669.985919] [50969]: key[standard_attr_id], 188 -> None [ 669.985919] [50969]: key[admin_state_up], True -> None [ 669.985919] [50969]: key[shared], False -> None [ 669.985919] [50969]: key[ipv4_address_scope], None -> None [ 669.985919] [50969]: key[vlan_transparent], None -> None [ 669.985919] [50969]: key[mtu], 8950 -> None [ 669.985919] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.991916] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Pushing event deleted for resources: {'Network': ['ID=c3f1a84a-1b54-4b04-ab6c-ff9dcd239595,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.996107] [50969]: DEBUG neutron_lib.callbacks.manager [None req-df1a55c4-3e0b-45b6-94ed-9c847b6e97ca admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.999152] [50969]: [pid: 50969|app: 0|req: 725/1424] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:36:42 2025] DELETE /networking/v2.0/networks/c3f1a84a-1b54-4b04-ab6c-ff9dcd239595 => generated 0 bytes in 267 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 670.025021] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-5345a3c9-ec6e-48b0-be0f-74b48802bf4e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.025987] [50969]: [pid: 50969|app: 0|req: 726/1425] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/subnets?id=02898f11-dace-45d0-81b3-a301f1fc551b => generated 704 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.030643] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Bound using segment: {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 670.031571] [50968]: DEBUG neutron.plugins.ml2.managers [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Bound port: 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "69054a13-b7ef-44e1-bd3b-3ca5ba602848", "external-id": "nsx-vlan-transportzone-153", "segmentation_id": 153}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 670.031571] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.065032] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04f6aa9c-f263-417c-9066-5392dbecb5ab req-307c89e8-6f0a-4913-97d7-b94d750de8a0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.066269] [50969]: [pid: 50969|app: 0|req: 727/1426] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/ports?network_id=a167fd69-dd12-4cac-843e-5642c3dcb9b8&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.068552] [50969]: DEBUG neutron.api.wsgi [req-363ef2aa-37d8-455b-a18e-d4519dd7e71a req-861722fe-3d9a-4229-aa75-53af71c3318e tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.082261] [50968]: DEBUG neutron.plugins.ml2.db [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] For port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 670.084370] [50968]: DEBUG neutron.plugins.ml2.db [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] For port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f,segment=NetworkSegment(b479c59f-317c-4eaf-b93c-522f06ad321e),segment_id=b479c59f-317c-4eaf-b93c-522f06ad321e)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 670.085859] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_precommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 670.086120] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_precommit: [ 670.086120] [50968]: key[binding:vif_type], unbound -> ovs [ 670.086120] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} [ 670.086120] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.089241] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.090729] [50969]: [pid: 50969|app: 0|req: 728/1427] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&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.093383] [50969]: DEBUG neutron.api.wsgi [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-645a1d98-e8a2-4d93-b796-3213affa22fc service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.119540] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Pushing event updated for resources: {'Port': ['ID=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.123987] [50969]: [pid: 50969|app: 0|req: 729/1428] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/ports/0f831123-82b3-46d3-8685-c72681bdb4c2/bindings/cpu-1 => generated 301 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.127605] [50968]: DEBUG neutron.db.provisioning_blocks [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Provisioning complete for port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 670.127765] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.127874] [50968]: INFO neutron.plugins.ml2.plugin [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Attempt 1 to provision port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f [ 670.189896] [50968]: DEBUG neutron.plugins.ml2.plugin [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Current status of the port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 670.190221] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.199260] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8891b792-09cb-49c6-9d9d-a5679b083676 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.200171] [50969]: [pid: 50969|app: 0|req: 730/1429] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.216678] [50968]: DEBUG neutron.plugins.ml2.db [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] For port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f,segment=NetworkSegment(b479c59f-317c-4eaf-b93c-522f06ad321e),segment_id=b479c59f-317c-4eaf-b93c-522f06ad321e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 670.226067] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8c81655-6032-4eb2-bdd4-fcd1babfe256 req-15e31a14-5d1f-4c6e-839a-8aeb36ac5089 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.227051] [50969]: [pid: 50969|app: 0|req: 731/1430] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/ports?network_id=02786d07-c595-40bb-9ae9-f985ed5fd8a6&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.248221] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_precommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 4, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}]) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 670.248484] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_precommit: [ 670.248484] [50968]: key[status], DOWN -> ACTIVE [ 670.248484] [50968]: key[revision_number], 4 -> 5 [ 670.248484] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.253419] [50968]: DEBUG neutron.db.provisioning_blocks [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Provisioning complete for port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 670.253560] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.253721] [50968]: INFO neutron.plugins.ml2.plugin [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Attempt 1 to provision port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f [ 670.259031] [50969]: [pid: 50969|app: 0|req: 732/1431] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/networks/a167fd69-dd12-4cac-843e-5642c3dcb9b8?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.280378] [50969]: [pid: 50969|app: 0|req: 733/1432] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/security-groups?tenant_id=0c901930492c418ebc3f191de2fc8b25&name=default => generated 2925 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 670.293214] [50968]: DEBUG neutron.plugins.ml2.plugin [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Current status of the port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 670.294102] [50969]: [pid: 50969|app: 0|req: 734/1433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.294345] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_postcommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 4, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}]) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 670.294537] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_postcommit: [ 670.294537] [50968]: key[status], DOWN -> ACTIVE [ 670.294537] [50968]: key[revision_number], 4 -> 5 [ 670.294537] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.294818] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.318595] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Pushing event updated for resources: {'Port': ['ID=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.320933] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_postcommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 4, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 2, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 670.321131] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] update_port_postcommit: [ 670.321131] [50968]: key[binding:vif_type], unbound -> ovs [ 670.321131] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}} [ 670.321131] [50968]: key[updated_at], 2025-11-21T22:36:41Z -> 2025-11-21T22:36:42Z [ 670.321131] [50968]: key[revision_number], 2 -> 4 [ 670.321131] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.328579] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.328579] [50968]: DEBUG neutron_lib.callbacks.manager [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-02133bb0-cf39-4c7a-a976-892cd70d0553 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.328579] [50968]: [pid: 50968|app: 0|req: 700/1434] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:41 2025] PUT /networking/v2.0/ports/37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 1037 bytes in 1653 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 670.337037] [50969]: DEBUG neutron.plugins.ml2.plugin [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Deleting port 9dcad9a8-6566-4b84-a310-12f7b6257995 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 670.337279] [50969]: DEBUG neutron_lib.callbacks.manager [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.360373] [50968]: [pid: 50968|app: 0|req: 701/1435] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.363723] [50969]: DEBUG neutron.plugins.ml2.db [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] For port 9dcad9a8-6566-4b84-a310-12f7b6257995, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9dcad9a8-6566-4b84-a310-12f7b6257995,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 670.363927] [50969]: DEBUG neutron_lib.callbacks.manager [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.368328] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_precommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 670.368520] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_precommit: [ 670.368520] [50969]: key[mac_address], fa:16:3e:26:eb:ab -> None [ 670.368520] [50969]: key[device_id], 3d33e99a-11b4-4752-b403-271b988375c3 -> None [ 670.368520] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 670.368520] [50969]: key[binding:vnic_type], normal -> None [ 670.368520] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 670.368520] [50969]: key[tags], [] -> None [ 670.368520] [50969]: key[allowed_address_pairs], [] -> None [ 670.368520] [50969]: key[created_at], 2025-11-21T22:35:39Z -> None [ 670.368520] [50969]: key[name], -> None [ 670.368520] [50969]: key[status], ACTIVE -> None [ 670.368520] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 670.368520] [50969]: key[fixed_ips], [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}] -> None [ 670.368520] [50969]: key[id], 9dcad9a8-6566-4b84-a310-12f7b6257995 -> None [ 670.368520] [50969]: key[port_security_enabled], True -> None [ 670.368520] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 670.368520] [50969]: key[security_groups], ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] -> None [ 670.368520] [50969]: key[binding:profile], {} -> None [ 670.368520] [50969]: key[binding:host_id], cpu-1 -> None [ 670.368520] [50969]: key[revision_number], 5 -> None [ 670.368520] [50969]: key[description], -> None [ 670.368520] [50969]: key[updated_at], 2025-11-21T22:35:41Z -> None [ 670.368520] [50969]: key[standard_attr_id], 392 -> None [ 670.368520] [50969]: key[admin_state_up], True -> None [ 670.368520] [50969]: key[binding:vif_type], ovs -> None [ 670.368520] [50969]: key[device_owner], compute:nova -> None [ 670.368520] [50969]: key[extra_dhcp_opts], [] -> None [ 670.368520] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.370515] [50969]: DEBUG neutron.plugins.ml2.plugin [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Calling delete_port for 9dcad9a8-6566-4b84-a310-12f7b6257995 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 670.390280] [50968]: [pid: 50968|app: 0|req: 702/1436] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/networks/a167fd69-dd12-4cac-843e-5642c3dcb9b8?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) [ 670.419911] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0aa92b-c96c-47ce-9472-600c0f694c53 admin admin] Publish callbacks [] for security_group (240d0ecb-120a-48a6-aeb4-265ef374eeb1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.435918] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0aa92b-c96c-47ce-9472-600c0f694c53 admin admin] Publish callbacks [] for security_group (240d0ecb-120a-48a6-aeb4-265ef374eeb1), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.437801] [50969]: DEBUG neutron_lib.callbacks.manager [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (9dcad9a8-6566-4b84-a310-12f7b6257995), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.445558] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event deleted for resources: {'Port': ['ID=9dcad9a8-6566-4b84-a310-12f7b6257995,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.451341] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0aa92b-c96c-47ce-9472-600c0f694c53 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (240d0ecb-120a-48a6-aeb4-265ef374eeb1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.455860] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea0aa92b-c96c-47ce-9472-600c0f694c53 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=240d0ecb-120a-48a6-aeb4-265ef374eeb1,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.459427] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ea0aa92b-c96c-47ce-9472-600c0f694c53 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.459912] [50968]: [pid: 50968|app: 0|req: 703/1437] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:42 2025] DELETE /networking/v2.0/security-groups/240d0ecb-120a-48a6-aeb4-265ef374eeb1 => generated 0 bytes in 69 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 670.470719] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] No DVR routers for this DVR port 9dcad9a8-6566-4b84-a310-12f7b6257995 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 670.471045] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_postcommit called with port settings {'id': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:26:eb:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3d33e99a-11b4-4752-b403-271b988375c3', 'device_owner': 'compute:nova', 'standard_attr_id': 392, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:39Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 670.471249] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_postcommit: [ 670.471249] [50969]: key[mac_address], fa:16:3e:26:eb:ab -> None [ 670.471249] [50969]: key[device_id], 3d33e99a-11b4-4752-b403-271b988375c3 -> None [ 670.471249] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 670.471249] [50969]: key[binding:vnic_type], normal -> None [ 670.471249] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 670.471249] [50969]: key[tags], [] -> None [ 670.471249] [50969]: key[allowed_address_pairs], [] -> None [ 670.471249] [50969]: key[created_at], 2025-11-21T22:35:39Z -> None [ 670.471249] [50969]: key[name], -> None [ 670.471249] [50969]: key[status], ACTIVE -> None [ 670.471249] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 670.471249] [50969]: key[fixed_ips], [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}] -> None [ 670.471249] [50969]: key[id], 9dcad9a8-6566-4b84-a310-12f7b6257995 -> None [ 670.471249] [50969]: key[port_security_enabled], True -> None [ 670.471249] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 670.471249] [50969]: key[security_groups], ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] -> None [ 670.471249] [50969]: key[binding:profile], {} -> None [ 670.471249] [50969]: key[binding:host_id], cpu-1 -> None [ 670.471249] [50969]: key[revision_number], 5 -> None [ 670.471249] [50969]: key[description], -> None [ 670.471249] [50969]: key[updated_at], 2025-11-21T22:35:41Z -> None [ 670.471249] [50969]: key[standard_attr_id], 392 -> None [ 670.471249] [50969]: key[admin_state_up], True -> None [ 670.471249] [50969]: key[binding:vif_type], ovs -> None [ 670.471249] [50969]: key[device_owner], compute:nova -> None [ 670.471249] [50969]: key[extra_dhcp_opts], [] -> None [ 670.471249] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.472827] [50969]: DEBUG neutron_lib.callbacks.manager [req-163a9d00-11b2-4f9b-8fc2-cbf837ecc4ce req-8631df31-7a31-4f29-abc3-522b38a1ebd4 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.475096] [50969]: [pid: 50969|app: 0|req: 735/1438] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:36:42 2025] DELETE /networking/v2.0/ports/9dcad9a8-6566-4b84-a310-12f7b6257995 => generated 0 bytes in 180 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 670.494085] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-853bd3c7-27db-4279-a276-7f36e1a2e6eb tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.495241] [50968]: [pid: 50968|app: 0|req: 704/1439] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.527610] [50968]: [pid: 50968|app: 0|req: 705/1440] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?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) [ 670.530152] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b8a9ba1-a9aa-49c1-818a-407684929621 req-ff42281e-e44e-4d53-b48c-7abdbbede1b0 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.530584] [50968]: DEBUG neutron.api.v2.base [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Request body: {'port': {'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'admin_state_up': True, 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 670.531984] [50969]: [pid: 50969|app: 0|req: 736/1441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 828 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.538259] [50969]: DEBUG neutron.api.wsgi [req-4b8a9ba1-a9aa-49c1-818a-407684929621 req-0c335a41-483a-4cfc-9f27-712c8304f045 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.567999] [50969]: [pid: 50969|app: 0|req: 737/1442] 10.180.1.21 () {60 vars in 1646 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&id=be6a78d7-b908-447c-a3f4-0f30c644939c&id=c40be9d7-369b-4cf1-88e7-d822d62fa7f1 => generated 6248 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 670.591131] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Made reservation on behalf of 0007e42e72604fb7bd5c43d2508991c0 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 670.594057] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.617128] [50969]: [pid: 50969|app: 0|req: 738/1443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.654712] [50968]: DEBUG neutron.db.db_base_plugin_common [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Allocated IP 192.168.128.11 (e7305f3f-a92b-4bbc-a03a-c8dec7f63150/cfccd973-653b-499f-b091-41f5a527c5c1/68c26161-014d-4a0f-945b-f18382075d59) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 670.683042] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5750c40f-7e56-4689-87a5-e7cecfa76eeb req-967a2545-4016-4421-b294-2e26f2e73af6 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.687239] [50969]: [pid: 50969|app: 0|req: 739/1444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:42 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.698454] [50969]: [pid: 50969|app: 0|req: 740/1445] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.701409] [50969]: DEBUG neutron.api.wsgi [req-5750c40f-7e56-4689-87a5-e7cecfa76eeb req-958c26e4-3520-44a3-83fa-f0c04ffd9634 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.721516] [50969]: [pid: 50969|app: 0|req: 741/1446] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/security-groups?id=60ea5439-0179-41e0-a8c0-e75e739326a4&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.729366] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for allowed_address_pair (68c26161-014d-4a0f-945b-f18382075d59), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.730176] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for port (68c26161-014d-4a0f-945b-f18382075d59), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.730597] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': '', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 670.730597] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit: [ 670.730597] [50968]: key[mac_address], None -> fa:16:3e:1d:bd:ad [ 670.730597] [50968]: key[device_id], None -> ace2ee09-f113-40db-b5f1-93cc36d8c030 [ 670.730597] [50968]: key[binding:vif_details], None -> {} [ 670.730597] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 670.730597] [50968]: key[binding:vnic_type], None -> normal [ 670.730597] [50968]: key[allowed_address_pairs], None -> [] [ 670.730597] [50968]: key[name], None -> [ 670.730597] [50968]: key[status], None -> DOWN [ 670.730597] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 670.730597] [50968]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}] [ 670.730597] [50968]: key[id], None -> 68c26161-014d-4a0f-945b-f18382075d59 [ 670.730597] [50968]: key[port_security_enabled], None -> True [ 670.730597] [50968]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 670.730597] [50968]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 670.730597] [50968]: key[binding:profile], None -> {} [ 670.730597] [50968]: key[binding:host_id], None -> [ 670.730597] [50968]: key[standard_attr_id], None -> 832 [ 670.730597] [50968]: key[admin_state_up], None -> True [ 670.730597] [50968]: key[device_owner], None -> [ 670.730597] [50968]: key[binding:vif_type], None -> unbound [ 670.730597] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.751425] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (68c26161-014d-4a0f-945b-f18382075d59), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.759636] [50969]: DEBUG neutron.api.wsgi [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-46685813-07a5-4494-8897-855205640ae7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.774057] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'Port': ['ID=68c26161-014d-4a0f-945b-f18382075d59,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.782511] [50969]: [pid: 50969|app: 0|req: 742/1447] 10.180.1.21 () {60 vars in 1586 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--22414978&fields=id&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.784900] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 670.785659] [50968]: DEBUG neutron.scheduler.base_scheduler [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 670.788683] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 670.799564] [50969]: [pid: 50969|app: 0|req: 743/1448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.805732] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': '', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 1, 'network': {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 670.805732] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit: [ 670.805732] [50968]: key[mac_address], None -> fa:16:3e:1d:bd:ad [ 670.805732] [50968]: key[device_id], None -> ace2ee09-f113-40db-b5f1-93cc36d8c030 [ 670.805732] [50968]: key[binding:vif_details], None -> {} [ 670.805732] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 670.805732] [50968]: key[binding:vnic_type], None -> normal [ 670.805732] [50968]: key[tags], None -> [] [ 670.805732] [50968]: key[allowed_address_pairs], None -> [] [ 670.805732] [50968]: key[created_at], None -> 2025-11-21T22:36:42Z [ 670.805732] [50968]: key[name], None -> [ 670.805732] [50968]: key[status], None -> DOWN [ 670.805732] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 670.805732] [50968]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}] [ 670.805732] [50968]: key[id], None -> 68c26161-014d-4a0f-945b-f18382075d59 [ 670.805732] [50968]: key[port_security_enabled], None -> True [ 670.805732] [50968]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 670.805732] [50968]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 670.805732] [50968]: key[binding:profile], None -> {} [ 670.805732] [50968]: key[binding:host_id], None -> [ 670.805732] [50968]: key[revision_number], None -> 1 [ 670.805732] [50968]: key[description], None -> [ 670.805732] [50968]: key[updated_at], None -> 2025-11-21T22:36:42Z [ 670.805732] [50968]: key[standard_attr_id], None -> 832 [ 670.805732] [50968]: key[admin_state_up], None -> True [ 670.805732] [50968]: key[binding:vif_type], None -> unbound [ 670.805732] [50968]: key[device_owner], None -> [ 670.805732] [50968]: key[extra_dhcp_opts], None -> [] [ 670.805732] [50968]: key[network], None -> {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} [ 670.805732] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.854851] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.855301] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-4fa1bb27-d664-46fd-b708-3dca07a78eca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.856939] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-8e904343-a514-4d55-8fa4-9afc610486b8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.858101] [50969]: [pid: 50969|app: 0|req: 744/1449] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 614 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.860812] [50969]: DEBUG neutron.api.wsgi [req-216cdab4-931e-46dd-b1ed-ffcd179e14d0 req-73be11e3-cd21-4419-8d11-6aedacc03bea tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.870207] [50968]: [pid: 50968|app: 0|req: 706/1450] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:42 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) [ 670.876130] [50968]: DEBUG neutron.api.wsgi [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-3dcc03ca-d9fa-44e5-81b0-92ef15c80c23 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.884791] [50968]: [pid: 50968|app: 0|req: 707/1451] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/quotas/984bd170fdee491ab12f5828ac22b2d7 => generated 174 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.888678] [50968]: DEBUG neutron.api.v2.base [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Request body: {'port': {'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 670.892458] [50969]: [pid: 50969|app: 0|req: 745/1452] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/security-groups/6f9f15c9-0343-463c-a945-2252284a3aba => generated 1685 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 670.972668] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (68c26161-014d-4a0f-945b-f18382075d59), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.999634] [50969]: [pid: 50969|app: 0|req: 746/1453] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&fields=id => generated 57 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.003550] [50969]: DEBUG neutron.api.wsgi [req-216cdab4-931e-46dd-b1ed-ffcd179e14d0 req-3494cee4-ecb4-44cf-b9d1-36cf163e3206 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 671.043164] [50969]: DEBUG neutron_lib.callbacks.manager [req-216cdab4-931e-46dd-b1ed-ffcd179e14d0 req-3494cee4-ecb4-44cf-b9d1-36cf163e3206 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (6f9f15c9-0343-463c-a945-2252284a3aba), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.060713] [50969]: DEBUG neutron_lib.callbacks.manager [req-216cdab4-931e-46dd-b1ed-ffcd179e14d0 req-3494cee4-ecb4-44cf-b9d1-36cf163e3206 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (6f9f15c9-0343-463c-a945-2252284a3aba), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.126354] [50969]: DEBUG neutron_lib.callbacks.manager [req-216cdab4-931e-46dd-b1ed-ffcd179e14d0 req-3494cee4-ecb4-44cf-b9d1-36cf163e3206 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (6f9f15c9-0343-463c-a945-2252284a3aba), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.132519] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-216cdab4-931e-46dd-b1ed-ffcd179e14d0 req-3494cee4-ecb4-44cf-b9d1-36cf163e3206 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=6f9f15c9-0343-463c-a945-2252284a3aba,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.136773] [50969]: DEBUG neutron_lib.callbacks.manager [req-216cdab4-931e-46dd-b1ed-ffcd179e14d0 req-3494cee4-ecb4-44cf-b9d1-36cf163e3206 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.137167] [50969]: [pid: 50969|app: 0|req: 747/1454] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:36:43 2025] DELETE /networking/v2.0/security-groups/6f9f15c9-0343-463c-a945-2252284a3aba => generated 0 bytes in 137 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 671.174710] [50969]: [pid: 50969|app: 0|req: 748/1455] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.178142] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-78340c82-20fa-4f17-93e0-9bc50f6dae18 x-openstack-request-id: req-78340c82-20fa-4f17-93e0-9bc50f6dae18 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 671.178316] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 671.178605] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-78340c82-20fa-4f17-93e0-9bc50f6dae18 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 671.179685] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-78340c82-20fa-4f17-93e0-9bc50f6dae18'] response: {'name': 'network-changed', 'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'status': 'completed', 'code': 200} [ 671.179685] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-78340c82-20fa-4f17-93e0-9bc50f6dae18'] response: {'name': 'network-changed', 'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'status': 'completed', 'code': 200} [ 671.207374] [50968]: DEBUG neutron.notifiers.nova [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 68c26161-014d-4a0f-945b-f18382075d59 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 671.212753] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks [] for port (68c26161-014d-4a0f-945b-f18382075d59), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.217758] [50969]: [pid: 50969|app: 0|req: 749/1456] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 671.223852] [50968]: DEBUG neutron.db.provisioning_blocks [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Transition to ACTIVE for port object 68c26161-014d-4a0f-945b-f18382075d59 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 671.228260] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_precommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:43Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': '', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 671.229497] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-7b3f7722-bb77-45ec-af2a-01166e1d3945 x-openstack-request-id: req-7b3f7722-bb77-45ec-af2a-01166e1d3945 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 671.229684] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_precommit: [ 671.229684] [50968]: key[device_owner], -> compute:nova [ 671.229684] [50968]: key[binding:host_id], -> cpu-1 [ 671.229684] [50968]: key[updated_at], 2025-11-21T22:36:42Z -> 2025-11-21T22:36:43Z [ 671.229684] [50968]: key[revision_number], 1 -> 2 [ 671.229684] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.230356] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c", "status": "completed", "code": 200}, {"server_uuid": "ac19b60c-072a-4ee0-b0b3-7376827efc25", "name": "network-vif-plugged", "status": "completed", "tag": "84cbd879-fc2c-4985-b83d-dbe82bf4b2a7", "code": 200}, {"name": "network-changed", "server_uuid": "ac19b60c-072a-4ee0-b0b3-7376827efc25", "tag": "84cbd879-fc2c-4985-b83d-dbe82bf4b2a7", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 671.230356] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7b3f7722-bb77-45ec-af2a-01166e1d3945 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 671.230710] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7b3f7722-bb77-45ec-af2a-01166e1d3945'] response: {'name': 'network-changed', 'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'status': 'completed', 'code': 200} [ 671.231642] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7b3f7722-bb77-45ec-af2a-01166e1d3945'] response: {'server_uuid': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'code': 200} [ 671.231728] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7b3f7722-bb77-45ec-af2a-01166e1d3945'] response: {'name': 'network-changed', 'server_uuid': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'tag': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'status': 'completed', 'code': 200} [ 671.232133] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (68c26161-014d-4a0f-945b-f18382075d59), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.262684] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Pushing event updated for resources: {'Port': ['ID=68c26161-014d-4a0f-945b-f18382075d59,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.303894] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_postcommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:43Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': '', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 671.304516] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_postcommit: [ 671.304516] [50968]: key[device_owner], -> compute:nova [ 671.304516] [50968]: key[binding:host_id], -> cpu-1 [ 671.304516] [50968]: key[updated_at], 2025-11-21T22:36:42Z -> 2025-11-21T22:36:43Z [ 671.304516] [50968]: key[revision_number], 1 -> 2 [ 671.304516] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.311185] [50968]: DEBUG neutron.plugins.ml2.managers [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Attempting to bind port 68c26161-014d-4a0f-945b-f18382075d59 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 671.311185] [50968]: DEBUG neutron.plugins.ml2.managers [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Attempting to bind port 68c26161-014d-4a0f-945b-f18382075d59 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 671.311185] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Attempting to bind port 68c26161-014d-4a0f-945b-f18382075d59 on network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 671.334119] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 671.334119] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Bind Segment={'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 671.337206] [50968]: DEBUG networking_nsxv3.api.rpc [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 671.368897] [50969]: [pid: 50969|app: 0|req: 750/1457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.418103] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-bf896693-f02f-4f01-88de-1ffb6179be8b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.419449] [50969]: [pid: 50969|app: 0|req: 751/1458] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 671.422700] [50969]: DEBUG neutron.api.v2.base [None req-18514455-a07b-4113-b730-a3d2f210561e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1050672342', 'description': 'tempest-description--1880377379'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 671.440970] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18514455-a07b-4113-b730-a3d2f210561e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.496690] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18514455-a07b-4113-b730-a3d2f210561e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (4cdb75fc-c0b5-4b9d-843f-f2ae58af6997), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.497978] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18514455-a07b-4113-b730-a3d2f210561e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (4cdb75fc-c0b5-4b9d-843f-f2ae58af6997), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.511536] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18514455-a07b-4113-b730-a3d2f210561e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.525491] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18514455-a07b-4113-b730-a3d2f210561e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.526237] [50969]: [pid: 50969|app: 0|req: 752/1459] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:36:43 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 106 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 671.610705] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b55ebc9-740d-4bbc-9dc6-0198a2e8dc1e req-f1ab55f9-8ad6-4c4d-b3bb-f598ad790a83 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.611851] [50969]: [pid: 50969|app: 0|req: 753/1460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.614343] [50969]: DEBUG neutron.api.wsgi [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-8aa16363-9e51-4ab6-85ab-f25d31a6bbff service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 671.628238] [50969]: [pid: 50969|app: 0|req: 754/1461] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.642372] [50969]: [pid: 50969|app: 0|req: 755/1462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:43 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.645558] [50969]: DEBUG neutron.api.v2.base [None req-a99c80bd-8352-425f-82ba-2787cf194195 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'security_group_rule': {'security_group_id': '4cdb75fc-c0b5-4b9d-843f-f2ae58af6997', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 671.691701] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a99c80bd-8352-425f-82ba-2787cf194195 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (b919b144-9abe-411e-9367-b3b2867e25f3), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.721780] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a99c80bd-8352-425f-82ba-2787cf194195 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (b919b144-9abe-411e-9367-b3b2867e25f3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.723067] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a99c80bd-8352-425f-82ba-2787cf194195 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (b919b144-9abe-411e-9367-b3b2867e25f3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.731721] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a99c80bd-8352-425f-82ba-2787cf194195 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b919b144-9abe-411e-9367-b3b2867e25f3,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.746805] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a99c80bd-8352-425f-82ba-2787cf194195 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.747363] [50969]: [pid: 50969|app: 0|req: 756/1463] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:36:43 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) [ 671.750033] [50969]: DEBUG neutron.api.wsgi [req-2b55ebc9-740d-4bbc-9dc6-0198a2e8dc1e req-7474834b-92da-4f01-b848-9bf83b7e9719 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 671.770924] [50969]: [pid: 50969|app: 0|req: 757/1464] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.795797] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-483cc34a-c96b-4d16-a3fc-8c5b06c96fd1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.796969] [50969]: [pid: 50969|app: 0|req: 758/1465] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.824522] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-40672d72-55c3-4082-99f2-b6174ca3f83d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.825480] [50969]: [pid: 50969|app: 0|req: 759/1466] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 1121 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 671.888189] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-a950ceba-7822-4c06-a960-01dd173c38bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.889089] [50969]: [pid: 50969|app: 0|req: 760/1467] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63&tenant_id=d8d10265f7ca4112b432f3f8c7588fc3 => generated 1043 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 671.924024] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3d83819-2a18-4d80-886c-aba222b34989 req-9d2edbc9-6535-4f02-b18f-f2161f417f55 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.925073] [50969]: [pid: 50969|app: 0|req: 761/1468] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/ports?tenant_id=71162803103e46138c168b53a511f77d&device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 1039 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 671.998951] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f888116c-4619-469f-a4f8-16ca583fa4f7 req-ad7df6b7-22b4-4970-ad4f-79502035b138 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.999962] [50969]: [pid: 50969|app: 0|req: 762/1469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 748 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.003127] [50969]: DEBUG neutron.api.v2.base [None req-5788d80c-3b52-4903-aabc-1f13b57363bd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'security_group_rule': {'security_group_id': '4cdb75fc-c0b5-4b9d-843f-f2ae58af6997', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 672.037224] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5788d80c-3b52-4903-aabc-1f13b57363bd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (c9c98c3f-2089-4066-8cba-52d9db137adf), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.065904] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5788d80c-3b52-4903-aabc-1f13b57363bd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (c9c98c3f-2089-4066-8cba-52d9db137adf), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.067353] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5788d80c-3b52-4903-aabc-1f13b57363bd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (c9c98c3f-2089-4066-8cba-52d9db137adf), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.075125] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5788d80c-3b52-4903-aabc-1f13b57363bd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c9c98c3f-2089-4066-8cba-52d9db137adf,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.085564] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5788d80c-3b52-4903-aabc-1f13b57363bd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.086111] [50969]: [pid: 50969|app: 0|req: 763/1470] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:36:44 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 86 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 672.088712] [50969]: DEBUG neutron.api.wsgi [req-824b7da8-adef-41ca-9fb3-93adb12d4438 req-73322598-5e60-42a6-81e0-8dce16700c22 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.103223] [50969]: [pid: 50969|app: 0|req: 764/1471] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/security-groups/ea6b1d85-9463-4fd3-b39a-252806970370 => generated 1692 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 672.133630] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08eea674-28ce-4065-95a9-b95b604c4d53 req-e945e01a-f728-4def-981c-f2d3e59c1441 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.134650] [50969]: [pid: 50969|app: 0|req: 765/1472] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.164518] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-c74a408b-a83c-4796-87be-5d13c9ce40d0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.165550] [50969]: [pid: 50969|app: 0|req: 766/1473] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 714 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.202307] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-43fb7e95-f176-4fe5-8838-f9c660520cde service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.203399] [50969]: [pid: 50969|app: 0|req: 767/1474] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 672.245206] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3d83819-2a18-4d80-886c-aba222b34989 req-f4c81fa2-7f68-45ab-bbe4-da2a73d77ccf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.246250] [50969]: [pid: 50969|app: 0|req: 768/1475] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/networks?id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 718 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.249219] [50969]: DEBUG neutron.api.wsgi [req-f888116c-4619-469f-a4f8-16ca583fa4f7 req-1aa381af-7eeb-4375-9b12-6000712fb135 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.272971] [50969]: [pid: 50969|app: 0|req: 769/1476] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.275990] [50969]: DEBUG neutron.api.v2.base [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 672.293722] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.316770] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.342418] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Bound using segment: {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 672.342762] [50968]: DEBUG neutron.plugins.ml2.managers [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Bound port: 68c26161-014d-4a0f-945b-f18382075d59, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c297fe21-cd0b-4226-813b-a65d2358d034", "external-id": "nsx-vlan-transportzone-98", "segmentation_id": 98}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 672.342945] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (68c26161-014d-4a0f-945b-f18382075d59), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.366436] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Allocated IP 10.180.180.224 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 672.384492] [50968]: DEBUG neutron.plugins.ml2.db [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] For port 68c26161-014d-4a0f-945b-f18382075d59, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 672.386999] [50968]: DEBUG neutron.plugins.ml2.db [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] For port 68c26161-014d-4a0f-945b-f18382075d59, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=68c26161-014d-4a0f-945b-f18382075d59,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 672.388397] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_precommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:43Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:43Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 672.388588] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_precommit: [ 672.388588] [50968]: key[binding:vif_type], unbound -> ovs [ 672.388588] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} [ 672.388588] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.395489] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (68c26161-014d-4a0f-945b-f18382075d59), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.409490] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for allowed_address_pair (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.411048] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.411048] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit called with port settings {'id': 'bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:60:d4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 838, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 672.411048] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit: [ 672.411048] [50969]: key[mac_address], None -> fa:16:3e:a3:60:d4 [ 672.411048] [50969]: key[device_id], None -> PENDING [ 672.411048] [50969]: key[binding:vif_details], None -> {} [ 672.411048] [50969]: key[project_id], None -> [ 672.411048] [50969]: key[binding:vnic_type], None -> normal [ 672.411048] [50969]: key[allowed_address_pairs], None -> [] [ 672.411048] [50969]: key[name], None -> [ 672.411048] [50969]: key[status], None -> N/A [ 672.411048] [50969]: key[tenant_id], None -> [ 672.411048] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}] [ 672.411048] [50969]: key[id], None -> bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab [ 672.411048] [50969]: key[port_security_enabled], None -> False [ 672.411048] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 672.411048] [50969]: key[security_groups], None -> [] [ 672.411048] [50969]: key[binding:profile], None -> {} [ 672.411048] [50969]: key[binding:host_id], None -> [ 672.411048] [50969]: key[standard_attr_id], None -> 838 [ 672.411048] [50969]: key[admin_state_up], None -> True [ 672.411048] [50969]: key[device_owner], None -> network:floatingip [ 672.411048] [50969]: key[binding:vif_type], None -> unbound [ 672.411048] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.425903] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Pushing event updated for resources: {'Port': ['ID=68c26161-014d-4a0f-945b-f18382075d59,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.431177] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.436698] [50968]: DEBUG neutron.db.provisioning_blocks [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Provisioning complete for port 68c26161-014d-4a0f-945b-f18382075d59 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 672.436698] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (68c26161-014d-4a0f-945b-f18382075d59), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.436698] [50968]: INFO neutron.plugins.ml2.plugin [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Attempt 1 to provision port 68c26161-014d-4a0f-945b-f18382075d59 [ 672.452465] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.462821] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 672.462821] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 672.465028] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 672.477195] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Current status of the port 68c26161-014d-4a0f-945b-f18382075d59 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 672.477367] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (68c26161-014d-4a0f-945b-f18382075d59), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.477711] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit called with port settings {'id': 'bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:60:d4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 838, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:44Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 672.477885] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit: [ 672.477885] [50969]: key[mac_address], None -> fa:16:3e:a3:60:d4 [ 672.477885] [50969]: key[device_id], None -> PENDING [ 672.477885] [50969]: key[binding:vif_details], None -> {} [ 672.477885] [50969]: key[project_id], None -> [ 672.477885] [50969]: key[binding:vnic_type], None -> normal [ 672.477885] [50969]: key[tags], None -> [] [ 672.477885] [50969]: key[allowed_address_pairs], None -> [] [ 672.477885] [50969]: key[created_at], None -> 2025-11-21T22:36:44Z [ 672.477885] [50969]: key[name], None -> [ 672.477885] [50969]: key[status], None -> N/A [ 672.477885] [50969]: key[tenant_id], None -> [ 672.477885] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}] [ 672.477885] [50969]: key[id], None -> bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab [ 672.477885] [50969]: key[port_security_enabled], None -> False [ 672.477885] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 672.477885] [50969]: key[security_groups], None -> [] [ 672.477885] [50969]: key[binding:profile], None -> {} [ 672.477885] [50969]: key[binding:host_id], None -> [ 672.477885] [50969]: key[revision_number], None -> 1 [ 672.477885] [50969]: key[description], None -> [ 672.477885] [50969]: key[updated_at], None -> 2025-11-21T22:36:44Z [ 672.477885] [50969]: key[standard_attr_id], None -> 838 [ 672.477885] [50969]: key[admin_state_up], None -> True [ 672.477885] [50969]: key[binding:vif_type], None -> unbound [ 672.477885] [50969]: key[device_owner], None -> network:floatingip [ 672.477885] [50969]: key[extra_dhcp_opts], None -> [] [ 672.477885] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 672.477885] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.501503] [50968]: DEBUG neutron.plugins.ml2.db [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] For port 68c26161-014d-4a0f-945b-f18382075d59, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=68c26161-014d-4a0f-945b-f18382075d59,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 672.507667] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (4ce72f46-93a6-4bde-99d7-341240c9ca2a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.527665] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.527869] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_precommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 672.528112] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_precommit: [ 672.528112] [50968]: key[status], DOWN -> ACTIVE [ 672.528112] [50968]: key[revision_number], 4 -> 5 [ 672.528112] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.532921] [50968]: DEBUG neutron.db.provisioning_blocks [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Provisioning complete for port 68c26161-014d-4a0f-945b-f18382075d59 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 672.533082] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (68c26161-014d-4a0f-945b-f18382075d59), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.533301] [50968]: INFO neutron.plugins.ml2.plugin [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Attempt 1 to provision port 68c26161-014d-4a0f-945b-f18382075d59 [ 672.569464] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Current status of the port 68c26161-014d-4a0f-945b-f18382075d59 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 672.570048] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_postcommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 672.570310] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_postcommit: [ 672.570310] [50968]: key[status], DOWN -> ACTIVE [ 672.570310] [50968]: key[revision_number], 4 -> 5 [ 672.570310] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.570542] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (68c26161-014d-4a0f-945b-f18382075d59), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.593657] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Pushing event updated for resources: {'Port': ['ID=68c26161-014d-4a0f-945b-f18382075d59,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.594141] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.594411] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_precommit called with port settings {'id': 'bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:60:d4', 'admin_state_up': True, 'status': 'N/A', 'device_id': '4ce72f46-93a6-4bde-99d7-341240c9ca2a', 'device_owner': 'network:floatingip', 'standard_attr_id': 838, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:44Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:60:d4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 838, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:44Z', 'updated_at': '2025-11-21T22:36:44Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 672.594621] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_precommit: [ 672.594621] [50969]: key[device_id], PENDING -> 4ce72f46-93a6-4bde-99d7-341240c9ca2a [ 672.594621] [50969]: key[revision_number], 1 -> 2 [ 672.594621] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.596583] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_postcommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:43Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 672.596583] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] update_port_postcommit: [ 672.596583] [50968]: key[binding:vif_type], unbound -> ovs [ 672.596583] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} [ 672.596583] [50968]: key[updated_at], 2025-11-21T22:36:43Z -> 2025-11-21T22:36:44Z [ 672.596583] [50968]: key[revision_number], 2 -> 4 [ 672.596583] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.597070] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.600571] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.600898] [50968]: DEBUG neutron_lib.callbacks.manager [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-452e3997-ee03-4557-a4df-615e7eecc845 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.602282] [50968]: [pid: 50968|app: 0|req: 708/1477] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:43 2025] PUT /networking/v2.0/ports/68c26161-014d-4a0f-945b-f18382075d59 => generated 1036 bytes in 1717 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 672.617861] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.636619] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_postcommit called with port settings {'id': 'bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:60:d4', 'admin_state_up': True, 'status': 'N/A', 'device_id': '4ce72f46-93a6-4bde-99d7-341240c9ca2a', 'device_owner': 'network:floatingip', 'standard_attr_id': 838, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:44Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:60:d4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 838, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:44Z', 'updated_at': '2025-11-21T22:36:44Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 672.636861] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_postcommit: [ 672.636861] [50969]: key[device_id], PENDING -> 4ce72f46-93a6-4bde-99d7-341240c9ca2a [ 672.636861] [50969]: key[revision_number], 1 -> 2 [ 672.636861] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.637063] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (4ce72f46-93a6-4bde-99d7-341240c9ca2a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.638975] [50968]: [pid: 50968|app: 0|req: 709/1478] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.641577] [50968]: DEBUG neutron.api.wsgi [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-d96b648a-4022-4ee7-a923-fa19252a14ec service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.647932] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d9b485a8-d8b2-4cb9-8dfa-02b15779e67d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.648659] [50969]: [pid: 50969|app: 0|req: 770/1479] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:36:44 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 375 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 672.655057] [50968]: [pid: 50968|app: 0|req: 710/1480] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=3e3a239a-6a6f-436a-a9dc-55323b244ad8 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.683913] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-7dedcfb3-5f48-4bb6-a24c-68fd72ef1e1b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.684853] [50969]: [pid: 50969|app: 0|req: 771/1481] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.687841] [50969]: DEBUG neutron.api.wsgi [req-f3d83819-2a18-4d80-886c-aba222b34989 req-4e83f9ae-e294-446e-a7e7-9cfa2d240227 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.707946] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6756512f-11fa-42b1-a1b8-c970d8e201d6 req-12664b92-ef95-4f6d-a9d1-20ebbc3e1137 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.708898] [50968]: [pid: 50968|app: 0|req: 711/1482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:44 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.714659] [50969]: [pid: 50969|app: 0|req: 772/1483] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 808 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.721999] [50968]: [pid: 50968|app: 0|req: 712/1484] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.741416] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-5fed4e99-7c36-4468-8aec-2de1283b7fd7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.742378] [50968]: [pid: 50968|app: 0|req: 713/1485] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/subnets?id=fb19aaaa-9d2b-498e-894b-b1970e56be97 => generated 689 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.744782] [50968]: DEBUG neutron.api.wsgi [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-5130f59b-2166-4415-9f54-63d6f65370c8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.748830] [50969]: [pid: 50969|app: 0|req: 773/1486] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 672.754923] [50969]: DEBUG neutron.api.wsgi [req-6756512f-11fa-42b1-a1b8-c970d8e201d6 req-1fe25896-c30a-42f2-81ed-864fd8011ae7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.758929] [50968]: [pid: 50968|app: 0|req: 714/1487] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.48&port_id=0f831123-82b3-46d3-8685-c72681bdb4c2 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.775018] [50969]: [pid: 50969|app: 0|req: 774/1488] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.777998] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3d83819-2a18-4d80-886c-aba222b34989 req-bcf733b8-3dda-46fd-979a-eca2809581e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.778920] [50968]: [pid: 50968|app: 0|req: 715/1489] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/subnets?id=55231dde-2447-446a-a079-5be251291c42 => generated 695 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.781608] [50968]: DEBUG neutron.api.wsgi [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-cf7b6a5e-0b05-418c-b5eb-4f66ba7d2798 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.799059] [50968]: [pid: 50968|app: 0|req: 716/1490] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/floatingips/9aa8da1d-2989-4d5b-a3bf-2df73000bedc => generated 496 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.802478] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-2631f2d9-4c9a-474a-86fe-e8362334eee8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.803510] [50969]: [pid: 50969|app: 0|req: 775/1491] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?network_id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.818531] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-d65806b1-513f-4b4d-842c-c9aa505175f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.819544] [50968]: [pid: 50968|app: 0|req: 717/1492] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.829397] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3d83819-2a18-4d80-886c-aba222b34989 req-e5a62ce4-3ff6-4772-b2f3-7f5357e82579 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.830354] [50969]: [pid: 50969|app: 0|req: 776/1493] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?network_id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.855335] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d290c755-7c06-436d-ad23-42cbad36ee00 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.856383] [50968]: [pid: 50968|app: 0|req: 718/1494] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.859922] [50968]: DEBUG neutron.api.v2.base [req-2b379523-09ba-48a8-8134-c385a1414f03 req-39c39737-d057-4fcb-9062-7193c58c2f39 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': ' tempest-securitygroup -357721816 ', 'description': 'tempest-description-701500737'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 672.871833] [50969]: [pid: 50969|app: 0|req: 777/1495] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.881751] [50968]: DEBUG neutron_lib.callbacks.manager [req-2b379523-09ba-48a8-8134-c385a1414f03 req-39c39737-d057-4fcb-9062-7193c58c2f39 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.906191] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1ca9cd-2df5-47e6-81be-b21e4f09ef74 req-2f3df6fe-2db0-42b7-9db7-66f64bffe4ce service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.907173] [50969]: [pid: 50969|app: 0|req: 778/1496] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.942539] [50968]: DEBUG neutron_lib.callbacks.manager [req-2b379523-09ba-48a8-8134-c385a1414f03 req-39c39737-d057-4fcb-9062-7193c58c2f39 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (0a3ffc36-0869-4e25-93b6-70d94b3e3053), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.944390] [50968]: DEBUG neutron_lib.callbacks.manager [req-2b379523-09ba-48a8-8134-c385a1414f03 req-39c39737-d057-4fcb-9062-7193c58c2f39 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0a3ffc36-0869-4e25-93b6-70d94b3e3053), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.953967] [50969]: [pid: 50969|app: 0|req: 779/1497] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.955766] [50969]: DEBUG neutron.api.wsgi [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-55d0dae5-6669-4785-bd1b-b2cd7edbb4dd tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.956691] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2b379523-09ba-48a8-8134-c385a1414f03 req-39c39737-d057-4fcb-9062-7193c58c2f39 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=0a3ffc36-0869-4e25-93b6-70d94b3e3053,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.967895] [50968]: DEBUG neutron_lib.callbacks.manager [req-2b379523-09ba-48a8-8134-c385a1414f03 req-39c39737-d057-4fcb-9062-7193c58c2f39 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.969724] [50968]: [pid: 50968|app: 0|req: 719/1498] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:45 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 112 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 672.976412] [50969]: [pid: 50969|app: 0|req: 780/1499] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.004510] [50968]: [pid: 50968|app: 0|req: 720/1500] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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) [ 673.011034] [50969]: [pid: 50969|app: 0|req: 781/1501] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.013624] [50969]: DEBUG neutron.api.wsgi [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-5cce35c7-9299-40f4-b90f-f3ab0e563d07 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.032558] [50969]: [pid: 50969|app: 0|req: 782/1502] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 499 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.045756] [50968]: [pid: 50968|app: 0|req: 721/1503] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?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) [ 673.067090] [50969]: [pid: 50969|app: 0|req: 783/1504] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 673.069639] [50969]: DEBUG neutron.api.wsgi [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.109989] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b379ca6-3e6e-4daf-8978-2ae3f4b2ed05 req-87ad424d-71cb-4351-9aef-512473bf02b9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.110734] [50968]: [pid: 50968|app: 0|req: 722/1505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.122348] [50968]: DEBUG neutron.api.wsgi [req-3b379ca6-3e6e-4daf-8978-2ae3f4b2ed05 req-c860497b-b57d-4357-b186-bc150fefb1d2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.128405] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Deleting port 975fd5f2-c5fc-45ac-ab6d-b730709298e0 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 673.128405] [50969]: DEBUG neutron_lib.callbacks.manager [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (975fd5f2-c5fc-45ac-ab6d-b730709298e0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.148775] [50968]: [pid: 50968|app: 0|req: 723/1506] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.156147] [50969]: DEBUG neutron_lib.callbacks.manager [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (975fd5f2-c5fc-45ac-ab6d-b730709298e0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.156345] [50969]: DEBUG neutron_lib.callbacks.manager [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (975fd5f2-c5fc-45ac-ab6d-b730709298e0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.163245] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_precommit called with port settings {'id': '975fd5f2-c5fc-45ac-ab6d-b730709298e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:29:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9aa8da1d-2989-4d5b-a3bf-2df73000bedc', 'device_owner': 'network:floatingip', 'standard_attr_id': 693, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:21Z', 'updated_at': '2025-11-21T22:36:21Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 673.163245] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_precommit: [ 673.163245] [50969]: key[mac_address], fa:16:3e:f7:29:e0 -> None [ 673.163245] [50969]: key[device_id], 9aa8da1d-2989-4d5b-a3bf-2df73000bedc -> None [ 673.163245] [50969]: key[binding:vif_details], {} -> None [ 673.163245] [50969]: key[binding:vnic_type], normal -> None [ 673.163245] [50969]: key[project_id], -> None [ 673.163245] [50969]: key[tags], [] -> None [ 673.163245] [50969]: key[allowed_address_pairs], [] -> None [ 673.163245] [50969]: key[created_at], 2025-11-21T22:36:21Z -> None [ 673.163245] [50969]: key[name], -> None [ 673.163245] [50969]: key[status], N/A -> None [ 673.163245] [50969]: key[tenant_id], -> None [ 673.163245] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] -> None [ 673.163245] [50969]: key[id], 975fd5f2-c5fc-45ac-ab6d-b730709298e0 -> None [ 673.163245] [50969]: key[port_security_enabled], False -> None [ 673.163245] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 673.163245] [50969]: key[security_groups], [] -> None [ 673.163245] [50969]: key[binding:profile], {} -> None [ 673.163245] [50969]: key[binding:host_id], -> None [ 673.163245] [50969]: key[revision_number], 2 -> None [ 673.163245] [50969]: key[description], -> None [ 673.163245] [50969]: key[updated_at], 2025-11-21T22:36:21Z -> None [ 673.163245] [50969]: key[standard_attr_id], 693 -> None [ 673.163245] [50969]: key[admin_state_up], True -> None [ 673.163245] [50969]: key[binding:vif_type], unbound -> None [ 673.163245] [50969]: key[device_owner], network:floatingip -> None [ 673.163245] [50969]: key[extra_dhcp_opts], [] -> None [ 673.163245] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.164895] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Calling delete_port for 975fd5f2-c5fc-45ac-ab6d-b730709298e0 owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 673.185350] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0a467c1a-06d1-467e-8f74-d517359b5410'}, {'name': 'network-changed', 'server_uuid': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'tag': '0a467c1a-06d1-467e-8f74-d517359b5410'}, {'server_uuid': '3d33e99a-11b4-4752-b403-271b988375c3', 'name': 'network-vif-deleted', 'tag': '9dcad9a8-6566-4b84-a310-12f7b6257995'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 673.190022] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6aa84ef7-ea7e-40dd-a1d6-8ab7596a91a7" -d '{"events": [{"server_uuid": "5a50926b-404a-46f7-adf0-ed8b5f818448", "name": "network-vif-plugged", "status": "completed", "tag": "0a467c1a-06d1-467e-8f74-d517359b5410"}, {"name": "network-changed", "server_uuid": "5a50926b-404a-46f7-adf0-ed8b5f818448", "tag": "0a467c1a-06d1-467e-8f74-d517359b5410"}, {"server_uuid": "3d33e99a-11b4-4752-b403-271b988375c3", "name": "network-vif-deleted", "tag": "9dcad9a8-6566-4b84-a310-12f7b6257995"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 673.222121] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31c6d681-a732-4c77-b303-3707ae4fede5 req-ac8545c3-fa71-4f9a-8956-076972031c8e tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.222371] [50968]: [pid: 50968|app: 0|req: 724/1507] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.228311] [50968]: DEBUG neutron.api.wsgi [req-31c6d681-a732-4c77-b303-3707ae4fede5 req-f2e7189a-cecf-40d6-9a54-e4ab407cc708 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.234471] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e'}, {'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f'}, {'name': 'network-changed', 'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f'}, {'server_uuid': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '68c26161-014d-4a0f-945b-f18382075d59'}, {'name': 'network-changed', 'server_uuid': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'tag': '68c26161-014d-4a0f-945b-f18382075d59'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 673.239920] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c44690f8-5dcf-425c-825d-2b9efb309cfd" -d '{"events": [{"name": "network-changed", "server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e"}, {"server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "name": "network-vif-plugged", "status": "completed", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f"}, {"name": "network-changed", "server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f"}, {"server_uuid": "ace2ee09-f113-40db-b5f1-93cc36d8c030", "name": "network-vif-plugged", "status": "completed", "tag": "68c26161-014d-4a0f-945b-f18382075d59"}, {"name": "network-changed", "server_uuid": "ace2ee09-f113-40db-b5f1-93cc36d8c030", "tag": "68c26161-014d-4a0f-945b-f18382075d59"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 673.253040] [50968]: [pid: 50968|app: 0|req: 725/1508] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 673.258042] [50969]: DEBUG neutron_lib.callbacks.manager [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (975fd5f2-c5fc-45ac-ab6d-b730709298e0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.270627] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Pushing event deleted for resources: {'Port': ['ID=975fd5f2-c5fc-45ac-ab6d-b730709298e0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.271993] [50968]: DEBUG neutron.api.wsgi [req-418edce5-4717-477e-8588-0c0b0965c078 req-09bfd467-83b9-497d-a8f7-e7346a3b7edd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.300419] [50968]: [pid: 50968|app: 0|req: 726/1509] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/security-groups/02335e4b-52f9-4b1f-8752-1efa38a6d256 => generated 1684 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 673.309396] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_postcommit called with port settings {'id': '975fd5f2-c5fc-45ac-ab6d-b730709298e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:29:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9aa8da1d-2989-4d5b-a3bf-2df73000bedc', 'device_owner': 'network:floatingip', 'standard_attr_id': 693, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:21Z', 'updated_at': '2025-11-21T22:36:21Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 673.309649] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_postcommit: [ 673.309649] [50969]: key[mac_address], fa:16:3e:f7:29:e0 -> None [ 673.309649] [50969]: key[device_id], 9aa8da1d-2989-4d5b-a3bf-2df73000bedc -> None [ 673.309649] [50969]: key[binding:vif_details], {} -> None [ 673.309649] [50969]: key[binding:vnic_type], normal -> None [ 673.309649] [50969]: key[project_id], -> None [ 673.309649] [50969]: key[tags], [] -> None [ 673.309649] [50969]: key[allowed_address_pairs], [] -> None [ 673.309649] [50969]: key[created_at], 2025-11-21T22:36:21Z -> None [ 673.309649] [50969]: key[name], -> None [ 673.309649] [50969]: key[status], N/A -> None [ 673.309649] [50969]: key[tenant_id], -> None [ 673.309649] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] -> None [ 673.309649] [50969]: key[id], 975fd5f2-c5fc-45ac-ab6d-b730709298e0 -> None [ 673.309649] [50969]: key[port_security_enabled], False -> None [ 673.309649] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 673.309649] [50969]: key[security_groups], [] -> None [ 673.309649] [50969]: key[binding:profile], {} -> None [ 673.309649] [50969]: key[binding:host_id], -> None [ 673.309649] [50969]: key[revision_number], 2 -> None [ 673.309649] [50969]: key[description], -> None [ 673.309649] [50969]: key[updated_at], 2025-11-21T22:36:21Z -> None [ 673.309649] [50969]: key[standard_attr_id], 693 -> None [ 673.309649] [50969]: key[admin_state_up], True -> None [ 673.309649] [50969]: key[binding:vif_type], unbound -> None [ 673.309649] [50969]: key[device_owner], network:floatingip -> None [ 673.309649] [50969]: key[extra_dhcp_opts], [] -> None [ 673.309649] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.313353] [50969]: DEBUG neutron_lib.callbacks.manager [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks [] for floatingip (9aa8da1d-2989-4d5b-a3bf-2df73000bedc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.320445] [50969]: DEBUG neutron_lib.callbacks.manager [req-e90c32b7-0cf0-437a-b0d2-db7a9ac14e18 req-d9ec4e2c-71c1-4a04-b131-0095181fc213 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.321058] [50969]: [pid: 50969|app: 0|req: 784/1510] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:36:45 2025] DELETE /networking/v2.0/floatingips/9aa8da1d-2989-4d5b-a3bf-2df73000bedc => generated 0 bytes in 254 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 673.359690] [50968]: [pid: 50968|app: 0|req: 727/1511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.402225] [50969]: [pid: 50969|app: 0|req: 785/1512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.456026] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b5adfab-1369-4f6b-83e1-4c20937d6991 req-daa8ae9c-0151-4cd4-943c-ecf1c1b43b40 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.456869] [50968]: [pid: 50968|app: 0|req: 728/1513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.465434] [50969]: DEBUG neutron.api.wsgi [req-0b5adfab-1369-4f6b-83e1-4c20937d6991 req-b0e0c71b-84a7-4e82-a605-de7e3d9bc6bd tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.494428] [50969]: [pid: 50969|app: 0|req: 786/1514] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.560905] [50968]: [pid: 50968|app: 0|req: 729/1515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.656978] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-2e0f3a24-0505-4c0a-aebb-208ff9bff332 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.658378] [50969]: [pid: 50969|app: 0|req: 787/1516] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:45 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 1041 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 673.666368] [50969]: DEBUG neutron.api.wsgi [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-f5cd75f7-7df5-4ff2-9c66-5393f3b2fe9f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.683372] [50969]: [pid: 50969|app: 0|req: 788/1517] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=68c26161-014d-4a0f-945b-f18382075d59 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 673.684171] [50968]: [pid: 50968|app: 0|req: 730/1518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?device_id=f32ca116-7f85-4a41-bb87-201b9dcc0cbb => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.718044] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-04436685-0db6-44c7-b2d7-e7ef7c6135fe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.719087] [50968]: [pid: 50968|app: 0|req: 731/1519] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.722924] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47bf7a0d-0954-4dea-85e4-462339b5fe7b req-8f6d7c7d-b59a-4e5f-8962-1f465214f7f2 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.724113] [50969]: [pid: 50969|app: 0|req: 789/1520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.731638] [50969]: DEBUG neutron.api.wsgi [req-47bf7a0d-0954-4dea-85e4-462339b5fe7b req-97141cc2-2077-4b54-a16e-f053cdac10b6 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.758822] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9b1de53-f86f-40fa-9807-a04907d7df45 req-6d652fd1-739c-41e5-b88a-742c44589e4e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.760171] [50968]: [pid: 50968|app: 0|req: 732/1521] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.763962] [50969]: [pid: 50969|app: 0|req: 790/1522] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/security-groups?id=60ea5439-0179-41e0-a8c0-e75e739326a4&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.778908] [50968]: [pid: 50968|app: 0|req: 733/1523] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.789839] [50968]: DEBUG neutron.api.v2.base [req-e3cc22d2-4e16-48de-9967-f4830a57f839 req-fc796f2e-3531-4254-b19e-9bf69056614f tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-79956426', 'description': 'tempest-description-991765944'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 673.805615] [50968]: DEBUG neutron_lib.callbacks.manager [req-e3cc22d2-4e16-48de-9967-f4830a57f839 req-fc796f2e-3531-4254-b19e-9bf69056614f tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.810521] [50969]: [pid: 50969|app: 0|req: 791/1524] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.853661] [50969]: [pid: 50969|app: 0|req: 792/1525] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 673.855978] [50968]: DEBUG neutron_lib.callbacks.manager [req-e3cc22d2-4e16-48de-9967-f4830a57f839 req-fc796f2e-3531-4254-b19e-9bf69056614f tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.857533] [50968]: DEBUG neutron_lib.callbacks.manager [req-e3cc22d2-4e16-48de-9967-f4830a57f839 req-fc796f2e-3531-4254-b19e-9bf69056614f tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.892058] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e3cc22d2-4e16-48de-9967-f4830a57f839 req-fc796f2e-3531-4254-b19e-9bf69056614f tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.921439] [50968]: DEBUG neutron_lib.callbacks.manager [req-e3cc22d2-4e16-48de-9967-f4830a57f839 req-fc796f2e-3531-4254-b19e-9bf69056614f tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.922277] [50968]: [pid: 50968|app: 0|req: 734/1526] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:46 2025] POST /networking/v2.0/security-groups => generated 1691 bytes in 138 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 674.019978] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-255433ea-4023-41c3-883c-e502544c43f2 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.020919] [50969]: [pid: 50969|app: 0|req: 793/1527] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.026202] [50969]: DEBUG neutron.api.wsgi [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-3baebed2-20aa-4eb2-a153-ab7e509778d3 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.030478] [50969]: [pid: 50969|app: 0|req: 794/1528] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/quotas/4f158c20b8fb452c8995c99dad00c0c6 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 674.046746] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-b35afbc9-c5ae-458d-8813-27543a47fe12 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.047702] [50968]: [pid: 50968|app: 0|req: 735/1529] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 1121 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 674.083897] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-840abc27-dd78-456d-b385-4bba17a4ee3d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.084657] [50969]: [pid: 50969|app: 0|req: 795/1530] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&fields=id => generated 149 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 674.085167] [50968]: [pid: 50968|app: 0|req: 736/1531] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 714 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.109838] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3d83819-2a18-4d80-886c-aba222b34989 req-9c28ba86-cf20-4956-b423-8eebe4f69102 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.111198] [50969]: [pid: 50969|app: 0|req: 796/1532] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 674.114253] [50969]: DEBUG neutron.api.wsgi [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-be172338-1f16-44fe-8bd4-95f3e4d1e9c5 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.124711] [50968]: [pid: 50968|app: 0|req: 737/1533] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 674.129384] [50969]: [pid: 50969|app: 0|req: 797/1534] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=3e3a239a-6a6f-436a-a9dc-55323b244ad8 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.164612] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3d83819-2a18-4d80-886c-aba222b34989 req-077386a9-dbae-4421-adc5-91988112606a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.165378] [50968]: [pid: 50968|app: 0|req: 738/1535] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.165984] [50969]: [pid: 50969|app: 0|req: 798/1536] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 674.174885] [50969]: DEBUG neutron.api.wsgi [req-f3d83819-2a18-4d80-886c-aba222b34989 req-112624af-efae-443a-a3ff-d2a8f48a4d8b service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.188359] [50969]: [pid: 50969|app: 0|req: 799/1537] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.89&port_id=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 674.193246] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-747d98f3-b726-47f0-adb1-d0319d554d82 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.194828] [50968]: [pid: 50968|app: 0|req: 739/1538] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/subnets?id=fb19aaaa-9d2b-498e-894b-b1970e56be97 => generated 689 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.208318] [50968]: [pid: 50968|app: 0|req: 740/1539] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.214100] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3d83819-2a18-4d80-886c-aba222b34989 req-e765cf2d-f419-4899-b67f-6ee4b60c260f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.215097] [50969]: [pid: 50969|app: 0|req: 800/1540] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 674.257348] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b7359b3-691a-4586-8eda-10d604e12a11 req-1719d5e8-73b3-412b-a965-a5d73d36fe8f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.258376] [50968]: [pid: 50968|app: 0|req: 741/1541] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?network_id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab&device_owner=network%3Adhcp => generated 999 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.270984] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3d83819-2a18-4d80-886c-aba222b34989 req-4b7d8ad4-860d-4304-b80a-91cddd8e749f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.271972] [50969]: [pid: 50969|app: 0|req: 801/1542] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 674.284956] [50969]: [pid: 50969|app: 0|req: 802/1543] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.318983] [50969]: [pid: 50969|app: 0|req: 803/1544] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.320043] [50968]: [pid: 50968|app: 0|req: 742/1545] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.321651] [50969]: DEBUG neutron.api.wsgi [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-289905f7-116b-41d4-abda-af9c0800247e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.348021] [50969]: [pid: 50969|app: 0|req: 804/1546] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1050672342&fields=id&tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.369116] [50968]: [pid: 50968|app: 0|req: 743/1547] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 674.377883] [50969]: [pid: 50969|app: 0|req: 805/1548] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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) [ 674.406735] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-c98ce27b-9e12-442f-b1f5-7a1473038920 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.407764] [50969]: [pid: 50969|app: 0|req: 806/1549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?device_id=0172ba01-da6f-4765-99ac-6e756684243a => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.427532] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa192dee-b81e-48c2-93e1-65e7114e6e4e req-3f445d2f-3a86-4856-a244-01a9522301e5 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.428567] [50968]: [pid: 50968|app: 0|req: 744/1550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.441456] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-0148c980-93b1-4ecf-a6db-22b8c02057ab tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.442554] [50969]: [pid: 50969|app: 0|req: 807/1551] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.445653] [50969]: DEBUG neutron.api.wsgi [req-aa192dee-b81e-48c2-93e1-65e7114e6e4e req-d61083a3-5999-4c97-8f3d-57dba2b0076c tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.475364] [50969]: [pid: 50969|app: 0|req: 808/1552] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.479377] [50969]: DEBUG neutron.api.wsgi [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-49b436b7-a7d9-45c5-9d72-1b4a84a307f1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.486775] [50969]: [pid: 50969|app: 0|req: 809/1553] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/quotas/c9e3084cb0b640ee8f9ad6896c6e0109 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.531172] [50968]: DEBUG neutron.plugins.ml2.plugin [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Deleting port abaf63e4-9584-47fa-958c-501198b21e32 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 674.531421] [50968]: DEBUG neutron_lib.callbacks.manager [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (abaf63e4-9584-47fa-958c-501198b21e32), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.563017] [50969]: [pid: 50969|app: 0|req: 810/1554] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&fields=id => generated 57 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.564545] [50968]: DEBUG neutron.plugins.ml2.db [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] For port abaf63e4-9584-47fa-958c-501198b21e32, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abaf63e4-9584-47fa-958c-501198b21e32,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 674.564744] [50968]: DEBUG neutron_lib.callbacks.manager [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (abaf63e4-9584-47fa-958c-501198b21e32), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.566477] [50969]: DEBUG neutron.api.wsgi [req-69a7490b-1a70-456f-939d-8f93f2afe9f7 req-32937f2d-c805-4914-b376-873dae5308f5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.569798] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:49Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 674.570089] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit: [ 674.570089] [50968]: key[mac_address], fa:16:3e:4a:a7:07 -> None [ 674.570089] [50968]: key[device_id], 0172ba01-da6f-4765-99ac-6e756684243a -> None [ 674.570089] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 674.570089] [50968]: key[binding:vnic_type], normal -> None [ 674.570089] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 674.570089] [50968]: key[tags], [] -> None [ 674.570089] [50968]: key[allowed_address_pairs], [] -> None [ 674.570089] [50968]: key[created_at], 2025-11-21T22:35:47Z -> None [ 674.570089] [50968]: key[name], -> None [ 674.570089] [50968]: key[status], ACTIVE -> None [ 674.570089] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 674.570089] [50968]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] -> None [ 674.570089] [50968]: key[id], abaf63e4-9584-47fa-958c-501198b21e32 -> None [ 674.570089] [50968]: key[port_security_enabled], True -> None [ 674.570089] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 674.570089] [50968]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 674.570089] [50968]: key[binding:profile], {} -> None [ 674.570089] [50968]: key[binding:host_id], cpu-1 -> None [ 674.570089] [50968]: key[revision_number], 5 -> None [ 674.570089] [50968]: key[description], -> None [ 674.570089] [50968]: key[updated_at], 2025-11-21T22:35:49Z -> None [ 674.570089] [50968]: key[standard_attr_id], 471 -> None [ 674.570089] [50968]: key[admin_state_up], True -> None [ 674.570089] [50968]: key[binding:vif_type], ovs -> None [ 674.570089] [50968]: key[device_owner], compute:nova -> None [ 674.570089] [50968]: key[extra_dhcp_opts], [] -> None [ 674.570089] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.571938] [50968]: DEBUG neutron.plugins.ml2.plugin [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Calling delete_port for abaf63e4-9584-47fa-958c-501198b21e32 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 674.586304] [50969]: [pid: 50969|app: 0|req: 811/1555] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/security-groups/0a3ffc36-0869-4e25-93b6-70d94b3e3053 => generated 1660 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 674.619423] [50969]: [pid: 50969|app: 0|req: 812/1556] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.653101] [50968]: DEBUG neutron_lib.callbacks.manager [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (abaf63e4-9584-47fa-958c-501198b21e32), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.659654] [50969]: [pid: 50969|app: 0|req: 813/1557] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:46 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 674.659921] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event deleted for resources: {'Port': ['ID=abaf63e4-9584-47fa-958c-501198b21e32,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.690670] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-5ae5c979-c2aa-4465-8bba-765facd93b42 x-openstack-request-id: req-5ae5c979-c2aa-4465-8bba-765facd93b42 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 674.690905] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5a50926b-404a-46f7-adf0-ed8b5f818448", "name": "network-vif-plugged", "status": "completed", "tag": "0a467c1a-06d1-467e-8f74-d517359b5410", "code": 200}, {"name": "network-changed", "server_uuid": "5a50926b-404a-46f7-adf0-ed8b5f818448", "tag": "0a467c1a-06d1-467e-8f74-d517359b5410", "status": "completed", "code": 200}, {"server_uuid": "3d33e99a-11b4-4752-b403-271b988375c3", "name": "network-vif-deleted", "tag": "9dcad9a8-6566-4b84-a310-12f7b6257995", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 674.691038] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5ae5c979-c2aa-4465-8bba-765facd93b42 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 674.691323] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ae5c979-c2aa-4465-8bba-765facd93b42'] response: {'server_uuid': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0a467c1a-06d1-467e-8f74-d517359b5410', 'code': 200} [ 674.691432] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ae5c979-c2aa-4465-8bba-765facd93b42'] response: {'name': 'network-changed', 'server_uuid': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'tag': '0a467c1a-06d1-467e-8f74-d517359b5410', 'status': 'completed', 'code': 200} [ 674.691528] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ae5c979-c2aa-4465-8bba-765facd93b42'] response: {'server_uuid': '3d33e99a-11b4-4752-b403-271b988375c3', 'name': 'network-vif-deleted', 'tag': '9dcad9a8-6566-4b84-a310-12f7b6257995', 'status': 'completed', 'code': 200} [ 674.694279] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] No DVR routers for this DVR port abaf63e4-9584-47fa-958c-501198b21e32 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 674.694752] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit called with port settings {'id': 'abaf63e4-9584-47fa-958c-501198b21e32', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4a:a7:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0172ba01-da6f-4765-99ac-6e756684243a', 'device_owner': 'compute:nova', 'standard_attr_id': 471, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:47Z', 'updated_at': '2025-11-21T22:35:49Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 674.694925] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit: [ 674.694925] [50968]: key[mac_address], fa:16:3e:4a:a7:07 -> None [ 674.694925] [50968]: key[device_id], 0172ba01-da6f-4765-99ac-6e756684243a -> None [ 674.694925] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 674.694925] [50968]: key[binding:vnic_type], normal -> None [ 674.694925] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 674.694925] [50968]: key[tags], [] -> None [ 674.694925] [50968]: key[allowed_address_pairs], [] -> None [ 674.694925] [50968]: key[created_at], 2025-11-21T22:35:47Z -> None [ 674.694925] [50968]: key[name], -> None [ 674.694925] [50968]: key[status], ACTIVE -> None [ 674.694925] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 674.694925] [50968]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] -> None [ 674.694925] [50968]: key[id], abaf63e4-9584-47fa-958c-501198b21e32 -> None [ 674.694925] [50968]: key[port_security_enabled], True -> None [ 674.694925] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 674.694925] [50968]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 674.694925] [50968]: key[binding:profile], {} -> None [ 674.694925] [50968]: key[binding:host_id], cpu-1 -> None [ 674.694925] [50968]: key[revision_number], 5 -> None [ 674.694925] [50968]: key[description], -> None [ 674.694925] [50968]: key[updated_at], 2025-11-21T22:35:49Z -> None [ 674.694925] [50968]: key[standard_attr_id], 471 -> None [ 674.694925] [50968]: key[admin_state_up], True -> None [ 674.694925] [50968]: key[binding:vif_type], ovs -> None [ 674.694925] [50968]: key[device_owner], compute:nova -> None [ 674.694925] [50968]: key[extra_dhcp_opts], [] -> None [ 674.694925] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.696991] [50968]: DEBUG neutron_lib.callbacks.manager [req-543da3bd-8c77-4c7f-8376-52240b90a8bb req-22f36c55-5637-4002-8a79-6f42554b99eb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.700639] [50968]: [pid: 50968|app: 0|req: 745/1558] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:36:46 2025] DELETE /networking/v2.0/ports/abaf63e4-9584-47fa-958c-501198b21e32 => generated 0 bytes in 272 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 674.725798] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 855 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-2c8a918e-0407-4f93-bd77-223490787f12 x-openstack-request-id: req-2c8a918e-0407-4f93-bd77-223490787f12 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 674.726105] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e", "status": "completed", "code": 200}, {"server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "name": "network-vif-plugged", "status": "completed", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f", "code": 200}, {"name": "network-changed", "server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f", "status": "completed", "code": 200}, {"server_uuid": "ace2ee09-f113-40db-b5f1-93cc36d8c030", "name": "network-vif-plugged", "status": "completed", "tag": "68c26161-014d-4a0f-945b-f18382075d59", "code": 200}, {"name": "network-changed", "server_uuid": "ace2ee09-f113-40db-b5f1-93cc36d8c030", "tag": "68c26161-014d-4a0f-945b-f18382075d59", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 674.726232] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2c8a918e-0407-4f93-bd77-223490787f12 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 674.726407] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c8a918e-0407-4f93-bd77-223490787f12'] response: {'name': 'network-changed', 'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e', 'status': 'completed', 'code': 200} [ 674.726496] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c8a918e-0407-4f93-bd77-223490787f12'] response: {'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'code': 200} [ 674.726567] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c8a918e-0407-4f93-bd77-223490787f12'] response: {'name': 'network-changed', 'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'status': 'completed', 'code': 200} [ 674.726633] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c8a918e-0407-4f93-bd77-223490787f12'] response: {'server_uuid': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '68c26161-014d-4a0f-945b-f18382075d59', 'code': 200} [ 674.726739] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c8a918e-0407-4f93-bd77-223490787f12'] response: {'name': 'network-changed', 'server_uuid': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'tag': '68c26161-014d-4a0f-945b-f18382075d59', 'status': 'completed', 'code': 200} [ 674.764517] [50969]: DEBUG neutron.api.v2.base [req-a03c4c3f-43a8-43f8-ba1a-46b6f3ecd08c req-cd22a148-fb60-40d5-95b3-73c5c1a36ed5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-1195870264', 'description': 'tempest-description-1956487214'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 674.782597] [50969]: DEBUG neutron_lib.callbacks.manager [req-a03c4c3f-43a8-43f8-ba1a-46b6f3ecd08c req-cd22a148-fb60-40d5-95b3-73c5c1a36ed5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.815187] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cbde5fbe-7f2c-4422-a803-8fee3c0653df req-4691a8a3-7097-40eb-9a24-6d686e40d525 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.816421] [50968]: [pid: 50968|app: 0|req: 746/1559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.825607] [50968]: DEBUG neutron.api.wsgi [req-cbde5fbe-7f2c-4422-a803-8fee3c0653df req-98c7c791-d3ec-4f7d-9d47-36f1e714273d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.852850] [50968]: [pid: 50968|app: 0|req: 747/1560] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.858555] [50969]: DEBUG neutron_lib.callbacks.manager [req-a03c4c3f-43a8-43f8-ba1a-46b6f3ecd08c req-cd22a148-fb60-40d5-95b3-73c5c1a36ed5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (80288e06-6e77-4c35-9df8-7aad83a410bb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.860010] [50969]: DEBUG neutron_lib.callbacks.manager [req-a03c4c3f-43a8-43f8-ba1a-46b6f3ecd08c req-cd22a148-fb60-40d5-95b3-73c5c1a36ed5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (80288e06-6e77-4c35-9df8-7aad83a410bb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.889335] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a03c4c3f-43a8-43f8-ba1a-46b6f3ecd08c req-cd22a148-fb60-40d5-95b3-73c5c1a36ed5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=80288e06-6e77-4c35-9df8-7aad83a410bb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.900856] [50969]: DEBUG neutron_lib.callbacks.manager [req-a03c4c3f-43a8-43f8-ba1a-46b6f3ecd08c req-cd22a148-fb60-40d5-95b3-73c5c1a36ed5 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.901633] [50969]: [pid: 50969|app: 0|req: 814/1561] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:47 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 140 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 675.046832] [50968]: [pid: 50968|app: 0|req: 748/1562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.057129] [50969]: [pid: 50969|app: 0|req: 815/1563] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.104304] [50969]: DEBUG neutron.api.wsgi [req-e0e3d1e2-dc96-4094-bc1e-d5ca79b872fe req-5b066800-1a67-4cfb-825c-b83f8bf6b8ee tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.128668] [50969]: [pid: 50969|app: 0|req: 816/1564] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/security-groups/d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3 => generated 1691 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 675.139272] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1daa070-96df-419a-9da8-6504136a79eb req-f1189a6d-610b-43b5-8269-4e525b4e1f52 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.140234] [50968]: [pid: 50968|app: 0|req: 749/1565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.148134] [50969]: DEBUG neutron.api.wsgi [req-c1daa070-96df-419a-9da8-6504136a79eb req-97c7fa67-ef74-43f5-802e-176dbd43e84e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.167827] [50969]: [pid: 50969|app: 0|req: 817/1566] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.234142] [50969]: [pid: 50969|app: 0|req: 818/1567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.241200] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aa84ef7-ea7e-40dd-a1d6-8ab7596a91a7 req-b9a2e4f6-bfc0-43f7-8530-575649684817 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.242438] [50968]: [pid: 50968|app: 0|req: 750/1568] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?tenant_id=773ab744993644548a077b4742fb2c59&device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 675.265527] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-73ed150d-38fd-424a-97a2-0aee14b57cbc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.266513] [50969]: [pid: 50969|app: 0|req: 819/1569] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?tenant_id=1cc57847c62144ea819ffe64c6251a34&device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 675.284686] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aa84ef7-ea7e-40dd-a1d6-8ab7596a91a7 req-8115bf1e-921e-477b-bfe6-7787a27608cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.285828] [50968]: [pid: 50968|app: 0|req: 751/1570] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/networks?id=a167fd69-dd12-4cac-843e-5642c3dcb9b8 => generated 716 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 675.306887] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-74b94fc7-8fcc-40ed-aa60-7d9c19f36b5a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.308433] [50969]: [pid: 50969|app: 0|req: 820/1571] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/networks?id=02786d07-c595-40bb-9ae9-f985ed5fd8a6 => generated 729 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.313449] [50969]: DEBUG neutron.api.wsgi [req-6aa84ef7-ea7e-40dd-a1d6-8ab7596a91a7 req-4dabad25-2917-4e04-90f3-5b07cd38946c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.316746] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36fef630-e55a-45d1-87fb-f07f7fa4dc5b req-020b8519-4169-4d73-ae86-0795163ac100 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.317763] [50968]: [pid: 50968|app: 0|req: 752/1572] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.320277] [50968]: DEBUG neutron.api.wsgi [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-3051dd53-f90e-4e31-835d-e9e3c49df076 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.326970] [50969]: [pid: 50969|app: 0|req: 821/1573] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=0a467c1a-06d1-467e-8f74-d517359b5410 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.333570] [50968]: [pid: 50968|app: 0|req: 753/1574] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=141554a4-0938-40a0-9720-0cb71a570c1e => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.336179] [50968]: DEBUG neutron.api.wsgi [req-36fef630-e55a-45d1-87fb-f07f7fa4dc5b req-bca8b611-c5b0-43c5-a786-7af33a3222d6 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.340019] [50969]: [pid: 50969|app: 0|req: 822/1575] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.354902] [50968]: [pid: 50968|app: 0|req: 754/1576] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.358487] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aa84ef7-ea7e-40dd-a1d6-8ab7596a91a7 req-64290e79-f5ff-4c82-9116-c6ec9830e24c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.359439] [50969]: [pid: 50969|app: 0|req: 823/1577] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/subnets?id=bbc712e9-8b94-46f6-9daf-3615ad67f424 => generated 691 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.377020] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-f307c677-6370-4260-9f7d-8dba5b60c841 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.377020] [50968]: [pid: 50968|app: 0|req: 755/1578] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/subnets?id=02898f11-dace-45d0-81b3-a301f1fc551b => generated 704 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.392677] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aa84ef7-ea7e-40dd-a1d6-8ab7596a91a7 req-1557af1a-08d3-4113-a7ab-9210d834b8a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.393677] [50969]: [pid: 50969|app: 0|req: 824/1579] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?network_id=a167fd69-dd12-4cac-843e-5642c3dcb9b8&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 675.412659] [50969]: [pid: 50969|app: 0|req: 825/1580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.415284] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-c39216af-3462-415e-82a0-1d760a11806f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.417615] [50968]: [pid: 50968|app: 0|req: 756/1581] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?network_id=02786d07-c595-40bb-9ae9-f985ed5fd8a6&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.457654] [50969]: [pid: 50969|app: 0|req: 826/1582] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/networks/a167fd69-dd12-4cac-843e-5642c3dcb9b8?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.459738] [50968]: [pid: 50968|app: 0|req: 757/1583] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.460448] [50969]: DEBUG neutron.api.wsgi [req-c83e1a3f-fcce-40b8-b90e-d0959f64b552 req-13b82f24-7f7b-44d2-bb40-134b4262bbf7 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.474182] [50968]: [pid: 50968|app: 0|req: 758/1584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.480316] [50969]: [pid: 50969|app: 0|req: 827/1585] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/security-groups/0a3ffc36-0869-4e25-93b6-70d94b3e3053 => generated 1660 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 675.507495] [50968]: [pid: 50968|app: 0|req: 759/1586] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/networks/a167fd69-dd12-4cac-843e-5642c3dcb9b8?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) [ 675.510141] [50968]: DEBUG neutron.api.wsgi [req-c83e1a3f-fcce-40b8-b90e-d0959f64b552 req-53f82233-3ddd-4ccc-a86d-7fe203f7ddc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.512397] [50969]: [pid: 50969|app: 0|req: 828/1587] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6?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) [ 675.534236] [50968]: DEBUG neutron_lib.callbacks.manager [req-c83e1a3f-fcce-40b8-b90e-d0959f64b552 req-53f82233-3ddd-4ccc-a86d-7fe203f7ddc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (0a3ffc36-0869-4e25-93b6-70d94b3e3053), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.546304] [50968]: DEBUG neutron_lib.callbacks.manager [req-c83e1a3f-fcce-40b8-b90e-d0959f64b552 req-53f82233-3ddd-4ccc-a86d-7fe203f7ddc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (0a3ffc36-0869-4e25-93b6-70d94b3e3053), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.566575] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db8ca59e-4b5e-4179-ad5b-94c538d05c59 req-e004a2ce-0694-494d-8e0b-2557e23bd21d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.567529] [50968]: DEBUG neutron_lib.callbacks.manager [req-c83e1a3f-fcce-40b8-b90e-d0959f64b552 req-53f82233-3ddd-4ccc-a86d-7fe203f7ddc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0a3ffc36-0869-4e25-93b6-70d94b3e3053), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.567723] [50969]: [pid: 50969|app: 0|req: 829/1588] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.572753] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c83e1a3f-fcce-40b8-b90e-d0959f64b552 req-53f82233-3ddd-4ccc-a86d-7fe203f7ddc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=0a3ffc36-0869-4e25-93b6-70d94b3e3053,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.573531] [50969]: DEBUG neutron.api.wsgi [req-db8ca59e-4b5e-4179-ad5b-94c538d05c59 req-fc9faea5-779c-4700-9bfb-6b9489bbe31a tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.577653] [50968]: DEBUG neutron_lib.callbacks.manager [req-c83e1a3f-fcce-40b8-b90e-d0959f64b552 req-53f82233-3ddd-4ccc-a86d-7fe203f7ddc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.579320] [50968]: [pid: 50968|app: 0|req: 760/1589] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:36:47 2025] DELETE /networking/v2.0/security-groups/0a3ffc36-0869-4e25-93b6-70d94b3e3053 => generated 0 bytes in 71 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 675.592741] [50969]: [pid: 50969|app: 0|req: 830/1590] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 675.638873] [50969]: [pid: 50969|app: 0|req: 831/1591] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.664656] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c356776-991b-4d9d-b4e9-43ea07a517f7 req-ef69d217-c386-4129-ad4a-e6afe358a136 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.665782] [50969]: [pid: 50969|app: 0|req: 832/1592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:47 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.673237] [50969]: DEBUG neutron.api.wsgi [req-8c356776-991b-4d9d-b4e9-43ea07a517f7 req-f8848091-8485-4ce2-bee5-7687c1d66976 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.693342] [50969]: [pid: 50969|app: 0|req: 833/1593] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/security-groups?id=60ea5439-0179-41e0-a8c0-e75e739326a4&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 675.708260] [50969]: [pid: 50969|app: 0|req: 834/1594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/ports?device_id=1094bb0d-fb41-4e5c-b0e8-90d260c01a34 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.731106] [50969]: DEBUG neutron.api.wsgi [req-b3619a76-b7a8-41ba-8583-2be07d180e22 req-177f42e3-d27f-455d-b3a8-12af03768b3e tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.750328] [50969]: [pid: 50969|app: 0|req: 835/1595] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/security-groups/80288e06-6e77-4c35-9df8-7aad83a410bb => generated 1686 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 675.783327] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.807704] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef48e9d0-a09b-4ba3-9772-7750a4faa8c2 req-55a99bd8-56f3-45ad-a514-51ab656352a7 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.808722] [50969]: [pid: 50969|app: 0|req: 836/1596] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1&device_owner=compute%3Anova => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.811940] [50969]: DEBUG neutron.api.v2.base [req-b3619a76-b7a8-41ba-8583-2be07d180e22 req-8a3547fc-a2ba-4fde-9704-07c8f738d79d tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '80288e06-6e77-4c35-9df8-7aad83a410bb', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 675.812311] [50969]: DEBUG neutron.api.v2.base [req-b3619a76-b7a8-41ba-8583-2be07d180e22 req-8a3547fc-a2ba-4fde-9704-07c8f738d79d tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '80288e06-6e77-4c35-9df8-7aad83a410bb', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 675.863355] [50969]: DEBUG neutron_lib.callbacks.manager [req-b3619a76-b7a8-41ba-8583-2be07d180e22 req-8a3547fc-a2ba-4fde-9704-07c8f738d79d tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (0b70ce58-57bd-4b23-8ae8-4e345b5f995e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.894472] [50969]: DEBUG neutron_lib.callbacks.manager [req-b3619a76-b7a8-41ba-8583-2be07d180e22 req-8a3547fc-a2ba-4fde-9704-07c8f738d79d tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (0b70ce58-57bd-4b23-8ae8-4e345b5f995e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.896070] [50969]: DEBUG neutron_lib.callbacks.manager [req-b3619a76-b7a8-41ba-8583-2be07d180e22 req-8a3547fc-a2ba-4fde-9704-07c8f738d79d tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (0b70ce58-57bd-4b23-8ae8-4e345b5f995e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.905337] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b3619a76-b7a8-41ba-8583-2be07d180e22 req-8a3547fc-a2ba-4fde-9704-07c8f738d79d tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0b70ce58-57bd-4b23-8ae8-4e345b5f995e,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.920847] [50969]: DEBUG neutron_lib.callbacks.manager [req-b3619a76-b7a8-41ba-8583-2be07d180e22 req-8a3547fc-a2ba-4fde-9704-07c8f738d79d tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.921539] [50969]: [pid: 50969|app: 0|req: 837/1597] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 22:36:48 2025] POST /networking/v2.0/security-group-rules => generated 614 bytes in 112 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 675.925475] [50969]: DEBUG neutron.api.wsgi [req-ef48e9d0-a09b-4ba3-9772-7750a4faa8c2 req-4c093e93-00f5-4f12-b12a-6ee2c9d1bc2d tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.949142] [50969]: [pid: 50969|app: 0|req: 838/1598] 10.180.1.21 () {60 vars in 1450 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/floatingips?floating_ip_address=0.0.0.0 => generated 19 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.000040] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Deleting port 25a9b3bb-e958-45b6-99a0-b9ec9e6429f4 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 676.000040] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (25a9b3bb-e958-45b6-99a0-b9ec9e6429f4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.055264] [50968]: DEBUG neutron.plugins.ml2.db [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] For port 25a9b3bb-e958-45b6-99a0-b9ec9e6429f4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=25a9b3bb-e958-45b6-99a0-b9ec9e6429f4,segment=NetworkSegment(083b99ba-fb71-41cf-88a1-d059f16c7ad7),segment_id=083b99ba-fb71-41cf-88a1-d059f16c7ad7)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 676.055570] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (25a9b3bb-e958-45b6-99a0-b9ec9e6429f4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.062611] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] delete_port_precommit called with port settings {'id': '25a9b3bb-e958-45b6-99a0-b9ec9e6429f4', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:a3:0e:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', '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-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 5, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 676.062786] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] delete_port_precommit: [ 676.062786] [50968]: key[mac_address], fa:16:3e:a3:0e:74 -> None [ 676.062786] [50968]: key[device_id], 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 -> None [ 676.062786] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 676.062786] [50968]: key[binding:vnic_type], normal -> None [ 676.062786] [50968]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 676.062786] [50968]: key[tags], [] -> None [ 676.062786] [50968]: key[allowed_address_pairs], [] -> None [ 676.062786] [50968]: key[created_at], 2025-11-21T22:35:09Z -> None [ 676.062786] [50968]: key[name], -> None [ 676.062786] [50968]: key[status], ACTIVE -> None [ 676.062786] [50968]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 676.062786] [50968]: key[fixed_ips], [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}] -> None [ 676.062786] [50968]: key[id], 25a9b3bb-e958-45b6-99a0-b9ec9e6429f4 -> None [ 676.062786] [50968]: key[port_security_enabled], False -> None [ 676.062786] [50968]: key[network_id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 676.062786] [50968]: key[security_groups], [] -> None [ 676.062786] [50968]: key[binding:profile], {} -> None [ 676.062786] [50968]: key[binding:host_id], devstack -> None [ 676.062786] [50968]: key[revision_number], 5 -> None [ 676.062786] [50968]: key[description], -> None [ 676.062786] [50968]: key[updated_at], 2025-11-21T22:35:11Z -> None [ 676.062786] [50968]: key[standard_attr_id], 121 -> None [ 676.062786] [50968]: key[admin_state_up], True -> None [ 676.062786] [50968]: key[binding:vif_type], ovs -> None [ 676.062786] [50968]: key[device_owner], network:router_interface -> None [ 676.062786] [50968]: key[extra_dhcp_opts], [] -> None [ 676.062786] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.065725] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Calling delete_port for 25a9b3bb-e958-45b6-99a0-b9ec9e6429f4 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 676.087899] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6f8aae7-44e7-4982-bba3-d71d468e4ea1 req-6177bc0e-4f73-40ea-809a-a1d925cd56ff tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.089313] [50969]: [pid: 50969|app: 0|req: 839/1599] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 676.095502] [50969]: DEBUG neutron.api.wsgi [req-e6f8aae7-44e7-4982-bba3-d71d468e4ea1 req-519cd5fa-86ce-4ed8-8343-400324301ce4 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.126526] [50969]: [pid: 50969|app: 0|req: 840/1600] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/security-groups?id=6b93eb01-51cc-4c25-b2fa-56b4a62620d3&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 676.147314] [50969]: DEBUG neutron.api.wsgi [req-2c3c7bc3-3c27-446c-8bfa-bcdf136beff7 req-3b41bc85-e687-4fdc-b98e-501079154bed tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.152551] [50969]: INFO neutron.api.v2.resource [req-2c3c7bc3-3c27-446c-8bfa-bcdf136beff7 req-3b41bc85-e687-4fdc-b98e-501079154bed tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] show failed (client error): The resource could not be found. [ 676.153105] [50969]: [pid: 50969|app: 0|req: 841/1601] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/security-groups/59ba4667-1047-4581-876f-c838217f3587 => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 676.206793] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (25a9b3bb-e958-45b6-99a0-b9ec9e6429f4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.220475] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Pushing event deleted for resources: {'Port': ['ID=25a9b3bb-e958-45b6-99a0-b9ec9e6429f4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.221550] [50969]: [pid: 50969|app: 0|req: 842/1602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.267564] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] delete_port_postcommit called with port settings {'id': '25a9b3bb-e958-45b6-99a0-b9ec9e6429f4', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:a3:0e:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', '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-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 5, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1c3f655b-38b7-4dd9-920c-cfc15512d03f'], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 676.267564] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] delete_port_postcommit: [ 676.267564] [50968]: key[mac_address], fa:16:3e:a3:0e:74 -> None [ 676.267564] [50968]: key[device_id], 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 -> None [ 676.267564] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 676.267564] [50968]: key[binding:vnic_type], normal -> None [ 676.267564] [50968]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 676.267564] [50968]: key[tags], [] -> None [ 676.267564] [50968]: key[allowed_address_pairs], [] -> None [ 676.267564] [50968]: key[created_at], 2025-11-21T22:35:09Z -> None [ 676.267564] [50968]: key[name], -> None [ 676.267564] [50968]: key[status], ACTIVE -> None [ 676.267564] [50968]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 676.267564] [50968]: key[fixed_ips], [{'subnet_id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'ip_address': '192.168.128.1'}] -> None [ 676.267564] [50968]: key[id], 25a9b3bb-e958-45b6-99a0-b9ec9e6429f4 -> None [ 676.267564] [50968]: key[port_security_enabled], False -> None [ 676.267564] [50968]: key[network_id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 676.267564] [50968]: key[security_groups], [] -> None [ 676.267564] [50968]: key[binding:profile], {} -> None [ 676.267564] [50968]: key[binding:host_id], devstack -> None [ 676.267564] [50968]: key[revision_number], 5 -> None [ 676.267564] [50968]: key[description], -> None [ 676.267564] [50968]: key[updated_at], 2025-11-21T22:35:11Z -> None [ 676.267564] [50968]: key[standard_attr_id], 121 -> None [ 676.267564] [50968]: key[admin_state_up], True -> None [ 676.267564] [50968]: key[binding:vif_type], ovs -> None [ 676.267564] [50968]: key[device_owner], network:router_interface -> None [ 676.267564] [50968]: key[extra_dhcp_opts], [] -> None [ 676.267564] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.293068] [50969]: [pid: 50969|app: 0|req: 843/1603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.346346] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.349039] [50969]: DEBUG neutron.api.wsgi [req-7109b355-b672-4964-bd6e-c0b714ad514f req-afb8cc5e-1ae0-4d19-ba41-aa4224cb274e tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.357829] [50969]: INFO neutron.api.v2.resource [req-7109b355-b672-4964-bd6e-c0b714ad514f req-afb8cc5e-1ae0-4d19-ba41-aa4224cb274e tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 676.358516] [50969]: [pid: 50969|app: 0|req: 844/1604] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/security-groups/0a3ffc36-0869-4e25-93b6-70d94b3e3053 => generated 146 bytes in 15 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 676.410915] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4dba8d3d-1f11-42e2-808d-ea9523241c21 req-3b7d0fed-f6af-4388-a92c-6104d1ab4525 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.413060] [50969]: [pid: 50969|app: 0|req: 845/1605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.420928] [50969]: DEBUG neutron.api.wsgi [req-4dba8d3d-1f11-42e2-808d-ea9523241c21 req-767f6b3e-8fc6-4031-b2ad-4a2fa5532c81 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.444730] [50969]: [pid: 50969|app: 0|req: 846/1606] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 676.465039] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Router 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 676.477403] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92fbc387-51a1-47c8-8920-36fc8c34d067 req-83ac91ad-f971-441f-9f95-0801c3cd8fbf tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.478449] [50969]: [pid: 50969|app: 0|req: 847/1607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.481260] [50969]: DEBUG neutron.api.wsgi [req-019c3722-0973-480f-9f2f-2210f92bb2fc req-77b1a398-1d72-4395-88a1-9ea7bc46ceb6 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.504344] [50969]: [pid: 50969|app: 0|req: 848/1608] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/security-groups/80288e06-6e77-4c35-9df8-7aad83a410bb => generated 2311 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 676.507805] [50969]: DEBUG neutron.api.wsgi [req-92fbc387-51a1-47c8-8920-36fc8c34d067 req-5684dbf4-92ca-402a-8efc-725f9bd0b69d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.520835] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d3d1dac7-cd97-4dd2-a03c-f9c1d0557044 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 676.525092] [50968]: [pid: 50968|app: 0|req: 761/1609] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:36:47 2025] PUT /networking/v2.0/routers/88de6fd0-66e3-49f6-b8bc-13c84b7edab1/remove_router_interface => generated 309 bytes in 920 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.527145] [50969]: [pid: 50969|app: 0|req: 849/1610] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.529458] [50968]: DEBUG neutron.api.v2.base [req-019c3722-0973-480f-9f2f-2210f92bb2fc req-c84fffae-105c-4ee6-9e36-5ae45159a849 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'icmp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '80288e06-6e77-4c35-9df8-7aad83a410bb', 'remote_group_id': None}]} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 676.529614] [50968]: DEBUG neutron.api.v2.base [req-019c3722-0973-480f-9f2f-2210f92bb2fc req-c84fffae-105c-4ee6-9e36-5ae45159a849 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'icmp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '80288e06-6e77-4c35-9df8-7aad83a410bb', 'remote_group_id': None}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 676.584178] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks [] for router (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.591011] [50968]: DEBUG neutron_lib.callbacks.manager [req-019c3722-0973-480f-9f2f-2210f92bb2fc req-c84fffae-105c-4ee6-9e36-5ae45159a849 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (62d6b4c5-696d-41a5-a186-93186a43cead), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.609696] [50968]: DEBUG neutron_lib.callbacks.manager [req-019c3722-0973-480f-9f2f-2210f92bb2fc req-c84fffae-105c-4ee6-9e36-5ae45159a849 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (62d6b4c5-696d-41a5-a186-93186a43cead), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.611620] [50968]: DEBUG neutron_lib.callbacks.manager [req-019c3722-0973-480f-9f2f-2210f92bb2fc req-c84fffae-105c-4ee6-9e36-5ae45159a849 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (62d6b4c5-696d-41a5-a186-93186a43cead), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.620439] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-019c3722-0973-480f-9f2f-2210f92bb2fc req-c84fffae-105c-4ee6-9e36-5ae45159a849 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=62d6b4c5-696d-41a5-a186-93186a43cead,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.640142] [50968]: DEBUG neutron_lib.callbacks.manager [req-019c3722-0973-480f-9f2f-2210f92bb2fc req-c84fffae-105c-4ee6-9e36-5ae45159a849 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.640820] [50968]: [pid: 50968|app: 0|req: 762/1611] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 22:36:48 2025] POST /networking/v2.0/security-group-rules => generated 619 bytes in 115 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 676.646416] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks [] for router_gateway (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.673306] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-30bc5bc3-c847-4528-a94e-ade14c8fdca4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.674400] [50968]: [pid: 50968|app: 0|req: 763/1612] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:48 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 676.678200] [50968]: DEBUG neutron.api.wsgi [req-179dcc1f-2528-41b6-845f-4204a666feab req-1cf7ae43-98c6-4ef0-a6f7-975851a9bcb6 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.685170] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Deleting port 1b2bc3ab-eafc-4cca-b00a-f3d386fa8918 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 676.685170] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (1b2bc3ab-eafc-4cca-b00a-f3d386fa8918), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.695012] [50968]: [pid: 50968|app: 0|req: 764/1613] 10.180.1.21 () {60 vars in 1450 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/floatingips?floating_ip_address=0.0.0.0 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.725628] [50969]: DEBUG neutron.plugins.ml2.db [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] For port 1b2bc3ab-eafc-4cca-b00a-f3d386fa8918, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1b2bc3ab-eafc-4cca-b00a-f3d386fa8918,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 676.725863] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (1b2bc3ab-eafc-4cca-b00a-f3d386fa8918), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.729499] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0172ba01-da6f-4765-99ac-6e756684243a', 'name': 'network-vif-deleted', 'tag': 'abaf63e4-9584-47fa-958c-501198b21e32'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 676.731036] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-52524348-0dd1-4e53-9602-19a2e80b5455" -d '{"events": [{"server_uuid": "0172ba01-da6f-4765-99ac-6e756684243a", "name": "network-vif-deleted", "tag": "abaf63e4-9584-47fa-958c-501198b21e32"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 676.732091] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] delete_port_precommit called with port settings {'id': '1b2bc3ab-eafc-4cca-b00a-f3d386fa8918', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:ce:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 114, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 676.732313] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] delete_port_precommit: [ 676.732313] [50969]: key[mac_address], fa:16:3e:5f:ce:09 -> None [ 676.732313] [50969]: key[device_id], 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 -> None [ 676.732313] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 676.732313] [50969]: key[binding:vnic_type], normal -> None [ 676.732313] [50969]: key[project_id], -> None [ 676.732313] [50969]: key[tags], [] -> None [ 676.732313] [50969]: key[allowed_address_pairs], [] -> None [ 676.732313] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 676.732313] [50969]: key[name], -> None [ 676.732313] [50969]: key[status], ACTIVE -> None [ 676.732313] [50969]: key[tenant_id], -> None [ 676.732313] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}] -> None [ 676.732313] [50969]: key[id], 1b2bc3ab-eafc-4cca-b00a-f3d386fa8918 -> None [ 676.732313] [50969]: key[port_security_enabled], False -> None [ 676.732313] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 676.732313] [50969]: key[security_groups], [] -> None [ 676.732313] [50969]: key[binding:profile], {} -> None [ 676.732313] [50969]: key[binding:host_id], devstack -> None [ 676.732313] [50969]: key[revision_number], 5 -> None [ 676.732313] [50969]: key[description], -> None [ 676.732313] [50969]: key[updated_at], 2025-11-21T22:35:08Z -> None [ 676.732313] [50969]: key[standard_attr_id], 114 -> None [ 676.732313] [50969]: key[admin_state_up], True -> None [ 676.732313] [50969]: key[binding:vif_type], ovs -> None [ 676.732313] [50969]: key[device_owner], network:router_gateway -> None [ 676.732313] [50969]: key[extra_dhcp_opts], [] -> None [ 676.732313] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.734995] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Calling delete_port for 1b2bc3ab-eafc-4cca-b00a-f3d386fa8918 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 676.756347] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-26775315-a5f9-4c1c-8468-4f7f45992982 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.757283] [50968]: [pid: 50968|app: 0|req: 765/1614] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.765837] [50968]: DEBUG neutron.api.wsgi [req-67d8ac08-9f30-41d8-b27b-c8a6fe43e482 req-b8d48dda-e7d8-46d5-a3c0-041affe093bb tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.770577] [50968]: INFO neutron.api.v2.resource [req-67d8ac08-9f30-41d8-b27b-c8a6fe43e482 req-b8d48dda-e7d8-46d5-a3c0-041affe093bb tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] show failed (client error): The resource could not be found. [ 676.770996] [50968]: [pid: 50968|app: 0|req: 766/1615] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/security-group-rules/33ccf1db-ad4f-48fb-b93b-765b991c1d74 => generated 155 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 676.775984] [50968]: DEBUG neutron.api.wsgi [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-af3ea85d-9d05-4968-b23e-412bd6413a18 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.792041] [50968]: [pid: 50968|app: 0|req: 767/1616] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.806144] [50968]: [pid: 50968|app: 0|req: 768/1617] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.827541] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-165a3982-dd2c-4c9b-90f5-f50cc68612bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.828506] [50968]: [pid: 50968|app: 0|req: 769/1618] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.846442] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1b2bc3ab-eafc-4cca-b00a-f3d386fa8918), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.856273] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Pushing event deleted for resources: {'Port': ['ID=1b2bc3ab-eafc-4cca-b00a-f3d386fa8918,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.856490] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3abb2bb-b491-452e-ae49-309824607d7a req-73d879f9-b942-4afd-a1d6-b22ef8c9e8b9 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.856657] [50968]: [pid: 50968|app: 0|req: 770/1619] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.893549] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-1fce8a70-f714-418a-9fe9-f734a289e0ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.894650] [50968]: [pid: 50968|app: 0|req: 771/1620] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.896066] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] delete_port_postcommit called with port settings {'id': '1b2bc3ab-eafc-4cca-b00a-f3d386fa8918', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:ce:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '88de6fd0-66e3-49f6-b8bc-13c84b7edab1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 114, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 676.896449] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] delete_port_postcommit: [ 676.896449] [50969]: key[mac_address], fa:16:3e:5f:ce:09 -> None [ 676.896449] [50969]: key[device_id], 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 -> None [ 676.896449] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 676.896449] [50969]: key[binding:vnic_type], normal -> None [ 676.896449] [50969]: key[project_id], -> None [ 676.896449] [50969]: key[tags], [] -> None [ 676.896449] [50969]: key[allowed_address_pairs], [] -> None [ 676.896449] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 676.896449] [50969]: key[name], -> None [ 676.896449] [50969]: key[status], ACTIVE -> None [ 676.896449] [50969]: key[tenant_id], -> None [ 676.896449] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}] -> None [ 676.896449] [50969]: key[id], 1b2bc3ab-eafc-4cca-b00a-f3d386fa8918 -> None [ 676.896449] [50969]: key[port_security_enabled], False -> None [ 676.896449] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 676.896449] [50969]: key[security_groups], [] -> None [ 676.896449] [50969]: key[binding:profile], {} -> None [ 676.896449] [50969]: key[binding:host_id], devstack -> None [ 676.896449] [50969]: key[revision_number], 5 -> None [ 676.896449] [50969]: key[description], -> None [ 676.896449] [50969]: key[updated_at], 2025-11-21T22:35:08Z -> None [ 676.896449] [50969]: key[standard_attr_id], 114 -> None [ 676.896449] [50969]: key[admin_state_up], True -> None [ 676.896449] [50969]: key[binding:vif_type], ovs -> None [ 676.896449] [50969]: key[device_owner], network:router_gateway -> None [ 676.896449] [50969]: key[extra_dhcp_opts], [] -> None [ 676.896449] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.898253] [50968]: DEBUG neutron.api.wsgi [req-f3abb2bb-b491-452e-ae49-309824607d7a req-e6897091-57c5-465d-ae84-ef62abda6a01 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.900072] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.928694] [50968]: [pid: 50968|app: 0|req: 772/1621] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.941842] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.943793] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks [] for router_controller (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.976533] [50968]: [pid: 50968|app: 0|req: 773/1622] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.981550] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (88de6fd0-66e3-49f6-b8bc-13c84b7edab1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.981897] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Fanout notify agent at l3_agent the message router_deleted on router 88de6fd0-66e3-49f6-b8bc-13c84b7edab1 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 676.989115] [50969]: DEBUG neutron_lib.callbacks.manager [None req-181cf927-789e-4b42-ba4d-8909e363aa0c admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.989632] [50969]: [pid: 50969|app: 0|req: 850/1623] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:36:48 2025] DELETE /networking/v2.0/routers/88de6fd0-66e3-49f6-b8bc-13c84b7edab1 => generated 0 bytes in 462 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 677.000431] [50968]: [pid: 50968|app: 0|req: 774/1624] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.020284] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] Deleting subnet 1c3f655b-38b7-4dd9-920c-cfc15512d03f {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 677.020933] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] Publish callbacks [] for subnet (1c3f655b-38b7-4dd9-920c-cfc15512d03f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.034720] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (1c3f655b-38b7-4dd9-920c-cfc15512d03f), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.056535] [50968]: [pid: 50968|app: 0|req: 775/1625] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 677.060665] [50968]: DEBUG neutron.api.v2.base [req-c11a1414-c123-4276-846a-237b3a99c4ff req-fe02dc19-1033-4be0-a6e1-4a3779b4db29 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-977322246', 'description': 'tempest-description-1472418256'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 677.075314] [50968]: DEBUG neutron_lib.callbacks.manager [req-c11a1414-c123-4276-846a-237b3a99c4ff req-fe02dc19-1033-4be0-a6e1-4a3779b4db29 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.085395] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (1c3f655b-38b7-4dd9-920c-cfc15512d03f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.087588] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] delete_subnet_precommit called with subnet settings {'id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'name': 'tempest-InstanceActionsTestJSON-581936589-subnet', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 106, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings None) [ 677.087588] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] delete_subnet_precommit: [ 677.087588] [50969]: key[service_types], [] -> None [ 677.087588] [50969]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.087588] [50969]: key[tags], [] -> None [ 677.087588] [50969]: key[router:external], False -> None [ 677.087588] [50969]: key[ipv6_ra_mode], None -> None [ 677.087588] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 677.087588] [50969]: key[name], tempest-InstanceActionsTestJSON-581936589-subnet -> None [ 677.087588] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 677.087588] [50969]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.087588] [50969]: key[id], 1c3f655b-38b7-4dd9-920c-cfc15512d03f -> None [ 677.087588] [50969]: key[network_id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 677.087588] [50969]: key[host_routes], [] -> None [ 677.087588] [50969]: key[revision_number], 0 -> None [ 677.087588] [50969]: key[dns_nameservers], [] -> None [ 677.087588] [50969]: key[cidr], 192.168.128.0/28 -> None [ 677.087588] [50969]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 677.087588] [50969]: key[description], -> None [ 677.087588] [50969]: key[standard_attr_id], 106 -> None [ 677.087588] [50969]: key[segment_id], None -> None [ 677.087588] [50969]: key[shared], False -> None [ 677.087588] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 677.087588] [50969]: key[ipv6_address_mode], None -> None [ 677.087588] [50969]: key[enable_dhcp], True -> None [ 677.087588] [50969]: key[subnetpool_id], None -> None [ 677.087588] [50969]: key[ip_version], 4 -> None [ 677.087588] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.117495] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (1c3f655b-38b7-4dd9-920c-cfc15512d03f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.117495] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] delete_subnet_postcommit called with subnet settings {'id': '1c3f655b-38b7-4dd9-920c-cfc15512d03f', 'name': 'tempest-InstanceActionsTestJSON-581936589-subnet', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 106, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings None) [ 677.117495] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] delete_subnet_postcommit: [ 677.117495] [50969]: key[service_types], [] -> None [ 677.117495] [50969]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.117495] [50969]: key[tags], [] -> None [ 677.117495] [50969]: key[router:external], False -> None [ 677.117495] [50969]: key[ipv6_ra_mode], None -> None [ 677.117495] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 677.117495] [50969]: key[name], tempest-InstanceActionsTestJSON-581936589-subnet -> None [ 677.117495] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 677.117495] [50969]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.117495] [50969]: key[id], 1c3f655b-38b7-4dd9-920c-cfc15512d03f -> None [ 677.117495] [50969]: key[network_id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 677.117495] [50969]: key[host_routes], [] -> None [ 677.117495] [50969]: key[revision_number], 0 -> None [ 677.117495] [50969]: key[dns_nameservers], [] -> None [ 677.117495] [50969]: key[cidr], 192.168.128.0/28 -> None [ 677.117495] [50969]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 677.117495] [50969]: key[description], -> None [ 677.117495] [50969]: key[standard_attr_id], 106 -> None [ 677.117495] [50969]: key[segment_id], None -> None [ 677.117495] [50969]: key[shared], False -> None [ 677.117495] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 677.117495] [50969]: key[ipv6_address_mode], None -> None [ 677.117495] [50969]: key[enable_dhcp], True -> None [ 677.117495] [50969]: key[subnetpool_id], None -> None [ 677.117495] [50969]: key[ip_version], 4 -> None [ 677.117495] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.121336] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=1c3f655b-38b7-4dd9-920c-cfc15512d03f,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.131341] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c73a276c-aa94-404c-896c-d58f34794735 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.133330] [50969]: [pid: 50969|app: 0|req: 851/1626] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:36:49 2025] DELETE /networking/v2.0/subnets/1c3f655b-38b7-4dd9-920c-cfc15512d03f => generated 0 bytes in 139 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 677.134316] [50968]: DEBUG neutron_lib.callbacks.manager [req-c11a1414-c123-4276-846a-237b3a99c4ff req-fe02dc19-1033-4be0-a6e1-4a3779b4db29 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (840817d6-f667-4c5d-a29c-25912667374e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.135964] [50968]: DEBUG neutron_lib.callbacks.manager [req-c11a1414-c123-4276-846a-237b3a99c4ff req-fe02dc19-1033-4be0-a6e1-4a3779b4db29 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (840817d6-f667-4c5d-a29c-25912667374e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.149033] [50969]: [pid: 50969|app: 0|req: 852/1627] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.153124] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c11a1414-c123-4276-846a-237b3a99c4ff req-fe02dc19-1033-4be0-a6e1-4a3779b4db29 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=840817d6-f667-4c5d-a29c-25912667374e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.167745] [50968]: DEBUG neutron_lib.callbacks.manager [req-c11a1414-c123-4276-846a-237b3a99c4ff req-fe02dc19-1033-4be0-a6e1-4a3779b4db29 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.168404] [50968]: [pid: 50968|app: 0|req: 776/1628] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:49 2025] POST /networking/v2.0/security-groups => generated 1681 bytes in 111 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 677.177927] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (13411128-71da-4f42-980b-7faa366f4d43), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.224257] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Deleting port 4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 677.224257] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.248330] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-48b0dbc4-aba2-4aa7-800f-df530ba21944 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.249256] [50969]: DEBUG neutron.plugins.ml2.db [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] For port 4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f,segment=NetworkSegment(083b99ba-fb71-41cf-88a1-d059f16c7ad7),segment_id=083b99ba-fb71-41cf-88a1-d059f16c7ad7)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 677.249635] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.249756] [50968]: [pid: 50968|app: 0|req: 777/1629] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 677.256705] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] delete_port_precommit called with port settings {'id': '4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:4d:23:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-13411128-71da-4f42-980b-7faa366f4d43', 'device_owner': 'network:dhcp', 'standard_attr_id': 224, '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-21T22:35:17Z', 'updated_at': '2025-11-21T22:36:49Z', 'revision_number': 5, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:36:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 677.256904] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] delete_port_precommit: [ 677.256904] [50969]: key[mac_address], fa:16:3e:4d:23:08 -> None [ 677.256904] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-13411128-71da-4f42-980b-7faa366f4d43 -> None [ 677.256904] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 677.256904] [50969]: key[binding:vnic_type], normal -> None [ 677.256904] [50969]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.256904] [50969]: key[tags], [] -> None [ 677.256904] [50969]: key[allowed_address_pairs], [] -> None [ 677.256904] [50969]: key[created_at], 2025-11-21T22:35:17Z -> None [ 677.256904] [50969]: key[name], -> None [ 677.256904] [50969]: key[status], ACTIVE -> None [ 677.256904] [50969]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.256904] [50969]: key[fixed_ips], [] -> None [ 677.256904] [50969]: key[id], 4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f -> None [ 677.256904] [50969]: key[port_security_enabled], False -> None [ 677.256904] [50969]: key[network_id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 677.256904] [50969]: key[security_groups], [] -> None [ 677.256904] [50969]: key[binding:profile], {} -> None [ 677.256904] [50969]: key[binding:host_id], devstack -> None [ 677.256904] [50969]: key[revision_number], 5 -> None [ 677.256904] [50969]: key[description], -> None [ 677.256904] [50969]: key[updated_at], 2025-11-21T22:36:49Z -> None [ 677.256904] [50969]: key[standard_attr_id], 224 -> None [ 677.256904] [50969]: key[admin_state_up], True -> None [ 677.256904] [50969]: key[binding:vif_type], ovs -> None [ 677.256904] [50969]: key[device_owner], network:dhcp -> None [ 677.256904] [50969]: key[extra_dhcp_opts], [] -> None [ 677.256904] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.258888] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Calling delete_port for 4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 677.261195] [50968]: [pid: 50968|app: 0|req: 778/1630] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/networks?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.310947] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Deleting port 3c702b78-582a-44e7-a845-831cc898dd24 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 677.310947] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (3c702b78-582a-44e7-a845-831cc898dd24), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.320517] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.330118] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Pushing event deleted for resources: {'Port': ['ID=4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.338095] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] No DVR routers for this DVR port 4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 677.338411] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] delete_port_postcommit called with port settings {'id': '4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f', 'name': '', 'network_id': '13411128-71da-4f42-980b-7faa366f4d43', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'mac_address': 'fa:16:3e:4d:23:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-13411128-71da-4f42-980b-7faa366f4d43', 'device_owner': 'network:dhcp', 'standard_attr_id': 224, '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-21T22:35:17Z', 'updated_at': '2025-11-21T22:36:49Z', 'revision_number': 5, 'project_id': 'b9203dca04554f278ec3f42c8ba0d682'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}}] (original binding levels None) on network {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:36:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} with segments to bind None [ 677.338555] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] delete_port_postcommit: [ 677.338555] [50969]: key[mac_address], fa:16:3e:4d:23:08 -> None [ 677.338555] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-13411128-71da-4f42-980b-7faa366f4d43 -> None [ 677.338555] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 677.338555] [50969]: key[binding:vnic_type], normal -> None [ 677.338555] [50969]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.338555] [50969]: key[tags], [] -> None [ 677.338555] [50969]: key[allowed_address_pairs], [] -> None [ 677.338555] [50969]: key[created_at], 2025-11-21T22:35:17Z -> None [ 677.338555] [50969]: key[name], -> None [ 677.338555] [50969]: key[status], ACTIVE -> None [ 677.338555] [50969]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.338555] [50969]: key[fixed_ips], [] -> None [ 677.338555] [50969]: key[id], 4e8b223f-6eeb-4a8e-beb4-94a6256c8b4f -> None [ 677.338555] [50969]: key[port_security_enabled], False -> None [ 677.338555] [50969]: key[network_id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 677.338555] [50969]: key[security_groups], [] -> None [ 677.338555] [50969]: key[binding:profile], {} -> None [ 677.338555] [50969]: key[binding:host_id], devstack -> None [ 677.338555] [50969]: key[revision_number], 5 -> None [ 677.338555] [50969]: key[description], -> None [ 677.338555] [50969]: key[updated_at], 2025-11-21T22:36:49Z -> None [ 677.338555] [50969]: key[standard_attr_id], 224 -> None [ 677.338555] [50969]: key[admin_state_up], True -> None [ 677.338555] [50969]: key[binding:vif_type], ovs -> None [ 677.338555] [50969]: key[device_owner], network:dhcp -> None [ 677.338555] [50969]: key[extra_dhcp_opts], [] -> None [ 677.338555] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.343475] [50968]: DEBUG neutron.plugins.ml2.db [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] For port 3c702b78-582a-44e7-a845-831cc898dd24, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3c702b78-582a-44e7-a845-831cc898dd24,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 677.343674] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (3c702b78-582a-44e7-a845-831cc898dd24), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.348401] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] delete_port_precommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:27Z', 'revision_number': 5, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 677.348640] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] delete_port_precommit: [ 677.348640] [50968]: key[mac_address], fa:16:3e:e5:57:95 -> None [ 677.348640] [50968]: key[device_id], 0b482770-1aac-4eeb-92e3-362751e397e1 -> None [ 677.348640] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 677.348640] [50968]: key[binding:vnic_type], normal -> None [ 677.348640] [50968]: key[project_id], 4d96bb1ee7374926950112f240d76b7e -> None [ 677.348640] [50968]: key[tags], [] -> None [ 677.348640] [50968]: key[allowed_address_pairs], [] -> None [ 677.348640] [50968]: key[created_at], 2025-11-21T22:36:25Z -> None [ 677.348640] [50968]: key[name], -> None [ 677.348640] [50968]: key[status], ACTIVE -> None [ 677.348640] [50968]: key[tenant_id], 4d96bb1ee7374926950112f240d76b7e -> None [ 677.348640] [50968]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}] -> None [ 677.348640] [50968]: key[id], 3c702b78-582a-44e7-a845-831cc898dd24 -> None [ 677.348640] [50968]: key[port_security_enabled], True -> None [ 677.348640] [50968]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 677.348640] [50968]: key[security_groups], ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'] -> None [ 677.348640] [50968]: key[binding:profile], {} -> None [ 677.348640] [50968]: key[binding:host_id], cpu-1 -> None [ 677.348640] [50968]: key[revision_number], 5 -> None [ 677.348640] [50968]: key[description], -> None [ 677.348640] [50968]: key[updated_at], 2025-11-21T22:36:27Z -> None [ 677.348640] [50968]: key[standard_attr_id], 724 -> None [ 677.348640] [50968]: key[admin_state_up], True -> None [ 677.348640] [50968]: key[binding:vif_type], ovs -> None [ 677.348640] [50968]: key[device_owner], compute:nova -> None [ 677.348640] [50968]: key[extra_dhcp_opts], [] -> None [ 677.348640] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.350221] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Calling delete_port for 3c702b78-582a-44e7-a845-831cc898dd24 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 677.355442] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (13411128-71da-4f42-980b-7faa366f4d43), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.365954] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] delete_network_precommit called with network settings {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:36:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} (original settings None) and network segments [{'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}] [ 677.366161] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] delete_network_precommit: [ 677.366161] [50969]: key[qinq], None -> None [ 677.366161] [50969]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.366161] [50969]: key[tags], [] -> None [ 677.366161] [50969]: key[router:external], False -> None [ 677.366161] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 677.366161] [50969]: key[name], tempest-InstanceActionsTestJSON-581936589-network -> None [ 677.366161] [50969]: key[status], ACTIVE -> None [ 677.366161] [50969]: key[ipv6_address_scope], None -> None [ 677.366161] [50969]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.366161] [50969]: key[availability_zone_hints], [] -> None [ 677.366161] [50969]: key[availability_zones], ['nova'] -> None [ 677.366161] [50969]: key[id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 677.366161] [50969]: key[port_security_enabled], True -> None [ 677.366161] [50969]: key[subnets], [] -> None [ 677.366161] [50969]: key[provider:segmentation_id], 817 -> None [ 677.366161] [50969]: key[provider:network_type], vlan -> None [ 677.366161] [50969]: key[revision_number], 3 -> None [ 677.366161] [50969]: key[provider:physical_network], default -> None [ 677.366161] [50969]: key[description], -> None [ 677.366161] [50969]: key[updated_at], 2025-11-21T22:36:49Z -> None [ 677.366161] [50969]: key[standard_attr_id], 94 -> None [ 677.366161] [50969]: key[admin_state_up], True -> None [ 677.366161] [50969]: key[shared], False -> None [ 677.366161] [50969]: key[ipv4_address_scope], None -> None [ 677.366161] [50969]: key[vlan_transparent], None -> None [ 677.366161] [50969]: key[mtu], 8950 -> None [ 677.366161] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.367039] [50969]: DEBUG neutron.services.segments.db [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['13411128-71da-4f42-980b-7faa366f4d43']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 677.370802] [50969]: DEBUG neutron.services.segments.db [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '083b99ba-fb71-41cf-88a1-d059f16c7ad7') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 677.370921] [50969]: DEBUG neutron.services.segments.db [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '083b99ba-fb71-41cf-88a1-d059f16c7ad7') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 677.374851] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (083b99ba-fb71-41cf-88a1-d059f16c7ad7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.381470] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (083b99ba-fb71-41cf-88a1-d059f16c7ad7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.387628] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Releasing vlan 817 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 677.387823] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (083b99ba-fb71-41cf-88a1-d059f16c7ad7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.409356] [50969]: INFO neutron.services.segments.plugin [-] Segment 083b99ba-fb71-41cf-88a1-d059f16c7ad7 resource provider aggregate not found [ 677.409671] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (3c702b78-582a-44e7-a845-831cc898dd24), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.414951] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (13411128-71da-4f42-980b-7faa366f4d43), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.415587] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] delete_network_postcommit called with network settings {'id': '13411128-71da-4f42-980b-7faa366f4d43', 'name': 'tempest-InstanceActionsTestJSON-581936589-network', 'tenant_id': 'b9203dca04554f278ec3f42c8ba0d682', 'project_id': 'b9203dca04554f278ec3f42c8ba0d682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 94, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:36:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 817} (original settings None) and network segments [{'id': '083b99ba-fb71-41cf-88a1-d059f16c7ad7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 817, 'network_id': '13411128-71da-4f42-980b-7faa366f4d43'}] [ 677.415587] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] delete_network_postcommit: [ 677.415587] [50969]: key[qinq], None -> None [ 677.415587] [50969]: key[project_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.415587] [50969]: key[tags], [] -> None [ 677.415587] [50969]: key[router:external], False -> None [ 677.415587] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 677.415587] [50969]: key[name], tempest-InstanceActionsTestJSON-581936589-network -> None [ 677.415587] [50969]: key[status], ACTIVE -> None [ 677.415587] [50969]: key[ipv6_address_scope], None -> None [ 677.415587] [50969]: key[tenant_id], b9203dca04554f278ec3f42c8ba0d682 -> None [ 677.415587] [50969]: key[availability_zone_hints], [] -> None [ 677.415587] [50969]: key[availability_zones], ['nova'] -> None [ 677.415587] [50969]: key[id], 13411128-71da-4f42-980b-7faa366f4d43 -> None [ 677.415587] [50969]: key[port_security_enabled], True -> None [ 677.415587] [50969]: key[subnets], [] -> None [ 677.415587] [50969]: key[provider:segmentation_id], 817 -> None [ 677.415587] [50969]: key[provider:network_type], vlan -> None [ 677.415587] [50969]: key[revision_number], 3 -> None [ 677.415587] [50969]: key[provider:physical_network], default -> None [ 677.415587] [50969]: key[description], -> None [ 677.415587] [50969]: key[updated_at], 2025-11-21T22:36:49Z -> None [ 677.415587] [50969]: key[standard_attr_id], 94 -> None [ 677.415587] [50969]: key[admin_state_up], True -> None [ 677.415587] [50969]: key[shared], False -> None [ 677.415587] [50969]: key[ipv4_address_scope], None -> None [ 677.415587] [50969]: key[vlan_transparent], None -> None [ 677.415587] [50969]: key[mtu], 8950 -> None [ 677.415587] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.417926] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Pushing event deleted for resources: {'Port': ['ID=3c702b78-582a-44e7-a845-831cc898dd24,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.422397] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Pushing event deleted for resources: {'Network': ['ID=13411128-71da-4f42-980b-7faa366f4d43,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.424347] [50969]: INFO neutron.services.segments.plugin [-] Segment 083b99ba-fb71-41cf-88a1-d059f16c7ad7 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 083b99ba-fb71-41cf-88a1-d059f16c7ad7 found for delete ", "request_id": "req-58ae4a6e-f39f-4ffd-8964-60e02335b067"}]} [ 677.428971] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17d5755d-8f03-4916-a844-74ff95b29cf9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.430499] [50969]: [pid: 50969|app: 0|req: 853/1631] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:36:49 2025] DELETE /networking/v2.0/networks/13411128-71da-4f42-980b-7faa366f4d43 => generated 0 bytes in 281 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 677.450044] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] No DVR routers for this DVR port 3c702b78-582a-44e7-a845-831cc898dd24 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 677.450226] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] delete_port_postcommit called with port settings {'id': '3c702b78-582a-44e7-a845-831cc898dd24', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': '4d96bb1ee7374926950112f240d76b7e', 'mac_address': 'fa:16:3e:e5:57:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0b482770-1aac-4eeb-92e3-362751e397e1', 'device_owner': 'compute:nova', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:25Z', 'updated_at': '2025-11-21T22:36:27Z', 'revision_number': 5, 'project_id': '4d96bb1ee7374926950112f240d76b7e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 677.451215] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] delete_port_postcommit: [ 677.451215] [50968]: key[mac_address], fa:16:3e:e5:57:95 -> None [ 677.451215] [50968]: key[device_id], 0b482770-1aac-4eeb-92e3-362751e397e1 -> None [ 677.451215] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 677.451215] [50968]: key[binding:vnic_type], normal -> None [ 677.451215] [50968]: key[project_id], 4d96bb1ee7374926950112f240d76b7e -> None [ 677.451215] [50968]: key[tags], [] -> None [ 677.451215] [50968]: key[allowed_address_pairs], [] -> None [ 677.451215] [50968]: key[created_at], 2025-11-21T22:36:25Z -> None [ 677.451215] [50968]: key[name], -> None [ 677.451215] [50968]: key[status], ACTIVE -> None [ 677.451215] [50968]: key[tenant_id], 4d96bb1ee7374926950112f240d76b7e -> None [ 677.451215] [50968]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.9'}] -> None [ 677.451215] [50968]: key[id], 3c702b78-582a-44e7-a845-831cc898dd24 -> None [ 677.451215] [50968]: key[port_security_enabled], True -> None [ 677.451215] [50968]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 677.451215] [50968]: key[security_groups], ['6b93eb01-51cc-4c25-b2fa-56b4a62620d3'] -> None [ 677.451215] [50968]: key[binding:profile], {} -> None [ 677.451215] [50968]: key[binding:host_id], cpu-1 -> None [ 677.451215] [50968]: key[revision_number], 5 -> None [ 677.451215] [50968]: key[description], -> None [ 677.451215] [50968]: key[updated_at], 2025-11-21T22:36:27Z -> None [ 677.451215] [50968]: key[standard_attr_id], 724 -> None [ 677.451215] [50968]: key[admin_state_up], True -> None [ 677.451215] [50968]: key[binding:vif_type], ovs -> None [ 677.451215] [50968]: key[device_owner], compute:nova -> None [ 677.451215] [50968]: key[extra_dhcp_opts], [] -> None [ 677.451215] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.452662] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aa09cb7-4e1f-444e-8ba3-e735dcb9459e req-29cfbbf5-8eca-4fc6-be5b-a5e99c491f32 tempest-DeleteServersAdminTestJSON-46265615 tempest-DeleteServersAdminTestJSON-46265615-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.455341] [50968]: [pid: 50968|app: 0|req: 779/1632] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:36:49 2025] DELETE /networking/v2.0/ports/3c702b78-582a-44e7-a845-831cc898dd24 => generated 0 bytes in 193 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 677.471179] [50968]: [pid: 50968|app: 0|req: 780/1633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.472627] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-3394573e-b144-42ae-8968-07d4992a2a2e tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.473656] [50969]: [pid: 50969|app: 0|req: 854/1634] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.485256] [50968]: DEBUG neutron.api.wsgi [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-05bdb80d-c674-4fe6-a1d4-cfe5c6e31564 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 677.488475] [50968]: [pid: 50968|app: 0|req: 781/1635] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/quotas/ff6a8990a42d4d29b213a4681fe9e388 => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.520872] [50969]: [pid: 50969|app: 0|req: 855/1636] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/ports?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&fields=id => generated 57 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.536489] [50968]: [pid: 50968|app: 0|req: 782/1637] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.616781] [50968]: DEBUG neutron.api.wsgi [req-ac7ff049-df70-4fd3-97d3-719ea03bfc0c req-56ee0d8b-8363-4daf-b9f7-24426ae2717f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 677.632433] [50969]: [pid: 50969|app: 0|req: 856/1638] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/security-groups?tenant_id=b9203dca04554f278ec3f42c8ba0d682&name=default => generated 2921 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 677.643399] [50968]: [pid: 50968|app: 0|req: 783/1639] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:49 2025] GET /networking/v2.0/security-groups/80288e06-6e77-4c35-9df8-7aad83a410bb => generated 2941 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 677.667559] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5d0d42d1-d5c3-4e92-a98f-322c1e08be9f admin admin] Publish callbacks [] for security_group (659c3ecb-b49f-4d7f-8978-4e0221530e96), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.685371] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5d0d42d1-d5c3-4e92-a98f-322c1e08be9f admin admin] Publish callbacks [] for security_group (659c3ecb-b49f-4d7f-8978-4e0221530e96), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.710951] [50968]: [pid: 50968|app: 0|req: 784/1640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.713974] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5d0d42d1-d5c3-4e92-a98f-322c1e08be9f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (659c3ecb-b49f-4d7f-8978-4e0221530e96), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.719063] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d0d42d1-d5c3-4e92-a98f-322c1e08be9f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=659c3ecb-b49f-4d7f-8978-4e0221530e96,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.725514] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5d0d42d1-d5c3-4e92-a98f-322c1e08be9f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.726144] [50969]: [pid: 50969|app: 0|req: 857/1641] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:49 2025] DELETE /networking/v2.0/security-groups/659c3ecb-b49f-4d7f-8978-4e0221530e96 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 678.016478] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc2d8122-ef0f-4d7e-a7fa-14d4bf0671ab req-81969ce2-2361-4336-aa25-f4b1e75698c7 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.017501] [50968]: [pid: 50968|app: 0|req: 785/1642] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 750 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.024913] [50969]: DEBUG neutron.api.wsgi [req-bc2d8122-ef0f-4d7e-a7fa-14d4bf0671ab req-b221d9b3-82cb-4ae1-9d23-6158bc18ecd5 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 678.059036] [50969]: [pid: 50969|app: 0|req: 858/1643] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/security-groups?id=60ea5439-0179-41e0-a8c0-e75e739326a4&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 678.135700] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-15c1ab22-9469-471e-bcb7-b825978fdf6b x-openstack-request-id: req-15c1ab22-9469-471e-bcb7-b825978fdf6b {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 678.135902] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0172ba01-da6f-4765-99ac-6e756684243a", "name": "network-vif-deleted", "tag": "abaf63e4-9584-47fa-958c-501198b21e32", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 678.136216] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-15c1ab22-9469-471e-bcb7-b825978fdf6b {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 678.137068] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15c1ab22-9469-471e-bcb7-b825978fdf6b'] response: {'server_uuid': '0172ba01-da6f-4765-99ac-6e756684243a', 'name': 'network-vif-deleted', 'tag': 'abaf63e4-9584-47fa-958c-501198b21e32', 'status': 'completed', 'code': 200} [ 678.143429] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-200593ba-71d2-469e-9e40-a4b6c3f6ee56 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.144954] [50968]: [pid: 50968|app: 0|req: 786/1644] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 1041 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 678.202103] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-07d68860-636b-4674-b8d6-282eb85be868 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.203264] [50969]: [pid: 50969|app: 0|req: 859/1645] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.213906] [50969]: DEBUG neutron.api.wsgi [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-e058aa81-e1e0-4563-9429-f5537c0f15d3 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 678.224928] [50968]: [pid: 50968|app: 0|req: 787/1646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 678.228871] [50969]: [pid: 50969|app: 0|req: 860/1647] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=68c26161-014d-4a0f-945b-f18382075d59 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 678.258096] [50969]: DEBUG neutron.api.wsgi [req-5d6388ee-9f07-4af7-9036-675ada1dfc74 req-49b5ac04-605b-4b8b-ac41-070420fddfbf tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 678.269578] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-d2e78be0-53a0-4e45-8480-f5757e86e69e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.273269] [50968]: [pid: 50968|app: 0|req: 788/1648] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.295291] [50969]: [pid: 50969|app: 0|req: 861/1649] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/security-groups/d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3 => generated 1691 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 678.307490] [50969]: DEBUG neutron.api.wsgi [req-5d6388ee-9f07-4af7-9036-675ada1dfc74 req-838a265f-351c-45ec-8570-4d0028dfa8ba tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 678.335702] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44690f8-5dcf-425c-825d-2b9efb309cfd req-60654916-f6be-4c15-ba7d-d2ce5585278e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.336799] [50968]: [pid: 50968|app: 0|req: 789/1650] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.341555] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d6388ee-9f07-4af7-9036-675ada1dfc74 req-838a265f-351c-45ec-8570-4d0028dfa8ba tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.362392] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d6388ee-9f07-4af7-9036-675ada1dfc74 req-838a265f-351c-45ec-8570-4d0028dfa8ba tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.388565] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d6388ee-9f07-4af7-9036-675ada1dfc74 req-838a265f-351c-45ec-8570-4d0028dfa8ba tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.395244] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d6388ee-9f07-4af7-9036-675ada1dfc74 req-838a265f-351c-45ec-8570-4d0028dfa8ba tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.404225] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d6388ee-9f07-4af7-9036-675ada1dfc74 req-838a265f-351c-45ec-8570-4d0028dfa8ba tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.404225] [50969]: [pid: 50969|app: 0|req: 862/1651] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:36:50 2025] DELETE /networking/v2.0/security-groups/d8eb4fd4-2c04-4e6d-a612-20cf0a7c66b3 => generated 0 bytes in 99 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 678.412875] [50968]: [pid: 50968|app: 0|req: 790/1652] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 678.482576] [50969]: [pid: 50969|app: 0|req: 863/1653] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 678.501640] [50969]: DEBUG neutron.api.v2.base [req-186d8f02-c520-4584-8015-19c604985714 req-70215008-98de-40a0-b69c-cce58b7bf7aa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-718919265', 'description': 'tempest-description-1063388263'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 678.520507] [50969]: DEBUG neutron_lib.callbacks.manager [req-186d8f02-c520-4584-8015-19c604985714 req-70215008-98de-40a0-b69c-cce58b7bf7aa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.586703] [50969]: DEBUG neutron_lib.callbacks.manager [req-186d8f02-c520-4584-8015-19c604985714 req-70215008-98de-40a0-b69c-cce58b7bf7aa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (b8a2dc8c-1b1b-4ab6-9748-2a472b92d897), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.588115] [50969]: DEBUG neutron_lib.callbacks.manager [req-186d8f02-c520-4584-8015-19c604985714 req-70215008-98de-40a0-b69c-cce58b7bf7aa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b8a2dc8c-1b1b-4ab6-9748-2a472b92d897), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.602585] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-186d8f02-c520-4584-8015-19c604985714 req-70215008-98de-40a0-b69c-cce58b7bf7aa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=b8a2dc8c-1b1b-4ab6-9748-2a472b92d897,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.613479] [50969]: DEBUG neutron_lib.callbacks.manager [req-186d8f02-c520-4584-8015-19c604985714 req-70215008-98de-40a0-b69c-cce58b7bf7aa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.614070] [50969]: [pid: 50969|app: 0|req: 864/1654] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:50 2025] POST /networking/v2.0/security-groups => generated 1681 bytes in 119 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 678.629906] [50969]: [pid: 50969|app: 0|req: 865/1655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 678.660248] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9a5b2f6-bbdc-43a6-8f06-fc2e024d2a5c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.682030] [50969]: DEBUG neutron.api.v2.base [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Request body: {'network': {'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 678.699308] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Made reservation on behalf of 4435fa050c184be0821e74e0e2bb7f9f for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 678.702560] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.707594] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.729183] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9a5b2f6-bbdc-43a6-8f06-fc2e024d2a5c admin admin] Publish callbacks [] for security_group (181e49ac-8aa2-49fb-91b6-2c25240be1c7), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.730758] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9a5b2f6-bbdc-43a6-8f06-fc2e024d2a5c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (181e49ac-8aa2-49fb-91b6-2c25240be1c7), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.754010] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e9a5b2f6-bbdc-43a6-8f06-fc2e024d2a5c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=181e49ac-8aa2-49fb-91b6-2c25240be1c7,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.766356] [50968]: [pid: 50968|app: 0|req: 791/1656] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:50 2025] GET /networking/v2.0/security-groups?tenant_id=ba5f6e2f0cd74650b259d3d36b909a23&name=default => generated 2925 bytes in 319 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 678.772875] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Publish callbacks [] for security_group (a4da628c-f2f0-417c-917f-a8cc4350870b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.774584] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (a4da628c-f2f0-417c-917f-a8cc4350870b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.781566] [50968]: [pid: 50968|app: 0|req: 792/1657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 678.797244] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a4da628c-f2f0-417c-917f-a8cc4350870b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.815186] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] vlan segment allocate from pool success with {'vlan_id': 691, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 678.824064] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (baa512c7-32d4-4c4d-9655-b289afdecb20), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.824064] [50969]: INFO neutron.db.segments_db [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Added segment baa512c7-32d4-4c4d-9655-b289afdecb20 of type vlan for network f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb [ 678.825219] [50968]: DEBUG neutron_lib.callbacks.manager [None req-886756c8-6117-4961-9173-0035b331d587 admin admin] Publish callbacks [] for security_group (181e49ac-8aa2-49fb-91b6-2c25240be1c7), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.840220] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.844781] [50968]: DEBUG neutron_lib.callbacks.manager [None req-886756c8-6117-4961-9173-0035b331d587 admin admin] Publish callbacks [] for security_group (181e49ac-8aa2-49fb-91b6-2c25240be1c7), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.850694] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] create_network_precommit called with network settings {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 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-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}] [ 678.850862] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] create_network_precommit: [ 678.850862] [50969]: key[qinq], None -> None [ 678.850862] [50969]: key[project_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 678.850862] [50969]: key[tags], None -> [] [ 678.850862] [50969]: key[router:external], None -> False [ 678.850862] [50969]: key[created_at], None -> 2025-11-21T22:36:51Z [ 678.850862] [50969]: key[name], None -> tempest-ServerTagsTestJSON-2045103229-network [ 678.850862] [50969]: key[status], None -> ACTIVE [ 678.850862] [50969]: key[ipv6_address_scope], None -> None [ 678.850862] [50969]: key[tenant_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 678.850862] [50969]: key[availability_zone_hints], None -> [] [ 678.850862] [50969]: key[availability_zones], None -> [] [ 678.850862] [50969]: key[id], None -> f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb [ 678.850862] [50969]: key[port_security_enabled], None -> True [ 678.850862] [50969]: key[subnets], None -> [] [ 678.850862] [50969]: key[provider:segmentation_id], None -> 691 [ 678.850862] [50969]: key[provider:network_type], None -> vlan [ 678.850862] [50969]: key[revision_number], None -> 1 [ 678.850862] [50969]: key[provider:physical_network], None -> default [ 678.850862] [50969]: key[description], None -> [ 678.850862] [50969]: key[updated_at], None -> 2025-11-21T22:36:51Z [ 678.850862] [50969]: key[standard_attr_id], None -> 867 [ 678.850862] [50969]: key[admin_state_up], None -> True [ 678.850862] [50969]: key[shared], None -> False [ 678.850862] [50969]: key[ipv4_address_scope], None -> None [ 678.850862] [50969]: key[vlan_transparent], None -> None [ 678.850862] [50969]: key[mtu], None -> 8950 [ 678.850862] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 678.854970] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.874146] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Pushing event updated for resources: {'Network': ['ID=f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.876297] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] create_network_postcommit called with network settings {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 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-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}] [ 678.876473] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] create_network_postcommit: [ 678.876473] [50969]: key[qinq], None -> None [ 678.876473] [50969]: key[project_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 678.876473] [50969]: key[tags], None -> [] [ 678.876473] [50969]: key[router:external], None -> False [ 678.876473] [50969]: key[created_at], None -> 2025-11-21T22:36:51Z [ 678.876473] [50969]: key[name], None -> tempest-ServerTagsTestJSON-2045103229-network [ 678.876473] [50969]: key[status], None -> ACTIVE [ 678.876473] [50969]: key[ipv6_address_scope], None -> None [ 678.876473] [50969]: key[tenant_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 678.876473] [50969]: key[availability_zone_hints], None -> [] [ 678.876473] [50969]: key[availability_zones], None -> [] [ 678.876473] [50969]: key[id], None -> f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb [ 678.876473] [50969]: key[port_security_enabled], None -> True [ 678.876473] [50969]: key[subnets], None -> [] [ 678.876473] [50969]: key[provider:segmentation_id], None -> 691 [ 678.876473] [50969]: key[provider:network_type], None -> vlan [ 678.876473] [50969]: key[revision_number], None -> 1 [ 678.876473] [50969]: key[provider:physical_network], None -> default [ 678.876473] [50969]: key[description], None -> [ 678.876473] [50969]: key[updated_at], None -> 2025-11-21T22:36:51Z [ 678.876473] [50969]: key[standard_attr_id], None -> 867 [ 678.876473] [50969]: key[admin_state_up], None -> True [ 678.876473] [50969]: key[shared], None -> False [ 678.876473] [50969]: key[ipv4_address_scope], None -> None [ 678.876473] [50969]: key[vlan_transparent], None -> None [ 678.876473] [50969]: key[mtu], None -> 8950 [ 678.876473] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 678.880102] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.880495] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a09d9b-603f-4fb1-a4e5-6b7b75dada13 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.893470] [50968]: DEBUG neutron_lib.callbacks.manager [None req-886756c8-6117-4961-9173-0035b331d587 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (181e49ac-8aa2-49fb-91b6-2c25240be1c7), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.893651] [50969]: [pid: 50969|app: 0|req: 866/1658] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:50 2025] POST /networking/v2.0/networks => generated 663 bytes in 266 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 678.899782] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-886756c8-6117-4961-9173-0035b331d587 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=181e49ac-8aa2-49fb-91b6-2c25240be1c7,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.905046] [50968]: DEBUG neutron_lib.callbacks.manager [None req-886756c8-6117-4961-9173-0035b331d587 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.905791] [50968]: [pid: 50968|app: 0|req: 793/1659] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:51 2025] DELETE /networking/v2.0/security-groups/181e49ac-8aa2-49fb-91b6-2c25240be1c7 => generated 0 bytes in 124 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 678.913383] [50969]: [pid: 50969|app: 0|req: 867/1660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 678.995039] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5eff8916-80c0-415a-876b-ffa6d741ac73 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.015071] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c317c1ad-acda-4cce-8ed9-55da971cd322 req-7cdb7ffd-c5c3-4603-bee9-a06309691f27 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.018788] [50969]: [pid: 50969|app: 0|req: 868/1661] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 749 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.019224] [50969]: DEBUG neutron.api.v2.base [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Request body: {'subnet': {'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerTagsTestJSON-2045103229-subnet', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 679.038943] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Made reservation on behalf of 4435fa050c184be0821e74e0e2bb7f9f for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 679.041961] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.051367] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5eff8916-80c0-415a-876b-ffa6d741ac73 admin admin] Publish callbacks [] for security_group (5d94ff53-7681-4585-8b67-0008ea6eb54a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.052769] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5eff8916-80c0-415a-876b-ffa6d741ac73 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (5d94ff53-7681-4585-8b67-0008ea6eb54a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.073113] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5eff8916-80c0-415a-876b-ffa6d741ac73 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5d94ff53-7681-4585-8b67-0008ea6eb54a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.087388] [50968]: [pid: 50968|app: 0|req: 794/1662] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/security-groups?tenant_id=63fa98e65d104562b71ba89c3ed6c7fa&name=default => generated 2925 bytes in 181 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 679.133860] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] create_subnet_precommit called with subnet settings {'id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'name': 'tempest-ServerTagsTestJSON-2045103229-subnet', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 874, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings None) [ 679.134066] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] create_subnet_precommit: [ 679.134066] [50969]: key[service_types], None -> [] [ 679.134066] [50969]: key[project_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 679.134066] [50969]: key[tags], None -> [] [ 679.134066] [50969]: key[router:external], None -> False [ 679.134066] [50969]: key[ipv6_ra_mode], None -> None [ 679.134066] [50969]: key[created_at], None -> 2025-11-21T22:36:51Z [ 679.134066] [50969]: key[name], None -> tempest-ServerTagsTestJSON-2045103229-subnet [ 679.134066] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 679.134066] [50969]: key[tenant_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 679.134066] [50969]: key[id], None -> 3506477c-7ffb-48af-b87e-1d707010a8b5 [ 679.134066] [50969]: key[network_id], None -> f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb [ 679.134066] [50969]: key[host_routes], None -> [] [ 679.134066] [50969]: key[revision_number], None -> 0 [ 679.134066] [50969]: key[dns_nameservers], None -> [] [ 679.134066] [50969]: key[cidr], None -> 192.168.128.0/28 [ 679.134066] [50969]: key[updated_at], None -> 2025-11-21T22:36:51Z [ 679.134066] [50969]: key[description], None -> [ 679.134066] [50969]: key[standard_attr_id], None -> 874 [ 679.134066] [50969]: key[segment_id], None -> None [ 679.134066] [50969]: key[shared], None -> False [ 679.134066] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 679.134066] [50969]: key[ipv6_address_mode], None -> None [ 679.134066] [50969]: key[enable_dhcp], None -> True [ 679.134066] [50969]: key[subnetpool_id], None -> None [ 679.134066] [50969]: key[ip_version], None -> 4 [ 679.134066] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.135858] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (3506477c-7ffb-48af-b87e-1d707010a8b5), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.151415] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Pushing event updated for resources: {'Subnet': ['ID=3506477c-7ffb-48af-b87e-1d707010a8b5,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.170926] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3a4e209-5431-400a-8605-7d3306644f52 req-b596a044-1e79-4e3c-8cb4-61d02d6f0bd4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.171361] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Checking segment: {'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 679.171525] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Network hostable DHCP agents. Network: f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 679.172066] [50968]: [pid: 50968|app: 0|req: 795/1663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.179124] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a0f21a35-16ba-4dd0-b360-b0a5e9c7a2f7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.184036] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Network f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 679.189031] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 679.192822] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] create_subnet_postcommit called with subnet settings {'id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'name': 'tempest-ServerTagsTestJSON-2045103229-subnet', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 874, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'network': {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691}} (original settings None) [ 679.193049] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] create_subnet_postcommit: [ 679.193049] [50969]: key[service_types], None -> [] [ 679.193049] [50969]: key[project_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 679.193049] [50969]: key[tags], None -> [] [ 679.193049] [50969]: key[router:external], None -> False [ 679.193049] [50969]: key[ipv6_ra_mode], None -> None [ 679.193049] [50969]: key[created_at], None -> 2025-11-21T22:36:51Z [ 679.193049] [50969]: key[name], None -> tempest-ServerTagsTestJSON-2045103229-subnet [ 679.193049] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 679.193049] [50969]: key[tenant_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 679.193049] [50969]: key[id], None -> 3506477c-7ffb-48af-b87e-1d707010a8b5 [ 679.193049] [50969]: key[network_id], None -> f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb [ 679.193049] [50969]: key[host_routes], None -> [] [ 679.193049] [50969]: key[revision_number], None -> 0 [ 679.193049] [50969]: key[dns_nameservers], None -> [] [ 679.193049] [50969]: key[cidr], None -> 192.168.128.0/28 [ 679.193049] [50969]: key[updated_at], None -> 2025-11-21T22:36:51Z [ 679.193049] [50969]: key[description], None -> [ 679.193049] [50969]: key[standard_attr_id], None -> 874 [ 679.193049] [50969]: key[segment_id], None -> None [ 679.193049] [50969]: key[shared], None -> False [ 679.193049] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 679.193049] [50969]: key[ipv6_address_mode], None -> None [ 679.193049] [50969]: key[enable_dhcp], None -> True [ 679.193049] [50969]: key[subnetpool_id], None -> None [ 679.193049] [50969]: key[ip_version], None -> 4 [ 679.193049] [50969]: key[network], None -> {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 679.193049] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.194880] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.195208] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f97c12a3-7c7c-44f8-8ef5-86f7001f129c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.206154] [50969]: [pid: 50969|app: 0|req: 869/1664] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:51 2025] POST /networking/v2.0/subnets => generated 682 bytes in 189 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 679.211223] [50969]: DEBUG neutron.api.wsgi [req-c317c1ad-acda-4cce-8ed9-55da971cd322 req-94f7e1ea-f4c5-4d12-851b-bfec7ca33070 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.232133] [50969]: [pid: 50969|app: 0|req: 870/1665] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&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.243290] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a0f21a35-16ba-4dd0-b360-b0a5e9c7a2f7 admin admin] Publish callbacks [] for security_group (6902c7cf-686c-439b-96b5-0a68a5986252), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.251491] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a0f21a35-16ba-4dd0-b360-b0a5e9c7a2f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6902c7cf-686c-439b-96b5-0a68a5986252), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.268176] [50969]: DEBUG neutron_lib.callbacks.manager [None req-928859b9-a839-4f65-8d58-6f858b8bdf1b admin admin] Publish callbacks [] for security_group (5d94ff53-7681-4585-8b67-0008ea6eb54a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.272525] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0f21a35-16ba-4dd0-b360-b0a5e9c7a2f7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6902c7cf-686c-439b-96b5-0a68a5986252,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.284737] [50968]: [pid: 50968|app: 0|req: 796/1666] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/security-groups?tenant_id=9575ad26acb94af9b5aac3cbb6db6380&name=default => generated 2925 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 679.287549] [50968]: DEBUG neutron.api.wsgi [req-e3a4e209-5431-400a-8605-7d3306644f52 req-5ae5bfa3-281e-44b4-a2a5-88876e744408 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.290378] [50969]: DEBUG neutron_lib.callbacks.manager [None req-928859b9-a839-4f65-8d58-6f858b8bdf1b admin admin] Publish callbacks [] for security_group (5d94ff53-7681-4585-8b67-0008ea6eb54a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.318349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-928859b9-a839-4f65-8d58-6f858b8bdf1b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5d94ff53-7681-4585-8b67-0008ea6eb54a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.318505] [50968]: [pid: 50968|app: 0|req: 797/1667] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.321552] [50968]: DEBUG neutron.api.v2.base [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Request body: {'router': {'name': 'tempest-ServerTagsTestJSON-2045103229-router', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 679.324458] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-928859b9-a839-4f65-8d58-6f858b8bdf1b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5d94ff53-7681-4585-8b67-0008ea6eb54a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.329847] [50969]: DEBUG neutron_lib.callbacks.manager [None req-928859b9-a839-4f65-8d58-6f858b8bdf1b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.330624] [50969]: [pid: 50969|app: 0|req: 871/1668] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:51 2025] DELETE /networking/v2.0/security-groups/5d94ff53-7681-4585-8b67-0008ea6eb54a => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 679.336594] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (1f821ca4-f125-4797-ac68-97f9e92904fb), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.337688] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (1f821ca4-f125-4797-ac68-97f9e92904fb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.365345] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18180f42-d38d-4759-b301-76a842bde0bf admin admin] Publish callbacks [] for security_group (6902c7cf-686c-439b-96b5-0a68a5986252), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.374209] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks [] for router_controller (1f821ca4-f125-4797-ac68-97f9e92904fb), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.383682] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18180f42-d38d-4759-b301-76a842bde0bf admin admin] Publish callbacks [] for security_group (6902c7cf-686c-439b-96b5-0a68a5986252), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.400704] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18180f42-d38d-4759-b301-76a842bde0bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (6902c7cf-686c-439b-96b5-0a68a5986252), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.404715] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18180f42-d38d-4759-b301-76a842bde0bf admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6902c7cf-686c-439b-96b5-0a68a5986252,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.411581] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18180f42-d38d-4759-b301-76a842bde0bf admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.412107] [50969]: [pid: 50969|app: 0|req: 872/1669] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:51 2025] DELETE /networking/v2.0/security-groups/6902c7cf-686c-439b-96b5-0a68a5986252 => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 679.427230] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks [] for router_gateway (1f821ca4-f125-4797-ac68-97f9e92904fb), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.427564] [50969]: [pid: 50969|app: 0|req: 873/1670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.431151] [50969]: DEBUG neutron.api.wsgi [req-2c91c530-9fc5-4aa9-8063-7463c8d8818d req-ff35f86a-d290-496a-a7e8-fa50722db46f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.444871] [50969]: [pid: 50969|app: 0|req: 874/1671] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/security-group-rules/62d6b4c5-696d-41a5-a186-93186a43cead => generated 616 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.453676] [50969]: DEBUG neutron.api.wsgi [req-2c91c530-9fc5-4aa9-8063-7463c8d8818d req-45155bd1-abc0-4b5b-9aec-2c1860e4667c tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.482043] [50969]: [pid: 50969|app: 0|req: 875/1672] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/security-groups/80288e06-6e77-4c35-9df8-7aad83a410bb => generated 2941 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 679.509184] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks [] for router_gateway (1f821ca4-f125-4797-ac68-97f9e92904fb), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.511320] [50969]: [pid: 50969|app: 0|req: 876/1673] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/security-groups?tenant_id=92c28c0de44740d0859ad1c0b8e28971&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 679.513871] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.514639] [50969]: DEBUG neutron.api.wsgi [req-2c91c530-9fc5-4aa9-8063-7463c8d8818d req-640728bd-83d8-45e7-b13a-36c56bc8b476 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.534260] [50969]: DEBUG neutron_lib.callbacks.manager [req-2c91c530-9fc5-4aa9-8063-7463c8d8818d req-640728bd-83d8-45e7-b13a-36c56bc8b476 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (62d6b4c5-696d-41a5-a186-93186a43cead), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.540640] [50969]: DEBUG neutron_lib.callbacks.manager [req-2c91c530-9fc5-4aa9-8063-7463c8d8818d req-640728bd-83d8-45e7-b13a-36c56bc8b476 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (62d6b4c5-696d-41a5-a186-93186a43cead), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.562726] [50969]: DEBUG neutron_lib.callbacks.manager [req-2c91c530-9fc5-4aa9-8063-7463c8d8818d req-640728bd-83d8-45e7-b13a-36c56bc8b476 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (62d6b4c5-696d-41a5-a186-93186a43cead), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.566587] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2c91c530-9fc5-4aa9-8063-7463c8d8818d req-640728bd-83d8-45e7-b13a-36c56bc8b476 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event deleted for resources: {'SecurityGroupRule': ['ID=62d6b4c5-696d-41a5-a186-93186a43cead,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.571826] [50969]: DEBUG neutron_lib.callbacks.manager [req-2c91c530-9fc5-4aa9-8063-7463c8d8818d req-640728bd-83d8-45e7-b13a-36c56bc8b476 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.572611] [50969]: [pid: 50969|app: 0|req: 877/1674] 10.180.1.21 () {62 vars in 1555 bytes} [Fri Nov 21 22:36:51 2025] DELETE /networking/v2.0/security-group-rules/62d6b4c5-696d-41a5-a186-93186a43cead => generated 0 bytes in 61 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 679.574692] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Allocated IP 10.180.180.221 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/0c1b075c-1f47-4825-8341-7c8cc1749e66) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 679.632867] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks [] for allowed_address_pair (0c1b075c-1f47-4825-8341-7c8cc1749e66), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.633707] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks [] for port (0c1b075c-1f47-4825-8341-7c8cc1749e66), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.633978] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] create_port_precommit called with port settings {'id': '0c1b075c-1f47-4825-8341-7c8cc1749e66', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:9d:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 881, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 679.634164] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] create_port_precommit: [ 679.634164] [50968]: key[mac_address], None -> fa:16:3e:ef:9d:6e [ 679.634164] [50968]: key[device_id], None -> 1f821ca4-f125-4797-ac68-97f9e92904fb [ 679.634164] [50968]: key[binding:vif_details], None -> {} [ 679.634164] [50968]: key[project_id], None -> [ 679.634164] [50968]: key[binding:vnic_type], None -> normal [ 679.634164] [50968]: key[allowed_address_pairs], None -> [] [ 679.634164] [50968]: key[name], None -> [ 679.634164] [50968]: key[status], None -> DOWN [ 679.634164] [50968]: key[tenant_id], None -> [ 679.634164] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.221'}] [ 679.634164] [50968]: key[id], None -> 0c1b075c-1f47-4825-8341-7c8cc1749e66 [ 679.634164] [50968]: key[port_security_enabled], None -> False [ 679.634164] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 679.634164] [50968]: key[security_groups], None -> [] [ 679.634164] [50968]: key[binding:profile], None -> {} [ 679.634164] [50968]: key[binding:host_id], None -> [ 679.634164] [50968]: key[standard_attr_id], None -> 881 [ 679.634164] [50968]: key[admin_state_up], None -> True [ 679.634164] [50968]: key[device_owner], None -> network:router_gateway [ 679.634164] [50968]: key[binding:vif_type], None -> unbound [ 679.634164] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.643153] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9a7103e-1a14-4cdd-a978-b858fe32dd82 req-d896df9f-58ef-44d1-a4c8-aee7960e2f3d tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.644109] [50969]: [pid: 50969|app: 0|req: 878/1675] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63&tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&binding%3Ahost_id=cpu-1 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.654136] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0c1b075c-1f47-4825-8341-7c8cc1749e66), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.658169] [50969]: [pid: 50969|app: 0|req: 879/1676] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:51 2025] GET /networking/v2.0/ports?device_id=f2bd4c38-2dd4-4f1b-94c0-75095095a37d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.681437] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Pushing event updated for resources: {'Port': ['ID=0c1b075c-1f47-4825-8341-7c8cc1749e66,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.693538] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 679.694283] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 679.696905] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 679.698559] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ba271e7-6600-4a6d-8c0d-248abe4286f7 admin admin] Publish callbacks [] for security_group (1262896d-5f2c-4d6b-8695-adeea78ba3f6), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.712611] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] create_port_postcommit called with port settings {'id': '0c1b075c-1f47-4825-8341-7c8cc1749e66', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:9d:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 881, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 679.712857] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] create_port_postcommit: [ 679.712857] [50968]: key[mac_address], None -> fa:16:3e:ef:9d:6e [ 679.712857] [50968]: key[device_id], None -> 1f821ca4-f125-4797-ac68-97f9e92904fb [ 679.712857] [50968]: key[binding:vif_details], None -> {} [ 679.712857] [50968]: key[project_id], None -> [ 679.712857] [50968]: key[binding:vnic_type], None -> normal [ 679.712857] [50968]: key[tags], None -> [] [ 679.712857] [50968]: key[allowed_address_pairs], None -> [] [ 679.712857] [50968]: key[created_at], None -> 2025-11-21T22:36:51Z [ 679.712857] [50968]: key[name], None -> [ 679.712857] [50968]: key[status], None -> DOWN [ 679.712857] [50968]: key[tenant_id], None -> [ 679.712857] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.221'}] [ 679.712857] [50968]: key[id], None -> 0c1b075c-1f47-4825-8341-7c8cc1749e66 [ 679.712857] [50968]: key[port_security_enabled], None -> False [ 679.712857] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 679.712857] [50968]: key[security_groups], None -> [] [ 679.712857] [50968]: key[binding:profile], None -> {} [ 679.712857] [50968]: key[binding:host_id], None -> [ 679.712857] [50968]: key[revision_number], None -> 1 [ 679.712857] [50968]: key[description], None -> [ 679.712857] [50968]: key[updated_at], None -> 2025-11-21T22:36:51Z [ 679.712857] [50968]: key[standard_attr_id], None -> 881 [ 679.712857] [50968]: key[admin_state_up], None -> True [ 679.712857] [50968]: key[binding:vif_type], None -> unbound [ 679.712857] [50968]: key[device_owner], None -> network:router_gateway [ 679.712857] [50968]: key[extra_dhcp_opts], None -> [] [ 679.712857] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 679.712857] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.727476] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ba271e7-6600-4a6d-8c0d-248abe4286f7 admin admin] Publish callbacks [] for security_group (1262896d-5f2c-4d6b-8695-adeea78ba3f6), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.752665] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ba271e7-6600-4a6d-8c0d-248abe4286f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1262896d-5f2c-4d6b-8695-adeea78ba3f6), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.756269] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2ba271e7-6600-4a6d-8c0d-248abe4286f7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1262896d-5f2c-4d6b-8695-adeea78ba3f6,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.763837] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ba271e7-6600-4a6d-8c0d-248abe4286f7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.764642] [50969]: [pid: 50969|app: 0|req: 880/1677] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:51 2025] DELETE /networking/v2.0/security-groups/1262896d-5f2c-4d6b-8695-adeea78ba3f6 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 679.800137] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-564e2340-6f4d-4312-8e86-07ca5a348432 req-f58e5913-b30c-4eec-9918-acff76e4c966 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.802830] [50969]: [pid: 50969|app: 0|req: 881/1678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.817927] [50969]: [pid: 50969|app: 0|req: 882/1679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.819524] [50969]: DEBUG neutron.api.wsgi [req-564e2340-6f4d-4312-8e86-07ca5a348432 req-bcff79cc-22e0-4710-91ee-005878816941 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.846093] [50969]: [pid: 50969|app: 0|req: 883/1680] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/security-groups?id=2bf0f195-54b8-49b4-bd78-a433a8df0ce0&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.862487] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks [] for router_gateway (1f821ca4-f125-4797-ac68-97f9e92904fb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.871066] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f6a779fd-2fb9-47cd-9a73-e6ac1428264b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.966840] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f6a779fd-2fb9-47cd-9a73-e6ac1428264b admin admin] Publish callbacks [] for security_group (7b1bd3fa-4b43-4a20-b230-612cc9d1ab63), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.971414] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f6a779fd-2fb9-47cd-9a73-e6ac1428264b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (7b1bd3fa-4b43-4a20-b230-612cc9d1ab63), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.994666] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f6a779fd-2fb9-47cd-9a73-e6ac1428264b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7b1bd3fa-4b43-4a20-b230-612cc9d1ab63,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.998767] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (1f821ca4-f125-4797-ac68-97f9e92904fb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.010490] [50969]: [pid: 50969|app: 0|req: 884/1681] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/security-groups?tenant_id=6bcfc8abe4194d248ad144a28e4a72c5&name=default => generated 2925 bytes in 147 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 680.013490] [50969]: DEBUG neutron.api.wsgi [req-4abf2324-2415-472e-82fb-2febd63c4255 req-eda6ecfd-a102-481b-bc88-9a7d59dd0dae tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 680.033114] [50969]: [pid: 50969|app: 0|req: 885/1682] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/security-groups/ea6b1d85-9463-4fd3-b39a-252806970370 => generated 1692 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 680.048063] [50969]: [pid: 50969|app: 0|req: 886/1683] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 680.085950] [50969]: DEBUG neutron_lib.callbacks.manager [None req-95b490b1-62e7-49c1-906f-e556b30e6a2c admin admin] Publish callbacks [] for security_group (7b1bd3fa-4b43-4a20-b230-612cc9d1ab63), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.095409] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Router 1f821ca4-f125-4797-ac68-97f9e92904fb is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 680.109542] [50969]: DEBUG neutron_lib.callbacks.manager [None req-95b490b1-62e7-49c1-906f-e556b30e6a2c admin admin] Publish callbacks [] for security_group (7b1bd3fa-4b43-4a20-b230-612cc9d1ab63), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.135152] [50969]: DEBUG neutron_lib.callbacks.manager [None req-95b490b1-62e7-49c1-906f-e556b30e6a2c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (7b1bd3fa-4b43-4a20-b230-612cc9d1ab63), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.139596] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0b482770-1aac-4eeb-92e3-362751e397e1', 'name': 'network-vif-deleted', 'tag': '3c702b78-582a-44e7-a845-831cc898dd24'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 680.139697] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-95b490b1-62e7-49c1-906f-e556b30e6a2c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7b1bd3fa-4b43-4a20-b230-612cc9d1ab63,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.142774] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f5ac0e8c-46e6-412f-8d39-d91af13d6793" -d '{"events": [{"server_uuid": "0b482770-1aac-4eeb-92e3-362751e397e1", "name": "network-vif-deleted", "tag": "3c702b78-582a-44e7-a845-831cc898dd24"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 680.144214] [50969]: DEBUG neutron_lib.callbacks.manager [None req-95b490b1-62e7-49c1-906f-e556b30e6a2c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.144620] [50969]: [pid: 50969|app: 0|req: 887/1684] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:52 2025] DELETE /networking/v2.0/security-groups/7b1bd3fa-4b43-4a20-b230-612cc9d1ab63 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 680.148984] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 680.163584] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a12d14-7f68-48ef-9138-c796d497b8be admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.164049] [50968]: [pid: 50968|app: 0|req: 798/1685] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:51 2025] POST /networking/v2.0/routers => generated 724 bytes in 845 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 680.166585] [50968]: DEBUG neutron.api.wsgi [req-4abf2324-2415-472e-82fb-2febd63c4255 req-a676b9bd-e6eb-4914-9f27-fa5619af237e tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 680.177445] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-4ea2d782-7d62-4afd-aa38-1171f2d9f181 tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.177566] [50969]: [pid: 50969|app: 0|req: 888/1686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.199098] [50968]: DEBUG neutron_lib.callbacks.manager [req-4abf2324-2415-472e-82fb-2febd63c4255 req-a676b9bd-e6eb-4914-9f27-fa5619af237e tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (ea6b1d85-9463-4fd3-b39a-252806970370), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.207858] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5cee5df9-852c-4acb-8c45-5cbe27638b54 req-b9e68792-1065-45d6-9d11-f1297e0ed26a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.208972] [50969]: [pid: 50969|app: 0|req: 889/1687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.210102] [50968]: DEBUG neutron_lib.callbacks.manager [req-4abf2324-2415-472e-82fb-2febd63c4255 req-a676b9bd-e6eb-4914-9f27-fa5619af237e tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (ea6b1d85-9463-4fd3-b39a-252806970370), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.228072] [50968]: DEBUG neutron_lib.callbacks.manager [req-4abf2324-2415-472e-82fb-2febd63c4255 req-a676b9bd-e6eb-4914-9f27-fa5619af237e tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (ea6b1d85-9463-4fd3-b39a-252806970370), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.232078] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4abf2324-2415-472e-82fb-2febd63c4255 req-a676b9bd-e6eb-4914-9f27-fa5619af237e tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=ea6b1d85-9463-4fd3-b39a-252806970370,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.235852] [50968]: DEBUG neutron_lib.callbacks.manager [req-4abf2324-2415-472e-82fb-2febd63c4255 req-a676b9bd-e6eb-4914-9f27-fa5619af237e tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.236375] [50968]: [pid: 50968|app: 0|req: 799/1688] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:36:52 2025] DELETE /networking/v2.0/security-groups/ea6b1d85-9463-4fd3-b39a-252806970370 => generated 0 bytes in 72 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 680.323563] [50968]: DEBUG neutron.plugins.ml2.plugin [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Deleting port 141554a4-0938-40a0-9720-0cb71a570c1e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 680.323563] [50968]: DEBUG neutron_lib.callbacks.manager [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.364849] [50968]: DEBUG neutron.plugins.ml2.db [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] For port 141554a4-0938-40a0-9720-0cb71a570c1e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=141554a4-0938-40a0-9720-0cb71a570c1e,segment=NetworkSegment(331aad9d-a4f3-4919-97ad-ff5e3c1f909a),segment_id=331aad9d-a4f3-4919-97ad-ff5e3c1f909a)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 680.365090] [50968]: DEBUG neutron_lib.callbacks.manager [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.370520] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_precommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 5, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 680.370851] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_precommit: [ 680.370851] [50968]: key[mac_address], fa:16:3e:bb:6f:c9 -> None [ 680.370851] [50968]: key[device_id], ef828a8b-286f-4612-85a3-244aedff1ec1 -> None [ 680.370851] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 680.370851] [50968]: key[binding:vnic_type], normal -> None [ 680.370851] [50968]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 680.370851] [50968]: key[tags], [] -> None [ 680.370851] [50968]: key[allowed_address_pairs], [] -> None [ 680.370851] [50968]: key[created_at], 2025-11-21T22:36:06Z -> None [ 680.370851] [50968]: key[name], -> None [ 680.370851] [50968]: key[status], ACTIVE -> None [ 680.370851] [50968]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 680.370851] [50968]: key[fixed_ips], [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}] -> None [ 680.370851] [50968]: key[id], 141554a4-0938-40a0-9720-0cb71a570c1e -> None [ 680.370851] [50968]: key[port_security_enabled], True -> None [ 680.370851] [50968]: key[network_id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 680.370851] [50968]: key[security_groups], ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'] -> None [ 680.370851] [50968]: key[binding:profile], {} -> None [ 680.370851] [50968]: key[binding:host_id], cpu-1 -> None [ 680.370851] [50968]: key[revision_number], 5 -> None [ 680.370851] [50968]: key[description], -> None [ 680.370851] [50968]: key[updated_at], 2025-11-21T22:36:08Z -> None [ 680.370851] [50968]: key[standard_attr_id], 603 -> None [ 680.370851] [50968]: key[admin_state_up], True -> None [ 680.370851] [50968]: key[binding:vif_type], ovs -> None [ 680.370851] [50968]: key[device_owner], compute:nova -> None [ 680.370851] [50968]: key[extra_dhcp_opts], [] -> None [ 680.370851] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.375869] [50968]: DEBUG neutron.plugins.ml2.plugin [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Calling delete_port for 141554a4-0938-40a0-9720-0cb71a570c1e owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 680.421959] [50969]: DEBUG neutron_lib.callbacks.manager [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.458364] [50968]: DEBUG neutron_lib.callbacks.manager [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (141554a4-0938-40a0-9720-0cb71a570c1e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.467388] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Pushing event deleted for resources: {'Port': ['ID=141554a4-0938-40a0-9720-0cb71a570c1e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.492983] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] No DVR routers for this DVR port 141554a4-0938-40a0-9720-0cb71a570c1e on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 680.493299] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_postcommit called with port settings {'id': '141554a4-0938-40a0-9720-0cb71a570c1e', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:bb:6f:c9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'device_owner': 'compute:nova', 'standard_attr_id': 603, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:08Z', 'revision_number': 5, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 680.493902] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] delete_port_postcommit: [ 680.493902] [50968]: key[mac_address], fa:16:3e:bb:6f:c9 -> None [ 680.493902] [50968]: key[device_id], ef828a8b-286f-4612-85a3-244aedff1ec1 -> None [ 680.493902] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 680.493902] [50968]: key[binding:vnic_type], normal -> None [ 680.493902] [50968]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 680.493902] [50968]: key[tags], [] -> None [ 680.493902] [50968]: key[allowed_address_pairs], [] -> None [ 680.493902] [50968]: key[created_at], 2025-11-21T22:36:06Z -> None [ 680.493902] [50968]: key[name], -> None [ 680.493902] [50968]: key[status], ACTIVE -> None [ 680.493902] [50968]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 680.493902] [50968]: key[fixed_ips], [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.10'}] -> None [ 680.493902] [50968]: key[id], 141554a4-0938-40a0-9720-0cb71a570c1e -> None [ 680.493902] [50968]: key[port_security_enabled], True -> None [ 680.493902] [50968]: key[network_id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 680.493902] [50968]: key[security_groups], ['2bf0f195-54b8-49b4-bd78-a433a8df0ce0'] -> None [ 680.493902] [50968]: key[binding:profile], {} -> None [ 680.493902] [50968]: key[binding:host_id], cpu-1 -> None [ 680.493902] [50968]: key[revision_number], 5 -> None [ 680.493902] [50968]: key[description], -> None [ 680.493902] [50968]: key[updated_at], 2025-11-21T22:36:08Z -> None [ 680.493902] [50968]: key[standard_attr_id], 603 -> None [ 680.493902] [50968]: key[admin_state_up], True -> None [ 680.493902] [50968]: key[binding:vif_type], ovs -> None [ 680.493902] [50968]: key[device_owner], compute:nova -> None [ 680.493902] [50968]: key[extra_dhcp_opts], [] -> None [ 680.493902] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.495866] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Allocated IP 192.168.128.1 (f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb/3506477c-7ffb-48af-b87e-1d707010a8b5/1d72c439-5ba4-48f9-94a3-48299e1665d4) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 680.496123] [50968]: DEBUG neutron_lib.callbacks.manager [req-82fc4f91-ffe3-473c-a63e-3d9a5d18d8a5 req-ff34b22b-4f47-4288-9375-e29e6e18994f tempest-FloatingIPsAssociationNegativeTestJSON-59745517 tempest-FloatingIPsAssociationNegativeTestJSON-59745517-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.499050] [50968]: [pid: 50968|app: 0|req: 800/1689] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:36:52 2025] DELETE /networking/v2.0/ports/141554a4-0938-40a0-9720-0cb71a570c1e => generated 0 bytes in 262 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 680.501129] [50968]: DEBUG neutron.api.wsgi [req-5cee5df9-852c-4acb-8c45-5cbe27638b54 req-28d99a5b-f69c-42b5-8b8c-8fbe92e97de2 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 680.524043] [50968]: [pid: 50968|app: 0|req: 801/1690] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 680.567782] [50969]: DEBUG neutron_lib.callbacks.manager [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Publish callbacks [] for allowed_address_pair (1d72c439-5ba4-48f9-94a3-48299e1665d4), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.570214] [50969]: DEBUG neutron_lib.callbacks.manager [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Publish callbacks [] for port (1d72c439-5ba4-48f9-94a3-48299e1665d4), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.571409] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] create_port_precommit called with port settings {'id': '1d72c439-5ba4-48f9-94a3-48299e1665d4', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:4f:7e:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_interface', 'standard_attr_id': 887, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}], 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 680.571619] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] create_port_precommit: [ 680.571619] [50969]: key[mac_address], None -> fa:16:3e:4f:7e:c8 [ 680.571619] [50969]: key[device_id], None -> 1f821ca4-f125-4797-ac68-97f9e92904fb [ 680.571619] [50969]: key[binding:vif_details], None -> {} [ 680.571619] [50969]: key[project_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 680.571619] [50969]: key[binding:vnic_type], None -> normal [ 680.571619] [50969]: key[allowed_address_pairs], None -> [] [ 680.571619] [50969]: key[name], None -> [ 680.571619] [50969]: key[status], None -> DOWN [ 680.571619] [50969]: key[tenant_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 680.571619] [50969]: key[fixed_ips], None -> [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}] [ 680.571619] [50969]: key[id], None -> 1d72c439-5ba4-48f9-94a3-48299e1665d4 [ 680.571619] [50969]: key[port_security_enabled], None -> False [ 680.571619] [50969]: key[network_id], None -> f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb [ 680.571619] [50969]: key[security_groups], None -> [] [ 680.571619] [50969]: key[binding:profile], None -> {} [ 680.571619] [50969]: key[binding:host_id], None -> [ 680.571619] [50969]: key[standard_attr_id], None -> 887 [ 680.571619] [50969]: key[admin_state_up], None -> True [ 680.571619] [50969]: key[device_owner], None -> network:router_interface [ 680.571619] [50969]: key[binding:vif_type], None -> unbound [ 680.571619] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.598352] [50969]: DEBUG neutron_lib.callbacks.manager [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1d72c439-5ba4-48f9-94a3-48299e1665d4), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.624597] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Pushing event updated for resources: {'Port': ['ID=1d72c439-5ba4-48f9-94a3-48299e1665d4,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.639603] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Network f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 680.641178] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 680.643040] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 680.658450] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] create_port_postcommit called with port settings {'id': '1d72c439-5ba4-48f9-94a3-48299e1665d4', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:4f:7e:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_interface', 'standard_attr_id': 887, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}], 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:52Z', 'updated_at': '2025-11-21T22:36:52Z', 'revision_number': 1, 'network': {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', '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': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 680.658887] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] create_port_postcommit: [ 680.658887] [50969]: key[mac_address], None -> fa:16:3e:4f:7e:c8 [ 680.658887] [50969]: key[device_id], None -> 1f821ca4-f125-4797-ac68-97f9e92904fb [ 680.658887] [50969]: key[binding:vif_details], None -> {} [ 680.658887] [50969]: key[project_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 680.658887] [50969]: key[binding:vnic_type], None -> normal [ 680.658887] [50969]: key[tags], None -> [] [ 680.658887] [50969]: key[allowed_address_pairs], None -> [] [ 680.658887] [50969]: key[created_at], None -> 2025-11-21T22:36:52Z [ 680.658887] [50969]: key[name], None -> [ 680.658887] [50969]: key[status], None -> DOWN [ 680.658887] [50969]: key[tenant_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 680.658887] [50969]: key[fixed_ips], None -> [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}] [ 680.658887] [50969]: key[id], None -> 1d72c439-5ba4-48f9-94a3-48299e1665d4 [ 680.658887] [50969]: key[port_security_enabled], None -> False [ 680.658887] [50969]: key[network_id], None -> f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb [ 680.658887] [50969]: key[security_groups], None -> [] [ 680.658887] [50969]: key[binding:profile], None -> {} [ 680.658887] [50969]: key[binding:host_id], None -> [ 680.658887] [50969]: key[revision_number], None -> 1 [ 680.658887] [50969]: key[description], None -> [ 680.658887] [50969]: key[updated_at], None -> 2025-11-21T22:36:52Z [ 680.658887] [50969]: key[standard_attr_id], None -> 887 [ 680.658887] [50969]: key[admin_state_up], None -> True [ 680.658887] [50969]: key[binding:vif_type], None -> unbound [ 680.658887] [50969]: key[device_owner], None -> network:router_interface [ 680.658887] [50969]: key[extra_dhcp_opts], None -> [] [ 680.658887] [50969]: key[network], None -> {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 680.658887] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.660834] [50969]: DEBUG neutron_lib.callbacks.manager [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (1f821ca4-f125-4797-ac68-97f9e92904fb), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.812660] [50969]: DEBUG neutron_lib.callbacks.manager [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (1d72c439-5ba4-48f9-94a3-48299e1665d4), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.933110] [50969]: DEBUG neutron_lib.callbacks.manager [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Publish callbacks [] for port (1d72c439-5ba4-48f9-94a3-48299e1665d4), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.933545] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] update_port_precommit called with port settings {'id': '1d72c439-5ba4-48f9-94a3-48299e1665d4', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:4f:7e:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_interface', 'standard_attr_id': 887, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:52Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 1, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings {'id': '1d72c439-5ba4-48f9-94a3-48299e1665d4', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:4f:7e:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_interface', 'standard_attr_id': 887, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:52Z', 'updated_at': '2025-11-21T22:36:52Z', 'revision_number': 1, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 680.933545] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] update_port_precommit: [ 680.933545] [50969]: key[updated_at], 2025-11-21T22:36:52Z -> 2025-11-21T22:36:53Z [ 680.933545] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.935363] [50969]: DEBUG neutron_lib.callbacks.manager [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (1d72c439-5ba4-48f9-94a3-48299e1665d4), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.960637] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Pushing event updated for resources: {'Port': ['ID=1d72c439-5ba4-48f9-94a3-48299e1665d4,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.984246] [50968]: [pid: 50968|app: 0|req: 802/1691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:52 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 460 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 680.985748] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] update_port_postcommit called with port settings {'id': '1d72c439-5ba4-48f9-94a3-48299e1665d4', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:4f:7e:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_interface', 'standard_attr_id': 887, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:52Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 1, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings {'id': '1d72c439-5ba4-48f9-94a3-48299e1665d4', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:4f:7e:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_interface', 'standard_attr_id': 887, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:52Z', 'updated_at': '2025-11-21T22:36:52Z', 'revision_number': 1, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 680.986037] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] update_port_postcommit: [ 680.986037] [50969]: key[updated_at], 2025-11-21T22:36:52Z -> 2025-11-21T22:36:53Z [ 680.986037] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.986427] [50969]: DEBUG neutron_lib.callbacks.manager [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (1f821ca4-f125-4797-ac68-97f9e92904fb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.998952] [50968]: [pid: 50968|app: 0|req: 803/1692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:53 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.029168] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9a7103e-1a14-4cdd-a978-b858fe32dd82 req-6b5b47c3-6889-4eb0-a514-e178be7e286a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.030193] [50968]: [pid: 50968|app: 0|req: 804/1693] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:53 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.053192] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Network f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 681.054345] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 681.111448] [50968]: DEBUG neutron.api.v2.base [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Request body: {'network': {'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 681.125959] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Made reservation on behalf of 9497357ea6f54e07b2d8941384d6a562 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 681.128747] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.131512] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Router 1f821ca4-f125-4797-ac68-97f9e92904fb has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 681.133271] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.186027] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-80d87b6e-ffae-4202-a202-fd67722b4f22 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 681.189945] [50969]: [pid: 50969|app: 0|req: 890/1694] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:52 2025] PUT /networking/v2.0/routers/1f821ca4-f125-4797-ac68-97f9e92904fb/add_router_interface => generated 309 bytes in 980 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.193784] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Publish callbacks [] for security_group (9276c5a5-af43-4c6e-899f-c34039400160), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.200144] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (9276c5a5-af43-4c6e-899f-c34039400160), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.220166] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9276c5a5-af43-4c6e-899f-c34039400160,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.240403] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfa385d1-fc00-4675-b868-b62439975bad req-3592180e-dabd-4451-a042-0f824ce3b813 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.240403] [50969]: [pid: 50969|app: 0|req: 891/1695] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:53 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.240591] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] vlan segment allocate from pool success with {'vlan_id': 958, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 681.243141] [50969]: DEBUG neutron.api.v2.base [req-a4a68133-7521-451f-a361-ed555a2facbd req-27096444-dd0c-4235-9d1f-bba6d8e1c01c tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1964574242', 'description': 'tempest-description-1121083832'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 681.257175] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (fd2b385f-8606-4952-8975-01eb2943a719), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.257433] [50968]: INFO neutron.db.segments_db [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Added segment fd2b385f-8606-4952-8975-01eb2943a719 of type vlan for network 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 681.268251] [50969]: DEBUG neutron_lib.callbacks.manager [req-a4a68133-7521-451f-a361-ed555a2facbd req-27096444-dd0c-4235-9d1f-bba6d8e1c01c tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.278698] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (791d4e27-15c5-4f6c-8910-5685785ffe5d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.290090] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] create_network_precommit called with network settings {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 893, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] [ 681.290090] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] create_network_precommit: [ 681.290090] [50968]: key[qinq], None -> None [ 681.290090] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 681.290090] [50968]: key[tags], None -> [] [ 681.290090] [50968]: key[router:external], None -> False [ 681.290090] [50968]: key[created_at], None -> 2025-11-21T22:36:53Z [ 681.290090] [50968]: key[name], None -> tempest-ServersAdminTestJSON-1364485984-network [ 681.290090] [50968]: key[status], None -> ACTIVE [ 681.290090] [50968]: key[ipv6_address_scope], None -> None [ 681.290090] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 681.290090] [50968]: key[availability_zone_hints], None -> [] [ 681.290090] [50968]: key[availability_zones], None -> [] [ 681.290090] [50968]: key[id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 681.290090] [50968]: key[port_security_enabled], None -> True [ 681.290090] [50968]: key[subnets], None -> [] [ 681.290090] [50968]: key[provider:segmentation_id], None -> 958 [ 681.290090] [50968]: key[provider:network_type], None -> vlan [ 681.290090] [50968]: key[revision_number], None -> 1 [ 681.290090] [50968]: key[provider:physical_network], None -> default [ 681.290090] [50968]: key[description], None -> [ 681.290090] [50968]: key[updated_at], None -> 2025-11-21T22:36:53Z [ 681.290090] [50968]: key[standard_attr_id], None -> 893 [ 681.290090] [50968]: key[admin_state_up], None -> True [ 681.290090] [50968]: key[shared], None -> False [ 681.290090] [50968]: key[ipv4_address_scope], None -> None [ 681.290090] [50968]: key[vlan_transparent], None -> None [ 681.290090] [50968]: key[mtu], None -> 8950 [ 681.290090] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.312266] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (791d4e27-15c5-4f6c-8910-5685785ffe5d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.340560] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Pushing event updated for resources: {'Network': ['ID=791d4e27-15c5-4f6c-8910-5685785ffe5d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.343883] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] create_network_postcommit called with network settings {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 893, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] [ 681.344187] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] create_network_postcommit: [ 681.344187] [50968]: key[qinq], None -> None [ 681.344187] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 681.344187] [50968]: key[tags], None -> [] [ 681.344187] [50968]: key[router:external], None -> False [ 681.344187] [50968]: key[created_at], None -> 2025-11-21T22:36:53Z [ 681.344187] [50968]: key[name], None -> tempest-ServersAdminTestJSON-1364485984-network [ 681.344187] [50968]: key[status], None -> ACTIVE [ 681.344187] [50968]: key[ipv6_address_scope], None -> None [ 681.344187] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 681.344187] [50968]: key[availability_zone_hints], None -> [] [ 681.344187] [50968]: key[availability_zones], None -> [] [ 681.344187] [50968]: key[id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 681.344187] [50968]: key[port_security_enabled], None -> True [ 681.344187] [50968]: key[subnets], None -> [] [ 681.344187] [50968]: key[provider:segmentation_id], None -> 958 [ 681.344187] [50968]: key[provider:network_type], None -> vlan [ 681.344187] [50968]: key[revision_number], None -> 1 [ 681.344187] [50968]: key[provider:physical_network], None -> default [ 681.344187] [50968]: key[description], None -> [ 681.344187] [50968]: key[updated_at], None -> 2025-11-21T22:36:53Z [ 681.344187] [50968]: key[standard_attr_id], None -> 893 [ 681.344187] [50968]: key[admin_state_up], None -> True [ 681.344187] [50968]: key[shared], None -> False [ 681.344187] [50968]: key[ipv4_address_scope], None -> None [ 681.344187] [50968]: key[vlan_transparent], None -> None [ 681.344187] [50968]: key[mtu], None -> 8950 [ 681.344187] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.348956] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.349281] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4317cd55-623c-40ac-81dc-4982e200d5d5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.363177] [50969]: DEBUG neutron_lib.callbacks.manager [req-a4a68133-7521-451f-a361-ed555a2facbd req-27096444-dd0c-4235-9d1f-bba6d8e1c01c tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (82cfc871-52fa-4cec-afcd-6f6b203b62bb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.364690] [50969]: DEBUG neutron_lib.callbacks.manager [req-a4a68133-7521-451f-a361-ed555a2facbd req-27096444-dd0c-4235-9d1f-bba6d8e1c01c tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (82cfc871-52fa-4cec-afcd-6f6b203b62bb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.369876] [50968]: [pid: 50968|app: 0|req: 805/1696] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:53 2025] POST /networking/v2.0/networks => generated 665 bytes in 338 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 681.379278] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a4a68133-7521-451f-a361-ed555a2facbd req-27096444-dd0c-4235-9d1f-bba6d8e1c01c tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=82cfc871-52fa-4cec-afcd-6f6b203b62bb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.395607] [50969]: DEBUG neutron_lib.callbacks.manager [req-a4a68133-7521-451f-a361-ed555a2facbd req-27096444-dd0c-4235-9d1f-bba6d8e1c01c tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.396306] [50969]: [pid: 50969|app: 0|req: 892/1697] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:36:53 2025] POST /networking/v2.0/security-groups => generated 1682 bytes in 156 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 681.411893] [50969]: [pid: 50969|app: 0|req: 893/1698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:53 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.416356] [50969]: DEBUG neutron.api.v2.base [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Request body: {'port': {'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'admin_state_up': True, 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 681.427069] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9a7103e-1a14-4cdd-a978-b858fe32dd82 req-afc2dc15-3a26-42b7-9cd3-9db62f2a43cf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.428143] [50968]: [pid: 50968|app: 0|req: 806/1699] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:53 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.431344] [50968]: DEBUG neutron.api.v2.base [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Request body: {'subnet': {'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersAdminTestJSON-1364485984-subnet', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 681.447918] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Made reservation on behalf of 9497357ea6f54e07b2d8941384d6a562 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 681.451488] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.460481] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Made reservation on behalf of f3032a73c30547cca0af5c9f3824f84e for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 681.464050] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.533102] [50969]: DEBUG neutron.db.db_base_plugin_common [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Allocated IP 192.168.128.5 (d0897201-1f35-4b04-9702-c5700d22bacb/7fd5ac46-78b0-45ea-8dbe-b37d968f1493/5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 681.540193] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] create_subnet_precommit called with subnet settings {'id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'name': 'tempest-ServersAdminTestJSON-1364485984-subnet', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 898, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) [ 681.540462] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] create_subnet_precommit: [ 681.540462] [50968]: key[service_types], None -> [] [ 681.540462] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 681.540462] [50968]: key[tags], None -> [] [ 681.540462] [50968]: key[router:external], None -> False [ 681.540462] [50968]: key[ipv6_ra_mode], None -> None [ 681.540462] [50968]: key[created_at], None -> 2025-11-21T22:36:53Z [ 681.540462] [50968]: key[name], None -> tempest-ServersAdminTestJSON-1364485984-subnet [ 681.540462] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 681.540462] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 681.540462] [50968]: key[id], None -> ce2d324e-8485-49d8-b8f6-60f9e7b93cdb [ 681.540462] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 681.540462] [50968]: key[host_routes], None -> [] [ 681.540462] [50968]: key[revision_number], None -> 0 [ 681.540462] [50968]: key[dns_nameservers], None -> [] [ 681.540462] [50968]: key[cidr], None -> 192.168.128.0/28 [ 681.540462] [50968]: key[updated_at], None -> 2025-11-21T22:36:53Z [ 681.540462] [50968]: key[description], None -> [ 681.540462] [50968]: key[standard_attr_id], None -> 898 [ 681.540462] [50968]: key[segment_id], None -> None [ 681.540462] [50968]: key[shared], None -> False [ 681.540462] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 681.540462] [50968]: key[ipv6_address_mode], None -> None [ 681.540462] [50968]: key[enable_dhcp], None -> True [ 681.540462] [50968]: key[subnetpool_id], None -> None [ 681.540462] [50968]: key[ip_version], None -> 4 [ 681.540462] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.542660] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (ce2d324e-8485-49d8-b8f6-60f9e7b93cdb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.564134] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Pushing event updated for resources: {'Subnet': ['ID=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.585792] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Checking segment: {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 681.586048] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Network hostable DHCP agents. Network: 791d4e27-15c5-4f6c-8910-5685785ffe5d, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 681.596020] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Network 791d4e27-15c5-4f6c-8910-5685785ffe5d is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 681.601144] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 791d4e27-15c5-4f6c-8910-5685785ffe5d) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 681.604011] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] create_subnet_postcommit called with subnet settings {'id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'name': 'tempest-ServersAdminTestJSON-1364485984-subnet', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 898, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'network': {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958}} (original settings None) [ 681.604228] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] create_subnet_postcommit: [ 681.604228] [50968]: key[service_types], None -> [] [ 681.604228] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 681.604228] [50968]: key[tags], None -> [] [ 681.604228] [50968]: key[router:external], None -> False [ 681.604228] [50968]: key[ipv6_ra_mode], None -> None [ 681.604228] [50968]: key[created_at], None -> 2025-11-21T22:36:53Z [ 681.604228] [50968]: key[name], None -> tempest-ServersAdminTestJSON-1364485984-subnet [ 681.604228] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 681.604228] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 681.604228] [50968]: key[id], None -> ce2d324e-8485-49d8-b8f6-60f9e7b93cdb [ 681.604228] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 681.604228] [50968]: key[host_routes], None -> [] [ 681.604228] [50968]: key[revision_number], None -> 0 [ 681.604228] [50968]: key[dns_nameservers], None -> [] [ 681.604228] [50968]: key[cidr], None -> 192.168.128.0/28 [ 681.604228] [50968]: key[updated_at], None -> 2025-11-21T22:36:53Z [ 681.604228] [50968]: key[description], None -> [ 681.604228] [50968]: key[standard_attr_id], None -> 898 [ 681.604228] [50968]: key[segment_id], None -> None [ 681.604228] [50968]: key[shared], None -> False [ 681.604228] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 681.604228] [50968]: key[ipv6_address_mode], None -> None [ 681.604228] [50968]: key[enable_dhcp], None -> True [ 681.604228] [50968]: key[subnetpool_id], None -> None [ 681.604228] [50968]: key[ip_version], None -> 4 [ 681.604228] [50968]: key[network], None -> {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} [ 681.604228] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.605684] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.606018] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42f6f0f6-0626-4609-b9b6-05f01563088d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.623241] [50968]: [pid: 50968|app: 0|req: 807/1700] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:53 2025] POST /networking/v2.0/subnets => generated 684 bytes in 194 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 681.626032] [50968]: DEBUG neutron.api.wsgi [req-f9a7103e-1a14-4cdd-a978-b858fe32dd82 req-5e84a00f-0b67-409b-8450-fb84ee3d6d64 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.632463] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for allowed_address_pair (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.633483] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.633720] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': '', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 681.634479] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit: [ 681.634479] [50969]: key[mac_address], None -> fa:16:3e:f2:51:88 [ 681.634479] [50969]: key[device_id], None -> b22c1d92-5760-4729-a98d-9078c8c9ab2d [ 681.634479] [50969]: key[binding:vif_details], None -> {} [ 681.634479] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 681.634479] [50969]: key[binding:vnic_type], None -> normal [ 681.634479] [50969]: key[allowed_address_pairs], None -> [] [ 681.634479] [50969]: key[name], None -> [ 681.634479] [50969]: key[status], None -> DOWN [ 681.634479] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 681.634479] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}] [ 681.634479] [50969]: key[id], None -> 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 [ 681.634479] [50969]: key[port_security_enabled], None -> True [ 681.634479] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 681.634479] [50969]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 681.634479] [50969]: key[binding:profile], None -> {} [ 681.634479] [50969]: key[binding:host_id], None -> [ 681.634479] [50969]: key[standard_attr_id], None -> 899 [ 681.634479] [50969]: key[admin_state_up], None -> True [ 681.634479] [50969]: key[device_owner], None -> [ 681.634479] [50969]: key[binding:vif_type], None -> unbound [ 681.634479] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.642310] [50968]: [pid: 50968|app: 0|req: 808/1701] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:36:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.48&port_id=0f831123-82b3-46d3-8685-c72681bdb4c2 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.657196] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.680479] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event updated for resources: {'Port': ['ID=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.693928] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Network d0897201-1f35-4b04-9702-c5700d22bacb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 681.695291] [50969]: DEBUG neutron.scheduler.base_scheduler [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 681.702062] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 681.718549] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f08b4864-e2db-4368-8aca-2cf51af82f1f req-0c050451-1d8f-4261-968f-afeee4089023 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.719569] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': '', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 1, 'network': {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 681.719738] [50968]: [pid: 50968|app: 0|req: 809/1702] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:53 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.719788] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit: [ 681.719788] [50969]: key[mac_address], None -> fa:16:3e:f2:51:88 [ 681.719788] [50969]: key[device_id], None -> b22c1d92-5760-4729-a98d-9078c8c9ab2d [ 681.719788] [50969]: key[binding:vif_details], None -> {} [ 681.719788] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 681.719788] [50969]: key[binding:vnic_type], None -> normal [ 681.719788] [50969]: key[tags], None -> [] [ 681.719788] [50969]: key[allowed_address_pairs], None -> [] [ 681.719788] [50969]: key[created_at], None -> 2025-11-21T22:36:53Z [ 681.719788] [50969]: key[name], None -> [ 681.719788] [50969]: key[status], None -> DOWN [ 681.719788] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 681.719788] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}] [ 681.719788] [50969]: key[id], None -> 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 [ 681.719788] [50969]: key[port_security_enabled], None -> True [ 681.719788] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 681.719788] [50969]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 681.719788] [50969]: key[binding:profile], None -> {} [ 681.719788] [50969]: key[binding:host_id], None -> [ 681.719788] [50969]: key[revision_number], None -> 1 [ 681.719788] [50969]: key[description], None -> [ 681.719788] [50969]: key[updated_at], None -> 2025-11-21T22:36:53Z [ 681.719788] [50969]: key[standard_attr_id], None -> 899 [ 681.719788] [50969]: key[admin_state_up], None -> True [ 681.719788] [50969]: key[binding:vif_type], None -> unbound [ 681.719788] [50969]: key[device_owner], None -> [ 681.719788] [50969]: key[extra_dhcp_opts], None -> [] [ 681.719788] [50969]: key[network], None -> {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} [ 681.719788] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.735272] [50968]: [pid: 50968|app: 0|req: 810/1703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:54 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.738899] [50968]: DEBUG neutron.api.v2.base [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Request body: {'router': {'name': 'tempest-ServersAdminTestJSON-1364485984-router', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 681.749738] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.750151] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-005bd0df-f8a6-4ab2-8831-e8e1438958d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.752620] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.753850] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.773330] [50969]: [pid: 50969|app: 0|req: 894/1704] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:53 2025] POST /networking/v2.0/ports => generated 732 bytes in 361 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 681.801371] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9a7103e-1a14-4cdd-a978-b858fe32dd82 req-ee0259e6-e1d7-481a-bd18-3d0583e85ece service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.802317] [50969]: [pid: 50969|app: 0|req: 895/1705] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:54 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.805564] [50969]: DEBUG neutron.api.wsgi [req-f08b4864-e2db-4368-8aca-2cf51af82f1f req-0797dc2b-fbe5-4ac6-a531-55ba6b5b61fd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.810205] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks [] for router_controller (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.834697] [50969]: [pid: 50969|app: 0|req: 896/1706] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:54 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.838092] [50969]: DEBUG neutron.api.v2.base [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Request body: {'port': {'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 681.868519] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks [] for router_gateway (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.898620] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.964386] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks [] for router_gateway (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.967967] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.020704] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Allocated IP 10.180.180.167 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/d99ab732-388a-48b7-9c4c-9e46220c63e0) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 682.056997] [50969]: DEBUG neutron.notifiers.nova [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 682.059554] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks [] for allowed_address_pair (d99ab732-388a-48b7-9c4c-9e46220c63e0), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.060323] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks [] for port (d99ab732-388a-48b7-9c4c-9e46220c63e0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.060548] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] create_port_precommit called with port settings {'id': 'd99ab732-388a-48b7-9c4c-9e46220c63e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:83:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_gateway', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 682.060696] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] create_port_precommit: [ 682.060696] [50968]: key[mac_address], None -> fa:16:3e:5f:83:13 [ 682.060696] [50968]: key[device_id], None -> 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 [ 682.060696] [50968]: key[binding:vif_details], None -> {} [ 682.060696] [50968]: key[project_id], None -> [ 682.060696] [50968]: key[binding:vnic_type], None -> normal [ 682.060696] [50968]: key[allowed_address_pairs], None -> [] [ 682.060696] [50968]: key[name], None -> [ 682.060696] [50968]: key[status], None -> DOWN [ 682.060696] [50968]: key[tenant_id], None -> [ 682.060696] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.167'}] [ 682.060696] [50968]: key[id], None -> d99ab732-388a-48b7-9c4c-9e46220c63e0 [ 682.060696] [50968]: key[port_security_enabled], None -> False [ 682.060696] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 682.060696] [50968]: key[security_groups], None -> [] [ 682.060696] [50968]: key[binding:profile], None -> {} [ 682.060696] [50968]: key[binding:host_id], None -> [ 682.060696] [50968]: key[standard_attr_id], None -> 901 [ 682.060696] [50968]: key[admin_state_up], None -> True [ 682.060696] [50968]: key[device_owner], None -> network:router_gateway [ 682.060696] [50968]: key[binding:vif_type], None -> unbound [ 682.060696] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.064485] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks [] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.074376] [50969]: DEBUG neutron.db.provisioning_blocks [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Transition to ACTIVE for port object 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 682.076567] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_precommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:54Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': '', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 682.076792] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_precommit: [ 682.076792] [50969]: key[device_owner], -> compute:nova [ 682.076792] [50969]: key[binding:host_id], -> cpu-1 [ 682.076792] [50969]: key[updated_at], 2025-11-21T22:36:53Z -> 2025-11-21T22:36:54Z [ 682.076792] [50969]: key[revision_number], 1 -> 2 [ 682.076792] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.081385] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.084538] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d99ab732-388a-48b7-9c4c-9e46220c63e0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.113018] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Pushing event updated for resources: {'Port': ['ID=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.116798] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Pushing event updated for resources: {'Port': ['ID=d99ab732-388a-48b7-9c4c-9e46220c63e0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.130976] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 682.133275] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 682.134924] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 682.156845] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] create_port_postcommit called with port settings {'id': 'd99ab732-388a-48b7-9c4c-9e46220c63e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:83:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_gateway', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:54Z', 'updated_at': '2025-11-21T22:36:54Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 682.157047] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] create_port_postcommit: [ 682.157047] [50968]: key[mac_address], None -> fa:16:3e:5f:83:13 [ 682.157047] [50968]: key[device_id], None -> 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 [ 682.157047] [50968]: key[binding:vif_details], None -> {} [ 682.157047] [50968]: key[project_id], None -> [ 682.157047] [50968]: key[binding:vnic_type], None -> normal [ 682.157047] [50968]: key[tags], None -> [] [ 682.157047] [50968]: key[allowed_address_pairs], None -> [] [ 682.157047] [50968]: key[created_at], None -> 2025-11-21T22:36:54Z [ 682.157047] [50968]: key[name], None -> [ 682.157047] [50968]: key[status], None -> DOWN [ 682.157047] [50968]: key[tenant_id], None -> [ 682.157047] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.167'}] [ 682.157047] [50968]: key[id], None -> d99ab732-388a-48b7-9c4c-9e46220c63e0 [ 682.157047] [50968]: key[port_security_enabled], None -> False [ 682.157047] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 682.157047] [50968]: key[security_groups], None -> [] [ 682.157047] [50968]: key[binding:profile], None -> {} [ 682.157047] [50968]: key[binding:host_id], None -> [ 682.157047] [50968]: key[revision_number], None -> 1 [ 682.157047] [50968]: key[description], None -> [ 682.157047] [50968]: key[updated_at], None -> 2025-11-21T22:36:54Z [ 682.157047] [50968]: key[standard_attr_id], None -> 901 [ 682.157047] [50968]: key[admin_state_up], None -> True [ 682.157047] [50968]: key[binding:vif_type], None -> unbound [ 682.157047] [50968]: key[device_owner], None -> network:router_gateway [ 682.157047] [50968]: key[extra_dhcp_opts], None -> [] [ 682.157047] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 682.157047] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.160542] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_postcommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:54Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': '', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 682.160710] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_postcommit: [ 682.160710] [50969]: key[device_owner], -> compute:nova [ 682.160710] [50969]: key[binding:host_id], -> cpu-1 [ 682.160710] [50969]: key[updated_at], 2025-11-21T22:36:53Z -> 2025-11-21T22:36:54Z [ 682.160710] [50969]: key[revision_number], 1 -> 2 [ 682.160710] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.171339] [50969]: DEBUG neutron.plugins.ml2.managers [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Attempting to bind port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 682.171490] [50969]: DEBUG neutron.plugins.ml2.managers [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Attempting to bind port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 682.171631] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Attempting to bind port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 on network d0897201-1f35-4b04-9702-c5700d22bacb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 682.190288] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 682.190521] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Bind Segment={'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 682.194017] [50969]: DEBUG networking_nsxv3.api.rpc [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Bind port on Host cpu-1 & Segment [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 682.268806] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks [] for router_gateway (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.354251] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.452210] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Router 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 682.513329] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 682.529479] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed13a12e-0ff1-4fc4-ad58-9a1b3fc521eb admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.530058] [50968]: [pid: 50968|app: 0|req: 811/1707] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:54 2025] POST /networking/v2.0/routers => generated 726 bytes in 794 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 682.532961] [50968]: DEBUG neutron.api.wsgi [req-5b950687-21ef-463b-8f94-dfa228f1726f req-60e43d00-80ec-4419-bced-d7ebd63841a6 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 682.555799] [50968]: [pid: 50968|app: 0|req: 812/1708] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:54 2025] GET /networking/v2.0/security-groups/80288e06-6e77-4c35-9df8-7aad83a410bb => generated 2311 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 682.584771] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9a7103e-1a14-4cdd-a978-b858fe32dd82 req-84c94b31-52f7-4d70-aa6e-ca5a190c0ab3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.585278] [50968]: [pid: 50968|app: 0|req: 813/1709] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:54 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.599767] [50968]: [pid: 50968|app: 0|req: 814/1710] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:54 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 682.799680] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.869963] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Allocated IP 192.168.128.1 (791d4e27-15c5-4f6c-8910-5685785ffe5d/ce2d324e-8485-49d8-b8f6-60f9e7b93cdb/7e3bb414-12ec-4784-af6b-18b5ca72af2b) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 682.950579] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Publish callbacks [] for allowed_address_pair (7e3bb414-12ec-4784-af6b-18b5ca72af2b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.951602] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Publish callbacks [] for port (7e3bb414-12ec-4784-af6b-18b5ca72af2b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.951902] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] create_port_precommit called with port settings {'id': '7e3bb414-12ec-4784-af6b-18b5ca72af2b', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:9c:10:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_interface', 'standard_attr_id': 902, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 682.952074] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] create_port_precommit: [ 682.952074] [50968]: key[mac_address], None -> fa:16:3e:9c:10:77 [ 682.952074] [50968]: key[device_id], None -> 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 [ 682.952074] [50968]: key[binding:vif_details], None -> {} [ 682.952074] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 682.952074] [50968]: key[binding:vnic_type], None -> normal [ 682.952074] [50968]: key[allowed_address_pairs], None -> [] [ 682.952074] [50968]: key[name], None -> [ 682.952074] [50968]: key[status], None -> DOWN [ 682.952074] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 682.952074] [50968]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}] [ 682.952074] [50968]: key[id], None -> 7e3bb414-12ec-4784-af6b-18b5ca72af2b [ 682.952074] [50968]: key[port_security_enabled], None -> False [ 682.952074] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 682.952074] [50968]: key[security_groups], None -> [] [ 682.952074] [50968]: key[binding:profile], None -> {} [ 682.952074] [50968]: key[binding:host_id], None -> [ 682.952074] [50968]: key[standard_attr_id], None -> 902 [ 682.952074] [50968]: key[admin_state_up], None -> True [ 682.952074] [50968]: key[device_owner], None -> network:router_interface [ 682.952074] [50968]: key[binding:vif_type], None -> unbound [ 682.952074] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.973969] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7e3bb414-12ec-4784-af6b-18b5ca72af2b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.993592] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Pushing event updated for resources: {'Port': ['ID=7e3bb414-12ec-4784-af6b-18b5ca72af2b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.004106] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Network 791d4e27-15c5-4f6c-8910-5685785ffe5d is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 683.004315] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 683.005510] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 683.022054] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] create_port_postcommit called with port settings {'id': '7e3bb414-12ec-4784-af6b-18b5ca72af2b', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:9c:10:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_interface', 'standard_attr_id': 902, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:55Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 1, 'network': {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 683.022493] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] create_port_postcommit: [ 683.022493] [50968]: key[mac_address], None -> fa:16:3e:9c:10:77 [ 683.022493] [50968]: key[device_id], None -> 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 [ 683.022493] [50968]: key[binding:vif_details], None -> {} [ 683.022493] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 683.022493] [50968]: key[binding:vnic_type], None -> normal [ 683.022493] [50968]: key[tags], None -> [] [ 683.022493] [50968]: key[allowed_address_pairs], None -> [] [ 683.022493] [50968]: key[created_at], None -> 2025-11-21T22:36:55Z [ 683.022493] [50968]: key[name], None -> [ 683.022493] [50968]: key[status], None -> DOWN [ 683.022493] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 683.022493] [50968]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}] [ 683.022493] [50968]: key[id], None -> 7e3bb414-12ec-4784-af6b-18b5ca72af2b [ 683.022493] [50968]: key[port_security_enabled], None -> False [ 683.022493] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 683.022493] [50968]: key[security_groups], None -> [] [ 683.022493] [50968]: key[binding:profile], None -> {} [ 683.022493] [50968]: key[binding:host_id], None -> [ 683.022493] [50968]: key[revision_number], None -> 1 [ 683.022493] [50968]: key[description], None -> [ 683.022493] [50968]: key[updated_at], None -> 2025-11-21T22:36:55Z [ 683.022493] [50968]: key[standard_attr_id], None -> 902 [ 683.022493] [50968]: key[admin_state_up], None -> True [ 683.022493] [50968]: key[binding:vif_type], None -> unbound [ 683.022493] [50968]: key[device_owner], None -> network:router_interface [ 683.022493] [50968]: key[extra_dhcp_opts], None -> [] [ 683.022493] [50968]: key[network], None -> {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} [ 683.022493] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.022493] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.176526] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7e3bb414-12ec-4784-af6b-18b5ca72af2b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.197647] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Bound using segment: {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 683.199518] [50969]: DEBUG neutron.plugins.ml2.managers [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Bound port: 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d646f9d5-d2ad-4c22-bea5-85a965334de6", "external-id": "nsx-vlan-transportzone-606", "segmentation_id": 606}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 683.201323] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.255946] [50969]: DEBUG neutron.plugins.ml2.db [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] For port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 683.258225] [50969]: DEBUG neutron.plugins.ml2.db [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] For port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 683.260322] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_precommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:54Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:54Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 683.260591] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_precommit: [ 683.260591] [50969]: key[binding:vif_type], unbound -> ovs [ 683.260591] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} [ 683.260591] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.261953] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Publish callbacks [] for port (7e3bb414-12ec-4784-af6b-18b5ca72af2b), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.262067] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] update_port_precommit called with port settings {'id': '7e3bb414-12ec-4784-af6b-18b5ca72af2b', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:9c:10:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_interface', 'standard_attr_id': 902, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:55Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': '7e3bb414-12ec-4784-af6b-18b5ca72af2b', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:9c:10:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_interface', 'standard_attr_id': 902, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:55Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 683.262213] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] update_port_precommit: [ 683.262213] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.263521] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (7e3bb414-12ec-4784-af6b-18b5ca72af2b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.268363] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.286133] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Pushing event updated for resources: {'Port': ['ID=7e3bb414-12ec-4784-af6b-18b5ca72af2b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.296894] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Pushing event updated for resources: {'Port': ['ID=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.304625] [50969]: DEBUG neutron.db.provisioning_blocks [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Provisioning complete for port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 683.304784] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.304896] [50969]: INFO neutron.plugins.ml2.plugin [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Attempt 1 to provision port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 [ 683.306537] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] update_port_postcommit called with port settings {'id': '7e3bb414-12ec-4784-af6b-18b5ca72af2b', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:9c:10:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_interface', 'standard_attr_id': 902, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:55Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': '7e3bb414-12ec-4784-af6b-18b5ca72af2b', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:9c:10:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_interface', 'standard_attr_id': 902, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:55Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 683.306674] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] update_port_postcommit: [ 683.306674] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.307121] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.339939] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=15850,neutron:UPDATE=263,neutron:INSERT=743,neutron:DELETE=235 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 683.345467] [50969]: DEBUG neutron.plugins.ml2.plugin [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Current status of the port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 683.345762] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.347095] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Network 791d4e27-15c5-4f6c-8910-5685785ffe5d is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 683.347862] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 683.367237] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 683.375472] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-421aeb24-2264-4421-97f0-dd390d25550c" -d '{"events": [{"server_uuid": "b22c1d92-5760-4729-a98d-9078c8c9ab2d", "name": "network-vif-plugged", "status": "completed", "tag": "5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 683.383460] [50969]: DEBUG neutron.plugins.ml2.db [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] For port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 683.417943] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Router 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 683.431654] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_precommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 683.431654] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_precommit: [ 683.431654] [50969]: key[status], DOWN -> ACTIVE [ 683.431654] [50969]: key[revision_number], 4 -> 5 [ 683.431654] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.443978] [50969]: DEBUG neutron.db.provisioning_blocks [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Provisioning complete for port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 683.443978] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.443978] [50969]: INFO neutron.plugins.ml2.plugin [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Attempt 1 to provision port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 [ 683.481599] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bae4516d-f378-43cd-afdb-2297edbf5555 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 683.486187] [50968]: [pid: 50968|app: 0|req: 815/1711] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:54 2025] PUT /networking/v2.0/routers/209b4e22-9108-4bf7-b7bf-9c8ddd0fb179/add_router_interface => generated 309 bytes in 886 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.496666] [50968]: DEBUG neutron.api.wsgi [req-5b950687-21ef-463b-8f94-dfa228f1726f req-365a141c-8b5f-428d-8955-a5bf40f9752f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.513421] [50969]: DEBUG neutron.plugins.ml2.plugin [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Current status of the port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 683.514601] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_postcommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 683.515169] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_postcommit: [ 683.515169] [50969]: key[status], DOWN -> ACTIVE [ 683.515169] [50969]: key[revision_number], 4 -> 5 [ 683.515169] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.516997] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.539610] [50968]: DEBUG neutron_lib.callbacks.manager [req-5b950687-21ef-463b-8f94-dfa228f1726f req-365a141c-8b5f-428d-8955-a5bf40f9752f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (80288e06-6e77-4c35-9df8-7aad83a410bb), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.567103] [50968]: DEBUG neutron_lib.callbacks.manager [req-5b950687-21ef-463b-8f94-dfa228f1726f req-365a141c-8b5f-428d-8955-a5bf40f9752f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (80288e06-6e77-4c35-9df8-7aad83a410bb), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.572596] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Pushing event updated for resources: {'Port': ['ID=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.577947] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_postcommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:54Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 683.577947] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] update_port_postcommit: [ 683.577947] [50969]: key[binding:vif_type], unbound -> ovs [ 683.577947] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} [ 683.577947] [50969]: key[updated_at], 2025-11-21T22:36:54Z -> 2025-11-21T22:36:55Z [ 683.577947] [50969]: key[revision_number], 2 -> 4 [ 683.577947] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.590525] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.592363] [50969]: DEBUG neutron_lib.callbacks.manager [req-cfa385d1-fc00-4675-b868-b62439975bad req-e4594425-976a-4674-a0f6-742ff89566dc service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.593794] [50968]: DEBUG neutron_lib.callbacks.manager [req-5b950687-21ef-463b-8f94-dfa228f1726f req-365a141c-8b5f-428d-8955-a5bf40f9752f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (80288e06-6e77-4c35-9df8-7aad83a410bb), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.594980] [50969]: [pid: 50969|app: 0|req: 897/1712] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:54 2025] PUT /networking/v2.0/ports/5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 => generated 1037 bytes in 1760 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 683.599956] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5b950687-21ef-463b-8f94-dfa228f1726f req-365a141c-8b5f-428d-8955-a5bf40f9752f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=80288e06-6e77-4c35-9df8-7aad83a410bb,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.606713] [50968]: DEBUG neutron_lib.callbacks.manager [req-5b950687-21ef-463b-8f94-dfa228f1726f req-365a141c-8b5f-428d-8955-a5bf40f9752f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.607839] [50968]: [pid: 50968|app: 0|req: 816/1713] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:36:55 2025] DELETE /networking/v2.0/security-groups/80288e06-6e77-4c35-9df8-7aad83a410bb => generated 0 bytes in 121 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 683.624668] [50968]: [pid: 50968|app: 0|req: 817/1714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:55 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.667749] [50969]: [pid: 50969|app: 0|req: 898/1715] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:55 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.690529] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-db0db87f-8900-436f-b2c9-eb48afcb578f x-openstack-request-id: req-db0db87f-8900-436f-b2c9-eb48afcb578f {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 683.691158] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0b482770-1aac-4eeb-92e3-362751e397e1", "name": "network-vif-deleted", "tag": "3c702b78-582a-44e7-a845-831cc898dd24", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 683.692427] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-db0db87f-8900-436f-b2c9-eb48afcb578f {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 683.692629] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-db0db87f-8900-436f-b2c9-eb48afcb578f'] response: {'server_uuid': '0b482770-1aac-4eeb-92e3-362751e397e1', 'name': 'network-vif-deleted', 'tag': '3c702b78-582a-44e7-a845-831cc898dd24', 'status': 'completed', 'code': 200} [ 683.705994] [50969]: [pid: 50969|app: 0|req: 899/1716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/ports?device_id=3d33e99a-11b4-4752-b403-271b988375c3 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.710210] [50969]: DEBUG neutron.api.wsgi [req-4556cdb4-77ba-4744-a22c-5fc3f1a19dc1 req-ad4ee88f-32e8-41e4-8db4-a5b352ca21d5 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.712243] [50968]: [pid: 50968|app: 0|req: 818/1717] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 683.739704] [50969]: [pid: 50969|app: 0|req: 900/1718] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/security-groups/9f6bf7b1-608b-48ec-938a-eea0679c2673 => generated 1694 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 683.745210] [50968]: DEBUG neutron.api.wsgi [req-4556cdb4-77ba-4744-a22c-5fc3f1a19dc1 req-3934d663-bd38-4b30-95d2-62a9d65e623a tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.804260] [50968]: DEBUG neutron_lib.callbacks.manager [req-4556cdb4-77ba-4744-a22c-5fc3f1a19dc1 req-3934d663-bd38-4b30-95d2-62a9d65e623a tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (9f6bf7b1-608b-48ec-938a-eea0679c2673), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.804449] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de27bfed-e026-4693-82f8-cd102660cde8 req-25c5672f-a68c-44db-91b4-c7d22289abe8 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.804449] [50969]: [pid: 50969|app: 0|req: 901/1719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.804449] [50969]: DEBUG neutron.api.wsgi [req-de27bfed-e026-4693-82f8-cd102660cde8 req-a64a7905-107f-4f5b-a01e-4b589e972f9f tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.804718] [50968]: DEBUG neutron_lib.callbacks.manager [req-4556cdb4-77ba-4744-a22c-5fc3f1a19dc1 req-3934d663-bd38-4b30-95d2-62a9d65e623a tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (9f6bf7b1-608b-48ec-938a-eea0679c2673), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.821388] [50969]: [pid: 50969|app: 0|req: 902/1720] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 683.825796] [50968]: DEBUG neutron_lib.callbacks.manager [req-4556cdb4-77ba-4744-a22c-5fc3f1a19dc1 req-3934d663-bd38-4b30-95d2-62a9d65e623a tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (9f6bf7b1-608b-48ec-938a-eea0679c2673), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.836975] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4556cdb4-77ba-4744-a22c-5fc3f1a19dc1 req-3934d663-bd38-4b30-95d2-62a9d65e623a tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=9f6bf7b1-608b-48ec-938a-eea0679c2673,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.843362] [50968]: DEBUG neutron_lib.callbacks.manager [req-4556cdb4-77ba-4744-a22c-5fc3f1a19dc1 req-3934d663-bd38-4b30-95d2-62a9d65e623a tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.846860] [50968]: [pid: 50968|app: 0|req: 819/1721] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:36:56 2025] DELETE /networking/v2.0/security-groups/9f6bf7b1-608b-48ec-938a-eea0679c2673 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 684.051087] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f0143e52-860b-40b8-8038-45bceb962a9e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.087943] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4df698aa-8ab4-4e03-89b5-f793b58d41e4 req-9088b14f-dc8c-43a9-b8ee-1807749074da tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.088961] [50969]: [pid: 50969|app: 0|req: 903/1722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 188 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.106529] [50969]: [pid: 50969|app: 0|req: 904/1723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.110663] [50969]: DEBUG neutron.api.v2.base [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Request body: {'network': {'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 684.121769] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f0143e52-860b-40b8-8038-45bceb962a9e admin admin] Publish callbacks [] for security_group (c627fdf4-4fd8-42d5-a933-dc517146ef1f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.131040] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f0143e52-860b-40b8-8038-45bceb962a9e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c627fdf4-4fd8-42d5-a933-dc517146ef1f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.132842] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Made reservation on behalf of 99d49abd229c4c81976dd000e57b9198 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 684.135756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.140312] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.149906] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f0143e52-860b-40b8-8038-45bceb962a9e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c627fdf4-4fd8-42d5-a933-dc517146ef1f,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.163691] [50968]: [pid: 50968|app: 0|req: 820/1724] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/security-groups?tenant_id=c3d4e9b22a834eecae5653a9abab7e7e&name=default => generated 2925 bytes in 245 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 684.168011] [50968]: DEBUG neutron.api.wsgi [req-4df698aa-8ab4-4e03-89b5-f793b58d41e4 req-41089fed-f992-467d-903a-191c0c50331a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.194733] [50968]: [pid: 50968|app: 0|req: 821/1725] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.226335] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Publish callbacks [] for security_group (081d1c6d-073e-4525-8c4d-24bbcc29176a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.227499] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (081d1c6d-073e-4525-8c4d-24bbcc29176a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.240049] [50968]: DEBUG neutron_lib.callbacks.manager [None req-14648745-5ac1-4a84-b34b-751b1071c7c0 admin admin] Publish callbacks [] for security_group (c627fdf4-4fd8-42d5-a933-dc517146ef1f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.259264] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=081d1c6d-073e-4525-8c4d-24bbcc29176a,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.259566] [50968]: DEBUG neutron_lib.callbacks.manager [None req-14648745-5ac1-4a84-b34b-751b1071c7c0 admin admin] Publish callbacks [] for security_group (c627fdf4-4fd8-42d5-a933-dc517146ef1f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.273059] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] vlan segment allocate from pool success with {'vlan_id': 624, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 684.286653] [50968]: DEBUG neutron_lib.callbacks.manager [None req-14648745-5ac1-4a84-b34b-751b1071c7c0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c627fdf4-4fd8-42d5-a933-dc517146ef1f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.287173] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (9626a5fa-fc4c-4f0a-b3a4-6464c38c2835), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.287342] [50969]: INFO neutron.db.segments_db [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Added segment 9626a5fa-fc4c-4f0a-b3a4-6464c38c2835 of type vlan for network 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 [ 684.293279] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-14648745-5ac1-4a84-b34b-751b1071c7c0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c627fdf4-4fd8-42d5-a933-dc517146ef1f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.297597] [50968]: DEBUG neutron_lib.callbacks.manager [None req-14648745-5ac1-4a84-b34b-751b1071c7c0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.298380] [50968]: [pid: 50968|app: 0|req: 822/1726] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:56 2025] DELETE /networking/v2.0/security-groups/c627fdf4-4fd8-42d5-a933-dc517146ef1f => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 684.315784] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (0e6b63dc-0bc1-4d99-880f-04cdd10569e0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.317887] [50968]: [pid: 50968|app: 0|req: 823/1727] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 684.327430] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] create_network_precommit called with network settings {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 913, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 624, 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0'}] [ 684.327430] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] create_network_precommit: [ 684.327430] [50969]: key[qinq], None -> None [ 684.327430] [50969]: key[project_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 684.327430] [50969]: key[tags], None -> [] [ 684.327430] [50969]: key[router:external], None -> False [ 684.327430] [50969]: key[created_at], None -> 2025-11-21T22:36:56Z [ 684.327430] [50969]: key[name], None -> tempest-ServersAdminTestJSON-1254233340-network [ 684.327430] [50969]: key[status], None -> ACTIVE [ 684.327430] [50969]: key[ipv6_address_scope], None -> None [ 684.327430] [50969]: key[tenant_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 684.327430] [50969]: key[availability_zone_hints], None -> [] [ 684.327430] [50969]: key[availability_zones], None -> [] [ 684.327430] [50969]: key[id], None -> 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 [ 684.327430] [50969]: key[port_security_enabled], None -> True [ 684.327430] [50969]: key[subnets], None -> [] [ 684.327430] [50969]: key[provider:segmentation_id], None -> 624 [ 684.327430] [50969]: key[provider:network_type], None -> vlan [ 684.327430] [50969]: key[revision_number], None -> 1 [ 684.327430] [50969]: key[provider:physical_network], None -> default [ 684.327430] [50969]: key[description], None -> [ 684.327430] [50969]: key[updated_at], None -> 2025-11-21T22:36:56Z [ 684.327430] [50969]: key[standard_attr_id], None -> 913 [ 684.327430] [50969]: key[admin_state_up], None -> True [ 684.327430] [50969]: key[shared], None -> False [ 684.327430] [50969]: key[ipv4_address_scope], None -> None [ 684.327430] [50969]: key[vlan_transparent], None -> None [ 684.327430] [50969]: key[mtu], None -> 8950 [ 684.327430] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.331675] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (0e6b63dc-0bc1-4d99-880f-04cdd10569e0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.354033] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Pushing event updated for resources: {'Network': ['ID=0e6b63dc-0bc1-4d99-880f-04cdd10569e0,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.356304] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] create_network_postcommit called with network settings {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 913, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 624, 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0'}] [ 684.356497] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] create_network_postcommit: [ 684.356497] [50969]: key[qinq], None -> None [ 684.356497] [50969]: key[project_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 684.356497] [50969]: key[tags], None -> [] [ 684.356497] [50969]: key[router:external], None -> False [ 684.356497] [50969]: key[created_at], None -> 2025-11-21T22:36:56Z [ 684.356497] [50969]: key[name], None -> tempest-ServersAdminTestJSON-1254233340-network [ 684.356497] [50969]: key[status], None -> ACTIVE [ 684.356497] [50969]: key[ipv6_address_scope], None -> None [ 684.356497] [50969]: key[tenant_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 684.356497] [50969]: key[availability_zone_hints], None -> [] [ 684.356497] [50969]: key[availability_zones], None -> [] [ 684.356497] [50969]: key[id], None -> 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 [ 684.356497] [50969]: key[port_security_enabled], None -> True [ 684.356497] [50969]: key[subnets], None -> [] [ 684.356497] [50969]: key[provider:segmentation_id], None -> 624 [ 684.356497] [50969]: key[provider:network_type], None -> vlan [ 684.356497] [50969]: key[revision_number], None -> 1 [ 684.356497] [50969]: key[provider:physical_network], None -> default [ 684.356497] [50969]: key[description], None -> [ 684.356497] [50969]: key[updated_at], None -> 2025-11-21T22:36:56Z [ 684.356497] [50969]: key[standard_attr_id], None -> 913 [ 684.356497] [50969]: key[admin_state_up], None -> True [ 684.356497] [50969]: key[shared], None -> False [ 684.356497] [50969]: key[ipv4_address_scope], None -> None [ 684.356497] [50969]: key[vlan_transparent], None -> None [ 684.356497] [50969]: key[mtu], None -> 8950 [ 684.356497] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.357436] [50968]: [pid: 50968|app: 0|req: 824/1728] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.360236] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.360236] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9478e868-9a48-4630-bf7d-57080347f865 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.373296] [50969]: [pid: 50969|app: 0|req: 905/1729] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:56 2025] POST /networking/v2.0/networks => generated 665 bytes in 266 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 684.381241] [50969]: DEBUG neutron.api.v2.base [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Request body: {'subnet': {'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersAdminTestJSON-1254233340-subnet', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 684.397279] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Made reservation on behalf of 99d49abd229c4c81976dd000e57b9198 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 684.398395] [50968]: [pid: 50968|app: 0|req: 825/1730] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.402440] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.420465] [50968]: DEBUG neutron.api.wsgi [req-113b3089-20b6-429c-8e42-0c3b52975c4c req-ae2ee1ac-0ced-4b46-b0c3-48b7e208f2ab tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.452229] [50968]: [pid: 50968|app: 0|req: 826/1731] 10.180.1.21 () {60 vars in 1492 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/security-groups?tenant_id=2a14451c17624aaaa5d4179aa4671e26 => generated 11232 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 684.460010] [50968]: DEBUG neutron.api.wsgi [req-113b3089-20b6-429c-8e42-0c3b52975c4c req-78a57342-76fd-4721-9aa0-a997d293fca3 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.473930] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] create_subnet_precommit called with subnet settings {'id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'name': 'tempest-ServersAdminTestJSON-1254233340-subnet', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 915, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 0, 'segment_id': None, 'project_id': '99d49abd229c4c81976dd000e57b9198'} (original settings None) [ 684.474152] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] create_subnet_precommit: [ 684.474152] [50969]: key[service_types], None -> [] [ 684.474152] [50969]: key[project_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 684.474152] [50969]: key[tags], None -> [] [ 684.474152] [50969]: key[router:external], None -> False [ 684.474152] [50969]: key[ipv6_ra_mode], None -> None [ 684.474152] [50969]: key[created_at], None -> 2025-11-21T22:36:56Z [ 684.474152] [50969]: key[name], None -> tempest-ServersAdminTestJSON-1254233340-subnet [ 684.474152] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 684.474152] [50969]: key[tenant_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 684.474152] [50969]: key[id], None -> f78c11f6-b614-4235-8df2-bb54bc362c4d [ 684.474152] [50969]: key[network_id], None -> 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 [ 684.474152] [50969]: key[host_routes], None -> [] [ 684.474152] [50969]: key[revision_number], None -> 0 [ 684.474152] [50969]: key[dns_nameservers], None -> [] [ 684.474152] [50969]: key[cidr], None -> 192.168.128.0/28 [ 684.474152] [50969]: key[updated_at], None -> 2025-11-21T22:36:56Z [ 684.474152] [50969]: key[description], None -> [ 684.474152] [50969]: key[standard_attr_id], None -> 915 [ 684.474152] [50969]: key[segment_id], None -> None [ 684.474152] [50969]: key[shared], None -> False [ 684.474152] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 684.474152] [50969]: key[ipv6_address_mode], None -> None [ 684.474152] [50969]: key[enable_dhcp], None -> True [ 684.474152] [50969]: key[subnetpool_id], None -> None [ 684.474152] [50969]: key[ip_version], None -> 4 [ 684.474152] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.477032] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (f78c11f6-b614-4235-8df2-bb54bc362c4d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.478836] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=15835,neutron:INSERT=632,neutron:UPDATE=258,neutron:DELETE=328 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 684.484206] [50968]: [pid: 50968|app: 0|req: 827/1732] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/security-groups/21deb826-26b5-4246-96bf-34da6682babd => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 684.490872] [50968]: DEBUG neutron.api.wsgi [req-113b3089-20b6-429c-8e42-0c3b52975c4c req-4ce8ce94-6c3f-4cb2-bfa0-1a779d4b2a9b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.493211] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Pushing event updated for resources: {'Subnet': ['ID=f78c11f6-b614-4235-8df2-bb54bc362c4d,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.511182] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Checking segment: {'id': '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 624, 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 684.511346] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Network hostable DHCP agents. Network: 0e6b63dc-0bc1-4d99-880f-04cdd10569e0, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 684.513324] [50968]: [pid: 50968|app: 0|req: 828/1733] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/security-groups/21deb826-26b5-4246-96bf-34da6682babd => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 684.526178] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Network 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 684.540341] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 0e6b63dc-0bc1-4d99-880f-04cdd10569e0) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 684.544238] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] create_subnet_postcommit called with subnet settings {'id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'name': 'tempest-ServersAdminTestJSON-1254233340-subnet', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 915, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 0, 'segment_id': None, 'project_id': '99d49abd229c4c81976dd000e57b9198', 'network': {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624}} (original settings None) [ 684.544406] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] create_subnet_postcommit: [ 684.544406] [50969]: key[service_types], None -> [] [ 684.544406] [50969]: key[project_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 684.544406] [50969]: key[tags], None -> [] [ 684.544406] [50969]: key[router:external], None -> False [ 684.544406] [50969]: key[ipv6_ra_mode], None -> None [ 684.544406] [50969]: key[created_at], None -> 2025-11-21T22:36:56Z [ 684.544406] [50969]: key[name], None -> tempest-ServersAdminTestJSON-1254233340-subnet [ 684.544406] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 684.544406] [50969]: key[tenant_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 684.544406] [50969]: key[id], None -> f78c11f6-b614-4235-8df2-bb54bc362c4d [ 684.544406] [50969]: key[network_id], None -> 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 [ 684.544406] [50969]: key[host_routes], None -> [] [ 684.544406] [50969]: key[revision_number], None -> 0 [ 684.544406] [50969]: key[dns_nameservers], None -> [] [ 684.544406] [50969]: key[cidr], None -> 192.168.128.0/28 [ 684.544406] [50969]: key[updated_at], None -> 2025-11-21T22:36:56Z [ 684.544406] [50969]: key[description], None -> [ 684.544406] [50969]: key[standard_attr_id], None -> 915 [ 684.544406] [50969]: key[segment_id], None -> None [ 684.544406] [50969]: key[shared], None -> False [ 684.544406] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 684.544406] [50969]: key[ipv6_address_mode], None -> None [ 684.544406] [50969]: key[enable_dhcp], None -> True [ 684.544406] [50969]: key[subnetpool_id], None -> None [ 684.544406] [50969]: key[ip_version], None -> 4 [ 684.544406] [50969]: key[network], None -> {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} [ 684.544406] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.545977] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.546357] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f2f77a62-866a-4e34-9c87-37aa32300421 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.559418] [50969]: [pid: 50969|app: 0|req: 906/1734] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:56 2025] POST /networking/v2.0/subnets => generated 684 bytes in 183 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 684.566950] [50968]: DEBUG neutron.api.v2.base [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Request body: {'router': {'name': 'tempest-ServersAdminTestJSON-1254233340-router', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 684.582662] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.583617] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.620189] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks [] for router_controller (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.645914] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c8577f6-2b74-408b-a2b2-c18fded9cb3e req-55d972db-bdbe-478a-b675-22c84c1719d8 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.646949] [50969]: [pid: 50969|app: 0|req: 907/1735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.675448] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks [] for router_gateway (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.681898] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-2d51cacb-0f32-4d07-90ab-fdc2674eabbc tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.682916] [50969]: [pid: 50969|app: 0|req: 908/1736] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:56 2025] GET /networking/v2.0/networks?id=f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb => generated 610 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.709571] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfa385d1-fc00-4675-b868-b62439975bad req-ce46b6d3-5612-4717-964a-b4afd9b3f046 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.710963] [50969]: [pid: 50969|app: 0|req: 909/1737] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 684.714520] [50969]: DEBUG neutron.api.wsgi [req-3c8577f6-2b74-408b-a2b2-c18fded9cb3e req-95149490-1588-4d94-a969-2a371287981b tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.739949] [50969]: [pid: 50969|app: 0|req: 910/1738] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.755276] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks [] for router_gateway (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.759856] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.809553] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Allocated IP 10.180.180.251 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/f0362ff7-e307-45ac-aa9c-4f5e006840ac) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 684.812195] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7e1df599-ce81-4390-985a-54ba6ea1882d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.874391] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks [] for allowed_address_pair (f0362ff7-e307-45ac-aa9c-4f5e006840ac), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.875225] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks [] for port (f0362ff7-e307-45ac-aa9c-4f5e006840ac), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.875451] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] create_port_precommit called with port settings {'id': 'f0362ff7-e307-45ac-aa9c-4f5e006840ac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:98:d5:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 917, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.251'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 684.875592] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] create_port_precommit: [ 684.875592] [50968]: key[mac_address], None -> fa:16:3e:98:d5:fa [ 684.875592] [50968]: key[device_id], None -> 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 [ 684.875592] [50968]: key[binding:vif_details], None -> {} [ 684.875592] [50968]: key[project_id], None -> [ 684.875592] [50968]: key[binding:vnic_type], None -> normal [ 684.875592] [50968]: key[allowed_address_pairs], None -> [] [ 684.875592] [50968]: key[name], None -> [ 684.875592] [50968]: key[status], None -> DOWN [ 684.875592] [50968]: key[tenant_id], None -> [ 684.875592] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.251'}] [ 684.875592] [50968]: key[id], None -> f0362ff7-e307-45ac-aa9c-4f5e006840ac [ 684.875592] [50968]: key[port_security_enabled], None -> False [ 684.875592] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 684.875592] [50968]: key[security_groups], None -> [] [ 684.875592] [50968]: key[binding:profile], None -> {} [ 684.875592] [50968]: key[binding:host_id], None -> [ 684.875592] [50968]: key[standard_attr_id], None -> 917 [ 684.875592] [50968]: key[admin_state_up], None -> True [ 684.875592] [50968]: key[device_owner], None -> network:router_gateway [ 684.875592] [50968]: key[binding:vif_type], None -> unbound [ 684.875592] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.896266] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7e1df599-ce81-4390-985a-54ba6ea1882d admin admin] Publish callbacks [] for security_group (81b4068a-aee1-4aa5-a385-01a26bc23d85), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.898260] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7e1df599-ce81-4390-985a-54ba6ea1882d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (81b4068a-aee1-4aa5-a385-01a26bc23d85), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.915478] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f0362ff7-e307-45ac-aa9c-4f5e006840ac), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.919768] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7e1df599-ce81-4390-985a-54ba6ea1882d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=81b4068a-aee1-4aa5-a385-01a26bc23d85,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.931365] [50969]: [pid: 50969|app: 0|req: 911/1739] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/security-groups?tenant_id=04c272000d14498c878e258a020a6545&name=default => generated 2925 bytes in 191 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 684.934766] [50969]: DEBUG neutron.api.wsgi [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-b49b8e9f-1fdb-408b-b419-8b5bb4e66a72 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.940116] [50969]: [pid: 50969|app: 0|req: 912/1740] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/quotas/4435fa050c184be0821e74e0e2bb7f9f => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.940231] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Pushing event updated for resources: {'Port': ['ID=f0362ff7-e307-45ac-aa9c-4f5e006840ac,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.943140] [50969]: DEBUG neutron.api.wsgi [req-cfa385d1-fc00-4675-b868-b62439975bad req-5c2737fd-2a50-42d5-a90f-9dbceea5daf7 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.952470] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 684.953289] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 684.954948] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 684.958358] [50969]: [pid: 50969|app: 0|req: 913/1741] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.971990] [50969]: [pid: 50969|app: 0|req: 914/1742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.981254] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] create_port_postcommit called with port settings {'id': 'f0362ff7-e307-45ac-aa9c-4f5e006840ac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:98:d5:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 917, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.251'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 684.981444] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] create_port_postcommit: [ 684.981444] [50968]: key[mac_address], None -> fa:16:3e:98:d5:fa [ 684.981444] [50968]: key[device_id], None -> 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 [ 684.981444] [50968]: key[binding:vif_details], None -> {} [ 684.981444] [50968]: key[project_id], None -> [ 684.981444] [50968]: key[binding:vnic_type], None -> normal [ 684.981444] [50968]: key[tags], None -> [] [ 684.981444] [50968]: key[allowed_address_pairs], None -> [] [ 684.981444] [50968]: key[created_at], None -> 2025-11-21T22:36:57Z [ 684.981444] [50968]: key[name], None -> [ 684.981444] [50968]: key[status], None -> DOWN [ 684.981444] [50968]: key[tenant_id], None -> [ 684.981444] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.251'}] [ 684.981444] [50968]: key[id], None -> f0362ff7-e307-45ac-aa9c-4f5e006840ac [ 684.981444] [50968]: key[port_security_enabled], None -> False [ 684.981444] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 684.981444] [50968]: key[security_groups], None -> [] [ 684.981444] [50968]: key[binding:profile], None -> {} [ 684.981444] [50968]: key[binding:host_id], None -> [ 684.981444] [50968]: key[revision_number], None -> 1 [ 684.981444] [50968]: key[description], None -> [ 684.981444] [50968]: key[updated_at], None -> 2025-11-21T22:36:57Z [ 684.981444] [50968]: key[standard_attr_id], None -> 917 [ 684.981444] [50968]: key[admin_state_up], None -> True [ 684.981444] [50968]: key[binding:vif_type], None -> unbound [ 684.981444] [50968]: key[device_owner], None -> network:router_gateway [ 684.981444] [50968]: key[extra_dhcp_opts], None -> [] [ 684.981444] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 684.981444] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.007084] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ba418523-4032-4e84-b4f3-f2b633c7dbb5 admin admin] Publish callbacks [] for security_group (81b4068a-aee1-4aa5-a385-01a26bc23d85), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.024619] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ba418523-4032-4e84-b4f3-f2b633c7dbb5 admin admin] Publish callbacks [] for security_group (81b4068a-aee1-4aa5-a385-01a26bc23d85), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.055078] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ba418523-4032-4e84-b4f3-f2b633c7dbb5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (81b4068a-aee1-4aa5-a385-01a26bc23d85), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.059108] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ba418523-4032-4e84-b4f3-f2b633c7dbb5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=81b4068a-aee1-4aa5-a385-01a26bc23d85,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.062726] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ba418523-4032-4e84-b4f3-f2b633c7dbb5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.063211] [50969]: [pid: 50969|app: 0|req: 915/1743] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:57 2025] DELETE /networking/v2.0/security-groups/81b4068a-aee1-4aa5-a385-01a26bc23d85 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 685.090309] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks [] for router_gateway (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.125401] [50969]: [pid: 50969|app: 0|req: 916/1744] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/ports?tenant_id=4435fa050c184be0821e74e0e2bb7f9f&fields=id => generated 57 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.184807] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.237853] [50969]: DEBUG neutron.api.v2.base [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Request body: {'network': {'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 685.251243] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Router 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 685.252616] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Made reservation on behalf of b2c8bf02af0e444781c62c9dadd1f994 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 685.255268] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.258909] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.301029] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 685.309822] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Publish callbacks [] for security_group (41e09f93-0241-4664-ba55-893c3d2dc3bd), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.311322] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (41e09f93-0241-4664-ba55-893c3d2dc3bd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.313923] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc5c04d-3841-4df1-ba95-0175749f3359 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.314164] [50968]: [pid: 50968|app: 0|req: 829/1745] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:56 2025] POST /networking/v2.0/routers => generated 726 bytes in 750 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 685.328990] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=41e09f93-0241-4664-ba55-893c3d2dc3bd,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.332925] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfa385d1-fc00-4675-b868-b62439975bad req-29717b9d-8b41-4423-9983-9123598f2678 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.334582] [50968]: [pid: 50968|app: 0|req: 830/1746] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.344222] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] vlan segment allocate from pool success with {'vlan_id': 964, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 685.349335] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (b30e6947-8a4c-4083-b991-3730e717e3cc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.349472] [50969]: INFO neutron.db.segments_db [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Added segment b30e6947-8a4c-4083-b991-3730e717e3cc of type vlan for network 6d58ea4a-b255-4b67-b69b-f9e485f7c38c [ 685.363490] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (6d58ea4a-b255-4b67-b69b-f9e485f7c38c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.371993] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] create_network_precommit called with network settings {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 928, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}] [ 685.372165] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] create_network_precommit: [ 685.372165] [50969]: key[qinq], None -> None [ 685.372165] [50969]: key[project_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 685.372165] [50969]: key[tags], None -> [] [ 685.372165] [50969]: key[router:external], None -> False [ 685.372165] [50969]: key[created_at], None -> 2025-11-21T22:36:57Z [ 685.372165] [50969]: key[name], None -> tempest-ServersTestFqdnHostnames-1514002374-network [ 685.372165] [50969]: key[status], None -> ACTIVE [ 685.372165] [50969]: key[ipv6_address_scope], None -> None [ 685.372165] [50969]: key[tenant_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 685.372165] [50969]: key[availability_zone_hints], None -> [] [ 685.372165] [50969]: key[availability_zones], None -> [] [ 685.372165] [50969]: key[id], None -> 6d58ea4a-b255-4b67-b69b-f9e485f7c38c [ 685.372165] [50969]: key[port_security_enabled], None -> True [ 685.372165] [50969]: key[subnets], None -> [] [ 685.372165] [50969]: key[provider:segmentation_id], None -> 964 [ 685.372165] [50969]: key[provider:network_type], None -> vlan [ 685.372165] [50969]: key[revision_number], None -> 1 [ 685.372165] [50969]: key[provider:physical_network], None -> default [ 685.372165] [50969]: key[description], None -> [ 685.372165] [50969]: key[updated_at], None -> 2025-11-21T22:36:57Z [ 685.372165] [50969]: key[standard_attr_id], None -> 928 [ 685.372165] [50969]: key[admin_state_up], None -> True [ 685.372165] [50969]: key[shared], None -> False [ 685.372165] [50969]: key[ipv4_address_scope], None -> None [ 685.372165] [50969]: key[vlan_transparent], None -> None [ 685.372165] [50969]: key[mtu], None -> 8950 [ 685.372165] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.375061] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (6d58ea4a-b255-4b67-b69b-f9e485f7c38c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.387977] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Pushing event updated for resources: {'Network': ['ID=6d58ea4a-b255-4b67-b69b-f9e485f7c38c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.389803] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] create_network_postcommit called with network settings {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 928, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}] [ 685.389947] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] create_network_postcommit: [ 685.389947] [50969]: key[qinq], None -> None [ 685.389947] [50969]: key[project_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 685.389947] [50969]: key[tags], None -> [] [ 685.389947] [50969]: key[router:external], None -> False [ 685.389947] [50969]: key[created_at], None -> 2025-11-21T22:36:57Z [ 685.389947] [50969]: key[name], None -> tempest-ServersTestFqdnHostnames-1514002374-network [ 685.389947] [50969]: key[status], None -> ACTIVE [ 685.389947] [50969]: key[ipv6_address_scope], None -> None [ 685.389947] [50969]: key[tenant_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 685.389947] [50969]: key[availability_zone_hints], None -> [] [ 685.389947] [50969]: key[availability_zones], None -> [] [ 685.389947] [50969]: key[id], None -> 6d58ea4a-b255-4b67-b69b-f9e485f7c38c [ 685.389947] [50969]: key[port_security_enabled], None -> True [ 685.389947] [50969]: key[subnets], None -> [] [ 685.389947] [50969]: key[provider:segmentation_id], None -> 964 [ 685.389947] [50969]: key[provider:network_type], None -> vlan [ 685.389947] [50969]: key[revision_number], None -> 1 [ 685.389947] [50969]: key[provider:physical_network], None -> default [ 685.389947] [50969]: key[description], None -> [ 685.389947] [50969]: key[updated_at], None -> 2025-11-21T22:36:57Z [ 685.389947] [50969]: key[standard_attr_id], None -> 928 [ 685.389947] [50969]: key[admin_state_up], None -> True [ 685.389947] [50969]: key[shared], None -> False [ 685.389947] [50969]: key[ipv4_address_scope], None -> None [ 685.389947] [50969]: key[vlan_transparent], None -> None [ 685.389947] [50969]: key[mtu], None -> 8950 [ 685.389947] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.391578] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cc4b974-3d71-4b07-8de9-eb14d3af60a3 req-87ba0650-6f7b-4f90-8429-e1eb081b4396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.393312] [50968]: [pid: 50968|app: 0|req: 831/1747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.393472] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.393472] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eed9e100-4fa3-434e-8e34-7001c6270aaa admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.402074] [50969]: [pid: 50969|app: 0|req: 917/1748] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:36:57 2025] POST /networking/v2.0/networks => generated 669 bytes in 276 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 685.410076] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40713fbc-dd33-4405-a22d-0a3e96a00f81 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.424236] [50968]: [pid: 50968|app: 0|req: 832/1749] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/networks/f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.449944] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38126544-a8c5-4aca-973e-61a5480b3120 req-4159975a-adbf-4e6c-b45c-8f860bcb5a0e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.451162] [50968]: [pid: 50968|app: 0|req: 833/1750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 1121 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 685.480257] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40713fbc-dd33-4405-a22d-0a3e96a00f81 admin admin] Publish callbacks [] for security_group (e5095f3c-4bfd-49c5-9599-49259b128735), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.486302] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40713fbc-dd33-4405-a22d-0a3e96a00f81 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (e5095f3c-4bfd-49c5-9599-49259b128735), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.506784] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40713fbc-dd33-4405-a22d-0a3e96a00f81 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e5095f3c-4bfd-49c5-9599-49259b128735,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.520383] [50969]: [pid: 50969|app: 0|req: 918/1751] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/security-groups?tenant_id=f987bfef8a14411b8bbdaecf7b60c7d0&name=default => generated 2925 bytes in 118 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 685.536895] [50969]: [pid: 50969|app: 0|req: 919/1752] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.539647] [50969]: DEBUG neutron.api.wsgi [req-4cc4b974-3d71-4b07-8de9-eb14d3af60a3 req-45c4f9f9-8fc1-4306-8dd2-7c599818bee5 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.558427] [50969]: [pid: 50969|app: 0|req: 920/1753] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:36:57 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.561476] [50969]: DEBUG neutron.api.v2.base [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Request body: {'subnet': {'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-subnet', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 685.575177] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Made reservation on behalf of b2c8bf02af0e444781c62c9dadd1f994 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 685.578050] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.660163] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] create_subnet_precommit called with subnet settings {'id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-subnet', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 935, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings None) [ 685.660359] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] create_subnet_precommit: [ 685.660359] [50969]: key[service_types], None -> [] [ 685.660359] [50969]: key[project_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 685.660359] [50969]: key[tags], None -> [] [ 685.660359] [50969]: key[router:external], None -> False [ 685.660359] [50969]: key[ipv6_ra_mode], None -> None [ 685.660359] [50969]: key[created_at], None -> 2025-11-21T22:36:57Z [ 685.660359] [50969]: key[name], None -> tempest-ServersTestFqdnHostnames-1514002374-subnet [ 685.660359] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 685.660359] [50969]: key[tenant_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 685.660359] [50969]: key[id], None -> d49679aa-a3a9-42df-bcdf-831f6b6f4d81 [ 685.660359] [50969]: key[network_id], None -> 6d58ea4a-b255-4b67-b69b-f9e485f7c38c [ 685.660359] [50969]: key[host_routes], None -> [] [ 685.660359] [50969]: key[revision_number], None -> 0 [ 685.660359] [50969]: key[dns_nameservers], None -> [] [ 685.660359] [50969]: key[cidr], None -> 192.168.128.0/28 [ 685.660359] [50969]: key[updated_at], None -> 2025-11-21T22:36:57Z [ 685.660359] [50969]: key[description], None -> [ 685.660359] [50969]: key[standard_attr_id], None -> 935 [ 685.660359] [50969]: key[segment_id], None -> None [ 685.660359] [50969]: key[shared], None -> False [ 685.660359] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 685.660359] [50969]: key[ipv6_address_mode], None -> None [ 685.660359] [50969]: key[enable_dhcp], None -> True [ 685.660359] [50969]: key[subnetpool_id], None -> None [ 685.660359] [50969]: key[ip_version], None -> 4 [ 685.660359] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.663266] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (d49679aa-a3a9-42df-bcdf-831f6b6f4d81), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.666434] [50968]: DEBUG neutron_lib.callbacks.manager [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.678038] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Pushing event updated for resources: {'Subnet': ['ID=d49679aa-a3a9-42df-bcdf-831f6b6f4d81,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.695724] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'name': 'network-vif-deleted', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 685.697236] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Checking segment: {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 685.697390] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Network hostable DHCP agents. Network: 6d58ea4a-b255-4b67-b69b-f9e485f7c38c, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 685.699647] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7aa9e48b-be5a-4469-81f4-e3f9eea03902" -d '{"events": [{"server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "name": "network-vif-deleted", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 685.707536] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Network 6d58ea4a-b255-4b67-b69b-f9e485f7c38c is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 685.712110] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 6d58ea4a-b255-4b67-b69b-f9e485f7c38c) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 685.714531] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] create_subnet_postcommit called with subnet settings {'id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-subnet', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 935, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'network': {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964}} (original settings None) [ 685.714847] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] create_subnet_postcommit: [ 685.714847] [50969]: key[service_types], None -> [] [ 685.714847] [50969]: key[project_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 685.714847] [50969]: key[tags], None -> [] [ 685.714847] [50969]: key[router:external], None -> False [ 685.714847] [50969]: key[ipv6_ra_mode], None -> None [ 685.714847] [50969]: key[created_at], None -> 2025-11-21T22:36:57Z [ 685.714847] [50969]: key[name], None -> tempest-ServersTestFqdnHostnames-1514002374-subnet [ 685.714847] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 685.714847] [50969]: key[tenant_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 685.714847] [50969]: key[id], None -> d49679aa-a3a9-42df-bcdf-831f6b6f4d81 [ 685.714847] [50969]: key[network_id], None -> 6d58ea4a-b255-4b67-b69b-f9e485f7c38c [ 685.714847] [50969]: key[host_routes], None -> [] [ 685.714847] [50969]: key[revision_number], None -> 0 [ 685.714847] [50969]: key[dns_nameservers], None -> [] [ 685.714847] [50969]: key[cidr], None -> 192.168.128.0/28 [ 685.714847] [50969]: key[updated_at], None -> 2025-11-21T22:36:57Z [ 685.714847] [50969]: key[description], None -> [ 685.714847] [50969]: key[standard_attr_id], None -> 935 [ 685.714847] [50969]: key[segment_id], None -> None [ 685.714847] [50969]: key[shared], None -> False [ 685.714847] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 685.714847] [50969]: key[ipv6_address_mode], None -> None [ 685.714847] [50969]: key[enable_dhcp], None -> True [ 685.714847] [50969]: key[subnetpool_id], None -> None [ 685.714847] [50969]: key[ip_version], None -> 4 [ 685.714847] [50969]: key[network], None -> {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} [ 685.714847] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.716429] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.716756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f0aa73eb-f5b4-4a6b-83d5-597800a7a7fa admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.726616] [50969]: [pid: 50969|app: 0|req: 921/1754] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:57 2025] POST /networking/v2.0/subnets => generated 688 bytes in 168 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 685.740471] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Allocated IP 192.168.128.1 (0e6b63dc-0bc1-4d99-880f-04cdd10569e0/f78c11f6-b614-4235-8df2-bb54bc362c4d/424b6340-4e69-4383-aab8-d9a387f9c815) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 685.761214] [50969]: [pid: 50969|app: 0|req: 922/1755] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:58 2025] GET /networking/v2.0/networks/f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb?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.763609] [50969]: DEBUG neutron.api.wsgi [req-38126544-a8c5-4aca-973e-61a5480b3120 req-c635dcbc-d5b7-489c-87bc-939413149ea5 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.784400] [50968]: DEBUG neutron_lib.callbacks.manager [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Publish callbacks [] for allowed_address_pair (424b6340-4e69-4383-aab8-d9a387f9c815), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.785125] [50968]: DEBUG neutron_lib.callbacks.manager [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Publish callbacks [] for port (424b6340-4e69-4383-aab8-d9a387f9c815), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.785333] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] create_port_precommit called with port settings {'id': '424b6340-4e69-4383-aab8-d9a387f9c815', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:97:f1:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 936, 'fixed_ips': [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}], 'project_id': '99d49abd229c4c81976dd000e57b9198', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} with segments to bind None [ 685.785468] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] create_port_precommit: [ 685.785468] [50968]: key[mac_address], None -> fa:16:3e:97:f1:cf [ 685.785468] [50968]: key[device_id], None -> 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 [ 685.785468] [50968]: key[binding:vif_details], None -> {} [ 685.785468] [50968]: key[project_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 685.785468] [50968]: key[binding:vnic_type], None -> normal [ 685.785468] [50968]: key[allowed_address_pairs], None -> [] [ 685.785468] [50968]: key[name], None -> [ 685.785468] [50968]: key[status], None -> DOWN [ 685.785468] [50968]: key[tenant_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 685.785468] [50968]: key[fixed_ips], None -> [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}] [ 685.785468] [50968]: key[id], None -> 424b6340-4e69-4383-aab8-d9a387f9c815 [ 685.785468] [50968]: key[port_security_enabled], None -> False [ 685.785468] [50968]: key[network_id], None -> 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 [ 685.785468] [50968]: key[security_groups], None -> [] [ 685.785468] [50968]: key[binding:profile], None -> {} [ 685.785468] [50968]: key[binding:host_id], None -> [ 685.785468] [50968]: key[standard_attr_id], None -> 936 [ 685.785468] [50968]: key[admin_state_up], None -> True [ 685.785468] [50968]: key[device_owner], None -> network:router_interface [ 685.785468] [50968]: key[binding:vif_type], None -> unbound [ 685.785468] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.789110] [50969]: [pid: 50969|app: 0|req: 923/1756] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 22:36:58 2025] GET /networking/v2.0/security-groups?id=be6a78d7-b908-447c-a3f4-0f30c644939c&id=c40be9d7-369b-4cf1-88e7-d822d62fa7f1&id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 317 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.806501] [50968]: DEBUG neutron_lib.callbacks.manager [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (424b6340-4e69-4383-aab8-d9a387f9c815), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.827229] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Pushing event updated for resources: {'Port': ['ID=424b6340-4e69-4383-aab8-d9a387f9c815,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.828228] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-e6f0a64e-668a-4b71-8e61-48c2972b44a9 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.829205] [50969]: [pid: 50969|app: 0|req: 924/1757] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:36:58 2025] GET /networking/v2.0/networks?id=dc93c780-6204-4013-bfc9-3f9b18af4c42 => generated 614 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.838353] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Network 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 685.839222] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 685.841194] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 685.859988] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] create_port_postcommit called with port settings {'id': '424b6340-4e69-4383-aab8-d9a387f9c815', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:97:f1:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 936, 'fixed_ips': [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}], 'project_id': '99d49abd229c4c81976dd000e57b9198', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 1, 'network': {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} with segments to bind None [ 685.860252] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] create_port_postcommit: [ 685.860252] [50968]: key[mac_address], None -> fa:16:3e:97:f1:cf [ 685.860252] [50968]: key[device_id], None -> 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 [ 685.860252] [50968]: key[binding:vif_details], None -> {} [ 685.860252] [50968]: key[project_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 685.860252] [50968]: key[binding:vnic_type], None -> normal [ 685.860252] [50968]: key[tags], None -> [] [ 685.860252] [50968]: key[allowed_address_pairs], None -> [] [ 685.860252] [50968]: key[created_at], None -> 2025-11-21T22:36:58Z [ 685.860252] [50968]: key[name], None -> [ 685.860252] [50968]: key[status], None -> DOWN [ 685.860252] [50968]: key[tenant_id], None -> 99d49abd229c4c81976dd000e57b9198 [ 685.860252] [50968]: key[fixed_ips], None -> [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}] [ 685.860252] [50968]: key[id], None -> 424b6340-4e69-4383-aab8-d9a387f9c815 [ 685.860252] [50968]: key[port_security_enabled], None -> False [ 685.860252] [50968]: key[network_id], None -> 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 [ 685.860252] [50968]: key[security_groups], None -> [] [ 685.860252] [50968]: key[binding:profile], None -> {} [ 685.860252] [50968]: key[binding:host_id], None -> [ 685.860252] [50968]: key[revision_number], None -> 1 [ 685.860252] [50968]: key[description], None -> [ 685.860252] [50968]: key[updated_at], None -> 2025-11-21T22:36:58Z [ 685.860252] [50968]: key[standard_attr_id], None -> 936 [ 685.860252] [50968]: key[admin_state_up], None -> True [ 685.860252] [50968]: key[binding:vif_type], None -> unbound [ 685.860252] [50968]: key[device_owner], None -> network:router_interface [ 685.860252] [50968]: key[extra_dhcp_opts], None -> [] [ 685.860252] [50968]: key[network], None -> {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} [ 685.860252] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.860991] [50968]: DEBUG neutron_lib.callbacks.manager [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.868471] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1bedc4b3-073a-4326-a039-3d7ce564a42a admin admin] Publish callbacks [] for security_group (e5095f3c-4bfd-49c5-9599-49259b128735), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.927400] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1bedc4b3-073a-4326-a039-3d7ce564a42a admin admin] Publish callbacks [] for security_group (e5095f3c-4bfd-49c5-9599-49259b128735), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.967216] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1bedc4b3-073a-4326-a039-3d7ce564a42a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (e5095f3c-4bfd-49c5-9599-49259b128735), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.976834] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1bedc4b3-073a-4326-a039-3d7ce564a42a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e5095f3c-4bfd-49c5-9599-49259b128735,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.984555] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1bedc4b3-073a-4326-a039-3d7ce564a42a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.985037] [50969]: [pid: 50969|app: 0|req: 925/1758] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:36:58 2025] DELETE /networking/v2.0/security-groups/e5095f3c-4bfd-49c5-9599-49259b128735 => generated 0 bytes in 155 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 686.030599] [50969]: [pid: 50969|app: 0|req: 926/1759] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:36:58 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.046473] [50969]: [pid: 50969|app: 0|req: 927/1760] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:58 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.049942] [50969]: DEBUG neutron.api.v2.base [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Request body: {'router': {'name': 'tempest-ServersTestFqdnHostnames-1514002374-router', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 686.075897] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (786ad531-635a-4313-bf60-f7b2c83f892d), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.076925] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (786ad531-635a-4313-bf60-f7b2c83f892d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.111767] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks [] for router_controller (786ad531-635a-4313-bf60-f7b2c83f892d), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.141771] [50968]: DEBUG neutron_lib.callbacks.manager [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (424b6340-4e69-4383-aab8-d9a387f9c815), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.166984] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks [] for router_gateway (786ad531-635a-4313-bf60-f7b2c83f892d), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.215259] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-b598d51a-1475-4e71-aab0-5663a3d7b0d2 x-openstack-request-id: req-b598d51a-1475-4e71-aab0-5663a3d7b0d2 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 686.219957] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b22c1d92-5760-4729-a98d-9078c8c9ab2d", "name": "network-vif-plugged", "status": "completed", "tag": "5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 686.222233] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b598d51a-1475-4e71-aab0-5663a3d7b0d2 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 686.229493] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b598d51a-1475-4e71-aab0-5663a3d7b0d2'] response: {'server_uuid': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'code': 200} [ 686.240469] [50968]: DEBUG neutron_lib.callbacks.manager [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Publish callbacks [] for port (424b6340-4e69-4383-aab8-d9a387f9c815), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.240704] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] update_port_precommit called with port settings {'id': '424b6340-4e69-4383-aab8-d9a387f9c815', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:97:f1:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 936, 'fixed_ips': [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 1, 'project_id': '99d49abd229c4c81976dd000e57b9198'} (original settings {'id': '424b6340-4e69-4383-aab8-d9a387f9c815', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:97:f1:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 936, 'fixed_ips': [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 1, 'project_id': '99d49abd229c4c81976dd000e57b9198'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} with segments to bind None [ 686.240828] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] update_port_precommit: [ 686.240828] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.242262] [50968]: DEBUG neutron_lib.callbacks.manager [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (424b6340-4e69-4383-aab8-d9a387f9c815), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.256714] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks [] for router_gateway (786ad531-635a-4313-bf60-f7b2c83f892d), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.261306] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.261763] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Pushing event updated for resources: {'Port': ['ID=424b6340-4e69-4383-aab8-d9a387f9c815,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.283243] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] update_port_postcommit called with port settings {'id': '424b6340-4e69-4383-aab8-d9a387f9c815', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:97:f1:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 936, 'fixed_ips': [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 1, 'project_id': '99d49abd229c4c81976dd000e57b9198'} (original settings {'id': '424b6340-4e69-4383-aab8-d9a387f9c815', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:97:f1:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 936, 'fixed_ips': [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 1, 'project_id': '99d49abd229c4c81976dd000e57b9198'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} with segments to bind None [ 686.283421] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] update_port_postcommit: [ 686.283421] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.283784] [50968]: DEBUG neutron_lib.callbacks.manager [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.315100] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Allocated IP 10.180.180.234 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/429185ff-517c-477c-9a3d-2e19594cc26c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 686.315184] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Network 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 686.315861] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 686.367224] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks [] for allowed_address_pair (429185ff-517c-477c-9a3d-2e19594cc26c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.367908] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks [] for port (429185ff-517c-477c-9a3d-2e19594cc26c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.368129] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] create_port_precommit called with port settings {'id': '429185ff-517c-477c-9a3d-2e19594cc26c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:56:42:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 938, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 686.368271] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] create_port_precommit: [ 686.368271] [50969]: key[mac_address], None -> fa:16:3e:56:42:78 [ 686.368271] [50969]: key[device_id], None -> 786ad531-635a-4313-bf60-f7b2c83f892d [ 686.368271] [50969]: key[binding:vif_details], None -> {} [ 686.368271] [50969]: key[project_id], None -> [ 686.368271] [50969]: key[binding:vnic_type], None -> normal [ 686.368271] [50969]: key[allowed_address_pairs], None -> [] [ 686.368271] [50969]: key[name], None -> [ 686.368271] [50969]: key[status], None -> DOWN [ 686.368271] [50969]: key[tenant_id], None -> [ 686.368271] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}] [ 686.368271] [50969]: key[id], None -> 429185ff-517c-477c-9a3d-2e19594cc26c [ 686.368271] [50969]: key[port_security_enabled], None -> False [ 686.368271] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 686.368271] [50969]: key[security_groups], None -> [] [ 686.368271] [50969]: key[binding:profile], None -> {} [ 686.368271] [50969]: key[binding:host_id], None -> [ 686.368271] [50969]: key[standard_attr_id], None -> 938 [ 686.368271] [50969]: key[admin_state_up], None -> True [ 686.368271] [50969]: key[device_owner], None -> network:router_gateway [ 686.368271] [50969]: key[binding:vif_type], None -> unbound [ 686.368271] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.373999] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Router 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 686.386146] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (429185ff-517c-477c-9a3d-2e19594cc26c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.411187] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Pushing event updated for resources: {'Port': ['ID=429185ff-517c-477c-9a3d-2e19594cc26c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.421331] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 686.422020] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 686.423503] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 686.429438] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-19c41062-852d-47a7-bf0f-aaa65764781c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 686.435018] [50968]: [pid: 50968|app: 0|req: 834/1761] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:57 2025] PUT /networking/v2.0/routers/3cf35e27-2af8-4132-ba3d-a5941e44d0f5/add_router_interface => generated 309 bytes in 983 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.438173] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] create_port_postcommit called with port settings {'id': '429185ff-517c-477c-9a3d-2e19594cc26c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:56:42:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 938, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 686.438379] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] create_port_postcommit: [ 686.438379] [50969]: key[mac_address], None -> fa:16:3e:56:42:78 [ 686.438379] [50969]: key[device_id], None -> 786ad531-635a-4313-bf60-f7b2c83f892d [ 686.438379] [50969]: key[binding:vif_details], None -> {} [ 686.438379] [50969]: key[project_id], None -> [ 686.438379] [50969]: key[binding:vnic_type], None -> normal [ 686.438379] [50969]: key[tags], None -> [] [ 686.438379] [50969]: key[allowed_address_pairs], None -> [] [ 686.438379] [50969]: key[created_at], None -> 2025-11-21T22:36:58Z [ 686.438379] [50969]: key[name], None -> [ 686.438379] [50969]: key[status], None -> DOWN [ 686.438379] [50969]: key[tenant_id], None -> [ 686.438379] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}] [ 686.438379] [50969]: key[id], None -> 429185ff-517c-477c-9a3d-2e19594cc26c [ 686.438379] [50969]: key[port_security_enabled], None -> False [ 686.438379] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 686.438379] [50969]: key[security_groups], None -> [] [ 686.438379] [50969]: key[binding:profile], None -> {} [ 686.438379] [50969]: key[binding:host_id], None -> [ 686.438379] [50969]: key[revision_number], None -> 1 [ 686.438379] [50969]: key[description], None -> [ 686.438379] [50969]: key[updated_at], None -> 2025-11-21T22:36:58Z [ 686.438379] [50969]: key[standard_attr_id], None -> 938 [ 686.438379] [50969]: key[admin_state_up], None -> True [ 686.438379] [50969]: key[binding:vif_type], None -> unbound [ 686.438379] [50969]: key[device_owner], None -> network:router_gateway [ 686.438379] [50969]: key[extra_dhcp_opts], None -> [] [ 686.438379] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 686.438379] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.442632] [50968]: DEBUG neutron.api.v2.base [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Request body: {'port': {'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'admin_state_up': True, 'tenant_id': '9315ed5077974c35949e3783665ae4b7'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 686.510194] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Made reservation on behalf of 9315ed5077974c35949e3783665ae4b7 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 686.511756] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.577301] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks [] for router_gateway (786ad531-635a-4313-bf60-f7b2c83f892d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.585189] [50968]: DEBUG neutron.db.db_base_plugin_common [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Allocated IP 192.168.128.9 (dc93c780-6204-4013-bfc9-3f9b18af4c42/56843452-3693-4c36-9cfc-9772ec7e8b4a/d22c6965-ae34-4280-babf-94a95ec45a10) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 686.673219] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Publish callbacks [] for allowed_address_pair (d22c6965-ae34-4280-babf-94a95ec45a10), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.673372] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Publish callbacks [] for port (d22c6965-ae34-4280-babf-94a95ec45a10), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.673513] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] create_port_precommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': '', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'project_id': '9315ed5077974c35949e3783665ae4b7', 'port_security_enabled': True, 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 686.674220] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] create_port_precommit: [ 686.674220] [50968]: key[mac_address], None -> fa:16:3e:98:69:08 [ 686.674220] [50968]: key[device_id], None -> 9d931556-0d4b-44a6-9cb3-44e4db7d4092 [ 686.674220] [50968]: key[binding:vif_details], None -> {} [ 686.674220] [50968]: key[project_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 686.674220] [50968]: key[binding:vnic_type], None -> normal [ 686.674220] [50968]: key[allowed_address_pairs], None -> [] [ 686.674220] [50968]: key[name], None -> [ 686.674220] [50968]: key[status], None -> DOWN [ 686.674220] [50968]: key[tenant_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 686.674220] [50968]: key[fixed_ips], None -> [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}] [ 686.674220] [50968]: key[id], None -> d22c6965-ae34-4280-babf-94a95ec45a10 [ 686.674220] [50968]: key[port_security_enabled], None -> True [ 686.674220] [50968]: key[network_id], None -> dc93c780-6204-4013-bfc9-3f9b18af4c42 [ 686.674220] [50968]: key[security_groups], None -> ['98a1f729-8e05-4426-8db7-2c883443f0e8'] [ 686.674220] [50968]: key[binding:profile], None -> {} [ 686.674220] [50968]: key[binding:host_id], None -> [ 686.674220] [50968]: key[standard_attr_id], None -> 939 [ 686.674220] [50968]: key[admin_state_up], None -> True [ 686.674220] [50968]: key[device_owner], None -> [ 686.674220] [50968]: key[binding:vif_type], None -> unbound [ 686.674220] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.686957] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (786ad531-635a-4313-bf60-f7b2c83f892d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.693762] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.714660] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Pushing event updated for resources: {'Port': ['ID=d22c6965-ae34-4280-babf-94a95ec45a10,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.724707] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Network dc93c780-6204-4013-bfc9-3f9b18af4c42 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 686.725434] [50968]: DEBUG neutron.scheduler.base_scheduler [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 686.728431] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 686.741835] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] create_port_postcommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': '', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'project_id': '9315ed5077974c35949e3783665ae4b7', 'port_security_enabled': True, 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 1, 'network': {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 686.742021] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] create_port_postcommit: [ 686.742021] [50968]: key[mac_address], None -> fa:16:3e:98:69:08 [ 686.742021] [50968]: key[device_id], None -> 9d931556-0d4b-44a6-9cb3-44e4db7d4092 [ 686.742021] [50968]: key[binding:vif_details], None -> {} [ 686.742021] [50968]: key[project_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 686.742021] [50968]: key[binding:vnic_type], None -> normal [ 686.742021] [50968]: key[tags], None -> [] [ 686.742021] [50968]: key[allowed_address_pairs], None -> [] [ 686.742021] [50968]: key[created_at], None -> 2025-11-21T22:36:58Z [ 686.742021] [50968]: key[name], None -> [ 686.742021] [50968]: key[status], None -> DOWN [ 686.742021] [50968]: key[tenant_id], None -> 9315ed5077974c35949e3783665ae4b7 [ 686.742021] [50968]: key[fixed_ips], None -> [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}] [ 686.742021] [50968]: key[id], None -> d22c6965-ae34-4280-babf-94a95ec45a10 [ 686.742021] [50968]: key[port_security_enabled], None -> True [ 686.742021] [50968]: key[network_id], None -> dc93c780-6204-4013-bfc9-3f9b18af4c42 [ 686.742021] [50968]: key[security_groups], None -> ['98a1f729-8e05-4426-8db7-2c883443f0e8'] [ 686.742021] [50968]: key[binding:profile], None -> {} [ 686.742021] [50968]: key[binding:host_id], None -> [ 686.742021] [50968]: key[revision_number], None -> 1 [ 686.742021] [50968]: key[description], None -> [ 686.742021] [50968]: key[updated_at], None -> 2025-11-21T22:36:58Z [ 686.742021] [50968]: key[standard_attr_id], None -> 939 [ 686.742021] [50968]: key[admin_state_up], None -> True [ 686.742021] [50968]: key[binding:vif_type], None -> unbound [ 686.742021] [50968]: key[device_owner], None -> [ 686.742021] [50968]: key[extra_dhcp_opts], None -> [] [ 686.742021] [50968]: key[network], None -> {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} [ 686.742021] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.760094] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Router 786ad531-635a-4313-bf60-f7b2c83f892d is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 686.770046] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 686.770431] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-b80567c8-5cf6-48c9-a683-0c259a7e5d0e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.778587] [50968]: [pid: 50968|app: 0|req: 835/1762] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:36:58 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) [ 686.790860] [50968]: [pid: 50968|app: 0|req: 836/1763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:36:59 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.814290] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 686.829167] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40c1452e-9968-40d9-b9bc-f0bb5998750a admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.829719] [50969]: [pid: 50969|app: 0|req: 928/1764] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:36:58 2025] POST /networking/v2.0/routers => generated 730 bytes in 783 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 686.830344] [50968]: [pid: 50968|app: 0|req: 837/1765] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:36:59 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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.834251] [50969]: DEBUG neutron.api.wsgi [req-6d1aebcc-759b-43df-b875-ace977f264c1 req-55d2c11f-fb93-41dd-b738-4592e85ec1c2 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 686.836229] [50968]: DEBUG neutron.api.v2.base [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Request body: {'port': {'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 686.844070] [50969]: INFO neutron.api.v2.resource [req-6d1aebcc-759b-43df-b875-ace977f264c1 req-55d2c11f-fb93-41dd-b738-4592e85ec1c2 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] show failed (client error): The resource could not be found. [ 686.844070] [50969]: [pid: 50969|app: 0|req: 929/1766] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:36:59 2025] GET /networking/v2.0/security-groups/6f9f15c9-0343-463c-a945-2252284a3aba => generated 146 bytes in 14 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 686.914507] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.059777] [50968]: DEBUG neutron.notifiers.nova [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d22c6965-ae34-4280-babf-94a95ec45a10 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 687.064235] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks [] for port (d22c6965-ae34-4280-babf-94a95ec45a10), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.072507] [50968]: DEBUG neutron.db.provisioning_blocks [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Transition to ACTIVE for port object d22c6965-ae34-4280-babf-94a95ec45a10 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 687.074544] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_precommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 2, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': '', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 1, 'project_id': '9315ed5077974c35949e3783665ae4b7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 687.074718] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_precommit: [ 687.074718] [50968]: key[device_owner], -> compute:nova [ 687.074718] [50968]: key[binding:host_id], -> cpu-1 [ 687.074718] [50968]: key[updated_at], 2025-11-21T22:36:58Z -> 2025-11-21T22:36:59Z [ 687.074718] [50968]: key[revision_number], 1 -> 2 [ 687.074718] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.076051] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.113916] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.122560] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Pushing event updated for resources: {'Port': ['ID=d22c6965-ae34-4280-babf-94a95ec45a10,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.170913] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_postcommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 2, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': '', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 1, 'project_id': '9315ed5077974c35949e3783665ae4b7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 687.171249] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_postcommit: [ 687.171249] [50968]: key[device_owner], -> compute:nova [ 687.171249] [50968]: key[binding:host_id], -> cpu-1 [ 687.171249] [50968]: key[updated_at], 2025-11-21T22:36:58Z -> 2025-11-21T22:36:59Z [ 687.171249] [50968]: key[revision_number], 1 -> 2 [ 687.171249] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.178462] [50968]: DEBUG neutron.plugins.ml2.managers [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Attempting to bind port d22c6965-ae34-4280-babf-94a95ec45a10 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 687.178619] [50968]: DEBUG neutron.plugins.ml2.managers [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Attempting to bind port d22c6965-ae34-4280-babf-94a95ec45a10 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 687.179266] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Attempting to bind port d22c6965-ae34-4280-babf-94a95ec45a10 on network dc93c780-6204-4013-bfc9-3f9b18af4c42 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 687.193876] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 687.194053] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Bind Segment={'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 687.196440] [50968]: DEBUG networking_nsxv3.api.rpc [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Bind port on Host cpu-1 & Segment [{'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 687.197102] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Allocated IP 192.168.128.1 (6d58ea4a-b255-4b67-b69b-f9e485f7c38c/d49679aa-a3a9-42df-bcdf-831f6b6f4d81/326b0265-fa28-4491-a89a-3276c1470faa) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 687.245480] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Publish callbacks [] for allowed_address_pair (326b0265-fa28-4491-a89a-3276c1470faa), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.246307] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Publish callbacks [] for port (326b0265-fa28-4491-a89a-3276c1470faa), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.246501] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] create_port_precommit called with port settings {'id': '326b0265-fa28-4491-a89a-3276c1470faa', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:34:45:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_interface', 'standard_attr_id': 940, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}], 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 687.246744] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] create_port_precommit: [ 687.246744] [50969]: key[mac_address], None -> fa:16:3e:34:45:d8 [ 687.246744] [50969]: key[device_id], None -> 786ad531-635a-4313-bf60-f7b2c83f892d [ 687.246744] [50969]: key[binding:vif_details], None -> {} [ 687.246744] [50969]: key[project_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 687.246744] [50969]: key[binding:vnic_type], None -> normal [ 687.246744] [50969]: key[allowed_address_pairs], None -> [] [ 687.246744] [50969]: key[name], None -> [ 687.246744] [50969]: key[status], None -> DOWN [ 687.246744] [50969]: key[tenant_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 687.246744] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}] [ 687.246744] [50969]: key[id], None -> 326b0265-fa28-4491-a89a-3276c1470faa [ 687.246744] [50969]: key[port_security_enabled], None -> False [ 687.246744] [50969]: key[network_id], None -> 6d58ea4a-b255-4b67-b69b-f9e485f7c38c [ 687.246744] [50969]: key[security_groups], None -> [] [ 687.246744] [50969]: key[binding:profile], None -> {} [ 687.246744] [50969]: key[binding:host_id], None -> [ 687.246744] [50969]: key[standard_attr_id], None -> 940 [ 687.246744] [50969]: key[admin_state_up], None -> True [ 687.246744] [50969]: key[device_owner], None -> network:router_interface [ 687.246744] [50969]: key[binding:vif_type], None -> unbound [ 687.246744] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.265874] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (326b0265-fa28-4491-a89a-3276c1470faa), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.285980] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Pushing event updated for resources: {'Port': ['ID=326b0265-fa28-4491-a89a-3276c1470faa,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.296016] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Network 6d58ea4a-b255-4b67-b69b-f9e485f7c38c is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 687.296810] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 687.298471] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 687.312604] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] create_port_postcommit called with port settings {'id': '326b0265-fa28-4491-a89a-3276c1470faa', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:34:45:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_interface', 'standard_attr_id': 940, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}], 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:36:59Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 1, 'network': {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 687.312776] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] create_port_postcommit: [ 687.312776] [50969]: key[mac_address], None -> fa:16:3e:34:45:d8 [ 687.312776] [50969]: key[device_id], None -> 786ad531-635a-4313-bf60-f7b2c83f892d [ 687.312776] [50969]: key[binding:vif_details], None -> {} [ 687.312776] [50969]: key[project_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 687.312776] [50969]: key[binding:vnic_type], None -> normal [ 687.312776] [50969]: key[tags], None -> [] [ 687.312776] [50969]: key[allowed_address_pairs], None -> [] [ 687.312776] [50969]: key[created_at], None -> 2025-11-21T22:36:59Z [ 687.312776] [50969]: key[name], None -> [ 687.312776] [50969]: key[status], None -> DOWN [ 687.312776] [50969]: key[tenant_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 687.312776] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}] [ 687.312776] [50969]: key[id], None -> 326b0265-fa28-4491-a89a-3276c1470faa [ 687.312776] [50969]: key[port_security_enabled], None -> False [ 687.312776] [50969]: key[network_id], None -> 6d58ea4a-b255-4b67-b69b-f9e485f7c38c [ 687.312776] [50969]: key[security_groups], None -> [] [ 687.312776] [50969]: key[binding:profile], None -> {} [ 687.312776] [50969]: key[binding:host_id], None -> [ 687.312776] [50969]: key[revision_number], None -> 1 [ 687.312776] [50969]: key[description], None -> [ 687.312776] [50969]: key[updated_at], None -> 2025-11-21T22:36:59Z [ 687.312776] [50969]: key[standard_attr_id], None -> 940 [ 687.312776] [50969]: key[admin_state_up], None -> True [ 687.312776] [50969]: key[binding:vif_type], None -> unbound [ 687.312776] [50969]: key[device_owner], None -> network:router_interface [ 687.312776] [50969]: key[extra_dhcp_opts], None -> [] [ 687.312776] [50969]: key[network], None -> {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} [ 687.312776] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.313564] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (786ad531-635a-4313-bf60-f7b2c83f892d), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.456951] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (326b0265-fa28-4491-a89a-3276c1470faa), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.535142] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Publish callbacks [] for port (326b0265-fa28-4491-a89a-3276c1470faa), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.535389] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] update_port_precommit called with port settings {'id': '326b0265-fa28-4491-a89a-3276c1470faa', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:34:45:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_interface', 'standard_attr_id': 940, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:59Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 1, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings {'id': '326b0265-fa28-4491-a89a-3276c1470faa', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:34:45:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_interface', 'standard_attr_id': 940, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:59Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 1, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 687.535528] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] update_port_precommit: [ 687.535528] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.536948] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (326b0265-fa28-4491-a89a-3276c1470faa), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.560573] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Pushing event updated for resources: {'Port': ['ID=326b0265-fa28-4491-a89a-3276c1470faa,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.578378] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] update_port_postcommit called with port settings {'id': '326b0265-fa28-4491-a89a-3276c1470faa', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:34:45:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_interface', 'standard_attr_id': 940, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:59Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 1, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings {'id': '326b0265-fa28-4491-a89a-3276c1470faa', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:34:45:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_interface', 'standard_attr_id': 940, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:59Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 1, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 687.578653] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] update_port_postcommit: [ 687.578653] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.578889] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (786ad531-635a-4313-bf60-f7b2c83f892d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.611133] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Network 6d58ea4a-b255-4b67-b69b-f9e485f7c38c is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 687.612035] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 687.666032] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Router 786ad531-635a-4313-bf60-f7b2c83f892d has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 687.717109] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0c2b6c1d-ccfb-4975-901f-0b0a5079304a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 687.722719] [50969]: [pid: 50969|app: 0|req: 930/1767] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:36:59 2025] PUT /networking/v2.0/routers/786ad531-635a-4313-bf60-f7b2c83f892d/add_router_interface => generated 309 bytes in 878 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.740151] [50969]: [pid: 50969|app: 0|req: 931/1768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.767946] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a04ad4d-5083-4bd9-8968-d02bc674e966 req-5bda6081-834c-4695-bbae-44668c645b82 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.770207] [50969]: [pid: 50969|app: 0|req: 932/1769] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.833441] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-c4865688-76de-445b-b32b-a1883880fb8e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.834232] [50969]: [pid: 50969|app: 0|req: 933/1770] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67&device_owner=compute%3Anova => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.918667] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c6d2d46-e863-421f-9838-05fd712fc81d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.993912] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c6d2d46-e863-421f-9838-05fd712fc81d admin admin] Publish callbacks [] for security_group (ec4e823a-3d40-4125-bcc7-28915f903021), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.996323] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c6d2d46-e863-421f-9838-05fd712fc81d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (ec4e823a-3d40-4125-bcc7-28915f903021), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.015642] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c6d2d46-e863-421f-9838-05fd712fc81d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ec4e823a-3d40-4125-bcc7-28915f903021,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.029082] [50969]: [pid: 50969|app: 0|req: 934/1771] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/security-groups?tenant_id=d6e5ba0c20e943ed8c676232a7ce6af7&name=default => generated 2925 bytes in 194 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 688.031746] [50969]: DEBUG neutron.api.wsgi [req-a9c296d1-c4ec-4c5b-90b4-825bd3946e03 req-a2d73bea-08b9-4e1e-9199-a18f16f8ac50 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.046931] [50969]: [pid: 50969|app: 0|req: 935/1772] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/security-groups/2f28ff88-5236-4129-bf4c-88adbb113a03 => generated 1692 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 688.082289] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a04ad4d-5083-4bd9-8968-d02bc674e966 req-ceaee13d-338a-46ce-8b12-5104ce64ed2f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.083263] [50969]: [pid: 50969|app: 0|req: 936/1773] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.087374] [50969]: DEBUG neutron.api.wsgi [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-d3811f4e-bfa3-446f-a258-885bb793b632 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.109783] [50969]: [pid: 50969|app: 0|req: 937/1774] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.141948] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3bb4d3b2-4872-427b-a293-75057d8bbbfb admin admin] Publish callbacks [] for security_group (ec4e823a-3d40-4125-bcc7-28915f903021), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.161358] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3bb4d3b2-4872-427b-a293-75057d8bbbfb admin admin] Publish callbacks [] for security_group (ec4e823a-3d40-4125-bcc7-28915f903021), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.185980] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3bb4d3b2-4872-427b-a293-75057d8bbbfb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (ec4e823a-3d40-4125-bcc7-28915f903021), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.190201] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bb4d3b2-4872-427b-a293-75057d8bbbfb admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ec4e823a-3d40-4125-bcc7-28915f903021,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.194027] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3bb4d3b2-4872-427b-a293-75057d8bbbfb admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.194722] [50969]: [pid: 50969|app: 0|req: 938/1775] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:00 2025] DELETE /networking/v2.0/security-groups/ec4e823a-3d40-4125-bcc7-28915f903021 => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 688.198229] [50969]: DEBUG neutron.api.wsgi [req-a9c296d1-c4ec-4c5b-90b4-825bd3946e03 req-611b14fa-187b-4195-9a62-86fc163199c4 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.199222] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Bound using segment: {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 688.199590] [50968]: DEBUG neutron.plugins.ml2.managers [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Bound port: d22c6965-ae34-4280-babf-94a95ec45a10, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "88eedc4b-66dc-4845-9f95-858d6db12a7f", "external-id": "nsx-vlan-transportzone-999", "segmentation_id": 999}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 688.200109] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.223579] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9c296d1-c4ec-4c5b-90b4-825bd3946e03 req-611b14fa-187b-4195-9a62-86fc163199c4 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (2f28ff88-5236-4129-bf4c-88adbb113a03), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.235900] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9c296d1-c4ec-4c5b-90b4-825bd3946e03 req-611b14fa-187b-4195-9a62-86fc163199c4 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (2f28ff88-5236-4129-bf4c-88adbb113a03), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.237604] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'tag': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 688.243568] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e5f13206-bf55-4220-b0dd-c6c502c22f6a" -d '{"events": [{"name": "network-changed", "server_uuid": "b22c1d92-5760-4729-a98d-9078c8c9ab2d", "tag": "5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 688.247018] [50968]: DEBUG neutron.plugins.ml2.db [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] For port d22c6965-ae34-4280-babf-94a95ec45a10, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 688.248379] [50968]: DEBUG neutron.plugins.ml2.db [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] For port d22c6965-ae34-4280-babf-94a95ec45a10, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d22c6965-ae34-4280-babf-94a95ec45a10,segment=NetworkSegment(2de0bad2-eab6-4a33-804f-f5db357038d8),segment_id=2de0bad2-eab6-4a33-804f-f5db357038d8)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 688.249861] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_precommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 2, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 2, 'project_id': '9315ed5077974c35949e3783665ae4b7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 688.250026] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_precommit: [ 688.250026] [50968]: key[binding:vif_type], unbound -> ovs [ 688.250026] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999} [ 688.250026] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.252883] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.256228] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9c296d1-c4ec-4c5b-90b4-825bd3946e03 req-611b14fa-187b-4195-9a62-86fc163199c4 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (2f28ff88-5236-4129-bf4c-88adbb113a03), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.263722] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a9c296d1-c4ec-4c5b-90b4-825bd3946e03 req-611b14fa-187b-4195-9a62-86fc163199c4 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=2f28ff88-5236-4129-bf4c-88adbb113a03,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.268963] [50969]: DEBUG neutron_lib.callbacks.manager [req-a9c296d1-c4ec-4c5b-90b4-825bd3946e03 req-611b14fa-187b-4195-9a62-86fc163199c4 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.273081] [50969]: [pid: 50969|app: 0|req: 939/1776] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:00 2025] DELETE /networking/v2.0/security-groups/2f28ff88-5236-4129-bf4c-88adbb113a03 => generated 0 bytes in 74 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 688.279025] [50969]: DEBUG neutron.api.wsgi [req-3a04ad4d-5083-4bd9-8968-d02bc674e966 req-21ea09af-3976-4193-830a-55aaf09fc74e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.289704] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Pushing event updated for resources: {'Port': ['ID=d22c6965-ae34-4280-babf-94a95ec45a10,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.300770] [50968]: DEBUG neutron.db.provisioning_blocks [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Provisioning complete for port d22c6965-ae34-4280-babf-94a95ec45a10 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 688.300934] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.301082] [50968]: INFO neutron.plugins.ml2.plugin [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Attempt 1 to provision port d22c6965-ae34-4280-babf-94a95ec45a10 [ 688.327259] [50969]: [pid: 50969|app: 0|req: 940/1777] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 807 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.330790] [50969]: DEBUG neutron.api.v2.base [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-dd071b3b-2fa9-45d9-9d9d-0f62a44408e0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Request body: {'floatingip': {'port_id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'fixed_ip_address': '192.168.128.9'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 688.347750] [50969]: DEBUG neutron_lib.callbacks.manager [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-dd071b3b-2fa9-45d9-9d9d-0f62a44408e0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.351969] [50968]: DEBUG neutron.plugins.ml2.plugin [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Current status of the port d22c6965-ae34-4280-babf-94a95ec45a10 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 688.351969] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.382145] [50968]: DEBUG neutron.plugins.ml2.db [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] For port d22c6965-ae34-4280-babf-94a95ec45a10, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d22c6965-ae34-4280-babf-94a95ec45a10,segment=NetworkSegment(2de0bad2-eab6-4a33-804f-f5db357038d8),segment_id=2de0bad2-eab6-4a33-804f-f5db357038d8)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 688.426824] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_precommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:37:00Z', 'revision_number': 5, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:37:00Z', 'revision_number': 4, 'project_id': '9315ed5077974c35949e3783665ae4b7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}]) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 688.427030] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_precommit: [ 688.427030] [50968]: key[status], DOWN -> ACTIVE [ 688.427030] [50968]: key[revision_number], 4 -> 5 [ 688.427030] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.432690] [50968]: DEBUG neutron.db.provisioning_blocks [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Provisioning complete for port d22c6965-ae34-4280-babf-94a95ec45a10 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 688.432844] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.433138] [50968]: INFO neutron.plugins.ml2.plugin [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Attempt 1 to provision port d22c6965-ae34-4280-babf-94a95ec45a10 [ 688.475203] [50968]: DEBUG neutron.plugins.ml2.plugin [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Current status of the port d22c6965-ae34-4280-babf-94a95ec45a10 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 688.475203] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_postcommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:37:00Z', 'revision_number': 5, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:37:00Z', 'revision_number': 4, 'project_id': '9315ed5077974c35949e3783665ae4b7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}]) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 688.475578] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_postcommit: [ 688.475578] [50968]: key[status], DOWN -> ACTIVE [ 688.475578] [50968]: key[revision_number], 4 -> 5 [ 688.475578] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.475578] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.502056] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Pushing event updated for resources: {'Port': ['ID=d22c6965-ae34-4280-babf-94a95ec45a10,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.506829] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_postcommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:37:00Z', 'revision_number': 4, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36:59Z', 'revision_number': 2, 'project_id': '9315ed5077974c35949e3783665ae4b7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 688.506829] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] update_port_postcommit: [ 688.506829] [50968]: key[binding:vif_type], unbound -> ovs [ 688.506829] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}} [ 688.506829] [50968]: key[updated_at], 2025-11-21T22:36:59Z -> 2025-11-21T22:37:00Z [ 688.506829] [50968]: key[revision_number], 2 -> 4 [ 688.506829] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.513466] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.513466] [50968]: DEBUG neutron_lib.callbacks.manager [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-13a527a2-6d10-4469-bf1d-11517861a656 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.514780] [50968]: [pid: 50968|app: 0|req: 838/1778] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:36:59 2025] PUT /networking/v2.0/ports/d22c6965-ae34-4280-babf-94a95ec45a10 => generated 1037 bytes in 1684 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 688.538678] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a04ad4d-5083-4bd9-8968-d02bc674e966 req-78347bd4-838b-4ba4-89ff-7277ebe3e1ef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.542165] [50968]: [pid: 50968|app: 0|req: 839/1779] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.604450] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a9146854-3dde-46cb-ae6c-2441eb36195c tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.604450] [50968]: [pid: 50968|app: 0|req: 840/1780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.667031] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9651747c-8d31-4d27-ba6c-1e1a4f2ef1de req-c4768139-53c1-44d4-b9a2-2f16fc11f856 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.667031] [50968]: [pid: 50968|app: 0|req: 841/1781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:00 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.694064] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a04ad4d-5083-4bd9-8968-d02bc674e966 req-937b445d-c9bf-49ae-89eb-96726b90360f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.696657] [50968]: [pid: 50968|app: 0|req: 842/1782] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.741270] [50968]: DEBUG neutron.plugins.ml2.plugin [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Deleting port 0a467c1a-06d1-467e-8f74-d517359b5410 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 688.741270] [50968]: DEBUG neutron_lib.callbacks.manager [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.770563] [50968]: DEBUG neutron.plugins.ml2.db [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] For port 0a467c1a-06d1-467e-8f74-d517359b5410, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0a467c1a-06d1-467e-8f74-d517359b5410,segment=NetworkSegment(a2b43e4b-f874-4f74-b73c-ee90e670062c),segment_id=a2b43e4b-f874-4f74-b73c-ee90e670062c)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 688.771708] [50968]: DEBUG neutron_lib.callbacks.manager [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.775783] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] delete_port_precommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 5, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 688.775991] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] delete_port_precommit: [ 688.775991] [50968]: key[mac_address], fa:16:3e:87:80:8b -> None [ 688.775991] [50968]: key[device_id], 5a50926b-404a-46f7-adf0-ed8b5f818448 -> None [ 688.775991] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 688.775991] [50968]: key[binding:vnic_type], normal -> None [ 688.775991] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 688.775991] [50968]: key[tags], [] -> None [ 688.775991] [50968]: key[allowed_address_pairs], [] -> None [ 688.775991] [50968]: key[created_at], 2025-11-21T22:36:37Z -> None [ 688.775991] [50968]: key[name], -> None [ 688.775991] [50968]: key[status], ACTIVE -> None [ 688.775991] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 688.775991] [50968]: key[fixed_ips], [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}] -> None [ 688.775991] [50968]: key[id], 0a467c1a-06d1-467e-8f74-d517359b5410 -> None [ 688.775991] [50968]: key[port_security_enabled], True -> None [ 688.775991] [50968]: key[network_id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 688.775991] [50968]: key[security_groups], ['60ea5439-0179-41e0-a8c0-e75e739326a4'] -> None [ 688.775991] [50968]: key[binding:profile], {} -> None [ 688.775991] [50968]: key[binding:host_id], cpu-1 -> None [ 688.775991] [50968]: key[revision_number], 5 -> None [ 688.775991] [50968]: key[description], -> None [ 688.775991] [50968]: key[updated_at], 2025-11-21T22:36:39Z -> None [ 688.775991] [50968]: key[standard_attr_id], 818 -> None [ 688.775991] [50968]: key[admin_state_up], True -> None [ 688.775991] [50968]: key[binding:vif_type], ovs -> None [ 688.775991] [50968]: key[device_owner], compute:nova -> None [ 688.775991] [50968]: key[extra_dhcp_opts], [] -> None [ 688.775991] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.778109] [50968]: DEBUG neutron.plugins.ml2.plugin [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Calling delete_port for 0a467c1a-06d1-467e-8f74-d517359b5410 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 688.848280] [50968]: DEBUG neutron_lib.callbacks.manager [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0a467c1a-06d1-467e-8f74-d517359b5410), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.855791] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Pushing event deleted for resources: {'Port': ['ID=0a467c1a-06d1-467e-8f74-d517359b5410,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.890588] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] No DVR routers for this DVR port 0a467c1a-06d1-467e-8f74-d517359b5410 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 688.891051] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] delete_port_postcommit called with port settings {'id': '0a467c1a-06d1-467e-8f74-d517359b5410', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:87:80:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'device_owner': 'compute:nova', 'standard_attr_id': 818, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60ea5439-0179-41e0-a8c0-e75e739326a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 5, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 688.891190] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] delete_port_postcommit: [ 688.891190] [50968]: key[mac_address], fa:16:3e:87:80:8b -> None [ 688.891190] [50968]: key[device_id], 5a50926b-404a-46f7-adf0-ed8b5f818448 -> None [ 688.891190] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8cb478a6-872c-4a90-a8db-526b374e82ce', 'external-id': 'nsx-vlan-transportzone-835', 'segmentation_id': 835, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 688.891190] [50968]: key[binding:vnic_type], normal -> None [ 688.891190] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 688.891190] [50968]: key[tags], [] -> None [ 688.891190] [50968]: key[allowed_address_pairs], [] -> None [ 688.891190] [50968]: key[created_at], 2025-11-21T22:36:37Z -> None [ 688.891190] [50968]: key[name], -> None [ 688.891190] [50968]: key[status], ACTIVE -> None [ 688.891190] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 688.891190] [50968]: key[fixed_ips], [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.14'}] -> None [ 688.891190] [50968]: key[id], 0a467c1a-06d1-467e-8f74-d517359b5410 -> None [ 688.891190] [50968]: key[port_security_enabled], True -> None [ 688.891190] [50968]: key[network_id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 688.891190] [50968]: key[security_groups], ['60ea5439-0179-41e0-a8c0-e75e739326a4'] -> None [ 688.891190] [50968]: key[binding:profile], {} -> None [ 688.891190] [50968]: key[binding:host_id], cpu-1 -> None [ 688.891190] [50968]: key[revision_number], 5 -> None [ 688.891190] [50968]: key[description], -> None [ 688.891190] [50968]: key[updated_at], 2025-11-21T22:36:39Z -> None [ 688.891190] [50968]: key[standard_attr_id], 818 -> None [ 688.891190] [50968]: key[admin_state_up], True -> None [ 688.891190] [50968]: key[binding:vif_type], ovs -> None [ 688.891190] [50968]: key[device_owner], compute:nova -> None [ 688.891190] [50968]: key[extra_dhcp_opts], [] -> None [ 688.891190] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.894147] [50968]: DEBUG neutron_lib.callbacks.manager [req-16c1f949-2c55-4148-8fa2-18749be36d6f req-a0d85e72-b653-4e82-adfc-3523146c9ec0 tempest-VolumesAdminNegativeTest-1905845348 tempest-VolumesAdminNegativeTest-1905845348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.896721] [50968]: [pid: 50968|app: 0|req: 843/1783] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:37:01 2025] DELETE /networking/v2.0/ports/0a467c1a-06d1-467e-8f74-d517359b5410 => generated 0 bytes in 201 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 688.899560] [50968]: DEBUG neutron.api.wsgi [req-9651747c-8d31-4d27-ba6c-1e1a4f2ef1de req-6d7f838e-3870-4e92-a002-d9265e008484 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.922702] [50968]: [pid: 50968|app: 0|req: 844/1784] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.977722] [50968]: [pid: 50968|app: 0|req: 845/1785] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.060875] [50968]: DEBUG neutron.api.v2.base [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Request body: {'network': {'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 689.063936] [50969]: DEBUG neutron_lib.callbacks.manager [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-dd071b3b-2fa9-45d9-9d9d-0f62a44408e0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.068760] [50969]: DEBUG neutron_lib.callbacks.manager [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-dd071b3b-2fa9-45d9-9d9d-0f62a44408e0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.078653] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Made reservation on behalf of 9f28d63335d345949834cb0b84647fb9 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 689.082034] [50968]: DEBUG neutron_lib.callbacks.manager [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.089802] [50968]: DEBUG neutron_lib.callbacks.manager [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.125420] [50969]: INFO neutron.db.l3_db [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-dd071b3b-2fa9-45d9-9d9d-0f62a44408e0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Floating IP 755183ac-13ac-4325-941f-dcdd728e2358 associated. External IP: 10.180.180.161, port: 94b30e19-06ad-4e89-924f-7319709f27ec. [ 689.165898] [50968]: DEBUG neutron_lib.callbacks.manager [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Publish callbacks [] for security_group (82d57642-c2e5-4d3f-8e80-90af1743ac3c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.167489] [50968]: DEBUG neutron_lib.callbacks.manager [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (82d57642-c2e5-4d3f-8e80-90af1743ac3c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.193210] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=82d57642-c2e5-4d3f-8e80-90af1743ac3c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.214033] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] vlan segment allocate from pool success with {'vlan_id': 766, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 689.221363] [50968]: DEBUG neutron_lib.callbacks.manager [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (c2a644c0-6e6a-4edd-86a4-97921950fa3f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.221540] [50968]: INFO neutron.db.segments_db [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Added segment c2a644c0-6e6a-4edd-86a4-97921950fa3f of type vlan for network 926dd7f6-6316-4f81-9c22-e8488e800f9a [ 689.238167] [50968]: DEBUG neutron_lib.callbacks.manager [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (926dd7f6-6316-4f81-9c22-e8488e800f9a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.247817] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] create_network_precommit called with network settings {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 952, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}] [ 689.247980] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] create_network_precommit: [ 689.247980] [50968]: key[qinq], None -> None [ 689.247980] [50968]: key[project_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 689.247980] [50968]: key[tags], None -> [] [ 689.247980] [50968]: key[router:external], None -> False [ 689.247980] [50968]: key[created_at], None -> 2025-11-21T22:37:01Z [ 689.247980] [50968]: key[name], None -> tempest-ServersTestManualDisk-400519389-network [ 689.247980] [50968]: key[status], None -> ACTIVE [ 689.247980] [50968]: key[ipv6_address_scope], None -> None [ 689.247980] [50968]: key[tenant_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 689.247980] [50968]: key[availability_zone_hints], None -> [] [ 689.247980] [50968]: key[availability_zones], None -> [] [ 689.247980] [50968]: key[id], None -> 926dd7f6-6316-4f81-9c22-e8488e800f9a [ 689.247980] [50968]: key[port_security_enabled], None -> True [ 689.247980] [50968]: key[subnets], None -> [] [ 689.247980] [50968]: key[provider:segmentation_id], None -> 766 [ 689.247980] [50968]: key[provider:network_type], None -> vlan [ 689.247980] [50968]: key[revision_number], None -> 1 [ 689.247980] [50968]: key[provider:physical_network], None -> default [ 689.247980] [50968]: key[description], None -> [ 689.247980] [50968]: key[updated_at], None -> 2025-11-21T22:37:01Z [ 689.247980] [50968]: key[standard_attr_id], None -> 952 [ 689.247980] [50968]: key[admin_state_up], None -> True [ 689.247980] [50968]: key[shared], None -> False [ 689.247980] [50968]: key[ipv4_address_scope], None -> None [ 689.247980] [50968]: key[vlan_transparent], None -> None [ 689.247980] [50968]: key[mtu], None -> 8950 [ 689.247980] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.256023] [50968]: DEBUG neutron_lib.callbacks.manager [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (926dd7f6-6316-4f81-9c22-e8488e800f9a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.257676] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-dd071b3b-2fa9-45d9-9d9d-0f62a44408e0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 689.275622] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Pushing event updated for resources: {'Network': ['ID=926dd7f6-6316-4f81-9c22-e8488e800f9a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.278256] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] create_network_postcommit called with network settings {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 952, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}] [ 689.278256] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] create_network_postcommit: [ 689.278256] [50968]: key[qinq], None -> None [ 689.278256] [50968]: key[project_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 689.278256] [50968]: key[tags], None -> [] [ 689.278256] [50968]: key[router:external], None -> False [ 689.278256] [50968]: key[created_at], None -> 2025-11-21T22:37:01Z [ 689.278256] [50968]: key[name], None -> tempest-ServersTestManualDisk-400519389-network [ 689.278256] [50968]: key[status], None -> ACTIVE [ 689.278256] [50968]: key[ipv6_address_scope], None -> None [ 689.278256] [50968]: key[tenant_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 689.278256] [50968]: key[availability_zone_hints], None -> [] [ 689.278256] [50968]: key[availability_zones], None -> [] [ 689.278256] [50968]: key[id], None -> 926dd7f6-6316-4f81-9c22-e8488e800f9a [ 689.278256] [50968]: key[port_security_enabled], None -> True [ 689.278256] [50968]: key[subnets], None -> [] [ 689.278256] [50968]: key[provider:segmentation_id], None -> 766 [ 689.278256] [50968]: key[provider:network_type], None -> vlan [ 689.278256] [50968]: key[revision_number], None -> 1 [ 689.278256] [50968]: key[provider:physical_network], None -> default [ 689.278256] [50968]: key[description], None -> [ 689.278256] [50968]: key[updated_at], None -> 2025-11-21T22:37:01Z [ 689.278256] [50968]: key[standard_attr_id], None -> 952 [ 689.278256] [50968]: key[admin_state_up], None -> True [ 689.278256] [50968]: key[shared], None -> False [ 689.278256] [50968]: key[ipv4_address_scope], None -> None [ 689.278256] [50968]: key[vlan_transparent], None -> None [ 689.278256] [50968]: key[mtu], None -> 8950 [ 689.278256] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.280391] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.280672] [50968]: DEBUG neutron_lib.callbacks.manager [None req-801dea6c-a2e6-4f2c-b2e9-5ce4410b9a10 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.289296] [50968]: [pid: 50968|app: 0|req: 846/1786] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:37:01 2025] POST /networking/v2.0/networks => generated 665 bytes in 311 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 689.311593] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-dd071b3b-2fa9-45d9-9d9d-0f62a44408e0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 689.317058] [50969]: DEBUG neutron_lib.callbacks.manager [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-dd071b3b-2fa9-45d9-9d9d-0f62a44408e0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.321430] [50968]: [pid: 50968|app: 0|req: 847/1787] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 689.324533] [50968]: DEBUG neutron.api.wsgi [req-16e2ad81-c935-4ef6-8c79-4a86044b0403 req-2332caff-0a6c-4f3e-badc-da67bf6ad7cb tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.338807] [50969]: [pid: 50969|app: 0|req: 941/1788] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 22:37:00 2025] PUT /networking/v2.0/floatingips/755183ac-13ac-4325-941f-dcdd728e2358 => generated 802 bytes in 1011 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.342253] [50968]: [pid: 50968|app: 0|req: 848/1789] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/security-groups/840817d6-f667-4c5d-a29c-25912667374e => generated 1681 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 689.343034] [50969]: DEBUG neutron.api.v2.base [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Request body: {'subnet': {'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestManualDisk-400519389-subnet', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 689.352382] [50968]: DEBUG neutron.api.wsgi [req-16e2ad81-c935-4ef6-8c79-4a86044b0403 req-84f14803-ad87-4a1a-85e1-e78dd428e7b7 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.356146] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Made reservation on behalf of 9f28d63335d345949834cb0b84647fb9 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 689.358776] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.381673] [50968]: DEBUG neutron_lib.callbacks.manager [req-16e2ad81-c935-4ef6-8c79-4a86044b0403 req-84f14803-ad87-4a1a-85e1-e78dd428e7b7 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (840817d6-f667-4c5d-a29c-25912667374e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.393300] [50968]: DEBUG neutron_lib.callbacks.manager [req-16e2ad81-c935-4ef6-8c79-4a86044b0403 req-84f14803-ad87-4a1a-85e1-e78dd428e7b7 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (840817d6-f667-4c5d-a29c-25912667374e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.419517] [50968]: DEBUG neutron_lib.callbacks.manager [req-16e2ad81-c935-4ef6-8c79-4a86044b0403 req-84f14803-ad87-4a1a-85e1-e78dd428e7b7 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (840817d6-f667-4c5d-a29c-25912667374e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.424894] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16e2ad81-c935-4ef6-8c79-4a86044b0403 req-84f14803-ad87-4a1a-85e1-e78dd428e7b7 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=840817d6-f667-4c5d-a29c-25912667374e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.428958] [50968]: DEBUG neutron_lib.callbacks.manager [req-16e2ad81-c935-4ef6-8c79-4a86044b0403 req-84f14803-ad87-4a1a-85e1-e78dd428e7b7 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.434378] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] create_subnet_precommit called with subnet settings {'id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'name': 'tempest-ServersTestManualDisk-400519389-subnet', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 954, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings None) [ 689.434378] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] create_subnet_precommit: [ 689.434378] [50969]: key[service_types], None -> [] [ 689.434378] [50969]: key[project_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 689.434378] [50969]: key[tags], None -> [] [ 689.434378] [50969]: key[router:external], None -> False [ 689.434378] [50969]: key[ipv6_ra_mode], None -> None [ 689.434378] [50969]: key[created_at], None -> 2025-11-21T22:37:01Z [ 689.434378] [50969]: key[name], None -> tempest-ServersTestManualDisk-400519389-subnet [ 689.434378] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 689.434378] [50969]: key[tenant_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 689.434378] [50969]: key[id], None -> b8af005e-a15d-435d-ad00-830e49c25b36 [ 689.434378] [50969]: key[network_id], None -> 926dd7f6-6316-4f81-9c22-e8488e800f9a [ 689.434378] [50969]: key[host_routes], None -> [] [ 689.434378] [50969]: key[revision_number], None -> 0 [ 689.434378] [50969]: key[dns_nameservers], None -> [] [ 689.434378] [50969]: key[cidr], None -> 192.168.128.0/28 [ 689.434378] [50969]: key[updated_at], None -> 2025-11-21T22:37:01Z [ 689.434378] [50969]: key[description], None -> [ 689.434378] [50969]: key[standard_attr_id], None -> 954 [ 689.434378] [50969]: key[segment_id], None -> None [ 689.434378] [50969]: key[shared], None -> False [ 689.434378] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 689.434378] [50969]: key[ipv6_address_mode], None -> None [ 689.434378] [50969]: key[enable_dhcp], None -> True [ 689.434378] [50969]: key[subnetpool_id], None -> None [ 689.434378] [50969]: key[ip_version], None -> 4 [ 689.434378] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.435298] [50968]: [pid: 50968|app: 0|req: 849/1790] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:01 2025] DELETE /networking/v2.0/security-groups/840817d6-f667-4c5d-a29c-25912667374e => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 689.435337] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (b8af005e-a15d-435d-ad00-830e49c25b36), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.454540] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Pushing event updated for resources: {'Subnet': ['ID=b8af005e-a15d-435d-ad00-830e49c25b36,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.459938] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.459938] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.459938] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.459938] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.459938] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460377] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460377] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460377] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460377] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460377] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460609] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460609] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460609] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460695] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460827] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.460919] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.461026] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.461119] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.461218] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.461320] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.461388] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.461474] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.461563] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.461649] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.462094] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.462094] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.462094] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.462094] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.462094] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.462321] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.463064] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Tracked resource versions report: [ 689.463064] [50969]: pushed versions: [ 689.463064] [50969]: { 'AddressGroup': {'1.2'}, [ 689.463064] [50969]: 'Agent': {'1.1'}, [ 689.463064] [50969]: 'ConntrackHelper': {'1.0'}, [ 689.463064] [50969]: 'LocalIPAssociation': {'1.0'}, [ 689.463064] [50969]: 'Log': {'1.0'}, [ 689.463064] [50969]: 'NDPProxy': {'1.0'}, [ 689.463064] [50969]: 'Network': {'1.2'}, [ 689.463064] [50969]: 'Port': {'1.10'}, [ 689.463064] [50969]: 'PortForwarding': {'1.3'}, [ 689.463064] [50969]: 'QosPolicy': {'1.10'}, [ 689.463064] [50969]: 'SecurityGroup': {'1.6'}, [ 689.463064] [50969]: 'SecurityGroupRule': {'1.3'}, [ 689.463064] [50969]: 'SubPort': {'1.0'}, [ 689.463064] [50969]: 'Subnet': {'1.2'}, [ 689.463064] [50969]: 'Trunk': {'1.1'}} [ 689.463064] [50969]: consumer versions: [ 689.463064] [50969]: { Metadata agent@devstack: {}, [ 689.463064] [50969]: DHCP agent@devstack: {}, [ 689.463064] [50969]: L3 agent@devstack: {}, [ 689.463064] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 689.463064] [50969]: 'Agent': '1.1', [ 689.463064] [50969]: 'ConntrackHelper': '1.0', [ 689.463064] [50969]: 'LocalIPAssociation': '1.0', [ 689.463064] [50969]: 'Log': '1.0', [ 689.463064] [50969]: 'NDPProxy': '1.0', [ 689.463064] [50969]: 'Network': '1.2', [ 689.463064] [50969]: 'Port': '1.10', [ 689.463064] [50969]: 'PortForwarding': '1.3', [ 689.463064] [50969]: 'QosPolicy': '1.10', [ 689.463064] [50969]: 'SecurityGroup': '1.6', [ 689.463064] [50969]: 'SecurityGroupRule': '1.3', [ 689.463064] [50969]: 'SubPort': '1.0', [ 689.463064] [50969]: 'Subnet': '1.2', [ 689.463064] [50969]: 'Trunk': '1.1'}, [ 689.463064] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 689.463064] [50969]: 'Agent': '1.1', [ 689.463064] [50969]: 'ConntrackHelper': '1.0', [ 689.463064] [50969]: 'LocalIPAssociation': '1.0', [ 689.463064] [50969]: 'Log': '1.0', [ 689.463064] [50969]: 'NDPProxy': '1.0', [ 689.463064] [50969]: 'Network': '1.2', [ 689.463064] [50969]: 'Port': '1.10', [ 689.463064] [50969]: 'PortForwarding': '1.3', [ 689.463064] [50969]: 'QosPolicy': '1.10', [ 689.463064] [50969]: 'SecurityGroup': '1.6', [ 689.463064] [50969]: 'SecurityGroupRule': '1.3', [ 689.463064] [50969]: 'SubPort': '1.0', [ 689.463064] [50969]: 'Subnet': '1.2', [ 689.463064] [50969]: 'Trunk': '1.1'}} [ 689.463064] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 689.467886] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-6d7b55ba-dfd0-446a-8012-95114e51cda8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.470312] [50968]: [pid: 50968|app: 0|req: 850/1791] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 689.488671] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Checking segment: {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 689.488828] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Network hostable DHCP agents. Network: 926dd7f6-6316-4f81-9c22-e8488e800f9a, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 689.500027] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Network 926dd7f6-6316-4f81-9c22-e8488e800f9a is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 689.502365] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 926dd7f6-6316-4f81-9c22-e8488e800f9a) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 689.507022] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] create_subnet_postcommit called with subnet settings {'id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'name': 'tempest-ServersTestManualDisk-400519389-subnet', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 954, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9f28d63335d345949834cb0b84647fb9', 'network': {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766}} (original settings None) [ 689.507022] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] create_subnet_postcommit: [ 689.507022] [50969]: key[service_types], None -> [] [ 689.507022] [50969]: key[project_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 689.507022] [50969]: key[tags], None -> [] [ 689.507022] [50969]: key[router:external], None -> False [ 689.507022] [50969]: key[ipv6_ra_mode], None -> None [ 689.507022] [50969]: key[created_at], None -> 2025-11-21T22:37:01Z [ 689.507022] [50969]: key[name], None -> tempest-ServersTestManualDisk-400519389-subnet [ 689.507022] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 689.507022] [50969]: key[tenant_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 689.507022] [50969]: key[id], None -> b8af005e-a15d-435d-ad00-830e49c25b36 [ 689.507022] [50969]: key[network_id], None -> 926dd7f6-6316-4f81-9c22-e8488e800f9a [ 689.507022] [50969]: key[host_routes], None -> [] [ 689.507022] [50969]: key[revision_number], None -> 0 [ 689.507022] [50969]: key[dns_nameservers], None -> [] [ 689.507022] [50969]: key[cidr], None -> 192.168.128.0/28 [ 689.507022] [50969]: key[updated_at], None -> 2025-11-21T22:37:01Z [ 689.507022] [50969]: key[description], None -> [ 689.507022] [50969]: key[standard_attr_id], None -> 954 [ 689.507022] [50969]: key[segment_id], None -> None [ 689.507022] [50969]: key[shared], None -> False [ 689.507022] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 689.507022] [50969]: key[ipv6_address_mode], None -> None [ 689.507022] [50969]: key[enable_dhcp], None -> True [ 689.507022] [50969]: key[subnetpool_id], None -> None [ 689.507022] [50969]: key[ip_version], None -> 4 [ 689.507022] [50969]: key[network], None -> {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} [ 689.507022] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.507022] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.507022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7c9659ff-6630-4e18-95db-67246041f388 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.517470] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-0299d1bd-3224-460d-94ae-90f02265cfb2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.518538] [50968]: [pid: 50968|app: 0|req: 851/1792] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.521577] [50969]: [pid: 50969|app: 0|req: 942/1793] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:01 2025] POST /networking/v2.0/subnets => generated 684 bytes in 181 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 689.527758] [50969]: DEBUG neutron.api.wsgi [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-d11c76d4-d69f-4bbb-94e3-31e19233a9b3 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.549998] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c1b5c7b-96cc-401b-a9f9-124ebbe13070 req-2560be92-26f6-44a8-abff-fb8db9d5adc2 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.551031] [50968]: [pid: 50968|app: 0|req: 852/1794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.554845] [50968]: DEBUG neutron.api.v2.base [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Request body: {'router': {'name': 'tempest-ServersTestManualDisk-400519389-router', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 689.557762] [50969]: [pid: 50969|app: 0|req: 943/1795] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 805 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 689.570607] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (10508c6b-e013-4318-8202-a1c8e401884c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.571649] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (10508c6b-e013-4318-8202-a1c8e401884c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.594933] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-1937984c-e2f7-41a9-86f6-e4164d401544 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.596601] [50969]: [pid: 50969|app: 0|req: 944/1796] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/ports?tenant_id=9315ed5077974c35949e3783665ae4b7&device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 689.601014] [50969]: DEBUG neutron.api.wsgi [req-9c1b5c7b-96cc-401b-a9f9-124ebbe13070 req-8b628ac5-7d2d-44bd-998b-ae31abb8928c tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.618113] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks [] for router_controller (10508c6b-e013-4318-8202-a1c8e401884c), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.626741] [50969]: [pid: 50969|app: 0|req: 945/1797] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/security-groups?id=98a1f729-8e05-4426-8db7-2c883443f0e8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.649857] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-76102d18-12b0-4bcf-ac68-088a9b8c0e05 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.650925] [50969]: [pid: 50969|app: 0|req: 946/1798] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.653593] [50969]: DEBUG neutron.api.wsgi [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-171af1ac-8616-4757-871f-91ae2735fc7f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.672488] [50969]: [pid: 50969|app: 0|req: 947/1799] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=d22c6965-ae34-4280-babf-94a95ec45a10 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.678865] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks [] for router_gateway (10508c6b-e013-4318-8202-a1c8e401884c), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.708976] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f7e020a-14eb-4ea4-8c64-bf9b65a53017 req-043b597e-a535-4198-9707-409cb3da6c02 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.708976] [50969]: [pid: 50969|app: 0|req: 948/1800] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.748278] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14c1995c-f75c-4829-937d-861ee51f26d8 req-fd83a2ed-b95d-4bea-ba77-3f9622862e11 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.749809] [50969]: [pid: 50969|app: 0|req: 949/1801] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/subnets?id=56843452-3693-4c36-9cfc-9772ec7e8b4a => generated 689 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.765977] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks [] for router_gateway (10508c6b-e013-4318-8202-a1c8e401884c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.769777] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.797335] [50969]: [pid: 50969|app: 0|req: 950/1802] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.810360] [50969]: [pid: 50969|app: 0|req: 951/1803] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?network_id=dc93c780-6204-4013-bfc9-3f9b18af4c42&device_owner=network%3Adhcp => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.816107] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Allocated IP 10.180.180.153 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/58c0eeae-f30d-4e83-a92d-775a0a353f37) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 689.860089] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07cde4e8-06ea-4858-9bc6-eea8587c2c79 req-d5cbe210-2d93-49ac-a543-91178c070443 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.861032] [50969]: [pid: 50969|app: 0|req: 952/1804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.861359] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks [] for allowed_address_pair (58c0eeae-f30d-4e83-a92d-775a0a353f37), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.862197] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks [] for port (58c0eeae-f30d-4e83-a92d-775a0a353f37), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.862445] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] create_port_precommit called with port settings {'id': '58c0eeae-f30d-4e83-a92d-775a0a353f37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:b4:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 956, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 689.862642] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] create_port_precommit: [ 689.862642] [50968]: key[mac_address], None -> fa:16:3e:7d:b4:67 [ 689.862642] [50968]: key[device_id], None -> 10508c6b-e013-4318-8202-a1c8e401884c [ 689.862642] [50968]: key[binding:vif_details], None -> {} [ 689.862642] [50968]: key[project_id], None -> [ 689.862642] [50968]: key[binding:vnic_type], None -> normal [ 689.862642] [50968]: key[allowed_address_pairs], None -> [] [ 689.862642] [50968]: key[name], None -> [ 689.862642] [50968]: key[status], None -> DOWN [ 689.862642] [50968]: key[tenant_id], None -> [ 689.862642] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.153'}] [ 689.862642] [50968]: key[id], None -> 58c0eeae-f30d-4e83-a92d-775a0a353f37 [ 689.862642] [50968]: key[port_security_enabled], None -> False [ 689.862642] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 689.862642] [50968]: key[security_groups], None -> [] [ 689.862642] [50968]: key[binding:profile], None -> {} [ 689.862642] [50968]: key[binding:host_id], None -> [ 689.862642] [50968]: key[standard_attr_id], None -> 956 [ 689.862642] [50968]: key[admin_state_up], None -> True [ 689.862642] [50968]: key[device_owner], None -> network:router_gateway [ 689.862642] [50968]: key[binding:vif_type], None -> unbound [ 689.862642] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.887644] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (58c0eeae-f30d-4e83-a92d-775a0a353f37), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.906968] [50969]: [pid: 50969|app: 0|req: 953/1805] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 689.949641] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Pushing event updated for resources: {'Port': ['ID=58c0eeae-f30d-4e83-a92d-775a0a353f37,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.950675] [50969]: [pid: 50969|app: 0|req: 954/1806] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/networks/dc93c780-6204-4013-bfc9-3f9b18af4c42?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.955338] [50969]: DEBUG neutron.api.wsgi [req-07cde4e8-06ea-4858-9bc6-eea8587c2c79 req-38610e22-e07a-42b6-a6b7-2814a51b24bc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.971327] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 689.972190] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 689.974322] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 689.980884] [50969]: [pid: 50969|app: 0|req: 955/1807] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.000324] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] create_port_postcommit called with port settings {'id': '58c0eeae-f30d-4e83-a92d-775a0a353f37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:b4:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 956, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:02Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 690.000464] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] create_port_postcommit: [ 690.000464] [50968]: key[mac_address], None -> fa:16:3e:7d:b4:67 [ 690.000464] [50968]: key[device_id], None -> 10508c6b-e013-4318-8202-a1c8e401884c [ 690.000464] [50968]: key[binding:vif_details], None -> {} [ 690.000464] [50968]: key[project_id], None -> [ 690.000464] [50968]: key[binding:vnic_type], None -> normal [ 690.000464] [50968]: key[tags], None -> [] [ 690.000464] [50968]: key[allowed_address_pairs], None -> [] [ 690.000464] [50968]: key[created_at], None -> 2025-11-21T22:37:02Z [ 690.000464] [50968]: key[name], None -> [ 690.000464] [50968]: key[status], None -> DOWN [ 690.000464] [50968]: key[tenant_id], None -> [ 690.000464] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.153'}] [ 690.000464] [50968]: key[id], None -> 58c0eeae-f30d-4e83-a92d-775a0a353f37 [ 690.000464] [50968]: key[port_security_enabled], None -> False [ 690.000464] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 690.000464] [50968]: key[security_groups], None -> [] [ 690.000464] [50968]: key[binding:profile], None -> {} [ 690.000464] [50968]: key[binding:host_id], None -> [ 690.000464] [50968]: key[revision_number], None -> 1 [ 690.000464] [50968]: key[description], None -> [ 690.000464] [50968]: key[updated_at], None -> 2025-11-21T22:37:02Z [ 690.000464] [50968]: key[standard_attr_id], None -> 956 [ 690.000464] [50968]: key[admin_state_up], None -> True [ 690.000464] [50968]: key[binding:vif_type], None -> unbound [ 690.000464] [50968]: key[device_owner], None -> network:router_gateway [ 690.000464] [50968]: key[extra_dhcp_opts], None -> [] [ 690.000464] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 690.000464] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 690.020623] [50969]: [pid: 50969|app: 0|req: 956/1808] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/networks/dc93c780-6204-4013-bfc9-3f9b18af4c42?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) [ 690.036568] [50969]: [pid: 50969|app: 0|req: 957/1809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 690.095148] [50969]: [pid: 50969|app: 0|req: 958/1810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.112654] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks [] for router_gateway (10508c6b-e013-4318-8202-a1c8e401884c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.119640] [50969]: [pid: 50969|app: 0|req: 959/1811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.153550] [50969]: [pid: 50969|app: 0|req: 960/1812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.165984] [50969]: [pid: 50969|app: 0|req: 961/1813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.183135] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:36: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-3435e439-87d9-42a0-bb02-04bb5ae295d2 x-openstack-request-id: req-3435e439-87d9-42a0-bb02-04bb5ae295d2 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 690.193195] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ef828a8b-286f-4612-85a3-244aedff1ec1", "name": "network-vif-deleted", "tag": "141554a4-0938-40a0-9720-0cb71a570c1e", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 690.195121] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3435e439-87d9-42a0-bb02-04bb5ae295d2 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 690.195524] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3435e439-87d9-42a0-bb02-04bb5ae295d2'] response: {'server_uuid': 'ef828a8b-286f-4612-85a3-244aedff1ec1', 'name': 'network-vif-deleted', 'tag': '141554a4-0938-40a0-9720-0cb71a570c1e', 'status': 'completed', 'code': 200} [ 690.203959] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-4c89df1b-49f1-4c8b-96cd-0a6b94983ff1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.204999] [50969]: [pid: 50969|app: 0|req: 962/1814] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 614 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.216566] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (10508c6b-e013-4318-8202-a1c8e401884c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.263784] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4753d4b-83f0-49ca-9d88-9e22cc710281 req-cd7c1ddd-73d5-4f35-81b2-fba29dc194cf tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.264813] [50969]: [pid: 50969|app: 0|req: 963/1815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 690.280533] [50969]: [pid: 50969|app: 0|req: 964/1816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.283971] [50969]: DEBUG neutron.api.wsgi [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-b256fff4-2a2a-4b73-abba-d17372d128b7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.284857] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Router 10508c6b-e013-4318-8202-a1c8e401884c is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 690.313256] [50969]: [pid: 50969|app: 0|req: 965/1817] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 179 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.316569] [50969]: DEBUG neutron.api.wsgi [req-e4753d4b-83f0-49ca-9d88-9e22cc710281 req-0c142038-45ab-42f8-94c5-d99f17ec4ec0 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.341030] [50969]: [pid: 50969|app: 0|req: 966/1818] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.346022] [50969]: DEBUG neutron.api.v2.base [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'port': {'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'admin_state_up': True, 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 690.351817] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 690.371017] [50968]: DEBUG neutron_lib.callbacks.manager [None req-588867d2-c066-4a29-988a-52b55b382d95 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.371600] [50968]: [pid: 50968|app: 0|req: 853/1819] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:01 2025] POST /networking/v2.0/routers => generated 726 bytes in 820 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 690.388179] [50968]: [pid: 50968|app: 0|req: 854/1820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.389518] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Made reservation on behalf of 984bd170fdee491ab12f5828ac22b2d7 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 690.393733] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.460444] [50969]: DEBUG neutron.db.db_base_plugin_common [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Allocated IP 192.168.128.9 (c7785d57-90d4-4838-9d45-2533df48351b/46d2cebc-8901-4659-94d2-9209b819d859/51942501-1ce2-4811-b086-37e11408afb2) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 690.523791] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for allowed_address_pair (51942501-1ce2-4811-b086-37e11408afb2), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.524649] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for port (51942501-1ce2-4811-b086-37e11408afb2), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.524806] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_precommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': '', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'port_security_enabled': True, 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 690.525048] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_precommit: [ 690.525048] [50969]: key[mac_address], None -> fa:16:3e:24:89:b8 [ 690.525048] [50969]: key[device_id], None -> 8bd9cc28-9532-4d85-8a53-da2bea83a489 [ 690.525048] [50969]: key[binding:vif_details], None -> {} [ 690.525048] [50969]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 690.525048] [50969]: key[binding:vnic_type], None -> normal [ 690.525048] [50969]: key[allowed_address_pairs], None -> [] [ 690.525048] [50969]: key[name], None -> [ 690.525048] [50969]: key[status], None -> DOWN [ 690.525048] [50969]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 690.525048] [50969]: key[fixed_ips], None -> [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}] [ 690.525048] [50969]: key[id], None -> 51942501-1ce2-4811-b086-37e11408afb2 [ 690.525048] [50969]: key[port_security_enabled], None -> True [ 690.525048] [50969]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 690.525048] [50969]: key[security_groups], None -> ['06251551-417e-4f8a-9412-fdb5036f57fe'] [ 690.525048] [50969]: key[binding:profile], None -> {} [ 690.525048] [50969]: key[binding:host_id], None -> [ 690.525048] [50969]: key[standard_attr_id], None -> 957 [ 690.525048] [50969]: key[admin_state_up], None -> True [ 690.525048] [50969]: key[device_owner], None -> [ 690.525048] [50969]: key[binding:vif_type], None -> unbound [ 690.525048] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 690.546084] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (51942501-1ce2-4811-b086-37e11408afb2), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.570783] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event updated for resources: {'Port': ['ID=51942501-1ce2-4811-b086-37e11408afb2,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 690.579177] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Network c7785d57-90d4-4838-9d45-2533df48351b is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 690.579857] [50969]: DEBUG neutron.scheduler.base_scheduler [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 690.582046] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 690.590540] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.595630] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_postcommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': '', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'port_security_enabled': True, 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:02Z', 'revision_number': 1, 'network': {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 690.595867] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_postcommit: [ 690.595867] [50969]: key[mac_address], None -> fa:16:3e:24:89:b8 [ 690.595867] [50969]: key[device_id], None -> 8bd9cc28-9532-4d85-8a53-da2bea83a489 [ 690.595867] [50969]: key[binding:vif_details], None -> {} [ 690.595867] [50969]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 690.595867] [50969]: key[binding:vnic_type], None -> normal [ 690.595867] [50969]: key[tags], None -> [] [ 690.595867] [50969]: key[allowed_address_pairs], None -> [] [ 690.595867] [50969]: key[created_at], None -> 2025-11-21T22:37:02Z [ 690.595867] [50969]: key[name], None -> [ 690.595867] [50969]: key[status], None -> DOWN [ 690.595867] [50969]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 690.595867] [50969]: key[fixed_ips], None -> [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}] [ 690.595867] [50969]: key[id], None -> 51942501-1ce2-4811-b086-37e11408afb2 [ 690.595867] [50969]: key[port_security_enabled], None -> True [ 690.595867] [50969]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 690.595867] [50969]: key[security_groups], None -> ['06251551-417e-4f8a-9412-fdb5036f57fe'] [ 690.595867] [50969]: key[binding:profile], None -> {} [ 690.595867] [50969]: key[binding:host_id], None -> [ 690.595867] [50969]: key[revision_number], None -> 1 [ 690.595867] [50969]: key[description], None -> [ 690.595867] [50969]: key[updated_at], None -> 2025-11-21T22:37:02Z [ 690.595867] [50969]: key[standard_attr_id], None -> 957 [ 690.595867] [50969]: key[admin_state_up], None -> True [ 690.595867] [50969]: key[binding:vif_type], None -> unbound [ 690.595867] [50969]: key[device_owner], None -> [ 690.595867] [50969]: key[extra_dhcp_opts], None -> [] [ 690.595867] [50969]: key[network], None -> {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} [ 690.595867] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 690.626660] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.627057] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23a38a54-1359-4e40-822b-a7b2ff361d1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.636199] [50969]: [pid: 50969|app: 0|req: 967/1821] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:02 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) [ 690.649740] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Allocated IP 192.168.128.1 (926dd7f6-6316-4f81-9c22-e8488e800f9a/b8af005e-a15d-435d-ad00-830e49c25b36/eb20162d-ae6b-477f-952d-53a3103804fd) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 690.720434] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0921fde7-f281-4072-861c-216f12e4e099 req-9f6a72dc-f4c7-4099-b70e-2191fb26c639 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.721825] [50969]: [pid: 50969|app: 0|req: 968/1822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:02 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.735410] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Publish callbacks [] for allowed_address_pair (eb20162d-ae6b-477f-952d-53a3103804fd), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.736615] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Publish callbacks [] for port (eb20162d-ae6b-477f-952d-53a3103804fd), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.736615] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] create_port_precommit called with port settings {'id': 'eb20162d-ae6b-477f-952d-53a3103804fd', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:50:c4:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_interface', 'standard_attr_id': 958, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}], 'project_id': '9f28d63335d345949834cb0b84647fb9', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 690.736737] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] create_port_precommit: [ 690.736737] [50968]: key[mac_address], None -> fa:16:3e:50:c4:d5 [ 690.736737] [50968]: key[device_id], None -> 10508c6b-e013-4318-8202-a1c8e401884c [ 690.736737] [50968]: key[binding:vif_details], None -> {} [ 690.736737] [50968]: key[project_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 690.736737] [50968]: key[binding:vnic_type], None -> normal [ 690.736737] [50968]: key[allowed_address_pairs], None -> [] [ 690.736737] [50968]: key[name], None -> [ 690.736737] [50968]: key[status], None -> DOWN [ 690.736737] [50968]: key[tenant_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 690.736737] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}] [ 690.736737] [50968]: key[id], None -> eb20162d-ae6b-477f-952d-53a3103804fd [ 690.736737] [50968]: key[port_security_enabled], None -> False [ 690.736737] [50968]: key[network_id], None -> 926dd7f6-6316-4f81-9c22-e8488e800f9a [ 690.736737] [50968]: key[security_groups], None -> [] [ 690.736737] [50968]: key[binding:profile], None -> {} [ 690.736737] [50968]: key[binding:host_id], None -> [ 690.736737] [50968]: key[standard_attr_id], None -> 958 [ 690.736737] [50968]: key[admin_state_up], None -> True [ 690.736737] [50968]: key[device_owner], None -> network:router_interface [ 690.736737] [50968]: key[binding:vif_type], None -> unbound [ 690.736737] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 690.769494] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (eb20162d-ae6b-477f-952d-53a3103804fd), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.779405] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-5d0c4b61-289a-412c-86da-b481c6f50c26 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.780435] [50969]: [pid: 50969|app: 0|req: 969/1823] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:03 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 612 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.784121] [50969]: DEBUG neutron.api.v2.base [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Request body: {'port': {'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 690.796935] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Pushing event updated for resources: {'Port': ['ID=eb20162d-ae6b-477f-952d-53a3103804fd,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 690.806515] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Network 926dd7f6-6316-4f81-9c22-e8488e800f9a is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 690.807236] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 690.809412] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 690.825784] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] create_port_postcommit called with port settings {'id': 'eb20162d-ae6b-477f-952d-53a3103804fd', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:50:c4:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_interface', 'standard_attr_id': 958, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}], 'project_id': '9f28d63335d345949834cb0b84647fb9', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 1, 'network': {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 690.825992] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] create_port_postcommit: [ 690.825992] [50968]: key[mac_address], None -> fa:16:3e:50:c4:d5 [ 690.825992] [50968]: key[device_id], None -> 10508c6b-e013-4318-8202-a1c8e401884c [ 690.825992] [50968]: key[binding:vif_details], None -> {} [ 690.825992] [50968]: key[project_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 690.825992] [50968]: key[binding:vnic_type], None -> normal [ 690.825992] [50968]: key[tags], None -> [] [ 690.825992] [50968]: key[allowed_address_pairs], None -> [] [ 690.825992] [50968]: key[created_at], None -> 2025-11-21T22:37:02Z [ 690.825992] [50968]: key[name], None -> [ 690.825992] [50968]: key[status], None -> DOWN [ 690.825992] [50968]: key[tenant_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 690.825992] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}] [ 690.825992] [50968]: key[id], None -> eb20162d-ae6b-477f-952d-53a3103804fd [ 690.825992] [50968]: key[port_security_enabled], None -> False [ 690.825992] [50968]: key[network_id], None -> 926dd7f6-6316-4f81-9c22-e8488e800f9a [ 690.825992] [50968]: key[security_groups], None -> [] [ 690.825992] [50968]: key[binding:profile], None -> {} [ 690.825992] [50968]: key[binding:host_id], None -> [ 690.825992] [50968]: key[revision_number], None -> 1 [ 690.825992] [50968]: key[description], None -> [ 690.825992] [50968]: key[updated_at], None -> 2025-11-21T22:37:03Z [ 690.825992] [50968]: key[standard_attr_id], None -> 958 [ 690.825992] [50968]: key[admin_state_up], None -> True [ 690.825992] [50968]: key[binding:vif_type], None -> unbound [ 690.825992] [50968]: key[device_owner], None -> network:router_interface [ 690.825992] [50968]: key[extra_dhcp_opts], None -> [] [ 690.825992] [50968]: key[network], None -> {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} [ 690.825992] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 690.826711] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (10508c6b-e013-4318-8202-a1c8e401884c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.828630] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (51942501-1ce2-4811-b086-37e11408afb2), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.987792] [50969]: DEBUG neutron.notifiers.nova [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 51942501-1ce2-4811-b086-37e11408afb2 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 690.994379] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks [] for port (51942501-1ce2-4811-b086-37e11408afb2), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.011886] [50969]: DEBUG neutron.db.provisioning_blocks [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Transition to ACTIVE for port object 51942501-1ce2-4811-b086-37e11408afb2 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 691.013678] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_precommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': '', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:02Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 691.014249] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_precommit: [ 691.014249] [50969]: key[device_owner], -> compute:nova [ 691.014249] [50969]: key[binding:host_id], -> cpu-1 [ 691.014249] [50969]: key[updated_at], 2025-11-21T22:37:02Z -> 2025-11-21T22:37:03Z [ 691.014249] [50969]: key[revision_number], 1 -> 2 [ 691.014249] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.016376] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (51942501-1ce2-4811-b086-37e11408afb2), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.037113] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Pushing event updated for resources: {'Port': ['ID=51942501-1ce2-4811-b086-37e11408afb2,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.037242] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (eb20162d-ae6b-477f-952d-53a3103804fd), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.081041] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_postcommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': '', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:02Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 691.081265] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_postcommit: [ 691.081265] [50969]: key[device_owner], -> compute:nova [ 691.081265] [50969]: key[binding:host_id], -> cpu-1 [ 691.081265] [50969]: key[updated_at], 2025-11-21T22:37:02Z -> 2025-11-21T22:37:03Z [ 691.081265] [50969]: key[revision_number], 1 -> 2 [ 691.081265] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.092027] [50969]: DEBUG neutron.plugins.ml2.managers [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Attempting to bind port 51942501-1ce2-4811-b086-37e11408afb2 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 691.092027] [50969]: DEBUG neutron.plugins.ml2.managers [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Attempting to bind port 51942501-1ce2-4811-b086-37e11408afb2 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 691.092027] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Attempting to bind port 51942501-1ce2-4811-b086-37e11408afb2 on network c7785d57-90d4-4838-9d45-2533df48351b {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 691.111641] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 691.111837] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Bind Segment={'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 691.114464] [50969]: DEBUG networking_nsxv3.api.rpc [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 691.141231] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Publish callbacks [] for port (eb20162d-ae6b-477f-952d-53a3103804fd), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.142055] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] update_port_precommit called with port settings {'id': 'eb20162d-ae6b-477f-952d-53a3103804fd', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:50:c4:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_interface', 'standard_attr_id': 958, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 1, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings {'id': 'eb20162d-ae6b-477f-952d-53a3103804fd', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:50:c4:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_interface', 'standard_attr_id': 958, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 1, 'project_id': '9f28d63335d345949834cb0b84647fb9'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 691.142055] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] update_port_precommit: [ 691.142055] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.143160] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (eb20162d-ae6b-477f-952d-53a3103804fd), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.166629] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Pushing event updated for resources: {'Port': ['ID=eb20162d-ae6b-477f-952d-53a3103804fd,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.188471] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] update_port_postcommit called with port settings {'id': 'eb20162d-ae6b-477f-952d-53a3103804fd', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:50:c4:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_interface', 'standard_attr_id': 958, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 1, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings {'id': 'eb20162d-ae6b-477f-952d-53a3103804fd', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:50:c4:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_interface', 'standard_attr_id': 958, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 1, 'project_id': '9f28d63335d345949834cb0b84647fb9'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 691.188623] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] update_port_postcommit: [ 691.188623] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.188972] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (10508c6b-e013-4318-8202-a1c8e401884c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.220349] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Network 926dd7f6-6316-4f81-9c22-e8488e800f9a is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 691.221087] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 691.279543] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Router 10508c6b-e013-4318-8202-a1c8e401884c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 691.330418] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d2350573-70ac-4b3a-82dc-ca476beaa0d8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 691.334134] [50968]: [pid: 50968|app: 0|req: 855/1824] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:37:02 2025] PUT /networking/v2.0/routers/10508c6b-e013-4318-8202-a1c8e401884c/add_router_interface => generated 309 bytes in 946 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.336839] [50968]: DEBUG neutron.api.wsgi [req-0921fde7-f281-4072-861c-216f12e4e099 req-c5d34057-eb02-4b38-a0b2-cf0550613e5c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.357523] [50968]: [pid: 50968|app: 0|req: 856/1825] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:03 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.362360] [50968]: DEBUG neutron.api.wsgi [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-23567b66-8bda-4668-a5f4-9866b50f18c7 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.365183] [50968]: [pid: 50968|app: 0|req: 857/1826] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:03 2025] GET /networking/v2.0/quotas/9497357ea6f54e07b2d8941384d6a562 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.425270] [50968]: [pid: 50968|app: 0|req: 858/1827] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:03 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&fields=id => generated 57 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.428350] [50968]: DEBUG neutron.api.wsgi [req-ad7f4738-8ec3-4ba5-b2e6-c26453822edc req-207bdc97-4608-4380-94f9-ab7c9fb4d5cc tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.447870] [50968]: [pid: 50968|app: 0|req: 859/1828] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:03 2025] GET /networking/v2.0/security-groups/02335e4b-52f9-4b1f-8752-1efa38a6d256 => generated 1684 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 691.480917] [50968]: [pid: 50968|app: 0|req: 860/1829] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:03 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.483282] [50968]: DEBUG neutron.api.wsgi [req-ad7f4738-8ec3-4ba5-b2e6-c26453822edc req-e99634b6-6ec7-43bc-ad3c-d9bfd8a1ff6f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.505555] [50968]: DEBUG neutron_lib.callbacks.manager [req-ad7f4738-8ec3-4ba5-b2e6-c26453822edc req-e99634b6-6ec7-43bc-ad3c-d9bfd8a1ff6f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (02335e4b-52f9-4b1f-8752-1efa38a6d256), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.518243] [50968]: DEBUG neutron_lib.callbacks.manager [req-ad7f4738-8ec3-4ba5-b2e6-c26453822edc req-e99634b6-6ec7-43bc-ad3c-d9bfd8a1ff6f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (02335e4b-52f9-4b1f-8752-1efa38a6d256), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.539175] [50968]: DEBUG neutron_lib.callbacks.manager [req-ad7f4738-8ec3-4ba5-b2e6-c26453822edc req-e99634b6-6ec7-43bc-ad3c-d9bfd8a1ff6f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (02335e4b-52f9-4b1f-8752-1efa38a6d256), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.543881] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ad7f4738-8ec3-4ba5-b2e6-c26453822edc req-e99634b6-6ec7-43bc-ad3c-d9bfd8a1ff6f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=02335e4b-52f9-4b1f-8752-1efa38a6d256,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.548613] [50968]: DEBUG neutron_lib.callbacks.manager [req-ad7f4738-8ec3-4ba5-b2e6-c26453822edc req-e99634b6-6ec7-43bc-ad3c-d9bfd8a1ff6f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.548613] [50968]: [pid: 50968|app: 0|req: 861/1830] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:03 2025] DELETE /networking/v2.0/security-groups/02335e4b-52f9-4b1f-8752-1efa38a6d256 => generated 0 bytes in 67 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 691.593849] [50968]: [pid: 50968|app: 0|req: 862/1831] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:03 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 691.691360] [50968]: [pid: 50968|app: 0|req: 863/1832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:04 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.717372] [50968]: [pid: 50968|app: 0|req: 864/1833] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:04 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.763509] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-0164d6d4-90e6-4e93-80d6-517f48081917 x-openstack-request-id: req-0164d6d4-90e6-4e93-80d6-517f48081917 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 691.766246] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b22c1d92-5760-4729-a98d-9078c8c9ab2d", "tag": "5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 691.766246] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0164d6d4-90e6-4e93-80d6-517f48081917 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 691.766246] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0164d6d4-90e6-4e93-80d6-517f48081917'] response: {'name': 'network-changed', 'server_uuid': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'tag': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'status': 'completed', 'code': 200} [ 691.770963] [50968]: DEBUG neutron.api.wsgi [req-5fc719b5-ba06-4df8-96ed-c783f14b2919 req-35ebfad2-0fad-4be7-8a8c-c91ac7db6237 tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.794826] [50968]: [pid: 50968|app: 0|req: 865/1834] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:04 2025] GET /networking/v2.0/security-groups/6a07275b-99ba-4b3d-abcb-baff541878ff => generated 1693 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 691.842503] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5f13206-bf55-4220-b0dd-c6c502c22f6a req-57e244c9-d83b-4cbc-af3d-676ff1a73c57 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.847022] [50968]: [pid: 50968|app: 0|req: 866/1835] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:04 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 1042 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 691.847022] [50968]: DEBUG neutron.api.wsgi [req-5fc719b5-ba06-4df8-96ed-c783f14b2919 req-21f55e8c-90e4-46d8-a441-19e59592266c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.877983] [50968]: DEBUG neutron_lib.callbacks.manager [req-5fc719b5-ba06-4df8-96ed-c783f14b2919 req-21f55e8c-90e4-46d8-a441-19e59592266c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (6a07275b-99ba-4b3d-abcb-baff541878ff), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.902311] [50968]: DEBUG neutron_lib.callbacks.manager [req-5fc719b5-ba06-4df8-96ed-c783f14b2919 req-21f55e8c-90e4-46d8-a441-19e59592266c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (6a07275b-99ba-4b3d-abcb-baff541878ff), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.946446] [50968]: DEBUG neutron_lib.callbacks.manager [req-5fc719b5-ba06-4df8-96ed-c783f14b2919 req-21f55e8c-90e4-46d8-a441-19e59592266c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6a07275b-99ba-4b3d-abcb-baff541878ff), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.952423] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5fc719b5-ba06-4df8-96ed-c783f14b2919 req-21f55e8c-90e4-46d8-a441-19e59592266c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=6a07275b-99ba-4b3d-abcb-baff541878ff,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.957024] [50968]: DEBUG neutron_lib.callbacks.manager [req-5fc719b5-ba06-4df8-96ed-c783f14b2919 req-21f55e8c-90e4-46d8-a441-19e59592266c tempest-SecurityGroupRulesNegativeTestJSON-1822643720 tempest-SecurityGroupRulesNegativeTestJSON-1822643720-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.958302] [50968]: [pid: 50968|app: 0|req: 867/1836] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:04 2025] DELETE /networking/v2.0/security-groups/6a07275b-99ba-4b3d-abcb-baff541878ff => generated 0 bytes in 114 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 692.011285] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5f13206-bf55-4220-b0dd-c6c502c22f6a req-fc56040f-445a-4a9f-a22e-c7286fdfa630 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.011285] [50968]: [pid: 50968|app: 0|req: 868/1837] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:04 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.013804] [50968]: DEBUG neutron.api.v2.base [None req-7ff39370-1273-4804-a73f-4aee177866ca tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1998980514', 'description': 'tempest-description--1316111563'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.028093] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ff39370-1273-4804-a73f-4aee177866ca tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.074251] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ff39370-1273-4804-a73f-4aee177866ca tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group (3db0e155-352c-4d42-a24e-48fff17d86ac), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.076514] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ff39370-1273-4804-a73f-4aee177866ca tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3db0e155-352c-4d42-a24e-48fff17d86ac), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.090098] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7ff39370-1273-4804-a73f-4aee177866ca tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=3db0e155-352c-4d42-a24e-48fff17d86ac,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.104942] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ff39370-1273-4804-a73f-4aee177866ca tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.106017] [50968]: [pid: 50968|app: 0|req: 869/1838] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:37:04 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 94 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 692.117351] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Bound using segment: {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 692.117652] [50969]: DEBUG neutron.plugins.ml2.managers [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Bound port: 51942501-1ce2-4811-b086-37e11408afb2, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5756d009-13ad-4e13-a991-3b5e71830aa5", "external-id": "nsx-vlan-transportzone-608", "segmentation_id": 608}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 692.117831] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (51942501-1ce2-4811-b086-37e11408afb2), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.169677] [50969]: DEBUG neutron.plugins.ml2.db [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] For port 51942501-1ce2-4811-b086-37e11408afb2, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 692.172237] [50969]: DEBUG neutron.plugins.ml2.db [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] For port 51942501-1ce2-4811-b086-37e11408afb2, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=51942501-1ce2-4811-b086-37e11408afb2,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 692.173692] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_precommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 692.173865] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_precommit: [ 692.173865] [50969]: key[binding:vif_type], unbound -> ovs [ 692.173865] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} [ 692.173865] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.177016] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (51942501-1ce2-4811-b086-37e11408afb2), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.201088] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd22c6965-ae34-4280-babf-94a95ec45a10'}, {'name': 'network-changed', 'server_uuid': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'tag': 'd22c6965-ae34-4280-babf-94a95ec45a10'}, {'server_uuid': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'name': 'network-vif-deleted', 'tag': '0a467c1a-06d1-467e-8f74-d517359b5410'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 692.201972] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Pushing event updated for resources: {'Port': ['ID=51942501-1ce2-4811-b086-37e11408afb2,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.205703] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2d6ff226-c138-4540-b3e2-a25b39a8498f" -d '{"events": [{"server_uuid": "9d931556-0d4b-44a6-9cb3-44e4db7d4092", "name": "network-vif-plugged", "status": "completed", "tag": "d22c6965-ae34-4280-babf-94a95ec45a10"}, {"name": "network-changed", "server_uuid": "9d931556-0d4b-44a6-9cb3-44e4db7d4092", "tag": "d22c6965-ae34-4280-babf-94a95ec45a10"}, {"server_uuid": "5a50926b-404a-46f7-adf0-ed8b5f818448", "name": "network-vif-deleted", "tag": "0a467c1a-06d1-467e-8f74-d517359b5410"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 692.211521] [50969]: DEBUG neutron.db.provisioning_blocks [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Provisioning complete for port 51942501-1ce2-4811-b086-37e11408afb2 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 692.211744] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (51942501-1ce2-4811-b086-37e11408afb2), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.212183] [50969]: INFO neutron.plugins.ml2.plugin [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Attempt 1 to provision port 51942501-1ce2-4811-b086-37e11408afb2 [ 692.261141] [50969]: DEBUG neutron.plugins.ml2.plugin [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Current status of the port 51942501-1ce2-4811-b086-37e11408afb2 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 692.261237] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (51942501-1ce2-4811-b086-37e11408afb2), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.288399] [50969]: DEBUG neutron.plugins.ml2.db [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] For port 51942501-1ce2-4811-b086-37e11408afb2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=51942501-1ce2-4811-b086-37e11408afb2,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 692.296103] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (3b4c032a-a7e3-40ef-be58-c3476d14af66), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.330319] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_precommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:04Z', 'revision_number': 4, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 692.330737] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_precommit: [ 692.330737] [50969]: key[status], DOWN -> ACTIVE [ 692.330737] [50969]: key[revision_number], 4 -> 5 [ 692.330737] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.338612] [50969]: DEBUG neutron.db.provisioning_blocks [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Provisioning complete for port 51942501-1ce2-4811-b086-37e11408afb2 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 692.338818] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (51942501-1ce2-4811-b086-37e11408afb2), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.338923] [50969]: INFO neutron.plugins.ml2.plugin [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Attempt 1 to provision port 51942501-1ce2-4811-b086-37e11408afb2 [ 692.396471] [50969]: DEBUG neutron.plugins.ml2.plugin [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Current status of the port 51942501-1ce2-4811-b086-37e11408afb2 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 692.397280] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_postcommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:04Z', 'revision_number': 4, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 692.397440] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_postcommit: [ 692.397440] [50969]: key[status], DOWN -> ACTIVE [ 692.397440] [50969]: key[revision_number], 4 -> 5 [ 692.397440] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.397599] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (51942501-1ce2-4811-b086-37e11408afb2), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.424213] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Pushing event updated for resources: {'Port': ['ID=51942501-1ce2-4811-b086-37e11408afb2,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.427133] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_postcommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:04Z', 'revision_number': 4, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:03Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 692.427352] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] update_port_postcommit: [ 692.427352] [50969]: key[binding:vif_type], unbound -> ovs [ 692.427352] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} [ 692.427352] [50969]: key[updated_at], 2025-11-21T22:37:03Z -> 2025-11-21T22:37:04Z [ 692.427352] [50969]: key[revision_number], 2 -> 4 [ 692.427352] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.432777] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.433358] [50969]: DEBUG neutron_lib.callbacks.manager [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-e3544a6e-141f-49e1-918a-bce3e0186796 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.433828] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Deleting port a520a203-db44-4166-a484-395cc4c94b4e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 692.434014] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a520a203-db44-4166-a484-395cc4c94b4e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.435748] [50969]: [pid: 50969|app: 0|req: 970/1839] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:03 2025] PUT /networking/v2.0/ports/51942501-1ce2-4811-b086-37e11408afb2 => generated 1037 bytes in 1655 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 692.440056] [50969]: DEBUG neutron.api.wsgi [req-e5f13206-bf55-4220-b0dd-c6c502c22f6a req-c7fa55cc-42b9-4647-a813-c7c787075b54 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.462484] [50969]: [pid: 50969|app: 0|req: 971/1840] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.477511] [50969]: [pid: 50969|app: 0|req: 972/1841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:04 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.481035] [50969]: DEBUG neutron.api.v2.base [None req-e724b089-4c8a-4f69-b8da-e10421926d3f tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Request body: {'security_group_rule': {'security_group_id': '3db0e155-352c-4d42-a24e-48fff17d86ac', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.485999] [50968]: DEBUG neutron.plugins.ml2.db [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] For port a520a203-db44-4166-a484-395cc4c94b4e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a520a203-db44-4166-a484-395cc4c94b4e,segment=NetworkSegment(c78ec707-6968-4ee7-ac64-acc6fb145e26),segment_id=c78ec707-6968-4ee7-ac64-acc6fb145e26)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 692.485999] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a520a203-db44-4166-a484-395cc4c94b4e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.490721] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] delete_port_precommit called with port settings {'id': 'a520a203-db44-4166-a484-395cc4c94b4e', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:20:66:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_interface', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', '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-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 5, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c78ec707-6968-4ee7-ac64-acc6fb145e26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 421, 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1'}}] (original binding levels None) on network {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} with segments to bind None [ 692.490895] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] delete_port_precommit: [ 692.490895] [50968]: key[mac_address], fa:16:3e:20:66:78 -> None [ 692.490895] [50968]: key[device_id], 3b4c032a-a7e3-40ef-be58-c3476d14af66 -> None [ 692.490895] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 692.490895] [50968]: key[binding:vnic_type], normal -> None [ 692.490895] [50968]: key[project_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 692.490895] [50968]: key[tags], [] -> None [ 692.490895] [50968]: key[allowed_address_pairs], [] -> None [ 692.490895] [50968]: key[created_at], 2025-11-21T22:36:05Z -> None [ 692.490895] [50968]: key[name], -> None [ 692.490895] [50968]: key[status], ACTIVE -> None [ 692.490895] [50968]: key[tenant_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 692.490895] [50968]: key[fixed_ips], [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}] -> None [ 692.490895] [50968]: key[id], a520a203-db44-4166-a484-395cc4c94b4e -> None [ 692.490895] [50968]: key[port_security_enabled], False -> None [ 692.490895] [50968]: key[network_id], 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 692.490895] [50968]: key[security_groups], [] -> None [ 692.490895] [50968]: key[binding:profile], {} -> None [ 692.490895] [50968]: key[binding:host_id], devstack -> None [ 692.490895] [50968]: key[revision_number], 5 -> None [ 692.490895] [50968]: key[description], -> None [ 692.490895] [50968]: key[updated_at], 2025-11-21T22:36:10Z -> None [ 692.490895] [50968]: key[standard_attr_id], 594 -> None [ 692.490895] [50968]: key[admin_state_up], True -> None [ 692.490895] [50968]: key[binding:vif_type], ovs -> None [ 692.490895] [50968]: key[device_owner], network:router_interface -> None [ 692.490895] [50968]: key[extra_dhcp_opts], [] -> None [ 692.490895] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.492666] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Calling delete_port for a520a203-db44-4166-a484-395cc4c94b4e owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 692.521086] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e724b089-4c8a-4f69-b8da-e10421926d3f tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group_rule (58e13a62-f68a-4c34-9cce-b768a8a11bcf), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.546525] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e724b089-4c8a-4f69-b8da-e10421926d3f tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group_rule (58e13a62-f68a-4c34-9cce-b768a8a11bcf), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.547717] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e724b089-4c8a-4f69-b8da-e10421926d3f tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (58e13a62-f68a-4c34-9cce-b768a8a11bcf), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.556835] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e724b089-4c8a-4f69-b8da-e10421926d3f tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=58e13a62-f68a-4c34-9cce-b768a8a11bcf,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.577519] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e724b089-4c8a-4f69-b8da-e10421926d3f tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.578577] [50969]: [pid: 50969|app: 0|req: 973/1842] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:04 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 100 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 692.581337] [50969]: DEBUG neutron.api.wsgi [req-fe95f419-a2f2-4d50-b850-f49629d534be req-49c44746-03fc-4dc2-9b5e-f6d734b9bc67 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.586085] [50969]: INFO neutron.api.v2.resource [req-fe95f419-a2f2-4d50-b850-f49629d534be req-49c44746-03fc-4dc2-9b5e-f6d734b9bc67 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 692.586500] [50969]: [pid: 50969|app: 0|req: 974/1843] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:04 2025] GET /networking/v2.0/security-groups/840817d6-f667-4c5d-a29c-25912667374e => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 692.605455] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a520a203-db44-4166-a484-395cc4c94b4e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.607577] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5f13206-bf55-4220-b0dd-c6c502c22f6a req-4146c652-82a3-46f0-948e-ecea04909e51 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.608997] [50969]: [pid: 50969|app: 0|req: 975/1844] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:04 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.611789] [50969]: DEBUG neutron.api.v2.base [None req-7cddf2f4-1d45-4f21-8a42-8562f284eae0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--711294250', 'description': 'tempest-description--1984642542'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.615077] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Pushing event deleted for resources: {'Port': ['ID=a520a203-db44-4166-a484-395cc4c94b4e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.627858] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7cddf2f4-1d45-4f21-8a42-8562f284eae0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.644274] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] delete_port_postcommit called with port settings {'id': 'a520a203-db44-4166-a484-395cc4c94b4e', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:20:66:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_interface', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', '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-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 5, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c78ec707-6968-4ee7-ac64-acc6fb145e26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 421, 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1'}}] (original binding levels None) on network {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2bade090-c2dd-4c5a-a774-a6b2a54b2190'], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} with segments to bind None [ 692.644440] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] delete_port_postcommit: [ 692.644440] [50968]: key[mac_address], fa:16:3e:20:66:78 -> None [ 692.644440] [50968]: key[device_id], 3b4c032a-a7e3-40ef-be58-c3476d14af66 -> None [ 692.644440] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 692.644440] [50968]: key[binding:vnic_type], normal -> None [ 692.644440] [50968]: key[project_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 692.644440] [50968]: key[tags], [] -> None [ 692.644440] [50968]: key[allowed_address_pairs], [] -> None [ 692.644440] [50968]: key[created_at], 2025-11-21T22:36:05Z -> None [ 692.644440] [50968]: key[name], -> None [ 692.644440] [50968]: key[status], ACTIVE -> None [ 692.644440] [50968]: key[tenant_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 692.644440] [50968]: key[fixed_ips], [{'subnet_id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'ip_address': '192.168.128.1'}] -> None [ 692.644440] [50968]: key[id], a520a203-db44-4166-a484-395cc4c94b4e -> None [ 692.644440] [50968]: key[port_security_enabled], False -> None [ 692.644440] [50968]: key[network_id], 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 692.644440] [50968]: key[security_groups], [] -> None [ 692.644440] [50968]: key[binding:profile], {} -> None [ 692.644440] [50968]: key[binding:host_id], devstack -> None [ 692.644440] [50968]: key[revision_number], 5 -> None [ 692.644440] [50968]: key[description], -> None [ 692.644440] [50968]: key[updated_at], 2025-11-21T22:36:10Z -> None [ 692.644440] [50968]: key[standard_attr_id], 594 -> None [ 692.644440] [50968]: key[admin_state_up], True -> None [ 692.644440] [50968]: key[binding:vif_type], ovs -> None [ 692.644440] [50968]: key[device_owner], network:router_interface -> None [ 692.644440] [50968]: key[extra_dhcp_opts], [] -> None [ 692.644440] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.681156] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7cddf2f4-1d45-4f21-8a42-8562f284eae0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group (ed3f8553-148f-46ef-86c3-686b4a1c404e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.682880] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7cddf2f4-1d45-4f21-8a42-8562f284eae0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (ed3f8553-148f-46ef-86c3-686b4a1c404e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.698805] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cddf2f4-1d45-4f21-8a42-8562f284eae0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=ed3f8553-148f-46ef-86c3-686b4a1c404e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.700409] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (3b4c032a-a7e3-40ef-be58-c3476d14af66), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.713275] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7cddf2f4-1d45-4f21-8a42-8562f284eae0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.713880] [50969]: [pid: 50969|app: 0|req: 976/1845] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:37:04 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 105 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 692.744785] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-0a4f9b7d-d3c3-42fd-9b0b-174bf8b46a78 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.746077] [50969]: [pid: 50969|app: 0|req: 977/1846] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 22:37:05 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d&device_owner=compute%3Anova => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.749134] [50969]: DEBUG neutron.api.v2.base [None req-d6c4b1dc-2934-4d16-832c-09bdf39b7697 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Request body: {'security_group_rule': {'security_group_id': '3db0e155-352c-4d42-a24e-48fff17d86ac', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.787746] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d6c4b1dc-2934-4d16-832c-09bdf39b7697 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group_rule (ee45ef8f-c8d3-45c4-8591-823497441438), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.817783] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d6c4b1dc-2934-4d16-832c-09bdf39b7697 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group_rule (ee45ef8f-c8d3-45c4-8591-823497441438), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.819254] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d6c4b1dc-2934-4d16-832c-09bdf39b7697 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (ee45ef8f-c8d3-45c4-8591-823497441438), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.820639] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Router 3b4c032a-a7e3-40ef-be58-c3476d14af66 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 692.826871] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d6c4b1dc-2934-4d16-832c-09bdf39b7697 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=ee45ef8f-c8d3-45c4-8591-823497441438,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.839198] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d6c4b1dc-2934-4d16-832c-09bdf39b7697 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.839769] [50969]: [pid: 50969|app: 0|req: 978/1847] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:05 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) [ 692.854197] [50969]: [pid: 50969|app: 0|req: 979/1848] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:05 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.868441] [50969]: [pid: 50969|app: 0|req: 980/1849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:05 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.871896] [50969]: DEBUG neutron.api.v2.base [None req-064f819f-8a81-4fc6-8588-2de2aa638755 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Request body: {'security_group_rule': {'security_group_id': 'ed3f8553-148f-46ef-86c3-686b4a1c404e', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.883474] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c384b71c-8d70-4a85-a244-42911cda518b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 692.891260] [50968]: [pid: 50968|app: 0|req: 870/1850] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:37:04 2025] PUT /networking/v2.0/routers/3b4c032a-a7e3-40ef-be58-c3476d14af66/remove_router_interface => generated 309 bytes in 785 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.897404] [50968]: DEBUG neutron.api.wsgi [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-b307150f-dc95-4290-9866-5c4df928c617 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.920086] [50969]: DEBUG neutron_lib.callbacks.manager [None req-064f819f-8a81-4fc6-8588-2de2aa638755 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group_rule (6710fdd2-e389-4e01-a904-2781d144d718), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.952364] [50968]: [pid: 50968|app: 0|req: 871/1851] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:05 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 807 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.958788] [50968]: DEBUG neutron.api.v2.base [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.977822] [50969]: DEBUG neutron_lib.callbacks.manager [None req-064f819f-8a81-4fc6-8588-2de2aa638755 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group_rule (6710fdd2-e389-4e01-a904-2781d144d718), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.982638] [50969]: DEBUG neutron_lib.callbacks.manager [None req-064f819f-8a81-4fc6-8588-2de2aa638755 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (6710fdd2-e389-4e01-a904-2781d144d718), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.987972] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.991547] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-064f819f-8a81-4fc6-8588-2de2aa638755 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=6710fdd2-e389-4e01-a904-2781d144d718,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.018325] [50969]: DEBUG neutron_lib.callbacks.manager [None req-064f819f-8a81-4fc6-8588-2de2aa638755 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.018325] [50969]: [pid: 50969|app: 0|req: 981/1852] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:05 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 149 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 693.043226] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.060939] [50969]: [pid: 50969|app: 0|req: 982/1853] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:05 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.094923] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Allocated IP 10.180.180.249 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/1f0ce54f-3f7b-49f9-8349-7def714c6107) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 693.134589] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks [] for router (3b4c032a-a7e3-40ef-be58-c3476d14af66), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.148015] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for allowed_address_pair (1f0ce54f-3f7b-49f9-8349-7def714c6107), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.148827] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for port (1f0ce54f-3f7b-49f9-8349-7def714c6107), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.153020] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] create_port_precommit called with port settings {'id': '1f0ce54f-3f7b-49f9-8349-7def714c6107', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:42:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 968, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 693.153020] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] create_port_precommit: [ 693.153020] [50968]: key[mac_address], None -> fa:16:3e:2f:42:54 [ 693.153020] [50968]: key[device_id], None -> PENDING [ 693.153020] [50968]: key[binding:vif_details], None -> {} [ 693.153020] [50968]: key[project_id], None -> [ 693.153020] [50968]: key[binding:vnic_type], None -> normal [ 693.153020] [50968]: key[allowed_address_pairs], None -> [] [ 693.153020] [50968]: key[name], None -> [ 693.153020] [50968]: key[status], None -> N/A [ 693.153020] [50968]: key[tenant_id], None -> [ 693.153020] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}] [ 693.153020] [50968]: key[id], None -> 1f0ce54f-3f7b-49f9-8349-7def714c6107 [ 693.153020] [50968]: key[port_security_enabled], None -> False [ 693.153020] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 693.153020] [50968]: key[security_groups], None -> [] [ 693.153020] [50968]: key[binding:profile], None -> {} [ 693.153020] [50968]: key[binding:host_id], None -> [ 693.153020] [50968]: key[standard_attr_id], None -> 968 [ 693.153020] [50968]: key[admin_state_up], None -> True [ 693.153020] [50968]: key[device_owner], None -> network:floatingip [ 693.153020] [50968]: key[binding:vif_type], None -> unbound [ 693.153020] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.172852] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1f0ce54f-3f7b-49f9-8349-7def714c6107), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.193528] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks [] for router_gateway (3b4c032a-a7e3-40ef-be58-c3476d14af66), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.196325] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Pushing event updated for resources: {'Port': ['ID=1f0ce54f-3f7b-49f9-8349-7def714c6107,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.205669] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 693.206714] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 693.208478] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 693.223214] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Deleting port 768a0930-4030-4fff-ba9f-4edc63ead64b {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 693.223397] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (768a0930-4030-4fff-ba9f-4edc63ead64b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.224603] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] create_port_postcommit called with port settings {'id': '1f0ce54f-3f7b-49f9-8349-7def714c6107', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:42:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 968, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:05Z', 'updated_at': '2025-11-21T22:37:05Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 693.224924] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] create_port_postcommit: [ 693.224924] [50968]: key[mac_address], None -> fa:16:3e:2f:42:54 [ 693.224924] [50968]: key[device_id], None -> PENDING [ 693.224924] [50968]: key[binding:vif_details], None -> {} [ 693.224924] [50968]: key[project_id], None -> [ 693.224924] [50968]: key[binding:vnic_type], None -> normal [ 693.224924] [50968]: key[tags], None -> [] [ 693.224924] [50968]: key[allowed_address_pairs], None -> [] [ 693.224924] [50968]: key[created_at], None -> 2025-11-21T22:37:05Z [ 693.224924] [50968]: key[name], None -> [ 693.224924] [50968]: key[status], None -> N/A [ 693.224924] [50968]: key[tenant_id], None -> [ 693.224924] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}] [ 693.224924] [50968]: key[id], None -> 1f0ce54f-3f7b-49f9-8349-7def714c6107 [ 693.224924] [50968]: key[port_security_enabled], None -> False [ 693.224924] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 693.224924] [50968]: key[security_groups], None -> [] [ 693.224924] [50968]: key[binding:profile], None -> {} [ 693.224924] [50968]: key[binding:host_id], None -> [ 693.224924] [50968]: key[revision_number], None -> 1 [ 693.224924] [50968]: key[description], None -> [ 693.224924] [50968]: key[updated_at], None -> 2025-11-21T22:37:05Z [ 693.224924] [50968]: key[standard_attr_id], None -> 968 [ 693.224924] [50968]: key[admin_state_up], None -> True [ 693.224924] [50968]: key[binding:vif_type], None -> unbound [ 693.224924] [50968]: key[device_owner], None -> network:floatingip [ 693.224924] [50968]: key[extra_dhcp_opts], None -> [] [ 693.224924] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 693.224924] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.252053] [50969]: DEBUG neutron.plugins.ml2.db [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] For port 768a0930-4030-4fff-ba9f-4edc63ead64b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=768a0930-4030-4fff-ba9f-4edc63ead64b,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 693.252320] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (768a0930-4030-4fff-ba9f-4edc63ead64b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.254028] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for floatingip (d8f2b61d-bc65-4672-8cfe-72a8c746f196), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.259164] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] delete_port_precommit called with port settings {'id': '768a0930-4030-4fff-ba9f-4edc63ead64b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c7:9a:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_gateway', 'standard_attr_id': 592, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 693.259164] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] delete_port_precommit: [ 693.259164] [50969]: key[mac_address], fa:16:3e:c7:9a:c2 -> None [ 693.259164] [50969]: key[device_id], 3b4c032a-a7e3-40ef-be58-c3476d14af66 -> None [ 693.259164] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 693.259164] [50969]: key[binding:vnic_type], normal -> None [ 693.259164] [50969]: key[project_id], -> None [ 693.259164] [50969]: key[tags], [] -> None [ 693.259164] [50969]: key[allowed_address_pairs], [] -> None [ 693.259164] [50969]: key[created_at], 2025-11-21T22:36:04Z -> None [ 693.259164] [50969]: key[name], -> None [ 693.259164] [50969]: key[status], ACTIVE -> None [ 693.259164] [50969]: key[tenant_id], -> None [ 693.259164] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}] -> None [ 693.259164] [50969]: key[id], 768a0930-4030-4fff-ba9f-4edc63ead64b -> None [ 693.259164] [50969]: key[port_security_enabled], False -> None [ 693.259164] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 693.259164] [50969]: key[security_groups], [] -> None [ 693.259164] [50969]: key[binding:profile], {} -> None [ 693.259164] [50969]: key[binding:host_id], devstack -> None [ 693.259164] [50969]: key[revision_number], 5 -> None [ 693.259164] [50969]: key[description], -> None [ 693.259164] [50969]: key[updated_at], 2025-11-21T22:36:06Z -> None [ 693.259164] [50969]: key[standard_attr_id], 592 -> None [ 693.259164] [50969]: key[admin_state_up], True -> None [ 693.259164] [50969]: key[binding:vif_type], ovs -> None [ 693.259164] [50969]: key[device_owner], network:router_gateway -> None [ 693.259164] [50969]: key[extra_dhcp_opts], [] -> None [ 693.259164] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.259164] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Calling delete_port for 768a0930-4030-4fff-ba9f-4edc63ead64b owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 693.282071] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (1f0ce54f-3f7b-49f9-8349-7def714c6107), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.367436] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for port (1f0ce54f-3f7b-49f9-8349-7def714c6107), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.367791] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] update_port_precommit called with port settings {'id': '1f0ce54f-3f7b-49f9-8349-7def714c6107', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:42:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd8f2b61d-bc65-4672-8cfe-72a8c746f196', 'device_owner': 'network:floatingip', 'standard_attr_id': 968, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:05Z', 'updated_at': '2025-11-21T22:37:05Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '1f0ce54f-3f7b-49f9-8349-7def714c6107', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:42:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 968, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:05Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 693.368040] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] update_port_precommit: [ 693.368040] [50968]: key[device_id], PENDING -> d8f2b61d-bc65-4672-8cfe-72a8c746f196 [ 693.368040] [50968]: key[revision_number], 1 -> 2 [ 693.368040] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.370738] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (1f0ce54f-3f7b-49f9-8349-7def714c6107), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.375061] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (768a0930-4030-4fff-ba9f-4edc63ead64b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.382711] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Pushing event deleted for resources: {'Port': ['ID=768a0930-4030-4fff-ba9f-4edc63ead64b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.394100] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Pushing event updated for resources: {'Port': ['ID=1f0ce54f-3f7b-49f9-8349-7def714c6107,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.411450] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] delete_port_postcommit called with port settings {'id': '768a0930-4030-4fff-ba9f-4edc63ead64b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c7:9a:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b4c032a-a7e3-40ef-be58-c3476d14af66', 'device_owner': 'network:router_gateway', 'standard_attr_id': 592, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 693.411665] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] delete_port_postcommit: [ 693.411665] [50969]: key[mac_address], fa:16:3e:c7:9a:c2 -> None [ 693.411665] [50969]: key[device_id], 3b4c032a-a7e3-40ef-be58-c3476d14af66 -> None [ 693.411665] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 693.411665] [50969]: key[binding:vnic_type], normal -> None [ 693.411665] [50969]: key[project_id], -> None [ 693.411665] [50969]: key[tags], [] -> None [ 693.411665] [50969]: key[allowed_address_pairs], [] -> None [ 693.411665] [50969]: key[created_at], 2025-11-21T22:36:04Z -> None [ 693.411665] [50969]: key[name], -> None [ 693.411665] [50969]: key[status], ACTIVE -> None [ 693.411665] [50969]: key[tenant_id], -> None [ 693.411665] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}] -> None [ 693.411665] [50969]: key[id], 768a0930-4030-4fff-ba9f-4edc63ead64b -> None [ 693.411665] [50969]: key[port_security_enabled], False -> None [ 693.411665] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 693.411665] [50969]: key[security_groups], [] -> None [ 693.411665] [50969]: key[binding:profile], {} -> None [ 693.411665] [50969]: key[binding:host_id], devstack -> None [ 693.411665] [50969]: key[revision_number], 5 -> None [ 693.411665] [50969]: key[description], -> None [ 693.411665] [50969]: key[updated_at], 2025-11-21T22:36:06Z -> None [ 693.411665] [50969]: key[standard_attr_id], 592 -> None [ 693.411665] [50969]: key[admin_state_up], True -> None [ 693.411665] [50969]: key[binding:vif_type], ovs -> None [ 693.411665] [50969]: key[device_owner], network:router_gateway -> None [ 693.411665] [50969]: key[extra_dhcp_opts], [] -> None [ 693.411665] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.413164] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (3b4c032a-a7e3-40ef-be58-c3476d14af66), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.414205] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] update_port_postcommit called with port settings {'id': '1f0ce54f-3f7b-49f9-8349-7def714c6107', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:42:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd8f2b61d-bc65-4672-8cfe-72a8c746f196', 'device_owner': 'network:floatingip', 'standard_attr_id': 968, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:05Z', 'updated_at': '2025-11-21T22:37:05Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '1f0ce54f-3f7b-49f9-8349-7def714c6107', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:42:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 968, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:05Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 693.414378] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] update_port_postcommit: [ 693.414378] [50968]: key[device_id], PENDING -> d8f2b61d-bc65-4672-8cfe-72a8c746f196 [ 693.414378] [50968]: key[revision_number], 1 -> 2 [ 693.414378] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.414638] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (d8f2b61d-bc65-4672-8cfe-72a8c746f196), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.425410] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89a3f0b5-d24a-4c33-8855-6c0cc6a28a1b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.427066] [50968]: [pid: 50968|app: 0|req: 872/1854] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:37:05 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 473 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 693.450041] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (3b4c032a-a7e3-40ef-be58-c3476d14af66), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.450297] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks [] for router_controller (3b4c032a-a7e3-40ef-be58-c3476d14af66), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.477697] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (3b4c032a-a7e3-40ef-be58-c3476d14af66), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.478023] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Fanout notify agent at l3_agent the message router_deleted on router 3b4c032a-a7e3-40ef-be58-c3476d14af66 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 693.482997] [50969]: DEBUG neutron_lib.callbacks.manager [None req-90a6f5b4-e944-49df-9986-10d6b368e29c admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.483651] [50969]: [pid: 50969|app: 0|req: 983/1855] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:05 2025] DELETE /networking/v2.0/routers/3b4c032a-a7e3-40ef-be58-c3476d14af66 => generated 0 bytes in 422 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 693.487920] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9d83c8a-c40b-4c27-ad08-7cc3234eb9eb req-dc246af9-46c6-4198-9aa1-02b16da2faa8 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.488444] [50968]: [pid: 50968|app: 0|req: 873/1856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:05 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.493022] [50969]: DEBUG neutron.api.v2.base [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Request body: {'floatingip': {'port_id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'fixed_ip_address': '192.168.128.7'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 693.493134] [50968]: DEBUG neutron.api.v2.base [None req-dfcfbe92-d2c4-4aaa-94ee-a7b43f0e9104 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Request body: {'security_group_rule': {'security_group_id': 'ed3f8553-148f-46ef-86c3-686b4a1c404e', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 693.521473] [50969]: DEBUG neutron_lib.callbacks.manager [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.534370] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dfcfbe92-d2c4-4aaa-94ee-a7b43f0e9104 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group_rule (1a28d3bb-30b3-42e0-9703-5718e7b81170), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.565408] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dfcfbe92-d2c4-4aaa-94ee-a7b43f0e9104 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group_rule (1a28d3bb-30b3-42e0-9703-5718e7b81170), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.566638] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dfcfbe92-d2c4-4aaa-94ee-a7b43f0e9104 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (1a28d3bb-30b3-42e0-9703-5718e7b81170), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.573057] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dfcfbe92-d2c4-4aaa-94ee-a7b43f0e9104 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=1a28d3bb-30b3-42e0-9703-5718e7b81170,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.582958] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dfcfbe92-d2c4-4aaa-94ee-a7b43f0e9104 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.583611] [50968]: [pid: 50968|app: 0|req: 874/1857] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:05 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 95 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 693.615762] [50968]: [pid: 50968|app: 0|req: 875/1858] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:05 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 693.641632] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-23bead4f-7d1d-4a90-ab92-794b65d88803 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.642607] [50968]: [pid: 50968|app: 0|req: 876/1859] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:05 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 693.660788] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] Deleting subnet 2bade090-c2dd-4c5a-a774-a6b2a54b2190 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 693.662649] [50968]: DEBUG neutron_lib.callbacks.manager [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] Publish callbacks [] for subnet (2bade090-c2dd-4c5a-a774-a6b2a54b2190), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.675447] [50968]: DEBUG neutron_lib.callbacks.manager [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (2bade090-c2dd-4c5a-a774-a6b2a54b2190), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.742844] [50969]: DEBUG neutron_lib.callbacks.manager [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.746722] [50969]: DEBUG neutron_lib.callbacks.manager [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.746883] [50968]: DEBUG neutron_lib.callbacks.manager [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (2bade090-c2dd-4c5a-a774-a6b2a54b2190), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.747345] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] delete_subnet_precommit called with subnet settings {'id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-subnet', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 584, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'} (original settings None) [ 693.747498] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] delete_subnet_precommit: [ 693.747498] [50968]: key[service_types], [] -> None [ 693.747498] [50968]: key[project_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 693.747498] [50968]: key[tags], [] -> None [ 693.747498] [50968]: key[router:external], False -> None [ 693.747498] [50968]: key[ipv6_ra_mode], None -> None [ 693.747498] [50968]: key[created_at], 2025-11-21T22:36:04Z -> None [ 693.747498] [50968]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-717913173-subnet -> None [ 693.747498] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 693.747498] [50968]: key[tenant_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 693.747498] [50968]: key[id], 2bade090-c2dd-4c5a-a774-a6b2a54b2190 -> None [ 693.747498] [50968]: key[network_id], 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 693.747498] [50968]: key[host_routes], [] -> None [ 693.747498] [50968]: key[revision_number], 0 -> None [ 693.747498] [50968]: key[dns_nameservers], [] -> None [ 693.747498] [50968]: key[cidr], 192.168.128.0/28 -> None [ 693.747498] [50968]: key[updated_at], 2025-11-21T22:36:04Z -> None [ 693.747498] [50968]: key[description], -> None [ 693.747498] [50968]: key[standard_attr_id], 584 -> None [ 693.747498] [50968]: key[segment_id], None -> None [ 693.747498] [50968]: key[shared], False -> None [ 693.747498] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 693.747498] [50968]: key[ipv6_address_mode], None -> None [ 693.747498] [50968]: key[enable_dhcp], True -> None [ 693.747498] [50968]: key[subnetpool_id], None -> None [ 693.747498] [50968]: key[ip_version], 4 -> None [ 693.747498] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.765420] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec'}, {'server_uuid': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '51942501-1ce2-4811-b086-37e11408afb2'}, {'name': 'network-changed', 'server_uuid': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'tag': '51942501-1ce2-4811-b086-37e11408afb2'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 693.772630] [50968]: DEBUG neutron_lib.callbacks.manager [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (2bade090-c2dd-4c5a-a774-a6b2a54b2190), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.772820] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] delete_subnet_postcommit called with subnet settings {'id': '2bade090-c2dd-4c5a-a774-a6b2a54b2190', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-subnet', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 584, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'} (original settings None) [ 693.772907] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] delete_subnet_postcommit: [ 693.772907] [50968]: key[service_types], [] -> None [ 693.772907] [50968]: key[project_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 693.772907] [50968]: key[tags], [] -> None [ 693.772907] [50968]: key[router:external], False -> None [ 693.772907] [50968]: key[ipv6_ra_mode], None -> None [ 693.772907] [50968]: key[created_at], 2025-11-21T22:36:04Z -> None [ 693.772907] [50968]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-717913173-subnet -> None [ 693.772907] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 693.772907] [50968]: key[tenant_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 693.772907] [50968]: key[id], 2bade090-c2dd-4c5a-a774-a6b2a54b2190 -> None [ 693.772907] [50968]: key[network_id], 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 693.772907] [50968]: key[host_routes], [] -> None [ 693.772907] [50968]: key[revision_number], 0 -> None [ 693.772907] [50968]: key[dns_nameservers], [] -> None [ 693.772907] [50968]: key[cidr], 192.168.128.0/28 -> None [ 693.772907] [50968]: key[updated_at], 2025-11-21T22:36:04Z -> None [ 693.772907] [50968]: key[description], -> None [ 693.772907] [50968]: key[standard_attr_id], 584 -> None [ 693.772907] [50968]: key[segment_id], None -> None [ 693.772907] [50968]: key[shared], False -> None [ 693.772907] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 693.772907] [50968]: key[ipv6_address_mode], None -> None [ 693.772907] [50968]: key[enable_dhcp], True -> None [ 693.772907] [50968]: key[subnetpool_id], None -> None [ 693.772907] [50968]: key[ip_version], 4 -> None [ 693.772907] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.773824] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6197f954-bacd-4403-996d-69f7addb8e56" -d '{"events": [{"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec"}, {"server_uuid": "8bd9cc28-9532-4d85-8a53-da2bea83a489", "name": "network-vif-plugged", "status": "completed", "tag": "51942501-1ce2-4811-b086-37e11408afb2"}, {"name": "network-changed", "server_uuid": "8bd9cc28-9532-4d85-8a53-da2bea83a489", "tag": "51942501-1ce2-4811-b086-37e11408afb2"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 693.778758] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=2bade090-c2dd-4c5a-a774-a6b2a54b2190,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.807534] [50968]: DEBUG neutron_lib.callbacks.manager [None req-797fd1a0-787e-4c52-8f0a-185db76e9fc0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.810655] [50968]: [pid: 50968|app: 0|req: 877/1860] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:05 2025] DELETE /networking/v2.0/subnets/2bade090-c2dd-4c5a-a774-a6b2a54b2190 => generated 0 bytes in 165 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 693.813789] [50968]: DEBUG neutron.api.wsgi [req-d9d83c8a-c40b-4c27-ad08-7cc3234eb9eb req-2e4f282b-5de9-431f-8ed4-30ec456437ea tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.813879] [50969]: INFO neutron.db.l3_db [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Floating IP 755183ac-13ac-4325-941f-dcdd728e2358 associated. External IP: 10.180.180.161, port: 94b30e19-06ad-4e89-924f-7319709f27ec. [ 693.840081] [50968]: [pid: 50968|app: 0|req: 878/1861] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/security-groups?id=98a1f729-8e05-4426-8db7-2c883443f0e8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.843373] [50968]: DEBUG neutron.api.v2.base [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 693.866800] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.900044] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.933875] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 693.964637] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Allocated IP 10.180.180.215 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/6d957a60-9185-4f60-a475-e028b27d869b) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 693.997101] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 694.033721] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for allowed_address_pair (6d957a60-9185-4f60-a475-e028b27d869b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.034516] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for port (6d957a60-9185-4f60-a475-e028b27d869b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.034732] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_precommit called with port settings {'id': '6d957a60-9185-4f60-a475-e028b27d869b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5b:d7:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 972, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 694.034876] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_precommit: [ 694.034876] [50968]: key[mac_address], None -> fa:16:3e:5b:d7:05 [ 694.034876] [50968]: key[device_id], None -> PENDING [ 694.034876] [50968]: key[binding:vif_details], None -> {} [ 694.034876] [50968]: key[project_id], None -> [ 694.034876] [50968]: key[binding:vnic_type], None -> normal [ 694.034876] [50968]: key[allowed_address_pairs], None -> [] [ 694.034876] [50968]: key[name], None -> [ 694.034876] [50968]: key[status], None -> N/A [ 694.034876] [50968]: key[tenant_id], None -> [ 694.034876] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}] [ 694.034876] [50968]: key[id], None -> 6d957a60-9185-4f60-a475-e028b27d869b [ 694.034876] [50968]: key[port_security_enabled], None -> False [ 694.034876] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 694.034876] [50968]: key[security_groups], None -> [] [ 694.034876] [50968]: key[binding:profile], None -> {} [ 694.034876] [50968]: key[binding:host_id], None -> [ 694.034876] [50968]: key[standard_attr_id], None -> 972 [ 694.034876] [50968]: key[admin_state_up], None -> True [ 694.034876] [50968]: key[device_owner], None -> network:floatingip [ 694.034876] [50968]: key[binding:vif_type], None -> unbound [ 694.034876] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.055757] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (6d957a60-9185-4f60-a475-e028b27d869b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.082224] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event updated for resources: {'Port': ['ID=6d957a60-9185-4f60-a475-e028b27d869b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.093010] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 694.093773] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 694.095884] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 694.113807] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_postcommit called with port settings {'id': '6d957a60-9185-4f60-a475-e028b27d869b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5b:d7:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 972, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:06Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 694.113999] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_postcommit: [ 694.113999] [50968]: key[mac_address], None -> fa:16:3e:5b:d7:05 [ 694.113999] [50968]: key[device_id], None -> PENDING [ 694.113999] [50968]: key[binding:vif_details], None -> {} [ 694.113999] [50968]: key[project_id], None -> [ 694.113999] [50968]: key[binding:vnic_type], None -> normal [ 694.113999] [50968]: key[tags], None -> [] [ 694.113999] [50968]: key[allowed_address_pairs], None -> [] [ 694.113999] [50968]: key[created_at], None -> 2025-11-21T22:37:06Z [ 694.113999] [50968]: key[name], None -> [ 694.113999] [50968]: key[status], None -> N/A [ 694.113999] [50968]: key[tenant_id], None -> [ 694.113999] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}] [ 694.113999] [50968]: key[id], None -> 6d957a60-9185-4f60-a475-e028b27d869b [ 694.113999] [50968]: key[port_security_enabled], None -> False [ 694.113999] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 694.113999] [50968]: key[security_groups], None -> [] [ 694.113999] [50968]: key[binding:profile], None -> {} [ 694.113999] [50968]: key[binding:host_id], None -> [ 694.113999] [50968]: key[revision_number], None -> 1 [ 694.113999] [50968]: key[description], None -> [ 694.113999] [50968]: key[updated_at], None -> 2025-11-21T22:37:06Z [ 694.113999] [50968]: key[standard_attr_id], None -> 972 [ 694.113999] [50968]: key[admin_state_up], None -> True [ 694.113999] [50968]: key[binding:vif_type], None -> unbound [ 694.113999] [50968]: key[device_owner], None -> network:floatingip [ 694.113999] [50968]: key[extra_dhcp_opts], None -> [] [ 694.113999] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 694.113999] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.131650] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 694.144143] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for floatingip (f33603c8-f3bb-4e84-ac37-2775320c8cce), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.167153] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (6d957a60-9185-4f60-a475-e028b27d869b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.190875] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 694.199833] [50969]: DEBUG neutron_lib.callbacks.manager [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-468d2b6b-f7cd-4eb7-8afa-94e1ce29c449 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.253701] [50969]: [pid: 50969|app: 0|req: 984/1862] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 22:37:05 2025] PUT /networking/v2.0/floatingips/755183ac-13ac-4325-941f-dcdd728e2358 => generated 804 bytes in 770 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.256838] [50969]: DEBUG neutron.api.wsgi [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-3ba473e0-9d0f-4743-a828-bc8e1f4155f8 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.259862] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for port (6d957a60-9185-4f60-a475-e028b27d869b), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.259862] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] update_port_precommit called with port settings {'id': '6d957a60-9185-4f60-a475-e028b27d869b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5b:d7:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f33603c8-f3bb-4e84-ac37-2775320c8cce', 'device_owner': 'network:floatingip', 'standard_attr_id': 972, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:06Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6d957a60-9185-4f60-a475-e028b27d869b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5b:d7:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 972, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:06Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 694.259862] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] update_port_precommit: [ 694.259862] [50968]: key[device_id], PENDING -> f33603c8-f3bb-4e84-ac37-2775320c8cce [ 694.259862] [50968]: key[revision_number], 1 -> 2 [ 694.259862] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.261435] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (6d957a60-9185-4f60-a475-e028b27d869b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.269479] [50969]: [pid: 50969|app: 0|req: 985/1863] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=51942501-1ce2-4811-b086-37e11408afb2 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.287023] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event updated for resources: {'Port': ['ID=6d957a60-9185-4f60-a475-e028b27d869b,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.294509] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.310438] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] update_port_postcommit called with port settings {'id': '6d957a60-9185-4f60-a475-e028b27d869b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5b:d7:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f33603c8-f3bb-4e84-ac37-2775320c8cce', 'device_owner': 'network:floatingip', 'standard_attr_id': 972, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:06Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6d957a60-9185-4f60-a475-e028b27d869b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5b:d7:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 972, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:06Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 694.310646] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] update_port_postcommit: [ 694.310646] [50968]: key[device_id], PENDING -> f33603c8-f3bb-4e84-ac37-2775320c8cce [ 694.310646] [50968]: key[revision_number], 1 -> 2 [ 694.310646] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.310838] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (f33603c8-f3bb-4e84-ac37-2775320c8cce), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.318745] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Deleting port eaf6f347-8e20-4eef-9168-ed8d21d6e741 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 694.319205] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (eaf6f347-8e20-4eef-9168-ed8d21d6e741), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.322888] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4b72d2ad-0efd-4f6a-b40a-86f96f864930 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.323275] [50968]: [pid: 50968|app: 0|req: 879/1864] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:37:06 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 483 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 694.338141] [50969]: DEBUG neutron.plugins.ml2.db [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] For port eaf6f347-8e20-4eef-9168-ed8d21d6e741, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=eaf6f347-8e20-4eef-9168-ed8d21d6e741,segment=NetworkSegment(c78ec707-6968-4ee7-ac64-acc6fb145e26),segment_id=c78ec707-6968-4ee7-ac64-acc6fb145e26)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 694.338398] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (eaf6f347-8e20-4eef-9168-ed8d21d6e741), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.343313] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] delete_port_precommit called with port settings {'id': 'eaf6f347-8e20-4eef-9168-ed8d21d6e741', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:e1:c9:f6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'device_owner': 'network:dhcp', 'standard_attr_id': 695, '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-21T22:36:21Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 5, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c78ec707-6968-4ee7-ac64-acc6fb145e26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 421, 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1'}}] (original binding levels None) on network {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} with segments to bind None [ 694.343511] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] delete_port_precommit: [ 694.343511] [50969]: key[mac_address], fa:16:3e:e1:c9:f6 -> None [ 694.343511] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 694.343511] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 694.343511] [50969]: key[binding:vnic_type], normal -> None [ 694.343511] [50969]: key[project_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 694.343511] [50969]: key[tags], [] -> None [ 694.343511] [50969]: key[allowed_address_pairs], [] -> None [ 694.343511] [50969]: key[created_at], 2025-11-21T22:36:21Z -> None [ 694.343511] [50969]: key[name], -> None [ 694.343511] [50969]: key[status], ACTIVE -> None [ 694.343511] [50969]: key[tenant_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 694.343511] [50969]: key[fixed_ips], [] -> None [ 694.343511] [50969]: key[id], eaf6f347-8e20-4eef-9168-ed8d21d6e741 -> None [ 694.343511] [50969]: key[port_security_enabled], False -> None [ 694.343511] [50969]: key[network_id], 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 694.343511] [50969]: key[security_groups], [] -> None [ 694.343511] [50969]: key[binding:profile], {} -> None [ 694.343511] [50969]: key[binding:host_id], devstack -> None [ 694.343511] [50969]: key[revision_number], 5 -> None [ 694.343511] [50969]: key[description], -> None [ 694.343511] [50969]: key[updated_at], 2025-11-21T22:37:06Z -> None [ 694.343511] [50969]: key[standard_attr_id], 695 -> None [ 694.343511] [50969]: key[admin_state_up], True -> None [ 694.343511] [50969]: key[binding:vif_type], ovs -> None [ 694.343511] [50969]: key[device_owner], network:dhcp -> None [ 694.343511] [50969]: key[extra_dhcp_opts], [] -> None [ 694.343511] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.345089] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Calling delete_port for eaf6f347-8e20-4eef-9168-ed8d21d6e741 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 694.375355] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4aa42f23-8609-4776-86d7-03b23fcc0b9c req-e04136f2-f547-482f-b2fe-a61cfcfb61d0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.376331] [50968]: [pid: 50968|app: 0|req: 880/1865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.393244] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (eaf6f347-8e20-4eef-9168-ed8d21d6e741), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.403128] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Pushing event deleted for resources: {'Port': ['ID=eaf6f347-8e20-4eef-9168-ed8d21d6e741,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.411147] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] No DVR routers for this DVR port eaf6f347-8e20-4eef-9168-ed8d21d6e741 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 694.412016] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] delete_port_postcommit called with port settings {'id': 'eaf6f347-8e20-4eef-9168-ed8d21d6e741', 'name': '', 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'mac_address': 'fa:16:3e:e1:c9:f6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'device_owner': 'network:dhcp', 'standard_attr_id': 695, '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-21T22:36:21Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 5, 'project_id': '269afc77c79f4c7ab0877f3a7973a28b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c78ec707-6968-4ee7-ac64-acc6fb145e26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 421, 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1'}}] (original binding levels None) on network {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} with segments to bind None [ 694.412016] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] delete_port_postcommit: [ 694.412016] [50969]: key[mac_address], fa:16:3e:e1:c9:f6 -> None [ 694.412016] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 694.412016] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 694.412016] [50969]: key[binding:vnic_type], normal -> None [ 694.412016] [50969]: key[project_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 694.412016] [50969]: key[tags], [] -> None [ 694.412016] [50969]: key[allowed_address_pairs], [] -> None [ 694.412016] [50969]: key[created_at], 2025-11-21T22:36:21Z -> None [ 694.412016] [50969]: key[name], -> None [ 694.412016] [50969]: key[status], ACTIVE -> None [ 694.412016] [50969]: key[tenant_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 694.412016] [50969]: key[fixed_ips], [] -> None [ 694.412016] [50969]: key[id], eaf6f347-8e20-4eef-9168-ed8d21d6e741 -> None [ 694.412016] [50969]: key[port_security_enabled], False -> None [ 694.412016] [50969]: key[network_id], 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 694.412016] [50969]: key[security_groups], [] -> None [ 694.412016] [50969]: key[binding:profile], {} -> None [ 694.412016] [50969]: key[binding:host_id], devstack -> None [ 694.412016] [50969]: key[revision_number], 5 -> None [ 694.412016] [50969]: key[description], -> None [ 694.412016] [50969]: key[updated_at], 2025-11-21T22:37:06Z -> None [ 694.412016] [50969]: key[standard_attr_id], 695 -> None [ 694.412016] [50969]: key[admin_state_up], True -> None [ 694.412016] [50969]: key[binding:vif_type], ovs -> None [ 694.412016] [50969]: key[device_owner], network:dhcp -> None [ 694.412016] [50969]: key[extra_dhcp_opts], [] -> None [ 694.412016] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.429783] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.431511] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-144aeeb5-aa31-434c-a376-d4094c69d767 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.432401] [50968]: [pid: 50968|app: 0|req: 881/1866] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/ports/94b30e19-06ad-4e89-924f-7319709f27ec => generated 746 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.440985] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] delete_network_precommit called with network settings {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} (original settings None) and network segments [{'id': 'c78ec707-6968-4ee7-ac64-acc6fb145e26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 421, 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1'}] [ 694.441254] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] delete_network_precommit: [ 694.441254] [50969]: key[qinq], None -> None [ 694.441254] [50969]: key[project_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 694.441254] [50969]: key[tags], [] -> None [ 694.441254] [50969]: key[router:external], False -> None [ 694.441254] [50969]: key[created_at], 2025-11-21T22:36:03Z -> None [ 694.441254] [50969]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-717913173-network -> None [ 694.441254] [50969]: key[status], ACTIVE -> None [ 694.441254] [50969]: key[ipv6_address_scope], None -> None [ 694.441254] [50969]: key[tenant_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 694.441254] [50969]: key[availability_zone_hints], [] -> None [ 694.441254] [50969]: key[availability_zones], ['nova'] -> None [ 694.441254] [50969]: key[id], 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 694.441254] [50969]: key[port_security_enabled], True -> None [ 694.441254] [50969]: key[subnets], [] -> None [ 694.441254] [50969]: key[provider:segmentation_id], 421 -> None [ 694.441254] [50969]: key[provider:network_type], vlan -> None [ 694.441254] [50969]: key[revision_number], 3 -> None [ 694.441254] [50969]: key[provider:physical_network], default -> None [ 694.441254] [50969]: key[description], -> None [ 694.441254] [50969]: key[updated_at], 2025-11-21T22:37:06Z -> None [ 694.441254] [50969]: key[standard_attr_id], 578 -> None [ 694.441254] [50969]: key[admin_state_up], True -> None [ 694.441254] [50969]: key[shared], False -> None [ 694.441254] [50969]: key[ipv4_address_scope], None -> None [ 694.441254] [50969]: key[vlan_transparent], None -> None [ 694.441254] [50969]: key[mtu], 8950 -> None [ 694.441254] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.442435] [50969]: DEBUG neutron.services.segments.db [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 694.446558] [50969]: DEBUG neutron.services.segments.db [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'c78ec707-6968-4ee7-ac64-acc6fb145e26') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 694.446720] [50969]: DEBUG neutron.services.segments.db [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'c78ec707-6968-4ee7-ac64-acc6fb145e26') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 694.451365] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (c78ec707-6968-4ee7-ac64-acc6fb145e26), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.455602] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fcdca15-7153-4e73-81ac-dc612df32fa3 req-14c7f509-4346-427f-989c-6b8f4c1ee509 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.456535] [50968]: [pid: 50968|app: 0|req: 882/1867] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.459081] [50968]: DEBUG neutron.api.wsgi [req-4aa42f23-8609-4776-86d7-03b23fcc0b9c req-1a91e8e7-a481-450a-b5ed-a9a87257cb81 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.463018] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (c78ec707-6968-4ee7-ac64-acc6fb145e26), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.470202] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Releasing vlan 421 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 694.470577] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (c78ec707-6968-4ee7-ac64-acc6fb145e26), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.483494] [50968]: [pid: 50968|app: 0|req: 883/1868] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.489907] [50969]: INFO neutron.services.segments.plugin [-] Segment c78ec707-6968-4ee7-ac64-acc6fb145e26 resource provider aggregate not found [ 694.497707] [50968]: [pid: 50968|app: 0|req: 884/1869] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.509857] [50969]: INFO neutron.services.segments.plugin [-] Segment c78ec707-6968-4ee7-ac64-acc6fb145e26 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 c78ec707-6968-4ee7-ac64-acc6fb145e26 found for delete ", "request_id": "req-8c0b0593-0053-41d0-9b25-0a82b24c721a"}]} [ 694.529952] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.529952] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] delete_network_postcommit called with network settings {'id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-717913173-network', 'tenant_id': '269afc77c79f4c7ab0877f3a7973a28b', 'project_id': '269afc77c79f4c7ab0877f3a7973a28b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 578, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:37:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 421} (original settings None) and network segments [{'id': 'c78ec707-6968-4ee7-ac64-acc6fb145e26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 421, 'network_id': '1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1'}] [ 694.529952] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] delete_network_postcommit: [ 694.529952] [50969]: key[qinq], None -> None [ 694.529952] [50969]: key[project_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 694.529952] [50969]: key[tags], [] -> None [ 694.529952] [50969]: key[router:external], False -> None [ 694.529952] [50969]: key[created_at], 2025-11-21T22:36:03Z -> None [ 694.529952] [50969]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-717913173-network -> None [ 694.529952] [50969]: key[status], ACTIVE -> None [ 694.529952] [50969]: key[ipv6_address_scope], None -> None [ 694.529952] [50969]: key[tenant_id], 269afc77c79f4c7ab0877f3a7973a28b -> None [ 694.529952] [50969]: key[availability_zone_hints], [] -> None [ 694.529952] [50969]: key[availability_zones], ['nova'] -> None [ 694.529952] [50969]: key[id], 1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 -> None [ 694.529952] [50969]: key[port_security_enabled], True -> None [ 694.529952] [50969]: key[subnets], [] -> None [ 694.529952] [50969]: key[provider:segmentation_id], 421 -> None [ 694.529952] [50969]: key[provider:network_type], vlan -> None [ 694.529952] [50969]: key[revision_number], 3 -> None [ 694.529952] [50969]: key[provider:physical_network], default -> None [ 694.529952] [50969]: key[description], -> None [ 694.529952] [50969]: key[updated_at], 2025-11-21T22:37:06Z -> None [ 694.529952] [50969]: key[standard_attr_id], 578 -> None [ 694.529952] [50969]: key[admin_state_up], True -> None [ 694.529952] [50969]: key[shared], False -> None [ 694.529952] [50969]: key[ipv4_address_scope], None -> None [ 694.529952] [50969]: key[vlan_transparent], None -> None [ 694.529952] [50969]: key[mtu], 8950 -> None [ 694.529952] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.536772] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Pushing event deleted for resources: {'Network': ['ID=1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.541459] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a2eb17b7-2e9b-4fb2-ae5d-70db791276d7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.541934] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-22dfbe85-bc30-487d-85f6-9c0e1fde2b15 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.542972] [50968]: [pid: 50968|app: 0|req: 885/1870] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 694.544145] [50969]: [pid: 50969|app: 0|req: 986/1871] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:37:06 2025] DELETE /networking/v2.0/networks/1f7f162d-a2b7-4dd0-9bf3-2ed0804622d1 => generated 0 bytes in 274 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 694.586827] [50968]: [pid: 50968|app: 0|req: 886/1872] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.588104] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-9dbd744f-d75d-44cb-a925-ed421f9f836b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.589164] [50969]: [pid: 50969|app: 0|req: 987/1873] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.596170] [50969]: DEBUG neutron.api.wsgi [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-756a109b-8543-48df-813d-0be63063ecd3 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.600627] [50968]: [pid: 50968|app: 0|req: 887/1874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.610981] [50969]: [pid: 50969|app: 0|req: 988/1875] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.641463] [50968]: [pid: 50968|app: 0|req: 888/1876] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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.644543] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-c89efa4c-7cf7-40f4-8d67-69e5a0c26c3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.644543] [50969]: [pid: 50969|app: 0|req: 989/1877] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.662195] [50969]: [pid: 50969|app: 0|req: 990/1878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.669352] [50968]: [pid: 50968|app: 0|req: 889/1879] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:06 2025] GET /networking/v2.0/security-groups?tenant_id=269afc77c79f4c7ab0877f3a7973a28b&name=default => generated 2925 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 694.695818] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-24c21fc0-11e9-44ff-b04a-fef4c42b28bc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.697135] [50969]: [pid: 50969|app: 0|req: 991/1880] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.719217] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04c5d7b5-d241-4df5-8a79-fb3564a1e9e3 admin admin] Publish callbacks [] for security_group (a6c0e91d-f200-4b3b-a7be-d417cd754b03), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.733069] [50969]: [pid: 50969|app: 0|req: 992/1881] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.738111] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04c5d7b5-d241-4df5-8a79-fb3564a1e9e3 admin admin] Publish callbacks [] for security_group (a6c0e91d-f200-4b3b-a7be-d417cd754b03), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.749351] [50969]: [pid: 50969|app: 0|req: 993/1882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.755701] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04c5d7b5-d241-4df5-8a79-fb3564a1e9e3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (a6c0e91d-f200-4b3b-a7be-d417cd754b03), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.759914] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-04c5d7b5-d241-4df5-8a79-fb3564a1e9e3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a6c0e91d-f200-4b3b-a7be-d417cd754b03,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.764975] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04c5d7b5-d241-4df5-8a79-fb3564a1e9e3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.765625] [50968]: [pid: 50968|app: 0|req: 890/1883] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:07 2025] DELETE /networking/v2.0/security-groups/a6c0e91d-f200-4b3b-a7be-d417cd754b03 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 694.795414] [50969]: [pid: 50969|app: 0|req: 994/1884] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 694.846840] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-7480ef98-a6d9-4eb7-a2fd-e8ec3d183e05 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.847933] [50969]: [pid: 50969|app: 0|req: 995/1885] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 694.853387] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97f3a3fb-3892-4e1c-b951-a26ec746e3a5 req-ef397029-cec1-4aa7-b7c3-ca9140b0e624 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.854432] [50968]: [pid: 50968|app: 0|req: 891/1886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.862231] [50968]: DEBUG neutron.api.wsgi [req-97f3a3fb-3892-4e1c-b951-a26ec746e3a5 req-ee8a4309-c83b-4d09-ae6e-18db61b0c132 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.891051] [50968]: [pid: 50968|app: 0|req: 892/1887] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.911464] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-1947ffdb-0e7b-476d-8c98-67488e288df7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.912576] [50969]: [pid: 50969|app: 0|req: 996/1888] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 694.919114] [50968]: DEBUG neutron.api.wsgi [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-0f0dff77-40ec-4aaf-bf6b-5f2f01bb4845 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.957989] [50969]: [pid: 50969|app: 0|req: 997/1889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.975333] [50968]: [pid: 50968|app: 0|req: 893/1890] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 807 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.006450] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-3553ddbf-f1f2-43e9-9680-a7561dcbea50 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.008604] [50969]: [pid: 50969|app: 0|req: 998/1891] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.053742] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c73cbd7-4124-47b5-bc4a-1c7155272bc5 req-c248990d-e3c4-4ab8-a010-123f076ec64a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.054764] [50969]: [pid: 50969|app: 0|req: 999/1892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.055870] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66b876e6-f7f2-40ed-9f02-3ebfffdc4ab5 req-740e6dd4-9581-460d-8406-eb92901326c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.056813] [50968]: [pid: 50968|app: 0|req: 894/1893] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.060983] [50969]: DEBUG neutron.api.wsgi [req-9c73cbd7-4124-47b5-bc4a-1c7155272bc5 req-969fc0c8-07e4-4732-a19f-ee449bf87e45 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.083571] [50969]: [pid: 50969|app: 0|req: 1000/1894] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.096225] [50968]: [pid: 50968|app: 0|req: 895/1895] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.134564] [50969]: [pid: 50969|app: 0|req: 1001/1896] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 695.151813] [50968]: [pid: 50968|app: 0|req: 896/1897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.176217] [50969]: DEBUG neutron.api.wsgi [req-549c0dae-40bd-47b5-9025-de9a4f965843 req-e756046a-d1a2-442c-9524-351f144cf35b tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.197100] [50969]: [pid: 50969|app: 0|req: 1002/1898] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/security-groups/c23818e9-dec3-4207-95de-0c3e035d451e => generated 1685 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.211485] [50968]: DEBUG neutron.api.wsgi [req-549c0dae-40bd-47b5-9025-de9a4f965843 req-1c94259e-a2c8-411c-9bc3-51cdc0503a42 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.242939] [50968]: DEBUG neutron_lib.callbacks.manager [req-549c0dae-40bd-47b5-9025-de9a4f965843 req-1c94259e-a2c8-411c-9bc3-51cdc0503a42 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (c23818e9-dec3-4207-95de-0c3e035d451e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.257286] [50968]: DEBUG neutron_lib.callbacks.manager [req-549c0dae-40bd-47b5-9025-de9a4f965843 req-1c94259e-a2c8-411c-9bc3-51cdc0503a42 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (c23818e9-dec3-4207-95de-0c3e035d451e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.298418] [50969]: DEBUG neutron.api.v2.base [None req-e1e5d2c7-73aa-43bb-a972-7b65d1d15358 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1931122839', 'description': 'tempest-description--1026771702'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 695.308424] [50968]: DEBUG neutron_lib.callbacks.manager [req-549c0dae-40bd-47b5-9025-de9a4f965843 req-1c94259e-a2c8-411c-9bc3-51cdc0503a42 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c23818e9-dec3-4207-95de-0c3e035d451e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.322075] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-549c0dae-40bd-47b5-9025-de9a4f965843 req-1c94259e-a2c8-411c-9bc3-51cdc0503a42 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c23818e9-dec3-4207-95de-0c3e035d451e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.329451] [50968]: DEBUG neutron_lib.callbacks.manager [req-549c0dae-40bd-47b5-9025-de9a4f965843 req-1c94259e-a2c8-411c-9bc3-51cdc0503a42 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.329451] [50968]: [pid: 50968|app: 0|req: 897/1899] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:07 2025] DELETE /networking/v2.0/security-groups/c23818e9-dec3-4207-95de-0c3e035d451e => generated 0 bytes in 126 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 695.340053] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1e5d2c7-73aa-43bb-a972-7b65d1d15358 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.396945] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1e5d2c7-73aa-43bb-a972-7b65d1d15358 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group (b11bc7eb-c1bb-49d4-8347-38576752a094), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.401295] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1e5d2c7-73aa-43bb-a972-7b65d1d15358 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b11bc7eb-c1bb-49d4-8347-38576752a094), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.410881] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-90fd7449-efd3-4673-9771-4b6b0270ed3d x-openstack-request-id: req-90fd7449-efd3-4673-9771-4b6b0270ed3d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 695.412892] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9d931556-0d4b-44a6-9cb3-44e4db7d4092", "name": "network-vif-plugged", "status": "completed", "tag": "d22c6965-ae34-4280-babf-94a95ec45a10", "code": 200}, {"name": "network-changed", "server_uuid": "9d931556-0d4b-44a6-9cb3-44e4db7d4092", "tag": "d22c6965-ae34-4280-babf-94a95ec45a10", "status": "completed", "code": 200}, {"server_uuid": "5a50926b-404a-46f7-adf0-ed8b5f818448", "name": "network-vif-deleted", "tag": "0a467c1a-06d1-467e-8f74-d517359b5410", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 695.413109] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-90fd7449-efd3-4673-9771-4b6b0270ed3d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 695.414282] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90fd7449-efd3-4673-9771-4b6b0270ed3d'] response: {'server_uuid': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'code': 200} [ 695.415326] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90fd7449-efd3-4673-9771-4b6b0270ed3d'] response: {'name': 'network-changed', 'server_uuid': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'tag': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'status': 'completed', 'code': 200} [ 695.415433] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90fd7449-efd3-4673-9771-4b6b0270ed3d'] response: {'server_uuid': '5a50926b-404a-46f7-adf0-ed8b5f818448', 'name': 'network-vif-deleted', 'tag': '0a467c1a-06d1-467e-8f74-d517359b5410', 'status': 'completed', 'code': 200} [ 695.415823] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e1e5d2c7-73aa-43bb-a972-7b65d1d15358 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=b11bc7eb-c1bb-49d4-8347-38576752a094,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.428312] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1e5d2c7-73aa-43bb-a972-7b65d1d15358 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.428312] [50969]: [pid: 50969|app: 0|req: 1003/1900] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:37:07 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 133 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 695.429206] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-75ea25de-36cf-48c7-88d4-e1e51000ca99 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.430300] [50968]: [pid: 50968|app: 0|req: 898/1901] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 612 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.434490] [50969]: DEBUG neutron.api.v2.base [None req-c4684250-590b-4875-aa85-091dc57b696d tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Request body: {'security_group_rule': {'security_group_id': 'b11bc7eb-c1bb-49d4-8347-38576752a094', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 695.437328] [50968]: DEBUG neutron.api.wsgi [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1c09c85f-edc8-4e4e-8639-f2dd5b9d27ed tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.441999] [50968]: [pid: 50968|app: 0|req: 899/1902] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/quotas/9497357ea6f54e07b2d8941384d6a562 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 695.474204] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4684250-590b-4875-aa85-091dc57b696d tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group_rule (b2ad5610-e8a6-495b-a31f-856e4da5479d), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.475831] [50968]: [pid: 50968|app: 0|req: 900/1903] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&fields=id => generated 57 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 695.499127] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4684250-590b-4875-aa85-091dc57b696d tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group_rule (b2ad5610-e8a6-495b-a31f-856e4da5479d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.502692] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4684250-590b-4875-aa85-091dc57b696d tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (b2ad5610-e8a6-495b-a31f-856e4da5479d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.510323] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4684250-590b-4875-aa85-091dc57b696d tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b2ad5610-e8a6-495b-a31f-856e4da5479d,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.522880] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4684250-590b-4875-aa85-091dc57b696d tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.523723] [50969]: [pid: 50969|app: 0|req: 1004/1904] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:07 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 92 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 695.532181] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-375c44c8-9334-4656-85d6-24b8560d58bb req-675eb619-2e6f-4829-9afb-3c089d1bb46f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.533230] [50968]: [pid: 50968|app: 0|req: 901/1905] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.536334] [50968]: DEBUG neutron.api.v2.base [None req-395f9190-ec96-4f8d-bf9d-e5331c941daa tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Request body: {'security_group_rule': {'security_group_id': 'b11bc7eb-c1bb-49d4-8347-38576752a094', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 695.571595] [50969]: [pid: 50969|app: 0|req: 1005/1906] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.573995] [50969]: DEBUG neutron.api.wsgi [req-375c44c8-9334-4656-85d6-24b8560d58bb req-7f5df068-5538-438e-b4e9-8577e43414d4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.575126] [50968]: DEBUG neutron_lib.callbacks.manager [None req-395f9190-ec96-4f8d-bf9d-e5331c941daa tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group_rule (16fead43-b46b-4d71-8137-31bb50e8cacf), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.592800] [50969]: [pid: 50969|app: 0|req: 1006/1907] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.598824] [50968]: DEBUG neutron_lib.callbacks.manager [None req-395f9190-ec96-4f8d-bf9d-e5331c941daa tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group_rule (16fead43-b46b-4d71-8137-31bb50e8cacf), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.600293] [50968]: DEBUG neutron_lib.callbacks.manager [None req-395f9190-ec96-4f8d-bf9d-e5331c941daa tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (16fead43-b46b-4d71-8137-31bb50e8cacf), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.606468] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-395f9190-ec96-4f8d-bf9d-e5331c941daa tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=16fead43-b46b-4d71-8137-31bb50e8cacf,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.618791] [50968]: DEBUG neutron_lib.callbacks.manager [None req-395f9190-ec96-4f8d-bf9d-e5331c941daa tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.619344] [50968]: [pid: 50968|app: 0|req: 902/1908] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:07 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 86 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 695.624514] [50968]: DEBUG neutron.api.v2.base [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 695.626146] [50969]: [pid: 50969|app: 0|req: 1007/1909] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 695.636812] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.657181] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.659692] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1bfff85-bea9-47ae-959d-1cb897759a4c req-fd1ecb09-ba92-4e25-bccc-8f9c23569248 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.660639] [50969]: [pid: 50969|app: 0|req: 1008/1910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:07 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.666761] [50969]: DEBUG neutron.api.wsgi [req-c1bfff85-bea9-47ae-959d-1cb897759a4c req-368c3dc7-496f-4acf-9574-ed93fe7da2bd tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.693404] [50969]: [pid: 50969|app: 0|req: 1009/1911] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 695.714208] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Allocated IP 10.180.180.208 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/2a12a312-7ceb-4c43-b75a-073214ec5eb9) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 695.742143] [50969]: DEBUG neutron.api.wsgi [req-4c9b27c4-f153-4adc-a445-737903c2cf5a req-b7748ad9-d9ab-4322-a902-407296bb6962 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.759381] [50969]: [pid: 50969|app: 0|req: 1010/1912] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/security-groups/b8a2dc8c-1b1b-4ab6-9748-2a472b92d897 => generated 1681 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.766773] [50969]: DEBUG neutron.api.wsgi [req-4c9b27c4-f153-4adc-a445-737903c2cf5a req-ae890ff7-e3f7-407f-a6b0-edd52823899b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.773762] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for allowed_address_pair (2a12a312-7ceb-4c43-b75a-073214ec5eb9), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.774549] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for port (2a12a312-7ceb-4c43-b75a-073214ec5eb9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.774749] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] create_port_precommit called with port settings {'id': '2a12a312-7ceb-4c43-b75a-073214ec5eb9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:ec:6f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 979, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 695.774883] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] create_port_precommit: [ 695.774883] [50968]: key[mac_address], None -> fa:16:3e:91:ec:6f [ 695.774883] [50968]: key[device_id], None -> PENDING [ 695.774883] [50968]: key[binding:vif_details], None -> {} [ 695.774883] [50968]: key[project_id], None -> [ 695.774883] [50968]: key[binding:vnic_type], None -> normal [ 695.774883] [50968]: key[allowed_address_pairs], None -> [] [ 695.774883] [50968]: key[name], None -> [ 695.774883] [50968]: key[status], None -> N/A [ 695.774883] [50968]: key[tenant_id], None -> [ 695.774883] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.208'}] [ 695.774883] [50968]: key[id], None -> 2a12a312-7ceb-4c43-b75a-073214ec5eb9 [ 695.774883] [50968]: key[port_security_enabled], None -> False [ 695.774883] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 695.774883] [50968]: key[security_groups], None -> [] [ 695.774883] [50968]: key[binding:profile], None -> {} [ 695.774883] [50968]: key[binding:host_id], None -> [ 695.774883] [50968]: key[standard_attr_id], None -> 979 [ 695.774883] [50968]: key[admin_state_up], None -> True [ 695.774883] [50968]: key[device_owner], None -> network:floatingip [ 695.774883] [50968]: key[binding:vif_type], None -> unbound [ 695.774883] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.792249] [50969]: DEBUG neutron_lib.callbacks.manager [req-4c9b27c4-f153-4adc-a445-737903c2cf5a req-ae890ff7-e3f7-407f-a6b0-edd52823899b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (b8a2dc8c-1b1b-4ab6-9748-2a472b92d897), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.802755] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (2a12a312-7ceb-4c43-b75a-073214ec5eb9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.805148] [50969]: DEBUG neutron_lib.callbacks.manager [req-4c9b27c4-f153-4adc-a445-737903c2cf5a req-ae890ff7-e3f7-407f-a6b0-edd52823899b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (b8a2dc8c-1b1b-4ab6-9748-2a472b92d897), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.826965] [50969]: DEBUG neutron_lib.callbacks.manager [req-4c9b27c4-f153-4adc-a445-737903c2cf5a req-ae890ff7-e3f7-407f-a6b0-edd52823899b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b8a2dc8c-1b1b-4ab6-9748-2a472b92d897), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.833831] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Pushing event updated for resources: {'Port': ['ID=2a12a312-7ceb-4c43-b75a-073214ec5eb9,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.834443] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4c9b27c4-f153-4adc-a445-737903c2cf5a req-ae890ff7-e3f7-407f-a6b0-edd52823899b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=b8a2dc8c-1b1b-4ab6-9748-2a472b92d897,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.838648] [50969]: DEBUG neutron_lib.callbacks.manager [req-4c9b27c4-f153-4adc-a445-737903c2cf5a req-ae890ff7-e3f7-407f-a6b0-edd52823899b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.839199] [50969]: [pid: 50969|app: 0|req: 1011/1913] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:08 2025] DELETE /networking/v2.0/security-groups/b8a2dc8c-1b1b-4ab6-9748-2a472b92d897 => generated 0 bytes in 75 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 695.846183] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 695.846849] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 695.848923] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 695.861938] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] create_port_postcommit called with port settings {'id': '2a12a312-7ceb-4c43-b75a-073214ec5eb9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:ec:6f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 979, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:08Z', 'updated_at': '2025-11-21T22:37:08Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 695.862133] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] create_port_postcommit: [ 695.862133] [50968]: key[mac_address], None -> fa:16:3e:91:ec:6f [ 695.862133] [50968]: key[device_id], None -> PENDING [ 695.862133] [50968]: key[binding:vif_details], None -> {} [ 695.862133] [50968]: key[project_id], None -> [ 695.862133] [50968]: key[binding:vnic_type], None -> normal [ 695.862133] [50968]: key[tags], None -> [] [ 695.862133] [50968]: key[allowed_address_pairs], None -> [] [ 695.862133] [50968]: key[created_at], None -> 2025-11-21T22:37:08Z [ 695.862133] [50968]: key[name], None -> [ 695.862133] [50968]: key[status], None -> N/A [ 695.862133] [50968]: key[tenant_id], None -> [ 695.862133] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.208'}] [ 695.862133] [50968]: key[id], None -> 2a12a312-7ceb-4c43-b75a-073214ec5eb9 [ 695.862133] [50968]: key[port_security_enabled], None -> False [ 695.862133] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 695.862133] [50968]: key[security_groups], None -> [] [ 695.862133] [50968]: key[binding:profile], None -> {} [ 695.862133] [50968]: key[binding:host_id], None -> [ 695.862133] [50968]: key[revision_number], None -> 1 [ 695.862133] [50968]: key[description], None -> [ 695.862133] [50968]: key[updated_at], None -> 2025-11-21T22:37:08Z [ 695.862133] [50968]: key[standard_attr_id], None -> 979 [ 695.862133] [50968]: key[admin_state_up], None -> True [ 695.862133] [50968]: key[binding:vif_type], None -> unbound [ 695.862133] [50968]: key[device_owner], None -> network:floatingip [ 695.862133] [50968]: key[extra_dhcp_opts], None -> [] [ 695.862133] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 695.862133] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.877617] [50969]: [pid: 50969|app: 0|req: 1012/1914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.894317] [50969]: [pid: 50969|app: 0|req: 1013/1915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.897028] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for floatingip (e6313a58-d757-46ce-911e-0b4e28a25b8d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.940792] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (2a12a312-7ceb-4c43-b75a-073214ec5eb9), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.960890] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d6ff226-c138-4540-b3e2-a25b39a8498f req-ec9f2267-24fd-483f-bbe2-5ffd4cd2c947 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.961928] [50969]: [pid: 50969|app: 0|req: 1014/1916] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?tenant_id=9315ed5077974c35949e3783665ae4b7&device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 1042 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.980507] [50969]: [pid: 50969|app: 0|req: 1015/1917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 696.023282] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d6ff226-c138-4540-b3e2-a25b39a8498f req-576f6851-ad78-45cf-9815-ca7132336f82 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.024313] [50969]: [pid: 50969|app: 0|req: 1016/1918] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/networks?id=dc93c780-6204-4013-bfc9-3f9b18af4c42 => generated 714 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.027212] [50969]: DEBUG neutron.api.wsgi [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-97077103-889c-44af-b6a1-05c8976d768a tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.049249] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for port (2a12a312-7ceb-4c43-b75a-073214ec5eb9), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.049249] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] update_port_precommit called with port settings {'id': '2a12a312-7ceb-4c43-b75a-073214ec5eb9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:ec:6f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e6313a58-d757-46ce-911e-0b4e28a25b8d', 'device_owner': 'network:floatingip', 'standard_attr_id': 979, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:08Z', 'updated_at': '2025-11-21T22:37:08Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2a12a312-7ceb-4c43-b75a-073214ec5eb9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:ec:6f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 979, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:08Z', 'updated_at': '2025-11-21T22:37:08Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 696.049460] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] update_port_precommit: [ 696.049460] [50968]: key[device_id], PENDING -> e6313a58-d757-46ce-911e-0b4e28a25b8d [ 696.049460] [50968]: key[revision_number], 1 -> 2 [ 696.049460] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.050644] [50969]: [pid: 50969|app: 0|req: 1017/1919] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1998980514&fields=id&tenant_id=b2c8bf02af0e444781c62c9dadd1f994 => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.051528] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (2a12a312-7ceb-4c43-b75a-073214ec5eb9), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.054575] [50969]: DEBUG neutron.api.wsgi [req-2d6ff226-c138-4540-b3e2-a25b39a8498f req-27fbad69-df25-4c8e-9be8-a77c90f3f672 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.068098] [50969]: [pid: 50969|app: 0|req: 1018/1920] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=d22c6965-ae34-4280-babf-94a95ec45a10 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.076506] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Pushing event updated for resources: {'Port': ['ID=2a12a312-7ceb-4c43-b75a-073214ec5eb9,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 696.080719] [50969]: [pid: 50969|app: 0|req: 1019/1921] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.098811] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] update_port_postcommit called with port settings {'id': '2a12a312-7ceb-4c43-b75a-073214ec5eb9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:ec:6f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e6313a58-d757-46ce-911e-0b4e28a25b8d', 'device_owner': 'network:floatingip', 'standard_attr_id': 979, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:08Z', 'updated_at': '2025-11-21T22:37:08Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2a12a312-7ceb-4c43-b75a-073214ec5eb9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:ec:6f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 979, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:08Z', 'updated_at': '2025-11-21T22:37:08Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 696.099014] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] update_port_postcommit: [ 696.099014] [50968]: key[device_id], PENDING -> e6313a58-d757-46ce-911e-0b4e28a25b8d [ 696.099014] [50968]: key[revision_number], 1 -> 2 [ 696.099014] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.099292] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (e6313a58-d757-46ce-911e-0b4e28a25b8d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.111109] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5846f7b7-1579-47b9-8241-fe00f55f85d1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.111673] [50968]: [pid: 50968|app: 0|req: 903/1922] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:37:07 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 490 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 696.117691] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-1cfcb568-6f09-4744-8e07-5fd2dd1f6423 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.118844] [50969]: [pid: 50969|app: 0|req: 1020/1923] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/networks?id=6d58ea4a-b255-4b67-b69b-f9e485f7c38c => generated 616 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.119030] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-1460d8a8-fb7e-4a39-a2ad-b57ac8e52bda x-openstack-request-id: req-1460d8a8-fb7e-4a39-a2ad-b57ac8e52bda {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 696.119191] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec", "status": "completed", "code": 200}, {"server_uuid": "8bd9cc28-9532-4d85-8a53-da2bea83a489", "name": "network-vif-plugged", "status": "completed", "tag": "51942501-1ce2-4811-b086-37e11408afb2", "code": 200}, {"name": "network-changed", "server_uuid": "8bd9cc28-9532-4d85-8a53-da2bea83a489", "tag": "51942501-1ce2-4811-b086-37e11408afb2", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 696.119273] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1460d8a8-fb7e-4a39-a2ad-b57ac8e52bda {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 696.119476] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1460d8a8-fb7e-4a39-a2ad-b57ac8e52bda'] response: {'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec', 'status': 'completed', 'code': 200} [ 696.119682] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1460d8a8-fb7e-4a39-a2ad-b57ac8e52bda'] response: {'server_uuid': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '51942501-1ce2-4811-b086-37e11408afb2', 'code': 200} [ 696.119682] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1460d8a8-fb7e-4a39-a2ad-b57ac8e52bda'] response: {'name': 'network-changed', 'server_uuid': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'tag': '51942501-1ce2-4811-b086-37e11408afb2', 'status': 'completed', 'code': 200} [ 696.128160] [50969]: DEBUG neutron.api.wsgi [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-0a6a0028-b168-4478-ba84-8e6a7fb17646 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.131625] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d6ff226-c138-4540-b3e2-a25b39a8498f req-05dc3bea-38b8-4cd7-a4ba-50202bcecd04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.132909] [50968]: [pid: 50968|app: 0|req: 904/1924] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/subnets?id=56843452-3693-4c36-9cfc-9772ec7e8b4a => generated 689 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.133834] [50969]: [pid: 50969|app: 0|req: 1021/1925] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/quotas/b2c8bf02af0e444781c62c9dadd1f994 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.152268] [50968]: [pid: 50968|app: 0|req: 905/1926] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?network_id=dc93c780-6204-4013-bfc9-3f9b18af4c42&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.192974] [50968]: [pid: 50968|app: 0|req: 906/1927] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/networks/dc93c780-6204-4013-bfc9-3f9b18af4c42?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 696.205800] [50969]: [pid: 50969|app: 0|req: 1022/1928] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?tenant_id=b2c8bf02af0e444781c62c9dadd1f994&fields=id => generated 57 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 696.233037] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-6449112f-b03f-47f6-9da7-c0ae84825e39 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.234017] [50968]: [pid: 50968|app: 0|req: 907/1929] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/networks?id=2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 623 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.242670] [50969]: [pid: 50969|app: 0|req: 1023/1930] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/networks/dc93c780-6204-4013-bfc9-3f9b18af4c42?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) [ 696.245341] [50969]: DEBUG neutron.api.wsgi [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-cfd1a3c9-d971-4872-af2b-a53c048e02c0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.249061] [50969]: [pid: 50969|app: 0|req: 1024/1931] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/quotas/872701dbeaf0414d8cfa1c8bb524fa74 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.266258] [50968]: [pid: 50968|app: 0|req: 908/1932] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/networks/6d58ea4a-b255-4b67-b69b-f9e485f7c38c?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.306377] [50969]: [pid: 50969|app: 0|req: 1025/1934] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&fields=id => generated 103 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.307407] [50968]: [pid: 50968|app: 0|req: 909/1934] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/networks/6d58ea4a-b255-4b67-b69b-f9e485f7c38c?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) [ 696.344219] [50969]: [pid: 50969|app: 0|req: 1026/1935] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.387797] [50968]: [pid: 50968|app: 0|req: 910/1936] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?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) [ 696.496095] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1e7b285-da12-48f5-98de-bc2099c9e254 req-1a5728a7-3199-45a8-9873-10736df0eeb1 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.497661] [50969]: [pid: 50969|app: 0|req: 1027/1937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.511131] [50968]: DEBUG neutron.api.wsgi [req-f1e7b285-da12-48f5-98de-bc2099c9e254 req-55ce49d1-5cf5-49cc-9c1f-9319ba2cc6fc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.539911] [50968]: [pid: 50968|app: 0|req: 911/1938] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.569029] [50968]: DEBUG neutron.api.wsgi [req-10109b51-1c88-4aa1-8be0-c982098d3ee1 req-dccb9593-7a7d-4274-97ad-0fa45f83f01c tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.598812] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ea4107e-af93-4363-a1ff-96f7205b5519 req-15b982ae-6b4f-4427-a6df-9ce1a07f70c9 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.598969] [50969]: [pid: 50969|app: 0|req: 1028/1939] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.605339] [50969]: DEBUG neutron.api.wsgi [req-1ea4107e-af93-4363-a1ff-96f7205b5519 req-692d716f-a92e-413a-827e-abe87d0af339 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.606274] [50968]: [pid: 50968|app: 0|req: 912/1940] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.625795] [50969]: [pid: 50969|app: 0|req: 1029/1941] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/security-groups?id=98a1f729-8e05-4426-8db7-2c883443f0e8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.640120] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10109b51-1c88-4aa1-8be0-c982098d3ee1 req-faa294e7-5c50-4838-98a5-8193eca1a257 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.642045] [50968]: [pid: 50968|app: 0|req: 913/1942] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports/37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 746 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 696.661895] [50968]: DEBUG neutron.api.wsgi [req-5f0cafbe-2123-40c2-af62-a99dc1ad2f0d req-e7e439de-28e7-450f-bc2c-3cbccbf4e34b tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.671841] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6197f954-bacd-4403-996d-69f7addb8e56 req-cef69bb7-bdd6-4111-860b-aac313d4d7aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.673079] [50969]: [pid: 50969|app: 0|req: 1030/1943] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 696.675701] [50969]: DEBUG neutron.api.wsgi [req-10109b51-1c88-4aa1-8be0-c982098d3ee1 req-d2acd342-30e0-4432-925b-cb31c0183cea tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.680766] [50968]: [pid: 50968|app: 0|req: 914/1944] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:08 2025] GET /networking/v2.0/security-groups/292dacd3-159c-46b4-9465-56b34dc12f13 => generated 1685 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 696.705876] [50969]: [pid: 50969|app: 0|req: 1031/1945] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.708485] [50969]: DEBUG neutron.api.wsgi [req-5f0cafbe-2123-40c2-af62-a99dc1ad2f0d req-bb146ac7-2592-45ed-8c76-75f5a7e28071 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.713120] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6197f954-bacd-4403-996d-69f7addb8e56 req-761f43dc-2478-4cdc-ac84-e4abda55ef07 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.714090] [50968]: [pid: 50968|app: 0|req: 915/1946] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.733014] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f0cafbe-2123-40c2-af62-a99dc1ad2f0d req-bb146ac7-2592-45ed-8c76-75f5a7e28071 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (292dacd3-159c-46b4-9465-56b34dc12f13), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.745232] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f0cafbe-2123-40c2-af62-a99dc1ad2f0d req-bb146ac7-2592-45ed-8c76-75f5a7e28071 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (292dacd3-159c-46b4-9465-56b34dc12f13), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.749690] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10109b51-1c88-4aa1-8be0-c982098d3ee1 req-952ce5c1-45dc-47ca-b5f5-9fbf61b8943c tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.750628] [50968]: [pid: 50968|app: 0|req: 916/1947] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.753155] [50968]: DEBUG neutron.api.wsgi [req-6197f954-bacd-4403-996d-69f7addb8e56 req-06341e17-03a7-45d5-97d0-4e5808ce636b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.773030] [50968]: [pid: 50968|app: 0|req: 917/1948] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.790722] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f0cafbe-2123-40c2-af62-a99dc1ad2f0d req-bb146ac7-2592-45ed-8c76-75f5a7e28071 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (292dacd3-159c-46b4-9465-56b34dc12f13), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.796065] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f0cafbe-2123-40c2-af62-a99dc1ad2f0d req-bb146ac7-2592-45ed-8c76-75f5a7e28071 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=292dacd3-159c-46b4-9465-56b34dc12f13,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 696.800354] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f0cafbe-2123-40c2-af62-a99dc1ad2f0d req-bb146ac7-2592-45ed-8c76-75f5a7e28071 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.801611] [50969]: [pid: 50969|app: 0|req: 1032/1949] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:09 2025] DELETE /networking/v2.0/security-groups/292dacd3-159c-46b4-9465-56b34dc12f13 => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 696.813076] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6197f954-bacd-4403-996d-69f7addb8e56 req-1c8ec02e-c462-4bae-8ac6-f63e78c3f9b2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.813458] [50968]: [pid: 50968|app: 0|req: 918/1950] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.856624] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6197f954-bacd-4403-996d-69f7addb8e56 req-cd9c5949-aa1f-479d-9656-a691d0d72658 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.857783] [50969]: [pid: 50969|app: 0|req: 1033/1951] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.954832] [50968]: [pid: 50968|app: 0|req: 919/1952] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.007028] [50968]: [pid: 50968|app: 0|req: 920/1953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.022604] [50969]: [pid: 50969|app: 0|req: 1034/1954] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 697.087871] [50968]: [pid: 50968|app: 0|req: 921/1955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.152375] [50969]: [pid: 50969|app: 0|req: 1035/1956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 697.243570] [50968]: [pid: 50968|app: 0|req: 922/1957] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.259090] [50969]: DEBUG neutron.api.wsgi [req-69c21d61-50e7-447c-bc60-4d821b36938f req-2e149efe-e925-45b0-8933-3fd6d5f36b83 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.265810] [50969]: INFO neutron.api.v2.resource [req-69c21d61-50e7-447c-bc60-4d821b36938f req-2e149efe-e925-45b0-8933-3fd6d5f36b83 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 697.266330] [50969]: [pid: 50969|app: 0|req: 1036/1958] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/security-groups/b8a2dc8c-1b1b-4ab6-9748-2a472b92d897 => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 697.312698] [50969]: [pid: 50969|app: 0|req: 1037/1959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.325151] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31b41046-2361-494e-9eb8-a2993de6176f req-7d797106-bd2f-4c4a-b1f0-2f8d16fe88a6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.326175] [50968]: [pid: 50968|app: 0|req: 923/1960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.332193] [50969]: DEBUG neutron.api.wsgi [req-31b41046-2361-494e-9eb8-a2993de6176f req-714abe6b-23e8-4090-8472-2790e3b53983 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.357244] [50969]: [pid: 50969|app: 0|req: 1038/1961] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.369095] [50968]: [pid: 50968|app: 0|req: 924/1962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.424718] [50968]: [pid: 50968|app: 0|req: 925/1963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.461706] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ba133b2-49ca-4dfd-87e4-2615d7878718 req-9f06b115-59fc-4bc7-9990-ff01a7921fe6 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.462696] [50969]: [pid: 50969|app: 0|req: 1039/1964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.472462] [50968]: DEBUG neutron.api.wsgi [req-4ba133b2-49ca-4dfd-87e4-2615d7878718 req-ffdeff70-2973-47e3-86c4-ac4cbde80844 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.493426] [50968]: [pid: 50968|app: 0|req: 926/1965] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.494891] [50969]: DEBUG neutron.api.wsgi [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-4adc51e7-fdc5-4246-8291-b6e2b1678375 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.517183] [50969]: [pid: 50969|app: 0|req: 1040/1966] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1931122839&fields=id&tenant_id=9f28d63335d345949834cb0b84647fb9 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.546398] [50969]: [pid: 50969|app: 0|req: 1041/1967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.566600] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-fb350ccf-2aae-4a71-94d8-ce3345ab68e4 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.567335] [50968]: [pid: 50968|app: 0|req: 927/1968] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/networks?id=926dd7f6-6316-4f81-9c22-e8488e800f9a => generated 612 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.574042] [50969]: DEBUG neutron.api.wsgi [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-3f8047df-0fa1-4141-85a5-9d1d1acc6d69 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.581019] [50969]: [pid: 50969|app: 0|req: 1042/1969] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/quotas/9f28d63335d345949834cb0b84647fb9 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.612034] [50969]: [pid: 50969|app: 0|req: 1043/1970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.658772] [50968]: [pid: 50968|app: 0|req: 928/1971] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:09 2025] GET /networking/v2.0/ports?tenant_id=9f28d63335d345949834cb0b84647fb9&fields=id => generated 57 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.702387] [50969]: [pid: 50969|app: 0|req: 1044/1972] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/networks/926dd7f6-6316-4f81-9c22-e8488e800f9a?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.742876] [50968]: [pid: 50968|app: 0|req: 929/1973] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/networks/926dd7f6-6316-4f81-9c22-e8488e800f9a?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) [ 697.776100] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d013572-ed2b-4d88-9acd-76acd95bf6c2 req-5ab4eb40-fd18-477c-ae97-5e9d60e84ed3 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.777089] [50969]: [pid: 50969|app: 0|req: 1045/1974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.783864] [50968]: DEBUG neutron.api.wsgi [req-8d013572-ed2b-4d88-9acd-76acd95bf6c2 req-5d967d27-4b29-4301-8c8a-5a70081297f4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.807155] [50968]: [pid: 50968|app: 0|req: 930/1975] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.828294] [50969]: DEBUG neutron.api.wsgi [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-131fa1a7-b1d2-49ed-b113-5e9ec3ccd66e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.844575] [50968]: DEBUG neutron.api.wsgi [req-d46ee675-33a1-4048-88d7-3d992c655172 req-381db981-8231-4640-97b2-3bb85523617f tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.865783] [50968]: [pid: 50968|app: 0|req: 931/1976] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/security-groups/f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf => generated 2317 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 697.872965] [50968]: DEBUG neutron.api.wsgi [req-d46ee675-33a1-4048-88d7-3d992c655172 req-d44f804e-2760-4c7e-acf3-d7a3e2916210 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.877361] [50969]: [pid: 50969|app: 0|req: 1046/1977] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 807 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.913871] [50968]: DEBUG neutron_lib.callbacks.manager [req-d46ee675-33a1-4048-88d7-3d992c655172 req-d44f804e-2760-4c7e-acf3-d7a3e2916210 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.930239] [50968]: DEBUG neutron_lib.callbacks.manager [req-d46ee675-33a1-4048-88d7-3d992c655172 req-d44f804e-2760-4c7e-acf3-d7a3e2916210 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.965814] [50968]: DEBUG neutron_lib.callbacks.manager [req-d46ee675-33a1-4048-88d7-3d992c655172 req-d44f804e-2760-4c7e-acf3-d7a3e2916210 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.971139] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d46ee675-33a1-4048-88d7-3d992c655172 req-d44f804e-2760-4c7e-acf3-d7a3e2916210 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.975191] [50968]: DEBUG neutron_lib.callbacks.manager [req-d46ee675-33a1-4048-88d7-3d992c655172 req-d44f804e-2760-4c7e-acf3-d7a3e2916210 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.975959] [50968]: [pid: 50968|app: 0|req: 932/1978] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:10 2025] DELETE /networking/v2.0/security-groups/f9b7c32a-9b1f-417e-9a2e-c5e6a0eb6bdf => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 697.984760] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-819a7c2e-1411-498d-8f2e-351afe6034b0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.985856] [50969]: [pid: 50969|app: 0|req: 1047/1979] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports/37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 746 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 698.017612] [50968]: DEBUG neutron.api.wsgi [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-833adb1b-313f-4c85-a935-652c8c3f45bc tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.036782] [50969]: [pid: 50969|app: 0|req: 1048/1980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.067169] [50968]: [pid: 50968|app: 0|req: 933/1981] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 807 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.074379] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6197f954-bacd-4403-996d-69f7addb8e56 req-0b5612a0-03cf-4d71-af11-3b76504a101e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.075554] [50969]: [pid: 50969|app: 0|req: 1049/1982] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 698.120329] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-599fb5e0-85a0-4b67-a123-14ccdbc3287a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.121400] [50968]: [pid: 50968|app: 0|req: 934/1983] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.122422] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec'}, {'name': 'network-changed', 'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 698.130704] [50968]: DEBUG neutron.api.wsgi [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-da707de6-6a9c-47c8-8f23-438fc3fb2a9f tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.130868] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-528f9259-8ddd-4067-8fec-9d7d83f7b27b" -d '{"events": [{"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec"}, {"name": "network-changed", "server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 698.148792] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6197f954-bacd-4403-996d-69f7addb8e56 req-26d9fe47-4f5a-4db9-b417-eadb9fd68675 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.149860] [50969]: [pid: 50969|app: 0|req: 1050/1984] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.156620] [50969]: DEBUG neutron.api.wsgi [req-6197f954-bacd-4403-996d-69f7addb8e56 req-601f15e5-45d3-4482-8599-aa56e36c3097 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.160120] [50968]: [pid: 50968|app: 0|req: 935/1985] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.167889] [50968]: DEBUG neutron.api.v2.base [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-ea33e0fb-c8be-400c-adce-e7c11836b19a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 698.172075] [50969]: [pid: 50969|app: 0|req: 1051/1986] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=51942501-1ce2-4811-b086-37e11408afb2 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 698.197825] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6197f954-bacd-4403-996d-69f7addb8e56 req-01e6c062-fd71-4e00-b317-6b56eaa16eb5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.198509] [50968]: DEBUG neutron_lib.callbacks.manager [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-ea33e0fb-c8be-400c-adce-e7c11836b19a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.198981] [50969]: [pid: 50969|app: 0|req: 1052/1987] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 698.235987] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6197f954-bacd-4403-996d-69f7addb8e56 req-76f81e85-7d15-4cc9-aef6-f9e581881c3d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.237660] [50969]: [pid: 50969|app: 0|req: 1053/1988] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.274096] [50968]: DEBUG neutron_lib.callbacks.manager [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-ea33e0fb-c8be-400c-adce-e7c11836b19a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.275574] [50968]: DEBUG neutron_lib.callbacks.manager [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-ea33e0fb-c8be-400c-adce-e7c11836b19a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.275780] [50968]: INFO neutron.db.l3_db [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-ea33e0fb-c8be-400c-adce-e7c11836b19a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Floating IP 755183ac-13ac-4325-941f-dcdd728e2358 disassociated. External IP: 10.180.180.161, port: 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f. [ 698.292714] [50969]: [pid: 50969|app: 0|req: 1054/1989] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.340071] [50969]: [pid: 50969|app: 0|req: 1055/1990] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 698.355097] [50969]: [pid: 50969|app: 0|req: 1056/1991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.404102] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-ea33e0fb-c8be-400c-adce-e7c11836b19a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 698.425827] [50969]: [pid: 50969|app: 0|req: 1057/1992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.476656] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-ea33e0fb-c8be-400c-adce-e7c11836b19a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 698.480905] [50968]: DEBUG neutron_lib.callbacks.manager [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-ea33e0fb-c8be-400c-adce-e7c11836b19a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.499971] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 698.501164] [50968]: [pid: 50968|app: 0|req: 936/1993] 10.180.1.21 () {64 vars in 1558 bytes} [Fri Nov 21 22:37:10 2025] PUT /networking/v2.0/floatingips/755183ac-13ac-4325-941f-dcdd728e2358 => generated 498 bytes in 337 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.502790] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ceb27e45-10e2-4b36-868b-785239d177d8" -d '{"events": [{"name": "network-changed", "server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 698.510250] [50969]: [pid: 50969|app: 0|req: 1058/1994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.535323] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-1ca9d605-a49f-4934-bd79-8e5c1ab8588a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.536323] [50968]: [pid: 50968|app: 0|req: 937/1995] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 698.575815] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-784457b3-1ee0-4d43-9427-8b81ccab9396 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.577319] [50969]: [pid: 50969|app: 0|req: 1059/1996] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.583570] [50968]: DEBUG neutron.api.wsgi [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-a2d8b27c-5b17-4773-a7ed-1368853092f1 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.598104] [50968]: [pid: 50968|app: 0|req: 938/1997] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.627809] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-45684d0d-56f4-4ade-852d-ede6b1c46923 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.629285] [50969]: [pid: 50969|app: 0|req: 1060/1998] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.665808] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae28cb2d-9c96-4f69-bf09-d8045ab93e51 req-0762c4b8-9fc5-42df-9239-845b6f5f419e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.668297] [50968]: [pid: 50968|app: 0|req: 939/1999] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:10 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.712442] [50969]: [pid: 50969|app: 0|req: 1061/2000] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.765668] [50968]: [pid: 50968|app: 0|req: 940/2001] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 698.803309] [50968]: DEBUG neutron.api.wsgi [req-1071f43c-d5db-4b0d-89ab-b0a491405cf0 req-768305e3-4c8b-4497-bc22-2cdc4310dd7b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.824462] [50968]: [pid: 50968|app: 0|req: 941/2002] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/security-groups/82cfc871-52fa-4cec-afcd-6f6b203b62bb => generated 1682 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 698.832114] [50968]: DEBUG neutron.api.wsgi [req-1071f43c-d5db-4b0d-89ab-b0a491405cf0 req-27ca70de-19fd-4340-bcff-1b13cd2271f6 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.845925] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c3b0dec-6b28-464d-bd5b-3d58f3967ec7 req-f418ae3d-ee98-4bd2-aae9-17ea1bdd15fb tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.847159] [50969]: [pid: 50969|app: 0|req: 1062/2003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.854359] [50969]: DEBUG neutron.api.wsgi [req-9c3b0dec-6b28-464d-bd5b-3d58f3967ec7 req-6a4cf874-84a5-4d26-8184-9c85c819e4c2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.858717] [50968]: DEBUG neutron_lib.callbacks.manager [req-1071f43c-d5db-4b0d-89ab-b0a491405cf0 req-27ca70de-19fd-4340-bcff-1b13cd2271f6 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (82cfc871-52fa-4cec-afcd-6f6b203b62bb), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.871368] [50968]: DEBUG neutron_lib.callbacks.manager [req-1071f43c-d5db-4b0d-89ab-b0a491405cf0 req-27ca70de-19fd-4340-bcff-1b13cd2271f6 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (82cfc871-52fa-4cec-afcd-6f6b203b62bb), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.876554] [50969]: [pid: 50969|app: 0|req: 1063/2004] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.895831] [50968]: DEBUG neutron_lib.callbacks.manager [req-1071f43c-d5db-4b0d-89ab-b0a491405cf0 req-27ca70de-19fd-4340-bcff-1b13cd2271f6 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (82cfc871-52fa-4cec-afcd-6f6b203b62bb), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.901303] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1071f43c-d5db-4b0d-89ab-b0a491405cf0 req-27ca70de-19fd-4340-bcff-1b13cd2271f6 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=82cfc871-52fa-4cec-afcd-6f6b203b62bb,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.906309] [50968]: DEBUG neutron_lib.callbacks.manager [req-1071f43c-d5db-4b0d-89ab-b0a491405cf0 req-27ca70de-19fd-4340-bcff-1b13cd2271f6 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.906561] [50968]: [pid: 50968|app: 0|req: 942/2005] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:11 2025] DELETE /networking/v2.0/security-groups/82cfc871-52fa-4cec-afcd-6f6b203b62bb => generated 0 bytes in 78 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 698.985427] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfd32545-0a9d-4bb0-9265-a754eb263585 req-9135a6f0-600b-4902-9ac8-6dcc048cbc85 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.986457] [50969]: [pid: 50969|app: 0|req: 1064/2006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.992977] [50968]: DEBUG neutron.api.wsgi [req-cfd32545-0a9d-4bb0-9265-a754eb263585 req-fdc9f94f-d748-49fb-845b-4bc9f7dbafbb tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.021185] [50968]: [pid: 50968|app: 0|req: 943/2007] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/security-groups?id=98a1f729-8e05-4426-8db7-2c883443f0e8&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.107594] [50968]: [pid: 50968|app: 0|req: 944/2008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.119905] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cf1a87e-05db-4db3-9c73-6fca6f6f28da req-df9b43fd-4a64-4b41-899f-6dd1ee71f9f0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 699.121389] [50969]: [pid: 50969|app: 0|req: 1065/2009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 699.137760] [50968]: DEBUG neutron.api.wsgi [req-6cf1a87e-05db-4db3-9c73-6fca6f6f28da req-1cfd0ed8-799c-4b5d-a5ec-30699ba5a190 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.171036] [50968]: [pid: 50968|app: 0|req: 945/2010] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 699.195569] [50969]: [pid: 50969|app: 0|req: 1066/2011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.221821] [50968]: DEBUG neutron.api.wsgi [req-26f6fc13-6f79-43e9-83e2-73171846ae95 req-7add87b4-e484-4d41-8a8a-639cdf3d6d65 tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.252127] [50968]: [pid: 50968|app: 0|req: 946/2012] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/security-groups/a7b64f4c-925a-4d08-9bbb-343b7a132bec => generated 2310 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 699.259071] [50969]: DEBUG neutron.api.wsgi [req-26f6fc13-6f79-43e9-83e2-73171846ae95 req-cbd244f4-efea-4ecd-ae4f-cee87902b1cd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.279481] [50968]: [pid: 50968|app: 0|req: 947/2013] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.306010] [50969]: DEBUG neutron_lib.callbacks.manager [req-26f6fc13-6f79-43e9-83e2-73171846ae95 req-cbd244f4-efea-4ecd-ae4f-cee87902b1cd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (a7b64f4c-925a-4d08-9bbb-343b7a132bec), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.321377] [50969]: DEBUG neutron_lib.callbacks.manager [req-26f6fc13-6f79-43e9-83e2-73171846ae95 req-cbd244f4-efea-4ecd-ae4f-cee87902b1cd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (a7b64f4c-925a-4d08-9bbb-343b7a132bec), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.347601] [50969]: DEBUG neutron_lib.callbacks.manager [req-26f6fc13-6f79-43e9-83e2-73171846ae95 req-cbd244f4-efea-4ecd-ae4f-cee87902b1cd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (a7b64f4c-925a-4d08-9bbb-343b7a132bec), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.348855] [50968]: [pid: 50968|app: 0|req: 948/2014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.353211] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-26f6fc13-6f79-43e9-83e2-73171846ae95 req-cbd244f4-efea-4ecd-ae4f-cee87902b1cd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=a7b64f4c-925a-4d08-9bbb-343b7a132bec,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 699.357274] [50969]: DEBUG neutron_lib.callbacks.manager [req-26f6fc13-6f79-43e9-83e2-73171846ae95 req-cbd244f4-efea-4ecd-ae4f-cee87902b1cd tempest-SecurityGroupRulesTestJSON-770145699 tempest-SecurityGroupRulesTestJSON-770145699-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.359982] [50969]: [pid: 50969|app: 0|req: 1067/2015] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:37:11 2025] DELETE /networking/v2.0/security-groups/a7b64f4c-925a-4d08-9bbb-343b7a132bec => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 699.398068] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-74bc2cea-36dc-47cf-a92e-f3b8d47d4ebe x-openstack-request-id: req-74bc2cea-36dc-47cf-a92e-f3b8d47d4ebe {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 699.398068] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 699.398068] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-74bc2cea-36dc-47cf-a92e-f3b8d47d4ebe {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 699.398068] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-74bc2cea-36dc-47cf-a92e-f3b8d47d4ebe'] response: {'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec', 'status': 'completed', 'code': 200} [ 699.398068] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-74bc2cea-36dc-47cf-a92e-f3b8d47d4ebe'] response: {'name': 'network-changed', 'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'status': 'completed', 'code': 200} [ 699.412710] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-118eda3d-42ca-4449-b42d-8e8cedd5e1c8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 699.413609] [50969]: [pid: 50969|app: 0|req: 1068/2016] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 699.427343] [50969]: [pid: 50969|app: 0|req: 1069/2017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.473512] [50969]: DEBUG neutron.plugins.ml2.plugin [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Deleting port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 699.473670] [50969]: DEBUG neutron_lib.callbacks.manager [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.503462] [50969]: DEBUG neutron.plugins.ml2.db [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] For port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 699.503711] [50969]: DEBUG neutron_lib.callbacks.manager [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.508350] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 699.508523] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit: [ 699.508523] [50969]: key[mac_address], fa:16:3e:f2:51:88 -> None [ 699.508523] [50969]: key[device_id], b22c1d92-5760-4729-a98d-9078c8c9ab2d -> None [ 699.508523] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 699.508523] [50969]: key[binding:vnic_type], normal -> None [ 699.508523] [50969]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 699.508523] [50969]: key[tags], [] -> None [ 699.508523] [50969]: key[allowed_address_pairs], [] -> None [ 699.508523] [50969]: key[created_at], 2025-11-21T22:36:53Z -> None [ 699.508523] [50969]: key[name], -> None [ 699.508523] [50969]: key[status], ACTIVE -> None [ 699.508523] [50969]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 699.508523] [50969]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}] -> None [ 699.508523] [50969]: key[id], 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 -> None [ 699.508523] [50969]: key[port_security_enabled], True -> None [ 699.508523] [50969]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 699.508523] [50969]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 699.508523] [50969]: key[binding:profile], {} -> None [ 699.508523] [50969]: key[binding:host_id], cpu-1 -> None [ 699.508523] [50969]: key[revision_number], 5 -> None [ 699.508523] [50969]: key[description], -> None [ 699.508523] [50969]: key[updated_at], 2025-11-21T22:36:55Z -> None [ 699.508523] [50969]: key[standard_attr_id], 899 -> None [ 699.508523] [50969]: key[admin_state_up], True -> None [ 699.508523] [50969]: key[binding:vif_type], ovs -> None [ 699.508523] [50969]: key[device_owner], compute:nova -> None [ 699.508523] [50969]: key[extra_dhcp_opts], [] -> None [ 699.508523] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.510802] [50969]: DEBUG neutron.plugins.ml2.plugin [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Calling delete_port for 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 699.542056] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.572971] [50969]: DEBUG neutron_lib.callbacks.manager [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.581206] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event deleted for resources: {'Port': ['ID=5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 699.606251] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] No DVR routers for this DVR port 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 699.606638] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit called with port settings {'id': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:f2:51:88', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 699.606798] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit: [ 699.606798] [50969]: key[mac_address], fa:16:3e:f2:51:88 -> None [ 699.606798] [50969]: key[device_id], b22c1d92-5760-4729-a98d-9078c8c9ab2d -> None [ 699.606798] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 699.606798] [50969]: key[binding:vnic_type], normal -> None [ 699.606798] [50969]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 699.606798] [50969]: key[tags], [] -> None [ 699.606798] [50969]: key[allowed_address_pairs], [] -> None [ 699.606798] [50969]: key[created_at], 2025-11-21T22:36:53Z -> None [ 699.606798] [50969]: key[name], -> None [ 699.606798] [50969]: key[status], ACTIVE -> None [ 699.606798] [50969]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 699.606798] [50969]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.5'}] -> None [ 699.606798] [50969]: key[id], 5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 -> None [ 699.606798] [50969]: key[port_security_enabled], True -> None [ 699.606798] [50969]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 699.606798] [50969]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 699.606798] [50969]: key[binding:profile], {} -> None [ 699.606798] [50969]: key[binding:host_id], cpu-1 -> None [ 699.606798] [50969]: key[revision_number], 5 -> None [ 699.606798] [50969]: key[description], -> None [ 699.606798] [50969]: key[updated_at], 2025-11-21T22:36:55Z -> None [ 699.606798] [50969]: key[standard_attr_id], 899 -> None [ 699.606798] [50969]: key[admin_state_up], True -> None [ 699.606798] [50969]: key[binding:vif_type], ovs -> None [ 699.606798] [50969]: key[device_owner], compute:nova -> None [ 699.606798] [50969]: key[extra_dhcp_opts], [] -> None [ 699.606798] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.610803] [50969]: DEBUG neutron_lib.callbacks.manager [req-c99749d1-7cc7-4dd7-958d-54b1bb32f508 req-93db144a-474c-4c70-a05c-b7784b126546 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.610803] [50969]: [pid: 50969|app: 0|req: 1070/2018] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:37:11 2025] DELETE /networking/v2.0/ports/5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4 => generated 0 bytes in 183 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 699.626492] [50969]: [pid: 50969|app: 0|req: 1071/2019] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.646674] [50969]: [pid: 50969|app: 0|req: 1072/2020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:11 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.685590] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Deleting port 3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 699.685805] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.727042] [50968]: DEBUG neutron.plugins.ml2.db [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] For port 3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa,segment=NetworkSegment(064dbbce-9b6a-4bcd-b275-f27473aa61d9),segment_id=064dbbce-9b6a-4bcd-b275-f27473aa61d9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 699.727257] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.732335] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] delete_port_precommit called with port settings {'id': '3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:b2:a0:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_interface', 'standard_attr_id': 582, 'fixed_ips': [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', '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-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 5, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '064dbbce-9b6a-4bcd-b275-f27473aa61d9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76'}}] (original binding levels None) on network {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 699.732632] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] delete_port_precommit: [ 699.732632] [50968]: key[mac_address], fa:16:3e:b2:a0:62 -> None [ 699.732632] [50968]: key[device_id], 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde -> None [ 699.732632] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 699.732632] [50968]: key[binding:vnic_type], normal -> None [ 699.732632] [50968]: key[project_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 699.732632] [50968]: key[tags], [] -> None [ 699.732632] [50968]: key[allowed_address_pairs], [] -> None [ 699.732632] [50968]: key[created_at], 2025-11-21T22:36:03Z -> None [ 699.732632] [50968]: key[name], -> None [ 699.732632] [50968]: key[status], ACTIVE -> None [ 699.732632] [50968]: key[tenant_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 699.732632] [50968]: key[fixed_ips], [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}] -> None [ 699.732632] [50968]: key[id], 3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa -> None [ 699.732632] [50968]: key[port_security_enabled], False -> None [ 699.732632] [50968]: key[network_id], cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 699.732632] [50968]: key[security_groups], [] -> None [ 699.732632] [50968]: key[binding:profile], {} -> None [ 699.732632] [50968]: key[binding:host_id], devstack -> None [ 699.732632] [50968]: key[revision_number], 5 -> None [ 699.732632] [50968]: key[description], -> None [ 699.732632] [50968]: key[updated_at], 2025-11-21T22:36:06Z -> None [ 699.732632] [50968]: key[standard_attr_id], 582 -> None [ 699.732632] [50968]: key[admin_state_up], True -> None [ 699.732632] [50968]: key[binding:vif_type], ovs -> None [ 699.732632] [50968]: key[device_owner], network:router_interface -> None [ 699.732632] [50968]: key[extra_dhcp_opts], [] -> None [ 699.732632] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.734434] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Calling delete_port for 3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 699.750525] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-656cd7f5-a8b8-4039-91af-6122c91beb64 req-1db56a04-ea12-49d5-b58a-62b4843e2779 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 699.751581] [50969]: [pid: 50969|app: 0|req: 1073/2021] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 699.766837] [50969]: [pid: 50969|app: 0|req: 1074/2022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.769525] [50969]: DEBUG neutron.api.wsgi [req-656cd7f5-a8b8-4039-91af-6122c91beb64 req-10962149-8753-4508-a8fe-cd3cbd3195b6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.793716] [50969]: [pid: 50969|app: 0|req: 1075/2023] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 699.807758] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-05da9e7e-a097-4190-a363-dfb474ddbaf9 x-openstack-request-id: req-05da9e7e-a097-4190-a363-dfb474ddbaf9 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 699.807883] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 699.807972] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-05da9e7e-a097-4190-a363-dfb474ddbaf9 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 699.808183] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-05da9e7e-a097-4190-a363-dfb474ddbaf9'] response: {'name': 'network-changed', 'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'status': 'completed', 'code': 200} [ 699.851859] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.861217] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Pushing event deleted for resources: {'Port': ['ID=3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 699.870392] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b97f705-e77a-4612-9a82-80ac18ff14a7 req-82693430-2ca0-4c00-a4a4-4cf2c1f7f2f9 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 699.871581] [50969]: [pid: 50969|app: 0|req: 1076/2024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 699.885273] [50969]: [pid: 50969|app: 0|req: 1077/2025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.888410] [50969]: DEBUG neutron.api.wsgi [req-3b97f705-e77a-4612-9a82-80ac18ff14a7 req-f80eb32c-3460-41c3-a4a8-1311bdda4f5d tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.893626] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] delete_port_postcommit called with port settings {'id': '3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:b2:a0:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_interface', 'standard_attr_id': 582, 'fixed_ips': [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', '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-21T22:36:03Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 5, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '064dbbce-9b6a-4bcd-b275-f27473aa61d9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76'}}] (original binding levels None) on network {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0'], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 699.893779] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] delete_port_postcommit: [ 699.893779] [50968]: key[mac_address], fa:16:3e:b2:a0:62 -> None [ 699.893779] [50968]: key[device_id], 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde -> None [ 699.893779] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 699.893779] [50968]: key[binding:vnic_type], normal -> None [ 699.893779] [50968]: key[project_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 699.893779] [50968]: key[tags], [] -> None [ 699.893779] [50968]: key[allowed_address_pairs], [] -> None [ 699.893779] [50968]: key[created_at], 2025-11-21T22:36:03Z -> None [ 699.893779] [50968]: key[name], -> None [ 699.893779] [50968]: key[status], ACTIVE -> None [ 699.893779] [50968]: key[tenant_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 699.893779] [50968]: key[fixed_ips], [{'subnet_id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'ip_address': '192.168.128.1'}] -> None [ 699.893779] [50968]: key[id], 3827ec3e-3d25-4651-a2e1-c8a4c6ebf9fa -> None [ 699.893779] [50968]: key[port_security_enabled], False -> None [ 699.893779] [50968]: key[network_id], cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 699.893779] [50968]: key[security_groups], [] -> None [ 699.893779] [50968]: key[binding:profile], {} -> None [ 699.893779] [50968]: key[binding:host_id], devstack -> None [ 699.893779] [50968]: key[revision_number], 5 -> None [ 699.893779] [50968]: key[description], -> None [ 699.893779] [50968]: key[updated_at], 2025-11-21T22:36:06Z -> None [ 699.893779] [50968]: key[standard_attr_id], 582 -> None [ 699.893779] [50968]: key[admin_state_up], True -> None [ 699.893779] [50968]: key[binding:vif_type], ovs -> None [ 699.893779] [50968]: key[device_owner], network:router_interface -> None [ 699.893779] [50968]: key[extra_dhcp_opts], [] -> None [ 699.893779] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.912446] [50969]: [pid: 50969|app: 0|req: 1078/2026] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.941251] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-5a870cb0-3a98-40ba-b7c7-5a216bd59c28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 699.942621] [50969]: [pid: 50969|app: 0|req: 1079/2027] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 699.954112] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.964347] [50969]: [pid: 50969|app: 0|req: 1080/2028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.014064] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-fe242e23-e8e3-48c6-8ea7-4bbcbd36b707 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.014589] [50969]: [pid: 50969|app: 0|req: 1081/2029] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.020518] [50969]: DEBUG neutron.api.wsgi [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-9daca7d4-8855-4066-97eb-6dbd3d38c220 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.032567] [50969]: [pid: 50969|app: 0|req: 1082/2030] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 700.062360] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-86dc2e2d-3db9-48b2-8f76-67aff265d67e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.063332] [50969]: [pid: 50969|app: 0|req: 1083/2031] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.093198] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Router 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 700.098165] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dae960ec-4f63-46ec-bb6c-a3da036957ff req-19dc6a81-0792-4f83-a475-ed58c2385711 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.099424] [50969]: [pid: 50969|app: 0|req: 1084/2032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.138153] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-3d5938a5-ed01-49f3-9d67-2ebaee9e1d83 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.138153] [50969]: [pid: 50969|app: 0|req: 1085/2033] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.140329] [50969]: DEBUG neutron.api.wsgi [req-7baac230-0dbe-4ea1-9e7c-fdd9e34d73a1 req-8afa5eb2-c118-4b40-bfa8-f17caad41f2f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.146432] [50969]: INFO neutron.api.v2.resource [req-7baac230-0dbe-4ea1-9e7c-fdd9e34d73a1 req-8afa5eb2-c118-4b40-bfa8-f17caad41f2f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 700.146893] [50969]: [pid: 50969|app: 0|req: 1086/2034] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/security-groups/82cfc871-52fa-4cec-afcd-6f6b203b62bb => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 700.150464] [50969]: DEBUG neutron.api.wsgi [req-dae960ec-4f63-46ec-bb6c-a3da036957ff req-1819a513-8b92-48d8-ac4b-f7676c44e74b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.157380] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c78eb62a-d15f-4ceb-b756-cb30fefeea34 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 700.161256] [50968]: [pid: 50968|app: 0|req: 949/2035] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:37:11 2025] PUT /networking/v2.0/routers/1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde/remove_router_interface => generated 309 bytes in 795 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.175497] [50969]: [pid: 50969|app: 0|req: 1087/2036] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.202478] [50968]: [pid: 50968|app: 0|req: 950/2037] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.234216] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks [] for router (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.246271] [50968]: [pid: 50968|app: 0|req: 951/2038] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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.260428] [50968]: [pid: 50968|app: 0|req: 952/2039] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.277969] [50968]: [pid: 50968|app: 0|req: 953/2040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.311428] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks [] for router_gateway (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.340075] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Deleting port ed7f952c-f87d-44cd-b7d3-ec74c9e9247c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 700.340250] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (ed7f952c-f87d-44cd-b7d3-ec74c9e9247c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.341815] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ceb27e45-10e2-4b36-868b-785239d177d8 req-1e221895-353c-4599-a2cf-2500920d2928 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.342832] [50968]: [pid: 50968|app: 0|req: 954/2041] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 700.366462] [50969]: DEBUG neutron.plugins.ml2.db [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] For port ed7f952c-f87d-44cd-b7d3-ec74c9e9247c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ed7f952c-f87d-44cd-b7d3-ec74c9e9247c,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 700.366725] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (ed7f952c-f87d-44cd-b7d3-ec74c9e9247c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.371489] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] delete_port_precommit called with port settings {'id': 'ed7f952c-f87d-44cd-b7d3-ec74c9e9247c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:c0:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_gateway', 'standard_attr_id': 564, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 700.371703] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] delete_port_precommit: [ 700.371703] [50969]: key[mac_address], fa:16:3e:77:c0:c2 -> None [ 700.371703] [50969]: key[device_id], 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde -> None [ 700.371703] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 700.371703] [50969]: key[binding:vnic_type], normal -> None [ 700.371703] [50969]: key[project_id], -> None [ 700.371703] [50969]: key[tags], [] -> None [ 700.371703] [50969]: key[allowed_address_pairs], [] -> None [ 700.371703] [50969]: key[created_at], 2025-11-21T22:36:02Z -> None [ 700.371703] [50969]: key[name], -> None [ 700.371703] [50969]: key[status], ACTIVE -> None [ 700.371703] [50969]: key[tenant_id], -> None [ 700.371703] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}] -> None [ 700.371703] [50969]: key[id], ed7f952c-f87d-44cd-b7d3-ec74c9e9247c -> None [ 700.371703] [50969]: key[port_security_enabled], False -> None [ 700.371703] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 700.371703] [50969]: key[security_groups], [] -> None [ 700.371703] [50969]: key[binding:profile], {} -> None [ 700.371703] [50969]: key[binding:host_id], devstack -> None [ 700.371703] [50969]: key[revision_number], 5 -> None [ 700.371703] [50969]: key[description], -> None [ 700.371703] [50969]: key[updated_at], 2025-11-21T22:36:03Z -> None [ 700.371703] [50969]: key[standard_attr_id], 564 -> None [ 700.371703] [50969]: key[admin_state_up], True -> None [ 700.371703] [50969]: key[binding:vif_type], ovs -> None [ 700.371703] [50969]: key[device_owner], network:router_gateway -> None [ 700.371703] [50969]: key[extra_dhcp_opts], [] -> None [ 700.371703] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.373240] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Calling delete_port for ed7f952c-f87d-44cd-b7d3-ec74c9e9247c owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 700.399377] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3100355d-f003-456d-8fb7-1b848cfa08b1 req-1e2f0189-7115-49cf-9db5-ba4077a337c4 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.400135] [50968]: [pid: 50968|app: 0|req: 955/2042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.414706] [50968]: [pid: 50968|app: 0|req: 956/2043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.449845] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ceb27e45-10e2-4b36-868b-785239d177d8 req-cfde4923-7c20-4029-9535-499ccedcbf66 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.451150] [50968]: [pid: 50968|app: 0|req: 957/2044] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.453894] [50968]: DEBUG neutron.api.wsgi [req-3100355d-f003-456d-8fb7-1b848cfa08b1 req-0d88e25b-677d-4168-9c45-d52086d06e12 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.471661] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ed7f952c-f87d-44cd-b7d3-ec74c9e9247c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.474770] [50968]: [pid: 50968|app: 0|req: 958/2045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.477379] [50968]: DEBUG neutron.api.wsgi [req-ceb27e45-10e2-4b36-868b-785239d177d8 req-065090a1-b04f-44f7-9127-184ffde3d8be service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.480155] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Pushing event deleted for resources: {'Port': ['ID=ed7f952c-f87d-44cd-b7d3-ec74c9e9247c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.491819] [50968]: [pid: 50968|app: 0|req: 959/2046] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.508063] [50968]: [pid: 50968|app: 0|req: 960/2047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.514057] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] delete_port_postcommit called with port settings {'id': 'ed7f952c-f87d-44cd-b7d3-ec74c9e9247c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:c0:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde', 'device_owner': 'network:router_gateway', 'standard_attr_id': 564, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 700.514057] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] delete_port_postcommit: [ 700.514057] [50969]: key[mac_address], fa:16:3e:77:c0:c2 -> None [ 700.514057] [50969]: key[device_id], 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde -> None [ 700.514057] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 700.514057] [50969]: key[binding:vnic_type], normal -> None [ 700.514057] [50969]: key[project_id], -> None [ 700.514057] [50969]: key[tags], [] -> None [ 700.514057] [50969]: key[allowed_address_pairs], [] -> None [ 700.514057] [50969]: key[created_at], 2025-11-21T22:36:02Z -> None [ 700.514057] [50969]: key[name], -> None [ 700.514057] [50969]: key[status], ACTIVE -> None [ 700.514057] [50969]: key[tenant_id], -> None [ 700.514057] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}] -> None [ 700.514057] [50969]: key[id], ed7f952c-f87d-44cd-b7d3-ec74c9e9247c -> None [ 700.514057] [50969]: key[port_security_enabled], False -> None [ 700.514057] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 700.514057] [50969]: key[security_groups], [] -> None [ 700.514057] [50969]: key[binding:profile], {} -> None [ 700.514057] [50969]: key[binding:host_id], devstack -> None [ 700.514057] [50969]: key[revision_number], 5 -> None [ 700.514057] [50969]: key[description], -> None [ 700.514057] [50969]: key[updated_at], 2025-11-21T22:36:03Z -> None [ 700.514057] [50969]: key[standard_attr_id], 564 -> None [ 700.514057] [50969]: key[admin_state_up], True -> None [ 700.514057] [50969]: key[binding:vif_type], ovs -> None [ 700.514057] [50969]: key[device_owner], network:router_gateway -> None [ 700.514057] [50969]: key[extra_dhcp_opts], [] -> None [ 700.514057] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.516529] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.525482] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ceb27e45-10e2-4b36-868b-785239d177d8 req-f66d4249-568f-4ca6-8cbc-6b2c6bf4595f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.526386] [50968]: [pid: 50968|app: 0|req: 961/2048] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.549088] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.550469] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks [] for router_controller (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.559029] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ceb27e45-10e2-4b36-868b-785239d177d8 req-6871cde8-62ee-4cfd-96d7-a7bd079b5444 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.559538] [50968]: [pid: 50968|app: 0|req: 962/2049] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.573090] [50968]: [pid: 50968|app: 0|req: 963/2050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.591022] [50968]: [pid: 50968|app: 0|req: 964/2051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.594831] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.595211] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 700.600166] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c855f8be-4953-4fe2-b1e5-bc897959f3e6 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.600746] [50969]: [pid: 50969|app: 0|req: 1088/2052] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:12 2025] DELETE /networking/v2.0/routers/1c70e4ee-d9fb-4157-84fd-d1e6fda6cfde => generated 0 bytes in 425 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 700.635389] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] Deleting subnet 4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 700.637821] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] Publish callbacks [] for subnet (4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.643172] [50968]: [pid: 50968|app: 0|req: 965/2053] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.650330] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.689132] [50968]: [pid: 50968|app: 0|req: 966/2054] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:12 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 700.711139] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.711371] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] delete_subnet_precommit called with subnet settings {'id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-subnet', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 562, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'} (original settings None) [ 700.711525] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] delete_subnet_precommit: [ 700.711525] [50969]: key[service_types], [] -> None [ 700.711525] [50969]: key[project_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 700.711525] [50969]: key[tags], [] -> None [ 700.711525] [50969]: key[router:external], False -> None [ 700.711525] [50969]: key[ipv6_ra_mode], None -> None [ 700.711525] [50969]: key[created_at], 2025-11-21T22:36:01Z -> None [ 700.711525] [50969]: key[name], tempest-SecurityGroupRulesTestJSON-1080998925-subnet -> None [ 700.711525] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 700.711525] [50969]: key[tenant_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 700.711525] [50969]: key[id], 4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0 -> None [ 700.711525] [50969]: key[network_id], cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 700.711525] [50969]: key[host_routes], [] -> None [ 700.711525] [50969]: key[revision_number], 0 -> None [ 700.711525] [50969]: key[dns_nameservers], [] -> None [ 700.711525] [50969]: key[cidr], 192.168.128.0/28 -> None [ 700.711525] [50969]: key[updated_at], 2025-11-21T22:36:01Z -> None [ 700.711525] [50969]: key[description], -> None [ 700.711525] [50969]: key[standard_attr_id], 562 -> None [ 700.711525] [50969]: key[segment_id], None -> None [ 700.711525] [50969]: key[shared], False -> None [ 700.711525] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 700.711525] [50969]: key[ipv6_address_mode], None -> None [ 700.711525] [50969]: key[enable_dhcp], True -> None [ 700.711525] [50969]: key[subnetpool_id], None -> None [ 700.711525] [50969]: key[ip_version], 4 -> None [ 700.711525] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.742680] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.742866] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] delete_subnet_postcommit called with subnet settings {'id': '4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-subnet', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 562, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:36:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'} (original settings None) [ 700.743032] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] delete_subnet_postcommit: [ 700.743032] [50969]: key[service_types], [] -> None [ 700.743032] [50969]: key[project_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 700.743032] [50969]: key[tags], [] -> None [ 700.743032] [50969]: key[router:external], False -> None [ 700.743032] [50969]: key[ipv6_ra_mode], None -> None [ 700.743032] [50969]: key[created_at], 2025-11-21T22:36:01Z -> None [ 700.743032] [50969]: key[name], tempest-SecurityGroupRulesTestJSON-1080998925-subnet -> None [ 700.743032] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 700.743032] [50969]: key[tenant_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 700.743032] [50969]: key[id], 4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0 -> None [ 700.743032] [50969]: key[network_id], cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 700.743032] [50969]: key[host_routes], [] -> None [ 700.743032] [50969]: key[revision_number], 0 -> None [ 700.743032] [50969]: key[dns_nameservers], [] -> None [ 700.743032] [50969]: key[cidr], 192.168.128.0/28 -> None [ 700.743032] [50969]: key[updated_at], 2025-11-21T22:36:01Z -> None [ 700.743032] [50969]: key[description], -> None [ 700.743032] [50969]: key[standard_attr_id], 562 -> None [ 700.743032] [50969]: key[segment_id], None -> None [ 700.743032] [50969]: key[shared], False -> None [ 700.743032] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 700.743032] [50969]: key[ipv6_address_mode], None -> None [ 700.743032] [50969]: key[enable_dhcp], True -> None [ 700.743032] [50969]: key[subnetpool_id], None -> None [ 700.743032] [50969]: key[ip_version], 4 -> None [ 700.743032] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.748052] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] Pushing event deleted for resources: {'Subnet': ['ID=4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.755653] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-4a41ab0d-389e-4d5b-b5fe-fa11227e9fd1 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.757333] [50968]: [pid: 50968|app: 0|req: 967/2055] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 22:37:13 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67&device_owner=compute%3Anova => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.757896] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4373a3b-0a34-4042-b032-8d17dd9c8bad admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.761822] [50969]: [pid: 50969|app: 0|req: 1089/2056] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:12 2025] DELETE /networking/v2.0/subnets/4b3cba69-c0a6-46cb-9fe8-4e7b5d133eb0 => generated 0 bytes in 155 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 700.765932] [50968]: DEBUG neutron.api.wsgi [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-d4979994-ae23-49d7-bdbd-34000f822a01 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.790173] [50968]: [pid: 50968|app: 0|req: 968/2057] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:13 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 499 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.796188] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (cae55cf7-27d7-4088-9868-57c99f6b8b76), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.801277] [50968]: DEBUG neutron.api.v2.base [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-f4285908-bb4f-4d86-b8b7-6eb9e3e94d28 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Request body: {'floatingip': {'port_id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'fixed_ip_address': '192.168.128.9'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 700.833397] [50968]: DEBUG neutron_lib.callbacks.manager [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-f4285908-bb4f-4d86-b8b7-6eb9e3e94d28 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.848271] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Deleting port b2caa32d-5df5-476f-9bcd-bd05bedca73c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 700.848473] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (b2caa32d-5df5-476f-9bcd-bd05bedca73c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.880572] [50969]: DEBUG neutron.plugins.ml2.db [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] For port b2caa32d-5df5-476f-9bcd-bd05bedca73c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b2caa32d-5df5-476f-9bcd-bd05bedca73c,segment=NetworkSegment(064dbbce-9b6a-4bcd-b275-f27473aa61d9),segment_id=064dbbce-9b6a-4bcd-b275-f27473aa61d9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 700.880812] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (b2caa32d-5df5-476f-9bcd-bd05bedca73c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.886513] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] delete_port_precommit called with port settings {'id': 'b2caa32d-5df5-476f-9bcd-bd05bedca73c', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:bf:9e:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cae55cf7-27d7-4088-9868-57c99f6b8b76', 'device_owner': 'network:dhcp', 'standard_attr_id': 741, '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-21T22:36:28Z', 'updated_at': '2025-11-21T22:37:13Z', 'revision_number': 5, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '064dbbce-9b6a-4bcd-b275-f27473aa61d9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76'}}] (original binding levels None) on network {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:37:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 700.886764] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] delete_port_precommit: [ 700.886764] [50969]: key[mac_address], fa:16:3e:bf:9e:f0 -> None [ 700.886764] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 700.886764] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 700.886764] [50969]: key[binding:vnic_type], normal -> None [ 700.886764] [50969]: key[project_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 700.886764] [50969]: key[tags], [] -> None [ 700.886764] [50969]: key[allowed_address_pairs], [] -> None [ 700.886764] [50969]: key[created_at], 2025-11-21T22:36:28Z -> None [ 700.886764] [50969]: key[name], -> None [ 700.886764] [50969]: key[status], ACTIVE -> None [ 700.886764] [50969]: key[tenant_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 700.886764] [50969]: key[fixed_ips], [] -> None [ 700.886764] [50969]: key[id], b2caa32d-5df5-476f-9bcd-bd05bedca73c -> None [ 700.886764] [50969]: key[port_security_enabled], False -> None [ 700.886764] [50969]: key[network_id], cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 700.886764] [50969]: key[security_groups], [] -> None [ 700.886764] [50969]: key[binding:profile], {} -> None [ 700.886764] [50969]: key[binding:host_id], devstack -> None [ 700.886764] [50969]: key[revision_number], 5 -> None [ 700.886764] [50969]: key[description], -> None [ 700.886764] [50969]: key[updated_at], 2025-11-21T22:37:13Z -> None [ 700.886764] [50969]: key[standard_attr_id], 741 -> None [ 700.886764] [50969]: key[admin_state_up], True -> None [ 700.886764] [50969]: key[binding:vif_type], ovs -> None [ 700.886764] [50969]: key[device_owner], network:dhcp -> None [ 700.886764] [50969]: key[extra_dhcp_opts], [] -> None [ 700.886764] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.888959] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Calling delete_port for b2caa32d-5df5-476f-9bcd-bd05bedca73c owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 700.954147] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (b2caa32d-5df5-476f-9bcd-bd05bedca73c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.966041] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Pushing event deleted for resources: {'Port': ['ID=b2caa32d-5df5-476f-9bcd-bd05bedca73c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.978505] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] No DVR routers for this DVR port b2caa32d-5df5-476f-9bcd-bd05bedca73c on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 700.978872] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] delete_port_postcommit called with port settings {'id': 'b2caa32d-5df5-476f-9bcd-bd05bedca73c', 'name': '', 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'mac_address': 'fa:16:3e:bf:9e:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cae55cf7-27d7-4088-9868-57c99f6b8b76', 'device_owner': 'network:dhcp', 'standard_attr_id': 741, '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-21T22:36:28Z', 'updated_at': '2025-11-21T22:37:13Z', 'revision_number': 5, 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '064dbbce-9b6a-4bcd-b275-f27473aa61d9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76'}}] (original binding levels None) on network {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:37:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 700.979065] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] delete_port_postcommit: [ 700.979065] [50969]: key[mac_address], fa:16:3e:bf:9e:f0 -> None [ 700.979065] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 700.979065] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 700.979065] [50969]: key[binding:vnic_type], normal -> None [ 700.979065] [50969]: key[project_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 700.979065] [50969]: key[tags], [] -> None [ 700.979065] [50969]: key[allowed_address_pairs], [] -> None [ 700.979065] [50969]: key[created_at], 2025-11-21T22:36:28Z -> None [ 700.979065] [50969]: key[name], -> None [ 700.979065] [50969]: key[status], ACTIVE -> None [ 700.979065] [50969]: key[tenant_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 700.979065] [50969]: key[fixed_ips], [] -> None [ 700.979065] [50969]: key[id], b2caa32d-5df5-476f-9bcd-bd05bedca73c -> None [ 700.979065] [50969]: key[port_security_enabled], False -> None [ 700.979065] [50969]: key[network_id], cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 700.979065] [50969]: key[security_groups], [] -> None [ 700.979065] [50969]: key[binding:profile], {} -> None [ 700.979065] [50969]: key[binding:host_id], devstack -> None [ 700.979065] [50969]: key[revision_number], 5 -> None [ 700.979065] [50969]: key[description], -> None [ 700.979065] [50969]: key[updated_at], 2025-11-21T22:37:13Z -> None [ 700.979065] [50969]: key[standard_attr_id], 741 -> None [ 700.979065] [50969]: key[admin_state_up], True -> None [ 700.979065] [50969]: key[binding:vif_type], ovs -> None [ 700.979065] [50969]: key[device_owner], network:dhcp -> None [ 700.979065] [50969]: key[extra_dhcp_opts], [] -> None [ 700.979065] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.008550] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (cae55cf7-27d7-4088-9868-57c99f6b8b76), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.018477] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] delete_network_precommit called with network settings {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:37:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} (original settings None) and network segments [{'id': '064dbbce-9b6a-4bcd-b275-f27473aa61d9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76'}] [ 701.018702] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] delete_network_precommit: [ 701.018702] [50969]: key[qinq], None -> None [ 701.018702] [50969]: key[project_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 701.018702] [50969]: key[tags], [] -> None [ 701.018702] [50969]: key[router:external], False -> None [ 701.018702] [50969]: key[created_at], 2025-11-21T22:36:01Z -> None [ 701.018702] [50969]: key[name], tempest-SecurityGroupRulesTestJSON-1080998925-network -> None [ 701.018702] [50969]: key[status], ACTIVE -> None [ 701.018702] [50969]: key[ipv6_address_scope], None -> None [ 701.018702] [50969]: key[tenant_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 701.018702] [50969]: key[availability_zone_hints], [] -> None [ 701.018702] [50969]: key[availability_zones], ['nova'] -> None [ 701.018702] [50969]: key[id], cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 701.018702] [50969]: key[port_security_enabled], True -> None [ 701.018702] [50969]: key[subnets], [] -> None [ 701.018702] [50969]: key[provider:segmentation_id], 287 -> None [ 701.018702] [50969]: key[provider:network_type], vlan -> None [ 701.018702] [50969]: key[revision_number], 3 -> None [ 701.018702] [50969]: key[provider:physical_network], default -> None [ 701.018702] [50969]: key[description], -> None [ 701.018702] [50969]: key[updated_at], 2025-11-21T22:37:13Z -> None [ 701.018702] [50969]: key[standard_attr_id], 560 -> None [ 701.018702] [50969]: key[admin_state_up], True -> None [ 701.018702] [50969]: key[shared], False -> None [ 701.018702] [50969]: key[ipv4_address_scope], None -> None [ 701.018702] [50969]: key[vlan_transparent], None -> None [ 701.018702] [50969]: key[mtu], 8950 -> None [ 701.018702] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.019445] [50969]: DEBUG neutron.services.segments.db [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['cae55cf7-27d7-4088-9868-57c99f6b8b76']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 701.023326] [50969]: DEBUG neutron.services.segments.db [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '064dbbce-9b6a-4bcd-b275-f27473aa61d9') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 701.023499] [50969]: DEBUG neutron.services.segments.db [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '064dbbce-9b6a-4bcd-b275-f27473aa61d9') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 701.027632] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (064dbbce-9b6a-4bcd-b275-f27473aa61d9), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.040493] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (064dbbce-9b6a-4bcd-b275-f27473aa61d9), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.048711] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Releasing vlan 287 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 701.049114] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (064dbbce-9b6a-4bcd-b275-f27473aa61d9), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.062908] [50969]: INFO neutron.services.segments.plugin [-] Segment 064dbbce-9b6a-4bcd-b275-f27473aa61d9 resource provider aggregate not found [ 701.074986] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (cae55cf7-27d7-4088-9868-57c99f6b8b76), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.075189] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] delete_network_postcommit called with network settings {'id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76', 'name': 'tempest-SecurityGroupRulesTestJSON-1080998925-network', 'tenant_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'project_id': '67d20388526a4ea7aadc2bbcd5a237d4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 560, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:01Z', 'updated_at': '2025-11-21T22:37:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} (original settings None) and network segments [{'id': '064dbbce-9b6a-4bcd-b275-f27473aa61d9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': 'cae55cf7-27d7-4088-9868-57c99f6b8b76'}] [ 701.075335] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] delete_network_postcommit: [ 701.075335] [50969]: key[qinq], None -> None [ 701.075335] [50969]: key[project_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 701.075335] [50969]: key[tags], [] -> None [ 701.075335] [50969]: key[router:external], False -> None [ 701.075335] [50969]: key[created_at], 2025-11-21T22:36:01Z -> None [ 701.075335] [50969]: key[name], tempest-SecurityGroupRulesTestJSON-1080998925-network -> None [ 701.075335] [50969]: key[status], ACTIVE -> None [ 701.075335] [50969]: key[ipv6_address_scope], None -> None [ 701.075335] [50969]: key[tenant_id], 67d20388526a4ea7aadc2bbcd5a237d4 -> None [ 701.075335] [50969]: key[availability_zone_hints], [] -> None [ 701.075335] [50969]: key[availability_zones], ['nova'] -> None [ 701.075335] [50969]: key[id], cae55cf7-27d7-4088-9868-57c99f6b8b76 -> None [ 701.075335] [50969]: key[port_security_enabled], True -> None [ 701.075335] [50969]: key[subnets], [] -> None [ 701.075335] [50969]: key[provider:segmentation_id], 287 -> None [ 701.075335] [50969]: key[provider:network_type], vlan -> None [ 701.075335] [50969]: key[revision_number], 3 -> None [ 701.075335] [50969]: key[provider:physical_network], default -> None [ 701.075335] [50969]: key[description], -> None [ 701.075335] [50969]: key[updated_at], 2025-11-21T22:37:13Z -> None [ 701.075335] [50969]: key[standard_attr_id], 560 -> None [ 701.075335] [50969]: key[admin_state_up], True -> None [ 701.075335] [50969]: key[shared], False -> None [ 701.075335] [50969]: key[ipv4_address_scope], None -> None [ 701.075335] [50969]: key[vlan_transparent], None -> None [ 701.075335] [50969]: key[mtu], 8950 -> None [ 701.075335] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.077193] [50969]: INFO neutron.services.segments.plugin [-] Segment 064dbbce-9b6a-4bcd-b275-f27473aa61d9 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 064dbbce-9b6a-4bcd-b275-f27473aa61d9 found for delete ", "request_id": "req-4456f990-0d85-407e-b4de-7c4bd8a7e174"}]} [ 701.081251] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Pushing event deleted for resources: {'Network': ['ID=cae55cf7-27d7-4088-9868-57c99f6b8b76,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.083983] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3009c379-5ab5-4183-a161-f142f0eaef8d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.086057] [50969]: [pid: 50969|app: 0|req: 1090/2058] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:37:13 2025] DELETE /networking/v2.0/networks/cae55cf7-27d7-4088-9868-57c99f6b8b76 => generated 0 bytes in 321 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 701.088607] [50969]: DEBUG neutron.api.wsgi [req-5774f8db-8779-481a-b6bb-a54b8b0d0774 req-e39bcc0a-f956-4da8-9881-b1f6c9008e81 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.121504] [50969]: [pid: 50969|app: 0|req: 1091/2059] 10.180.1.21 () {60 vars in 1492 bytes} [Fri Nov 21 22:37:13 2025] GET /networking/v2.0/security-groups?tenant_id=2a14451c17624aaaa5d4179aa4671e26 => generated 6248 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 701.124753] [50968]: DEBUG neutron_lib.callbacks.manager [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-f4285908-bb4f-4d86-b8b7-6eb9e3e94d28 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.126634] [50968]: DEBUG neutron_lib.callbacks.manager [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-f4285908-bb4f-4d86-b8b7-6eb9e3e94d28 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.128735] [50969]: DEBUG neutron.api.wsgi [req-5774f8db-8779-481a-b6bb-a54b8b0d0774 req-5c370b04-f924-4424-8a24-c5032bed0683 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.173622] [50969]: [pid: 50969|app: 0|req: 1092/2060] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:13 2025] GET /networking/v2.0/security-groups/21deb826-26b5-4246-96bf-34da6682babd => generated 2922 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 701.228516] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-7b403be4-dd10-4d9f-8c08-5c245c5cab9d tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.229695] [50969]: [pid: 50969|app: 0|req: 1093/2061] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:13 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.232157] [50969]: DEBUG neutron.api.wsgi [req-5774f8db-8779-481a-b6bb-a54b8b0d0774 req-9457cb76-d26d-4cd8-9034-a8e0ab6973ed tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.259095] [50969]: [pid: 50969|app: 0|req: 1094/2062] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:37:13 2025] GET /networking/v2.0/security-groups/21deb826-26b5-4246-96bf-34da6682babd => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 701.262741] [50969]: DEBUG neutron.api.v2.base [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Request body: {'port': {'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'admin_state_up': True, 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 701.320015] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Made reservation on behalf of 4f158c20b8fb452c8995c99dad00c0c6 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 701.323886] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.389532] [50969]: DEBUG neutron.db.db_base_plugin_common [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Allocated IP 192.168.128.6 (f316fe0c-9a87-4edb-a536-41bf6fb30e00/0bf1bb7c-58a2-49a6-9516-fb0a54f8b708/4e40265f-b20e-4f55-8338-b63d36441b20) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 701.400549] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'name': 'network-vif-deleted', 'tag': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 701.404898] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b0396425-1002-4ad6-a5b8-5da490d2c75f" -d '{"events": [{"server_uuid": "b22c1d92-5760-4729-a98d-9078c8c9ab2d", "name": "network-vif-deleted", "tag": "5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 701.474922] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for allowed_address_pair (4e40265f-b20e-4f55-8338-b63d36441b20), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.475923] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for port (4e40265f-b20e-4f55-8338-b63d36441b20), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.476157] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': '', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 701.476305] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit: [ 701.476305] [50969]: key[mac_address], None -> fa:16:3e:28:53:71 [ 701.476305] [50969]: key[device_id], None -> 022fed05-75c9-4c54-9118-89e78739a7fe [ 701.476305] [50969]: key[binding:vif_details], None -> {} [ 701.476305] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 701.476305] [50969]: key[binding:vnic_type], None -> normal [ 701.476305] [50969]: key[allowed_address_pairs], None -> [] [ 701.476305] [50969]: key[name], None -> [ 701.476305] [50969]: key[status], None -> DOWN [ 701.476305] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 701.476305] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] [ 701.476305] [50969]: key[id], None -> 4e40265f-b20e-4f55-8338-b63d36441b20 [ 701.476305] [50969]: key[port_security_enabled], None -> True [ 701.476305] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 701.476305] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 701.476305] [50969]: key[binding:profile], None -> {} [ 701.476305] [50969]: key[binding:host_id], None -> [ 701.476305] [50969]: key[standard_attr_id], None -> 983 [ 701.476305] [50969]: key[admin_state_up], None -> True [ 701.476305] [50969]: key[device_owner], None -> [ 701.476305] [50969]: key[binding:vif_type], None -> unbound [ 701.476305] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.496278] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.519270] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event updated for resources: {'Port': ['ID=4e40265f-b20e-4f55-8338-b63d36441b20,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.527979] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Network f316fe0c-9a87-4edb-a536-41bf6fb30e00 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 701.528661] [50969]: DEBUG neutron.scheduler.base_scheduler [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 701.530859] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 701.544118] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': '', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:13Z', 'revision_number': 1, 'network': {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 701.544387] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit: [ 701.544387] [50969]: key[mac_address], None -> fa:16:3e:28:53:71 [ 701.544387] [50969]: key[device_id], None -> 022fed05-75c9-4c54-9118-89e78739a7fe [ 701.544387] [50969]: key[binding:vif_details], None -> {} [ 701.544387] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 701.544387] [50969]: key[binding:vnic_type], None -> normal [ 701.544387] [50969]: key[tags], None -> [] [ 701.544387] [50969]: key[allowed_address_pairs], None -> [] [ 701.544387] [50969]: key[created_at], None -> 2025-11-21T22:37:13Z [ 701.544387] [50969]: key[name], None -> [ 701.544387] [50969]: key[status], None -> DOWN [ 701.544387] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 701.544387] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] [ 701.544387] [50969]: key[id], None -> 4e40265f-b20e-4f55-8338-b63d36441b20 [ 701.544387] [50969]: key[port_security_enabled], None -> True [ 701.544387] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 701.544387] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 701.544387] [50969]: key[binding:profile], None -> {} [ 701.544387] [50969]: key[binding:host_id], None -> [ 701.544387] [50969]: key[revision_number], None -> 1 [ 701.544387] [50969]: key[description], None -> [ 701.544387] [50969]: key[updated_at], None -> 2025-11-21T22:37:13Z [ 701.544387] [50969]: key[standard_attr_id], None -> 983 [ 701.544387] [50969]: key[admin_state_up], None -> True [ 701.544387] [50969]: key[binding:vif_type], None -> unbound [ 701.544387] [50969]: key[device_owner], None -> [ 701.544387] [50969]: key[extra_dhcp_opts], None -> [] [ 701.544387] [50969]: key[network], None -> {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} [ 701.544387] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.574686] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.575158] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-c02ae15e-e61b-4544-8ff1-15d4ac0224f5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.584353] [50969]: [pid: 50969|app: 0|req: 1095/2063] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:13 2025] POST /networking/v2.0/ports => generated 732 bytes in 324 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 701.605962] [50969]: [pid: 50969|app: 0|req: 1096/2064] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:13 2025] GET /networking/v2.0/security-groups?tenant_id=67d20388526a4ea7aadc2bbcd5a237d4&name=default => generated 2925 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 701.619041] [50968]: INFO neutron.db.l3_db [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-f4285908-bb4f-4d86-b8b7-6eb9e3e94d28 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Floating IP 755183ac-13ac-4325-941f-dcdd728e2358 associated. External IP: 10.180.180.161, port: 94b30e19-06ad-4e89-924f-7319709f27ec. [ 701.621700] [50969]: [pid: 50969|app: 0|req: 1097/2065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:13 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.624934] [50969]: DEBUG neutron.api.v2.base [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Request body: {'port': {'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 701.675434] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.762419] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-f4285908-bb4f-4d86-b8b7-6eb9e3e94d28 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 701.808207] [50969]: DEBUG neutron.notifiers.nova [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4e40265f-b20e-4f55-8338-b63d36441b20 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 701.814158] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks [] for port (4e40265f-b20e-4f55-8338-b63d36441b20), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.824354] [50969]: DEBUG neutron.db.provisioning_blocks [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Transition to ACTIVE for port object 4e40265f-b20e-4f55-8338-b63d36441b20 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 701.824817] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-f4285908-bb4f-4d86-b8b7-6eb9e3e94d28 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 701.827203] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_precommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:14Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': '', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:13Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 701.827419] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_precommit: [ 701.827419] [50969]: key[device_owner], -> compute:nova [ 701.827419] [50969]: key[binding:host_id], -> cpu-1 [ 701.827419] [50969]: key[updated_at], 2025-11-21T22:37:13Z -> 2025-11-21T22:37:14Z [ 701.827419] [50969]: key[revision_number], 1 -> 2 [ 701.827419] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.828832] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.830306] [50968]: DEBUG neutron_lib.callbacks.manager [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-f4285908-bb4f-4d86-b8b7-6eb9e3e94d28 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.853147] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 701.853529] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Pushing event updated for resources: {'Port': ['ID=4e40265f-b20e-4f55-8338-b63d36441b20,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.853920] [50968]: [pid: 50968|app: 0|req: 969/2066] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 22:37:13 2025] PUT /networking/v2.0/floatingips/755183ac-13ac-4325-941f-dcdd728e2358 => generated 802 bytes in 1056 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.855697] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-884f3eec-e554-46f5-af1f-65a5b1cd2442" -d '{"events": [{"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 701.909731] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_postcommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:14Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': '', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:13Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 701.910138] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_postcommit: [ 701.910138] [50969]: key[device_owner], -> compute:nova [ 701.910138] [50969]: key[binding:host_id], -> cpu-1 [ 701.910138] [50969]: key[updated_at], 2025-11-21T22:37:13Z -> 2025-11-21T22:37:14Z [ 701.910138] [50969]: key[revision_number], 1 -> 2 [ 701.910138] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.924956] [50969]: DEBUG neutron.plugins.ml2.managers [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Attempting to bind port 4e40265f-b20e-4f55-8338-b63d36441b20 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 701.924956] [50969]: DEBUG neutron.plugins.ml2.managers [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Attempting to bind port 4e40265f-b20e-4f55-8338-b63d36441b20 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 701.924956] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Attempting to bind port 4e40265f-b20e-4f55-8338-b63d36441b20 on network f316fe0c-9a87-4edb-a536-41bf6fb30e00 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 701.925876] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e73a7d4c-ec58-4182-8cbe-2877b7e01414 admin admin] Publish callbacks [] for security_group (d09a94db-d31e-4acb-8170-3d763eef784e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.945079] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 701.945245] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Bind Segment={'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 701.945319] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e73a7d4c-ec58-4182-8cbe-2877b7e01414 admin admin] Publish callbacks [] for security_group (d09a94db-d31e-4acb-8170-3d763eef784e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.949176] [50969]: DEBUG networking_nsxv3.api.rpc [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Bind port on Host cpu-1 & Segment [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 701.982111] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e73a7d4c-ec58-4182-8cbe-2877b7e01414 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d09a94db-d31e-4acb-8170-3d763eef784e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.987164] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e73a7d4c-ec58-4182-8cbe-2877b7e01414 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d09a94db-d31e-4acb-8170-3d763eef784e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.991434] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e73a7d4c-ec58-4182-8cbe-2877b7e01414 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.992069] [50968]: [pid: 50968|app: 0|req: 970/2067] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:14 2025] DELETE /networking/v2.0/security-groups/d09a94db-d31e-4acb-8170-3d763eef784e => generated 0 bytes in 138 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 702.012250] [50968]: [pid: 50968|app: 0|req: 971/2068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.044596] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-3468851e-2fc1-41fa-af68-ac3b15fee19e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.046052] [50968]: [pid: 50968|app: 0|req: 972/2069] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 702.079562] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-ca61c907-70a8-4201-b632-79f465121734 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.080818] [50968]: [pid: 50968|app: 0|req: 973/2070] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 702.137024] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-375aa0f1-8c4c-455b-ba61-31cee706edb5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.139020] [50968]: [pid: 50968|app: 0|req: 974/2071] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.174224] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-3eedacc6-04da-4dd3-b037-2d5774aa1609 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.177664] [50968]: [pid: 50968|app: 0|req: 975/2072] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.234016] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7260a84a-b756-4ce0-bca9-857da6ba5608 req-f19ed906-4591-4da7-9f5a-97932d67c105 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.234991] [50968]: [pid: 50968|app: 0|req: 976/2073] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 747 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.237602] [50968]: DEBUG neutron.api.wsgi [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-2ff78396-1d73-4a42-b9e9-c96850ed89ad service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 702.249991] [50968]: [pid: 50968|app: 0|req: 977/2074] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.252595] [50968]: DEBUG neutron.api.wsgi [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-f1290942-13ce-4b53-8f00-852f51e485d5 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 702.284704] [50968]: [pid: 50968|app: 0|req: 978/2075] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 805 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.288178] [50968]: DEBUG neutron.api.wsgi [req-7260a84a-b756-4ce0-bca9-857da6ba5608 req-82938b8a-b2b7-4843-9542-59f31d9b16d7 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 702.315235] [50968]: [pid: 50968|app: 0|req: 979/2076] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.339286] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-180afd64-057c-4c93-b61c-2e0f744bb39b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.340320] [50968]: [pid: 50968|app: 0|req: 980/2077] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.371039] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b796d65b-449d-471e-9c62-95f53fa06f25 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.371608] [50968]: [pid: 50968|app: 0|req: 981/2078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.393070] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-e67602aa-32fc-48c1-ac72-34679e24413c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.393070] [50968]: [pid: 50968|app: 0|req: 982/2079] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.421534] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-528f9259-8ddd-4067-8fec-9d7d83f7b27b req-5df8a3e8-57ca-4cfa-8a14-ecdba9c7c5d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.422507] [50968]: [pid: 50968|app: 0|req: 983/2080] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.436239] [50968]: [pid: 50968|app: 0|req: 984/2081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:14 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.484765] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Deleting port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 702.484944] [50968]: DEBUG neutron_lib.callbacks.manager [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.516655] [50968]: DEBUG neutron.plugins.ml2.db [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] For port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f,segment=NetworkSegment(b479c59f-317c-4eaf-b93c-522f06ad321e),segment_id=b479c59f-317c-4eaf-b93c-522f06ad321e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 702.516884] [50968]: DEBUG neutron_lib.callbacks.manager [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.522174] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_precommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 702.522385] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_precommit: [ 702.522385] [50968]: key[mac_address], fa:16:3e:2a:67:d5 -> None [ 702.522385] [50968]: key[device_id], 51ed60b4-ed04-4e05-bd06-af7bedbf165d -> None [ 702.522385] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 702.522385] [50968]: key[binding:vnic_type], normal -> None [ 702.522385] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 702.522385] [50968]: key[tags], [] -> None [ 702.522385] [50968]: key[allowed_address_pairs], [] -> None [ 702.522385] [50968]: key[created_at], 2025-11-21T22:36:40Z -> None [ 702.522385] [50968]: key[name], -> None [ 702.522385] [50968]: key[status], ACTIVE -> None [ 702.522385] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 702.522385] [50968]: key[fixed_ips], [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}] -> None [ 702.522385] [50968]: key[id], 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f -> None [ 702.522385] [50968]: key[port_security_enabled], True -> None [ 702.522385] [50968]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 702.522385] [50968]: key[security_groups], ['01965726-b599-4a24-a0ef-beaaba998cf3'] -> None [ 702.522385] [50968]: key[binding:profile], {} -> None [ 702.522385] [50968]: key[binding:host_id], cpu-1 -> None [ 702.522385] [50968]: key[revision_number], 5 -> None [ 702.522385] [50968]: key[description], -> None [ 702.522385] [50968]: key[updated_at], 2025-11-21T22:36:42Z -> None [ 702.522385] [50968]: key[standard_attr_id], 828 -> None [ 702.522385] [50968]: key[admin_state_up], True -> None [ 702.522385] [50968]: key[binding:vif_type], ovs -> None [ 702.522385] [50968]: key[device_owner], compute:nova -> None [ 702.522385] [50968]: key[extra_dhcp_opts], [] -> None [ 702.522385] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.524048] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Calling delete_port for 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 702.631265] [50968]: DEBUG neutron_lib.callbacks.manager [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (37eb0b3b-eb56-48cd-bd50-f3d74a2c810f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.639586] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Pushing event deleted for resources: {'Port': ['ID=37eb0b3b-eb56-48cd-bd50-f3d74a2c810f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 702.667593] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] No DVR routers for this DVR port 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 702.667977] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_postcommit called with port settings {'id': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:2a:67:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'device_owner': 'compute:nova', 'standard_attr_id': 828, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:40Z', 'updated_at': '2025-11-21T22:36:42Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 702.668186] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_postcommit: [ 702.668186] [50968]: key[mac_address], fa:16:3e:2a:67:d5 -> None [ 702.668186] [50968]: key[device_id], 51ed60b4-ed04-4e05-bd06-af7bedbf165d -> None [ 702.668186] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 702.668186] [50968]: key[binding:vnic_type], normal -> None [ 702.668186] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 702.668186] [50968]: key[tags], [] -> None [ 702.668186] [50968]: key[allowed_address_pairs], [] -> None [ 702.668186] [50968]: key[created_at], 2025-11-21T22:36:40Z -> None [ 702.668186] [50968]: key[name], -> None [ 702.668186] [50968]: key[status], ACTIVE -> None [ 702.668186] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 702.668186] [50968]: key[fixed_ips], [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.7'}] -> None [ 702.668186] [50968]: key[id], 37eb0b3b-eb56-48cd-bd50-f3d74a2c810f -> None [ 702.668186] [50968]: key[port_security_enabled], True -> None [ 702.668186] [50968]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 702.668186] [50968]: key[security_groups], ['01965726-b599-4a24-a0ef-beaaba998cf3'] -> None [ 702.668186] [50968]: key[binding:profile], {} -> None [ 702.668186] [50968]: key[binding:host_id], cpu-1 -> None [ 702.668186] [50968]: key[revision_number], 5 -> None [ 702.668186] [50968]: key[description], -> None [ 702.668186] [50968]: key[updated_at], 2025-11-21T22:36:42Z -> None [ 702.668186] [50968]: key[standard_attr_id], 828 -> None [ 702.668186] [50968]: key[admin_state_up], True -> None [ 702.668186] [50968]: key[binding:vif_type], ovs -> None [ 702.668186] [50968]: key[device_owner], compute:nova -> None [ 702.668186] [50968]: key[extra_dhcp_opts], [] -> None [ 702.668186] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.671452] [50968]: DEBUG neutron_lib.callbacks.manager [req-2d6f8862-b0ff-49f5-9803-d45157becdd6 req-b154d10b-975a-4143-8e65-8e3cb947eea4 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.673444] [50968]: [pid: 50968|app: 0|req: 985/2082] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:37:14 2025] DELETE /networking/v2.0/ports/37eb0b3b-eb56-48cd-bd50-f3d74a2c810f => generated 0 bytes in 237 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 702.711255] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1806a5a5-ffe5-4067-ae4f-159ac1ef64f0 req-d73a6a64-c722-4ec5-926f-6f19e536e2d9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.712452] [50968]: [pid: 50968|app: 0|req: 986/2083] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.753418] [50968]: [pid: 50968|app: 0|req: 987/2084] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.812911] [50968]: DEBUG neutron.api.v2.base [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Request body: {'network': {'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 702.830057] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Made reservation on behalf of ea01285186cb474a953720de8dfdd2a8 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 702.832618] [50968]: DEBUG neutron_lib.callbacks.manager [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.837078] [50968]: DEBUG neutron_lib.callbacks.manager [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.896694] [50968]: DEBUG neutron_lib.callbacks.manager [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Publish callbacks [] for security_group (a41415ed-2788-44fc-9776-a1eea5a113ed), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.899155] [50968]: DEBUG neutron_lib.callbacks.manager [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (a41415ed-2788-44fc-9776-a1eea5a113ed), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.931573] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a41415ed-2788-44fc-9776-a1eea5a113ed,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 702.947722] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] vlan segment allocate from pool success with {'vlan_id': 861, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 702.952410] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Bound using segment: {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 702.952708] [50969]: DEBUG neutron.plugins.ml2.managers [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Bound port: 4e40265f-b20e-4f55-8338-b63d36441b20, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e85cbc56-fee0-41f7-bc70-64f31775ce92", "external-id": "nsx-vlan-transportzone-793", "segmentation_id": 793}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 702.952903] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.955063] [50968]: DEBUG neutron_lib.callbacks.manager [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (2aad63c4-6051-4f52-baea-cae8fa4b7326), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.955231] [50968]: INFO neutron.db.segments_db [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Added segment 2aad63c4-6051-4f52-baea-cae8fa4b7326 of type vlan for network 6b3c5a8b-11d7-475c-afa3-bd39050536eb [ 702.972037] [50968]: DEBUG neutron_lib.callbacks.manager [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (6b3c5a8b-11d7-475c-afa3-bd39050536eb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.984115] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] create_network_precommit called with network settings {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 990, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}] [ 702.984282] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] create_network_precommit: [ 702.984282] [50968]: key[qinq], None -> None [ 702.984282] [50968]: key[project_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 702.984282] [50968]: key[tags], None -> [] [ 702.984282] [50968]: key[router:external], None -> False [ 702.984282] [50968]: key[created_at], None -> 2025-11-21T22:37:15Z [ 702.984282] [50968]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-1043907250-network [ 702.984282] [50968]: key[status], None -> ACTIVE [ 702.984282] [50968]: key[ipv6_address_scope], None -> None [ 702.984282] [50968]: key[tenant_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 702.984282] [50968]: key[availability_zone_hints], None -> [] [ 702.984282] [50968]: key[availability_zones], None -> [] [ 702.984282] [50968]: key[id], None -> 6b3c5a8b-11d7-475c-afa3-bd39050536eb [ 702.984282] [50968]: key[port_security_enabled], None -> True [ 702.984282] [50968]: key[subnets], None -> [] [ 702.984282] [50968]: key[provider:segmentation_id], None -> 861 [ 702.984282] [50968]: key[provider:network_type], None -> vlan [ 702.984282] [50968]: key[revision_number], None -> 1 [ 702.984282] [50968]: key[provider:physical_network], None -> default [ 702.984282] [50968]: key[description], None -> [ 702.984282] [50968]: key[updated_at], None -> 2025-11-21T22:37:15Z [ 702.984282] [50968]: key[standard_attr_id], None -> 990 [ 702.984282] [50968]: key[admin_state_up], None -> True [ 702.984282] [50968]: key[shared], None -> False [ 702.984282] [50968]: key[ipv4_address_scope], None -> None [ 702.984282] [50968]: key[vlan_transparent], None -> None [ 702.984282] [50968]: key[mtu], None -> 8950 [ 702.984282] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.988337] [50968]: DEBUG neutron_lib.callbacks.manager [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (6b3c5a8b-11d7-475c-afa3-bd39050536eb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.002150] [50969]: DEBUG neutron.plugins.ml2.db [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] For port 4e40265f-b20e-4f55-8338-b63d36441b20, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 703.004118] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Pushing event updated for resources: {'Network': ['ID=6b3c5a8b-11d7-475c-afa3-bd39050536eb,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.005361] [50969]: DEBUG neutron.plugins.ml2.db [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] For port 4e40265f-b20e-4f55-8338-b63d36441b20, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4e40265f-b20e-4f55-8338-b63d36441b20,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 703.006065] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] create_network_postcommit called with network settings {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 990, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}] [ 703.006295] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] create_network_postcommit: [ 703.006295] [50968]: key[qinq], None -> None [ 703.006295] [50968]: key[project_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 703.006295] [50968]: key[tags], None -> [] [ 703.006295] [50968]: key[router:external], None -> False [ 703.006295] [50968]: key[created_at], None -> 2025-11-21T22:37:15Z [ 703.006295] [50968]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-1043907250-network [ 703.006295] [50968]: key[status], None -> ACTIVE [ 703.006295] [50968]: key[ipv6_address_scope], None -> None [ 703.006295] [50968]: key[tenant_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 703.006295] [50968]: key[availability_zone_hints], None -> [] [ 703.006295] [50968]: key[availability_zones], None -> [] [ 703.006295] [50968]: key[id], None -> 6b3c5a8b-11d7-475c-afa3-bd39050536eb [ 703.006295] [50968]: key[port_security_enabled], None -> True [ 703.006295] [50968]: key[subnets], None -> [] [ 703.006295] [50968]: key[provider:segmentation_id], None -> 861 [ 703.006295] [50968]: key[provider:network_type], None -> vlan [ 703.006295] [50968]: key[revision_number], None -> 1 [ 703.006295] [50968]: key[provider:physical_network], None -> default [ 703.006295] [50968]: key[description], None -> [ 703.006295] [50968]: key[updated_at], None -> 2025-11-21T22:37:15Z [ 703.006295] [50968]: key[standard_attr_id], None -> 990 [ 703.006295] [50968]: key[admin_state_up], None -> True [ 703.006295] [50968]: key[shared], None -> False [ 703.006295] [50968]: key[ipv4_address_scope], None -> None [ 703.006295] [50968]: key[vlan_transparent], None -> None [ 703.006295] [50968]: key[mtu], None -> 8950 [ 703.006295] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.009045] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.009167] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_precommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:14Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:14Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 703.009348] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_precommit: [ 703.009348] [50969]: key[binding:vif_type], unbound -> ovs [ 703.009348] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} [ 703.009348] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.009580] [50968]: DEBUG neutron_lib.callbacks.manager [None req-522c8897-82aa-41df-9a7b-62cb2e7e34fb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.014307] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.019802] [50968]: [pid: 50968|app: 0|req: 988/2085] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:37:15 2025] POST /networking/v2.0/networks => generated 674 bytes in 266 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 703.036587] [50968]: [pid: 50968|app: 0|req: 989/2086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/ports?device_id=ef828a8b-286f-4612-85a3-244aedff1ec1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.042149] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Pushing event updated for resources: {'Port': ['ID=4e40265f-b20e-4f55-8338-b63d36441b20,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.049290] [50969]: DEBUG neutron.db.provisioning_blocks [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Provisioning complete for port 4e40265f-b20e-4f55-8338-b63d36441b20 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 703.049517] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.049635] [50969]: INFO neutron.plugins.ml2.plugin [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Attempt 1 to provision port 4e40265f-b20e-4f55-8338-b63d36441b20 [ 703.082498] [50968]: [pid: 50968|app: 0|req: 990/2087] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.099925] [50969]: DEBUG neutron.plugins.ml2.plugin [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Current status of the port 4e40265f-b20e-4f55-8338-b63d36441b20 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 703.099925] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.122952] [50968]: [pid: 50968|app: 0|req: 991/2088] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 703.124723] [50969]: DEBUG neutron.plugins.ml2.db [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] For port 4e40265f-b20e-4f55-8338-b63d36441b20, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4e40265f-b20e-4f55-8338-b63d36441b20,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 703.125625] [50968]: DEBUG neutron.api.v2.base [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Request body: {'subnet': {'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-subnet', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'enable_dhcp': False, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 703.144340] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Made reservation on behalf of ea01285186cb474a953720de8dfdd2a8 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 703.147277] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.163467] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_precommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 703.163717] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_precommit: [ 703.163717] [50969]: key[status], DOWN -> ACTIVE [ 703.163717] [50969]: key[revision_number], 4 -> 5 [ 703.163717] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.173361] [50969]: DEBUG neutron.db.provisioning_blocks [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Provisioning complete for port 4e40265f-b20e-4f55-8338-b63d36441b20 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 703.173638] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.173780] [50969]: INFO neutron.plugins.ml2.plugin [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Attempt 1 to provision port 4e40265f-b20e-4f55-8338-b63d36441b20 [ 703.215026] [50969]: DEBUG neutron.plugins.ml2.plugin [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Current status of the port 4e40265f-b20e-4f55-8338-b63d36441b20 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 703.216258] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_postcommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 703.216258] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_postcommit: [ 703.216258] [50969]: key[status], DOWN -> ACTIVE [ 703.216258] [50969]: key[revision_number], 4 -> 5 [ 703.216258] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.216258] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.221891] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] create_subnet_precommit called with subnet settings {'id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-subnet', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 992, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings None) [ 703.222084] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] create_subnet_precommit: [ 703.222084] [50968]: key[service_types], None -> [] [ 703.222084] [50968]: key[project_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 703.222084] [50968]: key[tags], None -> [] [ 703.222084] [50968]: key[router:external], None -> False [ 703.222084] [50968]: key[ipv6_ra_mode], None -> None [ 703.222084] [50968]: key[created_at], None -> 2025-11-21T22:37:15Z [ 703.222084] [50968]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-1043907250-subnet [ 703.222084] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 703.222084] [50968]: key[tenant_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 703.222084] [50968]: key[id], None -> 3db5fc5d-349d-4c55-8815-0de4057f7fc6 [ 703.222084] [50968]: key[network_id], None -> 6b3c5a8b-11d7-475c-afa3-bd39050536eb [ 703.222084] [50968]: key[host_routes], None -> [] [ 703.222084] [50968]: key[revision_number], None -> 0 [ 703.222084] [50968]: key[dns_nameservers], None -> [] [ 703.222084] [50968]: key[cidr], None -> 192.168.128.0/28 [ 703.222084] [50968]: key[updated_at], None -> 2025-11-21T22:37:15Z [ 703.222084] [50968]: key[description], None -> [ 703.222084] [50968]: key[standard_attr_id], None -> 992 [ 703.222084] [50968]: key[segment_id], None -> None [ 703.222084] [50968]: key[shared], None -> False [ 703.222084] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 703.222084] [50968]: key[ipv6_address_mode], None -> None [ 703.222084] [50968]: key[enable_dhcp], None -> False [ 703.222084] [50968]: key[subnetpool_id], None -> None [ 703.222084] [50968]: key[ip_version], None -> 4 [ 703.222084] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.224076] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (3db5fc5d-349d-4c55-8815-0de4057f7fc6), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.236500] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Pushing event updated for resources: {'Subnet': ['ID=3db5fc5d-349d-4c55-8815-0de4057f7fc6,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.239858] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Pushing event updated for resources: {'Port': ['ID=4e40265f-b20e-4f55-8338-b63d36441b20,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.242258] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_postcommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:14Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 703.242410] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] update_port_postcommit: [ 703.242410] [50969]: key[binding:vif_type], unbound -> ovs [ 703.242410] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} [ 703.242410] [50969]: key[updated_at], 2025-11-21T22:37:14Z -> 2025-11-21T22:37:15Z [ 703.242410] [50969]: key[revision_number], 2 -> 4 [ 703.242410] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.247344] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.247344] [50969]: DEBUG neutron_lib.callbacks.manager [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-beafef08-76a6-40d5-b8a4-a592e4839c7c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.248486] [50969]: [pid: 50969|app: 0|req: 1098/2089] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:13 2025] PUT /networking/v2.0/ports/4e40265f-b20e-4f55-8338-b63d36441b20 => generated 1037 bytes in 1626 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 703.255064] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Checking segment: {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 703.255200] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Network hostable DHCP agents. Network: 6b3c5a8b-11d7-475c-afa3-bd39050536eb, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 703.265024] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Network 6b3c5a8b-11d7-475c-afa3-bd39050536eb is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 703.271404] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 6b3c5a8b-11d7-475c-afa3-bd39050536eb) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 703.274373] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] create_subnet_postcommit called with subnet settings {'id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-subnet', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 992, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'network': {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861}} (original settings None) [ 703.274373] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] create_subnet_postcommit: [ 703.274373] [50968]: key[service_types], None -> [] [ 703.274373] [50968]: key[project_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 703.274373] [50968]: key[tags], None -> [] [ 703.274373] [50968]: key[router:external], None -> False [ 703.274373] [50968]: key[ipv6_ra_mode], None -> None [ 703.274373] [50968]: key[created_at], None -> 2025-11-21T22:37:15Z [ 703.274373] [50968]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-1043907250-subnet [ 703.274373] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 703.274373] [50968]: key[tenant_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 703.274373] [50968]: key[id], None -> 3db5fc5d-349d-4c55-8815-0de4057f7fc6 [ 703.274373] [50968]: key[network_id], None -> 6b3c5a8b-11d7-475c-afa3-bd39050536eb [ 703.274373] [50968]: key[host_routes], None -> [] [ 703.274373] [50968]: key[revision_number], None -> 0 [ 703.274373] [50968]: key[dns_nameservers], None -> [] [ 703.274373] [50968]: key[cidr], None -> 192.168.128.0/28 [ 703.274373] [50968]: key[updated_at], None -> 2025-11-21T22:37:15Z [ 703.274373] [50968]: key[description], None -> [ 703.274373] [50968]: key[standard_attr_id], None -> 992 [ 703.274373] [50968]: key[segment_id], None -> None [ 703.274373] [50968]: key[shared], None -> False [ 703.274373] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 703.274373] [50968]: key[ipv6_address_mode], None -> None [ 703.274373] [50968]: key[enable_dhcp], None -> False [ 703.274373] [50968]: key[subnetpool_id], None -> None [ 703.274373] [50968]: key[ip_version], None -> 4 [ 703.274373] [50968]: key[network], None -> {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} [ 703.274373] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.276535] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.276535] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40da13a0-5583-4dd2-b7e3-f405e24a04ea admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.281898] [50969]: [pid: 50969|app: 0|req: 1099/2090] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 703.287282] [50968]: [pid: 50968|app: 0|req: 992/2091] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:15 2025] POST /networking/v2.0/subnets => generated 694 bytes in 164 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 703.293125] [50968]: DEBUG neutron.api.v2.base [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Request body: {'router': {'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-router', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 703.297045] [50969]: [pid: 50969|app: 0|req: 1100/2092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.306813] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.308400] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.343867] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks [] for router_controller (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.368384] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64f23406-b931-4f83-97ec-ab8eb0153a4c req-b3a049e6-8b0f-46b8-b42a-c3a71a6ef1c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.369356] [50969]: [pid: 50969|app: 0|req: 1101/2093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.382522] [50969]: [pid: 50969|app: 0|req: 1102/2094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.385236] [50969]: DEBUG neutron.api.wsgi [req-64f23406-b931-4f83-97ec-ab8eb0153a4c req-90f0e4f7-dcf0-40ec-b3a5-64cf55ae6b1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.401380] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks [] for router_gateway (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.405811] [50969]: [pid: 50969|app: 0|req: 1103/2095] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.458987] [50969]: [pid: 50969|app: 0|req: 1104/2096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.469725] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks [] for router_gateway (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.477028] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.522379] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Allocated IP 10.180.180.240 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/41681a5f-946c-46cf-9286-971cc0880a50) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 703.561908] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83ec2fe9-c4f8-4dec-954b-9e3feab5388a req-05cfc7c4-1265-46cc-b1a9-84b4fec1fbcf tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.562970] [50969]: [pid: 50969|app: 0|req: 1105/2097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.565175] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks [] for allowed_address_pair (41681a5f-946c-46cf-9286-971cc0880a50), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.565921] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks [] for port (41681a5f-946c-46cf-9286-971cc0880a50), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.566211] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] create_port_precommit called with port settings {'id': '41681a5f-946c-46cf-9286-971cc0880a50', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:29:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_gateway', 'standard_attr_id': 994, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 703.566384] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] create_port_precommit: [ 703.566384] [50968]: key[mac_address], None -> fa:16:3e:1f:29:f7 [ 703.566384] [50968]: key[device_id], None -> e3d532d0-6bbf-43d2-9833-8a02c9740dd0 [ 703.566384] [50968]: key[binding:vif_details], None -> {} [ 703.566384] [50968]: key[project_id], None -> [ 703.566384] [50968]: key[binding:vnic_type], None -> normal [ 703.566384] [50968]: key[allowed_address_pairs], None -> [] [ 703.566384] [50968]: key[name], None -> [ 703.566384] [50968]: key[status], None -> DOWN [ 703.566384] [50968]: key[tenant_id], None -> [ 703.566384] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}] [ 703.566384] [50968]: key[id], None -> 41681a5f-946c-46cf-9286-971cc0880a50 [ 703.566384] [50968]: key[port_security_enabled], None -> False [ 703.566384] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 703.566384] [50968]: key[security_groups], None -> [] [ 703.566384] [50968]: key[binding:profile], None -> {} [ 703.566384] [50968]: key[binding:host_id], None -> [ 703.566384] [50968]: key[standard_attr_id], None -> 994 [ 703.566384] [50968]: key[admin_state_up], None -> True [ 703.566384] [50968]: key[device_owner], None -> network:router_gateway [ 703.566384] [50968]: key[binding:vif_type], None -> unbound [ 703.566384] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.569127] [50969]: DEBUG neutron.api.wsgi [req-83ec2fe9-c4f8-4dec-954b-9e3feab5388a req-9139e0b5-dc5e-4955-9075-745f098cf887 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.584020] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (41681a5f-946c-46cf-9286-971cc0880a50), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.588688] [50969]: [pid: 50969|app: 0|req: 1106/2098] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.603882] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Pushing event updated for resources: {'Port': ['ID=41681a5f-946c-46cf-9286-971cc0880a50,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.611909] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 703.613927] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 703.614285] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 703.626225] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] create_port_postcommit called with port settings {'id': '41681a5f-946c-46cf-9286-971cc0880a50', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:29:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_gateway', 'standard_attr_id': 994, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 703.626407] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] create_port_postcommit: [ 703.626407] [50968]: key[mac_address], None -> fa:16:3e:1f:29:f7 [ 703.626407] [50968]: key[device_id], None -> e3d532d0-6bbf-43d2-9833-8a02c9740dd0 [ 703.626407] [50968]: key[binding:vif_details], None -> {} [ 703.626407] [50968]: key[project_id], None -> [ 703.626407] [50968]: key[binding:vnic_type], None -> normal [ 703.626407] [50968]: key[tags], None -> [] [ 703.626407] [50968]: key[allowed_address_pairs], None -> [] [ 703.626407] [50968]: key[created_at], None -> 2025-11-21T22:37:15Z [ 703.626407] [50968]: key[name], None -> [ 703.626407] [50968]: key[status], None -> DOWN [ 703.626407] [50968]: key[tenant_id], None -> [ 703.626407] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}] [ 703.626407] [50968]: key[id], None -> 41681a5f-946c-46cf-9286-971cc0880a50 [ 703.626407] [50968]: key[port_security_enabled], None -> False [ 703.626407] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 703.626407] [50968]: key[security_groups], None -> [] [ 703.626407] [50968]: key[binding:profile], None -> {} [ 703.626407] [50968]: key[binding:host_id], None -> [ 703.626407] [50968]: key[revision_number], None -> 1 [ 703.626407] [50968]: key[description], None -> [ 703.626407] [50968]: key[updated_at], None -> 2025-11-21T22:37:15Z [ 703.626407] [50968]: key[standard_attr_id], None -> 994 [ 703.626407] [50968]: key[admin_state_up], None -> True [ 703.626407] [50968]: key[binding:vif_type], None -> unbound [ 703.626407] [50968]: key[device_owner], None -> network:router_gateway [ 703.626407] [50968]: key[extra_dhcp_opts], None -> [] [ 703.626407] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 703.626407] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.639931] [50969]: [pid: 50969|app: 0|req: 1107/2099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.704063] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95a1e184-383a-4e7c-a089-25782afd7e40 req-b85d2374-5aba-4b4d-99a3-b091a8b24bea tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.705509] [50969]: [pid: 50969|app: 0|req: 1108/2100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:15 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 703.709137] [50969]: DEBUG neutron.api.v2.base [req-b797886a-9d76-4b31-9805-530d9d4bca0e req-5b177830-3add-4439-bac1-f56ffda2d3fa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1479972736', 'description': 'tempest-description-1326238748'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 703.725884] [50969]: DEBUG neutron_lib.callbacks.manager [req-b797886a-9d76-4b31-9805-530d9d4bca0e req-5b177830-3add-4439-bac1-f56ffda2d3fa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.746586] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks [] for router_gateway (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.778442] [50969]: DEBUG neutron_lib.callbacks.manager [req-b797886a-9d76-4b31-9805-530d9d4bca0e req-5b177830-3add-4439-bac1-f56ffda2d3fa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (782e10e2-c275-4c7b-bb67-ec47dc30cf73), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.779740] [50969]: DEBUG neutron_lib.callbacks.manager [req-b797886a-9d76-4b31-9805-530d9d4bca0e req-5b177830-3add-4439-bac1-f56ffda2d3fa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (782e10e2-c275-4c7b-bb67-ec47dc30cf73), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.792035] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b797886a-9d76-4b31-9805-530d9d4bca0e req-5b177830-3add-4439-bac1-f56ffda2d3fa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=782e10e2-c275-4c7b-bb67-ec47dc30cf73,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.810303] [50969]: DEBUG neutron_lib.callbacks.manager [req-b797886a-9d76-4b31-9805-530d9d4bca0e req-5b177830-3add-4439-bac1-f56ffda2d3fa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.810920] [50969]: [pid: 50969|app: 0|req: 1109/2101] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:37:16 2025] POST /networking/v2.0/security-groups => generated 1682 bytes in 105 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 703.815751] [50969]: DEBUG neutron.api.wsgi [req-95a1e184-383a-4e7c-a089-25782afd7e40 req-ca3c42dd-4a6c-42ce-b102-a4283449539e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.844762] [50969]: [pid: 50969|app: 0|req: 1110/2102] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.859229] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.893460] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-a539043f-1cbf-4ead-b278-17163f9f599b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.894537] [50969]: [pid: 50969|app: 0|req: 1111/2103] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.912148] [50969]: [pid: 50969|app: 0|req: 1112/2104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.927371] [50969]: [pid: 50969|app: 0|req: 1113/2105] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.931257] [50969]: DEBUG neutron.api.wsgi [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-d59fc66e-74d0-4fcc-9b0a-f1bdeceb8f30 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.970265] [50969]: [pid: 50969|app: 0|req: 1114/2106] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109 => generated 181 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.975129] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-84b1f24d-39c2-490e-9bf6-f479616066e6 x-openstack-request-id: req-84b1f24d-39c2-490e-9bf6-f479616066e6 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 703.975129] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b22c1d92-5760-4729-a98d-9078c8c9ab2d", "name": "network-vif-deleted", "tag": "5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 703.975310] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-84b1f24d-39c2-490e-9bf6-f479616066e6 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 703.975356] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-84b1f24d-39c2-490e-9bf6-f479616066e6'] response: {'server_uuid': 'b22c1d92-5760-4729-a98d-9078c8c9ab2d', 'name': 'network-vif-deleted', 'tag': '5fde2c2f-8b50-4a83-8f07-fe4323a6b9a4', 'status': 'completed', 'code': 200} [ 703.977852] [50969]: DEBUG neutron.api.v2.base [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'port': {'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'admin_state_up': True, 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 703.993714] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Router e3d532d0-6bbf-43d2-9833-8a02c9740dd0 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 704.031494] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Made reservation on behalf of c9e3084cb0b640ee8f9ad6896c6e0109 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 704.034705] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.078907] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 704.097204] [50968]: DEBUG neutron_lib.callbacks.manager [None req-176796c4-51be-4a9b-a3cd-474f4103965c admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.097828] [50968]: [pid: 50968|app: 0|req: 993/2107] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:15 2025] POST /networking/v2.0/routers => generated 735 bytes in 807 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 704.101149] [50969]: DEBUG neutron.db.db_base_plugin_common [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Allocated IP 192.168.128.3 (eb3b870e-3af9-498b-9219-319e41573962/566894e8-c8a2-49ec-83b4-1ca78e47ea70/e604decd-9fca-4cd9-83ce-61c532050bef) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 704.113889] [50968]: [pid: 50968|app: 0|req: 994/2108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.128562] [50968]: [pid: 50968|app: 0|req: 995/2109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.183443] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for allowed_address_pair (e604decd-9fca-4cd9-83ce-61c532050bef), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.184209] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (e604decd-9fca-4cd9-83ce-61c532050bef), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.184419] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': '', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 704.184588] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit: [ 704.184588] [50969]: key[mac_address], None -> fa:16:3e:df:0e:67 [ 704.184588] [50969]: key[device_id], None -> 4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 [ 704.184588] [50969]: key[binding:vif_details], None -> {} [ 704.184588] [50969]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 704.184588] [50969]: key[binding:vnic_type], None -> normal [ 704.184588] [50969]: key[allowed_address_pairs], None -> [] [ 704.184588] [50969]: key[name], None -> [ 704.184588] [50969]: key[status], None -> DOWN [ 704.184588] [50969]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 704.184588] [50969]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}] [ 704.184588] [50969]: key[id], None -> e604decd-9fca-4cd9-83ce-61c532050bef [ 704.184588] [50969]: key[port_security_enabled], None -> True [ 704.184588] [50969]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 704.184588] [50969]: key[security_groups], None -> ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'] [ 704.184588] [50969]: key[binding:profile], None -> {} [ 704.184588] [50969]: key[binding:host_id], None -> [ 704.184588] [50969]: key[standard_attr_id], None -> 998 [ 704.184588] [50969]: key[admin_state_up], None -> True [ 704.184588] [50969]: key[device_owner], None -> [ 704.184588] [50969]: key[binding:vif_type], None -> unbound [ 704.184588] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.203797] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.225361] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=e604decd-9fca-4cd9-83ce-61c532050bef,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.236394] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Network eb3b870e-3af9-498b-9219-319e41573962 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 704.237532] [50969]: DEBUG neutron.scheduler.base_scheduler [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 704.241257] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 704.259722] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': '', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 1, 'network': {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 704.259965] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit: [ 704.259965] [50969]: key[mac_address], None -> fa:16:3e:df:0e:67 [ 704.259965] [50969]: key[device_id], None -> 4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 [ 704.259965] [50969]: key[binding:vif_details], None -> {} [ 704.259965] [50969]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 704.259965] [50969]: key[binding:vnic_type], None -> normal [ 704.259965] [50969]: key[tags], None -> [] [ 704.259965] [50969]: key[allowed_address_pairs], None -> [] [ 704.259965] [50969]: key[created_at], None -> 2025-11-21T22:37:16Z [ 704.259965] [50969]: key[name], None -> [ 704.259965] [50969]: key[status], None -> DOWN [ 704.259965] [50969]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 704.259965] [50969]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}] [ 704.259965] [50969]: key[id], None -> e604decd-9fca-4cd9-83ce-61c532050bef [ 704.259965] [50969]: key[port_security_enabled], None -> True [ 704.259965] [50969]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 704.259965] [50969]: key[security_groups], None -> ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'] [ 704.259965] [50969]: key[binding:profile], None -> {} [ 704.259965] [50969]: key[binding:host_id], None -> [ 704.259965] [50969]: key[revision_number], None -> 1 [ 704.259965] [50969]: key[description], None -> [ 704.259965] [50969]: key[updated_at], None -> 2025-11-21T22:37:16Z [ 704.259965] [50969]: key[standard_attr_id], None -> 998 [ 704.259965] [50969]: key[admin_state_up], None -> True [ 704.259965] [50969]: key[binding:vif_type], None -> unbound [ 704.259965] [50969]: key[device_owner], None -> [ 704.259965] [50969]: key[extra_dhcp_opts], None -> [] [ 704.259965] [50969]: key[network], None -> {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} [ 704.259965] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.301635] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.302021] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-b331a988-6017-4bff-9142-3bbedad0e667 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.317241] [50969]: [pid: 50969|app: 0|req: 1115/2110] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:16 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) [ 704.330653] [50969]: [pid: 50969|app: 0|req: 1116/2111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/ports?device_id=0b482770-1aac-4eeb-92e3-362751e397e1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.336892] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.347390] [50969]: [pid: 50969|app: 0|req: 1117/2112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.371773] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-79ab6113-c5aa-44c8-a132-a82a59d8ff61 x-openstack-request-id: req-79ab6113-c5aa-44c8-a132-a82a59d8ff61 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 704.371926] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 704.372022] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-79ab6113-c5aa-44c8-a132-a82a59d8ff61 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 704.372282] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-79ab6113-c5aa-44c8-a132-a82a59d8ff61'] response: {'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec', 'status': 'completed', 'code': 200} [ 704.378139] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-bd45f9a5-7c64-48e4-aaaf-2705bb1722e1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.379197] [50969]: [pid: 50969|app: 0|req: 1118/2113] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:16 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 704.382678] [50969]: DEBUG neutron.api.v2.base [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Request body: {'port': {'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 704.418945] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Allocated IP 192.168.128.1 (6b3c5a8b-11d7-475c-afa3-bd39050536eb/3db5fc5d-349d-4c55-8815-0de4057f7fc6/51bd4ce2-6cf1-4b31-bc86-abf2e885fd78) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 704.428250] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.460987] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Publish callbacks [] for allowed_address_pair (51bd4ce2-6cf1-4b31-bc86-abf2e885fd78), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.461744] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Publish callbacks [] for port (51bd4ce2-6cf1-4b31-bc86-abf2e885fd78), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.461966] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] create_port_precommit called with port settings {'id': '51bd4ce2-6cf1-4b31-bc86-abf2e885fd78', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:2b:aa:39', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_interface', 'standard_attr_id': 999, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}], 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 704.462138] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] create_port_precommit: [ 704.462138] [50968]: key[mac_address], None -> fa:16:3e:2b:aa:39 [ 704.462138] [50968]: key[device_id], None -> e3d532d0-6bbf-43d2-9833-8a02c9740dd0 [ 704.462138] [50968]: key[binding:vif_details], None -> {} [ 704.462138] [50968]: key[project_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 704.462138] [50968]: key[binding:vnic_type], None -> normal [ 704.462138] [50968]: key[allowed_address_pairs], None -> [] [ 704.462138] [50968]: key[name], None -> [ 704.462138] [50968]: key[status], None -> DOWN [ 704.462138] [50968]: key[tenant_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 704.462138] [50968]: key[fixed_ips], None -> [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}] [ 704.462138] [50968]: key[id], None -> 51bd4ce2-6cf1-4b31-bc86-abf2e885fd78 [ 704.462138] [50968]: key[port_security_enabled], None -> False [ 704.462138] [50968]: key[network_id], None -> 6b3c5a8b-11d7-475c-afa3-bd39050536eb [ 704.462138] [50968]: key[security_groups], None -> [] [ 704.462138] [50968]: key[binding:profile], None -> {} [ 704.462138] [50968]: key[binding:host_id], None -> [ 704.462138] [50968]: key[standard_attr_id], None -> 999 [ 704.462138] [50968]: key[admin_state_up], None -> True [ 704.462138] [50968]: key[device_owner], None -> network:router_interface [ 704.462138] [50968]: key[binding:vif_type], None -> unbound [ 704.462138] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.480935] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (51bd4ce2-6cf1-4b31-bc86-abf2e885fd78), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.502942] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Pushing event updated for resources: {'Port': ['ID=51bd4ce2-6cf1-4b31-bc86-abf2e885fd78,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.512217] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Network 6b3c5a8b-11d7-475c-afa3-bd39050536eb is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 704.513256] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 704.515628] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 704.530669] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] create_port_postcommit called with port settings {'id': '51bd4ce2-6cf1-4b31-bc86-abf2e885fd78', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:2b:aa:39', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_interface', 'standard_attr_id': 999, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}], 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 1, 'network': {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 704.530888] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] create_port_postcommit: [ 704.530888] [50968]: key[mac_address], None -> fa:16:3e:2b:aa:39 [ 704.530888] [50968]: key[device_id], None -> e3d532d0-6bbf-43d2-9833-8a02c9740dd0 [ 704.530888] [50968]: key[binding:vif_details], None -> {} [ 704.530888] [50968]: key[project_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 704.530888] [50968]: key[binding:vnic_type], None -> normal [ 704.530888] [50968]: key[tags], None -> [] [ 704.530888] [50968]: key[allowed_address_pairs], None -> [] [ 704.530888] [50968]: key[created_at], None -> 2025-11-21T22:37:16Z [ 704.530888] [50968]: key[name], None -> [ 704.530888] [50968]: key[status], None -> DOWN [ 704.530888] [50968]: key[tenant_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 704.530888] [50968]: key[fixed_ips], None -> [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}] [ 704.530888] [50968]: key[id], None -> 51bd4ce2-6cf1-4b31-bc86-abf2e885fd78 [ 704.530888] [50968]: key[port_security_enabled], None -> False [ 704.530888] [50968]: key[network_id], None -> 6b3c5a8b-11d7-475c-afa3-bd39050536eb [ 704.530888] [50968]: key[security_groups], None -> [] [ 704.530888] [50968]: key[binding:profile], None -> {} [ 704.530888] [50968]: key[binding:host_id], None -> [ 704.530888] [50968]: key[revision_number], None -> 1 [ 704.530888] [50968]: key[description], None -> [ 704.530888] [50968]: key[updated_at], None -> 2025-11-21T22:37:16Z [ 704.530888] [50968]: key[standard_attr_id], None -> 999 [ 704.530888] [50968]: key[admin_state_up], None -> True [ 704.530888] [50968]: key[binding:vif_type], None -> unbound [ 704.530888] [50968]: key[device_owner], None -> network:router_interface [ 704.530888] [50968]: key[extra_dhcp_opts], None -> [] [ 704.530888] [50968]: key[network], None -> {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} [ 704.530888] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.531838] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.548753] [50969]: DEBUG neutron.notifiers.nova [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e604decd-9fca-4cd9-83ce-61c532050bef {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 704.554306] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks [] for port (e604decd-9fca-4cd9-83ce-61c532050bef), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.560940] [50969]: DEBUG neutron.db.provisioning_blocks [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Transition to ACTIVE for port object e604decd-9fca-4cd9-83ce-61c532050bef will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 704.562765] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_precommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': '', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 704.563011] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_precommit: [ 704.563011] [50969]: key[device_owner], -> compute:nova [ 704.563011] [50969]: key[binding:host_id], -> cpu-1 [ 704.563011] [50969]: key[revision_number], 1 -> 2 [ 704.563011] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.567195] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.589057] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Pushing event updated for resources: {'Port': ['ID=e604decd-9fca-4cd9-83ce-61c532050bef,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.630962] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_postcommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': '', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 704.631142] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_postcommit: [ 704.631142] [50969]: key[device_owner], -> compute:nova [ 704.631142] [50969]: key[binding:host_id], -> cpu-1 [ 704.631142] [50969]: key[revision_number], 1 -> 2 [ 704.631142] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.640649] [50969]: DEBUG neutron.plugins.ml2.managers [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Attempting to bind port e604decd-9fca-4cd9-83ce-61c532050bef on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 704.640777] [50969]: DEBUG neutron.plugins.ml2.managers [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Attempting to bind port e604decd-9fca-4cd9-83ce-61c532050bef by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 704.640904] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Attempting to bind port e604decd-9fca-4cd9-83ce-61c532050bef on network eb3b870e-3af9-498b-9219-319e41573962 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 704.662181] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 704.662351] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Bind Segment={'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 36, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 36, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 704.665733] [50969]: DEBUG networking_nsxv3.api.rpc [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 704.694151] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (51bd4ce2-6cf1-4b31-bc86-abf2e885fd78), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.772577] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Publish callbacks [] for port (51bd4ce2-6cf1-4b31-bc86-abf2e885fd78), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.772822] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] update_port_precommit called with port settings {'id': '51bd4ce2-6cf1-4b31-bc86-abf2e885fd78', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:2b:aa:39', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_interface', 'standard_attr_id': 999, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:17Z', 'revision_number': 1, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '51bd4ce2-6cf1-4b31-bc86-abf2e885fd78', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:2b:aa:39', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_interface', 'standard_attr_id': 999, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 1, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 704.774070] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] update_port_precommit: [ 704.774070] [50968]: key[updated_at], 2025-11-21T22:37:16Z -> 2025-11-21T22:37:17Z [ 704.774070] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.775030] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (51bd4ce2-6cf1-4b31-bc86-abf2e885fd78), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.797169] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Pushing event updated for resources: {'Port': ['ID=51bd4ce2-6cf1-4b31-bc86-abf2e885fd78,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.817212] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] update_port_postcommit called with port settings {'id': '51bd4ce2-6cf1-4b31-bc86-abf2e885fd78', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:2b:aa:39', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_interface', 'standard_attr_id': 999, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:17Z', 'revision_number': 1, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '51bd4ce2-6cf1-4b31-bc86-abf2e885fd78', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:2b:aa:39', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_interface', 'standard_attr_id': 999, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 1, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 704.817456] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] update_port_postcommit: [ 704.817456] [50968]: key[updated_at], 2025-11-21T22:37:16Z -> 2025-11-21T22:37:17Z [ 704.817456] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.817751] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.849341] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Network 6b3c5a8b-11d7-475c-afa3-bd39050536eb is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 704.850220] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 704.910784] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Router e3d532d0-6bbf-43d2-9833-8a02c9740dd0 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 704.969261] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1f490bfb-eefd-4c96-acb4-2571eaf1325b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 704.976169] [50968]: [pid: 50968|app: 0|req: 996/2114] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:37:16 2025] PUT /networking/v2.0/routers/e3d532d0-6bbf-43d2-9833-8a02c9740dd0/add_router_interface => generated 309 bytes in 844 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.976169] [50968]: DEBUG neutron.api.wsgi [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-3695f4d7-a317-4429-95c0-6aa54f550b22 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.996021] [50968]: [pid: 50968|app: 0|req: 997/2115] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=4e40265f-b20e-4f55-8338-b63d36441b20 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.007162] [50968]: [pid: 50968|app: 0|req: 998/2116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.024135] [50968]: [pid: 50968|app: 0|req: 999/2117] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.053811] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-884f3eec-e554-46f5-af1f-65a5b1cd2442 req-3ee87948-7ebf-4c4b-b9a7-ace8f7508047 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.054859] [50968]: [pid: 50968|app: 0|req: 1000/2118] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 705.080219] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-7533d4c3-840c-4208-8981-cb7f4ebfe870 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.081247] [50968]: [pid: 50968|app: 0|req: 1001/2119] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.083770] [50968]: DEBUG neutron.api.wsgi [req-0ee79216-b956-4756-a60c-615cee7bc850 req-675ba631-bf99-4849-839c-a8c471000de7 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 705.120925] [50968]: [pid: 50968|app: 0|req: 1002/2120] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/floatingips/755183ac-13ac-4325-941f-dcdd728e2358 => generated 804 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.160966] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-884f3eec-e554-46f5-af1f-65a5b1cd2442 req-35b3a13c-3e06-484d-88db-1b1faa2db335 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.163137] [50968]: [pid: 50968|app: 0|req: 1003/2121] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.194109] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4ac81ef-3ac3-449d-9f0d-f204bc70de7a req-137321cb-a118-4ebd-b218-190db25283e4 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.195351] [50968]: [pid: 50968|app: 0|req: 1004/2122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.224441] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21f86c7a-f4ba-4cb9-8836-30fa6a592372 req-08340b85-92d6-45f2-aa3c-85882758dfed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.225547] [50968]: [pid: 50968|app: 0|req: 1005/2123] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.263681] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ee79216-b956-4756-a60c-615cee7bc850 req-cff307d6-da6b-4798-bf41-a81281a8f35a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.264824] [50968]: [pid: 50968|app: 0|req: 1006/2124] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.267574] [50968]: DEBUG neutron.api.wsgi [req-884f3eec-e554-46f5-af1f-65a5b1cd2442 req-57669089-c78c-4b73-bc08-ea73e7864104 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 705.299461] [50968]: [pid: 50968|app: 0|req: 1007/2125] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.302594] [50968]: DEBUG neutron.api.wsgi [req-a4ac81ef-3ac3-449d-9f0d-f204bc70de7a req-b620802e-52cb-406a-9003-1bf540273f9f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 705.330934] [50968]: [pid: 50968|app: 0|req: 1008/2126] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.372031] [50968]: [pid: 50968|app: 0|req: 1009/2127] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.375973] [50968]: DEBUG neutron.api.wsgi [req-0ee79216-b956-4756-a60c-615cee7bc850 req-20ac5099-3ada-42e2-a74a-a088c30ebb21 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 705.378953] [50968]: DEBUG neutron.api.wsgi [req-0ee79216-b956-4756-a60c-615cee7bc850 req-20ac5099-3ada-42e2-a74a-a088c30ebb21 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 705.378953] [50968]: [pid: 50968|app: 0|req: 1010/2128] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:37:17 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) [ 705.411085] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-884f3eec-e554-46f5-af1f-65a5b1cd2442 req-894a5a0d-5ef4-44a7-badd-04ce5d9a1138 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.412235] [50968]: [pid: 50968|app: 0|req: 1011/2129] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.450311] [50968]: [pid: 50968|app: 0|req: 1012/2130] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 705.511548] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b865a9d0-bc17-4ddf-a8b2-d361fbfea94e req-a966030d-d0d0-4145-b5a7-29bdfaefda4a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.512752] [50968]: [pid: 50968|app: 0|req: 1013/2131] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.527576] [50968]: [pid: 50968|app: 0|req: 1014/2132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.561059] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-884f3eec-e554-46f5-af1f-65a5b1cd2442 req-b52a09f7-ab84-4773-ab7d-183fe1ab525b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.561059] [50968]: [pid: 50968|app: 0|req: 1015/2133] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:17 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.564077] [50968]: DEBUG neutron.api.v2.base [None req-ccc201c7-6d29-4ea9-80f2-5fa066f31478 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'floatingip': {'port_id': '51942501-1ce2-4811-b086-37e11408afb2'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 705.585263] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc201c7-6d29-4ea9-80f2-5fa066f31478 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.669240] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Bound using segment: {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 705.671132] [50969]: DEBUG neutron.plugins.ml2.managers [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Bound port: e604decd-9fca-4cd9-83ce-61c532050bef, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "db68bd64-5b56-49af-a075-13dcf85cb2e0", "external-id": "nsx-vlan-transportzone-590", "segmentation_id": 590}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 705.671382] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.726800] [50969]: DEBUG neutron.plugins.ml2.db [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] For port e604decd-9fca-4cd9-83ce-61c532050bef, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 705.729857] [50969]: DEBUG neutron.plugins.ml2.db [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] For port e604decd-9fca-4cd9-83ce-61c532050bef, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e604decd-9fca-4cd9-83ce-61c532050bef,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 705.732302] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_precommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 705.732302] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_precommit: [ 705.732302] [50969]: key[binding:vif_type], unbound -> ovs [ 705.732302] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} [ 705.732302] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 705.735095] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.765789] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Pushing event updated for resources: {'Port': ['ID=e604decd-9fca-4cd9-83ce-61c532050bef,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 705.775167] [50969]: DEBUG neutron.db.provisioning_blocks [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Provisioning complete for port e604decd-9fca-4cd9-83ce-61c532050bef triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 705.775395] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.775513] [50969]: INFO neutron.plugins.ml2.plugin [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Attempt 1 to provision port e604decd-9fca-4cd9-83ce-61c532050bef [ 705.823701] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc201c7-6d29-4ea9-80f2-5fa066f31478 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.825686] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc201c7-6d29-4ea9-80f2-5fa066f31478 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.832763] [50969]: DEBUG neutron.plugins.ml2.plugin [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Current status of the port e604decd-9fca-4cd9-83ce-61c532050bef is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 705.833062] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.860946] [50969]: DEBUG neutron.plugins.ml2.db [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] For port e604decd-9fca-4cd9-83ce-61c532050bef, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e604decd-9fca-4cd9-83ce-61c532050bef,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 705.871449] [50968]: INFO neutron.db.l3_db [None req-ccc201c7-6d29-4ea9-80f2-5fa066f31478 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Floating IP 89ad6b81-485c-4f87-aeab-72e785ab9315 associated. External IP: 10.180.180.136, port: 51942501-1ce2-4811-b086-37e11408afb2. [ 705.900973] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_precommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:18Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:18Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 705.901363] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_precommit: [ 705.901363] [50969]: key[status], DOWN -> ACTIVE [ 705.901363] [50969]: key[revision_number], 4 -> 5 [ 705.901363] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 705.915494] [50969]: DEBUG neutron.db.provisioning_blocks [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Provisioning complete for port e604decd-9fca-4cd9-83ce-61c532050bef triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 705.915659] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.915784] [50969]: INFO neutron.plugins.ml2.plugin [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Attempt 1 to provision port e604decd-9fca-4cd9-83ce-61c532050bef [ 705.979080] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '022fed05-75c9-4c54-9118-89e78739a7fe', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4e40265f-b20e-4f55-8338-b63d36441b20'}, {'name': 'network-changed', 'server_uuid': '022fed05-75c9-4c54-9118-89e78739a7fe', 'tag': '4e40265f-b20e-4f55-8338-b63d36441b20'}, {'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 705.981841] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-22979ae2-670b-4996-9296-593149c19887" -d '{"events": [{"server_uuid": "022fed05-75c9-4c54-9118-89e78739a7fe", "name": "network-vif-plugged", "status": "completed", "tag": "4e40265f-b20e-4f55-8338-b63d36441b20"}, {"name": "network-changed", "server_uuid": "022fed05-75c9-4c54-9118-89e78739a7fe", "tag": "4e40265f-b20e-4f55-8338-b63d36441b20"}, {"server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "name": "network-vif-plugged", "status": "completed", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 706.015197] [50969]: DEBUG neutron.plugins.ml2.plugin [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Current status of the port e604decd-9fca-4cd9-83ce-61c532050bef is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 706.015998] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_postcommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:18Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:18Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 706.016158] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_postcommit: [ 706.016158] [50969]: key[status], DOWN -> ACTIVE [ 706.016158] [50969]: key[revision_number], 4 -> 5 [ 706.016158] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.016413] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.044117] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ccc201c7-6d29-4ea9-80f2-5fa066f31478 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Router bb1cef76-73e5-467c-957a-3147949e54ac has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 706.044847] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Pushing event updated for resources: {'Port': ['ID=e604decd-9fca-4cd9-83ce-61c532050bef,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.047411] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_postcommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:18Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 706.047591] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] update_port_postcommit: [ 706.047591] [50969]: key[binding:vif_type], unbound -> ovs [ 706.047591] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} [ 706.047591] [50969]: key[updated_at], 2025-11-21T22:37:16Z -> 2025-11-21T22:37:18Z [ 706.047591] [50969]: key[revision_number], 2 -> 4 [ 706.047591] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.054789] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.055181] [50969]: DEBUG neutron_lib.callbacks.manager [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-c189d764-83ec-4999-b7bb-1ccc003275e8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.057032] [50969]: [pid: 50969|app: 0|req: 1119/2134] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:16 2025] PUT /networking/v2.0/ports/e604decd-9fca-4cd9-83ce-61c532050bef => generated 1037 bytes in 1677 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 706.064742] [50969]: DEBUG neutron.api.v2.base [req-e2a5c74d-a04b-4d23-80f2-281cf177e5e7 req-3d4a09fe-0eed-46cd-9d47-3c1bb808b385 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-742402187', 'description': 'tempest-description-1549419946'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 706.083988] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2a5c74d-a04b-4d23-80f2-281cf177e5e7 req-3d4a09fe-0eed-46cd-9d47-3c1bb808b385 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.120906] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ccc201c7-6d29-4ea9-80f2-5fa066f31478 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 706.125661] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ccc201c7-6d29-4ea9-80f2-5fa066f31478 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.153181] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2a5c74d-a04b-4d23-80f2-281cf177e5e7 req-3d4a09fe-0eed-46cd-9d47-3c1bb808b385 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (876f2bba-a1aa-45c2-b7af-e384fa951e08), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.156202] [50968]: [pid: 50968|app: 0|req: 1016/2135] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:37:17 2025] PUT /networking/v2.0/floatingips/89ad6b81-485c-4f87-aeab-72e785ab9315 => generated 802 bytes in 595 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.157702] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2a5c74d-a04b-4d23-80f2-281cf177e5e7 req-3d4a09fe-0eed-46cd-9d47-3c1bb808b385 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (876f2bba-a1aa-45c2-b7af-e384fa951e08), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.173723] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2a5c74d-a04b-4d23-80f2-281cf177e5e7 req-3d4a09fe-0eed-46cd-9d47-3c1bb808b385 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=876f2bba-a1aa-45c2-b7af-e384fa951e08,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.186934] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2a5c74d-a04b-4d23-80f2-281cf177e5e7 req-3d4a09fe-0eed-46cd-9d47-3c1bb808b385 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.187571] [50969]: [pid: 50969|app: 0|req: 1120/2136] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:37:18 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 131 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 706.200895] [50968]: [pid: 50968|app: 0|req: 1017/2137] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.231469] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-771c369d-6d3f-4360-9475-0952111d9cd3 req-a3fe1a23-6fbe-4138-bba5-db5f2952ce3a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.233619] [50969]: [pid: 50969|app: 0|req: 1121/2138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.272973] [50969]: [pid: 50969|app: 0|req: 1122/2139] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 706.277698] [50969]: DEBUG neutron.api.wsgi [req-771c369d-6d3f-4360-9475-0952111d9cd3 req-36cb6f70-ee6b-465b-ac6b-b7cc746be7a3 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.292371] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e10cd8f4-d968-4177-a1a5-88e01b0f68f7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.302547] [50969]: [pid: 50969|app: 0|req: 1123/2140] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.373116] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e10cd8f4-d968-4177-a1a5-88e01b0f68f7 admin admin] Publish callbacks [] for security_group (ebfeb4cf-2072-43a0-bae2-eebabdd57b0e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.374512] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'name': 'network-vif-deleted', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f'}, {'name': 'network-changed', 'server_uuid': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'tag': '51942501-1ce2-4811-b086-37e11408afb2'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 706.375984] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e10cd8f4-d968-4177-a1a5-88e01b0f68f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (ebfeb4cf-2072-43a0-bae2-eebabdd57b0e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.379233] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e8d95b27-16bd-4c0c-a526-8a42c6d1f487" -d '{"events": [{"server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "name": "network-vif-deleted", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f"}, {"name": "network-changed", "server_uuid": "8bd9cc28-9532-4d85-8a53-da2bea83a489", "tag": "51942501-1ce2-4811-b086-37e11408afb2"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 706.403764] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e10cd8f4-d968-4177-a1a5-88e01b0f68f7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ebfeb4cf-2072-43a0-bae2-eebabdd57b0e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.419437] [50968]: [pid: 50968|app: 0|req: 1018/2141] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/security-groups?tenant_id=23076d9e8ac34d1e8d5b09b6bb803b3c&name=default => generated 2929 bytes in 219 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 706.436219] [50968]: [pid: 50968|app: 0|req: 1019/2142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.453026] [50968]: [pid: 50968|app: 0|req: 1020/2143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.494698] [50968]: DEBUG neutron_lib.callbacks.manager [None req-234b30ea-f33d-4c97-bff2-8545fed3c3bf admin admin] Publish callbacks [] for security_group (ebfeb4cf-2072-43a0-bae2-eebabdd57b0e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.515437] [50968]: DEBUG neutron_lib.callbacks.manager [None req-234b30ea-f33d-4c97-bff2-8545fed3c3bf admin admin] Publish callbacks [] for security_group (ebfeb4cf-2072-43a0-bae2-eebabdd57b0e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.545720] [50969]: DEBUG neutron_lib.callbacks.manager [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (440666f0-ed97-4a14-aff3-43e14b302428), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.546716] [50968]: DEBUG neutron_lib.callbacks.manager [None req-234b30ea-f33d-4c97-bff2-8545fed3c3bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (ebfeb4cf-2072-43a0-bae2-eebabdd57b0e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.555064] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-234b30ea-f33d-4c97-bff2-8545fed3c3bf admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ebfeb4cf-2072-43a0-bae2-eebabdd57b0e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.557935] [50968]: DEBUG neutron_lib.callbacks.manager [None req-234b30ea-f33d-4c97-bff2-8545fed3c3bf admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.558694] [50968]: [pid: 50968|app: 0|req: 1021/2144] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:18 2025] DELETE /networking/v2.0/security-groups/ebfeb4cf-2072-43a0-bae2-eebabdd57b0e => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 706.582830] [50968]: [pid: 50968|app: 0|req: 1022/2145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.652324] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3c69ccc-9504-4979-b0e0-25b128f70892 req-dd85ea95-dedb-4fcc-9b87-94d64ea462a1 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.653616] [50968]: [pid: 50968|app: 0|req: 1023/2146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.683139] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-a7902287-89ec-4a59-a295-554091ec156a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.684268] [50968]: [pid: 50968|app: 0|req: 1024/2147] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:18 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 706.699982] [50968]: [pid: 50968|app: 0|req: 1025/2148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.703164] [50968]: DEBUG neutron.api.wsgi [req-d3c69ccc-9504-4979-b0e0-25b128f70892 req-5a779205-2a0c-42db-aa05-e710994c47c8 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.705374] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Deleting port 0d1523b4-1bd6-4369-98d0-56f9ee080ccc {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 706.705374] [50969]: DEBUG neutron_lib.callbacks.manager [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (0d1523b4-1bd6-4369-98d0-56f9ee080ccc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.741427] [50968]: [pid: 50968|app: 0|req: 1026/2149] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.744485] [50968]: DEBUG neutron.api.wsgi [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-ff133153-652b-4268-b8f7-0bdf36ff475c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.747994] [50969]: DEBUG neutron.plugins.ml2.db [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] For port 0d1523b4-1bd6-4369-98d0-56f9ee080ccc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0d1523b4-1bd6-4369-98d0-56f9ee080ccc,segment=NetworkSegment(331aad9d-a4f3-4919-97ad-ff5e3c1f909a),segment_id=331aad9d-a4f3-4919-97ad-ff5e3c1f909a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 706.747994] [50969]: DEBUG neutron_lib.callbacks.manager [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (0d1523b4-1bd6-4369-98d0-56f9ee080ccc), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.753704] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] delete_port_precommit called with port settings {'id': '0d1523b4-1bd6-4369-98d0-56f9ee080ccc', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:99:bf:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_interface', 'standard_attr_id': 458, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 5, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 706.754069] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] delete_port_precommit: [ 706.754069] [50969]: key[mac_address], fa:16:3e:99:bf:68 -> None [ 706.754069] [50969]: key[device_id], 440666f0-ed97-4a14-aff3-43e14b302428 -> None [ 706.754069] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 706.754069] [50969]: key[binding:vnic_type], normal -> None [ 706.754069] [50969]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 706.754069] [50969]: key[tags], [] -> None [ 706.754069] [50969]: key[allowed_address_pairs], [] -> None [ 706.754069] [50969]: key[created_at], 2025-11-21T22:35:44Z -> None [ 706.754069] [50969]: key[name], -> None [ 706.754069] [50969]: key[status], ACTIVE -> None [ 706.754069] [50969]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 706.754069] [50969]: key[fixed_ips], [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}] -> None [ 706.754069] [50969]: key[id], 0d1523b4-1bd6-4369-98d0-56f9ee080ccc -> None [ 706.754069] [50969]: key[port_security_enabled], False -> None [ 706.754069] [50969]: key[network_id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 706.754069] [50969]: key[security_groups], [] -> None [ 706.754069] [50969]: key[binding:profile], {} -> None [ 706.754069] [50969]: key[binding:host_id], devstack -> None [ 706.754069] [50969]: key[revision_number], 5 -> None [ 706.754069] [50969]: key[description], -> None [ 706.754069] [50969]: key[updated_at], 2025-11-21T22:35:46Z -> None [ 706.754069] [50969]: key[standard_attr_id], 458 -> None [ 706.754069] [50969]: key[admin_state_up], True -> None [ 706.754069] [50969]: key[binding:vif_type], ovs -> None [ 706.754069] [50969]: key[device_owner], network:router_interface -> None [ 706.754069] [50969]: key[extra_dhcp_opts], [] -> None [ 706.754069] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.756505] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Calling delete_port for 0d1523b4-1bd6-4369-98d0-56f9ee080ccc owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 706.767654] [50968]: [pid: 50968|app: 0|req: 1027/2150] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=e604decd-9fca-4cd9-83ce-61c532050bef => generated 19 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.851849] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b48d42e-b05f-4e4f-99d2-351565d14524 req-d7b21e8d-3171-40cc-96be-5bfca4097940 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.853061] [50968]: [pid: 50968|app: 0|req: 1028/2151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.876990] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-6c0d836d-ea43-49fe-a8a4-c9eb198d9663 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.877277] [50968]: [pid: 50968|app: 0|req: 1029/2152] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.903290] [50968]: [pid: 50968|app: 0|req: 1030/2153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.906703] [50968]: DEBUG neutron.api.wsgi [req-5b48d42e-b05f-4e4f-99d2-351565d14524 req-6a329045-1d43-4783-92bf-fa24ee38369e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.973370] [50969]: DEBUG neutron_lib.callbacks.manager [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0d1523b4-1bd6-4369-98d0-56f9ee080ccc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.974432] [50968]: [pid: 50968|app: 0|req: 1031/2154] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.986465] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Pushing event deleted for resources: {'Port': ['ID=0d1523b4-1bd6-4369-98d0-56f9ee080ccc,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.024041] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d83b6e5-9b56-4ae9-828d-12c2b06f1551 req-dd292014-b9e7-47e7-a679-629f7e13750b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.025133] [50968]: [pid: 50968|app: 0|req: 1032/2155] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.055517] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] delete_port_postcommit called with port settings {'id': '0d1523b4-1bd6-4369-98d0-56f9ee080ccc', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:99:bf:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_interface', 'standard_attr_id': 458, 'fixed_ips': [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 5, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02898f11-dace-45d0-81b3-a301f1fc551b'], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 707.055517] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] delete_port_postcommit: [ 707.055517] [50969]: key[mac_address], fa:16:3e:99:bf:68 -> None [ 707.055517] [50969]: key[device_id], 440666f0-ed97-4a14-aff3-43e14b302428 -> None [ 707.055517] [50969]: key[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.055517] [50969]: key[binding:vnic_type], normal -> None [ 707.055517] [50969]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 707.055517] [50969]: key[tags], [] -> None [ 707.055517] [50969]: key[allowed_address_pairs], [] -> None [ 707.055517] [50969]: key[created_at], 2025-11-21T22:35:44Z -> None [ 707.055517] [50969]: key[name], -> None [ 707.055517] [50969]: key[status], ACTIVE -> None [ 707.055517] [50969]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 707.055517] [50969]: key[fixed_ips], [{'subnet_id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'ip_address': '192.168.128.1'}] -> None [ 707.055517] [50969]: key[id], 0d1523b4-1bd6-4369-98d0-56f9ee080ccc -> None [ 707.055517] [50969]: key[port_security_enabled], False -> None [ 707.055517] [50969]: key[network_id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 707.055517] [50969]: key[security_groups], [] -> None [ 707.055517] [50969]: key[binding:profile], {} -> None [ 707.055517] [50969]: key[binding:host_id], devstack -> None [ 707.055517] [50969]: key[revision_number], 5 -> None [ 707.055517] [50969]: key[description], -> None [ 707.055517] [50969]: key[updated_at], 2025-11-21T22:35:46Z -> None [ 707.055517] [50969]: key[standard_attr_id], 458 -> None [ 707.055517] [50969]: key[admin_state_up], True -> None [ 707.055517] [50969]: key[binding:vif_type], ovs -> None [ 707.055517] [50969]: key[device_owner], network:router_interface -> None [ 707.055517] [50969]: key[extra_dhcp_opts], [] -> None [ 707.055517] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.136797] [50969]: DEBUG neutron_lib.callbacks.manager [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (440666f0-ed97-4a14-aff3-43e14b302428), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.187724] [50968]: DEBUG neutron_lib.callbacks.manager [None req-006652d7-bad1-4ade-9da9-23698b7bd053 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.281903] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Router 440666f0-ed97-4a14-aff3-43e14b302428 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 707.290444] [50968]: DEBUG neutron_lib.callbacks.manager [None req-006652d7-bad1-4ade-9da9-23698b7bd053 admin admin] Publish callbacks [] for security_group (3c87b0e7-c1f2-45b5-a520-fff1657e6054), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.292235] [50968]: DEBUG neutron_lib.callbacks.manager [None req-006652d7-bad1-4ade-9da9-23698b7bd053 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3c87b0e7-c1f2-45b5-a520-fff1657e6054), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.315940] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-006652d7-bad1-4ade-9da9-23698b7bd053 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3c87b0e7-c1f2-45b5-a520-fff1657e6054,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.328996] [50968]: [pid: 50968|app: 0|req: 1033/2156] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/security-groups?tenant_id=23fc3b5d5ecf4650aad2826bb9c621f8&name=default => generated 2929 bytes in 304 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 707.352269] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-77f89cb9-005c-4fa2-88d6-ba424a5c6d18 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 707.357318] [50969]: [pid: 50969|app: 0|req: 1124/2157] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:37:18 2025] PUT /networking/v2.0/routers/440666f0-ed97-4a14-aff3-43e14b302428/remove_router_interface => generated 309 bytes in 1017 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 707.369793] [50968]: [pid: 50968|app: 0|req: 1034/2158] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.378239] [50969]: [pid: 50969|app: 0|req: 1125/2159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.432298] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11460c68-4258-43c9-aa52-c5fc411e349c req-75f6ceda-ae89-490b-af64-618effc5790e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.433475] [50969]: [pid: 50969|app: 0|req: 1126/2160] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 621 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.476506] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bfdc4ac3-606b-4562-846a-262772150704 admin admin] Publish callbacks [] for security_group (3c87b0e7-c1f2-45b5-a520-fff1657e6054), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.497994] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bfdc4ac3-606b-4562-846a-262772150704 admin admin] Publish callbacks [] for security_group (3c87b0e7-c1f2-45b5-a520-fff1657e6054), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.506999] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f9974272-9f9d-4884-b63d-0e8f45be7b4f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.525018] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bfdc4ac3-606b-4562-846a-262772150704 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3c87b0e7-c1f2-45b5-a520-fff1657e6054), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.529454] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bfdc4ac3-606b-4562-846a-262772150704 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3c87b0e7-c1f2-45b5-a520-fff1657e6054,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.533737] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bfdc4ac3-606b-4562-846a-262772150704 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.534453] [50969]: [pid: 50969|app: 0|req: 1127/2161] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:19 2025] DELETE /networking/v2.0/security-groups/3c87b0e7-c1f2-45b5-a520-fff1657e6054 => generated 0 bytes in 100 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 707.575177] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f9974272-9f9d-4884-b63d-0e8f45be7b4f admin admin] Publish callbacks [] for security_group (f8fd4309-c77b-4b8a-86dd-72499a09369a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.577911] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f9974272-9f9d-4884-b63d-0e8f45be7b4f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (f8fd4309-c77b-4b8a-86dd-72499a09369a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.602903] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks [] for router (440666f0-ed97-4a14-aff3-43e14b302428), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.610411] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f9974272-9f9d-4884-b63d-0e8f45be7b4f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f8fd4309-c77b-4b8a-86dd-72499a09369a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.622289] [50968]: [pid: 50968|app: 0|req: 1035/2162] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/security-groups?tenant_id=5e52eb270ad745d8bc95b5413345e497&name=default => generated 2929 bytes in 252 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 707.668891] [50968]: [pid: 50968|app: 0|req: 1036/2163] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:19 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 707.671773] [50968]: DEBUG neutron.api.wsgi [req-11460c68-4258-43c9-aa52-c5fc411e349c req-523bd947-9f7c-4311-82b9-868cff92d036 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.677156] [50968]: [pid: 50968|app: 0|req: 1037/2164] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/quotas/ea01285186cb474a953720de8dfdd2a8 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.683813] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks [] for router_gateway (440666f0-ed97-4a14-aff3-43e14b302428), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.694207] [50968]: [pid: 50968|app: 0|req: 1038/2165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.715550] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Deleting port 602efb65-2d2d-4689-8bfa-8e5d19904d54 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 707.715806] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (602efb65-2d2d-4689-8bfa-8e5d19904d54), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.762655] [50969]: DEBUG neutron.plugins.ml2.db [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] For port 602efb65-2d2d-4689-8bfa-8e5d19904d54, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=602efb65-2d2d-4689-8bfa-8e5d19904d54,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 707.763047] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (602efb65-2d2d-4689-8bfa-8e5d19904d54), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.772224] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] delete_port_precommit called with port settings {'id': '602efb65-2d2d-4689-8bfa-8e5d19904d54', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:64:68:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_gateway', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:43Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 707.772549] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] delete_port_precommit: [ 707.772549] [50969]: key[mac_address], fa:16:3e:64:68:16 -> None [ 707.772549] [50969]: key[device_id], 440666f0-ed97-4a14-aff3-43e14b302428 -> None [ 707.772549] [50969]: key[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.772549] [50969]: key[binding:vnic_type], normal -> None [ 707.772549] [50969]: key[project_id], -> None [ 707.772549] [50969]: key[tags], [] -> None [ 707.772549] [50969]: key[allowed_address_pairs], [] -> None [ 707.772549] [50969]: key[created_at], 2025-11-21T22:35:43Z -> None [ 707.772549] [50969]: key[name], -> None [ 707.772549] [50969]: key[status], ACTIVE -> None [ 707.772549] [50969]: key[tenant_id], -> None [ 707.772549] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.239'}] -> None [ 707.772549] [50969]: key[id], 602efb65-2d2d-4689-8bfa-8e5d19904d54 -> None [ 707.772549] [50969]: key[port_security_enabled], False -> None [ 707.772549] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 707.772549] [50969]: key[security_groups], [] -> None [ 707.772549] [50969]: key[binding:profile], {} -> None [ 707.772549] [50969]: key[binding:host_id], devstack -> None [ 707.772549] [50969]: key[revision_number], 5 -> None [ 707.772549] [50969]: key[description], -> None [ 707.772549] [50969]: key[updated_at], 2025-11-21T22:35:44Z -> None [ 707.772549] [50969]: key[standard_attr_id], 444 -> None [ 707.772549] [50969]: key[admin_state_up], True -> None [ 707.772549] [50969]: key[binding:vif_type], ovs -> None [ 707.772549] [50969]: key[device_owner], network:router_gateway -> None [ 707.772549] [50969]: key[extra_dhcp_opts], [] -> None [ 707.772549] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.776184] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Calling delete_port for 602efb65-2d2d-4689-8bfa-8e5d19904d54 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 707.820345] [50968]: DEBUG neutron.api.v2.base [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Request body: {'network': {'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 707.840870] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 707.843458] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.847805] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.909440] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Publish callbacks [] for security_group (2989937c-6050-493e-a1d8-79a52d9b6132), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.919595] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (2989937c-6050-493e-a1d8-79a52d9b6132), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.923215] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (602efb65-2d2d-4689-8bfa-8e5d19904d54), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.937347] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Pushing event deleted for resources: {'Port': ['ID=602efb65-2d2d-4689-8bfa-8e5d19904d54,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.946601] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=2989937c-6050-493e-a1d8-79a52d9b6132,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.975186] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] vlan segment allocate from pool success with {'vlan_id': 106, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 707.983385] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] delete_port_postcommit called with port settings {'id': '602efb65-2d2d-4689-8bfa-8e5d19904d54', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:64:68:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '440666f0-ed97-4a14-aff3-43e14b302428', 'device_owner': 'network:router_gateway', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:43Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 707.983385] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] delete_port_postcommit: [ 707.983385] [50969]: key[mac_address], fa:16:3e:64:68:16 -> None [ 707.983385] [50969]: key[device_id], 440666f0-ed97-4a14-aff3-43e14b302428 -> None [ 707.983385] [50969]: key[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.983385] [50969]: key[binding:vnic_type], normal -> None [ 707.983385] [50969]: key[project_id], -> None [ 707.983385] [50969]: key[tags], [] -> None [ 707.983385] [50969]: key[allowed_address_pairs], [] -> None [ 707.983385] [50969]: key[created_at], 2025-11-21T22:35:43Z -> None [ 707.983385] [50969]: key[name], -> None [ 707.983385] [50969]: key[status], ACTIVE -> None [ 707.983385] [50969]: key[tenant_id], -> None [ 707.983385] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.239'}] -> None [ 707.983385] [50969]: key[id], 602efb65-2d2d-4689-8bfa-8e5d19904d54 -> None [ 707.983385] [50969]: key[port_security_enabled], False -> None [ 707.983385] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 707.983385] [50969]: key[security_groups], [] -> None [ 707.983385] [50969]: key[binding:profile], {} -> None [ 707.983385] [50969]: key[binding:host_id], devstack -> None [ 707.983385] [50969]: key[revision_number], 5 -> None [ 707.983385] [50969]: key[description], -> None [ 707.983385] [50969]: key[updated_at], 2025-11-21T22:35:44Z -> None [ 707.983385] [50969]: key[standard_attr_id], 444 -> None [ 707.983385] [50969]: key[admin_state_up], True -> None [ 707.983385] [50969]: key[binding:vif_type], ovs -> None [ 707.983385] [50969]: key[device_owner], network:router_gateway -> None [ 707.983385] [50969]: key[extra_dhcp_opts], [] -> None [ 707.983385] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.985488] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (440666f0-ed97-4a14-aff3-43e14b302428), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.985545] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (c0a0f713-2686-4a26-a5e4-fef009660cbe), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.985911] [50968]: INFO neutron.db.segments_db [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Added segment c0a0f713-2686-4a26-a5e4-fef009660cbe of type vlan for network d63965b5-19e0-47e3-8772-d60b315a5706 [ 708.004190] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (d63965b5-19e0-47e3-8772-d60b315a5706), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.014674] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] create_network_precommit called with network settings {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] [ 708.014847] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] create_network_precommit: [ 708.014847] [50968]: key[qinq], None -> None [ 708.014847] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 708.014847] [50968]: key[tags], None -> [] [ 708.014847] [50968]: key[router:external], None -> False [ 708.014847] [50968]: key[created_at], None -> 2025-11-21T22:37:20Z [ 708.014847] [50968]: key[name], None -> tempest-AttachInterfacesTestJSON-1393666328-network [ 708.014847] [50968]: key[status], None -> ACTIVE [ 708.014847] [50968]: key[ipv6_address_scope], None -> None [ 708.014847] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 708.014847] [50968]: key[availability_zone_hints], None -> [] [ 708.014847] [50968]: key[availability_zones], None -> [] [ 708.014847] [50968]: key[id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 708.014847] [50968]: key[port_security_enabled], None -> True [ 708.014847] [50968]: key[subnets], None -> [] [ 708.014847] [50968]: key[provider:segmentation_id], None -> 106 [ 708.014847] [50968]: key[provider:network_type], None -> vlan [ 708.014847] [50968]: key[revision_number], None -> 1 [ 708.014847] [50968]: key[provider:physical_network], None -> default [ 708.014847] [50968]: key[description], None -> [ 708.014847] [50968]: key[updated_at], None -> 2025-11-21T22:37:20Z [ 708.014847] [50968]: key[standard_attr_id], None -> 1023 [ 708.014847] [50968]: key[admin_state_up], None -> True [ 708.014847] [50968]: key[shared], None -> False [ 708.014847] [50968]: key[ipv4_address_scope], None -> None [ 708.014847] [50968]: key[vlan_transparent], None -> None [ 708.014847] [50968]: key[mtu], None -> 8950 [ 708.014847] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.020063] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (d63965b5-19e0-47e3-8772-d60b315a5706), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.032626] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (440666f0-ed97-4a14-aff3-43e14b302428), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.034910] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks [] for router_controller (440666f0-ed97-4a14-aff3-43e14b302428), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.035253] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Pushing event updated for resources: {'Network': ['ID=d63965b5-19e0-47e3-8772-d60b315a5706,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.037400] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] create_network_postcommit called with network settings {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] [ 708.037400] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] create_network_postcommit: [ 708.037400] [50968]: key[qinq], None -> None [ 708.037400] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 708.037400] [50968]: key[tags], None -> [] [ 708.037400] [50968]: key[router:external], None -> False [ 708.037400] [50968]: key[created_at], None -> 2025-11-21T22:37:20Z [ 708.037400] [50968]: key[name], None -> tempest-AttachInterfacesTestJSON-1393666328-network [ 708.037400] [50968]: key[status], None -> ACTIVE [ 708.037400] [50968]: key[ipv6_address_scope], None -> None [ 708.037400] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 708.037400] [50968]: key[availability_zone_hints], None -> [] [ 708.037400] [50968]: key[availability_zones], None -> [] [ 708.037400] [50968]: key[id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 708.037400] [50968]: key[port_security_enabled], None -> True [ 708.037400] [50968]: key[subnets], None -> [] [ 708.037400] [50968]: key[provider:segmentation_id], None -> 106 [ 708.037400] [50968]: key[provider:network_type], None -> vlan [ 708.037400] [50968]: key[revision_number], None -> 1 [ 708.037400] [50968]: key[provider:physical_network], None -> default [ 708.037400] [50968]: key[description], None -> [ 708.037400] [50968]: key[updated_at], None -> 2025-11-21T22:37:20Z [ 708.037400] [50968]: key[standard_attr_id], None -> 1023 [ 708.037400] [50968]: key[admin_state_up], None -> True [ 708.037400] [50968]: key[shared], None -> False [ 708.037400] [50968]: key[ipv4_address_scope], None -> None [ 708.037400] [50968]: key[vlan_transparent], None -> None [ 708.037400] [50968]: key[mtu], None -> 8950 [ 708.037400] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.040329] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.040672] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6168b264-a0c0-4c28-9788-76855d57c748 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.051168] [50968]: [pid: 50968|app: 0|req: 1039/2166] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:37:20 2025] POST /networking/v2.0/networks => generated 669 bytes in 356 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 708.069756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (440666f0-ed97-4a14-aff3-43e14b302428), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.070075] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 440666f0-ed97-4a14-aff3-43e14b302428 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 708.075305] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9de6bb2-826d-4412-a3a6-d97b2b9c161f admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.076076] [50969]: [pid: 50969|app: 0|req: 1128/2167] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:19 2025] DELETE /networking/v2.0/routers/440666f0-ed97-4a14-aff3-43e14b302428 => generated 0 bytes in 541 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 708.082873] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7e346f77-fe05-4e22-84bd-f6b2ed4035c7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.092792] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f4f1c191-767c-41e0-a737-9c818521deae admin admin] Publish callbacks [] for security_group (f8fd4309-c77b-4b8a-86dd-72499a09369a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.112649] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f4f1c191-767c-41e0-a737-9c818521deae admin admin] Publish callbacks [] for security_group (f8fd4309-c77b-4b8a-86dd-72499a09369a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.134084] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f4f1c191-767c-41e0-a737-9c818521deae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (f8fd4309-c77b-4b8a-86dd-72499a09369a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.140212] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f4f1c191-767c-41e0-a737-9c818521deae admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f8fd4309-c77b-4b8a-86dd-72499a09369a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.143895] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f4f1c191-767c-41e0-a737-9c818521deae admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.144648] [50968]: [pid: 50968|app: 0|req: 1040/2168] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:20 2025] DELETE /networking/v2.0/security-groups/f8fd4309-c77b-4b8a-86dd-72499a09369a => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 708.150305] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7e346f77-fe05-4e22-84bd-f6b2ed4035c7 admin admin] Publish callbacks [] for security_group (b575292f-1536-4b65-9798-82c13eee1990), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.151778] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7e346f77-fe05-4e22-84bd-f6b2ed4035c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b575292f-1536-4b65-9798-82c13eee1990), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.181338] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7e346f77-fe05-4e22-84bd-f6b2ed4035c7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b575292f-1536-4b65-9798-82c13eee1990,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.199139] [50969]: [pid: 50969|app: 0|req: 1129/2169] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/security-groups?tenant_id=d0f6c34f7edb49338eea5645669806a9&name=default => generated 2929 bytes in 122 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 708.217100] [50969]: [pid: 50969|app: 0|req: 1130/2170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.233256] [50968]: [pid: 50968|app: 0|req: 1041/2171] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&fields=id => generated 57 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.236176] [50968]: DEBUG neutron.api.v2.base [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Request body: {'subnet': {'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-subnet', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 708.251125] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae638620-072c-4ff7-9c84-57aedf7bd612 req-c7549079-2300-4495-8193-0520760059fd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.252323] [50969]: [pid: 50969|app: 0|req: 1131/2172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 708.253740] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 708.256069] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.274176] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] Deleting subnet 02898f11-dace-45d0-81b3-a301f1fc551b {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 708.276434] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] Publish callbacks [] for subnet (02898f11-dace-45d0-81b3-a301f1fc551b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.288813] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (02898f11-dace-45d0-81b3-a301f1fc551b), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.327904] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (02898f11-dace-45d0-81b3-a301f1fc551b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.328722] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] delete_subnet_precommit called with subnet settings {'id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-subnet', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 441, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:43Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings None) [ 708.328881] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] create_subnet_precommit called with subnet settings {'id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-subnet', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1030, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) [ 708.328971] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] delete_subnet_precommit: [ 708.328971] [50969]: key[service_types], [] -> None [ 708.328971] [50969]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.328971] [50969]: key[tags], [] -> None [ 708.328971] [50969]: key[router:external], False -> None [ 708.328971] [50969]: key[ipv6_ra_mode], None -> None [ 708.328971] [50969]: key[created_at], 2025-11-21T22:35:43Z -> None [ 708.328971] [50969]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-881796901-subnet -> None [ 708.328971] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 708.328971] [50969]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.328971] [50969]: key[id], 02898f11-dace-45d0-81b3-a301f1fc551b -> None [ 708.328971] [50969]: key[network_id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 708.328971] [50969]: key[host_routes], [] -> None [ 708.328971] [50969]: key[revision_number], 0 -> None [ 708.328971] [50969]: key[dns_nameservers], [] -> None [ 708.328971] [50969]: key[cidr], 192.168.128.0/28 -> None [ 708.328971] [50969]: key[updated_at], 2025-11-21T22:35:43Z -> None [ 708.328971] [50969]: key[description], -> None [ 708.328971] [50969]: key[standard_attr_id], 441 -> None [ 708.328971] [50969]: key[segment_id], None -> None [ 708.328971] [50969]: key[shared], False -> None [ 708.328971] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 708.328971] [50969]: key[ipv6_address_mode], None -> None [ 708.328971] [50969]: key[enable_dhcp], True -> None [ 708.328971] [50969]: key[subnetpool_id], None -> None [ 708.328971] [50969]: key[ip_version], 4 -> None [ 708.328971] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.329695] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] create_subnet_precommit: [ 708.329695] [50968]: key[service_types], None -> [] [ 708.329695] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 708.329695] [50968]: key[tags], None -> [] [ 708.329695] [50968]: key[router:external], None -> False [ 708.329695] [50968]: key[ipv6_ra_mode], None -> None [ 708.329695] [50968]: key[created_at], None -> 2025-11-21T22:37:20Z [ 708.329695] [50968]: key[name], None -> tempest-AttachInterfacesTestJSON-1393666328-subnet [ 708.329695] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 708.329695] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 708.329695] [50968]: key[id], None -> b1b53c97-cc23-4fb2-9367-59a3f8163bd8 [ 708.329695] [50968]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 708.329695] [50968]: key[host_routes], None -> [] [ 708.329695] [50968]: key[revision_number], None -> 0 [ 708.329695] [50968]: key[dns_nameservers], None -> [] [ 708.329695] [50968]: key[cidr], None -> 192.168.128.0/28 [ 708.329695] [50968]: key[updated_at], None -> 2025-11-21T22:37:20Z [ 708.329695] [50968]: key[description], None -> [ 708.329695] [50968]: key[standard_attr_id], None -> 1030 [ 708.329695] [50968]: key[segment_id], None -> None [ 708.329695] [50968]: key[shared], None -> False [ 708.329695] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 708.329695] [50968]: key[ipv6_address_mode], None -> None [ 708.329695] [50968]: key[enable_dhcp], None -> True [ 708.329695] [50968]: key[subnetpool_id], None -> None [ 708.329695] [50968]: key[ip_version], None -> 4 [ 708.329695] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.331465] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (b1b53c97-cc23-4fb2-9367-59a3f8163bd8), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.346577] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Pushing event updated for resources: {'Subnet': ['ID=b1b53c97-cc23-4fb2-9367-59a3f8163bd8,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.366887] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (02898f11-dace-45d0-81b3-a301f1fc551b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.366887] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] delete_subnet_postcommit called with subnet settings {'id': '02898f11-dace-45d0-81b3-a301f1fc551b', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-subnet', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 441, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:43Z', 'updated_at': '2025-11-21T22:35:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings None) [ 708.367200] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] delete_subnet_postcommit: [ 708.367200] [50969]: key[service_types], [] -> None [ 708.367200] [50969]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.367200] [50969]: key[tags], [] -> None [ 708.367200] [50969]: key[router:external], False -> None [ 708.367200] [50969]: key[ipv6_ra_mode], None -> None [ 708.367200] [50969]: key[created_at], 2025-11-21T22:35:43Z -> None [ 708.367200] [50969]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-881796901-subnet -> None [ 708.367200] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 708.367200] [50969]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.367200] [50969]: key[id], 02898f11-dace-45d0-81b3-a301f1fc551b -> None [ 708.367200] [50969]: key[network_id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 708.367200] [50969]: key[host_routes], [] -> None [ 708.367200] [50969]: key[revision_number], 0 -> None [ 708.367200] [50969]: key[dns_nameservers], [] -> None [ 708.367200] [50969]: key[cidr], 192.168.128.0/28 -> None [ 708.367200] [50969]: key[updated_at], 2025-11-21T22:35:43Z -> None [ 708.367200] [50969]: key[description], -> None [ 708.367200] [50969]: key[standard_attr_id], 441 -> None [ 708.367200] [50969]: key[segment_id], None -> None [ 708.367200] [50969]: key[shared], False -> None [ 708.367200] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 708.367200] [50969]: key[ipv6_address_mode], None -> None [ 708.367200] [50969]: key[enable_dhcp], True -> None [ 708.367200] [50969]: key[subnetpool_id], None -> None [ 708.367200] [50969]: key[ip_version], 4 -> None [ 708.367200] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.369039] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Checking segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 708.369213] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Network hostable DHCP agents. Network: d63965b5-19e0-47e3-8772-d60b315a5706, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 708.371991] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=02898f11-dace-45d0-81b3-a301f1fc551b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.378927] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Network d63965b5-19e0-47e3-8772-d60b315a5706 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 708.379494] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ab176f93-bf1b-4dd3-97ac-e3f6fd436a65 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.381875] [50969]: [pid: 50969|app: 0|req: 1132/2173] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:20 2025] DELETE /networking/v2.0/subnets/02898f11-dace-45d0-81b3-a301f1fc551b => generated 0 bytes in 126 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 708.383805] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d63965b5-19e0-47e3-8772-d60b315a5706) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 708.386486] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] create_subnet_postcommit called with subnet settings {'id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-subnet', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1030, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) [ 708.386687] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] create_subnet_postcommit: [ 708.386687] [50968]: key[service_types], None -> [] [ 708.386687] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 708.386687] [50968]: key[tags], None -> [] [ 708.386687] [50968]: key[router:external], None -> False [ 708.386687] [50968]: key[ipv6_ra_mode], None -> None [ 708.386687] [50968]: key[created_at], None -> 2025-11-21T22:37:20Z [ 708.386687] [50968]: key[name], None -> tempest-AttachInterfacesTestJSON-1393666328-subnet [ 708.386687] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 708.386687] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 708.386687] [50968]: key[id], None -> b1b53c97-cc23-4fb2-9367-59a3f8163bd8 [ 708.386687] [50968]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 708.386687] [50968]: key[host_routes], None -> [] [ 708.386687] [50968]: key[revision_number], None -> 0 [ 708.386687] [50968]: key[dns_nameservers], None -> [] [ 708.386687] [50968]: key[cidr], None -> 192.168.128.0/28 [ 708.386687] [50968]: key[updated_at], None -> 2025-11-21T22:37:20Z [ 708.386687] [50968]: key[description], None -> [ 708.386687] [50968]: key[standard_attr_id], None -> 1030 [ 708.386687] [50968]: key[segment_id], None -> None [ 708.386687] [50968]: key[shared], None -> False [ 708.386687] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 708.386687] [50968]: key[ipv6_address_mode], None -> None [ 708.386687] [50968]: key[enable_dhcp], None -> True [ 708.386687] [50968]: key[subnetpool_id], None -> None [ 708.386687] [50968]: key[ip_version], None -> 4 [ 708.386687] [50968]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 708.386687] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.388215] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.388605] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66e804c8-08d7-4c5a-b65d-2cc0d22316d5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.398352] [50968]: [pid: 50968|app: 0|req: 1042/2174] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:20 2025] POST /networking/v2.0/subnets => generated 688 bytes in 166 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 708.401457] [50968]: DEBUG neutron.api.wsgi [req-9a401c87-f3a4-4435-8365-32456a1a515e req-3f37d68d-6249-44bf-9f5f-71c94c6c4f49 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 708.423378] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7a8382b6-417e-4929-8491-cf1d57169617 admin admin] Publish callbacks [] for security_group (b575292f-1536-4b65-9798-82c13eee1990), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.437058] [50968]: [pid: 50968|app: 0|req: 1043/2175] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.443583] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7a8382b6-417e-4929-8491-cf1d57169617 admin admin] Publish callbacks [] for security_group (b575292f-1536-4b65-9798-82c13eee1990), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.444413] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3cfa8e6b-bf1d-4fc0-9f68-99ca6a68141d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.467124] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7a8382b6-417e-4929-8491-cf1d57169617 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b575292f-1536-4b65-9798-82c13eee1990), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.471677] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7a8382b6-417e-4929-8491-cf1d57169617 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b575292f-1536-4b65-9798-82c13eee1990,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.475510] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7a8382b6-417e-4929-8491-cf1d57169617 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.476031] [50969]: [pid: 50969|app: 0|req: 1133/2176] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:20 2025] DELETE /networking/v2.0/security-groups/b575292f-1536-4b65-9798-82c13eee1990 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 708.506609] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3cfa8e6b-bf1d-4fc0-9f68-99ca6a68141d admin admin] Publish callbacks [] for security_group (4b656eff-833e-4ea7-8f08-e3d069b31560), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.510631] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3cfa8e6b-bf1d-4fc0-9f68-99ca6a68141d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (4b656eff-833e-4ea7-8f08-e3d069b31560), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.513760] [50969]: [pid: 50969|app: 0|req: 1134/2177] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.516484] [50969]: DEBUG neutron.api.wsgi [req-ae638620-072c-4ff7-9c84-57aedf7bd612 req-8c138bc0-1626-4e55-b502-bc081e2d95f4 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 708.535149] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3cfa8e6b-bf1d-4fc0-9f68-99ca6a68141d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4b656eff-833e-4ea7-8f08-e3d069b31560,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.546721] [50969]: [pid: 50969|app: 0|req: 1135/2178] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.550636] [50968]: [pid: 50968|app: 0|req: 1044/2179] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:20 2025] GET /networking/v2.0/security-groups?tenant_id=5c5eb07c181845eb94d8b45dabd641f8&name=default => generated 2929 bytes in 113 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 708.554137] [50968]: DEBUG neutron.api.v2.base [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Request body: {'router': {'name': 'tempest-AttachInterfacesTestJSON-1393666328-router', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 708.576146] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (02786d07-c595-40bb-9ae9-f985ed5fd8a6), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.578043] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.579230] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.607228] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Deleting port 223b8874-4030-48ac-96e8-10379d384691 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 708.607475] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (223b8874-4030-48ac-96e8-10379d384691), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.630254] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks [] for router_controller (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.642672] [50969]: DEBUG neutron.plugins.ml2.db [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] For port 223b8874-4030-48ac-96e8-10379d384691, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=223b8874-4030-48ac-96e8-10379d384691,segment=NetworkSegment(331aad9d-a4f3-4919-97ad-ff5e3c1f909a),segment_id=331aad9d-a4f3-4919-97ad-ff5e3c1f909a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 708.642870] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (223b8874-4030-48ac-96e8-10379d384691), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.649622] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] delete_port_precommit called with port settings {'id': '223b8874-4030-48ac-96e8-10379d384691', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:f1:8b:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'device_owner': 'network:dhcp', 'standard_attr_id': 604, '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-21T22:36:07Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 5, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 708.649622] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] delete_port_precommit: [ 708.649622] [50969]: key[mac_address], fa:16:3e:f1:8b:a9 -> None [ 708.649622] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 708.649622] [50969]: key[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.649622] [50969]: key[binding:vnic_type], normal -> None [ 708.649622] [50969]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.649622] [50969]: key[tags], [] -> None [ 708.649622] [50969]: key[allowed_address_pairs], [] -> None [ 708.649622] [50969]: key[created_at], 2025-11-21T22:36:07Z -> None [ 708.649622] [50969]: key[name], -> None [ 708.649622] [50969]: key[status], ACTIVE -> None [ 708.649622] [50969]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.649622] [50969]: key[fixed_ips], [] -> None [ 708.649622] [50969]: key[id], 223b8874-4030-48ac-96e8-10379d384691 -> None [ 708.649622] [50969]: key[port_security_enabled], False -> None [ 708.649622] [50969]: key[network_id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 708.649622] [50969]: key[security_groups], [] -> None [ 708.649622] [50969]: key[binding:profile], {} -> None [ 708.649622] [50969]: key[binding:host_id], devstack -> None [ 708.649622] [50969]: key[revision_number], 5 -> None [ 708.649622] [50969]: key[description], -> None [ 708.649622] [50969]: key[updated_at], 2025-11-21T22:37:20Z -> None [ 708.649622] [50969]: key[standard_attr_id], 604 -> None [ 708.649622] [50969]: key[admin_state_up], True -> None [ 708.649622] [50969]: key[binding:vif_type], ovs -> None [ 708.649622] [50969]: key[device_owner], network:dhcp -> None [ 708.649622] [50969]: key[extra_dhcp_opts], [] -> None [ 708.649622] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.651660] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Calling delete_port for 223b8874-4030-48ac-96e8-10379d384691 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 708.692922] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks [] for router_gateway (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.714015] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (223b8874-4030-48ac-96e8-10379d384691), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.723284] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Pushing event deleted for resources: {'Port': ['ID=223b8874-4030-48ac-96e8-10379d384691,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.733874] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] No DVR routers for this DVR port 223b8874-4030-48ac-96e8-10379d384691 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 708.734251] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] delete_port_postcommit called with port settings {'id': '223b8874-4030-48ac-96e8-10379d384691', 'name': '', 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'mac_address': 'fa:16:3e:f1:8b:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'device_owner': 'network:dhcp', 'standard_attr_id': 604, '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-21T22:36:07Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 5, 'project_id': '1cc57847c62144ea819ffe64c6251a34'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}}] (original binding levels None) on network {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 708.734541] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] delete_port_postcommit: [ 708.734541] [50969]: key[mac_address], fa:16:3e:f1:8b:a9 -> None [ 708.734541] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 708.734541] [50969]: key[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.734541] [50969]: key[binding:vnic_type], normal -> None [ 708.734541] [50969]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.734541] [50969]: key[tags], [] -> None [ 708.734541] [50969]: key[allowed_address_pairs], [] -> None [ 708.734541] [50969]: key[created_at], 2025-11-21T22:36:07Z -> None [ 708.734541] [50969]: key[name], -> None [ 708.734541] [50969]: key[status], ACTIVE -> None [ 708.734541] [50969]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.734541] [50969]: key[fixed_ips], [] -> None [ 708.734541] [50969]: key[id], 223b8874-4030-48ac-96e8-10379d384691 -> None [ 708.734541] [50969]: key[port_security_enabled], False -> None [ 708.734541] [50969]: key[network_id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 708.734541] [50969]: key[security_groups], [] -> None [ 708.734541] [50969]: key[binding:profile], {} -> None [ 708.734541] [50969]: key[binding:host_id], devstack -> None [ 708.734541] [50969]: key[revision_number], 5 -> None [ 708.734541] [50969]: key[description], -> None [ 708.734541] [50969]: key[updated_at], 2025-11-21T22:37:20Z -> None [ 708.734541] [50969]: key[standard_attr_id], 604 -> None [ 708.734541] [50969]: key[admin_state_up], True -> None [ 708.734541] [50969]: key[binding:vif_type], ovs -> None [ 708.734541] [50969]: key[device_owner], network:dhcp -> None [ 708.734541] [50969]: key[extra_dhcp_opts], [] -> None [ 708.734541] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.758741] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (02786d07-c595-40bb-9ae9-f985ed5fd8a6), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.763596] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks [] for router_gateway (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.767165] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.767738] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] delete_network_precommit called with network settings {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} (original settings None) and network segments [{'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}] [ 708.767918] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] delete_network_precommit: [ 708.767918] [50969]: key[qinq], None -> None [ 708.767918] [50969]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.767918] [50969]: key[tags], [] -> None [ 708.767918] [50969]: key[router:external], False -> None [ 708.767918] [50969]: key[created_at], 2025-11-21T22:35:42Z -> None [ 708.767918] [50969]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network -> None [ 708.767918] [50969]: key[status], ACTIVE -> None [ 708.767918] [50969]: key[ipv6_address_scope], None -> None [ 708.767918] [50969]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.767918] [50969]: key[availability_zone_hints], [] -> None [ 708.767918] [50969]: key[availability_zones], ['nova'] -> None [ 708.767918] [50969]: key[id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 708.767918] [50969]: key[port_security_enabled], True -> None [ 708.767918] [50969]: key[subnets], [] -> None [ 708.767918] [50969]: key[provider:segmentation_id], 360 -> None [ 708.767918] [50969]: key[provider:network_type], vlan -> None [ 708.767918] [50969]: key[revision_number], 3 -> None [ 708.767918] [50969]: key[provider:physical_network], default -> None [ 708.767918] [50969]: key[description], -> None [ 708.767918] [50969]: key[updated_at], 2025-11-21T22:37:20Z -> None [ 708.767918] [50969]: key[standard_attr_id], 434 -> None [ 708.767918] [50969]: key[admin_state_up], True -> None [ 708.767918] [50969]: key[shared], False -> None [ 708.767918] [50969]: key[ipv4_address_scope], None -> None [ 708.767918] [50969]: key[vlan_transparent], None -> None [ 708.767918] [50969]: key[mtu], 8950 -> None [ 708.767918] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.769307] [50969]: DEBUG neutron.services.segments.db [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['02786d07-c595-40bb-9ae9-f985ed5fd8a6']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 708.772375] [50969]: DEBUG neutron.services.segments.db [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '331aad9d-a4f3-4919-97ad-ff5e3c1f909a') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 708.772575] [50969]: DEBUG neutron.services.segments.db [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '331aad9d-a4f3-4919-97ad-ff5e3c1f909a') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 708.776319] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (331aad9d-a4f3-4919-97ad-ff5e3c1f909a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.788829] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (331aad9d-a4f3-4919-97ad-ff5e3c1f909a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.796607] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Releasing vlan 360 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 708.797056] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (331aad9d-a4f3-4919-97ad-ff5e3c1f909a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.810569] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Allocated IP 10.180.180.211 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/63f49900-16e8-4389-ba46-b4cb97ab858c) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 708.811160] [50969]: INFO neutron.services.segments.plugin [-] Segment 331aad9d-a4f3-4919-97ad-ff5e3c1f909a resource provider aggregate not found [ 708.825625] [50969]: INFO neutron.services.segments.plugin [-] Segment 331aad9d-a4f3-4919-97ad-ff5e3c1f909a 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 331aad9d-a4f3-4919-97ad-ff5e3c1f909a found for delete ", "request_id": "req-56e90784-fdf1-49a4-b037-2994cae4e7e7"}]} [ 708.826160] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (02786d07-c595-40bb-9ae9-f985ed5fd8a6), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.826479] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] delete_network_postcommit called with network settings {'id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network', 'tenant_id': '1cc57847c62144ea819ffe64c6251a34', 'project_id': '1cc57847c62144ea819ffe64c6251a34', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 434, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:42Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} (original settings None) and network segments [{'id': '331aad9d-a4f3-4919-97ad-ff5e3c1f909a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '02786d07-c595-40bb-9ae9-f985ed5fd8a6'}] [ 708.826610] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] delete_network_postcommit: [ 708.826610] [50969]: key[qinq], None -> None [ 708.826610] [50969]: key[project_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.826610] [50969]: key[tags], [] -> None [ 708.826610] [50969]: key[router:external], False -> None [ 708.826610] [50969]: key[created_at], 2025-11-21T22:35:42Z -> None [ 708.826610] [50969]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-881796901-network -> None [ 708.826610] [50969]: key[status], ACTIVE -> None [ 708.826610] [50969]: key[ipv6_address_scope], None -> None [ 708.826610] [50969]: key[tenant_id], 1cc57847c62144ea819ffe64c6251a34 -> None [ 708.826610] [50969]: key[availability_zone_hints], [] -> None [ 708.826610] [50969]: key[availability_zones], ['nova'] -> None [ 708.826610] [50969]: key[id], 02786d07-c595-40bb-9ae9-f985ed5fd8a6 -> None [ 708.826610] [50969]: key[port_security_enabled], True -> None [ 708.826610] [50969]: key[subnets], [] -> None [ 708.826610] [50969]: key[provider:segmentation_id], 360 -> None [ 708.826610] [50969]: key[provider:network_type], vlan -> None [ 708.826610] [50969]: key[revision_number], 3 -> None [ 708.826610] [50969]: key[provider:physical_network], default -> None [ 708.826610] [50969]: key[description], -> None [ 708.826610] [50969]: key[updated_at], 2025-11-21T22:37:20Z -> None [ 708.826610] [50969]: key[standard_attr_id], 434 -> None [ 708.826610] [50969]: key[admin_state_up], True -> None [ 708.826610] [50969]: key[shared], False -> None [ 708.826610] [50969]: key[ipv4_address_scope], None -> None [ 708.826610] [50969]: key[vlan_transparent], None -> None [ 708.826610] [50969]: key[mtu], 8950 -> None [ 708.826610] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.832259] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Pushing event deleted for resources: {'Network': ['ID=02786d07-c595-40bb-9ae9-f985ed5fd8a6,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.835920] [50969]: DEBUG neutron_lib.callbacks.manager [None req-09f0a3d5-62bc-4d26-aa27-40bf229a3836 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.838453] [50969]: [pid: 50969|app: 0|req: 1136/2180] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:37:20 2025] DELETE /networking/v2.0/networks/02786d07-c595-40bb-9ae9-f985ed5fd8a6 => generated 0 bytes in 291 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 708.869824] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks [] for allowed_address_pair (63f49900-16e8-4389-ba46-b4cb97ab858c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.870591] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks [] for port (63f49900-16e8-4389-ba46-b4cb97ab858c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.870806] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] create_port_precommit called with port settings {'id': '63f49900-16e8-4389-ba46-b4cb97ab858c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:42:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1037, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.211'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 708.870947] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] create_port_precommit: [ 708.870947] [50968]: key[mac_address], None -> fa:16:3e:1b:42:56 [ 708.870947] [50968]: key[device_id], None -> 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 [ 708.870947] [50968]: key[binding:vif_details], None -> {} [ 708.870947] [50968]: key[project_id], None -> [ 708.870947] [50968]: key[binding:vnic_type], None -> normal [ 708.870947] [50968]: key[allowed_address_pairs], None -> [] [ 708.870947] [50968]: key[name], None -> [ 708.870947] [50968]: key[status], None -> DOWN [ 708.870947] [50968]: key[tenant_id], None -> [ 708.870947] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.211'}] [ 708.870947] [50968]: key[id], None -> 63f49900-16e8-4389-ba46-b4cb97ab858c [ 708.870947] [50968]: key[port_security_enabled], None -> False [ 708.870947] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 708.870947] [50968]: key[security_groups], None -> [] [ 708.870947] [50968]: key[binding:profile], None -> {} [ 708.870947] [50968]: key[binding:host_id], None -> [ 708.870947] [50968]: key[standard_attr_id], None -> 1037 [ 708.870947] [50968]: key[admin_state_up], None -> True [ 708.870947] [50968]: key[device_owner], None -> network:router_gateway [ 708.870947] [50968]: key[binding:vif_type], None -> unbound [ 708.870947] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.890238] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (63f49900-16e8-4389-ba46-b4cb97ab858c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.905931] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a401c87-f3a4-4435-8365-32456a1a515e req-6f3fb474-de98-4eb1-b9fd-5ba45481ce5f tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.906936] [50969]: [pid: 50969|app: 0|req: 1137/2181] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:37:21 2025] GET /networking/v2.0/ports/94b30e19-06ad-4e89-924f-7319709f27ec => generated 746 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.918162] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Pushing event updated for resources: {'Port': ['ID=63f49900-16e8-4389-ba46-b4cb97ab858c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.930941] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 708.935209] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 708.937355] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 708.959600] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] create_port_postcommit called with port settings {'id': '63f49900-16e8-4389-ba46-b4cb97ab858c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:42:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1037, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.211'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:21Z', 'updated_at': '2025-11-21T22:37:21Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 708.959898] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] create_port_postcommit: [ 708.959898] [50968]: key[mac_address], None -> fa:16:3e:1b:42:56 [ 708.959898] [50968]: key[device_id], None -> 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 [ 708.959898] [50968]: key[binding:vif_details], None -> {} [ 708.959898] [50968]: key[project_id], None -> [ 708.959898] [50968]: key[binding:vnic_type], None -> normal [ 708.959898] [50968]: key[tags], None -> [] [ 708.959898] [50968]: key[allowed_address_pairs], None -> [] [ 708.959898] [50968]: key[created_at], None -> 2025-11-21T22:37:21Z [ 708.959898] [50968]: key[name], None -> [ 708.959898] [50968]: key[status], None -> DOWN [ 708.959898] [50968]: key[tenant_id], None -> [ 708.959898] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.211'}] [ 708.959898] [50968]: key[id], None -> 63f49900-16e8-4389-ba46-b4cb97ab858c [ 708.959898] [50968]: key[port_security_enabled], None -> False [ 708.959898] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 708.959898] [50968]: key[security_groups], None -> [] [ 708.959898] [50968]: key[binding:profile], None -> {} [ 708.959898] [50968]: key[binding:host_id], None -> [ 708.959898] [50968]: key[revision_number], None -> 1 [ 708.959898] [50968]: key[description], None -> [ 708.959898] [50968]: key[updated_at], None -> 2025-11-21T22:37:21Z [ 708.959898] [50968]: key[standard_attr_id], None -> 1037 [ 708.959898] [50968]: key[admin_state_up], None -> True [ 708.959898] [50968]: key[binding:vif_type], None -> unbound [ 708.959898] [50968]: key[device_owner], None -> network:router_gateway [ 708.959898] [50968]: key[extra_dhcp_opts], None -> [] [ 708.959898] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 708.959898] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.007041] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-501ef29f-c58e-439f-bd1b-072fb0c7e75e tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.008242] [50969]: [pid: 50969|app: 0|req: 1138/2182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:21 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 749 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.045457] [50969]: [pid: 50969|app: 0|req: 1139/2183] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:21 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 709.082827] [50969]: DEBUG neutron_lib.callbacks.manager [None req-31e431c3-6fbc-4235-894d-715371f148de admin admin] Publish callbacks [] for security_group (4b656eff-833e-4ea7-8f08-e3d069b31560), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.096769] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks [] for router_gateway (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.106885] [50969]: DEBUG neutron_lib.callbacks.manager [None req-31e431c3-6fbc-4235-894d-715371f148de admin admin] Publish callbacks [] for security_group (4b656eff-833e-4ea7-8f08-e3d069b31560), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.144620] [50969]: DEBUG neutron_lib.callbacks.manager [None req-31e431c3-6fbc-4235-894d-715371f148de admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (4b656eff-833e-4ea7-8f08-e3d069b31560), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.149017] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31e431c3-6fbc-4235-894d-715371f148de admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4b656eff-833e-4ea7-8f08-e3d069b31560,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.153353] [50969]: DEBUG neutron_lib.callbacks.manager [None req-31e431c3-6fbc-4235-894d-715371f148de admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.154111] [50969]: [pid: 50969|app: 0|req: 1140/2184] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:21 2025] DELETE /networking/v2.0/security-groups/4b656eff-833e-4ea7-8f08-e3d069b31560 => generated 0 bytes in 108 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 709.181649] [50969]: [pid: 50969|app: 0|req: 1141/2185] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:21 2025] GET /networking/v2.0/security-groups?tenant_id=1cc57847c62144ea819ffe64c6251a34&name=default => generated 2925 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 709.184424] [50969]: DEBUG neutron.api.wsgi [req-9a401c87-f3a4-4435-8365-32456a1a515e req-18054cbc-3413-47f3-a6e9-78303bdc16d6 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 709.223955] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-b6ea4826-fd19-4fb6-8d23-f4c3731135ab x-openstack-request-id: req-b6ea4826-fd19-4fb6-8d23-f4c3731135ab {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 709.223955] [50969]: [pid: 50969|app: 0|req: 1142/2186] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:21 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 807 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.224588] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "022fed05-75c9-4c54-9118-89e78739a7fe", "name": "network-vif-plugged", "status": "completed", "tag": "4e40265f-b20e-4f55-8338-b63d36441b20", "code": 200}, {"name": "network-changed", "server_uuid": "022fed05-75c9-4c54-9118-89e78739a7fe", "tag": "4e40265f-b20e-4f55-8338-b63d36441b20", "status": "completed", "code": 200}, {"server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "name": "network-vif-plugged", "status": "completed", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 709.224588] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b6ea4826-fd19-4fb6-8d23-f4c3731135ab {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 709.224588] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b6ea4826-fd19-4fb6-8d23-f4c3731135ab'] response: {'server_uuid': '022fed05-75c9-4c54-9118-89e78739a7fe', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4e40265f-b20e-4f55-8338-b63d36441b20', 'code': 200} [ 709.224588] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b6ea4826-fd19-4fb6-8d23-f4c3731135ab'] response: {'name': 'network-changed', 'server_uuid': '022fed05-75c9-4c54-9118-89e78739a7fe', 'tag': '4e40265f-b20e-4f55-8338-b63d36441b20', 'status': 'completed', 'code': 200} [ 709.224588] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b6ea4826-fd19-4fb6-8d23-f4c3731135ab'] response: {'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'code': 200} [ 709.274312] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.284191] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Deleting port d22c6965-ae34-4280-babf-94a95ec45a10 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 709.284191] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.326068] [50969]: DEBUG neutron.plugins.ml2.db [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] For port d22c6965-ae34-4280-babf-94a95ec45a10, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d22c6965-ae34-4280-babf-94a95ec45a10,segment=NetworkSegment(2de0bad2-eab6-4a33-804f-f5db357038d8),segment_id=2de0bad2-eab6-4a33-804f-f5db357038d8)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 709.326620] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.335716] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] delete_port_precommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:37:00Z', 'revision_number': 5, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 709.336217] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] delete_port_precommit: [ 709.336217] [50969]: key[mac_address], fa:16:3e:98:69:08 -> None [ 709.336217] [50969]: key[device_id], 9d931556-0d4b-44a6-9cb3-44e4db7d4092 -> None [ 709.336217] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 709.336217] [50969]: key[binding:vnic_type], normal -> None [ 709.336217] [50969]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 709.336217] [50969]: key[tags], [] -> None [ 709.336217] [50969]: key[allowed_address_pairs], [] -> None [ 709.336217] [50969]: key[created_at], 2025-11-21T22:36:58Z -> None [ 709.336217] [50969]: key[name], -> None [ 709.336217] [50969]: key[status], ACTIVE -> None [ 709.336217] [50969]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 709.336217] [50969]: key[fixed_ips], [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}] -> None [ 709.336217] [50969]: key[id], d22c6965-ae34-4280-babf-94a95ec45a10 -> None [ 709.336217] [50969]: key[port_security_enabled], True -> None [ 709.336217] [50969]: key[network_id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 709.336217] [50969]: key[security_groups], ['98a1f729-8e05-4426-8db7-2c883443f0e8'] -> None [ 709.336217] [50969]: key[binding:profile], {} -> None [ 709.336217] [50969]: key[binding:host_id], cpu-1 -> None [ 709.336217] [50969]: key[revision_number], 5 -> None [ 709.336217] [50969]: key[description], -> None [ 709.336217] [50969]: key[updated_at], 2025-11-21T22:37:00Z -> None [ 709.336217] [50969]: key[standard_attr_id], 939 -> None [ 709.336217] [50969]: key[admin_state_up], True -> None [ 709.336217] [50969]: key[binding:vif_type], ovs -> None [ 709.336217] [50969]: key[device_owner], compute:nova -> None [ 709.336217] [50969]: key[extra_dhcp_opts], [] -> None [ 709.336217] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.340411] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Calling delete_port for d22c6965-ae34-4280-babf-94a95ec45a10 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 709.359174] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 709.471429] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d22c6965-ae34-4280-babf-94a95ec45a10), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.471743] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 709.482034] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Pushing event deleted for resources: {'Port': ['ID=d22c6965-ae34-4280-babf-94a95ec45a10,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.489519] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae6f5849-70f8-4d00-a25f-9e2983b810b5 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.490182] [50968]: [pid: 50968|app: 0|req: 1045/2187] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:20 2025] POST /networking/v2.0/routers => generated 730 bytes in 939 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 709.506492] [50968]: [pid: 50968|app: 0|req: 1046/2188] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:21 2025] GET /networking/v2.0/networks?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&shared=False => generated 15 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.523765] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] No DVR routers for this DVR port d22c6965-ae34-4280-babf-94a95ec45a10 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 709.523827] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] delete_port_postcommit called with port settings {'id': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:98:69:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'device_owner': 'compute:nova', 'standard_attr_id': 939, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['98a1f729-8e05-4426-8db7-2c883443f0e8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:37:00Z', 'revision_number': 5, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 709.523990] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] delete_port_postcommit: [ 709.523990] [50969]: key[mac_address], fa:16:3e:98:69:08 -> None [ 709.523990] [50969]: key[device_id], 9d931556-0d4b-44a6-9cb3-44e4db7d4092 -> None [ 709.523990] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '88eedc4b-66dc-4845-9f95-858d6db12a7f', 'external-id': 'nsx-vlan-transportzone-999', 'segmentation_id': 999, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 709.523990] [50969]: key[binding:vnic_type], normal -> None [ 709.523990] [50969]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 709.523990] [50969]: key[tags], [] -> None [ 709.523990] [50969]: key[allowed_address_pairs], [] -> None [ 709.523990] [50969]: key[created_at], 2025-11-21T22:36:58Z -> None [ 709.523990] [50969]: key[name], -> None [ 709.523990] [50969]: key[status], ACTIVE -> None [ 709.523990] [50969]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 709.523990] [50969]: key[fixed_ips], [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.9'}] -> None [ 709.523990] [50969]: key[id], d22c6965-ae34-4280-babf-94a95ec45a10 -> None [ 709.523990] [50969]: key[port_security_enabled], True -> None [ 709.523990] [50969]: key[network_id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 709.523990] [50969]: key[security_groups], ['98a1f729-8e05-4426-8db7-2c883443f0e8'] -> None [ 709.523990] [50969]: key[binding:profile], {} -> None [ 709.523990] [50969]: key[binding:host_id], cpu-1 -> None [ 709.523990] [50969]: key[revision_number], 5 -> None [ 709.523990] [50969]: key[description], -> None [ 709.523990] [50969]: key[updated_at], 2025-11-21T22:37:00Z -> None [ 709.523990] [50969]: key[standard_attr_id], 939 -> None [ 709.523990] [50969]: key[admin_state_up], True -> None [ 709.523990] [50969]: key[binding:vif_type], ovs -> None [ 709.523990] [50969]: key[device_owner], compute:nova -> None [ 709.523990] [50969]: key[extra_dhcp_opts], [] -> None [ 709.523990] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.529190] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce87aa32-f5dc-499e-a281-6d8e05af6ae7 req-e3f63641-7d85-4598-86e5-f5fd986774f4 tempest-ServerAddressesTestJSON-1233461938 tempest-ServerAddressesTestJSON-1233461938-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.529190] [50969]: [pid: 50969|app: 0|req: 1143/2189] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:37:21 2025] DELETE /networking/v2.0/ports/d22c6965-ae34-4280-babf-94a95ec45a10 => generated 0 bytes in 305 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 709.555687] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c32781a8-a6c1-44b5-892b-250ad793513c admin admin] Publish callbacks [] for security_group (2bf0f195-54b8-49b4-bd78-a433a8df0ce0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.579481] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c32781a8-a6c1-44b5-892b-250ad793513c admin admin] Publish callbacks [] for security_group (2bf0f195-54b8-49b4-bd78-a433a8df0ce0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.583941] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a401c87-f3a4-4435-8365-32456a1a515e req-933ef7d7-66b8-4fbb-b916-ec7745bca945 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.585815] [50969]: [pid: 50969|app: 0|req: 1144/2190] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:21 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.601556] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c32781a8-a6c1-44b5-892b-250ad793513c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (2bf0f195-54b8-49b4-bd78-a433a8df0ce0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.607409] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c32781a8-a6c1-44b5-892b-250ad793513c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=2bf0f195-54b8-49b4-bd78-a433a8df0ce0,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.607723] [50969]: [pid: 50969|app: 0|req: 1145/2191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:21 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.611813] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c32781a8-a6c1-44b5-892b-250ad793513c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.613039] [50968]: [pid: 50968|app: 0|req: 1047/2192] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:21 2025] DELETE /networking/v2.0/security-groups/2bf0f195-54b8-49b4-bd78-a433a8df0ce0 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 709.732620] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-05a9084f-b678-4cba-ba42-ef8551e831b9 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.734488] [50968]: [pid: 50968|app: 0|req: 1048/2193] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:37:21 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 121 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.737109] [50968]: DEBUG neutron.api.wsgi [req-9a401c87-f3a4-4435-8365-32456a1a515e req-a05341b0-ef72-4ec4-99a6-36f07899661b tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 709.813735] [50968]: [pid: 50968|app: 0|req: 1049/2194] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:22 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 807 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.833281] [50968]: [pid: 50968|app: 0|req: 1050/2195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:22 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.863722] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22979ae2-670b-4996-9296-593149c19887 req-e1bcd727-bfa1-47d4-82d0-28c4c1d51467 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.864730] [50968]: [pid: 50968|app: 0|req: 1051/2196] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:22 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 709.868847] [50968]: DEBUG neutron.api.v2.base [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Request body: {'port': {'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 709.939317] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.941586] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Made reservation on behalf of ff6a8990a42d4d29b213a4681fe9e388 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 709.945397] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.018691] [50968]: DEBUG neutron.db.db_base_plugin_common [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Allocated IP 192.168.233.159 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/18bac878-b194-449d-82db-1ccc464d73ff) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 710.027895] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Allocated IP 192.168.128.1 (d63965b5-19e0-47e3-8772-d60b315a5706/b1b53c97-cc23-4fb2-9367-59a3f8163bd8/4b099d2a-c5e6-4f31-bca3-6b2d78dfa994) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 710.074581] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Publish callbacks [] for allowed_address_pair (4b099d2a-c5e6-4f31-bca3-6b2d78dfa994), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.075423] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Publish callbacks [] for port (4b099d2a-c5e6-4f31-bca3-6b2d78dfa994), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.076126] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] create_port_precommit called with port settings {'id': '4b099d2a-c5e6-4f31-bca3-6b2d78dfa994', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:62:cd:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_interface', 'standard_attr_id': 1038, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 710.076126] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] create_port_precommit: [ 710.076126] [50969]: key[mac_address], None -> fa:16:3e:62:cd:7f [ 710.076126] [50969]: key[device_id], None -> 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 [ 710.076126] [50969]: key[binding:vif_details], None -> {} [ 710.076126] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 710.076126] [50969]: key[binding:vnic_type], None -> normal [ 710.076126] [50969]: key[allowed_address_pairs], None -> [] [ 710.076126] [50969]: key[name], None -> [ 710.076126] [50969]: key[status], None -> DOWN [ 710.076126] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 710.076126] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}] [ 710.076126] [50969]: key[id], None -> 4b099d2a-c5e6-4f31-bca3-6b2d78dfa994 [ 710.076126] [50969]: key[port_security_enabled], None -> False [ 710.076126] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 710.076126] [50969]: key[security_groups], None -> [] [ 710.076126] [50969]: key[binding:profile], None -> {} [ 710.076126] [50969]: key[binding:host_id], None -> [ 710.076126] [50969]: key[standard_attr_id], None -> 1038 [ 710.076126] [50969]: key[admin_state_up], None -> True [ 710.076126] [50969]: key[device_owner], None -> network:router_interface [ 710.076126] [50969]: key[binding:vif_type], None -> unbound [ 710.076126] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.107342] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4b099d2a-c5e6-4f31-bca3-6b2d78dfa994), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.110017] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks [] for allowed_address_pair (18bac878-b194-449d-82db-1ccc464d73ff), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.110800] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks [] for port (18bac878-b194-449d-82db-1ccc464d73ff), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.111052] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] create_port_precommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': '', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'port_security_enabled': True, 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 710.111199] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] create_port_precommit: [ 710.111199] [50968]: key[mac_address], None -> fa:16:3e:c8:67:b4 [ 710.111199] [50968]: key[device_id], None -> 8747ced0-f246-4a5d-bf54-290265a8d9c1 [ 710.111199] [50968]: key[binding:vif_details], None -> {} [ 710.111199] [50968]: key[project_id], None -> ff6a8990a42d4d29b213a4681fe9e388 [ 710.111199] [50968]: key[binding:vnic_type], None -> normal [ 710.111199] [50968]: key[allowed_address_pairs], None -> [] [ 710.111199] [50968]: key[name], None -> [ 710.111199] [50968]: key[status], None -> DOWN [ 710.111199] [50968]: key[tenant_id], None -> ff6a8990a42d4d29b213a4681fe9e388 [ 710.111199] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}] [ 710.111199] [50968]: key[id], None -> 18bac878-b194-449d-82db-1ccc464d73ff [ 710.111199] [50968]: key[port_security_enabled], None -> True [ 710.111199] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 710.111199] [50968]: key[security_groups], None -> ['06c1d39f-c76e-47c4-9900-046863c4e37a'] [ 710.111199] [50968]: key[binding:profile], None -> {} [ 710.111199] [50968]: key[binding:host_id], None -> [ 710.111199] [50968]: key[standard_attr_id], None -> 1039 [ 710.111199] [50968]: key[admin_state_up], None -> True [ 710.111199] [50968]: key[device_owner], None -> [ 710.111199] [50968]: key[binding:vif_type], None -> unbound [ 710.111199] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.132112] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (18bac878-b194-449d-82db-1ccc464d73ff), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.132539] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Pushing event updated for resources: {'Port': ['ID=4b099d2a-c5e6-4f31-bca3-6b2d78dfa994,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 710.148487] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 710.150863] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 710.152085] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 710.159520] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Pushing event updated for resources: {'Port': ['ID=18bac878-b194-449d-82db-1ccc464d73ff,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 710.172474] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] create_port_postcommit called with port settings {'id': '4b099d2a-c5e6-4f31-bca3-6b2d78dfa994', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:62:cd:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_interface', 'standard_attr_id': 1038, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 1, 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 710.172474] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] create_port_postcommit: [ 710.172474] [50969]: key[mac_address], None -> fa:16:3e:62:cd:7f [ 710.172474] [50969]: key[device_id], None -> 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 [ 710.172474] [50969]: key[binding:vif_details], None -> {} [ 710.172474] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 710.172474] [50969]: key[binding:vnic_type], None -> normal [ 710.172474] [50969]: key[tags], None -> [] [ 710.172474] [50969]: key[allowed_address_pairs], None -> [] [ 710.172474] [50969]: key[created_at], None -> 2025-11-21T22:37:22Z [ 710.172474] [50969]: key[name], None -> [ 710.172474] [50969]: key[status], None -> DOWN [ 710.172474] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 710.172474] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}] [ 710.172474] [50969]: key[id], None -> 4b099d2a-c5e6-4f31-bca3-6b2d78dfa994 [ 710.172474] [50969]: key[port_security_enabled], None -> False [ 710.172474] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 710.172474] [50969]: key[security_groups], None -> [] [ 710.172474] [50969]: key[binding:profile], None -> {} [ 710.172474] [50969]: key[binding:host_id], None -> [ 710.172474] [50969]: key[revision_number], None -> 1 [ 710.172474] [50969]: key[description], None -> [ 710.172474] [50969]: key[updated_at], None -> 2025-11-21T22:37:22Z [ 710.172474] [50969]: key[standard_attr_id], None -> 1038 [ 710.172474] [50969]: key[admin_state_up], None -> True [ 710.172474] [50969]: key[binding:vif_type], None -> unbound [ 710.172474] [50969]: key[device_owner], None -> network:router_interface [ 710.172474] [50969]: key[extra_dhcp_opts], None -> [] [ 710.172474] [50969]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 710.172474] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.172474] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.173597] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 710.173597] [50968]: DEBUG neutron.scheduler.base_scheduler [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 710.175401] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 710.196441] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] create_port_postcommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': '', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'port_security_enabled': True, 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 710.196609] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] create_port_postcommit: [ 710.196609] [50968]: key[mac_address], None -> fa:16:3e:c8:67:b4 [ 710.196609] [50968]: key[device_id], None -> 8747ced0-f246-4a5d-bf54-290265a8d9c1 [ 710.196609] [50968]: key[binding:vif_details], None -> {} [ 710.196609] [50968]: key[project_id], None -> ff6a8990a42d4d29b213a4681fe9e388 [ 710.196609] [50968]: key[binding:vnic_type], None -> normal [ 710.196609] [50968]: key[tags], None -> [] [ 710.196609] [50968]: key[allowed_address_pairs], None -> [] [ 710.196609] [50968]: key[created_at], None -> 2025-11-21T22:37:22Z [ 710.196609] [50968]: key[name], None -> [ 710.196609] [50968]: key[status], None -> DOWN [ 710.196609] [50968]: key[tenant_id], None -> ff6a8990a42d4d29b213a4681fe9e388 [ 710.196609] [50968]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}] [ 710.196609] [50968]: key[id], None -> 18bac878-b194-449d-82db-1ccc464d73ff [ 710.196609] [50968]: key[port_security_enabled], None -> True [ 710.196609] [50968]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 710.196609] [50968]: key[security_groups], None -> ['06c1d39f-c76e-47c4-9900-046863c4e37a'] [ 710.196609] [50968]: key[binding:profile], None -> {} [ 710.196609] [50968]: key[binding:host_id], None -> [ 710.196609] [50968]: key[revision_number], None -> 1 [ 710.196609] [50968]: key[description], None -> [ 710.196609] [50968]: key[updated_at], None -> 2025-11-21T22:37:22Z [ 710.196609] [50968]: key[standard_attr_id], None -> 1039 [ 710.196609] [50968]: key[admin_state_up], None -> True [ 710.196609] [50968]: key[binding:vif_type], None -> unbound [ 710.196609] [50968]: key[device_owner], None -> [ 710.196609] [50968]: key[extra_dhcp_opts], None -> [] [ 710.196609] [50968]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 710.196609] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.201156] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.201474] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-c5afde0e-f198-4508-b293-9ad73cb47fce tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.212931] [50968]: [pid: 50968|app: 0|req: 1052/2197] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:22 2025] POST /networking/v2.0/ports => generated 734 bytes in 348 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 710.216742] [50968]: DEBUG neutron.api.v2.base [req-9a401c87-f3a4-4435-8365-32456a1a515e req-b3c8269d-07c7-4e02-a958-8250d2b7212e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 710.251196] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a401c87-f3a4-4435-8365-32456a1a515e req-b3c8269d-07c7-4e02-a958-8250d2b7212e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.325469] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a401c87-f3a4-4435-8365-32456a1a515e req-b3c8269d-07c7-4e02-a958-8250d2b7212e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.328924] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a401c87-f3a4-4435-8365-32456a1a515e req-b3c8269d-07c7-4e02-a958-8250d2b7212e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.328924] [50968]: INFO neutron.db.l3_db [req-9a401c87-f3a4-4435-8365-32456a1a515e req-b3c8269d-07c7-4e02-a958-8250d2b7212e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Floating IP 755183ac-13ac-4325-941f-dcdd728e2358 disassociated. External IP: 10.180.180.161, port: 94b30e19-06ad-4e89-924f-7319709f27ec. [ 710.338676] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (4b099d2a-c5e6-4f31-bca3-6b2d78dfa994), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.423141] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Publish callbacks [] for port (4b099d2a-c5e6-4f31-bca3-6b2d78dfa994), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.423402] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] update_port_precommit called with port settings {'id': '4b099d2a-c5e6-4f31-bca3-6b2d78dfa994', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:62:cd:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_interface', 'standard_attr_id': 1038, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '4b099d2a-c5e6-4f31-bca3-6b2d78dfa994', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:62:cd:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_interface', 'standard_attr_id': 1038, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 710.423577] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] update_port_precommit: [ 710.423577] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.424766] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (4b099d2a-c5e6-4f31-bca3-6b2d78dfa994), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.435136] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-9a401c87-f3a4-4435-8365-32456a1a515e req-b3c8269d-07c7-4e02-a958-8250d2b7212e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 710.444974] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Pushing event updated for resources: {'Port': ['ID=4b099d2a-c5e6-4f31-bca3-6b2d78dfa994,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 710.462299] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] update_port_postcommit called with port settings {'id': '4b099d2a-c5e6-4f31-bca3-6b2d78dfa994', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:62:cd:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_interface', 'standard_attr_id': 1038, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '4b099d2a-c5e6-4f31-bca3-6b2d78dfa994', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:62:cd:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_interface', 'standard_attr_id': 1038, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 710.462556] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] update_port_postcommit: [ 710.462556] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.462774] [50969]: DEBUG neutron_lib.callbacks.manager [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.489057] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-9a401c87-f3a4-4435-8365-32456a1a515e req-b3c8269d-07c7-4e02-a958-8250d2b7212e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 710.493700] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a401c87-f3a4-4435-8365-32456a1a515e req-b3c8269d-07c7-4e02-a958-8250d2b7212e tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.494926] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 710.495703] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 710.513255] [50968]: [pid: 50968|app: 0|req: 1053/2198] 10.180.1.21 () {64 vars in 1558 bytes} [Fri Nov 21 22:37:22 2025] PUT /networking/v2.0/floatingips/755183ac-13ac-4325-941f-dcdd728e2358 => generated 498 bytes in 300 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.549026] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22979ae2-670b-4996-9296-593149c19887 req-d03dc26b-0ac0-4153-bbaa-213472714fbe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.549026] [50968]: [pid: 50968|app: 0|req: 1054/2199] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:22 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 705 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.549188] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 710.580255] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-d71005aa-e502-445d-b3f2-81ddb9795f78 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.580935] [50968]: [pid: 50968|app: 0|req: 1055/2200] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:22 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 614 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.583934] [50968]: DEBUG neutron.api.v2.base [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Request body: {'port': {'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 710.604530] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-93389cef-01ff-4489-ab21-508ed7aac41c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 710.611267] [50969]: [pid: 50969|app: 0|req: 1146/2201] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:37:21 2025] PUT /networking/v2.0/routers/767f3e2d-e0a5-45fe-9865-73ab02ce3a35/add_router_interface => generated 309 bytes in 1003 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.625151] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (18bac878-b194-449d-82db-1ccc464d73ff), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.709736] [50969]: DEBUG neutron.api.v2.base [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Request body: {'network': {'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 710.724219] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Made reservation on behalf of 8a46892068054cec8d2324513692e83a for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 710.726800] [50969]: DEBUG neutron_lib.callbacks.manager [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.731171] [50969]: DEBUG neutron_lib.callbacks.manager [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.737842] [50968]: DEBUG neutron.notifiers.nova [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 18bac878-b194-449d-82db-1ccc464d73ff {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 710.743748] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks [] for port (18bac878-b194-449d-82db-1ccc464d73ff), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.750511] [50968]: DEBUG neutron.db.provisioning_blocks [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Transition to ACTIVE for port object 18bac878-b194-449d-82db-1ccc464d73ff will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 710.752184] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_precommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': '', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 1, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 710.752352] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_precommit: [ 710.752352] [50968]: key[device_owner], -> compute:nova [ 710.752352] [50968]: key[binding:host_id], -> cpu-1 [ 710.752352] [50968]: key[revision_number], 1 -> 2 [ 710.752352] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.753725] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (18bac878-b194-449d-82db-1ccc464d73ff), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.774527] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Pushing event updated for resources: {'Port': ['ID=18bac878-b194-449d-82db-1ccc464d73ff,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 710.796890] [50969]: DEBUG neutron_lib.callbacks.manager [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Publish callbacks [] for security_group (dc5d0865-012c-4852-a341-84aa67b00c35), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.801922] [50969]: DEBUG neutron_lib.callbacks.manager [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (dc5d0865-012c-4852-a341-84aa67b00c35), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.810957] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_postcommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': '', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:22Z', 'revision_number': 1, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 710.811213] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_postcommit: [ 710.811213] [50968]: key[device_owner], -> compute:nova [ 710.811213] [50968]: key[binding:host_id], -> cpu-1 [ 710.811213] [50968]: key[revision_number], 1 -> 2 [ 710.811213] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.819435] [50968]: DEBUG neutron.plugins.ml2.managers [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Attempting to bind port 18bac878-b194-449d-82db-1ccc464d73ff on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 710.819713] [50968]: DEBUG neutron.plugins.ml2.managers [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Attempting to bind port 18bac878-b194-449d-82db-1ccc464d73ff by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 710.819867] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Attempting to bind port 18bac878-b194-449d-82db-1ccc464d73ff on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 710.829328] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=dc5d0865-012c-4852-a341-84aa67b00c35,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 710.838768] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 710.839099] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 710.842012] [50968]: DEBUG networking_nsxv3.api.rpc [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 710.844699] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] vlan segment allocate from pool success with {'vlan_id': 614, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 710.852818] [50969]: DEBUG neutron_lib.callbacks.manager [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (2ea20cee-3643-4876-a4b9-55ffd797a283), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.853021] [50969]: INFO neutron.db.segments_db [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Added segment 2ea20cee-3643-4876-a4b9-55ffd797a283 of type vlan for network 7e3dba3f-33e6-481c-9f2e-dac942940c9f [ 710.869372] [50969]: DEBUG neutron_lib.callbacks.manager [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (7e3dba3f-33e6-481c-9f2e-dac942940c9f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.879890] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] create_network_precommit called with network settings {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1045, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}] [ 710.880063] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] create_network_precommit: [ 710.880063] [50969]: key[qinq], None -> None [ 710.880063] [50969]: key[project_id], None -> 8a46892068054cec8d2324513692e83a [ 710.880063] [50969]: key[tags], None -> [] [ 710.880063] [50969]: key[router:external], None -> False [ 710.880063] [50969]: key[created_at], None -> 2025-11-21T22:37:23Z [ 710.880063] [50969]: key[name], None -> tempest-ServersTestJSON-2044274447-network [ 710.880063] [50969]: key[status], None -> ACTIVE [ 710.880063] [50969]: key[ipv6_address_scope], None -> None [ 710.880063] [50969]: key[tenant_id], None -> 8a46892068054cec8d2324513692e83a [ 710.880063] [50969]: key[availability_zone_hints], None -> [] [ 710.880063] [50969]: key[availability_zones], None -> [] [ 710.880063] [50969]: key[id], None -> 7e3dba3f-33e6-481c-9f2e-dac942940c9f [ 710.880063] [50969]: key[port_security_enabled], None -> True [ 710.880063] [50969]: key[subnets], None -> [] [ 710.880063] [50969]: key[provider:segmentation_id], None -> 614 [ 710.880063] [50969]: key[provider:network_type], None -> vlan [ 710.880063] [50969]: key[revision_number], None -> 1 [ 710.880063] [50969]: key[provider:physical_network], None -> default [ 710.880063] [50969]: key[description], None -> [ 710.880063] [50969]: key[updated_at], None -> 2025-11-21T22:37:23Z [ 710.880063] [50969]: key[standard_attr_id], None -> 1045 [ 710.880063] [50969]: key[admin_state_up], None -> True [ 710.880063] [50969]: key[shared], None -> False [ 710.880063] [50969]: key[ipv4_address_scope], None -> None [ 710.880063] [50969]: key[vlan_transparent], None -> None [ 710.880063] [50969]: key[mtu], None -> 8950 [ 710.880063] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.883190] [50969]: DEBUG neutron_lib.callbacks.manager [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (7e3dba3f-33e6-481c-9f2e-dac942940c9f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.912078] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Pushing event updated for resources: {'Network': ['ID=7e3dba3f-33e6-481c-9f2e-dac942940c9f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 710.917596] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] create_network_postcommit called with network settings {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1045, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}] [ 710.917596] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] create_network_postcommit: [ 710.917596] [50969]: key[qinq], None -> None [ 710.917596] [50969]: key[project_id], None -> 8a46892068054cec8d2324513692e83a [ 710.917596] [50969]: key[tags], None -> [] [ 710.917596] [50969]: key[router:external], None -> False [ 710.917596] [50969]: key[created_at], None -> 2025-11-21T22:37:23Z [ 710.917596] [50969]: key[name], None -> tempest-ServersTestJSON-2044274447-network [ 710.917596] [50969]: key[status], None -> ACTIVE [ 710.917596] [50969]: key[ipv6_address_scope], None -> None [ 710.917596] [50969]: key[tenant_id], None -> 8a46892068054cec8d2324513692e83a [ 710.917596] [50969]: key[availability_zone_hints], None -> [] [ 710.917596] [50969]: key[availability_zones], None -> [] [ 710.917596] [50969]: key[id], None -> 7e3dba3f-33e6-481c-9f2e-dac942940c9f [ 710.917596] [50969]: key[port_security_enabled], None -> True [ 710.917596] [50969]: key[subnets], None -> [] [ 710.917596] [50969]: key[provider:segmentation_id], None -> 614 [ 710.917596] [50969]: key[provider:network_type], None -> vlan [ 710.917596] [50969]: key[revision_number], None -> 1 [ 710.917596] [50969]: key[provider:physical_network], None -> default [ 710.917596] [50969]: key[description], None -> [ 710.917596] [50969]: key[updated_at], None -> 2025-11-21T22:37:23Z [ 710.917596] [50969]: key[standard_attr_id], None -> 1045 [ 710.917596] [50969]: key[admin_state_up], None -> True [ 710.917596] [50969]: key[shared], None -> False [ 710.917596] [50969]: key[ipv4_address_scope], None -> None [ 710.917596] [50969]: key[vlan_transparent], None -> None [ 710.917596] [50969]: key[mtu], None -> 8950 [ 710.917596] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.924046] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.924046] [50969]: DEBUG neutron_lib.callbacks.manager [None req-775ac964-164b-4577-98ea-8dccf1f38492 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.985621] [50969]: [pid: 50969|app: 0|req: 1147/2202] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:37:22 2025] POST /networking/v2.0/networks => generated 660 bytes in 374 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 711.045170] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a401c87-f3a4-4435-8365-32456a1a515e req-92ccec15-1236-432c-89f2-3f0d123895ad service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.045616] [50969]: [pid: 50969|app: 0|req: 1148/2203] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:23 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 711.049199] [50969]: DEBUG neutron.api.wsgi [req-22979ae2-670b-4996-9296-593149c19887 req-0806c32b-df2e-4e36-bfba-c24cd71b6e97 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 711.067200] [50969]: [pid: 50969|app: 0|req: 1149/2204] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=4e40265f-b20e-4f55-8338-b63d36441b20 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.071175] [50969]: DEBUG neutron.api.wsgi [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-912d9084-0fbb-474e-8442-de8053c72644 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 711.078995] [50969]: [pid: 50969|app: 0|req: 1150/2205] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:23 2025] GET /networking/v2.0/quotas/2a14451c17624aaaa5d4179aa4671e26 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.083139] [50969]: DEBUG neutron.api.v2.base [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Request body: {'subnet': {'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestJSON-2044274447-subnet', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 711.104039] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Made reservation on behalf of 8a46892068054cec8d2324513692e83a for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 711.107187] [50969]: DEBUG neutron_lib.callbacks.manager [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.206585] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] create_subnet_precommit called with subnet settings {'id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'name': 'tempest-ServersTestJSON-2044274447-subnet', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1047, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings None) [ 711.206884] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] create_subnet_precommit: [ 711.206884] [50969]: key[service_types], None -> [] [ 711.206884] [50969]: key[project_id], None -> 8a46892068054cec8d2324513692e83a [ 711.206884] [50969]: key[tags], None -> [] [ 711.206884] [50969]: key[router:external], None -> False [ 711.206884] [50969]: key[ipv6_ra_mode], None -> None [ 711.206884] [50969]: key[created_at], None -> 2025-11-21T22:37:23Z [ 711.206884] [50969]: key[name], None -> tempest-ServersTestJSON-2044274447-subnet [ 711.206884] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 711.206884] [50969]: key[tenant_id], None -> 8a46892068054cec8d2324513692e83a [ 711.206884] [50969]: key[id], None -> 3e6c5b6e-18b8-4bc2-91e8-114913d96003 [ 711.206884] [50969]: key[network_id], None -> 7e3dba3f-33e6-481c-9f2e-dac942940c9f [ 711.206884] [50969]: key[host_routes], None -> [] [ 711.206884] [50969]: key[revision_number], None -> 0 [ 711.206884] [50969]: key[dns_nameservers], None -> [] [ 711.206884] [50969]: key[cidr], None -> 192.168.128.0/28 [ 711.206884] [50969]: key[updated_at], None -> 2025-11-21T22:37:23Z [ 711.206884] [50969]: key[description], None -> [ 711.206884] [50969]: key[standard_attr_id], None -> 1047 [ 711.206884] [50969]: key[segment_id], None -> None [ 711.206884] [50969]: key[shared], None -> False [ 711.206884] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 711.206884] [50969]: key[ipv6_address_mode], None -> None [ 711.206884] [50969]: key[enable_dhcp], None -> True [ 711.206884] [50969]: key[subnetpool_id], None -> None [ 711.206884] [50969]: key[ip_version], None -> 4 [ 711.206884] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.209252] [50969]: DEBUG neutron_lib.callbacks.manager [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (3e6c5b6e-18b8-4bc2-91e8-114913d96003), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.222183] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Pushing event updated for resources: {'Subnet': ['ID=3e6c5b6e-18b8-4bc2-91e8-114913d96003,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.226437] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef'}, {'server_uuid': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'name': 'network-vif-deleted', 'tag': 'd22c6965-ae34-4280-babf-94a95ec45a10'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 711.227920] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4f6f79ae-1b45-4476-bff0-04f5f315fd37" -d '{"events": [{"name": "network-changed", "server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef"}, {"server_uuid": "9d931556-0d4b-44a6-9cb3-44e4db7d4092", "name": "network-vif-deleted", "tag": "d22c6965-ae34-4280-babf-94a95ec45a10"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 711.250030] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Checking segment: {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 711.250030] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Network hostable DHCP agents. Network: 7e3dba3f-33e6-481c-9f2e-dac942940c9f, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 711.257504] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Network 7e3dba3f-33e6-481c-9f2e-dac942940c9f is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 711.260540] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7e3dba3f-33e6-481c-9f2e-dac942940c9f) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 711.263117] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] create_subnet_postcommit called with subnet settings {'id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'name': 'tempest-ServersTestJSON-2044274447-subnet', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1047, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8a46892068054cec8d2324513692e83a', 'network': {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614}} (original settings None) [ 711.263295] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] create_subnet_postcommit: [ 711.263295] [50969]: key[service_types], None -> [] [ 711.263295] [50969]: key[project_id], None -> 8a46892068054cec8d2324513692e83a [ 711.263295] [50969]: key[tags], None -> [] [ 711.263295] [50969]: key[router:external], None -> False [ 711.263295] [50969]: key[ipv6_ra_mode], None -> None [ 711.263295] [50969]: key[created_at], None -> 2025-11-21T22:37:23Z [ 711.263295] [50969]: key[name], None -> tempest-ServersTestJSON-2044274447-subnet [ 711.263295] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 711.263295] [50969]: key[tenant_id], None -> 8a46892068054cec8d2324513692e83a [ 711.263295] [50969]: key[id], None -> 3e6c5b6e-18b8-4bc2-91e8-114913d96003 [ 711.263295] [50969]: key[network_id], None -> 7e3dba3f-33e6-481c-9f2e-dac942940c9f [ 711.263295] [50969]: key[host_routes], None -> [] [ 711.263295] [50969]: key[revision_number], None -> 0 [ 711.263295] [50969]: key[dns_nameservers], None -> [] [ 711.263295] [50969]: key[cidr], None -> 192.168.128.0/28 [ 711.263295] [50969]: key[updated_at], None -> 2025-11-21T22:37:23Z [ 711.263295] [50969]: key[description], None -> [ 711.263295] [50969]: key[standard_attr_id], None -> 1047 [ 711.263295] [50969]: key[segment_id], None -> None [ 711.263295] [50969]: key[shared], None -> False [ 711.263295] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 711.263295] [50969]: key[ipv6_address_mode], None -> None [ 711.263295] [50969]: key[enable_dhcp], None -> True [ 711.263295] [50969]: key[subnetpool_id], None -> None [ 711.263295] [50969]: key[ip_version], None -> 4 [ 711.263295] [50969]: key[network], None -> {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} [ 711.263295] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.269021] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.269021] [50969]: DEBUG neutron_lib.callbacks.manager [None req-91745160-9b00-488c-863f-f2eafc90b1a5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.276789] [50969]: [pid: 50969|app: 0|req: 1151/2206] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:23 2025] POST /networking/v2.0/subnets => generated 679 bytes in 197 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 711.313998] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a401c87-f3a4-4435-8365-32456a1a515e req-d7dbf06e-6130-4bd8-87eb-5cbd5bce238e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.314985] [50969]: [pid: 50969|app: 0|req: 1152/2207] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:23 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.335655] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22979ae2-670b-4996-9296-593149c19887 req-830f4305-43c5-4b87-9a03-b5cc274a9aa7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.336662] [50969]: [pid: 50969|app: 0|req: 1153/2208] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:23 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.397265] [50969]: [pid: 50969|app: 0|req: 1154/2209] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:23 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&fields=id => generated 149 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.400435] [50969]: DEBUG neutron.api.v2.base [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Request body: {'router': {'name': 'tempest-ServersTestJSON-2044274447-router', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 711.418025] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (a4a28115-bcd0-43f5-8405-1e49303413ff), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.419323] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (a4a28115-bcd0-43f5-8405-1e49303413ff), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.463702] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks [] for router_controller (a4a28115-bcd0-43f5-8405-1e49303413ff), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.532546] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks [] for router_gateway (a4a28115-bcd0-43f5-8405-1e49303413ff), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.612869] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks [] for router_gateway (a4a28115-bcd0-43f5-8405-1e49303413ff), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.617235] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.668158] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Allocated IP 10.180.180.181 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 711.713925] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks [] for allowed_address_pair (1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.714818] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks [] for port (1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.715082] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] create_port_precommit called with port settings {'id': '1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:37:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 711.715214] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] create_port_precommit: [ 711.715214] [50969]: key[mac_address], None -> fa:16:3e:0e:37:04 [ 711.715214] [50969]: key[device_id], None -> a4a28115-bcd0-43f5-8405-1e49303413ff [ 711.715214] [50969]: key[binding:vif_details], None -> {} [ 711.715214] [50969]: key[project_id], None -> [ 711.715214] [50969]: key[binding:vnic_type], None -> normal [ 711.715214] [50969]: key[allowed_address_pairs], None -> [] [ 711.715214] [50969]: key[name], None -> [ 711.715214] [50969]: key[status], None -> DOWN [ 711.715214] [50969]: key[tenant_id], None -> [ 711.715214] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.181'}] [ 711.715214] [50969]: key[id], None -> 1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf [ 711.715214] [50969]: key[port_security_enabled], None -> False [ 711.715214] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 711.715214] [50969]: key[security_groups], None -> [] [ 711.715214] [50969]: key[binding:profile], None -> {} [ 711.715214] [50969]: key[binding:host_id], None -> [ 711.715214] [50969]: key[standard_attr_id], None -> 1049 [ 711.715214] [50969]: key[admin_state_up], None -> True [ 711.715214] [50969]: key[device_owner], None -> network:router_gateway [ 711.715214] [50969]: key[binding:vif_type], None -> unbound [ 711.715214] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.740418] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.762684] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Pushing event updated for resources: {'Port': ['ID=1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.773224] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 711.774055] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 711.775805] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 711.791041] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] create_port_postcommit called with port settings {'id': '1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:37:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 711.791374] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] create_port_postcommit: [ 711.791374] [50969]: key[mac_address], None -> fa:16:3e:0e:37:04 [ 711.791374] [50969]: key[device_id], None -> a4a28115-bcd0-43f5-8405-1e49303413ff [ 711.791374] [50969]: key[binding:vif_details], None -> {} [ 711.791374] [50969]: key[project_id], None -> [ 711.791374] [50969]: key[binding:vnic_type], None -> normal [ 711.791374] [50969]: key[tags], None -> [] [ 711.791374] [50969]: key[allowed_address_pairs], None -> [] [ 711.791374] [50969]: key[created_at], None -> 2025-11-21T22:37:23Z [ 711.791374] [50969]: key[name], None -> [ 711.791374] [50969]: key[status], None -> DOWN [ 711.791374] [50969]: key[tenant_id], None -> [ 711.791374] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.181'}] [ 711.791374] [50969]: key[id], None -> 1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf [ 711.791374] [50969]: key[port_security_enabled], None -> False [ 711.791374] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 711.791374] [50969]: key[security_groups], None -> [] [ 711.791374] [50969]: key[binding:profile], None -> {} [ 711.791374] [50969]: key[binding:host_id], None -> [ 711.791374] [50969]: key[revision_number], None -> 1 [ 711.791374] [50969]: key[description], None -> [ 711.791374] [50969]: key[updated_at], None -> 2025-11-21T22:37:24Z [ 711.791374] [50969]: key[standard_attr_id], None -> 1049 [ 711.791374] [50969]: key[admin_state_up], None -> True [ 711.791374] [50969]: key[binding:vif_type], None -> unbound [ 711.791374] [50969]: key[device_owner], None -> network:router_gateway [ 711.791374] [50969]: key[extra_dhcp_opts], None -> [] [ 711.791374] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 711.791374] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.845580] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 711.845963] [50968]: DEBUG neutron.plugins.ml2.managers [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Bound port: 18bac878-b194-449d-82db-1ccc464d73ff, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 711.846167] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (18bac878-b194-449d-82db-1ccc464d73ff), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.892477] [50968]: DEBUG neutron.plugins.ml2.db [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] For port 18bac878-b194-449d-82db-1ccc464d73ff, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 711.895962] [50968]: DEBUG neutron.plugins.ml2.db [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] For port 18bac878-b194-449d-82db-1ccc464d73ff, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=18bac878-b194-449d-82db-1ccc464d73ff,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 711.897077] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks [] for router_gateway (a4a28115-bcd0-43f5-8405-1e49303413ff), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.898844] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_precommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 711.899081] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_precommit: [ 711.899081] [50968]: key[binding:vif_type], unbound -> ovs [ 711.899081] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 711.899081] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.902919] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (18bac878-b194-449d-82db-1ccc464d73ff), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.942481] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Pushing event updated for resources: {'Port': ['ID=18bac878-b194-449d-82db-1ccc464d73ff,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.951847] [50968]: DEBUG neutron.db.provisioning_blocks [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Provisioning complete for port 18bac878-b194-449d-82db-1ccc464d73ff triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 711.952022] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (18bac878-b194-449d-82db-1ccc464d73ff), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.952163] [50968]: INFO neutron.plugins.ml2.plugin [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Attempt 1 to provision port 18bac878-b194-449d-82db-1ccc464d73ff [ 712.000519] [50968]: DEBUG neutron.plugins.ml2.plugin [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Current status of the port 18bac878-b194-449d-82db-1ccc464d73ff is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 712.000671] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (18bac878-b194-449d-82db-1ccc464d73ff), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.020768] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (a4a28115-bcd0-43f5-8405-1e49303413ff), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.032164] [50968]: DEBUG neutron.plugins.ml2.db [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] For port 18bac878-b194-449d-82db-1ccc464d73ff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=18bac878-b194-449d-82db-1ccc464d73ff,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 712.070689] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_precommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 5, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 4, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 712.070941] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_precommit: [ 712.070941] [50968]: key[status], DOWN -> ACTIVE [ 712.070941] [50968]: key[revision_number], 4 -> 5 [ 712.070941] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.076755] [50968]: DEBUG neutron.db.provisioning_blocks [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Provisioning complete for port 18bac878-b194-449d-82db-1ccc464d73ff triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 712.076905] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (18bac878-b194-449d-82db-1ccc464d73ff), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.077020] [50968]: INFO neutron.plugins.ml2.plugin [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Attempt 1 to provision port 18bac878-b194-449d-82db-1ccc464d73ff [ 712.092197] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Router a4a28115-bcd0-43f5-8405-1e49303413ff is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 712.112929] [50968]: DEBUG neutron.plugins.ml2.plugin [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Current status of the port 18bac878-b194-449d-82db-1ccc464d73ff is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 712.113799] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_postcommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 5, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 4, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 712.113992] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_postcommit: [ 712.113992] [50968]: key[status], DOWN -> ACTIVE [ 712.113992] [50968]: key[revision_number], 4 -> 5 [ 712.113992] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.114190] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (18bac878-b194-449d-82db-1ccc464d73ff), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.138116] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Pushing event updated for resources: {'Port': ['ID=18bac878-b194-449d-82db-1ccc464d73ff,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.140575] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_postcommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 4, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 712.144021] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] update_port_postcommit: [ 712.144021] [50968]: key[binding:vif_type], unbound -> ovs [ 712.144021] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 712.144021] [50968]: key[updated_at], 2025-11-21T22:37:23Z -> 2025-11-21T22:37:24Z [ 712.144021] [50968]: key[revision_number], 2 -> 4 [ 712.144021] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.145276] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 712.145929] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.146492] [50968]: DEBUG neutron_lib.callbacks.manager [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-46333d21-81a9-42bc-95cb-e30052bd1dc7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.148429] [50968]: [pid: 50968|app: 0|req: 1056/2210] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:22 2025] PUT /networking/v2.0/ports/18bac878-b194-449d-82db-1ccc464d73ff => generated 1039 bytes in 1567 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 712.151964] [50968]: DEBUG neutron.api.wsgi [req-9a401c87-f3a4-4435-8365-32456a1a515e req-9176fe0f-29cb-4a59-8d8d-9e599503071d service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.162616] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97a7646c-f1bc-4e06-9b0a-2a6b83964aa9 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.162764] [50969]: [pid: 50969|app: 0|req: 1155/2211] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:23 2025] POST /networking/v2.0/routers => generated 721 bytes in 765 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 712.169782] [50968]: [pid: 50968|app: 0|req: 1057/2212] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.190196] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22979ae2-670b-4996-9296-593149c19887 req-309b3abf-cf3b-44f7-af3d-5d47b70e1f86 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.191598] [50969]: [pid: 50969|app: 0|req: 1156/2213] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.204239] [50968]: [pid: 50968|app: 0|req: 1058/2214] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.224687] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a401c87-f3a4-4435-8365-32456a1a515e req-7df13da7-a81e-4e58-95d1-acf5949f0fea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.225619] [50968]: [pid: 50968|app: 0|req: 1059/2215] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.257566] [50968]: [pid: 50968|app: 0|req: 1060/2216] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.296875] [50968]: [pid: 50968|app: 0|req: 1061/2217] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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) [ 712.325890] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a401c87-f3a4-4435-8365-32456a1a515e req-e493321e-cdd0-4661-a7a9-2fea9dbd91bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.327128] [50968]: [pid: 50968|app: 0|req: 1062/2218] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.361830] [50968]: [pid: 50968|app: 0|req: 1063/2219] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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.400029] [50968]: [pid: 50968|app: 0|req: 1064/2220] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.406328] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.449340] [50968]: [pid: 50968|app: 0|req: 1065/2221] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 712.466804] [50968]: [pid: 50968|app: 0|req: 1066/2222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.489625] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Allocated IP 192.168.128.1 (7e3dba3f-33e6-481c-9f2e-dac942940c9f/3e6c5b6e-18b8-4bc2-91e8-114913d96003/e80c9f42-aaf7-407d-aa26-3697f019fc05) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 712.539820] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Publish callbacks [] for allowed_address_pair (e80c9f42-aaf7-407d-aa26-3697f019fc05), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.540096] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Publish callbacks [] for port (e80c9f42-aaf7-407d-aa26-3697f019fc05), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.540311] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] create_port_precommit called with port settings {'id': 'e80c9f42-aaf7-407d-aa26-3697f019fc05', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:4d:6a:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 1050, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}], 'project_id': '8a46892068054cec8d2324513692e83a', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 712.540457] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] create_port_precommit: [ 712.540457] [50969]: key[mac_address], None -> fa:16:3e:4d:6a:99 [ 712.540457] [50969]: key[device_id], None -> a4a28115-bcd0-43f5-8405-1e49303413ff [ 712.540457] [50969]: key[binding:vif_details], None -> {} [ 712.540457] [50969]: key[project_id], None -> 8a46892068054cec8d2324513692e83a [ 712.540457] [50969]: key[binding:vnic_type], None -> normal [ 712.540457] [50969]: key[allowed_address_pairs], None -> [] [ 712.540457] [50969]: key[name], None -> [ 712.540457] [50969]: key[status], None -> DOWN [ 712.540457] [50969]: key[tenant_id], None -> 8a46892068054cec8d2324513692e83a [ 712.540457] [50969]: key[fixed_ips], None -> [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}] [ 712.540457] [50969]: key[id], None -> e80c9f42-aaf7-407d-aa26-3697f019fc05 [ 712.540457] [50969]: key[port_security_enabled], None -> False [ 712.540457] [50969]: key[network_id], None -> 7e3dba3f-33e6-481c-9f2e-dac942940c9f [ 712.540457] [50969]: key[security_groups], None -> [] [ 712.540457] [50969]: key[binding:profile], None -> {} [ 712.540457] [50969]: key[binding:host_id], None -> [ 712.540457] [50969]: key[standard_attr_id], None -> 1050 [ 712.540457] [50969]: key[admin_state_up], None -> True [ 712.540457] [50969]: key[device_owner], None -> network:router_interface [ 712.540457] [50969]: key[binding:vif_type], None -> unbound [ 712.540457] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.562386] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e80c9f42-aaf7-407d-aa26-3697f019fc05), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.583359] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Pushing event updated for resources: {'Port': ['ID=e80c9f42-aaf7-407d-aa26-3697f019fc05,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.592898] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Network 7e3dba3f-33e6-481c-9f2e-dac942940c9f is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 712.593776] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 712.595169] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 712.601988] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36d65a7d-60f0-4a47-b16c-7b9f732543e1 req-4c76214d-e967-4eae-9bbc-3654ca149dfd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.603515] [50968]: [pid: 50968|app: 0|req: 1067/2223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.608710] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] create_port_postcommit called with port settings {'id': 'e80c9f42-aaf7-407d-aa26-3697f019fc05', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:4d:6a:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 1050, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}], 'project_id': '8a46892068054cec8d2324513692e83a', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:24Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 1, 'network': {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 712.609198] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] create_port_postcommit: [ 712.609198] [50969]: key[mac_address], None -> fa:16:3e:4d:6a:99 [ 712.609198] [50969]: key[device_id], None -> a4a28115-bcd0-43f5-8405-1e49303413ff [ 712.609198] [50969]: key[binding:vif_details], None -> {} [ 712.609198] [50969]: key[project_id], None -> 8a46892068054cec8d2324513692e83a [ 712.609198] [50969]: key[binding:vnic_type], None -> normal [ 712.609198] [50969]: key[tags], None -> [] [ 712.609198] [50969]: key[allowed_address_pairs], None -> [] [ 712.609198] [50969]: key[created_at], None -> 2025-11-21T22:37:24Z [ 712.609198] [50969]: key[name], None -> [ 712.609198] [50969]: key[status], None -> DOWN [ 712.609198] [50969]: key[tenant_id], None -> 8a46892068054cec8d2324513692e83a [ 712.609198] [50969]: key[fixed_ips], None -> [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}] [ 712.609198] [50969]: key[id], None -> e80c9f42-aaf7-407d-aa26-3697f019fc05 [ 712.609198] [50969]: key[port_security_enabled], None -> False [ 712.609198] [50969]: key[network_id], None -> 7e3dba3f-33e6-481c-9f2e-dac942940c9f [ 712.609198] [50969]: key[security_groups], None -> [] [ 712.609198] [50969]: key[binding:profile], None -> {} [ 712.609198] [50969]: key[binding:host_id], None -> [ 712.609198] [50969]: key[revision_number], None -> 1 [ 712.609198] [50969]: key[description], None -> [ 712.609198] [50969]: key[updated_at], None -> 2025-11-21T22:37:24Z [ 712.609198] [50969]: key[standard_attr_id], None -> 1050 [ 712.609198] [50969]: key[admin_state_up], None -> True [ 712.609198] [50969]: key[binding:vif_type], None -> unbound [ 712.609198] [50969]: key[device_owner], None -> network:router_interface [ 712.609198] [50969]: key[extra_dhcp_opts], None -> [] [ 712.609198] [50969]: key[network], None -> {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} [ 712.609198] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.611062] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (a4a28115-bcd0-43f5-8405-1e49303413ff), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.611569] [50968]: DEBUG neutron.api.wsgi [req-36d65a7d-60f0-4a47-b16c-7b9f732543e1 req-707f7820-c330-4831-9e91-116d3275bd70 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.647540] [50968]: [pid: 50968|app: 0|req: 1068/2224] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:24 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 712.702367] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-fbb2a4ae-6046-41a2-a6ed-1c98f08d1196 x-openstack-request-id: req-fbb2a4ae-6046-41a2-a6ed-1c98f08d1196 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 712.702367] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "51ed60b4-ed04-4e05-bd06-af7bedbf165d", "name": "network-vif-deleted", "tag": "37eb0b3b-eb56-48cd-bd50-f3d74a2c810f", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "8bd9cc28-9532-4d85-8a53-da2bea83a489", "tag": "51942501-1ce2-4811-b086-37e11408afb2", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 712.702367] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fbb2a4ae-6046-41a2-a6ed-1c98f08d1196 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 712.702367] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fbb2a4ae-6046-41a2-a6ed-1c98f08d1196'] response: {'server_uuid': '51ed60b4-ed04-4e05-bd06-af7bedbf165d', 'name': 'network-vif-deleted', 'tag': '37eb0b3b-eb56-48cd-bd50-f3d74a2c810f', 'status': 'completed', 'code': 200} [ 712.702367] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fbb2a4ae-6046-41a2-a6ed-1c98f08d1196'] response: {'name': 'network-changed', 'server_uuid': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'tag': '51942501-1ce2-4811-b086-37e11408afb2', 'status': 'completed', 'code': 200} [ 712.764045] [50968]: [pid: 50968|app: 0|req: 1069/2225] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.791071] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e80c9f42-aaf7-407d-aa26-3697f019fc05), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.806019] [50968]: [pid: 50968|app: 0|req: 1070/2226] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 712.846741] [50968]: [pid: 50968|app: 0|req: 1071/2227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=5a50926b-404a-46f7-adf0-ed8b5f818448 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.870948] [50968]: [pid: 50968|app: 0|req: 1072/2228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.877820] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Publish callbacks [] for port (e80c9f42-aaf7-407d-aa26-3697f019fc05), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.878910] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] update_port_precommit called with port settings {'id': 'e80c9f42-aaf7-407d-aa26-3697f019fc05', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:4d:6a:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 1050, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:24Z', 'updated_at': '2025-11-21T22:37:25Z', 'revision_number': 1, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings {'id': 'e80c9f42-aaf7-407d-aa26-3697f019fc05', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:4d:6a:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 1050, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:24Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 1, 'project_id': '8a46892068054cec8d2324513692e83a'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 712.878910] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] update_port_precommit: [ 712.878910] [50969]: key[updated_at], 2025-11-21T22:37:24Z -> 2025-11-21T22:37:25Z [ 712.878910] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.880179] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e80c9f42-aaf7-407d-aa26-3697f019fc05), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.909786] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Pushing event updated for resources: {'Port': ['ID=e80c9f42-aaf7-407d-aa26-3697f019fc05,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.928901] [50968]: [pid: 50968|app: 0|req: 1073/2229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.958757] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] update_port_postcommit called with port settings {'id': 'e80c9f42-aaf7-407d-aa26-3697f019fc05', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:4d:6a:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 1050, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:24Z', 'updated_at': '2025-11-21T22:37:25Z', 'revision_number': 1, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings {'id': 'e80c9f42-aaf7-407d-aa26-3697f019fc05', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:4d:6a:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 1050, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:24Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 1, 'project_id': '8a46892068054cec8d2324513692e83a'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 712.958757] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] update_port_postcommit: [ 712.958757] [50969]: key[updated_at], 2025-11-21T22:37:24Z -> 2025-11-21T22:37:25Z [ 712.958757] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.959223] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (a4a28115-bcd0-43f5-8405-1e49303413ff), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.009587] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Network 7e3dba3f-33e6-481c-9f2e-dac942940c9f is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 713.011429] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 713.098999] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-988d7b1d-4a53-460d-896b-5bd449a54d0d req-a4f033a0-0fc4-4aaa-afc2-ba1df74a7b16 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.100199] [50968]: [pid: 50968|app: 0|req: 1074/2230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 123 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.116054] [50968]: [pid: 50968|app: 0|req: 1075/2231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.120810] [50968]: DEBUG neutron.api.wsgi [req-988d7b1d-4a53-460d-896b-5bd449a54d0d req-22d9d065-23b7-4a05-a2c4-a28debe5083f tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.137937] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Router a4a28115-bcd0-43f5-8405-1e49303413ff has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 713.144845] [50968]: [pid: 50968|app: 0|req: 1076/2232] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.206624] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e30b63aa-0a25-461f-a12d-882ad2f84bfe admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 713.210747] [50969]: [pid: 50969|app: 0|req: 1157/2233] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:37:24 2025] PUT /networking/v2.0/routers/a4a28115-bcd0-43f5-8405-1e49303413ff/add_router_interface => generated 309 bytes in 1019 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.239374] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45f5e19c-ef12-4ff4-8673-ce84e0af9059 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.243603] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-9ba9c6ee-4448-463f-b169-b2c8d167423c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.243603] [50969]: [pid: 50969|app: 0|req: 1158/2234] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 1044 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 713.304747] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bcbf740d-aa72-4151-9179-861a4b9677bf req-dcb89bc6-9993-4f37-ac86-e2cf921003b8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.305743] [50969]: [pid: 50969|app: 0|req: 1159/2235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.312042] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45f5e19c-ef12-4ff4-8673-ce84e0af9059 admin admin] Publish callbacks [] for security_group (28ea0d9e-809e-41b9-8b96-469d4f224a39), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.320440] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45f5e19c-ef12-4ff4-8673-ce84e0af9059 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (28ea0d9e-809e-41b9-8b96-469d4f224a39), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.321657] [50969]: [pid: 50969|app: 0|req: 1160/2236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.342639] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-45f5e19c-ef12-4ff4-8673-ce84e0af9059 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=28ea0d9e-809e-41b9-8b96-469d4f224a39,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.354450] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8d95b27-16bd-4c0c-a526-8a42c6d1f487 req-d253aff7-878c-46c9-8291-359ad2241ecd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.355567] [50969]: [pid: 50969|app: 0|req: 1161/2237] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 713.357978] [50968]: [pid: 50968|app: 0|req: 1077/2238] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/security-groups?tenant_id=788c634381f74bc3ab3cea6b27c6ed3a&name=default => generated 2929 bytes in 213 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 713.358058] [50969]: DEBUG neutron.api.wsgi [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-321b3c7a-34a1-404e-8b72-f8e81974357c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.363595] [50968]: DEBUG neutron.api.wsgi [req-bcbf740d-aa72-4151-9179-861a4b9677bf req-9b1a49c4-713d-40b1-ba5c-fa8dcd9a918c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.371339] [50969]: [pid: 50969|app: 0|req: 1162/2239] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.159&port_id=18bac878-b194-449d-82db-1ccc464d73ff => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.387484] [50968]: [pid: 50968|app: 0|req: 1078/2240] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.409118] [50969]: DEBUG neutron_lib.callbacks.manager [None req-248c5368-2d81-4563-9a6b-2e22dd73b0fc admin admin] Publish callbacks [] for security_group (28ea0d9e-809e-41b9-8b96-469d4f224a39), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.425363] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8d95b27-16bd-4c0c-a526-8a42c6d1f487 req-a966ccd3-3bf4-46e5-8839-300e6f100f3a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.426341] [50968]: [pid: 50968|app: 0|req: 1079/2241] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.427569] [50969]: DEBUG neutron_lib.callbacks.manager [None req-248c5368-2d81-4563-9a6b-2e22dd73b0fc admin admin] Publish callbacks [] for security_group (28ea0d9e-809e-41b9-8b96-469d4f224a39), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.445644] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-926f2be2-88f9-4a83-ab85-e3eaf11aeb32 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.446593] [50968]: [pid: 50968|app: 0|req: 1080/2242] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.449607] [50969]: DEBUG neutron_lib.callbacks.manager [None req-248c5368-2d81-4563-9a6b-2e22dd73b0fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (28ea0d9e-809e-41b9-8b96-469d4f224a39), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.454601] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-248c5368-2d81-4563-9a6b-2e22dd73b0fc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=28ea0d9e-809e-41b9-8b96-469d4f224a39,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.460231] [50969]: DEBUG neutron_lib.callbacks.manager [None req-248c5368-2d81-4563-9a6b-2e22dd73b0fc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.460231] [50969]: [pid: 50969|app: 0|req: 1163/2243] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:25 2025] DELETE /networking/v2.0/security-groups/28ea0d9e-809e-41b9-8b96-469d4f224a39 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 713.463157] [50968]: [pid: 50968|app: 0|req: 1081/2244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.467424] [50968]: DEBUG neutron.api.wsgi [req-e8d95b27-16bd-4c0c-a526-8a42c6d1f487 req-fc55bf09-85cc-4542-b079-f81f307c195c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.473861] [50969]: [pid: 50969|app: 0|req: 1164/2245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.499595] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16baff4e-3b51-45a2-816d-ad0046e69176 req-f27086ea-6855-4f3d-9dda-4ed53411836f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.501342] [50969]: [pid: 50969|app: 0|req: 1165/2246] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.501956] [50968]: [pid: 50968|app: 0|req: 1082/2247] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=51942501-1ce2-4811-b086-37e11408afb2 => generated 807 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.531544] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8d95b27-16bd-4c0c-a526-8a42c6d1f487 req-71b2c534-3cd8-431a-95e8-f4ac9ed57484 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.532808] [50969]: [pid: 50969|app: 0|req: 1166/2248] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.547252] [50968]: [pid: 50968|app: 0|req: 1083/2249] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.559888] [50968]: [pid: 50968|app: 0|req: 1084/2250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.567320] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8d95b27-16bd-4c0c-a526-8a42c6d1f487 req-99cc279e-d220-4015-9ffa-33abb8710142 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.568345] [50969]: [pid: 50969|app: 0|req: 1167/2251] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.574904] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc88b465-bb16-45f0-a01a-ec7895ecbe7b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.599639] [50968]: [pid: 50968|app: 0|req: 1085/2252] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 713.651108] [50968]: [pid: 50968|app: 0|req: 1086/2253] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.662351] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc88b465-bb16-45f0-a01a-ec7895ecbe7b admin admin] Publish callbacks [] for security_group (2f3cc5de-cb77-4d90-97c2-baed076ab250), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.665666] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cc88b465-bb16-45f0-a01a-ec7895ecbe7b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (2f3cc5de-cb77-4d90-97c2-baed076ab250), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.697510] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cc88b465-bb16-45f0-a01a-ec7895ecbe7b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=2f3cc5de-cb77-4d90-97c2-baed076ab250,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.721366] [50969]: [pid: 50969|app: 0|req: 1168/2254] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:25 2025] GET /networking/v2.0/security-groups?tenant_id=e4903096ab434b7e880990f1f8f91a59&name=default => generated 2929 bytes in 152 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 713.726208] [50968]: [pid: 50968|app: 0|req: 1087/2255] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 713.763852] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7610c47c-245a-46c2-9e24-257bb7b943e8 admin admin] Publish callbacks [] for security_group (2f3cc5de-cb77-4d90-97c2-baed076ab250), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.786433] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7610c47c-245a-46c2-9e24-257bb7b943e8 admin admin] Publish callbacks [] for security_group (2f3cc5de-cb77-4d90-97c2-baed076ab250), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.810017] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-793cc518-e2d4-474a-bc65-9f770cad9085 req-6fb532de-1eca-4054-b964-3c11bc2d2ce8 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.811367] [50968]: [pid: 50968|app: 0|req: 1088/2256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 751 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 713.815299] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7610c47c-245a-46c2-9e24-257bb7b943e8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (2f3cc5de-cb77-4d90-97c2-baed076ab250), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.821225] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7610c47c-245a-46c2-9e24-257bb7b943e8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=2f3cc5de-cb77-4d90-97c2-baed076ab250,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.821331] [50968]: DEBUG neutron.api.wsgi [req-793cc518-e2d4-474a-bc65-9f770cad9085 req-e3327f5c-197b-4f7f-aa8a-af84f4482ccd tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.824664] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7610c47c-245a-46c2-9e24-257bb7b943e8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.825271] [50969]: [pid: 50969|app: 0|req: 1169/2257] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:26 2025] DELETE /networking/v2.0/security-groups/2f3cc5de-cb77-4d90-97c2-baed076ab250 => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 713.853383] [50968]: [pid: 50968|app: 0|req: 1089/2258] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.854894] [50969]: DEBUG neutron.api.v2.base [None req-b998b51f-9e0f-4e20-8046-c50fd4b97ee0 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1433410267', 'description': 'tempest-description--1954386805'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 713.872080] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b998b51f-9e0f-4e20-8046-c50fd4b97ee0 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.894613] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-3a98e270-43b6-4014-8b10-b8a643e052e7 x-openstack-request-id: req-3a98e270-43b6-4014-8b10-b8a643e052e7 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 713.894731] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef", "status": "completed", "code": 200}, {"server_uuid": "9d931556-0d4b-44a6-9cb3-44e4db7d4092", "name": "network-vif-deleted", "tag": "d22c6965-ae34-4280-babf-94a95ec45a10", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 713.895476] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3a98e270-43b6-4014-8b10-b8a643e052e7 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 713.895476] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3a98e270-43b6-4014-8b10-b8a643e052e7'] response: {'name': 'network-changed', 'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'status': 'completed', 'code': 200} [ 713.895476] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3a98e270-43b6-4014-8b10-b8a643e052e7'] response: {'server_uuid': '9d931556-0d4b-44a6-9cb3-44e4db7d4092', 'name': 'network-vif-deleted', 'tag': 'd22c6965-ae34-4280-babf-94a95ec45a10', 'status': 'completed', 'code': 200} [ 713.904674] [50968]: [pid: 50968|app: 0|req: 1090/2259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.959718] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b998b51f-9e0f-4e20-8046-c50fd4b97ee0 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (8b0294dc-2245-46bf-a56e-f22fbf616a62), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.960923] [50968]: [pid: 50968|app: 0|req: 1091/2260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 713.968250] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b998b51f-9e0f-4e20-8046-c50fd4b97ee0 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (8b0294dc-2245-46bf-a56e-f22fbf616a62), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.992488] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b998b51f-9e0f-4e20-8046-c50fd4b97ee0 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=8b0294dc-2245-46bf-a56e-f22fbf616a62,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.010593] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b998b51f-9e0f-4e20-8046-c50fd4b97ee0 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.011339] [50969]: [pid: 50969|app: 0|req: 1170/2261] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:37:26 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) [ 714.018437] [50968]: DEBUG neutron.api.v2.base [None req-a409bce5-4c9d-4175-885e-2eaeff129ea5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'security_group_rule': {'security_group_id': '8b0294dc-2245-46bf-a56e-f22fbf616a62', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 714.070159] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a409bce5-4c9d-4175-885e-2eaeff129ea5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (1ae6dd42-9c64-4c7d-8ba0-d76fceaa9f9c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.102291] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a409bce5-4c9d-4175-885e-2eaeff129ea5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (1ae6dd42-9c64-4c7d-8ba0-d76fceaa9f9c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.108452] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a409bce5-4c9d-4175-885e-2eaeff129ea5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (1ae6dd42-9c64-4c7d-8ba0-d76fceaa9f9c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.121678] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a409bce5-4c9d-4175-885e-2eaeff129ea5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=1ae6dd42-9c64-4c7d-8ba0-d76fceaa9f9c,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.141248] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a409bce5-4c9d-4175-885e-2eaeff129ea5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.142266] [50968]: [pid: 50968|app: 0|req: 1092/2262] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:26 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 127 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 714.154042] [50968]: DEBUG neutron.api.v2.base [None req-5b8b730c-1fd0-4e3f-9700-e1b3b49783cf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'security_group_rule': {'security_group_id': '8b0294dc-2245-46bf-a56e-f22fbf616a62', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 714.203315] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-02c16c7a-dbd8-4284-8950-7f127be85884 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.204837] [50969]: [pid: 50969|app: 0|req: 1171/2263] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.209986] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5b8b730c-1fd0-4e3f-9700-e1b3b49783cf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (11e85eaf-772c-4aa1-929a-69a425b4d29f), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.213947] [50969]: DEBUG neutron.api.wsgi [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-e2193f90-4fd0-4a57-a2cf-59ac641a95d4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 714.224028] [50969]: [pid: 50969|app: 0|req: 1172/2264] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/quotas/0007e42e72604fb7bd5c43d2508991c0 => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.277573] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5b8b730c-1fd0-4e3f-9700-e1b3b49783cf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (11e85eaf-772c-4aa1-929a-69a425b4d29f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.292363] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5b8b730c-1fd0-4e3f-9700-e1b3b49783cf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (11e85eaf-772c-4aa1-929a-69a425b4d29f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.315814] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b8b730c-1fd0-4e3f-9700-e1b3b49783cf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=11e85eaf-772c-4aa1-929a-69a425b4d29f,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.334138] [50969]: [pid: 50969|app: 0|req: 1173/2265] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&fields=id => generated 149 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.342380] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5b8b730c-1fd0-4e3f-9700-e1b3b49783cf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.342995] [50968]: [pid: 50968|app: 0|req: 1093/2266] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:26 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 197 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 714.349639] [50968]: DEBUG neutron.api.v2.base [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 714.369326] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.381041] [50969]: [pid: 50969|app: 0|req: 1174/2267] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 714.395392] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.469029] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fc43a05-5d0d-44c2-90cb-0e601f64c312 req-2a5c6cb0-ee26-4583-bfe7-cbd29a79d794 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.469237] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 10.180.180.179 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/4b5c03cd-c638-4c41-b8a0-597463987b10) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 714.469301] [50969]: [pid: 50969|app: 0|req: 1175/2268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.512573] [50969]: [pid: 50969|app: 0|req: 1176/2269] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 714.514758] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (4b5c03cd-c638-4c41-b8a0-597463987b10), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.515388] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (4b5c03cd-c638-4c41-b8a0-597463987b10), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.515621] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': '4b5c03cd-c638-4c41-b8a0-597463987b10', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c9:52:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 714.515766] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 714.515766] [50968]: key[mac_address], None -> fa:16:3e:c9:52:df [ 714.515766] [50968]: key[device_id], None -> PENDING [ 714.515766] [50968]: key[binding:vif_details], None -> {} [ 714.515766] [50968]: key[project_id], None -> [ 714.515766] [50968]: key[binding:vnic_type], None -> normal [ 714.515766] [50968]: key[allowed_address_pairs], None -> [] [ 714.515766] [50968]: key[name], None -> [ 714.515766] [50968]: key[status], None -> N/A [ 714.515766] [50968]: key[tenant_id], None -> [ 714.515766] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}] [ 714.515766] [50968]: key[id], None -> 4b5c03cd-c638-4c41-b8a0-597463987b10 [ 714.515766] [50968]: key[port_security_enabled], None -> False [ 714.515766] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 714.515766] [50968]: key[security_groups], None -> [] [ 714.515766] [50968]: key[binding:profile], None -> {} [ 714.515766] [50968]: key[binding:host_id], None -> [ 714.515766] [50968]: key[standard_attr_id], None -> 1067 [ 714.515766] [50968]: key[admin_state_up], None -> True [ 714.515766] [50968]: key[device_owner], None -> network:floatingip [ 714.515766] [50968]: key[binding:vif_type], None -> unbound [ 714.515766] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.542281] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (4b5c03cd-c638-4c41-b8a0-597463987b10), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.547582] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f6f79ae-1b45-4476-bff0-04f5f315fd37 req-8c7438e4-f30f-4639-a014-16b297c9f30f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.549282] [50969]: [pid: 50969|app: 0|req: 1177/2270] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 714.551952] [50969]: DEBUG neutron.api.wsgi [req-6fc43a05-5d0d-44c2-90cb-0e601f64c312 req-719e106e-e6e8-4654-a118-85c825213251 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 714.565780] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=4b5c03cd-c638-4c41-b8a0-597463987b10,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.579289] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 714.580362] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 714.582165] [50969]: [pid: 50969|app: 0|req: 1178/2271] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.584480] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 714.599774] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': '4b5c03cd-c638-4c41-b8a0-597463987b10', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c9:52:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:26Z', 'updated_at': '2025-11-21T22:37:26Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 714.600021] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 714.600021] [50968]: key[mac_address], None -> fa:16:3e:c9:52:df [ 714.600021] [50968]: key[device_id], None -> PENDING [ 714.600021] [50968]: key[binding:vif_details], None -> {} [ 714.600021] [50968]: key[project_id], None -> [ 714.600021] [50968]: key[binding:vnic_type], None -> normal [ 714.600021] [50968]: key[tags], None -> [] [ 714.600021] [50968]: key[allowed_address_pairs], None -> [] [ 714.600021] [50968]: key[created_at], None -> 2025-11-21T22:37:26Z [ 714.600021] [50968]: key[name], None -> [ 714.600021] [50968]: key[status], None -> N/A [ 714.600021] [50968]: key[tenant_id], None -> [ 714.600021] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}] [ 714.600021] [50968]: key[id], None -> 4b5c03cd-c638-4c41-b8a0-597463987b10 [ 714.600021] [50968]: key[port_security_enabled], None -> False [ 714.600021] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 714.600021] [50968]: key[security_groups], None -> [] [ 714.600021] [50968]: key[binding:profile], None -> {} [ 714.600021] [50968]: key[binding:host_id], None -> [ 714.600021] [50968]: key[revision_number], None -> 1 [ 714.600021] [50968]: key[description], None -> [ 714.600021] [50968]: key[updated_at], None -> 2025-11-21T22:37:26Z [ 714.600021] [50968]: key[standard_attr_id], None -> 1067 [ 714.600021] [50968]: key[admin_state_up], None -> True [ 714.600021] [50968]: key[binding:vif_type], None -> unbound [ 714.600021] [50968]: key[device_owner], None -> network:floatingip [ 714.600021] [50968]: key[extra_dhcp_opts], None -> [] [ 714.600021] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 714.600021] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.623494] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f6f79ae-1b45-4476-bff0-04f5f315fd37 req-991b6a5b-9574-47d3-8892-bd88b7b09c32 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.624620] [50969]: [pid: 50969|app: 0|req: 1179/2272] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.630405] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (bcbe453a-e56b-4cea-9fe7-4df864c7e829), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.633253] [50969]: DEBUG neutron.api.wsgi [req-4f6f79ae-1b45-4476-bff0-04f5f315fd37 req-c840d564-1866-4747-b0db-c650cc7a4937 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 714.651252] [50969]: [pid: 50969|app: 0|req: 1180/2273] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=e604decd-9fca-4cd9-83ce-61c532050bef => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.658166] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (4b5c03cd-c638-4c41-b8a0-597463987b10), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.685832] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f6f79ae-1b45-4476-bff0-04f5f315fd37 req-da83fb9d-63c1-40d1-8244-8dc05b3da8b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.686996] [50969]: [pid: 50969|app: 0|req: 1181/2274] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:26 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.704397] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec'}, {'server_uuid': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '18bac878-b194-449d-82db-1ccc464d73ff'}, {'name': 'network-changed', 'server_uuid': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'tag': '18bac878-b194-449d-82db-1ccc464d73ff'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 714.706170] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de" -d '{"events": [{"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec"}, {"server_uuid": "8747ced0-f246-4a5d-bf54-290265a8d9c1", "name": "network-vif-plugged", "status": "completed", "tag": "18bac878-b194-449d-82db-1ccc464d73ff"}, {"name": "network-changed", "server_uuid": "8747ced0-f246-4a5d-bf54-290265a8d9c1", "tag": "18bac878-b194-449d-82db-1ccc464d73ff"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 714.755612] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-b685f41c-264a-46d3-8456-aa5c546c94fa tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.756785] [50969]: [pid: 50969|app: 0|req: 1182/2275] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:27 2025] GET /networking/v2.0/networks?id=f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb => generated 610 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.774515] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (4b5c03cd-c638-4c41-b8a0-597463987b10), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.774846] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_precommit called with port settings {'id': '4b5c03cd-c638-4c41-b8a0-597463987b10', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c9:52:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bcbe453a-e56b-4cea-9fe7-4df864c7e829', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:26Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '4b5c03cd-c638-4c41-b8a0-597463987b10', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c9:52:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:26Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 714.775087] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_precommit: [ 714.775087] [50968]: key[device_id], PENDING -> bcbe453a-e56b-4cea-9fe7-4df864c7e829 [ 714.775087] [50968]: key[updated_at], 2025-11-21T22:37:26Z -> 2025-11-21T22:37:27Z [ 714.775087] [50968]: key[revision_number], 1 -> 2 [ 714.775087] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.778034] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (4b5c03cd-c638-4c41-b8a0-597463987b10), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.793775] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f6f79ae-1b45-4476-bff0-04f5f315fd37 req-83d7a084-4754-4096-9456-bd5a37aeadc4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.795172] [50969]: [pid: 50969|app: 0|req: 1183/2276] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:27 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.803204] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=4b5c03cd-c638-4c41-b8a0-597463987b10,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.811083] [50969]: [pid: 50969|app: 0|req: 1184/2277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:27 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.818225] [50969]: DEBUG neutron.api.v2.base [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Request body: {'port': {'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'admin_state_up': True, 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 714.836931] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_postcommit called with port settings {'id': '4b5c03cd-c638-4c41-b8a0-597463987b10', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c9:52:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bcbe453a-e56b-4cea-9fe7-4df864c7e829', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:26Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '4b5c03cd-c638-4c41-b8a0-597463987b10', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c9:52:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:26Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 714.837689] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_postcommit: [ 714.837689] [50968]: key[device_id], PENDING -> bcbe453a-e56b-4cea-9fe7-4df864c7e829 [ 714.837689] [50968]: key[updated_at], 2025-11-21T22:37:26Z -> 2025-11-21T22:37:27Z [ 714.837689] [50968]: key[revision_number], 1 -> 2 [ 714.837689] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.837689] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (bcbe453a-e56b-4cea-9fe7-4df864c7e829), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.850410] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7e076cc0-740e-402c-902e-8be93ca9383a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.851030] [50968]: [pid: 50968|app: 0|req: 1094/2278] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:37:26 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 504 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 714.854518] [50968]: DEBUG neutron.api.v2.base [None req-42623e9a-df2e-4dca-b046-1bdf39a991f9 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--2068908525', 'description': 'tempest-description--58155370'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 714.874942] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42623e9a-df2e-4dca-b046-1bdf39a991f9 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.875111] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Made reservation on behalf of 4435fa050c184be0821e74e0e2bb7f9f for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 714.879963] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.969541] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42623e9a-df2e-4dca-b046-1bdf39a991f9 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group (61dc46c7-365b-480f-83e5-16cbc578a879), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.971866] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42623e9a-df2e-4dca-b046-1bdf39a991f9 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (61dc46c7-365b-480f-83e5-16cbc578a879), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.993499] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-42623e9a-df2e-4dca-b046-1bdf39a991f9 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=61dc46c7-365b-480f-83e5-16cbc578a879,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.002409] [50969]: DEBUG neutron.db.db_base_plugin_common [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Allocated IP 192.168.128.10 (f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb/3506477c-7ffb-48af-b87e-1d707010a8b5/c1b4a032-9a5e-4fbd-8915-0e4f8839bf75) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 715.052532] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42623e9a-df2e-4dca-b046-1bdf39a991f9 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.053198] [50968]: [pid: 50968|app: 0|req: 1095/2279] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:37:27 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 202 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 715.131639] [50968]: [pid: 50968|app: 0|req: 1096/2280] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:27 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.134922] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Publish callbacks [] for allowed_address_pair (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.135342] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Publish callbacks [] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.135342] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] create_port_precommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': '', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'port_security_enabled': True, 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 715.135503] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] create_port_precommit: [ 715.135503] [50969]: key[mac_address], None -> fa:16:3e:75:ad:ce [ 715.135503] [50969]: key[device_id], None -> b18679bc-51fe-4504-870a-27805244bb4a [ 715.135503] [50969]: key[binding:vif_details], None -> {} [ 715.135503] [50969]: key[project_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 715.135503] [50969]: key[binding:vnic_type], None -> normal [ 715.135503] [50969]: key[allowed_address_pairs], None -> [] [ 715.135503] [50969]: key[name], None -> [ 715.135503] [50969]: key[status], None -> DOWN [ 715.135503] [50969]: key[tenant_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 715.135503] [50969]: key[fixed_ips], None -> [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}] [ 715.135503] [50969]: key[id], None -> c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 [ 715.135503] [50969]: key[port_security_enabled], None -> True [ 715.135503] [50969]: key[network_id], None -> f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb [ 715.135503] [50969]: key[security_groups], None -> ['a4da628c-f2f0-417c-917f-a8cc4350870b'] [ 715.135503] [50969]: key[binding:profile], None -> {} [ 715.135503] [50969]: key[binding:host_id], None -> [ 715.135503] [50969]: key[standard_attr_id], None -> 1070 [ 715.135503] [50969]: key[admin_state_up], None -> True [ 715.135503] [50969]: key[device_owner], None -> [ 715.135503] [50969]: key[binding:vif_type], None -> unbound [ 715.135503] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.167551] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.203733] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Pushing event updated for resources: {'Port': ['ID=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.228083] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Network f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 715.228950] [50969]: DEBUG neutron.scheduler.base_scheduler [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 715.231566] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 715.265546] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] create_port_postcommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': '', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'port_security_enabled': True, 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 1, 'network': {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', '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': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 715.265546] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] create_port_postcommit: [ 715.265546] [50969]: key[mac_address], None -> fa:16:3e:75:ad:ce [ 715.265546] [50969]: key[device_id], None -> b18679bc-51fe-4504-870a-27805244bb4a [ 715.265546] [50969]: key[binding:vif_details], None -> {} [ 715.265546] [50969]: key[project_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 715.265546] [50969]: key[binding:vnic_type], None -> normal [ 715.265546] [50969]: key[tags], None -> [] [ 715.265546] [50969]: key[allowed_address_pairs], None -> [] [ 715.265546] [50969]: key[created_at], None -> 2025-11-21T22:37:27Z [ 715.265546] [50969]: key[name], None -> [ 715.265546] [50969]: key[status], None -> DOWN [ 715.265546] [50969]: key[tenant_id], None -> 4435fa050c184be0821e74e0e2bb7f9f [ 715.265546] [50969]: key[fixed_ips], None -> [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}] [ 715.265546] [50969]: key[id], None -> c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 [ 715.265546] [50969]: key[port_security_enabled], None -> True [ 715.265546] [50969]: key[network_id], None -> f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb [ 715.265546] [50969]: key[security_groups], None -> ['a4da628c-f2f0-417c-917f-a8cc4350870b'] [ 715.265546] [50969]: key[binding:profile], None -> {} [ 715.265546] [50969]: key[binding:host_id], None -> [ 715.265546] [50969]: key[revision_number], None -> 1 [ 715.265546] [50969]: key[description], None -> [ 715.265546] [50969]: key[updated_at], None -> 2025-11-21T22:37:27Z [ 715.265546] [50969]: key[standard_attr_id], None -> 1070 [ 715.265546] [50969]: key[admin_state_up], None -> True [ 715.265546] [50969]: key[binding:vif_type], None -> unbound [ 715.265546] [50969]: key[device_owner], None -> [ 715.265546] [50969]: key[extra_dhcp_opts], None -> [] [ 715.265546] [50969]: key[network], None -> {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 715.265546] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.273174] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-b4bb8daa-ecf2-4b3a-bccb-8755307ee692 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.274438] [50968]: [pid: 50968|app: 0|req: 1097/2281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:27 2025] GET /networking/v2.0/ports?device_id=ace2ee09-f113-40db-b5f1-93cc36d8c030 => generated 750 bytes in 142 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 715.296913] [50968]: [pid: 50968|app: 0|req: 1098/2282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:27 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.303805] [50968]: DEBUG neutron.api.v2.base [None req-6c51b2b9-a172-46a0-815a-f2350e51b157 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Request body: {'security_group_rule': {'security_group_id': '61dc46c7-365b-480f-83e5-16cbc578a879', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 715.322510] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.322510] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-40b7ad93-0fd3-4e4b-9dc3-0d3cbb5ef8ff tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.338663] [50969]: [pid: 50969|app: 0|req: 1185/2283] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:27 2025] POST /networking/v2.0/ports => generated 733 bytes in 527 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 715.355641] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6c51b2b9-a172-46a0-815a-f2350e51b157 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group_rule (c8feca91-2657-46e8-9dee-a88539b4c6ad), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.372862] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6481b20-f849-4cff-a9da-7d1abee9f9f5 req-176ac051-efa4-4093-bf51-e5abf5a57a78 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.373861] [50969]: [pid: 50969|app: 0|req: 1186/2284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:27 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 736 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 715.383586] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6c51b2b9-a172-46a0-815a-f2350e51b157 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group_rule (c8feca91-2657-46e8-9dee-a88539b4c6ad), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.385225] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6c51b2b9-a172-46a0-815a-f2350e51b157 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (c8feca91-2657-46e8-9dee-a88539b4c6ad), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.396900] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c51b2b9-a172-46a0-815a-f2350e51b157 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c8feca91-2657-46e8-9dee-a88539b4c6ad,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.411830] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6c51b2b9-a172-46a0-815a-f2350e51b157 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.412901] [50968]: [pid: 50968|app: 0|req: 1099/2285] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:27 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) [ 715.414605] [50969]: [pid: 50969|app: 0|req: 1187/2286] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:27 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 715.418150] [50969]: DEBUG neutron.api.v2.base [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Request body: {'port': {'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 715.461903] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.463885] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Deleting port 68c26161-014d-4a0f-945b-f18382075d59 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 715.463885] [50968]: DEBUG neutron_lib.callbacks.manager [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (68c26161-014d-4a0f-945b-f18382075d59), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.497950] [50968]: DEBUG neutron.plugins.ml2.db [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] For port 68c26161-014d-4a0f-945b-f18382075d59, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=68c26161-014d-4a0f-945b-f18382075d59,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 715.497950] [50968]: DEBUG neutron_lib.callbacks.manager [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (68c26161-014d-4a0f-945b-f18382075d59), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.501730] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 715.501911] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit: [ 715.501911] [50968]: key[mac_address], fa:16:3e:1d:bd:ad -> None [ 715.501911] [50968]: key[device_id], ace2ee09-f113-40db-b5f1-93cc36d8c030 -> None [ 715.501911] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 715.501911] [50968]: key[binding:vnic_type], normal -> None [ 715.501911] [50968]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 715.501911] [50968]: key[tags], [] -> None [ 715.501911] [50968]: key[allowed_address_pairs], [] -> None [ 715.501911] [50968]: key[created_at], 2025-11-21T22:36:42Z -> None [ 715.501911] [50968]: key[name], -> None [ 715.501911] [50968]: key[status], ACTIVE -> None [ 715.501911] [50968]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 715.501911] [50968]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}] -> None [ 715.501911] [50968]: key[id], 68c26161-014d-4a0f-945b-f18382075d59 -> None [ 715.501911] [50968]: key[port_security_enabled], True -> None [ 715.501911] [50968]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 715.501911] [50968]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 715.501911] [50968]: key[binding:profile], {} -> None [ 715.501911] [50968]: key[binding:host_id], cpu-1 -> None [ 715.501911] [50968]: key[revision_number], 5 -> None [ 715.501911] [50968]: key[description], -> None [ 715.501911] [50968]: key[updated_at], 2025-11-21T22:36:44Z -> None [ 715.501911] [50968]: key[standard_attr_id], 832 -> None [ 715.501911] [50968]: key[admin_state_up], True -> None [ 715.501911] [50968]: key[binding:vif_type], ovs -> None [ 715.501911] [50968]: key[device_owner], compute:nova -> None [ 715.501911] [50968]: key[extra_dhcp_opts], [] -> None [ 715.501911] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.503784] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Calling delete_port for 68c26161-014d-4a0f-945b-f18382075d59 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 715.595297] [50969]: DEBUG neutron.notifiers.nova [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 715.601816] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks [] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.607570] [50968]: DEBUG neutron_lib.callbacks.manager [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (68c26161-014d-4a0f-945b-f18382075d59), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.613518] [50969]: DEBUG neutron.db.provisioning_blocks [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Transition to ACTIVE for port object c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 715.615023] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_precommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 2, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': '', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 1, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 715.615182] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_precommit: [ 715.615182] [50969]: key[device_owner], -> compute:nova [ 715.615182] [50969]: key[binding:host_id], -> cpu-1 [ 715.615182] [50969]: key[revision_number], 1 -> 2 [ 715.615182] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.616268] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event deleted for resources: {'Port': ['ID=68c26161-014d-4a0f-945b-f18382075d59,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.616412] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.642335] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Pushing event updated for resources: {'Port': ['ID=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.649566] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] No DVR routers for this DVR port 68c26161-014d-4a0f-945b-f18382075d59 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 715.649928] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit called with port settings {'id': '68c26161-014d-4a0f-945b-f18382075d59', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:1d:bd:ad', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'device_owner': 'compute:nova', 'standard_attr_id': 832, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:42Z', 'updated_at': '2025-11-21T22:36:44Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 715.650193] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit: [ 715.650193] [50968]: key[mac_address], fa:16:3e:1d:bd:ad -> None [ 715.650193] [50968]: key[device_id], ace2ee09-f113-40db-b5f1-93cc36d8c030 -> None [ 715.650193] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 715.650193] [50968]: key[binding:vnic_type], normal -> None [ 715.650193] [50968]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 715.650193] [50968]: key[tags], [] -> None [ 715.650193] [50968]: key[allowed_address_pairs], [] -> None [ 715.650193] [50968]: key[created_at], 2025-11-21T22:36:42Z -> None [ 715.650193] [50968]: key[name], -> None [ 715.650193] [50968]: key[status], ACTIVE -> None [ 715.650193] [50968]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 715.650193] [50968]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.11'}] -> None [ 715.650193] [50968]: key[id], 68c26161-014d-4a0f-945b-f18382075d59 -> None [ 715.650193] [50968]: key[port_security_enabled], True -> None [ 715.650193] [50968]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 715.650193] [50968]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 715.650193] [50968]: key[binding:profile], {} -> None [ 715.650193] [50968]: key[binding:host_id], cpu-1 -> None [ 715.650193] [50968]: key[revision_number], 5 -> None [ 715.650193] [50968]: key[description], -> None [ 715.650193] [50968]: key[updated_at], 2025-11-21T22:36:44Z -> None [ 715.650193] [50968]: key[standard_attr_id], 832 -> None [ 715.650193] [50968]: key[admin_state_up], True -> None [ 715.650193] [50968]: key[binding:vif_type], ovs -> None [ 715.650193] [50968]: key[device_owner], compute:nova -> None [ 715.650193] [50968]: key[extra_dhcp_opts], [] -> None [ 715.650193] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.655035] [50968]: DEBUG neutron_lib.callbacks.manager [req-f936c9bc-a76e-493c-9c22-2577ee1e84ad req-e7262d3c-35f8-450e-b9dc-eadafab7f874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.658171] [50968]: [pid: 50968|app: 0|req: 1100/2287] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:37:27 2025] DELETE /networking/v2.0/ports/68c26161-014d-4a0f-945b-f18382075d59 => generated 0 bytes in 245 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 715.680252] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_postcommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 2, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': '', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 1, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 715.680469] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_postcommit: [ 715.680469] [50969]: key[device_owner], -> compute:nova [ 715.680469] [50969]: key[binding:host_id], -> cpu-1 [ 715.680469] [50969]: key[revision_number], 1 -> 2 [ 715.680469] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.686059] [50969]: DEBUG neutron.plugins.ml2.managers [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Attempting to bind port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 715.686307] [50969]: DEBUG neutron.plugins.ml2.managers [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Attempting to bind port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 715.686419] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Attempting to bind port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 on network f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 715.703265] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 715.703536] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Bind Segment={'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 715.709344] [50969]: DEBUG networking_nsxv3.api.rpc [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Bind port on Host cpu-1 & Segment [{'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 715.822425] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (e1e14bd9-1243-460a-b914-310b2f07e11b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.949957] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Deleting port 04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 715.950327] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.001244] [50968]: DEBUG neutron.plugins.ml2.db [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] For port 04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97,segment=NetworkSegment(a2b43e4b-f874-4f74-b73c-ee90e670062c),segment_id=a2b43e4b-f874-4f74-b73c-ee90e670062c)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 716.001457] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.006788] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] delete_port_precommit called with port settings {'id': '04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:99:f9:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_interface', 'standard_attr_id': 590, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', '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-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 5, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 716.007043] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] delete_port_precommit: [ 716.007043] [50968]: key[mac_address], fa:16:3e:99:f9:e3 -> None [ 716.007043] [50968]: key[device_id], e1e14bd9-1243-460a-b914-310b2f07e11b -> None [ 716.007043] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 716.007043] [50968]: key[binding:vnic_type], normal -> None [ 716.007043] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 716.007043] [50968]: key[tags], [] -> None [ 716.007043] [50968]: key[allowed_address_pairs], [] -> None [ 716.007043] [50968]: key[created_at], 2025-11-21T22:36:04Z -> None [ 716.007043] [50968]: key[name], -> None [ 716.007043] [50968]: key[status], ACTIVE -> None [ 716.007043] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 716.007043] [50968]: key[fixed_ips], [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}] -> None [ 716.007043] [50968]: key[id], 04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97 -> None [ 716.007043] [50968]: key[port_security_enabled], False -> None [ 716.007043] [50968]: key[network_id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 716.007043] [50968]: key[security_groups], [] -> None [ 716.007043] [50968]: key[binding:profile], {} -> None [ 716.007043] [50968]: key[binding:host_id], devstack -> None [ 716.007043] [50968]: key[revision_number], 5 -> None [ 716.007043] [50968]: key[description], -> None [ 716.007043] [50968]: key[updated_at], 2025-11-21T22:36:07Z -> None [ 716.007043] [50968]: key[standard_attr_id], 590 -> None [ 716.007043] [50968]: key[admin_state_up], True -> None [ 716.007043] [50968]: key[binding:vif_type], ovs -> None [ 716.007043] [50968]: key[device_owner], network:router_interface -> None [ 716.007043] [50968]: key[extra_dhcp_opts], [] -> None [ 716.007043] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.009102] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Calling delete_port for 04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 716.140101] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.149118] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Pushing event deleted for resources: {'Port': ['ID=04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.192443] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] delete_port_postcommit called with port settings {'id': '04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:99:f9:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_interface', 'standard_attr_id': 590, 'fixed_ips': [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', '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-21T22:36:04Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 5, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bbc712e9-8b94-46f6-9daf-3615ad67f424'], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 716.192615] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] delete_port_postcommit: [ 716.192615] [50968]: key[mac_address], fa:16:3e:99:f9:e3 -> None [ 716.192615] [50968]: key[device_id], e1e14bd9-1243-460a-b914-310b2f07e11b -> None [ 716.192615] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 716.192615] [50968]: key[binding:vnic_type], normal -> None [ 716.192615] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 716.192615] [50968]: key[tags], [] -> None [ 716.192615] [50968]: key[allowed_address_pairs], [] -> None [ 716.192615] [50968]: key[created_at], 2025-11-21T22:36:04Z -> None [ 716.192615] [50968]: key[name], -> None [ 716.192615] [50968]: key[status], ACTIVE -> None [ 716.192615] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 716.192615] [50968]: key[fixed_ips], [{'subnet_id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'ip_address': '192.168.128.1'}] -> None [ 716.192615] [50968]: key[id], 04f6dfdb-fc16-4af0-bbc6-a9e9806c0d97 -> None [ 716.192615] [50968]: key[port_security_enabled], False -> None [ 716.192615] [50968]: key[network_id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 716.192615] [50968]: key[security_groups], [] -> None [ 716.192615] [50968]: key[binding:profile], {} -> None [ 716.192615] [50968]: key[binding:host_id], devstack -> None [ 716.192615] [50968]: key[revision_number], 5 -> None [ 716.192615] [50968]: key[description], -> None [ 716.192615] [50968]: key[updated_at], 2025-11-21T22:36:07Z -> None [ 716.192615] [50968]: key[standard_attr_id], 590 -> None [ 716.192615] [50968]: key[admin_state_up], True -> None [ 716.192615] [50968]: key[binding:vif_type], ovs -> None [ 716.192615] [50968]: key[device_owner], network:router_interface -> None [ 716.192615] [50968]: key[extra_dhcp_opts], [] -> None [ 716.192615] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.245501] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (e1e14bd9-1243-460a-b914-310b2f07e11b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.352079] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Router e1e14bd9-1243-460a-b914-310b2f07e11b has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 716.406123] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2cf39784-a199-4868-aaf3-4958e5de9be8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 716.412028] [50968]: [pid: 50968|app: 0|req: 1101/2288] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:37:27 2025] PUT /networking/v2.0/routers/e1e14bd9-1243-460a-b914-310b2f07e11b/remove_router_interface => generated 309 bytes in 752 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.413268] [50968]: DEBUG neutron.api.wsgi [req-f6481b20-f849-4cff-a9da-7d1abee9f9f5 req-1239644b-623c-4b76-9158-1b8e6db25598 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 716.440592] [50968]: [pid: 50968|app: 0|req: 1102/2289] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:28 2025] GET /networking/v2.0/security-groups?id=a4da628c-f2f0-417c-917f-a8cc4350870b&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.513556] [50968]: DEBUG neutron_lib.callbacks.manager [None req-11f893b2-1646-4137-b3b4-3eb52397790a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.575744] [50968]: DEBUG neutron_lib.callbacks.manager [None req-11f893b2-1646-4137-b3b4-3eb52397790a admin admin] Publish callbacks [] for security_group (3fe50e54-b881-46d0-b49b-46c087781400), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.580851] [50968]: DEBUG neutron_lib.callbacks.manager [None req-11f893b2-1646-4137-b3b4-3eb52397790a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3fe50e54-b881-46d0-b49b-46c087781400), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.603045] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-11f893b2-1646-4137-b3b4-3eb52397790a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3fe50e54-b881-46d0-b49b-46c087781400,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.621324] [50968]: [pid: 50968|app: 0|req: 1103/2290] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:28 2025] GET /networking/v2.0/security-groups?tenant_id=89924afe378d49dc833af7fc03177cc5&name=default => generated 2929 bytes in 180 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 716.636899] [50968]: [pid: 50968|app: 0|req: 1104/2291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:28 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.640403] [50968]: DEBUG neutron.api.v2.base [None req-8485a155-6eae-47a0-9051-49cad111c76b tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Request body: {'security_group_rule': {'security_group_id': '61dc46c7-365b-480f-83e5-16cbc578a879', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 716.677981] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8485a155-6eae-47a0-9051-49cad111c76b tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group_rule (0be7063e-fd46-41c0-a160-41ed981b81f4), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.703450] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8485a155-6eae-47a0-9051-49cad111c76b tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group_rule (0be7063e-fd46-41c0-a160-41ed981b81f4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.704683] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8485a155-6eae-47a0-9051-49cad111c76b tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (0be7063e-fd46-41c0-a160-41ed981b81f4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.712282] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8485a155-6eae-47a0-9051-49cad111c76b tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0be7063e-fd46-41c0-a160-41ed981b81f4,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.712515] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Bound using segment: {'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 716.712792] [50969]: DEBUG neutron.plugins.ml2.managers [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Bound port: c1b4a032-9a5e-4fbd-8915-0e4f8839bf75, 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': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 716.712974] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.724385] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8485a155-6eae-47a0-9051-49cad111c76b tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.724946] [50968]: [pid: 50968|app: 0|req: 1105/2292] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:28 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) [ 716.739250] [50968]: [pid: 50968|app: 0|req: 1106/2293] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/ports?tenant_id=dbc9129a6843405eaede432fac5d6f1b&device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.761572] [50969]: DEBUG neutron.plugins.ml2.db [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] For port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 716.764331] [50969]: DEBUG neutron.plugins.ml2.db [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] For port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75,segment=NetworkSegment(baa512c7-32d4-4c4d-9655-b289afdecb20),segment_id=baa512c7-32d4-4c4d-9655-b289afdecb20)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 716.765682] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_precommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': '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-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 2, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 2, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'}) host 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': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 716.765888] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_precommit: [ 716.765888] [50969]: key[binding:vif_type], unbound -> ovs [ 716.765888] [50969]: 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} [ 716.765888] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.769428] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.792983] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks [] for router (e1e14bd9-1243-460a-b914-310b2f07e11b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.794679] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Pushing event updated for resources: {'Port': ['ID=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.803770] [50969]: DEBUG neutron.db.provisioning_blocks [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Provisioning complete for port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 716.803930] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.804042] [50969]: INFO neutron.plugins.ml2.plugin [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Attempt 1 to provision port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 [ 716.840866] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Current status of the port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 716.841066] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.841459] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks [] for router_gateway (e1e14bd9-1243-460a-b914-310b2f07e11b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.855028] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b18679bc-51fe-4504-870a-27805244bb4a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 716.862593] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-116af104-746b-4d79-9919-94b561c582fb" -d '{"events": [{"server_uuid": "b18679bc-51fe-4504-870a-27805244bb4a", "name": "network-vif-plugged", "status": "completed", "tag": "c1b4a032-9a5e-4fbd-8915-0e4f8839bf75"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 716.864754] [50969]: DEBUG neutron.plugins.ml2.db [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] For port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75,segment=NetworkSegment(baa512c7-32d4-4c4d-9655-b289afdecb20),segment_id=baa512c7-32d4-4c4d-9655-b289afdecb20)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 716.874340] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Deleting port 39cdee9e-ab7a-47a9-8118-ec9fc828daa2 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 716.874340] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (39cdee9e-ab7a-47a9-8118-ec9fc828daa2), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.903043] [50968]: DEBUG neutron.plugins.ml2.db [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] For port 39cdee9e-ab7a-47a9-8118-ec9fc828daa2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=39cdee9e-ab7a-47a9-8118-ec9fc828daa2,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 716.903265] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (39cdee9e-ab7a-47a9-8118-ec9fc828daa2), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.903348] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_precommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': '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-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 5, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': '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-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 4, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'}) host 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': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}]) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 716.903348] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_precommit: [ 716.903348] [50969]: key[status], DOWN -> ACTIVE [ 716.903348] [50969]: key[revision_number], 4 -> 5 [ 716.903348] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.908934] [50969]: DEBUG neutron.db.provisioning_blocks [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Provisioning complete for port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 716.909116] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.909250] [50969]: INFO neutron.plugins.ml2.plugin [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Attempt 1 to provision port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 [ 716.909394] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] delete_port_precommit called with port settings {'id': '39cdee9e-ab7a-47a9-8118-ec9fc828daa2', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c8:9a:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 583, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.204'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 716.909570] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] delete_port_precommit: [ 716.909570] [50968]: key[mac_address], fa:16:3e:c8:9a:62 -> None [ 716.909570] [50968]: key[device_id], e1e14bd9-1243-460a-b914-310b2f07e11b -> None [ 716.909570] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 716.909570] [50968]: key[binding:vnic_type], normal -> None [ 716.909570] [50968]: key[project_id], -> None [ 716.909570] [50968]: key[tags], [] -> None [ 716.909570] [50968]: key[allowed_address_pairs], [] -> None [ 716.909570] [50968]: key[created_at], 2025-11-21T22:36:03Z -> None [ 716.909570] [50968]: key[name], -> None [ 716.909570] [50968]: key[status], ACTIVE -> None [ 716.909570] [50968]: key[tenant_id], -> None [ 716.909570] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.204'}] -> None [ 716.909570] [50968]: key[id], 39cdee9e-ab7a-47a9-8118-ec9fc828daa2 -> None [ 716.909570] [50968]: key[port_security_enabled], False -> None [ 716.909570] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 716.909570] [50968]: key[security_groups], [] -> None [ 716.909570] [50968]: key[binding:profile], {} -> None [ 716.909570] [50968]: key[binding:host_id], devstack -> None [ 716.909570] [50968]: key[revision_number], 5 -> None [ 716.909570] [50968]: key[description], -> None [ 716.909570] [50968]: key[updated_at], 2025-11-21T22:36:04Z -> None [ 716.909570] [50968]: key[standard_attr_id], 583 -> None [ 716.909570] [50968]: key[admin_state_up], True -> None [ 716.909570] [50968]: key[binding:vif_type], ovs -> None [ 716.909570] [50968]: key[device_owner], network:router_gateway -> None [ 716.909570] [50968]: key[extra_dhcp_opts], [] -> None [ 716.909570] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.914134] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Calling delete_port for 39cdee9e-ab7a-47a9-8118-ec9fc828daa2 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 716.963353] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Current status of the port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 716.964246] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_postcommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': '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-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 5, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': '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-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 4, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'}) host 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': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}]) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 716.964479] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_postcommit: [ 716.964479] [50969]: key[status], DOWN -> ACTIVE [ 716.964479] [50969]: key[revision_number], 4 -> 5 [ 716.964479] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.964637] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.993044] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Pushing event updated for resources: {'Port': ['ID=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.996613] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_postcommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': '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-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 4, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 2, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'}) host 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': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 716.996821] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] update_port_postcommit: [ 716.996821] [50969]: key[binding:vif_type], unbound -> ovs [ 716.996821] [50969]: 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'}} [ 716.996821] [50969]: key[updated_at], 2025-11-21T22:37:27Z -> 2025-11-21T22:37:29Z [ 716.996821] [50969]: key[revision_number], 2 -> 4 [ 716.996821] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.004997] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.005327] [50969]: DEBUG neutron_lib.callbacks.manager [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-25e94314-423e-43b0-875c-e6b8fe10eddd service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.006961] [50969]: [pid: 50969|app: 0|req: 1188/2294] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:27 2025] PUT /networking/v2.0/ports/c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 => generated 1038 bytes in 1592 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 717.024873] [50969]: [pid: 50969|app: 0|req: 1189/2295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.033286] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (39cdee9e-ab7a-47a9-8118-ec9fc828daa2), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.041799] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Pushing event deleted for resources: {'Port': ['ID=39cdee9e-ab7a-47a9-8118-ec9fc828daa2,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.068984] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0359fd1-de82-4afc-9c8d-b03e54873cac admin admin] Publish callbacks [] for security_group (3fe50e54-b881-46d0-b49b-46c087781400), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.077738] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] delete_port_postcommit called with port settings {'id': '39cdee9e-ab7a-47a9-8118-ec9fc828daa2', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c8:9a:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e1e14bd9-1243-460a-b914-310b2f07e11b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 583, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.204'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:03Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 717.078015] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] delete_port_postcommit: [ 717.078015] [50968]: key[mac_address], fa:16:3e:c8:9a:62 -> None [ 717.078015] [50968]: key[device_id], e1e14bd9-1243-460a-b914-310b2f07e11b -> None [ 717.078015] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 717.078015] [50968]: key[binding:vnic_type], normal -> None [ 717.078015] [50968]: key[project_id], -> None [ 717.078015] [50968]: key[tags], [] -> None [ 717.078015] [50968]: key[allowed_address_pairs], [] -> None [ 717.078015] [50968]: key[created_at], 2025-11-21T22:36:03Z -> None [ 717.078015] [50968]: key[name], -> None [ 717.078015] [50968]: key[status], ACTIVE -> None [ 717.078015] [50968]: key[tenant_id], -> None [ 717.078015] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.204'}] -> None [ 717.078015] [50968]: key[id], 39cdee9e-ab7a-47a9-8118-ec9fc828daa2 -> None [ 717.078015] [50968]: key[port_security_enabled], False -> None [ 717.078015] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 717.078015] [50968]: key[security_groups], [] -> None [ 717.078015] [50968]: key[binding:profile], {} -> None [ 717.078015] [50968]: key[binding:host_id], devstack -> None [ 717.078015] [50968]: key[revision_number], 5 -> None [ 717.078015] [50968]: key[description], -> None [ 717.078015] [50968]: key[updated_at], 2025-11-21T22:36:04Z -> None [ 717.078015] [50968]: key[standard_attr_id], 583 -> None [ 717.078015] [50968]: key[admin_state_up], True -> None [ 717.078015] [50968]: key[binding:vif_type], ovs -> None [ 717.078015] [50968]: key[device_owner], network:router_gateway -> None [ 717.078015] [50968]: key[extra_dhcp_opts], [] -> None [ 717.078015] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.079345] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (e1e14bd9-1243-460a-b914-310b2f07e11b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.089365] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0359fd1-de82-4afc-9c8d-b03e54873cac admin admin] Publish callbacks [] for security_group (3fe50e54-b881-46d0-b49b-46c087781400), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.112453] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0359fd1-de82-4afc-9c8d-b03e54873cac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3fe50e54-b881-46d0-b49b-46c087781400), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.116561] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0359fd1-de82-4afc-9c8d-b03e54873cac admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3fe50e54-b881-46d0-b49b-46c087781400,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.120247] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0359fd1-de82-4afc-9c8d-b03e54873cac admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.120875] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (e1e14bd9-1243-460a-b914-310b2f07e11b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.120963] [50969]: [pid: 50969|app: 0|req: 1190/2296] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:29 2025] DELETE /networking/v2.0/security-groups/3fe50e54-b881-46d0-b49b-46c087781400 => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 717.122677] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks [] for router_controller (e1e14bd9-1243-460a-b914-310b2f07e11b), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.133812] [50969]: [pid: 50969|app: 0|req: 1191/2297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.136866] [50969]: DEBUG neutron.api.v2.base [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 717.151594] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (e1e14bd9-1243-460a-b914-310b2f07e11b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.151686] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Fanout notify agent at l3_agent the message router_deleted on router e1e14bd9-1243-460a-b914-310b2f07e11b {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 717.154444] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.159058] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d895f22-8fb0-4c29-806b-3b1eaf2cd744 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.159400] [50968]: [pid: 50968|app: 0|req: 1107/2298] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:29 2025] DELETE /networking/v2.0/routers/e1e14bd9-1243-460a-b914-310b2f07e11b => generated 0 bytes in 420 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 717.183667] [50968]: [pid: 50968|app: 0|req: 1108/2299] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/networks?tenant_id=dbc9129a6843405eaede432fac5d6f1b&shared=False => generated 15 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.184842] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.229485] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dbfc62ce-d80b-4aa9-a6ff-5bf01191b12b req-63dd44ec-5c47-4708-8de0-1784b8bbac75 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.231367] [50968]: [pid: 50968|app: 0|req: 1109/2300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.244508] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Allocated IP 10.180.180.144 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/5b1a57a4-6ebc-441b-b3ce-f3e57a912159) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 717.253627] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] Deleting subnet bbc712e9-8b94-46f6-9daf-3615ad67f424 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 717.256980] [50968]: DEBUG neutron_lib.callbacks.manager [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] Publish callbacks [] for subnet (bbc712e9-8b94-46f6-9daf-3615ad67f424), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.270252] [50968]: DEBUG neutron_lib.callbacks.manager [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (bbc712e9-8b94-46f6-9daf-3615ad67f424), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.291022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for allowed_address_pair (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.291486] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for port (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.291704] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] create_port_precommit called with port settings {'id': '5b1a57a4-6ebc-441b-b3ce-f3e57a912159', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:68:4e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1080, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 717.291860] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] create_port_precommit: [ 717.291860] [50969]: key[mac_address], None -> fa:16:3e:df:68:4e [ 717.291860] [50969]: key[device_id], None -> PENDING [ 717.291860] [50969]: key[binding:vif_details], None -> {} [ 717.291860] [50969]: key[project_id], None -> [ 717.291860] [50969]: key[binding:vnic_type], None -> normal [ 717.291860] [50969]: key[allowed_address_pairs], None -> [] [ 717.291860] [50969]: key[name], None -> [ 717.291860] [50969]: key[status], None -> N/A [ 717.291860] [50969]: key[tenant_id], None -> [ 717.291860] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}] [ 717.291860] [50969]: key[id], None -> 5b1a57a4-6ebc-441b-b3ce-f3e57a912159 [ 717.291860] [50969]: key[port_security_enabled], None -> False [ 717.291860] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 717.291860] [50969]: key[security_groups], None -> [] [ 717.291860] [50969]: key[binding:profile], None -> {} [ 717.291860] [50969]: key[binding:host_id], None -> [ 717.291860] [50969]: key[standard_attr_id], None -> 1080 [ 717.291860] [50969]: key[admin_state_up], None -> True [ 717.291860] [50969]: key[device_owner], None -> network:floatingip [ 717.291860] [50969]: key[binding:vif_type], None -> unbound [ 717.291860] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.309771] [50968]: DEBUG neutron_lib.callbacks.manager [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (bbc712e9-8b94-46f6-9daf-3615ad67f424), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.310400] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] delete_subnet_precommit called with subnet settings {'id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-subnet', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 572, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings None) [ 717.310602] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] delete_subnet_precommit: [ 717.310602] [50968]: key[service_types], [] -> None [ 717.310602] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.310602] [50968]: key[tags], [] -> None [ 717.310602] [50968]: key[router:external], False -> None [ 717.310602] [50968]: key[ipv6_ra_mode], None -> None [ 717.310602] [50968]: key[created_at], 2025-11-21T22:36:02Z -> None [ 717.310602] [50968]: key[name], tempest-VolumesAdminNegativeTest-1919717508-subnet -> None [ 717.310602] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 717.310602] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.310602] [50968]: key[id], bbc712e9-8b94-46f6-9daf-3615ad67f424 -> None [ 717.310602] [50968]: key[network_id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 717.310602] [50968]: key[host_routes], [] -> None [ 717.310602] [50968]: key[revision_number], 0 -> None [ 717.310602] [50968]: key[dns_nameservers], [] -> None [ 717.310602] [50968]: key[cidr], 192.168.128.0/28 -> None [ 717.310602] [50968]: key[updated_at], 2025-11-21T22:36:02Z -> None [ 717.310602] [50968]: key[description], -> None [ 717.310602] [50968]: key[standard_attr_id], 572 -> None [ 717.310602] [50968]: key[segment_id], None -> None [ 717.310602] [50968]: key[shared], False -> None [ 717.310602] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 717.310602] [50968]: key[ipv6_address_mode], None -> None [ 717.310602] [50968]: key[enable_dhcp], True -> None [ 717.310602] [50968]: key[subnetpool_id], None -> None [ 717.310602] [50968]: key[ip_version], 4 -> None [ 717.310602] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.315624] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.333412] [50968]: DEBUG neutron_lib.callbacks.manager [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (bbc712e9-8b94-46f6-9daf-3615ad67f424), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.333598] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'bbc712e9-8b94-46f6-9daf-3615ad67f424', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-subnet', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 572, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:36:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings None) [ 717.333720] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] delete_subnet_postcommit: [ 717.333720] [50968]: key[service_types], [] -> None [ 717.333720] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.333720] [50968]: key[tags], [] -> None [ 717.333720] [50968]: key[router:external], False -> None [ 717.333720] [50968]: key[ipv6_ra_mode], None -> None [ 717.333720] [50968]: key[created_at], 2025-11-21T22:36:02Z -> None [ 717.333720] [50968]: key[name], tempest-VolumesAdminNegativeTest-1919717508-subnet -> None [ 717.333720] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 717.333720] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.333720] [50968]: key[id], bbc712e9-8b94-46f6-9daf-3615ad67f424 -> None [ 717.333720] [50968]: key[network_id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 717.333720] [50968]: key[host_routes], [] -> None [ 717.333720] [50968]: key[revision_number], 0 -> None [ 717.333720] [50968]: key[dns_nameservers], [] -> None [ 717.333720] [50968]: key[cidr], 192.168.128.0/28 -> None [ 717.333720] [50968]: key[updated_at], 2025-11-21T22:36:02Z -> None [ 717.333720] [50968]: key[description], -> None [ 717.333720] [50968]: key[standard_attr_id], 572 -> None [ 717.333720] [50968]: key[segment_id], None -> None [ 717.333720] [50968]: key[shared], False -> None [ 717.333720] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 717.333720] [50968]: key[ipv6_address_mode], None -> None [ 717.333720] [50968]: key[enable_dhcp], True -> None [ 717.333720] [50968]: key[subnetpool_id], None -> None [ 717.333720] [50968]: key[ip_version], 4 -> None [ 717.333720] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.338017] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=bbc712e9-8b94-46f6-9daf-3615ad67f424,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.340513] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Pushing event updated for resources: {'Port': ['ID=5b1a57a4-6ebc-441b-b3ce-f3e57a912159,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.345271] [50968]: DEBUG neutron_lib.callbacks.manager [None req-36b217a0-e8bc-4538-8407-a51af547ceb7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.347241] [50968]: [pid: 50968|app: 0|req: 1110/2301] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:29 2025] DELETE /networking/v2.0/subnets/bbc712e9-8b94-46f6-9daf-3615ad67f424 => generated 0 bytes in 116 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 717.352431] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 717.353343] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 717.354882] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 717.368542] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] create_port_postcommit called with port settings {'id': '5b1a57a4-6ebc-441b-b3ce-f3e57a912159', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:68:4e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1080, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:29Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 717.368542] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] create_port_postcommit: [ 717.368542] [50969]: key[mac_address], None -> fa:16:3e:df:68:4e [ 717.368542] [50969]: key[device_id], None -> PENDING [ 717.368542] [50969]: key[binding:vif_details], None -> {} [ 717.368542] [50969]: key[project_id], None -> [ 717.368542] [50969]: key[binding:vnic_type], None -> normal [ 717.368542] [50969]: key[tags], None -> [] [ 717.368542] [50969]: key[allowed_address_pairs], None -> [] [ 717.368542] [50969]: key[created_at], None -> 2025-11-21T22:37:29Z [ 717.368542] [50969]: key[name], None -> [ 717.368542] [50969]: key[status], None -> N/A [ 717.368542] [50969]: key[tenant_id], None -> [ 717.368542] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}] [ 717.368542] [50969]: key[id], None -> 5b1a57a4-6ebc-441b-b3ce-f3e57a912159 [ 717.368542] [50969]: key[port_security_enabled], None -> False [ 717.368542] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 717.368542] [50969]: key[security_groups], None -> [] [ 717.368542] [50969]: key[binding:profile], None -> {} [ 717.368542] [50969]: key[binding:host_id], None -> [ 717.368542] [50969]: key[revision_number], None -> 1 [ 717.368542] [50969]: key[description], None -> [ 717.368542] [50969]: key[updated_at], None -> 2025-11-21T22:37:29Z [ 717.368542] [50969]: key[standard_attr_id], None -> 1080 [ 717.368542] [50969]: key[admin_state_up], None -> True [ 717.368542] [50969]: key[binding:vif_type], None -> unbound [ 717.368542] [50969]: key[device_owner], None -> network:floatingip [ 717.368542] [50969]: key[extra_dhcp_opts], None -> [] [ 717.368542] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 717.368542] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.390363] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4aeee3fe-b5fd-407f-8e66-f6dd7e19a35a req-6850e3d6-ddf7-427e-82ed-c7e38b2c8657 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.391362] [50968]: [pid: 50968|app: 0|req: 1111/2302] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.398644] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c55823d7-4709-42cd-a0f0-1f242644f421 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.401068] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for floatingip (68c5785e-f850-45b6-9b2b-f0c565a76166), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.421349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.448231] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c55823d7-4709-42cd-a0f0-1f242644f421 admin admin] Publish callbacks [] for security_group (28b486f6-eee4-4828-90af-1ab4d1d2d9d5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.450546] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c55823d7-4709-42cd-a0f0-1f242644f421 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (28b486f6-eee4-4828-90af-1ab4d1d2d9d5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.470876] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c55823d7-4709-42cd-a0f0-1f242644f421 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=28b486f6-eee4-4828-90af-1ab4d1d2d9d5,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.482945] [50968]: [pid: 50968|app: 0|req: 1112/2303] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/security-groups?tenant_id=acccd30437b744418239074ebd36913d&name=default => generated 2929 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 717.488353] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for port (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.488630] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] update_port_precommit called with port settings {'id': '5b1a57a4-6ebc-441b-b3ce-f3e57a912159', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:68:4e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '68c5785e-f850-45b6-9b2b-f0c565a76166', 'device_owner': 'network:floatingip', 'standard_attr_id': 1080, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:29Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5b1a57a4-6ebc-441b-b3ce-f3e57a912159', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:68:4e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1080, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:29Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 717.488770] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] update_port_precommit: [ 717.488770] [50969]: key[device_id], PENDING -> 68c5785e-f850-45b6-9b2b-f0c565a76166 [ 717.488770] [50969]: key[revision_number], 1 -> 2 [ 717.488770] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.490710] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.495217] [50968]: [pid: 50968|app: 0|req: 1113/2304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.500213] [50968]: DEBUG neutron.api.wsgi [req-dbfc62ce-d80b-4aa9-a6ff-5bf01191b12b req-da1e59af-8a64-4e84-952a-1d9138f1a70c tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.512429] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Pushing event updated for resources: {'Port': ['ID=5b1a57a4-6ebc-441b-b3ce-f3e57a912159,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.525729] [50968]: [pid: 50968|app: 0|req: 1114/2305] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.532020] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] update_port_postcommit called with port settings {'id': '5b1a57a4-6ebc-441b-b3ce-f3e57a912159', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:68:4e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '68c5785e-f850-45b6-9b2b-f0c565a76166', 'device_owner': 'network:floatingip', 'standard_attr_id': 1080, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:29Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5b1a57a4-6ebc-441b-b3ce-f3e57a912159', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:68:4e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1080, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:29Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 717.532020] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] update_port_postcommit: [ 717.532020] [50969]: key[device_id], PENDING -> 68c5785e-f850-45b6-9b2b-f0c565a76166 [ 717.532020] [50969]: key[revision_number], 1 -> 2 [ 717.532020] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.532020] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (68c5785e-f850-45b6-9b2b-f0c565a76166), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.559676] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (a167fd69-dd12-4cac-843e-5642c3dcb9b8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.562557] [50969]: DEBUG neutron_lib.callbacks.manager [None req-399bd057-6198-4069-aea9-4e2d71738675 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.562872] [50969]: [pid: 50969|app: 0|req: 1192/2306] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:37:29 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) [ 717.593400] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Deleting port 7f54caa6-4126-4ee8-bbfb-0eef680b5c80 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 717.593644] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (7f54caa6-4126-4ee8-bbfb-0eef680b5c80), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.604885] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-97a49ac4-1c65-485e-9dd7-86b83a8e7c54 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.605969] [50969]: [pid: 50969|app: 0|req: 1193/2307] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:29 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 612 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.612299] [50968]: DEBUG neutron.plugins.ml2.db [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] For port 7f54caa6-4126-4ee8-bbfb-0eef680b5c80, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7f54caa6-4126-4ee8-bbfb-0eef680b5c80,segment=NetworkSegment(a2b43e4b-f874-4f74-b73c-ee90e670062c),segment_id=a2b43e4b-f874-4f74-b73c-ee90e670062c)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 717.612453] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (7f54caa6-4126-4ee8-bbfb-0eef680b5c80), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.617056] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] delete_port_precommit called with port settings {'id': '7f54caa6-4126-4ee8-bbfb-0eef680b5c80', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:ab:39:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'device_owner': 'network:dhcp', 'standard_attr_id': 697, '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-21T22:36:22Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 5, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 717.617256] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] delete_port_precommit: [ 717.617256] [50968]: key[mac_address], fa:16:3e:ab:39:e6 -> None [ 717.617256] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 717.617256] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 717.617256] [50968]: key[binding:vnic_type], normal -> None [ 717.617256] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.617256] [50968]: key[tags], [] -> None [ 717.617256] [50968]: key[allowed_address_pairs], [] -> None [ 717.617256] [50968]: key[created_at], 2025-11-21T22:36:22Z -> None [ 717.617256] [50968]: key[name], -> None [ 717.617256] [50968]: key[status], ACTIVE -> None [ 717.617256] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.617256] [50968]: key[fixed_ips], [] -> None [ 717.617256] [50968]: key[id], 7f54caa6-4126-4ee8-bbfb-0eef680b5c80 -> None [ 717.617256] [50968]: key[port_security_enabled], False -> None [ 717.617256] [50968]: key[network_id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 717.617256] [50968]: key[security_groups], [] -> None [ 717.617256] [50968]: key[binding:profile], {} -> None [ 717.617256] [50968]: key[binding:host_id], devstack -> None [ 717.617256] [50968]: key[revision_number], 5 -> None [ 717.617256] [50968]: key[description], -> None [ 717.617256] [50968]: key[updated_at], 2025-11-21T22:37:29Z -> None [ 717.617256] [50968]: key[standard_attr_id], 697 -> None [ 717.617256] [50968]: key[admin_state_up], True -> None [ 717.617256] [50968]: key[binding:vif_type], ovs -> None [ 717.617256] [50968]: key[device_owner], network:dhcp -> None [ 717.617256] [50968]: key[extra_dhcp_opts], [] -> None [ 717.617256] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.618858] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Calling delete_port for 7f54caa6-4126-4ee8-bbfb-0eef680b5c80 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 717.640349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-62d20575-3745-43ad-8e75-bfc8aa58b29d admin admin] Publish callbacks [] for security_group (28b486f6-eee4-4828-90af-1ab4d1d2d9d5), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.659252] [50969]: DEBUG neutron_lib.callbacks.manager [None req-62d20575-3745-43ad-8e75-bfc8aa58b29d admin admin] Publish callbacks [] for security_group (28b486f6-eee4-4828-90af-1ab4d1d2d9d5), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.668027] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7f54caa6-4126-4ee8-bbfb-0eef680b5c80), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.677626] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Pushing event deleted for resources: {'Port': ['ID=7f54caa6-4126-4ee8-bbfb-0eef680b5c80,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.685588] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] No DVR routers for this DVR port 7f54caa6-4126-4ee8-bbfb-0eef680b5c80 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 717.685938] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] delete_port_postcommit called with port settings {'id': '7f54caa6-4126-4ee8-bbfb-0eef680b5c80', 'name': '', 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'mac_address': 'fa:16:3e:ab:39:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'device_owner': 'network:dhcp', 'standard_attr_id': 697, '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-21T22:36:22Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 5, 'project_id': '773ab744993644548a077b4742fb2c59'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}}] (original binding levels None) on network {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} with segments to bind None [ 717.686114] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] delete_port_postcommit: [ 717.686114] [50968]: key[mac_address], fa:16:3e:ab:39:e6 -> None [ 717.686114] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 717.686114] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 717.686114] [50968]: key[binding:vnic_type], normal -> None [ 717.686114] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.686114] [50968]: key[tags], [] -> None [ 717.686114] [50968]: key[allowed_address_pairs], [] -> None [ 717.686114] [50968]: key[created_at], 2025-11-21T22:36:22Z -> None [ 717.686114] [50968]: key[name], -> None [ 717.686114] [50968]: key[status], ACTIVE -> None [ 717.686114] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.686114] [50968]: key[fixed_ips], [] -> None [ 717.686114] [50968]: key[id], 7f54caa6-4126-4ee8-bbfb-0eef680b5c80 -> None [ 717.686114] [50968]: key[port_security_enabled], False -> None [ 717.686114] [50968]: key[network_id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 717.686114] [50968]: key[security_groups], [] -> None [ 717.686114] [50968]: key[binding:profile], {} -> None [ 717.686114] [50968]: key[binding:host_id], devstack -> None [ 717.686114] [50968]: key[revision_number], 5 -> None [ 717.686114] [50968]: key[description], -> None [ 717.686114] [50968]: key[updated_at], 2025-11-21T22:37:29Z -> None [ 717.686114] [50968]: key[standard_attr_id], 697 -> None [ 717.686114] [50968]: key[admin_state_up], True -> None [ 717.686114] [50968]: key[binding:vif_type], ovs -> None [ 717.686114] [50968]: key[device_owner], network:dhcp -> None [ 717.686114] [50968]: key[extra_dhcp_opts], [] -> None [ 717.686114] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.688967] [50969]: DEBUG neutron_lib.callbacks.manager [None req-62d20575-3745-43ad-8e75-bfc8aa58b29d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (28b486f6-eee4-4828-90af-1ab4d1d2d9d5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.694399] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-62d20575-3745-43ad-8e75-bfc8aa58b29d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=28b486f6-eee4-4828-90af-1ab4d1d2d9d5,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.698936] [50969]: DEBUG neutron_lib.callbacks.manager [None req-62d20575-3745-43ad-8e75-bfc8aa58b29d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.699478] [50969]: [pid: 50969|app: 0|req: 1194/2308] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:29 2025] DELETE /networking/v2.0/security-groups/28b486f6-eee4-4828-90af-1ab4d1d2d9d5 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 717.704566] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (a167fd69-dd12-4cac-843e-5642c3dcb9b8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.713412] [50969]: [pid: 50969|app: 0|req: 1195/2309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:30 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.713819] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] delete_network_precommit called with network settings {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} (original settings None) and network segments [{'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}] [ 717.713819] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] delete_network_precommit: [ 717.713819] [50968]: key[qinq], None -> None [ 717.713819] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.713819] [50968]: key[tags], [] -> None [ 717.713819] [50968]: key[router:external], False -> None [ 717.713819] [50968]: key[created_at], 2025-11-21T22:36:02Z -> None [ 717.713819] [50968]: key[name], tempest-VolumesAdminNegativeTest-1919717508-network -> None [ 717.713819] [50968]: key[status], ACTIVE -> None [ 717.713819] [50968]: key[ipv6_address_scope], None -> None [ 717.713819] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.713819] [50968]: key[availability_zone_hints], [] -> None [ 717.713819] [50968]: key[availability_zones], ['nova'] -> None [ 717.713819] [50968]: key[id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 717.713819] [50968]: key[port_security_enabled], True -> None [ 717.713819] [50968]: key[subnets], [] -> None [ 717.713819] [50968]: key[provider:segmentation_id], 835 -> None [ 717.713819] [50968]: key[provider:network_type], vlan -> None [ 717.713819] [50968]: key[revision_number], 3 -> None [ 717.713819] [50968]: key[provider:physical_network], default -> None [ 717.713819] [50968]: key[description], -> None [ 717.713819] [50968]: key[updated_at], 2025-11-21T22:37:29Z -> None [ 717.713819] [50968]: key[standard_attr_id], 570 -> None [ 717.713819] [50968]: key[admin_state_up], True -> None [ 717.713819] [50968]: key[shared], False -> None [ 717.713819] [50968]: key[ipv4_address_scope], None -> None [ 717.713819] [50968]: key[vlan_transparent], None -> None [ 717.713819] [50968]: key[mtu], 8950 -> None [ 717.713819] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.713819] [50968]: DEBUG neutron.services.segments.db [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['a167fd69-dd12-4cac-843e-5642c3dcb9b8']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 717.718323] [50968]: DEBUG neutron.services.segments.db [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a2b43e4b-f874-4f74-b73c-ee90e670062c') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 717.718512] [50968]: DEBUG neutron.services.segments.db [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a2b43e4b-f874-4f74-b73c-ee90e670062c') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 717.723860] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (a2b43e4b-f874-4f74-b73c-ee90e670062c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.733046] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (a2b43e4b-f874-4f74-b73c-ee90e670062c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.741894] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Releasing vlan 835 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 717.743034] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (a2b43e4b-f874-4f74-b73c-ee90e670062c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.744995] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae5690c2-73ab-441a-b2da-f34bebfa9125 req-4f624a47-f51e-4f86-98f6-2fbaedc76aa8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.746294] [50969]: [pid: 50969|app: 0|req: 1196/2310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:30 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.749649] [50969]: DEBUG neutron.api.v2.base [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Request body: {'port': {'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'admin_state_up': True, 'tenant_id': '9497357ea6f54e07b2d8941384d6a562'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 717.761921] [50968]: INFO neutron.services.segments.plugin [-] Segment a2b43e4b-f874-4f74-b73c-ee90e670062c resource provider aggregate not found [ 717.777334] [50968]: INFO neutron.services.segments.plugin [-] Segment a2b43e4b-f874-4f74-b73c-ee90e670062c 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 a2b43e4b-f874-4f74-b73c-ee90e670062c found for delete ", "request_id": "req-cf0faae4-e456-4b9e-963a-2b6be592c29e"}]} [ 717.786017] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (a167fd69-dd12-4cac-843e-5642c3dcb9b8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.786218] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] delete_network_postcommit called with network settings {'id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8', 'name': 'tempest-VolumesAdminNegativeTest-1919717508-network', 'tenant_id': '773ab744993644548a077b4742fb2c59', 'project_id': '773ab744993644548a077b4742fb2c59', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 570, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:02Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 835} (original settings None) and network segments [{'id': 'a2b43e4b-f874-4f74-b73c-ee90e670062c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 835, 'network_id': 'a167fd69-dd12-4cac-843e-5642c3dcb9b8'}] [ 717.786421] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] delete_network_postcommit: [ 717.786421] [50968]: key[qinq], None -> None [ 717.786421] [50968]: key[project_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.786421] [50968]: key[tags], [] -> None [ 717.786421] [50968]: key[router:external], False -> None [ 717.786421] [50968]: key[created_at], 2025-11-21T22:36:02Z -> None [ 717.786421] [50968]: key[name], tempest-VolumesAdminNegativeTest-1919717508-network -> None [ 717.786421] [50968]: key[status], ACTIVE -> None [ 717.786421] [50968]: key[ipv6_address_scope], None -> None [ 717.786421] [50968]: key[tenant_id], 773ab744993644548a077b4742fb2c59 -> None [ 717.786421] [50968]: key[availability_zone_hints], [] -> None [ 717.786421] [50968]: key[availability_zones], ['nova'] -> None [ 717.786421] [50968]: key[id], a167fd69-dd12-4cac-843e-5642c3dcb9b8 -> None [ 717.786421] [50968]: key[port_security_enabled], True -> None [ 717.786421] [50968]: key[subnets], [] -> None [ 717.786421] [50968]: key[provider:segmentation_id], 835 -> None [ 717.786421] [50968]: key[provider:network_type], vlan -> None [ 717.786421] [50968]: key[revision_number], 3 -> None [ 717.786421] [50968]: key[provider:physical_network], default -> None [ 717.786421] [50968]: key[description], -> None [ 717.786421] [50968]: key[updated_at], 2025-11-21T22:37:29Z -> None [ 717.786421] [50968]: key[standard_attr_id], 570 -> None [ 717.786421] [50968]: key[admin_state_up], True -> None [ 717.786421] [50968]: key[shared], False -> None [ 717.786421] [50968]: key[ipv4_address_scope], None -> None [ 717.786421] [50968]: key[vlan_transparent], None -> None [ 717.786421] [50968]: key[mtu], 8950 -> None [ 717.786421] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.793049] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Pushing event deleted for resources: {'Network': ['ID=a167fd69-dd12-4cac-843e-5642c3dcb9b8,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.799120] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b040abf0-57e4-4f25-bae7-86dfa11c4339 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.801319] [50968]: [pid: 50968|app: 0|req: 1115/2311] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:37:29 2025] DELETE /networking/v2.0/networks/a167fd69-dd12-4cac-843e-5642c3dcb9b8 => generated 0 bytes in 275 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 717.803830] [50968]: DEBUG neutron.api.wsgi [req-ae5690c2-73ab-441a-b2da-f34bebfa9125 req-cad46f2e-54d8-45fa-b804-5bff620770ad tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.819139] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Made reservation on behalf of 9497357ea6f54e07b2d8941384d6a562 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 717.823113] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.828325] [50968]: [pid: 50968|app: 0|req: 1116/2312] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:30 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.843506] [50968]: [pid: 50968|app: 0|req: 1117/2313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:30 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.895068] [50969]: DEBUG neutron.db.db_base_plugin_common [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Allocated IP 192.168.128.6 (791d4e27-15c5-4f6c-8910-5685785ffe5d/ce2d324e-8485-49d8-b8f6-60f9e7b93cdb/a8086c76-33f8-4f48-9581-9fcddc26f04c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 718.021260] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks [] for allowed_address_pair (a8086c76-33f8-4f48-9581-9fcddc26f04c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.021932] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks [] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.022197] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_precommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': '', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': True, 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 718.022385] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_precommit: [ 718.022385] [50969]: key[mac_address], None -> fa:16:3e:83:89:f6 [ 718.022385] [50969]: key[device_id], None -> b8031a92-7667-455e-b605-6d41096bfc4c [ 718.022385] [50969]: key[binding:vif_details], None -> {} [ 718.022385] [50969]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 718.022385] [50969]: key[binding:vnic_type], None -> normal [ 718.022385] [50969]: key[allowed_address_pairs], None -> [] [ 718.022385] [50969]: key[name], None -> [ 718.022385] [50969]: key[status], None -> DOWN [ 718.022385] [50969]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 718.022385] [50969]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}] [ 718.022385] [50969]: key[id], None -> a8086c76-33f8-4f48-9581-9fcddc26f04c [ 718.022385] [50969]: key[port_security_enabled], None -> True [ 718.022385] [50969]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 718.022385] [50969]: key[security_groups], None -> ['9276c5a5-af43-4c6e-899f-c34039400160'] [ 718.022385] [50969]: key[binding:profile], None -> {} [ 718.022385] [50969]: key[binding:host_id], None -> [ 718.022385] [50969]: key[standard_attr_id], None -> 1087 [ 718.022385] [50969]: key[admin_state_up], None -> True [ 718.022385] [50969]: key[device_owner], None -> [ 718.022385] [50969]: key[binding:vif_type], None -> unbound [ 718.022385] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.057769] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.082324] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Pushing event updated for resources: {'Port': ['ID=a8086c76-33f8-4f48-9581-9fcddc26f04c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.099385] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Network 791d4e27-15c5-4f6c-8910-5685785ffe5d is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 718.099385] [50969]: DEBUG neutron.scheduler.base_scheduler [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 718.102076] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 718.102430] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.121613] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_postcommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': '', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': True, 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:30Z', 'revision_number': 1, 'network': {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 718.121865] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_postcommit: [ 718.121865] [50969]: key[mac_address], None -> fa:16:3e:83:89:f6 [ 718.121865] [50969]: key[device_id], None -> b8031a92-7667-455e-b605-6d41096bfc4c [ 718.121865] [50969]: key[binding:vif_details], None -> {} [ 718.121865] [50969]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 718.121865] [50969]: key[binding:vnic_type], None -> normal [ 718.121865] [50969]: key[tags], None -> [] [ 718.121865] [50969]: key[allowed_address_pairs], None -> [] [ 718.121865] [50969]: key[created_at], None -> 2025-11-21T22:37:30Z [ 718.121865] [50969]: key[name], None -> [ 718.121865] [50969]: key[status], None -> DOWN [ 718.121865] [50969]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 718.121865] [50969]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}] [ 718.121865] [50969]: key[id], None -> a8086c76-33f8-4f48-9581-9fcddc26f04c [ 718.121865] [50969]: key[port_security_enabled], None -> True [ 718.121865] [50969]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 718.121865] [50969]: key[security_groups], None -> ['9276c5a5-af43-4c6e-899f-c34039400160'] [ 718.121865] [50969]: key[binding:profile], None -> {} [ 718.121865] [50969]: key[binding:host_id], None -> [ 718.121865] [50969]: key[revision_number], None -> 1 [ 718.121865] [50969]: key[description], None -> [ 718.121865] [50969]: key[updated_at], None -> 2025-11-21T22:37:30Z [ 718.121865] [50969]: key[standard_attr_id], None -> 1087 [ 718.121865] [50969]: key[admin_state_up], None -> True [ 718.121865] [50969]: key[binding:vif_type], None -> unbound [ 718.121865] [50969]: key[device_owner], None -> [ 718.121865] [50969]: key[extra_dhcp_opts], None -> [] [ 718.121865] [50969]: key[network], None -> {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} [ 718.121865] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.154793] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.155117] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-77d4ff92-8aae-4a38-b891-55f5eeb4211e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.166780] [50969]: [pid: 50969|app: 0|req: 1197/2314] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:30 2025] POST /networking/v2.0/ports => generated 732 bytes in 420 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 718.184152] [50969]: [pid: 50969|app: 0|req: 1198/2315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:30 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.210941] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-129529ea-4d2a-4d4a-b5d7-44db13836ebb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.212025] [50969]: [pid: 50969|app: 0|req: 1199/2316] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:30 2025] GET /networking/v2.0/ports?tenant_id=4435fa050c184be0821e74e0e2bb7f9f&device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 718.225295] [50969]: [pid: 50969|app: 0|req: 1200/2317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:30 2025] GET /networking/v2.0/ports?device_id=b22c1d92-5760-4729-a98d-9078c8c9ab2d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.229096] [50969]: DEBUG neutron.api.v2.base [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Request body: {'port': {'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 718.248471] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Deleting port fd63cff4-b269-4aa8-ad66-ce4578d2175e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 718.248471] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (fd63cff4-b269-4aa8-ad66-ce4578d2175e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.263286] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-83088c61-99f7-439e-ab08-01a7eb8a5de3 x-openstack-request-id: req-83088c61-99f7-439e-ab08-01a7eb8a5de3 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 718.266282] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec", "status": "completed", "code": 200}, {"server_uuid": "8747ced0-f246-4a5d-bf54-290265a8d9c1", "name": "network-vif-plugged", "status": "completed", "tag": "18bac878-b194-449d-82db-1ccc464d73ff", "code": 200}, {"name": "network-changed", "server_uuid": "8747ced0-f246-4a5d-bf54-290265a8d9c1", "tag": "18bac878-b194-449d-82db-1ccc464d73ff", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 718.267814] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-83088c61-99f7-439e-ab08-01a7eb8a5de3 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 718.268744] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-83088c61-99f7-439e-ab08-01a7eb8a5de3'] response: {'name': 'network-changed', 'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec', 'status': 'completed', 'code': 200} [ 718.269043] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-83088c61-99f7-439e-ab08-01a7eb8a5de3'] response: {'server_uuid': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '18bac878-b194-449d-82db-1ccc464d73ff', 'code': 200} [ 718.269183] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-83088c61-99f7-439e-ab08-01a7eb8a5de3'] response: {'name': 'network-changed', 'server_uuid': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'tag': '18bac878-b194-449d-82db-1ccc464d73ff', 'status': 'completed', 'code': 200} [ 718.273646] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.292699] [50968]: DEBUG neutron.plugins.ml2.db [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] For port fd63cff4-b269-4aa8-ad66-ce4578d2175e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=fd63cff4-b269-4aa8-ad66-ce4578d2175e,segment=NetworkSegment(2e2d4d68-0f24-4951-bf7d-5821e07f71f3),segment_id=2e2d4d68-0f24-4951-bf7d-5821e07f71f3)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 718.292947] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (fd63cff4-b269-4aa8-ad66-ce4578d2175e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.297829] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] delete_port_precommit called with port settings {'id': 'fd63cff4-b269-4aa8-ad66-ce4578d2175e', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:e5:0f:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_interface', 'standard_attr_id': 607, 'fixed_ips': [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', '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-21T22:36:08Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 5, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2e2d4d68-0f24-4951-bf7d-5821e07f71f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 611, 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598'}}] (original binding levels None) on network {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} with segments to bind None [ 718.297829] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] delete_port_precommit: [ 718.297829] [50968]: key[mac_address], fa:16:3e:e5:0f:a9 -> None [ 718.297829] [50968]: key[device_id], 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 -> None [ 718.297829] [50968]: key[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.297829] [50968]: key[binding:vnic_type], normal -> None [ 718.297829] [50968]: key[project_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 718.297829] [50968]: key[tags], [] -> None [ 718.297829] [50968]: key[allowed_address_pairs], [] -> None [ 718.297829] [50968]: key[created_at], 2025-11-21T22:36:08Z -> None [ 718.297829] [50968]: key[name], -> None [ 718.297829] [50968]: key[status], ACTIVE -> None [ 718.297829] [50968]: key[tenant_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 718.297829] [50968]: key[fixed_ips], [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}] -> None [ 718.297829] [50968]: key[id], fd63cff4-b269-4aa8-ad66-ce4578d2175e -> None [ 718.297829] [50968]: key[port_security_enabled], False -> None [ 718.297829] [50968]: key[network_id], 9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 718.297829] [50968]: key[security_groups], [] -> None [ 718.297829] [50968]: key[binding:profile], {} -> None [ 718.297829] [50968]: key[binding:host_id], devstack -> None [ 718.297829] [50968]: key[revision_number], 5 -> None [ 718.297829] [50968]: key[description], -> None [ 718.297829] [50968]: key[updated_at], 2025-11-21T22:36:11Z -> None [ 718.297829] [50968]: key[standard_attr_id], 607 -> None [ 718.297829] [50968]: key[admin_state_up], True -> None [ 718.297829] [50968]: key[binding:vif_type], ovs -> None [ 718.297829] [50968]: key[device_owner], network:router_interface -> None [ 718.297829] [50968]: key[extra_dhcp_opts], [] -> None [ 718.297829] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.299548] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Calling delete_port for fd63cff4-b269-4aa8-ad66-ce4578d2175e owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 718.415382] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (fd63cff4-b269-4aa8-ad66-ce4578d2175e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.423318] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Pushing event deleted for resources: {'Port': ['ID=fd63cff4-b269-4aa8-ad66-ce4578d2175e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.451726] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] delete_port_postcommit called with port settings {'id': 'fd63cff4-b269-4aa8-ad66-ce4578d2175e', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:e5:0f:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_interface', 'standard_attr_id': 607, 'fixed_ips': [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', '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-21T22:36:08Z', 'updated_at': '2025-11-21T22:36:11Z', 'revision_number': 5, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2e2d4d68-0f24-4951-bf7d-5821e07f71f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 611, 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598'}}] (original binding levels None) on network {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a26779e6-97df-42b2-89ff-73286e2361f1'], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} with segments to bind None [ 718.451969] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] delete_port_postcommit: [ 718.451969] [50968]: key[mac_address], fa:16:3e:e5:0f:a9 -> None [ 718.451969] [50968]: key[device_id], 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 -> None [ 718.451969] [50968]: key[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.451969] [50968]: key[binding:vnic_type], normal -> None [ 718.451969] [50968]: key[project_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 718.451969] [50968]: key[tags], [] -> None [ 718.451969] [50968]: key[allowed_address_pairs], [] -> None [ 718.451969] [50968]: key[created_at], 2025-11-21T22:36:08Z -> None [ 718.451969] [50968]: key[name], -> None [ 718.451969] [50968]: key[status], ACTIVE -> None [ 718.451969] [50968]: key[tenant_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 718.451969] [50968]: key[fixed_ips], [{'subnet_id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'ip_address': '192.168.128.1'}] -> None [ 718.451969] [50968]: key[id], fd63cff4-b269-4aa8-ad66-ce4578d2175e -> None [ 718.451969] [50968]: key[port_security_enabled], False -> None [ 718.451969] [50968]: key[network_id], 9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 718.451969] [50968]: key[security_groups], [] -> None [ 718.451969] [50968]: key[binding:profile], {} -> None [ 718.451969] [50968]: key[binding:host_id], devstack -> None [ 718.451969] [50968]: key[revision_number], 5 -> None [ 718.451969] [50968]: key[description], -> None [ 718.451969] [50968]: key[updated_at], 2025-11-21T22:36:11Z -> None [ 718.451969] [50968]: key[standard_attr_id], 607 -> None [ 718.451969] [50968]: key[admin_state_up], True -> None [ 718.451969] [50968]: key[binding:vif_type], ovs -> None [ 718.451969] [50968]: key[device_owner], network:router_interface -> None [ 718.451969] [50968]: key[extra_dhcp_opts], [] -> None [ 718.451969] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.503630] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.628038] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Router 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 718.684762] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9bfada6d-c21b-4c47-bc62-14796a13eead admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 718.688550] [50968]: [pid: 50968|app: 0|req: 1118/2318] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:37:30 2025] PUT /networking/v2.0/routers/488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48/remove_router_interface => generated 309 bytes in 845 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.692918] [50968]: DEBUG neutron.api.wsgi [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-c0138235-f40a-4310-862b-b2fe297e53fd service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.705707] [50968]: [pid: 50968|app: 0|req: 1119/2319] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.708821] [50968]: DEBUG neutron.api.v2.base [None req-d63ca974-1cda-4a5b-b6ea-86adf7943a92 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1272844132', 'description': 'tempest-description--1704851555'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 718.725925] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d63ca974-1cda-4a5b-b6ea-86adf7943a92 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.777294] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d63ca974-1cda-4a5b-b6ea-86adf7943a92 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group (74f5da29-9813-4267-9403-b31dc8901729), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.778878] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d63ca974-1cda-4a5b-b6ea-86adf7943a92 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (74f5da29-9813-4267-9403-b31dc8901729), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.791422] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d63ca974-1cda-4a5b-b6ea-86adf7943a92 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=74f5da29-9813-4267-9403-b31dc8901729,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.804402] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d63ca974-1cda-4a5b-b6ea-86adf7943a92 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.804997] [50968]: [pid: 50968|app: 0|req: 1120/2320] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:37:31 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 99 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 718.817709] [50968]: [pid: 50968|app: 0|req: 1121/2321] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.852474] [50969]: DEBUG neutron.notifiers.nova [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a8086c76-33f8-4f48-9581-9fcddc26f04c {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 718.857711] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks [] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.863749] [50969]: DEBUG neutron.db.provisioning_blocks [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Transition to ACTIVE for port object a8086c76-33f8-4f48-9581-9fcddc26f04c will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 718.865283] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_precommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:30Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': '', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:30Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 718.865462] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_precommit: [ 718.865462] [50969]: key[device_owner], -> compute:nova [ 718.865462] [50969]: key[binding:host_id], -> cpu-1 [ 718.865462] [50969]: key[revision_number], 1 -> 2 [ 718.865462] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.866869] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.875797] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a30f911e-ec78-42b2-bfab-2925a6d7fa57 req-939b9706-3103-4079-81e5-7cbcb6fe45bd tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.876731] [50968]: [pid: 50968|app: 0|req: 1122/2322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 751 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.887029] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Pushing event updated for resources: {'Port': ['ID=a8086c76-33f8-4f48-9581-9fcddc26f04c,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.932810] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_postcommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:30Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': '', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:30Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 718.932998] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_postcommit: [ 718.932998] [50969]: key[device_owner], -> compute:nova [ 718.932998] [50969]: key[binding:host_id], -> cpu-1 [ 718.932998] [50969]: key[revision_number], 1 -> 2 [ 718.932998] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.936794] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks [] for router (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.938676] [50969]: DEBUG neutron.plugins.ml2.managers [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Attempting to bind port a8086c76-33f8-4f48-9581-9fcddc26f04c on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 718.938817] [50969]: DEBUG neutron.plugins.ml2.managers [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Attempting to bind port a8086c76-33f8-4f48-9581-9fcddc26f04c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 718.938939] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Attempting to bind port a8086c76-33f8-4f48-9581-9fcddc26f04c on network 791d4e27-15c5-4f6c-8910-5685785ffe5d {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 718.953985] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 718.954465] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Bind Segment={'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 718.957177] [50969]: DEBUG networking_nsxv3.api.rpc [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Bind port on Host cpu-1 & Segment [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 719.007074] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks [] for router_gateway (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.027918] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Deleting port 13c43e02-5a94-48e5-8e6d-fbc23dc999fa {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 719.028079] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (13c43e02-5a94-48e5-8e6d-fbc23dc999fa), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.065305] [50968]: DEBUG neutron.plugins.ml2.db [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] For port 13c43e02-5a94-48e5-8e6d-fbc23dc999fa, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=13c43e02-5a94-48e5-8e6d-fbc23dc999fa,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 719.065493] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (13c43e02-5a94-48e5-8e6d-fbc23dc999fa), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.070068] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] delete_port_precommit called with port settings {'id': '13c43e02-5a94-48e5-8e6d-fbc23dc999fa', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:c7:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_gateway', 'standard_attr_id': 606, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:07Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 719.070239] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] delete_port_precommit: [ 719.070239] [50968]: key[mac_address], fa:16:3e:d5:c7:b8 -> None [ 719.070239] [50968]: key[device_id], 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 -> None [ 719.070239] [50968]: key[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.070239] [50968]: key[binding:vnic_type], normal -> None [ 719.070239] [50968]: key[project_id], -> None [ 719.070239] [50968]: key[tags], [] -> None [ 719.070239] [50968]: key[allowed_address_pairs], [] -> None [ 719.070239] [50968]: key[created_at], 2025-11-21T22:36:07Z -> None [ 719.070239] [50968]: key[name], -> None [ 719.070239] [50968]: key[status], ACTIVE -> None [ 719.070239] [50968]: key[tenant_id], -> None [ 719.070239] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.177'}] -> None [ 719.070239] [50968]: key[id], 13c43e02-5a94-48e5-8e6d-fbc23dc999fa -> None [ 719.070239] [50968]: key[port_security_enabled], False -> None [ 719.070239] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 719.070239] [50968]: key[security_groups], [] -> None [ 719.070239] [50968]: key[binding:profile], {} -> None [ 719.070239] [50968]: key[binding:host_id], devstack -> None [ 719.070239] [50968]: key[revision_number], 5 -> None [ 719.070239] [50968]: key[description], -> None [ 719.070239] [50968]: key[updated_at], 2025-11-21T22:36:08Z -> None [ 719.070239] [50968]: key[standard_attr_id], 606 -> None [ 719.070239] [50968]: key[admin_state_up], True -> None [ 719.070239] [50968]: key[binding:vif_type], ovs -> None [ 719.070239] [50968]: key[device_owner], network:router_gateway -> None [ 719.070239] [50968]: key[extra_dhcp_opts], [] -> None [ 719.070239] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.072372] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Calling delete_port for 13c43e02-5a94-48e5-8e6d-fbc23dc999fa owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 719.170103] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (13c43e02-5a94-48e5-8e6d-fbc23dc999fa), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.178397] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Pushing event deleted for resources: {'Port': ['ID=13c43e02-5a94-48e5-8e6d-fbc23dc999fa,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.208438] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] delete_port_postcommit called with port settings {'id': '13c43e02-5a94-48e5-8e6d-fbc23dc999fa', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:c7:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48', 'device_owner': 'network:router_gateway', 'standard_attr_id': 606, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:07Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 719.208676] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] delete_port_postcommit: [ 719.208676] [50968]: key[mac_address], fa:16:3e:d5:c7:b8 -> None [ 719.208676] [50968]: key[device_id], 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 -> None [ 719.208676] [50968]: key[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.208676] [50968]: key[binding:vnic_type], normal -> None [ 719.208676] [50968]: key[project_id], -> None [ 719.208676] [50968]: key[tags], [] -> None [ 719.208676] [50968]: key[allowed_address_pairs], [] -> None [ 719.208676] [50968]: key[created_at], 2025-11-21T22:36:07Z -> None [ 719.208676] [50968]: key[name], -> None [ 719.208676] [50968]: key[status], ACTIVE -> None [ 719.208676] [50968]: key[tenant_id], -> None [ 719.208676] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.177'}] -> None [ 719.208676] [50968]: key[id], 13c43e02-5a94-48e5-8e6d-fbc23dc999fa -> None [ 719.208676] [50968]: key[port_security_enabled], False -> None [ 719.208676] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 719.208676] [50968]: key[security_groups], [] -> None [ 719.208676] [50968]: key[binding:profile], {} -> None [ 719.208676] [50968]: key[binding:host_id], devstack -> None [ 719.208676] [50968]: key[revision_number], 5 -> None [ 719.208676] [50968]: key[description], -> None [ 719.208676] [50968]: key[updated_at], 2025-11-21T22:36:08Z -> None [ 719.208676] [50968]: key[standard_attr_id], 606 -> None [ 719.208676] [50968]: key[admin_state_up], True -> None [ 719.208676] [50968]: key[binding:vif_type], ovs -> None [ 719.208676] [50968]: key[device_owner], network:router_gateway -> None [ 719.208676] [50968]: key[extra_dhcp_opts], [] -> None [ 719.208676] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.210149] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.246899] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.248896] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks [] for router_controller (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.272018] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.272389] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 719.277278] [50968]: DEBUG neutron_lib.callbacks.manager [None req-71be3071-812b-4c37-b831-c6d17bc9e132 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.277850] [50968]: [pid: 50968|app: 0|req: 1123/2323] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:31 2025] DELETE /networking/v2.0/routers/488e9cdd-2fbf-4cd7-98bd-1c9eab90ae48 => generated 0 bytes in 401 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 719.304527] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15976728-1cba-4e47-b248-66df562556b8 req-f854d51a-8198-4a46-8815-ab19a52178a1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.305461] [50968]: [pid: 50968|app: 0|req: 1124/2324] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 719.328853] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-626733ec-e35b-441a-a219-88b4faf330f8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.329899] [50968]: [pid: 50968|app: 0|req: 1125/2325] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/subnets?id=3506477c-7ffb-48af-b87e-1d707010a8b5 => generated 685 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.356361] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-dec2e79b-eb6e-4d67-9f2e-33d8e2746ada service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.357258] [50968]: [pid: 50968|app: 0|req: 1126/2326] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 719.360156] [50968]: DEBUG neutron.api.v2.base [None req-42f32997-c989-49e9-a401-9ef91cf9bfee tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Request body: {'security_group_rule': {'security_group_id': '74f5da29-9813-4267-9403-b31dc8901729', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 719.395383] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42f32997-c989-49e9-a401-9ef91cf9bfee tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group_rule (54799f94-9cac-40fc-94c0-56c420f25a28), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.420866] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42f32997-c989-49e9-a401-9ef91cf9bfee tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group_rule (54799f94-9cac-40fc-94c0-56c420f25a28), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.425213] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42f32997-c989-49e9-a401-9ef91cf9bfee tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (54799f94-9cac-40fc-94c0-56c420f25a28), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.432930] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-42f32997-c989-49e9-a401-9ef91cf9bfee tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=54799f94-9cac-40fc-94c0-56c420f25a28,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.444444] [50968]: DEBUG neutron_lib.callbacks.manager [None req-42f32997-c989-49e9-a401-9ef91cf9bfee tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.445030] [50968]: [pid: 50968|app: 0|req: 1127/2327] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:31 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) [ 719.461646] [50968]: [pid: 50968|app: 0|req: 1128/2328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.464325] [50968]: DEBUG neutron.api.wsgi [req-a30f911e-ec78-42b2-bfab-2925a6d7fa57 req-bd25608f-6a8b-4e38-aa83-158cc20d2fdd tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.486979] [50968]: [pid: 50968|app: 0|req: 1129/2329] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.507448] [50968]: [pid: 50968|app: 0|req: 1130/2330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.533686] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] Deleting subnet a26779e6-97df-42b2-89ff-73286e2361f1 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 719.535758] [50968]: DEBUG neutron_lib.callbacks.manager [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] Publish callbacks [] for subnet (a26779e6-97df-42b2-89ff-73286e2361f1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.550484] [50968]: DEBUG neutron_lib.callbacks.manager [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (a26779e6-97df-42b2-89ff-73286e2361f1), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.591939] [50968]: DEBUG neutron_lib.callbacks.manager [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (a26779e6-97df-42b2-89ff-73286e2361f1), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.591939] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] delete_subnet_precommit called with subnet settings {'id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'name': 'tempest-VolumesAdminNegativeTest-631359826-subnet', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 602, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'} (original settings None) [ 719.591939] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] delete_subnet_precommit: [ 719.591939] [50968]: key[service_types], [] -> None [ 719.591939] [50968]: key[project_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 719.591939] [50968]: key[tags], [] -> None [ 719.591939] [50968]: key[router:external], False -> None [ 719.591939] [50968]: key[ipv6_ra_mode], None -> None [ 719.591939] [50968]: key[created_at], 2025-11-21T22:36:06Z -> None [ 719.591939] [50968]: key[name], tempest-VolumesAdminNegativeTest-631359826-subnet -> None [ 719.591939] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 719.591939] [50968]: key[tenant_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 719.591939] [50968]: key[id], a26779e6-97df-42b2-89ff-73286e2361f1 -> None [ 719.591939] [50968]: key[network_id], 9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 719.591939] [50968]: key[host_routes], [] -> None [ 719.591939] [50968]: key[revision_number], 0 -> None [ 719.591939] [50968]: key[dns_nameservers], [] -> None [ 719.591939] [50968]: key[cidr], 192.168.128.0/28 -> None [ 719.591939] [50968]: key[updated_at], 2025-11-21T22:36:06Z -> None [ 719.591939] [50968]: key[description], -> None [ 719.591939] [50968]: key[standard_attr_id], 602 -> None [ 719.591939] [50968]: key[segment_id], None -> None [ 719.591939] [50968]: key[shared], False -> None [ 719.591939] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 719.591939] [50968]: key[ipv6_address_mode], None -> None [ 719.591939] [50968]: key[enable_dhcp], True -> None [ 719.591939] [50968]: key[subnetpool_id], None -> None [ 719.591939] [50968]: key[ip_version], 4 -> None [ 719.591939] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.612184] [50968]: DEBUG neutron_lib.callbacks.manager [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (a26779e6-97df-42b2-89ff-73286e2361f1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.612427] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'a26779e6-97df-42b2-89ff-73286e2361f1', 'name': 'tempest-VolumesAdminNegativeTest-631359826-subnet', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 602, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:36:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'} (original settings None) [ 719.612545] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] delete_subnet_postcommit: [ 719.612545] [50968]: key[service_types], [] -> None [ 719.612545] [50968]: key[project_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 719.612545] [50968]: key[tags], [] -> None [ 719.612545] [50968]: key[router:external], False -> None [ 719.612545] [50968]: key[ipv6_ra_mode], None -> None [ 719.612545] [50968]: key[created_at], 2025-11-21T22:36:06Z -> None [ 719.612545] [50968]: key[name], tempest-VolumesAdminNegativeTest-631359826-subnet -> None [ 719.612545] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 719.612545] [50968]: key[tenant_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 719.612545] [50968]: key[id], a26779e6-97df-42b2-89ff-73286e2361f1 -> None [ 719.612545] [50968]: key[network_id], 9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 719.612545] [50968]: key[host_routes], [] -> None [ 719.612545] [50968]: key[revision_number], 0 -> None [ 719.612545] [50968]: key[dns_nameservers], [] -> None [ 719.612545] [50968]: key[cidr], 192.168.128.0/28 -> None [ 719.612545] [50968]: key[updated_at], 2025-11-21T22:36:06Z -> None [ 719.612545] [50968]: key[description], -> None [ 719.612545] [50968]: key[standard_attr_id], 602 -> None [ 719.612545] [50968]: key[segment_id], None -> None [ 719.612545] [50968]: key[shared], False -> None [ 719.612545] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 719.612545] [50968]: key[ipv6_address_mode], None -> None [ 719.612545] [50968]: key[enable_dhcp], True -> None [ 719.612545] [50968]: key[subnetpool_id], None -> None [ 719.612545] [50968]: key[ip_version], 4 -> None [ 719.612545] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.617214] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=a26779e6-97df-42b2-89ff-73286e2361f1,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.624258] [50968]: DEBUG neutron_lib.callbacks.manager [None req-67dbf082-17e3-4de6-a2e8-fb468f2c21b4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.627455] [50968]: [pid: 50968|app: 0|req: 1131/2331] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:31 2025] DELETE /networking/v2.0/subnets/a26779e6-97df-42b2-89ff-73286e2361f1 => generated 0 bytes in 119 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 719.630301] [50968]: DEBUG neutron.api.wsgi [req-15976728-1cba-4e47-b248-66df562556b8 req-753384b4-5428-4c2b-8344-2b7f70fc07bd service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.650022] [50968]: [pid: 50968|app: 0|req: 1132/2332] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.677088] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c72d7ab-c8d1-4c69-9ed5-9b89cb35101d req-bbe20283-3c4d-4cef-a734-73b3d2640280 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.678070] [50968]: [pid: 50968|app: 0|req: 1133/2333] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:31 2025] GET /networking/v2.0/ports?network_id=f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.711163] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-26b2b4c5-358d-4f51-8089-c13e96de681c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.711163] [50968]: [pid: 50968|app: 0|req: 1134/2334] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/networks?id=a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 721 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.713967] [50968]: DEBUG neutron.api.v2.base [None req-ade53ffd-2c4a-41f7-9639-0e36a9fc1c0a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Request body: {'security_group_rule': {'security_group_id': '74f5da29-9813-4267-9403-b31dc8901729', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 719.739779] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ade53ffd-2c4a-41f7-9639-0e36a9fc1c0a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group_rule (9c25d579-b12a-4c42-9498-ee1f00fbe1f9), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.766890] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ade53ffd-2c4a-41f7-9639-0e36a9fc1c0a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group_rule (9c25d579-b12a-4c42-9498-ee1f00fbe1f9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.770343] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ade53ffd-2c4a-41f7-9639-0e36a9fc1c0a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (9c25d579-b12a-4c42-9498-ee1f00fbe1f9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.776473] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ade53ffd-2c4a-41f7-9639-0e36a9fc1c0a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=9c25d579-b12a-4c42-9498-ee1f00fbe1f9,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.787523] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ade53ffd-2c4a-41f7-9639-0e36a9fc1c0a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.788090] [50968]: [pid: 50968|app: 0|req: 1135/2335] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:37:32 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 76 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 719.790538] [50968]: DEBUG neutron.api.wsgi [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-1da62ee0-48ec-4498-aaa0-28b11c10619c tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.809120] [50968]: [pid: 50968|app: 0|req: 1136/2336] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1433410267&fields=id&tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2 => generated 69 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.824714] [50968]: [pid: 50968|app: 0|req: 1137/2337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.844483] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (9168d4ec-5a09-4f58-9dbb-e1009e704598), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.870421] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Deleting port ac0dfd31-e8ec-409a-9bc2-d17861b30a6f {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 719.870534] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (ac0dfd31-e8ec-409a-9bc2-d17861b30a6f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.888293] [50968]: DEBUG neutron.plugins.ml2.db [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] For port ac0dfd31-e8ec-409a-9bc2-d17861b30a6f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ac0dfd31-e8ec-409a-9bc2-d17861b30a6f,segment=NetworkSegment(2e2d4d68-0f24-4951-bf7d-5821e07f71f3),segment_id=2e2d4d68-0f24-4951-bf7d-5821e07f71f3)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 719.888509] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (ac0dfd31-e8ec-409a-9bc2-d17861b30a6f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.892760] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] delete_port_precommit called with port settings {'id': 'ac0dfd31-e8ec-409a-9bc2-d17861b30a6f', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:f7:53:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9168d4ec-5a09-4f58-9dbb-e1009e704598', 'device_owner': 'network:dhcp', 'standard_attr_id': 696, '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-21T22:36:21Z', 'updated_at': '2025-11-21T22:37:31Z', 'revision_number': 5, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2e2d4d68-0f24-4951-bf7d-5821e07f71f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 611, 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598'}}] (original binding levels None) on network {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:37:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} with segments to bind None [ 719.892932] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] delete_port_precommit: [ 719.892932] [50968]: key[mac_address], fa:16:3e:f7:53:3d -> None [ 719.892932] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 719.892932] [50968]: key[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.892932] [50968]: key[binding:vnic_type], normal -> None [ 719.892932] [50968]: key[project_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 719.892932] [50968]: key[tags], [] -> None [ 719.892932] [50968]: key[allowed_address_pairs], [] -> None [ 719.892932] [50968]: key[created_at], 2025-11-21T22:36:21Z -> None [ 719.892932] [50968]: key[name], -> None [ 719.892932] [50968]: key[status], ACTIVE -> None [ 719.892932] [50968]: key[tenant_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 719.892932] [50968]: key[fixed_ips], [] -> None [ 719.892932] [50968]: key[id], ac0dfd31-e8ec-409a-9bc2-d17861b30a6f -> None [ 719.892932] [50968]: key[port_security_enabled], False -> None [ 719.892932] [50968]: key[network_id], 9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 719.892932] [50968]: key[security_groups], [] -> None [ 719.892932] [50968]: key[binding:profile], {} -> None [ 719.892932] [50968]: key[binding:host_id], devstack -> None [ 719.892932] [50968]: key[revision_number], 5 -> None [ 719.892932] [50968]: key[description], -> None [ 719.892932] [50968]: key[updated_at], 2025-11-21T22:37:31Z -> None [ 719.892932] [50968]: key[standard_attr_id], 696 -> None [ 719.892932] [50968]: key[admin_state_up], True -> None [ 719.892932] [50968]: key[binding:vif_type], ovs -> None [ 719.892932] [50968]: key[device_owner], network:dhcp -> None [ 719.892932] [50968]: key[extra_dhcp_opts], [] -> None [ 719.892932] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.894376] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Calling delete_port for ac0dfd31-e8ec-409a-9bc2-d17861b30a6f owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 719.956674] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ac0dfd31-e8ec-409a-9bc2-d17861b30a6f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.960157] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Bound using segment: {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 719.960573] [50969]: DEBUG neutron.plugins.ml2.managers [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Bound port: a8086c76-33f8-4f48-9581-9fcddc26f04c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "fc48e29b-113c-4849-850c-35435eab4052", "external-id": "nsx-vlan-transportzone-958", "segmentation_id": 958}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 719.960802] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.966256] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Pushing event deleted for resources: {'Port': ['ID=ac0dfd31-e8ec-409a-9bc2-d17861b30a6f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.974737] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] No DVR routers for this DVR port ac0dfd31-e8ec-409a-9bc2-d17861b30a6f on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 719.975499] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] delete_port_postcommit called with port settings {'id': 'ac0dfd31-e8ec-409a-9bc2-d17861b30a6f', 'name': '', 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'mac_address': 'fa:16:3e:f7:53:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9168d4ec-5a09-4f58-9dbb-e1009e704598', 'device_owner': 'network:dhcp', 'standard_attr_id': 696, '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-21T22:36:21Z', 'updated_at': '2025-11-21T22:37:31Z', 'revision_number': 5, 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2e2d4d68-0f24-4951-bf7d-5821e07f71f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 611, 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598'}}] (original binding levels None) on network {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:37:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} with segments to bind None [ 719.975499] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] delete_port_postcommit: [ 719.975499] [50968]: key[mac_address], fa:16:3e:f7:53:3d -> None [ 719.975499] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 719.975499] [50968]: key[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.975499] [50968]: key[binding:vnic_type], normal -> None [ 719.975499] [50968]: key[project_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 719.975499] [50968]: key[tags], [] -> None [ 719.975499] [50968]: key[allowed_address_pairs], [] -> None [ 719.975499] [50968]: key[created_at], 2025-11-21T22:36:21Z -> None [ 719.975499] [50968]: key[name], -> None [ 719.975499] [50968]: key[status], ACTIVE -> None [ 719.975499] [50968]: key[tenant_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 719.975499] [50968]: key[fixed_ips], [] -> None [ 719.975499] [50968]: key[id], ac0dfd31-e8ec-409a-9bc2-d17861b30a6f -> None [ 719.975499] [50968]: key[port_security_enabled], False -> None [ 719.975499] [50968]: key[network_id], 9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 719.975499] [50968]: key[security_groups], [] -> None [ 719.975499] [50968]: key[binding:profile], {} -> None [ 719.975499] [50968]: key[binding:host_id], devstack -> None [ 719.975499] [50968]: key[revision_number], 5 -> None [ 719.975499] [50968]: key[description], -> None [ 719.975499] [50968]: key[updated_at], 2025-11-21T22:37:31Z -> None [ 719.975499] [50968]: key[standard_attr_id], 696 -> None [ 719.975499] [50968]: key[admin_state_up], True -> None [ 719.975499] [50968]: key[binding:vif_type], ovs -> None [ 719.975499] [50968]: key[device_owner], network:dhcp -> None [ 719.975499] [50968]: key[extra_dhcp_opts], [] -> None [ 719.975499] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.995972] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (9168d4ec-5a09-4f58-9dbb-e1009e704598), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.000225] [50969]: DEBUG neutron.plugins.ml2.db [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] For port a8086c76-33f8-4f48-9581-9fcddc26f04c, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 720.002109] [50969]: DEBUG neutron.plugins.ml2.db [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] For port a8086c76-33f8-4f48-9581-9fcddc26f04c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a8086c76-33f8-4f48-9581-9fcddc26f04c,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 720.003404] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_precommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:31Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:31Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 720.003568] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_precommit: [ 720.003568] [50969]: key[binding:vif_type], unbound -> ovs [ 720.003568] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} [ 720.003568] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.005133] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] delete_network_precommit called with network settings {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:37:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} (original settings None) and network segments [{'id': '2e2d4d68-0f24-4951-bf7d-5821e07f71f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 611, 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598'}] [ 720.005133] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] delete_network_precommit: [ 720.005133] [50968]: key[qinq], None -> None [ 720.005133] [50968]: key[project_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 720.005133] [50968]: key[tags], [] -> None [ 720.005133] [50968]: key[router:external], False -> None [ 720.005133] [50968]: key[created_at], 2025-11-21T22:36:06Z -> None [ 720.005133] [50968]: key[name], tempest-VolumesAdminNegativeTest-631359826-network -> None [ 720.005133] [50968]: key[status], ACTIVE -> None [ 720.005133] [50968]: key[ipv6_address_scope], None -> None [ 720.005133] [50968]: key[tenant_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 720.005133] [50968]: key[availability_zone_hints], [] -> None [ 720.005133] [50968]: key[availability_zones], ['nova'] -> None [ 720.005133] [50968]: key[id], 9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 720.005133] [50968]: key[port_security_enabled], True -> None [ 720.005133] [50968]: key[subnets], [] -> None [ 720.005133] [50968]: key[provider:segmentation_id], 611 -> None [ 720.005133] [50968]: key[provider:network_type], vlan -> None [ 720.005133] [50968]: key[revision_number], 3 -> None [ 720.005133] [50968]: key[provider:physical_network], default -> None [ 720.005133] [50968]: key[description], -> None [ 720.005133] [50968]: key[updated_at], 2025-11-21T22:37:31Z -> None [ 720.005133] [50968]: key[standard_attr_id], 600 -> None [ 720.005133] [50968]: key[admin_state_up], True -> None [ 720.005133] [50968]: key[shared], False -> None [ 720.005133] [50968]: key[ipv4_address_scope], None -> None [ 720.005133] [50968]: key[vlan_transparent], None -> None [ 720.005133] [50968]: key[mtu], 8950 -> None [ 720.005133] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.005133] [50968]: DEBUG neutron.services.segments.db [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['9168d4ec-5a09-4f58-9dbb-e1009e704598']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 720.006297] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.008722] [50968]: DEBUG neutron.services.segments.db [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '2e2d4d68-0f24-4951-bf7d-5821e07f71f3') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 720.008841] [50968]: DEBUG neutron.services.segments.db [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '2e2d4d68-0f24-4951-bf7d-5821e07f71f3') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 720.012478] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (2e2d4d68-0f24-4951-bf7d-5821e07f71f3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.018805] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (2e2d4d68-0f24-4951-bf7d-5821e07f71f3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.025179] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Releasing vlan 611 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 720.025360] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (2e2d4d68-0f24-4951-bf7d-5821e07f71f3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.030151] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Pushing event updated for resources: {'Port': ['ID=a8086c76-33f8-4f48-9581-9fcddc26f04c,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.036629] [50969]: DEBUG neutron.db.provisioning_blocks [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Provisioning complete for port a8086c76-33f8-4f48-9581-9fcddc26f04c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 720.036801] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.036914] [50969]: INFO neutron.plugins.ml2.plugin [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Attempt 1 to provision port a8086c76-33f8-4f48-9581-9fcddc26f04c [ 720.037678] [50968]: INFO neutron.services.segments.plugin [-] Segment 2e2d4d68-0f24-4951-bf7d-5821e07f71f3 resource provider aggregate not found [ 720.052552] [50968]: INFO neutron.services.segments.plugin [-] Segment 2e2d4d68-0f24-4951-bf7d-5821e07f71f3 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 2e2d4d68-0f24-4951-bf7d-5821e07f71f3 found for delete ", "request_id": "req-9cfbe3d1-6b33-465a-8db0-2c5504ee37a4"}]} [ 720.053434] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (9168d4ec-5a09-4f58-9dbb-e1009e704598), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.053434] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] delete_network_postcommit called with network settings {'id': '9168d4ec-5a09-4f58-9dbb-e1009e704598', 'name': 'tempest-VolumesAdminNegativeTest-631359826-network', 'tenant_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'project_id': 'e4db2a3a62394f63b9b5ac9e2630e7b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 600, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:06Z', 'updated_at': '2025-11-21T22:37:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 611} (original settings None) and network segments [{'id': '2e2d4d68-0f24-4951-bf7d-5821e07f71f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 611, 'network_id': '9168d4ec-5a09-4f58-9dbb-e1009e704598'}] [ 720.053631] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] delete_network_postcommit: [ 720.053631] [50968]: key[qinq], None -> None [ 720.053631] [50968]: key[project_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 720.053631] [50968]: key[tags], [] -> None [ 720.053631] [50968]: key[router:external], False -> None [ 720.053631] [50968]: key[created_at], 2025-11-21T22:36:06Z -> None [ 720.053631] [50968]: key[name], tempest-VolumesAdminNegativeTest-631359826-network -> None [ 720.053631] [50968]: key[status], ACTIVE -> None [ 720.053631] [50968]: key[ipv6_address_scope], None -> None [ 720.053631] [50968]: key[tenant_id], e4db2a3a62394f63b9b5ac9e2630e7b5 -> None [ 720.053631] [50968]: key[availability_zone_hints], [] -> None [ 720.053631] [50968]: key[availability_zones], ['nova'] -> None [ 720.053631] [50968]: key[id], 9168d4ec-5a09-4f58-9dbb-e1009e704598 -> None [ 720.053631] [50968]: key[port_security_enabled], True -> None [ 720.053631] [50968]: key[subnets], [] -> None [ 720.053631] [50968]: key[provider:segmentation_id], 611 -> None [ 720.053631] [50968]: key[provider:network_type], vlan -> None [ 720.053631] [50968]: key[revision_number], 3 -> None [ 720.053631] [50968]: key[provider:physical_network], default -> None [ 720.053631] [50968]: key[description], -> None [ 720.053631] [50968]: key[updated_at], 2025-11-21T22:37:31Z -> None [ 720.053631] [50968]: key[standard_attr_id], 600 -> None [ 720.053631] [50968]: key[admin_state_up], True -> None [ 720.053631] [50968]: key[shared], False -> None [ 720.053631] [50968]: key[ipv4_address_scope], None -> None [ 720.053631] [50968]: key[vlan_transparent], None -> None [ 720.053631] [50968]: key[mtu], 8950 -> None [ 720.053631] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.059058] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Pushing event deleted for resources: {'Network': ['ID=9168d4ec-5a09-4f58-9dbb-e1009e704598,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.061289] [50968]: DEBUG neutron_lib.callbacks.manager [None req-30078531-34b4-4cfa-bd19-08272d23070a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.065173] [50968]: [pid: 50968|app: 0|req: 1138/2338] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:37:32 2025] DELETE /networking/v2.0/networks/9168d4ec-5a09-4f58-9dbb-e1009e704598 => generated 0 bytes in 241 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 720.078520] [50969]: DEBUG neutron.plugins.ml2.plugin [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Current status of the port a8086c76-33f8-4f48-9581-9fcddc26f04c is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 720.078646] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.101699] [50969]: DEBUG neutron.plugins.ml2.db [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] For port a8086c76-33f8-4f48-9581-9fcddc26f04c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a8086c76-33f8-4f48-9581-9fcddc26f04c,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 720.102227] [50968]: [pid: 50968|app: 0|req: 1139/2339] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/networks/f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.104179] [50968]: DEBUG neutron.api.wsgi [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-36d8ce48-7b9e-4bb9-855b-cf8996812276 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 720.118524] [50968]: [pid: 50968|app: 0|req: 1140/2340] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=94b30e19-06ad-4e89-924f-7319709f27ec => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.121510] [50968]: DEBUG neutron.api.v2.base [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 720.137487] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.140737] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_precommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}]) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 720.141149] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_precommit: [ 720.141149] [50969]: key[status], DOWN -> ACTIVE [ 720.141149] [50969]: key[revision_number], 4 -> 5 [ 720.141149] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.145927] [50969]: DEBUG neutron.db.provisioning_blocks [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Provisioning complete for port a8086c76-33f8-4f48-9581-9fcddc26f04c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 720.146104] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.146188] [50969]: INFO neutron.plugins.ml2.plugin [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Attempt 1 to provision port a8086c76-33f8-4f48-9581-9fcddc26f04c [ 720.161372] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.183981] [50969]: DEBUG neutron.plugins.ml2.plugin [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Current status of the port a8086c76-33f8-4f48-9581-9fcddc26f04c is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 720.184214] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_postcommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}]) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 720.184601] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_postcommit: [ 720.184601] [50969]: key[status], DOWN -> ACTIVE [ 720.184601] [50969]: key[revision_number], 4 -> 5 [ 720.184601] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.184601] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.208057] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Pushing event updated for resources: {'Port': ['ID=a8086c76-33f8-4f48-9581-9fcddc26f04c,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.210169] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_postcommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:31Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 720.210169] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] update_port_postcommit: [ 720.210169] [50969]: key[binding:vif_type], unbound -> ovs [ 720.210169] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} [ 720.210169] [50969]: key[updated_at], 2025-11-21T22:37:31Z -> 2025-11-21T22:37:32Z [ 720.210169] [50969]: key[revision_number], 2 -> 4 [ 720.210169] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.212249] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Allocated IP 10.180.180.245 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/37e43c80-61cf-4d27-beb5-1e51cce75831) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 720.216911] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.216911] [50969]: DEBUG neutron_lib.callbacks.manager [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-7a8b57ce-5d67-44c8-9efa-e9297f7d80eb service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.218368] [50969]: [pid: 50969|app: 0|req: 1201/2341] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:30 2025] PUT /networking/v2.0/ports/a8086c76-33f8-4f48-9581-9fcddc26f04c => generated 1037 bytes in 1992 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 720.255819] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-4de3d8f6-470e-44e3-836b-40d42053b3d5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.256963] [50969]: [pid: 50969|app: 0|req: 1202/2342] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 720.261265] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for allowed_address_pair (37e43c80-61cf-4d27-beb5-1e51cce75831), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.262013] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for port (37e43c80-61cf-4d27-beb5-1e51cce75831), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.262227] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_precommit called with port settings {'id': '37e43c80-61cf-4d27-beb5-1e51cce75831', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:84:3f:ed', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1094, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 720.262392] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_precommit: [ 720.262392] [50968]: key[mac_address], None -> fa:16:3e:84:3f:ed [ 720.262392] [50968]: key[device_id], None -> PENDING [ 720.262392] [50968]: key[binding:vif_details], None -> {} [ 720.262392] [50968]: key[project_id], None -> [ 720.262392] [50968]: key[binding:vnic_type], None -> normal [ 720.262392] [50968]: key[allowed_address_pairs], None -> [] [ 720.262392] [50968]: key[name], None -> [ 720.262392] [50968]: key[status], None -> N/A [ 720.262392] [50968]: key[tenant_id], None -> [ 720.262392] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}] [ 720.262392] [50968]: key[id], None -> 37e43c80-61cf-4d27-beb5-1e51cce75831 [ 720.262392] [50968]: key[port_security_enabled], None -> False [ 720.262392] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 720.262392] [50968]: key[security_groups], None -> [] [ 720.262392] [50968]: key[binding:profile], None -> {} [ 720.262392] [50968]: key[binding:host_id], None -> [ 720.262392] [50968]: key[standard_attr_id], None -> 1094 [ 720.262392] [50968]: key[admin_state_up], None -> True [ 720.262392] [50968]: key[device_owner], None -> network:floatingip [ 720.262392] [50968]: key[binding:vif_type], None -> unbound [ 720.262392] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.269562] [50969]: [pid: 50969|app: 0|req: 1203/2343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.272133] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'name': 'network-vif-deleted', 'tag': '68c26161-014d-4a0f-945b-f18382075d59'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 720.282170] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-27508786-87e3-4ec0-acbb-043557a1cc49" -d '{"events": [{"server_uuid": "ace2ee09-f113-40db-b5f1-93cc36d8c030", "name": "network-vif-deleted", "tag": "68c26161-014d-4a0f-945b-f18382075d59"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 720.283817] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (37e43c80-61cf-4d27-beb5-1e51cce75831), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.302436] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d08c628-397c-45ff-960e-bc24e1b6adb0 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.303616] [50969]: [pid: 50969|app: 0|req: 1204/2344] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 612 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 720.303978] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event updated for resources: {'Port': ['ID=37e43c80-61cf-4d27-beb5-1e51cce75831,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.313208] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 720.313929] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 720.315812] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 720.327667] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_postcommit called with port settings {'id': '37e43c80-61cf-4d27-beb5-1e51cce75831', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:84:3f:ed', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1094, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 720.327922] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_postcommit: [ 720.327922] [50968]: key[mac_address], None -> fa:16:3e:84:3f:ed [ 720.327922] [50968]: key[device_id], None -> PENDING [ 720.327922] [50968]: key[binding:vif_details], None -> {} [ 720.327922] [50968]: key[project_id], None -> [ 720.327922] [50968]: key[binding:vnic_type], None -> normal [ 720.327922] [50968]: key[tags], None -> [] [ 720.327922] [50968]: key[allowed_address_pairs], None -> [] [ 720.327922] [50968]: key[created_at], None -> 2025-11-21T22:37:32Z [ 720.327922] [50968]: key[name], None -> [ 720.327922] [50968]: key[status], None -> N/A [ 720.327922] [50968]: key[tenant_id], None -> [ 720.327922] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}] [ 720.327922] [50968]: key[id], None -> 37e43c80-61cf-4d27-beb5-1e51cce75831 [ 720.327922] [50968]: key[port_security_enabled], None -> False [ 720.327922] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 720.327922] [50968]: key[security_groups], None -> [] [ 720.327922] [50968]: key[binding:profile], None -> {} [ 720.327922] [50968]: key[binding:host_id], None -> [ 720.327922] [50968]: key[revision_number], None -> 1 [ 720.327922] [50968]: key[description], None -> [ 720.327922] [50968]: key[updated_at], None -> 2025-11-21T22:37:32Z [ 720.327922] [50968]: key[standard_attr_id], None -> 1094 [ 720.327922] [50968]: key[admin_state_up], None -> True [ 720.327922] [50968]: key[binding:vif_type], None -> unbound [ 720.327922] [50968]: key[device_owner], None -> network:floatingip [ 720.327922] [50968]: key[extra_dhcp_opts], None -> [] [ 720.327922] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 720.327922] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.353063] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for floatingip (b51a5e40-2800-4d40-bcd5-9e011ff5c2e3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.372065] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (37e43c80-61cf-4d27-beb5-1e51cce75831), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.432729] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for port (37e43c80-61cf-4d27-beb5-1e51cce75831), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.432978] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] update_port_precommit called with port settings {'id': '37e43c80-61cf-4d27-beb5-1e51cce75831', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:84:3f:ed', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b51a5e40-2800-4d40-bcd5-9e011ff5c2e3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1094, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '37e43c80-61cf-4d27-beb5-1e51cce75831', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:84:3f:ed', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1094, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 720.433161] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] update_port_precommit: [ 720.433161] [50968]: key[device_id], PENDING -> b51a5e40-2800-4d40-bcd5-9e011ff5c2e3 [ 720.433161] [50968]: key[revision_number], 1 -> 2 [ 720.433161] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.437110] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (37e43c80-61cf-4d27-beb5-1e51cce75831), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.455663] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (071f2657-30af-4ee1-a654-183dd4ab0294), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.457357] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event updated for resources: {'Port': ['ID=37e43c80-61cf-4d27-beb5-1e51cce75831,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.480308] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] update_port_postcommit called with port settings {'id': '37e43c80-61cf-4d27-beb5-1e51cce75831', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:84:3f:ed', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b51a5e40-2800-4d40-bcd5-9e011ff5c2e3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1094, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '37e43c80-61cf-4d27-beb5-1e51cce75831', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:84:3f:ed', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1094, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 720.480308] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] update_port_postcommit: [ 720.480308] [50968]: key[device_id], PENDING -> b51a5e40-2800-4d40-bcd5-9e011ff5c2e3 [ 720.480308] [50968]: key[revision_number], 1 -> 2 [ 720.480308] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.481029] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (b51a5e40-2800-4d40-bcd5-9e011ff5c2e3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.490603] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5a10b8ef-1199-4104-bae6-c43c9582926e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.491254] [50968]: [pid: 50968|app: 0|req: 1141/2345] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:37:32 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 372 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 720.524864] [50968]: [pid: 50968|app: 0|req: 1142/2346] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/networks/f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb?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) [ 720.544075] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-ce63d55d-c8c6-450a-9c11-58197acbd80d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.544941] [50968]: [pid: 50968|app: 0|req: 1143/2347] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/subnets?id=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 696 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 720.547391] [50968]: DEBUG neutron.api.wsgi [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-a0420f5a-bdbb-45dc-8782-4dd904bee49f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 720.550603] [50968]: [pid: 50968|app: 0|req: 1144/2348] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:32 2025] GET /networking/v2.0/quotas/8f30acd0c1b443c2a3f58090a8ca52f2 => generated 174 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 720.553449] [50968]: DEBUG neutron.api.v2.base [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Request body: {'port': {'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'admin_state_up': True, 'tenant_id': '9497357ea6f54e07b2d8941384d6a562'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 720.566348] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Deleting port 0128e3a8-c4c6-47a3-8a1e-e89ed2797a92 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 720.566548] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (0128e3a8-c4c6-47a3-8a1e-e89ed2797a92), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.591858] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Made reservation on behalf of 9497357ea6f54e07b2d8941384d6a562 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 720.591858] [50968]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.596775] [50969]: DEBUG neutron.plugins.ml2.db [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] For port 0128e3a8-c4c6-47a3-8a1e-e89ed2797a92, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0128e3a8-c4c6-47a3-8a1e-e89ed2797a92,segment=NetworkSegment(cca93f51-2f15-4e42-b662-029e1594140d),segment_id=cca93f51-2f15-4e42-b662-029e1594140d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 720.597034] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (0128e3a8-c4c6-47a3-8a1e-e89ed2797a92), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.601976] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] delete_port_precommit called with port settings {'id': '0128e3a8-c4c6-47a3-8a1e-e89ed2797a92', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:30:c2:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_interface', 'standard_attr_id': 633, 'fixed_ips': [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', '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-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 5, 'project_id': '2884419d22854c3a897c8e26f75e3adc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'cca93f51-2f15-4e42-b662-029e1594140d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 215, 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7'}}] (original binding levels None) on network {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} with segments to bind None [ 720.602177] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] delete_port_precommit: [ 720.602177] [50969]: key[mac_address], fa:16:3e:30:c2:5b -> None [ 720.602177] [50969]: key[device_id], 071f2657-30af-4ee1-a654-183dd4ab0294 -> None [ 720.602177] [50969]: key[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.602177] [50969]: key[binding:vnic_type], normal -> None [ 720.602177] [50969]: key[project_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 720.602177] [50969]: key[tags], [] -> None [ 720.602177] [50969]: key[allowed_address_pairs], [] -> None [ 720.602177] [50969]: key[created_at], 2025-11-21T22:36:12Z -> None [ 720.602177] [50969]: key[name], -> None [ 720.602177] [50969]: key[status], ACTIVE -> None [ 720.602177] [50969]: key[tenant_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 720.602177] [50969]: key[fixed_ips], [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}] -> None [ 720.602177] [50969]: key[id], 0128e3a8-c4c6-47a3-8a1e-e89ed2797a92 -> None [ 720.602177] [50969]: key[port_security_enabled], False -> None [ 720.602177] [50969]: key[network_id], 1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 720.602177] [50969]: key[security_groups], [] -> None [ 720.602177] [50969]: key[binding:profile], {} -> None [ 720.602177] [50969]: key[binding:host_id], devstack -> None [ 720.602177] [50969]: key[revision_number], 5 -> None [ 720.602177] [50969]: key[description], -> None [ 720.602177] [50969]: key[updated_at], 2025-11-21T22:36:17Z -> None [ 720.602177] [50969]: key[standard_attr_id], 633 -> None [ 720.602177] [50969]: key[admin_state_up], True -> None [ 720.602177] [50969]: key[binding:vif_type], ovs -> None [ 720.602177] [50969]: key[device_owner], network:router_interface -> None [ 720.602177] [50969]: key[extra_dhcp_opts], [] -> None [ 720.602177] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.603731] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Calling delete_port for 0128e3a8-c4c6-47a3-8a1e-e89ed2797a92 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 720.648594] [50968]: DEBUG neutron.db.db_base_plugin_common [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Allocated IP 192.168.128.14 (791d4e27-15c5-4f6c-8910-5685785ffe5d/ce2d324e-8485-49d8-b8f6-60f9e7b93cdb/b772634c-7768-4ad7-9821-3eaa2c384f12) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 720.717954] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0128e3a8-c4c6-47a3-8a1e-e89ed2797a92), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.728473] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Pushing event deleted for resources: {'Port': ['ID=0128e3a8-c4c6-47a3-8a1e-e89ed2797a92,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.742929] [50968]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks [] for allowed_address_pair (b772634c-7768-4ad7-9821-3eaa2c384f12), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.743730] [50968]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks [] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.743951] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_precommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': '', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': True, 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 720.744109] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_precommit: [ 720.744109] [50968]: key[mac_address], None -> fa:16:3e:06:ae:bd [ 720.744109] [50968]: key[device_id], None -> b761de80-21ba-42d8-9b26-75953ade8852 [ 720.744109] [50968]: key[binding:vif_details], None -> {} [ 720.744109] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 720.744109] [50968]: key[binding:vnic_type], None -> normal [ 720.744109] [50968]: key[allowed_address_pairs], None -> [] [ 720.744109] [50968]: key[name], None -> [ 720.744109] [50968]: key[status], None -> DOWN [ 720.744109] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 720.744109] [50968]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}] [ 720.744109] [50968]: key[id], None -> b772634c-7768-4ad7-9821-3eaa2c384f12 [ 720.744109] [50968]: key[port_security_enabled], None -> True [ 720.744109] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 720.744109] [50968]: key[security_groups], None -> ['9276c5a5-af43-4c6e-899f-c34039400160'] [ 720.744109] [50968]: key[binding:profile], None -> {} [ 720.744109] [50968]: key[binding:host_id], None -> [ 720.744109] [50968]: key[standard_attr_id], None -> 1096 [ 720.744109] [50968]: key[admin_state_up], None -> True [ 720.744109] [50968]: key[device_owner], None -> [ 720.744109] [50968]: key[binding:vif_type], None -> unbound [ 720.744109] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.757856] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] delete_port_postcommit called with port settings {'id': '0128e3a8-c4c6-47a3-8a1e-e89ed2797a92', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:30:c2:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_interface', 'standard_attr_id': 633, 'fixed_ips': [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', '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-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:17Z', 'revision_number': 5, 'project_id': '2884419d22854c3a897c8e26f75e3adc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'cca93f51-2f15-4e42-b662-029e1594140d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 215, 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7'}}] (original binding levels None) on network {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb30941-32a7-429f-888b-58a6614aa97c'], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} with segments to bind None [ 720.758144] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] delete_port_postcommit: [ 720.758144] [50969]: key[mac_address], fa:16:3e:30:c2:5b -> None [ 720.758144] [50969]: key[device_id], 071f2657-30af-4ee1-a654-183dd4ab0294 -> None [ 720.758144] [50969]: key[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.758144] [50969]: key[binding:vnic_type], normal -> None [ 720.758144] [50969]: key[project_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 720.758144] [50969]: key[tags], [] -> None [ 720.758144] [50969]: key[allowed_address_pairs], [] -> None [ 720.758144] [50969]: key[created_at], 2025-11-21T22:36:12Z -> None [ 720.758144] [50969]: key[name], -> None [ 720.758144] [50969]: key[status], ACTIVE -> None [ 720.758144] [50969]: key[tenant_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 720.758144] [50969]: key[fixed_ips], [{'subnet_id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'ip_address': '192.168.128.1'}] -> None [ 720.758144] [50969]: key[id], 0128e3a8-c4c6-47a3-8a1e-e89ed2797a92 -> None [ 720.758144] [50969]: key[port_security_enabled], False -> None [ 720.758144] [50969]: key[network_id], 1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 720.758144] [50969]: key[security_groups], [] -> None [ 720.758144] [50969]: key[binding:profile], {} -> None [ 720.758144] [50969]: key[binding:host_id], devstack -> None [ 720.758144] [50969]: key[revision_number], 5 -> None [ 720.758144] [50969]: key[description], -> None [ 720.758144] [50969]: key[updated_at], 2025-11-21T22:36:17Z -> None [ 720.758144] [50969]: key[standard_attr_id], 633 -> None [ 720.758144] [50969]: key[admin_state_up], True -> None [ 720.758144] [50969]: key[binding:vif_type], ovs -> None [ 720.758144] [50969]: key[device_owner], network:router_interface -> None [ 720.758144] [50969]: key[extra_dhcp_opts], [] -> None [ 720.758144] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.765024] [50968]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.788350] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Pushing event updated for resources: {'Port': ['ID=b772634c-7768-4ad7-9821-3eaa2c384f12,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.800695] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Network 791d4e27-15c5-4f6c-8910-5685785ffe5d is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 720.802759] [50968]: DEBUG neutron.scheduler.base_scheduler [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 720.805696] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 720.819113] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (071f2657-30af-4ee1-a654-183dd4ab0294), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.820480] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_postcommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': '', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': True, 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 1, 'network': {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 720.820701] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_postcommit: [ 720.820701] [50968]: key[mac_address], None -> fa:16:3e:06:ae:bd [ 720.820701] [50968]: key[device_id], None -> b761de80-21ba-42d8-9b26-75953ade8852 [ 720.820701] [50968]: key[binding:vif_details], None -> {} [ 720.820701] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 720.820701] [50968]: key[binding:vnic_type], None -> normal [ 720.820701] [50968]: key[tags], None -> [] [ 720.820701] [50968]: key[allowed_address_pairs], None -> [] [ 720.820701] [50968]: key[created_at], None -> 2025-11-21T22:37:32Z [ 720.820701] [50968]: key[name], None -> [ 720.820701] [50968]: key[status], None -> DOWN [ 720.820701] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 720.820701] [50968]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}] [ 720.820701] [50968]: key[id], None -> b772634c-7768-4ad7-9821-3eaa2c384f12 [ 720.820701] [50968]: key[port_security_enabled], None -> True [ 720.820701] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 720.820701] [50968]: key[security_groups], None -> ['9276c5a5-af43-4c6e-899f-c34039400160'] [ 720.820701] [50968]: key[binding:profile], None -> {} [ 720.820701] [50968]: key[binding:host_id], None -> [ 720.820701] [50968]: key[revision_number], None -> 1 [ 720.820701] [50968]: key[description], None -> [ 720.820701] [50968]: key[updated_at], None -> 2025-11-21T22:37:32Z [ 720.820701] [50968]: key[standard_attr_id], None -> 1096 [ 720.820701] [50968]: key[admin_state_up], None -> True [ 720.820701] [50968]: key[binding:vif_type], None -> unbound [ 720.820701] [50968]: key[device_owner], None -> [ 720.820701] [50968]: key[extra_dhcp_opts], None -> [] [ 720.820701] [50968]: key[network], None -> {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} [ 720.820701] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.857024] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.857367] [50968]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-d8a97931-40f0-4a24-b5dd-deb6d2e8ebb6 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.867761] [50968]: [pid: 50968|app: 0|req: 1145/2349] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:32 2025] POST /networking/v2.0/ports => generated 733 bytes in 316 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 720.899177] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fb9f56e-e510-4487-9e4e-44b672d405de req-a40c6ce6-5392-423e-95b1-4f6252a6c52e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.903318] [50968]: [pid: 50968|app: 0|req: 1146/2350] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:33 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 736 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 720.928643] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-de2065c8-551a-4ce6-b912-330048b0d484 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.929188] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Router 071f2657-30af-4ee1-a654-183dd4ab0294 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 720.929786] [50968]: [pid: 50968|app: 0|req: 1147/2351] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:33 2025] GET /networking/v2.0/ports?network_id=a72ad127-a95d-4914-9ef4-60a6a32b2276&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.000625] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-eac9965c-6999-4765-934b-bab2adf3e29b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 721.004550] [50969]: [pid: 50969|app: 0|req: 1205/2352] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:37:32 2025] PUT /networking/v2.0/routers/071f2657-30af-4ee1-a654-183dd4ab0294/remove_router_interface => generated 309 bytes in 700 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.008739] [50969]: DEBUG neutron.api.v2.base [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Request body: {'port': {'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 721.010898] [50968]: [pid: 50968|app: 0|req: 1148/2353] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:33 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&fields=id => generated 57 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.014736] [50968]: DEBUG neutron.api.wsgi [req-9fb9f56e-e510-4487-9e4e-44b672d405de req-98c4a03c-111c-493b-8b9b-f8509a4f606c tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 721.044798] [50968]: [pid: 50968|app: 0|req: 1149/2354] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:33 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.068344] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.090579] [50968]: [pid: 50968|app: 0|req: 1150/2355] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:33 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.099288] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-564f8d5a-e38b-4969-8375-3c12e2358481 x-openstack-request-id: req-564f8d5a-e38b-4969-8375-3c12e2358481 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 721.102744] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b18679bc-51fe-4504-870a-27805244bb4a", "name": "network-vif-plugged", "status": "completed", "tag": "c1b4a032-9a5e-4fbd-8915-0e4f8839bf75", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 721.106589] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-564f8d5a-e38b-4969-8375-3c12e2358481 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 721.107909] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-564f8d5a-e38b-4969-8375-3c12e2358481'] response: {'server_uuid': 'b18679bc-51fe-4504-870a-27805244bb4a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'code': 200} [ 721.158662] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks [] for router (071f2657-30af-4ee1-a654-183dd4ab0294), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.219268] [50969]: DEBUG neutron.notifiers.nova [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b772634c-7768-4ad7-9821-3eaa2c384f12 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 721.225049] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks [] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.234023] [50969]: DEBUG neutron.db.provisioning_blocks [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Transition to ACTIVE for port object b772634c-7768-4ad7-9821-3eaa2c384f12 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 721.235906] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_precommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:33Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': '', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 721.236082] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_precommit: [ 721.236082] [50969]: key[device_owner], -> compute:nova [ 721.236082] [50969]: key[binding:host_id], -> cpu-1 [ 721.236082] [50969]: key[updated_at], 2025-11-21T22:37:32Z -> 2025-11-21T22:37:33Z [ 721.236082] [50969]: key[revision_number], 1 -> 2 [ 721.236082] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.237490] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.264988] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Pushing event updated for resources: {'Port': ['ID=b772634c-7768-4ad7-9821-3eaa2c384f12,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.311836] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_postcommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:33Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': '', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 721.312014] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_postcommit: [ 721.312014] [50969]: key[device_owner], -> compute:nova [ 721.312014] [50969]: key[binding:host_id], -> cpu-1 [ 721.312014] [50969]: key[updated_at], 2025-11-21T22:37:32Z -> 2025-11-21T22:37:33Z [ 721.312014] [50969]: key[revision_number], 1 -> 2 [ 721.312014] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.321306] [50969]: DEBUG neutron.plugins.ml2.managers [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Attempting to bind port b772634c-7768-4ad7-9821-3eaa2c384f12 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 721.321306] [50969]: DEBUG neutron.plugins.ml2.managers [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Attempting to bind port b772634c-7768-4ad7-9821-3eaa2c384f12 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 721.321306] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Attempting to bind port b772634c-7768-4ad7-9821-3eaa2c384f12 on network 791d4e27-15c5-4f6c-8910-5685785ffe5d {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 721.339313] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 721.339541] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Bind Segment={'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 721.342310] [50969]: DEBUG networking_nsxv3.api.rpc [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Bind port on Host cpu-1 & Segment [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 721.652289] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks [] for router_gateway (071f2657-30af-4ee1-a654-183dd4ab0294), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.677883] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Deleting port 6813cf9d-fe8a-430c-aa5d-a14361e33b25 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 721.678100] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (6813cf9d-fe8a-430c-aa5d-a14361e33b25), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.703872] [50968]: DEBUG neutron.plugins.ml2.db [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] For port 6813cf9d-fe8a-430c-aa5d-a14361e33b25, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6813cf9d-fe8a-430c-aa5d-a14361e33b25,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 721.704097] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (6813cf9d-fe8a-430c-aa5d-a14361e33b25), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.708755] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] delete_port_precommit called with port settings {'id': '6813cf9d-fe8a-430c-aa5d-a14361e33b25', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:da:59:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_gateway', 'standard_attr_id': 632, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:11Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 721.708994] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] delete_port_precommit: [ 721.708994] [50968]: key[mac_address], fa:16:3e:da:59:20 -> None [ 721.708994] [50968]: key[device_id], 071f2657-30af-4ee1-a654-183dd4ab0294 -> None [ 721.708994] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 721.708994] [50968]: key[binding:vnic_type], normal -> None [ 721.708994] [50968]: key[project_id], -> None [ 721.708994] [50968]: key[tags], [] -> None [ 721.708994] [50968]: key[allowed_address_pairs], [] -> None [ 721.708994] [50968]: key[created_at], 2025-11-21T22:36:11Z -> None [ 721.708994] [50968]: key[name], -> None [ 721.708994] [50968]: key[status], ACTIVE -> None [ 721.708994] [50968]: key[tenant_id], -> None [ 721.708994] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.229'}] -> None [ 721.708994] [50968]: key[id], 6813cf9d-fe8a-430c-aa5d-a14361e33b25 -> None [ 721.708994] [50968]: key[port_security_enabled], False -> None [ 721.708994] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 721.708994] [50968]: key[security_groups], [] -> None [ 721.708994] [50968]: key[binding:profile], {} -> None [ 721.708994] [50968]: key[binding:host_id], devstack -> None [ 721.708994] [50968]: key[revision_number], 5 -> None [ 721.708994] [50968]: key[description], -> None [ 721.708994] [50968]: key[updated_at], 2025-11-21T22:36:12Z -> None [ 721.708994] [50968]: key[standard_attr_id], 632 -> None [ 721.708994] [50968]: key[admin_state_up], True -> None [ 721.708994] [50968]: key[binding:vif_type], ovs -> None [ 721.708994] [50968]: key[device_owner], network:router_gateway -> None [ 721.708994] [50968]: key[extra_dhcp_opts], [] -> None [ 721.708994] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.710494] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Calling delete_port for 6813cf9d-fe8a-430c-aa5d-a14361e33b25 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 721.798898] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (6813cf9d-fe8a-430c-aa5d-a14361e33b25), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.808032] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Pushing event deleted for resources: {'Port': ['ID=6813cf9d-fe8a-430c-aa5d-a14361e33b25,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.835184] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] delete_port_postcommit called with port settings {'id': '6813cf9d-fe8a-430c-aa5d-a14361e33b25', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:da:59:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '071f2657-30af-4ee1-a654-183dd4ab0294', 'device_owner': 'network:router_gateway', 'standard_attr_id': 632, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:11Z', 'updated_at': '2025-11-21T22:36:12Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 721.835466] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] delete_port_postcommit: [ 721.835466] [50968]: key[mac_address], fa:16:3e:da:59:20 -> None [ 721.835466] [50968]: key[device_id], 071f2657-30af-4ee1-a654-183dd4ab0294 -> None [ 721.835466] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 721.835466] [50968]: key[binding:vnic_type], normal -> None [ 721.835466] [50968]: key[project_id], -> None [ 721.835466] [50968]: key[tags], [] -> None [ 721.835466] [50968]: key[allowed_address_pairs], [] -> None [ 721.835466] [50968]: key[created_at], 2025-11-21T22:36:11Z -> None [ 721.835466] [50968]: key[name], -> None [ 721.835466] [50968]: key[status], ACTIVE -> None [ 721.835466] [50968]: key[tenant_id], -> None [ 721.835466] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.229'}] -> None [ 721.835466] [50968]: key[id], 6813cf9d-fe8a-430c-aa5d-a14361e33b25 -> None [ 721.835466] [50968]: key[port_security_enabled], False -> None [ 721.835466] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 721.835466] [50968]: key[security_groups], [] -> None [ 721.835466] [50968]: key[binding:profile], {} -> None [ 721.835466] [50968]: key[binding:host_id], devstack -> None [ 721.835466] [50968]: key[revision_number], 5 -> None [ 721.835466] [50968]: key[description], -> None [ 721.835466] [50968]: key[updated_at], 2025-11-21T22:36:12Z -> None [ 721.835466] [50968]: key[standard_attr_id], 632 -> None [ 721.835466] [50968]: key[admin_state_up], True -> None [ 721.835466] [50968]: key[binding:vif_type], ovs -> None [ 721.835466] [50968]: key[device_owner], network:router_gateway -> None [ 721.835466] [50968]: key[extra_dhcp_opts], [] -> None [ 721.835466] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.836789] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (071f2657-30af-4ee1-a654-183dd4ab0294), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.870358] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (071f2657-30af-4ee1-a654-183dd4ab0294), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.872400] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks [] for router_controller (071f2657-30af-4ee1-a654-183dd4ab0294), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.896715] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (071f2657-30af-4ee1-a654-183dd4ab0294), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.897036] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Fanout notify agent at l3_agent the message router_deleted on router 071f2657-30af-4ee1-a654-183dd4ab0294 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 721.904443] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eca7ffe9-cfef-4c23-9915-3a3ea7dc922b admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.904961] [50968]: [pid: 50968|app: 0|req: 1151/2356] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:33 2025] DELETE /networking/v2.0/routers/071f2657-30af-4ee1-a654-183dd4ab0294 => generated 0 bytes in 814 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 721.960501] [50968]: [pid: 50968|app: 0|req: 1152/2357] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:34 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.993855] [50968]: [pid: 50968|app: 0|req: 1153/2358] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:34 2025] GET /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276?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) [ 722.060672] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6bc000c-028c-4d88-a2c1-78681afceda0 req-43025a5b-c98c-4b2d-a731-77c6662cd832 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.061929] [50968]: [pid: 50968|app: 0|req: 1154/2359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:34 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.088394] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-1f1cb844-58d2-4f6f-bac2-4cba88ebca22 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.089485] [50968]: [pid: 50968|app: 0|req: 1155/2360] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:34 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 722.154546] [50968]: DEBUG neutron_lib.callbacks.manager [None req-18a9b994-10d3-4762-98c7-cd614b3962d6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.221993] [50968]: DEBUG neutron_lib.callbacks.manager [None req-18a9b994-10d3-4762-98c7-cd614b3962d6 admin admin] Publish callbacks [] for security_group (c07659c0-74e8-49e7-b75c-f4d5661789db), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.223467] [50968]: DEBUG neutron_lib.callbacks.manager [None req-18a9b994-10d3-4762-98c7-cd614b3962d6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c07659c0-74e8-49e7-b75c-f4d5661789db), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.242265] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18a9b994-10d3-4762-98c7-cd614b3962d6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c07659c0-74e8-49e7-b75c-f4d5661789db,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.253748] [50968]: [pid: 50968|app: 0|req: 1156/2361] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:34 2025] GET /networking/v2.0/security-groups?tenant_id=dc477b1e3cf940209a0027cf97729b24&name=default => generated 2929 bytes in 164 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 722.279242] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] Deleting subnet afb30941-32a7-429f-888b-58a6614aa97c {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 722.281446] [50968]: DEBUG neutron_lib.callbacks.manager [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] Publish callbacks [] for subnet (afb30941-32a7-429f-888b-58a6614aa97c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.293255] [50968]: DEBUG neutron_lib.callbacks.manager [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (afb30941-32a7-429f-888b-58a6614aa97c), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.328128] [50968]: DEBUG neutron_lib.callbacks.manager [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (afb30941-32a7-429f-888b-58a6614aa97c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.328635] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] delete_subnet_precommit called with subnet settings {'id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-subnet', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 627, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:10Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2884419d22854c3a897c8e26f75e3adc'} (original settings None) [ 722.328803] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] delete_subnet_precommit: [ 722.328803] [50968]: key[service_types], [] -> None [ 722.328803] [50968]: key[project_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.328803] [50968]: key[tags], [] -> None [ 722.328803] [50968]: key[router:external], False -> None [ 722.328803] [50968]: key[ipv6_ra_mode], None -> None [ 722.328803] [50968]: key[created_at], 2025-11-21T22:36:10Z -> None [ 722.328803] [50968]: key[name], tempest-VolumesAdminNegativeTest-1022071244-subnet -> None [ 722.328803] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 722.328803] [50968]: key[tenant_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.328803] [50968]: key[id], afb30941-32a7-429f-888b-58a6614aa97c -> None [ 722.328803] [50968]: key[network_id], 1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 722.328803] [50968]: key[host_routes], [] -> None [ 722.328803] [50968]: key[revision_number], 0 -> None [ 722.328803] [50968]: key[dns_nameservers], [] -> None [ 722.328803] [50968]: key[cidr], 192.168.128.0/28 -> None [ 722.328803] [50968]: key[updated_at], 2025-11-21T22:36:10Z -> None [ 722.328803] [50968]: key[description], -> None [ 722.328803] [50968]: key[standard_attr_id], 627 -> None [ 722.328803] [50968]: key[segment_id], None -> None [ 722.328803] [50968]: key[shared], False -> None [ 722.328803] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 722.328803] [50968]: key[ipv6_address_mode], None -> None [ 722.328803] [50968]: key[enable_dhcp], True -> None [ 722.328803] [50968]: key[subnetpool_id], None -> None [ 722.328803] [50968]: key[ip_version], 4 -> None [ 722.328803] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.345112] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Bound using segment: {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 722.345450] [50969]: DEBUG neutron.plugins.ml2.managers [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Bound port: b772634c-7768-4ad7-9821-3eaa2c384f12, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "fc48e29b-113c-4849-850c-35435eab4052", "external-id": "nsx-vlan-transportzone-958", "segmentation_id": 958}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 722.345565] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.359119] [50968]: DEBUG neutron_lib.callbacks.manager [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (afb30941-32a7-429f-888b-58a6614aa97c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.359359] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] delete_subnet_postcommit called with subnet settings {'id': 'afb30941-32a7-429f-888b-58a6614aa97c', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-subnet', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 627, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:10Z', 'updated_at': '2025-11-21T22:36:10Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2884419d22854c3a897c8e26f75e3adc'} (original settings None) [ 722.359577] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] delete_subnet_postcommit: [ 722.359577] [50968]: key[service_types], [] -> None [ 722.359577] [50968]: key[project_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.359577] [50968]: key[tags], [] -> None [ 722.359577] [50968]: key[router:external], False -> None [ 722.359577] [50968]: key[ipv6_ra_mode], None -> None [ 722.359577] [50968]: key[created_at], 2025-11-21T22:36:10Z -> None [ 722.359577] [50968]: key[name], tempest-VolumesAdminNegativeTest-1022071244-subnet -> None [ 722.359577] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 722.359577] [50968]: key[tenant_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.359577] [50968]: key[id], afb30941-32a7-429f-888b-58a6614aa97c -> None [ 722.359577] [50968]: key[network_id], 1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 722.359577] [50968]: key[host_routes], [] -> None [ 722.359577] [50968]: key[revision_number], 0 -> None [ 722.359577] [50968]: key[dns_nameservers], [] -> None [ 722.359577] [50968]: key[cidr], 192.168.128.0/28 -> None [ 722.359577] [50968]: key[updated_at], 2025-11-21T22:36:10Z -> None [ 722.359577] [50968]: key[description], -> None [ 722.359577] [50968]: key[standard_attr_id], 627 -> None [ 722.359577] [50968]: key[segment_id], None -> None [ 722.359577] [50968]: key[shared], False -> None [ 722.359577] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 722.359577] [50968]: key[ipv6_address_mode], None -> None [ 722.359577] [50968]: key[enable_dhcp], True -> None [ 722.359577] [50968]: key[subnetpool_id], None -> None [ 722.359577] [50968]: key[ip_version], 4 -> None [ 722.359577] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.364665] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] Pushing event deleted for resources: {'Subnet': ['ID=afb30941-32a7-429f-888b-58a6614aa97c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.374044] [50968]: DEBUG neutron_lib.callbacks.manager [None req-beb4085a-990e-4615-89fd-1b8d856314ed admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.376069] [50968]: [pid: 50968|app: 0|req: 1157/2362] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:34 2025] DELETE /networking/v2.0/subnets/afb30941-32a7-429f-888b-58a6614aa97c => generated 0 bytes in 122 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 722.385199] [50969]: DEBUG neutron.plugins.ml2.db [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] For port b772634c-7768-4ad7-9821-3eaa2c384f12, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 722.387562] [50969]: DEBUG neutron.plugins.ml2.db [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] For port b772634c-7768-4ad7-9821-3eaa2c384f12, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b772634c-7768-4ad7-9821-3eaa2c384f12,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 722.388966] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_precommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:33Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:33Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 722.389142] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_precommit: [ 722.389142] [50969]: key[binding:vif_type], unbound -> ovs [ 722.389142] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} [ 722.389142] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.392040] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.408743] [50968]: [pid: 50968|app: 0|req: 1158/2363] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:34 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 722.411399] [50968]: DEBUG neutron.api.wsgi [req-e6bc000c-028c-4d88-a2c1-78681afceda0 req-f161bcae-8605-4abb-8817-ca4bbaeb8ce6 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 722.415881] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Pushing event updated for resources: {'Port': ['ID=b772634c-7768-4ad7-9821-3eaa2c384f12,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.423725] [50969]: DEBUG neutron.db.provisioning_blocks [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Provisioning complete for port b772634c-7768-4ad7-9821-3eaa2c384f12 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 722.423899] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.423978] [50969]: INFO neutron.plugins.ml2.plugin [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Attempt 1 to provision port b772634c-7768-4ad7-9821-3eaa2c384f12 [ 722.430896] [50968]: [pid: 50968|app: 0|req: 1159/2364] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:34 2025] GET /networking/v2.0/security-groups?id=a4da628c-f2f0-417c-917f-a8cc4350870b&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.433897] [50968]: DEBUG neutron.api.wsgi [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-982122cb-9d68-4533-8b0b-14748d48a1d8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 722.447145] [50968]: [pid: 50968|app: 0|req: 1160/2365] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=a8086c76-33f8-4f48-9581-9fcddc26f04c => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.468053] [50969]: DEBUG neutron.plugins.ml2.plugin [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Current status of the port b772634c-7768-4ad7-9821-3eaa2c384f12 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 722.468268] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.482287] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c8f50c2c-938c-4af1-be4d-99495ab3b9f7 admin admin] Publish callbacks [] for security_group (c07659c0-74e8-49e7-b75c-f4d5661789db), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.495837] [50969]: DEBUG neutron.plugins.ml2.db [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] For port b772634c-7768-4ad7-9821-3eaa2c384f12, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b772634c-7768-4ad7-9821-3eaa2c384f12,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 722.501682] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c8f50c2c-938c-4af1-be4d-99495ab3b9f7 admin admin] Publish callbacks [] for security_group (c07659c0-74e8-49e7-b75c-f4d5661789db), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.520345] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c8f50c2c-938c-4af1-be4d-99495ab3b9f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c07659c0-74e8-49e7-b75c-f4d5661789db), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.529484] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8f50c2c-938c-4af1-be4d-99495ab3b9f7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c07659c0-74e8-49e7-b75c-f4d5661789db,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.532022] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c8f50c2c-938c-4af1-be4d-99495ab3b9f7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.532619] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_precommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}]) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 722.532846] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_precommit: [ 722.532846] [50969]: key[status], DOWN -> ACTIVE [ 722.532846] [50969]: key[revision_number], 4 -> 5 [ 722.532846] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.535033] [50968]: [pid: 50968|app: 0|req: 1161/2366] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:34 2025] DELETE /networking/v2.0/security-groups/c07659c0-74e8-49e7-b75c-f4d5661789db => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 722.538976] [50969]: DEBUG neutron.db.provisioning_blocks [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Provisioning complete for port b772634c-7768-4ad7-9821-3eaa2c384f12 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 722.539045] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.539189] [50969]: INFO neutron.plugins.ml2.plugin [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Attempt 1 to provision port b772634c-7768-4ad7-9821-3eaa2c384f12 [ 722.579995] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (1ee0c100-03ae-419a-88ae-3c63878443a7), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.601658] [50969]: DEBUG neutron.plugins.ml2.plugin [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Current status of the port b772634c-7768-4ad7-9821-3eaa2c384f12 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 722.602448] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_postcommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}]) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 722.602635] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_postcommit: [ 722.602635] [50969]: key[status], DOWN -> ACTIVE [ 722.602635] [50969]: key[revision_number], 4 -> 5 [ 722.602635] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.602756] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.609126] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Deleting port aaa61293-9c7b-4169-8ea0-7976251419a7 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 722.610511] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (aaa61293-9c7b-4169-8ea0-7976251419a7), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.627998] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Pushing event updated for resources: {'Port': ['ID=b772634c-7768-4ad7-9821-3eaa2c384f12,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.628138] [50968]: DEBUG neutron.plugins.ml2.db [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] For port aaa61293-9c7b-4169-8ea0-7976251419a7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=aaa61293-9c7b-4169-8ea0-7976251419a7,segment=NetworkSegment(cca93f51-2f15-4e42-b662-029e1594140d),segment_id=cca93f51-2f15-4e42-b662-029e1594140d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 722.628373] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (aaa61293-9c7b-4169-8ea0-7976251419a7), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.629255] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_postcommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:33Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 722.629648] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] update_port_postcommit: [ 722.629648] [50969]: key[binding:vif_type], unbound -> ovs [ 722.629648] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} [ 722.629648] [50969]: key[updated_at], 2025-11-21T22:37:33Z -> 2025-11-21T22:37:34Z [ 722.629648] [50969]: key[revision_number], 2 -> 4 [ 722.629648] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.633783] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] delete_port_precommit called with port settings {'id': 'aaa61293-9c7b-4169-8ea0-7976251419a7', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:ef:8b:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ee0c100-03ae-419a-88ae-3c63878443a7', 'device_owner': 'network:dhcp', 'standard_attr_id': 698, '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-21T22:36:22Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 5, 'project_id': '2884419d22854c3a897c8e26f75e3adc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'cca93f51-2f15-4e42-b662-029e1594140d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 215, 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7'}}] (original binding levels None) on network {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} with segments to bind None [ 722.634014] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] delete_port_precommit: [ 722.634014] [50968]: key[mac_address], fa:16:3e:ef:8b:79 -> None [ 722.634014] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 722.634014] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 722.634014] [50968]: key[binding:vnic_type], normal -> None [ 722.634014] [50968]: key[project_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.634014] [50968]: key[tags], [] -> None [ 722.634014] [50968]: key[allowed_address_pairs], [] -> None [ 722.634014] [50968]: key[created_at], 2025-11-21T22:36:22Z -> None [ 722.634014] [50968]: key[name], -> None [ 722.634014] [50968]: key[status], ACTIVE -> None [ 722.634014] [50968]: key[tenant_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.634014] [50968]: key[fixed_ips], [] -> None [ 722.634014] [50968]: key[id], aaa61293-9c7b-4169-8ea0-7976251419a7 -> None [ 722.634014] [50968]: key[port_security_enabled], False -> None [ 722.634014] [50968]: key[network_id], 1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 722.634014] [50968]: key[security_groups], [] -> None [ 722.634014] [50968]: key[binding:profile], {} -> None [ 722.634014] [50968]: key[binding:host_id], devstack -> None [ 722.634014] [50968]: key[revision_number], 5 -> None [ 722.634014] [50968]: key[description], -> None [ 722.634014] [50968]: key[updated_at], 2025-11-21T22:37:34Z -> None [ 722.634014] [50968]: key[standard_attr_id], 698 -> None [ 722.634014] [50968]: key[admin_state_up], True -> None [ 722.634014] [50968]: key[binding:vif_type], ovs -> None [ 722.634014] [50968]: key[device_owner], network:dhcp -> None [ 722.634014] [50968]: key[extra_dhcp_opts], [] -> None [ 722.634014] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.637942] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.638979] [50969]: DEBUG neutron_lib.callbacks.manager [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-1d2aba96-f729-4fee-af6a-e0ff3d979285 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.640650] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Calling delete_port for aaa61293-9c7b-4169-8ea0-7976251419a7 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 722.640894] [50969]: [pid: 50969|app: 0|req: 1206/2367] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:33 2025] PUT /networking/v2.0/ports/b772634c-7768-4ad7-9821-3eaa2c384f12 => generated 1038 bytes in 1636 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 722.667714] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-702bb808-5d3b-4d90-b9b9-faf2a4a5f74a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.669655] [50969]: [pid: 50969|app: 0|req: 1207/2368] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:34 2025] GET /networking/v2.0/subnets?id=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 687 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.672365] [50969]: DEBUG neutron.api.wsgi [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7451033a-4a80-498c-9f71-db896c78e61f tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 722.698182] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (aaa61293-9c7b-4169-8ea0-7976251419a7), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.701531] [50969]: [pid: 50969|app: 0|req: 1208/2369] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--2068908525&fields=id&tenant_id=8a46892068054cec8d2324513692e83a => generated 69 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.707240] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Pushing event deleted for resources: {'Port': ['ID=aaa61293-9c7b-4169-8ea0-7976251419a7,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.714613] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] No DVR routers for this DVR port aaa61293-9c7b-4169-8ea0-7976251419a7 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 722.715504] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] delete_port_postcommit called with port settings {'id': 'aaa61293-9c7b-4169-8ea0-7976251419a7', 'name': '', 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'mac_address': 'fa:16:3e:ef:8b:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ee0c100-03ae-419a-88ae-3c63878443a7', 'device_owner': 'network:dhcp', 'standard_attr_id': 698, '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-21T22:36:22Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 5, 'project_id': '2884419d22854c3a897c8e26f75e3adc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'cca93f51-2f15-4e42-b662-029e1594140d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 215, 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7'}}] (original binding levels None) on network {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} with segments to bind None [ 722.715504] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] delete_port_postcommit: [ 722.715504] [50968]: key[mac_address], fa:16:3e:ef:8b:79 -> None [ 722.715504] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 722.715504] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 722.715504] [50968]: key[binding:vnic_type], normal -> None [ 722.715504] [50968]: key[project_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.715504] [50968]: key[tags], [] -> None [ 722.715504] [50968]: key[allowed_address_pairs], [] -> None [ 722.715504] [50968]: key[created_at], 2025-11-21T22:36:22Z -> None [ 722.715504] [50968]: key[name], -> None [ 722.715504] [50968]: key[status], ACTIVE -> None [ 722.715504] [50968]: key[tenant_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.715504] [50968]: key[fixed_ips], [] -> None [ 722.715504] [50968]: key[id], aaa61293-9c7b-4169-8ea0-7976251419a7 -> None [ 722.715504] [50968]: key[port_security_enabled], False -> None [ 722.715504] [50968]: key[network_id], 1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 722.715504] [50968]: key[security_groups], [] -> None [ 722.715504] [50968]: key[binding:profile], {} -> None [ 722.715504] [50968]: key[binding:host_id], devstack -> None [ 722.715504] [50968]: key[revision_number], 5 -> None [ 722.715504] [50968]: key[description], -> None [ 722.715504] [50968]: key[updated_at], 2025-11-21T22:37:34Z -> None [ 722.715504] [50968]: key[standard_attr_id], 698 -> None [ 722.715504] [50968]: key[admin_state_up], True -> None [ 722.715504] [50968]: key[binding:vif_type], ovs -> None [ 722.715504] [50968]: key[device_owner], network:dhcp -> None [ 722.715504] [50968]: key[extra_dhcp_opts], [] -> None [ 722.715504] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.730776] [50969]: [pid: 50969|app: 0|req: 1209/2370] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/security-groups?tenant_id=4d96bb1ee7374926950112f240d76b7e&name=default => generated 2925 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 722.736609] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (1ee0c100-03ae-419a-88ae-3c63878443a7), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.748576] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] delete_network_precommit called with network settings {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} (original settings None) and network segments [{'id': 'cca93f51-2f15-4e42-b662-029e1594140d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 215, 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7'}] [ 722.749067] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] delete_network_precommit: [ 722.749067] [50968]: key[qinq], None -> None [ 722.749067] [50968]: key[project_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.749067] [50968]: key[tags], [] -> None [ 722.749067] [50968]: key[router:external], False -> None [ 722.749067] [50968]: key[created_at], 2025-11-21T22:36:09Z -> None [ 722.749067] [50968]: key[name], tempest-VolumesAdminNegativeTest-1022071244-network -> None [ 722.749067] [50968]: key[status], ACTIVE -> None [ 722.749067] [50968]: key[ipv6_address_scope], None -> None [ 722.749067] [50968]: key[tenant_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.749067] [50968]: key[availability_zone_hints], [] -> None [ 722.749067] [50968]: key[availability_zones], ['nova'] -> None [ 722.749067] [50968]: key[id], 1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 722.749067] [50968]: key[port_security_enabled], True -> None [ 722.749067] [50968]: key[subnets], [] -> None [ 722.749067] [50968]: key[provider:segmentation_id], 215 -> None [ 722.749067] [50968]: key[provider:network_type], vlan -> None [ 722.749067] [50968]: key[revision_number], 3 -> None [ 722.749067] [50968]: key[provider:physical_network], default -> None [ 722.749067] [50968]: key[description], -> None [ 722.749067] [50968]: key[updated_at], 2025-11-21T22:37:34Z -> None [ 722.749067] [50968]: key[standard_attr_id], 624 -> None [ 722.749067] [50968]: key[admin_state_up], True -> None [ 722.749067] [50968]: key[shared], False -> None [ 722.749067] [50968]: key[ipv4_address_scope], None -> None [ 722.749067] [50968]: key[vlan_transparent], None -> None [ 722.749067] [50968]: key[mtu], 8950 -> None [ 722.749067] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.749067] [50968]: DEBUG neutron.services.segments.db [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1ee0c100-03ae-419a-88ae-3c63878443a7']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 722.753460] [50968]: DEBUG neutron.services.segments.db [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'cca93f51-2f15-4e42-b662-029e1594140d') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 722.753597] [50968]: DEBUG neutron.services.segments.db [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'cca93f51-2f15-4e42-b662-029e1594140d') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 722.758333] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (cca93f51-2f15-4e42-b662-029e1594140d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.760771] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa0807f6-8730-41fe-bb2f-c389d021f4f7 req-dc012818-3fbf-48a1-a954-a4885f42694b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.762886] [50969]: [pid: 50969|app: 0|req: 1210/2371] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/ports?network_id=791d4e27-15c5-4f6c-8910-5685785ffe5d&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.765716] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (cca93f51-2f15-4e42-b662-029e1594140d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.774278] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Releasing vlan 215 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 722.774502] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (cca93f51-2f15-4e42-b662-029e1594140d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.792644] [50968]: INFO neutron.services.segments.plugin [-] Segment cca93f51-2f15-4e42-b662-029e1594140d resource provider aggregate not found [ 722.799387] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-cdf67350-078a-4eec-86f2-a6c3db1603ab tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.801037] [50969]: [pid: 50969|app: 0|req: 1211/2372] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/networks?id=2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 623 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.810119] [50968]: INFO neutron.services.segments.plugin [-] Segment cca93f51-2f15-4e42-b662-029e1594140d 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 cca93f51-2f15-4e42-b662-029e1594140d found for delete ", "request_id": "req-75fd8724-ce47-4921-aa6e-e992bd12afd8"}]} [ 722.823142] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (1ee0c100-03ae-419a-88ae-3c63878443a7), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.823142] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] delete_network_postcommit called with network settings {'id': '1ee0c100-03ae-419a-88ae-3c63878443a7', 'name': 'tempest-VolumesAdminNegativeTest-1022071244-network', 'tenant_id': '2884419d22854c3a897c8e26f75e3adc', 'project_id': '2884419d22854c3a897c8e26f75e3adc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 624, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:09Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 215} (original settings None) and network segments [{'id': 'cca93f51-2f15-4e42-b662-029e1594140d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 215, 'network_id': '1ee0c100-03ae-419a-88ae-3c63878443a7'}] [ 722.823142] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] delete_network_postcommit: [ 722.823142] [50968]: key[qinq], None -> None [ 722.823142] [50968]: key[project_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.823142] [50968]: key[tags], [] -> None [ 722.823142] [50968]: key[router:external], False -> None [ 722.823142] [50968]: key[created_at], 2025-11-21T22:36:09Z -> None [ 722.823142] [50968]: key[name], tempest-VolumesAdminNegativeTest-1022071244-network -> None [ 722.823142] [50968]: key[status], ACTIVE -> None [ 722.823142] [50968]: key[ipv6_address_scope], None -> None [ 722.823142] [50968]: key[tenant_id], 2884419d22854c3a897c8e26f75e3adc -> None [ 722.823142] [50968]: key[availability_zone_hints], [] -> None [ 722.823142] [50968]: key[availability_zones], ['nova'] -> None [ 722.823142] [50968]: key[id], 1ee0c100-03ae-419a-88ae-3c63878443a7 -> None [ 722.823142] [50968]: key[port_security_enabled], True -> None [ 722.823142] [50968]: key[subnets], [] -> None [ 722.823142] [50968]: key[provider:segmentation_id], 215 -> None [ 722.823142] [50968]: key[provider:network_type], vlan -> None [ 722.823142] [50968]: key[revision_number], 3 -> None [ 722.823142] [50968]: key[provider:physical_network], default -> None [ 722.823142] [50968]: key[description], -> None [ 722.823142] [50968]: key[updated_at], 2025-11-21T22:37:34Z -> None [ 722.823142] [50968]: key[standard_attr_id], 624 -> None [ 722.823142] [50968]: key[admin_state_up], True -> None [ 722.823142] [50968]: key[shared], False -> None [ 722.823142] [50968]: key[ipv4_address_scope], None -> None [ 722.823142] [50968]: key[vlan_transparent], None -> None [ 722.823142] [50968]: key[mtu], 8950 -> None [ 722.823142] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.830164] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Pushing event deleted for resources: {'Network': ['ID=1ee0c100-03ae-419a-88ae-3c63878443a7,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.832619] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8897d272-5f51-46f6-8903-bc243e30abda admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.834703] [50968]: [pid: 50968|app: 0|req: 1162/2373] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:37:34 2025] DELETE /networking/v2.0/networks/1ee0c100-03ae-419a-88ae-3c63878443a7 => generated 0 bytes in 300 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 722.858886] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-6d23c786-6408-4fd0-8250-ad811a985d2d tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.859845] [50969]: [pid: 50969|app: 0|req: 1212/2374] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/networks?id=7e3dba3f-33e6-481c-9f2e-dac942940c9f => generated 607 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.868163] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fff35cc3-2fec-4a91-8145-c7ebbe2566f8 admin admin] Publish callbacks [] for security_group (6b93eb01-51cc-4c25-b2fa-56b4a62620d3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.886918] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fff35cc3-2fec-4a91-8145-c7ebbe2566f8 admin admin] Publish callbacks [] for security_group (6b93eb01-51cc-4c25-b2fa-56b4a62620d3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.890610] [50969]: [pid: 50969|app: 0|req: 1213/2375] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.894135] [50969]: DEBUG neutron.api.v2.base [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Request body: {'port': {'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'admin_state_up': True, 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 722.912426] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fff35cc3-2fec-4a91-8145-c7ebbe2566f8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6b93eb01-51cc-4c25-b2fa-56b4a62620d3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.918174] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fff35cc3-2fec-4a91-8145-c7ebbe2566f8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6b93eb01-51cc-4c25-b2fa-56b4a62620d3,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.922772] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fff35cc3-2fec-4a91-8145-c7ebbe2566f8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.923749] [50968]: [pid: 50968|app: 0|req: 1163/2376] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:35 2025] DELETE /networking/v2.0/security-groups/6b93eb01-51cc-4c25-b2fa-56b4a62620d3 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 722.926386] [50968]: DEBUG neutron.api.wsgi [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-561487ee-3e9b-42b9-894a-41fe1b04ffc0 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 722.932198] [50968]: [pid: 50968|app: 0|req: 1164/2377] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/quotas/8a46892068054cec8d2324513692e83a => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.942533] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Made reservation on behalf of 872701dbeaf0414d8cfa1c8bb524fa74 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 722.945829] [50969]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.998268] [50968]: [pid: 50968|app: 0|req: 1165/2378] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 723.027536] [50969]: DEBUG neutron.db.db_base_plugin_common [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Allocated IP 192.168.128.11 (2371821e-5403-4904-a7a6-d4a27591f0c4/fb623ff5-4fc5-4674-8a24-42dae40b87ee/0e871f42-8f03-46e4-9731-cc428989bd9b) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 723.086855] [50968]: [pid: 50968|app: 0|req: 1166/2379] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/ports?tenant_id=8a46892068054cec8d2324513692e83a&fields=id => generated 57 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.112869] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b18679bc-51fe-4504-870a-27805244bb4a', 'tag': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75'}, {'server_uuid': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a8086c76-33f8-4f48-9581-9fcddc26f04c'}, {'name': 'network-changed', 'server_uuid': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'tag': 'a8086c76-33f8-4f48-9581-9fcddc26f04c'}, {'server_uuid': 'b761de80-21ba-42d8-9b26-75953ade8852', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b772634c-7768-4ad7-9821-3eaa2c384f12'}, {'name': 'network-changed', 'server_uuid': 'b761de80-21ba-42d8-9b26-75953ade8852', 'tag': 'b772634c-7768-4ad7-9821-3eaa2c384f12'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 723.116031] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2b9415df-dea8-4112-999a-c2f1df1952dc" -d '{"events": [{"name": "network-changed", "server_uuid": "b18679bc-51fe-4504-870a-27805244bb4a", "tag": "c1b4a032-9a5e-4fbd-8915-0e4f8839bf75"}, {"server_uuid": "b8031a92-7667-455e-b605-6d41096bfc4c", "name": "network-vif-plugged", "status": "completed", "tag": "a8086c76-33f8-4f48-9581-9fcddc26f04c"}, {"name": "network-changed", "server_uuid": "b8031a92-7667-455e-b605-6d41096bfc4c", "tag": "a8086c76-33f8-4f48-9581-9fcddc26f04c"}, {"server_uuid": "b761de80-21ba-42d8-9b26-75953ade8852", "name": "network-vif-plugged", "status": "completed", "tag": "b772634c-7768-4ad7-9821-3eaa2c384f12"}, {"name": "network-changed", "server_uuid": "b761de80-21ba-42d8-9b26-75953ade8852", "tag": "b772634c-7768-4ad7-9821-3eaa2c384f12"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 723.128613] [50969]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for allowed_address_pair (0e871f42-8f03-46e4-9731-cc428989bd9b), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.129825] [50969]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.130204] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_precommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': '', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'port_security_enabled': True, 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 723.130429] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_precommit: [ 723.130429] [50969]: key[mac_address], None -> fa:16:3e:c9:83:4d [ 723.130429] [50969]: key[device_id], None -> 0d6f31dd-1330-4748-a6ff-3ddf2266f544 [ 723.130429] [50969]: key[binding:vif_details], None -> {} [ 723.130429] [50969]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 723.130429] [50969]: key[binding:vnic_type], None -> normal [ 723.130429] [50969]: key[allowed_address_pairs], None -> [] [ 723.130429] [50969]: key[name], None -> [ 723.130429] [50969]: key[status], None -> DOWN [ 723.130429] [50969]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 723.130429] [50969]: key[fixed_ips], None -> [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}] [ 723.130429] [50969]: key[id], None -> 0e871f42-8f03-46e4-9731-cc428989bd9b [ 723.130429] [50969]: key[port_security_enabled], None -> True [ 723.130429] [50969]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 723.130429] [50969]: key[security_groups], None -> ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] [ 723.130429] [50969]: key[binding:profile], None -> {} [ 723.130429] [50969]: key[binding:host_id], None -> [ 723.130429] [50969]: key[standard_attr_id], None -> 1102 [ 723.130429] [50969]: key[admin_state_up], None -> True [ 723.130429] [50969]: key[device_owner], None -> [ 723.130429] [50969]: key[binding:vif_type], None -> unbound [ 723.130429] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.131051] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-eae3b2c4-2117-44d0-9af0-4a9a01321df4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.131441] [50968]: [pid: 50968|app: 0|req: 1167/2380] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/ports?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 1044 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 723.144938] [50968]: [pid: 50968|app: 0|req: 1168/2381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.165110] [50969]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.187434] [50968]: [pid: 50968|app: 0|req: 1169/2382] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/networks/7e3dba3f-33e6-481c-9f2e-dac942940c9f?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.197605] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event updated for resources: {'Port': ['ID=0e871f42-8f03-46e4-9731-cc428989bd9b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.213052] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Network 2371821e-5403-4904-a7a6-d4a27591f0c4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 723.213867] [50969]: DEBUG neutron.scheduler.base_scheduler [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 723.216912] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 723.224062] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-26eb37b0-6c8a-4d59-929d-897489384668 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.224925] [50968]: [pid: 50968|app: 0|req: 1170/2383] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.241739] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_postcommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': '', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'port_security_enabled': True, 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:35Z', 'revision_number': 1, 'network': {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 723.242153] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_postcommit: [ 723.242153] [50969]: key[mac_address], None -> fa:16:3e:c9:83:4d [ 723.242153] [50969]: key[device_id], None -> 0d6f31dd-1330-4748-a6ff-3ddf2266f544 [ 723.242153] [50969]: key[binding:vif_details], None -> {} [ 723.242153] [50969]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 723.242153] [50969]: key[binding:vnic_type], None -> normal [ 723.242153] [50969]: key[tags], None -> [] [ 723.242153] [50969]: key[allowed_address_pairs], None -> [] [ 723.242153] [50969]: key[created_at], None -> 2025-11-21T22:37:35Z [ 723.242153] [50969]: key[name], None -> [ 723.242153] [50969]: key[status], None -> DOWN [ 723.242153] [50969]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 723.242153] [50969]: key[fixed_ips], None -> [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}] [ 723.242153] [50969]: key[id], None -> 0e871f42-8f03-46e4-9731-cc428989bd9b [ 723.242153] [50969]: key[port_security_enabled], None -> True [ 723.242153] [50969]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 723.242153] [50969]: key[security_groups], None -> ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] [ 723.242153] [50969]: key[binding:profile], None -> {} [ 723.242153] [50969]: key[binding:host_id], None -> [ 723.242153] [50969]: key[revision_number], None -> 1 [ 723.242153] [50969]: key[description], None -> [ 723.242153] [50969]: key[updated_at], None -> 2025-11-21T22:37:35Z [ 723.242153] [50969]: key[standard_attr_id], None -> 1102 [ 723.242153] [50969]: key[admin_state_up], None -> True [ 723.242153] [50969]: key[binding:vif_type], None -> unbound [ 723.242153] [50969]: key[device_owner], None -> [ 723.242153] [50969]: key[extra_dhcp_opts], None -> [] [ 723.242153] [50969]: key[network], None -> {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} [ 723.242153] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.285096] [50968]: [pid: 50968|app: 0|req: 1171/2384] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/networks/7e3dba3f-33e6-481c-9f2e-dac942940c9f?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) [ 723.289405] [50968]: DEBUG neutron.api.wsgi [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-e9837eab-cc38-47a3-ab32-e615f7b9eb2f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 723.295969] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.297256] [50969]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-631a5f04-88f7-4976-9c15-56b809e39a6b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.304194] [50968]: [pid: 50968|app: 0|req: 1172/2385] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.159&port_id=18bac878-b194-449d-82db-1ccc464d73ff => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.311767] [50969]: [pid: 50969|app: 0|req: 1214/2386] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:35 2025] POST /networking/v2.0/ports => generated 733 bytes in 420 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 723.333109] [50968]: [pid: 50968|app: 0|req: 1173/2387] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/security-groups?tenant_id=773ab744993644548a077b4742fb2c59&name=default => generated 2925 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 723.333857] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-cb45e632-e672-49cd-a996-b241ee97668b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.336150] [50968]: DEBUG neutron.api.v2.base [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Request body: {'port': {'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 723.336818] [50969]: [pid: 50969|app: 0|req: 1215/2388] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.368521] [50969]: DEBUG neutron_lib.callbacks.manager [None req-194c761c-d25a-4c91-8424-7f24d524a274 admin admin] Publish callbacks [] for security_group (60ea5439-0179-41e0-a8c0-e75e739326a4), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.375066] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.387040] [50969]: DEBUG neutron_lib.callbacks.manager [None req-194c761c-d25a-4c91-8424-7f24d524a274 admin admin] Publish callbacks [] for security_group (60ea5439-0179-41e0-a8c0-e75e739326a4), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.429563] [50969]: DEBUG neutron_lib.callbacks.manager [None req-194c761c-d25a-4c91-8424-7f24d524a274 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (60ea5439-0179-41e0-a8c0-e75e739326a4), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.435507] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-194c761c-d25a-4c91-8424-7f24d524a274 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=60ea5439-0179-41e0-a8c0-e75e739326a4,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.440688] [50969]: DEBUG neutron_lib.callbacks.manager [None req-194c761c-d25a-4c91-8424-7f24d524a274 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.440688] [50969]: [pid: 50969|app: 0|req: 1216/2389] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:35 2025] DELETE /networking/v2.0/security-groups/60ea5439-0179-41e0-a8c0-e75e739326a4 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 723.471388] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e486a5-2ae7-4ce6-a44a-e4c2d7f8e6de req-958ef055-e88d-48cd-aa31-baf03e14ea97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.472715] [50969]: [pid: 50969|app: 0|req: 1217/2390] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.540297] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81940a99-1084-46b2-8995-baa24569cd63 req-c3213834-830e-4c12-959e-151599d6b4c9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.540297] [50969]: [pid: 50969|app: 0|req: 1218/2391] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.541083] [50968]: DEBUG neutron.notifiers.nova [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0e871f42-8f03-46e4-9731-cc428989bd9b {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 723.547280] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks [] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.556914] [50968]: DEBUG neutron.db.provisioning_blocks [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Transition to ACTIVE for port object 0e871f42-8f03-46e4-9731-cc428989bd9b will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 723.558544] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_precommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:35Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': '', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:35Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 723.558934] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_precommit: [ 723.558934] [50968]: key[device_owner], -> compute:nova [ 723.558934] [50968]: key[binding:host_id], -> cpu-1 [ 723.558934] [50968]: key[revision_number], 1 -> 2 [ 723.558934] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.561250] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.589193] [50969]: [pid: 50969|app: 0|req: 1219/2392] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.597683] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Pushing event updated for resources: {'Port': ['ID=0e871f42-8f03-46e4-9731-cc428989bd9b,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.624547] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e6d0118-9bb1-4905-88c0-f2d698b9a736 req-3e9dae85-1456-4a0a-9d13-64b824ff090a tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.625809] [50969]: [pid: 50969|app: 0|req: 1220/2393] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 748 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.641692] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_postcommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:35Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': '', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:35Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 723.642103] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_postcommit: [ 723.642103] [50968]: key[device_owner], -> compute:nova [ 723.642103] [50968]: key[binding:host_id], -> cpu-1 [ 723.642103] [50968]: key[revision_number], 1 -> 2 [ 723.642103] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.650136] [50968]: DEBUG neutron.plugins.ml2.managers [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Attempting to bind port 0e871f42-8f03-46e4-9731-cc428989bd9b on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 723.650373] [50968]: DEBUG neutron.plugins.ml2.managers [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Attempting to bind port 0e871f42-8f03-46e4-9731-cc428989bd9b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 723.650675] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Attempting to bind port 0e871f42-8f03-46e4-9731-cc428989bd9b on network 2371821e-5403-4904-a7a6-d4a27591f0c4 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 723.654491] [50969]: [pid: 50969|app: 0|req: 1221/2394] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:35 2025] GET /networking/v2.0/security-groups?tenant_id=e4db2a3a62394f63b9b5ac9e2630e7b5&name=default => generated 2925 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 723.659080] [50969]: DEBUG neutron.api.v2.base [None req-eb075e4e-ffdc-473f-b5e1-3701d7af1b62 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'floatingip': {'port_id': 'e604decd-9fca-4cd9-83ce-61c532050bef'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 723.670768] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 723.671144] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Bind Segment={'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 723.678270] [50968]: DEBUG networking_nsxv3.api.rpc [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Bind port on Host cpu-1 & Segment [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 723.681279] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb075e4e-ffdc-473f-b5e1-3701d7af1b62 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (4ce72f46-93a6-4bde-99d7-341240c9ca2a), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.970915] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb075e4e-ffdc-473f-b5e1-3701d7af1b62 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.976564] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb075e4e-ffdc-473f-b5e1-3701d7af1b62 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (4ce72f46-93a6-4bde-99d7-341240c9ca2a), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.063723] [50969]: INFO neutron.db.l3_db [None req-eb075e4e-ffdc-473f-b5e1-3701d7af1b62 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Floating IP 4ce72f46-93a6-4bde-99d7-341240c9ca2a associated. External IP: 10.180.180.224, port: e604decd-9fca-4cd9-83ce-61c532050bef. [ 724.172580] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-eb075e4e-ffdc-473f-b5e1-3701d7af1b62 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 724.220751] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-eb075e4e-ffdc-473f-b5e1-3701d7af1b62 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 724.225287] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb075e4e-ffdc-473f-b5e1-3701d7af1b62 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.243379] [50969]: [pid: 50969|app: 0|req: 1222/2395] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:37:35 2025] PUT /networking/v2.0/floatingips/4ce72f46-93a6-4bde-99d7-341240c9ca2a => generated 802 bytes in 588 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 724.286840] [50969]: [pid: 50969|app: 0|req: 1223/2396] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 724.308622] [50969]: [pid: 50969|app: 0|req: 1224/2397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.312159] [50969]: DEBUG neutron.api.wsgi [req-0e6d0118-9bb1-4905-88c0-f2d698b9a736 req-f5a463b0-dbb9-4164-9780-b5c5d9f5b3bd tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.340332] [50969]: [pid: 50969|app: 0|req: 1225/2398] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.367404] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-e5b9a29d-d753-4a03-9fa3-abf0b35634e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 724.367791] [50969]: [pid: 50969|app: 0|req: 1226/2399] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 724.399783] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53478747-ebaa-4d0a-b947-5f944a701484 admin admin] Publish callbacks [] for security_group (006c6502-b2f5-4dd1-be9a-cb417d45fb94), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.420920] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53478747-ebaa-4d0a-b947-5f944a701484 admin admin] Publish callbacks [] for security_group (006c6502-b2f5-4dd1-be9a-cb417d45fb94), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.453239] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53478747-ebaa-4d0a-b947-5f944a701484 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (006c6502-b2f5-4dd1-be9a-cb417d45fb94), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.457701] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53478747-ebaa-4d0a-b947-5f944a701484 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=006c6502-b2f5-4dd1-be9a-cb417d45fb94,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 724.462585] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53478747-ebaa-4d0a-b947-5f944a701484 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.463096] [50969]: [pid: 50969|app: 0|req: 1227/2400] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:36 2025] DELETE /networking/v2.0/security-groups/006c6502-b2f5-4dd1-be9a-cb417d45fb94 => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 724.492767] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67ba8e79-21d1-4bee-911e-c8de55d27c68 req-41b3ce78-9211-4552-a3ea-aad2daeaf08a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 724.495568] [50969]: [pid: 50969|app: 0|req: 1228/2401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 724.496399] [50969]: DEBUG neutron.api.wsgi [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-b6b7215b-b25e-4ff5-af00-403a49363f4d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.513025] [50969]: [pid: 50969|app: 0|req: 1229/2402] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=b772634c-7768-4ad7-9821-3eaa2c384f12 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.530169] [50969]: [pid: 50969|app: 0|req: 1230/2403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.533253] [50969]: DEBUG neutron.api.wsgi [req-67ba8e79-21d1-4bee-911e-c8de55d27c68 req-e78f27bc-5e35-4f42-96ea-1aa3bae5c7a6 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.552619] [50969]: [pid: 50969|app: 0|req: 1231/2404] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 724.590593] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-4194525c-4d2c-47db-9ba7-65ea22c969cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 724.591662] [50969]: [pid: 50969|app: 0|req: 1232/2405] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/subnets?id=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 687 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 724.608851] [50969]: [pid: 50969|app: 0|req: 1233/2406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.621616] [50969]: [pid: 50969|app: 0|req: 1234/2407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.659880] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cdd5204-471b-44ad-990c-76d54a977c89 req-a59bb455-07b4-4150-b7e3-c61cb7e63390 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 724.660859] [50969]: [pid: 50969|app: 0|req: 1235/2408] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:36 2025] GET /networking/v2.0/ports?network_id=791d4e27-15c5-4f6c-8910-5685785ffe5d&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 724.681617] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Bound using segment: {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 724.681926] [50968]: DEBUG neutron.plugins.ml2.managers [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Bound port: 0e871f42-8f03-46e4-9731-cc428989bd9b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ad36dd36-1d2c-4f37-a259-98ef2e440794", "external-id": "nsx-vlan-transportzone-479", "segmentation_id": 479}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 724.682164] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.686032] [50969]: [pid: 50969|app: 0|req: 1236/2409] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/security-groups?tenant_id=2884419d22854c3a897c8e26f75e3adc&name=default => generated 2925 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 724.700942] [50969]: [pid: 50969|app: 0|req: 1237/2410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.731402] [50968]: DEBUG neutron.plugins.ml2.db [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] For port 0e871f42-8f03-46e4-9731-cc428989bd9b, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 724.732874] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-1f6cf67e-0f2b-4532-9140-231e721d4dcf x-openstack-request-id: req-1f6cf67e-0f2b-4532-9140-231e721d4dcf {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 724.733154] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ace2ee09-f113-40db-b5f1-93cc36d8c030", "name": "network-vif-deleted", "tag": "68c26161-014d-4a0f-945b-f18382075d59", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 724.735352] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1f6cf67e-0f2b-4532-9140-231e721d4dcf {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 724.735352] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f6cf67e-0f2b-4532-9140-231e721d4dcf'] response: {'server_uuid': 'ace2ee09-f113-40db-b5f1-93cc36d8c030', 'name': 'network-vif-deleted', 'tag': '68c26161-014d-4a0f-945b-f18382075d59', 'status': 'completed', 'code': 200} [ 724.736338] [50968]: DEBUG neutron.plugins.ml2.db [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] For port 0e871f42-8f03-46e4-9731-cc428989bd9b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0e871f42-8f03-46e4-9731-cc428989bd9b,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 724.738277] [50969]: [pid: 50969|app: 0|req: 1238/2411] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.738749] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_precommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:35Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:35Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 724.738942] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_precommit: [ 724.738942] [50968]: key[binding:vif_type], unbound -> ovs [ 724.738942] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} [ 724.738942] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 724.742203] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.769947] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a9c54da-8772-4e08-a535-63cc0a2f9639 admin admin] Publish callbacks [] for security_group (c258686e-b783-4a68-89b4-dcb72fde2336), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.772955] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Pushing event updated for resources: {'Port': ['ID=0e871f42-8f03-46e4-9731-cc428989bd9b,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 724.777215] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.777516] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.777703] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.777864] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.777971] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.778104] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.778203] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.778296] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.778433] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.778550] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.778609] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.778773] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.778873] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780036] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780443] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780443] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780443] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780443] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780443] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.780579] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 724.781337] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Tracked resource versions report: [ 724.781337] [50968]: pushed versions: [ 724.781337] [50968]: { 'AddressGroup': {'1.2'}, [ 724.781337] [50968]: 'Agent': {'1.1'}, [ 724.781337] [50968]: 'ConntrackHelper': {'1.0'}, [ 724.781337] [50968]: 'LocalIPAssociation': {'1.0'}, [ 724.781337] [50968]: 'Log': {'1.0'}, [ 724.781337] [50968]: 'NDPProxy': {'1.0'}, [ 724.781337] [50968]: 'Network': {'1.2'}, [ 724.781337] [50968]: 'Port': {'1.10'}, [ 724.781337] [50968]: 'PortForwarding': {'1.3'}, [ 724.781337] [50968]: 'QosPolicy': {'1.10'}, [ 724.781337] [50968]: 'SecurityGroup': {'1.6'}, [ 724.781337] [50968]: 'SecurityGroupRule': {'1.3'}, [ 724.781337] [50968]: 'SubPort': {'1.0'}, [ 724.781337] [50968]: 'Subnet': {'1.2'}, [ 724.781337] [50968]: 'Trunk': {'1.1'}} [ 724.781337] [50968]: consumer versions: [ 724.781337] [50968]: { Metadata agent@devstack: {}, [ 724.781337] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 724.781337] [50968]: 'Agent': '1.1', [ 724.781337] [50968]: 'ConntrackHelper': '1.0', [ 724.781337] [50968]: 'LocalIPAssociation': '1.0', [ 724.781337] [50968]: 'Log': '1.0', [ 724.781337] [50968]: 'NDPProxy': '1.0', [ 724.781337] [50968]: 'Network': '1.2', [ 724.781337] [50968]: 'Port': '1.10', [ 724.781337] [50968]: 'PortForwarding': '1.3', [ 724.781337] [50968]: 'QosPolicy': '1.10', [ 724.781337] [50968]: 'SecurityGroup': '1.6', [ 724.781337] [50968]: 'SecurityGroupRule': '1.3', [ 724.781337] [50968]: 'SubPort': '1.0', [ 724.781337] [50968]: 'Subnet': '1.2', [ 724.781337] [50968]: 'Trunk': '1.1'}, [ 724.781337] [50968]: L3 agent@devstack: {}, [ 724.781337] [50968]: DHCP agent@devstack: {}, [ 724.781337] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 724.781337] [50968]: 'Agent': '1.1', [ 724.781337] [50968]: 'ConntrackHelper': '1.0', [ 724.781337] [50968]: 'LocalIPAssociation': '1.0', [ 724.781337] [50968]: 'Log': '1.0', [ 724.781337] [50968]: 'NDPProxy': '1.0', [ 724.781337] [50968]: 'Network': '1.2', [ 724.781337] [50968]: 'Port': '1.10', [ 724.781337] [50968]: 'PortForwarding': '1.3', [ 724.781337] [50968]: 'QosPolicy': '1.10', [ 724.781337] [50968]: 'SecurityGroup': '1.6', [ 724.781337] [50968]: 'SecurityGroupRule': '1.3', [ 724.781337] [50968]: 'SubPort': '1.0', [ 724.781337] [50968]: 'Subnet': '1.2', [ 724.781337] [50968]: 'Trunk': '1.1'}} [ 724.781337] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 724.789646] [50968]: DEBUG neutron.db.provisioning_blocks [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Provisioning complete for port 0e871f42-8f03-46e4-9731-cc428989bd9b triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 724.789646] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.789646] [50968]: INFO neutron.plugins.ml2.plugin [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Attempt 1 to provision port 0e871f42-8f03-46e4-9731-cc428989bd9b [ 724.790428] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a9c54da-8772-4e08-a535-63cc0a2f9639 admin admin] Publish callbacks [] for security_group (c258686e-b783-4a68-89b4-dcb72fde2336), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.822257] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a9c54da-8772-4e08-a535-63cc0a2f9639 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (c258686e-b783-4a68-89b4-dcb72fde2336), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.826581] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4a9c54da-8772-4e08-a535-63cc0a2f9639 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c258686e-b783-4a68-89b4-dcb72fde2336,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 724.830342] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a9c54da-8772-4e08-a535-63cc0a2f9639 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.831036] [50969]: [pid: 50969|app: 0|req: 1239/2412] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:37 2025] DELETE /networking/v2.0/security-groups/c258686e-b783-4a68-89b4-dcb72fde2336 => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 724.832200] [50968]: DEBUG neutron.plugins.ml2.plugin [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Current status of the port 0e871f42-8f03-46e4-9731-cc428989bd9b is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 724.832604] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.854765] [50968]: DEBUG neutron.plugins.ml2.db [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] For port 0e871f42-8f03-46e4-9731-cc428989bd9b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0e871f42-8f03-46e4-9731-cc428989bd9b,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 724.865126] [50969]: [pid: 50969|app: 0|req: 1240/2413] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 724.880247] [50969]: [pid: 50969|app: 0|req: 1241/2414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.894123] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_precommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:37Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:37Z', 'revision_number': 4, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}]) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 724.894282] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_precommit: [ 724.894282] [50968]: key[status], DOWN -> ACTIVE [ 724.894282] [50968]: key[revision_number], 4 -> 5 [ 724.894282] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 724.902522] [50968]: DEBUG neutron.db.provisioning_blocks [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Provisioning complete for port 0e871f42-8f03-46e4-9731-cc428989bd9b triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 724.902522] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.902522] [50968]: INFO neutron.plugins.ml2.plugin [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Attempt 1 to provision port 0e871f42-8f03-46e4-9731-cc428989bd9b [ 724.967665] [50968]: DEBUG neutron.plugins.ml2.plugin [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Current status of the port 0e871f42-8f03-46e4-9731-cc428989bd9b is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 724.968513] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_postcommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:37Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:37Z', 'revision_number': 4, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}]) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 724.968679] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_postcommit: [ 724.968679] [50968]: key[status], DOWN -> ACTIVE [ 724.968679] [50968]: key[revision_number], 4 -> 5 [ 724.968679] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 724.968834] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.009753] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Pushing event updated for resources: {'Port': ['ID=0e871f42-8f03-46e4-9731-cc428989bd9b,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.011794] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af722761-1f9a-4033-9f17-aa3e1f3e0148 req-e4ef89ef-9bdd-4c00-987e-2931a20e5adb tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.012962] [50969]: [pid: 50969|app: 0|req: 1242/2415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 751 bytes in 132 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.013177] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_postcommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:37Z', 'revision_number': 4, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:35Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 725.013384] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] update_port_postcommit: [ 725.013384] [50968]: key[binding:vif_type], unbound -> ovs [ 725.013384] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}} [ 725.013384] [50968]: key[updated_at], 2025-11-21T22:37:35Z -> 2025-11-21T22:37:37Z [ 725.013384] [50968]: key[revision_number], 2 -> 4 [ 725.013384] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.021681] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.022151] [50968]: DEBUG neutron_lib.callbacks.manager [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-8a3e8612-be7b-4d19-909e-fcd5f397d424 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.023769] [50968]: [pid: 50968|app: 0|req: 1174/2416] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:35 2025] PUT /networking/v2.0/ports/0e871f42-8f03-46e4-9731-cc428989bd9b => generated 1038 bytes in 1690 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 725.026570] [50968]: DEBUG neutron.api.wsgi [req-af722761-1f9a-4033-9f17-aa3e1f3e0148 req-e0c4ce27-d75c-4e3d-b959-372239f6c356 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.029607] [50969]: [pid: 50969|app: 0|req: 1243/2417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.059794] [50968]: [pid: 50968|app: 0|req: 1175/2418] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.103893] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0eb809bd-35b2-4d78-89f7-c93eb12c27e5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.109700] [50968]: [pid: 50968|app: 0|req: 1176/2419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.152524] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf89e60f-4034-42b2-a784-832cc3a052e7 req-5342e71c-4d86-4457-963d-fadffd92f58c tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.152524] [50968]: [pid: 50968|app: 0|req: 1177/2420] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.172373] [50968]: [pid: 50968|app: 0|req: 1178/2421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 725.176171] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0eb809bd-35b2-4d78-89f7-c93eb12c27e5 admin admin] Publish callbacks [] for security_group (0a5e1c33-3bc6-4937-bbb6-f8f1e23971d9), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.176222] [50968]: DEBUG neutron.api.wsgi [req-cf89e60f-4034-42b2-a784-832cc3a052e7 req-0e78ef00-663c-4bbf-b216-96b39cd48689 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.177964] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0eb809bd-35b2-4d78-89f7-c93eb12c27e5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (0a5e1c33-3bc6-4937-bbb6-f8f1e23971d9), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.197510] [50968]: [pid: 50968|app: 0|req: 1179/2422] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.199538] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0eb809bd-35b2-4d78-89f7-c93eb12c27e5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0a5e1c33-3bc6-4937-bbb6-f8f1e23971d9,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.215060] [50969]: [pid: 50969|app: 0|req: 1244/2423] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/security-groups?tenant_id=b1eb09f3f4e14d19b28dc2ffa377d595&name=default => generated 2929 bytes in 185 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 725.245852] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 855 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-624797d9-32d1-437c-a4ac-df9347cf02bf x-openstack-request-id: req-624797d9-32d1-437c-a4ac-df9347cf02bf {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 725.245981] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b18679bc-51fe-4504-870a-27805244bb4a", "tag": "c1b4a032-9a5e-4fbd-8915-0e4f8839bf75", "status": "completed", "code": 200}, {"server_uuid": "b8031a92-7667-455e-b605-6d41096bfc4c", "name": "network-vif-plugged", "status": "completed", "tag": "a8086c76-33f8-4f48-9581-9fcddc26f04c", "code": 200}, {"name": "network-changed", "server_uuid": "b8031a92-7667-455e-b605-6d41096bfc4c", "tag": "a8086c76-33f8-4f48-9581-9fcddc26f04c", "status": "completed", "code": 200}, {"server_uuid": "b761de80-21ba-42d8-9b26-75953ade8852", "name": "network-vif-plugged", "status": "completed", "tag": "b772634c-7768-4ad7-9821-3eaa2c384f12", "code": 200}, {"name": "network-changed", "server_uuid": "b761de80-21ba-42d8-9b26-75953ade8852", "tag": "b772634c-7768-4ad7-9821-3eaa2c384f12", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 725.246082] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-624797d9-32d1-437c-a4ac-df9347cf02bf {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 725.246290] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-624797d9-32d1-437c-a4ac-df9347cf02bf'] response: {'name': 'network-changed', 'server_uuid': 'b18679bc-51fe-4504-870a-27805244bb4a', 'tag': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'status': 'completed', 'code': 200} [ 725.246399] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-624797d9-32d1-437c-a4ac-df9347cf02bf'] response: {'server_uuid': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'code': 200} [ 725.246447] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-624797d9-32d1-437c-a4ac-df9347cf02bf'] response: {'name': 'network-changed', 'server_uuid': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'tag': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'status': 'completed', 'code': 200} [ 725.246508] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-624797d9-32d1-437c-a4ac-df9347cf02bf'] response: {'server_uuid': 'b761de80-21ba-42d8-9b26-75953ade8852', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'code': 200} [ 725.246588] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-624797d9-32d1-437c-a4ac-df9347cf02bf'] response: {'name': 'network-changed', 'server_uuid': 'b761de80-21ba-42d8-9b26-75953ade8852', 'tag': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'status': 'completed', 'code': 200} [ 725.273622] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f51178dd-57a8-4030-994b-c5a315318eb1 admin admin] Publish callbacks [] for security_group (0a5e1c33-3bc6-4937-bbb6-f8f1e23971d9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.275390] [50969]: [pid: 50969|app: 0|req: 1245/2424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.295183] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f51178dd-57a8-4030-994b-c5a315318eb1 admin admin] Publish callbacks [] for security_group (0a5e1c33-3bc6-4937-bbb6-f8f1e23971d9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.301426] [50969]: [pid: 50969|app: 0|req: 1246/2425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.324999] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f51178dd-57a8-4030-994b-c5a315318eb1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0a5e1c33-3bc6-4937-bbb6-f8f1e23971d9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.330096] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f51178dd-57a8-4030-994b-c5a315318eb1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0a5e1c33-3bc6-4937-bbb6-f8f1e23971d9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.334031] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f51178dd-57a8-4030-994b-c5a315318eb1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.335594] [50968]: [pid: 50968|app: 0|req: 1180/2426] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:37 2025] DELETE /networking/v2.0/security-groups/0a5e1c33-3bc6-4937-bbb6-f8f1e23971d9 => generated 0 bytes in 116 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 725.401281] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d60a445a-4e10-4301-8e66-e72b792cdb1c req-aa254180-7293-47fc-ab1d-f3e62833352d tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.402528] [50969]: [pid: 50969|app: 0|req: 1247/2427] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.410021] [50969]: DEBUG neutron.api.wsgi [req-d60a445a-4e10-4301-8e66-e72b792cdb1c req-2d03ae0f-62b0-4709-9e33-f9944b235815 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.431187] [50969]: [pid: 50969|app: 0|req: 1248/2428] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/security-groups?id=a4da628c-f2f0-417c-917f-a8cc4350870b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 725.470746] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a545bd1d-84aa-411e-a09c-ce78fb49240b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.560064] [50968]: DEBUG neutron.api.v2.base [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Request body: {'network': {'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 725.561645] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a545bd1d-84aa-411e-a09c-ce78fb49240b admin admin] Publish callbacks [] for security_group (7073d958-c680-4950-be48-8a654343f0a1), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.564980] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a545bd1d-84aa-411e-a09c-ce78fb49240b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (7073d958-c680-4950-be48-8a654343f0a1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.580738] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Made reservation on behalf of b136b87f691b4ec781f9533a7bdb2aa4 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 725.583977] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.589295] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a545bd1d-84aa-411e-a09c-ce78fb49240b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7073d958-c680-4950-be48-8a654343f0a1,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.589493] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.602298] [50969]: [pid: 50969|app: 0|req: 1249/2429] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/security-groups?tenant_id=f922b711c83043a0a4949812b10caeaa&name=default => generated 2929 bytes in 140 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 725.618080] [50969]: [pid: 50969|app: 0|req: 1250/2430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:37 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.653147] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Publish callbacks [] for security_group (3ce997a4-e173-41da-a149-86945dba84fe), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.654972] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f39b5572-923e-4beb-b121-fc80a2e2a1e3 admin admin] Publish callbacks [] for security_group (7073d958-c680-4950-be48-8a654343f0a1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.655641] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3ce997a4-e173-41da-a149-86945dba84fe), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.684018] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3ce997a4-e173-41da-a149-86945dba84fe,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.685801] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f39b5572-923e-4beb-b121-fc80a2e2a1e3 admin admin] Publish callbacks [] for security_group (7073d958-c680-4950-be48-8a654343f0a1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.701976] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] vlan segment allocate from pool success with {'vlan_id': 437, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 725.718223] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f39b5572-923e-4beb-b121-fc80a2e2a1e3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (7073d958-c680-4950-be48-8a654343f0a1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.718399] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (a9736050-071b-4ea8-a418-4d081dc38fc6), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.718621] [50968]: INFO neutron.db.segments_db [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Added segment a9736050-071b-4ea8-a418-4d081dc38fc6 of type vlan for network d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 725.723560] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f39b5572-923e-4beb-b121-fc80a2e2a1e3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7073d958-c680-4950-be48-8a654343f0a1,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.727674] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f39b5572-923e-4beb-b121-fc80a2e2a1e3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.728323] [50969]: [pid: 50969|app: 0|req: 1251/2431] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:37 2025] DELETE /networking/v2.0/security-groups/7073d958-c680-4950-be48-8a654343f0a1 => generated 0 bytes in 110 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 725.740647] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (d654b95b-6dec-4275-b171-f0db4c1b1ad4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.752120] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] create_network_precommit called with network settings {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1118, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] [ 725.752525] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] create_network_precommit: [ 725.752525] [50968]: key[qinq], None -> None [ 725.752525] [50968]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 725.752525] [50968]: key[tags], None -> [] [ 725.752525] [50968]: key[router:external], None -> False [ 725.752525] [50968]: key[created_at], None -> 2025-11-21T22:37:38Z [ 725.752525] [50968]: key[name], None -> tempest-ListServerFiltersTestJSON-9840317-network [ 725.752525] [50968]: key[status], None -> ACTIVE [ 725.752525] [50968]: key[ipv6_address_scope], None -> None [ 725.752525] [50968]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 725.752525] [50968]: key[availability_zone_hints], None -> [] [ 725.752525] [50968]: key[availability_zones], None -> [] [ 725.752525] [50968]: key[id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 725.752525] [50968]: key[port_security_enabled], None -> True [ 725.752525] [50968]: key[subnets], None -> [] [ 725.752525] [50968]: key[provider:segmentation_id], None -> 437 [ 725.752525] [50968]: key[provider:network_type], None -> vlan [ 725.752525] [50968]: key[revision_number], None -> 1 [ 725.752525] [50968]: key[provider:physical_network], None -> default [ 725.752525] [50968]: key[description], None -> [ 725.752525] [50968]: key[updated_at], None -> 2025-11-21T22:37:38Z [ 725.752525] [50968]: key[standard_attr_id], None -> 1118 [ 725.752525] [50968]: key[admin_state_up], None -> True [ 725.752525] [50968]: key[shared], None -> False [ 725.752525] [50968]: key[ipv4_address_scope], None -> None [ 725.752525] [50968]: key[vlan_transparent], None -> None [ 725.752525] [50968]: key[mtu], None -> 8950 [ 725.752525] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.755674] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (d654b95b-6dec-4275-b171-f0db4c1b1ad4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.774962] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Pushing event updated for resources: {'Network': ['ID=d654b95b-6dec-4275-b171-f0db4c1b1ad4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.779635] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] create_network_postcommit called with network settings {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1118, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] [ 725.779635] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] create_network_postcommit: [ 725.779635] [50968]: key[qinq], None -> None [ 725.779635] [50968]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 725.779635] [50968]: key[tags], None -> [] [ 725.779635] [50968]: key[router:external], None -> False [ 725.779635] [50968]: key[created_at], None -> 2025-11-21T22:37:38Z [ 725.779635] [50968]: key[name], None -> tempest-ListServerFiltersTestJSON-9840317-network [ 725.779635] [50968]: key[status], None -> ACTIVE [ 725.779635] [50968]: key[ipv6_address_scope], None -> None [ 725.779635] [50968]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 725.779635] [50968]: key[availability_zone_hints], None -> [] [ 725.779635] [50968]: key[availability_zones], None -> [] [ 725.779635] [50968]: key[id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 725.779635] [50968]: key[port_security_enabled], None -> True [ 725.779635] [50968]: key[subnets], None -> [] [ 725.779635] [50968]: key[provider:segmentation_id], None -> 437 [ 725.779635] [50968]: key[provider:network_type], None -> vlan [ 725.779635] [50968]: key[revision_number], None -> 1 [ 725.779635] [50968]: key[provider:physical_network], None -> default [ 725.779635] [50968]: key[description], None -> [ 725.779635] [50968]: key[updated_at], None -> 2025-11-21T22:37:38Z [ 725.779635] [50968]: key[standard_attr_id], None -> 1118 [ 725.779635] [50968]: key[admin_state_up], None -> True [ 725.779635] [50968]: key[shared], None -> False [ 725.779635] [50968]: key[ipv4_address_scope], None -> None [ 725.779635] [50968]: key[vlan_transparent], None -> None [ 725.779635] [50968]: key[mtu], None -> 8950 [ 725.779635] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.781759] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.782152] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5e8440c-5beb-4a46-88cf-42a38a46b056 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.783671] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-0defcf90-6109-4242-8b4b-93cb9c2fca03 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.784912] [50969]: [pid: 50969|app: 0|req: 1252/2432] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.817607] [50968]: [pid: 50968|app: 0|req: 1181/2433] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:37:37 2025] POST /networking/v2.0/networks => generated 667 bytes in 427 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 725.824623] [50968]: DEBUG neutron.api.wsgi [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-f5ecd1de-2fbf-498d-8e5f-ba6f1f1bbfc7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.831223] [50968]: [pid: 50968|app: 0|req: 1182/2434] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/quotas/f3032a73c30547cca0af5c9f3824f84e => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.834780] [50968]: DEBUG neutron.api.v2.base [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Request body: {'subnet': {'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'cidr': '192.168.128.0/28', 'name': 'tempest-ListServerFiltersTestJSON-9840317-subnet', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 725.843171] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-b775e87d-849b-4d94-8a4a-f59d0443b667 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.844273] [50969]: [pid: 50969|app: 0|req: 1253/2435] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?tenant_id=4435fa050c184be0821e74e0e2bb7f9f&device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 1043 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 725.850701] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Made reservation on behalf of b136b87f691b4ec781f9533a7bdb2aa4 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 725.853475] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.925117] [50969]: [pid: 50969|app: 0|req: 1254/2436] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&fields=id => generated 103 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.942933] [50969]: [pid: 50969|app: 0|req: 1255/2437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.957924] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] create_subnet_precommit called with subnet settings {'id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'name': 'tempest-ListServerFiltersTestJSON-9840317-subnet', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1120, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) [ 725.957924] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] create_subnet_precommit: [ 725.957924] [50968]: key[service_types], None -> [] [ 725.957924] [50968]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 725.957924] [50968]: key[tags], None -> [] [ 725.957924] [50968]: key[router:external], None -> False [ 725.957924] [50968]: key[ipv6_ra_mode], None -> None [ 725.957924] [50968]: key[created_at], None -> 2025-11-21T22:37:38Z [ 725.957924] [50968]: key[name], None -> tempest-ListServerFiltersTestJSON-9840317-subnet [ 725.957924] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 725.957924] [50968]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 725.957924] [50968]: key[id], None -> db8dc2c4-3181-48ad-9843-7572fe23c988 [ 725.957924] [50968]: key[network_id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 725.957924] [50968]: key[host_routes], None -> [] [ 725.957924] [50968]: key[revision_number], None -> 0 [ 725.957924] [50968]: key[dns_nameservers], None -> [] [ 725.957924] [50968]: key[cidr], None -> 192.168.128.0/28 [ 725.957924] [50968]: key[updated_at], None -> 2025-11-21T22:37:38Z [ 725.957924] [50968]: key[description], None -> [ 725.957924] [50968]: key[standard_attr_id], None -> 1120 [ 725.957924] [50968]: key[segment_id], None -> None [ 725.957924] [50968]: key[shared], None -> False [ 725.957924] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 725.957924] [50968]: key[ipv6_address_mode], None -> None [ 725.957924] [50968]: key[enable_dhcp], None -> True [ 725.957924] [50968]: key[subnetpool_id], None -> None [ 725.957924] [50968]: key[ip_version], None -> 4 [ 725.957924] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.967655] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (db8dc2c4-3181-48ad-9843-7572fe23c988), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.988762] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Pushing event updated for resources: {'Subnet': ['ID=db8dc2c4-3181-48ad-9843-7572fe23c988,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 726.008430] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-5844aa11-7fee-4791-951f-dcb67364a213 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.009881] [50969]: [pid: 50969|app: 0|req: 1256/2438] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/networks?id=f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb => generated 710 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.011619] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Checking segment: {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 726.011793] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Network hostable DHCP agents. Network: d654b95b-6dec-4275-b171-f0db4c1b1ad4, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 726.026462] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Network d654b95b-6dec-4275-b171-f0db4c1b1ad4 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 726.032338] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d654b95b-6dec-4275-b171-f0db4c1b1ad4) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 726.039313] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] create_subnet_postcommit called with subnet settings {'id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'name': 'tempest-ListServerFiltersTestJSON-9840317-subnet', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1120, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'network': {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437}} (original settings None) [ 726.039783] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] create_subnet_postcommit: [ 726.039783] [50968]: key[service_types], None -> [] [ 726.039783] [50968]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 726.039783] [50968]: key[tags], None -> [] [ 726.039783] [50968]: key[router:external], None -> False [ 726.039783] [50968]: key[ipv6_ra_mode], None -> None [ 726.039783] [50968]: key[created_at], None -> 2025-11-21T22:37:38Z [ 726.039783] [50968]: key[name], None -> tempest-ListServerFiltersTestJSON-9840317-subnet [ 726.039783] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 726.039783] [50968]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 726.039783] [50968]: key[id], None -> db8dc2c4-3181-48ad-9843-7572fe23c988 [ 726.039783] [50968]: key[network_id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 726.039783] [50968]: key[host_routes], None -> [] [ 726.039783] [50968]: key[revision_number], None -> 0 [ 726.039783] [50968]: key[dns_nameservers], None -> [] [ 726.039783] [50968]: key[cidr], None -> 192.168.128.0/28 [ 726.039783] [50968]: key[updated_at], None -> 2025-11-21T22:37:38Z [ 726.039783] [50968]: key[description], None -> [ 726.039783] [50968]: key[standard_attr_id], None -> 1120 [ 726.039783] [50968]: key[segment_id], None -> None [ 726.039783] [50968]: key[shared], None -> False [ 726.039783] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 726.039783] [50968]: key[ipv6_address_mode], None -> None [ 726.039783] [50968]: key[enable_dhcp], None -> True [ 726.039783] [50968]: key[subnetpool_id], None -> None [ 726.039783] [50968]: key[ip_version], None -> 4 [ 726.039783] [50968]: key[network], None -> {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} [ 726.039783] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 726.042128] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.042761] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ed4c5a88-b141-4698-bd43-c51b879c5c1d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.059025] [50968]: [pid: 50968|app: 0|req: 1183/2439] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:38 2025] POST /networking/v2.0/subnets => generated 686 bytes in 223 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 726.059970] [50968]: DEBUG neutron.api.wsgi [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-ccddc421-bfb4-43fd-8e04-5d060eec8363 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.066661] [50969]: [pid: 50969|app: 0|req: 1257/2440] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.076025] [50968]: [pid: 50968|app: 0|req: 1184/2441] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.098034] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-192b33b0-0fa0-4ad1-aa86-2d386b7b7e39 req-ad03be13-e52b-4f0f-b3fd-e125e31dfc8f tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.099139] [50969]: [pid: 50969|app: 0|req: 1258/2442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.104392] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-d33eadff-84ea-4ec6-b67d-7f3d7b6d5bd6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.105552] [50968]: [pid: 50968|app: 0|req: 1185/2443] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.133056] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-e906318a-a1f7-4415-befd-6a83e1e69fef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.133946] [50968]: [pid: 50968|app: 0|req: 1186/2444] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/subnets?id=3506477c-7ffb-48af-b87e-1d707010a8b5 => generated 685 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.136999] [50968]: DEBUG neutron.api.wsgi [req-192b33b0-0fa0-4ad1-aa86-2d386b7b7e39 req-a7d8d320-062c-4173-94e3-6836ec8f82ec tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.139350] [50969]: [pid: 50969|app: 0|req: 1259/2445] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 726.142134] [50969]: DEBUG neutron.api.wsgi [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-e96b6349-cdf7-45ec-84ca-e9f89130e385 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.156099] [50969]: [pid: 50969|app: 0|req: 1260/2446] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=0e871f42-8f03-46e4-9731-cc428989bd9b => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.174838] [50968]: [pid: 50968|app: 0|req: 1187/2447] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.189515] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-7f7559f8-33b0-4946-80f0-cdcbe83cded4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.190613] [50969]: [pid: 50969|app: 0|req: 1261/2448] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?network_id=f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.198851] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-c681aaac-776d-49f9-9a5d-f61c4ffd6781 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.200117] [50968]: [pid: 50968|app: 0|req: 1188/2449] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/subnets?id=fb623ff5-4fc5-4674-8a24-42dae40b87ee => generated 698 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.229722] [50969]: [pid: 50969|app: 0|req: 1262/2450] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/networks/f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 726.238202] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fb6d8a0-0362-4102-9de3-0680039e7276 req-2c083a62-4001-4a1b-a95d-4a4436ea4ed2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.239204] [50968]: [pid: 50968|app: 0|req: 1189/2451] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?network_id=2371821e-5403-4904-a7a6-d4a27591f0c4&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.256247] [50968]: [pid: 50968|app: 0|req: 1190/2452] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.273817] [50969]: [pid: 50969|app: 0|req: 1263/2453] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/networks/f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb?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) [ 726.309686] [50968]: [pid: 50968|app: 0|req: 1191/2454] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.334431] [50968]: [pid: 50968|app: 0|req: 1192/2455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.367282] [50969]: [pid: 50969|app: 0|req: 1264/2456] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?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) [ 726.407328] [50968]: [pid: 50968|app: 0|req: 1193/2457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.413159] [50969]: [pid: 50969|app: 0|req: 1265/2458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.477276] [50968]: [pid: 50968|app: 0|req: 1194/2459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.511098] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82f4340d-2fe8-4edc-b8da-2e3b347e0c5d req-cb5fd304-0da8-434b-be1f-3f2ec8b49e60 tempest-ServersAdminNegativeTestJSON-414586569 tempest-ServersAdminNegativeTestJSON-414586569-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.512179] [50969]: [pid: 50969|app: 0|req: 1266/2460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 1044 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.520056] [50968]: DEBUG neutron.api.wsgi [req-82f4340d-2fe8-4edc-b8da-2e3b347e0c5d req-705209f7-9f7c-4683-be53-e367eeedeff6 tempest-ServersAdminNegativeTestJSON-414586569 tempest-ServersAdminNegativeTestJSON-414586569-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.524725] [50968]: DEBUG neutron_lib.callbacks.manager [req-82f4340d-2fe8-4edc-b8da-2e3b347e0c5d req-705209f7-9f7c-4683-be53-e367eeedeff6 tempest-ServersAdminNegativeTestJSON-414586569 tempest-ServersAdminNegativeTestJSON-414586569-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.553551] [50969]: [pid: 50969|app: 0|req: 1267/2461] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.596834] [50968]: DEBUG neutron_lib.callbacks.manager [req-82f4340d-2fe8-4edc-b8da-2e3b347e0c5d req-705209f7-9f7c-4683-be53-e367eeedeff6 tempest-ServersAdminNegativeTestJSON-414586569 tempest-ServersAdminNegativeTestJSON-414586569-project-admin] Publish callbacks [] for security_group (d739f7af-3d96-4a9b-9f4c-4cd7c8cba595), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.600068] [50968]: DEBUG neutron_lib.callbacks.manager [req-82f4340d-2fe8-4edc-b8da-2e3b347e0c5d req-705209f7-9f7c-4683-be53-e367eeedeff6 tempest-ServersAdminNegativeTestJSON-414586569 tempest-ServersAdminNegativeTestJSON-414586569-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d739f7af-3d96-4a9b-9f4c-4cd7c8cba595), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.615363] [50969]: [pid: 50969|app: 0|req: 1268/2462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.621721] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-82f4340d-2fe8-4edc-b8da-2e3b347e0c5d req-705209f7-9f7c-4683-be53-e367eeedeff6 tempest-ServersAdminNegativeTestJSON-414586569 tempest-ServersAdminNegativeTestJSON-414586569-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d739f7af-3d96-4a9b-9f4c-4cd7c8cba595,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 726.636912] [50968]: [pid: 50968|app: 0|req: 1195/2463] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 121 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.673625] [50968]: [pid: 50968|app: 0|req: 1196/2464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.707602] [50969]: DEBUG neutron_lib.callbacks.manager [None req-74a16303-628c-4fe7-988f-2003de13ebd5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.738152] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0e871f42-8f03-46e4-9731-cc428989bd9b'}, {'name': 'network-changed', 'server_uuid': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'tag': '0e871f42-8f03-46e4-9731-cc428989bd9b'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 726.742049] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1c9f94a9-ec89-46a8-aa9a-755ce7be90c0" -d '{"events": [{"server_uuid": "0d6f31dd-1330-4748-a6ff-3ddf2266f544", "name": "network-vif-plugged", "status": "completed", "tag": "0e871f42-8f03-46e4-9731-cc428989bd9b"}, {"name": "network-changed", "server_uuid": "0d6f31dd-1330-4748-a6ff-3ddf2266f544", "tag": "0e871f42-8f03-46e4-9731-cc428989bd9b"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 726.760590] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c9ac3a4-5132-4f78-badf-f97ac6988b13 req-917b0554-d796-45a0-9ed7-f09787767a0a tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.761713] [50968]: [pid: 50968|app: 0|req: 1197/2465] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.770062] [50968]: DEBUG neutron.api.wsgi [req-6c9ac3a4-5132-4f78-badf-f97ac6988b13 req-face857a-2bc7-42dd-bb6f-7d5e3e052b9d tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.774026] [50969]: DEBUG neutron_lib.callbacks.manager [None req-74a16303-628c-4fe7-988f-2003de13ebd5 admin admin] Publish callbacks [] for security_group (a6e9fed3-688a-4f73-8e81-aa2361b025cd), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.775609] [50969]: DEBUG neutron_lib.callbacks.manager [None req-74a16303-628c-4fe7-988f-2003de13ebd5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (a6e9fed3-688a-4f73-8e81-aa2361b025cd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.796442] [50968]: [pid: 50968|app: 0|req: 1198/2466] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.803647] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-74a16303-628c-4fe7-988f-2003de13ebd5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a6e9fed3-688a-4f73-8e81-aa2361b025cd,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 726.820522] [50969]: [pid: 50969|app: 0|req: 1269/2467] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:38 2025] GET /networking/v2.0/security-groups?tenant_id=aa2cf9deb78040f8836a648b8f469d61&name=default => generated 2929 bytes in 182 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.848932] [50969]: [pid: 50969|app: 0|req: 1270/2468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.862609] [50968]: DEBUG neutron_lib.callbacks.manager [None req-64b0bc29-70c6-452e-aed5-146492e4d2e0 admin admin] Publish callbacks [] for security_group (a6e9fed3-688a-4f73-8e81-aa2361b025cd), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.883034] [50968]: DEBUG neutron_lib.callbacks.manager [None req-64b0bc29-70c6-452e-aed5-146492e4d2e0 admin admin] Publish callbacks [] for security_group (a6e9fed3-688a-4f73-8e81-aa2361b025cd), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.931270] [50968]: DEBUG neutron_lib.callbacks.manager [None req-64b0bc29-70c6-452e-aed5-146492e4d2e0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (a6e9fed3-688a-4f73-8e81-aa2361b025cd), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.937053] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64b0bc29-70c6-452e-aed5-146492e4d2e0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a6e9fed3-688a-4f73-8e81-aa2361b025cd,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 726.941362] [50968]: DEBUG neutron_lib.callbacks.manager [None req-64b0bc29-70c6-452e-aed5-146492e4d2e0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.942320] [50968]: [pid: 50968|app: 0|req: 1199/2469] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:39 2025] DELETE /networking/v2.0/security-groups/a6e9fed3-688a-4f73-8e81-aa2361b025cd => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 726.957599] [50968]: [pid: 50968|app: 0|req: 1200/2470] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.963229] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-5c5cba5f-65c3-4238-95fa-f46505735788 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.964514] [50969]: [pid: 50969|app: 0|req: 1271/2471] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 614 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.973700] [50968]: DEBUG neutron.api.wsgi [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-90046874-90d2-4b09-86c9-60889e85e3a0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.981824] [50968]: [pid: 50968|app: 0|req: 1201/2472] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/quotas/b136b87f691b4ec781f9533a7bdb2aa4 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.012809] [50969]: [pid: 50969|app: 0|req: 1272/2473] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&fields=id => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 727.040287] [50969]: [pid: 50969|app: 0|req: 1273/2474] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.049815] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3211a18-87ca-47ce-a5b7-c27f29ae433f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.083743] [50968]: [pid: 50968|app: 0|req: 1202/2475] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 727.128022] [50968]: [pid: 50968|app: 0|req: 1203/2476] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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) [ 727.138769] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3211a18-87ca-47ce-a5b7-c27f29ae433f admin admin] Publish callbacks [] for security_group (4de4b06d-7b9f-4318-9372-624e99a0744c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.140681] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3211a18-87ca-47ce-a5b7-c27f29ae433f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (4de4b06d-7b9f-4318-9372-624e99a0744c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.167607] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3211a18-87ca-47ce-a5b7-c27f29ae433f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4de4b06d-7b9f-4318-9372-624e99a0744c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 727.181387] [50969]: [pid: 50969|app: 0|req: 1274/2477] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/security-groups?tenant_id=a6182d2346d045539fc3bc5cf8e91904&name=default => generated 2929 bytes in 141 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.221939] [50969]: DEBUG neutron_lib.callbacks.manager [None req-612a060c-4441-463f-afba-b6bbce642d57 admin admin] Publish callbacks [] for security_group (4de4b06d-7b9f-4318-9372-624e99a0744c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.244066] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-004f10fb-37c1-4640-81c8-bd7190d22206 req-e42b1ba2-11a8-42f3-a80e-63a56327d5a0 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.245497] [50969]: DEBUG neutron_lib.callbacks.manager [None req-612a060c-4441-463f-afba-b6bbce642d57 admin admin] Publish callbacks [] for security_group (4de4b06d-7b9f-4318-9372-624e99a0744c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.246746] [50968]: [pid: 50968|app: 0|req: 1204/2478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 750 bytes in 111 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 727.254393] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 727.257901] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-465cb5a8-c4b1-4a4a-9939-8ada6fbee64e" -d '{"events": [{"name": "network-changed", "server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 727.262445] [50968]: DEBUG neutron.api.wsgi [req-004f10fb-37c1-4640-81c8-bd7190d22206 req-417db3f6-e82d-4953-a17d-3df068e6aa0b tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.284692] [50969]: DEBUG neutron_lib.callbacks.manager [None req-612a060c-4441-463f-afba-b6bbce642d57 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (4de4b06d-7b9f-4318-9372-624e99a0744c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.286626] [50968]: [pid: 50968|app: 0|req: 1205/2479] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/security-groups?id=a4da628c-f2f0-417c-917f-a8cc4350870b&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 727.294806] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-612a060c-4441-463f-afba-b6bbce642d57 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4de4b06d-7b9f-4318-9372-624e99a0744c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 727.299341] [50969]: DEBUG neutron_lib.callbacks.manager [None req-612a060c-4441-463f-afba-b6bbce642d57 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.299697] [50969]: [pid: 50969|app: 0|req: 1275/2480] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:39 2025] DELETE /networking/v2.0/security-groups/4de4b06d-7b9f-4318-9372-624e99a0744c => generated 0 bytes in 115 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 727.327363] [50969]: [pid: 50969|app: 0|req: 1276/2481] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.336065] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-30f50f62-9a9b-4e28-92d1-5d23c1088547 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.336065] [50968]: [pid: 50968|app: 0|req: 1206/2482] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.347600] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-b13f50e4-7b1a-492d-8be9-87a5a9114b22 x-openstack-request-id: req-b13f50e4-7b1a-492d-8be9-87a5a9114b22 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 727.347721] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0d6f31dd-1330-4748-a6ff-3ddf2266f544", "name": "network-vif-plugged", "status": "completed", "tag": "0e871f42-8f03-46e4-9731-cc428989bd9b", "code": 200}, {"name": "network-changed", "server_uuid": "0d6f31dd-1330-4748-a6ff-3ddf2266f544", "tag": "0e871f42-8f03-46e4-9731-cc428989bd9b", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 727.347792] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b13f50e4-7b1a-492d-8be9-87a5a9114b22 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 727.348014] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b13f50e4-7b1a-492d-8be9-87a5a9114b22'] response: {'server_uuid': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'code': 200} [ 727.348102] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b13f50e4-7b1a-492d-8be9-87a5a9114b22'] response: {'name': 'network-changed', 'server_uuid': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'tag': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'status': 'completed', 'code': 200} [ 727.397483] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-90fc7c0f-078d-4d3d-8ff4-e5b490656e2f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.398549] [50969]: [pid: 50969|app: 0|req: 1277/2483] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 712 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.406745] [50968]: DEBUG neutron.api.wsgi [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-9f982d7d-df99-45fd-ba57-e43c67e603cd service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.426798] [50968]: [pid: 50968|app: 0|req: 1207/2484] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=a8086c76-33f8-4f48-9581-9fcddc26f04c => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.449782] [50969]: [pid: 50969|app: 0|req: 1278/2485] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 727.478329] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-9f615f8f-1eb7-40a7-8be9-6041553a1ca6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.479327] [50968]: [pid: 50968|app: 0|req: 1208/2486] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/subnets?id=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 687 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.498115] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-043e791f-883e-4e05-a4bd-cdfc70cb83fd req-4bb655ca-b5d7-49bb-8ecc-5dbca58d643c tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.498211] [50969]: [pid: 50969|app: 0|req: 1279/2487] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.498588] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-ef0b9ac1-3202-4848-8150-e9ec0797cc25 x-openstack-request-id: req-ef0b9ac1-3202-4848-8150-e9ec0797cc25 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 727.498850] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 727.498998] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ef0b9ac1-3202-4848-8150-e9ec0797cc25 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 727.502018] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ef0b9ac1-3202-4848-8150-e9ec0797cc25'] response: {'name': 'network-changed', 'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'status': 'completed', 'code': 200} [ 727.508693] [50969]: DEBUG neutron.api.wsgi [req-043e791f-883e-4e05-a4bd-cdfc70cb83fd req-73c6b54a-b495-47e3-9c84-a15fea22bbfc tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.519489] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-6caa5725-aa51-423f-b820-2b1826f0367f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.520869] [50968]: [pid: 50968|app: 0|req: 1209/2488] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?network_id=791d4e27-15c5-4f6c-8910-5685785ffe5d&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.535440] [50969]: [pid: 50969|app: 0|req: 1280/2489] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.580553] [50968]: [pid: 50968|app: 0|req: 1210/2490] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.580895] [50969]: [pid: 50969|app: 0|req: 1281/2491] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.617578] [50968]: [pid: 50968|app: 0|req: 1211/2492] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 727.678482] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-bf9c13a6-48b3-4bf1-b662-066be7eda957 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.680141] [50969]: [pid: 50969|app: 0|req: 1282/2493] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 614 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.697958] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-9bb59ea3-88c3-463f-aa81-0e385ed15723 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.699588] [50968]: [pid: 50968|app: 0|req: 1212/2494] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:39 2025] GET /networking/v2.0/networks?id=6d58ea4a-b255-4b67-b69b-f9e485f7c38c => generated 616 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.703971] [50968]: DEBUG neutron.api.wsgi [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-7cbfe08f-6388-4d4f-adb6-e38a416b6c0c tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.711142] [50968]: [pid: 50968|app: 0|req: 1213/2495] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/quotas/b136b87f691b4ec781f9533a7bdb2aa4 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.714100] [50968]: DEBUG neutron.api.wsgi [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-ea6a5b97-6017-4b64-8673-32d24cac3a3d tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.745627] [50968]: [pid: 50968|app: 0|req: 1214/2496] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=b2c8bf02af0e444781c62c9dadd1f994 => generated 181 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.761080] [50968]: [pid: 50968|app: 0|req: 1215/2497] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&fields=id => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.775045] [50968]: [pid: 50968|app: 0|req: 1216/2498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.778101] [50968]: DEBUG neutron.api.v2.base [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Request body: {'port': {'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'admin_state_up': True, 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 727.821999] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6ebd6665-ef58-4175-99f8-c1ffc6c6ded9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.828672] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Made reservation on behalf of b2c8bf02af0e444781c62c9dadd1f994 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 727.832096] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.914100] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6ebd6665-ef58-4175-99f8-c1ffc6c6ded9 admin admin] Publish callbacks [] for security_group (52c262f0-0078-4633-82ee-0e188ff2f87e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.916933] [50968]: DEBUG neutron.db.db_base_plugin_common [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Allocated IP 192.168.128.9 (6d58ea4a-b255-4b67-b69b-f9e485f7c38c/d49679aa-a3a9-42df-bcdf-831f6b6f4d81/08d728e8-57ca-4af1-b4b8-fbfb4e8929b7) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 727.917592] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6ebd6665-ef58-4175-99f8-c1ffc6c6ded9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (52c262f0-0078-4633-82ee-0e188ff2f87e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.943983] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ebd6665-ef58-4175-99f8-c1ffc6c6ded9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=52c262f0-0078-4633-82ee-0e188ff2f87e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 727.957758] [50969]: [pid: 50969|app: 0|req: 1283/2499] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/security-groups?tenant_id=1491d18214144fbd83b2c5d828cf8461&name=default => generated 2929 bytes in 278 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.007976] [50969]: [pid: 50969|app: 0|req: 1284/2500] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.015718] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for allowed_address_pair (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.016644] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.016933] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] create_port_precommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': '', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'port_security_enabled': True, 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 728.017139] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] create_port_precommit: [ 728.017139] [50968]: key[mac_address], None -> fa:16:3e:5b:71:56 [ 728.017139] [50968]: key[device_id], None -> 12a0b9f2-d6c1-4375-8f74-5015626d5be9 [ 728.017139] [50968]: key[binding:vif_details], None -> {} [ 728.017139] [50968]: key[project_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 728.017139] [50968]: key[binding:vnic_type], None -> normal [ 728.017139] [50968]: key[allowed_address_pairs], None -> [] [ 728.017139] [50968]: key[name], None -> [ 728.017139] [50968]: key[status], None -> DOWN [ 728.017139] [50968]: key[tenant_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 728.017139] [50968]: key[fixed_ips], None -> [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}] [ 728.017139] [50968]: key[id], None -> 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 [ 728.017139] [50968]: key[port_security_enabled], None -> True [ 728.017139] [50968]: key[network_id], None -> 6d58ea4a-b255-4b67-b69b-f9e485f7c38c [ 728.017139] [50968]: key[security_groups], None -> ['3db0e155-352c-4d42-a24e-48fff17d86ac'] [ 728.017139] [50968]: key[binding:profile], None -> {} [ 728.017139] [50968]: key[binding:host_id], None -> [ 728.017139] [50968]: key[standard_attr_id], None -> 1139 [ 728.017139] [50968]: key[admin_state_up], None -> True [ 728.017139] [50968]: key[device_owner], None -> [ 728.017139] [50968]: key[binding:vif_type], None -> unbound [ 728.017139] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.042896] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.066870] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Pushing event updated for resources: {'Port': ['ID=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.068287] [50969]: DEBUG neutron_lib.callbacks.manager [None req-66fdbb49-afad-45af-81e5-a71306d515a7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.077939] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Network 6d58ea4a-b255-4b67-b69b-f9e485f7c38c is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 728.078766] [50968]: DEBUG neutron.scheduler.base_scheduler [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 728.081922] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 728.098582] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] create_port_postcommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': '', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'port_security_enabled': True, 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 1, 'network': {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 728.098819] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] create_port_postcommit: [ 728.098819] [50968]: key[mac_address], None -> fa:16:3e:5b:71:56 [ 728.098819] [50968]: key[device_id], None -> 12a0b9f2-d6c1-4375-8f74-5015626d5be9 [ 728.098819] [50968]: key[binding:vif_details], None -> {} [ 728.098819] [50968]: key[project_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 728.098819] [50968]: key[binding:vnic_type], None -> normal [ 728.098819] [50968]: key[tags], None -> [] [ 728.098819] [50968]: key[allowed_address_pairs], None -> [] [ 728.098819] [50968]: key[created_at], None -> 2025-11-21T22:37:40Z [ 728.098819] [50968]: key[name], None -> [ 728.098819] [50968]: key[status], None -> DOWN [ 728.098819] [50968]: key[tenant_id], None -> b2c8bf02af0e444781c62c9dadd1f994 [ 728.098819] [50968]: key[fixed_ips], None -> [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}] [ 728.098819] [50968]: key[id], None -> 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 [ 728.098819] [50968]: key[port_security_enabled], None -> True [ 728.098819] [50968]: key[network_id], None -> 6d58ea4a-b255-4b67-b69b-f9e485f7c38c [ 728.098819] [50968]: key[security_groups], None -> ['3db0e155-352c-4d42-a24e-48fff17d86ac'] [ 728.098819] [50968]: key[binding:profile], None -> {} [ 728.098819] [50968]: key[binding:host_id], None -> [ 728.098819] [50968]: key[revision_number], None -> 1 [ 728.098819] [50968]: key[description], None -> [ 728.098819] [50968]: key[updated_at], None -> 2025-11-21T22:37:40Z [ 728.098819] [50968]: key[standard_attr_id], None -> 1139 [ 728.098819] [50968]: key[admin_state_up], None -> True [ 728.098819] [50968]: key[binding:vif_type], None -> unbound [ 728.098819] [50968]: key[device_owner], None -> [ 728.098819] [50968]: key[extra_dhcp_opts], None -> [] [ 728.098819] [50968]: key[network], None -> {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} [ 728.098819] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.134907] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.135078] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-3acb10f3-3103-4c14-93a9-4cbe70972b2c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.147426] [50969]: DEBUG neutron_lib.callbacks.manager [None req-66fdbb49-afad-45af-81e5-a71306d515a7 admin admin] Publish callbacks [] for security_group (557f188c-090f-4cb8-b98a-99cd63c57176), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.150019] [50968]: [pid: 50968|app: 0|req: 1217/2501] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:40 2025] POST /networking/v2.0/ports => generated 732 bytes in 373 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 728.153024] [50969]: DEBUG neutron_lib.callbacks.manager [None req-66fdbb49-afad-45af-81e5-a71306d515a7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (557f188c-090f-4cb8-b98a-99cd63c57176), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.166600] [50968]: [pid: 50968|app: 0|req: 1218/2502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.182455] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-66fdbb49-afad-45af-81e5-a71306d515a7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=557f188c-090f-4cb8-b98a-99cd63c57176,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.195135] [50969]: [pid: 50969|app: 0|req: 1285/2503] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/security-groups?tenant_id=f59f5cda43ce4b32bd750232b656eaeb&name=default => generated 2929 bytes in 187 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.214441] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9f94a9-ec89-46a8-aa9a-755ce7be90c0 req-8c107208-ad70-49c8-891e-7b85f0b14eea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.216657] [50968]: [pid: 50968|app: 0|req: 1219/2504] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/ports?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 1043 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.227755] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e40362c-cd16-4e05-98fc-19c2d9b715b8 admin admin] Publish callbacks [] for security_group (52c262f0-0078-4633-82ee-0e188ff2f87e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.243268] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-465cb5a8-c4b1-4a4a-9939-8ada6fbee64e req-6c7aac61-b9f5-45bc-abdd-3fac802925df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.244243] [50968]: [pid: 50968|app: 0|req: 1220/2505] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.246896] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e40362c-cd16-4e05-98fc-19c2d9b715b8 admin admin] Publish callbacks [] for security_group (52c262f0-0078-4633-82ee-0e188ff2f87e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.268284] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e40362c-cd16-4e05-98fc-19c2d9b715b8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (52c262f0-0078-4633-82ee-0e188ff2f87e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.272325] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e40362c-cd16-4e05-98fc-19c2d9b715b8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=52c262f0-0078-4633-82ee-0e188ff2f87e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.276040] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6e40362c-cd16-4e05-98fc-19c2d9b715b8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.277214] [50969]: [pid: 50969|app: 0|req: 1286/2506] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:40 2025] DELETE /networking/v2.0/security-groups/52c262f0-0078-4633-82ee-0e188ff2f87e => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 728.289885] [50968]: [pid: 50968|app: 0|req: 1221/2507] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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) [ 728.293114] [50968]: DEBUG neutron.api.v2.base [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Request body: {'port': {'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 728.301389] [50969]: DEBUG neutron.api.v2.base [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Request body: {'network': {'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 728.319114] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Made reservation on behalf of a994efd8331a4eda9499215bc203e69d for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 728.322263] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.325997] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.334345] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.399074] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Publish callbacks [] for security_group (b0f81bc1-583b-40d6-88a2-6ac528d9b233), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.400397] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b0f81bc1-583b-40d6-88a2-6ac528d9b233), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.419248] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b0f81bc1-583b-40d6-88a2-6ac528d9b233,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.438566] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] vlan segment allocate from pool success with {'vlan_id': 212, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 728.446522] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (7d881c74-1ebe-4ed1-8904-b1fba13b171e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.446785] [50969]: INFO neutron.db.segments_db [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Added segment 7d881c74-1ebe-4ed1-8904-b1fba13b171e of type vlan for network c7bc7614-df37-40f2-8231-b7a07abcbc28 [ 728.453198] [50968]: DEBUG neutron.notifiers.nova [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 728.461312] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks [] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.477388] [50968]: DEBUG neutron.db.provisioning_blocks [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Transition to ACTIVE for port object 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 728.479808] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (c7bc7614-df37-40f2-8231-b7a07abcbc28), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.480349] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_precommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 2, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': '', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 1, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 728.480575] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_precommit: [ 728.480575] [50968]: key[device_owner], -> compute:nova [ 728.480575] [50968]: key[binding:host_id], -> cpu-1 [ 728.480575] [50968]: key[revision_number], 1 -> 2 [ 728.480575] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.483820] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.493246] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] create_network_precommit called with network settings {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1153, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7d881c74-1ebe-4ed1-8904-b1fba13b171e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 212, 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28'}] [ 728.493515] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] create_network_precommit: [ 728.493515] [50969]: key[qinq], None -> None [ 728.493515] [50969]: key[project_id], None -> a994efd8331a4eda9499215bc203e69d [ 728.493515] [50969]: key[tags], None -> [] [ 728.493515] [50969]: key[router:external], None -> False [ 728.493515] [50969]: key[created_at], None -> 2025-11-21T22:37:40Z [ 728.493515] [50969]: key[name], None -> tempest-FloatingIPDetailsTestJSON-812192705-network [ 728.493515] [50969]: key[status], None -> ACTIVE [ 728.493515] [50969]: key[ipv6_address_scope], None -> None [ 728.493515] [50969]: key[tenant_id], None -> a994efd8331a4eda9499215bc203e69d [ 728.493515] [50969]: key[availability_zone_hints], None -> [] [ 728.493515] [50969]: key[availability_zones], None -> [] [ 728.493515] [50969]: key[id], None -> c7bc7614-df37-40f2-8231-b7a07abcbc28 [ 728.493515] [50969]: key[port_security_enabled], None -> True [ 728.493515] [50969]: key[subnets], None -> [] [ 728.493515] [50969]: key[provider:segmentation_id], None -> 212 [ 728.493515] [50969]: key[provider:network_type], None -> vlan [ 728.493515] [50969]: key[revision_number], None -> 1 [ 728.493515] [50969]: key[provider:physical_network], None -> default [ 728.493515] [50969]: key[description], None -> [ 728.493515] [50969]: key[updated_at], None -> 2025-11-21T22:37:40Z [ 728.493515] [50969]: key[standard_attr_id], None -> 1153 [ 728.493515] [50969]: key[admin_state_up], None -> True [ 728.493515] [50969]: key[shared], None -> False [ 728.493515] [50969]: key[ipv4_address_scope], None -> None [ 728.493515] [50969]: key[vlan_transparent], None -> None [ 728.493515] [50969]: key[mtu], None -> 8950 [ 728.493515] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.496905] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (c7bc7614-df37-40f2-8231-b7a07abcbc28), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.517156] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Pushing event updated for resources: {'Network': ['ID=c7bc7614-df37-40f2-8231-b7a07abcbc28,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.519748] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] create_network_postcommit called with network settings {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1153, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7d881c74-1ebe-4ed1-8904-b1fba13b171e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 212, 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28'}] [ 728.519748] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] create_network_postcommit: [ 728.519748] [50969]: key[qinq], None -> None [ 728.519748] [50969]: key[project_id], None -> a994efd8331a4eda9499215bc203e69d [ 728.519748] [50969]: key[tags], None -> [] [ 728.519748] [50969]: key[router:external], None -> False [ 728.519748] [50969]: key[created_at], None -> 2025-11-21T22:37:40Z [ 728.519748] [50969]: key[name], None -> tempest-FloatingIPDetailsTestJSON-812192705-network [ 728.519748] [50969]: key[status], None -> ACTIVE [ 728.519748] [50969]: key[ipv6_address_scope], None -> None [ 728.519748] [50969]: key[tenant_id], None -> a994efd8331a4eda9499215bc203e69d [ 728.519748] [50969]: key[availability_zone_hints], None -> [] [ 728.519748] [50969]: key[availability_zones], None -> [] [ 728.519748] [50969]: key[id], None -> c7bc7614-df37-40f2-8231-b7a07abcbc28 [ 728.519748] [50969]: key[port_security_enabled], None -> True [ 728.519748] [50969]: key[subnets], None -> [] [ 728.519748] [50969]: key[provider:segmentation_id], None -> 212 [ 728.519748] [50969]: key[provider:network_type], None -> vlan [ 728.519748] [50969]: key[revision_number], None -> 1 [ 728.519748] [50969]: key[provider:physical_network], None -> default [ 728.519748] [50969]: key[description], None -> [ 728.519748] [50969]: key[updated_at], None -> 2025-11-21T22:37:40Z [ 728.519748] [50969]: key[standard_attr_id], None -> 1153 [ 728.519748] [50969]: key[admin_state_up], None -> True [ 728.519748] [50969]: key[shared], None -> False [ 728.519748] [50969]: key[ipv4_address_scope], None -> None [ 728.519748] [50969]: key[vlan_transparent], None -> None [ 728.519748] [50969]: key[mtu], None -> 8950 [ 728.519748] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.521328] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Pushing event updated for resources: {'Port': ['ID=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.522440] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.523521] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53a06c9b-8d87-4fc5-9a4e-635445a2d3aa admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.546076] [50969]: [pid: 50969|app: 0|req: 1287/2508] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:37:40 2025] POST /networking/v2.0/networks => generated 669 bytes in 267 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 728.563890] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_postcommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 2, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': '', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 1, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 728.564134] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_postcommit: [ 728.564134] [50968]: key[device_owner], -> compute:nova [ 728.564134] [50968]: key[binding:host_id], -> cpu-1 [ 728.564134] [50968]: key[revision_number], 1 -> 2 [ 728.564134] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.571215] [50968]: DEBUG neutron.plugins.ml2.managers [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Attempting to bind port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 728.571375] [50968]: DEBUG neutron.plugins.ml2.managers [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Attempting to bind port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 728.571487] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Attempting to bind port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 on network 6d58ea4a-b255-4b67-b69b-f9e485f7c38c {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 728.586831] [50969]: DEBUG neutron_lib.callbacks.manager [None req-67e23d83-daed-4b70-8bcb-67e3c3376989 admin admin] Publish callbacks [] for security_group (557f188c-090f-4cb8-b98a-99cd63c57176), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.587363] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 728.587542] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Bind Segment={'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 728.590176] [50968]: DEBUG networking_nsxv3.api.rpc [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Bind port on Host cpu-1 & Segment [{'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 728.606058] [50969]: DEBUG neutron_lib.callbacks.manager [None req-67e23d83-daed-4b70-8bcb-67e3c3376989 admin admin] Publish callbacks [] for security_group (557f188c-090f-4cb8-b98a-99cd63c57176), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.629849] [50969]: DEBUG neutron_lib.callbacks.manager [None req-67e23d83-daed-4b70-8bcb-67e3c3376989 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (557f188c-090f-4cb8-b98a-99cd63c57176), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.634318] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-67e23d83-daed-4b70-8bcb-67e3c3376989 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=557f188c-090f-4cb8-b98a-99cd63c57176,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.638941] [50969]: DEBUG neutron_lib.callbacks.manager [None req-67e23d83-daed-4b70-8bcb-67e3c3376989 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.639365] [50969]: [pid: 50969|app: 0|req: 1288/2509] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:40 2025] DELETE /networking/v2.0/security-groups/557f188c-090f-4cb8-b98a-99cd63c57176 => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 728.679535] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9f94a9-ec89-46a8-aa9a-755ce7be90c0 req-9fa9acac-fdaf-4df8-bcad-37a82dce027f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.680522] [50969]: [pid: 50969|app: 0|req: 1289/2510] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:40 2025] GET /networking/v2.0/networks?id=2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 723 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.694221] [50969]: [pid: 50969|app: 0|req: 1290/2511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:41 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.738313] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-465cb5a8-c4b1-4a4a-9939-8ada6fbee64e req-383eb365-1e44-4d0a-a8ac-af1800869869 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.739400] [50969]: [pid: 50969|app: 0|req: 1291/2512] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:41 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.753850] [50969]: [pid: 50969|app: 0|req: 1292/2513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:41 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.756414] [50969]: DEBUG neutron.api.v2.base [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Request body: {'subnet': {'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-subnet', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 728.770040] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Made reservation on behalf of a994efd8331a4eda9499215bc203e69d for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 728.772410] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.838774] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] create_subnet_precommit called with subnet settings {'id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-subnet', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1155, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:41Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a994efd8331a4eda9499215bc203e69d'} (original settings None) [ 728.839081] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] create_subnet_precommit: [ 728.839081] [50969]: key[service_types], None -> [] [ 728.839081] [50969]: key[project_id], None -> a994efd8331a4eda9499215bc203e69d [ 728.839081] [50969]: key[tags], None -> [] [ 728.839081] [50969]: key[router:external], None -> False [ 728.839081] [50969]: key[ipv6_ra_mode], None -> None [ 728.839081] [50969]: key[created_at], None -> 2025-11-21T22:37:41Z [ 728.839081] [50969]: key[name], None -> tempest-FloatingIPDetailsTestJSON-812192705-subnet [ 728.839081] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 728.839081] [50969]: key[tenant_id], None -> a994efd8331a4eda9499215bc203e69d [ 728.839081] [50969]: key[id], None -> 6cef9efe-04f7-437f-a397-aa372a63bbb8 [ 728.839081] [50969]: key[network_id], None -> c7bc7614-df37-40f2-8231-b7a07abcbc28 [ 728.839081] [50969]: key[host_routes], None -> [] [ 728.839081] [50969]: key[revision_number], None -> 0 [ 728.839081] [50969]: key[dns_nameservers], None -> [] [ 728.839081] [50969]: key[cidr], None -> 192.168.128.0/28 [ 728.839081] [50969]: key[updated_at], None -> 2025-11-21T22:37:41Z [ 728.839081] [50969]: key[description], None -> [ 728.839081] [50969]: key[standard_attr_id], None -> 1155 [ 728.839081] [50969]: key[segment_id], None -> None [ 728.839081] [50969]: key[shared], None -> False [ 728.839081] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 728.839081] [50969]: key[ipv6_address_mode], None -> None [ 728.839081] [50969]: key[enable_dhcp], None -> True [ 728.839081] [50969]: key[subnetpool_id], None -> None [ 728.839081] [50969]: key[ip_version], None -> 4 [ 728.839081] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.843304] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (6cef9efe-04f7-437f-a397-aa372a63bbb8), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.855536] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Pushing event updated for resources: {'Subnet': ['ID=6cef9efe-04f7-437f-a397-aa372a63bbb8,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.874198] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Checking segment: {'id': '7d881c74-1ebe-4ed1-8904-b1fba13b171e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 212, 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 728.874394] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Network hostable DHCP agents. Network: c7bc7614-df37-40f2-8231-b7a07abcbc28, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 728.883324] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Network c7bc7614-df37-40f2-8231-b7a07abcbc28 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 728.887671] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, c7bc7614-df37-40f2-8231-b7a07abcbc28) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 728.890373] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] create_subnet_postcommit called with subnet settings {'id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-subnet', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1155, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:41Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'network': {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212}} (original settings None) [ 728.890546] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] create_subnet_postcommit: [ 728.890546] [50969]: key[service_types], None -> [] [ 728.890546] [50969]: key[project_id], None -> a994efd8331a4eda9499215bc203e69d [ 728.890546] [50969]: key[tags], None -> [] [ 728.890546] [50969]: key[router:external], None -> False [ 728.890546] [50969]: key[ipv6_ra_mode], None -> None [ 728.890546] [50969]: key[created_at], None -> 2025-11-21T22:37:41Z [ 728.890546] [50969]: key[name], None -> tempest-FloatingIPDetailsTestJSON-812192705-subnet [ 728.890546] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 728.890546] [50969]: key[tenant_id], None -> a994efd8331a4eda9499215bc203e69d [ 728.890546] [50969]: key[id], None -> 6cef9efe-04f7-437f-a397-aa372a63bbb8 [ 728.890546] [50969]: key[network_id], None -> c7bc7614-df37-40f2-8231-b7a07abcbc28 [ 728.890546] [50969]: key[host_routes], None -> [] [ 728.890546] [50969]: key[revision_number], None -> 0 [ 728.890546] [50969]: key[dns_nameservers], None -> [] [ 728.890546] [50969]: key[cidr], None -> 192.168.128.0/28 [ 728.890546] [50969]: key[updated_at], None -> 2025-11-21T22:37:41Z [ 728.890546] [50969]: key[description], None -> [ 728.890546] [50969]: key[standard_attr_id], None -> 1155 [ 728.890546] [50969]: key[segment_id], None -> None [ 728.890546] [50969]: key[shared], None -> False [ 728.890546] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 728.890546] [50969]: key[ipv6_address_mode], None -> None [ 728.890546] [50969]: key[enable_dhcp], None -> True [ 728.890546] [50969]: key[subnetpool_id], None -> None [ 728.890546] [50969]: key[ip_version], None -> 4 [ 728.890546] [50969]: key[network], None -> {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} [ 728.890546] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.892043] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.892397] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dc5371d7-13f4-4245-b0eb-cc01ff7a48e5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.901854] [50969]: [pid: 50969|app: 0|req: 1293/2514] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:41 2025] POST /networking/v2.0/subnets => generated 688 bytes in 147 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 728.931512] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-e6075b2c-f419-4606-9c33-5323366aa306 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.932257] [50969]: [pid: 50969|app: 0|req: 1294/2515] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:41 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.934718] [50969]: DEBUG neutron.api.wsgi [req-1c9f94a9-ec89-46a8-aa9a-755ce7be90c0 req-039d7619-23cd-40e7-96ff-366f1c585e4f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.947650] [50969]: [pid: 50969|app: 0|req: 1295/2516] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:37:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=0e871f42-8f03-46e4-9731-cc428989bd9b => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.950332] [50969]: DEBUG neutron.api.wsgi [req-465cb5a8-c4b1-4a4a-9939-8ada6fbee64e req-018c11d9-c9dc-436d-aeb1-fc2323a20326 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.998060] [50969]: [pid: 50969|app: 0|req: 1296/2517] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=e604decd-9fca-4cd9-83ce-61c532050bef => generated 807 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.004593] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7564e290-cb68-4a97-980f-91fe0eee1eea admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.066502] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7564e290-cb68-4a97-980f-91fe0eee1eea admin admin] Publish callbacks [] for security_group (90f3ad6f-2869-4360-a6c0-75e6b03401e3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.069940] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7564e290-cb68-4a97-980f-91fe0eee1eea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (90f3ad6f-2869-4360-a6c0-75e6b03401e3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.089177] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7564e290-cb68-4a97-980f-91fe0eee1eea admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=90f3ad6f-2869-4360-a6c0-75e6b03401e3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.100453] [50969]: [pid: 50969|app: 0|req: 1297/2518] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:41 2025] GET /networking/v2.0/security-groups?tenant_id=0a0bc02f105445fc9128fd1b46d7462f&name=default => generated 2929 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.112505] [50969]: [pid: 50969|app: 0|req: 1298/2519] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:41 2025] GET /networking/v2.0/networks?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.127512] [50969]: [pid: 50969|app: 0|req: 1299/2520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:41 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.130836] [50969]: DEBUG neutron.api.v2.base [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Request body: {'router': {'name': 'tempest-FloatingIPDetailsTestJSON-812192705-router', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 729.147795] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.148694] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.200870] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks [] for router_controller (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.258909] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks [] for router_gateway (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.350581] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks [] for router_gateway (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.355247] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.409831] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Allocated IP 10.180.180.154 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/2239fa6f-8b30-4c0c-9492-9a6e8c118295) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 729.449854] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks [] for allowed_address_pair (2239fa6f-8b30-4c0c-9492-9a6e8c118295), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.450731] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks [] for port (2239fa6f-8b30-4c0c-9492-9a6e8c118295), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.450966] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] create_port_precommit called with port settings {'id': '2239fa6f-8b30-4c0c-9492-9a6e8c118295', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fa:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1162, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 729.451127] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] create_port_precommit: [ 729.451127] [50969]: key[mac_address], None -> fa:16:3e:fa:97:23 [ 729.451127] [50969]: key[device_id], None -> c2dc92a5-b532-4d8b-a9cb-4f290b2a212a [ 729.451127] [50969]: key[binding:vif_details], None -> {} [ 729.451127] [50969]: key[project_id], None -> [ 729.451127] [50969]: key[binding:vnic_type], None -> normal [ 729.451127] [50969]: key[allowed_address_pairs], None -> [] [ 729.451127] [50969]: key[name], None -> [ 729.451127] [50969]: key[status], None -> DOWN [ 729.451127] [50969]: key[tenant_id], None -> [ 729.451127] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}] [ 729.451127] [50969]: key[id], None -> 2239fa6f-8b30-4c0c-9492-9a6e8c118295 [ 729.451127] [50969]: key[port_security_enabled], None -> False [ 729.451127] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 729.451127] [50969]: key[security_groups], None -> [] [ 729.451127] [50969]: key[binding:profile], None -> {} [ 729.451127] [50969]: key[binding:host_id], None -> [ 729.451127] [50969]: key[standard_attr_id], None -> 1162 [ 729.451127] [50969]: key[admin_state_up], None -> True [ 729.451127] [50969]: key[device_owner], None -> network:router_gateway [ 729.451127] [50969]: key[binding:vif_type], None -> unbound [ 729.451127] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 729.470234] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2239fa6f-8b30-4c0c-9492-9a6e8c118295), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.491201] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Pushing event updated for resources: {'Port': ['ID=2239fa6f-8b30-4c0c-9492-9a6e8c118295,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.499732] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 729.500601] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 729.506939] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 729.521511] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] create_port_postcommit called with port settings {'id': '2239fa6f-8b30-4c0c-9492-9a6e8c118295', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fa:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1162, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:41Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 729.521725] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] create_port_postcommit: [ 729.521725] [50969]: key[mac_address], None -> fa:16:3e:fa:97:23 [ 729.521725] [50969]: key[device_id], None -> c2dc92a5-b532-4d8b-a9cb-4f290b2a212a [ 729.521725] [50969]: key[binding:vif_details], None -> {} [ 729.521725] [50969]: key[project_id], None -> [ 729.521725] [50969]: key[binding:vnic_type], None -> normal [ 729.521725] [50969]: key[tags], None -> [] [ 729.521725] [50969]: key[allowed_address_pairs], None -> [] [ 729.521725] [50969]: key[created_at], None -> 2025-11-21T22:37:41Z [ 729.521725] [50969]: key[name], None -> [ 729.521725] [50969]: key[status], None -> DOWN [ 729.521725] [50969]: key[tenant_id], None -> [ 729.521725] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}] [ 729.521725] [50969]: key[id], None -> 2239fa6f-8b30-4c0c-9492-9a6e8c118295 [ 729.521725] [50969]: key[port_security_enabled], None -> False [ 729.521725] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 729.521725] [50969]: key[security_groups], None -> [] [ 729.521725] [50969]: key[binding:profile], None -> {} [ 729.521725] [50969]: key[binding:host_id], None -> [ 729.521725] [50969]: key[revision_number], None -> 1 [ 729.521725] [50969]: key[description], None -> [ 729.521725] [50969]: key[updated_at], None -> 2025-11-21T22:37:41Z [ 729.521725] [50969]: key[standard_attr_id], None -> 1162 [ 729.521725] [50969]: key[admin_state_up], None -> True [ 729.521725] [50969]: key[binding:vif_type], None -> unbound [ 729.521725] [50969]: key[device_owner], None -> network:router_gateway [ 729.521725] [50969]: key[extra_dhcp_opts], None -> [] [ 729.521725] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 729.521725] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 729.593148] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Bound using segment: {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 729.594216] [50968]: DEBUG neutron.plugins.ml2.managers [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Bound port: 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3836fb52-19c6-4e10-a0ca-f0bca73dc887", "external-id": "nsx-vlan-transportzone-964", "segmentation_id": 964}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 729.594216] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.622212] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks [] for router_gateway (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.634062] [50968]: DEBUG neutron.plugins.ml2.db [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] For port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 729.637366] [50968]: DEBUG neutron.plugins.ml2.db [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] For port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7,segment=NetworkSegment(b30e6947-8a4c-4083-b991-3730e717e3cc),segment_id=b30e6947-8a4c-4083-b991-3730e717e3cc)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 729.639140] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_precommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 2, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 2, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 729.639300] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_precommit: [ 729.639300] [50968]: key[binding:vif_type], unbound -> ovs [ 729.639300] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964} [ 729.639300] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 729.642606] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.668971] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Pushing event updated for resources: {'Port': ['ID=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.677138] [50968]: DEBUG neutron.db.provisioning_blocks [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Provisioning complete for port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 729.677307] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.677410] [50968]: INFO neutron.plugins.ml2.plugin [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Attempt 1 to provision port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 [ 729.716914] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Current status of the port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 729.717150] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.719886] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.733224] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 729.741261] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f68cb8ec-3bdb-4348-85c4-a11c629e7a5d" -d '{"events": [{"server_uuid": "12a0b9f2-d6c1-4375-8f74-5015626d5be9", "name": "network-vif-plugged", "status": "completed", "tag": "08d728e8-57ca-4af1-b4b8-fbfb4e8929b7"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 729.743027] [50968]: DEBUG neutron.plugins.ml2.db [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] For port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7,segment=NetworkSegment(b30e6947-8a4c-4083-b991-3730e717e3cc),segment_id=b30e6947-8a4c-4083-b991-3730e717e3cc)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 729.773056] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_precommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:42Z', 'revision_number': 5, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 4, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}]) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 729.773362] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_precommit: [ 729.773362] [50968]: key[status], DOWN -> ACTIVE [ 729.773362] [50968]: key[updated_at], 2025-11-21T22:37:41Z -> 2025-11-21T22:37:42Z [ 729.773362] [50968]: key[revision_number], 4 -> 5 [ 729.773362] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 729.781602] [50968]: DEBUG neutron.db.provisioning_blocks [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Provisioning complete for port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 729.781845] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.781995] [50968]: INFO neutron.plugins.ml2.plugin [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Attempt 1 to provision port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 [ 729.788781] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Router c2dc92a5-b532-4d8b-a9cb-4f290b2a212a is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 729.840329] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Current status of the port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 729.841238] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_postcommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:42Z', 'revision_number': 5, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 4, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}]) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 729.841409] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_postcommit: [ 729.841409] [50968]: key[status], DOWN -> ACTIVE [ 729.841409] [50968]: key[updated_at], 2025-11-21T22:37:41Z -> 2025-11-21T22:37:42Z [ 729.841409] [50968]: key[revision_number], 4 -> 5 [ 729.841409] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 729.841559] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.866853] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 729.870982] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Pushing event updated for resources: {'Port': ['ID=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.873085] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_postcommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 4, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:40Z', 'revision_number': 2, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 729.873262] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] update_port_postcommit: [ 729.873262] [50968]: key[binding:vif_type], unbound -> ovs [ 729.873262] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}} [ 729.873262] [50968]: key[updated_at], 2025-11-21T22:37:40Z -> 2025-11-21T22:37:41Z [ 729.873262] [50968]: key[revision_number], 2 -> 4 [ 729.873262] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 729.878714] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.879199] [50968]: DEBUG neutron_lib.callbacks.manager [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-4b90ae8d-85ff-49e6-845b-62953a72d87b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.880675] [50968]: [pid: 50968|app: 0|req: 1222/2521] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:40 2025] PUT /networking/v2.0/ports/08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 => generated 1037 bytes in 1590 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.885010] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3270b7da-181c-4a16-b1bf-b7effecbfb96 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.885620] [50969]: [pid: 50969|app: 0|req: 1300/2522] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:41 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) [ 729.917417] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9f94a9-ec89-46a8-aa9a-755ce7be90c0 req-43d43b02-65a9-4973-b33e-f5b3e7048e82 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.918661] [50969]: [pid: 50969|app: 0|req: 1301/2523] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/subnets?id=fb623ff5-4fc5-4674-8a24-42dae40b87ee => generated 698 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.928237] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-9e27dc51-73fb-4e21-9c9e-39dfa73d9953 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.929444] [50968]: [pid: 50968|app: 0|req: 1223/2524] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 712 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.946026] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-465cb5a8-c4b1-4a4a-9939-8ada6fbee64e req-c3e96d3b-02b5-45d8-9b6e-c6f9f3506b01 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.948038] [50969]: [pid: 50969|app: 0|req: 1302/2525] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.975863] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9dae1ca7-408e-4a55-8562-2461b3b5b633 admin admin] Publish callbacks [] for security_group (90f3ad6f-2869-4360-a6c0-75e6b03401e3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.999141] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9dae1ca7-408e-4a55-8562-2461b3b5b633 admin admin] Publish callbacks [] for security_group (90f3ad6f-2869-4360-a6c0-75e6b03401e3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.003117] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-d6d2a771-6ef4-4ca8-b3e9-81f458340310 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.004392] [50969]: [pid: 50969|app: 0|req: 1303/2526] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.025042] [50969]: [pid: 50969|app: 0|req: 1304/2527] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.039962] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9dae1ca7-408e-4a55-8562-2461b3b5b633 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (90f3ad6f-2869-4360-a6c0-75e6b03401e3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.044823] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9dae1ca7-408e-4a55-8562-2461b3b5b633 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=90f3ad6f-2869-4360-a6c0-75e6b03401e3,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 730.049486] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9dae1ca7-408e-4a55-8562-2461b3b5b633 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.049609] [50968]: [pid: 50968|app: 0|req: 1224/2528] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:42 2025] DELETE /networking/v2.0/security-groups/90f3ad6f-2869-4360-a6c0-75e6b03401e3 => generated 0 bytes in 120 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 730.094058] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9f94a9-ec89-46a8-aa9a-755ce7be90c0 req-32d1ba00-942b-4f36-9c7f-729df4eda9bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.095625] [50968]: [pid: 50968|app: 0|req: 1225/2529] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/ports?network_id=2371821e-5403-4904-a7a6-d4a27591f0c4&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.099629] [50968]: DEBUG neutron.api.wsgi [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-7390ed54-333e-4835-857b-44502ef5ebdb service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 730.116211] [50968]: [pid: 50968|app: 0|req: 1226/2530] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=b772634c-7768-4ad7-9821-3eaa2c384f12 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.153333] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-465cb5a8-c4b1-4a4a-9939-8ada6fbee64e req-673eecea-dc51-497a-8a47-f54b0921339d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.154290] [50968]: [pid: 50968|app: 0|req: 1227/2531] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.157910] [50968]: DEBUG neutron.api.wsgi [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-b4b5ee1b-f671-4591-bbb0-573404750cb2 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 730.162894] [50968]: [pid: 50968|app: 0|req: 1228/2532] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/quotas/d8d10265f7ca4112b432f3f8c7588fc3 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.189969] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c1ba491-5339-4c2e-b216-4201db8ddc81 req-c83a5e72-456a-41b5-94cd-5cd6781d7d99 tempest-ServersAdminNegativeTestJSON-414586569 tempest-ServersAdminNegativeTestJSON-414586569-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.190998] [50968]: [pid: 50968|app: 0|req: 1229/2533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 1044 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 730.227288] [50968]: [pid: 50968|app: 0|req: 1230/2534] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.247720] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-8329778e-ba09-41fa-828f-5c7f2cc7fd46 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.248855] [50968]: [pid: 50968|app: 0|req: 1231/2535] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/subnets?id=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 687 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.289023] [50968]: [pid: 50968|app: 0|req: 1232/2536] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.301540] [50969]: DEBUG neutron_lib.callbacks.manager [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.346159] [50968]: [pid: 50968|app: 0|req: 1233/2537] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&fields=id => generated 57 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.350060] [50968]: DEBUG neutron.api.wsgi [req-5c1ba491-5339-4c2e-b216-4201db8ddc81 req-41a2ca46-4f7f-46bf-9c81-12d89d859dc3 tempest-ServersAdminNegativeTestJSON-414586569 tempest-ServersAdminNegativeTestJSON-414586569-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 730.376984] [50968]: [pid: 50968|app: 0|req: 1234/2538] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.380708] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Allocated IP 192.168.128.1 (c7bc7614-df37-40f2-8231-b7a07abcbc28/6cef9efe-04f7-437f-a397-aa372a63bbb8/c5031032-9076-47c5-a502-fed80fef79f3) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 730.427835] [50968]: [pid: 50968|app: 0|req: 1235/2539] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?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) [ 730.432456] [50969]: DEBUG neutron_lib.callbacks.manager [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Publish callbacks [] for allowed_address_pair (c5031032-9076-47c5-a502-fed80fef79f3), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.433281] [50969]: DEBUG neutron_lib.callbacks.manager [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Publish callbacks [] for port (c5031032-9076-47c5-a502-fed80fef79f3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.434110] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] create_port_precommit called with port settings {'id': 'c5031032-9076-47c5-a502-fed80fef79f3', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:e5:c5:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}], 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} with segments to bind None [ 730.434110] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] create_port_precommit: [ 730.434110] [50969]: key[mac_address], None -> fa:16:3e:e5:c5:c2 [ 730.434110] [50969]: key[device_id], None -> c2dc92a5-b532-4d8b-a9cb-4f290b2a212a [ 730.434110] [50969]: key[binding:vif_details], None -> {} [ 730.434110] [50969]: key[project_id], None -> a994efd8331a4eda9499215bc203e69d [ 730.434110] [50969]: key[binding:vnic_type], None -> normal [ 730.434110] [50969]: key[allowed_address_pairs], None -> [] [ 730.434110] [50969]: key[name], None -> [ 730.434110] [50969]: key[status], None -> DOWN [ 730.434110] [50969]: key[tenant_id], None -> a994efd8331a4eda9499215bc203e69d [ 730.434110] [50969]: key[fixed_ips], None -> [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}] [ 730.434110] [50969]: key[id], None -> c5031032-9076-47c5-a502-fed80fef79f3 [ 730.434110] [50969]: key[port_security_enabled], None -> False [ 730.434110] [50969]: key[network_id], None -> c7bc7614-df37-40f2-8231-b7a07abcbc28 [ 730.434110] [50969]: key[security_groups], None -> [] [ 730.434110] [50969]: key[binding:profile], None -> {} [ 730.434110] [50969]: key[binding:host_id], None -> [ 730.434110] [50969]: key[standard_attr_id], None -> 1163 [ 730.434110] [50969]: key[admin_state_up], None -> True [ 730.434110] [50969]: key[device_owner], None -> network:router_interface [ 730.434110] [50969]: key[binding:vif_type], None -> unbound [ 730.434110] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.456504] [50969]: DEBUG neutron_lib.callbacks.manager [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c5031032-9076-47c5-a502-fed80fef79f3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.465187] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b9415df-dea8-4112-999a-c2f1df1952dc req-b6515f72-f3d0-4cbf-9e17-18d92b317a9b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.466861] [50968]: [pid: 50968|app: 0|req: 1236/2540] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/ports?network_id=791d4e27-15c5-4f6c-8910-5685785ffe5d&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.479704] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Pushing event updated for resources: {'Port': ['ID=c5031032-9076-47c5-a502-fed80fef79f3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 730.488964] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Network c7bc7614-df37-40f2-8231-b7a07abcbc28 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 730.489812] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 730.491483] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 730.507519] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] create_port_postcommit called with port settings {'id': 'c5031032-9076-47c5-a502-fed80fef79f3', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:e5:c5:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}], 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:42Z', 'updated_at': '2025-11-21T22:37:42Z', 'revision_number': 1, 'network': {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} with segments to bind None [ 730.507519] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] create_port_postcommit: [ 730.507519] [50969]: key[mac_address], None -> fa:16:3e:e5:c5:c2 [ 730.507519] [50969]: key[device_id], None -> c2dc92a5-b532-4d8b-a9cb-4f290b2a212a [ 730.507519] [50969]: key[binding:vif_details], None -> {} [ 730.507519] [50969]: key[project_id], None -> a994efd8331a4eda9499215bc203e69d [ 730.507519] [50969]: key[binding:vnic_type], None -> normal [ 730.507519] [50969]: key[tags], None -> [] [ 730.507519] [50969]: key[allowed_address_pairs], None -> [] [ 730.507519] [50969]: key[created_at], None -> 2025-11-21T22:37:42Z [ 730.507519] [50969]: key[name], None -> [ 730.507519] [50969]: key[status], None -> DOWN [ 730.507519] [50969]: key[tenant_id], None -> a994efd8331a4eda9499215bc203e69d [ 730.507519] [50969]: key[fixed_ips], None -> [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}] [ 730.507519] [50969]: key[id], None -> c5031032-9076-47c5-a502-fed80fef79f3 [ 730.507519] [50969]: key[port_security_enabled], None -> False [ 730.507519] [50969]: key[network_id], None -> c7bc7614-df37-40f2-8231-b7a07abcbc28 [ 730.507519] [50969]: key[security_groups], None -> [] [ 730.507519] [50969]: key[binding:profile], None -> {} [ 730.507519] [50969]: key[binding:host_id], None -> [ 730.507519] [50969]: key[revision_number], None -> 1 [ 730.507519] [50969]: key[description], None -> [ 730.507519] [50969]: key[updated_at], None -> 2025-11-21T22:37:42Z [ 730.507519] [50969]: key[standard_attr_id], None -> 1163 [ 730.507519] [50969]: key[admin_state_up], None -> True [ 730.507519] [50969]: key[binding:vif_type], None -> unbound [ 730.507519] [50969]: key[device_owner], None -> network:router_interface [ 730.507519] [50969]: key[extra_dhcp_opts], None -> [] [ 730.507519] [50969]: key[network], None -> {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} [ 730.507519] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.507519] [50969]: DEBUG neutron_lib.callbacks.manager [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.535417] [50968]: [pid: 50968|app: 0|req: 1237/2541] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.551207] [50968]: [pid: 50968|app: 0|req: 1238/2542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.621037] [50968]: [pid: 50968|app: 0|req: 1239/2543] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.656130] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a27cc25-a3d9-4422-915e-0f6eaf11e7e5 req-46fff780-b74f-455e-b2fa-b79fcdbc8c69 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.656916] [50968]: [pid: 50968|app: 0|req: 1240/2544] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.672785] [50968]: [pid: 50968|app: 0|req: 1241/2545] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:42 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.723352] [50968]: [pid: 50968|app: 0|req: 1242/2546] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 730.730418] [50968]: DEBUG neutron.api.wsgi [req-5a27cc25-a3d9-4422-915e-0f6eaf11e7e5 req-1061a4ef-75f6-4f61-99c6-e15c31e6c72b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 730.737739] [50969]: DEBUG neutron_lib.callbacks.manager [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c5031032-9076-47c5-a502-fed80fef79f3), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.763294] [50968]: [pid: 50968|app: 0|req: 1243/2547] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.780682] [50968]: [pid: 50968|app: 0|req: 1244/2548] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.831148] [50969]: DEBUG neutron_lib.callbacks.manager [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Publish callbacks [] for port (c5031032-9076-47c5-a502-fed80fef79f3), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.831617] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] update_port_precommit called with port settings {'id': 'c5031032-9076-47c5-a502-fed80fef79f3', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:e5:c5:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:42Z', 'updated_at': '2025-11-21T22:37:43Z', 'revision_number': 1, 'project_id': 'a994efd8331a4eda9499215bc203e69d'} (original settings {'id': 'c5031032-9076-47c5-a502-fed80fef79f3', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:e5:c5:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:42Z', 'updated_at': '2025-11-21T22:37:42Z', 'revision_number': 1, 'project_id': 'a994efd8331a4eda9499215bc203e69d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} with segments to bind None [ 730.831787] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] update_port_precommit: [ 730.831787] [50969]: key[updated_at], 2025-11-21T22:37:42Z -> 2025-11-21T22:37:43Z [ 730.831787] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.833581] [50969]: DEBUG neutron_lib.callbacks.manager [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c5031032-9076-47c5-a502-fed80fef79f3), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.863934] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Pushing event updated for resources: {'Port': ['ID=c5031032-9076-47c5-a502-fed80fef79f3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 730.871245] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-633daed9-2a29-43b1-a7a2-0d5f97548999 req-df24dd0e-a132-49c6-a439-37d22897d33e tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.872324] [50968]: [pid: 50968|app: 0|req: 1245/2549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.891380] [50968]: [pid: 50968|app: 0|req: 1246/2550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.894204] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] update_port_postcommit called with port settings {'id': 'c5031032-9076-47c5-a502-fed80fef79f3', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:e5:c5:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:42Z', 'updated_at': '2025-11-21T22:37:43Z', 'revision_number': 1, 'project_id': 'a994efd8331a4eda9499215bc203e69d'} (original settings {'id': 'c5031032-9076-47c5-a502-fed80fef79f3', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:e5:c5:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:42Z', 'updated_at': '2025-11-21T22:37:42Z', 'revision_number': 1, 'project_id': 'a994efd8331a4eda9499215bc203e69d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} with segments to bind None [ 730.894349] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] update_port_postcommit: [ 730.894349] [50969]: key[updated_at], 2025-11-21T22:37:42Z -> 2025-11-21T22:37:43Z [ 730.894349] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.894511] [50968]: DEBUG neutron.api.wsgi [req-633daed9-2a29-43b1-a7a2-0d5f97548999 req-08795286-7c12-4c50-b659-ba4d8d3e5f00 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 730.895700] [50969]: DEBUG neutron_lib.callbacks.manager [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.937228] [50968]: [pid: 50968|app: 0|req: 1247/2551] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.959558] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Network c7bc7614-df37-40f2-8231-b7a07abcbc28 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 730.960401] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 730.978580] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-bed49a8c-a165-4f0e-bcc6-5d517db5ef73 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.983477] [50968]: [pid: 50968|app: 0|req: 1248/2552] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?tenant_id=b2c8bf02af0e444781c62c9dadd1f994&device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 1042 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 731.007054] [50968]: DEBUG neutron.api.wsgi [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-882ea220-cbb3-40b7-8545-05407a9e5131 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.041038] [50968]: [pid: 50968|app: 0|req: 1249/2553] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 => generated 19 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.070456] [50968]: [pid: 50968|app: 0|req: 1250/2554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.088511] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Router c2dc92a5-b532-4d8b-a9cb-4f290b2a212a has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 731.120451] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-82804142-ba8f-433f-8727-71249449b413 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.123346] [50968]: [pid: 50968|app: 0|req: 1251/2555] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/subnets?id=d49679aa-a3a9-42df-bcdf-831f6b6f4d81 => generated 691 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.204810] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-417265e6-fd54-428d-bc0e-87340226fa62 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 731.213284] [50969]: [pid: 50969|app: 0|req: 1305/2556] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:37:42 2025] PUT /networking/v2.0/routers/c2dc92a5-b532-4d8b-a9cb-4f290b2a212a/add_router_interface => generated 309 bytes in 1188 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.242854] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68af8dc7-5451-4534-99d1-0ab08c173b7f req-8344adde-4c53-4e60-a3aa-559f79f0dca0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.245110] [50968]: [pid: 50968|app: 0|req: 1252/2557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 120 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.254761] [50968]: DEBUG neutron.api.wsgi [req-68af8dc7-5451-4534-99d1-0ab08c173b7f req-a842181c-07c6-4101-8c02-f70d20ec07d6 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.266913] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4c790f3-7de4-47b6-ac2e-54dcd1a02d86 req-2c3757ba-15de-43cb-b1d0-c31fa551a262 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.268433] [50969]: [pid: 50969|app: 0|req: 1306/2558] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?network_id=6d58ea4a-b255-4b67-b69b-f9e485f7c38c&device_owner=network%3Adhcp => generated 999 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.288447] [50968]: [pid: 50968|app: 0|req: 1253/2559] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.316996] [50969]: [pid: 50969|app: 0|req: 1307/2560] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/networks/6d58ea4a-b255-4b67-b69b-f9e485f7c38c?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.374359] [50968]: [pid: 50968|app: 0|req: 1254/2561] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/networks/6d58ea4a-b255-4b67-b69b-f9e485f7c38c?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) [ 731.385657] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-7ce009bd-d60c-4296-92a8-f058c165d043 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.385657] [50969]: [pid: 50969|app: 0|req: 1308/2562] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 614 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.389808] [50969]: DEBUG neutron.api.wsgi [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-53347f70-2877-4adc-9d0d-8a9d9cdc790b tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.393197] [50968]: [pid: 50968|app: 0|req: 1255/2563] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.395247] [50969]: [pid: 50969|app: 0|req: 1309/2564] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/quotas/b136b87f691b4ec781f9533a7bdb2aa4 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 731.415421] [50968]: [pid: 50968|app: 0|req: 1256/2565] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&fields=id => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.449646] [50968]: [pid: 50968|app: 0|req: 1257/2566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.461588] [50969]: [pid: 50969|app: 0|req: 1310/2567] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.508105] [50969]: [pid: 50969|app: 0|req: 1311/2568] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.512193] [50968]: [pid: 50968|app: 0|req: 1258/2569] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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) [ 731.569311] [50969]: [pid: 50969|app: 0|req: 1312/2570] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.613963] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-1412978a-37a8-4e6e-b451-ca1a421109f9 x-openstack-request-id: req-1412978a-37a8-4e6e-b451-ca1a421109f9 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 731.613963] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "12a0b9f2-d6c1-4375-8f74-5015626d5be9", "name": "network-vif-plugged", "status": "completed", "tag": "08d728e8-57ca-4af1-b4b8-fbfb4e8929b7", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 731.613963] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1412978a-37a8-4e6e-b451-ca1a421109f9 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 731.614244] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1412978a-37a8-4e6e-b451-ca1a421109f9'] response: {'server_uuid': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'code': 200} [ 731.655164] [50968]: [pid: 50968|app: 0|req: 1259/2571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.678773] [50969]: [pid: 50969|app: 0|req: 1313/2572] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:43 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.761450] [50968]: [pid: 50968|app: 0|req: 1260/2573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.927213] [50969]: [pid: 50969|app: 0|req: 1314/2574] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.013728] [50969]: DEBUG neutron.api.wsgi [req-1e530d0e-55b7-4f38-be0a-2ebe26fc80b9 req-04eb2376-be67-42fb-92c7-446618639258 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.014532] [50969]: DEBUG neutron.api.wsgi [req-1e530d0e-55b7-4f38-be0a-2ebe26fc80b9 req-04eb2376-be67-42fb-92c7-446618639258 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 732.015081] [50969]: [pid: 50969|app: 0|req: 1315/2575] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:37:44 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) [ 732.080039] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a6c2779-3a4b-4dcf-8306-fd60e64e9979 req-60e09f38-fc21-4360-851c-8070493118a7 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.080301] [50968]: [pid: 50968|app: 0|req: 1261/2576] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.088067] [50969]: DEBUG neutron.api.wsgi [req-7a6c2779-3a4b-4dcf-8306-fd60e64e9979 req-eb9ddee5-e3d1-4e6c-9dbf-fa0f2a8aedc3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.114662] [50969]: [pid: 50969|app: 0|req: 1316/2577] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.160777] [50968]: [pid: 50968|app: 0|req: 1262/2578] 10.180.1.21 () {60 vars in 1475 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.168961] [50969]: DEBUG neutron.api.v2.base [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 732.193973] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.220166] [50968]: [pid: 50968|app: 0|req: 1263/2579] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.245310] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.276442] [50968]: [pid: 50968|app: 0|req: 1264/2580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.326689] [50969]: DEBUG neutron.db.db_base_plugin_common [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Allocated IP 10.180.180.186 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/0896d080-4bc6-48be-9c27-b57de8994922) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 732.338364] [50968]: [pid: 50968|app: 0|req: 1265/2581] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 732.375561] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for allowed_address_pair (0896d080-4bc6-48be-9c27-b57de8994922), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.376404] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for port (0896d080-4bc6-48be-9c27-b57de8994922), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.376709] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_precommit called with port settings {'id': '0896d080-4bc6-48be-9c27-b57de8994922', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:e0:1c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1164, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 732.376967] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_precommit: [ 732.376967] [50969]: key[mac_address], None -> fa:16:3e:7d:e0:1c [ 732.376967] [50969]: key[device_id], None -> PENDING [ 732.376967] [50969]: key[binding:vif_details], None -> {} [ 732.376967] [50969]: key[project_id], None -> [ 732.376967] [50969]: key[binding:vnic_type], None -> normal [ 732.376967] [50969]: key[allowed_address_pairs], None -> [] [ 732.376967] [50969]: key[name], None -> [ 732.376967] [50969]: key[status], None -> N/A [ 732.376967] [50969]: key[tenant_id], None -> [ 732.376967] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}] [ 732.376967] [50969]: key[id], None -> 0896d080-4bc6-48be-9c27-b57de8994922 [ 732.376967] [50969]: key[port_security_enabled], None -> False [ 732.376967] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 732.376967] [50969]: key[security_groups], None -> [] [ 732.376967] [50969]: key[binding:profile], None -> {} [ 732.376967] [50969]: key[binding:host_id], None -> [ 732.376967] [50969]: key[standard_attr_id], None -> 1164 [ 732.376967] [50969]: key[admin_state_up], None -> True [ 732.376967] [50969]: key[device_owner], None -> network:floatingip [ 732.376967] [50969]: key[binding:vif_type], None -> unbound [ 732.376967] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.400900] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0896d080-4bc6-48be-9c27-b57de8994922), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.424041] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event updated for resources: {'Port': ['ID=0896d080-4bc6-48be-9c27-b57de8994922,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 732.434578] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 732.435433] [50969]: DEBUG neutron.scheduler.base_scheduler [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 732.437496] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 732.450078] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-181ca078-6f6b-419f-a323-4a8d204bbc94 req-b7959415-a2cd-4e96-8149-81840bf281bd tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.451318] [50968]: [pid: 50968|app: 0|req: 1266/2582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.454166] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_postcommit called with port settings {'id': '0896d080-4bc6-48be-9c27-b57de8994922', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:e0:1c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1164, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:44Z', 'updated_at': '2025-11-21T22:37:44Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 732.454565] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_postcommit: [ 732.454565] [50969]: key[mac_address], None -> fa:16:3e:7d:e0:1c [ 732.454565] [50969]: key[device_id], None -> PENDING [ 732.454565] [50969]: key[binding:vif_details], None -> {} [ 732.454565] [50969]: key[project_id], None -> [ 732.454565] [50969]: key[binding:vnic_type], None -> normal [ 732.454565] [50969]: key[tags], None -> [] [ 732.454565] [50969]: key[allowed_address_pairs], None -> [] [ 732.454565] [50969]: key[created_at], None -> 2025-11-21T22:37:44Z [ 732.454565] [50969]: key[name], None -> [ 732.454565] [50969]: key[status], None -> N/A [ 732.454565] [50969]: key[tenant_id], None -> [ 732.454565] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}] [ 732.454565] [50969]: key[id], None -> 0896d080-4bc6-48be-9c27-b57de8994922 [ 732.454565] [50969]: key[port_security_enabled], None -> False [ 732.454565] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 732.454565] [50969]: key[security_groups], None -> [] [ 732.454565] [50969]: key[binding:profile], None -> {} [ 732.454565] [50969]: key[binding:host_id], None -> [ 732.454565] [50969]: key[revision_number], None -> 1 [ 732.454565] [50969]: key[description], None -> [ 732.454565] [50969]: key[updated_at], None -> 2025-11-21T22:37:44Z [ 732.454565] [50969]: key[standard_attr_id], None -> 1164 [ 732.454565] [50969]: key[admin_state_up], None -> True [ 732.454565] [50969]: key[binding:vif_type], None -> unbound [ 732.454565] [50969]: key[device_owner], None -> network:floatingip [ 732.454565] [50969]: key[extra_dhcp_opts], None -> [] [ 732.454565] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 732.454565] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.460128] [50968]: DEBUG neutron.api.wsgi [req-181ca078-6f6b-419f-a323-4a8d204bbc94 req-a7c4dfc4-df48-4368-a6e9-6b9fa69da87b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.488832] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (840cef47-a855-4db1-bebc-dd9d9358b86b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.495681] [50968]: [pid: 50968|app: 0|req: 1267/2583] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.516638] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (0896d080-4bc6-48be-9c27-b57de8994922), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.551653] [50968]: [pid: 50968|app: 0|req: 1268/2584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.591817] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for port (0896d080-4bc6-48be-9c27-b57de8994922), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.591817] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_precommit called with port settings {'id': '0896d080-4bc6-48be-9c27-b57de8994922', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:e0:1c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '840cef47-a855-4db1-bebc-dd9d9358b86b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1164, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:44Z', 'updated_at': '2025-11-21T22:37:44Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '0896d080-4bc6-48be-9c27-b57de8994922', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:e0:1c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1164, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:44Z', 'updated_at': '2025-11-21T22:37:44Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 732.591817] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_precommit: [ 732.591817] [50969]: key[device_id], PENDING -> 840cef47-a855-4db1-bebc-dd9d9358b86b [ 732.591817] [50969]: key[revision_number], 1 -> 2 [ 732.591817] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.593074] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (0896d080-4bc6-48be-9c27-b57de8994922), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.613280] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event updated for resources: {'Port': ['ID=0896d080-4bc6-48be-9c27-b57de8994922,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 732.626503] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a55681a-16d9-4fca-b068-f650868d67d1 req-9cfed8c0-105c-4f12-a560-e9f27fd8be31 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.628037] [50968]: [pid: 50968|app: 0|req: 1269/2585] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 732.642719] [50968]: [pid: 50968|app: 0|req: 1270/2586] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.647721] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_postcommit called with port settings {'id': '0896d080-4bc6-48be-9c27-b57de8994922', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:e0:1c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '840cef47-a855-4db1-bebc-dd9d9358b86b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1164, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:44Z', 'updated_at': '2025-11-21T22:37:44Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '0896d080-4bc6-48be-9c27-b57de8994922', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:e0:1c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1164, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:44Z', 'updated_at': '2025-11-21T22:37:44Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 732.648244] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_postcommit: [ 732.648244] [50969]: key[device_id], PENDING -> 840cef47-a855-4db1-bebc-dd9d9358b86b [ 732.648244] [50969]: key[revision_number], 1 -> 2 [ 732.648244] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.648244] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (840cef47-a855-4db1-bebc-dd9d9358b86b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.663565] [50969]: DEBUG neutron_lib.callbacks.manager [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-085b5ac3-d3bb-4a6d-bb0f-6da0756c8a6a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.663702] [50969]: [pid: 50969|app: 0|req: 1317/2587] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:37:44 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 499 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 732.674308] [50969]: DEBUG neutron.api.wsgi [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-18b0364a-42ef-4861-b95d-aa4fff0af2f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.690743] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a55681a-16d9-4fca-b068-f650868d67d1 req-c07a73ad-c773-4847-80c2-61baef8173de service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.691699] [50968]: [pid: 50968|app: 0|req: 1271/2588] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:44 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.693034] [50969]: [pid: 50969|app: 0|req: 1318/2589] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.186 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.721895] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef64f1cb-09a7-430d-a597-5e5695ead436 req-7ab6c791-cc75-4662-86da-47789cdd1c1f tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.722936] [50968]: [pid: 50968|app: 0|req: 1272/2590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.726469] [50968]: DEBUG neutron.api.wsgi [req-3a55681a-16d9-4fca-b068-f650868d67d1 req-371b09d4-b115-4ba2-a1cd-263c81275e8f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.735222] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59a8db37-c2f6-44bf-ae3f-a45a296faf09 req-57d42983-f76d-49e1-8c01-ad637917a6c3 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.736168] [50969]: [pid: 50969|app: 0|req: 1319/2591] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.738955] [50969]: DEBUG neutron.api.wsgi [req-ef64f1cb-09a7-430d-a597-5e5695ead436 req-b26756e3-6cc8-4b4b-8c47-2265181c89fe tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.758239] [50968]: [pid: 50968|app: 0|req: 1273/2592] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 807 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.767398] [50969]: [pid: 50969|app: 0|req: 1320/2593] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.806296] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a55681a-16d9-4fca-b068-f650868d67d1 req-4ff1e6e9-2a6f-445a-acbe-e7510a7cf43a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.807465] [50968]: [pid: 50968|app: 0|req: 1274/2594] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.815790] [50969]: [pid: 50969|app: 0|req: 1321/2595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.842645] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a55681a-16d9-4fca-b068-f650868d67d1 req-2efd00e0-a354-41d1-ac74-157dfa1983e8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.843810] [50968]: [pid: 50968|app: 0|req: 1275/2596] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.883317] [50968]: [pid: 50968|app: 0|req: 1276/2597] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 732.883633] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4402b22-7aae-4128-bb42-cfd6874ddcbb req-1079a02b-6d66-4ea4-afc0-66b96c65ab95 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.884488] [50969]: [pid: 50969|app: 0|req: 1322/2598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.904795] [50968]: [pid: 50968|app: 0|req: 1277/2599] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.909730] [50968]: DEBUG neutron.api.wsgi [req-a4402b22-7aae-4128-bb42-cfd6874ddcbb req-1a5425a6-2750-425b-96d2-a059fd767788 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.944142] [50968]: [pid: 50968|app: 0|req: 1278/2600] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.944190] [50969]: [pid: 50969|app: 0|req: 1323/2601] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 732.976253] [50968]: [pid: 50968|app: 0|req: 1279/2602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.034731] [50968]: [pid: 50968|app: 0|req: 1280/2603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 733.088389] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32ea92e7-5484-4218-b40f-452e57314a49 req-f79d45dc-0eed-4dfe-b493-89dcc77ecf54 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.089402] [50969]: [pid: 50969|app: 0|req: 1324/2604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.095841] [50968]: DEBUG neutron.api.wsgi [req-32ea92e7-5484-4218-b40f-452e57314a49 req-929b785c-348e-49c5-a00e-efa449dc47b0 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.119602] [50968]: [pid: 50968|app: 0|req: 1281/2605] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.181656] [50969]: [pid: 50969|app: 0|req: 1325/2606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.185774] [50968]: [pid: 50968|app: 0|req: 1282/2607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 733.242570] [50968]: [pid: 50968|app: 0|req: 1283/2608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.250836] [50969]: [pid: 50969|app: 0|req: 1326/2609] 10.180.1.21 () {60 vars in 1475 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.258661] [50968]: DEBUG neutron.api.v2.base [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 733.276371] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.302058] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.305803] [50969]: [pid: 50969|app: 0|req: 1327/2610] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.365849] [50968]: DEBUG neutron.db.db_base_plugin_common [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Allocated IP 10.180.180.128 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/9fda59e2-471a-47c1-aa92-b3563f432819) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 733.369876] [50969]: [pid: 50969|app: 0|req: 1328/2611] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.416784] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for allowed_address_pair (9fda59e2-471a-47c1-aa92-b3563f432819), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.417580] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for port (9fda59e2-471a-47c1-aa92-b3563f432819), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.417798] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_precommit called with port settings {'id': '9fda59e2-471a-47c1-aa92-b3563f432819', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:66:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1167, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 733.417944] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_precommit: [ 733.417944] [50968]: key[mac_address], None -> fa:16:3e:de:66:7d [ 733.417944] [50968]: key[device_id], None -> PENDING [ 733.417944] [50968]: key[binding:vif_details], None -> {} [ 733.417944] [50968]: key[project_id], None -> [ 733.417944] [50968]: key[binding:vnic_type], None -> normal [ 733.417944] [50968]: key[allowed_address_pairs], None -> [] [ 733.417944] [50968]: key[name], None -> [ 733.417944] [50968]: key[status], None -> N/A [ 733.417944] [50968]: key[tenant_id], None -> [ 733.417944] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.128'}] [ 733.417944] [50968]: key[id], None -> 9fda59e2-471a-47c1-aa92-b3563f432819 [ 733.417944] [50968]: key[port_security_enabled], None -> False [ 733.417944] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 733.417944] [50968]: key[security_groups], None -> [] [ 733.417944] [50968]: key[binding:profile], None -> {} [ 733.417944] [50968]: key[binding:host_id], None -> [ 733.417944] [50968]: key[standard_attr_id], None -> 1167 [ 733.417944] [50968]: key[admin_state_up], None -> True [ 733.417944] [50968]: key[device_owner], None -> network:floatingip [ 733.417944] [50968]: key[binding:vif_type], None -> unbound [ 733.417944] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.438197] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9fda59e2-471a-47c1-aa92-b3563f432819), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.460241] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event updated for resources: {'Port': ['ID=9fda59e2-471a-47c1-aa92-b3563f432819,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.470063] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 733.470906] [50968]: DEBUG neutron.scheduler.base_scheduler [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 733.472490] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 733.487590] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_postcommit called with port settings {'id': '9fda59e2-471a-47c1-aa92-b3563f432819', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:66:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1167, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:45Z', 'updated_at': '2025-11-21T22:37:45Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 733.487769] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_postcommit: [ 733.487769] [50968]: key[mac_address], None -> fa:16:3e:de:66:7d [ 733.487769] [50968]: key[device_id], None -> PENDING [ 733.487769] [50968]: key[binding:vif_details], None -> {} [ 733.487769] [50968]: key[project_id], None -> [ 733.487769] [50968]: key[binding:vnic_type], None -> normal [ 733.487769] [50968]: key[tags], None -> [] [ 733.487769] [50968]: key[allowed_address_pairs], None -> [] [ 733.487769] [50968]: key[created_at], None -> 2025-11-21T22:37:45Z [ 733.487769] [50968]: key[name], None -> [ 733.487769] [50968]: key[status], None -> N/A [ 733.487769] [50968]: key[tenant_id], None -> [ 733.487769] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.128'}] [ 733.487769] [50968]: key[id], None -> 9fda59e2-471a-47c1-aa92-b3563f432819 [ 733.487769] [50968]: key[port_security_enabled], None -> False [ 733.487769] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 733.487769] [50968]: key[security_groups], None -> [] [ 733.487769] [50968]: key[binding:profile], None -> {} [ 733.487769] [50968]: key[binding:host_id], None -> [ 733.487769] [50968]: key[revision_number], None -> 1 [ 733.487769] [50968]: key[description], None -> [ 733.487769] [50968]: key[updated_at], None -> 2025-11-21T22:37:45Z [ 733.487769] [50968]: key[standard_attr_id], None -> 1167 [ 733.487769] [50968]: key[admin_state_up], None -> True [ 733.487769] [50968]: key[binding:vif_type], None -> unbound [ 733.487769] [50968]: key[device_owner], None -> network:floatingip [ 733.487769] [50968]: key[extra_dhcp_opts], None -> [] [ 733.487769] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 733.487769] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.514939] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d91d3560-b371-45b3-ac5c-36ef5aedf1c6 req-7eb4ff3a-f359-4849-aa3d-3aead761c818 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.515980] [50969]: [pid: 50969|app: 0|req: 1329/2612] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.518772] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (d0aecce6-cff5-4c65-8eb1-7dfbc985ea9f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.523165] [50969]: DEBUG neutron.api.wsgi [req-d91d3560-b371-45b3-ac5c-36ef5aedf1c6 req-7b57285b-6990-4241-9fde-dc7bbb66d2cd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.543135] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9fda59e2-471a-47c1-aa92-b3563f432819), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.547204] [50969]: [pid: 50969|app: 0|req: 1330/2613] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.617595] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'tag': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 733.625412] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-88591c2d-e293-4c2e-aa42-33ba1d8b5880" -d '{"events": [{"name": "network-changed", "server_uuid": "12a0b9f2-d6c1-4375-8f74-5015626d5be9", "tag": "08d728e8-57ca-4af1-b4b8-fbfb4e8929b7"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 733.634586] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for port (9fda59e2-471a-47c1-aa92-b3563f432819), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.634793] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_precommit called with port settings {'id': '9fda59e2-471a-47c1-aa92-b3563f432819', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:66:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd0aecce6-cff5-4c65-8eb1-7dfbc985ea9f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1167, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:45Z', 'updated_at': '2025-11-21T22:37:45Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '9fda59e2-471a-47c1-aa92-b3563f432819', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:66:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1167, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:45Z', 'updated_at': '2025-11-21T22: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 733.635067] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_precommit: [ 733.635067] [50968]: key[device_id], PENDING -> d0aecce6-cff5-4c65-8eb1-7dfbc985ea9f [ 733.635067] [50968]: key[revision_number], 1 -> 2 [ 733.635067] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.638191] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (9fda59e2-471a-47c1-aa92-b3563f432819), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.671069] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event updated for resources: {'Port': ['ID=9fda59e2-471a-47c1-aa92-b3563f432819,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.693933] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_postcommit called with port settings {'id': '9fda59e2-471a-47c1-aa92-b3563f432819', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:66:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd0aecce6-cff5-4c65-8eb1-7dfbc985ea9f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1167, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:45Z', 'updated_at': '2025-11-21T22:37:45Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '9fda59e2-471a-47c1-aa92-b3563f432819', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:66:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1167, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:45Z', 'updated_at': '2025-11-21T22: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 733.694550] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_postcommit: [ 733.694550] [50968]: key[device_id], PENDING -> d0aecce6-cff5-4c65-8eb1-7dfbc985ea9f [ 733.694550] [50968]: key[revision_number], 1 -> 2 [ 733.694550] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.694550] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (d0aecce6-cff5-4c65-8eb1-7dfbc985ea9f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.696218] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faec0048-1f35-4793-861d-7e75f1d85474 req-a005cdb6-38e6-4e12-9c7a-0cc38885dc2e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.697513] [50969]: [pid: 50969|app: 0|req: 1331/2614] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:45 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 612 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 733.705446] [50969]: DEBUG neutron.api.wsgi [req-faec0048-1f35-4793-861d-7e75f1d85474 req-54a389ed-862c-4bf6-a57d-a07f72edb40d tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.709525] [50968]: DEBUG neutron_lib.callbacks.manager [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-0411da95-c104-41e6-8895-c6717503c42d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.709915] [50969]: [pid: 50969|app: 0|req: 1332/2615] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/quotas/9497357ea6f54e07b2d8941384d6a562 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.710214] [50968]: [pid: 50968|app: 0|req: 1284/2616] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:37:45 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 455 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 733.720301] [50968]: DEBUG neutron.api.wsgi [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-5e4fa684-a29c-4262-a56c-f0094f1f7e4e tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.741028] [50968]: [pid: 50968|app: 0|req: 1285/2617] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.128 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.746189] [50969]: [pid: 50969|app: 0|req: 1333/2618] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&fields=id => generated 195 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.801471] [50969]: [pid: 50969|app: 0|req: 1334/2619] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.810832] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da5bd1b3-a857-41b9-bb75-0f2be51d241b req-826d168f-7a02-4a21-9de1-858f48ef8b5e tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.812143] [50968]: [pid: 50968|app: 0|req: 1286/2620] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 733.842062] [50969]: [pid: 50969|app: 0|req: 1335/2621] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 733.875131] [50968]: [pid: 50968|app: 0|req: 1287/2622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.938679] [50969]: [pid: 50969|app: 0|req: 1336/2623] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.996703] [50968]: [pid: 50968|app: 0|req: 1288/2624] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.073261] [50969]: [pid: 50969|app: 0|req: 1337/2625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.092224] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-5fdd5c45-be16-4b0a-bfdd-fddb5d65b6e8 x-openstack-request-id: req-5fdd5c45-be16-4b0a-bfdd-fddb5d65b6e8 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 734.092308] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "12a0b9f2-d6c1-4375-8f74-5015626d5be9", "tag": "08d728e8-57ca-4af1-b4b8-fbfb4e8929b7", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 734.092341] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5fdd5c45-be16-4b0a-bfdd-fddb5d65b6e8 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 734.093171] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5fdd5c45-be16-4b0a-bfdd-fddb5d65b6e8'] response: {'name': 'network-changed', 'server_uuid': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'tag': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'status': 'completed', 'code': 200} [ 734.153337] [50969]: [pid: 50969|app: 0|req: 1338/2626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.209587] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98216a12-3bae-4eda-9066-210c949c7c43 req-2b0ac526-d22f-4385-8f0c-904c65f6d16c tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.210721] [50968]: [pid: 50968|app: 0|req: 1289/2627] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.212067] [50969]: [pid: 50969|app: 0|req: 1339/2628] 10.180.1.21 () {60 vars in 1475 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.216662] [50968]: DEBUG neutron.api.wsgi [req-98216a12-3bae-4eda-9066-210c949c7c43 req-7b0fd3e6-a8e0-4e47-8b60-d4f5e70f4742 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.219404] [50969]: DEBUG neutron.api.v2.base [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 734.236986] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.240014] [50968]: [pid: 50968|app: 0|req: 1290/2629] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.263546] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.315547] [50969]: DEBUG neutron.db.db_base_plugin_common [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Allocated IP 10.180.180.253 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/2adc9164-9865-4926-a85d-614da4381e37) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 734.361480] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for allowed_address_pair (2adc9164-9865-4926-a85d-614da4381e37), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.362504] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for port (2adc9164-9865-4926-a85d-614da4381e37), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.362685] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_precommit called with port settings {'id': '2adc9164-9865-4926-a85d-614da4381e37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:e7:c7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 734.362873] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_precommit: [ 734.362873] [50969]: key[mac_address], None -> fa:16:3e:1f:e7:c7 [ 734.362873] [50969]: key[device_id], None -> PENDING [ 734.362873] [50969]: key[binding:vif_details], None -> {} [ 734.362873] [50969]: key[project_id], None -> [ 734.362873] [50969]: key[binding:vnic_type], None -> normal [ 734.362873] [50969]: key[allowed_address_pairs], None -> [] [ 734.362873] [50969]: key[name], None -> [ 734.362873] [50969]: key[status], None -> N/A [ 734.362873] [50969]: key[tenant_id], None -> [ 734.362873] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}] [ 734.362873] [50969]: key[id], None -> 2adc9164-9865-4926-a85d-614da4381e37 [ 734.362873] [50969]: key[port_security_enabled], None -> False [ 734.362873] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 734.362873] [50969]: key[security_groups], None -> [] [ 734.362873] [50969]: key[binding:profile], None -> {} [ 734.362873] [50969]: key[binding:host_id], None -> [ 734.362873] [50969]: key[standard_attr_id], None -> 1169 [ 734.362873] [50969]: key[admin_state_up], None -> True [ 734.362873] [50969]: key[device_owner], None -> network:floatingip [ 734.362873] [50969]: key[binding:vif_type], None -> unbound [ 734.362873] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 734.385655] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2adc9164-9865-4926-a85d-614da4381e37), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.406589] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event updated for resources: {'Port': ['ID=2adc9164-9865-4926-a85d-614da4381e37,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 734.414968] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 734.415712] [50969]: DEBUG neutron.scheduler.base_scheduler [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 734.417647] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 734.426536] [50968]: [pid: 50968|app: 0|req: 1291/2630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.430549] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_postcommit called with port settings {'id': '2adc9164-9865-4926-a85d-614da4381e37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:e7:c7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:46Z', 'updated_at': '2025-11-21T22:37:46Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 734.430765] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_postcommit: [ 734.430765] [50969]: key[mac_address], None -> fa:16:3e:1f:e7:c7 [ 734.430765] [50969]: key[device_id], None -> PENDING [ 734.430765] [50969]: key[binding:vif_details], None -> {} [ 734.430765] [50969]: key[project_id], None -> [ 734.430765] [50969]: key[binding:vnic_type], None -> normal [ 734.430765] [50969]: key[tags], None -> [] [ 734.430765] [50969]: key[allowed_address_pairs], None -> [] [ 734.430765] [50969]: key[created_at], None -> 2025-11-21T22:37:46Z [ 734.430765] [50969]: key[name], None -> [ 734.430765] [50969]: key[status], None -> N/A [ 734.430765] [50969]: key[tenant_id], None -> [ 734.430765] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}] [ 734.430765] [50969]: key[id], None -> 2adc9164-9865-4926-a85d-614da4381e37 [ 734.430765] [50969]: key[port_security_enabled], None -> False [ 734.430765] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 734.430765] [50969]: key[security_groups], None -> [] [ 734.430765] [50969]: key[binding:profile], None -> {} [ 734.430765] [50969]: key[binding:host_id], None -> [ 734.430765] [50969]: key[revision_number], None -> 1 [ 734.430765] [50969]: key[description], None -> [ 734.430765] [50969]: key[updated_at], None -> 2025-11-21T22:37:46Z [ 734.430765] [50969]: key[standard_attr_id], None -> 1169 [ 734.430765] [50969]: key[admin_state_up], None -> True [ 734.430765] [50969]: key[binding:vif_type], None -> unbound [ 734.430765] [50969]: key[device_owner], None -> network:floatingip [ 734.430765] [50969]: key[extra_dhcp_opts], None -> [] [ 734.430765] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 734.430765] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 734.498893] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (a5fbe63e-0d6c-49ab-9e47-4e25503f8205), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.530996] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2adc9164-9865-4926-a85d-614da4381e37), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.535659] [50968]: [pid: 50968|app: 0|req: 1292/2631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.636399] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c47eb563-8315-4b70-9fa2-3e2eafe5879f req-32653ad8-4557-4da0-8ecc-3e90fa128b6d tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.637606] [50968]: [pid: 50968|app: 0|req: 1293/2632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.637949] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for port (2adc9164-9865-4926-a85d-614da4381e37), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.638758] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_precommit called with port settings {'id': '2adc9164-9865-4926-a85d-614da4381e37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:e7:c7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a5fbe63e-0d6c-49ab-9e47-4e25503f8205', 'device_owner': 'network:floatingip', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:46Z', 'updated_at': '2025-11-21T22:37:46Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2adc9164-9865-4926-a85d-614da4381e37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:e7:c7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:46Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 734.638758] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_precommit: [ 734.638758] [50969]: key[device_id], PENDING -> a5fbe63e-0d6c-49ab-9e47-4e25503f8205 [ 734.638758] [50969]: key[revision_number], 1 -> 2 [ 734.638758] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 734.641850] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2adc9164-9865-4926-a85d-614da4381e37), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.667906] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event updated for resources: {'Port': ['ID=2adc9164-9865-4926-a85d-614da4381e37,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 734.670674] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88591c2d-e293-4c2e-aa42-33ba1d8b5880 req-d684e8e9-8d56-4cc3-bfd2-f1c29dce713b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.672274] [50968]: [pid: 50968|app: 0|req: 1294/2633] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:46 2025] GET /networking/v2.0/ports?tenant_id=b2c8bf02af0e444781c62c9dadd1f994&device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 734.679599] [50968]: DEBUG neutron.api.wsgi [req-c47eb563-8315-4b70-9fa2-3e2eafe5879f req-0eed3395-c89c-4f05-a9f9-de53bd1d5f10 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.695157] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_postcommit called with port settings {'id': '2adc9164-9865-4926-a85d-614da4381e37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:e7:c7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a5fbe63e-0d6c-49ab-9e47-4e25503f8205', 'device_owner': 'network:floatingip', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:46Z', 'updated_at': '2025-11-21T22:37:46Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2adc9164-9865-4926-a85d-614da4381e37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:e7:c7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:46Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 734.695444] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_postcommit: [ 734.695444] [50969]: key[device_id], PENDING -> a5fbe63e-0d6c-49ab-9e47-4e25503f8205 [ 734.695444] [50969]: key[revision_number], 1 -> 2 [ 734.695444] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 734.695703] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (a5fbe63e-0d6c-49ab-9e47-4e25503f8205), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.706759] [50968]: [pid: 50968|app: 0|req: 1295/2634] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.722822] [50969]: DEBUG neutron_lib.callbacks.manager [req-3677743f-f238-490b-863b-022102d8ca5b req-a49000aa-6fe1-4bff-b1f9-a48b5239a3cd tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.723488] [50969]: [pid: 50969|app: 0|req: 1340/2635] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:37:46 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 508 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 734.733313] [50969]: DEBUG neutron.api.wsgi [req-3677743f-f238-490b-863b-022102d8ca5b req-c4e82d66-5e09-41d8-b71e-ae047c0a4ad1 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.764792] [50969]: [pid: 50969|app: 0|req: 1341/2636] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.253 => generated 499 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.770088] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88591c2d-e293-4c2e-aa42-33ba1d8b5880 req-3eaaab61-3d2d-4a92-a9e2-669842200e0b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.771617] [50968]: [pid: 50968|app: 0|req: 1296/2637] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/networks?id=6d58ea4a-b255-4b67-b69b-f9e485f7c38c => generated 716 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.785772] [50969]: [pid: 50969|app: 0|req: 1342/2638] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.787072] [50968]: [pid: 50968|app: 0|req: 1297/2639] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.789896] [50968]: DEBUG neutron.api.wsgi [req-88591c2d-e293-4c2e-aa42-33ba1d8b5880 req-2f2ccfdb-0fbe-4c58-802d-ecd73d7dc24a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.803696] [50968]: [pid: 50968|app: 0|req: 1298/2640] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.831706] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3677743f-f238-490b-863b-022102d8ca5b req-ad3b63ec-d6ab-4ec5-acf8-2cc680bdc945 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.832990] [50969]: [pid: 50969|app: 0|req: 1343/2641] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.849042] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2018159a-e821-4c57-ad6a-8a21850bc53d req-c04b33ee-366c-4e51-9c2d-7cd28c5f83cb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.849789] [50968]: [pid: 50968|app: 0|req: 1299/2642] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/networks?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&shared=False => generated 721 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.856858] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88591c2d-e293-4c2e-aa42-33ba1d8b5880 req-4861b763-896a-45c4-8320-b95f94e91cb8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.858212] [50969]: [pid: 50969|app: 0|req: 1344/2643] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/subnets?id=d49679aa-a3a9-42df-bcdf-831f6b6f4d81 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.864231] [50968]: [pid: 50968|app: 0|req: 1300/2644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.908470] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2018159a-e821-4c57-ad6a-8a21850bc53d req-e17177a6-3620-45a0-9a99-d99a0ede9cfd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.909483] [50969]: [pid: 50969|app: 0|req: 1345/2645] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.912098] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88591c2d-e293-4c2e-aa42-33ba1d8b5880 req-e74a4a82-6960-495e-aacf-7aba5b0819a3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.913019] [50968]: [pid: 50968|app: 0|req: 1301/2646] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?network_id=6d58ea4a-b255-4b67-b69b-f9e485f7c38c&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.925922] [50969]: [pid: 50969|app: 0|req: 1346/2647] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.941215] [50969]: [pid: 50969|app: 0|req: 1347/2648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.973031] [50969]: DEBUG neutron.api.wsgi [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-388db6fb-c6bf-4f5f-8053-5c8a434d7619 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.973120] [50968]: [pid: 50968|app: 0|req: 1302/2649] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/networks/6d58ea4a-b255-4b67-b69b-f9e485f7c38c?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.992481] [50968]: [pid: 50968|app: 0|req: 1303/2650] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.999200] [50969]: [pid: 50969|app: 0|req: 1348/2651] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/floatingips/755183ac-13ac-4325-941f-dcdd728e2358 => generated 496 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.055564] [50968]: [pid: 50968|app: 0|req: 1304/2652] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/networks/6d58ea4a-b255-4b67-b69b-f9e485f7c38c?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) [ 735.068096] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-43d9cb9c-bbe5-4c44-a998-0952dab6cdc0 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.070157] [50969]: [pid: 50969|app: 0|req: 1349/2653] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.089638] [50969]: [pid: 50969|app: 0|req: 1350/2654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.094132] [50969]: DEBUG neutron.api.wsgi [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-24e8a5c4-3c61-406a-947f-8080300c5721 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.095048] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca3b520b-1fde-41e1-aff3-10ac914a4a05 req-21b13c82-9c93-464d-b194-f2d3c7ce5a02 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.096316] [50968]: [pid: 50968|app: 0|req: 1305/2655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 735.102955] [50968]: DEBUG neutron.api.wsgi [req-ca3b520b-1fde-41e1-aff3-10ac914a4a05 req-fea27e5d-b5ef-4fd0-8ec1-d2c862b3f9d0 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.117569] [50969]: [pid: 50969|app: 0|req: 1351/2656] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 499 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.125414] [50969]: DEBUG neutron.api.wsgi [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-411e164e-7a85-45c6-83c1-ede3e270e897 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.127576] [50968]: [pid: 50968|app: 0|req: 1306/2657] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.147583] [50969]: [pid: 50969|app: 0|req: 1352/2658] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.161 => generated 499 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.155839] [50968]: DEBUG neutron.api.wsgi [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.187179] [50969]: [pid: 50969|app: 0|req: 1353/2659] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=9d931556-0d4b-44a6-9cb3-44e4db7d4092 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.222277] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Deleting port f1ddccfa-0e15-4ce8-9572-dc76af7e1f01 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 735.222429] [50968]: DEBUG neutron_lib.callbacks.manager [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.250086] [50968]: DEBUG neutron_lib.callbacks.manager [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.250300] [50968]: DEBUG neutron_lib.callbacks.manager [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.254988] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_precommit called with port settings {'id': 'f1ddccfa-0e15-4ce8-9572-dc76af7e1f01', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:c4:fb', 'admin_state_up': True, 'status': 'N/A', 'device_id': '755183ac-13ac-4325-941f-dcdd728e2358', 'device_owner': 'network:floatingip', 'standard_attr_id': 635, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:13Z', 'updated_at': '2025-11-21T22:36:13Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 735.255227] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_precommit: [ 735.255227] [50968]: key[mac_address], fa:16:3e:e1:c4:fb -> None [ 735.255227] [50968]: key[device_id], 755183ac-13ac-4325-941f-dcdd728e2358 -> None [ 735.255227] [50968]: key[binding:vif_details], {} -> None [ 735.255227] [50968]: key[binding:vnic_type], normal -> None [ 735.255227] [50968]: key[project_id], -> None [ 735.255227] [50968]: key[tags], [] -> None [ 735.255227] [50968]: key[allowed_address_pairs], [] -> None [ 735.255227] [50968]: key[created_at], 2025-11-21T22:36:13Z -> None [ 735.255227] [50968]: key[name], -> None [ 735.255227] [50968]: key[status], N/A -> None [ 735.255227] [50968]: key[tenant_id], -> None [ 735.255227] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.161'}] -> None [ 735.255227] [50968]: key[id], f1ddccfa-0e15-4ce8-9572-dc76af7e1f01 -> None [ 735.255227] [50968]: key[port_security_enabled], False -> None [ 735.255227] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 735.255227] [50968]: key[security_groups], [] -> None [ 735.255227] [50968]: key[binding:profile], {} -> None [ 735.255227] [50968]: key[binding:host_id], -> None [ 735.255227] [50968]: key[revision_number], 2 -> None [ 735.255227] [50968]: key[description], -> None [ 735.255227] [50968]: key[updated_at], 2025-11-21T22:36:13Z -> None [ 735.255227] [50968]: key[standard_attr_id], 635 -> None [ 735.255227] [50968]: key[admin_state_up], True -> None [ 735.255227] [50968]: key[binding:vif_type], unbound -> None [ 735.255227] [50968]: key[device_owner], network:floatingip -> None [ 735.255227] [50968]: key[extra_dhcp_opts], [] -> None [ 735.255227] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.257385] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Calling delete_port for f1ddccfa-0e15-4ce8-9572-dc76af7e1f01 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 735.257607] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39d9f4d3-564a-4c7b-8ab8-83849dadac2d req-48197f1a-022d-4689-8b14-0affae99e54f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.258746] [50969]: [pid: 50969|app: 0|req: 1354/2660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 735.265673] [50969]: DEBUG neutron.api.wsgi [req-39d9f4d3-564a-4c7b-8ab8-83849dadac2d req-d311db07-e2ea-4fbf-9120-8ca5982be376 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.289718] [50969]: [pid: 50969|app: 0|req: 1355/2661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.346109] [50968]: DEBUG neutron_lib.callbacks.manager [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f1ddccfa-0e15-4ce8-9572-dc76af7e1f01), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.356831] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Pushing event deleted for resources: {'Port': ['ID=f1ddccfa-0e15-4ce8-9572-dc76af7e1f01,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.389437] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_postcommit called with port settings {'id': 'f1ddccfa-0e15-4ce8-9572-dc76af7e1f01', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:c4:fb', 'admin_state_up': True, 'status': 'N/A', 'device_id': '755183ac-13ac-4325-941f-dcdd728e2358', 'device_owner': 'network:floatingip', 'standard_attr_id': 635, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:13Z', 'updated_at': '2025-11-21T22:36:13Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 735.389713] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_postcommit: [ 735.389713] [50968]: key[mac_address], fa:16:3e:e1:c4:fb -> None [ 735.389713] [50968]: key[device_id], 755183ac-13ac-4325-941f-dcdd728e2358 -> None [ 735.389713] [50968]: key[binding:vif_details], {} -> None [ 735.389713] [50968]: key[binding:vnic_type], normal -> None [ 735.389713] [50968]: key[project_id], -> None [ 735.389713] [50968]: key[tags], [] -> None [ 735.389713] [50968]: key[allowed_address_pairs], [] -> None [ 735.389713] [50968]: key[created_at], 2025-11-21T22:36:13Z -> None [ 735.389713] [50968]: key[name], -> None [ 735.389713] [50968]: key[status], N/A -> None [ 735.389713] [50968]: key[tenant_id], -> None [ 735.389713] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.161'}] -> None [ 735.389713] [50968]: key[id], f1ddccfa-0e15-4ce8-9572-dc76af7e1f01 -> None [ 735.389713] [50968]: key[port_security_enabled], False -> None [ 735.389713] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 735.389713] [50968]: key[security_groups], [] -> None [ 735.389713] [50968]: key[binding:profile], {} -> None [ 735.389713] [50968]: key[binding:host_id], -> None [ 735.389713] [50968]: key[revision_number], 2 -> None [ 735.389713] [50968]: key[description], -> None [ 735.389713] [50968]: key[updated_at], 2025-11-21T22:36:13Z -> None [ 735.389713] [50968]: key[standard_attr_id], 635 -> None [ 735.389713] [50968]: key[admin_state_up], True -> None [ 735.389713] [50968]: key[binding:vif_type], unbound -> None [ 735.389713] [50968]: key[device_owner], network:floatingip -> None [ 735.389713] [50968]: key[extra_dhcp_opts], [] -> None [ 735.389713] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.391288] [50968]: DEBUG neutron_lib.callbacks.manager [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks [] for floatingip (755183ac-13ac-4325-941f-dcdd728e2358), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.394245] [50968]: DEBUG neutron_lib.callbacks.manager [req-6eb1a8d3-b053-4ec8-8c2a-11b399ed858e req-4a4ebf95-87a1-48e1-b7ad-b423175d3248 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.394915] [50968]: [pid: 50968|app: 0|req: 1307/2662] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:37:47 2025] DELETE /networking/v2.0/floatingips/755183ac-13ac-4325-941f-dcdd728e2358 => generated 0 bytes in 242 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 735.405344] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee9fc88f-55e2-47bd-a8bb-61f7bbfa5df9 req-d96fb3b8-d2c0-4b49-a8db-154b12ecf093 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.406571] [50969]: [pid: 50969|app: 0|req: 1356/2663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.413588] [50969]: DEBUG neutron.api.wsgi [req-ee9fc88f-55e2-47bd-a8bb-61f7bbfa5df9 req-0e485dbb-7dbd-4fad-9416-c19496f1beba tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.435614] [50969]: [pid: 50969|app: 0|req: 1357/2664] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.445090] [50968]: [pid: 50968|app: 0|req: 1308/2665] 10.180.1.21 () {60 vars in 1475 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.456805] [50969]: DEBUG neutron.api.v2.base [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 735.473435] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.498433] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.507323] [50968]: [pid: 50968|app: 0|req: 1309/2666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=51ed60b4-ed04-4e05-bd06-af7bedbf165d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.532255] [50968]: [pid: 50968|app: 0|req: 1310/2667] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.546182] [50969]: DEBUG neutron.db.db_base_plugin_common [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Allocated IP 10.180.180.134 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/a464ae9d-ca08-48b4-88e8-1761d58341c0) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 735.586883] [50968]: [pid: 50968|app: 0|req: 1311/2668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 735.587637] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for allowed_address_pair (a464ae9d-ca08-48b4-88e8-1761d58341c0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.588391] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for port (a464ae9d-ca08-48b4-88e8-1761d58341c0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.588615] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_precommit called with port settings {'id': 'a464ae9d-ca08-48b4-88e8-1761d58341c0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:1c:9d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1171, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 735.588802] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_precommit: [ 735.588802] [50969]: key[mac_address], None -> fa:16:3e:24:1c:9d [ 735.588802] [50969]: key[device_id], None -> PENDING [ 735.588802] [50969]: key[binding:vif_details], None -> {} [ 735.588802] [50969]: key[project_id], None -> [ 735.588802] [50969]: key[binding:vnic_type], None -> normal [ 735.588802] [50969]: key[allowed_address_pairs], None -> [] [ 735.588802] [50969]: key[name], None -> [ 735.588802] [50969]: key[status], None -> N/A [ 735.588802] [50969]: key[tenant_id], None -> [ 735.588802] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}] [ 735.588802] [50969]: key[id], None -> a464ae9d-ca08-48b4-88e8-1761d58341c0 [ 735.588802] [50969]: key[port_security_enabled], None -> False [ 735.588802] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 735.588802] [50969]: key[security_groups], None -> [] [ 735.588802] [50969]: key[binding:profile], None -> {} [ 735.588802] [50969]: key[binding:host_id], None -> [ 735.588802] [50969]: key[standard_attr_id], None -> 1171 [ 735.588802] [50969]: key[admin_state_up], None -> True [ 735.588802] [50969]: key[device_owner], None -> network:floatingip [ 735.588802] [50969]: key[binding:vif_type], None -> unbound [ 735.588802] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.612595] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a464ae9d-ca08-48b4-88e8-1761d58341c0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.635822] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event updated for resources: {'Port': ['ID=a464ae9d-ca08-48b4-88e8-1761d58341c0,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.646283] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 735.647494] [50969]: DEBUG neutron.scheduler.base_scheduler [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 735.649175] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 735.653992] [50968]: [pid: 50968|app: 0|req: 1312/2669] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:47 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.663451] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_postcommit called with port settings {'id': 'a464ae9d-ca08-48b4-88e8-1761d58341c0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:1c:9d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1171, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:47Z', 'updated_at': '2025-11-21T22:37:47Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 735.663700] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] create_port_postcommit: [ 735.663700] [50969]: key[mac_address], None -> fa:16:3e:24:1c:9d [ 735.663700] [50969]: key[device_id], None -> PENDING [ 735.663700] [50969]: key[binding:vif_details], None -> {} [ 735.663700] [50969]: key[project_id], None -> [ 735.663700] [50969]: key[binding:vnic_type], None -> normal [ 735.663700] [50969]: key[tags], None -> [] [ 735.663700] [50969]: key[allowed_address_pairs], None -> [] [ 735.663700] [50969]: key[created_at], None -> 2025-11-21T22:37:47Z [ 735.663700] [50969]: key[name], None -> [ 735.663700] [50969]: key[status], None -> N/A [ 735.663700] [50969]: key[tenant_id], None -> [ 735.663700] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}] [ 735.663700] [50969]: key[id], None -> a464ae9d-ca08-48b4-88e8-1761d58341c0 [ 735.663700] [50969]: key[port_security_enabled], None -> False [ 735.663700] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 735.663700] [50969]: key[security_groups], None -> [] [ 735.663700] [50969]: key[binding:profile], None -> {} [ 735.663700] [50969]: key[binding:host_id], None -> [ 735.663700] [50969]: key[revision_number], None -> 1 [ 735.663700] [50969]: key[description], None -> [ 735.663700] [50969]: key[updated_at], None -> 2025-11-21T22:37:47Z [ 735.663700] [50969]: key[standard_attr_id], None -> 1171 [ 735.663700] [50969]: key[admin_state_up], None -> True [ 735.663700] [50969]: key[binding:vif_type], None -> unbound [ 735.663700] [50969]: key[device_owner], None -> network:floatingip [ 735.663700] [50969]: key[extra_dhcp_opts], None -> [] [ 735.663700] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 735.663700] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.712433] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (657fdb66-5850-4924-9eae-66e85b77a6f2), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.723195] [50968]: [pid: 50968|app: 0|req: 1313/2670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.740452] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a464ae9d-ca08-48b4-88e8-1761d58341c0), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.823319] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for port (a464ae9d-ca08-48b4-88e8-1761d58341c0), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.823564] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_precommit called with port settings {'id': 'a464ae9d-ca08-48b4-88e8-1761d58341c0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:1c:9d', 'admin_state_up': True, 'status': 'N/A', 'device_id': '657fdb66-5850-4924-9eae-66e85b77a6f2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1171, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:47Z', 'updated_at': '2025-11-21T22:37:48Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a464ae9d-ca08-48b4-88e8-1761d58341c0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:1c:9d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1171, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:47Z', 'updated_at': '2025-11-21T22:37:47Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 735.823698] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_precommit: [ 735.823698] [50969]: key[device_id], PENDING -> 657fdb66-5850-4924-9eae-66e85b77a6f2 [ 735.823698] [50969]: key[updated_at], 2025-11-21T22:37:47Z -> 2025-11-21T22:37:48Z [ 735.823698] [50969]: key[revision_number], 1 -> 2 [ 735.823698] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.825983] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a464ae9d-ca08-48b4-88e8-1761d58341c0), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.846892] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event updated for resources: {'Port': ['ID=a464ae9d-ca08-48b4-88e8-1761d58341c0,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.865449] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_postcommit called with port settings {'id': 'a464ae9d-ca08-48b4-88e8-1761d58341c0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:1c:9d', 'admin_state_up': True, 'status': 'N/A', 'device_id': '657fdb66-5850-4924-9eae-66e85b77a6f2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1171, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:47Z', 'updated_at': '2025-11-21T22:37:48Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a464ae9d-ca08-48b4-88e8-1761d58341c0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:1c:9d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1171, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:47Z', 'updated_at': '2025-11-21T22:37:47Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 735.865709] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] update_port_postcommit: [ 735.865709] [50969]: key[device_id], PENDING -> 657fdb66-5850-4924-9eae-66e85b77a6f2 [ 735.865709] [50969]: key[updated_at], 2025-11-21T22:37:47Z -> 2025-11-21T22:37:48Z [ 735.865709] [50969]: key[revision_number], 1 -> 2 [ 735.865709] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.865874] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (657fdb66-5850-4924-9eae-66e85b77a6f2), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.875284] [50969]: DEBUG neutron_lib.callbacks.manager [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-255e2476-1504-4e61-a437-4b11c622308d tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.876469] [50969]: [pid: 50969|app: 0|req: 1358/2671] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:37:47 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) [ 735.881838] [50969]: DEBUG neutron.api.wsgi [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-53c4f6e3-607a-4c04-927b-3c25187a2d60 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.888315] [50968]: [pid: 50968|app: 0|req: 1314/2672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.900727] [50969]: [pid: 50969|app: 0|req: 1359/2673] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.134 => generated 499 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 735.965331] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32c4fc54-c558-44dc-9f8c-233b4dca7a50 req-3294bfec-4a84-4a63-a861-333a3ab42491 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.966656] [50968]: [pid: 50968|app: 0|req: 1315/2674] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.073176] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e9411c5-0f88-4cba-9a52-b559a0a694e0 req-f89450fb-55b8-49ba-8e4e-301d1705d711 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.073916] [50969]: [pid: 50969|app: 0|req: 1360/2675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 145 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.081743] [50968]: DEBUG neutron.api.wsgi [req-5e9411c5-0f88-4cba-9a52-b559a0a694e0 req-cca6d7e8-b4f7-4b56-a579-b01db675691a tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.107417] [50968]: [pid: 50968|app: 0|req: 1316/2676] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.164121] [50969]: [pid: 50969|app: 0|req: 1361/2677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.296734] [50968]: [pid: 50968|app: 0|req: 1317/2678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.358879] [50969]: [pid: 50969|app: 0|req: 1362/2679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.422672] [50968]: [pid: 50968|app: 0|req: 1318/2680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.660506] [50969]: [pid: 50969|app: 0|req: 1363/2681] 10.180.1.21 () {60 vars in 1564 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1&device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.668804] [50968]: [pid: 50968|app: 0|req: 1319/2682] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:48 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.691861] [50969]: DEBUG neutron.api.wsgi [req-d52cc16f-2288-4c74-9cc0-43c977f3fef0 req-9373084a-50bc-43ab-af96-e9e511cadfb0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.723514] [50969]: [pid: 50969|app: 0|req: 1364/2683] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/floatingips/657fdb66-5850-4924-9eae-66e85b77a6f2 => generated 496 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.731307] [50968]: [pid: 50968|app: 0|req: 1320/2684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.791072] [50968]: [pid: 50968|app: 0|req: 1321/2685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.791425] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d52cc16f-2288-4c74-9cc0-43c977f3fef0 req-10570bde-2395-4f66-bfbf-e41129ad4834 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.792437] [50969]: [pid: 50969|app: 0|req: 1365/2686] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.841752] [50968]: [pid: 50968|app: 0|req: 1322/2687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.904878] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27f3b541-19f3-485b-b47a-8b8cb4c6578f req-0c9a01fc-aec0-42db-9838-62443bb723aa tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.905996] [50969]: [pid: 50969|app: 0|req: 1366/2688] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.912517] [50969]: DEBUG neutron.api.wsgi [req-27f3b541-19f3-485b-b47a-8b8cb4c6578f req-7ca59585-557e-4f40-998a-042354870c0a tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.952824] [50969]: [pid: 50969|app: 0|req: 1367/2689] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/security-groups?id=01965726-b599-4a24-a0ef-beaaba998cf3&fields=id&fields=name => generated 88 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.072097] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5282e7c-7d7b-47f1-bdb7-583f93720ddd req-21bcdfe8-b502-49d3-877b-a1098b33aafe tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.073569] [50969]: [pid: 50969|app: 0|req: 1368/2690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.078999] [50969]: DEBUG neutron.api.wsgi [req-e5282e7c-7d7b-47f1-bdb7-583f93720ddd req-0f5cc75b-3ded-4511-a889-7b9ff7d7b998 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.106702] [50969]: [pid: 50969|app: 0|req: 1369/2691] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.122222] [50969]: [pid: 50969|app: 0|req: 1370/2692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.179525] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (90f962e3-7413-4f37-be3d-adff03d8a6a3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.294507] [50969]: [pid: 50969|app: 0|req: 1371/2693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.317287] [50969]: [pid: 50969|app: 0|req: 1372/2694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.334944] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Deleting port 0b7fd829-2aef-4083-9e4c-58472113784b {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 737.335085] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (0b7fd829-2aef-4083-9e4c-58472113784b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.355313] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe90debf-caf8-4280-9c70-637251c145fb req-7fb42af2-fcdd-44a6-9be8-7d4e40c0a9b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.356844] [50969]: [pid: 50969|app: 0|req: 1373/2695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 1039 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 737.374446] [50969]: [pid: 50969|app: 0|req: 1374/2696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.377212] [50969]: DEBUG neutron.api.wsgi [req-fe90debf-caf8-4280-9c70-637251c145fb req-c1895c6a-8077-432a-a85b-8f9561a6d566 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.381450] [50968]: DEBUG neutron.plugins.ml2.db [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] For port 0b7fd829-2aef-4083-9e4c-58472113784b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0b7fd829-2aef-4083-9e4c-58472113784b,segment=NetworkSegment(2de0bad2-eab6-4a33-804f-f5db357038d8),segment_id=2de0bad2-eab6-4a33-804f-f5db357038d8)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 737.381450] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (0b7fd829-2aef-4083-9e4c-58472113784b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.385740] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] delete_port_precommit called with port settings {'id': '0b7fd829-2aef-4083-9e4c-58472113784b', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:3f:aa:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 788, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', '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-21T22:36:33Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 5, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 737.386159] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] delete_port_precommit: [ 737.386159] [50968]: key[mac_address], fa:16:3e:3f:aa:a3 -> None [ 737.386159] [50968]: key[device_id], 90f962e3-7413-4f37-be3d-adff03d8a6a3 -> None [ 737.386159] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 737.386159] [50968]: key[binding:vnic_type], normal -> None [ 737.386159] [50968]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 737.386159] [50968]: key[tags], [] -> None [ 737.386159] [50968]: key[allowed_address_pairs], [] -> None [ 737.386159] [50968]: key[created_at], 2025-11-21T22:36:33Z -> None [ 737.386159] [50968]: key[name], -> None [ 737.386159] [50968]: key[status], ACTIVE -> None [ 737.386159] [50968]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 737.386159] [50968]: key[fixed_ips], [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}] -> None [ 737.386159] [50968]: key[id], 0b7fd829-2aef-4083-9e4c-58472113784b -> None [ 737.386159] [50968]: key[port_security_enabled], False -> None [ 737.386159] [50968]: key[network_id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 737.386159] [50968]: key[security_groups], [] -> None [ 737.386159] [50968]: key[binding:profile], {} -> None [ 737.386159] [50968]: key[binding:host_id], devstack -> None [ 737.386159] [50968]: key[revision_number], 5 -> None [ 737.386159] [50968]: key[description], -> None [ 737.386159] [50968]: key[updated_at], 2025-11-21T22:36:35Z -> None [ 737.386159] [50968]: key[standard_attr_id], 788 -> None [ 737.386159] [50968]: key[admin_state_up], True -> None [ 737.386159] [50968]: key[binding:vif_type], ovs -> None [ 737.386159] [50968]: key[device_owner], network:router_interface -> None [ 737.386159] [50968]: key[extra_dhcp_opts], [] -> None [ 737.386159] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 737.392605] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Calling delete_port for 0b7fd829-2aef-4083-9e4c-58472113784b owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 737.403107] [50969]: [pid: 50969|app: 0|req: 1375/2697] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/security-groups?id=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.406185] [50969]: DEBUG neutron.api.wsgi [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-5e0420a6-aae3-4dd1-88e2-219903999db8 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.426736] [50969]: [pid: 50969|app: 0|req: 1376/2698] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/floatingips/657fdb66-5850-4924-9eae-66e85b77a6f2 => generated 496 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.472840] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-ffc991c1-6c3d-41ef-84cc-5c22be48e639 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.473910] [50969]: [pid: 50969|app: 0|req: 1377/2699] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 737.481417] [50969]: DEBUG neutron.api.wsgi [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-d8348a3d-557f-4f85-8d20-340c9eec5525 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.509948] [50969]: [pid: 50969|app: 0|req: 1378/2700] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.134 => generated 499 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 737.522741] [50969]: DEBUG neutron.api.wsgi [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-6a7542cd-1ed1-4380-8ca2-80c3667f1538 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.536372] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0b7fd829-2aef-4083-9e4c-58472113784b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.547496] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Pushing event deleted for resources: {'Port': ['ID=0b7fd829-2aef-4083-9e4c-58472113784b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 737.548897] [50969]: [pid: 50969|app: 0|req: 1379/2701] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:49 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.134 => generated 499 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.557687] [50969]: DEBUG neutron.api.wsgi [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.592040] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] delete_port_postcommit called with port settings {'id': '0b7fd829-2aef-4083-9e4c-58472113784b', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:3f:aa:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 788, 'fixed_ips': [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', '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-21T22:36:33Z', 'updated_at': '2025-11-21T22:36:35Z', 'revision_number': 5, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['56843452-3693-4c36-9cfc-9772ec7e8b4a'], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 737.592316] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] delete_port_postcommit: [ 737.592316] [50968]: key[mac_address], fa:16:3e:3f:aa:a3 -> None [ 737.592316] [50968]: key[device_id], 90f962e3-7413-4f37-be3d-adff03d8a6a3 -> None [ 737.592316] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 737.592316] [50968]: key[binding:vnic_type], normal -> None [ 737.592316] [50968]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 737.592316] [50968]: key[tags], [] -> None [ 737.592316] [50968]: key[allowed_address_pairs], [] -> None [ 737.592316] [50968]: key[created_at], 2025-11-21T22:36:33Z -> None [ 737.592316] [50968]: key[name], -> None [ 737.592316] [50968]: key[status], ACTIVE -> None [ 737.592316] [50968]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 737.592316] [50968]: key[fixed_ips], [{'subnet_id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'ip_address': '192.168.128.1'}] -> None [ 737.592316] [50968]: key[id], 0b7fd829-2aef-4083-9e4c-58472113784b -> None [ 737.592316] [50968]: key[port_security_enabled], False -> None [ 737.592316] [50968]: key[network_id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 737.592316] [50968]: key[security_groups], [] -> None [ 737.592316] [50968]: key[binding:profile], {} -> None [ 737.592316] [50968]: key[binding:host_id], devstack -> None [ 737.592316] [50968]: key[revision_number], 5 -> None [ 737.592316] [50968]: key[description], -> None [ 737.592316] [50968]: key[updated_at], 2025-11-21T22:36:35Z -> None [ 737.592316] [50968]: key[standard_attr_id], 788 -> None [ 737.592316] [50968]: key[admin_state_up], True -> None [ 737.592316] [50968]: key[binding:vif_type], ovs -> None [ 737.592316] [50968]: key[device_owner], network:router_interface -> None [ 737.592316] [50968]: key[extra_dhcp_opts], [] -> None [ 737.592316] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 737.626305] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Deleting port a464ae9d-ca08-48b4-88e8-1761d58341c0 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 737.626413] [50969]: DEBUG neutron_lib.callbacks.manager [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a464ae9d-ca08-48b4-88e8-1761d58341c0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.656248] [50968]: DEBUG neutron_lib.callbacks.manager [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (90f962e3-7413-4f37-be3d-adff03d8a6a3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.659556] [50969]: DEBUG neutron_lib.callbacks.manager [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a464ae9d-ca08-48b4-88e8-1761d58341c0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.659822] [50969]: DEBUG neutron_lib.callbacks.manager [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (a464ae9d-ca08-48b4-88e8-1761d58341c0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.665326] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_precommit called with port settings {'id': 'a464ae9d-ca08-48b4-88e8-1761d58341c0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:1c:9d', 'admin_state_up': True, 'status': 'N/A', 'device_id': '657fdb66-5850-4924-9eae-66e85b77a6f2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1171, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:47Z', 'updated_at': '2025-11-21T22:37:48Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 737.665841] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_precommit: [ 737.665841] [50969]: key[mac_address], fa:16:3e:24:1c:9d -> None [ 737.665841] [50969]: key[device_id], 657fdb66-5850-4924-9eae-66e85b77a6f2 -> None [ 737.665841] [50969]: key[binding:vif_details], {} -> None [ 737.665841] [50969]: key[binding:vnic_type], normal -> None [ 737.665841] [50969]: key[project_id], -> None [ 737.665841] [50969]: key[tags], [] -> None [ 737.665841] [50969]: key[allowed_address_pairs], [] -> None [ 737.665841] [50969]: key[created_at], 2025-11-21T22:37:47Z -> None [ 737.665841] [50969]: key[name], -> None [ 737.665841] [50969]: key[status], N/A -> None [ 737.665841] [50969]: key[tenant_id], -> None [ 737.665841] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}] -> None [ 737.665841] [50969]: key[id], a464ae9d-ca08-48b4-88e8-1761d58341c0 -> None [ 737.665841] [50969]: key[port_security_enabled], False -> None [ 737.665841] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 737.665841] [50969]: key[security_groups], [] -> None [ 737.665841] [50969]: key[binding:profile], {} -> None [ 737.665841] [50969]: key[binding:host_id], -> None [ 737.665841] [50969]: key[revision_number], 2 -> None [ 737.665841] [50969]: key[description], -> None [ 737.665841] [50969]: key[updated_at], 2025-11-21T22:37:48Z -> None [ 737.665841] [50969]: key[standard_attr_id], 1171 -> None [ 737.665841] [50969]: key[admin_state_up], True -> None [ 737.665841] [50969]: key[binding:vif_type], unbound -> None [ 737.665841] [50969]: key[device_owner], network:floatingip -> None [ 737.665841] [50969]: key[extra_dhcp_opts], [] -> None [ 737.665841] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 737.667922] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Calling delete_port for a464ae9d-ca08-48b4-88e8-1761d58341c0 owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 737.770894] [50969]: DEBUG neutron_lib.callbacks.manager [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a464ae9d-ca08-48b4-88e8-1761d58341c0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.783292] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Router 90f962e3-7413-4f37-be3d-adff03d8a6a3 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 737.783614] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event deleted for resources: {'Port': ['ID=a464ae9d-ca08-48b4-88e8-1761d58341c0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 737.830297] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_postcommit called with port settings {'id': 'a464ae9d-ca08-48b4-88e8-1761d58341c0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:1c:9d', 'admin_state_up': True, 'status': 'N/A', 'device_id': '657fdb66-5850-4924-9eae-66e85b77a6f2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1171, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:47Z', 'updated_at': '2025-11-21T22:37:48Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 737.830297] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_postcommit: [ 737.830297] [50969]: key[mac_address], fa:16:3e:24:1c:9d -> None [ 737.830297] [50969]: key[device_id], 657fdb66-5850-4924-9eae-66e85b77a6f2 -> None [ 737.830297] [50969]: key[binding:vif_details], {} -> None [ 737.830297] [50969]: key[binding:vnic_type], normal -> None [ 737.830297] [50969]: key[project_id], -> None [ 737.830297] [50969]: key[tags], [] -> None [ 737.830297] [50969]: key[allowed_address_pairs], [] -> None [ 737.830297] [50969]: key[created_at], 2025-11-21T22:37:47Z -> None [ 737.830297] [50969]: key[name], -> None [ 737.830297] [50969]: key[status], N/A -> None [ 737.830297] [50969]: key[tenant_id], -> None [ 737.830297] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.134'}] -> None [ 737.830297] [50969]: key[id], a464ae9d-ca08-48b4-88e8-1761d58341c0 -> None [ 737.830297] [50969]: key[port_security_enabled], False -> None [ 737.830297] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 737.830297] [50969]: key[security_groups], [] -> None [ 737.830297] [50969]: key[binding:profile], {} -> None [ 737.830297] [50969]: key[binding:host_id], -> None [ 737.830297] [50969]: key[revision_number], 2 -> None [ 737.830297] [50969]: key[description], -> None [ 737.830297] [50969]: key[updated_at], 2025-11-21T22:37:48Z -> None [ 737.830297] [50969]: key[standard_attr_id], 1171 -> None [ 737.830297] [50969]: key[admin_state_up], True -> None [ 737.830297] [50969]: key[binding:vif_type], unbound -> None [ 737.830297] [50969]: key[device_owner], network:floatingip -> None [ 737.830297] [50969]: key[extra_dhcp_opts], [] -> None [ 737.830297] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 737.831737] [50969]: DEBUG neutron_lib.callbacks.manager [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (657fdb66-5850-4924-9eae-66e85b77a6f2), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.834421] [50969]: DEBUG neutron_lib.callbacks.manager [req-b87c6a84-ed7e-4b3e-88f2-2df8f18286c1 req-452c37e8-a408-4e0e-95fd-168c29f6c90a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.835437] [50969]: [pid: 50969|app: 0|req: 1380/2702] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:37:49 2025] DELETE /networking/v2.0/floatingips/657fdb66-5850-4924-9eae-66e85b77a6f2 => generated 0 bytes in 280 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 737.847781] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-60edd833-6a2c-49b6-a62d-b9884570e2fb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 737.852959] [50968]: [pid: 50968|app: 0|req: 1323/2703] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:37:49 2025] PUT /networking/v2.0/routers/90f962e3-7413-4f37-be3d-adff03d8a6a3/remove_router_interface => generated 309 bytes in 977 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.874173] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66e535b5-ca2c-4047-a2b5-d248414a0f04 req-b22af748-68c0-44fc-9265-77b5fa307589 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.875309] [50969]: [pid: 50969|app: 0|req: 1381/2704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.882318] [50969]: DEBUG neutron.api.wsgi [req-66e535b5-ca2c-4047-a2b5-d248414a0f04 req-99f7e330-1b31-44a2-a83b-b8a5d6c9afab tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.911638] [50969]: [pid: 50969|app: 0|req: 1382/2705] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.928781] [50969]: [pid: 50969|app: 0|req: 1383/2706] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.934407] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks [] for router (90f962e3-7413-4f37-be3d-adff03d8a6a3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.008172] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks [] for router_gateway (90f962e3-7413-4f37-be3d-adff03d8a6a3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.018108] [50969]: [pid: 50969|app: 0|req: 1384/2707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.041809] [50969]: [pid: 50969|app: 0|req: 1385/2708] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.047407] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Deleting port 7b76b227-5ce9-42d8-baf1-71698583d47d {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 738.047581] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (7b76b227-5ce9-42d8-baf1-71698583d47d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.083930] [50968]: DEBUG neutron.plugins.ml2.db [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] For port 7b76b227-5ce9-42d8-baf1-71698583d47d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7b76b227-5ce9-42d8-baf1-71698583d47d,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 738.084141] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (7b76b227-5ce9-42d8-baf1-71698583d47d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.084813] [50969]: [pid: 50969|app: 0|req: 1386/2709] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.089399] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] delete_port_precommit called with port settings {'id': '7b76b227-5ce9-42d8-baf1-71698583d47d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:ed:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 784, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:32Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 738.089558] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] delete_port_precommit: [ 738.089558] [50968]: key[mac_address], fa:16:3e:66:ed:ab -> None [ 738.089558] [50968]: key[device_id], 90f962e3-7413-4f37-be3d-adff03d8a6a3 -> None [ 738.089558] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 738.089558] [50968]: key[binding:vnic_type], normal -> None [ 738.089558] [50968]: key[project_id], -> None [ 738.089558] [50968]: key[tags], [] -> None [ 738.089558] [50968]: key[allowed_address_pairs], [] -> None [ 738.089558] [50968]: key[created_at], 2025-11-21T22:36:32Z -> None [ 738.089558] [50968]: key[name], -> None [ 738.089558] [50968]: key[status], ACTIVE -> None [ 738.089558] [50968]: key[tenant_id], -> None [ 738.089558] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.183'}] -> None [ 738.089558] [50968]: key[id], 7b76b227-5ce9-42d8-baf1-71698583d47d -> None [ 738.089558] [50968]: key[port_security_enabled], False -> None [ 738.089558] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 738.089558] [50968]: key[security_groups], [] -> None [ 738.089558] [50968]: key[binding:profile], {} -> None [ 738.089558] [50968]: key[binding:host_id], devstack -> None [ 738.089558] [50968]: key[revision_number], 5 -> None [ 738.089558] [50968]: key[description], -> None [ 738.089558] [50968]: key[updated_at], 2025-11-21T22:36:33Z -> None [ 738.089558] [50968]: key[standard_attr_id], 784 -> None [ 738.089558] [50968]: key[admin_state_up], True -> None [ 738.089558] [50968]: key[binding:vif_type], ovs -> None [ 738.089558] [50968]: key[device_owner], network:router_gateway -> None [ 738.089558] [50968]: key[extra_dhcp_opts], [] -> None [ 738.089558] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.091805] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Calling delete_port for 7b76b227-5ce9-42d8-baf1-71698583d47d owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 738.122240] [50969]: [pid: 50969|app: 0|req: 1387/2710] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.183724] [50969]: [pid: 50969|app: 0|req: 1388/2711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.199607] [50969]: [pid: 50969|app: 0|req: 1389/2712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.208760] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7b76b227-5ce9-42d8-baf1-71698583d47d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.220494] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Pushing event deleted for resources: {'Port': ['ID=7b76b227-5ce9-42d8-baf1-71698583d47d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.222172] [50969]: DEBUG neutron.api.wsgi [req-a2d9f398-d5f7-41e6-9cbd-dde8db4e9a60 req-69e22e34-3717-448f-b05a-7e10aeb823ea tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.253544] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] delete_port_postcommit called with port settings {'id': '7b76b227-5ce9-42d8-baf1-71698583d47d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:ed:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90f962e3-7413-4f37-be3d-adff03d8a6a3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 784, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:32Z', 'updated_at': '2025-11-21T22:36:33Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 738.253812] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] delete_port_postcommit: [ 738.253812] [50968]: key[mac_address], fa:16:3e:66:ed:ab -> None [ 738.253812] [50968]: key[device_id], 90f962e3-7413-4f37-be3d-adff03d8a6a3 -> None [ 738.253812] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 738.253812] [50968]: key[binding:vnic_type], normal -> None [ 738.253812] [50968]: key[project_id], -> None [ 738.253812] [50968]: key[tags], [] -> None [ 738.253812] [50968]: key[allowed_address_pairs], [] -> None [ 738.253812] [50968]: key[created_at], 2025-11-21T22:36:32Z -> None [ 738.253812] [50968]: key[name], -> None [ 738.253812] [50968]: key[status], ACTIVE -> None [ 738.253812] [50968]: key[tenant_id], -> None [ 738.253812] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.183'}] -> None [ 738.253812] [50968]: key[id], 7b76b227-5ce9-42d8-baf1-71698583d47d -> None [ 738.253812] [50968]: key[port_security_enabled], False -> None [ 738.253812] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 738.253812] [50968]: key[security_groups], [] -> None [ 738.253812] [50968]: key[binding:profile], {} -> None [ 738.253812] [50968]: key[binding:host_id], devstack -> None [ 738.253812] [50968]: key[revision_number], 5 -> None [ 738.253812] [50968]: key[description], -> None [ 738.253812] [50968]: key[updated_at], 2025-11-21T22:36:33Z -> None [ 738.253812] [50968]: key[standard_attr_id], 784 -> None [ 738.253812] [50968]: key[admin_state_up], True -> None [ 738.253812] [50968]: key[binding:vif_type], ovs -> None [ 738.253812] [50968]: key[device_owner], network:router_gateway -> None [ 738.253812] [50968]: key[extra_dhcp_opts], [] -> None [ 738.253812] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.255858] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (90f962e3-7413-4f37-be3d-adff03d8a6a3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.270292] [50969]: [pid: 50969|app: 0|req: 1390/2713] 10.180.1.21 () {60 vars in 1480 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/floatingips?tenant_id=a994efd8331a4eda9499215bc203e69d => generated 1463 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 738.289013] [50969]: [pid: 50969|app: 0|req: 1391/2714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.298679] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (90f962e3-7413-4f37-be3d-adff03d8a6a3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.300963] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks [] for router_controller (90f962e3-7413-4f37-be3d-adff03d8a6a3), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.325623] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2d9f398-d5f7-41e6-9cbd-dde8db4e9a60 req-21888535-b70b-409e-8810-22ae7190a05a tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.327990] [50969]: [pid: 50969|app: 0|req: 1392/2715] 10.180.1.21 () {60 vars in 1625 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/networks?id=d0ed963a-e96d-4674-85c7-9fda24527960&id=d0ed963a-e96d-4674-85c7-9fda24527960&id=d0ed963a-e96d-4674-85c7-9fda24527960 => generated 588 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.329297] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (90f962e3-7413-4f37-be3d-adff03d8a6a3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.329648] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 90f962e3-7413-4f37-be3d-adff03d8a6a3 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 738.335286] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd6001c9-56e0-4b5c-9627-18910e36d895 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.335884] [50968]: [pid: 50968|app: 0|req: 1324/2716] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:50 2025] DELETE /networking/v2.0/routers/90f962e3-7413-4f37-be3d-adff03d8a6a3 => generated 0 bytes in 479 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 738.355029] [50968]: [pid: 50968|app: 0|req: 1325/2717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.359836] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-9f5ab58d-153c-49a3-b248-40a2ffc87b58 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.360924] [50969]: [pid: 50969|app: 0|req: 1393/2718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.371669] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] Deleting subnet 56843452-3693-4c36-9cfc-9772ec7e8b4a {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 738.373615] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] Publish callbacks [] for subnet (56843452-3693-4c36-9cfc-9772ec7e8b4a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.388743] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (56843452-3693-4c36-9cfc-9772ec7e8b4a), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.416153] [50969]: DEBUG neutron.plugins.ml2.plugin [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Deleting port 94b30e19-06ad-4e89-924f-7319709f27ec {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 738.416324] [50969]: DEBUG neutron_lib.callbacks.manager [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.427810] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (56843452-3693-4c36-9cfc-9772ec7e8b4a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.428311] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] delete_subnet_precommit called with subnet settings {'id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'name': 'tempest-ServerAddressesTestJSON-216827714-subnet', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 781, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings None) [ 738.428493] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] delete_subnet_precommit: [ 738.428493] [50968]: key[service_types], [] -> None [ 738.428493] [50968]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.428493] [50968]: key[tags], [] -> None [ 738.428493] [50968]: key[router:external], False -> None [ 738.428493] [50968]: key[ipv6_ra_mode], None -> None [ 738.428493] [50968]: key[created_at], 2025-11-21T22:36:31Z -> None [ 738.428493] [50968]: key[name], tempest-ServerAddressesTestJSON-216827714-subnet -> None [ 738.428493] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 738.428493] [50968]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.428493] [50968]: key[id], 56843452-3693-4c36-9cfc-9772ec7e8b4a -> None [ 738.428493] [50968]: key[network_id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 738.428493] [50968]: key[host_routes], [] -> None [ 738.428493] [50968]: key[revision_number], 0 -> None [ 738.428493] [50968]: key[dns_nameservers], [] -> None [ 738.428493] [50968]: key[cidr], 192.168.128.0/28 -> None [ 738.428493] [50968]: key[updated_at], 2025-11-21T22:36:31Z -> None [ 738.428493] [50968]: key[description], -> None [ 738.428493] [50968]: key[standard_attr_id], 781 -> None [ 738.428493] [50968]: key[segment_id], None -> None [ 738.428493] [50968]: key[shared], False -> None [ 738.428493] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 738.428493] [50968]: key[ipv6_address_mode], None -> None [ 738.428493] [50968]: key[enable_dhcp], True -> None [ 738.428493] [50968]: key[subnetpool_id], None -> None [ 738.428493] [50968]: key[ip_version], 4 -> None [ 738.428493] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.443453] [50969]: DEBUG neutron.plugins.ml2.db [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] For port 94b30e19-06ad-4e89-924f-7319709f27ec, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=94b30e19-06ad-4e89-924f-7319709f27ec,segment=NetworkSegment(b479c59f-317c-4eaf-b93c-522f06ad321e),segment_id=b479c59f-317c-4eaf-b93c-522f06ad321e)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 738.443649] [50969]: DEBUG neutron_lib.callbacks.manager [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.448956] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_precommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 738.449279] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_precommit: [ 738.449279] [50969]: key[mac_address], fa:16:3e:62:d9:a5 -> None [ 738.449279] [50969]: key[device_id], 4fc5490d-1401-440f-be9a-9a3c71c2be67 -> None [ 738.449279] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 738.449279] [50969]: key[binding:vnic_type], normal -> None [ 738.449279] [50969]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 738.449279] [50969]: key[tags], [] -> None [ 738.449279] [50969]: key[allowed_address_pairs], [] -> None [ 738.449279] [50969]: key[created_at], 2025-11-21T22:35:50Z -> None [ 738.449279] [50969]: key[name], -> None [ 738.449279] [50969]: key[status], ACTIVE -> None [ 738.449279] [50969]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 738.449279] [50969]: key[fixed_ips], [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}] -> None [ 738.449279] [50969]: key[id], 94b30e19-06ad-4e89-924f-7319709f27ec -> None [ 738.449279] [50969]: key[port_security_enabled], True -> None [ 738.449279] [50969]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 738.449279] [50969]: key[security_groups], ['01965726-b599-4a24-a0ef-beaaba998cf3'] -> None [ 738.449279] [50969]: key[binding:profile], {} -> None [ 738.449279] [50969]: key[binding:host_id], cpu-1 -> None [ 738.449279] [50969]: key[revision_number], 5 -> None [ 738.449279] [50969]: key[description], -> None [ 738.449279] [50969]: key[updated_at], 2025-11-21T22:35:51Z -> None [ 738.449279] [50969]: key[standard_attr_id], 472 -> None [ 738.449279] [50969]: key[admin_state_up], True -> None [ 738.449279] [50969]: key[binding:vif_type], ovs -> None [ 738.449279] [50969]: key[device_owner], compute:nova -> None [ 738.449279] [50969]: key[extra_dhcp_opts], [] -> None [ 738.449279] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.451876] [50969]: DEBUG neutron.plugins.ml2.plugin [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Calling delete_port for 94b30e19-06ad-4e89-924f-7319709f27ec owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 738.457042] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (56843452-3693-4c36-9cfc-9772ec7e8b4a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.457042] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] delete_subnet_postcommit called with subnet settings {'id': '56843452-3693-4c36-9cfc-9772ec7e8b4a', 'name': 'tempest-ServerAddressesTestJSON-216827714-subnet', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 781, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings None) [ 738.457042] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] delete_subnet_postcommit: [ 738.457042] [50968]: key[service_types], [] -> None [ 738.457042] [50968]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.457042] [50968]: key[tags], [] -> None [ 738.457042] [50968]: key[router:external], False -> None [ 738.457042] [50968]: key[ipv6_ra_mode], None -> None [ 738.457042] [50968]: key[created_at], 2025-11-21T22:36:31Z -> None [ 738.457042] [50968]: key[name], tempest-ServerAddressesTestJSON-216827714-subnet -> None [ 738.457042] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 738.457042] [50968]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.457042] [50968]: key[id], 56843452-3693-4c36-9cfc-9772ec7e8b4a -> None [ 738.457042] [50968]: key[network_id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 738.457042] [50968]: key[host_routes], [] -> None [ 738.457042] [50968]: key[revision_number], 0 -> None [ 738.457042] [50968]: key[dns_nameservers], [] -> None [ 738.457042] [50968]: key[cidr], 192.168.128.0/28 -> None [ 738.457042] [50968]: key[updated_at], 2025-11-21T22:36:31Z -> None [ 738.457042] [50968]: key[description], -> None [ 738.457042] [50968]: key[standard_attr_id], 781 -> None [ 738.457042] [50968]: key[segment_id], None -> None [ 738.457042] [50968]: key[shared], False -> None [ 738.457042] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 738.457042] [50968]: key[ipv6_address_mode], None -> None [ 738.457042] [50968]: key[enable_dhcp], True -> None [ 738.457042] [50968]: key[subnetpool_id], None -> None [ 738.457042] [50968]: key[ip_version], 4 -> None [ 738.457042] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.461651] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=56843452-3693-4c36-9cfc-9772ec7e8b4a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.471952] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9405b454-dc5a-4139-9349-022c215fbe80 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.471952] [50968]: [pid: 50968|app: 0|req: 1326/2719] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:50 2025] DELETE /networking/v2.0/subnets/56843452-3693-4c36-9cfc-9772ec7e8b4a => generated 0 bytes in 118 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 738.516842] [50969]: DEBUG neutron_lib.callbacks.manager [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (94b30e19-06ad-4e89-924f-7319709f27ec), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.526401] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Pushing event deleted for resources: {'Port': ['ID=94b30e19-06ad-4e89-924f-7319709f27ec,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.534908] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7e02ee8-7262-47b2-93ef-eb3f7ecc0f63 req-1d314a0f-6f45-4a35-91f0-379db990a80f tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.535931] [50968]: [pid: 50968|app: 0|req: 1327/2720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.552425] [50968]: [pid: 50968|app: 0|req: 1328/2721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.560889] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] No DVR routers for this DVR port 94b30e19-06ad-4e89-924f-7319709f27ec on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 738.561806] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_postcommit called with port settings {'id': '94b30e19-06ad-4e89-924f-7319709f27ec', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:62:d9:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'device_owner': 'compute:nova', 'standard_attr_id': 472, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['01965726-b599-4a24-a0ef-beaaba998cf3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:50Z', 'updated_at': '2025-11-21T22:35:51Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 738.561806] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] delete_port_postcommit: [ 738.561806] [50969]: key[mac_address], fa:16:3e:62:d9:a5 -> None [ 738.561806] [50969]: key[device_id], 4fc5490d-1401-440f-be9a-9a3c71c2be67 -> None [ 738.561806] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69054a13-b7ef-44e1-bd3b-3ca5ba602848', 'external-id': 'nsx-vlan-transportzone-153', 'segmentation_id': 153, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 738.561806] [50969]: key[binding:vnic_type], normal -> None [ 738.561806] [50969]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 738.561806] [50969]: key[tags], [] -> None [ 738.561806] [50969]: key[allowed_address_pairs], [] -> None [ 738.561806] [50969]: key[created_at], 2025-11-21T22:35:50Z -> None [ 738.561806] [50969]: key[name], -> None [ 738.561806] [50969]: key[status], ACTIVE -> None [ 738.561806] [50969]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 738.561806] [50969]: key[fixed_ips], [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.9'}] -> None [ 738.561806] [50969]: key[id], 94b30e19-06ad-4e89-924f-7319709f27ec -> None [ 738.561806] [50969]: key[port_security_enabled], True -> None [ 738.561806] [50969]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 738.561806] [50969]: key[security_groups], ['01965726-b599-4a24-a0ef-beaaba998cf3'] -> None [ 738.561806] [50969]: key[binding:profile], {} -> None [ 738.561806] [50969]: key[binding:host_id], cpu-1 -> None [ 738.561806] [50969]: key[revision_number], 5 -> None [ 738.561806] [50969]: key[description], -> None [ 738.561806] [50969]: key[updated_at], 2025-11-21T22:35:51Z -> None [ 738.561806] [50969]: key[standard_attr_id], 472 -> None [ 738.561806] [50969]: key[admin_state_up], True -> None [ 738.561806] [50969]: key[binding:vif_type], ovs -> None [ 738.561806] [50969]: key[device_owner], compute:nova -> None [ 738.561806] [50969]: key[extra_dhcp_opts], [] -> None [ 738.561806] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.563257] [50969]: DEBUG neutron_lib.callbacks.manager [req-eacbe173-9154-4bcf-aa42-768c2cdd01e1 req-2e26957d-fe86-44d5-8954-ce6def94d7e3 tempest-FloatingIPsAssociationTestJSON-737304436 tempest-FloatingIPsAssociationTestJSON-737304436-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.565728] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'name': 'network-vif-deleted', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 738.566657] [50969]: [pid: 50969|app: 0|req: 1394/2722] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:37:50 2025] DELETE /networking/v2.0/ports/94b30e19-06ad-4e89-924f-7319709f27ec => generated 0 bytes in 202 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 738.568976] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b29ece4a-b35d-424b-b389-749bfe32abfd" -d '{"events": [{"server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "name": "network-vif-deleted", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 738.572385] [50969]: DEBUG neutron.api.wsgi [req-c7e02ee8-7262-47b2-93ef-eb3f7ecc0f63 req-06362990-c4b2-485b-b5eb-f865163e4fb3 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.578905] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (dc93c780-6204-4013-bfc9-3f9b18af4c42), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.602959] [50969]: [pid: 50969|app: 0|req: 1395/2723] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:50 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.609271] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Deleting port 1ccdbcd4-007b-4a9a-8379-628eb05aac25 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 738.609271] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1ccdbcd4-007b-4a9a-8379-628eb05aac25), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.634963] [50968]: DEBUG neutron.plugins.ml2.db [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] For port 1ccdbcd4-007b-4a9a-8379-628eb05aac25, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1ccdbcd4-007b-4a9a-8379-628eb05aac25,segment=NetworkSegment(2de0bad2-eab6-4a33-804f-f5db357038d8),segment_id=2de0bad2-eab6-4a33-804f-f5db357038d8)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 738.634963] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1ccdbcd4-007b-4a9a-8379-628eb05aac25), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.638716] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] delete_port_precommit called with port settings {'id': '1ccdbcd4-007b-4a9a-8379-628eb05aac25', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:62:64:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dc93c780-6204-4013-bfc9-3f9b18af4c42', 'device_owner': 'network:dhcp', 'standard_attr_id': 982, '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-21T22:37:11Z', 'updated_at': '2025-11-21T22:37:50Z', 'revision_number': 5, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:37:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 738.638941] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] delete_port_precommit: [ 738.638941] [50968]: key[mac_address], fa:16:3e:62:64:0a -> None [ 738.638941] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 738.638941] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 738.638941] [50968]: key[binding:vnic_type], normal -> None [ 738.638941] [50968]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.638941] [50968]: key[tags], [] -> None [ 738.638941] [50968]: key[allowed_address_pairs], [] -> None [ 738.638941] [50968]: key[created_at], 2025-11-21T22:37:11Z -> None [ 738.638941] [50968]: key[name], -> None [ 738.638941] [50968]: key[status], ACTIVE -> None [ 738.638941] [50968]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.638941] [50968]: key[fixed_ips], [] -> None [ 738.638941] [50968]: key[id], 1ccdbcd4-007b-4a9a-8379-628eb05aac25 -> None [ 738.638941] [50968]: key[port_security_enabled], False -> None [ 738.638941] [50968]: key[network_id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 738.638941] [50968]: key[security_groups], [] -> None [ 738.638941] [50968]: key[binding:profile], {} -> None [ 738.638941] [50968]: key[binding:host_id], devstack -> None [ 738.638941] [50968]: key[revision_number], 5 -> None [ 738.638941] [50968]: key[description], -> None [ 738.638941] [50968]: key[updated_at], 2025-11-21T22:37:50Z -> None [ 738.638941] [50968]: key[standard_attr_id], 982 -> None [ 738.638941] [50968]: key[admin_state_up], True -> None [ 738.638941] [50968]: key[binding:vif_type], ovs -> None [ 738.638941] [50968]: key[device_owner], network:dhcp -> None [ 738.638941] [50968]: key[extra_dhcp_opts], [] -> None [ 738.638941] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.640823] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Calling delete_port for 1ccdbcd4-007b-4a9a-8379-628eb05aac25 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 738.699799] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1ccdbcd4-007b-4a9a-8379-628eb05aac25), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.711036] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Pushing event deleted for resources: {'Port': ['ID=1ccdbcd4-007b-4a9a-8379-628eb05aac25,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.722535] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] No DVR routers for this DVR port 1ccdbcd4-007b-4a9a-8379-628eb05aac25 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 738.723319] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] delete_port_postcommit called with port settings {'id': '1ccdbcd4-007b-4a9a-8379-628eb05aac25', 'name': '', 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'mac_address': 'fa:16:3e:62:64:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dc93c780-6204-4013-bfc9-3f9b18af4c42', 'device_owner': 'network:dhcp', 'standard_attr_id': 982, '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-21T22:37:11Z', 'updated_at': '2025-11-21T22:37:50Z', 'revision_number': 5, 'project_id': '9315ed5077974c35949e3783665ae4b7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}}] (original binding levels None) on network {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:37:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} with segments to bind None [ 738.723570] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] delete_port_postcommit: [ 738.723570] [50968]: key[mac_address], fa:16:3e:62:64:0a -> None [ 738.723570] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 738.723570] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 738.723570] [50968]: key[binding:vnic_type], normal -> None [ 738.723570] [50968]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.723570] [50968]: key[tags], [] -> None [ 738.723570] [50968]: key[allowed_address_pairs], [] -> None [ 738.723570] [50968]: key[created_at], 2025-11-21T22:37:11Z -> None [ 738.723570] [50968]: key[name], -> None [ 738.723570] [50968]: key[status], ACTIVE -> None [ 738.723570] [50968]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.723570] [50968]: key[fixed_ips], [] -> None [ 738.723570] [50968]: key[id], 1ccdbcd4-007b-4a9a-8379-628eb05aac25 -> None [ 738.723570] [50968]: key[port_security_enabled], False -> None [ 738.723570] [50968]: key[network_id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 738.723570] [50968]: key[security_groups], [] -> None [ 738.723570] [50968]: key[binding:profile], {} -> None [ 738.723570] [50968]: key[binding:host_id], devstack -> None [ 738.723570] [50968]: key[revision_number], 5 -> None [ 738.723570] [50968]: key[description], -> None [ 738.723570] [50968]: key[updated_at], 2025-11-21T22:37:50Z -> None [ 738.723570] [50968]: key[standard_attr_id], 982 -> None [ 738.723570] [50968]: key[admin_state_up], True -> None [ 738.723570] [50968]: key[binding:vif_type], ovs -> None [ 738.723570] [50968]: key[device_owner], network:dhcp -> None [ 738.723570] [50968]: key[extra_dhcp_opts], [] -> None [ 738.723570] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.726720] [50969]: [pid: 50969|app: 0|req: 1396/2724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.757457] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (dc93c780-6204-4013-bfc9-3f9b18af4c42), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.767926] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] delete_network_precommit called with network settings {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:37:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} (original settings None) and network segments [{'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}] [ 738.768172] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] delete_network_precommit: [ 738.768172] [50968]: key[qinq], None -> None [ 738.768172] [50968]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.768172] [50968]: key[tags], [] -> None [ 738.768172] [50968]: key[router:external], False -> None [ 738.768172] [50968]: key[created_at], 2025-11-21T22:36:31Z -> None [ 738.768172] [50968]: key[name], tempest-ServerAddressesTestJSON-216827714-network -> None [ 738.768172] [50968]: key[status], ACTIVE -> None [ 738.768172] [50968]: key[ipv6_address_scope], None -> None [ 738.768172] [50968]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.768172] [50968]: key[availability_zone_hints], [] -> None [ 738.768172] [50968]: key[availability_zones], ['nova'] -> None [ 738.768172] [50968]: key[id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 738.768172] [50968]: key[port_security_enabled], True -> None [ 738.768172] [50968]: key[subnets], [] -> None [ 738.768172] [50968]: key[provider:segmentation_id], 999 -> None [ 738.768172] [50968]: key[provider:network_type], vlan -> None [ 738.768172] [50968]: key[revision_number], 3 -> None [ 738.768172] [50968]: key[provider:physical_network], default -> None [ 738.768172] [50968]: key[description], -> None [ 738.768172] [50968]: key[updated_at], 2025-11-21T22:37:50Z -> None [ 738.768172] [50968]: key[standard_attr_id], 779 -> None [ 738.768172] [50968]: key[admin_state_up], True -> None [ 738.768172] [50968]: key[shared], False -> None [ 738.768172] [50968]: key[ipv4_address_scope], None -> None [ 738.768172] [50968]: key[vlan_transparent], None -> None [ 738.768172] [50968]: key[mtu], 8950 -> None [ 738.768172] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.769488] [50968]: DEBUG neutron.services.segments.db [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['dc93c780-6204-4013-bfc9-3f9b18af4c42']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 738.773061] [50968]: DEBUG neutron.services.segments.db [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '2de0bad2-eab6-4a33-804f-f5db357038d8') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 738.773283] [50968]: DEBUG neutron.services.segments.db [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '2de0bad2-eab6-4a33-804f-f5db357038d8') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 738.777620] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (2de0bad2-eab6-4a33-804f-f5db357038d8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.787497] [50969]: [pid: 50969|app: 0|req: 1397/2725] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.792030] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (2de0bad2-eab6-4a33-804f-f5db357038d8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.799882] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Releasing vlan 999 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 738.800205] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (2de0bad2-eab6-4a33-804f-f5db357038d8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.803914] [50969]: [pid: 50969|app: 0|req: 1398/2726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.806349] [50969]: DEBUG neutron.api.wsgi [req-fb777885-b425-4bba-85c7-d00023f73582 req-f14ff0a4-8e79-4e5a-bb9f-e47c9a2668db tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.819751] [50968]: INFO neutron.services.segments.plugin [-] Segment 2de0bad2-eab6-4a33-804f-f5db357038d8 resource provider aggregate not found [ 738.829725] [50969]: [pid: 50969|app: 0|req: 1399/2727] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/floatingips/a5fbe63e-0d6c-49ab-9e47-4e25503f8205 => generated 496 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.831576] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (dc93c780-6204-4013-bfc9-3f9b18af4c42), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.831750] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] delete_network_postcommit called with network settings {'id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42', 'name': 'tempest-ServerAddressesTestJSON-216827714-network', 'tenant_id': '9315ed5077974c35949e3783665ae4b7', 'project_id': '9315ed5077974c35949e3783665ae4b7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 779, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:31Z', 'updated_at': '2025-11-21T22:37:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 999} (original settings None) and network segments [{'id': '2de0bad2-eab6-4a33-804f-f5db357038d8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 999, 'network_id': 'dc93c780-6204-4013-bfc9-3f9b18af4c42'}] [ 738.831888] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] delete_network_postcommit: [ 738.831888] [50968]: key[qinq], None -> None [ 738.831888] [50968]: key[project_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.831888] [50968]: key[tags], [] -> None [ 738.831888] [50968]: key[router:external], False -> None [ 738.831888] [50968]: key[created_at], 2025-11-21T22:36:31Z -> None [ 738.831888] [50968]: key[name], tempest-ServerAddressesTestJSON-216827714-network -> None [ 738.831888] [50968]: key[status], ACTIVE -> None [ 738.831888] [50968]: key[ipv6_address_scope], None -> None [ 738.831888] [50968]: key[tenant_id], 9315ed5077974c35949e3783665ae4b7 -> None [ 738.831888] [50968]: key[availability_zone_hints], [] -> None [ 738.831888] [50968]: key[availability_zones], ['nova'] -> None [ 738.831888] [50968]: key[id], dc93c780-6204-4013-bfc9-3f9b18af4c42 -> None [ 738.831888] [50968]: key[port_security_enabled], True -> None [ 738.831888] [50968]: key[subnets], [] -> None [ 738.831888] [50968]: key[provider:segmentation_id], 999 -> None [ 738.831888] [50968]: key[provider:network_type], vlan -> None [ 738.831888] [50968]: key[revision_number], 3 -> None [ 738.831888] [50968]: key[provider:physical_network], default -> None [ 738.831888] [50968]: key[description], -> None [ 738.831888] [50968]: key[updated_at], 2025-11-21T22:37:50Z -> None [ 738.831888] [50968]: key[standard_attr_id], 779 -> None [ 738.831888] [50968]: key[admin_state_up], True -> None [ 738.831888] [50968]: key[shared], False -> None [ 738.831888] [50968]: key[ipv4_address_scope], None -> None [ 738.831888] [50968]: key[vlan_transparent], None -> None [ 738.831888] [50968]: key[mtu], 8950 -> None [ 738.831888] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.834103] [50968]: INFO neutron.services.segments.plugin [-] Segment 2de0bad2-eab6-4a33-804f-f5db357038d8 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 2de0bad2-eab6-4a33-804f-f5db357038d8 found for delete ", "request_id": "req-131127f9-8e60-4d0b-ac35-62a1b4fa323c"}]} [ 738.840623] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Pushing event deleted for resources: {'Network': ['ID=dc93c780-6204-4013-bfc9-3f9b18af4c42,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.848281] [50968]: DEBUG neutron_lib.callbacks.manager [None req-744fdbb7-6e69-43dd-a1b2-c5d87f2065b1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.850559] [50968]: [pid: 50968|app: 0|req: 1329/2728] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:37:50 2025] DELETE /networking/v2.0/networks/dc93c780-6204-4013-bfc9-3f9b18af4c42 => generated 0 bytes in 298 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 738.871831] [50968]: [pid: 50968|app: 0|req: 1330/2729] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 738.884525] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb777885-b425-4bba-85c7-d00023f73582 req-e463776f-0b51-4a5f-a680-27f063dd46d5 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.885488] [50969]: [pid: 50969|app: 0|req: 1400/2730] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.895468] [50968]: DEBUG neutron.api.wsgi [req-fb777885-b425-4bba-85c7-d00023f73582 req-333e4bbf-a545-4165-af56-79a0da24aaf4 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.914471] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:37: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-3e78330e-84cd-4255-9518-fc765c8d2a16 x-openstack-request-id: req-3e78330e-84cd-4255-9518-fc765c8d2a16 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 738.921109] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4fc5490d-1401-440f-be9a-9a3c71c2be67", "name": "network-vif-deleted", "tag": "94b30e19-06ad-4e89-924f-7319709f27ec", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 738.921289] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3e78330e-84cd-4255-9518-fc765c8d2a16 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 738.921544] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3e78330e-84cd-4255-9518-fc765c8d2a16'] response: {'server_uuid': '4fc5490d-1401-440f-be9a-9a3c71c2be67', 'name': 'network-vif-deleted', 'tag': '94b30e19-06ad-4e89-924f-7319709f27ec', 'status': 'completed', 'code': 200} [ 738.923316] [50968]: [pid: 50968|app: 0|req: 1331/2732] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.253 => generated 499 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.924103] [50969]: [pid: 50969|app: 0|req: 1401/2732] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?tenant_id=ffdc8808d3254f5592f8e053652dc105&device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.932124] [50968]: DEBUG neutron.api.wsgi [req-fb777885-b425-4bba-85c7-d00023f73582 req-8e48beaf-02b4-4e50-b260-dd7686ed1e1c tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.949340] [50969]: [pid: 50969|app: 0|req: 1402/2733] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/networks?tenant_id=ffdc8808d3254f5592f8e053652dc105&shared=False => generated 15 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.973055] [50968]: [pid: 50968|app: 0|req: 1332/2734] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.253 => generated 499 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.983273] [50968]: DEBUG neutron.api.wsgi [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.004708] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83cceb8a-2246-4359-8a19-dd0cd419d744 req-55fd8ffb-6710-4190-95d7-d52f742bd910 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.005712] [50969]: [pid: 50969|app: 0|req: 1403/2735] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 739.065899] [50968]: DEBUG neutron.plugins.ml2.plugin [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Deleting port 2adc9164-9865-4926-a85d-614da4381e37 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 739.066145] [50968]: DEBUG neutron_lib.callbacks.manager [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (2adc9164-9865-4926-a85d-614da4381e37), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.077173] [50969]: [pid: 50969|app: 0|req: 1404/2736] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/security-groups?tenant_id=9315ed5077974c35949e3783665ae4b7&name=default => generated 2925 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 739.111167] [50968]: DEBUG neutron_lib.callbacks.manager [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (2adc9164-9865-4926-a85d-614da4381e37), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.111385] [50968]: DEBUG neutron_lib.callbacks.manager [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (2adc9164-9865-4926-a85d-614da4381e37), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.116803] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_precommit called with port settings {'id': '2adc9164-9865-4926-a85d-614da4381e37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:e7:c7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a5fbe63e-0d6c-49ab-9e47-4e25503f8205', 'device_owner': 'network:floatingip', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:46Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 739.117041] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_precommit: [ 739.117041] [50968]: key[mac_address], fa:16:3e:1f:e7:c7 -> None [ 739.117041] [50968]: key[device_id], a5fbe63e-0d6c-49ab-9e47-4e25503f8205 -> None [ 739.117041] [50968]: key[binding:vif_details], {} -> None [ 739.117041] [50968]: key[binding:vnic_type], normal -> None [ 739.117041] [50968]: key[project_id], -> None [ 739.117041] [50968]: key[tags], [] -> None [ 739.117041] [50968]: key[allowed_address_pairs], [] -> None [ 739.117041] [50968]: key[created_at], 2025-11-21T22:37:46Z -> None [ 739.117041] [50968]: key[name], -> None [ 739.117041] [50968]: key[status], N/A -> None [ 739.117041] [50968]: key[tenant_id], -> None [ 739.117041] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}] -> None [ 739.117041] [50968]: key[id], 2adc9164-9865-4926-a85d-614da4381e37 -> None [ 739.117041] [50968]: key[port_security_enabled], False -> None [ 739.117041] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 739.117041] [50968]: key[security_groups], [] -> None [ 739.117041] [50968]: key[binding:profile], {} -> None [ 739.117041] [50968]: key[binding:host_id], -> None [ 739.117041] [50968]: key[revision_number], 2 -> None [ 739.117041] [50968]: key[description], -> None [ 739.117041] [50968]: key[updated_at], 2025-11-21T22:37:46Z -> None [ 739.117041] [50968]: key[standard_attr_id], 1169 -> None [ 739.117041] [50968]: key[admin_state_up], True -> None [ 739.117041] [50968]: key[binding:vif_type], unbound -> None [ 739.117041] [50968]: key[device_owner], network:floatingip -> None [ 739.117041] [50968]: key[extra_dhcp_opts], [] -> None [ 739.117041] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.119035] [50968]: DEBUG neutron.plugins.ml2.plugin [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Calling delete_port for 2adc9164-9865-4926-a85d-614da4381e37 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 739.119932] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-401a6009-1c32-481e-8bb7-77034e7bd57c req-b737b189-d22e-4bc3-8ceb-98ca409036f7 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.121023] [50969]: [pid: 50969|app: 0|req: 1405/2737] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.158093] [50969]: DEBUG neutron_lib.callbacks.manager [None req-47890405-afdb-4111-8856-b9906617aabf admin admin] Publish callbacks [] for security_group (98a1f729-8e05-4426-8db7-2c883443f0e8), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.177562] [50969]: DEBUG neutron_lib.callbacks.manager [None req-47890405-afdb-4111-8856-b9906617aabf admin admin] Publish callbacks [] for security_group (98a1f729-8e05-4426-8db7-2c883443f0e8), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.204256] [50969]: DEBUG neutron_lib.callbacks.manager [None req-47890405-afdb-4111-8856-b9906617aabf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (98a1f729-8e05-4426-8db7-2c883443f0e8), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.210885] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-47890405-afdb-4111-8856-b9906617aabf admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=98a1f729-8e05-4426-8db7-2c883443f0e8,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 739.214854] [50969]: DEBUG neutron_lib.callbacks.manager [None req-47890405-afdb-4111-8856-b9906617aabf admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.215060] [50969]: [pid: 50969|app: 0|req: 1406/2738] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:51 2025] DELETE /networking/v2.0/security-groups/98a1f729-8e05-4426-8db7-2c883443f0e8 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 739.219224] [50969]: DEBUG neutron.api.wsgi [req-401a6009-1c32-481e-8bb7-77034e7bd57c req-f9df15be-ce97-4af7-9754-c625407ead33 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.222691] [50968]: DEBUG neutron_lib.callbacks.manager [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (2adc9164-9865-4926-a85d-614da4381e37), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.237273] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event deleted for resources: {'Port': ['ID=2adc9164-9865-4926-a85d-614da4381e37,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 739.258766] [50969]: [pid: 50969|app: 0|req: 1407/2739] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.281293] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_postcommit called with port settings {'id': '2adc9164-9865-4926-a85d-614da4381e37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:e7:c7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a5fbe63e-0d6c-49ab-9e47-4e25503f8205', 'device_owner': 'network:floatingip', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:46Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 739.281712] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_postcommit: [ 739.281712] [50968]: key[mac_address], fa:16:3e:1f:e7:c7 -> None [ 739.281712] [50968]: key[device_id], a5fbe63e-0d6c-49ab-9e47-4e25503f8205 -> None [ 739.281712] [50968]: key[binding:vif_details], {} -> None [ 739.281712] [50968]: key[binding:vnic_type], normal -> None [ 739.281712] [50968]: key[project_id], -> None [ 739.281712] [50968]: key[tags], [] -> None [ 739.281712] [50968]: key[allowed_address_pairs], [] -> None [ 739.281712] [50968]: key[created_at], 2025-11-21T22:37:46Z -> None [ 739.281712] [50968]: key[name], -> None [ 739.281712] [50968]: key[status], N/A -> None [ 739.281712] [50968]: key[tenant_id], -> None [ 739.281712] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.253'}] -> None [ 739.281712] [50968]: key[id], 2adc9164-9865-4926-a85d-614da4381e37 -> None [ 739.281712] [50968]: key[port_security_enabled], False -> None [ 739.281712] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 739.281712] [50968]: key[security_groups], [] -> None [ 739.281712] [50968]: key[binding:profile], {} -> None [ 739.281712] [50968]: key[binding:host_id], -> None [ 739.281712] [50968]: key[revision_number], 2 -> None [ 739.281712] [50968]: key[description], -> None [ 739.281712] [50968]: key[updated_at], 2025-11-21T22:37:46Z -> None [ 739.281712] [50968]: key[standard_attr_id], 1169 -> None [ 739.281712] [50968]: key[admin_state_up], True -> None [ 739.281712] [50968]: key[binding:vif_type], unbound -> None [ 739.281712] [50968]: key[device_owner], network:floatingip -> None [ 739.281712] [50968]: key[extra_dhcp_opts], [] -> None [ 739.281712] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.282945] [50968]: DEBUG neutron_lib.callbacks.manager [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (a5fbe63e-0d6c-49ab-9e47-4e25503f8205), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.286049] [50968]: DEBUG neutron_lib.callbacks.manager [req-fb777885-b425-4bba-85c7-d00023f73582 req-bc37aadf-6633-4d2d-a53d-be35022380f0 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.286695] [50968]: [pid: 50968|app: 0|req: 1333/2740] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:37:51 2025] DELETE /networking/v2.0/floatingips/a5fbe63e-0d6c-49ab-9e47-4e25503f8205 => generated 0 bytes in 309 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 739.323599] [50969]: [pid: 50969|app: 0|req: 1408/2741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.426580] [50968]: [pid: 50968|app: 0|req: 1334/2742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.470826] [50969]: [pid: 50969|app: 0|req: 1409/2743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.492101] [50968]: [pid: 50968|app: 0|req: 1335/2744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.528897] [50969]: [pid: 50969|app: 0|req: 1410/2745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.552589] [50968]: [pid: 50968|app: 0|req: 1336/2746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.568089] [50969]: DEBUG neutron.api.wsgi [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-63e63c12-c92c-47cc-ae7c-9b3fc0c7a115 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.588912] [50969]: [pid: 50969|app: 0|req: 1411/2747] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/floatingips/d0aecce6-cff5-4c65-8eb1-7dfbc985ea9f => generated 496 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.591461] [50968]: [pid: 50968|app: 0|req: 1337/2748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.637310] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-7577b0d2-cde7-4380-999f-cf1998d0991e tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.638491] [50969]: [pid: 50969|app: 0|req: 1412/2749] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.645338] [50969]: DEBUG neutron.api.wsgi [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-5d98efa3-af89-48e7-9618-98e025f63140 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.650750] [50968]: [pid: 50968|app: 0|req: 1338/2750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.668746] [50969]: [pid: 50969|app: 0|req: 1413/2751] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:51 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.128 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.675626] [50968]: DEBUG neutron.api.wsgi [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-ce9610e5-9645-445d-a21c-7aac0da8e04c tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.702332] [50968]: [pid: 50968|app: 0|req: 1339/2752] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:52 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.128 => generated 499 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.708335] [50968]: DEBUG neutron.api.wsgi [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.718977] [50969]: [pid: 50969|app: 0|req: 1414/2753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:52 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 739.767399] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-8528eafd-64de-43da-b6b0-7702e4332114 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.768285] [50969]: [pid: 50969|app: 0|req: 1415/2754] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:52 2025] GET /networking/v2.0/networks?id=926dd7f6-6316-4f81-9c22-e8488e800f9a => generated 612 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.771103] [50968]: DEBUG neutron.plugins.ml2.plugin [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Deleting port 9fda59e2-471a-47c1-aa92-b3563f432819 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 739.771325] [50968]: DEBUG neutron_lib.callbacks.manager [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (9fda59e2-471a-47c1-aa92-b3563f432819), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.777545] [50969]: DEBUG neutron.api.wsgi [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-23a8fc5b-dd47-46d9-8fa7-1d1487751509 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.798274] [50968]: DEBUG neutron_lib.callbacks.manager [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (9fda59e2-471a-47c1-aa92-b3563f432819), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.798899] [50968]: DEBUG neutron_lib.callbacks.manager [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (9fda59e2-471a-47c1-aa92-b3563f432819), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.804721] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_precommit called with port settings {'id': '9fda59e2-471a-47c1-aa92-b3563f432819', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:66:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd0aecce6-cff5-4c65-8eb1-7dfbc985ea9f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1167, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:45Z', 'updated_at': '2025-11-21T22: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 739.805255] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_precommit: [ 739.805255] [50968]: key[mac_address], fa:16:3e:de:66:7d -> None [ 739.805255] [50968]: key[device_id], d0aecce6-cff5-4c65-8eb1-7dfbc985ea9f -> None [ 739.805255] [50968]: key[binding:vif_details], {} -> None [ 739.805255] [50968]: key[binding:vnic_type], normal -> None [ 739.805255] [50968]: key[project_id], -> None [ 739.805255] [50968]: key[tags], [] -> None [ 739.805255] [50968]: key[allowed_address_pairs], [] -> None [ 739.805255] [50968]: key[created_at], 2025-11-21T22:37:45Z -> None [ 739.805255] [50968]: key[name], -> None [ 739.805255] [50968]: key[status], N/A -> None [ 739.805255] [50968]: key[tenant_id], -> None [ 739.805255] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.128'}] -> None [ 739.805255] [50968]: key[id], 9fda59e2-471a-47c1-aa92-b3563f432819 -> None [ 739.805255] [50968]: key[port_security_enabled], False -> None [ 739.805255] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 739.805255] [50968]: key[security_groups], [] -> None [ 739.805255] [50968]: key[binding:profile], {} -> None [ 739.805255] [50968]: key[binding:host_id], -> None [ 739.805255] [50968]: key[revision_number], 2 -> None [ 739.805255] [50968]: key[description], -> None [ 739.805255] [50968]: key[updated_at], 2025-11-21T22:37:45Z -> None [ 739.805255] [50968]: key[standard_attr_id], 1167 -> None [ 739.805255] [50968]: key[admin_state_up], True -> None [ 739.805255] [50968]: key[binding:vif_type], unbound -> None [ 739.805255] [50968]: key[device_owner], network:floatingip -> None [ 739.805255] [50968]: key[extra_dhcp_opts], [] -> None [ 739.805255] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.806777] [50969]: [pid: 50969|app: 0|req: 1416/2755] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:37:52 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=9f28d63335d345949834cb0b84647fb9 => generated 181 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.808265] [50968]: DEBUG neutron.plugins.ml2.plugin [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Calling delete_port for 9fda59e2-471a-47c1-aa92-b3563f432819 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 739.866873] [50969]: DEBUG neutron.api.v2.base [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Request body: {'network': {'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 739.882897] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Made reservation on behalf of ced6a6743d7941abba66d782f51b8b2b for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 739.885437] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.889351] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.892635] [50968]: DEBUG neutron_lib.callbacks.manager [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9fda59e2-471a-47c1-aa92-b3563f432819), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.903886] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event deleted for resources: {'Port': ['ID=9fda59e2-471a-47c1-aa92-b3563f432819,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 739.941991] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_postcommit called with port settings {'id': '9fda59e2-471a-47c1-aa92-b3563f432819', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:66:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd0aecce6-cff5-4c65-8eb1-7dfbc985ea9f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1167, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:45Z', 'updated_at': '2025-11-21T22: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 739.942281] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_postcommit: [ 739.942281] [50968]: key[mac_address], fa:16:3e:de:66:7d -> None [ 739.942281] [50968]: key[device_id], d0aecce6-cff5-4c65-8eb1-7dfbc985ea9f -> None [ 739.942281] [50968]: key[binding:vif_details], {} -> None [ 739.942281] [50968]: key[binding:vnic_type], normal -> None [ 739.942281] [50968]: key[project_id], -> None [ 739.942281] [50968]: key[tags], [] -> None [ 739.942281] [50968]: key[allowed_address_pairs], [] -> None [ 739.942281] [50968]: key[created_at], 2025-11-21T22:37:45Z -> None [ 739.942281] [50968]: key[name], -> None [ 739.942281] [50968]: key[status], N/A -> None [ 739.942281] [50968]: key[tenant_id], -> None [ 739.942281] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.128'}] -> None [ 739.942281] [50968]: key[id], 9fda59e2-471a-47c1-aa92-b3563f432819 -> None [ 739.942281] [50968]: key[port_security_enabled], False -> None [ 739.942281] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 739.942281] [50968]: key[security_groups], [] -> None [ 739.942281] [50968]: key[binding:profile], {} -> None [ 739.942281] [50968]: key[binding:host_id], -> None [ 739.942281] [50968]: key[revision_number], 2 -> None [ 739.942281] [50968]: key[description], -> None [ 739.942281] [50968]: key[updated_at], 2025-11-21T22:37:45Z -> None [ 739.942281] [50968]: key[standard_attr_id], 1167 -> None [ 739.942281] [50968]: key[admin_state_up], True -> None [ 739.942281] [50968]: key[binding:vif_type], unbound -> None [ 739.942281] [50968]: key[device_owner], network:floatingip -> None [ 739.942281] [50968]: key[extra_dhcp_opts], [] -> None [ 739.942281] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.943710] [50968]: DEBUG neutron_lib.callbacks.manager [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (d0aecce6-cff5-4c65-8eb1-7dfbc985ea9f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.946467] [50968]: DEBUG neutron_lib.callbacks.manager [req-b6c9954a-0032-41bf-8115-9ae11cfb3b10 req-b387c9da-2cff-416c-9fd0-a4b96228c78b tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.947168] [50968]: [pid: 50968|app: 0|req: 1340/2756] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:37:52 2025] DELETE /networking/v2.0/floatingips/d0aecce6-cff5-4c65-8eb1-7dfbc985ea9f => generated 0 bytes in 241 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 739.949883] [50968]: DEBUG neutron.api.v2.base [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Request body: {'port': {'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'admin_state_up': True, 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 739.982648] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Publish callbacks [] for security_group (87920817-9bc0-40b2-945a-8057b5158162), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.984567] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (87920817-9bc0-40b2-945a-8057b5158162), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.008390] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=87920817-9bc0-40b2-945a-8057b5158162,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.013115] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Made reservation on behalf of 9f28d63335d345949834cb0b84647fb9 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 740.016353] [50968]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.025046] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] vlan segment allocate from pool success with {'vlan_id': 985, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 740.032251] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (90b0b626-4d6c-4b14-ad4c-8090f65b2e3e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.032406] [50969]: INFO neutron.db.segments_db [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Added segment 90b0b626-4d6c-4b14-ad4c-8090f65b2e3e of type vlan for network a602ef6b-5d96-4c2f-860d-b7c98eff844b [ 740.046966] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (a602ef6b-5d96-4c2f-860d-b7c98eff844b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.057501] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] create_network_precommit called with network settings {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1179, '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-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 1} (original settings None) and network segments [{'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}] [ 740.057898] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] create_network_precommit: [ 740.057898] [50969]: key[qinq], None -> None [ 740.057898] [50969]: key[project_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 740.057898] [50969]: key[tags], None -> [] [ 740.057898] [50969]: key[router:external], None -> False [ 740.057898] [50969]: key[created_at], None -> 2025-11-21T22:37:52Z [ 740.057898] [50969]: key[name], None -> tempest-ServerMetadataTestJSON-368754774-network [ 740.057898] [50969]: key[status], None -> ACTIVE [ 740.057898] [50969]: key[ipv6_address_scope], None -> None [ 740.057898] [50969]: key[tenant_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 740.057898] [50969]: key[availability_zone_hints], None -> [] [ 740.057898] [50969]: key[availability_zones], None -> [] [ 740.057898] [50969]: key[id], None -> a602ef6b-5d96-4c2f-860d-b7c98eff844b [ 740.057898] [50969]: key[port_security_enabled], None -> True [ 740.057898] [50969]: key[subnets], None -> [] [ 740.057898] [50969]: key[provider:segmentation_id], None -> 985 [ 740.057898] [50969]: key[provider:network_type], None -> vlan [ 740.057898] [50969]: key[revision_number], None -> 1 [ 740.057898] [50969]: key[provider:physical_network], None -> default [ 740.057898] [50969]: key[description], None -> [ 740.057898] [50969]: key[updated_at], None -> 2025-11-21T22:37:52Z [ 740.057898] [50969]: key[standard_attr_id], None -> 1179 [ 740.057898] [50969]: key[admin_state_up], None -> True [ 740.057898] [50969]: key[shared], None -> False [ 740.057898] [50969]: key[ipv4_address_scope], None -> None [ 740.057898] [50969]: key[vlan_transparent], None -> None [ 740.057898] [50969]: key[mtu], None -> 8950 [ 740.057898] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.062155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (a602ef6b-5d96-4c2f-860d-b7c98eff844b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.077255] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Pushing event updated for resources: {'Network': ['ID=a602ef6b-5d96-4c2f-860d-b7c98eff844b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.079082] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] create_network_postcommit called with network settings {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1179, '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-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 1} (original settings None) and network segments [{'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}] [ 740.079274] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] create_network_postcommit: [ 740.079274] [50969]: key[qinq], None -> None [ 740.079274] [50969]: key[project_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 740.079274] [50969]: key[tags], None -> [] [ 740.079274] [50969]: key[router:external], None -> False [ 740.079274] [50969]: key[created_at], None -> 2025-11-21T22:37:52Z [ 740.079274] [50969]: key[name], None -> tempest-ServerMetadataTestJSON-368754774-network [ 740.079274] [50969]: key[status], None -> ACTIVE [ 740.079274] [50969]: key[ipv6_address_scope], None -> None [ 740.079274] [50969]: key[tenant_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 740.079274] [50969]: key[availability_zone_hints], None -> [] [ 740.079274] [50969]: key[availability_zones], None -> [] [ 740.079274] [50969]: key[id], None -> a602ef6b-5d96-4c2f-860d-b7c98eff844b [ 740.079274] [50969]: key[port_security_enabled], None -> True [ 740.079274] [50969]: key[subnets], None -> [] [ 740.079274] [50969]: key[provider:segmentation_id], None -> 985 [ 740.079274] [50969]: key[provider:network_type], None -> vlan [ 740.079274] [50969]: key[revision_number], None -> 1 [ 740.079274] [50969]: key[provider:physical_network], None -> default [ 740.079274] [50969]: key[description], None -> [ 740.079274] [50969]: key[updated_at], None -> 2025-11-21T22:37:52Z [ 740.079274] [50969]: key[standard_attr_id], None -> 1179 [ 740.079274] [50969]: key[admin_state_up], None -> True [ 740.079274] [50969]: key[shared], None -> False [ 740.079274] [50969]: key[ipv4_address_scope], None -> None [ 740.079274] [50969]: key[vlan_transparent], None -> None [ 740.079274] [50969]: key[mtu], None -> 8950 [ 740.079274] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.082114] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.082523] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9dd3a6b9-6186-41ad-ba55-7a375ad09ce1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.091851] [50968]: DEBUG neutron.db.db_base_plugin_common [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Allocated IP 192.168.128.4 (926dd7f6-6316-4f81-9c22-e8488e800f9a/b8af005e-a15d-435d-ad00-830e49c25b36/b31c857e-183b-47d3-b58a-857e15ec4695) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 740.097195] [50969]: [pid: 50969|app: 0|req: 1417/2757] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:37:52 2025] POST /networking/v2.0/networks => generated 666 bytes in 291 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 740.117741] [50969]: [pid: 50969|app: 0|req: 1418/2758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:52 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.120499] [50969]: DEBUG neutron.api.v2.base [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Request body: {'subnet': {'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerMetadataTestJSON-368754774-subnet', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 740.136193] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Made reservation on behalf of ced6a6743d7941abba66d782f51b8b2b for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 740.139794] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.172534] [50968]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for allowed_address_pair (b31c857e-183b-47d3-b58a-857e15ec4695), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.173303] [50968]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for port (b31c857e-183b-47d3-b58a-857e15ec4695), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.173511] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] create_port_precommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': '', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'project_id': '9f28d63335d345949834cb0b84647fb9', 'port_security_enabled': True, 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 740.173653] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] create_port_precommit: [ 740.173653] [50968]: key[mac_address], None -> fa:16:3e:b5:e1:4e [ 740.173653] [50968]: key[device_id], None -> 0bf1bed8-feba-4b11-b3c6-26e9b01c417b [ 740.173653] [50968]: key[binding:vif_details], None -> {} [ 740.173653] [50968]: key[project_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 740.173653] [50968]: key[binding:vnic_type], None -> normal [ 740.173653] [50968]: key[allowed_address_pairs], None -> [] [ 740.173653] [50968]: key[name], None -> [ 740.173653] [50968]: key[status], None -> DOWN [ 740.173653] [50968]: key[tenant_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 740.173653] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}] [ 740.173653] [50968]: key[id], None -> b31c857e-183b-47d3-b58a-857e15ec4695 [ 740.173653] [50968]: key[port_security_enabled], None -> True [ 740.173653] [50968]: key[network_id], None -> 926dd7f6-6316-4f81-9c22-e8488e800f9a [ 740.173653] [50968]: key[security_groups], None -> ['b11bc7eb-c1bb-49d4-8347-38576752a094'] [ 740.173653] [50968]: key[binding:profile], None -> {} [ 740.173653] [50968]: key[binding:host_id], None -> [ 740.173653] [50968]: key[standard_attr_id], None -> 1181 [ 740.173653] [50968]: key[admin_state_up], None -> True [ 740.173653] [50968]: key[device_owner], None -> [ 740.173653] [50968]: key[binding:vif_type], None -> unbound [ 740.173653] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.201456] [50968]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.223086] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] create_subnet_precommit called with subnet settings {'id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'name': 'tempest-ServerMetadataTestJSON-368754774-subnet', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1182, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings None) [ 740.223086] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] create_subnet_precommit: [ 740.223086] [50969]: key[service_types], None -> [] [ 740.223086] [50969]: key[project_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 740.223086] [50969]: key[tags], None -> [] [ 740.223086] [50969]: key[router:external], None -> False [ 740.223086] [50969]: key[ipv6_ra_mode], None -> None [ 740.223086] [50969]: key[created_at], None -> 2025-11-21T22:37:52Z [ 740.223086] [50969]: key[name], None -> tempest-ServerMetadataTestJSON-368754774-subnet [ 740.223086] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 740.223086] [50969]: key[tenant_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 740.223086] [50969]: key[id], None -> 72f74530-bd0d-4551-a391-7e8da258eeaf [ 740.223086] [50969]: key[network_id], None -> a602ef6b-5d96-4c2f-860d-b7c98eff844b [ 740.223086] [50969]: key[host_routes], None -> [] [ 740.223086] [50969]: key[revision_number], None -> 0 [ 740.223086] [50969]: key[dns_nameservers], None -> [] [ 740.223086] [50969]: key[cidr], None -> 192.168.128.0/28 [ 740.223086] [50969]: key[updated_at], None -> 2025-11-21T22:37:52Z [ 740.223086] [50969]: key[description], None -> [ 740.223086] [50969]: key[standard_attr_id], None -> 1182 [ 740.223086] [50969]: key[segment_id], None -> None [ 740.223086] [50969]: key[shared], None -> False [ 740.223086] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 740.223086] [50969]: key[ipv6_address_mode], None -> None [ 740.223086] [50969]: key[enable_dhcp], None -> True [ 740.223086] [50969]: key[subnetpool_id], None -> None [ 740.223086] [50969]: key[ip_version], None -> 4 [ 740.223086] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.224411] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (72f74530-bd0d-4551-a391-7e8da258eeaf), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.232514] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Pushing event updated for resources: {'Port': ['ID=b31c857e-183b-47d3-b58a-857e15ec4695,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.251522] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Network 926dd7f6-6316-4f81-9c22-e8488e800f9a is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 740.252062] [50968]: DEBUG neutron.scheduler.base_scheduler [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 740.254883] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Pushing event updated for resources: {'Subnet': ['ID=72f74530-bd0d-4551-a391-7e8da258eeaf,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.257793] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 740.276853] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] create_port_postcommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': '', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'project_id': '9f28d63335d345949834cb0b84647fb9', 'port_security_enabled': True, 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 1, 'network': {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 740.277084] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] create_port_postcommit: [ 740.277084] [50968]: key[mac_address], None -> fa:16:3e:b5:e1:4e [ 740.277084] [50968]: key[device_id], None -> 0bf1bed8-feba-4b11-b3c6-26e9b01c417b [ 740.277084] [50968]: key[binding:vif_details], None -> {} [ 740.277084] [50968]: key[project_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 740.277084] [50968]: key[binding:vnic_type], None -> normal [ 740.277084] [50968]: key[tags], None -> [] [ 740.277084] [50968]: key[allowed_address_pairs], None -> [] [ 740.277084] [50968]: key[created_at], None -> 2025-11-21T22:37:52Z [ 740.277084] [50968]: key[name], None -> [ 740.277084] [50968]: key[status], None -> DOWN [ 740.277084] [50968]: key[tenant_id], None -> 9f28d63335d345949834cb0b84647fb9 [ 740.277084] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}] [ 740.277084] [50968]: key[id], None -> b31c857e-183b-47d3-b58a-857e15ec4695 [ 740.277084] [50968]: key[port_security_enabled], None -> True [ 740.277084] [50968]: key[network_id], None -> 926dd7f6-6316-4f81-9c22-e8488e800f9a [ 740.277084] [50968]: key[security_groups], None -> ['b11bc7eb-c1bb-49d4-8347-38576752a094'] [ 740.277084] [50968]: key[binding:profile], None -> {} [ 740.277084] [50968]: key[binding:host_id], None -> [ 740.277084] [50968]: key[revision_number], None -> 1 [ 740.277084] [50968]: key[description], None -> [ 740.277084] [50968]: key[updated_at], None -> 2025-11-21T22:37:52Z [ 740.277084] [50968]: key[standard_attr_id], None -> 1181 [ 740.277084] [50968]: key[admin_state_up], None -> True [ 740.277084] [50968]: key[binding:vif_type], None -> unbound [ 740.277084] [50968]: key[device_owner], None -> [ 740.277084] [50968]: key[extra_dhcp_opts], None -> [] [ 740.277084] [50968]: key[network], None -> {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} [ 740.277084] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.283637] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Checking segment: {'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 740.283811] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Network hostable DHCP agents. Network: a602ef6b-5d96-4c2f-860d-b7c98eff844b, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 740.292783] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Network a602ef6b-5d96-4c2f-860d-b7c98eff844b is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 740.296710] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, a602ef6b-5d96-4c2f-860d-b7c98eff844b) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 740.302360] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] create_subnet_postcommit called with subnet settings {'id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'name': 'tempest-ServerMetadataTestJSON-368754774-subnet', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1182, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'network': {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985}} (original settings None) [ 740.302533] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] create_subnet_postcommit: [ 740.302533] [50969]: key[service_types], None -> [] [ 740.302533] [50969]: key[project_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 740.302533] [50969]: key[tags], None -> [] [ 740.302533] [50969]: key[router:external], None -> False [ 740.302533] [50969]: key[ipv6_ra_mode], None -> None [ 740.302533] [50969]: key[created_at], None -> 2025-11-21T22:37:52Z [ 740.302533] [50969]: key[name], None -> tempest-ServerMetadataTestJSON-368754774-subnet [ 740.302533] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 740.302533] [50969]: key[tenant_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 740.302533] [50969]: key[id], None -> 72f74530-bd0d-4551-a391-7e8da258eeaf [ 740.302533] [50969]: key[network_id], None -> a602ef6b-5d96-4c2f-860d-b7c98eff844b [ 740.302533] [50969]: key[host_routes], None -> [] [ 740.302533] [50969]: key[revision_number], None -> 0 [ 740.302533] [50969]: key[dns_nameservers], None -> [] [ 740.302533] [50969]: key[cidr], None -> 192.168.128.0/28 [ 740.302533] [50969]: key[updated_at], None -> 2025-11-21T22:37:52Z [ 740.302533] [50969]: key[description], None -> [ 740.302533] [50969]: key[standard_attr_id], None -> 1182 [ 740.302533] [50969]: key[segment_id], None -> None [ 740.302533] [50969]: key[shared], None -> False [ 740.302533] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 740.302533] [50969]: key[ipv6_address_mode], None -> None [ 740.302533] [50969]: key[enable_dhcp], None -> True [ 740.302533] [50969]: key[subnetpool_id], None -> None [ 740.302533] [50969]: key[ip_version], None -> 4 [ 740.302533] [50969]: key[network], None -> {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} [ 740.302533] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.304029] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.304336] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2f9c9c99-e595-47f9-a3a8-4bb675d33e39 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.315577] [50969]: [pid: 50969|app: 0|req: 1419/2759] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:52 2025] POST /networking/v2.0/subnets => generated 685 bytes in 195 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 740.322235] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.322823] [50968]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-97822c0a-cf39-4acd-ba4c-17e11bf031f0 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.333239] [50968]: [pid: 50968|app: 0|req: 1341/2760] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:52 2025] POST /networking/v2.0/ports => generated 732 bytes in 386 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 740.349529] [50968]: [pid: 50968|app: 0|req: 1342/2761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:52 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.353053] [50968]: DEBUG neutron.api.v2.base [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Request body: {'router': {'name': 'tempest-ServerMetadataTestJSON-368754774-router', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 740.372457] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (bae48509-c1f5-4240-a531-74bf7fca565b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.373185] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (bae48509-c1f5-4240-a531-74bf7fca565b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.385840] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4f7aff2-118f-46b3-bfb0-26ecf0a6c24e req-41c537b8-a4fa-458c-9474-90e745bc219a tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.387114] [50969]: [pid: 50969|app: 0|req: 1420/2762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:52 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.390595] [50969]: DEBUG neutron.api.v2.base [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Request body: {'port': {'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 740.412837] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks [] for router_controller (bae48509-c1f5-4240-a531-74bf7fca565b), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.429661] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.465860] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks [] for router_gateway (bae48509-c1f5-4240-a531-74bf7fca565b), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.530023] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks [] for router_gateway (bae48509-c1f5-4240-a531-74bf7fca565b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.530815] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.549703] [50969]: DEBUG neutron.notifiers.nova [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b31c857e-183b-47d3-b58a-857e15ec4695 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 740.555450] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks [] for port (b31c857e-183b-47d3-b58a-857e15ec4695), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.562716] [50969]: DEBUG neutron.db.provisioning_blocks [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Transition to ACTIVE for port object b31c857e-183b-47d3-b58a-857e15ec4695 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 740.564417] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_precommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': '', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 1, 'project_id': '9f28d63335d345949834cb0b84647fb9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 740.564631] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_precommit: [ 740.564631] [50969]: key[device_owner], -> compute:nova [ 740.564631] [50969]: key[binding:host_id], -> cpu-1 [ 740.564631] [50969]: key[revision_number], 1 -> 2 [ 740.564631] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.565988] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.573736] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Allocated IP 10.180.180.159 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/7542b973-6e3d-4c46-a3db-f37fa8b37d37) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 740.587136] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Pushing event updated for resources: {'Port': ['ID=b31c857e-183b-47d3-b58a-857e15ec4695,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.612695] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks [] for allowed_address_pair (7542b973-6e3d-4c46-a3db-f37fa8b37d37), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.613503] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks [] for port (7542b973-6e3d-4c46-a3db-f37fa8b37d37), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.613716] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] create_port_precommit called with port settings {'id': '7542b973-6e3d-4c46-a3db-f37fa8b37d37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:00:ce:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1184, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 740.613897] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] create_port_precommit: [ 740.613897] [50968]: key[mac_address], None -> fa:16:3e:00:ce:f0 [ 740.613897] [50968]: key[device_id], None -> bae48509-c1f5-4240-a531-74bf7fca565b [ 740.613897] [50968]: key[binding:vif_details], None -> {} [ 740.613897] [50968]: key[project_id], None -> [ 740.613897] [50968]: key[binding:vnic_type], None -> normal [ 740.613897] [50968]: key[allowed_address_pairs], None -> [] [ 740.613897] [50968]: key[name], None -> [ 740.613897] [50968]: key[status], None -> DOWN [ 740.613897] [50968]: key[tenant_id], None -> [ 740.613897] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.159'}] [ 740.613897] [50968]: key[id], None -> 7542b973-6e3d-4c46-a3db-f37fa8b37d37 [ 740.613897] [50968]: key[port_security_enabled], None -> False [ 740.613897] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 740.613897] [50968]: key[security_groups], None -> [] [ 740.613897] [50968]: key[binding:profile], None -> {} [ 740.613897] [50968]: key[binding:host_id], None -> [ 740.613897] [50968]: key[standard_attr_id], None -> 1184 [ 740.613897] [50968]: key[admin_state_up], None -> True [ 740.613897] [50968]: key[device_owner], None -> network:router_gateway [ 740.613897] [50968]: key[binding:vif_type], None -> unbound [ 740.613897] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.617155] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_postcommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': '', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 1, 'project_id': '9f28d63335d345949834cb0b84647fb9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 740.617353] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_postcommit: [ 740.617353] [50969]: key[device_owner], -> compute:nova [ 740.617353] [50969]: key[binding:host_id], -> cpu-1 [ 740.617353] [50969]: key[revision_number], 1 -> 2 [ 740.617353] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.622865] [50969]: DEBUG neutron.plugins.ml2.managers [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Attempting to bind port b31c857e-183b-47d3-b58a-857e15ec4695 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 740.622958] [50969]: DEBUG neutron.plugins.ml2.managers [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Attempting to bind port b31c857e-183b-47d3-b58a-857e15ec4695 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 740.623093] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Attempting to bind port b31c857e-183b-47d3-b58a-857e15ec4695 on network 926dd7f6-6316-4f81-9c22-e8488e800f9a {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 740.631608] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7542b973-6e3d-4c46-a3db-f37fa8b37d37), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.638568] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 740.638722] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Bind Segment={'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 740.641200] [50969]: DEBUG networking_nsxv3.api.rpc [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Bind port on Host cpu-1 & Segment [{'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 740.652919] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Pushing event updated for resources: {'Port': ['ID=7542b973-6e3d-4c46-a3db-f37fa8b37d37,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.661400] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 740.662284] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 740.665909] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 740.678560] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] create_port_postcommit called with port settings {'id': '7542b973-6e3d-4c46-a3db-f37fa8b37d37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:00:ce:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1184, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 740.679506] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] create_port_postcommit: [ 740.679506] [50968]: key[mac_address], None -> fa:16:3e:00:ce:f0 [ 740.679506] [50968]: key[device_id], None -> bae48509-c1f5-4240-a531-74bf7fca565b [ 740.679506] [50968]: key[binding:vif_details], None -> {} [ 740.679506] [50968]: key[project_id], None -> [ 740.679506] [50968]: key[binding:vnic_type], None -> normal [ 740.679506] [50968]: key[tags], None -> [] [ 740.679506] [50968]: key[allowed_address_pairs], None -> [] [ 740.679506] [50968]: key[created_at], None -> 2025-11-21T22:37:52Z [ 740.679506] [50968]: key[name], None -> [ 740.679506] [50968]: key[status], None -> DOWN [ 740.679506] [50968]: key[tenant_id], None -> [ 740.679506] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.159'}] [ 740.679506] [50968]: key[id], None -> 7542b973-6e3d-4c46-a3db-f37fa8b37d37 [ 740.679506] [50968]: key[port_security_enabled], None -> False [ 740.679506] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 740.679506] [50968]: key[security_groups], None -> [] [ 740.679506] [50968]: key[binding:profile], None -> {} [ 740.679506] [50968]: key[binding:host_id], None -> [ 740.679506] [50968]: key[revision_number], None -> 1 [ 740.679506] [50968]: key[description], None -> [ 740.679506] [50968]: key[updated_at], None -> 2025-11-21T22:37:52Z [ 740.679506] [50968]: key[standard_attr_id], None -> 1184 [ 740.679506] [50968]: key[admin_state_up], None -> True [ 740.679506] [50968]: key[binding:vif_type], None -> unbound [ 740.679506] [50968]: key[device_owner], None -> network:router_gateway [ 740.679506] [50968]: key[extra_dhcp_opts], None -> [] [ 740.679506] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 740.679506] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.783586] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks [] for router_gateway (bae48509-c1f5-4240-a531-74bf7fca565b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.883565] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (bae48509-c1f5-4240-a531-74bf7fca565b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.970459] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Router bae48509-c1f5-4240-a531-74bf7fca565b is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 741.031970] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 741.044039] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca92d99c-3909-422a-bbdc-76aa6cfdd388 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.044621] [50968]: [pid: 50968|app: 0|req: 1343/2763] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:52 2025] POST /networking/v2.0/routers => generated 727 bytes in 695 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 741.047733] [50968]: DEBUG neutron.api.wsgi [req-e4f7aff2-118f-46b3-bfb0-26ecf0a6c24e req-4013acf2-ba91-4d7c-87e0-34e3fab944e5 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.079064] [50968]: [pid: 50968|app: 0|req: 1344/2764] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:53 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.095486] [50968]: [pid: 50968|app: 0|req: 1345/2765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:53 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.112060] [50968]: [pid: 50968|app: 0|req: 1346/2766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:53 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.345816] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.431017] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Allocated IP 192.168.128.1 (a602ef6b-5d96-4c2f-860d-b7c98eff844b/72f74530-bd0d-4551-a391-7e8da258eeaf/fcf5e62d-e06a-4613-90b2-d961f547d91c) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 741.469977] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Publish callbacks [] for allowed_address_pair (fcf5e62d-e06a-4613-90b2-d961f547d91c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.470716] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Publish callbacks [] for port (fcf5e62d-e06a-4613-90b2-d961f547d91c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.470984] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] create_port_precommit called with port settings {'id': 'fcf5e62d-e06a-4613-90b2-d961f547d91c', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:3c:42:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}], 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 741.471143] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] create_port_precommit: [ 741.471143] [50968]: key[mac_address], None -> fa:16:3e:3c:42:c3 [ 741.471143] [50968]: key[device_id], None -> bae48509-c1f5-4240-a531-74bf7fca565b [ 741.471143] [50968]: key[binding:vif_details], None -> {} [ 741.471143] [50968]: key[project_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 741.471143] [50968]: key[binding:vnic_type], None -> normal [ 741.471143] [50968]: key[allowed_address_pairs], None -> [] [ 741.471143] [50968]: key[name], None -> [ 741.471143] [50968]: key[status], None -> DOWN [ 741.471143] [50968]: key[tenant_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 741.471143] [50968]: key[fixed_ips], None -> [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}] [ 741.471143] [50968]: key[id], None -> fcf5e62d-e06a-4613-90b2-d961f547d91c [ 741.471143] [50968]: key[port_security_enabled], None -> False [ 741.471143] [50968]: key[network_id], None -> a602ef6b-5d96-4c2f-860d-b7c98eff844b [ 741.471143] [50968]: key[security_groups], None -> [] [ 741.471143] [50968]: key[binding:profile], None -> {} [ 741.471143] [50968]: key[binding:host_id], None -> [ 741.471143] [50968]: key[standard_attr_id], None -> 1185 [ 741.471143] [50968]: key[admin_state_up], None -> True [ 741.471143] [50968]: key[device_owner], None -> network:router_interface [ 741.471143] [50968]: key[binding:vif_type], None -> unbound [ 741.471143] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 741.488830] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (fcf5e62d-e06a-4613-90b2-d961f547d91c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.509890] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Pushing event updated for resources: {'Port': ['ID=fcf5e62d-e06a-4613-90b2-d961f547d91c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.519103] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Network a602ef6b-5d96-4c2f-860d-b7c98eff844b is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 741.519928] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 741.521639] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 741.535827] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] create_port_postcommit called with port settings {'id': 'fcf5e62d-e06a-4613-90b2-d961f547d91c', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:3c:42:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}], 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:53Z', 'updated_at': '2025-11-21T22:37:53Z', 'revision_number': 1, 'network': {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', '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': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 741.536089] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] create_port_postcommit: [ 741.536089] [50968]: key[mac_address], None -> fa:16:3e:3c:42:c3 [ 741.536089] [50968]: key[device_id], None -> bae48509-c1f5-4240-a531-74bf7fca565b [ 741.536089] [50968]: key[binding:vif_details], None -> {} [ 741.536089] [50968]: key[project_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 741.536089] [50968]: key[binding:vnic_type], None -> normal [ 741.536089] [50968]: key[tags], None -> [] [ 741.536089] [50968]: key[allowed_address_pairs], None -> [] [ 741.536089] [50968]: key[created_at], None -> 2025-11-21T22:37:53Z [ 741.536089] [50968]: key[name], None -> [ 741.536089] [50968]: key[status], None -> DOWN [ 741.536089] [50968]: key[tenant_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 741.536089] [50968]: key[fixed_ips], None -> [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}] [ 741.536089] [50968]: key[id], None -> fcf5e62d-e06a-4613-90b2-d961f547d91c [ 741.536089] [50968]: key[port_security_enabled], None -> False [ 741.536089] [50968]: key[network_id], None -> a602ef6b-5d96-4c2f-860d-b7c98eff844b [ 741.536089] [50968]: key[security_groups], None -> [] [ 741.536089] [50968]: key[binding:profile], None -> {} [ 741.536089] [50968]: key[binding:host_id], None -> [ 741.536089] [50968]: key[revision_number], None -> 1 [ 741.536089] [50968]: key[description], None -> [ 741.536089] [50968]: key[updated_at], None -> 2025-11-21T22:37:53Z [ 741.536089] [50968]: key[standard_attr_id], None -> 1185 [ 741.536089] [50968]: key[admin_state_up], None -> True [ 741.536089] [50968]: key[binding:vif_type], None -> unbound [ 741.536089] [50968]: key[device_owner], None -> network:router_interface [ 741.536089] [50968]: key[extra_dhcp_opts], None -> [] [ 741.536089] [50968]: key[network], None -> {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} [ 741.536089] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 741.537023] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (bae48509-c1f5-4240-a531-74bf7fca565b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.644321] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Bound using segment: {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 741.644946] [50969]: DEBUG neutron.plugins.ml2.managers [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Bound port: b31c857e-183b-47d3-b58a-857e15ec4695, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a10c88d7-d13f-44fd-acee-7a734eb5f56a", "external-id": "nsx-vlan-transportzone-766", "segmentation_id": 766}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 741.645090] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.687188] [50969]: DEBUG neutron.plugins.ml2.db [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] For port b31c857e-183b-47d3-b58a-857e15ec4695, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 741.689227] [50969]: DEBUG neutron.plugins.ml2.db [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] For port b31c857e-183b-47d3-b58a-857e15ec4695, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b31c857e-183b-47d3-b58a-857e15ec4695,segment=NetworkSegment(c2a644c0-6e6a-4edd-86a4-97921950fa3f),segment_id=c2a644c0-6e6a-4edd-86a4-97921950fa3f)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 741.690630] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_precommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'project_id': '9f28d63335d345949834cb0b84647fb9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 741.690786] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_precommit: [ 741.690786] [50969]: key[binding:vif_type], unbound -> ovs [ 741.690786] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766} [ 741.690786] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 741.693643] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.716758] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (fcf5e62d-e06a-4613-90b2-d961f547d91c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.717279] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Pushing event updated for resources: {'Port': ['ID=b31c857e-183b-47d3-b58a-857e15ec4695,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.724482] [50969]: DEBUG neutron.db.provisioning_blocks [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Provisioning complete for port b31c857e-183b-47d3-b58a-857e15ec4695 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 741.724633] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.724743] [50969]: INFO neutron.plugins.ml2.plugin [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Attempt 1 to provision port b31c857e-183b-47d3-b58a-857e15ec4695 [ 741.768970] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Current status of the port b31c857e-183b-47d3-b58a-857e15ec4695 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 741.769176] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.784453] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b31c857e-183b-47d3-b58a-857e15ec4695'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 741.792628] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-53aba6bb-da5b-44ae-908c-8a2e691c83bb" -d '{"events": [{"server_uuid": "0bf1bed8-feba-4b11-b3c6-26e9b01c417b", "name": "network-vif-plugged", "status": "completed", "tag": "b31c857e-183b-47d3-b58a-857e15ec4695"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 741.794787] [50969]: DEBUG neutron.plugins.ml2.db [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] For port b31c857e-183b-47d3-b58a-857e15ec4695, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b31c857e-183b-47d3-b58a-857e15ec4695,segment=NetworkSegment(c2a644c0-6e6a-4edd-86a4-97921950fa3f),segment_id=c2a644c0-6e6a-4edd-86a4-97921950fa3f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 741.800017] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Publish callbacks [] for port (fcf5e62d-e06a-4613-90b2-d961f547d91c), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.800274] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] update_port_precommit called with port settings {'id': 'fcf5e62d-e06a-4613-90b2-d961f547d91c', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:3c:42:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:53Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 1, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings {'id': 'fcf5e62d-e06a-4613-90b2-d961f547d91c', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:3c:42:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:53Z', 'updated_at': '2025-11-21T22:37:53Z', 'revision_number': 1, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 741.800427] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] update_port_precommit: [ 741.800427] [50968]: key[updated_at], 2025-11-21T22:37:53Z -> 2025-11-21T22:37:54Z [ 741.800427] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 741.802211] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (fcf5e62d-e06a-4613-90b2-d961f547d91c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.826397] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Pushing event updated for resources: {'Port': ['ID=fcf5e62d-e06a-4613-90b2-d961f547d91c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.829325] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_precommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 5, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 4, 'project_id': '9f28d63335d345949834cb0b84647fb9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}]) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 741.829583] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_precommit: [ 741.829583] [50969]: key[status], DOWN -> ACTIVE [ 741.829583] [50969]: key[revision_number], 4 -> 5 [ 741.829583] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 741.835251] [50969]: DEBUG neutron.db.provisioning_blocks [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Provisioning complete for port b31c857e-183b-47d3-b58a-857e15ec4695 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 741.835408] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.835518] [50969]: INFO neutron.plugins.ml2.plugin [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Attempt 1 to provision port b31c857e-183b-47d3-b58a-857e15ec4695 [ 741.845249] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] update_port_postcommit called with port settings {'id': 'fcf5e62d-e06a-4613-90b2-d961f547d91c', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:3c:42:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:53Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 1, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings {'id': 'fcf5e62d-e06a-4613-90b2-d961f547d91c', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:3c:42:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:53Z', 'updated_at': '2025-11-21T22:37:53Z', 'revision_number': 1, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 741.845431] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] update_port_postcommit: [ 741.845431] [50968]: key[updated_at], 2025-11-21T22:37:53Z -> 2025-11-21T22:37:54Z [ 741.845431] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 741.845785] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (bae48509-c1f5-4240-a531-74bf7fca565b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.882690] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Network a602ef6b-5d96-4c2f-860d-b7c98eff844b is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 741.883490] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 741.884106] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Current status of the port b31c857e-183b-47d3-b58a-857e15ec4695 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 741.885255] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_postcommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 5, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 4, 'project_id': '9f28d63335d345949834cb0b84647fb9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}]) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 741.885255] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_postcommit: [ 741.885255] [50969]: key[status], DOWN -> ACTIVE [ 741.885255] [50969]: key[revision_number], 4 -> 5 [ 741.885255] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 741.885578] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.915520] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Pushing event updated for resources: {'Port': ['ID=b31c857e-183b-47d3-b58a-857e15ec4695,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.918882] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_postcommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 4, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'project_id': '9f28d63335d345949834cb0b84647fb9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 741.919161] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] update_port_postcommit: [ 741.919161] [50969]: key[binding:vif_type], unbound -> ovs [ 741.919161] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}} [ 741.919161] [50969]: key[updated_at], 2025-11-21T22:37:52Z -> 2025-11-21T22:37:54Z [ 741.919161] [50969]: key[revision_number], 2 -> 4 [ 741.919161] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 741.926106] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.926106] [50969]: DEBUG neutron_lib.callbacks.manager [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-92754322-671b-477e-a188-242a2f6f95ba service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.926753] [50969]: [pid: 50969|app: 0|req: 1421/2767] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:52 2025] PUT /networking/v2.0/ports/b31c857e-183b-47d3-b58a-857e15ec4695 => generated 1037 bytes in 1539 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 741.952445] [50969]: [pid: 50969|app: 0|req: 1422/2768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.967171] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Router bae48509-c1f5-4240-a531-74bf7fca565b has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 741.970038] [50969]: [pid: 50969|app: 0|req: 1423/2769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.014035] [50969]: DEBUG neutron.api.wsgi [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-ad526db7-5926-41cc-8605-7748d7a9aa01 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 742.046653] [50969]: [pid: 50969|app: 0|req: 1424/2770] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/floatingips/840cef47-a855-4db1-bebc-dd9d9358b86b => generated 496 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.057113] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-61a4206e-d579-447f-9ba1-03ec2cdb4e35 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 742.060615] [50968]: [pid: 50968|app: 0|req: 1347/2771] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:37:53 2025] PUT /networking/v2.0/routers/bae48509-c1f5-4240-a531-74bf7fca565b/add_router_interface => generated 309 bytes in 948 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.073082] [50969]: [pid: 50969|app: 0|req: 1425/2772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.103644] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-fa425ae6-09ee-4067-9b5c-c2b1cda934bb tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.103644] [50968]: [pid: 50968|app: 0|req: 1348/2773] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.110691] [50969]: DEBUG neutron.api.wsgi [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-3159d890-9e94-41da-8d6b-8d89839fa1bb tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 742.133597] [50969]: [pid: 50969|app: 0|req: 1426/2774] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.186 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.141532] [50968]: DEBUG neutron.api.wsgi [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-09d8e854-bc94-442d-af9e-320d332aaee9 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 742.165208] [50968]: [pid: 50968|app: 0|req: 1349/2775] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.186 => generated 499 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.171660] [50969]: DEBUG neutron.api.wsgi [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 742.228379] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Deleting port 0896d080-4bc6-48be-9c27-b57de8994922 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 742.228555] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (0896d080-4bc6-48be-9c27-b57de8994922), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.258087] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (0896d080-4bc6-48be-9c27-b57de8994922), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.258244] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (0896d080-4bc6-48be-9c27-b57de8994922), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.263499] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_precommit called with port settings {'id': '0896d080-4bc6-48be-9c27-b57de8994922', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:e0:1c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '840cef47-a855-4db1-bebc-dd9d9358b86b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1164, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:44Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.263669] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_precommit: [ 742.263669] [50969]: key[mac_address], fa:16:3e:7d:e0:1c -> None [ 742.263669] [50969]: key[device_id], 840cef47-a855-4db1-bebc-dd9d9358b86b -> None [ 742.263669] [50969]: key[binding:vif_details], {} -> None [ 742.263669] [50969]: key[binding:vnic_type], normal -> None [ 742.263669] [50969]: key[project_id], -> None [ 742.263669] [50969]: key[tags], [] -> None [ 742.263669] [50969]: key[allowed_address_pairs], [] -> None [ 742.263669] [50969]: key[created_at], 2025-11-21T22:37:44Z -> None [ 742.263669] [50969]: key[name], -> None [ 742.263669] [50969]: key[status], N/A -> None [ 742.263669] [50969]: key[tenant_id], -> None [ 742.263669] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}] -> None [ 742.263669] [50969]: key[id], 0896d080-4bc6-48be-9c27-b57de8994922 -> None [ 742.263669] [50969]: key[port_security_enabled], False -> None [ 742.263669] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 742.263669] [50969]: key[security_groups], [] -> None [ 742.263669] [50969]: key[binding:profile], {} -> None [ 742.263669] [50969]: key[binding:host_id], -> None [ 742.263669] [50969]: key[revision_number], 2 -> None [ 742.263669] [50969]: key[description], -> None [ 742.263669] [50969]: key[updated_at], 2025-11-21T22:37:44Z -> None [ 742.263669] [50969]: key[standard_attr_id], 1164 -> None [ 742.263669] [50969]: key[admin_state_up], True -> None [ 742.263669] [50969]: key[binding:vif_type], unbound -> None [ 742.263669] [50969]: key[device_owner], network:floatingip -> None [ 742.263669] [50969]: key[extra_dhcp_opts], [] -> None [ 742.263669] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.266062] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Calling delete_port for 0896d080-4bc6-48be-9c27-b57de8994922 owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 742.268898] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2b1c34b-094e-4785-9b4c-6e5bf80927aa req-f8ff684a-de1c-49b7-84b7-8c08d8ab30a0 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.270168] [50968]: [pid: 50968|app: 0|req: 1350/2776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.275907] [50968]: DEBUG neutron.api.wsgi [req-d2b1c34b-094e-4785-9b4c-6e5bf80927aa req-ba63febf-baab-4ddb-9ad0-c8b265093389 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 742.303453] [50968]: [pid: 50968|app: 0|req: 1351/2777] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 742.351342] [50968]: [pid: 50968|app: 0|req: 1352/2778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.352784] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0896d080-4bc6-48be-9c27-b57de8994922), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.363756] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Pushing event deleted for resources: {'Port': ['ID=0896d080-4bc6-48be-9c27-b57de8994922,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.393039] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_postcommit called with port settings {'id': '0896d080-4bc6-48be-9c27-b57de8994922', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:e0:1c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '840cef47-a855-4db1-bebc-dd9d9358b86b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1164, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:44Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.393245] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] delete_port_postcommit: [ 742.393245] [50969]: key[mac_address], fa:16:3e:7d:e0:1c -> None [ 742.393245] [50969]: key[device_id], 840cef47-a855-4db1-bebc-dd9d9358b86b -> None [ 742.393245] [50969]: key[binding:vif_details], {} -> None [ 742.393245] [50969]: key[binding:vnic_type], normal -> None [ 742.393245] [50969]: key[project_id], -> None [ 742.393245] [50969]: key[tags], [] -> None [ 742.393245] [50969]: key[allowed_address_pairs], [] -> None [ 742.393245] [50969]: key[created_at], 2025-11-21T22:37:44Z -> None [ 742.393245] [50969]: key[name], -> None [ 742.393245] [50969]: key[status], N/A -> None [ 742.393245] [50969]: key[tenant_id], -> None [ 742.393245] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.186'}] -> None [ 742.393245] [50969]: key[id], 0896d080-4bc6-48be-9c27-b57de8994922 -> None [ 742.393245] [50969]: key[port_security_enabled], False -> None [ 742.393245] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 742.393245] [50969]: key[security_groups], [] -> None [ 742.393245] [50969]: key[binding:profile], {} -> None [ 742.393245] [50969]: key[binding:host_id], -> None [ 742.393245] [50969]: key[revision_number], 2 -> None [ 742.393245] [50969]: key[description], -> None [ 742.393245] [50969]: key[updated_at], 2025-11-21T22:37:44Z -> None [ 742.393245] [50969]: key[standard_attr_id], 1164 -> None [ 742.393245] [50969]: key[admin_state_up], True -> None [ 742.393245] [50969]: key[binding:vif_type], unbound -> None [ 742.393245] [50969]: key[device_owner], network:floatingip -> None [ 742.393245] [50969]: key[extra_dhcp_opts], [] -> None [ 742.393245] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.394726] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks [] for floatingip (840cef47-a855-4db1-bebc-dd9d9358b86b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.394812] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11460c68-4258-43c9-aa52-c5fc411e349c req-5ecd28f0-edc8-4b24-be55-4b7e37dacbb1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.395964] [50968]: [pid: 50968|app: 0|req: 1353/2779] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 621 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 742.398065] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e0ae1-2ac8-4815-a518-68015106ebd0 req-e032791e-43ce-480e-bcef-7995d8b7c708 tempest-FloatingIPDetailsTestJSON-1154715597 tempest-FloatingIPDetailsTestJSON-1154715597-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.398715] [50969]: [pid: 50969|app: 0|req: 1427/2780] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:37:54 2025] DELETE /networking/v2.0/floatingips/840cef47-a855-4db1-bebc-dd9d9358b86b => generated 0 bytes in 230 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 742.403956] [50969]: DEBUG neutron.api.v2.base [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Request body: {'port': {'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'admin_state_up': True, 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 742.410360] [50968]: [pid: 50968|app: 0|req: 1354/2781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:54 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.466418] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Made reservation on behalf of ea01285186cb474a953720de8dfdd2a8 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 742.470119] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.540724] [50969]: DEBUG neutron.db.db_base_plugin_common [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Allocated IP 192.168.128.9 (6b3c5a8b-11d7-475c-afa3-bd39050536eb/3db5fc5d-349d-4c55-8815-0de4057f7fc6/06caac5c-6b6d-4b66-9e4c-5158725a8d18) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 742.615066] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.628051] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for allowed_address_pair (06caac5c-6b6d-4b66-9e4c-5158725a8d18), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.628443] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.628755] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] create_port_precommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': '', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'port_security_enabled': True, 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 742.628928] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] create_port_precommit: [ 742.628928] [50969]: key[mac_address], None -> fa:16:3e:f8:ea:a4 [ 742.628928] [50969]: key[device_id], None -> ed076b0f-d835-46e6-b722-914c0515bb9b [ 742.628928] [50969]: key[binding:vif_details], None -> {} [ 742.628928] [50969]: key[project_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 742.628928] [50969]: key[binding:vnic_type], None -> normal [ 742.628928] [50969]: key[allowed_address_pairs], None -> [] [ 742.628928] [50969]: key[name], None -> [ 742.628928] [50969]: key[status], None -> DOWN [ 742.628928] [50969]: key[tenant_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 742.628928] [50969]: key[fixed_ips], None -> [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}] [ 742.628928] [50969]: key[id], None -> 06caac5c-6b6d-4b66-9e4c-5158725a8d18 [ 742.628928] [50969]: key[port_security_enabled], None -> True [ 742.628928] [50969]: key[network_id], None -> 6b3c5a8b-11d7-475c-afa3-bd39050536eb [ 742.628928] [50969]: key[security_groups], None -> ['a41415ed-2788-44fc-9776-a1eea5a113ed'] [ 742.628928] [50969]: key[binding:profile], None -> {} [ 742.628928] [50969]: key[binding:host_id], None -> [ 742.628928] [50969]: key[standard_attr_id], None -> 1186 [ 742.628928] [50969]: key[admin_state_up], None -> True [ 742.628928] [50969]: key[device_owner], None -> [ 742.628928] [50969]: key[binding:vif_type], None -> unbound [ 742.628928] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.652716] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.679366] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Pushing event updated for resources: {'Port': ['ID=06caac5c-6b6d-4b66-9e4c-5158725a8d18,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.693042] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Network 6b3c5a8b-11d7-475c-afa3-bd39050536eb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 742.693042] [50969]: DEBUG neutron.scheduler.base_scheduler [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 742.696260] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 742.714179] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] create_port_postcommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': '', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'port_security_enabled': True, 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 1, 'network': {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 742.714381] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] create_port_postcommit: [ 742.714381] [50969]: key[mac_address], None -> fa:16:3e:f8:ea:a4 [ 742.714381] [50969]: key[device_id], None -> ed076b0f-d835-46e6-b722-914c0515bb9b [ 742.714381] [50969]: key[binding:vif_details], None -> {} [ 742.714381] [50969]: key[project_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 742.714381] [50969]: key[binding:vnic_type], None -> normal [ 742.714381] [50969]: key[tags], None -> [] [ 742.714381] [50969]: key[allowed_address_pairs], None -> [] [ 742.714381] [50969]: key[created_at], None -> 2025-11-21T22:37:54Z [ 742.714381] [50969]: key[name], None -> [ 742.714381] [50969]: key[status], None -> DOWN [ 742.714381] [50969]: key[tenant_id], None -> ea01285186cb474a953720de8dfdd2a8 [ 742.714381] [50969]: key[fixed_ips], None -> [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}] [ 742.714381] [50969]: key[id], None -> 06caac5c-6b6d-4b66-9e4c-5158725a8d18 [ 742.714381] [50969]: key[port_security_enabled], None -> True [ 742.714381] [50969]: key[network_id], None -> 6b3c5a8b-11d7-475c-afa3-bd39050536eb [ 742.714381] [50969]: key[security_groups], None -> ['a41415ed-2788-44fc-9776-a1eea5a113ed'] [ 742.714381] [50969]: key[binding:profile], None -> {} [ 742.714381] [50969]: key[binding:host_id], None -> [ 742.714381] [50969]: key[revision_number], None -> 1 [ 742.714381] [50969]: key[description], None -> [ 742.714381] [50969]: key[updated_at], None -> 2025-11-21T22:37:54Z [ 742.714381] [50969]: key[standard_attr_id], None -> 1186 [ 742.714381] [50969]: key[admin_state_up], None -> True [ 742.714381] [50969]: key[binding:vif_type], None -> unbound [ 742.714381] [50969]: key[device_owner], None -> [ 742.714381] [50969]: key[extra_dhcp_opts], None -> [] [ 742.714381] [50969]: key[network], None -> {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} [ 742.714381] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.749029] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.749213] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-e868a8ae-e8b3-4dde-9feb-6252e9a77d47 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.752350] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Deleting port c5031032-9076-47c5-a502-fed80fef79f3 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 742.752518] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (c5031032-9076-47c5-a502-fed80fef79f3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.758115] [50969]: [pid: 50969|app: 0|req: 1428/2782] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:54 2025] POST /networking/v2.0/ports => generated 732 bytes in 357 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 742.779513] [50968]: DEBUG neutron.plugins.ml2.db [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] For port c5031032-9076-47c5-a502-fed80fef79f3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c5031032-9076-47c5-a502-fed80fef79f3,segment=NetworkSegment(7d881c74-1ebe-4ed1-8904-b1fba13b171e),segment_id=7d881c74-1ebe-4ed1-8904-b1fba13b171e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 742.779749] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (c5031032-9076-47c5-a502-fed80fef79f3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.785438] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] delete_port_precommit called with port settings {'id': 'c5031032-9076-47c5-a502-fed80fef79f3', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:e5:c5:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', '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-21T22:37:42Z', 'updated_at': '2025-11-21T22:37:46Z', 'revision_number': 5, 'project_id': 'a994efd8331a4eda9499215bc203e69d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7d881c74-1ebe-4ed1-8904-b1fba13b171e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 212, 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28'}}] (original binding levels None) on network {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} with segments to bind None [ 742.785671] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] delete_port_precommit: [ 742.785671] [50968]: key[mac_address], fa:16:3e:e5:c5:c2 -> None [ 742.785671] [50968]: key[device_id], c2dc92a5-b532-4d8b-a9cb-4f290b2a212a -> None [ 742.785671] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 742.785671] [50968]: key[binding:vnic_type], normal -> None [ 742.785671] [50968]: key[project_id], a994efd8331a4eda9499215bc203e69d -> None [ 742.785671] [50968]: key[tags], [] -> None [ 742.785671] [50968]: key[allowed_address_pairs], [] -> None [ 742.785671] [50968]: key[created_at], 2025-11-21T22:37:42Z -> None [ 742.785671] [50968]: key[name], -> None [ 742.785671] [50968]: key[status], ACTIVE -> None [ 742.785671] [50968]: key[tenant_id], a994efd8331a4eda9499215bc203e69d -> None [ 742.785671] [50968]: key[fixed_ips], [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}] -> None [ 742.785671] [50968]: key[id], c5031032-9076-47c5-a502-fed80fef79f3 -> None [ 742.785671] [50968]: key[port_security_enabled], False -> None [ 742.785671] [50968]: key[network_id], c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 742.785671] [50968]: key[security_groups], [] -> None [ 742.785671] [50968]: key[binding:profile], {} -> None [ 742.785671] [50968]: key[binding:host_id], devstack -> None [ 742.785671] [50968]: key[revision_number], 5 -> None [ 742.785671] [50968]: key[description], -> None [ 742.785671] [50968]: key[updated_at], 2025-11-21T22:37:46Z -> None [ 742.785671] [50968]: key[standard_attr_id], 1163 -> None [ 742.785671] [50968]: key[admin_state_up], True -> None [ 742.785671] [50968]: key[binding:vif_type], ovs -> None [ 742.785671] [50968]: key[device_owner], network:router_interface -> None [ 742.785671] [50968]: key[extra_dhcp_opts], [] -> None [ 742.785671] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.787355] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Calling delete_port for c5031032-9076-47c5-a502-fed80fef79f3 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 742.789551] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09fbf0e4-174d-4ab6-a407-526171040437 req-e64d95f4-c6dd-474f-887f-c7366a3e8f09 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.790617] [50969]: [pid: 50969|app: 0|req: 1429/2783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:55 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 735 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.806821] [50969]: [pid: 50969|app: 0|req: 1430/2784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:55 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.810699] [50969]: DEBUG neutron.api.v2.base [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Request body: {'port': {'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 742.852299] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.903219] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (c5031032-9076-47c5-a502-fed80fef79f3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.911500] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Pushing event deleted for resources: {'Port': ['ID=c5031032-9076-47c5-a502-fed80fef79f3,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.950304] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] delete_port_postcommit called with port settings {'id': 'c5031032-9076-47c5-a502-fed80fef79f3', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:e5:c5:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', '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-21T22:37:42Z', 'updated_at': '2025-11-21T22:37:46Z', 'revision_number': 5, 'project_id': 'a994efd8331a4eda9499215bc203e69d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7d881c74-1ebe-4ed1-8904-b1fba13b171e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 212, 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28'}}] (original binding levels None) on network {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6cef9efe-04f7-437f-a397-aa372a63bbb8'], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} with segments to bind None [ 742.950488] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] delete_port_postcommit: [ 742.950488] [50968]: key[mac_address], fa:16:3e:e5:c5:c2 -> None [ 742.950488] [50968]: key[device_id], c2dc92a5-b532-4d8b-a9cb-4f290b2a212a -> None [ 742.950488] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 742.950488] [50968]: key[binding:vnic_type], normal -> None [ 742.950488] [50968]: key[project_id], a994efd8331a4eda9499215bc203e69d -> None [ 742.950488] [50968]: key[tags], [] -> None [ 742.950488] [50968]: key[allowed_address_pairs], [] -> None [ 742.950488] [50968]: key[created_at], 2025-11-21T22:37:42Z -> None [ 742.950488] [50968]: key[name], -> None [ 742.950488] [50968]: key[status], ACTIVE -> None [ 742.950488] [50968]: key[tenant_id], a994efd8331a4eda9499215bc203e69d -> None [ 742.950488] [50968]: key[fixed_ips], [{'subnet_id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'ip_address': '192.168.128.1'}] -> None [ 742.950488] [50968]: key[id], c5031032-9076-47c5-a502-fed80fef79f3 -> None [ 742.950488] [50968]: key[port_security_enabled], False -> None [ 742.950488] [50968]: key[network_id], c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 742.950488] [50968]: key[security_groups], [] -> None [ 742.950488] [50968]: key[binding:profile], {} -> None [ 742.950488] [50968]: key[binding:host_id], devstack -> None [ 742.950488] [50968]: key[revision_number], 5 -> None [ 742.950488] [50968]: key[description], -> None [ 742.950488] [50968]: key[updated_at], 2025-11-21T22:37:46Z -> None [ 742.950488] [50968]: key[standard_attr_id], 1163 -> None [ 742.950488] [50968]: key[admin_state_up], True -> None [ 742.950488] [50968]: key[binding:vif_type], ovs -> None [ 742.950488] [50968]: key[device_owner], network:router_interface -> None [ 742.950488] [50968]: key[extra_dhcp_opts], [] -> None [ 742.950488] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.001756] [50969]: DEBUG neutron.notifiers.nova [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 06caac5c-6b6d-4b66-9e4c-5158725a8d18 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 743.007579] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks [] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.010358] [50968]: DEBUG neutron_lib.callbacks.manager [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.019061] [50969]: DEBUG neutron.db.provisioning_blocks [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Transition to ACTIVE for port object 06caac5c-6b6d-4b66-9e4c-5158725a8d18 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 743.021110] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_precommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:55Z', 'revision_number': 2, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': '', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 1, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 743.021396] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_precommit: [ 743.021396] [50969]: key[device_owner], -> compute:nova [ 743.021396] [50969]: key[binding:host_id], -> cpu-1 [ 743.021396] [50969]: key[updated_at], 2025-11-21T22:37:54Z -> 2025-11-21T22:37:55Z [ 743.021396] [50969]: key[revision_number], 1 -> 2 [ 743.021396] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.026241] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.056961] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Pushing event updated for resources: {'Port': ['ID=06caac5c-6b6d-4b66-9e4c-5158725a8d18,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.095333] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_postcommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:55Z', 'revision_number': 2, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': '', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 1, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 743.095529] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_postcommit: [ 743.095529] [50969]: key[device_owner], -> compute:nova [ 743.095529] [50969]: key[binding:host_id], -> cpu-1 [ 743.095529] [50969]: key[updated_at], 2025-11-21T22:37:54Z -> 2025-11-21T22:37:55Z [ 743.095529] [50969]: key[revision_number], 1 -> 2 [ 743.095529] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.102059] [50969]: DEBUG neutron.plugins.ml2.managers [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Attempting to bind port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 743.102059] [50969]: DEBUG neutron.plugins.ml2.managers [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Attempting to bind port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 743.102059] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Attempting to bind port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 on network 6b3c5a8b-11d7-475c-afa3-bd39050536eb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 743.119310] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 743.119590] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Bind Segment={'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 743.122425] [50969]: DEBUG networking_nsxv3.api.rpc [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Bind port on Host cpu-1 & Segment [{'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 743.138121] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Router c2dc92a5-b532-4d8b-a9cb-4f290b2a212a has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 743.194829] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-89199b30-612b-4f90-9057-2ab4c67a90b4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 743.203354] [50968]: [pid: 50968|app: 0|req: 1355/2785] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:37:54 2025] PUT /networking/v2.0/routers/c2dc92a5-b532-4d8b-a9cb-4f290b2a212a/remove_router_interface => generated 309 bytes in 789 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.203868] [50968]: DEBUG neutron.api.wsgi [req-09fbf0e4-174d-4ab6-a407-526171040437 req-92ae121c-ae87-476b-981f-2c37af8c6752 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 743.232039] [50968]: [pid: 50968|app: 0|req: 1356/2786] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:55 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&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.249225] [50968]: [pid: 50968|app: 0|req: 1357/2787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:55 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.291380] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-b10ceed4-2f26-460c-9f30-d180af8ab5bc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 743.291380] [50968]: [pid: 50968|app: 0|req: 1358/2788] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:55 2025] GET /networking/v2.0/ports?tenant_id=9f28d63335d345949834cb0b84647fb9&device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 743.350360] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e44995b-4bc4-4390-9090-e4a38124939a req-24a80e00-c64c-4f19-8ea2-db9bb68362bc tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 743.352045] [50968]: [pid: 50968|app: 0|req: 1359/2789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:55 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 751 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.355631] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=16072,neutron:DELETE=351,neutron:INSERT=476,neutron:UPDATE=228 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 743.406185] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks [] for router (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.460046] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks [] for router_gateway (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.487450] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Deleting port 2239fa6f-8b30-4c0c-9492-9a6e8c118295 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 743.487506] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (2239fa6f-8b30-4c0c-9492-9a6e8c118295), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.513902] [50968]: DEBUG neutron.plugins.ml2.db [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] For port 2239fa6f-8b30-4c0c-9492-9a6e8c118295, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2239fa6f-8b30-4c0c-9492-9a6e8c118295,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 743.514121] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (2239fa6f-8b30-4c0c-9492-9a6e8c118295), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.518732] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] delete_port_precommit called with port settings {'id': '2239fa6f-8b30-4c0c-9492-9a6e8c118295', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fa:97:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1162, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:41Z', 'updated_at': '2025-11-21T22:37:42Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 743.518917] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] delete_port_precommit: [ 743.518917] [50968]: key[mac_address], fa:16:3e:fa:97:23 -> None [ 743.518917] [50968]: key[device_id], c2dc92a5-b532-4d8b-a9cb-4f290b2a212a -> None [ 743.518917] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 743.518917] [50968]: key[binding:vnic_type], normal -> None [ 743.518917] [50968]: key[project_id], -> None [ 743.518917] [50968]: key[tags], [] -> None [ 743.518917] [50968]: key[allowed_address_pairs], [] -> None [ 743.518917] [50968]: key[created_at], 2025-11-21T22:37:41Z -> None [ 743.518917] [50968]: key[name], -> None [ 743.518917] [50968]: key[status], ACTIVE -> None [ 743.518917] [50968]: key[tenant_id], -> None [ 743.518917] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}] -> None [ 743.518917] [50968]: key[id], 2239fa6f-8b30-4c0c-9492-9a6e8c118295 -> None [ 743.518917] [50968]: key[port_security_enabled], False -> None [ 743.518917] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 743.518917] [50968]: key[security_groups], [] -> None [ 743.518917] [50968]: key[binding:profile], {} -> None [ 743.518917] [50968]: key[binding:host_id], devstack -> None [ 743.518917] [50968]: key[revision_number], 5 -> None [ 743.518917] [50968]: key[description], -> None [ 743.518917] [50968]: key[updated_at], 2025-11-21T22:37:42Z -> None [ 743.518917] [50968]: key[standard_attr_id], 1162 -> None [ 743.518917] [50968]: key[admin_state_up], True -> None [ 743.518917] [50968]: key[binding:vif_type], ovs -> None [ 743.518917] [50968]: key[device_owner], network:router_gateway -> None [ 743.518917] [50968]: key[extra_dhcp_opts], [] -> None [ 743.518917] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.520510] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Calling delete_port for 2239fa6f-8b30-4c0c-9492-9a6e8c118295 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 743.615401] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (2239fa6f-8b30-4c0c-9492-9a6e8c118295), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.623158] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Pushing event deleted for resources: {'Port': ['ID=2239fa6f-8b30-4c0c-9492-9a6e8c118295,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.653559] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] delete_port_postcommit called with port settings {'id': '2239fa6f-8b30-4c0c-9492-9a6e8c118295', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fa:97:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2dc92a5-b532-4d8b-a9cb-4f290b2a212a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1162, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:41Z', 'updated_at': '2025-11-21T22:37:42Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 743.653804] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] delete_port_postcommit: [ 743.653804] [50968]: key[mac_address], fa:16:3e:fa:97:23 -> None [ 743.653804] [50968]: key[device_id], c2dc92a5-b532-4d8b-a9cb-4f290b2a212a -> None [ 743.653804] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 743.653804] [50968]: key[binding:vnic_type], normal -> None [ 743.653804] [50968]: key[project_id], -> None [ 743.653804] [50968]: key[tags], [] -> None [ 743.653804] [50968]: key[allowed_address_pairs], [] -> None [ 743.653804] [50968]: key[created_at], 2025-11-21T22:37:41Z -> None [ 743.653804] [50968]: key[name], -> None [ 743.653804] [50968]: key[status], ACTIVE -> None [ 743.653804] [50968]: key[tenant_id], -> None [ 743.653804] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.154'}] -> None [ 743.653804] [50968]: key[id], 2239fa6f-8b30-4c0c-9492-9a6e8c118295 -> None [ 743.653804] [50968]: key[port_security_enabled], False -> None [ 743.653804] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 743.653804] [50968]: key[security_groups], [] -> None [ 743.653804] [50968]: key[binding:profile], {} -> None [ 743.653804] [50968]: key[binding:host_id], devstack -> None [ 743.653804] [50968]: key[revision_number], 5 -> None [ 743.653804] [50968]: key[description], -> None [ 743.653804] [50968]: key[updated_at], 2025-11-21T22:37:42Z -> None [ 743.653804] [50968]: key[standard_attr_id], 1162 -> None [ 743.653804] [50968]: key[admin_state_up], True -> None [ 743.653804] [50968]: key[binding:vif_type], ovs -> None [ 743.653804] [50968]: key[device_owner], network:router_gateway -> None [ 743.653804] [50968]: key[extra_dhcp_opts], [] -> None [ 743.653804] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.655494] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.690450] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.691220] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks [] for router_controller (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.723614] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (c2dc92a5-b532-4d8b-a9cb-4f290b2a212a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.724281] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Fanout notify agent at l3_agent the message router_deleted on router c2dc92a5-b532-4d8b-a9cb-4f290b2a212a {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 743.729025] [50968]: DEBUG neutron_lib.callbacks.manager [None req-311f95b8-ecee-4313-8d68-757fa17538a2 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.729309] [50968]: [pid: 50968|app: 0|req: 1360/2790] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:55 2025] DELETE /networking/v2.0/routers/c2dc92a5-b532-4d8b-a9cb-4f290b2a212a => generated 0 bytes in 377 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 743.732179] [50968]: DEBUG neutron.api.wsgi [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-a376cea2-70b0-4c93-9266-fa31efd4bba1 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 743.747466] [50968]: [pid: 50968|app: 0|req: 1361/2791] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=b31c857e-183b-47d3-b58a-857e15ec4695 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.761516] [50968]: [pid: 50968|app: 0|req: 1362/2792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.789566] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb5d24af-327d-4f21-8ba0-738fcb5e0b9b req-b6be2aa0-f155-418c-9fb0-8c685cf07efc tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 743.790718] [50968]: [pid: 50968|app: 0|req: 1363/2793] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.836985] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Deleting port 18bac878-b194-449d-82db-1ccc464d73ff {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 743.837272] [50968]: DEBUG neutron_lib.callbacks.manager [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (18bac878-b194-449d-82db-1ccc464d73ff), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.868116] [50968]: DEBUG neutron.plugins.ml2.db [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] For port 18bac878-b194-449d-82db-1ccc464d73ff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=18bac878-b194-449d-82db-1ccc464d73ff,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 743.868377] [50968]: DEBUG neutron_lib.callbacks.manager [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (18bac878-b194-449d-82db-1ccc464d73ff), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.876200] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] delete_port_precommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 5, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 743.876200] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] delete_port_precommit: [ 743.876200] [50968]: key[mac_address], fa:16:3e:c8:67:b4 -> None [ 743.876200] [50968]: key[device_id], 8747ced0-f246-4a5d-bf54-290265a8d9c1 -> None [ 743.876200] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 743.876200] [50968]: key[binding:vnic_type], normal -> None [ 743.876200] [50968]: key[project_id], ff6a8990a42d4d29b213a4681fe9e388 -> None [ 743.876200] [50968]: key[tags], [] -> None [ 743.876200] [50968]: key[allowed_address_pairs], [] -> None [ 743.876200] [50968]: key[created_at], 2025-11-21T22:37:22Z -> None [ 743.876200] [50968]: key[name], -> None [ 743.876200] [50968]: key[status], ACTIVE -> None [ 743.876200] [50968]: key[tenant_id], ff6a8990a42d4d29b213a4681fe9e388 -> None [ 743.876200] [50968]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}] -> None [ 743.876200] [50968]: key[id], 18bac878-b194-449d-82db-1ccc464d73ff -> None [ 743.876200] [50968]: key[port_security_enabled], True -> None [ 743.876200] [50968]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 743.876200] [50968]: key[security_groups], ['06c1d39f-c76e-47c4-9900-046863c4e37a'] -> None [ 743.876200] [50968]: key[binding:profile], {} -> None [ 743.876200] [50968]: key[binding:host_id], cpu-1 -> None [ 743.876200] [50968]: key[revision_number], 5 -> None [ 743.876200] [50968]: key[description], -> None [ 743.876200] [50968]: key[updated_at], 2025-11-21T22:37:24Z -> None [ 743.876200] [50968]: key[standard_attr_id], 1039 -> None [ 743.876200] [50968]: key[admin_state_up], True -> None [ 743.876200] [50968]: key[binding:vif_type], ovs -> None [ 743.876200] [50968]: key[device_owner], compute:nova -> None [ 743.876200] [50968]: key[extra_dhcp_opts], [] -> None [ 743.876200] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.876200] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Calling delete_port for 18bac878-b194-449d-82db-1ccc464d73ff owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 743.955670] [50968]: DEBUG neutron_lib.callbacks.manager [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (18bac878-b194-449d-82db-1ccc464d73ff), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.964670] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Pushing event deleted for resources: {'Port': ['ID=18bac878-b194-449d-82db-1ccc464d73ff,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.993190] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] No DVR routers for this DVR port 18bac878-b194-449d-82db-1ccc464d73ff on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 743.993190] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] delete_port_postcommit called with port settings {'id': '18bac878-b194-449d-82db-1ccc464d73ff', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:c8:67:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'device_owner': 'compute:nova', 'standard_attr_id': 1039, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:24Z', 'revision_number': 5, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 743.993190] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] delete_port_postcommit: [ 743.993190] [50968]: key[mac_address], fa:16:3e:c8:67:b4 -> None [ 743.993190] [50968]: key[device_id], 8747ced0-f246-4a5d-bf54-290265a8d9c1 -> None [ 743.993190] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 743.993190] [50968]: key[binding:vnic_type], normal -> None [ 743.993190] [50968]: key[project_id], ff6a8990a42d4d29b213a4681fe9e388 -> None [ 743.993190] [50968]: key[tags], [] -> None [ 743.993190] [50968]: key[allowed_address_pairs], [] -> None [ 743.993190] [50968]: key[created_at], 2025-11-21T22:37:22Z -> None [ 743.993190] [50968]: key[name], -> None [ 743.993190] [50968]: key[status], ACTIVE -> None [ 743.993190] [50968]: key[tenant_id], ff6a8990a42d4d29b213a4681fe9e388 -> None [ 743.993190] [50968]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.159'}] -> None [ 743.993190] [50968]: key[id], 18bac878-b194-449d-82db-1ccc464d73ff -> None [ 743.993190] [50968]: key[port_security_enabled], True -> None [ 743.993190] [50968]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 743.993190] [50968]: key[security_groups], ['06c1d39f-c76e-47c4-9900-046863c4e37a'] -> None [ 743.993190] [50968]: key[binding:profile], {} -> None [ 743.993190] [50968]: key[binding:host_id], cpu-1 -> None [ 743.993190] [50968]: key[revision_number], 5 -> None [ 743.993190] [50968]: key[description], -> None [ 743.993190] [50968]: key[updated_at], 2025-11-21T22:37:24Z -> None [ 743.993190] [50968]: key[standard_attr_id], 1039 -> None [ 743.993190] [50968]: key[admin_state_up], True -> None [ 743.993190] [50968]: key[binding:vif_type], ovs -> None [ 743.993190] [50968]: key[device_owner], compute:nova -> None [ 743.993190] [50968]: key[extra_dhcp_opts], [] -> None [ 743.993190] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.995336] [50968]: DEBUG neutron_lib.callbacks.manager [req-9e44995b-4bc4-4390-9090-e4a38124939a req-e7d9b0ad-b4fc-4a48-91da-57cf02864e47 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.995898] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'name': 'network-vif-deleted', 'tag': '18bac878-b194-449d-82db-1ccc464d73ff'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 743.998384] [50968]: [pid: 50968|app: 0|req: 1364/2794] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:37:56 2025] DELETE /networking/v2.0/ports/18bac878-b194-449d-82db-1ccc464d73ff => generated 0 bytes in 207 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 744.002371] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-373ec42a-0fbf-4ab7-b243-235b7eec354d" -d '{"events": [{"server_uuid": "8747ced0-f246-4a5d-bf54-290265a8d9c1", "name": "network-vif-deleted", "tag": "18bac878-b194-449d-82db-1ccc464d73ff"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 744.022023] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] Deleting subnet 6cef9efe-04f7-437f-a397-aa372a63bbb8 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 744.022023] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] Publish callbacks [] for subnet (6cef9efe-04f7-437f-a397-aa372a63bbb8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.033624] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (6cef9efe-04f7-437f-a397-aa372a63bbb8), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.066504] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (6cef9efe-04f7-437f-a397-aa372a63bbb8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.066970] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] delete_subnet_precommit called with subnet settings {'id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-subnet', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1155, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:41Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a994efd8331a4eda9499215bc203e69d'} (original settings None) [ 744.067139] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] delete_subnet_precommit: [ 744.067139] [50968]: key[service_types], [] -> None [ 744.067139] [50968]: key[project_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.067139] [50968]: key[tags], [] -> None [ 744.067139] [50968]: key[router:external], False -> None [ 744.067139] [50968]: key[ipv6_ra_mode], None -> None [ 744.067139] [50968]: key[created_at], 2025-11-21T22:37:41Z -> None [ 744.067139] [50968]: key[name], tempest-FloatingIPDetailsTestJSON-812192705-subnet -> None [ 744.067139] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 744.067139] [50968]: key[tenant_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.067139] [50968]: key[id], 6cef9efe-04f7-437f-a397-aa372a63bbb8 -> None [ 744.067139] [50968]: key[network_id], c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 744.067139] [50968]: key[host_routes], [] -> None [ 744.067139] [50968]: key[revision_number], 0 -> None [ 744.067139] [50968]: key[dns_nameservers], [] -> None [ 744.067139] [50968]: key[cidr], 192.168.128.0/28 -> None [ 744.067139] [50968]: key[updated_at], 2025-11-21T22:37:41Z -> None [ 744.067139] [50968]: key[description], -> None [ 744.067139] [50968]: key[standard_attr_id], 1155 -> None [ 744.067139] [50968]: key[segment_id], None -> None [ 744.067139] [50968]: key[shared], False -> None [ 744.067139] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 744.067139] [50968]: key[ipv6_address_mode], None -> None [ 744.067139] [50968]: key[enable_dhcp], True -> None [ 744.067139] [50968]: key[subnetpool_id], None -> None [ 744.067139] [50968]: key[ip_version], 4 -> None [ 744.067139] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.102073] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (6cef9efe-04f7-437f-a397-aa372a63bbb8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.102301] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] delete_subnet_postcommit called with subnet settings {'id': '6cef9efe-04f7-437f-a397-aa372a63bbb8', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-subnet', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1155, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:41Z', 'updated_at': '2025-11-21T22:37:41Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a994efd8331a4eda9499215bc203e69d'} (original settings None) [ 744.102465] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] delete_subnet_postcommit: [ 744.102465] [50968]: key[service_types], [] -> None [ 744.102465] [50968]: key[project_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.102465] [50968]: key[tags], [] -> None [ 744.102465] [50968]: key[router:external], False -> None [ 744.102465] [50968]: key[ipv6_ra_mode], None -> None [ 744.102465] [50968]: key[created_at], 2025-11-21T22:37:41Z -> None [ 744.102465] [50968]: key[name], tempest-FloatingIPDetailsTestJSON-812192705-subnet -> None [ 744.102465] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 744.102465] [50968]: key[tenant_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.102465] [50968]: key[id], 6cef9efe-04f7-437f-a397-aa372a63bbb8 -> None [ 744.102465] [50968]: key[network_id], c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 744.102465] [50968]: key[host_routes], [] -> None [ 744.102465] [50968]: key[revision_number], 0 -> None [ 744.102465] [50968]: key[dns_nameservers], [] -> None [ 744.102465] [50968]: key[cidr], 192.168.128.0/28 -> None [ 744.102465] [50968]: key[updated_at], 2025-11-21T22:37:41Z -> None [ 744.102465] [50968]: key[description], -> None [ 744.102465] [50968]: key[standard_attr_id], 1155 -> None [ 744.102465] [50968]: key[segment_id], None -> None [ 744.102465] [50968]: key[shared], False -> None [ 744.102465] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 744.102465] [50968]: key[ipv6_address_mode], None -> None [ 744.102465] [50968]: key[enable_dhcp], True -> None [ 744.102465] [50968]: key[subnetpool_id], None -> None [ 744.102465] [50968]: key[ip_version], 4 -> None [ 744.102465] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.106935] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=6cef9efe-04f7-437f-a397-aa372a63bbb8,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.114897] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1cdc30f1-5f2a-4a01-8f3d-bfabe6d2f362 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.117057] [50968]: [pid: 50968|app: 0|req: 1365/2795] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:37:56 2025] DELETE /networking/v2.0/subnets/6cef9efe-04f7-437f-a397-aa372a63bbb8 => generated 0 bytes in 118 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 744.126033] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Bound using segment: {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 744.126033] [50969]: DEBUG neutron.plugins.ml2.managers [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Bound port: 06caac5c-6b6d-4b66-9e4c-5158725a8d18, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "b7b7edd0-124a-48ec-ae26-1aa14f9b884a", "external-id": "nsx-vlan-transportzone-861", "segmentation_id": 861}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 744.126033] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.139645] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-12dc8ee6-8d41-43ae-9e6a-37ae2cb69de2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.140597] [50968]: [pid: 50968|app: 0|req: 1366/2796] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/subnets?id=b8af005e-a15d-435d-ad00-830e49c25b36 => generated 687 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.143255] [50968]: DEBUG neutron.api.wsgi [req-fb5d24af-327d-4f21-8ba0-738fcb5e0b9b req-22051ac6-4810-4323-b34b-f544b8dcb735 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.162572] [50968]: [pid: 50968|app: 0|req: 1367/2797] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.166887] [50969]: DEBUG neutron.plugins.ml2.db [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] For port 06caac5c-6b6d-4b66-9e4c-5158725a8d18, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 744.169487] [50969]: DEBUG neutron.plugins.ml2.db [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] For port 06caac5c-6b6d-4b66-9e4c-5158725a8d18, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18,segment=NetworkSegment(2aad63c4-6051-4f52-baea-cae8fa4b7326),segment_id=2aad63c4-6051-4f52-baea-cae8fa4b7326)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 744.170998] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_precommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:55Z', 'revision_number': 2, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:55Z', 'revision_number': 2, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 744.171173] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_precommit: [ 744.171173] [50969]: key[binding:vif_type], unbound -> ovs [ 744.171173] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} [ 744.171173] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.176063] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.179223] [50968]: [pid: 50968|app: 0|req: 1368/2798] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.209223] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (c7bc7614-df37-40f2-8231-b7a07abcbc28), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.212584] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Pushing event updated for resources: {'Port': ['ID=06caac5c-6b6d-4b66-9e4c-5158725a8d18,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.219637] [50969]: DEBUG neutron.db.provisioning_blocks [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Provisioning complete for port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 744.219826] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.219941] [50969]: INFO neutron.plugins.ml2.plugin [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Attempt 1 to provision port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 [ 744.232487] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Deleting port 6bc4334c-992d-4d25-90f1-af389cc4c81e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 744.232650] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (6bc4334c-992d-4d25-90f1-af389cc4c81e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.252192] [50968]: DEBUG neutron.plugins.ml2.db [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] For port 6bc4334c-992d-4d25-90f1-af389cc4c81e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6bc4334c-992d-4d25-90f1-af389cc4c81e,segment=NetworkSegment(7d881c74-1ebe-4ed1-8904-b1fba13b171e),segment_id=7d881c74-1ebe-4ed1-8904-b1fba13b171e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 744.252389] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (6bc4334c-992d-4d25-90f1-af389cc4c81e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.256863] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] delete_port_precommit called with port settings {'id': '6bc4334c-992d-4d25-90f1-af389cc4c81e', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:01:a0:a6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c7bc7614-df37-40f2-8231-b7a07abcbc28', 'device_owner': 'network:dhcp', 'standard_attr_id': 1165, '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-21T22:37:44Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 5, 'project_id': 'a994efd8331a4eda9499215bc203e69d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7d881c74-1ebe-4ed1-8904-b1fba13b171e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 212, 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28'}}] (original binding levels None) on network {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} with segments to bind None [ 744.257051] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] delete_port_precommit: [ 744.257051] [50968]: key[mac_address], fa:16:3e:01:a0:a6 -> None [ 744.257051] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 744.257051] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 744.257051] [50968]: key[binding:vnic_type], normal -> None [ 744.257051] [50968]: key[project_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.257051] [50968]: key[tags], [] -> None [ 744.257051] [50968]: key[allowed_address_pairs], [] -> None [ 744.257051] [50968]: key[created_at], 2025-11-21T22:37:44Z -> None [ 744.257051] [50968]: key[name], -> None [ 744.257051] [50968]: key[status], ACTIVE -> None [ 744.257051] [50968]: key[tenant_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.257051] [50968]: key[fixed_ips], [] -> None [ 744.257051] [50968]: key[id], 6bc4334c-992d-4d25-90f1-af389cc4c81e -> None [ 744.257051] [50968]: key[port_security_enabled], False -> None [ 744.257051] [50968]: key[network_id], c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 744.257051] [50968]: key[security_groups], [] -> None [ 744.257051] [50968]: key[binding:profile], {} -> None [ 744.257051] [50968]: key[binding:host_id], devstack -> None [ 744.257051] [50968]: key[revision_number], 5 -> None [ 744.257051] [50968]: key[description], -> None [ 744.257051] [50968]: key[updated_at], 2025-11-21T22:37:56Z -> None [ 744.257051] [50968]: key[standard_attr_id], 1165 -> None [ 744.257051] [50968]: key[admin_state_up], True -> None [ 744.257051] [50968]: key[binding:vif_type], ovs -> None [ 744.257051] [50968]: key[device_owner], network:dhcp -> None [ 744.257051] [50968]: key[extra_dhcp_opts], [] -> None [ 744.257051] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.258633] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Calling delete_port for 6bc4334c-992d-4d25-90f1-af389cc4c81e owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 744.258897] [50969]: DEBUG neutron.plugins.ml2.plugin [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Current status of the port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 744.259105] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.280138] [50969]: DEBUG neutron.plugins.ml2.db [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] For port 06caac5c-6b6d-4b66-9e4c-5158725a8d18, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18,segment=NetworkSegment(2aad63c4-6051-4f52-baea-cae8fa4b7326),segment_id=2aad63c4-6051-4f52-baea-cae8fa4b7326)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 744.303518] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (6bc4334c-992d-4d25-90f1-af389cc4c81e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.310765] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_precommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 5, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 4, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}]) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 744.311099] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_precommit: [ 744.311099] [50969]: key[status], DOWN -> ACTIVE [ 744.311099] [50969]: key[revision_number], 4 -> 5 [ 744.311099] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.313018] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Pushing event deleted for resources: {'Port': ['ID=6bc4334c-992d-4d25-90f1-af389cc4c81e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.316184] [50969]: DEBUG neutron.db.provisioning_blocks [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Provisioning complete for port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 744.316341] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.316448] [50969]: INFO neutron.plugins.ml2.plugin [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Attempt 1 to provision port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 [ 744.319698] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] No DVR routers for this DVR port 6bc4334c-992d-4d25-90f1-af389cc4c81e on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 744.320084] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] delete_port_postcommit called with port settings {'id': '6bc4334c-992d-4d25-90f1-af389cc4c81e', 'name': '', 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'mac_address': 'fa:16:3e:01:a0:a6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c7bc7614-df37-40f2-8231-b7a07abcbc28', 'device_owner': 'network:dhcp', 'standard_attr_id': 1165, '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-21T22:37:44Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 5, 'project_id': 'a994efd8331a4eda9499215bc203e69d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7d881c74-1ebe-4ed1-8904-b1fba13b171e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 212, 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28'}}] (original binding levels None) on network {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} with segments to bind None [ 744.320254] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] delete_port_postcommit: [ 744.320254] [50968]: key[mac_address], fa:16:3e:01:a0:a6 -> None [ 744.320254] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 744.320254] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 744.320254] [50968]: key[binding:vnic_type], normal -> None [ 744.320254] [50968]: key[project_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.320254] [50968]: key[tags], [] -> None [ 744.320254] [50968]: key[allowed_address_pairs], [] -> None [ 744.320254] [50968]: key[created_at], 2025-11-21T22:37:44Z -> None [ 744.320254] [50968]: key[name], -> None [ 744.320254] [50968]: key[status], ACTIVE -> None [ 744.320254] [50968]: key[tenant_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.320254] [50968]: key[fixed_ips], [] -> None [ 744.320254] [50968]: key[id], 6bc4334c-992d-4d25-90f1-af389cc4c81e -> None [ 744.320254] [50968]: key[port_security_enabled], False -> None [ 744.320254] [50968]: key[network_id], c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 744.320254] [50968]: key[security_groups], [] -> None [ 744.320254] [50968]: key[binding:profile], {} -> None [ 744.320254] [50968]: key[binding:host_id], devstack -> None [ 744.320254] [50968]: key[revision_number], 5 -> None [ 744.320254] [50968]: key[description], -> None [ 744.320254] [50968]: key[updated_at], 2025-11-21T22:37:56Z -> None [ 744.320254] [50968]: key[standard_attr_id], 1165 -> None [ 744.320254] [50968]: key[admin_state_up], True -> None [ 744.320254] [50968]: key[binding:vif_type], ovs -> None [ 744.320254] [50968]: key[device_owner], network:dhcp -> None [ 744.320254] [50968]: key[extra_dhcp_opts], [] -> None [ 744.320254] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.340233] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (c7bc7614-df37-40f2-8231-b7a07abcbc28), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.350804] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] delete_network_precommit called with network settings {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} (original settings None) and network segments [{'id': '7d881c74-1ebe-4ed1-8904-b1fba13b171e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 212, 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28'}] [ 744.350804] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] delete_network_precommit: [ 744.350804] [50968]: key[qinq], None -> None [ 744.350804] [50968]: key[project_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.350804] [50968]: key[tags], [] -> None [ 744.350804] [50968]: key[router:external], False -> None [ 744.350804] [50968]: key[created_at], 2025-11-21T22:37:40Z -> None [ 744.350804] [50968]: key[name], tempest-FloatingIPDetailsTestJSON-812192705-network -> None [ 744.350804] [50968]: key[status], ACTIVE -> None [ 744.350804] [50968]: key[ipv6_address_scope], None -> None [ 744.350804] [50968]: key[tenant_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.350804] [50968]: key[availability_zone_hints], [] -> None [ 744.350804] [50968]: key[availability_zones], ['nova'] -> None [ 744.350804] [50968]: key[id], c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 744.350804] [50968]: key[port_security_enabled], True -> None [ 744.350804] [50968]: key[subnets], [] -> None [ 744.350804] [50968]: key[provider:segmentation_id], 212 -> None [ 744.350804] [50968]: key[provider:network_type], vlan -> None [ 744.350804] [50968]: key[revision_number], 3 -> None [ 744.350804] [50968]: key[provider:physical_network], default -> None [ 744.350804] [50968]: key[description], -> None [ 744.350804] [50968]: key[updated_at], 2025-11-21T22:37:56Z -> None [ 744.350804] [50968]: key[standard_attr_id], 1153 -> None [ 744.350804] [50968]: key[admin_state_up], True -> None [ 744.350804] [50968]: key[shared], False -> None [ 744.350804] [50968]: key[ipv4_address_scope], None -> None [ 744.350804] [50968]: key[vlan_transparent], None -> None [ 744.350804] [50968]: key[mtu], 8950 -> None [ 744.350804] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.350804] [50968]: DEBUG neutron.services.segments.db [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['c7bc7614-df37-40f2-8231-b7a07abcbc28']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 744.354737] [50968]: DEBUG neutron.services.segments.db [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '7d881c74-1ebe-4ed1-8904-b1fba13b171e') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 744.354869] [50968]: DEBUG neutron.services.segments.db [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '7d881c74-1ebe-4ed1-8904-b1fba13b171e') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 744.358789] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (7d881c74-1ebe-4ed1-8904-b1fba13b171e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.360035] [50969]: DEBUG neutron.plugins.ml2.plugin [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Current status of the port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 744.360794] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_postcommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 5, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 4, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}]) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 744.360949] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_postcommit: [ 744.360949] [50969]: key[status], DOWN -> ACTIVE [ 744.360949] [50969]: key[revision_number], 4 -> 5 [ 744.360949] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.361175] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.365441] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (7d881c74-1ebe-4ed1-8904-b1fba13b171e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.374384] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Releasing vlan 212 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 744.374619] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (7d881c74-1ebe-4ed1-8904-b1fba13b171e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.384640] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Pushing event updated for resources: {'Port': ['ID=06caac5c-6b6d-4b66-9e4c-5158725a8d18,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.387300] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_postcommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 4, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:55Z', 'revision_number': 2, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 744.387491] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] update_port_postcommit: [ 744.387491] [50969]: key[binding:vif_type], unbound -> ovs [ 744.387491] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}} [ 744.387491] [50969]: key[updated_at], 2025-11-21T22:37:55Z -> 2025-11-21T22:37:56Z [ 744.387491] [50969]: key[revision_number], 2 -> 4 [ 744.387491] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.392369] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.392750] [50969]: DEBUG neutron_lib.callbacks.manager [req-11460c68-4258-43c9-aa52-c5fc411e349c req-302ae1af-f601-4d3a-beb4-579844a65282 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.392881] [50968]: INFO neutron.services.segments.plugin [-] Segment 7d881c74-1ebe-4ed1-8904-b1fba13b171e resource provider aggregate not found [ 744.394071] [50969]: [pid: 50969|app: 0|req: 1431/2799] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:55 2025] PUT /networking/v2.0/ports/06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 1037 bytes in 1587 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 744.398140] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (c7bc7614-df37-40f2-8231-b7a07abcbc28), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.398365] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] delete_network_postcommit called with network settings {'id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28', 'name': 'tempest-FloatingIPDetailsTestJSON-812192705-network', 'tenant_id': 'a994efd8331a4eda9499215bc203e69d', 'project_id': 'a994efd8331a4eda9499215bc203e69d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1153, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 212} (original settings None) and network segments [{'id': '7d881c74-1ebe-4ed1-8904-b1fba13b171e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 212, 'network_id': 'c7bc7614-df37-40f2-8231-b7a07abcbc28'}] [ 744.398522] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] delete_network_postcommit: [ 744.398522] [50968]: key[qinq], None -> None [ 744.398522] [50968]: key[project_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.398522] [50968]: key[tags], [] -> None [ 744.398522] [50968]: key[router:external], False -> None [ 744.398522] [50968]: key[created_at], 2025-11-21T22:37:40Z -> None [ 744.398522] [50968]: key[name], tempest-FloatingIPDetailsTestJSON-812192705-network -> None [ 744.398522] [50968]: key[status], ACTIVE -> None [ 744.398522] [50968]: key[ipv6_address_scope], None -> None [ 744.398522] [50968]: key[tenant_id], a994efd8331a4eda9499215bc203e69d -> None [ 744.398522] [50968]: key[availability_zone_hints], [] -> None [ 744.398522] [50968]: key[availability_zones], ['nova'] -> None [ 744.398522] [50968]: key[id], c7bc7614-df37-40f2-8231-b7a07abcbc28 -> None [ 744.398522] [50968]: key[port_security_enabled], True -> None [ 744.398522] [50968]: key[subnets], [] -> None [ 744.398522] [50968]: key[provider:segmentation_id], 212 -> None [ 744.398522] [50968]: key[provider:network_type], vlan -> None [ 744.398522] [50968]: key[revision_number], 3 -> None [ 744.398522] [50968]: key[provider:physical_network], default -> None [ 744.398522] [50968]: key[description], -> None [ 744.398522] [50968]: key[updated_at], 2025-11-21T22:37:56Z -> None [ 744.398522] [50968]: key[standard_attr_id], 1153 -> None [ 744.398522] [50968]: key[admin_state_up], True -> None [ 744.398522] [50968]: key[shared], False -> None [ 744.398522] [50968]: key[ipv4_address_scope], None -> None [ 744.398522] [50968]: key[vlan_transparent], None -> None [ 744.398522] [50968]: key[mtu], 8950 -> None [ 744.398522] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.403732] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Pushing event deleted for resources: {'Network': ['ID=c7bc7614-df37-40f2-8231-b7a07abcbc28,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.411506] [50968]: INFO neutron.services.segments.plugin [-] Segment 7d881c74-1ebe-4ed1-8904-b1fba13b171e 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 7d881c74-1ebe-4ed1-8904-b1fba13b171e found for delete ", "request_id": "req-5e2c879e-12b0-45e8-bbe6-1b5ff94d3d73"}]} [ 744.412228] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb0a00e9-665e-482b-bd66-3d729d42e248 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.414602] [50968]: [pid: 50968|app: 0|req: 1369/2800] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:37:56 2025] DELETE /networking/v2.0/networks/c7bc7614-df37-40f2-8231-b7a07abcbc28 => generated 0 bytes in 235 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 744.427758] [50968]: [pid: 50968|app: 0|req: 1370/2801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.441467] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff511e82-7b49-4f08-bdad-07b66e32696b req-552a830a-1c76-4eb1-8a4e-98fe50c9920c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.443612] [50969]: [pid: 50969|app: 0|req: 1432/2802] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/ports?network_id=926dd7f6-6316-4f81-9c22-e8488e800f9a&device_owner=network%3Adhcp => generated 999 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.457519] [50968]: [pid: 50968|app: 0|req: 1371/2803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.497049] [50969]: [pid: 50969|app: 0|req: 1433/2804] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/networks/926dd7f6-6316-4f81-9c22-e8488e800f9a?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.499845] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-bc3c70ec-f9c2-41f0-be99-bddf9243e326 x-openstack-request-id: req-bc3c70ec-f9c2-41f0-be99-bddf9243e326 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 744.499845] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0bf1bed8-feba-4b11-b3c6-26e9b01c417b", "name": "network-vif-plugged", "status": "completed", "tag": "b31c857e-183b-47d3-b58a-857e15ec4695", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 744.500933] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bc3c70ec-f9c2-41f0-be99-bddf9243e326 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 744.501176] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bc3c70ec-f9c2-41f0-be99-bddf9243e326'] response: {'server_uuid': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'code': 200} [ 744.509235] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=14610,neutron:INSERT=495,neutron:UPDATE=235,neutron:DELETE=290 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 744.517793] [50968]: [pid: 50968|app: 0|req: 1372/2805] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.539621] [50969]: [pid: 50969|app: 0|req: 1434/2806] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/networks/926dd7f6-6316-4f81-9c22-e8488e800f9a?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) [ 744.565493] [50968]: [pid: 50968|app: 0|req: 1373/2807] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/security-groups?tenant_id=a994efd8331a4eda9499215bc203e69d&name=default => generated 2929 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 744.603581] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a3b4de47-5895-43cb-9cde-4bfa83c8ea5c admin admin] Publish callbacks [] for security_group (b0f81bc1-583b-40d6-88a2-6ac528d9b233), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.615888] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98baa3bd-7932-4038-9ea6-6052d2798251 req-b19438fc-485c-448b-9582-bac3b362843c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.616786] [50969]: [pid: 50969|app: 0|req: 1435/2808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.623023] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a3b4de47-5895-43cb-9cde-4bfa83c8ea5c admin admin] Publish callbacks [] for security_group (b0f81bc1-583b-40d6-88a2-6ac528d9b233), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.645520] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2393be2-1b1b-4c88-801d-7309d240888d req-4e38a319-0992-4dad-8fea-17a2902af2ae tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.646417] [50969]: [pid: 50969|app: 0|req: 1436/2809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.649007] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a3b4de47-5895-43cb-9cde-4bfa83c8ea5c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (b0f81bc1-583b-40d6-88a2-6ac528d9b233), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.649210] [50969]: DEBUG neutron.api.wsgi [req-98baa3bd-7932-4038-9ea6-6052d2798251 req-ddf01a74-e844-4241-9fa4-846b3a41e83c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.653046] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3b4de47-5895-43cb-9cde-4bfa83c8ea5c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b0f81bc1-583b-40d6-88a2-6ac528d9b233,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.656805] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a3b4de47-5895-43cb-9cde-4bfa83c8ea5c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.658062] [50968]: [pid: 50968|app: 0|req: 1374/2810] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:37:56 2025] DELETE /networking/v2.0/security-groups/b0f81bc1-583b-40d6-88a2-6ac528d9b233 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 744.660884] [50968]: DEBUG neutron.api.wsgi [req-c2393be2-1b1b-4c88-801d-7309d240888d req-79c7ebf8-dfc6-43a7-8681-ccbed8e46f38 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.670144] [50969]: [pid: 50969|app: 0|req: 1437/2811] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.681238] [50968]: [pid: 50968|app: 0|req: 1375/2812] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:56 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&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.721250] [50969]: [pid: 50969|app: 0|req: 1438/2813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.754100] [50968]: [pid: 50968|app: 0|req: 1376/2814] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/networks?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.792106] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-50913f07-c23d-4323-87d2-eee4c4a94356 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.793073] [50969]: [pid: 50969|app: 0|req: 1439/2815] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.798711] [50968]: DEBUG neutron.api.wsgi [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-1478e46a-a272-4d61-9423-883903a7bafd tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.803855] [50968]: [pid: 50968|app: 0|req: 1377/2816] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/quotas/b0c4102b56784e6cad8b8aec8dac18a6 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.820696] [50969]: [pid: 50969|app: 0|req: 1440/2817] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/ports?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&fields=id => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.940188] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-8549f223-1bbc-4b35-81e3-051b01fb00d7 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.941312] [50968]: [pid: 50968|app: 0|req: 1378/2818] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/networks?id=a602ef6b-5d96-4c2f-860d-b7c98eff844b => generated 613 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.952034] [50969]: DEBUG neutron.api.wsgi [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-10ceda06-4f6c-4db6-a81c-7a8832901d5b tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.957541] [50969]: [pid: 50969|app: 0|req: 1441/2819] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/quotas/ced6a6743d7941abba66d782f51b8b2b => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.064459] [50968]: [pid: 50968|app: 0|req: 1379/2820] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/ports?tenant_id=ced6a6743d7941abba66d782f51b8b2b&fields=id => generated 57 bytes in 103 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 745.098261] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-25d14dc6-04e0-4ab9-bb39-7661c9239881 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.099361] [50969]: [pid: 50969|app: 0|req: 1442/2821] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 614 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.125029] [50968]: [pid: 50968|app: 0|req: 1380/2822] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/networks/a602ef6b-5d96-4c2f-860d-b7c98eff844b?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.128724] [50968]: DEBUG neutron.api.v2.base [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'port': {'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'admin_state_up': True, 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 745.185848] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc342230-7a8c-4db1-8e91-d066933eadbe req-d33a875a-f9b5-4358-8c64-4979dc31389a tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.187747] [50969]: [pid: 50969|app: 0|req: 1443/2823] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.191193] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Made reservation on behalf of 2a14451c17624aaaa5d4179aa4671e26 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 745.194350] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.237435] [50969]: [pid: 50969|app: 0|req: 1444/2824] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/networks/a602ef6b-5d96-4c2f-860d-b7c98eff844b?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) [ 745.263474] [50968]: DEBUG neutron.db.db_base_plugin_common [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Allocated IP 192.168.128.6 (ad8735c4-006a-47ad-a4f8-2c46cc93c7ab/fb19aaaa-9d2b-498e-894b-b1970e56be97/d7d14587-9c33-4f63-bdfa-4032543cd8b0) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 745.329364] [50969]: DEBUG neutron.api.v2.base [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Request body: {'network': {'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 745.351697] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Made reservation on behalf of b30ed20c84b443838eb5c01baa712bf0 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 745.354318] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.359058] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for allowed_address_pair (d7d14587-9c33-4f63-bdfa-4032543cd8b0), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.359863] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.359947] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.360140] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] create_port_precommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': '', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'port_security_enabled': True, 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 745.360285] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] create_port_precommit: [ 745.360285] [50968]: key[mac_address], None -> fa:16:3e:fc:4a:2c [ 745.360285] [50968]: key[device_id], None -> 72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 [ 745.360285] [50968]: key[binding:vif_details], None -> {} [ 745.360285] [50968]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 745.360285] [50968]: key[binding:vnic_type], None -> normal [ 745.360285] [50968]: key[allowed_address_pairs], None -> [] [ 745.360285] [50968]: key[name], None -> [ 745.360285] [50968]: key[status], None -> DOWN [ 745.360285] [50968]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 745.360285] [50968]: key[fixed_ips], None -> [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}] [ 745.360285] [50968]: key[id], None -> d7d14587-9c33-4f63-bdfa-4032543cd8b0 [ 745.360285] [50968]: key[port_security_enabled], None -> True [ 745.360285] [50968]: key[network_id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 745.360285] [50968]: key[security_groups], None -> ['21deb826-26b5-4246-96bf-34da6682babd'] [ 745.360285] [50968]: key[binding:profile], None -> {} [ 745.360285] [50968]: key[binding:host_id], None -> [ 745.360285] [50968]: key[standard_attr_id], None -> 1187 [ 745.360285] [50968]: key[admin_state_up], None -> True [ 745.360285] [50968]: key[device_owner], None -> [ 745.360285] [50968]: key[binding:vif_type], None -> unbound [ 745.360285] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.385907] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.411852] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'Port': ['ID=d7d14587-9c33-4f63-bdfa-4032543cd8b0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 745.429121] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Network ad8735c4-006a-47ad-a4f8-2c46cc93c7ab is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 745.431801] [50968]: DEBUG neutron.scheduler.base_scheduler [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 745.443127] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 745.445986] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Publish callbacks [] for security_group (f6d4b43e-9dc8-4c43-987e-36a452c45036), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.466540] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f6d4b43e-9dc8-4c43-987e-36a452c45036), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.466813] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] create_port_postcommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': '', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'port_security_enabled': True, 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:57Z', 'revision_number': 1, 'network': {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 745.466813] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] create_port_postcommit: [ 745.466813] [50968]: key[mac_address], None -> fa:16:3e:fc:4a:2c [ 745.466813] [50968]: key[device_id], None -> 72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 [ 745.466813] [50968]: key[binding:vif_details], None -> {} [ 745.466813] [50968]: key[project_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 745.466813] [50968]: key[binding:vnic_type], None -> normal [ 745.466813] [50968]: key[tags], None -> [] [ 745.466813] [50968]: key[allowed_address_pairs], None -> [] [ 745.466813] [50968]: key[created_at], None -> 2025-11-21T22:37:57Z [ 745.466813] [50968]: key[name], None -> [ 745.466813] [50968]: key[status], None -> DOWN [ 745.466813] [50968]: key[tenant_id], None -> 2a14451c17624aaaa5d4179aa4671e26 [ 745.466813] [50968]: key[fixed_ips], None -> [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}] [ 745.466813] [50968]: key[id], None -> d7d14587-9c33-4f63-bdfa-4032543cd8b0 [ 745.466813] [50968]: key[port_security_enabled], None -> True [ 745.466813] [50968]: key[network_id], None -> ad8735c4-006a-47ad-a4f8-2c46cc93c7ab [ 745.466813] [50968]: key[security_groups], None -> ['21deb826-26b5-4246-96bf-34da6682babd'] [ 745.466813] [50968]: key[binding:profile], None -> {} [ 745.466813] [50968]: key[binding:host_id], None -> [ 745.466813] [50968]: key[revision_number], None -> 1 [ 745.466813] [50968]: key[description], None -> [ 745.466813] [50968]: key[updated_at], None -> 2025-11-21T22:37:57Z [ 745.466813] [50968]: key[standard_attr_id], None -> 1187 [ 745.466813] [50968]: key[admin_state_up], None -> True [ 745.466813] [50968]: key[binding:vif_type], None -> unbound [ 745.466813] [50968]: key[device_owner], None -> [ 745.466813] [50968]: key[extra_dhcp_opts], None -> [] [ 745.466813] [50968]: key[network], None -> {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} [ 745.466813] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.490221] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f6d4b43e-9dc8-4c43-987e-36a452c45036,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 745.505581] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] vlan segment allocate from pool success with {'vlan_id': 652, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 745.510373] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.510538] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-4e72127d-35ea-4865-9ec2-818d54b441a8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.512931] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (315a3ca7-f516-458a-9325-2d82d29574fe), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.513334] [50969]: INFO neutron.db.segments_db [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Added segment 315a3ca7-f516-458a-9325-2d82d29574fe of type vlan for network 7af83650-4555-4cb2-98e2-d079d7798614 [ 745.521769] [50968]: [pid: 50968|app: 0|req: 1381/2825] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:37:57 2025] POST /networking/v2.0/ports => generated 732 bytes in 397 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 745.529948] [50968]: DEBUG neutron.api.v2.base [None req-a109a2be-549e-424d-b3b3-03fa89f4023b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Request body: {'floatingip': {'port_id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 745.532735] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (7af83650-4555-4cb2-98e2-d079d7798614), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.542333] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] create_network_precommit called with network settings {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1193, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': '315a3ca7-f516-458a-9325-2d82d29574fe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614'}] [ 745.542487] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] create_network_precommit: [ 745.542487] [50969]: key[qinq], None -> None [ 745.542487] [50969]: key[project_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 745.542487] [50969]: key[tags], None -> [] [ 745.542487] [50969]: key[router:external], None -> False [ 745.542487] [50969]: key[created_at], None -> 2025-11-21T22:37:57Z [ 745.542487] [50969]: key[name], None -> tempest-ServerGroup264TestJSON-684596652-network [ 745.542487] [50969]: key[status], None -> ACTIVE [ 745.542487] [50969]: key[ipv6_address_scope], None -> None [ 745.542487] [50969]: key[tenant_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 745.542487] [50969]: key[availability_zone_hints], None -> [] [ 745.542487] [50969]: key[availability_zones], None -> [] [ 745.542487] [50969]: key[id], None -> 7af83650-4555-4cb2-98e2-d079d7798614 [ 745.542487] [50969]: key[port_security_enabled], None -> True [ 745.542487] [50969]: key[subnets], None -> [] [ 745.542487] [50969]: key[provider:segmentation_id], None -> 652 [ 745.542487] [50969]: key[provider:network_type], None -> vlan [ 745.542487] [50969]: key[revision_number], None -> 1 [ 745.542487] [50969]: key[provider:physical_network], None -> default [ 745.542487] [50969]: key[description], None -> [ 745.542487] [50969]: key[updated_at], None -> 2025-11-21T22:37:57Z [ 745.542487] [50969]: key[standard_attr_id], None -> 1193 [ 745.542487] [50969]: key[admin_state_up], None -> True [ 745.542487] [50969]: key[shared], None -> False [ 745.542487] [50969]: key[ipv4_address_scope], None -> None [ 745.542487] [50969]: key[vlan_transparent], None -> None [ 745.542487] [50969]: key[mtu], None -> 8950 [ 745.542487] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.546020] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (7af83650-4555-4cb2-98e2-d079d7798614), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.559919] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Pushing event updated for resources: {'Network': ['ID=7af83650-4555-4cb2-98e2-d079d7798614,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 745.561734] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] create_network_postcommit called with network settings {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1193, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': '315a3ca7-f516-458a-9325-2d82d29574fe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614'}] [ 745.561887] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] create_network_postcommit: [ 745.561887] [50969]: key[qinq], None -> None [ 745.561887] [50969]: key[project_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 745.561887] [50969]: key[tags], None -> [] [ 745.561887] [50969]: key[router:external], None -> False [ 745.561887] [50969]: key[created_at], None -> 2025-11-21T22:37:57Z [ 745.561887] [50969]: key[name], None -> tempest-ServerGroup264TestJSON-684596652-network [ 745.561887] [50969]: key[status], None -> ACTIVE [ 745.561887] [50969]: key[ipv6_address_scope], None -> None [ 745.561887] [50969]: key[tenant_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 745.561887] [50969]: key[availability_zone_hints], None -> [] [ 745.561887] [50969]: key[availability_zones], None -> [] [ 745.561887] [50969]: key[id], None -> 7af83650-4555-4cb2-98e2-d079d7798614 [ 745.561887] [50969]: key[port_security_enabled], None -> True [ 745.561887] [50969]: key[subnets], None -> [] [ 745.561887] [50969]: key[provider:segmentation_id], None -> 652 [ 745.561887] [50969]: key[provider:network_type], None -> vlan [ 745.561887] [50969]: key[revision_number], None -> 1 [ 745.561887] [50969]: key[provider:physical_network], None -> default [ 745.561887] [50969]: key[description], None -> [ 745.561887] [50969]: key[updated_at], None -> 2025-11-21T22:37:57Z [ 745.561887] [50969]: key[standard_attr_id], None -> 1193 [ 745.561887] [50969]: key[admin_state_up], None -> True [ 745.561887] [50969]: key[shared], None -> False [ 745.561887] [50969]: key[ipv4_address_scope], None -> None [ 745.561887] [50969]: key[vlan_transparent], None -> None [ 745.561887] [50969]: key[mtu], None -> 8950 [ 745.561887] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.562604] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a109a2be-549e-424d-b3b3-03fa89f4023b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for floatingip (d8f2b61d-bc65-4672-8cfe-72a8c746f196), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.564553] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.564874] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2db33d9f-be46-4d6d-b23a-b2bac039e209 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.574362] [50969]: [pid: 50969|app: 0|req: 1445/2826] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:37:57 2025] POST /networking/v2.0/networks => generated 666 bytes in 336 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 745.587840] [50969]: [pid: 50969|app: 0|req: 1446/2827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.600327] [50969]: [pid: 50969|app: 0|req: 1447/2828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.627583] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11460c68-4258-43c9-aa52-c5fc411e349c req-f98508da-49fe-4c83-86a1-6a03bedac0b8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.631293] [50969]: [pid: 50969|app: 0|req: 1448/2829] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:37:57 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 745.633298] [50969]: DEBUG neutron.api.v2.base [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Request body: {'port': {'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 745.671343] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.796218] [50969]: DEBUG neutron.notifiers.nova [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d7d14587-9c33-4f63-bdfa-4032543cd8b0 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 745.802231] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks [] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.810098] [50969]: DEBUG neutron.db.provisioning_blocks [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Transition to ACTIVE for port object d7d14587-9c33-4f63-bdfa-4032543cd8b0 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 745.811715] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_precommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': '', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:57Z', 'revision_number': 1, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 745.811868] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_precommit: [ 745.811868] [50969]: key[device_owner], -> compute:nova [ 745.811868] [50969]: key[binding:host_id], -> cpu-1 [ 745.811868] [50969]: key[updated_at], 2025-11-21T22:37:57Z -> 2025-11-21T22:37:58Z [ 745.811868] [50969]: key[revision_number], 1 -> 2 [ 745.811868] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.813283] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.823425] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a109a2be-549e-424d-b3b3-03fa89f4023b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.824767] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a109a2be-549e-424d-b3b3-03fa89f4023b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (d8f2b61d-bc65-4672-8cfe-72a8c746f196), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.833439] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Pushing event updated for resources: {'Port': ['ID=d7d14587-9c33-4f63-bdfa-4032543cd8b0,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 745.868725] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_postcommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': '', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:57Z', 'revision_number': 1, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 745.868941] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_postcommit: [ 745.868941] [50969]: key[device_owner], -> compute:nova [ 745.868941] [50969]: key[binding:host_id], -> cpu-1 [ 745.868941] [50969]: key[updated_at], 2025-11-21T22:37:57Z -> 2025-11-21T22:37:58Z [ 745.868941] [50969]: key[revision_number], 1 -> 2 [ 745.868941] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.874359] [50969]: DEBUG neutron.plugins.ml2.managers [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Attempting to bind port d7d14587-9c33-4f63-bdfa-4032543cd8b0 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 745.874498] [50969]: DEBUG neutron.plugins.ml2.managers [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Attempting to bind port d7d14587-9c33-4f63-bdfa-4032543cd8b0 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 745.874594] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Attempting to bind port d7d14587-9c33-4f63-bdfa-4032543cd8b0 on network ad8735c4-006a-47ad-a4f8-2c46cc93c7ab {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 745.875670] [50968]: INFO neutron.db.l3_db [None req-a109a2be-549e-424d-b3b3-03fa89f4023b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Floating IP d8f2b61d-bc65-4672-8cfe-72a8c746f196 associated. External IP: 10.180.180.249, port: 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7. [ 745.890380] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 745.890606] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Bind Segment={'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 745.893443] [50969]: DEBUG networking_nsxv3.api.rpc [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Bind port on Host cpu-1 & Segment [{'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 746.022509] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a109a2be-549e-424d-b3b3-03fa89f4023b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Router 786ad531-635a-4313-bf60-f7b2c83f892d has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 746.083565] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a109a2be-549e-424d-b3b3-03fa89f4023b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 746.087822] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a109a2be-549e-424d-b3b3-03fa89f4023b tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.107487] [50968]: [pid: 50968|app: 0|req: 1382/2830] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:37:57 2025] PUT /networking/v2.0/floatingips/d8f2b61d-bc65-4672-8cfe-72a8c746f196 => generated 802 bytes in 585 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.110696] [50968]: DEBUG neutron.api.v2.base [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Request body: {'subnet': {'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerGroup264TestJSON-684596652-subnet', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 746.124312] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Made reservation on behalf of b30ed20c84b443838eb5c01baa712bf0 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 746.126880] [50968]: DEBUG neutron_lib.callbacks.manager [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.200873] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] create_subnet_precommit called with subnet settings {'id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'name': 'tempest-ServerGroup264TestJSON-684596652-subnet', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1195, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:58Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0'} (original settings None) [ 746.201134] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] create_subnet_precommit: [ 746.201134] [50968]: key[service_types], None -> [] [ 746.201134] [50968]: key[project_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 746.201134] [50968]: key[tags], None -> [] [ 746.201134] [50968]: key[router:external], None -> False [ 746.201134] [50968]: key[ipv6_ra_mode], None -> None [ 746.201134] [50968]: key[created_at], None -> 2025-11-21T22:37:58Z [ 746.201134] [50968]: key[name], None -> tempest-ServerGroup264TestJSON-684596652-subnet [ 746.201134] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 746.201134] [50968]: key[tenant_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 746.201134] [50968]: key[id], None -> c67e2374-3ec5-4f44-a129-cb380ce99e56 [ 746.201134] [50968]: key[network_id], None -> 7af83650-4555-4cb2-98e2-d079d7798614 [ 746.201134] [50968]: key[host_routes], None -> [] [ 746.201134] [50968]: key[revision_number], None -> 0 [ 746.201134] [50968]: key[dns_nameservers], None -> [] [ 746.201134] [50968]: key[cidr], None -> 192.168.128.0/28 [ 746.201134] [50968]: key[updated_at], None -> 2025-11-21T22:37:58Z [ 746.201134] [50968]: key[description], None -> [ 746.201134] [50968]: key[standard_attr_id], None -> 1195 [ 746.201134] [50968]: key[segment_id], None -> None [ 746.201134] [50968]: key[shared], None -> False [ 746.201134] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 746.201134] [50968]: key[ipv6_address_mode], None -> None [ 746.201134] [50968]: key[enable_dhcp], None -> True [ 746.201134] [50968]: key[subnetpool_id], None -> None [ 746.201134] [50968]: key[ip_version], None -> 4 [ 746.201134] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.202311] [50968]: DEBUG neutron_lib.callbacks.manager [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (c67e2374-3ec5-4f44-a129-cb380ce99e56), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.214315] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Pushing event updated for resources: {'Subnet': ['ID=c67e2374-3ec5-4f44-a129-cb380ce99e56,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.230998] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Checking segment: {'id': '315a3ca7-f516-458a-9325-2d82d29574fe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 746.231180] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Network hostable DHCP agents. Network: 7af83650-4555-4cb2-98e2-d079d7798614, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 746.242185] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Network 7af83650-4555-4cb2-98e2-d079d7798614 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 746.246834] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7af83650-4555-4cb2-98e2-d079d7798614) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 746.249530] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] create_subnet_postcommit called with subnet settings {'id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'name': 'tempest-ServerGroup264TestJSON-684596652-subnet', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1195, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:58Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'network': {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652}} (original settings None) [ 746.249723] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] create_subnet_postcommit: [ 746.249723] [50968]: key[service_types], None -> [] [ 746.249723] [50968]: key[project_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 746.249723] [50968]: key[tags], None -> [] [ 746.249723] [50968]: key[router:external], None -> False [ 746.249723] [50968]: key[ipv6_ra_mode], None -> None [ 746.249723] [50968]: key[created_at], None -> 2025-11-21T22:37:58Z [ 746.249723] [50968]: key[name], None -> tempest-ServerGroup264TestJSON-684596652-subnet [ 746.249723] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 746.249723] [50968]: key[tenant_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 746.249723] [50968]: key[id], None -> c67e2374-3ec5-4f44-a129-cb380ce99e56 [ 746.249723] [50968]: key[network_id], None -> 7af83650-4555-4cb2-98e2-d079d7798614 [ 746.249723] [50968]: key[host_routes], None -> [] [ 746.249723] [50968]: key[revision_number], None -> 0 [ 746.249723] [50968]: key[dns_nameservers], None -> [] [ 746.249723] [50968]: key[cidr], None -> 192.168.128.0/28 [ 746.249723] [50968]: key[updated_at], None -> 2025-11-21T22:37:58Z [ 746.249723] [50968]: key[description], None -> [ 746.249723] [50968]: key[standard_attr_id], None -> 1195 [ 746.249723] [50968]: key[segment_id], None -> None [ 746.249723] [50968]: key[shared], None -> False [ 746.249723] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 746.249723] [50968]: key[ipv6_address_mode], None -> None [ 746.249723] [50968]: key[enable_dhcp], None -> True [ 746.249723] [50968]: key[subnetpool_id], None -> None [ 746.249723] [50968]: key[ip_version], None -> 4 [ 746.249723] [50968]: key[network], None -> {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} [ 746.249723] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.251199] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.251518] [50968]: DEBUG neutron_lib.callbacks.manager [None req-15f07b69-04b9-434d-88d9-435efb6b541e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.260026] [50968]: [pid: 50968|app: 0|req: 1383/2831] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:58 2025] POST /networking/v2.0/subnets => generated 685 bytes in 152 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 746.262695] [50968]: DEBUG neutron.api.wsgi [req-11460c68-4258-43c9-aa52-c5fc411e349c req-92bd0a15-86eb-4eec-9043-1af1e41d0e73 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 746.275497] [50968]: [pid: 50968|app: 0|req: 1384/2832] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:37:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.289043] [50968]: [pid: 50968|app: 0|req: 1385/2833] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:58 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.301624] [50968]: [pid: 50968|app: 0|req: 1386/2834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:58 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.304609] [50968]: DEBUG neutron.api.v2.base [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Request body: {'router': {'name': 'tempest-ServerGroup264TestJSON-684596652-router', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 746.318889] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.319744] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.348270] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks [] for router_controller (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.397660] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks [] for router_gateway (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.457158] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks [] for router_gateway (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.460800] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.507278] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'tag': 'b31c857e-183b-47d3-b58a-857e15ec4695'}, {'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18'}, {'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 746.507278] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-796a2750-f627-46e4-a5b4-da7767379f86" -d '{"events": [{"name": "network-changed", "server_uuid": "0bf1bed8-feba-4b11-b3c6-26e9b01c417b", "tag": "b31c857e-183b-47d3-b58a-857e15ec4695"}, {"server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "name": "network-vif-plugged", "status": "completed", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18"}, {"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 746.507698] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Allocated IP 10.180.180.148 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/8337ea9d-b3c2-475b-88bb-fb1993cb9a0a) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 746.560879] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks [] for allowed_address_pair (8337ea9d-b3c2-475b-88bb-fb1993cb9a0a), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.561721] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks [] for port (8337ea9d-b3c2-475b-88bb-fb1993cb9a0a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.561960] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] create_port_precommit called with port settings {'id': '8337ea9d-b3c2-475b-88bb-fb1993cb9a0a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1197, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 746.562870] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] create_port_precommit: [ 746.562870] [50968]: key[mac_address], None -> fa:16:3e:36:ba:46 [ 746.562870] [50968]: key[device_id], None -> e6e3ae2a-d6e4-475c-a957-7574d11eb3be [ 746.562870] [50968]: key[binding:vif_details], None -> {} [ 746.562870] [50968]: key[project_id], None -> [ 746.562870] [50968]: key[binding:vnic_type], None -> normal [ 746.562870] [50968]: key[allowed_address_pairs], None -> [] [ 746.562870] [50968]: key[name], None -> [ 746.562870] [50968]: key[status], None -> DOWN [ 746.562870] [50968]: key[tenant_id], None -> [ 746.562870] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] [ 746.562870] [50968]: key[id], None -> 8337ea9d-b3c2-475b-88bb-fb1993cb9a0a [ 746.562870] [50968]: key[port_security_enabled], None -> False [ 746.562870] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 746.562870] [50968]: key[security_groups], None -> [] [ 746.562870] [50968]: key[binding:profile], None -> {} [ 746.562870] [50968]: key[binding:host_id], None -> [ 746.562870] [50968]: key[standard_attr_id], None -> 1197 [ 746.562870] [50968]: key[admin_state_up], None -> True [ 746.562870] [50968]: key[device_owner], None -> network:router_gateway [ 746.562870] [50968]: key[binding:vif_type], None -> unbound [ 746.562870] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.587133] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (8337ea9d-b3c2-475b-88bb-fb1993cb9a0a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.613348] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Pushing event updated for resources: {'Port': ['ID=8337ea9d-b3c2-475b-88bb-fb1993cb9a0a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.627471] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 746.627471] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 746.628484] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 746.647287] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] create_port_postcommit called with port settings {'id': '8337ea9d-b3c2-475b-88bb-fb1993cb9a0a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1197, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:58Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 746.647287] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] create_port_postcommit: [ 746.647287] [50968]: key[mac_address], None -> fa:16:3e:36:ba:46 [ 746.647287] [50968]: key[device_id], None -> e6e3ae2a-d6e4-475c-a957-7574d11eb3be [ 746.647287] [50968]: key[binding:vif_details], None -> {} [ 746.647287] [50968]: key[project_id], None -> [ 746.647287] [50968]: key[binding:vnic_type], None -> normal [ 746.647287] [50968]: key[tags], None -> [] [ 746.647287] [50968]: key[allowed_address_pairs], None -> [] [ 746.647287] [50968]: key[created_at], None -> 2025-11-21T22:37:58Z [ 746.647287] [50968]: key[name], None -> [ 746.647287] [50968]: key[status], None -> DOWN [ 746.647287] [50968]: key[tenant_id], None -> [ 746.647287] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] [ 746.647287] [50968]: key[id], None -> 8337ea9d-b3c2-475b-88bb-fb1993cb9a0a [ 746.647287] [50968]: key[port_security_enabled], None -> False [ 746.647287] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 746.647287] [50968]: key[security_groups], None -> [] [ 746.647287] [50968]: key[binding:profile], None -> {} [ 746.647287] [50968]: key[binding:host_id], None -> [ 746.647287] [50968]: key[revision_number], None -> 1 [ 746.647287] [50968]: key[description], None -> [ 746.647287] [50968]: key[updated_at], None -> 2025-11-21T22:37:58Z [ 746.647287] [50968]: key[standard_attr_id], None -> 1197 [ 746.647287] [50968]: key[admin_state_up], None -> True [ 746.647287] [50968]: key[binding:vif_type], None -> unbound [ 746.647287] [50968]: key[device_owner], None -> network:router_gateway [ 746.647287] [50968]: key[extra_dhcp_opts], None -> [] [ 746.647287] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 746.647287] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.747262] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks [] for router_gateway (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.861256] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.897576] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Bound using segment: {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 746.897576] [50969]: DEBUG neutron.plugins.ml2.managers [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Bound port: d7d14587-9c33-4f63-bdfa-4032543cd8b0, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9f52a458-d157-48a3-b4e2-b8cc0779afe2", "external-id": "nsx-vlan-transportzone-403", "segmentation_id": 403}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 746.897576] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.924904] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Router e6e3ae2a-d6e4-475c-a957-7574d11eb3be is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 746.941244] [50969]: DEBUG neutron.plugins.ml2.db [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] For port d7d14587-9c33-4f63-bdfa-4032543cd8b0, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 746.945022] [50969]: DEBUG neutron.plugins.ml2.db [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] For port d7d14587-9c33-4f63-bdfa-4032543cd8b0, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d7d14587-9c33-4f63-bdfa-4032543cd8b0,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 746.946869] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_precommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 746.947109] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_precommit: [ 746.947109] [50969]: key[binding:vif_type], unbound -> ovs [ 746.947109] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 746.947109] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.957402] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.993998] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Pushing event updated for resources: {'Port': ['ID=d7d14587-9c33-4f63-bdfa-4032543cd8b0,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.994435] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 747.003845] [50969]: DEBUG neutron.db.provisioning_blocks [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Provisioning complete for port d7d14587-9c33-4f63-bdfa-4032543cd8b0 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 747.004016] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.004158] [50969]: INFO neutron.plugins.ml2.plugin [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Attempt 1 to provision port d7d14587-9c33-4f63-bdfa-4032543cd8b0 [ 747.012450] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3354716e-c10e-4231-956b-c56a1c1296bb admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.013319] [50968]: [pid: 50968|app: 0|req: 1387/2835] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:37:58 2025] POST /networking/v2.0/routers => generated 727 bytes in 711 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 747.040132] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11460c68-4258-43c9-aa52-c5fc411e349c req-98751e8c-cdd7-446f-8968-b9b723f2174b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.041140] [50968]: [pid: 50968|app: 0|req: 1388/2836] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/subnets?id=3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 697 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 747.061210] [50968]: [pid: 50968|app: 0|req: 1389/2837] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.074514] [50968]: [pid: 50968|app: 0|req: 1390/2838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.076921] [50969]: DEBUG neutron.plugins.ml2.plugin [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Current status of the port d7d14587-9c33-4f63-bdfa-4032543cd8b0 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 747.077319] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.103997] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed73c69-3ee5-47b8-8caf-ffe498e79b6b req-dfabb3a7-fdc2-4e83-b137-7197efd434ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.104474] [50968]: [pid: 50968|app: 0|req: 1391/2839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 747.119140] [50969]: DEBUG neutron.plugins.ml2.db [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] For port d7d14587-9c33-4f63-bdfa-4032543cd8b0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d7d14587-9c33-4f63-bdfa-4032543cd8b0,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 747.122576] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-45d2d3c9-e1c2-4db6-93c1-530c9817b0ac x-openstack-request-id: req-45d2d3c9-e1c2-4db6-93c1-530c9817b0ac {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 747.124891] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8747ced0-f246-4a5d-bf54-290265a8d9c1", "name": "network-vif-deleted", "tag": "18bac878-b194-449d-82db-1ccc464d73ff", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 747.124891] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-45d2d3c9-e1c2-4db6-93c1-530c9817b0ac {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 747.126121] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-45d2d3c9-e1c2-4db6-93c1-530c9817b0ac'] response: {'server_uuid': '8747ced0-f246-4a5d-bf54-290265a8d9c1', 'name': 'network-vif-deleted', 'tag': '18bac878-b194-449d-82db-1ccc464d73ff', 'status': 'completed', 'code': 200} [ 747.162969] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_precommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 4, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 747.162969] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_precommit: [ 747.162969] [50969]: key[status], DOWN -> ACTIVE [ 747.162969] [50969]: key[revision_number], 4 -> 5 [ 747.162969] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.169423] [50969]: DEBUG neutron.db.provisioning_blocks [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Provisioning complete for port d7d14587-9c33-4f63-bdfa-4032543cd8b0 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 747.169644] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.169830] [50969]: INFO neutron.plugins.ml2.plugin [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Attempt 1 to provision port d7d14587-9c33-4f63-bdfa-4032543cd8b0 [ 747.212494] [50969]: DEBUG neutron.plugins.ml2.plugin [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Current status of the port d7d14587-9c33-4f63-bdfa-4032543cd8b0 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 747.213816] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_postcommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 4, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 747.213816] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_postcommit: [ 747.213816] [50969]: key[status], DOWN -> ACTIVE [ 747.213816] [50969]: key[revision_number], 4 -> 5 [ 747.213816] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.213816] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.239146] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Pushing event updated for resources: {'Port': ['ID=d7d14587-9c33-4f63-bdfa-4032543cd8b0,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.241867] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_postcommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 4, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 747.242065] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] update_port_postcommit: [ 747.242065] [50969]: key[binding:vif_type], unbound -> ovs [ 747.242065] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} [ 747.242065] [50969]: key[updated_at], 2025-11-21T22:37:58Z -> 2025-11-21T22:37:59Z [ 747.242065] [50969]: key[revision_number], 2 -> 4 [ 747.242065] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.248062] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.248062] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-5b6eaafd-45d2-48eb-aea5-0d8e8824232c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.249298] [50969]: [pid: 50969|app: 0|req: 1449/2840] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:37:57 2025] PUT /networking/v2.0/ports/d7d14587-9c33-4f63-bdfa-4032543cd8b0 => generated 1037 bytes in 1618 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 747.270136] [50969]: [pid: 50969|app: 0|req: 1450/2841] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/ports?network_id=6b3c5a8b-11d7-475c-afa3-bd39050536eb&device_owner=network%3Adhcp => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.273361] [50969]: DEBUG neutron.api.wsgi [req-1ed73c69-3ee5-47b8-8caf-ffe498e79b6b req-410680ec-470b-42f4-bb94-a070f89670b9 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 747.297987] [50969]: [pid: 50969|app: 0|req: 1451/2842] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.315873] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.329801] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89c049fb-0e28-4d92-8432-48f9a71b0026 req-5180bb68-fe08-42be-9fe6-cdddde0ee13f tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.330681] [50969]: [pid: 50969|app: 0|req: 1452/2843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 747.344444] [50969]: [pid: 50969|app: 0|req: 1453/2844] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.376920] [50969]: [pid: 50969|app: 0|req: 1454/2845] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.379671] [50969]: DEBUG neutron.api.wsgi [req-89c049fb-0e28-4d92-8432-48f9a71b0026 req-3f14c146-5e5f-49f5-abad-386eafa20d4f tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 747.388422] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Allocated IP 192.168.128.1 (7af83650-4555-4cb2-98e2-d079d7798614/c67e2374-3ec5-4f44-a129-cb380ce99e56/6fe22cb4-1c54-4ff6-8ea6-1328369ed463) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 747.399523] [50969]: [pid: 50969|app: 0|req: 1455/2846] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.431590] [50969]: [pid: 50969|app: 0|req: 1456/2847] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 747.440897] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Publish callbacks [] for allowed_address_pair (6fe22cb4-1c54-4ff6-8ea6-1328369ed463), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.441954] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Publish callbacks [] for port (6fe22cb4-1c54-4ff6-8ea6-1328369ed463), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.442212] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] create_port_precommit called with port settings {'id': '6fe22cb4-1c54-4ff6-8ea6-1328369ed463', 'name': '', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'mac_address': 'fa:16:3e:2e:5e:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_interface', 'standard_attr_id': 1198, 'fixed_ips': [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}], 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 747.442360] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] create_port_precommit: [ 747.442360] [50968]: key[mac_address], None -> fa:16:3e:2e:5e:59 [ 747.442360] [50968]: key[device_id], None -> e6e3ae2a-d6e4-475c-a957-7574d11eb3be [ 747.442360] [50968]: key[binding:vif_details], None -> {} [ 747.442360] [50968]: key[project_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 747.442360] [50968]: key[binding:vnic_type], None -> normal [ 747.442360] [50968]: key[allowed_address_pairs], None -> [] [ 747.442360] [50968]: key[name], None -> [ 747.442360] [50968]: key[status], None -> DOWN [ 747.442360] [50968]: key[tenant_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 747.442360] [50968]: key[fixed_ips], None -> [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}] [ 747.442360] [50968]: key[id], None -> 6fe22cb4-1c54-4ff6-8ea6-1328369ed463 [ 747.442360] [50968]: key[port_security_enabled], None -> False [ 747.442360] [50968]: key[network_id], None -> 7af83650-4555-4cb2-98e2-d079d7798614 [ 747.442360] [50968]: key[security_groups], None -> [] [ 747.442360] [50968]: key[binding:profile], None -> {} [ 747.442360] [50968]: key[binding:host_id], None -> [ 747.442360] [50968]: key[standard_attr_id], None -> 1198 [ 747.442360] [50968]: key[admin_state_up], None -> True [ 747.442360] [50968]: key[device_owner], None -> network:router_interface [ 747.442360] [50968]: key[binding:vif_type], None -> unbound [ 747.442360] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.469185] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (6fe22cb4-1c54-4ff6-8ea6-1328369ed463), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.488900] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Pushing event updated for resources: {'Port': ['ID=6fe22cb4-1c54-4ff6-8ea6-1328369ed463,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.503659] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Network 7af83650-4555-4cb2-98e2-d079d7798614 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 747.504488] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 747.506277] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 747.522210] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] create_port_postcommit called with port settings {'id': '6fe22cb4-1c54-4ff6-8ea6-1328369ed463', 'name': '', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'mac_address': 'fa:16:3e:2e:5e:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_interface', 'standard_attr_id': 1198, 'fixed_ips': [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}], 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:37:59Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 1, 'network': {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 747.522391] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] create_port_postcommit: [ 747.522391] [50968]: key[mac_address], None -> fa:16:3e:2e:5e:59 [ 747.522391] [50968]: key[device_id], None -> e6e3ae2a-d6e4-475c-a957-7574d11eb3be [ 747.522391] [50968]: key[binding:vif_details], None -> {} [ 747.522391] [50968]: key[project_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 747.522391] [50968]: key[binding:vnic_type], None -> normal [ 747.522391] [50968]: key[tags], None -> [] [ 747.522391] [50968]: key[allowed_address_pairs], None -> [] [ 747.522391] [50968]: key[created_at], None -> 2025-11-21T22:37:59Z [ 747.522391] [50968]: key[name], None -> [ 747.522391] [50968]: key[status], None -> DOWN [ 747.522391] [50968]: key[tenant_id], None -> b30ed20c84b443838eb5c01baa712bf0 [ 747.522391] [50968]: key[fixed_ips], None -> [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}] [ 747.522391] [50968]: key[id], None -> 6fe22cb4-1c54-4ff6-8ea6-1328369ed463 [ 747.522391] [50968]: key[port_security_enabled], None -> False [ 747.522391] [50968]: key[network_id], None -> 7af83650-4555-4cb2-98e2-d079d7798614 [ 747.522391] [50968]: key[security_groups], None -> [] [ 747.522391] [50968]: key[binding:profile], None -> {} [ 747.522391] [50968]: key[binding:host_id], None -> [ 747.522391] [50968]: key[revision_number], None -> 1 [ 747.522391] [50968]: key[description], None -> [ 747.522391] [50968]: key[updated_at], None -> 2025-11-21T22:37:59Z [ 747.522391] [50968]: key[standard_attr_id], None -> 1198 [ 747.522391] [50968]: key[admin_state_up], None -> True [ 747.522391] [50968]: key[binding:vif_type], None -> unbound [ 747.522391] [50968]: key[device_owner], None -> network:router_interface [ 747.522391] [50968]: key[extra_dhcp_opts], None -> [] [ 747.522391] [50968]: key[network], None -> {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} [ 747.522391] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.523201] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.611501] [50969]: [pid: 50969|app: 0|req: 1457/2848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:37:59 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.682352] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (6fe22cb4-1c54-4ff6-8ea6-1328369ed463), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.704465] [50969]: [pid: 50969|app: 0|req: 1458/2849] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/networks?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&shared=False => generated 15 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.752814] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-c661ea05-c16b-4ced-97d3-f7b7e1007b63 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.754084] [50969]: [pid: 50969|app: 0|req: 1459/2850] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:38:00 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) [ 747.764272] [50969]: DEBUG neutron.api.wsgi [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-9600d6ca-77b8-4124-94f5-eab43146b810 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 747.770226] [50969]: [pid: 50969|app: 0|req: 1460/2851] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/quotas/b0c4102b56784e6cad8b8aec8dac18a6 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 747.775936] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Publish callbacks [] for port (6fe22cb4-1c54-4ff6-8ea6-1328369ed463), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.776673] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] update_port_precommit called with port settings {'id': '6fe22cb4-1c54-4ff6-8ea6-1328369ed463', 'name': '', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'mac_address': 'fa:16:3e:2e:5e:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_interface', 'standard_attr_id': 1198, 'fixed_ips': [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:59Z', 'updated_at': '2025-11-21T22:38:00Z', 'revision_number': 1, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0'} (original settings {'id': '6fe22cb4-1c54-4ff6-8ea6-1328369ed463', 'name': '', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'mac_address': 'fa:16:3e:2e:5e:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_interface', 'standard_attr_id': 1198, 'fixed_ips': [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:59Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 1, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 747.776673] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] update_port_precommit: [ 747.776673] [50968]: key[updated_at], 2025-11-21T22:37:59Z -> 2025-11-21T22:38:00Z [ 747.776673] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.778169] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (6fe22cb4-1c54-4ff6-8ea6-1328369ed463), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.789735] [50969]: [pid: 50969|app: 0|req: 1461/2852] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&fields=id => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.798375] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Pushing event updated for resources: {'Port': ['ID=6fe22cb4-1c54-4ff6-8ea6-1328369ed463,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.823936] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] update_port_postcommit called with port settings {'id': '6fe22cb4-1c54-4ff6-8ea6-1328369ed463', 'name': '', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'mac_address': 'fa:16:3e:2e:5e:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_interface', 'standard_attr_id': 1198, 'fixed_ips': [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:59Z', 'updated_at': '2025-11-21T22:38:00Z', 'revision_number': 1, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0'} (original settings {'id': '6fe22cb4-1c54-4ff6-8ea6-1328369ed463', 'name': '', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'mac_address': 'fa:16:3e:2e:5e:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_interface', 'standard_attr_id': 1198, 'fixed_ips': [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:59Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 1, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 747.824130] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] update_port_postcommit: [ 747.824130] [50968]: key[updated_at], 2025-11-21T22:37:59Z -> 2025-11-21T22:38:00Z [ 747.824130] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.824908] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.878553] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Network 7af83650-4555-4cb2-98e2-d079d7798614 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 747.880992] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 747.954038] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Router e6e3ae2a-d6e4-475c-a957-7574d11eb3be has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 748.039463] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ceead7f1-5564-41b5-9374-6982c7b2aa5f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 748.043595] [50968]: [pid: 50968|app: 0|req: 1392/2853] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:37:59 2025] PUT /networking/v2.0/routers/e6e3ae2a-d6e4-475c-a957-7574d11eb3be/add_router_interface => generated 309 bytes in 939 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.081811] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-351add80-c812-4521-b963-3812048533eb req-222635cf-1d61-4a38-ab71-d0fa1edb9c4e tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.082800] [50969]: [pid: 50969|app: 0|req: 1462/2854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.092241] [50968]: DEBUG neutron.api.wsgi [req-351add80-c812-4521-b963-3812048533eb req-d2e7645b-0fde-4575-b8b5-6f6d7dad9c2b tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 748.125539] [50968]: [pid: 50968|app: 0|req: 1393/2855] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 748.170975] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-690be8fe-6a91-4884-b585-435b48aeb616 req-c9baea3a-7153-494f-a27a-4f2083f73d67 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.172146] [50969]: [pid: 50969|app: 0|req: 1463/2856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 748.177640] [50969]: DEBUG neutron.api.wsgi [req-690be8fe-6a91-4884-b585-435b48aeb616 req-3f66ce72-7236-4614-8cab-c5d557329dd5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 748.184105] [50968]: [pid: 50968|app: 0|req: 1394/2857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.198325] [50969]: [pid: 50969|app: 0|req: 1464/2858] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.232968] [50968]: [pid: 50968|app: 0|req: 1395/2859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.253754] [50969]: [pid: 50969|app: 0|req: 1465/2860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.287339] [50969]: [pid: 50969|app: 0|req: 1466/2861] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.294094] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-b48157e7-6bc1-4a7e-bcdc-0942f48bad9f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.295194] [50968]: [pid: 50968|app: 0|req: 1396/2862] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 748.302039] [50969]: DEBUG neutron.api.wsgi [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-b486b6ff-2dd1-49be-98a2-b8db5907b1e4 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 748.316823] [50969]: [pid: 50969|app: 0|req: 1467/2863] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=d7d14587-9c33-4f63-bdfa-4032543cd8b0 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.344804] [50969]: [pid: 50969|app: 0|req: 1468/2864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.345518] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-924a936e-0ef3-44d1-ba6c-0dcc10fb9575 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.346611] [50968]: [pid: 50968|app: 0|req: 1397/2865] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/subnets?id=fb19aaaa-9d2b-498e-894b-b1970e56be97 => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.379252] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ada5648-ce77-48b1-9728-7af83f25bdc2 req-c1fe7250-ffe5-4e24-bab6-109b64efac63 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.380223] [50969]: [pid: 50969|app: 0|req: 1469/2866] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?network_id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.384296] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-444a50b2-80b3-42f8-8965-58d95f5b8fc8 x-openstack-request-id: req-444a50b2-80b3-42f8-8965-58d95f5b8fc8 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 748.385056] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "0bf1bed8-feba-4b11-b3c6-26e9b01c417b", "tag": "b31c857e-183b-47d3-b58a-857e15ec4695", "status": "completed", "code": 200}, {"server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "name": "network-vif-plugged", "status": "completed", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18", "code": 200}, {"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 748.385905] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-444a50b2-80b3-42f8-8965-58d95f5b8fc8 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 748.387028] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-444a50b2-80b3-42f8-8965-58d95f5b8fc8'] response: {'name': 'network-changed', 'server_uuid': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'tag': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'status': 'completed', 'code': 200} [ 748.387100] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-444a50b2-80b3-42f8-8965-58d95f5b8fc8'] response: {'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'code': 200} [ 748.387169] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-444a50b2-80b3-42f8-8965-58d95f5b8fc8'] response: {'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'status': 'completed', 'code': 200} [ 748.421440] [50968]: [pid: 50968|app: 0|req: 1398/2867] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.432522] [50969]: [pid: 50969|app: 0|req: 1470/2868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.437693] [50968]: [pid: 50968|app: 0|req: 1399/2869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.483571] [50969]: [pid: 50969|app: 0|req: 1471/2870] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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) [ 748.516830] [50968]: [pid: 50968|app: 0|req: 1400/2871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.527196] [50969]: [pid: 50969|app: 0|req: 1472/2872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.664430] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3718651f-33c8-4446-9a1d-49fb968d967a req-3fc7a891-a880-475b-abfc-de4d299fbbfc tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.667023] [50968]: [pid: 50968|app: 0|req: 1401/2873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.668452] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a861131c-5978-4d6d-a328-c5d8f1fa9f54 req-c11bffa1-e63b-424f-a8c5-b529c59f1b66 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.670147] [50969]: [pid: 50969|app: 0|req: 1473/2874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:00 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 750 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 748.677826] [50968]: DEBUG neutron.api.wsgi [req-3718651f-33c8-4446-9a1d-49fb968d967a req-37b5dfd1-a525-4fa5-8eac-bfceb483a919 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 748.681917] [50969]: DEBUG neutron.api.wsgi [req-a861131c-5978-4d6d-a328-c5d8f1fa9f54 req-b28bafd2-d731-410a-a7c9-dc267208e435 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 748.706155] [50968]: [pid: 50968|app: 0|req: 1402/2875] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 748.712056] [50969]: [pid: 50969|app: 0|req: 1474/2876] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/security-groups?id=a4da628c-f2f0-417c-917f-a8cc4350870b&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.774592] [50969]: [pid: 50969|app: 0|req: 1475/2877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.776785] [50968]: [pid: 50968|app: 0|req: 1403/2878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.858040] [50969]: [pid: 50969|app: 0|req: 1476/2879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=99415842-fd71-490d-8a71-bff7b9e8dd81 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.887640] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e5cafbb-5009-426a-bd85-4b2e0d153716 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.888587] [50968]: [pid: 50968|app: 0|req: 1404/2880] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 748.894395] [50969]: DEBUG neutron.api.wsgi [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-fc18e3e1-1c44-4bc3-9a7b-0c325e3c1d67 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 748.898772] [50969]: [pid: 50969|app: 0|req: 1477/2881] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/quotas/4f158c20b8fb452c8995c99dad00c0c6 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.933778] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-796a2750-f627-46e4-a5b4-da7767379f86 req-22f10f83-a3cf-47a9-b752-9e50247742b7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.934955] [50968]: [pid: 50968|app: 0|req: 1405/2882] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?tenant_id=9f28d63335d345949834cb0b84647fb9&device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 748.978941] [50969]: [pid: 50969|app: 0|req: 1478/2883] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&fields=id => generated 149 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.989151] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-796a2750-f627-46e4-a5b4-da7767379f86 req-f1574b01-3c7c-48e8-95be-8a9f5cf67cf7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.990313] [50968]: [pid: 50968|app: 0|req: 1406/2884] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/networks?id=926dd7f6-6316-4f81-9c22-e8488e800f9a => generated 712 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.015919] [50968]: DEBUG neutron.api.wsgi [req-796a2750-f627-46e4-a5b4-da7767379f86 req-e8273653-ff30-4b14-b9a4-865716d5ffe0 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.023023] [50969]: [pid: 50969|app: 0|req: 1479/2885] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.035209] [50968]: [pid: 50968|app: 0|req: 1407/2886] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=b31c857e-183b-47d3-b58a-857e15ec4695 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.067849] [50969]: [pid: 50969|app: 0|req: 1480/2887] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 749.088105] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-796a2750-f627-46e4-a5b4-da7767379f86 req-8d1d9f01-f48b-4964-b211-293e667bfeb6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.089364] [50968]: [pid: 50968|app: 0|req: 1408/2888] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/subnets?id=b8af005e-a15d-435d-ad00-830e49c25b36 => generated 687 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.100021] [50969]: [pid: 50969|app: 0|req: 1481/2889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.135961] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'tag': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 749.147193] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4ae9ace3-ea0c-4bf2-b463-7af659c53380" -d '{"events": [{"name": "network-changed", "server_uuid": "12a0b9f2-d6c1-4375-8f74-5015626d5be9", "tag": "08d728e8-57ca-4af1-b4b8-fbfb4e8929b7"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 749.171594] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-796a2750-f627-46e4-a5b4-da7767379f86 req-76a226a0-290d-45ac-ad5c-7b1007299afd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.173166] [50968]: [pid: 50968|app: 0|req: 1409/2890] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?network_id=926dd7f6-6316-4f81-9c22-e8488e800f9a&device_owner=network%3Adhcp => generated 999 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.229766] [50968]: [pid: 50968|app: 0|req: 1410/2891] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/networks/926dd7f6-6316-4f81-9c22-e8488e800f9a?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.236862] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27c9379c-b368-4fdf-9c34-7d8a7842e43a req-4c7e553a-7381-4305-b7c4-3f4994661214 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.238231] [50969]: [pid: 50969|app: 0|req: 1482/2892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.257226] [50969]: [pid: 50969|app: 0|req: 1483/2893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.259494] [50969]: DEBUG neutron.api.wsgi [req-27c9379c-b368-4fdf-9c34-7d8a7842e43a req-f24407fb-7973-476c-8cd6-e2a56f5a0378 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.280680] [50968]: [pid: 50968|app: 0|req: 1411/2894] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/networks/926dd7f6-6316-4f81-9c22-e8488e800f9a?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) [ 749.302453] [50969]: [pid: 50969|app: 0|req: 1484/2895] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.333144] [50968]: [pid: 50968|app: 0|req: 1412/2896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.388880] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-5b0f2c82-bab0-4600-a801-91da6a326485 x-openstack-request-id: req-5b0f2c82-bab0-4600-a801-91da6a326485 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 749.388981] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "12a0b9f2-d6c1-4375-8f74-5015626d5be9", "tag": "08d728e8-57ca-4af1-b4b8-fbfb4e8929b7", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 749.389061] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5b0f2c82-bab0-4600-a801-91da6a326485 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 749.389272] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5b0f2c82-bab0-4600-a801-91da6a326485'] response: {'name': 'network-changed', 'server_uuid': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'tag': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'status': 'completed', 'code': 200} [ 749.420199] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f498fdc-8d1b-4c17-8305-8cfbf35129e8 req-325e0998-84eb-4037-9a8a-36a1f67327df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.422375] [50969]: [pid: 50969|app: 0|req: 1485/2897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 749.439758] [50969]: [pid: 50969|app: 0|req: 1486/2898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.443430] [50969]: DEBUG neutron.api.wsgi [req-6f498fdc-8d1b-4c17-8305-8cfbf35129e8 req-b28d8537-328d-495d-92dc-9c57a0aad405 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.446029] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a828505-6bee-4e1e-8314-cbe029641896 req-7950f9e2-2847-4ed3-8f0b-8aad38c611b1 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.447428] [50968]: [pid: 50968|app: 0|req: 1413/2899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.459616] [50968]: DEBUG neutron.api.wsgi [req-3a828505-6bee-4e1e-8314-cbe029641896 req-0ff32e94-98ee-4dd0-9d62-c8d19a86273c tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.471492] [50969]: [pid: 50969|app: 0|req: 1487/2900] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.489328] [50968]: [pid: 50968|app: 0|req: 1414/2901] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.503208] [50969]: [pid: 50969|app: 0|req: 1488/2902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 749.563627] [50969]: [pid: 50969|app: 0|req: 1489/2903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 749.566926] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3ca4163-9099-4fc5-a8c9-a8059dce29ac req-abf80b1a-5ed0-4af4-9fb2-6a5a5105f730 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.568241] [50968]: [pid: 50968|app: 0|req: 1415/2904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.573830] [50969]: DEBUG neutron.api.wsgi [req-f3ca4163-9099-4fc5-a8c9-a8059dce29ac req-b4eb692d-e9a1-4638-9b96-ca8e6a56c84a tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.594997] [50969]: [pid: 50969|app: 0|req: 1490/2905] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.630081] [50968]: [pid: 50968|app: 0|req: 1416/2906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.655367] [50969]: [pid: 50969|app: 0|req: 1491/2907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:01 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 749.710124] [50968]: [pid: 50968|app: 0|req: 1417/2908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.715093] [50969]: [pid: 50969|app: 0|req: 1492/2909] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.769062] [50969]: [pid: 50969|app: 0|req: 1493/2910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.784294] [50969]: [pid: 50969|app: 0|req: 1494/2911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.785334] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-9a0d2203-d730-4697-9a13-9615f15f0b98 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.785959] [50968]: [pid: 50968|app: 0|req: 1418/2912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.872125] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Deleting port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 749.872304] [50968]: DEBUG neutron_lib.callbacks.manager [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.891023] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-9465c605-b7a7-4a8e-81e2-f1e9c36d4a1b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.892137] [50969]: [pid: 50969|app: 0|req: 1495/2913] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.898836] [50968]: DEBUG neutron.plugins.ml2.db [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] For port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75,segment=NetworkSegment(baa512c7-32d4-4c4d-9655-b289afdecb20),segment_id=baa512c7-32d4-4c4d-9655-b289afdecb20)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 749.899104] [50968]: DEBUG neutron_lib.callbacks.manager [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.904194] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] delete_port_precommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': '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-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 5, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings None) 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': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 749.904374] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] delete_port_precommit: [ 749.904374] [50968]: key[mac_address], fa:16:3e:75:ad:ce -> None [ 749.904374] [50968]: key[device_id], b18679bc-51fe-4504-870a-27805244bb4a -> None [ 749.904374] [50968]: 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 [ 749.904374] [50968]: key[binding:vnic_type], normal -> None [ 749.904374] [50968]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 749.904374] [50968]: key[tags], [] -> None [ 749.904374] [50968]: key[allowed_address_pairs], [] -> None [ 749.904374] [50968]: key[created_at], 2025-11-21T22:37:27Z -> None [ 749.904374] [50968]: key[name], -> None [ 749.904374] [50968]: key[status], ACTIVE -> None [ 749.904374] [50968]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 749.904374] [50968]: key[fixed_ips], [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}] -> None [ 749.904374] [50968]: key[id], c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 -> None [ 749.904374] [50968]: key[port_security_enabled], True -> None [ 749.904374] [50968]: key[network_id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 749.904374] [50968]: key[security_groups], ['a4da628c-f2f0-417c-917f-a8cc4350870b'] -> None [ 749.904374] [50968]: key[binding:profile], {} -> None [ 749.904374] [50968]: key[binding:host_id], cpu-1 -> None [ 749.904374] [50968]: key[revision_number], 5 -> None [ 749.904374] [50968]: key[description], -> None [ 749.904374] [50968]: key[updated_at], 2025-11-21T22:37:29Z -> None [ 749.904374] [50968]: key[standard_attr_id], 1070 -> None [ 749.904374] [50968]: key[admin_state_up], True -> None [ 749.904374] [50968]: key[binding:vif_type], ovs -> None [ 749.904374] [50968]: key[device_owner], compute:nova -> None [ 749.904374] [50968]: key[extra_dhcp_opts], [] -> None [ 749.904374] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.905825] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Calling delete_port for c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 749.918994] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ce1b18b-d63c-4f15-b75a-e6f9287dd897 req-941e0d92-3f11-45b4-ae3a-2e92713502e1 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.920109] [50969]: [pid: 50969|app: 0|req: 1496/2914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.954300] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-cdb4b5f1-51f7-403b-86e4-c1b4b2530ea3 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.954300] [50969]: [pid: 50969|app: 0|req: 1497/2915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=022fed05-75c9-4c54-9118-89e78739a7fe => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.007369] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef430e97-e6ec-432a-a35c-c81f37620daa req-0a58ae79-c262-423f-a443-7139abe02160 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.008523] [50969]: [pid: 50969|app: 0|req: 1498/2916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.019125] [50968]: DEBUG neutron_lib.callbacks.manager [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (c1b4a032-9a5e-4fbd-8915-0e4f8839bf75), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.028555] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Pushing event deleted for resources: {'Port': ['ID=c1b4a032-9a5e-4fbd-8915-0e4f8839bf75,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.039058] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ae9ace3-ea0c-4bf2-b463-7af659c53380 req-6be4ba00-c1c7-45f2-9a1e-5f275c714250 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.040354] [50969]: [pid: 50969|app: 0|req: 1499/2917] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?tenant_id=b2c8bf02af0e444781c62c9dadd1f994&device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 750.063543] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] No DVR routers for this DVR port c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 750.063817] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] delete_port_postcommit called with port settings {'id': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:75:ad:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b18679bc-51fe-4504-870a-27805244bb4a', 'device_owner': 'compute:nova', 'standard_attr_id': 1070, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a4da628c-f2f0-417c-917f-a8cc4350870b'], 'description': '', 'binding:vnic_type': '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-21T22:37:27Z', 'updated_at': '2025-11-21T22:37:29Z', 'revision_number': 5, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings None) 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': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 750.064043] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] delete_port_postcommit: [ 750.064043] [50968]: key[mac_address], fa:16:3e:75:ad:ce -> None [ 750.064043] [50968]: key[device_id], b18679bc-51fe-4504-870a-27805244bb4a -> None [ 750.064043] [50968]: 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 [ 750.064043] [50968]: key[binding:vnic_type], normal -> None [ 750.064043] [50968]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 750.064043] [50968]: key[tags], [] -> None [ 750.064043] [50968]: key[allowed_address_pairs], [] -> None [ 750.064043] [50968]: key[created_at], 2025-11-21T22:37:27Z -> None [ 750.064043] [50968]: key[name], -> None [ 750.064043] [50968]: key[status], ACTIVE -> None [ 750.064043] [50968]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 750.064043] [50968]: key[fixed_ips], [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.10'}] -> None [ 750.064043] [50968]: key[id], c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 -> None [ 750.064043] [50968]: key[port_security_enabled], True -> None [ 750.064043] [50968]: key[network_id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 750.064043] [50968]: key[security_groups], ['a4da628c-f2f0-417c-917f-a8cc4350870b'] -> None [ 750.064043] [50968]: key[binding:profile], {} -> None [ 750.064043] [50968]: key[binding:host_id], cpu-1 -> None [ 750.064043] [50968]: key[revision_number], 5 -> None [ 750.064043] [50968]: key[description], -> None [ 750.064043] [50968]: key[updated_at], 2025-11-21T22:37:29Z -> None [ 750.064043] [50968]: key[standard_attr_id], 1070 -> None [ 750.064043] [50968]: key[admin_state_up], True -> None [ 750.064043] [50968]: key[binding:vif_type], ovs -> None [ 750.064043] [50968]: key[device_owner], compute:nova -> None [ 750.064043] [50968]: key[extra_dhcp_opts], [] -> None [ 750.064043] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.065658] [50968]: DEBUG neutron_lib.callbacks.manager [req-d869f772-1157-4619-85f4-a7b1fc1fccb5 req-47fe6cdd-8c73-4f4b-bd5a-b1d05cce116c tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.068653] [50968]: [pid: 50968|app: 0|req: 1419/2918] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:38:02 2025] DELETE /networking/v2.0/ports/c1b4a032-9a5e-4fbd-8915-0e4f8839bf75 => generated 0 bytes in 275 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 750.071619] [50968]: DEBUG neutron.api.wsgi [req-8ce1b18b-d63c-4f15-b75a-e6f9287dd897 req-8f0e497c-6109-4f46-91c1-3e2290c4af73 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 750.093972] [50969]: DEBUG neutron.plugins.ml2.plugin [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Deleting port 0e871f42-8f03-46e4-9731-cc428989bd9b {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 750.094145] [50969]: DEBUG neutron_lib.callbacks.manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.095243] [50968]: [pid: 50968|app: 0|req: 1420/2919] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.129592] [50969]: DEBUG neutron.plugins.ml2.db [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] For port 0e871f42-8f03-46e4-9731-cc428989bd9b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0e871f42-8f03-46e4-9731-cc428989bd9b,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 750.129592] [50969]: DEBUG neutron_lib.callbacks.manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.137580] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_precommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:37Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 750.137580] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_precommit: [ 750.137580] [50969]: key[mac_address], fa:16:3e:c9:83:4d -> None [ 750.137580] [50969]: key[device_id], 0d6f31dd-1330-4748-a6ff-3ddf2266f544 -> None [ 750.137580] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 750.137580] [50969]: key[binding:vnic_type], normal -> None [ 750.137580] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 750.137580] [50969]: key[tags], [] -> None [ 750.137580] [50969]: key[allowed_address_pairs], [] -> None [ 750.137580] [50969]: key[created_at], 2025-11-21T22:37:35Z -> None [ 750.137580] [50969]: key[name], -> None [ 750.137580] [50969]: key[status], ACTIVE -> None [ 750.137580] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 750.137580] [50969]: key[fixed_ips], [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}] -> None [ 750.137580] [50969]: key[id], 0e871f42-8f03-46e4-9731-cc428989bd9b -> None [ 750.137580] [50969]: key[port_security_enabled], True -> None [ 750.137580] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 750.137580] [50969]: key[security_groups], ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] -> None [ 750.137580] [50969]: key[binding:profile], {} -> None [ 750.137580] [50969]: key[binding:host_id], cpu-1 -> None [ 750.137580] [50969]: key[revision_number], 5 -> None [ 750.137580] [50969]: key[description], -> None [ 750.137580] [50969]: key[updated_at], 2025-11-21T22:37:37Z -> None [ 750.137580] [50969]: key[standard_attr_id], 1102 -> None [ 750.137580] [50969]: key[admin_state_up], True -> None [ 750.137580] [50969]: key[binding:vif_type], ovs -> None [ 750.137580] [50969]: key[device_owner], compute:nova -> None [ 750.137580] [50969]: key[extra_dhcp_opts], [] -> None [ 750.137580] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.139579] [50969]: DEBUG neutron.plugins.ml2.plugin [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Calling delete_port for 0e871f42-8f03-46e4-9731-cc428989bd9b owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 750.184594] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Deleting port 4e40265f-b20e-4f55-8338-b63d36441b20 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 750.186180] [50968]: DEBUG neutron_lib.callbacks.manager [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.220709] [50968]: DEBUG neutron.plugins.ml2.db [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] For port 4e40265f-b20e-4f55-8338-b63d36441b20, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4e40265f-b20e-4f55-8338-b63d36441b20,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 750.221047] [50968]: DEBUG neutron_lib.callbacks.manager [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.223297] [50969]: DEBUG neutron_lib.callbacks.manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0e871f42-8f03-46e4-9731-cc428989bd9b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.227218] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 750.227531] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit: [ 750.227531] [50968]: key[mac_address], fa:16:3e:28:53:71 -> None [ 750.227531] [50968]: key[device_id], 022fed05-75c9-4c54-9118-89e78739a7fe -> None [ 750.227531] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 750.227531] [50968]: key[binding:vnic_type], normal -> None [ 750.227531] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 750.227531] [50968]: key[tags], [] -> None [ 750.227531] [50968]: key[allowed_address_pairs], [] -> None [ 750.227531] [50968]: key[created_at], 2025-11-21T22:37:13Z -> None [ 750.227531] [50968]: key[name], -> None [ 750.227531] [50968]: key[status], ACTIVE -> None [ 750.227531] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 750.227531] [50968]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] -> None [ 750.227531] [50968]: key[id], 4e40265f-b20e-4f55-8338-b63d36441b20 -> None [ 750.227531] [50968]: key[port_security_enabled], True -> None [ 750.227531] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 750.227531] [50968]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 750.227531] [50968]: key[binding:profile], {} -> None [ 750.227531] [50968]: key[binding:host_id], cpu-1 -> None [ 750.227531] [50968]: key[revision_number], 5 -> None [ 750.227531] [50968]: key[description], -> None [ 750.227531] [50968]: key[updated_at], 2025-11-21T22:37:15Z -> None [ 750.227531] [50968]: key[standard_attr_id], 983 -> None [ 750.227531] [50968]: key[admin_state_up], True -> None [ 750.227531] [50968]: key[binding:vif_type], ovs -> None [ 750.227531] [50968]: key[device_owner], compute:nova -> None [ 750.227531] [50968]: key[extra_dhcp_opts], [] -> None [ 750.227531] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.229484] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Calling delete_port for 4e40265f-b20e-4f55-8338-b63d36441b20 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 750.236069] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event deleted for resources: {'Port': ['ID=0e871f42-8f03-46e4-9731-cc428989bd9b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.244220] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.244220] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.244220] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.244557] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.244557] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.244557] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.244557] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.244727] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.244764] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.244857] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245023] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245412] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245412] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245412] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245412] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245620] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245620] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245735] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245735] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245955] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.245955] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.246082] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.246119] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.246229] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.246821] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.246821] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.246821] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.246821] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.246821] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.247047] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 750.247747] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Tracked resource versions report: [ 750.247747] [50969]: pushed versions: [ 750.247747] [50969]: { 'AddressGroup': {'1.2'}, [ 750.247747] [50969]: 'Agent': {'1.1'}, [ 750.247747] [50969]: 'ConntrackHelper': {'1.0'}, [ 750.247747] [50969]: 'LocalIPAssociation': {'1.0'}, [ 750.247747] [50969]: 'Log': {'1.0'}, [ 750.247747] [50969]: 'NDPProxy': {'1.0'}, [ 750.247747] [50969]: 'Network': {'1.2'}, [ 750.247747] [50969]: 'Port': {'1.10'}, [ 750.247747] [50969]: 'PortForwarding': {'1.3'}, [ 750.247747] [50969]: 'QosPolicy': {'1.10'}, [ 750.247747] [50969]: 'SecurityGroup': {'1.6'}, [ 750.247747] [50969]: 'SecurityGroupRule': {'1.3'}, [ 750.247747] [50969]: 'SubPort': {'1.0'}, [ 750.247747] [50969]: 'Subnet': {'1.2'}, [ 750.247747] [50969]: 'Trunk': {'1.1'}} [ 750.247747] [50969]: consumer versions: [ 750.247747] [50969]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 750.247747] [50969]: 'Agent': '1.1', [ 750.247747] [50969]: 'ConntrackHelper': '1.0', [ 750.247747] [50969]: 'LocalIPAssociation': '1.0', [ 750.247747] [50969]: 'Log': '1.0', [ 750.247747] [50969]: 'NDPProxy': '1.0', [ 750.247747] [50969]: 'Network': '1.2', [ 750.247747] [50969]: 'Port': '1.10', [ 750.247747] [50969]: 'PortForwarding': '1.3', [ 750.247747] [50969]: 'QosPolicy': '1.10', [ 750.247747] [50969]: 'SecurityGroup': '1.6', [ 750.247747] [50969]: 'SecurityGroupRule': '1.3', [ 750.247747] [50969]: 'SubPort': '1.0', [ 750.247747] [50969]: 'Subnet': '1.2', [ 750.247747] [50969]: 'Trunk': '1.1'}, [ 750.247747] [50969]: Metadata agent@devstack: {}, [ 750.247747] [50969]: DHCP agent@devstack: {}, [ 750.247747] [50969]: L3 agent@devstack: {}, [ 750.247747] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 750.247747] [50969]: 'Agent': '1.1', [ 750.247747] [50969]: 'ConntrackHelper': '1.0', [ 750.247747] [50969]: 'LocalIPAssociation': '1.0', [ 750.247747] [50969]: 'Log': '1.0', [ 750.247747] [50969]: 'NDPProxy': '1.0', [ 750.247747] [50969]: 'Network': '1.2', [ 750.247747] [50969]: 'Port': '1.10', [ 750.247747] [50969]: 'PortForwarding': '1.3', [ 750.247747] [50969]: 'QosPolicy': '1.10', [ 750.247747] [50969]: 'SecurityGroup': '1.6', [ 750.247747] [50969]: 'SecurityGroupRule': '1.3', [ 750.247747] [50969]: 'SubPort': '1.0', [ 750.247747] [50969]: 'Subnet': '1.2', [ 750.247747] [50969]: 'Trunk': '1.1'}} [ 750.247747] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 750.285795] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] No DVR routers for this DVR port 0e871f42-8f03-46e4-9731-cc428989bd9b on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 750.285795] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_postcommit called with port settings {'id': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:c9:83:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'device_owner': 'compute:nova', 'standard_attr_id': 1102, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:35Z', 'updated_at': '2025-11-21T22:37:37Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 750.285795] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_postcommit: [ 750.285795] [50969]: key[mac_address], fa:16:3e:c9:83:4d -> None [ 750.285795] [50969]: key[device_id], 0d6f31dd-1330-4748-a6ff-3ddf2266f544 -> None [ 750.285795] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 750.285795] [50969]: key[binding:vnic_type], normal -> None [ 750.285795] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 750.285795] [50969]: key[tags], [] -> None [ 750.285795] [50969]: key[allowed_address_pairs], [] -> None [ 750.285795] [50969]: key[created_at], 2025-11-21T22:37:35Z -> None [ 750.285795] [50969]: key[name], -> None [ 750.285795] [50969]: key[status], ACTIVE -> None [ 750.285795] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 750.285795] [50969]: key[fixed_ips], [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.11'}] -> None [ 750.285795] [50969]: key[id], 0e871f42-8f03-46e4-9731-cc428989bd9b -> None [ 750.285795] [50969]: key[port_security_enabled], True -> None [ 750.285795] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 750.285795] [50969]: key[security_groups], ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] -> None [ 750.285795] [50969]: key[binding:profile], {} -> None [ 750.285795] [50969]: key[binding:host_id], cpu-1 -> None [ 750.285795] [50969]: key[revision_number], 5 -> None [ 750.285795] [50969]: key[description], -> None [ 750.285795] [50969]: key[updated_at], 2025-11-21T22:37:37Z -> None [ 750.285795] [50969]: key[standard_attr_id], 1102 -> None [ 750.285795] [50969]: key[admin_state_up], True -> None [ 750.285795] [50969]: key[binding:vif_type], ovs -> None [ 750.285795] [50969]: key[device_owner], compute:nova -> None [ 750.285795] [50969]: key[extra_dhcp_opts], [] -> None [ 750.285795] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.287761] [50969]: DEBUG neutron_lib.callbacks.manager [req-cad611d9-9223-4a00-bf5e-0ccc30b9a6b3 req-8a3e7670-2a6b-4627-bd9f-4af48ea70514 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.291711] [50969]: [pid: 50969|app: 0|req: 1500/2920] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:38:02 2025] DELETE /networking/v2.0/ports/0e871f42-8f03-46e4-9731-cc428989bd9b => generated 0 bytes in 251 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 750.294670] [50969]: DEBUG neutron.api.wsgi [req-ef430e97-e6ec-432a-a35c-c81f37620daa req-57f71ffa-b10c-4f3b-8913-9aec4d0b9a80 tempest-ServerTagsTestJSON-2062520612 tempest-ServerTagsTestJSON-2062520612-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 750.307131] [50968]: DEBUG neutron_lib.callbacks.manager [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (4e40265f-b20e-4f55-8338-b63d36441b20), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.317624] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event deleted for resources: {'Port': ['ID=4e40265f-b20e-4f55-8338-b63d36441b20,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.320517] [50969]: [pid: 50969|app: 0|req: 1501/2921] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/security-groups?id=a4da628c-f2f0-417c-917f-a8cc4350870b&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.347829] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] No DVR routers for this DVR port 4e40265f-b20e-4f55-8338-b63d36441b20 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 750.348231] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit called with port settings {'id': '4e40265f-b20e-4f55-8338-b63d36441b20', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:28:53:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '022fed05-75c9-4c54-9118-89e78739a7fe', 'device_owner': 'compute:nova', 'standard_attr_id': 983, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:13Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 750.348458] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit: [ 750.348458] [50968]: key[mac_address], fa:16:3e:28:53:71 -> None [ 750.348458] [50968]: key[device_id], 022fed05-75c9-4c54-9118-89e78739a7fe -> None [ 750.348458] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 750.348458] [50968]: key[binding:vnic_type], normal -> None [ 750.348458] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 750.348458] [50968]: key[tags], [] -> None [ 750.348458] [50968]: key[allowed_address_pairs], [] -> None [ 750.348458] [50968]: key[created_at], 2025-11-21T22:37:13Z -> None [ 750.348458] [50968]: key[name], -> None [ 750.348458] [50968]: key[status], ACTIVE -> None [ 750.348458] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 750.348458] [50968]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] -> None [ 750.348458] [50968]: key[id], 4e40265f-b20e-4f55-8338-b63d36441b20 -> None [ 750.348458] [50968]: key[port_security_enabled], True -> None [ 750.348458] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 750.348458] [50968]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 750.348458] [50968]: key[binding:profile], {} -> None [ 750.348458] [50968]: key[binding:host_id], cpu-1 -> None [ 750.348458] [50968]: key[revision_number], 5 -> None [ 750.348458] [50968]: key[description], -> None [ 750.348458] [50968]: key[updated_at], 2025-11-21T22:37:15Z -> None [ 750.348458] [50968]: key[standard_attr_id], 983 -> None [ 750.348458] [50968]: key[admin_state_up], True -> None [ 750.348458] [50968]: key[binding:vif_type], ovs -> None [ 750.348458] [50968]: key[device_owner], compute:nova -> None [ 750.348458] [50968]: key[extra_dhcp_opts], [] -> None [ 750.348458] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.351800] [50968]: DEBUG neutron_lib.callbacks.manager [req-f4cbb92f-ddf7-4052-bcbc-28365550b130 req-0e0c684e-7031-40e0-a9c1-a7208621cc17 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.354655] [50968]: [pid: 50968|app: 0|req: 1421/2922] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:38:02 2025] DELETE /networking/v2.0/ports/4e40265f-b20e-4f55-8338-b63d36441b20 => generated 0 bytes in 259 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 750.362012] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ae9ace3-ea0c-4bf2-b463-7af659c53380 req-9013450c-e5de-4dde-b567-e273c7ae8483 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.363037] [50969]: [pid: 50969|app: 0|req: 1502/2923] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/networks?id=6d58ea4a-b255-4b67-b69b-f9e485f7c38c => generated 716 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.372471] [50968]: [pid: 50968|app: 0|req: 1422/2924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.376324] [50968]: DEBUG neutron.api.wsgi [req-4ae9ace3-ea0c-4bf2-b463-7af659c53380 req-ae47ddc5-2750-4331-888d-0c75a5852a2a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 750.394209] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0'}, {'name': 'network-changed', 'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0'}, {'server_uuid': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'name': 'network-vif-deleted', 'tag': '0e871f42-8f03-46e4-9731-cc428989bd9b'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 750.394209] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-83e41eab-a94d-4f6a-a264-ed45fc6117cc" -d '{"events": [{"server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "name": "network-vif-plugged", "status": "completed", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0"}, {"name": "network-changed", "server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0"}, {"server_uuid": "0d6f31dd-1330-4748-a6ff-3ddf2266f544", "name": "network-vif-deleted", "tag": "0e871f42-8f03-46e4-9731-cc428989bd9b"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 750.406249] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-796a2750-f627-46e4-a5b4-da7767379f86 req-06da236d-51cd-4eab-8e2f-44644ff8c105 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.407963] [50969]: [pid: 50969|app: 0|req: 1503/2925] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 750.418153] [50968]: [pid: 50968|app: 0|req: 1423/2926] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 => generated 807 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.422900] [50969]: [pid: 50969|app: 0|req: 1504/2927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.464989] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-796a2750-f627-46e4-a5b4-da7767379f86 req-fa354dc6-32db-463a-bf2e-bc900b6b7a9d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.466080] [50968]: [pid: 50968|app: 0|req: 1424/2928] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 721 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.490707] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ae9ace3-ea0c-4bf2-b463-7af659c53380 req-e60fc7c6-d6c3-4a3a-8e56-33ab4a983dc8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.491814] [50968]: [pid: 50968|app: 0|req: 1425/2929] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/subnets?id=d49679aa-a3a9-42df-bcdf-831f6b6f4d81 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.496159] [50968]: DEBUG neutron.api.wsgi [req-796a2750-f627-46e4-a5b4-da7767379f86 req-cad65d09-5f7c-4b9c-882c-96c81d109794 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 750.509089] [50968]: [pid: 50968|app: 0|req: 1426/2930] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.525288] [50968]: [pid: 50968|app: 0|req: 1427/2931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.569124] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ae9ace3-ea0c-4bf2-b463-7af659c53380 req-a5eb3036-613f-43bd-a966-2eb4623f27d4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.570593] [50968]: [pid: 50968|app: 0|req: 1428/2932] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?network_id=6d58ea4a-b255-4b67-b69b-f9e485f7c38c&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.594973] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-796a2750-f627-46e4-a5b4-da7767379f86 req-e4374a43-3291-4df3-856a-cd71b0ee4db4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.596125] [50968]: [pid: 50968|app: 0|req: 1429/2933] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/subnets?id=3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 697 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.613786] [50968]: [pid: 50968|app: 0|req: 1430/2934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.647321] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.677777] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ff529e8-5743-486c-a99c-215e52f33882 req-382f6d14-555b-4b8b-95f1-06616d4458b5 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.681795] [50968]: [pid: 50968|app: 0|req: 1431/2935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:02 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.718774] [50968]: [pid: 50968|app: 0|req: 1432/2936] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/networks/6d58ea4a-b255-4b67-b69b-f9e485f7c38c?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.736383] [50968]: [pid: 50968|app: 0|req: 1433/2937] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?network_id=6b3c5a8b-11d7-475c-afa3-bd39050536eb&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.749299] [50968]: [pid: 50968|app: 0|req: 1434/2938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.796029] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-6bd3ba1a-c4b6-4272-b075-143e0f3970a2 x-openstack-request-id: req-6bd3ba1a-c4b6-4272-b075-143e0f3970a2 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 750.798255] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "name": "network-vif-plugged", "status": "completed", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0", "code": 200}, {"name": "network-changed", "server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0", "status": "completed", "code": 200}, {"server_uuid": "0d6f31dd-1330-4748-a6ff-3ddf2266f544", "name": "network-vif-deleted", "tag": "0e871f42-8f03-46e4-9731-cc428989bd9b", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 750.799533] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6bd3ba1a-c4b6-4272-b075-143e0f3970a2 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 750.799759] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6bd3ba1a-c4b6-4272-b075-143e0f3970a2'] response: {'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'code': 200} [ 750.799957] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6bd3ba1a-c4b6-4272-b075-143e0f3970a2'] response: {'name': 'network-changed', 'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'status': 'completed', 'code': 200} [ 750.802160] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6bd3ba1a-c4b6-4272-b075-143e0f3970a2'] response: {'server_uuid': '0d6f31dd-1330-4748-a6ff-3ddf2266f544', 'name': 'network-vif-deleted', 'tag': '0e871f42-8f03-46e4-9731-cc428989bd9b', 'status': 'completed', 'code': 200} [ 750.814812] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Deleting port 6fe22cb4-1c54-4ff6-8ea6-1328369ed463 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 750.815245] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (6fe22cb4-1c54-4ff6-8ea6-1328369ed463), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.829602] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be742087-08f3-45d7-8150-0aa892cf0215 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.863979] [50969]: DEBUG neutron.plugins.ml2.db [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] For port 6fe22cb4-1c54-4ff6-8ea6-1328369ed463, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6fe22cb4-1c54-4ff6-8ea6-1328369ed463,segment=NetworkSegment(315a3ca7-f516-458a-9325-2d82d29574fe),segment_id=315a3ca7-f516-458a-9325-2d82d29574fe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 750.863979] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (6fe22cb4-1c54-4ff6-8ea6-1328369ed463), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.867076] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] delete_port_precommit called with port settings {'id': '6fe22cb4-1c54-4ff6-8ea6-1328369ed463', 'name': '', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'mac_address': 'fa:16:3e:2e:5e:59', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_interface', 'standard_attr_id': 1198, 'fixed_ips': [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', '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-21T22:37:59Z', 'updated_at': '2025-11-21T22:38:02Z', 'revision_number': 5, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '315a3ca7-f516-458a-9325-2d82d29574fe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614'}}] (original binding levels None) on network {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 750.867795] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] delete_port_precommit: [ 750.867795] [50969]: key[mac_address], fa:16:3e:2e:5e:59 -> None [ 750.867795] [50969]: key[device_id], e6e3ae2a-d6e4-475c-a957-7574d11eb3be -> None [ 750.867795] [50969]: key[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.867795] [50969]: key[binding:vnic_type], normal -> None [ 750.867795] [50969]: key[project_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 750.867795] [50969]: key[tags], [] -> None [ 750.867795] [50969]: key[allowed_address_pairs], [] -> None [ 750.867795] [50969]: key[created_at], 2025-11-21T22:37:59Z -> None [ 750.867795] [50969]: key[name], -> None [ 750.867795] [50969]: key[status], ACTIVE -> None [ 750.867795] [50969]: key[tenant_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 750.867795] [50969]: key[fixed_ips], [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}] -> None [ 750.867795] [50969]: key[id], 6fe22cb4-1c54-4ff6-8ea6-1328369ed463 -> None [ 750.867795] [50969]: key[port_security_enabled], False -> None [ 750.867795] [50969]: key[network_id], 7af83650-4555-4cb2-98e2-d079d7798614 -> None [ 750.867795] [50969]: key[security_groups], [] -> None [ 750.867795] [50969]: key[binding:profile], {} -> None [ 750.867795] [50969]: key[binding:host_id], devstack -> None [ 750.867795] [50969]: key[revision_number], 5 -> None [ 750.867795] [50969]: key[description], -> None [ 750.867795] [50969]: key[updated_at], 2025-11-21T22:38:02Z -> None [ 750.867795] [50969]: key[standard_attr_id], 1198 -> None [ 750.867795] [50969]: key[admin_state_up], True -> None [ 750.867795] [50969]: key[binding:vif_type], ovs -> None [ 750.867795] [50969]: key[device_owner], network:router_interface -> None [ 750.867795] [50969]: key[extra_dhcp_opts], [] -> None [ 750.867795] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.870400] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Calling delete_port for 6fe22cb4-1c54-4ff6-8ea6-1328369ed463 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 750.904956] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be742087-08f3-45d7-8150-0aa892cf0215 admin admin] Publish callbacks [] for security_group (9b4b3435-e21f-4cc8-bfe1-18f4627c4d1a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.906209] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be742087-08f3-45d7-8150-0aa892cf0215 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (9b4b3435-e21f-4cc8-bfe1-18f4627c4d1a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.927047] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be742087-08f3-45d7-8150-0aa892cf0215 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9b4b3435-e21f-4cc8-bfe1-18f4627c4d1a,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.941627] [50968]: [pid: 50968|app: 0|req: 1435/2939] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/security-groups?tenant_id=dbc9129a6843405eaede432fac5d6f1b&name=default => generated 2929 bytes in 192 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 750.944337] [50968]: DEBUG neutron.api.wsgi [req-0ff529e8-5743-486c-a99c-215e52f33882 req-a42f0eb8-1da3-4c20-9432-99065b6f9b1f tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 750.971148] [50968]: [pid: 50968|app: 0|req: 1436/2940] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.024768] [50968]: [pid: 50968|app: 0|req: 1437/2941] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/networks/6d58ea4a-b255-4b67-b69b-f9e485f7c38c?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) [ 751.040540] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6fe22cb4-1c54-4ff6-8ea6-1328369ed463), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.050710] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Pushing event deleted for resources: {'Port': ['ID=6fe22cb4-1c54-4ff6-8ea6-1328369ed463,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 751.059154] [50968]: [pid: 50968|app: 0|req: 1438/2942] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.075356] [50968]: [pid: 50968|app: 0|req: 1439/2943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.081205] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] delete_port_postcommit called with port settings {'id': '6fe22cb4-1c54-4ff6-8ea6-1328369ed463', 'name': '', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'mac_address': 'fa:16:3e:2e:5e:59', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_interface', 'standard_attr_id': 1198, 'fixed_ips': [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', '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-21T22:37:59Z', 'updated_at': '2025-11-21T22:38:02Z', 'revision_number': 5, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '315a3ca7-f516-458a-9325-2d82d29574fe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614'}}] (original binding levels None) on network {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c67e2374-3ec5-4f44-a129-cb380ce99e56'], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 751.081509] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] delete_port_postcommit: [ 751.081509] [50969]: key[mac_address], fa:16:3e:2e:5e:59 -> None [ 751.081509] [50969]: key[device_id], e6e3ae2a-d6e4-475c-a957-7574d11eb3be -> None [ 751.081509] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 751.081509] [50969]: key[binding:vnic_type], normal -> None [ 751.081509] [50969]: key[project_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 751.081509] [50969]: key[tags], [] -> None [ 751.081509] [50969]: key[allowed_address_pairs], [] -> None [ 751.081509] [50969]: key[created_at], 2025-11-21T22:37:59Z -> None [ 751.081509] [50969]: key[name], -> None [ 751.081509] [50969]: key[status], ACTIVE -> None [ 751.081509] [50969]: key[tenant_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 751.081509] [50969]: key[fixed_ips], [{'subnet_id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'ip_address': '192.168.128.1'}] -> None [ 751.081509] [50969]: key[id], 6fe22cb4-1c54-4ff6-8ea6-1328369ed463 -> None [ 751.081509] [50969]: key[port_security_enabled], False -> None [ 751.081509] [50969]: key[network_id], 7af83650-4555-4cb2-98e2-d079d7798614 -> None [ 751.081509] [50969]: key[security_groups], [] -> None [ 751.081509] [50969]: key[binding:profile], {} -> None [ 751.081509] [50969]: key[binding:host_id], devstack -> None [ 751.081509] [50969]: key[revision_number], 5 -> None [ 751.081509] [50969]: key[description], -> None [ 751.081509] [50969]: key[updated_at], 2025-11-21T22:38:02Z -> None [ 751.081509] [50969]: key[standard_attr_id], 1198 -> None [ 751.081509] [50969]: key[admin_state_up], True -> None [ 751.081509] [50969]: key[binding:vif_type], ovs -> None [ 751.081509] [50969]: key[device_owner], network:router_interface -> None [ 751.081509] [50969]: key[extra_dhcp_opts], [] -> None [ 751.081509] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 751.123205] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a4faae91-71f8-4202-95da-4a6a6d14f951 admin admin] Publish callbacks [] for security_group (9b4b3435-e21f-4cc8-bfe1-18f4627c4d1a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.144113] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a4faae91-71f8-4202-95da-4a6a6d14f951 admin admin] Publish callbacks [] for security_group (9b4b3435-e21f-4cc8-bfe1-18f4627c4d1a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.145341] [50969]: DEBUG neutron_lib.callbacks.manager [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.194385] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a4faae91-71f8-4202-95da-4a6a6d14f951 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (9b4b3435-e21f-4cc8-bfe1-18f4627c4d1a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.200589] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4faae91-71f8-4202-95da-4a6a6d14f951 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9b4b3435-e21f-4cc8-bfe1-18f4627c4d1a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 751.205123] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a4faae91-71f8-4202-95da-4a6a6d14f951 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.205626] [50968]: [pid: 50968|app: 0|req: 1440/2944] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:38:03 2025] DELETE /networking/v2.0/security-groups/9b4b3435-e21f-4cc8-bfe1-18f4627c4d1a => generated 0 bytes in 130 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 751.239756] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bff2332e-97ef-4168-a124-a3fe0aedbd42 req-636919d9-382f-48bf-b568-03d543f31141 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.240959] [50968]: [pid: 50968|app: 0|req: 1441/2945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.289030] [50968]: [pid: 50968|app: 0|req: 1442/2946] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 751.302523] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Router e6e3ae2a-d6e4-475c-a957-7574d11eb3be has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 751.304263] [50968]: [pid: 50968|app: 0|req: 1443/2947] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.309974] [50968]: DEBUG neutron.api.wsgi [req-bff2332e-97ef-4168-a124-a3fe0aedbd42 req-3532a733-1151-4182-8ddf-671be5cadb30 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 751.336421] [50968]: [pid: 50968|app: 0|req: 1444/2948] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.367451] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e41eab-a94d-4f6a-a264-ed45fc6117cc req-05063468-071b-448d-9251-85de465c9520 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.367451] [50968]: [pid: 50968|app: 0|req: 1445/2949] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 751.383061] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-be34b1c3-bdc0-48bb-8675-e93f32c49235 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 751.389198] [50969]: [pid: 50969|app: 0|req: 1505/2950] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:38:02 2025] PUT /networking/v2.0/routers/e6e3ae2a-d6e4-475c-a957-7574d11eb3be/remove_router_interface => generated 309 bytes in 965 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.391611] [50968]: [pid: 50968|app: 0|req: 1446/2951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.394656] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b18679bc-51fe-4504-870a-27805244bb4a', 'name': 'network-vif-deleted', 'tag': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75'}, {'server_uuid': '022fed05-75c9-4c54-9118-89e78739a7fe', 'name': 'network-vif-deleted', 'tag': '4e40265f-b20e-4f55-8338-b63d36441b20'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 751.398042] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f5384a22-29e9-42cb-850b-99d726d78c21" -d '{"events": [{"server_uuid": "b18679bc-51fe-4504-870a-27805244bb4a", "name": "network-vif-deleted", "tag": "c1b4a032-9a5e-4fbd-8915-0e4f8839bf75"}, {"server_uuid": "022fed05-75c9-4c54-9118-89e78739a7fe", "name": "network-vif-deleted", "tag": "4e40265f-b20e-4f55-8338-b63d36441b20"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 751.436700] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e41eab-a94d-4f6a-a264-ed45fc6117cc req-b0b676bf-c0a4-4a11-8f99-80bddd9a9e04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.437868] [50969]: [pid: 50969|app: 0|req: 1506/2952] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 714 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.454809] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks [] for router (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.468855] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9410aab-f110-484b-aaf3-8b96837da028 req-9222ee81-2a8a-47af-9ea5-f61d773e1096 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.469798] [50969]: [pid: 50969|app: 0|req: 1507/2953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.472347] [50969]: DEBUG neutron.api.wsgi [req-83e41eab-a94d-4f6a-a264-ed45fc6117cc req-f5db4594-9ced-4911-a28d-da281900a613 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 751.484697] [50969]: [pid: 50969|app: 0|req: 1508/2954] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=d7d14587-9c33-4f63-bdfa-4032543cd8b0 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.497146] [50969]: [pid: 50969|app: 0|req: 1509/2955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.500274] [50969]: DEBUG neutron.api.wsgi [req-d9410aab-f110-484b-aaf3-8b96837da028 req-7bcbed45-643b-49cb-80c1-8bb66721311b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 751.510442] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks [] for router_gateway (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.521926] [50969]: [pid: 50969|app: 0|req: 1510/2956] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.538803] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Deleting port 8337ea9d-b3c2-475b-88bb-fb1993cb9a0a {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 751.538803] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (8337ea9d-b3c2-475b-88bb-fb1993cb9a0a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.547985] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e41eab-a94d-4f6a-a264-ed45fc6117cc req-8dc0b66a-b4d1-455a-b319-d6b0ddd8f09e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.548910] [50969]: [pid: 50969|app: 0|req: 1511/2957] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/subnets?id=fb19aaaa-9d2b-498e-894b-b1970e56be97 => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.569817] [50968]: DEBUG neutron.plugins.ml2.db [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] For port 8337ea9d-b3c2-475b-88bb-fb1993cb9a0a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8337ea9d-b3c2-475b-88bb-fb1993cb9a0a,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 751.570057] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (8337ea9d-b3c2-475b-88bb-fb1993cb9a0a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.575533] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] delete_port_precommit called with port settings {'id': '8337ea9d-b3c2-475b-88bb-fb1993cb9a0a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:46', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1197, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:58Z', 'updated_at': '2025-11-21T22:37: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 751.575724] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] delete_port_precommit: [ 751.575724] [50968]: key[mac_address], fa:16:3e:36:ba:46 -> None [ 751.575724] [50968]: key[device_id], e6e3ae2a-d6e4-475c-a957-7574d11eb3be -> None [ 751.575724] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 751.575724] [50968]: key[binding:vnic_type], normal -> None [ 751.575724] [50968]: key[project_id], -> None [ 751.575724] [50968]: key[tags], [] -> None [ 751.575724] [50968]: key[allowed_address_pairs], [] -> None [ 751.575724] [50968]: key[created_at], 2025-11-21T22:37:58Z -> None [ 751.575724] [50968]: key[name], -> None [ 751.575724] [50968]: key[status], ACTIVE -> None [ 751.575724] [50968]: key[tenant_id], -> None [ 751.575724] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] -> None [ 751.575724] [50968]: key[id], 8337ea9d-b3c2-475b-88bb-fb1993cb9a0a -> None [ 751.575724] [50968]: key[port_security_enabled], False -> None [ 751.575724] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 751.575724] [50968]: key[security_groups], [] -> None [ 751.575724] [50968]: key[binding:profile], {} -> None [ 751.575724] [50968]: key[binding:host_id], devstack -> None [ 751.575724] [50968]: key[revision_number], 5 -> None [ 751.575724] [50968]: key[description], -> None [ 751.575724] [50968]: key[updated_at], 2025-11-21T22:37:59Z -> None [ 751.575724] [50968]: key[standard_attr_id], 1197 -> None [ 751.575724] [50968]: key[admin_state_up], True -> None [ 751.575724] [50968]: key[binding:vif_type], ovs -> None [ 751.575724] [50968]: key[device_owner], network:router_gateway -> None [ 751.575724] [50968]: key[extra_dhcp_opts], [] -> None [ 751.575724] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 751.577484] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Calling delete_port for 8337ea9d-b3c2-475b-88bb-fb1993cb9a0a owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 751.577578] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e41eab-a94d-4f6a-a264-ed45fc6117cc req-0ebe33b6-e567-4178-bfeb-abac2ed91782 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.578625] [50969]: [pid: 50969|app: 0|req: 1512/2958] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?network_id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.594780] [50969]: [pid: 50969|app: 0|req: 1513/2959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.608903] [50969]: [pid: 50969|app: 0|req: 1514/2960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.643767] [50969]: [pid: 50969|app: 0|req: 1515/2961] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.660737] [50969]: [pid: 50969|app: 0|req: 1516/2962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:03 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.711177] [50969]: [pid: 50969|app: 0|req: 1517/2963] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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) [ 751.730053] [50969]: [pid: 50969|app: 0|req: 1518/2964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.747558] [50969]: [pid: 50969|app: 0|req: 1519/2965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.809235] [50969]: [pid: 50969|app: 0|req: 1520/2966] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.825574] [50969]: [pid: 50969|app: 0|req: 1521/2967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.862565] [50969]: [pid: 50969|app: 0|req: 1522/2968] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.911816] [50969]: [pid: 50969|app: 0|req: 1523/2969] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.950201] [50969]: [pid: 50969|app: 0|req: 1524/2970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 752.003643] [50969]: [pid: 50969|app: 0|req: 1525/2971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.133306] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-5f52cd8f-eb5a-4dea-99bb-402f371ca33d x-openstack-request-id: req-5f52cd8f-eb5a-4dea-99bb-402f371ca33d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 752.133499] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b18679bc-51fe-4504-870a-27805244bb4a", "name": "network-vif-deleted", "tag": "c1b4a032-9a5e-4fbd-8915-0e4f8839bf75", "status": "completed", "code": 200}, {"server_uuid": "022fed05-75c9-4c54-9118-89e78739a7fe", "name": "network-vif-deleted", "tag": "4e40265f-b20e-4f55-8338-b63d36441b20", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 752.133555] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5f52cd8f-eb5a-4dea-99bb-402f371ca33d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 752.133743] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5f52cd8f-eb5a-4dea-99bb-402f371ca33d'] response: {'server_uuid': 'b18679bc-51fe-4504-870a-27805244bb4a', 'name': 'network-vif-deleted', 'tag': 'c1b4a032-9a5e-4fbd-8915-0e4f8839bf75', 'status': 'completed', 'code': 200} [ 752.136357] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5f52cd8f-eb5a-4dea-99bb-402f371ca33d'] response: {'server_uuid': '022fed05-75c9-4c54-9118-89e78739a7fe', 'name': 'network-vif-deleted', 'tag': '4e40265f-b20e-4f55-8338-b63d36441b20', 'status': 'completed', 'code': 200} [ 752.152759] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (8337ea9d-b3c2-475b-88bb-fb1993cb9a0a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.160165] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Pushing event deleted for resources: {'Port': ['ID=8337ea9d-b3c2-475b-88bb-fb1993cb9a0a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.193270] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] delete_port_postcommit called with port settings {'id': '8337ea9d-b3c2-475b-88bb-fb1993cb9a0a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:46', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e6e3ae2a-d6e4-475c-a957-7574d11eb3be', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1197, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:58Z', 'updated_at': '2025-11-21T22:37: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 752.193547] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] delete_port_postcommit: [ 752.193547] [50968]: key[mac_address], fa:16:3e:36:ba:46 -> None [ 752.193547] [50968]: key[device_id], e6e3ae2a-d6e4-475c-a957-7574d11eb3be -> None [ 752.193547] [50968]: key[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.193547] [50968]: key[binding:vnic_type], normal -> None [ 752.193547] [50968]: key[project_id], -> None [ 752.193547] [50968]: key[tags], [] -> None [ 752.193547] [50968]: key[allowed_address_pairs], [] -> None [ 752.193547] [50968]: key[created_at], 2025-11-21T22:37:58Z -> None [ 752.193547] [50968]: key[name], -> None [ 752.193547] [50968]: key[status], ACTIVE -> None [ 752.193547] [50968]: key[tenant_id], -> None [ 752.193547] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] -> None [ 752.193547] [50968]: key[id], 8337ea9d-b3c2-475b-88bb-fb1993cb9a0a -> None [ 752.193547] [50968]: key[port_security_enabled], False -> None [ 752.193547] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 752.193547] [50968]: key[security_groups], [] -> None [ 752.193547] [50968]: key[binding:profile], {} -> None [ 752.193547] [50968]: key[binding:host_id], devstack -> None [ 752.193547] [50968]: key[revision_number], 5 -> None [ 752.193547] [50968]: key[description], -> None [ 752.193547] [50968]: key[updated_at], 2025-11-21T22:37:59Z -> None [ 752.193547] [50968]: key[standard_attr_id], 1197 -> None [ 752.193547] [50968]: key[admin_state_up], True -> None [ 752.193547] [50968]: key[binding:vif_type], ovs -> None [ 752.193547] [50968]: key[device_owner], network:router_gateway -> None [ 752.193547] [50968]: key[extra_dhcp_opts], [] -> None [ 752.193547] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.195190] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.233897] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.238674] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks [] for router_controller (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.281359] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (e6e3ae2a-d6e4-475c-a957-7574d11eb3be), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.281671] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Fanout notify agent at l3_agent the message router_deleted on router e6e3ae2a-d6e4-475c-a957-7574d11eb3be {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 752.286500] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9ab9701c-bca2-49e5-ac40-10ff68624e51 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.287026] [50968]: [pid: 50968|app: 0|req: 1447/2972] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:38:03 2025] DELETE /networking/v2.0/routers/e6e3ae2a-d6e4-475c-a957-7574d11eb3be => generated 0 bytes in 895 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 752.333186] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c8e4aa9-156f-4ab0-8486-444a5e89d45f req-e5615f93-d2cf-496b-9f34-94291946e6ac tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.333769] [50968]: [pid: 50968|app: 0|req: 1448/2973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.357797] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] Deleting subnet c67e2374-3ec5-4f44-a129-cb380ce99e56 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 752.360658] [50968]: DEBUG neutron_lib.callbacks.manager [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] Publish callbacks [] for subnet (c67e2374-3ec5-4f44-a129-cb380ce99e56), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.373985] [50968]: DEBUG neutron_lib.callbacks.manager [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (c67e2374-3ec5-4f44-a129-cb380ce99e56), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.397624] [50968]: DEBUG neutron_lib.callbacks.manager [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (c67e2374-3ec5-4f44-a129-cb380ce99e56), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.398125] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] delete_subnet_precommit called with subnet settings {'id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'name': 'tempest-ServerGroup264TestJSON-684596652-subnet', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1195, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:58Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0'} (original settings None) [ 752.398296] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] delete_subnet_precommit: [ 752.398296] [50968]: key[service_types], [] -> None [ 752.398296] [50968]: key[project_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 752.398296] [50968]: key[tags], [] -> None [ 752.398296] [50968]: key[router:external], False -> None [ 752.398296] [50968]: key[ipv6_ra_mode], None -> None [ 752.398296] [50968]: key[created_at], 2025-11-21T22:37:58Z -> None [ 752.398296] [50968]: key[name], tempest-ServerGroup264TestJSON-684596652-subnet -> None [ 752.398296] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 752.398296] [50968]: key[tenant_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 752.398296] [50968]: key[id], c67e2374-3ec5-4f44-a129-cb380ce99e56 -> None [ 752.398296] [50968]: key[network_id], 7af83650-4555-4cb2-98e2-d079d7798614 -> None [ 752.398296] [50968]: key[host_routes], [] -> None [ 752.398296] [50968]: key[revision_number], 0 -> None [ 752.398296] [50968]: key[dns_nameservers], [] -> None [ 752.398296] [50968]: key[cidr], 192.168.128.0/28 -> None [ 752.398296] [50968]: key[updated_at], 2025-11-21T22:37:58Z -> None [ 752.398296] [50968]: key[description], -> None [ 752.398296] [50968]: key[standard_attr_id], 1195 -> None [ 752.398296] [50968]: key[segment_id], None -> None [ 752.398296] [50968]: key[shared], False -> None [ 752.398296] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 752.398296] [50968]: key[ipv6_address_mode], None -> None [ 752.398296] [50968]: key[enable_dhcp], True -> None [ 752.398296] [50968]: key[subnetpool_id], None -> None [ 752.398296] [50968]: key[ip_version], 4 -> None [ 752.398296] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.431780] [50968]: DEBUG neutron_lib.callbacks.manager [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (c67e2374-3ec5-4f44-a129-cb380ce99e56), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.432077] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'c67e2374-3ec5-4f44-a129-cb380ce99e56', 'name': 'tempest-ServerGroup264TestJSON-684596652-subnet', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1195, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:58Z', 'updated_at': '2025-11-21T22:37:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b30ed20c84b443838eb5c01baa712bf0'} (original settings None) [ 752.432238] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] delete_subnet_postcommit: [ 752.432238] [50968]: key[service_types], [] -> None [ 752.432238] [50968]: key[project_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 752.432238] [50968]: key[tags], [] -> None [ 752.432238] [50968]: key[router:external], False -> None [ 752.432238] [50968]: key[ipv6_ra_mode], None -> None [ 752.432238] [50968]: key[created_at], 2025-11-21T22:37:58Z -> None [ 752.432238] [50968]: key[name], tempest-ServerGroup264TestJSON-684596652-subnet -> None [ 752.432238] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 752.432238] [50968]: key[tenant_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 752.432238] [50968]: key[id], c67e2374-3ec5-4f44-a129-cb380ce99e56 -> None [ 752.432238] [50968]: key[network_id], 7af83650-4555-4cb2-98e2-d079d7798614 -> None [ 752.432238] [50968]: key[host_routes], [] -> None [ 752.432238] [50968]: key[revision_number], 0 -> None [ 752.432238] [50968]: key[dns_nameservers], [] -> None [ 752.432238] [50968]: key[cidr], 192.168.128.0/28 -> None [ 752.432238] [50968]: key[updated_at], 2025-11-21T22:37:58Z -> None [ 752.432238] [50968]: key[description], -> None [ 752.432238] [50968]: key[standard_attr_id], 1195 -> None [ 752.432238] [50968]: key[segment_id], None -> None [ 752.432238] [50968]: key[shared], False -> None [ 752.432238] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 752.432238] [50968]: key[ipv6_address_mode], None -> None [ 752.432238] [50968]: key[enable_dhcp], True -> None [ 752.432238] [50968]: key[subnetpool_id], None -> None [ 752.432238] [50968]: key[ip_version], 4 -> None [ 752.432238] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.439913] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=c67e2374-3ec5-4f44-a129-cb380ce99e56,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.451532] [50968]: DEBUG neutron_lib.callbacks.manager [None req-554a89d9-5a2f-47a2-94fc-41d8781d6061 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.453243] [50968]: [pid: 50968|app: 0|req: 1449/2974] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:38:04 2025] DELETE /networking/v2.0/subnets/c67e2374-3ec5-4f44-a129-cb380ce99e56 => generated 0 bytes in 119 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 752.457430] [50968]: DEBUG neutron.api.wsgi [req-6c8e4aa9-156f-4ab0-8486-444a5e89d45f req-89fb0e1a-55f0-45d1-84b7-c995e0310cba tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 752.485390] [50969]: [pid: 50969|app: 0|req: 1526/2975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 12 bytes in 474 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.489619] [50968]: [pid: 50968|app: 0|req: 1450/2976] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.522350] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (7af83650-4555-4cb2-98e2-d079d7798614), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.531711] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-ee2c5f4d-3810-4388-8cf5-cc963f1d546d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.532727] [50969]: [pid: 50969|app: 0|req: 1527/2977] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.541740] [50969]: DEBUG neutron.api.v2.base [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Request body: {'port': {'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'admin_state_up': True, 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 752.552366] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (7af83650-4555-4cb2-98e2-d079d7798614), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.561385] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] delete_network_precommit called with network settings {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} (original settings None) and network segments [{'id': '315a3ca7-f516-458a-9325-2d82d29574fe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614'}] [ 752.561551] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] delete_network_precommit: [ 752.561551] [50968]: key[qinq], None -> None [ 752.561551] [50968]: key[project_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 752.561551] [50968]: key[tags], [] -> None [ 752.561551] [50968]: key[router:external], False -> None [ 752.561551] [50968]: key[created_at], 2025-11-21T22:37:57Z -> None [ 752.561551] [50968]: key[name], tempest-ServerGroup264TestJSON-684596652-network -> None [ 752.561551] [50968]: key[status], ACTIVE -> None [ 752.561551] [50968]: key[ipv6_address_scope], None -> None [ 752.561551] [50968]: key[tenant_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 752.561551] [50968]: key[availability_zone_hints], [] -> None [ 752.561551] [50968]: key[availability_zones], ['nova'] -> None [ 752.561551] [50968]: key[id], 7af83650-4555-4cb2-98e2-d079d7798614 -> None [ 752.561551] [50968]: key[port_security_enabled], True -> None [ 752.561551] [50968]: key[subnets], [] -> None [ 752.561551] [50968]: key[provider:segmentation_id], 652 -> None [ 752.561551] [50968]: key[provider:network_type], vlan -> None [ 752.561551] [50968]: key[revision_number], 3 -> None [ 752.561551] [50968]: key[provider:physical_network], default -> None [ 752.561551] [50968]: key[description], -> None [ 752.561551] [50968]: key[updated_at], 2025-11-21T22:38:04Z -> None [ 752.561551] [50968]: key[standard_attr_id], 1193 -> None [ 752.561551] [50968]: key[admin_state_up], True -> None [ 752.561551] [50968]: key[shared], False -> None [ 752.561551] [50968]: key[ipv4_address_scope], None -> None [ 752.561551] [50968]: key[vlan_transparent], None -> None [ 752.561551] [50968]: key[mtu], 8950 -> None [ 752.561551] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.562476] [50968]: DEBUG neutron.services.segments.db [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7af83650-4555-4cb2-98e2-d079d7798614']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 752.566023] [50968]: DEBUG neutron.services.segments.db [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '315a3ca7-f516-458a-9325-2d82d29574fe') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 752.566178] [50968]: DEBUG neutron.services.segments.db [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '315a3ca7-f516-458a-9325-2d82d29574fe') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 752.570346] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (315a3ca7-f516-458a-9325-2d82d29574fe), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.578015] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (315a3ca7-f516-458a-9325-2d82d29574fe), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.582892] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Made reservation on behalf of 0007e42e72604fb7bd5c43d2508991c0 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 752.584161] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] Releasing vlan 652 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 752.584377] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (315a3ca7-f516-458a-9325-2d82d29574fe), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.586073] [50969]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.600487] [50968]: INFO neutron.services.segments.plugin [-] Segment 315a3ca7-f516-458a-9325-2d82d29574fe resource provider aggregate not found [ 752.607224] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (7af83650-4555-4cb2-98e2-d079d7798614), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.607436] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] delete_network_postcommit called with network settings {'id': '7af83650-4555-4cb2-98e2-d079d7798614', 'name': 'tempest-ServerGroup264TestJSON-684596652-network', 'tenant_id': 'b30ed20c84b443838eb5c01baa712bf0', 'project_id': 'b30ed20c84b443838eb5c01baa712bf0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1193, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} (original settings None) and network segments [{'id': '315a3ca7-f516-458a-9325-2d82d29574fe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': '7af83650-4555-4cb2-98e2-d079d7798614'}] [ 752.607587] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] delete_network_postcommit: [ 752.607587] [50968]: key[qinq], None -> None [ 752.607587] [50968]: key[project_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 752.607587] [50968]: key[tags], [] -> None [ 752.607587] [50968]: key[router:external], False -> None [ 752.607587] [50968]: key[created_at], 2025-11-21T22:37:57Z -> None [ 752.607587] [50968]: key[name], tempest-ServerGroup264TestJSON-684596652-network -> None [ 752.607587] [50968]: key[status], ACTIVE -> None [ 752.607587] [50968]: key[ipv6_address_scope], None -> None [ 752.607587] [50968]: key[tenant_id], b30ed20c84b443838eb5c01baa712bf0 -> None [ 752.607587] [50968]: key[availability_zone_hints], [] -> None [ 752.607587] [50968]: key[availability_zones], ['nova'] -> None [ 752.607587] [50968]: key[id], 7af83650-4555-4cb2-98e2-d079d7798614 -> None [ 752.607587] [50968]: key[port_security_enabled], True -> None [ 752.607587] [50968]: key[subnets], [] -> None [ 752.607587] [50968]: key[provider:segmentation_id], 652 -> None [ 752.607587] [50968]: key[provider:network_type], vlan -> None [ 752.607587] [50968]: key[revision_number], 3 -> None [ 752.607587] [50968]: key[provider:physical_network], default -> None [ 752.607587] [50968]: key[description], -> None [ 752.607587] [50968]: key[updated_at], 2025-11-21T22:38:04Z -> None [ 752.607587] [50968]: key[standard_attr_id], 1193 -> None [ 752.607587] [50968]: key[admin_state_up], True -> None [ 752.607587] [50968]: key[shared], False -> None [ 752.607587] [50968]: key[ipv4_address_scope], None -> None [ 752.607587] [50968]: key[vlan_transparent], None -> None [ 752.607587] [50968]: key[mtu], 8950 -> None [ 752.607587] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.615369] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] Pushing event deleted for resources: {'Network': ['ID=7af83650-4555-4cb2-98e2-d079d7798614,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.616629] [50968]: INFO neutron.services.segments.plugin [-] Segment 315a3ca7-f516-458a-9325-2d82d29574fe 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 315a3ca7-f516-458a-9325-2d82d29574fe found for delete ", "request_id": "req-03b9bae3-acc3-42ca-8db5-463bf81cd2ec"}]} [ 752.618438] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e66959c7-6e18-4407-b174-bae12ed53064 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.620477] [50968]: [pid: 50968|app: 0|req: 1451/2978] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:38:04 2025] DELETE /networking/v2.0/networks/7af83650-4555-4cb2-98e2-d079d7798614 => generated 0 bytes in 132 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 752.634403] [50968]: [pid: 50968|app: 0|req: 1452/2979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.644957] [50969]: DEBUG neutron.db.db_base_plugin_common [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Allocated IP 192.168.128.4 (e7305f3f-a92b-4bbc-a03a-c8dec7f63150/cfccd973-653b-499f-b091-41f5a527c5c1/d6351a3a-52cf-4eb0-8bf4-435fa8c2f437) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 752.648743] [50968]: [pid: 50968|app: 0|req: 1453/2980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:04 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.708642] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-702acb78-126d-433c-872a-5181bd50c912 req-402bac2a-c7f6-45c7-8811-5ca7375dc2cf tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.710068] [50968]: [pid: 50968|app: 0|req: 1454/2981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.727190] [50969]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for allowed_address_pair (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.728089] [50968]: [pid: 50968|app: 0|req: 1455/2982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.728597] [50969]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.728931] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': '', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 752.729118] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit: [ 752.729118] [50969]: key[mac_address], None -> fa:16:3e:19:a2:89 [ 752.729118] [50969]: key[device_id], None -> c20c9ece-21de-4c29-9923-0b638946f696 [ 752.729118] [50969]: key[binding:vif_details], None -> {} [ 752.729118] [50969]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 752.729118] [50969]: key[binding:vnic_type], None -> normal [ 752.729118] [50969]: key[allowed_address_pairs], None -> [] [ 752.729118] [50969]: key[name], None -> [ 752.729118] [50969]: key[status], None -> DOWN [ 752.729118] [50969]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 752.729118] [50969]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}] [ 752.729118] [50969]: key[id], None -> d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 [ 752.729118] [50969]: key[port_security_enabled], None -> True [ 752.729118] [50969]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 752.729118] [50969]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 752.729118] [50969]: key[binding:profile], None -> {} [ 752.729118] [50969]: key[binding:host_id], None -> [ 752.729118] [50969]: key[standard_attr_id], None -> 1205 [ 752.729118] [50969]: key[admin_state_up], None -> True [ 752.729118] [50969]: key[device_owner], None -> [ 752.729118] [50969]: key[binding:vif_type], None -> unbound [ 752.729118] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.731528] [50968]: DEBUG neutron.api.wsgi [req-702acb78-126d-433c-872a-5181bd50c912 req-91497089-41dd-4349-8703-224098774805 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 752.768094] [50969]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.778907] [50968]: [pid: 50968|app: 0|req: 1456/2983] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.802053] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'Port': ['ID=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.810209] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 752.810856] [50969]: DEBUG neutron.scheduler.base_scheduler [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 752.814466] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 752.818115] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af7a6703-306c-4c30-9776-f26828e1d457 req-ddfa38d5-3189-40a6-b747-40c98edd277a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.818999] [50968]: [pid: 50968|app: 0|req: 1457/2984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 1039 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 752.838710] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': '', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:04Z', 'revision_number': 1, 'network': {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 752.838958] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit: [ 752.838958] [50969]: key[mac_address], None -> fa:16:3e:19:a2:89 [ 752.838958] [50969]: key[device_id], None -> c20c9ece-21de-4c29-9923-0b638946f696 [ 752.838958] [50969]: key[binding:vif_details], None -> {} [ 752.838958] [50969]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 752.838958] [50969]: key[binding:vnic_type], None -> normal [ 752.838958] [50969]: key[tags], None -> [] [ 752.838958] [50969]: key[allowed_address_pairs], None -> [] [ 752.838958] [50969]: key[created_at], None -> 2025-11-21T22:38:04Z [ 752.838958] [50969]: key[name], None -> [ 752.838958] [50969]: key[status], None -> DOWN [ 752.838958] [50969]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 752.838958] [50969]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}] [ 752.838958] [50969]: key[id], None -> d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 [ 752.838958] [50969]: key[port_security_enabled], None -> True [ 752.838958] [50969]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 752.838958] [50969]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 752.838958] [50969]: key[binding:profile], None -> {} [ 752.838958] [50969]: key[binding:host_id], None -> [ 752.838958] [50969]: key[revision_number], None -> 1 [ 752.838958] [50969]: key[description], None -> [ 752.838958] [50969]: key[updated_at], None -> 2025-11-21T22:38:04Z [ 752.838958] [50969]: key[standard_attr_id], None -> 1205 [ 752.838958] [50969]: key[admin_state_up], None -> True [ 752.838958] [50969]: key[binding:vif_type], None -> unbound [ 752.838958] [50969]: key[device_owner], None -> [ 752.838958] [50969]: key[extra_dhcp_opts], None -> [] [ 752.838958] [50969]: key[network], None -> {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} [ 752.838958] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.843750] [50968]: [pid: 50968|app: 0|req: 1458/2985] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/security-groups?tenant_id=b30ed20c84b443838eb5c01baa712bf0&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 752.856820] [50968]: [pid: 50968|app: 0|req: 1459/2986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.871429] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.872013] [50969]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-429c6109-e281-4eb3-a30f-6eec89e40bec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.884359] [50969]: [pid: 50969|app: 0|req: 1528/2987] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:04 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) [ 752.887266] [50969]: DEBUG neutron.api.wsgi [req-af7a6703-306c-4c30-9776-f26828e1d457 req-4af9d2b9-7669-4524-89e1-3b4f05055a41 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 752.911066] [50969]: [pid: 50969|app: 0|req: 1529/2988] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/security-groups?id=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.911925] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e6ba2c5-1f2c-46bf-b55c-0c473ba6c6a1 req-4f959b9d-15cb-4e89-bc78-a6e686ea6025 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.913284] [50968]: [pid: 50968|app: 0|req: 1460/2989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.916947] [50968]: DEBUG neutron.api.v2.base [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Request body: {'port': {'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 752.965065] [50969]: DEBUG neutron_lib.callbacks.manager [None req-92f8628d-fbbb-4cbb-a3f7-568ab995ccf6 admin admin] Publish callbacks [] for security_group (f6d4b43e-9dc8-4c43-987e-36a452c45036), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.970747] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.988583] [50969]: DEBUG neutron_lib.callbacks.manager [None req-92f8628d-fbbb-4cbb-a3f7-568ab995ccf6 admin admin] Publish callbacks [] for security_group (f6d4b43e-9dc8-4c43-987e-36a452c45036), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.024249] [50969]: DEBUG neutron_lib.callbacks.manager [None req-92f8628d-fbbb-4cbb-a3f7-568ab995ccf6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f6d4b43e-9dc8-4c43-987e-36a452c45036), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.029380] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-92f8628d-fbbb-4cbb-a3f7-568ab995ccf6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f6d4b43e-9dc8-4c43-987e-36a452c45036,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 753.033633] [50969]: DEBUG neutron_lib.callbacks.manager [None req-92f8628d-fbbb-4cbb-a3f7-568ab995ccf6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.034083] [50969]: [pid: 50969|app: 0|req: 1530/2990] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:38:05 2025] DELETE /networking/v2.0/security-groups/f6d4b43e-9dc8-4c43-987e-36a452c45036 => generated 0 bytes in 122 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 753.055273] [50969]: [pid: 50969|app: 0|req: 1531/2991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.058954] [50969]: DEBUG neutron.api.wsgi [req-1e6ba2c5-1f2c-46bf-b55c-0c473ba6c6a1 req-9264e26e-94e0-4901-91cc-8453003d2600 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 753.092709] [50969]: [pid: 50969|app: 0|req: 1532/2992] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.157315] [50969]: [pid: 50969|app: 0|req: 1533/2993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.162370] [50968]: DEBUG neutron.notifiers.nova [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 753.172061] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks [] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.173408] [50969]: [pid: 50969|app: 0|req: 1534/2994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.184754] [50968]: DEBUG neutron.db.provisioning_blocks [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Transition to ACTIVE for port object d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 753.190637] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_precommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:05Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': '', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:04Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 753.191379] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_precommit: [ 753.191379] [50968]: key[device_owner], -> compute:nova [ 753.191379] [50968]: key[binding:host_id], -> cpu-1 [ 753.191379] [50968]: key[updated_at], 2025-11-21T22:38:04Z -> 2025-11-21T22:38:05Z [ 753.191379] [50968]: key[revision_number], 1 -> 2 [ 753.191379] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.192481] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.220416] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Pushing event updated for resources: {'Port': ['ID=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 753.223020] [50969]: [pid: 50969|app: 0|req: 1535/2995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.245229] [50969]: [pid: 50969|app: 0|req: 1536/2996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.263290] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_postcommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:05Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': '', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:04Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 753.263432] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_postcommit: [ 753.263432] [50968]: key[device_owner], -> compute:nova [ 753.263432] [50968]: key[binding:host_id], -> cpu-1 [ 753.263432] [50968]: key[updated_at], 2025-11-21T22:38:04Z -> 2025-11-21T22:38:05Z [ 753.263432] [50968]: key[revision_number], 1 -> 2 [ 753.263432] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.274445] [50968]: DEBUG neutron.plugins.ml2.managers [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Attempting to bind port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 753.274564] [50968]: DEBUG neutron.plugins.ml2.managers [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Attempting to bind port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 753.274665] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Attempting to bind port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 on network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 753.297118] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 753.297312] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Bind Segment={'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 753.299978] [50968]: DEBUG networking_nsxv3.api.rpc [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 753.326854] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74fc0030-ee53-4ef5-b9a6-591c8ae3d644 req-434489fd-e108-4b62-ad9d-9e52d6fc3a4c tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.327711] [50969]: [pid: 50969|app: 0|req: 1537/2997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 753.349549] [50969]: [pid: 50969|app: 0|req: 1538/2998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:05 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.353668] [50969]: DEBUG neutron.api.v2.base [None req-866d1a0f-016c-4392-865b-a029745fc49a tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Request body: {'floatingip': {'port_id': 'b31c857e-183b-47d3-b58a-857e15ec4695'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 753.378443] [50969]: DEBUG neutron_lib.callbacks.manager [None req-866d1a0f-016c-4392-865b-a029745fc49a tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for floatingip (e6313a58-d757-46ce-911e-0b4e28a25b8d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.636861] [50969]: DEBUG neutron_lib.callbacks.manager [None req-866d1a0f-016c-4392-865b-a029745fc49a tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.639731] [50969]: DEBUG neutron_lib.callbacks.manager [None req-866d1a0f-016c-4392-865b-a029745fc49a tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (e6313a58-d757-46ce-911e-0b4e28a25b8d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.701560] [50969]: INFO neutron.db.l3_db [None req-866d1a0f-016c-4392-865b-a029745fc49a tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Floating IP e6313a58-d757-46ce-911e-0b4e28a25b8d associated. External IP: 10.180.180.208, port: b31c857e-183b-47d3-b58a-857e15ec4695. [ 753.832514] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-866d1a0f-016c-4392-865b-a029745fc49a tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Router 10508c6b-e013-4318-8202-a1c8e401884c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 753.901319] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-866d1a0f-016c-4392-865b-a029745fc49a tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 753.905914] [50969]: DEBUG neutron_lib.callbacks.manager [None req-866d1a0f-016c-4392-865b-a029745fc49a tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.927538] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'tag': 'b31c857e-183b-47d3-b58a-857e15ec4695'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 753.928582] [50969]: [pid: 50969|app: 0|req: 1539/2999] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:38:05 2025] PUT /networking/v2.0/floatingips/e6313a58-d757-46ce-911e-0b4e28a25b8d => generated 802 bytes in 578 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 753.937578] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-505316b1-2741-41f4-b5d9-0235073e8abb" -d '{"events": [{"name": "network-changed", "server_uuid": "0bf1bed8-feba-4b11-b3c6-26e9b01c417b", "tag": "b31c857e-183b-47d3-b58a-857e15ec4695"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 753.947322] [50969]: [pid: 50969|app: 0|req: 1540/3000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.973255] [50969]: [pid: 50969|app: 0|req: 1541/3001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.022415] [50969]: [pid: 50969|app: 0|req: 1542/3002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.054556] [50969]: [pid: 50969|app: 0|req: 1543/3003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.090929] [50969]: [pid: 50969|app: 0|req: 1544/3004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.130679] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57feb6c5-f0c3-4313-92da-1d379cdf1c06 req-9909449e-18d5-4e1e-a7eb-3607c130a951 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.131739] [50969]: [pid: 50969|app: 0|req: 1545/3005] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 747 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 754.161359] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9faf395-db80-420b-a2e0-5bc05639f272 req-0a83f1eb-e450-4c63-b553-ee181b9490ef tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.162470] [50969]: [pid: 50969|app: 0|req: 1546/3006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 754.165283] [50969]: DEBUG neutron.api.wsgi [req-57feb6c5-f0c3-4313-92da-1d379cdf1c06 req-36f782e0-14f3-4cbb-a34b-fa77c00e5b6b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.191495] [50969]: [pid: 50969|app: 0|req: 1547/3007] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.194378] [50969]: DEBUG neutron.api.wsgi [req-a9faf395-db80-420b-a2e0-5bc05639f272 req-e3deca28-00e2-4317-bbf4-f294d8618b09 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.216067] [50969]: [pid: 50969|app: 0|req: 1548/3008] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.248262] [50969]: [pid: 50969|app: 0|req: 1549/3009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.268889] [50969]: [pid: 50969|app: 0|req: 1550/3010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 754.301538] [50969]: [pid: 50969|app: 0|req: 1551/3011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.304497] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Bound using segment: {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 754.304838] [50968]: DEBUG neutron.plugins.ml2.managers [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Bound port: d6351a3a-52cf-4eb0-8bf4-435fa8c2f437, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c297fe21-cd0b-4226-813b-a65d2358d034", "external-id": "nsx-vlan-transportzone-98", "segmentation_id": 98}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 754.304976] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.330016] [50969]: [pid: 50969|app: 0|req: 1552/3012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.352422] [50968]: DEBUG neutron.plugins.ml2.db [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] For port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 754.355218] [50968]: DEBUG neutron.plugins.ml2.db [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] For port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 754.358808] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_precommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:05Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:05Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 754.358808] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_precommit: [ 754.358808] [50968]: key[binding:vif_type], unbound -> ovs [ 754.358808] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} [ 754.358808] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.360268] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.369991] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-260a68ba-bdc2-41ad-b4b7-d2b33fe15253 x-openstack-request-id: req-260a68ba-bdc2-41ad-b4b7-d2b33fe15253 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 754.370831] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "0bf1bed8-feba-4b11-b3c6-26e9b01c417b", "tag": "b31c857e-183b-47d3-b58a-857e15ec4695", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 754.370831] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-260a68ba-bdc2-41ad-b4b7-d2b33fe15253 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 754.370831] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-260a68ba-bdc2-41ad-b4b7-d2b33fe15253'] response: {'name': 'network-changed', 'server_uuid': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'tag': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'status': 'completed', 'code': 200} [ 754.376095] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2af1dabd-13ed-4dd0-af21-4af68790ede6 req-12ba63ad-c6cd-4d58-bdde-53ee9467d33a tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.377678] [50969]: [pid: 50969|app: 0|req: 1553/3013] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 754.385659] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Pushing event updated for resources: {'Port': ['ID=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.386668] [50969]: DEBUG neutron.api.wsgi [req-2af1dabd-13ed-4dd0-af21-4af68790ede6 req-f89080f9-5c10-44bf-a7f8-709b92bb5f33 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.393309] [50968]: DEBUG neutron.db.provisioning_blocks [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Provisioning complete for port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 754.394339] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.394339] [50968]: INFO neutron.plugins.ml2.plugin [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Attempt 1 to provision port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 [ 754.408052] [50969]: [pid: 50969|app: 0|req: 1554/3014] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.424539] [50969]: [pid: 50969|app: 0|req: 1555/3015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.436025] [50968]: DEBUG neutron.plugins.ml2.plugin [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Current status of the port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 754.436025] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.453513] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c20c9ece-21de-4c29-9923-0b638946f696', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 754.459232] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8948ecb4-4144-43eb-857b-650280ed9531" -d '{"events": [{"server_uuid": "c20c9ece-21de-4c29-9923-0b638946f696", "name": "network-vif-plugged", "status": "completed", "tag": "d6351a3a-52cf-4eb0-8bf4-435fa8c2f437"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 754.467808] [50968]: DEBUG neutron.plugins.ml2.db [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] For port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 754.501115] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_precommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:06Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:06Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 754.501543] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_precommit: [ 754.501543] [50968]: key[status], DOWN -> ACTIVE [ 754.501543] [50968]: key[revision_number], 4 -> 5 [ 754.501543] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.509200] [50968]: DEBUG neutron.db.provisioning_blocks [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Provisioning complete for port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 754.509200] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.509200] [50968]: INFO neutron.plugins.ml2.plugin [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Attempt 1 to provision port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 [ 754.520891] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7bbe133-4bc0-4ace-b62a-bf923577db5f req-67cf256f-5e76-49ba-9f53-6e655a2a68dc tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.520891] [50969]: [pid: 50969|app: 0|req: 1556/3016] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.535771] [50969]: [pid: 50969|app: 0|req: 1557/3017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.538221] [50969]: DEBUG neutron.api.wsgi [req-d7bbe133-4bc0-4ace-b62a-bf923577db5f req-73c1bf2a-272a-4970-994e-6d34a235c7a6 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.550672] [50968]: DEBUG neutron.plugins.ml2.plugin [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Current status of the port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 754.552160] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_postcommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:06Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:06Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 754.552160] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_postcommit: [ 754.552160] [50968]: key[status], DOWN -> ACTIVE [ 754.552160] [50968]: key[revision_number], 4 -> 5 [ 754.552160] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.552160] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.562575] [50969]: [pid: 50969|app: 0|req: 1558/3018] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&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.581189] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Pushing event updated for resources: {'Port': ['ID=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.584359] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_postcommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:06Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:05Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 754.584359] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] update_port_postcommit: [ 754.584359] [50968]: key[binding:vif_type], unbound -> ovs [ 754.584359] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} [ 754.584359] [50968]: key[updated_at], 2025-11-21T22:38:05Z -> 2025-11-21T22:38:06Z [ 754.584359] [50968]: key[revision_number], 2 -> 4 [ 754.584359] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.589270] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.589651] [50968]: DEBUG neutron_lib.callbacks.manager [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-191bc9ac-5de1-43c0-94ee-40393421aea6 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.590970] [50968]: [pid: 50968|app: 0|req: 1461/3019] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:05 2025] PUT /networking/v2.0/ports/d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 => generated 1035 bytes in 1677 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 754.594281] [50969]: [pid: 50969|app: 0|req: 1559/3020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.649174] [50968]: [pid: 50968|app: 0|req: 1462/3021] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:06 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.698072] [50969]: [pid: 50969|app: 0|req: 1560/3022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.709059] [50968]: [pid: 50968|app: 0|req: 1463/3023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.728425] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-bbe95998-f2af-4be6-939f-376a21f8ca90 x-openstack-request-id: req-bbe95998-f2af-4be6-939f-376a21f8ca90 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 754.728596] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c20c9ece-21de-4c29-9923-0b638946f696", "name": "network-vif-plugged", "status": "completed", "tag": "d6351a3a-52cf-4eb0-8bf4-435fa8c2f437", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 754.728674] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bbe95998-f2af-4be6-939f-376a21f8ca90 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 754.728909] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bbe95998-f2af-4be6-939f-376a21f8ca90'] response: {'server_uuid': 'c20c9ece-21de-4c29-9923-0b638946f696', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'code': 200} [ 754.800380] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36f6e1e7-fdd6-4403-8f32-e08e4c3843e5 req-89b51e2e-cea5-4294-8d2f-c7847a0ff18b tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.801437] [50969]: [pid: 50969|app: 0|req: 1561/3024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.808633] [50968]: DEBUG neutron.api.wsgi [req-36f6e1e7-fdd6-4403-8f32-e08e4c3843e5 req-dca88283-c103-43f5-8421-4d45840f6008 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.829601] [50968]: [pid: 50968|app: 0|req: 1464/3025] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.899422] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-505316b1-2741-41f4-b5d9-0235073e8abb req-fcb1a403-e654-4ba5-84f3-8cf63cd1dbea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.900461] [50969]: [pid: 50969|app: 0|req: 1562/3026] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?tenant_id=9f28d63335d345949834cb0b84647fb9&device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 754.950501] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-505316b1-2741-41f4-b5d9-0235073e8abb req-5ef1ff74-2550-4a2a-a534-7a71875859f8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.951590] [50968]: [pid: 50968|app: 0|req: 1465/3027] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/networks?id=926dd7f6-6316-4f81-9c22-e8488e800f9a => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.960231] [50969]: DEBUG neutron.api.wsgi [req-505316b1-2741-41f4-b5d9-0235073e8abb req-055328a7-ca2b-4dd9-add4-eba3422a8d60 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.004249] [50969]: [pid: 50969|app: 0|req: 1563/3028] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=b31c857e-183b-47d3-b58a-857e15ec4695 => generated 807 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.034790] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-505316b1-2741-41f4-b5d9-0235073e8abb req-53a8a764-d064-4c55-98ae-365dc4e3980d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.035740] [50968]: [pid: 50968|app: 0|req: 1466/3029] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/subnets?id=b8af005e-a15d-435d-ad00-830e49c25b36 => generated 687 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.039271] [50969]: [pid: 50969|app: 0|req: 1564/3030] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.050452] [50968]: [pid: 50968|app: 0|req: 1467/3031] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.077280] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-505316b1-2741-41f4-b5d9-0235073e8abb req-75d210b1-4bf3-491f-9dca-2009910941e1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.080764] [50969]: [pid: 50969|app: 0|req: 1565/3032] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?network_id=926dd7f6-6316-4f81-9c22-e8488e800f9a&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.097070] [50968]: [pid: 50968|app: 0|req: 1468/3033] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.123038] [50969]: [pid: 50969|app: 0|req: 1566/3034] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/networks/926dd7f6-6316-4f81-9c22-e8488e800f9a?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.142693] [50968]: [pid: 50968|app: 0|req: 1469/3035] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.171922] [50969]: [pid: 50969|app: 0|req: 1567/3036] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/networks/926dd7f6-6316-4f81-9c22-e8488e800f9a?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) [ 755.182263] [50968]: [pid: 50968|app: 0|req: 1470/3037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 755.283473] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-eb762dc2-47c4-4277-8271-0a821f87562b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.284650] [50969]: [pid: 50969|app: 0|req: 1568/3038] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.293209] [50969]: DEBUG neutron.api.wsgi [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-2572e039-2972-45d9-a6cc-2d498f0c57f8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.323329] [50969]: [pid: 50969|app: 0|req: 1569/3039] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2 => generated 181 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.333235] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eac45316-5766-40eb-ab43-f553322a983b req-370dc195-1fbc-42f4-984b-c8b596e410bd tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.334290] [50968]: [pid: 50968|app: 0|req: 1471/3040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.337441] [50968]: DEBUG neutron.api.v2.base [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'port': {'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'admin_state_up': True, 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 755.338676] [50969]: [pid: 50969|app: 0|req: 1570/3041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.341731] [50969]: DEBUG neutron.api.wsgi [req-eac45316-5766-40eb-ab43-f553322a983b req-f8eab01e-9243-4a35-8ace-277eefe99d13 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.364211] [50969]: [pid: 50969|app: 0|req: 1571/3042] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.385054] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 755.389656] [50968]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.391944] [50969]: [pid: 50969|app: 0|req: 1572/3043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.423221] [50969]: [pid: 50969|app: 0|req: 1573/3044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.459787] [50968]: DEBUG neutron.db.db_base_plugin_common [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 192.168.128.14 (d63965b5-19e0-47e3-8772-d60b315a5706/b1b53c97-cc23-4fb2-9367-59a3f8163bd8/911dd3b6-376c-4557-9b50-9c74fa3006d7) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 755.465511] [50969]: [pid: 50969|app: 0|req: 1574/3045] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.503884] [50969]: [pid: 50969|app: 0|req: 1575/3046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 755.530841] [50968]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (911dd3b6-376c-4557-9b50-9c74fa3006d7), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.531710] [50968]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.531931] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': '', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 755.532140] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 755.532140] [50968]: key[mac_address], None -> fa:16:3e:b8:e9:0e [ 755.532140] [50968]: key[device_id], None -> b36dbc98-faf9-46f1-aa59-7b5f22d0f673 [ 755.532140] [50968]: key[binding:vif_details], None -> {} [ 755.532140] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 755.532140] [50968]: key[binding:vnic_type], None -> normal [ 755.532140] [50968]: key[allowed_address_pairs], None -> [] [ 755.532140] [50968]: key[name], None -> [ 755.532140] [50968]: key[status], None -> DOWN [ 755.532140] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 755.532140] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}] [ 755.532140] [50968]: key[id], None -> 911dd3b6-376c-4557-9b50-9c74fa3006d7 [ 755.532140] [50968]: key[port_security_enabled], None -> True [ 755.532140] [50968]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 755.532140] [50968]: key[security_groups], None -> ['8b0294dc-2245-46bf-a56e-f22fbf616a62'] [ 755.532140] [50968]: key[binding:profile], None -> {} [ 755.532140] [50968]: key[binding:host_id], None -> [ 755.532140] [50968]: key[standard_attr_id], None -> 1206 [ 755.532140] [50968]: key[admin_state_up], None -> True [ 755.532140] [50968]: key[device_owner], None -> [ 755.532140] [50968]: key[binding:vif_type], None -> unbound [ 755.532140] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.551990] [50968]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.578259] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=911dd3b6-376c-4557-9b50-9c74fa3006d7,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.587064] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 755.587748] [50968]: DEBUG neutron.scheduler.base_scheduler [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 755.590084] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 755.603450] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': '', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:07Z', 'revision_number': 1, 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 755.603639] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 755.603639] [50968]: key[mac_address], None -> fa:16:3e:b8:e9:0e [ 755.603639] [50968]: key[device_id], None -> b36dbc98-faf9-46f1-aa59-7b5f22d0f673 [ 755.603639] [50968]: key[binding:vif_details], None -> {} [ 755.603639] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 755.603639] [50968]: key[binding:vnic_type], None -> normal [ 755.603639] [50968]: key[tags], None -> [] [ 755.603639] [50968]: key[allowed_address_pairs], None -> [] [ 755.603639] [50968]: key[created_at], None -> 2025-11-21T22:38:07Z [ 755.603639] [50968]: key[name], None -> [ 755.603639] [50968]: key[status], None -> DOWN [ 755.603639] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 755.603639] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}] [ 755.603639] [50968]: key[id], None -> 911dd3b6-376c-4557-9b50-9c74fa3006d7 [ 755.603639] [50968]: key[port_security_enabled], None -> True [ 755.603639] [50968]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 755.603639] [50968]: key[security_groups], None -> ['8b0294dc-2245-46bf-a56e-f22fbf616a62'] [ 755.603639] [50968]: key[binding:profile], None -> {} [ 755.603639] [50968]: key[binding:host_id], None -> [ 755.603639] [50968]: key[revision_number], None -> 1 [ 755.603639] [50968]: key[description], None -> [ 755.603639] [50968]: key[updated_at], None -> 2025-11-21T22:38:07Z [ 755.603639] [50968]: key[standard_attr_id], None -> 1206 [ 755.603639] [50968]: key[admin_state_up], None -> True [ 755.603639] [50968]: key[binding:vif_type], None -> unbound [ 755.603639] [50968]: key[device_owner], None -> [ 755.603639] [50968]: key[extra_dhcp_opts], None -> [] [ 755.603639] [50968]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 755.603639] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.636053] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.636484] [50968]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-f4511e69-7d8d-4b76-afb3-09dec12dd7a6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.647132] [50968]: [pid: 50968|app: 0|req: 1472/3047] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:07 2025] POST /networking/v2.0/ports => generated 733 bytes in 312 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 755.650275] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-180f737e-2522-4906-988b-39c529c97b94 req-6aa5e2c9-a550-4c83-88ac-91e6a7b652b6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.651943] [50969]: [pid: 50969|app: 0|req: 1576/3048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 736 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.677299] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-aab6fc18-af78-465b-8202-866a072f1526 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.677835] [50968]: [pid: 50968|app: 0|req: 1473/3049] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 1040 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 755.679708] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24bb2680-3a4e-44f4-806b-5854c0f6a149 req-6799e26e-c529-4ef6-877d-849485ada934 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.680726] [50968]: DEBUG neutron.api.wsgi [req-180f737e-2522-4906-988b-39c529c97b94 req-af139d58-0427-4dc1-9c4f-e7923b4e174b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.680838] [50969]: [pid: 50969|app: 0|req: 1577/3050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:07 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.684180] [50969]: DEBUG neutron.api.v2.base [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Request body: {'port': {'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 755.700634] [50968]: [pid: 50968|app: 0|req: 1474/3051] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.722089] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.725906] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7450a8b3-9a17-4b39-b9fe-ac07b9b27305 req-8e3d1fa9-b1da-4229-bcde-5bc11abd808b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.726930] [50968]: [pid: 50968|app: 0|req: 1475/3052] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 755.729426] [50968]: DEBUG neutron.api.wsgi [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-c1e9a548-af0c-4618-9235-4ba8caa62e7d service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.742437] [50968]: [pid: 50968|app: 0|req: 1476/3053] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.745130] [50968]: DEBUG neutron.api.wsgi [req-24bb2680-3a4e-44f4-806b-5854c0f6a149 req-ad9992c2-0270-49db-9150-1c2b1a4fcb9d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.766468] [50968]: [pid: 50968|app: 0|req: 1477/3054] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&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.799939] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7450a8b3-9a17-4b39-b9fe-ac07b9b27305 req-a8a20030-be8d-4b42-bd0a-969b031a4148 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.803908] [50968]: [pid: 50968|app: 0|req: 1478/3055] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 721 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.819628] [50968]: [pid: 50968|app: 0|req: 1479/3056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.836195] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-b7caafd3-1ef2-48d9-90cb-a8c611ef57b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.836195] [50968]: [pid: 50968|app: 0|req: 1480/3057] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.837500] [50969]: DEBUG neutron.notifiers.nova [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 911dd3b6-376c-4557-9b50-9c74fa3006d7 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 755.841952] [50968]: DEBUG neutron.api.wsgi [req-7450a8b3-9a17-4b39-b9fe-ac07b9b27305 req-16760996-08f7-404d-a408-2f8006331730 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.843179] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks [] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.854925] [50969]: DEBUG neutron.db.provisioning_blocks [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Transition to ACTIVE for port object 911dd3b6-376c-4557-9b50-9c74fa3006d7 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 755.856906] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_precommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:08Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': '', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:07Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 755.856906] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_precommit: [ 755.856906] [50969]: key[device_owner], -> compute:nova [ 755.856906] [50969]: key[binding:host_id], -> cpu-1 [ 755.856906] [50969]: key[updated_at], 2025-11-21T22:38:07Z -> 2025-11-21T22:38:08Z [ 755.856906] [50969]: key[revision_number], 1 -> 2 [ 755.856906] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.857956] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.859179] [50968]: [pid: 50968|app: 0|req: 1481/3058] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.873625] [50968]: [pid: 50968|app: 0|req: 1482/3059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.888544] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Pushing event updated for resources: {'Port': ['ID=911dd3b6-376c-4557-9b50-9c74fa3006d7,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.906121] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef73b8a-a576-4c2d-a335-408ac216ddd0 req-aac456c7-b77e-456d-b3ed-abe8c00bef57 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.907449] [50968]: [pid: 50968|app: 0|req: 1483/3060] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.923971] [50968]: [pid: 50968|app: 0|req: 1484/3061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.928018] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_postcommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:08Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': '', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:07Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 755.928934] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_postcommit: [ 755.928934] [50969]: key[device_owner], -> compute:nova [ 755.928934] [50969]: key[binding:host_id], -> cpu-1 [ 755.928934] [50969]: key[updated_at], 2025-11-21T22:38:07Z -> 2025-11-21T22:38:08Z [ 755.928934] [50969]: key[revision_number], 1 -> 2 [ 755.928934] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.935526] [50969]: DEBUG neutron.plugins.ml2.managers [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Attempting to bind port 911dd3b6-376c-4557-9b50-9c74fa3006d7 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 755.935688] [50969]: DEBUG neutron.plugins.ml2.managers [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Attempting to bind port 911dd3b6-376c-4557-9b50-9c74fa3006d7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 755.935809] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Attempting to bind port 911dd3b6-376c-4557-9b50-9c74fa3006d7 on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 755.946870] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7450a8b3-9a17-4b39-b9fe-ac07b9b27305 req-08be88f5-6b6e-4eb0-ac08-f28a61627499 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.947789] [50968]: [pid: 50968|app: 0|req: 1485/3062] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/subnets?id=3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 697 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.952451] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 755.952619] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Bind Segment={'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 755.957809] [50969]: DEBUG networking_nsxv3.api.rpc [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 756.013237] [50968]: [pid: 50968|app: 0|req: 1486/3063] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.027523] [50968]: [pid: 50968|app: 0|req: 1487/3064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.041651] [50968]: [pid: 50968|app: 0|req: 1488/3065] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?network_id=6b3c5a8b-11d7-475c-afa3-bd39050536eb&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.044514] [50968]: DEBUG neutron.api.wsgi [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-0ca1adb2-c679-4905-a39b-c9209b61c473 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 756.071133] [50968]: [pid: 50968|app: 0|req: 1489/3066] 10.180.1.21 () {60 vars in 1634 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-1479972736&fields=id&tenant_id=2a14451c17624aaaa5d4179aa4671e26 => generated 69 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.103458] [50968]: [pid: 50968|app: 0|req: 1490/3067] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 756.136353] [50968]: [pid: 50968|app: 0|req: 1491/3068] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.213778] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bb081dc-f46d-41ce-ace8-bd2d4ce2b557 req-8e05c8d9-ea8a-4572-b644-a64c6c33880c tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.215037] [50968]: [pid: 50968|app: 0|req: 1492/3069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.250567] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-8e3e1189-de0d-4802-8f58-7904350259a1 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.251565] [50968]: [pid: 50968|app: 0|req: 1493/3070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.287991] [50968]: [pid: 50968|app: 0|req: 1494/3071] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 756.290742] [50968]: DEBUG neutron.api.wsgi [req-5bb081dc-f46d-41ce-ace8-bd2d4ce2b557 req-0f1c7508-ad71-4bd1-8ca0-5b2642c4961b tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 756.310471] [50968]: [pid: 50968|app: 0|req: 1495/3072] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.313787] [50968]: DEBUG neutron.api.v2.base [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'port': {'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 756.350615] [50968]: DEBUG neutron_lib.callbacks.manager [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.446765] [50968]: DEBUG neutron.plugins.ml2.db [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] For port d7d14587-9c33-4f63-bdfa-4032543cd8b0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d7d14587-9c33-4f63-bdfa-4032543cd8b0,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 756.465232] [50968]: DEBUG neutron_lib.callbacks.manager [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.465232] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_precommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:08Z', 'revision_number': 6, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 756.465427] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_precommit: [ 756.465427] [50968]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd'] -> ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73'] [ 756.465427] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 756.465427] [50968]: key[updated_at], 2025-11-21T22:37:59Z -> 2025-11-21T22:38:08Z [ 756.465427] [50968]: key[revision_number], 5 -> 6 [ 756.465427] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.467979] [50968]: DEBUG neutron_lib.callbacks.manager [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.515352] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'Port': ['ID=d7d14587-9c33-4f63-bdfa-4032543cd8b0,revision_number=6']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.526865] [50968]: DEBUG neutron.db.provisioning_blocks [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Provisioning complete for port d7d14587-9c33-4f63-bdfa-4032543cd8b0 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 756.526865] [50968]: DEBUG neutron_lib.callbacks.manager [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.526865] [50968]: INFO neutron.plugins.ml2.plugin [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attempt 1 to provision port d7d14587-9c33-4f63-bdfa-4032543cd8b0 [ 756.574288] [50968]: DEBUG neutron.plugins.ml2.plugin [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Current status of the port d7d14587-9c33-4f63-bdfa-4032543cd8b0 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 756.575199] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_postcommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:08Z', 'revision_number': 6, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:37:59Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 756.575386] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_postcommit: [ 756.575386] [50968]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd'] -> ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73'] [ 756.575386] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 756.575386] [50968]: key[updated_at], 2025-11-21T22:37:59Z -> 2025-11-21T22:38:08Z [ 756.575386] [50968]: key[revision_number], 5 -> 6 [ 756.575386] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.582686] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.583114] [50968]: DEBUG neutron_lib.callbacks.manager [req-165ef7e7-f2d9-4499-8e96-5eed1253b051 req-f80e680a-4281-49a0-9410-c33fd5af9c32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.584851] [50968]: [pid: 50968|app: 0|req: 1496/3073] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:08 2025] PUT /networking/v2.0/ports/d7d14587-9c33-4f63-bdfa-4032543cd8b0 => generated 785 bytes in 274 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.602159] [50968]: [pid: 50968|app: 0|req: 1497/3074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.664314] [50968]: [pid: 50968|app: 0|req: 1498/3075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:08 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.678876] [50968]: [pid: 50968|app: 0|req: 1499/3076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.730511] [50968]: [pid: 50968|app: 0|req: 1500/3077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.731609] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c20c9ece-21de-4c29-9923-0b638946f696', 'tag': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437'}, {'name': 'network-changed', 'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 756.741961] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-68b71830-ca98-40c7-ba1b-d25550a51659" -d '{"events": [{"name": "network-changed", "server_uuid": "c20c9ece-21de-4c29-9923-0b638946f696", "tag": "d6351a3a-52cf-4eb0-8bf4-435fa8c2f437"}, {"name": "network-changed", "server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 756.751553] [50968]: [pid: 50968|app: 0|req: 1501/3078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.784280] [50968]: [pid: 50968|app: 0|req: 1502/3079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.841064] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bf9d9ab-57b7-4651-958c-c3423eb3d8ac req-29b17af7-d02c-467a-a81e-6a85e0461aba tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.842323] [50968]: [pid: 50968|app: 0|req: 1503/3080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 756.857482] [50968]: [pid: 50968|app: 0|req: 1504/3081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.860238] [50968]: DEBUG neutron.api.wsgi [req-5bf9d9ab-57b7-4651-958c-c3423eb3d8ac req-b887dbf0-1e92-4d79-915d-ba0278686943 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 756.884412] [50968]: [pid: 50968|app: 0|req: 1505/3082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.918739] [50968]: [pid: 50968|app: 0|req: 1506/3083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 756.953130] [50968]: [pid: 50968|app: 0|req: 1507/3084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.961018] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Bound using segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 756.961018] [50969]: DEBUG neutron.plugins.ml2.managers [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Bound port: 911dd3b6-376c-4557-9b50-9c74fa3006d7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "97d59ff5-df43-4e01-b11f-6c57b53fb79d", "external-id": "nsx-vlan-transportzone-106", "segmentation_id": 106}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 756.961018] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.017696] [50969]: DEBUG neutron.plugins.ml2.db [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] For port 911dd3b6-376c-4557-9b50-9c74fa3006d7, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 757.021488] [50969]: DEBUG neutron.plugins.ml2.db [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] For port 911dd3b6-376c-4557-9b50-9c74fa3006d7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=911dd3b6-376c-4557-9b50-9c74fa3006d7,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 757.023504] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_precommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:08Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:08Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 757.023756] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_precommit: [ 757.023756] [50969]: key[binding:vif_type], unbound -> ovs [ 757.023756] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} [ 757.023756] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.027625] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.060112] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c622066-927f-4223-90f4-17ff60b7ac25 req-294daca3-8267-424f-b9f9-e2a9e13ec2cf tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.061443] [50968]: [pid: 50968|app: 0|req: 1508/3085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 750 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.072038] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Pushing event updated for resources: {'Port': ['ID=911dd3b6-376c-4557-9b50-9c74fa3006d7,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 757.078231] [50968]: [pid: 50968|app: 0|req: 1509/3086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.081247] [50968]: DEBUG neutron.api.wsgi [req-8f70f429-d71f-4fd2-a755-12ea47c479cc req-79dd3045-8f26-4026-9136-57ff44d7eee8 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 757.083275] [50969]: DEBUG neutron.db.provisioning_blocks [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Provisioning complete for port 911dd3b6-376c-4557-9b50-9c74fa3006d7 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 757.083445] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.083559] [50969]: INFO neutron.plugins.ml2.plugin [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Attempt 1 to provision port 911dd3b6-376c-4557-9b50-9c74fa3006d7 [ 757.102635] [50968]: [pid: 50968|app: 0|req: 1510/3087] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/security-groups/782e10e2-c275-4c7b-bb67-ec47dc30cf73 => generated 1682 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 757.109207] [50968]: DEBUG neutron.api.wsgi [req-8f70f429-d71f-4fd2-a755-12ea47c479cc req-4b40d6e5-900e-4b5b-ab81-339fc67b9d37 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 757.126980] [50969]: DEBUG neutron.plugins.ml2.plugin [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Current status of the port 911dd3b6-376c-4557-9b50-9c74fa3006d7 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 757.127234] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.128866] [50968]: INFO neutron.api.v2.resource [req-8f70f429-d71f-4fd2-a755-12ea47c479cc req-4b40d6e5-900e-4b5b-ab81-339fc67b9d37 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 757.129507] [50968]: [pid: 50968|app: 0|req: 1511/3088] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:38:09 2025] DELETE /networking/v2.0/security-groups/782e10e2-c275-4c7b-bb67-ec47dc30cf73 => generated 136 bytes in 23 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 757.145153] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '911dd3b6-376c-4557-9b50-9c74fa3006d7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 757.155446] [50969]: DEBUG neutron.plugins.ml2.db [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] For port 911dd3b6-376c-4557-9b50-9c74fa3006d7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=911dd3b6-376c-4557-9b50-9c74fa3006d7,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 757.160344] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-977c7a50-1540-41c7-b10a-6684c45a4db9 x-openstack-request-id: req-977c7a50-1540-41c7-b10a-6684c45a4db9 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 757.160739] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c20c9ece-21de-4c29-9923-0b638946f696", "tag": "d6351a3a-52cf-4eb0-8bf4-435fa8c2f437", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 757.161828] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5a5982ff-8ee9-4a40-8739-8ebb8ce81c95" -d '{"events": [{"server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "name": "network-vif-plugged", "status": "completed", "tag": "911dd3b6-376c-4557-9b50-9c74fa3006d7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 757.162622] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-977c7a50-1540-41c7-b10a-6684c45a4db9 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 757.162622] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-977c7a50-1540-41c7-b10a-6684c45a4db9'] response: {'name': 'network-changed', 'server_uuid': 'c20c9ece-21de-4c29-9923-0b638946f696', 'tag': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'status': 'completed', 'code': 200} [ 757.166553] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7aaf556a-562e-4dfc-9fe6-d5243418a1c3 req-1a463b12-6f6e-418a-9525-31869987cd76 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.167758] [50968]: [pid: 50968|app: 0|req: 1512/3089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 748 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.168125] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-977c7a50-1540-41c7-b10a-6684c45a4db9'] response: {'name': 'network-changed', 'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'status': 'completed', 'code': 200} [ 757.180711] [50968]: DEBUG neutron.api.wsgi [req-7aaf556a-562e-4dfc-9fe6-d5243418a1c3 req-906401f3-ef4e-48c0-863b-9bd20c8bc334 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 757.194380] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_precommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:09Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:09Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 757.194597] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_precommit: [ 757.194597] [50969]: key[status], DOWN -> ACTIVE [ 757.194597] [50969]: key[revision_number], 4 -> 5 [ 757.194597] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.201213] [50969]: DEBUG neutron.db.provisioning_blocks [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Provisioning complete for port 911dd3b6-376c-4557-9b50-9c74fa3006d7 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 757.201213] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.201213] [50969]: INFO neutron.plugins.ml2.plugin [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Attempt 1 to provision port 911dd3b6-376c-4557-9b50-9c74fa3006d7 [ 757.209241] [50968]: [pid: 50968|app: 0|req: 1513/3090] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.223037] [50968]: [pid: 50968|app: 0|req: 1514/3091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.244376] [50969]: DEBUG neutron.plugins.ml2.plugin [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Current status of the port 911dd3b6-376c-4557-9b50-9c74fa3006d7 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 757.245243] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_postcommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:09Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:09Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 757.245468] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_postcommit: [ 757.245468] [50969]: key[status], DOWN -> ACTIVE [ 757.245468] [50969]: key[revision_number], 4 -> 5 [ 757.245468] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.246328] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.260786] [50968]: [pid: 50968|app: 0|req: 1515/3092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.271921] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Pushing event updated for resources: {'Port': ['ID=911dd3b6-376c-4557-9b50-9c74fa3006d7,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 757.274757] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_postcommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:09Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:08Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 757.274757] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] update_port_postcommit: [ 757.274757] [50969]: key[binding:vif_type], unbound -> ovs [ 757.274757] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} [ 757.274757] [50969]: key[updated_at], 2025-11-21T22:38:08Z -> 2025-11-21T22:38:09Z [ 757.274757] [50969]: key[revision_number], 2 -> 4 [ 757.274757] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.279653] [50968]: [pid: 50968|app: 0|req: 1516/3093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.279781] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.279781] [50969]: DEBUG neutron_lib.callbacks.manager [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-78f604da-af8e-489a-9867-874ee7462204 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.280445] [50969]: [pid: 50969|app: 0|req: 1578/3094] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:08 2025] PUT /networking/v2.0/ports/911dd3b6-376c-4557-9b50-9c74fa3006d7 => generated 1038 bytes in 1599 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 757.320069] [50968]: [pid: 50968|app: 0|req: 1517/3095] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.375372] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-322a4673-2348-4382-b1e9-e89cbbc9fb28 req-0c4de3eb-14fb-4267-81e2-774de28670e8 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.376552] [50969]: [pid: 50969|app: 0|req: 1579/3096] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports/ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 747 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.406521] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-c43ee904-92f0-41b8-a3f2-9ee94b83cc16 x-openstack-request-id: req-c43ee904-92f0-41b8-a3f2-9ee94b83cc16 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 757.406696] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "name": "network-vif-plugged", "status": "completed", "tag": "911dd3b6-376c-4557-9b50-9c74fa3006d7", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 757.406829] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c43ee904-92f0-41b8-a3f2-9ee94b83cc16 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 757.407119] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c43ee904-92f0-41b8-a3f2-9ee94b83cc16'] response: {'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'code': 200} [ 757.445681] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a86de417-b48a-4f10-b9f5-847940234589 req-06a238b2-d9c2-4f9a-a7e9-38c5aa6fdd15 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.447183] [50968]: [pid: 50968|app: 0|req: 1518/3097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.454573] [50968]: DEBUG neutron.api.wsgi [req-a86de417-b48a-4f10-b9f5-847940234589 req-f8b4a17c-3f65-428b-957a-7c0a5bfaf1e6 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 757.462414] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba59fbae-2e1f-4d18-8a12-d3d9df870922 req-26a6410c-2ae4-4b0e-ad32-2c68dada6a25 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.463510] [50969]: [pid: 50969|app: 0|req: 1580/3098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 788 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.469876] [50969]: DEBUG neutron.api.wsgi [req-ba59fbae-2e1f-4d18-8a12-d3d9df870922 req-5b9ffc40-84c5-4944-9cfa-2567e0416caa tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 757.475466] [50968]: [pid: 50968|app: 0|req: 1519/3099] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 757.491739] [50969]: [pid: 50969|app: 0|req: 1581/3100] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/security-groups?id=782e10e2-c275-4c7b-bb67-ec47dc30cf73&id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 203 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 757.665861] [50968]: [pid: 50968|app: 0|req: 1520/3101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:09 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.699554] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-4b7512d9-0302-473a-98ad-63662200a5f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.700620] [50969]: [pid: 50969|app: 0|req: 1582/3102] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 1040 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 757.732849] [50969]: [pid: 50969|app: 0|req: 1583/3103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.744629] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-7cbb77f6-a434-4335-bb1a-6c93e09770b6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.745479] [50969]: [pid: 50969|app: 0|req: 1584/3104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.745697] [50968]: [pid: 50968|app: 0|req: 1521/3105] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.751425] [50969]: DEBUG neutron.api.wsgi [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-86d49e0d-de13-429a-bd0a-e27fd616429c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 757.765426] [50969]: [pid: 50969|app: 0|req: 1585/3106] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.791672] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-2baa3ef7-6608-4c87-89fb-e229ebd42964 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.792759] [50968]: [pid: 50968|app: 0|req: 1522/3107] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.813667] [50968]: [pid: 50968|app: 0|req: 1523/3108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 757.828748] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-b2db9a73-217a-421a-b47d-852aa90649df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.830136] [50969]: [pid: 50969|app: 0|req: 1586/3109] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.835936] [50968]: [pid: 50968|app: 0|req: 1524/3110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.869278] [50968]: [pid: 50968|app: 0|req: 1525/3111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.869481] [50969]: [pid: 50969|app: 0|req: 1587/3112] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.910543] [50968]: [pid: 50968|app: 0|req: 1526/3113] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 757.922034] [50969]: [pid: 50969|app: 0|req: 1588/3114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.965937] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47c8358d-2f14-4bfa-b604-f9646b61617b req-175deecc-97af-416e-8ca7-efecfe83c4af tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.967171] [50968]: [pid: 50968|app: 0|req: 1527/3115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.974032] [50968]: DEBUG neutron.api.wsgi [req-47c8358d-2f14-4bfa-b604-f9646b61617b req-a9c93eef-a8d1-4ee5-942f-e1496cc9cfae tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 757.998083] [50968]: [pid: 50968|app: 0|req: 1528/3116] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.010243] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-ff36a826-fe8d-4349-b93c-0f90f7fc8c21 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.011371] [50969]: [pid: 50969|app: 0|req: 1589/3117] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/networks?id=7e3dba3f-33e6-481c-9f2e-dac942940c9f => generated 607 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.012175] [50968]: [pid: 50968|app: 0|req: 1529/3118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.019127] [50969]: DEBUG neutron.api.wsgi [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-33f9f8f2-3f46-4ba9-91d9-847fed21907e tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.052855] [50969]: [pid: 50969|app: 0|req: 1590/3119] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=8a46892068054cec8d2324513692e83a => generated 181 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.059586] [50969]: DEBUG neutron.api.v2.base [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Request body: {'port': {'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'admin_state_up': True, 'tenant_id': '8a46892068054cec8d2324513692e83a', 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 758.080745] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-e2bd82a9-f7f1-4c64-b30b-c72ff91ee40f tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.081290] [50968]: [pid: 50968|app: 0|req: 1530/3120] 10.180.1.21 () {60 vars in 1478 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/subnets?network_id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 695 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.095680] [50968]: [pid: 50968|app: 0|req: 1531/3121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.107743] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Made reservation on behalf of 8a46892068054cec8d2324513692e83a for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 758.111463] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.150922] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-762f9fe9-5ab0-48b2-9fda-931fffd66b1f tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.151929] [50968]: [pid: 50968|app: 0|req: 1532/3122] 10.180.1.21 () {60 vars in 1622 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780&device_owner=compute%3Anova&network_id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.167919] [50968]: [pid: 50968|app: 0|req: 1533/3123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.168043] [50969]: DEBUG neutron.db.db_base_plugin_common [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Allocated IP 192.168.128.9 (7e3dba3f-33e6-481c-9f2e-dac942940c9f/3e6c5b6e-18b8-4bc2-91e8-114913d96003/63260a1e-06fe-4306-a0e1-c0ac686ee56e) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 758.171503] [50968]: DEBUG neutron.api.v2.base [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Request body: {'port': {'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}, {'subnet_id': '55231dde-2447-446a-a079-5be251291c42'}]}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 758.216210] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.239238] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for allowed_address_pair (63260a1e-06fe-4306-a0e1-c0ac686ee56e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.239825] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.241024] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] create_port_precommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': '', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'project_id': '8a46892068054cec8d2324513692e83a', 'port_security_enabled': True, 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 758.241024] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] create_port_precommit: [ 758.241024] [50969]: key[mac_address], None -> fa:16:3e:77:a3:3c [ 758.241024] [50969]: key[device_id], None -> 48bebaa2-011a-4d59-88fc-f54201b97a5c [ 758.241024] [50969]: key[binding:vif_details], None -> {} [ 758.241024] [50969]: key[project_id], None -> 8a46892068054cec8d2324513692e83a [ 758.241024] [50969]: key[binding:vnic_type], None -> normal [ 758.241024] [50969]: key[allowed_address_pairs], None -> [] [ 758.241024] [50969]: key[name], None -> [ 758.241024] [50969]: key[status], None -> DOWN [ 758.241024] [50969]: key[tenant_id], None -> 8a46892068054cec8d2324513692e83a [ 758.241024] [50969]: key[fixed_ips], None -> [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}] [ 758.241024] [50969]: key[id], None -> 63260a1e-06fe-4306-a0e1-c0ac686ee56e [ 758.241024] [50969]: key[port_security_enabled], None -> True [ 758.241024] [50969]: key[network_id], None -> 7e3dba3f-33e6-481c-9f2e-dac942940c9f [ 758.241024] [50969]: key[security_groups], None -> ['61dc46c7-365b-480f-83e5-16cbc578a879'] [ 758.241024] [50969]: key[binding:profile], None -> {} [ 758.241024] [50969]: key[binding:host_id], None -> [ 758.241024] [50969]: key[standard_attr_id], None -> 1208 [ 758.241024] [50969]: key[admin_state_up], None -> True [ 758.241024] [50969]: key[device_owner], None -> [ 758.241024] [50969]: key[binding:vif_type], None -> unbound [ 758.241024] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.264546] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.287734] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Pushing event updated for resources: {'Port': ['ID=63260a1e-06fe-4306-a0e1-c0ac686ee56e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.296245] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Network 7e3dba3f-33e6-481c-9f2e-dac942940c9f is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 758.297049] [50969]: DEBUG neutron.scheduler.base_scheduler [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 758.299396] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 758.315534] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] create_port_postcommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': '', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'project_id': '8a46892068054cec8d2324513692e83a', 'port_security_enabled': True, 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 1, 'network': {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 758.315805] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] create_port_postcommit: [ 758.315805] [50969]: key[mac_address], None -> fa:16:3e:77:a3:3c [ 758.315805] [50969]: key[device_id], None -> 48bebaa2-011a-4d59-88fc-f54201b97a5c [ 758.315805] [50969]: key[binding:vif_details], None -> {} [ 758.315805] [50969]: key[project_id], None -> 8a46892068054cec8d2324513692e83a [ 758.315805] [50969]: key[binding:vnic_type], None -> normal [ 758.315805] [50969]: key[tags], None -> [] [ 758.315805] [50969]: key[allowed_address_pairs], None -> [] [ 758.315805] [50969]: key[created_at], None -> 2025-11-21T22:38:10Z [ 758.315805] [50969]: key[name], None -> [ 758.315805] [50969]: key[status], None -> DOWN [ 758.315805] [50969]: key[tenant_id], None -> 8a46892068054cec8d2324513692e83a [ 758.315805] [50969]: key[fixed_ips], None -> [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}] [ 758.315805] [50969]: key[id], None -> 63260a1e-06fe-4306-a0e1-c0ac686ee56e [ 758.315805] [50969]: key[port_security_enabled], None -> True [ 758.315805] [50969]: key[network_id], None -> 7e3dba3f-33e6-481c-9f2e-dac942940c9f [ 758.315805] [50969]: key[security_groups], None -> ['61dc46c7-365b-480f-83e5-16cbc578a879'] [ 758.315805] [50969]: key[binding:profile], None -> {} [ 758.315805] [50969]: key[binding:host_id], None -> [ 758.315805] [50969]: key[revision_number], None -> 1 [ 758.315805] [50969]: key[description], None -> [ 758.315805] [50969]: key[updated_at], None -> 2025-11-21T22:38:10Z [ 758.315805] [50969]: key[standard_attr_id], None -> 1208 [ 758.315805] [50969]: key[admin_state_up], None -> True [ 758.315805] [50969]: key[binding:vif_type], None -> unbound [ 758.315805] [50969]: key[device_owner], None -> [ 758.315805] [50969]: key[extra_dhcp_opts], None -> [] [ 758.315805] [50969]: key[network], None -> {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} [ 758.315805] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.348124] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.348530] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-7bff4d0f-46a4-4315-82d0-96ce5e9d9d92 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.357973] [50969]: [pid: 50969|app: 0|req: 1591/3124] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:10 2025] POST /networking/v2.0/ports => generated 732 bytes in 302 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 758.367948] [50968]: DEBUG neutron.db.db_base_plugin_common [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Allocated IP 192.168.128.9 (7a5d70e9-99fc-444e-b6d8-16c6a61de8fb/55231dde-2447-446a-a079-5be251291c42/ca3e5c21-9407-4b0f-a878-dffb76bef40c) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 758.391547] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c531165-8558-4ee6-b2dc-ab817043f5ec req-42d2e10d-551d-42ce-9ab1-055f0e1de0c7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.392642] [50969]: [pid: 50969|app: 0|req: 1592/3125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.408204] [50968]: DEBUG neutron.plugins.ml2.db [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] For port ca3e5c21-9407-4b0f-a878-dffb76bef40c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c,segment=NetworkSegment(4e264618-e853-4d17-96b1-3a51f816fc26),segment_id=4e264618-e853-4d17-96b1-3a51f816fc26)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 758.409730] [50969]: [pid: 50969|app: 0|req: 1593/3126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.434513] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.434932] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_precommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}, {'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 6, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:18Z', 'revision_number': 5, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}]) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 758.435382] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_precommit: [ 758.435382] [50968]: key[fixed_ips], [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}] -> [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}, {'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.9'}] [ 758.435382] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} [ 758.435382] [50968]: key[updated_at], 2025-11-21T22:36:18Z -> 2025-11-21T22:38:10Z [ 758.435382] [50968]: key[revision_number], 5 -> 6 [ 758.435382] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.439378] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-c45c8854-8a28-4ab7-8be8-316b4fa563be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.440637] [50969]: [pid: 50969|app: 0|req: 1594/3127] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 758.444018] [50969]: DEBUG neutron.api.v2.base [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Request body: {'port': {'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 758.446894] [50968]: DEBUG neutron.db.provisioning_blocks [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Transition to ACTIVE for port object ca3e5c21-9407-4b0f-a878-dffb76bef40c will not be triggered until provisioned by entity DHCP. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 758.457175] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.499119] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event updated for resources: {'Port': ['ID=ca3e5c21-9407-4b0f-a878-dffb76bef40c,revision_number=6']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.499310] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.535208] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_postcommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}, {'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 6, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:18Z', 'revision_number': 5, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}]) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 758.535471] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_postcommit: [ 758.535471] [50968]: key[fixed_ips], [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}] -> [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}, {'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.9'}] [ 758.535471] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} [ 758.535471] [50968]: key[updated_at], 2025-11-21T22:36:18Z -> 2025-11-21T22:38:10Z [ 758.535471] [50968]: key[revision_number], 5 -> 6 [ 758.535471] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.542962] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.542962] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-5ffcdb9f-fd3a-4479-b800-150ea354ec6c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.547653] [50968]: [pid: 50968|app: 0|req: 1534/3128] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:10 2025] PUT /networking/v2.0/ports/ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 829 bytes in 377 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.548583] [50968]: DEBUG neutron.api.wsgi [req-7c531165-8558-4ee6-b2dc-ab817043f5ec req-87ca8799-16cf-402f-86f6-ed92a2822651 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.578169] [50968]: [pid: 50968|app: 0|req: 1535/3129] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.581346] [50968]: DEBUG neutron.api.wsgi [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-ce027d83-10de-4370-bbc3-3a9a18f45b70 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.598681] [50968]: [pid: 50968|app: 0|req: 1536/3130] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=911dd3b6-376c-4557-9b50-9c74fa3006d7 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.613902] [50968]: [pid: 50968|app: 0|req: 1537/3131] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.641859] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-6a771391-2f87-4f2a-a899-a2f8959223d8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.642913] [50968]: [pid: 50968|app: 0|req: 1538/3132] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.652380] [50969]: DEBUG neutron.notifiers.nova [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 63260a1e-06fe-4306-a0e1-c0ac686ee56e {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 758.659969] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks [] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.669240] [50969]: DEBUG neutron.db.provisioning_blocks [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Transition to ACTIVE for port object 63260a1e-06fe-4306-a0e1-c0ac686ee56e will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 758.671210] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_precommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 2, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': '', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 1, 'project_id': '8a46892068054cec8d2324513692e83a'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 758.671438] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_precommit: [ 758.671438] [50969]: key[device_owner], -> compute:nova [ 758.671438] [50969]: key[binding:host_id], -> cpu-1 [ 758.671438] [50969]: key[revision_number], 1 -> 2 [ 758.671438] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.673238] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.700531] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Pushing event updated for resources: {'Port': ['ID=63260a1e-06fe-4306-a0e1-c0ac686ee56e,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.708851] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ba6c707-0c05-48ee-a85f-7fc882464f97 req-0560b6f5-a681-456f-b04c-70646a4d8dd3 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.710172] [50968]: [pid: 50968|app: 0|req: 1539/3133] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:10 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 735 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.737359] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_postcommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 2, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': '', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 1, 'project_id': '8a46892068054cec8d2324513692e83a'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 758.737665] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_postcommit: [ 758.737665] [50969]: key[device_owner], -> compute:nova [ 758.737665] [50969]: key[binding:host_id], -> cpu-1 [ 758.737665] [50969]: key[revision_number], 1 -> 2 [ 758.737665] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.742148] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de27a07c-a871-41bf-94c2-eae54bd75ff0 req-a757e7ff-faf3-4bed-90ee-1aef4a188a62 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.743404] [50968]: [pid: 50968|app: 0|req: 1540/3134] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.746823] [50969]: DEBUG neutron.plugins.ml2.managers [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Attempting to bind port 63260a1e-06fe-4306-a0e1-c0ac686ee56e on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 758.747153] [50969]: DEBUG neutron.plugins.ml2.managers [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Attempting to bind port 63260a1e-06fe-4306-a0e1-c0ac686ee56e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 758.747409] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Attempting to bind port 63260a1e-06fe-4306-a0e1-c0ac686ee56e on network 7e3dba3f-33e6-481c-9f2e-dac942940c9f {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 758.764093] [50968]: [pid: 50968|app: 0|req: 1541/3135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.767185] [50968]: DEBUG neutron.api.wsgi [req-2ba6c707-0c05-48ee-a85f-7fc882464f97 req-f3cb7773-1417-4b54-90ad-29d61ecabd63 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.771989] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 758.771989] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Bind Segment={'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 758.775442] [50969]: DEBUG networking_nsxv3.api.rpc [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Bind port on Host cpu-1 & Segment [{'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 758.798651] [50968]: [pid: 50968|app: 0|req: 1542/3136] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.831907] [50968]: [pid: 50968|app: 0|req: 1543/3137] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.864581] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfdb9ea3-7656-4a88-a24d-0331788ba903 req-54b39f54-856a-44bd-be59-09da91dfa204 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.865670] [50968]: [pid: 50968|app: 0|req: 1544/3138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.905694] [50968]: [pid: 50968|app: 0|req: 1545/3139] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 758.995885] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1282fcbc-da86-4fb7-afef-0848dc0ce653 req-a0a05775-69e0-48e7-8528-847b3d304ffd tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.997335] [50968]: [pid: 50968|app: 0|req: 1546/3140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 788 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.000063] [50968]: DEBUG neutron.api.wsgi [req-dfdb9ea3-7656-4a88-a24d-0331788ba903 req-209abaa0-4e46-4f37-ba7d-6d1f8dbd4154 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.025526] [50968]: [pid: 50968|app: 0|req: 1547/3141] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.071133] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-9567f4c0-39d9-4ca9-9f4b-3ec5a0de5aa0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.073230] [50968]: [pid: 50968|app: 0|req: 1548/3142] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 1081 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 759.077607] [50968]: DEBUG neutron.api.wsgi [req-1282fcbc-da86-4fb7-afef-0848dc0ce653 req-fb9da6ce-59c4-4644-9cc1-de3be6cbff19 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.104309] [50968]: [pid: 50968|app: 0|req: 1549/3143] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/security-groups?id=782e10e2-c275-4c7b-bb67-ec47dc30cf73&id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 203 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.134164] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-e40206be-424d-4faf-8a99-44458438a79c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.135278] [50968]: [pid: 50968|app: 0|req: 1550/3144] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?tenant_id=71162803103e46138c168b53a511f77d&device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 1121 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 759.172251] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 759.176412] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2ef6e860-4345-42a4-aedb-a2795b56f3a8" -d '{"events": [{"name": "network-changed", "server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 759.190658] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-0608f24b-937a-4cd3-a0f8-4afde84d6ef2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.191803] [50968]: [pid: 50968|app: 0|req: 1551/3145] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 714 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.211623] [50968]: [pid: 50968|app: 0|req: 1552/3146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.242838] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-3452ef2f-e9cb-4822-929b-4801b38032a3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.243904] [50968]: [pid: 50968|app: 0|req: 1553/3147] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/networks?id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 718 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.259298] [50968]: [pid: 50968|app: 0|req: 1554/3148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.262120] [50968]: DEBUG neutron.api.wsgi [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-466fe8fd-8eb1-4cec-bb7e-4c056397423b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.277384] [50968]: [pid: 50968|app: 0|req: 1555/3149] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=d7d14587-9c33-4f63-bdfa-4032543cd8b0 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.280144] [50968]: DEBUG neutron.api.wsgi [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-b103f52a-ce1f-4d6d-bde8-65887010e4ed service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.319728] [50968]: [pid: 50968|app: 0|req: 1556/3150] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 808 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.337374] [50968]: [pid: 50968|app: 0|req: 1557/3151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.368971] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-0e5756a1-7583-4923-81fa-9160927bfdb7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.369816] [50968]: [pid: 50968|app: 0|req: 1558/3152] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/subnets?id=fb19aaaa-9d2b-498e-894b-b1970e56be97 => generated 689 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.388046] [50968]: [pid: 50968|app: 0|req: 1559/3153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.390719] [50968]: DEBUG neutron.api.wsgi [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-18ae410c-8bab-4b9a-9bd5-c69a38e2175b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.405589] [50968]: [pid: 50968|app: 0|req: 1560/3154] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.409457] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'tag': '911dd3b6-376c-4557-9b50-9c74fa3006d7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 759.411055] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4f32516f-b243-468e-aa59-05d9c79b46cb" -d '{"events": [{"name": "network-changed", "server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "tag": "911dd3b6-376c-4557-9b50-9c74fa3006d7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 759.431499] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b71830-ca98-40c7-ba1b-d25550a51659 req-08928d7a-85a0-4230-9ab8-c49534eeca0e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.431499] [50968]: [pid: 50968|app: 0|req: 1561/3155] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?network_id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.445365] [50968]: [pid: 50968|app: 0|req: 1562/3156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.470775] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-ddb6ecf6-9734-4206-810e-550712408e93 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.471872] [50968]: [pid: 50968|app: 0|req: 1563/3157] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/subnets?id=55231dde-2447-446a-a079-5be251291c42 => generated 695 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.506301] [50968]: [pid: 50968|app: 0|req: 1564/3158] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.520650] [50968]: [pid: 50968|app: 0|req: 1565/3159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.557988] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e2d4714-3841-4866-bea9-ef466cba2ceb req-17619df5-951e-4f45-b165-59c7ca758fa3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.559106] [50968]: [pid: 50968|app: 0|req: 1566/3160] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?network_id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.575328] [50968]: [pid: 50968|app: 0|req: 1567/3161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.611643] [50968]: [pid: 50968|app: 0|req: 1568/3162] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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) [ 759.646730] [50968]: [pid: 50968|app: 0|req: 1569/3163] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.676459] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f27bba9-f6fe-4046-b473-f4d561549afd req-f9c09e77-505e-4338-861c-0fdf05ec103c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.677711] [50968]: [pid: 50968|app: 0|req: 1570/3164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:11 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.693225] [50968]: [pid: 50968|app: 0|req: 1571/3165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.730151] [50968]: [pid: 50968|app: 0|req: 1572/3166] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?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) [ 759.735162] [50968]: DEBUG neutron.api.wsgi [req-4f27bba9-f6fe-4046-b473-f4d561549afd req-7547857a-e9ac-4499-bdfa-2861e55a71ee tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.765496] [50968]: [pid: 50968|app: 0|req: 1573/3167] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.780259] [50968]: [pid: 50968|app: 0|req: 1574/3168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.780542] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Bound using segment: {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 759.781979] [50969]: DEBUG neutron.plugins.ml2.managers [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Bound port: 63260a1e-06fe-4306-a0e1-c0ac686ee56e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "f2e45023-22b5-458b-826e-9b7eb69ba028", "external-id": "nsx-vlan-transportzone-614", "segmentation_id": 614}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 759.781979] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.796610] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-650aa172-5cf1-4271-a8b2-f88f7bfd8255 x-openstack-request-id: req-650aa172-5cf1-4271-a8b2-f88f7bfd8255 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 759.796811] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 759.796953] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-650aa172-5cf1-4271-a8b2-f88f7bfd8255 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 759.798384] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-650aa172-5cf1-4271-a8b2-f88f7bfd8255'] response: {'name': 'network-changed', 'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'status': 'completed', 'code': 200} [ 759.825551] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-c748658e-ce39-46ce-8b38-13ced25ab6ed x-openstack-request-id: req-c748658e-ce39-46ce-8b38-13ced25ab6ed {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 759.825725] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "tag": "911dd3b6-376c-4557-9b50-9c74fa3006d7", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 759.825808] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c748658e-ce39-46ce-8b38-13ced25ab6ed {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 759.827268] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c748658e-ce39-46ce-8b38-13ced25ab6ed'] response: {'name': 'network-changed', 'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'tag': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'status': 'completed', 'code': 200} [ 759.837352] [50969]: DEBUG neutron.plugins.ml2.db [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] For port 63260a1e-06fe-4306-a0e1-c0ac686ee56e, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 759.840012] [50969]: DEBUG neutron.plugins.ml2.db [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] For port 63260a1e-06fe-4306-a0e1-c0ac686ee56e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=63260a1e-06fe-4306-a0e1-c0ac686ee56e,segment=NetworkSegment(2ea20cee-3643-4876-a4b9-55ffd797a283),segment_id=2ea20cee-3643-4876-a4b9-55ffd797a283)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 759.842781] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_precommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 2, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 2, 'project_id': '8a46892068054cec8d2324513692e83a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 759.842781] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_precommit: [ 759.842781] [50969]: key[binding:vif_type], unbound -> ovs [ 759.842781] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614} [ 759.842781] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.845684] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.851368] [50968]: [pid: 50968|app: 0|req: 1575/3169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.869655] [50968]: [pid: 50968|app: 0|req: 1576/3170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 759.876858] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Pushing event updated for resources: {'Port': ['ID=63260a1e-06fe-4306-a0e1-c0ac686ee56e,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 759.884823] [50969]: DEBUG neutron.db.provisioning_blocks [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Provisioning complete for port 63260a1e-06fe-4306-a0e1-c0ac686ee56e triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 759.884823] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.885022] [50969]: INFO neutron.plugins.ml2.plugin [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Attempt 1 to provision port 63260a1e-06fe-4306-a0e1-c0ac686ee56e [ 759.925620] [50969]: DEBUG neutron.plugins.ml2.plugin [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Current status of the port 63260a1e-06fe-4306-a0e1-c0ac686ee56e is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 759.925866] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.936979] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc8de4b9-d4a7-4a6d-b9eb-cfc93c1847ca req-d69b9cb8-7db5-4c2f-bd9d-abe978754d2a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.938094] [50968]: [pid: 50968|app: 0|req: 1577/3171] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.944929] [50968]: DEBUG neutron.api.wsgi [req-bc8de4b9-d4a7-4a6d-b9eb-cfc93c1847ca req-698ed07c-81d5-45c6-b2fb-d1ad0c8692d8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.950214] [50969]: DEBUG neutron.plugins.ml2.db [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] For port 63260a1e-06fe-4306-a0e1-c0ac686ee56e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=63260a1e-06fe-4306-a0e1-c0ac686ee56e,segment=NetworkSegment(2ea20cee-3643-4876-a4b9-55ffd797a283),segment_id=2ea20cee-3643-4876-a4b9-55ffd797a283)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 759.972737] [50968]: [pid: 50968|app: 0|req: 1578/3172] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.993707] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_precommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:12Z', 'revision_number': 5, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:12Z', 'revision_number': 4, 'project_id': '8a46892068054cec8d2324513692e83a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}]) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 759.993977] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_precommit: [ 759.993977] [50969]: key[status], DOWN -> ACTIVE [ 759.993977] [50969]: key[revision_number], 4 -> 5 [ 759.993977] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 760.005717] [50969]: DEBUG neutron.db.provisioning_blocks [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Provisioning complete for port 63260a1e-06fe-4306-a0e1-c0ac686ee56e triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 760.005717] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.005904] [50969]: INFO neutron.plugins.ml2.plugin [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Attempt 1 to provision port 63260a1e-06fe-4306-a0e1-c0ac686ee56e [ 760.022446] [50968]: [pid: 50968|app: 0|req: 1579/3173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 760.038992] [50968]: [pid: 50968|app: 0|req: 1580/3174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.062217] [50969]: DEBUG neutron.plugins.ml2.plugin [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Current status of the port 63260a1e-06fe-4306-a0e1-c0ac686ee56e is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 760.062585] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_postcommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:12Z', 'revision_number': 5, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:12Z', 'revision_number': 4, 'project_id': '8a46892068054cec8d2324513692e83a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}]) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 760.062734] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_postcommit: [ 760.062734] [50969]: key[status], DOWN -> ACTIVE [ 760.062734] [50969]: key[revision_number], 4 -> 5 [ 760.062734] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 760.062925] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.092686] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Pushing event updated for resources: {'Port': ['ID=63260a1e-06fe-4306-a0e1-c0ac686ee56e,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 760.095659] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_postcommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:12Z', 'revision_number': 4, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 2, 'project_id': '8a46892068054cec8d2324513692e83a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 760.096895] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] update_port_postcommit: [ 760.096895] [50969]: key[binding:vif_type], unbound -> ovs [ 760.096895] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}} [ 760.096895] [50969]: key[updated_at], 2025-11-21T22:38:10Z -> 2025-11-21T22:38:12Z [ 760.096895] [50969]: key[revision_number], 2 -> 4 [ 760.096895] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 760.099114] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37f23c3c-5bd5-44a7-9ca3-ed65b344ca8c req-f09d3997-4f3b-4960-89d2-484eedc3f0ea tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.100208] [50968]: [pid: 50968|app: 0|req: 1581/3175] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.102396] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.102882] [50969]: DEBUG neutron_lib.callbacks.manager [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c0bfe815-7b2d-4c81-b230-5a49307dbb26 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.104649] [50969]: [pid: 50969|app: 0|req: 1595/3176] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:10 2025] PUT /networking/v2.0/ports/63260a1e-06fe-4306-a0e1-c0ac686ee56e => generated 1037 bytes in 1663 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 760.109154] [50969]: DEBUG neutron.api.wsgi [req-37f23c3c-5bd5-44a7-9ca3-ed65b344ca8c req-1c9e1ca0-c32c-46c0-bc42-5e24e16f683d tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.120477] [50968]: [pid: 50968|app: 0|req: 1582/3177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.142152] [50969]: [pid: 50969|app: 0|req: 1596/3178] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.203579] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac128a97-8c23-4230-9dc8-258d382ec77d req-05426100-2c1b-40f6-b920-044b2f3851ff tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.203869] [50968]: [pid: 50968|app: 0|req: 1583/3179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.210590] [50969]: DEBUG neutron.api.wsgi [req-ac128a97-8c23-4230-9dc8-258d382ec77d req-6244af91-7a17-402b-b964-08198ae238a0 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.235332] [50969]: [pid: 50969|app: 0|req: 1597/3180] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.248822] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7105bb91-f77d-4366-bec2-4ed9f99d45fe req-ef31bcdb-82cf-46e9-87b5-e68436f63f95 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.249792] [50968]: [pid: 50968|app: 0|req: 1584/3181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 788 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.258994] [50969]: DEBUG neutron.api.wsgi [req-7105bb91-f77d-4366-bec2-4ed9f99d45fe req-c3af9e65-1029-46d0-a309-60d9600efd32 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.285627] [50969]: [pid: 50969|app: 0|req: 1598/3182] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/security-groups?id=782e10e2-c275-4c7b-bb67-ec47dc30cf73&id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 203 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.315091] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3afe0d0-d4f1-4b4e-8573-d55651457dfc req-5a437992-13ea-4051-9d27-f90438f4687d tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.316221] [50968]: [pid: 50968|app: 0|req: 1585/3183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 832 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.326770] [50969]: DEBUG neutron.api.wsgi [req-a3afe0d0-d4f1-4b4e-8573-d55651457dfc req-7b26bd2b-706c-40a3-be46-161ce2c31d93 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.342229] [50968]: [pid: 50968|app: 0|req: 1586/3184] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.354692] [50969]: [pid: 50969|app: 0|req: 1599/3185] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/security-groups?id=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.378956] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f32516f-b243-468e-aa59-05d9c79b46cb req-8d432819-58f9-4b15-8d51-3ef9f685a014 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.380233] [50968]: [pid: 50968|app: 0|req: 1587/3186] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 760.414033] [50968]: [pid: 50968|app: 0|req: 1588/3187] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 760.431211] [50968]: [pid: 50968|app: 0|req: 1589/3188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.446539] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f32516f-b243-468e-aa59-05d9c79b46cb req-6936b6b6-7267-4f38-9cf5-a60fa7ecc317 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.447987] [50969]: [pid: 50969|app: 0|req: 1600/3189] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.460785] [50968]: DEBUG neutron.api.wsgi [req-4f32516f-b243-468e-aa59-05d9c79b46cb req-6ec2e9c4-4f4e-461d-8853-6fdabff42958 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.476404] [50968]: [pid: 50968|app: 0|req: 1590/3190] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=911dd3b6-376c-4557-9b50-9c74fa3006d7 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.500200] [50969]: [pid: 50969|app: 0|req: 1601/3191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.503324] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f32516f-b243-468e-aa59-05d9c79b46cb req-b22aa322-1871-405c-8d8c-c9ec174a36b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.504300] [50968]: [pid: 50968|app: 0|req: 1591/3192] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.544023] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f32516f-b243-468e-aa59-05d9c79b46cb req-9517e4e7-95ad-4dd6-ae73-3bf1bf90dd16 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.545214] [50969]: [pid: 50969|app: 0|req: 1602/3193] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.588047] [50968]: [pid: 50968|app: 0|req: 1592/3194] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.598970] [50969]: [pid: 50969|app: 0|req: 1603/3195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.633780] [50968]: [pid: 50968|app: 0|req: 1593/3196] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 760.650594] [50968]: [pid: 50968|app: 0|req: 1594/3197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.660883] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90be644a-be7f-4121-bd0c-1fe92664f671 req-433b0f75-dadf-4e5e-b9b2-0f6ecdb4aa22 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.662430] [50969]: [pid: 50969|app: 0|req: 1604/3198] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:12 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 1081 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 760.705201] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90be644a-be7f-4121-bd0c-1fe92664f671 req-172e127a-6c99-4df7-a17f-24bf3dd5cf8d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.706355] [50968]: [pid: 50968|app: 0|req: 1595/3199] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks?id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.714014] [50969]: DEBUG neutron.api.wsgi [req-90be644a-be7f-4121-bd0c-1fe92664f671 req-2e9b58df-f2c0-4f59-9795-12739e33fdeb service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.729377] [50969]: [pid: 50969|app: 0|req: 1605/3200] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=d7d14587-9c33-4f63-bdfa-4032543cd8b0 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.757069] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90be644a-be7f-4121-bd0c-1fe92664f671 req-b9ff04b0-e7c8-4185-a57d-7b3fd984a847 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.757562] [50968]: [pid: 50968|app: 0|req: 1596/3201] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/subnets?id=fb19aaaa-9d2b-498e-894b-b1970e56be97 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.764203] [50969]: [pid: 50969|app: 0|req: 1606/3202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.792321] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ef6e860-4345-42a4-aedb-a2795b56f3a8 req-a6f7ce48-58be-409d-a789-35754c68a450 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.793358] [50969]: [pid: 50969|app: 0|req: 1607/3203] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?tenant_id=71162803103e46138c168b53a511f77d&device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 1121 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 760.798424] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90be644a-be7f-4121-bd0c-1fe92664f671 req-e1339ceb-65f7-4b20-a97e-6475a93e4c29 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.799633] [50968]: [pid: 50968|app: 0|req: 1597/3204] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?network_id=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.835327] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ef6e860-4345-42a4-aedb-a2795b56f3a8 req-e3688fc7-6f4d-49d4-8376-6265072de4a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.836426] [50969]: [pid: 50969|app: 0|req: 1608/3205] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks?id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 718 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.843305] [50968]: [pid: 50968|app: 0|req: 1598/3206] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.877070] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-b5bc2394-3c1d-478a-97dd-5e62ea908a94 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.877706] [50968]: [pid: 50968|app: 0|req: 1599/3207] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.880276] [50968]: DEBUG neutron.api.wsgi [req-2ef6e860-4345-42a4-aedb-a2795b56f3a8 req-ea5ac819-6918-4c76-a88a-a19911499a5c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.891731] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-565d5f1e-fb0a-4a0f-950c-a6e179cf23d2 req-8b6aeaae-1b98-4173-aaf4-2c0027e3d729 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.892720] [50969]: [pid: 50969|app: 0|req: 1609/3208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.905747] [50969]: [pid: 50969|app: 0|req: 1610/3209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.911075] [50968]: [pid: 50968|app: 0|req: 1600/3210] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.914132] [50968]: DEBUG neutron.api.v2.base [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Request body: {'port': {'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'admin_state_up': True, 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 760.939053] [50969]: [pid: 50969|app: 0|req: 1611/3211] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab?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) [ 760.942251] [50969]: DEBUG neutron.api.wsgi [req-565d5f1e-fb0a-4a0f-950c-a6e179cf23d2 req-729bf182-6815-4f76-8aba-a5123dbf0ad3 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.955177] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Made reservation on behalf of f3032a73c30547cca0af5c9f3824f84e for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 760.958660] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.963608] [50969]: [pid: 50969|app: 0|req: 1612/3212] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.969234] [50969]: DEBUG neutron.api.wsgi [req-2ef6e860-4345-42a4-aedb-a2795b56f3a8 req-1975ec8c-9ce1-4bbf-b81b-5bb56d63af60 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.984023] [50969]: [pid: 50969|app: 0|req: 1613/3213] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.996193] [50969]: [pid: 50969|app: 0|req: 1614/3214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.019161] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ef6e860-4345-42a4-aedb-a2795b56f3a8 req-139ef5b8-43c3-4ccc-a961-53d19a9e3184 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.020156] [50969]: [pid: 50969|app: 0|req: 1615/3215] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/subnets?id=55231dde-2447-446a-a079-5be251291c42 => generated 695 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.040968] [50968]: DEBUG neutron.db.db_base_plugin_common [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Allocated IP 192.168.128.14 (d0897201-1f35-4b04-9702-c5700d22bacb/7fd5ac46-78b0-45ea-8dbe-b37d968f1493/a7dd8bc6-cc87-4a0f-af25-15f06d119361) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 761.062441] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ef6e860-4345-42a4-aedb-a2795b56f3a8 req-01e800f1-0fa2-4aa0-a529-884fba1728ce service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.063546] [50969]: [pid: 50969|app: 0|req: 1616/3216] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?network_id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 761.078911] [50969]: [pid: 50969|app: 0|req: 1617/3217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.132632] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for allowed_address_pair (a7dd8bc6-cc87-4a0f-af25-15f06d119361), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.132757] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.132925] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': '', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 761.133081] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit: [ 761.133081] [50968]: key[mac_address], None -> fa:16:3e:45:de:33 [ 761.133081] [50968]: key[device_id], None -> 4efb1a00-22cd-4fd0-a221-012f3fd4967d [ 761.133081] [50968]: key[binding:vif_details], None -> {} [ 761.133081] [50968]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 761.133081] [50968]: key[binding:vnic_type], None -> normal [ 761.133081] [50968]: key[allowed_address_pairs], None -> [] [ 761.133081] [50968]: key[name], None -> [ 761.133081] [50968]: key[status], None -> DOWN [ 761.133081] [50968]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 761.133081] [50968]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}] [ 761.133081] [50968]: key[id], None -> a7dd8bc6-cc87-4a0f-af25-15f06d119361 [ 761.133081] [50968]: key[port_security_enabled], None -> True [ 761.133081] [50968]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 761.133081] [50968]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 761.133081] [50968]: key[binding:profile], None -> {} [ 761.133081] [50968]: key[binding:host_id], None -> [ 761.133081] [50968]: key[standard_attr_id], None -> 1209 [ 761.133081] [50968]: key[admin_state_up], None -> True [ 761.133081] [50968]: key[device_owner], None -> [ 761.133081] [50968]: key[binding:vif_type], None -> unbound [ 761.133081] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 761.150420] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-308ab48b-4754-430d-885a-c2169ce46756 req-94f61c33-a59a-4922-8490-4fa2895a2382 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.151389] [50969]: [pid: 50969|app: 0|req: 1618/3218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.157130] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.180490] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event updated for resources: {'Port': ['ID=a7dd8bc6-cc87-4a0f-af25-15f06d119361,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 761.187796] [50969]: [pid: 50969|app: 0|req: 1619/3219] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.191517] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Network d0897201-1f35-4b04-9702-c5700d22bacb is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 761.193321] [50968]: DEBUG neutron.scheduler.base_scheduler [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 761.196460] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 761.217220] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': '', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:13Z', 'revision_number': 1, 'network': {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 761.217475] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit: [ 761.217475] [50968]: key[mac_address], None -> fa:16:3e:45:de:33 [ 761.217475] [50968]: key[device_id], None -> 4efb1a00-22cd-4fd0-a221-012f3fd4967d [ 761.217475] [50968]: key[binding:vif_details], None -> {} [ 761.217475] [50968]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 761.217475] [50968]: key[binding:vnic_type], None -> normal [ 761.217475] [50968]: key[tags], None -> [] [ 761.217475] [50968]: key[allowed_address_pairs], None -> [] [ 761.217475] [50968]: key[created_at], None -> 2025-11-21T22:38:13Z [ 761.217475] [50968]: key[name], None -> [ 761.217475] [50968]: key[status], None -> DOWN [ 761.217475] [50968]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 761.217475] [50968]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}] [ 761.217475] [50968]: key[id], None -> a7dd8bc6-cc87-4a0f-af25-15f06d119361 [ 761.217475] [50968]: key[port_security_enabled], None -> True [ 761.217475] [50968]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 761.217475] [50968]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 761.217475] [50968]: key[binding:profile], None -> {} [ 761.217475] [50968]: key[binding:host_id], None -> [ 761.217475] [50968]: key[revision_number], None -> 1 [ 761.217475] [50968]: key[description], None -> [ 761.217475] [50968]: key[updated_at], None -> 2025-11-21T22:38:13Z [ 761.217475] [50968]: key[standard_attr_id], None -> 1209 [ 761.217475] [50968]: key[admin_state_up], None -> True [ 761.217475] [50968]: key[binding:vif_type], None -> unbound [ 761.217475] [50968]: key[device_owner], None -> [ 761.217475] [50968]: key[extra_dhcp_opts], None -> [] [ 761.217475] [50968]: key[network], None -> {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} [ 761.217475] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 761.222369] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-c329b3a3-a9b2-4dc4-a045-d0bac50a5fbc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.223468] [50969]: [pid: 50969|app: 0|req: 1620/3220] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?tenant_id=8a46892068054cec8d2324513692e83a&device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 761.250903] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.251316] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-7d1fdd8c-7f66-4c48-9daf-58cda66c099b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.261113] [50968]: [pid: 50968|app: 0|req: 1601/3221] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:13 2025] POST /networking/v2.0/ports => generated 733 bytes in 349 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 761.263829] [50968]: DEBUG neutron.api.wsgi [req-308ab48b-4754-430d-885a-c2169ce46756 req-e89e9bdb-0917-4909-907d-92e2abfff6f6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.278395] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57c768e5-de6e-4b88-b9d5-d0c4916c23f8 req-8a7ff042-c193-48cf-ab3c-b79eabbda797 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.279418] [50969]: [pid: 50969|app: 0|req: 1621/3222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 736 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.284529] [50968]: [pid: 50968|app: 0|req: 1602/3223] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.287013] [50968]: DEBUG neutron.api.wsgi [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-e21c47c6-870f-4059-9a61-eb8dba2c246a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.301372] [50968]: [pid: 50968|app: 0|req: 1603/3224] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=63260a1e-06fe-4306-a0e1-c0ac686ee56e => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.304810] [50968]: DEBUG neutron.api.v2.base [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Request body: {'port': {'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 761.315616] [50969]: [pid: 50969|app: 0|req: 1622/3225] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?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) [ 761.319681] [50969]: DEBUG neutron.api.wsgi [req-57c768e5-de6e-4b88-b9d5-d0c4916c23f8 req-29251a9e-fa22-4a71-99ea-d765a402c6b1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.342405] [50969]: [pid: 50969|app: 0|req: 1623/3226] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.348910] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.369622] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-615d3bac-5d0a-45ac-a1f3-ef5d6bababfd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.370655] [50969]: [pid: 50969|app: 0|req: 1624/3227] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/subnets?id=3e6c5b6e-18b8-4bc2-91e8-114913d96003 => generated 682 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.386882] [50969]: [pid: 50969|app: 0|req: 1625/3228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.417707] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-105c3adb-f887-4ce1-992c-8e2f01c07c45 req-f273a8f6-c21b-4873-b327-72c59c0e710a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.417707] [50969]: [pid: 50969|app: 0|req: 1626/3229] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?network_id=7e3dba3f-33e6-481c-9f2e-dac942940c9f&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.432372] [50969]: [pid: 50969|app: 0|req: 1627/3230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.468509] [50969]: [pid: 50969|app: 0|req: 1628/3231] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks/7e3dba3f-33e6-481c-9f2e-dac942940c9f?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.488848] [50968]: DEBUG neutron.notifiers.nova [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a7dd8bc6-cc87-4a0f-af25-15f06d119361 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 761.495016] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks [] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.499488] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ebe200c-f2f5-472d-bb2a-3f909d0ab003 req-29f6ed94-367a-46f0-8bc7-dc3e7d17e2e8 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.503564] [50969]: [pid: 50969|app: 0|req: 1629/3232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.503754] [50968]: DEBUG neutron.db.provisioning_blocks [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Transition to ACTIVE for port object a7dd8bc6-cc87-4a0f-af25-15f06d119361 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 761.505318] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_precommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:13Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': '', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:13Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 761.505517] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_precommit: [ 761.505517] [50968]: key[device_owner], -> compute:nova [ 761.505517] [50968]: key[binding:host_id], -> cpu-1 [ 761.505517] [50968]: key[revision_number], 1 -> 2 [ 761.505517] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 761.507874] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.513578] [50969]: [pid: 50969|app: 0|req: 1630/3233] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?tenant_id=b257b382be0d47d8940345d224817938&device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.532492] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Pushing event updated for resources: {'Port': ['ID=a7dd8bc6-cc87-4a0f-af25-15f06d119361,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 761.548442] [50969]: [pid: 50969|app: 0|req: 1631/3234] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks/7e3dba3f-33e6-481c-9f2e-dac942940c9f?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) [ 761.568477] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_postcommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:13Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': '', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:13Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 761.568688] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_postcommit: [ 761.568688] [50968]: key[device_owner], -> compute:nova [ 761.568688] [50968]: key[binding:host_id], -> cpu-1 [ 761.568688] [50968]: key[revision_number], 1 -> 2 [ 761.568688] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 761.575891] [50968]: DEBUG neutron.plugins.ml2.managers [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Attempting to bind port a7dd8bc6-cc87-4a0f-af25-15f06d119361 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 761.575891] [50968]: DEBUG neutron.plugins.ml2.managers [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Attempting to bind port a7dd8bc6-cc87-4a0f-af25-15f06d119361 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 761.576083] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Attempting to bind port a7dd8bc6-cc87-4a0f-af25-15f06d119361 on network d0897201-1f35-4b04-9702-c5700d22bacb {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 761.592402] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 761.592646] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Bind Segment={'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 761.595265] [50968]: DEBUG networking_nsxv3.api.rpc [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Bind port on Host cpu-1 & Segment [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 761.608855] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c51f97e5-e868-457d-bac3-48b5b22b6e9f req-343b2678-d2d4-4492-898c-1e4805dd21d4 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.609972] [50969]: [pid: 50969|app: 0|req: 1632/3235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.614172] [50969]: DEBUG neutron.api.wsgi [req-3ebe200c-f2f5-472d-bb2a-3f909d0ab003 req-e5f54f69-7143-419d-8637-0bd178517734 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.639229] [50969]: [pid: 50969|app: 0|req: 1633/3236] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.650113] [50969]: [pid: 50969|app: 0|req: 1634/3237] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/networks?tenant_id=b257b382be0d47d8940345d224817938&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.654010] [50969]: DEBUG neutron.api.wsgi [req-c51f97e5-e868-457d-bac3-48b5b22b6e9f req-f20286b8-f756-471a-bd09-3191b9c1724c tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.679484] [50969]: [pid: 50969|app: 0|req: 1635/3238] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:13 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.714585] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-033a0e12-dede-48d2-8c4e-f4508d38896e req-2165c703-ff48-4139-bc18-2567c6772c83 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.715847] [50969]: [pid: 50969|app: 0|req: 1636/3239] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.775668] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75b9123e-da03-4afb-a8ce-aa3aa22b8cc5 req-9f3a1c0a-8a73-4b35-af13-df0a31a37618 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.776699] [50969]: [pid: 50969|app: 0|req: 1637/3240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 788 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.795064] [50969]: [pid: 50969|app: 0|req: 1638/3241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.797987] [50969]: DEBUG neutron.api.wsgi [req-75b9123e-da03-4afb-a8ce-aa3aa22b8cc5 req-6d363075-ffdb-4215-9ff5-8f00d8bc2bcf tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.822809] [50969]: [pid: 50969|app: 0|req: 1639/3242] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/security-groups?id=782e10e2-c275-4c7b-bb67-ec47dc30cf73&id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 203 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.830410] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '63260a1e-06fe-4306-a0e1-c0ac686ee56e'}, {'name': 'network-changed', 'server_uuid': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'tag': '63260a1e-06fe-4306-a0e1-c0ac686ee56e'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 761.832294] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3402743b-d067-4c32-8b2f-493bb179c377" -d '{"events": [{"server_uuid": "48bebaa2-011a-4d59-88fc-f54201b97a5c", "name": "network-vif-plugged", "status": "completed", "tag": "63260a1e-06fe-4306-a0e1-c0ac686ee56e"}, {"name": "network-changed", "server_uuid": "48bebaa2-011a-4d59-88fc-f54201b97a5c", "tag": "63260a1e-06fe-4306-a0e1-c0ac686ee56e"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 761.867351] [50969]: [pid: 50969|app: 0|req: 1640/3243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.888607] [50969]: [pid: 50969|app: 0|req: 1641/3244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.961723] [50969]: [pid: 50969|app: 0|req: 1642/3245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.981781] [50969]: [pid: 50969|app: 0|req: 1643/3246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.044023] [50969]: [pid: 50969|app: 0|req: 1644/3247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.061517] [50969]: [pid: 50969|app: 0|req: 1645/3248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.083115] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-79336517-23db-4372-bf7a-2771c032158a x-openstack-request-id: req-79336517-23db-4372-bf7a-2771c032158a {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 762.083115] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "48bebaa2-011a-4d59-88fc-f54201b97a5c", "name": "network-vif-plugged", "status": "completed", "tag": "63260a1e-06fe-4306-a0e1-c0ac686ee56e", "code": 200}, {"name": "network-changed", "server_uuid": "48bebaa2-011a-4d59-88fc-f54201b97a5c", "tag": "63260a1e-06fe-4306-a0e1-c0ac686ee56e", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 762.083115] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-79336517-23db-4372-bf7a-2771c032158a {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 762.084371] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-79336517-23db-4372-bf7a-2771c032158a'] response: {'server_uuid': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'code': 200} [ 762.084542] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-79336517-23db-4372-bf7a-2771c032158a'] response: {'name': 'network-changed', 'server_uuid': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'tag': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'status': 'completed', 'code': 200} [ 762.168011] [50969]: [pid: 50969|app: 0|req: 1646/3249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.241075] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-937c809b-cd2d-40fb-899d-f3cf2fcbb407 req-69b3d486-ed0b-44bd-b286-408f7f177c4f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.242209] [50969]: [pid: 50969|app: 0|req: 1647/3250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.264814] [50969]: [pid: 50969|app: 0|req: 1648/3251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.269235] [50969]: DEBUG neutron.api.wsgi [req-937c809b-cd2d-40fb-899d-f3cf2fcbb407 req-2e69cdb4-8670-47a7-a802-a77ac688c84a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.316031] [50969]: [pid: 50969|app: 0|req: 1649/3252] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.339530] [50969]: [pid: 50969|app: 0|req: 1650/3253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 762.399331] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4ec23f8-4fdf-4e63-bb62-d441ae833bbe req-c0985ebd-d264-475a-b0f2-1ca4762ca922 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.403223] [50969]: [pid: 50969|app: 0|req: 1651/3254] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.429701] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33d6e0c8-894c-49ee-86b7-b3bc6358abdc req-b8d4da3f-e8d3-484b-9c32-4001b1007230 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.430698] [50969]: [pid: 50969|app: 0|req: 1652/3255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.436250] [50969]: DEBUG neutron.api.wsgi [req-c4ec23f8-4fdf-4e63-bb62-d441ae833bbe req-f835aabb-59b2-45ca-882a-91f60817e3c6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.458409] [50969]: [pid: 50969|app: 0|req: 1653/3256] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.462216] [50969]: DEBUG neutron.api.wsgi [req-33d6e0c8-894c-49ee-86b7-b3bc6358abdc req-308878a1-b918-42ac-ab4d-9348cb3795c3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.483310] [50969]: [pid: 50969|app: 0|req: 1654/3257] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.536362] [50969]: [pid: 50969|app: 0|req: 1655/3258] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 762.552712] [50969]: [pid: 50969|app: 0|req: 1656/3259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.598492] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Bound using segment: {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 762.598492] [50968]: DEBUG neutron.plugins.ml2.managers [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Bound port: a7dd8bc6-cc87-4a0f-af25-15f06d119361, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d646f9d5-d2ad-4c22-bea5-85a965334de6", "external-id": "nsx-vlan-transportzone-606", "segmentation_id": 606}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 762.598898] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.662144] [50968]: DEBUG neutron.plugins.ml2.db [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] For port a7dd8bc6-cc87-4a0f-af25-15f06d119361, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 762.668200] [50968]: DEBUG neutron.plugins.ml2.db [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] For port a7dd8bc6-cc87-4a0f-af25-15f06d119361, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a7dd8bc6-cc87-4a0f-af25-15f06d119361,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 762.668783] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_precommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:13Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:13Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 762.669823] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_precommit: [ 762.669823] [50968]: key[binding:vif_type], unbound -> ovs [ 762.669823] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} [ 762.669823] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.673617] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.738398] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Pushing event updated for resources: {'Port': ['ID=a7dd8bc6-cc87-4a0f-af25-15f06d119361,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.751064] [50968]: DEBUG neutron.db.provisioning_blocks [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Provisioning complete for port a7dd8bc6-cc87-4a0f-af25-15f06d119361 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 762.751437] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.751991] [50968]: INFO neutron.plugins.ml2.plugin [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Attempt 1 to provision port a7dd8bc6-cc87-4a0f-af25-15f06d119361 [ 762.757503] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-91605a6f-e64f-4fb6-ab07-db5d4c14eba8 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.758739] [50969]: [pid: 50969|app: 0|req: 1657/3260] 10.180.1.21 () {60 vars in 1600 bytes} [Fri Nov 21 22:38:14 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780&device_owner=compute%3Anova&fixed_ips=ip_address%3D192.168.128.9 => generated 832 bytes in 138 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 762.792687] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a55331be-25ed-4a3b-b004-9533d5c5321f req-33adc0ff-f890-482b-b511-d8dc9a0f373f tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.794029] [50969]: [pid: 50969|app: 0|req: 1658/3261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.805293] [50968]: DEBUG neutron.plugins.ml2.plugin [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Current status of the port a7dd8bc6-cc87-4a0f-af25-15f06d119361 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 762.805474] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.825331] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c51d8809-822b-40a0-af1f-758315cfd304 req-21b749f3-931a-4c40-b075-88861e732818 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.826240] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 762.826598] [50969]: [pid: 50969|app: 0|req: 1659/3262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.829740] [50969]: DEBUG neutron.api.v2.base [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Request body: {'port': {'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}]}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 762.832445] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-de7babc5-bd43-4193-bd44-674b91685b51" -d '{"events": [{"server_uuid": "4efb1a00-22cd-4fd0-a221-012f3fd4967d", "name": "network-vif-plugged", "status": "completed", "tag": "a7dd8bc6-cc87-4a0f-af25-15f06d119361"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 762.838665] [50968]: DEBUG neutron.plugins.ml2.db [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] For port a7dd8bc6-cc87-4a0f-af25-15f06d119361, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a7dd8bc6-cc87-4a0f-af25-15f06d119361,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 762.871155] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_precommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 762.871485] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_precommit: [ 762.871485] [50968]: key[status], DOWN -> ACTIVE [ 762.871485] [50968]: key[revision_number], 4 -> 5 [ 762.871485] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.874222] [50969]: DEBUG neutron_lib.callbacks.manager [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.877850] [50968]: DEBUG neutron.db.provisioning_blocks [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Provisioning complete for port a7dd8bc6-cc87-4a0f-af25-15f06d119361 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 762.878023] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.878133] [50968]: INFO neutron.plugins.ml2.plugin [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Attempt 1 to provision port a7dd8bc6-cc87-4a0f-af25-15f06d119361 [ 762.916299] [50968]: DEBUG neutron.plugins.ml2.plugin [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Current status of the port a7dd8bc6-cc87-4a0f-af25-15f06d119361 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 762.916830] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_postcommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 762.917090] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_postcommit: [ 762.917090] [50968]: key[status], DOWN -> ACTIVE [ 762.917090] [50968]: key[revision_number], 4 -> 5 [ 762.917090] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.917389] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.941602] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Pushing event updated for resources: {'Port': ['ID=a7dd8bc6-cc87-4a0f-af25-15f06d119361,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.943861] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_postcommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:13Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 762.944105] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] update_port_postcommit: [ 762.944105] [50968]: key[binding:vif_type], unbound -> ovs [ 762.944105] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} [ 762.944105] [50968]: key[updated_at], 2025-11-21T22:38:13Z -> 2025-11-21T22:38:15Z [ 762.944105] [50968]: key[revision_number], 2 -> 4 [ 762.944105] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.948811] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.949204] [50968]: DEBUG neutron_lib.callbacks.manager [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-1b94a126-5507-4659-82f3-20d40cff50ea service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.950795] [50968]: [pid: 50968|app: 0|req: 1604/3263] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:13 2025] PUT /networking/v2.0/ports/a7dd8bc6-cc87-4a0f-af25-15f06d119361 => generated 1038 bytes in 1649 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 762.956650] [50968]: DEBUG neutron.api.wsgi [req-a55331be-25ed-4a3b-b004-9533d5c5321f req-67af9c3a-f2b5-43fa-ba1c-825b8eb5c5a3 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.986101] [50968]: [pid: 50968|app: 0|req: 1605/3264] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.988935] [50968]: DEBUG neutron.api.wsgi [req-c51d8809-822b-40a0-af1f-758315cfd304 req-5cb27a2c-6490-4f06-9cf6-0e6a230745d8 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.011596] [50968]: [pid: 50968|app: 0|req: 1606/3265] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&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.038290] [50969]: DEBUG neutron.db.db_base_plugin_common [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Delete allocated IP 192.168.128.9 (7a5d70e9-99fc-444e-b6d8-16c6a61de8fb/55231dde-2447-446a-a079-5be251291c42) {{(pid=50969) _delete_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:118}} [ 763.038875] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-8ed0831d-5d05-46a3-b8fe-51cd3feff453 x-openstack-request-id: req-8ed0831d-5d05-46a3-b8fe-51cd3feff453 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 763.039060] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4efb1a00-22cd-4fd0-a221-012f3fd4967d", "name": "network-vif-plugged", "status": "completed", "tag": "a7dd8bc6-cc87-4a0f-af25-15f06d119361", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 763.039094] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8ed0831d-5d05-46a3-b8fe-51cd3feff453 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 763.039291] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8ed0831d-5d05-46a3-b8fe-51cd3feff453'] response: {'server_uuid': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'code': 200} [ 763.061513] [50968]: [pid: 50968|app: 0|req: 1607/3266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.081501] [50969]: DEBUG neutron.plugins.ml2.db [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] For port ca3e5c21-9407-4b0f-a878-dffb76bef40c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c,segment=NetworkSegment(4e264618-e853-4d17-96b1-3a51f816fc26),segment_id=4e264618-e853-4d17-96b1-3a51f816fc26)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 763.105214] [50969]: DEBUG neutron_lib.callbacks.manager [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.105548] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_precommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 7, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}, {'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 6, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}]) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 763.105715] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_precommit: [ 763.105715] [50969]: key[fixed_ips], [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}, {'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.9'}] -> [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}] [ 763.105715] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} [ 763.105715] [50969]: key[updated_at], 2025-11-21T22:38:10Z -> 2025-11-21T22:38:15Z [ 763.105715] [50969]: key[revision_number], 6 -> 7 [ 763.105715] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 763.107061] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2008b86c-333f-4a82-a144-b8ae140b85cc req-f49db616-233a-46cb-ae87-b15ac9d32023 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.108573] [50968]: [pid: 50968|app: 0|req: 1608/3267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 788 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.117590] [50968]: DEBUG neutron.api.wsgi [req-2008b86c-333f-4a82-a144-b8ae140b85cc req-46999a70-8f2f-426e-a87f-c33ac77ddc3d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.124177] [50969]: DEBUG neutron.db.provisioning_blocks [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Ignored duplicate provisioning block setup for port ca3e5c21-9407-4b0f-a878-dffb76bef40c by entity DHCP. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:69}} [ 763.125433] [50969]: DEBUG neutron_lib.callbacks.manager [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.148646] [50968]: [pid: 50968|app: 0|req: 1609/3268] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/security-groups?id=782e10e2-c275-4c7b-bb67-ec47dc30cf73&id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 203 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.161188] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event updated for resources: {'Port': ['ID=ca3e5c21-9407-4b0f-a878-dffb76bef40c,revision_number=7']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 763.194992] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_postcommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 7, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}, {'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:38:10Z', 'revision_number': 6, 'project_id': '71162803103e46138c168b53a511f77d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}]) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 763.195266] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] update_port_postcommit: [ 763.195266] [50969]: key[fixed_ips], [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}, {'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.9'}] -> [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}] [ 763.195266] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} [ 763.195266] [50969]: key[updated_at], 2025-11-21T22:38:10Z -> 2025-11-21T22:38:15Z [ 763.195266] [50969]: key[revision_number], 6 -> 7 [ 763.195266] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 763.201607] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.202511] [50969]: DEBUG neutron_lib.callbacks.manager [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-165345b0-d158-4468-ba85-2961a4ea1f10 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.205017] [50969]: [pid: 50969|app: 0|req: 1660/3269] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:15 2025] PUT /networking/v2.0/ports/ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 747 bytes in 377 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.205187] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3402743b-d067-4c32-8b2f-493bb179c377 req-bdc2917f-a026-4cf3-a37e-10cf3f0e77da service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.207309] [50968]: [pid: 50968|app: 0|req: 1610/3270] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?tenant_id=8a46892068054cec8d2324513692e83a&device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 1042 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 763.221108] [50969]: [pid: 50969|app: 0|req: 1661/3271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.259950] [50969]: [pid: 50969|app: 0|req: 1662/3272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.281693] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3402743b-d067-4c32-8b2f-493bb179c377 req-264c6900-53bb-4f1c-94fa-18f450463236 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.283109] [50968]: [pid: 50968|app: 0|req: 1611/3273] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/networks?id=7e3dba3f-33e6-481c-9f2e-dac942940c9f => generated 707 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.289346] [50969]: [pid: 50969|app: 0|req: 1663/3274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.296673] [50968]: DEBUG neutron.api.wsgi [req-3402743b-d067-4c32-8b2f-493bb179c377 req-a1d93078-96e9-4caf-af0c-ef75edbefca8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.318758] [50968]: [pid: 50968|app: 0|req: 1612/3275] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=63260a1e-06fe-4306-a0e1-c0ac686ee56e => generated 19 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.345804] [50968]: [pid: 50968|app: 0|req: 1613/3276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.348391] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3402743b-d067-4c32-8b2f-493bb179c377 req-dcfafa73-49b9-4f39-9b35-ca41c5ec9531 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.349376] [50969]: [pid: 50969|app: 0|req: 1664/3277] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/subnets?id=3e6c5b6e-18b8-4bc2-91e8-114913d96003 => generated 682 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.372938] [50968]: [pid: 50968|app: 0|req: 1614/3278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.390745] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3402743b-d067-4c32-8b2f-493bb179c377 req-6eac9e09-75f2-4f82-8c80-d31849c522f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.392373] [50969]: [pid: 50969|app: 0|req: 1665/3279] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?network_id=7e3dba3f-33e6-481c-9f2e-dac942940c9f&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.405311] [50968]: [pid: 50968|app: 0|req: 1615/3280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 763.429838] [50969]: [pid: 50969|app: 0|req: 1666/3281] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/networks/7e3dba3f-33e6-481c-9f2e-dac942940c9f?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 763.438595] [50968]: [pid: 50968|app: 0|req: 1616/3282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.474697] [50969]: [pid: 50969|app: 0|req: 1667/3283] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/networks/7e3dba3f-33e6-481c-9f2e-dac942940c9f?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) [ 763.486530] [50968]: [pid: 50968|app: 0|req: 1617/3284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 763.523038] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4537df4c-f7a9-4b50-93b6-23a3fd4df313 req-ea2fc56a-0691-4afb-aacc-a5fbe1944aa4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.524007] [50969]: [pid: 50969|app: 0|req: 1668/3285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.529840] [50968]: DEBUG neutron.api.wsgi [req-4537df4c-f7a9-4b50-93b6-23a3fd4df313 req-783ceaa8-14da-4d2f-a640-1caef61cfded tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.550102] [50968]: [pid: 50968|app: 0|req: 1618/3286] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.586190] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52aa3156-48bd-4b15-a814-72c711a65915 req-655ffbe6-4aab-4f50-894e-09a70a58bf76 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.587309] [50969]: [pid: 50969|app: 0|req: 1669/3287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 763.593652] [50969]: DEBUG neutron.api.wsgi [req-52aa3156-48bd-4b15-a814-72c711a65915 req-aee87c71-c088-4f26-928e-f1f98dd33c3f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.603186] [50968]: [pid: 50968|app: 0|req: 1619/3288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.615367] [50969]: [pid: 50969|app: 0|req: 1670/3289] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.691362] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0668b2a-93a1-485f-9ed5-0274071968f6 req-f35d2e39-2746-4d93-ac1d-4ca3e67f0080 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.692512] [50969]: [pid: 50969|app: 0|req: 1671/3290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.701768] [50969]: DEBUG neutron.api.wsgi [req-c0668b2a-93a1-485f-9ed5-0274071968f6 req-1d9112c9-1da3-42b5-842f-a70fd2d01da1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.718453] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27653199-da22-45b1-98b8-917c2e4f6b2b req-c2f55842-ad3a-4c48-a27f-76b18cb4b2f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.723024] [50968]: [pid: 50968|app: 0|req: 1620/3291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:15 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.727256] [50968]: DEBUG neutron.api.wsgi [req-27653199-da22-45b1-98b8-917c2e4f6b2b req-0c45dd04-ccb5-431e-9a32-a5bb7071153b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.727874] [50969]: [pid: 50969|app: 0|req: 1672/3292] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.763068] [50968]: [pid: 50968|app: 0|req: 1621/3293] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.766690] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-f15cca03-16e4-40c7-8b03-b68f81b13616 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.768041] [50969]: [pid: 50969|app: 0|req: 1673/3294] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?tenant_id=71162803103e46138c168b53a511f77d&device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 1039 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 763.813471] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-b57f759a-3678-450a-85c1-77dad067da98 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.813788] [50969]: [pid: 50969|app: 0|req: 1674/3295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.816316] [50968]: [pid: 50968|app: 0|req: 1622/3296] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/networks?id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 718 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.828665] [50968]: DEBUG neutron.api.wsgi [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-10930268-bb5a-4dfe-9701-9b5454610555 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.834953] [50969]: [pid: 50969|app: 0|req: 1675/3297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.850784] [50969]: [pid: 50969|app: 0|req: 1676/3298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.861941] [50968]: [pid: 50968|app: 0|req: 1623/3299] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 808 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.914229] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-d2dfc6f8-31f6-4244-a33e-9e582d13aaa4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.915240] [50969]: [pid: 50969|app: 0|req: 1677/3300] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/subnets?id=55231dde-2447-446a-a079-5be251291c42 => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.960158] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3c45e2e-d5fd-41f1-8502-70c50172cb46 req-525fe42e-e923-44f4-8d05-51f0205ef81e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.961242] [50968]: [pid: 50968|app: 0|req: 1624/3301] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?network_id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.018593] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-113ea192-911f-4bb5-9df4-b74a27e531d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.019622] [50969]: [pid: 50969|app: 0|req: 1678/3302] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 1043 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 764.021645] [50968]: [pid: 50968|app: 0|req: 1625/3303] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.029654] [50969]: DEBUG neutron.api.wsgi [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-3aa18230-856b-4f4c-bf4e-1d8f1cc570c0 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.048844] [50969]: [pid: 50969|app: 0|req: 1679/3304] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=a7dd8bc6-cc87-4a0f-af25-15f06d119361 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.066181] [50968]: [pid: 50968|app: 0|req: 1626/3305] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?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.078306] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-c549faed-e463-4e2c-bd6e-fcbad3510691 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.079777] [50969]: [pid: 50969|app: 0|req: 1680/3306] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 764.086331] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 764.095065] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fa443596-54f4-43b9-81a8-cafcfc43c6e0" -d '{"events": [{"name": "network-changed", "server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 764.113744] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd69bd3c-a451-406e-add4-13a93830cd3c req-e07352ce-5334-47a8-87df-581eba718940 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.114740] [50969]: [pid: 50969|app: 0|req: 1681/3307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.128230] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d12fd1c-ed4f-4a60-b132-fa54ee4711b6 req-6f7b6eee-2ca9-455c-94f2-4e0c73384532 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.129242] [50968]: [pid: 50968|app: 0|req: 1627/3308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.131847] [50968]: DEBUG neutron.api.wsgi [req-bd69bd3c-a451-406e-add4-13a93830cd3c req-6556f233-545b-4669-b36a-6ec2f46bea64 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.142538] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-145e1dcf-b90e-4755-8d59-83684eb1f9d1 req-0331ddc7-4007-4ed1-a6e9-a4e9b9890cae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.143585] [50969]: [pid: 50969|app: 0|req: 1682/3309] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.146240] [50969]: DEBUG neutron.api.wsgi [req-4d12fd1c-ed4f-4a60-b132-fa54ee4711b6 req-0bcb4c27-04f6-4d85-b79d-82edf73a8337 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.154645] [50968]: [pid: 50968|app: 0|req: 1628/3310] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.166173] [50969]: [pid: 50969|app: 0|req: 1683/3311] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.188968] [50968]: [pid: 50968|app: 0|req: 1629/3312] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.200340] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-c57c442a-d56e-46f5-8f5a-8bb00b5ff0c5 x-openstack-request-id: req-c57c442a-d56e-46f5-8f5a-8bb00b5ff0c5 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 764.200498] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 764.200597] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c57c442a-d56e-46f5-8f5a-8bb00b5ff0c5 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 764.200830] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c57c442a-d56e-46f5-8f5a-8bb00b5ff0c5'] response: {'name': 'network-changed', 'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'status': 'completed', 'code': 200} [ 764.208810] [50969]: [pid: 50969|app: 0|req: 1684/3313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.212174] [50969]: DEBUG neutron.api.v2.base [req-70da3f36-27a6-4c70-9618-a3ce0d4ca21e req-7a1d248d-b81e-41ef-8ff8-7b7b72667ace tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Request body: {'security_group': {'name': 'tempest-ServerRescueTestJSONUnderV235-securitygroup-1528282214', 'description': 'tempest-description-950078556'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 764.227787] [50969]: DEBUG neutron_lib.callbacks.manager [req-70da3f36-27a6-4c70-9618-a3ce0d4ca21e req-7a1d248d-b81e-41ef-8ff8-7b7b72667ace tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.231326] [50968]: [pid: 50968|app: 0|req: 1630/3314] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 764.286101] [50969]: DEBUG neutron_lib.callbacks.manager [req-70da3f36-27a6-4c70-9618-a3ce0d4ca21e req-7a1d248d-b81e-41ef-8ff8-7b7b72667ace tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for security_group (df799599-b9e4-4fae-8e7f-51d9f32552eb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.287393] [50969]: DEBUG neutron_lib.callbacks.manager [req-70da3f36-27a6-4c70-9618-a3ce0d4ca21e req-7a1d248d-b81e-41ef-8ff8-7b7b72667ace tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (df799599-b9e4-4fae-8e7f-51d9f32552eb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.301647] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-70da3f36-27a6-4c70-9618-a3ce0d4ca21e req-7a1d248d-b81e-41ef-8ff8-7b7b72667ace tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=df799599-b9e4-4fae-8e7f-51d9f32552eb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 764.321042] [50969]: DEBUG neutron_lib.callbacks.manager [req-70da3f36-27a6-4c70-9618-a3ce0d4ca21e req-7a1d248d-b81e-41ef-8ff8-7b7b72667ace tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.321556] [50969]: [pid: 50969|app: 0|req: 1685/3315] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:38:16 2025] POST /networking/v2.0/security-groups => generated 1690 bytes in 112 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 764.329974] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ae90860-77e1-4c30-a864-95007cea67bc req-5d38d1a4-f0dc-4270-b929-035e9c1490bf tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.331512] [50968]: [pid: 50968|app: 0|req: 1631/3316] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 788 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.339041] [50969]: DEBUG neutron.api.wsgi [req-0ae90860-77e1-4c30-a864-95007cea67bc req-31c01e98-1401-4efd-98bb-8d12c349da52 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.368330] [50969]: [pid: 50969|app: 0|req: 1686/3317] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/security-groups?id=782e10e2-c275-4c7b-bb67-ec47dc30cf73&id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 203 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.419343] [50968]: [pid: 50968|app: 0|req: 1632/3318] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.425436] [50969]: [pid: 50969|app: 0|req: 1687/3319] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 764.464716] [50969]: DEBUG neutron.api.wsgi [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-6e722213-ca5f-4b1c-9804-0a33300aa386 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.470509] [50968]: [pid: 50968|app: 0|req: 1633/3320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.487921] [50969]: [pid: 50969|app: 0|req: 1688/3321] 10.180.1.21 () {60 vars in 1648 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/security-groups?name=tempest-ServerRescueTestJSONUnderV235-securitygroup-1528282214&fields=id&tenant_id=ea01285186cb474a953720de8dfdd2a8 => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.530320] [50969]: [pid: 50969|app: 0|req: 1689/3322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.549641] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-daa81293-4c06-4dc2-918a-ce8d454bf906 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.551009] [50968]: [pid: 50968|app: 0|req: 1634/3323] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.558302] [50969]: DEBUG neutron.api.v2.base [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Request body: {'port': {'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed', 'df799599-b9e4-4fae-8e7f-51d9f32552eb']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 764.600645] [50969]: DEBUG neutron_lib.callbacks.manager [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.631853] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa443596-54f4-43b9-81a8-cafcfc43c6e0 req-5c059488-696b-40d7-bf81-8e3417b00518 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.632892] [50968]: [pid: 50968|app: 0|req: 1635/3324] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/ports?tenant_id=71162803103e46138c168b53a511f77d&device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 1039 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 764.671769] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa443596-54f4-43b9-81a8-cafcfc43c6e0 req-242275d7-d3d9-49bf-989c-f33e29b476d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.672740] [50968]: [pid: 50968|app: 0|req: 1636/3325] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:16 2025] GET /networking/v2.0/networks?id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 718 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 764.686100] [50968]: [pid: 50968|app: 0|req: 1637/3326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.688956] [50968]: DEBUG neutron.api.wsgi [req-fa443596-54f4-43b9-81a8-cafcfc43c6e0 req-16fd6aa2-1ee6-4769-93cc-3d57e3313ff2 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.736107] [50969]: DEBUG neutron.plugins.ml2.db [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] For port 06caac5c-6b6d-4b66-9e4c-5158725a8d18, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18,segment=NetworkSegment(2aad63c4-6051-4f52-baea-cae8fa4b7326),segment_id=2aad63c4-6051-4f52-baea-cae8fa4b7326)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 764.759335] [50968]: [pid: 50968|app: 0|req: 1638/3327] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 808 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.768968] [50969]: DEBUG neutron_lib.callbacks.manager [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.769345] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_precommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed', 'df799599-b9e4-4fae-8e7f-51d9f32552eb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:38:17Z', 'revision_number': 6, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 5, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}]) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 764.769574] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_precommit: [ 764.769574] [50969]: key[security_groups], ['a41415ed-2788-44fc-9776-a1eea5a113ed'] -> ['a41415ed-2788-44fc-9776-a1eea5a113ed', 'df799599-b9e4-4fae-8e7f-51d9f32552eb'] [ 764.769574] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} [ 764.769574] [50969]: key[updated_at], 2025-11-21T22:37:56Z -> 2025-11-21T22:38:17Z [ 764.769574] [50969]: key[revision_number], 5 -> 6 [ 764.769574] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 764.771990] [50969]: DEBUG neutron_lib.callbacks.manager [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.777220] [50968]: [pid: 50968|app: 0|req: 1639/3328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.802055] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Pushing event updated for resources: {'Port': ['ID=06caac5c-6b6d-4b66-9e4c-5158725a8d18,revision_number=6']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 764.806625] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa443596-54f4-43b9-81a8-cafcfc43c6e0 req-a3744cf6-516e-404c-bfda-d44d8f0a47d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.807781] [50968]: [pid: 50968|app: 0|req: 1640/3329] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/subnets?id=55231dde-2447-446a-a079-5be251291c42 => generated 695 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 764.812686] [50969]: DEBUG neutron.db.provisioning_blocks [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Provisioning complete for port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 764.812686] [50969]: DEBUG neutron_lib.callbacks.manager [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.812686] [50969]: INFO neutron.plugins.ml2.plugin [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attempt 1 to provision port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 [ 764.840618] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa443596-54f4-43b9-81a8-cafcfc43c6e0 req-ca40370d-3161-476c-a1b4-53f34160dc36 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.841733] [50968]: [pid: 50968|app: 0|req: 1641/3330] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?network_id=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.855907] [50969]: DEBUG neutron.plugins.ml2.plugin [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Current status of the port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 764.856731] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_postcommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed', 'df799599-b9e4-4fae-8e7f-51d9f32552eb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:38:17Z', 'revision_number': 6, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 5, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}]) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 764.856922] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_postcommit: [ 764.856922] [50969]: key[security_groups], ['a41415ed-2788-44fc-9776-a1eea5a113ed'] -> ['a41415ed-2788-44fc-9776-a1eea5a113ed', 'df799599-b9e4-4fae-8e7f-51d9f32552eb'] [ 764.856922] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} [ 764.856922] [50969]: key[updated_at], 2025-11-21T22:37:56Z -> 2025-11-21T22:38:17Z [ 764.856922] [50969]: key[revision_number], 5 -> 6 [ 764.856922] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 764.857450] [50968]: [pid: 50968|app: 0|req: 1642/3331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.862729] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.863357] [50969]: DEBUG neutron_lib.callbacks.manager [req-85d6cd03-2c55-476b-a7d9-75a378c0ef83 req-1511cd9a-82ba-4f98-b196-edbe214e54a1 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.864660] [50969]: [pid: 50969|app: 0|req: 1690/3332] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:16 2025] PUT /networking/v2.0/ports/06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 785 bytes in 310 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.901240] [50968]: [pid: 50968|app: 0|req: 1643/3333] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.903176] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be57d3f3-40d8-4c87-b042-bb15fe86dafe req-01ee2fb8-6d93-405f-8348-d2335548fa06 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.903561] [50969]: [pid: 50969|app: 0|req: 1691/3334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 764.950273] [50969]: [pid: 50969|app: 0|req: 1692/3335] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb?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) [ 764.954229] [50969]: DEBUG neutron.api.wsgi [req-be57d3f3-40d8-4c87-b042-bb15fe86dafe req-0dff62df-2b2c-49db-98d8-47e0552ebefb service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.968674] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3054c220-0bb5-4e03-99b9-bac547bf3ce1 req-7a08d14f-4ef3-44c4-8c44-43522d7660dc tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.969772] [50968]: [pid: 50968|app: 0|req: 1644/3336] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.989681] [50968]: [pid: 50968|app: 0|req: 1645/3337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.993045] [50968]: DEBUG neutron.api.wsgi [req-3054c220-0bb5-4e03-99b9-bac547bf3ce1 req-6056b5a9-8953-435e-a9b8-6a643ed41af2 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.997632] [50969]: [pid: 50969|app: 0|req: 1693/3338] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.019596] [50968]: [pid: 50968|app: 0|req: 1646/3339] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.041443] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'tag': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 765.043317] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-15986966-a571-4ee5-8fbe-15976a0cf49b" -d '{"events": [{"name": "network-changed", "server_uuid": "4efb1a00-22cd-4fd0-a221-012f3fd4967d", "tag": "a7dd8bc6-cc87-4a0f-af25-15f06d119361"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 765.072442] [50968]: [pid: 50968|app: 0|req: 1647/3340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.081804] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b2dabc4-52f8-4202-a4af-2df97ecc2354 req-a27074f2-303d-4b7d-a0c6-dee3677ee8fa tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.082785] [50969]: [pid: 50969|app: 0|req: 1694/3341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.088895] [50968]: DEBUG neutron.api.wsgi [req-8b2dabc4-52f8-4202-a4af-2df97ecc2354 req-8d3f15fd-2c82-4afc-b86d-b9bd884baf9b tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.108632] [50968]: [pid: 50968|app: 0|req: 1648/3342] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/security-groups?id=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.138928] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a85f288-6f00-4a13-94d6-6f5cec5d7b56 req-f1010c5e-d627-462a-a6e4-00df3f86184e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.139939] [50969]: [pid: 50969|app: 0|req: 1695/3343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.147276] [50968]: DEBUG neutron.api.wsgi [req-8a85f288-6f00-4a13-94d6-6f5cec5d7b56 req-c6666209-3870-4aac-8e23-dc5e3ac9c676 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.165376] [50968]: [pid: 50968|app: 0|req: 1649/3344] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.176727] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f892d064-6c58-4b78-aab7-7980112b039e req-25020f47-fc4e-489b-90c7-cab861fbc812 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.177833] [50969]: [pid: 50969|app: 0|req: 1696/3345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.184038] [50968]: DEBUG neutron.api.wsgi [req-f892d064-6c58-4b78-aab7-7980112b039e req-9f8222e5-33f9-4c50-8160-f940aacf3f92 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.203389] [50968]: [pid: 50968|app: 0|req: 1650/3346] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 765.225378] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f27849a1-f9fc-4634-bcdf-48159f39cd22 req-df216f4c-e116-42b9-ac18-fb7f33f11f29 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.226308] [50969]: [pid: 50969|app: 0|req: 1697/3347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.233404] [50968]: DEBUG neutron.api.wsgi [req-f27849a1-f9fc-4634-bcdf-48159f39cd22 req-694dbd86-c5b4-4720-89e4-f682ae4edfc6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.252751] [50968]: [pid: 50968|app: 0|req: 1651/3348] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.262115] [50969]: [pid: 50969|app: 0|req: 1698/3349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.297023] [50968]: DEBUG neutron.api.wsgi [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-35bd2458-4738-4a87-a9e7-c1721c4b4aed tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.318069] [50969]: [pid: 50969|app: 0|req: 1699/3350] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.318201] [50968]: [pid: 50968|app: 0|req: 1652/3351] 10.180.1.21 () {60 vars in 1648 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/security-groups?name=tempest-ServerRescueTestJSONUnderV235-securitygroup-1528282214&fields=id&tenant_id=ea01285186cb474a953720de8dfdd2a8 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.351818] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-ff6fba0f-4a4c-4cdc-aea8-8b7c83210e16 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.352793] [50969]: [pid: 50969|app: 0|req: 1700/3352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 788 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.359786] [50968]: DEBUG neutron.api.v2.base [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Request body: {'port': {'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.392805] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7cdd624e-122b-4249-ab62-4f62584aff6d req-cab1ec42-2e4c-4cdf-a5ad-08b7f07f30dc tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.393889] [50969]: [pid: 50969|app: 0|req: 1701/3353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.400123] [50969]: DEBUG neutron.api.wsgi [req-7cdd624e-122b-4249-ab62-4f62584aff6d req-2b2ab4c5-395e-45a5-993d-73aca1250d65 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.405075] [50968]: DEBUG neutron_lib.callbacks.manager [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.420624] [50969]: [pid: 50969|app: 0|req: 1702/3354] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 765.456666] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-be1abc9a-3d48-4474-85a1-5c250f3b2769 x-openstack-request-id: req-be1abc9a-3d48-4474-85a1-5c250f3b2769 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 765.459405] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4efb1a00-22cd-4fd0-a221-012f3fd4967d", "tag": "a7dd8bc6-cc87-4a0f-af25-15f06d119361", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 765.459528] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-be1abc9a-3d48-4474-85a1-5c250f3b2769 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 765.459795] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-be1abc9a-3d48-4474-85a1-5c250f3b2769'] response: {'name': 'network-changed', 'server_uuid': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'tag': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'status': 'completed', 'code': 200} [ 765.526891] [50968]: DEBUG neutron.plugins.ml2.db [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] For port 06caac5c-6b6d-4b66-9e4c-5158725a8d18, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18,segment=NetworkSegment(2aad63c4-6051-4f52-baea-cae8fa4b7326),segment_id=2aad63c4-6051-4f52-baea-cae8fa4b7326)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 765.528528] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-10518ded-8585-4431-95cb-3fc974210cf0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.529466] [50969]: [pid: 50969|app: 0|req: 1703/3355] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:17 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 614 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.552934] [50968]: DEBUG neutron_lib.callbacks.manager [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.553288] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_precommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:38:17Z', 'revision_number': 7, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed', 'df799599-b9e4-4fae-8e7f-51d9f32552eb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:38:17Z', 'revision_number': 6, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}]) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 765.553503] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_precommit: [ 765.553503] [50968]: key[security_groups], ['a41415ed-2788-44fc-9776-a1eea5a113ed', 'df799599-b9e4-4fae-8e7f-51d9f32552eb'] -> ['a41415ed-2788-44fc-9776-a1eea5a113ed'] [ 765.553503] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} [ 765.553503] [50968]: key[revision_number], 6 -> 7 [ 765.553503] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.555340] [50968]: DEBUG neutron_lib.callbacks.manager [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.558964] [50969]: DEBUG neutron.api.v2.base [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Request body: {'port': {'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'admin_state_up': True, 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.586243] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Pushing event updated for resources: {'Port': ['ID=06caac5c-6b6d-4b66-9e4c-5158725a8d18,revision_number=7']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.596320] [50968]: DEBUG neutron.db.provisioning_blocks [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Provisioning complete for port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 765.596543] [50968]: DEBUG neutron_lib.callbacks.manager [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.596700] [50968]: INFO neutron.plugins.ml2.plugin [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attempt 1 to provision port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 [ 765.609968] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Made reservation on behalf of b136b87f691b4ec781f9533a7bdb2aa4 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 765.614030] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.644261] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Current status of the port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 765.645381] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_postcommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:38:17Z', 'revision_number': 7, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed', 'df799599-b9e4-4fae-8e7f-51d9f32552eb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:38:17Z', 'revision_number': 6, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}]) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 765.645960] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_postcommit: [ 765.645960] [50968]: key[security_groups], ['a41415ed-2788-44fc-9776-a1eea5a113ed', 'df799599-b9e4-4fae-8e7f-51d9f32552eb'] -> ['a41415ed-2788-44fc-9776-a1eea5a113ed'] [ 765.645960] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} [ 765.645960] [50968]: key[revision_number], 6 -> 7 [ 765.645960] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.653810] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.654330] [50968]: DEBUG neutron_lib.callbacks.manager [req-4f11c902-8d60-422c-8bbd-378200bf8a37 req-8769fdac-f5dc-49b2-b514-58725b3cf013 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.656611] [50968]: [pid: 50968|app: 0|req: 1653/3356] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:38:17 2025] PUT /networking/v2.0/ports/06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 746 bytes in 300 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.695350] [50969]: DEBUG neutron.db.db_base_plugin_common [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Allocated IP 192.168.128.13 (d654b95b-6dec-4275-b171-f0db4c1b1ad4/db8dc2c4-3181-48ad-9843-7572fe23c988/f46b958b-c372-4d90-8422-f5c1fad4befb) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 765.754439] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d32a62e-2bb9-4bb1-a461-f5ef48f9100c req-05d31c36-9a90-4bdf-b549-2b13e1d333da tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.755773] [50968]: [pid: 50968|app: 0|req: 1654/3357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.763268] [50968]: DEBUG neutron.api.wsgi [req-1d32a62e-2bb9-4bb1-a461-f5ef48f9100c req-b3be642e-f704-428d-97a6-bd33f1a29e8f tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.789932] [50968]: [pid: 50968|app: 0|req: 1655/3358] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 765.792213] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks [] for allowed_address_pair (f46b958b-c372-4d90-8422-f5c1fad4befb), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.792849] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks [] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.793115] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_precommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': '', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'port_security_enabled': True, 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 765.793905] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_precommit: [ 765.793905] [50969]: key[mac_address], None -> fa:16:3e:af:ef:eb [ 765.793905] [50969]: key[device_id], None -> 4b550024-b041-4296-b2f2-df4cea932871 [ 765.793905] [50969]: key[binding:vif_details], None -> {} [ 765.793905] [50969]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 765.793905] [50969]: key[binding:vnic_type], None -> normal [ 765.793905] [50969]: key[allowed_address_pairs], None -> [] [ 765.793905] [50969]: key[name], None -> [ 765.793905] [50969]: key[status], None -> DOWN [ 765.793905] [50969]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 765.793905] [50969]: key[fixed_ips], None -> [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}] [ 765.793905] [50969]: key[id], None -> f46b958b-c372-4d90-8422-f5c1fad4befb [ 765.793905] [50969]: key[port_security_enabled], None -> True [ 765.793905] [50969]: key[network_id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 765.793905] [50969]: key[security_groups], None -> ['3ce997a4-e173-41da-a149-86945dba84fe'] [ 765.793905] [50969]: key[binding:profile], None -> {} [ 765.793905] [50969]: key[binding:host_id], None -> [ 765.793905] [50969]: key[standard_attr_id], None -> 1214 [ 765.793905] [50969]: key[admin_state_up], None -> True [ 765.793905] [50969]: key[device_owner], None -> [ 765.793905] [50969]: key[binding:vif_type], None -> unbound [ 765.793905] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.815063] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.840878] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Pushing event updated for resources: {'Port': ['ID=f46b958b-c372-4d90-8422-f5c1fad4befb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.849205] [50968]: [pid: 50968|app: 0|req: 1656/3359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.853816] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Network d654b95b-6dec-4275-b171-f0db4c1b1ad4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 765.854722] [50969]: DEBUG neutron.scheduler.base_scheduler [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 765.858592] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 765.879443] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_postcommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': '', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'port_security_enabled': True, 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 1, 'network': {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 765.879443] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_postcommit: [ 765.879443] [50969]: key[mac_address], None -> fa:16:3e:af:ef:eb [ 765.879443] [50969]: key[device_id], None -> 4b550024-b041-4296-b2f2-df4cea932871 [ 765.879443] [50969]: key[binding:vif_details], None -> {} [ 765.879443] [50969]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 765.879443] [50969]: key[binding:vnic_type], None -> normal [ 765.879443] [50969]: key[tags], None -> [] [ 765.879443] [50969]: key[allowed_address_pairs], None -> [] [ 765.879443] [50969]: key[created_at], None -> 2025-11-21T22:38:17Z [ 765.879443] [50969]: key[name], None -> [ 765.879443] [50969]: key[status], None -> DOWN [ 765.879443] [50969]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 765.879443] [50969]: key[fixed_ips], None -> [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}] [ 765.879443] [50969]: key[id], None -> f46b958b-c372-4d90-8422-f5c1fad4befb [ 765.879443] [50969]: key[port_security_enabled], None -> True [ 765.879443] [50969]: key[network_id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 765.879443] [50969]: key[security_groups], None -> ['3ce997a4-e173-41da-a149-86945dba84fe'] [ 765.879443] [50969]: key[binding:profile], None -> {} [ 765.879443] [50969]: key[binding:host_id], None -> [ 765.879443] [50969]: key[revision_number], None -> 1 [ 765.879443] [50969]: key[description], None -> [ 765.879443] [50969]: key[updated_at], None -> 2025-11-21T22:38:18Z [ 765.879443] [50969]: key[standard_attr_id], None -> 1214 [ 765.879443] [50969]: key[admin_state_up], None -> True [ 765.879443] [50969]: key[binding:vif_type], None -> unbound [ 765.879443] [50969]: key[device_owner], None -> [ 765.879443] [50969]: key[extra_dhcp_opts], None -> [] [ 765.879443] [50969]: key[network], None -> {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} [ 765.879443] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.912106] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.912849] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-a71f9f43-c863-49b4-8904-89144be92387 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.923185] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04a5fdbb-dcf8-4a07-ba10-13790b34c654 req-2ca2b6a9-56cb-4918-b898-53bf6a42cb5a tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.925190] [50968]: [pid: 50968|app: 0|req: 1657/3360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 788 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.933257] [50968]: DEBUG neutron.api.wsgi [req-04a5fdbb-dcf8-4a07-ba10-13790b34c654 req-5918152b-db74-467d-8dc3-0eb304408c5a tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.943345] [50969]: [pid: 50969|app: 0|req: 1704/3361] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:17 2025] POST /networking/v2.0/ports => generated 733 bytes in 388 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 765.955936] [50969]: DEBUG neutron.api.v2.base [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Request body: {'port': {'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.973709] [50968]: [pid: 50968|app: 0|req: 1658/3362] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/security-groups?id=782e10e2-c275-4c7b-bb67-ec47dc30cf73&id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 203 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.033799] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15986966-a571-4ee5-8fbe-15976a0cf49b req-71e98ff8-9c55-4e84-8c6d-426337e1377c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.034988] [50968]: [pid: 50968|app: 0|req: 1659/3363] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 1043 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 766.036264] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.049427] [50968]: [pid: 50968|app: 0|req: 1660/3364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.114042] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15986966-a571-4ee5-8fbe-15976a0cf49b req-057aa9c7-2bcf-4617-8100-39a64ee44fce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.115368] [50968]: [pid: 50968|app: 0|req: 1661/3365] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.136426] [50968]: [pid: 50968|app: 0|req: 1662/3366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.154359] [50968]: [pid: 50968|app: 0|req: 1663/3367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.157325] [50968]: DEBUG neutron.api.wsgi [req-15986966-a571-4ee5-8fbe-15976a0cf49b req-e1fcc7a4-d461-421d-8d33-2d404212dd26 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.181733] [50968]: [pid: 50968|app: 0|req: 1664/3368] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=a7dd8bc6-cc87-4a0f-af25-15f06d119361 => generated 19 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.198651] [50969]: DEBUG neutron.notifiers.nova [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f46b958b-c372-4d90-8422-f5c1fad4befb {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 766.203600] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 766.206472] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks [] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.209086] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-45af7489-08de-4fdb-b1c7-9e1cd669fc08" -d '{"events": [{"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 766.217405] [50969]: DEBUG neutron.db.provisioning_blocks [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Transition to ACTIVE for port object f46b958b-c372-4d90-8422-f5c1fad4befb will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 766.219898] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_precommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': '', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 1, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 766.219898] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_precommit: [ 766.219898] [50969]: key[device_owner], -> compute:nova [ 766.219898] [50969]: key[binding:host_id], -> cpu-1 [ 766.219898] [50969]: key[revision_number], 1 -> 2 [ 766.219898] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.221251] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.228062] [50968]: [pid: 50968|app: 0|req: 1665/3369] 10.180.1.21 () {60 vars in 1475 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.246794] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Pushing event updated for resources: {'Port': ['ID=f46b958b-c372-4d90-8422-f5c1fad4befb,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 766.260658] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15986966-a571-4ee5-8fbe-15976a0cf49b req-beb0f1ea-0bdc-4766-a15e-29d4d89cbe36 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.261878] [50968]: [pid: 50968|app: 0|req: 1666/3370] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.278349] [50968]: [pid: 50968|app: 0|req: 1667/3371] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:18 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.281854] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_postcommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': '', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 1, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 766.282113] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_postcommit: [ 766.282113] [50969]: key[device_owner], -> compute:nova [ 766.282113] [50969]: key[binding:host_id], -> cpu-1 [ 766.282113] [50969]: key[revision_number], 1 -> 2 [ 766.282113] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.282297] [50968]: DEBUG neutron.api.v2.base [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 766.289952] [50969]: DEBUG neutron.plugins.ml2.managers [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Attempting to bind port f46b958b-c372-4d90-8422-f5c1fad4befb on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 766.290155] [50969]: DEBUG neutron.plugins.ml2.managers [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Attempting to bind port f46b958b-c372-4d90-8422-f5c1fad4befb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 766.294410] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Attempting to bind port f46b958b-c372-4d90-8422-f5c1fad4befb on network d654b95b-6dec-4275-b171-f0db4c1b1ad4 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 766.303410] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.309568] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 766.309765] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Bind Segment={'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 37, 50), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 37, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 766.312476] [50969]: DEBUG networking_nsxv3.api.rpc [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Bind port on Host cpu-1 & Segment [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 766.327691] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.385037] [50968]: DEBUG neutron.db.db_base_plugin_common [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Allocated IP 10.180.180.148 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/47dfee97-aded-47c3-bb22-f1a6053c5ac1) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 766.428098] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for allowed_address_pair (47dfee97-aded-47c3-bb22-f1a6053c5ac1), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.428893] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for port (47dfee97-aded-47c3-bb22-f1a6053c5ac1), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.429117] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] create_port_precommit called with port settings {'id': '47dfee97-aded-47c3-bb22-f1a6053c5ac1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:8b:bb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 766.429282] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] create_port_precommit: [ 766.429282] [50968]: key[mac_address], None -> fa:16:3e:43:8b:bb [ 766.429282] [50968]: key[device_id], None -> PENDING [ 766.429282] [50968]: key[binding:vif_details], None -> {} [ 766.429282] [50968]: key[project_id], None -> [ 766.429282] [50968]: key[binding:vnic_type], None -> normal [ 766.429282] [50968]: key[allowed_address_pairs], None -> [] [ 766.429282] [50968]: key[name], None -> [ 766.429282] [50968]: key[status], None -> N/A [ 766.429282] [50968]: key[tenant_id], None -> [ 766.429282] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] [ 766.429282] [50968]: key[id], None -> 47dfee97-aded-47c3-bb22-f1a6053c5ac1 [ 766.429282] [50968]: key[port_security_enabled], None -> False [ 766.429282] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 766.429282] [50968]: key[security_groups], None -> [] [ 766.429282] [50968]: key[binding:profile], None -> {} [ 766.429282] [50968]: key[binding:host_id], None -> [ 766.429282] [50968]: key[standard_attr_id], None -> 1215 [ 766.429282] [50968]: key[admin_state_up], None -> True [ 766.429282] [50968]: key[device_owner], None -> network:floatingip [ 766.429282] [50968]: key[binding:vif_type], None -> unbound [ 766.429282] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.446904] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (47dfee97-aded-47c3-bb22-f1a6053c5ac1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.468295] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Pushing event updated for resources: {'Port': ['ID=47dfee97-aded-47c3-bb22-f1a6053c5ac1,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 766.476254] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 766.476982] [50968]: DEBUG neutron.scheduler.base_scheduler [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 766.478454] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 766.490548] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] create_port_postcommit called with port settings {'id': '47dfee97-aded-47c3-bb22-f1a6053c5ac1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:8b:bb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:38:18Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 766.490750] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] create_port_postcommit: [ 766.490750] [50968]: key[mac_address], None -> fa:16:3e:43:8b:bb [ 766.490750] [50968]: key[device_id], None -> PENDING [ 766.490750] [50968]: key[binding:vif_details], None -> {} [ 766.490750] [50968]: key[project_id], None -> [ 766.490750] [50968]: key[binding:vnic_type], None -> normal [ 766.490750] [50968]: key[tags], None -> [] [ 766.490750] [50968]: key[allowed_address_pairs], None -> [] [ 766.490750] [50968]: key[created_at], None -> 2025-11-21T22:38:18Z [ 766.490750] [50968]: key[name], None -> [ 766.490750] [50968]: key[status], None -> N/A [ 766.490750] [50968]: key[tenant_id], None -> [ 766.490750] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] [ 766.490750] [50968]: key[id], None -> 47dfee97-aded-47c3-bb22-f1a6053c5ac1 [ 766.490750] [50968]: key[port_security_enabled], None -> False [ 766.490750] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 766.490750] [50968]: key[security_groups], None -> [] [ 766.490750] [50968]: key[binding:profile], None -> {} [ 766.490750] [50968]: key[binding:host_id], None -> [ 766.490750] [50968]: key[revision_number], None -> 1 [ 766.490750] [50968]: key[description], None -> [ 766.490750] [50968]: key[updated_at], None -> 2025-11-21T22:38:18Z [ 766.490750] [50968]: key[standard_attr_id], None -> 1215 [ 766.490750] [50968]: key[admin_state_up], None -> True [ 766.490750] [50968]: key[binding:vif_type], None -> unbound [ 766.490750] [50968]: key[device_owner], None -> network:floatingip [ 766.490750] [50968]: key[extra_dhcp_opts], None -> [] [ 766.490750] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 766.490750] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.524255] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for floatingip (cff5d474-7436-4314-84ee-7dbd752d62ba), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.550743] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (47dfee97-aded-47c3-bb22-f1a6053c5ac1), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.644154] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for port (47dfee97-aded-47c3-bb22-f1a6053c5ac1), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.644395] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_precommit called with port settings {'id': '47dfee97-aded-47c3-bb22-f1a6053c5ac1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:8b:bb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cff5d474-7436-4314-84ee-7dbd752d62ba', 'device_owner': 'network:floatingip', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:18Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '47dfee97-aded-47c3-bb22-f1a6053c5ac1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:8b:bb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:18Z', 'updated_at': '2025-11-21T22:38:18Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 766.644775] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_precommit: [ 766.644775] [50968]: key[device_id], PENDING -> cff5d474-7436-4314-84ee-7dbd752d62ba [ 766.644775] [50968]: key[revision_number], 1 -> 2 [ 766.644775] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.646543] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (47dfee97-aded-47c3-bb22-f1a6053c5ac1), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.668423] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Pushing event updated for resources: {'Port': ['ID=47dfee97-aded-47c3-bb22-f1a6053c5ac1,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 766.695032] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_postcommit called with port settings {'id': '47dfee97-aded-47c3-bb22-f1a6053c5ac1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:8b:bb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cff5d474-7436-4314-84ee-7dbd752d62ba', 'device_owner': 'network:floatingip', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:18Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '47dfee97-aded-47c3-bb22-f1a6053c5ac1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:8b:bb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:18Z', 'updated_at': '2025-11-21T22:38:18Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 766.695032] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] update_port_postcommit: [ 766.695032] [50968]: key[device_id], PENDING -> cff5d474-7436-4314-84ee-7dbd752d62ba [ 766.695032] [50968]: key[revision_number], 1 -> 2 [ 766.695032] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.695032] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (cff5d474-7436-4314-84ee-7dbd752d62ba), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.707104] [50968]: DEBUG neutron_lib.callbacks.manager [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-91f1e823-5608-4943-aefa-86b538550242 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.707714] [50968]: [pid: 50968|app: 0|req: 1668/3372] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 22:38:18 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) [ 766.741219] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15986966-a571-4ee5-8fbe-15976a0cf49b req-e3b4f34c-0baa-4416-8560-0eae331f5c30 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.742336] [50968]: [pid: 50968|app: 0|req: 1669/3373] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.757775] [50968]: [pid: 50968|app: 0|req: 1670/3374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.760714] [50968]: DEBUG neutron.api.wsgi [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-ad767f96-8039-41bb-820c-52660dcb1f2c tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.781312] [50968]: [pid: 50968|app: 0|req: 1671/3375] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.817938] [50968]: [pid: 50968|app: 0|req: 1672/3376] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.859679] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e7931b8-cf8d-43f3-9dd9-8c6fda61b507 req-8f5b20f8-1bef-42a1-8692-3576adaf50e7 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.860694] [50968]: [pid: 50968|app: 0|req: 1673/3377] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.877195] [50968]: [pid: 50968|app: 0|req: 1674/3378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.944302] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-f1f33893-c899-4f40-a70e-2246929740cd tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.945374] [50968]: [pid: 50968|app: 0|req: 1675/3379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.002125] [50968]: [pid: 50968|app: 0|req: 1676/3380] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 767.018547] [50968]: [pid: 50968|app: 0|req: 1677/3381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/ports?device_id=4fc5490d-1401-440f-be9a-9a3c71c2be67 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.021618] [50968]: DEBUG neutron.api.wsgi [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-2f178655-aea9-499f-8b50-471acf58c778 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.053955] [50968]: [pid: 50968|app: 0|req: 1678/3382] 10.180.1.21 () {60 vars in 1632 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-742402187&fields=id&tenant_id=2a14451c17624aaaa5d4179aa4671e26 => generated 69 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.114683] [50968]: DEBUG neutron.plugins.ml2.plugin [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Deleting port ca3e5c21-9407-4b0f-a878-dffb76bef40c {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 767.114913] [50968]: DEBUG neutron_lib.callbacks.manager [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.162326] [50968]: DEBUG neutron.plugins.ml2.db [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] For port ca3e5c21-9407-4b0f-a878-dffb76bef40c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ca3e5c21-9407-4b0f-a878-dffb76bef40c,segment=NetworkSegment(4e264618-e853-4d17-96b1-3a51f816fc26),segment_id=4e264618-e853-4d17-96b1-3a51f816fc26)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 767.162616] [50968]: DEBUG neutron_lib.callbacks.manager [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.167737] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] delete_port_precommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 7, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 767.168045] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] delete_port_precommit: [ 767.168045] [50968]: key[mac_address], fa:16:3e:61:ea:f5 -> None [ 767.168045] [50968]: key[device_id], c2289a14-a8f6-41d3-a7c2-2ed79467a780 -> None [ 767.168045] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 767.168045] [50968]: key[binding:vnic_type], normal -> None [ 767.168045] [50968]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 767.168045] [50968]: key[tags], [] -> None [ 767.168045] [50968]: key[allowed_address_pairs], [] -> None [ 767.168045] [50968]: key[created_at], 2025-11-21T22:36:16Z -> None [ 767.168045] [50968]: key[name], -> None [ 767.168045] [50968]: key[status], ACTIVE -> None [ 767.168045] [50968]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 767.168045] [50968]: key[fixed_ips], [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}] -> None [ 767.168045] [50968]: key[id], ca3e5c21-9407-4b0f-a878-dffb76bef40c -> None [ 767.168045] [50968]: key[port_security_enabled], True -> None [ 767.168045] [50968]: key[network_id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 767.168045] [50968]: key[security_groups], ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'] -> None [ 767.168045] [50968]: key[binding:profile], {} -> None [ 767.168045] [50968]: key[binding:host_id], cpu-1 -> None [ 767.168045] [50968]: key[revision_number], 7 -> None [ 767.168045] [50968]: key[description], -> None [ 767.168045] [50968]: key[updated_at], 2025-11-21T22:38:15Z -> None [ 767.168045] [50968]: key[standard_attr_id], 672 -> None [ 767.168045] [50968]: key[admin_state_up], True -> None [ 767.168045] [50968]: key[binding:vif_type], ovs -> None [ 767.168045] [50968]: key[device_owner], compute:nova -> None [ 767.168045] [50968]: key[extra_dhcp_opts], [] -> None [ 767.168045] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.315279] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Bound using segment: {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 767.315613] [50969]: DEBUG neutron.plugins.ml2.managers [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Bound port: f46b958b-c372-4d90-8422-f5c1fad4befb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "f2c424c9-6446-4b2a-af8c-4d9c29117c39", "external-id": "nsx-vlan-transportzone-437", "segmentation_id": 437}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 767.315758] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.316737] [50968]: DEBUG neutron_lib.callbacks.manager [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.316975] [50968]: DEBUG neutron_lib.callbacks.manager [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (ce7aea74-bbdf-4bdd-8480-72bd51505277), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.317124] [50968]: INFO neutron.db.l3_db [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Floating IP ce7aea74-bbdf-4bdd-8480-72bd51505277 disassociated. External IP: 10.180.180.142, port: ca3e5c21-9407-4b0f-a878-dffb76bef40c. [ 767.317283] [50968]: DEBUG neutron.plugins.ml2.plugin [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Calling delete_port for ca3e5c21-9407-4b0f-a878-dffb76bef40c owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 767.376066] [50969]: DEBUG neutron.plugins.ml2.db [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] For port f46b958b-c372-4d90-8422-f5c1fad4befb, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 767.379069] [50969]: DEBUG neutron.plugins.ml2.db [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] For port f46b958b-c372-4d90-8422-f5c1fad4befb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f46b958b-c372-4d90-8422-f5c1fad4befb,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 767.380694] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_precommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 767.380931] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_precommit: [ 767.380931] [50969]: key[binding:vif_type], unbound -> ovs [ 767.380931] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} [ 767.380931] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.384814] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.418626] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Pushing event updated for resources: {'Port': ['ID=f46b958b-c372-4d90-8422-f5c1fad4befb,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.425813] [50968]: DEBUG neutron_lib.callbacks.manager [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ca3e5c21-9407-4b0f-a878-dffb76bef40c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.427691] [50969]: DEBUG neutron.db.provisioning_blocks [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Provisioning complete for port f46b958b-c372-4d90-8422-f5c1fad4befb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 767.427845] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.429241] [50969]: INFO neutron.plugins.ml2.plugin [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Attempt 1 to provision port f46b958b-c372-4d90-8422-f5c1fad4befb [ 767.438546] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event deleted for resources: {'Port': ['ID=ca3e5c21-9407-4b0f-a878-dffb76bef40c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.466542] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 767.474072] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5aaecbf3-cbd9-4ecf-8a9d-0b9e4127a44a" -d '{"events": [{"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 767.490645] [50969]: DEBUG neutron.plugins.ml2.plugin [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Current status of the port f46b958b-c372-4d90-8422-f5c1fad4befb is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 767.490645] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.522984] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Router dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 767.523570] [50969]: DEBUG neutron.plugins.ml2.db [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] For port f46b958b-c372-4d90-8422-f5c1fad4befb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f46b958b-c372-4d90-8422-f5c1fad4befb,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 767.554121] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_precommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:19Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:19Z', 'revision_number': 4, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}]) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 767.554418] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_precommit: [ 767.554418] [50969]: key[status], DOWN -> ACTIVE [ 767.554418] [50969]: key[revision_number], 4 -> 5 [ 767.554418] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.560020] [50969]: DEBUG neutron.db.provisioning_blocks [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Provisioning complete for port f46b958b-c372-4d90-8422-f5c1fad4befb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 767.560377] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.560377] [50969]: INFO neutron.plugins.ml2.plugin [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Attempt 1 to provision port f46b958b-c372-4d90-8422-f5c1fad4befb [ 767.577900] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 767.598449] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] No DVR routers for this DVR port ca3e5c21-9407-4b0f-a878-dffb76bef40c on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 767.598882] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] delete_port_postcommit called with port settings {'id': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:61:ea:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'device_owner': 'compute:nova', 'standard_attr_id': 672, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 7, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 767.599063] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] delete_port_postcommit: [ 767.599063] [50968]: key[mac_address], fa:16:3e:61:ea:f5 -> None [ 767.599063] [50968]: key[device_id], c2289a14-a8f6-41d3-a7c2-2ed79467a780 -> None [ 767.599063] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '503991c4-44d0-42d9-aa03-5259331f1051', 'external-id': 'nsx-vlan-transportzone-3', 'segmentation_id': 3, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 767.599063] [50968]: key[binding:vnic_type], normal -> None [ 767.599063] [50968]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 767.599063] [50968]: key[tags], [] -> None [ 767.599063] [50968]: key[allowed_address_pairs], [] -> None [ 767.599063] [50968]: key[created_at], 2025-11-21T22:36:16Z -> None [ 767.599063] [50968]: key[name], -> None [ 767.599063] [50968]: key[status], ACTIVE -> None [ 767.599063] [50968]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 767.599063] [50968]: key[fixed_ips], [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.12'}] -> None [ 767.599063] [50968]: key[id], ca3e5c21-9407-4b0f-a878-dffb76bef40c -> None [ 767.599063] [50968]: key[port_security_enabled], True -> None [ 767.599063] [50968]: key[network_id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 767.599063] [50968]: key[security_groups], ['9117e7f6-fbaa-44a8-bc92-e3fb9acd2228'] -> None [ 767.599063] [50968]: key[binding:profile], {} -> None [ 767.599063] [50968]: key[binding:host_id], cpu-1 -> None [ 767.599063] [50968]: key[revision_number], 7 -> None [ 767.599063] [50968]: key[description], -> None [ 767.599063] [50968]: key[updated_at], 2025-11-21T22:38:15Z -> None [ 767.599063] [50968]: key[standard_attr_id], 672 -> None [ 767.599063] [50968]: key[admin_state_up], True -> None [ 767.599063] [50968]: key[binding:vif_type], ovs -> None [ 767.599063] [50968]: key[device_owner], compute:nova -> None [ 767.599063] [50968]: key[extra_dhcp_opts], [] -> None [ 767.599063] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.600749] [50968]: DEBUG neutron_lib.callbacks.manager [req-bd9032b7-520b-4a6e-83f3-eaf886a09397 req-fecf52ed-871a-4300-a8a6-4c1f6e07012c tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.602898] [50969]: DEBUG neutron.plugins.ml2.plugin [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Current status of the port f46b958b-c372-4d90-8422-f5c1fad4befb is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 767.603095] [50968]: [pid: 50968|app: 0|req: 1679/3383] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:38:19 2025] DELETE /networking/v2.0/ports/ca3e5c21-9407-4b0f-a878-dffb76bef40c => generated 0 bytes in 549 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 767.603746] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_postcommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:19Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:19Z', 'revision_number': 4, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}]) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 767.603945] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_postcommit: [ 767.603945] [50969]: key[status], DOWN -> ACTIVE [ 767.603945] [50969]: key[revision_number], 4 -> 5 [ 767.603945] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.604164] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.628928] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Pushing event updated for resources: {'Port': ['ID=f46b958b-c372-4d90-8422-f5c1fad4befb,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.631626] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_postcommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:19Z', 'revision_number': 4, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:18Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 767.631626] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] update_port_postcommit: [ 767.631626] [50969]: key[binding:vif_type], unbound -> ovs [ 767.631626] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}} [ 767.631626] [50969]: key[updated_at], 2025-11-21T22:38:18Z -> 2025-11-21T22:38:19Z [ 767.631626] [50969]: key[revision_number], 2 -> 4 [ 767.631626] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.632422] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-6dc3385e-d93f-4b81-8e39-4b522616c191 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.633720] [50968]: [pid: 50968|app: 0|req: 1680/3384] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 788 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.636760] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.637290] [50969]: DEBUG neutron_lib.callbacks.manager [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-75ff428a-1c67-4b7b-88fd-826f5a2f05fe service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.638894] [50969]: [pid: 50969|app: 0|req: 1705/3385] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:18 2025] PUT /networking/v2.0/ports/f46b958b-c372-4d90-8422-f5c1fad4befb => generated 1038 bytes in 1688 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 767.647574] [50969]: DEBUG neutron.api.v2.base [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'port': {'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73', '876f2bba-a1aa-45c2-b7af-e384fa951e08']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 767.654243] [50968]: [pid: 50968|app: 0|req: 1681/3386] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:19 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.700828] [50969]: DEBUG neutron_lib.callbacks.manager [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.748193] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d479d8c-aaea-48a3-b3e7-fa6c71a3a4e9 req-dd912470-2ffd-4b4a-b3b8-5ffed84acc28 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.749385] [50968]: [pid: 50968|app: 0|req: 1682/3387] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 767.755312] [50968]: DEBUG neutron.api.wsgi [req-1d479d8c-aaea-48a3-b3e7-fa6c71a3a4e9 req-0cded4f8-df7c-49fe-acd9-593da325ca27 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.778662] [50968]: [pid: 50968|app: 0|req: 1683/3388] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.847117] [50968]: [pid: 50968|app: 0|req: 1684/3389] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.868636] [50969]: DEBUG neutron.plugins.ml2.db [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] For port d7d14587-9c33-4f63-bdfa-4032543cd8b0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d7d14587-9c33-4f63-bdfa-4032543cd8b0,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 767.893962] [50969]: DEBUG neutron_lib.callbacks.manager [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.894279] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_precommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73', '876f2bba-a1aa-45c2-b7af-e384fa951e08'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:20Z', 'revision_number': 7, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:08Z', 'revision_number': 6, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 767.894504] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_precommit: [ 767.894504] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73'] -> ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73', '876f2bba-a1aa-45c2-b7af-e384fa951e08'] [ 767.894504] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 767.894504] [50969]: key[updated_at], 2025-11-21T22:38:08Z -> 2025-11-21T22:38:20Z [ 767.894504] [50969]: key[revision_number], 6 -> 7 [ 767.894504] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.896694] [50969]: DEBUG neutron_lib.callbacks.manager [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.906093] [50968]: [pid: 50968|app: 0|req: 1685/3390] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.927215] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'Port': ['ID=d7d14587-9c33-4f63-bdfa-4032543cd8b0,revision_number=7']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.942070] [50969]: DEBUG neutron.db.provisioning_blocks [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Provisioning complete for port d7d14587-9c33-4f63-bdfa-4032543cd8b0 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 767.942070] [50969]: DEBUG neutron_lib.callbacks.manager [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.942070] [50969]: INFO neutron.plugins.ml2.plugin [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attempt 1 to provision port d7d14587-9c33-4f63-bdfa-4032543cd8b0 [ 767.944596] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-dada5b02-d2a3-4a5a-a2b8-8c61e2cadc03 x-openstack-request-id: req-dada5b02-d2a3-4a5a-a2b8-8c61e2cadc03 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 767.944596] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 767.944596] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-dada5b02-d2a3-4a5a-a2b8-8c61e2cadc03 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 767.944596] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-dada5b02-d2a3-4a5a-a2b8-8c61e2cadc03'] response: {'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'status': 'completed', 'code': 200} [ 768.013045] [50969]: DEBUG neutron.plugins.ml2.plugin [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Current status of the port d7d14587-9c33-4f63-bdfa-4032543cd8b0 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 768.013767] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_postcommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73', '876f2bba-a1aa-45c2-b7af-e384fa951e08'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:20Z', 'revision_number': 7, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:08Z', 'revision_number': 6, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}]) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 768.014955] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] update_port_postcommit: [ 768.014955] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73'] -> ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73', '876f2bba-a1aa-45c2-b7af-e384fa951e08'] [ 768.014955] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} [ 768.014955] [50969]: key[updated_at], 2025-11-21T22:38:08Z -> 2025-11-21T22:38:20Z [ 768.014955] [50969]: key[revision_number], 6 -> 7 [ 768.014955] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.074537] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.075074] [50969]: DEBUG neutron_lib.callbacks.manager [req-81efab3d-5b67-4319-bf1b-c00b3ef53d30 req-b2409cfb-a2c4-4a8a-8c3b-c3ff3b4d9f4d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.076756] [50969]: [pid: 50969|app: 0|req: 1706/3391] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:19 2025] PUT /networking/v2.0/ports/d7d14587-9c33-4f63-bdfa-4032543cd8b0 => generated 824 bytes in 432 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 768.085518] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ff82d11-2a76-4539-abf4-d43406c0c0c7 req-5882e3f2-87cd-4707-a621-9d0a6cc53cc3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.089885] [50968]: [pid: 50968|app: 0|req: 1686/3392] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.099205] [50969]: DEBUG neutron.api.wsgi [req-3ff82d11-2a76-4539-abf4-d43406c0c0c7 req-82c8d14a-a4cf-4df1-acfb-d14cac029033 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.131262] [50969]: [pid: 50969|app: 0|req: 1707/3393] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 768.177063] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f859163-a1e7-4cab-b046-76a1737d6fc6 req-bbd2b716-bd39-472b-9e3d-87026e130c86 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.178417] [50968]: [pid: 50968|app: 0|req: 1687/3394] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.185443] [50969]: DEBUG neutron.api.wsgi [req-1f859163-a1e7-4cab-b046-76a1737d6fc6 req-fabe750b-2527-4b9d-b63e-62d6794eab4e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.198148] [50968]: [pid: 50968|app: 0|req: 1688/3395] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.207475] [50969]: [pid: 50969|app: 0|req: 1708/3396] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.263463] [50969]: [pid: 50969|app: 0|req: 1709/3397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.279884] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74d9b3bd-313f-4bdc-8072-8bb77241dc15 req-a2dff103-f851-4e84-9aca-7652d18dec73 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.280830] [50968]: [pid: 50968|app: 0|req: 1689/3398] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.290177] [50969]: DEBUG neutron.api.wsgi [req-74d9b3bd-313f-4bdc-8072-8bb77241dc15 req-a2116844-4653-4d5f-9680-e4fc6dde3f86 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.311796] [50969]: [pid: 50969|app: 0|req: 1710/3399] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.320933] [50968]: [pid: 50968|app: 0|req: 1690/3400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 768.372602] [50968]: [pid: 50968|app: 0|req: 1691/3401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.416333] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-e65bdb67-224b-4403-bd1c-76ffe79b415b tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.417416] [50969]: [pid: 50969|app: 0|req: 1711/3402] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b&device_owner=compute%3Anova => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.425436] [50969]: DEBUG neutron.api.wsgi [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-7be05f56-df34-4d8c-8398-6f608c6b9b92 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.429093] [50968]: [pid: 50968|app: 0|req: 1692/3403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.448840] [50969]: [pid: 50969|app: 0|req: 1712/3404] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.457602] [50969]: DEBUG neutron.api.v2.base [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-1b95a60f-0448-429a-bf0f-257705ab0bc7 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Request body: {'floatingip': {'port_id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'fixed_ip_address': '192.168.128.9'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 768.477928] [50969]: DEBUG neutron_lib.callbacks.manager [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-1b95a60f-0448-429a-bf0f-257705ab0bc7 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for floatingip (cff5d474-7436-4314-84ee-7dbd752d62ba), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.482781] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45af7489-08de-4fdb-b1c7-9e1cd669fc08 req-60ff5159-2221-4a3d-a9a1-d7ca3cad7176 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.483849] [50968]: [pid: 50968|app: 0|req: 1693/3405] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 768.497435] [50968]: [pid: 50968|app: 0|req: 1694/3406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.535250] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45af7489-08de-4fdb-b1c7-9e1cd669fc08 req-2fbc5769-9814-4264-8543-7b952775b254 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.536318] [50968]: [pid: 50968|app: 0|req: 1695/3407] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 721 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.544683] [50968]: DEBUG neutron.api.wsgi [req-45af7489-08de-4fdb-b1c7-9e1cd669fc08 req-de98243e-e0cc-4a2f-a3db-8c36d02562af service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.565023] [50968]: [pid: 50968|app: 0|req: 1696/3408] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.575111] [50968]: [pid: 50968|app: 0|req: 1697/3409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.597871] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45af7489-08de-4fdb-b1c7-9e1cd669fc08 req-0d542605-b28d-4e40-84ea-145cc6084f91 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.597871] [50968]: [pid: 50968|app: 0|req: 1698/3410] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/subnets?id=3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 697 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.607086] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-1efdd136-a01c-45db-89bf-e7125b4fb220 x-openstack-request-id: req-1efdd136-a01c-45db-89bf-e7125b4fb220 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 768.607276] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 768.607421] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1efdd136-a01c-45db-89bf-e7125b4fb220 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 768.607644] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1efdd136-a01c-45db-89bf-e7125b4fb220'] response: {'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'status': 'completed', 'code': 200} [ 768.622727] [50968]: [pid: 50968|app: 0|req: 1699/3411] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/ports?network_id=6b3c5a8b-11d7-475c-afa3-bd39050536eb&device_owner=network%3Adhcp => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.674709] [50968]: [pid: 50968|app: 0|req: 1700/3412] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:20 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.690476] [50968]: [pid: 50968|app: 0|req: 1701/3413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.721567] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-680f1a6f-a750-45ec-b353-ab915d83e64e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.722897] [50968]: [pid: 50968|app: 0|req: 1702/3414] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 768.724708] [50969]: DEBUG neutron_lib.callbacks.manager [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-1b95a60f-0448-429a-bf0f-257705ab0bc7 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.726428] [50969]: DEBUG neutron_lib.callbacks.manager [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-1b95a60f-0448-429a-bf0f-257705ab0bc7 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (cff5d474-7436-4314-84ee-7dbd752d62ba), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.758435] [50968]: [pid: 50968|app: 0|req: 1703/3415] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 768.782383] [50969]: INFO neutron.db.l3_db [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-1b95a60f-0448-429a-bf0f-257705ab0bc7 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Floating IP cff5d474-7436-4314-84ee-7dbd752d62ba associated. External IP: 10.180.180.148, port: 06caac5c-6b6d-4b66-9e4c-5158725a8d18. [ 768.785490] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25a01874-abfc-48a0-8568-3a81923deacc req-e6949b89-b48c-47f6-92a5-ff33d44691e5 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.786510] [50968]: [pid: 50968|app: 0|req: 1704/3416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.789995] [50968]: DEBUG neutron.api.wsgi [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-b5f896a1-a322-4ffd-a107-aa91209c580b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.803508] [50968]: [pid: 50968|app: 0|req: 1705/3417] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=f46b958b-c372-4d90-8422-f5c1fad4befb => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.805347] [50968]: DEBUG neutron.api.wsgi [req-25a01874-abfc-48a0-8568-3a81923deacc req-4a7144be-dd04-4032-87ab-8c7b1e36e703 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.823936] [50968]: [pid: 50968|app: 0|req: 1706/3418] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.842420] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-662604a2-7881-4fd3-93d0-539993d65536 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.843301] [50968]: [pid: 50968|app: 0|req: 1707/3419] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/subnets?id=db8dc2c4-3181-48ad-9843-7572fe23c988 => generated 689 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.877192] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a563090-7613-4516-b092-f9981cfa0cf1 req-21d3ac3b-dc22-45c2-ae4d-e56498fdb79c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.878231] [50968]: [pid: 50968|app: 0|req: 1708/3420] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/ports?network_id=d654b95b-6dec-4275-b171-f0db4c1b1ad4&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.887431] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-1b95a60f-0448-429a-bf0f-257705ab0bc7 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Router e3d532d0-6bbf-43d2-9833-8a02c9740dd0 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 768.891125] [50968]: [pid: 50968|app: 0|req: 1709/3421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.926103] [50968]: [pid: 50968|app: 0|req: 1710/3422] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.941057] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-1b95a60f-0448-429a-bf0f-257705ab0bc7 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 768.945937] [50969]: DEBUG neutron_lib.callbacks.manager [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-1b95a60f-0448-429a-bf0f-257705ab0bc7 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.974920] [50969]: [pid: 50969|app: 0|req: 1713/3423] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 22:38:20 2025] PUT /networking/v2.0/floatingips/cff5d474-7436-4314-84ee-7dbd752d62ba => generated 802 bytes in 522 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.978606] [50969]: DEBUG neutron.api.wsgi [req-9cad8cd9-36b2-4c2d-b2bd-94f7143b0aa5 req-dcf49797-8743-4d03-958d-bdba6536b55b tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.998417] [50969]: [pid: 50969|app: 0|req: 1714/3424] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/security-groups/876f2bba-a1aa-45c2-b7af-e384fa951e08 => generated 1683 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.045036] [50969]: [pid: 50969|app: 0|req: 1715/3425] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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) [ 769.085184] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-be0b55b2-ccc2-404e-b6d3-e48e9df096f1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.086658] [50969]: [pid: 50969|app: 0|req: 1716/3426] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.090778] [50969]: DEBUG neutron.api.wsgi [req-9cad8cd9-36b2-4c2d-b2bd-94f7143b0aa5 req-75e6712c-4b71-44ea-aa24-922f994e29d2 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.113536] [50969]: INFO neutron.api.v2.resource [req-9cad8cd9-36b2-4c2d-b2bd-94f7143b0aa5 req-75e6712c-4b71-44ea-aa24-922f994e29d2 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 769.114062] [50969]: [pid: 50969|app: 0|req: 1717/3427] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:38:21 2025] DELETE /networking/v2.0/security-groups/876f2bba-a1aa-45c2-b7af-e384fa951e08 => generated 136 bytes in 27 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 769.119268] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.155849] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-d30174ac-45dc-47fe-a2df-81df1be9efc9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.157284] [50969]: [pid: 50969|app: 0|req: 1718/3428] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 721 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.163557] [50969]: DEBUG neutron.api.wsgi [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-fdea02ba-fb83-4acc-bf80-128b9009d2ed service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.199345] [50969]: [pid: 50969|app: 0|req: 1719/3429] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 805 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.252404] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Deleting port 9dc446f2-fd38-4884-b279-09ed25748af2 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 769.252809] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (9dc446f2-fd38-4884-b279-09ed25748af2), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.270214] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4857f1a5-06c6-47ae-b1bd-b400c6f99db2 req-009afac5-4894-4227-a84c-cb743d3c704f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.271622] [50969]: [pid: 50969|app: 0|req: 1720/3430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.286364] [50968]: DEBUG neutron.plugins.ml2.db [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] For port 9dc446f2-fd38-4884-b279-09ed25748af2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9dc446f2-fd38-4884-b279-09ed25748af2,segment=NetworkSegment(b479c59f-317c-4eaf-b93c-522f06ad321e),segment_id=b479c59f-317c-4eaf-b93c-522f06ad321e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 769.286551] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (9dc446f2-fd38-4884-b279-09ed25748af2), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.291524] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] delete_port_precommit called with port settings {'id': '9dc446f2-fd38-4884-b279-09ed25748af2', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:71:80:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_interface', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', '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-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 769.291720] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] delete_port_precommit: [ 769.291720] [50968]: key[mac_address], fa:16:3e:71:80:56 -> None [ 769.291720] [50968]: key[device_id], 8d344c26-99c8-4d3e-9005-3cc3feadd4dd -> None [ 769.291720] [50968]: key[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.291720] [50968]: key[binding:vnic_type], normal -> None [ 769.291720] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 769.291720] [50968]: key[tags], [] -> None [ 769.291720] [50968]: key[allowed_address_pairs], [] -> None [ 769.291720] [50968]: key[created_at], 2025-11-21T22:35:23Z -> None [ 769.291720] [50968]: key[name], -> None [ 769.291720] [50968]: key[status], ACTIVE -> None [ 769.291720] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 769.291720] [50968]: key[fixed_ips], [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}] -> None [ 769.291720] [50968]: key[id], 9dc446f2-fd38-4884-b279-09ed25748af2 -> None [ 769.291720] [50968]: key[port_security_enabled], False -> None [ 769.291720] [50968]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 769.291720] [50968]: key[security_groups], [] -> None [ 769.291720] [50968]: key[binding:profile], {} -> None [ 769.291720] [50968]: key[binding:host_id], devstack -> None [ 769.291720] [50968]: key[revision_number], 5 -> None [ 769.291720] [50968]: key[description], -> None [ 769.291720] [50968]: key[updated_at], 2025-11-21T22:35:28Z -> None [ 769.291720] [50968]: key[standard_attr_id], 278 -> None [ 769.291720] [50968]: key[admin_state_up], True -> None [ 769.291720] [50968]: key[binding:vif_type], ovs -> None [ 769.291720] [50968]: key[device_owner], network:router_interface -> None [ 769.291720] [50968]: key[extra_dhcp_opts], [] -> None [ 769.291720] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 769.292592] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04a951e4-8f95-4b6a-b09a-3673b5e16ad1 req-4e44f0c7-0012-4776-86b5-9e0348c8cefe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.294212] [50969]: [pid: 50969|app: 0|req: 1721/3431] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:21 2025] GET /networking/v2.0/subnets?id=3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 697 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.295943] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Calling delete_port for 9dc446f2-fd38-4884-b279-09ed25748af2 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 769.296223] [50969]: DEBUG neutron.api.v2.base [None req-8309226e-7bf2-484f-a929-e3d37e689095 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'floatingip': {'port_id': '911dd3b6-376c-4557-9b50-9c74fa3006d7'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 769.312713] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8309226e-7bf2-484f-a929-e3d37e689095 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (bcbe453a-e56b-4cea-9fe7-4df864c7e829), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.403947] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9dc446f2-fd38-4884-b279-09ed25748af2), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.412509] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Pushing event deleted for resources: {'Port': ['ID=9dc446f2-fd38-4884-b279-09ed25748af2,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 769.445558] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] delete_port_postcommit called with port settings {'id': '9dc446f2-fd38-4884-b279-09ed25748af2', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:71:80:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_interface', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', '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-21T22:35:23Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['aad7c4f6-b853-42cb-b5ac-8b7667ee15ae'], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 769.445810] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] delete_port_postcommit: [ 769.445810] [50968]: key[mac_address], fa:16:3e:71:80:56 -> None [ 769.445810] [50968]: key[device_id], 8d344c26-99c8-4d3e-9005-3cc3feadd4dd -> None [ 769.445810] [50968]: key[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.445810] [50968]: key[binding:vnic_type], normal -> None [ 769.445810] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 769.445810] [50968]: key[tags], [] -> None [ 769.445810] [50968]: key[allowed_address_pairs], [] -> None [ 769.445810] [50968]: key[created_at], 2025-11-21T22:35:23Z -> None [ 769.445810] [50968]: key[name], -> None [ 769.445810] [50968]: key[status], ACTIVE -> None [ 769.445810] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 769.445810] [50968]: key[fixed_ips], [{'subnet_id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'ip_address': '192.168.128.1'}] -> None [ 769.445810] [50968]: key[id], 9dc446f2-fd38-4884-b279-09ed25748af2 -> None [ 769.445810] [50968]: key[port_security_enabled], False -> None [ 769.445810] [50968]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 769.445810] [50968]: key[security_groups], [] -> None [ 769.445810] [50968]: key[binding:profile], {} -> None [ 769.445810] [50968]: key[binding:host_id], devstack -> None [ 769.445810] [50968]: key[revision_number], 5 -> None [ 769.445810] [50968]: key[description], -> None [ 769.445810] [50968]: key[updated_at], 2025-11-21T22:35:28Z -> None [ 769.445810] [50968]: key[standard_attr_id], 278 -> None [ 769.445810] [50968]: key[admin_state_up], True -> None [ 769.445810] [50968]: key[binding:vif_type], ovs -> None [ 769.445810] [50968]: key[device_owner], network:router_interface -> None [ 769.445810] [50968]: key[extra_dhcp_opts], [] -> None [ 769.445810] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 769.504371] [50968]: DEBUG neutron_lib.callbacks.manager [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.537454] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8309226e-7bf2-484f-a929-e3d37e689095 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.538637] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8309226e-7bf2-484f-a929-e3d37e689095 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (bcbe453a-e56b-4cea-9fe7-4df864c7e829), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.592979] [50969]: INFO neutron.db.l3_db [None req-8309226e-7bf2-484f-a929-e3d37e689095 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Floating IP bcbe453a-e56b-4cea-9fe7-4df864c7e829 associated. External IP: 10.180.180.179, port: 911dd3b6-376c-4557-9b50-9c74fa3006d7. [ 769.624866] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 769.684579] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-78a630db-b7b8-400e-ac28-b93acf036422 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 769.690297] [50968]: [pid: 50968|app: 0|req: 1711/3432] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:38:21 2025] PUT /networking/v2.0/routers/8d344c26-99c8-4d3e-9005-3cc3feadd4dd/remove_router_interface => generated 309 bytes in 764 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.698803] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8309226e-7bf2-484f-a929-e3d37e689095 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 769.705712] [50968]: [pid: 50968|app: 0|req: 1712/3433] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/ports?network_id=6b3c5a8b-11d7-475c-afa3-bd39050536eb&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.760014] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8309226e-7bf2-484f-a929-e3d37e689095 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 769.767469] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8309226e-7bf2-484f-a929-e3d37e689095 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.777820] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-049911dc-e055-40f7-8c72-03a0411ad476 req-2e3c5734-d423-4d43-aa1b-a0594c1df9a4 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.778946] [50968]: [pid: 50968|app: 0|req: 1713/3434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.792501] [50969]: [pid: 50969|app: 0|req: 1722/3435] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:38:21 2025] PUT /networking/v2.0/floatingips/bcbe453a-e56b-4cea-9fe7-4df864c7e829 => generated 803 bytes in 499 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.842619] [50969]: [pid: 50969|app: 0|req: 1723/3436] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.848271] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks [] for router (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.877890] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aaecbf3-cbd9-4ecf-8a9d-0b9e4127a44a req-6ea2e2c9-bbc8-4117-8d70-114a08cf7ee1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.878256] [50969]: [pid: 50969|app: 0|req: 1724/3437] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.883337] [50969]: DEBUG neutron.api.v2.base [None req-76c55a48-502e-41d0-9a41-ddc6d69b05c4 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Request body: {'floatingip': {'port_id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 769.902966] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76c55a48-502e-41d0-9a41-ddc6d69b05c4 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for floatingip (68c5785e-f850-45b6-9b2b-f0c565a76166), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.913675] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks [] for router_gateway (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.943679] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Deleting port 0333f80d-de28-4084-b016-0bb6e1f1bc39 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 769.943852] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (0333f80d-de28-4084-b016-0bb6e1f1bc39), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.947168] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4b550024-b041-4296-b2f2-df4cea932871', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f46b958b-c372-4d90-8422-f5c1fad4befb'}, {'name': 'network-changed', 'server_uuid': '4b550024-b041-4296-b2f2-df4cea932871', 'tag': 'f46b958b-c372-4d90-8422-f5c1fad4befb'}, {'name': 'network-changed', 'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0'}, {'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18'}, {'name': 'network-changed', 'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'tag': '911dd3b6-376c-4557-9b50-9c74fa3006d7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 769.953458] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9" -d '{"events": [{"server_uuid": "4b550024-b041-4296-b2f2-df4cea932871", "name": "network-vif-plugged", "status": "completed", "tag": "f46b958b-c372-4d90-8422-f5c1fad4befb"}, {"name": "network-changed", "server_uuid": "4b550024-b041-4296-b2f2-df4cea932871", "tag": "f46b958b-c372-4d90-8422-f5c1fad4befb"}, {"name": "network-changed", "server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0"}, {"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18"}, {"name": "network-changed", "server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "tag": "911dd3b6-376c-4557-9b50-9c74fa3006d7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 769.983313] [50968]: DEBUG neutron.plugins.ml2.db [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] For port 0333f80d-de28-4084-b016-0bb6e1f1bc39, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0333f80d-de28-4084-b016-0bb6e1f1bc39,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 769.983670] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (0333f80d-de28-4084-b016-0bb6e1f1bc39), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.989819] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] delete_port_precommit called with port settings {'id': '0333f80d-de28-4084-b016-0bb6e1f1bc39', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:1c:d8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_gateway', 'standard_attr_id': 269, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:22Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 769.990054] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] delete_port_precommit: [ 769.990054] [50968]: key[mac_address], fa:16:3e:29:1c:d8 -> None [ 769.990054] [50968]: key[device_id], 8d344c26-99c8-4d3e-9005-3cc3feadd4dd -> None [ 769.990054] [50968]: key[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.990054] [50968]: key[binding:vnic_type], normal -> None [ 769.990054] [50968]: key[project_id], -> None [ 769.990054] [50968]: key[tags], [] -> None [ 769.990054] [50968]: key[allowed_address_pairs], [] -> None [ 769.990054] [50968]: key[created_at], 2025-11-21T22:35:22Z -> None [ 769.990054] [50968]: key[name], -> None [ 769.990054] [50968]: key[status], ACTIVE -> None [ 769.990054] [50968]: key[tenant_id], -> None [ 769.990054] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] -> None [ 769.990054] [50968]: key[id], 0333f80d-de28-4084-b016-0bb6e1f1bc39 -> None [ 769.990054] [50968]: key[port_security_enabled], False -> None [ 769.990054] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 769.990054] [50968]: key[security_groups], [] -> None [ 769.990054] [50968]: key[binding:profile], {} -> None [ 769.990054] [50968]: key[binding:host_id], devstack -> None [ 769.990054] [50968]: key[revision_number], 5 -> None [ 769.990054] [50968]: key[description], -> None [ 769.990054] [50968]: key[updated_at], 2025-11-21T22:35:25Z -> None [ 769.990054] [50968]: key[standard_attr_id], 269 -> None [ 769.990054] [50968]: key[admin_state_up], True -> None [ 769.990054] [50968]: key[binding:vif_type], ovs -> None [ 769.990054] [50968]: key[device_owner], network:router_gateway -> None [ 769.990054] [50968]: key[extra_dhcp_opts], [] -> None [ 769.990054] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 769.991867] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Calling delete_port for 0333f80d-de28-4084-b016-0bb6e1f1bc39 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 770.101895] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0333f80d-de28-4084-b016-0bb6e1f1bc39), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.111118] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Pushing event deleted for resources: {'Port': ['ID=0333f80d-de28-4084-b016-0bb6e1f1bc39,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.148164] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] delete_port_postcommit called with port settings {'id': '0333f80d-de28-4084-b016-0bb6e1f1bc39', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:1c:d8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d344c26-99c8-4d3e-9005-3cc3feadd4dd', 'device_owner': 'network:router_gateway', 'standard_attr_id': 269, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:22Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 770.148164] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] delete_port_postcommit: [ 770.148164] [50968]: key[mac_address], fa:16:3e:29:1c:d8 -> None [ 770.148164] [50968]: key[device_id], 8d344c26-99c8-4d3e-9005-3cc3feadd4dd -> None [ 770.148164] [50968]: key[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.148164] [50968]: key[binding:vnic_type], normal -> None [ 770.148164] [50968]: key[project_id], -> None [ 770.148164] [50968]: key[tags], [] -> None [ 770.148164] [50968]: key[allowed_address_pairs], [] -> None [ 770.148164] [50968]: key[created_at], 2025-11-21T22:35:22Z -> None [ 770.148164] [50968]: key[name], -> None [ 770.148164] [50968]: key[status], ACTIVE -> None [ 770.148164] [50968]: key[tenant_id], -> None [ 770.148164] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] -> None [ 770.148164] [50968]: key[id], 0333f80d-de28-4084-b016-0bb6e1f1bc39 -> None [ 770.148164] [50968]: key[port_security_enabled], False -> None [ 770.148164] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 770.148164] [50968]: key[security_groups], [] -> None [ 770.148164] [50968]: key[binding:profile], {} -> None [ 770.148164] [50968]: key[binding:host_id], devstack -> None [ 770.148164] [50968]: key[revision_number], 5 -> None [ 770.148164] [50968]: key[description], -> None [ 770.148164] [50968]: key[updated_at], 2025-11-21T22:35:25Z -> None [ 770.148164] [50968]: key[standard_attr_id], 269 -> None [ 770.148164] [50968]: key[admin_state_up], True -> None [ 770.148164] [50968]: key[binding:vif_type], ovs -> None [ 770.148164] [50968]: key[device_owner], network:router_gateway -> None [ 770.148164] [50968]: key[extra_dhcp_opts], [] -> None [ 770.148164] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.149756] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.189158] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.191610] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks [] for router_controller (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.195610] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76c55a48-502e-41d0-9a41-ddc6d69b05c4 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.196897] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76c55a48-502e-41d0-9a41-ddc6d69b05c4 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (68c5785e-f850-45b6-9b2b-f0c565a76166), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.223282] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (8d344c26-99c8-4d3e-9005-3cc3feadd4dd), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.223748] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8d344c26-99c8-4d3e-9005-3cc3feadd4dd {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 770.230546] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ef54148a-8440-4841-ba7e-03c58c754390 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.231191] [50968]: [pid: 50968|app: 0|req: 1714/3438] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:38:22 2025] DELETE /networking/v2.0/routers/8d344c26-99c8-4d3e-9005-3cc3feadd4dd => generated 0 bytes in 452 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 770.252807] [50968]: [pid: 50968|app: 0|req: 1715/3439] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.253171] [50969]: INFO neutron.db.l3_db [None req-76c55a48-502e-41d0-9a41-ddc6d69b05c4 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Floating IP 68c5785e-f850-45b6-9b2b-f0c565a76166 associated. External IP: 10.180.180.144, port: 63260a1e-06fe-4306-a0e1-c0ac686ee56e. [ 770.290889] [50968]: [pid: 50968|app: 0|req: 1716/3440] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 770.333148] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aaecbf3-cbd9-4ecf-8a9d-0b9e4127a44a req-20f9187e-e239-4689-a9e1-1e3f855351ec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.334244] [50968]: [pid: 50968|app: 0|req: 1717/3441] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 721 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.356532] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] Deleting subnet aad7c4f6-b853-42cb-b5ac-8b7667ee15ae {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 770.360027] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] Publish callbacks [] for subnet (aad7c4f6-b853-42cb-b5ac-8b7667ee15ae), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.372890] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (aad7c4f6-b853-42cb-b5ac-8b7667ee15ae), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.373155] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-76c55a48-502e-41d0-9a41-ddc6d69b05c4 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Router a4a28115-bcd0-43f5-8405-1e49303413ff has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 770.413836] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (aad7c4f6-b853-42cb-b5ac-8b7667ee15ae), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.414377] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] delete_subnet_precommit called with subnet settings {'id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-subnet', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 264, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:22Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) [ 770.414573] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] delete_subnet_precommit: [ 770.414573] [50968]: key[service_types], [] -> None [ 770.414573] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.414573] [50968]: key[tags], [] -> None [ 770.414573] [50968]: key[router:external], False -> None [ 770.414573] [50968]: key[ipv6_ra_mode], None -> None [ 770.414573] [50968]: key[created_at], 2025-11-21T22:35:22Z -> None [ 770.414573] [50968]: key[name], tempest-FloatingIPsAssociationTestJSON-464988214-subnet -> None [ 770.414573] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 770.414573] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.414573] [50968]: key[id], aad7c4f6-b853-42cb-b5ac-8b7667ee15ae -> None [ 770.414573] [50968]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 770.414573] [50968]: key[host_routes], [] -> None [ 770.414573] [50968]: key[revision_number], 0 -> None [ 770.414573] [50968]: key[dns_nameservers], [] -> None [ 770.414573] [50968]: key[cidr], 192.168.128.0/28 -> None [ 770.414573] [50968]: key[updated_at], 2025-11-21T22:35:22Z -> None [ 770.414573] [50968]: key[description], -> None [ 770.414573] [50968]: key[standard_attr_id], 264 -> None [ 770.414573] [50968]: key[segment_id], None -> None [ 770.414573] [50968]: key[shared], False -> None [ 770.414573] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 770.414573] [50968]: key[ipv6_address_mode], None -> None [ 770.414573] [50968]: key[enable_dhcp], True -> None [ 770.414573] [50968]: key[subnetpool_id], None -> None [ 770.414573] [50968]: key[ip_version], 4 -> None [ 770.414573] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.425183] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-76c55a48-502e-41d0-9a41-ddc6d69b05c4 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 770.429528] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76c55a48-502e-41d0-9a41-ddc6d69b05c4 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.442705] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (aad7c4f6-b853-42cb-b5ac-8b7667ee15ae), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.442948] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] delete_subnet_postcommit called with subnet settings {'id': 'aad7c4f6-b853-42cb-b5ac-8b7667ee15ae', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-subnet', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 264, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:22Z', 'updated_at': '2025-11-21T22:35:22Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) [ 770.443411] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] delete_subnet_postcommit: [ 770.443411] [50968]: key[service_types], [] -> None [ 770.443411] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.443411] [50968]: key[tags], [] -> None [ 770.443411] [50968]: key[router:external], False -> None [ 770.443411] [50968]: key[ipv6_ra_mode], None -> None [ 770.443411] [50968]: key[created_at], 2025-11-21T22:35:22Z -> None [ 770.443411] [50968]: key[name], tempest-FloatingIPsAssociationTestJSON-464988214-subnet -> None [ 770.443411] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 770.443411] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.443411] [50968]: key[id], aad7c4f6-b853-42cb-b5ac-8b7667ee15ae -> None [ 770.443411] [50968]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 770.443411] [50968]: key[host_routes], [] -> None [ 770.443411] [50968]: key[revision_number], 0 -> None [ 770.443411] [50968]: key[dns_nameservers], [] -> None [ 770.443411] [50968]: key[cidr], 192.168.128.0/28 -> None [ 770.443411] [50968]: key[updated_at], 2025-11-21T22:35:22Z -> None [ 770.443411] [50968]: key[description], -> None [ 770.443411] [50968]: key[standard_attr_id], 264 -> None [ 770.443411] [50968]: key[segment_id], None -> None [ 770.443411] [50968]: key[shared], False -> None [ 770.443411] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 770.443411] [50968]: key[ipv6_address_mode], None -> None [ 770.443411] [50968]: key[enable_dhcp], True -> None [ 770.443411] [50968]: key[subnetpool_id], None -> None [ 770.443411] [50968]: key[ip_version], 4 -> None [ 770.443411] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.452025] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] Pushing event deleted for resources: {'Subnet': ['ID=aad7c4f6-b853-42cb-b5ac-8b7667ee15ae,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.458129] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ead17472-6ecb-4871-b773-bbbba90168ca admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.459713] [50969]: [pid: 50969|app: 0|req: 1725/3442] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:38:22 2025] PUT /networking/v2.0/floatingips/68c5785e-f850-45b6-9b2b-f0c565a76166 => generated 802 bytes in 581 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.460959] [50968]: [pid: 50968|app: 0|req: 1718/3443] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:38:22 2025] DELETE /networking/v2.0/subnets/aad7c4f6-b853-42cb-b5ac-8b7667ee15ae => generated 0 bytes in 126 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 770.464295] [50969]: DEBUG neutron.api.wsgi [req-5aaecbf3-cbd9-4ecf-8a9d-0b9e4127a44a req-b30bd6f6-0804-4a71-9969-6dbced2752bb service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 770.479580] [50968]: [pid: 50968|app: 0|req: 1719/3444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.494388] [50969]: [pid: 50969|app: 0|req: 1726/3445] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.507528] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (a72ad127-a95d-4914-9ef4-60a6a32b2276), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.535828] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Deleting port ae9987da-1076-4571-827a-d9a0a539c8f4 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 770.537309] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (ae9987da-1076-4571-827a-d9a0a539c8f4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.541786] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aaecbf3-cbd9-4ecf-8a9d-0b9e4127a44a req-7ed334d6-2a21-4e80-b8e6-fe19c6ec4d05 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.546055] [50969]: [pid: 50969|app: 0|req: 1727/3446] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/subnets?id=3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 697 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.572180] [50969]: [pid: 50969|app: 0|req: 1728/3447] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.579311] [50968]: DEBUG neutron.plugins.ml2.db [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] For port ae9987da-1076-4571-827a-d9a0a539c8f4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ae9987da-1076-4571-827a-d9a0a539c8f4,segment=NetworkSegment(b479c59f-317c-4eaf-b93c-522f06ad321e),segment_id=b479c59f-317c-4eaf-b93c-522f06ad321e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 770.579652] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (ae9987da-1076-4571-827a-d9a0a539c8f4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.586330] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] delete_port_precommit called with port settings {'id': 'ae9987da-1076-4571-827a-d9a0a539c8f4', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:03:7d:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a72ad127-a95d-4914-9ef4-60a6a32b2276', 'device_owner': 'network:dhcp', 'standard_attr_id': 650, '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-21T22:36:15Z', 'updated_at': '2025-11-21T22:38:22Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:38:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 770.586532] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] delete_port_precommit: [ 770.586532] [50968]: key[mac_address], fa:16:3e:03:7d:34 -> None [ 770.586532] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 770.586532] [50968]: key[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.586532] [50968]: key[binding:vnic_type], normal -> None [ 770.586532] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.586532] [50968]: key[tags], [] -> None [ 770.586532] [50968]: key[allowed_address_pairs], [] -> None [ 770.586532] [50968]: key[created_at], 2025-11-21T22:36:15Z -> None [ 770.586532] [50968]: key[name], -> None [ 770.586532] [50968]: key[status], ACTIVE -> None [ 770.586532] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.586532] [50968]: key[fixed_ips], [] -> None [ 770.586532] [50968]: key[id], ae9987da-1076-4571-827a-d9a0a539c8f4 -> None [ 770.586532] [50968]: key[port_security_enabled], False -> None [ 770.586532] [50968]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 770.586532] [50968]: key[security_groups], [] -> None [ 770.586532] [50968]: key[binding:profile], {} -> None [ 770.586532] [50968]: key[binding:host_id], devstack -> None [ 770.586532] [50968]: key[revision_number], 5 -> None [ 770.586532] [50968]: key[description], -> None [ 770.586532] [50968]: key[updated_at], 2025-11-21T22:38:22Z -> None [ 770.586532] [50968]: key[standard_attr_id], 650 -> None [ 770.586532] [50968]: key[admin_state_up], True -> None [ 770.586532] [50968]: key[binding:vif_type], ovs -> None [ 770.586532] [50968]: key[device_owner], network:dhcp -> None [ 770.586532] [50968]: key[extra_dhcp_opts], [] -> None [ 770.586532] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.588628] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Calling delete_port for ae9987da-1076-4571-827a-d9a0a539c8f4 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 770.611415] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'name': 'network-vif-deleted', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 770.614527] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-51973292-62b0-4be4-9b79-7f3f87981d38" -d '{"events": [{"server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "name": "network-vif-deleted", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 770.661237] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-8998f8e9-3058-44bf-be63-8b6ff86b3a90 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.662934] [50969]: [pid: 50969|app: 0|req: 1729/3448] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:22 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 614 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.677099] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ae9987da-1076-4571-827a-d9a0a539c8f4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.681812] [50969]: [pid: 50969|app: 0|req: 1730/3449] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?network_id=6b3c5a8b-11d7-475c-afa3-bd39050536eb&device_owner=network%3Adhcp => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.689870] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Pushing event deleted for resources: {'Port': ['ID=ae9987da-1076-4571-827a-d9a0a539c8f4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.698015] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] No DVR routers for this DVR port ae9987da-1076-4571-827a-d9a0a539c8f4 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 770.698342] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] delete_port_postcommit called with port settings {'id': 'ae9987da-1076-4571-827a-d9a0a539c8f4', 'name': '', 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'mac_address': 'fa:16:3e:03:7d:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a72ad127-a95d-4914-9ef4-60a6a32b2276', 'device_owner': 'network:dhcp', 'standard_attr_id': 650, '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-21T22:36:15Z', 'updated_at': '2025-11-21T22:38:22Z', 'revision_number': 5, 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}}] (original binding levels None) on network {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:38:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} with segments to bind None [ 770.698512] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] delete_port_postcommit: [ 770.698512] [50968]: key[mac_address], fa:16:3e:03:7d:34 -> None [ 770.698512] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 770.698512] [50968]: key[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.698512] [50968]: key[binding:vnic_type], normal -> None [ 770.698512] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.698512] [50968]: key[tags], [] -> None [ 770.698512] [50968]: key[allowed_address_pairs], [] -> None [ 770.698512] [50968]: key[created_at], 2025-11-21T22:36:15Z -> None [ 770.698512] [50968]: key[name], -> None [ 770.698512] [50968]: key[status], ACTIVE -> None [ 770.698512] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.698512] [50968]: key[fixed_ips], [] -> None [ 770.698512] [50968]: key[id], ae9987da-1076-4571-827a-d9a0a539c8f4 -> None [ 770.698512] [50968]: key[port_security_enabled], False -> None [ 770.698512] [50968]: key[network_id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 770.698512] [50968]: key[security_groups], [] -> None [ 770.698512] [50968]: key[binding:profile], {} -> None [ 770.698512] [50968]: key[binding:host_id], devstack -> None [ 770.698512] [50968]: key[revision_number], 5 -> None [ 770.698512] [50968]: key[description], -> None [ 770.698512] [50968]: key[updated_at], 2025-11-21T22:38:22Z -> None [ 770.698512] [50968]: key[standard_attr_id], 650 -> None [ 770.698512] [50968]: key[admin_state_up], True -> None [ 770.698512] [50968]: key[binding:vif_type], ovs -> None [ 770.698512] [50968]: key[device_owner], network:dhcp -> None [ 770.698512] [50968]: key[extra_dhcp_opts], [] -> None [ 770.698512] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.724905] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (a72ad127-a95d-4914-9ef4-60a6a32b2276), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.744830] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] delete_network_precommit called with network settings {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:38:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} (original settings None) and network segments [{'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}] [ 770.745166] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] delete_network_precommit: [ 770.745166] [50968]: key[qinq], None -> None [ 770.745166] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.745166] [50968]: key[tags], [] -> None [ 770.745166] [50968]: key[router:external], False -> None [ 770.745166] [50968]: key[created_at], 2025-11-21T22:35:21Z -> None [ 770.745166] [50968]: key[name], tempest-FloatingIPsAssociationTestJSON-464988214-network -> None [ 770.745166] [50968]: key[status], ACTIVE -> None [ 770.745166] [50968]: key[ipv6_address_scope], None -> None [ 770.745166] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.745166] [50968]: key[availability_zone_hints], [] -> None [ 770.745166] [50968]: key[availability_zones], ['nova'] -> None [ 770.745166] [50968]: key[id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 770.745166] [50968]: key[port_security_enabled], True -> None [ 770.745166] [50968]: key[subnets], [] -> None [ 770.745166] [50968]: key[provider:segmentation_id], 153 -> None [ 770.745166] [50968]: key[provider:network_type], vlan -> None [ 770.745166] [50968]: key[revision_number], 3 -> None [ 770.745166] [50968]: key[provider:physical_network], default -> None [ 770.745166] [50968]: key[description], -> None [ 770.745166] [50968]: key[updated_at], 2025-11-21T22:38:22Z -> None [ 770.745166] [50968]: key[standard_attr_id], 257 -> None [ 770.745166] [50968]: key[admin_state_up], True -> None [ 770.745166] [50968]: key[shared], False -> None [ 770.745166] [50968]: key[ipv4_address_scope], None -> None [ 770.745166] [50968]: key[vlan_transparent], None -> None [ 770.745166] [50968]: key[mtu], 8950 -> None [ 770.745166] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.746065] [50968]: DEBUG neutron.services.segments.db [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['a72ad127-a95d-4914-9ef4-60a6a32b2276']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 770.746666] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38f79190-f243-44fc-a04c-2693832b2ab1 req-6a5c2750-103c-40e8-b712-8bd592c56758 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.747963] [50969]: [pid: 50969|app: 0|req: 1731/3450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.753319] [50968]: DEBUG neutron.services.segments.db [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b479c59f-317c-4eaf-b93c-522f06ad321e') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 770.753729] [50968]: DEBUG neutron.services.segments.db [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b479c59f-317c-4eaf-b93c-522f06ad321e') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 770.762630] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (b479c59f-317c-4eaf-b93c-522f06ad321e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.764480] [50969]: [pid: 50969|app: 0|req: 1732/3451] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.767968] [50969]: DEBUG neutron.api.v2.base [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Request body: {'port': {'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'admin_state_up': True, 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 770.774356] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (b479c59f-317c-4eaf-b93c-522f06ad321e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.783989] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Releasing vlan 153 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 770.784284] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (b479c59f-317c-4eaf-b93c-522f06ad321e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.799687] [50968]: INFO neutron.services.segments.plugin [-] Segment b479c59f-317c-4eaf-b93c-522f06ad321e resource provider aggregate not found [ 770.817571] [50968]: INFO neutron.services.segments.plugin [-] Segment b479c59f-317c-4eaf-b93c-522f06ad321e 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 b479c59f-317c-4eaf-b93c-522f06ad321e found for delete ", "request_id": "req-8fbafdb9-191d-492b-bbfc-7caca5ac4a88"}]} [ 770.837569] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Made reservation on behalf of b136b87f691b4ec781f9533a7bdb2aa4 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 770.838291] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (a72ad127-a95d-4914-9ef4-60a6a32b2276), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.838521] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] delete_network_postcommit called with network settings {'id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276', 'name': 'tempest-FloatingIPsAssociationTestJSON-464988214-network', 'tenant_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'project_id': 'c91f3a67c42a4b929e6d9f4a20501b5f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 257, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:21Z', 'updated_at': '2025-11-21T22:38:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 153} (original settings None) and network segments [{'id': 'b479c59f-317c-4eaf-b93c-522f06ad321e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 153, 'network_id': 'a72ad127-a95d-4914-9ef4-60a6a32b2276'}] [ 770.838663] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] delete_network_postcommit: [ 770.838663] [50968]: key[qinq], None -> None [ 770.838663] [50968]: key[project_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.838663] [50968]: key[tags], [] -> None [ 770.838663] [50968]: key[router:external], False -> None [ 770.838663] [50968]: key[created_at], 2025-11-21T22:35:21Z -> None [ 770.838663] [50968]: key[name], tempest-FloatingIPsAssociationTestJSON-464988214-network -> None [ 770.838663] [50968]: key[status], ACTIVE -> None [ 770.838663] [50968]: key[ipv6_address_scope], None -> None [ 770.838663] [50968]: key[tenant_id], c91f3a67c42a4b929e6d9f4a20501b5f -> None [ 770.838663] [50968]: key[availability_zone_hints], [] -> None [ 770.838663] [50968]: key[availability_zones], ['nova'] -> None [ 770.838663] [50968]: key[id], a72ad127-a95d-4914-9ef4-60a6a32b2276 -> None [ 770.838663] [50968]: key[port_security_enabled], True -> None [ 770.838663] [50968]: key[subnets], [] -> None [ 770.838663] [50968]: key[provider:segmentation_id], 153 -> None [ 770.838663] [50968]: key[provider:network_type], vlan -> None [ 770.838663] [50968]: key[revision_number], 3 -> None [ 770.838663] [50968]: key[provider:physical_network], default -> None [ 770.838663] [50968]: key[description], -> None [ 770.838663] [50968]: key[updated_at], 2025-11-21T22:38:22Z -> None [ 770.838663] [50968]: key[standard_attr_id], 257 -> None [ 770.838663] [50968]: key[admin_state_up], True -> None [ 770.838663] [50968]: key[shared], False -> None [ 770.838663] [50968]: key[ipv4_address_scope], None -> None [ 770.838663] [50968]: key[vlan_transparent], None -> None [ 770.838663] [50968]: key[mtu], 8950 -> None [ 770.838663] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.840883] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.844813] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Pushing event deleted for resources: {'Network': ['ID=a72ad127-a95d-4914-9ef4-60a6a32b2276,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.848107] [50968]: DEBUG neutron_lib.callbacks.manager [None req-026e4647-5777-4db5-a5e8-83db0cf099c8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.850713] [50968]: [pid: 50968|app: 0|req: 1720/3452] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:38:22 2025] DELETE /networking/v2.0/networks/a72ad127-a95d-4914-9ef4-60a6a32b2276 => generated 0 bytes in 370 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 770.888764] [50968]: [pid: 50968|app: 0|req: 1721/3453] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.891362] [50968]: DEBUG neutron.api.wsgi [req-38f79190-f243-44fc-a04c-2693832b2ab1 req-6f3b681d-9d42-46ed-8069-e730cfe5777a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 770.903226] [50969]: DEBUG neutron.db.db_base_plugin_common [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Allocated IP 192.168.128.6 (d654b95b-6dec-4275-b171-f0db4c1b1ad4/db8dc2c4-3181-48ad-9843-7572fe23c988/9d4abbe7-f454-4ab3-a1be-2fc3863f0b53) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 770.912553] [50968]: [pid: 50968|app: 0|req: 1722/3454] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.929257] [50968]: [pid: 50968|app: 0|req: 1723/3455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.982298] [50968]: [pid: 50968|app: 0|req: 1724/3456] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 771.001829] [50968]: [pid: 50968|app: 0|req: 1725/3457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.007884] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks [] for allowed_address_pair (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.008957] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks [] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.010176] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_precommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': '', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'port_security_enabled': True, 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 771.010176] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_precommit: [ 771.010176] [50969]: key[mac_address], None -> fa:16:3e:78:43:d6 [ 771.010176] [50969]: key[device_id], None -> 659863b7-ded5-4f40-a97b-6c311fad3aac [ 771.010176] [50969]: key[binding:vif_details], None -> {} [ 771.010176] [50969]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 771.010176] [50969]: key[binding:vnic_type], None -> normal [ 771.010176] [50969]: key[allowed_address_pairs], None -> [] [ 771.010176] [50969]: key[name], None -> [ 771.010176] [50969]: key[status], None -> DOWN [ 771.010176] [50969]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 771.010176] [50969]: key[fixed_ips], None -> [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}] [ 771.010176] [50969]: key[id], None -> 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 [ 771.010176] [50969]: key[port_security_enabled], None -> True [ 771.010176] [50969]: key[network_id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 771.010176] [50969]: key[security_groups], None -> ['3ce997a4-e173-41da-a149-86945dba84fe'] [ 771.010176] [50969]: key[binding:profile], None -> {} [ 771.010176] [50969]: key[binding:host_id], None -> [ 771.010176] [50969]: key[standard_attr_id], None -> 1218 [ 771.010176] [50969]: key[admin_state_up], None -> True [ 771.010176] [50969]: key[device_owner], None -> [ 771.010176] [50969]: key[binding:vif_type], None -> unbound [ 771.010176] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.016385] [50968]: [pid: 50968|app: 0|req: 1726/3458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.052595] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.076795] [50968]: [pid: 50968|app: 0|req: 1727/3459] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/security-groups?tenant_id=c91f3a67c42a4b929e6d9f4a20501b5f&name=default => generated 2925 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 771.090968] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Pushing event updated for resources: {'Port': ['ID=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 771.094483] [50968]: [pid: 50968|app: 0|req: 1728/3460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.101565] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Network d654b95b-6dec-4275-b171-f0db4c1b1ad4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 771.102716] [50969]: DEBUG neutron.scheduler.base_scheduler [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 771.106167] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 771.126669] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_postcommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': '', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'port_security_enabled': True, 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:23Z', 'revision_number': 1, 'network': {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 771.127043] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_postcommit: [ 771.127043] [50969]: key[mac_address], None -> fa:16:3e:78:43:d6 [ 771.127043] [50969]: key[device_id], None -> 659863b7-ded5-4f40-a97b-6c311fad3aac [ 771.127043] [50969]: key[binding:vif_details], None -> {} [ 771.127043] [50969]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 771.127043] [50969]: key[binding:vnic_type], None -> normal [ 771.127043] [50969]: key[tags], None -> [] [ 771.127043] [50969]: key[allowed_address_pairs], None -> [] [ 771.127043] [50969]: key[created_at], None -> 2025-11-21T22:38:23Z [ 771.127043] [50969]: key[name], None -> [ 771.127043] [50969]: key[status], None -> DOWN [ 771.127043] [50969]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 771.127043] [50969]: key[fixed_ips], None -> [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}] [ 771.127043] [50969]: key[id], None -> 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 [ 771.127043] [50969]: key[port_security_enabled], None -> True [ 771.127043] [50969]: key[network_id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 771.127043] [50969]: key[security_groups], None -> ['3ce997a4-e173-41da-a149-86945dba84fe'] [ 771.127043] [50969]: key[binding:profile], None -> {} [ 771.127043] [50969]: key[binding:host_id], None -> [ 771.127043] [50969]: key[revision_number], None -> 1 [ 771.127043] [50969]: key[description], None -> [ 771.127043] [50969]: key[updated_at], None -> 2025-11-21T22:38:23Z [ 771.127043] [50969]: key[standard_attr_id], None -> 1218 [ 771.127043] [50969]: key[admin_state_up], None -> True [ 771.127043] [50969]: key[binding:vif_type], None -> unbound [ 771.127043] [50969]: key[device_owner], None -> [ 771.127043] [50969]: key[extra_dhcp_opts], None -> [] [ 771.127043] [50969]: key[network], None -> {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} [ 771.127043] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.153892] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f542a16f-f324-4597-b4f6-4c6f04235b80 admin admin] Publish callbacks [] for security_group (01965726-b599-4a24-a0ef-beaaba998cf3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.160895] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.160895] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-3ff027bb-64fe-4621-bb6b-b32d19b7750d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.172288] [50969]: [pid: 50969|app: 0|req: 1733/3461] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:23 2025] POST /networking/v2.0/ports => generated 732 bytes in 407 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 771.175199] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f542a16f-f324-4597-b4f6-4c6f04235b80 admin admin] Publish callbacks [] for security_group (01965726-b599-4a24-a0ef-beaaba998cf3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.185792] [50969]: [pid: 50969|app: 0|req: 1734/3462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.204018] [50969]: [pid: 50969|app: 0|req: 1735/3463] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.208893] [50969]: DEBUG neutron.api.v2.base [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Request body: {'port': {'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 771.212975] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f542a16f-f324-4597-b4f6-4c6f04235b80 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (01965726-b599-4a24-a0ef-beaaba998cf3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.224121] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f542a16f-f324-4597-b4f6-4c6f04235b80 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=01965726-b599-4a24-a0ef-beaaba998cf3,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 771.228626] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f542a16f-f324-4597-b4f6-4c6f04235b80 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.229146] [50968]: [pid: 50968|app: 0|req: 1729/3464] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:38:23 2025] DELETE /networking/v2.0/security-groups/01965726-b599-4a24-a0ef-beaaba998cf3 => generated 0 bytes in 134 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 771.254516] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.273737] [50968]: [pid: 50968|app: 0|req: 1730/3465] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 771.356533] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-619e81e6-d379-464c-964a-a54b162f7149 req-9bf82851-0fa8-487b-8d85-515ba92fc1ed tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.357614] [50968]: [pid: 50968|app: 0|req: 1731/3466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.374598] [50968]: [pid: 50968|app: 0|req: 1732/3467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.377220] [50968]: DEBUG neutron.api.wsgi [req-619e81e6-d379-464c-964a-a54b162f7149 req-121cce08-0c1b-488c-88e9-f4007c22e7a5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.404700] [50968]: [pid: 50968|app: 0|req: 1733/3468] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.412068] [50969]: DEBUG neutron.notifiers.nova [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 771.419834] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks [] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.424427] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 851 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-7781bcc1-1453-4eb6-948c-e41db75c4157 x-openstack-request-id: req-7781bcc1-1453-4eb6-948c-e41db75c4157 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 771.426554] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4b550024-b041-4296-b2f2-df4cea932871", "name": "network-vif-plugged", "status": "completed", "tag": "f46b958b-c372-4d90-8422-f5c1fad4befb", "code": 200}, {"name": "network-changed", "server_uuid": "4b550024-b041-4296-b2f2-df4cea932871", "tag": "f46b958b-c372-4d90-8422-f5c1fad4befb", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "tag": "911dd3b6-376c-4557-9b50-9c74fa3006d7", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 771.428347] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7781bcc1-1453-4eb6-948c-e41db75c4157 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 771.428622] [50968]: DEBUG neutron.api.wsgi [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-a9c29b91-45f2-4a5b-8981-ed2c7d124e7e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.429677] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7781bcc1-1453-4eb6-948c-e41db75c4157'] response: {'server_uuid': '4b550024-b041-4296-b2f2-df4cea932871', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'code': 200} [ 771.430634] [50969]: DEBUG neutron.db.provisioning_blocks [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Transition to ACTIVE for port object 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 771.432446] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7781bcc1-1453-4eb6-948c-e41db75c4157'] response: {'name': 'network-changed', 'server_uuid': '4b550024-b041-4296-b2f2-df4cea932871', 'tag': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'status': 'completed', 'code': 200} [ 771.434199] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_precommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:23Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': '', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:23Z', 'revision_number': 1, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 771.434396] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_precommit: [ 771.434396] [50969]: key[device_owner], -> compute:nova [ 771.434396] [50969]: key[binding:host_id], -> cpu-1 [ 771.434396] [50969]: key[revision_number], 1 -> 2 [ 771.434396] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.436041] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7781bcc1-1453-4eb6-948c-e41db75c4157'] response: {'name': 'network-changed', 'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'status': 'completed', 'code': 200} [ 771.436041] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7781bcc1-1453-4eb6-948c-e41db75c4157'] response: {'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'status': 'completed', 'code': 200} [ 771.436041] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7781bcc1-1453-4eb6-948c-e41db75c4157'] response: {'name': 'network-changed', 'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'tag': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'status': 'completed', 'code': 200} [ 771.437283] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.468558] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Pushing event updated for resources: {'Port': ['ID=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 771.470847] [50968]: [pid: 50968|app: 0|req: 1734/3469] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 807 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.504900] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-097000c1-a9aa-4fdc-ba5d-d1be2b0c8055 req-18af5abd-84cb-4919-8b82-75528d168fa3 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.505525] [50968]: [pid: 50968|app: 0|req: 1735/3470] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.509447] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_postcommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:23Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': '', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:23Z', 'revision_number': 1, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 771.509549] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_postcommit: [ 771.509549] [50969]: key[device_owner], -> compute:nova [ 771.509549] [50969]: key[binding:host_id], -> cpu-1 [ 771.509549] [50969]: key[revision_number], 1 -> 2 [ 771.509549] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.518963] [50969]: DEBUG neutron.plugins.ml2.managers [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Attempting to bind port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 771.518963] [50969]: DEBUG neutron.plugins.ml2.managers [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Attempting to bind port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 771.519227] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Attempting to bind port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 on network d654b95b-6dec-4275-b171-f0db4c1b1ad4 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 771.537876] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 771.537876] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Bind Segment={'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 771.540617] [50969]: DEBUG networking_nsxv3.api.rpc [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Bind port on Host cpu-1 & Segment [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 771.589913] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-0db0f313-fda0-4882-b061-7f1589e2ed68 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.591049] [50968]: [pid: 50968|app: 0|req: 1736/3471] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/ports/06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 746 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.594497] [50968]: DEBUG neutron.api.wsgi [req-097000c1-a9aa-4fdc-ba5d-d1be2b0c8055 req-98aada1e-5fcd-4a63-9e36-b8114df1142d tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.618734] [50968]: [pid: 50968|app: 0|req: 1737/3472] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.629796] [50968]: DEBUG neutron.api.wsgi [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-5c18674f-7154-41ca-87df-e97cc5a42d36 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.661962] [50968]: [pid: 50968|app: 0|req: 1738/3473] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:38:23 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 807 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.703551] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-a89e6f12-3674-42d0-a494-dc415520e83f tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.704542] [50968]: [pid: 50968|app: 0|req: 1739/3474] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 771.770798] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b5a11a4-6163-4601-ac04-224a488e179f req-ee73c5a3-1e99-45af-a8db-c4d1c97fe66c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.771770] [50968]: [pid: 50968|app: 0|req: 1740/3475] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.774507] [50968]: DEBUG neutron.api.wsgi [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-60325784-655b-4537-afd0-c60dc59ecb35 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.804343] [50968]: [pid: 50968|app: 0|req: 1741/3476] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.806939] [50968]: DEBUG neutron.api.wsgi [req-8b5a11a4-6163-4601-ac04-224a488e179f req-170dbaf7-92dc-4e09-9d18-6cdfbef0aaf0 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.827791] [50968]: [pid: 50968|app: 0|req: 1742/3477] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.831515] [50968]: DEBUG neutron.api.v2.base [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-f76cd9e5-5c59-41f0-8fa5-b6d67c7470de tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 771.859380] [50968]: DEBUG neutron_lib.callbacks.manager [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-f76cd9e5-5c59-41f0-8fa5-b6d67c7470de tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for floatingip (cff5d474-7436-4314-84ee-7dbd752d62ba), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.925563] [50968]: DEBUG neutron_lib.callbacks.manager [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-f76cd9e5-5c59-41f0-8fa5-b6d67c7470de tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.926673] [50968]: DEBUG neutron_lib.callbacks.manager [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-f76cd9e5-5c59-41f0-8fa5-b6d67c7470de tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (cff5d474-7436-4314-84ee-7dbd752d62ba), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.926944] [50968]: INFO neutron.db.l3_db [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-f76cd9e5-5c59-41f0-8fa5-b6d67c7470de tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Floating IP cff5d474-7436-4314-84ee-7dbd752d62ba disassociated. External IP: 10.180.180.148, port: 06caac5c-6b6d-4b66-9e4c-5158725a8d18. [ 772.069661] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-f76cd9e5-5c59-41f0-8fa5-b6d67c7470de tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Router e3d532d0-6bbf-43d2-9833-8a02c9740dd0 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 772.152864] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-f76cd9e5-5c59-41f0-8fa5-b6d67c7470de tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 772.157200] [50968]: DEBUG neutron_lib.callbacks.manager [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-f76cd9e5-5c59-41f0-8fa5-b6d67c7470de tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.177476] [50968]: [pid: 50968|app: 0|req: 1743/3478] 10.180.1.21 () {64 vars in 1558 bytes} [Fri Nov 21 22:38:24 2025] PUT /networking/v2.0/floatingips/cff5d474-7436-4314-84ee-7dbd752d62ba => generated 498 bytes in 348 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.263463] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-467248d8-75d4-497e-bd44-c227f8272621 req-83f3140b-32aa-4ad3-8626-f931d00d1c91 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.264545] [50968]: [pid: 50968|app: 0|req: 1744/3479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 827 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.294702] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-d3b66ea0-5a7a-4745-85db-077f2f57376f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.296134] [50968]: [pid: 50968|app: 0|req: 1745/3480] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 772.325154] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-6eb221a7-0beb-4ed9-84e1-935b1dde6c73 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.326242] [50968]: [pid: 50968|app: 0|req: 1746/3481] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 772.329610] [50968]: DEBUG neutron.api.wsgi [req-467248d8-75d4-497e-bd44-c227f8272621 req-94829b96-c480-4480-8f63-a4219ff9541e tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 772.362699] [50968]: [pid: 50968|app: 0|req: 1747/3482] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/security-groups?id=876f2bba-a1aa-45c2-b7af-e384fa951e08&id=782e10e2-c275-4c7b-bb67-ec47dc30cf73&id=21deb826-26b5-4246-96bf-34da6682babd&fields=id&fields=name => generated 317 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.401203] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-9ed4818a-3cb0-4235-a6f3-3457b626c638 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.402222] [50968]: [pid: 50968|app: 0|req: 1748/3483] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 714 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.421350] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-a46a5ec8-1b04-477c-92f6-d12334dfe8c9 x-openstack-request-id: req-a46a5ec8-1b04-477c-92f6-d12334dfe8c9 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 772.421350] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c2289a14-a8f6-41d3-a7c2-2ed79467a780", "name": "network-vif-deleted", "tag": "ca3e5c21-9407-4b0f-a878-dffb76bef40c", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 772.421350] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a46a5ec8-1b04-477c-92f6-d12334dfe8c9 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 772.421350] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a46a5ec8-1b04-477c-92f6-d12334dfe8c9'] response: {'server_uuid': 'c2289a14-a8f6-41d3-a7c2-2ed79467a780', 'name': 'network-vif-deleted', 'tag': 'ca3e5c21-9407-4b0f-a878-dffb76bef40c', 'status': 'completed', 'code': 200} [ 772.439971] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-90c96526-5dd3-4d06-8607-989c355e8d84 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.441301] [50968]: [pid: 50968|app: 0|req: 1749/3484] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 721 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.444552] [50968]: DEBUG neutron.api.wsgi [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-46ab8585-9a04-49af-bc0e-57adfb420304 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 772.460904] [50968]: [pid: 50968|app: 0|req: 1750/3485] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=f46b958b-c372-4d90-8422-f5c1fad4befb => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.464200] [50968]: DEBUG neutron.api.wsgi [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-c58a2ad7-bda8-43b9-adb6-f60dc0edadd8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 772.476308] [50968]: [pid: 50968|app: 0|req: 1751/3486] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.495479] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-5a699ae9-234d-415f-a9f5-448ab7315747 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.496377] [50968]: [pid: 50968|app: 0|req: 1752/3487] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/subnets?id=db8dc2c4-3181-48ad-9843-7572fe23c988 => generated 689 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.544031] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Bound using segment: {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 772.544031] [50969]: DEBUG neutron.plugins.ml2.managers [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Bound port: 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "f2c424c9-6446-4b2a-af8c-4d9c29117c39", "external-id": "nsx-vlan-transportzone-437", "segmentation_id": 437}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 772.544031] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.550527] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64dc4a97-fd00-48dc-8351-c4b1fc8547df req-338ae00c-81e9-4ba4-84f3-2703cadbb242 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.550527] [50968]: [pid: 50968|app: 0|req: 1753/3488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.571028] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d030d75b-5a2d-493a-a969-10aff5826ddb req-6d007603-b053-47ef-ae01-bfd4afc7f5f8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.571028] [50968]: [pid: 50968|app: 0|req: 1754/3489] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/subnets?id=3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 697 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.591778] [50969]: DEBUG neutron.plugins.ml2.db [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] For port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 772.594550] [50969]: DEBUG neutron.plugins.ml2.db [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] For port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 772.596514] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_precommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:23Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:23Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 772.596739] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_precommit: [ 772.596739] [50969]: key[binding:vif_type], unbound -> ovs [ 772.596739] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} [ 772.596739] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.602030] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.610542] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-5dca2cb4-ddca-4a7d-895d-3dd8949316fa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.611565] [50968]: [pid: 50968|app: 0|req: 1755/3490] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/ports?network_id=d654b95b-6dec-4275-b171-f0db4c1b1ad4&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.614088] [50968]: DEBUG neutron.api.wsgi [req-64dc4a97-fd00-48dc-8351-c4b1fc8547df req-eb1a64cd-6ac1-46e6-9b4a-1aa0d68e21ec tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 772.631798] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Pushing event updated for resources: {'Port': ['ID=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.638848] [50968]: [pid: 50968|app: 0|req: 1756/3491] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.643543] [50969]: DEBUG neutron.db.provisioning_blocks [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Provisioning complete for port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 772.643864] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.643996] [50969]: INFO neutron.plugins.ml2.plugin [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Attempt 1 to provision port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 [ 772.653491] [50968]: [pid: 50968|app: 0|req: 1757/3492] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/ports?network_id=6b3c5a8b-11d7-475c-afa3-bd39050536eb&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.699258] [50969]: DEBUG neutron.plugins.ml2.plugin [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Current status of the port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 772.699520] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.706127] [50968]: [pid: 50968|app: 0|req: 1758/3493] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:24 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.726544] [50969]: DEBUG neutron.plugins.ml2.db [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] For port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 772.744927] [50968]: [pid: 50968|app: 0|req: 1759/3494] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.761900] [50968]: [pid: 50968|app: 0|req: 1760/3495] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.763592] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_precommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:25Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:24Z', 'revision_number': 4, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}]) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 772.763804] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_precommit: [ 772.763804] [50969]: key[status], DOWN -> ACTIVE [ 772.763804] [50969]: key[updated_at], 2025-11-21T22:38:24Z -> 2025-11-21T22:38:25Z [ 772.763804] [50969]: key[revision_number], 4 -> 5 [ 772.763804] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.771429] [50969]: DEBUG neutron.db.provisioning_blocks [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Provisioning complete for port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 772.771429] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.771720] [50969]: INFO neutron.plugins.ml2.plugin [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Attempt 1 to provision port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 [ 772.800204] [50968]: [pid: 50968|app: 0|req: 1761/3496] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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) [ 772.824018] [50969]: DEBUG neutron.plugins.ml2.plugin [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Current status of the port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 772.825014] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_postcommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:25Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:24Z', 'revision_number': 4, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}]) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 772.825250] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_postcommit: [ 772.825250] [50969]: key[status], DOWN -> ACTIVE [ 772.825250] [50969]: key[updated_at], 2025-11-21T22:38:24Z -> 2025-11-21T22:38:25Z [ 772.825250] [50969]: key[revision_number], 4 -> 5 [ 772.825250] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.825460] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.843206] [50968]: [pid: 50968|app: 0|req: 1762/3497] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 772.860329] [50968]: [pid: 50968|app: 0|req: 1763/3498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.868842] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Pushing event updated for resources: {'Port': ['ID=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.871908] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_postcommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:24Z', 'revision_number': 4, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:23Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 772.872213] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] update_port_postcommit: [ 772.872213] [50969]: key[binding:vif_type], unbound -> ovs [ 772.872213] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}} [ 772.872213] [50969]: key[updated_at], 2025-11-21T22:38:23Z -> 2025-11-21T22:38:24Z [ 772.872213] [50969]: key[revision_number], 2 -> 4 [ 772.872213] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.878225] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.878959] [50969]: DEBUG neutron_lib.callbacks.manager [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-69c11013-2d60-413d-8ede-b626b6b44fcf service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.880311] [50969]: [pid: 50969|app: 0|req: 1736/3499] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:23 2025] PUT /networking/v2.0/ports/9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 => generated 1037 bytes in 1676 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 772.904018] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-69887741-77bb-42c3-969e-ee13d801cecf tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.905384] [50968]: [pid: 50968|app: 0|req: 1764/3500] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 827 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.940055] [50968]: [pid: 50968|app: 0|req: 1765/3501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.955999] [50968]: [pid: 50968|app: 0|req: 1766/3502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.962896] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Deleting port d7d14587-9c33-4f63-bdfa-4032543cd8b0 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 772.963227] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.018668] [50969]: DEBUG neutron.plugins.ml2.db [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] For port d7d14587-9c33-4f63-bdfa-4032543cd8b0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d7d14587-9c33-4f63-bdfa-4032543cd8b0,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 773.018918] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.025321] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete_port_precommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73', '876f2bba-a1aa-45c2-b7af-e384fa951e08'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:20Z', 'revision_number': 7, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 773.025592] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete_port_precommit: [ 773.025592] [50969]: key[mac_address], fa:16:3e:fc:4a:2c -> None [ 773.025592] [50969]: key[device_id], 72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 -> None [ 773.025592] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 773.025592] [50969]: key[binding:vnic_type], normal -> None [ 773.025592] [50969]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 773.025592] [50969]: key[tags], [] -> None [ 773.025592] [50969]: key[allowed_address_pairs], [] -> None [ 773.025592] [50969]: key[created_at], 2025-11-21T22:37:57Z -> None [ 773.025592] [50969]: key[name], -> None [ 773.025592] [50969]: key[status], ACTIVE -> None [ 773.025592] [50969]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 773.025592] [50969]: key[fixed_ips], [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}] -> None [ 773.025592] [50969]: key[id], d7d14587-9c33-4f63-bdfa-4032543cd8b0 -> None [ 773.025592] [50969]: key[port_security_enabled], True -> None [ 773.025592] [50969]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 773.025592] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73', '876f2bba-a1aa-45c2-b7af-e384fa951e08'] -> None [ 773.025592] [50969]: key[binding:profile], {} -> None [ 773.025592] [50969]: key[binding:host_id], cpu-1 -> None [ 773.025592] [50969]: key[revision_number], 7 -> None [ 773.025592] [50969]: key[description], -> None [ 773.025592] [50969]: key[updated_at], 2025-11-21T22:38:20Z -> None [ 773.025592] [50969]: key[standard_attr_id], 1187 -> None [ 773.025592] [50969]: key[admin_state_up], True -> None [ 773.025592] [50969]: key[binding:vif_type], ovs -> None [ 773.025592] [50969]: key[device_owner], compute:nova -> None [ 773.025592] [50969]: key[extra_dhcp_opts], [] -> None [ 773.025592] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.028009] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Calling delete_port for d7d14587-9c33-4f63-bdfa-4032543cd8b0 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 773.062399] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70182905-32f5-4b7e-8e95-3cdfcab89969 req-ebd5feff-2382-42fc-a678-1f5d10cdcb99 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.063873] [50968]: [pid: 50968|app: 0|req: 1767/3503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.070786] [50968]: DEBUG neutron.api.wsgi [req-70182905-32f5-4b7e-8e95-3cdfcab89969 req-1f34030d-983c-4e10-85ef-619ec9c76edf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.103264] [50968]: [pid: 50968|app: 0|req: 1768/3504] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.137294] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d7d14587-9c33-4f63-bdfa-4032543cd8b0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.147337] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'Port': ['ID=d7d14587-9c33-4f63-bdfa-4032543cd8b0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.185244] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] No DVR routers for this DVR port d7d14587-9c33-4f63-bdfa-4032543cd8b0 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 773.185644] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete_port_postcommit called with port settings {'id': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fc:4a:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'device_owner': 'compute:nova', 'standard_attr_id': 1187, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73', '876f2bba-a1aa-45c2-b7af-e384fa951e08'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:57Z', 'updated_at': '2025-11-21T22:38:20Z', 'revision_number': 7, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 773.185830] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete_port_postcommit: [ 773.185830] [50969]: key[mac_address], fa:16:3e:fc:4a:2c -> None [ 773.185830] [50969]: key[device_id], 72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 -> None [ 773.185830] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 773.185830] [50969]: key[binding:vnic_type], normal -> None [ 773.185830] [50969]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 773.185830] [50969]: key[tags], [] -> None [ 773.185830] [50969]: key[allowed_address_pairs], [] -> None [ 773.185830] [50969]: key[created_at], 2025-11-21T22:37:57Z -> None [ 773.185830] [50969]: key[name], -> None [ 773.185830] [50969]: key[status], ACTIVE -> None [ 773.185830] [50969]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 773.185830] [50969]: key[fixed_ips], [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.6'}] -> None [ 773.185830] [50969]: key[id], d7d14587-9c33-4f63-bdfa-4032543cd8b0 -> None [ 773.185830] [50969]: key[port_security_enabled], True -> None [ 773.185830] [50969]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 773.185830] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd', '782e10e2-c275-4c7b-bb67-ec47dc30cf73', '876f2bba-a1aa-45c2-b7af-e384fa951e08'] -> None [ 773.185830] [50969]: key[binding:profile], {} -> None [ 773.185830] [50969]: key[binding:host_id], cpu-1 -> None [ 773.185830] [50969]: key[revision_number], 7 -> None [ 773.185830] [50969]: key[description], -> None [ 773.185830] [50969]: key[updated_at], 2025-11-21T22:38:20Z -> None [ 773.185830] [50969]: key[standard_attr_id], 1187 -> None [ 773.185830] [50969]: key[admin_state_up], True -> None [ 773.185830] [50969]: key[binding:vif_type], ovs -> None [ 773.185830] [50969]: key[device_owner], compute:nova -> None [ 773.185830] [50969]: key[extra_dhcp_opts], [] -> None [ 773.185830] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.188667] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c20913f-ba04-430e-b42c-50e67acdaa76 req-2c75eea5-b5f9-457c-852b-72878518e24f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.192265] [50969]: [pid: 50969|app: 0|req: 1737/3505] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:38:25 2025] DELETE /networking/v2.0/ports/d7d14587-9c33-4f63-bdfa-4032543cd8b0 => generated 0 bytes in 282 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 773.197287] [50968]: [pid: 50968|app: 0|req: 1769/3506] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.247254] [50969]: [pid: 50969|app: 0|req: 1738/3507] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.271211] [50968]: [pid: 50968|app: 0|req: 1770/3508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 773.318657] [50969]: [pid: 50969|app: 0|req: 1739/3509] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.343740] [50968]: [pid: 50968|app: 0|req: 1771/3510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.397803] [50969]: [pid: 50969|app: 0|req: 1740/3511] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/networks?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&shared=False => generated 15 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.414710] [50968]: [pid: 50968|app: 0|req: 1772/3512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=f5ebed34-3b00-471c-bb3d-7fe5b0527bf1 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 773.417753] [50969]: [pid: 50969|app: 0|req: 1741/3513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 773.438441] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'tag': '63260a1e-06fe-4306-a0e1-c0ac686ee56e'}, {'server_uuid': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53'}, {'name': 'network-changed', 'server_uuid': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'tag': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53'}, {'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'name': 'network-vif-deleted', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 773.439995] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8776803c-038b-48f3-98cc-8cd9b54f8744" -d '{"events": [{"name": "network-changed", "server_uuid": "48bebaa2-011a-4d59-88fc-f54201b97a5c", "tag": "63260a1e-06fe-4306-a0e1-c0ac686ee56e"}, {"server_uuid": "659863b7-ded5-4f40-a97b-6c311fad3aac", "name": "network-vif-plugged", "status": "completed", "tag": "9d4abbe7-f454-4ab3-a1be-2fc3863f0b53"}, {"name": "network-changed", "server_uuid": "659863b7-ded5-4f40-a97b-6c311fad3aac", "tag": "9d4abbe7-f454-4ab3-a1be-2fc3863f0b53"}, {"server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "name": "network-vif-deleted", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 773.478508] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-1440b4b5-6021-4b51-b544-cf379398a140 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.479640] [50968]: [pid: 50968|app: 0|req: 1773/3514] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.482230] [50969]: [pid: 50969|app: 0|req: 1742/3515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.489652] [50969]: DEBUG neutron.api.v2.base [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Request body: {'port': {'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 773.521825] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bcef16b-cf8f-42d4-b61f-453854603162 req-2da30c4d-60e6-4dc2-aadc-f176d031ad09 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.522838] [50968]: [pid: 50968|app: 0|req: 1774/3516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.530324] [50968]: DEBUG neutron.api.wsgi [req-4bcef16b-cf8f-42d4-b61f-453854603162 req-b295a7c1-9ece-4a8e-9c93-8b690693e166 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.544396] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Made reservation on behalf of d8d10265f7ca4112b432f3f8c7588fc3 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 773.547665] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.553602] [50968]: [pid: 50968|app: 0|req: 1775/3517] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 773.590036] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc91b1d2-3efd-4ce2-a6ec-0424bfd0ca66 req-18778a64-c4bd-48a2-bd9c-b7b34768640c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.590971] [50968]: [pid: 50968|app: 0|req: 1776/3518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.596791] [50968]: DEBUG neutron.api.wsgi [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-2773f1a0-6731-440a-b517-539376229962 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.620060] [50968]: [pid: 50968|app: 0|req: 1777/3519] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/floatingips/cff5d474-7436-4314-84ee-7dbd752d62ba => generated 496 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.623761] [50969]: DEBUG neutron.db.db_base_plugin_common [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Allocated IP 192.168.233.15 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/479dab71-5318-4f01-b7a8-a4239ec52016) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 773.626311] [50968]: DEBUG neutron.api.wsgi [req-dc91b1d2-3efd-4ce2-a6ec-0424bfd0ca66 req-c22e4ddd-3981-492b-9f31-2f20649ee7ea tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.659384] [50968]: [pid: 50968|app: 0|req: 1778/3520] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:25 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.705841] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-6e331fa7-7aa0-43e9-9738-a94971cb6c17 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.706053] [50968]: [pid: 50968|app: 0|req: 1779/3521] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/networks/d0ed963a-e96d-4674-85c7-9fda24527960 => generated 585 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.721315] [50968]: [pid: 50968|app: 0|req: 1780/3522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.724495] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for allowed_address_pair (479dab71-5318-4f01-b7a8-a4239ec52016), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.724628] [50968]: DEBUG neutron.api.wsgi [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-0fadf470-9cd9-4a0c-92a2-0f0554121e26 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.724928] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for port (479dab71-5318-4f01-b7a8-a4239ec52016), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.725173] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_precommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': '', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'port_security_enabled': True, 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 773.725337] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_precommit: [ 773.725337] [50969]: key[mac_address], None -> fa:16:3e:47:bc:47 [ 773.725337] [50969]: key[device_id], None -> 01a42fda-a0bd-40f9-9576-4aa82b98b00d [ 773.725337] [50969]: key[binding:vif_details], None -> {} [ 773.725337] [50969]: key[project_id], None -> d8d10265f7ca4112b432f3f8c7588fc3 [ 773.725337] [50969]: key[binding:vnic_type], None -> normal [ 773.725337] [50969]: key[allowed_address_pairs], None -> [] [ 773.725337] [50969]: key[name], None -> [ 773.725337] [50969]: key[status], None -> DOWN [ 773.725337] [50969]: key[tenant_id], None -> d8d10265f7ca4112b432f3f8c7588fc3 [ 773.725337] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}] [ 773.725337] [50969]: key[id], None -> 479dab71-5318-4f01-b7a8-a4239ec52016 [ 773.725337] [50969]: key[port_security_enabled], None -> True [ 773.725337] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 773.725337] [50969]: key[security_groups], None -> ['f46326b4-7843-4c05-8eca-cb73edd99c30'] [ 773.725337] [50969]: key[binding:profile], None -> {} [ 773.725337] [50969]: key[binding:host_id], None -> [ 773.725337] [50969]: key[standard_attr_id], None -> 1219 [ 773.725337] [50969]: key[admin_state_up], None -> True [ 773.725337] [50969]: key[device_owner], None -> [ 773.725337] [50969]: key[binding:vif_type], None -> unbound [ 773.725337] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.745465] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.748091] [50968]: [pid: 50968|app: 0|req: 1781/3523] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.763775] [50968]: DEBUG neutron.api.wsgi [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-6f440d08-201a-4cb1-9e68-a625e25fdd62 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.784495] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event updated for resources: {'Port': ['ID=479dab71-5318-4f01-b7a8-a4239ec52016,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.800464] [50968]: [pid: 50968|app: 0|req: 1782/3524] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.148 => generated 499 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.802202] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 773.803309] [50969]: DEBUG neutron.scheduler.base_scheduler [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 773.808190] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 773.824384] [50968]: [pid: 50968|app: 0|req: 1783/3525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.827974] [50968]: DEBUG neutron.api.wsgi [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.838817] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_postcommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': '', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'port_security_enabled': True, 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:25Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 773.839771] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] create_port_postcommit: [ 773.839771] [50969]: key[mac_address], None -> fa:16:3e:47:bc:47 [ 773.839771] [50969]: key[device_id], None -> 01a42fda-a0bd-40f9-9576-4aa82b98b00d [ 773.839771] [50969]: key[binding:vif_details], None -> {} [ 773.839771] [50969]: key[project_id], None -> d8d10265f7ca4112b432f3f8c7588fc3 [ 773.839771] [50969]: key[binding:vnic_type], None -> normal [ 773.839771] [50969]: key[tags], None -> [] [ 773.839771] [50969]: key[allowed_address_pairs], None -> [] [ 773.839771] [50969]: key[created_at], None -> 2025-11-21T22:38:25Z [ 773.839771] [50969]: key[name], None -> [ 773.839771] [50969]: key[status], None -> DOWN [ 773.839771] [50969]: key[tenant_id], None -> d8d10265f7ca4112b432f3f8c7588fc3 [ 773.839771] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}] [ 773.839771] [50969]: key[id], None -> 479dab71-5318-4f01-b7a8-a4239ec52016 [ 773.839771] [50969]: key[port_security_enabled], None -> True [ 773.839771] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 773.839771] [50969]: key[security_groups], None -> ['f46326b4-7843-4c05-8eca-cb73edd99c30'] [ 773.839771] [50969]: key[binding:profile], None -> {} [ 773.839771] [50969]: key[binding:host_id], None -> [ 773.839771] [50969]: key[revision_number], None -> 1 [ 773.839771] [50969]: key[description], None -> [ 773.839771] [50969]: key[updated_at], None -> 2025-11-21T22:38:25Z [ 773.839771] [50969]: key[standard_attr_id], None -> 1219 [ 773.839771] [50969]: key[admin_state_up], None -> True [ 773.839771] [50969]: key[binding:vif_type], None -> unbound [ 773.839771] [50969]: key[device_owner], None -> [ 773.839771] [50969]: key[extra_dhcp_opts], None -> [] [ 773.839771] [50969]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 773.839771] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.866814] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-db3cded8-fa0f-44ae-b7d4-eb757689191f x-openstack-request-id: req-db3cded8-fa0f-44ae-b7d4-eb757689191f {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 773.867922] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "48bebaa2-011a-4d59-88fc-f54201b97a5c", "tag": "63260a1e-06fe-4306-a0e1-c0ac686ee56e", "status": "completed", "code": 200}, {"server_uuid": "659863b7-ded5-4f40-a97b-6c311fad3aac", "name": "network-vif-plugged", "status": "completed", "tag": "9d4abbe7-f454-4ab3-a1be-2fc3863f0b53", "code": 200}, {"name": "network-changed", "server_uuid": "659863b7-ded5-4f40-a97b-6c311fad3aac", "tag": "9d4abbe7-f454-4ab3-a1be-2fc3863f0b53", "status": "completed", "code": 200}, {"server_uuid": "72aa1d7b-f7f8-438e-acc9-ef98db6d12c4", "name": "network-vif-deleted", "tag": "d7d14587-9c33-4f63-bdfa-4032543cd8b0", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 773.869516] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-db3cded8-fa0f-44ae-b7d4-eb757689191f {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 773.871232] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-db3cded8-fa0f-44ae-b7d4-eb757689191f'] response: {'name': 'network-changed', 'server_uuid': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'tag': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'status': 'completed', 'code': 200} [ 773.873079] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-db3cded8-fa0f-44ae-b7d4-eb757689191f'] response: {'server_uuid': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'code': 200} [ 773.874041] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-db3cded8-fa0f-44ae-b7d4-eb757689191f'] response: {'name': 'network-changed', 'server_uuid': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'tag': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'status': 'completed', 'code': 200} [ 773.874528] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-db3cded8-fa0f-44ae-b7d4-eb757689191f'] response: {'server_uuid': '72aa1d7b-f7f8-438e-acc9-ef98db6d12c4', 'name': 'network-vif-deleted', 'tag': 'd7d14587-9c33-4f63-bdfa-4032543cd8b0', 'status': 'completed', 'code': 200} [ 773.882908] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.883218] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-fa8d2d29-21da-477c-9a79-2b7e50781303 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.892914] [50969]: [pid: 50969|app: 0|req: 1743/3526] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:25 2025] POST /networking/v2.0/ports => generated 733 bytes in 406 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 773.907133] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Deleting port 47dfee97-aded-47c3-bb22-f1a6053c5ac1 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 773.907332] [50969]: [pid: 50969|app: 0|req: 1744/3527] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?tenant_id=2a14451c17624aaaa5d4179aa4671e26&device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.907496] [50968]: DEBUG neutron_lib.callbacks.manager [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (47dfee97-aded-47c3-bb22-f1a6053c5ac1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.934563] [50968]: DEBUG neutron_lib.callbacks.manager [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (47dfee97-aded-47c3-bb22-f1a6053c5ac1), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.934789] [50968]: DEBUG neutron_lib.callbacks.manager [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for floatingip (47dfee97-aded-47c3-bb22-f1a6053c5ac1), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.938102] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-85a53182-59fd-414c-8569-f9cd2675cca5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.939103] [50969]: [pid: 50969|app: 0|req: 1745/3528] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 773.939737] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] delete_port_precommit called with port settings {'id': '47dfee97-aded-47c3-bb22-f1a6053c5ac1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:8b:bb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cff5d474-7436-4314-84ee-7dbd752d62ba', 'device_owner': 'network:floatingip', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:18Z', 'updated_at': '2025-11-21T22:38:18Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 773.939937] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] delete_port_precommit: [ 773.939937] [50968]: key[mac_address], fa:16:3e:43:8b:bb -> None [ 773.939937] [50968]: key[device_id], cff5d474-7436-4314-84ee-7dbd752d62ba -> None [ 773.939937] [50968]: key[binding:vif_details], {} -> None [ 773.939937] [50968]: key[binding:vnic_type], normal -> None [ 773.939937] [50968]: key[project_id], -> None [ 773.939937] [50968]: key[tags], [] -> None [ 773.939937] [50968]: key[allowed_address_pairs], [] -> None [ 773.939937] [50968]: key[created_at], 2025-11-21T22:38:18Z -> None [ 773.939937] [50968]: key[name], -> None [ 773.939937] [50968]: key[status], N/A -> None [ 773.939937] [50968]: key[tenant_id], -> None [ 773.939937] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] -> None [ 773.939937] [50968]: key[id], 47dfee97-aded-47c3-bb22-f1a6053c5ac1 -> None [ 773.939937] [50968]: key[port_security_enabled], False -> None [ 773.939937] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 773.939937] [50968]: key[security_groups], [] -> None [ 773.939937] [50968]: key[binding:profile], {} -> None [ 773.939937] [50968]: key[binding:host_id], -> None [ 773.939937] [50968]: key[revision_number], 2 -> None [ 773.939937] [50968]: key[description], -> None [ 773.939937] [50968]: key[updated_at], 2025-11-21T22:38:18Z -> None [ 773.939937] [50968]: key[standard_attr_id], 1215 -> None [ 773.939937] [50968]: key[admin_state_up], True -> None [ 773.939937] [50968]: key[binding:vif_type], unbound -> None [ 773.939937] [50968]: key[device_owner], network:floatingip -> None [ 773.939937] [50968]: key[extra_dhcp_opts], [] -> None [ 773.939937] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.942026] [50969]: DEBUG neutron.api.v2.base [None req-45b7381e-6f64-4623-adb0-f61f9e5d9ef3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--995020239', 'description': 'tempest-description--1324660075'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 773.942514] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Calling delete_port for 47dfee97-aded-47c3-bb22-f1a6053c5ac1 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 773.955289] [50969]: DEBUG neutron_lib.callbacks.manager [None req-45b7381e-6f64-4623-adb0-f61f9e5d9ef3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.032631] [50969]: DEBUG neutron_lib.callbacks.manager [None req-45b7381e-6f64-4623-adb0-f61f9e5d9ef3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (b372a601-425a-4557-bfbf-2682fc337d0d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.034059] [50969]: DEBUG neutron_lib.callbacks.manager [None req-45b7381e-6f64-4623-adb0-f61f9e5d9ef3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b372a601-425a-4557-bfbf-2682fc337d0d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.049386] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-45b7381e-6f64-4623-adb0-f61f9e5d9ef3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=b372a601-425a-4557-bfbf-2682fc337d0d,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.051650] [50968]: DEBUG neutron_lib.callbacks.manager [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (47dfee97-aded-47c3-bb22-f1a6053c5ac1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.060212] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Pushing event deleted for resources: {'Port': ['ID=47dfee97-aded-47c3-bb22-f1a6053c5ac1,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.063779] [50969]: DEBUG neutron_lib.callbacks.manager [None req-45b7381e-6f64-4623-adb0-f61f9e5d9ef3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.064459] [50969]: [pid: 50969|app: 0|req: 1746/3529] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:38:26 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 125 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 774.067940] [50969]: DEBUG neutron.api.v2.base [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Request body: {'port': {'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 774.094635] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] delete_port_postcommit called with port settings {'id': '47dfee97-aded-47c3-bb22-f1a6053c5ac1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:8b:bb', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cff5d474-7436-4314-84ee-7dbd752d62ba', 'device_owner': 'network:floatingip', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:18Z', 'updated_at': '2025-11-21T22:38:18Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 774.094877] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] delete_port_postcommit: [ 774.094877] [50968]: key[mac_address], fa:16:3e:43:8b:bb -> None [ 774.094877] [50968]: key[device_id], cff5d474-7436-4314-84ee-7dbd752d62ba -> None [ 774.094877] [50968]: key[binding:vif_details], {} -> None [ 774.094877] [50968]: key[binding:vnic_type], normal -> None [ 774.094877] [50968]: key[project_id], -> None [ 774.094877] [50968]: key[tags], [] -> None [ 774.094877] [50968]: key[allowed_address_pairs], [] -> None [ 774.094877] [50968]: key[created_at], 2025-11-21T22:38:18Z -> None [ 774.094877] [50968]: key[name], -> None [ 774.094877] [50968]: key[status], N/A -> None [ 774.094877] [50968]: key[tenant_id], -> None [ 774.094877] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] -> None [ 774.094877] [50968]: key[id], 47dfee97-aded-47c3-bb22-f1a6053c5ac1 -> None [ 774.094877] [50968]: key[port_security_enabled], False -> None [ 774.094877] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 774.094877] [50968]: key[security_groups], [] -> None [ 774.094877] [50968]: key[binding:profile], {} -> None [ 774.094877] [50968]: key[binding:host_id], -> None [ 774.094877] [50968]: key[revision_number], 2 -> None [ 774.094877] [50968]: key[description], -> None [ 774.094877] [50968]: key[updated_at], 2025-11-21T22:38:18Z -> None [ 774.094877] [50968]: key[standard_attr_id], 1215 -> None [ 774.094877] [50968]: key[admin_state_up], True -> None [ 774.094877] [50968]: key[binding:vif_type], unbound -> None [ 774.094877] [50968]: key[device_owner], network:floatingip -> None [ 774.094877] [50968]: key[extra_dhcp_opts], [] -> None [ 774.094877] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.096435] [50968]: DEBUG neutron_lib.callbacks.manager [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for floatingip (cff5d474-7436-4314-84ee-7dbd752d62ba), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.099730] [50968]: DEBUG neutron_lib.callbacks.manager [req-2a1d42bc-fbc9-40d2-b18b-306f621e81bd req-c251ed8b-2eda-4576-8c30-1bd786be938e tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.100491] [50968]: [pid: 50968|app: 0|req: 1784/3530] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 22:38:26 2025] DELETE /networking/v2.0/floatingips/cff5d474-7436-4314-84ee-7dbd752d62ba => generated 0 bytes in 276 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 774.115578] [50968]: [pid: 50968|app: 0|req: 1785/3531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.118850] [50968]: DEBUG neutron.api.wsgi [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-2fb9a2b0-e370-4b66-be13-0e354a187768 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 774.119682] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.136323] [50968]: [pid: 50968|app: 0|req: 1786/3532] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.139885] [50968]: DEBUG neutron.api.v2.base [None req-bd3a263a-4aeb-4713-979f-7f2576d07027 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'security_group_rule': {'security_group_id': 'b372a601-425a-4557-bfbf-2682fc337d0d', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 774.182350] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd3a263a-4aeb-4713-979f-7f2576d07027 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (be2b2efe-7a6e-4c55-be56-3ab83464df66), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.211176] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd3a263a-4aeb-4713-979f-7f2576d07027 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (be2b2efe-7a6e-4c55-be56-3ab83464df66), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.212400] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd3a263a-4aeb-4713-979f-7f2576d07027 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (be2b2efe-7a6e-4c55-be56-3ab83464df66), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.219714] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd3a263a-4aeb-4713-979f-7f2576d07027 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=be2b2efe-7a6e-4c55-be56-3ab83464df66,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.237901] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd3a263a-4aeb-4713-979f-7f2576d07027 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.238579] [50968]: [pid: 50968|app: 0|req: 1787/3533] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:38:26 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 102 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 774.252990] [50968]: [pid: 50968|app: 0|req: 1788/3534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.278544] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-02858bda-405a-41c1-96ff-9902906315df service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 774.279681] [50968]: [pid: 50968|app: 0|req: 1789/3535] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/subnets?id=db8dc2c4-3181-48ad-9843-7572fe23c988 => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 774.290311] [50969]: DEBUG neutron.notifiers.nova [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 479dab71-5318-4f01-b7a8-a4239ec52016 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 774.294373] [50968]: [pid: 50968|app: 0|req: 1790/3536] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.298988] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks [] for port (479dab71-5318-4f01-b7a8-a4239ec52016), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.299530] [50968]: DEBUG neutron.api.v2.base [None req-503c120a-3a8c-458a-b426-80cea5588a15 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'security_group_rule': {'security_group_id': 'b372a601-425a-4557-bfbf-2682fc337d0d', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 774.312073] [50969]: DEBUG neutron.db.provisioning_blocks [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Transition to ACTIVE for port object 479dab71-5318-4f01-b7a8-a4239ec52016 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 774.314901] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_precommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:26Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': '', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:25Z', 'revision_number': 1, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 774.314901] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_precommit: [ 774.314901] [50969]: key[device_owner], -> compute:nova [ 774.314901] [50969]: key[binding:host_id], -> cpu-1 [ 774.314901] [50969]: key[updated_at], 2025-11-21T22:38:25Z -> 2025-11-21T22:38:26Z [ 774.314901] [50969]: key[revision_number], 1 -> 2 [ 774.314901] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.316322] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.333342] [50968]: DEBUG neutron_lib.callbacks.manager [None req-503c120a-3a8c-458a-b426-80cea5588a15 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (b5041b62-50a5-4e10-afaf-472f1bb574ec), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.341089] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Pushing event updated for resources: {'Port': ['ID=479dab71-5318-4f01-b7a8-a4239ec52016,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.360199] [50968]: DEBUG neutron_lib.callbacks.manager [None req-503c120a-3a8c-458a-b426-80cea5588a15 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (b5041b62-50a5-4e10-afaf-472f1bb574ec), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.361471] [50968]: DEBUG neutron_lib.callbacks.manager [None req-503c120a-3a8c-458a-b426-80cea5588a15 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (b5041b62-50a5-4e10-afaf-472f1bb574ec), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.374511] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-503c120a-3a8c-458a-b426-80cea5588a15 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b5041b62-50a5-4e10-afaf-472f1bb574ec,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.384759] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_postcommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:26Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': '', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:25Z', 'revision_number': 1, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 774.385570] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_postcommit: [ 774.385570] [50969]: key[device_owner], -> compute:nova [ 774.385570] [50969]: key[binding:host_id], -> cpu-1 [ 774.385570] [50969]: key[updated_at], 2025-11-21T22:38:25Z -> 2025-11-21T22:38:26Z [ 774.385570] [50969]: key[revision_number], 1 -> 2 [ 774.385570] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.388383] [50968]: DEBUG neutron_lib.callbacks.manager [None req-503c120a-3a8c-458a-b426-80cea5588a15 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.389214] [50968]: [pid: 50968|app: 0|req: 1791/3537] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:38:26 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 94 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 774.397863] [50969]: DEBUG neutron.plugins.ml2.managers [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Attempting to bind port 479dab71-5318-4f01-b7a8-a4239ec52016 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 774.398411] [50969]: DEBUG neutron.plugins.ml2.managers [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Attempting to bind port 479dab71-5318-4f01-b7a8-a4239ec52016 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 774.398913] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Attempting to bind port 479dab71-5318-4f01-b7a8-a4239ec52016 on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 774.419717] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09e5c901-abe7-4a88-af7d-46cf268c1a14 req-8862959a-8930-4b3c-a49c-ba51148bbf59 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 774.420811] [50968]: [pid: 50968|app: 0|req: 1792/3538] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?network_id=d654b95b-6dec-4275-b171-f0db4c1b1ad4&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 774.422538] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 774.423804] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 774.423804] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 774.424277] [50968]: DEBUG neutron.api.wsgi [req-66336801-0771-4249-8598-90f438f72dbd req-8315f129-467f-40fd-b6e2-b6b2602e3aec tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 774.426385] [50969]: DEBUG networking_nsxv3.api.rpc [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 774.428431] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3a0b7581-d96d-46f6-8672-740cdce5004a" -d '{"events": [{"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 774.447069] [50968]: [pid: 50968|app: 0|req: 1793/3539] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/security-groups/df799599-b9e4-4fae-8e7f-51d9f32552eb => generated 1690 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 774.463579] [50968]: [pid: 50968|app: 0|req: 1794/3540] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.494925] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-be0bb8ff-d0f7-44e4-bd17-43ba4e3fe058 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 774.496039] [50968]: [pid: 50968|app: 0|req: 1795/3541] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:26 2025] GET /networking/v2.0/ports?tenant_id=8a46892068054cec8d2324513692e83a&device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 774.500466] [50968]: DEBUG neutron.api.v2.base [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 774.518255] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.544783] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.592605] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Allocated IP 10.180.180.148 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/f9a6ad1a-26be-4c88-8a08-56e820b75a5e) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 774.636688] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for allowed_address_pair (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.637695] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for port (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.638052] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit called with port settings {'id': 'f9a6ad1a-26be-4c88-8a08-56e820b75a5e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:b9:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 774.638235] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit: [ 774.638235] [50968]: key[mac_address], None -> fa:16:3e:60:b9:47 [ 774.638235] [50968]: key[device_id], None -> PENDING [ 774.638235] [50968]: key[binding:vif_details], None -> {} [ 774.638235] [50968]: key[project_id], None -> [ 774.638235] [50968]: key[binding:vnic_type], None -> normal [ 774.638235] [50968]: key[allowed_address_pairs], None -> [] [ 774.638235] [50968]: key[name], None -> [ 774.638235] [50968]: key[status], None -> N/A [ 774.638235] [50968]: key[tenant_id], None -> [ 774.638235] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] [ 774.638235] [50968]: key[id], None -> f9a6ad1a-26be-4c88-8a08-56e820b75a5e [ 774.638235] [50968]: key[port_security_enabled], None -> False [ 774.638235] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 774.638235] [50968]: key[security_groups], None -> [] [ 774.638235] [50968]: key[binding:profile], None -> {} [ 774.638235] [50968]: key[binding:host_id], None -> [ 774.638235] [50968]: key[standard_attr_id], None -> 1225 [ 774.638235] [50968]: key[admin_state_up], None -> True [ 774.638235] [50968]: key[device_owner], None -> network:floatingip [ 774.638235] [50968]: key[binding:vif_type], None -> unbound [ 774.638235] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.659702] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.681371] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'Port': ['ID=f9a6ad1a-26be-4c88-8a08-56e820b75a5e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.690241] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 774.690971] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 774.692756] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 774.708140] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit called with port settings {'id': 'f9a6ad1a-26be-4c88-8a08-56e820b75a5e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:b9:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:38:26Z', 'updated_at': '2025-11-21T22:38:26Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 774.708366] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit: [ 774.708366] [50968]: key[mac_address], None -> fa:16:3e:60:b9:47 [ 774.708366] [50968]: key[device_id], None -> PENDING [ 774.708366] [50968]: key[binding:vif_details], None -> {} [ 774.708366] [50968]: key[project_id], None -> [ 774.708366] [50968]: key[binding:vnic_type], None -> normal [ 774.708366] [50968]: key[tags], None -> [] [ 774.708366] [50968]: key[allowed_address_pairs], None -> [] [ 774.708366] [50968]: key[created_at], None -> 2025-11-21T22:38:26Z [ 774.708366] [50968]: key[name], None -> [ 774.708366] [50968]: key[status], None -> N/A [ 774.708366] [50968]: key[tenant_id], None -> [ 774.708366] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] [ 774.708366] [50968]: key[id], None -> f9a6ad1a-26be-4c88-8a08-56e820b75a5e [ 774.708366] [50968]: key[port_security_enabled], None -> False [ 774.708366] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 774.708366] [50968]: key[security_groups], None -> [] [ 774.708366] [50968]: key[binding:profile], None -> {} [ 774.708366] [50968]: key[binding:host_id], None -> [ 774.708366] [50968]: key[revision_number], None -> 1 [ 774.708366] [50968]: key[description], None -> [ 774.708366] [50968]: key[updated_at], None -> 2025-11-21T22:38:26Z [ 774.708366] [50968]: key[standard_attr_id], None -> 1225 [ 774.708366] [50968]: key[admin_state_up], None -> True [ 774.708366] [50968]: key[binding:vif_type], None -> unbound [ 774.708366] [50968]: key[device_owner], None -> network:floatingip [ 774.708366] [50968]: key[extra_dhcp_opts], None -> [] [ 774.708366] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 774.708366] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.744383] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.770034] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.843850] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for port (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.844130] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] update_port_precommit called with port settings {'id': 'f9a6ad1a-26be-4c88-8a08-56e820b75a5e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:b9:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:26Z', 'updated_at': '2025-11-21T22:38:27Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f9a6ad1a-26be-4c88-8a08-56e820b75a5e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:b9:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:26Z', 'updated_at': '2025-11-21T22:38: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 774.844261] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] update_port_precommit: [ 774.844261] [50968]: key[device_id], PENDING -> a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42 [ 774.844261] [50968]: key[updated_at], 2025-11-21T22:38:26Z -> 2025-11-21T22:38:27Z [ 774.844261] [50968]: key[revision_number], 1 -> 2 [ 774.844261] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.846279] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.871283] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'Port': ['ID=f9a6ad1a-26be-4c88-8a08-56e820b75a5e,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.892393] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] update_port_postcommit called with port settings {'id': 'f9a6ad1a-26be-4c88-8a08-56e820b75a5e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:b9:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:26Z', 'updated_at': '2025-11-21T22:38:27Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f9a6ad1a-26be-4c88-8a08-56e820b75a5e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:b9:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:26Z', 'updated_at': '2025-11-21T22:38: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 774.892393] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] update_port_postcommit: [ 774.892393] [50968]: key[device_id], PENDING -> a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42 [ 774.892393] [50968]: key[updated_at], 2025-11-21T22:38:26Z -> 2025-11-21T22:38:27Z [ 774.892393] [50968]: key[revision_number], 1 -> 2 [ 774.892393] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.892393] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.902784] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b5a97882-db7f-4634-8063-2bdc6eba9dac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.902784] [50968]: [pid: 50968|app: 0|req: 1796/3542] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:38:26 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 406 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 774.934372] [50968]: [pid: 50968|app: 0|req: 1797/3543] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.936979] [50968]: DEBUG neutron.api.wsgi [req-66336801-0771-4249-8598-90f438f72dbd req-48583af3-ab42-4522-826f-b8fc819336fc tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 774.959685] [50968]: DEBUG neutron_lib.callbacks.manager [req-66336801-0771-4249-8598-90f438f72dbd req-48583af3-ab42-4522-826f-b8fc819336fc tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for security_group (df799599-b9e4-4fae-8e7f-51d9f32552eb), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.976612] [50968]: DEBUG neutron_lib.callbacks.manager [req-66336801-0771-4249-8598-90f438f72dbd req-48583af3-ab42-4522-826f-b8fc819336fc tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for security_group (df799599-b9e4-4fae-8e7f-51d9f32552eb), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.000372] [50968]: DEBUG neutron_lib.callbacks.manager [req-66336801-0771-4249-8598-90f438f72dbd req-48583af3-ab42-4522-826f-b8fc819336fc tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (df799599-b9e4-4fae-8e7f-51d9f32552eb), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.006866] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-66336801-0771-4249-8598-90f438f72dbd req-48583af3-ab42-4522-826f-b8fc819336fc tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=df799599-b9e4-4fae-8e7f-51d9f32552eb,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 775.011635] [50968]: DEBUG neutron_lib.callbacks.manager [req-66336801-0771-4249-8598-90f438f72dbd req-48583af3-ab42-4522-826f-b8fc819336fc tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.012162] [50968]: [pid: 50968|app: 0|req: 1798/3544] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:38:27 2025] DELETE /networking/v2.0/security-groups/df799599-b9e4-4fae-8e7f-51d9f32552eb => generated 0 bytes in 77 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 775.059692] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-cbef249a-db9b-40ee-9572-a7b299d33ee6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.060688] [50968]: [pid: 50968|app: 0|req: 1799/3545] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/networks?id=7e3dba3f-33e6-481c-9f2e-dac942940c9f => generated 707 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.146427] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8627fe65-3f99-4100-8f57-3887303dbb7c req-49690c6d-3513-48e1-a974-f95106692b41 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.146658] [50968]: [pid: 50968|app: 0|req: 1800/3546] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.179550] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-3acdde33-bdfe-476d-a447-4b8b5664954f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.180744] [50968]: [pid: 50968|app: 0|req: 1801/3547] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 775.224949] [50968]: [pid: 50968|app: 0|req: 1802/3548] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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) [ 775.229612] [50968]: DEBUG neutron.api.wsgi [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-3b4f8cd3-e0f0-4289-8af3-de2b1483115c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.264744] [50968]: [pid: 50968|app: 0|req: 1803/3549] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=63260a1e-06fe-4306-a0e1-c0ac686ee56e => generated 807 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.279586] [50968]: [pid: 50968|app: 0|req: 1804/3550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.282964] [50968]: DEBUG neutron.api.wsgi [req-8627fe65-3f99-4100-8f57-3887303dbb7c req-2af54bc0-5192-4696-b0db-fe56ab24eb65 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.305872] [50968]: [pid: 50968|app: 0|req: 1805/3551] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.353201] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-d787176e-e5fe-43b6-903a-eacb061f8357 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.354244] [50968]: [pid: 50968|app: 0|req: 1806/3552] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 721 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.378613] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-bb25681e-073c-4856-9dae-ef44da8208f9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.379761] [50968]: [pid: 50968|app: 0|req: 1807/3553] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/subnets?id=3e6c5b6e-18b8-4bc2-91e8-114913d96003 => generated 682 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.398071] [50968]: [pid: 50968|app: 0|req: 1808/3554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.414035] [50968]: [pid: 50968|app: 0|req: 1809/3555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.416626] [50968]: DEBUG neutron.api.wsgi [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-daed3382-90dd-40c6-a081-026e4c564e19 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.429072] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 775.430487] [50969]: DEBUG neutron.plugins.ml2.managers [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Bound port: 479dab71-5318-4f01-b7a8-a4239ec52016, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 775.430751] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.438788] [50968]: [pid: 50968|app: 0|req: 1810/3556] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 19 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.468582] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-2e4ffe5e-234a-476a-b6de-59d0a22fc5f9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.469938] [50968]: [pid: 50968|app: 0|req: 1811/3557] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?network_id=7e3dba3f-33e6-481c-9f2e-dac942940c9f&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.491915] [50969]: DEBUG neutron.plugins.ml2.db [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] For port 479dab71-5318-4f01-b7a8-a4239ec52016, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 775.495301] [50969]: DEBUG neutron.plugins.ml2.db [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] For port 479dab71-5318-4f01-b7a8-a4239ec52016, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=479dab71-5318-4f01-b7a8-a4239ec52016,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 775.497490] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_precommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:26Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:26Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 775.498351] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_precommit: [ 775.498351] [50969]: key[binding:vif_type], unbound -> ovs [ 775.498351] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 775.498351] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.502813] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.510240] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-648cca20-2d8d-4971-8e2f-b16ff8583fbf req-f28f6024-c9bb-4c62-a46d-ef3939681dd1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.510240] [50968]: [pid: 50968|app: 0|req: 1812/3558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 1043 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 775.536357] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-fabe2801-964a-4ece-a203-9592138e867b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.537587] [50968]: [pid: 50968|app: 0|req: 1813/3559] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/subnets?id=3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 697 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.542068] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Pushing event updated for resources: {'Port': ['ID=479dab71-5318-4f01-b7a8-a4239ec52016,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 775.551727] [50969]: DEBUG neutron.db.provisioning_blocks [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Provisioning complete for port 479dab71-5318-4f01-b7a8-a4239ec52016 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 775.551890] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.552021] [50969]: INFO neutron.plugins.ml2.plugin [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Attempt 1 to provision port 479dab71-5318-4f01-b7a8-a4239ec52016 [ 775.554446] [50968]: [pid: 50968|app: 0|req: 1814/3560] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.568422] [50968]: [pid: 50968|app: 0|req: 1815/3561] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.589780] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-a1b04850-c1d8-4b88-a694-f172b40a72b1 x-openstack-request-id: req-a1b04850-c1d8-4b88-a694-f172b40a72b1 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 775.592243] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 775.592243] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a1b04850-c1d8-4b88-a694-f172b40a72b1 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 775.592339] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a1b04850-c1d8-4b88-a694-f172b40a72b1'] response: {'name': 'network-changed', 'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'status': 'completed', 'code': 200} [ 775.614155] [50968]: [pid: 50968|app: 0|req: 1816/3562] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/networks/7e3dba3f-33e6-481c-9f2e-dac942940c9f?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.619776] [50968]: DEBUG neutron.api.wsgi [req-648cca20-2d8d-4971-8e2f-b16ff8583fbf req-7a6536ef-2521-4dfb-859f-ffafcb7c8abb service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.620882] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Current status of the port 479dab71-5318-4f01-b7a8-a4239ec52016 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 775.621305] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.647638] [50968]: [pid: 50968|app: 0|req: 1817/3563] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.661333] [50969]: DEBUG neutron.plugins.ml2.db [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] For port 479dab71-5318-4f01-b7a8-a4239ec52016, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=479dab71-5318-4f01-b7a8-a4239ec52016,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 775.662275] [50968]: [pid: 50968|app: 0|req: 1818/3564] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:27 2025] GET /networking/v2.0/ports?network_id=6b3c5a8b-11d7-475c-afa3-bd39050536eb&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.698809] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_precommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:27Z', 'revision_number': 5, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:27Z', 'revision_number': 4, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 775.699214] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_precommit: [ 775.699214] [50969]: key[status], DOWN -> ACTIVE [ 775.699214] [50969]: key[revision_number], 4 -> 5 [ 775.699214] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.706647] [50969]: DEBUG neutron.db.provisioning_blocks [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Provisioning complete for port 479dab71-5318-4f01-b7a8-a4239ec52016 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 775.706927] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.707136] [50969]: INFO neutron.plugins.ml2.plugin [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Attempt 1 to provision port 479dab71-5318-4f01-b7a8-a4239ec52016 [ 775.755738] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8b032ce-086a-4882-81b6-cf105655e3d6 req-2e24a172-3a11-46bc-8596-9274eb402569 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.756621] [50968]: [pid: 50968|app: 0|req: 1819/3565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 748 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.789867] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Current status of the port 479dab71-5318-4f01-b7a8-a4239ec52016 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 775.790970] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_postcommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:27Z', 'revision_number': 5, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:27Z', 'revision_number': 4, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 775.791300] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_postcommit: [ 775.791300] [50969]: key[status], DOWN -> ACTIVE [ 775.791300] [50969]: key[revision_number], 4 -> 5 [ 775.791300] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.791785] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.821149] [50968]: [pid: 50968|app: 0|req: 1820/3566] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/networks/7e3dba3f-33e6-481c-9f2e-dac942940c9f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.828558] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Pushing event updated for resources: {'Port': ['ID=479dab71-5318-4f01-b7a8-a4239ec52016,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 775.832040] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_postcommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:27Z', 'revision_number': 4, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:26Z', 'revision_number': 2, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 775.832305] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] update_port_postcommit: [ 775.832305] [50969]: key[binding:vif_type], unbound -> ovs [ 775.832305] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 775.832305] [50969]: key[updated_at], 2025-11-21T22:38:26Z -> 2025-11-21T22:38:27Z [ 775.832305] [50969]: key[revision_number], 2 -> 4 [ 775.832305] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.837810] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.838338] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-f5591a59-a96a-4409-b171-ec62eb859846 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.841944] [50969]: [pid: 50969|app: 0|req: 1747/3567] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:26 2025] PUT /networking/v2.0/ports/479dab71-5318-4f01-b7a8-a4239ec52016 => generated 1038 bytes in 1775 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 775.842367] [50968]: [pid: 50968|app: 0|req: 1821/3568] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.872897] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc225f0b-bdf7-48c5-9888-58a3b008e8ec req-da0d0613-7780-4ab7-860f-b5d57ec6376f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.874854] [50968]: [pid: 50968|app: 0|req: 1822/3569] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 1040 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 775.876486] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '479dab71-5318-4f01-b7a8-a4239ec52016'}, {'name': 'network-changed', 'server_uuid': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'tag': '479dab71-5318-4f01-b7a8-a4239ec52016'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 775.878394] [50968]: DEBUG neutron.api.wsgi [req-b8b032ce-086a-4882-81b6-cf105655e3d6 req-107f1d88-8f1d-4a04-9d4a-007c197275a1 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.878994] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-efd24015-ccea-429c-b8f1-49abb2cb48b1" -d '{"events": [{"server_uuid": "01a42fda-a0bd-40f9-9576-4aa82b98b00d", "name": "network-vif-plugged", "status": "completed", "tag": "479dab71-5318-4f01-b7a8-a4239ec52016"}, {"name": "network-changed", "server_uuid": "01a42fda-a0bd-40f9-9576-4aa82b98b00d", "tag": "479dab71-5318-4f01-b7a8-a4239ec52016"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 775.910623] [50969]: [pid: 50969|app: 0|req: 1748/3570] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.917366] [50969]: DEBUG neutron.api.wsgi [req-dc225f0b-bdf7-48c5-9888-58a3b008e8ec req-fc4e84f0-cab6-4d17-8a23-86f4cd8573c4 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.925602] [50968]: [pid: 50968|app: 0|req: 1823/3571] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.942103] [50969]: [pid: 50969|app: 0|req: 1749/3572] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/security-groups?id=386f2bfa-81a7-40ba-a9a8-a207890c2528&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.979965] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f709ecd-eea2-4498-876c-b48cf5a7b679 req-122c9a20-13a8-4a4b-ae23-4eb660532d2d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.980910] [50968]: [pid: 50968|app: 0|req: 1824/3573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.999244] [50968]: [pid: 50968|app: 0|req: 1825/3574] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 776.002856] [50968]: DEBUG neutron.api.wsgi [req-0f709ecd-eea2-4498-876c-b48cf5a7b679 req-ee1cdeee-f7a9-43ff-ad76-0a9f4d021a37 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 776.004441] [50969]: [pid: 50969|app: 0|req: 1750/3575] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 776.032928] [50968]: [pid: 50968|app: 0|req: 1826/3576] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.092211] [50969]: [pid: 50969|app: 0|req: 1751/3577] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.105964] [50968]: DEBUG neutron.api.wsgi [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-c2f09aea-7eda-4159-a2d2-bb7cd6fb6134 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 776.142615] [50968]: [pid: 50968|app: 0|req: 1827/3578] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--995020239&fields=id&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 69 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.207658] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-36ee22c6-7aa5-415d-8101-e8a06d21f950 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.209214] [50969]: [pid: 50969|app: 0|req: 1752/3579] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 613 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.216511] [50968]: DEBUG neutron.api.wsgi [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-7a4e910c-ab2e-4861-a463-bae0b7db6d59 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 776.221496] [50968]: [pid: 50968|app: 0|req: 1828/3580] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/quotas/59b2c57bfa76457581951db4cfdb8321 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.272389] [50968]: [pid: 50968|app: 0|req: 1829/3581] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=8747ced0-f246-4a5d-bf54-290265a8d9c1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.303263] [50969]: [pid: 50969|app: 0|req: 1753/3582] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&fields=id => generated 149 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.336938] [50969]: [pid: 50969|app: 0|req: 1754/3583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.349806] [50968]: [pid: 50968|app: 0|req: 1830/3584] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.391571] [50969]: [pid: 50969|app: 0|req: 1755/3585] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 776.402097] [50968]: [pid: 50968|app: 0|req: 1831/3586] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.465887] [50969]: [pid: 50969|app: 0|req: 1756/3587] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.508738] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-a4d38103-e414-44b0-90cc-16f6c23a1b4f x-openstack-request-id: req-a4d38103-e414-44b0-90cc-16f6c23a1b4f {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 776.508738] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "01a42fda-a0bd-40f9-9576-4aa82b98b00d", "name": "network-vif-plugged", "status": "completed", "tag": "479dab71-5318-4f01-b7a8-a4239ec52016", "code": 200}, {"name": "network-changed", "server_uuid": "01a42fda-a0bd-40f9-9576-4aa82b98b00d", "tag": "479dab71-5318-4f01-b7a8-a4239ec52016", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 776.508738] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a4d38103-e414-44b0-90cc-16f6c23a1b4f {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 776.508738] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a4d38103-e414-44b0-90cc-16f6c23a1b4f'] response: {'server_uuid': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '479dab71-5318-4f01-b7a8-a4239ec52016', 'code': 200} [ 776.508738] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a4d38103-e414-44b0-90cc-16f6c23a1b4f'] response: {'name': 'network-changed', 'server_uuid': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'tag': '479dab71-5318-4f01-b7a8-a4239ec52016', 'status': 'completed', 'code': 200} [ 776.635675] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30128905-450e-45f0-b6a7-ba981366df92 req-4f968a03-21bf-4376-bcbb-97442df4e7d4 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.637098] [50968]: [pid: 50968|app: 0|req: 1832/3588] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.641478] [50969]: [pid: 50969|app: 0|req: 1757/3589] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.644047] [50968]: DEBUG neutron.api.wsgi [req-30128905-450e-45f0-b6a7-ba981366df92 req-1ff0e912-a43a-4e17-87e9-ce922261b051 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 776.675545] [50968]: [pid: 50968|app: 0|req: 1833/3590] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:28 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.708326] [50969]: [pid: 50969|app: 0|req: 1758/3591] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.752286] [50968]: [pid: 50968|app: 0|req: 1834/3592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.752460] [50969]: [pid: 50969|app: 0|req: 1759/3593] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.810176] [50969]: [pid: 50969|app: 0|req: 1760/3594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.810692] [50968]: [pid: 50968|app: 0|req: 1835/3595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.867725] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-de681ee7-625a-497e-8279-4dae2a4d64ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.868992] [50969]: [pid: 50969|app: 0|req: 1761/3596] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 776.884937] [50969]: [pid: 50969|app: 0|req: 1762/3597] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.891673] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-a84166d3-1e1f-4259-8c8f-7dd2928ba629 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.893353] [50968]: [pid: 50968|app: 0|req: 1836/3598] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 776.902053] [50968]: DEBUG neutron.api.wsgi [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-0e895390-2311-44bf-a4f2-aa44493ac306 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 776.920417] [50968]: [pid: 50968|app: 0|req: 1837/3599] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.15&port_id=479dab71-5318-4f01-b7a8-a4239ec52016 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.926854] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-ef7589c7-d630-4b80-9d56-1880ffa5bf4c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.927922] [50969]: [pid: 50969|app: 0|req: 1763/3600] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 714 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.949376] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-179ead99-4e84-41fb-8815-dae40a076600 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.950408] [50969]: [pid: 50969|app: 0|req: 1764/3601] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.953058] [50969]: DEBUG neutron.api.wsgi [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-e68c7375-a89c-48a5-8c3f-6c8e9fa58405 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 776.974573] [50969]: [pid: 50969|app: 0|req: 1765/3602] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.025220] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8acbb93-ea81-41f3-b447-34d86ce992a8 req-34bc1c75-2496-48fc-aa2c-5854026789e5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.026326] [50969]: [pid: 50969|app: 0|req: 1766/3603] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.061208] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-83ed8006-47c3-490a-9ded-aec8c0108823 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.062398] [50969]: [pid: 50969|app: 0|req: 1767/3604] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/subnets?id=db8dc2c4-3181-48ad-9843-7572fe23c988 => generated 689 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.115263] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-3d226d63-fc85-4252-b89e-91a54d04d307 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.116702] [50969]: [pid: 50969|app: 0|req: 1768/3605] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1043 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 777.151540] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a0b7581-d96d-46f6-8672-740cdce5004a req-e013c84d-1699-43f2-828a-c75bc56a8253 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.152677] [50969]: [pid: 50969|app: 0|req: 1769/3606] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?tenant_id=ea01285186cb474a953720de8dfdd2a8&device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 777.202695] [50969]: [pid: 50969|app: 0|req: 1770/3607] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.235457] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8776803c-038b-48f3-98cc-8cd9b54f8744 req-23e2600a-d738-49b1-9c44-71d345967c1f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.237056] [50969]: [pid: 50969|app: 0|req: 1771/3608] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?network_id=d654b95b-6dec-4275-b171-f0db4c1b1ad4&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.275746] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-2211800b-7f07-40be-997f-cd1efed22bf1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.276790] [50969]: [pid: 50969|app: 0|req: 1772/3609] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.314371] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a0b7581-d96d-46f6-8672-740cdce5004a req-2997a76c-104f-40f4-a1a9-e951febb3f4b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.315477] [50969]: [pid: 50969|app: 0|req: 1773/3610] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks?id=6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 721 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.359249] [50969]: [pid: 50969|app: 0|req: 1774/3611] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 777.391721] [50969]: [pid: 50969|app: 0|req: 1775/3612] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.394338] [50969]: DEBUG neutron.api.wsgi [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-ccc5bd3e-085e-4ce8-813b-5321a28fe97b service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 777.395561] [50968]: [pid: 50968|app: 0|req: 1838/3613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 475 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.399358] [50968]: DEBUG neutron.api.wsgi [req-3a0b7581-d96d-46f6-8672-740cdce5004a req-c8fb55dc-d437-48ef-b7d0-057d3d9da1d1 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 777.412134] [50968]: [pid: 50968|app: 0|req: 1839/3614] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.430282] [50969]: [pid: 50969|app: 0|req: 1776/3615] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=911dd3b6-376c-4557-9b50-9c74fa3006d7 => generated 808 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.447777] [50968]: [pid: 50968|app: 0|req: 1840/3616] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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) [ 777.449844] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a0b7581-d96d-46f6-8672-740cdce5004a req-9056d96f-cc25-48ae-b37d-f204ca1ec311 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.450498] [50969]: [pid: 50969|app: 0|req: 1777/3617] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/subnets?id=3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 697 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.473722] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-ba949734-ba26-4db1-93a4-73d5a1e2d761 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.474792] [50968]: [pid: 50968|app: 0|req: 1841/3618] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.477697] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fb2fb27-3480-4d08-9aa7-caeee2bed350 req-0093edfb-7fed-4a67-ac49-8fc890be5080 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.478675] [50969]: [pid: 50969|app: 0|req: 1778/3619] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.491137] [50968]: [pid: 50968|app: 0|req: 1842/3620] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?network_id=6b3c5a8b-11d7-475c-afa3-bd39050536eb&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.494745] [50968]: DEBUG neutron.api.wsgi [req-0fb2fb27-3480-4d08-9aa7-caeee2bed350 req-4824e746-96e8-4166-a315-dd2462209fcf tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 777.507187] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75da43d6-c54f-46fa-bdfa-e26ddb1a0ad9 req-89db8de3-6178-4f1b-9c65-d8e4258e2c24 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.508222] [50969]: [pid: 50969|app: 0|req: 1779/3621] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.519711] [50968]: [pid: 50968|app: 0|req: 1843/3622] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.543415] [50969]: [pid: 50969|app: 0|req: 1780/3623] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.559704] [50968]: [pid: 50968|app: 0|req: 1844/3624] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.590775] [50969]: [pid: 50969|app: 0|req: 1781/3625] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb?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) [ 777.606711] [50969]: [pid: 50969|app: 0|req: 1782/3626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.621268] [50968]: [pid: 50968|app: 0|req: 1845/3627] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:29 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 777.745396] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20576c7c-afc7-448a-89fd-2ef7537500b0 req-ce145f19-cde1-42a0-a03b-6014c4f4b47e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.746760] [50969]: [pid: 50969|app: 0|req: 1783/3628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.754232] [50968]: DEBUG neutron.api.wsgi [req-20576c7c-afc7-448a-89fd-2ef7537500b0 req-347000f3-b588-45bc-bb46-4b0377abbbf3 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 777.781045] [50968]: [pid: 50968|app: 0|req: 1846/3629] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.842220] [50969]: [pid: 50969|app: 0|req: 1784/3630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.916566] [50968]: [pid: 50968|app: 0|req: 1847/3631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.979074] [50969]: [pid: 50969|app: 0|req: 1785/3632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.060482] [50968]: [pid: 50968|app: 0|req: 1848/3633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.103766] [50969]: [pid: 50969|app: 0|req: 1786/3634] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?tenant_id=ffdc8808d3254f5592f8e053652dc105&device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.123807] [50968]: [pid: 50968|app: 0|req: 1849/3635] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.152776] [50969]: [pid: 50969|app: 0|req: 1787/3636] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/networks?tenant_id=ffdc8808d3254f5592f8e053652dc105&shared=False => generated 15 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.212463] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43af85c1-2635-46ad-803f-29faa08ce098 req-a7d56c92-2d33-4868-b35c-b186283e7afe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.213463] [50968]: [pid: 50968|app: 0|req: 1850/3637] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 778.260259] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13de2367-4ea7-478a-96f1-367cfcc4cac4 req-f8c9de50-eb20-4f5d-baa9-456f346d7c75 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.261620] [50969]: [pid: 50969|app: 0|req: 1788/3638] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.269218] [50968]: DEBUG neutron.api.wsgi [req-13de2367-4ea7-478a-96f1-367cfcc4cac4 req-6572e151-a03b-4532-b1f2-64d3418a2920 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 778.305179] [50968]: [pid: 50968|app: 0|req: 1851/3639] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/security-groups?id=a41415ed-2788-44fc-9776-a1eea5a113ed&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.369107] [50969]: [pid: 50969|app: 0|req: 1789/3640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.393274] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-60ade98a-15fc-4533-b1ba-10172090cf60 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.396367] [50968]: [pid: 50968|app: 0|req: 1852/3641] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.423461] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efd24015-ccea-429c-b8f1-49abb2cb48b1 req-a2928b45-d886-4194-b9b1-2ab3cf351d19 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.425235] [50969]: [pid: 50969|app: 0|req: 1790/3642] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 778.449028] [50969]: [pid: 50969|app: 0|req: 1791/3643] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.451538] [50968]: DEBUG neutron.plugins.ml2.plugin [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Deleting port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 778.451773] [50968]: DEBUG neutron_lib.callbacks.manager [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.489611] [50968]: DEBUG neutron.plugins.ml2.db [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] For port 06caac5c-6b6d-4b66-9e4c-5158725a8d18, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=06caac5c-6b6d-4b66-9e4c-5158725a8d18,segment=NetworkSegment(2aad63c4-6051-4f52-baea-cae8fa4b7326),segment_id=2aad63c4-6051-4f52-baea-cae8fa4b7326)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 778.492023] [50968]: DEBUG neutron_lib.callbacks.manager [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.497244] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efd24015-ccea-429c-b8f1-49abb2cb48b1 req-d293eabd-8026-4473-a89f-765ff2d02d37 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.497449] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] delete_port_precommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:38:17Z', 'revision_number': 7, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 778.497677] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] delete_port_precommit: [ 778.497677] [50968]: key[mac_address], fa:16:3e:f8:ea:a4 -> None [ 778.497677] [50968]: key[device_id], ed076b0f-d835-46e6-b722-914c0515bb9b -> None [ 778.497677] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 778.497677] [50968]: key[binding:vnic_type], normal -> None [ 778.497677] [50968]: key[project_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 778.497677] [50968]: key[tags], [] -> None [ 778.497677] [50968]: key[allowed_address_pairs], [] -> None [ 778.497677] [50968]: key[created_at], 2025-11-21T22:37:54Z -> None [ 778.497677] [50968]: key[name], -> None [ 778.497677] [50968]: key[status], ACTIVE -> None [ 778.497677] [50968]: key[tenant_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 778.497677] [50968]: key[fixed_ips], [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}] -> None [ 778.497677] [50968]: key[id], 06caac5c-6b6d-4b66-9e4c-5158725a8d18 -> None [ 778.497677] [50968]: key[port_security_enabled], True -> None [ 778.497677] [50968]: key[network_id], 6b3c5a8b-11d7-475c-afa3-bd39050536eb -> None [ 778.497677] [50968]: key[security_groups], ['a41415ed-2788-44fc-9776-a1eea5a113ed'] -> None [ 778.497677] [50968]: key[binding:profile], {} -> None [ 778.497677] [50968]: key[binding:host_id], cpu-1 -> None [ 778.497677] [50968]: key[revision_number], 7 -> None [ 778.497677] [50968]: key[description], -> None [ 778.497677] [50968]: key[updated_at], 2025-11-21T22:38:17Z -> None [ 778.497677] [50968]: key[standard_attr_id], 1186 -> None [ 778.497677] [50968]: key[admin_state_up], True -> None [ 778.497677] [50968]: key[binding:vif_type], ovs -> None [ 778.497677] [50968]: key[device_owner], compute:nova -> None [ 778.497677] [50968]: key[extra_dhcp_opts], [] -> None [ 778.497677] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.499855] [50969]: [pid: 50969|app: 0|req: 1792/3644] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.500573] [50968]: DEBUG neutron.plugins.ml2.plugin [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Calling delete_port for 06caac5c-6b6d-4b66-9e4c-5158725a8d18 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 778.512698] [50969]: [pid: 50969|app: 0|req: 1793/3645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.515419] [50969]: DEBUG neutron.api.wsgi [req-efd24015-ccea-429c-b8f1-49abb2cb48b1 req-d4fb208f-4522-4ec6-86cc-ac4858ece59b service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 778.529130] [50969]: [pid: 50969|app: 0|req: 1794/3646] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.15&port_id=479dab71-5318-4f01-b7a8-a4239ec52016 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.558483] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efd24015-ccea-429c-b8f1-49abb2cb48b1 req-b8e2bb48-0a9f-4b9f-8bc2-c19805451053 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.559588] [50969]: [pid: 50969|app: 0|req: 1795/3647] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.593593] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efd24015-ccea-429c-b8f1-49abb2cb48b1 req-70722f08-d4f6-4fb9-b833-fc6e7ef1e77f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.595108] [50969]: [pid: 50969|app: 0|req: 1796/3648] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 778.597358] [50968]: DEBUG neutron_lib.callbacks.manager [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (06caac5c-6b6d-4b66-9e4c-5158725a8d18), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.608280] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Pushing event deleted for resources: {'Port': ['ID=06caac5c-6b6d-4b66-9e4c-5158725a8d18,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 778.612526] [50969]: [pid: 50969|app: 0|req: 1797/3649] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.640191] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] No DVR routers for this DVR port 06caac5c-6b6d-4b66-9e4c-5158725a8d18 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 778.640784] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] delete_port_postcommit called with port settings {'id': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:f8:ea:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'device_owner': 'compute:nova', 'standard_attr_id': 1186, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a41415ed-2788-44fc-9776-a1eea5a113ed'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:54Z', 'updated_at': '2025-11-21T22:38:17Z', 'revision_number': 7, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 778.641162] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] delete_port_postcommit: [ 778.641162] [50968]: key[mac_address], fa:16:3e:f8:ea:a4 -> None [ 778.641162] [50968]: key[device_id], ed076b0f-d835-46e6-b722-914c0515bb9b -> None [ 778.641162] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b7b7edd0-124a-48ec-ae26-1aa14f9b884a', 'external-id': 'nsx-vlan-transportzone-861', 'segmentation_id': 861, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 778.641162] [50968]: key[binding:vnic_type], normal -> None [ 778.641162] [50968]: key[project_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 778.641162] [50968]: key[tags], [] -> None [ 778.641162] [50968]: key[allowed_address_pairs], [] -> None [ 778.641162] [50968]: key[created_at], 2025-11-21T22:37:54Z -> None [ 778.641162] [50968]: key[name], -> None [ 778.641162] [50968]: key[status], ACTIVE -> None [ 778.641162] [50968]: key[tenant_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 778.641162] [50968]: key[fixed_ips], [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.9'}] -> None [ 778.641162] [50968]: key[id], 06caac5c-6b6d-4b66-9e4c-5158725a8d18 -> None [ 778.641162] [50968]: key[port_security_enabled], True -> None [ 778.641162] [50968]: key[network_id], 6b3c5a8b-11d7-475c-afa3-bd39050536eb -> None [ 778.641162] [50968]: key[security_groups], ['a41415ed-2788-44fc-9776-a1eea5a113ed'] -> None [ 778.641162] [50968]: key[binding:profile], {} -> None [ 778.641162] [50968]: key[binding:host_id], cpu-1 -> None [ 778.641162] [50968]: key[revision_number], 7 -> None [ 778.641162] [50968]: key[description], -> None [ 778.641162] [50968]: key[updated_at], 2025-11-21T22:38:17Z -> None [ 778.641162] [50968]: key[standard_attr_id], 1186 -> None [ 778.641162] [50968]: key[admin_state_up], True -> None [ 778.641162] [50968]: key[binding:vif_type], ovs -> None [ 778.641162] [50968]: key[device_owner], compute:nova -> None [ 778.641162] [50968]: key[extra_dhcp_opts], [] -> None [ 778.641162] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.644412] [50968]: DEBUG neutron_lib.callbacks.manager [req-0bf51306-06c2-4013-aa54-89bc28f6907f req-6dd4dccd-540b-46e8-91e4-b185ad046f28 tempest-ServerRescueTestJSONUnderV235-1924768781 tempest-ServerRescueTestJSONUnderV235-1924768781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.645009] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'name': 'network-vif-deleted', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 778.648537] [50968]: [pid: 50968|app: 0|req: 1853/3650] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:38:30 2025] DELETE /networking/v2.0/ports/06caac5c-6b6d-4b66-9e4c-5158725a8d18 => generated 0 bytes in 251 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 778.650348] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-29628c77-17ce-472c-9f9d-f4dfc81ebad8" -d '{"events": [{"server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "name": "network-vif-deleted", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 778.651795] [50969]: [pid: 50969|app: 0|req: 1798/3651] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:30 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.689012] [50969]: [pid: 50969|app: 0|req: 1799/3652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.703366] [50968]: [pid: 50968|app: 0|req: 1854/3653] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 778.778281] [50969]: [pid: 50969|app: 0|req: 1800/3654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.783616] [50968]: [pid: 50968|app: 0|req: 1855/3655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.836423] [50968]: [pid: 50968|app: 0|req: 1856/3656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.851497] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72beefe0-274e-456d-8c0f-606975cd58ae req-5361733c-42b2-42d3-b21d-e850e10f1e51 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.852458] [50969]: [pid: 50969|app: 0|req: 1801/3657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.858904] [50968]: DEBUG neutron.api.wsgi [req-72beefe0-274e-456d-8c0f-606975cd58ae req-8258e034-2cd5-4c5f-9790-0758bdb4b8f8 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 778.869388] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-55b758a4-fb98-4497-b871-0ba25053c7d9 x-openstack-request-id: req-55b758a4-fb98-4497-b871-0ba25053c7d9 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 778.871198] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ed076b0f-d835-46e6-b722-914c0515bb9b", "name": "network-vif-deleted", "tag": "06caac5c-6b6d-4b66-9e4c-5158725a8d18", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 778.872710] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-55b758a4-fb98-4497-b871-0ba25053c7d9 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 778.873187] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-55b758a4-fb98-4497-b871-0ba25053c7d9'] response: {'server_uuid': 'ed076b0f-d835-46e6-b722-914c0515bb9b', 'name': 'network-vif-deleted', 'tag': '06caac5c-6b6d-4b66-9e4c-5158725a8d18', 'status': 'completed', 'code': 200} [ 778.885080] [50968]: [pid: 50968|app: 0|req: 1857/3658] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.972983] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1861ff0-0476-4f73-8740-d8d42b08e03b req-eb9b6d60-7582-4f01-81ce-2a02d07fb90b tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.974247] [50969]: [pid: 50969|app: 0|req: 1802/3659] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.985031] [50969]: DEBUG neutron.api.wsgi [req-f1861ff0-0476-4f73-8740-d8d42b08e03b req-f2231810-a15f-4f76-9808-39cbe671281b tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 779.008636] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5218199-b400-462c-86f1-f5334ac237c1 req-5a305d98-4a74-49e6-a191-db1acd4b1f2b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.010124] [50968]: [pid: 50968|app: 0|req: 1858/3660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 779.012708] [50969]: [pid: 50969|app: 0|req: 1803/3661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 779.021049] [50968]: DEBUG neutron.api.wsgi [req-c5218199-b400-462c-86f1-f5334ac237c1 req-a604de92-690f-40a2-b18c-39a73a8ac7fa tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 779.042862] [50968]: [pid: 50968|app: 0|req: 1859/3662] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.092721] [50969]: [pid: 50969|app: 0|req: 1804/3663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.101156] [50968]: [pid: 50968|app: 0|req: 1860/3664] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.155841] [50969]: [pid: 50969|app: 0|req: 1805/3665] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.161136] [50968]: [pid: 50968|app: 0|req: 1861/3666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 779.227294] [50969]: [pid: 50969|app: 0|req: 1806/3667] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.371146] [50968]: [pid: 50968|app: 0|req: 1862/3668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.449989] [50969]: [pid: 50969|app: 0|req: 1807/3669] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.517566] [50968]: [pid: 50968|app: 0|req: 1863/3670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.593251] [50969]: [pid: 50969|app: 0|req: 1808/3671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:31 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.685117] [50968]: [pid: 50968|app: 0|req: 1864/3672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.762902] [50969]: [pid: 50969|app: 0|req: 1809/3673] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.853468] [50968]: [pid: 50968|app: 0|req: 1865/3674] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.867736] [50969]: [pid: 50969|app: 0|req: 1810/3675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=b18679bc-51fe-4504-870a-27805244bb4a => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.875320] [50968]: [pid: 50968|app: 0|req: 1866/3676] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.911459] [50969]: [pid: 50969|app: 0|req: 1811/3677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.977723] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7eccac08-2e49-4cdd-8893-13a6eea4be7d req-89bac937-b15b-4f82-8c47-4788b0561ede tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.979041] [50968]: [pid: 50968|app: 0|req: 1867/3678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 779.986195] [50969]: DEBUG neutron.api.wsgi [req-7eccac08-2e49-4cdd-8893-13a6eea4be7d req-285b0819-27c9-412f-ad73-13864b083c7d tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 780.015421] [50969]: [pid: 50969|app: 0|req: 1812/3679] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.120923] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36f6b07b-e24e-4c0b-8c49-836827bffcc8 req-57692d0e-3e7b-40ec-8e27-cefcab3020ed tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.121536] [50968]: [pid: 50968|app: 0|req: 1868/3680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 780.128048] [50968]: DEBUG neutron.api.wsgi [req-36f6b07b-e24e-4c0b-8c49-836827bffcc8 req-73f9a55a-66bb-4dfc-9eea-3680f5054f87 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 780.129639] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ba2e30d-833b-4f8c-9405-47e653da289d req-7deeb128-ee6c-4d15-9623-db6d276afc83 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.130715] [50969]: [pid: 50969|app: 0|req: 1813/3681] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 780.137793] [50969]: DEBUG neutron.api.wsgi [req-9ba2e30d-833b-4f8c-9405-47e653da289d req-7734e745-76f9-423d-a154-e35dddf3cd11 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 780.150714] [50968]: [pid: 50968|app: 0|req: 1869/3682] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.159745] [50969]: [pid: 50969|app: 0|req: 1814/3683] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.208449] [50968]: [pid: 50968|app: 0|req: 1870/3684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.211472] [50969]: [pid: 50969|app: 0|req: 1815/3685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.268756] [50968]: [pid: 50968|app: 0|req: 1871/3686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.277096] [50969]: [pid: 50969|app: 0|req: 1816/3687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 780.345137] [50968]: [pid: 50968|app: 0|req: 1872/3688] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.464905] [50969]: [pid: 50969|app: 0|req: 1817/3689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.527233] [50968]: [pid: 50968|app: 0|req: 1873/3690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.590319] [50969]: [pid: 50969|app: 0|req: 1818/3691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.668471] [50968]: [pid: 50968|app: 0|req: 1874/3692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:32 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.751609] [50969]: [pid: 50969|app: 0|req: 1819/3693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.835413] [50968]: [pid: 50968|app: 0|req: 1875/3694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.917781] [50969]: [pid: 50969|app: 0|req: 1820/3695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.982217] [50969]: [pid: 50969|app: 0|req: 1821/3696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.115805] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ac05d6a-c233-481e-b4be-4ab03402731a req-9df5b1b2-859c-4a55-ae47-d77e71cecbf6 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.116839] [50969]: [pid: 50969|app: 0|req: 1822/3697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 781.124033] [50969]: DEBUG neutron.api.wsgi [req-1ac05d6a-c233-481e-b4be-4ab03402731a req-04497ab7-b8f8-4d2b-a038-8c87b32eef73 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.127999] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (1f821ca4-f125-4797-ac68-97f9e92904fb), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.147371] [50969]: [pid: 50969|app: 0|req: 1823/3698] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 781.236026] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3744ebf3-0dd3-4d4e-a400-ed80e4295275 req-5df9c71c-2859-48fc-8939-c6e132f8a5b3 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.236271] [50969]: [pid: 50969|app: 0|req: 1824/3699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.249928] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Deleting port 1d72c439-5ba4-48f9-94a3-48299e1665d4 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 781.250120] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1d72c439-5ba4-48f9-94a3-48299e1665d4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.266559] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94537573-c1ec-442c-9952-d311f09750ef req-53736a77-7953-4296-bc24-f62fa77df4f7 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.267671] [50969]: [pid: 50969|app: 0|req: 1825/3700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.270817] [50969]: DEBUG neutron.api.wsgi [req-3744ebf3-0dd3-4d4e-a400-ed80e4295275 req-36124024-0a20-49b6-9080-83dbd492814d tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.294641] [50969]: [pid: 50969|app: 0|req: 1826/3701] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/security-groups?id=06c1d39f-c76e-47c4-9900-046863c4e37a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.294818] [50968]: DEBUG neutron.plugins.ml2.db [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] For port 1d72c439-5ba4-48f9-94a3-48299e1665d4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1d72c439-5ba4-48f9-94a3-48299e1665d4,segment=NetworkSegment(baa512c7-32d4-4c4d-9655-b289afdecb20),segment_id=baa512c7-32d4-4c4d-9655-b289afdecb20)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 781.294818] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1d72c439-5ba4-48f9-94a3-48299e1665d4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.297380] [50969]: DEBUG neutron.api.wsgi [req-94537573-c1ec-442c-9952-d311f09750ef req-c62f30f9-a072-45fc-8f1c-876f5343e19a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.300867] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] delete_port_precommit called with port settings {'id': '1d72c439-5ba4-48f9-94a3-48299e1665d4', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:4f:7e:c8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_interface', 'standard_attr_id': 887, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', '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-21T22:36:52Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 5, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 781.301120] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] delete_port_precommit: [ 781.301120] [50968]: key[mac_address], fa:16:3e:4f:7e:c8 -> None [ 781.301120] [50968]: key[device_id], 1f821ca4-f125-4797-ac68-97f9e92904fb -> None [ 781.301120] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 781.301120] [50968]: key[binding:vnic_type], normal -> None [ 781.301120] [50968]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 781.301120] [50968]: key[tags], [] -> None [ 781.301120] [50968]: key[allowed_address_pairs], [] -> None [ 781.301120] [50968]: key[created_at], 2025-11-21T22:36:52Z -> None [ 781.301120] [50968]: key[name], -> None [ 781.301120] [50968]: key[status], ACTIVE -> None [ 781.301120] [50968]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 781.301120] [50968]: key[fixed_ips], [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}] -> None [ 781.301120] [50968]: key[id], 1d72c439-5ba4-48f9-94a3-48299e1665d4 -> None [ 781.301120] [50968]: key[port_security_enabled], False -> None [ 781.301120] [50968]: key[network_id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 781.301120] [50968]: key[security_groups], [] -> None [ 781.301120] [50968]: key[binding:profile], {} -> None [ 781.301120] [50968]: key[binding:host_id], devstack -> None [ 781.301120] [50968]: key[revision_number], 5 -> None [ 781.301120] [50968]: key[description], -> None [ 781.301120] [50968]: key[updated_at], 2025-11-21T22:36:55Z -> None [ 781.301120] [50968]: key[standard_attr_id], 887 -> None [ 781.301120] [50968]: key[admin_state_up], True -> None [ 781.301120] [50968]: key[binding:vif_type], ovs -> None [ 781.301120] [50968]: key[device_owner], network:router_interface -> None [ 781.301120] [50968]: key[extra_dhcp_opts], [] -> None [ 781.301120] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.303517] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Calling delete_port for 1d72c439-5ba4-48f9-94a3-48299e1665d4 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 781.319156] [50969]: [pid: 50969|app: 0|req: 1827/3702] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.374081] [50969]: [pid: 50969|app: 0|req: 1828/3703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.389542] [50969]: [pid: 50969|app: 0|req: 1829/3704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.422860] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1d72c439-5ba4-48f9-94a3-48299e1665d4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.431187] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Pushing event deleted for resources: {'Port': ['ID=1d72c439-5ba4-48f9-94a3-48299e1665d4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 781.446392] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-cb7d891f-2ab2-4263-bf28-84a9ca37bc0b tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.447519] [50969]: [pid: 50969|app: 0|req: 1830/3705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.460396] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] delete_port_postcommit called with port settings {'id': '1d72c439-5ba4-48f9-94a3-48299e1665d4', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:4f:7e:c8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_interface', 'standard_attr_id': 887, 'fixed_ips': [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', '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-21T22:36:52Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 5, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3506477c-7ffb-48af-b87e-1d707010a8b5'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 781.461023] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] delete_port_postcommit: [ 781.461023] [50968]: key[mac_address], fa:16:3e:4f:7e:c8 -> None [ 781.461023] [50968]: key[device_id], 1f821ca4-f125-4797-ac68-97f9e92904fb -> None [ 781.461023] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 781.461023] [50968]: key[binding:vnic_type], normal -> None [ 781.461023] [50968]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 781.461023] [50968]: key[tags], [] -> None [ 781.461023] [50968]: key[allowed_address_pairs], [] -> None [ 781.461023] [50968]: key[created_at], 2025-11-21T22:36:52Z -> None [ 781.461023] [50968]: key[name], -> None [ 781.461023] [50968]: key[status], ACTIVE -> None [ 781.461023] [50968]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 781.461023] [50968]: key[fixed_ips], [{'subnet_id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'ip_address': '192.168.128.1'}] -> None [ 781.461023] [50968]: key[id], 1d72c439-5ba4-48f9-94a3-48299e1665d4 -> None [ 781.461023] [50968]: key[port_security_enabled], False -> None [ 781.461023] [50968]: key[network_id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 781.461023] [50968]: key[security_groups], [] -> None [ 781.461023] [50968]: key[binding:profile], {} -> None [ 781.461023] [50968]: key[binding:host_id], devstack -> None [ 781.461023] [50968]: key[revision_number], 5 -> None [ 781.461023] [50968]: key[description], -> None [ 781.461023] [50968]: key[updated_at], 2025-11-21T22:36:55Z -> None [ 781.461023] [50968]: key[standard_attr_id], 887 -> None [ 781.461023] [50968]: key[admin_state_up], True -> None [ 781.461023] [50968]: key[binding:vif_type], ovs -> None [ 781.461023] [50968]: key[device_owner], network:router_interface -> None [ 781.461023] [50968]: key[extra_dhcp_opts], [] -> None [ 781.461023] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.466298] [50969]: [pid: 50969|app: 0|req: 1831/3706] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.486518] [50969]: [pid: 50969|app: 0|req: 1832/3707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:33 2025] GET /networking/v2.0/ports?device_id=0d6f31dd-1330-4748-a6ff-3ddf2266f544 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.523767] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (1f821ca4-f125-4797-ac68-97f9e92904fb), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.532669] [50969]: DEBUG neutron.plugins.ml2.plugin [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Deleting port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 781.532836] [50969]: DEBUG neutron_lib.callbacks.manager [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.562746] [50969]: DEBUG neutron.plugins.ml2.db [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] For port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 781.562986] [50969]: DEBUG neutron_lib.callbacks.manager [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.567729] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] delete_port_precommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:36Z', 'revision_number': 5, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 781.567966] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] delete_port_precommit: [ 781.567966] [50969]: key[mac_address], fa:16:3e:e3:31:e5 -> None [ 781.567966] [50969]: key[device_id], ac19b60c-072a-4ee0-b0b3-7376827efc25 -> None [ 781.567966] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 781.567966] [50969]: key[binding:vnic_type], normal -> None [ 781.567966] [50969]: key[project_id], ff6a8990a42d4d29b213a4681fe9e388 -> None [ 781.567966] [50969]: key[tags], [] -> None [ 781.567966] [50969]: key[allowed_address_pairs], [] -> None [ 781.567966] [50969]: key[created_at], 2025-11-21T22:36:34Z -> None [ 781.567966] [50969]: key[name], -> None [ 781.567966] [50969]: key[status], ACTIVE -> None [ 781.567966] [50969]: key[tenant_id], ff6a8990a42d4d29b213a4681fe9e388 -> None [ 781.567966] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}] -> None [ 781.567966] [50969]: key[id], 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 -> None [ 781.567966] [50969]: key[port_security_enabled], True -> None [ 781.567966] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 781.567966] [50969]: key[security_groups], ['06c1d39f-c76e-47c4-9900-046863c4e37a'] -> None [ 781.567966] [50969]: key[binding:profile], {} -> None [ 781.567966] [50969]: key[binding:host_id], cpu-1 -> None [ 781.567966] [50969]: key[revision_number], 5 -> None [ 781.567966] [50969]: key[description], -> None [ 781.567966] [50969]: key[updated_at], 2025-11-21T22:36:36Z -> None [ 781.567966] [50969]: key[standard_attr_id], 797 -> None [ 781.567966] [50969]: key[admin_state_up], True -> None [ 781.567966] [50969]: key[binding:vif_type], ovs -> None [ 781.567966] [50969]: key[device_owner], compute:nova -> None [ 781.567966] [50969]: key[extra_dhcp_opts], [] -> None [ 781.567966] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.570047] [50969]: DEBUG neutron.plugins.ml2.plugin [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Calling delete_port for 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 781.635626] [50969]: DEBUG neutron_lib.callbacks.manager [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (84cbd879-fc2c-4985-b83d-dbe82bf4b2a7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.640535] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Router 1f821ca4-f125-4797-ac68-97f9e92904fb has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 781.645191] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Pushing event deleted for resources: {'Port': ['ID=84cbd879-fc2c-4985-b83d-dbe82bf4b2a7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 781.677476] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] No DVR routers for this DVR port 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 781.677476] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] delete_port_postcommit called with port settings {'id': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'ff6a8990a42d4d29b213a4681fe9e388', 'mac_address': 'fa:16:3e:e3:31:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'device_owner': 'compute:nova', 'standard_attr_id': 797, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c1d39f-c76e-47c4-9900-046863c4e37a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:34Z', 'updated_at': '2025-11-21T22:36:36Z', 'revision_number': 5, 'project_id': 'ff6a8990a42d4d29b213a4681fe9e388'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 781.677476] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] delete_port_postcommit: [ 781.677476] [50969]: key[mac_address], fa:16:3e:e3:31:e5 -> None [ 781.677476] [50969]: key[device_id], ac19b60c-072a-4ee0-b0b3-7376827efc25 -> None [ 781.677476] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 781.677476] [50969]: key[binding:vnic_type], normal -> None [ 781.677476] [50969]: key[project_id], ff6a8990a42d4d29b213a4681fe9e388 -> None [ 781.677476] [50969]: key[tags], [] -> None [ 781.677476] [50969]: key[allowed_address_pairs], [] -> None [ 781.677476] [50969]: key[created_at], 2025-11-21T22:36:34Z -> None [ 781.677476] [50969]: key[name], -> None [ 781.677476] [50969]: key[status], ACTIVE -> None [ 781.677476] [50969]: key[tenant_id], ff6a8990a42d4d29b213a4681fe9e388 -> None [ 781.677476] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.89'}] -> None [ 781.677476] [50969]: key[id], 84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 -> None [ 781.677476] [50969]: key[port_security_enabled], True -> None [ 781.677476] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 781.677476] [50969]: key[security_groups], ['06c1d39f-c76e-47c4-9900-046863c4e37a'] -> None [ 781.677476] [50969]: key[binding:profile], {} -> None [ 781.677476] [50969]: key[binding:host_id], cpu-1 -> None [ 781.677476] [50969]: key[revision_number], 5 -> None [ 781.677476] [50969]: key[description], -> None [ 781.677476] [50969]: key[updated_at], 2025-11-21T22:36:36Z -> None [ 781.677476] [50969]: key[standard_attr_id], 797 -> None [ 781.677476] [50969]: key[admin_state_up], True -> None [ 781.677476] [50969]: key[binding:vif_type], ovs -> None [ 781.677476] [50969]: key[device_owner], compute:nova -> None [ 781.677476] [50969]: key[extra_dhcp_opts], [] -> None [ 781.677476] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.682229] [50969]: DEBUG neutron_lib.callbacks.manager [req-15dcaebb-70f6-4bc6-9cbd-69ecc46bc8e3 req-2d658f9e-8737-48e6-b66f-3f416023d9f0 tempest-ServersAdminNegativeTestJSON-1367226242 tempest-ServersAdminNegativeTestJSON-1367226242-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.682229] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'name': 'network-vif-deleted', 'tag': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 781.686979] [50969]: [pid: 50969|app: 0|req: 1833/3708] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:38:33 2025] DELETE /networking/v2.0/ports/84cbd879-fc2c-4985-b83d-dbe82bf4b2a7 => generated 0 bytes in 199 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 781.689491] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f7921cee-8c12-412f-8be2-4f914b2ba9fd" -d '{"events": [{"server_uuid": "ac19b60c-072a-4ee0-b0b3-7376827efc25", "name": "network-vif-deleted", "tag": "84cbd879-fc2c-4985-b83d-dbe82bf4b2a7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 781.727614] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1bfb95f0-eb47-4404-a351-79245bdde8b1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 781.732085] [50968]: [pid: 50968|app: 0|req: 1876/3709] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:38:33 2025] PUT /networking/v2.0/routers/1f821ca4-f125-4797-ac68-97f9e92904fb/remove_router_interface => generated 309 bytes in 820 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.732160] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5419657e-6963-40e8-bc73-89b6e78706d6 req-fa52e28e-a3c7-49a4-a57a-ceb74e9b435d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.735177] [50969]: [pid: 50969|app: 0|req: 1834/3710] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.752100] [50968]: [pid: 50968|app: 0|req: 1877/3711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.756116] [50968]: DEBUG neutron.api.wsgi [req-5419657e-6963-40e8-bc73-89b6e78706d6 req-7ef160c6-a769-4bed-965e-80a6c2b4e4de tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.794051] [50968]: [pid: 50968|app: 0|req: 1878/3712] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.833493] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks [] for router (1f821ca4-f125-4797-ac68-97f9e92904fb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.870851] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-396e99db-0604-45b4-8a73-efe5c2d3ec4b req-74da2922-2e80-479a-89c4-dc91ccf2d979 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.872021] [50968]: [pid: 50968|app: 0|req: 1879/3713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.885873] [50968]: [pid: 50968|app: 0|req: 1880/3714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.886609] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks [] for router_gateway (1f821ca4-f125-4797-ac68-97f9e92904fb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.888868] [50968]: DEBUG neutron.api.wsgi [req-396e99db-0604-45b4-8a73-efe5c2d3ec4b req-d6f1bed1-3883-4634-8e9b-beff6383cbe8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.920452] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Deleting port 0c1b075c-1f47-4825-8341-7c8cc1749e66 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 781.920604] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (0c1b075c-1f47-4825-8341-7c8cc1749e66), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.920699] [50968]: [pid: 50968|app: 0|req: 1881/3715] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.955533] [50969]: DEBUG neutron.plugins.ml2.db [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] For port 0c1b075c-1f47-4825-8341-7c8cc1749e66, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0c1b075c-1f47-4825-8341-7c8cc1749e66,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 781.955852] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (0c1b075c-1f47-4825-8341-7c8cc1749e66), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.962441] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] delete_port_precommit called with port settings {'id': '0c1b075c-1f47-4825-8341-7c8cc1749e66', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:9d:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 881, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 781.962658] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] delete_port_precommit: [ 781.962658] [50969]: key[mac_address], fa:16:3e:ef:9d:6e -> None [ 781.962658] [50969]: key[device_id], 1f821ca4-f125-4797-ac68-97f9e92904fb -> None [ 781.962658] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 781.962658] [50969]: key[binding:vnic_type], normal -> None [ 781.962658] [50969]: key[project_id], -> None [ 781.962658] [50969]: key[tags], [] -> None [ 781.962658] [50969]: key[allowed_address_pairs], [] -> None [ 781.962658] [50969]: key[created_at], 2025-11-21T22:36:51Z -> None [ 781.962658] [50969]: key[name], -> None [ 781.962658] [50969]: key[status], ACTIVE -> None [ 781.962658] [50969]: key[tenant_id], -> None [ 781.962658] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.221'}] -> None [ 781.962658] [50969]: key[id], 0c1b075c-1f47-4825-8341-7c8cc1749e66 -> None [ 781.962658] [50969]: key[port_security_enabled], False -> None [ 781.962658] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 781.962658] [50969]: key[security_groups], [] -> None [ 781.962658] [50969]: key[binding:profile], {} -> None [ 781.962658] [50969]: key[binding:host_id], devstack -> None [ 781.962658] [50969]: key[revision_number], 5 -> None [ 781.962658] [50969]: key[description], -> None [ 781.962658] [50969]: key[updated_at], 2025-11-21T22:36:53Z -> None [ 781.962658] [50969]: key[standard_attr_id], 881 -> None [ 781.962658] [50969]: key[admin_state_up], True -> None [ 781.962658] [50969]: key[binding:vif_type], ovs -> None [ 781.962658] [50969]: key[device_owner], network:router_gateway -> None [ 781.962658] [50969]: key[extra_dhcp_opts], [] -> None [ 781.962658] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.967646] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Calling delete_port for 0c1b075c-1f47-4825-8341-7c8cc1749e66 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 781.970246] [50968]: [pid: 50968|app: 0|req: 1882/3716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 781.987419] [50968]: [pid: 50968|app: 0|req: 1883/3717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.038267] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-019ad256-6450-49b8-b5ff-05b5e4fe477e x-openstack-request-id: req-019ad256-6450-49b8-b5ff-05b5e4fe477e {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 782.041843] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ac19b60c-072a-4ee0-b0b3-7376827efc25", "name": "network-vif-deleted", "tag": "84cbd879-fc2c-4985-b83d-dbe82bf4b2a7", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 782.042202] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-019ad256-6450-49b8-b5ff-05b5e4fe477e {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 782.043316] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-019ad256-6450-49b8-b5ff-05b5e4fe477e'] response: {'server_uuid': 'ac19b60c-072a-4ee0-b0b3-7376827efc25', 'name': 'network-vif-deleted', 'tag': '84cbd879-fc2c-4985-b83d-dbe82bf4b2a7', 'status': 'completed', 'code': 200} [ 782.052131] [50968]: [pid: 50968|app: 0|req: 1884/3718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.084917] [50968]: [pid: 50968|app: 0|req: 1885/3719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.150411] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0c1b075c-1f47-4825-8341-7c8cc1749e66), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.158742] [50968]: [pid: 50968|app: 0|req: 1886/3720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.160333] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Pushing event deleted for resources: {'Port': ['ID=0c1b075c-1f47-4825-8341-7c8cc1749e66,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.201480] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] delete_port_postcommit called with port settings {'id': '0c1b075c-1f47-4825-8341-7c8cc1749e66', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:9d:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f821ca4-f125-4797-ac68-97f9e92904fb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 881, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 782.201480] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] delete_port_postcommit: [ 782.201480] [50969]: key[mac_address], fa:16:3e:ef:9d:6e -> None [ 782.201480] [50969]: key[device_id], 1f821ca4-f125-4797-ac68-97f9e92904fb -> None [ 782.201480] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 782.201480] [50969]: key[binding:vnic_type], normal -> None [ 782.201480] [50969]: key[project_id], -> None [ 782.201480] [50969]: key[tags], [] -> None [ 782.201480] [50969]: key[allowed_address_pairs], [] -> None [ 782.201480] [50969]: key[created_at], 2025-11-21T22:36:51Z -> None [ 782.201480] [50969]: key[name], -> None [ 782.201480] [50969]: key[status], ACTIVE -> None [ 782.201480] [50969]: key[tenant_id], -> None [ 782.201480] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.221'}] -> None [ 782.201480] [50969]: key[id], 0c1b075c-1f47-4825-8341-7c8cc1749e66 -> None [ 782.201480] [50969]: key[port_security_enabled], False -> None [ 782.201480] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 782.201480] [50969]: key[security_groups], [] -> None [ 782.201480] [50969]: key[binding:profile], {} -> None [ 782.201480] [50969]: key[binding:host_id], devstack -> None [ 782.201480] [50969]: key[revision_number], 5 -> None [ 782.201480] [50969]: key[description], -> None [ 782.201480] [50969]: key[updated_at], 2025-11-21T22:36:53Z -> None [ 782.201480] [50969]: key[standard_attr_id], 881 -> None [ 782.201480] [50969]: key[admin_state_up], True -> None [ 782.201480] [50969]: key[binding:vif_type], ovs -> None [ 782.201480] [50969]: key[device_owner], network:router_gateway -> None [ 782.201480] [50969]: key[extra_dhcp_opts], [] -> None [ 782.201480] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.203331] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (1f821ca4-f125-4797-ac68-97f9e92904fb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.220573] [50968]: [pid: 50968|app: 0|req: 1887/3721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.239469] [50968]: [pid: 50968|app: 0|req: 1888/3722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.257404] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (1f821ca4-f125-4797-ac68-97f9e92904fb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.262260] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks [] for router_controller (1f821ca4-f125-4797-ac68-97f9e92904fb), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.328229] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (1f821ca4-f125-4797-ac68-97f9e92904fb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.328577] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 1f821ca4-f125-4797-ac68-97f9e92904fb {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 782.336597] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f9c587a8-5722-4151-a9dc-9f94adc59a81 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.336998] [50969]: [pid: 50969|app: 0|req: 1835/3723] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:38:34 2025] DELETE /networking/v2.0/routers/1f821ca4-f125-4797-ac68-97f9e92904fb => generated 0 bytes in 601 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 782.356613] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98eab237-57ec-4fc9-8a15-31ec469889e7 req-fadb072e-f63c-4afd-8eb4-94bd5f188007 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.358185] [50968]: [pid: 50968|app: 0|req: 1889/3724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.364872] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] Deleting subnet 3506477c-7ffb-48af-b87e-1d707010a8b5 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 782.367138] [50969]: DEBUG neutron_lib.callbacks.manager [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] Publish callbacks [] for subnet (3506477c-7ffb-48af-b87e-1d707010a8b5), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.379470] [50969]: DEBUG neutron_lib.callbacks.manager [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (3506477c-7ffb-48af-b87e-1d707010a8b5), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.399187] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-3dbe0d49-7de5-454c-a3c8-ba93ef3c368e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.400335] [50968]: [pid: 50968|app: 0|req: 1890/3725] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.404031] [50968]: DEBUG neutron.api.wsgi [req-98eab237-57ec-4fc9-8a15-31ec469889e7 req-e1e1f8ac-fe14-4b55-9917-3bbd0b940eaa tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 782.424132] [50969]: DEBUG neutron_lib.callbacks.manager [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (3506477c-7ffb-48af-b87e-1d707010a8b5), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.424132] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] delete_subnet_precommit called with subnet settings {'id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'name': 'tempest-ServerTagsTestJSON-2045103229-subnet', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 874, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings None) [ 782.424132] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] delete_subnet_precommit: [ 782.424132] [50969]: key[service_types], [] -> None [ 782.424132] [50969]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.424132] [50969]: key[tags], [] -> None [ 782.424132] [50969]: key[router:external], False -> None [ 782.424132] [50969]: key[ipv6_ra_mode], None -> None [ 782.424132] [50969]: key[created_at], 2025-11-21T22:36:51Z -> None [ 782.424132] [50969]: key[name], tempest-ServerTagsTestJSON-2045103229-subnet -> None [ 782.424132] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 782.424132] [50969]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.424132] [50969]: key[id], 3506477c-7ffb-48af-b87e-1d707010a8b5 -> None [ 782.424132] [50969]: key[network_id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 782.424132] [50969]: key[host_routes], [] -> None [ 782.424132] [50969]: key[revision_number], 0 -> None [ 782.424132] [50969]: key[dns_nameservers], [] -> None [ 782.424132] [50969]: key[cidr], 192.168.128.0/28 -> None [ 782.424132] [50969]: key[updated_at], 2025-11-21T22:36:51Z -> None [ 782.424132] [50969]: key[description], -> None [ 782.424132] [50969]: key[standard_attr_id], 874 -> None [ 782.424132] [50969]: key[segment_id], None -> None [ 782.424132] [50969]: key[shared], False -> None [ 782.424132] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 782.424132] [50969]: key[ipv6_address_mode], None -> None [ 782.424132] [50969]: key[enable_dhcp], True -> None [ 782.424132] [50969]: key[subnetpool_id], None -> None [ 782.424132] [50969]: key[ip_version], 4 -> None [ 782.424132] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.434953] [50968]: [pid: 50968|app: 0|req: 1891/3726] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.438448] [50968]: DEBUG neutron.api.wsgi [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-6c882a60-8928-4443-8d76-f54dd9e14b0d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 782.443305] [50968]: [pid: 50968|app: 0|req: 1892/3727] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/quotas/0007e42e72604fb7bd5c43d2508991c0 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.452631] [50969]: DEBUG neutron_lib.callbacks.manager [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (3506477c-7ffb-48af-b87e-1d707010a8b5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.452889] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] delete_subnet_postcommit called with subnet settings {'id': '3506477c-7ffb-48af-b87e-1d707010a8b5', 'name': 'tempest-ServerTagsTestJSON-2045103229-subnet', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 874, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:36:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings None) [ 782.453366] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] delete_subnet_postcommit: [ 782.453366] [50969]: key[service_types], [] -> None [ 782.453366] [50969]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.453366] [50969]: key[tags], [] -> None [ 782.453366] [50969]: key[router:external], False -> None [ 782.453366] [50969]: key[ipv6_ra_mode], None -> None [ 782.453366] [50969]: key[created_at], 2025-11-21T22:36:51Z -> None [ 782.453366] [50969]: key[name], tempest-ServerTagsTestJSON-2045103229-subnet -> None [ 782.453366] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 782.453366] [50969]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.453366] [50969]: key[id], 3506477c-7ffb-48af-b87e-1d707010a8b5 -> None [ 782.453366] [50969]: key[network_id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 782.453366] [50969]: key[host_routes], [] -> None [ 782.453366] [50969]: key[revision_number], 0 -> None [ 782.453366] [50969]: key[dns_nameservers], [] -> None [ 782.453366] [50969]: key[cidr], 192.168.128.0/28 -> None [ 782.453366] [50969]: key[updated_at], 2025-11-21T22:36:51Z -> None [ 782.453366] [50969]: key[description], -> None [ 782.453366] [50969]: key[standard_attr_id], 874 -> None [ 782.453366] [50969]: key[segment_id], None -> None [ 782.453366] [50969]: key[shared], False -> None [ 782.453366] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 782.453366] [50969]: key[ipv6_address_mode], None -> None [ 782.453366] [50969]: key[enable_dhcp], True -> None [ 782.453366] [50969]: key[subnetpool_id], None -> None [ 782.453366] [50969]: key[ip_version], 4 -> None [ 782.453366] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.457954] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] Pushing event deleted for resources: {'Subnet': ['ID=3506477c-7ffb-48af-b87e-1d707010a8b5,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.465956] [50969]: DEBUG neutron_lib.callbacks.manager [None req-593bfbee-f5cd-489f-83e1-73090b8a21ed admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.467960] [50969]: [pid: 50969|app: 0|req: 1836/3728] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:38:34 2025] DELETE /networking/v2.0/subnets/3506477c-7ffb-48af-b87e-1d707010a8b5 => generated 0 bytes in 128 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 782.489226] [50968]: [pid: 50968|app: 0|req: 1893/3729] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&fields=id => generated 149 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.494813] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.505073] [50968]: [pid: 50968|app: 0|req: 1894/3730] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.521069] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Deleting port 9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 782.521259] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.542913] [50969]: DEBUG neutron.plugins.ml2.db [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] For port 9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1,segment=NetworkSegment(baa512c7-32d4-4c4d-9655-b289afdecb20),segment_id=baa512c7-32d4-4c4d-9655-b289afdecb20)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 782.543143] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.548039] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] delete_port_precommit called with port settings {'id': '9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:aa:72:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'device_owner': 'network:dhcp', 'standard_attr_id': 1051, '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-21T22:37:25Z', 'updated_at': '2025-11-21T22:38:34Z', 'revision_number': 5, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:38:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 782.548276] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] delete_port_precommit: [ 782.548276] [50969]: key[mac_address], fa:16:3e:aa:72:4e -> None [ 782.548276] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 782.548276] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 782.548276] [50969]: key[binding:vnic_type], normal -> None [ 782.548276] [50969]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.548276] [50969]: key[tags], [] -> None [ 782.548276] [50969]: key[allowed_address_pairs], [] -> None [ 782.548276] [50969]: key[created_at], 2025-11-21T22:37:25Z -> None [ 782.548276] [50969]: key[name], -> None [ 782.548276] [50969]: key[status], ACTIVE -> None [ 782.548276] [50969]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.548276] [50969]: key[fixed_ips], [] -> None [ 782.548276] [50969]: key[id], 9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1 -> None [ 782.548276] [50969]: key[port_security_enabled], False -> None [ 782.548276] [50969]: key[network_id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 782.548276] [50969]: key[security_groups], [] -> None [ 782.548276] [50969]: key[binding:profile], {} -> None [ 782.548276] [50969]: key[binding:host_id], devstack -> None [ 782.548276] [50969]: key[revision_number], 5 -> None [ 782.548276] [50969]: key[description], -> None [ 782.548276] [50969]: key[updated_at], 2025-11-21T22:38:34Z -> None [ 782.548276] [50969]: key[standard_attr_id], 1051 -> None [ 782.548276] [50969]: key[admin_state_up], True -> None [ 782.548276] [50969]: key[binding:vif_type], ovs -> None [ 782.548276] [50969]: key[device_owner], network:dhcp -> None [ 782.548276] [50969]: key[extra_dhcp_opts], [] -> None [ 782.548276] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.549926] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Calling delete_port for 9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 782.555769] [50968]: [pid: 50968|app: 0|req: 1895/3731] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.573460] [50968]: [pid: 50968|app: 0|req: 1896/3732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.620262] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.624789] [50968]: [pid: 50968|app: 0|req: 1897/3733] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 782.631033] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Pushing event deleted for resources: {'Port': ['ID=9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.642718] [50968]: [pid: 50968|app: 0|req: 1898/3734] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:34 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.643824] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] No DVR routers for this DVR port 9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 782.644612] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] delete_port_postcommit called with port settings {'id': '9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1', 'name': '', 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'mac_address': 'fa:16:3e:aa:72:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'device_owner': 'network:dhcp', 'standard_attr_id': 1051, '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-21T22:37:25Z', 'updated_at': '2025-11-21T22:38:34Z', 'revision_number': 5, 'project_id': '4435fa050c184be0821e74e0e2bb7f9f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}}] (original binding levels None) on network {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:38:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 782.644612] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] delete_port_postcommit: [ 782.644612] [50969]: key[mac_address], fa:16:3e:aa:72:4e -> None [ 782.644612] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 782.644612] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 782.644612] [50969]: key[binding:vnic_type], normal -> None [ 782.644612] [50969]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.644612] [50969]: key[tags], [] -> None [ 782.644612] [50969]: key[allowed_address_pairs], [] -> None [ 782.644612] [50969]: key[created_at], 2025-11-21T22:37:25Z -> None [ 782.644612] [50969]: key[name], -> None [ 782.644612] [50969]: key[status], ACTIVE -> None [ 782.644612] [50969]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.644612] [50969]: key[fixed_ips], [] -> None [ 782.644612] [50969]: key[id], 9d468a42-e04e-4d1e-ac1b-9a1abe3a8ad1 -> None [ 782.644612] [50969]: key[port_security_enabled], False -> None [ 782.644612] [50969]: key[network_id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 782.644612] [50969]: key[security_groups], [] -> None [ 782.644612] [50969]: key[binding:profile], {} -> None [ 782.644612] [50969]: key[binding:host_id], devstack -> None [ 782.644612] [50969]: key[revision_number], 5 -> None [ 782.644612] [50969]: key[description], -> None [ 782.644612] [50969]: key[updated_at], 2025-11-21T22:38:34Z -> None [ 782.644612] [50969]: key[standard_attr_id], 1051 -> None [ 782.644612] [50969]: key[admin_state_up], True -> None [ 782.644612] [50969]: key[binding:vif_type], ovs -> None [ 782.644612] [50969]: key[device_owner], network:dhcp -> None [ 782.644612] [50969]: key[extra_dhcp_opts], [] -> None [ 782.644612] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.673716] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.685232] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] delete_network_precommit called with network settings {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:38:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} (original settings None) and network segments [{'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}] [ 782.685439] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] delete_network_precommit: [ 782.685439] [50969]: key[qinq], None -> None [ 782.685439] [50969]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.685439] [50969]: key[tags], [] -> None [ 782.685439] [50969]: key[router:external], False -> None [ 782.685439] [50969]: key[created_at], 2025-11-21T22:36:51Z -> None [ 782.685439] [50969]: key[name], tempest-ServerTagsTestJSON-2045103229-network -> None [ 782.685439] [50969]: key[status], ACTIVE -> None [ 782.685439] [50969]: key[ipv6_address_scope], None -> None [ 782.685439] [50969]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.685439] [50969]: key[availability_zone_hints], [] -> None [ 782.685439] [50969]: key[availability_zones], ['nova'] -> None [ 782.685439] [50969]: key[id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 782.685439] [50969]: key[port_security_enabled], True -> None [ 782.685439] [50969]: key[subnets], [] -> None [ 782.685439] [50969]: key[provider:segmentation_id], 691 -> None [ 782.685439] [50969]: key[provider:network_type], vlan -> None [ 782.685439] [50969]: key[revision_number], 3 -> None [ 782.685439] [50969]: key[provider:physical_network], default -> None [ 782.685439] [50969]: key[description], -> None [ 782.685439] [50969]: key[updated_at], 2025-11-21T22:38:34Z -> None [ 782.685439] [50969]: key[standard_attr_id], 867 -> None [ 782.685439] [50969]: key[admin_state_up], True -> None [ 782.685439] [50969]: key[shared], False -> None [ 782.685439] [50969]: key[ipv4_address_scope], None -> None [ 782.685439] [50969]: key[vlan_transparent], None -> None [ 782.685439] [50969]: key[mtu], 8950 -> None [ 782.685439] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.686315] [50969]: DEBUG neutron.services.segments.db [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 782.692159] [50969]: DEBUG neutron.services.segments.db [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'baa512c7-32d4-4c4d-9655-b289afdecb20') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 782.692729] [50969]: DEBUG neutron.services.segments.db [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'baa512c7-32d4-4c4d-9655-b289afdecb20') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 782.701203] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (baa512c7-32d4-4c4d-9655-b289afdecb20), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.711574] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (baa512c7-32d4-4c4d-9655-b289afdecb20), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.720937] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Releasing vlan 691 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 782.721172] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (baa512c7-32d4-4c4d-9655-b289afdecb20), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.741897] [50968]: [pid: 50968|app: 0|req: 1899/3735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.753573] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.753827] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] delete_network_postcommit called with network settings {'id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb', 'name': 'tempest-ServerTagsTestJSON-2045103229-network', 'tenant_id': '4435fa050c184be0821e74e0e2bb7f9f', 'project_id': '4435fa050c184be0821e74e0e2bb7f9f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:51Z', 'updated_at': '2025-11-21T22:38:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} (original settings None) and network segments [{'id': 'baa512c7-32d4-4c4d-9655-b289afdecb20', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': 'f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb'}] [ 782.754065] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] delete_network_postcommit: [ 782.754065] [50969]: key[qinq], None -> None [ 782.754065] [50969]: key[project_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.754065] [50969]: key[tags], [] -> None [ 782.754065] [50969]: key[router:external], False -> None [ 782.754065] [50969]: key[created_at], 2025-11-21T22:36:51Z -> None [ 782.754065] [50969]: key[name], tempest-ServerTagsTestJSON-2045103229-network -> None [ 782.754065] [50969]: key[status], ACTIVE -> None [ 782.754065] [50969]: key[ipv6_address_scope], None -> None [ 782.754065] [50969]: key[tenant_id], 4435fa050c184be0821e74e0e2bb7f9f -> None [ 782.754065] [50969]: key[availability_zone_hints], [] -> None [ 782.754065] [50969]: key[availability_zones], ['nova'] -> None [ 782.754065] [50969]: key[id], f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb -> None [ 782.754065] [50969]: key[port_security_enabled], True -> None [ 782.754065] [50969]: key[subnets], [] -> None [ 782.754065] [50969]: key[provider:segmentation_id], 691 -> None [ 782.754065] [50969]: key[provider:network_type], vlan -> None [ 782.754065] [50969]: key[revision_number], 3 -> None [ 782.754065] [50969]: key[provider:physical_network], default -> None [ 782.754065] [50969]: key[description], -> None [ 782.754065] [50969]: key[updated_at], 2025-11-21T22:38:34Z -> None [ 782.754065] [50969]: key[standard_attr_id], 867 -> None [ 782.754065] [50969]: key[admin_state_up], True -> None [ 782.754065] [50969]: key[shared], False -> None [ 782.754065] [50969]: key[ipv4_address_scope], None -> None [ 782.754065] [50969]: key[vlan_transparent], None -> None [ 782.754065] [50969]: key[mtu], 8950 -> None [ 782.754065] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.760191] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Pushing event deleted for resources: {'Network': ['ID=f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.763563] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18677de7-4a19-412e-acc9-c3c2d0927eb9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.765955] [50969]: INFO neutron.services.segments.plugin [-] Segment baa512c7-32d4-4c4d-9655-b289afdecb20 resource provider aggregate not found [ 782.766063] [50969]: [pid: 50969|app: 0|req: 1837/3736] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:38:34 2025] DELETE /networking/v2.0/networks/f34fcdf0-dd67-4f5e-8344-8d5d9e1385fb => generated 0 bytes in 295 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 782.780868] [50969]: INFO neutron.services.segments.plugin [-] Segment baa512c7-32d4-4c4d-9655-b289afdecb20 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 baa512c7-32d4-4c4d-9655-b289afdecb20 found for delete ", "request_id": "req-784a4235-8c6d-40d7-9e19-728eea6b1da8"}]} [ 782.794336] [50968]: [pid: 50968|app: 0|req: 1900/3737] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.884477] [50969]: [pid: 50969|app: 0|req: 1838/3738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.979810] [50968]: [pid: 50968|app: 0|req: 1901/3739] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/security-groups?tenant_id=4435fa050c184be0821e74e0e2bb7f9f&name=default => generated 2925 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 782.998550] [50968]: [pid: 50968|app: 0|req: 1902/3740] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.010661] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-3ed59b8d-df96-4697-8eff-757fdb376e96 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 783.011749] [50969]: [pid: 50969|app: 0|req: 1839/3741] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/networks?id=2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 623 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.023226] [50969]: DEBUG neutron.api.wsgi [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-ea53ba21-4ad5-4852-a20e-a8479ed0ecca tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 783.028838] [50969]: [pid: 50969|app: 0|req: 1840/3742] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/quotas/872701dbeaf0414d8cfa1c8bb524fa74 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.064151] [50968]: DEBUG neutron_lib.callbacks.manager [None req-143e9896-28a9-4e55-8a18-e10bbcfb2749 admin admin] Publish callbacks [] for security_group (a4da628c-f2f0-417c-917f-a8cc4350870b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.251527] [50968]: DEBUG neutron_lib.callbacks.manager [None req-143e9896-28a9-4e55-8a18-e10bbcfb2749 admin admin] Publish callbacks [] for security_group (a4da628c-f2f0-417c-917f-a8cc4350870b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.288770] [50968]: DEBUG neutron_lib.callbacks.manager [None req-143e9896-28a9-4e55-8a18-e10bbcfb2749 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (a4da628c-f2f0-417c-917f-a8cc4350870b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.295288] [50969]: [pid: 50969|app: 0|req: 1841/3743] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&fields=id => generated 103 bytes in 258 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.296982] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-143e9896-28a9-4e55-8a18-e10bbcfb2749 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a4da628c-f2f0-417c-917f-a8cc4350870b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.302337] [50968]: DEBUG neutron_lib.callbacks.manager [None req-143e9896-28a9-4e55-8a18-e10bbcfb2749 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.302866] [50968]: [pid: 50968|app: 0|req: 1903/3744] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:38:35 2025] DELETE /networking/v2.0/security-groups/a4da628c-f2f0-417c-917f-a8cc4350870b => generated 0 bytes in 305 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 783.375528] [50968]: [pid: 50968|app: 0|req: 1904/3745] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?fields=segments => generated 14 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.387576] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-625a7657-ad7f-4d25-bf42-2a8c08869c77 req-510e8e7d-3e22-4705-b129-bf2cf21095cf tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 783.389186] [50969]: [pid: 50969|app: 0|req: 1842/3746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.397600] [50969]: DEBUG neutron.api.wsgi [req-625a7657-ad7f-4d25-bf42-2a8c08869c77 req-9270aba7-9d7a-4d54-b61e-747c09fc43be tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 783.418505] [50968]: [pid: 50968|app: 0|req: 1905/3747] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?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) [ 783.424321] [50969]: [pid: 50969|app: 0|req: 1843/3748] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.489179] [50968]: [pid: 50968|app: 0|req: 1906/3749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.549624] [50969]: [pid: 50969|app: 0|req: 1844/3750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.559525] [50968]: [pid: 50968|app: 0|req: 1907/3751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.616702] [50969]: [pid: 50969|app: 0|req: 1845/3752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.646749] [50968]: [pid: 50968|app: 0|req: 1908/3753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:35 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.687481] [50969]: [pid: 50969|app: 0|req: 1846/3754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.714239] [50968]: [pid: 50968|app: 0|req: 1909/3755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.761424] [50968]: [pid: 50968|app: 0|req: 1910/3756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.775904] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5a3e096-96a6-4179-a75e-b6039b558602 req-2ce64ea1-8517-4d0d-a648-d38f8da2720b tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 783.776791] [50969]: [pid: 50969|app: 0|req: 1847/3757] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.785600] [50968]: DEBUG neutron.api.wsgi [req-c5a3e096-96a6-4179-a75e-b6039b558602 req-48edfdad-bebf-4e36-82f2-3abaa81c3f45 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 783.831552] [50968]: [pid: 50968|app: 0|req: 1911/3758] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.831638] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fa723cc-ae26-4c8e-9d35-a06928e5d5c0 req-13391ff9-ad57-47bb-b039-108747374c02 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 783.832974] [50969]: [pid: 50969|app: 0|req: 1848/3759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 783.844068] [50969]: DEBUG neutron.api.wsgi [req-9fa723cc-ae26-4c8e-9d35-a06928e5d5c0 req-53481a7a-61f3-4e65-8fe6-ef72f5e4462a service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 783.851749] [50968]: [pid: 50968|app: 0|req: 1912/3760] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.893956] [50969]: [pid: 50969|app: 0|req: 1849/3761] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.929693] [50968]: [pid: 50968|app: 0|req: 1913/3762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.934646] [50969]: [pid: 50969|app: 0|req: 1850/3763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.009921] [50969]: [pid: 50969|app: 0|req: 1851/3764] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.014049] [50968]: [pid: 50968|app: 0|req: 1914/3765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.089064] [50969]: [pid: 50969|app: 0|req: 1852/3766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.101686] [50968]: [pid: 50968|app: 0|req: 1915/3767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.489328] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-62e84f4d-4354-4c14-b322-73a05381d06e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.490331] [50969]: [pid: 50969|app: 0|req: 1853/3768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=c20c9ece-21de-4c29-9923-0b638946f696 => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.518606] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a666ad2d-1296-4de1-a605-5e4544e33b3d req-393634a4-bfd0-4eab-a988-b9ee81f4fe20 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.519555] [50969]: [pid: 50969|app: 0|req: 1854/3769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.542812] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4709ad63-dae9-4fde-86c2-fc9b1b46f4fb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.588919] [50969]: DEBUG neutron.plugins.ml2.plugin [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Deleting port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 784.589192] [50969]: DEBUG neutron_lib.callbacks.manager [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.610233] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4709ad63-dae9-4fde-86c2-fc9b1b46f4fb admin admin] Publish callbacks [] for security_group (c5f9602f-ba85-4505-a577-97a36c6b4cd8), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.611857] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4709ad63-dae9-4fde-86c2-fc9b1b46f4fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c5f9602f-ba85-4505-a577-97a36c6b4cd8), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.624889] [50969]: DEBUG neutron.plugins.ml2.db [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] For port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 784.625131] [50969]: DEBUG neutron_lib.callbacks.manager [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.629685] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:06Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 784.629987] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit: [ 784.629987] [50969]: key[mac_address], fa:16:3e:19:a2:89 -> None [ 784.629987] [50969]: key[device_id], c20c9ece-21de-4c29-9923-0b638946f696 -> None [ 784.629987] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 784.629987] [50969]: key[binding:vnic_type], normal -> None [ 784.629987] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 784.629987] [50969]: key[tags], [] -> None [ 784.629987] [50969]: key[allowed_address_pairs], [] -> None [ 784.629987] [50969]: key[created_at], 2025-11-21T22:38:04Z -> None [ 784.629987] [50969]: key[name], -> None [ 784.629987] [50969]: key[status], ACTIVE -> None [ 784.629987] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 784.629987] [50969]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}] -> None [ 784.629987] [50969]: key[id], d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 -> None [ 784.629987] [50969]: key[port_security_enabled], True -> None [ 784.629987] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 784.629987] [50969]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 784.629987] [50969]: key[binding:profile], {} -> None [ 784.629987] [50969]: key[binding:host_id], cpu-1 -> None [ 784.629987] [50969]: key[revision_number], 5 -> None [ 784.629987] [50969]: key[description], -> None [ 784.629987] [50969]: key[updated_at], 2025-11-21T22:38:06Z -> None [ 784.629987] [50969]: key[standard_attr_id], 1205 -> None [ 784.629987] [50969]: key[admin_state_up], True -> None [ 784.629987] [50969]: key[binding:vif_type], ovs -> None [ 784.629987] [50969]: key[device_owner], compute:nova -> None [ 784.629987] [50969]: key[extra_dhcp_opts], [] -> None [ 784.629987] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.631034] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4709ad63-dae9-4fde-86c2-fc9b1b46f4fb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c5f9602f-ba85-4505-a577-97a36c6b4cd8,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.632269] [50969]: DEBUG neutron.plugins.ml2.plugin [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Calling delete_port for d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 784.641114] [50968]: [pid: 50968|app: 0|req: 1916/3770] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/security-groups?tenant_id=35c09fc250d447fa9945d51acd20ab56&name=default => generated 2929 bytes in 174 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 784.644076] [50968]: DEBUG neutron.api.wsgi [req-a666ad2d-1296-4de1-a605-5e4544e33b3d req-d966c086-ea81-43fb-b77d-87ebd8f90890 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 784.664071] [50968]: [pid: 50968|app: 0|req: 1917/3771] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:36 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.678387] [50968]: [pid: 50968|app: 0|req: 1918/3772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.719332] [50969]: DEBUG neutron_lib.callbacks.manager [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d6351a3a-52cf-4eb0-8bf4-435fa8c2f437), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.720055] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7b053b48-846d-49b8-82b1-42fb224fc409 admin admin] Publish callbacks [] for security_group (c5f9602f-ba85-4505-a577-97a36c6b4cd8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.736883] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event deleted for resources: {'Port': ['ID=d6351a3a-52cf-4eb0-8bf4-435fa8c2f437,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.739216] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7b053b48-846d-49b8-82b1-42fb224fc409 admin admin] Publish callbacks [] for security_group (c5f9602f-ba85-4505-a577-97a36c6b4cd8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.767690] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7b053b48-846d-49b8-82b1-42fb224fc409 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c5f9602f-ba85-4505-a577-97a36c6b4cd8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.768220] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] No DVR routers for this DVR port d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 784.768591] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit called with port settings {'id': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:19:a2:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c20c9ece-21de-4c29-9923-0b638946f696', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:04Z', 'updated_at': '2025-11-21T22:38:06Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 784.768752] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit: [ 784.768752] [50969]: key[mac_address], fa:16:3e:19:a2:89 -> None [ 784.768752] [50969]: key[device_id], c20c9ece-21de-4c29-9923-0b638946f696 -> None [ 784.768752] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 784.768752] [50969]: key[binding:vnic_type], normal -> None [ 784.768752] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 784.768752] [50969]: key[tags], [] -> None [ 784.768752] [50969]: key[allowed_address_pairs], [] -> None [ 784.768752] [50969]: key[created_at], 2025-11-21T22:38:04Z -> None [ 784.768752] [50969]: key[name], -> None [ 784.768752] [50969]: key[status], ACTIVE -> None [ 784.768752] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 784.768752] [50969]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.4'}] -> None [ 784.768752] [50969]: key[id], d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 -> None [ 784.768752] [50969]: key[port_security_enabled], True -> None [ 784.768752] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 784.768752] [50969]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 784.768752] [50969]: key[binding:profile], {} -> None [ 784.768752] [50969]: key[binding:host_id], cpu-1 -> None [ 784.768752] [50969]: key[revision_number], 5 -> None [ 784.768752] [50969]: key[description], -> None [ 784.768752] [50969]: key[updated_at], 2025-11-21T22:38:06Z -> None [ 784.768752] [50969]: key[standard_attr_id], 1205 -> None [ 784.768752] [50969]: key[admin_state_up], True -> None [ 784.768752] [50969]: key[binding:vif_type], ovs -> None [ 784.768752] [50969]: key[device_owner], compute:nova -> None [ 784.768752] [50969]: key[extra_dhcp_opts], [] -> None [ 784.768752] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.770507] [50969]: DEBUG neutron_lib.callbacks.manager [req-28561acd-d292-40ca-a3e1-62ee17b8c48c req-50649654-fdb3-4861-9a81-3c289add3d90 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.771154] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c20c9ece-21de-4c29-9923-0b638946f696', 'name': 'network-vif-deleted', 'tag': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 784.772413] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7b053b48-846d-49b8-82b1-42fb224fc409 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c5f9602f-ba85-4505-a577-97a36c6b4cd8,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.774895] [50969]: [pid: 50969|app: 0|req: 1855/3773] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:38:36 2025] DELETE /networking/v2.0/ports/d6351a3a-52cf-4eb0-8bf4-435fa8c2f437 => generated 0 bytes in 255 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 784.776212] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7b053b48-846d-49b8-82b1-42fb224fc409 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.776835] [50968]: [pid: 50968|app: 0|req: 1919/3774] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:38:37 2025] DELETE /networking/v2.0/security-groups/c5f9602f-ba85-4505-a577-97a36c6b4cd8 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 784.777073] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e0ab2c74-9310-4ee5-afc5-48542cdcd67b" -d '{"events": [{"server_uuid": "c20c9ece-21de-4c29-9923-0b638946f696", "name": "network-vif-deleted", "tag": "d6351a3a-52cf-4eb0-8bf4-435fa8c2f437"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 784.794267] [50968]: [pid: 50968|app: 0|req: 1920/3775] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.794864] [50969]: [pid: 50969|app: 0|req: 1856/3776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.847315] [50968]: [pid: 50968|app: 0|req: 1921/3777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.866929] [50969]: [pid: 50969|app: 0|req: 1857/3778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.921654] [50968]: [pid: 50968|app: 0|req: 1922/3779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.993424] [50969]: [pid: 50969|app: 0|req: 1858/3780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.035817] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-efeee2b0-2ae7-441c-b181-5e5255e8a0e5 x-openstack-request-id: req-efeee2b0-2ae7-441c-b181-5e5255e8a0e5 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 785.035994] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c20c9ece-21de-4c29-9923-0b638946f696", "name": "network-vif-deleted", "tag": "d6351a3a-52cf-4eb0-8bf4-435fa8c2f437", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 785.036102] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-efeee2b0-2ae7-441c-b181-5e5255e8a0e5 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 785.036360] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-efeee2b0-2ae7-441c-b181-5e5255e8a0e5'] response: {'server_uuid': 'c20c9ece-21de-4c29-9923-0b638946f696', 'name': 'network-vif-deleted', 'tag': 'd6351a3a-52cf-4eb0-8bf4-435fa8c2f437', 'status': 'completed', 'code': 200} [ 785.128522] [50968]: [pid: 50968|app: 0|req: 1923/3781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.225481] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4d18870-ba17-4f83-83b5-b262dd5b2c0f req-b9669927-e3cc-467e-b7c5-fbca4377fc2c tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.226452] [50969]: [pid: 50969|app: 0|req: 1859/3782] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.233013] [50968]: DEBUG neutron.api.wsgi [req-d4d18870-ba17-4f83-83b5-b262dd5b2c0f req-013873c7-cee8-41be-bef1-13fde10df2ec tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.255918] [50968]: [pid: 50968|app: 0|req: 1924/3783] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.314969] [50969]: [pid: 50969|app: 0|req: 1860/3784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.367371] [50968]: [pid: 50968|app: 0|req: 1925/3785] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.391932] [50969]: [pid: 50969|app: 0|req: 1861/3786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.424028] [50968]: [pid: 50968|app: 0|req: 1926/3787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.440200] [50969]: [pid: 50969|app: 0|req: 1862/3788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.474132] [50968]: [pid: 50968|app: 0|req: 1927/3789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.497826] [50969]: [pid: 50969|app: 0|req: 1863/3790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.532314] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ef9d5e7-3cfe-4f1b-9d9f-5caaa2292243 req-31dfd2fe-7bbc-4e06-9636-9dae382d1719 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.533325] [50968]: [pid: 50968|app: 0|req: 1928/3791] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.539408] [50969]: DEBUG neutron.api.wsgi [req-1ef9d5e7-3cfe-4f1b-9d9f-5caaa2292243 req-63882c0e-747f-400e-8e26-316a52189153 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.566220] [50969]: [pid: 50969|app: 0|req: 1864/3792] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:37 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 785.750281] [50968]: [pid: 50968|app: 0|req: 1929/3793] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.857549] [50969]: [pid: 50969|app: 0|req: 1865/3794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.857636] [50968]: [pid: 50968|app: 0|req: 1930/3795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.914612] [50969]: [pid: 50969|app: 0|req: 1866/3796] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.955020] [50968]: [pid: 50968|app: 0|req: 1931/3797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.983443] [50969]: [pid: 50969|app: 0|req: 1867/3798] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.068581] [50968]: [pid: 50968|app: 0|req: 1932/3799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.189801] [50968]: [pid: 50968|app: 0|req: 1933/3800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.247738] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0538dcb7-854a-4323-8d7c-9da23cbc3d3f req-560fb1c8-f9dc-4d18-9d20-a4a3078ad4fc tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.248935] [50969]: [pid: 50969|app: 0|req: 1868/3801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.256052] [50968]: DEBUG neutron.api.wsgi [req-0538dcb7-854a-4323-8d7c-9da23cbc3d3f req-6a6bf883-376e-4bb3-b568-ccd9218b1202 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.285172] [50968]: [pid: 50968|app: 0|req: 1934/3802] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.351561] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af05d202-a2c3-41f3-89dc-a38a63886808 req-948aaf66-94c4-4132-8a9b-a3ebf16d45c0 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.352903] [50969]: [pid: 50969|app: 0|req: 1869/3803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.359363] [50968]: DEBUG neutron.api.wsgi [req-af05d202-a2c3-41f3-89dc-a38a63886808 req-3f40ef31-e094-4acf-a040-dd4a8ee88798 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.381365] [50968]: [pid: 50968|app: 0|req: 1935/3804] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&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.384468] [50969]: [pid: 50969|app: 0|req: 1870/3805] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.435590] [50968]: [pid: 50968|app: 0|req: 1936/3806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.456870] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10d127fa-0b45-430e-be15-5fdbbb59bf92 req-af81ba88-7482-4c92-b5d0-835b580c4602 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.457918] [50969]: [pid: 50969|app: 0|req: 1871/3807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.464524] [50968]: DEBUG neutron.api.wsgi [req-10d127fa-0b45-430e-be15-5fdbbb59bf92 req-cad512d2-1852-4ab6-a38f-903f51e1841d tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.484905] [50969]: [pid: 50969|app: 0|req: 1872/3808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.485642] [50968]: [pid: 50968|app: 0|req: 1937/3809] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.530552] [50969]: [pid: 50969|app: 0|req: 1873/3810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.533227] [50968]: [pid: 50968|app: 0|req: 1938/3811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.580770] [50969]: [pid: 50969|app: 0|req: 1874/3812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.607479] [50968]: [pid: 50968|app: 0|req: 1939/3813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 786.661782] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f17e17ac-f6cd-4cd2-870b-11f52b1352dd req-56fca55f-594a-4581-b54a-6542085624f8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.662780] [50969]: [pid: 50969|app: 0|req: 1875/3814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:38 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.669079] [50968]: DEBUG neutron.api.wsgi [req-f17e17ac-f6cd-4cd2-870b-11f52b1352dd req-a8451616-94e9-44e7-a6e2-a720cd60ddd4 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.688362] [50968]: [pid: 50968|app: 0|req: 1940/3815] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.774242] [50969]: [pid: 50969|app: 0|req: 1876/3816] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d&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) [ 786.785905] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9208f051-8b03-4b74-93d0-7472d600a2da req-a897cde5-dd66-4d45-8594-085b917e0f92 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.787301] [50968]: [pid: 50968|app: 0|req: 1941/3817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.793311] [50969]: DEBUG neutron.api.wsgi [req-9208f051-8b03-4b74-93d0-7472d600a2da req-13bb431f-a890-40d1-a67a-68e17acfc04b tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.809841] [50968]: [pid: 50968|app: 0|req: 1942/3818] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 786.828108] [50969]: [pid: 50969|app: 0|req: 1877/3819] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.923606] [50968]: [pid: 50968|app: 0|req: 1943/3820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.929472] [50969]: [pid: 50969|app: 0|req: 1878/3821] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.952065] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-281d2bb5-7d49-4c64-9f11-2a9f9d8d3a2c tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.953069] [50968]: [pid: 50968|app: 0|req: 1944/3822] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports/479dab71-5318-4f01-b7a8-a4239ec52016 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.980409] [50969]: [pid: 50969|app: 0|req: 1879/3823] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 787.047156] [50968]: [pid: 50968|app: 0|req: 1945/3824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.050141] [50969]: [pid: 50969|app: 0|req: 1880/3825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.133021] [50968]: [pid: 50968|app: 0|req: 1946/3826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.363960] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-483d8443-a105-4329-80e5-7482ae9af8d9 req-57ef84a9-5852-4ba8-9823-1177bf5970b0 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.365050] [50969]: [pid: 50969|app: 0|req: 1881/3827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.371794] [50968]: DEBUG neutron.api.wsgi [req-483d8443-a105-4329-80e5-7482ae9af8d9 req-b999b6d2-4e34-467e-8fd6-76b426159996 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 787.395855] [50968]: [pid: 50968|app: 0|req: 1947/3828] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.493209] [50969]: [pid: 50969|app: 0|req: 1882/3829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.501938] [50968]: [pid: 50968|app: 0|req: 1948/3830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.558372] [50969]: [pid: 50969|app: 0|req: 1883/3831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.559670] [50968]: [pid: 50968|app: 0|req: 1949/3832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.611215] [50968]: [pid: 50968|app: 0|req: 1950/3833] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 787.625519] [50968]: [pid: 50968|app: 0|req: 1951/3834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.646214] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-bd8c8bdc-5a1e-4fe8-ac95-375dfebf0cf6 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.647189] [50969]: [pid: 50969|app: 0|req: 1884/3835] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 614 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.657733] [50968]: DEBUG neutron.api.v2.base [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Request body: {'port': {'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'admin_state_up': True, 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 787.676637] [50969]: [pid: 50969|app: 0|req: 1885/3836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:39 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.709071] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Made reservation on behalf of b136b87f691b4ec781f9533a7bdb2aa4 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 787.712211] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.774979] [50968]: DEBUG neutron.db.db_base_plugin_common [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Allocated IP 192.168.128.5 (d654b95b-6dec-4275-b171-f0db4c1b1ad4/db8dc2c4-3181-48ad-9843-7572fe23c988/702b1fea-18d3-4d62-86bf-b813701a8edc) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 787.848009] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks [] for allowed_address_pair (702b1fea-18d3-4d62-86bf-b813701a8edc), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.848894] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks [] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.849224] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_precommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': '', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'port_security_enabled': True, 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 787.849428] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_precommit: [ 787.849428] [50968]: key[mac_address], None -> fa:16:3e:b1:cc:91 [ 787.849428] [50968]: key[device_id], None -> 7edace55-c2b8-4508-b55c-d3086b31912a [ 787.849428] [50968]: key[binding:vif_details], None -> {} [ 787.849428] [50968]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 787.849428] [50968]: key[binding:vnic_type], None -> normal [ 787.849428] [50968]: key[allowed_address_pairs], None -> [] [ 787.849428] [50968]: key[name], None -> [ 787.849428] [50968]: key[status], None -> DOWN [ 787.849428] [50968]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 787.849428] [50968]: key[fixed_ips], None -> [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}] [ 787.849428] [50968]: key[id], None -> 702b1fea-18d3-4d62-86bf-b813701a8edc [ 787.849428] [50968]: key[port_security_enabled], None -> True [ 787.849428] [50968]: key[network_id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 787.849428] [50968]: key[security_groups], None -> ['3ce997a4-e173-41da-a149-86945dba84fe'] [ 787.849428] [50968]: key[binding:profile], None -> {} [ 787.849428] [50968]: key[binding:host_id], None -> [ 787.849428] [50968]: key[standard_attr_id], None -> 1232 [ 787.849428] [50968]: key[admin_state_up], None -> True [ 787.849428] [50968]: key[device_owner], None -> [ 787.849428] [50968]: key[binding:vif_type], None -> unbound [ 787.849428] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.868317] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.889733] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Pushing event updated for resources: {'Port': ['ID=702b1fea-18d3-4d62-86bf-b813701a8edc,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 787.894319] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.894398] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.894562] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.894691] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.894823] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.894955] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.895093] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.895229] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.895398] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.895499] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.895626] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.895748] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.895870] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.896050] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.896143] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.896281] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.896379] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.896472] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.896566] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.896779] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.896779] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.897082] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.897082] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.897082] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.897361] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.897361] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.897361] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.897361] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.897595] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.897595] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 787.898433] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Tracked resource versions report: [ 787.898433] [50968]: pushed versions: [ 787.898433] [50968]: { 'AddressGroup': {'1.2'}, [ 787.898433] [50968]: 'Agent': {'1.1'}, [ 787.898433] [50968]: 'ConntrackHelper': {'1.0'}, [ 787.898433] [50968]: 'LocalIPAssociation': {'1.0'}, [ 787.898433] [50968]: 'Log': {'1.0'}, [ 787.898433] [50968]: 'NDPProxy': {'1.0'}, [ 787.898433] [50968]: 'Network': {'1.2'}, [ 787.898433] [50968]: 'Port': {'1.10'}, [ 787.898433] [50968]: 'PortForwarding': {'1.3'}, [ 787.898433] [50968]: 'QosPolicy': {'1.10'}, [ 787.898433] [50968]: 'SecurityGroup': {'1.6'}, [ 787.898433] [50968]: 'SecurityGroupRule': {'1.3'}, [ 787.898433] [50968]: 'SubPort': {'1.0'}, [ 787.898433] [50968]: 'Subnet': {'1.2'}, [ 787.898433] [50968]: 'Trunk': {'1.1'}} [ 787.898433] [50968]: consumer versions: [ 787.898433] [50968]: { L3 agent@devstack: {}, [ 787.898433] [50968]: DHCP agent@devstack: {}, [ 787.898433] [50968]: Metadata agent@devstack: {}, [ 787.898433] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 787.898433] [50968]: 'Agent': '1.1', [ 787.898433] [50968]: 'ConntrackHelper': '1.0', [ 787.898433] [50968]: 'LocalIPAssociation': '1.0', [ 787.898433] [50968]: 'Log': '1.0', [ 787.898433] [50968]: 'NDPProxy': '1.0', [ 787.898433] [50968]: 'Network': '1.2', [ 787.898433] [50968]: 'Port': '1.10', [ 787.898433] [50968]: 'PortForwarding': '1.3', [ 787.898433] [50968]: 'QosPolicy': '1.10', [ 787.898433] [50968]: 'SecurityGroup': '1.6', [ 787.898433] [50968]: 'SecurityGroupRule': '1.3', [ 787.898433] [50968]: 'SubPort': '1.0', [ 787.898433] [50968]: 'Subnet': '1.2', [ 787.898433] [50968]: 'Trunk': '1.1'}, [ 787.898433] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 787.898433] [50968]: 'Agent': '1.1', [ 787.898433] [50968]: 'ConntrackHelper': '1.0', [ 787.898433] [50968]: 'LocalIPAssociation': '1.0', [ 787.898433] [50968]: 'Log': '1.0', [ 787.898433] [50968]: 'NDPProxy': '1.0', [ 787.898433] [50968]: 'Network': '1.2', [ 787.898433] [50968]: 'Port': '1.10', [ 787.898433] [50968]: 'PortForwarding': '1.3', [ 787.898433] [50968]: 'QosPolicy': '1.10', [ 787.898433] [50968]: 'SecurityGroup': '1.6', [ 787.898433] [50968]: 'SecurityGroupRule': '1.3', [ 787.898433] [50968]: 'SubPort': '1.0', [ 787.898433] [50968]: 'Subnet': '1.2', [ 787.898433] [50968]: 'Trunk': '1.1'}} [ 787.898433] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 787.908978] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Network d654b95b-6dec-4275-b171-f0db4c1b1ad4 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 787.909761] [50968]: DEBUG neutron.scheduler.base_scheduler [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 787.913577] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 787.934176] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_postcommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': '', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'port_security_enabled': True, 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:40Z', 'revision_number': 1, 'network': {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 787.934357] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] create_port_postcommit: [ 787.934357] [50968]: key[mac_address], None -> fa:16:3e:b1:cc:91 [ 787.934357] [50968]: key[device_id], None -> 7edace55-c2b8-4508-b55c-d3086b31912a [ 787.934357] [50968]: key[binding:vif_details], None -> {} [ 787.934357] [50968]: key[project_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 787.934357] [50968]: key[binding:vnic_type], None -> normal [ 787.934357] [50968]: key[tags], None -> [] [ 787.934357] [50968]: key[allowed_address_pairs], None -> [] [ 787.934357] [50968]: key[created_at], None -> 2025-11-21T22:38:40Z [ 787.934357] [50968]: key[name], None -> [ 787.934357] [50968]: key[status], None -> DOWN [ 787.934357] [50968]: key[tenant_id], None -> b136b87f691b4ec781f9533a7bdb2aa4 [ 787.934357] [50968]: key[fixed_ips], None -> [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}] [ 787.934357] [50968]: key[id], None -> 702b1fea-18d3-4d62-86bf-b813701a8edc [ 787.934357] [50968]: key[port_security_enabled], None -> True [ 787.934357] [50968]: key[network_id], None -> d654b95b-6dec-4275-b171-f0db4c1b1ad4 [ 787.934357] [50968]: key[security_groups], None -> ['3ce997a4-e173-41da-a149-86945dba84fe'] [ 787.934357] [50968]: key[binding:profile], None -> {} [ 787.934357] [50968]: key[binding:host_id], None -> [ 787.934357] [50968]: key[revision_number], None -> 1 [ 787.934357] [50968]: key[description], None -> [ 787.934357] [50968]: key[updated_at], None -> 2025-11-21T22:38:40Z [ 787.934357] [50968]: key[standard_attr_id], None -> 1232 [ 787.934357] [50968]: key[admin_state_up], None -> True [ 787.934357] [50968]: key[binding:vif_type], None -> unbound [ 787.934357] [50968]: key[device_owner], None -> [ 787.934357] [50968]: key[extra_dhcp_opts], None -> [] [ 787.934357] [50968]: key[network], None -> {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} [ 787.934357] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.983067] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.983640] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-3043b7bf-d914-47e6-9cfc-5238424a53a1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.997175] [50968]: [pid: 50968|app: 0|req: 1952/3837] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:39 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) [ 788.061471] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d90e1706-3b23-44cb-a92e-5a86bd9c9484 req-29214ec7-76fc-4516-8ae8-831878082e8f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.062500] [50968]: [pid: 50968|app: 0|req: 1953/3838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.065806] [50968]: DEBUG neutron.api.v2.base [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Request body: {'port': {'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 788.113837] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.117399] [50969]: [pid: 50969|app: 0|req: 1886/3839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 440 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 788.149571] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67561da2-bde9-44f0-abef-b7cdf30b2675 req-a390a3b9-08e9-404d-ae3b-5f8a9b09c91a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.150573] [50969]: [pid: 50969|app: 0|req: 1887/3840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 788.154169] [50969]: DEBUG neutron.api.wsgi [req-d90e1706-3b23-44cb-a92e-5a86bd9c9484 req-ec51d39a-3c51-4e6d-af58-bde63937e988 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.175248] [50969]: [pid: 50969|app: 0|req: 1888/3841] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.178366] [50969]: DEBUG neutron.api.wsgi [req-67561da2-bde9-44f0-abef-b7cdf30b2675 req-d5cfc405-e791-4db8-8dfd-f1ce47c92a4b service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.196217] [50969]: [pid: 50969|app: 0|req: 1889/3842] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.209372] [50969]: [pid: 50969|app: 0|req: 1890/3843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.231798] [50968]: DEBUG neutron.notifiers.nova [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 702b1fea-18d3-4d62-86bf-b813701a8edc {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 788.237361] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks [] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.247985] [50968]: DEBUG neutron.db.provisioning_blocks [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Transition to ACTIVE for port object 702b1fea-18d3-4d62-86bf-b813701a8edc will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 788.249535] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-061d66f4-3d43-44d0-b03f-3bc213ab085b req-919ac517-8abc-4520-b9a1-d1cc6b5ec817 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.249695] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_precommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:40Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': '', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:40Z', 'revision_number': 1, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 788.250198] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_precommit: [ 788.250198] [50968]: key[device_owner], -> compute:nova [ 788.250198] [50968]: key[binding:host_id], -> cpu-1 [ 788.250198] [50968]: key[revision_number], 1 -> 2 [ 788.250198] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.251586] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.253611] [50969]: [pid: 50969|app: 0|req: 1891/3844] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 788.268373] [50969]: [pid: 50969|app: 0|req: 1892/3845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.272623] [50969]: DEBUG neutron.api.wsgi [req-061d66f4-3d43-44d0-b03f-3bc213ab085b req-723fa5d0-7d3c-4eff-a944-c525a0a7b25a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.273957] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Pushing event updated for resources: {'Port': ['ID=702b1fea-18d3-4d62-86bf-b813701a8edc,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 788.296867] [50969]: [pid: 50969|app: 0|req: 1893/3846] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.316298] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_postcommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:40Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': '', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:40Z', 'revision_number': 1, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 788.316464] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_postcommit: [ 788.316464] [50968]: key[device_owner], -> compute:nova [ 788.316464] [50968]: key[binding:host_id], -> cpu-1 [ 788.316464] [50968]: key[revision_number], 1 -> 2 [ 788.316464] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.323967] [50969]: [pid: 50969|app: 0|req: 1894/3847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.324584] [50968]: DEBUG neutron.plugins.ml2.managers [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Attempting to bind port 702b1fea-18d3-4d62-86bf-b813701a8edc on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 788.324783] [50968]: DEBUG neutron.plugins.ml2.managers [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Attempting to bind port 702b1fea-18d3-4d62-86bf-b813701a8edc by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 788.324838] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Attempting to bind port 702b1fea-18d3-4d62-86bf-b813701a8edc on network d654b95b-6dec-4275-b171-f0db4c1b1ad4 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 788.339943] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 788.340190] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Bind Segment={'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 788.342741] [50968]: DEBUG networking_nsxv3.api.rpc [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Bind port on Host cpu-1 & Segment [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 788.350418] [50969]: [pid: 50969|app: 0|req: 1895/3848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.376329] [50969]: [pid: 50969|app: 0|req: 1896/3849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.411601] [50969]: [pid: 50969|app: 0|req: 1897/3850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.427756] [50969]: [pid: 50969|app: 0|req: 1898/3851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 788.489956] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9bb5d549-2a73-4c2a-a8f3-b017f771646e req-181b5547-d18d-4c09-afde-f1e2dacae943 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.491041] [50969]: [pid: 50969|app: 0|req: 1899/3852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 788.499664] [50969]: DEBUG neutron.api.wsgi [req-9bb5d549-2a73-4c2a-a8f3-b017f771646e req-d504d89f-dcbd-4b77-8488-d261d48bd79b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.519393] [50969]: [pid: 50969|app: 0|req: 1900/3853] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.560667] [50969]: [pid: 50969|app: 0|req: 1901/3854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.575364] [50969]: [pid: 50969|app: 0|req: 1902/3855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.654728] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6bb3840-1af9-4940-8e81-8112457574d4 req-799f36f7-cb09-4564-af88-bc76fa75b132 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.655766] [50969]: [pid: 50969|app: 0|req: 1903/3856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 747 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.671063] [50969]: [pid: 50969|app: 0|req: 1904/3857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:40 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.673749] [50969]: DEBUG neutron.api.wsgi [req-e6bb3840-1af9-4940-8e81-8112457574d4 req-27cb98df-b51e-4138-8601-19ae59b62243 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.693512] [50969]: [pid: 50969|app: 0|req: 1905/3858] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.718958] [50969]: [pid: 50969|app: 0|req: 1906/3859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.750498] [50969]: [pid: 50969|app: 0|req: 1907/3860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.772815] [50969]: [pid: 50969|app: 0|req: 1908/3861] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.222027] [50969]: [pid: 50969|app: 0|req: 1909/3862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 789.309445] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-388d962b-266c-43bd-9fba-0c2f7bafb165 req-95d6311f-7f10-40cd-9af1-1b6c4816a8c3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.309445] [50969]: [pid: 50969|app: 0|req: 1910/3863] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.316188] [50969]: DEBUG neutron.api.wsgi [req-388d962b-266c-43bd-9fba-0c2f7bafb165 req-3072e70c-e9bd-429f-b4b0-fd9dfbd5f018 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.349489] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Bound using segment: {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 789.349489] [50968]: DEBUG neutron.plugins.ml2.managers [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Bound port: 702b1fea-18d3-4d62-86bf-b813701a8edc, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "f2c424c9-6446-4b2a-af8c-4d9c29117c39", "external-id": "nsx-vlan-transportzone-437", "segmentation_id": 437}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 789.349489] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.349955] [50969]: [pid: 50969|app: 0|req: 1911/3864] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.401120] [50968]: DEBUG neutron.plugins.ml2.db [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] For port 702b1fea-18d3-4d62-86bf-b813701a8edc, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 789.403383] [50968]: DEBUG neutron.plugins.ml2.db [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] For port 702b1fea-18d3-4d62-86bf-b813701a8edc, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=702b1fea-18d3-4d62-86bf-b813701a8edc,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 789.405053] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_precommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:40Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:40Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 789.405212] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_precommit: [ 789.405212] [50968]: key[binding:vif_type], unbound -> ovs [ 789.405212] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} [ 789.405212] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 789.412711] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.425635] [50969]: [pid: 50969|app: 0|req: 1912/3865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.450016] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Pushing event updated for resources: {'Port': ['ID=702b1fea-18d3-4d62-86bf-b813701a8edc,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 789.456991] [50968]: DEBUG neutron.db.provisioning_blocks [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Provisioning complete for port 702b1fea-18d3-4d62-86bf-b813701a8edc triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 789.457166] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.457285] [50968]: INFO neutron.plugins.ml2.plugin [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Attempt 1 to provision port 702b1fea-18d3-4d62-86bf-b813701a8edc [ 789.499962] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Current status of the port 702b1fea-18d3-4d62-86bf-b813701a8edc is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 789.500211] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.515891] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7edace55-c2b8-4508-b55c-d3086b31912a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '702b1fea-18d3-4d62-86bf-b813701a8edc'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 789.524897] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4b8ac945-5a38-4ee2-b586-7f78c87c0408" -d '{"events": [{"server_uuid": "7edace55-c2b8-4508-b55c-d3086b31912a", "name": "network-vif-plugged", "status": "completed", "tag": "702b1fea-18d3-4d62-86bf-b813701a8edc"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 789.527222] [50968]: DEBUG neutron.plugins.ml2.db [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] For port 702b1fea-18d3-4d62-86bf-b813701a8edc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=702b1fea-18d3-4d62-86bf-b813701a8edc,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 789.535371] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1790436e-8828-4ffb-8389-f62e344c9917 req-56fb2f7f-e1e2-4444-a8ee-5c866984f9ef tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.536837] [50969]: [pid: 50969|app: 0|req: 1913/3866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.545127] [50969]: DEBUG neutron.api.wsgi [req-1790436e-8828-4ffb-8389-f62e344c9917 req-4f625707-5db5-4186-ba01-8e8687e6383e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.559567] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_precommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:41Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:41Z', 'revision_number': 4, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}]) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 789.559567] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_precommit: [ 789.559567] [50968]: key[status], DOWN -> ACTIVE [ 789.559567] [50968]: key[revision_number], 4 -> 5 [ 789.559567] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 789.566236] [50968]: DEBUG neutron.db.provisioning_blocks [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Provisioning complete for port 702b1fea-18d3-4d62-86bf-b813701a8edc triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 789.566236] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.566236] [50968]: INFO neutron.plugins.ml2.plugin [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Attempt 1 to provision port 702b1fea-18d3-4d62-86bf-b813701a8edc [ 789.567885] [50969]: [pid: 50969|app: 0|req: 1914/3867] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.586151] [50969]: [pid: 50969|app: 0|req: 1915/3868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.612164] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Current status of the port 702b1fea-18d3-4d62-86bf-b813701a8edc is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 789.613122] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_postcommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:41Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:41Z', 'revision_number': 4, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}]) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 789.613307] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_postcommit: [ 789.613307] [50968]: key[status], DOWN -> ACTIVE [ 789.613307] [50968]: key[revision_number], 4 -> 5 [ 789.613307] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 789.613461] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.621123] [50969]: [pid: 50969|app: 0|req: 1916/3869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.638029] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Pushing event updated for resources: {'Port': ['ID=702b1fea-18d3-4d62-86bf-b813701a8edc,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 789.640824] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_postcommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:41Z', 'revision_number': 4, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:40Z', 'revision_number': 2, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 789.640995] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] update_port_postcommit: [ 789.640995] [50968]: key[binding:vif_type], unbound -> ovs [ 789.640995] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}} [ 789.640995] [50968]: key[updated_at], 2025-11-21T22:38:40Z -> 2025-11-21T22:38:41Z [ 789.640995] [50968]: key[revision_number], 2 -> 4 [ 789.640995] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 789.645235] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.645590] [50968]: DEBUG neutron_lib.callbacks.manager [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-6089f164-0e38-4ce3-8705-49f634570c3d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.646906] [50968]: [pid: 50968|app: 0|req: 1954/3870] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:40 2025] PUT /networking/v2.0/ports/702b1fea-18d3-4d62-86bf-b813701a8edc => generated 1037 bytes in 1584 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 789.647755] [50969]: [pid: 50969|app: 0|req: 1917/3871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:41 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.688262] [50968]: [pid: 50968|app: 0|req: 1955/3872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.711861] [50969]: [pid: 50969|app: 0|req: 1918/3873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.743060] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-a875b325-a158-46bc-b330-9fd1e87b7a0a x-openstack-request-id: req-a875b325-a158-46bc-b330-9fd1e87b7a0a {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 789.744181] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7edace55-c2b8-4508-b55c-d3086b31912a", "name": "network-vif-plugged", "status": "completed", "tag": "702b1fea-18d3-4d62-86bf-b813701a8edc", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 789.744731] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a875b325-a158-46bc-b330-9fd1e87b7a0a {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 789.744942] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a875b325-a158-46bc-b330-9fd1e87b7a0a'] response: {'server_uuid': '7edace55-c2b8-4508-b55c-d3086b31912a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'code': 200} [ 789.745441] [50968]: [pid: 50968|app: 0|req: 1956/3874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.807035] [50968]: [pid: 50968|app: 0|req: 1957/3875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.813096] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-665a4f95-ae59-419e-9a4b-8198545f3fdb req-3f8485b8-28d0-4865-8b4e-b78cb9c0e5ec tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.814092] [50969]: [pid: 50969|app: 0|req: 1919/3876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.821191] [50969]: DEBUG neutron.api.wsgi [req-665a4f95-ae59-419e-9a4b-8198545f3fdb req-7d85e055-6b46-4cb5-a247-b86e354e87b2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.842674] [50969]: [pid: 50969|app: 0|req: 1920/3877] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 789.857051] [50969]: [pid: 50969|app: 0|req: 1921/3878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.861894] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d8239ab7-46af-4b27-a506-81070a657d8c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.862881] [50968]: [pid: 50968|app: 0|req: 1958/3879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.900292] [50968]: [pid: 50968|app: 0|req: 1959/3880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.908805] [50969]: DEBUG neutron.plugins.ml2.plugin [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Deleting port a7dd8bc6-cc87-4a0f-af25-15f06d119361 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 789.908975] [50969]: DEBUG neutron_lib.callbacks.manager [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.930699] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56d5436a-5fd5-4cde-9b21-0d8ad756f89e req-08e97c39-57a6-4e21-a828-e0df5d7ccb01 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.931664] [50968]: [pid: 50968|app: 0|req: 1960/3881] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.939338] [50968]: DEBUG neutron.api.wsgi [req-56d5436a-5fd5-4cde-9b21-0d8ad756f89e req-9abd7087-ea2f-4712-b721-a41b405d8027 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.945877] [50969]: DEBUG neutron.plugins.ml2.db [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] For port a7dd8bc6-cc87-4a0f-af25-15f06d119361, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a7dd8bc6-cc87-4a0f-af25-15f06d119361,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 789.946129] [50969]: DEBUG neutron_lib.callbacks.manager [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.952386] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 789.952631] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit: [ 789.952631] [50969]: key[mac_address], fa:16:3e:45:de:33 -> None [ 789.952631] [50969]: key[device_id], 4efb1a00-22cd-4fd0-a221-012f3fd4967d -> None [ 789.952631] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 789.952631] [50969]: key[binding:vnic_type], normal -> None [ 789.952631] [50969]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 789.952631] [50969]: key[tags], [] -> None [ 789.952631] [50969]: key[allowed_address_pairs], [] -> None [ 789.952631] [50969]: key[created_at], 2025-11-21T22:38:13Z -> None [ 789.952631] [50969]: key[name], -> None [ 789.952631] [50969]: key[status], ACTIVE -> None [ 789.952631] [50969]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 789.952631] [50969]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}] -> None [ 789.952631] [50969]: key[id], a7dd8bc6-cc87-4a0f-af25-15f06d119361 -> None [ 789.952631] [50969]: key[port_security_enabled], True -> None [ 789.952631] [50969]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 789.952631] [50969]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 789.952631] [50969]: key[binding:profile], {} -> None [ 789.952631] [50969]: key[binding:host_id], cpu-1 -> None [ 789.952631] [50969]: key[revision_number], 5 -> None [ 789.952631] [50969]: key[description], -> None [ 789.952631] [50969]: key[updated_at], 2025-11-21T22:38:15Z -> None [ 789.952631] [50969]: key[standard_attr_id], 1209 -> None [ 789.952631] [50969]: key[admin_state_up], True -> None [ 789.952631] [50969]: key[binding:vif_type], ovs -> None [ 789.952631] [50969]: key[device_owner], compute:nova -> None [ 789.952631] [50969]: key[extra_dhcp_opts], [] -> None [ 789.952631] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 789.955646] [50969]: DEBUG neutron.plugins.ml2.plugin [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Calling delete_port for a7dd8bc6-cc87-4a0f-af25-15f06d119361 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 789.965285] [50968]: [pid: 50968|app: 0|req: 1961/3882] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.979690] [50968]: [pid: 50968|app: 0|req: 1962/3883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.047294] [50968]: [pid: 50968|app: 0|req: 1963/3884] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.060356] [50968]: [pid: 50968|app: 0|req: 1964/3885] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.063311] [50969]: DEBUG neutron_lib.callbacks.manager [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a7dd8bc6-cc87-4a0f-af25-15f06d119361), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.072166] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event deleted for resources: {'Port': ['ID=a7dd8bc6-cc87-4a0f-af25-15f06d119361,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.098234] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] No DVR routers for this DVR port a7dd8bc6-cc87-4a0f-af25-15f06d119361 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 790.098553] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit called with port settings {'id': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:45:de:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'device_owner': 'compute:nova', 'standard_attr_id': 1209, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:13Z', 'updated_at': '2025-11-21T22:38:15Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 790.098709] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit: [ 790.098709] [50969]: key[mac_address], fa:16:3e:45:de:33 -> None [ 790.098709] [50969]: key[device_id], 4efb1a00-22cd-4fd0-a221-012f3fd4967d -> None [ 790.098709] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 790.098709] [50969]: key[binding:vnic_type], normal -> None [ 790.098709] [50969]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 790.098709] [50969]: key[tags], [] -> None [ 790.098709] [50969]: key[allowed_address_pairs], [] -> None [ 790.098709] [50969]: key[created_at], 2025-11-21T22:38:13Z -> None [ 790.098709] [50969]: key[name], -> None [ 790.098709] [50969]: key[status], ACTIVE -> None [ 790.098709] [50969]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 790.098709] [50969]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.14'}] -> None [ 790.098709] [50969]: key[id], a7dd8bc6-cc87-4a0f-af25-15f06d119361 -> None [ 790.098709] [50969]: key[port_security_enabled], True -> None [ 790.098709] [50969]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 790.098709] [50969]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 790.098709] [50969]: key[binding:profile], {} -> None [ 790.098709] [50969]: key[binding:host_id], cpu-1 -> None [ 790.098709] [50969]: key[revision_number], 5 -> None [ 790.098709] [50969]: key[description], -> None [ 790.098709] [50969]: key[updated_at], 2025-11-21T22:38:15Z -> None [ 790.098709] [50969]: key[standard_attr_id], 1209 -> None [ 790.098709] [50969]: key[admin_state_up], True -> None [ 790.098709] [50969]: key[binding:vif_type], ovs -> None [ 790.098709] [50969]: key[device_owner], compute:nova -> None [ 790.098709] [50969]: key[extra_dhcp_opts], [] -> None [ 790.098709] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.100237] [50969]: DEBUG neutron_lib.callbacks.manager [req-bbd3e696-1dc8-45cd-a6ab-b1cc5b81a257 req-d4258ea9-8711-4504-888c-1c0d9e2f6396 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.100732] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'name': 'network-vif-deleted', 'tag': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 790.103352] [50969]: [pid: 50969|app: 0|req: 1922/3886] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:38:42 2025] DELETE /networking/v2.0/ports/a7dd8bc6-cc87-4a0f-af25-15f06d119361 => generated 0 bytes in 237 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 790.104785] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9c57edaa-8ba5-4a94-8375-201a1cff92fd" -d '{"events": [{"server_uuid": "4efb1a00-22cd-4fd0-a221-012f3fd4967d", "name": "network-vif-deleted", "tag": "a7dd8bc6-cc87-4a0f-af25-15f06d119361"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 790.136079] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-31e0e8ed-9438-445e-8bd7-51822671637c x-openstack-request-id: req-31e0e8ed-9438-445e-8bd7-51822671637c {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 790.136259] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4efb1a00-22cd-4fd0-a221-012f3fd4967d", "name": "network-vif-deleted", "tag": "a7dd8bc6-cc87-4a0f-af25-15f06d119361", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 790.136346] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-31e0e8ed-9438-445e-8bd7-51822671637c {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 790.136534] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-31e0e8ed-9438-445e-8bd7-51822671637c'] response: {'server_uuid': '4efb1a00-22cd-4fd0-a221-012f3fd4967d', 'name': 'network-vif-deleted', 'tag': 'a7dd8bc6-cc87-4a0f-af25-15f06d119361', 'status': 'completed', 'code': 200} [ 790.299503] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faec0048-1f35-4793-861d-7e75f1d85474 req-5c36a058-98a2-4858-94f4-f7c6ad16849d tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.300455] [50968]: [pid: 50968|app: 0|req: 1965/3887] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 612 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.307296] [50968]: DEBUG neutron.api.v2.base [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Request body: {'port': {'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'admin_state_up': True, 'tenant_id': '9497357ea6f54e07b2d8941384d6a562'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 790.314424] [50969]: [pid: 50969|app: 0|req: 1923/3888] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.352144] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Made reservation on behalf of 9497357ea6f54e07b2d8941384d6a562 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 790.355188] [50968]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.407015] [50968]: DEBUG neutron.db.db_base_plugin_common [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Allocated IP 192.168.128.5 (791d4e27-15c5-4f6c-8910-5685785ffe5d/ce2d324e-8485-49d8-b8f6-60f9e7b93cdb/a4d94080-0b19-4cbe-94e3-1fa587f2f5f5) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 790.427366] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97c8bfe6-3a44-4492-bedc-7045093198af req-f73fdcae-a209-40bf-9dd4-df5c0aa144d8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.428280] [50969]: [pid: 50969|app: 0|req: 1924/3889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.434433] [50969]: DEBUG neutron.api.wsgi [req-97c8bfe6-3a44-4492-bedc-7045093198af req-b5ca8126-70ac-4ef3-b365-e61cc17f8953 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.453233] [50969]: [pid: 50969|app: 0|req: 1925/3890] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.476768] [50968]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks [] for allowed_address_pair (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.477537] [50968]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks [] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.477734] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_precommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': '', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': True, 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 790.477881] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_precommit: [ 790.477881] [50968]: key[mac_address], None -> fa:16:3e:dc:85:fa [ 790.477881] [50968]: key[device_id], None -> 333fee12-7d25-4a1e-ae5f-46478ed293ae [ 790.477881] [50968]: key[binding:vif_details], None -> {} [ 790.477881] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 790.477881] [50968]: key[binding:vnic_type], None -> normal [ 790.477881] [50968]: key[allowed_address_pairs], None -> [] [ 790.477881] [50968]: key[name], None -> [ 790.477881] [50968]: key[status], None -> DOWN [ 790.477881] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 790.477881] [50968]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}] [ 790.477881] [50968]: key[id], None -> a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 [ 790.477881] [50968]: key[port_security_enabled], None -> True [ 790.477881] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 790.477881] [50968]: key[security_groups], None -> ['9276c5a5-af43-4c6e-899f-c34039400160'] [ 790.477881] [50968]: key[binding:profile], None -> {} [ 790.477881] [50968]: key[binding:host_id], None -> [ 790.477881] [50968]: key[standard_attr_id], None -> 1233 [ 790.477881] [50968]: key[admin_state_up], None -> True [ 790.477881] [50968]: key[device_owner], None -> [ 790.477881] [50968]: key[binding:vif_type], None -> unbound [ 790.477881] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.496188] [50968]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.497373] [50969]: [pid: 50969|app: 0|req: 1926/3891] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.519140] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Pushing event updated for resources: {'Port': ['ID=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.530219] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Network 791d4e27-15c5-4f6c-8910-5685785ffe5d is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 790.530916] [50968]: DEBUG neutron.scheduler.base_scheduler [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 790.533970] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 790.546932] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_postcommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': '', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': True, 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:42Z', 'revision_number': 1, 'network': {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 790.547174] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_postcommit: [ 790.547174] [50968]: key[mac_address], None -> fa:16:3e:dc:85:fa [ 790.547174] [50968]: key[device_id], None -> 333fee12-7d25-4a1e-ae5f-46478ed293ae [ 790.547174] [50968]: key[binding:vif_details], None -> {} [ 790.547174] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 790.547174] [50968]: key[binding:vnic_type], None -> normal [ 790.547174] [50968]: key[tags], None -> [] [ 790.547174] [50968]: key[allowed_address_pairs], None -> [] [ 790.547174] [50968]: key[created_at], None -> 2025-11-21T22:38:42Z [ 790.547174] [50968]: key[name], None -> [ 790.547174] [50968]: key[status], None -> DOWN [ 790.547174] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 790.547174] [50968]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}] [ 790.547174] [50968]: key[id], None -> a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 [ 790.547174] [50968]: key[port_security_enabled], None -> True [ 790.547174] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 790.547174] [50968]: key[security_groups], None -> ['9276c5a5-af43-4c6e-899f-c34039400160'] [ 790.547174] [50968]: key[binding:profile], None -> {} [ 790.547174] [50968]: key[binding:host_id], None -> [ 790.547174] [50968]: key[revision_number], None -> 1 [ 790.547174] [50968]: key[description], None -> [ 790.547174] [50968]: key[updated_at], None -> 2025-11-21T22:38:42Z [ 790.547174] [50968]: key[standard_attr_id], None -> 1233 [ 790.547174] [50968]: key[admin_state_up], None -> True [ 790.547174] [50968]: key[binding:vif_type], None -> unbound [ 790.547174] [50968]: key[device_owner], None -> [ 790.547174] [50968]: key[extra_dhcp_opts], None -> [] [ 790.547174] [50968]: key[network], None -> {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} [ 790.547174] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.577376] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.577773] [50968]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-6177b007-c71d-4906-8fd2-cef90812da6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.586724] [50968]: [pid: 50968|app: 0|req: 1966/3892] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:42 2025] POST /networking/v2.0/ports => generated 732 bytes in 282 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 790.593785] [50969]: DEBUG neutron.api.v2.base [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Request body: {'port': {'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 790.631093] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.676490] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f797cc98-c901-4a7b-b356-f418d58a25ab req-0c0d4a96-a8d5-4f33-b0ad-b24f65c9d81f tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.677964] [50968]: [pid: 50968|app: 0|req: 1967/3893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:42 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.711372] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e811b97-db7a-44eb-98d0-b0a52dbe3ee9 req-68048709-b462-4de8-bf70-1d10d160cf8a tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.713025] [50968]: [pid: 50968|app: 0|req: 1968/3894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 735 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.740419] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-e2ad5b0e-43fb-42d3-9402-925c1db511b4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.740867] [50969]: DEBUG neutron.notifiers.nova [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 790.741389] [50968]: [pid: 50968|app: 0|req: 1969/3895] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 790.744070] [50968]: DEBUG neutron.api.wsgi [req-f797cc98-c901-4a7b-b356-f418d58a25ab req-8572f476-a4ce-4272-8521-510ecf1d3754 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.746853] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks [] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.754605] [50969]: DEBUG neutron.db.provisioning_blocks [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Transition to ACTIVE for port object a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 790.756441] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_precommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:42Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': '', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:42Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 790.756638] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_precommit: [ 790.756638] [50969]: key[device_owner], -> compute:nova [ 790.756638] [50969]: key[binding:host_id], -> cpu-1 [ 790.756638] [50969]: key[revision_number], 1 -> 2 [ 790.756638] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.757933] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.763210] [50968]: [pid: 50968|app: 0|req: 1970/3896] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.766591] [50968]: DEBUG neutron.api.wsgi [req-3e811b97-db7a-44eb-98d0-b0a52dbe3ee9 req-425106e0-66c4-45c9-acc4-c051be692a35 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.783294] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Pushing event updated for resources: {'Port': ['ID=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.796472] [50968]: [pid: 50968|app: 0|req: 1971/3897] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.799394] [50968]: DEBUG neutron.api.wsgi [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-64ae8383-744c-4feb-b9e0-6b7579680926 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.812334] [50968]: [pid: 50968|app: 0|req: 1972/3898] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=702b1fea-18d3-4d62-86bf-b813701a8edc => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.828024] [50968]: [pid: 50968|app: 0|req: 1973/3899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.832330] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_postcommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:42Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': '', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:42Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 790.832531] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_postcommit: [ 790.832531] [50969]: key[device_owner], -> compute:nova [ 790.832531] [50969]: key[binding:host_id], -> cpu-1 [ 790.832531] [50969]: key[revision_number], 1 -> 2 [ 790.832531] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.839657] [50969]: DEBUG neutron.plugins.ml2.managers [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Attempting to bind port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 790.839844] [50969]: DEBUG neutron.plugins.ml2.managers [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Attempting to bind port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 790.840034] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Attempting to bind port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 on network 791d4e27-15c5-4f6c-8910-5685785ffe5d {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 790.849709] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-dc014977-42bb-4e12-a16e-f80e5900aa82 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.850409] [50968]: [pid: 50968|app: 0|req: 1974/3900] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/subnets?id=db8dc2c4-3181-48ad-9843-7572fe23c988 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.860489] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 790.860690] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Bind Segment={'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 790.864453] [50969]: DEBUG networking_nsxv3.api.rpc [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Bind port on Host cpu-1 & Segment [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 790.865084] [50968]: [pid: 50968|app: 0|req: 1975/3901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 790.897940] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e59cec1-cf5a-4d81-b794-0077b37c34af req-9ed85354-ecb6-4591-826e-3bb8555f4a2c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.899345] [50968]: [pid: 50968|app: 0|req: 1976/3902] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?network_id=d654b95b-6dec-4275-b171-f0db4c1b1ad4&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.914382] [50968]: [pid: 50968|app: 0|req: 1977/3903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.951396] [50968]: [pid: 50968|app: 0|req: 1978/3904] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.965590] [50968]: [pid: 50968|app: 0|req: 1979/3905] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.978509] [50968]: [pid: 50968|app: 0|req: 1980/3906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.021309] [50968]: [pid: 50968|app: 0|req: 1981/3907] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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.051879] [50968]: [pid: 50968|app: 0|req: 1982/3908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.068192] [50968]: [pid: 50968|app: 0|req: 1983/3909] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.107368] [50968]: [pid: 50968|app: 0|req: 1984/3910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.124231] [50968]: [pid: 50968|app: 0|req: 1985/3911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 791.181987] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d56f40f-761f-403e-b2c8-0bac38c83057 req-a6ff7ffe-7f61-4833-a8ac-6d5fe84a5c57 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.182935] [50968]: [pid: 50968|app: 0|req: 1986/3912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.199554] [50968]: [pid: 50968|app: 0|req: 1987/3913] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.202113] [50968]: DEBUG neutron.api.wsgi [req-6d56f40f-761f-403e-b2c8-0bac38c83057 req-3cace3cc-3953-46d5-bf45-73a521b73ac7 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.226741] [50968]: [pid: 50968|app: 0|req: 1988/3914] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.254166] [50968]: [pid: 50968|app: 0|req: 1989/3915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.286892] [50968]: [pid: 50968|app: 0|req: 1990/3916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.349684] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5142d2c2-79a6-4bcb-ab0c-baf7d9a5bb4f req-6fdcabac-22a5-4205-a4bc-06d62c21b96f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.350715] [50968]: [pid: 50968|app: 0|req: 1991/3917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 1040 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 791.359271] [50968]: DEBUG neutron.api.wsgi [req-5142d2c2-79a6-4bcb-ab0c-baf7d9a5bb4f req-753d4c0e-2ac4-4061-8135-44c3992e586f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.379998] [50968]: [pid: 50968|app: 0|req: 1992/3918] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/security-groups?id=386f2bfa-81a7-40ba-a9a8-a207890c2528&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 791.405575] [50968]: [pid: 50968|app: 0|req: 1993/3919] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.544500] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7962d64f-e0ef-4862-85ab-7e72717ae236 req-4727cf55-6b47-411d-9b24-8b77bf5937b9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.546101] [50968]: [pid: 50968|app: 0|req: 1994/3920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.569116] [50968]: [pid: 50968|app: 0|req: 1995/3921] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.573041] [50968]: DEBUG neutron.api.wsgi [req-7962d64f-e0ef-4862-85ab-7e72717ae236 req-b83a7cf6-0849-459a-84a3-15aa8f67335a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.598716] [50968]: [pid: 50968|app: 0|req: 1996/3922] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:43 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.747480] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7edace55-c2b8-4508-b55c-d3086b31912a', 'tag': '702b1fea-18d3-4d62-86bf-b813701a8edc'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 791.749026] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dc2fb96c-f350-49d0-8468-8037011ee966" -d '{"events": [{"name": "network-changed", "server_uuid": "7edace55-c2b8-4508-b55c-d3086b31912a", "tag": "702b1fea-18d3-4d62-86bf-b813701a8edc"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 791.775315] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-ef549585-c2e7-4aa4-840a-256d6c646927 x-openstack-request-id: req-ef549585-c2e7-4aa4-840a-256d6c646927 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 791.775415] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7edace55-c2b8-4508-b55c-d3086b31912a", "tag": "702b1fea-18d3-4d62-86bf-b813701a8edc", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 791.775491] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ef549585-c2e7-4aa4-840a-256d6c646927 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 791.775678] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ef549585-c2e7-4aa4-840a-256d6c646927'] response: {'name': 'network-changed', 'server_uuid': '7edace55-c2b8-4508-b55c-d3086b31912a', 'tag': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'status': 'completed', 'code': 200} [ 791.871750] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Bound using segment: {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 791.872235] [50969]: DEBUG neutron.plugins.ml2.managers [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Bound port: a4d94080-0b19-4cbe-94e3-1fa587f2f5f5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "fc48e29b-113c-4849-850c-35435eab4052", "external-id": "nsx-vlan-transportzone-958", "segmentation_id": 958}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 791.872589] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 791.875786] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c83c1af7-fbf3-4039-9977-98780652bf0a req-36112d21-51bd-47e2-827e-b3b8a3c39976 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.876943] [50968]: [pid: 50968|app: 0|req: 1997/3923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.914862] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3ac0247-c50d-4155-a5b9-c731b3771ed6 req-73d0d87a-fa65-4a60-82de-6ac2fea904a2 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.916461] [50968]: [pid: 50968|app: 0|req: 1998/3924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 747 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.920283] [50968]: DEBUG neutron.api.wsgi [req-c83c1af7-fbf3-4039-9977-98780652bf0a req-1ccc179c-f34a-4956-a231-097809120716 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.934196] [50969]: DEBUG neutron.plugins.ml2.db [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] For port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 791.938347] [50969]: DEBUG neutron.plugins.ml2.db [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] For port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 791.940041] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_precommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:43Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:43Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 791.940267] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_precommit: [ 791.940267] [50969]: key[binding:vif_type], unbound -> ovs [ 791.940267] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} [ 791.940267] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 791.946795] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 791.947142] [50968]: [pid: 50968|app: 0|req: 1999/3925] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.950566] [50968]: DEBUG neutron.api.wsgi [req-f3ac0247-c50d-4155-a5b9-c731b3771ed6 req-43d42565-9cd5-49af-9d95-21e8b932f955 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.978072] [50968]: [pid: 50968|app: 0|req: 2000/3926] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.980440] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Pushing event updated for resources: {'Port': ['ID=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 791.993372] [50969]: DEBUG neutron.db.provisioning_blocks [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Provisioning complete for port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 791.993566] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 791.993720] [50969]: INFO neutron.plugins.ml2.plugin [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Attempt 1 to provision port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 [ 792.052382] [50969]: DEBUG neutron.plugins.ml2.plugin [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Current status of the port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 792.052564] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.055980] [50968]: [pid: 50968|app: 0|req: 2001/3927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.081892] [50968]: [pid: 50968|app: 0|req: 2002/3928] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.085682] [50969]: DEBUG neutron.plugins.ml2.db [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] For port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 792.135155] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_precommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:44Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:44Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}]) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 792.135568] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_precommit: [ 792.135568] [50969]: key[status], DOWN -> ACTIVE [ 792.135568] [50969]: key[revision_number], 4 -> 5 [ 792.135568] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 792.140183] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 792.143450] [50969]: DEBUG neutron.db.provisioning_blocks [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Provisioning complete for port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 792.143637] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.143759] [50969]: INFO neutron.plugins.ml2.plugin [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Attempt 1 to provision port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 [ 792.144046] [50968]: [pid: 50968|app: 0|req: 2003/3929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.146275] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-451c0e0e-95e1-4dc7-bb64-216c27d9e743" -d '{"events": [{"server_uuid": "333fee12-7d25-4a1e-ae5f-46478ed293ae", "name": "network-vif-plugged", "status": "completed", "tag": "a4d94080-0b19-4cbe-94e3-1fa587f2f5f5"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 792.166532] [50968]: [pid: 50968|app: 0|req: 2004/3930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.202329] [50969]: DEBUG neutron.plugins.ml2.plugin [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Current status of the port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 792.203167] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_postcommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:44Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:44Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}]) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 792.203351] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_postcommit: [ 792.203351] [50969]: key[status], DOWN -> ACTIVE [ 792.203351] [50969]: key[revision_number], 4 -> 5 [ 792.203351] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 792.203506] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.205797] [50968]: [pid: 50968|app: 0|req: 2005/3931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.229794] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Pushing event updated for resources: {'Port': ['ID=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 792.232723] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_postcommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:44Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:43Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 792.232879] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] update_port_postcommit: [ 792.232879] [50969]: key[binding:vif_type], unbound -> ovs [ 792.232879] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} [ 792.232879] [50969]: key[updated_at], 2025-11-21T22:38:43Z -> 2025-11-21T22:38:44Z [ 792.232879] [50969]: key[revision_number], 2 -> 4 [ 792.232879] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 792.238314] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.238672] [50969]: DEBUG neutron_lib.callbacks.manager [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e6e890c8-5e44-43af-a13f-de70e0adbf46 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.240022] [50969]: [pid: 50969|app: 0|req: 1927/3932] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:42 2025] PUT /networking/v2.0/ports/a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 => generated 1037 bytes in 1649 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 792.240705] [50968]: [pid: 50968|app: 0|req: 2006/3933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.276215] [50969]: [pid: 50969|app: 0|req: 1928/3934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.297020] [50968]: [pid: 50968|app: 0|req: 2007/3935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.325920] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc2fb96c-f350-49d0-8468-8037011ee966 req-53f1e8b0-3409-427d-baed-22f0da99f83f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.326933] [50969]: [pid: 50969|app: 0|req: 1929/3936] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 792.342656] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-6d3ba621-2b4d-4716-93af-26ff6a9f408c x-openstack-request-id: req-6d3ba621-2b4d-4716-93af-26ff6a9f408c {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 792.342656] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "333fee12-7d25-4a1e-ae5f-46478ed293ae", "name": "network-vif-plugged", "status": "completed", "tag": "a4d94080-0b19-4cbe-94e3-1fa587f2f5f5", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 792.342656] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6d3ba621-2b4d-4716-93af-26ff6a9f408c {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 792.342810] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6d3ba621-2b4d-4716-93af-26ff6a9f408c'] response: {'server_uuid': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'code': 200} [ 792.344215] [50968]: [pid: 50968|app: 0|req: 2008/3937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.378441] [50968]: [pid: 50968|app: 0|req: 2009/3938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.382552] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc2fb96c-f350-49d0-8468-8037011ee966 req-ede733b0-7097-4a1d-8bde-e0250cc093be service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.383555] [50969]: [pid: 50969|app: 0|req: 1930/3939] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 714 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.390547] [50969]: DEBUG neutron.api.wsgi [req-dc2fb96c-f350-49d0-8468-8037011ee966 req-203bf09f-8c4a-400c-9c04-1fe946dd3a0b service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.407760] [50969]: [pid: 50969|app: 0|req: 1931/3940] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=702b1fea-18d3-4d62-86bf-b813701a8edc => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.418799] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f0ea755-7c70-4ed3-80eb-f1786e97bdac req-eb4d445c-1856-44c8-8281-d46c9e5a20c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.418799] [50968]: [pid: 50968|app: 0|req: 2010/3941] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.427548] [50968]: DEBUG neutron.api.wsgi [req-0f0ea755-7c70-4ed3-80eb-f1786e97bdac req-f5f6450d-a2d3-4dd8-8ee7-5e4c27175c3a tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.436786] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc2fb96c-f350-49d0-8468-8037011ee966 req-4e4a71cb-03a0-4098-b311-f8e18c9ee341 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.437754] [50969]: [pid: 50969|app: 0|req: 1932/3942] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/subnets?id=db8dc2c4-3181-48ad-9843-7572fe23c988 => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 792.450061] [50968]: [pid: 50968|app: 0|req: 2011/3943] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.453545] [50969]: [pid: 50969|app: 0|req: 1933/3944] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.482422] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc2fb96c-f350-49d0-8468-8037011ee966 req-27544a1d-c064-48a3-966e-9f3dd0914c45 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.483262] [50968]: [pid: 50968|app: 0|req: 2012/3945] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?network_id=d654b95b-6dec-4275-b171-f0db4c1b1ad4&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.515014] [50968]: [pid: 50968|app: 0|req: 2013/3946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.533402] [50968]: [pid: 50968|app: 0|req: 2014/3947] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.545129] [50969]: [pid: 50969|app: 0|req: 1934/3948] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.612409] [50968]: [pid: 50968|app: 0|req: 2015/3949] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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.636432] [50969]: [pid: 50969|app: 0|req: 1935/3950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.682724] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb2e128f-0987-4a35-8a52-f9c0f3b55009 req-4146aa65-f4c2-4fcf-8072-19ce77da809e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.683857] [50968]: [pid: 50968|app: 0|req: 2016/3951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:44 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.691727] [50969]: DEBUG neutron.api.wsgi [req-fb2e128f-0987-4a35-8a52-f9c0f3b55009 req-07c92e45-e3e3-4bb9-aac8-d7a9ff815f10 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.724030] [50969]: [pid: 50969|app: 0|req: 1936/3952] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.019247] [50968]: [pid: 50968|app: 0|req: 2017/3953] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/networks?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&shared=False => generated 15 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.070901] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-3604b91a-20e7-4296-8964-966c69f80e26 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.072672] [50968]: [pid: 50968|app: 0|req: 2018/3954] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:38:45 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) [ 793.093359] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c76f132-9836-4d03-9659-cf005effcdad req-14539c6f-0f88-4ec8-a4be-cba5d18f9347 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.094763] [50969]: [pid: 50969|app: 0|req: 1937/3955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.100349] [50969]: DEBUG neutron.api.v2.base [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Request body: {'port': {'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 793.105053] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cbe957e-5c17-43ef-962c-c6bbeb3220f9 req-a6190b6a-6c03-4139-9ee9-99df8cb362a8 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.105187] [50968]: [pid: 50968|app: 0|req: 2019/3956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.108658] [50968]: DEBUG neutron.api.wsgi [req-2c76f132-9836-4d03-9659-cf005effcdad req-a437804c-d54d-4e11-a76a-585eb5ab4c95 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.133685] [50968]: [pid: 50968|app: 0|req: 2020/3957] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.137582] [50968]: DEBUG neutron.api.wsgi [req-8cbe957e-5c17-43ef-962c-c6bbeb3220f9 req-f5004ebf-d1b1-4c5f-9b6e-34e4c76c0e2e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.142737] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Made reservation on behalf of b0c4102b56784e6cad8b8aec8dac18a6 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 793.146302] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.150877] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.159977] [50968]: [pid: 50968|app: 0|req: 2021/3958] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.195950] [50968]: [pid: 50968|app: 0|req: 2022/3959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.222025] [50968]: [pid: 50968|app: 0|req: 2023/3960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.228045] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks [] for security_group (68e7c2a7-894d-4c35-9c95-4f7fee507dfd), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.230921] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (68e7c2a7-894d-4c35-9c95-4f7fee507dfd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.253759] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=68e7c2a7-894d-4c35-9c95-4f7fee507dfd,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 793.256758] [50968]: [pid: 50968|app: 0|req: 2024/3961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.293921] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faec0048-1f35-4793-861d-7e75f1d85474 req-edefc232-c7dd-4fbf-94d6-47853d8ed0ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.295309] [50968]: [pid: 50968|app: 0|req: 2025/3962] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 793.308821] [50968]: [pid: 50968|app: 0|req: 2026/3963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.309100] [50969]: DEBUG neutron.db.db_base_plugin_common [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Allocated IP 192.168.233.195 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/e99437db-400e-4912-a64e-f23be6b76b7a) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 793.323042] [50968]: [pid: 50968|app: 0|req: 2027/3964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.326261] [50968]: DEBUG neutron.api.wsgi [req-faec0048-1f35-4793-861d-7e75f1d85474 req-3fa647a8-262d-42ee-a2f9-bd116285876c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.341188] [50968]: [pid: 50968|app: 0|req: 2028/3965] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.367538] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faec0048-1f35-4793-861d-7e75f1d85474 req-e151b652-3c20-427b-968f-081af5163a8a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.370086] [50968]: [pid: 50968|app: 0|req: 2029/3966] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/subnets?id=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 793.384803] [50968]: [pid: 50968|app: 0|req: 2030/3967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.392193] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks [] for allowed_address_pair (e99437db-400e-4912-a64e-f23be6b76b7a), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.392896] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks [] for port (e99437db-400e-4912-a64e-f23be6b76b7a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.393120] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] create_port_precommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': '', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'port_security_enabled': True, 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 793.393271] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] create_port_precommit: [ 793.393271] [50969]: key[mac_address], None -> fa:16:3e:b5:ab:84 [ 793.393271] [50969]: key[device_id], None -> 21062e1c-7106-460e-9b6e-b6c44eeca68e [ 793.393271] [50969]: key[binding:vif_details], None -> {} [ 793.393271] [50969]: key[project_id], None -> b0c4102b56784e6cad8b8aec8dac18a6 [ 793.393271] [50969]: key[binding:vnic_type], None -> normal [ 793.393271] [50969]: key[allowed_address_pairs], None -> [] [ 793.393271] [50969]: key[name], None -> [ 793.393271] [50969]: key[status], None -> DOWN [ 793.393271] [50969]: key[tenant_id], None -> b0c4102b56784e6cad8b8aec8dac18a6 [ 793.393271] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}] [ 793.393271] [50969]: key[id], None -> e99437db-400e-4912-a64e-f23be6b76b7a [ 793.393271] [50969]: key[port_security_enabled], None -> True [ 793.393271] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 793.393271] [50969]: key[security_groups], None -> ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'] [ 793.393271] [50969]: key[binding:profile], None -> {} [ 793.393271] [50969]: key[binding:host_id], None -> [ 793.393271] [50969]: key[standard_attr_id], None -> 1239 [ 793.393271] [50969]: key[admin_state_up], None -> True [ 793.393271] [50969]: key[device_owner], None -> [ 793.393271] [50969]: key[binding:vif_type], None -> unbound [ 793.393271] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.413752] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faec0048-1f35-4793-861d-7e75f1d85474 req-1e0f0d4b-acda-4987-b0a6-d9efe5036814 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.414510] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.414951] [50968]: [pid: 50968|app: 0|req: 2031/3968] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?network_id=791d4e27-15c5-4f6c-8910-5685785ffe5d&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.429067] [50968]: [pid: 50968|app: 0|req: 2032/3969] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.437601] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Pushing event updated for resources: {'Port': ['ID=e99437db-400e-4912-a64e-f23be6b76b7a,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 793.446419] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 793.447147] [50969]: DEBUG neutron.scheduler.base_scheduler [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 793.452320] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 793.464805] [50968]: [pid: 50968|app: 0|req: 2033/3970] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.470700] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] create_port_postcommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': '', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'port_security_enabled': True, 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:45Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 793.470700] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] create_port_postcommit: [ 793.470700] [50969]: key[mac_address], None -> fa:16:3e:b5:ab:84 [ 793.470700] [50969]: key[device_id], None -> 21062e1c-7106-460e-9b6e-b6c44eeca68e [ 793.470700] [50969]: key[binding:vif_details], None -> {} [ 793.470700] [50969]: key[project_id], None -> b0c4102b56784e6cad8b8aec8dac18a6 [ 793.470700] [50969]: key[binding:vnic_type], None -> normal [ 793.470700] [50969]: key[tags], None -> [] [ 793.470700] [50969]: key[allowed_address_pairs], None -> [] [ 793.470700] [50969]: key[created_at], None -> 2025-11-21T22:38:45Z [ 793.470700] [50969]: key[name], None -> [ 793.470700] [50969]: key[status], None -> DOWN [ 793.470700] [50969]: key[tenant_id], None -> b0c4102b56784e6cad8b8aec8dac18a6 [ 793.470700] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}] [ 793.470700] [50969]: key[id], None -> e99437db-400e-4912-a64e-f23be6b76b7a [ 793.470700] [50969]: key[port_security_enabled], None -> True [ 793.470700] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 793.470700] [50969]: key[security_groups], None -> ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'] [ 793.470700] [50969]: key[binding:profile], None -> {} [ 793.470700] [50969]: key[binding:host_id], None -> [ 793.470700] [50969]: key[revision_number], None -> 1 [ 793.470700] [50969]: key[description], None -> [ 793.470700] [50969]: key[updated_at], None -> 2025-11-21T22:38:45Z [ 793.470700] [50969]: key[standard_attr_id], None -> 1239 [ 793.470700] [50969]: key[admin_state_up], None -> True [ 793.470700] [50969]: key[binding:vif_type], None -> unbound [ 793.470700] [50969]: key[device_owner], None -> [ 793.470700] [50969]: key[extra_dhcp_opts], None -> [] [ 793.470700] [50969]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 793.470700] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.475241] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.475241] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-5f71e631-0273-4346-981e-873780bd8eb4 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.480410] [50968]: [pid: 50968|app: 0|req: 2034/3971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.484641] [50969]: [pid: 50969|app: 0|req: 1938/3972] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:45 2025] POST /networking/v2.0/ports => generated 734 bytes in 389 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 793.497868] [50969]: [pid: 50969|app: 0|req: 1939/3973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.501127] [50969]: DEBUG neutron.api.v2.base [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Request body: {'port': {'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 793.518016] [50968]: [pid: 50968|app: 0|req: 2035/3974] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 793.529428] [50968]: [pid: 50968|app: 0|req: 2036/3975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.552648] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.597440] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-349f0846-1b0d-4ca5-8a2b-ea89091ede84 req-5bd8b18a-8e29-480a-b060-d91b24d0cc95 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.598561] [50968]: [pid: 50968|app: 0|req: 2037/3976] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.616795] [50968]: [pid: 50968|app: 0|req: 2038/3977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.619602] [50968]: DEBUG neutron.api.wsgi [req-349f0846-1b0d-4ca5-8a2b-ea89091ede84 req-eaf0cabe-2f5b-42af-b5c3-83aa956918d2 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.639183] [50968]: [pid: 50968|app: 0|req: 2039/3978] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:45 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.670933] [50969]: DEBUG neutron.notifiers.nova [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e99437db-400e-4912-a64e-f23be6b76b7a {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 793.676516] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks [] for port (e99437db-400e-4912-a64e-f23be6b76b7a), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.677494] [50968]: [pid: 50968|app: 0|req: 2040/3979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.685148] [50969]: DEBUG neutron.db.provisioning_blocks [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Transition to ACTIVE for port object e99437db-400e-4912-a64e-f23be6b76b7a will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 793.687092] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_precommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:45Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': '', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:45Z', 'revision_number': 1, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 793.687387] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_precommit: [ 793.687387] [50969]: key[device_owner], -> compute:nova [ 793.687387] [50969]: key[binding:host_id], -> cpu-1 [ 793.687387] [50969]: key[revision_number], 1 -> 2 [ 793.687387] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.690430] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.703950] [50968]: [pid: 50968|app: 0|req: 2041/3980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.713231] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Pushing event updated for resources: {'Port': ['ID=e99437db-400e-4912-a64e-f23be6b76b7a,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 793.734034] [50968]: [pid: 50968|app: 0|req: 2042/3981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 793.748124] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_postcommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:45Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': '', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:45Z', 'revision_number': 1, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 793.749034] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_postcommit: [ 793.749034] [50969]: key[device_owner], -> compute:nova [ 793.749034] [50969]: key[binding:host_id], -> cpu-1 [ 793.749034] [50969]: key[revision_number], 1 -> 2 [ 793.749034] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.753977] [50969]: DEBUG neutron.plugins.ml2.managers [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Attempting to bind port e99437db-400e-4912-a64e-f23be6b76b7a on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 793.754129] [50969]: DEBUG neutron.plugins.ml2.managers [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Attempting to bind port e99437db-400e-4912-a64e-f23be6b76b7a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 793.755054] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Attempting to bind port e99437db-400e-4912-a64e-f23be6b76b7a on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 793.771154] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 793.771315] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 793.773992] [50969]: DEBUG networking_nsxv3.api.rpc [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 793.835213] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d18d3d4c-3dc5-4ae0-90a2-0d32658035de req-4e28875a-0e80-4676-8311-550b8ba42df3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.835213] [50968]: [pid: 50968|app: 0|req: 2043/3982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.844462] [50968]: DEBUG neutron.api.wsgi [req-d18d3d4c-3dc5-4ae0-90a2-0d32658035de req-a2b63666-87c7-4f6e-b5ed-41864fdeca5c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.864536] [50968]: [pid: 50968|app: 0|req: 2044/3983] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.224654] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb7eeb29-57c9-4126-89cf-ff27207ecf9b req-4585beb3-7c27-4c56-89dc-ea377473d982 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.225860] [50968]: [pid: 50968|app: 0|req: 2045/3984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.231893] [50968]: DEBUG neutron.api.wsgi [req-fb7eeb29-57c9-4126-89cf-ff27207ecf9b req-aba54749-f06f-450a-b1d7-d681cd18698b tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 794.254480] [50968]: [pid: 50968|app: 0|req: 2046/3985] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.322455] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-890adc99-030f-4b94-850f-98489713b092 req-3754a189-e6bc-474e-8903-af9e178f9f43 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.323504] [50968]: [pid: 50968|app: 0|req: 2047/3986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.329669] [50968]: DEBUG neutron.api.wsgi [req-890adc99-030f-4b94-850f-98489713b092 req-d829a683-04c2-4d1a-accf-0e8f742246d3 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 794.344418] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'tag': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 794.345964] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3f61f950-fe80-4beb-8ea1-4863b3785d9f" -d '{"events": [{"name": "network-changed", "server_uuid": "333fee12-7d25-4a1e-ae5f-46478ed293ae", "tag": "a4d94080-0b19-4cbe-94e3-1fa587f2f5f5"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 794.352168] [50968]: [pid: 50968|app: 0|req: 2048/3987] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.416587] [50968]: [pid: 50968|app: 0|req: 2049/3988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.477856] [50968]: [pid: 50968|app: 0|req: 2050/3989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.531126] [50968]: [pid: 50968|app: 0|req: 2051/3990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.602251] [50968]: [pid: 50968|app: 0|req: 2052/3991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.663072] [50968]: [pid: 50968|app: 0|req: 2053/3992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:46 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.691479] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-7aca68db-e829-414f-b38b-3399221476a3 x-openstack-request-id: req-7aca68db-e829-414f-b38b-3399221476a3 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 794.691642] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "333fee12-7d25-4a1e-ae5f-46478ed293ae", "tag": "a4d94080-0b19-4cbe-94e3-1fa587f2f5f5", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 794.691727] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7aca68db-e829-414f-b38b-3399221476a3 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 794.692039] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7aca68db-e829-414f-b38b-3399221476a3'] response: {'name': 'network-changed', 'server_uuid': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'tag': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'status': 'completed', 'code': 200} [ 794.744285] [50968]: [pid: 50968|app: 0|req: 2054/3993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.776549] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 794.776924] [50969]: DEBUG neutron.plugins.ml2.managers [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Bound port: e99437db-400e-4912-a64e-f23be6b76b7a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 794.777169] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.798943] [50968]: [pid: 50968|app: 0|req: 2055/3994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.818609] [50969]: DEBUG neutron.plugins.ml2.db [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] For port e99437db-400e-4912-a64e-f23be6b76b7a, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 794.821202] [50969]: DEBUG neutron.plugins.ml2.db [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] For port e99437db-400e-4912-a64e-f23be6b76b7a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e99437db-400e-4912-a64e-f23be6b76b7a,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 794.822821] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_precommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:46Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:46Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 794.823087] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_precommit: [ 794.823087] [50969]: key[binding:vif_type], unbound -> ovs [ 794.823087] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 794.823087] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 794.830138] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.852204] [50968]: [pid: 50968|app: 0|req: 2056/3995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.856298] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Pushing event updated for resources: {'Port': ['ID=e99437db-400e-4912-a64e-f23be6b76b7a,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 794.866780] [50969]: DEBUG neutron.db.provisioning_blocks [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Provisioning complete for port e99437db-400e-4912-a64e-f23be6b76b7a triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 794.867097] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.867294] [50969]: INFO neutron.plugins.ml2.plugin [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Attempt 1 to provision port e99437db-400e-4912-a64e-f23be6b76b7a [ 794.915075] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Current status of the port e99437db-400e-4912-a64e-f23be6b76b7a is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 794.915075] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.924655] [50968]: [pid: 50968|app: 0|req: 2057/3996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.946051] [50969]: DEBUG neutron.plugins.ml2.db [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] For port e99437db-400e-4912-a64e-f23be6b76b7a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e99437db-400e-4912-a64e-f23be6b76b7a,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 794.983577] [50968]: [pid: 50968|app: 0|req: 2058/3997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.005332] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_precommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:47Z', 'revision_number': 5, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:47Z', 'revision_number': 4, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 795.005615] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_precommit: [ 795.005615] [50969]: key[status], DOWN -> ACTIVE [ 795.005615] [50969]: key[revision_number], 4 -> 5 [ 795.005615] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.013605] [50969]: DEBUG neutron.db.provisioning_blocks [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Provisioning complete for port e99437db-400e-4912-a64e-f23be6b76b7a triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 795.013814] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.013864] [50969]: INFO neutron.plugins.ml2.plugin [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Attempt 1 to provision port e99437db-400e-4912-a64e-f23be6b76b7a [ 795.064709] [50968]: [pid: 50968|app: 0|req: 2059/3998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.072391] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Current status of the port e99437db-400e-4912-a64e-f23be6b76b7a is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 795.073417] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_postcommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:47Z', 'revision_number': 5, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:47Z', 'revision_number': 4, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 795.073611] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_postcommit: [ 795.073611] [50969]: key[status], DOWN -> ACTIVE [ 795.073611] [50969]: key[revision_number], 4 -> 5 [ 795.073611] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.073855] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.105622] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Pushing event updated for resources: {'Port': ['ID=e99437db-400e-4912-a64e-f23be6b76b7a,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 795.107243] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_postcommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:47Z', 'revision_number': 4, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:46Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 795.107468] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] update_port_postcommit: [ 795.107468] [50969]: key[binding:vif_type], unbound -> ovs [ 795.107468] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 795.107468] [50969]: key[updated_at], 2025-11-21T22:38:46Z -> 2025-11-21T22:38:47Z [ 795.107468] [50969]: key[revision_number], 2 -> 4 [ 795.107468] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.113052] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.113481] [50969]: DEBUG neutron_lib.callbacks.manager [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-0c4cc79f-e388-4618-9ea6-cf9837551a39 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.116179] [50969]: [pid: 50969|app: 0|req: 1940/3999] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:45 2025] PUT /networking/v2.0/ports/e99437db-400e-4912-a64e-f23be6b76b7a => generated 1039 bytes in 1618 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 795.152744] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4448759-87cc-48cf-baa1-9f986f0ef5db req-ebb5dc2f-3872-4d37-bb7f-16d72384b333 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.153815] [50968]: [pid: 50968|app: 0|req: 2060/4000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.162125] [50969]: DEBUG neutron.api.wsgi [req-b4448759-87cc-48cf-baa1-9f986f0ef5db req-9fb20018-5f61-41b4-b8c2-c46a6cc0f171 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.189175] [50969]: [pid: 50969|app: 0|req: 1941/4001] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.230114] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f61f950-fe80-4beb-8ea1-4863b3785d9f req-09709ca5-564e-4ff4-9fdc-3354b74adcd3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.231079] [50968]: [pid: 50968|app: 0|req: 2061/4002] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 795.252672] [50968]: [pid: 50968|app: 0|req: 2062/4003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.281170] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f61f950-fe80-4beb-8ea1-4863b3785d9f req-894badc4-6fc9-4080-98fb-f7b1f8d8604d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.282182] [50969]: [pid: 50969|app: 0|req: 1942/4004] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.288495] [50968]: DEBUG neutron.api.wsgi [req-3f61f950-fe80-4beb-8ea1-4863b3785d9f req-470c8439-1997-40a9-b446-9cf116e3a163 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.303725] [50968]: [pid: 50968|app: 0|req: 2063/4005] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.322464] [50968]: [pid: 50968|app: 0|req: 2064/4006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=2cc9fcfc-6112-461d-9f27-56ac6fb41e51 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.328717] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f61f950-fe80-4beb-8ea1-4863b3785d9f req-77fa90b1-6c74-4b65-8d48-cec6b62410ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.329724] [50969]: [pid: 50969|app: 0|req: 1943/4007] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/subnets?id=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.380961] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f61f950-fe80-4beb-8ea1-4863b3785d9f req-04e181c4-1275-45fd-83f1-7a646f7a5bcf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.382464] [50968]: [pid: 50968|app: 0|req: 2065/4008] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?network_id=791d4e27-15c5-4f6c-8910-5685785ffe5d&device_owner=network%3Adhcp => generated 999 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.393173] [50969]: [pid: 50969|app: 0|req: 1944/4009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.427507] [50968]: [pid: 50968|app: 0|req: 2066/4010] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.474157] [50969]: [pid: 50969|app: 0|req: 1945/4011] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 795.477046] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34b9eb82-133b-404c-a91b-35418671bd9a req-2d689578-70b9-47fa-84fc-40884e3c2a35 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.478333] [50968]: [pid: 50968|app: 0|req: 2067/4012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.486105] [50968]: DEBUG neutron.api.wsgi [req-34b9eb82-133b-404c-a91b-35418671bd9a req-5763816b-39c8-4126-b85f-b7fc7b21e4cd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.510391] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-566dd7b2-98ff-4e7c-be6c-39d68daab50c req-2828fb28-8df2-4e80-9c4a-e334d238266b tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.511831] [50969]: [pid: 50969|app: 0|req: 1946/4013] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.512605] [50968]: [pid: 50968|app: 0|req: 2068/4014] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.520762] [50969]: DEBUG neutron.api.wsgi [req-566dd7b2-98ff-4e7c-be6c-39d68daab50c req-21a68122-5204-418e-833a-ccd96e9de930 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.546690] [50969]: [pid: 50969|app: 0|req: 1947/4015] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 795.604355] [50969]: [pid: 50969|app: 0|req: 1948/4016] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.623649] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6efc2e5-0d3f-4e59-b6fb-78c53d38dac3 req-115b263f-84d6-4fae-90f9-b7b0ea59516b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.626445] [50968]: [pid: 50968|app: 0|req: 2069/4017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.636379] [50969]: DEBUG neutron.api.wsgi [req-b6efc2e5-0d3f-4e59-b6fb-78c53d38dac3 req-575a30da-496c-483a-a34e-057e2d657116 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.660600] [50969]: [pid: 50969|app: 0|req: 1949/4018] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.665940] [50968]: [pid: 50968|app: 0|req: 2070/4019] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:47 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.725465] [50969]: [pid: 50969|app: 0|req: 1950/4020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.734816] [50968]: [pid: 50968|app: 0|req: 2071/4021] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.776976] [50969]: [pid: 50969|app: 0|req: 1951/4022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.815607] [50968]: [pid: 50968|app: 0|req: 2072/4023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.869769] [50969]: [pid: 50969|app: 0|req: 1952/4024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.921052] [50968]: [pid: 50968|app: 0|req: 2073/4025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.019028] [50969]: [pid: 50969|app: 0|req: 1953/4026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.051950] [50968]: [pid: 50968|app: 0|req: 2074/4027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.101451] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce71655a-ff61-4853-ba26-a811390aa7bb req-d0236e00-1824-43f2-8644-3ae923e13833 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.102063] [50969]: [pid: 50969|app: 0|req: 1954/4028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 796.109684] [50968]: DEBUG neutron.api.wsgi [req-ce71655a-ff61-4853-ba26-a811390aa7bb req-ec4f23d8-6579-487b-bb9c-918d8391808c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.138348] [50968]: [pid: 50968|app: 0|req: 2075/4029] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.152962] [50968]: [pid: 50968|app: 0|req: 2076/4030] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.164988] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-8b760f19-0ec0-4867-aaa7-4ba6a36ab1b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.165894] [50969]: [pid: 50969|app: 0|req: 1955/4031] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 1044 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 796.173438] [50968]: DEBUG neutron.api.wsgi [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-646bdf7d-6bda-4e1f-b035-afa7e66b03b5 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.186474] [50968]: [pid: 50968|app: 0|req: 2077/4032] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.195&port_id=e99437db-400e-4912-a64e-f23be6b76b7a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.219272] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-62d66b4a-422f-4b02-9b2b-fc862f962ce3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.221233] [50969]: [pid: 50969|app: 0|req: 1956/4033] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.260071] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1663387-24dd-4617-8f1d-e47314c6d1da req-a866649b-bf94-41c4-86a7-161aa48b54aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.261053] [50968]: [pid: 50968|app: 0|req: 2078/4034] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.307935] [50968]: [pid: 50968|app: 0|req: 2079/4035] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.312345] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9125ccc-84b7-41e2-ae96-a31823d485e7 req-ce345cd1-d60c-44a3-b155-05f5d63b2d61 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.312680] [50969]: [pid: 50969|app: 0|req: 1957/4036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.330471] [50969]: [pid: 50969|app: 0|req: 1958/4037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.334986] [50969]: DEBUG neutron.api.wsgi [req-e9125ccc-84b7-41e2-ae96-a31823d485e7 req-e7edcad3-5279-43ab-8b64-4f05a8420d30 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.349550] [50968]: [pid: 50968|app: 0|req: 2080/4038] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 796.355674] [50969]: [pid: 50969|app: 0|req: 1959/4039] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.464474] [50968]: [pid: 50968|app: 0|req: 2081/4040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.626484] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bf808ff-bef8-4542-927e-f58e7a85f91d req-cb176e3a-96bb-435c-9dac-c52c0525a4c1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.627951] [50969]: [pid: 50969|app: 0|req: 1960/4041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.639458] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c4cf3b95-0b8e-475b-aa86-528783c6c6ba admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.667361] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4703cc57-6382-4ef0-8952-323d23d89176 req-ac0bff88-442a-4ac7-9dd3-ab698ef379c4 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.668878] [50969]: [pid: 50969|app: 0|req: 1961/4042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.671437] [50969]: DEBUG neutron.api.wsgi [req-5bf808ff-bef8-4542-927e-f58e7a85f91d req-c87ab8e7-6c72-4bca-afab-5877db816ad3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.693797] [50969]: [pid: 50969|app: 0|req: 1962/4043] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.694649] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e99437db-400e-4912-a64e-f23be6b76b7a'}, {'name': 'network-changed', 'server_uuid': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'tag': 'e99437db-400e-4912-a64e-f23be6b76b7a'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 796.697830] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fe4754e3-022e-456c-8a79-b4712fcab76b" -d '{"events": [{"server_uuid": "21062e1c-7106-460e-9b6e-b6c44eeca68e", "name": "network-vif-plugged", "status": "completed", "tag": "e99437db-400e-4912-a64e-f23be6b76b7a"}, {"name": "network-changed", "server_uuid": "21062e1c-7106-460e-9b6e-b6c44eeca68e", "tag": "e99437db-400e-4912-a64e-f23be6b76b7a"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 796.699986] [50969]: DEBUG neutron.api.wsgi [req-4703cc57-6382-4ef0-8952-323d23d89176 req-af1ef887-b9d2-4345-96b4-5fa21863f2ff tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.715074] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c4cf3b95-0b8e-475b-aa86-528783c6c6ba admin admin] Publish callbacks [] for security_group (3d7a0a50-ff3c-4b22-a7dd-0ba178fe2dc3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.718016] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c4cf3b95-0b8e-475b-aa86-528783c6c6ba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3d7a0a50-ff3c-4b22-a7dd-0ba178fe2dc3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.722619] [50969]: [pid: 50969|app: 0|req: 1963/4044] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&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.745335] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4cf3b95-0b8e-475b-aa86-528783c6c6ba admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3d7a0a50-ff3c-4b22-a7dd-0ba178fe2dc3,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 796.757205] [50969]: [pid: 50969|app: 0|req: 1964/4045] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.762485] [50968]: [pid: 50968|app: 0|req: 2082/4046] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:38:48 2025] GET /networking/v2.0/security-groups?tenant_id=b257b382be0d47d8940345d224817938&name=default => generated 2929 bytes in 185 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 796.800939] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50fac0e6-817c-45f6-a4b3-b27725d2d460 req-7abcbc3f-7f05-421b-9eb2-a2aa8aa8904f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.802173] [50968]: [pid: 50968|app: 0|req: 2083/4047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 796.804756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81115e71-bf0d-4c39-9bc1-1c1fac1f6858 admin admin] Publish callbacks [] for security_group (3d7a0a50-ff3c-4b22-a7dd-0ba178fe2dc3), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.826669] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81115e71-bf0d-4c39-9bc1-1c1fac1f6858 admin admin] Publish callbacks [] for security_group (3d7a0a50-ff3c-4b22-a7dd-0ba178fe2dc3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.834977] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0efeb9f-4e5e-4df7-ac29-64a25df31d7b req-3720d22f-025a-4148-9898-3eaa4ad1d2e2 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.836047] [50968]: [pid: 50968|app: 0|req: 2084/4048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.852378] [50968]: [pid: 50968|app: 0|req: 2085/4049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.855027] [50968]: DEBUG neutron.api.wsgi [req-50fac0e6-817c-45f6-a4b3-b27725d2d460 req-94fea15f-0589-45ab-9863-c6b7c6fc49ec service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.860464] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81115e71-bf0d-4c39-9bc1-1c1fac1f6858 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3d7a0a50-ff3c-4b22-a7dd-0ba178fe2dc3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.865230] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-81115e71-bf0d-4c39-9bc1-1c1fac1f6858 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3d7a0a50-ff3c-4b22-a7dd-0ba178fe2dc3,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 796.869870] [50969]: DEBUG neutron_lib.callbacks.manager [None req-81115e71-bf0d-4c39-9bc1-1c1fac1f6858 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.870260] [50969]: [pid: 50969|app: 0|req: 1965/4050] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:38:49 2025] DELETE /networking/v2.0/security-groups/3d7a0a50-ff3c-4b22-a7dd-0ba178fe2dc3 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 796.877085] [50968]: [pid: 50968|app: 0|req: 2086/4051] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.880227] [50968]: DEBUG neutron.api.wsgi [req-e0efeb9f-4e5e-4df7-ac29-64a25df31d7b req-8f40c7d8-6909-4fe1-bba9-878c98c5850f tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.889943] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-ac502128-75cf-4cc4-93a2-979dd1b1858e x-openstack-request-id: req-ac502128-75cf-4cc4-93a2-979dd1b1858e {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 796.890062] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "21062e1c-7106-460e-9b6e-b6c44eeca68e", "name": "network-vif-plugged", "status": "completed", "tag": "e99437db-400e-4912-a64e-f23be6b76b7a", "code": 200}, {"name": "network-changed", "server_uuid": "21062e1c-7106-460e-9b6e-b6c44eeca68e", "tag": "e99437db-400e-4912-a64e-f23be6b76b7a", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 796.890217] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ac502128-75cf-4cc4-93a2-979dd1b1858e {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 796.890443] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ac502128-75cf-4cc4-93a2-979dd1b1858e'] response: {'server_uuid': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'code': 200} [ 796.890532] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ac502128-75cf-4cc4-93a2-979dd1b1858e'] response: {'name': 'network-changed', 'server_uuid': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'tag': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'status': 'completed', 'code': 200} [ 796.909854] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-198beff8-4e1e-4f92-bedd-1eea14de7476 req-36e81c79-57a8-4ace-959f-0a4695304fea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.909854] [50969]: [pid: 50969|app: 0|req: 1966/4052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 796.911034] [50968]: [pid: 50968|app: 0|req: 2087/4053] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.919451] [50969]: DEBUG neutron.api.wsgi [req-198beff8-4e1e-4f92-bedd-1eea14de7476 req-9f34bb6f-783c-4945-b9e0-b236cb1bf861 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.943775] [50968]: [pid: 50968|app: 0|req: 2088/4054] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.951044] [50969]: [pid: 50969|app: 0|req: 1967/4055] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.007873] [50968]: [pid: 50968|app: 0|req: 2089/4056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.026026] [50969]: [pid: 50969|app: 0|req: 1968/4057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.092842] [50969]: [pid: 50969|app: 0|req: 1969/4058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.100720] [50968]: [pid: 50968|app: 0|req: 2090/4059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.168879] [50969]: [pid: 50969|app: 0|req: 1970/4060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.186488] [50968]: [pid: 50968|app: 0|req: 2091/4061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.233034] [50969]: [pid: 50969|app: 0|req: 1971/4062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 797.254861] [50968]: [pid: 50968|app: 0|req: 2092/4063] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.414114] [50969]: [pid: 50969|app: 0|req: 1972/4064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.438752] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-312fe39a-a9a5-48d0-9bee-4e5365d0e64e req-63211989-5b8b-4e46-a8dd-70187d211d88 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.439802] [50968]: [pid: 50968|app: 0|req: 2093/4065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.446234] [50968]: DEBUG neutron.api.wsgi [req-312fe39a-a9a5-48d0-9bee-4e5365d0e64e req-faed0fc8-2564-470e-ae04-e09cb8abf97b tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.448884] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe4754e3-022e-456c-8a79-b4712fcab76b req-d8171dc2-835a-4a61-bc03-9c563bc0fdd8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.450277] [50969]: [pid: 50969|app: 0|req: 1973/4066] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 1044 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 797.471743] [50968]: [pid: 50968|app: 0|req: 2094/4067] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 797.508041] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe4754e3-022e-456c-8a79-b4712fcab76b req-728f0dad-17ba-4228-9aa7-2b99fd3adbd8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.508808] [50969]: [pid: 50969|app: 0|req: 1974/4068] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 797.516140] [50968]: DEBUG neutron.api.wsgi [req-fe4754e3-022e-456c-8a79-b4712fcab76b req-088db9a0-2dc6-445e-881d-6001af753976 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.529984] [50968]: [pid: 50968|app: 0|req: 2095/4069] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.195&port_id=e99437db-400e-4912-a64e-f23be6b76b7a => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.530723] [50969]: [pid: 50969|app: 0|req: 1975/4070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.553229] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe4754e3-022e-456c-8a79-b4712fcab76b req-a9896fbf-6df0-4865-b77b-8048371b1e8c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.554118] [50968]: [pid: 50968|app: 0|req: 2096/4071] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 797.583721] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe4754e3-022e-456c-8a79-b4712fcab76b req-15c2e25d-3815-479f-be89-564843c7d402 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.584652] [50969]: [pid: 50969|app: 0|req: 1976/4072] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.621202] [50968]: [pid: 50968|app: 0|req: 2097/4073] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.661260] [50969]: [pid: 50969|app: 0|req: 1977/4074] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:49 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 797.772035] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66ff2275-f42c-45c0-81ee-ce209f3fc879 req-cdfa9dbb-ad65-4222-b9c0-db678fefd5de tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.772976] [50968]: [pid: 50968|app: 0|req: 2098/4075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.778913] [50968]: DEBUG neutron.api.wsgi [req-66ff2275-f42c-45c0-81ee-ce209f3fc879 req-15bec342-883c-4c22-8219-519a59fdde15 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.800025] [50968]: [pid: 50968|app: 0|req: 2099/4076] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.800268] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e66da5d9-c860-4b85-b997-54c432e6acdc req-79651ec7-fa18-449d-80f0-3229e15ed7ec tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.801385] [50969]: [pid: 50969|app: 0|req: 1978/4077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 797.807520] [50968]: DEBUG neutron.api.wsgi [req-e66da5d9-c860-4b85-b997-54c432e6acdc req-fdc7b4c4-0eee-4cc8-a21b-b308ce8353a6 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.827321] [50968]: [pid: 50968|app: 0|req: 2100/4078] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 797.848459] [50969]: [pid: 50969|app: 0|req: 1979/4079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 797.913033] [50968]: [pid: 50968|app: 0|req: 2101/4080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.019343] [50968]: [pid: 50968|app: 0|req: 2102/4081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.048961] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fbaaed2-943b-4b49-9f42-5e5e0eabba08 req-ca0b0e69-ee4c-4bdd-bf81-640358575fc3 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.050095] [50969]: [pid: 50969|app: 0|req: 1980/4082] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.056046] [50968]: DEBUG neutron.api.wsgi [req-0fbaaed2-943b-4b49-9f42-5e5e0eabba08 req-f96958ad-7b02-40e9-85e0-086e0a56d271 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.078059] [50968]: [pid: 50968|app: 0|req: 2103/4083] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.097602] [50969]: [pid: 50969|app: 0|req: 1981/4084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.126742] [50968]: [pid: 50968|app: 0|req: 2104/4085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.172376] [50969]: [pid: 50969|app: 0|req: 1982/4086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.187355] [50968]: [pid: 50968|app: 0|req: 2105/4087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.232108] [50969]: [pid: 50969|app: 0|req: 1983/4088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.255468] [50968]: [pid: 50968|app: 0|req: 2106/4089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.293458] [50969]: [pid: 50969|app: 0|req: 1984/4090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.323989] [50968]: [pid: 50968|app: 0|req: 2107/4091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.501927] [50969]: [pid: 50969|app: 0|req: 1985/4092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.566807] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-044359e6-c551-4334-b881-420aa4ad5237 req-9778428b-b413-469f-af4b-3d78bca3af14 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.567873] [50968]: [pid: 50968|app: 0|req: 2108/4093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.575206] [50969]: DEBUG neutron.api.wsgi [req-044359e6-c551-4334-b881-420aa4ad5237 req-d3c255f0-6f80-4383-ad42-8ce9b547585f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.595819] [50968]: [pid: 50968|app: 0|req: 2109/4094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.598624] [50969]: [pid: 50969|app: 0|req: 1986/4095] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.715898] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a13ee29-2353-4936-a12e-f2ae1de8a8a5 req-24e2b3ca-b7e5-4e3f-9795-f04094353b68 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.716902] [50968]: [pid: 50968|app: 0|req: 2110/4096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:50 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.722817] [50968]: DEBUG neutron.api.wsgi [req-3a13ee29-2353-4936-a12e-f2ae1de8a8a5 req-a80a9d11-e4f1-4121-84f7-36edb80f32cb tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.746251] [50968]: [pid: 50968|app: 0|req: 2111/4097] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.749449] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-521a5bf9-0175-4168-b8e7-179394f760a6 req-7bb02fb6-993f-466f-a624-378fe1547273 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.750584] [50969]: [pid: 50969|app: 0|req: 1987/4098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 798.757974] [50968]: DEBUG neutron.api.wsgi [req-521a5bf9-0175-4168-b8e7-179394f760a6 req-b5a8266b-405c-49ea-98cb-952393bc4d6c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.780618] [50968]: [pid: 50968|app: 0|req: 2112/4099] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.822792] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b881402e-7eee-4ab1-bb7c-530d02e813ac req-592991f0-cd57-4b62-8a2d-dd763f1a2747 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.823713] [50969]: [pid: 50969|app: 0|req: 1988/4100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.829904] [50968]: DEBUG neutron.api.wsgi [req-b881402e-7eee-4ab1-bb7c-530d02e813ac req-46481c75-906d-499c-ad28-98ecc06f40d1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.852632] [50968]: [pid: 50968|app: 0|req: 2113/4101] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&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.884830] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-083c6130-7700-4dbe-a389-9770982fe714 req-ed572419-555d-44f2-89f2-9a0007146208 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.886076] [50969]: [pid: 50969|app: 0|req: 1989/4102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.892271] [50969]: DEBUG neutron.api.wsgi [req-083c6130-7700-4dbe-a389-9770982fe714 req-25d3acf2-cee6-4573-b955-3769de4bc7cb tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.913399] [50969]: [pid: 50969|app: 0|req: 1990/4103] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.945972] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3043eeac-8326-4ea7-b32f-d7ab9f178256 req-ac419cb0-c16a-4ef8-85f8-8b9aca5f044e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.947282] [50968]: [pid: 50968|app: 0|req: 2114/4104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.955201] [50968]: DEBUG neutron.api.wsgi [req-3043eeac-8326-4ea7-b32f-d7ab9f178256 req-d611f338-ee42-4e0b-8f1e-03e8ea9f30cf tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.966858] [50969]: [pid: 50969|app: 0|req: 1991/4105] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.983137] [50968]: [pid: 50968|app: 0|req: 2115/4106] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.028825] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-3e2fdd2d-3883-4224-a578-940ebe5d522d tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.029662] [50969]: [pid: 50969|app: 0|req: 1992/4107] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/networks?id=a602ef6b-5d96-4c2f-860d-b7c98eff844b => generated 613 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.041409] [50968]: DEBUG neutron.api.v2.base [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Request body: {'port': {'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'admin_state_up': True, 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 799.056889] [50969]: [pid: 50969|app: 0|req: 1993/4108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.093947] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Made reservation on behalf of ced6a6743d7941abba66d782f51b8b2b for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 799.097464] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.116535] [50969]: [pid: 50969|app: 0|req: 1994/4109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 799.150533] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-896a412a-b839-4b58-8036-b1995ea1dbdc req-56c4fc58-79a4-4b96-bfaf-6fcb7b4aa050 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.152162] [50969]: [pid: 50969|app: 0|req: 1995/4110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.162202] [50968]: DEBUG neutron.db.db_base_plugin_common [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Allocated IP 192.168.128.14 (a602ef6b-5d96-4c2f-860d-b7c98eff844b/72f74530-bd0d-4551-a391-7e8da258eeaf/7a1f4a7c-dc9f-4bc2-922b-1609e7615791) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 799.182873] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f605ecb6-0b80-4753-a5e4-5171d03fe05d req-80474b98-ddb6-483e-a7a2-5a0e5003451e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.183822] [50969]: [pid: 50969|app: 0|req: 1996/4111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 799.186318] [50969]: DEBUG neutron.api.wsgi [req-896a412a-b839-4b58-8036-b1995ea1dbdc req-e69fce7a-e141-4bfb-8936-21ecc5af5b48 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.206053] [50969]: [pid: 50969|app: 0|req: 1997/4112] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.208757] [50969]: DEBUG neutron.api.wsgi [req-f605ecb6-0b80-4753-a5e4-5171d03fe05d req-7f4b53ac-e484-4abb-b3d6-f7e7b80d63fe tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.228537] [50969]: [pid: 50969|app: 0|req: 1998/4113] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.244061] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Publish callbacks [] for allowed_address_pair (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.245491] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Publish callbacks [] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.245491] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] create_port_precommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': '', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'port_security_enabled': True, 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 799.245491] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] create_port_precommit: [ 799.245491] [50968]: key[mac_address], None -> fa:16:3e:92:ac:6c [ 799.245491] [50968]: key[device_id], None -> cfc626ef-e1f2-4d5b-8292-980a8fcaf51b [ 799.245491] [50968]: key[binding:vif_details], None -> {} [ 799.245491] [50968]: key[project_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 799.245491] [50968]: key[binding:vnic_type], None -> normal [ 799.245491] [50968]: key[allowed_address_pairs], None -> [] [ 799.245491] [50968]: key[name], None -> [ 799.245491] [50968]: key[status], None -> DOWN [ 799.245491] [50968]: key[tenant_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 799.245491] [50968]: key[fixed_ips], None -> [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}] [ 799.245491] [50968]: key[id], None -> 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 [ 799.245491] [50968]: key[port_security_enabled], None -> True [ 799.245491] [50968]: key[network_id], None -> a602ef6b-5d96-4c2f-860d-b7c98eff844b [ 799.245491] [50968]: key[security_groups], None -> ['87920817-9bc0-40b2-945a-8057b5158162'] [ 799.245491] [50968]: key[binding:profile], None -> {} [ 799.245491] [50968]: key[binding:host_id], None -> [ 799.245491] [50968]: key[standard_attr_id], None -> 1245 [ 799.245491] [50968]: key[admin_state_up], None -> True [ 799.245491] [50968]: key[device_owner], None -> [ 799.245491] [50968]: key[binding:vif_type], None -> unbound [ 799.245491] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 799.258015] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22f1f934-43ec-4fdf-b588-8985b097b7e1 req-f0851d74-e492-4049-9d45-18ee32e09f15 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.259315] [50969]: [pid: 50969|app: 0|req: 1999/4114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 799.268702] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.273495] [50969]: [pid: 50969|app: 0|req: 2000/4115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.276978] [50969]: DEBUG neutron.api.wsgi [req-22f1f934-43ec-4fdf-b588-8985b097b7e1 req-84cd915e-19ab-429e-9ccc-e5fc62d838af service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.292055] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Pushing event updated for resources: {'Port': ['ID=7a1f4a7c-dc9f-4bc2-922b-1609e7615791,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 799.298327] [50969]: [pid: 50969|app: 0|req: 2001/4116] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.300750] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Network a602ef6b-5d96-4c2f-860d-b7c98eff844b is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 799.301529] [50968]: DEBUG neutron.scheduler.base_scheduler [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 799.304221] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 799.316189] [50969]: [pid: 50969|app: 0|req: 2002/4117] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.323750] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] create_port_postcommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': '', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'port_security_enabled': True, 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:51Z', 'revision_number': 1, 'network': {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', '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': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 799.323965] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] create_port_postcommit: [ 799.323965] [50968]: key[mac_address], None -> fa:16:3e:92:ac:6c [ 799.323965] [50968]: key[device_id], None -> cfc626ef-e1f2-4d5b-8292-980a8fcaf51b [ 799.323965] [50968]: key[binding:vif_details], None -> {} [ 799.323965] [50968]: key[project_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 799.323965] [50968]: key[binding:vnic_type], None -> normal [ 799.323965] [50968]: key[tags], None -> [] [ 799.323965] [50968]: key[allowed_address_pairs], None -> [] [ 799.323965] [50968]: key[created_at], None -> 2025-11-21T22:38:51Z [ 799.323965] [50968]: key[name], None -> [ 799.323965] [50968]: key[status], None -> DOWN [ 799.323965] [50968]: key[tenant_id], None -> ced6a6743d7941abba66d782f51b8b2b [ 799.323965] [50968]: key[fixed_ips], None -> [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}] [ 799.323965] [50968]: key[id], None -> 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 [ 799.323965] [50968]: key[port_security_enabled], None -> True [ 799.323965] [50968]: key[network_id], None -> a602ef6b-5d96-4c2f-860d-b7c98eff844b [ 799.323965] [50968]: key[security_groups], None -> ['87920817-9bc0-40b2-945a-8057b5158162'] [ 799.323965] [50968]: key[binding:profile], None -> {} [ 799.323965] [50968]: key[binding:host_id], None -> [ 799.323965] [50968]: key[revision_number], None -> 1 [ 799.323965] [50968]: key[description], None -> [ 799.323965] [50968]: key[updated_at], None -> 2025-11-21T22:38:51Z [ 799.323965] [50968]: key[standard_attr_id], None -> 1245 [ 799.323965] [50968]: key[admin_state_up], None -> True [ 799.323965] [50968]: key[binding:vif_type], None -> unbound [ 799.323965] [50968]: key[device_owner], None -> [ 799.323965] [50968]: key[extra_dhcp_opts], None -> [] [ 799.323965] [50968]: key[network], None -> {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} [ 799.323965] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 799.346874] [50969]: [pid: 50969|app: 0|req: 2003/4118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.359014] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.359300] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-be36fd19-be6f-4e97-bc6f-8b7f1019f9d0 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.368430] [50968]: [pid: 50968|app: 0|req: 2116/4119] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:51 2025] POST /networking/v2.0/ports => generated 733 bytes in 331 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 799.378289] [50968]: DEBUG neutron.api.v2.base [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Request body: {'port': {'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 799.380236] [50969]: [pid: 50969|app: 0|req: 2004/4120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.417173] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.427142] [50969]: [pid: 50969|app: 0|req: 2005/4121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.509705] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08aa9ba2-a110-470c-a6e8-74db5751d15d req-9aaa793c-c001-4c40-b0cb-e3a73995a712 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.511049] [50969]: [pid: 50969|app: 0|req: 2006/4122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.527535] [50969]: [pid: 50969|app: 0|req: 2007/4123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.530518] [50969]: DEBUG neutron.api.wsgi [req-08aa9ba2-a110-470c-a6e8-74db5751d15d req-fc5b46cc-be8c-429f-be5c-5802e7539b71 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.547740] [50968]: DEBUG neutron.notifiers.nova [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 799.554279] [50969]: [pid: 50969|app: 0|req: 2008/4124] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.554475] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks [] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.564149] [50968]: DEBUG neutron.db.provisioning_blocks [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Transition to ACTIVE for port object 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 799.566069] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_precommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:51Z', 'revision_number': 2, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': '', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:51Z', 'revision_number': 1, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 799.566344] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_precommit: [ 799.566344] [50968]: key[device_owner], -> compute:nova [ 799.566344] [50968]: key[binding:host_id], -> cpu-1 [ 799.566344] [50968]: key[revision_number], 1 -> 2 [ 799.566344] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 799.568333] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.592297] [50969]: [pid: 50969|app: 0|req: 2009/4125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 799.600553] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Pushing event updated for resources: {'Port': ['ID=7a1f4a7c-dc9f-4bc2-922b-1609e7615791,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 799.645835] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_postcommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:51Z', 'revision_number': 2, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': '', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:51Z', 'revision_number': 1, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 799.646291] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_postcommit: [ 799.646291] [50968]: key[device_owner], -> compute:nova [ 799.646291] [50968]: key[binding:host_id], -> cpu-1 [ 799.646291] [50968]: key[revision_number], 1 -> 2 [ 799.646291] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 799.653062] [50968]: DEBUG neutron.plugins.ml2.managers [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Attempting to bind port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 799.653297] [50968]: DEBUG neutron.plugins.ml2.managers [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Attempting to bind port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 799.653584] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Attempting to bind port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 on network a602ef6b-5d96-4c2f-860d-b7c98eff844b {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 799.673298] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 799.673413] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-ec18a18e-bbf7-4a4b-b7c5-89d66f035eb7 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.673494] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Bind Segment={'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 799.673597] [50969]: [pid: 50969|app: 0|req: 2010/4126] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:51 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 612 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.677726] [50968]: DEBUG networking_nsxv3.api.rpc [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Bind port on Host cpu-1 & Segment [{'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 799.687026] [50969]: [pid: 50969|app: 0|req: 2011/4127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.690024] [50969]: DEBUG neutron.api.wsgi [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-4fdf6159-50ad-4d7f-871e-9cd01b4bf5e1 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.694113] [50969]: [pid: 50969|app: 0|req: 2012/4128] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/quotas/9497357ea6f54e07b2d8941384d6a562 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.738432] [50969]: [pid: 50969|app: 0|req: 2013/4129] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&fields=id => generated 241 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.757017] [50969]: [pid: 50969|app: 0|req: 2014/4130] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.799761] [50969]: [pid: 50969|app: 0|req: 2015/4131] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.833566] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17add237-ee44-4d31-a381-73cbfa0bc7c5 req-0047ae3c-0f00-440a-9389-104fb855062d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.835065] [50969]: [pid: 50969|app: 0|req: 2016/4132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 799.873156] [50969]: [pid: 50969|app: 0|req: 2017/4133] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 799.876186] [50969]: DEBUG neutron.api.wsgi [req-17add237-ee44-4d31-a381-73cbfa0bc7c5 req-73848146-66fa-420e-8fe6-192d1da16502 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.905649] [50969]: [pid: 50969|app: 0|req: 2018/4134] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.940971] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7ae9320-e5ef-4dd4-9812-0b2a3cef1f3d req-cc40f904-8e65-4ae7-9a87-4bfdee397e81 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.945666] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7ae9320-e5ef-4dd4-9812-0b2a3cef1f3d req-cc40f904-8e65-4ae7-9a87-4bfdee397e81 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.950737] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7ae9320-e5ef-4dd4-9812-0b2a3cef1f3d req-cc40f904-8e65-4ae7-9a87-4bfdee397e81 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.952095] [50969]: [pid: 50969|app: 0|req: 2019/4135] 10.180.1.21 () {60 vars in 1658 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a&device_id=659863b7-ded5-4f40-a97b-6c311fad3aac&device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 2226 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 799.961594] [50969]: DEBUG neutron.api.wsgi [req-f7ae9320-e5ef-4dd4-9812-0b2a3cef1f3d req-d8aab2d5-272e-4ec9-b3c2-8b8e13e7819f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.996054] [50969]: [pid: 50969|app: 0|req: 2020/4136] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.041787] [50969]: [pid: 50969|app: 0|req: 2021/4137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.098449] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ca6eaee-f8b0-473f-963d-e54fa59feb25 req-8c5aadf3-b232-426f-b217-e448f58f8776 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.100142] [50969]: [pid: 50969|app: 0|req: 2022/4138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.114699] [50969]: [pid: 50969|app: 0|req: 2023/4139] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.117964] [50969]: DEBUG neutron.api.wsgi [req-8ca6eaee-f8b0-473f-963d-e54fa59feb25 req-38e4abbf-5bda-42ce-9ca1-7d7901fe22ca tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.149176] [50969]: [pid: 50969|app: 0|req: 2024/4140] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.185603] [50969]: [pid: 50969|app: 0|req: 2025/4141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.282069] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a943acd6-37c8-4da2-826b-78b031988f53 req-c01bebf9-4649-4964-9a3a-2d4315af1deb tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.282336] [50969]: [pid: 50969|app: 0|req: 2026/4142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.313515] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1281871-9100-461f-9430-02d698a88a4a req-7ba13c67-0e25-49eb-8b53-110795040910 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.315008] [50969]: [pid: 50969|app: 0|req: 2027/4143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.321261] [50969]: DEBUG neutron.api.wsgi [req-a943acd6-37c8-4da2-826b-78b031988f53 req-653dd3bb-a376-4d29-a8ef-10660dccfeaa tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.342841] [50969]: [pid: 50969|app: 0|req: 2028/4144] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.345761] [50969]: DEBUG neutron.api.wsgi [req-b1281871-9100-461f-9430-02d698a88a4a req-3549045d-21cb-4b46-b199-139c14ca0ac1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.367825] [50969]: [pid: 50969|app: 0|req: 2029/4145] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.437311] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33af64ed-1197-4c05-b0ed-a77bfa02fd73 req-a376991d-6dcc-4f82-85a1-7720d9005794 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.438226] [50969]: [pid: 50969|app: 0|req: 2030/4146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 748 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.452109] [50969]: [pid: 50969|app: 0|req: 2031/4147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.455242] [50969]: DEBUG neutron.api.wsgi [req-33af64ed-1197-4c05-b0ed-a77bfa02fd73 req-73034b23-202d-42ae-8575-9275a2dda275 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.477596] [50969]: [pid: 50969|app: 0|req: 2032/4148] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.527126] [50969]: [pid: 50969|app: 0|req: 2033/4149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.542085] [50969]: [pid: 50969|app: 0|req: 2034/4150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.600247] [50969]: [pid: 50969|app: 0|req: 2035/4151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.665656] [50969]: [pid: 50969|app: 0|req: 2036/4152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:52 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.681839] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Bound using segment: {'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 800.682058] [50968]: DEBUG neutron.plugins.ml2.managers [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Bound port: 7a1f4a7c-dc9f-4bc2-922b-1609e7615791, 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': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 800.682141] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.701807] [50969]: [pid: 50969|app: 0|req: 2037/4153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.734027] [50969]: [pid: 50969|app: 0|req: 2038/4154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.754099] [50969]: [pid: 50969|app: 0|req: 2039/4155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.759820] [50968]: DEBUG neutron.plugins.ml2.db [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] For port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 800.763688] [50968]: DEBUG neutron.plugins.ml2.db [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] For port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7a1f4a7c-dc9f-4bc2-922b-1609e7615791,segment=NetworkSegment(90b0b626-4d6c-4b14-ad4c-8090f65b2e3e),segment_id=90b0b626-4d6c-4b14-ad4c-8090f65b2e3e)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 800.765126] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_precommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': '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-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:51Z', 'revision_number': 2, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:51Z', 'revision_number': 2, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'}) host 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': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 800.765286] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_precommit: [ 800.765286] [50968]: key[binding:vif_type], unbound -> ovs [ 800.765286] [50968]: 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} [ 800.765286] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.769295] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.793947] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Pushing event updated for resources: {'Port': ['ID=7a1f4a7c-dc9f-4bc2-922b-1609e7615791,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.803185] [50968]: DEBUG neutron.db.provisioning_blocks [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Provisioning complete for port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 800.803543] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.803761] [50968]: INFO neutron.plugins.ml2.plugin [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Attempt 1 to provision port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 [ 800.804965] [50969]: [pid: 50969|app: 0|req: 2040/4156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.852735] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Current status of the port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 800.852735] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.865602] [50969]: [pid: 50969|app: 0|req: 2041/4157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.868029] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 800.873505] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-966cc27c-40c6-47ce-a10e-0314b5750ff7" -d '{"events": [{"server_uuid": "cfc626ef-e1f2-4d5b-8292-980a8fcaf51b", "name": "network-vif-plugged", "status": "completed", "tag": "7a1f4a7c-dc9f-4bc2-922b-1609e7615791"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 800.880780] [50968]: DEBUG neutron.plugins.ml2.db [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] For port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7a1f4a7c-dc9f-4bc2-922b-1609e7615791,segment=NetworkSegment(90b0b626-4d6c-4b14-ad4c-8090f65b2e3e),segment_id=90b0b626-4d6c-4b14-ad4c-8090f65b2e3e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 800.901044] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-691f5c56-1485-461c-88f1-7b5a4548d825 x-openstack-request-id: req-691f5c56-1485-461c-88f1-7b5a4548d825 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 800.901217] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cfc626ef-e1f2-4d5b-8292-980a8fcaf51b", "name": "network-vif-plugged", "status": "completed", "tag": "7a1f4a7c-dc9f-4bc2-922b-1609e7615791", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 800.902325] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-691f5c56-1485-461c-88f1-7b5a4548d825 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 800.902557] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-691f5c56-1485-461c-88f1-7b5a4548d825'] response: {'server_uuid': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'code': 200} [ 800.916296] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_precommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': '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-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:53Z', 'revision_number': 5, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': '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-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:53Z', 'revision_number': 4, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'}) host 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': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}]) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 800.916526] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_precommit: [ 800.916526] [50968]: key[status], DOWN -> ACTIVE [ 800.916526] [50968]: key[revision_number], 4 -> 5 [ 800.916526] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.921726] [50968]: DEBUG neutron.db.provisioning_blocks [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Provisioning complete for port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 800.921860] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.921971] [50968]: INFO neutron.plugins.ml2.plugin [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Attempt 1 to provision port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 [ 800.958495] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Current status of the port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 800.959241] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_postcommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': '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-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:53Z', 'revision_number': 5, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': '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-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:53Z', 'revision_number': 4, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'}) host 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': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}]) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 800.959406] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_postcommit: [ 800.959406] [50968]: key[status], DOWN -> ACTIVE [ 800.959406] [50968]: key[revision_number], 4 -> 5 [ 800.959406] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.959565] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.985763] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Pushing event updated for resources: {'Port': ['ID=7a1f4a7c-dc9f-4bc2-922b-1609e7615791,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.989748] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_postcommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': '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-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:53Z', 'revision_number': 4, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:51Z', 'revision_number': 2, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'}) host 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': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 800.990642] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] update_port_postcommit: [ 800.990642] [50968]: key[binding:vif_type], unbound -> ovs [ 800.990642] [50968]: 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'}} [ 800.990642] [50968]: key[updated_at], 2025-11-21T22:38:51Z -> 2025-11-21T22:38:53Z [ 800.990642] [50968]: key[revision_number], 2 -> 4 [ 800.990642] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.997387] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.997830] [50968]: DEBUG neutron_lib.callbacks.manager [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-fc973cea-b2a8-43b8-a0a6-76da540ea460 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.999660] [50968]: [pid: 50968|app: 0|req: 2117/4158] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:51 2025] PUT /networking/v2.0/ports/7a1f4a7c-dc9f-4bc2-922b-1609e7615791 => generated 1038 bytes in 1627 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 801.112079] [50969]: [pid: 50969|app: 0|req: 2042/4159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.187658] [50968]: [pid: 50968|app: 0|req: 2118/4160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.254954] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef428223-3b0c-4cb9-b4fc-ad297f464f9c req-174535e9-0d7a-454d-8326-3ff2dc1427d6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.256020] [50969]: [pid: 50969|app: 0|req: 2043/4161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.259845] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7497974-0a46-4baa-a7fc-48447148ce0d req-0fb7b2ef-cbf6-4f2f-be18-c375e5da1366 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.260726] [50968]: [pid: 50968|app: 0|req: 2119/4162] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.261858] [50969]: DEBUG neutron.api.wsgi [req-ef428223-3b0c-4cb9-b4fc-ad297f464f9c req-f5c73031-3871-4da9-9ef6-e84a0560e924 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.267054] [50968]: DEBUG neutron.api.wsgi [req-d7497974-0a46-4baa-a7fc-48447148ce0d req-2263a776-b3db-484f-8d5b-7a227293694b tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.285668] [50969]: [pid: 50969|app: 0|req: 2044/4163] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 801.286395] [50968]: [pid: 50968|app: 0|req: 2120/4164] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.338709] [50969]: [pid: 50969|app: 0|req: 2045/4165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.421115] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad4bc63c-a86d-494c-847e-9264dfdae11c req-afa945b4-d7c6-481d-9057-bcffd86260ff tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.422256] [50968]: [pid: 50968|app: 0|req: 2121/4166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.429776] [50969]: DEBUG neutron.api.wsgi [req-ad4bc63c-a86d-494c-847e-9264dfdae11c req-51bfb529-731c-4c31-ac7b-78f523dc00b3 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.455171] [50969]: [pid: 50969|app: 0|req: 2046/4167] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.515629] [50968]: [pid: 50968|app: 0|req: 2122/4168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.555586] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ebb8012-d194-40db-997a-6b3d3e5bd6d2 req-c4f94c61-81d4-4c26-a706-ce05d4764163 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.556880] [50969]: [pid: 50969|app: 0|req: 2047/4169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.564483] [50968]: DEBUG neutron.api.wsgi [req-9ebb8012-d194-40db-997a-6b3d3e5bd6d2 req-53d34c0f-fd83-439d-af4c-1129d0af0295 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.587791] [50968]: [pid: 50968|app: 0|req: 2123/4170] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.612134] [50969]: [pid: 50969|app: 0|req: 2048/4171] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 801.646727] [50968]: [pid: 50968|app: 0|req: 2124/4172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.680138] [50969]: [pid: 50969|app: 0|req: 2049/4173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:53 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.739236] [50968]: [pid: 50968|app: 0|req: 2125/4174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.745487] [50969]: [pid: 50969|app: 0|req: 2050/4175] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/networks?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&shared=False => generated 15 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.772196] [50969]: [pid: 50969|app: 0|req: 2051/4176] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.805496] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-41e65c71-b5e6-4f82-90d4-429764e4233c tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.806450] [50968]: [pid: 50968|app: 0|req: 2126/4177] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:38:54 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) [ 801.807355] [50969]: [pid: 50969|app: 0|req: 2052/4178] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.813213] [50969]: DEBUG neutron.api.v2.base [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Request body: {'port': {'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'admin_state_up': True, 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 801.826589] [50968]: [pid: 50968|app: 0|req: 2127/4179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.860268] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Made reservation on behalf of b0c4102b56784e6cad8b8aec8dac18a6 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 801.863787] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.871562] [50968]: [pid: 50968|app: 0|req: 2128/4180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.921181] [50969]: DEBUG neutron.db.db_base_plugin_common [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Allocated IP 192.168.233.163 (f4e53fa8-de5b-4be3-8c6f-f07e9c947861/10e953a2-54ae-4113-85f9-6b2aa431da38/1cd82ec3-1f5e-4f98-a2dc-42cbdb176222) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 801.931945] [50968]: [pid: 50968|app: 0|req: 2129/4181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.014068] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks [] for allowed_address_pair (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.014958] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks [] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.015355] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] create_port_precommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': '', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'port_security_enabled': True, 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 802.015708] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] create_port_precommit: [ 802.015708] [50969]: key[mac_address], None -> fa:16:3e:a8:32:09 [ 802.015708] [50969]: key[device_id], None -> 05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 [ 802.015708] [50969]: key[binding:vif_details], None -> {} [ 802.015708] [50969]: key[project_id], None -> b0c4102b56784e6cad8b8aec8dac18a6 [ 802.015708] [50969]: key[binding:vnic_type], None -> normal [ 802.015708] [50969]: key[allowed_address_pairs], None -> [] [ 802.015708] [50969]: key[name], None -> [ 802.015708] [50969]: key[status], None -> DOWN [ 802.015708] [50969]: key[tenant_id], None -> b0c4102b56784e6cad8b8aec8dac18a6 [ 802.015708] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}] [ 802.015708] [50969]: key[id], None -> 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 [ 802.015708] [50969]: key[port_security_enabled], None -> True [ 802.015708] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 802.015708] [50969]: key[security_groups], None -> ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'] [ 802.015708] [50969]: key[binding:profile], None -> {} [ 802.015708] [50969]: key[binding:host_id], None -> [ 802.015708] [50969]: key[standard_attr_id], None -> 1246 [ 802.015708] [50969]: key[admin_state_up], None -> True [ 802.015708] [50969]: key[device_owner], None -> [ 802.015708] [50969]: key[binding:vif_type], None -> unbound [ 802.015708] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.043961] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.050639] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-bdaddc82-4c13-4ff6-a420-8f7fe4d27155 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.051623] [50968]: [pid: 50968|app: 0|req: 2130/4182] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?tenant_id=ced6a6743d7941abba66d782f51b8b2b&device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 802.057504] [50968]: DEBUG neutron.api.wsgi [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-e93cedb0-f4ee-4c5c-afae-ecbff0854632 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.067784] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Pushing event updated for resources: {'Port': ['ID=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 802.072659] [50968]: [pid: 50968|app: 0|req: 2131/4183] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=7a1f4a7c-dc9f-4bc2-922b-1609e7615791 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.081677] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 802.082273] [50969]: DEBUG neutron.scheduler.base_scheduler [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 802.087034] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 802.105443] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] create_port_postcommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': '', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'port_security_enabled': True, 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:54Z', 'revision_number': 1, 'network': {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 802.105636] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] create_port_postcommit: [ 802.105636] [50969]: key[mac_address], None -> fa:16:3e:a8:32:09 [ 802.105636] [50969]: key[device_id], None -> 05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 [ 802.105636] [50969]: key[binding:vif_details], None -> {} [ 802.105636] [50969]: key[project_id], None -> b0c4102b56784e6cad8b8aec8dac18a6 [ 802.105636] [50969]: key[binding:vnic_type], None -> normal [ 802.105636] [50969]: key[tags], None -> [] [ 802.105636] [50969]: key[allowed_address_pairs], None -> [] [ 802.105636] [50969]: key[created_at], None -> 2025-11-21T22:38:54Z [ 802.105636] [50969]: key[name], None -> [ 802.105636] [50969]: key[status], None -> DOWN [ 802.105636] [50969]: key[tenant_id], None -> b0c4102b56784e6cad8b8aec8dac18a6 [ 802.105636] [50969]: key[fixed_ips], None -> [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}] [ 802.105636] [50969]: key[id], None -> 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 [ 802.105636] [50969]: key[port_security_enabled], None -> True [ 802.105636] [50969]: key[network_id], None -> f4e53fa8-de5b-4be3-8c6f-f07e9c947861 [ 802.105636] [50969]: key[security_groups], None -> ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'] [ 802.105636] [50969]: key[binding:profile], None -> {} [ 802.105636] [50969]: key[binding:host_id], None -> [ 802.105636] [50969]: key[revision_number], None -> 1 [ 802.105636] [50969]: key[description], None -> [ 802.105636] [50969]: key[updated_at], None -> 2025-11-21T22:38:54Z [ 802.105636] [50969]: key[standard_attr_id], None -> 1246 [ 802.105636] [50969]: key[admin_state_up], None -> True [ 802.105636] [50969]: key[binding:vif_type], None -> unbound [ 802.105636] [50969]: key[device_owner], None -> [ 802.105636] [50969]: key[extra_dhcp_opts], None -> [] [ 802.105636] [50969]: key[network], None -> {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} [ 802.105636] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.109178] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-69a40cdd-915f-4bfb-9dce-f2a36c0e9954 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.110567] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.110686] [50968]: [pid: 50968|app: 0|req: 2132/4184] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/subnets?id=72f74530-bd0d-4551-a391-7e8da258eeaf => generated 688 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.110732] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-2c33e9ae-5ffa-4c9c-8f5b-d3d242a29934 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.120296] [50969]: [pid: 50969|app: 0|req: 2053/4185] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:54 2025] POST /networking/v2.0/ports => generated 734 bytes in 310 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 802.127211] [50969]: DEBUG neutron.api.v2.base [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Request body: {'port': {'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 802.142513] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bf74d9f-ef36-4eed-9313-9e20b959096c req-658b7e89-21d5-4703-9a04-cbb8f46af842 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.143933] [50968]: [pid: 50968|app: 0|req: 2133/4186] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?network_id=a602ef6b-5d96-4c2f-860d-b7c98eff844b&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 802.167251] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.200353] [50968]: [pid: 50968|app: 0|req: 2134/4187] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/networks/a602ef6b-5d96-4c2f-860d-b7c98eff844b?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.231268] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c77b6a8-3983-4c1c-a783-8e92309720b1 req-9e21967a-cc14-4ce1-850a-262dcb1d32d8 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.232467] [50968]: [pid: 50968|app: 0|req: 2135/4188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 737 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.270384] [50968]: [pid: 50968|app: 0|req: 2136/4189] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/networks/a602ef6b-5d96-4c2f-860d-b7c98eff844b?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) [ 802.273603] [50968]: DEBUG neutron.api.wsgi [req-0c77b6a8-3983-4c1c-a783-8e92309720b1 req-b87563b9-88dd-49af-8e38-2159c8beb154 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.294862] [50968]: [pid: 50968|app: 0|req: 2137/4190] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.309032] [50968]: [pid: 50968|app: 0|req: 2138/4191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.314740] [50969]: DEBUG neutron.notifiers.nova [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 802.319110] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks [] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.327241] [50969]: DEBUG neutron.db.provisioning_blocks [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Transition to ACTIVE for port object 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 802.328726] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_precommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:54Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': '', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:54Z', 'revision_number': 1, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 802.328884] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_precommit: [ 802.328884] [50969]: key[device_owner], -> compute:nova [ 802.328884] [50969]: key[binding:host_id], -> cpu-1 [ 802.328884] [50969]: key[revision_number], 1 -> 2 [ 802.328884] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.330089] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.351725] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Pushing event updated for resources: {'Port': ['ID=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 802.386589] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_postcommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:54Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': '', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:54Z', 'revision_number': 1, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 802.386589] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_postcommit: [ 802.386589] [50969]: key[device_owner], -> compute:nova [ 802.386589] [50969]: key[binding:host_id], -> cpu-1 [ 802.386589] [50969]: key[revision_number], 1 -> 2 [ 802.386589] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.392164] [50969]: DEBUG neutron.plugins.ml2.managers [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Attempting to bind port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 802.392443] [50969]: DEBUG neutron.plugins.ml2.managers [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Attempting to bind port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 802.392601] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Attempting to bind port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 on network f4e53fa8-de5b-4be3-8c6f-f07e9c947861 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 802.406661] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f56e3e73-b9a5-45c1-b516-c08856704bfe req-bd41e601-f5e4-462d-b994-c5cd730b3968 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.407980] [50968]: [pid: 50968|app: 0|req: 2139/4192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.409824] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 802.409999] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Bind Segment={'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 802.412560] [50969]: DEBUG networking_nsxv3.api.rpc [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 802.435700] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21188ce2-601e-47c7-b447-92d4f36c5182 req-d3130b79-f8ee-4955-97dc-bee7a4357195 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.436655] [50968]: [pid: 50968|app: 0|req: 2140/4193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.439579] [50968]: DEBUG neutron.api.wsgi [req-f56e3e73-b9a5-45c1-b516-c08856704bfe req-9fbda531-32c9-48de-9608-cf604d680aa3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.462028] [50968]: [pid: 50968|app: 0|req: 2141/4194] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.466511] [50968]: DEBUG neutron.api.wsgi [req-21188ce2-601e-47c7-b447-92d4f36c5182 req-51bc4f38-a115-46c9-8aa7-6633a93f499e tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.490229] [50968]: [pid: 50968|app: 0|req: 2142/4195] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.514616] [50968]: [pid: 50968|app: 0|req: 2143/4196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.554792] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ec0a20e-606c-40ec-bf0e-c5a7e0af99f1 req-802b80bd-a1a2-41a4-9014-5e0de2b1b029 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.555778] [50968]: [pid: 50968|app: 0|req: 2144/4197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 802.561642] [50968]: DEBUG neutron.api.wsgi [req-0ec0a20e-606c-40ec-bf0e-c5a7e0af99f1 req-ceb38c1d-532d-4245-ba25-835306879129 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.580385] [50968]: [pid: 50968|app: 0|req: 2145/4198] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 802.592458] [50968]: [pid: 50968|app: 0|req: 2146/4199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.662530] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7609eb80-b9b4-4109-b6ce-e322507f2c6d req-6746658b-8ccf-4196-aa75-adc32ce15fd9 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.663518] [50968]: [pid: 50968|app: 0|req: 2147/4200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:54 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.669194] [50968]: DEBUG neutron.api.wsgi [req-7609eb80-b9b4-4109-b6ce-e322507f2c6d req-1f62bfb5-6eaf-4408-b1b5-d3bfa3430bed tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.688988] [50968]: [pid: 50968|app: 0|req: 2148/4201] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.701535] [50968]: [pid: 50968|app: 0|req: 2149/4202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.738599] [50968]: [pid: 50968|app: 0|req: 2150/4203] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.763349] [50968]: [pid: 50968|app: 0|req: 2151/4204] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.821480] [50968]: [pid: 50968|app: 0|req: 2152/4205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.840592] [50968]: [pid: 50968|app: 0|req: 2153/4206] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 802.893590] [50968]: [pid: 50968|app: 0|req: 2154/4207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.908643] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'tag': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 802.911176] [50968]: [pid: 50968|app: 0|req: 2155/4208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.912500] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8de65916-c3d4-4470-84e6-375e2f5f8cc5" -d '{"events": [{"name": "network-changed", "server_uuid": "cfc626ef-e1f2-4d5b-8292-980a8fcaf51b", "tag": "7a1f4a7c-dc9f-4bc2-922b-1609e7615791"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 802.943269] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-13a9f94e-4c89-4398-8859-93a01708171b x-openstack-request-id: req-13a9f94e-4c89-4398-8859-93a01708171b {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 802.943353] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "cfc626ef-e1f2-4d5b-8292-980a8fcaf51b", "tag": "7a1f4a7c-dc9f-4bc2-922b-1609e7615791", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 802.943427] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-13a9f94e-4c89-4398-8859-93a01708171b {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 802.943609] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13a9f94e-4c89-4398-8859-93a01708171b'] response: {'name': 'network-changed', 'server_uuid': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'tag': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'status': 'completed', 'code': 200} [ 802.964297] [50968]: [pid: 50968|app: 0|req: 2156/4209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.007869] [50968]: [pid: 50968|app: 0|req: 2157/4210] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=c2289a14-a8f6-41d3-a7c2-2ed79467a780 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.374587] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3da25157-57b8-42fd-a477-a491f14e226b req-90848f90-5222-4b4d-b0fb-e3453a206275 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.375604] [50968]: [pid: 50968|app: 0|req: 2158/4211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.382700] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=11397,neutron:UPDATE=116,neutron:DELETE=194,neutron:INSERT=158 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 803.391829] [50968]: [pid: 50968|app: 0|req: 2159/4212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.396812] [50968]: DEBUG neutron.api.wsgi [req-3da25157-57b8-42fd-a477-a491f14e226b req-8e8434b4-fb93-4225-8c0a-89fb83b8b1dd tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.415214] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Bound using segment: {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 803.415627] [50969]: DEBUG neutron.plugins.ml2.managers [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Bound port: 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ebf80ce9-9885-46ed-ac23-310a98789a95", "external-id": "nsx-vlan-transportzone-582", "segmentation_id": 582}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 803.415785] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.431331] [50968]: [pid: 50968|app: 0|req: 2160/4213] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.463307] [50969]: DEBUG neutron.plugins.ml2.db [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] For port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 803.465620] [50969]: DEBUG neutron.plugins.ml2.db [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] For port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 803.466977] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_precommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:54Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:54Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 803.467155] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_precommit: [ 803.467155] [50969]: key[binding:vif_type], unbound -> ovs [ 803.467155] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} [ 803.467155] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.469811] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.476355] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8de65916-c3d4-4470-84e6-375e2f5f8cc5 req-3e3261bc-660d-4ac9-89b2-88b1fe7ca18b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.477334] [50968]: [pid: 50968|app: 0|req: 2161/4214] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?tenant_id=ced6a6743d7941abba66d782f51b8b2b&device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 803.494232] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Pushing event updated for resources: {'Port': ['ID=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.502090] [50969]: DEBUG neutron.db.provisioning_blocks [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Provisioning complete for port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 803.502261] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.502489] [50969]: INFO neutron.plugins.ml2.plugin [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Attempt 1 to provision port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 [ 803.530720] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8de65916-c3d4-4470-84e6-375e2f5f8cc5 req-95bde4e7-0ea0-4559-b616-15ccf60189c4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.532462] [50968]: [pid: 50968|app: 0|req: 2162/4215] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/networks?id=a602ef6b-5d96-4c2f-860d-b7c98eff844b => generated 713 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.545870] [50969]: DEBUG neutron.plugins.ml2.plugin [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Current status of the port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 803.546058] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.563238] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 803.566041] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0072d10f-a560-4ec6-8721-b591e6609596 req-2833b5bb-4840-4b67-a96a-76c6cabed616 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.567018] [50968]: [pid: 50968|app: 0|req: 2163/4216] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.569477] [50968]: DEBUG neutron.api.wsgi [req-8de65916-c3d4-4470-84e6-375e2f5f8cc5 req-8361fccd-8216-4c81-b96f-69350c29454f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.571567] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f955e3b4-e5ea-4f93-8e97-3207fe52a0d0" -d '{"events": [{"server_uuid": "05904a99-ad8f-4d5b-ba26-0f0f87bb11d2", "name": "network-vif-plugged", "status": "completed", "tag": "1cd82ec3-1f5e-4f98-a2dc-42cbdb176222"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 803.573590] [50969]: DEBUG neutron.plugins.ml2.db [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] For port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 803.582610] [50968]: [pid: 50968|app: 0|req: 2164/4217] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=7a1f4a7c-dc9f-4bc2-922b-1609e7615791 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.615451] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c4af371-73ee-4cc8-bc30-c371236f6632 req-1007c7b4-8c01-4f05-97dc-99d3d2b84156 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.619024] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_precommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:55Z', 'revision_number': 5, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:55Z', 'revision_number': 4, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 803.619293] [50968]: [pid: 50968|app: 0|req: 2165/4218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 803.619344] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_precommit: [ 803.619344] [50969]: key[status], DOWN -> ACTIVE [ 803.619344] [50969]: key[revision_number], 4 -> 5 [ 803.619344] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.626135] [50969]: DEBUG neutron.db.provisioning_blocks [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Provisioning complete for port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 803.626415] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.626612] [50969]: INFO neutron.plugins.ml2.plugin [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Attempt 1 to provision port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 [ 803.646307] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-431172ff-fd92-4856-966b-a52c9a0341e2 req-8a0df559-2ffa-4f5a-b74a-7d8cbde8c16c tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.647379] [50968]: [pid: 50968|app: 0|req: 2166/4219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.649967] [50968]: DEBUG neutron.api.wsgi [req-0072d10f-a560-4ec6-8721-b591e6609596 req-6012cbee-1ac6-4260-b319-9f25b48013ec tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.669121] [50968]: [pid: 50968|app: 0|req: 2167/4220] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:55 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.692887] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8de65916-c3d4-4470-84e6-375e2f5f8cc5 req-cb23f74b-a447-4e92-8a91-53d393591dbe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.693982] [50968]: [pid: 50968|app: 0|req: 2168/4221] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/subnets?id=72f74530-bd0d-4551-a391-7e8da258eeaf => generated 688 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.694304] [50969]: DEBUG neutron.plugins.ml2.plugin [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Current status of the port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 803.695782] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_postcommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:55Z', 'revision_number': 5, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:55Z', 'revision_number': 4, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}]) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 803.696074] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_postcommit: [ 803.696074] [50969]: key[status], DOWN -> ACTIVE [ 803.696074] [50969]: key[revision_number], 4 -> 5 [ 803.696074] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.696333] [50968]: DEBUG neutron.api.wsgi [req-0c4af371-73ee-4cc8-bc30-c371236f6632 req-36beb1f4-2212-4330-b15a-502d319c2a4c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.696371] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.714768] [50968]: [pid: 50968|app: 0|req: 2169/4222] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.717754] [50968]: DEBUG neutron.api.wsgi [req-431172ff-fd92-4856-966b-a52c9a0341e2 req-412ff7ed-4131-4ed1-b184-f1ae1809f43d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.734056] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Pushing event updated for resources: {'Port': ['ID=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.736646] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_postcommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:55Z', 'revision_number': 4, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:54Z', 'revision_number': 2, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 803.736936] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] update_port_postcommit: [ 803.736936] [50969]: key[binding:vif_type], unbound -> ovs [ 803.736936] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} [ 803.736936] [50969]: key[updated_at], 2025-11-21T22:38:54Z -> 2025-11-21T22:38:55Z [ 803.736936] [50969]: key[revision_number], 2 -> 4 [ 803.736936] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.740437] [50968]: [pid: 50968|app: 0|req: 2170/4223] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.741279] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.741724] [50969]: DEBUG neutron_lib.callbacks.manager [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-1f175f6e-6d85-4874-8348-bbfd416abc48 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.743203] [50969]: [pid: 50969|app: 0|req: 2054/4224] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:54 2025] PUT /networking/v2.0/ports/1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 => generated 1039 bytes in 1619 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 803.758141] [50969]: [pid: 50969|app: 0|req: 2055/4225] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.777958] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8de65916-c3d4-4470-84e6-375e2f5f8cc5 req-ba0d4ee6-ef2f-4623-a9ef-c0edfff07948 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.778572] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-d1445738-12b8-4d26-a79c-8360818adefe x-openstack-request-id: req-d1445738-12b8-4d26-a79c-8360818adefe {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 803.778723] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "05904a99-ad8f-4d5b-ba26-0f0f87bb11d2", "name": "network-vif-plugged", "status": "completed", "tag": "1cd82ec3-1f5e-4f98-a2dc-42cbdb176222", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 803.778805] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d1445738-12b8-4d26-a79c-8360818adefe {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 803.778951] [50968]: [pid: 50968|app: 0|req: 2171/4226] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?network_id=a602ef6b-5d96-4c2f-860d-b7c98eff844b&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.779032] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d1445738-12b8-4d26-a79c-8360818adefe'] response: {'server_uuid': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'code': 200} [ 803.828483] [50968]: [pid: 50968|app: 0|req: 2172/4227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.830359] [50969]: [pid: 50969|app: 0|req: 2056/4228] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/networks/a602ef6b-5d96-4c2f-860d-b7c98eff844b?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.860062] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fc382a4-4cad-4af1-8e1b-fffbd143deb5 req-ef9f3466-eb63-4c80-8cb8-4f34cc9f6655 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.861227] [50968]: [pid: 50968|app: 0|req: 2173/4229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.870979] [50969]: [pid: 50969|app: 0|req: 2057/4230] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/networks/a602ef6b-5d96-4c2f-860d-b7c98eff844b?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) [ 803.871610] [50968]: DEBUG neutron.api.wsgi [req-0fc382a4-4cad-4af1-8e1b-fffbd143deb5 req-4a37ad3a-5a0c-440a-9c02-0639923cf733 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.897278] [50968]: [pid: 50968|app: 0|req: 2174/4231] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.905565] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bf3a368-fdad-470c-9c4d-91e1a99c8250 req-3173e34a-99d6-473b-8fd5-e5dba64d1c27 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.905565] [50969]: [pid: 50969|app: 0|req: 2058/4232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 803.914678] [50968]: DEBUG neutron.api.wsgi [req-6bf3a368-fdad-470c-9c4d-91e1a99c8250 req-1f9f667b-7861-4d66-bc71-94a8a0e06c4f tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.935601] [50968]: [pid: 50968|app: 0|req: 2175/4233] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.967233] [50969]: [pid: 50969|app: 0|req: 2059/4234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.013610] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1222a7ee-b255-4b89-a9cc-aec3e727258e req-1d7b49ff-0294-4f48-a73e-321fca0bed49 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.014560] [50968]: [pid: 50968|app: 0|req: 2176/4235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.020333] [50968]: DEBUG neutron.api.wsgi [req-1222a7ee-b255-4b89-a9cc-aec3e727258e req-e777f254-1a03-47ca-8cb3-f868852ab042 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.030667] [50969]: [pid: 50969|app: 0|req: 2060/4236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.041794] [50968]: [pid: 50968|app: 0|req: 2177/4237] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.118626] [50969]: [pid: 50969|app: 0|req: 2061/4238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.191021] [50968]: [pid: 50968|app: 0|req: 2178/4239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.247690] [50969]: [pid: 50969|app: 0|req: 2062/4240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.298618] [50968]: [pid: 50968|app: 0|req: 2179/4241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.357468] [50969]: [pid: 50969|app: 0|req: 2063/4242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.383495] [50968]: [pid: 50968|app: 0|req: 2180/4243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.502636] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7f3c941-3655-49b5-bfe6-a44fb100eb5c req-fb4c65ed-54f9-41d1-b6d8-fb02d63665ba tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.503031] [50969]: [pid: 50969|app: 0|req: 2064/4244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 804.509606] [50969]: DEBUG neutron.api.wsgi [req-d7f3c941-3655-49b5-bfe6-a44fb100eb5c req-30f26bb9-d8ce-49d6-bf79-d16bbdbeb044 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.532645] [50969]: [pid: 50969|app: 0|req: 2065/4245] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.535444] [50968]: DEBUG neutron_lib.callbacks.manager [None req-046cc607-29d8-4d14-b26f-0c9784042fc1 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group (9117e7f6-fbaa-44a8-bc92-e3fb9acd2228), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.538741] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=10003,neutron:INSERT=128,neutron:UPDATE=136,neutron:DELETE=117 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 804.547034] [50969]: [pid: 50969|app: 0|req: 2066/4246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.557170] [50968]: DEBUG neutron_lib.callbacks.manager [None req-046cc607-29d8-4d14-b26f-0c9784042fc1 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group (9117e7f6-fbaa-44a8-bc92-e3fb9acd2228), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.597033] [50968]: DEBUG neutron_lib.callbacks.manager [None req-046cc607-29d8-4d14-b26f-0c9784042fc1 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (9117e7f6-fbaa-44a8-bc92-e3fb9acd2228), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.602595] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-046cc607-29d8-4d14-b26f-0c9784042fc1 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=9117e7f6-fbaa-44a8-bc92-e3fb9acd2228,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.606734] [50968]: DEBUG neutron_lib.callbacks.manager [None req-046cc607-29d8-4d14-b26f-0c9784042fc1 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.607725] [50968]: [pid: 50968|app: 0|req: 2181/4247] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:38:56 2025] DELETE /networking/v2.0/security-groups/9117e7f6-fbaa-44a8-bc92-e3fb9acd2228 => generated 0 bytes in 109 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 804.653017] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba9c4194-c9e8-46e5-a452-f5bc526c1d20 req-92e4e112-b924-4429-a926-b683c4409d6a tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.654016] [50969]: [pid: 50969|app: 0|req: 2067/4248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.660514] [50969]: INFO neutron.api.v2.resource [None req-05f5b57f-7c15-4de5-bd1c-cab2c266fbe9 tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] show failed (client error): The resource could not be found. [ 804.661041] [50969]: [pid: 50969|app: 0|req: 2068/4249] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/security-groups/9117e7f6-fbaa-44a8-bc92-e3fb9acd2228 => generated 146 bytes in 6 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 804.661845] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0aa034df-4982-4cdd-a398-e3c3f4f5d3d6 req-5824531d-3381-41db-bb71-8d5135e879c5 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.662841] [50968]: [pid: 50968|app: 0|req: 2182/4250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:56 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.663667] [50969]: DEBUG neutron.api.wsgi [req-ba9c4194-c9e8-46e5-a452-f5bc526c1d20 req-f6446992-5588-4779-8568-22c2c522e642 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.683654] [50969]: [pid: 50969|app: 0|req: 2069/4251] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.686010] [50969]: DEBUG neutron.api.wsgi [req-0aa034df-4982-4cdd-a398-e3c3f4f5d3d6 req-d7cf580b-614a-4bbb-abc0-ac45cc4d71b0 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.705239] [50969]: [pid: 50969|app: 0|req: 2070/4252] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.716052] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Deleting port 1e9c0778-8583-4890-b2bc-0e5dd22aa437 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 804.718699] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1e9c0778-8583-4890-b2bc-0e5dd22aa437), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.746233] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1e9c0778-8583-4890-b2bc-0e5dd22aa437), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.746352] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for floatingip (1e9c0778-8583-4890-b2bc-0e5dd22aa437), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.751289] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] delete_port_precommit called with port settings {'id': '1e9c0778-8583-4890-b2bc-0e5dd22aa437', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:2e:a1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ce7aea74-bbdf-4bdd-8480-72bd51505277', 'device_owner': 'network:floatingip', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:53Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 804.751699] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] delete_port_precommit: [ 804.751699] [50968]: key[mac_address], fa:16:3e:d1:2e:a1 -> None [ 804.751699] [50968]: key[device_id], ce7aea74-bbdf-4bdd-8480-72bd51505277 -> None [ 804.751699] [50968]: key[binding:vif_details], {} -> None [ 804.751699] [50968]: key[binding:vnic_type], normal -> None [ 804.751699] [50968]: key[project_id], -> None [ 804.751699] [50968]: key[tags], [] -> None [ 804.751699] [50968]: key[allowed_address_pairs], [] -> None [ 804.751699] [50968]: key[created_at], 2025-11-21T22:35:53Z -> None [ 804.751699] [50968]: key[name], -> None [ 804.751699] [50968]: key[status], N/A -> None [ 804.751699] [50968]: key[tenant_id], -> None [ 804.751699] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.142'}] -> None [ 804.751699] [50968]: key[id], 1e9c0778-8583-4890-b2bc-0e5dd22aa437 -> None [ 804.751699] [50968]: key[port_security_enabled], False -> None [ 804.751699] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 804.751699] [50968]: key[security_groups], [] -> None [ 804.751699] [50968]: key[binding:profile], {} -> None [ 804.751699] [50968]: key[binding:host_id], -> None [ 804.751699] [50968]: key[revision_number], 2 -> None [ 804.751699] [50968]: key[description], -> None [ 804.751699] [50968]: key[updated_at], 2025-11-21T22:35:53Z -> None [ 804.751699] [50968]: key[standard_attr_id], 490 -> None [ 804.751699] [50968]: key[admin_state_up], True -> None [ 804.751699] [50968]: key[binding:vif_type], unbound -> None [ 804.751699] [50968]: key[device_owner], network:floatingip -> None [ 804.751699] [50968]: key[extra_dhcp_opts], [] -> None [ 804.751699] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.753505] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Calling delete_port for 1e9c0778-8583-4890-b2bc-0e5dd22aa437 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 804.776345] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69235443-a86d-4069-bcb1-7893cabc6020 req-64b20ccc-16d6-4dd6-b5f0-6913fcc3a755 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.777125] [50969]: [pid: 50969|app: 0|req: 2071/4253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.804462] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-df5c3925-125f-455e-a9ea-74153f20893c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.805799] [50969]: [pid: 50969|app: 0|req: 2072/4254] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 1044 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 804.808391] [50969]: DEBUG neutron.api.wsgi [req-69235443-a86d-4069-bcb1-7893cabc6020 req-154c0e26-05bb-4232-9dfe-318d5af4fd6e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.832559] [50969]: [pid: 50969|app: 0|req: 2073/4255] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.833723] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1e9c0778-8583-4890-b2bc-0e5dd22aa437), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.836637] [50969]: DEBUG neutron.api.wsgi [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-4b4cbdd6-d8b4-4b49-814c-9db9e54b4c9c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.843884] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Pushing event deleted for resources: {'Port': ['ID=1e9c0778-8583-4890-b2bc-0e5dd22aa437,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.853024] [50969]: [pid: 50969|app: 0|req: 2074/4256] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.163&port_id=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.872933] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] delete_port_postcommit called with port settings {'id': '1e9c0778-8583-4890-b2bc-0e5dd22aa437', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:2e:a1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ce7aea74-bbdf-4bdd-8480-72bd51505277', 'device_owner': 'network:floatingip', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:53Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 804.873172] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] delete_port_postcommit: [ 804.873172] [50968]: key[mac_address], fa:16:3e:d1:2e:a1 -> None [ 804.873172] [50968]: key[device_id], ce7aea74-bbdf-4bdd-8480-72bd51505277 -> None [ 804.873172] [50968]: key[binding:vif_details], {} -> None [ 804.873172] [50968]: key[binding:vnic_type], normal -> None [ 804.873172] [50968]: key[project_id], -> None [ 804.873172] [50968]: key[tags], [] -> None [ 804.873172] [50968]: key[allowed_address_pairs], [] -> None [ 804.873172] [50968]: key[created_at], 2025-11-21T22:35:53Z -> None [ 804.873172] [50968]: key[name], -> None [ 804.873172] [50968]: key[status], N/A -> None [ 804.873172] [50968]: key[tenant_id], -> None [ 804.873172] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.142'}] -> None [ 804.873172] [50968]: key[id], 1e9c0778-8583-4890-b2bc-0e5dd22aa437 -> None [ 804.873172] [50968]: key[port_security_enabled], False -> None [ 804.873172] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 804.873172] [50968]: key[security_groups], [] -> None [ 804.873172] [50968]: key[binding:profile], {} -> None [ 804.873172] [50968]: key[binding:host_id], -> None [ 804.873172] [50968]: key[revision_number], 2 -> None [ 804.873172] [50968]: key[description], -> None [ 804.873172] [50968]: key[updated_at], 2025-11-21T22:35:53Z -> None [ 804.873172] [50968]: key[standard_attr_id], 490 -> None [ 804.873172] [50968]: key[admin_state_up], True -> None [ 804.873172] [50968]: key[binding:vif_type], unbound -> None [ 804.873172] [50968]: key[device_owner], network:floatingip -> None [ 804.873172] [50968]: key[extra_dhcp_opts], [] -> None [ 804.873172] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.874524] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks [] for floatingip (ce7aea74-bbdf-4bdd-8480-72bd51505277), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.878300] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4f7ced98-bede-4d7c-81dc-bd393317529a tempest-AttachInterfacesUnderV243Test-828580212 tempest-AttachInterfacesUnderV243Test-828580212-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.878300] [50968]: [pid: 50968|app: 0|req: 2183/4257] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:38:57 2025] DELETE /networking/v2.0/floatingips/ce7aea74-bbdf-4bdd-8480-72bd51505277 => generated 0 bytes in 215 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 804.879860] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-30c8aaff-672b-4ba2-bac4-aeddb154cc1d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.881305] [50969]: [pid: 50969|app: 0|req: 2075/4258] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.891770] [50968]: [pid: 50968|app: 0|req: 2184/4259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.911221] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80ead08b-4ad8-4b28-818d-b1310f311122 req-6d148e75-77d0-41c0-a0d8-7f778f9a5f02 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.911221] [50969]: [pid: 50969|app: 0|req: 2076/4260] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.913590] [50968]: [pid: 50968|app: 0|req: 2185/4261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.948727] [50969]: [pid: 50969|app: 0|req: 2077/4262] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.984416] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5977d9a6-f41d-42ea-93f8-0e9b71af99c7 req-92356f98-feb4-415c-ad7e-e0dd1a2e2b4f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.986116] [50968]: [pid: 50968|app: 0|req: 2186/4263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.994508] [50968]: DEBUG neutron.api.wsgi [req-5977d9a6-f41d-42ea-93f8-0e9b71af99c7 req-091802c7-6909-4d02-80e0-2216276b7dde tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.022375] [50968]: [pid: 50968|app: 0|req: 2187/4264] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.031184] [50969]: [pid: 50969|app: 0|req: 2078/4265] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 805.061193] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-790c1ceb-b906-4f34-a07e-07bc77de6c5c req-38931f56-dbff-410e-a2cb-52f29242c456 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.062207] [50968]: [pid: 50968|app: 0|req: 2188/4266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.068926] [50969]: DEBUG neutron.api.wsgi [req-790c1ceb-b906-4f34-a07e-07bc77de6c5c req-8e012cd6-bb07-4089-a4b3-2dca790b034a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.095508] [50969]: [pid: 50969|app: 0|req: 2079/4267] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.137819] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c36c1a8-32e7-4506-a99b-30f823238a92 req-ac991483-cfe6-4326-8eb0-d96a06a98b6f tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.138785] [50968]: [pid: 50968|app: 0|req: 2189/4268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.144332] [50968]: DEBUG neutron.api.wsgi [req-2c36c1a8-32e7-4506-a99b-30f823238a92 req-4723eff2-fa41-4704-85a3-818061ec96ab tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.162358] [50968]: [pid: 50968|app: 0|req: 2190/4269] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 805.182752] [50968]: [pid: 50968|app: 0|req: 2191/4270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.237313] [50968]: [pid: 50968|app: 0|req: 2192/4271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.274900] [50968]: [pid: 50968|app: 0|req: 2193/4272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.298124] [50968]: [pid: 50968|app: 0|req: 2194/4273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.305427] [50969]: DEBUG neutron_lib.callbacks.manager [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.348366] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de775b09-aee2-4696-b46d-090c8b40ab30 req-d0b9a1f7-1e6c-4c52-818a-b4932b5ed9bd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.349514] [50968]: [pid: 50968|app: 0|req: 2195/4274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.363795] [50968]: [pid: 50968|app: 0|req: 2196/4275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.366675] [50968]: DEBUG neutron.api.wsgi [req-de775b09-aee2-4696-b46d-090c8b40ab30 req-15d674cd-3d8b-44bb-ae23-b4f2f4a928e3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.388400] [50968]: [pid: 50968|app: 0|req: 2197/4276] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.431431] [50968]: [pid: 50968|app: 0|req: 2198/4277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.434646] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Deleting port dbc30395-df38-460b-aae6-3c6629b8f963 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 805.434752] [50969]: DEBUG neutron_lib.callbacks.manager [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (dbc30395-df38-460b-aae6-3c6629b8f963), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.448193] [50968]: [pid: 50968|app: 0|req: 2199/4278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 805.466997] [50969]: DEBUG neutron.plugins.ml2.db [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] For port dbc30395-df38-460b-aae6-3c6629b8f963, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=dbc30395-df38-460b-aae6-3c6629b8f963,segment=NetworkSegment(4e264618-e853-4d17-96b1-3a51f816fc26),segment_id=4e264618-e853-4d17-96b1-3a51f816fc26)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 805.467506] [50969]: DEBUG neutron_lib.callbacks.manager [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (dbc30395-df38-460b-aae6-3c6629b8f963), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.472532] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] delete_port_precommit called with port settings {'id': 'dbc30395-df38-460b-aae6-3c6629b8f963', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:3f:c4:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_interface', 'standard_attr_id': 470, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', '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-21T22:35:46Z', 'updated_at': '2025-11-21T22:35:48Z', 'revision_number': 5, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 805.472843] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] delete_port_precommit: [ 805.472843] [50969]: key[mac_address], fa:16:3e:3f:c4:54 -> None [ 805.472843] [50969]: key[device_id], dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 -> None [ 805.472843] [50969]: key[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.472843] [50969]: key[binding:vnic_type], normal -> None [ 805.472843] [50969]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 805.472843] [50969]: key[tags], [] -> None [ 805.472843] [50969]: key[allowed_address_pairs], [] -> None [ 805.472843] [50969]: key[created_at], 2025-11-21T22:35:46Z -> None [ 805.472843] [50969]: key[name], -> None [ 805.472843] [50969]: key[status], ACTIVE -> None [ 805.472843] [50969]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 805.472843] [50969]: key[fixed_ips], [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}] -> None [ 805.472843] [50969]: key[id], dbc30395-df38-460b-aae6-3c6629b8f963 -> None [ 805.472843] [50969]: key[port_security_enabled], False -> None [ 805.472843] [50969]: key[network_id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 805.472843] [50969]: key[security_groups], [] -> None [ 805.472843] [50969]: key[binding:profile], {} -> None [ 805.472843] [50969]: key[binding:host_id], devstack -> None [ 805.472843] [50969]: key[revision_number], 5 -> None [ 805.472843] [50969]: key[description], -> None [ 805.472843] [50969]: key[updated_at], 2025-11-21T22:35:48Z -> None [ 805.472843] [50969]: key[standard_attr_id], 470 -> None [ 805.472843] [50969]: key[admin_state_up], True -> None [ 805.472843] [50969]: key[binding:vif_type], ovs -> None [ 805.472843] [50969]: key[device_owner], network:router_interface -> None [ 805.472843] [50969]: key[extra_dhcp_opts], [] -> None [ 805.472843] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.476839] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Calling delete_port for dbc30395-df38-460b-aae6-3c6629b8f963 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 805.498582] [50968]: [pid: 50968|app: 0|req: 2200/4279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.582714] [50969]: DEBUG neutron_lib.callbacks.manager [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (dbc30395-df38-460b-aae6-3c6629b8f963), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.594542] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Pushing event deleted for resources: {'Port': ['ID=dbc30395-df38-460b-aae6-3c6629b8f963,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 805.611917] [50968]: [pid: 50968|app: 0|req: 2201/4280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:57 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 805.631321] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] delete_port_postcommit called with port settings {'id': 'dbc30395-df38-460b-aae6-3c6629b8f963', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:3f:c4:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_interface', 'standard_attr_id': 470, 'fixed_ips': [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', '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-21T22:35:46Z', 'updated_at': '2025-11-21T22:35:48Z', 'revision_number': 5, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['55231dde-2447-446a-a079-5be251291c42'], '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 805.631726] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] delete_port_postcommit: [ 805.631726] [50969]: key[mac_address], fa:16:3e:3f:c4:54 -> None [ 805.631726] [50969]: key[device_id], dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 -> None [ 805.631726] [50969]: key[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.631726] [50969]: key[binding:vnic_type], normal -> None [ 805.631726] [50969]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 805.631726] [50969]: key[tags], [] -> None [ 805.631726] [50969]: key[allowed_address_pairs], [] -> None [ 805.631726] [50969]: key[created_at], 2025-11-21T22:35:46Z -> None [ 805.631726] [50969]: key[name], -> None [ 805.631726] [50969]: key[status], ACTIVE -> None [ 805.631726] [50969]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 805.631726] [50969]: key[fixed_ips], [{'subnet_id': '55231dde-2447-446a-a079-5be251291c42', 'ip_address': '192.168.128.1'}] -> None [ 805.631726] [50969]: key[id], dbc30395-df38-460b-aae6-3c6629b8f963 -> None [ 805.631726] [50969]: key[port_security_enabled], False -> None [ 805.631726] [50969]: key[network_id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 805.631726] [50969]: key[security_groups], [] -> None [ 805.631726] [50969]: key[binding:profile], {} -> None [ 805.631726] [50969]: key[binding:host_id], devstack -> None [ 805.631726] [50969]: key[revision_number], 5 -> None [ 805.631726] [50969]: key[description], -> None [ 805.631726] [50969]: key[updated_at], 2025-11-21T22:35:48Z -> None [ 805.631726] [50969]: key[standard_attr_id], 470 -> None [ 805.631726] [50969]: key[admin_state_up], True -> None [ 805.631726] [50969]: key[binding:vif_type], ovs -> None [ 805.631726] [50969]: key[device_owner], network:router_interface -> None [ 805.631726] [50969]: key[extra_dhcp_opts], [] -> None [ 805.631726] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.698850] [50969]: DEBUG neutron_lib.callbacks.manager [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.784066] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'tag': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 805.787474] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ccb9daa4-08a2-4247-9c98-65d93cb201aa" -d '{"events": [{"name": "network-changed", "server_uuid": "05904a99-ad8f-4d5b-ba26-0f0f87bb11d2", "tag": "1cd82ec3-1f5e-4f98-a2dc-42cbdb176222"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 805.803896] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5eff7ad-418b-479c-a071-86f45bb6f8cf req-666fae22-9c91-48a9-841c-bb1b0882a2d6 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.805052] [50968]: [pid: 50968|app: 0|req: 2202/4281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.823333] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Router dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 805.831731] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d5db647-fb91-4f70-baa5-71b346b89158 req-585870fd-e882-4958-8294-210726c9f5a6 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.832798] [50968]: [pid: 50968|app: 0|req: 2203/4282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.835364] [50968]: DEBUG neutron.api.wsgi [req-d5eff7ad-418b-479c-a071-86f45bb6f8cf req-46a944c5-ad86-499a-be4b-d6f788b16e5c tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.857313] [50968]: [pid: 50968|app: 0|req: 2204/4283] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.860470] [50968]: DEBUG neutron.api.wsgi [req-9d5db647-fb91-4f70-baa5-71b346b89158 req-8870dc8d-f6a6-44d4-bc32-93cd45ae189b tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.880653] [50968]: [pid: 50968|app: 0|req: 2205/4284] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&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.886698] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-00b5f1c8-f225-44f9-87fb-b0f10844bd70 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 805.893322] [50969]: [pid: 50969|app: 0|req: 2080/4285] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:38:57 2025] PUT /networking/v2.0/routers/dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5/remove_router_interface => generated 309 bytes in 766 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.907318] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:38: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-ac043de6-f811-482a-a700-c060cadd3575 x-openstack-request-id: req-ac043de6-f811-482a-a700-c060cadd3575 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 805.907518] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "05904a99-ad8f-4d5b-ba26-0f0f87bb11d2", "tag": "1cd82ec3-1f5e-4f98-a2dc-42cbdb176222", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 805.907571] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ac043de6-f811-482a-a700-c060cadd3575 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 805.907773] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ac043de6-f811-482a-a700-c060cadd3575'] response: {'name': 'network-changed', 'server_uuid': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'tag': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'status': 'completed', 'code': 200} [ 805.947524] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks [] for router (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.957461] [50969]: [pid: 50969|app: 0|req: 2081/4286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.987452] [50969]: [pid: 50969|app: 0|req: 2082/4287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.005497] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks [] for router_gateway (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.036885] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Deleting port 94b30bef-8d25-4eb4-87d9-c9397d702a75 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 806.037133] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (94b30bef-8d25-4eb4-87d9-c9397d702a75), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.078106] [50968]: DEBUG neutron.plugins.ml2.db [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] For port 94b30bef-8d25-4eb4-87d9-c9397d702a75, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=94b30bef-8d25-4eb4-87d9-c9397d702a75,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 806.078377] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (94b30bef-8d25-4eb4-87d9-c9397d702a75), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.084176] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] delete_port_precommit called with port settings {'id': '94b30bef-8d25-4eb4-87d9-c9397d702a75', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:55:da:f2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 460, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 806.084540] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] delete_port_precommit: [ 806.084540] [50968]: key[mac_address], fa:16:3e:55:da:f2 -> None [ 806.084540] [50968]: key[device_id], dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 -> None [ 806.084540] [50968]: key[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.084540] [50968]: key[binding:vnic_type], normal -> None [ 806.084540] [50968]: key[project_id], -> None [ 806.084540] [50968]: key[tags], [] -> None [ 806.084540] [50968]: key[allowed_address_pairs], [] -> None [ 806.084540] [50968]: key[created_at], 2025-11-21T22:35:45Z -> None [ 806.084540] [50968]: key[name], -> None [ 806.084540] [50968]: key[status], ACTIVE -> None [ 806.084540] [50968]: key[tenant_id], -> None [ 806.084540] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.223'}] -> None [ 806.084540] [50968]: key[id], 94b30bef-8d25-4eb4-87d9-c9397d702a75 -> None [ 806.084540] [50968]: key[port_security_enabled], False -> None [ 806.084540] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 806.084540] [50968]: key[security_groups], [] -> None [ 806.084540] [50968]: key[binding:profile], {} -> None [ 806.084540] [50968]: key[binding:host_id], devstack -> None [ 806.084540] [50968]: key[revision_number], 5 -> None [ 806.084540] [50968]: key[description], -> None [ 806.084540] [50968]: key[updated_at], 2025-11-21T22:35:46Z -> None [ 806.084540] [50968]: key[standard_attr_id], 460 -> None [ 806.084540] [50968]: key[admin_state_up], True -> None [ 806.084540] [50968]: key[binding:vif_type], ovs -> None [ 806.084540] [50968]: key[device_owner], network:router_gateway -> None [ 806.084540] [50968]: key[extra_dhcp_opts], [] -> None [ 806.084540] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.086990] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Calling delete_port for 94b30bef-8d25-4eb4-87d9-c9397d702a75 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 806.202146] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (94b30bef-8d25-4eb4-87d9-c9397d702a75), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.210078] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Pushing event deleted for resources: {'Port': ['ID=94b30bef-8d25-4eb4-87d9-c9397d702a75,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 806.215969] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e56df14-453b-4e8e-bffd-ab2849f8a741 req-73829cb7-203a-4f46-a9c2-fb73dd2c841c tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.217725] [50969]: [pid: 50969|app: 0|req: 2083/4288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.238376] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] delete_port_postcommit called with port settings {'id': '94b30bef-8d25-4eb4-87d9-c9397d702a75', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:55:da:f2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 460, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:46Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 806.238616] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] delete_port_postcommit: [ 806.238616] [50968]: key[mac_address], fa:16:3e:55:da:f2 -> None [ 806.238616] [50968]: key[device_id], dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 -> None [ 806.238616] [50968]: key[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.238616] [50968]: key[binding:vnic_type], normal -> None [ 806.238616] [50968]: key[project_id], -> None [ 806.238616] [50968]: key[tags], [] -> None [ 806.238616] [50968]: key[allowed_address_pairs], [] -> None [ 806.238616] [50968]: key[created_at], 2025-11-21T22:35:45Z -> None [ 806.238616] [50968]: key[name], -> None [ 806.238616] [50968]: key[status], ACTIVE -> None [ 806.238616] [50968]: key[tenant_id], -> None [ 806.238616] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.223'}] -> None [ 806.238616] [50968]: key[id], 94b30bef-8d25-4eb4-87d9-c9397d702a75 -> None [ 806.238616] [50968]: key[port_security_enabled], False -> None [ 806.238616] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 806.238616] [50968]: key[security_groups], [] -> None [ 806.238616] [50968]: key[binding:profile], {} -> None [ 806.238616] [50968]: key[binding:host_id], devstack -> None [ 806.238616] [50968]: key[revision_number], 5 -> None [ 806.238616] [50968]: key[description], -> None [ 806.238616] [50968]: key[updated_at], 2025-11-21T22:35:46Z -> None [ 806.238616] [50968]: key[standard_attr_id], 460 -> None [ 806.238616] [50968]: key[admin_state_up], True -> None [ 806.238616] [50968]: key[binding:vif_type], ovs -> None [ 806.238616] [50968]: key[device_owner], network:router_gateway -> None [ 806.238616] [50968]: key[extra_dhcp_opts], [] -> None [ 806.238616] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.240314] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.278984] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.281263] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks [] for router_controller (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.282599] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37e356d9-16d9-49a3-a8ab-2f9ae177dc6f req-a1fc1732-ba33-4a53-b662-1cec5bb49d63 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.283784] [50969]: [pid: 50969|app: 0|req: 2084/4289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.287743] [50969]: DEBUG neutron.api.wsgi [req-8e56df14-453b-4e8e-bffd-ab2849f8a741 req-13fe461e-e4d6-4086-ae7e-b9f63db92643 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.304359] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.304586] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Fanout notify agent at l3_agent the message router_deleted on router dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 806.309031] [50968]: DEBUG neutron_lib.callbacks.manager [None req-26b9adcd-0d0a-4a58-a580-ab98ca46ebbc admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.311438] [50968]: [pid: 50968|app: 0|req: 2206/4290] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:38:58 2025] DELETE /networking/v2.0/routers/dc95ed79-3a0b-4cab-b5de-75b4b4a8fbf5 => generated 0 bytes in 416 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 806.312552] [50969]: [pid: 50969|app: 0|req: 2085/4291] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.314350] [50968]: DEBUG neutron.api.wsgi [req-37e356d9-16d9-49a3-a8ab-2f9ae177dc6f req-00979ea2-7db5-4b8d-b0ea-29d1981b401e tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.332994] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] Deleting subnet 55231dde-2447-446a-a079-5be251291c42 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 806.334905] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] Publish callbacks [] for subnet (55231dde-2447-446a-a079-5be251291c42), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.337023] [50968]: [pid: 50968|app: 0|req: 2207/4292] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.346148] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (55231dde-2447-446a-a079-5be251291c42), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.384956] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (55231dde-2447-446a-a079-5be251291c42), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.384956] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] delete_subnet_precommit called with subnet settings {'id': '55231dde-2447-446a-a079-5be251291c42', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-subnet', 'tenant_id': '71162803103e46138c168b53a511f77d', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings None) [ 806.385335] [50968]: [pid: 50968|app: 0|req: 2208/4293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.385415] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] delete_subnet_precommit: [ 806.385415] [50969]: key[service_types], [] -> None [ 806.385415] [50969]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 806.385415] [50969]: key[tags], [] -> None [ 806.385415] [50969]: key[router:external], False -> None [ 806.385415] [50969]: key[ipv6_ra_mode], None -> None [ 806.385415] [50969]: key[created_at], 2025-11-21T22:35:44Z -> None [ 806.385415] [50969]: key[name], tempest-AttachInterfacesUnderV243Test-380323752-subnet -> None [ 806.385415] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 806.385415] [50969]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 806.385415] [50969]: key[id], 55231dde-2447-446a-a079-5be251291c42 -> None [ 806.385415] [50969]: key[network_id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 806.385415] [50969]: key[host_routes], [] -> None [ 806.385415] [50969]: key[revision_number], 0 -> None [ 806.385415] [50969]: key[dns_nameservers], [] -> None [ 806.385415] [50969]: key[cidr], 192.168.128.0/28 -> None [ 806.385415] [50969]: key[updated_at], 2025-11-21T22:35:44Z -> None [ 806.385415] [50969]: key[description], -> None [ 806.385415] [50969]: key[standard_attr_id], 457 -> None [ 806.385415] [50969]: key[segment_id], None -> None [ 806.385415] [50969]: key[shared], False -> None [ 806.385415] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 806.385415] [50969]: key[ipv6_address_mode], None -> None [ 806.385415] [50969]: key[enable_dhcp], True -> None [ 806.385415] [50969]: key[subnetpool_id], None -> None [ 806.385415] [50969]: key[ip_version], 4 -> None [ 806.385415] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.401139] [50968]: [pid: 50968|app: 0|req: 2209/4294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.409884] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (55231dde-2447-446a-a079-5be251291c42), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.410323] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] delete_subnet_postcommit called with subnet settings {'id': '55231dde-2447-446a-a079-5be251291c42', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-subnet', 'tenant_id': '71162803103e46138c168b53a511f77d', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:35:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings None) [ 806.410527] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] delete_subnet_postcommit: [ 806.410527] [50969]: key[service_types], [] -> None [ 806.410527] [50969]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 806.410527] [50969]: key[tags], [] -> None [ 806.410527] [50969]: key[router:external], False -> None [ 806.410527] [50969]: key[ipv6_ra_mode], None -> None [ 806.410527] [50969]: key[created_at], 2025-11-21T22:35:44Z -> None [ 806.410527] [50969]: key[name], tempest-AttachInterfacesUnderV243Test-380323752-subnet -> None [ 806.410527] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 806.410527] [50969]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 806.410527] [50969]: key[id], 55231dde-2447-446a-a079-5be251291c42 -> None [ 806.410527] [50969]: key[network_id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 806.410527] [50969]: key[host_routes], [] -> None [ 806.410527] [50969]: key[revision_number], 0 -> None [ 806.410527] [50969]: key[dns_nameservers], [] -> None [ 806.410527] [50969]: key[cidr], 192.168.128.0/28 -> None [ 806.410527] [50969]: key[updated_at], 2025-11-21T22:35:44Z -> None [ 806.410527] [50969]: key[description], -> None [ 806.410527] [50969]: key[standard_attr_id], 457 -> None [ 806.410527] [50969]: key[segment_id], None -> None [ 806.410527] [50969]: key[shared], False -> None [ 806.410527] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 806.410527] [50969]: key[ipv6_address_mode], None -> None [ 806.410527] [50969]: key[enable_dhcp], True -> None [ 806.410527] [50969]: key[subnetpool_id], None -> None [ 806.410527] [50969]: key[ip_version], 4 -> None [ 806.410527] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.417885] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=55231dde-2447-446a-a079-5be251291c42,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 806.424626] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5edc9596-8e71-46c7-b31e-166e143c8c73 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.427036] [50969]: [pid: 50969|app: 0|req: 2086/4295] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:38:58 2025] DELETE /networking/v2.0/subnets/55231dde-2447-446a-a079-5be251291c42 => generated 0 bytes in 114 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 806.456021] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccb9daa4-08a2-4247-9c98-65d93cb201aa req-77782565-fc34-49a9-b55d-47fa721062f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.456728] [50968]: [pid: 50968|app: 0|req: 2210/4296] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 1044 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 806.463627] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (7a5d70e9-99fc-444e-b6d8-16c6a61de8fb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.473434] [50968]: [pid: 50968|app: 0|req: 2211/4297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.490608] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Deleting port 20b25a19-cd2d-49b2-8038-db379419a2ba {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 806.490817] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (20b25a19-cd2d-49b2-8038-db379419a2ba), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.495489] [50968]: [pid: 50968|app: 0|req: 2212/4298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.511960] [50969]: DEBUG neutron.plugins.ml2.db [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] For port 20b25a19-cd2d-49b2-8038-db379419a2ba, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=20b25a19-cd2d-49b2-8038-db379419a2ba,segment=NetworkSegment(4e264618-e853-4d17-96b1-3a51f816fc26),segment_id=4e264618-e853-4d17-96b1-3a51f816fc26)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 806.512260] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (20b25a19-cd2d-49b2-8038-db379419a2ba), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.517727] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] delete_port_precommit called with port settings {'id': '20b25a19-cd2d-49b2-8038-db379419a2ba', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:26:32:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'device_owner': 'network:dhcp', 'standard_attr_id': 626, '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-21T22:36:10Z', 'updated_at': '2025-11-21T22:38:58Z', 'revision_number': 5, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:38:58Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 806.517920] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] delete_port_precommit: [ 806.517920] [50969]: key[mac_address], fa:16:3e:26:32:0f -> None [ 806.517920] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 806.517920] [50969]: key[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.517920] [50969]: key[binding:vnic_type], normal -> None [ 806.517920] [50969]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 806.517920] [50969]: key[tags], [] -> None [ 806.517920] [50969]: key[allowed_address_pairs], [] -> None [ 806.517920] [50969]: key[created_at], 2025-11-21T22:36:10Z -> None [ 806.517920] [50969]: key[name], -> None [ 806.517920] [50969]: key[status], ACTIVE -> None [ 806.517920] [50969]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 806.517920] [50969]: key[fixed_ips], [] -> None [ 806.517920] [50969]: key[id], 20b25a19-cd2d-49b2-8038-db379419a2ba -> None [ 806.517920] [50969]: key[port_security_enabled], False -> None [ 806.517920] [50969]: key[network_id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 806.517920] [50969]: key[security_groups], [] -> None [ 806.517920] [50969]: key[binding:profile], {} -> None [ 806.517920] [50969]: key[binding:host_id], devstack -> None [ 806.517920] [50969]: key[revision_number], 5 -> None [ 806.517920] [50969]: key[description], -> None [ 806.517920] [50969]: key[updated_at], 2025-11-21T22:38:58Z -> None [ 806.517920] [50969]: key[standard_attr_id], 626 -> None [ 806.517920] [50969]: key[admin_state_up], True -> None [ 806.517920] [50969]: key[binding:vif_type], ovs -> None [ 806.517920] [50969]: key[device_owner], network:dhcp -> None [ 806.517920] [50969]: key[extra_dhcp_opts], [] -> None [ 806.517920] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.520028] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Calling delete_port for 20b25a19-cd2d-49b2-8038-db379419a2ba owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 806.532278] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccb9daa4-08a2-4247-9c98-65d93cb201aa req-0e711725-ac4b-41a5-8dbc-dceeb6202ae1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.533351] [50968]: [pid: 50968|app: 0|req: 2213/4299] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.570039] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (20b25a19-cd2d-49b2-8038-db379419a2ba), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.570220] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4794a09c-5c8b-435e-a9bd-58701c28354f req-a7d5ac30-6a68-4f61-9456-f2ccc839146e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.571315] [50968]: [pid: 50968|app: 0|req: 2214/4300] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 806.578545] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Pushing event deleted for resources: {'Port': ['ID=20b25a19-cd2d-49b2-8038-db379419a2ba,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 806.586377] [50968]: [pid: 50968|app: 0|req: 2215/4301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.588077] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] No DVR routers for this DVR port 20b25a19-cd2d-49b2-8038-db379419a2ba on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 806.588314] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] delete_port_postcommit called with port settings {'id': '20b25a19-cd2d-49b2-8038-db379419a2ba', 'name': '', 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'tenant_id': '71162803103e46138c168b53a511f77d', 'mac_address': 'fa:16:3e:26:32:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'device_owner': 'network:dhcp', 'standard_attr_id': 626, '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-21T22:36:10Z', 'updated_at': '2025-11-21T22:38:58Z', 'revision_number': 5, 'project_id': '71162803103e46138c168b53a511f77d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}}] (original binding levels None) on network {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:38:58Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} with segments to bind None [ 806.588467] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] delete_port_postcommit: [ 806.588467] [50969]: key[mac_address], fa:16:3e:26:32:0f -> None [ 806.588467] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 806.588467] [50969]: key[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.588467] [50969]: key[binding:vnic_type], normal -> None [ 806.588467] [50969]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 806.588467] [50969]: key[tags], [] -> None [ 806.588467] [50969]: key[allowed_address_pairs], [] -> None [ 806.588467] [50969]: key[created_at], 2025-11-21T22:36:10Z -> None [ 806.588467] [50969]: key[name], -> None [ 806.588467] [50969]: key[status], ACTIVE -> None [ 806.588467] [50969]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 806.588467] [50969]: key[fixed_ips], [] -> None [ 806.588467] [50969]: key[id], 20b25a19-cd2d-49b2-8038-db379419a2ba -> None [ 806.588467] [50969]: key[port_security_enabled], False -> None [ 806.588467] [50969]: key[network_id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 806.588467] [50969]: key[security_groups], [] -> None [ 806.588467] [50969]: key[binding:profile], {} -> None [ 806.588467] [50969]: key[binding:host_id], devstack -> None [ 806.588467] [50969]: key[revision_number], 5 -> None [ 806.588467] [50969]: key[description], -> None [ 806.588467] [50969]: key[updated_at], 2025-11-21T22:38:58Z -> None [ 806.588467] [50969]: key[standard_attr_id], 626 -> None [ 806.588467] [50969]: key[admin_state_up], True -> None [ 806.588467] [50969]: key[binding:vif_type], ovs -> None [ 806.588467] [50969]: key[device_owner], network:dhcp -> None [ 806.588467] [50969]: key[extra_dhcp_opts], [] -> None [ 806.588467] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.613817] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (7a5d70e9-99fc-444e-b6d8-16c6a61de8fb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.630989] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] delete_network_precommit called with network settings {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:38:58Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} (original settings None) and network segments [{'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}] [ 806.633481] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-31b603c3-dd51-430f-b184-687418c2e687 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.634640] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] delete_network_precommit: [ 806.634640] [50969]: key[qinq], None -> None [ 806.634640] [50969]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 806.634640] [50969]: key[tags], [] -> None [ 806.634640] [50969]: key[router:external], False -> None [ 806.634640] [50969]: key[created_at], 2025-11-21T22:35:44Z -> None [ 806.634640] [50969]: key[name], tempest-AttachInterfacesUnderV243Test-380323752-network -> None [ 806.634640] [50969]: key[status], ACTIVE -> None [ 806.634640] [50969]: key[ipv6_address_scope], None -> None [ 806.634640] [50969]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 806.634640] [50969]: key[availability_zone_hints], [] -> None [ 806.634640] [50969]: key[availability_zones], ['nova'] -> None [ 806.634640] [50969]: key[id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 806.634640] [50969]: key[port_security_enabled], True -> None [ 806.634640] [50969]: key[subnets], [] -> None [ 806.634640] [50969]: key[provider:segmentation_id], 3 -> None [ 806.634640] [50969]: key[provider:network_type], vlan -> None [ 806.634640] [50969]: key[revision_number], 3 -> None [ 806.634640] [50969]: key[provider:physical_network], default -> None [ 806.634640] [50969]: key[description], -> None [ 806.634640] [50969]: key[updated_at], 2025-11-21T22:38:58Z -> None [ 806.634640] [50969]: key[standard_attr_id], 450 -> None [ 806.634640] [50969]: key[admin_state_up], True -> None [ 806.634640] [50969]: key[shared], False -> None [ 806.634640] [50969]: key[ipv4_address_scope], None -> None [ 806.634640] [50969]: key[vlan_transparent], None -> None [ 806.634640] [50969]: key[mtu], 8950 -> None [ 806.634640] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.636080] [50968]: [pid: 50968|app: 0|req: 2216/4302] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.636139] [50969]: DEBUG neutron.services.segments.db [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7a5d70e9-99fc-444e-b6d8-16c6a61de8fb']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 806.637369] [50968]: DEBUG neutron.api.wsgi [req-ccb9daa4-08a2-4247-9c98-65d93cb201aa req-b9beb0f0-fd50-4080-90af-6830f21970dd service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.640576] [50969]: DEBUG neutron.services.segments.db [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4e264618-e853-4d17-96b1-3a51f816fc26') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 806.640576] [50969]: DEBUG neutron.services.segments.db [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4e264618-e853-4d17-96b1-3a51f816fc26') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 806.644374] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (4e264618-e853-4d17-96b1-3a51f816fc26), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.650618] [50968]: [pid: 50968|app: 0|req: 2217/4303] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.163&port_id=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.651756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (4e264618-e853-4d17-96b1-3a51f816fc26), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.659009] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Releasing vlan 3 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 806.659291] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (4e264618-e853-4d17-96b1-3a51f816fc26), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.680282] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0c8d55-7e54-4dd1-8990-df2f81e9234e req-8f2773fb-3e54-4b9f-bb37-28ad61bb84df tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.680995] [50968]: [pid: 50968|app: 0|req: 2218/4304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:58 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.683496] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (7a5d70e9-99fc-444e-b6d8-16c6a61de8fb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.683925] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] delete_network_postcommit called with network settings {'id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb', 'name': 'tempest-AttachInterfacesUnderV243Test-380323752-network', 'tenant_id': '71162803103e46138c168b53a511f77d', 'project_id': '71162803103e46138c168b53a511f77d', '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-21T22:35:44Z', 'updated_at': '2025-11-21T22:38:58Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 3} (original settings None) and network segments [{'id': '4e264618-e853-4d17-96b1-3a51f816fc26', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 3, 'network_id': '7a5d70e9-99fc-444e-b6d8-16c6a61de8fb'}] [ 806.684224] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] delete_network_postcommit: [ 806.684224] [50969]: key[qinq], None -> None [ 806.684224] [50969]: key[project_id], 71162803103e46138c168b53a511f77d -> None [ 806.684224] [50969]: key[tags], [] -> None [ 806.684224] [50969]: key[router:external], False -> None [ 806.684224] [50969]: key[created_at], 2025-11-21T22:35:44Z -> None [ 806.684224] [50969]: key[name], tempest-AttachInterfacesUnderV243Test-380323752-network -> None [ 806.684224] [50969]: key[status], ACTIVE -> None [ 806.684224] [50969]: key[ipv6_address_scope], None -> None [ 806.684224] [50969]: key[tenant_id], 71162803103e46138c168b53a511f77d -> None [ 806.684224] [50969]: key[availability_zone_hints], [] -> None [ 806.684224] [50969]: key[availability_zones], ['nova'] -> None [ 806.684224] [50969]: key[id], 7a5d70e9-99fc-444e-b6d8-16c6a61de8fb -> None [ 806.684224] [50969]: key[port_security_enabled], True -> None [ 806.684224] [50969]: key[subnets], [] -> None [ 806.684224] [50969]: key[provider:segmentation_id], 3 -> None [ 806.684224] [50969]: key[provider:network_type], vlan -> None [ 806.684224] [50969]: key[revision_number], 3 -> None [ 806.684224] [50969]: key[provider:physical_network], default -> None [ 806.684224] [50969]: key[description], -> None [ 806.684224] [50969]: key[updated_at], 2025-11-21T22:38:58Z -> None [ 806.684224] [50969]: key[standard_attr_id], 450 -> None [ 806.684224] [50969]: key[admin_state_up], True -> None [ 806.684224] [50969]: key[shared], False -> None [ 806.684224] [50969]: key[ipv4_address_scope], None -> None [ 806.684224] [50969]: key[vlan_transparent], None -> None [ 806.684224] [50969]: key[mtu], 8950 -> None [ 806.684224] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.687773] [50969]: INFO neutron.services.segments.plugin [-] Segment 4e264618-e853-4d17-96b1-3a51f816fc26 resource provider aggregate not found [ 806.694743] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Pushing event deleted for resources: {'Network': ['ID=7a5d70e9-99fc-444e-b6d8-16c6a61de8fb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 806.700489] [50969]: INFO neutron.services.segments.plugin [-] Segment 4e264618-e853-4d17-96b1-3a51f816fc26 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 4e264618-e853-4d17-96b1-3a51f816fc26 found for delete ", "request_id": "req-ec5bfbc5-acfb-49d1-920f-f120a5c247c0"}]} [ 806.701627] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03f56734-603e-4199-9f6f-a964e47e5a6f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.703978] [50969]: [pid: 50969|app: 0|req: 2087/4305] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:38:58 2025] DELETE /networking/v2.0/networks/7a5d70e9-99fc-444e-b6d8-16c6a61de8fb => generated 0 bytes in 274 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 806.720793] [50969]: [pid: 50969|app: 0|req: 2088/4306] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.722660] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4794a09c-5c8b-435e-a9bd-58701c28354f req-6f29f838-cdad-4900-b45a-4433f7cc1dda service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.723812] [50968]: [pid: 50968|app: 0|req: 2219/4307] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/networks?id=d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.726228] [50969]: DEBUG neutron.api.v2.base [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Request body: {'port': {'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'admin_state_up': True, 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 806.753035] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccb9daa4-08a2-4247-9c98-65d93cb201aa req-6d75f5e6-393e-4345-8358-8880b39c08e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.753035] [50968]: [pid: 50968|app: 0|req: 2220/4308] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.757233] [50968]: DEBUG neutron.api.wsgi [req-6f0c8d55-7e54-4dd1-8990-df2f81e9234e req-e2f0f555-42d7-47d4-b46c-030194115d41 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.785029] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Made reservation on behalf of 4f158c20b8fb452c8995c99dad00c0c6 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 806.790634] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.794491] [50968]: [pid: 50968|app: 0|req: 2221/4309] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.797748] [50968]: DEBUG neutron.api.wsgi [req-4794a09c-5c8b-435e-a9bd-58701c28354f req-d4b38c61-15e8-4d48-822d-9ca447e3bc2f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.815817] [50968]: [pid: 50968|app: 0|req: 2222/4310] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=f46b958b-c372-4d90-8422-f5c1fad4befb => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.848218] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccb9daa4-08a2-4247-9c98-65d93cb201aa req-debc80de-f817-418e-bd2e-72da143250be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.849273] [50968]: [pid: 50968|app: 0|req: 2223/4311] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.863470] [50968]: [pid: 50968|app: 0|req: 2224/4312] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.867731] [50969]: DEBUG neutron.db.db_base_plugin_common [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Allocated IP 192.168.128.6 (f316fe0c-9a87-4edb-a536-41bf6fb30e00/0bf1bb7c-58a2-49a6-9516-fb0a54f8b708/cf1cae37-efd5-4fd5-b1e8-b1506f6813f3) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 806.884537] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4794a09c-5c8b-435e-a9bd-58701c28354f req-44745dc2-e6f0-4f01-9277-e737bda8706c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.885694] [50968]: [pid: 50968|app: 0|req: 2225/4313] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/subnets?id=db8dc2c4-3181-48ad-9843-7572fe23c988 => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.923717] [50968]: [pid: 50968|app: 0|req: 2226/4314] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.936428] [50968]: [pid: 50968|app: 0|req: 2227/4315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.952312] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for allowed_address_pair (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.952312] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.952312] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': '', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 806.952312] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit: [ 806.952312] [50969]: key[mac_address], None -> fa:16:3e:57:80:83 [ 806.952312] [50969]: key[device_id], None -> c6a615bc-6f2c-4e0e-b551-f1521a7323d1 [ 806.952312] [50969]: key[binding:vif_details], None -> {} [ 806.952312] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 806.952312] [50969]: key[binding:vnic_type], None -> normal [ 806.952312] [50969]: key[allowed_address_pairs], None -> [] [ 806.952312] [50969]: key[name], None -> [ 806.952312] [50969]: key[status], None -> DOWN [ 806.952312] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 806.952312] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] [ 806.952312] [50969]: key[id], None -> cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 [ 806.952312] [50969]: key[port_security_enabled], None -> True [ 806.952312] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 806.952312] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 806.952312] [50969]: key[binding:profile], None -> {} [ 806.952312] [50969]: key[binding:host_id], None -> [ 806.952312] [50969]: key[standard_attr_id], None -> 1247 [ 806.952312] [50969]: key[admin_state_up], None -> True [ 806.952312] [50969]: key[device_owner], None -> [ 806.952312] [50969]: key[binding:vif_type], None -> unbound [ 806.952312] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.970175] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4794a09c-5c8b-435e-a9bd-58701c28354f req-49591056-ef69-48eb-839b-bb0c872673ae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.971197] [50968]: [pid: 50968|app: 0|req: 2228/4316] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?network_id=d654b95b-6dec-4275-b171-f0db4c1b1ad4&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.974599] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.008161] [50968]: [pid: 50968|app: 0|req: 2229/4317] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/security-groups?tenant_id=71162803103e46138c168b53a511f77d&name=default => generated 2925 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.010110] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event updated for resources: {'Port': ['ID=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.021837] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Network f316fe0c-9a87-4edb-a536-41bf6fb30e00 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 807.022826] [50969]: DEBUG neutron.scheduler.base_scheduler [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 807.025445] [50968]: [pid: 50968|app: 0|req: 2230/4318] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.026561] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 807.058843] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': '', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:38:59Z', 'revision_number': 1, 'network': {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 807.059127] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit: [ 807.059127] [50969]: key[mac_address], None -> fa:16:3e:57:80:83 [ 807.059127] [50969]: key[device_id], None -> c6a615bc-6f2c-4e0e-b551-f1521a7323d1 [ 807.059127] [50969]: key[binding:vif_details], None -> {} [ 807.059127] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 807.059127] [50969]: key[binding:vnic_type], None -> normal [ 807.059127] [50969]: key[tags], None -> [] [ 807.059127] [50969]: key[allowed_address_pairs], None -> [] [ 807.059127] [50969]: key[created_at], None -> 2025-11-21T22:38:59Z [ 807.059127] [50969]: key[name], None -> [ 807.059127] [50969]: key[status], None -> DOWN [ 807.059127] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 807.059127] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] [ 807.059127] [50969]: key[id], None -> cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 [ 807.059127] [50969]: key[port_security_enabled], None -> True [ 807.059127] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 807.059127] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 807.059127] [50969]: key[binding:profile], None -> {} [ 807.059127] [50969]: key[binding:host_id], None -> [ 807.059127] [50969]: key[revision_number], None -> 1 [ 807.059127] [50969]: key[description], None -> [ 807.059127] [50969]: key[updated_at], None -> 2025-11-21T22:38:59Z [ 807.059127] [50969]: key[standard_attr_id], None -> 1247 [ 807.059127] [50969]: key[admin_state_up], None -> True [ 807.059127] [50969]: key[binding:vif_type], None -> unbound [ 807.059127] [50969]: key[device_owner], None -> [ 807.059127] [50969]: key[extra_dhcp_opts], None -> [] [ 807.059127] [50969]: key[network], None -> {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} [ 807.059127] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.082240] [50968]: [pid: 50968|app: 0|req: 2231/4319] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 807.104090] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.104090] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-99ed86e1-0d1a-474b-8554-beb4caab3422 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.112578] [50969]: [pid: 50969|app: 0|req: 2089/4320] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:38:59 2025] POST /networking/v2.0/ports => generated 732 bytes in 391 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 807.116827] [50968]: [pid: 50968|app: 0|req: 2232/4321] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.140774] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25c99de6-663a-4c51-99fd-9b8ebb88fe42 req-e5dead7e-1bad-4597-bab0-34e361c66663 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.144600] [50969]: [pid: 50969|app: 0|req: 2090/4322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.152073] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa2761cb-e793-47e2-921c-7832f164585c admin admin] Publish callbacks [] for security_group (4339e558-b035-40a1-b290-6919b78a7041), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.172117] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa2761cb-e793-47e2-921c-7832f164585c admin admin] Publish callbacks [] for security_group (4339e558-b035-40a1-b290-6919b78a7041), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.176195] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42d1d036-82d4-4337-ae7e-629c30900385 req-4df068fc-bbe9-4df2-9c59-198d4cbe664c tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.177160] [50969]: [pid: 50969|app: 0|req: 2091/4323] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.180239] [50969]: DEBUG neutron.api.v2.base [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Request body: {'port': {'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 807.222848] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa2761cb-e793-47e2-921c-7832f164585c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (4339e558-b035-40a1-b290-6919b78a7041), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.228450] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.229378] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa2761cb-e793-47e2-921c-7832f164585c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4339e558-b035-40a1-b290-6919b78a7041,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.233752] [50968]: DEBUG neutron_lib.callbacks.manager [None req-aa2761cb-e793-47e2-921c-7832f164585c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.234301] [50968]: [pid: 50968|app: 0|req: 2233/4324] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:38:59 2025] DELETE /networking/v2.0/security-groups/4339e558-b035-40a1-b290-6919b78a7041 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 807.284727] [50968]: [pid: 50968|app: 0|req: 2234/4325] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4?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) [ 807.287412] [50968]: DEBUG neutron.api.wsgi [req-25c99de6-663a-4c51-99fd-9b8ebb88fe42 req-0597fdf3-203d-40d8-a1e2-e30ecc8bc732 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.317347] [50968]: [pid: 50968|app: 0|req: 2235/4326] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.323434] [50968]: DEBUG neutron.api.wsgi [req-42d1d036-82d4-4337-ae7e-629c30900385 req-3efef51b-654b-4528-b458-376da1ae8ed0 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.351229] [50968]: [pid: 50968|app: 0|req: 2236/4327] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.352983] [50969]: DEBUG neutron.notifiers.nova [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 807.358531] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks [] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.366508] [50969]: DEBUG neutron.db.provisioning_blocks [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Transition to ACTIVE for port object cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 807.368484] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_precommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:38:59Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': '', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:38:59Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 807.368650] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_precommit: [ 807.368650] [50969]: key[device_owner], -> compute:nova [ 807.368650] [50969]: key[binding:host_id], -> cpu-1 [ 807.368650] [50969]: key[revision_number], 1 -> 2 [ 807.368650] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.370226] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.375153] [50968]: [pid: 50968|app: 0|req: 2237/4328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.392119] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Pushing event updated for resources: {'Port': ['ID=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.427399] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_postcommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:38:59Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': '', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:38:59Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 807.427585] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_postcommit: [ 807.427585] [50969]: key[device_owner], -> compute:nova [ 807.427585] [50969]: key[binding:host_id], -> cpu-1 [ 807.427585] [50969]: key[revision_number], 1 -> 2 [ 807.427585] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.433146] [50969]: DEBUG neutron.plugins.ml2.managers [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Attempting to bind port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 807.433287] [50969]: DEBUG neutron.plugins.ml2.managers [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Attempting to bind port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 807.433407] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Attempting to bind port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 on network f316fe0c-9a87-4edb-a536-41bf6fb30e00 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 807.448047] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 807.448269] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Bind Segment={'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 807.450943] [50969]: DEBUG networking_nsxv3.api.rpc [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 807.466746] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1ce520d-6ea3-4bc9-b199-97cbdf86f93c req-0938de3d-c66f-477c-875a-4e277089d574 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.467997] [50968]: [pid: 50968|app: 0|req: 2238/4329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 747 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.497425] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9f5a77a-58ab-4e76-85b6-182b2fdd699e req-79c64889-890e-4fee-be86-848d15fe00e5 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.498421] [50968]: [pid: 50968|app: 0|req: 2239/4330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.501093] [50968]: DEBUG neutron.api.wsgi [req-e1ce520d-6ea3-4bc9-b199-97cbdf86f93c req-3b7d643d-140a-43cd-be15-e87c6a413594 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.519101] [50968]: [pid: 50968|app: 0|req: 2240/4331] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.521542] [50968]: DEBUG neutron.api.wsgi [req-f9f5a77a-58ab-4e76-85b6-182b2fdd699e req-4a56465c-28dc-41de-b6ff-1f2706f53b7f tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.540277] [50968]: [pid: 50968|app: 0|req: 2241/4332] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.594319] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a849df64-05b8-42a4-82f7-b520b3b8728e req-af0c58a9-5e16-4281-a53d-832ba086593a tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.595274] [50968]: [pid: 50968|app: 0|req: 2242/4333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.610904] [50968]: [pid: 50968|app: 0|req: 2243/4334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.614029] [50968]: DEBUG neutron.api.wsgi [req-a849df64-05b8-42a4-82f7-b520b3b8728e req-e63605f4-5e00-42a2-8e41-e507b60a9645 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.636136] [50968]: [pid: 50968|app: 0|req: 2244/4335] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.668039] [50968]: [pid: 50968|app: 0|req: 2245/4336] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:38:59 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.706882] [50968]: [pid: 50968|app: 0|req: 2246/4337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:00 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.774366] [50968]: DEBUG neutron.api.v2.base [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Request body: {'network': {'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 807.792335] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Made reservation on behalf of e64f30d3d3ef48499993460fea96c2f4 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 807.794878] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.798859] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.868249] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Publish callbacks [] for security_group (15d6f6bb-21e8-4682-a53e-1cc4b255699f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.869729] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (15d6f6bb-21e8-4682-a53e-1cc4b255699f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.887625] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=15d6f6bb-21e8-4682-a53e-1cc4b255699f,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.901195] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] vlan segment allocate from pool success with {'vlan_id': 842, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 807.908208] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (35e4c433-9258-4533-8153-7a7a9fb983cd), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.908915] [50968]: INFO neutron.db.segments_db [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Added segment 35e4c433-9258-4533-8153-7a7a9fb983cd of type vlan for network 55577191-488f-40ea-b613-95981cc2bb74 [ 807.923339] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (55577191-488f-40ea-b613-95981cc2bb74), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.933977] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] create_network_precommit called with network settings {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1253, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 1} (original settings None) and network segments [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] [ 807.934235] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] create_network_precommit: [ 807.934235] [50968]: key[qinq], None -> None [ 807.934235] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 807.934235] [50968]: key[tags], None -> [] [ 807.934235] [50968]: key[router:external], None -> False [ 807.934235] [50968]: key[created_at], None -> 2025-11-21T22:39:00Z [ 807.934235] [50968]: key[name], None -> tempest-ListServersNegativeTestJSON-724440848-network [ 807.934235] [50968]: key[status], None -> ACTIVE [ 807.934235] [50968]: key[ipv6_address_scope], None -> None [ 807.934235] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 807.934235] [50968]: key[availability_zone_hints], None -> [] [ 807.934235] [50968]: key[availability_zones], None -> [] [ 807.934235] [50968]: key[id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 807.934235] [50968]: key[port_security_enabled], None -> True [ 807.934235] [50968]: key[subnets], None -> [] [ 807.934235] [50968]: key[provider:segmentation_id], None -> 842 [ 807.934235] [50968]: key[provider:network_type], None -> vlan [ 807.934235] [50968]: key[revision_number], None -> 1 [ 807.934235] [50968]: key[provider:physical_network], None -> default [ 807.934235] [50968]: key[description], None -> [ 807.934235] [50968]: key[updated_at], None -> 2025-11-21T22:39:00Z [ 807.934235] [50968]: key[standard_attr_id], None -> 1253 [ 807.934235] [50968]: key[admin_state_up], None -> True [ 807.934235] [50968]: key[shared], None -> False [ 807.934235] [50968]: key[ipv4_address_scope], None -> None [ 807.934235] [50968]: key[vlan_transparent], None -> None [ 807.934235] [50968]: key[mtu], None -> 8950 [ 807.934235] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.939273] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (55577191-488f-40ea-b613-95981cc2bb74), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.953346] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Pushing event updated for resources: {'Network': ['ID=55577191-488f-40ea-b613-95981cc2bb74,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.955205] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] create_network_postcommit called with network settings {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1253, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 1} (original settings None) and network segments [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] [ 807.955395] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] create_network_postcommit: [ 807.955395] [50968]: key[qinq], None -> None [ 807.955395] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 807.955395] [50968]: key[tags], None -> [] [ 807.955395] [50968]: key[router:external], None -> False [ 807.955395] [50968]: key[created_at], None -> 2025-11-21T22:39:00Z [ 807.955395] [50968]: key[name], None -> tempest-ListServersNegativeTestJSON-724440848-network [ 807.955395] [50968]: key[status], None -> ACTIVE [ 807.955395] [50968]: key[ipv6_address_scope], None -> None [ 807.955395] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 807.955395] [50968]: key[availability_zone_hints], None -> [] [ 807.955395] [50968]: key[availability_zones], None -> [] [ 807.955395] [50968]: key[id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 807.955395] [50968]: key[port_security_enabled], None -> True [ 807.955395] [50968]: key[subnets], None -> [] [ 807.955395] [50968]: key[provider:segmentation_id], None -> 842 [ 807.955395] [50968]: key[provider:network_type], None -> vlan [ 807.955395] [50968]: key[revision_number], None -> 1 [ 807.955395] [50968]: key[provider:physical_network], None -> default [ 807.955395] [50968]: key[description], None -> [ 807.955395] [50968]: key[updated_at], None -> 2025-11-21T22:39:00Z [ 807.955395] [50968]: key[standard_attr_id], None -> 1253 [ 807.955395] [50968]: key[admin_state_up], None -> True [ 807.955395] [50968]: key[shared], None -> False [ 807.955395] [50968]: key[ipv4_address_scope], None -> None [ 807.955395] [50968]: key[vlan_transparent], None -> None [ 807.955395] [50968]: key[mtu], None -> 8950 [ 807.955395] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.958323] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.958655] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af14411b-04ed-45a7-a92c-4f3a0e8324c6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.969081] [50968]: [pid: 50968|app: 0|req: 2247/4338] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:39:00 2025] POST /networking/v2.0/networks => generated 671 bytes in 260 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 807.987139] [50968]: [pid: 50968|app: 0|req: 2248/4339] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:00 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.002735] [50968]: [pid: 50968|app: 0|req: 2249/4340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:00 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.005730] [50968]: DEBUG neutron.api.v2.base [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Request body: {'subnet': {'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'cidr': '192.168.128.0/28', 'name': 'tempest-ListServersNegativeTestJSON-724440848-subnet', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 808.024039] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Made reservation on behalf of e64f30d3d3ef48499993460fea96c2f4 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 808.026897] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.114495] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] create_subnet_precommit called with subnet settings {'id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'name': 'tempest-ListServersNegativeTestJSON-724440848-subnet', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1255, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) [ 808.114770] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] create_subnet_precommit: [ 808.114770] [50968]: key[service_types], None -> [] [ 808.114770] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 808.114770] [50968]: key[tags], None -> [] [ 808.114770] [50968]: key[router:external], None -> False [ 808.114770] [50968]: key[ipv6_ra_mode], None -> None [ 808.114770] [50968]: key[created_at], None -> 2025-11-21T22:39:00Z [ 808.114770] [50968]: key[name], None -> tempest-ListServersNegativeTestJSON-724440848-subnet [ 808.114770] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 808.114770] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 808.114770] [50968]: key[id], None -> 6be6518e-ad12-4228-aff9-d53ea09377e8 [ 808.114770] [50968]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 808.114770] [50968]: key[host_routes], None -> [] [ 808.114770] [50968]: key[revision_number], None -> 0 [ 808.114770] [50968]: key[dns_nameservers], None -> [] [ 808.114770] [50968]: key[cidr], None -> 192.168.128.0/28 [ 808.114770] [50968]: key[updated_at], None -> 2025-11-21T22:39:00Z [ 808.114770] [50968]: key[description], None -> [ 808.114770] [50968]: key[standard_attr_id], None -> 1255 [ 808.114770] [50968]: key[segment_id], None -> None [ 808.114770] [50968]: key[shared], None -> False [ 808.114770] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 808.114770] [50968]: key[ipv6_address_mode], None -> None [ 808.114770] [50968]: key[enable_dhcp], None -> True [ 808.114770] [50968]: key[subnetpool_id], None -> None [ 808.114770] [50968]: key[ip_version], None -> 4 [ 808.114770] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.119181] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (6be6518e-ad12-4228-aff9-d53ea09377e8), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.135152] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Pushing event updated for resources: {'Subnet': ['ID=6be6518e-ad12-4228-aff9-d53ea09377e8,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.157715] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Checking segment: {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 808.157967] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Network hostable DHCP agents. Network: 55577191-488f-40ea-b613-95981cc2bb74, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 808.168197] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Network 55577191-488f-40ea-b613-95981cc2bb74 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 808.173817] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 55577191-488f-40ea-b613-95981cc2bb74) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 808.177078] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] create_subnet_postcommit called with subnet settings {'id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'name': 'tempest-ListServersNegativeTestJSON-724440848-subnet', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1255, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'network': {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842}} (original settings None) [ 808.177294] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] create_subnet_postcommit: [ 808.177294] [50968]: key[service_types], None -> [] [ 808.177294] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 808.177294] [50968]: key[tags], None -> [] [ 808.177294] [50968]: key[router:external], None -> False [ 808.177294] [50968]: key[ipv6_ra_mode], None -> None [ 808.177294] [50968]: key[created_at], None -> 2025-11-21T22:39:00Z [ 808.177294] [50968]: key[name], None -> tempest-ListServersNegativeTestJSON-724440848-subnet [ 808.177294] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 808.177294] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 808.177294] [50968]: key[id], None -> 6be6518e-ad12-4228-aff9-d53ea09377e8 [ 808.177294] [50968]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 808.177294] [50968]: key[host_routes], None -> [] [ 808.177294] [50968]: key[revision_number], None -> 0 [ 808.177294] [50968]: key[dns_nameservers], None -> [] [ 808.177294] [50968]: key[cidr], None -> 192.168.128.0/28 [ 808.177294] [50968]: key[updated_at], None -> 2025-11-21T22:39:00Z [ 808.177294] [50968]: key[description], None -> [ 808.177294] [50968]: key[standard_attr_id], None -> 1255 [ 808.177294] [50968]: key[segment_id], None -> None [ 808.177294] [50968]: key[shared], None -> False [ 808.177294] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 808.177294] [50968]: key[ipv6_address_mode], None -> None [ 808.177294] [50968]: key[enable_dhcp], None -> True [ 808.177294] [50968]: key[subnetpool_id], None -> None [ 808.177294] [50968]: key[ip_version], None -> 4 [ 808.177294] [50968]: key[network], None -> {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} [ 808.177294] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.179148] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.179768] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00e3ecee-8051-4f3b-9312-3059a8306967 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.190103] [50968]: [pid: 50968|app: 0|req: 2250/4341] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:39:00 2025] POST /networking/v2.0/subnets => generated 690 bytes in 187 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 808.209090] [50968]: [pid: 50968|app: 0|req: 2251/4342] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:00 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.276508] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64d483b9-d67e-485f-94f5-33de65d78e8d req-3450d620-c8a6-4ff0-aab5-7971ae4d1ea0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.277878] [50968]: [pid: 50968|app: 0|req: 2252/4343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:00 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.280877] [50968]: DEBUG neutron.api.v2.base [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Request body: {'router': {'name': 'tempest-ListServersNegativeTestJSON-724440848-router', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 808.295513] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (70af8bee-ebe7-46dc-a330-14256a977b2a), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.298121] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (70af8bee-ebe7-46dc-a330-14256a977b2a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.339686] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks [] for router_controller (70af8bee-ebe7-46dc-a330-14256a977b2a), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.391975] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks [] for router_gateway (70af8bee-ebe7-46dc-a330-14256a977b2a), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.454174] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Bound using segment: {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 808.454577] [50969]: DEBUG neutron.plugins.ml2.managers [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Bound port: cf1cae37-efd5-4fd5-b1e8-b1506f6813f3, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e85cbc56-fee0-41f7-bc70-64f31775ce92", "external-id": "nsx-vlan-transportzone-793", "segmentation_id": 793}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 808.454701] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.466158] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks [] for router_gateway (70af8bee-ebe7-46dc-a330-14256a977b2a), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.469800] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.507217] [50969]: DEBUG neutron.plugins.ml2.db [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] For port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 808.509576] [50969]: DEBUG neutron.plugins.ml2.db [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] For port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 808.510899] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_precommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:38:59Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:38:59Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 808.511093] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_precommit: [ 808.511093] [50969]: key[binding:vif_type], unbound -> ovs [ 808.511093] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} [ 808.511093] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.513651] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.516724] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Allocated IP 10.180.180.218 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/1777c677-5328-48ce-8a9b-7654aea46fed) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 808.537259] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Pushing event updated for resources: {'Port': ['ID=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.543790] [50969]: DEBUG neutron.db.provisioning_blocks [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Provisioning complete for port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 808.543936] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.544058] [50969]: INFO neutron.plugins.ml2.plugin [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Attempt 1 to provision port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 [ 808.557716] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks [] for allowed_address_pair (1777c677-5328-48ce-8a9b-7654aea46fed), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.558436] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks [] for port (1777c677-5328-48ce-8a9b-7654aea46fed), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.558655] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] create_port_precommit called with port settings {'id': '1777c677-5328-48ce-8a9b-7654aea46fed', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0d:c0:36', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1257, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 808.558796] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] create_port_precommit: [ 808.558796] [50968]: key[mac_address], None -> fa:16:3e:0d:c0:36 [ 808.558796] [50968]: key[device_id], None -> 70af8bee-ebe7-46dc-a330-14256a977b2a [ 808.558796] [50968]: key[binding:vif_details], None -> {} [ 808.558796] [50968]: key[project_id], None -> [ 808.558796] [50968]: key[binding:vnic_type], None -> normal [ 808.558796] [50968]: key[allowed_address_pairs], None -> [] [ 808.558796] [50968]: key[name], None -> [ 808.558796] [50968]: key[status], None -> DOWN [ 808.558796] [50968]: key[tenant_id], None -> [ 808.558796] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.218'}] [ 808.558796] [50968]: key[id], None -> 1777c677-5328-48ce-8a9b-7654aea46fed [ 808.558796] [50968]: key[port_security_enabled], None -> False [ 808.558796] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 808.558796] [50968]: key[security_groups], None -> [] [ 808.558796] [50968]: key[binding:profile], None -> {} [ 808.558796] [50968]: key[binding:host_id], None -> [ 808.558796] [50968]: key[standard_attr_id], None -> 1257 [ 808.558796] [50968]: key[admin_state_up], None -> True [ 808.558796] [50968]: key[device_owner], None -> network:router_gateway [ 808.558796] [50968]: key[binding:vif_type], None -> unbound [ 808.558796] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.578282] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1777c677-5328-48ce-8a9b-7654aea46fed), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.580191] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Current status of the port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 808.580379] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.594219] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 808.598580] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Pushing event updated for resources: {'Port': ['ID=1777c677-5328-48ce-8a9b-7654aea46fed,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.602230] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-280df233-55d8-4fd9-86f4-6a0a5cb0fea5" -d '{"events": [{"server_uuid": "c6a615bc-6f2c-4e0e-b551-f1521a7323d1", "name": "network-vif-plugged", "status": "completed", "tag": "cf1cae37-efd5-4fd5-b1e8-b1506f6813f3"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 808.604789] [50969]: DEBUG neutron.plugins.ml2.db [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] For port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 808.606907] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 808.607577] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 808.609503] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 808.622252] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] create_port_postcommit called with port settings {'id': '1777c677-5328-48ce-8a9b-7654aea46fed', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0d:c0:36', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1257, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 808.622440] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] create_port_postcommit: [ 808.622440] [50968]: key[mac_address], None -> fa:16:3e:0d:c0:36 [ 808.622440] [50968]: key[device_id], None -> 70af8bee-ebe7-46dc-a330-14256a977b2a [ 808.622440] [50968]: key[binding:vif_details], None -> {} [ 808.622440] [50968]: key[project_id], None -> [ 808.622440] [50968]: key[binding:vnic_type], None -> normal [ 808.622440] [50968]: key[tags], None -> [] [ 808.622440] [50968]: key[allowed_address_pairs], None -> [] [ 808.622440] [50968]: key[created_at], None -> 2025-11-21T22:39:00Z [ 808.622440] [50968]: key[name], None -> [ 808.622440] [50968]: key[status], None -> DOWN [ 808.622440] [50968]: key[tenant_id], None -> [ 808.622440] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.218'}] [ 808.622440] [50968]: key[id], None -> 1777c677-5328-48ce-8a9b-7654aea46fed [ 808.622440] [50968]: key[port_security_enabled], None -> False [ 808.622440] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 808.622440] [50968]: key[security_groups], None -> [] [ 808.622440] [50968]: key[binding:profile], None -> {} [ 808.622440] [50968]: key[binding:host_id], None -> [ 808.622440] [50968]: key[revision_number], None -> 1 [ 808.622440] [50968]: key[description], None -> [ 808.622440] [50968]: key[updated_at], None -> 2025-11-21T22:39:00Z [ 808.622440] [50968]: key[standard_attr_id], None -> 1257 [ 808.622440] [50968]: key[admin_state_up], None -> True [ 808.622440] [50968]: key[binding:vif_type], None -> unbound [ 808.622440] [50968]: key[device_owner], None -> network:router_gateway [ 808.622440] [50968]: key[extra_dhcp_opts], None -> [] [ 808.622440] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 808.622440] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.631549] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_precommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 808.631883] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_precommit: [ 808.631883] [50969]: key[status], DOWN -> ACTIVE [ 808.631883] [50969]: key[revision_number], 4 -> 5 [ 808.631883] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.636984] [50969]: DEBUG neutron.db.provisioning_blocks [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Provisioning complete for port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 808.637155] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.637262] [50969]: INFO neutron.plugins.ml2.plugin [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Attempt 1 to provision port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 [ 808.675519] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Current status of the port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 808.676320] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_postcommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 808.676480] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_postcommit: [ 808.676480] [50969]: key[status], DOWN -> ACTIVE [ 808.676480] [50969]: key[revision_number], 4 -> 5 [ 808.676480] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.676646] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.702560] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Pushing event updated for resources: {'Port': ['ID=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.705837] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_postcommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:38:59Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 808.706114] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] update_port_postcommit: [ 808.706114] [50969]: key[binding:vif_type], unbound -> ovs [ 808.706114] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} [ 808.706114] [50969]: key[updated_at], 2025-11-21T22:38:59Z -> 2025-11-21T22:39:00Z [ 808.706114] [50969]: key[revision_number], 2 -> 4 [ 808.706114] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.711487] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.711487] [50969]: DEBUG neutron_lib.callbacks.manager [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-6e76cfdf-c9cd-47e5-b5db-f41d2c387962 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.713033] [50969]: [pid: 50969|app: 0|req: 2092/4344] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:38:59 2025] PUT /networking/v2.0/ports/cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 => generated 1037 bytes in 1535 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 808.714380] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks [] for router_gateway (70af8bee-ebe7-46dc-a330-14256a977b2a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.736236] [50969]: [pid: 50969|app: 0|req: 2093/4345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=72aa1d7b-f7f8-438e-acc9-ef98db6d12c4 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.738833] [50969]: DEBUG neutron.api.wsgi [req-64d483b9-d67e-485f-94f5-33de65d78e8d req-540c8006-3085-4337-b620-69271b581e47 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 808.761944] [50969]: [pid: 50969|app: 0|req: 2094/4346] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.799624] [50969]: [pid: 50969|app: 0|req: 2095/4347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.808980] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (70af8bee-ebe7-46dc-a330-14256a977b2a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.821248] [50969]: [pid: 50969|app: 0|req: 2096/4348] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 808.875670] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Router 70af8bee-ebe7-46dc-a330-14256a977b2a is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 808.897175] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4940f0f-a75c-4a54-9f09-b93552158e62 req-30c3e7d3-7253-4812-b986-3a1d7accbb72 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.898218] [50969]: [pid: 50969|app: 0|req: 2097/4349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.908465] [50969]: DEBUG neutron.api.wsgi [req-e4940f0f-a75c-4a54-9f09-b93552158e62 req-37d36735-1b8e-416d-80cf-e9934e339ad1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 808.928793] [50969]: [pid: 50969|app: 0|req: 2098/4350] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.933152] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 808.951064] [50968]: DEBUG neutron_lib.callbacks.manager [None req-be33bceb-cc0a-457d-93d4-a51dc9df5f68 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.951665] [50968]: [pid: 50968|app: 0|req: 2253/4351] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:39:00 2025] POST /networking/v2.0/routers => generated 732 bytes in 673 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 808.969953] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb89d047-7062-4400-acdf-0c1e974295b6 req-7b92df94-649c-46a3-961c-70199f49f881 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.970947] [50969]: [pid: 50969|app: 0|req: 2099/4352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.980762] [50969]: DEBUG neutron.api.wsgi [req-fb89d047-7062-4400-acdf-0c1e974295b6 req-95264896-2af9-4cf3-85c6-80965942e1a1 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.023121] [50969]: [pid: 50969|app: 0|req: 2100/4353] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 809.038293] [50969]: [pid: 50969|app: 0|req: 2101/4354] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.122964] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82944afd-4cfa-40b7-86cc-59a2b9ece828 req-ca3a93f2-7095-4b39-95d5-310f1c5de414 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.123922] [50969]: [pid: 50969|app: 0|req: 2102/4355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.155118] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5c76438-7602-4ff0-9226-22b97204e458 req-bb392a68-e6ab-484a-9603-d832d644e523 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.156182] [50969]: [pid: 50969|app: 0|req: 2103/4356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.158851] [50969]: DEBUG neutron.api.wsgi [req-82944afd-4cfa-40b7-86cc-59a2b9ece828 req-9d7c0c4e-08f9-4105-a845-2ac4ceb5e1d9 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.194511] [50969]: [pid: 50969|app: 0|req: 2104/4357] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.194511] [50969]: DEBUG neutron.api.wsgi [req-f5c76438-7602-4ff0-9226-22b97204e458 req-393fd451-7ae9-4a16-b7a2-27fb360a1e62 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.217096] [50969]: [pid: 50969|app: 0|req: 2105/4358] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.245596] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-3cf91b84-641a-4a6c-b296-2d7ddc1a05f0 x-openstack-request-id: req-3cf91b84-641a-4a6c-b296-2d7ddc1a05f0 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 809.245787] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c6a615bc-6f2c-4e0e-b551-f1521a7323d1", "name": "network-vif-plugged", "status": "completed", "tag": "cf1cae37-efd5-4fd5-b1e8-b1506f6813f3", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 809.245877] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3cf91b84-641a-4a6c-b296-2d7ddc1a05f0 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 809.246088] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3cf91b84-641a-4a6c-b296-2d7ddc1a05f0'] response: {'server_uuid': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'code': 200} [ 809.248192] [50968]: DEBUG neutron_lib.callbacks.manager [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.327521] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48336abc-af4d-4cbe-a7a3-8c872dfd94c1 req-8ec14765-2fd7-47c2-8e8d-3309a5ddfa95 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.328589] [50969]: [pid: 50969|app: 0|req: 2106/4359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.339028] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Allocated IP 192.168.128.1 (55577191-488f-40ea-b613-95981cc2bb74/6be6518e-ad12-4228-aff9-d53ea09377e8/7f1027ab-6dd0-4452-b381-3f547e188057) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 809.343684] [50969]: [pid: 50969|app: 0|req: 2107/4360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.346392] [50969]: DEBUG neutron.api.wsgi [req-48336abc-af4d-4cbe-a7a3-8c872dfd94c1 req-49800cc0-64a3-456a-9520-13a3be6dd2b9 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.375487] [50969]: [pid: 50969|app: 0|req: 2108/4361] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.388981] [50968]: DEBUG neutron_lib.callbacks.manager [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Publish callbacks [] for allowed_address_pair (7f1027ab-6dd0-4452-b381-3f547e188057), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.390771] [50968]: DEBUG neutron_lib.callbacks.manager [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Publish callbacks [] for port (7f1027ab-6dd0-4452-b381-3f547e188057), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.390847] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] create_port_precommit called with port settings {'id': '7f1027ab-6dd0-4452-b381-3f547e188057', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:0e:f0:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1258, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}], 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 809.390992] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] create_port_precommit: [ 809.390992] [50968]: key[mac_address], None -> fa:16:3e:0e:f0:d2 [ 809.390992] [50968]: key[device_id], None -> 70af8bee-ebe7-46dc-a330-14256a977b2a [ 809.390992] [50968]: key[binding:vif_details], None -> {} [ 809.390992] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 809.390992] [50968]: key[binding:vnic_type], None -> normal [ 809.390992] [50968]: key[allowed_address_pairs], None -> [] [ 809.390992] [50968]: key[name], None -> [ 809.390992] [50968]: key[status], None -> DOWN [ 809.390992] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 809.390992] [50968]: key[fixed_ips], None -> [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}] [ 809.390992] [50968]: key[id], None -> 7f1027ab-6dd0-4452-b381-3f547e188057 [ 809.390992] [50968]: key[port_security_enabled], None -> False [ 809.390992] [50968]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 809.390992] [50968]: key[security_groups], None -> [] [ 809.390992] [50968]: key[binding:profile], None -> {} [ 809.390992] [50968]: key[binding:host_id], None -> [ 809.390992] [50968]: key[standard_attr_id], None -> 1258 [ 809.390992] [50968]: key[admin_state_up], None -> True [ 809.390992] [50968]: key[device_owner], None -> network:router_interface [ 809.390992] [50968]: key[binding:vif_type], None -> unbound [ 809.390992] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.411014] [50969]: [pid: 50969|app: 0|req: 2109/4362] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.414313] [50968]: DEBUG neutron_lib.callbacks.manager [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7f1027ab-6dd0-4452-b381-3f547e188057), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.442652] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Pushing event updated for resources: {'Port': ['ID=7f1027ab-6dd0-4452-b381-3f547e188057,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.445272] [50969]: [pid: 50969|app: 0|req: 2110/4363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.452755] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Network 55577191-488f-40ea-b613-95981cc2bb74 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 809.453660] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 809.455863] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 809.470450] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] create_port_postcommit called with port settings {'id': '7f1027ab-6dd0-4452-b381-3f547e188057', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:0e:f0:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1258, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}], 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:01Z', 'updated_at': '2025-11-21T22:39:01Z', 'revision_number': 1, 'network': {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 809.470684] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] create_port_postcommit: [ 809.470684] [50968]: key[mac_address], None -> fa:16:3e:0e:f0:d2 [ 809.470684] [50968]: key[device_id], None -> 70af8bee-ebe7-46dc-a330-14256a977b2a [ 809.470684] [50968]: key[binding:vif_details], None -> {} [ 809.470684] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 809.470684] [50968]: key[binding:vnic_type], None -> normal [ 809.470684] [50968]: key[tags], None -> [] [ 809.470684] [50968]: key[allowed_address_pairs], None -> [] [ 809.470684] [50968]: key[created_at], None -> 2025-11-21T22:39:01Z [ 809.470684] [50968]: key[name], None -> [ 809.470684] [50968]: key[status], None -> DOWN [ 809.470684] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 809.470684] [50968]: key[fixed_ips], None -> [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}] [ 809.470684] [50968]: key[id], None -> 7f1027ab-6dd0-4452-b381-3f547e188057 [ 809.470684] [50968]: key[port_security_enabled], None -> False [ 809.470684] [50968]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 809.470684] [50968]: key[security_groups], None -> [] [ 809.470684] [50968]: key[binding:profile], None -> {} [ 809.470684] [50968]: key[binding:host_id], None -> [ 809.470684] [50968]: key[revision_number], None -> 1 [ 809.470684] [50968]: key[description], None -> [ 809.470684] [50968]: key[updated_at], None -> 2025-11-21T22:39:01Z [ 809.470684] [50968]: key[standard_attr_id], None -> 1258 [ 809.470684] [50968]: key[admin_state_up], None -> True [ 809.470684] [50968]: key[binding:vif_type], None -> unbound [ 809.470684] [50968]: key[device_owner], None -> network:router_interface [ 809.470684] [50968]: key[extra_dhcp_opts], None -> [] [ 809.470684] [50968]: key[network], None -> {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} [ 809.470684] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.471702] [50968]: DEBUG neutron_lib.callbacks.manager [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (70af8bee-ebe7-46dc-a330-14256a977b2a), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.561040] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d8e44b8-929f-4094-8d93-8aab90d919f0 req-56d015e3-cdbf-4792-b0e4-dcc392dd95f7 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.564666] [50969]: [pid: 50969|app: 0|req: 2111/4364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.568747] [50969]: DEBUG neutron.api.wsgi [req-3d8e44b8-929f-4094-8d93-8aab90d919f0 req-7351792e-8043-43d5-b5ae-45dd4569e497 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.592146] [50969]: [pid: 50969|app: 0|req: 2112/4365] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:01 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 809.669305] [50968]: DEBUG neutron_lib.callbacks.manager [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7f1027ab-6dd0-4452-b381-3f547e188057), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.675758] [50969]: [pid: 50969|app: 0|req: 2113/4366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.700232] [50969]: [pid: 50969|app: 0|req: 2114/4367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.744540] [50969]: [pid: 50969|app: 0|req: 2115/4368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.773547] [50968]: DEBUG neutron_lib.callbacks.manager [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Publish callbacks [] for port (7f1027ab-6dd0-4452-b381-3f547e188057), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.773547] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] update_port_precommit called with port settings {'id': '7f1027ab-6dd0-4452-b381-3f547e188057', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:0e:f0:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1258, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:01Z', 'updated_at': '2025-11-21T22:39:02Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '7f1027ab-6dd0-4452-b381-3f547e188057', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:0e:f0:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1258, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:01Z', 'updated_at': '2025-11-21T22:39:01Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 809.773547] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] update_port_precommit: [ 809.773547] [50968]: key[updated_at], 2025-11-21T22:39:01Z -> 2025-11-21T22:39:02Z [ 809.773547] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.778660] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-7385739a-8f37-4566-8cc2-3aa398cb6ab2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.779408] [50968]: DEBUG neutron_lib.callbacks.manager [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (7f1027ab-6dd0-4452-b381-3f547e188057), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.779496] [50969]: [pid: 50969|app: 0|req: 2116/4369] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 809.800374] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Pushing event updated for resources: {'Port': ['ID=7f1027ab-6dd0-4452-b381-3f547e188057,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.817524] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] update_port_postcommit called with port settings {'id': '7f1027ab-6dd0-4452-b381-3f547e188057', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:0e:f0:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1258, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:01Z', 'updated_at': '2025-11-21T22:39:02Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '7f1027ab-6dd0-4452-b381-3f547e188057', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:0e:f0:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1258, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:01Z', 'updated_at': '2025-11-21T22:39:01Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 809.817748] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] update_port_postcommit: [ 809.817748] [50968]: key[updated_at], 2025-11-21T22:39:01Z -> 2025-11-21T22:39:02Z [ 809.817748] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.818048] [50968]: DEBUG neutron_lib.callbacks.manager [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (70af8bee-ebe7-46dc-a330-14256a977b2a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.833797] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99916e95-3561-40c9-bc06-1532932f8190 req-c44dc05a-93fb-4cce-98e4-05b3358a990f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.834804] [50969]: [pid: 50969|app: 0|req: 2117/4370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.837346] [50969]: DEBUG neutron.api.wsgi [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-b0a8dcf7-1e8c-4210-b533-42c438419ed8 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.850909] [50969]: [pid: 50969|app: 0|req: 2118/4371] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.853661] [50969]: DEBUG neutron.api.wsgi [req-84a9a119-f4fc-4c4e-8a7f-f8c0210137f8 req-326fd2d6-944d-4d49-8af1-327360e3a22c tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.854902] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Network 55577191-488f-40ea-b613-95981cc2bb74 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 809.855659] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 809.875502] [50969]: [pid: 50969|app: 0|req: 2119/4372] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/security-groups/782e10e2-c275-4c7b-bb67-ec47dc30cf73 => generated 1682 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 809.931171] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Router 70af8bee-ebe7-46dc-a330-14256a977b2a has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 809.962905] [50969]: [pid: 50969|app: 0|req: 2120/4373] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489&fields=id&fields=resource_request => generated 57 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.965643] [50969]: DEBUG neutron.api.wsgi [req-99916e95-3561-40c9-bc06-1532932f8190 req-4099d207-f69b-4573-a096-69065fff58d7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.993337] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-605dab5b-d943-4637-8f30-2e7fd6e85c29 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 809.995454] [50969]: [pid: 50969|app: 0|req: 2121/4374] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.998530] [50968]: [pid: 50968|app: 0|req: 2254/4375] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:39:01 2025] PUT /networking/v2.0/routers/70af8bee-ebe7-46dc-a330-14256a977b2a/add_router_interface => generated 309 bytes in 1044 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.004925] [50968]: DEBUG neutron.api.wsgi [req-84a9a119-f4fc-4c4e-8a7f-f8c0210137f8 req-149e66d3-84d6-47be-b14a-886f6437732d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.031265] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-791d0f9c-5c98-433f-aaf1-41bfbe02c581 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.032712] [50969]: [pid: 50969|app: 0|req: 2122/4376] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.041663] [50969]: DEBUG neutron.api.wsgi [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-6c73083f-022d-47ad-acb7-7267d5cb67e8 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.043822] [50969]: DEBUG neutron.api.wsgi [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-6c73083f-022d-47ad-acb7-7267d5cb67e8 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 810.043822] [50969]: [pid: 50969|app: 0|req: 2123/4377] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 810.063146] [50968]: DEBUG neutron_lib.callbacks.manager [req-84a9a119-f4fc-4c4e-8a7f-f8c0210137f8 req-149e66d3-84d6-47be-b14a-886f6437732d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (782e10e2-c275-4c7b-bb67-ec47dc30cf73), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.083902] [50968]: DEBUG neutron_lib.callbacks.manager [req-84a9a119-f4fc-4c4e-8a7f-f8c0210137f8 req-149e66d3-84d6-47be-b14a-886f6437732d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (782e10e2-c275-4c7b-bb67-ec47dc30cf73), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.096185] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1313bbdb-b7b7-4d8d-9f74-fd8f06592f46 req-cf7ffd35-34ad-4bc9-b49d-ef00f12f5caf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.096185] [50969]: [pid: 50969|app: 0|req: 2124/4378] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&device_owner=network%3Adhcp => generated 999 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.112530] [50969]: [pid: 50969|app: 0|req: 2125/4379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.117522] [50968]: DEBUG neutron_lib.callbacks.manager [req-84a9a119-f4fc-4c4e-8a7f-f8c0210137f8 req-149e66d3-84d6-47be-b14a-886f6437732d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (782e10e2-c275-4c7b-bb67-ec47dc30cf73), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.123942] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84a9a119-f4fc-4c4e-8a7f-f8c0210137f8 req-149e66d3-84d6-47be-b14a-886f6437732d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=782e10e2-c275-4c7b-bb67-ec47dc30cf73,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 810.132883] [50968]: DEBUG neutron_lib.callbacks.manager [req-84a9a119-f4fc-4c4e-8a7f-f8c0210137f8 req-149e66d3-84d6-47be-b14a-886f6437732d tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.134029] [50968]: [pid: 50968|app: 0|req: 2255/4380] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:39:02 2025] DELETE /networking/v2.0/security-groups/782e10e2-c275-4c7b-bb67-ec47dc30cf73 => generated 0 bytes in 134 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 810.163189] [50969]: [pid: 50969|app: 0|req: 2126/4381] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.196370] [50969]: [pid: 50969|app: 0|req: 2127/4382] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.213016] [50968]: [pid: 50968|app: 0|req: 2256/4383] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 810.269485] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fd774c6-a73d-4bdc-bed3-f4e73948a843 req-937e3291-95e4-45a8-8657-f38faff5f148 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.270539] [50969]: [pid: 50969|app: 0|req: 2128/4384] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.304405] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-2a434b28-7138-4b54-a399-1f871a2fac7f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.306038] [50969]: [pid: 50969|app: 0|req: 2129/4385] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports/51942501-1ce2-4811-b086-37e11408afb2 => generated 746 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.309160] [50969]: DEBUG neutron.api.wsgi [req-6fd774c6-a73d-4bdc-bed3-f4e73948a843 req-e8dd3114-e1a4-4870-8f9a-d9cc91948876 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.311251] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84be2a67-2797-4efe-925e-0eee592d2c9e req-bb7d821a-56d8-442e-b6ea-a9533cd934c5 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.312276] [50968]: [pid: 50968|app: 0|req: 2257/4386] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.322689] [50968]: DEBUG neutron.api.wsgi [req-84be2a67-2797-4efe-925e-0eee592d2c9e req-ba10caa1-cec9-4aeb-8ba2-b6cd6777300a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.335283] [50969]: [pid: 50969|app: 0|req: 2130/4387] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.345894] [50968]: [pid: 50968|app: 0|req: 2258/4388] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.360643] [50969]: DEBUG neutron.api.wsgi [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-6b11790d-2616-48d3-b9b4-1f2b3896cb73 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.378109] [50969]: [pid: 50969|app: 0|req: 2131/4389] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/security-groups/876f2bba-a1aa-45c2-b7af-e384fa951e08 => generated 1683 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 810.388480] [50969]: DEBUG neutron.api.wsgi [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.392037] [50968]: [pid: 50968|app: 0|req: 2259/4390] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.425086] [50969]: DEBUG neutron_lib.callbacks.manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (876f2bba-a1aa-45c2-b7af-e384fa951e08), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.442965] [50969]: DEBUG neutron_lib.callbacks.manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (876f2bba-a1aa-45c2-b7af-e384fa951e08), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.491112] [50969]: DEBUG neutron_lib.callbacks.manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (876f2bba-a1aa-45c2-b7af-e384fa951e08), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.498973] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=876f2bba-a1aa-45c2-b7af-e384fa951e08,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 810.506064] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.506214] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.506307] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.506407] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.506503] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.506596] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.506687] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.506777] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.506876] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.506967] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.507067] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.507153] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.507242] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.507332] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.507420] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.507559] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.507651] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.507741] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.507830] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508018] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508018] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508149] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508221] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508289] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508359] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508448] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508537] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508625] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.508713] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.509827] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 810.509827] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Tracked resource versions report: [ 810.509827] [50969]: pushed versions: [ 810.509827] [50969]: { 'AddressGroup': {'1.2'}, [ 810.509827] [50969]: 'Agent': {'1.1'}, [ 810.509827] [50969]: 'ConntrackHelper': {'1.0'}, [ 810.509827] [50969]: 'LocalIPAssociation': {'1.0'}, [ 810.509827] [50969]: 'Log': {'1.0'}, [ 810.509827] [50969]: 'NDPProxy': {'1.0'}, [ 810.509827] [50969]: 'Network': {'1.2'}, [ 810.509827] [50969]: 'Port': {'1.10'}, [ 810.509827] [50969]: 'PortForwarding': {'1.3'}, [ 810.509827] [50969]: 'QosPolicy': {'1.10'}, [ 810.509827] [50969]: 'SecurityGroup': {'1.6'}, [ 810.509827] [50969]: 'SecurityGroupRule': {'1.3'}, [ 810.509827] [50969]: 'SubPort': {'1.0'}, [ 810.509827] [50969]: 'Subnet': {'1.2'}, [ 810.509827] [50969]: 'Trunk': {'1.1'}} [ 810.509827] [50969]: consumer versions: [ 810.509827] [50969]: { DHCP agent@devstack: {}, [ 810.509827] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 810.509827] [50969]: 'Agent': '1.1', [ 810.509827] [50969]: 'ConntrackHelper': '1.0', [ 810.509827] [50969]: 'LocalIPAssociation': '1.0', [ 810.509827] [50969]: 'Log': '1.0', [ 810.509827] [50969]: 'NDPProxy': '1.0', [ 810.509827] [50969]: 'Network': '1.2', [ 810.509827] [50969]: 'Port': '1.10', [ 810.509827] [50969]: 'PortForwarding': '1.3', [ 810.509827] [50969]: 'QosPolicy': '1.10', [ 810.509827] [50969]: 'SecurityGroup': '1.6', [ 810.509827] [50969]: 'SecurityGroupRule': '1.3', [ 810.509827] [50969]: 'SubPort': '1.0', [ 810.509827] [50969]: 'Subnet': '1.2', [ 810.509827] [50969]: 'Trunk': '1.1'}, [ 810.509827] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 810.509827] [50969]: 'Agent': '1.1', [ 810.509827] [50969]: 'ConntrackHelper': '1.0', [ 810.509827] [50969]: 'LocalIPAssociation': '1.0', [ 810.509827] [50969]: 'Log': '1.0', [ 810.509827] [50969]: 'NDPProxy': '1.0', [ 810.509827] [50969]: 'Network': '1.2', [ 810.509827] [50969]: 'Port': '1.10', [ 810.509827] [50969]: 'PortForwarding': '1.3', [ 810.509827] [50969]: 'QosPolicy': '1.10', [ 810.509827] [50969]: 'SecurityGroup': '1.6', [ 810.509827] [50969]: 'SecurityGroupRule': '1.3', [ 810.509827] [50969]: 'SubPort': '1.0', [ 810.509827] [50969]: 'Subnet': '1.2', [ 810.509827] [50969]: 'Trunk': '1.1'}, [ 810.509827] [50969]: L3 agent@devstack: {}, [ 810.509827] [50969]: Metadata agent@devstack: {}} [ 810.509827] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 810.514248] [50969]: DEBUG neutron_lib.callbacks.manager [req-80a6e1c7-7c86-4b8f-8324-25d822dfd60a req-e4cb2d00-e10f-460a-bb11-5e97e85ac4b5 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.514629] [50969]: [pid: 50969|app: 0|req: 2132/4391] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:39:02 2025] DELETE /networking/v2.0/security-groups/876f2bba-a1aa-45c2-b7af-e384fa951e08 => generated 0 bytes in 131 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 810.564717] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-078300d3-728d-4bcd-a1ca-d947b9fe7290 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.565815] [50968]: [pid: 50968|app: 0|req: 2260/4392] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/networks?id=55577191-488f-40ea-b613-95981cc2bb74 => generated 618 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.572557] [50968]: DEBUG neutron.api.wsgi [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-0dc2a20c-4a17-4b3e-b9d6-37c41de86dc7 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.576939] [50968]: [pid: 50968|app: 0|req: 2261/4393] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/quotas/e64f30d3d3ef48499993460fea96c2f4 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.599436] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e40ba0cc-1ac6-4fe8-be2a-381c24a9433a req-c10f04ee-f24e-4648-953c-630eddd52127 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.600662] [50969]: [pid: 50969|app: 0|req: 2133/4394] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 810.606794] [50969]: DEBUG neutron.api.wsgi [req-e40ba0cc-1ac6-4fe8-be2a-381c24a9433a req-26aead52-e6c4-4028-bdd8-6e187710ee15 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.627994] [50969]: [pid: 50969|app: 0|req: 2134/4395] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 810.633231] [50968]: [pid: 50968|app: 0|req: 2262/4396] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/ports?tenant_id=e64f30d3d3ef48499993460fea96c2f4&fields=id => generated 57 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 810.671952] [50969]: [pid: 50969|app: 0|req: 2135/4397] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:02 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.703521] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7a5b92d-c6d2-40d3-898e-9346067fe6a5 req-9e34bf6d-d0bf-4cd3-bcfe-8379ec0a995d tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.704510] [50968]: [pid: 50968|app: 0|req: 2263/4398] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.708014] [50969]: [pid: 50969|app: 0|req: 2136/4399] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?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) [ 810.711732] [50968]: DEBUG neutron.api.wsgi [req-c7a5b92d-c6d2-40d3-898e-9346067fe6a5 req-927db7fa-155a-43a5-bbd6-700c3f650822 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.732738] [50968]: [pid: 50968|app: 0|req: 2264/4400] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.813687] [50969]: [pid: 50969|app: 0|req: 2137/4401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.889104] [50969]: [pid: 50969|app: 0|req: 2138/4402] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.939794] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92f28bb9-d1bf-42c2-99c7-431b6336207a req-4323a11e-eab9-4e00-9fa2-2600eecb9b9b tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.940912] [50968]: [pid: 50968|app: 0|req: 2265/4403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.948825] [50969]: DEBUG neutron.api.wsgi [req-92f28bb9-d1bf-42c2-99c7-431b6336207a req-cee456d5-6bf0-46fd-bf76-d17c65cb268e tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.977499] [50968]: [pid: 50968|app: 0|req: 2266/4404] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.981741] [50969]: [pid: 50969|app: 0|req: 2139/4405] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.001851] [50968]: DEBUG neutron.api.v2.base [req-1e284890-326d-4647-b5eb-0ebcaa3f9e15 req-791f4740-fb38-4892-a094-619a7303bcef tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-593809994', 'description': 'tempest-description-1398620852'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 811.043222] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e284890-326d-4647-b5eb-0ebcaa3f9e15 req-791f4740-fb38-4892-a094-619a7303bcef tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.076863] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e0f446d-9afc-4528-91d0-15a88b0d6978 req-d37dca2c-73be-4a1d-bd79-d1371bf756bd tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.077986] [50969]: [pid: 50969|app: 0|req: 2140/4406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.104126] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e284890-326d-4647-b5eb-0ebcaa3f9e15 req-791f4740-fb38-4892-a094-619a7303bcef tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (824ae6ee-49fa-477f-a624-8d33995da25c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.107733] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-343dcad2-c240-4d70-811b-558e2179f740 req-78e753c8-5f90-4ae1-99c4-3d34e2286988 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.108719] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e284890-326d-4647-b5eb-0ebcaa3f9e15 req-791f4740-fb38-4892-a094-619a7303bcef tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (824ae6ee-49fa-477f-a624-8d33995da25c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.108891] [50969]: [pid: 50969|app: 0|req: 2141/4407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.111534] [50969]: DEBUG neutron.api.wsgi [req-3e0f446d-9afc-4528-91d0-15a88b0d6978 req-97c4521f-94c4-483b-9518-86f97318b589 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.124685] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e284890-326d-4647-b5eb-0ebcaa3f9e15 req-791f4740-fb38-4892-a094-619a7303bcef tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=824ae6ee-49fa-477f-a624-8d33995da25c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 811.136221] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e284890-326d-4647-b5eb-0ebcaa3f9e15 req-791f4740-fb38-4892-a094-619a7303bcef tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.136805] [50968]: [pid: 50968|app: 0|req: 2267/4408] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 22:39:03 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 140 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 811.139330] [50969]: [pid: 50969|app: 0|req: 2142/4409] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/security-groups?id=3db0e155-352c-4d42-a24e-48fff17d86ac&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.224479] [50969]: [pid: 50969|app: 0|req: 2143/4410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.237797] [50968]: DEBUG neutron.plugins.ml2.plugin [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Deleting port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 811.237971] [50968]: DEBUG neutron_lib.callbacks.manager [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.244397] [50969]: [pid: 50969|app: 0|req: 2144/4411] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.250500] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'tag': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 811.252893] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3b4bc600-a0b5-4067-a51c-c3378425af0a" -d '{"events": [{"name": "network-changed", "server_uuid": "c6a615bc-6f2c-4e0e-b551-f1521a7323d1", "tag": "cf1cae37-efd5-4fd5-b1e8-b1506f6813f3"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 811.305435] [50968]: DEBUG neutron.plugins.ml2.db [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] For port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7,segment=NetworkSegment(b30e6947-8a4c-4083-b991-3730e717e3cc),segment_id=b30e6947-8a4c-4083-b991-3730e717e3cc)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 811.305654] [50968]: DEBUG neutron_lib.callbacks.manager [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.312778] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] delete_port_precommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:42Z', 'revision_number': 5, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 811.313146] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] delete_port_precommit: [ 811.313146] [50968]: key[mac_address], fa:16:3e:5b:71:56 -> None [ 811.313146] [50968]: key[device_id], 12a0b9f2-d6c1-4375-8f74-5015626d5be9 -> None [ 811.313146] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 811.313146] [50968]: key[binding:vnic_type], normal -> None [ 811.313146] [50968]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 811.313146] [50968]: key[tags], [] -> None [ 811.313146] [50968]: key[allowed_address_pairs], [] -> None [ 811.313146] [50968]: key[created_at], 2025-11-21T22:37:40Z -> None [ 811.313146] [50968]: key[name], -> None [ 811.313146] [50968]: key[status], ACTIVE -> None [ 811.313146] [50968]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 811.313146] [50968]: key[fixed_ips], [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}] -> None [ 811.313146] [50968]: key[id], 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 -> None [ 811.313146] [50968]: key[port_security_enabled], True -> None [ 811.313146] [50968]: key[network_id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 811.313146] [50968]: key[security_groups], ['3db0e155-352c-4d42-a24e-48fff17d86ac'] -> None [ 811.313146] [50968]: key[binding:profile], {} -> None [ 811.313146] [50968]: key[binding:host_id], cpu-1 -> None [ 811.313146] [50968]: key[revision_number], 5 -> None [ 811.313146] [50968]: key[description], -> None [ 811.313146] [50968]: key[updated_at], 2025-11-21T22:37:42Z -> None [ 811.313146] [50968]: key[standard_attr_id], 1139 -> None [ 811.313146] [50968]: key[admin_state_up], True -> None [ 811.313146] [50968]: key[binding:vif_type], ovs -> None [ 811.313146] [50968]: key[device_owner], compute:nova -> None [ 811.313146] [50968]: key[extra_dhcp_opts], [] -> None [ 811.313146] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.319613] [50969]: [pid: 50969|app: 0|req: 2145/4412] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.374734] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed527f5d-fad0-4297-8a87-9fede9e5aee8 req-6a672ea8-5428-419e-9530-5fa62f107be1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.375785] [50969]: [pid: 50969|app: 0|req: 2146/4413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.389627] [50969]: DEBUG neutron.api.wsgi [req-ed527f5d-fad0-4297-8a87-9fede9e5aee8 req-7f365d9c-58df-45ed-8c44-a0c09ded95d6 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.422219] [50969]: [pid: 50969|app: 0|req: 2147/4414] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 811.442616] [50968]: DEBUG neutron_lib.callbacks.manager [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.444799] [50968]: DEBUG neutron_lib.callbacks.manager [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (d8f2b61d-bc65-4672-8cfe-72a8c746f196), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.444799] [50968]: INFO neutron.db.l3_db [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Floating IP d8f2b61d-bc65-4672-8cfe-72a8c746f196 disassociated. External IP: 10.180.180.249, port: 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7. [ 811.444799] [50968]: DEBUG neutron.plugins.ml2.plugin [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Calling delete_port for 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 811.525329] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b6376aa-8e19-4d78-8251-68614e975256 req-74511936-e9a6-4059-a4f0-cd318cb495b6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.525329] [50969]: [pid: 50969|app: 0|req: 2148/4415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.534229] [50969]: DEBUG neutron.api.wsgi [req-5b6376aa-8e19-4d78-8251-68614e975256 req-796c125d-9834-4e9a-b334-47d41a1d3b00 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.572241] [50969]: [pid: 50969|app: 0|req: 2149/4416] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 811.575298] [50968]: DEBUG neutron_lib.callbacks.manager [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (08d728e8-57ca-4af1-b4b8-fbfb4e8929b7), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.586216] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Pushing event deleted for resources: {'Port': ['ID=08d728e8-57ca-4af1-b4b8-fbfb4e8929b7,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 811.587497] [50969]: [pid: 50969|app: 0|req: 2150/4417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.595431] [50969]: DEBUG neutron.api.wsgi [req-01162f30-1b5c-44cc-a7fa-12cb269e3a0b req-7405e6b5-b084-49c4-8de4-dccff082f5ba tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.618127] [50969]: [pid: 50969|app: 0|req: 2151/4418] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:03 2025] GET /networking/v2.0/security-groups/824ae6ee-49fa-477f-a624-8d33995da25c => generated 1683 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 811.627320] [50969]: DEBUG neutron.api.v2.base [req-01162f30-1b5c-44cc-a7fa-12cb269e3a0b req-4998b916-271a-4676-a2ad-36c931f64633 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Request body: {'security_group': {'name': 'tempest-sg-hth-1830977587', 'description': 'tempest-description-hth-1212236965'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 811.649245] [50969]: DEBUG neutron_lib.callbacks.manager [req-01162f30-1b5c-44cc-a7fa-12cb269e3a0b req-4998b916-271a-4676-a2ad-36c931f64633 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (824ae6ee-49fa-477f-a624-8d33995da25c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.672945] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Router 786ad531-635a-4313-bf60-f7b2c83f892d has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 811.676244] [50969]: DEBUG neutron_lib.callbacks.manager [req-01162f30-1b5c-44cc-a7fa-12cb269e3a0b req-4998b916-271a-4676-a2ad-36c931f64633 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (824ae6ee-49fa-477f-a624-8d33995da25c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.677763] [50969]: DEBUG neutron_lib.callbacks.manager [req-01162f30-1b5c-44cc-a7fa-12cb269e3a0b req-4998b916-271a-4676-a2ad-36c931f64633 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (824ae6ee-49fa-477f-a624-8d33995da25c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.691439] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-01162f30-1b5c-44cc-a7fa-12cb269e3a0b req-4998b916-271a-4676-a2ad-36c931f64633 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=824ae6ee-49fa-477f-a624-8d33995da25c,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 811.695697] [50969]: DEBUG neutron_lib.callbacks.manager [req-01162f30-1b5c-44cc-a7fa-12cb269e3a0b req-4998b916-271a-4676-a2ad-36c931f64633 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.696293] [50969]: [pid: 50969|app: 0|req: 2152/4419] 10.180.1.21 () {64 vars in 1571 bytes} [Fri Nov 21 22:39:03 2025] PUT /networking/v2.0/security-groups/824ae6ee-49fa-477f-a624-8d33995da25c => generated 1658 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 811.710436] [50969]: [pid: 50969|app: 0|req: 2153/4420] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.726257] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-4cf81db0-e0e7-4cee-a334-4b640e31bfb7 x-openstack-request-id: req-4cf81db0-e0e7-4cee-a334-4b640e31bfb7 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 811.726257] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c6a615bc-6f2c-4e0e-b551-f1521a7323d1", "tag": "cf1cae37-efd5-4fd5-b1e8-b1506f6813f3", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 811.726257] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4cf81db0-e0e7-4cee-a334-4b640e31bfb7 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 811.726257] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4cf81db0-e0e7-4cee-a334-4b640e31bfb7'] response: {'name': 'network-changed', 'server_uuid': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'tag': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'status': 'completed', 'code': 200} [ 811.731139] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 811.752215] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] No DVR routers for this DVR port 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 811.752527] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] delete_port_postcommit called with port settings {'id': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:5b:71:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'device_owner': 'compute:nova', 'standard_attr_id': 1139, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3db0e155-352c-4d42-a24e-48fff17d86ac'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:40Z', 'updated_at': '2025-11-21T22:37:42Z', 'revision_number': 5, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 811.752756] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] delete_port_postcommit: [ 811.752756] [50968]: key[mac_address], fa:16:3e:5b:71:56 -> None [ 811.752756] [50968]: key[device_id], 12a0b9f2-d6c1-4375-8f74-5015626d5be9 -> None [ 811.752756] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3836fb52-19c6-4e10-a0ca-f0bca73dc887', 'external-id': 'nsx-vlan-transportzone-964', 'segmentation_id': 964, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 811.752756] [50968]: key[binding:vnic_type], normal -> None [ 811.752756] [50968]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 811.752756] [50968]: key[tags], [] -> None [ 811.752756] [50968]: key[allowed_address_pairs], [] -> None [ 811.752756] [50968]: key[created_at], 2025-11-21T22:37:40Z -> None [ 811.752756] [50968]: key[name], -> None [ 811.752756] [50968]: key[status], ACTIVE -> None [ 811.752756] [50968]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 811.752756] [50968]: key[fixed_ips], [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.9'}] -> None [ 811.752756] [50968]: key[id], 08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 -> None [ 811.752756] [50968]: key[port_security_enabled], True -> None [ 811.752756] [50968]: key[network_id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 811.752756] [50968]: key[security_groups], ['3db0e155-352c-4d42-a24e-48fff17d86ac'] -> None [ 811.752756] [50968]: key[binding:profile], {} -> None [ 811.752756] [50968]: key[binding:host_id], cpu-1 -> None [ 811.752756] [50968]: key[revision_number], 5 -> None [ 811.752756] [50968]: key[description], -> None [ 811.752756] [50968]: key[updated_at], 2025-11-21T22:37:42Z -> None [ 811.752756] [50968]: key[standard_attr_id], 1139 -> None [ 811.752756] [50968]: key[admin_state_up], True -> None [ 811.752756] [50968]: key[binding:vif_type], ovs -> None [ 811.752756] [50968]: key[device_owner], compute:nova -> None [ 811.752756] [50968]: key[extra_dhcp_opts], [] -> None [ 811.752756] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.754905] [50968]: DEBUG neutron_lib.callbacks.manager [req-343dcad2-c240-4d70-811b-558e2179f740 req-263b925c-f196-43ac-ade1-061f566f2395 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.755596] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'name': 'network-vif-deleted', 'tag': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 811.758699] [50968]: [pid: 50968|app: 0|req: 2268/4421] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:03 2025] DELETE /networking/v2.0/ports/08d728e8-57ca-4af1-b4b8-fbfb4e8929b7 => generated 0 bytes in 621 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 811.761418] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-edb671a7-80eb-4ba9-9c1e-61c1152c2964" -d '{"events": [{"server_uuid": "12a0b9f2-d6c1-4375-8f74-5015626d5be9", "name": "network-vif-deleted", "tag": "08d728e8-57ca-4af1-b4b8-fbfb4e8929b7"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 811.785213] [50968]: [pid: 50968|app: 0|req: 2269/4422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.814782] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ecb7901-5ae7-422d-b791-59411cd16b79 req-db7a53c0-0713-417d-8740-eb2c6d2f2831 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.815797] [50969]: [pid: 50969|app: 0|req: 2154/4423] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.822866] [50968]: DEBUG neutron.api.wsgi [req-5ecb7901-5ae7-422d-b791-59411cd16b79 req-05b28fb6-c12b-42fd-aa10-59a3cb0b7a2f tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.840456] [50969]: [pid: 50969|app: 0|req: 2155/4424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 811.846683] [50968]: [pid: 50968|app: 0|req: 2270/4425] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&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.910427] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f549974-6352-422e-a924-7950fb374086 req-d73fae43-01d5-42a4-aa0f-7f3d050d132d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.911433] [50969]: [pid: 50969|app: 0|req: 2156/4426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.918156] [50968]: DEBUG neutron.api.wsgi [req-4f549974-6352-422e-a924-7950fb374086 req-6d6c0edb-c390-41b6-aafa-b6ed8f0afa0d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.939950] [50968]: [pid: 50968|app: 0|req: 2271/4427] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 811.952219] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6833cb1b-465e-4aa7-9afe-c0be8c8ccf8e req-7edc4a02-25f6-485c-b6d3-c58c2cabb8bb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.953284] [50969]: [pid: 50969|app: 0|req: 2157/4428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.959513] [50969]: DEBUG neutron.api.wsgi [req-6833cb1b-465e-4aa7-9afe-c0be8c8ccf8e req-f47f3f80-56e1-4669-84e8-665df8d68602 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.959985] [50968]: DEBUG neutron.api.wsgi [req-7672738f-cb3b-41dd-adea-8589f6d8bf80 req-b4e9e206-59b8-47c0-91fc-a2515ee26f69 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.978510] [50968]: [pid: 50968|app: 0|req: 2272/4429] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/security-groups/824ae6ee-49fa-477f-a624-8d33995da25c => generated 1658 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 811.981019] [50969]: [pid: 50969|app: 0|req: 2158/4430] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.026433] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-3d8dc974-6e8c-49b4-8946-a1d9e57278e2 x-openstack-request-id: req-3d8dc974-6e8c-49b4-8946-a1d9e57278e2 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 812.026620] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "12a0b9f2-d6c1-4375-8f74-5015626d5be9", "name": "network-vif-deleted", "tag": "08d728e8-57ca-4af1-b4b8-fbfb4e8929b7", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 812.026705] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3d8dc974-6e8c-49b4-8946-a1d9e57278e2 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 812.026901] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3d8dc974-6e8c-49b4-8946-a1d9e57278e2'] response: {'server_uuid': '12a0b9f2-d6c1-4375-8f74-5015626d5be9', 'name': 'network-vif-deleted', 'tag': '08d728e8-57ca-4af1-b4b8-fbfb4e8929b7', 'status': 'completed', 'code': 200} [ 812.087841] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9da0f15-d1b4-4f02-9b5c-fb589b5a9375 req-03d81698-2635-44e6-af77-d51da78248cc tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.088729] [50968]: [pid: 50968|app: 0|req: 2273/4431] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.096698] [50968]: DEBUG neutron.api.wsgi [req-e9da0f15-d1b4-4f02-9b5c-fb589b5a9375 req-ed79b07a-63e6-4d3c-854d-09b40cbd372a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.111576] [50969]: [pid: 50969|app: 0|req: 2159/4432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.139122] [50968]: [pid: 50968|app: 0|req: 2274/4433] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.210218] [50969]: [pid: 50969|app: 0|req: 2160/4434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.233942] [50969]: DEBUG neutron.api.wsgi [req-4104ad3c-e8a1-4f10-a962-abc851f132e7 req-df3490fe-8734-4ba0-9683-8b68ff77b66f tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.253038] [50969]: [pid: 50969|app: 0|req: 2161/4435] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/security-groups/824ae6ee-49fa-477f-a624-8d33995da25c => generated 1658 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 812.281549] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22c6b037-9861-4e1b-b20e-948d59d985b0 req-a122be75-8707-4a8d-867c-4ef42289a98b tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.282573] [50968]: [pid: 50968|app: 0|req: 2275/4436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 812.285523] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b4bc600-a0b5-4067-a51c-c3378425af0a req-dfdfa29d-99f9-486e-8994-3bf77140eb3f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.285789] [50968]: DEBUG neutron.api.wsgi [req-4104ad3c-e8a1-4f10-a962-abc851f132e7 req-fa1eba22-a21e-45bb-91de-a33b12f31708 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.286415] [50969]: [pid: 50969|app: 0|req: 2162/4437] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 812.289050] [50969]: DEBUG neutron.api.wsgi [req-22c6b037-9861-4e1b-b20e-948d59d985b0 req-c8a3723e-92d5-4522-bf64-a065d934c9a7 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.309776] [50969]: [pid: 50969|app: 0|req: 2163/4438] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&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.311630] [50968]: DEBUG neutron_lib.callbacks.manager [req-4104ad3c-e8a1-4f10-a962-abc851f132e7 req-fa1eba22-a21e-45bb-91de-a33b12f31708 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (824ae6ee-49fa-477f-a624-8d33995da25c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.328486] [50968]: DEBUG neutron_lib.callbacks.manager [req-4104ad3c-e8a1-4f10-a962-abc851f132e7 req-fa1eba22-a21e-45bb-91de-a33b12f31708 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (824ae6ee-49fa-477f-a624-8d33995da25c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.349695] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b4bc600-a0b5-4067-a51c-c3378425af0a req-7a9cdf75-f808-4a10-ae75-6960e830593f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.351160] [50969]: [pid: 50969|app: 0|req: 2164/4439] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 705 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.363934] [50968]: DEBUG neutron_lib.callbacks.manager [req-4104ad3c-e8a1-4f10-a962-abc851f132e7 req-fa1eba22-a21e-45bb-91de-a33b12f31708 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (824ae6ee-49fa-477f-a624-8d33995da25c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.369660] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4104ad3c-e8a1-4f10-a962-abc851f132e7 req-fa1eba22-a21e-45bb-91de-a33b12f31708 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=824ae6ee-49fa-477f-a624-8d33995da25c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 812.374884] [50968]: DEBUG neutron_lib.callbacks.manager [req-4104ad3c-e8a1-4f10-a962-abc851f132e7 req-fa1eba22-a21e-45bb-91de-a33b12f31708 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.376357] [50968]: [pid: 50968|app: 0|req: 2276/4440] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:39:04 2025] DELETE /networking/v2.0/security-groups/824ae6ee-49fa-477f-a624-8d33995da25c => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 812.380479] [50968]: DEBUG neutron.api.wsgi [req-3b4bc600-a0b5-4067-a51c-c3378425af0a req-df252770-9ef2-4e19-b119-ba0e0f18d7c8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.393380] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b866e5bf-707e-4703-9a5f-74015a55991d req-a469b0b2-0e1b-425a-b3dd-1d2bf1853593 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.393380] [50969]: [pid: 50969|app: 0|req: 2165/4441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 812.401103] [50968]: [pid: 50968|app: 0|req: 2277/4442] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.407168] [50969]: [pid: 50969|app: 0|req: 2166/4443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.415647] [50968]: DEBUG neutron.api.wsgi [req-b866e5bf-707e-4703-9a5f-74015a55991d req-dc43fa0b-ee78-4f70-bc05-fec035e03778 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.440393] [50968]: [pid: 50968|app: 0|req: 2278/4444] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.451544] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b4bc600-a0b5-4067-a51c-c3378425af0a req-186f6c06-281f-4729-bc0d-d9b25562925f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.452654] [50969]: [pid: 50969|app: 0|req: 2167/4445] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.459934] [50968]: [pid: 50968|app: 0|req: 2279/4446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.485507] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b4bc600-a0b5-4067-a51c-c3378425af0a req-2189e133-3c6c-49e2-b151-41d854a3f4f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.486504] [50969]: [pid: 50969|app: 0|req: 2168/4447] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.524137] [50969]: [pid: 50969|app: 0|req: 2169/4448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.541658] [50968]: [pid: 50968|app: 0|req: 2280/4449] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.545561] [50969]: DEBUG neutron.api.wsgi [req-c78d5e22-973c-4a53-9051-a3f48eb73376 req-4e8448a1-7b30-4f65-a5ed-5fbbc7f11f31 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.546176] [50969]: DEBUG neutron.api.wsgi [req-c78d5e22-973c-4a53-9051-a3f48eb73376 req-4e8448a1-7b30-4f65-a5ed-5fbbc7f11f31 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 812.546607] [50969]: [pid: 50969|app: 0|req: 2170/4450] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:39:04 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) [ 812.556137] [50968]: [pid: 50968|app: 0|req: 2281/4451] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.601349] [50969]: [pid: 50969|app: 0|req: 2171/4452] 10.180.1.21 () {60 vars in 1500 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?fixed_ips=ip_address_substr%3D192.168.128.13&fields=device_id => generated 64 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 812.608112] [50968]: [pid: 50968|app: 0|req: 2282/4453] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 812.616265] [50969]: [pid: 50969|app: 0|req: 2172/4454] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:04 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.777110] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c10b732e-1b15-4c29-bd7a-a30621d1029d req-2a83d1c9-9db4-4b1a-a886-08c838655ed6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.777696] [50968]: [pid: 50968|app: 0|req: 2283/4455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.784273] [50968]: DEBUG neutron.api.wsgi [req-c10b732e-1b15-4c29-bd7a-a30621d1029d req-921cb7f4-404e-4a9a-98bd-d2ac1fdddc37 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.785809] [50969]: [pid: 50969|app: 0|req: 2173/4456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.806049] [50968]: [pid: 50968|app: 0|req: 2284/4457] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.853709] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e6aebe-12f5-46aa-97e1-3ebcf8962a48 req-a82c4e0c-beae-42aa-a1eb-d9692acf7183 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.855022] [50969]: [pid: 50969|app: 0|req: 2174/4458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.863969] [50968]: DEBUG neutron.api.wsgi [req-86e6aebe-12f5-46aa-97e1-3ebcf8962a48 req-cb3f1523-da59-46c4-93e7-9f963093323d tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.882673] [50968]: [pid: 50968|app: 0|req: 2285/4459] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&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.913574] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4071d125-3cce-45ba-a820-8c1374152657 req-8bc333ee-aeaa-44ca-aea6-c82216ba80cc tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.914585] [50969]: [pid: 50969|app: 0|req: 2175/4460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 812.921083] [50968]: DEBUG neutron.api.wsgi [req-4071d125-3cce-45ba-a820-8c1374152657 req-236e3d97-f9f7-47bd-95ad-22501777f826 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.939426] [50968]: [pid: 50968|app: 0|req: 2286/4461] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups?id=386f2bfa-81a7-40ba-a9a8-a207890c2528&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.987535] [50969]: [pid: 50969|app: 0|req: 2176/4462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.990403] [50968]: [pid: 50968|app: 0|req: 2287/4463] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 813.005358] [50969]: DEBUG neutron.api.wsgi [req-be40dad0-1ba0-483c-a75c-37c9e4349afb req-1b7ece5d-0b70-4709-b595-0ba2c119e1c9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.010403] [50969]: INFO neutron.api.v2.resource [req-be40dad0-1ba0-483c-a75c-37c9e4349afb req-1b7ece5d-0b70-4709-b595-0ba2c119e1c9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 813.011946] [50969]: [pid: 50969|app: 0|req: 2177/4464] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups/876f2bba-a1aa-45c2-b7af-e384fa951e08 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 813.048969] [50968]: [pid: 50968|app: 0|req: 2288/4465] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.089930] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b83710-aa38-415b-a4e8-a5758c13b118 req-77b09d34-e9e4-4b6a-99f3-006882dc5778 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.091470] [50969]: [pid: 50969|app: 0|req: 2178/4466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.097797] [50969]: DEBUG neutron.api.wsgi [req-a7b83710-aa38-415b-a4e8-a5758c13b118 req-b9adc9b8-53ce-44cf-b703-fe60c7eb88c1 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.113666] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52343090-6479-4db7-af5c-fafa213372d5 req-b8396178-7639-4558-9f72-170fb253a186 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.114723] [50968]: [pid: 50968|app: 0|req: 2289/4467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.120720] [50968]: DEBUG neutron.api.wsgi [req-52343090-6479-4db7-af5c-fafa213372d5 req-5fe9384c-438b-4604-baa6-c4c8fde0b9d3 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.124166] [50969]: [pid: 50969|app: 0|req: 2179/4468] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.140458] [50968]: [pid: 50968|app: 0|req: 2290/4469] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 813.168848] [50969]: DEBUG neutron.api.wsgi [req-16c89764-b831-461a-8c60-8909b63623e5 req-43b5cf98-5e94-42c7-b078-5d7c464768a1 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.174504] [50969]: INFO neutron.api.v2.resource [req-16c89764-b831-461a-8c60-8909b63623e5 req-43b5cf98-5e94-42c7-b078-5d7c464768a1 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 813.174970] [50969]: [pid: 50969|app: 0|req: 2180/4470] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups/782e10e2-c275-4c7b-bb67-ec47dc30cf73 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 813.243326] [50969]: [pid: 50969|app: 0|req: 2181/4471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 813.278226] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03f2b1f1-f45b-4849-91e4-7439fdfc7a63 req-aeda3d8e-59c8-4616-8081-0292c8e408fb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.278795] [50968]: [pid: 50968|app: 0|req: 2291/4472] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 749 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.290091] [50969]: DEBUG neutron.api.wsgi [req-03f2b1f1-f45b-4849-91e4-7439fdfc7a63 req-e28511d7-e863-4369-9172-099fdcaa2952 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.320386] [50969]: [pid: 50969|app: 0|req: 2182/4473] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.347168] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e107f040-c280-4efe-abb4-e5be60a8bde1 req-de10bf40-9d5f-4ec5-93d0-4d66dbcc89ba tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.348248] [50968]: [pid: 50968|app: 0|req: 2292/4474] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.358499] [50969]: DEBUG neutron.api.wsgi [req-e107f040-c280-4efe-abb4-e5be60a8bde1 req-529a844d-8ce0-45e9-8603-4b07f0104762 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.383612] [50969]: [pid: 50969|app: 0|req: 2183/4475] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.400983] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7235abcd-4155-4367-9cf0-2a75d81fdd8b req-0a5df2b3-ed14-4701-91da-8fd394b1e364 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.402240] [50968]: [pid: 50968|app: 0|req: 2293/4476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.409064] [50969]: DEBUG neutron.api.wsgi [req-7235abcd-4155-4367-9cf0-2a75d81fdd8b req-ed00c334-af43-4935-b416-ba531193447b tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.432009] [50969]: [pid: 50969|app: 0|req: 2184/4477] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.468272] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e01b707-d00a-4724-9634-2707062a0e16 req-c0b5b931-d474-4cb1-a2f1-c3184451e0c9 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.468272] [50968]: [pid: 50968|app: 0|req: 2294/4478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.479663] [50969]: DEBUG neutron.api.wsgi [req-7e01b707-d00a-4724-9634-2707062a0e16 req-ea8fc919-788e-49d5-9ef7-f5de4406f50a tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.506145] [50969]: [pid: 50969|app: 0|req: 2185/4479] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.522118] [50968]: DEBUG neutron.api.wsgi [req-fd88053e-40ad-4353-b324-183a8771be34 req-8b39e40a-1eda-4f22-8164-fa7f76820188 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.528335] [50968]: INFO neutron.api.v2.resource [req-fd88053e-40ad-4353-b324-183a8771be34 req-8b39e40a-1eda-4f22-8164-fa7f76820188 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 813.528852] [50968]: [pid: 50968|app: 0|req: 2295/4480] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/security-groups/82cfc871-52fa-4cec-afcd-6f6b203b62bb => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 813.565758] [50969]: [pid: 50969|app: 0|req: 2186/4481] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 813.622291] [50968]: [pid: 50968|app: 0|req: 2296/4482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:05 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.677390] [50969]: [pid: 50969|app: 0|req: 2187/4483] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.839369] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b718d7d-2afa-48b2-a651-63e36ae13428 req-b306ed23-5501-4fa5-a95a-3ec2b2f88a56 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.844074] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b718d7d-2afa-48b2-a651-63e36ae13428 req-b306ed23-5501-4fa5-a95a-3ec2b2f88a56 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.848419] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b718d7d-2afa-48b2-a651-63e36ae13428 req-b306ed23-5501-4fa5-a95a-3ec2b2f88a56 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.849732] [50968]: [pid: 50968|app: 0|req: 2297/4484] 10.180.1.21 () {60 vars in 1658 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a&device_id=659863b7-ded5-4f40-a97b-6c311fad3aac&device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 2226 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 813.856034] [50969]: DEBUG neutron.api.wsgi [req-3b718d7d-2afa-48b2-a651-63e36ae13428 req-2f190e65-50e1-4fb9-82f2-5d4b84c1f858 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.883250] [50969]: [pid: 50969|app: 0|req: 2188/4485] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.958233] [50968]: DEBUG neutron.api.wsgi [req-7f974d96-b026-4d14-95d4-9ef73ff49941 req-773ecc10-a8ce-4cd8-bbe3-5525b13526eb tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.967719] [50968]: INFO neutron.api.v2.resource [req-7f974d96-b026-4d14-95d4-9ef73ff49941 req-773ecc10-a8ce-4cd8-bbe3-5525b13526eb tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 813.968862] [50968]: [pid: 50968|app: 0|req: 2298/4486] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups/b8a2dc8c-1b1b-4ab6-9748-2a472b92d897 => generated 146 bytes in 16 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 814.024875] [50969]: [pid: 50969|app: 0|req: 2189/4487] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.036799] [50968]: [pid: 50968|app: 0|req: 2299/4488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.073668] [50969]: [pid: 50969|app: 0|req: 2190/4489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.090963] [50968]: [pid: 50968|app: 0|req: 2300/4490] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.144689] [50969]: [pid: 50969|app: 0|req: 2191/4491] 10.180.1.21 () {60 vars in 1496 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?fixed_ips=ip_address_substr%3D192.168.128.&fields=device_id => generated 264 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.175206] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7cfd31a-41e2-4e01-afae-b88c5b342d29 req-487615a9-9a35-4334-b6cf-20dd2ca503ed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.176173] [50969]: [pid: 50969|app: 0|req: 2192/4492] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 814.178336] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb6f6194-fdc1-4456-a5d5-74c906d3c444 req-ca087976-f2ad-4c44-b6ed-aa372df25718 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.179382] [50968]: [pid: 50968|app: 0|req: 2301/4493] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.182416] [50969]: DEBUG neutron.api.wsgi [req-b7cfd31a-41e2-4e01-afae-b88c5b342d29 req-9e156401-92b8-4de8-9989-f2b4830416b3 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.185324] [50968]: DEBUG neutron.api.wsgi [req-fb6f6194-fdc1-4456-a5d5-74c906d3c444 req-304e2249-b6fe-462d-8c61-ea3a6c1cad05 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.205383] [50969]: [pid: 50969|app: 0|req: 2193/4494] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.210519] [50968]: [pid: 50968|app: 0|req: 2302/4495] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.274899] [50968]: DEBUG neutron.api.wsgi [req-1c4fc130-c424-450a-81f9-c5d6d9e469b3 req-a1c5f43b-37cd-4014-859f-6e2ad6cece10 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.280527] [50968]: INFO neutron.api.v2.resource [req-1c4fc130-c424-450a-81f9-c5d6d9e469b3 req-a1c5f43b-37cd-4014-859f-6e2ad6cece10 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 814.281102] [50968]: [pid: 50968|app: 0|req: 2303/4496] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups/840817d6-f667-4c5d-a29c-25912667374e => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 814.290832] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f5bfd2d-344b-4f73-976f-54902d04edb2 req-501e56b0-f4b1-48e3-b7f3-ee003c952808 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.291807] [50969]: [pid: 50969|app: 0|req: 2194/4497] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.297886] [50968]: DEBUG neutron.api.wsgi [req-2f5bfd2d-344b-4f73-976f-54902d04edb2 req-7572f1bb-6231-4866-bb40-64438dc5bc84 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.316603] [50968]: [pid: 50968|app: 0|req: 2304/4498] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups?id=386f2bfa-81a7-40ba-a9a8-a207890c2528&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.324098] [50969]: [pid: 50969|app: 0|req: 2195/4499] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.365235] [50968]: [pid: 50968|app: 0|req: 2305/4500] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.373487] [50969]: [pid: 50969|app: 0|req: 2196/4501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.452026] [50968]: DEBUG neutron.api.wsgi [req-6881209a-53c0-4801-9fe8-196cec8382e7 req-1eb3c39a-5c85-490a-871e-feadcc3ff267 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.456963] [50968]: INFO neutron.api.v2.resource [req-6881209a-53c0-4801-9fe8-196cec8382e7 req-1eb3c39a-5c85-490a-871e-feadcc3ff267 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] show failed (client error): The resource could not be found. [ 814.457513] [50968]: [pid: 50968|app: 0|req: 2306/4502] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups/0a3ffc36-0869-4e25-93b6-70d94b3e3053 => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 814.475701] [50969]: [pid: 50969|app: 0|req: 2197/4503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.528686] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-873650e7-a087-48a4-ba5e-cf824f4ebac8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.529777] [50968]: [pid: 50968|app: 0|req: 2307/4504] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 613 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.535924] [50968]: DEBUG neutron.api.wsgi [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-433b8922-34f8-4df1-9ff8-991ec87c5d82 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.547921] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8c4f011-dcaa-4c1b-99b4-2cbc8980ae84 req-cf79e73a-cb9c-4ede-8fd7-a57d672c98d8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.548898] [50969]: [pid: 50969|app: 0|req: 2198/4505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.554834] [50969]: DEBUG neutron.api.wsgi [req-d8c4f011-dcaa-4c1b-99b4-2cbc8980ae84 req-ea7981a8-8616-417a-b897-ab8b19d6f5e8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.558544] [50968]: [pid: 50968|app: 0|req: 2308/4506] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 272 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.563934] [50968]: DEBUG neutron.api.v2.base [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'port': {'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'admin_state_up': True, 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 814.574229] [50969]: [pid: 50969|app: 0|req: 2199/4507] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 814.606698] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Made reservation on behalf of 59b2c57bfa76457581951db4cfdb8321 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 814.610175] [50968]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.635838] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9540d0b4-2418-41eb-8fee-762354425f7e req-45a8ebc4-66c2-4d98-91c7-60e6125cad36 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.636767] [50969]: [pid: 50969|app: 0|req: 2200/4508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.643260] [50969]: DEBUG neutron.api.wsgi [req-9540d0b4-2418-41eb-8fee-762354425f7e req-0f913a88-5788-4471-858e-4ddcfb4ff20a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.662958] [50969]: [pid: 50969|app: 0|req: 2201/4509] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:06 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.664210] [50968]: DEBUG neutron.db.db_base_plugin_common [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Allocated IP 192.168.128.10 (8b742bd4-7eb3-45cc-b23a-966f5a934237/843d21af-ef2b-4df4-b1ac-90f6e760608d/e70617a6-b23b-4608-ad48-40b40b34a411) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 814.727433] [50968]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for allowed_address_pair (e70617a6-b23b-4608-ad48-40b40b34a411), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.728378] [50968]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for port (e70617a6-b23b-4608-ad48-40b40b34a411), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.728491] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': '', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': True, 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 814.728609] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit: [ 814.728609] [50968]: key[mac_address], None -> fa:16:3e:f1:ef:eb [ 814.728609] [50968]: key[device_id], None -> 886f8151-98ac-49bd-a725-937c981e48da [ 814.728609] [50968]: key[binding:vif_details], None -> {} [ 814.728609] [50968]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 814.728609] [50968]: key[binding:vnic_type], None -> normal [ 814.728609] [50968]: key[allowed_address_pairs], None -> [] [ 814.728609] [50968]: key[name], None -> [ 814.728609] [50968]: key[status], None -> DOWN [ 814.728609] [50968]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 814.728609] [50968]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}] [ 814.728609] [50968]: key[id], None -> e70617a6-b23b-4608-ad48-40b40b34a411 [ 814.728609] [50968]: key[port_security_enabled], None -> True [ 814.728609] [50968]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 814.728609] [50968]: key[security_groups], None -> ['b372a601-425a-4557-bfbf-2682fc337d0d'] [ 814.728609] [50968]: key[binding:profile], None -> {} [ 814.728609] [50968]: key[binding:host_id], None -> [ 814.728609] [50968]: key[standard_attr_id], None -> 1262 [ 814.728609] [50968]: key[admin_state_up], None -> True [ 814.728609] [50968]: key[device_owner], None -> [ 814.728609] [50968]: key[binding:vif_type], None -> unbound [ 814.728609] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 814.748579] [50969]: [pid: 50969|app: 0|req: 2202/4510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.754877] [50968]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.783116] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'Port': ['ID=e70617a6-b23b-4608-ad48-40b40b34a411,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 814.791835] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Network 8b742bd4-7eb3-45cc-b23a-966f5a934237 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 814.792610] [50968]: DEBUG neutron.scheduler.base_scheduler [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 814.794069] [50969]: [pid: 50969|app: 0|req: 2203/4511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 814.799050] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 814.816603] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': '', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': True, 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:07Z', 'revision_number': 1, 'network': {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 814.817064] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit: [ 814.817064] [50968]: key[mac_address], None -> fa:16:3e:f1:ef:eb [ 814.817064] [50968]: key[device_id], None -> 886f8151-98ac-49bd-a725-937c981e48da [ 814.817064] [50968]: key[binding:vif_details], None -> {} [ 814.817064] [50968]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 814.817064] [50968]: key[binding:vnic_type], None -> normal [ 814.817064] [50968]: key[tags], None -> [] [ 814.817064] [50968]: key[allowed_address_pairs], None -> [] [ 814.817064] [50968]: key[created_at], None -> 2025-11-21T22:39:06Z [ 814.817064] [50968]: key[name], None -> [ 814.817064] [50968]: key[status], None -> DOWN [ 814.817064] [50968]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 814.817064] [50968]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}] [ 814.817064] [50968]: key[id], None -> e70617a6-b23b-4608-ad48-40b40b34a411 [ 814.817064] [50968]: key[port_security_enabled], None -> True [ 814.817064] [50968]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 814.817064] [50968]: key[security_groups], None -> ['b372a601-425a-4557-bfbf-2682fc337d0d'] [ 814.817064] [50968]: key[binding:profile], None -> {} [ 814.817064] [50968]: key[binding:host_id], None -> [ 814.817064] [50968]: key[revision_number], None -> 1 [ 814.817064] [50968]: key[description], None -> [ 814.817064] [50968]: key[updated_at], None -> 2025-11-21T22:39:07Z [ 814.817064] [50968]: key[standard_attr_id], None -> 1262 [ 814.817064] [50968]: key[admin_state_up], None -> True [ 814.817064] [50968]: key[binding:vif_type], None -> unbound [ 814.817064] [50968]: key[device_owner], None -> [ 814.817064] [50968]: key[extra_dhcp_opts], None -> [] [ 814.817064] [50968]: key[network], None -> {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} [ 814.817064] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 814.859516] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.859516] [50968]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-56bc45ee-c81d-4874-8066-266ebf4d1176 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.865113] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50d6eea5-40d6-42f7-acce-170740211999 req-25916b6b-ddaf-4868-86f9-5c3b8c24e553 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.866364] [50969]: [pid: 50969|app: 0|req: 2204/4512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 828 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.873800] [50968]: [pid: 50968|app: 0|req: 2309/4513] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:06 2025] POST /networking/v2.0/ports => generated 733 bytes in 312 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 814.885013] [50969]: [pid: 50969|app: 0|req: 2205/4514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.892504] [50969]: DEBUG neutron.api.v2.base [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Request body: {'port': {'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 814.925572] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4564c187-0980-4a64-b410-780396fc78ae req-e35dcec7-9ed9-4a95-9aa3-1fd9f1bbbe48 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.926812] [50968]: [pid: 50968|app: 0|req: 2310/4515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 1043 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 814.931141] [50968]: DEBUG neutron.api.wsgi [req-50d6eea5-40d6-42f7-acce-170740211999 req-1ed488ec-934d-484b-8f30-a089f7659f42 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.941074] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.959454] [50968]: [pid: 50968|app: 0|req: 2311/4516] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&id=be6a78d7-b908-447c-a3f4-0f30c644939c&id=c40be9d7-369b-4cf1-88e7-d822d62fa7f1&fields=id&fields=name => generated 317 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.962699] [50968]: DEBUG neutron.api.wsgi [req-4564c187-0980-4a64-b410-780396fc78ae req-b9536b07-773e-4d2f-989a-c9078b9a6a6c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.987797] [50968]: [pid: 50968|app: 0|req: 2312/4517] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.108873] [50969]: DEBUG neutron.notifiers.nova [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e70617a6-b23b-4608-ad48-40b40b34a411 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 815.114706] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks [] for port (e70617a6-b23b-4608-ad48-40b40b34a411), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.124955] [50969]: DEBUG neutron.db.provisioning_blocks [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Transition to ACTIVE for port object e70617a6-b23b-4608-ad48-40b40b34a411 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 815.128547] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_precommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:07Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': '', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:07Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 815.128865] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_precommit: [ 815.128865] [50969]: key[device_owner], -> compute:nova [ 815.128865] [50969]: key[binding:host_id], -> cpu-1 [ 815.128865] [50969]: key[revision_number], 1 -> 2 [ 815.128865] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 815.131281] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.154824] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Pushing event updated for resources: {'Port': ['ID=e70617a6-b23b-4608-ad48-40b40b34a411,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 815.162571] [50968]: [pid: 50968|app: 0|req: 2313/4518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.174769] [50968]: [pid: 50968|app: 0|req: 2314/4519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.198027] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_postcommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:07Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': '', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:07Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 815.198254] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_postcommit: [ 815.198254] [50969]: key[device_owner], -> compute:nova [ 815.198254] [50969]: key[binding:host_id], -> cpu-1 [ 815.198254] [50969]: key[revision_number], 1 -> 2 [ 815.198254] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 815.203965] [50969]: DEBUG neutron.plugins.ml2.managers [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Attempting to bind port e70617a6-b23b-4608-ad48-40b40b34a411 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 815.204198] [50969]: DEBUG neutron.plugins.ml2.managers [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Attempting to bind port e70617a6-b23b-4608-ad48-40b40b34a411 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 815.204358] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Attempting to bind port e70617a6-b23b-4608-ad48-40b40b34a411 on network 8b742bd4-7eb3-45cc-b23a-966f5a934237 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 815.222637] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 815.222637] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Bind Segment={'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 815.224834] [50969]: DEBUG networking_nsxv3.api.rpc [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Bind port on Host cpu-1 & Segment [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 815.225735] [50968]: [pid: 50968|app: 0|req: 2315/4520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.280187] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f6a2e07-1742-48a1-8e97-d7727b007e49 req-7593a72c-4dbf-477d-b7bb-c1ddeb159dae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.281452] [50968]: [pid: 50968|app: 0|req: 2316/4521] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 815.295719] [50968]: [pid: 50968|app: 0|req: 2317/4522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=ed076b0f-d835-46e6-b722-914c0515bb9b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.298295] [50968]: DEBUG neutron.api.wsgi [req-2f6a2e07-1742-48a1-8e97-d7727b007e49 req-b0f59488-d302-4c88-9b62-b8fab5668e3a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.320816] [50968]: [pid: 50968|app: 0|req: 2318/4523] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.323770] [50968]: DEBUG neutron.api.wsgi [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-68de62e2-12df-4f77-aef5-e9fee36eac08 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.344174] [50968]: [pid: 50968|app: 0|req: 2319/4524] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1930188990&fields=id&tenant_id=b76d7c488de548439da28d2e7ff0c2e8 => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.384929] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-44f4cb5b-5940-41d5-a8d8-ec3f29ad05cb tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.385862] [50968]: [pid: 50968|app: 0|req: 2320/4525] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/networks?id=096a255b-5490-478e-928f-f85f7ed59abb => generated 624 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.438969] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-c1a1617b-0aec-4177-9993-f5d6a1cb3133 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.440040] [50968]: [pid: 50968|app: 0|req: 2321/4526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.443594] [50968]: DEBUG neutron.api.wsgi [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-a1dff651-c85e-48d0-8d7b-53b9ae897999 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.452021] [50968]: [pid: 50968|app: 0|req: 2322/4527] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/quotas/b76d7c488de548439da28d2e7ff0c2e8 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.478146] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-911a7477-30df-4e55-b355-aca28970c1c9 req-2b56b58f-96a5-48c2-a416-5ddd7794fd17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.479126] [50968]: [pid: 50968|app: 0|req: 2323/4528] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:07 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.524280] [50968]: DEBUG neutron.plugins.ml2.plugin [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Deleting port 14442fa8-7897-4623-8a51-99d17ca646e8 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 815.524456] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.553019] [50968]: DEBUG neutron.plugins.ml2.db [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] For port 14442fa8-7897-4623-8a51-99d17ca646e8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=14442fa8-7897-4623-8a51-99d17ca646e8,segment=NetworkSegment(6eedfd50-a7d8-4775-a6ef-ec1892cfce19),segment_id=6eedfd50-a7d8-4775-a6ef-ec1892cfce19)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 815.553301] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.557960] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] delete_port_precommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:55Z', 'revision_number': 5, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 815.558246] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] delete_port_precommit: [ 815.558246] [50968]: key[mac_address], fa:16:3e:9a:8f:52 -> None [ 815.558246] [50968]: key[device_id], d70d749d-1b93-4ae3-9994-791aa3621080 -> None [ 815.558246] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 815.558246] [50968]: key[binding:vnic_type], normal -> None [ 815.558246] [50968]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 815.558246] [50968]: key[tags], [] -> None [ 815.558246] [50968]: key[allowed_address_pairs], [] -> None [ 815.558246] [50968]: key[created_at], 2025-11-21T22:35:54Z -> None [ 815.558246] [50968]: key[name], -> None [ 815.558246] [50968]: key[status], ACTIVE -> None [ 815.558246] [50968]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 815.558246] [50968]: key[fixed_ips], [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}] -> None [ 815.558246] [50968]: key[id], 14442fa8-7897-4623-8a51-99d17ca646e8 -> None [ 815.558246] [50968]: key[port_security_enabled], True -> None [ 815.558246] [50968]: key[network_id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 815.558246] [50968]: key[security_groups], ['386f2bfa-81a7-40ba-a9a8-a207890c2528'] -> None [ 815.558246] [50968]: key[binding:profile], {} -> None [ 815.558246] [50968]: key[binding:host_id], cpu-1 -> None [ 815.558246] [50968]: key[revision_number], 5 -> None [ 815.558246] [50968]: key[description], -> None [ 815.558246] [50968]: key[updated_at], 2025-11-21T22:35:55Z -> None [ 815.558246] [50968]: key[standard_attr_id], 492 -> None [ 815.558246] [50968]: key[admin_state_up], True -> None [ 815.558246] [50968]: key[binding:vif_type], ovs -> None [ 815.558246] [50968]: key[device_owner], compute:nova -> None [ 815.558246] [50968]: key[extra_dhcp_opts], [] -> None [ 815.558246] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 815.698025] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.698208] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (e723e702-8f86-417a-bde5-6c5627f34556), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.698296] [50968]: INFO neutron.db.l3_db [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Floating IP e723e702-8f86-417a-bde5-6c5627f34556 disassociated. External IP: 10.180.180.227, port: 14442fa8-7897-4623-8a51-99d17ca646e8. [ 815.698430] [50968]: DEBUG neutron.plugins.ml2.plugin [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Calling delete_port for 14442fa8-7897-4623-8a51-99d17ca646e8 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 815.782122] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (14442fa8-7897-4623-8a51-99d17ca646e8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.791851] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Pushing event deleted for resources: {'Port': ['ID=14442fa8-7897-4623-8a51-99d17ca646e8,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 815.861475] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Router 23a1cb95-813f-45b3-9986-4adb99430e80 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 815.917577] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 815.939327] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] No DVR routers for this DVR port 14442fa8-7897-4623-8a51-99d17ca646e8 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 815.939698] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] delete_port_postcommit called with port settings {'id': '14442fa8-7897-4623-8a51-99d17ca646e8', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:9a:8f:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'device_owner': 'compute:nova', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['386f2bfa-81a7-40ba-a9a8-a207890c2528'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:54Z', 'updated_at': '2025-11-21T22:35:55Z', 'revision_number': 5, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 815.939858] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] delete_port_postcommit: [ 815.939858] [50968]: key[mac_address], fa:16:3e:9a:8f:52 -> None [ 815.939858] [50968]: key[device_id], d70d749d-1b93-4ae3-9994-791aa3621080 -> None [ 815.939858] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '537e0890-4fa2-4f2d-b74c-49933a4edf53', 'external-id': 'nsx-vlan-transportzone-82', 'segmentation_id': 82, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 815.939858] [50968]: key[binding:vnic_type], normal -> None [ 815.939858] [50968]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 815.939858] [50968]: key[tags], [] -> None [ 815.939858] [50968]: key[allowed_address_pairs], [] -> None [ 815.939858] [50968]: key[created_at], 2025-11-21T22:35:54Z -> None [ 815.939858] [50968]: key[name], -> None [ 815.939858] [50968]: key[status], ACTIVE -> None [ 815.939858] [50968]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 815.939858] [50968]: key[fixed_ips], [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.6'}] -> None [ 815.939858] [50968]: key[id], 14442fa8-7897-4623-8a51-99d17ca646e8 -> None [ 815.939858] [50968]: key[port_security_enabled], True -> None [ 815.939858] [50968]: key[network_id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 815.939858] [50968]: key[security_groups], ['386f2bfa-81a7-40ba-a9a8-a207890c2528'] -> None [ 815.939858] [50968]: key[binding:profile], {} -> None [ 815.939858] [50968]: key[binding:host_id], cpu-1 -> None [ 815.939858] [50968]: key[revision_number], 5 -> None [ 815.939858] [50968]: key[description], -> None [ 815.939858] [50968]: key[updated_at], 2025-11-21T22:35:55Z -> None [ 815.939858] [50968]: key[standard_attr_id], 492 -> None [ 815.939858] [50968]: key[admin_state_up], True -> None [ 815.939858] [50968]: key[binding:vif_type], ovs -> None [ 815.939858] [50968]: key[device_owner], compute:nova -> None [ 815.939858] [50968]: key[extra_dhcp_opts], [] -> None [ 815.939858] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 815.941884] [50968]: DEBUG neutron_lib.callbacks.manager [req-1e19fccb-a96b-40b0-929e-a12afc726476 req-6b2ffc49-c6d7-4728-a6f9-b57ac6c72e1d tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.942429] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'name': 'network-vif-deleted', 'tag': '14442fa8-7897-4623-8a51-99d17ca646e8'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 815.944954] [50968]: [pid: 50968|app: 0|req: 2324/4529] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:07 2025] DELETE /networking/v2.0/ports/14442fa8-7897-4623-8a51-99d17ca646e8 => generated 0 bytes in 465 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 815.946536] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7e6f304f-7ddc-45ff-9707-ad64e8ab9c98" -d '{"events": [{"server_uuid": "d70d749d-1b93-4ae3-9994-791aa3621080", "name": "network-vif-deleted", "tag": "14442fa8-7897-4623-8a51-99d17ca646e8"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 816.017084] [50968]: [pid: 50968|app: 0|req: 2325/4530] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/ports?tenant_id=b76d7c488de548439da28d2e7ff0c2e8&fields=id => generated 149 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.021176] [50968]: DEBUG neutron.api.wsgi [req-911a7477-30df-4e55-b355-aca28970c1c9 req-46be365d-fbec-477f-a661-b26bd0647e46 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.055493] [50968]: [pid: 50968|app: 0|req: 2326/4531] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.105216] [50968]: [pid: 50968|app: 0|req: 2327/4532] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.150182] [50968]: [pid: 50968|app: 0|req: 2328/4533] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?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) [ 816.227562] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Bound using segment: {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 816.228528] [50969]: DEBUG neutron.plugins.ml2.managers [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Bound port: e70617a6-b23b-4608-ad48-40b40b34a411, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d", "external-id": "nsx-vlan-transportzone-591", "segmentation_id": 591}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 816.228528] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.254644] [50968]: [pid: 50968|app: 0|req: 2329/4534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.279025] [50968]: [pid: 50968|app: 0|req: 2330/4535] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.305429] [50969]: DEBUG neutron.plugins.ml2.db [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] For port e70617a6-b23b-4608-ad48-40b40b34a411, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 816.313819] [50969]: DEBUG neutron.plugins.ml2.db [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] For port e70617a6-b23b-4608-ad48-40b40b34a411, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e70617a6-b23b-4608-ad48-40b40b34a411,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 816.316270] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_precommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:07Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:07Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 816.316270] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_precommit: [ 816.316270] [50969]: key[binding:vif_type], unbound -> ovs [ 816.316270] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} [ 816.316270] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.325156] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.352117] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d51c4e70-26b9-4189-8bb2-b079b1d64207 req-4969eca1-887f-4a58-b533-0cdf231093fb tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.352117] [50968]: [pid: 50968|app: 0|req: 2331/4536] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 816.372223] [50968]: [pid: 50968|app: 0|req: 2332/4537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.374293] [50968]: DEBUG neutron.api.wsgi [req-d51c4e70-26b9-4189-8bb2-b079b1d64207 req-de1b7404-be32-44b8-ad62-9e18ef61614b tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.385380] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Pushing event updated for resources: {'Port': ['ID=e70617a6-b23b-4608-ad48-40b40b34a411,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 816.400135] [50969]: DEBUG neutron.db.provisioning_blocks [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Provisioning complete for port e70617a6-b23b-4608-ad48-40b40b34a411 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 816.400393] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.400522] [50969]: INFO neutron.plugins.ml2.plugin [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Attempt 1 to provision port e70617a6-b23b-4608-ad48-40b40b34a411 [ 816.409339] [50968]: [pid: 50968|app: 0|req: 2333/4538] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.476139] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Current status of the port e70617a6-b23b-4608-ad48-40b40b34a411 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 816.476384] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.487787] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5cd689dd-3620-43ae-8c0b-2f759a95eb79 req-88993a6d-d5ba-4a9a-9531-5a25e5e75da6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.492705] [50968]: [pid: 50968|app: 0|req: 2334/4539] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 748 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.499662] [50968]: DEBUG neutron.api.wsgi [req-5cd689dd-3620-43ae-8c0b-2f759a95eb79 req-509bda09-7270-469d-99ff-371257c8a576 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.505787] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '886f8151-98ac-49bd-a725-937c981e48da', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e70617a6-b23b-4608-ad48-40b40b34a411'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 816.516705] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0289ec2f-23d3-466b-902e-9271e8ff7508" -d '{"events": [{"server_uuid": "886f8151-98ac-49bd-a725-937c981e48da", "name": "network-vif-plugged", "status": "completed", "tag": "e70617a6-b23b-4608-ad48-40b40b34a411"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 816.525037] [50969]: DEBUG neutron.plugins.ml2.db [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] For port e70617a6-b23b-4608-ad48-40b40b34a411, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e70617a6-b23b-4608-ad48-40b40b34a411,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 816.525303] [50968]: [pid: 50968|app: 0|req: 2335/4540] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.545880] [50968]: [pid: 50968|app: 0|req: 2336/4541] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.568516] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_precommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:08Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:08Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}]) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 816.568950] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_precommit: [ 816.568950] [50969]: key[status], DOWN -> ACTIVE [ 816.568950] [50969]: key[revision_number], 4 -> 5 [ 816.568950] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.580763] [50969]: DEBUG neutron.db.provisioning_blocks [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Provisioning complete for port e70617a6-b23b-4608-ad48-40b40b34a411 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 816.580981] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.581897] [50969]: INFO neutron.plugins.ml2.plugin [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Attempt 1 to provision port e70617a6-b23b-4608-ad48-40b40b34a411 [ 816.630457] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95425d8e-d69e-4bac-9088-a880151e4900 req-8bb3bf88-769d-4a9b-bcb7-9735151b0977 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.632272] [50968]: [pid: 50968|app: 0|req: 2337/4542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.644210] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Current status of the port e70617a6-b23b-4608-ad48-40b40b34a411 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 816.645639] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_postcommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:08Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:08Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}]) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 816.646087] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_postcommit: [ 816.646087] [50969]: key[status], DOWN -> ACTIVE [ 816.646087] [50969]: key[revision_number], 4 -> 5 [ 816.646087] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.646087] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.676683] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Pushing event updated for resources: {'Port': ['ID=e70617a6-b23b-4608-ad48-40b40b34a411,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 816.680047] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_postcommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:08Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:07Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 816.680390] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] update_port_postcommit: [ 816.680390] [50969]: key[binding:vif_type], unbound -> ovs [ 816.680390] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} [ 816.680390] [50969]: key[updated_at], 2025-11-21T22:39:07Z -> 2025-11-21T22:39:08Z [ 816.680390] [50969]: key[revision_number], 2 -> 4 [ 816.680390] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.685982] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.686658] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-73c828fe-3637-40a3-b2b5-52da019b262e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.689114] [50969]: [pid: 50969|app: 0|req: 2206/4543] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:07 2025] PUT /networking/v2.0/ports/e70617a6-b23b-4608-ad48-40b40b34a411 => generated 1038 bytes in 1800 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 816.691489] [50969]: DEBUG neutron.api.wsgi [req-95425d8e-d69e-4bac-9088-a880151e4900 req-668bac91-f3ec-4997-b474-9c3ab5cb0928 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.711715] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b04c805-784c-4ed0-bbbf-2d95affd0b77 req-78f616a0-5be2-4093-a661-a44b00028126 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.712823] [50968]: [pid: 50968|app: 0|req: 2338/4544] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:08 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.719019] [50969]: [pid: 50969|app: 0|req: 2207/4545] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.720921] [50968]: DEBUG neutron.api.wsgi [req-8b04c805-784c-4ed0-bbbf-2d95affd0b77 req-52017e53-6bea-40db-b8df-993426aa1568 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.750800] [50968]: [pid: 50968|app: 0|req: 2339/4546] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.833588] [50969]: [pid: 50969|app: 0|req: 2208/4547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.907300] [50968]: [pid: 50968|app: 0|req: 2340/4548] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.938215] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-b0551d7b-d510-4b34-ac68-69545fd7cbd8 x-openstack-request-id: req-b0551d7b-d510-4b34-ac68-69545fd7cbd8 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 816.938421] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d70d749d-1b93-4ae3-9994-791aa3621080", "name": "network-vif-deleted", "tag": "14442fa8-7897-4623-8a51-99d17ca646e8", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 816.938421] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b0551d7b-d510-4b34-ac68-69545fd7cbd8 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 816.938586] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b0551d7b-d510-4b34-ac68-69545fd7cbd8'] response: {'server_uuid': 'd70d749d-1b93-4ae3-9994-791aa3621080', 'name': 'network-vif-deleted', 'tag': '14442fa8-7897-4623-8a51-99d17ca646e8', 'status': 'completed', 'code': 200} [ 817.032445] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78fa94a7-0b0b-462a-b9c2-5cfbfa47955a req-bb83445c-424d-4173-9058-26dc2958f8ef tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.033693] [50969]: [pid: 50969|app: 0|req: 2209/4549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 828 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.043468] [50968]: DEBUG neutron.api.wsgi [req-78fa94a7-0b0b-462a-b9c2-5cfbfa47955a req-a6519277-ce00-4e7d-9644-2144d920bb02 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.081095] [50968]: [pid: 50968|app: 0|req: 2341/4550] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/security-groups?id=21deb826-26b5-4246-96bf-34da6682babd&id=be6a78d7-b908-447c-a3f4-0f30c644939c&id=c40be9d7-369b-4cf1-88e7-d822d62fa7f1&fields=id&fields=name => generated 317 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.095774] [50969]: [pid: 50969|app: 0|req: 2210/4551] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.155940] [50968]: [pid: 50968|app: 0|req: 2342/4552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.218251] [50969]: [pid: 50969|app: 0|req: 2211/4553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.225107] [50968]: [pid: 50968|app: 0|req: 2343/4554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.269555] [50969]: [pid: 50969|app: 0|req: 2212/4555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.275103] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-6ca7c0e3-9af4-4716-965f-ed222c5b3cbf x-openstack-request-id: req-6ca7c0e3-9af4-4716-965f-ed222c5b3cbf {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 817.275239] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "886f8151-98ac-49bd-a725-937c981e48da", "name": "network-vif-plugged", "status": "completed", "tag": "e70617a6-b23b-4608-ad48-40b40b34a411", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 817.275295] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6ca7c0e3-9af4-4716-965f-ed222c5b3cbf {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 817.276137] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ca7c0e3-9af4-4716-965f-ed222c5b3cbf'] response: {'server_uuid': '886f8151-98ac-49bd-a725-937c981e48da', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'code': 200} [ 817.357911] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-c99879f3-769b-4e9e-aced-9bc6bef64bfa tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.358971] [50969]: [pid: 50969|app: 0|req: 2213/4556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 817.415198] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83f5ed3d-8d7a-4c1f-9eea-b326146b0f71 req-eba8ad57-b8e2-4973-abaa-e08a86b1f38f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.416316] [50969]: [pid: 50969|app: 0|req: 2214/4557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.431300] [50968]: DEBUG neutron_lib.callbacks.manager [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.445406] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-72a78e6f-c93c-440c-85de-567ab519ccd6 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.446318] [50969]: [pid: 50969|app: 0|req: 2215/4558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:09 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 828 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.489785] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Deleting port 09d3ec74-fec4-4752-9d2b-6084351eaf92 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 817.489962] [50969]: DEBUG neutron_lib.callbacks.manager [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.516682] [50969]: DEBUG neutron.plugins.ml2.db [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] For port 09d3ec74-fec4-4752-9d2b-6084351eaf92, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=09d3ec74-fec4-4752-9d2b-6084351eaf92,segment=NetworkSegment(23d38520-039f-4a03-8bd8-8b8011b70559),segment_id=23d38520-039f-4a03-8bd8-8b8011b70559)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 817.516921] [50969]: DEBUG neutron_lib.callbacks.manager [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.521876] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_precommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 817.522157] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_precommit: [ 817.522157] [50969]: key[mac_address], fa:16:3e:92:c3:74 -> None [ 817.522157] [50969]: key[device_id], e7302ff8-0f6e-4263-8172-224e4a5dd753 -> None [ 817.522157] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 817.522157] [50969]: key[binding:vnic_type], normal -> None [ 817.522157] [50969]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 817.522157] [50969]: key[tags], [] -> None [ 817.522157] [50969]: key[allowed_address_pairs], [] -> None [ 817.522157] [50969]: key[created_at], 2025-11-21T22:36:05Z -> None [ 817.522157] [50969]: key[name], -> None [ 817.522157] [50969]: key[status], ACTIVE -> None [ 817.522157] [50969]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 817.522157] [50969]: key[fixed_ips], [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}] -> None [ 817.522157] [50969]: key[id], 09d3ec74-fec4-4752-9d2b-6084351eaf92 -> None [ 817.522157] [50969]: key[port_security_enabled], True -> None [ 817.522157] [50969]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 817.522157] [50969]: key[security_groups], ['9c3590f1-016a-4b00-b83e-f52f030b948b'] -> None [ 817.522157] [50969]: key[binding:profile], {} -> None [ 817.522157] [50969]: key[binding:host_id], cpu-1 -> None [ 817.522157] [50969]: key[revision_number], 5 -> None [ 817.522157] [50969]: key[description], -> None [ 817.522157] [50969]: key[updated_at], 2025-11-21T22:36:07Z -> None [ 817.522157] [50969]: key[standard_attr_id], 593 -> None [ 817.522157] [50969]: key[admin_state_up], True -> None [ 817.522157] [50969]: key[binding:vif_type], ovs -> None [ 817.522157] [50969]: key[device_owner], compute:nova -> None [ 817.522157] [50969]: key[extra_dhcp_opts], [] -> None [ 817.522157] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 817.541792] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Deleting port 51bd4ce2-6cf1-4b31-bc86-abf2e885fd78 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 817.541957] [50968]: DEBUG neutron_lib.callbacks.manager [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (51bd4ce2-6cf1-4b31-bc86-abf2e885fd78), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.572923] [50968]: DEBUG neutron.plugins.ml2.db [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] For port 51bd4ce2-6cf1-4b31-bc86-abf2e885fd78, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=51bd4ce2-6cf1-4b31-bc86-abf2e885fd78,segment=NetworkSegment(2aad63c4-6051-4f52-baea-cae8fa4b7326),segment_id=2aad63c4-6051-4f52-baea-cae8fa4b7326)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 817.573139] [50968]: DEBUG neutron_lib.callbacks.manager [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (51bd4ce2-6cf1-4b31-bc86-abf2e885fd78), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.581394] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] delete_port_precommit called with port settings {'id': '51bd4ce2-6cf1-4b31-bc86-abf2e885fd78', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:2b:aa:39', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_interface', 'standard_attr_id': 999, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', '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-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:19Z', 'revision_number': 5, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 817.581666] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] delete_port_precommit: [ 817.581666] [50968]: key[mac_address], fa:16:3e:2b:aa:39 -> None [ 817.581666] [50968]: key[device_id], e3d532d0-6bbf-43d2-9833-8a02c9740dd0 -> None [ 817.581666] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 817.581666] [50968]: key[binding:vnic_type], normal -> None [ 817.581666] [50968]: key[project_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 817.581666] [50968]: key[tags], [] -> None [ 817.581666] [50968]: key[allowed_address_pairs], [] -> None [ 817.581666] [50968]: key[created_at], 2025-11-21T22:37:16Z -> None [ 817.581666] [50968]: key[name], -> None [ 817.581666] [50968]: key[status], ACTIVE -> None [ 817.581666] [50968]: key[tenant_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 817.581666] [50968]: key[fixed_ips], [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}] -> None [ 817.581666] [50968]: key[id], 51bd4ce2-6cf1-4b31-bc86-abf2e885fd78 -> None [ 817.581666] [50968]: key[port_security_enabled], False -> None [ 817.581666] [50968]: key[network_id], 6b3c5a8b-11d7-475c-afa3-bd39050536eb -> None [ 817.581666] [50968]: key[security_groups], [] -> None [ 817.581666] [50968]: key[binding:profile], {} -> None [ 817.581666] [50968]: key[binding:host_id], devstack -> None [ 817.581666] [50968]: key[revision_number], 5 -> None [ 817.581666] [50968]: key[description], -> None [ 817.581666] [50968]: key[updated_at], 2025-11-21T22:37:19Z -> None [ 817.581666] [50968]: key[standard_attr_id], 999 -> None [ 817.581666] [50968]: key[admin_state_up], True -> None [ 817.581666] [50968]: key[binding:vif_type], ovs -> None [ 817.581666] [50968]: key[device_owner], network:router_interface -> None [ 817.581666] [50968]: key[extra_dhcp_opts], [] -> None [ 817.581666] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 817.583167] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Calling delete_port for 51bd4ce2-6cf1-4b31-bc86-abf2e885fd78 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 817.654034] [50969]: DEBUG neutron_lib.callbacks.manager [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.654249] [50969]: DEBUG neutron_lib.callbacks.manager [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (15370c5a-98d3-40dd-a5f5-0a1a517d1c79), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.654346] [50969]: INFO neutron.db.l3_db [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Floating IP 15370c5a-98d3-40dd-a5f5-0a1a517d1c79 disassociated. External IP: 10.180.180.254, port: 09d3ec74-fec4-4752-9d2b-6084351eaf92. [ 817.654490] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Calling delete_port for 09d3ec74-fec4-4752-9d2b-6084351eaf92 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 817.694084] [50968]: DEBUG neutron_lib.callbacks.manager [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (51bd4ce2-6cf1-4b31-bc86-abf2e885fd78), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.702721] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Pushing event deleted for resources: {'Port': ['ID=51bd4ce2-6cf1-4b31-bc86-abf2e885fd78,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 817.714416] [50969]: DEBUG neutron_lib.callbacks.manager [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (09d3ec74-fec4-4752-9d2b-6084351eaf92), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.723999] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event deleted for resources: {'Port': ['ID=09d3ec74-fec4-4752-9d2b-6084351eaf92,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 817.736478] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] delete_port_postcommit called with port settings {'id': '51bd4ce2-6cf1-4b31-bc86-abf2e885fd78', 'name': '', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'mac_address': 'fa:16:3e:2b:aa:39', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_interface', 'standard_attr_id': 999, 'fixed_ips': [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', '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-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:19Z', 'revision_number': 5, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}}] (original binding levels None) on network {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3db5fc5d-349d-4c55-8815-0de4057f7fc6'], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} with segments to bind None [ 817.737375] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] delete_port_postcommit: [ 817.737375] [50968]: key[mac_address], fa:16:3e:2b:aa:39 -> None [ 817.737375] [50968]: key[device_id], e3d532d0-6bbf-43d2-9833-8a02c9740dd0 -> None [ 817.737375] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 817.737375] [50968]: key[binding:vnic_type], normal -> None [ 817.737375] [50968]: key[project_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 817.737375] [50968]: key[tags], [] -> None [ 817.737375] [50968]: key[allowed_address_pairs], [] -> None [ 817.737375] [50968]: key[created_at], 2025-11-21T22:37:16Z -> None [ 817.737375] [50968]: key[name], -> None [ 817.737375] [50968]: key[status], ACTIVE -> None [ 817.737375] [50968]: key[tenant_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 817.737375] [50968]: key[fixed_ips], [{'subnet_id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'ip_address': '192.168.128.1'}] -> None [ 817.737375] [50968]: key[id], 51bd4ce2-6cf1-4b31-bc86-abf2e885fd78 -> None [ 817.737375] [50968]: key[port_security_enabled], False -> None [ 817.737375] [50968]: key[network_id], 6b3c5a8b-11d7-475c-afa3-bd39050536eb -> None [ 817.737375] [50968]: key[security_groups], [] -> None [ 817.737375] [50968]: key[binding:profile], {} -> None [ 817.737375] [50968]: key[binding:host_id], devstack -> None [ 817.737375] [50968]: key[revision_number], 5 -> None [ 817.737375] [50968]: key[description], -> None [ 817.737375] [50968]: key[updated_at], 2025-11-21T22:37:19Z -> None [ 817.737375] [50968]: key[standard_attr_id], 999 -> None [ 817.737375] [50968]: key[admin_state_up], True -> None [ 817.737375] [50968]: key[binding:vif_type], ovs -> None [ 817.737375] [50968]: key[device_owner], network:router_interface -> None [ 817.737375] [50968]: key[extra_dhcp_opts], [] -> None [ 817.737375] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 817.792066] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Router c9fc675e-cd79-4852-8570-eba1208a6f40 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 817.849813] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 817.871244] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] No DVR routers for this DVR port 09d3ec74-fec4-4752-9d2b-6084351eaf92 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 817.871311] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_postcommit called with port settings {'id': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:92:c3:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'device_owner': 'compute:nova', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:05Z', 'updated_at': '2025-11-21T22:36:07Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 817.871429] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_postcommit: [ 817.871429] [50969]: key[mac_address], fa:16:3e:92:c3:74 -> None [ 817.871429] [50969]: key[device_id], e7302ff8-0f6e-4263-8172-224e4a5dd753 -> None [ 817.871429] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 817.871429] [50969]: key[binding:vnic_type], normal -> None [ 817.871429] [50969]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 817.871429] [50969]: key[tags], [] -> None [ 817.871429] [50969]: key[allowed_address_pairs], [] -> None [ 817.871429] [50969]: key[created_at], 2025-11-21T22:36:05Z -> None [ 817.871429] [50969]: key[name], -> None [ 817.871429] [50969]: key[status], ACTIVE -> None [ 817.871429] [50969]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 817.871429] [50969]: key[fixed_ips], [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.6'}] -> None [ 817.871429] [50969]: key[id], 09d3ec74-fec4-4752-9d2b-6084351eaf92 -> None [ 817.871429] [50969]: key[port_security_enabled], True -> None [ 817.871429] [50969]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 817.871429] [50969]: key[security_groups], ['9c3590f1-016a-4b00-b83e-f52f030b948b'] -> None [ 817.871429] [50969]: key[binding:profile], {} -> None [ 817.871429] [50969]: key[binding:host_id], cpu-1 -> None [ 817.871429] [50969]: key[revision_number], 5 -> None [ 817.871429] [50969]: key[description], -> None [ 817.871429] [50969]: key[updated_at], 2025-11-21T22:36:07Z -> None [ 817.871429] [50969]: key[standard_attr_id], 593 -> None [ 817.871429] [50969]: key[admin_state_up], True -> None [ 817.871429] [50969]: key[binding:vif_type], ovs -> None [ 817.871429] [50969]: key[device_owner], compute:nova -> None [ 817.871429] [50969]: key[extra_dhcp_opts], [] -> None [ 817.871429] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 817.873978] [50969]: DEBUG neutron_lib.callbacks.manager [req-6c5c9c99-c843-41ad-bc79-84dd9f8f83ac req-536fca4f-2899-476b-9e14-1abecb1a7049 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.876744] [50969]: [pid: 50969|app: 0|req: 2216/4559] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:09 2025] DELETE /networking/v2.0/ports/09d3ec74-fec4-4752-9d2b-6084351eaf92 => generated 0 bytes in 430 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 817.890798] [50969]: [pid: 50969|app: 0|req: 2217/4560] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.893770] [50969]: DEBUG neutron.api.wsgi [req-83f5ed3d-8d7a-4c1f-9eea-b326146b0f71 req-d206a1fa-e844-4b88-9b01-54f0b990bf97 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.920523] [50969]: [pid: 50969|app: 0|req: 2218/4561] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.968025] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Deleting port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 817.968025] [50969]: DEBUG neutron_lib.callbacks.manager [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.030144] [50969]: DEBUG neutron.plugins.ml2.db [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] For port 3e3a239a-6a6f-436a-a9dc-55323b244ad8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e3a239a-6a6f-436a-a9dc-55323b244ad8,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 818.030144] [50969]: DEBUG neutron_lib.callbacks.manager [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.036461] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete_port_precommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'be6a78d7-b908-447c-a3f4-0f30c644939c', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 7, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 818.036680] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete_port_precommit: [ 818.036680] [50969]: key[mac_address], fa:16:3e:c0:42:99 -> None [ 818.036680] [50969]: key[device_id], 552a7996-af70-47bc-a1c6-067a088f0561 -> None [ 818.036680] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 818.036680] [50969]: key[binding:vnic_type], normal -> None [ 818.036680] [50969]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 818.036680] [50969]: key[tags], [] -> None [ 818.036680] [50969]: key[allowed_address_pairs], [] -> None [ 818.036680] [50969]: key[created_at], 2025-11-21T22:36:12Z -> None [ 818.036680] [50969]: key[name], -> None [ 818.036680] [50969]: key[status], ACTIVE -> None [ 818.036680] [50969]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 818.036680] [50969]: key[fixed_ips], [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}] -> None [ 818.036680] [50969]: key[id], 3e3a239a-6a6f-436a-a9dc-55323b244ad8 -> None [ 818.036680] [50969]: key[port_security_enabled], True -> None [ 818.036680] [50969]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 818.036680] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd', 'be6a78d7-b908-447c-a3f4-0f30c644939c', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'] -> None [ 818.036680] [50969]: key[binding:profile], {} -> None [ 818.036680] [50969]: key[binding:host_id], cpu-1 -> None [ 818.036680] [50969]: key[revision_number], 7 -> None [ 818.036680] [50969]: key[description], -> None [ 818.036680] [50969]: key[updated_at], 2025-11-21T22:36:37Z -> None [ 818.036680] [50969]: key[standard_attr_id], 634 -> None [ 818.036680] [50969]: key[admin_state_up], True -> None [ 818.036680] [50969]: key[binding:vif_type], ovs -> None [ 818.036680] [50969]: key[device_owner], compute:nova -> None [ 818.036680] [50969]: key[extra_dhcp_opts], [] -> None [ 818.036680] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 818.040186] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Calling delete_port for 3e3a239a-6a6f-436a-a9dc-55323b244ad8 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 818.166934] [50969]: DEBUG neutron_lib.callbacks.manager [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (3e3a239a-6a6f-436a-a9dc-55323b244ad8), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.176552] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'Port': ['ID=3e3a239a-6a6f-436a-a9dc-55323b244ad8,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 818.204258] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] No DVR routers for this DVR port 3e3a239a-6a6f-436a-a9dc-55323b244ad8 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 818.204654] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete_port_postcommit called with port settings {'id': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:c0:42:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '552a7996-af70-47bc-a1c6-067a088f0561', 'device_owner': 'compute:nova', 'standard_attr_id': 634, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['21deb826-26b5-4246-96bf-34da6682babd', 'be6a78d7-b908-447c-a3f4-0f30c644939c', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:12Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 7, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 818.204818] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] delete_port_postcommit: [ 818.204818] [50969]: key[mac_address], fa:16:3e:c0:42:99 -> None [ 818.204818] [50969]: key[device_id], 552a7996-af70-47bc-a1c6-067a088f0561 -> None [ 818.204818] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f52a458-d157-48a3-b4e2-b8cc0779afe2', 'external-id': 'nsx-vlan-transportzone-403', 'segmentation_id': 403, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 818.204818] [50969]: key[binding:vnic_type], normal -> None [ 818.204818] [50969]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 818.204818] [50969]: key[tags], [] -> None [ 818.204818] [50969]: key[allowed_address_pairs], [] -> None [ 818.204818] [50969]: key[created_at], 2025-11-21T22:36:12Z -> None [ 818.204818] [50969]: key[name], -> None [ 818.204818] [50969]: key[status], ACTIVE -> None [ 818.204818] [50969]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 818.204818] [50969]: key[fixed_ips], [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.14'}] -> None [ 818.204818] [50969]: key[id], 3e3a239a-6a6f-436a-a9dc-55323b244ad8 -> None [ 818.204818] [50969]: key[port_security_enabled], True -> None [ 818.204818] [50969]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 818.204818] [50969]: key[security_groups], ['21deb826-26b5-4246-96bf-34da6682babd', 'be6a78d7-b908-447c-a3f4-0f30c644939c', 'c40be9d7-369b-4cf1-88e7-d822d62fa7f1'] -> None [ 818.204818] [50969]: key[binding:profile], {} -> None [ 818.204818] [50969]: key[binding:host_id], cpu-1 -> None [ 818.204818] [50969]: key[revision_number], 7 -> None [ 818.204818] [50969]: key[description], -> None [ 818.204818] [50969]: key[updated_at], 2025-11-21T22:36:37Z -> None [ 818.204818] [50969]: key[standard_attr_id], 634 -> None [ 818.204818] [50969]: key[admin_state_up], True -> None [ 818.204818] [50969]: key[binding:vif_type], ovs -> None [ 818.204818] [50969]: key[device_owner], compute:nova -> None [ 818.204818] [50969]: key[extra_dhcp_opts], [] -> None [ 818.204818] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 818.206547] [50969]: DEBUG neutron_lib.callbacks.manager [req-e66ab557-cb3c-4957-bb3a-15d21ffedc9e req-957af07a-d634-4d44-8e2d-ca6811f45dc9 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.209754] [50969]: [pid: 50969|app: 0|req: 2219/4562] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:10 2025] DELETE /networking/v2.0/ports/3e3a239a-6a6f-436a-a9dc-55323b244ad8 => generated 0 bytes in 290 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 818.240054] [50968]: DEBUG neutron_lib.callbacks.manager [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.243735] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-4da47fe4-4d26-44de-bb3c-3e14b1c21e08 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.244958] [50969]: [pid: 50969|app: 0|req: 2220/4563] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 818.259619] [50969]: [pid: 50969|app: 0|req: 2221/4564] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.274227] [50969]: [pid: 50969|app: 0|req: 2222/4565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.332044] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-31c8c9e5-bad3-4cc0-b64a-71bd5569d2ef tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.333081] [50969]: [pid: 50969|app: 0|req: 2223/4566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.335466] [50969]: DEBUG neutron.api.wsgi [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-8dc7f979-cd49-46fa-bd77-94092e15b35e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.348253] [50969]: [pid: 50969|app: 0|req: 2224/4567] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=e70617a6-b23b-4608-ad48-40b40b34a411 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.353018] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Router e3d532d0-6bbf-43d2-9833-8a02c9740dd0 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 818.407391] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-150f5f28-8661-4a0e-bf25-16e688cc8530 req-dff25815-464d-4196-bdc5-2a48f86a2c97 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.410032] [50969]: [pid: 50969|app: 0|req: 2225/4568] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.410167] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-20cc8b27-e6ee-4995-81e6-82d971d9fdac admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 818.413601] [50968]: [pid: 50968|app: 0|req: 2344/4569] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:39:09 2025] PUT /networking/v2.0/routers/e3d532d0-6bbf-43d2-9833-8a02c9740dd0/remove_router_interface => generated 309 bytes in 1157 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.439985] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cda9359-9e62-4a39-acd8-0f9525a80eda req-0cb11aea-1040-49c0-8a52-4b8a6456fea1 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.441041] [50969]: [pid: 50969|app: 0|req: 2226/4570] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.482134] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-0c82a4bb-1d04-435c-a840-84d05bf52524 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.483211] [50969]: [pid: 50969|app: 0|req: 2227/4571] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.485979] [50969]: DEBUG neutron.api.wsgi [req-150f5f28-8661-4a0e-bf25-16e688cc8530 req-690fbb88-fa29-491c-8329-32f4d6770e4b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.501013] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Deleting port 702b1fea-18d3-4d62-86bf-b813701a8edc {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 818.501330] [50968]: DEBUG neutron_lib.callbacks.manager [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.513073] [50969]: [pid: 50969|app: 0|req: 2228/4572] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.528812] [50968]: DEBUG neutron.plugins.ml2.db [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] For port 702b1fea-18d3-4d62-86bf-b813701a8edc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=702b1fea-18d3-4d62-86bf-b813701a8edc,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 818.528940] [50968]: DEBUG neutron_lib.callbacks.manager [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.533769] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_precommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:41Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 818.534207] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_precommit: [ 818.534207] [50968]: key[mac_address], fa:16:3e:b1:cc:91 -> None [ 818.534207] [50968]: key[device_id], 7edace55-c2b8-4508-b55c-d3086b31912a -> None [ 818.534207] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 818.534207] [50968]: key[binding:vnic_type], normal -> None [ 818.534207] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 818.534207] [50968]: key[tags], [] -> None [ 818.534207] [50968]: key[allowed_address_pairs], [] -> None [ 818.534207] [50968]: key[created_at], 2025-11-21T22:38:40Z -> None [ 818.534207] [50968]: key[name], -> None [ 818.534207] [50968]: key[status], ACTIVE -> None [ 818.534207] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 818.534207] [50968]: key[fixed_ips], [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}] -> None [ 818.534207] [50968]: key[id], 702b1fea-18d3-4d62-86bf-b813701a8edc -> None [ 818.534207] [50968]: key[port_security_enabled], True -> None [ 818.534207] [50968]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 818.534207] [50968]: key[security_groups], ['3ce997a4-e173-41da-a149-86945dba84fe'] -> None [ 818.534207] [50968]: key[binding:profile], {} -> None [ 818.534207] [50968]: key[binding:host_id], cpu-1 -> None [ 818.534207] [50968]: key[revision_number], 5 -> None [ 818.534207] [50968]: key[description], -> None [ 818.534207] [50968]: key[updated_at], 2025-11-21T22:38:41Z -> None [ 818.534207] [50968]: key[standard_attr_id], 1232 -> None [ 818.534207] [50968]: key[admin_state_up], True -> None [ 818.534207] [50968]: key[binding:vif_type], ovs -> None [ 818.534207] [50968]: key[device_owner], compute:nova -> None [ 818.534207] [50968]: key[extra_dhcp_opts], [] -> None [ 818.534207] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 818.537431] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Calling delete_port for 702b1fea-18d3-4d62-86bf-b813701a8edc owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 818.576423] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks [] for router (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.608220] [50968]: DEBUG neutron_lib.callbacks.manager [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (702b1fea-18d3-4d62-86bf-b813701a8edc), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.617459] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Pushing event deleted for resources: {'Port': ['ID=702b1fea-18d3-4d62-86bf-b813701a8edc,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 818.628137] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks [] for router_gateway (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.647601] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] No DVR routers for this DVR port 702b1fea-18d3-4d62-86bf-b813701a8edc on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 818.647896] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_postcommit called with port settings {'id': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:b1:cc:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7edace55-c2b8-4508-b55c-d3086b31912a', 'device_owner': 'compute:nova', 'standard_attr_id': 1232, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:40Z', 'updated_at': '2025-11-21T22:38:41Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 818.648090] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_postcommit: [ 818.648090] [50968]: key[mac_address], fa:16:3e:b1:cc:91 -> None [ 818.648090] [50968]: key[device_id], 7edace55-c2b8-4508-b55c-d3086b31912a -> None [ 818.648090] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 818.648090] [50968]: key[binding:vnic_type], normal -> None [ 818.648090] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 818.648090] [50968]: key[tags], [] -> None [ 818.648090] [50968]: key[allowed_address_pairs], [] -> None [ 818.648090] [50968]: key[created_at], 2025-11-21T22:38:40Z -> None [ 818.648090] [50968]: key[name], -> None [ 818.648090] [50968]: key[status], ACTIVE -> None [ 818.648090] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 818.648090] [50968]: key[fixed_ips], [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.5'}] -> None [ 818.648090] [50968]: key[id], 702b1fea-18d3-4d62-86bf-b813701a8edc -> None [ 818.648090] [50968]: key[port_security_enabled], True -> None [ 818.648090] [50968]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 818.648090] [50968]: key[security_groups], ['3ce997a4-e173-41da-a149-86945dba84fe'] -> None [ 818.648090] [50968]: key[binding:profile], {} -> None [ 818.648090] [50968]: key[binding:host_id], cpu-1 -> None [ 818.648090] [50968]: key[revision_number], 5 -> None [ 818.648090] [50968]: key[description], -> None [ 818.648090] [50968]: key[updated_at], 2025-11-21T22:38:41Z -> None [ 818.648090] [50968]: key[standard_attr_id], 1232 -> None [ 818.648090] [50968]: key[admin_state_up], True -> None [ 818.648090] [50968]: key[binding:vif_type], ovs -> None [ 818.648090] [50968]: key[device_owner], compute:nova -> None [ 818.648090] [50968]: key[extra_dhcp_opts], [] -> None [ 818.648090] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 818.649563] [50968]: DEBUG neutron_lib.callbacks.manager [req-f0d9103d-0b28-473b-907c-f4a688172ec7 req-4e07faec-c773-48f1-af12-027833355e43 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.652183] [50968]: [pid: 50968|app: 0|req: 2345/4573] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:10 2025] DELETE /networking/v2.0/ports/702b1fea-18d3-4d62-86bf-b813701a8edc => generated 0 bytes in 239 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 818.656073] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Deleting port 41681a5f-946c-46cf-9286-971cc0880a50 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 818.656255] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (41681a5f-946c-46cf-9286-971cc0880a50), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.657057] [50968]: DEBUG neutron.api.wsgi [req-8cda9359-9e62-4a39-acd8-0f9525a80eda req-babf676a-7eee-40ab-9c3c-eecd6db05417 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.678385] [50968]: [pid: 50968|app: 0|req: 2346/4574] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:10 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.687217] [50969]: DEBUG neutron.plugins.ml2.db [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] For port 41681a5f-946c-46cf-9286-971cc0880a50, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=41681a5f-946c-46cf-9286-971cc0880a50,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 818.687450] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (41681a5f-946c-46cf-9286-971cc0880a50), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.693295] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] delete_port_precommit called with port settings {'id': '41681a5f-946c-46cf-9286-971cc0880a50', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:29:f7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_gateway', 'standard_attr_id': 994, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 818.693696] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] delete_port_precommit: [ 818.693696] [50969]: key[mac_address], fa:16:3e:1f:29:f7 -> None [ 818.693696] [50969]: key[device_id], e3d532d0-6bbf-43d2-9833-8a02c9740dd0 -> None [ 818.693696] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 818.693696] [50969]: key[binding:vnic_type], normal -> None [ 818.693696] [50969]: key[project_id], -> None [ 818.693696] [50969]: key[tags], [] -> None [ 818.693696] [50969]: key[allowed_address_pairs], [] -> None [ 818.693696] [50969]: key[created_at], 2025-11-21T22:37:15Z -> None [ 818.693696] [50969]: key[name], -> None [ 818.693696] [50969]: key[status], ACTIVE -> None [ 818.693696] [50969]: key[tenant_id], -> None [ 818.693696] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}] -> None [ 818.693696] [50969]: key[id], 41681a5f-946c-46cf-9286-971cc0880a50 -> None [ 818.693696] [50969]: key[port_security_enabled], False -> None [ 818.693696] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 818.693696] [50969]: key[security_groups], [] -> None [ 818.693696] [50969]: key[binding:profile], {} -> None [ 818.693696] [50969]: key[binding:host_id], devstack -> None [ 818.693696] [50969]: key[revision_number], 5 -> None [ 818.693696] [50969]: key[description], -> None [ 818.693696] [50969]: key[updated_at], 2025-11-21T22:37:16Z -> None [ 818.693696] [50969]: key[standard_attr_id], 994 -> None [ 818.693696] [50969]: key[admin_state_up], True -> None [ 818.693696] [50969]: key[binding:vif_type], ovs -> None [ 818.693696] [50969]: key[device_owner], network:router_gateway -> None [ 818.693696] [50969]: key[extra_dhcp_opts], [] -> None [ 818.693696] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 818.695578] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Calling delete_port for 41681a5f-946c-46cf-9286-971cc0880a50 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 818.713111] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2fbef81-8cff-4857-897c-0fc64dc209aa req-3a52acb8-eb19-4465-84bd-b0815d73d750 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.714375] [50968]: [pid: 50968|app: 0|req: 2347/4575] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.731555] [50968]: [pid: 50968|app: 0|req: 2348/4576] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=e2bcb492-f484-4df3-bab5-43e77bada5a2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.771697] [50968]: [pid: 50968|app: 0|req: 2349/4577] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.800855] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (41681a5f-946c-46cf-9286-971cc0880a50), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.808962] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Pushing event deleted for resources: {'Port': ['ID=41681a5f-946c-46cf-9286-971cc0880a50,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 818.841400] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] delete_port_postcommit called with port settings {'id': '41681a5f-946c-46cf-9286-971cc0880a50', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:29:f7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e3d532d0-6bbf-43d2-9833-8a02c9740dd0', 'device_owner': 'network:router_gateway', 'standard_attr_id': 994, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:16Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 818.841400] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] delete_port_postcommit: [ 818.841400] [50969]: key[mac_address], fa:16:3e:1f:29:f7 -> None [ 818.841400] [50969]: key[device_id], e3d532d0-6bbf-43d2-9833-8a02c9740dd0 -> None [ 818.841400] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 818.841400] [50969]: key[binding:vnic_type], normal -> None [ 818.841400] [50969]: key[project_id], -> None [ 818.841400] [50969]: key[tags], [] -> None [ 818.841400] [50969]: key[allowed_address_pairs], [] -> None [ 818.841400] [50969]: key[created_at], 2025-11-21T22:37:15Z -> None [ 818.841400] [50969]: key[name], -> None [ 818.841400] [50969]: key[status], ACTIVE -> None [ 818.841400] [50969]: key[tenant_id], -> None [ 818.841400] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}] -> None [ 818.841400] [50969]: key[id], 41681a5f-946c-46cf-9286-971cc0880a50 -> None [ 818.841400] [50969]: key[port_security_enabled], False -> None [ 818.841400] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 818.841400] [50969]: key[security_groups], [] -> None [ 818.841400] [50969]: key[binding:profile], {} -> None [ 818.841400] [50969]: key[binding:host_id], devstack -> None [ 818.841400] [50969]: key[revision_number], 5 -> None [ 818.841400] [50969]: key[description], -> None [ 818.841400] [50969]: key[updated_at], 2025-11-21T22:37:16Z -> None [ 818.841400] [50969]: key[standard_attr_id], 994 -> None [ 818.841400] [50969]: key[admin_state_up], True -> None [ 818.841400] [50969]: key[binding:vif_type], ovs -> None [ 818.841400] [50969]: key[device_owner], network:router_gateway -> None [ 818.841400] [50969]: key[extra_dhcp_opts], [] -> None [ 818.841400] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 818.842444] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.851084] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8acc1fbb-ca8e-44d4-bd3d-8267c46cdd17 req-f33dca58-a7ea-428e-974b-43c5059d404a tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.852614] [50968]: [pid: 50968|app: 0|req: 2350/4578] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.878057] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.879673] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks [] for router_controller (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.901534] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (e3d532d0-6bbf-43d2-9833-8a02c9740dd0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.902397] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Fanout notify agent at l3_agent the message router_deleted on router e3d532d0-6bbf-43d2-9833-8a02c9740dd0 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 818.904717] [50968]: [pid: 50968|app: 0|req: 2351/4579] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 818.908344] [50969]: DEBUG neutron_lib.callbacks.manager [None req-78d32368-cf4b-48c1-b689-eed52090bac2 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.908974] [50969]: [pid: 50969|app: 0|req: 2229/4580] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:10 2025] DELETE /networking/v2.0/routers/e3d532d0-6bbf-43d2-9833-8a02c9740dd0 => generated 0 bytes in 395 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 818.918071] [50969]: DEBUG neutron.api.wsgi [req-8acc1fbb-ca8e-44d4-bd3d-8267c46cdd17 req-75c3ce89-6464-40bc-97c6-485b66319817 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.943357] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7edace55-c2b8-4508-b55c-d3086b31912a', 'name': 'network-vif-deleted', 'tag': '702b1fea-18d3-4d62-86bf-b813701a8edc'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 818.944040] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-65a9e18d-4714-416d-8072-cbfaf45b94f8" -d '{"events": [{"server_uuid": "7edace55-c2b8-4508-b55c-d3086b31912a", "name": "network-vif-deleted", "tag": "702b1fea-18d3-4d62-86bf-b813701a8edc"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 818.955288] [50969]: [pid: 50969|app: 0|req: 2230/4581] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.964753] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4fc5470-91c1-44af-9ffa-066dd26ecffa req-295ad5f1-c4c4-4d98-b982-61d887d5d92b tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.965958] [50968]: [pid: 50968|app: 0|req: 2352/4582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.975261] [50968]: DEBUG neutron.api.wsgi [req-a4fc5470-91c1-44af-9ffa-066dd26ecffa req-7f62413c-142c-4716-8ae1-d9fec8df61aa tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.981634] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] Deleting subnet 3db5fc5d-349d-4c55-8815-0de4057f7fc6 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 818.984291] [50969]: DEBUG neutron_lib.callbacks.manager [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] Publish callbacks [] for subnet (3db5fc5d-349d-4c55-8815-0de4057f7fc6), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.997730] [50969]: DEBUG neutron_lib.callbacks.manager [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (3db5fc5d-349d-4c55-8815-0de4057f7fc6), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.005182] [50968]: [pid: 50968|app: 0|req: 2353/4583] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.018269] [50969]: DEBUG neutron_lib.callbacks.manager [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (3db5fc5d-349d-4c55-8815-0de4057f7fc6), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.019073] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] delete_subnet_precommit called with subnet settings {'id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-subnet', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 992, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings None) [ 819.019223] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] delete_subnet_precommit: [ 819.019223] [50969]: key[service_types], [] -> None [ 819.019223] [50969]: key[project_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 819.019223] [50969]: key[tags], [] -> None [ 819.019223] [50969]: key[router:external], False -> None [ 819.019223] [50969]: key[ipv6_ra_mode], None -> None [ 819.019223] [50969]: key[created_at], 2025-11-21T22:37:15Z -> None [ 819.019223] [50969]: key[name], tempest-ServerRescueTestJSONUnderV235-1043907250-subnet -> None [ 819.019223] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 819.019223] [50969]: key[tenant_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 819.019223] [50969]: key[id], 3db5fc5d-349d-4c55-8815-0de4057f7fc6 -> None [ 819.019223] [50969]: key[network_id], 6b3c5a8b-11d7-475c-afa3-bd39050536eb -> None [ 819.019223] [50969]: key[host_routes], [] -> None [ 819.019223] [50969]: key[revision_number], 0 -> None [ 819.019223] [50969]: key[dns_nameservers], [] -> None [ 819.019223] [50969]: key[cidr], 192.168.128.0/28 -> None [ 819.019223] [50969]: key[updated_at], 2025-11-21T22:37:15Z -> None [ 819.019223] [50969]: key[description], -> None [ 819.019223] [50969]: key[standard_attr_id], 992 -> None [ 819.019223] [50969]: key[segment_id], None -> None [ 819.019223] [50969]: key[shared], False -> None [ 819.019223] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 819.019223] [50969]: key[ipv6_address_mode], None -> None [ 819.019223] [50969]: key[enable_dhcp], False -> None [ 819.019223] [50969]: key[subnetpool_id], None -> None [ 819.019223] [50969]: key[ip_version], 4 -> None [ 819.019223] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 819.036791] [50968]: [pid: 50968|app: 0|req: 2354/4584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.088353] [50969]: DEBUG neutron_lib.callbacks.manager [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (3db5fc5d-349d-4c55-8815-0de4057f7fc6), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.088892] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] delete_subnet_postcommit called with subnet settings {'id': '3db5fc5d-349d-4c55-8815-0de4057f7fc6', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-subnet', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 992, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:37:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ea01285186cb474a953720de8dfdd2a8'} (original settings None) [ 819.088892] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] delete_subnet_postcommit: [ 819.088892] [50969]: key[service_types], [] -> None [ 819.088892] [50969]: key[project_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 819.088892] [50969]: key[tags], [] -> None [ 819.088892] [50969]: key[router:external], False -> None [ 819.088892] [50969]: key[ipv6_ra_mode], None -> None [ 819.088892] [50969]: key[created_at], 2025-11-21T22:37:15Z -> None [ 819.088892] [50969]: key[name], tempest-ServerRescueTestJSONUnderV235-1043907250-subnet -> None [ 819.088892] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 819.088892] [50969]: key[tenant_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 819.088892] [50969]: key[id], 3db5fc5d-349d-4c55-8815-0de4057f7fc6 -> None [ 819.088892] [50969]: key[network_id], 6b3c5a8b-11d7-475c-afa3-bd39050536eb -> None [ 819.088892] [50969]: key[host_routes], [] -> None [ 819.088892] [50969]: key[revision_number], 0 -> None [ 819.088892] [50969]: key[dns_nameservers], [] -> None [ 819.088892] [50969]: key[cidr], 192.168.128.0/28 -> None [ 819.088892] [50969]: key[updated_at], 2025-11-21T22:37:15Z -> None [ 819.088892] [50969]: key[description], -> None [ 819.088892] [50969]: key[standard_attr_id], 992 -> None [ 819.088892] [50969]: key[segment_id], None -> None [ 819.088892] [50969]: key[shared], False -> None [ 819.088892] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 819.088892] [50969]: key[ipv6_address_mode], None -> None [ 819.088892] [50969]: key[enable_dhcp], False -> None [ 819.088892] [50969]: key[subnetpool_id], None -> None [ 819.088892] [50969]: key[ip_version], 4 -> None [ 819.088892] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 819.090525] [50968]: [pid: 50968|app: 0|req: 2355/4585] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.094800] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=3db5fc5d-349d-4c55-8815-0de4057f7fc6,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 819.108198] [50969]: DEBUG neutron_lib.callbacks.manager [None req-551308d5-681d-432c-8f43-86900560bac2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.110233] [50969]: [pid: 50969|app: 0|req: 2231/4586] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:11 2025] DELETE /networking/v2.0/subnets/3db5fc5d-349d-4c55-8815-0de4057f7fc6 => generated 0 bytes in 154 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 819.142029] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (6b3c5a8b-11d7-475c-afa3-bd39050536eb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.165778] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f38be548-b186-4acf-9561-3418aa156be3 req-4f336328-8299-457b-9e9c-e75d9709db94 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.168641] [50968]: [pid: 50968|app: 0|req: 2356/4587] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.177081] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (6b3c5a8b-11d7-475c-afa3-bd39050536eb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.186672] [50968]: [pid: 50968|app: 0|req: 2357/4588] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.191310] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] delete_network_precommit called with network settings {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:39:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} (original settings None) and network segments [{'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}] [ 819.191577] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] delete_network_precommit: [ 819.191577] [50969]: key[qinq], None -> None [ 819.191577] [50969]: key[project_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 819.191577] [50969]: key[tags], [] -> None [ 819.191577] [50969]: key[router:external], False -> None [ 819.191577] [50969]: key[created_at], 2025-11-21T22:37:15Z -> None [ 819.191577] [50969]: key[name], tempest-ServerRescueTestJSONUnderV235-1043907250-network -> None [ 819.191577] [50969]: key[status], ACTIVE -> None [ 819.191577] [50969]: key[ipv6_address_scope], None -> None [ 819.191577] [50969]: key[tenant_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 819.191577] [50969]: key[availability_zone_hints], [] -> None [ 819.191577] [50969]: key[availability_zones], ['nova'] -> None [ 819.191577] [50969]: key[id], 6b3c5a8b-11d7-475c-afa3-bd39050536eb -> None [ 819.191577] [50969]: key[port_security_enabled], True -> None [ 819.191577] [50969]: key[subnets], [] -> None [ 819.191577] [50969]: key[provider:segmentation_id], 861 -> None [ 819.191577] [50969]: key[provider:network_type], vlan -> None [ 819.191577] [50969]: key[revision_number], 3 -> None [ 819.191577] [50969]: key[provider:physical_network], default -> None [ 819.191577] [50969]: key[description], -> None [ 819.191577] [50969]: key[updated_at], 2025-11-21T22:39:11Z -> None [ 819.191577] [50969]: key[standard_attr_id], 990 -> None [ 819.191577] [50969]: key[admin_state_up], True -> None [ 819.191577] [50969]: key[shared], False -> None [ 819.191577] [50969]: key[ipv4_address_scope], None -> None [ 819.191577] [50969]: key[vlan_transparent], None -> None [ 819.191577] [50969]: key[mtu], 8950 -> None [ 819.191577] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 819.192539] [50969]: DEBUG neutron.services.segments.db [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['6b3c5a8b-11d7-475c-afa3-bd39050536eb']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 819.192755] [50968]: DEBUG neutron.api.wsgi [req-f38be548-b186-4acf-9561-3418aa156be3 req-7e786aee-2a23-40b9-b336-a19910600328 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.197407] [50969]: DEBUG neutron.services.segments.db [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '2aad63c4-6051-4f52-baea-cae8fa4b7326') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 819.197855] [50969]: DEBUG neutron.services.segments.db [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '2aad63c4-6051-4f52-baea-cae8fa4b7326') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 819.204036] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (2aad63c4-6051-4f52-baea-cae8fa4b7326), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.220854] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (2aad63c4-6051-4f52-baea-cae8fa4b7326), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.221808] [50968]: [pid: 50968|app: 0|req: 2358/4589] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/security-groups?id=87920817-9bc0-40b2-945a-8057b5158162&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.230581] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] Releasing vlan 861 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 819.230913] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (2aad63c4-6051-4f52-baea-cae8fa4b7326), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.259371] [50969]: INFO neutron.services.segments.plugin [-] Segment 2aad63c4-6051-4f52-baea-cae8fa4b7326 resource provider aggregate not found [ 819.273242] [50968]: [pid: 50968|app: 0|req: 2359/4590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.275645] [50969]: INFO neutron.services.segments.plugin [-] Segment 2aad63c4-6051-4f52-baea-cae8fa4b7326 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 2aad63c4-6051-4f52-baea-cae8fa4b7326 found for delete ", "request_id": "req-b5e8727a-8049-4344-bc1d-0d1386933509"}]} [ 819.279269] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (6b3c5a8b-11d7-475c-afa3-bd39050536eb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.279518] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] delete_network_postcommit called with network settings {'id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb', 'name': 'tempest-ServerRescueTestJSONUnderV235-1043907250-network', 'tenant_id': 'ea01285186cb474a953720de8dfdd2a8', 'project_id': 'ea01285186cb474a953720de8dfdd2a8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 990, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:15Z', 'updated_at': '2025-11-21T22:39:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 861} (original settings None) and network segments [{'id': '2aad63c4-6051-4f52-baea-cae8fa4b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 861, 'network_id': '6b3c5a8b-11d7-475c-afa3-bd39050536eb'}] [ 819.279781] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] delete_network_postcommit: [ 819.279781] [50969]: key[qinq], None -> None [ 819.279781] [50969]: key[project_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 819.279781] [50969]: key[tags], [] -> None [ 819.279781] [50969]: key[router:external], False -> None [ 819.279781] [50969]: key[created_at], 2025-11-21T22:37:15Z -> None [ 819.279781] [50969]: key[name], tempest-ServerRescueTestJSONUnderV235-1043907250-network -> None [ 819.279781] [50969]: key[status], ACTIVE -> None [ 819.279781] [50969]: key[ipv6_address_scope], None -> None [ 819.279781] [50969]: key[tenant_id], ea01285186cb474a953720de8dfdd2a8 -> None [ 819.279781] [50969]: key[availability_zone_hints], [] -> None [ 819.279781] [50969]: key[availability_zones], ['nova'] -> None [ 819.279781] [50969]: key[id], 6b3c5a8b-11d7-475c-afa3-bd39050536eb -> None [ 819.279781] [50969]: key[port_security_enabled], True -> None [ 819.279781] [50969]: key[subnets], [] -> None [ 819.279781] [50969]: key[provider:segmentation_id], 861 -> None [ 819.279781] [50969]: key[provider:network_type], vlan -> None [ 819.279781] [50969]: key[revision_number], 3 -> None [ 819.279781] [50969]: key[provider:physical_network], default -> None [ 819.279781] [50969]: key[description], -> None [ 819.279781] [50969]: key[updated_at], 2025-11-21T22:39:11Z -> None [ 819.279781] [50969]: key[standard_attr_id], 990 -> None [ 819.279781] [50969]: key[admin_state_up], True -> None [ 819.279781] [50969]: key[shared], False -> None [ 819.279781] [50969]: key[ipv4_address_scope], None -> None [ 819.279781] [50969]: key[vlan_transparent], None -> None [ 819.279781] [50969]: key[mtu], 8950 -> None [ 819.279781] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 819.281662] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '886f8151-98ac-49bd-a725-937c981e48da', 'tag': 'e70617a6-b23b-4608-ad48-40b40b34a411'}, {'server_uuid': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'name': 'network-vif-deleted', 'tag': '09d3ec74-fec4-4752-9d2b-6084351eaf92'}, {'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'name': 'network-vif-deleted', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 819.288217] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9a6ca9bf-9433-406e-83e6-d17d833b83a3" -d '{"events": [{"name": "network-changed", "server_uuid": "886f8151-98ac-49bd-a725-937c981e48da", "tag": "e70617a6-b23b-4608-ad48-40b40b34a411"}, {"server_uuid": "e7302ff8-0f6e-4263-8172-224e4a5dd753", "name": "network-vif-deleted", "tag": "09d3ec74-fec4-4752-9d2b-6084351eaf92"}, {"server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "name": "network-vif-deleted", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 819.296342] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] Pushing event deleted for resources: {'Network': ['ID=6b3c5a8b-11d7-475c-afa3-bd39050536eb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 819.298189] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1b4abe27-fbeb-49d0-90ac-4044d6c5f383 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.301548] [50969]: [pid: 50969|app: 0|req: 2232/4591] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:39:11 2025] DELETE /networking/v2.0/networks/6b3c5a8b-11d7-475c-afa3-bd39050536eb => generated 0 bytes in 187 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 819.305824] [50968]: [pid: 50968|app: 0|req: 2360/4592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.352203] [50969]: [pid: 50969|app: 0|req: 2233/4593] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.359143] [50968]: [pid: 50968|app: 0|req: 2361/4594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.406159] [50969]: [pid: 50969|app: 0|req: 2234/4595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.419094] [50968]: [pid: 50968|app: 0|req: 2362/4596] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/security-groups?tenant_id=ea01285186cb474a953720de8dfdd2a8&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 819.457846] [50968]: [pid: 50968|app: 0|req: 2363/4597] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.475016] [50969]: DEBUG neutron_lib.callbacks.manager [None req-96934067-3438-4d2f-80ff-6ba3d03b2f69 admin admin] Publish callbacks [] for security_group (a41415ed-2788-44fc-9776-a1eea5a113ed), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.492021] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-16a49ef1-ee7a-4c2c-9631-8a16c734b52a x-openstack-request-id: req-16a49ef1-ee7a-4c2c-9631-8a16c734b52a {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 819.493043] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7edace55-c2b8-4508-b55c-d3086b31912a", "name": "network-vif-deleted", "tag": "702b1fea-18d3-4d62-86bf-b813701a8edc", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 819.493043] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-16a49ef1-ee7a-4c2c-9631-8a16c734b52a {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 819.493043] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-16a49ef1-ee7a-4c2c-9631-8a16c734b52a'] response: {'server_uuid': '7edace55-c2b8-4508-b55c-d3086b31912a', 'name': 'network-vif-deleted', 'tag': '702b1fea-18d3-4d62-86bf-b813701a8edc', 'status': 'completed', 'code': 200} [ 819.496263] [50969]: DEBUG neutron_lib.callbacks.manager [None req-96934067-3438-4d2f-80ff-6ba3d03b2f69 admin admin] Publish callbacks [] for security_group (a41415ed-2788-44fc-9776-a1eea5a113ed), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.522803] [50969]: DEBUG neutron_lib.callbacks.manager [None req-96934067-3438-4d2f-80ff-6ba3d03b2f69 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (a41415ed-2788-44fc-9776-a1eea5a113ed), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.529348] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-96934067-3438-4d2f-80ff-6ba3d03b2f69 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a41415ed-2788-44fc-9776-a1eea5a113ed,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 819.532684] [50969]: DEBUG neutron_lib.callbacks.manager [None req-96934067-3438-4d2f-80ff-6ba3d03b2f69 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.533240] [50969]: [pid: 50969|app: 0|req: 2235/4598] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:11 2025] DELETE /networking/v2.0/security-groups/a41415ed-2788-44fc-9776-a1eea5a113ed => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 819.548503] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-970247fb-c5bb-4768-be5a-afd5134560d8 req-13a8923f-38bd-4f34-b77a-36e97df5f589 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.549532] [50968]: [pid: 50968|app: 0|req: 2364/4599] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.558037] [50969]: DEBUG neutron.api.wsgi [req-970247fb-c5bb-4768-be5a-afd5134560d8 req-637df6a7-6711-4690-a2b8-299256cdb85f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.594595] [50969]: [pid: 50969|app: 0|req: 2236/4600] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:11 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.688230] [50968]: [pid: 50968|app: 0|req: 2365/4601] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.733996] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-2c336d80-6bb9-4389-84c0-2ca7e2d23a00 x-openstack-request-id: req-2c336d80-6bb9-4389-84c0-2ca7e2d23a00 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 819.733996] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "886f8151-98ac-49bd-a725-937c981e48da", "tag": "e70617a6-b23b-4608-ad48-40b40b34a411", "status": "completed", "code": 200}, {"server_uuid": "e7302ff8-0f6e-4263-8172-224e4a5dd753", "name": "network-vif-deleted", "tag": "09d3ec74-fec4-4752-9d2b-6084351eaf92", "status": "completed", "code": 200}, {"server_uuid": "552a7996-af70-47bc-a1c6-067a088f0561", "name": "network-vif-deleted", "tag": "3e3a239a-6a6f-436a-a9dc-55323b244ad8", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 819.733996] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2c336d80-6bb9-4389-84c0-2ca7e2d23a00 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 819.733996] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c336d80-6bb9-4389-84c0-2ca7e2d23a00'] response: {'name': 'network-changed', 'server_uuid': '886f8151-98ac-49bd-a725-937c981e48da', 'tag': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'status': 'completed', 'code': 200} [ 819.733996] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c336d80-6bb9-4389-84c0-2ca7e2d23a00'] response: {'server_uuid': 'e7302ff8-0f6e-4263-8172-224e4a5dd753', 'name': 'network-vif-deleted', 'tag': '09d3ec74-fec4-4752-9d2b-6084351eaf92', 'status': 'completed', 'code': 200} [ 819.733996] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c336d80-6bb9-4389-84c0-2ca7e2d23a00'] response: {'server_uuid': '552a7996-af70-47bc-a1c6-067a088f0561', 'name': 'network-vif-deleted', 'tag': '3e3a239a-6a6f-436a-a9dc-55323b244ad8', 'status': 'completed', 'code': 200} [ 819.787826] [50969]: [pid: 50969|app: 0|req: 2237/4602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.904169] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b67cf0c-bade-4ea9-b33e-3b6e61888308 req-0e0e6c37-1b15-4e4e-b21d-9232bc052c74 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.905397] [50968]: [pid: 50968|app: 0|req: 2366/4603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.911421] [50969]: DEBUG neutron.api.wsgi [req-1b67cf0c-bade-4ea9-b33e-3b6e61888308 req-9172e9ef-97ea-4578-9f11-bbd0905ffa8f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.933234] [50969]: [pid: 50969|app: 0|req: 2238/4604] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&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.076644] [50968]: [pid: 50968|app: 0|req: 2367/4605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.189578] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57f1cc81-4a1a-4100-8065-3a538f729857 req-cfd5ca47-327f-46c9-92ed-b457d311d20e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.190571] [50969]: [pid: 50969|app: 0|req: 2239/4606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.265255] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a7edc69-cf0e-46d9-b319-30eec4a9122c req-adc5d42d-05b9-463c-9ec2-43136b1b2b08 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.266387] [50968]: [pid: 50968|app: 0|req: 2368/4607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.291260] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-9ce0593c-fae2-4931-91b0-0c11589d45db tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.293509] [50969]: [pid: 50969|app: 0|req: 2240/4608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 750 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.295550] [50969]: DEBUG neutron.api.wsgi [req-1a7edc69-cf0e-46d9-b319-30eec4a9122c req-8f8d44e2-aeec-4ffb-8924-4c5d05211925 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.298420] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a6ca9bf-9433-406e-83e6-d17d833b83a3 req-7be01231-6c0b-45d1-aa65-6cfa39585540 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.300815] [50968]: [pid: 50968|app: 0|req: 2369/4609] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 820.323186] [50969]: [pid: 50969|app: 0|req: 2241/4610] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.361288] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a6ca9bf-9433-406e-83e6-d17d833b83a3 req-0f2cfcde-ab3f-4185-9ca4-69fbb71eb78d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.362043] [50968]: [pid: 50968|app: 0|req: 2370/4611] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 820.371372] [50968]: DEBUG neutron.api.wsgi [req-9a6ca9bf-9433-406e-83e6-d17d833b83a3 req-e2ef5cb8-8219-44e5-ad1e-028a827dc270 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.383395] [50969]: DEBUG neutron.plugins.ml2.plugin [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Deleting port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 820.383567] [50969]: DEBUG neutron_lib.callbacks.manager [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.384684] [50968]: [pid: 50968|app: 0|req: 2371/4612] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=e70617a6-b23b-4608-ad48-40b40b34a411 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.413240] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a6ca9bf-9433-406e-83e6-d17d833b83a3 req-3d8941ee-7718-472f-9fba-cc85d9b972a5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.414431] [50968]: [pid: 50968|app: 0|req: 2372/4613] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 820.430598] [50969]: DEBUG neutron.plugins.ml2.db [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] For port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7a1f4a7c-dc9f-4bc2-922b-1609e7615791,segment=NetworkSegment(90b0b626-4d6c-4b14-ad4c-8090f65b2e3e),segment_id=90b0b626-4d6c-4b14-ad4c-8090f65b2e3e)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 820.430801] [50969]: DEBUG neutron_lib.callbacks.manager [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.431438] [50968]: [pid: 50968|app: 0|req: 2373/4614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.438402] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] delete_port_precommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': '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-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:53Z', 'revision_number': 5, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings None) 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': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 820.438707] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] delete_port_precommit: [ 820.438707] [50969]: key[mac_address], fa:16:3e:92:ac:6c -> None [ 820.438707] [50969]: key[device_id], cfc626ef-e1f2-4d5b-8292-980a8fcaf51b -> None [ 820.438707] [50969]: 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 [ 820.438707] [50969]: key[binding:vnic_type], normal -> None [ 820.438707] [50969]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 820.438707] [50969]: key[tags], [] -> None [ 820.438707] [50969]: key[allowed_address_pairs], [] -> None [ 820.438707] [50969]: key[created_at], 2025-11-21T22:38:51Z -> None [ 820.438707] [50969]: key[name], -> None [ 820.438707] [50969]: key[status], ACTIVE -> None [ 820.438707] [50969]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 820.438707] [50969]: key[fixed_ips], [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}] -> None [ 820.438707] [50969]: key[id], 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 -> None [ 820.438707] [50969]: key[port_security_enabled], True -> None [ 820.438707] [50969]: key[network_id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 820.438707] [50969]: key[security_groups], ['87920817-9bc0-40b2-945a-8057b5158162'] -> None [ 820.438707] [50969]: key[binding:profile], {} -> None [ 820.438707] [50969]: key[binding:host_id], cpu-1 -> None [ 820.438707] [50969]: key[revision_number], 5 -> None [ 820.438707] [50969]: key[description], -> None [ 820.438707] [50969]: key[updated_at], 2025-11-21T22:38:53Z -> None [ 820.438707] [50969]: key[standard_attr_id], 1245 -> None [ 820.438707] [50969]: key[admin_state_up], True -> None [ 820.438707] [50969]: key[binding:vif_type], ovs -> None [ 820.438707] [50969]: key[device_owner], compute:nova -> None [ 820.438707] [50969]: key[extra_dhcp_opts], [] -> None [ 820.438707] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 820.440832] [50969]: DEBUG neutron.plugins.ml2.plugin [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Calling delete_port for 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 820.466101] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a6ca9bf-9433-406e-83e6-d17d833b83a3 req-86a2e52e-1927-48b3-bbc4-dd41854d1230 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.467106] [50968]: [pid: 50968|app: 0|req: 2374/4615] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.536212] [50969]: DEBUG neutron_lib.callbacks.manager [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (7a1f4a7c-dc9f-4bc2-922b-1609e7615791), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.544069] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Pushing event deleted for resources: {'Port': ['ID=7a1f4a7c-dc9f-4bc2-922b-1609e7615791,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 820.563763] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a9c0b751-69f4-4e34-b646-f37da31ff532 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.575984] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] No DVR routers for this DVR port 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 820.576261] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] delete_port_postcommit called with port settings {'id': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:92:ac:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'device_owner': 'compute:nova', 'standard_attr_id': 1245, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['87920817-9bc0-40b2-945a-8057b5158162'], 'description': '', 'binding:vnic_type': '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-21T22:38:51Z', 'updated_at': '2025-11-21T22:38:53Z', 'revision_number': 5, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings None) 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': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 820.576451] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] delete_port_postcommit: [ 820.576451] [50969]: key[mac_address], fa:16:3e:92:ac:6c -> None [ 820.576451] [50969]: key[device_id], cfc626ef-e1f2-4d5b-8292-980a8fcaf51b -> None [ 820.576451] [50969]: 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 [ 820.576451] [50969]: key[binding:vnic_type], normal -> None [ 820.576451] [50969]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 820.576451] [50969]: key[tags], [] -> None [ 820.576451] [50969]: key[allowed_address_pairs], [] -> None [ 820.576451] [50969]: key[created_at], 2025-11-21T22:38:51Z -> None [ 820.576451] [50969]: key[name], -> None [ 820.576451] [50969]: key[status], ACTIVE -> None [ 820.576451] [50969]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 820.576451] [50969]: key[fixed_ips], [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.14'}] -> None [ 820.576451] [50969]: key[id], 7a1f4a7c-dc9f-4bc2-922b-1609e7615791 -> None [ 820.576451] [50969]: key[port_security_enabled], True -> None [ 820.576451] [50969]: key[network_id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 820.576451] [50969]: key[security_groups], ['87920817-9bc0-40b2-945a-8057b5158162'] -> None [ 820.576451] [50969]: key[binding:profile], {} -> None [ 820.576451] [50969]: key[binding:host_id], cpu-1 -> None [ 820.576451] [50969]: key[revision_number], 5 -> None [ 820.576451] [50969]: key[description], -> None [ 820.576451] [50969]: key[updated_at], 2025-11-21T22:38:53Z -> None [ 820.576451] [50969]: key[standard_attr_id], 1245 -> None [ 820.576451] [50969]: key[admin_state_up], True -> None [ 820.576451] [50969]: key[binding:vif_type], ovs -> None [ 820.576451] [50969]: key[device_owner], compute:nova -> None [ 820.576451] [50969]: key[extra_dhcp_opts], [] -> None [ 820.576451] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 820.578212] [50969]: DEBUG neutron_lib.callbacks.manager [req-0d701f96-b851-424e-8beb-40e6eeb1114e req-b93f5b95-7168-44b9-bcc8-6eddd725ccd5 tempest-ServerMetadataTestJSON-1053450456 tempest-ServerMetadataTestJSON-1053450456-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.581238] [50969]: [pid: 50969|app: 0|req: 2242/4616] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:12 2025] DELETE /networking/v2.0/ports/7a1f4a7c-dc9f-4bc2-922b-1609e7615791 => generated 0 bytes in 257 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 820.638223] [50969]: [pid: 50969|app: 0|req: 2243/4617] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.654082] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a9c0b751-69f4-4e34-b646-f37da31ff532 admin admin] Publish callbacks [] for security_group (5466c579-3f87-4624-8257-b83928f4093c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.654985] [50969]: [pid: 50969|app: 0|req: 2244/4618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.657733] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a9c0b751-69f4-4e34-b646-f37da31ff532 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (5466c579-3f87-4624-8257-b83928f4093c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.682903] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9c0b751-69f4-4e34-b646-f37da31ff532 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5466c579-3f87-4624-8257-b83928f4093c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 820.696559] [50968]: [pid: 50968|app: 0|req: 2375/4619] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/security-groups?tenant_id=ffdc8808d3254f5592f8e053652dc105&name=default => generated 2929 bytes in 229 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 820.720902] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e37609f5-13b4-4b93-bdc1-b3b953ca4fe8 req-486a626e-89dd-41e7-9e31-3c64ad3f7246 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.722310] [50969]: [pid: 50969|app: 0|req: 2245/4620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:12 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.736399] [50968]: [pid: 50968|app: 0|req: 2376/4621] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 820.764083] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb2b8ced-394b-4d66-b0e6-63143f099c9d admin admin] Publish callbacks [] for security_group (5466c579-3f87-4624-8257-b83928f4093c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.786398] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb2b8ced-394b-4d66-b0e6-63143f099c9d admin admin] Publish callbacks [] for security_group (5466c579-3f87-4624-8257-b83928f4093c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.798359] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e201d0d-5562-4bb8-934c-89a022261b3f req-507ebb30-e2b2-4db4-9aa2-b69d98321217 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.799459] [50968]: [pid: 50968|app: 0|req: 2377/4622] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports/911dd3b6-376c-4557-9b50-9c74fa3006d7 => generated 747 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.802990] [50968]: DEBUG neutron.api.wsgi [req-e37609f5-13b4-4b93-bdc1-b3b953ca4fe8 req-edba8b1b-9b04-46c8-81d5-3b5072de8ff0 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.822844] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb2b8ced-394b-4d66-b0e6-63143f099c9d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5466c579-3f87-4624-8257-b83928f4093c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.826121] [50968]: [pid: 50968|app: 0|req: 2378/4623] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.827510] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb2b8ced-394b-4d66-b0e6-63143f099c9d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5466c579-3f87-4624-8257-b83928f4093c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 820.833100] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb2b8ced-394b-4d66-b0e6-63143f099c9d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.833455] [50969]: [pid: 50969|app: 0|req: 2246/4624] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:13 2025] DELETE /networking/v2.0/security-groups/5466c579-3f87-4624-8257-b83928f4093c => generated 0 bytes in 108 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 820.884593] [50969]: [pid: 50969|app: 0|req: 2247/4625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.896508] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8e9f1f7a-32aa-4915-8b92-c5bb740e50e3 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.903643] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8e9f1f7a-32aa-4915-8b92-c5bb740e50e3 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.907633] [50969]: [pid: 50969|app: 0|req: 2248/4626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.911070] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8e9f1f7a-32aa-4915-8b92-c5bb740e50e3 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.912052] [50968]: [pid: 50968|app: 0|req: 2379/4627] 10.180.1.21 () {58 vars in 1218 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 2205 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 820.938601] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e1af3c7f-8faf-4fe7-b074-6a244bee2c95 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.940310] [50969]: [pid: 50969|app: 0|req: 2249/4628] 10.180.1.21 () {58 vars in 1240 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/subnets/b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 688 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.965275] [50968]: [pid: 50968|app: 0|req: 2380/4629] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.968738] [50969]: [pid: 50969|app: 0|req: 2250/4630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.062878] [50968]: [pid: 50968|app: 0|req: 2381/4631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.067538] [50969]: [pid: 50969|app: 0|req: 2251/4632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.146901] [50968]: [pid: 50968|app: 0|req: 2382/4633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.174675] [50969]: [pid: 50969|app: 0|req: 2252/4634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.268259] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52cddeb0-808a-41aa-ab41-11a5e1b74f95 req-59a21f53-b624-476d-8fed-0d9bb816ea60 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.270088] [50968]: [pid: 50968|app: 0|req: 2383/4635] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.277618] [50968]: DEBUG neutron.api.wsgi [req-52cddeb0-808a-41aa-ab41-11a5e1b74f95 req-2b87853d-ced8-4b49-82e2-e635f79b0b32 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.297531] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5373da29-99c0-4cfd-a734-9366b4bb36d1 req-4903e82c-30ea-42b1-b64a-abaefe6b5095 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.299019] [50969]: [pid: 50969|app: 0|req: 2253/4636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 821.307932] [50968]: [pid: 50968|app: 0|req: 2384/4637] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.309339] [50969]: DEBUG neutron.api.wsgi [req-5373da29-99c0-4cfd-a734-9366b4bb36d1 req-ebebc2f8-42b4-4029-8568-6a60950cd68b tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.331757] [50969]: [pid: 50969|app: 0|req: 2254/4638] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.363741] [50968]: [pid: 50968|app: 0|req: 2385/4639] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.390259] [50969]: [pid: 50969|app: 0|req: 2255/4640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.473533] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae992777-e901-4b51-ab3c-65cb0fb5b5ec req-c5a07660-f45f-497f-8f68-a3b63fd62546 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.474959] [50968]: [pid: 50968|app: 0|req: 2386/4641] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.481951] [50969]: DEBUG neutron.api.wsgi [req-ae992777-e901-4b51-ab3c-65cb0fb5b5ec req-60530df7-b988-4c9e-8464-f3df37ae7ceb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.507616] [50969]: [pid: 50969|app: 0|req: 2256/4642] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&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.625200] [50968]: [pid: 50968|app: 0|req: 2387/4643] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:13 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.735435] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'name': 'network-vif-deleted', 'tag': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 821.737187] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-105edd76-b3de-4084-a2b5-42ca287d1a2b" -d '{"events": [{"server_uuid": "cfc626ef-e1f2-4d5b-8292-980a8fcaf51b", "name": "network-vif-deleted", "tag": "7a1f4a7c-dc9f-4bc2-922b-1609e7615791"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 821.838423] [50969]: [pid: 50969|app: 0|req: 2257/4644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/ports?device_id=ac19b60c-072a-4ee0-b0b3-7376827efc25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.083218] [50968]: [pid: 50968|app: 0|req: 2388/4645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.201212] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fcb87946-d3a8-40e5-819a-80f32b41fada req-6cf76897-4b8a-4ea0-a0bb-132439806962 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.203088] [50969]: [pid: 50969|app: 0|req: 2258/4646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.209238] [50968]: DEBUG neutron.api.wsgi [req-fcb87946-d3a8-40e5-819a-80f32b41fada req-088240f6-d3ec-4170-a881-215d232b1ec7 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 822.240258] [50968]: [pid: 50968|app: 0|req: 2389/4647] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.270311] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-7c7e6c3b-f8a3-4e2b-8324-5157f6626337 x-openstack-request-id: req-7c7e6c3b-f8a3-4e2b-8324-5157f6626337 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 822.270311] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cfc626ef-e1f2-4d5b-8292-980a8fcaf51b", "name": "network-vif-deleted", "tag": "7a1f4a7c-dc9f-4bc2-922b-1609e7615791", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 822.270311] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7c7e6c3b-f8a3-4e2b-8324-5157f6626337 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 822.270560] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7c7e6c3b-f8a3-4e2b-8324-5157f6626337'] response: {'server_uuid': 'cfc626ef-e1f2-4d5b-8292-980a8fcaf51b', 'name': 'network-vif-deleted', 'tag': '7a1f4a7c-dc9f-4bc2-922b-1609e7615791', 'status': 'completed', 'code': 200} [ 822.337779] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b0a97f5-3dbc-48ab-8ea8-41e5ebb0849c req-52194ff6-6443-4082-86aa-ee42a0b70f7b tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.338816] [50969]: [pid: 50969|app: 0|req: 2259/4648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.345392] [50968]: DEBUG neutron.api.wsgi [req-6b0a97f5-3dbc-48ab-8ea8-41e5ebb0849c req-ad6a6910-a130-4347-a817-8f497d04620d tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 822.367012] [50968]: [pid: 50968|app: 0|req: 2390/4649] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.467792] [50969]: [pid: 50969|app: 0|req: 2260/4650] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.506709] [50969]: [pid: 50969|app: 0|req: 2261/4651] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.517530] [50968]: [pid: 50968|app: 0|req: 2391/4652] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 822.572929] [50969]: [pid: 50969|app: 0|req: 2262/4653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.627028] [50968]: [pid: 50968|app: 0|req: 2392/4654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:14 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.686089] [50969]: [pid: 50969|app: 0|req: 2263/4655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.749028] [50968]: [pid: 50968|app: 0|req: 2393/4656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.803806] [50969]: [pid: 50969|app: 0|req: 2264/4657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.903147] [50968]: [pid: 50968|app: 0|req: 2394/4658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.970526] [50969]: [pid: 50969|app: 0|req: 2265/4659] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.066655] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13c6820e-39fd-4524-b216-2cc9c5ee5629 req-f1bfd86c-41a6-4e54-88bf-5a98305df2e5 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.067811] [50968]: [pid: 50968|app: 0|req: 2395/4660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.075104] [50968]: DEBUG neutron.api.wsgi [req-13c6820e-39fd-4524-b216-2cc9c5ee5629 req-68d213fb-2e3b-4665-88c9-f695caee1246 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.082288] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-12f22256-78b8-4198-a2e4-2588c4413de8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.082288] [50969]: [pid: 50969|app: 0|req: 2266/4661] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.089146] [50969]: DEBUG neutron.api.v2.base [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'port': {'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'fixed_ips': [{'ip_address': '192.168.128.13'}], 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'admin_state_up': True, 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 823.105070] [50968]: [pid: 50968|app: 0|req: 2396/4662] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 823.136639] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 823.141412] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.165779] [50968]: [pid: 50968|app: 0|req: 2397/4663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.203389] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1b74286-0ce0-4aa0-9090-56e142587171 req-61378f07-278a-4845-830f-74fe453f0b1d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.204396] [50968]: [pid: 50968|app: 0|req: 2398/4664] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 1043 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 823.210574] [50968]: DEBUG neutron.api.wsgi [req-d1b74286-0ce0-4aa0-9090-56e142587171 req-7fb89d79-5e4b-4b01-a445-c0b32c984edb service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.231268] [50968]: [pid: 50968|app: 0|req: 2399/4665] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.237192] [50969]: DEBUG neutron.db.db_base_plugin_common [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 192.168.128.13 (d63965b5-19e0-47e3-8772-d60b315a5706/b1b53c97-cc23-4fb2-9367-59a3f8163bd8/92863b73-1ad1-4f2c-a5dc-88860d80e6c5) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 823.249175] [50968]: [pid: 50968|app: 0|req: 2400/4666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.336031] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.336627] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.336858] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': '', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 823.336994] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 823.336994] [50969]: key[mac_address], None -> fa:16:3e:a7:8a:e5 [ 823.336994] [50969]: key[device_id], None -> b36dbc98-faf9-46f1-aa59-7b5f22d0f673 [ 823.336994] [50969]: key[binding:vif_details], None -> {} [ 823.336994] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 823.336994] [50969]: key[binding:vnic_type], None -> normal [ 823.336994] [50969]: key[allowed_address_pairs], None -> [] [ 823.336994] [50969]: key[name], None -> [ 823.336994] [50969]: key[status], None -> DOWN [ 823.336994] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 823.336994] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}] [ 823.336994] [50969]: key[id], None -> 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 [ 823.336994] [50969]: key[port_security_enabled], None -> True [ 823.336994] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 823.336994] [50969]: key[security_groups], None -> ['2989937c-6050-493e-a1d8-79a52d9b6132'] [ 823.336994] [50969]: key[binding:profile], None -> {} [ 823.336994] [50969]: key[binding:host_id], None -> [ 823.336994] [50969]: key[standard_attr_id], None -> 1269 [ 823.336994] [50969]: key[admin_state_up], None -> True [ 823.336994] [50969]: key[device_owner], None -> [ 823.336994] [50969]: key[binding:vif_type], None -> unbound [ 823.336994] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 823.361861] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.363415] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ceaea123-0b3c-4aa6-bdc7-c20b2d7174ac req-998fe258-49bd-4d97-bb7f-c0059f0f3157 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.368065] [50968]: [pid: 50968|app: 0|req: 2401/4667] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.371202] [50968]: DEBUG neutron.api.wsgi [req-ceaea123-0b3c-4aa6-bdc7-c20b2d7174ac req-b803e7ba-bc87-41a6-9284-a524b4d826a1 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.386328] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=92863b73-1ad1-4f2c-a5dc-88860d80e6c5,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 823.393078] [50968]: [pid: 50968|app: 0|req: 2402/4668] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/security-groups?id=61dc46c7-365b-480f-83e5-16cbc578a879&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 823.395710] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 823.396588] [50969]: DEBUG neutron.scheduler.base_scheduler [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 823.399185] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 823.417271] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': '', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:15Z', 'revision_number': 1, 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 823.417477] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 823.417477] [50969]: key[mac_address], None -> fa:16:3e:a7:8a:e5 [ 823.417477] [50969]: key[device_id], None -> b36dbc98-faf9-46f1-aa59-7b5f22d0f673 [ 823.417477] [50969]: key[binding:vif_details], None -> {} [ 823.417477] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 823.417477] [50969]: key[binding:vnic_type], None -> normal [ 823.417477] [50969]: key[tags], None -> [] [ 823.417477] [50969]: key[allowed_address_pairs], None -> [] [ 823.417477] [50969]: key[created_at], None -> 2025-11-21T22:39:15Z [ 823.417477] [50969]: key[name], None -> [ 823.417477] [50969]: key[status], None -> DOWN [ 823.417477] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 823.417477] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}] [ 823.417477] [50969]: key[id], None -> 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 [ 823.417477] [50969]: key[port_security_enabled], None -> True [ 823.417477] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 823.417477] [50969]: key[security_groups], None -> ['2989937c-6050-493e-a1d8-79a52d9b6132'] [ 823.417477] [50969]: key[binding:profile], None -> {} [ 823.417477] [50969]: key[binding:host_id], None -> [ 823.417477] [50969]: key[revision_number], None -> 1 [ 823.417477] [50969]: key[description], None -> [ 823.417477] [50969]: key[updated_at], None -> 2025-11-21T22:39:15Z [ 823.417477] [50969]: key[standard_attr_id], None -> 1269 [ 823.417477] [50969]: key[admin_state_up], None -> True [ 823.417477] [50969]: key[binding:vif_type], None -> unbound [ 823.417477] [50969]: key[device_owner], None -> [ 823.417477] [50969]: key[extra_dhcp_opts], None -> [] [ 823.417477] [50969]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 823.417477] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 823.421978] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.421978] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-baaca750-b005-40bc-b2af-05dcfa648cf4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.432448] [50969]: [pid: 50969|app: 0|req: 2267/4669] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:15 2025] POST /networking/v2.0/ports => generated 733 bytes in 346 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 823.440802] [50969]: DEBUG neutron.api.v2.base [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Request body: {'port': {'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 823.467792] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d311c05-f289-43bc-8e3d-0e41ad34c815 req-acd2a2a1-8dda-4465-ae7e-a1626e4cee31 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.469924] [50968]: [pid: 50968|app: 0|req: 2403/4670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.475735] [50968]: DEBUG neutron.api.wsgi [req-1d311c05-f289-43bc-8e3d-0e41ad34c815 req-2e3095a2-3ba1-4f2a-9a2a-4129707d1eb4 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.479673] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.496629] [50968]: [pid: 50968|app: 0|req: 2404/4671] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 823.555162] [50968]: [pid: 50968|app: 0|req: 2405/4672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.590957] [50969]: DEBUG neutron.notifiers.nova [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 823.596380] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks [] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.604716] [50969]: DEBUG neutron.db.provisioning_blocks [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Transition to ACTIVE for port object 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 823.606367] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_precommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:15Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': '', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:15Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 823.606578] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_precommit: [ 823.606578] [50969]: key[device_owner], -> compute:nova [ 823.606578] [50969]: key[binding:host_id], -> cpu-1 [ 823.606578] [50969]: key[revision_number], 1 -> 2 [ 823.606578] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 823.608094] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.633628] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Pushing event updated for resources: {'Port': ['ID=92863b73-1ad1-4f2c-a5dc-88860d80e6c5,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 823.670233] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_postcommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:15Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': '', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:15Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 823.670551] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_postcommit: [ 823.670551] [50969]: key[device_owner], -> compute:nova [ 823.670551] [50969]: key[binding:host_id], -> cpu-1 [ 823.670551] [50969]: key[revision_number], 1 -> 2 [ 823.670551] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 823.672448] [50968]: [pid: 50968|app: 0|req: 2406/4673] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:15 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.678550] [50969]: DEBUG neutron.plugins.ml2.managers [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Attempting to bind port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 823.678746] [50969]: DEBUG neutron.plugins.ml2.managers [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Attempting to bind port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 823.678881] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Attempting to bind port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 823.697896] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 823.698095] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Bind Segment={'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 823.700893] [50969]: DEBUG networking_nsxv3.api.rpc [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 823.753622] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7969631a-1dff-44e9-bb4a-2b2e07126d56 req-74d927b5-3a22-4c6d-87dc-ed540e4aec18 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.755267] [50968]: [pid: 50968|app: 0|req: 2407/4674] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:16 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.764193] [50968]: DEBUG neutron.api.wsgi [req-7969631a-1dff-44e9-bb4a-2b2e07126d56 req-4fceb1fb-2fb6-46cc-b8bd-5c348595bc34 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.791900] [50968]: [pid: 50968|app: 0|req: 2408/4675] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:16 2025] GET /networking/v2.0/security-groups?id=b11bc7eb-c1bb-49d4-8347-38576752a094&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.933709] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7078f542-4755-49c4-bf72-4f509871d303 req-98ede509-f25b-4dd3-a54e-fe488a7cedac tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.935028] [50968]: [pid: 50968|app: 0|req: 2409/4676] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:16 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.962382] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-dd67364b-40b0-4176-b274-a1baf2b27948 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.963387] [50968]: [pid: 50968|app: 0|req: 2410/4677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:16 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.966212] [50968]: DEBUG neutron.api.wsgi [req-7078f542-4755-49c4-bf72-4f509871d303 req-582eb1ac-81b8-4d6d-8bd6-2b8a87c7f483 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.987350] [50968]: [pid: 50968|app: 0|req: 2411/4678] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:16 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&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.078919] [50968]: [pid: 50968|app: 0|req: 2412/4679] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:16 2025] GET /networking/v2.0/security-groups?tenant_id=694533d98ffe44b48277e11bf0deede6&name=default => generated 2929 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 824.141368] [50968]: DEBUG neutron.plugins.ml2.plugin [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Deleting port b31c857e-183b-47d3-b58a-857e15ec4695 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 824.141644] [50968]: DEBUG neutron_lib.callbacks.manager [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.190174] [50968]: DEBUG neutron.plugins.ml2.db [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] For port b31c857e-183b-47d3-b58a-857e15ec4695, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b31c857e-183b-47d3-b58a-857e15ec4695,segment=NetworkSegment(c2a644c0-6e6a-4edd-86a4-97921950fa3f),segment_id=c2a644c0-6e6a-4edd-86a4-97921950fa3f)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 824.190490] [50968]: DEBUG neutron_lib.callbacks.manager [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.196797] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] delete_port_precommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 5, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 824.197083] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] delete_port_precommit: [ 824.197083] [50968]: key[mac_address], fa:16:3e:b5:e1:4e -> None [ 824.197083] [50968]: key[device_id], 0bf1bed8-feba-4b11-b3c6-26e9b01c417b -> None [ 824.197083] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 824.197083] [50968]: key[binding:vnic_type], normal -> None [ 824.197083] [50968]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 824.197083] [50968]: key[tags], [] -> None [ 824.197083] [50968]: key[allowed_address_pairs], [] -> None [ 824.197083] [50968]: key[created_at], 2025-11-21T22:37:52Z -> None [ 824.197083] [50968]: key[name], -> None [ 824.197083] [50968]: key[status], ACTIVE -> None [ 824.197083] [50968]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 824.197083] [50968]: key[fixed_ips], [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}] -> None [ 824.197083] [50968]: key[id], b31c857e-183b-47d3-b58a-857e15ec4695 -> None [ 824.197083] [50968]: key[port_security_enabled], True -> None [ 824.197083] [50968]: key[network_id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 824.197083] [50968]: key[security_groups], ['b11bc7eb-c1bb-49d4-8347-38576752a094'] -> None [ 824.197083] [50968]: key[binding:profile], {} -> None [ 824.197083] [50968]: key[binding:host_id], cpu-1 -> None [ 824.197083] [50968]: key[revision_number], 5 -> None [ 824.197083] [50968]: key[description], -> None [ 824.197083] [50968]: key[updated_at], 2025-11-21T22:37:54Z -> None [ 824.197083] [50968]: key[standard_attr_id], 1181 -> None [ 824.197083] [50968]: key[admin_state_up], True -> None [ 824.197083] [50968]: key[binding:vif_type], ovs -> None [ 824.197083] [50968]: key[device_owner], compute:nova -> None [ 824.197083] [50968]: key[extra_dhcp_opts], [] -> None [ 824.197083] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.358274] [50968]: DEBUG neutron_lib.callbacks.manager [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.358514] [50968]: DEBUG neutron_lib.callbacks.manager [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (e6313a58-d757-46ce-911e-0b4e28a25b8d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.358676] [50968]: INFO neutron.db.l3_db [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Floating IP e6313a58-d757-46ce-911e-0b4e28a25b8d disassociated. External IP: 10.180.180.208, port: b31c857e-183b-47d3-b58a-857e15ec4695. [ 824.358870] [50968]: DEBUG neutron.plugins.ml2.plugin [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Calling delete_port for b31c857e-183b-47d3-b58a-857e15ec4695 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 824.451179] [50968]: DEBUG neutron_lib.callbacks.manager [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (b31c857e-183b-47d3-b58a-857e15ec4695), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.461349] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Pushing event deleted for resources: {'Port': ['ID=b31c857e-183b-47d3-b58a-857e15ec4695,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 824.540270] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Router 10508c6b-e013-4318-8202-a1c8e401884c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 824.603364] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 824.626616] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] No DVR routers for this DVR port b31c857e-183b-47d3-b58a-857e15ec4695 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 824.626974] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] delete_port_postcommit called with port settings {'id': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:b5:e1:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'device_owner': 'compute:nova', 'standard_attr_id': 1181, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b11bc7eb-c1bb-49d4-8347-38576752a094'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 5, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 824.627182] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] delete_port_postcommit: [ 824.627182] [50968]: key[mac_address], fa:16:3e:b5:e1:4e -> None [ 824.627182] [50968]: key[device_id], 0bf1bed8-feba-4b11-b3c6-26e9b01c417b -> None [ 824.627182] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a10c88d7-d13f-44fd-acee-7a734eb5f56a', 'external-id': 'nsx-vlan-transportzone-766', 'segmentation_id': 766, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 824.627182] [50968]: key[binding:vnic_type], normal -> None [ 824.627182] [50968]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 824.627182] [50968]: key[tags], [] -> None [ 824.627182] [50968]: key[allowed_address_pairs], [] -> None [ 824.627182] [50968]: key[created_at], 2025-11-21T22:37:52Z -> None [ 824.627182] [50968]: key[name], -> None [ 824.627182] [50968]: key[status], ACTIVE -> None [ 824.627182] [50968]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 824.627182] [50968]: key[fixed_ips], [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.4'}] -> None [ 824.627182] [50968]: key[id], b31c857e-183b-47d3-b58a-857e15ec4695 -> None [ 824.627182] [50968]: key[port_security_enabled], True -> None [ 824.627182] [50968]: key[network_id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 824.627182] [50968]: key[security_groups], ['b11bc7eb-c1bb-49d4-8347-38576752a094'] -> None [ 824.627182] [50968]: key[binding:profile], {} -> None [ 824.627182] [50968]: key[binding:host_id], cpu-1 -> None [ 824.627182] [50968]: key[revision_number], 5 -> None [ 824.627182] [50968]: key[description], -> None [ 824.627182] [50968]: key[updated_at], 2025-11-21T22:37:54Z -> None [ 824.627182] [50968]: key[standard_attr_id], 1181 -> None [ 824.627182] [50968]: key[admin_state_up], True -> None [ 824.627182] [50968]: key[binding:vif_type], ovs -> None [ 824.627182] [50968]: key[device_owner], compute:nova -> None [ 824.627182] [50968]: key[extra_dhcp_opts], [] -> None [ 824.627182] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.628913] [50968]: DEBUG neutron_lib.callbacks.manager [req-daf8dbd2-7610-4aaa-88bf-d89e5172ca63 req-ad686a2e-4545-4737-b55e-bf6c8299f686 tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.629497] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'name': 'network-vif-deleted', 'tag': 'b31c857e-183b-47d3-b58a-857e15ec4695'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 824.632376] [50968]: [pid: 50968|app: 0|req: 2413/4680] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:16 2025] DELETE /networking/v2.0/ports/b31c857e-183b-47d3-b58a-857e15ec4695 => generated 0 bytes in 553 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 824.634679] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c383a90d-0a43-420d-bb62-1b9d7525cbd5" -d '{"events": [{"server_uuid": "0bf1bed8-feba-4b11-b3c6-26e9b01c417b", "name": "network-vif-deleted", "tag": "b31c857e-183b-47d3-b58a-857e15ec4695"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 824.652873] [50968]: [pid: 50968|app: 0|req: 2414/4681] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:16 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.689351] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1df7842-1ddb-474c-a78d-2318eee729e8 admin admin] Publish callbacks [] for security_group (d739f7af-3d96-4a9b-9f4c-4cd7c8cba595), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.703600] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Bound using segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 824.703979] [50969]: DEBUG neutron.plugins.ml2.managers [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Bound port: 92863b73-1ad1-4f2c-a5dc-88860d80e6c5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "97d59ff5-df43-4e01-b11f-6c57b53fb79d", "external-id": "nsx-vlan-transportzone-106", "segmentation_id": 106}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 824.704237] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.710534] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1df7842-1ddb-474c-a78d-2318eee729e8 admin admin] Publish callbacks [] for security_group (d739f7af-3d96-4a9b-9f4c-4cd7c8cba595), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.734054] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1df7842-1ddb-474c-a78d-2318eee729e8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d739f7af-3d96-4a9b-9f4c-4cd7c8cba595), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.739462] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c1df7842-1ddb-474c-a78d-2318eee729e8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d739f7af-3d96-4a9b-9f4c-4cd7c8cba595,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 824.743597] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1df7842-1ddb-474c-a78d-2318eee729e8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.744268] [50968]: [pid: 50968|app: 0|req: 2415/4682] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:16 2025] DELETE /networking/v2.0/security-groups/d739f7af-3d96-4a9b-9f4c-4cd7c8cba595 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 824.747162] [50969]: DEBUG neutron.plugins.ml2.db [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] For port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 824.749754] [50969]: DEBUG neutron.plugins.ml2.db [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] For port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=92863b73-1ad1-4f2c-a5dc-88860d80e6c5,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 824.751585] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_precommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:15Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:15Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 824.752473] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_precommit: [ 824.752473] [50969]: key[binding:vif_type], unbound -> ovs [ 824.752473] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} [ 824.752473] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.756643] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.760638] [50968]: [pid: 50968|app: 0|req: 2416/4683] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:17 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.784019] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Pushing event updated for resources: {'Port': ['ID=92863b73-1ad1-4f2c-a5dc-88860d80e6c5,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 824.791023] [50969]: DEBUG neutron.db.provisioning_blocks [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Provisioning complete for port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 824.791283] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.791283] [50969]: INFO neutron.plugins.ml2.plugin [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Attempt 1 to provision port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 [ 824.820524] [50968]: [pid: 50968|app: 0|req: 2417/4684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:17 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.836422] [50969]: DEBUG neutron.plugins.ml2.plugin [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Current status of the port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 824.836477] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.852049] [50968]: [pid: 50968|app: 0|req: 2418/4685] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:17 2025] GET /networking/v2.0/security-groups?tenant_id=ff6a8990a42d4d29b213a4681fe9e388&name=default => generated 2925 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 824.854141] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 824.862454] [50969]: DEBUG neutron.plugins.ml2.db [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] For port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=92863b73-1ad1-4f2c-a5dc-88860d80e6c5,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 824.864667] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-55be306f-2f67-4fdd-96aa-32068fb88529" -d '{"events": [{"server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "name": "network-vif-plugged", "status": "completed", "tag": "92863b73-1ad1-4f2c-a5dc-88860d80e6c5"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 824.887867] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fc94083-017d-4719-83bd-023c7389c11e admin admin] Publish callbacks [] for security_group (06c1d39f-c76e-47c4-9900-046863c4e37a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.894632] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_precommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 824.894929] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_precommit: [ 824.894929] [50969]: key[status], DOWN -> ACTIVE [ 824.894929] [50969]: key[revision_number], 4 -> 5 [ 824.894929] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.901415] [50969]: DEBUG neutron.db.provisioning_blocks [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Provisioning complete for port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 824.902062] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.902062] [50969]: INFO neutron.plugins.ml2.plugin [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Attempt 1 to provision port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 [ 824.905516] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fc94083-017d-4719-83bd-023c7389c11e admin admin] Publish callbacks [] for security_group (06c1d39f-c76e-47c4-9900-046863c4e37a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.921238] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fc94083-017d-4719-83bd-023c7389c11e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (06c1d39f-c76e-47c4-9900-046863c4e37a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.925401] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3fc94083-017d-4719-83bd-023c7389c11e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=06c1d39f-c76e-47c4-9900-046863c4e37a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 824.929172] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fc94083-017d-4719-83bd-023c7389c11e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.930562] [50968]: [pid: 50968|app: 0|req: 2419/4686] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:17 2025] DELETE /networking/v2.0/security-groups/06c1d39f-c76e-47c4-9900-046863c4e37a => generated 0 bytes in 74 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 824.941108] [50969]: DEBUG neutron.plugins.ml2.plugin [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Current status of the port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 824.941947] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_postcommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 824.942307] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_postcommit: [ 824.942307] [50969]: key[status], DOWN -> ACTIVE [ 824.942307] [50969]: key[revision_number], 4 -> 5 [ 824.942307] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.942307] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.946969] [50968]: [pid: 50968|app: 0|req: 2420/4687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:17 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.979704] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Pushing event updated for resources: {'Port': ['ID=92863b73-1ad1-4f2c-a5dc-88860d80e6c5,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 824.983389] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_postcommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:15Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 824.983675] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] update_port_postcommit: [ 824.983675] [50969]: key[binding:vif_type], unbound -> ovs [ 824.983675] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} [ 824.983675] [50969]: key[updated_at], 2025-11-21T22:39:15Z -> 2025-11-21T22:39:17Z [ 824.983675] [50969]: key[revision_number], 2 -> 4 [ 824.983675] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.990773] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.991419] [50969]: DEBUG neutron_lib.callbacks.manager [req-95800844-40a6-4301-a7db-056543e05584 req-6de0052f-ac28-4017-bce4-49d9a5d5d9c0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.993307] [50969]: [pid: 50969|app: 0|req: 2268/4688] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:15 2025] PUT /networking/v2.0/ports/92863b73-1ad1-4f2c-a5dc-88860d80e6c5 => generated 1038 bytes in 1556 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 825.039790] [50968]: [pid: 50968|app: 0|req: 2421/4689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:17 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.133416] [50968]: [pid: 50968|app: 0|req: 2422/4690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:17 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.191762] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-04d5b21d-3823-4f0c-8755-8df08f72752a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.192991] [50968]: [pid: 50968|app: 0|req: 2423/4691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:17 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.197623] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-988acdf0-936f-47ff-ae85-ccffca9ef301 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.199185] [50969]: [pid: 50969|app: 0|req: 2269/4692] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:17 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.209999] [50969]: DEBUG neutron.api.v2.base [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Request body: {'port': {'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'admin_state_up': True, 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 825.266118] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Deleting port 63260a1e-06fe-4306-a0e1-c0ac686ee56e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 825.266118] [50968]: DEBUG neutron_lib.callbacks.manager [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.272949] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Made reservation on behalf of 0007e42e72604fb7bd5c43d2508991c0 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 825.277084] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.321722] [50968]: DEBUG neutron.plugins.ml2.db [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] For port 63260a1e-06fe-4306-a0e1-c0ac686ee56e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=63260a1e-06fe-4306-a0e1-c0ac686ee56e,segment=NetworkSegment(2ea20cee-3643-4876-a4b9-55ffd797a283),segment_id=2ea20cee-3643-4876-a4b9-55ffd797a283)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 825.322800] [50968]: DEBUG neutron_lib.callbacks.manager [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.328794] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] delete_port_precommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:12Z', 'revision_number': 5, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 825.328794] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] delete_port_precommit: [ 825.328794] [50968]: key[mac_address], fa:16:3e:77:a3:3c -> None [ 825.328794] [50968]: key[device_id], 48bebaa2-011a-4d59-88fc-f54201b97a5c -> None [ 825.328794] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 825.328794] [50968]: key[binding:vnic_type], normal -> None [ 825.328794] [50968]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 825.328794] [50968]: key[tags], [] -> None [ 825.328794] [50968]: key[allowed_address_pairs], [] -> None [ 825.328794] [50968]: key[created_at], 2025-11-21T22:38:10Z -> None [ 825.328794] [50968]: key[name], -> None [ 825.328794] [50968]: key[status], ACTIVE -> None [ 825.328794] [50968]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 825.328794] [50968]: key[fixed_ips], [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}] -> None [ 825.328794] [50968]: key[id], 63260a1e-06fe-4306-a0e1-c0ac686ee56e -> None [ 825.328794] [50968]: key[port_security_enabled], True -> None [ 825.328794] [50968]: key[network_id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 825.328794] [50968]: key[security_groups], ['61dc46c7-365b-480f-83e5-16cbc578a879'] -> None [ 825.328794] [50968]: key[binding:profile], {} -> None [ 825.328794] [50968]: key[binding:host_id], cpu-1 -> None [ 825.328794] [50968]: key[revision_number], 5 -> None [ 825.328794] [50968]: key[description], -> None [ 825.328794] [50968]: key[updated_at], 2025-11-21T22:38:12Z -> None [ 825.328794] [50968]: key[standard_attr_id], 1208 -> None [ 825.328794] [50968]: key[admin_state_up], True -> None [ 825.328794] [50968]: key[binding:vif_type], ovs -> None [ 825.328794] [50968]: key[device_owner], compute:nova -> None [ 825.328794] [50968]: key[extra_dhcp_opts], [] -> None [ 825.328794] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 825.360122] [50969]: DEBUG neutron.db.db_base_plugin_common [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Allocated IP 192.168.128.10 (e7305f3f-a92b-4bbc-a03a-c8dec7f63150/cfccd973-653b-499f-b091-41f5a527c5c1/9cb795ef-d274-4d6b-abd2-cc29b9a02260) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 825.452451] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for allowed_address_pair (9cb795ef-d274-4d6b-abd2-cc29b9a02260), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.453468] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.453751] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': '', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 825.453992] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit: [ 825.453992] [50969]: key[mac_address], None -> fa:16:3e:f3:0e:73 [ 825.453992] [50969]: key[device_id], None -> 49ecf517-6245-4ab7-b5bd-f3c7df8176ef [ 825.453992] [50969]: key[binding:vif_details], None -> {} [ 825.453992] [50969]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 825.453992] [50969]: key[binding:vnic_type], None -> normal [ 825.453992] [50969]: key[allowed_address_pairs], None -> [] [ 825.453992] [50969]: key[name], None -> [ 825.453992] [50969]: key[status], None -> DOWN [ 825.453992] [50969]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 825.453992] [50969]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}] [ 825.453992] [50969]: key[id], None -> 9cb795ef-d274-4d6b-abd2-cc29b9a02260 [ 825.453992] [50969]: key[port_security_enabled], None -> True [ 825.453992] [50969]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 825.453992] [50969]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 825.453992] [50969]: key[binding:profile], None -> {} [ 825.453992] [50969]: key[binding:host_id], None -> [ 825.453992] [50969]: key[standard_attr_id], None -> 1270 [ 825.453992] [50969]: key[admin_state_up], None -> True [ 825.453992] [50969]: key[device_owner], None -> [ 825.453992] [50969]: key[binding:vif_type], None -> unbound [ 825.453992] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 825.461271] [50968]: DEBUG neutron_lib.callbacks.manager [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.461517] [50968]: DEBUG neutron_lib.callbacks.manager [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (68c5785e-f850-45b6-9b2b-f0c565a76166), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.461629] [50968]: INFO neutron.db.l3_db [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Floating IP 68c5785e-f850-45b6-9b2b-f0c565a76166 disassociated. External IP: 10.180.180.144, port: 63260a1e-06fe-4306-a0e1-c0ac686ee56e. [ 825.461783] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Calling delete_port for 63260a1e-06fe-4306-a0e1-c0ac686ee56e owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 825.475522] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.497514] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'Port': ['ID=9cb795ef-d274-4d6b-abd2-cc29b9a02260,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 825.510648] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 825.511537] [50969]: DEBUG neutron.scheduler.base_scheduler [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 825.516163] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 825.560272] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': '', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 1, 'network': {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 825.560516] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit: [ 825.560516] [50969]: key[mac_address], None -> fa:16:3e:f3:0e:73 [ 825.560516] [50969]: key[device_id], None -> 49ecf517-6245-4ab7-b5bd-f3c7df8176ef [ 825.560516] [50969]: key[binding:vif_details], None -> {} [ 825.560516] [50969]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 825.560516] [50969]: key[binding:vnic_type], None -> normal [ 825.560516] [50969]: key[tags], None -> [] [ 825.560516] [50969]: key[allowed_address_pairs], None -> [] [ 825.560516] [50969]: key[created_at], None -> 2025-11-21T22:39:17Z [ 825.560516] [50969]: key[name], None -> [ 825.560516] [50969]: key[status], None -> DOWN [ 825.560516] [50969]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 825.560516] [50969]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}] [ 825.560516] [50969]: key[id], None -> 9cb795ef-d274-4d6b-abd2-cc29b9a02260 [ 825.560516] [50969]: key[port_security_enabled], None -> True [ 825.560516] [50969]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 825.560516] [50969]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 825.560516] [50969]: key[binding:profile], None -> {} [ 825.560516] [50969]: key[binding:host_id], None -> [ 825.560516] [50969]: key[revision_number], None -> 1 [ 825.560516] [50969]: key[description], None -> [ 825.560516] [50969]: key[updated_at], None -> 2025-11-21T22:39:17Z [ 825.560516] [50969]: key[standard_attr_id], None -> 1270 [ 825.560516] [50969]: key[admin_state_up], None -> True [ 825.560516] [50969]: key[binding:vif_type], None -> unbound [ 825.560516] [50969]: key[device_owner], None -> [ 825.560516] [50969]: key[extra_dhcp_opts], None -> [] [ 825.560516] [50969]: key[network], None -> {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} [ 825.560516] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 825.585028] [50968]: DEBUG neutron_lib.callbacks.manager [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (63260a1e-06fe-4306-a0e1-c0ac686ee56e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.594657] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Pushing event deleted for resources: {'Port': ['ID=63260a1e-06fe-4306-a0e1-c0ac686ee56e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 825.600161] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.604031] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ab4ea84e-6cdc-4dd9-a878-c5befd7fa048 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.610241] [50969]: [pid: 50969|app: 0|req: 2270/4693] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:17 2025] POST /networking/v2.0/ports => generated 733 bytes in 406 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 825.651063] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de050a7e-3e1e-49f5-bdfb-474834778b40 req-8c9f08ad-2a5e-4626-a365-42924565c52c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.652141] [50969]: [pid: 50969|app: 0|req: 2271/4694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:17 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 736 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.677502] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Router a4a28115-bcd0-43f5-8405-1e49303413ff has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 825.729520] [50969]: DEBUG neutron.api.v2.base [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Request body: {'network': {'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 825.745826] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 825.750861] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Made reservation on behalf of aa9ed0f77dd54b7b922a31154cd9c278 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 825.753795] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.758361] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.768892] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] No DVR routers for this DVR port 63260a1e-06fe-4306-a0e1-c0ac686ee56e on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 825.770088] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] delete_port_postcommit called with port settings {'id': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:77:a3:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'device_owner': 'compute:nova', 'standard_attr_id': 1208, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['61dc46c7-365b-480f-83e5-16cbc578a879'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:10Z', 'updated_at': '2025-11-21T22:38:12Z', 'revision_number': 5, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 825.770088] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] delete_port_postcommit: [ 825.770088] [50968]: key[mac_address], fa:16:3e:77:a3:3c -> None [ 825.770088] [50968]: key[device_id], 48bebaa2-011a-4d59-88fc-f54201b97a5c -> None [ 825.770088] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2e45023-22b5-458b-826e-9b7eb69ba028', 'external-id': 'nsx-vlan-transportzone-614', 'segmentation_id': 614, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 825.770088] [50968]: key[binding:vnic_type], normal -> None [ 825.770088] [50968]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 825.770088] [50968]: key[tags], [] -> None [ 825.770088] [50968]: key[allowed_address_pairs], [] -> None [ 825.770088] [50968]: key[created_at], 2025-11-21T22:38:10Z -> None [ 825.770088] [50968]: key[name], -> None [ 825.770088] [50968]: key[status], ACTIVE -> None [ 825.770088] [50968]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 825.770088] [50968]: key[fixed_ips], [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.9'}] -> None [ 825.770088] [50968]: key[id], 63260a1e-06fe-4306-a0e1-c0ac686ee56e -> None [ 825.770088] [50968]: key[port_security_enabled], True -> None [ 825.770088] [50968]: key[network_id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 825.770088] [50968]: key[security_groups], ['61dc46c7-365b-480f-83e5-16cbc578a879'] -> None [ 825.770088] [50968]: key[binding:profile], {} -> None [ 825.770088] [50968]: key[binding:host_id], cpu-1 -> None [ 825.770088] [50968]: key[revision_number], 5 -> None [ 825.770088] [50968]: key[description], -> None [ 825.770088] [50968]: key[updated_at], 2025-11-21T22:38:12Z -> None [ 825.770088] [50968]: key[standard_attr_id], 1208 -> None [ 825.770088] [50968]: key[admin_state_up], True -> None [ 825.770088] [50968]: key[binding:vif_type], ovs -> None [ 825.770088] [50968]: key[device_owner], compute:nova -> None [ 825.770088] [50968]: key[extra_dhcp_opts], [] -> None [ 825.770088] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 825.772020] [50968]: DEBUG neutron_lib.callbacks.manager [req-e45788fe-a3c8-403a-9b1d-27e0db562099 req-b9485ba6-709c-4452-8198-7341a44cd45a tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.774101] [50968]: [pid: 50968|app: 0|req: 2424/4695] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:17 2025] DELETE /networking/v2.0/ports/63260a1e-06fe-4306-a0e1-c0ac686ee56e => generated 0 bytes in 577 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 825.779228] [50968]: DEBUG neutron.api.v2.base [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Request body: {'port': {'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 825.829303] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Publish callbacks [] for security_group (1c834148-1ffe-4683-8dbf-cd31ce6daca6), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.830633] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1c834148-1ffe-4683-8dbf-cd31ce6daca6), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.835459] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.852414] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1c834148-1ffe-4683-8dbf-cd31ce6daca6,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 825.874402] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] vlan segment allocate from pool success with {'vlan_id': 254, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 825.882984] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.883199] [50969]: INFO neutron.db.segments_db [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Added segment 76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83 of type vlan for network 5325d16e-a517-4dbe-8938-7a925016f1dc [ 825.899968] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (5325d16e-a517-4dbe-8938-7a925016f1dc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.910571] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] create_network_precommit called with network settings {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1276, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 1} (original settings None) and network segments [{'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}] [ 825.910852] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] create_network_precommit: [ 825.910852] [50969]: key[qinq], None -> None [ 825.910852] [50969]: key[project_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 825.910852] [50969]: key[tags], None -> [] [ 825.910852] [50969]: key[router:external], None -> False [ 825.910852] [50969]: key[created_at], None -> 2025-11-21T22:39:18Z [ 825.910852] [50969]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1977259502-network [ 825.910852] [50969]: key[status], None -> ACTIVE [ 825.910852] [50969]: key[ipv6_address_scope], None -> None [ 825.910852] [50969]: key[tenant_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 825.910852] [50969]: key[availability_zone_hints], None -> [] [ 825.910852] [50969]: key[availability_zones], None -> [] [ 825.910852] [50969]: key[id], None -> 5325d16e-a517-4dbe-8938-7a925016f1dc [ 825.910852] [50969]: key[port_security_enabled], None -> True [ 825.910852] [50969]: key[subnets], None -> [] [ 825.910852] [50969]: key[provider:segmentation_id], None -> 254 [ 825.910852] [50969]: key[provider:network_type], None -> vlan [ 825.910852] [50969]: key[revision_number], None -> 1 [ 825.910852] [50969]: key[provider:physical_network], None -> default [ 825.910852] [50969]: key[description], None -> [ 825.910852] [50969]: key[updated_at], None -> 2025-11-21T22:39:18Z [ 825.910852] [50969]: key[standard_attr_id], None -> 1276 [ 825.910852] [50969]: key[admin_state_up], None -> True [ 825.910852] [50969]: key[shared], None -> False [ 825.910852] [50969]: key[ipv4_address_scope], None -> None [ 825.910852] [50969]: key[vlan_transparent], None -> None [ 825.910852] [50969]: key[mtu], None -> 8950 [ 825.910852] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 825.913924] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (5325d16e-a517-4dbe-8938-7a925016f1dc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.931800] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Pushing event updated for resources: {'Network': ['ID=5325d16e-a517-4dbe-8938-7a925016f1dc,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 825.933696] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] create_network_postcommit called with network settings {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1276, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 1} (original settings None) and network segments [{'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}] [ 825.933880] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] create_network_postcommit: [ 825.933880] [50969]: key[qinq], None -> None [ 825.933880] [50969]: key[project_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 825.933880] [50969]: key[tags], None -> [] [ 825.933880] [50969]: key[router:external], None -> False [ 825.933880] [50969]: key[created_at], None -> 2025-11-21T22:39:18Z [ 825.933880] [50969]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1977259502-network [ 825.933880] [50969]: key[status], None -> ACTIVE [ 825.933880] [50969]: key[ipv6_address_scope], None -> None [ 825.933880] [50969]: key[tenant_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 825.933880] [50969]: key[availability_zone_hints], None -> [] [ 825.933880] [50969]: key[availability_zones], None -> [] [ 825.933880] [50969]: key[id], None -> 5325d16e-a517-4dbe-8938-7a925016f1dc [ 825.933880] [50969]: key[port_security_enabled], None -> True [ 825.933880] [50969]: key[subnets], None -> [] [ 825.933880] [50969]: key[provider:segmentation_id], None -> 254 [ 825.933880] [50969]: key[provider:network_type], None -> vlan [ 825.933880] [50969]: key[revision_number], None -> 1 [ 825.933880] [50969]: key[provider:physical_network], None -> default [ 825.933880] [50969]: key[description], None -> [ 825.933880] [50969]: key[updated_at], None -> 2025-11-21T22:39:18Z [ 825.933880] [50969]: key[standard_attr_id], None -> 1276 [ 825.933880] [50969]: key[admin_state_up], None -> True [ 825.933880] [50969]: key[shared], None -> False [ 825.933880] [50969]: key[ipv4_address_scope], None -> None [ 825.933880] [50969]: key[vlan_transparent], None -> None [ 825.933880] [50969]: key[mtu], None -> 8950 [ 825.933880] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 825.936865] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.937127] [50969]: DEBUG neutron_lib.callbacks.manager [None req-efacc1e7-f1fd-4409-8f84-dacfd263376d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.947665] [50969]: [pid: 50969|app: 0|req: 2272/4696] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:39:17 2025] POST /networking/v2.0/networks => generated 673 bytes in 295 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 825.952332] [50969]: DEBUG neutron.api.wsgi [req-de050a7e-3e1e-49f5-bdfb-474834778b40 req-8f7346b0-ec0f-4363-814b-241703530526 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.965513] [50968]: DEBUG neutron.notifiers.nova [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9cb795ef-d274-4d6b-abd2-cc29b9a02260 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 825.972329] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks [] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.974525] [50969]: [pid: 50969|app: 0|req: 2273/4697] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:18 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.978871] [50969]: DEBUG neutron.api.v2.base [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Request body: {'subnet': {'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-subnet', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 825.980301] [50968]: DEBUG neutron.db.provisioning_blocks [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Transition to ACTIVE for port object 9cb795ef-d274-4d6b-abd2-cc29b9a02260 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 825.982592] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_precommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': '', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 825.982837] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_precommit: [ 825.982837] [50968]: key[device_owner], -> compute:nova [ 825.982837] [50968]: key[binding:host_id], -> cpu-1 [ 825.982837] [50968]: key[updated_at], 2025-11-21T22:39:17Z -> 2025-11-21T22:39:18Z [ 825.982837] [50968]: key[revision_number], 1 -> 2 [ 825.982837] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 825.984761] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.994080] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Made reservation on behalf of aa9ed0f77dd54b7b922a31154cd9c278 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 825.996878] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.014237] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Pushing event updated for resources: {'Port': ['ID=9cb795ef-d274-4d6b-abd2-cc29b9a02260,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 826.061798] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_postcommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': '', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 826.062017] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_postcommit: [ 826.062017] [50968]: key[device_owner], -> compute:nova [ 826.062017] [50968]: key[binding:host_id], -> cpu-1 [ 826.062017] [50968]: key[updated_at], 2025-11-21T22:39:17Z -> 2025-11-21T22:39:18Z [ 826.062017] [50968]: key[revision_number], 1 -> 2 [ 826.062017] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 826.070117] [50968]: DEBUG neutron.plugins.ml2.managers [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Attempting to bind port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 826.070298] [50968]: DEBUG neutron.plugins.ml2.managers [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Attempting to bind port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 826.070452] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Attempting to bind port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 on network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 826.100865] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] create_subnet_precommit called with subnet settings {'id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-subnet', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1278, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings None) [ 826.101105] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 826.101285] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Bind Segment={'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 38, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 826.101452] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] create_subnet_precommit: [ 826.101452] [50969]: key[service_types], None -> [] [ 826.101452] [50969]: key[project_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 826.101452] [50969]: key[tags], None -> [] [ 826.101452] [50969]: key[router:external], None -> False [ 826.101452] [50969]: key[ipv6_ra_mode], None -> None [ 826.101452] [50969]: key[created_at], None -> 2025-11-21T22:39:18Z [ 826.101452] [50969]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1977259502-subnet [ 826.101452] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 826.101452] [50969]: key[tenant_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 826.101452] [50969]: key[id], None -> 06fa0701-821a-4770-be54-b0da5d89cfe5 [ 826.101452] [50969]: key[network_id], None -> 5325d16e-a517-4dbe-8938-7a925016f1dc [ 826.101452] [50969]: key[host_routes], None -> [] [ 826.101452] [50969]: key[revision_number], None -> 0 [ 826.101452] [50969]: key[dns_nameservers], None -> [] [ 826.101452] [50969]: key[cidr], None -> 192.168.128.0/28 [ 826.101452] [50969]: key[updated_at], None -> 2025-11-21T22:39:18Z [ 826.101452] [50969]: key[description], None -> [ 826.101452] [50969]: key[standard_attr_id], None -> 1278 [ 826.101452] [50969]: key[segment_id], None -> None [ 826.101452] [50969]: key[shared], None -> False [ 826.101452] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 826.101452] [50969]: key[ipv6_address_mode], None -> None [ 826.101452] [50969]: key[enable_dhcp], None -> True [ 826.101452] [50969]: key[subnetpool_id], None -> None [ 826.101452] [50969]: key[ip_version], None -> 4 [ 826.101452] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 826.102897] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (06fa0701-821a-4770-be54-b0da5d89cfe5), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.106675] [50968]: DEBUG networking_nsxv3.api.rpc [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 826.121219] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Pushing event updated for resources: {'Subnet': ['ID=06fa0701-821a-4770-be54-b0da5d89cfe5,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 826.148615] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Checking segment: {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 826.148813] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Network hostable DHCP agents. Network: 5325d16e-a517-4dbe-8938-7a925016f1dc, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 826.165242] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Network 5325d16e-a517-4dbe-8938-7a925016f1dc is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 826.176817] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 5325d16e-a517-4dbe-8938-7a925016f1dc) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 826.180284] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] create_subnet_postcommit called with subnet settings {'id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-subnet', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1278, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'network': {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254}} (original settings None) [ 826.180758] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] create_subnet_postcommit: [ 826.180758] [50969]: key[service_types], None -> [] [ 826.180758] [50969]: key[project_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 826.180758] [50969]: key[tags], None -> [] [ 826.180758] [50969]: key[router:external], None -> False [ 826.180758] [50969]: key[ipv6_ra_mode], None -> None [ 826.180758] [50969]: key[created_at], None -> 2025-11-21T22:39:18Z [ 826.180758] [50969]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1977259502-subnet [ 826.180758] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 826.180758] [50969]: key[tenant_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 826.180758] [50969]: key[id], None -> 06fa0701-821a-4770-be54-b0da5d89cfe5 [ 826.180758] [50969]: key[network_id], None -> 5325d16e-a517-4dbe-8938-7a925016f1dc [ 826.180758] [50969]: key[host_routes], None -> [] [ 826.180758] [50969]: key[revision_number], None -> 0 [ 826.180758] [50969]: key[dns_nameservers], None -> [] [ 826.180758] [50969]: key[cidr], None -> 192.168.128.0/28 [ 826.180758] [50969]: key[updated_at], None -> 2025-11-21T22:39:18Z [ 826.180758] [50969]: key[description], None -> [ 826.180758] [50969]: key[standard_attr_id], None -> 1278 [ 826.180758] [50969]: key[segment_id], None -> None [ 826.180758] [50969]: key[shared], None -> False [ 826.180758] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 826.180758] [50969]: key[ipv6_address_mode], None -> None [ 826.180758] [50969]: key[enable_dhcp], None -> True [ 826.180758] [50969]: key[subnetpool_id], None -> None [ 826.180758] [50969]: key[ip_version], None -> 4 [ 826.180758] [50969]: key[network], None -> {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} [ 826.180758] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 826.182754] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.182882] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9987e0f2-d514-4a5b-977c-7f5aba2e0a9e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.194863] [50969]: [pid: 50969|app: 0|req: 2274/4698] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:39:18 2025] POST /networking/v2.0/subnets => generated 692 bytes in 219 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 826.224977] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-b6c68155-fb2c-4f7d-a0ac-9a9d9ed5c1d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.229765] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-b6c68155-fb2c-4f7d-a0ac-9a9d9ed5c1d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.231090] [50969]: [pid: 50969|app: 0|req: 2275/4699] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:18 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 2075 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 826.245421] [50969]: [pid: 50969|app: 0|req: 2276/4700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:18 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.248492] [50969]: DEBUG neutron.api.v2.base [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Request body: {'router': {'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-router', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 826.266630] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (62dec9ff-ef37-45ee-be71-efdaa9f66837), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.267916] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (62dec9ff-ef37-45ee-be71-efdaa9f66837), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.307732] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks [] for router_controller (62dec9ff-ef37-45ee-be71-efdaa9f66837), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.359151] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks [] for router_gateway (62dec9ff-ef37-45ee-be71-efdaa9f66837), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.435960] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks [] for router_gateway (62dec9ff-ef37-45ee-be71-efdaa9f66837), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.440541] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.515554] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Allocated IP 10.180.180.158 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/2d2bca11-caa3-4a16-9b37-ddbc66b49b15) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 826.582503] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks [] for allowed_address_pair (2d2bca11-caa3-4a16-9b37-ddbc66b49b15), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.583670] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks [] for port (2d2bca11-caa3-4a16-9b37-ddbc66b49b15), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.584018] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] create_port_precommit called with port settings {'id': '2d2bca11-caa3-4a16-9b37-ddbc66b49b15', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:54:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 826.584277] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] create_port_precommit: [ 826.584277] [50969]: key[mac_address], None -> fa:16:3e:38:54:50 [ 826.584277] [50969]: key[device_id], None -> 62dec9ff-ef37-45ee-be71-efdaa9f66837 [ 826.584277] [50969]: key[binding:vif_details], None -> {} [ 826.584277] [50969]: key[project_id], None -> [ 826.584277] [50969]: key[binding:vnic_type], None -> normal [ 826.584277] [50969]: key[allowed_address_pairs], None -> [] [ 826.584277] [50969]: key[name], None -> [ 826.584277] [50969]: key[status], None -> DOWN [ 826.584277] [50969]: key[tenant_id], None -> [ 826.584277] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}] [ 826.584277] [50969]: key[id], None -> 2d2bca11-caa3-4a16-9b37-ddbc66b49b15 [ 826.584277] [50969]: key[port_security_enabled], None -> False [ 826.584277] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 826.584277] [50969]: key[security_groups], None -> [] [ 826.584277] [50969]: key[binding:profile], None -> {} [ 826.584277] [50969]: key[binding:host_id], None -> [ 826.584277] [50969]: key[standard_attr_id], None -> 1280 [ 826.584277] [50969]: key[admin_state_up], None -> True [ 826.584277] [50969]: key[device_owner], None -> network:router_gateway [ 826.584277] [50969]: key[binding:vif_type], None -> unbound [ 826.584277] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 826.604059] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2d2bca11-caa3-4a16-9b37-ddbc66b49b15), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.627689] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Pushing event updated for resources: {'Port': ['ID=2d2bca11-caa3-4a16-9b37-ddbc66b49b15,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 826.638954] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 826.639882] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 826.641639] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 826.657916] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] create_port_postcommit called with port settings {'id': '2d2bca11-caa3-4a16-9b37-ddbc66b49b15', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:54:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 826.658203] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] create_port_postcommit: [ 826.658203] [50969]: key[mac_address], None -> fa:16:3e:38:54:50 [ 826.658203] [50969]: key[device_id], None -> 62dec9ff-ef37-45ee-be71-efdaa9f66837 [ 826.658203] [50969]: key[binding:vif_details], None -> {} [ 826.658203] [50969]: key[project_id], None -> [ 826.658203] [50969]: key[binding:vnic_type], None -> normal [ 826.658203] [50969]: key[tags], None -> [] [ 826.658203] [50969]: key[allowed_address_pairs], None -> [] [ 826.658203] [50969]: key[created_at], None -> 2025-11-21T22:39:18Z [ 826.658203] [50969]: key[name], None -> [ 826.658203] [50969]: key[status], None -> DOWN [ 826.658203] [50969]: key[tenant_id], None -> [ 826.658203] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}] [ 826.658203] [50969]: key[id], None -> 2d2bca11-caa3-4a16-9b37-ddbc66b49b15 [ 826.658203] [50969]: key[port_security_enabled], None -> False [ 826.658203] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 826.658203] [50969]: key[security_groups], None -> [] [ 826.658203] [50969]: key[binding:profile], None -> {} [ 826.658203] [50969]: key[binding:host_id], None -> [ 826.658203] [50969]: key[revision_number], None -> 1 [ 826.658203] [50969]: key[description], None -> [ 826.658203] [50969]: key[updated_at], None -> 2025-11-21T22:39:18Z [ 826.658203] [50969]: key[standard_attr_id], None -> 1280 [ 826.658203] [50969]: key[admin_state_up], None -> True [ 826.658203] [50969]: key[binding:vif_type], None -> unbound [ 826.658203] [50969]: key[device_owner], None -> network:router_gateway [ 826.658203] [50969]: key[extra_dhcp_opts], None -> [] [ 826.658203] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 826.658203] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 826.781559] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks [] for router_gateway (62dec9ff-ef37-45ee-be71-efdaa9f66837), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.889104] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (62dec9ff-ef37-45ee-be71-efdaa9f66837), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.966096] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Router 62dec9ff-ef37-45ee-be71-efdaa9f66837 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 827.069673] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 827.089379] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2c7fbfe2-084f-4220-bb11-d037dc8ba844 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.090252] [50969]: [pid: 50969|app: 0|req: 2277/4701] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:39:18 2025] POST /networking/v2.0/routers => generated 734 bytes in 844 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 827.094458] [50969]: DEBUG neutron.api.wsgi [req-95800844-40a6-4301-a7db-056543e05584 req-d71b7248-8718-4103-9394-9a0b6c645da0 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.110804] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Bound using segment: {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 827.111232] [50968]: DEBUG neutron.plugins.ml2.managers [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Bound port: 9cb795ef-d274-4d6b-abd2-cc29b9a02260, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c297fe21-cd0b-4226-813b-a65d2358d034", "external-id": "nsx-vlan-transportzone-98", "segmentation_id": 98}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 827.111333] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.137929] [50969]: [pid: 50969|app: 0|req: 2278/4702] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=911dd3b6-376c-4557-9b50-9c74fa3006d7 => generated 808 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.158704] [50968]: DEBUG neutron.plugins.ml2.db [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] For port 9cb795ef-d274-4d6b-abd2-cc29b9a02260, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 827.161278] [50968]: DEBUG neutron.plugins.ml2.db [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] For port 9cb795ef-d274-4d6b-abd2-cc29b9a02260, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9cb795ef-d274-4d6b-abd2-cc29b9a02260,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 827.163085] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_precommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 827.163085] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_precommit: [ 827.163085] [50968]: key[binding:vif_type], unbound -> ovs [ 827.163085] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} [ 827.163085] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 827.166789] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.192650] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Pushing event updated for resources: {'Port': ['ID=9cb795ef-d274-4d6b-abd2-cc29b9a02260,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 827.200832] [50968]: DEBUG neutron.db.provisioning_blocks [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Provisioning complete for port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 827.200989] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.201111] [50968]: INFO neutron.plugins.ml2.plugin [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Attempt 1 to provision port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 [ 827.216036] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8a5bae8-de62-4117-940b-3b4e7634946b req-54e16fb8-7272-40d9-9a14-488091fed17c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.217167] [50969]: [pid: 50969|app: 0|req: 2279/4703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.245559] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Current status of the port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 827.245745] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.270325] [50968]: DEBUG neutron.plugins.ml2.db [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] For port 9cb795ef-d274-4d6b-abd2-cc29b9a02260, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9cb795ef-d274-4d6b-abd2-cc29b9a02260,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 827.301710] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_precommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 827.302053] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_precommit: [ 827.302053] [50968]: key[status], DOWN -> ACTIVE [ 827.302053] [50968]: key[revision_number], 4 -> 5 [ 827.302053] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 827.307529] [50968]: DEBUG neutron.db.provisioning_blocks [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Provisioning complete for port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 827.307784] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.307914] [50968]: INFO neutron.plugins.ml2.plugin [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Attempt 1 to provision port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 [ 827.348400] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Current status of the port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 827.349471] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_postcommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 827.349714] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_postcommit: [ 827.349714] [50968]: key[status], DOWN -> ACTIVE [ 827.349714] [50968]: key[revision_number], 4 -> 5 [ 827.349714] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 827.349934] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.378372] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Pushing event updated for resources: {'Port': ['ID=9cb795ef-d274-4d6b-abd2-cc29b9a02260,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 827.381066] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_postcommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 827.381457] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] update_port_postcommit: [ 827.381457] [50968]: key[binding:vif_type], unbound -> ovs [ 827.381457] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} [ 827.381457] [50968]: key[updated_at], 2025-11-21T22:39:18Z -> 2025-11-21T22:39:19Z [ 827.381457] [50968]: key[revision_number], 2 -> 4 [ 827.381457] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 827.386333] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.386766] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-8c4760c2-3493-4d1f-afe1-dca99caccf21 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.390814] [50968]: [pid: 50968|app: 0|req: 2425/4704] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:18 2025] PUT /networking/v2.0/ports/9cb795ef-d274-4d6b-abd2-cc29b9a02260 => generated 1036 bytes in 1614 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 827.422753] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-138dad2b-0e2c-4dcb-833c-5a7c351a5c94 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.423958] [50968]: [pid: 50968|app: 0|req: 2426/4705] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.426804] [50968]: DEBUG neutron.api.wsgi [req-e8a5bae8-de62-4117-940b-3b4e7634946b req-2b837e5e-cb4f-4799-a385-d2e4cb25b991 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.434446] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.449563] [50968]: [pid: 50968|app: 0|req: 2427/4706] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.486990] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-60fadeb5-353b-45ab-b5ea-bd550d7686c0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.488071] [50968]: [pid: 50968|app: 0|req: 2428/4707] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.521519] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Allocated IP 192.168.128.1 (5325d16e-a517-4dbe-8938-7a925016f1dc/06fa0701-821a-4770-be54-b0da5d89cfe5/7798c120-3d62-4305-9949-145a198e6584) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 827.530072] [50968]: [pid: 50968|app: 0|req: 2429/4708] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.545430] [50968]: [pid: 50968|app: 0|req: 2430/4709] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.562897] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Publish callbacks [] for allowed_address_pair (7798c120-3d62-4305-9949-145a198e6584), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.563663] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Publish callbacks [] for port (7798c120-3d62-4305-9949-145a198e6584), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.563871] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] create_port_precommit called with port settings {'id': '7798c120-3d62-4305-9949-145a198e6584', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:2a:1f:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_interface', 'standard_attr_id': 1281, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}], 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 827.564017] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] create_port_precommit: [ 827.564017] [50969]: key[mac_address], None -> fa:16:3e:2a:1f:12 [ 827.564017] [50969]: key[device_id], None -> 62dec9ff-ef37-45ee-be71-efdaa9f66837 [ 827.564017] [50969]: key[binding:vif_details], None -> {} [ 827.564017] [50969]: key[project_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 827.564017] [50969]: key[binding:vnic_type], None -> normal [ 827.564017] [50969]: key[allowed_address_pairs], None -> [] [ 827.564017] [50969]: key[name], None -> [ 827.564017] [50969]: key[status], None -> DOWN [ 827.564017] [50969]: key[tenant_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 827.564017] [50969]: key[fixed_ips], None -> [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}] [ 827.564017] [50969]: key[id], None -> 7798c120-3d62-4305-9949-145a198e6584 [ 827.564017] [50969]: key[port_security_enabled], None -> False [ 827.564017] [50969]: key[network_id], None -> 5325d16e-a517-4dbe-8938-7a925016f1dc [ 827.564017] [50969]: key[security_groups], None -> [] [ 827.564017] [50969]: key[binding:profile], None -> {} [ 827.564017] [50969]: key[binding:host_id], None -> [ 827.564017] [50969]: key[standard_attr_id], None -> 1281 [ 827.564017] [50969]: key[admin_state_up], None -> True [ 827.564017] [50969]: key[device_owner], None -> network:router_interface [ 827.564017] [50969]: key[binding:vif_type], None -> unbound [ 827.564017] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 827.582650] [50968]: [pid: 50968|app: 0|req: 2431/4710] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 827.587806] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (7798c120-3d62-4305-9949-145a198e6584), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.588692] [50968]: DEBUG neutron.api.wsgi [req-95800844-40a6-4301-a7db-056543e05584 req-ef87fb6f-c0e2-4677-9dc7-f9833e35bb27 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.602513] [50968]: [pid: 50968|app: 0|req: 2432/4711] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=92863b73-1ad1-4f2c-a5dc-88860d80e6c5 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 827.611285] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Pushing event updated for resources: {'Port': ['ID=7798c120-3d62-4305-9949-145a198e6584,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 827.616978] [50968]: [pid: 50968|app: 0|req: 2433/4712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.622084] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Network 5325d16e-a517-4dbe-8938-7a925016f1dc is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 827.623846] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 827.626370] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 827.641714] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-e5677226-8b29-4612-8b0c-19b0694ad57d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.642752] [50968]: [pid: 50968|app: 0|req: 2434/4713] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.646608] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] create_port_postcommit called with port settings {'id': '7798c120-3d62-4305-9949-145a198e6584', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:2a:1f:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_interface', 'standard_attr_id': 1281, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}], 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:19Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 1, 'network': {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 827.646608] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] create_port_postcommit: [ 827.646608] [50969]: key[mac_address], None -> fa:16:3e:2a:1f:12 [ 827.646608] [50969]: key[device_id], None -> 62dec9ff-ef37-45ee-be71-efdaa9f66837 [ 827.646608] [50969]: key[binding:vif_details], None -> {} [ 827.646608] [50969]: key[project_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 827.646608] [50969]: key[binding:vnic_type], None -> normal [ 827.646608] [50969]: key[tags], None -> [] [ 827.646608] [50969]: key[allowed_address_pairs], None -> [] [ 827.646608] [50969]: key[created_at], None -> 2025-11-21T22:39:19Z [ 827.646608] [50969]: key[name], None -> [ 827.646608] [50969]: key[status], None -> DOWN [ 827.646608] [50969]: key[tenant_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 827.646608] [50969]: key[fixed_ips], None -> [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}] [ 827.646608] [50969]: key[id], None -> 7798c120-3d62-4305-9949-145a198e6584 [ 827.646608] [50969]: key[port_security_enabled], None -> False [ 827.646608] [50969]: key[network_id], None -> 5325d16e-a517-4dbe-8938-7a925016f1dc [ 827.646608] [50969]: key[security_groups], None -> [] [ 827.646608] [50969]: key[binding:profile], None -> {} [ 827.646608] [50969]: key[binding:host_id], None -> [ 827.646608] [50969]: key[revision_number], None -> 1 [ 827.646608] [50969]: key[description], None -> [ 827.646608] [50969]: key[updated_at], None -> 2025-11-21T22:39:19Z [ 827.646608] [50969]: key[standard_attr_id], None -> 1281 [ 827.646608] [50969]: key[admin_state_up], None -> True [ 827.646608] [50969]: key[binding:vif_type], None -> unbound [ 827.646608] [50969]: key[device_owner], None -> network:router_interface [ 827.646608] [50969]: key[extra_dhcp_opts], None -> [] [ 827.646608] [50969]: key[network], None -> {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} [ 827.646608] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 827.646608] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (62dec9ff-ef37-45ee-be71-efdaa9f66837), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.676858] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-4594f4ba-92c2-49b7-ae06-b51f15f8639d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.678382] [50968]: [pid: 50968|app: 0|req: 2435/4714] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:19 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.693163] [50968]: [pid: 50968|app: 0|req: 2436/4715] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.740784] [50968]: [pid: 50968|app: 0|req: 2437/4716] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.815440] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4628975d-7c26-4e56-a3ea-d1cb36b940a7 req-6b2a7620-e644-4cc4-a877-25bfc8e898e0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.816578] [50968]: [pid: 50968|app: 0|req: 2438/4717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 827.832824] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7798c120-3d62-4305-9949-145a198e6584), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.862788] [50968]: [pid: 50968|app: 0|req: 2439/4718] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 827.865824] [50968]: DEBUG neutron.api.wsgi [req-4628975d-7c26-4e56-a3ea-d1cb36b940a7 req-7e55aac7-0216-49aa-baa2-a1213512acce tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.893232] [50968]: [pid: 50968|app: 0|req: 2440/4719] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.933437] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Publish callbacks [] for port (7798c120-3d62-4305-9949-145a198e6584), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.933977] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] update_port_precommit called with port settings {'id': '7798c120-3d62-4305-9949-145a198e6584', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:2a:1f:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_interface', 'standard_attr_id': 1281, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:19Z', 'updated_at': '2025-11-21T22:39:20Z', 'revision_number': 1, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings {'id': '7798c120-3d62-4305-9949-145a198e6584', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:2a:1f:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_interface', 'standard_attr_id': 1281, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:19Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 1, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 827.934195] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] update_port_precommit: [ 827.934195] [50969]: key[updated_at], 2025-11-21T22:39:19Z -> 2025-11-21T22:39:20Z [ 827.934195] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 827.938756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7798c120-3d62-4305-9949-145a198e6584), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.970895] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Pushing event updated for resources: {'Port': ['ID=7798c120-3d62-4305-9949-145a198e6584,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 827.975082] [50968]: [pid: 50968|app: 0|req: 2441/4720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.020226] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] update_port_postcommit called with port settings {'id': '7798c120-3d62-4305-9949-145a198e6584', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:2a:1f:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_interface', 'standard_attr_id': 1281, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:19Z', 'updated_at': '2025-11-21T22:39:20Z', 'revision_number': 1, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings {'id': '7798c120-3d62-4305-9949-145a198e6584', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:2a:1f:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_interface', 'standard_attr_id': 1281, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:19Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 1, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 828.020589] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] update_port_postcommit: [ 828.020589] [50969]: key[updated_at], 2025-11-21T22:39:19Z -> 2025-11-21T22:39:20Z [ 828.020589] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 828.021085] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (62dec9ff-ef37-45ee-be71-efdaa9f66837), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.102413] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Network 5325d16e-a517-4dbe-8938-7a925016f1dc is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 828.104337] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 828.203912] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Router 62dec9ff-ef37-45ee-be71-efdaa9f66837 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 828.269911] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c3467620-efc6-4277-b7fa-7fd35a639666 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 828.274519] [50969]: [pid: 50969|app: 0|req: 2280/4721] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:39:19 2025] PUT /networking/v2.0/routers/62dec9ff-ef37-45ee-be71-efdaa9f66837/add_router_interface => generated 309 bytes in 1056 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.456421] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-d3fd2da8-e58d-4bba-98c7-736a0ca62280 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.458396] [50968]: [pid: 50968|app: 0|req: 2442/4722] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 1041 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 828.471120] [50969]: DEBUG neutron.api.wsgi [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-982a29fe-8f27-4329-8461-fadcf124470e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.499184] [50969]: [pid: 50969|app: 0|req: 2281/4723] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=9cb795ef-d274-4d6b-abd2-cc29b9a02260 => generated 19 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.534767] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-ad1a55ba-b49a-40e7-bb5a-32f6c283f27f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.535815] [50968]: [pid: 50968|app: 0|req: 2443/4724] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.575233] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ae1887c-cd3d-4327-b6ab-2fcb88da18a7 req-122000dc-59b8-4744-afa4-41ff7b456b97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.577810] [50969]: [pid: 50969|app: 0|req: 2282/4725] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.654568] [50968]: [pid: 50968|app: 0|req: 2444/4726] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:20 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.705077] [50969]: [pid: 50969|app: 0|req: 2283/4727] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:21 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 829.200798] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-e5753a91-bc46-489c-8fa3-0fe91e3462b5 x-openstack-request-id: req-e5753a91-bc46-489c-8fa3-0fe91e3462b5 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 829.201013] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0bf1bed8-feba-4b11-b3c6-26e9b01c417b", "name": "network-vif-deleted", "tag": "b31c857e-183b-47d3-b58a-857e15ec4695", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 829.201184] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e5753a91-bc46-489c-8fa3-0fe91e3462b5 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 829.201422] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e5753a91-bc46-489c-8fa3-0fe91e3462b5'] response: {'server_uuid': '0bf1bed8-feba-4b11-b3c6-26e9b01c417b', 'name': 'network-vif-deleted', 'tag': 'b31c857e-183b-47d3-b58a-857e15ec4695', 'status': 'completed', 'code': 200} [ 829.263494] [50968]: [pid: 50968|app: 0|req: 2445/4728] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:21 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.334262] [50969]: [pid: 50969|app: 0|req: 2284/4729] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:21 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.364973] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-4f0a02b9-14ab-4c8f-b6bc-08a76d0a16c5 x-openstack-request-id: req-4f0a02b9-14ab-4c8f-b6bc-08a76d0a16c5 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 829.364973] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "name": "network-vif-plugged", "status": "completed", "tag": "92863b73-1ad1-4f2c-a5dc-88860d80e6c5", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 829.364973] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4f0a02b9-14ab-4c8f-b6bc-08a76d0a16c5 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 829.364973] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4f0a02b9-14ab-4c8f-b6bc-08a76d0a16c5'] response: {'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'code': 200} [ 829.470782] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7741828e-26d4-4044-bd84-4040b63e23a5 req-316463e2-7e03-4df8-b83f-4bc816289ab9 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.472694] [50968]: [pid: 50968|app: 0|req: 2446/4730] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:21 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.479854] [50969]: DEBUG neutron.api.wsgi [req-7741828e-26d4-4044-bd84-4040b63e23a5 req-0ac469b5-2481-4c28-bd5b-00e75a466239 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 829.506623] [50969]: [pid: 50969|app: 0|req: 2285/4731] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:21 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.567735] [50968]: [pid: 50968|app: 0|req: 2447/4732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:21 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.630058] [50969]: [pid: 50969|app: 0|req: 2286/4733] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:21 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.692619] [50968]: [pid: 50968|app: 0|req: 2448/4734] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:22 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.752586] [50969]: [pid: 50969|app: 0|req: 2287/4735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:22 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.839480] [50968]: [pid: 50968|app: 0|req: 2449/4736] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:22 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.902703] [50969]: [pid: 50969|app: 0|req: 2288/4737] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:22 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.059957] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9847832a-5797-4ad3-92c9-ed0be2adf438 req-306150b4-e36a-40bd-bf18-0feea368c066 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.061198] [50968]: [pid: 50968|app: 0|req: 2450/4738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:22 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.067822] [50969]: DEBUG neutron.api.wsgi [req-9847832a-5797-4ad3-92c9-ed0be2adf438 req-dd04afea-1f1b-42fe-96a5-efa482e7f1e0 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 830.093107] [50969]: [pid: 50969|app: 0|req: 2289/4739] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:22 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.172414] [50968]: [pid: 50968|app: 0|req: 2451/4740] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:22 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.315283] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2758e2c4-d13d-4500-91fe-1aac586b507f req-61a489e7-e680-4899-8891-2355322671ea tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.316377] [50969]: [pid: 50969|app: 0|req: 2290/4741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:22 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.331415] [50969]: DEBUG neutron.api.v2.base [None req-53eec54e-fb62-4bfe-9dd3-552a98df2535 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'floatingip': {'port_id': 'e70617a6-b23b-4608-ad48-40b40b34a411'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 830.352401] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-17fa6501-6b18-4681-b33a-436333f53b37 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.353477] [50968]: [pid: 50968|app: 0|req: 2452/4742] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:22 2025] GET /networking/v2.0/networks?id=2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 623 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.354968] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53eec54e-fb62-4bfe-9dd3-552a98df2535 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.361517] [50968]: DEBUG neutron.api.v2.base [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Request body: {'port': {'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'admin_state_up': True, 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 830.403155] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Made reservation on behalf of 872701dbeaf0414d8cfa1c8bb524fa74 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 830.406452] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.468550] [50968]: DEBUG neutron.db.db_base_plugin_common [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Allocated IP 192.168.128.7 (2371821e-5403-4904-a7a6-d4a27591f0c4/fb623ff5-4fc5-4674-8a24-42dae40b87ee/d56ea2b7-5069-4c1c-93f2-966267ce100d) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 830.545416] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for allowed_address_pair (d56ea2b7-5069-4c1c-93f2-966267ce100d), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.546218] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.546436] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_precommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': '', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'port_security_enabled': True, 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 830.546583] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_precommit: [ 830.546583] [50968]: key[mac_address], None -> fa:16:3e:73:08:7d [ 830.546583] [50968]: key[device_id], None -> a5c936f3-9a41-439d-82e9-e7e52628d553 [ 830.546583] [50968]: key[binding:vif_details], None -> {} [ 830.546583] [50968]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 830.546583] [50968]: key[binding:vnic_type], None -> normal [ 830.546583] [50968]: key[allowed_address_pairs], None -> [] [ 830.546583] [50968]: key[name], None -> [ 830.546583] [50968]: key[status], None -> DOWN [ 830.546583] [50968]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 830.546583] [50968]: key[fixed_ips], None -> [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}] [ 830.546583] [50968]: key[id], None -> d56ea2b7-5069-4c1c-93f2-966267ce100d [ 830.546583] [50968]: key[port_security_enabled], None -> True [ 830.546583] [50968]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 830.546583] [50968]: key[security_groups], None -> ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] [ 830.546583] [50968]: key[binding:profile], None -> {} [ 830.546583] [50968]: key[binding:host_id], None -> [ 830.546583] [50968]: key[standard_attr_id], None -> 1282 [ 830.546583] [50968]: key[admin_state_up], None -> True [ 830.546583] [50968]: key[device_owner], None -> [ 830.546583] [50968]: key[binding:vif_type], None -> unbound [ 830.546583] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 830.567855] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.575739] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53eec54e-fb62-4bfe-9dd3-552a98df2535 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.577067] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53eec54e-fb62-4bfe-9dd3-552a98df2535 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.587984] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event updated for resources: {'Port': ['ID=d56ea2b7-5069-4c1c-93f2-966267ce100d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 830.596890] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Network 2371821e-5403-4904-a7a6-d4a27591f0c4 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 830.597567] [50968]: DEBUG neutron.scheduler.base_scheduler [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 830.599931] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 830.614727] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_postcommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': '', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'port_security_enabled': True, 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:22Z', 'revision_number': 1, 'network': {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 830.614990] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] create_port_postcommit: [ 830.614990] [50968]: key[mac_address], None -> fa:16:3e:73:08:7d [ 830.614990] [50968]: key[device_id], None -> a5c936f3-9a41-439d-82e9-e7e52628d553 [ 830.614990] [50968]: key[binding:vif_details], None -> {} [ 830.614990] [50968]: key[project_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 830.614990] [50968]: key[binding:vnic_type], None -> normal [ 830.614990] [50968]: key[tags], None -> [] [ 830.614990] [50968]: key[allowed_address_pairs], None -> [] [ 830.614990] [50968]: key[created_at], None -> 2025-11-21T22:39:22Z [ 830.614990] [50968]: key[name], None -> [ 830.614990] [50968]: key[status], None -> DOWN [ 830.614990] [50968]: key[tenant_id], None -> 872701dbeaf0414d8cfa1c8bb524fa74 [ 830.614990] [50968]: key[fixed_ips], None -> [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}] [ 830.614990] [50968]: key[id], None -> d56ea2b7-5069-4c1c-93f2-966267ce100d [ 830.614990] [50968]: key[port_security_enabled], None -> True [ 830.614990] [50968]: key[network_id], None -> 2371821e-5403-4904-a7a6-d4a27591f0c4 [ 830.614990] [50968]: key[security_groups], None -> ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] [ 830.614990] [50968]: key[binding:profile], None -> {} [ 830.614990] [50968]: key[binding:host_id], None -> [ 830.614990] [50968]: key[revision_number], None -> 1 [ 830.614990] [50968]: key[description], None -> [ 830.614990] [50968]: key[updated_at], None -> 2025-11-21T22:39:22Z [ 830.614990] [50968]: key[standard_attr_id], None -> 1282 [ 830.614990] [50968]: key[admin_state_up], None -> True [ 830.614990] [50968]: key[binding:vif_type], None -> unbound [ 830.614990] [50968]: key[device_owner], None -> [ 830.614990] [50968]: key[extra_dhcp_opts], None -> [] [ 830.614990] [50968]: key[network], None -> {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} [ 830.614990] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 830.623269] [50969]: INFO neutron.db.l3_db [None req-53eec54e-fb62-4bfe-9dd3-552a98df2535 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Floating IP a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42 associated. External IP: 10.180.180.148, port: e70617a6-b23b-4608-ad48-40b40b34a411. [ 830.647247] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.647654] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-c9dc34e4-7948-4609-9018-f70207ba7003 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.656519] [50968]: [pid: 50968|app: 0|req: 2453/4743] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:22 2025] POST /networking/v2.0/ports => generated 732 bytes in 298 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 830.659830] [50968]: DEBUG neutron.api.v2.base [None req-97441a74-7f72-42b0-95f1-aa1730e261a6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--6404095', 'description': 'tempest-description--657197373'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 830.673446] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97441a74-7f72-42b0-95f1-aa1730e261a6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.725161] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97441a74-7f72-42b0-95f1-aa1730e261a6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group (0d437be3-ac8e-4142-becb-dfc82235f8e5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.726875] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97441a74-7f72-42b0-95f1-aa1730e261a6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0d437be3-ac8e-4142-becb-dfc82235f8e5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.743010] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-97441a74-7f72-42b0-95f1-aa1730e261a6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=0d437be3-ac8e-4142-becb-dfc82235f8e5,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 830.755392] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97441a74-7f72-42b0-95f1-aa1730e261a6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.756009] [50968]: [pid: 50968|app: 0|req: 2454/4744] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:39:22 2025] POST /networking/v2.0/security-groups => generated 1659 bytes in 99 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 830.846373] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12465759-1344-4135-a897-a1766443a877 req-c9c5f964-8d85-439b-8108-c49e2c2c0129 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.850274] [50968]: [pid: 50968|app: 0|req: 2455/4745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:23 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.851223] [50968]: DEBUG neutron.api.v2.base [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Request body: {'port': {'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 830.898573] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.019152] [50968]: DEBUG neutron.notifiers.nova [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d56ea2b7-5069-4c1c-93f2-966267ce100d {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 831.026306] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks [] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.037335] [50968]: DEBUG neutron.db.provisioning_blocks [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Transition to ACTIVE for port object d56ea2b7-5069-4c1c-93f2-966267ce100d will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 831.039423] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_precommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:23Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': '', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:22Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 831.039713] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_precommit: [ 831.039713] [50968]: key[device_owner], -> compute:nova [ 831.039713] [50968]: key[binding:host_id], -> cpu-1 [ 831.039713] [50968]: key[updated_at], 2025-11-21T22:39:22Z -> 2025-11-21T22:39:23Z [ 831.039713] [50968]: key[revision_number], 1 -> 2 [ 831.039713] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.041152] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.074978] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Pushing event updated for resources: {'Port': ['ID=d56ea2b7-5069-4c1c-93f2-966267ce100d,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 831.119274] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_postcommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:23Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': '', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:22Z', 'revision_number': 1, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 831.119511] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_postcommit: [ 831.119511] [50968]: key[device_owner], -> compute:nova [ 831.119511] [50968]: key[binding:host_id], -> cpu-1 [ 831.119511] [50968]: key[updated_at], 2025-11-21T22:39:22Z -> 2025-11-21T22:39:23Z [ 831.119511] [50968]: key[revision_number], 1 -> 2 [ 831.119511] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.130017] [50968]: DEBUG neutron.plugins.ml2.managers [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Attempting to bind port d56ea2b7-5069-4c1c-93f2-966267ce100d on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 831.130174] [50968]: DEBUG neutron.plugins.ml2.managers [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Attempting to bind port d56ea2b7-5069-4c1c-93f2-966267ce100d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 831.130296] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Attempting to bind port d56ea2b7-5069-4c1c-93f2-966267ce100d on network 2371821e-5403-4904-a7a6-d4a27591f0c4 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 831.151078] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 831.151270] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Bind Segment={'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 831.154063] [50968]: DEBUG networking_nsxv3.api.rpc [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Bind port on Host cpu-1 & Segment [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 831.193437] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-53eec54e-fb62-4bfe-9dd3-552a98df2535 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 831.203518] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'name': 'network-vif-deleted', 'tag': '63260a1e-06fe-4306-a0e1-c0ac686ee56e'}, {'server_uuid': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9cb795ef-d274-4d6b-abd2-cc29b9a02260'}, {'name': 'network-changed', 'server_uuid': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'tag': '9cb795ef-d274-4d6b-abd2-cc29b9a02260'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 831.204957] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-408e9c3d-baac-40ad-a35f-744ec1d4fae0" -d '{"events": [{"server_uuid": "48bebaa2-011a-4d59-88fc-f54201b97a5c", "name": "network-vif-deleted", "tag": "63260a1e-06fe-4306-a0e1-c0ac686ee56e"}, {"server_uuid": "49ecf517-6245-4ab7-b5bd-f3c7df8176ef", "name": "network-vif-plugged", "status": "completed", "tag": "9cb795ef-d274-4d6b-abd2-cc29b9a02260"}, {"name": "network-changed", "server_uuid": "49ecf517-6245-4ab7-b5bd-f3c7df8176ef", "tag": "9cb795ef-d274-4d6b-abd2-cc29b9a02260"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 831.255416] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-53eec54e-fb62-4bfe-9dd3-552a98df2535 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 831.260441] [50969]: DEBUG neutron_lib.callbacks.manager [None req-53eec54e-fb62-4bfe-9dd3-552a98df2535 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.283758] [50969]: [pid: 50969|app: 0|req: 2291/4746] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:39:22 2025] PUT /networking/v2.0/floatingips/a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42 => generated 803 bytes in 956 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.286768] [50969]: DEBUG neutron.api.v2.base [None req-adb5ac22-00e8-47a3-ae14-796c59b2d818 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Request body: {'security_group_rule': {'security_group_id': '0d437be3-ac8e-4142-becb-dfc82235f8e5', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 831.328360] [50969]: DEBUG neutron_lib.callbacks.manager [None req-adb5ac22-00e8-47a3-ae14-796c59b2d818 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group_rule (eae0def0-e47c-4b09-8a62-2760f36ff5d0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.357691] [50969]: DEBUG neutron_lib.callbacks.manager [None req-adb5ac22-00e8-47a3-ae14-796c59b2d818 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group_rule (eae0def0-e47c-4b09-8a62-2760f36ff5d0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.359722] [50969]: DEBUG neutron_lib.callbacks.manager [None req-adb5ac22-00e8-47a3-ae14-796c59b2d818 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (eae0def0-e47c-4b09-8a62-2760f36ff5d0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.366131] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-adb5ac22-00e8-47a3-ae14-796c59b2d818 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=eae0def0-e47c-4b09-8a62-2760f36ff5d0,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 831.367322] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'tag': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5'}, {'name': 'network-changed', 'server_uuid': '886f8151-98ac-49bd-a725-937c981e48da', 'tag': 'e70617a6-b23b-4608-ad48-40b40b34a411'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 831.368889] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-12146769-3b1a-40b9-b944-ac9969ef72e6" -d '{"events": [{"name": "network-changed", "server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "tag": "92863b73-1ad1-4f2c-a5dc-88860d80e6c5"}, {"name": "network-changed", "server_uuid": "886f8151-98ac-49bd-a725-937c981e48da", "tag": "e70617a6-b23b-4608-ad48-40b40b34a411"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 831.380389] [50969]: DEBUG neutron_lib.callbacks.manager [None req-adb5ac22-00e8-47a3-ae14-796c59b2d818 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.381042] [50969]: [pid: 50969|app: 0|req: 2292/4747] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:39:23 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 831.384288] [50969]: DEBUG neutron.api.wsgi [req-12465759-1344-4135-a897-a1766443a877 req-2fe03fbd-68ee-427f-95d5-345004e300f8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.403252] [50969]: [pid: 50969|app: 0|req: 2293/4748] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:23 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.407055] [50969]: DEBUG neutron.api.v2.base [None req-65ac2431-a3ed-4640-8536-9f855a9b0cf3 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Request body: {'security_group_rule': {'security_group_id': '0d437be3-ac8e-4142-becb-dfc82235f8e5', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 831.433155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65ac2431-a3ed-4640-8536-9f855a9b0cf3 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group_rule (3c175f91-9bcf-4d19-97b7-d8532cff05ba), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.460285] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65ac2431-a3ed-4640-8536-9f855a9b0cf3 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group_rule (3c175f91-9bcf-4d19-97b7-d8532cff05ba), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.461850] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65ac2431-a3ed-4640-8536-9f855a9b0cf3 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (3c175f91-9bcf-4d19-97b7-d8532cff05ba), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.471487] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65ac2431-a3ed-4640-8536-9f855a9b0cf3 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=3c175f91-9bcf-4d19-97b7-d8532cff05ba,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 831.485373] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65ac2431-a3ed-4640-8536-9f855a9b0cf3 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.485900] [50969]: [pid: 50969|app: 0|req: 2294/4749] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:39:23 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 82 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 831.499765] [50969]: [pid: 50969|app: 0|req: 2295/4750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:23 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.502935] [50969]: DEBUG neutron.api.v2.base [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 831.516338] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.538016] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.585959] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Allocated IP 10.180.180.203 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/5d2b3007-7c58-4421-a040-b0ced714cce8) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 831.630207] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for allowed_address_pair (5d2b3007-7c58-4421-a040-b0ced714cce8), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.631490] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for port (5d2b3007-7c58-4421-a040-b0ced714cce8), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.631747] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] create_port_precommit called with port settings {'id': '5d2b3007-7c58-4421-a040-b0ced714cce8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:53:e5:3a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1288, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 831.631959] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] create_port_precommit: [ 831.631959] [50969]: key[mac_address], None -> fa:16:3e:53:e5:3a [ 831.631959] [50969]: key[device_id], None -> PENDING [ 831.631959] [50969]: key[binding:vif_details], None -> {} [ 831.631959] [50969]: key[project_id], None -> [ 831.631959] [50969]: key[binding:vnic_type], None -> normal [ 831.631959] [50969]: key[allowed_address_pairs], None -> [] [ 831.631959] [50969]: key[name], None -> [ 831.631959] [50969]: key[status], None -> N/A [ 831.631959] [50969]: key[tenant_id], None -> [ 831.631959] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}] [ 831.631959] [50969]: key[id], None -> 5d2b3007-7c58-4421-a040-b0ced714cce8 [ 831.631959] [50969]: key[port_security_enabled], None -> False [ 831.631959] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 831.631959] [50969]: key[security_groups], None -> [] [ 831.631959] [50969]: key[binding:profile], None -> {} [ 831.631959] [50969]: key[binding:host_id], None -> [ 831.631959] [50969]: key[standard_attr_id], None -> 1288 [ 831.631959] [50969]: key[admin_state_up], None -> True [ 831.631959] [50969]: key[device_owner], None -> network:floatingip [ 831.631959] [50969]: key[binding:vif_type], None -> unbound [ 831.631959] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.655932] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (5d2b3007-7c58-4421-a040-b0ced714cce8), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.677885] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Pushing event updated for resources: {'Port': ['ID=5d2b3007-7c58-4421-a040-b0ced714cce8,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 831.686418] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 831.687113] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 831.688788] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 831.701676] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] create_port_postcommit called with port settings {'id': '5d2b3007-7c58-4421-a040-b0ced714cce8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:53:e5:3a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1288, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:39:23Z', 'updated_at': '2025-11-21T22:39:23Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 831.701990] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] create_port_postcommit: [ 831.701990] [50969]: key[mac_address], None -> fa:16:3e:53:e5:3a [ 831.701990] [50969]: key[device_id], None -> PENDING [ 831.701990] [50969]: key[binding:vif_details], None -> {} [ 831.701990] [50969]: key[project_id], None -> [ 831.701990] [50969]: key[binding:vnic_type], None -> normal [ 831.701990] [50969]: key[tags], None -> [] [ 831.701990] [50969]: key[allowed_address_pairs], None -> [] [ 831.701990] [50969]: key[created_at], None -> 2025-11-21T22:39:23Z [ 831.701990] [50969]: key[name], None -> [ 831.701990] [50969]: key[status], None -> N/A [ 831.701990] [50969]: key[tenant_id], None -> [ 831.701990] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}] [ 831.701990] [50969]: key[id], None -> 5d2b3007-7c58-4421-a040-b0ced714cce8 [ 831.701990] [50969]: key[port_security_enabled], None -> False [ 831.701990] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 831.701990] [50969]: key[security_groups], None -> [] [ 831.701990] [50969]: key[binding:profile], None -> {} [ 831.701990] [50969]: key[binding:host_id], None -> [ 831.701990] [50969]: key[revision_number], None -> 1 [ 831.701990] [50969]: key[description], None -> [ 831.701990] [50969]: key[updated_at], None -> 2025-11-21T22:39:23Z [ 831.701990] [50969]: key[standard_attr_id], None -> 1288 [ 831.701990] [50969]: key[admin_state_up], None -> True [ 831.701990] [50969]: key[binding:vif_type], None -> unbound [ 831.701990] [50969]: key[device_owner], None -> network:floatingip [ 831.701990] [50969]: key[extra_dhcp_opts], None -> [] [ 831.701990] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 831.701990] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.730501] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for floatingip (70be4e28-9078-46f9-a251-914f4c1e4d4f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.750097] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5d2b3007-7c58-4421-a040-b0ced714cce8), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.818504] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for port (5d2b3007-7c58-4421-a040-b0ced714cce8), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.818783] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] update_port_precommit called with port settings {'id': '5d2b3007-7c58-4421-a040-b0ced714cce8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:53:e5:3a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '70be4e28-9078-46f9-a251-914f4c1e4d4f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1288, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:23Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5d2b3007-7c58-4421-a040-b0ced714cce8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:53:e5:3a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1288, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:23Z', 'updated_at': '2025-11-21T22:39:23Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 831.818964] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] update_port_precommit: [ 831.818964] [50969]: key[device_id], PENDING -> 70be4e28-9078-46f9-a251-914f4c1e4d4f [ 831.818964] [50969]: key[updated_at], 2025-11-21T22:39:23Z -> 2025-11-21T22:39:24Z [ 831.818964] [50969]: key[revision_number], 1 -> 2 [ 831.818964] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.821207] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5d2b3007-7c58-4421-a040-b0ced714cce8), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.843347] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Pushing event updated for resources: {'Port': ['ID=5d2b3007-7c58-4421-a040-b0ced714cce8,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 831.863804] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] update_port_postcommit called with port settings {'id': '5d2b3007-7c58-4421-a040-b0ced714cce8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:53:e5:3a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '70be4e28-9078-46f9-a251-914f4c1e4d4f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1288, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:23Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5d2b3007-7c58-4421-a040-b0ced714cce8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:53:e5:3a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1288, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:23Z', 'updated_at': '2025-11-21T22:39:23Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 831.864041] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] update_port_postcommit: [ 831.864041] [50969]: key[device_id], PENDING -> 70be4e28-9078-46f9-a251-914f4c1e4d4f [ 831.864041] [50969]: key[updated_at], 2025-11-21T22:39:23Z -> 2025-11-21T22:39:24Z [ 831.864041] [50969]: key[revision_number], 1 -> 2 [ 831.864041] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.864449] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (70be4e28-9078-46f9-a251-914f4c1e4d4f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.876054] [50969]: DEBUG neutron_lib.callbacks.manager [None req-678390ea-22bc-451f-9775-39dd27d3bd00 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.876613] [50969]: [pid: 50969|app: 0|req: 2296/4751] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:39:23 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 376 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 831.890959] [50969]: [pid: 50969|app: 0|req: 2297/4752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.956807] [50969]: [pid: 50969|app: 0|req: 2298/4753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.028227] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95800844-40a6-4301-a7db-056543e05584 req-63264b71-5d58-4fa8-b214-854e918365a7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.029136] [50969]: [pid: 50969|app: 0|req: 2299/4754] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports/92863b73-1ad1-4f2c-a5dc-88860d80e6c5 => generated 747 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.043390] [50969]: [pid: 50969|app: 0|req: 2300/4755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.147370] [50969]: [pid: 50969|app: 0|req: 2301/4756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.157192] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Bound using segment: {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 832.157557] [50968]: DEBUG neutron.plugins.ml2.managers [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Bound port: d56ea2b7-5069-4c1c-93f2-966267ce100d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ad36dd36-1d2c-4f37-a259-98ef2e440794", "external-id": "nsx-vlan-transportzone-479", "segmentation_id": 479}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 832.157769] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.160623] [50969]: [pid: 50969|app: 0|req: 2302/4757] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.214019] [50968]: DEBUG neutron.plugins.ml2.db [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] For port d56ea2b7-5069-4c1c-93f2-966267ce100d, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 832.216596] [50968]: DEBUG neutron.plugins.ml2.db [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] For port d56ea2b7-5069-4c1c-93f2-966267ce100d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d56ea2b7-5069-4c1c-93f2-966267ce100d,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 832.218117] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_precommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:23Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:23Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 832.218292] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_precommit: [ 832.218292] [50968]: key[binding:vif_type], unbound -> ovs [ 832.218292] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} [ 832.218292] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 832.224755] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.251788] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Pushing event updated for resources: {'Port': ['ID=d56ea2b7-5069-4c1c-93f2-966267ce100d,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 832.260353] [50968]: DEBUG neutron.db.provisioning_blocks [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Provisioning complete for port d56ea2b7-5069-4c1c-93f2-966267ce100d triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 832.260521] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.260629] [50968]: INFO neutron.plugins.ml2.plugin [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Attempt 1 to provision port d56ea2b7-5069-4c1c-93f2-966267ce100d [ 832.262706] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9ff89d6-965b-4919-b83e-aeb01d5ba804 req-1df30df8-6556-492a-b392-4177efe69b87 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.263696] [50969]: [pid: 50969|app: 0|req: 2303/4758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 832.276571] [50969]: [pid: 50969|app: 0|req: 2304/4759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.279428] [50969]: DEBUG neutron.api.wsgi [req-d9ff89d6-965b-4919-b83e-aeb01d5ba804 req-1c13f083-3f32-4088-8895-f411fa97efe6 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.298388] [50969]: [pid: 50969|app: 0|req: 2305/4760] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.298748] [50968]: DEBUG neutron.plugins.ml2.plugin [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Current status of the port d56ea2b7-5069-4c1c-93f2-966267ce100d is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 832.298945] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.321194] [50968]: DEBUG neutron.plugins.ml2.db [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] For port d56ea2b7-5069-4c1c-93f2-966267ce100d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d56ea2b7-5069-4c1c-93f2-966267ce100d,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 832.340413] [50969]: [pid: 50969|app: 0|req: 2306/4761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.348525] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_precommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 4, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}]) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 832.348774] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_precommit: [ 832.348774] [50968]: key[status], DOWN -> ACTIVE [ 832.348774] [50968]: key[revision_number], 4 -> 5 [ 832.348774] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 832.354123] [50968]: DEBUG neutron.db.provisioning_blocks [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Provisioning complete for port d56ea2b7-5069-4c1c-93f2-966267ce100d triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 832.354253] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.354384] [50968]: INFO neutron.plugins.ml2.plugin [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Attempt 1 to provision port d56ea2b7-5069-4c1c-93f2-966267ce100d [ 832.391585] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52b87218-6619-40c5-8b0f-8a82cf6e41fe req-fb662f1b-9b4d-4a0d-a16e-fb6e08c74615 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.392607] [50969]: [pid: 50969|app: 0|req: 2307/4762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 747 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.393689] [50968]: DEBUG neutron.plugins.ml2.plugin [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Current status of the port d56ea2b7-5069-4c1c-93f2-966267ce100d is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 832.394466] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_postcommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 4, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}]) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 832.394619] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_postcommit: [ 832.394619] [50968]: key[status], DOWN -> ACTIVE [ 832.394619] [50968]: key[revision_number], 4 -> 5 [ 832.394619] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 832.394796] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.407299] [50969]: [pid: 50969|app: 0|req: 2308/4763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.409588] [50969]: DEBUG neutron.api.wsgi [req-52b87218-6619-40c5-8b0f-8a82cf6e41fe req-618d6903-3791-4714-aca7-55610f878beb tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.419758] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Pushing event updated for resources: {'Port': ['ID=d56ea2b7-5069-4c1c-93f2-966267ce100d,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 832.422870] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_postcommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 4, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:23Z', 'revision_number': 2, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 832.422870] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] update_port_postcommit: [ 832.422870] [50968]: key[binding:vif_type], unbound -> ovs [ 832.422870] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}} [ 832.422870] [50968]: key[updated_at], 2025-11-21T22:39:23Z -> 2025-11-21T22:39:24Z [ 832.422870] [50968]: key[revision_number], 2 -> 4 [ 832.422870] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 832.427413] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.427817] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-5f05b28c-22db-48a1-82df-10e5c42a0455 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.428590] [50969]: [pid: 50969|app: 0|req: 2309/4764] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.429167] [50968]: [pid: 50968|app: 0|req: 2456/4765] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:23 2025] PUT /networking/v2.0/ports/d56ea2b7-5069-4c1c-93f2-966267ce100d => generated 1037 bytes in 1581 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 832.472861] [50969]: [pid: 50969|app: 0|req: 2310/4766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.481990] [50968]: [pid: 50968|app: 0|req: 2457/4767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.542307] [50968]: [pid: 50968|app: 0|req: 2458/4768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.572707] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-30d6a323-b26c-48c4-b4b3-77d914f15449 x-openstack-request-id: req-30d6a323-b26c-48c4-b4b3-77d914f15449 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 832.572892] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "48bebaa2-011a-4d59-88fc-f54201b97a5c", "name": "network-vif-deleted", "tag": "63260a1e-06fe-4306-a0e1-c0ac686ee56e", "status": "completed", "code": 200}, {"server_uuid": "49ecf517-6245-4ab7-b5bd-f3c7df8176ef", "name": "network-vif-plugged", "status": "completed", "tag": "9cb795ef-d274-4d6b-abd2-cc29b9a02260", "code": 200}, {"name": "network-changed", "server_uuid": "49ecf517-6245-4ab7-b5bd-f3c7df8176ef", "tag": "9cb795ef-d274-4d6b-abd2-cc29b9a02260", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 832.573041] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-30d6a323-b26c-48c4-b4b3-77d914f15449 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 832.573347] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-30d6a323-b26c-48c4-b4b3-77d914f15449'] response: {'server_uuid': '48bebaa2-011a-4d59-88fc-f54201b97a5c', 'name': 'network-vif-deleted', 'tag': '63260a1e-06fe-4306-a0e1-c0ac686ee56e', 'status': 'completed', 'code': 200} [ 832.573480] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-30d6a323-b26c-48c4-b4b3-77d914f15449'] response: {'server_uuid': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'code': 200} [ 832.573596] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-30d6a323-b26c-48c4-b4b3-77d914f15449'] response: {'name': 'network-changed', 'server_uuid': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'tag': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'status': 'completed', 'code': 200} [ 832.578350] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e2db4c7-6339-4ab8-9902-33d490d9fa78 req-bad67cba-fe26-4c5a-b232-bc090430e729 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.579329] [50969]: [pid: 50969|app: 0|req: 2311/4769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.587584] [50968]: DEBUG neutron.api.wsgi [req-2e2db4c7-6339-4ab8-9902-33d490d9fa78 req-194b632f-1b52-4686-b7b1-ab5ef9f8ff49 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.599704] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-1dcd8944-3cc7-4a36-81b7-a45d78e42d78 x-openstack-request-id: req-1dcd8944-3cc7-4a36-81b7-a45d78e42d78 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 832.599704] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "tag": "92863b73-1ad1-4f2c-a5dc-88860d80e6c5", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "886f8151-98ac-49bd-a725-937c981e48da", "tag": "e70617a6-b23b-4608-ad48-40b40b34a411", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 832.599704] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1dcd8944-3cc7-4a36-81b7-a45d78e42d78 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 832.599704] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1dcd8944-3cc7-4a36-81b7-a45d78e42d78'] response: {'name': 'network-changed', 'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'tag': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'status': 'completed', 'code': 200} [ 832.599937] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1dcd8944-3cc7-4a36-81b7-a45d78e42d78'] response: {'name': 'network-changed', 'server_uuid': '886f8151-98ac-49bd-a725-937c981e48da', 'tag': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'status': 'completed', 'code': 200} [ 832.610410] [50968]: [pid: 50968|app: 0|req: 2459/4770] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.652809] [50968]: DEBUG neutron.api.wsgi [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-68c52ffe-6c33-421d-9833-7de107acf2f6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.675344] [50968]: [pid: 50968|app: 0|req: 2460/4771] 10.180.1.21 () {60 vars in 1584 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--6404095&fields=id&tenant_id=aa9ed0f77dd54b7b922a31154cd9c278 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.676603] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe934273-e752-4fc5-bac0-807bbb6b3d44 req-5d352bd6-9914-433e-99b3-902afb0ef2a0 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.677603] [50969]: [pid: 50969|app: 0|req: 2312/4772] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:39:24 2025] GET /networking/v2.0/ports/92863b73-1ad1-4f2c-a5dc-88860d80e6c5 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.730163] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-f01f4d55-5cd9-47e6-b68a-7a1ded75460b tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.731601] [50968]: [pid: 50968|app: 0|req: 2461/4773] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks?id=5325d16e-a517-4dbe-8938-7a925016f1dc => generated 620 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.738028] [50968]: DEBUG neutron.api.wsgi [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-192a980e-0841-4eb7-b86e-bfd492b28baf tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.741564] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dff926f4-eaf2-465f-a284-0a0e3d5069a8 req-bc92d94f-2c08-4b69-affa-e094cbe2c904 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.742565] [50969]: [pid: 50969|app: 0|req: 2313/4774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.743062] [50968]: [pid: 50968|app: 0|req: 2462/4775] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/quotas/aa9ed0f77dd54b7b922a31154cd9c278 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 832.748851] [50968]: DEBUG neutron.api.wsgi [req-dff926f4-eaf2-465f-a284-0a0e3d5069a8 req-6231c00b-4a80-4d32-b910-572d5acf0a8b tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.769588] [50968]: [pid: 50968|app: 0|req: 2463/4776] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 832.797444] [50969]: [pid: 50969|app: 0|req: 2314/4777] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?tenant_id=aa9ed0f77dd54b7b922a31154cd9c278&fields=id => generated 57 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 832.835601] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a27f21fe-0177-4d68-a120-172ff143fd7c req-9dd3bcd0-de12-4ca1-baa1-3de3dba25749 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.836594] [50968]: [pid: 50968|app: 0|req: 2464/4778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.838238] [50969]: [pid: 50969|app: 0|req: 2315/4779] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks/5325d16e-a517-4dbe-8938-7a925016f1dc?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 832.843286] [50968]: DEBUG neutron.api.wsgi [req-a27f21fe-0177-4d68-a120-172ff143fd7c req-57e068fe-696f-46e9-a74c-26cfd4744a0e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.862873] [50968]: [pid: 50968|app: 0|req: 2465/4780] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.878611] [50969]: [pid: 50969|app: 0|req: 2316/4781] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks/5325d16e-a517-4dbe-8938-7a925016f1dc?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) [ 832.929868] [50968]: [pid: 50968|app: 0|req: 2466/4782] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.993082] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7d88677-1d28-4c50-a377-b1b16227fddc req-ec940c9c-37fe-4d41-8e27-7144e5f5430b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.998146] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7d88677-1d28-4c50-a377-b1b16227fddc req-ec940c9c-37fe-4d41-8e27-7144e5f5430b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.998923] [50969]: [pid: 50969|app: 0|req: 2317/4783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1489 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 833.134321] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408e9c3d-baac-40ad-a35f-744ec1d4fae0 req-38096993-4f33-4279-88b5-29dfa7a87fdc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.135462] [50968]: [pid: 50968|app: 0|req: 2467/4784] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 1041 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 833.141172] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-0b2d89a3-685a-4b84-8e8c-453b7bb5f600 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.143907] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-0b2d89a3-685a-4b84-8e8c-453b7bb5f600 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.145063] [50969]: [pid: 50969|app: 0|req: 2318/4785] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 2075 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 833.159212] [50969]: [pid: 50969|app: 0|req: 2319/4786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.188968] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408e9c3d-baac-40ad-a35f-744ec1d4fae0 req-82574260-46be-456c-8775-2d1142f7095d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.190068] [50968]: [pid: 50968|app: 0|req: 2468/4787] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.202419] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-fae80c48-1a23-4af6-8eca-642df782eb66 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.203442] [50969]: [pid: 50969|app: 0|req: 2320/4788] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.205425] [50968]: [pid: 50968|app: 0|req: 2469/4789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.206090] [50969]: DEBUG neutron.api.wsgi [req-408e9c3d-baac-40ad-a35f-744ec1d4fae0 req-e96fa9b0-5ad6-4c38-996d-c15aec2b46e8 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.209321] [50968]: DEBUG neutron.api.wsgi [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-930713db-c54d-4abd-969e-23c75efb3330 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.222241] [50968]: [pid: 50968|app: 0|req: 2470/4790] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=92863b73-1ad1-4f2c-a5dc-88860d80e6c5 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 833.224872] [50969]: [pid: 50969|app: 0|req: 2321/4791] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=9cb795ef-d274-4d6b-abd2-cc29b9a02260 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.248520] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-4e682cc1-d74f-446c-9e6a-eb48e2945c16 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.249916] [50968]: [pid: 50968|app: 0|req: 2471/4792] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.265823] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408e9c3d-baac-40ad-a35f-744ec1d4fae0 req-eae72c4b-58c6-4f51-a4ef-5500cd28a36a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.266990] [50969]: [pid: 50969|app: 0|req: 2322/4793] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.285088] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-12645652-c852-4bf5-809b-500c87050e70 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.286195] [50968]: [pid: 50968|app: 0|req: 2472/4794] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.303721] [50968]: [pid: 50968|app: 0|req: 2473/4795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.309871] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408e9c3d-baac-40ad-a35f-744ec1d4fae0 req-bed0a825-792f-477b-a4ce-6c79c7b2c092 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.311030] [50969]: [pid: 50969|app: 0|req: 2323/4796] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.345556] [50968]: [pid: 50968|app: 0|req: 2474/4797] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.350171] [50969]: [pid: 50969|app: 0|req: 2324/4798] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 833.387833] [50969]: [pid: 50969|app: 0|req: 2325/4799] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 833.407912] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac292083-4820-437f-b41a-5f8b150e2074 req-7b2f5621-167a-4e35-81fa-df8864d12f8b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.409059] [50968]: [pid: 50968|app: 0|req: 2475/4800] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports/911dd3b6-376c-4557-9b50-9c74fa3006d7 => generated 747 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.423007] [50969]: [pid: 50969|app: 0|req: 2326/4801] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 833.468622] [50969]: [pid: 50969|app: 0|req: 2327/4802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.477014] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-af994f92-0d22-40ec-8f78-2f89f42c212f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.477014] [50968]: [pid: 50968|app: 0|req: 2476/4803] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 833.488520] [50969]: DEBUG neutron.api.wsgi [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-09f2e91e-7eae-4042-abe8-793c906daf0e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.506591] [50969]: [pid: 50969|app: 0|req: 2328/4804] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=d56ea2b7-5069-4c1c-93f2-966267ce100d => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.529292] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-d1d99a05-f3dd-4c4c-86dd-99dcc637fd26 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.530259] [50969]: [pid: 50969|app: 0|req: 2329/4805] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/subnets?id=fb623ff5-4fc5-4674-8a24-42dae40b87ee => generated 698 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.539587] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-dd3c2971-078f-4ac4-859f-21b9a8368e4b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.540740] [50968]: [pid: 50968|app: 0|req: 2477/4806] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 833.545479] [50969]: [pid: 50969|app: 0|req: 2330/4807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.560717] [50969]: [pid: 50969|app: 0|req: 2331/4808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.581794] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc18e256-7872-4cc9-ac1e-6f7c3f1c91f4 req-496b6e1d-6dc2-4f3d-bf4a-9810e6e15bcd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.582996] [50968]: [pid: 50968|app: 0|req: 2478/4809] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?network_id=2371821e-5403-4904-a7a6-d4a27591f0c4&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.612367] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-e10deb01-e9ec-407e-a670-e579d0464543 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.613409] [50969]: [pid: 50969|app: 0|req: 2332/4810] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.625610] [50968]: [pid: 50968|app: 0|req: 2479/4811] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.632833] [50969]: [pid: 50969|app: 0|req: 2333/4812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 833.635331] [50969]: DEBUG neutron.api.wsgi [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-16eec9a6-674f-4ae9-9c05-d3d1f30eae3f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.640263] [50968]: [pid: 50968|app: 0|req: 2480/4813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.649609] [50969]: [pid: 50969|app: 0|req: 2334/4814] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.15&port_id=479dab71-5318-4f01-b7a8-a4239ec52016 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.674561] [50968]: [pid: 50968|app: 0|req: 2481/4815] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:25 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?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) [ 833.708582] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-97ab51fc-3125-430e-ac3b-a459d371403d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.709837] [50968]: [pid: 50968|app: 0|req: 2482/4816] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.711256] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf1c7db1-d5ac-444d-bb8e-01484193ea36 req-fad5314a-589c-41c3-a3bc-565117b109ca tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.712524] [50969]: [pid: 50969|app: 0|req: 2335/4817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.718651] [50969]: DEBUG neutron.api.wsgi [req-cf1c7db1-d5ac-444d-bb8e-01484193ea36 req-65bd25cd-4869-4911-9a25-31861cc4ea12 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.726064] [50968]: [pid: 50968|app: 0|req: 2483/4818] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.746298] [50969]: [pid: 50969|app: 0|req: 2336/4819] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.756327] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-eac996d0-736d-4e36-82c5-649cbac00d9d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.757458] [50968]: [pid: 50968|app: 0|req: 2484/4820] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.801330] [50969]: [pid: 50969|app: 0|req: 2337/4821] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.821699] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7cc7e549-71ee-4d52-88a5-50a7ac596940 req-65a638a2-4ef4-4c4d-872f-b46d786d666e tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.822741] [50968]: [pid: 50968|app: 0|req: 2485/4822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.830126] [50968]: DEBUG neutron.api.wsgi [req-7cc7e549-71ee-4d52-88a5-50a7ac596940 req-7ef71a5f-975c-45dd-aca0-e71b2600a5d9 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.845647] [50969]: [pid: 50969|app: 0|req: 2338/4823] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 833.851506] [50968]: [pid: 50968|app: 0|req: 2486/4824] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 833.887679] [50969]: [pid: 50969|app: 0|req: 2339/4825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=4efb1a00-22cd-4fd0-a221-012f3fd4967d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.904772] [50968]: [pid: 50968|app: 0|req: 2487/4826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.957928] [50969]: [pid: 50969|app: 0|req: 2340/4827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.978434] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46060b15-6bb5-4f6d-9466-5eb8e29a7e03 req-5835e080-4497-4358-a5a0-abf13dc5792a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.979568] [50968]: [pid: 50968|app: 0|req: 2488/4828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 833.987244] [50969]: DEBUG neutron.api.wsgi [req-46060b15-6bb5-4f6d-9466-5eb8e29a7e03 req-14149587-1879-4238-8fbe-9fec17ac2d6c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.020345] [50969]: [pid: 50969|app: 0|req: 2341/4829] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.047233] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-542635d7-4cb8-4cc1-8860-48938bff1c72 req-222cab65-bea3-477a-b937-633e4fd29da9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.051805] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-542635d7-4cb8-4cc1-8860-48938bff1c72 req-222cab65-bea3-477a-b937-633e4fd29da9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.052889] [50968]: [pid: 50968|app: 0|req: 2489/4830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1489 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 834.105470] [50968]: [pid: 50968|app: 0|req: 2490/4831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.142336] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1a95cf1-e18a-4239-a25c-c6917131c8d0 req-67575075-bb5d-48af-bcde-ec81f50a7d48 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.143298] [50969]: [pid: 50969|app: 0|req: 2342/4832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.149860] [50968]: DEBUG neutron.api.wsgi [req-a1a95cf1-e18a-4239-a25c-c6917131c8d0 req-938ef683-6a5e-4b8e-9655-5daf8795cc2d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.175015] [50968]: [pid: 50968|app: 0|req: 2491/4833] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.228799] [50969]: [pid: 50969|app: 0|req: 2343/4834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.293469] [50968]: [pid: 50968|app: 0|req: 2492/4835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.379376] [50969]: [pid: 50969|app: 0|req: 2344/4836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.429066] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-8e39dc26-44b0-4b3d-9e7b-514c44823d06 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.429810] [50968]: [pid: 50968|app: 0|req: 2493/4837] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 834.472615] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-c511cfcb-d486-4416-9048-40d561cdce74 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.473850] [50969]: [pid: 50969|app: 0|req: 2345/4838] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.484041] [50968]: DEBUG neutron.api.wsgi [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-ffe208dd-c65d-4d68-90bf-87f7172613b9 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.517181] [50968]: [pid: 50968|app: 0|req: 2494/4839] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=e70617a6-b23b-4608-ad48-40b40b34a411 => generated 808 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 834.539719] [50968]: [pid: 50968|app: 0|req: 2495/4840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.543175] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-3c346512-5dc7-417d-82df-5e44516738d6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.544256] [50969]: [pid: 50969|app: 0|req: 2346/4841] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.575804] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd56ea2b7-5069-4c1c-93f2-966267ce100d'}, {'name': 'network-changed', 'server_uuid': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'tag': 'd56ea2b7-5069-4c1c-93f2-966267ce100d'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 834.578155] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12146769-3b1a-40b9-b944-ac9969ef72e6 req-e4c213aa-6a2a-442a-b42e-68338c133d3b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.579594] [50968]: [pid: 50968|app: 0|req: 2496/4842] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.580676] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4f270ee3-c7b9-4d5a-8682-af4d4b207aa5" -d '{"events": [{"server_uuid": "a5c936f3-9a41-439d-82e9-e7e52628d553", "name": "network-vif-plugged", "status": "completed", "tag": "d56ea2b7-5069-4c1c-93f2-966267ce100d"}, {"name": "network-changed", "server_uuid": "a5c936f3-9a41-439d-82e9-e7e52628d553", "tag": "d56ea2b7-5069-4c1c-93f2-966267ce100d"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 834.611377] [50968]: [pid: 50968|app: 0|req: 2497/4843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.611731] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-83ff399b-b136-42bf-b81d-59db298e2e19 x-openstack-request-id: req-83ff399b-b136-42bf-b81d-59db298e2e19 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 834.611847] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a5c936f3-9a41-439d-82e9-e7e52628d553", "name": "network-vif-plugged", "status": "completed", "tag": "d56ea2b7-5069-4c1c-93f2-966267ce100d", "code": 200}, {"name": "network-changed", "server_uuid": "a5c936f3-9a41-439d-82e9-e7e52628d553", "tag": "d56ea2b7-5069-4c1c-93f2-966267ce100d", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 834.611919] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-83ff399b-b136-42bf-b81d-59db298e2e19 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 834.612154] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-83ff399b-b136-42bf-b81d-59db298e2e19'] response: {'server_uuid': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'code': 200} [ 834.612282] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-83ff399b-b136-42bf-b81d-59db298e2e19'] response: {'name': 'network-changed', 'server_uuid': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'tag': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'status': 'completed', 'code': 200} [ 834.621664] [50969]: [pid: 50969|app: 0|req: 2347/4844] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.656374] [50969]: [pid: 50969|app: 0|req: 2348/4845] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?tenant_id=33a21e8b72fc41af81a598d48e2b96fb&device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 834.669236] [50968]: [pid: 50968|app: 0|req: 2498/4846] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 834.669950] [50969]: [pid: 50969|app: 0|req: 2349/4847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:26 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.688047] [50968]: [pid: 50968|app: 0|req: 2499/4848] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/networks?tenant_id=33a21e8b72fc41af81a598d48e2b96fb&shared=False => generated 15 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.722268] [50968]: [pid: 50968|app: 0|req: 2500/4849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.732759] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72d7f35f-62c8-4de0-8d57-5609fecc3586 req-1c222617-8e11-4f33-bc41-09be6c099c93 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.734346] [50969]: [pid: 50969|app: 0|req: 2350/4850] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:39:27 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) [ 834.753105] [50968]: [pid: 50968|app: 0|req: 2501/4851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.815570] [50969]: [pid: 50969|app: 0|req: 2351/4852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.875149] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c0a5661-79ee-4ad7-b2bf-e28a16ad3c55 req-815dfddf-6e8a-4ca1-8a01-77e6066f4e28 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.875149] [50968]: [pid: 50968|app: 0|req: 2502/4853] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.884023] [50969]: DEBUG neutron.api.wsgi [req-2c0a5661-79ee-4ad7-b2bf-e28a16ad3c55 req-ea61bf3e-0fbc-454d-9659-90a2ba305ade tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.917680] [50969]: [pid: 50969|app: 0|req: 2352/4854] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.953637] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ed8898f-7dc1-4f74-b0bc-c4022596f571 req-0f45c63b-b58b-4eab-a63b-2d46508b030a tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.954842] [50968]: [pid: 50968|app: 0|req: 2503/4855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 834.961453] [50969]: DEBUG neutron.api.wsgi [req-5ed8898f-7dc1-4f74-b0bc-c4022596f571 req-f15ef62f-3724-4a82-8dd2-4e12e3dacd0f tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.983025] [50969]: [pid: 50969|app: 0|req: 2353/4856] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.988589] [50968]: [pid: 50968|app: 0|req: 2504/4857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.041367] [50969]: [pid: 50969|app: 0|req: 2354/4858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.119312] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86d9614d-b9f5-430a-8bbd-6c01d48d1f0c req-e4d60e17-2a23-4098-b712-8ff63a0dfd96 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.123680] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86d9614d-b9f5-430a-8bbd-6c01d48d1f0c req-e4d60e17-2a23-4098-b712-8ff63a0dfd96 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.124857] [50969]: [pid: 50969|app: 0|req: 2355/4859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1489 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 835.149088] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4782bc2-f985-4c8e-93d0-5b95f3e70a9b req-cc453a23-26e2-42fc-ace1-01ddb662525c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.150161] [50968]: [pid: 50968|app: 0|req: 2505/4860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.152611] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f270ee3-c7b9-4d5a-8682-af4d4b207aa5 req-171ab598-7bce-4329-9a09-ab4dc450828a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.153665] [50969]: [pid: 50969|app: 0|req: 2356/4861] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 835.155924] [50968]: DEBUG neutron.api.wsgi [req-d4782bc2-f985-4c8e-93d0-5b95f3e70a9b req-1e9e979c-4b6b-4995-b081-2851b4f27872 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.179161] [50968]: [pid: 50968|app: 0|req: 2506/4862] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.190982] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f270ee3-c7b9-4d5a-8682-af4d4b207aa5 req-c054e07a-e198-42bd-90c5-b0e062614b24 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.190982] [50969]: [pid: 50969|app: 0|req: 2357/4863] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/networks?id=2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 723 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 835.193502] [50968]: [pid: 50968|app: 0|req: 2507/4864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.195892] [50969]: DEBUG neutron.api.wsgi [req-4f270ee3-c7b9-4d5a-8682-af4d4b207aa5 req-7ec41c13-a535-4f66-ad61-f6c1de58ebb1 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.210718] [50969]: [pid: 50969|app: 0|req: 2358/4865] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=d56ea2b7-5069-4c1c-93f2-966267ce100d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.235794] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f270ee3-c7b9-4d5a-8682-af4d4b207aa5 req-5e179571-1dd7-441c-a261-24b2cdbba6ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.237407] [50968]: [pid: 50968|app: 0|req: 2508/4866] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/subnets?id=fb623ff5-4fc5-4674-8a24-42dae40b87ee => generated 698 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.268277] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1cf853e-517e-4131-80eb-8b128703d764 req-6c11b4fe-0957-480e-820b-2a16ffe94177 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.268277] [50969]: [pid: 50969|app: 0|req: 2359/4867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.269357] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f270ee3-c7b9-4d5a-8682-af4d4b207aa5 req-f41ee0ca-94e9-4a33-8813-536207c51568 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.270372] [50968]: [pid: 50968|app: 0|req: 2509/4868] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?network_id=2371821e-5403-4904-a7a6-d4a27591f0c4&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.275074] [50968]: DEBUG neutron.api.wsgi [req-d1cf853e-517e-4131-80eb-8b128703d764 req-a40cb127-7d0c-4f59-a9aa-0804f9972380 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.296564] [50968]: [pid: 50968|app: 0|req: 2510/4869] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 835.307382] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c87a042-9763-4804-98db-0fc6e653c186 req-ce6ae876-7d5c-43e9-a033-c61c588418dd tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.308685] [50969]: [pid: 50969|app: 0|req: 2360/4870] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.315584] [50969]: DEBUG neutron.api.wsgi [req-4c87a042-9763-4804-98db-0fc6e653c186 req-59e39495-167d-4ddd-b41d-11b69a59a93c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.321359] [50969]: [pid: 50969|app: 0|req: 2361/4871] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/quotas/f3032a73c30547cca0af5c9f3824f84e => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.331371] [50968]: [pid: 50968|app: 0|req: 2511/4872] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.344854] [50968]: [pid: 50968|app: 0|req: 2512/4873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.382270] [50968]: [pid: 50968|app: 0|req: 2513/4874] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4?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) [ 835.391526] [50969]: [pid: 50969|app: 0|req: 2362/4875] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&fields=id => generated 103 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.397181] [50968]: [pid: 50968|app: 0|req: 2514/4876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 835.434581] [50969]: [pid: 50969|app: 0|req: 2363/4877] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.462528] [50969]: [pid: 50969|app: 0|req: 2364/4878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.491290] [50968]: [pid: 50968|app: 0|req: 2515/4879] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 835.616822] [50969]: [pid: 50969|app: 0|req: 2365/4880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.628318] [50968]: [pid: 50968|app: 0|req: 2516/4881] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:27 2025] GET /networking/v2.0/ports?device_id=0be9145c-fc2c-4651-8abb-a9b207a80b61 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.695757] [50969]: [pid: 50969|app: 0|req: 2366/4882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.769816] [50968]: [pid: 50968|app: 0|req: 2517/4883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.803938] [50969]: [pid: 50969|app: 0|req: 2367/4884] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.846605] [50968]: [pid: 50968|app: 0|req: 2518/4885] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.931160] [50969]: [pid: 50969|app: 0|req: 2368/4886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.032791] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-808d58e4-1021-4b11-aeca-390fe6594be6 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.033946] [50968]: [pid: 50968|app: 0|req: 2519/4887] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.042096] [50969]: DEBUG neutron.api.wsgi [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-df55c25b-302e-4f8f-9c65-9014f3d83a47 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.047327] [50969]: [pid: 50969|app: 0|req: 2369/4888] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/quotas/f3032a73c30547cca0af5c9f3824f84e => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.087064] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be8f377e-f459-4741-9ccb-5aa3b9f55e6f req-0143c339-f4db-4cf4-934f-eb9b34456bae tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.088036] [50969]: [pid: 50969|app: 0|req: 2370/4889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 836.094953] [50969]: DEBUG neutron.api.wsgi [req-be8f377e-f459-4741-9ccb-5aa3b9f55e6f req-83440d2d-1dc0-478a-a81f-18aabe5971c0 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.124891] [50968]: [pid: 50968|app: 0|req: 2520/4890] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&fields=id => generated 103 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.126552] [50969]: [pid: 50969|app: 0|req: 2371/4891] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 836.168368] [50968]: [pid: 50968|app: 0|req: 2521/4892] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.206026] [50968]: [pid: 50968|app: 0|req: 2522/4893] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 836.218457] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-739fa996-e3b0-462f-829e-8b888121c862 req-252a5f26-b307-4688-85f4-272fff3d0a5f tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.219897] [50969]: [pid: 50969|app: 0|req: 2372/4894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.225917] [50968]: DEBUG neutron.api.wsgi [req-739fa996-e3b0-462f-829e-8b888121c862 req-5aa09147-8fc2-4c9a-be63-b866cf0e48e9 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.245822] [50968]: [pid: 50968|app: 0|req: 2523/4895] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.294440] [50969]: [pid: 50969|app: 0|req: 2373/4896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.321650] [50968]: [pid: 50968|app: 0|req: 2524/4897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.361302] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb42f78a-3e0f-4b6f-87a4-1038ce14eaa4 req-e2323ffc-86dc-49f6-86eb-67efcbcf43bb tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.366020] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb42f78a-3e0f-4b6f-87a4-1038ce14eaa4 req-e2323ffc-86dc-49f6-86eb-67efcbcf43bb tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.367040] [50969]: [pid: 50969|app: 0|req: 2374/4898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1489 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 836.392986] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aab74342-267e-4d05-839d-7239cc164326 req-dd8c760c-3e17-40a7-a247-00ad234d75f8 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.393984] [50968]: [pid: 50968|app: 0|req: 2525/4899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.400779] [50969]: DEBUG neutron.api.wsgi [req-aab74342-267e-4d05-839d-7239cc164326 req-20a0878c-da64-4961-8010-6ba4c4ad7dd8 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.413330] [50968]: [pid: 50968|app: 0|req: 2526/4900] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.426180] [50969]: [pid: 50969|app: 0|req: 2375/4901] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.452129] [50968]: [pid: 50968|app: 0|req: 2527/4902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.497770] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-639741a0-a019-42ae-a5e7-fb7fdab7f35a req-d7f2718e-c267-4bf6-814f-463528b1487f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.499203] [50969]: [pid: 50969|app: 0|req: 2376/4903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.505160] [50969]: DEBUG neutron.api.wsgi [req-639741a0-a019-42ae-a5e7-fb7fdab7f35a req-b47d9400-9112-4e75-a47d-8b4996137959 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.508624] [50968]: [pid: 50968|app: 0|req: 2528/4904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.528844] [50969]: [pid: 50969|app: 0|req: 2377/4905] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.563289] [50968]: [pid: 50968|app: 0|req: 2529/4906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.599661] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a628d10c-2eae-49e1-a458-baae953b7939 req-8a156cc0-5710-4e53-ba39-28dc2342e351 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.600862] [50969]: [pid: 50969|app: 0|req: 2378/4907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.607010] [50968]: DEBUG neutron.api.wsgi [req-a628d10c-2eae-49e1-a458-baae953b7939 req-eb063b89-e800-4bb0-9b6b-d0c41fee3d2d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.631060] [50969]: [pid: 50969|app: 0|req: 2379/4908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.634580] [50968]: [pid: 50968|app: 0|req: 2530/4909] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:28 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.698843] [50969]: [pid: 50969|app: 0|req: 2380/4910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.768453] [50968]: [pid: 50968|app: 0|req: 2531/4911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.809226] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0060b713-0887-40a7-8d2f-140131217f2f req-d608b626-05e2-4dc0-b5d6-39909d141748 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.810941] [50969]: [pid: 50969|app: 0|req: 2381/4912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.819026] [50968]: DEBUG neutron.api.wsgi [req-0060b713-0887-40a7-8d2f-140131217f2f req-49c8cc85-17b8-43e5-b331-d3e6052db38f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.855180] [50969]: [pid: 50969|app: 0|req: 2382/4913] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.855908] [50968]: [pid: 50968|app: 0|req: 2532/4914] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.924183] [50968]: [pid: 50968|app: 0|req: 2533/4915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.925668] [50969]: [pid: 50969|app: 0|req: 2383/4916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.002790] [50969]: [pid: 50969|app: 0|req: 2384/4917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.009587] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9cacdfc1-6b2d-48da-83a8-e8cfc8bba4b7 req-83806173-83b6-456b-bdbe-d1bbf029a9f4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.010732] [50968]: [pid: 50968|app: 0|req: 2534/4918] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.020014] [50969]: DEBUG neutron.api.wsgi [req-9cacdfc1-6b2d-48da-83a8-e8cfc8bba4b7 req-810a2b48-29a3-43a0-ac1e-322281eaa7f8 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.049832] [50969]: [pid: 50969|app: 0|req: 2385/4919] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.144764] [50968]: DEBUG neutron.api.wsgi [req-113af1b2-8cf5-45b8-aac3-57e096a24323 req-c0040a33-751f-4fb9-8f4d-4fe7a63c4137 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.145586] [50968]: DEBUG neutron.api.wsgi [req-113af1b2-8cf5-45b8-aac3-57e096a24323 req-c0040a33-751f-4fb9-8f4d-4fe7a63c4137 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 837.146264] [50968]: [pid: 50968|app: 0|req: 2535/4920] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22: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) [ 837.223561] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c2b85c3-db04-4f8f-b285-86c4b6f24501 req-2c7f28bf-1db9-47b1-9344-b2f456a3203f tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.224609] [50969]: [pid: 50969|app: 0|req: 2386/4921] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.233664] [50968]: DEBUG neutron.api.wsgi [req-4c2b85c3-db04-4f8f-b285-86c4b6f24501 req-500d3c47-dfa8-4dbd-b116-5ae664271e95 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.259928] [50968]: [pid: 50968|app: 0|req: 2536/4922] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.333122] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb2a2cbe-7b02-42d6-bd6b-d73383c8eec9 req-6812f4c7-7c46-429e-80ec-635992493374 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.334366] [50969]: [pid: 50969|app: 0|req: 2387/4923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.336192] [50968]: [pid: 50968|app: 0|req: 2537/4924] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef&fields=id&fields=resource_request => generated 57 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.342162] [50968]: DEBUG neutron.api.wsgi [req-bb2a2cbe-7b02-42d6-bd6b-d73383c8eec9 req-25dd6c76-797b-4ff6-ade5-e47adcbaf7f2 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.364875] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac1b3847-e521-4b11-b750-47328f55e5e9 req-7c36f8f0-b726-4fa8-8e65-6655ba853218 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.365896] [50969]: [pid: 50969|app: 0|req: 2388/4925] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.370282] [50968]: [pid: 50968|app: 0|req: 2538/4926] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 837.373114] [50969]: DEBUG neutron.api.wsgi [req-ac1b3847-e521-4b11-b750-47328f55e5e9 req-87617c50-3732-410c-af5a-697e6c51159e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.387793] [50968]: [pid: 50968|app: 0|req: 2539/4927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 837.397754] [50969]: [pid: 50969|app: 0|req: 2389/4928] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.436748] [50968]: [pid: 50968|app: 0|req: 2540/4929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.462145] [50969]: [pid: 50969|app: 0|req: 2390/4930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.517817] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77409d60-611e-48b0-ac1c-81ed75922dc0 req-16f05b5b-1fdb-40c6-9bea-09d2b619f47e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.522305] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-029eef91-5985-4f02-a28b-2f72e1968ba9 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.522794] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77409d60-611e-48b0-ac1c-81ed75922dc0 req-16f05b5b-1fdb-40c6-9bea-09d2b619f47e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.523468] [50969]: [pid: 50969|app: 0|req: 2391/4931] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports/9cb795ef-d274-4d6b-abd2-cc29b9a02260 => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.524054] [50968]: [pid: 50968|app: 0|req: 2541/4932] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1489 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 837.544838] [50969]: [pid: 50969|app: 0|req: 2392/4933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.573296] [50968]: [pid: 50968|app: 0|req: 2542/4934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.595673] [50969]: [pid: 50969|app: 0|req: 2393/4935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.650310] [50969]: [pid: 50969|app: 0|req: 2394/4936] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.688977] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b7df37d-7ee4-45fd-82b7-07ed97561ef7 req-35aad2ca-c53a-49db-b69c-8e258fea1c1d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.690030] [50968]: [pid: 50968|app: 0|req: 2543/4937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:29 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.696953] [50969]: DEBUG neutron.api.wsgi [req-8b7df37d-7ee4-45fd-82b7-07ed97561ef7 req-42491469-b5ec-4850-a47a-34ecfe33cca9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.723971] [50969]: [pid: 50969|app: 0|req: 2395/4938] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.741797] [50968]: [pid: 50968|app: 0|req: 2544/4939] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.798310] [50969]: [pid: 50969|app: 0|req: 2396/4940] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.849179] [50968]: [pid: 50968|app: 0|req: 2545/4941] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.930080] [50969]: [pid: 50969|app: 0|req: 2397/4942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.980179] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-7b23e8fd-235b-4ef4-9838-dba60f9f990f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.981205] [50968]: [pid: 50968|app: 0|req: 2546/4943] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.987452] [50968]: DEBUG neutron.api.wsgi [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-3ed7889d-4d90-4be0-9315-4e8ae8989588 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.992678] [50968]: [pid: 50968|app: 0|req: 2547/4944] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/quotas/4f158c20b8fb452c8995c99dad00c0c6 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.996642] [50969]: [pid: 50969|app: 0|req: 2398/4945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.074117] [50969]: [pid: 50969|app: 0|req: 2399/4946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.087186] [50968]: [pid: 50968|app: 0|req: 2548/4947] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&fields=id => generated 149 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 838.131190] [50969]: [pid: 50969|app: 0|req: 2400/4948] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.145755] [50968]: [pid: 50968|app: 0|req: 2549/4949] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.172498] [50969]: [pid: 50969|app: 0|req: 2401/4950] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 838.274031] [50968]: [pid: 50968|app: 0|req: 2550/4951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.388168] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99db9c24-0efd-4126-b665-f209b6c9c671 req-134550f7-078b-416e-8fbb-8630726cb4f6 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.389129] [50969]: [pid: 50969|app: 0|req: 2402/4952] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.395570] [50968]: DEBUG neutron.api.wsgi [req-99db9c24-0efd-4126-b665-f209b6c9c671 req-4c31665a-8279-42a2-ad8d-0ed7d9ae865e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.417907] [50968]: [pid: 50968|app: 0|req: 2551/4953] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&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.488034] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7660e4fb-12da-44aa-85a6-59f14e07b4c3 req-7d54415b-f96a-4ab7-b623-a0d38c768ad8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.488475] [50969]: [pid: 50969|app: 0|req: 2403/4954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.491922] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6e9ffd3-264d-4ab2-a0e9-f413910a4259 req-d36eec58-ed85-4ad0-91d4-9d2c5fed1351 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.492978] [50968]: [pid: 50968|app: 0|req: 2552/4955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.494173] [50969]: DEBUG neutron.api.wsgi [req-7660e4fb-12da-44aa-85a6-59f14e07b4c3 req-020f57c0-1a9c-4000-871b-3e823d508ac3 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.499021] [50968]: DEBUG neutron.api.wsgi [req-c6e9ffd3-264d-4ab2-a0e9-f413910a4259 req-97933ec7-9803-4a29-833f-fa0b59055ddb tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.515668] [50969]: [pid: 50969|app: 0|req: 2404/4956] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&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.521530] [50968]: [pid: 50968|app: 0|req: 2553/4957] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 838.571793] [50969]: [pid: 50969|app: 0|req: 2405/4958] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.591583] [50968]: [pid: 50968|app: 0|req: 2554/4959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.639124] [50968]: [pid: 50968|app: 0|req: 2555/4960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.662640] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f98228b0-8df1-426b-8947-62c980cf20ff req-e9ef5f89-3344-43d0-bd90-5b571e78ce75 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.667289] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f98228b0-8df1-426b-8947-62c980cf20ff req-e9ef5f89-3344-43d0-bd90-5b571e78ce75 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.669107] [50969]: [pid: 50969|app: 0|req: 2406/4961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:30 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1489 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 838.697068] [50968]: [pid: 50968|app: 0|req: 2556/4962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.731323] [50969]: [pid: 50969|app: 0|req: 2407/4963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.775390] [50968]: [pid: 50968|app: 0|req: 2557/4964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.825649] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc739320-7535-4e6b-91a8-a4648cf1498f req-3d1fc7bb-37be-46a8-80e2-221e08a67983 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.826865] [50969]: [pid: 50969|app: 0|req: 2408/4965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.833196] [50968]: DEBUG neutron.api.wsgi [req-fc739320-7535-4e6b-91a8-a4648cf1498f req-eddc864e-d45c-48fb-80d3-4124f0a63a96 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.849351] [50969]: [pid: 50969|app: 0|req: 2409/4966] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.857914] [50968]: [pid: 50968|app: 0|req: 2558/4967] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.920390] [50969]: [pid: 50969|app: 0|req: 2410/4968] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.929716] [50968]: [pid: 50968|app: 0|req: 2559/4969] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.997443] [50969]: [pid: 50969|app: 0|req: 2411/4970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.079693] [50968]: [pid: 50968|app: 0|req: 2560/4971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.144854] [50969]: [pid: 50969|app: 0|req: 2412/4972] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.219097] [50968]: [pid: 50968|app: 0|req: 2561/4973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.332782] [50969]: [pid: 50969|app: 0|req: 2413/4974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.522906] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6900fba0-39d2-45b7-9bf8-ede45d8ccb56 req-4880b161-c464-4ee7-8507-777f0b43b265 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.523850] [50968]: [pid: 50968|app: 0|req: 2562/4975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.530522] [50969]: DEBUG neutron.api.wsgi [req-6900fba0-39d2-45b7-9bf8-ede45d8ccb56 req-62217d46-4e2e-49fa-bf48-1cf4e0481dcc tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.559153] [50969]: [pid: 50969|app: 0|req: 2414/4976] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.637761] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23148309-19d9-4a1c-a7e7-7b011ac73d26 req-21fa7b8b-fded-42b0-8078-601ea14e2133 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.638730] [50968]: [pid: 50968|app: 0|req: 2563/4977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.644829] [50968]: DEBUG neutron.api.wsgi [req-23148309-19d9-4a1c-a7e7-7b011ac73d26 req-925d2b16-45de-430a-850a-3050c4017975 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.651235] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9e882e4-7bc3-4dff-9093-61f6ab24915c req-47bf9dac-2864-43b7-bb68-8c2495627050 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.652218] [50969]: [pid: 50969|app: 0|req: 2415/4978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.662021] [50969]: DEBUG neutron.api.wsgi [req-c9e882e4-7bc3-4dff-9093-61f6ab24915c req-0b476f9f-3aff-46ba-b4d1-fa719b7eb63c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.665550] [50968]: [pid: 50968|app: 0|req: 2564/4979] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.684372] [50969]: [pid: 50969|app: 0|req: 2416/4980] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:31 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.717248] [50968]: [pid: 50968|app: 0|req: 2565/4981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.746123] [50969]: [pid: 50969|app: 0|req: 2417/4982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.769649] [50968]: [pid: 50968|app: 0|req: 2566/4983] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.807931] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee3fddfd-e289-4006-ab34-9af3d3b49b1f req-bb9aab7b-a9a6-4486-9ad0-e108b7b81e74 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.813388] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee3fddfd-e289-4006-ab34-9af3d3b49b1f req-bb9aab7b-a9a6-4486-9ad0-e108b7b81e74 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.814573] [50969]: [pid: 50969|app: 0|req: 2418/4984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1489 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 839.821177] [50968]: [pid: 50968|app: 0|req: 2567/4985] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.861122] [50969]: [pid: 50969|app: 0|req: 2419/4986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.877379] [50968]: [pid: 50968|app: 0|req: 2568/4987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.929203] [50969]: [pid: 50969|app: 0|req: 2420/4988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.961712] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66d33990-f835-4d6b-8082-3182864b6e51 req-b4db66fa-8bc6-4635-80d1-5a3a61a9199e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.962745] [50968]: [pid: 50968|app: 0|req: 2569/4989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.969975] [50969]: DEBUG neutron.api.wsgi [req-66d33990-f835-4d6b-8082-3182864b6e51 req-ac92d003-3372-40db-ba2e-d28200ab32b6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.991087] [50969]: [pid: 50969|app: 0|req: 2421/4990] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.999624] [50968]: [pid: 50968|app: 0|req: 2570/4991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 840.074162] [50969]: [pid: 50969|app: 0|req: 2422/4992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.077334] [50968]: [pid: 50968|app: 0|req: 2571/4993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.153814] [50969]: [pid: 50969|app: 0|req: 2423/4994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.212233] [50968]: [pid: 50968|app: 0|req: 2572/4995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.288263] [50969]: [pid: 50969|app: 0|req: 2424/4996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.394579] [50968]: [pid: 50968|app: 0|req: 2573/4997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.640074] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-399b12d7-2ac0-4e62-9be1-00a4d82e41cd req-6aff2393-59f6-4596-91e1-701e415d3121 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.641227] [50969]: [pid: 50969|app: 0|req: 2425/4998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 840.648735] [50968]: DEBUG neutron.api.wsgi [req-399b12d7-2ac0-4e62-9be1-00a4d82e41cd req-11ab1a97-44e8-4169-94f6-199d0db340ef tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 840.677252] [50968]: [pid: 50968|app: 0|req: 2574/4999] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:32 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.770145] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30cd34c4-1df9-4aa6-8d08-48cb87053d36 req-1bd8bce1-2815-4c03-a92f-959e4d7a30e0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.770913] [50969]: [pid: 50969|app: 0|req: 2426/5000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 840.777448] [50969]: DEBUG neutron.api.wsgi [req-30cd34c4-1df9-4aa6-8d08-48cb87053d36 req-4477ae9b-f157-4a03-888b-3f3b68c78653 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 840.798921] [50969]: [pid: 50969|app: 0|req: 2427/5001] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.807775] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d444de72-89d4-480b-8ee4-11c6a34d1f7c req-518055fe-74dc-4323-b66f-4d504d8cdcf1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.808423] [50968]: [pid: 50968|app: 0|req: 2575/5002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 840.814996] [50969]: DEBUG neutron.api.wsgi [req-d444de72-89d4-480b-8ee4-11c6a34d1f7c req-f4900971-41e6-41e8-8c88-0e2210ef999c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 840.836167] [50969]: [pid: 50969|app: 0|req: 2428/5003] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.848277] [50968]: [pid: 50968|app: 0|req: 2576/5004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.898198] [50968]: [pid: 50968|app: 0|req: 2577/5005] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.898811] [50969]: [pid: 50969|app: 0|req: 2429/5006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.955508] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-8282fe52-19c1-44cb-bfd9-06fd7779b038 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.956476] [50969]: [pid: 50969|app: 0|req: 2430/5007] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports/92863b73-1ad1-4f2c-a5dc-88860d80e6c5 => generated 1040 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 840.990636] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7499648-44e3-478b-b595-8abf22a595f5 req-27325c93-c116-40b0-8f9e-066b6041d801 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.995224] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7499648-44e3-478b-b595-8abf22a595f5 req-27325c93-c116-40b0-8f9e-066b6041d801 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.000020] [50968]: [pid: 50968|app: 0|req: 2578/5008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1489 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 841.014976] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 841.015152] [50969]: DEBUG neutron_lib.callbacks.manager [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.024435] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c30fcc0-be46-4d2c-a5f5-2f31cee17478 req-103a4ebe-500b-47da-a21a-b1aa56a90e06 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.025643] [50968]: [pid: 50968|app: 0|req: 2579/5009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 841.041896] [50968]: [pid: 50968|app: 0|req: 2580/5010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.045035] [50968]: DEBUG neutron.api.wsgi [req-7c30fcc0-be46-4d2c-a5f5-2f31cee17478 req-f852ac6a-edd2-4d16-b256-91fe5b2b8d35 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.058167] [50969]: DEBUG neutron.plugins.ml2.db [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] For port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=92863b73-1ad1-4f2c-a5dc-88860d80e6c5,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 841.059036] [50969]: DEBUG neutron_lib.callbacks.manager [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.065296] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 841.065481] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 841.065481] [50969]: key[mac_address], fa:16:3e:a7:8a:e5 -> None [ 841.065481] [50969]: key[device_id], b36dbc98-faf9-46f1-aa59-7b5f22d0f673 -> None [ 841.065481] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 841.065481] [50969]: key[binding:vnic_type], normal -> None [ 841.065481] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 841.065481] [50969]: key[tags], [] -> None [ 841.065481] [50969]: key[allowed_address_pairs], [] -> None [ 841.065481] [50969]: key[created_at], 2025-11-21T22:39:15Z -> None [ 841.065481] [50969]: key[name], -> None [ 841.065481] [50969]: key[status], ACTIVE -> None [ 841.065481] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 841.065481] [50969]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}] -> None [ 841.065481] [50969]: key[id], 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 -> None [ 841.065481] [50969]: key[port_security_enabled], True -> None [ 841.065481] [50969]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 841.065481] [50969]: key[security_groups], ['2989937c-6050-493e-a1d8-79a52d9b6132'] -> None [ 841.065481] [50969]: key[binding:profile], {} -> None [ 841.065481] [50969]: key[binding:host_id], cpu-1 -> None [ 841.065481] [50969]: key[revision_number], 5 -> None [ 841.065481] [50969]: key[description], -> None [ 841.065481] [50969]: key[updated_at], 2025-11-21T22:39:17Z -> None [ 841.065481] [50969]: key[standard_attr_id], 1269 -> None [ 841.065481] [50969]: key[admin_state_up], True -> None [ 841.065481] [50969]: key[binding:vif_type], ovs -> None [ 841.065481] [50969]: key[device_owner], compute:nova -> None [ 841.065481] [50969]: key[extra_dhcp_opts], [] -> None [ 841.065481] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 841.067591] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 841.069266] [50968]: [pid: 50968|app: 0|req: 2581/5011] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.083904] [50968]: [pid: 50968|app: 0|req: 2582/5012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.115740] [50968]: [pid: 50968|app: 0|req: 2583/5013] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.173073] [50968]: [pid: 50968|app: 0|req: 2584/5014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 841.191970] [50969]: DEBUG neutron_lib.callbacks.manager [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (92863b73-1ad1-4f2c-a5dc-88860d80e6c5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.204896] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=92863b73-1ad1-4f2c-a5dc-88860d80e6c5,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 841.205271] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2bad8ea-e9e4-4e84-a18e-d7800fdf13eb req-e03d87e8-d347-4f57-a3eb-1f6ccdf4b940 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.207248] [50968]: [pid: 50968|app: 0|req: 2585/5015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.210077] [50968]: DEBUG neutron.api.wsgi [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-f5e163f1-6561-48c0-903a-83f7d11b3c24 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.238263] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] No DVR routers for this DVR port 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 841.238641] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a7:8a:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1269, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:15Z', 'updated_at': '2025-11-21T22:39:17Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 841.238824] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 841.238824] [50969]: key[mac_address], fa:16:3e:a7:8a:e5 -> None [ 841.238824] [50969]: key[device_id], b36dbc98-faf9-46f1-aa59-7b5f22d0f673 -> None [ 841.238824] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 841.238824] [50969]: key[binding:vnic_type], normal -> None [ 841.238824] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 841.238824] [50969]: key[tags], [] -> None [ 841.238824] [50969]: key[allowed_address_pairs], [] -> None [ 841.238824] [50969]: key[created_at], 2025-11-21T22:39:15Z -> None [ 841.238824] [50969]: key[name], -> None [ 841.238824] [50969]: key[status], ACTIVE -> None [ 841.238824] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 841.238824] [50969]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.13'}] -> None [ 841.238824] [50969]: key[id], 92863b73-1ad1-4f2c-a5dc-88860d80e6c5 -> None [ 841.238824] [50969]: key[port_security_enabled], True -> None [ 841.238824] [50969]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 841.238824] [50969]: key[security_groups], ['2989937c-6050-493e-a1d8-79a52d9b6132'] -> None [ 841.238824] [50969]: key[binding:profile], {} -> None [ 841.238824] [50969]: key[binding:host_id], cpu-1 -> None [ 841.238824] [50969]: key[revision_number], 5 -> None [ 841.238824] [50969]: key[description], -> None [ 841.238824] [50969]: key[updated_at], 2025-11-21T22:39:17Z -> None [ 841.238824] [50969]: key[standard_attr_id], 1269 -> None [ 841.238824] [50969]: key[admin_state_up], True -> None [ 841.238824] [50969]: key[binding:vif_type], ovs -> None [ 841.238824] [50969]: key[device_owner], compute:nova -> None [ 841.238824] [50969]: key[extra_dhcp_opts], [] -> None [ 841.238824] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 841.240790] [50969]: DEBUG neutron_lib.callbacks.manager [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-e0acb2de-2e3f-44a4-a1bf-95eceb6faec6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.241258] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'name': 'network-vif-deleted', 'tag': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 841.241589] [50968]: [pid: 50968|app: 0|req: 2586/5016] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports/479dab71-5318-4f01-b7a8-a4239ec52016/bindings/cpu-1 => generated 301 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.243922] [50969]: [pid: 50969|app: 0|req: 2431/5017] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:33 2025] DELETE /networking/v2.0/ports/92863b73-1ad1-4f2c-a5dc-88860d80e6c5 => generated 0 bytes in 284 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 841.244181] [50968]: DEBUG neutron.api.wsgi [req-d2bad8ea-e9e4-4e84-a18e-d7800fdf13eb req-8bc7a6ca-8412-424f-a054-074088501867 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.247665] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1621c26d-a4b6-413a-ac1d-c5c7491df0c6" -d '{"events": [{"server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "name": "network-vif-deleted", "tag": "92863b73-1ad1-4f2c-a5dc-88860d80e6c5"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 841.272232] [50968]: [pid: 50968|app: 0|req: 2587/5018] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.310752] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85478681-de11-4206-b284-b38290153e8a req-0d9ef8cd-cde7-4df1-8d5c-486a84bd3872 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.311796] [50969]: [pid: 50969|app: 0|req: 2432/5019] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.317565] [50969]: DEBUG neutron.api.wsgi [req-85478681-de11-4206-b284-b38290153e8a req-88d62f30-9518-485b-8f27-185a9d9b7c1c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.328298] [50968]: [pid: 50968|app: 0|req: 2588/5020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.338482] [50969]: [pid: 50969|app: 0|req: 2433/5021] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 841.387599] [50968]: [pid: 50968|app: 0|req: 2589/5022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.391885] [50969]: [pid: 50969|app: 0|req: 2434/5023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.445945] [50968]: [pid: 50968|app: 0|req: 2590/5024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.448308] [50969]: [pid: 50969|app: 0|req: 2435/5025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.478465] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-3a7460e3-6f99-43b4-90ad-abf05ac1b2f3 x-openstack-request-id: req-3a7460e3-6f99-43b4-90ad-abf05ac1b2f3 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 841.478630] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "name": "network-vif-deleted", "tag": "92863b73-1ad1-4f2c-a5dc-88860d80e6c5", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 841.478722] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3a7460e3-6f99-43b4-90ad-abf05ac1b2f3 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 841.478998] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3a7460e3-6f99-43b4-90ad-abf05ac1b2f3'] response: {'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'name': 'network-vif-deleted', 'tag': '92863b73-1ad1-4f2c-a5dc-88860d80e6c5', 'status': 'completed', 'code': 200} [ 841.533168] [50968]: [pid: 50968|app: 0|req: 2591/5026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.537902] [50969]: [pid: 50969|app: 0|req: 2436/5027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:33 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 841.782117] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb6de322-6554-4152-95cc-3498d17b401a req-8a4a6379-0edb-4e88-b376-a075ac8274db tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.783264] [50968]: [pid: 50968|app: 0|req: 2592/5028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.790141] [50969]: DEBUG neutron.api.wsgi [req-cb6de322-6554-4152-95cc-3498d17b401a req-066370e3-d9d1-4c41-90a0-3a2bbf7cbe79 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.810617] [50969]: [pid: 50969|app: 0|req: 2437/5029] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.910217] [50969]: [pid: 50969|app: 0|req: 2438/5030] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.919017] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32e3c549-11bc-4499-82ff-cea0f8c7cd42 req-dfec60f4-e16a-4d6e-86a6-fde495f281c4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.919986] [50968]: [pid: 50968|app: 0|req: 2593/5031] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.926676] [50969]: DEBUG neutron.api.wsgi [req-32e3c549-11bc-4499-82ff-cea0f8c7cd42 req-586f6c4f-288a-4c00-b383-07a6a0daaa80 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.946705] [50969]: [pid: 50969|app: 0|req: 2439/5032] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.957994] [50968]: [pid: 50968|app: 0|req: 2594/5033] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.002859] [50969]: [pid: 50969|app: 0|req: 2440/5034] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.083355] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fb9dc1d-8f87-4842-9c9e-b092ca9b10db req-613b361f-3412-42c1-a1a3-7f66936abcf8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.084418] [50968]: [pid: 50968|app: 0|req: 2595/5035] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.105815] [50969]: INFO neutron.pecan_wsgi.hooks.translation [None req-e4dce6fd-36e8-4d48-9018-3179a7407120 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] DELETE failed (client error): The resource could not be found. [ 842.106430] [50969]: DEBUG neutron.pecan_wsgi.hooks.notifier [None req-e4dce6fd-36e8-4d48-9018-3179a7407120 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] No notification will be sent due to unsuccessful status code: 404 {{(pid=50969) after /opt/stack/neutron/neutron/pecan_wsgi/hooks/notifier.py:78}} [ 842.107895] [50969]: [pid: 50969|app: 0|req: 2441/5036] 10.180.1.21 () {58 vars in 1237 bytes} [Fri Nov 21 22:39:34 2025] DELETE /networking/v2.0/ports/92863b73-1ad1-4f2c-a5dc-88860d80e6c5 => generated 132 bytes in 15 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 842.123949] [50968]: [pid: 50968|app: 0|req: 2596/5037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.183581] [50969]: [pid: 50969|app: 0|req: 2442/5038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.251408] [50968]: [pid: 50968|app: 0|req: 2597/5039] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.262584] [50969]: [pid: 50969|app: 0|req: 2443/5040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.322497] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-bbb698e0-6817-4526-8b44-2634ab417aeb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.322643] [50968]: [pid: 50968|app: 0|req: 2598/5041] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 1043 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 842.338063] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c4b420f-d01c-4159-b6b2-3258b6b60c98 req-ec609bff-6ff4-40c4-a62f-21859e70e2c7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.339376] [50969]: [pid: 50969|app: 0|req: 2444/5042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.371147] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8d45fe0-8394-46ae-af3d-53dcac606c16 req-f33ed471-3ab4-491a-a397-387f05aeb438 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.372333] [50969]: [pid: 50969|app: 0|req: 2445/5043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.374018] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-c42eae25-78c8-4d73-a94d-e14252ac3225 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.375242] [50968]: [pid: 50968|app: 0|req: 2599/5044] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 842.376986] [50969]: DEBUG neutron.api.wsgi [req-8c4b420f-d01c-4159-b6b2-3258b6b60c98 req-36edfa71-98c9-4d3f-8899-ba0759be9246 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.378756] [50968]: DEBUG neutron.api.wsgi [req-c8d45fe0-8394-46ae-af3d-53dcac606c16 req-df17b178-269e-428d-9c79-038420b462c0 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.403278] [50968]: [pid: 50968|app: 0|req: 2600/5045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/security-groups?id=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 842.405870] [50969]: [pid: 50969|app: 0|req: 2446/5046] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.408460] [50968]: DEBUG neutron.api.wsgi [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-7c5e113d-44ef-4885-8762-635cc7a836cb service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.441881] [50968]: [pid: 50968|app: 0|req: 2601/5047] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=911dd3b6-376c-4557-9b50-9c74fa3006d7 => generated 808 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.463662] [50968]: [pid: 50968|app: 0|req: 2602/5048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.469990] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-060dd9ce-21aa-439a-9f01-d5379d475003 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.471132] [50969]: [pid: 50969|app: 0|req: 2447/5049] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.491648] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56fc316b-f4cd-415e-bb95-5808af27f168 req-dc414859-d15a-44d2-915c-0cd93d84ae1f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.492594] [50968]: [pid: 50968|app: 0|req: 2603/5050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.498062] [50968]: DEBUG neutron.api.wsgi [req-56fc316b-f4cd-415e-bb95-5808af27f168 req-a19ea635-21e8-4e6d-a66f-008284ea7b1b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.504558] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1426fc56-3c79-4f6c-b6b7-0129a213b109 req-bd97008e-e00b-4749-be8b-e56941bde137 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.505608] [50969]: [pid: 50969|app: 0|req: 2448/5051] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 842.518527] [50968]: [pid: 50968|app: 0|req: 2604/5052] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 842.532371] [50968]: [pid: 50968|app: 0|req: 2605/5053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.545317] [50969]: [pid: 50969|app: 0|req: 2449/5054] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.577351] [50969]: [pid: 50969|app: 0|req: 2450/5055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.586212] [50968]: [pid: 50968|app: 0|req: 2606/5056] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 842.593257] [50969]: [pid: 50969|app: 0|req: 2451/5057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.643581] [50968]: [pid: 50968|app: 0|req: 2607/5058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:34 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.697526] [50969]: [pid: 50969|app: 0|req: 2452/5059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.702616] [50968]: [pid: 50968|app: 0|req: 2608/5060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.891062] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e5a1cdd-8377-4e72-9eca-b1768f4f3c9d req-b3476d64-5d96-4acd-a863-6f6b34b256d0 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.892068] [50969]: [pid: 50969|app: 0|req: 2453/5061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.898857] [50968]: DEBUG neutron.api.wsgi [req-1e5a1cdd-8377-4e72-9eca-b1768f4f3c9d req-26a10fb7-41f6-4907-bf97-a1d7c042d5db tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.922115] [50968]: [pid: 50968|app: 0|req: 2609/5062] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.969388] [50969]: [pid: 50969|app: 0|req: 2454/5063] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.022309] [50969]: [pid: 50969|app: 0|req: 2455/5064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.036567] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d5440f7-e8c7-423d-b93b-e2c78a800c07 req-9f3ef350-8825-4ccf-a0e8-f34294e7c98a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.037823] [50968]: [pid: 50968|app: 0|req: 2610/5065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.044045] [50969]: DEBUG neutron.api.wsgi [req-6d5440f7-e8c7-423d-b93b-e2c78a800c07 req-767709fb-2235-4490-841e-3980a1a1b38a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 843.068203] [50969]: [pid: 50969|app: 0|req: 2456/5066] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.097334] [50968]: [pid: 50968|app: 0|req: 2611/5067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.187359] [50969]: [pid: 50969|app: 0|req: 2457/5068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.257544] [50968]: [pid: 50968|app: 0|req: 2612/5069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.302455] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-c29a1887-fa02-4724-a675-1caac05a278b tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.302455] [50969]: [pid: 50969|app: 0|req: 2458/5070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.343615] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-c1073805-24e4-477a-9069-5097bd01f8ed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.344643] [50968]: [pid: 50968|app: 0|req: 2613/5071] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d&tenant_id=d8d10265f7ca4112b432f3f8c7588fc3 => generated 1043 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 843.351314] [50969]: DEBUG neutron.plugins.ml2.plugin [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Deleting port d56ea2b7-5069-4c1c-93f2-966267ce100d {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 843.351476] [50969]: DEBUG neutron_lib.callbacks.manager [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.362092] [50968]: [pid: 50968|app: 0|req: 2614/5072] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.376695] [50968]: [pid: 50968|app: 0|req: 2615/5073] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.394075] [50969]: DEBUG neutron.plugins.ml2.db [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] For port d56ea2b7-5069-4c1c-93f2-966267ce100d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d56ea2b7-5069-4c1c-93f2-966267ce100d,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 843.394459] [50969]: DEBUG neutron_lib.callbacks.manager [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.399315] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_precommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 843.399692] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_precommit: [ 843.399692] [50969]: key[mac_address], fa:16:3e:73:08:7d -> None [ 843.399692] [50969]: key[device_id], a5c936f3-9a41-439d-82e9-e7e52628d553 -> None [ 843.399692] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 843.399692] [50969]: key[binding:vnic_type], normal -> None [ 843.399692] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 843.399692] [50969]: key[tags], [] -> None [ 843.399692] [50969]: key[allowed_address_pairs], [] -> None [ 843.399692] [50969]: key[created_at], 2025-11-21T22:39:22Z -> None [ 843.399692] [50969]: key[name], -> None [ 843.399692] [50969]: key[status], ACTIVE -> None [ 843.399692] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 843.399692] [50969]: key[fixed_ips], [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}] -> None [ 843.399692] [50969]: key[id], d56ea2b7-5069-4c1c-93f2-966267ce100d -> None [ 843.399692] [50969]: key[port_security_enabled], True -> None [ 843.399692] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 843.399692] [50969]: key[security_groups], ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] -> None [ 843.399692] [50969]: key[binding:profile], {} -> None [ 843.399692] [50969]: key[binding:host_id], cpu-1 -> None [ 843.399692] [50969]: key[revision_number], 5 -> None [ 843.399692] [50969]: key[description], -> None [ 843.399692] [50969]: key[updated_at], 2025-11-21T22:39:24Z -> None [ 843.399692] [50969]: key[standard_attr_id], 1282 -> None [ 843.399692] [50969]: key[admin_state_up], True -> None [ 843.399692] [50969]: key[binding:vif_type], ovs -> None [ 843.399692] [50969]: key[device_owner], compute:nova -> None [ 843.399692] [50969]: key[extra_dhcp_opts], [] -> None [ 843.399692] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 843.401745] [50969]: DEBUG neutron.plugins.ml2.plugin [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Calling delete_port for d56ea2b7-5069-4c1c-93f2-966267ce100d owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 843.489789] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42d2e84f-138f-4d83-ae1c-ce9a381e79be req-5f6a433a-9889-40c3-86fd-fbebc1f1c1c7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.490879] [50968]: [pid: 50968|app: 0|req: 2616/5074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.493662] [50969]: DEBUG neutron_lib.callbacks.manager [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d56ea2b7-5069-4c1c-93f2-966267ce100d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.501928] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event deleted for resources: {'Port': ['ID=d56ea2b7-5069-4c1c-93f2-966267ce100d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 843.506423] [50968]: [pid: 50968|app: 0|req: 2617/5075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.509792] [50968]: DEBUG neutron.api.wsgi [req-42d2e84f-138f-4d83-ae1c-ce9a381e79be req-fd99ce47-676e-4935-b0c3-1c3323af4a02 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 843.531983] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] No DVR routers for this DVR port d56ea2b7-5069-4c1c-93f2-966267ce100d on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 843.532346] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_postcommit called with port settings {'id': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:73:08:7d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'device_owner': 'compute:nova', 'standard_attr_id': 1282, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:22Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 843.532504] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_postcommit: [ 843.532504] [50969]: key[mac_address], fa:16:3e:73:08:7d -> None [ 843.532504] [50969]: key[device_id], a5c936f3-9a41-439d-82e9-e7e52628d553 -> None [ 843.532504] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad36dd36-1d2c-4f37-a259-98ef2e440794', 'external-id': 'nsx-vlan-transportzone-479', 'segmentation_id': 479, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 843.532504] [50969]: key[binding:vnic_type], normal -> None [ 843.532504] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 843.532504] [50969]: key[tags], [] -> None [ 843.532504] [50969]: key[allowed_address_pairs], [] -> None [ 843.532504] [50969]: key[created_at], 2025-11-21T22:39:22Z -> None [ 843.532504] [50969]: key[name], -> None [ 843.532504] [50969]: key[status], ACTIVE -> None [ 843.532504] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 843.532504] [50969]: key[fixed_ips], [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.7'}] -> None [ 843.532504] [50969]: key[id], d56ea2b7-5069-4c1c-93f2-966267ce100d -> None [ 843.532504] [50969]: key[port_security_enabled], True -> None [ 843.532504] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 843.532504] [50969]: key[security_groups], ['4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4'] -> None [ 843.532504] [50969]: key[binding:profile], {} -> None [ 843.532504] [50969]: key[binding:host_id], cpu-1 -> None [ 843.532504] [50969]: key[revision_number], 5 -> None [ 843.532504] [50969]: key[description], -> None [ 843.532504] [50969]: key[updated_at], 2025-11-21T22:39:24Z -> None [ 843.532504] [50969]: key[standard_attr_id], 1282 -> None [ 843.532504] [50969]: key[admin_state_up], True -> None [ 843.532504] [50969]: key[binding:vif_type], ovs -> None [ 843.532504] [50969]: key[device_owner], compute:nova -> None [ 843.532504] [50969]: key[extra_dhcp_opts], [] -> None [ 843.532504] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 843.534080] [50969]: DEBUG neutron_lib.callbacks.manager [req-79b66755-f1a4-49b7-b371-2777ecadc5cf req-8cfdeed8-e811-4a0c-9e82-b769d22404d8 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.534564] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'name': 'network-vif-deleted', 'tag': 'd56ea2b7-5069-4c1c-93f2-966267ce100d'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 843.537028] [50969]: [pid: 50969|app: 0|req: 2459/5076] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:35 2025] DELETE /networking/v2.0/ports/d56ea2b7-5069-4c1c-93f2-966267ce100d => generated 0 bytes in 231 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 843.539609] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fddbb770-39ba-43c0-bd29-6d206f6c5d58" -d '{"events": [{"server_uuid": "a5c936f3-9a41-439d-82e9-e7e52628d553", "name": "network-vif-deleted", "tag": "d56ea2b7-5069-4c1c-93f2-966267ce100d"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 843.539748] [50968]: [pid: 50968|app: 0|req: 2618/5077] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/security-groups?id=8b0294dc-2245-46bf-a56e-f22fbf616a62&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.576442] [50969]: [pid: 50969|app: 0|req: 2460/5078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.606385] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-71a3af2a-fc65-4d64-8b98-60025020d1f2 x-openstack-request-id: req-71a3af2a-fc65-4d64-8b98-60025020d1f2 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 843.606543] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a5c936f3-9a41-439d-82e9-e7e52628d553", "name": "network-vif-deleted", "tag": "d56ea2b7-5069-4c1c-93f2-966267ce100d", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 843.606637] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-71a3af2a-fc65-4d64-8b98-60025020d1f2 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 843.606858] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-71a3af2a-fc65-4d64-8b98-60025020d1f2'] response: {'server_uuid': 'a5c936f3-9a41-439d-82e9-e7e52628d553', 'name': 'network-vif-deleted', 'tag': 'd56ea2b7-5069-4c1c-93f2-966267ce100d', 'status': 'completed', 'code': 200} [ 843.638217] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdcb2bb3-7d67-4bb2-a689-2dbe507deaf6 req-d593be60-a925-4ccc-b4c4-7bed666fce71 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.639243] [50968]: [pid: 50968|app: 0|req: 2619/5079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.645394] [50968]: DEBUG neutron.api.wsgi [req-bdcb2bb3-7d67-4bb2-a689-2dbe507deaf6 req-ab00733b-3fed-433d-b4f0-4fe5217e7d8d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 843.654378] [50969]: [pid: 50969|app: 0|req: 2461/5080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.666511] [50968]: [pid: 50968|app: 0|req: 2620/5081] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:35 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.713071] [50969]: [pid: 50969|app: 0|req: 2462/5082] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.724081] [50968]: [pid: 50968|app: 0|req: 2621/5083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.788015] [50969]: [pid: 50969|app: 0|req: 2463/5084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.810984] [50968]: [pid: 50968|app: 0|req: 2622/5085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.843859] [50969]: [pid: 50969|app: 0|req: 2464/5086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.883816] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-46463d26-515b-4b9c-ade6-4ed612d585c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.884058] [50968]: [pid: 50968|app: 0|req: 2623/5087] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 843.921144] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-02e737e6-fe3d-4cd2-8b39-a92fcd9626a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.922156] [50969]: [pid: 50969|app: 0|req: 2465/5088] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.929206] [50968]: DEBUG neutron.api.wsgi [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-12e8ac2c-b30c-4600-8cb4-057059b01ac9 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 843.944140] [50968]: [pid: 50968|app: 0|req: 2624/5089] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.15&port_id=479dab71-5318-4f01-b7a8-a4239ec52016 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.969790] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-af3ba411-9a0d-4bb9-83a8-9033afe144e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.970753] [50969]: [pid: 50969|app: 0|req: 2466/5090] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.004432] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb05bab6-cc3c-473d-9a0c-0d0bf2715757 req-26ecbbfd-d073-4ecd-b31e-4da3056921a1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.005603] [50969]: [pid: 50969|app: 0|req: 2467/5091] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 844.015278] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dbf47e76-67b7-49aa-acbc-3f2a644a07ed req-fc2e6b19-5903-4c8e-b483-5882031743f4 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.016540] [50968]: [pid: 50968|app: 0|req: 2625/5092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.022942] [50968]: DEBUG neutron.api.wsgi [req-dbf47e76-67b7-49aa-acbc-3f2a644a07ed req-cb206989-8898-4296-a9f5-d9b9faeb79d4 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 844.049058] [50968]: [pid: 50968|app: 0|req: 2626/5093] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.063865] [50968]: [pid: 50968|app: 0|req: 2627/5094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.067092] [50969]: [pid: 50969|app: 0|req: 2468/5095] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 844.106906] [50968]: [pid: 50968|app: 0|req: 2628/5096] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 844.107921] [50969]: [pid: 50969|app: 0|req: 2469/5097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 844.162431] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50510630-4a64-4437-986e-1cacbb399000 req-e8a29c4e-fcd7-4877-9b63-d594771ac6e6 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.164601] [50968]: [pid: 50968|app: 0|req: 2629/5098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.169416] [50968]: DEBUG neutron.api.wsgi [req-50510630-4a64-4437-986e-1cacbb399000 req-88e16b86-32d6-4342-9d07-422b1f4e53fa tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 844.179842] [50969]: [pid: 50969|app: 0|req: 2470/5099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.191696] [50968]: [pid: 50968|app: 0|req: 2630/5100] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.246935] [50969]: [pid: 50969|app: 0|req: 2471/5101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.304984] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-57ab6d3c-4c59-40bd-89ec-d618ca7340ef tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.305926] [50968]: [pid: 50968|app: 0|req: 2631/5102] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 612 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.313599] [50968]: DEBUG neutron.api.v2.base [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Request body: {'port': {'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'admin_state_up': True, 'tenant_id': '9497357ea6f54e07b2d8941384d6a562'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 844.317523] [50969]: [pid: 50969|app: 0|req: 2472/5103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.354071] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Made reservation on behalf of 9497357ea6f54e07b2d8941384d6a562 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 844.357053] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.405581] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-bd423c27-48b9-439d-9c73-9e2f64ddcf6c tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.406565] [50969]: [pid: 50969|app: 0|req: 2473/5104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 844.410109] [50968]: DEBUG neutron.db.db_base_plugin_common [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Allocated IP 192.168.128.11 (791d4e27-15c5-4f6c-8910-5685785ffe5d/ce2d324e-8485-49d8-b8f6-60f9e7b93cdb/d1c10b97-2c0d-4ee3-95e5-1e55dd448828) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 844.456209] [50969]: DEBUG neutron.plugins.ml2.plugin [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port 911dd3b6-376c-4557-9b50-9c74fa3006d7 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 844.456858] [50969]: DEBUG neutron_lib.callbacks.manager [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.480145] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks [] for allowed_address_pair (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.480897] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks [] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.481112] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_precommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': '', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': True, 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 844.481267] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_precommit: [ 844.481267] [50968]: key[mac_address], None -> fa:16:3e:17:c1:49 [ 844.481267] [50968]: key[device_id], None -> 4c73c6d6-5d88-4313-9d39-4d96eaff350f [ 844.481267] [50968]: key[binding:vif_details], None -> {} [ 844.481267] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 844.481267] [50968]: key[binding:vnic_type], None -> normal [ 844.481267] [50968]: key[allowed_address_pairs], None -> [] [ 844.481267] [50968]: key[name], None -> [ 844.481267] [50968]: key[status], None -> DOWN [ 844.481267] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 844.481267] [50968]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}] [ 844.481267] [50968]: key[id], None -> d1c10b97-2c0d-4ee3-95e5-1e55dd448828 [ 844.481267] [50968]: key[port_security_enabled], None -> True [ 844.481267] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 844.481267] [50968]: key[security_groups], None -> ['9276c5a5-af43-4c6e-899f-c34039400160'] [ 844.481267] [50968]: key[binding:profile], None -> {} [ 844.481267] [50968]: key[binding:host_id], None -> [ 844.481267] [50968]: key[standard_attr_id], None -> 1291 [ 844.481267] [50968]: key[admin_state_up], None -> True [ 844.481267] [50968]: key[device_owner], None -> [ 844.481267] [50968]: key[binding:vif_type], None -> unbound [ 844.481267] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.483693] [50969]: DEBUG neutron.plugins.ml2.db [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] For port 911dd3b6-376c-4557-9b50-9c74fa3006d7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=911dd3b6-376c-4557-9b50-9c74fa3006d7,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 844.483883] [50969]: DEBUG neutron_lib.callbacks.manager [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.488680] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:09Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 844.488935] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 844.488935] [50969]: key[mac_address], fa:16:3e:b8:e9:0e -> None [ 844.488935] [50969]: key[device_id], b36dbc98-faf9-46f1-aa59-7b5f22d0f673 -> None [ 844.488935] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 844.488935] [50969]: key[binding:vnic_type], normal -> None [ 844.488935] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 844.488935] [50969]: key[tags], [] -> None [ 844.488935] [50969]: key[allowed_address_pairs], [] -> None [ 844.488935] [50969]: key[created_at], 2025-11-21T22:38:07Z -> None [ 844.488935] [50969]: key[name], -> None [ 844.488935] [50969]: key[status], ACTIVE -> None [ 844.488935] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 844.488935] [50969]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}] -> None [ 844.488935] [50969]: key[id], 911dd3b6-376c-4557-9b50-9c74fa3006d7 -> None [ 844.488935] [50969]: key[port_security_enabled], True -> None [ 844.488935] [50969]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 844.488935] [50969]: key[security_groups], ['8b0294dc-2245-46bf-a56e-f22fbf616a62'] -> None [ 844.488935] [50969]: key[binding:profile], {} -> None [ 844.488935] [50969]: key[binding:host_id], cpu-1 -> None [ 844.488935] [50969]: key[revision_number], 5 -> None [ 844.488935] [50969]: key[description], -> None [ 844.488935] [50969]: key[updated_at], 2025-11-21T22:38:09Z -> None [ 844.488935] [50969]: key[standard_attr_id], 1206 -> None [ 844.488935] [50969]: key[admin_state_up], True -> None [ 844.488935] [50969]: key[binding:vif_type], ovs -> None [ 844.488935] [50969]: key[device_owner], compute:nova -> None [ 844.488935] [50969]: key[extra_dhcp_opts], [] -> None [ 844.488935] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.498237] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.518693] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Pushing event updated for resources: {'Port': ['ID=d1c10b97-2c0d-4ee3-95e5-1e55dd448828,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 844.526542] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Network 791d4e27-15c5-4f6c-8910-5685785ffe5d is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 844.527184] [50968]: DEBUG neutron.scheduler.base_scheduler [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 844.529638] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 844.543156] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_postcommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': '', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'port_security_enabled': True, 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:36Z', 'revision_number': 1, 'network': {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 844.543374] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] create_port_postcommit: [ 844.543374] [50968]: key[mac_address], None -> fa:16:3e:17:c1:49 [ 844.543374] [50968]: key[device_id], None -> 4c73c6d6-5d88-4313-9d39-4d96eaff350f [ 844.543374] [50968]: key[binding:vif_details], None -> {} [ 844.543374] [50968]: key[project_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 844.543374] [50968]: key[binding:vnic_type], None -> normal [ 844.543374] [50968]: key[tags], None -> [] [ 844.543374] [50968]: key[allowed_address_pairs], None -> [] [ 844.543374] [50968]: key[created_at], None -> 2025-11-21T22:39:36Z [ 844.543374] [50968]: key[name], None -> [ 844.543374] [50968]: key[status], None -> DOWN [ 844.543374] [50968]: key[tenant_id], None -> 9497357ea6f54e07b2d8941384d6a562 [ 844.543374] [50968]: key[fixed_ips], None -> [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}] [ 844.543374] [50968]: key[id], None -> d1c10b97-2c0d-4ee3-95e5-1e55dd448828 [ 844.543374] [50968]: key[port_security_enabled], None -> True [ 844.543374] [50968]: key[network_id], None -> 791d4e27-15c5-4f6c-8910-5685785ffe5d [ 844.543374] [50968]: key[security_groups], None -> ['9276c5a5-af43-4c6e-899f-c34039400160'] [ 844.543374] [50968]: key[binding:profile], None -> {} [ 844.543374] [50968]: key[binding:host_id], None -> [ 844.543374] [50968]: key[revision_number], None -> 1 [ 844.543374] [50968]: key[description], None -> [ 844.543374] [50968]: key[updated_at], None -> 2025-11-21T22:39:36Z [ 844.543374] [50968]: key[standard_attr_id], None -> 1291 [ 844.543374] [50968]: key[admin_state_up], None -> True [ 844.543374] [50968]: key[binding:vif_type], None -> unbound [ 844.543374] [50968]: key[device_owner], None -> [ 844.543374] [50968]: key[extra_dhcp_opts], None -> [] [ 844.543374] [50968]: key[network], None -> {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} [ 844.543374] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.572948] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.572948] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-2495c463-14df-4548-a0e2-bdd12f805b00 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.581864] [50968]: [pid: 50968|app: 0|req: 2632/5105] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:36 2025] POST /networking/v2.0/ports => generated 733 bytes in 271 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 844.594609] [50969]: DEBUG neutron_lib.callbacks.manager [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.594609] [50969]: DEBUG neutron_lib.callbacks.manager [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (bcbe453a-e56b-4cea-9fe7-4df864c7e829), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.594609] [50969]: INFO neutron.db.l3_db [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Floating IP bcbe453a-e56b-4cea-9fe7-4df864c7e829 disassociated. External IP: 10.180.180.179, port: 911dd3b6-376c-4557-9b50-9c74fa3006d7. [ 844.594609] [50969]: DEBUG neutron.plugins.ml2.plugin [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for 911dd3b6-376c-4557-9b50-9c74fa3006d7 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 844.595035] [50968]: [pid: 50968|app: 0|req: 2633/5106] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.608223] [50968]: [pid: 50968|app: 0|req: 2634/5107] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:36 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.612765] [50968]: DEBUG neutron.api.v2.base [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Request body: {'port': {'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 844.654461] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.670653] [50969]: DEBUG neutron_lib.callbacks.manager [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (911dd3b6-376c-4557-9b50-9c74fa3006d7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.678915] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=911dd3b6-376c-4557-9b50-9c74fa3006d7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 844.743886] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 844.759024] [50968]: DEBUG neutron.notifiers.nova [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d1c10b97-2c0d-4ee3-95e5-1e55dd448828 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 844.767085] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks [] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.772077] [50968]: DEBUG neutron.db.provisioning_blocks [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Transition to ACTIVE for port object d1c10b97-2c0d-4ee3-95e5-1e55dd448828 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 844.773059] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_precommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:37Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': '', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:36Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 844.773251] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_precommit: [ 844.773251] [50968]: key[device_owner], -> compute:nova [ 844.773251] [50968]: key[binding:host_id], -> cpu-1 [ 844.773251] [50968]: key[updated_at], 2025-11-21T22:39:36Z -> 2025-11-21T22:39:37Z [ 844.773251] [50968]: key[revision_number], 1 -> 2 [ 844.773251] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.774373] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.792810] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 844.792955] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Pushing event updated for resources: {'Port': ['ID=d1c10b97-2c0d-4ee3-95e5-1e55dd448828,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 844.811976] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] No DVR routers for this DVR port 911dd3b6-376c-4557-9b50-9c74fa3006d7 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 844.813838] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:b8:e9:0e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'device_owner': 'compute:nova', 'standard_attr_id': 1206, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b0294dc-2245-46bf-a56e-f22fbf616a62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:07Z', 'updated_at': '2025-11-21T22:38:09Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 844.813838] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 844.813838] [50969]: key[mac_address], fa:16:3e:b8:e9:0e -> None [ 844.813838] [50969]: key[device_id], b36dbc98-faf9-46f1-aa59-7b5f22d0f673 -> None [ 844.813838] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 844.813838] [50969]: key[binding:vnic_type], normal -> None [ 844.813838] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 844.813838] [50969]: key[tags], [] -> None [ 844.813838] [50969]: key[allowed_address_pairs], [] -> None [ 844.813838] [50969]: key[created_at], 2025-11-21T22:38:07Z -> None [ 844.813838] [50969]: key[name], -> None [ 844.813838] [50969]: key[status], ACTIVE -> None [ 844.813838] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 844.813838] [50969]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.14'}] -> None [ 844.813838] [50969]: key[id], 911dd3b6-376c-4557-9b50-9c74fa3006d7 -> None [ 844.813838] [50969]: key[port_security_enabled], True -> None [ 844.813838] [50969]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 844.813838] [50969]: key[security_groups], ['8b0294dc-2245-46bf-a56e-f22fbf616a62'] -> None [ 844.813838] [50969]: key[binding:profile], {} -> None [ 844.813838] [50969]: key[binding:host_id], cpu-1 -> None [ 844.813838] [50969]: key[revision_number], 5 -> None [ 844.813838] [50969]: key[description], -> None [ 844.813838] [50969]: key[updated_at], 2025-11-21T22:38:09Z -> None [ 844.813838] [50969]: key[standard_attr_id], 1206 -> None [ 844.813838] [50969]: key[admin_state_up], True -> None [ 844.813838] [50969]: key[binding:vif_type], ovs -> None [ 844.813838] [50969]: key[device_owner], compute:nova -> None [ 844.813838] [50969]: key[extra_dhcp_opts], [] -> None [ 844.813838] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.815307] [50969]: DEBUG neutron_lib.callbacks.manager [req-322b5ba2-0cfa-4cc9-a775-c4da06e8626a req-95fcb4f4-a2cb-47ea-98c7-bc5c4d2a2a35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.818423] [50969]: [pid: 50969|app: 0|req: 2474/5108] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:36 2025] DELETE /networking/v2.0/ports/911dd3b6-376c-4557-9b50-9c74fa3006d7 => generated 0 bytes in 407 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 844.833872] [50969]: [pid: 50969|app: 0|req: 2475/5109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.837242] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_postcommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:37Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': '', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:36Z', 'revision_number': 1, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 844.837407] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_postcommit: [ 844.837407] [50968]: key[device_owner], -> compute:nova [ 844.837407] [50968]: key[binding:host_id], -> cpu-1 [ 844.837407] [50968]: key[updated_at], 2025-11-21T22:39:36Z -> 2025-11-21T22:39:37Z [ 844.837407] [50968]: key[revision_number], 1 -> 2 [ 844.837407] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.846584] [50968]: DEBUG neutron.plugins.ml2.managers [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Attempting to bind port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 844.846584] [50968]: DEBUG neutron.plugins.ml2.managers [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Attempting to bind port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 844.846584] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Attempting to bind port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 on network 791d4e27-15c5-4f6c-8910-5685785ffe5d {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 844.849206] [50969]: [pid: 50969|app: 0|req: 2476/5110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.866596] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 844.866858] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Bind Segment={'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 844.870108] [50968]: DEBUG networking_nsxv3.api.rpc [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Bind port on Host cpu-1 & Segment [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 844.919964] [50969]: [pid: 50969|app: 0|req: 2477/5111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.933035] [50969]: [pid: 50969|app: 0|req: 2478/5112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.989267] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66c0b64f-7f9c-4ccb-8d9f-05a3f56d8ed2 req-34960050-95cc-413c-8d3e-6890a398c3b1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.990339] [50969]: [pid: 50969|app: 0|req: 2479/5113] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.004304] [50969]: [pid: 50969|app: 0|req: 2480/5114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.007116] [50969]: DEBUG neutron.api.wsgi [req-66c0b64f-7f9c-4ccb-8d9f-05a3f56d8ed2 req-0ca7ac42-2205-4ed4-8ffd-553b3ee97694 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.041367] [50969]: [pid: 50969|app: 0|req: 2481/5115] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.104015] [50969]: [pid: 50969|app: 0|req: 2482/5116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.162623] [50969]: [pid: 50969|app: 0|req: 2483/5117] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.175539] [50969]: [pid: 50969|app: 0|req: 2484/5118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.227449] [50969]: [pid: 50969|app: 0|req: 2485/5119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.283461] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cef65511-943e-422e-b493-520a080926dc req-72ddedce-c63a-4924-9120-baaa72148da8 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.284468] [50969]: [pid: 50969|app: 0|req: 2486/5120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.298220] [50969]: [pid: 50969|app: 0|req: 2487/5121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.300905] [50969]: DEBUG neutron.api.wsgi [req-cef65511-943e-422e-b493-520a080926dc req-32328f42-9a62-41ad-a944-ccb5a4ed1dc1 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.325808] [50969]: [pid: 50969|app: 0|req: 2488/5122] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.353857] [50969]: [pid: 50969|app: 0|req: 2489/5123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.386292] [50969]: [pid: 50969|app: 0|req: 2490/5124] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.445425] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d10c7c22-a773-4085-89b7-5cccac338de1 req-26dbbfd5-db97-49cc-91c3-afb2a311586a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.446186] [50969]: [pid: 50969|app: 0|req: 2491/5125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 845.461142] [50969]: [pid: 50969|app: 0|req: 2492/5126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.464790] [50969]: DEBUG neutron.api.wsgi [req-d10c7c22-a773-4085-89b7-5cccac338de1 req-41340395-cad8-4e1f-bb03-e6c805de9361 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.489257] [50969]: [pid: 50969|app: 0|req: 2493/5127] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.555447] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31d44c91-2087-4ac4-b62d-40be314b7a6f req-8e7ed0c0-c103-4bca-8381-2d225db0e95e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.556497] [50969]: [pid: 50969|app: 0|req: 2494/5128] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 748 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 845.563208] [50969]: DEBUG neutron.api.wsgi [req-31d44c91-2087-4ac4-b62d-40be314b7a6f req-290cf790-d177-42bf-b20a-00c412902aa2 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.588225] [50969]: [pid: 50969|app: 0|req: 2495/5129] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:37 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 845.608577] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'name': 'network-vif-deleted', 'tag': '911dd3b6-376c-4557-9b50-9c74fa3006d7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 845.610296] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-24da09f2-372d-468c-a168-42cc28a8b34c" -d '{"events": [{"server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "name": "network-vif-deleted", "tag": "911dd3b6-376c-4557-9b50-9c74fa3006d7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 845.635497] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-faaf71a9-6f52-4934-b7ec-2c3030d1bef9 x-openstack-request-id: req-faaf71a9-6f52-4934-b7ec-2c3030d1bef9 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 845.635605] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b36dbc98-faf9-46f1-aa59-7b5f22d0f673", "name": "network-vif-deleted", "tag": "911dd3b6-376c-4557-9b50-9c74fa3006d7", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 845.635759] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-faaf71a9-6f52-4934-b7ec-2c3030d1bef9 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 845.635924] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-faaf71a9-6f52-4934-b7ec-2c3030d1bef9'] response: {'server_uuid': 'b36dbc98-faf9-46f1-aa59-7b5f22d0f673', 'name': 'network-vif-deleted', 'tag': '911dd3b6-376c-4557-9b50-9c74fa3006d7', 'status': 'completed', 'code': 200} [ 845.675182] [50969]: [pid: 50969|app: 0|req: 2496/5130] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.689680] [50969]: [pid: 50969|app: 0|req: 2497/5131] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.872112] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Bound using segment: {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 845.872427] [50968]: DEBUG neutron.plugins.ml2.managers [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Bound port: d1c10b97-2c0d-4ee3-95e5-1e55dd448828, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "fc48e29b-113c-4849-850c-35435eab4052", "external-id": "nsx-vlan-transportzone-958", "segmentation_id": 958}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 845.872595] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.905137] [50969]: [pid: 50969|app: 0|req: 2498/5132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.909409] [50968]: DEBUG neutron.plugins.ml2.db [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] For port d1c10b97-2c0d-4ee3-95e5-1e55dd448828, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 845.912090] [50968]: DEBUG neutron.plugins.ml2.db [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] For port d1c10b97-2c0d-4ee3-95e5-1e55dd448828, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d1c10b97-2c0d-4ee3-95e5-1e55dd448828,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 845.913423] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_precommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:37Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:37Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 845.913598] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_precommit: [ 845.913598] [50968]: key[binding:vif_type], unbound -> ovs [ 845.913598] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} [ 845.913598] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 845.916397] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.923047] [50969]: [pid: 50969|app: 0|req: 2499/5133] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 845.940399] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Pushing event updated for resources: {'Port': ['ID=d1c10b97-2c0d-4ee3-95e5-1e55dd448828,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 845.947231] [50968]: DEBUG neutron.db.provisioning_blocks [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Provisioning complete for port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 845.947231] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.947231] [50968]: INFO neutron.plugins.ml2.plugin [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Attempt 1 to provision port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 [ 845.983405] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Current status of the port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 845.983573] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.991139] [50969]: [pid: 50969|app: 0|req: 2500/5134] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.001536] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 846.007313] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-46f584cd-cb62-468e-ab1b-1f4be6b2e822" -d '{"events": [{"server_uuid": "4c73c6d6-5d88-4313-9d39-4d96eaff350f", "name": "network-vif-plugged", "status": "completed", "tag": "d1c10b97-2c0d-4ee3-95e5-1e55dd448828"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 846.007484] [50969]: [pid: 50969|app: 0|req: 2501/5135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.013193] [50968]: DEBUG neutron.plugins.ml2.db [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] For port d1c10b97-2c0d-4ee3-95e5-1e55dd448828, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d1c10b97-2c0d-4ee3-95e5-1e55dd448828,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 846.041148] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-3ddb7b5b-a035-46f1-be46-d18ec4981c9a x-openstack-request-id: req-3ddb7b5b-a035-46f1-be46-d18ec4981c9a {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 846.041310] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4c73c6d6-5d88-4313-9d39-4d96eaff350f", "name": "network-vif-plugged", "status": "completed", "tag": "d1c10b97-2c0d-4ee3-95e5-1e55dd448828", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 846.042576] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3ddb7b5b-a035-46f1-be46-d18ec4981c9a {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 846.043807] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3ddb7b5b-a035-46f1-be46-d18ec4981c9a'] response: {'server_uuid': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'code': 200} [ 846.054103] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_precommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:38Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:38Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}]) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 846.054658] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_precommit: [ 846.054658] [50968]: key[status], DOWN -> ACTIVE [ 846.054658] [50968]: key[revision_number], 4 -> 5 [ 846.054658] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 846.063078] [50968]: DEBUG neutron.db.provisioning_blocks [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Provisioning complete for port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 846.063241] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.064023] [50968]: INFO neutron.plugins.ml2.plugin [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Attempt 1 to provision port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 [ 846.092530] [50969]: [pid: 50969|app: 0|req: 2502/5136] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.114323] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Current status of the port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 846.115164] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_postcommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:38Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:38Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}]) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 846.115362] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_postcommit: [ 846.115362] [50968]: key[status], DOWN -> ACTIVE [ 846.115362] [50968]: key[revision_number], 4 -> 5 [ 846.115362] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 846.115547] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.128384] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-067c07c6-f91a-4124-94e5-b267edf2dcdd req-7e482ff7-103c-4fc7-90e5-6da0c07afbc5 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 846.129417] [50969]: [pid: 50969|app: 0|req: 2503/5137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 846.135696] [50969]: DEBUG neutron.api.wsgi [req-067c07c6-f91a-4124-94e5-b267edf2dcdd req-f755b558-d7e1-4f7f-ad7d-614576bed223 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 846.140802] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Pushing event updated for resources: {'Port': ['ID=d1c10b97-2c0d-4ee3-95e5-1e55dd448828,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 846.143423] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_postcommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:38Z', 'revision_number': 4, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:37Z', 'revision_number': 2, 'project_id': '9497357ea6f54e07b2d8941384d6a562'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 846.143702] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] update_port_postcommit: [ 846.143702] [50968]: key[binding:vif_type], unbound -> ovs [ 846.143702] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} [ 846.143702] [50968]: key[updated_at], 2025-11-21T22:39:37Z -> 2025-11-21T22:39:38Z [ 846.143702] [50968]: key[revision_number], 2 -> 4 [ 846.143702] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 846.147965] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 846.149044] [50968]: DEBUG neutron_lib.callbacks.manager [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-06f75e88-b929-44d0-9b35-6cd23b83c5e7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.150035] [50968]: [pid: 50968|app: 0|req: 2635/5138] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:36 2025] PUT /networking/v2.0/ports/d1c10b97-2c0d-4ee3-95e5-1e55dd448828 => generated 1038 bytes in 1542 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 846.172993] [50969]: [pid: 50969|app: 0|req: 2504/5139] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 846.212900] [50968]: [pid: 50968|app: 0|req: 2636/5140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.236613] [50969]: [pid: 50969|app: 0|req: 2505/5141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.274318] [50968]: [pid: 50968|app: 0|req: 2637/5142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.290253] [50969]: [pid: 50969|app: 0|req: 2506/5143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 846.362620] [50968]: [pid: 50968|app: 0|req: 2638/5144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.401175] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09b54419-f94c-4203-b7ec-2d6e469dedfb req-33ffd3e1-1a63-4513-ba38-2ee2cd6473dd tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 846.402208] [50969]: [pid: 50969|app: 0|req: 2507/5145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 846.407648] [50969]: DEBUG neutron.api.wsgi [req-09b54419-f94c-4203-b7ec-2d6e469dedfb req-e24a21e0-e844-42cc-8dd0-0192817a6bb4 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 846.413410] [50968]: [pid: 50968|app: 0|req: 2639/5146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 846.427827] [50969]: [pid: 50969|app: 0|req: 2508/5147] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 846.470084] [50968]: [pid: 50968|app: 0|req: 2640/5148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.521930] [50969]: [pid: 50969|app: 0|req: 2509/5149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.688904] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e776b3ba-935d-4522-916e-17cc3f2b77f6 req-b6e7fd3c-73e3-4679-aee9-4c57d0e4d3db tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 846.690071] [50969]: [pid: 50969|app: 0|req: 2510/5150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 846.696144] [50969]: DEBUG neutron.api.wsgi [req-e776b3ba-935d-4522-916e-17cc3f2b77f6 req-7af93ef4-ff35-44b6-9122-e149530804d8 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 846.720613] [50969]: [pid: 50969|app: 0|req: 2511/5151] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.736451] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e600e6d-da53-49ff-9d02-7bf30e2b15d5 req-049e51a9-7c2b-41aa-9312-412bb8dbfcac tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 846.737638] [50968]: [pid: 50968|app: 0|req: 2641/5152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:38 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 201 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 846.745629] [50969]: DEBUG neutron.api.wsgi [req-7e600e6d-da53-49ff-9d02-7bf30e2b15d5 req-4de8f53d-8913-4d0f-90da-5f6c68fa12b3 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 846.766293] [50969]: [pid: 50969|app: 0|req: 2512/5153] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.778752] [50968]: [pid: 50968|app: 0|req: 2642/5154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.818389] [50969]: [pid: 50969|app: 0|req: 2513/5155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.970661] [50968]: [pid: 50968|app: 0|req: 2643/5156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.987270] [50969]: [pid: 50969|app: 0|req: 2514/5157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.074308] [50968]: [pid: 50968|app: 0|req: 2644/5158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.079892] [50969]: [pid: 50969|app: 0|req: 2515/5159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 847.163758] [50968]: [pid: 50968|app: 0|req: 2645/5160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.205771] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-ae0bcb9d-2f83-4844-97f1-f0dc69857e7c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.206918] [50969]: [pid: 50969|app: 0|req: 2516/5161] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 1043 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 847.214388] [50968]: DEBUG neutron.api.wsgi [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-53dd660d-2351-4a1f-9efe-1e009d52af02 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.228076] [50968]: [pid: 50968|app: 0|req: 2646/5162] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=d1c10b97-2c0d-4ee3-95e5-1e55dd448828 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.260665] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-d590215a-8aaf-47bc-a4c1-daa072fb9814 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.261756] [50968]: [pid: 50968|app: 0|req: 2647/5163] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/subnets?id=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 687 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.297140] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d341926b-88ad-47ac-b20d-eec8b7671b86 req-7c97bafc-ab18-41c1-94aa-e0599d2406e0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.298102] [50969]: [pid: 50969|app: 0|req: 2517/5164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.304266] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7ec857a-0e89-4f7d-a441-94f2c470eb6a req-0bde888c-bcbb-4dea-b34e-45b4e6e05340 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.305299] [50968]: [pid: 50968|app: 0|req: 2648/5165] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?network_id=791d4e27-15c5-4f6c-8910-5685785ffe5d&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.308289] [50968]: DEBUG neutron.api.wsgi [req-d341926b-88ad-47ac-b20d-eec8b7671b86 req-e1ec5f50-0750-4f10-a2b2-bb3b9717b08d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.313307] [50969]: [pid: 50969|app: 0|req: 2518/5166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.333448] [50968]: [pid: 50968|app: 0|req: 2649/5167] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.346682] [50969]: [pid: 50969|app: 0|req: 2519/5168] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.379809] [50969]: [pid: 50969|app: 0|req: 2520/5169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.389310] [50968]: [pid: 50968|app: 0|req: 2650/5170] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 847.400643] [50969]: [pid: 50969|app: 0|req: 2521/5171] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.433371] [50968]: [pid: 50968|app: 0|req: 2651/5172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.456048] [50969]: [pid: 50969|app: 0|req: 2522/5173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.485206] [50968]: [pid: 50968|app: 0|req: 2652/5174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.530060] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-57d22a2b-0871-4c99-8440-6d483e6137a7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.530060] [50969]: [pid: 50969|app: 0|req: 2523/5175] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 847.541696] [50969]: [pid: 50969|app: 0|req: 2524/5176] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.552844] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-102fa732-a0cb-4d0b-9565-fce778f5fc68 req-52bb07f5-bc6f-41cb-9bdd-baf5827a55f7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.554347] [50968]: [pid: 50968|app: 0|req: 2653/5177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.560153] [50968]: DEBUG neutron.api.wsgi [req-102fa732-a0cb-4d0b-9565-fce778f5fc68 req-74c9f8e1-07ec-481a-9c9d-aa98f7955676 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.575707] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-07cdef6f-884d-48c2-9aff-30d3538c79e2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.576717] [50969]: [pid: 50969|app: 0|req: 2525/5178] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.583877] [50968]: [pid: 50968|app: 0|req: 2654/5179] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.586997] [50968]: DEBUG neutron.api.wsgi [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-55507ae3-10bb-4e0e-95c9-3c0b4f4cd984 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.591567] [50969]: [pid: 50969|app: 0|req: 2526/5180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.618356] [50968]: [pid: 50968|app: 0|req: 2655/5181] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=51942501-1ce2-4811-b086-37e11408afb2 => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.647554] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-4f16455c-cb18-443f-8da9-364273e83373 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.648446] [50969]: [pid: 50969|app: 0|req: 2527/5182] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.682375] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-6a097f09-03ad-4ccd-8022-45496fdc8824 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.683583] [50968]: [pid: 50968|app: 0|req: 2656/5183] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:39 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&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.723009] [50969]: [pid: 50969|app: 0|req: 2528/5184] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.766591] [50968]: [pid: 50968|app: 0|req: 2657/5185] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 847.769878] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0a38c3f-01b3-4424-8667-b4eb25e7924b req-cdf90657-3261-4d7d-9a5f-d502d06d3c2c tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.771617] [50969]: [pid: 50969|app: 0|req: 2529/5186] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.778048] [50969]: DEBUG neutron.api.wsgi [req-a0a38c3f-01b3-4424-8667-b4eb25e7924b req-8d254ea8-19d4-443f-9429-239df72c437c tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.797719] [50969]: [pid: 50969|app: 0|req: 2530/5187] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.801570] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e81ea7b4-4ae6-400d-8e6f-0f99ba61375c req-26b8a051-cd7c-431b-ba5a-a3e73556a8c2 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.802525] [50968]: [pid: 50968|app: 0|req: 2658/5188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.808314] [50969]: DEBUG neutron.api.wsgi [req-e81ea7b4-4ae6-400d-8e6f-0f99ba61375c req-72d32511-777e-46a3-9a37-48e10631587d tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.828014] [50969]: [pid: 50969|app: 0|req: 2531/5189] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.866000] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33a4bc32-3a15-4f46-8b44-1ff93b437a82 req-98640884-5946-43a4-a5fc-a900ee402a82 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.866994] [50968]: [pid: 50968|app: 0|req: 2659/5190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.873105] [50968]: DEBUG neutron.api.wsgi [req-33a4bc32-3a15-4f46-8b44-1ff93b437a82 req-a20bca09-ac34-4a6a-9f45-0b8338e7cb4c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.883617] [50969]: [pid: 50969|app: 0|req: 2532/5191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.896996] [50968]: [pid: 50968|app: 0|req: 2660/5192] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.935690] [50969]: [pid: 50969|app: 0|req: 2533/5193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.049476] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'tag': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 848.051260] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9b71c916-04e0-429a-860f-2d51fd34229c" -d '{"events": [{"name": "network-changed", "server_uuid": "4c73c6d6-5d88-4313-9d39-4d96eaff350f", "tag": "d1c10b97-2c0d-4ee3-95e5-1e55dd448828"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 848.053450] [50968]: [pid: 50968|app: 0|req: 2661/5194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.072135] [50969]: [pid: 50969|app: 0|req: 2534/5195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.085280] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-7447b62a-c596-4044-9432-1b23ce335c2d x-openstack-request-id: req-7447b62a-c596-4044-9432-1b23ce335c2d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 848.085399] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4c73c6d6-5d88-4313-9d39-4d96eaff350f", "tag": "d1c10b97-2c0d-4ee3-95e5-1e55dd448828", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 848.085483] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7447b62a-c596-4044-9432-1b23ce335c2d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 848.085655] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7447b62a-c596-4044-9432-1b23ce335c2d'] response: {'name': 'network-changed', 'server_uuid': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'tag': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'status': 'completed', 'code': 200} [ 848.156855] [50968]: [pid: 50968|app: 0|req: 2662/5196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.165126] [50969]: [pid: 50969|app: 0|req: 2535/5197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.242525] [50969]: [pid: 50969|app: 0|req: 2536/5198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.278801] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-3c0943db-ff22-4228-aec5-402e5e896c88 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.279982] [50968]: [pid: 50968|app: 0|req: 2663/5199] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d&tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&binding%3Ahost_id=cpu-1 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.290087] [50969]: DEBUG neutron.api.wsgi [req-5806baeb-84db-49be-9f6b-dc858b81695c req-a60edc6f-0568-4ac7-90ba-e5593657f98d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.327076] [50969]: [pid: 50969|app: 0|req: 2537/5200] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports/479dab71-5318-4f01-b7a8-a4239ec52016/bindings/cpu-1 => generated 301 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.384513] [50968]: [pid: 50968|app: 0|req: 2664/5201] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.414032] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cec6d59-f4f3-4ab4-ac27-1dbc9211f508 req-02586c80-1bd6-4672-8d1e-76cf5fb0e248 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.414783] [50969]: [pid: 50969|app: 0|req: 2538/5202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.421940] [50968]: DEBUG neutron.api.wsgi [req-2cec6d59-f4f3-4ab4-ac27-1dbc9211f508 req-d24b58fd-57b9-497e-bb78-4bd6061a556b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.452226] [50969]: [pid: 50969|app: 0|req: 2539/5203] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.455341] [50968]: [pid: 50968|app: 0|req: 2665/5204] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.509866] [50968]: [pid: 50968|app: 0|req: 2666/5205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.512359] [50969]: [pid: 50969|app: 0|req: 2540/5206] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.561257] [50968]: [pid: 50968|app: 0|req: 2667/5207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.567221] [50969]: [pid: 50969|app: 0|req: 2541/5208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.622414] [50968]: [pid: 50968|app: 0|req: 2668/5209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.641980] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b71c916-04e0-429a-860f-2d51fd34229c req-2a747432-4e5e-4f24-b6a5-073b6cc2a3dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.643053] [50969]: [pid: 50969|app: 0|req: 2542/5210] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 848.654861] [50968]: [pid: 50968|app: 0|req: 2669/5211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.693655] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b71c916-04e0-429a-860f-2d51fd34229c req-0f684952-3d4a-4f89-96e6-2a96b891ec43 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.693655] [50969]: [pid: 50969|app: 0|req: 2543/5212] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:40 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.701247] [50968]: DEBUG neutron.api.wsgi [req-9b71c916-04e0-429a-860f-2d51fd34229c req-b047a73d-c4bc-4e57-854b-9138878e7a68 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.716040] [50968]: [pid: 50968|app: 0|req: 2670/5213] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=d1c10b97-2c0d-4ee3-95e5-1e55dd448828 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.741270] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b71c916-04e0-429a-860f-2d51fd34229c req-64caf7e9-3601-4190-94b3-2a28d23d20bc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.742314] [50969]: [pid: 50969|app: 0|req: 2544/5214] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/subnets?id=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 687 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 848.776559] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b71c916-04e0-429a-860f-2d51fd34229c req-864038a9-d065-468e-8da0-81d789491121 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.777714] [50968]: [pid: 50968|app: 0|req: 2671/5215] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?network_id=791d4e27-15c5-4f6c-8910-5685785ffe5d&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.817298] [50969]: [pid: 50969|app: 0|req: 2545/5216] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.860791] [50968]: [pid: 50968|app: 0|req: 2672/5217] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 848.863111] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-ea0e7c10-43a1-4f08-8995-aad7a729272b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.865170] [50969]: [pid: 50969|app: 0|req: 2546/5218] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 848.888855] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d7048f0-deb1-40bd-9e2e-b11bdafb5597 req-cae6b9d8-157c-4c80-8262-df0e949e90cc tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.889762] [50968]: [pid: 50968|app: 0|req: 2673/5219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.902634] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-c86d9031-4e41-4bd5-8f6a-e8abacec1565 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.903622] [50969]: [pid: 50969|app: 0|req: 2547/5220] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.906234] [50969]: DEBUG neutron.api.wsgi [req-1d7048f0-deb1-40bd-9e2e-b11bdafb5597 req-5e8c39a4-5af9-4a18-8a91-5047aa8bfbe4 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.917442] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20597283-19fc-425a-8f40-035cdf7ae2d4 req-e5ad8404-e272-434a-99a4-21a2bb99a671 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.918563] [50968]: [pid: 50968|app: 0|req: 2674/5221] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.921493] [50968]: DEBUG neutron.api.wsgi [req-5806baeb-84db-49be-9f6b-dc858b81695c req-7b12381e-1e2b-488d-baef-59e6122b3fd6 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.927271] [50969]: [pid: 50969|app: 0|req: 2548/5222] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.930252] [50969]: DEBUG neutron.api.wsgi [req-20597283-19fc-425a-8f40-035cdf7ae2d4 req-0615919c-a0fe-42f4-b51d-31646eddbf05 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.936161] [50968]: [pid: 50968|app: 0|req: 2675/5223] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.15&port_id=479dab71-5318-4f01-b7a8-a4239ec52016 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.956162] [50969]: [pid: 50969|app: 0|req: 2549/5224] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.964315] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-373ac308-46bd-4393-88b0-7976e7c5a4e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.965345] [50968]: [pid: 50968|app: 0|req: 2676/5225] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.996557] [50968]: [pid: 50968|app: 0|req: 2677/5226] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.002031] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-8363361c-7c16-4654-91f0-2a500aef80e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.003271] [50969]: [pid: 50969|app: 0|req: 2550/5227] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.025390] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3ec5bee-87f2-4e4b-90ac-b5c45105de5f req-591b9e44-20b2-4cee-baf3-cfadf251f13c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.026985] [50968]: [pid: 50968|app: 0|req: 2678/5228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.033862] [50968]: DEBUG neutron.api.wsgi [req-e3ec5bee-87f2-4e4b-90ac-b5c45105de5f req-7f0f03c2-978a-4e2a-b335-d418a112dc45 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.053208] [50969]: [pid: 50969|app: 0|req: 2551/5229] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.056659] [50968]: [pid: 50968|app: 0|req: 2679/5230] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.067682] [50969]: [pid: 50969|app: 0|req: 2552/5231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.095654] [50968]: [pid: 50968|app: 0|req: 2680/5232] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 849.134817] [50969]: [pid: 50969|app: 0|req: 2553/5233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.148621] [50968]: [pid: 50968|app: 0|req: 2681/5234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.271636] [50969]: [pid: 50969|app: 0|req: 2554/5235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.276286] [50968]: [pid: 50968|app: 0|req: 2682/5236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.351179] [50969]: [pid: 50969|app: 0|req: 2555/5237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.457074] [50968]: [pid: 50968|app: 0|req: 2683/5238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.520990] [50969]: [pid: 50969|app: 0|req: 2556/5239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.581621] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4215b578-10ea-4002-82cd-8f31c7d0372e req-74fc3385-437a-4090-adf9-d4676f459b9c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.582895] [50968]: [pid: 50968|app: 0|req: 2684/5240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.583976] [50969]: [pid: 50969|app: 0|req: 2557/5241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.590122] [50968]: DEBUG neutron.api.wsgi [req-4215b578-10ea-4002-82cd-8f31c7d0372e req-e8199918-b72f-4dc5-9259-913ec5a2cc6c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.619224] [50968]: [pid: 50968|app: 0|req: 2685/5242] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.641557] [50969]: [pid: 50969|app: 0|req: 2558/5243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.678292] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-f2f2e1df-70bc-4db8-aab6-a7bfbdc7661e tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.679383] [50968]: [pid: 50968|app: 0|req: 2686/5244] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:41 2025] GET /networking/v2.0/networks?id=55577191-488f-40ea-b613-95981cc2bb74 => generated 618 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.683447] [50969]: [pid: 50969|app: 0|req: 2559/5245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.687102] [50969]: DEBUG neutron.api.v2.base [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Request body: {'port': {'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'admin_state_up': True, 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 849.694590] [50968]: [pid: 50968|app: 0|req: 2687/5246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.736904] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Made reservation on behalf of e64f30d3d3ef48499993460fea96c2f4 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 849.740497] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.748362] [50968]: [pid: 50968|app: 0|req: 2688/5247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.763750] [50968]: [pid: 50968|app: 0|req: 2689/5248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.804866] [50969]: DEBUG neutron.db.db_base_plugin_common [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Allocated IP 192.168.128.7 (55577191-488f-40ea-b613-95981cc2bb74/6be6518e-ad12-4228-aff9-d53ea09377e8/96f41975-7241-47c1-b441-e5b91bf52873) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 849.905772] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks [] for allowed_address_pair (96f41975-7241-47c1-b441-e5b91bf52873), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.906701] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks [] for port (96f41975-7241-47c1-b441-e5b91bf52873), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.907245] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_precommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': '', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'port_security_enabled': True, 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 849.907245] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_precommit: [ 849.907245] [50969]: key[mac_address], None -> fa:16:3e:29:29:26 [ 849.907245] [50969]: key[device_id], None -> e691fdb2-7ceb-4df0-b894-0fbcb0da004b [ 849.907245] [50969]: key[binding:vif_details], None -> {} [ 849.907245] [50969]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 849.907245] [50969]: key[binding:vnic_type], None -> normal [ 849.907245] [50969]: key[allowed_address_pairs], None -> [] [ 849.907245] [50969]: key[name], None -> [ 849.907245] [50969]: key[status], None -> DOWN [ 849.907245] [50969]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 849.907245] [50969]: key[fixed_ips], None -> [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}] [ 849.907245] [50969]: key[id], None -> 96f41975-7241-47c1-b441-e5b91bf52873 [ 849.907245] [50969]: key[port_security_enabled], None -> True [ 849.907245] [50969]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 849.907245] [50969]: key[security_groups], None -> ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] [ 849.907245] [50969]: key[binding:profile], None -> {} [ 849.907245] [50969]: key[binding:host_id], None -> [ 849.907245] [50969]: key[standard_attr_id], None -> 1292 [ 849.907245] [50969]: key[admin_state_up], None -> True [ 849.907245] [50969]: key[device_owner], None -> [ 849.907245] [50969]: key[binding:vif_type], None -> unbound [ 849.907245] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 849.928828] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (96f41975-7241-47c1-b441-e5b91bf52873), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.953987] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Pushing event updated for resources: {'Port': ['ID=96f41975-7241-47c1-b441-e5b91bf52873,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 849.964925] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Network 55577191-488f-40ea-b613-95981cc2bb74 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 849.965092] [50969]: DEBUG neutron.scheduler.base_scheduler [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 849.968054] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 849.985835] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_postcommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': '', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'port_security_enabled': True, 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:42Z', 'revision_number': 1, 'network': {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 849.986109] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_postcommit: [ 849.986109] [50969]: key[mac_address], None -> fa:16:3e:29:29:26 [ 849.986109] [50969]: key[device_id], None -> e691fdb2-7ceb-4df0-b894-0fbcb0da004b [ 849.986109] [50969]: key[binding:vif_details], None -> {} [ 849.986109] [50969]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 849.986109] [50969]: key[binding:vnic_type], None -> normal [ 849.986109] [50969]: key[tags], None -> [] [ 849.986109] [50969]: key[allowed_address_pairs], None -> [] [ 849.986109] [50969]: key[created_at], None -> 2025-11-21T22:39:42Z [ 849.986109] [50969]: key[name], None -> [ 849.986109] [50969]: key[status], None -> DOWN [ 849.986109] [50969]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 849.986109] [50969]: key[fixed_ips], None -> [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}] [ 849.986109] [50969]: key[id], None -> 96f41975-7241-47c1-b441-e5b91bf52873 [ 849.986109] [50969]: key[port_security_enabled], None -> True [ 849.986109] [50969]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 849.986109] [50969]: key[security_groups], None -> ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] [ 849.986109] [50969]: key[binding:profile], None -> {} [ 849.986109] [50969]: key[binding:host_id], None -> [ 849.986109] [50969]: key[revision_number], None -> 1 [ 849.986109] [50969]: key[description], None -> [ 849.986109] [50969]: key[updated_at], None -> 2025-11-21T22:39:42Z [ 849.986109] [50969]: key[standard_attr_id], None -> 1292 [ 849.986109] [50969]: key[admin_state_up], None -> True [ 849.986109] [50969]: key[binding:vif_type], None -> unbound [ 849.986109] [50969]: key[device_owner], None -> [ 849.986109] [50969]: key[extra_dhcp_opts], None -> [] [ 849.986109] [50969]: key[network], None -> {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} [ 849.986109] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.027035] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f7630b7-4a5a-4cd0-ac2b-23308f7fca70 req-dc2dbba2-7760-4782-af19-1ac4635d8d5f tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.028157] [50968]: [pid: 50968|app: 0|req: 2690/5249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.030598] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.031142] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4d319b71-8367-4d36-80b8-b439624ce27b tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.043260] [50969]: [pid: 50969|app: 0|req: 2560/5250] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:42 2025] POST /networking/v2.0/ports => generated 732 bytes in 359 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 850.046749] [50969]: DEBUG neutron.api.wsgi [req-8f7630b7-4a5a-4cd0-ac2b-23308f7fca70 req-2336a557-8a49-477d-a179-010a196fb3bb tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.074766] [50969]: [pid: 50969|app: 0|req: 2561/5251] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.078333] [50969]: DEBUG neutron.api.v2.base [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Request body: {'port': {'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 850.103336] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20faf4f7-5159-48ab-aa3b-2b23465e2f01 req-0450c171-2ec1-4220-b2af-d90ce34ef24f tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.104535] [50968]: [pid: 50968|app: 0|req: 2691/5252] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.110106] [50968]: DEBUG neutron.api.wsgi [req-20faf4f7-5159-48ab-aa3b-2b23465e2f01 req-63ab46a5-cbd1-4193-86ce-100639837406 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.117301] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (96f41975-7241-47c1-b441-e5b91bf52873), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.129245] [50968]: [pid: 50968|app: 0|req: 2692/5253] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.143352] [50968]: [pid: 50968|app: 0|req: 2693/5254] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.217643] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6baa67de-0e92-4401-b2cc-773e087e663f req-294706f8-a76a-40ef-aa7a-6a5d95c4ffff tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.218602] [50968]: [pid: 50968|app: 0|req: 2694/5255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.232566] [50968]: [pid: 50968|app: 0|req: 2695/5256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.235183] [50968]: DEBUG neutron.api.wsgi [req-6baa67de-0e92-4401-b2cc-773e087e663f req-fd35db6b-f8f9-4768-aca4-a691dc6ce02b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.246122] [50969]: DEBUG neutron.notifiers.nova [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 96f41975-7241-47c1-b441-e5b91bf52873 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 850.251674] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks [] for port (96f41975-7241-47c1-b441-e5b91bf52873), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.261215] [50969]: DEBUG neutron.db.provisioning_blocks [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Transition to ACTIVE for port object 96f41975-7241-47c1-b441-e5b91bf52873 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 850.262032] [50968]: [pid: 50968|app: 0|req: 2696/5257] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.263024] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_precommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:42Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': '', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:42Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 850.263181] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_precommit: [ 850.263181] [50969]: key[device_owner], -> compute:nova [ 850.263181] [50969]: key[binding:host_id], -> cpu-1 [ 850.263181] [50969]: key[revision_number], 1 -> 2 [ 850.263181] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.264534] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (96f41975-7241-47c1-b441-e5b91bf52873), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.287611] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Pushing event updated for resources: {'Port': ['ID=96f41975-7241-47c1-b441-e5b91bf52873,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 850.308829] [50968]: [pid: 50968|app: 0|req: 2697/5258] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.323069] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_postcommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:42Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': '', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:42Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 850.323247] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_postcommit: [ 850.323247] [50969]: key[device_owner], -> compute:nova [ 850.323247] [50969]: key[binding:host_id], -> cpu-1 [ 850.323247] [50969]: key[revision_number], 1 -> 2 [ 850.323247] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.326133] [50968]: [pid: 50968|app: 0|req: 2698/5259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 850.328675] [50969]: DEBUG neutron.plugins.ml2.managers [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Attempting to bind port 96f41975-7241-47c1-b441-e5b91bf52873 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 850.328813] [50969]: DEBUG neutron.plugins.ml2.managers [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Attempting to bind port 96f41975-7241-47c1-b441-e5b91bf52873 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 850.328931] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Attempting to bind port 96f41975-7241-47c1-b441-e5b91bf52873 on network 55577191-488f-40ea-b613-95981cc2bb74 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 850.349365] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 850.349530] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Bind Segment={'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 850.352341] [50969]: DEBUG networking_nsxv3.api.rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Bind port on Host cpu-1 & Segment [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 850.377471] [50968]: [pid: 50968|app: 0|req: 2699/5260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.406519] [50968]: [pid: 50968|app: 0|req: 2700/5261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.462119] [50968]: [pid: 50968|app: 0|req: 2701/5262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.521610] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e8ac7bd-8fc0-4b63-a9f3-29bddc10c01c req-eb714c5c-f54f-47c9-bc47-b830376d36a0 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.522531] [50968]: [pid: 50968|app: 0|req: 2702/5263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.534882] [50968]: [pid: 50968|app: 0|req: 2703/5264] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.538373] [50968]: DEBUG neutron.api.wsgi [req-5e8ac7bd-8fc0-4b63-a9f3-29bddc10c01c req-b5395e70-c2d2-4f5f-966e-3c4dd6874ad9 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.556633] [50968]: [pid: 50968|app: 0|req: 2704/5265] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.592183] [50968]: [pid: 50968|app: 0|req: 2705/5266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 850.647302] [50968]: [pid: 50968|app: 0|req: 2706/5267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:42 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.707614] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d1ff001-778d-4b87-ad9a-4c4141a00741 req-34e20579-3376-4907-8f3d-8b61f5392e71 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.708554] [50968]: [pid: 50968|app: 0|req: 2707/5268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.722648] [50968]: [pid: 50968|app: 0|req: 2708/5269] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.725401] [50968]: DEBUG neutron.api.wsgi [req-2d1ff001-778d-4b87-ad9a-4c4141a00741 req-357c5e3a-7366-4068-9db3-53fcb32d5814 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.745510] [50968]: [pid: 50968|app: 0|req: 2709/5270] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.772380] [50968]: [pid: 50968|app: 0|req: 2710/5271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.807196] [50968]: [pid: 50968|app: 0|req: 2711/5272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.836645] [50968]: [pid: 50968|app: 0|req: 2712/5273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.857390] [50968]: [pid: 50968|app: 0|req: 2713/5274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.161368] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9425be8-bd5f-47bc-8a8c-0fada9e8692e req-8c3c9325-953b-42d4-9f87-7dd87d1c5a2f tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.162520] [50968]: [pid: 50968|app: 0|req: 2714/5275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.170873] [50968]: DEBUG neutron.api.wsgi [req-a9425be8-bd5f-47bc-8a8c-0fada9e8692e req-fa060744-341e-46c0-90e7-3ace40873df6 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.195999] [50968]: [pid: 50968|app: 0|req: 2715/5276] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.222680] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79e5afc3-7483-44c0-b896-1bd596f744e5 req-5bbdbe72-9ba6-4c11-b1c5-7a0565f9a2dd tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.223706] [50968]: [pid: 50968|app: 0|req: 2716/5277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.229794] [50968]: DEBUG neutron.api.wsgi [req-79e5afc3-7483-44c0-b896-1bd596f744e5 req-6965f780-482d-4c9d-a1d6-be9e64d25c75 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.248946] [50968]: [pid: 50968|app: 0|req: 2717/5278] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 851.260876] [50968]: [pid: 50968|app: 0|req: 2718/5279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.308149] [50968]: [pid: 50968|app: 0|req: 2719/5280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.344073] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-332630a1-c59f-4398-8bbc-be1e9948d8ed req-1162d2b2-ed0e-404a-a600-5755ff8105b7 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.344698] [50968]: [pid: 50968|app: 0|req: 2720/5281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.351402] [50968]: DEBUG neutron.api.wsgi [req-332630a1-c59f-4398-8bbc-be1e9948d8ed req-dd519012-ff58-47bf-bd2c-7b075fc0b67f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.358023] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Bound using segment: {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 851.358306] [50969]: DEBUG neutron.plugins.ml2.managers [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Bound port: 96f41975-7241-47c1-b441-e5b91bf52873, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "13af9422-d668-4413-b63a-766558d83a3b", "external-id": "nsx-vlan-transportzone-842", "segmentation_id": 842}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 851.358482] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (96f41975-7241-47c1-b441-e5b91bf52873), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.370628] [50968]: [pid: 50968|app: 0|req: 2721/5282] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.385016] [50968]: [pid: 50968|app: 0|req: 2722/5283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.403495] [50969]: DEBUG neutron.plugins.ml2.db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] For port 96f41975-7241-47c1-b441-e5b91bf52873, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 851.406629] [50969]: DEBUG neutron.plugins.ml2.db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] For port 96f41975-7241-47c1-b441-e5b91bf52873, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=96f41975-7241-47c1-b441-e5b91bf52873,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 851.409116] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_precommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:42Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:42Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 851.409116] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_precommit: [ 851.409116] [50969]: key[binding:vif_type], unbound -> ovs [ 851.409116] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} [ 851.409116] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.412056] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (96f41975-7241-47c1-b441-e5b91bf52873), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.451289] [50968]: [pid: 50968|app: 0|req: 2723/5284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.453749] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Pushing event updated for resources: {'Port': ['ID=96f41975-7241-47c1-b441-e5b91bf52873,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 851.460887] [50969]: DEBUG neutron.db.provisioning_blocks [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Provisioning complete for port 96f41975-7241-47c1-b441-e5b91bf52873 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 851.461454] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (96f41975-7241-47c1-b441-e5b91bf52873), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.461454] [50969]: INFO neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Attempt 1 to provision port 96f41975-7241-47c1-b441-e5b91bf52873 [ 851.471139] [50968]: [pid: 50968|app: 0|req: 2724/5285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.498063] [50969]: DEBUG neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Current status of the port 96f41975-7241-47c1-b441-e5b91bf52873 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 851.498243] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (96f41975-7241-47c1-b441-e5b91bf52873), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.507740] [50968]: [pid: 50968|app: 0|req: 2725/5286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 851.514289] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '96f41975-7241-47c1-b441-e5b91bf52873'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 851.520527] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-115ee87a-c103-4827-b26c-109244ff97db" -d '{"events": [{"server_uuid": "e691fdb2-7ceb-4df0-b894-0fbcb0da004b", "name": "network-vif-plugged", "status": "completed", "tag": "96f41975-7241-47c1-b441-e5b91bf52873"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 851.524228] [50969]: DEBUG neutron.plugins.ml2.db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] For port 96f41975-7241-47c1-b441-e5b91bf52873, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=96f41975-7241-47c1-b441-e5b91bf52873,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 851.527134] [50968]: [pid: 50968|app: 0|req: 2726/5287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.544205] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-3714319f-83c9-4ced-8969-54a861f6c8c2 x-openstack-request-id: req-3714319f-83c9-4ced-8969-54a861f6c8c2 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 851.544319] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e691fdb2-7ceb-4df0-b894-0fbcb0da004b", "name": "network-vif-plugged", "status": "completed", "tag": "96f41975-7241-47c1-b441-e5b91bf52873", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 851.544401] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3714319f-83c9-4ced-8969-54a861f6c8c2 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 851.544578] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3714319f-83c9-4ced-8969-54a861f6c8c2'] response: {'server_uuid': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '96f41975-7241-47c1-b441-e5b91bf52873', 'code': 200} [ 851.559208] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_precommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:43Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:43Z', 'revision_number': 4, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}]) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 851.559432] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_precommit: [ 851.559432] [50969]: key[status], DOWN -> ACTIVE [ 851.559432] [50969]: key[revision_number], 4 -> 5 [ 851.559432] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.564506] [50969]: DEBUG neutron.db.provisioning_blocks [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Provisioning complete for port 96f41975-7241-47c1-b441-e5b91bf52873 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 851.564655] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (96f41975-7241-47c1-b441-e5b91bf52873), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.564764] [50969]: INFO neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Attempt 1 to provision port 96f41975-7241-47c1-b441-e5b91bf52873 [ 851.601388] [50969]: DEBUG neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Current status of the port 96f41975-7241-47c1-b441-e5b91bf52873 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 851.602090] [50968]: [pid: 50968|app: 0|req: 2727/5288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.602210] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_postcommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:43Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:43Z', 'revision_number': 4, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}]) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 851.602363] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_postcommit: [ 851.602363] [50969]: key[status], DOWN -> ACTIVE [ 851.602363] [50969]: key[revision_number], 4 -> 5 [ 851.602363] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.602513] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (96f41975-7241-47c1-b441-e5b91bf52873), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.626298] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Pushing event updated for resources: {'Port': ['ID=96f41975-7241-47c1-b441-e5b91bf52873,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 851.627687] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_postcommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:43Z', 'revision_number': 4, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:42Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 851.627908] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] update_port_postcommit: [ 851.627908] [50969]: key[binding:vif_type], unbound -> ovs [ 851.627908] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}} [ 851.627908] [50969]: key[updated_at], 2025-11-21T22:39:42Z -> 2025-11-21T22:39:43Z [ 851.627908] [50969]: key[revision_number], 2 -> 4 [ 851.627908] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.628977] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ee85696-3a10-4e8a-8312-574e8cec279b req-d2f923e0-c4bd-4a29-bcc6-fc4b1b16cf1b tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.629961] [50968]: [pid: 50968|app: 0|req: 2728/5289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.632442] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.632616] [50969]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d14279a8-b541-4766-bfc3-b4aa5fe68635 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.633869] [50969]: [pid: 50969|app: 0|req: 2562/5290] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:42 2025] PUT /networking/v2.0/ports/96f41975-7241-47c1-b441-e5b91bf52873 => generated 1037 bytes in 1559 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 851.635601] [50968]: DEBUG neutron.api.wsgi [req-6ee85696-3a10-4e8a-8312-574e8cec279b req-6c93c844-2c49-4969-8eaa-a043e25daa55 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.661029] [50968]: [pid: 50968|app: 0|req: 2729/5291] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.665025] [50969]: [pid: 50969|app: 0|req: 2563/5292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:43 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 851.719935] [50968]: [pid: 50968|app: 0|req: 2730/5293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.785922] [50969]: [pid: 50969|app: 0|req: 2564/5294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.824253] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cee3079-b0e1-43e8-b5a1-df7b55eed033 req-c56f2b68-9093-486c-b396-042d95678056 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.825250] [50968]: [pid: 50968|app: 0|req: 2731/5295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.831263] [50968]: DEBUG neutron.api.wsgi [req-4cee3079-b0e1-43e8-b5a1-df7b55eed033 req-0967dc77-948f-4047-8a6a-c162be00cb5f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.835398] [50969]: [pid: 50969|app: 0|req: 2565/5296] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.854677] [50968]: [pid: 50968|app: 0|req: 2732/5297] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.884977] [50969]: [pid: 50969|app: 0|req: 2566/5298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.910690] [50968]: [pid: 50968|app: 0|req: 2733/5299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.935322] [50969]: [pid: 50969|app: 0|req: 2567/5300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.296157] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-531d438e-c894-4e67-a834-9b4b226f828f req-50aa6138-ad37-4201-9cf0-bd085c38643a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.297682] [50968]: [pid: 50968|app: 0|req: 2734/5301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.329815] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0529a2ff-029f-4b20-ae90-edd8c09a592b req-46980292-3ed1-48c3-9cae-064005bc45c9 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.330992] [50968]: [pid: 50968|app: 0|req: 2735/5302] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.333642] [50968]: DEBUG neutron.api.wsgi [req-531d438e-c894-4e67-a834-9b4b226f828f req-d0bcd9d5-001e-49da-8261-759c8f76d545 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.337599] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-4de9b26b-9ba0-4259-af9a-ec94e8a695b1 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.338656] [50969]: [pid: 50969|app: 0|req: 2568/5303] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/networks?id=55577191-488f-40ea-b613-95981cc2bb74 => generated 618 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.341160] [50969]: DEBUG neutron.api.wsgi [req-0529a2ff-029f-4b20-ae90-edd8c09a592b req-fe5de90c-2979-4a1c-bc4f-c988bdc28b6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.357629] [50968]: [pid: 50968|app: 0|req: 2736/5304] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.360732] [50968]: DEBUG neutron.api.v2.base [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Request body: {'port': {'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'admin_state_up': True, 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 852.361270] [50969]: [pid: 50969|app: 0|req: 2569/5305] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.403412] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Made reservation on behalf of e64f30d3d3ef48499993460fea96c2f4 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 852.406737] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.412809] [50969]: [pid: 50969|app: 0|req: 2570/5306] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.429132] [50969]: [pid: 50969|app: 0|req: 2571/5307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.479061] [50968]: DEBUG neutron.db.db_base_plugin_common [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Allocated IP 192.168.128.12 (55577191-488f-40ea-b613-95981cc2bb74/6be6518e-ad12-4228-aff9-d53ea09377e8/bfff3962-77e0-4b65-9e0a-453d3ae48643) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 852.530365] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cca0e3a6-0d8d-46cb-815f-d9bb47d907a1 req-38ca8004-3fa7-41b4-8e2d-cd35173eef08 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.531328] [50969]: [pid: 50969|app: 0|req: 2572/5308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 852.544758] [50969]: [pid: 50969|app: 0|req: 2573/5309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.547014] [50969]: DEBUG neutron.api.wsgi [req-cca0e3a6-0d8d-46cb-815f-d9bb47d907a1 req-000218c4-a066-4d13-9fd4-53974ecea8d2 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.552535] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks [] for allowed_address_pair (bfff3962-77e0-4b65-9e0a-453d3ae48643), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.553473] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks [] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.553710] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_precommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': '', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'port_security_enabled': True, 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 852.553934] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_precommit: [ 852.553934] [50968]: key[mac_address], None -> fa:16:3e:68:44:1b [ 852.553934] [50968]: key[device_id], None -> fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 [ 852.553934] [50968]: key[binding:vif_details], None -> {} [ 852.553934] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 852.553934] [50968]: key[binding:vnic_type], None -> normal [ 852.553934] [50968]: key[allowed_address_pairs], None -> [] [ 852.553934] [50968]: key[name], None -> [ 852.553934] [50968]: key[status], None -> DOWN [ 852.553934] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 852.553934] [50968]: key[fixed_ips], None -> [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}] [ 852.553934] [50968]: key[id], None -> bfff3962-77e0-4b65-9e0a-453d3ae48643 [ 852.553934] [50968]: key[port_security_enabled], None -> True [ 852.553934] [50968]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 852.553934] [50968]: key[security_groups], None -> ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] [ 852.553934] [50968]: key[binding:profile], None -> {} [ 852.553934] [50968]: key[binding:host_id], None -> [ 852.553934] [50968]: key[standard_attr_id], None -> 1293 [ 852.553934] [50968]: key[admin_state_up], None -> True [ 852.553934] [50968]: key[device_owner], None -> [ 852.553934] [50968]: key[binding:vif_type], None -> unbound [ 852.553934] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.567793] [50969]: [pid: 50969|app: 0|req: 2574/5310] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.574228] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.598741] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Pushing event updated for resources: {'Port': ['ID=bfff3962-77e0-4b65-9e0a-453d3ae48643,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 852.602693] [50969]: [pid: 50969|app: 0|req: 2575/5311] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.603033] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.603087] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.603181] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.603263] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.603367] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.603454] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.603542] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.603640] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.603824] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.603943] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604058] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604153] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604256] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604414] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604414] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604535] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604629] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604720] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604810] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604900] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.604990] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.605093] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.605184] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.605274] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.605364] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.605454] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.605543] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.605656] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.605719] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.605804] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 852.606582] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Tracked resource versions report: [ 852.606582] [50968]: pushed versions: [ 852.606582] [50968]: { 'AddressGroup': {'1.2'}, [ 852.606582] [50968]: 'Agent': {'1.1'}, [ 852.606582] [50968]: 'ConntrackHelper': {'1.0'}, [ 852.606582] [50968]: 'LocalIPAssociation': {'1.0'}, [ 852.606582] [50968]: 'Log': {'1.0'}, [ 852.606582] [50968]: 'NDPProxy': {'1.0'}, [ 852.606582] [50968]: 'Network': {'1.2'}, [ 852.606582] [50968]: 'Port': {'1.10'}, [ 852.606582] [50968]: 'PortForwarding': {'1.3'}, [ 852.606582] [50968]: 'QosPolicy': {'1.10'}, [ 852.606582] [50968]: 'SecurityGroup': {'1.6'}, [ 852.606582] [50968]: 'SecurityGroupRule': {'1.3'}, [ 852.606582] [50968]: 'SubPort': {'1.0'}, [ 852.606582] [50968]: 'Subnet': {'1.2'}, [ 852.606582] [50968]: 'Trunk': {'1.1'}} [ 852.606582] [50968]: consumer versions: [ 852.606582] [50968]: { Metadata agent@devstack: {}, [ 852.606582] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 852.606582] [50968]: 'Agent': '1.1', [ 852.606582] [50968]: 'ConntrackHelper': '1.0', [ 852.606582] [50968]: 'LocalIPAssociation': '1.0', [ 852.606582] [50968]: 'Log': '1.0', [ 852.606582] [50968]: 'NDPProxy': '1.0', [ 852.606582] [50968]: 'Network': '1.2', [ 852.606582] [50968]: 'Port': '1.10', [ 852.606582] [50968]: 'PortForwarding': '1.3', [ 852.606582] [50968]: 'QosPolicy': '1.10', [ 852.606582] [50968]: 'SecurityGroup': '1.6', [ 852.606582] [50968]: 'SecurityGroupRule': '1.3', [ 852.606582] [50968]: 'SubPort': '1.0', [ 852.606582] [50968]: 'Subnet': '1.2', [ 852.606582] [50968]: 'Trunk': '1.1'}, [ 852.606582] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 852.606582] [50968]: 'Agent': '1.1', [ 852.606582] [50968]: 'ConntrackHelper': '1.0', [ 852.606582] [50968]: 'LocalIPAssociation': '1.0', [ 852.606582] [50968]: 'Log': '1.0', [ 852.606582] [50968]: 'NDPProxy': '1.0', [ 852.606582] [50968]: 'Network': '1.2', [ 852.606582] [50968]: 'Port': '1.10', [ 852.606582] [50968]: 'PortForwarding': '1.3', [ 852.606582] [50968]: 'QosPolicy': '1.10', [ 852.606582] [50968]: 'SecurityGroup': '1.6', [ 852.606582] [50968]: 'SecurityGroupRule': '1.3', [ 852.606582] [50968]: 'SubPort': '1.0', [ 852.606582] [50968]: 'Subnet': '1.2', [ 852.606582] [50968]: 'Trunk': '1.1'}, [ 852.606582] [50968]: L3 agent@devstack: {}, [ 852.606582] [50968]: DHCP agent@devstack: {}} [ 852.606582] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 852.615711] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Network 55577191-488f-40ea-b613-95981cc2bb74 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 852.616439] [50968]: DEBUG neutron.scheduler.base_scheduler [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 852.622651] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 852.624922] [50969]: [pid: 50969|app: 0|req: 2576/5312] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.639829] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_postcommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': '', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'port_security_enabled': True, 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:44Z', 'revision_number': 1, 'network': {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 852.639829] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_postcommit: [ 852.639829] [50968]: key[mac_address], None -> fa:16:3e:68:44:1b [ 852.639829] [50968]: key[device_id], None -> fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 [ 852.639829] [50968]: key[binding:vif_details], None -> {} [ 852.639829] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 852.639829] [50968]: key[binding:vnic_type], None -> normal [ 852.639829] [50968]: key[tags], None -> [] [ 852.639829] [50968]: key[allowed_address_pairs], None -> [] [ 852.639829] [50968]: key[created_at], None -> 2025-11-21T22:39:44Z [ 852.639829] [50968]: key[name], None -> [ 852.639829] [50968]: key[status], None -> DOWN [ 852.639829] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 852.639829] [50968]: key[fixed_ips], None -> [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}] [ 852.639829] [50968]: key[id], None -> bfff3962-77e0-4b65-9e0a-453d3ae48643 [ 852.639829] [50968]: key[port_security_enabled], None -> True [ 852.639829] [50968]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 852.639829] [50968]: key[security_groups], None -> ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] [ 852.639829] [50968]: key[binding:profile], None -> {} [ 852.639829] [50968]: key[binding:host_id], None -> [ 852.639829] [50968]: key[revision_number], None -> 1 [ 852.639829] [50968]: key[description], None -> [ 852.639829] [50968]: key[updated_at], None -> 2025-11-21T22:39:44Z [ 852.639829] [50968]: key[standard_attr_id], None -> 1293 [ 852.639829] [50968]: key[admin_state_up], None -> True [ 852.639829] [50968]: key[binding:vif_type], None -> unbound [ 852.639829] [50968]: key[device_owner], None -> [ 852.639829] [50968]: key[extra_dhcp_opts], None -> [] [ 852.639829] [50968]: key[network], None -> {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} [ 852.639829] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.674992] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.675651] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-58009649-fe86-40f3-b63d-359740355155 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.685901] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-79890528-7a8f-4813-aeba-b7c4ec1b2581 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.687009] [50969]: [pid: 50969|app: 0|req: 2577/5313] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:44 2025] GET /networking/v2.0/ports?tenant_id=e64f30d3d3ef48499993460fea96c2f4&device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 852.687245] [50968]: [pid: 50968|app: 0|req: 2737/5314] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:44 2025] POST /networking/v2.0/ports => generated 733 bytes in 329 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 852.702997] [50969]: [pid: 50969|app: 0|req: 2578/5315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.704087] [50968]: [pid: 50968|app: 0|req: 2738/5316] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.706219] [50969]: DEBUG neutron.api.wsgi [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-d4cbdcc1-21ac-4881-aa8a-540697d921f9 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.714396] [50968]: DEBUG neutron.api.v2.base [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Request body: {'port': {'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 852.724520] [50969]: [pid: 50969|app: 0|req: 2579/5317] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=96f41975-7241-47c1-b441-e5b91bf52873 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.752809] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-1abef4e2-1e27-4452-99ac-79a2d4ce5333 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.753779] [50969]: [pid: 50969|app: 0|req: 2580/5318] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/subnets?id=6be6518e-ad12-4228-aff9-d53ea09377e8 => generated 693 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.758543] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.821398] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21d2cc3e-99e9-47d4-a0ea-8140a39836e7 req-51698dc9-d972-47e6-82a1-f83b15785e0e tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.822464] [50969]: [pid: 50969|app: 0|req: 2581/5319] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.839304] [50969]: [pid: 50969|app: 0|req: 2582/5320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.864622] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-ffc58ecb-9a75-4c26-baef-6fb5a4a56937 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.865609] [50969]: [pid: 50969|app: 0|req: 2583/5321] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?network_id=55577191-488f-40ea-b613-95981cc2bb74&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.868330] [50969]: DEBUG neutron.api.wsgi [req-21d2cc3e-99e9-47d4-a0ea-8140a39836e7 req-685e35a0-7bc5-496e-a658-a914e93d8f44 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.875729] [50968]: DEBUG neutron.notifiers.nova [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bfff3962-77e0-4b65-9e0a-453d3ae48643 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 852.882156] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks [] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.893081] [50968]: DEBUG neutron.db.provisioning_blocks [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Transition to ACTIVE for port object bfff3962-77e0-4b65-9e0a-453d3ae48643 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 852.893426] [50969]: [pid: 50969|app: 0|req: 2584/5322] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.895437] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_precommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:45Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': '', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:44Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 852.895437] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_precommit: [ 852.895437] [50968]: key[device_owner], -> compute:nova [ 852.895437] [50968]: key[binding:host_id], -> cpu-1 [ 852.895437] [50968]: key[updated_at], 2025-11-21T22:39:44Z -> 2025-11-21T22:39:45Z [ 852.895437] [50968]: key[revision_number], 1 -> 2 [ 852.895437] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.896912] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.920201] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Pushing event updated for resources: {'Port': ['ID=bfff3962-77e0-4b65-9e0a-453d3ae48643,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 852.934743] [50969]: [pid: 50969|app: 0|req: 2585/5323] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.949575] [50969]: [pid: 50969|app: 0|req: 2586/5324] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.955899] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_postcommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:45Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': '', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:44Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 852.956078] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_postcommit: [ 852.956078] [50968]: key[device_owner], -> compute:nova [ 852.956078] [50968]: key[binding:host_id], -> cpu-1 [ 852.956078] [50968]: key[updated_at], 2025-11-21T22:39:44Z -> 2025-11-21T22:39:45Z [ 852.956078] [50968]: key[revision_number], 1 -> 2 [ 852.956078] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.961580] [50968]: DEBUG neutron.plugins.ml2.managers [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Attempting to bind port bfff3962-77e0-4b65-9e0a-453d3ae48643 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 852.961971] [50968]: DEBUG neutron.plugins.ml2.managers [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Attempting to bind port bfff3962-77e0-4b65-9e0a-453d3ae48643 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 852.961971] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Attempting to bind port bfff3962-77e0-4b65-9e0a-453d3ae48643 on network 55577191-488f-40ea-b613-95981cc2bb74 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 852.976394] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 852.976573] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Bind Segment={'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 852.978900] [50968]: DEBUG networking_nsxv3.api.rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Bind port on Host cpu-1 & Segment [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 852.981534] [50969]: [pid: 50969|app: 0|req: 2587/5325] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?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) [ 852.994623] [50969]: [pid: 50969|app: 0|req: 2588/5326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.008785] [50969]: [pid: 50969|app: 0|req: 2589/5327] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.063385] [50969]: [pid: 50969|app: 0|req: 2590/5328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.133275] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-928c10e9-855e-48ba-afe2-7db7d5bfdef3 req-7f9b9431-56d7-4e07-b760-f10bfe324cda tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.134249] [50969]: [pid: 50969|app: 0|req: 2591/5329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.147625] [50969]: [pid: 50969|app: 0|req: 2592/5330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.149309] [50969]: DEBUG neutron.api.wsgi [req-928c10e9-855e-48ba-afe2-7db7d5bfdef3 req-485739a5-c377-4aad-ab3a-1cb88ba936ea tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.171109] [50969]: [pid: 50969|app: 0|req: 2593/5331] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.211346] [50969]: [pid: 50969|app: 0|req: 2594/5332] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=d70d749d-1b93-4ae3-9994-791aa3621080 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.238138] [50969]: [pid: 50969|app: 0|req: 2595/5333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.460076] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60a265b2-b801-4b67-b526-af204af98848 req-c9cffa02-c510-4809-8d33-ff039be8f3e8 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.460713] [50969]: [pid: 50969|app: 0|req: 2596/5334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.488979] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8f4b9bf-e76c-4549-a0fe-446a85e52f9a req-47d7e024-1c5e-4d15-ad93-01c7621a2b99 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.489968] [50969]: [pid: 50969|app: 0|req: 2597/5335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.493283] [50969]: DEBUG neutron.api.wsgi [req-60a265b2-b801-4b67-b526-af204af98848 req-9cc1723c-f7b7-476a-a7f7-7d0a942dde6b tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.512189] [50969]: [pid: 50969|app: 0|req: 2598/5336] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.515265] [50969]: DEBUG neutron.api.wsgi [req-d8f4b9bf-e76c-4549-a0fe-446a85e52f9a req-1b4ea8e3-82f3-4c51-b2f8-eafd89a1ec34 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.538105] [50969]: [pid: 50969|app: 0|req: 2599/5337] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.547016] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'tag': '96f41975-7241-47c1-b441-e5b91bf52873'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 853.548680] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-497752f7-012d-4b41-b68a-6468062d712a" -d '{"events": [{"name": "network-changed", "server_uuid": "e691fdb2-7ceb-4df0-b894-0fbcb0da004b", "tag": "96f41975-7241-47c1-b441-e5b91bf52873"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 853.565795] [50969]: [pid: 50969|app: 0|req: 2600/5338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.596824] [50969]: [pid: 50969|app: 0|req: 2601/5339] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:45 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.629340] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-2310ccd8-c61d-433b-b7a6-3322b3e8ded5 x-openstack-request-id: req-2310ccd8-c61d-433b-b7a6-3322b3e8ded5 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 853.629593] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e691fdb2-7ceb-4df0-b894-0fbcb0da004b", "tag": "96f41975-7241-47c1-b441-e5b91bf52873", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 853.629750] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2310ccd8-c61d-433b-b7a6-3322b3e8ded5 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 853.630119] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2310ccd8-c61d-433b-b7a6-3322b3e8ded5'] response: {'name': 'network-changed', 'server_uuid': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'tag': '96f41975-7241-47c1-b441-e5b91bf52873', 'status': 'completed', 'code': 200} [ 853.685403] [50969]: [pid: 50969|app: 0|req: 2602/5340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.755177] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d62d3222-f653-4cd7-9a36-4128e81101c0 req-20368432-9bf3-4781-b331-97e2deb643a6 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.756251] [50969]: [pid: 50969|app: 0|req: 2603/5341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.770583] [50969]: [pid: 50969|app: 0|req: 2604/5342] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.773786] [50969]: DEBUG neutron.api.wsgi [req-d62d3222-f653-4cd7-9a36-4128e81101c0 req-9aa2c4cf-bb18-43ed-82c2-57295b0b2930 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.792844] [50969]: [pid: 50969|app: 0|req: 2605/5343] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.830207] [50969]: [pid: 50969|app: 0|req: 2606/5344] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 853.881449] [50969]: [pid: 50969|app: 0|req: 2607/5345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.894167] [50969]: [pid: 50969|app: 0|req: 2608/5346] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.956594] [50969]: [pid: 50969|app: 0|req: 2609/5347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 853.981537] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Bound using segment: {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 853.981822] [50968]: DEBUG neutron.plugins.ml2.managers [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Bound port: bfff3962-77e0-4b65-9e0a-453d3ae48643, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "13af9422-d668-4413-b63a-766558d83a3b", "external-id": "nsx-vlan-transportzone-842", "segmentation_id": 842}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 853.982054] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.053921] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5772cd8f-12d1-4b31-878c-0ed2b1212382 req-1bcdae0e-a5a5-4e5e-8858-71e116f5d5b0 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.054160] [50968]: DEBUG neutron.plugins.ml2.db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] For port bfff3962-77e0-4b65-9e0a-453d3ae48643, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 854.054243] [50969]: [pid: 50969|app: 0|req: 2610/5348] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.054549] [50968]: DEBUG neutron.plugins.ml2.db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] For port bfff3962-77e0-4b65-9e0a-453d3ae48643, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bfff3962-77e0-4b65-9e0a-453d3ae48643,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 854.056071] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_precommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:45Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:45Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 854.056350] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_precommit: [ 854.056350] [50968]: key[binding:vif_type], unbound -> ovs [ 854.056350] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} [ 854.056350] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.058039] [50969]: DEBUG neutron.api.wsgi [req-5772cd8f-12d1-4b31-878c-0ed2b1212382 req-01956122-f396-4f76-82d4-331812e5f0aa tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.060660] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.080780] [50969]: [pid: 50969|app: 0|req: 2611/5349] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.086731] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Pushing event updated for resources: {'Port': ['ID=bfff3962-77e0-4b65-9e0a-453d3ae48643,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 854.094384] [50968]: DEBUG neutron.db.provisioning_blocks [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Provisioning complete for port bfff3962-77e0-4b65-9e0a-453d3ae48643 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 854.094539] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.094799] [50968]: INFO neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Attempt 1 to provision port bfff3962-77e0-4b65-9e0a-453d3ae48643 [ 854.121189] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.124282] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.127466] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.129649] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Current status of the port bfff3962-77e0-4b65-9e0a-453d3ae48643 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 854.129832] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.130603] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.133632] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.136592] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.139733] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.142711] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bfff3962-77e0-4b65-9e0a-453d3ae48643'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 854.142791] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.145731] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.148633] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f4fc68f7-3a87-43be-aad1-c9958a03b2c4" -d '{"events": [{"server_uuid": "fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05", "name": "network-vif-plugged", "status": "completed", "tag": "bfff3962-77e0-4b65-9e0a-453d3ae48643"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 854.148933] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.151627] [50968]: DEBUG neutron.plugins.ml2.db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] For port bfff3962-77e0-4b65-9e0a-453d3ae48643, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bfff3962-77e0-4b65-9e0a-453d3ae48643,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 854.151993] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.155212] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.158639] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.162854] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.168073] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.173354] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.176881] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.180278] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-11b6dda4-a01c-4122-a773-3b54575b0c16 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.182185] [50969]: [pid: 50969|app: 0|req: 2612/5350] 10.180.1.21 () {60 vars in 4572 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d&device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb&device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1&device_id=bc7fa48b-8246-4af5-8c65-231e00dede10&device_id=436d154b-c2df-4976-9910-44b538fc3f73&device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b&device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05&device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f&device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef&device_id=a5c936f3-9a41-439d-82e9-e7e52628d553&device_id=886f8151-98ac-49bd-a725-937c981e48da&device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5&device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1&device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2&device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e&device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b&device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae&device_id=7edace55-c2b8-4508-b55c-d3086b31912a&device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d&device_id=659863b7-ded5-4f40-a97b-6c311fad3aac&device_id=4b550024-b041-4296-b2f2-df4cea932871&device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c&device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673&device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b&device_id=12a0b9f2-d6c1-4375-8f74-5015626d5be9&device_id=b761de80-21ba-42d8-9b26-75953ade8852&device_id=b8031a92-7667-455e-b605-6d41096bfc4c&device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86&device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489&device_id=552a7996-af70-47bc-a1c6-067a088f0561&device_id=e7302ff8-0f6e-4263-8172-224e4a5dd753&device_id=d70d749d-1b93-4ae3-9994-791aa3621080&device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0&device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 18577 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 854.187663] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_precommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:46Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:46Z', 'revision_number': 4, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}]) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 854.187663] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_precommit: [ 854.187663] [50968]: key[status], DOWN -> ACTIVE [ 854.187663] [50968]: key[revision_number], 4 -> 5 [ 854.187663] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.192689] [50968]: DEBUG neutron.db.provisioning_blocks [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Provisioning complete for port bfff3962-77e0-4b65-9e0a-453d3ae48643 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 854.195337] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.195337] [50968]: INFO neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Attempt 1 to provision port bfff3962-77e0-4b65-9e0a-453d3ae48643 [ 854.196072] [50969]: [pid: 50969|app: 0|req: 2613/5351] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.222481] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-497752f7-012d-4b41-b68a-6468062d712a req-853d9ca2-311e-4150-a755-bef171bf70c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.223611] [50969]: [pid: 50969|app: 0|req: 2614/5352] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?tenant_id=e64f30d3d3ef48499993460fea96c2f4&device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 854.225881] [50969]: DEBUG neutron.api.wsgi [req-ba1600a4-cdc2-4660-bd6d-494ca7dadc7d req-e159cf83-ca28-4d03-b6f2-902f60be3dff tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.228227] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Current status of the port bfff3962-77e0-4b65-9e0a-453d3ae48643 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 854.228936] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_postcommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:46Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:46Z', 'revision_number': 4, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}]) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 854.229107] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_postcommit: [ 854.229107] [50968]: key[status], DOWN -> ACTIVE [ 854.229107] [50968]: key[revision_number], 4 -> 5 [ 854.229107] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.229277] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.250559] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Pushing event updated for resources: {'Port': ['ID=bfff3962-77e0-4b65-9e0a-453d3ae48643,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 854.252944] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_postcommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:46Z', 'revision_number': 4, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:45Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 854.253145] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] update_port_postcommit: [ 854.253145] [50968]: key[binding:vif_type], unbound -> ovs [ 854.253145] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}} [ 854.253145] [50968]: key[updated_at], 2025-11-21T22:39:45Z -> 2025-11-21T22:39:46Z [ 854.253145] [50968]: key[revision_number], 2 -> 4 [ 854.253145] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.255712] [50969]: [pid: 50969|app: 0|req: 2615/5353] 10.180.1.21 () {60 vars in 2330 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&id=7963c125-23b5-45fd-8158-f6470d12949e&id=7b33fa48-b9ca-426c-b890-67d4639035e2&id=3ce997a4-e173-41da-a149-86945dba84fe&id=599d582a-c0d7-4df7-a1fe-3e63412d8939&id=b372a601-425a-4557-bfbf-2682fc337d0d&id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&id=f46326b4-7843-4c05-8eca-cb73edd99c30&id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&id=06251551-417e-4f8a-9412-fdb5036f57fe&id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 858 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.259393] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.259732] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-5fc428ee-c59e-4783-a476-5cf91db7e6d3 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.261861] [50968]: [pid: 50968|app: 0|req: 2739/5354] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:45 2025] PUT /networking/v2.0/ports/bfff3962-77e0-4b65-9e0a-453d3ae48643 => generated 1038 bytes in 1557 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 854.287987] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05a40b5d-ed4a-4a53-a48c-f38aafbff5a1 req-5742d6c9-5a1c-4348-9f83-bc193fe7091f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.289178] [50969]: [pid: 50969|app: 0|req: 2616/5355] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?tenant_id=9497357ea6f54e07b2d8941384d6a562&device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 854.302936] [50969]: [pid: 50969|app: 0|req: 2617/5356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.303516] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-497752f7-012d-4b41-b68a-6468062d712a req-7ebabdcb-70a8-4eb0-b755-f832232e1da1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.304609] [50968]: [pid: 50968|app: 0|req: 2740/5357] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/networks?id=55577191-488f-40ea-b613-95981cc2bb74 => generated 718 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.318305] [50968]: [pid: 50968|app: 0|req: 2741/5358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.322301] [50968]: DEBUG neutron.api.wsgi [req-497752f7-012d-4b41-b68a-6468062d712a req-a3d3c2da-4af5-4e6a-8b13-4bff9465e9dd service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.335206] [50968]: [pid: 50968|app: 0|req: 2742/5359] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=96f41975-7241-47c1-b441-e5b91bf52873 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.340550] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05a40b5d-ed4a-4a53-a48c-f38aafbff5a1 req-f86e9a90-dd85-4a9b-9d8c-b86135c34d4e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.340904] [50969]: [pid: 50969|app: 0|req: 2618/5360] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/networks?id=791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.346662] [50969]: DEBUG neutron.api.wsgi [req-05a40b5d-ed4a-4a53-a48c-f38aafbff5a1 req-65fd06b9-6e44-483f-a046-35ef2ecfa415 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.359022] [50969]: [pid: 50969|app: 0|req: 2619/5361] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=d1c10b97-2c0d-4ee3-95e5-1e55dd448828 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.361688] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-497752f7-012d-4b41-b68a-6468062d712a req-22bb3191-8bd0-48d1-9710-2fc6f472b454 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.362467] [50968]: [pid: 50968|app: 0|req: 2743/5362] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/subnets?id=6be6518e-ad12-4228-aff9-d53ea09377e8 => generated 693 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.372268] [50969]: [pid: 50969|app: 0|req: 2620/5363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.380867] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05a40b5d-ed4a-4a53-a48c-f38aafbff5a1 req-281c7a8e-a72f-4d72-ab8c-a7bd3a364a5d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.381702] [50968]: [pid: 50968|app: 0|req: 2744/5364] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/subnets?id=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 687 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.395584] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-497752f7-012d-4b41-b68a-6468062d712a req-02ce5935-a760-4aa7-81d2-574f6dba3e60 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.396582] [50969]: [pid: 50969|app: 0|req: 2621/5365] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?network_id=55577191-488f-40ea-b613-95981cc2bb74&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.401279] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-bbf29910-430f-48ec-bfa5-9f379398f90c x-openstack-request-id: req-bbf29910-430f-48ec-bfa5-9f379398f90c {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 854.402956] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05", "name": "network-vif-plugged", "status": "completed", "tag": "bfff3962-77e0-4b65-9e0a-453d3ae48643", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 854.404389] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bbf29910-430f-48ec-bfa5-9f379398f90c {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 854.404828] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bbf29910-430f-48ec-bfa5-9f379398f90c'] response: {'server_uuid': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'code': 200} [ 854.411948] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05a40b5d-ed4a-4a53-a48c-f38aafbff5a1 req-1ac9f912-78fd-483a-8835-d721425a85d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.412926] [50968]: [pid: 50968|app: 0|req: 2745/5366] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?network_id=791d4e27-15c5-4f6c-8910-5685785ffe5d&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 854.440388] [50969]: [pid: 50969|app: 0|req: 2622/5367] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.454103] [50968]: [pid: 50968|app: 0|req: 2746/5368] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.458711] [50969]: [pid: 50969|app: 0|req: 2623/5369] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.504948] [50968]: [pid: 50968|app: 0|req: 2747/5370] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?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) [ 854.509635] [50969]: [pid: 50969|app: 0|req: 2624/5371] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d?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) [ 854.557913] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0e50581-ee1b-4a0b-95cb-fd4981c4db92 req-631135ed-4b3f-49fa-aaa7-4637d788f2e7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.559328] [50968]: [pid: 50968|app: 0|req: 2748/5372] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.565337] [50969]: DEBUG neutron.api.wsgi [req-a0e50581-ee1b-4a0b-95cb-fd4981c4db92 req-f7a23c0f-38ee-46b1-b87c-e2c98c63e24b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.589876] [50969]: [pid: 50969|app: 0|req: 2625/5373] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.659889] [50968]: [pid: 50968|app: 0|req: 2749/5374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:46 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.760059] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5beb74fe-f878-4ce7-b71d-3e0afe0b7721 req-5c9519aa-d67d-4e18-b066-80c2f4ad1ffa tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.761052] [50969]: [pid: 50969|app: 0|req: 2626/5375] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.769892] [50968]: DEBUG neutron.api.wsgi [req-5beb74fe-f878-4ce7-b71d-3e0afe0b7721 req-090b7172-ef70-49f0-8440-e5b9d964a1c7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.789777] [50968]: [pid: 50968|app: 0|req: 2750/5376] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.790111] [50969]: [pid: 50969|app: 0|req: 2627/5377] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.852710] [50968]: [pid: 50968|app: 0|req: 2751/5378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/ports?device_id=48bebaa2-011a-4d59-88fc-f54201b97a5c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.864389] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9257dfd-bcd3-4416-9111-338bbc396e01 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group (386f2bfa-81a7-40ba-a9a8-a207890c2528), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.877877] [50968]: [pid: 50968|app: 0|req: 2752/5379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.883952] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9257dfd-bcd3-4416-9111-338bbc396e01 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group (386f2bfa-81a7-40ba-a9a8-a207890c2528), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.919707] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9257dfd-bcd3-4416-9111-338bbc396e01 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (386f2bfa-81a7-40ba-a9a8-a207890c2528), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.925072] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e9257dfd-bcd3-4416-9111-338bbc396e01 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=386f2bfa-81a7-40ba-a9a8-a207890c2528,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 854.930072] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e9257dfd-bcd3-4416-9111-338bbc396e01 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.930396] [50969]: [pid: 50969|app: 0|req: 2628/5380] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:47 2025] DELETE /networking/v2.0/security-groups/386f2bfa-81a7-40ba-a9a8-a207890c2528 => generated 0 bytes in 109 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 854.942038] [50968]: INFO neutron.api.v2.resource [None req-4652b2ae-0b30-4ec7-b037-56fdb451a049 tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] show failed (client error): The resource could not be found. [ 854.943198] [50968]: [pid: 50968|app: 0|req: 2753/5381] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/security-groups/386f2bfa-81a7-40ba-a9a8-a207890c2528 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 854.970865] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d443c8f-3d3b-4a74-b25e-d167a8fa67c8 req-ead5a00b-8361-4808-b822-184edf49131d tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.974320] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d443c8f-3d3b-4a74-b25e-d167a8fa67c8 req-ead5a00b-8361-4808-b822-184edf49131d tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.977910] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d443c8f-3d3b-4a74-b25e-d167a8fa67c8 req-ead5a00b-8361-4808-b822-184edf49131d tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.981810] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d443c8f-3d3b-4a74-b25e-d167a8fa67c8 req-ead5a00b-8361-4808-b822-184edf49131d tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.983757] [50969]: [pid: 50969|app: 0|req: 2629/5382] 10.180.1.21 () {60 vars in 1752 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f&device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae&device_id=b761de80-21ba-42d8-9b26-75953ade8852&device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 4137 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 854.991654] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-42032f6e-ecef-4a6c-a6b0-e8cf44a323bf tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.992569] [50968]: [pid: 50968|app: 0|req: 2754/5383] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/networks?id=55577191-488f-40ea-b613-95981cc2bb74 => generated 618 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 855.008723] [50968]: [pid: 50968|app: 0|req: 2755/5384] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.011916] [50968]: DEBUG neutron.api.wsgi [req-8d443c8f-3d3b-4a74-b25e-d167a8fa67c8 req-62f59230-19dd-46bb-95bf-33899ca9f020 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 855.037974] [50968]: [pid: 50968|app: 0|req: 2756/5385] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.042165] [50968]: DEBUG neutron.api.v2.base [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Request body: {'port': {'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'admin_state_up': True, 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 855.079849] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Deleting port fa15619d-8ce3-496c-8fe0-bcb89dfc7763 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 855.080088] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.111555] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.111810] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for floatingip (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.117635] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Made reservation on behalf of e64f30d3d3ef48499993460fea96c2f4 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 855.119055] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] delete_port_precommit called with port settings {'id': 'fa15619d-8ce3-496c-8fe0-bcb89dfc7763', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:ff:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e723e702-8f86-417a-bde5-6c5627f34556', 'device_owner': 'network:floatingip', 'standard_attr_id': 321, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:29Z', 'updated_at': '2025-11-21T22:35:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 855.119288] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] delete_port_precommit: [ 855.119288] [50969]: key[mac_address], fa:16:3e:29:ff:c6 -> None [ 855.119288] [50969]: key[device_id], e723e702-8f86-417a-bde5-6c5627f34556 -> None [ 855.119288] [50969]: key[binding:vif_details], {} -> None [ 855.119288] [50969]: key[binding:vnic_type], normal -> None [ 855.119288] [50969]: key[project_id], -> None [ 855.119288] [50969]: key[tags], [] -> None [ 855.119288] [50969]: key[allowed_address_pairs], [] -> None [ 855.119288] [50969]: key[created_at], 2025-11-21T22:35:29Z -> None [ 855.119288] [50969]: key[name], -> None [ 855.119288] [50969]: key[status], N/A -> None [ 855.119288] [50969]: key[tenant_id], -> None [ 855.119288] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.227'}] -> None [ 855.119288] [50969]: key[id], fa15619d-8ce3-496c-8fe0-bcb89dfc7763 -> None [ 855.119288] [50969]: key[port_security_enabled], False -> None [ 855.119288] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 855.119288] [50969]: key[security_groups], [] -> None [ 855.119288] [50969]: key[binding:profile], {} -> None [ 855.119288] [50969]: key[binding:host_id], -> None [ 855.119288] [50969]: key[revision_number], 2 -> None [ 855.119288] [50969]: key[description], -> None [ 855.119288] [50969]: key[updated_at], 2025-11-21T22:35:29Z -> None [ 855.119288] [50969]: key[standard_attr_id], 321 -> None [ 855.119288] [50969]: key[admin_state_up], True -> None [ 855.119288] [50969]: key[binding:vif_type], unbound -> None [ 855.119288] [50969]: key[device_owner], network:floatingip -> None [ 855.119288] [50969]: key[extra_dhcp_opts], [] -> None [ 855.119288] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.121066] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.121809] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Calling delete_port for fa15619d-8ce3-496c-8fe0-bcb89dfc7763 owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 855.190242] [50968]: DEBUG neutron.db.db_base_plugin_common [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Allocated IP 192.168.128.3 (55577191-488f-40ea-b613-95981cc2bb74/6be6518e-ad12-4228-aff9-d53ea09377e8/35c1c53b-0d0c-4a4b-ae51-24460538ae26) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 855.230367] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (fa15619d-8ce3-496c-8fe0-bcb89dfc7763), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.240904] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Pushing event deleted for resources: {'Port': ['ID=fa15619d-8ce3-496c-8fe0-bcb89dfc7763,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.280112] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks [] for allowed_address_pair (35c1c53b-0d0c-4a4b-ae51-24460538ae26), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.280882] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks [] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.281119] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_precommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': '', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'port_security_enabled': True, 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 855.281259] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_precommit: [ 855.281259] [50968]: key[mac_address], None -> fa:16:3e:23:df:2a [ 855.281259] [50968]: key[device_id], None -> 436d154b-c2df-4976-9910-44b538fc3f73 [ 855.281259] [50968]: key[binding:vif_details], None -> {} [ 855.281259] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 855.281259] [50968]: key[binding:vnic_type], None -> normal [ 855.281259] [50968]: key[allowed_address_pairs], None -> [] [ 855.281259] [50968]: key[name], None -> [ 855.281259] [50968]: key[status], None -> DOWN [ 855.281259] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 855.281259] [50968]: key[fixed_ips], None -> [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}] [ 855.281259] [50968]: key[id], None -> 35c1c53b-0d0c-4a4b-ae51-24460538ae26 [ 855.281259] [50968]: key[port_security_enabled], None -> True [ 855.281259] [50968]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 855.281259] [50968]: key[security_groups], None -> ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] [ 855.281259] [50968]: key[binding:profile], None -> {} [ 855.281259] [50968]: key[binding:host_id], None -> [ 855.281259] [50968]: key[standard_attr_id], None -> 1294 [ 855.281259] [50968]: key[admin_state_up], None -> True [ 855.281259] [50968]: key[device_owner], None -> [ 855.281259] [50968]: key[binding:vif_type], None -> unbound [ 855.281259] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.282066] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] delete_port_postcommit called with port settings {'id': 'fa15619d-8ce3-496c-8fe0-bcb89dfc7763', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:29:ff:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e723e702-8f86-417a-bde5-6c5627f34556', 'device_owner': 'network:floatingip', 'standard_attr_id': 321, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:29Z', 'updated_at': '2025-11-21T22:35:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 855.282170] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] delete_port_postcommit: [ 855.282170] [50969]: key[mac_address], fa:16:3e:29:ff:c6 -> None [ 855.282170] [50969]: key[device_id], e723e702-8f86-417a-bde5-6c5627f34556 -> None [ 855.282170] [50969]: key[binding:vif_details], {} -> None [ 855.282170] [50969]: key[binding:vnic_type], normal -> None [ 855.282170] [50969]: key[project_id], -> None [ 855.282170] [50969]: key[tags], [] -> None [ 855.282170] [50969]: key[allowed_address_pairs], [] -> None [ 855.282170] [50969]: key[created_at], 2025-11-21T22:35:29Z -> None [ 855.282170] [50969]: key[name], -> None [ 855.282170] [50969]: key[status], N/A -> None [ 855.282170] [50969]: key[tenant_id], -> None [ 855.282170] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.227'}] -> None [ 855.282170] [50969]: key[id], fa15619d-8ce3-496c-8fe0-bcb89dfc7763 -> None [ 855.282170] [50969]: key[port_security_enabled], False -> None [ 855.282170] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 855.282170] [50969]: key[security_groups], [] -> None [ 855.282170] [50969]: key[binding:profile], {} -> None [ 855.282170] [50969]: key[binding:host_id], -> None [ 855.282170] [50969]: key[revision_number], 2 -> None [ 855.282170] [50969]: key[description], -> None [ 855.282170] [50969]: key[updated_at], 2025-11-21T22:35:29Z -> None [ 855.282170] [50969]: key[standard_attr_id], 321 -> None [ 855.282170] [50969]: key[admin_state_up], True -> None [ 855.282170] [50969]: key[binding:vif_type], unbound -> None [ 855.282170] [50969]: key[device_owner], network:floatingip -> None [ 855.282170] [50969]: key[extra_dhcp_opts], [] -> None [ 855.282170] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.285192] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks [] for floatingip (e723e702-8f86-417a-bde5-6c5627f34556), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.290270] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3f6efd9a-f9b3-4c86-a3ec-f185ae373f7f tempest-VolumesAssistedSnapshotsTest-105506614 tempest-VolumesAssistedSnapshotsTest-105506614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.291073] [50969]: [pid: 50969|app: 0|req: 2630/5386] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:39:47 2025] DELETE /networking/v2.0/floatingips/e723e702-8f86-417a-bde5-6c5627f34556 => generated 0 bytes in 307 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 855.312957] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.324748] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2a64ea6-11e3-4e47-83b1-cf46da19afef req-80bcc4f7-2c5f-411a-9c90-ce84916dfc39 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.325587] [50969]: [pid: 50969|app: 0|req: 2631/5387] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 855.339214] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Pushing event updated for resources: {'Port': ['ID=35c1c53b-0d0c-4a4b-ae51-24460538ae26,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.339580] [50969]: [pid: 50969|app: 0|req: 2632/5388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/ports?device_id=7edace55-c2b8-4508-b55c-d3086b31912a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.351807] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Network 55577191-488f-40ea-b613-95981cc2bb74 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 855.352238] [50968]: DEBUG neutron.scheduler.base_scheduler [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 855.356932] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 855.372424] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-6f071520-8b78-4f6d-aa5b-53ed5eb7e5ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.372542] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_postcommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': '', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'port_security_enabled': True, 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:47Z', 'revision_number': 1, 'network': {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 855.372542] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] create_port_postcommit: [ 855.372542] [50968]: key[mac_address], None -> fa:16:3e:23:df:2a [ 855.372542] [50968]: key[device_id], None -> 436d154b-c2df-4976-9910-44b538fc3f73 [ 855.372542] [50968]: key[binding:vif_details], None -> {} [ 855.372542] [50968]: key[project_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 855.372542] [50968]: key[binding:vnic_type], None -> normal [ 855.372542] [50968]: key[tags], None -> [] [ 855.372542] [50968]: key[allowed_address_pairs], None -> [] [ 855.372542] [50968]: key[created_at], None -> 2025-11-21T22:39:47Z [ 855.372542] [50968]: key[name], None -> [ 855.372542] [50968]: key[status], None -> DOWN [ 855.372542] [50968]: key[tenant_id], None -> e64f30d3d3ef48499993460fea96c2f4 [ 855.372542] [50968]: key[fixed_ips], None -> [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}] [ 855.372542] [50968]: key[id], None -> 35c1c53b-0d0c-4a4b-ae51-24460538ae26 [ 855.372542] [50968]: key[port_security_enabled], None -> True [ 855.372542] [50968]: key[network_id], None -> 55577191-488f-40ea-b613-95981cc2bb74 [ 855.372542] [50968]: key[security_groups], None -> ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] [ 855.372542] [50968]: key[binding:profile], None -> {} [ 855.372542] [50968]: key[binding:host_id], None -> [ 855.372542] [50968]: key[revision_number], None -> 1 [ 855.372542] [50968]: key[description], None -> [ 855.372542] [50968]: key[updated_at], None -> 2025-11-21T22:39:47Z [ 855.372542] [50968]: key[standard_attr_id], None -> 1294 [ 855.372542] [50968]: key[admin_state_up], None -> True [ 855.372542] [50968]: key[binding:vif_type], None -> unbound [ 855.372542] [50968]: key[device_owner], None -> [ 855.372542] [50968]: key[extra_dhcp_opts], None -> [] [ 855.372542] [50968]: key[network], None -> {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} [ 855.372542] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.374377] [50969]: [pid: 50969|app: 0|req: 2633/5389] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/ports?tenant_id=e64f30d3d3ef48499993460fea96c2f4&device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 855.378550] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.378550] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-24d0f2c5-d087-4ff0-807b-a897a4265422 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.386187] [50968]: [pid: 50968|app: 0|req: 2757/5390] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:47 2025] POST /networking/v2.0/ports => generated 732 bytes in 348 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 855.388841] [50968]: DEBUG neutron.api.wsgi [req-c2a64ea6-11e3-4e47-83b1-cf46da19afef req-4ebc2d9f-f6b0-40e5-aac4-dcddb242db75 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 855.412775] [50968]: [pid: 50968|app: 0|req: 2758/5391] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.415342] [50968]: DEBUG neutron.api.wsgi [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-6a0f07c0-67eb-4033-88e2-b8d5c3883aea service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 855.430372] [50968]: [pid: 50968|app: 0|req: 2759/5392] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=bfff3962-77e0-4b65-9e0a-453d3ae48643 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.433037] [50968]: DEBUG neutron.api.v2.base [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Request body: {'port': {'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 855.478116] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.550673] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (23a1cb95-813f-45b3-9986-4adb99430e80), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.599457] [50968]: DEBUG neutron.notifiers.nova [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 35c1c53b-0d0c-4a4b-ae51-24460538ae26 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 855.605423] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks [] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.614808] [50968]: DEBUG neutron.db.provisioning_blocks [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Transition to ACTIVE for port object 35c1c53b-0d0c-4a4b-ae51-24460538ae26 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 855.616854] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_precommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:47Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': '', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:47Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 855.616854] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_precommit: [ 855.616854] [50968]: key[device_owner], -> compute:nova [ 855.616854] [50968]: key[binding:host_id], -> cpu-1 [ 855.616854] [50968]: key[revision_number], 1 -> 2 [ 855.616854] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.618418] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.642434] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Pushing event updated for resources: {'Port': ['ID=35c1c53b-0d0c-4a4b-ae51-24460538ae26,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.663679] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Deleting port 7a7f6546-9268-4844-9e20-b88ed251c0fb {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 855.663847] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (7a7f6546-9268-4844-9e20-b88ed251c0fb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.683599] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_postcommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:47Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': '', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:47Z', 'revision_number': 1, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 855.683599] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_postcommit: [ 855.683599] [50968]: key[device_owner], -> compute:nova [ 855.683599] [50968]: key[binding:host_id], -> cpu-1 [ 855.683599] [50968]: key[revision_number], 1 -> 2 [ 855.683599] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.690418] [50968]: DEBUG neutron.plugins.ml2.managers [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Attempting to bind port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 855.690418] [50968]: DEBUG neutron.plugins.ml2.managers [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Attempting to bind port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 855.690822] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Attempting to bind port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 on network 55577191-488f-40ea-b613-95981cc2bb74 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 855.694272] [50969]: DEBUG neutron.plugins.ml2.db [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] For port 7a7f6546-9268-4844-9e20-b88ed251c0fb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7a7f6546-9268-4844-9e20-b88ed251c0fb,segment=NetworkSegment(6eedfd50-a7d8-4775-a6ef-ec1892cfce19),segment_id=6eedfd50-a7d8-4775-a6ef-ec1892cfce19)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 855.694272] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (7a7f6546-9268-4844-9e20-b88ed251c0fb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.700329] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] delete_port_precommit called with port settings {'id': '7a7f6546-9268-4844-9e20-b88ed251c0fb', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:bf:b6:80', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_interface', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', '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-21T22:35:10Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 5, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 855.700628] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] delete_port_precommit: [ 855.700628] [50969]: key[mac_address], fa:16:3e:bf:b6:80 -> None [ 855.700628] [50969]: key[device_id], 23a1cb95-813f-45b3-9986-4adb99430e80 -> None [ 855.700628] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 855.700628] [50969]: key[binding:vnic_type], normal -> None [ 855.700628] [50969]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 855.700628] [50969]: key[tags], [] -> None [ 855.700628] [50969]: key[allowed_address_pairs], [] -> None [ 855.700628] [50969]: key[created_at], 2025-11-21T22:35:10Z -> None [ 855.700628] [50969]: key[name], -> None [ 855.700628] [50969]: key[status], ACTIVE -> None [ 855.700628] [50969]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 855.700628] [50969]: key[fixed_ips], [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}] -> None [ 855.700628] [50969]: key[id], 7a7f6546-9268-4844-9e20-b88ed251c0fb -> None [ 855.700628] [50969]: key[port_security_enabled], False -> None [ 855.700628] [50969]: key[network_id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 855.700628] [50969]: key[security_groups], [] -> None [ 855.700628] [50969]: key[binding:profile], {} -> None [ 855.700628] [50969]: key[binding:host_id], devstack -> None [ 855.700628] [50969]: key[revision_number], 5 -> None [ 855.700628] [50969]: key[description], -> None [ 855.700628] [50969]: key[updated_at], 2025-11-21T22:35:14Z -> None [ 855.700628] [50969]: key[standard_attr_id], 128 -> None [ 855.700628] [50969]: key[admin_state_up], True -> None [ 855.700628] [50969]: key[binding:vif_type], ovs -> None [ 855.700628] [50969]: key[device_owner], network:router_interface -> None [ 855.700628] [50969]: key[extra_dhcp_opts], [] -> None [ 855.700628] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.702236] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Calling delete_port for 7a7f6546-9268-4844-9e20-b88ed251c0fb owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 855.707859] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 855.707859] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Bind Segment={'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 855.711339] [50968]: DEBUG networking_nsxv3.api.rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Bind port on Host cpu-1 & Segment [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 855.803456] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (7a7f6546-9268-4844-9e20-b88ed251c0fb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.811270] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Pushing event deleted for resources: {'Port': ['ID=7a7f6546-9268-4844-9e20-b88ed251c0fb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.839849] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] delete_port_postcommit called with port settings {'id': '7a7f6546-9268-4844-9e20-b88ed251c0fb', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:bf:b6:80', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_interface', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', '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-21T22:35:10Z', 'updated_at': '2025-11-21T22:35:14Z', 'revision_number': 5, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57f1fc68-5c64-4609-8b22-474f07f81385'], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 855.840074] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] delete_port_postcommit: [ 855.840074] [50969]: key[mac_address], fa:16:3e:bf:b6:80 -> None [ 855.840074] [50969]: key[device_id], 23a1cb95-813f-45b3-9986-4adb99430e80 -> None [ 855.840074] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 855.840074] [50969]: key[binding:vnic_type], normal -> None [ 855.840074] [50969]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 855.840074] [50969]: key[tags], [] -> None [ 855.840074] [50969]: key[allowed_address_pairs], [] -> None [ 855.840074] [50969]: key[created_at], 2025-11-21T22:35:10Z -> None [ 855.840074] [50969]: key[name], -> None [ 855.840074] [50969]: key[status], ACTIVE -> None [ 855.840074] [50969]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 855.840074] [50969]: key[fixed_ips], [{'subnet_id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'ip_address': '192.168.128.1'}] -> None [ 855.840074] [50969]: key[id], 7a7f6546-9268-4844-9e20-b88ed251c0fb -> None [ 855.840074] [50969]: key[port_security_enabled], False -> None [ 855.840074] [50969]: key[network_id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 855.840074] [50969]: key[security_groups], [] -> None [ 855.840074] [50969]: key[binding:profile], {} -> None [ 855.840074] [50969]: key[binding:host_id], devstack -> None [ 855.840074] [50969]: key[revision_number], 5 -> None [ 855.840074] [50969]: key[description], -> None [ 855.840074] [50969]: key[updated_at], 2025-11-21T22:35:14Z -> None [ 855.840074] [50969]: key[standard_attr_id], 128 -> None [ 855.840074] [50969]: key[admin_state_up], True -> None [ 855.840074] [50969]: key[binding:vif_type], ovs -> None [ 855.840074] [50969]: key[device_owner], network:router_interface -> None [ 855.840074] [50969]: key[extra_dhcp_opts], [] -> None [ 855.840074] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.887426] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (23a1cb95-813f-45b3-9986-4adb99430e80), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.993095] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Router 23a1cb95-813f-45b3-9986-4adb99430e80 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 856.057885] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1899ea5c-1b12-4231-8b67-59656610fcbc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 856.061669] [50969]: [pid: 50969|app: 0|req: 2634/5393] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:39:47 2025] PUT /networking/v2.0/routers/23a1cb95-813f-45b3-9986-4adb99430e80/remove_router_interface => generated 309 bytes in 688 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.087580] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-407bc08d-0a61-433e-8c56-d8256567a23d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.089261] [50969]: [pid: 50969|app: 0|req: 2635/5394] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:48 2025] GET /networking/v2.0/subnets?id=6be6518e-ad12-4228-aff9-d53ea09377e8 => generated 693 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.105090] [50969]: [pid: 50969|app: 0|req: 2636/5395] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:48 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.119634] [50969]: [pid: 50969|app: 0|req: 2637/5396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:48 2025] GET /networking/v2.0/ports?device_id=0bf1bed8-feba-4b11-b3c6-26e9b01c417b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.190951] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks [] for router (23a1cb95-813f-45b3-9986-4adb99430e80), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.248502] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks [] for router_gateway (23a1cb95-813f-45b3-9986-4adb99430e80), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.284497] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Deleting port 108677b0-d47d-4683-8b67-fbb2cf5d8dbc {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 856.284826] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (108677b0-d47d-4683-8b67-fbb2cf5d8dbc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.318971] [50969]: DEBUG neutron.plugins.ml2.db [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] For port 108677b0-d47d-4683-8b67-fbb2cf5d8dbc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=108677b0-d47d-4683-8b67-fbb2cf5d8dbc,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 856.319206] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (108677b0-d47d-4683-8b67-fbb2cf5d8dbc), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.325186] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] delete_port_precommit called with port settings {'id': '108677b0-d47d-4683-8b67-fbb2cf5d8dbc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:29:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_gateway', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:08Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 856.325459] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] delete_port_precommit: [ 856.325459] [50969]: key[mac_address], fa:16:3e:bf:29:b1 -> None [ 856.325459] [50969]: key[device_id], 23a1cb95-813f-45b3-9986-4adb99430e80 -> None [ 856.325459] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 856.325459] [50969]: key[binding:vnic_type], normal -> None [ 856.325459] [50969]: key[project_id], -> None [ 856.325459] [50969]: key[tags], [] -> None [ 856.325459] [50969]: key[allowed_address_pairs], [] -> None [ 856.325459] [50969]: key[created_at], 2025-11-21T22:35:08Z -> None [ 856.325459] [50969]: key[name], -> None [ 856.325459] [50969]: key[status], ACTIVE -> None [ 856.325459] [50969]: key[tenant_id], -> None [ 856.325459] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.166'}] -> None [ 856.325459] [50969]: key[id], 108677b0-d47d-4683-8b67-fbb2cf5d8dbc -> None [ 856.325459] [50969]: key[port_security_enabled], False -> None [ 856.325459] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 856.325459] [50969]: key[security_groups], [] -> None [ 856.325459] [50969]: key[binding:profile], {} -> None [ 856.325459] [50969]: key[binding:host_id], devstack -> None [ 856.325459] [50969]: key[revision_number], 5 -> None [ 856.325459] [50969]: key[description], -> None [ 856.325459] [50969]: key[updated_at], 2025-11-21T22:35:09Z -> None [ 856.325459] [50969]: key[standard_attr_id], 120 -> None [ 856.325459] [50969]: key[admin_state_up], True -> None [ 856.325459] [50969]: key[binding:vif_type], ovs -> None [ 856.325459] [50969]: key[device_owner], network:router_gateway -> None [ 856.325459] [50969]: key[extra_dhcp_opts], [] -> None [ 856.325459] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.328149] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Calling delete_port for 108677b0-d47d-4683-8b67-fbb2cf5d8dbc owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 856.407863] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'tag': 'bfff3962-77e0-4b65-9e0a-453d3ae48643'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 856.410053] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-83695190-c152-4483-aaa7-0133b87a609f" -d '{"events": [{"name": "network-changed", "server_uuid": "fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05", "tag": "bfff3962-77e0-4b65-9e0a-453d3ae48643"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 856.434768] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (108677b0-d47d-4683-8b67-fbb2cf5d8dbc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.443293] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Pushing event deleted for resources: {'Port': ['ID=108677b0-d47d-4683-8b67-fbb2cf5d8dbc,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.476872] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] delete_port_postcommit called with port settings {'id': '108677b0-d47d-4683-8b67-fbb2cf5d8dbc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:29:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '23a1cb95-813f-45b3-9986-4adb99430e80', 'device_owner': 'network:router_gateway', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:08Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 856.477079] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] delete_port_postcommit: [ 856.477079] [50969]: key[mac_address], fa:16:3e:bf:29:b1 -> None [ 856.477079] [50969]: key[device_id], 23a1cb95-813f-45b3-9986-4adb99430e80 -> None [ 856.477079] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 856.477079] [50969]: key[binding:vnic_type], normal -> None [ 856.477079] [50969]: key[project_id], -> None [ 856.477079] [50969]: key[tags], [] -> None [ 856.477079] [50969]: key[allowed_address_pairs], [] -> None [ 856.477079] [50969]: key[created_at], 2025-11-21T22:35:08Z -> None [ 856.477079] [50969]: key[name], -> None [ 856.477079] [50969]: key[status], ACTIVE -> None [ 856.477079] [50969]: key[tenant_id], -> None [ 856.477079] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.166'}] -> None [ 856.477079] [50969]: key[id], 108677b0-d47d-4683-8b67-fbb2cf5d8dbc -> None [ 856.477079] [50969]: key[port_security_enabled], False -> None [ 856.477079] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 856.477079] [50969]: key[security_groups], [] -> None [ 856.477079] [50969]: key[binding:profile], {} -> None [ 856.477079] [50969]: key[binding:host_id], devstack -> None [ 856.477079] [50969]: key[revision_number], 5 -> None [ 856.477079] [50969]: key[description], -> None [ 856.477079] [50969]: key[updated_at], 2025-11-21T22:35:09Z -> None [ 856.477079] [50969]: key[standard_attr_id], 120 -> None [ 856.477079] [50969]: key[admin_state_up], True -> None [ 856.477079] [50969]: key[binding:vif_type], ovs -> None [ 856.477079] [50969]: key[device_owner], network:router_gateway -> None [ 856.477079] [50969]: key[extra_dhcp_opts], [] -> None [ 856.477079] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.478884] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (23a1cb95-813f-45b3-9986-4adb99430e80), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.515422] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (23a1cb95-813f-45b3-9986-4adb99430e80), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.518145] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks [] for router_controller (23a1cb95-813f-45b3-9986-4adb99430e80), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.541562] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (23a1cb95-813f-45b3-9986-4adb99430e80), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.541869] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 23a1cb95-813f-45b3-9986-4adb99430e80 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 856.546725] [50969]: DEBUG neutron_lib.callbacks.manager [None req-04c58fcb-49e0-4da1-896e-86c3fe93ba53 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.547354] [50969]: [pid: 50969|app: 0|req: 2638/5397] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:48 2025] DELETE /networking/v2.0/routers/23a1cb95-813f-45b3-9986-4adb99430e80 => generated 0 bytes in 427 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 856.586274] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-cc845a8a-dba3-4f1c-8f99-cd36eed95c05 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.587486] [50969]: [pid: 50969|app: 0|req: 2639/5398] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:48 2025] GET /networking/v2.0/ports?network_id=55577191-488f-40ea-b613-95981cc2bb74&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.604835] [50969]: [pid: 50969|app: 0|req: 2640/5399] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:48 2025] GET /networking/v2.0/ports?device_id=552a7996-af70-47bc-a1c6-067a088f0561 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.618954] [50969]: [pid: 50969|app: 0|req: 2641/5400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:48 2025] GET /networking/v2.0/ports?device_id=cfc626ef-e1f2-4d5b-8292-980a8fcaf51b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.648734] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7f0a2bc-8fd9-4348-9f34-7003e51804aa req-2945016e-1224-4e9b-93d4-dba0d4a34ca5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.649918] [50969]: [pid: 50969|app: 0|req: 2642/5401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:48 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 856.670154] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] Deleting subnet 57f1fc68-5c64-4609-8b22-474f07f81385 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 856.674020] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] Publish callbacks [] for subnet (57f1fc68-5c64-4609-8b22-474f07f81385), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.686207] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (57f1fc68-5c64-4609-8b22-474f07f81385), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.714593] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Bound using segment: {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 856.714593] [50968]: DEBUG neutron.plugins.ml2.managers [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Bound port: 35c1c53b-0d0c-4a4b-ae51-24460538ae26, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "13af9422-d668-4413-b63a-766558d83a3b", "external-id": "nsx-vlan-transportzone-842", "segmentation_id": 842}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 856.714593] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.731753] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (57f1fc68-5c64-4609-8b22-474f07f81385), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.732362] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] delete_subnet_precommit called with subnet settings {'id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-subnet', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 111, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings None) [ 856.732639] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] delete_subnet_precommit: [ 856.732639] [50969]: key[service_types], [] -> None [ 856.732639] [50969]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 856.732639] [50969]: key[tags], [] -> None [ 856.732639] [50969]: key[router:external], False -> None [ 856.732639] [50969]: key[ipv6_ra_mode], None -> None [ 856.732639] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 856.732639] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-133742828-subnet -> None [ 856.732639] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 856.732639] [50969]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 856.732639] [50969]: key[id], 57f1fc68-5c64-4609-8b22-474f07f81385 -> None [ 856.732639] [50969]: key[network_id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 856.732639] [50969]: key[host_routes], [] -> None [ 856.732639] [50969]: key[revision_number], 0 -> None [ 856.732639] [50969]: key[dns_nameservers], [] -> None [ 856.732639] [50969]: key[cidr], 192.168.128.0/28 -> None [ 856.732639] [50969]: key[updated_at], 2025-11-21T22:35:06Z -> None [ 856.732639] [50969]: key[description], -> None [ 856.732639] [50969]: key[standard_attr_id], 111 -> None [ 856.732639] [50969]: key[segment_id], None -> None [ 856.732639] [50969]: key[shared], False -> None [ 856.732639] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 856.732639] [50969]: key[ipv6_address_mode], None -> None [ 856.732639] [50969]: key[enable_dhcp], True -> None [ 856.732639] [50969]: key[subnetpool_id], None -> None [ 856.732639] [50969]: key[ip_version], 4 -> None [ 856.732639] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.760665] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (57f1fc68-5c64-4609-8b22-474f07f81385), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.760980] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] delete_subnet_postcommit called with subnet settings {'id': '57f1fc68-5c64-4609-8b22-474f07f81385', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-subnet', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 111, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings None) [ 856.761278] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] delete_subnet_postcommit: [ 856.761278] [50969]: key[service_types], [] -> None [ 856.761278] [50969]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 856.761278] [50969]: key[tags], [] -> None [ 856.761278] [50969]: key[router:external], False -> None [ 856.761278] [50969]: key[ipv6_ra_mode], None -> None [ 856.761278] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 856.761278] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-133742828-subnet -> None [ 856.761278] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 856.761278] [50969]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 856.761278] [50969]: key[id], 57f1fc68-5c64-4609-8b22-474f07f81385 -> None [ 856.761278] [50969]: key[network_id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 856.761278] [50969]: key[host_routes], [] -> None [ 856.761278] [50969]: key[revision_number], 0 -> None [ 856.761278] [50969]: key[dns_nameservers], [] -> None [ 856.761278] [50969]: key[cidr], 192.168.128.0/28 -> None [ 856.761278] [50969]: key[updated_at], 2025-11-21T22:35:06Z -> None [ 856.761278] [50969]: key[description], -> None [ 856.761278] [50969]: key[standard_attr_id], 111 -> None [ 856.761278] [50969]: key[segment_id], None -> None [ 856.761278] [50969]: key[shared], False -> None [ 856.761278] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 856.761278] [50969]: key[ipv6_address_mode], None -> None [ 856.761278] [50969]: key[enable_dhcp], True -> None [ 856.761278] [50969]: key[subnetpool_id], None -> None [ 856.761278] [50969]: key[ip_version], 4 -> None [ 856.761278] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.766201] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=57f1fc68-5c64-4609-8b22-474f07f81385,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.769793] [50968]: DEBUG neutron.plugins.ml2.db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] For port 35c1c53b-0d0c-4a4b-ae51-24460538ae26, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 856.772078] [50968]: DEBUG neutron.plugins.ml2.db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] For port 35c1c53b-0d0c-4a4b-ae51-24460538ae26, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=35c1c53b-0d0c-4a4b-ae51-24460538ae26,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 856.774108] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_precommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:47Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:47Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 856.774244] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_precommit: [ 856.774244] [50968]: key[binding:vif_type], unbound -> ovs [ 856.774244] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} [ 856.774244] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.774766] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a314867b-ed40-4ba3-8c01-b61bfb71a489 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.777025] [50969]: [pid: 50969|app: 0|req: 2643/5402] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:48 2025] DELETE /networking/v2.0/subnets/57f1fc68-5c64-4609-8b22-474f07f81385 => generated 0 bytes in 126 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 856.777280] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.802693] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Pushing event updated for resources: {'Port': ['ID=35c1c53b-0d0c-4a4b-ae51-24460538ae26,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.809646] [50968]: DEBUG neutron.db.provisioning_blocks [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Provisioning complete for port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 856.809819] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.809928] [50968]: INFO neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Attempt 1 to provision port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 [ 856.811363] [50969]: [pid: 50969|app: 0|req: 2644/5403] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.825588] [50969]: [pid: 50969|app: 0|req: 2645/5404] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.855627] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Current status of the port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 856.855935] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.867438] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c519210a-9860-4567-b618-0a0f246be320 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group (3db0e155-352c-4d42-a24e-48fff17d86ac), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.883305] [50968]: DEBUG neutron.plugins.ml2.db [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] For port 35c1c53b-0d0c-4a4b-ae51-24460538ae26, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=35c1c53b-0d0c-4a4b-ae51-24460538ae26,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 856.888250] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c519210a-9860-4567-b618-0a0f246be320 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group (3db0e155-352c-4d42-a24e-48fff17d86ac), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.908045] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c519210a-9860-4567-b618-0a0f246be320 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3db0e155-352c-4d42-a24e-48fff17d86ac), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.913176] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c519210a-9860-4567-b618-0a0f246be320 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=3db0e155-352c-4d42-a24e-48fff17d86ac,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.914230] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_precommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 4, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}]) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 856.914402] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_precommit: [ 856.914402] [50968]: key[status], DOWN -> ACTIVE [ 856.914402] [50968]: key[revision_number], 4 -> 5 [ 856.914402] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.917651] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c519210a-9860-4567-b618-0a0f246be320 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.918509] [50969]: [pid: 50969|app: 0|req: 2646/5405] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:49 2025] DELETE /networking/v2.0/security-groups/3db0e155-352c-4d42-a24e-48fff17d86ac => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 856.919828] [50968]: DEBUG neutron.db.provisioning_blocks [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Provisioning complete for port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 856.919998] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.920091] [50968]: INFO neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Attempt 1 to provision port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 [ 856.920878] [50969]: DEBUG neutron.api.wsgi [req-e7f0a2bc-8fd9-4348-9f34-7003e51804aa req-3ab1a530-10ed-4573-a1f7-f76df60337e6 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.939114] [50969]: [pid: 50969|app: 0|req: 2647/5406] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.956918] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Current status of the port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 856.957739] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_postcommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 4, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}]) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 856.957948] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_postcommit: [ 856.957948] [50968]: key[status], DOWN -> ACTIVE [ 856.957948] [50968]: key[revision_number], 4 -> 5 [ 856.957948] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.958107] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.981428] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Pushing event updated for resources: {'Port': ['ID=35c1c53b-0d0c-4a4b-ae51-24460538ae26,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.983790] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_postcommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 4, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:47Z', 'revision_number': 2, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 856.984105] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] update_port_postcommit: [ 856.984105] [50968]: key[binding:vif_type], unbound -> ovs [ 856.984105] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}} [ 856.984105] [50968]: key[updated_at], 2025-11-21T22:39:47Z -> 2025-11-21T22:39:49Z [ 856.984105] [50968]: key[revision_number], 2 -> 4 [ 856.984105] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.991705] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.991767] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46cae3b8-405a-4eb5-b2a6-c22ac7f14240 req-e4a27496-6e1a-45be-bebd-4c3a8c937bce tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.991836] [50968]: DEBUG neutron_lib.callbacks.manager [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-2943685d-4d87-4d9d-ab11-14f43ba98391 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.991885] [50969]: [pid: 50969|app: 0|req: 2648/5407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.993035] [50968]: [pid: 50968|app: 0|req: 2760/5408] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:47 2025] PUT /networking/v2.0/ports/35c1c53b-0d0c-4a4b-ae51-24460538ae26 => generated 1037 bytes in 1562 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 857.028972] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (a15fd565-37d7-45e0-8aa3-35d4badf9836), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.036681] [50968]: [pid: 50968|app: 0|req: 2761/5409] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?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) [ 857.054325] [50968]: [pid: 50968|app: 0|req: 2762/5410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.058874] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Deleting port 59981a89-ad61-4843-875b-86e78417216b {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 857.059064] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (59981a89-ad61-4843-875b-86e78417216b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.061041] [50968]: INFO neutron.api.v2.resource [None req-6d95c62a-7125-492b-94d0-bb04207c16de tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] show failed (client error): The resource could not be found. [ 857.061739] [50968]: [pid: 50968|app: 0|req: 2763/5411] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/security-groups/3db0e155-352c-4d42-a24e-48fff17d86ac => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 857.064357] [50968]: DEBUG neutron.api.wsgi [req-46cae3b8-405a-4eb5-b2a6-c22ac7f14240 req-3d99f00a-52ae-45de-be5b-597cdb9d9490 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.084385] [50969]: DEBUG neutron.plugins.ml2.db [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] For port 59981a89-ad61-4843-875b-86e78417216b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=59981a89-ad61-4843-875b-86e78417216b,segment=NetworkSegment(6eedfd50-a7d8-4775-a6ef-ec1892cfce19),segment_id=6eedfd50-a7d8-4775-a6ef-ec1892cfce19)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 857.084580] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (59981a89-ad61-4843-875b-86e78417216b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.086286] [50968]: [pid: 50968|app: 0|req: 2764/5412] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.089183] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] delete_port_precommit called with port settings {'id': '59981a89-ad61-4843-875b-86e78417216b', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:3d:bf:c6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a15fd565-37d7-45e0-8aa3-35d4badf9836', 'device_owner': 'network:dhcp', 'standard_attr_id': 270, '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-21T22:35:22Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 5, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 857.089183] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] delete_port_precommit: [ 857.089183] [50969]: key[mac_address], fa:16:3e:3d:bf:c6 -> None [ 857.089183] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 857.089183] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 857.089183] [50969]: key[binding:vnic_type], normal -> None [ 857.089183] [50969]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 857.089183] [50969]: key[tags], [] -> None [ 857.089183] [50969]: key[allowed_address_pairs], [] -> None [ 857.089183] [50969]: key[created_at], 2025-11-21T22:35:22Z -> None [ 857.089183] [50969]: key[name], -> None [ 857.089183] [50969]: key[status], ACTIVE -> None [ 857.089183] [50969]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 857.089183] [50969]: key[fixed_ips], [] -> None [ 857.089183] [50969]: key[id], 59981a89-ad61-4843-875b-86e78417216b -> None [ 857.089183] [50969]: key[port_security_enabled], False -> None [ 857.089183] [50969]: key[network_id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 857.089183] [50969]: key[security_groups], [] -> None [ 857.089183] [50969]: key[binding:profile], {} -> None [ 857.089183] [50969]: key[binding:host_id], devstack -> None [ 857.089183] [50969]: key[revision_number], 5 -> None [ 857.089183] [50969]: key[description], -> None [ 857.089183] [50969]: key[updated_at], 2025-11-21T22:39:49Z -> None [ 857.089183] [50969]: key[standard_attr_id], 270 -> None [ 857.089183] [50969]: key[admin_state_up], True -> None [ 857.089183] [50969]: key[binding:vif_type], ovs -> None [ 857.089183] [50969]: key[device_owner], network:dhcp -> None [ 857.089183] [50969]: key[extra_dhcp_opts], [] -> None [ 857.089183] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.091291] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Calling delete_port for 59981a89-ad61-4843-875b-86e78417216b owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 857.152343] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Deleting port 1f0ce54f-3f7b-49f9-8349-7def714c6107 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 857.152343] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1f0ce54f-3f7b-49f9-8349-7def714c6107), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.184016] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (59981a89-ad61-4843-875b-86e78417216b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.191563] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1f0ce54f-3f7b-49f9-8349-7def714c6107), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.192047] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for floatingip (1f0ce54f-3f7b-49f9-8349-7def714c6107), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.196067] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Pushing event deleted for resources: {'Port': ['ID=59981a89-ad61-4843-875b-86e78417216b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.196731] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] delete_port_precommit called with port settings {'id': '1f0ce54f-3f7b-49f9-8349-7def714c6107', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:42:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd8f2b61d-bc65-4672-8cfe-72a8c746f196', 'device_owner': 'network:floatingip', 'standard_attr_id': 968, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:05Z', 'updated_at': '2025-11-21T22:37:05Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 857.196898] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] delete_port_precommit: [ 857.196898] [50968]: key[mac_address], fa:16:3e:2f:42:54 -> None [ 857.196898] [50968]: key[device_id], d8f2b61d-bc65-4672-8cfe-72a8c746f196 -> None [ 857.196898] [50968]: key[binding:vif_details], {} -> None [ 857.196898] [50968]: key[binding:vnic_type], normal -> None [ 857.196898] [50968]: key[project_id], -> None [ 857.196898] [50968]: key[tags], [] -> None [ 857.196898] [50968]: key[allowed_address_pairs], [] -> None [ 857.196898] [50968]: key[created_at], 2025-11-21T22:37:05Z -> None [ 857.196898] [50968]: key[name], -> None [ 857.196898] [50968]: key[status], N/A -> None [ 857.196898] [50968]: key[tenant_id], -> None [ 857.196898] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}] -> None [ 857.196898] [50968]: key[id], 1f0ce54f-3f7b-49f9-8349-7def714c6107 -> None [ 857.196898] [50968]: key[port_security_enabled], False -> None [ 857.196898] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 857.196898] [50968]: key[security_groups], [] -> None [ 857.196898] [50968]: key[binding:profile], {} -> None [ 857.196898] [50968]: key[binding:host_id], -> None [ 857.196898] [50968]: key[revision_number], 2 -> None [ 857.196898] [50968]: key[description], -> None [ 857.196898] [50968]: key[updated_at], 2025-11-21T22:37:05Z -> None [ 857.196898] [50968]: key[standard_attr_id], 968 -> None [ 857.196898] [50968]: key[admin_state_up], True -> None [ 857.196898] [50968]: key[binding:vif_type], unbound -> None [ 857.196898] [50968]: key[device_owner], network:floatingip -> None [ 857.196898] [50968]: key[extra_dhcp_opts], [] -> None [ 857.196898] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.198625] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Calling delete_port for 1f0ce54f-3f7b-49f9-8349-7def714c6107 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 857.205205] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] No DVR routers for this DVR port 59981a89-ad61-4843-875b-86e78417216b on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 857.205397] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] delete_port_postcommit called with port settings {'id': '59981a89-ad61-4843-875b-86e78417216b', 'name': '', 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'mac_address': 'fa:16:3e:3d:bf:c6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a15fd565-37d7-45e0-8aa3-35d4badf9836', 'device_owner': 'network:dhcp', 'standard_attr_id': 270, '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-21T22:35:22Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 5, 'project_id': '0e4351d550174415b63c1b6dba1acaae'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}}] (original binding levels None) on network {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} with segments to bind None [ 857.205551] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] delete_port_postcommit: [ 857.205551] [50969]: key[mac_address], fa:16:3e:3d:bf:c6 -> None [ 857.205551] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 857.205551] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 857.205551] [50969]: key[binding:vnic_type], normal -> None [ 857.205551] [50969]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 857.205551] [50969]: key[tags], [] -> None [ 857.205551] [50969]: key[allowed_address_pairs], [] -> None [ 857.205551] [50969]: key[created_at], 2025-11-21T22:35:22Z -> None [ 857.205551] [50969]: key[name], -> None [ 857.205551] [50969]: key[status], ACTIVE -> None [ 857.205551] [50969]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 857.205551] [50969]: key[fixed_ips], [] -> None [ 857.205551] [50969]: key[id], 59981a89-ad61-4843-875b-86e78417216b -> None [ 857.205551] [50969]: key[port_security_enabled], False -> None [ 857.205551] [50969]: key[network_id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 857.205551] [50969]: key[security_groups], [] -> None [ 857.205551] [50969]: key[binding:profile], {} -> None [ 857.205551] [50969]: key[binding:host_id], devstack -> None [ 857.205551] [50969]: key[revision_number], 5 -> None [ 857.205551] [50969]: key[description], -> None [ 857.205551] [50969]: key[updated_at], 2025-11-21T22:39:49Z -> None [ 857.205551] [50969]: key[standard_attr_id], 270 -> None [ 857.205551] [50969]: key[admin_state_up], True -> None [ 857.205551] [50969]: key[binding:vif_type], ovs -> None [ 857.205551] [50969]: key[device_owner], network:dhcp -> None [ 857.205551] [50969]: key[extra_dhcp_opts], [] -> None [ 857.205551] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.226485] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (a15fd565-37d7-45e0-8aa3-35d4badf9836), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.237158] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] delete_network_precommit called with network settings {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} (original settings None) and network segments [{'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}] [ 857.237628] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] delete_network_precommit: [ 857.237628] [50969]: key[qinq], None -> None [ 857.237628] [50969]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 857.237628] [50969]: key[tags], [] -> None [ 857.237628] [50969]: key[router:external], False -> None [ 857.237628] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 857.237628] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-133742828-network -> None [ 857.237628] [50969]: key[status], ACTIVE -> None [ 857.237628] [50969]: key[ipv6_address_scope], None -> None [ 857.237628] [50969]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 857.237628] [50969]: key[availability_zone_hints], [] -> None [ 857.237628] [50969]: key[availability_zones], ['nova'] -> None [ 857.237628] [50969]: key[id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 857.237628] [50969]: key[port_security_enabled], True -> None [ 857.237628] [50969]: key[subnets], [] -> None [ 857.237628] [50969]: key[provider:segmentation_id], 82 -> None [ 857.237628] [50969]: key[provider:network_type], vlan -> None [ 857.237628] [50969]: key[revision_number], 3 -> None [ 857.237628] [50969]: key[provider:physical_network], default -> None [ 857.237628] [50969]: key[description], -> None [ 857.237628] [50969]: key[updated_at], 2025-11-21T22:39:49Z -> None [ 857.237628] [50969]: key[standard_attr_id], 103 -> None [ 857.237628] [50969]: key[admin_state_up], True -> None [ 857.237628] [50969]: key[shared], False -> None [ 857.237628] [50969]: key[ipv4_address_scope], None -> None [ 857.237628] [50969]: key[vlan_transparent], None -> None [ 857.237628] [50969]: key[mtu], 8950 -> None [ 857.237628] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.237628] [50969]: DEBUG neutron.services.segments.db [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['a15fd565-37d7-45e0-8aa3-35d4badf9836']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 857.245718] [50969]: DEBUG neutron.services.segments.db [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '6eedfd50-a7d8-4775-a6ef-ec1892cfce19') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 857.245911] [50969]: DEBUG neutron.services.segments.db [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '6eedfd50-a7d8-4775-a6ef-ec1892cfce19') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 857.253946] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (6eedfd50-a7d8-4775-a6ef-ec1892cfce19), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.271957] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (6eedfd50-a7d8-4775-a6ef-ec1892cfce19), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.280010] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Releasing vlan 82 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 857.280326] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (6eedfd50-a7d8-4775-a6ef-ec1892cfce19), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.301294] [50969]: INFO neutron.services.segments.plugin [-] Segment 6eedfd50-a7d8-4775-a6ef-ec1892cfce19 resource provider aggregate not found [ 857.307893] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1f0ce54f-3f7b-49f9-8349-7def714c6107), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.308906] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (a15fd565-37d7-45e0-8aa3-35d4badf9836), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.309155] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] delete_network_postcommit called with network settings {'id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836', 'name': 'tempest-VolumesAssistedSnapshotsTest-133742828-network', 'tenant_id': '0e4351d550174415b63c1b6dba1acaae', 'project_id': '0e4351d550174415b63c1b6dba1acaae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 103, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 82} (original settings None) and network segments [{'id': '6eedfd50-a7d8-4775-a6ef-ec1892cfce19', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 82, 'network_id': 'a15fd565-37d7-45e0-8aa3-35d4badf9836'}] [ 857.309344] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] delete_network_postcommit: [ 857.309344] [50969]: key[qinq], None -> None [ 857.309344] [50969]: key[project_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 857.309344] [50969]: key[tags], [] -> None [ 857.309344] [50969]: key[router:external], False -> None [ 857.309344] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 857.309344] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-133742828-network -> None [ 857.309344] [50969]: key[status], ACTIVE -> None [ 857.309344] [50969]: key[ipv6_address_scope], None -> None [ 857.309344] [50969]: key[tenant_id], 0e4351d550174415b63c1b6dba1acaae -> None [ 857.309344] [50969]: key[availability_zone_hints], [] -> None [ 857.309344] [50969]: key[availability_zones], ['nova'] -> None [ 857.309344] [50969]: key[id], a15fd565-37d7-45e0-8aa3-35d4badf9836 -> None [ 857.309344] [50969]: key[port_security_enabled], True -> None [ 857.309344] [50969]: key[subnets], [] -> None [ 857.309344] [50969]: key[provider:segmentation_id], 82 -> None [ 857.309344] [50969]: key[provider:network_type], vlan -> None [ 857.309344] [50969]: key[revision_number], 3 -> None [ 857.309344] [50969]: key[provider:physical_network], default -> None [ 857.309344] [50969]: key[description], -> None [ 857.309344] [50969]: key[updated_at], 2025-11-21T22:39:49Z -> None [ 857.309344] [50969]: key[standard_attr_id], 103 -> None [ 857.309344] [50969]: key[admin_state_up], True -> None [ 857.309344] [50969]: key[shared], False -> None [ 857.309344] [50969]: key[ipv4_address_scope], None -> None [ 857.309344] [50969]: key[vlan_transparent], None -> None [ 857.309344] [50969]: key[mtu], 8950 -> None [ 857.309344] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.314434] [50969]: INFO neutron.services.segments.plugin [-] Segment 6eedfd50-a7d8-4775-a6ef-ec1892cfce19 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 6eedfd50-a7d8-4775-a6ef-ec1892cfce19 found for delete ", "request_id": "req-d0aac050-780e-45d2-8ca5-8a6337861b26"}]} [ 857.316413] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Pushing event deleted for resources: {'Port': ['ID=1f0ce54f-3f7b-49f9-8349-7def714c6107,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.320660] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Pushing event deleted for resources: {'Network': ['ID=a15fd565-37d7-45e0-8aa3-35d4badf9836,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.323214] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b46c864c-de7d-4b6f-b6da-15867f38a34e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.325232] [50969]: [pid: 50969|app: 0|req: 2649/5413] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:39:49 2025] DELETE /networking/v2.0/networks/a15fd565-37d7-45e0-8aa3-35d4badf9836 => generated 0 bytes in 333 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 857.343326] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] delete_port_postcommit called with port settings {'id': '1f0ce54f-3f7b-49f9-8349-7def714c6107', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:42:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd8f2b61d-bc65-4672-8cfe-72a8c746f196', 'device_owner': 'network:floatingip', 'standard_attr_id': 968, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:05Z', 'updated_at': '2025-11-21T22:37:05Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 857.343511] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] delete_port_postcommit: [ 857.343511] [50968]: key[mac_address], fa:16:3e:2f:42:54 -> None [ 857.343511] [50968]: key[device_id], d8f2b61d-bc65-4672-8cfe-72a8c746f196 -> None [ 857.343511] [50968]: key[binding:vif_details], {} -> None [ 857.343511] [50968]: key[binding:vnic_type], normal -> None [ 857.343511] [50968]: key[project_id], -> None [ 857.343511] [50968]: key[tags], [] -> None [ 857.343511] [50968]: key[allowed_address_pairs], [] -> None [ 857.343511] [50968]: key[created_at], 2025-11-21T22:37:05Z -> None [ 857.343511] [50968]: key[name], -> None [ 857.343511] [50968]: key[status], N/A -> None [ 857.343511] [50968]: key[tenant_id], -> None [ 857.343511] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.249'}] -> None [ 857.343511] [50968]: key[id], 1f0ce54f-3f7b-49f9-8349-7def714c6107 -> None [ 857.343511] [50968]: key[port_security_enabled], False -> None [ 857.343511] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 857.343511] [50968]: key[security_groups], [] -> None [ 857.343511] [50968]: key[binding:profile], {} -> None [ 857.343511] [50968]: key[binding:host_id], -> None [ 857.343511] [50968]: key[revision_number], 2 -> None [ 857.343511] [50968]: key[description], -> None [ 857.343511] [50968]: key[updated_at], 2025-11-21T22:37:05Z -> None [ 857.343511] [50968]: key[standard_attr_id], 968 -> None [ 857.343511] [50968]: key[admin_state_up], True -> None [ 857.343511] [50968]: key[binding:vif_type], unbound -> None [ 857.343511] [50968]: key[device_owner], network:floatingip -> None [ 857.343511] [50968]: key[extra_dhcp_opts], [] -> None [ 857.343511] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.344778] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks [] for floatingip (d8f2b61d-bc65-4672-8cfe-72a8c746f196), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.348124] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f8b101d6-7420-4407-b730-e61702d98c51 tempest-ServersTestFqdnHostnames-454654824 tempest-ServersTestFqdnHostnames-454654824-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.348124] [50968]: [pid: 50968|app: 0|req: 2765/5414] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:39:49 2025] DELETE /networking/v2.0/floatingips/d8f2b61d-bc65-4672-8cfe-72a8c746f196 => generated 0 bytes in 262 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 857.355995] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4363ba06-57cb-41b8-8d1c-e19052050238 req-870e83da-4f14-4f7f-8403-a69621e2fa94 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.356933] [50969]: [pid: 50969|app: 0|req: 2650/5415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.360281] [50968]: [pid: 50968|app: 0|req: 2766/5416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.361772] [50969]: DEBUG neutron.api.wsgi [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-0ded0823-f984-4421-b3bf-d12fcdd7aae9 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.386588] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-006e9684-5cf5-4d99-a6a7-2509408f16b9 req-afb2c047-2dd1-48cf-a839-fc48daa93648 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.386588] [50968]: [pid: 50968|app: 0|req: 2767/5417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 1042 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 857.404855] [50969]: [pid: 50969|app: 0|req: 2651/5418] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:39:49 2025] GET /networking/v2.0/ports/51942501-1ce2-4811-b086-37e11408afb2/bindings/cpu-1 => generated 301 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.571037] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (3b1690c7-011c-45db-9123-0be0350b9416), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.574340] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (786ad531-635a-4313-bf60-f7b2c83f892d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.686519] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Deleting port 988a5014-ff4d-4f6c-b2b6-65c2866aa8a0 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 857.686670] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (988a5014-ff4d-4f6c-b2b6-65c2866aa8a0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.703035] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Deleting port 326b0265-fa28-4491-a89a-3276c1470faa {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 857.703598] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (326b0265-fa28-4491-a89a-3276c1470faa), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.714721] [50968]: DEBUG neutron.plugins.ml2.db [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] For port 988a5014-ff4d-4f6c-b2b6-65c2866aa8a0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=988a5014-ff4d-4f6c-b2b6-65c2866aa8a0,segment=NetworkSegment(eca30d12-f1ea-4442-98dc-bb51cc3658ce),segment_id=eca30d12-f1ea-4442-98dc-bb51cc3658ce)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 857.714909] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (988a5014-ff4d-4f6c-b2b6-65c2866aa8a0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.720032] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] delete_port_precommit called with port settings {'id': '988a5014-ff4d-4f6c-b2b6-65c2866aa8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:b6:c9:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_interface', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', '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-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:20Z', 'revision_number': 5, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eca30d12-f1ea-4442-98dc-bb51cc3658ce', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 257, 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a'}}] (original binding levels None) on network {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} with segments to bind None [ 857.720280] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] delete_port_precommit: [ 857.720280] [50968]: key[mac_address], fa:16:3e:b6:c9:63 -> None [ 857.720280] [50968]: key[device_id], 3b1690c7-011c-45db-9123-0be0350b9416 -> None [ 857.720280] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 857.720280] [50968]: key[binding:vnic_type], normal -> None [ 857.720280] [50968]: key[project_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 857.720280] [50968]: key[tags], [] -> None [ 857.720280] [50968]: key[allowed_address_pairs], [] -> None [ 857.720280] [50968]: key[created_at], 2025-11-21T22:35:15Z -> None [ 857.720280] [50968]: key[name], -> None [ 857.720280] [50968]: key[status], ACTIVE -> None [ 857.720280] [50968]: key[tenant_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 857.720280] [50968]: key[fixed_ips], [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}] -> None [ 857.720280] [50968]: key[id], 988a5014-ff4d-4f6c-b2b6-65c2866aa8a0 -> None [ 857.720280] [50968]: key[port_security_enabled], False -> None [ 857.720280] [50968]: key[network_id], 1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 857.720280] [50968]: key[security_groups], [] -> None [ 857.720280] [50968]: key[binding:profile], {} -> None [ 857.720280] [50968]: key[binding:host_id], devstack -> None [ 857.720280] [50968]: key[revision_number], 5 -> None [ 857.720280] [50968]: key[description], -> None [ 857.720280] [50968]: key[updated_at], 2025-11-21T22:35:20Z -> None [ 857.720280] [50968]: key[standard_attr_id], 200 -> None [ 857.720280] [50968]: key[admin_state_up], True -> None [ 857.720280] [50968]: key[binding:vif_type], ovs -> None [ 857.720280] [50968]: key[device_owner], network:router_interface -> None [ 857.720280] [50968]: key[extra_dhcp_opts], [] -> None [ 857.720280] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.721920] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Calling delete_port for 988a5014-ff4d-4f6c-b2b6-65c2866aa8a0 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 857.734914] [50969]: DEBUG neutron.plugins.ml2.db [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] For port 326b0265-fa28-4491-a89a-3276c1470faa, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=326b0265-fa28-4491-a89a-3276c1470faa,segment=NetworkSegment(b30e6947-8a4c-4083-b991-3730e717e3cc),segment_id=b30e6947-8a4c-4083-b991-3730e717e3cc)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 857.735164] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (326b0265-fa28-4491-a89a-3276c1470faa), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.740844] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] delete_port_precommit called with port settings {'id': '326b0265-fa28-4491-a89a-3276c1470faa', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:34:45:d8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_interface', 'standard_attr_id': 940, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', '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-21T22:36:59Z', 'updated_at': '2025-11-21T22:37:02Z', 'revision_number': 5, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 857.741250] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] delete_port_precommit: [ 857.741250] [50969]: key[mac_address], fa:16:3e:34:45:d8 -> None [ 857.741250] [50969]: key[device_id], 786ad531-635a-4313-bf60-f7b2c83f892d -> None [ 857.741250] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 857.741250] [50969]: key[binding:vnic_type], normal -> None [ 857.741250] [50969]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 857.741250] [50969]: key[tags], [] -> None [ 857.741250] [50969]: key[allowed_address_pairs], [] -> None [ 857.741250] [50969]: key[created_at], 2025-11-21T22:36:59Z -> None [ 857.741250] [50969]: key[name], -> None [ 857.741250] [50969]: key[status], ACTIVE -> None [ 857.741250] [50969]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 857.741250] [50969]: key[fixed_ips], [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}] -> None [ 857.741250] [50969]: key[id], 326b0265-fa28-4491-a89a-3276c1470faa -> None [ 857.741250] [50969]: key[port_security_enabled], False -> None [ 857.741250] [50969]: key[network_id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 857.741250] [50969]: key[security_groups], [] -> None [ 857.741250] [50969]: key[binding:profile], {} -> None [ 857.741250] [50969]: key[binding:host_id], devstack -> None [ 857.741250] [50969]: key[revision_number], 5 -> None [ 857.741250] [50969]: key[description], -> None [ 857.741250] [50969]: key[updated_at], 2025-11-21T22:37:02Z -> None [ 857.741250] [50969]: key[standard_attr_id], 940 -> None [ 857.741250] [50969]: key[admin_state_up], True -> None [ 857.741250] [50969]: key[binding:vif_type], ovs -> None [ 857.741250] [50969]: key[device_owner], network:router_interface -> None [ 857.741250] [50969]: key[extra_dhcp_opts], [] -> None [ 857.741250] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.742956] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Calling delete_port for 326b0265-fa28-4491-a89a-3276c1470faa owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 857.825390] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (988a5014-ff4d-4f6c-b2b6-65c2866aa8a0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.834084] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Pushing event deleted for resources: {'Port': ['ID=988a5014-ff4d-4f6c-b2b6-65c2866aa8a0,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.840667] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (326b0265-fa28-4491-a89a-3276c1470faa), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.849780] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Pushing event deleted for resources: {'Port': ['ID=326b0265-fa28-4491-a89a-3276c1470faa,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.865411] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] delete_port_postcommit called with port settings {'id': '988a5014-ff4d-4f6c-b2b6-65c2866aa8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:b6:c9:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_interface', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', '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-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:20Z', 'revision_number': 5, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eca30d12-f1ea-4442-98dc-bb51cc3658ce', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 257, 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a'}}] (original binding levels None) on network {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['08dd91fc-4643-4bd4-a568-880f44733881'], '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} with segments to bind None [ 857.865764] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] delete_port_postcommit: [ 857.865764] [50968]: key[mac_address], fa:16:3e:b6:c9:63 -> None [ 857.865764] [50968]: key[device_id], 3b1690c7-011c-45db-9123-0be0350b9416 -> None [ 857.865764] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 857.865764] [50968]: key[binding:vnic_type], normal -> None [ 857.865764] [50968]: key[project_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 857.865764] [50968]: key[tags], [] -> None [ 857.865764] [50968]: key[allowed_address_pairs], [] -> None [ 857.865764] [50968]: key[created_at], 2025-11-21T22:35:15Z -> None [ 857.865764] [50968]: key[name], -> None [ 857.865764] [50968]: key[status], ACTIVE -> None [ 857.865764] [50968]: key[tenant_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 857.865764] [50968]: key[fixed_ips], [{'subnet_id': '08dd91fc-4643-4bd4-a568-880f44733881', 'ip_address': '192.168.128.1'}] -> None [ 857.865764] [50968]: key[id], 988a5014-ff4d-4f6c-b2b6-65c2866aa8a0 -> None [ 857.865764] [50968]: key[port_security_enabled], False -> None [ 857.865764] [50968]: key[network_id], 1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 857.865764] [50968]: key[security_groups], [] -> None [ 857.865764] [50968]: key[binding:profile], {} -> None [ 857.865764] [50968]: key[binding:host_id], devstack -> None [ 857.865764] [50968]: key[revision_number], 5 -> None [ 857.865764] [50968]: key[description], -> None [ 857.865764] [50968]: key[updated_at], 2025-11-21T22:35:20Z -> None [ 857.865764] [50968]: key[standard_attr_id], 200 -> None [ 857.865764] [50968]: key[admin_state_up], True -> None [ 857.865764] [50968]: key[binding:vif_type], ovs -> None [ 857.865764] [50968]: key[device_owner], network:router_interface -> None [ 857.865764] [50968]: key[extra_dhcp_opts], [] -> None [ 857.865764] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.878741] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] delete_port_postcommit called with port settings {'id': '326b0265-fa28-4491-a89a-3276c1470faa', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:34:45:d8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_interface', 'standard_attr_id': 940, 'fixed_ips': [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', '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-21T22:36:59Z', 'updated_at': '2025-11-21T22:37:02Z', 'revision_number': 5, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d49679aa-a3a9-42df-bcdf-831f6b6f4d81'], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 857.879056] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] delete_port_postcommit: [ 857.879056] [50969]: key[mac_address], fa:16:3e:34:45:d8 -> None [ 857.879056] [50969]: key[device_id], 786ad531-635a-4313-bf60-f7b2c83f892d -> None [ 857.879056] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 857.879056] [50969]: key[binding:vnic_type], normal -> None [ 857.879056] [50969]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 857.879056] [50969]: key[tags], [] -> None [ 857.879056] [50969]: key[allowed_address_pairs], [] -> None [ 857.879056] [50969]: key[created_at], 2025-11-21T22:36:59Z -> None [ 857.879056] [50969]: key[name], -> None [ 857.879056] [50969]: key[status], ACTIVE -> None [ 857.879056] [50969]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 857.879056] [50969]: key[fixed_ips], [{'subnet_id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'ip_address': '192.168.128.1'}] -> None [ 857.879056] [50969]: key[id], 326b0265-fa28-4491-a89a-3276c1470faa -> None [ 857.879056] [50969]: key[port_security_enabled], False -> None [ 857.879056] [50969]: key[network_id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 857.879056] [50969]: key[security_groups], [] -> None [ 857.879056] [50969]: key[binding:profile], {} -> None [ 857.879056] [50969]: key[binding:host_id], devstack -> None [ 857.879056] [50969]: key[revision_number], 5 -> None [ 857.879056] [50969]: key[description], -> None [ 857.879056] [50969]: key[updated_at], 2025-11-21T22:37:02Z -> None [ 857.879056] [50969]: key[standard_attr_id], 940 -> None [ 857.879056] [50969]: key[admin_state_up], True -> None [ 857.879056] [50969]: key[binding:vif_type], ovs -> None [ 857.879056] [50969]: key[device_owner], network:router_interface -> None [ 857.879056] [50969]: key[extra_dhcp_opts], [] -> None [ 857.879056] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.919049] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (3b1690c7-011c-45db-9123-0be0350b9416), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.929874] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (786ad531-635a-4313-bf60-f7b2c83f892d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.049676] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Router 3b1690c7-011c-45db-9123-0be0350b9416 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 858.072875] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Router 786ad531-635a-4313-bf60-f7b2c83f892d has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 858.130122] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a175bdbd-9d87-4a4c-90d8-1d82e4e4cbc4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 858.134070] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9265a159-fcfd-4a51-ba58-8b30cb772532 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 858.134723] [50968]: [pid: 50968|app: 0|req: 2768/5419] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:39:49 2025] PUT /networking/v2.0/routers/3b1690c7-011c-45db-9123-0be0350b9416/remove_router_interface => generated 309 bytes in 748 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.138366] [50969]: [pid: 50969|app: 0|req: 2652/5420] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:39:49 2025] PUT /networking/v2.0/routers/786ad531-635a-4313-bf60-f7b2c83f892d/remove_router_interface => generated 309 bytes in 733 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.140095] [50968]: DEBUG neutron.api.wsgi [req-4363ba06-57cb-41b8-8d1c-e19052050238 req-75cf3786-b923-4a63-9e4a-6c7d712ee149 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.148751] [50969]: DEBUG neutron.api.wsgi [req-006e9684-5cf5-4d99-a6a7-2509408f16b9 req-f8188ab1-1b91-4131-87fe-5afc5c4187d6 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.172201] [50969]: [pid: 50969|app: 0|req: 2653/5421] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:50 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.172656] [50968]: [pid: 50968|app: 0|req: 2769/5422] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:50 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.228784] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-68b353b9-c898-43a4-ace1-8973873566fd tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.229915] [50968]: [pid: 50968|app: 0|req: 2770/5423] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:50 2025] GET /networking/v2.0/networks?id=096a255b-5490-478e-928f-f85f7ed59abb => generated 624 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.245282] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be48cdf3-ae5b-4578-b81b-d3b4d57e7120 req-09c83be3-e486-4e02-9355-4d2e135b78d7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.246470] [50969]: [pid: 50969|app: 0|req: 2654/5424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:50 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.258797] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-72c80ede-eda1-4900-8095-560037f1c1ee service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.259853] [50968]: [pid: 50968|app: 0|req: 2771/5425] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:50 2025] GET /networking/v2.0/ports?tenant_id=e64f30d3d3ef48499993460fea96c2f4&device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 858.300872] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks [] for router (3b1690c7-011c-45db-9123-0be0350b9416), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.312930] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks [] for router (786ad531-635a-4313-bf60-f7b2c83f892d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.347995] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks [] for router_gateway (3b1690c7-011c-45db-9123-0be0350b9416), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.361613] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks [] for router_gateway (786ad531-635a-4313-bf60-f7b2c83f892d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.370054] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Deleting port 8cab7994-cdfd-4474-a227-9a325a2621f0 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 858.370517] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (8cab7994-cdfd-4474-a227-9a325a2621f0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.384015] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Deleting port 429185ff-517c-477c-9a3d-2e19594cc26c {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 858.384198] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (429185ff-517c-477c-9a3d-2e19594cc26c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.401178] [50969]: DEBUG neutron.plugins.ml2.db [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] For port 8cab7994-cdfd-4474-a227-9a325a2621f0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8cab7994-cdfd-4474-a227-9a325a2621f0,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 858.401436] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (8cab7994-cdfd-4474-a227-9a325a2621f0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.407035] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] delete_port_precommit called with port settings {'id': '8cab7994-cdfd-4474-a227-9a325a2621f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:fc:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_gateway', 'standard_attr_id': 182, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 858.407035] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] delete_port_precommit: [ 858.407035] [50969]: key[mac_address], fa:16:3e:c1:fc:95 -> None [ 858.407035] [50969]: key[device_id], 3b1690c7-011c-45db-9123-0be0350b9416 -> None [ 858.407035] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 858.407035] [50969]: key[binding:vnic_type], normal -> None [ 858.407035] [50969]: key[project_id], -> None [ 858.407035] [50969]: key[tags], [] -> None [ 858.407035] [50969]: key[allowed_address_pairs], [] -> None [ 858.407035] [50969]: key[created_at], 2025-11-21T22:35:13Z -> None [ 858.407035] [50969]: key[name], -> None [ 858.407035] [50969]: key[status], ACTIVE -> None [ 858.407035] [50969]: key[tenant_id], -> None [ 858.407035] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.202'}] -> None [ 858.407035] [50969]: key[id], 8cab7994-cdfd-4474-a227-9a325a2621f0 -> None [ 858.407035] [50969]: key[port_security_enabled], False -> None [ 858.407035] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 858.407035] [50969]: key[security_groups], [] -> None [ 858.407035] [50969]: key[binding:profile], {} -> None [ 858.407035] [50969]: key[binding:host_id], devstack -> None [ 858.407035] [50969]: key[revision_number], 5 -> None [ 858.407035] [50969]: key[description], -> None [ 858.407035] [50969]: key[updated_at], 2025-11-21T22:35:16Z -> None [ 858.407035] [50969]: key[standard_attr_id], 182 -> None [ 858.407035] [50969]: key[admin_state_up], True -> None [ 858.407035] [50969]: key[binding:vif_type], ovs -> None [ 858.407035] [50969]: key[device_owner], network:router_gateway -> None [ 858.407035] [50969]: key[extra_dhcp_opts], [] -> None [ 858.407035] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.409017] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Calling delete_port for 8cab7994-cdfd-4474-a227-9a325a2621f0 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 858.426493] [50968]: DEBUG neutron.plugins.ml2.db [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] For port 429185ff-517c-477c-9a3d-2e19594cc26c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=429185ff-517c-477c-9a3d-2e19594cc26c,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 858.426685] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (429185ff-517c-477c-9a3d-2e19594cc26c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.431795] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] delete_port_precommit called with port settings {'id': '429185ff-517c-477c-9a3d-2e19594cc26c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:56:42:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 938, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 858.432025] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] delete_port_precommit: [ 858.432025] [50968]: key[mac_address], fa:16:3e:56:42:78 -> None [ 858.432025] [50968]: key[device_id], 786ad531-635a-4313-bf60-f7b2c83f892d -> None [ 858.432025] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 858.432025] [50968]: key[binding:vnic_type], normal -> None [ 858.432025] [50968]: key[project_id], -> None [ 858.432025] [50968]: key[tags], [] -> None [ 858.432025] [50968]: key[allowed_address_pairs], [] -> None [ 858.432025] [50968]: key[created_at], 2025-11-21T22:36:58Z -> None [ 858.432025] [50968]: key[name], -> None [ 858.432025] [50968]: key[status], ACTIVE -> None [ 858.432025] [50968]: key[tenant_id], -> None [ 858.432025] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}] -> None [ 858.432025] [50968]: key[id], 429185ff-517c-477c-9a3d-2e19594cc26c -> None [ 858.432025] [50968]: key[port_security_enabled], False -> None [ 858.432025] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 858.432025] [50968]: key[security_groups], [] -> None [ 858.432025] [50968]: key[binding:profile], {} -> None [ 858.432025] [50968]: key[binding:host_id], devstack -> None [ 858.432025] [50968]: key[revision_number], 5 -> None [ 858.432025] [50968]: key[description], -> None [ 858.432025] [50968]: key[updated_at], 2025-11-21T22:36:59Z -> None [ 858.432025] [50968]: key[standard_attr_id], 938 -> None [ 858.432025] [50968]: key[admin_state_up], True -> None [ 858.432025] [50968]: key[binding:vif_type], ovs -> None [ 858.432025] [50968]: key[device_owner], network:router_gateway -> None [ 858.432025] [50968]: key[extra_dhcp_opts], [] -> None [ 858.432025] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.434181] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Calling delete_port for 429185ff-517c-477c-9a3d-2e19594cc26c owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 858.508925] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (8cab7994-cdfd-4474-a227-9a325a2621f0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.514341] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (429185ff-517c-477c-9a3d-2e19594cc26c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.517420] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Pushing event deleted for resources: {'Port': ['ID=8cab7994-cdfd-4474-a227-9a325a2621f0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.522844] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Pushing event deleted for resources: {'Port': ['ID=429185ff-517c-477c-9a3d-2e19594cc26c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.544410] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] delete_port_postcommit called with port settings {'id': '8cab7994-cdfd-4474-a227-9a325a2621f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:fc:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b1690c7-011c-45db-9123-0be0350b9416', 'device_owner': 'network:router_gateway', 'standard_attr_id': 182, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 858.544681] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] delete_port_postcommit: [ 858.544681] [50969]: key[mac_address], fa:16:3e:c1:fc:95 -> None [ 858.544681] [50969]: key[device_id], 3b1690c7-011c-45db-9123-0be0350b9416 -> None [ 858.544681] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 858.544681] [50969]: key[binding:vnic_type], normal -> None [ 858.544681] [50969]: key[project_id], -> None [ 858.544681] [50969]: key[tags], [] -> None [ 858.544681] [50969]: key[allowed_address_pairs], [] -> None [ 858.544681] [50969]: key[created_at], 2025-11-21T22:35:13Z -> None [ 858.544681] [50969]: key[name], -> None [ 858.544681] [50969]: key[status], ACTIVE -> None [ 858.544681] [50969]: key[tenant_id], -> None [ 858.544681] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.202'}] -> None [ 858.544681] [50969]: key[id], 8cab7994-cdfd-4474-a227-9a325a2621f0 -> None [ 858.544681] [50969]: key[port_security_enabled], False -> None [ 858.544681] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 858.544681] [50969]: key[security_groups], [] -> None [ 858.544681] [50969]: key[binding:profile], {} -> None [ 858.544681] [50969]: key[binding:host_id], devstack -> None [ 858.544681] [50969]: key[revision_number], 5 -> None [ 858.544681] [50969]: key[description], -> None [ 858.544681] [50969]: key[updated_at], 2025-11-21T22:35:16Z -> None [ 858.544681] [50969]: key[standard_attr_id], 182 -> None [ 858.544681] [50969]: key[admin_state_up], True -> None [ 858.544681] [50969]: key[binding:vif_type], ovs -> None [ 858.544681] [50969]: key[device_owner], network:router_gateway -> None [ 858.544681] [50969]: key[extra_dhcp_opts], [] -> None [ 858.544681] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.545954] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (3b1690c7-011c-45db-9123-0be0350b9416), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.551050] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] delete_port_postcommit called with port settings {'id': '429185ff-517c-477c-9a3d-2e19594cc26c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:56:42:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '786ad531-635a-4313-bf60-f7b2c83f892d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 938, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:58Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 858.551284] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] delete_port_postcommit: [ 858.551284] [50968]: key[mac_address], fa:16:3e:56:42:78 -> None [ 858.551284] [50968]: key[device_id], 786ad531-635a-4313-bf60-f7b2c83f892d -> None [ 858.551284] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 858.551284] [50968]: key[binding:vnic_type], normal -> None [ 858.551284] [50968]: key[project_id], -> None [ 858.551284] [50968]: key[tags], [] -> None [ 858.551284] [50968]: key[allowed_address_pairs], [] -> None [ 858.551284] [50968]: key[created_at], 2025-11-21T22:36:58Z -> None [ 858.551284] [50968]: key[name], -> None [ 858.551284] [50968]: key[status], ACTIVE -> None [ 858.551284] [50968]: key[tenant_id], -> None [ 858.551284] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}] -> None [ 858.551284] [50968]: key[id], 429185ff-517c-477c-9a3d-2e19594cc26c -> None [ 858.551284] [50968]: key[port_security_enabled], False -> None [ 858.551284] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 858.551284] [50968]: key[security_groups], [] -> None [ 858.551284] [50968]: key[binding:profile], {} -> None [ 858.551284] [50968]: key[binding:host_id], devstack -> None [ 858.551284] [50968]: key[revision_number], 5 -> None [ 858.551284] [50968]: key[description], -> None [ 858.551284] [50968]: key[updated_at], 2025-11-21T22:36:59Z -> None [ 858.551284] [50968]: key[standard_attr_id], 938 -> None [ 858.551284] [50968]: key[admin_state_up], True -> None [ 858.551284] [50968]: key[binding:vif_type], ovs -> None [ 858.551284] [50968]: key[device_owner], network:router_gateway -> None [ 858.551284] [50968]: key[extra_dhcp_opts], [] -> None [ 858.551284] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.552815] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (786ad531-635a-4313-bf60-f7b2c83f892d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.578718] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (3b1690c7-011c-45db-9123-0be0350b9416), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.582238] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks [] for router_controller (3b1690c7-011c-45db-9123-0be0350b9416), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.586222] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (786ad531-635a-4313-bf60-f7b2c83f892d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.588304] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks [] for router_controller (786ad531-635a-4313-bf60-f7b2c83f892d), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.611583] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (3b1690c7-011c-45db-9123-0be0350b9416), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.612109] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Fanout notify agent at l3_agent the message router_deleted on router 3b1690c7-011c-45db-9123-0be0350b9416 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 858.612197] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (786ad531-635a-4313-bf60-f7b2c83f892d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.612522] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Fanout notify agent at l3_agent the message router_deleted on router 786ad531-635a-4313-bf60-f7b2c83f892d {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 858.616969] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af3b80e7-068b-4488-acf8-70c9a94ba74c admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.617492] [50969]: [pid: 50969|app: 0|req: 2655/5426] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:50 2025] DELETE /networking/v2.0/routers/3b1690c7-011c-45db-9123-0be0350b9416 => generated 0 bytes in 370 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 858.619679] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3b11312a-e406-41e7-962a-8a8309ba4d2e admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.620863] [50968]: [pid: 50968|app: 0|req: 2772/5427] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:50 2025] DELETE /networking/v2.0/routers/786ad531-635a-4313-bf60-f7b2c83f892d => generated 0 bytes in 360 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 858.624924] [50968]: DEBUG neutron.api.wsgi [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-8f405603-5fce-4887-b413-022194a2e5a9 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.632196] [50969]: [pid: 50969|app: 0|req: 2656/5428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:50 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.634820] [50969]: DEBUG neutron.api.wsgi [req-be48cdf3-ae5b-4578-b81b-d3b4d57e7120 req-6cb4e800-c253-4382-b3dd-4461710c0c08 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.655539] [50969]: [pid: 50969|app: 0|req: 2657/5429] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:50 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.658037] [50969]: DEBUG neutron.api.wsgi [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-239870ec-21da-467e-aad8-fd0b12150f02 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.661998] [50968]: [pid: 50968|app: 0|req: 2773/5430] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:39:50 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=b76d7c488de548439da28d2e7ff0c2e8 => generated 181 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.671019] [50969]: [pid: 50969|app: 0|req: 2658/5431] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:39:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=35c1c53b-0d0c-4a4b-ae51-24460538ae26 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.686198] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] Deleting subnet 08dd91fc-4643-4bd4-a568-880f44733881 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 858.688264] [50968]: DEBUG neutron_lib.callbacks.manager [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] Publish callbacks [] for subnet (08dd91fc-4643-4bd4-a568-880f44733881), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.694184] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] Deleting subnet d49679aa-a3a9-42df-bcdf-831f6b6f4d81 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 858.696906] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] Publish callbacks [] for subnet (d49679aa-a3a9-42df-bcdf-831f6b6f4d81), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.703861] [50968]: DEBUG neutron_lib.callbacks.manager [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (08dd91fc-4643-4bd4-a568-880f44733881), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.714393] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (d49679aa-a3a9-42df-bcdf-831f6b6f4d81), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.745855] [50968]: DEBUG neutron_lib.callbacks.manager [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (08dd91fc-4643-4bd4-a568-880f44733881), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.746449] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] delete_subnet_precommit called with subnet settings {'id': '08dd91fc-4643-4bd4-a568-880f44733881', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-subnet', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 178, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'} (original settings None) [ 858.746621] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] delete_subnet_precommit: [ 858.746621] [50968]: key[service_types], [] -> None [ 858.746621] [50968]: key[project_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 858.746621] [50968]: key[tags], [] -> None [ 858.746621] [50968]: key[router:external], False -> None [ 858.746621] [50968]: key[ipv6_ra_mode], None -> None [ 858.746621] [50968]: key[created_at], 2025-11-21T22:35:12Z -> None [ 858.746621] [50968]: key[name], tempest-VolumesAssistedSnapshotsTest-1264972481-subnet -> None [ 858.746621] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 858.746621] [50968]: key[tenant_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 858.746621] [50968]: key[id], 08dd91fc-4643-4bd4-a568-880f44733881 -> None [ 858.746621] [50968]: key[network_id], 1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 858.746621] [50968]: key[host_routes], [] -> None [ 858.746621] [50968]: key[revision_number], 0 -> None [ 858.746621] [50968]: key[dns_nameservers], [] -> None [ 858.746621] [50968]: key[cidr], 192.168.128.0/28 -> None [ 858.746621] [50968]: key[updated_at], 2025-11-21T22:35:12Z -> None [ 858.746621] [50968]: key[description], -> None [ 858.746621] [50968]: key[standard_attr_id], 178 -> None [ 858.746621] [50968]: key[segment_id], None -> None [ 858.746621] [50968]: key[shared], False -> None [ 858.746621] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 858.746621] [50968]: key[ipv6_address_mode], None -> None [ 858.746621] [50968]: key[enable_dhcp], True -> None [ 858.746621] [50968]: key[subnetpool_id], None -> None [ 858.746621] [50968]: key[ip_version], 4 -> None [ 858.746621] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.762837] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (d49679aa-a3a9-42df-bcdf-831f6b6f4d81), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.763358] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] delete_subnet_precommit called with subnet settings {'id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-subnet', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 935, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings None) [ 858.763523] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] delete_subnet_precommit: [ 858.763523] [50969]: key[service_types], [] -> None [ 858.763523] [50969]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 858.763523] [50969]: key[tags], [] -> None [ 858.763523] [50969]: key[router:external], False -> None [ 858.763523] [50969]: key[ipv6_ra_mode], None -> None [ 858.763523] [50969]: key[created_at], 2025-11-21T22:36:57Z -> None [ 858.763523] [50969]: key[name], tempest-ServersTestFqdnHostnames-1514002374-subnet -> None [ 858.763523] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 858.763523] [50969]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 858.763523] [50969]: key[id], d49679aa-a3a9-42df-bcdf-831f6b6f4d81 -> None [ 858.763523] [50969]: key[network_id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 858.763523] [50969]: key[host_routes], [] -> None [ 858.763523] [50969]: key[revision_number], 0 -> None [ 858.763523] [50969]: key[dns_nameservers], [] -> None [ 858.763523] [50969]: key[cidr], 192.168.128.0/28 -> None [ 858.763523] [50969]: key[updated_at], 2025-11-21T22:36:57Z -> None [ 858.763523] [50969]: key[description], -> None [ 858.763523] [50969]: key[standard_attr_id], 935 -> None [ 858.763523] [50969]: key[segment_id], None -> None [ 858.763523] [50969]: key[shared], False -> None [ 858.763523] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 858.763523] [50969]: key[ipv6_address_mode], None -> None [ 858.763523] [50969]: key[enable_dhcp], True -> None [ 858.763523] [50969]: key[subnetpool_id], None -> None [ 858.763523] [50969]: key[ip_version], 4 -> None [ 858.763523] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.771490] [50968]: DEBUG neutron_lib.callbacks.manager [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (08dd91fc-4643-4bd4-a568-880f44733881), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.771490] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] delete_subnet_postcommit called with subnet settings {'id': '08dd91fc-4643-4bd4-a568-880f44733881', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-subnet', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 178, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'} (original settings None) [ 858.771490] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] delete_subnet_postcommit: [ 858.771490] [50968]: key[service_types], [] -> None [ 858.771490] [50968]: key[project_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 858.771490] [50968]: key[tags], [] -> None [ 858.771490] [50968]: key[router:external], False -> None [ 858.771490] [50968]: key[ipv6_ra_mode], None -> None [ 858.771490] [50968]: key[created_at], 2025-11-21T22:35:12Z -> None [ 858.771490] [50968]: key[name], tempest-VolumesAssistedSnapshotsTest-1264972481-subnet -> None [ 858.771490] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 858.771490] [50968]: key[tenant_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 858.771490] [50968]: key[id], 08dd91fc-4643-4bd4-a568-880f44733881 -> None [ 858.771490] [50968]: key[network_id], 1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 858.771490] [50968]: key[host_routes], [] -> None [ 858.771490] [50968]: key[revision_number], 0 -> None [ 858.771490] [50968]: key[dns_nameservers], [] -> None [ 858.771490] [50968]: key[cidr], 192.168.128.0/28 -> None [ 858.771490] [50968]: key[updated_at], 2025-11-21T22:35:12Z -> None [ 858.771490] [50968]: key[description], -> None [ 858.771490] [50968]: key[standard_attr_id], 178 -> None [ 858.771490] [50968]: key[segment_id], None -> None [ 858.771490] [50968]: key[shared], False -> None [ 858.771490] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 858.771490] [50968]: key[ipv6_address_mode], None -> None [ 858.771490] [50968]: key[enable_dhcp], True -> None [ 858.771490] [50968]: key[subnetpool_id], None -> None [ 858.771490] [50968]: key[ip_version], 4 -> None [ 858.771490] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.776049] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=08dd91fc-4643-4bd4-a568-880f44733881,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.783551] [50968]: DEBUG neutron_lib.callbacks.manager [None req-55d68de0-3a20-4398-9869-3a1fdb6bda20 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.785708] [50968]: [pid: 50968|app: 0|req: 2774/5432] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:51 2025] DELETE /networking/v2.0/subnets/08dd91fc-4643-4bd4-a568-880f44733881 => generated 0 bytes in 123 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 858.795607] [50968]: DEBUG neutron.api.v2.base [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Request body: {'port': {'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'admin_state_up': True, 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 858.819317] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (d49679aa-a3a9-42df-bcdf-831f6b6f4d81), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.819537] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] delete_subnet_postcommit called with subnet settings {'id': 'd49679aa-a3a9-42df-bcdf-831f6b6f4d81', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-subnet', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 935, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings None) [ 858.819755] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] delete_subnet_postcommit: [ 858.819755] [50969]: key[service_types], [] -> None [ 858.819755] [50969]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 858.819755] [50969]: key[tags], [] -> None [ 858.819755] [50969]: key[router:external], False -> None [ 858.819755] [50969]: key[ipv6_ra_mode], None -> None [ 858.819755] [50969]: key[created_at], 2025-11-21T22:36:57Z -> None [ 858.819755] [50969]: key[name], tempest-ServersTestFqdnHostnames-1514002374-subnet -> None [ 858.819755] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 858.819755] [50969]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 858.819755] [50969]: key[id], d49679aa-a3a9-42df-bcdf-831f6b6f4d81 -> None [ 858.819755] [50969]: key[network_id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 858.819755] [50969]: key[host_routes], [] -> None [ 858.819755] [50969]: key[revision_number], 0 -> None [ 858.819755] [50969]: key[dns_nameservers], [] -> None [ 858.819755] [50969]: key[cidr], 192.168.128.0/28 -> None [ 858.819755] [50969]: key[updated_at], 2025-11-21T22:36:57Z -> None [ 858.819755] [50969]: key[description], -> None [ 858.819755] [50969]: key[standard_attr_id], 935 -> None [ 858.819755] [50969]: key[segment_id], None -> None [ 858.819755] [50969]: key[shared], False -> None [ 858.819755] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 858.819755] [50969]: key[ipv6_address_mode], None -> None [ 858.819755] [50969]: key[enable_dhcp], True -> None [ 858.819755] [50969]: key[subnetpool_id], None -> None [ 858.819755] [50969]: key[ip_version], 4 -> None [ 858.819755] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.829105] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] Pushing event deleted for resources: {'Subnet': ['ID=d49679aa-a3a9-42df-bcdf-831f6b6f4d81,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.837724] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ca447878-739b-4ff9-bad4-b7bb1beed94b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.840487] [50969]: [pid: 50969|app: 0|req: 2659/5433] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:51 2025] DELETE /networking/v2.0/subnets/d49679aa-a3a9-42df-bcdf-831f6b6f4d81 => generated 0 bytes in 169 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 858.858369] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Made reservation on behalf of b76d7c488de548439da28d2e7ff0c2e8 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 858.860492] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-e3ab09a6-f57b-4b18-ae4f-87b99f8ec8e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.861499] [50969]: [pid: 50969|app: 0|req: 2660/5434] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:51 2025] GET /networking/v2.0/subnets?id=6be6518e-ad12-4228-aff9-d53ea09377e8 => generated 693 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.862208] [50968]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.875146] [50969]: [pid: 50969|app: 0|req: 2661/5435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:51 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.890124] [50969]: [pid: 50969|app: 0|req: 2662/5436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:51 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.917218] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (1e2045a3-8cb9-4843-b69d-26360df5371a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.938200] [50968]: DEBUG neutron.db.db_base_plugin_common [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Allocated IP 192.168.128.14 (096a255b-5490-478e-928f-f85f7ed59abb/724ee06a-00d0-43e3-b326-93d089b4e8de/7a05d473-f4ff-4f2c-8518-c6c59ceb7850) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 858.940993] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-25acbd80-e476-4f71-b48f-c007d1e604ed x-openstack-request-id: req-25acbd80-e476-4f71-b48f-c007d1e604ed {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 858.940993] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05", "tag": "bfff3962-77e0-4b65-9e0a-453d3ae48643", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 858.940993] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-25acbd80-e476-4f71-b48f-c007d1e604ed {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 858.941214] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-25acbd80-e476-4f71-b48f-c007d1e604ed'] response: {'name': 'network-changed', 'server_uuid': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'tag': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'status': 'completed', 'code': 200} [ 858.967510] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Deleting port 1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 858.967852] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.991738] [50969]: DEBUG neutron.plugins.ml2.db [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] For port 1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0,segment=NetworkSegment(eca30d12-f1ea-4442-98dc-bb51cc3658ce),segment_id=eca30d12-f1ea-4442-98dc-bb51cc3658ce)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 858.992177] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.998264] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] delete_port_precommit called with port settings {'id': '1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:59:0e:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1e2045a3-8cb9-4843-b69d-26360df5371a', 'device_owner': 'network:dhcp', 'standard_attr_id': 355, '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-21T22:35:33Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 5, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eca30d12-f1ea-4442-98dc-bb51cc3658ce', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 257, 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a'}}] (original binding levels None) on network {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} with segments to bind None [ 858.998264] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] delete_port_precommit: [ 858.998264] [50969]: key[mac_address], fa:16:3e:59:0e:89 -> None [ 858.998264] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 858.998264] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 858.998264] [50969]: key[binding:vnic_type], normal -> None [ 858.998264] [50969]: key[project_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 858.998264] [50969]: key[tags], [] -> None [ 858.998264] [50969]: key[allowed_address_pairs], [] -> None [ 858.998264] [50969]: key[created_at], 2025-11-21T22:35:33Z -> None [ 858.998264] [50969]: key[name], -> None [ 858.998264] [50969]: key[status], ACTIVE -> None [ 858.998264] [50969]: key[tenant_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 858.998264] [50969]: key[fixed_ips], [] -> None [ 858.998264] [50969]: key[id], 1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0 -> None [ 858.998264] [50969]: key[port_security_enabled], False -> None [ 858.998264] [50969]: key[network_id], 1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 858.998264] [50969]: key[security_groups], [] -> None [ 858.998264] [50969]: key[binding:profile], {} -> None [ 858.998264] [50969]: key[binding:host_id], devstack -> None [ 858.998264] [50969]: key[revision_number], 5 -> None [ 858.998264] [50969]: key[description], -> None [ 858.998264] [50969]: key[updated_at], 2025-11-21T22:39:51Z -> None [ 858.998264] [50969]: key[standard_attr_id], 355 -> None [ 858.998264] [50969]: key[admin_state_up], True -> None [ 858.998264] [50969]: key[binding:vif_type], ovs -> None [ 858.998264] [50969]: key[device_owner], network:dhcp -> None [ 858.998264] [50969]: key[extra_dhcp_opts], [] -> None [ 858.998264] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.001319] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Calling delete_port for 1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 859.022809] [50968]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for allowed_address_pair (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.023916] [50968]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.024552] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_precommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': '', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'port_security_enabled': True, 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 859.024552] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_precommit: [ 859.024552] [50968]: key[mac_address], None -> fa:16:3e:e0:74:82 [ 859.024552] [50968]: key[device_id], None -> bc7fa48b-8246-4af5-8c65-231e00dede10 [ 859.024552] [50968]: key[binding:vif_details], None -> {} [ 859.024552] [50968]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 859.024552] [50968]: key[binding:vnic_type], None -> normal [ 859.024552] [50968]: key[allowed_address_pairs], None -> [] [ 859.024552] [50968]: key[name], None -> [ 859.024552] [50968]: key[status], None -> DOWN [ 859.024552] [50968]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 859.024552] [50968]: key[fixed_ips], None -> [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}] [ 859.024552] [50968]: key[id], None -> 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 [ 859.024552] [50968]: key[port_security_enabled], None -> True [ 859.024552] [50968]: key[network_id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 859.024552] [50968]: key[security_groups], None -> ['9c3590f1-016a-4b00-b83e-f52f030b948b'] [ 859.024552] [50968]: key[binding:profile], None -> {} [ 859.024552] [50968]: key[binding:host_id], None -> [ 859.024552] [50968]: key[standard_attr_id], None -> 1295 [ 859.024552] [50968]: key[admin_state_up], None -> True [ 859.024552] [50968]: key[device_owner], None -> [ 859.024552] [50968]: key[binding:vif_type], None -> unbound [ 859.024552] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.055152] [50968]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.076424] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.087231] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Pushing event deleted for resources: {'Port': ['ID=1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.090148] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event updated for resources: {'Port': ['ID=7a05d473-f4ff-4f2c-8518-c6c59ceb7850,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.096535] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] No DVR routers for this DVR port 1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 859.096835] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] delete_port_postcommit called with port settings {'id': '1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0', 'name': '', 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'mac_address': 'fa:16:3e:59:0e:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1e2045a3-8cb9-4843-b69d-26360df5371a', 'device_owner': 'network:dhcp', 'standard_attr_id': 355, '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-21T22:35:33Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 5, 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eca30d12-f1ea-4442-98dc-bb51cc3658ce', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 257, 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a'}}] (original binding levels None) on network {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} with segments to bind None [ 859.096988] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] delete_port_postcommit: [ 859.096988] [50969]: key[mac_address], fa:16:3e:59:0e:89 -> None [ 859.096988] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 859.096988] [50969]: key[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.096988] [50969]: key[binding:vnic_type], normal -> None [ 859.096988] [50969]: key[project_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 859.096988] [50969]: key[tags], [] -> None [ 859.096988] [50969]: key[allowed_address_pairs], [] -> None [ 859.096988] [50969]: key[created_at], 2025-11-21T22:35:33Z -> None [ 859.096988] [50969]: key[name], -> None [ 859.096988] [50969]: key[status], ACTIVE -> None [ 859.096988] [50969]: key[tenant_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 859.096988] [50969]: key[fixed_ips], [] -> None [ 859.096988] [50969]: key[id], 1c7e038c-e79a-43d5-8e9d-020fbcf1c8a0 -> None [ 859.096988] [50969]: key[port_security_enabled], False -> None [ 859.096988] [50969]: key[network_id], 1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 859.096988] [50969]: key[security_groups], [] -> None [ 859.096988] [50969]: key[binding:profile], {} -> None [ 859.096988] [50969]: key[binding:host_id], devstack -> None [ 859.096988] [50969]: key[revision_number], 5 -> None [ 859.096988] [50969]: key[description], -> None [ 859.096988] [50969]: key[updated_at], 2025-11-21T22:39:51Z -> None [ 859.096988] [50969]: key[standard_attr_id], 355 -> None [ 859.096988] [50969]: key[admin_state_up], True -> None [ 859.096988] [50969]: key[binding:vif_type], ovs -> None [ 859.096988] [50969]: key[device_owner], network:dhcp -> None [ 859.096988] [50969]: key[extra_dhcp_opts], [] -> None [ 859.096988] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.101855] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Network 096a255b-5490-478e-928f-f85f7ed59abb is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 859.102688] [50968]: DEBUG neutron.scheduler.base_scheduler [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 859.104731] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 859.120517] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (1e2045a3-8cb9-4843-b69d-26360df5371a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.125122] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_postcommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': '', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'port_security_enabled': True, 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 1, 'network': {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 859.125338] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] create_port_postcommit: [ 859.125338] [50968]: key[mac_address], None -> fa:16:3e:e0:74:82 [ 859.125338] [50968]: key[device_id], None -> bc7fa48b-8246-4af5-8c65-231e00dede10 [ 859.125338] [50968]: key[binding:vif_details], None -> {} [ 859.125338] [50968]: key[project_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 859.125338] [50968]: key[binding:vnic_type], None -> normal [ 859.125338] [50968]: key[tags], None -> [] [ 859.125338] [50968]: key[allowed_address_pairs], None -> [] [ 859.125338] [50968]: key[created_at], None -> 2025-11-21T22:39:51Z [ 859.125338] [50968]: key[name], None -> [ 859.125338] [50968]: key[status], None -> DOWN [ 859.125338] [50968]: key[tenant_id], None -> b76d7c488de548439da28d2e7ff0c2e8 [ 859.125338] [50968]: key[fixed_ips], None -> [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}] [ 859.125338] [50968]: key[id], None -> 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 [ 859.125338] [50968]: key[port_security_enabled], None -> True [ 859.125338] [50968]: key[network_id], None -> 096a255b-5490-478e-928f-f85f7ed59abb [ 859.125338] [50968]: key[security_groups], None -> ['9c3590f1-016a-4b00-b83e-f52f030b948b'] [ 859.125338] [50968]: key[binding:profile], None -> {} [ 859.125338] [50968]: key[binding:host_id], None -> [ 859.125338] [50968]: key[revision_number], None -> 1 [ 859.125338] [50968]: key[description], None -> [ 859.125338] [50968]: key[updated_at], None -> 2025-11-21T22:39:51Z [ 859.125338] [50968]: key[standard_attr_id], None -> 1295 [ 859.125338] [50968]: key[admin_state_up], None -> True [ 859.125338] [50968]: key[binding:vif_type], None -> unbound [ 859.125338] [50968]: key[device_owner], None -> [ 859.125338] [50968]: key[extra_dhcp_opts], None -> [] [ 859.125338] [50968]: key[network], None -> {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} [ 859.125338] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.130475] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] delete_network_precommit called with network settings {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} (original settings None) and network segments [{'id': 'eca30d12-f1ea-4442-98dc-bb51cc3658ce', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 257, 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a'}] [ 859.130670] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] delete_network_precommit: [ 859.130670] [50969]: key[qinq], None -> None [ 859.130670] [50969]: key[project_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 859.130670] [50969]: key[tags], [] -> None [ 859.130670] [50969]: key[router:external], False -> None [ 859.130670] [50969]: key[created_at], 2025-11-21T22:35:12Z -> None [ 859.130670] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-1264972481-network -> None [ 859.130670] [50969]: key[status], ACTIVE -> None [ 859.130670] [50969]: key[ipv6_address_scope], None -> None [ 859.130670] [50969]: key[tenant_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 859.130670] [50969]: key[availability_zone_hints], [] -> None [ 859.130670] [50969]: key[availability_zones], ['nova'] -> None [ 859.130670] [50969]: key[id], 1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 859.130670] [50969]: key[port_security_enabled], True -> None [ 859.130670] [50969]: key[subnets], [] -> None [ 859.130670] [50969]: key[provider:segmentation_id], 257 -> None [ 859.130670] [50969]: key[provider:network_type], vlan -> None [ 859.130670] [50969]: key[revision_number], 3 -> None [ 859.130670] [50969]: key[provider:physical_network], default -> None [ 859.130670] [50969]: key[description], -> None [ 859.130670] [50969]: key[updated_at], 2025-11-21T22:39:51Z -> None [ 859.130670] [50969]: key[standard_attr_id], 165 -> None [ 859.130670] [50969]: key[admin_state_up], True -> None [ 859.130670] [50969]: key[shared], False -> None [ 859.130670] [50969]: key[ipv4_address_scope], None -> None [ 859.130670] [50969]: key[vlan_transparent], None -> None [ 859.130670] [50969]: key[mtu], 8950 -> None [ 859.130670] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.131680] [50969]: DEBUG neutron.services.segments.db [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1e2045a3-8cb9-4843-b69d-26360df5371a']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 859.136533] [50969]: DEBUG neutron.services.segments.db [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'eca30d12-f1ea-4442-98dc-bb51cc3658ce') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 859.136714] [50969]: DEBUG neutron.services.segments.db [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'eca30d12-f1ea-4442-98dc-bb51cc3658ce') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 859.141165] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (eca30d12-f1ea-4442-98dc-bb51cc3658ce), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.153304] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (eca30d12-f1ea-4442-98dc-bb51cc3658ce), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.157418] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.157869] [50968]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-21e31d54-bf13-4409-9826-9f04fae477cc tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.161316] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Releasing vlan 257 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 859.161529] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (eca30d12-f1ea-4442-98dc-bb51cc3658ce), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.168339] [50968]: [pid: 50968|app: 0|req: 2775/5437] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:51 2025] POST /networking/v2.0/ports => generated 733 bytes in 382 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 859.185852] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (1e2045a3-8cb9-4843-b69d-26360df5371a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.186106] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] delete_network_postcommit called with network settings {'id': '1e2045a3-8cb9-4843-b69d-26360df5371a', 'name': 'tempest-VolumesAssistedSnapshotsTest-1264972481-network', 'tenant_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', 'project_id': '9c76bfe70e1849a4b5e980d4b4ca5d4b', '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 257} (original settings None) and network segments [{'id': 'eca30d12-f1ea-4442-98dc-bb51cc3658ce', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 257, 'network_id': '1e2045a3-8cb9-4843-b69d-26360df5371a'}] [ 859.186256] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] delete_network_postcommit: [ 859.186256] [50969]: key[qinq], None -> None [ 859.186256] [50969]: key[project_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 859.186256] [50969]: key[tags], [] -> None [ 859.186256] [50969]: key[router:external], False -> None [ 859.186256] [50969]: key[created_at], 2025-11-21T22:35:12Z -> None [ 859.186256] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-1264972481-network -> None [ 859.186256] [50969]: key[status], ACTIVE -> None [ 859.186256] [50969]: key[ipv6_address_scope], None -> None [ 859.186256] [50969]: key[tenant_id], 9c76bfe70e1849a4b5e980d4b4ca5d4b -> None [ 859.186256] [50969]: key[availability_zone_hints], [] -> None [ 859.186256] [50969]: key[availability_zones], ['nova'] -> None [ 859.186256] [50969]: key[id], 1e2045a3-8cb9-4843-b69d-26360df5371a -> None [ 859.186256] [50969]: key[port_security_enabled], True -> None [ 859.186256] [50969]: key[subnets], [] -> None [ 859.186256] [50969]: key[provider:segmentation_id], 257 -> None [ 859.186256] [50969]: key[provider:network_type], vlan -> None [ 859.186256] [50969]: key[revision_number], 3 -> None [ 859.186256] [50969]: key[provider:physical_network], default -> None [ 859.186256] [50969]: key[description], -> None [ 859.186256] [50969]: key[updated_at], 2025-11-21T22:39:51Z -> None [ 859.186256] [50969]: key[standard_attr_id], 165 -> None [ 859.186256] [50969]: key[admin_state_up], True -> None [ 859.186256] [50969]: key[shared], False -> None [ 859.186256] [50969]: key[ipv4_address_scope], None -> None [ 859.186256] [50969]: key[vlan_transparent], None -> None [ 859.186256] [50969]: key[mtu], 8950 -> None [ 859.186256] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.191480] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Pushing event deleted for resources: {'Network': ['ID=1e2045a3-8cb9-4843-b69d-26360df5371a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.192931] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (6d58ea4a-b255-4b67-b69b-f9e485f7c38c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.194893] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0c74f98-e3bc-4b19-8793-a4adad835aa0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.197173] [50969]: [pid: 50969|app: 0|req: 2663/5438] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:39:51 2025] DELETE /networking/v2.0/networks/1e2045a3-8cb9-4843-b69d-26360df5371a => generated 0 bytes in 306 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 859.231165] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Deleting port fed0a3ca-0762-4c42-8edd-0a8d84f4ef37 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 859.231352] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (fed0a3ca-0762-4c42-8edd-0a8d84f4ef37), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.235124] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6a8b9b-4dfa-4353-9639-4b133d1043d8 req-a936bf6f-4860-46d2-958a-efe7169834d4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.236323] [50969]: [pid: 50969|app: 0|req: 2664/5439] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:51 2025] GET /networking/v2.0/ports?network_id=55577191-488f-40ea-b613-95981cc2bb74&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 859.253612] [50968]: DEBUG neutron.plugins.ml2.db [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] For port fed0a3ca-0762-4c42-8edd-0a8d84f4ef37, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=fed0a3ca-0762-4c42-8edd-0a8d84f4ef37,segment=NetworkSegment(b30e6947-8a4c-4083-b991-3730e717e3cc),segment_id=b30e6947-8a4c-4083-b991-3730e717e3cc)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 859.253612] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (fed0a3ca-0762-4c42-8edd-0a8d84f4ef37), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.258746] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] delete_port_precommit called with port settings {'id': 'fed0a3ca-0762-4c42-8edd-0a8d84f4ef37', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:6d:ac:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'device_owner': 'network:dhcp', 'standard_attr_id': 1121, '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-21T22:37:38Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 5, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 859.258939] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] delete_port_precommit: [ 859.258939] [50968]: key[mac_address], fa:16:3e:6d:ac:68 -> None [ 859.258939] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 859.258939] [50968]: key[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.258939] [50968]: key[binding:vnic_type], normal -> None [ 859.258939] [50968]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 859.258939] [50968]: key[tags], [] -> None [ 859.258939] [50968]: key[allowed_address_pairs], [] -> None [ 859.258939] [50968]: key[created_at], 2025-11-21T22:37:38Z -> None [ 859.258939] [50968]: key[name], -> None [ 859.258939] [50968]: key[status], ACTIVE -> None [ 859.258939] [50968]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 859.258939] [50968]: key[fixed_ips], [] -> None [ 859.258939] [50968]: key[id], fed0a3ca-0762-4c42-8edd-0a8d84f4ef37 -> None [ 859.258939] [50968]: key[port_security_enabled], False -> None [ 859.258939] [50968]: key[network_id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 859.258939] [50968]: key[security_groups], [] -> None [ 859.258939] [50968]: key[binding:profile], {} -> None [ 859.258939] [50968]: key[binding:host_id], devstack -> None [ 859.258939] [50968]: key[revision_number], 5 -> None [ 859.258939] [50968]: key[description], -> None [ 859.258939] [50968]: key[updated_at], 2025-11-21T22:39:51Z -> None [ 859.258939] [50968]: key[standard_attr_id], 1121 -> None [ 859.258939] [50968]: key[admin_state_up], True -> None [ 859.258939] [50968]: key[binding:vif_type], ovs -> None [ 859.258939] [50968]: key[device_owner], network:dhcp -> None [ 859.258939] [50968]: key[extra_dhcp_opts], [] -> None [ 859.258939] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.260661] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Calling delete_port for fed0a3ca-0762-4c42-8edd-0a8d84f4ef37 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 859.303095] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c498440-bf31-411b-b14a-0bb0bb884e88 req-7d1c020c-1183-4241-91a9-5d812ca06b8d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.304340] [50969]: [pid: 50969|app: 0|req: 2665/5440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:51 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 859.332442] [50969]: [pid: 50969|app: 0|req: 2666/5441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:51 2025] GET /networking/v2.0/ports?device_id=32e5e02a-0271-41df-9bd0-6c74b85376d5 => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.337632] [50969]: DEBUG neutron.api.v2.base [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Request body: {'port': {'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 859.342327] [50969]: INFO neutron.services.segments.plugin [-] Segment eca30d12-f1ea-4442-98dc-bb51cc3658ce resource provider aggregate not found [ 859.343174] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (fed0a3ca-0762-4c42-8edd-0a8d84f4ef37), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.360463] [50969]: INFO neutron.services.segments.plugin [-] Segment eca30d12-f1ea-4442-98dc-bb51cc3658ce 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 eca30d12-f1ea-4442-98dc-bb51cc3658ce found for delete ", "request_id": "req-482f2058-7895-4ee8-ba2f-49063f5d500a"}]} [ 859.363181] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Pushing event deleted for resources: {'Port': ['ID=fed0a3ca-0762-4c42-8edd-0a8d84f4ef37,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.370524] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] No DVR routers for this DVR port fed0a3ca-0762-4c42-8edd-0a8d84f4ef37 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 859.370886] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] delete_port_postcommit called with port settings {'id': 'fed0a3ca-0762-4c42-8edd-0a8d84f4ef37', 'name': '', 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'mac_address': 'fa:16:3e:6d:ac:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'device_owner': 'network:dhcp', 'standard_attr_id': 1121, '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-21T22:37:38Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 5, 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}}] (original binding levels None) on network {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} with segments to bind None [ 859.371127] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] delete_port_postcommit: [ 859.371127] [50968]: key[mac_address], fa:16:3e:6d:ac:68 -> None [ 859.371127] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 859.371127] [50968]: key[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.371127] [50968]: key[binding:vnic_type], normal -> None [ 859.371127] [50968]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 859.371127] [50968]: key[tags], [] -> None [ 859.371127] [50968]: key[allowed_address_pairs], [] -> None [ 859.371127] [50968]: key[created_at], 2025-11-21T22:37:38Z -> None [ 859.371127] [50968]: key[name], -> None [ 859.371127] [50968]: key[status], ACTIVE -> None [ 859.371127] [50968]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 859.371127] [50968]: key[fixed_ips], [] -> None [ 859.371127] [50968]: key[id], fed0a3ca-0762-4c42-8edd-0a8d84f4ef37 -> None [ 859.371127] [50968]: key[port_security_enabled], False -> None [ 859.371127] [50968]: key[network_id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 859.371127] [50968]: key[security_groups], [] -> None [ 859.371127] [50968]: key[binding:profile], {} -> None [ 859.371127] [50968]: key[binding:host_id], devstack -> None [ 859.371127] [50968]: key[revision_number], 5 -> None [ 859.371127] [50968]: key[description], -> None [ 859.371127] [50968]: key[updated_at], 2025-11-21T22:39:51Z -> None [ 859.371127] [50968]: key[standard_attr_id], 1121 -> None [ 859.371127] [50968]: key[admin_state_up], True -> None [ 859.371127] [50968]: key[binding:vif_type], ovs -> None [ 859.371127] [50968]: key[device_owner], network:dhcp -> None [ 859.371127] [50968]: key[extra_dhcp_opts], [] -> None [ 859.371127] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.395383] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (6d58ea4a-b255-4b67-b69b-f9e485f7c38c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.398946] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.405571] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] delete_network_precommit called with network settings {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} (original settings None) and network segments [{'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}] [ 859.405900] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] delete_network_precommit: [ 859.405900] [50968]: key[qinq], None -> None [ 859.405900] [50968]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 859.405900] [50968]: key[tags], [] -> None [ 859.405900] [50968]: key[router:external], False -> None [ 859.405900] [50968]: key[created_at], 2025-11-21T22:36:57Z -> None [ 859.405900] [50968]: key[name], tempest-ServersTestFqdnHostnames-1514002374-network -> None [ 859.405900] [50968]: key[status], ACTIVE -> None [ 859.405900] [50968]: key[ipv6_address_scope], None -> None [ 859.405900] [50968]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 859.405900] [50968]: key[availability_zone_hints], [] -> None [ 859.405900] [50968]: key[availability_zones], ['nova'] -> None [ 859.405900] [50968]: key[id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 859.405900] [50968]: key[port_security_enabled], True -> None [ 859.405900] [50968]: key[subnets], [] -> None [ 859.405900] [50968]: key[provider:segmentation_id], 964 -> None [ 859.405900] [50968]: key[provider:network_type], vlan -> None [ 859.405900] [50968]: key[revision_number], 3 -> None [ 859.405900] [50968]: key[provider:physical_network], default -> None [ 859.405900] [50968]: key[description], -> None [ 859.405900] [50968]: key[updated_at], 2025-11-21T22:39:51Z -> None [ 859.405900] [50968]: key[standard_attr_id], 928 -> None [ 859.405900] [50968]: key[admin_state_up], True -> None [ 859.405900] [50968]: key[shared], False -> None [ 859.405900] [50968]: key[ipv4_address_scope], None -> None [ 859.405900] [50968]: key[vlan_transparent], None -> None [ 859.405900] [50968]: key[mtu], 8950 -> None [ 859.405900] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.405900] [50968]: DEBUG neutron.services.segments.db [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['6d58ea4a-b255-4b67-b69b-f9e485f7c38c']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 859.413402] [50968]: DEBUG neutron.services.segments.db [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b30e6947-8a4c-4083-b991-3730e717e3cc') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 859.413752] [50968]: DEBUG neutron.services.segments.db [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b30e6947-8a4c-4083-b991-3730e717e3cc') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 859.420537] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (b30e6947-8a4c-4083-b991-3730e717e3cc), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.429693] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (b30e6947-8a4c-4083-b991-3730e717e3cc), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.435513] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Releasing vlan 964 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 859.437041] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (b30e6947-8a4c-4083-b991-3730e717e3cc), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.451646] [50968]: INFO neutron.services.segments.plugin [-] Segment b30e6947-8a4c-4083-b991-3730e717e3cc resource provider aggregate not found [ 859.463691] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (6d58ea4a-b255-4b67-b69b-f9e485f7c38c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.463950] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] delete_network_postcommit called with network settings {'id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c', 'name': 'tempest-ServersTestFqdnHostnames-1514002374-network', 'tenant_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'project_id': 'b2c8bf02af0e444781c62c9dadd1f994', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 928, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 964} (original settings None) and network segments [{'id': 'b30e6947-8a4c-4083-b991-3730e717e3cc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 964, 'network_id': '6d58ea4a-b255-4b67-b69b-f9e485f7c38c'}] [ 859.464244] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] delete_network_postcommit: [ 859.464244] [50968]: key[qinq], None -> None [ 859.464244] [50968]: key[project_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 859.464244] [50968]: key[tags], [] -> None [ 859.464244] [50968]: key[router:external], False -> None [ 859.464244] [50968]: key[created_at], 2025-11-21T22:36:57Z -> None [ 859.464244] [50968]: key[name], tempest-ServersTestFqdnHostnames-1514002374-network -> None [ 859.464244] [50968]: key[status], ACTIVE -> None [ 859.464244] [50968]: key[ipv6_address_scope], None -> None [ 859.464244] [50968]: key[tenant_id], b2c8bf02af0e444781c62c9dadd1f994 -> None [ 859.464244] [50968]: key[availability_zone_hints], [] -> None [ 859.464244] [50968]: key[availability_zones], ['nova'] -> None [ 859.464244] [50968]: key[id], 6d58ea4a-b255-4b67-b69b-f9e485f7c38c -> None [ 859.464244] [50968]: key[port_security_enabled], True -> None [ 859.464244] [50968]: key[subnets], [] -> None [ 859.464244] [50968]: key[provider:segmentation_id], 964 -> None [ 859.464244] [50968]: key[provider:network_type], vlan -> None [ 859.464244] [50968]: key[revision_number], 3 -> None [ 859.464244] [50968]: key[provider:physical_network], default -> None [ 859.464244] [50968]: key[description], -> None [ 859.464244] [50968]: key[updated_at], 2025-11-21T22:39:51Z -> None [ 859.464244] [50968]: key[standard_attr_id], 928 -> None [ 859.464244] [50968]: key[admin_state_up], True -> None [ 859.464244] [50968]: key[shared], False -> None [ 859.464244] [50968]: key[ipv4_address_scope], None -> None [ 859.464244] [50968]: key[vlan_transparent], None -> None [ 859.464244] [50968]: key[mtu], 8950 -> None [ 859.464244] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.470293] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Pushing event deleted for resources: {'Network': ['ID=6d58ea4a-b255-4b67-b69b-f9e485f7c38c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.474174] [50968]: INFO neutron.services.segments.plugin [-] Segment b30e6947-8a4c-4083-b991-3730e717e3cc 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 b30e6947-8a4c-4083-b991-3730e717e3cc found for delete ", "request_id": "req-c9dddfea-725a-453e-a012-de703e7d4738"}]} [ 859.481510] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c1862c96-bf0b-48a4-a0ab-6e3dea2dade0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.484631] [50968]: [pid: 50968|app: 0|req: 2776/5442] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:39:51 2025] DELETE /networking/v2.0/networks/6d58ea4a-b255-4b67-b69b-f9e485f7c38c => generated 0 bytes in 315 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 859.542622] [50969]: DEBUG neutron.notifiers.nova [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 859.548311] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks [] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.557066] [50969]: DEBUG neutron.db.provisioning_blocks [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Transition to ACTIVE for port object 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 859.557066] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_precommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': '', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 1, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 859.557066] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_precommit: [ 859.557066] [50969]: key[device_owner], -> compute:nova [ 859.557066] [50969]: key[binding:host_id], -> cpu-1 [ 859.557066] [50969]: key[revision_number], 1 -> 2 [ 859.557066] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.558240] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.580242] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Pushing event updated for resources: {'Port': ['ID=7a05d473-f4ff-4f2c-8518-c6c59ceb7850,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.614856] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_postcommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': '', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 1, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 859.615061] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_postcommit: [ 859.615061] [50969]: key[device_owner], -> compute:nova [ 859.615061] [50969]: key[binding:host_id], -> cpu-1 [ 859.615061] [50969]: key[revision_number], 1 -> 2 [ 859.615061] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.620463] [50969]: DEBUG neutron.plugins.ml2.managers [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Attempting to bind port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 859.620607] [50969]: DEBUG neutron.plugins.ml2.managers [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Attempting to bind port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 859.620741] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Attempting to bind port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 on network 096a255b-5490-478e-928f-f85f7ed59abb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 859.634770] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 859.634946] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Bind Segment={'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 859.637298] [50969]: DEBUG networking_nsxv3.api.rpc [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Bind port on Host cpu-1 & Segment [{'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 859.655331] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (6f3d3fc9-41be-408e-ba59-bfc9931325e1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.770431] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Deleting port c6c0681f-919d-4861-8362-78f6b9e0684e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 859.770698] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (c6c0681f-919d-4861-8362-78f6b9e0684e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.796808] [50968]: DEBUG neutron.plugins.ml2.db [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] For port c6c0681f-919d-4861-8362-78f6b9e0684e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c6c0681f-919d-4861-8362-78f6b9e0684e,segment=NetworkSegment(74f1e11e-4f5a-4dee-8101-10b0c86f6a0f),segment_id=74f1e11e-4f5a-4dee-8101-10b0c86f6a0f)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 859.797080] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (c6c0681f-919d-4861-8362-78f6b9e0684e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.801724] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] delete_port_precommit called with port settings {'id': 'c6c0681f-919d-4861-8362-78f6b9e0684e', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:d9:03:31', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_interface', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', '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-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 5, 'project_id': '005ffb96b53346089902dff3e713f003'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 950, 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7'}}] (original binding levels None) on network {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} with segments to bind None [ 859.802031] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] delete_port_precommit: [ 859.802031] [50968]: key[mac_address], fa:16:3e:d9:03:31 -> None [ 859.802031] [50968]: key[device_id], 6f3d3fc9-41be-408e-ba59-bfc9931325e1 -> None [ 859.802031] [50968]: key[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.802031] [50968]: key[binding:vnic_type], normal -> None [ 859.802031] [50968]: key[project_id], 005ffb96b53346089902dff3e713f003 -> None [ 859.802031] [50968]: key[tags], [] -> None [ 859.802031] [50968]: key[allowed_address_pairs], [] -> None [ 859.802031] [50968]: key[created_at], 2025-11-21T22:35:19Z -> None [ 859.802031] [50968]: key[name], -> None [ 859.802031] [50968]: key[status], ACTIVE -> None [ 859.802031] [50968]: key[tenant_id], 005ffb96b53346089902dff3e713f003 -> None [ 859.802031] [50968]: key[fixed_ips], [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}] -> None [ 859.802031] [50968]: key[id], c6c0681f-919d-4861-8362-78f6b9e0684e -> None [ 859.802031] [50968]: key[port_security_enabled], False -> None [ 859.802031] [50968]: key[network_id], fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 859.802031] [50968]: key[security_groups], [] -> None [ 859.802031] [50968]: key[binding:profile], {} -> None [ 859.802031] [50968]: key[binding:host_id], devstack -> None [ 859.802031] [50968]: key[revision_number], 5 -> None [ 859.802031] [50968]: key[description], -> None [ 859.802031] [50968]: key[updated_at], 2025-11-21T22:35:23Z -> None [ 859.802031] [50968]: key[standard_attr_id], 239 -> None [ 859.802031] [50968]: key[admin_state_up], True -> None [ 859.802031] [50968]: key[binding:vif_type], ovs -> None [ 859.802031] [50968]: key[device_owner], network:router_interface -> None [ 859.802031] [50968]: key[extra_dhcp_opts], [] -> None [ 859.802031] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.803476] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Calling delete_port for c6c0681f-919d-4861-8362-78f6b9e0684e owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 859.890035] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (c6c0681f-919d-4861-8362-78f6b9e0684e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.898210] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Pushing event deleted for resources: {'Port': ['ID=c6c0681f-919d-4861-8362-78f6b9e0684e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.923935] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] delete_port_postcommit called with port settings {'id': 'c6c0681f-919d-4861-8362-78f6b9e0684e', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:d9:03:31', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_interface', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', '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-21T22:35:19Z', 'updated_at': '2025-11-21T22:35:23Z', 'revision_number': 5, 'project_id': '005ffb96b53346089902dff3e713f003'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 950, 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7'}}] (original binding levels None) on network {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['93b8cce9-2d06-4bb6-909d-430b04725371'], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} with segments to bind None [ 859.924198] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] delete_port_postcommit: [ 859.924198] [50968]: key[mac_address], fa:16:3e:d9:03:31 -> None [ 859.924198] [50968]: key[device_id], 6f3d3fc9-41be-408e-ba59-bfc9931325e1 -> None [ 859.924198] [50968]: key[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.924198] [50968]: key[binding:vnic_type], normal -> None [ 859.924198] [50968]: key[project_id], 005ffb96b53346089902dff3e713f003 -> None [ 859.924198] [50968]: key[tags], [] -> None [ 859.924198] [50968]: key[allowed_address_pairs], [] -> None [ 859.924198] [50968]: key[created_at], 2025-11-21T22:35:19Z -> None [ 859.924198] [50968]: key[name], -> None [ 859.924198] [50968]: key[status], ACTIVE -> None [ 859.924198] [50968]: key[tenant_id], 005ffb96b53346089902dff3e713f003 -> None [ 859.924198] [50968]: key[fixed_ips], [{'subnet_id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'ip_address': '192.168.128.1'}] -> None [ 859.924198] [50968]: key[id], c6c0681f-919d-4861-8362-78f6b9e0684e -> None [ 859.924198] [50968]: key[port_security_enabled], False -> None [ 859.924198] [50968]: key[network_id], fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 859.924198] [50968]: key[security_groups], [] -> None [ 859.924198] [50968]: key[binding:profile], {} -> None [ 859.924198] [50968]: key[binding:host_id], devstack -> None [ 859.924198] [50968]: key[revision_number], 5 -> None [ 859.924198] [50968]: key[description], -> None [ 859.924198] [50968]: key[updated_at], 2025-11-21T22:35:23Z -> None [ 859.924198] [50968]: key[standard_attr_id], 239 -> None [ 859.924198] [50968]: key[admin_state_up], True -> None [ 859.924198] [50968]: key[binding:vif_type], ovs -> None [ 859.924198] [50968]: key[device_owner], network:router_interface -> None [ 859.924198] [50968]: key[extra_dhcp_opts], [] -> None [ 859.924198] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.971715] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (6f3d3fc9-41be-408e-ba59-bfc9931325e1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.093088] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Router 6f3d3fc9-41be-408e-ba59-bfc9931325e1 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 860.142547] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e9b9c861-fc9d-421e-8a48-e84058b6abc6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 860.146879] [50968]: [pid: 50968|app: 0|req: 2777/5443] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:39:51 2025] PUT /networking/v2.0/routers/6f3d3fc9-41be-408e-ba59-bfc9931325e1/remove_router_interface => generated 309 bytes in 663 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 860.188042] [50968]: [pid: 50968|app: 0|req: 2778/5444] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:52 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.191304] [50968]: DEBUG neutron.api.wsgi [req-8c498440-bf31-411b-b14a-0bb0bb884e88 req-99811cd8-5cc8-413b-acf8-5bac107c8630 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 860.219092] [50968]: [pid: 50968|app: 0|req: 2779/5445] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:52 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.640267] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Bound using segment: {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 860.640908] [50969]: DEBUG neutron.plugins.ml2.managers [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Bound port: 7a05d473-f4ff-4f2c-8518-c6c59ceb7850, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d48f0ef6-34e5-44d4-8baf-4470ed96ce73", "external-id": "nsx-vlan-transportzone-316", "segmentation_id": 316}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 860.641240] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.687466] [50969]: DEBUG neutron.plugins.ml2.db [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] For port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 860.690614] [50969]: DEBUG neutron.plugins.ml2.db [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] For port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7a05d473-f4ff-4f2c-8518-c6c59ceb7850,segment=NetworkSegment(23d38520-039f-4a03-8bd8-8b8011b70559),segment_id=23d38520-039f-4a03-8bd8-8b8011b70559)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 860.692244] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_precommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 860.692484] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_precommit: [ 860.692484] [50969]: key[binding:vif_type], unbound -> ovs [ 860.692484] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} [ 860.692484] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.695755] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.722873] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Pushing event updated for resources: {'Port': ['ID=7a05d473-f4ff-4f2c-8518-c6c59ceb7850,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.730860] [50969]: DEBUG neutron.db.provisioning_blocks [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Provisioning complete for port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 860.731035] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.731142] [50969]: INFO neutron.plugins.ml2.plugin [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Attempt 1 to provision port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 [ 860.786025] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Current status of the port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 860.786025] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.807424] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 860.816078] [50969]: DEBUG neutron.plugins.ml2.db [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] For port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7a05d473-f4ff-4f2c-8518-c6c59ceb7850,segment=NetworkSegment(23d38520-039f-4a03-8bd8-8b8011b70559),segment_id=23d38520-039f-4a03-8bd8-8b8011b70559)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 860.818208] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1193c4e9-0265-44a4-8283-5d1a792496d9" -d '{"events": [{"server_uuid": "bc7fa48b-8246-4af5-8c65-231e00dede10", "name": "network-vif-plugged", "status": "completed", "tag": "7a05d473-f4ff-4f2c-8518-c6c59ceb7850"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 860.851727] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_precommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:53Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:53Z', 'revision_number': 4, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}]) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 860.852050] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_precommit: [ 860.852050] [50969]: key[status], DOWN -> ACTIVE [ 860.852050] [50969]: key[revision_number], 4 -> 5 [ 860.852050] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.857537] [50969]: DEBUG neutron.db.provisioning_blocks [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Provisioning complete for port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 860.857744] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.857929] [50969]: INFO neutron.plugins.ml2.plugin [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Attempt 1 to provision port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 [ 860.858551] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (bae48509-c1f5-4240-a531-74bf7fca565b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.897094] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Current status of the port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 860.897094] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_postcommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:53Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:53Z', 'revision_number': 4, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}]) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 860.897537] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_postcommit: [ 860.897537] [50969]: key[status], DOWN -> ACTIVE [ 860.897537] [50969]: key[revision_number], 4 -> 5 [ 860.897537] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.897537] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.921520] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Pushing event updated for resources: {'Port': ['ID=7a05d473-f4ff-4f2c-8518-c6c59ceb7850,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.924069] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_postcommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:53Z', 'revision_number': 4, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:51Z', 'revision_number': 2, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 860.924378] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] update_port_postcommit: [ 860.924378] [50969]: key[binding:vif_type], unbound -> ovs [ 860.924378] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}} [ 860.924378] [50969]: key[updated_at], 2025-11-21T22:39:51Z -> 2025-11-21T22:39:53Z [ 860.924378] [50969]: key[revision_number], 2 -> 4 [ 860.924378] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.932076] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.932076] [50969]: DEBUG neutron_lib.callbacks.manager [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-834fdfdb-04a5-4942-9752-88f5989ab666 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.932076] [50969]: [pid: 50969|app: 0|req: 2667/5446] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:51 2025] PUT /networking/v2.0/ports/7a05d473-f4ff-4f2c-8518-c6c59ceb7850 => generated 1038 bytes in 1598 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 860.944097] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '436d154b-c2df-4976-9910-44b538fc3f73', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '35c1c53b-0d0c-4a4b-ae51-24460538ae26'}, {'name': 'network-changed', 'server_uuid': '436d154b-c2df-4976-9910-44b538fc3f73', 'tag': '35c1c53b-0d0c-4a4b-ae51-24460538ae26'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 860.959683] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e6c8f771-c666-4fc7-bccb-77903189706d" -d '{"events": [{"server_uuid": "436d154b-c2df-4976-9910-44b538fc3f73", "name": "network-vif-plugged", "status": "completed", "tag": "35c1c53b-0d0c-4a4b-ae51-24460538ae26"}, {"name": "network-changed", "server_uuid": "436d154b-c2df-4976-9910-44b538fc3f73", "tag": "35c1c53b-0d0c-4a4b-ae51-24460538ae26"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 860.963779] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83695190-c152-4483-aaa7-0133b87a609f req-c4a135aa-93ee-4201-961c-e104929b4225 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.964997] [50969]: [pid: 50969|app: 0|req: 2668/5447] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:53 2025] GET /networking/v2.0/ports?tenant_id=e64f30d3d3ef48499993460fea96c2f4&device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 860.992186] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-d04a019e-f00f-4927-a63d-31a4d165cc2a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.993200] [50969]: [pid: 50969|app: 0|req: 2669/5448] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:53 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 860.997459] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Deleting port fcf5e62d-e06a-4613-90b2-d961f547d91c {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 860.997670] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (fcf5e62d-e06a-4613-90b2-d961f547d91c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.009359] [50969]: [pid: 50969|app: 0|req: 2670/5449] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:53 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.031172] [50968]: DEBUG neutron.plugins.ml2.db [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] For port fcf5e62d-e06a-4613-90b2-d961f547d91c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=fcf5e62d-e06a-4613-90b2-d961f547d91c,segment=NetworkSegment(90b0b626-4d6c-4b14-ad4c-8090f65b2e3e),segment_id=90b0b626-4d6c-4b14-ad4c-8090f65b2e3e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 861.031436] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (fcf5e62d-e06a-4613-90b2-d961f547d91c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.035456] [50969]: [pid: 50969|app: 0|req: 2671/5450] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:53 2025] GET /networking/v2.0/security-groups?tenant_id=b2c8bf02af0e444781c62c9dadd1f994&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 861.039287] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] delete_port_precommit called with port settings {'id': 'fcf5e62d-e06a-4613-90b2-d961f547d91c', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:3c:42:c3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', '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-21T22:37:53Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 5, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 861.039568] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] delete_port_precommit: [ 861.039568] [50968]: key[mac_address], fa:16:3e:3c:42:c3 -> None [ 861.039568] [50968]: key[device_id], bae48509-c1f5-4240-a531-74bf7fca565b -> None [ 861.039568] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 861.039568] [50968]: key[binding:vnic_type], normal -> None [ 861.039568] [50968]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 861.039568] [50968]: key[tags], [] -> None [ 861.039568] [50968]: key[allowed_address_pairs], [] -> None [ 861.039568] [50968]: key[created_at], 2025-11-21T22:37:53Z -> None [ 861.039568] [50968]: key[name], -> None [ 861.039568] [50968]: key[status], ACTIVE -> None [ 861.039568] [50968]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 861.039568] [50968]: key[fixed_ips], [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}] -> None [ 861.039568] [50968]: key[id], fcf5e62d-e06a-4613-90b2-d961f547d91c -> None [ 861.039568] [50968]: key[port_security_enabled], False -> None [ 861.039568] [50968]: key[network_id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 861.039568] [50968]: key[security_groups], [] -> None [ 861.039568] [50968]: key[binding:profile], {} -> None [ 861.039568] [50968]: key[binding:host_id], devstack -> None [ 861.039568] [50968]: key[revision_number], 5 -> None [ 861.039568] [50968]: key[description], -> None [ 861.039568] [50968]: key[updated_at], 2025-11-21T22:37:56Z -> None [ 861.039568] [50968]: key[standard_attr_id], 1185 -> None [ 861.039568] [50968]: key[admin_state_up], True -> None [ 861.039568] [50968]: key[binding:vif_type], ovs -> None [ 861.039568] [50968]: key[device_owner], network:router_interface -> None [ 861.039568] [50968]: key[extra_dhcp_opts], [] -> None [ 861.039568] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.041900] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Calling delete_port for fcf5e62d-e06a-4613-90b2-d961f547d91c owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 861.100756] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks [] for router (6f3d3fc9-41be-408e-ba59-bfc9931325e1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.149900] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks [] for router_gateway (6f3d3fc9-41be-408e-ba59-bfc9931325e1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.150551] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (fcf5e62d-e06a-4613-90b2-d961f547d91c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.159023] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Pushing event deleted for resources: {'Port': ['ID=fcf5e62d-e06a-4613-90b2-d961f547d91c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.187503] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] delete_port_postcommit called with port settings {'id': 'fcf5e62d-e06a-4613-90b2-d961f547d91c', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:3c:42:c3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', '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-21T22:37:53Z', 'updated_at': '2025-11-21T22:37:56Z', 'revision_number': 5, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72f74530-bd0d-4551-a391-7e8da258eeaf'], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 861.187788] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Deleting port b1165b84-a9b1-4a85-abd9-3599a4e0942d {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 861.187846] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] delete_port_postcommit: [ 861.187846] [50968]: key[mac_address], fa:16:3e:3c:42:c3 -> None [ 861.187846] [50968]: key[device_id], bae48509-c1f5-4240-a531-74bf7fca565b -> None [ 861.187846] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 861.187846] [50968]: key[binding:vnic_type], normal -> None [ 861.187846] [50968]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 861.187846] [50968]: key[tags], [] -> None [ 861.187846] [50968]: key[allowed_address_pairs], [] -> None [ 861.187846] [50968]: key[created_at], 2025-11-21T22:37:53Z -> None [ 861.187846] [50968]: key[name], -> None [ 861.187846] [50968]: key[status], ACTIVE -> None [ 861.187846] [50968]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 861.187846] [50968]: key[fixed_ips], [{'subnet_id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'ip_address': '192.168.128.1'}] -> None [ 861.187846] [50968]: key[id], fcf5e62d-e06a-4613-90b2-d961f547d91c -> None [ 861.187846] [50968]: key[port_security_enabled], False -> None [ 861.187846] [50968]: key[network_id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 861.187846] [50968]: key[security_groups], [] -> None [ 861.187846] [50968]: key[binding:profile], {} -> None [ 861.187846] [50968]: key[binding:host_id], devstack -> None [ 861.187846] [50968]: key[revision_number], 5 -> None [ 861.187846] [50968]: key[description], -> None [ 861.187846] [50968]: key[updated_at], 2025-11-21T22:37:56Z -> None [ 861.187846] [50968]: key[standard_attr_id], 1185 -> None [ 861.187846] [50968]: key[admin_state_up], True -> None [ 861.187846] [50968]: key[binding:vif_type], ovs -> None [ 861.187846] [50968]: key[device_owner], network:router_interface -> None [ 861.187846] [50968]: key[extra_dhcp_opts], [] -> None [ 861.187846] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.188810] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (b1165b84-a9b1-4a85-abd9-3599a4e0942d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.219021] [50969]: DEBUG neutron.plugins.ml2.db [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] For port b1165b84-a9b1-4a85-abd9-3599a4e0942d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b1165b84-a9b1-4a85-abd9-3599a4e0942d,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 861.219242] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (b1165b84-a9b1-4a85-abd9-3599a4e0942d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.223786] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] delete_port_precommit called with port settings {'id': 'b1165b84-a9b1-4a85-abd9-3599a4e0942d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:d8:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.246'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:18Z', 'updated_at': '2025-11-21T22: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 861.224038] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] delete_port_precommit: [ 861.224038] [50969]: key[mac_address], fa:16:3e:13:d8:54 -> None [ 861.224038] [50969]: key[device_id], 6f3d3fc9-41be-408e-ba59-bfc9931325e1 -> None [ 861.224038] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 861.224038] [50969]: key[binding:vnic_type], normal -> None [ 861.224038] [50969]: key[project_id], -> None [ 861.224038] [50969]: key[tags], [] -> None [ 861.224038] [50969]: key[allowed_address_pairs], [] -> None [ 861.224038] [50969]: key[created_at], 2025-11-21T22:35:18Z -> None [ 861.224038] [50969]: key[name], -> None [ 861.224038] [50969]: key[status], ACTIVE -> None [ 861.224038] [50969]: key[tenant_id], -> None [ 861.224038] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.246'}] -> None [ 861.224038] [50969]: key[id], b1165b84-a9b1-4a85-abd9-3599a4e0942d -> None [ 861.224038] [50969]: key[port_security_enabled], False -> None [ 861.224038] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 861.224038] [50969]: key[security_groups], [] -> None [ 861.224038] [50969]: key[binding:profile], {} -> None [ 861.224038] [50969]: key[binding:host_id], devstack -> None [ 861.224038] [50969]: key[revision_number], 5 -> None [ 861.224038] [50969]: key[description], -> None [ 861.224038] [50969]: key[updated_at], 2025-11-21T22:35:19Z -> None [ 861.224038] [50969]: key[standard_attr_id], 233 -> None [ 861.224038] [50969]: key[admin_state_up], True -> None [ 861.224038] [50969]: key[binding:vif_type], ovs -> None [ 861.224038] [50969]: key[device_owner], network:router_gateway -> None [ 861.224038] [50969]: key[extra_dhcp_opts], [] -> None [ 861.224038] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.225865] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Calling delete_port for b1165b84-a9b1-4a85-abd9-3599a4e0942d owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 861.241956] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (bae48509-c1f5-4240-a531-74bf7fca565b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.330029] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (b1165b84-a9b1-4a85-abd9-3599a4e0942d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.339631] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Pushing event deleted for resources: {'Port': ['ID=b1165b84-a9b1-4a85-abd9-3599a4e0942d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.367348] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] delete_port_postcommit called with port settings {'id': 'b1165b84-a9b1-4a85-abd9-3599a4e0942d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:d8:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6f3d3fc9-41be-408e-ba59-bfc9931325e1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.246'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:18Z', 'updated_at': '2025-11-21T22: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 861.367626] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] delete_port_postcommit: [ 861.367626] [50969]: key[mac_address], fa:16:3e:13:d8:54 -> None [ 861.367626] [50969]: key[device_id], 6f3d3fc9-41be-408e-ba59-bfc9931325e1 -> None [ 861.367626] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 861.367626] [50969]: key[binding:vnic_type], normal -> None [ 861.367626] [50969]: key[project_id], -> None [ 861.367626] [50969]: key[tags], [] -> None [ 861.367626] [50969]: key[allowed_address_pairs], [] -> None [ 861.367626] [50969]: key[created_at], 2025-11-21T22:35:18Z -> None [ 861.367626] [50969]: key[name], -> None [ 861.367626] [50969]: key[status], ACTIVE -> None [ 861.367626] [50969]: key[tenant_id], -> None [ 861.367626] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.246'}] -> None [ 861.367626] [50969]: key[id], b1165b84-a9b1-4a85-abd9-3599a4e0942d -> None [ 861.367626] [50969]: key[port_security_enabled], False -> None [ 861.367626] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 861.367626] [50969]: key[security_groups], [] -> None [ 861.367626] [50969]: key[binding:profile], {} -> None [ 861.367626] [50969]: key[binding:host_id], devstack -> None [ 861.367626] [50969]: key[revision_number], 5 -> None [ 861.367626] [50969]: key[description], -> None [ 861.367626] [50969]: key[updated_at], 2025-11-21T22:35:19Z -> None [ 861.367626] [50969]: key[standard_attr_id], 233 -> None [ 861.367626] [50969]: key[admin_state_up], True -> None [ 861.367626] [50969]: key[binding:vif_type], ovs -> None [ 861.367626] [50969]: key[device_owner], network:router_gateway -> None [ 861.367626] [50969]: key[extra_dhcp_opts], [] -> None [ 861.367626] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.369119] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (6f3d3fc9-41be-408e-ba59-bfc9931325e1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.369393] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Router bae48509-c1f5-4240-a531-74bf7fca565b has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 861.414122] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (6f3d3fc9-41be-408e-ba59-bfc9931325e1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.416241] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks [] for router_controller (6f3d3fc9-41be-408e-ba59-bfc9931325e1), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.418944] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c63f4f62-46e9-4e2f-81ef-f0b558c8502a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 861.422794] [50968]: [pid: 50968|app: 0|req: 2780/5451] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:39:52 2025] PUT /networking/v2.0/routers/bae48509-c1f5-4240-a531-74bf7fca565b/remove_router_interface => generated 309 bytes in 1203 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.451335] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (6f3d3fc9-41be-408e-ba59-bfc9931325e1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.451650] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 6f3d3fc9-41be-408e-ba59-bfc9931325e1 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 861.457228] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3fa7f132-5d32-444e-abee-669e265cfac8 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.458059] [50969]: [pid: 50969|app: 0|req: 2672/5452] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:53 2025] DELETE /networking/v2.0/routers/6f3d3fc9-41be-408e-ba59-bfc9931325e1 => generated 0 bytes in 422 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 861.460425] [50968]: [pid: 50968|app: 0|req: 2781/5453] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:53 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?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) [ 861.501936] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83695190-c152-4483-aaa7-0133b87a609f req-22e58d92-e795-476d-aee8-93ed65a3a409 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.502909] [50968]: [pid: 50968|app: 0|req: 2782/5454] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:53 2025] GET /networking/v2.0/networks?id=55577191-488f-40ea-b613-95981cc2bb74 => generated 718 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.525204] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebf0422e-84cc-4f49-9e8a-a5fbcf788e87 req-df9b18c3-d8d8-49c2-993b-d4a2e05761e6 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.526632] [50969]: [pid: 50969|app: 0|req: 2673/5455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:53 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.541458] [50968]: DEBUG neutron_lib.callbacks.manager [None req-88b3f2b8-dd09-4872-aced-48a3339600a6 admin admin] Publish callbacks [] for security_group (41e09f93-0241-4664-ba55-893c3d2dc3bd), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.562275] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ac4acab-74e7-4066-bbf6-bca7f3e34f95 req-96f041b7-f484-43a4-bdf1-9231101742a8 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.563023] [50969]: [pid: 50969|app: 0|req: 2674/5456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:53 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.563201] [50968]: DEBUG neutron_lib.callbacks.manager [None req-88b3f2b8-dd09-4872-aced-48a3339600a6 admin admin] Publish callbacks [] for security_group (41e09f93-0241-4664-ba55-893c3d2dc3bd), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.597636] [50968]: DEBUG neutron_lib.callbacks.manager [None req-88b3f2b8-dd09-4872-aced-48a3339600a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (41e09f93-0241-4664-ba55-893c3d2dc3bd), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.601168] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-88b3f2b8-dd09-4872-aced-48a3339600a6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=41e09f93-0241-4664-ba55-893c3d2dc3bd,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.605867] [50968]: DEBUG neutron_lib.callbacks.manager [None req-88b3f2b8-dd09-4872-aced-48a3339600a6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.606102] [50968]: [pid: 50968|app: 0|req: 2783/5457] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:53 2025] DELETE /networking/v2.0/security-groups/41e09f93-0241-4664-ba55-893c3d2dc3bd => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 861.610558] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-f71a5075-3720-4a42-9d5d-a6c7c2058236 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.610558] [50969]: [pid: 50969|app: 0|req: 2675/5458] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:53 2025] GET /networking/v2.0/networks?id=5325d16e-a517-4dbe-8938-7a925016f1dc => generated 620 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.634299] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] Deleting subnet 93b8cce9-2d06-4bb6-909d-430b04725371 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 861.638362] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] Publish callbacks [] for subnet (93b8cce9-2d06-4bb6-909d-430b04725371), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.649910] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (93b8cce9-2d06-4bb6-909d-430b04725371), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.672824] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks [] for router (bae48509-c1f5-4240-a531-74bf7fca565b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.693327] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (93b8cce9-2d06-4bb6-909d-430b04725371), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.696020] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] delete_subnet_precommit called with subnet settings {'id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-subnet', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 225, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '005ffb96b53346089902dff3e713f003'} (original settings None) [ 861.696020] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] delete_subnet_precommit: [ 861.696020] [50969]: key[service_types], [] -> None [ 861.696020] [50969]: key[project_id], 005ffb96b53346089902dff3e713f003 -> None [ 861.696020] [50969]: key[tags], [] -> None [ 861.696020] [50969]: key[router:external], False -> None [ 861.696020] [50969]: key[ipv6_ra_mode], None -> None [ 861.696020] [50969]: key[created_at], 2025-11-21T22:35:17Z -> None [ 861.696020] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-35512275-subnet -> None [ 861.696020] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 861.696020] [50969]: key[tenant_id], 005ffb96b53346089902dff3e713f003 -> None [ 861.696020] [50969]: key[id], 93b8cce9-2d06-4bb6-909d-430b04725371 -> None [ 861.696020] [50969]: key[network_id], fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 861.696020] [50969]: key[host_routes], [] -> None [ 861.696020] [50969]: key[revision_number], 0 -> None [ 861.696020] [50969]: key[dns_nameservers], [] -> None [ 861.696020] [50969]: key[cidr], 192.168.128.0/28 -> None [ 861.696020] [50969]: key[updated_at], 2025-11-21T22:35:17Z -> None [ 861.696020] [50969]: key[description], -> None [ 861.696020] [50969]: key[standard_attr_id], 225 -> None [ 861.696020] [50969]: key[segment_id], None -> None [ 861.696020] [50969]: key[shared], False -> None [ 861.696020] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 861.696020] [50969]: key[ipv6_address_mode], None -> None [ 861.696020] [50969]: key[enable_dhcp], True -> None [ 861.696020] [50969]: key[subnetpool_id], None -> None [ 861.696020] [50969]: key[ip_version], 4 -> None [ 861.696020] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.742204] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks [] for router_gateway (bae48509-c1f5-4240-a531-74bf7fca565b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.742447] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (93b8cce9-2d06-4bb6-909d-430b04725371), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.742658] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] delete_subnet_postcommit called with subnet settings {'id': '93b8cce9-2d06-4bb6-909d-430b04725371', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-subnet', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 225, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '005ffb96b53346089902dff3e713f003'} (original settings None) [ 861.742813] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] delete_subnet_postcommit: [ 861.742813] [50969]: key[service_types], [] -> None [ 861.742813] [50969]: key[project_id], 005ffb96b53346089902dff3e713f003 -> None [ 861.742813] [50969]: key[tags], [] -> None [ 861.742813] [50969]: key[router:external], False -> None [ 861.742813] [50969]: key[ipv6_ra_mode], None -> None [ 861.742813] [50969]: key[created_at], 2025-11-21T22:35:17Z -> None [ 861.742813] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-35512275-subnet -> None [ 861.742813] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 861.742813] [50969]: key[tenant_id], 005ffb96b53346089902dff3e713f003 -> None [ 861.742813] [50969]: key[id], 93b8cce9-2d06-4bb6-909d-430b04725371 -> None [ 861.742813] [50969]: key[network_id], fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 861.742813] [50969]: key[host_routes], [] -> None [ 861.742813] [50969]: key[revision_number], 0 -> None [ 861.742813] [50969]: key[dns_nameservers], [] -> None [ 861.742813] [50969]: key[cidr], 192.168.128.0/28 -> None [ 861.742813] [50969]: key[updated_at], 2025-11-21T22:35:17Z -> None [ 861.742813] [50969]: key[description], -> None [ 861.742813] [50969]: key[standard_attr_id], 225 -> None [ 861.742813] [50969]: key[segment_id], None -> None [ 861.742813] [50969]: key[shared], False -> None [ 861.742813] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 861.742813] [50969]: key[ipv6_address_mode], None -> None [ 861.742813] [50969]: key[enable_dhcp], True -> None [ 861.742813] [50969]: key[subnetpool_id], None -> None [ 861.742813] [50969]: key[ip_version], 4 -> None [ 861.742813] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.748704] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] Pushing event deleted for resources: {'Subnet': ['ID=93b8cce9-2d06-4bb6-909d-430b04725371,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.761108] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e69b64da-6462-4d81-a930-ffa85b3b0bbf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.763284] [50969]: [pid: 50969|app: 0|req: 2676/5459] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:53 2025] DELETE /networking/v2.0/subnets/93b8cce9-2d06-4bb6-909d-430b04725371 => generated 0 bytes in 153 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 861.766624] [50969]: DEBUG neutron.api.wsgi [req-ebf0422e-84cc-4f49-9e8a-a5fbcf788e87 req-1d7ceeae-9530-41d1-8768-dbc6cb8fdde5 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 861.779470] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Deleting port 7542b973-6e3d-4c46-a3db-f37fa8b37d37 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 861.779674] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (7542b973-6e3d-4c46-a3db-f37fa8b37d37), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.792830] [50969]: [pid: 50969|app: 0|req: 2677/5460] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.829787] [50968]: DEBUG neutron.plugins.ml2.db [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] For port 7542b973-6e3d-4c46-a3db-f37fa8b37d37, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7542b973-6e3d-4c46-a3db-f37fa8b37d37,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 861.833765] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (7542b973-6e3d-4c46-a3db-f37fa8b37d37), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.839052] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-021a31bd-694e-4d75-b571-505fd1936701 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.839644] [50969]: [pid: 50969|app: 0|req: 2678/5461] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 1042 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 861.843466] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] delete_port_precommit called with port settings {'id': '7542b973-6e3d-4c46-a3db-f37fa8b37d37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:00:ce:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1184, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 861.843726] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] delete_port_precommit: [ 861.843726] [50968]: key[mac_address], fa:16:3e:00:ce:f0 -> None [ 861.843726] [50968]: key[device_id], bae48509-c1f5-4240-a531-74bf7fca565b -> None [ 861.843726] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 861.843726] [50968]: key[binding:vnic_type], normal -> None [ 861.843726] [50968]: key[project_id], -> None [ 861.843726] [50968]: key[tags], [] -> None [ 861.843726] [50968]: key[allowed_address_pairs], [] -> None [ 861.843726] [50968]: key[created_at], 2025-11-21T22:37:52Z -> None [ 861.843726] [50968]: key[name], -> None [ 861.843726] [50968]: key[status], ACTIVE -> None [ 861.843726] [50968]: key[tenant_id], -> None [ 861.843726] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.159'}] -> None [ 861.843726] [50968]: key[id], 7542b973-6e3d-4c46-a3db-f37fa8b37d37 -> None [ 861.843726] [50968]: key[port_security_enabled], False -> None [ 861.843726] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 861.843726] [50968]: key[security_groups], [] -> None [ 861.843726] [50968]: key[binding:profile], {} -> None [ 861.843726] [50968]: key[binding:host_id], devstack -> None [ 861.843726] [50968]: key[revision_number], 5 -> None [ 861.843726] [50968]: key[description], -> None [ 861.843726] [50968]: key[updated_at], 2025-11-21T22:37:54Z -> None [ 861.843726] [50968]: key[standard_attr_id], 1184 -> None [ 861.843726] [50968]: key[admin_state_up], True -> None [ 861.843726] [50968]: key[binding:vif_type], ovs -> None [ 861.843726] [50968]: key[device_owner], network:router_gateway -> None [ 861.843726] [50968]: key[extra_dhcp_opts], [] -> None [ 861.843726] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.846283] [50969]: DEBUG neutron.api.wsgi [req-83695190-c152-4483-aaa7-0133b87a609f req-7401e1be-5c77-43c9-9841-0a1f6846be2f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 861.846745] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Calling delete_port for 7542b973-6e3d-4c46-a3db-f37fa8b37d37 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 861.862441] [50969]: [pid: 50969|app: 0|req: 2679/5462] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=bfff3962-77e0-4b65-9e0a-453d3ae48643 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.867176] [50969]: DEBUG neutron.api.wsgi [req-2ac4acab-74e7-4066-bbf6-bca7f3e34f95 req-8b7b9952-ea30-4965-883c-987609ff216f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 861.892522] [50969]: [pid: 50969|app: 0|req: 2680/5463] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.900875] [50969]: DEBUG neutron.api.wsgi [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-ea6ad87b-f767-49ea-aaec-7f7e6a240616 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 861.935626] [50969]: [pid: 50969|app: 0|req: 2681/5464] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=aa9ed0f77dd54b7b922a31154cd9c278 => generated 178 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.966086] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (fa05b8df-13fb-4d90-827a-a22b6c33b9f7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.984523] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7542b973-6e3d-4c46-a3db-f37fa8b37d37), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.994060] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Pushing event deleted for resources: {'Port': ['ID=7542b973-6e3d-4c46-a3db-f37fa8b37d37,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.000035] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Deleting port 79a8c16d-d6fa-4590-9e7d-e08a3f1a6868 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 862.000035] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (79a8c16d-d6fa-4590-9e7d-e08a3f1a6868), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.033912] [50969]: DEBUG neutron.plugins.ml2.db [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] For port 79a8c16d-d6fa-4590-9e7d-e08a3f1a6868, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=79a8c16d-d6fa-4590-9e7d-e08a3f1a6868,segment=NetworkSegment(74f1e11e-4f5a-4dee-8101-10b0c86f6a0f),segment_id=74f1e11e-4f5a-4dee-8101-10b0c86f6a0f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 862.033912] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (79a8c16d-d6fa-4590-9e7d-e08a3f1a6868), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.039941] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] delete_port_precommit called with port settings {'id': '79a8c16d-d6fa-4590-9e7d-e08a3f1a6868', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:5a:29:6f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'device_owner': 'network:dhcp', 'standard_attr_id': 442, '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-21T22:35:43Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 5, 'project_id': '005ffb96b53346089902dff3e713f003'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 950, 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7'}}] (original binding levels None) on network {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} with segments to bind None [ 862.040203] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] delete_port_precommit: [ 862.040203] [50969]: key[mac_address], fa:16:3e:5a:29:6f -> None [ 862.040203] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 862.040203] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 862.040203] [50969]: key[binding:vnic_type], normal -> None [ 862.040203] [50969]: key[project_id], 005ffb96b53346089902dff3e713f003 -> None [ 862.040203] [50969]: key[tags], [] -> None [ 862.040203] [50969]: key[allowed_address_pairs], [] -> None [ 862.040203] [50969]: key[created_at], 2025-11-21T22:35:43Z -> None [ 862.040203] [50969]: key[name], -> None [ 862.040203] [50969]: key[status], ACTIVE -> None [ 862.040203] [50969]: key[tenant_id], 005ffb96b53346089902dff3e713f003 -> None [ 862.040203] [50969]: key[fixed_ips], [] -> None [ 862.040203] [50969]: key[id], 79a8c16d-d6fa-4590-9e7d-e08a3f1a6868 -> None [ 862.040203] [50969]: key[port_security_enabled], False -> None [ 862.040203] [50969]: key[network_id], fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 862.040203] [50969]: key[security_groups], [] -> None [ 862.040203] [50969]: key[binding:profile], {} -> None [ 862.040203] [50969]: key[binding:host_id], devstack -> None [ 862.040203] [50969]: key[revision_number], 5 -> None [ 862.040203] [50969]: key[description], -> None [ 862.040203] [50969]: key[updated_at], 2025-11-21T22:39:54Z -> None [ 862.040203] [50969]: key[standard_attr_id], 442 -> None [ 862.040203] [50969]: key[admin_state_up], True -> None [ 862.040203] [50969]: key[binding:vif_type], ovs -> None [ 862.040203] [50969]: key[device_owner], network:dhcp -> None [ 862.040203] [50969]: key[extra_dhcp_opts], [] -> None [ 862.040203] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.042267] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Calling delete_port for 79a8c16d-d6fa-4590-9e7d-e08a3f1a6868 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 862.053482] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] delete_port_postcommit called with port settings {'id': '7542b973-6e3d-4c46-a3db-f37fa8b37d37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:00:ce:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bae48509-c1f5-4240-a531-74bf7fca565b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1184, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:54Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 862.053729] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] delete_port_postcommit: [ 862.053729] [50968]: key[mac_address], fa:16:3e:00:ce:f0 -> None [ 862.053729] [50968]: key[device_id], bae48509-c1f5-4240-a531-74bf7fca565b -> None [ 862.053729] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 862.053729] [50968]: key[binding:vnic_type], normal -> None [ 862.053729] [50968]: key[project_id], -> None [ 862.053729] [50968]: key[tags], [] -> None [ 862.053729] [50968]: key[allowed_address_pairs], [] -> None [ 862.053729] [50968]: key[created_at], 2025-11-21T22:37:52Z -> None [ 862.053729] [50968]: key[name], -> None [ 862.053729] [50968]: key[status], ACTIVE -> None [ 862.053729] [50968]: key[tenant_id], -> None [ 862.053729] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.159'}] -> None [ 862.053729] [50968]: key[id], 7542b973-6e3d-4c46-a3db-f37fa8b37d37 -> None [ 862.053729] [50968]: key[port_security_enabled], False -> None [ 862.053729] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 862.053729] [50968]: key[security_groups], [] -> None [ 862.053729] [50968]: key[binding:profile], {} -> None [ 862.053729] [50968]: key[binding:host_id], devstack -> None [ 862.053729] [50968]: key[revision_number], 5 -> None [ 862.053729] [50968]: key[description], -> None [ 862.053729] [50968]: key[updated_at], 2025-11-21T22:37:54Z -> None [ 862.053729] [50968]: key[standard_attr_id], 1184 -> None [ 862.053729] [50968]: key[admin_state_up], True -> None [ 862.053729] [50968]: key[binding:vif_type], ovs -> None [ 862.053729] [50968]: key[device_owner], network:router_gateway -> None [ 862.053729] [50968]: key[extra_dhcp_opts], [] -> None [ 862.053729] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.055098] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (bae48509-c1f5-4240-a531-74bf7fca565b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.114201] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (bae48509-c1f5-4240-a531-74bf7fca565b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.116364] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks [] for router_controller (bae48509-c1f5-4240-a531-74bf7fca565b), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.139303] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (79a8c16d-d6fa-4590-9e7d-e08a3f1a6868), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.147041] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (bae48509-c1f5-4240-a531-74bf7fca565b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.147189] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Fanout notify agent at l3_agent the message router_deleted on router bae48509-c1f5-4240-a531-74bf7fca565b {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 862.149579] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Pushing event deleted for resources: {'Port': ['ID=79a8c16d-d6fa-4590-9e7d-e08a3f1a6868,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.154184] [50968]: DEBUG neutron_lib.callbacks.manager [None req-070f530c-cabd-469e-a08b-3e6e13c52c58 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.154921] [50968]: [pid: 50968|app: 0|req: 2784/5465] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:53 2025] DELETE /networking/v2.0/routers/bae48509-c1f5-4240-a531-74bf7fca565b => generated 0 bytes in 548 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 862.160427] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] No DVR routers for this DVR port 79a8c16d-d6fa-4590-9e7d-e08a3f1a6868 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 862.161134] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] delete_port_postcommit called with port settings {'id': '79a8c16d-d6fa-4590-9e7d-e08a3f1a6868', 'name': '', 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'mac_address': 'fa:16:3e:5a:29:6f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'device_owner': 'network:dhcp', 'standard_attr_id': 442, '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-21T22:35:43Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 5, 'project_id': '005ffb96b53346089902dff3e713f003'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 950, 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7'}}] (original binding levels None) on network {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} with segments to bind None [ 862.161341] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] delete_port_postcommit: [ 862.161341] [50969]: key[mac_address], fa:16:3e:5a:29:6f -> None [ 862.161341] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 862.161341] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 862.161341] [50969]: key[binding:vnic_type], normal -> None [ 862.161341] [50969]: key[project_id], 005ffb96b53346089902dff3e713f003 -> None [ 862.161341] [50969]: key[tags], [] -> None [ 862.161341] [50969]: key[allowed_address_pairs], [] -> None [ 862.161341] [50969]: key[created_at], 2025-11-21T22:35:43Z -> None [ 862.161341] [50969]: key[name], -> None [ 862.161341] [50969]: key[status], ACTIVE -> None [ 862.161341] [50969]: key[tenant_id], 005ffb96b53346089902dff3e713f003 -> None [ 862.161341] [50969]: key[fixed_ips], [] -> None [ 862.161341] [50969]: key[id], 79a8c16d-d6fa-4590-9e7d-e08a3f1a6868 -> None [ 862.161341] [50969]: key[port_security_enabled], False -> None [ 862.161341] [50969]: key[network_id], fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 862.161341] [50969]: key[security_groups], [] -> None [ 862.161341] [50969]: key[binding:profile], {} -> None [ 862.161341] [50969]: key[binding:host_id], devstack -> None [ 862.161341] [50969]: key[revision_number], 5 -> None [ 862.161341] [50969]: key[description], -> None [ 862.161341] [50969]: key[updated_at], 2025-11-21T22:39:54Z -> None [ 862.161341] [50969]: key[standard_attr_id], 442 -> None [ 862.161341] [50969]: key[admin_state_up], True -> None [ 862.161341] [50969]: key[binding:vif_type], ovs -> None [ 862.161341] [50969]: key[device_owner], network:dhcp -> None [ 862.161341] [50969]: key[extra_dhcp_opts], [] -> None [ 862.161341] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.190373] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (fa05b8df-13fb-4d90-827a-a22b6c33b9f7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.203420] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] delete_network_precommit called with network settings {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} (original settings None) and network segments [{'id': '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 950, 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7'}] [ 862.203966] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] delete_network_precommit: [ 862.203966] [50969]: key[qinq], None -> None [ 862.203966] [50969]: key[project_id], 005ffb96b53346089902dff3e713f003 -> None [ 862.203966] [50969]: key[tags], [] -> None [ 862.203966] [50969]: key[router:external], False -> None [ 862.203966] [50969]: key[created_at], 2025-11-21T22:35:16Z -> None [ 862.203966] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-35512275-network -> None [ 862.203966] [50969]: key[status], ACTIVE -> None [ 862.203966] [50969]: key[ipv6_address_scope], None -> None [ 862.203966] [50969]: key[tenant_id], 005ffb96b53346089902dff3e713f003 -> None [ 862.203966] [50969]: key[availability_zone_hints], [] -> None [ 862.203966] [50969]: key[availability_zones], ['nova'] -> None [ 862.203966] [50969]: key[id], fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 862.203966] [50969]: key[port_security_enabled], True -> None [ 862.203966] [50969]: key[subnets], [] -> None [ 862.203966] [50969]: key[provider:segmentation_id], 950 -> None [ 862.203966] [50969]: key[provider:network_type], vlan -> None [ 862.203966] [50969]: key[revision_number], 3 -> None [ 862.203966] [50969]: key[provider:physical_network], default -> None [ 862.203966] [50969]: key[description], -> None [ 862.203966] [50969]: key[updated_at], 2025-11-21T22:39:54Z -> None [ 862.203966] [50969]: key[standard_attr_id], 219 -> None [ 862.203966] [50969]: key[admin_state_up], True -> None [ 862.203966] [50969]: key[shared], False -> None [ 862.203966] [50969]: key[ipv4_address_scope], None -> None [ 862.203966] [50969]: key[vlan_transparent], None -> None [ 862.203966] [50969]: key[mtu], 8950 -> None [ 862.203966] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.205403] [50969]: DEBUG neutron.services.segments.db [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['fa05b8df-13fb-4d90-827a-a22b6c33b9f7']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 862.208476] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-866f2fcd-c763-43d1-928e-5a316489f7b9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.209255] [50969]: DEBUG neutron.services.segments.db [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 862.209437] [50969]: DEBUG neutron.services.segments.db [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 862.209570] [50968]: [pid: 50968|app: 0|req: 2785/5466] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.214111] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (74f1e11e-4f5a-4dee-8101-10b0c86f6a0f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.223101] [50968]: [pid: 50968|app: 0|req: 2786/5467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.227410] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (74f1e11e-4f5a-4dee-8101-10b0c86f6a0f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.237675] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Releasing vlan 950 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 862.237971] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (74f1e11e-4f5a-4dee-8101-10b0c86f6a0f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.245936] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83695190-c152-4483-aaa7-0133b87a609f req-5e7605db-f14e-4982-b064-b2d61d5e9333 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.250316] [50968]: [pid: 50968|app: 0|req: 2787/5468] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/subnets?id=6be6518e-ad12-4228-aff9-d53ea09377e8 => generated 693 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.254020] [50969]: INFO neutron.services.segments.plugin [-] Segment 74f1e11e-4f5a-4dee-8101-10b0c86f6a0f resource provider aggregate not found [ 862.254114] [50968]: DEBUG neutron.api.v2.base [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Request body: {'port': {'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'admin_state_up': True, 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 862.265258] [50969]: INFO neutron.services.segments.plugin [-] Segment 74f1e11e-4f5a-4dee-8101-10b0c86f6a0f 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 74f1e11e-4f5a-4dee-8101-10b0c86f6a0f found for delete ", "request_id": "req-46360030-6113-4579-b226-c5ecd419560b"}]} [ 862.273319] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (fa05b8df-13fb-4d90-827a-a22b6c33b9f7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.273319] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] delete_network_postcommit called with network settings {'id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7', 'name': 'tempest-VolumesAssistedSnapshotsTest-35512275-network', 'tenant_id': '005ffb96b53346089902dff3e713f003', 'project_id': '005ffb96b53346089902dff3e713f003', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 219, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 950} (original settings None) and network segments [{'id': '74f1e11e-4f5a-4dee-8101-10b0c86f6a0f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 950, 'network_id': 'fa05b8df-13fb-4d90-827a-a22b6c33b9f7'}] [ 862.273319] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] delete_network_postcommit: [ 862.273319] [50969]: key[qinq], None -> None [ 862.273319] [50969]: key[project_id], 005ffb96b53346089902dff3e713f003 -> None [ 862.273319] [50969]: key[tags], [] -> None [ 862.273319] [50969]: key[router:external], False -> None [ 862.273319] [50969]: key[created_at], 2025-11-21T22:35:16Z -> None [ 862.273319] [50969]: key[name], tempest-VolumesAssistedSnapshotsTest-35512275-network -> None [ 862.273319] [50969]: key[status], ACTIVE -> None [ 862.273319] [50969]: key[ipv6_address_scope], None -> None [ 862.273319] [50969]: key[tenant_id], 005ffb96b53346089902dff3e713f003 -> None [ 862.273319] [50969]: key[availability_zone_hints], [] -> None [ 862.273319] [50969]: key[availability_zones], ['nova'] -> None [ 862.273319] [50969]: key[id], fa05b8df-13fb-4d90-827a-a22b6c33b9f7 -> None [ 862.273319] [50969]: key[port_security_enabled], True -> None [ 862.273319] [50969]: key[subnets], [] -> None [ 862.273319] [50969]: key[provider:segmentation_id], 950 -> None [ 862.273319] [50969]: key[provider:network_type], vlan -> None [ 862.273319] [50969]: key[revision_number], 3 -> None [ 862.273319] [50969]: key[provider:physical_network], default -> None [ 862.273319] [50969]: key[description], -> None [ 862.273319] [50969]: key[updated_at], 2025-11-21T22:39:54Z -> None [ 862.273319] [50969]: key[standard_attr_id], 219 -> None [ 862.273319] [50969]: key[admin_state_up], True -> None [ 862.273319] [50969]: key[shared], False -> None [ 862.273319] [50969]: key[ipv4_address_scope], None -> None [ 862.273319] [50969]: key[vlan_transparent], None -> None [ 862.273319] [50969]: key[mtu], 8950 -> None [ 862.273319] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.281901] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Pushing event deleted for resources: {'Network': ['ID=fa05b8df-13fb-4d90-827a-a22b6c33b9f7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.287070] [50969]: DEBUG neutron_lib.callbacks.manager [None req-357a0fab-0130-43c2-9ae9-e6a59011bace admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.289394] [50969]: [pid: 50969|app: 0|req: 2682/5469] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:39:54 2025] DELETE /networking/v2.0/networks/fa05b8df-13fb-4d90-827a-a22b6c33b9f7 => generated 0 bytes in 353 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 862.313908] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Made reservation on behalf of aa9ed0f77dd54b7b922a31154cd9c278 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 862.318025] [50968]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.342944] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-af8a87f0-3b3a-44c9-a0a5-f69cca0acb1e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.343154] [50969]: [pid: 50969|app: 0|req: 2683/5470] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/ports?tenant_id=b76d7c488de548439da28d2e7ff0c2e8&device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 1043 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 862.407147] [50968]: DEBUG neutron.db.db_base_plugin_common [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Allocated IP 192.168.128.3 (5325d16e-a517-4dbe-8938-7a925016f1dc/06fa0701-821a-4770-be54-b0da5d89cfe5/738726b2-87ea-43b1-a09b-3000673ad943) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 862.417090] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ea2223c-b598-4d3d-9e07-8386243dcefb req-86f5ade6-4cb4-4ab4-a1b5-8d596ec8f458 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.418235] [50969]: [pid: 50969|app: 0|req: 2684/5471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.441632] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] Deleting subnet 72f74530-bd0d-4551-a391-7e8da258eeaf {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 862.445074] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] Publish callbacks [] for subnet (72f74530-bd0d-4551-a391-7e8da258eeaf), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.462237] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (72f74530-bd0d-4551-a391-7e8da258eeaf), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.528423] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (72f74530-bd0d-4551-a391-7e8da258eeaf), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.529208] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] delete_subnet_precommit called with subnet settings {'id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'name': 'tempest-ServerMetadataTestJSON-368754774-subnet', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1182, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings None) [ 862.529464] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] delete_subnet_precommit: [ 862.529464] [50969]: key[service_types], [] -> None [ 862.529464] [50969]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 862.529464] [50969]: key[tags], [] -> None [ 862.529464] [50969]: key[router:external], False -> None [ 862.529464] [50969]: key[ipv6_ra_mode], None -> None [ 862.529464] [50969]: key[created_at], 2025-11-21T22:37:52Z -> None [ 862.529464] [50969]: key[name], tempest-ServerMetadataTestJSON-368754774-subnet -> None [ 862.529464] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 862.529464] [50969]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 862.529464] [50969]: key[id], 72f74530-bd0d-4551-a391-7e8da258eeaf -> None [ 862.529464] [50969]: key[network_id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 862.529464] [50969]: key[host_routes], [] -> None [ 862.529464] [50969]: key[revision_number], 0 -> None [ 862.529464] [50969]: key[dns_nameservers], [] -> None [ 862.529464] [50969]: key[cidr], 192.168.128.0/28 -> None [ 862.529464] [50969]: key[updated_at], 2025-11-21T22:37:52Z -> None [ 862.529464] [50969]: key[description], -> None [ 862.529464] [50969]: key[standard_attr_id], 1182 -> None [ 862.529464] [50969]: key[segment_id], None -> None [ 862.529464] [50969]: key[shared], False -> None [ 862.529464] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 862.529464] [50969]: key[ipv6_address_mode], None -> None [ 862.529464] [50969]: key[enable_dhcp], True -> None [ 862.529464] [50969]: key[subnetpool_id], None -> None [ 862.529464] [50969]: key[ip_version], 4 -> None [ 862.529464] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.534249] [50968]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for allowed_address_pair (738726b2-87ea-43b1-a09b-3000673ad943), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.535098] [50968]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for port (738726b2-87ea-43b1-a09b-3000673ad943), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.535864] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] create_port_precommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': '', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'port_security_enabled': True, 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 862.536151] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] create_port_precommit: [ 862.536151] [50968]: key[mac_address], None -> fa:16:3e:ed:4c:9c [ 862.536151] [50968]: key[device_id], None -> 349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 [ 862.536151] [50968]: key[binding:vif_details], None -> {} [ 862.536151] [50968]: key[project_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 862.536151] [50968]: key[binding:vnic_type], None -> normal [ 862.536151] [50968]: key[allowed_address_pairs], None -> [] [ 862.536151] [50968]: key[name], None -> [ 862.536151] [50968]: key[status], None -> DOWN [ 862.536151] [50968]: key[tenant_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 862.536151] [50968]: key[fixed_ips], None -> [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}] [ 862.536151] [50968]: key[id], None -> 738726b2-87ea-43b1-a09b-3000673ad943 [ 862.536151] [50968]: key[port_security_enabled], None -> True [ 862.536151] [50968]: key[network_id], None -> 5325d16e-a517-4dbe-8938-7a925016f1dc [ 862.536151] [50968]: key[security_groups], None -> ['0d437be3-ac8e-4142-becb-dfc82235f8e5'] [ 862.536151] [50968]: key[binding:profile], None -> {} [ 862.536151] [50968]: key[binding:host_id], None -> [ 862.536151] [50968]: key[standard_attr_id], None -> 1296 [ 862.536151] [50968]: key[admin_state_up], None -> True [ 862.536151] [50968]: key[device_owner], None -> [ 862.536151] [50968]: key[binding:vif_type], None -> unbound [ 862.536151] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.567912] [50968]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (738726b2-87ea-43b1-a09b-3000673ad943), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.579340] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (72f74530-bd0d-4551-a391-7e8da258eeaf), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.579532] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] delete_subnet_postcommit called with subnet settings {'id': '72f74530-bd0d-4551-a391-7e8da258eeaf', 'name': 'tempest-ServerMetadataTestJSON-368754774-subnet', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1182, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:37:52Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings None) [ 862.579763] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] delete_subnet_postcommit: [ 862.579763] [50969]: key[service_types], [] -> None [ 862.579763] [50969]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 862.579763] [50969]: key[tags], [] -> None [ 862.579763] [50969]: key[router:external], False -> None [ 862.579763] [50969]: key[ipv6_ra_mode], None -> None [ 862.579763] [50969]: key[created_at], 2025-11-21T22:37:52Z -> None [ 862.579763] [50969]: key[name], tempest-ServerMetadataTestJSON-368754774-subnet -> None [ 862.579763] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 862.579763] [50969]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 862.579763] [50969]: key[id], 72f74530-bd0d-4551-a391-7e8da258eeaf -> None [ 862.579763] [50969]: key[network_id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 862.579763] [50969]: key[host_routes], [] -> None [ 862.579763] [50969]: key[revision_number], 0 -> None [ 862.579763] [50969]: key[dns_nameservers], [] -> None [ 862.579763] [50969]: key[cidr], 192.168.128.0/28 -> None [ 862.579763] [50969]: key[updated_at], 2025-11-21T22:37:52Z -> None [ 862.579763] [50969]: key[description], -> None [ 862.579763] [50969]: key[standard_attr_id], 1182 -> None [ 862.579763] [50969]: key[segment_id], None -> None [ 862.579763] [50969]: key[shared], False -> None [ 862.579763] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 862.579763] [50969]: key[ipv6_address_mode], None -> None [ 862.579763] [50969]: key[enable_dhcp], True -> None [ 862.579763] [50969]: key[subnetpool_id], None -> None [ 862.579763] [50969]: key[ip_version], 4 -> None [ 862.579763] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.585102] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=72f74530-bd0d-4551-a391-7e8da258eeaf,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.593948] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7ae1d66d-50d2-4cb8-b03d-355b435df7f8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.594959] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Pushing event updated for resources: {'Port': ['ID=738726b2-87ea-43b1-a09b-3000673ad943,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.595983] [50969]: [pid: 50969|app: 0|req: 2685/5472] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:54 2025] DELETE /networking/v2.0/subnets/72f74530-bd0d-4551-a391-7e8da258eeaf => generated 0 bytes in 177 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 862.599234] [50969]: DEBUG neutron.api.wsgi [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-060bd6d8-f74e-4d02-95e5-e0f8aa989934 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 862.606560] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Network 5325d16e-a517-4dbe-8938-7a925016f1dc is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 862.607473] [50968]: DEBUG neutron.scheduler.base_scheduler [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 862.611522] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 862.630400] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] create_port_postcommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': '', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'port_security_enabled': True, 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 1, 'network': {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 862.630648] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] create_port_postcommit: [ 862.630648] [50968]: key[mac_address], None -> fa:16:3e:ed:4c:9c [ 862.630648] [50968]: key[device_id], None -> 349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 [ 862.630648] [50968]: key[binding:vif_details], None -> {} [ 862.630648] [50968]: key[project_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 862.630648] [50968]: key[binding:vnic_type], None -> normal [ 862.630648] [50968]: key[tags], None -> [] [ 862.630648] [50968]: key[allowed_address_pairs], None -> [] [ 862.630648] [50968]: key[created_at], None -> 2025-11-21T22:39:54Z [ 862.630648] [50968]: key[name], None -> [ 862.630648] [50968]: key[status], None -> DOWN [ 862.630648] [50968]: key[tenant_id], None -> aa9ed0f77dd54b7b922a31154cd9c278 [ 862.630648] [50968]: key[fixed_ips], None -> [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}] [ 862.630648] [50968]: key[id], None -> 738726b2-87ea-43b1-a09b-3000673ad943 [ 862.630648] [50968]: key[port_security_enabled], None -> True [ 862.630648] [50968]: key[network_id], None -> 5325d16e-a517-4dbe-8938-7a925016f1dc [ 862.630648] [50968]: key[security_groups], None -> ['0d437be3-ac8e-4142-becb-dfc82235f8e5'] [ 862.630648] [50968]: key[binding:profile], None -> {} [ 862.630648] [50968]: key[binding:host_id], None -> [ 862.630648] [50968]: key[revision_number], None -> 1 [ 862.630648] [50968]: key[description], None -> [ 862.630648] [50968]: key[updated_at], None -> 2025-11-21T22:39:54Z [ 862.630648] [50968]: key[standard_attr_id], None -> 1296 [ 862.630648] [50968]: key[admin_state_up], None -> True [ 862.630648] [50968]: key[binding:vif_type], None -> unbound [ 862.630648] [50968]: key[device_owner], None -> [ 862.630648] [50968]: key[extra_dhcp_opts], None -> [] [ 862.630648] [50968]: key[network], None -> {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} [ 862.630648] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.638468] [50969]: [pid: 50969|app: 0|req: 2686/5473] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:39:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=51942501-1ce2-4811-b086-37e11408afb2 => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.668905] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.669423] [50968]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-3b0e663e-ee9c-40ae-8fc4-cbe3860a430d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.684331] [50968]: [pid: 50968|app: 0|req: 2788/5474] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:54 2025] POST /networking/v2.0/ports => generated 732 bytes in 434 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 862.718475] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83695190-c152-4483-aaa7-0133b87a609f req-ec483480-c9fc-4171-ab34-d5e0f88b1cea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.719832] [50968]: [pid: 50968|app: 0|req: 2789/5475] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/ports?network_id=55577191-488f-40ea-b613-95981cc2bb74&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.758139] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4af4b8de-cdba-4049-b9c2-3ef13b3bfb1c tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group (61dc46c7-365b-480f-83e5-16cbc578a879), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.774343] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4af4b8de-cdba-4049-b9c2-3ef13b3bfb1c tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group (61dc46c7-365b-480f-83e5-16cbc578a879), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.790528] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4af4b8de-cdba-4049-b9c2-3ef13b3bfb1c tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (61dc46c7-365b-480f-83e5-16cbc578a879), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.796212] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4af4b8de-cdba-4049-b9c2-3ef13b3bfb1c tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=61dc46c7-365b-480f-83e5-16cbc578a879,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.800672] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4af4b8de-cdba-4049-b9c2-3ef13b3bfb1c tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.801125] [50968]: [pid: 50968|app: 0|req: 2790/5476] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:55 2025] DELETE /networking/v2.0/security-groups/61dc46c7-365b-480f-83e5-16cbc578a879 => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 862.805432] [50968]: DEBUG neutron.api.wsgi [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-cdfc938b-9af5-4f7a-845b-76d098f5299e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 862.814729] [50969]: DEBUG neutron.api.v2.base [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Request body: {'network': {'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 862.817985] [50968]: [pid: 50968|app: 0|req: 2791/5477] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=7a05d473-f4ff-4f2c-8518-c6c59ceb7850 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.820976] [50968]: DEBUG neutron.api.wsgi [req-5ea2223c-b598-4d3d-9e07-8386243dcefb req-5d64a792-af2d-4ddf-94f4-eb7289096420 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 862.830139] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Made reservation on behalf of b8b093d93cf34c91bbeb515844a183a0 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 862.832631] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.836654] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.841940] [50968]: [pid: 50968|app: 0|req: 2792/5478] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.898425] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Publish callbacks [] for security_group (1c88662f-4694-4988-b716-56b85d22f3c9), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.899668] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6893114a-da53-471b-a258-ca479594eb0d req-73d8fe54-694e-401a-82a3-633897c9033e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.900820] [50968]: [pid: 50968|app: 0|req: 2793/5479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.902119] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1c88662f-4694-4988-b716-56b85d22f3c9), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.921535] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1c88662f-4694-4988-b716-56b85d22f3c9,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.932946] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (a602ef6b-5d96-4c2f-860d-b7c98eff844b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.940381] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] vlan segment allocate from pool success with {'vlan_id': 849, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 862.950806] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (f77c5853-753b-459d-b82f-ce51fae13540), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.951171] [50969]: INFO neutron.db.segments_db [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Added segment f77c5853-753b-459d-b82f-ce51fae13540 of type vlan for network 05bef1e0-3303-4046-b89f-5cd162589347 [ 862.975139] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (05bef1e0-3303-4046-b89f-5cd162589347), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.977723] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Deleting port 261c596b-0d30-4cfe-bf4a-fd59667cdbb9 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 862.977888] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (261c596b-0d30-4cfe-bf4a-fd59667cdbb9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.985543] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] create_network_precommit called with network settings {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1302, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] [ 862.985760] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] create_network_precommit: [ 862.985760] [50969]: key[qinq], None -> None [ 862.985760] [50969]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 862.985760] [50969]: key[tags], None -> [] [ 862.985760] [50969]: key[router:external], None -> False [ 862.985760] [50969]: key[created_at], None -> 2025-11-21T22:39:55Z [ 862.985760] [50969]: key[name], None -> tempest-ServersTestJSON-2130446498-network [ 862.985760] [50969]: key[status], None -> ACTIVE [ 862.985760] [50969]: key[ipv6_address_scope], None -> None [ 862.985760] [50969]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 862.985760] [50969]: key[availability_zone_hints], None -> [] [ 862.985760] [50969]: key[availability_zones], None -> [] [ 862.985760] [50969]: key[id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 862.985760] [50969]: key[port_security_enabled], None -> True [ 862.985760] [50969]: key[subnets], None -> [] [ 862.985760] [50969]: key[provider:segmentation_id], None -> 849 [ 862.985760] [50969]: key[provider:network_type], None -> vlan [ 862.985760] [50969]: key[revision_number], None -> 1 [ 862.985760] [50969]: key[provider:physical_network], None -> default [ 862.985760] [50969]: key[description], None -> [ 862.985760] [50969]: key[updated_at], None -> 2025-11-21T22:39:55Z [ 862.985760] [50969]: key[standard_attr_id], None -> 1302 [ 862.985760] [50969]: key[admin_state_up], None -> True [ 862.985760] [50969]: key[shared], None -> False [ 862.985760] [50969]: key[ipv4_address_scope], None -> None [ 862.985760] [50969]: key[vlan_transparent], None -> None [ 862.985760] [50969]: key[mtu], None -> 8950 [ 862.985760] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.988557] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (05bef1e0-3303-4046-b89f-5cd162589347), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.996939] [50968]: DEBUG neutron.plugins.ml2.db [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] For port 261c596b-0d30-4cfe-bf4a-fd59667cdbb9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=261c596b-0d30-4cfe-bf4a-fd59667cdbb9,segment=NetworkSegment(90b0b626-4d6c-4b14-ad4c-8090f65b2e3e),segment_id=90b0b626-4d6c-4b14-ad4c-8090f65b2e3e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 862.997307] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (261c596b-0d30-4cfe-bf4a-fd59667cdbb9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.001890] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] delete_port_precommit called with port settings {'id': '261c596b-0d30-4cfe-bf4a-fd59667cdbb9', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:02:87:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a602ef6b-5d96-4c2f-860d-b7c98eff844b', '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-21T22:38:22Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 5, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 863.002285] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] delete_port_precommit: [ 863.002285] [50968]: key[mac_address], fa:16:3e:02:87:e7 -> None [ 863.002285] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 863.002285] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 863.002285] [50968]: key[binding:vnic_type], normal -> None [ 863.002285] [50968]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 863.002285] [50968]: key[tags], [] -> None [ 863.002285] [50968]: key[allowed_address_pairs], [] -> None [ 863.002285] [50968]: key[created_at], 2025-11-21T22:38:22Z -> None [ 863.002285] [50968]: key[name], -> None [ 863.002285] [50968]: key[status], ACTIVE -> None [ 863.002285] [50968]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 863.002285] [50968]: key[fixed_ips], [] -> None [ 863.002285] [50968]: key[id], 261c596b-0d30-4cfe-bf4a-fd59667cdbb9 -> None [ 863.002285] [50968]: key[port_security_enabled], False -> None [ 863.002285] [50968]: key[network_id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 863.002285] [50968]: key[security_groups], [] -> None [ 863.002285] [50968]: key[binding:profile], {} -> None [ 863.002285] [50968]: key[binding:host_id], devstack -> None [ 863.002285] [50968]: key[revision_number], 5 -> None [ 863.002285] [50968]: key[description], -> None [ 863.002285] [50968]: key[updated_at], 2025-11-21T22:39:54Z -> None [ 863.002285] [50968]: key[standard_attr_id], 1217 -> None [ 863.002285] [50968]: key[admin_state_up], True -> None [ 863.002285] [50968]: key[binding:vif_type], ovs -> None [ 863.002285] [50968]: key[device_owner], network:dhcp -> None [ 863.002285] [50968]: key[extra_dhcp_opts], [] -> None [ 863.002285] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.003540] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Pushing event updated for resources: {'Network': ['ID=05bef1e0-3303-4046-b89f-5cd162589347,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.003670] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Calling delete_port for 261c596b-0d30-4cfe-bf4a-fd59667cdbb9 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 863.005680] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] create_network_postcommit called with network settings {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1302, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] [ 863.005680] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] create_network_postcommit: [ 863.005680] [50969]: key[qinq], None -> None [ 863.005680] [50969]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 863.005680] [50969]: key[tags], None -> [] [ 863.005680] [50969]: key[router:external], None -> False [ 863.005680] [50969]: key[created_at], None -> 2025-11-21T22:39:55Z [ 863.005680] [50969]: key[name], None -> tempest-ServersTestJSON-2130446498-network [ 863.005680] [50969]: key[status], None -> ACTIVE [ 863.005680] [50969]: key[ipv6_address_scope], None -> None [ 863.005680] [50969]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 863.005680] [50969]: key[availability_zone_hints], None -> [] [ 863.005680] [50969]: key[availability_zones], None -> [] [ 863.005680] [50969]: key[id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 863.005680] [50969]: key[port_security_enabled], None -> True [ 863.005680] [50969]: key[subnets], None -> [] [ 863.005680] [50969]: key[provider:segmentation_id], None -> 849 [ 863.005680] [50969]: key[provider:network_type], None -> vlan [ 863.005680] [50969]: key[revision_number], None -> 1 [ 863.005680] [50969]: key[provider:physical_network], None -> default [ 863.005680] [50969]: key[description], None -> [ 863.005680] [50969]: key[updated_at], None -> 2025-11-21T22:39:55Z [ 863.005680] [50969]: key[standard_attr_id], None -> 1302 [ 863.005680] [50969]: key[admin_state_up], None -> True [ 863.005680] [50969]: key[shared], None -> False [ 863.005680] [50969]: key[ipv4_address_scope], None -> None [ 863.005680] [50969]: key[vlan_transparent], None -> None [ 863.005680] [50969]: key[mtu], None -> 8950 [ 863.005680] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.008772] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.009218] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce81ae8a-2c6a-4787-891e-1bbdcc3c4a4b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.025022] [50969]: [pid: 50969|app: 0|req: 2687/5480] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:39:54 2025] POST /networking/v2.0/networks => generated 660 bytes in 386 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 863.072475] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-eb114a72-d8aa-4c4a-841e-dab94d8a3074 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.073477] [50969]: [pid: 50969|app: 0|req: 2688/5481] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.076641] [50969]: DEBUG neutron.api.v2.base [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Request body: {'port': {'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 863.079405] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (261c596b-0d30-4cfe-bf4a-fd59667cdbb9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.094624] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Pushing event deleted for resources: {'Port': ['ID=261c596b-0d30-4cfe-bf4a-fd59667cdbb9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.105546] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] No DVR routers for this DVR port 261c596b-0d30-4cfe-bf4a-fd59667cdbb9 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 863.105838] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] delete_port_postcommit called with port settings {'id': '261c596b-0d30-4cfe-bf4a-fd59667cdbb9', 'name': '', 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'mac_address': 'fa:16:3e:02:87:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a602ef6b-5d96-4c2f-860d-b7c98eff844b', '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-21T22:38:22Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 5, 'project_id': 'ced6a6743d7941abba66d782f51b8b2b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}}] (original binding levels None) on network {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 863.106029] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] delete_port_postcommit: [ 863.106029] [50968]: key[mac_address], fa:16:3e:02:87:e7 -> None [ 863.106029] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 863.106029] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 863.106029] [50968]: key[binding:vnic_type], normal -> None [ 863.106029] [50968]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 863.106029] [50968]: key[tags], [] -> None [ 863.106029] [50968]: key[allowed_address_pairs], [] -> None [ 863.106029] [50968]: key[created_at], 2025-11-21T22:38:22Z -> None [ 863.106029] [50968]: key[name], -> None [ 863.106029] [50968]: key[status], ACTIVE -> None [ 863.106029] [50968]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 863.106029] [50968]: key[fixed_ips], [] -> None [ 863.106029] [50968]: key[id], 261c596b-0d30-4cfe-bf4a-fd59667cdbb9 -> None [ 863.106029] [50968]: key[port_security_enabled], False -> None [ 863.106029] [50968]: key[network_id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 863.106029] [50968]: key[security_groups], [] -> None [ 863.106029] [50968]: key[binding:profile], {} -> None [ 863.106029] [50968]: key[binding:host_id], devstack -> None [ 863.106029] [50968]: key[revision_number], 5 -> None [ 863.106029] [50968]: key[description], -> None [ 863.106029] [50968]: key[updated_at], 2025-11-21T22:39:54Z -> None [ 863.106029] [50968]: key[standard_attr_id], 1217 -> None [ 863.106029] [50968]: key[admin_state_up], True -> None [ 863.106029] [50968]: key[binding:vif_type], ovs -> None [ 863.106029] [50968]: key[device_owner], network:dhcp -> None [ 863.106029] [50968]: key[extra_dhcp_opts], [] -> None [ 863.106029] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.126137] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (738726b2-87ea-43b1-a09b-3000673ad943), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.128872] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (a602ef6b-5d96-4c2f-860d-b7c98eff844b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.138258] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] delete_network_precommit called with network settings {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} (original settings None) and network segments [{'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}] [ 863.138440] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] delete_network_precommit: [ 863.138440] [50968]: key[qinq], None -> None [ 863.138440] [50968]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 863.138440] [50968]: key[tags], [] -> None [ 863.138440] [50968]: key[router:external], False -> None [ 863.138440] [50968]: key[created_at], 2025-11-21T22:37:52Z -> None [ 863.138440] [50968]: key[name], tempest-ServerMetadataTestJSON-368754774-network -> None [ 863.138440] [50968]: key[status], ACTIVE -> None [ 863.138440] [50968]: key[ipv6_address_scope], None -> None [ 863.138440] [50968]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 863.138440] [50968]: key[availability_zone_hints], [] -> None [ 863.138440] [50968]: key[availability_zones], ['nova'] -> None [ 863.138440] [50968]: key[id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 863.138440] [50968]: key[port_security_enabled], True -> None [ 863.138440] [50968]: key[subnets], [] -> None [ 863.138440] [50968]: key[provider:segmentation_id], 985 -> None [ 863.138440] [50968]: key[provider:network_type], vlan -> None [ 863.138440] [50968]: key[revision_number], 3 -> None [ 863.138440] [50968]: key[provider:physical_network], default -> None [ 863.138440] [50968]: key[description], -> None [ 863.138440] [50968]: key[updated_at], 2025-11-21T22:39:54Z -> None [ 863.138440] [50968]: key[standard_attr_id], 1179 -> None [ 863.138440] [50968]: key[admin_state_up], True -> None [ 863.138440] [50968]: key[shared], False -> None [ 863.138440] [50968]: key[ipv4_address_scope], None -> None [ 863.138440] [50968]: key[vlan_transparent], None -> None [ 863.138440] [50968]: key[mtu], 8950 -> None [ 863.138440] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.139576] [50968]: DEBUG neutron.services.segments.db [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['a602ef6b-5d96-4c2f-860d-b7c98eff844b']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 863.143139] [50968]: DEBUG neutron.services.segments.db [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 863.143319] [50968]: DEBUG neutron.services.segments.db [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 863.147514] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (90b0b626-4d6c-4b14-ad4c-8090f65b2e3e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.160435] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (90b0b626-4d6c-4b14-ad4c-8090f65b2e3e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.167929] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Releasing vlan 985 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 863.168205] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (90b0b626-4d6c-4b14-ad4c-8090f65b2e3e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.185313] [50968]: INFO neutron.services.segments.plugin [-] Segment 90b0b626-4d6c-4b14-ad4c-8090f65b2e3e resource provider aggregate not found [ 863.196089] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (a602ef6b-5d96-4c2f-860d-b7c98eff844b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.196440] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] delete_network_postcommit called with network settings {'id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b', 'name': 'tempest-ServerMetadataTestJSON-368754774-network', 'tenant_id': 'ced6a6743d7941abba66d782f51b8b2b', 'project_id': 'ced6a6743d7941abba66d782f51b8b2b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1179, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:52Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} (original settings None) and network segments [{'id': '90b0b626-4d6c-4b14-ad4c-8090f65b2e3e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': 'a602ef6b-5d96-4c2f-860d-b7c98eff844b'}] [ 863.196699] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] delete_network_postcommit: [ 863.196699] [50968]: key[qinq], None -> None [ 863.196699] [50968]: key[project_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 863.196699] [50968]: key[tags], [] -> None [ 863.196699] [50968]: key[router:external], False -> None [ 863.196699] [50968]: key[created_at], 2025-11-21T22:37:52Z -> None [ 863.196699] [50968]: key[name], tempest-ServerMetadataTestJSON-368754774-network -> None [ 863.196699] [50968]: key[status], ACTIVE -> None [ 863.196699] [50968]: key[ipv6_address_scope], None -> None [ 863.196699] [50968]: key[tenant_id], ced6a6743d7941abba66d782f51b8b2b -> None [ 863.196699] [50968]: key[availability_zone_hints], [] -> None [ 863.196699] [50968]: key[availability_zones], ['nova'] -> None [ 863.196699] [50968]: key[id], a602ef6b-5d96-4c2f-860d-b7c98eff844b -> None [ 863.196699] [50968]: key[port_security_enabled], True -> None [ 863.196699] [50968]: key[subnets], [] -> None [ 863.196699] [50968]: key[provider:segmentation_id], 985 -> None [ 863.196699] [50968]: key[provider:network_type], vlan -> None [ 863.196699] [50968]: key[revision_number], 3 -> None [ 863.196699] [50968]: key[provider:physical_network], default -> None [ 863.196699] [50968]: key[description], -> None [ 863.196699] [50968]: key[updated_at], 2025-11-21T22:39:54Z -> None [ 863.196699] [50968]: key[standard_attr_id], 1179 -> None [ 863.196699] [50968]: key[admin_state_up], True -> None [ 863.196699] [50968]: key[shared], False -> None [ 863.196699] [50968]: key[ipv4_address_scope], None -> None [ 863.196699] [50968]: key[vlan_transparent], None -> None [ 863.196699] [50968]: key[mtu], 8950 -> None [ 863.196699] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.198937] [50968]: INFO neutron.services.segments.plugin [-] Segment 90b0b626-4d6c-4b14-ad4c-8090f65b2e3e 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 90b0b626-4d6c-4b14-ad4c-8090f65b2e3e found for delete ", "request_id": "req-79bc068e-179f-4d23-b2ad-0b4681e12d2f"}]} [ 863.204704] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Pushing event deleted for resources: {'Network': ['ID=a602ef6b-5d96-4c2f-860d-b7c98eff844b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.208994] [50968]: DEBUG neutron_lib.callbacks.manager [None req-63e7861a-2aba-48aa-9a95-bbf68db3c071 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.211060] [50968]: [pid: 50968|app: 0|req: 2794/5482] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:39:55 2025] DELETE /networking/v2.0/networks/a602ef6b-5d96-4c2f-860d-b7c98eff844b => generated 0 bytes in 310 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 863.240466] [50968]: [pid: 50968|app: 0|req: 2795/5483] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/security-groups?tenant_id=0e4351d550174415b63c1b6dba1acaae&name=default => generated 2924 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 863.269112] [50969]: DEBUG neutron.notifiers.nova [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 738726b2-87ea-43b1-a09b-3000673ad943 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 863.276212] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks [] for port (738726b2-87ea-43b1-a09b-3000673ad943), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.286485] [50969]: DEBUG neutron.db.provisioning_blocks [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Transition to ACTIVE for port object 738726b2-87ea-43b1-a09b-3000673ad943 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 863.288599] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_precommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': '', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 1, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 863.288775] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_precommit: [ 863.288775] [50969]: key[device_owner], -> compute:nova [ 863.288775] [50969]: key[binding:host_id], -> cpu-1 [ 863.288775] [50969]: key[updated_at], 2025-11-21T22:39:54Z -> 2025-11-21T22:39:55Z [ 863.288775] [50969]: key[revision_number], 1 -> 2 [ 863.288775] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.291770] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (738726b2-87ea-43b1-a09b-3000673ad943), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.291906] [50968]: [pid: 50968|app: 0|req: 2796/5484] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.298120] [50968]: INFO neutron.api.v2.resource [None req-3f88883b-f622-4000-a49d-2d126ea00a47 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] show failed (client error): The resource could not be found. [ 863.299171] [50968]: [pid: 50968|app: 0|req: 2797/5485] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/security-groups/61dc46c7-365b-480f-83e5-16cbc578a879 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 863.312941] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Pushing event updated for resources: {'Port': ['ID=738726b2-87ea-43b1-a09b-3000673ad943,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.318520] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-45df9681-0a35-4fdb-8a98-86f5bd451676 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.319581] [50968]: [pid: 50968|app: 0|req: 2798/5486] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/subnets?id=724ee06a-00d0-43e3-b326-93d089b4e8de => generated 699 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.354388] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_postcommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': '', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:54Z', 'revision_number': 1, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 863.354963] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_postcommit: [ 863.354963] [50969]: key[device_owner], -> compute:nova [ 863.354963] [50969]: key[binding:host_id], -> cpu-1 [ 863.354963] [50969]: key[updated_at], 2025-11-21T22:39:54Z -> 2025-11-21T22:39:55Z [ 863.354963] [50969]: key[revision_number], 1 -> 2 [ 863.354963] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.361984] [50969]: DEBUG neutron.plugins.ml2.managers [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Attempting to bind port 738726b2-87ea-43b1-a09b-3000673ad943 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 863.362204] [50969]: DEBUG neutron.plugins.ml2.managers [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Attempting to bind port 738726b2-87ea-43b1-a09b-3000673ad943 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 863.362358] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Attempting to bind port 738726b2-87ea-43b1-a09b-3000673ad943 on network 5325d16e-a517-4dbe-8938-7a925016f1dc {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 863.374225] [50968]: DEBUG neutron_lib.callbacks.manager [None req-55d92c24-1100-4d8e-9a5d-72e5cd9baafd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group (b11bc7eb-c1bb-49d4-8347-38576752a094), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.378845] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 863.379035] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Bind Segment={'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 863.381757] [50969]: DEBUG networking_nsxv3.api.rpc [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Bind port on Host cpu-1 & Segment [{'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 863.393181] [50968]: DEBUG neutron_lib.callbacks.manager [None req-55d92c24-1100-4d8e-9a5d-72e5cd9baafd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group (b11bc7eb-c1bb-49d4-8347-38576752a094), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.394719] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=10847,neutron:DELETE=205,neutron:UPDATE=115,neutron:INSERT=148 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 863.426191] [50968]: DEBUG neutron_lib.callbacks.manager [None req-55d92c24-1100-4d8e-9a5d-72e5cd9baafd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (b11bc7eb-c1bb-49d4-8347-38576752a094), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.432499] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-55d92c24-1100-4d8e-9a5d-72e5cd9baafd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=b11bc7eb-c1bb-49d4-8347-38576752a094,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.436432] [50968]: DEBUG neutron_lib.callbacks.manager [None req-55d92c24-1100-4d8e-9a5d-72e5cd9baafd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.436940] [50968]: [pid: 50968|app: 0|req: 2799/5487] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:55 2025] DELETE /networking/v2.0/security-groups/b11bc7eb-c1bb-49d4-8347-38576752a094 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 863.439837] [50968]: DEBUG neutron.api.wsgi [req-d1600b86-59b3-4103-9de6-608e0ae28d12 req-a3c6b1d9-69d7-4f15-beb8-b41d0c66cae4 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.456416] [50968]: [pid: 50968|app: 0|req: 2800/5488] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/security-groups/be6a78d7-b908-447c-a3f4-0f30c644939c => generated 1682 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 863.460300] [50968]: DEBUG neutron.api.wsgi [req-6893114a-da53-471b-a258-ca479594eb0d req-35980abd-9630-46ac-a43c-953fce271396 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.483945] [50968]: [pid: 50968|app: 0|req: 2801/5489] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.489466] [50968]: DEBUG neutron.api.v2.base [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Request body: {'subnet': {'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestJSON-2130446498-subnet', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 863.507561] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Made reservation on behalf of b8b093d93cf34c91bbeb515844a183a0 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 863.510525] [50968]: DEBUG neutron_lib.callbacks.manager [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.579825] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] create_subnet_precommit called with subnet settings {'id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'name': 'tempest-ServersTestJSON-2130446498-subnet', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1304, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) [ 863.580096] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] create_subnet_precommit: [ 863.580096] [50968]: key[service_types], None -> [] [ 863.580096] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 863.580096] [50968]: key[tags], None -> [] [ 863.580096] [50968]: key[router:external], None -> False [ 863.580096] [50968]: key[ipv6_ra_mode], None -> None [ 863.580096] [50968]: key[created_at], None -> 2025-11-21T22:39:55Z [ 863.580096] [50968]: key[name], None -> tempest-ServersTestJSON-2130446498-subnet [ 863.580096] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 863.580096] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 863.580096] [50968]: key[id], None -> a1fd8c15-7a53-4df6-949b-7eaf899a1a30 [ 863.580096] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 863.580096] [50968]: key[host_routes], None -> [] [ 863.580096] [50968]: key[revision_number], None -> 0 [ 863.580096] [50968]: key[dns_nameservers], None -> [] [ 863.580096] [50968]: key[cidr], None -> 192.168.128.0/28 [ 863.580096] [50968]: key[updated_at], None -> 2025-11-21T22:39:55Z [ 863.580096] [50968]: key[description], None -> [ 863.580096] [50968]: key[standard_attr_id], None -> 1304 [ 863.580096] [50968]: key[segment_id], None -> None [ 863.580096] [50968]: key[shared], None -> False [ 863.580096] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 863.580096] [50968]: key[ipv6_address_mode], None -> None [ 863.580096] [50968]: key[enable_dhcp], None -> True [ 863.580096] [50968]: key[subnetpool_id], None -> None [ 863.580096] [50968]: key[ip_version], None -> 4 [ 863.580096] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.583766] [50968]: DEBUG neutron_lib.callbacks.manager [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (a1fd8c15-7a53-4df6-949b-7eaf899a1a30), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.600133] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Pushing event updated for resources: {'Subnet': ['ID=a1fd8c15-7a53-4df6-949b-7eaf899a1a30,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.621618] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Checking segment: {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 863.621877] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Network hostable DHCP agents. Network: 05bef1e0-3303-4046-b89f-5cd162589347, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 863.631448] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Network 05bef1e0-3303-4046-b89f-5cd162589347 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 863.637650] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 05bef1e0-3303-4046-b89f-5cd162589347) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 863.641387] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] create_subnet_postcommit called with subnet settings {'id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'name': 'tempest-ServersTestJSON-2130446498-subnet', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1304, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'network': {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849}} (original settings None) [ 863.641387] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] create_subnet_postcommit: [ 863.641387] [50968]: key[service_types], None -> [] [ 863.641387] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 863.641387] [50968]: key[tags], None -> [] [ 863.641387] [50968]: key[router:external], None -> False [ 863.641387] [50968]: key[ipv6_ra_mode], None -> None [ 863.641387] [50968]: key[created_at], None -> 2025-11-21T22:39:55Z [ 863.641387] [50968]: key[name], None -> tempest-ServersTestJSON-2130446498-subnet [ 863.641387] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 863.641387] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 863.641387] [50968]: key[id], None -> a1fd8c15-7a53-4df6-949b-7eaf899a1a30 [ 863.641387] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 863.641387] [50968]: key[host_routes], None -> [] [ 863.641387] [50968]: key[revision_number], None -> 0 [ 863.641387] [50968]: key[dns_nameservers], None -> [] [ 863.641387] [50968]: key[cidr], None -> 192.168.128.0/28 [ 863.641387] [50968]: key[updated_at], None -> 2025-11-21T22:39:55Z [ 863.641387] [50968]: key[description], None -> [ 863.641387] [50968]: key[standard_attr_id], None -> 1304 [ 863.641387] [50968]: key[segment_id], None -> None [ 863.641387] [50968]: key[shared], None -> False [ 863.641387] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 863.641387] [50968]: key[ipv6_address_mode], None -> None [ 863.641387] [50968]: key[enable_dhcp], None -> True [ 863.641387] [50968]: key[subnetpool_id], None -> None [ 863.641387] [50968]: key[ip_version], None -> 4 [ 863.641387] [50968]: key[network], None -> {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} [ 863.641387] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.643736] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.645224] [50968]: DEBUG neutron_lib.callbacks.manager [None req-953dfdb9-daa5-4304-9a64-3a07b35f49e6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.657857] [50968]: [pid: 50968|app: 0|req: 2802/5490] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:39:55 2025] POST /networking/v2.0/subnets => generated 679 bytes in 173 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 863.693145] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cfdbed-10de-453f-8d56-0553b3a2ee57 req-6d40f686-d823-4618-a0d1-fd078d0baa7b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.693870] [50968]: [pid: 50968|app: 0|req: 2803/5491] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:55 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.736711] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d25f89fd-1e32-4014-abb4-331d3dfe735a admin admin] Publish callbacks [] for security_group (5ba41ec5-4132-4109-806a-7ee2c7022d59), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.756090] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d25f89fd-1e32-4014-abb4-331d3dfe735a admin admin] Publish callbacks [] for security_group (5ba41ec5-4132-4109-806a-7ee2c7022d59), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.776776] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d25f89fd-1e32-4014-abb4-331d3dfe735a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (5ba41ec5-4132-4109-806a-7ee2c7022d59), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.783016] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d25f89fd-1e32-4014-abb4-331d3dfe735a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5ba41ec5-4132-4109-806a-7ee2c7022d59,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.786622] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d25f89fd-1e32-4014-abb4-331d3dfe735a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.787211] [50968]: [pid: 50968|app: 0|req: 2804/5492] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:56 2025] DELETE /networking/v2.0/security-groups/5ba41ec5-4132-4109-806a-7ee2c7022d59 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 863.826437] [50968]: [pid: 50968|app: 0|req: 2805/5493] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:56 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?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) [ 863.890994] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Deleting port 5b1a57a4-6ebc-441b-b3ce-f3e57a912159 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 863.891814] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.920882] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.921805] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for floatingip (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.926975] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] delete_port_precommit called with port settings {'id': '5b1a57a4-6ebc-441b-b3ce-f3e57a912159', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:68:4e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '68c5785e-f850-45b6-9b2b-f0c565a76166', 'device_owner': 'network:floatingip', 'standard_attr_id': 1080, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:29Z', 'updated_at': '2025-11-21T22:37:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 863.927475] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] delete_port_precommit: [ 863.927475] [50968]: key[mac_address], fa:16:3e:df:68:4e -> None [ 863.927475] [50968]: key[device_id], 68c5785e-f850-45b6-9b2b-f0c565a76166 -> None [ 863.927475] [50968]: key[binding:vif_details], {} -> None [ 863.927475] [50968]: key[binding:vnic_type], normal -> None [ 863.927475] [50968]: key[project_id], -> None [ 863.927475] [50968]: key[tags], [] -> None [ 863.927475] [50968]: key[allowed_address_pairs], [] -> None [ 863.927475] [50968]: key[created_at], 2025-11-21T22:37:29Z -> None [ 863.927475] [50968]: key[name], -> None [ 863.927475] [50968]: key[status], N/A -> None [ 863.927475] [50968]: key[tenant_id], -> None [ 863.927475] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}] -> None [ 863.927475] [50968]: key[id], 5b1a57a4-6ebc-441b-b3ce-f3e57a912159 -> None [ 863.927475] [50968]: key[port_security_enabled], False -> None [ 863.927475] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 863.927475] [50968]: key[security_groups], [] -> None [ 863.927475] [50968]: key[binding:profile], {} -> None [ 863.927475] [50968]: key[binding:host_id], -> None [ 863.927475] [50968]: key[revision_number], 2 -> None [ 863.927475] [50968]: key[description], -> None [ 863.927475] [50968]: key[updated_at], 2025-11-21T22:37:29Z -> None [ 863.927475] [50968]: key[standard_attr_id], 1080 -> None [ 863.927475] [50968]: key[admin_state_up], True -> None [ 863.927475] [50968]: key[binding:vif_type], unbound -> None [ 863.927475] [50968]: key[device_owner], network:floatingip -> None [ 863.927475] [50968]: key[extra_dhcp_opts], [] -> None [ 863.927475] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.929565] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Calling delete_port for 5b1a57a4-6ebc-441b-b3ce-f3e57a912159 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 864.074594] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (5b1a57a4-6ebc-441b-b3ce-f3e57a912159), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.087477] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Pushing event deleted for resources: {'Port': ['ID=5b1a57a4-6ebc-441b-b3ce-f3e57a912159,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.122738] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] delete_port_postcommit called with port settings {'id': '5b1a57a4-6ebc-441b-b3ce-f3e57a912159', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:68:4e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '68c5785e-f850-45b6-9b2b-f0c565a76166', 'device_owner': 'network:floatingip', 'standard_attr_id': 1080, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:29Z', 'updated_at': '2025-11-21T22:37:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 864.123109] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] delete_port_postcommit: [ 864.123109] [50968]: key[mac_address], fa:16:3e:df:68:4e -> None [ 864.123109] [50968]: key[device_id], 68c5785e-f850-45b6-9b2b-f0c565a76166 -> None [ 864.123109] [50968]: key[binding:vif_details], {} -> None [ 864.123109] [50968]: key[binding:vnic_type], normal -> None [ 864.123109] [50968]: key[project_id], -> None [ 864.123109] [50968]: key[tags], [] -> None [ 864.123109] [50968]: key[allowed_address_pairs], [] -> None [ 864.123109] [50968]: key[created_at], 2025-11-21T22:37:29Z -> None [ 864.123109] [50968]: key[name], -> None [ 864.123109] [50968]: key[status], N/A -> None [ 864.123109] [50968]: key[tenant_id], -> None [ 864.123109] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.144'}] -> None [ 864.123109] [50968]: key[id], 5b1a57a4-6ebc-441b-b3ce-f3e57a912159 -> None [ 864.123109] [50968]: key[port_security_enabled], False -> None [ 864.123109] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 864.123109] [50968]: key[security_groups], [] -> None [ 864.123109] [50968]: key[binding:profile], {} -> None [ 864.123109] [50968]: key[binding:host_id], -> None [ 864.123109] [50968]: key[revision_number], 2 -> None [ 864.123109] [50968]: key[description], -> None [ 864.123109] [50968]: key[updated_at], 2025-11-21T22:37:29Z -> None [ 864.123109] [50968]: key[standard_attr_id], 1080 -> None [ 864.123109] [50968]: key[admin_state_up], True -> None [ 864.123109] [50968]: key[binding:vif_type], unbound -> None [ 864.123109] [50968]: key[device_owner], network:floatingip -> None [ 864.123109] [50968]: key[extra_dhcp_opts], [] -> None [ 864.123109] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.125679] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks [] for floatingip (68c5785e-f850-45b6-9b2b-f0c565a76166), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.129196] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f588b25d-bdb0-41e7-ad4c-8d177a358755 tempest-ServersTestJSON-2040502537 tempest-ServersTestJSON-2040502537-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.130029] [50968]: [pid: 50968|app: 0|req: 2806/5494] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:39:56 2025] DELETE /networking/v2.0/floatingips/68c5785e-f850-45b6-9b2b-f0c565a76166 => generated 0 bytes in 303 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 864.156388] [50968]: [pid: 50968|app: 0|req: 2807/5495] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:56 2025] GET /networking/v2.0/security-groups?tenant_id=ced6a6743d7941abba66d782f51b8b2b&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 864.195919] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a36269a6-c015-4f7e-8533-24ec7aa0e00b req-59d0f145-f08b-4cf8-8592-2d290c27353d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.197011] [50968]: [pid: 50968|app: 0|req: 2808/5496] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:56 2025] GET /networking/v2.0/ports?network_id=096a255b-5490-478e-928f-f85f7ed59abb&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.204244] [50968]: INFO neutron.api.v2.resource [None req-1a623cf6-20cd-4f83-8a82-2163743def5c tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] show failed (client error): The resource could not be found. [ 864.204574] [50968]: [pid: 50968|app: 0|req: 2809/5497] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:56 2025] GET /networking/v2.0/security-groups/b11bc7eb-c1bb-49d4-8347-38576752a094 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 864.207193] [50968]: DEBUG neutron.api.wsgi [req-d1600b86-59b3-4103-9de6-608e0ae28d12 req-5c4c880c-fd64-40dd-b0c3-18833c098178 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 864.233525] [50968]: DEBUG neutron_lib.callbacks.manager [req-d1600b86-59b3-4103-9de6-608e0ae28d12 req-5c4c880c-fd64-40dd-b0c3-18833c098178 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (be6a78d7-b908-447c-a3f4-0f30c644939c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.245388] [50968]: DEBUG neutron_lib.callbacks.manager [req-d1600b86-59b3-4103-9de6-608e0ae28d12 req-5c4c880c-fd64-40dd-b0c3-18833c098178 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (be6a78d7-b908-447c-a3f4-0f30c644939c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.265708] [50968]: DEBUG neutron_lib.callbacks.manager [req-d1600b86-59b3-4103-9de6-608e0ae28d12 req-5c4c880c-fd64-40dd-b0c3-18833c098178 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (be6a78d7-b908-447c-a3f4-0f30c644939c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.270475] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d1600b86-59b3-4103-9de6-608e0ae28d12 req-5c4c880c-fd64-40dd-b0c3-18833c098178 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=be6a78d7-b908-447c-a3f4-0f30c644939c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.274540] [50968]: DEBUG neutron_lib.callbacks.manager [req-d1600b86-59b3-4103-9de6-608e0ae28d12 req-5c4c880c-fd64-40dd-b0c3-18833c098178 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.275201] [50968]: [pid: 50968|app: 0|req: 2810/5498] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:39:56 2025] DELETE /networking/v2.0/security-groups/be6a78d7-b908-447c-a3f4-0f30c644939c => generated 0 bytes in 70 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 864.315524] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c56b00a7-8f54-4b4f-bfa9-44934df22799 req-717d71f7-9769-40db-bbaa-92ed1064f683 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.316608] [50968]: [pid: 50968|app: 0|req: 2811/5499] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:56 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 747 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.320238] [50968]: DEBUG neutron.api.v2.base [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Request body: {'router': {'name': 'tempest-ServersTestJSON-2130446498-router', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 864.339338] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (7132dee8-4603-4df2-afe6-d078a2efb9c9), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.340294] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (7132dee8-4603-4df2-afe6-d078a2efb9c9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.372615] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks [] for router_controller (7132dee8-4603-4df2-afe6-d078a2efb9c9), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.385363] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Bound using segment: {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 864.385754] [50969]: DEBUG neutron.plugins.ml2.managers [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Bound port: 738726b2-87ea-43b1-a09b-3000673ad943, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "08e9585e-6186-4788-9fd9-24174ce45a6f", "external-id": "nsx-vlan-transportzone-254", "segmentation_id": 254}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 864.385866] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (738726b2-87ea-43b1-a09b-3000673ad943), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.427482] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks [] for router_gateway (7132dee8-4603-4df2-afe6-d078a2efb9c9), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.428788] [50969]: DEBUG neutron.plugins.ml2.db [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] For port 738726b2-87ea-43b1-a09b-3000673ad943, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 864.432232] [50969]: DEBUG neutron.plugins.ml2.db [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] For port 738726b2-87ea-43b1-a09b-3000673ad943, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=738726b2-87ea-43b1-a09b-3000673ad943,segment=NetworkSegment(76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83),segment_id=76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 864.433945] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_precommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 864.434291] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_precommit: [ 864.434291] [50969]: key[binding:vif_type], unbound -> ovs [ 864.434291] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254} [ 864.434291] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.440985] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (738726b2-87ea-43b1-a09b-3000673ad943), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.472134] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Pushing event updated for resources: {'Port': ['ID=738726b2-87ea-43b1-a09b-3000673ad943,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.481197] [50969]: DEBUG neutron.db.provisioning_blocks [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Provisioning complete for port 738726b2-87ea-43b1-a09b-3000673ad943 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 864.481346] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (738726b2-87ea-43b1-a09b-3000673ad943), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.481457] [50969]: INFO neutron.plugins.ml2.plugin [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Attempt 1 to provision port 738726b2-87ea-43b1-a09b-3000673ad943 [ 864.504905] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks [] for router_gateway (7132dee8-4603-4df2-afe6-d078a2efb9c9), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.508539] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.522583] [50969]: DEBUG neutron.plugins.ml2.plugin [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Current status of the port 738726b2-87ea-43b1-a09b-3000673ad943 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 864.522775] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (738726b2-87ea-43b1-a09b-3000673ad943), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.550380] [50969]: DEBUG neutron.plugins.ml2.db [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] For port 738726b2-87ea-43b1-a09b-3000673ad943, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=738726b2-87ea-43b1-a09b-3000673ad943,segment=NetworkSegment(76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83),segment_id=76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 864.551038] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=10797,neutron:DELETE=252,neutron:UPDATE=140,neutron:INSERT=132 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 864.556331] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Allocated IP 10.180.180.171 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/f2c2eade-402a-408c-9c38-5744fcf60303) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 864.581439] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_precommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:56Z', 'revision_number': 5, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:56Z', 'revision_number': 4, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}]) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 864.581843] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_precommit: [ 864.581843] [50969]: key[status], DOWN -> ACTIVE [ 864.581843] [50969]: key[revision_number], 4 -> 5 [ 864.581843] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.587545] [50969]: DEBUG neutron.db.provisioning_blocks [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Provisioning complete for port 738726b2-87ea-43b1-a09b-3000673ad943 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 864.587763] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (738726b2-87ea-43b1-a09b-3000673ad943), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.587852] [50969]: INFO neutron.plugins.ml2.plugin [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Attempt 1 to provision port 738726b2-87ea-43b1-a09b-3000673ad943 [ 864.607333] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks [] for allowed_address_pair (f2c2eade-402a-408c-9c38-5744fcf60303), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.607931] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks [] for port (f2c2eade-402a-408c-9c38-5744fcf60303), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.608160] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] create_port_precommit called with port settings {'id': 'f2c2eade-402a-408c-9c38-5744fcf60303', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:4b:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1306, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.171'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 864.608310] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] create_port_precommit: [ 864.608310] [50968]: key[mac_address], None -> fa:16:3e:91:4b:f8 [ 864.608310] [50968]: key[device_id], None -> 7132dee8-4603-4df2-afe6-d078a2efb9c9 [ 864.608310] [50968]: key[binding:vif_details], None -> {} [ 864.608310] [50968]: key[project_id], None -> [ 864.608310] [50968]: key[binding:vnic_type], None -> normal [ 864.608310] [50968]: key[allowed_address_pairs], None -> [] [ 864.608310] [50968]: key[name], None -> [ 864.608310] [50968]: key[status], None -> DOWN [ 864.608310] [50968]: key[tenant_id], None -> [ 864.608310] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.171'}] [ 864.608310] [50968]: key[id], None -> f2c2eade-402a-408c-9c38-5744fcf60303 [ 864.608310] [50968]: key[port_security_enabled], None -> False [ 864.608310] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 864.608310] [50968]: key[security_groups], None -> [] [ 864.608310] [50968]: key[binding:profile], None -> {} [ 864.608310] [50968]: key[binding:host_id], None -> [ 864.608310] [50968]: key[standard_attr_id], None -> 1306 [ 864.608310] [50968]: key[admin_state_up], None -> True [ 864.608310] [50968]: key[device_owner], None -> network:router_gateway [ 864.608310] [50968]: key[binding:vif_type], None -> unbound [ 864.608310] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.626307] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f2c2eade-402a-408c-9c38-5744fcf60303), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.631662] [50969]: DEBUG neutron.plugins.ml2.plugin [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Current status of the port 738726b2-87ea-43b1-a09b-3000673ad943 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 864.632446] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_postcommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:56Z', 'revision_number': 5, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:56Z', 'revision_number': 4, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}]) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 864.632667] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_postcommit: [ 864.632667] [50969]: key[status], DOWN -> ACTIVE [ 864.632667] [50969]: key[revision_number], 4 -> 5 [ 864.632667] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.632889] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (738726b2-87ea-43b1-a09b-3000673ad943), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.645792] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Pushing event updated for resources: {'Port': ['ID=f2c2eade-402a-408c-9c38-5744fcf60303,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.655679] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 864.659142] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 864.659592] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Pushing event updated for resources: {'Port': ['ID=738726b2-87ea-43b1-a09b-3000673ad943,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.659946] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 864.660449] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_postcommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:56Z', 'revision_number': 4, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 864.660828] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] update_port_postcommit: [ 864.660828] [50969]: key[binding:vif_type], unbound -> ovs [ 864.660828] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}} [ 864.660828] [50969]: key[updated_at], 2025-11-21T22:39:55Z -> 2025-11-21T22:39:56Z [ 864.660828] [50969]: key[revision_number], 2 -> 4 [ 864.660828] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.665325] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.665669] [50969]: DEBUG neutron_lib.callbacks.manager [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-9250d6a7-2ce2-4ebc-8393-41e36922ba10 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.666935] [50969]: [pid: 50969|app: 0|req: 2689/5500] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:39:55 2025] PUT /networking/v2.0/ports/738726b2-87ea-43b1-a09b-3000673ad943 => generated 1037 bytes in 1593 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 864.676990] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] create_port_postcommit called with port settings {'id': 'f2c2eade-402a-408c-9c38-5744fcf60303', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:4b:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1306, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.171'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:56Z', 'updated_at': '2025-11-21T22:39:56Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 864.677199] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] create_port_postcommit: [ 864.677199] [50968]: key[mac_address], None -> fa:16:3e:91:4b:f8 [ 864.677199] [50968]: key[device_id], None -> 7132dee8-4603-4df2-afe6-d078a2efb9c9 [ 864.677199] [50968]: key[binding:vif_details], None -> {} [ 864.677199] [50968]: key[project_id], None -> [ 864.677199] [50968]: key[binding:vnic_type], None -> normal [ 864.677199] [50968]: key[tags], None -> [] [ 864.677199] [50968]: key[allowed_address_pairs], None -> [] [ 864.677199] [50968]: key[created_at], None -> 2025-11-21T22:39:56Z [ 864.677199] [50968]: key[name], None -> [ 864.677199] [50968]: key[status], None -> DOWN [ 864.677199] [50968]: key[tenant_id], None -> [ 864.677199] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.171'}] [ 864.677199] [50968]: key[id], None -> f2c2eade-402a-408c-9c38-5744fcf60303 [ 864.677199] [50968]: key[port_security_enabled], None -> False [ 864.677199] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 864.677199] [50968]: key[security_groups], None -> [] [ 864.677199] [50968]: key[binding:profile], None -> {} [ 864.677199] [50968]: key[binding:host_id], None -> [ 864.677199] [50968]: key[revision_number], None -> 1 [ 864.677199] [50968]: key[description], None -> [ 864.677199] [50968]: key[updated_at], None -> 2025-11-21T22:39:56Z [ 864.677199] [50968]: key[standard_attr_id], None -> 1306 [ 864.677199] [50968]: key[admin_state_up], None -> True [ 864.677199] [50968]: key[binding:vif_type], None -> unbound [ 864.677199] [50968]: key[device_owner], None -> network:router_gateway [ 864.677199] [50968]: key[extra_dhcp_opts], None -> [] [ 864.677199] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 864.677199] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.707806] [50969]: [pid: 50969|app: 0|req: 2690/5501] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:57 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.730621] [50969]: [pid: 50969|app: 0|req: 2691/5502] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:57 2025] GET /networking/v2.0/security-groups?tenant_id=005ffb96b53346089902dff3e713f003&name=default => generated 2925 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 864.794685] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks [] for router_gateway (7132dee8-4603-4df2-afe6-d078a2efb9c9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.913638] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (7132dee8-4603-4df2-afe6-d078a2efb9c9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.918121] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (a4a28115-bcd0-43f5-8405-1e49303413ff), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.978024] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Router 7132dee8-4603-4df2-afe6-d078a2efb9c9 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 865.062502] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Deleting port e80c9f42-aaf7-407d-aa26-3697f019fc05 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 865.062820] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (e80c9f42-aaf7-407d-aa26-3697f019fc05), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.071340] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 865.088924] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f0afa50-196f-42f5-88af-d6d3e38057f6 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.089505] [50968]: [pid: 50968|app: 0|req: 2812/5503] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:39:56 2025] POST /networking/v2.0/routers => generated 721 bytes in 772 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 865.105097] [50969]: DEBUG neutron.plugins.ml2.db [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] For port e80c9f42-aaf7-407d-aa26-3697f019fc05, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e80c9f42-aaf7-407d-aa26-3697f019fc05,segment=NetworkSegment(2ea20cee-3643-4876-a4b9-55ffd797a283),segment_id=2ea20cee-3643-4876-a4b9-55ffd797a283)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 865.105284] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (e80c9f42-aaf7-407d-aa26-3697f019fc05), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.109791] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] delete_port_precommit called with port settings {'id': 'e80c9f42-aaf7-407d-aa26-3697f019fc05', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:4d:6a:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 1050, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', '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-21T22:37:24Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 5, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 865.110029] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] delete_port_precommit: [ 865.110029] [50969]: key[mac_address], fa:16:3e:4d:6a:99 -> None [ 865.110029] [50969]: key[device_id], a4a28115-bcd0-43f5-8405-1e49303413ff -> None [ 865.110029] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 865.110029] [50969]: key[binding:vnic_type], normal -> None [ 865.110029] [50969]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 865.110029] [50969]: key[tags], [] -> None [ 865.110029] [50969]: key[allowed_address_pairs], [] -> None [ 865.110029] [50969]: key[created_at], 2025-11-21T22:37:24Z -> None [ 865.110029] [50969]: key[name], -> None [ 865.110029] [50969]: key[status], ACTIVE -> None [ 865.110029] [50969]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 865.110029] [50969]: key[fixed_ips], [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}] -> None [ 865.110029] [50969]: key[id], e80c9f42-aaf7-407d-aa26-3697f019fc05 -> None [ 865.110029] [50969]: key[port_security_enabled], False -> None [ 865.110029] [50969]: key[network_id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 865.110029] [50969]: key[security_groups], [] -> None [ 865.110029] [50969]: key[binding:profile], {} -> None [ 865.110029] [50969]: key[binding:host_id], devstack -> None [ 865.110029] [50969]: key[revision_number], 5 -> None [ 865.110029] [50969]: key[description], -> None [ 865.110029] [50969]: key[updated_at], 2025-11-21T22:37:27Z -> None [ 865.110029] [50969]: key[standard_attr_id], 1050 -> None [ 865.110029] [50969]: key[admin_state_up], True -> None [ 865.110029] [50969]: key[binding:vif_type], ovs -> None [ 865.110029] [50969]: key[device_owner], network:router_interface -> None [ 865.110029] [50969]: key[extra_dhcp_opts], [] -> None [ 865.110029] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 865.114220] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Calling delete_port for e80c9f42-aaf7-407d-aa26-3697f019fc05 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 865.128842] [50968]: DEBUG neutron_lib.callbacks.manager [None req-83458010-6499-4106-b065-8bb131fc368e admin admin] Publish callbacks [] for security_group (87920817-9bc0-40b2-945a-8057b5158162), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.147191] [50968]: DEBUG neutron_lib.callbacks.manager [None req-83458010-6499-4106-b065-8bb131fc368e admin admin] Publish callbacks [] for security_group (87920817-9bc0-40b2-945a-8057b5158162), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.177434] [50968]: DEBUG neutron_lib.callbacks.manager [None req-83458010-6499-4106-b065-8bb131fc368e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (87920817-9bc0-40b2-945a-8057b5158162), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.181239] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-83458010-6499-4106-b065-8bb131fc368e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=87920817-9bc0-40b2-945a-8057b5158162,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 865.186311] [50968]: DEBUG neutron_lib.callbacks.manager [None req-83458010-6499-4106-b065-8bb131fc368e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.187122] [50968]: [pid: 50968|app: 0|req: 2813/5504] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:57 2025] DELETE /networking/v2.0/security-groups/87920817-9bc0-40b2-945a-8057b5158162 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 865.220919] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e80c9f42-aaf7-407d-aa26-3697f019fc05), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.229145] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Pushing event deleted for resources: {'Port': ['ID=e80c9f42-aaf7-407d-aa26-3697f019fc05,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 865.247832] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Deleting port 2a12a312-7ceb-4c43-b75a-073214ec5eb9 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 865.248144] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (2a12a312-7ceb-4c43-b75a-073214ec5eb9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.273024] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] delete_port_postcommit called with port settings {'id': 'e80c9f42-aaf7-407d-aa26-3697f019fc05', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:4d:6a:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 1050, 'fixed_ips': [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', '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-21T22:37:24Z', 'updated_at': '2025-11-21T22:37:27Z', 'revision_number': 5, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3e6c5b6e-18b8-4bc2-91e8-114913d96003'], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 865.273024] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] delete_port_postcommit: [ 865.273024] [50969]: key[mac_address], fa:16:3e:4d:6a:99 -> None [ 865.273024] [50969]: key[device_id], a4a28115-bcd0-43f5-8405-1e49303413ff -> None [ 865.273024] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 865.273024] [50969]: key[binding:vnic_type], normal -> None [ 865.273024] [50969]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 865.273024] [50969]: key[tags], [] -> None [ 865.273024] [50969]: key[allowed_address_pairs], [] -> None [ 865.273024] [50969]: key[created_at], 2025-11-21T22:37:24Z -> None [ 865.273024] [50969]: key[name], -> None [ 865.273024] [50969]: key[status], ACTIVE -> None [ 865.273024] [50969]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 865.273024] [50969]: key[fixed_ips], [{'subnet_id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'ip_address': '192.168.128.1'}] -> None [ 865.273024] [50969]: key[id], e80c9f42-aaf7-407d-aa26-3697f019fc05 -> None [ 865.273024] [50969]: key[port_security_enabled], False -> None [ 865.273024] [50969]: key[network_id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 865.273024] [50969]: key[security_groups], [] -> None [ 865.273024] [50969]: key[binding:profile], {} -> None [ 865.273024] [50969]: key[binding:host_id], devstack -> None [ 865.273024] [50969]: key[revision_number], 5 -> None [ 865.273024] [50969]: key[description], -> None [ 865.273024] [50969]: key[updated_at], 2025-11-21T22:37:27Z -> None [ 865.273024] [50969]: key[standard_attr_id], 1050 -> None [ 865.273024] [50969]: key[admin_state_up], True -> None [ 865.273024] [50969]: key[binding:vif_type], ovs -> None [ 865.273024] [50969]: key[device_owner], network:router_interface -> None [ 865.273024] [50969]: key[extra_dhcp_opts], [] -> None [ 865.273024] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 865.276459] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (2a12a312-7ceb-4c43-b75a-073214ec5eb9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.276619] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for floatingip (2a12a312-7ceb-4c43-b75a-073214ec5eb9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.285592] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] delete_port_precommit called with port settings {'id': '2a12a312-7ceb-4c43-b75a-073214ec5eb9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:ec:6f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e6313a58-d757-46ce-911e-0b4e28a25b8d', 'device_owner': 'network:floatingip', 'standard_attr_id': 979, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:08Z', 'updated_at': '2025-11-21T22:37:08Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 865.285592] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] delete_port_precommit: [ 865.285592] [50968]: key[mac_address], fa:16:3e:91:ec:6f -> None [ 865.285592] [50968]: key[device_id], e6313a58-d757-46ce-911e-0b4e28a25b8d -> None [ 865.285592] [50968]: key[binding:vif_details], {} -> None [ 865.285592] [50968]: key[binding:vnic_type], normal -> None [ 865.285592] [50968]: key[project_id], -> None [ 865.285592] [50968]: key[tags], [] -> None [ 865.285592] [50968]: key[allowed_address_pairs], [] -> None [ 865.285592] [50968]: key[created_at], 2025-11-21T22:37:08Z -> None [ 865.285592] [50968]: key[name], -> None [ 865.285592] [50968]: key[status], N/A -> None [ 865.285592] [50968]: key[tenant_id], -> None [ 865.285592] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.208'}] -> None [ 865.285592] [50968]: key[id], 2a12a312-7ceb-4c43-b75a-073214ec5eb9 -> None [ 865.285592] [50968]: key[port_security_enabled], False -> None [ 865.285592] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 865.285592] [50968]: key[security_groups], [] -> None [ 865.285592] [50968]: key[binding:profile], {} -> None [ 865.285592] [50968]: key[binding:host_id], -> None [ 865.285592] [50968]: key[revision_number], 2 -> None [ 865.285592] [50968]: key[description], -> None [ 865.285592] [50968]: key[updated_at], 2025-11-21T22:37:08Z -> None [ 865.285592] [50968]: key[standard_attr_id], 979 -> None [ 865.285592] [50968]: key[admin_state_up], True -> None [ 865.285592] [50968]: key[binding:vif_type], unbound -> None [ 865.285592] [50968]: key[device_owner], network:floatingip -> None [ 865.285592] [50968]: key[extra_dhcp_opts], [] -> None [ 865.285592] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 865.289050] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Calling delete_port for 2a12a312-7ceb-4c43-b75a-073214ec5eb9 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 865.342144] [50969]: DEBUG neutron_lib.callbacks.manager [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (a4a28115-bcd0-43f5-8405-1e49303413ff), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.388419] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (2a12a312-7ceb-4c43-b75a-073214ec5eb9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.402192] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Pushing event deleted for resources: {'Port': ['ID=2a12a312-7ceb-4c43-b75a-073214ec5eb9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 865.448144] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] delete_port_postcommit called with port settings {'id': '2a12a312-7ceb-4c43-b75a-073214ec5eb9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:ec:6f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e6313a58-d757-46ce-911e-0b4e28a25b8d', 'device_owner': 'network:floatingip', 'standard_attr_id': 979, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:08Z', 'updated_at': '2025-11-21T22:37:08Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 865.448378] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] delete_port_postcommit: [ 865.448378] [50968]: key[mac_address], fa:16:3e:91:ec:6f -> None [ 865.448378] [50968]: key[device_id], e6313a58-d757-46ce-911e-0b4e28a25b8d -> None [ 865.448378] [50968]: key[binding:vif_details], {} -> None [ 865.448378] [50968]: key[binding:vnic_type], normal -> None [ 865.448378] [50968]: key[project_id], -> None [ 865.448378] [50968]: key[tags], [] -> None [ 865.448378] [50968]: key[allowed_address_pairs], [] -> None [ 865.448378] [50968]: key[created_at], 2025-11-21T22:37:08Z -> None [ 865.448378] [50968]: key[name], -> None [ 865.448378] [50968]: key[status], N/A -> None [ 865.448378] [50968]: key[tenant_id], -> None [ 865.448378] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.208'}] -> None [ 865.448378] [50968]: key[id], 2a12a312-7ceb-4c43-b75a-073214ec5eb9 -> None [ 865.448378] [50968]: key[port_security_enabled], False -> None [ 865.448378] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 865.448378] [50968]: key[security_groups], [] -> None [ 865.448378] [50968]: key[binding:profile], {} -> None [ 865.448378] [50968]: key[binding:host_id], -> None [ 865.448378] [50968]: key[revision_number], 2 -> None [ 865.448378] [50968]: key[description], -> None [ 865.448378] [50968]: key[updated_at], 2025-11-21T22:37:08Z -> None [ 865.448378] [50968]: key[standard_attr_id], 979 -> None [ 865.448378] [50968]: key[admin_state_up], True -> None [ 865.448378] [50968]: key[binding:vif_type], unbound -> None [ 865.448378] [50968]: key[device_owner], network:floatingip -> None [ 865.448378] [50968]: key[extra_dhcp_opts], [] -> None [ 865.448378] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 865.450610] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks [] for floatingip (e6313a58-d757-46ce-911e-0b4e28a25b8d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.453552] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66c4b005-c0f0-4f56-9ae2-4cfa0f0d63bd tempest-ServersTestManualDisk-242123046 tempest-ServersTestManualDisk-242123046-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.454433] [50968]: [pid: 50968|app: 0|req: 2814/5505] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:39:57 2025] DELETE /networking/v2.0/floatingips/e6313a58-d757-46ce-911e-0b4e28a25b8d => generated 0 bytes in 267 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 865.457184] [50968]: DEBUG neutron.api.wsgi [req-c56b00a7-8f54-4b4f-bfa9-44934df22799 req-547afaa4-7cd4-461c-91ca-5bb4e488c658 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 865.483209] [50968]: [pid: 50968|app: 0|req: 2815/5506] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:57 2025] GET /networking/v2.0/security-groups?id=0d437be3-ac8e-4142-becb-dfc82235f8e5&fields=id&fields=name => generated 111 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 865.500860] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Router a4a28115-bcd0-43f5-8405-1e49303413ff has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 865.543523] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3951a96f-cea8-4027-8944-bd6f04dafd45 req-eb54ee43-9a9e-45e0-a33c-70e8874b2bec tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.544506] [50968]: [pid: 50968|app: 0|req: 2816/5507] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:57 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 865.550871] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-97188859-a4ae-4067-b5d2-0e1ce3efe371 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 865.557163] [50969]: [pid: 50969|app: 0|req: 2692/5508] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:39:57 2025] PUT /networking/v2.0/routers/a4a28115-bcd0-43f5-8405-1e49303413ff/remove_router_interface => generated 309 bytes in 825 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 865.583518] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a04911ef-7f91-45c7-be9e-85bb3371a7a8 admin admin] Publish callbacks [] for security_group (63880175-653b-4c9b-bc89-f4bdeaec0ce9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.591407] [50969]: [pid: 50969|app: 0|req: 2693/5509] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:39:57 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.601506] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a04911ef-7f91-45c7-be9e-85bb3371a7a8 admin admin] Publish callbacks [] for security_group (63880175-653b-4c9b-bc89-f4bdeaec0ce9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.623900] [50969]: [pid: 50969|app: 0|req: 2694/5510] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:57 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 865.641341] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a04911ef-7f91-45c7-be9e-85bb3371a7a8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (63880175-653b-4c9b-bc89-f4bdeaec0ce9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.646219] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a04911ef-7f91-45c7-be9e-85bb3371a7a8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=63880175-653b-4c9b-bc89-f4bdeaec0ce9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 865.650406] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a04911ef-7f91-45c7-be9e-85bb3371a7a8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.650914] [50968]: [pid: 50968|app: 0|req: 2817/5511] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:39:57 2025] DELETE /networking/v2.0/security-groups/63880175-653b-4c9b-bc89-f4bdeaec0ce9 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 865.661320] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-9d79b8fd-136e-41d3-aeeb-486edf31e59b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.662308] [50969]: [pid: 50969|app: 0|req: 2695/5512] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:39:57 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 865.858549] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (10508c6b-e013-4318-8202-a1c8e401884c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.869763] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.944236] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Allocated IP 192.168.128.1 (05bef1e0-3303-4046-b89f-5cd162589347/a1fd8c15-7a53-4df6-949b-7eaf899a1a30/f3a9fbf8-cd56-4232-afcb-0579d9edcb80) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 865.986046] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Deleting port eb20162d-ae6b-477f-952d-53a3103804fd {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 865.986046] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (eb20162d-ae6b-477f-952d-53a3103804fd), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.988422] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Publish callbacks [] for allowed_address_pair (f3a9fbf8-cd56-4232-afcb-0579d9edcb80), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.989409] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Publish callbacks [] for port (f3a9fbf8-cd56-4232-afcb-0579d9edcb80), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.989409] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] create_port_precommit called with port settings {'id': 'f3a9fbf8-cd56-4232-afcb-0579d9edcb80', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:58:34:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_interface', 'standard_attr_id': 1307, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 865.989824] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] create_port_precommit: [ 865.989824] [50968]: key[mac_address], None -> fa:16:3e:58:34:12 [ 865.989824] [50968]: key[device_id], None -> 7132dee8-4603-4df2-afe6-d078a2efb9c9 [ 865.989824] [50968]: key[binding:vif_details], None -> {} [ 865.989824] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 865.989824] [50968]: key[binding:vnic_type], None -> normal [ 865.989824] [50968]: key[allowed_address_pairs], None -> [] [ 865.989824] [50968]: key[name], None -> [ 865.989824] [50968]: key[status], None -> DOWN [ 865.989824] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 865.989824] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}] [ 865.989824] [50968]: key[id], None -> f3a9fbf8-cd56-4232-afcb-0579d9edcb80 [ 865.989824] [50968]: key[port_security_enabled], None -> False [ 865.989824] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 865.989824] [50968]: key[security_groups], None -> [] [ 865.989824] [50968]: key[binding:profile], None -> {} [ 865.989824] [50968]: key[binding:host_id], None -> [ 865.989824] [50968]: key[standard_attr_id], None -> 1307 [ 865.989824] [50968]: key[admin_state_up], None -> True [ 865.989824] [50968]: key[device_owner], None -> network:router_interface [ 865.989824] [50968]: key[binding:vif_type], None -> unbound [ 865.989824] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.011567] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f3a9fbf8-cd56-4232-afcb-0579d9edcb80), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.014868] [50969]: DEBUG neutron.plugins.ml2.db [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] For port eb20162d-ae6b-477f-952d-53a3103804fd, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=eb20162d-ae6b-477f-952d-53a3103804fd,segment=NetworkSegment(c2a644c0-6e6a-4edd-86a4-97921950fa3f),segment_id=c2a644c0-6e6a-4edd-86a4-97921950fa3f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 866.015107] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (eb20162d-ae6b-477f-952d-53a3103804fd), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.020559] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] delete_port_precommit called with port settings {'id': 'eb20162d-ae6b-477f-952d-53a3103804fd', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:50:c4:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_interface', 'standard_attr_id': 958, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', '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-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:05Z', 'revision_number': 5, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 866.020559] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] delete_port_precommit: [ 866.020559] [50969]: key[mac_address], fa:16:3e:50:c4:d5 -> None [ 866.020559] [50969]: key[device_id], 10508c6b-e013-4318-8202-a1c8e401884c -> None [ 866.020559] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 866.020559] [50969]: key[binding:vnic_type], normal -> None [ 866.020559] [50969]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 866.020559] [50969]: key[tags], [] -> None [ 866.020559] [50969]: key[allowed_address_pairs], [] -> None [ 866.020559] [50969]: key[created_at], 2025-11-21T22:37:02Z -> None [ 866.020559] [50969]: key[name], -> None [ 866.020559] [50969]: key[status], ACTIVE -> None [ 866.020559] [50969]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 866.020559] [50969]: key[fixed_ips], [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}] -> None [ 866.020559] [50969]: key[id], eb20162d-ae6b-477f-952d-53a3103804fd -> None [ 866.020559] [50969]: key[port_security_enabled], False -> None [ 866.020559] [50969]: key[network_id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 866.020559] [50969]: key[security_groups], [] -> None [ 866.020559] [50969]: key[binding:profile], {} -> None [ 866.020559] [50969]: key[binding:host_id], devstack -> None [ 866.020559] [50969]: key[revision_number], 5 -> None [ 866.020559] [50969]: key[description], -> None [ 866.020559] [50969]: key[updated_at], 2025-11-21T22:37:05Z -> None [ 866.020559] [50969]: key[standard_attr_id], 958 -> None [ 866.020559] [50969]: key[admin_state_up], True -> None [ 866.020559] [50969]: key[binding:vif_type], ovs -> None [ 866.020559] [50969]: key[device_owner], network:router_interface -> None [ 866.020559] [50969]: key[extra_dhcp_opts], [] -> None [ 866.020559] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.022411] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Calling delete_port for eb20162d-ae6b-477f-952d-53a3103804fd owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 866.045583] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Pushing event updated for resources: {'Port': ['ID=f3a9fbf8-cd56-4232-afcb-0579d9edcb80,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 866.057430] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Network 05bef1e0-3303-4046-b89f-5cd162589347 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 866.058368] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 866.060271] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 866.081276] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] create_port_postcommit called with port settings {'id': 'f3a9fbf8-cd56-4232-afcb-0579d9edcb80', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:58:34:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_interface', 'standard_attr_id': 1307, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:58Z', 'updated_at': '2025-11-21T22:39:58Z', 'revision_number': 1, 'network': {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 866.081605] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] create_port_postcommit: [ 866.081605] [50968]: key[mac_address], None -> fa:16:3e:58:34:12 [ 866.081605] [50968]: key[device_id], None -> 7132dee8-4603-4df2-afe6-d078a2efb9c9 [ 866.081605] [50968]: key[binding:vif_details], None -> {} [ 866.081605] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 866.081605] [50968]: key[binding:vnic_type], None -> normal [ 866.081605] [50968]: key[tags], None -> [] [ 866.081605] [50968]: key[allowed_address_pairs], None -> [] [ 866.081605] [50968]: key[created_at], None -> 2025-11-21T22:39:58Z [ 866.081605] [50968]: key[name], None -> [ 866.081605] [50968]: key[status], None -> DOWN [ 866.081605] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 866.081605] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}] [ 866.081605] [50968]: key[id], None -> f3a9fbf8-cd56-4232-afcb-0579d9edcb80 [ 866.081605] [50968]: key[port_security_enabled], None -> False [ 866.081605] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 866.081605] [50968]: key[security_groups], None -> [] [ 866.081605] [50968]: key[binding:profile], None -> {} [ 866.081605] [50968]: key[binding:host_id], None -> [ 866.081605] [50968]: key[revision_number], None -> 1 [ 866.081605] [50968]: key[description], None -> [ 866.081605] [50968]: key[updated_at], None -> 2025-11-21T22:39:58Z [ 866.081605] [50968]: key[standard_attr_id], None -> 1307 [ 866.081605] [50968]: key[admin_state_up], None -> True [ 866.081605] [50968]: key[binding:vif_type], None -> unbound [ 866.081605] [50968]: key[device_owner], None -> network:router_interface [ 866.081605] [50968]: key[extra_dhcp_opts], None -> [] [ 866.081605] [50968]: key[network], None -> {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} [ 866.081605] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.082983] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (7132dee8-4603-4df2-afe6-d078a2efb9c9), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.268433] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (f3a9fbf8-cd56-4232-afcb-0579d9edcb80), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.378957] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Publish callbacks [] for port (f3a9fbf8-cd56-4232-afcb-0579d9edcb80), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.379224] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] update_port_precommit called with port settings {'id': 'f3a9fbf8-cd56-4232-afcb-0579d9edcb80', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:58:34:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_interface', 'standard_attr_id': 1307, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:58Z', 'updated_at': '2025-11-21T22:39:58Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'f3a9fbf8-cd56-4232-afcb-0579d9edcb80', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:58:34:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_interface', 'standard_attr_id': 1307, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:58Z', 'updated_at': '2025-11-21T22:39:58Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 866.379364] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] update_port_precommit: [ 866.379364] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.381663] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (f3a9fbf8-cd56-4232-afcb-0579d9edcb80), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.403230] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Pushing event updated for resources: {'Port': ['ID=f3a9fbf8-cd56-4232-afcb-0579d9edcb80,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 866.422094] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] update_port_postcommit called with port settings {'id': 'f3a9fbf8-cd56-4232-afcb-0579d9edcb80', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:58:34:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_interface', 'standard_attr_id': 1307, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:58Z', 'updated_at': '2025-11-21T22:39:58Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'f3a9fbf8-cd56-4232-afcb-0579d9edcb80', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:58:34:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_interface', 'standard_attr_id': 1307, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:58Z', 'updated_at': '2025-11-21T22:39:58Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 866.422512] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] update_port_postcommit: [ 866.422512] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.422731] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (7132dee8-4603-4df2-afe6-d078a2efb9c9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.464697] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Network 05bef1e0-3303-4046-b89f-5cd162589347 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 866.465526] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 866.533102] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Router 7132dee8-4603-4df2-afe6-d078a2efb9c9 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 866.591330] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8a7cec5e-434f-4780-8502-11728e150279 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 866.595340] [50968]: [pid: 50968|app: 0|req: 2818/5513] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:39:57 2025] PUT /networking/v2.0/routers/7132dee8-4603-4df2-afe6-d078a2efb9c9/add_router_interface => generated 309 bytes in 944 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.620335] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (eb20162d-ae6b-477f-952d-53a3103804fd), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.628756] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Pushing event deleted for resources: {'Port': ['ID=eb20162d-ae6b-477f-952d-53a3103804fd,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 866.663779] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-b6b25c51-dea8-44b9-9586-63a164fe8c71 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.664635] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] delete_port_postcommit called with port settings {'id': 'eb20162d-ae6b-477f-952d-53a3103804fd', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:50:c4:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_interface', 'standard_attr_id': 958, 'fixed_ips': [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', '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-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:05Z', 'revision_number': 5, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b8af005e-a15d-435d-ad00-830e49c25b36'], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 866.664888] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] delete_port_postcommit: [ 866.664888] [50969]: key[mac_address], fa:16:3e:50:c4:d5 -> None [ 866.664888] [50969]: key[device_id], 10508c6b-e013-4318-8202-a1c8e401884c -> None [ 866.664888] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 866.664888] [50969]: key[binding:vnic_type], normal -> None [ 866.664888] [50969]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 866.664888] [50969]: key[tags], [] -> None [ 866.664888] [50969]: key[allowed_address_pairs], [] -> None [ 866.664888] [50969]: key[created_at], 2025-11-21T22:37:02Z -> None [ 866.664888] [50969]: key[name], -> None [ 866.664888] [50969]: key[status], ACTIVE -> None [ 866.664888] [50969]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 866.664888] [50969]: key[fixed_ips], [{'subnet_id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'ip_address': '192.168.128.1'}] -> None [ 866.664888] [50969]: key[id], eb20162d-ae6b-477f-952d-53a3103804fd -> None [ 866.664888] [50969]: key[port_security_enabled], False -> None [ 866.664888] [50969]: key[network_id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 866.664888] [50969]: key[security_groups], [] -> None [ 866.664888] [50969]: key[binding:profile], {} -> None [ 866.664888] [50969]: key[binding:host_id], devstack -> None [ 866.664888] [50969]: key[revision_number], 5 -> None [ 866.664888] [50969]: key[description], -> None [ 866.664888] [50969]: key[updated_at], 2025-11-21T22:37:05Z -> None [ 866.664888] [50969]: key[standard_attr_id], 958 -> None [ 866.664888] [50969]: key[admin_state_up], True -> None [ 866.664888] [50969]: key[binding:vif_type], ovs -> None [ 866.664888] [50969]: key[device_owner], network:router_interface -> None [ 866.664888] [50969]: key[extra_dhcp_opts], [] -> None [ 866.664888] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.665841] [50968]: [pid: 50968|app: 0|req: 2819/5514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:58 2025] GET /networking/v2.0/ports?device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.668079] [50968]: DEBUG neutron.api.wsgi [req-3951a96f-cea8-4027-8944-bd6f04dafd45 req-6237d4e3-c3ff-4be8-b691-7d6c9eddcb1c tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 866.693979] [50968]: [pid: 50968|app: 0|req: 2820/5515] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:39:59 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.725099] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (10508c6b-e013-4318-8202-a1c8e401884c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.755872] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks [] for router (a4a28115-bcd0-43f5-8405-1e49303413ff), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.814525] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks [] for router_gateway (a4a28115-bcd0-43f5-8405-1e49303413ff), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.839801] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Deleting port 1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 866.839978] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.854203] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Router 10508c6b-e013-4318-8202-a1c8e401884c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 866.872025] [50968]: DEBUG neutron.plugins.ml2.db [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] For port 1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 866.872025] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.876924] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] delete_port_precommit called with port settings {'id': '1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:37:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:23Z', 'updated_at': '2025-11-21T22:37: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 866.877332] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] delete_port_precommit: [ 866.877332] [50968]: key[mac_address], fa:16:3e:0e:37:04 -> None [ 866.877332] [50968]: key[device_id], a4a28115-bcd0-43f5-8405-1e49303413ff -> None [ 866.877332] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 866.877332] [50968]: key[binding:vnic_type], normal -> None [ 866.877332] [50968]: key[project_id], -> None [ 866.877332] [50968]: key[tags], [] -> None [ 866.877332] [50968]: key[allowed_address_pairs], [] -> None [ 866.877332] [50968]: key[created_at], 2025-11-21T22:37:23Z -> None [ 866.877332] [50968]: key[name], -> None [ 866.877332] [50968]: key[status], ACTIVE -> None [ 866.877332] [50968]: key[tenant_id], -> None [ 866.877332] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.181'}] -> None [ 866.877332] [50968]: key[id], 1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf -> None [ 866.877332] [50968]: key[port_security_enabled], False -> None [ 866.877332] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 866.877332] [50968]: key[security_groups], [] -> None [ 866.877332] [50968]: key[binding:profile], {} -> None [ 866.877332] [50968]: key[binding:host_id], devstack -> None [ 866.877332] [50968]: key[revision_number], 5 -> None [ 866.877332] [50968]: key[description], -> None [ 866.877332] [50968]: key[updated_at], 2025-11-21T22:37:25Z -> None [ 866.877332] [50968]: key[standard_attr_id], 1049 -> None [ 866.877332] [50968]: key[admin_state_up], True -> None [ 866.877332] [50968]: key[binding:vif_type], ovs -> None [ 866.877332] [50968]: key[device_owner], network:router_gateway -> None [ 866.877332] [50968]: key[extra_dhcp_opts], [] -> None [ 866.877332] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.884989] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Calling delete_port for 1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 866.911366] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ea605522-34d8-4007-b10c-aa2fc5dbd7cb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 866.915183] [50969]: [pid: 50969|app: 0|req: 2696/5516] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:39:58 2025] PUT /networking/v2.0/routers/10508c6b-e013-4318-8202-a1c8e401884c/remove_router_interface => generated 309 bytes in 1252 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.960037] [50969]: [pid: 50969|app: 0|req: 2697/5517] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:39:59 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?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) [ 866.981720] [50969]: [pid: 50969|app: 0|req: 2698/5518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:59 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.982703] [50969]: DEBUG neutron.api.v2.base [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Request body: {'port': {'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'admin_state_up': True, 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 867.066682] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-6f9e0471-d991-418d-99d7-6980f5ec3bfd x-openstack-request-id: req-6f9e0471-d991-418d-99d7-6980f5ec3bfd {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 867.069937] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bc7fa48b-8246-4af5-8c65-231e00dede10", "name": "network-vif-plugged", "status": "completed", "tag": "7a05d473-f4ff-4f2c-8518-c6c59ceb7850", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 867.069937] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6f9e0471-d991-418d-99d7-6980f5ec3bfd {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 867.069937] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6f9e0471-d991-418d-99d7-6980f5ec3bfd'] response: {'server_uuid': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'code': 200} [ 867.078845] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Made reservation on behalf of f3032a73c30547cca0af5c9f3824f84e for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 867.083099] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.093257] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.094922] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:39: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-21afbbe4-3f02-47eb-a78e-87ce72db540e x-openstack-request-id: req-21afbbe4-3f02-47eb-a78e-87ce72db540e {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 867.095083] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "436d154b-c2df-4976-9910-44b538fc3f73", "name": "network-vif-plugged", "status": "completed", "tag": "35c1c53b-0d0c-4a4b-ae51-24460538ae26", "code": 200}, {"name": "network-changed", "server_uuid": "436d154b-c2df-4976-9910-44b538fc3f73", "tag": "35c1c53b-0d0c-4a4b-ae51-24460538ae26", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 867.095254] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-21afbbe4-3f02-47eb-a78e-87ce72db540e {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 867.095589] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-21afbbe4-3f02-47eb-a78e-87ce72db540e'] response: {'server_uuid': '436d154b-c2df-4976-9910-44b538fc3f73', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'code': 200} [ 867.096772] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-21afbbe4-3f02-47eb-a78e-87ce72db540e'] response: {'name': 'network-changed', 'server_uuid': '436d154b-c2df-4976-9910-44b538fc3f73', 'tag': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'status': 'completed', 'code': 200} [ 867.118320] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Pushing event deleted for resources: {'Port': ['ID=1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 867.160697] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] delete_port_postcommit called with port settings {'id': '1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:37:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a4a28115-bcd0-43f5-8405-1e49303413ff', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:23Z', 'updated_at': '2025-11-21T22:37: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 867.161072] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] delete_port_postcommit: [ 867.161072] [50968]: key[mac_address], fa:16:3e:0e:37:04 -> None [ 867.161072] [50968]: key[device_id], a4a28115-bcd0-43f5-8405-1e49303413ff -> None [ 867.161072] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 867.161072] [50968]: key[binding:vnic_type], normal -> None [ 867.161072] [50968]: key[project_id], -> None [ 867.161072] [50968]: key[tags], [] -> None [ 867.161072] [50968]: key[allowed_address_pairs], [] -> None [ 867.161072] [50968]: key[created_at], 2025-11-21T22:37:23Z -> None [ 867.161072] [50968]: key[name], -> None [ 867.161072] [50968]: key[status], ACTIVE -> None [ 867.161072] [50968]: key[tenant_id], -> None [ 867.161072] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.181'}] -> None [ 867.161072] [50968]: key[id], 1e2dd09d-22a6-49fd-aedf-f0d5cf5428bf -> None [ 867.161072] [50968]: key[port_security_enabled], False -> None [ 867.161072] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 867.161072] [50968]: key[security_groups], [] -> None [ 867.161072] [50968]: key[binding:profile], {} -> None [ 867.161072] [50968]: key[binding:host_id], devstack -> None [ 867.161072] [50968]: key[revision_number], 5 -> None [ 867.161072] [50968]: key[description], -> None [ 867.161072] [50968]: key[updated_at], 2025-11-21T22:37:25Z -> None [ 867.161072] [50968]: key[standard_attr_id], 1049 -> None [ 867.161072] [50968]: key[admin_state_up], True -> None [ 867.161072] [50968]: key[binding:vif_type], ovs -> None [ 867.161072] [50968]: key[device_owner], network:router_gateway -> None [ 867.161072] [50968]: key[extra_dhcp_opts], [] -> None [ 867.161072] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.163404] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (a4a28115-bcd0-43f5-8405-1e49303413ff), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.175514] [50969]: DEBUG neutron.db.db_base_plugin_common [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Allocated IP 192.168.128.11 (d0897201-1f35-4b04-9702-c5700d22bacb/7fd5ac46-78b0-45ea-8dbe-b37d968f1493/d18fcbca-b8fe-4958-a51d-88e2cfa86ac4) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 867.217109] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (a4a28115-bcd0-43f5-8405-1e49303413ff), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.219430] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks [] for router_controller (a4a28115-bcd0-43f5-8405-1e49303413ff), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.255362] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (a4a28115-bcd0-43f5-8405-1e49303413ff), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.255729] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Fanout notify agent at l3_agent the message router_deleted on router a4a28115-bcd0-43f5-8405-1e49303413ff {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 867.261663] [50968]: DEBUG neutron_lib.callbacks.manager [None req-834b6c1a-4807-424a-9b00-3df30b87e48c admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.262221] [50968]: [pid: 50968|app: 0|req: 2821/5519] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:59 2025] DELETE /networking/v2.0/routers/a4a28115-bcd0-43f5-8405-1e49303413ff => generated 0 bytes in 568 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 867.291962] [50968]: [pid: 50968|app: 0|req: 2822/5520] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:39:59 2025] GET /networking/v2.0/security-groups?tenant_id=9c76bfe70e1849a4b5e980d4b4ca5d4b&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 867.303709] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for allowed_address_pair (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.306056] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.306056] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': '', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 867.306056] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit: [ 867.306056] [50969]: key[mac_address], None -> fa:16:3e:d5:03:78 [ 867.306056] [50969]: key[device_id], None -> 81fbd0f1-8890-4b6a-b372-9f2f7d20edfb [ 867.306056] [50969]: key[binding:vif_details], None -> {} [ 867.306056] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 867.306056] [50969]: key[binding:vnic_type], None -> normal [ 867.306056] [50969]: key[allowed_address_pairs], None -> [] [ 867.306056] [50969]: key[name], None -> [ 867.306056] [50969]: key[status], None -> DOWN [ 867.306056] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 867.306056] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}] [ 867.306056] [50969]: key[id], None -> d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 [ 867.306056] [50969]: key[port_security_enabled], None -> True [ 867.306056] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 867.306056] [50969]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 867.306056] [50969]: key[binding:profile], None -> {} [ 867.306056] [50969]: key[binding:host_id], None -> [ 867.306056] [50969]: key[standard_attr_id], None -> 1308 [ 867.306056] [50969]: key[admin_state_up], None -> True [ 867.306056] [50969]: key[device_owner], None -> [ 867.306056] [50969]: key[binding:vif_type], None -> unbound [ 867.306056] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.320108] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-1e2a9ad5-ff69-42c8-afd6-bbbb2976fd8a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.322253] [50968]: [pid: 50968|app: 0|req: 2823/5521] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:39:59 2025] GET /networking/v2.0/ports?tenant_id=aa9ed0f77dd54b7b922a31154cd9c278&device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 867.330908] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.352337] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event updated for resources: {'Port': ['ID=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 867.361626] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Network d0897201-1f35-4b04-9702-c5700d22bacb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 867.362411] [50969]: DEBUG neutron.scheduler.base_scheduler [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 867.364738] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 867.372673] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Deleting port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 867.372887] [50968]: DEBUG neutron_lib.callbacks.manager [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.378177] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': '', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:39:59Z', 'revision_number': 1, 'network': {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 867.378366] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit: [ 867.378366] [50969]: key[mac_address], None -> fa:16:3e:d5:03:78 [ 867.378366] [50969]: key[device_id], None -> 81fbd0f1-8890-4b6a-b372-9f2f7d20edfb [ 867.378366] [50969]: key[binding:vif_details], None -> {} [ 867.378366] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 867.378366] [50969]: key[binding:vnic_type], None -> normal [ 867.378366] [50969]: key[tags], None -> [] [ 867.378366] [50969]: key[allowed_address_pairs], None -> [] [ 867.378366] [50969]: key[created_at], None -> 2025-11-21T22:39:59Z [ 867.378366] [50969]: key[name], None -> [ 867.378366] [50969]: key[status], None -> DOWN [ 867.378366] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 867.378366] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}] [ 867.378366] [50969]: key[id], None -> d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 [ 867.378366] [50969]: key[port_security_enabled], None -> True [ 867.378366] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 867.378366] [50969]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 867.378366] [50969]: key[binding:profile], None -> {} [ 867.378366] [50969]: key[binding:host_id], None -> [ 867.378366] [50969]: key[revision_number], None -> 1 [ 867.378366] [50969]: key[description], None -> [ 867.378366] [50969]: key[updated_at], None -> 2025-11-21T22:39:59Z [ 867.378366] [50969]: key[standard_attr_id], None -> 1308 [ 867.378366] [50969]: key[admin_state_up], None -> True [ 867.378366] [50969]: key[binding:vif_type], None -> unbound [ 867.378366] [50969]: key[device_owner], None -> [ 867.378366] [50969]: key[extra_dhcp_opts], None -> [] [ 867.378366] [50969]: key[network], None -> {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} [ 867.378366] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.400493] [50968]: DEBUG neutron.plugins.ml2.db [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] For port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 867.400707] [50968]: DEBUG neutron_lib.callbacks.manager [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.405432] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_precommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:25Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 867.405615] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_precommit: [ 867.405615] [50968]: key[mac_address], fa:16:3e:78:43:d6 -> None [ 867.405615] [50968]: key[device_id], 659863b7-ded5-4f40-a97b-6c311fad3aac -> None [ 867.405615] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 867.405615] [50968]: key[binding:vnic_type], normal -> None [ 867.405615] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 867.405615] [50968]: key[tags], [] -> None [ 867.405615] [50968]: key[allowed_address_pairs], [] -> None [ 867.405615] [50968]: key[created_at], 2025-11-21T22:38:23Z -> None [ 867.405615] [50968]: key[name], -> None [ 867.405615] [50968]: key[status], ACTIVE -> None [ 867.405615] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 867.405615] [50968]: key[fixed_ips], [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}] -> None [ 867.405615] [50968]: key[id], 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 -> None [ 867.405615] [50968]: key[port_security_enabled], True -> None [ 867.405615] [50968]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 867.405615] [50968]: key[security_groups], ['3ce997a4-e173-41da-a149-86945dba84fe'] -> None [ 867.405615] [50968]: key[binding:profile], {} -> None [ 867.405615] [50968]: key[binding:host_id], cpu-1 -> None [ 867.405615] [50968]: key[revision_number], 5 -> None [ 867.405615] [50968]: key[description], -> None [ 867.405615] [50968]: key[updated_at], 2025-11-21T22:38:25Z -> None [ 867.405615] [50968]: key[standard_attr_id], 1218 -> None [ 867.405615] [50968]: key[admin_state_up], True -> None [ 867.405615] [50968]: key[binding:vif_type], ovs -> None [ 867.405615] [50968]: key[device_owner], compute:nova -> None [ 867.405615] [50968]: key[extra_dhcp_opts], [] -> None [ 867.405615] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.407747] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Calling delete_port for 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 867.422053] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.422442] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-cb5d4bd8-19d6-4a06-b61f-a326e48756cf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.436363] [50969]: [pid: 50969|app: 0|req: 2699/5522] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:39:59 2025] POST /networking/v2.0/ports => generated 733 bytes in 456 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 867.450379] [50969]: [pid: 50969|app: 0|req: 2700/5523] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:59 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.483364] [50968]: DEBUG neutron_lib.callbacks.manager [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9d4abbe7-f454-4ab3-a1be-2fc3863f0b53), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.493138] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Pushing event deleted for resources: {'Port': ['ID=9d4abbe7-f454-4ab3-a1be-2fc3863f0b53,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 867.513486] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks [] for router (10508c6b-e013-4318-8202-a1c8e401884c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.524488] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] No DVR routers for this DVR port 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 867.524769] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_postcommit called with port settings {'id': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:78:43:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'device_owner': 'compute:nova', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:23Z', 'updated_at': '2025-11-21T22:38:25Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 867.524936] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_postcommit: [ 867.524936] [50968]: key[mac_address], fa:16:3e:78:43:d6 -> None [ 867.524936] [50968]: key[device_id], 659863b7-ded5-4f40-a97b-6c311fad3aac -> None [ 867.524936] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 867.524936] [50968]: key[binding:vnic_type], normal -> None [ 867.524936] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 867.524936] [50968]: key[tags], [] -> None [ 867.524936] [50968]: key[allowed_address_pairs], [] -> None [ 867.524936] [50968]: key[created_at], 2025-11-21T22:38:23Z -> None [ 867.524936] [50968]: key[name], -> None [ 867.524936] [50968]: key[status], ACTIVE -> None [ 867.524936] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 867.524936] [50968]: key[fixed_ips], [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.6'}] -> None [ 867.524936] [50968]: key[id], 9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 -> None [ 867.524936] [50968]: key[port_security_enabled], True -> None [ 867.524936] [50968]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 867.524936] [50968]: key[security_groups], ['3ce997a4-e173-41da-a149-86945dba84fe'] -> None [ 867.524936] [50968]: key[binding:profile], {} -> None [ 867.524936] [50968]: key[binding:host_id], cpu-1 -> None [ 867.524936] [50968]: key[revision_number], 5 -> None [ 867.524936] [50968]: key[description], -> None [ 867.524936] [50968]: key[updated_at], 2025-11-21T22:38:25Z -> None [ 867.524936] [50968]: key[standard_attr_id], 1218 -> None [ 867.524936] [50968]: key[admin_state_up], True -> None [ 867.524936] [50968]: key[binding:vif_type], ovs -> None [ 867.524936] [50968]: key[device_owner], compute:nova -> None [ 867.524936] [50968]: key[extra_dhcp_opts], [] -> None [ 867.524936] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.526450] [50968]: DEBUG neutron_lib.callbacks.manager [req-dde2e88f-eeb1-45f9-8053-9239ea560aae req-fc822733-f57b-492b-9ac0-251576287d5f tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.529208] [50968]: [pid: 50968|app: 0|req: 2824/5524] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:39:59 2025] DELETE /networking/v2.0/ports/9d4abbe7-f454-4ab3-a1be-2fc3863f0b53 => generated 0 bytes in 207 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 867.587963] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-810f2797-4c84-4875-8795-3a409b524394 req-c2061a3a-9433-41d9-a843-f80c38810f88 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.589105] [50968]: [pid: 50968|app: 0|req: 2825/5525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:39:59 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.593732] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks [] for router_gateway (10508c6b-e013-4318-8202-a1c8e401884c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.613335] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] Deleting subnet 3e6c5b6e-18b8-4bc2-91e8-114913d96003 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 867.617837] [50968]: DEBUG neutron_lib.callbacks.manager [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] Publish callbacks [] for subnet (3e6c5b6e-18b8-4bc2-91e8-114913d96003), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.633505] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Deleting port 58c0eeae-f30d-4e83-a92d-775a0a353f37 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 867.633889] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (58c0eeae-f30d-4e83-a92d-775a0a353f37), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.640073] [50968]: DEBUG neutron_lib.callbacks.manager [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (3e6c5b6e-18b8-4bc2-91e8-114913d96003), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.670302] [50969]: DEBUG neutron.plugins.ml2.db [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] For port 58c0eeae-f30d-4e83-a92d-775a0a353f37, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=58c0eeae-f30d-4e83-a92d-775a0a353f37,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 867.670967] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (58c0eeae-f30d-4e83-a92d-775a0a353f37), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.679685] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] delete_port_precommit called with port settings {'id': '58c0eeae-f30d-4e83-a92d-775a0a353f37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:b4:67', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 956, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:02Z', 'updated_at': '2025-11-21T22:37: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 867.679902] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] delete_port_precommit: [ 867.679902] [50969]: key[mac_address], fa:16:3e:7d:b4:67 -> None [ 867.679902] [50969]: key[device_id], 10508c6b-e013-4318-8202-a1c8e401884c -> None [ 867.679902] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 867.679902] [50969]: key[binding:vnic_type], normal -> None [ 867.679902] [50969]: key[project_id], -> None [ 867.679902] [50969]: key[tags], [] -> None [ 867.679902] [50969]: key[allowed_address_pairs], [] -> None [ 867.679902] [50969]: key[created_at], 2025-11-21T22:37:02Z -> None [ 867.679902] [50969]: key[name], -> None [ 867.679902] [50969]: key[status], ACTIVE -> None [ 867.679902] [50969]: key[tenant_id], -> None [ 867.679902] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.153'}] -> None [ 867.679902] [50969]: key[id], 58c0eeae-f30d-4e83-a92d-775a0a353f37 -> None [ 867.679902] [50969]: key[port_security_enabled], False -> None [ 867.679902] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 867.679902] [50969]: key[security_groups], [] -> None [ 867.679902] [50969]: key[binding:profile], {} -> None [ 867.679902] [50969]: key[binding:host_id], devstack -> None [ 867.679902] [50969]: key[revision_number], 5 -> None [ 867.679902] [50969]: key[description], -> None [ 867.679902] [50969]: key[updated_at], 2025-11-21T22:37:03Z -> None [ 867.679902] [50969]: key[standard_attr_id], 956 -> None [ 867.679902] [50969]: key[admin_state_up], True -> None [ 867.679902] [50969]: key[binding:vif_type], ovs -> None [ 867.679902] [50969]: key[device_owner], network:router_gateway -> None [ 867.679902] [50969]: key[extra_dhcp_opts], [] -> None [ 867.679902] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.683198] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Calling delete_port for 58c0eeae-f30d-4e83-a92d-775a0a353f37 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 867.683321] [50968]: DEBUG neutron_lib.callbacks.manager [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (3e6c5b6e-18b8-4bc2-91e8-114913d96003), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.683321] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] delete_subnet_precommit called with subnet settings {'id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'name': 'tempest-ServersTestJSON-2044274447-subnet', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1047, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings None) [ 867.683321] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] delete_subnet_precommit: [ 867.683321] [50968]: key[service_types], [] -> None [ 867.683321] [50968]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 867.683321] [50968]: key[tags], [] -> None [ 867.683321] [50968]: key[router:external], False -> None [ 867.683321] [50968]: key[ipv6_ra_mode], None -> None [ 867.683321] [50968]: key[created_at], 2025-11-21T22:37:23Z -> None [ 867.683321] [50968]: key[name], tempest-ServersTestJSON-2044274447-subnet -> None [ 867.683321] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 867.683321] [50968]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 867.683321] [50968]: key[id], 3e6c5b6e-18b8-4bc2-91e8-114913d96003 -> None [ 867.683321] [50968]: key[network_id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 867.683321] [50968]: key[host_routes], [] -> None [ 867.683321] [50968]: key[revision_number], 0 -> None [ 867.683321] [50968]: key[dns_nameservers], [] -> None [ 867.683321] [50968]: key[cidr], 192.168.128.0/28 -> None [ 867.683321] [50968]: key[updated_at], 2025-11-21T22:37:23Z -> None [ 867.683321] [50968]: key[description], -> None [ 867.683321] [50968]: key[standard_attr_id], 1047 -> None [ 867.683321] [50968]: key[segment_id], None -> None [ 867.683321] [50968]: key[shared], False -> None [ 867.683321] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 867.683321] [50968]: key[ipv6_address_mode], None -> None [ 867.683321] [50968]: key[enable_dhcp], True -> None [ 867.683321] [50968]: key[subnetpool_id], None -> None [ 867.683321] [50968]: key[ip_version], 4 -> None [ 867.683321] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.721260] [50968]: DEBUG neutron_lib.callbacks.manager [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (3e6c5b6e-18b8-4bc2-91e8-114913d96003), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.721549] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] delete_subnet_postcommit called with subnet settings {'id': '3e6c5b6e-18b8-4bc2-91e8-114913d96003', 'name': 'tempest-ServersTestJSON-2044274447-subnet', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1047, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:37:23Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings None) [ 867.721686] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] delete_subnet_postcommit: [ 867.721686] [50968]: key[service_types], [] -> None [ 867.721686] [50968]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 867.721686] [50968]: key[tags], [] -> None [ 867.721686] [50968]: key[router:external], False -> None [ 867.721686] [50968]: key[ipv6_ra_mode], None -> None [ 867.721686] [50968]: key[created_at], 2025-11-21T22:37:23Z -> None [ 867.721686] [50968]: key[name], tempest-ServersTestJSON-2044274447-subnet -> None [ 867.721686] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 867.721686] [50968]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 867.721686] [50968]: key[id], 3e6c5b6e-18b8-4bc2-91e8-114913d96003 -> None [ 867.721686] [50968]: key[network_id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 867.721686] [50968]: key[host_routes], [] -> None [ 867.721686] [50968]: key[revision_number], 0 -> None [ 867.721686] [50968]: key[dns_nameservers], [] -> None [ 867.721686] [50968]: key[cidr], 192.168.128.0/28 -> None [ 867.721686] [50968]: key[updated_at], 2025-11-21T22:37:23Z -> None [ 867.721686] [50968]: key[description], -> None [ 867.721686] [50968]: key[standard_attr_id], 1047 -> None [ 867.721686] [50968]: key[segment_id], None -> None [ 867.721686] [50968]: key[shared], False -> None [ 867.721686] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 867.721686] [50968]: key[ipv6_address_mode], None -> None [ 867.721686] [50968]: key[enable_dhcp], True -> None [ 867.721686] [50968]: key[subnetpool_id], None -> None [ 867.721686] [50968]: key[ip_version], 4 -> None [ 867.721686] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.727310] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] Pushing event deleted for resources: {'Subnet': ['ID=3e6c5b6e-18b8-4bc2-91e8-114913d96003,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 867.736422] [50968]: DEBUG neutron_lib.callbacks.manager [None req-351374ea-52b4-475f-b1b7-191cd577713a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.739770] [50968]: [pid: 50968|app: 0|req: 2826/5526] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:59 2025] DELETE /networking/v2.0/subnets/3e6c5b6e-18b8-4bc2-91e8-114913d96003 => generated 0 bytes in 150 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 867.781976] [50968]: DEBUG neutron_lib.callbacks.manager [None req-24fa59cb-b57f-4700-a5e2-40c37d8d2b9b admin admin] Publish callbacks [] for security_group (532352cc-8d66-4037-a1a1-0fae93a7d482), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.787867] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (58c0eeae-f30d-4e83-a92d-775a0a353f37), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.797093] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Pushing event deleted for resources: {'Port': ['ID=58c0eeae-f30d-4e83-a92d-775a0a353f37,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 867.803643] [50968]: DEBUG neutron_lib.callbacks.manager [None req-24fa59cb-b57f-4700-a5e2-40c37d8d2b9b admin admin] Publish callbacks [] for security_group (532352cc-8d66-4037-a1a1-0fae93a7d482), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.826657] [50968]: DEBUG neutron_lib.callbacks.manager [None req-24fa59cb-b57f-4700-a5e2-40c37d8d2b9b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (532352cc-8d66-4037-a1a1-0fae93a7d482), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.826813] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] delete_port_postcommit called with port settings {'id': '58c0eeae-f30d-4e83-a92d-775a0a353f37', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:b4:67', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '10508c6b-e013-4318-8202-a1c8e401884c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 956, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:37:02Z', 'updated_at': '2025-11-21T22:37: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 867.827049] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] delete_port_postcommit: [ 867.827049] [50969]: key[mac_address], fa:16:3e:7d:b4:67 -> None [ 867.827049] [50969]: key[device_id], 10508c6b-e013-4318-8202-a1c8e401884c -> None [ 867.827049] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 867.827049] [50969]: key[binding:vnic_type], normal -> None [ 867.827049] [50969]: key[project_id], -> None [ 867.827049] [50969]: key[tags], [] -> None [ 867.827049] [50969]: key[allowed_address_pairs], [] -> None [ 867.827049] [50969]: key[created_at], 2025-11-21T22:37:02Z -> None [ 867.827049] [50969]: key[name], -> None [ 867.827049] [50969]: key[status], ACTIVE -> None [ 867.827049] [50969]: key[tenant_id], -> None [ 867.827049] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.153'}] -> None [ 867.827049] [50969]: key[id], 58c0eeae-f30d-4e83-a92d-775a0a353f37 -> None [ 867.827049] [50969]: key[port_security_enabled], False -> None [ 867.827049] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 867.827049] [50969]: key[security_groups], [] -> None [ 867.827049] [50969]: key[binding:profile], {} -> None [ 867.827049] [50969]: key[binding:host_id], devstack -> None [ 867.827049] [50969]: key[revision_number], 5 -> None [ 867.827049] [50969]: key[description], -> None [ 867.827049] [50969]: key[updated_at], 2025-11-21T22:37:03Z -> None [ 867.827049] [50969]: key[standard_attr_id], 956 -> None [ 867.827049] [50969]: key[admin_state_up], True -> None [ 867.827049] [50969]: key[binding:vif_type], ovs -> None [ 867.827049] [50969]: key[device_owner], network:router_gateway -> None [ 867.827049] [50969]: key[extra_dhcp_opts], [] -> None [ 867.827049] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.828688] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (10508c6b-e013-4318-8202-a1c8e401884c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.831928] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-24fa59cb-b57f-4700-a5e2-40c37d8d2b9b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=532352cc-8d66-4037-a1a1-0fae93a7d482,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 867.835795] [50968]: DEBUG neutron_lib.callbacks.manager [None req-24fa59cb-b57f-4700-a5e2-40c37d8d2b9b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.836305] [50968]: [pid: 50968|app: 0|req: 2827/5527] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:00 2025] DELETE /networking/v2.0/security-groups/532352cc-8d66-4037-a1a1-0fae93a7d482 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 867.873990] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (10508c6b-e013-4318-8202-a1c8e401884c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.877419] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks [] for router_controller (10508c6b-e013-4318-8202-a1c8e401884c), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.928406] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (10508c6b-e013-4318-8202-a1c8e401884c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.928566] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 10508c6b-e013-4318-8202-a1c8e401884c {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 867.934687] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9450736f-e080-42e0-bc25-30151388ebe1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 867.936041] [50969]: [pid: 50969|app: 0|req: 2701/5528] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:39:59 2025] DELETE /networking/v2.0/routers/10508c6b-e013-4318-8202-a1c8e401884c => generated 0 bytes in 484 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 867.971856] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-040fbfb4-6449-4115-9c50-81a026b26aec req-7e8d2c90-b32c-4468-9fd7-a11d602ec5e4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.972093] [50969]: [pid: 50969|app: 0|req: 2702/5529] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:00 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 1041 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 867.978944] [50969]: DEBUG neutron.api.wsgi [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-8deedc05-026d-4137-8011-b6e9404f24c3 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.993433] [50969]: [pid: 50969|app: 0|req: 2703/5530] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=738726b2-87ea-43b1-a09b-3000673ad943 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.998097] [50969]: DEBUG neutron.api.v2.base [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Request body: {'port': {'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 868.073362] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2c7924b0-bf78-4681-a7e2-141a081facaf admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.077301] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.172202] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2c7924b0-bf78-4681-a7e2-141a081facaf admin admin] Publish callbacks [] for security_group (cbfd14b8-1d3b-4086-bba5-0583e23da1f0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.183523] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2c7924b0-bf78-4681-a7e2-141a081facaf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (cbfd14b8-1d3b-4086-bba5-0583e23da1f0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.213935] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2c7924b0-bf78-4681-a7e2-141a081facaf admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=cbfd14b8-1d3b-4086-bba5-0583e23da1f0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.225945] [50968]: [pid: 50968|app: 0|req: 2828/5531] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:00 2025] GET /networking/v2.0/security-groups?tenant_id=33a21e8b72fc41af81a598d48e2b96fb&name=default => generated 2929 bytes in 389 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 868.246116] [50968]: [pid: 50968|app: 0|req: 2829/5532] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:00 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.249561] [50968]: DEBUG neutron.api.wsgi [req-810f2797-4c84-4875-8795-3a409b524394 req-7c2670a8-8027-4349-807f-fe05b264c575 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.273306] [50969]: DEBUG neutron.notifiers.nova [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 868.277053] [50968]: [pid: 50968|app: 0|req: 2830/5533] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:00 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.282305] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks [] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.291202] [50969]: DEBUG neutron.db.provisioning_blocks [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Transition to ACTIVE for port object d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 868.293149] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_precommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': '', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:39:59Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 868.293377] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_precommit: [ 868.293377] [50969]: key[device_owner], -> compute:nova [ 868.293377] [50969]: key[binding:host_id], -> cpu-1 [ 868.293377] [50969]: key[updated_at], 2025-11-21T22:39:59Z -> 2025-11-21T22:40:00Z [ 868.293377] [50969]: key[revision_number], 1 -> 2 [ 868.293377] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.294643] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.310581] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6c8f771-c666-4fc7-bccb-77903189706d req-9aab06dc-e742-4d01-aba2-60dc388f060f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.311745] [50968]: [pid: 50968|app: 0|req: 2831/5534] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:00 2025] GET /networking/v2.0/ports?tenant_id=e64f30d3d3ef48499993460fea96c2f4&device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 868.315473] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Pushing event updated for resources: {'Port': ['ID=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.339054] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (7e3dba3f-33e6-481c-9f2e-dac942940c9f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.354029] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_postcommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': '', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:39:59Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 868.354253] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_postcommit: [ 868.354253] [50969]: key[device_owner], -> compute:nova [ 868.354253] [50969]: key[binding:host_id], -> cpu-1 [ 868.354253] [50969]: key[updated_at], 2025-11-21T22:39:59Z -> 2025-11-21T22:40:00Z [ 868.354253] [50969]: key[revision_number], 1 -> 2 [ 868.354253] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.360928] [50969]: DEBUG neutron.plugins.ml2.managers [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Attempting to bind port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 868.361132] [50969]: DEBUG neutron.plugins.ml2.managers [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Attempting to bind port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 868.361251] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Attempting to bind port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 on network d0897201-1f35-4b04-9702-c5700d22bacb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 868.366120] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Deleting port d196fd6e-561c-497a-8093-cb0fa45409e9 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 868.366357] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (d196fd6e-561c-497a-8093-cb0fa45409e9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.377275] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 868.377391] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Bind Segment={'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 868.380334] [50969]: DEBUG networking_nsxv3.api.rpc [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Bind port on Host cpu-1 & Segment [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 868.387312] [50968]: DEBUG neutron.plugins.ml2.db [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] For port d196fd6e-561c-497a-8093-cb0fa45409e9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d196fd6e-561c-497a-8093-cb0fa45409e9,segment=NetworkSegment(2ea20cee-3643-4876-a4b9-55ffd797a283),segment_id=2ea20cee-3643-4876-a4b9-55ffd797a283)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 868.387312] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (d196fd6e-561c-497a-8093-cb0fa45409e9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.392309] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] delete_port_precommit called with port settings {'id': 'd196fd6e-561c-497a-8093-cb0fa45409e9', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:b2:b4:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1207, '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-21T22:38:10Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 5, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 868.392520] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] delete_port_precommit: [ 868.392520] [50968]: key[mac_address], fa:16:3e:b2:b4:fa -> None [ 868.392520] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 868.392520] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 868.392520] [50968]: key[binding:vnic_type], normal -> None [ 868.392520] [50968]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 868.392520] [50968]: key[tags], [] -> None [ 868.392520] [50968]: key[allowed_address_pairs], [] -> None [ 868.392520] [50968]: key[created_at], 2025-11-21T22:38:10Z -> None [ 868.392520] [50968]: key[name], -> None [ 868.392520] [50968]: key[status], ACTIVE -> None [ 868.392520] [50968]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 868.392520] [50968]: key[fixed_ips], [] -> None [ 868.392520] [50968]: key[id], d196fd6e-561c-497a-8093-cb0fa45409e9 -> None [ 868.392520] [50968]: key[port_security_enabled], False -> None [ 868.392520] [50968]: key[network_id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 868.392520] [50968]: key[security_groups], [] -> None [ 868.392520] [50968]: key[binding:profile], {} -> None [ 868.392520] [50968]: key[binding:host_id], devstack -> None [ 868.392520] [50968]: key[revision_number], 5 -> None [ 868.392520] [50968]: key[description], -> None [ 868.392520] [50968]: key[updated_at], 2025-11-21T22:40:00Z -> None [ 868.392520] [50968]: key[standard_attr_id], 1207 -> None [ 868.392520] [50968]: key[admin_state_up], True -> None [ 868.392520] [50968]: key[binding:vif_type], ovs -> None [ 868.392520] [50968]: key[device_owner], network:dhcp -> None [ 868.392520] [50968]: key[extra_dhcp_opts], [] -> None [ 868.392520] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.394141] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Calling delete_port for d196fd6e-561c-497a-8093-cb0fa45409e9 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 868.445163] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d196fd6e-561c-497a-8093-cb0fa45409e9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.454984] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Pushing event deleted for resources: {'Port': ['ID=d196fd6e-561c-497a-8093-cb0fa45409e9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.463125] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] No DVR routers for this DVR port d196fd6e-561c-497a-8093-cb0fa45409e9 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 868.463125] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] delete_port_postcommit called with port settings {'id': 'd196fd6e-561c-497a-8093-cb0fa45409e9', 'name': '', 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'mac_address': 'fa:16:3e:b2:b4:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1207, '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-21T22:38:10Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 5, 'project_id': '8a46892068054cec8d2324513692e83a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}}] (original binding levels None) on network {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} with segments to bind None [ 868.463125] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] delete_port_postcommit: [ 868.463125] [50968]: key[mac_address], fa:16:3e:b2:b4:fa -> None [ 868.463125] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 868.463125] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 868.463125] [50968]: key[binding:vnic_type], normal -> None [ 868.463125] [50968]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 868.463125] [50968]: key[tags], [] -> None [ 868.463125] [50968]: key[allowed_address_pairs], [] -> None [ 868.463125] [50968]: key[created_at], 2025-11-21T22:38:10Z -> None [ 868.463125] [50968]: key[name], -> None [ 868.463125] [50968]: key[status], ACTIVE -> None [ 868.463125] [50968]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 868.463125] [50968]: key[fixed_ips], [] -> None [ 868.463125] [50968]: key[id], d196fd6e-561c-497a-8093-cb0fa45409e9 -> None [ 868.463125] [50968]: key[port_security_enabled], False -> None [ 868.463125] [50968]: key[network_id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 868.463125] [50968]: key[security_groups], [] -> None [ 868.463125] [50968]: key[binding:profile], {} -> None [ 868.463125] [50968]: key[binding:host_id], devstack -> None [ 868.463125] [50968]: key[revision_number], 5 -> None [ 868.463125] [50968]: key[description], -> None [ 868.463125] [50968]: key[updated_at], 2025-11-21T22:40:00Z -> None [ 868.463125] [50968]: key[standard_attr_id], 1207 -> None [ 868.463125] [50968]: key[admin_state_up], True -> None [ 868.463125] [50968]: key[binding:vif_type], ovs -> None [ 868.463125] [50968]: key[device_owner], network:dhcp -> None [ 868.463125] [50968]: key[extra_dhcp_opts], [] -> None [ 868.463125] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.481857] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (7e3dba3f-33e6-481c-9f2e-dac942940c9f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.490313] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] delete_network_precommit called with network settings {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} (original settings None) and network segments [{'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}] [ 868.490533] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] delete_network_precommit: [ 868.490533] [50968]: key[qinq], None -> None [ 868.490533] [50968]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 868.490533] [50968]: key[tags], [] -> None [ 868.490533] [50968]: key[router:external], False -> None [ 868.490533] [50968]: key[created_at], 2025-11-21T22:37:23Z -> None [ 868.490533] [50968]: key[name], tempest-ServersTestJSON-2044274447-network -> None [ 868.490533] [50968]: key[status], ACTIVE -> None [ 868.490533] [50968]: key[ipv6_address_scope], None -> None [ 868.490533] [50968]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 868.490533] [50968]: key[availability_zone_hints], [] -> None [ 868.490533] [50968]: key[availability_zones], ['nova'] -> None [ 868.490533] [50968]: key[id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 868.490533] [50968]: key[port_security_enabled], True -> None [ 868.490533] [50968]: key[subnets], [] -> None [ 868.490533] [50968]: key[provider:segmentation_id], 614 -> None [ 868.490533] [50968]: key[provider:network_type], vlan -> None [ 868.490533] [50968]: key[revision_number], 3 -> None [ 868.490533] [50968]: key[provider:physical_network], default -> None [ 868.490533] [50968]: key[description], -> None [ 868.490533] [50968]: key[updated_at], 2025-11-21T22:40:00Z -> None [ 868.490533] [50968]: key[standard_attr_id], 1045 -> None [ 868.490533] [50968]: key[admin_state_up], True -> None [ 868.490533] [50968]: key[shared], False -> None [ 868.490533] [50968]: key[ipv4_address_scope], None -> None [ 868.490533] [50968]: key[vlan_transparent], None -> None [ 868.490533] [50968]: key[mtu], 8950 -> None [ 868.490533] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.491483] [50968]: DEBUG neutron.services.segments.db [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7e3dba3f-33e6-481c-9f2e-dac942940c9f']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 868.496170] [50968]: DEBUG neutron.services.segments.db [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '2ea20cee-3643-4876-a4b9-55ffd797a283') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 868.496170] [50968]: DEBUG neutron.services.segments.db [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '2ea20cee-3643-4876-a4b9-55ffd797a283') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 868.499822] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (2ea20cee-3643-4876-a4b9-55ffd797a283), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.507069] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (2ea20cee-3643-4876-a4b9-55ffd797a283), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.513307] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Releasing vlan 614 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 868.513532] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (2ea20cee-3643-4876-a4b9-55ffd797a283), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.530287] [50968]: INFO neutron.services.segments.plugin [-] Segment 2ea20cee-3643-4876-a4b9-55ffd797a283 resource provider aggregate not found [ 868.537986] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (7e3dba3f-33e6-481c-9f2e-dac942940c9f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.538223] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] delete_network_postcommit called with network settings {'id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f', 'name': 'tempest-ServersTestJSON-2044274447-network', 'tenant_id': '8a46892068054cec8d2324513692e83a', 'project_id': '8a46892068054cec8d2324513692e83a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1045, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:23Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 614} (original settings None) and network segments [{'id': '2ea20cee-3643-4876-a4b9-55ffd797a283', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 614, 'network_id': '7e3dba3f-33e6-481c-9f2e-dac942940c9f'}] [ 868.538338] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] delete_network_postcommit: [ 868.538338] [50968]: key[qinq], None -> None [ 868.538338] [50968]: key[project_id], 8a46892068054cec8d2324513692e83a -> None [ 868.538338] [50968]: key[tags], [] -> None [ 868.538338] [50968]: key[router:external], False -> None [ 868.538338] [50968]: key[created_at], 2025-11-21T22:37:23Z -> None [ 868.538338] [50968]: key[name], tempest-ServersTestJSON-2044274447-network -> None [ 868.538338] [50968]: key[status], ACTIVE -> None [ 868.538338] [50968]: key[ipv6_address_scope], None -> None [ 868.538338] [50968]: key[tenant_id], 8a46892068054cec8d2324513692e83a -> None [ 868.538338] [50968]: key[availability_zone_hints], [] -> None [ 868.538338] [50968]: key[availability_zones], ['nova'] -> None [ 868.538338] [50968]: key[id], 7e3dba3f-33e6-481c-9f2e-dac942940c9f -> None [ 868.538338] [50968]: key[port_security_enabled], True -> None [ 868.538338] [50968]: key[subnets], [] -> None [ 868.538338] [50968]: key[provider:segmentation_id], 614 -> None [ 868.538338] [50968]: key[provider:network_type], vlan -> None [ 868.538338] [50968]: key[revision_number], 3 -> None [ 868.538338] [50968]: key[provider:physical_network], default -> None [ 868.538338] [50968]: key[description], -> None [ 868.538338] [50968]: key[updated_at], 2025-11-21T22:40:00Z -> None [ 868.538338] [50968]: key[standard_attr_id], 1045 -> None [ 868.538338] [50968]: key[admin_state_up], True -> None [ 868.538338] [50968]: key[shared], False -> None [ 868.538338] [50968]: key[ipv4_address_scope], None -> None [ 868.538338] [50968]: key[vlan_transparent], None -> None [ 868.538338] [50968]: key[mtu], 8950 -> None [ 868.538338] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.540610] [50968]: INFO neutron.services.segments.plugin [-] Segment 2ea20cee-3643-4876-a4b9-55ffd797a283 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 2ea20cee-3643-4876-a4b9-55ffd797a283 found for delete ", "request_id": "req-e5fb0849-dd1e-4f92-83c2-5d9a7bdea1c8"}]} [ 868.548655] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Pushing event deleted for resources: {'Network': ['ID=7e3dba3f-33e6-481c-9f2e-dac942940c9f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.557156] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82986ead-f667-476b-8bef-a9799f3f90a2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.557156] [50968]: [pid: 50968|app: 0|req: 2832/5535] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:40:00 2025] DELETE /networking/v2.0/networks/7e3dba3f-33e6-481c-9f2e-dac942940c9f => generated 0 bytes in 243 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 868.584776] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] Deleting subnet b8af005e-a15d-435d-ad00-830e49c25b36 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 868.587336] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] Publish callbacks [] for subnet (b8af005e-a15d-435d-ad00-830e49c25b36), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.598978] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (b8af005e-a15d-435d-ad00-830e49c25b36), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.645146] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (b8af005e-a15d-435d-ad00-830e49c25b36), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.645654] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] delete_subnet_precommit called with subnet settings {'id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'name': 'tempest-ServersTestManualDisk-400519389-subnet', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 954, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings None) [ 868.645811] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] delete_subnet_precommit: [ 868.645811] [50968]: key[service_types], [] -> None [ 868.645811] [50968]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 868.645811] [50968]: key[tags], [] -> None [ 868.645811] [50968]: key[router:external], False -> None [ 868.645811] [50968]: key[ipv6_ra_mode], None -> None [ 868.645811] [50968]: key[created_at], 2025-11-21T22:37:01Z -> None [ 868.645811] [50968]: key[name], tempest-ServersTestManualDisk-400519389-subnet -> None [ 868.645811] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 868.645811] [50968]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 868.645811] [50968]: key[id], b8af005e-a15d-435d-ad00-830e49c25b36 -> None [ 868.645811] [50968]: key[network_id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 868.645811] [50968]: key[host_routes], [] -> None [ 868.645811] [50968]: key[revision_number], 0 -> None [ 868.645811] [50968]: key[dns_nameservers], [] -> None [ 868.645811] [50968]: key[cidr], 192.168.128.0/28 -> None [ 868.645811] [50968]: key[updated_at], 2025-11-21T22:37:01Z -> None [ 868.645811] [50968]: key[description], -> None [ 868.645811] [50968]: key[standard_attr_id], 954 -> None [ 868.645811] [50968]: key[segment_id], None -> None [ 868.645811] [50968]: key[shared], False -> None [ 868.645811] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 868.645811] [50968]: key[ipv6_address_mode], None -> None [ 868.645811] [50968]: key[enable_dhcp], True -> None [ 868.645811] [50968]: key[subnetpool_id], None -> None [ 868.645811] [50968]: key[ip_version], 4 -> None [ 868.645811] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.683255] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (b8af005e-a15d-435d-ad00-830e49c25b36), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.683465] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b8af005e-a15d-435d-ad00-830e49c25b36', 'name': 'tempest-ServersTestManualDisk-400519389-subnet', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 954, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings None) [ 868.683595] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] delete_subnet_postcommit: [ 868.683595] [50968]: key[service_types], [] -> None [ 868.683595] [50968]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 868.683595] [50968]: key[tags], [] -> None [ 868.683595] [50968]: key[router:external], False -> None [ 868.683595] [50968]: key[ipv6_ra_mode], None -> None [ 868.683595] [50968]: key[created_at], 2025-11-21T22:37:01Z -> None [ 868.683595] [50968]: key[name], tempest-ServersTestManualDisk-400519389-subnet -> None [ 868.683595] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 868.683595] [50968]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 868.683595] [50968]: key[id], b8af005e-a15d-435d-ad00-830e49c25b36 -> None [ 868.683595] [50968]: key[network_id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 868.683595] [50968]: key[host_routes], [] -> None [ 868.683595] [50968]: key[revision_number], 0 -> None [ 868.683595] [50968]: key[dns_nameservers], [] -> None [ 868.683595] [50968]: key[cidr], 192.168.128.0/28 -> None [ 868.683595] [50968]: key[updated_at], 2025-11-21T22:37:01Z -> None [ 868.683595] [50968]: key[description], -> None [ 868.683595] [50968]: key[standard_attr_id], 954 -> None [ 868.683595] [50968]: key[segment_id], None -> None [ 868.683595] [50968]: key[shared], False -> None [ 868.683595] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 868.683595] [50968]: key[ipv6_address_mode], None -> None [ 868.683595] [50968]: key[enable_dhcp], True -> None [ 868.683595] [50968]: key[subnetpool_id], None -> None [ 868.683595] [50968]: key[ip_version], 4 -> None [ 868.683595] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.689279] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b8af005e-a15d-435d-ad00-830e49c25b36,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.696968] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2a5a2a35-dea3-44e3-b88c-db9c845b6d1f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.699099] [50968]: [pid: 50968|app: 0|req: 2833/5536] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:40:00 2025] DELETE /networking/v2.0/subnets/b8af005e-a15d-435d-ad00-830e49c25b36 => generated 0 bytes in 143 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 868.738606] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc207eee-83d6-450b-a53b-740081b843d8 req-085a2ec3-f4b4-4fbd-b528-54c05041bec1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.741482] [50968]: [pid: 50968|app: 0|req: 2834/5537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 868.746025] [50968]: DEBUG neutron.api.wsgi [req-040fbfb4-6449-4115-9c50-81a026b26aec req-37ed52fc-bacc-4a5d-8b01-e878a322e1e4 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.771654] [50968]: [pid: 50968|app: 0|req: 2835/5538] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.793513] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-cfc35e82-9e81-484d-ac53-0a3bf66f0159 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.794547] [50968]: [pid: 50968|app: 0|req: 2836/5539] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/subnets?id=06fa0701-821a-4770-be54-b0da5d89cfe5 => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.842759] [50968]: DEBUG neutron_lib.callbacks.manager [None req-906a0d13-fe6a-4dca-9422-8cda0235b586 admin admin] Publish callbacks [] for security_group (cbfd14b8-1d3b-4086-bba5-0583e23da1f0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.862490] [50968]: DEBUG neutron_lib.callbacks.manager [None req-906a0d13-fe6a-4dca-9422-8cda0235b586 admin admin] Publish callbacks [] for security_group (cbfd14b8-1d3b-4086-bba5-0583e23da1f0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.891823] [50968]: DEBUG neutron_lib.callbacks.manager [None req-906a0d13-fe6a-4dca-9422-8cda0235b586 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (cbfd14b8-1d3b-4086-bba5-0583e23da1f0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.897592] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-906a0d13-fe6a-4dca-9422-8cda0235b586 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=cbfd14b8-1d3b-4086-bba5-0583e23da1f0,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.901642] [50968]: DEBUG neutron_lib.callbacks.manager [None req-906a0d13-fe6a-4dca-9422-8cda0235b586 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.902142] [50968]: [pid: 50968|app: 0|req: 2837/5540] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:01 2025] DELETE /networking/v2.0/security-groups/cbfd14b8-1d3b-4086-bba5-0583e23da1f0 => generated 0 bytes in 107 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 868.949859] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6c8f771-c666-4fc7-bccb-77903189706d req-48c96244-6845-487c-a104-4556c8ef1901 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.950984] [50968]: [pid: 50968|app: 0|req: 2838/5541] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/networks?id=55577191-488f-40ea-b613-95981cc2bb74 => generated 718 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.966113] [50968]: [pid: 50968|app: 0|req: 2839/5542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/ports?device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.040531] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a1723db-576d-4749-838f-43eab57b935a req-5f5e0e87-5024-4456-9876-1e73e31cafce tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.041887] [50968]: [pid: 50968|app: 0|req: 2840/5543] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.072794] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'tag': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850'}, {'server_uuid': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '738726b2-87ea-43b1-a09b-3000673ad943'}, {'name': 'network-changed', 'server_uuid': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'tag': '738726b2-87ea-43b1-a09b-3000673ad943'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 869.074844] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-318ecd8e-20b8-4334-9e5b-10be57b16ef9" -d '{"events": [{"name": "network-changed", "server_uuid": "bc7fa48b-8246-4af5-8c65-231e00dede10", "tag": "7a05d473-f4ff-4f2c-8518-c6c59ceb7850"}, {"server_uuid": "349bfb6c-3cd9-4d60-8be0-0f6d6314cba1", "name": "network-vif-plugged", "status": "completed", "tag": "738726b2-87ea-43b1-a09b-3000673ad943"}, {"name": "network-changed", "server_uuid": "349bfb6c-3cd9-4d60-8be0-0f6d6314cba1", "tag": "738726b2-87ea-43b1-a09b-3000673ad943"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 869.078574] [50968]: [pid: 50968|app: 0|req: 2841/5544] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/security-groups?tenant_id=8a46892068054cec8d2324513692e83a&name=default => generated 2929 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 869.099598] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'name': 'network-vif-deleted', 'tag': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 869.105040] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-757d064d-d3c6-43dd-8d68-78ac3ecbaf41" -d '{"events": [{"server_uuid": "659863b7-ded5-4f40-a97b-6c311fad3aac", "name": "network-vif-deleted", "tag": "9d4abbe7-f454-4ab3-a1be-2fc3863f0b53"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 869.125935] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (926dd7f6-6316-4f81-9c22-e8488e800f9a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.162437] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Deleting port efce29ee-0687-4e1d-8b94-8aa0eb8962f2 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 869.162673] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (efce29ee-0687-4e1d-8b94-8aa0eb8962f2), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.187018] [50968]: DEBUG neutron.plugins.ml2.db [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] For port efce29ee-0687-4e1d-8b94-8aa0eb8962f2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=efce29ee-0687-4e1d-8b94-8aa0eb8962f2,segment=NetworkSegment(c2a644c0-6e6a-4edd-86a4-97921950fa3f),segment_id=c2a644c0-6e6a-4edd-86a4-97921950fa3f)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 869.187018] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (efce29ee-0687-4e1d-8b94-8aa0eb8962f2), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.190567] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] delete_port_precommit called with port settings {'id': 'efce29ee-0687-4e1d-8b94-8aa0eb8962f2', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:94:e6:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-926dd7f6-6316-4f81-9c22-e8488e800f9a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1173, '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-21T22:37:51Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 5, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 869.190855] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] delete_port_precommit: [ 869.190855] [50968]: key[mac_address], fa:16:3e:94:e6:ac -> None [ 869.190855] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 869.190855] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 869.190855] [50968]: key[binding:vnic_type], normal -> None [ 869.190855] [50968]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 869.190855] [50968]: key[tags], [] -> None [ 869.190855] [50968]: key[allowed_address_pairs], [] -> None [ 869.190855] [50968]: key[created_at], 2025-11-21T22:37:51Z -> None [ 869.190855] [50968]: key[name], -> None [ 869.190855] [50968]: key[status], ACTIVE -> None [ 869.190855] [50968]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 869.190855] [50968]: key[fixed_ips], [] -> None [ 869.190855] [50968]: key[id], efce29ee-0687-4e1d-8b94-8aa0eb8962f2 -> None [ 869.190855] [50968]: key[port_security_enabled], False -> None [ 869.190855] [50968]: key[network_id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 869.190855] [50968]: key[security_groups], [] -> None [ 869.190855] [50968]: key[binding:profile], {} -> None [ 869.190855] [50968]: key[binding:host_id], devstack -> None [ 869.190855] [50968]: key[revision_number], 5 -> None [ 869.190855] [50968]: key[description], -> None [ 869.190855] [50968]: key[updated_at], 2025-11-21T22:40:00Z -> None [ 869.190855] [50968]: key[standard_attr_id], 1173 -> None [ 869.190855] [50968]: key[admin_state_up], True -> None [ 869.190855] [50968]: key[binding:vif_type], ovs -> None [ 869.190855] [50968]: key[device_owner], network:dhcp -> None [ 869.190855] [50968]: key[extra_dhcp_opts], [] -> None [ 869.190855] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.193321] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Calling delete_port for efce29ee-0687-4e1d-8b94-8aa0eb8962f2 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 869.265670] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (efce29ee-0687-4e1d-8b94-8aa0eb8962f2), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.277729] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Pushing event deleted for resources: {'Port': ['ID=efce29ee-0687-4e1d-8b94-8aa0eb8962f2,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 869.288138] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] No DVR routers for this DVR port efce29ee-0687-4e1d-8b94-8aa0eb8962f2 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 869.288887] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] delete_port_postcommit called with port settings {'id': 'efce29ee-0687-4e1d-8b94-8aa0eb8962f2', 'name': '', 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'mac_address': 'fa:16:3e:94:e6:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-926dd7f6-6316-4f81-9c22-e8488e800f9a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1173, '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-21T22:37:51Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 5, 'project_id': '9f28d63335d345949834cb0b84647fb9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}}] (original binding levels None) on network {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} with segments to bind None [ 869.288887] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] delete_port_postcommit: [ 869.288887] [50968]: key[mac_address], fa:16:3e:94:e6:ac -> None [ 869.288887] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 869.288887] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 869.288887] [50968]: key[binding:vnic_type], normal -> None [ 869.288887] [50968]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 869.288887] [50968]: key[tags], [] -> None [ 869.288887] [50968]: key[allowed_address_pairs], [] -> None [ 869.288887] [50968]: key[created_at], 2025-11-21T22:37:51Z -> None [ 869.288887] [50968]: key[name], -> None [ 869.288887] [50968]: key[status], ACTIVE -> None [ 869.288887] [50968]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 869.288887] [50968]: key[fixed_ips], [] -> None [ 869.288887] [50968]: key[id], efce29ee-0687-4e1d-8b94-8aa0eb8962f2 -> None [ 869.288887] [50968]: key[port_security_enabled], False -> None [ 869.288887] [50968]: key[network_id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 869.288887] [50968]: key[security_groups], [] -> None [ 869.288887] [50968]: key[binding:profile], {} -> None [ 869.288887] [50968]: key[binding:host_id], devstack -> None [ 869.288887] [50968]: key[revision_number], 5 -> None [ 869.288887] [50968]: key[description], -> None [ 869.288887] [50968]: key[updated_at], 2025-11-21T22:40:00Z -> None [ 869.288887] [50968]: key[standard_attr_id], 1173 -> None [ 869.288887] [50968]: key[admin_state_up], True -> None [ 869.288887] [50968]: key[binding:vif_type], ovs -> None [ 869.288887] [50968]: key[device_owner], network:dhcp -> None [ 869.288887] [50968]: key[extra_dhcp_opts], [] -> None [ 869.288887] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.318076] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (926dd7f6-6316-4f81-9c22-e8488e800f9a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.329837] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] delete_network_precommit called with network settings {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} (original settings None) and network segments [{'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}] [ 869.329978] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] delete_network_precommit: [ 869.329978] [50968]: key[qinq], None -> None [ 869.329978] [50968]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 869.329978] [50968]: key[tags], [] -> None [ 869.329978] [50968]: key[router:external], False -> None [ 869.329978] [50968]: key[created_at], 2025-11-21T22:37:01Z -> None [ 869.329978] [50968]: key[name], tempest-ServersTestManualDisk-400519389-network -> None [ 869.329978] [50968]: key[status], ACTIVE -> None [ 869.329978] [50968]: key[ipv6_address_scope], None -> None [ 869.329978] [50968]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 869.329978] [50968]: key[availability_zone_hints], [] -> None [ 869.329978] [50968]: key[availability_zones], ['nova'] -> None [ 869.329978] [50968]: key[id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 869.329978] [50968]: key[port_security_enabled], True -> None [ 869.329978] [50968]: key[subnets], [] -> None [ 869.329978] [50968]: key[provider:segmentation_id], 766 -> None [ 869.329978] [50968]: key[provider:network_type], vlan -> None [ 869.329978] [50968]: key[revision_number], 3 -> None [ 869.329978] [50968]: key[provider:physical_network], default -> None [ 869.329978] [50968]: key[description], -> None [ 869.329978] [50968]: key[updated_at], 2025-11-21T22:40:01Z -> None [ 869.329978] [50968]: key[standard_attr_id], 952 -> None [ 869.329978] [50968]: key[admin_state_up], True -> None [ 869.329978] [50968]: key[shared], False -> None [ 869.329978] [50968]: key[ipv4_address_scope], None -> None [ 869.329978] [50968]: key[vlan_transparent], None -> None [ 869.329978] [50968]: key[mtu], 8950 -> None [ 869.329978] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.330988] [50968]: DEBUG neutron.services.segments.db [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['926dd7f6-6316-4f81-9c22-e8488e800f9a']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 869.334984] [50968]: DEBUG neutron.services.segments.db [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'c2a644c0-6e6a-4edd-86a4-97921950fa3f') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 869.335130] [50968]: DEBUG neutron.services.segments.db [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'c2a644c0-6e6a-4edd-86a4-97921950fa3f') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 869.339533] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (c2a644c0-6e6a-4edd-86a4-97921950fa3f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.350029] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (c2a644c0-6e6a-4edd-86a4-97921950fa3f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.356207] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Releasing vlan 766 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 869.356427] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (c2a644c0-6e6a-4edd-86a4-97921950fa3f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.378540] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (926dd7f6-6316-4f81-9c22-e8488e800f9a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.378743] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] delete_network_postcommit called with network settings {'id': '926dd7f6-6316-4f81-9c22-e8488e800f9a', 'name': 'tempest-ServersTestManualDisk-400519389-network', 'tenant_id': '9f28d63335d345949834cb0b84647fb9', 'project_id': '9f28d63335d345949834cb0b84647fb9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 952, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:01Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 766} (original settings None) and network segments [{'id': 'c2a644c0-6e6a-4edd-86a4-97921950fa3f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 766, 'network_id': '926dd7f6-6316-4f81-9c22-e8488e800f9a'}] [ 869.378894] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] delete_network_postcommit: [ 869.378894] [50968]: key[qinq], None -> None [ 869.378894] [50968]: key[project_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 869.378894] [50968]: key[tags], [] -> None [ 869.378894] [50968]: key[router:external], False -> None [ 869.378894] [50968]: key[created_at], 2025-11-21T22:37:01Z -> None [ 869.378894] [50968]: key[name], tempest-ServersTestManualDisk-400519389-network -> None [ 869.378894] [50968]: key[status], ACTIVE -> None [ 869.378894] [50968]: key[ipv6_address_scope], None -> None [ 869.378894] [50968]: key[tenant_id], 9f28d63335d345949834cb0b84647fb9 -> None [ 869.378894] [50968]: key[availability_zone_hints], [] -> None [ 869.378894] [50968]: key[availability_zones], ['nova'] -> None [ 869.378894] [50968]: key[id], 926dd7f6-6316-4f81-9c22-e8488e800f9a -> None [ 869.378894] [50968]: key[port_security_enabled], True -> None [ 869.378894] [50968]: key[subnets], [] -> None [ 869.378894] [50968]: key[provider:segmentation_id], 766 -> None [ 869.378894] [50968]: key[provider:network_type], vlan -> None [ 869.378894] [50968]: key[revision_number], 3 -> None [ 869.378894] [50968]: key[provider:physical_network], default -> None [ 869.378894] [50968]: key[description], -> None [ 869.378894] [50968]: key[updated_at], 2025-11-21T22:40:01Z -> None [ 869.378894] [50968]: key[standard_attr_id], 952 -> None [ 869.378894] [50968]: key[admin_state_up], True -> None [ 869.378894] [50968]: key[shared], False -> None [ 869.378894] [50968]: key[ipv4_address_scope], None -> None [ 869.378894] [50968]: key[vlan_transparent], None -> None [ 869.378894] [50968]: key[mtu], 8950 -> None [ 869.378894] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.383369] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Bound using segment: {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 869.384269] [50969]: DEBUG neutron.plugins.ml2.managers [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Bound port: d18fcbca-b8fe-4958-a51d-88e2cfa86ac4, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d646f9d5-d2ad-4c22-bea5-85a965334de6", "external-id": "nsx-vlan-transportzone-606", "segmentation_id": 606}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 869.384358] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.387102] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Pushing event deleted for resources: {'Network': ['ID=926dd7f6-6316-4f81-9c22-e8488e800f9a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 869.390898] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0dee475f-4dc0-401d-a6eb-db7985ebd5a1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.393258] [50968]: [pid: 50968|app: 0|req: 2842/5545] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:40:01 2025] DELETE /networking/v2.0/networks/926dd7f6-6316-4f81-9c22-e8488e800f9a => generated 0 bytes in 314 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 869.396077] [50968]: DEBUG neutron.api.wsgi [req-dc207eee-83d6-450b-a53b-740081b843d8 req-fd20a81e-018b-4e68-9eec-2054f5b1a7f8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.431581] [50968]: [pid: 50968|app: 0|req: 2843/5546] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.444931] [50969]: DEBUG neutron.plugins.ml2.db [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] For port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 869.448023] [50969]: DEBUG neutron.plugins.ml2.db [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] For port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 869.453019] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_precommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 869.453019] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_precommit: [ 869.453019] [50969]: key[binding:vif_type], unbound -> ovs [ 869.453019] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} [ 869.453019] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.456583] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.474216] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24a287a5-03b4-48e8-aca5-53a679ecc4a5 req-21fa8bcd-b650-4251-a4ca-acce782c82be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.475633] [50968]: [pid: 50968|app: 0|req: 2844/5547] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/ports?network_id=5325d16e-a517-4dbe-8938-7a925016f1dc&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.478269] [50968]: DEBUG neutron.api.wsgi [req-e6c8f771-c666-4fc7-bccb-77903189706d req-79e8690b-58c2-4166-b46e-a9be34d68e8b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.491689] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Pushing event updated for resources: {'Port': ['ID=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 869.494900] [50968]: [pid: 50968|app: 0|req: 2845/5548] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=35c1c53b-0d0c-4a4b-ae51-24460538ae26 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.502920] [50969]: DEBUG neutron.db.provisioning_blocks [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Provisioning complete for port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 869.502920] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.502920] [50969]: INFO neutron.plugins.ml2.plugin [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Attempt 1 to provision port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 [ 869.546585] [50969]: DEBUG neutron.plugins.ml2.plugin [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Current status of the port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 869.546585] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.571748] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75c47ff5-b4d0-4db8-8bd5-f4321abba15a req-bc41b840-a855-421e-8b1e-f23889b7749c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.572960] [50968]: [pid: 50968|app: 0|req: 2846/5549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.574030] [50969]: DEBUG neutron.plugins.ml2.db [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] For port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 869.576180] [50968]: DEBUG neutron.api.wsgi [req-4a1723db-576d-4749-838f-43eab57b935a req-8b59ddb0-3719-47cf-8182-a95ccebc3482 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.598194] [50968]: [pid: 50968|app: 0|req: 2847/5550] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:01 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.604081] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_precommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 869.604492] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_precommit: [ 869.604492] [50969]: key[status], DOWN -> ACTIVE [ 869.604492] [50969]: key[revision_number], 4 -> 5 [ 869.604492] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.612593] [50969]: DEBUG neutron.db.provisioning_blocks [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Provisioning complete for port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 869.612750] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.612859] [50969]: INFO neutron.plugins.ml2.plugin [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Attempt 1 to provision port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 [ 869.632895] [50968]: DEBUG neutron_lib.callbacks.manager [None req-49e9bc40-7b31-4c69-b859-0d33abc836b2 admin admin] Publish callbacks [] for security_group (dc5d0865-012c-4852-a341-84aa67b00c35), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.653775] [50968]: DEBUG neutron_lib.callbacks.manager [None req-49e9bc40-7b31-4c69-b859-0d33abc836b2 admin admin] Publish callbacks [] for security_group (dc5d0865-012c-4852-a341-84aa67b00c35), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.654671] [50969]: DEBUG neutron.plugins.ml2.plugin [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Current status of the port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 869.655503] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_postcommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 869.655640] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_postcommit: [ 869.655640] [50969]: key[status], DOWN -> ACTIVE [ 869.655640] [50969]: key[revision_number], 4 -> 5 [ 869.655640] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.655844] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.673673] [50968]: DEBUG neutron_lib.callbacks.manager [None req-49e9bc40-7b31-4c69-b859-0d33abc836b2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (dc5d0865-012c-4852-a341-84aa67b00c35), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.677883] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-49e9bc40-7b31-4c69-b859-0d33abc836b2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=dc5d0865-012c-4852-a341-84aa67b00c35,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 869.679791] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Pushing event updated for resources: {'Port': ['ID=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 869.681629] [50968]: DEBUG neutron_lib.callbacks.manager [None req-49e9bc40-7b31-4c69-b859-0d33abc836b2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.682097] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_postcommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 869.682226] [50968]: [pid: 50968|app: 0|req: 2848/5551] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:01 2025] DELETE /networking/v2.0/security-groups/dc5d0865-012c-4852-a341-84aa67b00c35 => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 869.682349] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] update_port_postcommit: [ 869.682349] [50969]: key[binding:vif_type], unbound -> ovs [ 869.682349] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} [ 869.682349] [50969]: key[updated_at], 2025-11-21T22:40:00Z -> 2025-11-21T22:40:01Z [ 869.682349] [50969]: key[revision_number], 2 -> 4 [ 869.682349] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.686626] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.686916] [50969]: DEBUG neutron_lib.callbacks.manager [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-17d9bcd9-4b65-4a1c-9d7f-96b27dba4b46 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.689106] [50969]: [pid: 50969|app: 0|req: 2704/5552] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:00 2025] PUT /networking/v2.0/ports/d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 => generated 1038 bytes in 1694 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 869.710738] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6c8f771-c666-4fc7-bccb-77903189706d req-1dc9ce3c-4838-447a-95dd-f0843042f565 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.712202] [50969]: [pid: 50969|app: 0|req: 2705/5553] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/subnets?id=6be6518e-ad12-4228-aff9-d53ea09377e8 => generated 693 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.716033] [50968]: [pid: 50968|app: 0|req: 2849/5554] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/networks/5325d16e-a517-4dbe-8938-7a925016f1dc?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.736205] [50969]: [pid: 50969|app: 0|req: 2706/5555] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/security-groups?tenant_id=9f28d63335d345949834cb0b84647fb9&name=default => generated 2925 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 869.738593] [50969]: DEBUG neutron.api.wsgi [req-75c47ff5-b4d0-4db8-8bd5-f4321abba15a req-cc499ed8-cfb5-430f-8cd8-f555606c00ab tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.759176] [50969]: [pid: 50969|app: 0|req: 2707/5556] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.855381] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9d7fc27-554e-49db-8a61-208da736eabd req-6f92b206-9312-4a33-96a5-3fd87412c9a7 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.856345] [50969]: [pid: 50969|app: 0|req: 2708/5557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 749 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.857783] [50968]: DEBUG neutron.api.v2.base [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Request body: {'network': {'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 869.872749] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Made reservation on behalf of 94b4081d277c49ae83366d9304fb9031 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 869.875262] [50968]: DEBUG neutron_lib.callbacks.manager [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.879236] [50968]: DEBUG neutron_lib.callbacks.manager [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.882108] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6c8f771-c666-4fc7-bccb-77903189706d req-96ce01f8-7134-4162-8503-c4617290f48a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.883086] [50969]: [pid: 50969|app: 0|req: 2709/5558] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/ports?network_id=55577191-488f-40ea-b613-95981cc2bb74&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.915499] [50969]: [pid: 50969|app: 0|req: 2710/5559] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/networks/5325d16e-a517-4dbe-8938-7a925016f1dc?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) [ 869.943455] [50968]: DEBUG neutron_lib.callbacks.manager [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Publish callbacks [] for security_group (e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.947229] [50968]: DEBUG neutron_lib.callbacks.manager [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.949352] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7c7cfe88-690b-44af-b148-6a0c43e64448 admin admin] Publish callbacks [] for security_group (82d57642-c2e5-4d3f-8e80-90af1743ac3c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.971395] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7c7cfe88-690b-44af-b148-6a0c43e64448 admin admin] Publish callbacks [] for security_group (82d57642-c2e5-4d3f-8e80-90af1743ac3c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.978872] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 869.995777] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] vlan segment allocate from pool success with {'vlan_id': 615, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 870.004062] [50968]: DEBUG neutron_lib.callbacks.manager [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (e52609f9-edb7-4b5b-aa07-22a64d4cd8db), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.004277] [50968]: INFO neutron.db.segments_db [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Added segment e52609f9-edb7-4b5b-aa07-22a64d4cd8db of type vlan for network f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 870.008065] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7c7cfe88-690b-44af-b148-6a0c43e64448 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (82d57642-c2e5-4d3f-8e80-90af1743ac3c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.015672] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7c7cfe88-690b-44af-b148-6a0c43e64448 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=82d57642-c2e5-4d3f-8e80-90af1743ac3c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.022462] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7c7cfe88-690b-44af-b148-6a0c43e64448 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.022462] [50969]: [pid: 50969|app: 0|req: 2711/5560] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:02 2025] DELETE /networking/v2.0/security-groups/82d57642-c2e5-4d3f-8e80-90af1743ac3c => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 870.025603] [50968]: DEBUG neutron_lib.callbacks.manager [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (f4847b0e-f3e7-470d-9b23-b38b0c475093), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.043819] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] create_network_precommit called with network settings {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1319, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] [ 870.043947] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] create_network_precommit: [ 870.043947] [50968]: key[qinq], None -> None [ 870.043947] [50968]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 870.043947] [50968]: key[tags], None -> [] [ 870.043947] [50968]: key[router:external], None -> False [ 870.043947] [50968]: key[created_at], None -> 2025-11-21T22:40:02Z [ 870.043947] [50968]: key[name], None -> tempest-ServersNegativeTestJSON-738410126-network [ 870.043947] [50968]: key[status], None -> ACTIVE [ 870.043947] [50968]: key[ipv6_address_scope], None -> None [ 870.043947] [50968]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 870.043947] [50968]: key[availability_zone_hints], None -> [] [ 870.043947] [50968]: key[availability_zones], None -> [] [ 870.043947] [50968]: key[id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 870.043947] [50968]: key[port_security_enabled], None -> True [ 870.043947] [50968]: key[subnets], None -> [] [ 870.043947] [50968]: key[provider:segmentation_id], None -> 615 [ 870.043947] [50968]: key[provider:network_type], None -> vlan [ 870.043947] [50968]: key[revision_number], None -> 1 [ 870.043947] [50968]: key[provider:physical_network], None -> default [ 870.043947] [50968]: key[description], None -> [ 870.043947] [50968]: key[updated_at], None -> 2025-11-21T22:40:02Z [ 870.043947] [50968]: key[standard_attr_id], None -> 1319 [ 870.043947] [50968]: key[admin_state_up], None -> True [ 870.043947] [50968]: key[shared], None -> False [ 870.043947] [50968]: key[ipv4_address_scope], None -> None [ 870.043947] [50968]: key[vlan_transparent], None -> None [ 870.043947] [50968]: key[mtu], None -> 8950 [ 870.043947] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 870.050178] [50968]: DEBUG neutron_lib.callbacks.manager [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (f4847b0e-f3e7-470d-9b23-b38b0c475093), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.066304] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Pushing event updated for resources: {'Network': ['ID=f4847b0e-f3e7-470d-9b23-b38b0c475093,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.068444] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] create_network_postcommit called with network settings {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1319, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] [ 870.068444] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] create_network_postcommit: [ 870.068444] [50968]: key[qinq], None -> None [ 870.068444] [50968]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 870.068444] [50968]: key[tags], None -> [] [ 870.068444] [50968]: key[router:external], None -> False [ 870.068444] [50968]: key[created_at], None -> 2025-11-21T22:40:02Z [ 870.068444] [50968]: key[name], None -> tempest-ServersNegativeTestJSON-738410126-network [ 870.068444] [50968]: key[status], None -> ACTIVE [ 870.068444] [50968]: key[ipv6_address_scope], None -> None [ 870.068444] [50968]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 870.068444] [50968]: key[availability_zone_hints], None -> [] [ 870.068444] [50968]: key[availability_zones], None -> [] [ 870.068444] [50968]: key[id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 870.068444] [50968]: key[port_security_enabled], None -> True [ 870.068444] [50968]: key[subnets], None -> [] [ 870.068444] [50968]: key[provider:segmentation_id], None -> 615 [ 870.068444] [50968]: key[provider:network_type], None -> vlan [ 870.068444] [50968]: key[revision_number], None -> 1 [ 870.068444] [50968]: key[provider:physical_network], None -> default [ 870.068444] [50968]: key[description], None -> [ 870.068444] [50968]: key[updated_at], None -> 2025-11-21T22:40:02Z [ 870.068444] [50968]: key[standard_attr_id], None -> 1319 [ 870.068444] [50968]: key[admin_state_up], None -> True [ 870.068444] [50968]: key[shared], None -> False [ 870.068444] [50968]: key[ipv4_address_scope], None -> None [ 870.068444] [50968]: key[vlan_transparent], None -> None [ 870.068444] [50968]: key[mtu], None -> 8950 [ 870.068444] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 870.072124] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.072124] [50968]: DEBUG neutron_lib.callbacks.manager [None req-13a6c834-93bc-48e0-9167-068c6e9fb703 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.074651] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd94d102-efd4-4444-bb39-7ffe53eb6636 req-f93169ff-18cf-4f45-a004-c1752e65cade tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.075506] [50969]: [pid: 50969|app: 0|req: 2712/5561] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.080275] [50969]: DEBUG neutron.api.wsgi [req-d9d7fc27-554e-49db-8a61-208da736eabd req-4c9018aa-dc3e-4ac0-9d25-fbaefa8dad78 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.085877] [50968]: [pid: 50968|app: 0|req: 2850/5562] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:40:02 2025] POST /networking/v2.0/networks => generated 667 bytes in 367 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 870.111158] [50969]: [pid: 50969|app: 0|req: 2713/5563] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.113927] [50969]: DEBUG neutron.api.wsgi [req-dd94d102-efd4-4444-bb39-7ffe53eb6636 req-73861ae5-ee0c-493f-af6b-48af0706b779 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.133966] [50968]: [pid: 50968|app: 0|req: 2851/5564] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.136388] [50968]: DEBUG neutron.api.v2.base [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Request body: {'subnet': {'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersNegativeTestJSON-738410126-subnet', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 870.138590] [50969]: [pid: 50969|app: 0|req: 2714/5565] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&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.155270] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Made reservation on behalf of 94b4081d277c49ae83366d9304fb9031 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 870.158031] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.178761] [50969]: [pid: 50969|app: 0|req: 2715/5566] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74?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) [ 870.181790] [50969]: DEBUG neutron.api.wsgi [req-19386a2c-2c3c-436f-be76-3ac8bf4969f4 req-0b987954-2de8-49ec-8360-e8c2c4006d51 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.207859] [50969]: [pid: 50969|app: 0|req: 2716/5567] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/security-groups/c40be9d7-369b-4cf1-88e7-d822d62fa7f1 => generated 1681 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 870.250213] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-3263ddf0-6f23-432a-a7d5-7168d84da30e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.251101] [50969]: [pid: 50969|app: 0|req: 2717/5568] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 1041 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 870.255617] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] create_subnet_precommit called with subnet settings {'id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'name': 'tempest-ServersNegativeTestJSON-738410126-subnet', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1321, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) [ 870.255826] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] create_subnet_precommit: [ 870.255826] [50968]: key[service_types], None -> [] [ 870.255826] [50968]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 870.255826] [50968]: key[tags], None -> [] [ 870.255826] [50968]: key[router:external], None -> False [ 870.255826] [50968]: key[ipv6_ra_mode], None -> None [ 870.255826] [50968]: key[created_at], None -> 2025-11-21T22:40:02Z [ 870.255826] [50968]: key[name], None -> tempest-ServersNegativeTestJSON-738410126-subnet [ 870.255826] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 870.255826] [50968]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 870.255826] [50968]: key[id], None -> 21e05d29-8ae6-4baf-8f6d-9aa945e2b47b [ 870.255826] [50968]: key[network_id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 870.255826] [50968]: key[host_routes], None -> [] [ 870.255826] [50968]: key[revision_number], None -> 0 [ 870.255826] [50968]: key[dns_nameservers], None -> [] [ 870.255826] [50968]: key[cidr], None -> 192.168.128.0/28 [ 870.255826] [50968]: key[updated_at], None -> 2025-11-21T22:40:02Z [ 870.255826] [50968]: key[description], None -> [ 870.255826] [50968]: key[standard_attr_id], None -> 1321 [ 870.255826] [50968]: key[segment_id], None -> None [ 870.255826] [50968]: key[shared], None -> False [ 870.255826] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 870.255826] [50968]: key[ipv6_address_mode], None -> None [ 870.255826] [50968]: key[enable_dhcp], None -> True [ 870.255826] [50968]: key[subnetpool_id], None -> None [ 870.255826] [50968]: key[ip_version], None -> 4 [ 870.255826] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 870.257519] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (21e05d29-8ae6-4baf-8f6d-9aa945e2b47b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.272075] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Pushing event updated for resources: {'Subnet': ['ID=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.296660] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Checking segment: {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 870.296929] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Network hostable DHCP agents. Network: f4847b0e-f3e7-470d-9b23-b38b0c475093, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 870.314039] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Network f4847b0e-f3e7-470d-9b23-b38b0c475093 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 870.316198] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50ddde11-cf9a-4b51-b3ae-6568423208e3 req-4e3361c8-7a6d-494f-baef-08b1173cf3e7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.317363] [50969]: [pid: 50969|app: 0|req: 2718/5569] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.320390] [50969]: DEBUG neutron.api.wsgi [req-19386a2c-2c3c-436f-be76-3ac8bf4969f4 req-b11c7d66-ec58-470b-8639-bdb4437eb697 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.322520] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f4847b0e-f3e7-470d-9b23-b38b0c475093) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 870.327035] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] create_subnet_postcommit called with subnet settings {'id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'name': 'tempest-ServersNegativeTestJSON-738410126-subnet', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1321, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '94b4081d277c49ae83366d9304fb9031', 'network': {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615}} (original settings None) [ 870.327035] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] create_subnet_postcommit: [ 870.327035] [50968]: key[service_types], None -> [] [ 870.327035] [50968]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 870.327035] [50968]: key[tags], None -> [] [ 870.327035] [50968]: key[router:external], None -> False [ 870.327035] [50968]: key[ipv6_ra_mode], None -> None [ 870.327035] [50968]: key[created_at], None -> 2025-11-21T22:40:02Z [ 870.327035] [50968]: key[name], None -> tempest-ServersNegativeTestJSON-738410126-subnet [ 870.327035] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 870.327035] [50968]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 870.327035] [50968]: key[id], None -> 21e05d29-8ae6-4baf-8f6d-9aa945e2b47b [ 870.327035] [50968]: key[network_id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 870.327035] [50968]: key[host_routes], None -> [] [ 870.327035] [50968]: key[revision_number], None -> 0 [ 870.327035] [50968]: key[dns_nameservers], None -> [] [ 870.327035] [50968]: key[cidr], None -> 192.168.128.0/28 [ 870.327035] [50968]: key[updated_at], None -> 2025-11-21T22:40:02Z [ 870.327035] [50968]: key[description], None -> [ 870.327035] [50968]: key[standard_attr_id], None -> 1321 [ 870.327035] [50968]: key[segment_id], None -> None [ 870.327035] [50968]: key[shared], None -> False [ 870.327035] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 870.327035] [50968]: key[ipv6_address_mode], None -> None [ 870.327035] [50968]: key[enable_dhcp], None -> True [ 870.327035] [50968]: key[subnetpool_id], None -> None [ 870.327035] [50968]: key[ip_version], None -> 4 [ 870.327035] [50968]: key[network], None -> {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} [ 870.327035] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 870.329400] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.329400] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9dc6fdc-0e21-4bcb-a02c-33fd19156286 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.340967] [50968]: [pid: 50968|app: 0|req: 2852/5570] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:02 2025] POST /networking/v2.0/subnets => generated 686 bytes in 207 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 870.360490] [50969]: DEBUG neutron_lib.callbacks.manager [req-19386a2c-2c3c-436f-be76-3ac8bf4969f4 req-b11c7d66-ec58-470b-8639-bdb4437eb697 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (c40be9d7-369b-4cf1-88e7-d822d62fa7f1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.374642] [50969]: DEBUG neutron_lib.callbacks.manager [req-19386a2c-2c3c-436f-be76-3ac8bf4969f4 req-b11c7d66-ec58-470b-8639-bdb4437eb697 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (c40be9d7-369b-4cf1-88e7-d822d62fa7f1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.401663] [50969]: DEBUG neutron_lib.callbacks.manager [req-19386a2c-2c3c-436f-be76-3ac8bf4969f4 req-b11c7d66-ec58-470b-8639-bdb4437eb697 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (c40be9d7-369b-4cf1-88e7-d822d62fa7f1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.407488] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-19386a2c-2c3c-436f-be76-3ac8bf4969f4 req-b11c7d66-ec58-470b-8639-bdb4437eb697 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c40be9d7-369b-4cf1-88e7-d822d62fa7f1,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.411880] [50969]: DEBUG neutron_lib.callbacks.manager [req-19386a2c-2c3c-436f-be76-3ac8bf4969f4 req-b11c7d66-ec58-470b-8639-bdb4437eb697 tempest-SecurityGroupsTestJSON-602887837 tempest-SecurityGroupsTestJSON-602887837-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.412087] [50969]: [pid: 50969|app: 0|req: 2719/5571] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:40:02 2025] DELETE /networking/v2.0/security-groups/c40be9d7-369b-4cf1-88e7-d822d62fa7f1 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 870.426300] [50968]: DEBUG neutron.api.v2.base [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Request body: {'network': {'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 870.446438] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Made reservation on behalf of 94599390fb884a36a35d2e4ecf3b4e00 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 870.448889] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.457786] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.464322] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-7031316e-78b7-4382-b623-f0d29f961deb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.465460] [50969]: [pid: 50969|app: 0|req: 2720/5572] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.468615] [50969]: DEBUG neutron.api.wsgi [req-50ddde11-cf9a-4b51-b3ae-6568423208e3 req-59c2fde7-e2c2-46c3-90dc-64bb2d4bb4d8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.497117] [50969]: [pid: 50969|app: 0|req: 2721/5573] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:02 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.500576] [50969]: DEBUG neutron.api.v2.base [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Request body: {'router': {'name': 'tempest-ServersNegativeTestJSON-738410126-router', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 870.518227] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.519948] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.546911] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Publish callbacks [] for security_group (d9b8b0fa-f137-4f0f-b60e-13aa60384f8b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.551685] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d9b8b0fa-f137-4f0f-b60e-13aa60384f8b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.561634] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks [] for router_controller (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.563050] [50968]: INFO neutron.services.segments.plugin [-] Segment c2a644c0-6e6a-4edd-86a4-97921950fa3f resource provider aggregate not found [ 870.581526] [50968]: INFO neutron.services.segments.plugin [-] Segment c2a644c0-6e6a-4edd-86a4-97921950fa3f 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 c2a644c0-6e6a-4edd-86a4-97921950fa3f found for delete ", "request_id": "req-9aac5d7a-0525-4c3a-8ccc-2eedf8585e68"}]} [ 870.591461] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d9b8b0fa-f137-4f0f-b60e-13aa60384f8b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.611980] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] vlan segment allocate from pool success with {'vlan_id': 490, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 870.619951] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (369804ea-b819-430b-9e97-b6a350f8d644), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.620152] [50968]: INFO neutron.db.segments_db [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Added segment 369804ea-b819-430b-9e97-b6a350f8d644 of type vlan for network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 870.634349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks [] for router_gateway (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.642452] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (71d81f6f-5ae0-41fb-b9e9-02a9635e2254), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.652227] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] create_network_precommit called with network settings {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1328, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] [ 870.652484] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] create_network_precommit: [ 870.652484] [50968]: key[qinq], None -> None [ 870.652484] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 870.652484] [50968]: key[tags], None -> [] [ 870.652484] [50968]: key[router:external], None -> False [ 870.652484] [50968]: key[created_at], None -> 2025-11-21T22:40:02Z [ 870.652484] [50968]: key[name], None -> tempest-AttachVolumeNegativeTest-2058108893-network [ 870.652484] [50968]: key[status], None -> ACTIVE [ 870.652484] [50968]: key[ipv6_address_scope], None -> None [ 870.652484] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 870.652484] [50968]: key[availability_zone_hints], None -> [] [ 870.652484] [50968]: key[availability_zones], None -> [] [ 870.652484] [50968]: key[id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 870.652484] [50968]: key[port_security_enabled], None -> True [ 870.652484] [50968]: key[subnets], None -> [] [ 870.652484] [50968]: key[provider:segmentation_id], None -> 490 [ 870.652484] [50968]: key[provider:network_type], None -> vlan [ 870.652484] [50968]: key[revision_number], None -> 1 [ 870.652484] [50968]: key[provider:physical_network], None -> default [ 870.652484] [50968]: key[description], None -> [ 870.652484] [50968]: key[updated_at], None -> 2025-11-21T22:40:02Z [ 870.652484] [50968]: key[standard_attr_id], None -> 1328 [ 870.652484] [50968]: key[admin_state_up], None -> True [ 870.652484] [50968]: key[shared], None -> False [ 870.652484] [50968]: key[ipv4_address_scope], None -> None [ 870.652484] [50968]: key[vlan_transparent], None -> None [ 870.652484] [50968]: key[mtu], None -> 8950 [ 870.652484] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 870.659035] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (71d81f6f-5ae0-41fb-b9e9-02a9635e2254), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.676064] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Pushing event updated for resources: {'Network': ['ID=71d81f6f-5ae0-41fb-b9e9-02a9635e2254,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.677453] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] create_network_postcommit called with network settings {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1328, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] [ 870.677620] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] create_network_postcommit: [ 870.677620] [50968]: key[qinq], None -> None [ 870.677620] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 870.677620] [50968]: key[tags], None -> [] [ 870.677620] [50968]: key[router:external], None -> False [ 870.677620] [50968]: key[created_at], None -> 2025-11-21T22:40:02Z [ 870.677620] [50968]: key[name], None -> tempest-AttachVolumeNegativeTest-2058108893-network [ 870.677620] [50968]: key[status], None -> ACTIVE [ 870.677620] [50968]: key[ipv6_address_scope], None -> None [ 870.677620] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 870.677620] [50968]: key[availability_zone_hints], None -> [] [ 870.677620] [50968]: key[availability_zones], None -> [] [ 870.677620] [50968]: key[id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 870.677620] [50968]: key[port_security_enabled], None -> True [ 870.677620] [50968]: key[subnets], None -> [] [ 870.677620] [50968]: key[provider:segmentation_id], None -> 490 [ 870.677620] [50968]: key[provider:network_type], None -> vlan [ 870.677620] [50968]: key[revision_number], None -> 1 [ 870.677620] [50968]: key[provider:physical_network], None -> default [ 870.677620] [50968]: key[description], None -> [ 870.677620] [50968]: key[updated_at], None -> 2025-11-21T22:40:02Z [ 870.677620] [50968]: key[standard_attr_id], None -> 1328 [ 870.677620] [50968]: key[admin_state_up], None -> True [ 870.677620] [50968]: key[shared], None -> False [ 870.677620] [50968]: key[ipv4_address_scope], None -> None [ 870.677620] [50968]: key[vlan_transparent], None -> None [ 870.677620] [50968]: key[mtu], None -> 8950 [ 870.677620] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 870.681236] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.681236] [50968]: DEBUG neutron_lib.callbacks.manager [None req-35bb6eeb-12b9-4270-a8ec-39e41c6ec494 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.694201] [50968]: [pid: 50968|app: 0|req: 2853/5574] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:40:02 2025] POST /networking/v2.0/networks => generated 669 bytes in 351 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 870.711056] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks [] for router_gateway (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.716622] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.786420] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Allocated IP 10.180.180.214 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/a8523a66-477e-4acf-892d-6baaf7b3b84c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 870.840704] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks [] for allowed_address_pair (a8523a66-477e-4acf-892d-6baaf7b3b84c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.841518] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks [] for port (a8523a66-477e-4acf-892d-6baaf7b3b84c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.841736] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] create_port_precommit called with port settings {'id': 'a8523a66-477e-4acf-892d-6baaf7b3b84c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:55:0d:c7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.214'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 870.841903] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] create_port_precommit: [ 870.841903] [50969]: key[mac_address], None -> fa:16:3e:55:0d:c7 [ 870.841903] [50969]: key[device_id], None -> 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 [ 870.841903] [50969]: key[binding:vif_details], None -> {} [ 870.841903] [50969]: key[project_id], None -> [ 870.841903] [50969]: key[binding:vnic_type], None -> normal [ 870.841903] [50969]: key[allowed_address_pairs], None -> [] [ 870.841903] [50969]: key[name], None -> [ 870.841903] [50969]: key[status], None -> DOWN [ 870.841903] [50969]: key[tenant_id], None -> [ 870.841903] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.214'}] [ 870.841903] [50969]: key[id], None -> a8523a66-477e-4acf-892d-6baaf7b3b84c [ 870.841903] [50969]: key[port_security_enabled], None -> False [ 870.841903] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 870.841903] [50969]: key[security_groups], None -> [] [ 870.841903] [50969]: key[binding:profile], None -> {} [ 870.841903] [50969]: key[binding:host_id], None -> [ 870.841903] [50969]: key[standard_attr_id], None -> 1330 [ 870.841903] [50969]: key[admin_state_up], None -> True [ 870.841903] [50969]: key[device_owner], None -> network:router_gateway [ 870.841903] [50969]: key[binding:vif_type], None -> unbound [ 870.841903] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 870.863730] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a8523a66-477e-4acf-892d-6baaf7b3b84c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.890953] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Pushing event updated for resources: {'Port': ['ID=a8523a66-477e-4acf-892d-6baaf7b3b84c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.896218] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.896380] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.896380] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.896500] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.896604] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.896660] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.896792] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.896877] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.896950] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.897028] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.897393] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.897393] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.897393] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.897393] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.897588] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.897588] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 870.900904] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Tracked resource versions report: [ 870.900904] [50969]: pushed versions: [ 870.900904] [50969]: { 'AddressGroup': {'1.2'}, [ 870.900904] [50969]: 'Agent': {'1.1'}, [ 870.900904] [50969]: 'ConntrackHelper': {'1.0'}, [ 870.900904] [50969]: 'LocalIPAssociation': {'1.0'}, [ 870.900904] [50969]: 'Log': {'1.0'}, [ 870.900904] [50969]: 'NDPProxy': {'1.0'}, [ 870.900904] [50969]: 'Network': {'1.2'}, [ 870.900904] [50969]: 'Port': {'1.10'}, [ 870.900904] [50969]: 'PortForwarding': {'1.3'}, [ 870.900904] [50969]: 'QosPolicy': {'1.10'}, [ 870.900904] [50969]: 'SecurityGroup': {'1.6'}, [ 870.900904] [50969]: 'SecurityGroupRule': {'1.3'}, [ 870.900904] [50969]: 'SubPort': {'1.0'}, [ 870.900904] [50969]: 'Subnet': {'1.2'}, [ 870.900904] [50969]: 'Trunk': {'1.1'}} [ 870.900904] [50969]: consumer versions: [ 870.900904] [50969]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 870.900904] [50969]: 'Agent': '1.1', [ 870.900904] [50969]: 'ConntrackHelper': '1.0', [ 870.900904] [50969]: 'LocalIPAssociation': '1.0', [ 870.900904] [50969]: 'Log': '1.0', [ 870.900904] [50969]: 'NDPProxy': '1.0', [ 870.900904] [50969]: 'Network': '1.2', [ 870.900904] [50969]: 'Port': '1.10', [ 870.900904] [50969]: 'PortForwarding': '1.3', [ 870.900904] [50969]: 'QosPolicy': '1.10', [ 870.900904] [50969]: 'SecurityGroup': '1.6', [ 870.900904] [50969]: 'SecurityGroupRule': '1.3', [ 870.900904] [50969]: 'SubPort': '1.0', [ 870.900904] [50969]: 'Subnet': '1.2', [ 870.900904] [50969]: 'Trunk': '1.1'}, [ 870.900904] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 870.900904] [50969]: 'Agent': '1.1', [ 870.900904] [50969]: 'ConntrackHelper': '1.0', [ 870.903780] [50969]: 'LocalIPAssociation': '1.0', [ 870.903780] [50969]: 'Log': '1.0', [ 870.903780] [50969]: 'NDPProxy': '1.0', [ 870.903780] [50969]: 'Network': '1.2', [ 870.903780] [50969]: 'Port': '1.10', [ 870.903780] [50969]: 'PortForwarding': '1.3', [ 870.903780] [50969]: 'QosPolicy': '1.10', [ 870.903780] [50969]: 'SecurityGroup': '1.6', [ 870.903780] [50969]: 'SecurityGroupRule': '1.3', [ 870.903780] [50969]: 'SubPort': '1.0', [ 870.903780] [50969]: 'Subnet': '1.2', [ 870.903780] [50969]: 'Trunk': '1.1'}, [ 870.903780] [50969]: Metadata agent@devstack: {}, [ 870.903780] [50969]: DHCP agent@devstack: {}, [ 870.903780] [50969]: L3 agent@devstack: {}} [ 870.903780] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 870.914960] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 870.915447] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 870.916964] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 870.925700] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (76988f51-274e-453f-9e9a-eddc3d68eb35), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.930705] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] create_port_postcommit called with port settings {'id': 'a8523a66-477e-4acf-892d-6baaf7b3b84c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:55:0d:c7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.214'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:03Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 870.930898] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] create_port_postcommit: [ 870.930898] [50969]: key[mac_address], None -> fa:16:3e:55:0d:c7 [ 870.930898] [50969]: key[device_id], None -> 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 [ 870.930898] [50969]: key[binding:vif_details], None -> {} [ 870.930898] [50969]: key[project_id], None -> [ 870.930898] [50969]: key[binding:vnic_type], None -> normal [ 870.930898] [50969]: key[tags], None -> [] [ 870.930898] [50969]: key[allowed_address_pairs], None -> [] [ 870.930898] [50969]: key[created_at], None -> 2025-11-21T22:40:03Z [ 870.930898] [50969]: key[name], None -> [ 870.930898] [50969]: key[status], None -> DOWN [ 870.930898] [50969]: key[tenant_id], None -> [ 870.930898] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.214'}] [ 870.930898] [50969]: key[id], None -> a8523a66-477e-4acf-892d-6baaf7b3b84c [ 870.930898] [50969]: key[port_security_enabled], None -> False [ 870.930898] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 870.930898] [50969]: key[security_groups], None -> [] [ 870.930898] [50969]: key[binding:profile], None -> {} [ 870.930898] [50969]: key[binding:host_id], None -> [ 870.930898] [50969]: key[revision_number], None -> 1 [ 870.930898] [50969]: key[description], None -> [ 870.930898] [50969]: key[updated_at], None -> 2025-11-21T22:40:03Z [ 870.930898] [50969]: key[standard_attr_id], None -> 1330 [ 870.930898] [50969]: key[admin_state_up], None -> True [ 870.930898] [50969]: key[binding:vif_type], None -> unbound [ 870.930898] [50969]: key[device_owner], None -> network:router_gateway [ 870.930898] [50969]: key[extra_dhcp_opts], None -> [] [ 870.930898] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 870.930898] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.044504] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks [] for router_gateway (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.106284] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Deleting port ff44f246-d9d7-4e42-b819-68687cceb347 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 871.106566] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (ff44f246-d9d7-4e42-b819-68687cceb347), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.157858] [50968]: DEBUG neutron.plugins.ml2.db [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] For port ff44f246-d9d7-4e42-b819-68687cceb347, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ff44f246-d9d7-4e42-b819-68687cceb347,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 871.158056] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (ff44f246-d9d7-4e42-b819-68687cceb347), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.162929] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] delete_port_precommit called with port settings {'id': 'ff44f246-d9d7-4e42-b819-68687cceb347', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:b6:29:7b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_interface', 'standard_attr_id': 385, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', '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-21T22:35:38Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 871.163108] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] delete_port_precommit: [ 871.163108] [50968]: key[mac_address], fa:16:3e:b6:29:7b -> None [ 871.163108] [50968]: key[device_id], 76988f51-274e-453f-9e9a-eddc3d68eb35 -> None [ 871.163108] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 871.163108] [50968]: key[binding:vnic_type], normal -> None [ 871.163108] [50968]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 871.163108] [50968]: key[tags], [] -> None [ 871.163108] [50968]: key[allowed_address_pairs], [] -> None [ 871.163108] [50968]: key[created_at], 2025-11-21T22:35:38Z -> None [ 871.163108] [50968]: key[name], -> None [ 871.163108] [50968]: key[status], ACTIVE -> None [ 871.163108] [50968]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 871.163108] [50968]: key[fixed_ips], [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}] -> None [ 871.163108] [50968]: key[id], ff44f246-d9d7-4e42-b819-68687cceb347 -> None [ 871.163108] [50968]: key[port_security_enabled], False -> None [ 871.163108] [50968]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 871.163108] [50968]: key[security_groups], [] -> None [ 871.163108] [50968]: key[binding:profile], {} -> None [ 871.163108] [50968]: key[binding:host_id], devstack -> None [ 871.163108] [50968]: key[revision_number], 5 -> None [ 871.163108] [50968]: key[description], -> None [ 871.163108] [50968]: key[updated_at], 2025-11-21T22:35:41Z -> None [ 871.163108] [50968]: key[standard_attr_id], 385 -> None [ 871.163108] [50968]: key[admin_state_up], True -> None [ 871.163108] [50968]: key[binding:vif_type], ovs -> None [ 871.163108] [50968]: key[device_owner], network:router_interface -> None [ 871.163108] [50968]: key[extra_dhcp_opts], [] -> None [ 871.163108] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.165076] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Calling delete_port for ff44f246-d9d7-4e42-b819-68687cceb347 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 871.188993] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.267873] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Router 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 871.287544] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ff44f246-d9d7-4e42-b819-68687cceb347), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.295201] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Pushing event deleted for resources: {'Port': ['ID=ff44f246-d9d7-4e42-b819-68687cceb347,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 871.318962] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 871.324588] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] delete_port_postcommit called with port settings {'id': 'ff44f246-d9d7-4e42-b819-68687cceb347', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:b6:29:7b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_interface', 'standard_attr_id': 385, 'fixed_ips': [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', '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-21T22:35:38Z', 'updated_at': '2025-11-21T22:35:41Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb19aaaa-9d2b-498e-894b-b1970e56be97'], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 871.324588] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] delete_port_postcommit: [ 871.324588] [50968]: key[mac_address], fa:16:3e:b6:29:7b -> None [ 871.324588] [50968]: key[device_id], 76988f51-274e-453f-9e9a-eddc3d68eb35 -> None [ 871.324588] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 871.324588] [50968]: key[binding:vnic_type], normal -> None [ 871.324588] [50968]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 871.324588] [50968]: key[tags], [] -> None [ 871.324588] [50968]: key[allowed_address_pairs], [] -> None [ 871.324588] [50968]: key[created_at], 2025-11-21T22:35:38Z -> None [ 871.324588] [50968]: key[name], -> None [ 871.324588] [50968]: key[status], ACTIVE -> None [ 871.324588] [50968]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 871.324588] [50968]: key[fixed_ips], [{'subnet_id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'ip_address': '192.168.128.1'}] -> None [ 871.324588] [50968]: key[id], ff44f246-d9d7-4e42-b819-68687cceb347 -> None [ 871.324588] [50968]: key[port_security_enabled], False -> None [ 871.324588] [50968]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 871.324588] [50968]: key[security_groups], [] -> None [ 871.324588] [50968]: key[binding:profile], {} -> None [ 871.324588] [50968]: key[binding:host_id], devstack -> None [ 871.324588] [50968]: key[revision_number], 5 -> None [ 871.324588] [50968]: key[description], -> None [ 871.324588] [50968]: key[updated_at], 2025-11-21T22:35:41Z -> None [ 871.324588] [50968]: key[standard_attr_id], 385 -> None [ 871.324588] [50968]: key[admin_state_up], True -> None [ 871.324588] [50968]: key[binding:vif_type], ovs -> None [ 871.324588] [50968]: key[device_owner], network:router_interface -> None [ 871.324588] [50968]: key[extra_dhcp_opts], [] -> None [ 871.324588] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.332861] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c3097bd8-5c1b-4c69-95cc-1144e0ee2ba3 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.333427] [50969]: [pid: 50969|app: 0|req: 2722/5575] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:02 2025] POST /networking/v2.0/routers => generated 728 bytes in 836 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 871.335971] [50969]: DEBUG neutron.api.wsgi [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-5028bd2e-84ee-47d2-8bb6-4beaa811c9c9 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 871.347964] [50969]: [pid: 50969|app: 0|req: 2723/5576] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=9cb795ef-d274-4d6b-abd2-cc29b9a02260 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.376044] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (76988f51-274e-453f-9e9a-eddc3d68eb35), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.420053] [50969]: DEBUG neutron.api.v2.base [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Request body: {'network': {'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 871.433408] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Made reservation on behalf of e813031b10534fb597a24044f3cd48eb for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 871.435666] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.441592] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.476249] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Router 76988f51-274e-453f-9e9a-eddc3d68eb35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 871.501416] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Publish callbacks [] for security_group (49d65b4d-9206-4925-b862-2ad0f3d9eaf1), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.504038] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (49d65b4d-9206-4925-b862-2ad0f3d9eaf1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.527209] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=49d65b4d-9206-4925-b862-2ad0f3d9eaf1,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 871.540053] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c47f1996-5608-4667-84f7-71b4c5ae85a5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 871.543914] [50968]: [pid: 50968|app: 0|req: 2854/5577] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:40:03 2025] PUT /networking/v2.0/routers/76988f51-274e-453f-9e9a-eddc3d68eb35/remove_router_interface => generated 309 bytes in 850 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.546534] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] vlan segment allocate from pool success with {'vlan_id': 413, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 871.555289] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (e5922140-9749-4f06-b2fc-ec7f8536933d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.555510] [50969]: INFO neutron.db.segments_db [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Added segment e5922140-9749-4f06-b2fc-ec7f8536933d of type vlan for network d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 871.571586] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (d0c45a14-468d-4523-a66b-c24dd6cb47f4), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.583024] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] create_network_precommit called with network settings {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1336, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:03Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] [ 871.583362] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] create_network_precommit: [ 871.583362] [50969]: key[qinq], None -> None [ 871.583362] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 871.583362] [50969]: key[tags], None -> [] [ 871.583362] [50969]: key[router:external], None -> False [ 871.583362] [50969]: key[created_at], None -> 2025-11-21T22:40:03Z [ 871.583362] [50969]: key[name], None -> tempest-MultipleCreateTestJSON-1321635861-network [ 871.583362] [50969]: key[status], None -> ACTIVE [ 871.583362] [50969]: key[ipv6_address_scope], None -> None [ 871.583362] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 871.583362] [50969]: key[availability_zone_hints], None -> [] [ 871.583362] [50969]: key[availability_zones], None -> [] [ 871.583362] [50969]: key[id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 871.583362] [50969]: key[port_security_enabled], None -> True [ 871.583362] [50969]: key[subnets], None -> [] [ 871.583362] [50969]: key[provider:segmentation_id], None -> 413 [ 871.583362] [50969]: key[provider:network_type], None -> vlan [ 871.583362] [50969]: key[revision_number], None -> 1 [ 871.583362] [50969]: key[provider:physical_network], None -> default [ 871.583362] [50969]: key[description], None -> [ 871.583362] [50969]: key[updated_at], None -> 2025-11-21T22:40:03Z [ 871.583362] [50969]: key[standard_attr_id], None -> 1336 [ 871.583362] [50969]: key[admin_state_up], None -> True [ 871.583362] [50969]: key[shared], None -> False [ 871.583362] [50969]: key[ipv4_address_scope], None -> None [ 871.583362] [50969]: key[vlan_transparent], None -> None [ 871.583362] [50969]: key[mtu], None -> 8950 [ 871.583362] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.587928] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (d0c45a14-468d-4523-a66b-c24dd6cb47f4), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.603218] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Pushing event updated for resources: {'Network': ['ID=d0c45a14-468d-4523-a66b-c24dd6cb47f4,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 871.605134] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] create_network_postcommit called with network settings {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1336, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:03Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] [ 871.605322] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] create_network_postcommit: [ 871.605322] [50969]: key[qinq], None -> None [ 871.605322] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 871.605322] [50969]: key[tags], None -> [] [ 871.605322] [50969]: key[router:external], None -> False [ 871.605322] [50969]: key[created_at], None -> 2025-11-21T22:40:03Z [ 871.605322] [50969]: key[name], None -> tempest-MultipleCreateTestJSON-1321635861-network [ 871.605322] [50969]: key[status], None -> ACTIVE [ 871.605322] [50969]: key[ipv6_address_scope], None -> None [ 871.605322] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 871.605322] [50969]: key[availability_zone_hints], None -> [] [ 871.605322] [50969]: key[availability_zones], None -> [] [ 871.605322] [50969]: key[id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 871.605322] [50969]: key[port_security_enabled], None -> True [ 871.605322] [50969]: key[subnets], None -> [] [ 871.605322] [50969]: key[provider:segmentation_id], None -> 413 [ 871.605322] [50969]: key[provider:network_type], None -> vlan [ 871.605322] [50969]: key[revision_number], None -> 1 [ 871.605322] [50969]: key[provider:physical_network], None -> default [ 871.605322] [50969]: key[description], None -> [ 871.605322] [50969]: key[updated_at], None -> 2025-11-21T22:40:03Z [ 871.605322] [50969]: key[standard_attr_id], None -> 1336 [ 871.605322] [50969]: key[admin_state_up], None -> True [ 871.605322] [50969]: key[shared], None -> False [ 871.605322] [50969]: key[ipv4_address_scope], None -> None [ 871.605322] [50969]: key[vlan_transparent], None -> None [ 871.605322] [50969]: key[mtu], None -> 8950 [ 871.605322] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.608294] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.608845] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a232b621-b2fb-424e-bad3-c1c271e5022c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.610175] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93dc9a90-c036-4212-a072-1e77ec4315f6 req-257048fe-14bd-41ae-8651-a30e24e86520 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.611386] [50968]: [pid: 50968|app: 0|req: 2855/5578] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:03 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.615700] [50968]: DEBUG neutron.api.v2.base [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Request body: {'subnet': {'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-subnet', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 871.621071] [50969]: [pid: 50969|app: 0|req: 2724/5579] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:40:03 2025] POST /networking/v2.0/networks => generated 667 bytes in 272 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 871.630941] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Made reservation on behalf of 94599390fb884a36a35d2e4ecf3b4e00 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 871.632737] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.650391] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-35e7b8fe-d120-4115-afb7-082340c695c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.651696] [50969]: [pid: 50969|app: 0|req: 2725/5580] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:03 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 871.694782] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-ead91c47-6a9e-49d2-833e-6b1824d73071 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.695852] [50969]: [pid: 50969|app: 0|req: 2726/5581] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:03 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.701252] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] create_subnet_precommit called with subnet settings {'id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-subnet', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1338, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:03Z', 'revision_number': 0, 'segment_id': None, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) [ 871.701427] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] create_subnet_precommit: [ 871.701427] [50968]: key[service_types], None -> [] [ 871.701427] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 871.701427] [50968]: key[tags], None -> [] [ 871.701427] [50968]: key[router:external], None -> False [ 871.701427] [50968]: key[ipv6_ra_mode], None -> None [ 871.701427] [50968]: key[created_at], None -> 2025-11-21T22:40:03Z [ 871.701427] [50968]: key[name], None -> tempest-AttachVolumeNegativeTest-2058108893-subnet [ 871.701427] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 871.701427] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 871.701427] [50968]: key[id], None -> 569a4af5-b91f-4e15-9d98-e355bba49555 [ 871.701427] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 871.701427] [50968]: key[host_routes], None -> [] [ 871.701427] [50968]: key[revision_number], None -> 0 [ 871.701427] [50968]: key[dns_nameservers], None -> [] [ 871.701427] [50968]: key[cidr], None -> 192.168.128.0/28 [ 871.701427] [50968]: key[updated_at], None -> 2025-11-21T22:40:03Z [ 871.701427] [50968]: key[description], None -> [ 871.701427] [50968]: key[standard_attr_id], None -> 1338 [ 871.701427] [50968]: key[segment_id], None -> None [ 871.701427] [50968]: key[shared], None -> False [ 871.701427] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 871.701427] [50968]: key[ipv6_address_mode], None -> None [ 871.701427] [50968]: key[enable_dhcp], None -> True [ 871.701427] [50968]: key[subnetpool_id], None -> None [ 871.701427] [50968]: key[ip_version], None -> 4 [ 871.701427] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.703150] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (569a4af5-b91f-4e15-9d98-e355bba49555), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.717128] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Pushing event updated for resources: {'Subnet': ['ID=569a4af5-b91f-4e15-9d98-e355bba49555,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 871.741550] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Checking segment: {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 871.741550] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Network hostable DHCP agents. Network: 71d81f6f-5ae0-41fb-b9e9-02a9635e2254, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 871.750126] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 871.755642] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 71d81f6f-5ae0-41fb-b9e9-02a9635e2254) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 871.758625] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] create_subnet_postcommit called with subnet settings {'id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-subnet', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1338, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:03Z', 'revision_number': 0, 'segment_id': None, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'network': {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490}} (original settings None) [ 871.759368] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] create_subnet_postcommit: [ 871.759368] [50968]: key[service_types], None -> [] [ 871.759368] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 871.759368] [50968]: key[tags], None -> [] [ 871.759368] [50968]: key[router:external], None -> False [ 871.759368] [50968]: key[ipv6_ra_mode], None -> None [ 871.759368] [50968]: key[created_at], None -> 2025-11-21T22:40:03Z [ 871.759368] [50968]: key[name], None -> tempest-AttachVolumeNegativeTest-2058108893-subnet [ 871.759368] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 871.759368] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 871.759368] [50968]: key[id], None -> 569a4af5-b91f-4e15-9d98-e355bba49555 [ 871.759368] [50968]: key[id], None -> 569a4af5-b91f-4e15-9d98-e355bba49555 [ 871.759368] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 871.759368] [50968]: key[host_routes], None -> [] [ 871.759368] [50968]: key[revision_number], None -> 0 [ 871.759368] [50968]: key[dns_nameservers], None -> [] [ 871.759368] [50968]: key[cidr], None -> 192.168.128.0/28 [ 871.759368] [50968]: key[updated_at], None -> 2025-11-21T22:40:03Z [ 871.759368] [50968]: key[description], None -> [ 871.759368] [50968]: key[standard_attr_id], None -> 1338 [ 871.759368] [50968]: key[segment_id], None -> None [ 871.759368] [50968]: key[shared], None -> False [ 871.759368] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 871.759368] [50968]: key[ipv6_address_mode], None -> None [ 871.759368] [50968]: key[enable_dhcp], None -> True [ 871.759368] [50968]: key[subnetpool_id], None -> None [ 871.759368] [50968]: key[ip_version], None -> 4 [ 871.759368] [50968]: key[network], None -> {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} [ 871.759368] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.799598] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.799598] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c697f258-c69a-4095-827c-9ec9f4fac97b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.799598] [50968]: [pid: 50968|app: 0|req: 2856/5582] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:03 2025] POST /networking/v2.0/subnets => generated 688 bytes in 160 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 871.806666] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-43779f92-751f-424a-83c4-fdebb70a80db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.807858] [50968]: [pid: 50968|app: 0|req: 2857/5583] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:04 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.885300] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks [] for router (76988f51-274e-453f-9e9a-eddc3d68eb35), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.964264] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.966239] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks [] for router_gateway (76988f51-274e-453f-9e9a-eddc3d68eb35), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.016422] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Deleting port 1e33d263-8fe2-4c34-b53b-8f4876bd6816 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 872.016422] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1e33d263-8fe2-4c34-b53b-8f4876bd6816), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.065551] [50968]: DEBUG neutron.plugins.ml2.db [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] For port 1e33d263-8fe2-4c34-b53b-8f4876bd6816, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1e33d263-8fe2-4c34-b53b-8f4876bd6816,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 872.066260] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1e33d263-8fe2-4c34-b53b-8f4876bd6816), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.074056] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Allocated IP 192.168.128.1 (f4847b0e-f3e7-470d-9b23-b38b0c475093/21e05d29-8ae6-4baf-8f6d-9aa945e2b47b/2154c690-625b-4030-a669-94b7f6840b79) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 872.078664] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] delete_port_precommit called with port settings {'id': '1e33d263-8fe2-4c34-b53b-8f4876bd6816', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:75:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_gateway', 'standard_attr_id': 384, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 872.078664] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] delete_port_precommit: [ 872.078664] [50968]: key[mac_address], fa:16:3e:46:75:ef -> None [ 872.078664] [50968]: key[device_id], 76988f51-274e-453f-9e9a-eddc3d68eb35 -> None [ 872.078664] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 872.078664] [50968]: key[binding:vnic_type], normal -> None [ 872.078664] [50968]: key[project_id], -> None [ 872.078664] [50968]: key[tags], [] -> None [ 872.078664] [50968]: key[allowed_address_pairs], [] -> None [ 872.078664] [50968]: key[created_at], 2025-11-21T22:35:37Z -> None [ 872.078664] [50968]: key[name], -> None [ 872.078664] [50968]: key[status], ACTIVE -> None [ 872.078664] [50968]: key[tenant_id], -> None [ 872.078664] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}] -> None [ 872.078664] [50968]: key[id], 1e33d263-8fe2-4c34-b53b-8f4876bd6816 -> None [ 872.078664] [50968]: key[port_security_enabled], False -> None [ 872.078664] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 872.078664] [50968]: key[security_groups], [] -> None [ 872.078664] [50968]: key[binding:profile], {} -> None [ 872.078664] [50968]: key[binding:host_id], devstack -> None [ 872.078664] [50968]: key[revision_number], 5 -> None [ 872.078664] [50968]: key[description], -> None [ 872.078664] [50968]: key[updated_at], 2025-11-21T22:35:39Z -> None [ 872.078664] [50968]: key[standard_attr_id], 384 -> None [ 872.078664] [50968]: key[admin_state_up], True -> None [ 872.078664] [50968]: key[binding:vif_type], ovs -> None [ 872.078664] [50968]: key[device_owner], network:router_gateway -> None [ 872.078664] [50968]: key[extra_dhcp_opts], [] -> None [ 872.078664] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.079910] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Calling delete_port for 1e33d263-8fe2-4c34-b53b-8f4876bd6816 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 872.123751] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Publish callbacks [] for allowed_address_pair (2154c690-625b-4030-a669-94b7f6840b79), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.124668] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Publish callbacks [] for port (2154c690-625b-4030-a669-94b7f6840b79), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.124798] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] create_port_precommit called with port settings {'id': '2154c690-625b-4030-a669-94b7f6840b79', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:a2:42:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_interface', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}], 'project_id': '94b4081d277c49ae83366d9304fb9031', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 872.125255] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] create_port_precommit: [ 872.125255] [50969]: key[mac_address], None -> fa:16:3e:a2:42:c6 [ 872.125255] [50969]: key[device_id], None -> 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 [ 872.125255] [50969]: key[binding:vif_details], None -> {} [ 872.125255] [50969]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 872.125255] [50969]: key[binding:vnic_type], None -> normal [ 872.125255] [50969]: key[allowed_address_pairs], None -> [] [ 872.125255] [50969]: key[name], None -> [ 872.125255] [50969]: key[status], None -> DOWN [ 872.125255] [50969]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 872.125255] [50969]: key[fixed_ips], None -> [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}] [ 872.125255] [50969]: key[id], None -> 2154c690-625b-4030-a669-94b7f6840b79 [ 872.125255] [50969]: key[port_security_enabled], None -> False [ 872.125255] [50969]: key[network_id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 872.125255] [50969]: key[security_groups], None -> [] [ 872.125255] [50969]: key[binding:profile], None -> {} [ 872.125255] [50969]: key[binding:host_id], None -> [ 872.125255] [50969]: key[standard_attr_id], None -> 1339 [ 872.125255] [50969]: key[admin_state_up], None -> True [ 872.125255] [50969]: key[device_owner], None -> network:router_interface [ 872.125255] [50969]: key[binding:vif_type], None -> unbound [ 872.125255] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.150781] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2154c690-625b-4030-a669-94b7f6840b79), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.171408] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Pushing event updated for resources: {'Port': ['ID=2154c690-625b-4030-a669-94b7f6840b79,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 872.181713] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Network f4847b0e-f3e7-470d-9b23-b38b0c475093 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 872.182691] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 872.184111] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 872.194043] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1e33d263-8fe2-4c34-b53b-8f4876bd6816), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.200127] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] create_port_postcommit called with port settings {'id': '2154c690-625b-4030-a669-94b7f6840b79', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:a2:42:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_interface', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}], 'project_id': '94b4081d277c49ae83366d9304fb9031', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 1, 'network': {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 872.200460] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] create_port_postcommit: [ 872.200460] [50969]: key[mac_address], None -> fa:16:3e:a2:42:c6 [ 872.200460] [50969]: key[device_id], None -> 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 [ 872.200460] [50969]: key[binding:vif_details], None -> {} [ 872.200460] [50969]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 872.200460] [50969]: key[binding:vnic_type], None -> normal [ 872.200460] [50969]: key[tags], None -> [] [ 872.200460] [50969]: key[allowed_address_pairs], None -> [] [ 872.200460] [50969]: key[created_at], None -> 2025-11-21T22:40:04Z [ 872.200460] [50969]: key[name], None -> [ 872.200460] [50969]: key[status], None -> DOWN [ 872.200460] [50969]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 872.200460] [50969]: key[fixed_ips], None -> [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}] [ 872.200460] [50969]: key[id], None -> 2154c690-625b-4030-a669-94b7f6840b79 [ 872.200460] [50969]: key[port_security_enabled], None -> False [ 872.200460] [50969]: key[network_id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 872.200460] [50969]: key[security_groups], None -> [] [ 872.200460] [50969]: key[binding:profile], None -> {} [ 872.200460] [50969]: key[binding:host_id], None -> [ 872.200460] [50969]: key[revision_number], None -> 1 [ 872.200460] [50969]: key[description], None -> [ 872.200460] [50969]: key[updated_at], None -> 2025-11-21T22:40:04Z [ 872.200460] [50969]: key[standard_attr_id], None -> 1339 [ 872.200460] [50969]: key[admin_state_up], None -> True [ 872.200460] [50969]: key[binding:vif_type], None -> unbound [ 872.200460] [50969]: key[device_owner], None -> network:router_interface [ 872.200460] [50969]: key[extra_dhcp_opts], None -> [] [ 872.200460] [50969]: key[network], None -> {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} [ 872.200460] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.201179] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.203017] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Pushing event deleted for resources: {'Port': ['ID=1e33d263-8fe2-4c34-b53b-8f4876bd6816,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 872.230526] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] delete_port_postcommit called with port settings {'id': '1e33d263-8fe2-4c34-b53b-8f4876bd6816', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:75:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '76988f51-274e-453f-9e9a-eddc3d68eb35', 'device_owner': 'network:router_gateway', 'standard_attr_id': 384, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:39Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 872.230798] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] delete_port_postcommit: [ 872.230798] [50968]: key[mac_address], fa:16:3e:46:75:ef -> None [ 872.230798] [50968]: key[device_id], 76988f51-274e-453f-9e9a-eddc3d68eb35 -> None [ 872.230798] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 872.230798] [50968]: key[binding:vnic_type], normal -> None [ 872.230798] [50968]: key[project_id], -> None [ 872.230798] [50968]: key[tags], [] -> None [ 872.230798] [50968]: key[allowed_address_pairs], [] -> None [ 872.230798] [50968]: key[created_at], 2025-11-21T22:35:37Z -> None [ 872.230798] [50968]: key[name], -> None [ 872.230798] [50968]: key[status], ACTIVE -> None [ 872.230798] [50968]: key[tenant_id], -> None [ 872.230798] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}] -> None [ 872.230798] [50968]: key[id], 1e33d263-8fe2-4c34-b53b-8f4876bd6816 -> None [ 872.230798] [50968]: key[port_security_enabled], False -> None [ 872.230798] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 872.230798] [50968]: key[security_groups], [] -> None [ 872.230798] [50968]: key[binding:profile], {} -> None [ 872.230798] [50968]: key[binding:host_id], devstack -> None [ 872.230798] [50968]: key[revision_number], 5 -> None [ 872.230798] [50968]: key[description], -> None [ 872.230798] [50968]: key[updated_at], 2025-11-21T22:35:39Z -> None [ 872.230798] [50968]: key[standard_attr_id], 384 -> None [ 872.230798] [50968]: key[admin_state_up], True -> None [ 872.230798] [50968]: key[binding:vif_type], ovs -> None [ 872.230798] [50968]: key[device_owner], network:router_gateway -> None [ 872.230798] [50968]: key[extra_dhcp_opts], [] -> None [ 872.230798] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.234035] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (76988f51-274e-453f-9e9a-eddc3d68eb35), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.265037] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (76988f51-274e-453f-9e9a-eddc3d68eb35), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.266689] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks [] for router_controller (76988f51-274e-453f-9e9a-eddc3d68eb35), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.288480] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (76988f51-274e-453f-9e9a-eddc3d68eb35), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.289448] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 76988f51-274e-453f-9e9a-eddc3d68eb35 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 872.295246] [50968]: DEBUG neutron_lib.callbacks.manager [None req-742e8755-e35f-4baf-b4d1-4bbef11395b1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.295812] [50968]: [pid: 50968|app: 0|req: 2858/5584] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:40:04 2025] DELETE /networking/v2.0/routers/76988f51-274e-453f-9e9a-eddc3d68eb35 => generated 0 bytes in 487 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 872.298637] [50968]: DEBUG neutron.api.wsgi [req-93dc9a90-c036-4212-a072-1e77ec4315f6 req-e11051af-01f5-4826-8a28-62d6dcd1e30c tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.322637] [50968]: [pid: 50968|app: 0|req: 2859/5585] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:04 2025] GET /networking/v2.0/security-groups?id=0d437be3-ac8e-4142-becb-dfc82235f8e5&fields=id&fields=name => generated 111 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.325468] [50968]: DEBUG neutron.api.v2.base [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Request body: {'subnet': {'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'cidr': '192.168.128.0/28', 'name': 'tempest-MultipleCreateTestJSON-1321635861-subnet', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 872.347914] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Made reservation on behalf of e813031b10534fb597a24044f3cd48eb for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 872.347914] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.349840] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2154c690-625b-4030-a669-94b7f6840b79), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.425544] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Publish callbacks [] for port (2154c690-625b-4030-a669-94b7f6840b79), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.425877] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] update_port_precommit called with port settings {'id': '2154c690-625b-4030-a669-94b7f6840b79', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:a2:42:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_interface', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 1, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': '2154c690-625b-4030-a669-94b7f6840b79', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:a2:42:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_interface', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 1, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 872.426015] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] update_port_precommit: [ 872.426015] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.426339] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] create_subnet_precommit called with subnet settings {'id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'name': 'tempest-MultipleCreateTestJSON-1321635861-subnet', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1340, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) [ 872.426517] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] create_subnet_precommit: [ 872.426517] [50968]: key[service_types], None -> [] [ 872.426517] [50968]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 872.426517] [50968]: key[tags], None -> [] [ 872.426517] [50968]: key[router:external], None -> False [ 872.426517] [50968]: key[ipv6_ra_mode], None -> None [ 872.426517] [50968]: key[created_at], None -> 2025-11-21T22:40:04Z [ 872.426517] [50968]: key[name], None -> tempest-MultipleCreateTestJSON-1321635861-subnet [ 872.426517] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 872.426517] [50968]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 872.426517] [50968]: key[id], None -> 593ae078-ed79-4814-b27c-c5189e4e9803 [ 872.426517] [50968]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 872.426517] [50968]: key[host_routes], None -> [] [ 872.426517] [50968]: key[revision_number], None -> 0 [ 872.426517] [50968]: key[dns_nameservers], None -> [] [ 872.426517] [50968]: key[cidr], None -> 192.168.128.0/28 [ 872.426517] [50968]: key[updated_at], None -> 2025-11-21T22:40:04Z [ 872.426517] [50968]: key[description], None -> [ 872.426517] [50968]: key[standard_attr_id], None -> 1340 [ 872.426517] [50968]: key[segment_id], None -> None [ 872.426517] [50968]: key[shared], None -> False [ 872.426517] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 872.426517] [50968]: key[ipv6_address_mode], None -> None [ 872.426517] [50968]: key[enable_dhcp], None -> True [ 872.426517] [50968]: key[subnetpool_id], None -> None [ 872.426517] [50968]: key[ip_version], None -> 4 [ 872.426517] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.428630] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2154c690-625b-4030-a669-94b7f6840b79), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.428849] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (593ae078-ed79-4814-b27c-c5189e4e9803), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.448310] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Pushing event updated for resources: {'Port': ['ID=2154c690-625b-4030-a669-94b7f6840b79,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 872.453143] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Pushing event updated for resources: {'Subnet': ['ID=593ae078-ed79-4814-b27c-c5189e4e9803,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 872.470743] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] update_port_postcommit called with port settings {'id': '2154c690-625b-4030-a669-94b7f6840b79', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:a2:42:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_interface', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 1, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': '2154c690-625b-4030-a669-94b7f6840b79', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:a2:42:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_interface', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 1, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 872.470743] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] update_port_postcommit: [ 872.470743] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.470743] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.479554] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Checking segment: {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 872.479754] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Network hostable DHCP agents. Network: d0c45a14-468d-4523-a66b-c24dd6cb47f4, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 872.489502] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Network d0c45a14-468d-4523-a66b-c24dd6cb47f4 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 872.494234] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d0c45a14-468d-4523-a66b-c24dd6cb47f4) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 872.497914] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] create_subnet_postcommit called with subnet settings {'id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'name': 'tempest-MultipleCreateTestJSON-1321635861-subnet', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1340, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'network': {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413}} (original settings None) [ 872.498080] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] create_subnet_postcommit: [ 872.498080] [50968]: key[service_types], None -> [] [ 872.498080] [50968]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 872.498080] [50968]: key[tags], None -> [] [ 872.498080] [50968]: key[router:external], None -> False [ 872.498080] [50968]: key[ipv6_ra_mode], None -> None [ 872.498080] [50968]: key[created_at], None -> 2025-11-21T22:40:04Z [ 872.498080] [50968]: key[name], None -> tempest-MultipleCreateTestJSON-1321635861-subnet [ 872.498080] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 872.498080] [50968]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 872.498080] [50968]: key[id], None -> 593ae078-ed79-4814-b27c-c5189e4e9803 [ 872.498080] [50968]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 872.498080] [50968]: key[host_routes], None -> [] [ 872.498080] [50968]: key[revision_number], None -> 0 [ 872.498080] [50968]: key[dns_nameservers], None -> [] [ 872.498080] [50968]: key[cidr], None -> 192.168.128.0/28 [ 872.498080] [50968]: key[updated_at], None -> 2025-11-21T22:40:04Z [ 872.498080] [50968]: key[description], None -> [ 872.498080] [50968]: key[standard_attr_id], None -> 1340 [ 872.498080] [50968]: key[segment_id], None -> None [ 872.498080] [50968]: key[shared], None -> False [ 872.498080] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 872.498080] [50968]: key[ipv6_address_mode], None -> None [ 872.498080] [50968]: key[enable_dhcp], None -> True [ 872.498080] [50968]: key[subnetpool_id], None -> None [ 872.498080] [50968]: key[ip_version], None -> 4 [ 872.498080] [50968]: key[network], None -> {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} [ 872.498080] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.499642] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.499953] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7a1fbfcc-c05d-4f9f-bab2-a2dd369548fe admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.503045] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Network f4847b0e-f3e7-470d-9b23-b38b0c475093 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 872.503314] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 872.509773] [50968]: [pid: 50968|app: 0|req: 2860/5586] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:04 2025] POST /networking/v2.0/subnets => generated 686 bytes in 187 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 872.512215] [50968]: DEBUG neutron.api.wsgi [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-a1e9e4e7-ec52-48d1-a9f1-8ace72936a27 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.525923] [50968]: [pid: 50968|app: 0|req: 2861/5587] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.528600] [50968]: DEBUG neutron.api.wsgi [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-54beabe6-c5e5-4923-b991-5b2df3d22cff tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.532154] [50968]: [pid: 50968|app: 0|req: 2862/5588] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:04 2025] GET /networking/v2.0/quotas/b8b093d93cf34c91bbeb515844a183a0 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.534870] [50968]: DEBUG neutron.api.v2.base [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Request body: {'router': {'name': 'tempest-AttachVolumeNegativeTest-2058108893-router', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 872.547831] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (66ff2165-fab8-478c-9fec-75599bb83c37), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.548606] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (66ff2165-fab8-478c-9fec-75599bb83c37), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.558921] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Router 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 872.577529] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks [] for router_controller (66ff2165-fab8-478c-9fec-75599bb83c37), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.607961] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d768ce62-0942-4b47-93c7-de9d63272006 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 872.611604] [50969]: [pid: 50969|app: 0|req: 2727/5589] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:40:04 2025] PUT /networking/v2.0/routers/9cdd51c8-3d5e-4a3a-a75b-c04338cb6847/add_router_interface => generated 309 bytes in 915 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.635137] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks [] for router_gateway (66ff2165-fab8-478c-9fec-75599bb83c37), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.642433] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-0a1719f3-eaa9-4e0d-af9c-17eed152c673 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.643814] [50969]: [pid: 50969|app: 0|req: 2728/5590] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:04 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.668907] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] Deleting subnet fb19aaaa-9d2b-498e-894b-b1970e56be97 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 872.674174] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] Publish callbacks [] for subnet (fb19aaaa-9d2b-498e-894b-b1970e56be97), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.688076] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (fb19aaaa-9d2b-498e-894b-b1970e56be97), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.715329] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks [] for router_gateway (66ff2165-fab8-478c-9fec-75599bb83c37), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.721690] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.754963] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (fb19aaaa-9d2b-498e-894b-b1970e56be97), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.755513] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] delete_subnet_precommit called with subnet settings {'id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-subnet', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 380, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) [ 872.755686] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] delete_subnet_precommit: [ 872.755686] [50969]: key[service_types], [] -> None [ 872.755686] [50969]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 872.755686] [50969]: key[tags], [] -> None [ 872.755686] [50969]: key[router:external], False -> None [ 872.755686] [50969]: key[ipv6_ra_mode], None -> None [ 872.755686] [50969]: key[created_at], 2025-11-21T22:35:37Z -> None [ 872.755686] [50969]: key[name], tempest-SecurityGroupsTestJSON-1509562705-subnet -> None [ 872.755686] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 872.755686] [50969]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 872.755686] [50969]: key[id], fb19aaaa-9d2b-498e-894b-b1970e56be97 -> None [ 872.755686] [50969]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 872.755686] [50969]: key[host_routes], [] -> None [ 872.755686] [50969]: key[revision_number], 0 -> None [ 872.755686] [50969]: key[dns_nameservers], [] -> None [ 872.755686] [50969]: key[cidr], 192.168.128.0/28 -> None [ 872.755686] [50969]: key[updated_at], 2025-11-21T22:35:37Z -> None [ 872.755686] [50969]: key[description], -> None [ 872.755686] [50969]: key[standard_attr_id], 380 -> None [ 872.755686] [50969]: key[segment_id], None -> None [ 872.755686] [50969]: key[shared], False -> None [ 872.755686] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 872.755686] [50969]: key[ipv6_address_mode], None -> None [ 872.755686] [50969]: key[enable_dhcp], True -> None [ 872.755686] [50969]: key[subnetpool_id], None -> None [ 872.755686] [50969]: key[ip_version], 4 -> None [ 872.755686] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.793552] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (fb19aaaa-9d2b-498e-894b-b1970e56be97), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.793798] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'fb19aaaa-9d2b-498e-894b-b1970e56be97', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-subnet', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 380, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:35:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) [ 872.793959] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Allocated IP 10.180.180.165 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/71207db7-a7e1-4612-87c3-35e1241644b4) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 872.794030] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] delete_subnet_postcommit: [ 872.794030] [50969]: key[service_types], [] -> None [ 872.794030] [50969]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 872.794030] [50969]: key[tags], [] -> None [ 872.794030] [50969]: key[router:external], False -> None [ 872.794030] [50969]: key[ipv6_ra_mode], None -> None [ 872.794030] [50969]: key[created_at], 2025-11-21T22:35:37Z -> None [ 872.794030] [50969]: key[name], tempest-SecurityGroupsTestJSON-1509562705-subnet -> None [ 872.794030] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 872.794030] [50969]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 872.794030] [50969]: key[id], fb19aaaa-9d2b-498e-894b-b1970e56be97 -> None [ 872.794030] [50969]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 872.794030] [50969]: key[host_routes], [] -> None [ 872.794030] [50969]: key[revision_number], 0 -> None [ 872.794030] [50969]: key[dns_nameservers], [] -> None [ 872.794030] [50969]: key[cidr], 192.168.128.0/28 -> None [ 872.794030] [50969]: key[updated_at], 2025-11-21T22:35:37Z -> None [ 872.794030] [50969]: key[description], -> None [ 872.794030] [50969]: key[standard_attr_id], 380 -> None [ 872.794030] [50969]: key[segment_id], None -> None [ 872.794030] [50969]: key[shared], False -> None [ 872.794030] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 872.794030] [50969]: key[ipv6_address_mode], None -> None [ 872.794030] [50969]: key[enable_dhcp], True -> None [ 872.794030] [50969]: key[subnetpool_id], None -> None [ 872.794030] [50969]: key[ip_version], 4 -> None [ 872.794030] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.799556] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=fb19aaaa-9d2b-498e-894b-b1970e56be97,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 872.809247] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb67a83b-3356-4f1d-a81d-89a82abfc9a0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.811616] [50969]: [pid: 50969|app: 0|req: 2729/5591] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:40:04 2025] DELETE /networking/v2.0/subnets/fb19aaaa-9d2b-498e-894b-b1970e56be97 => generated 0 bytes in 167 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 872.844171] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks [] for allowed_address_pair (71207db7-a7e1-4612-87c3-35e1241644b4), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.844960] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks [] for port (71207db7-a7e1-4612-87c3-35e1241644b4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.845194] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] create_port_precommit called with port settings {'id': '71207db7-a7e1-4612-87c3-35e1241644b4', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:21:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 872.845331] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] create_port_precommit: [ 872.845331] [50968]: key[mac_address], None -> fa:16:3e:74:21:9c [ 872.845331] [50968]: key[device_id], None -> 66ff2165-fab8-478c-9fec-75599bb83c37 [ 872.845331] [50968]: key[binding:vif_details], None -> {} [ 872.845331] [50968]: key[project_id], None -> [ 872.845331] [50968]: key[binding:vnic_type], None -> normal [ 872.845331] [50968]: key[allowed_address_pairs], None -> [] [ 872.845331] [50968]: key[name], None -> [ 872.845331] [50968]: key[status], None -> DOWN [ 872.845331] [50968]: key[tenant_id], None -> [ 872.845331] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] [ 872.845331] [50968]: key[id], None -> 71207db7-a7e1-4612-87c3-35e1241644b4 [ 872.845331] [50968]: key[port_security_enabled], None -> False [ 872.845331] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 872.845331] [50968]: key[security_groups], None -> [] [ 872.845331] [50968]: key[binding:profile], None -> {} [ 872.845331] [50968]: key[binding:host_id], None -> [ 872.845331] [50968]: key[standard_attr_id], None -> 1342 [ 872.845331] [50968]: key[admin_state_up], None -> True [ 872.845331] [50968]: key[device_owner], None -> network:router_gateway [ 872.845331] [50968]: key[binding:vif_type], None -> unbound [ 872.845331] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.865191] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (71207db7-a7e1-4612-87c3-35e1241644b4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.884030] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df9bb989-0906-49d8-b707-4c2e8e5ba114 req-637de492-ceee-4e81-8088-753dbe447cdd tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.885135] [50969]: [pid: 50969|app: 0|req: 2730/5592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:05 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.887217] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Pushing event updated for resources: {'Port': ['ID=71207db7-a7e1-4612-87c3-35e1241644b4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 872.897875] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 872.898881] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 872.901198] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 872.915183] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] create_port_postcommit called with port settings {'id': '71207db7-a7e1-4612-87c3-35e1241644b4', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:21:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:05Z', 'updated_at': '2025-11-21T22:40:05Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 872.915386] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] create_port_postcommit: [ 872.915386] [50968]: key[mac_address], None -> fa:16:3e:74:21:9c [ 872.915386] [50968]: key[device_id], None -> 66ff2165-fab8-478c-9fec-75599bb83c37 [ 872.915386] [50968]: key[binding:vif_details], None -> {} [ 872.915386] [50968]: key[project_id], None -> [ 872.915386] [50968]: key[binding:vnic_type], None -> normal [ 872.915386] [50968]: key[tags], None -> [] [ 872.915386] [50968]: key[allowed_address_pairs], None -> [] [ 872.915386] [50968]: key[created_at], None -> 2025-11-21T22:40:05Z [ 872.915386] [50968]: key[name], None -> [ 872.915386] [50968]: key[status], None -> DOWN [ 872.915386] [50968]: key[tenant_id], None -> [ 872.915386] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] [ 872.915386] [50968]: key[id], None -> 71207db7-a7e1-4612-87c3-35e1241644b4 [ 872.915386] [50968]: key[port_security_enabled], None -> False [ 872.915386] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 872.915386] [50968]: key[security_groups], None -> [] [ 872.915386] [50968]: key[binding:profile], None -> {} [ 872.915386] [50968]: key[binding:host_id], None -> [ 872.915386] [50968]: key[revision_number], None -> 1 [ 872.915386] [50968]: key[description], None -> [ 872.915386] [50968]: key[updated_at], None -> 2025-11-21T22:40:05Z [ 872.915386] [50968]: key[standard_attr_id], None -> 1342 [ 872.915386] [50968]: key[admin_state_up], None -> True [ 872.915386] [50968]: key[binding:vif_type], None -> unbound [ 872.915386] [50968]: key[device_owner], None -> network:router_gateway [ 872.915386] [50968]: key[extra_dhcp_opts], None -> [] [ 872.915386] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 872.915386] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.924208] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-3ef98892-8be3-4a08-8fe1-f44f60675546 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.924570] [50969]: [pid: 50969|app: 0|req: 2731/5593] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:05 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.927839] [50969]: DEBUG neutron.api.v2.base [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Request body: {'router': {'name': 'tempest-MultipleCreateTestJSON-1321635861-router', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 872.944073] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (8fd24d1f-1333-437e-9a68-30e62fe16884), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.944974] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (8fd24d1f-1333-437e-9a68-30e62fe16884), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.976200] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks [] for router_controller (8fd24d1f-1333-437e-9a68-30e62fe16884), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.033109] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks [] for router_gateway (66ff2165-fab8-478c-9fec-75599bb83c37), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.071844] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks [] for router_gateway (8fd24d1f-1333-437e-9a68-30e62fe16884), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.156371] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks [] for router_gateway (8fd24d1f-1333-437e-9a68-30e62fe16884), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.158363] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (66ff2165-fab8-478c-9fec-75599bb83c37), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.161043] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.214529] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Allocated IP 10.180.180.141 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/a5734cfc-5348-4270-b55c-0133a936409e) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 873.234986] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Router 66ff2165-fab8-478c-9fec-75599bb83c37 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 873.260013] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks [] for allowed_address_pair (a5734cfc-5348-4270-b55c-0133a936409e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.260820] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks [] for port (a5734cfc-5348-4270-b55c-0133a936409e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.261057] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] create_port_precommit called with port settings {'id': 'a5734cfc-5348-4270-b55c-0133a936409e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:13:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1344, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.141'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 873.261314] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] create_port_precommit: [ 873.261314] [50969]: key[mac_address], None -> fa:16:3e:7d:13:04 [ 873.261314] [50969]: key[device_id], None -> 8fd24d1f-1333-437e-9a68-30e62fe16884 [ 873.261314] [50969]: key[binding:vif_details], None -> {} [ 873.261314] [50969]: key[project_id], None -> [ 873.261314] [50969]: key[binding:vnic_type], None -> normal [ 873.261314] [50969]: key[allowed_address_pairs], None -> [] [ 873.261314] [50969]: key[name], None -> [ 873.261314] [50969]: key[status], None -> DOWN [ 873.261314] [50969]: key[tenant_id], None -> [ 873.261314] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.141'}] [ 873.261314] [50969]: key[id], None -> a5734cfc-5348-4270-b55c-0133a936409e [ 873.261314] [50969]: key[port_security_enabled], None -> False [ 873.261314] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 873.261314] [50969]: key[security_groups], None -> [] [ 873.261314] [50969]: key[binding:profile], None -> {} [ 873.261314] [50969]: key[binding:host_id], None -> [ 873.261314] [50969]: key[standard_attr_id], None -> 1344 [ 873.261314] [50969]: key[admin_state_up], None -> True [ 873.261314] [50969]: key[device_owner], None -> network:router_gateway [ 873.261314] [50969]: key[binding:vif_type], None -> unbound [ 873.261314] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 873.281387] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a5734cfc-5348-4270-b55c-0133a936409e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.306777] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Pushing event updated for resources: {'Port': ['ID=a5734cfc-5348-4270-b55c-0133a936409e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 873.309535] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 873.319647] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 873.320527] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 873.322688] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 873.324707] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b16a971c-bb7a-48b0-9a8e-220cff23427c admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.325484] [50968]: [pid: 50968|app: 0|req: 2863/5594] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:04 2025] POST /networking/v2.0/routers => generated 730 bytes in 793 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 873.340760] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] create_port_postcommit called with port settings {'id': 'a5734cfc-5348-4270-b55c-0133a936409e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:13:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1344, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.141'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:05Z', 'updated_at': '2025-11-21T22:40:05Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 873.341038] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] create_port_postcommit: [ 873.341038] [50969]: key[mac_address], None -> fa:16:3e:7d:13:04 [ 873.341038] [50969]: key[device_id], None -> 8fd24d1f-1333-437e-9a68-30e62fe16884 [ 873.341038] [50969]: key[binding:vif_details], None -> {} [ 873.341038] [50969]: key[project_id], None -> [ 873.341038] [50969]: key[binding:vnic_type], None -> normal [ 873.341038] [50969]: key[tags], None -> [] [ 873.341038] [50969]: key[allowed_address_pairs], None -> [] [ 873.341038] [50969]: key[created_at], None -> 2025-11-21T22:40:05Z [ 873.341038] [50969]: key[name], None -> [ 873.341038] [50969]: key[status], None -> DOWN [ 873.341038] [50969]: key[tenant_id], None -> [ 873.341038] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.141'}] [ 873.341038] [50969]: key[id], None -> a5734cfc-5348-4270-b55c-0133a936409e [ 873.341038] [50969]: key[port_security_enabled], None -> False [ 873.341038] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 873.341038] [50969]: key[security_groups], None -> [] [ 873.341038] [50969]: key[binding:profile], None -> {} [ 873.341038] [50969]: key[binding:host_id], None -> [ 873.341038] [50969]: key[revision_number], None -> 1 [ 873.341038] [50969]: key[description], None -> [ 873.341038] [50969]: key[updated_at], None -> 2025-11-21T22:40:05Z [ 873.341038] [50969]: key[standard_attr_id], None -> 1344 [ 873.341038] [50969]: key[admin_state_up], None -> True [ 873.341038] [50969]: key[binding:vif_type], None -> unbound [ 873.341038] [50969]: key[device_owner], None -> network:router_gateway [ 873.341038] [50969]: key[extra_dhcp_opts], None -> [] [ 873.341038] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 873.341038] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 873.356022] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-bb8c4c65-c776-4aee-85e3-c672f623c6db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.357325] [50968]: [pid: 50968|app: 0|req: 2864/5595] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:05 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.424766] [50968]: [pid: 50968|app: 0|req: 2865/5596] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:05 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&fields=id => generated 57 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.436920] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks [] for router_gateway (8fd24d1f-1333-437e-9a68-30e62fe16884), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.469752] [50968]: [pid: 50968|app: 0|req: 2866/5597] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:05 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.510433] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (ad8735c4-006a-47ad-a4f8-2c46cc93c7ab), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.542698] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Deleting port 76f77b58-b3a5-4106-98ef-35783d2e9e4b {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 873.543047] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (76f77b58-b3a5-4106-98ef-35783d2e9e4b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.543854] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (8fd24d1f-1333-437e-9a68-30e62fe16884), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.568045] [50968]: DEBUG neutron.plugins.ml2.db [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] For port 76f77b58-b3a5-4106-98ef-35783d2e9e4b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=76f77b58-b3a5-4106-98ef-35783d2e9e4b,segment=NetworkSegment(0d269bfe-3dae-4c9e-a66d-828618211969),segment_id=0d269bfe-3dae-4c9e-a66d-828618211969)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 873.568235] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (76f77b58-b3a5-4106-98ef-35783d2e9e4b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.572867] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] delete_port_precommit called with port settings {'id': '76f77b58-b3a5-4106-98ef-35783d2e9e4b', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fa:a3:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'device_owner': 'network:dhcp', 'standard_attr_id': 510, '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-21T22:35:57Z', 'updated_at': '2025-11-21T22:40:05Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:40:05Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 873.573108] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] delete_port_precommit: [ 873.573108] [50968]: key[mac_address], fa:16:3e:fa:a3:2b -> None [ 873.573108] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 873.573108] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 873.573108] [50968]: key[binding:vnic_type], normal -> None [ 873.573108] [50968]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 873.573108] [50968]: key[tags], [] -> None [ 873.573108] [50968]: key[allowed_address_pairs], [] -> None [ 873.573108] [50968]: key[created_at], 2025-11-21T22:35:57Z -> None [ 873.573108] [50968]: key[name], -> None [ 873.573108] [50968]: key[status], ACTIVE -> None [ 873.573108] [50968]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 873.573108] [50968]: key[fixed_ips], [] -> None [ 873.573108] [50968]: key[id], 76f77b58-b3a5-4106-98ef-35783d2e9e4b -> None [ 873.573108] [50968]: key[port_security_enabled], False -> None [ 873.573108] [50968]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 873.573108] [50968]: key[security_groups], [] -> None [ 873.573108] [50968]: key[binding:profile], {} -> None [ 873.573108] [50968]: key[binding:host_id], devstack -> None [ 873.573108] [50968]: key[revision_number], 5 -> None [ 873.573108] [50968]: key[description], -> None [ 873.573108] [50968]: key[updated_at], 2025-11-21T22:40:05Z -> None [ 873.573108] [50968]: key[standard_attr_id], 510 -> None [ 873.573108] [50968]: key[admin_state_up], True -> None [ 873.573108] [50968]: key[binding:vif_type], ovs -> None [ 873.573108] [50968]: key[device_owner], network:dhcp -> None [ 873.573108] [50968]: key[extra_dhcp_opts], [] -> None [ 873.573108] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 873.575315] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Calling delete_port for 76f77b58-b3a5-4106-98ef-35783d2e9e4b owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 873.609862] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Router 8fd24d1f-1333-437e-9a68-30e62fe16884 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 873.629445] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (76f77b58-b3a5-4106-98ef-35783d2e9e4b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.639783] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Pushing event deleted for resources: {'Port': ['ID=76f77b58-b3a5-4106-98ef-35783d2e9e4b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 873.648792] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] No DVR routers for this DVR port 76f77b58-b3a5-4106-98ef-35783d2e9e4b on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 873.648792] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] delete_port_postcommit called with port settings {'id': '76f77b58-b3a5-4106-98ef-35783d2e9e4b', 'name': '', 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'mac_address': 'fa:16:3e:fa:a3:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'device_owner': 'network:dhcp', 'standard_attr_id': 510, '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-21T22:35:57Z', 'updated_at': '2025-11-21T22:40:05Z', 'revision_number': 5, 'project_id': '2a14451c17624aaaa5d4179aa4671e26'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}}] (original binding levels None) on network {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:40:05Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} with segments to bind None [ 873.648792] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] delete_port_postcommit: [ 873.648792] [50968]: key[mac_address], fa:16:3e:fa:a3:2b -> None [ 873.648792] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 873.648792] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 873.648792] [50968]: key[binding:vnic_type], normal -> None [ 873.648792] [50968]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 873.648792] [50968]: key[tags], [] -> None [ 873.648792] [50968]: key[allowed_address_pairs], [] -> None [ 873.648792] [50968]: key[created_at], 2025-11-21T22:35:57Z -> None [ 873.648792] [50968]: key[name], -> None [ 873.648792] [50968]: key[status], ACTIVE -> None [ 873.648792] [50968]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 873.648792] [50968]: key[fixed_ips], [] -> None [ 873.648792] [50968]: key[id], 76f77b58-b3a5-4106-98ef-35783d2e9e4b -> None [ 873.648792] [50968]: key[port_security_enabled], False -> None [ 873.648792] [50968]: key[network_id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 873.648792] [50968]: key[security_groups], [] -> None [ 873.648792] [50968]: key[binding:profile], {} -> None [ 873.648792] [50968]: key[binding:host_id], devstack -> None [ 873.648792] [50968]: key[revision_number], 5 -> None [ 873.648792] [50968]: key[description], -> None [ 873.648792] [50968]: key[updated_at], 2025-11-21T22:40:05Z -> None [ 873.648792] [50968]: key[standard_attr_id], 510 -> None [ 873.648792] [50968]: key[admin_state_up], True -> None [ 873.648792] [50968]: key[binding:vif_type], ovs -> None [ 873.648792] [50968]: key[device_owner], network:dhcp -> None [ 873.648792] [50968]: key[extra_dhcp_opts], [] -> None [ 873.648792] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 873.666584] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (ad8735c4-006a-47ad-a4f8-2c46cc93c7ab), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.667604] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 873.679027] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] delete_network_precommit called with network settings {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:40:05Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} (original settings None) and network segments [{'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}] [ 873.679027] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] delete_network_precommit: [ 873.679027] [50968]: key[qinq], None -> None [ 873.679027] [50968]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 873.679027] [50968]: key[tags], [] -> None [ 873.679027] [50968]: key[router:external], False -> None [ 873.679027] [50968]: key[created_at], 2025-11-21T22:35:37Z -> None [ 873.679027] [50968]: key[name], tempest-SecurityGroupsTestJSON-1509562705-network -> None [ 873.679027] [50968]: key[status], ACTIVE -> None [ 873.679027] [50968]: key[ipv6_address_scope], None -> None [ 873.679027] [50968]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 873.679027] [50968]: key[availability_zone_hints], [] -> None [ 873.679027] [50968]: key[availability_zones], ['nova'] -> None [ 873.679027] [50968]: key[id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 873.679027] [50968]: key[port_security_enabled], True -> None [ 873.679027] [50968]: key[subnets], [] -> None [ 873.679027] [50968]: key[provider:segmentation_id], 403 -> None [ 873.679027] [50968]: key[provider:network_type], vlan -> None [ 873.679027] [50968]: key[revision_number], 3 -> None [ 873.679027] [50968]: key[provider:physical_network], default -> None [ 873.679027] [50968]: key[description], -> None [ 873.679027] [50968]: key[updated_at], 2025-11-21T22:40:05Z -> None [ 873.679027] [50968]: key[standard_attr_id], 378 -> None [ 873.679027] [50968]: key[admin_state_up], True -> None [ 873.679027] [50968]: key[shared], False -> None [ 873.679027] [50968]: key[ipv4_address_scope], None -> None [ 873.679027] [50968]: key[vlan_transparent], None -> None [ 873.679027] [50968]: key[mtu], 8950 -> None [ 873.679027] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 873.679863] [50968]: DEBUG neutron.services.segments.db [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['ad8735c4-006a-47ad-a4f8-2c46cc93c7ab']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 873.682798] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e27b14a-97da-4778-b60b-3ebe849ecd67 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.684075] [50969]: [pid: 50969|app: 0|req: 2732/5598] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:05 2025] POST /networking/v2.0/routers => generated 728 bytes in 758 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 873.685661] [50968]: DEBUG neutron.services.segments.db [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '0d269bfe-3dae-4c9e-a66d-828618211969') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 873.685794] [50968]: DEBUG neutron.services.segments.db [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '0d269bfe-3dae-4c9e-a66d-828618211969') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 873.686148] [50969]: DEBUG neutron.api.wsgi [req-df9bb989-0906-49d8-b707-4c2e8e5ba114 req-b0e0096e-0f6f-4686-9588-20063e237be8 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 873.691109] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (0d269bfe-3dae-4c9e-a66d-828618211969), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.698046] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (0d269bfe-3dae-4c9e-a66d-828618211969), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.706100] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Releasing vlan 403 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 873.706100] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (0d269bfe-3dae-4c9e-a66d-828618211969), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.711208] [50969]: [pid: 50969|app: 0|req: 2733/5599] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:06 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.717554] [50969]: DEBUG neutron.api.v2.base [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Request body: {'port': {'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'admin_state_up': True, 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 873.727373] [50968]: INFO neutron.services.segments.plugin [-] Segment 0d269bfe-3dae-4c9e-a66d-828618211969 resource provider aggregate not found [ 873.740344] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (ad8735c4-006a-47ad-a4f8-2c46cc93c7ab), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.740344] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] delete_network_postcommit called with network settings {'id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab', 'name': 'tempest-SecurityGroupsTestJSON-1509562705-network', 'tenant_id': '2a14451c17624aaaa5d4179aa4671e26', 'project_id': '2a14451c17624aaaa5d4179aa4671e26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 378, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:37Z', 'updated_at': '2025-11-21T22:40:05Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 403} (original settings None) and network segments [{'id': '0d269bfe-3dae-4c9e-a66d-828618211969', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 403, 'network_id': 'ad8735c4-006a-47ad-a4f8-2c46cc93c7ab'}] [ 873.740344] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] delete_network_postcommit: [ 873.740344] [50968]: key[qinq], None -> None [ 873.740344] [50968]: key[project_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 873.740344] [50968]: key[tags], [] -> None [ 873.740344] [50968]: key[router:external], False -> None [ 873.740344] [50968]: key[created_at], 2025-11-21T22:35:37Z -> None [ 873.740344] [50968]: key[name], tempest-SecurityGroupsTestJSON-1509562705-network -> None [ 873.740344] [50968]: key[status], ACTIVE -> None [ 873.740344] [50968]: key[ipv6_address_scope], None -> None [ 873.740344] [50968]: key[tenant_id], 2a14451c17624aaaa5d4179aa4671e26 -> None [ 873.740344] [50968]: key[availability_zone_hints], [] -> None [ 873.740344] [50968]: key[availability_zones], ['nova'] -> None [ 873.740344] [50968]: key[id], ad8735c4-006a-47ad-a4f8-2c46cc93c7ab -> None [ 873.740344] [50968]: key[port_security_enabled], True -> None [ 873.740344] [50968]: key[subnets], [] -> None [ 873.740344] [50968]: key[provider:segmentation_id], 403 -> None [ 873.740344] [50968]: key[provider:network_type], vlan -> None [ 873.740344] [50968]: key[revision_number], 3 -> None [ 873.740344] [50968]: key[provider:physical_network], default -> None [ 873.740344] [50968]: key[description], -> None [ 873.740344] [50968]: key[updated_at], 2025-11-21T22:40:05Z -> None [ 873.740344] [50968]: key[standard_attr_id], 378 -> None [ 873.740344] [50968]: key[admin_state_up], True -> None [ 873.740344] [50968]: key[shared], False -> None [ 873.740344] [50968]: key[ipv4_address_scope], None -> None [ 873.740344] [50968]: key[vlan_transparent], None -> None [ 873.740344] [50968]: key[mtu], 8950 -> None [ 873.740344] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 873.744441] [50968]: INFO neutron.services.segments.plugin [-] Segment 0d269bfe-3dae-4c9e-a66d-828618211969 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 0d269bfe-3dae-4c9e-a66d-828618211969 found for delete ", "request_id": "req-244dd124-90d7-4e38-b9f1-97d2bdd4bb22"}]} [ 873.747983] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Pushing event deleted for resources: {'Network': ['ID=ad8735c4-006a-47ad-a4f8-2c46cc93c7ab,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 873.753128] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a1b84419-3a7a-4561-81e8-f8a706aff1e9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.755548] [50968]: [pid: 50968|app: 0|req: 2867/5600] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:40:05 2025] DELETE /networking/v2.0/networks/ad8735c4-006a-47ad-a4f8-2c46cc93c7ab => generated 0 bytes in 285 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 873.786355] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Made reservation on behalf of 4f158c20b8fb452c8995c99dad00c0c6 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 873.790515] [50969]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.852120] [50969]: DEBUG neutron.db.db_base_plugin_common [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Allocated IP 192.168.128.4 (f316fe0c-9a87-4edb-a536-41bf6fb30e00/0bf1bb7c-58a2-49a6-9516-fb0a54f8b708/b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 873.971463] [50969]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for allowed_address_pair (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.972225] [50969]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.972532] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': '', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 873.972688] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit: [ 873.972688] [50969]: key[mac_address], None -> fa:16:3e:6c:7d:1c [ 873.972688] [50969]: key[device_id], None -> 42237b29-9184-4354-9a46-278f2f6e6b9d [ 873.972688] [50969]: key[binding:vif_details], None -> {} [ 873.972688] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 873.972688] [50969]: key[binding:vnic_type], None -> normal [ 873.972688] [50969]: key[allowed_address_pairs], None -> [] [ 873.972688] [50969]: key[name], None -> [ 873.972688] [50969]: key[status], None -> DOWN [ 873.972688] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 873.972688] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}] [ 873.972688] [50969]: key[id], None -> b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b [ 873.972688] [50969]: key[port_security_enabled], None -> True [ 873.972688] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 873.972688] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 873.972688] [50969]: key[binding:profile], None -> {} [ 873.972688] [50969]: key[binding:host_id], None -> [ 873.972688] [50969]: key[standard_attr_id], None -> 1345 [ 873.972688] [50969]: key[admin_state_up], None -> True [ 873.972688] [50969]: key[device_owner], None -> [ 873.972688] [50969]: key[binding:vif_type], None -> unbound [ 873.972688] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 873.991489] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 873.997151] [50969]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.021790] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event updated for resources: {'Port': ['ID=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 874.032574] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Network f316fe0c-9a87-4edb-a536-41bf6fb30e00 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 874.032574] [50969]: DEBUG neutron.scheduler.base_scheduler [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 874.035140] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 874.065892] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': '', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'network': {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 874.066157] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit: [ 874.066157] [50969]: key[mac_address], None -> fa:16:3e:6c:7d:1c [ 874.066157] [50969]: key[device_id], None -> 42237b29-9184-4354-9a46-278f2f6e6b9d [ 874.066157] [50969]: key[binding:vif_details], None -> {} [ 874.066157] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 874.066157] [50969]: key[binding:vnic_type], None -> normal [ 874.066157] [50969]: key[tags], None -> [] [ 874.066157] [50969]: key[allowed_address_pairs], None -> [] [ 874.066157] [50969]: key[created_at], None -> 2025-11-21T22:40:06Z [ 874.066157] [50969]: key[name], None -> [ 874.066157] [50969]: key[status], None -> DOWN [ 874.066157] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 874.066157] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}] [ 874.066157] [50969]: key[id], None -> b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b [ 874.066157] [50969]: key[port_security_enabled], None -> True [ 874.066157] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 874.066157] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 874.066157] [50969]: key[binding:profile], None -> {} [ 874.066157] [50969]: key[binding:host_id], None -> [ 874.066157] [50969]: key[revision_number], None -> 1 [ 874.066157] [50969]: key[description], None -> [ 874.066157] [50969]: key[updated_at], None -> 2025-11-21T22:40:06Z [ 874.066157] [50969]: key[standard_attr_id], None -> 1345 [ 874.066157] [50969]: key[admin_state_up], None -> True [ 874.066157] [50969]: key[binding:vif_type], None -> unbound [ 874.066157] [50969]: key[device_owner], None -> [ 874.066157] [50969]: key[extra_dhcp_opts], None -> [] [ 874.066157] [50969]: key[network], None -> {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} [ 874.066157] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.081288] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Allocated IP 192.168.128.1 (71d81f6f-5ae0-41fb-b9e9-02a9635e2254/569a4af5-b91f-4e15-9d98-e355bba49555/44b2c1b6-da69-4829-878e-b56e0fc7c4bc) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 874.102850] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.102850] [50969]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-24d170e9-70cd-4992-a218-3783452039a8 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.115281] [50969]: [pid: 50969|app: 0|req: 2734/5601] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:06 2025] POST /networking/v2.0/ports => generated 732 bytes in 402 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 874.131538] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Publish callbacks [] for allowed_address_pair (44b2c1b6-da69-4829-878e-b56e0fc7c4bc), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.132364] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Publish callbacks [] for port (44b2c1b6-da69-4829-878e-b56e0fc7c4bc), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.132569] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] create_port_precommit called with port settings {'id': '44b2c1b6-da69-4829-878e-b56e0fc7c4bc', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:66:93:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_interface', 'standard_attr_id': 1346, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 874.132755] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] create_port_precommit: [ 874.132755] [50968]: key[mac_address], None -> fa:16:3e:66:93:37 [ 874.132755] [50968]: key[device_id], None -> 66ff2165-fab8-478c-9fec-75599bb83c37 [ 874.132755] [50968]: key[binding:vif_details], None -> {} [ 874.132755] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 874.132755] [50968]: key[binding:vnic_type], None -> normal [ 874.132755] [50968]: key[allowed_address_pairs], None -> [] [ 874.132755] [50968]: key[name], None -> [ 874.132755] [50968]: key[status], None -> DOWN [ 874.132755] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 874.132755] [50968]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}] [ 874.132755] [50968]: key[id], None -> 44b2c1b6-da69-4829-878e-b56e0fc7c4bc [ 874.132755] [50968]: key[port_security_enabled], None -> False [ 874.132755] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 874.132755] [50968]: key[security_groups], None -> [] [ 874.132755] [50968]: key[binding:profile], None -> {} [ 874.132755] [50968]: key[binding:host_id], None -> [ 874.132755] [50968]: key[standard_attr_id], None -> 1346 [ 874.132755] [50968]: key[admin_state_up], None -> True [ 874.132755] [50968]: key[device_owner], None -> network:router_interface [ 874.132755] [50968]: key[binding:vif_type], None -> unbound [ 874.132755] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.155113] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (44b2c1b6-da69-4829-878e-b56e0fc7c4bc), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.155364] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4705f3dc-827d-4fb1-a15f-0f0f6cf4ffb8 req-ffd7fa49-4131-434c-8292-d6803cfa7524 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.156485] [50969]: [pid: 50969|app: 0|req: 2735/5602] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:06 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.176343] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Pushing event updated for resources: {'Port': ['ID=44b2c1b6-da69-4829-878e-b56e0fc7c4bc,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 874.188749] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 874.189147] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 874.191048] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 874.198242] [50969]: [pid: 50969|app: 0|req: 2736/5603] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:06 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.204328] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] create_port_postcommit called with port settings {'id': '44b2c1b6-da69-4829-878e-b56e0fc7c4bc', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:66:93:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_interface', 'standard_attr_id': 1346, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'network': {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 874.204506] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] create_port_postcommit: [ 874.204506] [50968]: key[mac_address], None -> fa:16:3e:66:93:37 [ 874.204506] [50968]: key[device_id], None -> 66ff2165-fab8-478c-9fec-75599bb83c37 [ 874.204506] [50968]: key[binding:vif_details], None -> {} [ 874.204506] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 874.204506] [50968]: key[binding:vnic_type], None -> normal [ 874.204506] [50968]: key[tags], None -> [] [ 874.204506] [50968]: key[allowed_address_pairs], None -> [] [ 874.204506] [50968]: key[created_at], None -> 2025-11-21T22:40:06Z [ 874.204506] [50968]: key[name], None -> [ 874.204506] [50968]: key[status], None -> DOWN [ 874.204506] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 874.204506] [50968]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}] [ 874.204506] [50968]: key[id], None -> 44b2c1b6-da69-4829-878e-b56e0fc7c4bc [ 874.204506] [50968]: key[port_security_enabled], None -> False [ 874.204506] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 874.204506] [50968]: key[security_groups], None -> [] [ 874.204506] [50968]: key[binding:profile], None -> {} [ 874.204506] [50968]: key[binding:host_id], None -> [ 874.204506] [50968]: key[revision_number], None -> 1 [ 874.204506] [50968]: key[description], None -> [ 874.204506] [50968]: key[updated_at], None -> 2025-11-21T22:40:06Z [ 874.204506] [50968]: key[standard_attr_id], None -> 1346 [ 874.204506] [50968]: key[admin_state_up], None -> True [ 874.204506] [50968]: key[binding:vif_type], None -> unbound [ 874.204506] [50968]: key[device_owner], None -> network:router_interface [ 874.204506] [50968]: key[extra_dhcp_opts], None -> [] [ 874.204506] [50968]: key[network], None -> {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} [ 874.204506] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.205178] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (66ff2165-fab8-478c-9fec-75599bb83c37), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.239393] [50969]: [pid: 50969|app: 0|req: 2737/5604] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:06 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 874.370485] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (44b2c1b6-da69-4829-878e-b56e0fc7c4bc), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.432445] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.456166] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Publish callbacks [] for port (44b2c1b6-da69-4829-878e-b56e0fc7c4bc), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.456405] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] update_port_precommit called with port settings {'id': '44b2c1b6-da69-4829-878e-b56e0fc7c4bc', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:66:93:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_interface', 'standard_attr_id': 1346, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': '44b2c1b6-da69-4829-878e-b56e0fc7c4bc', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:66:93:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_interface', 'standard_attr_id': 1346, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 874.456536] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] update_port_precommit: [ 874.456536] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.459614] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (44b2c1b6-da69-4829-878e-b56e0fc7c4bc), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.478958] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Pushing event updated for resources: {'Port': ['ID=44b2c1b6-da69-4829-878e-b56e0fc7c4bc,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 874.502897] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Allocated IP 192.168.128.1 (d0c45a14-468d-4523-a66b-c24dd6cb47f4/593ae078-ed79-4814-b27c-c5189e4e9803/6f5cae69-3ea1-4867-8caf-7555a4101c6c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 874.507558] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] update_port_postcommit called with port settings {'id': '44b2c1b6-da69-4829-878e-b56e0fc7c4bc', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:66:93:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_interface', 'standard_attr_id': 1346, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': '44b2c1b6-da69-4829-878e-b56e0fc7c4bc', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:66:93:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_interface', 'standard_attr_id': 1346, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 874.507744] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] update_port_postcommit: [ 874.507744] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.508140] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (66ff2165-fab8-478c-9fec-75599bb83c37), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.542073] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 874.542886] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 874.555201] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Publish callbacks [] for allowed_address_pair (6f5cae69-3ea1-4867-8caf-7555a4101c6c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.555965] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Publish callbacks [] for port (6f5cae69-3ea1-4867-8caf-7555a4101c6c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.556197] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] create_port_precommit called with port settings {'id': '6f5cae69-3ea1-4867-8caf-7555a4101c6c', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:71:2b:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_interface', 'standard_attr_id': 1347, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 874.556334] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] create_port_precommit: [ 874.556334] [50969]: key[mac_address], None -> fa:16:3e:71:2b:d7 [ 874.556334] [50969]: key[device_id], None -> 8fd24d1f-1333-437e-9a68-30e62fe16884 [ 874.556334] [50969]: key[binding:vif_details], None -> {} [ 874.556334] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 874.556334] [50969]: key[binding:vnic_type], None -> normal [ 874.556334] [50969]: key[allowed_address_pairs], None -> [] [ 874.556334] [50969]: key[name], None -> [ 874.556334] [50969]: key[status], None -> DOWN [ 874.556334] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 874.556334] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}] [ 874.556334] [50969]: key[id], None -> 6f5cae69-3ea1-4867-8caf-7555a4101c6c [ 874.556334] [50969]: key[port_security_enabled], None -> False [ 874.556334] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 874.556334] [50969]: key[security_groups], None -> [] [ 874.556334] [50969]: key[binding:profile], None -> {} [ 874.556334] [50969]: key[binding:host_id], None -> [ 874.556334] [50969]: key[standard_attr_id], None -> 1347 [ 874.556334] [50969]: key[admin_state_up], None -> True [ 874.556334] [50969]: key[device_owner], None -> network:router_interface [ 874.556334] [50969]: key[binding:vif_type], None -> unbound [ 874.556334] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.582112] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6f5cae69-3ea1-4867-8caf-7555a4101c6c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.596541] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 874.604818] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Pushing event updated for resources: {'Port': ['ID=6f5cae69-3ea1-4867-8caf-7555a4101c6c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 874.613963] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Network d0c45a14-468d-4523-a66b-c24dd6cb47f4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 874.614582] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 874.616272] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 874.629583] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] create_port_postcommit called with port settings {'id': '6f5cae69-3ea1-4867-8caf-7555a4101c6c', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:71:2b:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_interface', 'standard_attr_id': 1347, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'network': {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 874.629789] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] create_port_postcommit: [ 874.629789] [50969]: key[mac_address], None -> fa:16:3e:71:2b:d7 [ 874.629789] [50969]: key[device_id], None -> 8fd24d1f-1333-437e-9a68-30e62fe16884 [ 874.629789] [50969]: key[binding:vif_details], None -> {} [ 874.629789] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 874.629789] [50969]: key[binding:vnic_type], None -> normal [ 874.629789] [50969]: key[tags], None -> [] [ 874.629789] [50969]: key[allowed_address_pairs], None -> [] [ 874.629789] [50969]: key[created_at], None -> 2025-11-21T22:40:06Z [ 874.629789] [50969]: key[name], None -> [ 874.629789] [50969]: key[status], None -> DOWN [ 874.629789] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 874.629789] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}] [ 874.629789] [50969]: key[id], None -> 6f5cae69-3ea1-4867-8caf-7555a4101c6c [ 874.629789] [50969]: key[port_security_enabled], None -> False [ 874.629789] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 874.629789] [50969]: key[security_groups], None -> [] [ 874.629789] [50969]: key[binding:profile], None -> {} [ 874.629789] [50969]: key[binding:host_id], None -> [ 874.629789] [50969]: key[revision_number], None -> 1 [ 874.629789] [50969]: key[description], None -> [ 874.629789] [50969]: key[updated_at], None -> 2025-11-21T22:40:06Z [ 874.629789] [50969]: key[standard_attr_id], None -> 1347 [ 874.629789] [50969]: key[admin_state_up], None -> True [ 874.629789] [50969]: key[binding:vif_type], None -> unbound [ 874.629789] [50969]: key[device_owner], None -> network:router_interface [ 874.629789] [50969]: key[extra_dhcp_opts], None -> [] [ 874.629789] [50969]: key[network], None -> {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} [ 874.629789] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.633285] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (8fd24d1f-1333-437e-9a68-30e62fe16884), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.650271] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-43dcb4c9-09e5-497a-b7b7-24ed1137d696 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 874.654446] [50968]: [pid: 50968|app: 0|req: 2868/5605] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:40:06 2025] PUT /networking/v2.0/routers/66ff2165-fab8-478c-9fec-75599bb83c37/add_router_interface => generated 309 bytes in 897 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.668386] [50968]: [pid: 50968|app: 0|req: 2869/5606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:06 2025] GET /networking/v2.0/ports?device_id=a5c936f3-9a41-439d-82e9-e7e52628d553 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.702254] [50968]: [pid: 50968|app: 0|req: 2870/5607] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:07 2025] GET /networking/v2.0/security-groups?tenant_id=2a14451c17624aaaa5d4179aa4671e26&name=default => generated 2925 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 874.732275] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a50001fa-57d0-489a-9c11-cbe9995fcbab req-d160ab26-6707-43ce-a7e4-4d7dbe58244b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.733359] [50968]: [pid: 50968|app: 0|req: 2871/5608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:07 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 874.736404] [50968]: DEBUG neutron.api.v2.base [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Request body: {'port': {'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 874.802712] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.849982] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (6f5cae69-3ea1-4867-8caf-7555a4101c6c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.934871] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Publish callbacks [] for port (6f5cae69-3ea1-4867-8caf-7555a4101c6c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.935078] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] update_port_precommit called with port settings {'id': '6f5cae69-3ea1-4867-8caf-7555a4101c6c', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:71:2b:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_interface', 'standard_attr_id': 1347, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:07Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '6f5cae69-3ea1-4867-8caf-7555a4101c6c', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:71:2b:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_interface', 'standard_attr_id': 1347, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 874.935215] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] update_port_precommit: [ 874.935215] [50969]: key[updated_at], 2025-11-21T22:40:06Z -> 2025-11-21T22:40:07Z [ 874.935215] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.937835] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (6f5cae69-3ea1-4867-8caf-7555a4101c6c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.952032] [50968]: DEBUG neutron.notifiers.nova [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 874.957504] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks [] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.963827] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Pushing event updated for resources: {'Port': ['ID=6f5cae69-3ea1-4867-8caf-7555a4101c6c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 874.965755] [50968]: DEBUG neutron.db.provisioning_blocks [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Transition to ACTIVE for port object b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 874.967302] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_precommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:07Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': '', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 874.967456] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_precommit: [ 874.967456] [50968]: key[device_owner], -> compute:nova [ 874.967456] [50968]: key[binding:host_id], -> cpu-1 [ 874.967456] [50968]: key[updated_at], 2025-11-21T22:40:06Z -> 2025-11-21T22:40:07Z [ 874.967456] [50968]: key[revision_number], 1 -> 2 [ 874.967456] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.968689] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.986679] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] update_port_postcommit called with port settings {'id': '6f5cae69-3ea1-4867-8caf-7555a4101c6c', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:71:2b:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_interface', 'standard_attr_id': 1347, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:07Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '6f5cae69-3ea1-4867-8caf-7555a4101c6c', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:71:2b:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_interface', 'standard_attr_id': 1347, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 874.986829] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] update_port_postcommit: [ 874.986829] [50969]: key[updated_at], 2025-11-21T22:40:06Z -> 2025-11-21T22:40:07Z [ 874.986829] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.987996] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (8fd24d1f-1333-437e-9a68-30e62fe16884), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.990303] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Pushing event updated for resources: {'Port': ['ID=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 875.029469] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Network d0c45a14-468d-4523-a66b-c24dd6cb47f4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 875.030297] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 875.038867] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_postcommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:07Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': '', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 875.039089] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_postcommit: [ 875.039089] [50968]: key[device_owner], -> compute:nova [ 875.039089] [50968]: key[binding:host_id], -> cpu-1 [ 875.039089] [50968]: key[updated_at], 2025-11-21T22:40:06Z -> 2025-11-21T22:40:07Z [ 875.039089] [50968]: key[revision_number], 1 -> 2 [ 875.039089] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 875.047431] [50968]: DEBUG neutron.plugins.ml2.managers [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Attempting to bind port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 875.048425] [50968]: DEBUG neutron.plugins.ml2.managers [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Attempting to bind port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 875.048425] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Attempting to bind port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b on network f316fe0c-9a87-4edb-a536-41bf6fb30e00 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 875.083713] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 875.084069] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Bind Segment={'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 875.087899] [50968]: DEBUG networking_nsxv3.api.rpc [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Bind port on Host cpu-1 & Segment [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 875.115224] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Router 8fd24d1f-1333-437e-9a68-30e62fe16884 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 875.178411] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-94bf11a0-290c-4f39-be28-d1f747e58962 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 875.182730] [50969]: [pid: 50969|app: 0|req: 2738/5609] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:40:06 2025] PUT /networking/v2.0/routers/8fd24d1f-1333-437e-9a68-30e62fe16884/add_router_interface => generated 309 bytes in 943 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.227574] [50969]: [pid: 50969|app: 0|req: 2739/5610] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:07 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.463618] [50969]: [pid: 50969|app: 0|req: 2740/5611] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:07 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 234 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.502230] [50969]: DEBUG neutron_lib.callbacks.manager [None req-12c02d49-c465-4afb-b682-a5ff53bbc4fc admin admin] Publish callbacks [] for security_group (21deb826-26b5-4246-96bf-34da6682babd), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.520866] [50969]: DEBUG neutron_lib.callbacks.manager [None req-12c02d49-c465-4afb-b682-a5ff53bbc4fc admin admin] Publish callbacks [] for security_group (21deb826-26b5-4246-96bf-34da6682babd), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.549553] [50969]: DEBUG neutron_lib.callbacks.manager [None req-12c02d49-c465-4afb-b682-a5ff53bbc4fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (21deb826-26b5-4246-96bf-34da6682babd), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.555500] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-12c02d49-c465-4afb-b682-a5ff53bbc4fc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=21deb826-26b5-4246-96bf-34da6682babd,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 875.561022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-12c02d49-c465-4afb-b682-a5ff53bbc4fc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.561499] [50969]: [pid: 50969|app: 0|req: 2741/5612] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:07 2025] DELETE /networking/v2.0/security-groups/21deb826-26b5-4246-96bf-34da6682babd => generated 0 bytes in 99 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 875.564431] [50969]: DEBUG neutron.api.wsgi [req-a50001fa-57d0-489a-9c11-cbe9995fcbab req-0f5e4c98-7446-4c98-b2fc-40e8d6dd6542 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.590020] [50969]: [pid: 50969|app: 0|req: 2742/5613] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:07 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.606295] [50969]: [pid: 50969|app: 0|req: 2743/5614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:07 2025] GET /networking/v2.0/ports?device_id=b36dbc98-faf9-46f1-aa59-7b5f22d0f673 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.650396] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-6ef5818c-b30b-415a-acf4-630b01908c8c x-openstack-request-id: req-6ef5818c-b30b-415a-acf4-630b01908c8c {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 875.650396] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bc7fa48b-8246-4af5-8c65-231e00dede10", "tag": "7a05d473-f4ff-4f2c-8518-c6c59ceb7850", "status": "completed", "code": 200}, {"server_uuid": "349bfb6c-3cd9-4d60-8be0-0f6d6314cba1", "name": "network-vif-plugged", "status": "completed", "tag": "738726b2-87ea-43b1-a09b-3000673ad943", "code": 200}, {"name": "network-changed", "server_uuid": "349bfb6c-3cd9-4d60-8be0-0f6d6314cba1", "tag": "738726b2-87ea-43b1-a09b-3000673ad943", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 875.650396] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6ef5818c-b30b-415a-acf4-630b01908c8c {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 875.650396] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ef5818c-b30b-415a-acf4-630b01908c8c'] response: {'name': 'network-changed', 'server_uuid': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'tag': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'status': 'completed', 'code': 200} [ 875.650733] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ef5818c-b30b-415a-acf4-630b01908c8c'] response: {'server_uuid': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '738726b2-87ea-43b1-a09b-3000673ad943', 'code': 200} [ 875.651183] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ef5818c-b30b-415a-acf4-630b01908c8c'] response: {'name': 'network-changed', 'server_uuid': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'tag': '738726b2-87ea-43b1-a09b-3000673ad943', 'status': 'completed', 'code': 200} [ 875.666753] [50969]: [pid: 50969|app: 0|req: 2744/5615] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:07 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 875.679554] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-8e2720b9-a173-4961-ba67-485031e35200 x-openstack-request-id: req-8e2720b9-a173-4961-ba67-485031e35200 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 875.679873] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "659863b7-ded5-4f40-a97b-6c311fad3aac", "name": "network-vif-deleted", "tag": "9d4abbe7-f454-4ab3-a1be-2fc3863f0b53", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 875.679873] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8e2720b9-a173-4961-ba67-485031e35200 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 875.680174] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8e2720b9-a173-4961-ba67-485031e35200'] response: {'server_uuid': '659863b7-ded5-4f40-a97b-6c311fad3aac', 'name': 'network-vif-deleted', 'tag': '9d4abbe7-f454-4ab3-a1be-2fc3863f0b53', 'status': 'completed', 'code': 200} [ 875.747087] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bedff22b-ed65-4188-af0d-81057f55f650 req-4c816514-b8ec-4a41-b883-06d0c81fdf15 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.747853] [50969]: [pid: 50969|app: 0|req: 2745/5616] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.812818] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4a31ee3-2804-4ada-bdae-f32851579ddb req-3a40e1c5-f921-4c3d-9e3f-7afa14f40e75 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.813875] [50969]: [pid: 50969|app: 0|req: 2746/5617] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.817570] [50969]: DEBUG neutron.api.wsgi [req-bedff22b-ed65-4188-af0d-81057f55f650 req-d4f903c9-26d3-4ef0-8cf3-adfdc06b8bec tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.844144] [50969]: [pid: 50969|app: 0|req: 2747/5618] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.846779] [50969]: DEBUG neutron.api.wsgi [req-d4a31ee3-2804-4ada-bdae-f32851579ddb req-73b548d1-b0e1-4fe7-a82a-461304dc12ef tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.869509] [50969]: [pid: 50969|app: 0|req: 2748/5619] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.957881] [50969]: [pid: 50969|app: 0|req: 2749/5620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/ports?device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.090500] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Bound using segment: {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 876.090793] [50968]: DEBUG neutron.plugins.ml2.managers [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Bound port: b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e85cbc56-fee0-41f7-bc70-64f31775ce92", "external-id": "nsx-vlan-transportzone-793", "segmentation_id": 793}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 876.091413] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.117158] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b5f6003-0c87-47ec-ab7b-eb66ddf94cc8 req-675a55dd-9e4d-437a-bba6-e1e0096de8be tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.118151] [50969]: [pid: 50969|app: 0|req: 2750/5621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 750 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.135078] [50969]: DEBUG neutron.api.wsgi [req-5b5f6003-0c87-47ec-ab7b-eb66ddf94cc8 req-48c2e196-2248-423a-9978-b67cf03ac2a9 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.177746] [50969]: [pid: 50969|app: 0|req: 2751/5622] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.222908] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-4ba82d04-4736-4535-afaa-aab3fa0f43ff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.225199] [50968]: DEBUG neutron.plugins.ml2.db [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] For port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 876.226530] [50969]: [pid: 50969|app: 0|req: 2752/5623] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/ports?tenant_id=b76d7c488de548439da28d2e7ff0c2e8&device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 1043 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 876.230288] [50968]: DEBUG neutron.plugins.ml2.db [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] For port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 876.231564] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_precommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:07Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:07Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 876.231753] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_precommit: [ 876.231753] [50968]: key[binding:vif_type], unbound -> ovs [ 876.231753] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} [ 876.231753] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.235025] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.302440] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Pushing event updated for resources: {'Port': ['ID=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 876.326743] [50968]: DEBUG neutron.db.provisioning_blocks [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Provisioning complete for port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 876.326948] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.327083] [50968]: INFO neutron.plugins.ml2.plugin [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Attempt 1 to provision port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b [ 876.353634] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-5d81484c-1332-41c0-b87e-a80080f96890 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.355034] [50969]: [pid: 50969|app: 0|req: 2753/5624] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/networks?id=096a255b-5490-478e-928f-f85f7ed59abb => generated 724 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.390369] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Current status of the port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 876.390542] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.423166] [50968]: DEBUG neutron.plugins.ml2.db [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] For port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 876.432048] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad76ddf3-aad3-4e37-9dc0-cf1ab0039e72 req-1934f3dc-7cc9-45e7-a7fa-b712e95fadf4 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.432831] [50969]: [pid: 50969|app: 0|req: 2754/5625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.456958] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_precommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:08Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:08Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 876.457262] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_precommit: [ 876.457262] [50968]: key[status], DOWN -> ACTIVE [ 876.457262] [50968]: key[revision_number], 4 -> 5 [ 876.457262] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.462731] [50968]: DEBUG neutron.db.provisioning_blocks [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Provisioning complete for port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 876.462889] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.462999] [50968]: INFO neutron.plugins.ml2.plugin [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Attempt 1 to provision port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b [ 876.503831] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Current status of the port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 876.504767] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_postcommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:08Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:08Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 876.504952] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_postcommit: [ 876.504952] [50968]: key[status], DOWN -> ACTIVE [ 876.504952] [50968]: key[revision_number], 4 -> 5 [ 876.504952] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.505102] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.514653] [50969]: DEBUG neutron.api.v2.base [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Request body: {'network': {'name': 'tempest-ComputeTenantNetworksTest-2026710857-network', 'tenant_id': '5f548c6486a34d0ea39a3e9bfaf0bffd'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 876.538972] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Pushing event updated for resources: {'Port': ['ID=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 876.543019] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Made reservation on behalf of 5f548c6486a34d0ea39a3e9bfaf0bffd for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 876.543581] [50969]: DEBUG neutron_lib.callbacks.manager [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.543977] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_postcommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:08Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:07Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 876.544176] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] update_port_postcommit: [ 876.544176] [50968]: key[binding:vif_type], unbound -> ovs [ 876.544176] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} [ 876.544176] [50968]: key[updated_at], 2025-11-21T22:40:07Z -> 2025-11-21T22:40:08Z [ 876.544176] [50968]: key[revision_number], 2 -> 4 [ 876.544176] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.548835] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.549236] [50968]: DEBUG neutron_lib.callbacks.manager [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-dc5dedde-4fa2-4a17-9746-5d3a725e359b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.552656] [50968]: [pid: 50968|app: 0|req: 2872/5626] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:07 2025] PUT /networking/v2.0/ports/b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b => generated 1037 bytes in 1817 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 876.552688] [50969]: DEBUG neutron_lib.callbacks.manager [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.619024] [50969]: DEBUG neutron_lib.callbacks.manager [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Publish callbacks [] for security_group (1427979a-ec24-497b-b6f9-9d8842b99375), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.623099] [50969]: DEBUG neutron_lib.callbacks.manager [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1427979a-ec24-497b-b6f9-9d8842b99375), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.636255] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79b049b7-ffe2-4674-a300-2ca43b086467 req-21ab1f29-b15a-4f21-a598-3d2562c1c108 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.637268] [50968]: [pid: 50968|app: 0|req: 2873/5627] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.644474] [50968]: DEBUG neutron.api.wsgi [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-233074b8-a870-462b-bc24-f3e1be30ce8d service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.646167] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1427979a-ec24-497b-b6f9-9d8842b99375,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 876.659375] [50968]: [pid: 50968|app: 0|req: 2874/5628] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=7a05d473-f4ff-4f2c-8518-c6c59ceb7850 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.662396] [50968]: DEBUG neutron.api.wsgi [req-ad76ddf3-aad3-4e37-9dc0-cf1ab0039e72 req-2600bdaf-738e-4cac-b0cb-c9c06a0e8a72 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.666049] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] vlan segment allocate from pool success with {'vlan_id': 507, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 876.675055] [50969]: DEBUG neutron_lib.callbacks.manager [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (d40d180c-7d55-40d3-9d9e-26a570042cf8), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.675055] [50969]: INFO neutron.db.segments_db [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Added segment d40d180c-7d55-40d3-9d9e-26a570042cf8 of type vlan for network 2a3f80e7-d769-4cf6-8293-456676092db8 [ 876.690042] [50969]: DEBUG neutron_lib.callbacks.manager [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (2a3f80e7-d769-4cf6-8293-456676092db8), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.694038] [50968]: [pid: 50968|app: 0|req: 2875/5629] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.696961] [50968]: DEBUG neutron.api.wsgi [req-79b049b7-ffe2-4674-a300-2ca43b086467 req-b4d2a504-964d-42b9-b362-fe0f14cb9be1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.699260] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] create_network_precommit called with network settings {'id': '2a3f80e7-d769-4cf6-8293-456676092db8', 'name': 'tempest-ComputeTenantNetworksTest-2026710857-network', 'tenant_id': '5f548c6486a34d0ea39a3e9bfaf0bffd', 'project_id': '5f548c6486a34d0ea39a3e9bfaf0bffd', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1354, '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-21T22:40:08Z', 'updated_at': '2025-11-21T22:40:09Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd40d180c-7d55-40d3-9d9e-26a570042cf8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': '2a3f80e7-d769-4cf6-8293-456676092db8'}] [ 876.699433] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] create_network_precommit: [ 876.699433] [50969]: key[qinq], None -> None [ 876.699433] [50969]: key[project_id], None -> 5f548c6486a34d0ea39a3e9bfaf0bffd [ 876.699433] [50969]: key[tags], None -> [] [ 876.699433] [50969]: key[router:external], None -> False [ 876.699433] [50969]: key[created_at], None -> 2025-11-21T22:40:08Z [ 876.699433] [50969]: key[name], None -> tempest-ComputeTenantNetworksTest-2026710857-network [ 876.699433] [50969]: key[status], None -> ACTIVE [ 876.699433] [50969]: key[ipv6_address_scope], None -> None [ 876.699433] [50969]: key[tenant_id], None -> 5f548c6486a34d0ea39a3e9bfaf0bffd [ 876.699433] [50969]: key[availability_zone_hints], None -> [] [ 876.699433] [50969]: key[availability_zones], None -> [] [ 876.699433] [50969]: key[id], None -> 2a3f80e7-d769-4cf6-8293-456676092db8 [ 876.699433] [50969]: key[port_security_enabled], None -> True [ 876.699433] [50969]: key[subnets], None -> [] [ 876.699433] [50969]: key[provider:segmentation_id], None -> 507 [ 876.699433] [50969]: key[provider:network_type], None -> vlan [ 876.699433] [50969]: key[revision_number], None -> 1 [ 876.699433] [50969]: key[provider:physical_network], None -> default [ 876.699433] [50969]: key[description], None -> [ 876.699433] [50969]: key[updated_at], None -> 2025-11-21T22:40:09Z [ 876.699433] [50969]: key[standard_attr_id], None -> 1354 [ 876.699433] [50969]: key[admin_state_up], None -> True [ 876.699433] [50969]: key[shared], None -> False [ 876.699433] [50969]: key[ipv4_address_scope], None -> None [ 876.699433] [50969]: key[vlan_transparent], None -> None [ 876.699433] [50969]: key[mtu], None -> 8950 [ 876.699433] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.703035] [50969]: DEBUG neutron_lib.callbacks.manager [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (2a3f80e7-d769-4cf6-8293-456676092db8), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.725255] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Pushing event updated for resources: {'Network': ['ID=2a3f80e7-d769-4cf6-8293-456676092db8,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 876.727627] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] create_network_postcommit called with network settings {'id': '2a3f80e7-d769-4cf6-8293-456676092db8', 'name': 'tempest-ComputeTenantNetworksTest-2026710857-network', 'tenant_id': '5f548c6486a34d0ea39a3e9bfaf0bffd', 'project_id': '5f548c6486a34d0ea39a3e9bfaf0bffd', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1354, '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-21T22:40:08Z', 'updated_at': '2025-11-21T22:40:09Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd40d180c-7d55-40d3-9d9e-26a570042cf8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': '2a3f80e7-d769-4cf6-8293-456676092db8'}] [ 876.728572] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] create_network_postcommit: [ 876.728572] [50969]: key[qinq], None -> None [ 876.728572] [50969]: key[project_id], None -> 5f548c6486a34d0ea39a3e9bfaf0bffd [ 876.728572] [50969]: key[tags], None -> [] [ 876.728572] [50969]: key[router:external], None -> False [ 876.728572] [50969]: key[created_at], None -> 2025-11-21T22:40:08Z [ 876.728572] [50969]: key[name], None -> tempest-ComputeTenantNetworksTest-2026710857-network [ 876.728572] [50969]: key[status], None -> ACTIVE [ 876.728572] [50969]: key[ipv6_address_scope], None -> None [ 876.728572] [50969]: key[tenant_id], None -> 5f548c6486a34d0ea39a3e9bfaf0bffd [ 876.728572] [50969]: key[availability_zone_hints], None -> [] [ 876.728572] [50969]: key[availability_zones], None -> [] [ 876.728572] [50969]: key[id], None -> 2a3f80e7-d769-4cf6-8293-456676092db8 [ 876.728572] [50969]: key[port_security_enabled], None -> True [ 876.728572] [50969]: key[subnets], None -> [] [ 876.728572] [50969]: key[provider:segmentation_id], None -> 507 [ 876.728572] [50969]: key[provider:network_type], None -> vlan [ 876.728572] [50969]: key[revision_number], None -> 1 [ 876.728572] [50969]: key[provider:physical_network], None -> default [ 876.728572] [50969]: key[description], None -> [ 876.728572] [50969]: key[updated_at], None -> 2025-11-21T22:40:09Z [ 876.728572] [50969]: key[standard_attr_id], None -> 1354 [ 876.728572] [50969]: key[admin_state_up], None -> True [ 876.728572] [50969]: key[shared], None -> False [ 876.728572] [50969]: key[ipv4_address_scope], None -> None [ 876.728572] [50969]: key[vlan_transparent], None -> None [ 876.728572] [50969]: key[mtu], None -> 8950 [ 876.728572] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.729700] [50968]: [pid: 50968|app: 0|req: 2876/5630] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.731562] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.731998] [50969]: DEBUG neutron_lib.callbacks.manager [None req-872723ba-46fa-445c-a7db-55134ad9e20b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.751900] [50969]: [pid: 50969|app: 0|req: 2755/5631] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:40:08 2025] POST /networking/v2.0/networks => generated 670 bytes in 317 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 876.765924] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-72ae8976-d339-4963-82d5-97ae2711c10c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.769033] [50968]: [pid: 50968|app: 0|req: 2877/5632] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/subnets?id=724ee06a-00d0-43e3-b326-93d089b4e8de => generated 699 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.822096] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-81d58bc5-18f1-4f20-b8e3-126629d0c0f9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.822096] [50969]: [pid: 50969|app: 0|req: 2756/5633] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?network_id=096a255b-5490-478e-928f-f85f7ed59abb&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.870310] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a542326a-9b37-44a3-a334-986efb0ba49f req-6bf2a176-c17e-4c9d-833c-3839a6d12d8b tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.871518] [50968]: [pid: 50968|app: 0|req: 2878/5634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.878390] [50968]: DEBUG neutron.api.wsgi [req-a542326a-9b37-44a3-a334-986efb0ba49f req-902d8d34-7386-4c3d-801a-15b48a3d9ca4 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.887242] [50969]: [pid: 50969|app: 0|req: 2757/5635] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.909035] [50968]: [pid: 50968|app: 0|req: 2879/5636] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/security-groups?id=0d437be3-ac8e-4142-becb-dfc82235f8e5&fields=id&fields=name => generated 111 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 876.941485] [50969]: [pid: 50969|app: 0|req: 2758/5637] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 877.007744] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-59fafe0f-210b-4ca9-b166-88da4e776626 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.008767] [50969]: [pid: 50969|app: 0|req: 2759/5638] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 614 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.015362] [50969]: DEBUG neutron.api.wsgi [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed4b0bae-be59-4aa1-8717-ce7718560c30 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.019444] [50969]: [pid: 50969|app: 0|req: 2760/5639] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/quotas/94b4081d277c49ae83366d9304fb9031 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 877.020539] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eda115bb-0e4c-4019-8ded-35f185c6b282 req-a3c54e79-e68d-440e-9bab-4a130cd33e82 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.021554] [50968]: [pid: 50968|app: 0|req: 2880/5640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.027887] [50968]: DEBUG neutron.api.wsgi [req-eda115bb-0e4c-4019-8ded-35f185c6b282 req-38e7c1ae-9223-4343-9776-e480d5c228d1 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.055503] [50968]: [pid: 50968|app: 0|req: 2881/5641] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 877.134382] [50969]: [pid: 50969|app: 0|req: 2761/5642] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&fields=id => generated 57 bytes in 111 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.179316] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59a977c3-041f-4c65-a8d7-557503035060 req-7208ee17-830b-4e7c-a1a9-3182ef672089 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.180804] [50969]: [pid: 50969|app: 0|req: 2762/5643] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 877.185258] [50968]: [pid: 50968|app: 0|req: 2882/5644] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.212399] [50969]: DEBUG neutron.api.wsgi [req-59a977c3-041f-4c65-a8d7-557503035060 req-ad9cb745-5d44-4243-97ef-780291d93385 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.228392] [50968]: [pid: 50968|app: 0|req: 2883/5645] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 877.240508] [50969]: [pid: 50969|app: 0|req: 2763/5646] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.340581] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e678067-8e97-4302-81c9-36cd6fd2ea59 req-c04a8d33-2071-41f1-a4ba-e8577ce73c48 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.341819] [50968]: [pid: 50968|app: 0|req: 2884/5647] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489&tenant_id=984bd170fdee491ab12f5828ac22b2d7&binding%3Ahost_id=cpu-1 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.417046] [50969]: DEBUG neutron.api.v2.base [None req-8fd4922c-7ab8-48a3-98e3-bf8ab3914002 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--407376641', 'description': 'tempest-description--1854582128'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 877.441238] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fd4922c-7ab8-48a3-98e3-bf8ab3914002 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.479978] [50968]: [pid: 50968|app: 0|req: 2885/5648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.512556] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fd4922c-7ab8-48a3-98e3-bf8ab3914002 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (3ac1b684-ee07-41f3-926b-106a37b82e05), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.533147] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fd4922c-7ab8-48a3-98e3-bf8ab3914002 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3ac1b684-ee07-41f3-926b-106a37b82e05), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.542786] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-4ea9b10f-f1de-41b5-99a7-e8292045d029 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.543832] [50968]: [pid: 50968|app: 0|req: 2886/5649] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 614 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.552929] [50968]: DEBUG neutron.api.wsgi [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-4ab4e8fc-0cb2-4708-84cb-90683bb564f8 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.555262] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8fd4922c-7ab8-48a3-98e3-bf8ab3914002 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=3ac1b684-ee07-41f3-926b-106a37b82e05,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 877.558243] [50968]: [pid: 50968|app: 0|req: 2887/5650] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/quotas/e813031b10534fb597a24044f3cd48eb => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 877.573290] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fd4922c-7ab8-48a3-98e3-bf8ab3914002 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.574826] [50969]: [pid: 50969|app: 0|req: 2764/5651] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:40:09 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 165 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 877.616933] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-9f20f17f-3702-44f1-9d3d-a46552fd99d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.616933] [50969]: [pid: 50969|app: 0|req: 2765/5652] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 877.616933] [50969]: DEBUG neutron.api.v2.base [None req-4b525d0b-1a04-4e62-908f-3d60fb5f16f3 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group_rule': {'security_group_id': '3ac1b684-ee07-41f3-926b-106a37b82e05', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 877.619158] [50968]: [pid: 50968|app: 0|req: 2888/5653] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&fields=id => generated 57 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.653505] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4'}, {'name': 'network-changed', 'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 877.656511] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4b525d0b-1a04-4e62-908f-3d60fb5f16f3 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (cea37bef-52a4-4f93-b120-89448c97d983), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.659377] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-295032cd-8adc-45ad-858c-64ed683dd959" -d '{"events": [{"server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "name": "network-vif-plugged", "status": "completed", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4"}, {"name": "network-changed", "server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 877.678637] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45d09a27-aa62-4223-9668-3bd4f82a84e4 req-affd749a-b57b-4e7f-b68c-ea767c973a11 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.680107] [50968]: [pid: 50968|app: 0|req: 2889/5654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:09 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.683322] [50968]: DEBUG neutron.api.wsgi [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-cdaf1898-215e-4621-b1f1-d8975edd7d82 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.684666] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b'}, {'name': 'network-changed', 'server_uuid': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'tag': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 877.685605] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4b525d0b-1a04-4e62-908f-3d60fb5f16f3 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (cea37bef-52a4-4f93-b120-89448c97d983), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.686993] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4b525d0b-1a04-4e62-908f-3d60fb5f16f3 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (cea37bef-52a4-4f93-b120-89448c97d983), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.688456] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a98e606c-765c-4ecd-b3ee-72571e61a922" -d '{"events": [{"server_uuid": "42237b29-9184-4354-9a46-278f2f6e6b9d", "name": "network-vif-plugged", "status": "completed", "tag": "b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b"}, {"name": "network-changed", "server_uuid": "42237b29-9184-4354-9a46-278f2f6e6b9d", "tag": "b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 877.695013] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4b525d0b-1a04-4e62-908f-3d60fb5f16f3 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=cea37bef-52a4-4f93-b120-89448c97d983,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 877.706919] [50968]: [pid: 50968|app: 0|req: 2890/5655] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b => generated 19 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.710268] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4b525d0b-1a04-4e62-908f-3d60fb5f16f3 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.710870] [50969]: [pid: 50969|app: 0|req: 2766/5656] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:40:09 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 97 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 877.713750] [50969]: DEBUG neutron.api.wsgi [req-45d09a27-aa62-4223-9668-3bd4f82a84e4 req-b35b8e25-1271-43cd-bfba-b1f4a3d5c7ac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.742967] [50969]: [pid: 50969|app: 0|req: 2767/5657] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.746881] [50968]: [pid: 50968|app: 0|req: 2891/5658] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.750777] [50968]: DEBUG neutron.api.v2.base [None req-ee2f3b25-c6f2-4426-ab6b-992124c995fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group_rule': {'security_group_id': '3ac1b684-ee07-41f3-926b-106a37b82e05', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 877.772335] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-4878ed2e-4f8c-4608-bd87-7915ef42b201 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.774269] [50969]: [pid: 50969|app: 0|req: 2768/5659] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.789766] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ee2f3b25-c6f2-4426-ab6b-992124c995fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (27c7689b-cdc1-4c11-a1cf-384e2e913820), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.808314] [50969]: [pid: 50969|app: 0|req: 2769/5660] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 877.816450] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ee2f3b25-c6f2-4426-ab6b-992124c995fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (27c7689b-cdc1-4c11-a1cf-384e2e913820), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.817768] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ee2f3b25-c6f2-4426-ab6b-992124c995fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (27c7689b-cdc1-4c11-a1cf-384e2e913820), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.828490] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ee2f3b25-c6f2-4426-ab6b-992124c995fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=27c7689b-cdc1-4c11-a1cf-384e2e913820,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 877.839733] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8020a0ce-4011-4865-b799-e7e8d61b302c req-451d4b0f-e42f-44d6-94da-35924ffb8c06 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.841068] [50969]: [pid: 50969|app: 0|req: 2770/5661] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.847922] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ee2f3b25-c6f2-4426-ab6b-992124c995fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.847922] [50968]: [pid: 50968|app: 0|req: 2892/5662] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:40:10 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 100 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 877.868541] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6afbab90-8dc4-4133-9f68-ce495c522d74 req-29eb74a8-6df8-493a-b83e-0513152ccc2d tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.869923] [50969]: [pid: 50969|app: 0|req: 2771/5663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.873200] [50969]: DEBUG neutron.api.v2.base [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 877.897020] [50968]: [pid: 50968|app: 0|req: 2893/5664] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.901569] [50968]: DEBUG neutron.api.wsgi [req-6afbab90-8dc4-4133-9f68-ce495c522d74 req-168f2be1-6cf7-4cef-84cb-c6b29f155aa0 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.909185] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.934804] [50968]: [pid: 50968|app: 0|req: 2894/5665] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.954179] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.972960] [50968]: [pid: 50968|app: 0|req: 2895/5666] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 878.032732] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-db5b8116-96e1-4f0c-af6a-ccbb3e79afad service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.034121] [50968]: [pid: 50968|app: 0|req: 2896/5667] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/ports?tenant_id=aa9ed0f77dd54b7b922a31154cd9c278&device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 1042 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 878.045273] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Allocated IP 10.180.180.230 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/1535142a-c716-4e9e-805b-62d2341c772a) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 878.081163] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e5c925e-4fc6-4117-a596-d76e67c2e7c8 req-96a4a1cf-d8f3-4049-9662-6fd99e4f6fed tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.081275] [50968]: [pid: 50968|app: 0|req: 2897/5668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.140335] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-318ed505-38f7-4188-b826-263e30b2f44a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.141412] [50968]: [pid: 50968|app: 0|req: 2898/5669] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/networks?id=5325d16e-a517-4dbe-8938-7a925016f1dc => generated 720 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.144474] [50968]: DEBUG neutron.api.wsgi [req-1e5c925e-4fc6-4117-a596-d76e67c2e7c8 req-5ce53b4a-1608-490a-b423-ec0e3a6bb394 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.146654] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for allowed_address_pair (1535142a-c716-4e9e-805b-62d2341c772a), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.147139] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (1535142a-c716-4e9e-805b-62d2341c772a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.147359] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit called with port settings {'id': '1535142a-c716-4e9e-805b-62d2341c772a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:b7:7c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 878.147496] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit: [ 878.147496] [50969]: key[mac_address], None -> fa:16:3e:bf:b7:7c [ 878.147496] [50969]: key[device_id], None -> PENDING [ 878.147496] [50969]: key[binding:vif_details], None -> {} [ 878.147496] [50969]: key[project_id], None -> [ 878.147496] [50969]: key[binding:vnic_type], None -> normal [ 878.147496] [50969]: key[allowed_address_pairs], None -> [] [ 878.147496] [50969]: key[name], None -> [ 878.147496] [50969]: key[status], None -> N/A [ 878.147496] [50969]: key[tenant_id], None -> [ 878.147496] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}] [ 878.147496] [50969]: key[id], None -> 1535142a-c716-4e9e-805b-62d2341c772a [ 878.147496] [50969]: key[port_security_enabled], None -> False [ 878.147496] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 878.147496] [50969]: key[security_groups], None -> [] [ 878.147496] [50969]: key[binding:profile], None -> {} [ 878.147496] [50969]: key[binding:host_id], None -> [ 878.147496] [50969]: key[standard_attr_id], None -> 1361 [ 878.147496] [50969]: key[admin_state_up], None -> True [ 878.147496] [50969]: key[device_owner], None -> network:floatingip [ 878.147496] [50969]: key[binding:vif_type], None -> unbound [ 878.147496] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.184259] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1535142a-c716-4e9e-805b-62d2341c772a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.187270] [50968]: [pid: 50968|app: 0|req: 2899/5670] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.191272] [50968]: DEBUG neutron.api.wsgi [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-a30a5b39-4a87-4647-94f1-93d31011e713 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.208452] [50968]: [pid: 50968|app: 0|req: 2900/5671] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=738726b2-87ea-43b1-a09b-3000673ad943 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.224780] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=1535142a-c716-4e9e-805b-62d2341c772a,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 878.253433] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-0f997803-9352-42ba-a996-972bb9f4aca5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.254828] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 878.256030] [50968]: [pid: 50968|app: 0|req: 2901/5672] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/subnets?id=06fa0701-821a-4770-be54-b0da5d89cfe5 => generated 695 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 878.257193] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 878.259559] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 878.290735] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit called with port settings {'id': '1535142a-c716-4e9e-805b-62d2341c772a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:b7:7c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:10Z', 'updated_at': '2025-11-21T22:40:10Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 878.290907] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit: [ 878.290907] [50969]: key[mac_address], None -> fa:16:3e:bf:b7:7c [ 878.290907] [50969]: key[device_id], None -> PENDING [ 878.290907] [50969]: key[binding:vif_details], None -> {} [ 878.290907] [50969]: key[project_id], None -> [ 878.290907] [50969]: key[binding:vnic_type], None -> normal [ 878.290907] [50969]: key[tags], None -> [] [ 878.290907] [50969]: key[allowed_address_pairs], None -> [] [ 878.290907] [50969]: key[created_at], None -> 2025-11-21T22:40:10Z [ 878.290907] [50969]: key[name], None -> [ 878.290907] [50969]: key[status], None -> N/A [ 878.290907] [50969]: key[tenant_id], None -> [ 878.290907] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}] [ 878.290907] [50969]: key[id], None -> 1535142a-c716-4e9e-805b-62d2341c772a [ 878.290907] [50969]: key[port_security_enabled], None -> False [ 878.290907] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 878.290907] [50969]: key[security_groups], None -> [] [ 878.290907] [50969]: key[binding:profile], None -> {} [ 878.290907] [50969]: key[binding:host_id], None -> [ 878.290907] [50969]: key[revision_number], None -> 1 [ 878.290907] [50969]: key[description], None -> [ 878.290907] [50969]: key[updated_at], None -> 2025-11-21T22:40:10Z [ 878.290907] [50969]: key[standard_attr_id], None -> 1361 [ 878.290907] [50969]: key[admin_state_up], None -> True [ 878.290907] [50969]: key[binding:vif_type], None -> unbound [ 878.290907] [50969]: key[device_owner], None -> network:floatingip [ 878.290907] [50969]: key[extra_dhcp_opts], None -> [] [ 878.290907] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 878.290907] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.318955] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39ea6030-7cda-44a1-b75a-8ed3cbac083a req-ee71c01a-4073-4ca3-9759-d652061632df tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.319968] [50968]: [pid: 50968|app: 0|req: 2902/5673] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.333870] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (3ddfaeec-12fe-4414-99dc-58d758717cb5), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.350167] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-318ecd8e-20b8-4334-9e5b-10be57b16ef9 req-23fbfe68-d346-4499-81b9-b978b8e5df52 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.351636] [50968]: [pid: 50968|app: 0|req: 2903/5674] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/ports?network_id=5325d16e-a517-4dbe-8938-7a925016f1dc&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.357189] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (1535142a-c716-4e9e-805b-62d2341c772a), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.411020] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5d1e1f8-f44c-47ad-b69f-32de525b7422 req-954690aa-3d7d-4d36-9535-49aee70e9b8e tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.412077] [50968]: [pid: 50968|app: 0|req: 2904/5675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.414982] [50968]: DEBUG neutron.api.v2.base [None req-58098920-e3bd-4cd8-b580-2f602c22a570 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Request body: {'floatingip': {'port_id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 878.427155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (1535142a-c716-4e9e-805b-62d2341c772a), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.427403] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_precommit called with port settings {'id': '1535142a-c716-4e9e-805b-62d2341c772a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:b7:7c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3ddfaeec-12fe-4414-99dc-58d758717cb5', 'device_owner': 'network:floatingip', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:10Z', 'updated_at': '2025-11-21T22:40:10Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '1535142a-c716-4e9e-805b-62d2341c772a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:b7:7c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:10Z', 'updated_at': '2025-11-21T22:40:10Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 878.427838] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_precommit: [ 878.427838] [50969]: key[device_id], PENDING -> 3ddfaeec-12fe-4414-99dc-58d758717cb5 [ 878.427838] [50969]: key[revision_number], 1 -> 2 [ 878.427838] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.429389] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (1535142a-c716-4e9e-805b-62d2341c772a), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.431699] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58098920-e3bd-4cd8-b580-2f602c22a570 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (15370c5a-98d3-40dd-a5f5-0a1a517d1c79), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.464515] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=1535142a-c716-4e9e-805b-62d2341c772a,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 878.485260] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_postcommit called with port settings {'id': '1535142a-c716-4e9e-805b-62d2341c772a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:b7:7c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3ddfaeec-12fe-4414-99dc-58d758717cb5', 'device_owner': 'network:floatingip', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:10Z', 'updated_at': '2025-11-21T22:40:10Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '1535142a-c716-4e9e-805b-62d2341c772a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:b7:7c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:10Z', 'updated_at': '2025-11-21T22:40:10Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 878.485417] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_postcommit: [ 878.485417] [50969]: key[device_id], PENDING -> 3ddfaeec-12fe-4414-99dc-58d758717cb5 [ 878.485417] [50969]: key[revision_number], 1 -> 2 [ 878.485417] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.486721] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (3ddfaeec-12fe-4414-99dc-58d758717cb5), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.497778] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99200edf-68ba-4790-821a-a28abe5bc498 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.498476] [50969]: [pid: 50969|app: 0|req: 2772/5676] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:40:10 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 628 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 878.545206] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58dc4aa6-9b5d-43ec-ad48-8035f149023a req-3ae5ec74-f84b-42d4-8749-3d8f94db3eb9 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.546986] [50969]: [pid: 50969|app: 0|req: 2773/5677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.580731] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e678067-8e97-4302-81c9-36cd6fd2ea59 req-5c8e5b49-ab5b-4541-b3a7-d4c49aadf03e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.582037] [50969]: [pid: 50969|app: 0|req: 2774/5678] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 878.622510] [50969]: [pid: 50969|app: 0|req: 2775/5679] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/networks/5325d16e-a517-4dbe-8938-7a925016f1dc?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.626536] [50969]: DEBUG neutron.api.wsgi [req-e5d1e1f8-f44c-47ad-b69f-32de525b7422 req-81a54868-71fa-4270-9261-3227c78d9cf6 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.658050] [50969]: [pid: 50969|app: 0|req: 2776/5680] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.662540] [50969]: DEBUG neutron.api.wsgi [req-58dc4aa6-9b5d-43ec-ad48-8035f149023a req-9de7f0e0-a494-45b5-86cc-a0cbb489cfa4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.685518] [50969]: [pid: 50969|app: 0|req: 2777/5681] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:10 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.719585] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58098920-e3bd-4cd8-b580-2f602c22a570 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.720836] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58098920-e3bd-4cd8-b580-2f602c22a570 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (15370c5a-98d3-40dd-a5f5-0a1a517d1c79), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.737959] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e678067-8e97-4302-81c9-36cd6fd2ea59 req-23f1245b-110d-4dad-b627-82fa38535eaf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.741021] [50969]: [pid: 50969|app: 0|req: 2778/5682] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.774267] [50969]: [pid: 50969|app: 0|req: 2779/5683] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/networks/5325d16e-a517-4dbe-8938-7a925016f1dc?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) [ 878.778823] [50968]: INFO neutron.db.l3_db [None req-58098920-e3bd-4cd8-b580-2f602c22a570 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Floating IP 15370c5a-98d3-40dd-a5f5-0a1a517d1c79 associated. External IP: 10.180.180.254, port: 7a05d473-f4ff-4f2c-8518-c6c59ceb7850. [ 878.801171] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bede7e2d-bbf0-4edc-8689-f42238991ba1 req-30a1e241-f6d8-4600-95fa-8934ee6e59f0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.802202] [50969]: [pid: 50969|app: 0|req: 2780/5684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 878.861349] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cf9d1cb-7801-48ba-98eb-52d4c6bbac63 req-ff329117-c886-41e5-ad22-23a494ff1f55 tempest-ComputeTenantNetworksTest-911693239 tempest-ComputeTenantNetworksTest-911693239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.864922] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cf9d1cb-7801-48ba-98eb-52d4c6bbac63 req-ff329117-c886-41e5-ad22-23a494ff1f55 tempest-ComputeTenantNetworksTest-911693239 tempest-ComputeTenantNetworksTest-911693239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.870429] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cf9d1cb-7801-48ba-98eb-52d4c6bbac63 req-ff329117-c886-41e5-ad22-23a494ff1f55 tempest-ComputeTenantNetworksTest-911693239 tempest-ComputeTenantNetworksTest-911693239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.872092] [50969]: [pid: 50969|app: 0|req: 2781/5685] 10.180.1.21 () {60 vars in 1386 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/networks => generated 1703 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 878.879041] [50969]: DEBUG neutron.api.wsgi [req-0e678067-8e97-4302-81c9-36cd6fd2ea59 req-26d1e9dc-22cb-4c66-aaf8-4fffc2bea604 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.887247] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-58098920-e3bd-4cd8-b580-2f602c22a570 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Router c9fc675e-cd79-4852-8570-eba1208a6f40 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 878.919564] [50969]: [pid: 50969|app: 0|req: 2782/5686] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=51942501-1ce2-4811-b086-37e11408afb2 => generated 807 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.934991] [50969]: [pid: 50969|app: 0|req: 2783/5687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.937917] [50969]: DEBUG neutron.api.wsgi [req-bede7e2d-bbf0-4edc-8689-f42238991ba1 req-289f5f1d-bcaf-427e-91cb-e2da8b883e0e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.950578] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-58098920-e3bd-4cd8-b580-2f602c22a570 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 878.955998] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58098920-e3bd-4cd8-b580-2f602c22a570 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.972152] [50969]: [pid: 50969|app: 0|req: 2784/5688] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.988233] [50968]: [pid: 50968|app: 0|req: 2905/5689] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:40:10 2025] PUT /networking/v2.0/floatingips/15370c5a-98d3-40dd-a5f5-0a1a517d1c79 => generated 803 bytes in 576 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.003141] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-934d4a91-a7b4-40eb-be44-272507de096e req-e56b8147-721a-4be4-bc39-a6a51c69d4c1 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.004189] [50969]: [pid: 50969|app: 0|req: 2785/5690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 879.012438] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e678067-8e97-4302-81c9-36cd6fd2ea59 req-0f7dcd8e-679f-46b9-95c1-6682d0c2e822 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.013146] [50968]: [pid: 50968|app: 0|req: 2906/5691] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.015821] [50968]: DEBUG neutron.api.wsgi [req-934d4a91-a7b4-40eb-be44-272507de096e req-f3ee5d66-f53a-4ef4-9091-7ac431bb59b5 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.019714] [50969]: [pid: 50969|app: 0|req: 2786/5692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.046285] [50968]: [pid: 50968|app: 0|req: 2907/5693] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.075505] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e678067-8e97-4302-81c9-36cd6fd2ea59 req-e97ac111-cd29-468c-8dc7-0c568edd1fde service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.076547] [50969]: [pid: 50969|app: 0|req: 2787/5694] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.094209] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-7104cd68-b06e-44db-8791-1045af6b6ad3 x-openstack-request-id: req-7104cd68-b06e-44db-8791-1045af6b6ad3 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 879.094209] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "name": "network-vif-plugged", "status": "completed", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4", "code": 200}, {"name": "network-changed", "server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 879.094358] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7104cd68-b06e-44db-8791-1045af6b6ad3 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 879.094492] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7104cd68-b06e-44db-8791-1045af6b6ad3'] response: {'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'code': 200} [ 879.094538] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7104cd68-b06e-44db-8791-1045af6b6ad3'] response: {'name': 'network-changed', 'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'status': 'completed', 'code': 200} [ 879.119726] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-a03787ec-5eef-4ca0-a833-57d52dd9c13f x-openstack-request-id: req-a03787ec-5eef-4ca0-a833-57d52dd9c13f {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 879.119876] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "42237b29-9184-4354-9a46-278f2f6e6b9d", "name": "network-vif-plugged", "status": "completed", "tag": "b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b", "code": 200}, {"name": "network-changed", "server_uuid": "42237b29-9184-4354-9a46-278f2f6e6b9d", "tag": "b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 879.120371] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a03787ec-5eef-4ca0-a833-57d52dd9c13f {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 879.121522] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a03787ec-5eef-4ca0-a833-57d52dd9c13f'] response: {'server_uuid': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'code': 200} [ 879.121604] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a03787ec-5eef-4ca0-a833-57d52dd9c13f'] response: {'name': 'network-changed', 'server_uuid': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'tag': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'status': 'completed', 'code': 200} [ 879.138264] [50968]: [pid: 50968|app: 0|req: 2908/5695] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.184568] [50968]: [pid: 50968|app: 0|req: 2909/5696] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 879.205698] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c51f8210-73e8-4fa8-9eae-bed036ed1096 req-68e41c57-eb40-4144-be8f-afb05ec854e6 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.206727] [50969]: [pid: 50969|app: 0|req: 2788/5697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.213946] [50969]: DEBUG neutron.api.wsgi [req-c51f8210-73e8-4fa8-9eae-bed036ed1096 req-93075090-af38-4283-8a9b-53e646a407e3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.216020] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59116695-076a-4e44-a831-bfb17e4ef63b req-c3e5433c-0f1a-4b9d-b43f-e489293950a0 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.216941] [50968]: [pid: 50968|app: 0|req: 2910/5698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.223978] [50968]: DEBUG neutron.api.wsgi [req-59116695-076a-4e44-a831-bfb17e4ef63b req-d0684659-2da6-4777-9024-998fe667b608 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.237381] [50969]: [pid: 50969|app: 0|req: 2789/5699] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 879.244034] [50968]: [pid: 50968|app: 0|req: 2911/5700] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/security-groups?id=0d437be3-ac8e-4142-becb-dfc82235f8e5&fields=id&fields=name => generated 111 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.408290] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf61116a-5b15-42ad-9c52-eb32ae3299e4 req-932d7d45-35e0-4bd4-a9bf-77247171bfc8 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.409624] [50969]: [pid: 50969|app: 0|req: 2790/5701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.418319] [50969]: DEBUG neutron.api.wsgi [req-bf61116a-5b15-42ad-9c52-eb32ae3299e4 req-da3082b6-9f04-44a0-aae3-f6f8c135c77f tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.447022] [50969]: [pid: 50969|app: 0|req: 2791/5702] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.458594] [50968]: DEBUG neutron_lib.callbacks.manager [None req-194761a8-96ef-4f7a-bf00-ca2a5f3c63c4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (8b0294dc-2245-46bf-a56e-f22fbf616a62), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.477587] [50968]: DEBUG neutron_lib.callbacks.manager [None req-194761a8-96ef-4f7a-bf00-ca2a5f3c63c4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (8b0294dc-2245-46bf-a56e-f22fbf616a62), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.481669] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81b4ae71-7b60-49ac-a58f-30850f422bca req-8d219ad3-4058-4aa5-b681-bd69e29a400e tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.482654] [50969]: [pid: 50969|app: 0|req: 2792/5703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.488562] [50969]: DEBUG neutron.api.wsgi [req-81b4ae71-7b60-49ac-a58f-30850f422bca req-a785aa35-3106-4473-a1e5-182410ff9a27 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.508556] [50969]: [pid: 50969|app: 0|req: 2793/5704] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 879.512164] [50968]: DEBUG neutron_lib.callbacks.manager [None req-194761a8-96ef-4f7a-bf00-ca2a5f3c63c4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (8b0294dc-2245-46bf-a56e-f22fbf616a62), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.518142] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-194761a8-96ef-4f7a-bf00-ca2a5f3c63c4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=8b0294dc-2245-46bf-a56e-f22fbf616a62,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 879.523494] [50968]: DEBUG neutron_lib.callbacks.manager [None req-194761a8-96ef-4f7a-bf00-ca2a5f3c63c4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.523494] [50968]: [pid: 50968|app: 0|req: 2912/5705] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:11 2025] DELETE /networking/v2.0/security-groups/8b0294dc-2245-46bf-a56e-f22fbf616a62 => generated 0 bytes in 114 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 879.530556] [50969]: [pid: 50969|app: 0|req: 2794/5706] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.533484] [50968]: INFO neutron.api.v2.resource [None req-1446952a-554f-4dd2-ac56-e2460a25fde4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] show failed (client error): The resource could not be found. [ 879.534050] [50968]: [pid: 50968|app: 0|req: 2913/5707] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/security-groups/8b0294dc-2245-46bf-a56e-f22fbf616a62 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 879.592442] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port 4b5c03cd-c638-4c41-b8a0-597463987b10 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 879.592765] [50969]: DEBUG neutron_lib.callbacks.manager [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (4b5c03cd-c638-4c41-b8a0-597463987b10), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.602710] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5cbb1063-1884-4a15-b72a-a3894c6e41c1 req-a31dbdbc-f30c-4cdc-8196-2738001995a2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.604245] [50968]: [pid: 50968|app: 0|req: 2914/5708] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.606496] [50968]: DEBUG neutron.api.wsgi [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-3650a181-f5c6-4bc0-9a25-5a73e62dd818 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.617575] [50969]: DEBUG neutron_lib.callbacks.manager [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (4b5c03cd-c638-4c41-b8a0-597463987b10), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.617720] [50969]: DEBUG neutron_lib.callbacks.manager [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (4b5c03cd-c638-4c41-b8a0-597463987b10), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.622136] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': '4b5c03cd-c638-4c41-b8a0-597463987b10', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c9:52:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bcbe453a-e56b-4cea-9fe7-4df864c7e829', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:26Z', 'updated_at': '2025-11-21T22:37:27Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 879.622286] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 879.622286] [50969]: key[mac_address], fa:16:3e:c9:52:df -> None [ 879.622286] [50969]: key[device_id], bcbe453a-e56b-4cea-9fe7-4df864c7e829 -> None [ 879.622286] [50969]: key[binding:vif_details], {} -> None [ 879.622286] [50969]: key[binding:vnic_type], normal -> None [ 879.622286] [50969]: key[project_id], -> None [ 879.622286] [50969]: key[tags], [] -> None [ 879.622286] [50969]: key[allowed_address_pairs], [] -> None [ 879.622286] [50969]: key[created_at], 2025-11-21T22:37:26Z -> None [ 879.622286] [50969]: key[name], -> None [ 879.622286] [50969]: key[status], N/A -> None [ 879.622286] [50969]: key[tenant_id], -> None [ 879.622286] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}] -> None [ 879.622286] [50969]: key[id], 4b5c03cd-c638-4c41-b8a0-597463987b10 -> None [ 879.622286] [50969]: key[port_security_enabled], False -> None [ 879.622286] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 879.622286] [50969]: key[security_groups], [] -> None [ 879.622286] [50969]: key[binding:profile], {} -> None [ 879.622286] [50969]: key[binding:host_id], -> None [ 879.622286] [50969]: key[revision_number], 2 -> None [ 879.622286] [50969]: key[description], -> None [ 879.622286] [50969]: key[updated_at], 2025-11-21T22:37:27Z -> None [ 879.622286] [50969]: key[standard_attr_id], 1067 -> None [ 879.622286] [50969]: key[admin_state_up], True -> None [ 879.622286] [50969]: key[binding:vif_type], unbound -> None [ 879.622286] [50969]: key[device_owner], network:floatingip -> None [ 879.622286] [50969]: key[extra_dhcp_opts], [] -> None [ 879.622286] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.624349] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for 4b5c03cd-c638-4c41-b8a0-597463987b10 owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 879.628165] [50968]: [pid: 50968|app: 0|req: 2915/5709] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--407376641&fields=id&tenant_id=94599390fb884a36a35d2e4ecf3b4e00 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.654684] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-295032cd-8adc-45ad-858c-64ed683dd959 req-956fde1b-a26a-4a39-a5f3-54a0a1987afa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.655788] [50968]: [pid: 50968|app: 0|req: 2916/5710] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 879.658678] [50968]: DEBUG neutron.api.wsgi [req-5cbb1063-1884-4a15-b72a-a3894c6e41c1 req-547e22a5-a49d-4b18-99cd-22698969da93 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.679104] [50968]: [pid: 50968|app: 0|req: 2917/5711] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:11 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.691848] [50969]: DEBUG neutron_lib.callbacks.manager [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4b5c03cd-c638-4c41-b8a0-597463987b10), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.699696] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=4b5c03cd-c638-4c41-b8a0-597463987b10,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 879.711043] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a98e606c-765c-4ecd-b3ee-72571e61a922 req-ad2c21a0-8dd5-4c75-95fd-7c98b5616bd6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.712251] [50968]: [pid: 50968|app: 0|req: 2918/5712] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 879.731923] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': '4b5c03cd-c638-4c41-b8a0-597463987b10', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c9:52:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bcbe453a-e56b-4cea-9fe7-4df864c7e829', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:26Z', 'updated_at': '2025-11-21T22:37:27Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 879.732182] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 879.732182] [50969]: key[mac_address], fa:16:3e:c9:52:df -> None [ 879.732182] [50969]: key[device_id], bcbe453a-e56b-4cea-9fe7-4df864c7e829 -> None [ 879.732182] [50969]: key[binding:vif_details], {} -> None [ 879.732182] [50969]: key[binding:vnic_type], normal -> None [ 879.732182] [50969]: key[project_id], -> None [ 879.732182] [50969]: key[tags], [] -> None [ 879.732182] [50969]: key[allowed_address_pairs], [] -> None [ 879.732182] [50969]: key[created_at], 2025-11-21T22:37:26Z -> None [ 879.732182] [50969]: key[name], -> None [ 879.732182] [50969]: key[status], N/A -> None [ 879.732182] [50969]: key[tenant_id], -> None [ 879.732182] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.179'}] -> None [ 879.732182] [50969]: key[id], 4b5c03cd-c638-4c41-b8a0-597463987b10 -> None [ 879.732182] [50969]: key[port_security_enabled], False -> None [ 879.732182] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 879.732182] [50969]: key[security_groups], [] -> None [ 879.732182] [50969]: key[binding:profile], {} -> None [ 879.732182] [50969]: key[binding:host_id], -> None [ 879.732182] [50969]: key[revision_number], 2 -> None [ 879.732182] [50969]: key[description], -> None [ 879.732182] [50969]: key[updated_at], 2025-11-21T22:37:27Z -> None [ 879.732182] [50969]: key[standard_attr_id], 1067 -> None [ 879.732182] [50969]: key[admin_state_up], True -> None [ 879.732182] [50969]: key[binding:vif_type], unbound -> None [ 879.732182] [50969]: key[device_owner], network:floatingip -> None [ 879.732182] [50969]: key[extra_dhcp_opts], [] -> None [ 879.732182] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.733963] [50969]: DEBUG neutron_lib.callbacks.manager [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (bcbe453a-e56b-4cea-9fe7-4df864c7e829), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.736350] [50969]: DEBUG neutron_lib.callbacks.manager [None req-08d9f0fa-9c38-4d72-915d-f5e161d90bd7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.736848] [50969]: [pid: 50969|app: 0|req: 2795/5713] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:40:11 2025] DELETE /networking/v2.0/floatingips/bcbe453a-e56b-4cea-9fe7-4df864c7e829 => generated 0 bytes in 198 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 879.749921] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-710f5c8f-195d-4fe0-8e99-651a772df9a5 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.751404] [50968]: [pid: 50968|app: 0|req: 2919/5714] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 616 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.771491] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-295032cd-8adc-45ad-858c-64ed683dd959 req-a3ba47ca-07a0-4a01-abec-96cf11e9b4e3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.772480] [50969]: [pid: 50969|app: 0|req: 2796/5715] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.781612] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5549c2f-81f2-4c8b-b060-1e09e7176225 req-eee81e5e-7bf8-4705-b7dc-3038def46987 tempest-ComputeTenantNetworksTest-911693239 tempest-ComputeTenantNetworksTest-911693239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.782511] [50968]: [pid: 50968|app: 0|req: 2920/5716] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks/2a3f80e7-d769-4cf6-8293-456676092db8 => generated 570 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.785521] [50968]: DEBUG neutron.api.wsgi [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-a9aea883-514b-4e6e-a097-bcde92c5a51d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.791489] [50968]: [pid: 50968|app: 0|req: 2921/5717] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/quotas/94599390fb884a36a35d2e4ecf3b4e00 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.794186] [50968]: DEBUG neutron.api.wsgi [req-295032cd-8adc-45ad-858c-64ed683dd959 req-c0afa518-c1d1-4a7d-99e0-a1b7b967eccf service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.807171] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a98e606c-765c-4ecd-b3ee-72571e61a922 req-8c0a1189-c9bb-4e53-b513-b40f49667fa4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.807466] [50968]: [pid: 50968|app: 0|req: 2922/5718] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.810027] [50969]: [pid: 50969|app: 0|req: 2797/5719] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 705 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.833727] [50969]: DEBUG neutron_lib.callbacks.manager [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (2a3f80e7-d769-4cf6-8293-456676092db8), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.862090] [50968]: [pid: 50968|app: 0|req: 2923/5720] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&fields=id => generated 57 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.863781] [50969]: DEBUG neutron_lib.callbacks.manager [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (2a3f80e7-d769-4cf6-8293-456676092db8), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.873675] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] delete_network_precommit called with network settings {'id': '2a3f80e7-d769-4cf6-8293-456676092db8', 'name': 'tempest-ComputeTenantNetworksTest-2026710857-network', 'tenant_id': '5f548c6486a34d0ea39a3e9bfaf0bffd', 'project_id': '5f548c6486a34d0ea39a3e9bfaf0bffd', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1354, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:08Z', 'updated_at': '2025-11-21T22:40:09Z', 'revision_number': 1, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} (original settings None) and network segments [{'id': 'd40d180c-7d55-40d3-9d9e-26a570042cf8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': '2a3f80e7-d769-4cf6-8293-456676092db8'}] [ 879.873848] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] delete_network_precommit: [ 879.873848] [50969]: key[qinq], None -> None [ 879.873848] [50969]: key[project_id], 5f548c6486a34d0ea39a3e9bfaf0bffd -> None [ 879.873848] [50969]: key[tags], [] -> None [ 879.873848] [50969]: key[router:external], False -> None [ 879.873848] [50969]: key[created_at], 2025-11-21T22:40:08Z -> None [ 879.873848] [50969]: key[name], tempest-ComputeTenantNetworksTest-2026710857-network -> None [ 879.873848] [50969]: key[status], ACTIVE -> None [ 879.873848] [50969]: key[ipv6_address_scope], None -> None [ 879.873848] [50969]: key[tenant_id], 5f548c6486a34d0ea39a3e9bfaf0bffd -> None [ 879.873848] [50969]: key[availability_zone_hints], [] -> None [ 879.873848] [50969]: key[availability_zones], [] -> None [ 879.873848] [50969]: key[id], 2a3f80e7-d769-4cf6-8293-456676092db8 -> None [ 879.873848] [50969]: key[port_security_enabled], True -> None [ 879.873848] [50969]: key[subnets], [] -> None [ 879.873848] [50969]: key[provider:segmentation_id], 507 -> None [ 879.873848] [50969]: key[provider:network_type], vlan -> None [ 879.873848] [50969]: key[revision_number], 1 -> None [ 879.873848] [50969]: key[provider:physical_network], default -> None [ 879.873848] [50969]: key[description], -> None [ 879.873848] [50969]: key[updated_at], 2025-11-21T22:40:09Z -> None [ 879.873848] [50969]: key[standard_attr_id], 1354 -> None [ 879.873848] [50969]: key[admin_state_up], True -> None [ 879.873848] [50969]: key[shared], False -> None [ 879.873848] [50969]: key[ipv4_address_scope], None -> None [ 879.873848] [50969]: key[vlan_transparent], None -> None [ 879.873848] [50969]: key[mtu], 8950 -> None [ 879.873848] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.874732] [50969]: DEBUG neutron.services.segments.db [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2a3f80e7-d769-4cf6-8293-456676092db8']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 879.879074] [50969]: DEBUG neutron.services.segments.db [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'd40d180c-7d55-40d3-9d9e-26a570042cf8') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 879.879206] [50969]: DEBUG neutron.services.segments.db [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'd40d180c-7d55-40d3-9d9e-26a570042cf8') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 879.883496] [50969]: DEBUG neutron_lib.callbacks.manager [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (d40d180c-7d55-40d3-9d9e-26a570042cf8), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.883873] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-295032cd-8adc-45ad-858c-64ed683dd959 req-d2f330fa-d709-47a7-bf61-8c839c78194b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.884998] [50968]: [pid: 50968|app: 0|req: 2924/5721] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.887630] [50968]: DEBUG neutron.api.wsgi [req-a98e606c-765c-4ecd-b3ee-72571e61a922 req-410e270e-611d-42dc-a94e-a01c9b5194e6 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.892633] [50969]: DEBUG neutron_lib.callbacks.manager [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (d40d180c-7d55-40d3-9d9e-26a570042cf8), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.900575] [50968]: [pid: 50968|app: 0|req: 2925/5722] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.904189] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] Releasing vlan 507 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 879.904420] [50969]: DEBUG neutron_lib.callbacks.manager [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (d40d180c-7d55-40d3-9d9e-26a570042cf8), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.933377] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a59869a-6eda-4011-8aa2-8d52673ba977 req-d3e83d29-3b96-4ccf-9881-4efaa6ef65aa tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.934450] [50968]: [pid: 50968|app: 0|req: 2926/5723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.955490] [50969]: DEBUG neutron_lib.callbacks.manager [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (2a3f80e7-d769-4cf6-8293-456676092db8), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.955490] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] delete_network_postcommit called with network settings {'id': '2a3f80e7-d769-4cf6-8293-456676092db8', 'name': 'tempest-ComputeTenantNetworksTest-2026710857-network', 'tenant_id': '5f548c6486a34d0ea39a3e9bfaf0bffd', 'project_id': '5f548c6486a34d0ea39a3e9bfaf0bffd', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1354, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:08Z', 'updated_at': '2025-11-21T22:40:09Z', 'revision_number': 1, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} (original settings None) and network segments [{'id': 'd40d180c-7d55-40d3-9d9e-26a570042cf8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': '2a3f80e7-d769-4cf6-8293-456676092db8'}] [ 879.955490] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] delete_network_postcommit: [ 879.955490] [50969]: key[qinq], None -> None [ 879.955490] [50969]: key[project_id], 5f548c6486a34d0ea39a3e9bfaf0bffd -> None [ 879.955490] [50969]: key[tags], [] -> None [ 879.955490] [50969]: key[router:external], False -> None [ 879.955490] [50969]: key[created_at], 2025-11-21T22:40:08Z -> None [ 879.955490] [50969]: key[name], tempest-ComputeTenantNetworksTest-2026710857-network -> None [ 879.955490] [50969]: key[status], ACTIVE -> None [ 879.955490] [50969]: key[ipv6_address_scope], None -> None [ 879.955490] [50969]: key[tenant_id], 5f548c6486a34d0ea39a3e9bfaf0bffd -> None [ 879.955490] [50969]: key[availability_zone_hints], [] -> None [ 879.955490] [50969]: key[availability_zones], [] -> None [ 879.955490] [50969]: key[id], 2a3f80e7-d769-4cf6-8293-456676092db8 -> None [ 879.955490] [50969]: key[port_security_enabled], True -> None [ 879.955490] [50969]: key[subnets], [] -> None [ 879.955490] [50969]: key[provider:segmentation_id], 507 -> None [ 879.955490] [50969]: key[provider:network_type], vlan -> None [ 879.955490] [50969]: key[revision_number], 1 -> None [ 879.955490] [50969]: key[provider:physical_network], default -> None [ 879.955490] [50969]: key[description], -> None [ 879.955490] [50969]: key[updated_at], 2025-11-21T22:40:09Z -> None [ 879.955490] [50969]: key[standard_attr_id], 1354 -> None [ 879.955490] [50969]: key[admin_state_up], True -> None [ 879.955490] [50969]: key[shared], False -> None [ 879.955490] [50969]: key[ipv4_address_scope], None -> None [ 879.955490] [50969]: key[vlan_transparent], None -> None [ 879.955490] [50969]: key[mtu], 8950 -> None [ 879.955490] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.961525] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] Pushing event deleted for resources: {'Network': ['ID=2a3f80e7-d769-4cf6-8293-456676092db8,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 879.965475] [50969]: DEBUG neutron_lib.callbacks.manager [None req-88d65cfe-2b7f-4dd4-8d95-62d92200fec2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.967819] [50969]: [pid: 50969|app: 0|req: 2798/5724] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:40:12 2025] DELETE /networking/v2.0/networks/2a3f80e7-d769-4cf6-8293-456676092db8 => generated 0 bytes in 159 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 879.979075] [50969]: INFO neutron.services.segments.plugin [-] Segment d40d180c-7d55-40d3-9d9e-26a570042cf8 resource provider aggregate not found [ 879.993113] [50968]: [pid: 50968|app: 0|req: 2927/5725] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.000086] [50969]: INFO neutron.services.segments.plugin [-] Segment d40d180c-7d55-40d3-9d9e-26a570042cf8 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 d40d180c-7d55-40d3-9d9e-26a570042cf8 found for delete ", "request_id": "req-4208db4e-3528-48cd-a3b1-813e59554458"}]} [ 880.019174] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9f5bee0-2083-435d-b947-d76876adaad2 req-89edc65e-833c-4f1c-8f53-c4432fdc561a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.020689] [50969]: [pid: 50969|app: 0|req: 2799/5726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 1042 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 880.031369] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-295032cd-8adc-45ad-858c-64ed683dd959 req-e61ad977-05e3-404c-9a22-e008d31c5e06 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.032368] [50968]: [pid: 50968|app: 0|req: 2928/5727] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.040315] [50968]: DEBUG neutron.api.wsgi [req-1a59869a-6eda-4011-8aa2-8d52673ba977 req-1f26835c-ff9b-40ad-a6f1-4f3c7049dec6 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.048051] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a98e606c-765c-4ecd-b3ee-72571e61a922 req-d8f5a8e6-b21d-4348-80fe-82476e83c12a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.049606] [50969]: [pid: 50969|app: 0|req: 2800/5728] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.082272] [50968]: [pid: 50968|app: 0|req: 2929/5729] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.088086] [50968]: DEBUG neutron.api.wsgi [req-b9f5bee0-2083-435d-b947-d76876adaad2 req-d39ee308-2150-43ba-ad91-8fe7016cd205 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.127862] [50969]: [pid: 50969|app: 0|req: 2801/5730] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.130175] [50968]: [pid: 50968|app: 0|req: 2930/5731] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.194838] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a98e606c-765c-4ecd-b3ee-72571e61a922 req-e998674a-e532-463f-b99a-74f24db84969 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.195168] [50969]: [pid: 50969|app: 0|req: 2802/5732] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.195934] [50968]: [pid: 50968|app: 0|req: 2931/5733] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&device_owner=network%3Adhcp => generated 999 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.222316] [50969]: [pid: 50969|app: 0|req: 2803/5734] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/security-groups?tenant_id=5f548c6486a34d0ea39a3e9bfaf0bffd&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 880.253900] [50968]: [pid: 50968|app: 0|req: 2932/5735] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 880.270955] [50969]: [pid: 50969|app: 0|req: 2804/5736] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.298697] [50968]: DEBUG neutron_lib.callbacks.manager [None req-23e23697-5737-43b5-936d-ba411e7d85fe admin admin] Publish callbacks [] for security_group (1427979a-ec24-497b-b6f9-9d8842b99375), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.323877] [50968]: DEBUG neutron_lib.callbacks.manager [None req-23e23697-5737-43b5-936d-ba411e7d85fe admin admin] Publish callbacks [] for security_group (1427979a-ec24-497b-b6f9-9d8842b99375), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.336218] [50969]: [pid: 50969|app: 0|req: 2805/5737] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 880.356160] [50968]: DEBUG neutron_lib.callbacks.manager [None req-23e23697-5737-43b5-936d-ba411e7d85fe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (1427979a-ec24-497b-b6f9-9d8842b99375), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.362015] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23e23697-5737-43b5-936d-ba411e7d85fe admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1427979a-ec24-497b-b6f9-9d8842b99375,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 880.368195] [50968]: DEBUG neutron_lib.callbacks.manager [None req-23e23697-5737-43b5-936d-ba411e7d85fe admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.369323] [50968]: [pid: 50968|app: 0|req: 2933/5738] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:12 2025] DELETE /networking/v2.0/security-groups/1427979a-ec24-497b-b6f9-9d8842b99375 => generated 0 bytes in 115 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 880.408029] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6350afb7-52f3-438b-b547-c52f9b7ffa13 req-9526db5b-19a6-41a5-b8a9-ecad7062f568 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.408819] [50968]: [pid: 50968|app: 0|req: 2934/5739] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.416032] [50968]: DEBUG neutron.api.wsgi [req-6350afb7-52f3-438b-b547-c52f9b7ffa13 req-ef59aa57-80b1-490e-b8d2-0ad04f092973 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.424610] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-020237c8-f1e4-4b7b-b083-2b83eaeec322 req-943b6060-28c6-489a-bcc8-4309f7d16409 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.425889] [50969]: [pid: 50969|app: 0|req: 2806/5740] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 749 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.442760] [50968]: [pid: 50968|app: 0|req: 2935/5741] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.448627] [50969]: DEBUG neutron.api.v2.base [None req-5c0d3013-40d1-41db-b29c-599147699b06 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Request body: {'floatingip': {'port_id': '738726b2-87ea-43b1-a09b-3000673ad943'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 880.469044] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5c0d3013-40d1-41db-b29c-599147699b06 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for floatingip (70be4e28-9078-46f9-a251-914f4c1e4d4f), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.511877] [50968]: [pid: 50968|app: 0|req: 2936/5742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.583576] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7080bc26-30ae-4a2d-847d-02efd673bbd7 req-c8aa2d19-2eed-47ae-bd82-2e268441b9e4 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.585196] [50968]: [pid: 50968|app: 0|req: 2937/5743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.593951] [50968]: DEBUG neutron.api.wsgi [req-7080bc26-30ae-4a2d-847d-02efd673bbd7 req-9155bbed-de22-4a0b-adb8-efad7a955bd4 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.623945] [50968]: [pid: 50968|app: 0|req: 2938/5744] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:12 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.710106] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fffddac5-3466-4c24-a4e9-8657cf63bca4 req-c432bc64-461f-492f-b228-df39adee7f10 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.711119] [50968]: [pid: 50968|app: 0|req: 2939/5745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.768488] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5c0d3013-40d1-41db-b29c-599147699b06 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.769899] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5c0d3013-40d1-41db-b29c-599147699b06 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (70be4e28-9078-46f9-a251-914f4c1e4d4f), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.781971] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8206031-ce72-4955-a207-d07d95018db5 req-9f041bec-b39e-4cc4-952b-8b97df0f39ea tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.782998] [50968]: [pid: 50968|app: 0|req: 2940/5746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.786661] [50968]: DEBUG neutron.api.wsgi [req-fffddac5-3466-4c24-a4e9-8657cf63bca4 req-576a280f-e398-4621-ba57-a84f5bec2830 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.805738] [50968]: [pid: 50968|app: 0|req: 2941/5747] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.808775] [50968]: DEBUG neutron.api.wsgi [req-a8206031-ce72-4955-a207-d07d95018db5 req-9640662b-96da-43fd-be04-2c4c7fa429c5 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.823942] [50969]: INFO neutron.db.l3_db [None req-5c0d3013-40d1-41db-b29c-599147699b06 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Floating IP 70be4e28-9078-46f9-a251-914f4c1e4d4f associated. External IP: 10.180.180.203, port: 738726b2-87ea-43b1-a09b-3000673ad943. [ 880.829797] [50968]: [pid: 50968|app: 0|req: 2942/5748] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.860135] [50968]: DEBUG neutron.api.v2.base [None req-c7d9ff83-60c7-4c66-a273-dda2acd81d12 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1927934282', 'description': 'tempest-description--1958160246'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 880.880395] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c7d9ff83-60c7-4c66-a273-dda2acd81d12 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.935989] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c7d9ff83-60c7-4c66-a273-dda2acd81d12 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (074f3129-4b43-4c6a-91e1-f738692c4d34), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.937408] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c7d9ff83-60c7-4c66-a273-dda2acd81d12 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (074f3129-4b43-4c6a-91e1-f738692c4d34), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.951331] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7d9ff83-60c7-4c66-a273-dda2acd81d12 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=074f3129-4b43-4c6a-91e1-f738692c4d34,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 880.958964] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5c0d3013-40d1-41db-b29c-599147699b06 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Router 62dec9ff-ef37-45ee-be71-efdaa9f66837 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 880.963396] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c7d9ff83-60c7-4c66-a273-dda2acd81d12 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.964116] [50968]: [pid: 50968|app: 0|req: 2943/5749] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:40:13 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 163 bytes (2 switches on core 0) [ 880.982809] [50968]: [pid: 50968|app: 0|req: 2944/5750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=659863b7-ded5-4f40-a97b-6c311fad3aac => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.995644] [50968]: [pid: 50968|app: 0|req: 2945/5751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.999149] [50968]: DEBUG neutron.api.v2.base [None req-f7aaba1a-52f9-4d91-9a4b-d5a6465ddea6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'security_group_rule': {'security_group_id': '074f3129-4b43-4c6a-91e1-f738692c4d34', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 881.023276] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5c0d3013-40d1-41db-b29c-599147699b06 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 881.030042] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5c0d3013-40d1-41db-b29c-599147699b06 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.064706] [50969]: [pid: 50969|app: 0|req: 2807/5752] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:40:12 2025] PUT /networking/v2.0/floatingips/70be4e28-9078-46f9-a251-914f4c1e4d4f => generated 802 bytes in 621 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.088838] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f7aaba1a-52f9-4d91-9a4b-d5a6465ddea6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (2f4f8683-0f69-43ac-acee-1736d9b04245), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.097113] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8d0a1b1-c6d8-41aa-b383-7cef1bc45bd3 req-498554ea-9d9c-4fe4-96a4-2a7df7feb374 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.097113] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'tag': '738726b2-87ea-43b1-a09b-3000673ad943'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 881.097113] [50969]: [pid: 50969|app: 0|req: 2808/5753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.104874] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0e972ae3-bb39-49d4-b4da-c43831512456" -d '{"events": [{"name": "network-changed", "server_uuid": "349bfb6c-3cd9-4d60-8be0-0f6d6314cba1", "tag": "738726b2-87ea-43b1-a09b-3000673ad943"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 881.114488] [50969]: [pid: 50969|app: 0|req: 2809/5754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.124396] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'tag': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 881.125900] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f7aaba1a-52f9-4d91-9a4b-d5a6465ddea6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (2f4f8683-0f69-43ac-acee-1736d9b04245), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.128905] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-85d38ab9-5081-46c1-8f23-9a7e6c5b0798" -d '{"events": [{"name": "network-changed", "server_uuid": "bc7fa48b-8246-4af5-8c65-231e00dede10", "tag": "7a05d473-f4ff-4f2c-8518-c6c59ceb7850"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 881.132676] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f7aaba1a-52f9-4d91-9a4b-d5a6465ddea6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (2f4f8683-0f69-43ac-acee-1736d9b04245), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.142078] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f7aaba1a-52f9-4d91-9a4b-d5a6465ddea6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=2f4f8683-0f69-43ac-acee-1736d9b04245,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.143056] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-01634dea-2a11-4bc6-b89c-25e2e485e894 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.144023] [50969]: [pid: 50969|app: 0|req: 2810/5755] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d&tenant_id=d8d10265f7ca4112b432f3f8c7588fc3 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 881.146582] [50969]: DEBUG neutron.api.wsgi [req-c8d0a1b1-c6d8-41aa-b383-7cef1bc45bd3 req-42c86cd2-be3e-4fbd-870f-4c9800fbef85 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.153604] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f7aaba1a-52f9-4d91-9a4b-d5a6465ddea6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.154333] [50968]: [pid: 50968|app: 0|req: 2946/5756] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:40:13 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 158 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 881.157136] [50968]: DEBUG neutron.api.wsgi [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-94b293a5-ebd2-41c2-8723-71d3fbc377bb service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.174257] [50969]: [pid: 50969|app: 0|req: 2811/5757] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.177082] [50969]: DEBUG neutron.api.v2.base [None req-d17eee0d-dbcd-4181-9c78-0d67076c9c5a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'security_group_rule': {'security_group_id': '074f3129-4b43-4c6a-91e1-f738692c4d34', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 881.196267] [50968]: [pid: 50968|app: 0|req: 2947/5758] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports/9cb795ef-d274-4d6b-abd2-cc29b9a02260/bindings/cpu-1 => generated 299 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.216250] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d17eee0d-dbcd-4181-9c78-0d67076c9c5a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (4dd52cac-5bf8-4e86-aca6-9d6267f661ef), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.251706] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d17eee0d-dbcd-4181-9c78-0d67076c9c5a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (4dd52cac-5bf8-4e86-aca6-9d6267f661ef), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.253017] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d17eee0d-dbcd-4181-9c78-0d67076c9c5a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (4dd52cac-5bf8-4e86-aca6-9d6267f661ef), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.259964] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d17eee0d-dbcd-4181-9c78-0d67076c9c5a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=4dd52cac-5bf8-4e86-aca6-9d6267f661ef,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.275902] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d17eee0d-dbcd-4181-9c78-0d67076c9c5a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.275902] [50969]: [pid: 50969|app: 0|req: 2812/5759] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:40:13 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 101 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 881.276234] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f45924bb-6b56-4485-ae68-cd015435857b req-2d73bcae-645e-4c62-bad2-802bd5829b26 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.279034] [50968]: [pid: 50968|app: 0|req: 2948/5760] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.282838] [50969]: DEBUG neutron.api.v2.base [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 881.290476] [50968]: [pid: 50968|app: 0|req: 2949/5761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.293764] [50968]: DEBUG neutron.api.wsgi [req-f45924bb-6b56-4485-ae68-cd015435857b req-325c8788-6052-4efd-985f-2fa75310d2d9 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.298550] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.317849] [50968]: [pid: 50968|app: 0|req: 2950/5762] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.331165] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.382452] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 10.180.180.247 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/e664f0c1-0383-4e16-8217-9eab0b4e3eec) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 881.405562] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ac3bad8-0dbe-47ef-a7bb-a55aac876736 req-2fbbfc77-b508-464d-a949-b5f4d5c51552 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.407072] [50968]: [pid: 50968|app: 0|req: 2951/5763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.416213] [50968]: DEBUG neutron.api.wsgi [req-5ac3bad8-0dbe-47ef-a7bb-a55aac876736 req-a0e73ef8-de56-4a6e-bf6f-202cab5c9034 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.426711] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (e664f0c1-0383-4e16-8217-9eab0b4e3eec), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.427616] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (e664f0c1-0383-4e16-8217-9eab0b4e3eec), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.427899] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': 'e664f0c1-0383-4e16-8217-9eab0b4e3eec', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:80:a5:71', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1368, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 881.428065] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 881.428065] [50969]: key[mac_address], None -> fa:16:3e:80:a5:71 [ 881.428065] [50969]: key[device_id], None -> PENDING [ 881.428065] [50969]: key[binding:vif_details], None -> {} [ 881.428065] [50969]: key[project_id], None -> [ 881.428065] [50969]: key[binding:vnic_type], None -> normal [ 881.428065] [50969]: key[allowed_address_pairs], None -> [] [ 881.428065] [50969]: key[name], None -> [ 881.428065] [50969]: key[status], None -> N/A [ 881.428065] [50969]: key[tenant_id], None -> [ 881.428065] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}] [ 881.428065] [50969]: key[id], None -> e664f0c1-0383-4e16-8217-9eab0b4e3eec [ 881.428065] [50969]: key[port_security_enabled], None -> False [ 881.428065] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 881.428065] [50969]: key[security_groups], None -> [] [ 881.428065] [50969]: key[binding:profile], None -> {} [ 881.428065] [50969]: key[binding:host_id], None -> [ 881.428065] [50969]: key[standard_attr_id], None -> 1368 [ 881.428065] [50969]: key[admin_state_up], None -> True [ 881.428065] [50969]: key[device_owner], None -> network:floatingip [ 881.428065] [50969]: key[binding:vif_type], None -> unbound [ 881.428065] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.441349] [50968]: [pid: 50968|app: 0|req: 2952/5764] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.452302] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e664f0c1-0383-4e16-8217-9eab0b4e3eec), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.480649] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-5ba33590-8f54-475e-a0d6-bb8b386e8e6f x-openstack-request-id: req-5ba33590-8f54-475e-a0d6-bb8b386e8e6f {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 881.481921] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "349bfb6c-3cd9-4d60-8be0-0f6d6314cba1", "tag": "738726b2-87ea-43b1-a09b-3000673ad943", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 881.482748] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5ba33590-8f54-475e-a0d6-bb8b386e8e6f {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 881.483051] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ba33590-8f54-475e-a0d6-bb8b386e8e6f'] response: {'name': 'network-changed', 'server_uuid': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'tag': '738726b2-87ea-43b1-a09b-3000673ad943', 'status': 'completed', 'code': 200} [ 881.483695] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=e664f0c1-0383-4e16-8217-9eab0b4e3eec,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.493491] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 881.497847] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 881.497847] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 881.502362] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb3c6bb4-e3b4-42f9-adba-869cd466f16d req-a8685b74-7a09-4e19-a574-36cf5f3f970b tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.502362] [50968]: [pid: 50968|app: 0|req: 2953/5765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.502362] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-0bc1b8d1-2c47-4224-9c8a-c5bb07ad223d x-openstack-request-id: req-0bc1b8d1-2c47-4224-9c8a-c5bb07ad223d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 881.502587] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bc7fa48b-8246-4af5-8c65-231e00dede10", "tag": "7a05d473-f4ff-4f2c-8518-c6c59ceb7850", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 881.502587] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0bc1b8d1-2c47-4224-9c8a-c5bb07ad223d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 881.502640] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0bc1b8d1-2c47-4224-9c8a-c5bb07ad223d'] response: {'name': 'network-changed', 'server_uuid': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'tag': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'status': 'completed', 'code': 200} [ 881.507692] [50968]: DEBUG neutron.api.wsgi [req-fb3c6bb4-e3b4-42f9-adba-869cd466f16d req-725d9dc4-d6c4-4e30-b1cf-9207f926c33a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.511099] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': 'e664f0c1-0383-4e16-8217-9eab0b4e3eec', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:80:a5:71', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1368, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:13Z', 'updated_at': '2025-11-21T22:40:13Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 881.511597] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 881.511597] [50969]: key[mac_address], None -> fa:16:3e:80:a5:71 [ 881.511597] [50969]: key[device_id], None -> PENDING [ 881.511597] [50969]: key[binding:vif_details], None -> {} [ 881.511597] [50969]: key[project_id], None -> [ 881.511597] [50969]: key[binding:vnic_type], None -> normal [ 881.511597] [50969]: key[tags], None -> [] [ 881.511597] [50969]: key[allowed_address_pairs], None -> [] [ 881.511597] [50969]: key[created_at], None -> 2025-11-21T22:40:13Z [ 881.511597] [50969]: key[name], None -> [ 881.511597] [50969]: key[status], None -> N/A [ 881.511597] [50969]: key[tenant_id], None -> [ 881.511597] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}] [ 881.511597] [50969]: key[id], None -> e664f0c1-0383-4e16-8217-9eab0b4e3eec [ 881.511597] [50969]: key[port_security_enabled], None -> False [ 881.511597] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 881.511597] [50969]: key[security_groups], None -> [] [ 881.511597] [50969]: key[binding:profile], None -> {} [ 881.511597] [50969]: key[binding:host_id], None -> [ 881.511597] [50969]: key[revision_number], None -> 1 [ 881.511597] [50969]: key[description], None -> [ 881.511597] [50969]: key[updated_at], None -> 2025-11-21T22:40:13Z [ 881.511597] [50969]: key[standard_attr_id], None -> 1368 [ 881.511597] [50969]: key[admin_state_up], None -> True [ 881.511597] [50969]: key[binding:vif_type], None -> unbound [ 881.511597] [50969]: key[device_owner], None -> network:floatingip [ 881.511597] [50969]: key[extra_dhcp_opts], None -> [] [ 881.511597] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 881.511597] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.535385] [50968]: [pid: 50968|app: 0|req: 2954/5766] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/security-groups?id=0d437be3-ac8e-4142-becb-dfc82235f8e5&fields=id&fields=name => generated 111 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.542615] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.566372] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (e664f0c1-0383-4e16-8217-9eab0b4e3eec), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.571550] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-ad2d7ba7-969e-4961-a675-9a3f1efaf304 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.571646] [50968]: [pid: 50968|app: 0|req: 2955/5767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:13 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.626442] [50968]: DEBUG neutron.plugins.ml2.plugin [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Deleting port 96f41975-7241-47c1-b441-e5b91bf52873 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 881.626442] [50968]: DEBUG neutron_lib.callbacks.manager [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (96f41975-7241-47c1-b441-e5b91bf52873), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.644639] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (e664f0c1-0383-4e16-8217-9eab0b4e3eec), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.644639] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_precommit called with port settings {'id': 'e664f0c1-0383-4e16-8217-9eab0b4e3eec', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:80:a5:71', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1368, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:13Z', 'updated_at': '2025-11-21T22:40:13Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'e664f0c1-0383-4e16-8217-9eab0b4e3eec', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:80:a5:71', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1368, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:13Z', 'updated_at': '2025-11-21T22:40:13Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 881.644639] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_precommit: [ 881.644639] [50969]: key[device_id], PENDING -> be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3 [ 881.644639] [50969]: key[revision_number], 1 -> 2 [ 881.644639] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.646561] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (e664f0c1-0383-4e16-8217-9eab0b4e3eec), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.664936] [50968]: DEBUG neutron.plugins.ml2.db [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] For port 96f41975-7241-47c1-b441-e5b91bf52873, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=96f41975-7241-47c1-b441-e5b91bf52873,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 881.665166] [50968]: DEBUG neutron_lib.callbacks.manager [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (96f41975-7241-47c1-b441-e5b91bf52873), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.670395] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=e664f0c1-0383-4e16-8217-9eab0b4e3eec,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.670531] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_precommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:43Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 881.670682] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_precommit: [ 881.670682] [50968]: key[mac_address], fa:16:3e:29:29:26 -> None [ 881.670682] [50968]: key[device_id], e691fdb2-7ceb-4df0-b894-0fbcb0da004b -> None [ 881.670682] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 881.670682] [50968]: key[binding:vnic_type], normal -> None [ 881.670682] [50968]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 881.670682] [50968]: key[tags], [] -> None [ 881.670682] [50968]: key[allowed_address_pairs], [] -> None [ 881.670682] [50968]: key[created_at], 2025-11-21T22:39:42Z -> None [ 881.670682] [50968]: key[name], -> None [ 881.670682] [50968]: key[status], ACTIVE -> None [ 881.670682] [50968]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 881.670682] [50968]: key[fixed_ips], [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}] -> None [ 881.670682] [50968]: key[id], 96f41975-7241-47c1-b441-e5b91bf52873 -> None [ 881.670682] [50968]: key[port_security_enabled], True -> None [ 881.670682] [50968]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 881.670682] [50968]: key[security_groups], ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] -> None [ 881.670682] [50968]: key[binding:profile], {} -> None [ 881.670682] [50968]: key[binding:host_id], cpu-1 -> None [ 881.670682] [50968]: key[revision_number], 5 -> None [ 881.670682] [50968]: key[description], -> None [ 881.670682] [50968]: key[updated_at], 2025-11-21T22:39:43Z -> None [ 881.670682] [50968]: key[standard_attr_id], 1292 -> None [ 881.670682] [50968]: key[admin_state_up], True -> None [ 881.670682] [50968]: key[binding:vif_type], ovs -> None [ 881.670682] [50968]: key[device_owner], compute:nova -> None [ 881.670682] [50968]: key[extra_dhcp_opts], [] -> None [ 881.670682] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.672503] [50968]: DEBUG neutron.plugins.ml2.plugin [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Calling delete_port for 96f41975-7241-47c1-b441-e5b91bf52873 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 881.730628] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_postcommit called with port settings {'id': 'e664f0c1-0383-4e16-8217-9eab0b4e3eec', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:80:a5:71', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1368, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:13Z', 'updated_at': '2025-11-21T22:40:13Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'e664f0c1-0383-4e16-8217-9eab0b4e3eec', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:80:a5:71', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1368, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:13Z', 'updated_at': '2025-11-21T22:40:13Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 881.730844] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_postcommit: [ 881.730844] [50969]: key[device_id], PENDING -> be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3 [ 881.730844] [50969]: key[revision_number], 1 -> 2 [ 881.730844] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.731254] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.745698] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ea19e47d-8b75-4e2c-8e97-83fd7f4c1da1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.746369] [50969]: [pid: 50969|app: 0|req: 2813/5768] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:40:13 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 466 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 881.790153] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9a2bcf18-b0b1-4b71-9aa2-4d9c5190bb8d tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group (ed3f8553-148f-46ef-86c3-686b4a1c404e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.817067] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9a2bcf18-b0b1-4b71-9aa2-4d9c5190bb8d tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group (ed3f8553-148f-46ef-86c3-686b4a1c404e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.862996] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9a2bcf18-b0b1-4b71-9aa2-4d9c5190bb8d tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (ed3f8553-148f-46ef-86c3-686b4a1c404e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.869283] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9a2bcf18-b0b1-4b71-9aa2-4d9c5190bb8d tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=ed3f8553-148f-46ef-86c3-686b4a1c404e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.874762] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9a2bcf18-b0b1-4b71-9aa2-4d9c5190bb8d tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.874762] [50969]: [pid: 50969|app: 0|req: 2814/5769] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:14 2025] DELETE /networking/v2.0/security-groups/ed3f8553-148f-46ef-86c3-686b4a1c404e => generated 0 bytes in 127 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 881.876603] [50968]: DEBUG neutron_lib.callbacks.manager [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (96f41975-7241-47c1-b441-e5b91bf52873), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.887079] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Pushing event deleted for resources: {'Port': ['ID=96f41975-7241-47c1-b441-e5b91bf52873,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.901702] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-8f547140-526f-49d7-9100-df1110debe26 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.902778] [50969]: [pid: 50969|app: 0|req: 2815/5770] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 881.918036] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] No DVR routers for this DVR port 96f41975-7241-47c1-b441-e5b91bf52873 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 881.918525] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_postcommit called with port settings {'id': '96f41975-7241-47c1-b441-e5b91bf52873', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:29:29:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'device_owner': 'compute:nova', 'standard_attr_id': 1292, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:42Z', 'updated_at': '2025-11-21T22:39:43Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 881.918769] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_postcommit: [ 881.918769] [50968]: key[mac_address], fa:16:3e:29:29:26 -> None [ 881.918769] [50968]: key[device_id], e691fdb2-7ceb-4df0-b894-0fbcb0da004b -> None [ 881.918769] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 881.918769] [50968]: key[binding:vnic_type], normal -> None [ 881.918769] [50968]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 881.918769] [50968]: key[tags], [] -> None [ 881.918769] [50968]: key[allowed_address_pairs], [] -> None [ 881.918769] [50968]: key[created_at], 2025-11-21T22:39:42Z -> None [ 881.918769] [50968]: key[name], -> None [ 881.918769] [50968]: key[status], ACTIVE -> None [ 881.918769] [50968]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 881.918769] [50968]: key[fixed_ips], [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.7'}] -> None [ 881.918769] [50968]: key[id], 96f41975-7241-47c1-b441-e5b91bf52873 -> None [ 881.918769] [50968]: key[port_security_enabled], True -> None [ 881.918769] [50968]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 881.918769] [50968]: key[security_groups], ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] -> None [ 881.918769] [50968]: key[binding:profile], {} -> None [ 881.918769] [50968]: key[binding:host_id], cpu-1 -> None [ 881.918769] [50968]: key[revision_number], 5 -> None [ 881.918769] [50968]: key[description], -> None [ 881.918769] [50968]: key[updated_at], 2025-11-21T22:39:43Z -> None [ 881.918769] [50968]: key[standard_attr_id], 1292 -> None [ 881.918769] [50968]: key[admin_state_up], True -> None [ 881.918769] [50968]: key[binding:vif_type], ovs -> None [ 881.918769] [50968]: key[device_owner], compute:nova -> None [ 881.918769] [50968]: key[extra_dhcp_opts], [] -> None [ 881.918769] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.920880] [50968]: DEBUG neutron_lib.callbacks.manager [req-58b724b7-203e-4811-989c-4f24c5e5b3a6 req-1ffa529b-70fe-43af-a382-f79ba42a794f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.923699] [50968]: [pid: 50968|app: 0|req: 2956/5771] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:13 2025] DELETE /networking/v2.0/ports/96f41975-7241-47c1-b441-e5b91bf52873 => generated 0 bytes in 347 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 881.938125] [50968]: [pid: 50968|app: 0|req: 2957/5772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.949186] [50968]: INFO neutron.api.v2.resource [None req-765ecd84-1d4f-4513-947e-f33d5d5c84f7 tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] show failed (client error): The resource could not be found. [ 881.949802] [50968]: [pid: 50968|app: 0|req: 2958/5773] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/security-groups/ed3f8553-148f-46ef-86c3-686b4a1c404e => generated 146 bytes in 11 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 881.978618] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ac5b2a-085b-4e9b-8f00-036a9e7c74a7 req-a06554b9-c9b2-4935-b173-9b93003c8f3e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.980601] [50969]: [pid: 50969|app: 0|req: 2816/5774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.010029] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-bbf49c08-5835-4bf9-abc0-04eb19a8445d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.011225] [50968]: [pid: 50968|app: 0|req: 2959/5775] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/networks?id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861 => generated 670 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.050123] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Deleting port 6d957a60-9185-4f60-a475-e028b27d869b {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 882.050316] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (6d957a60-9185-4f60-a475-e028b27d869b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.057306] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e972ae3-bb39-49d4-b4da-c43831512456 req-5680b6d8-92af-43c1-b650-bbb31b5e134f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.058452] [50968]: [pid: 50968|app: 0|req: 2960/5776] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?tenant_id=aa9ed0f77dd54b7b922a31154cd9c278&device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 882.064070] [50968]: DEBUG neutron.api.wsgi [req-81ac5b2a-085b-4e9b-8f00-036a9e7c74a7 req-64f156d6-6b1c-40e3-82a9-a29be27dc3d5 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.089606] [50968]: [pid: 50968|app: 0|req: 2961/5777] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.125636] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (6d957a60-9185-4f60-a475-e028b27d869b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.125636] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for floatingip (6d957a60-9185-4f60-a475-e028b27d869b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.128549] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_precommit called with port settings {'id': '6d957a60-9185-4f60-a475-e028b27d869b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5b:d7:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f33603c8-f3bb-4e84-ac37-2775320c8cce', 'device_owner': 'network:floatingip', 'standard_attr_id': 972, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:06Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 882.128757] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_precommit: [ 882.128757] [50969]: key[mac_address], fa:16:3e:5b:d7:05 -> None [ 882.128757] [50969]: key[device_id], f33603c8-f3bb-4e84-ac37-2775320c8cce -> None [ 882.128757] [50969]: key[binding:vif_details], {} -> None [ 882.128757] [50969]: key[binding:vnic_type], normal -> None [ 882.128757] [50969]: key[project_id], -> None [ 882.128757] [50969]: key[tags], [] -> None [ 882.128757] [50969]: key[allowed_address_pairs], [] -> None [ 882.128757] [50969]: key[created_at], 2025-11-21T22:37:06Z -> None [ 882.128757] [50969]: key[name], -> None [ 882.128757] [50969]: key[status], N/A -> None [ 882.128757] [50969]: key[tenant_id], -> None [ 882.128757] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}] -> None [ 882.128757] [50969]: key[id], 6d957a60-9185-4f60-a475-e028b27d869b -> None [ 882.128757] [50969]: key[port_security_enabled], False -> None [ 882.128757] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 882.128757] [50969]: key[security_groups], [] -> None [ 882.128757] [50969]: key[binding:profile], {} -> None [ 882.128757] [50969]: key[binding:host_id], -> None [ 882.128757] [50969]: key[revision_number], 2 -> None [ 882.128757] [50969]: key[description], -> None [ 882.128757] [50969]: key[updated_at], 2025-11-21T22:37:06Z -> None [ 882.128757] [50969]: key[standard_attr_id], 972 -> None [ 882.128757] [50969]: key[admin_state_up], True -> None [ 882.128757] [50969]: key[binding:vif_type], unbound -> None [ 882.128757] [50969]: key[device_owner], network:floatingip -> None [ 882.128757] [50969]: key[extra_dhcp_opts], [] -> None [ 882.128757] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 882.131534] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Calling delete_port for 6d957a60-9185-4f60-a475-e028b27d869b owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 882.141824] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d38ab9-5081-46c1-8f23-9a7e6c5b0798 req-4539b8ca-ad83-4084-a943-6807df448190 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.143072] [50968]: [pid: 50968|app: 0|req: 2962/5778] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?tenant_id=b76d7c488de548439da28d2e7ff0c2e8&device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 1043 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 882.146292] [50968]: DEBUG neutron.api.wsgi [req-5806baeb-84db-49be-9f6b-dc858b81695c req-243f99c4-ff3e-4943-a36e-459b8db553ff service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.161041] [50968]: [pid: 50968|app: 0|req: 2963/5779] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.15&port_id=479dab71-5318-4f01-b7a8-a4239ec52016 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.213777] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e972ae3-bb39-49d4-b4da-c43831512456 req-24c7b930-0058-4726-9acf-521dfeddb6ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.214018] [50968]: [pid: 50968|app: 0|req: 2964/5780] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/networks?id=5325d16e-a517-4dbe-8938-7a925016f1dc => generated 720 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.261826] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6d957a60-9185-4f60-a475-e028b27d869b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.268018] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d38ab9-5081-46c1-8f23-9a7e6c5b0798 req-8b290cc9-c523-4d32-b073-3558813baa04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.268018] [50968]: [pid: 50968|app: 0|req: 2965/5781] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/networks?id=096a255b-5490-478e-928f-f85f7ed59abb => generated 724 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.271192] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Pushing event deleted for resources: {'Port': ['ID=6d957a60-9185-4f60-a475-e028b27d869b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 882.315279] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_postcommit called with port settings {'id': '6d957a60-9185-4f60-a475-e028b27d869b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5b:d7:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f33603c8-f3bb-4e84-ac37-2775320c8cce', 'device_owner': 'network:floatingip', 'standard_attr_id': 972, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:06Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 882.315279] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] delete_port_postcommit: [ 882.315279] [50969]: key[mac_address], fa:16:3e:5b:d7:05 -> None [ 882.315279] [50969]: key[device_id], f33603c8-f3bb-4e84-ac37-2775320c8cce -> None [ 882.315279] [50969]: key[binding:vif_details], {} -> None [ 882.315279] [50969]: key[binding:vnic_type], normal -> None [ 882.315279] [50969]: key[project_id], -> None [ 882.315279] [50969]: key[tags], [] -> None [ 882.315279] [50969]: key[allowed_address_pairs], [] -> None [ 882.315279] [50969]: key[created_at], 2025-11-21T22:37:06Z -> None [ 882.315279] [50969]: key[name], -> None [ 882.315279] [50969]: key[status], N/A -> None [ 882.315279] [50969]: key[tenant_id], -> None [ 882.315279] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.215'}] -> None [ 882.315279] [50969]: key[id], 6d957a60-9185-4f60-a475-e028b27d869b -> None [ 882.315279] [50969]: key[port_security_enabled], False -> None [ 882.315279] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 882.315279] [50969]: key[security_groups], [] -> None [ 882.315279] [50969]: key[binding:profile], {} -> None [ 882.315279] [50969]: key[binding:host_id], -> None [ 882.315279] [50969]: key[revision_number], 2 -> None [ 882.315279] [50969]: key[description], -> None [ 882.315279] [50969]: key[updated_at], 2025-11-21T22:37:06Z -> None [ 882.315279] [50969]: key[standard_attr_id], 972 -> None [ 882.315279] [50969]: key[admin_state_up], True -> None [ 882.315279] [50969]: key[binding:vif_type], unbound -> None [ 882.315279] [50969]: key[device_owner], network:floatingip -> None [ 882.315279] [50969]: key[extra_dhcp_opts], [] -> None [ 882.315279] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 882.316424] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks [] for floatingip (f33603c8-f3bb-4e84-ac37-2775320c8cce), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.319234] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d513644-4d31-4170-b4f4-24a83da38dfe tempest-ImagesOneServerNegativeTestJSON-1609959325 tempest-ImagesOneServerNegativeTestJSON-1609959325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.319826] [50969]: [pid: 50969|app: 0|req: 2817/5782] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:40:14 2025] DELETE /networking/v2.0/floatingips/f33603c8-f3bb-4e84-ac37-2775320c8cce => generated 0 bytes in 340 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 882.345429] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-644a2c80-6f3f-4a99-ace5-3da2ef972261 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.346722] [50969]: [pid: 50969|app: 0|req: 2818/5783] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/subnets?id=10e953a2-54ae-4113-85f9-6b2aa431da38 => generated 668 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.363614] [50969]: [pid: 50969|app: 0|req: 2819/5784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.364606] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227eb01f-9d71-4da8-bfb0-c607f3daebef admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.365475] [50969]: DEBUG neutron.api.wsgi [req-0e972ae3-bb39-49d4-b4da-c43831512456 req-17e3db12-9768-4c0b-a4c3-db0e857697d9 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.407018] [50969]: [pid: 50969|app: 0|req: 2820/5785] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=738726b2-87ea-43b1-a09b-3000673ad943 => generated 807 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.410716] [50969]: DEBUG neutron.api.wsgi [req-85d38ab9-5081-46c1-8f23-9a7e6c5b0798 req-16b9ea24-3962-4475-9bd1-ff4862ba2b7d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.434979] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227eb01f-9d71-4da8-bfb0-c607f3daebef admin admin] Publish callbacks [] for security_group (84c37402-a8f7-4e24-a377-5a918721fc83), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.436444] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227eb01f-9d71-4da8-bfb0-c607f3daebef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (84c37402-a8f7-4e24-a377-5a918721fc83), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.442743] [50969]: [pid: 50969|app: 0|req: 2821/5786] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=7a05d473-f4ff-4f2c-8518-c6c59ceb7850 => generated 808 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.454854] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-227eb01f-9d71-4da8-bfb0-c607f3daebef admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=84c37402-a8f7-4e24-a377-5a918721fc83,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 882.466132] [50968]: [pid: 50968|app: 0|req: 2966/5787] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/security-groups?tenant_id=685cf8fa16d24d31ae18d9268a0889e8&name=default => generated 2929 bytes in 199 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 882.469120] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5806baeb-84db-49be-9f6b-dc858b81695c req-1723a2ef-8eac-47f9-8b8c-3a7a50dcf70c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.470144] [50969]: [pid: 50969|app: 0|req: 2822/5788] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?network_id=f4e53fa8-de5b-4be3-8c6f-f07e9c947861&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.491994] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4afd92d7-67c8-4f3d-ba9c-954855bc96bb req-6cc0c4cb-c0e9-4635-a353-937f6875d3d9 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.492992] [50968]: [pid: 50968|app: 0|req: 2967/5789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.512181] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e972ae3-bb39-49d4-b4da-c43831512456 req-fb8b5e5b-3e3e-4913-b21f-3538523e8a12 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.513285] [50968]: [pid: 50968|app: 0|req: 2968/5790] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/subnets?id=06fa0701-821a-4770-be54-b0da5d89cfe5 => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.521411] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-823f52f5-3acb-4161-980c-5cd236a94d41 req-fe0625ea-102d-4e02-af07-ac69254967b4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.522364] [50969]: [pid: 50969|app: 0|req: 2823/5791] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.530648] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d38ab9-5081-46c1-8f23-9a7e6c5b0798 req-286a9254-9ca3-43ea-b95f-35b90fe75feb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.531554] [50968]: [pid: 50968|app: 0|req: 2969/5792] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/subnets?id=724ee06a-00d0-43e3-b326-93d089b4e8de => generated 699 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.550175] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8bf40447-7876-4016-a140-abf3310c7a88 admin admin] Publish callbacks [] for security_group (84c37402-a8f7-4e24-a377-5a918721fc83), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.560553] [50968]: [pid: 50968|app: 0|req: 2970/5793] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?fields=segments => generated 14 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.563250] [50968]: DEBUG neutron.api.wsgi [req-4afd92d7-67c8-4f3d-ba9c-954855bc96bb req-23d70cee-445d-4ab8-9b88-6adf9923a8b5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.566598] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8bf40447-7876-4016-a140-abf3310c7a88 admin admin] Publish callbacks [] for security_group (84c37402-a8f7-4e24-a377-5a918721fc83), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.580513] [50968]: [pid: 50968|app: 0|req: 2971/5794] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.594541] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8bf40447-7876-4016-a140-abf3310c7a88 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (84c37402-a8f7-4e24-a377-5a918721fc83), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.600205] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8bf40447-7876-4016-a140-abf3310c7a88 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=84c37402-a8f7-4e24-a377-5a918721fc83,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 882.603434] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8bf40447-7876-4016-a140-abf3310c7a88 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.603889] [50969]: [pid: 50969|app: 0|req: 2824/5795] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:14 2025] DELETE /networking/v2.0/security-groups/84c37402-a8f7-4e24-a377-5a918721fc83 => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 882.606449] [50969]: DEBUG neutron.api.wsgi [req-823f52f5-3acb-4161-980c-5cd236a94d41 req-17b52875-9c9b-4560-86b8-cbefa890796e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.607478] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e972ae3-bb39-49d4-b4da-c43831512456 req-e0cc83cb-86c6-4dea-9f79-bd87f7f98ef5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.608745] [50968]: [pid: 50968|app: 0|req: 2972/5796] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?network_id=5325d16e-a517-4dbe-8938-7a925016f1dc&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.628520] [50969]: [pid: 50969|app: 0|req: 2825/5797] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.642231] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d38ab9-5081-46c1-8f23-9a7e6c5b0798 req-0283cfaf-8d6b-43df-af65-ac84afe8a1dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.643333] [50968]: [pid: 50968|app: 0|req: 2973/5798] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/ports?network_id=096a255b-5490-478e-928f-f85f7ed59abb&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.660220] [50969]: [pid: 50969|app: 0|req: 2826/5799] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/networks/f4e53fa8-de5b-4be3-8c6f-f07e9c947861?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) [ 882.663146] [50969]: DEBUG neutron.api.wsgi [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-2a44f970-1081-42d5-9fca-4e4c7893390a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.684274] [50969]: [pid: 50969|app: 0|req: 2827/5800] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1927934282&fields=id&tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2 => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.686903] [50968]: [pid: 50968|app: 0|req: 2974/5801] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:14 2025] GET /networking/v2.0/networks/5325d16e-a517-4dbe-8938-7a925016f1dc?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.728806] [50969]: [pid: 50969|app: 0|req: 2828/5802] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.730161] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ef7bc253-c18b-41a6-aad1-5871786fb31d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.731130] [50968]: [pid: 50968|app: 0|req: 2975/5803] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 882.742459] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3daa8e41-8016-440d-9c3c-872258c6eaa0 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.769272] [50969]: [pid: 50969|app: 0|req: 2829/5804] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/networks/5325d16e-a517-4dbe-8938-7a925016f1dc?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) [ 882.782742] [50969]: [pid: 50969|app: 0|req: 2830/5805] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.808779] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3daa8e41-8016-440d-9c3c-872258c6eaa0 admin admin] Publish callbacks [] for security_group (153642e8-c56a-4144-8085-ea95e1378158), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.810588] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3daa8e41-8016-440d-9c3c-872258c6eaa0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (153642e8-c56a-4144-8085-ea95e1378158), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.816418] [50969]: [pid: 50969|app: 0|req: 2831/5806] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb?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) [ 882.819248] [50969]: DEBUG neutron.api.wsgi [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-0a6f2e03-19de-4906-b03c-d7ee24c29e44 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.823168] [50969]: [pid: 50969|app: 0|req: 2832/5807] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/quotas/8f30acd0c1b443c2a3f58090a8ca52f2 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.837197] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3daa8e41-8016-440d-9c3c-872258c6eaa0 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=153642e8-c56a-4144-8085-ea95e1378158,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 882.849097] [50968]: [pid: 50968|app: 0|req: 2976/5808] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/security-groups?tenant_id=93a9a376d0a048b2ab5726dd54f540bb&name=default => generated 2929 bytes in 117 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 882.885458] [50969]: [pid: 50969|app: 0|req: 2833/5809] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&fields=id => generated 103 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 882.894486] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7d88ca63-a2e0-4c57-b0da-e1471e600ac9 admin admin] Publish callbacks [] for security_group (153642e8-c56a-4144-8085-ea95e1378158), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.914420] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7d88ca63-a2e0-4c57-b0da-e1471e600ac9 admin admin] Publish callbacks [] for security_group (153642e8-c56a-4144-8085-ea95e1378158), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.937943] [50969]: [pid: 50969|app: 0|req: 2834/5810] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.954429] [50969]: [pid: 50969|app: 0|req: 2835/5811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.959410] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7d88ca63-a2e0-4c57-b0da-e1471e600ac9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (153642e8-c56a-4144-8085-ea95e1378158), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.964127] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7d88ca63-a2e0-4c57-b0da-e1471e600ac9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=153642e8-c56a-4144-8085-ea95e1378158,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 882.968612] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7d88ca63-a2e0-4c57-b0da-e1471e600ac9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.969291] [50968]: [pid: 50968|app: 0|req: 2977/5812] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:15 2025] DELETE /networking/v2.0/security-groups/153642e8-c56a-4144-8085-ea95e1378158 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 883.008257] [50969]: [pid: 50969|app: 0|req: 2836/5813] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 883.117571] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c819c20-7211-47d5-ad4b-a53dffb34cfd req-e8f89dea-2e8d-4f5d-af32-511b931036a5 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.118615] [50968]: [pid: 50968|app: 0|req: 2978/5814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.125795] [50969]: DEBUG neutron.api.wsgi [req-7c819c20-7211-47d5-ad4b-a53dffb34cfd req-d223f643-e5cb-411a-8008-441a9fe7ab41 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.156272] [50969]: [pid: 50969|app: 0|req: 2837/5815] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.248459] [50969]: [pid: 50969|app: 0|req: 2838/5816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.264848] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9cd2ab37-b175-45a9-9645-9a5a61d05a79 req-76865241-90c7-4d25-a560-34bad5143fd1 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.266035] [50968]: [pid: 50968|app: 0|req: 2979/5817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.277802] [50968]: DEBUG neutron.api.wsgi [req-9cd2ab37-b175-45a9-9645-9a5a61d05a79 req-d08b03fa-ddc7-41d1-a6e2-a9463129df22 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.318509] [50968]: [pid: 50968|app: 0|req: 2980/5818] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.398215] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-04f1c03d-8150-466a-b563-39473ef68f50 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.399495] [50969]: [pid: 50969|app: 0|req: 2839/5819] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef&tenant_id=0007e42e72604fb7bd5c43d2508991c0 => generated 1041 bytes in 146 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 883.437152] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b568e2e-8242-4995-a77a-eb091fcd30cb req-06ab5216-1492-4034-8957-8d13c39439d0 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.438237] [50968]: [pid: 50968|app: 0|req: 2981/5820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.446312] [50968]: DEBUG neutron.api.wsgi [req-4b568e2e-8242-4995-a77a-eb091fcd30cb req-7b86faf1-ec52-4ebe-80fe-aea9f5922f79 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.470047] [50968]: [pid: 50968|app: 0|req: 2982/5821] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 883.470484] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-943a546e-ffaf-497e-a504-5d1e812eb9f9 req-5da5e04e-0a77-4f06-bd48-5aa010dad653 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.470746] [50969]: [pid: 50969|app: 0|req: 2840/5822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.480909] [50968]: DEBUG neutron.api.wsgi [req-943a546e-ffaf-497e-a504-5d1e812eb9f9 req-ff60354d-dafa-48d9-a115-53f7b8c25020 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.507041] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'name': 'network-vif-deleted', 'tag': '96f41975-7241-47c1-b441-e5b91bf52873'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 883.509917] [50968]: [pid: 50968|app: 0|req: 2983/5823] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.511468] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-00608324-ed89-4f59-ae38-f5a2e0087e25" -d '{"events": [{"server_uuid": "e691fdb2-7ceb-4df0-b894-0fbcb0da004b", "name": "network-vif-deleted", "tag": "96f41975-7241-47c1-b441-e5b91bf52873"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 883.589088] [50969]: [pid: 50969|app: 0|req: 2841/5824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.613879] [50968]: [pid: 50968|app: 0|req: 2984/5825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.681904] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a654a894-fd5b-4ca4-abac-f4fef13c1427 req-f0ffc57b-6018-40c4-bffc-11ffae0a1419 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.682993] [50969]: [pid: 50969|app: 0|req: 2842/5826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:15 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.691477] [50968]: DEBUG neutron.api.wsgi [req-a654a894-fd5b-4ca4-abac-f4fef13c1427 req-9c7d07ab-3d12-4a69-a4e0-606d4b9db559 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.722520] [50968]: [pid: 50968|app: 0|req: 2985/5827] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.766948] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-d7013d8f-f3e8-481a-9d07-c635d7a6f4fb x-openstack-request-id: req-d7013d8f-f3e8-481a-9d07-c635d7a6f4fb {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 883.766948] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e691fdb2-7ceb-4df0-b894-0fbcb0da004b", "name": "network-vif-deleted", "tag": "96f41975-7241-47c1-b441-e5b91bf52873", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 883.766948] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d7013d8f-f3e8-481a-9d07-c635d7a6f4fb {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 883.766948] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d7013d8f-f3e8-481a-9d07-c635d7a6f4fb'] response: {'server_uuid': 'e691fdb2-7ceb-4df0-b894-0fbcb0da004b', 'name': 'network-vif-deleted', 'tag': '96f41975-7241-47c1-b441-e5b91bf52873', 'status': 'completed', 'code': 200} [ 883.801175] [50969]: [pid: 50969|app: 0|req: 2843/5828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.917668] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcff0cc8-bfe5-4753-ac79-0de3ed3d5956 req-0a5c9594-128e-427e-9b74-edd36993f0b2 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.918166] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c481a53-1446-417b-bd7c-70e2dfaddd38 req-6c9b5b1e-2d00-4f27-aa0c-a77e43bf70a7 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.918768] [50969]: [pid: 50969|app: 0|req: 2844/5829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.920053] [50968]: [pid: 50968|app: 0|req: 2986/5830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.926604] [50968]: DEBUG neutron.api.wsgi [req-3c481a53-1446-417b-bd7c-70e2dfaddd38 req-766ed25a-b0b9-4bfc-8db3-0196660bc1b3 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.953530] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-9d479369-5bac-4e4f-a222-d0ef02604aff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.954790] [50969]: [pid: 50969|app: 0|req: 2845/5831] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 1041 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 883.958050] [50968]: [pid: 50968|app: 0|req: 2987/5832] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.958251] [50969]: DEBUG neutron.api.wsgi [req-dcff0cc8-bfe5-4753-ac79-0de3ed3d5956 req-1b423b63-d91c-4df6-bba6-c8085077b493 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.981198] [50969]: [pid: 50969|app: 0|req: 2846/5833] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&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.998208] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-0383ca06-eb47-4e18-9821-8149d332a195 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.999352] [50968]: [pid: 50968|app: 0|req: 2988/5834] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.008796] [50968]: DEBUG neutron.api.wsgi [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-a3405a99-7fc3-464f-a6d1-03db0a6f06ed service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.024852] [50968]: [pid: 50968|app: 0|req: 2989/5835] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=9cb795ef-d274-4d6b-abd2-cc29b9a02260 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.031673] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f06c64c5-9172-4f58-844a-424354f02ddd req-1abae2c3-0655-46d8-9a0f-1eb24fd2005d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.032911] [50969]: [pid: 50969|app: 0|req: 2847/5836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.040868] [50969]: DEBUG neutron.api.wsgi [req-f06c64c5-9172-4f58-844a-424354f02ddd req-1a93f36e-5fc9-4808-96f1-4c5423a1257e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.067461] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-394e23be-bdcd-40b7-9b21-5ecce4730413 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.068493] [50968]: [pid: 50968|app: 0|req: 2990/5837] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 884.075308] [50969]: [pid: 50969|app: 0|req: 2848/5838] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.120023] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd8d136-d96a-4d09-813d-a0cef444da3e req-8f4fe487-808d-4cf8-afc9-160f332d8b3c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.121039] [50968]: [pid: 50968|app: 0|req: 2991/5839] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.180562] [50968]: [pid: 50968|app: 0|req: 2992/5840] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.198204] [50968]: [pid: 50968|app: 0|req: 2993/5841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.218719] [50968]: [pid: 50968|app: 0|req: 2994/5842] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.274508] [50968]: [pid: 50968|app: 0|req: 2995/5843] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 884.397761] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f63f6730-d383-4ee0-be72-bf1f2e4da87c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.411494] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (144aa2bc-fff5-4704-9935-68884e781799), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.487051] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f63f6730-d383-4ee0-be72-bf1f2e4da87c admin admin] Publish callbacks [] for security_group (31b42811-8f7f-4e1d-82a5-5c6909f9439b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.488122] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f63f6730-d383-4ee0-be72-bf1f2e4da87c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (31b42811-8f7f-4e1d-82a5-5c6909f9439b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.509676] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f63f6730-d383-4ee0-be72-bf1f2e4da87c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=31b42811-8f7f-4e1d-82a5-5c6909f9439b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 884.527341] [50968]: [pid: 50968|app: 0|req: 2996/5844] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/security-groups?tenant_id=e338d69e376c4691b44b9712da6a480f&name=default => generated 2929 bytes in 199 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 884.554744] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Deleting port 986d60c5-9199-4cbe-aa0f-1f650a608ee0 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 884.554744] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (986d60c5-9199-4cbe-aa0f-1f650a608ee0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.570631] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97b62931-671f-4ce6-b4a9-2ecdd2a62362 req-123d2e07-2563-4a04-9c5f-aac121560c9e tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.572279] [50968]: [pid: 50968|app: 0|req: 2997/5845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.591029] [50968]: [pid: 50968|app: 0|req: 2998/5846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:16 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.591526] [50969]: DEBUG neutron.plugins.ml2.db [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] For port 986d60c5-9199-4cbe-aa0f-1f650a608ee0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=986d60c5-9199-4cbe-aa0f-1f650a608ee0,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 884.591734] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (986d60c5-9199-4cbe-aa0f-1f650a608ee0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.598196] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] delete_port_precommit called with port settings {'id': '986d60c5-9199-4cbe-aa0f-1f650a608ee0', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:25:e6:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_interface', 'standard_attr_id': 127, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', '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-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 884.598362] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] delete_port_precommit: [ 884.598362] [50969]: key[mac_address], fa:16:3e:25:e6:8f -> None [ 884.598362] [50969]: key[device_id], 144aa2bc-fff5-4704-9935-68884e781799 -> None [ 884.598362] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 884.598362] [50969]: key[binding:vnic_type], normal -> None [ 884.598362] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 884.598362] [50969]: key[tags], [] -> None [ 884.598362] [50969]: key[allowed_address_pairs], [] -> None [ 884.598362] [50969]: key[created_at], 2025-11-21T22:35:09Z -> None [ 884.598362] [50969]: key[name], -> None [ 884.598362] [50969]: key[status], ACTIVE -> None [ 884.598362] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 884.598362] [50969]: key[fixed_ips], [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}] -> None [ 884.598362] [50969]: key[id], 986d60c5-9199-4cbe-aa0f-1f650a608ee0 -> None [ 884.598362] [50969]: key[port_security_enabled], False -> None [ 884.598362] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 884.598362] [50969]: key[security_groups], [] -> None [ 884.598362] [50969]: key[binding:profile], {} -> None [ 884.598362] [50969]: key[binding:host_id], devstack -> None [ 884.598362] [50969]: key[revision_number], 5 -> None [ 884.598362] [50969]: key[description], -> None [ 884.598362] [50969]: key[updated_at], 2025-11-21T22:35:11Z -> None [ 884.598362] [50969]: key[standard_attr_id], 127 -> None [ 884.598362] [50969]: key[admin_state_up], True -> None [ 884.598362] [50969]: key[binding:vif_type], ovs -> None [ 884.598362] [50969]: key[device_owner], network:router_interface -> None [ 884.598362] [50969]: key[extra_dhcp_opts], [] -> None [ 884.598362] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 884.601183] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Calling delete_port for 986d60c5-9199-4cbe-aa0f-1f650a608ee0 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 884.633830] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c6ab9a2d-4266-4aeb-b853-fee30f653da6 admin admin] Publish callbacks [] for security_group (31b42811-8f7f-4e1d-82a5-5c6909f9439b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.657598] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c6ab9a2d-4266-4aeb-b853-fee30f653da6 admin admin] Publish callbacks [] for security_group (31b42811-8f7f-4e1d-82a5-5c6909f9439b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.707935] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c6ab9a2d-4266-4aeb-b853-fee30f653da6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (31b42811-8f7f-4e1d-82a5-5c6909f9439b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.713016] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c6ab9a2d-4266-4aeb-b853-fee30f653da6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=31b42811-8f7f-4e1d-82a5-5c6909f9439b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 884.718236] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c6ab9a2d-4266-4aeb-b853-fee30f653da6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.721871] [50968]: [pid: 50968|app: 0|req: 2999/5847] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:16 2025] DELETE /networking/v2.0/security-groups/31b42811-8f7f-4e1d-82a5-5c6909f9439b => generated 0 bytes in 127 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 884.721871] [50968]: DEBUG neutron.api.wsgi [req-97b62931-671f-4ce6-b4a9-2ecdd2a62362 req-fb8a4d10-db89-4a09-b47a-92df73f9dac1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.753279] [50968]: [pid: 50968|app: 0|req: 3000/5848] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.754542] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (986d60c5-9199-4cbe-aa0f-1f650a608ee0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.767860] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Pushing event deleted for resources: {'Port': ['ID=986d60c5-9199-4cbe-aa0f-1f650a608ee0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 884.790925] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a603e18-63a4-4a67-9d68-40d2b2b18843 req-5a8a98cc-3ced-49ad-9b6f-cbdc949592be tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.791305] [50968]: [pid: 50968|app: 0|req: 3001/5849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.806508] [50968]: DEBUG neutron.api.wsgi [req-0a603e18-63a4-4a67-9d68-40d2b2b18843 req-6f3c62e7-5626-4a20-8661-6a3ecc4584c7 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.820665] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] delete_port_postcommit called with port settings {'id': '986d60c5-9199-4cbe-aa0f-1f650a608ee0', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:25:e6:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_interface', 'standard_attr_id': 127, 'fixed_ips': [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', '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-21T22:35:09Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb623ff5-4fc5-4674-8a24-42dae40b87ee'], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 884.820948] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] delete_port_postcommit: [ 884.820948] [50969]: key[mac_address], fa:16:3e:25:e6:8f -> None [ 884.820948] [50969]: key[device_id], 144aa2bc-fff5-4704-9935-68884e781799 -> None [ 884.820948] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 884.820948] [50969]: key[binding:vnic_type], normal -> None [ 884.820948] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 884.820948] [50969]: key[tags], [] -> None [ 884.820948] [50969]: key[allowed_address_pairs], [] -> None [ 884.820948] [50969]: key[created_at], 2025-11-21T22:35:09Z -> None [ 884.820948] [50969]: key[name], -> None [ 884.820948] [50969]: key[status], ACTIVE -> None [ 884.820948] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 884.820948] [50969]: key[fixed_ips], [{'subnet_id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'ip_address': '192.168.128.1'}] -> None [ 884.820948] [50969]: key[id], 986d60c5-9199-4cbe-aa0f-1f650a608ee0 -> None [ 884.820948] [50969]: key[port_security_enabled], False -> None [ 884.820948] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 884.820948] [50969]: key[security_groups], [] -> None [ 884.820948] [50969]: key[binding:profile], {} -> None [ 884.820948] [50969]: key[binding:host_id], devstack -> None [ 884.820948] [50969]: key[revision_number], 5 -> None [ 884.820948] [50969]: key[description], -> None [ 884.820948] [50969]: key[updated_at], 2025-11-21T22:35:11Z -> None [ 884.820948] [50969]: key[standard_attr_id], 127 -> None [ 884.820948] [50969]: key[admin_state_up], True -> None [ 884.820948] [50969]: key[binding:vif_type], ovs -> None [ 884.820948] [50969]: key[device_owner], network:router_interface -> None [ 884.820948] [50969]: key[extra_dhcp_opts], [] -> None [ 884.820948] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 884.850534] [50968]: [pid: 50968|app: 0|req: 3002/5850] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.888578] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98da9eb7-7d49-4f22-9ffc-36efb45e6bb8 req-b87c6a4b-b589-45e9-93e6-a0363a21651e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.889901] [50968]: [pid: 50968|app: 0|req: 3003/5851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 884.897096] [50968]: DEBUG neutron.api.wsgi [req-98da9eb7-7d49-4f22-9ffc-36efb45e6bb8 req-e247510c-49b8-4f7e-ac75-4127e828e519 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.897872] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (144aa2bc-fff5-4704-9935-68884e781799), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.927086] [50968]: [pid: 50968|app: 0|req: 3004/5852] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.022145] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88ef32b2-28fd-42ad-9123-24d45f3bd741 req-a0d5258f-de51-4287-bf3c-60d818b2f3fe tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.023076] [50968]: [pid: 50968|app: 0|req: 3005/5853] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.062163] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Router 144aa2bc-fff5-4704-9935-68884e781799 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 885.069169] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-a737fef4-0c40-478f-860d-314d1f9dbf83 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.070929] [50968]: [pid: 50968|app: 0|req: 3006/5854] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.086183] [50968]: [pid: 50968|app: 0|req: 3007/5855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.089078] [50968]: DEBUG neutron.api.wsgi [req-88ef32b2-28fd-42ad-9123-24d45f3bd741 req-6f86a879-5b60-4eb4-9430-e696e8eade51 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.115215] [50968]: [pid: 50968|app: 0|req: 3008/5856] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.118609] [50968]: DEBUG neutron.api.v2.base [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Request body: {'port': {'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'admin_state_up': True, 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 885.151981] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f704319f-2a61-4dce-8f25-e732b042929d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 885.156226] [50969]: [pid: 50969|app: 0|req: 2849/5857] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:40:16 2025] PUT /networking/v2.0/routers/144aa2bc-fff5-4704-9935-68884e781799/remove_router_interface => generated 309 bytes in 1058 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.173031] [50969]: [pid: 50969|app: 0|req: 2850/5858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.178604] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Made reservation on behalf of b8b093d93cf34c91bbeb515844a183a0 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 885.182351] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.242713] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks [] for router (144aa2bc-fff5-4704-9935-68884e781799), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.257232] [50968]: DEBUG neutron.db.db_base_plugin_common [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Allocated IP 192.168.128.12 (05bef1e0-3303-4046-b89f-5cd162589347/a1fd8c15-7a53-4df6-949b-7eaf899a1a30/70788332-315c-4939-b191-dbdccaaeafc5) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 885.302309] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks [] for router_gateway (144aa2bc-fff5-4704-9935-68884e781799), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.342680] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Deleting port ddb392e7-6bcb-499e-9760-36ddccacb2f4 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 885.343183] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (ddb392e7-6bcb-499e-9760-36ddccacb2f4), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.349904] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for allowed_address_pair (70788332-315c-4939-b191-dbdccaaeafc5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.350864] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for port (70788332-315c-4939-b191-dbdccaaeafc5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.351165] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': '', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 885.351321] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit: [ 885.351321] [50968]: key[mac_address], None -> fa:16:3e:a5:32:03 [ 885.351321] [50968]: key[device_id], None -> 80077276-ada3-427c-bfc5-a278cccb3288 [ 885.351321] [50968]: key[binding:vif_details], None -> {} [ 885.351321] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 885.351321] [50968]: key[binding:vnic_type], None -> normal [ 885.351321] [50968]: key[allowed_address_pairs], None -> [] [ 885.351321] [50968]: key[name], None -> [ 885.351321] [50968]: key[status], None -> DOWN [ 885.351321] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 885.351321] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}] [ 885.351321] [50968]: key[id], None -> 70788332-315c-4939-b191-dbdccaaeafc5 [ 885.351321] [50968]: key[port_security_enabled], None -> True [ 885.351321] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 885.351321] [50968]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 885.351321] [50968]: key[binding:profile], None -> {} [ 885.351321] [50968]: key[binding:host_id], None -> [ 885.351321] [50968]: key[standard_attr_id], None -> 1386 [ 885.351321] [50968]: key[admin_state_up], None -> True [ 885.351321] [50968]: key[device_owner], None -> [ 885.351321] [50968]: key[binding:vif_type], None -> unbound [ 885.351321] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.379871] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (70788332-315c-4939-b191-dbdccaaeafc5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.380856] [50969]: DEBUG neutron.plugins.ml2.db [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] For port ddb392e7-6bcb-499e-9760-36ddccacb2f4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ddb392e7-6bcb-499e-9760-36ddccacb2f4,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 885.381085] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (ddb392e7-6bcb-499e-9760-36ddccacb2f4), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.386700] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] delete_port_precommit called with port settings {'id': 'ddb392e7-6bcb-499e-9760-36ddccacb2f4', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:dd:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_gateway', 'standard_attr_id': 115, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.200'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 885.386935] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] delete_port_precommit: [ 885.386935] [50969]: key[mac_address], fa:16:3e:ff:dd:97 -> None [ 885.386935] [50969]: key[device_id], 144aa2bc-fff5-4704-9935-68884e781799 -> None [ 885.386935] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 885.386935] [50969]: key[binding:vnic_type], normal -> None [ 885.386935] [50969]: key[project_id], -> None [ 885.386935] [50969]: key[tags], [] -> None [ 885.386935] [50969]: key[allowed_address_pairs], [] -> None [ 885.386935] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 885.386935] [50969]: key[name], -> None [ 885.386935] [50969]: key[status], ACTIVE -> None [ 885.386935] [50969]: key[tenant_id], -> None [ 885.386935] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.200'}] -> None [ 885.386935] [50969]: key[id], ddb392e7-6bcb-499e-9760-36ddccacb2f4 -> None [ 885.386935] [50969]: key[port_security_enabled], False -> None [ 885.386935] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 885.386935] [50969]: key[security_groups], [] -> None [ 885.386935] [50969]: key[binding:profile], {} -> None [ 885.386935] [50969]: key[binding:host_id], devstack -> None [ 885.386935] [50969]: key[revision_number], 5 -> None [ 885.386935] [50969]: key[description], -> None [ 885.386935] [50969]: key[updated_at], 2025-11-21T22:35:07Z -> None [ 885.386935] [50969]: key[standard_attr_id], 115 -> None [ 885.386935] [50969]: key[admin_state_up], True -> None [ 885.386935] [50969]: key[binding:vif_type], ovs -> None [ 885.386935] [50969]: key[device_owner], network:router_gateway -> None [ 885.386935] [50969]: key[extra_dhcp_opts], [] -> None [ 885.386935] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.389018] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Calling delete_port for ddb392e7-6bcb-499e-9760-36ddccacb2f4 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 885.406392] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event updated for resources: {'Port': ['ID=70788332-315c-4939-b191-dbdccaaeafc5,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 885.418775] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Network 05bef1e0-3303-4046-b89f-5cd162589347 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 885.419900] [50968]: DEBUG neutron.scheduler.base_scheduler [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 885.423498] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 885.441833] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': '', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:17Z', 'revision_number': 1, 'network': {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 885.442061] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit: [ 885.442061] [50968]: key[mac_address], None -> fa:16:3e:a5:32:03 [ 885.442061] [50968]: key[device_id], None -> 80077276-ada3-427c-bfc5-a278cccb3288 [ 885.442061] [50968]: key[binding:vif_details], None -> {} [ 885.442061] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 885.442061] [50968]: key[binding:vnic_type], None -> normal [ 885.442061] [50968]: key[tags], None -> [] [ 885.442061] [50968]: key[allowed_address_pairs], None -> [] [ 885.442061] [50968]: key[created_at], None -> 2025-11-21T22:40:17Z [ 885.442061] [50968]: key[name], None -> [ 885.442061] [50968]: key[status], None -> DOWN [ 885.442061] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 885.442061] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}] [ 885.442061] [50968]: key[id], None -> 70788332-315c-4939-b191-dbdccaaeafc5 [ 885.442061] [50968]: key[port_security_enabled], None -> True [ 885.442061] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 885.442061] [50968]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 885.442061] [50968]: key[binding:profile], None -> {} [ 885.442061] [50968]: key[binding:host_id], None -> [ 885.442061] [50968]: key[revision_number], None -> 1 [ 885.442061] [50968]: key[description], None -> [ 885.442061] [50968]: key[updated_at], None -> 2025-11-21T22:40:17Z [ 885.442061] [50968]: key[standard_attr_id], None -> 1386 [ 885.442061] [50968]: key[admin_state_up], None -> True [ 885.442061] [50968]: key[binding:vif_type], None -> unbound [ 885.442061] [50968]: key[device_owner], None -> [ 885.442061] [50968]: key[extra_dhcp_opts], None -> [] [ 885.442061] [50968]: key[network], None -> {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} [ 885.442061] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.485524] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.485930] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1311efa9-69b8-49c7-b365-d5342f506dcd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.498540] [50968]: [pid: 50968|app: 0|req: 3009/5859] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:17 2025] POST /networking/v2.0/ports => generated 733 bytes in 382 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 885.525271] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ddb392e7-6bcb-499e-9760-36ddccacb2f4), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.535060] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Pushing event deleted for resources: {'Port': ['ID=ddb392e7-6bcb-499e-9760-36ddccacb2f4,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 885.571069] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] delete_port_postcommit called with port settings {'id': 'ddb392e7-6bcb-499e-9760-36ddccacb2f4', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:dd:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '144aa2bc-fff5-4704-9935-68884e781799', 'device_owner': 'network:router_gateway', 'standard_attr_id': 115, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.200'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 885.571286] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] delete_port_postcommit: [ 885.571286] [50969]: key[mac_address], fa:16:3e:ff:dd:97 -> None [ 885.571286] [50969]: key[device_id], 144aa2bc-fff5-4704-9935-68884e781799 -> None [ 885.571286] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 885.571286] [50969]: key[binding:vnic_type], normal -> None [ 885.571286] [50969]: key[project_id], -> None [ 885.571286] [50969]: key[tags], [] -> None [ 885.571286] [50969]: key[allowed_address_pairs], [] -> None [ 885.571286] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 885.571286] [50969]: key[name], -> None [ 885.571286] [50969]: key[status], ACTIVE -> None [ 885.571286] [50969]: key[tenant_id], -> None [ 885.571286] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.200'}] -> None [ 885.571286] [50969]: key[id], ddb392e7-6bcb-499e-9760-36ddccacb2f4 -> None [ 885.571286] [50969]: key[port_security_enabled], False -> None [ 885.571286] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 885.571286] [50969]: key[security_groups], [] -> None [ 885.571286] [50969]: key[binding:profile], {} -> None [ 885.571286] [50969]: key[binding:host_id], devstack -> None [ 885.571286] [50969]: key[revision_number], 5 -> None [ 885.571286] [50969]: key[description], -> None [ 885.571286] [50969]: key[updated_at], 2025-11-21T22:35:07Z -> None [ 885.571286] [50969]: key[standard_attr_id], 115 -> None [ 885.571286] [50969]: key[admin_state_up], True -> None [ 885.571286] [50969]: key[binding:vif_type], ovs -> None [ 885.571286] [50969]: key[device_owner], network:router_gateway -> None [ 885.571286] [50969]: key[extra_dhcp_opts], [] -> None [ 885.571286] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.571998] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32934480-851c-4eec-8ade-019fd5316d1b req-336fe4ec-1512-4eea-a333-01b4d8fb214e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.572835] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (144aa2bc-fff5-4704-9935-68884e781799), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.574466] [50968]: [pid: 50968|app: 0|req: 3010/5860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:17 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.577780] [50968]: DEBUG neutron.api.v2.base [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Request body: {'port': {'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 885.622584] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (70788332-315c-4939-b191-dbdccaaeafc5), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.625876] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (144aa2bc-fff5-4704-9935-68884e781799), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.628114] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks [] for router_controller (144aa2bc-fff5-4704-9935-68884e781799), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.661177] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (144aa2bc-fff5-4704-9935-68884e781799), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.661517] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Fanout notify agent at l3_agent the message router_deleted on router 144aa2bc-fff5-4704-9935-68884e781799 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 885.666448] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c5a1a9c-06d6-4388-af7f-555091db97be admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.667221] [50969]: [pid: 50969|app: 0|req: 2851/5861] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:40:17 2025] DELETE /networking/v2.0/routers/144aa2bc-fff5-4704-9935-68884e781799 => generated 0 bytes in 493 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 885.670479] [50969]: DEBUG neutron.api.wsgi [req-32934480-851c-4eec-8ade-019fd5316d1b req-1af1ac3c-f116-4048-9ef0-569aa44c7901 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.697105] [50969]: [pid: 50969|app: 0|req: 2852/5862] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:18 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.723026] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] Deleting subnet fb623ff5-4fc5-4674-8a24-42dae40b87ee {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 885.726380] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] Publish callbacks [] for subnet (fb623ff5-4fc5-4674-8a24-42dae40b87ee), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.744843] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (fb623ff5-4fc5-4674-8a24-42dae40b87ee), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.758012] [50968]: DEBUG neutron.notifiers.nova [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 70788332-315c-4939-b191-dbdccaaeafc5 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 885.765424] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks [] for port (70788332-315c-4939-b191-dbdccaaeafc5), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.778248] [50968]: DEBUG neutron.db.provisioning_blocks [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Transition to ACTIVE for port object 70788332-315c-4939-b191-dbdccaaeafc5 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 885.780366] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_precommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:17Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': '', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:17Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 885.780530] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_precommit: [ 885.780530] [50968]: key[device_owner], -> compute:nova [ 885.780530] [50968]: key[binding:host_id], -> cpu-1 [ 885.780530] [50968]: key[revision_number], 1 -> 2 [ 885.780530] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.782345] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (70788332-315c-4939-b191-dbdccaaeafc5), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.798621] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (fb623ff5-4fc5-4674-8a24-42dae40b87ee), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.799147] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] delete_subnet_precommit called with subnet settings {'id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-subnet', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 105, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) [ 885.799346] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] delete_subnet_precommit: [ 885.799346] [50969]: key[service_types], [] -> None [ 885.799346] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 885.799346] [50969]: key[tags], [] -> None [ 885.799346] [50969]: key[router:external], False -> None [ 885.799346] [50969]: key[ipv6_ra_mode], None -> None [ 885.799346] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 885.799346] [50969]: key[name], tempest-ImagesOneServerNegativeTestJSON-1529419333-subnet -> None [ 885.799346] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 885.799346] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 885.799346] [50969]: key[id], fb623ff5-4fc5-4674-8a24-42dae40b87ee -> None [ 885.799346] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 885.799346] [50969]: key[host_routes], [] -> None [ 885.799346] [50969]: key[revision_number], 0 -> None [ 885.799346] [50969]: key[dns_nameservers], [] -> None [ 885.799346] [50969]: key[cidr], 192.168.128.0/28 -> None [ 885.799346] [50969]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 885.799346] [50969]: key[description], -> None [ 885.799346] [50969]: key[standard_attr_id], 105 -> None [ 885.799346] [50969]: key[segment_id], None -> None [ 885.799346] [50969]: key[shared], False -> None [ 885.799346] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 885.799346] [50969]: key[ipv6_address_mode], None -> None [ 885.799346] [50969]: key[enable_dhcp], True -> None [ 885.799346] [50969]: key[subnetpool_id], None -> None [ 885.799346] [50969]: key[ip_version], 4 -> None [ 885.799346] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.805450] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Pushing event updated for resources: {'Port': ['ID=70788332-315c-4939-b191-dbdccaaeafc5,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 885.864844] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (fb623ff5-4fc5-4674-8a24-42dae40b87ee), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.865403] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'fb623ff5-4fc5-4674-8a24-42dae40b87ee', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-subnet', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 105, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) [ 885.865495] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_postcommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:17Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': '', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:17Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 885.865495] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_postcommit: [ 885.865495] [50968]: key[device_owner], -> compute:nova [ 885.865495] [50968]: key[binding:host_id], -> cpu-1 [ 885.865495] [50968]: key[revision_number], 1 -> 2 [ 885.865495] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.867510] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] delete_subnet_postcommit: [ 885.867510] [50969]: key[service_types], [] -> None [ 885.867510] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 885.867510] [50969]: key[tags], [] -> None [ 885.867510] [50969]: key[router:external], False -> None [ 885.867510] [50969]: key[ipv6_ra_mode], None -> None [ 885.867510] [50969]: key[created_at], 2025-11-21T22:35:05Z -> None [ 885.867510] [50969]: key[name], tempest-ImagesOneServerNegativeTestJSON-1529419333-subnet -> None [ 885.867510] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 885.867510] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 885.867510] [50969]: key[id], fb623ff5-4fc5-4674-8a24-42dae40b87ee -> None [ 885.867510] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 885.867510] [50969]: key[host_routes], [] -> None [ 885.867510] [50969]: key[revision_number], 0 -> None [ 885.867510] [50969]: key[dns_nameservers], [] -> None [ 885.867510] [50969]: key[cidr], 192.168.128.0/28 -> None [ 885.867510] [50969]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 885.867510] [50969]: key[description], -> None [ 885.867510] [50969]: key[standard_attr_id], 105 -> None [ 885.867510] [50969]: key[segment_id], None -> None [ 885.867510] [50969]: key[shared], False -> None [ 885.867510] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 885.867510] [50969]: key[ipv6_address_mode], None -> None [ 885.867510] [50969]: key[enable_dhcp], True -> None [ 885.867510] [50969]: key[subnetpool_id], None -> None [ 885.867510] [50969]: key[ip_version], 4 -> None [ 885.867510] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.874500] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=fb623ff5-4fc5-4674-8a24-42dae40b87ee,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 885.875215] [50968]: DEBUG neutron.plugins.ml2.managers [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Attempting to bind port 70788332-315c-4939-b191-dbdccaaeafc5 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 885.875627] [50968]: DEBUG neutron.plugins.ml2.managers [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Attempting to bind port 70788332-315c-4939-b191-dbdccaaeafc5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 885.875627] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Attempting to bind port 70788332-315c-4939-b191-dbdccaaeafc5 on network 05bef1e0-3303-4046-b89f-5cd162589347 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 885.885065] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d2995e44-f033-472a-a6d8-f07ad3987fc7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.887588] [50969]: [pid: 50969|app: 0|req: 2853/5863] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:40:18 2025] DELETE /networking/v2.0/subnets/fb623ff5-4fc5-4674-8a24-42dae40b87ee => generated 0 bytes in 190 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 885.897103] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 885.897366] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Bind Segment={'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 39, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 885.901252] [50968]: DEBUG networking_nsxv3.api.rpc [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Bind port on Host cpu-1 & Segment [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 885.904738] [50969]: [pid: 50969|app: 0|req: 2854/5864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:18 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.941134] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (2371821e-5403-4904-a7a6-d4a27591f0c4), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.985241] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Deleting port addeb757-de6e-41f5-ae07-816d5472ef5a {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 885.985241] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (addeb757-de6e-41f5-ae07-816d5472ef5a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.011724] [50969]: DEBUG neutron.plugins.ml2.db [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] For port addeb757-de6e-41f5-ae07-816d5472ef5a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=addeb757-de6e-41f5-ae07-816d5472ef5a,segment=NetworkSegment(502b6193-fe06-4701-b4d1-caa663e9db9f),segment_id=502b6193-fe06-4701-b4d1-caa663e9db9f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 886.011856] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (addeb757-de6e-41f5-ae07-816d5472ef5a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.018539] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] delete_port_precommit called with port settings {'id': 'addeb757-de6e-41f5-ae07-816d5472ef5a', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:2d:1c:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2371821e-5403-4904-a7a6-d4a27591f0c4', 'device_owner': 'network:dhcp', 'standard_attr_id': 180, '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:40:18Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:40:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 886.019280] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] delete_port_precommit: [ 886.019280] [50969]: key[mac_address], fa:16:3e:2d:1c:a3 -> None [ 886.019280] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 886.019280] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 886.019280] [50969]: key[binding:vnic_type], normal -> None [ 886.019280] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 886.019280] [50969]: key[tags], [] -> None [ 886.019280] [50969]: key[allowed_address_pairs], [] -> None [ 886.019280] [50969]: key[created_at], 2025-11-21T22:35:12Z -> None [ 886.019280] [50969]: key[name], -> None [ 886.019280] [50969]: key[status], ACTIVE -> None [ 886.019280] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 886.019280] [50969]: key[fixed_ips], [] -> None [ 886.019280] [50969]: key[id], addeb757-de6e-41f5-ae07-816d5472ef5a -> None [ 886.019280] [50969]: key[port_security_enabled], False -> None [ 886.019280] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 886.019280] [50969]: key[security_groups], [] -> None [ 886.019280] [50969]: key[binding:profile], {} -> None [ 886.019280] [50969]: key[binding:host_id], devstack -> None [ 886.019280] [50969]: key[revision_number], 5 -> None [ 886.019280] [50969]: key[description], -> None [ 886.019280] [50969]: key[updated_at], 2025-11-21T22:40:18Z -> None [ 886.019280] [50969]: key[standard_attr_id], 180 -> None [ 886.019280] [50969]: key[admin_state_up], True -> None [ 886.019280] [50969]: key[binding:vif_type], ovs -> None [ 886.019280] [50969]: key[device_owner], network:dhcp -> None [ 886.019280] [50969]: key[extra_dhcp_opts], [] -> None [ 886.019280] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.021143] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Calling delete_port for addeb757-de6e-41f5-ae07-816d5472ef5a owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 886.100754] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (addeb757-de6e-41f5-ae07-816d5472ef5a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.112278] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Pushing event deleted for resources: {'Port': ['ID=addeb757-de6e-41f5-ae07-816d5472ef5a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 886.123747] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] No DVR routers for this DVR port addeb757-de6e-41f5-ae07-816d5472ef5a on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 886.124132] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] delete_port_postcommit called with port settings {'id': 'addeb757-de6e-41f5-ae07-816d5472ef5a', 'name': '', 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'mac_address': 'fa:16:3e:2d:1c:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2371821e-5403-4904-a7a6-d4a27591f0c4', 'device_owner': 'network:dhcp', 'standard_attr_id': 180, '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:40:18Z', 'revision_number': 5, 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}}] (original binding levels None) on network {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:40:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} with segments to bind None [ 886.124343] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] delete_port_postcommit: [ 886.124343] [50969]: key[mac_address], fa:16:3e:2d:1c:a3 -> None [ 886.124343] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 886.124343] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 886.124343] [50969]: key[binding:vnic_type], normal -> None [ 886.124343] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 886.124343] [50969]: key[tags], [] -> None [ 886.124343] [50969]: key[allowed_address_pairs], [] -> None [ 886.124343] [50969]: key[created_at], 2025-11-21T22:35:12Z -> None [ 886.124343] [50969]: key[name], -> None [ 886.124343] [50969]: key[status], ACTIVE -> None [ 886.124343] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 886.124343] [50969]: key[fixed_ips], [] -> None [ 886.124343] [50969]: key[id], addeb757-de6e-41f5-ae07-816d5472ef5a -> None [ 886.124343] [50969]: key[port_security_enabled], False -> None [ 886.124343] [50969]: key[network_id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 886.124343] [50969]: key[security_groups], [] -> None [ 886.124343] [50969]: key[binding:profile], {} -> None [ 886.124343] [50969]: key[binding:host_id], devstack -> None [ 886.124343] [50969]: key[revision_number], 5 -> None [ 886.124343] [50969]: key[description], -> None [ 886.124343] [50969]: key[updated_at], 2025-11-21T22:40:18Z -> None [ 886.124343] [50969]: key[standard_attr_id], 180 -> None [ 886.124343] [50969]: key[admin_state_up], True -> None [ 886.124343] [50969]: key[binding:vif_type], ovs -> None [ 886.124343] [50969]: key[device_owner], network:dhcp -> None [ 886.124343] [50969]: key[extra_dhcp_opts], [] -> None [ 886.124343] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.148386] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (2371821e-5403-4904-a7a6-d4a27591f0c4), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.160980] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] delete_network_precommit called with network settings {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:40:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} (original settings None) and network segments [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] [ 886.161245] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] delete_network_precommit: [ 886.161245] [50969]: key[qinq], None -> None [ 886.161245] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 886.161245] [50969]: key[tags], [] -> None [ 886.161245] [50969]: key[router:external], False -> None [ 886.161245] [50969]: key[created_at], 2025-11-21T22:35:04Z -> None [ 886.161245] [50969]: key[name], tempest-ImagesOneServerNegativeTestJSON-1529419333-network -> None [ 886.161245] [50969]: key[status], ACTIVE -> None [ 886.161245] [50969]: key[ipv6_address_scope], None -> None [ 886.161245] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 886.161245] [50969]: key[availability_zone_hints], [] -> None [ 886.161245] [50969]: key[availability_zones], ['nova'] -> None [ 886.161245] [50969]: key[id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 886.161245] [50969]: key[port_security_enabled], True -> None [ 886.161245] [50969]: key[subnets], [] -> None [ 886.161245] [50969]: key[provider:segmentation_id], 479 -> None [ 886.161245] [50969]: key[provider:network_type], vlan -> None [ 886.161245] [50969]: key[revision_number], 3 -> None [ 886.161245] [50969]: key[provider:physical_network], default -> None [ 886.161245] [50969]: key[description], -> None [ 886.161245] [50969]: key[updated_at], 2025-11-21T22:40:18Z -> None [ 886.161245] [50969]: key[standard_attr_id], 87 -> None [ 886.161245] [50969]: key[admin_state_up], True -> None [ 886.161245] [50969]: key[shared], False -> None [ 886.161245] [50969]: key[ipv4_address_scope], None -> None [ 886.161245] [50969]: key[vlan_transparent], None -> None [ 886.161245] [50969]: key[mtu], 8950 -> None [ 886.161245] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.161951] [50969]: DEBUG neutron.services.segments.db [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2371821e-5403-4904-a7a6-d4a27591f0c4']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 886.167832] [50969]: DEBUG neutron.services.segments.db [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '502b6193-fe06-4701-b4d1-caa663e9db9f') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 886.168019] [50969]: DEBUG neutron.services.segments.db [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '502b6193-fe06-4701-b4d1-caa663e9db9f') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 886.173680] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (502b6193-fe06-4701-b4d1-caa663e9db9f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.182794] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (502b6193-fe06-4701-b4d1-caa663e9db9f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.190741] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Releasing vlan 479 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 886.190994] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (502b6193-fe06-4701-b4d1-caa663e9db9f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.207090] [50969]: INFO neutron.services.segments.plugin [-] Segment 502b6193-fe06-4701-b4d1-caa663e9db9f resource provider aggregate not found [ 886.223855] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (2371821e-5403-4904-a7a6-d4a27591f0c4), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.224255] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] delete_network_postcommit called with network settings {'id': '2371821e-5403-4904-a7a6-d4a27591f0c4', 'name': 'tempest-ImagesOneServerNegativeTestJSON-1529419333-network', 'tenant_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'project_id': '872701dbeaf0414d8cfa1c8bb524fa74', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 87, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:40:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 479} (original settings None) and network segments [{'id': '502b6193-fe06-4701-b4d1-caa663e9db9f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 479, 'network_id': '2371821e-5403-4904-a7a6-d4a27591f0c4'}] [ 886.225250] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] delete_network_postcommit: [ 886.225250] [50969]: key[qinq], None -> None [ 886.225250] [50969]: key[project_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 886.225250] [50969]: key[tags], [] -> None [ 886.225250] [50969]: key[router:external], False -> None [ 886.225250] [50969]: key[created_at], 2025-11-21T22:35:04Z -> None [ 886.225250] [50969]: key[name], tempest-ImagesOneServerNegativeTestJSON-1529419333-network -> None [ 886.225250] [50969]: key[status], ACTIVE -> None [ 886.225250] [50969]: key[ipv6_address_scope], None -> None [ 886.225250] [50969]: key[tenant_id], 872701dbeaf0414d8cfa1c8bb524fa74 -> None [ 886.225250] [50969]: key[availability_zone_hints], [] -> None [ 886.225250] [50969]: key[availability_zones], ['nova'] -> None [ 886.225250] [50969]: key[id], 2371821e-5403-4904-a7a6-d4a27591f0c4 -> None [ 886.225250] [50969]: key[port_security_enabled], True -> None [ 886.225250] [50969]: key[subnets], [] -> None [ 886.225250] [50969]: key[provider:segmentation_id], 479 -> None [ 886.225250] [50969]: key[provider:network_type], vlan -> None [ 886.225250] [50969]: key[revision_number], 3 -> None [ 886.225250] [50969]: key[provider:physical_network], default -> None [ 886.225250] [50969]: key[description], -> None [ 886.225250] [50969]: key[updated_at], 2025-11-21T22:40:18Z -> None [ 886.225250] [50969]: key[standard_attr_id], 87 -> None [ 886.225250] [50969]: key[admin_state_up], True -> None [ 886.225250] [50969]: key[shared], False -> None [ 886.225250] [50969]: key[ipv4_address_scope], None -> None [ 886.225250] [50969]: key[vlan_transparent], None -> None [ 886.225250] [50969]: key[mtu], 8950 -> None [ 886.225250] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.227161] [50969]: INFO neutron.services.segments.plugin [-] Segment 502b6193-fe06-4701-b4d1-caa663e9db9f 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 502b6193-fe06-4701-b4d1-caa663e9db9f found for delete ", "request_id": "req-3a257eeb-76a9-4f3e-a2a8-4296c5e07ec1"}]} [ 886.233088] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Pushing event deleted for resources: {'Network': ['ID=2371821e-5403-4904-a7a6-d4a27591f0c4,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 886.236450] [50969]: DEBUG neutron_lib.callbacks.manager [None req-13da024a-c4b6-4e96-ae9b-610126d0267b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.238760] [50969]: [pid: 50969|app: 0|req: 2855/5865] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:40:18 2025] DELETE /networking/v2.0/networks/2371821e-5403-4904-a7a6-d4a27591f0c4 => generated 0 bytes in 333 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 886.317521] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b909cf77-34fe-4ac0-bf1b-3862d505427f req-920eab78-ad0a-4688-853f-0cc1d7027201 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.318410] [50969]: [pid: 50969|app: 0|req: 2856/5866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:18 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.347120] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a4d50da-d555-4da5-8cec-b210898e9c90 req-7737d842-6bf7-48bc-93d3-40d0e6483934 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.348204] [50969]: [pid: 50969|app: 0|req: 2857/5867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:18 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.378252] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-bb812d3a-0bf8-48b6-9e04-c9bbad6e560a tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.379564] [50969]: [pid: 50969|app: 0|req: 2858/5868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:18 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.382431] [50969]: DEBUG neutron.api.wsgi [req-b909cf77-34fe-4ac0-bf1b-3862d505427f req-4791daf9-519c-4895-bfc0-328991ff6803 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.406815] [50969]: [pid: 50969|app: 0|req: 2859/5869] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:18 2025] GET /networking/v2.0/security-groups?id=3ce997a4-e173-41da-a149-86945dba84fe&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.409751] [50969]: DEBUG neutron.api.wsgi [req-6a4d50da-d555-4da5-8cec-b210898e9c90 req-25885bbd-ce68-43c9-87c9-497b364ae8fb tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.430834] [50969]: [pid: 50969|app: 0|req: 2860/5870] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:18 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&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.465838] [50969]: [pid: 50969|app: 0|req: 2861/5871] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:18 2025] GET /networking/v2.0/security-groups?tenant_id=872701dbeaf0414d8cfa1c8bb524fa74&name=default => generated 2921 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 886.516434] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Deleting port f46b958b-c372-4d90-8422-f5c1fad4befb {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 886.516613] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.548823] [50969]: DEBUG neutron.plugins.ml2.db [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] For port f46b958b-c372-4d90-8422-f5c1fad4befb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f46b958b-c372-4d90-8422-f5c1fad4befb,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 886.549086] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.555307] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_precommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:19Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 886.555683] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_precommit: [ 886.555683] [50969]: key[mac_address], fa:16:3e:af:ef:eb -> None [ 886.555683] [50969]: key[device_id], 4b550024-b041-4296-b2f2-df4cea932871 -> None [ 886.555683] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 886.555683] [50969]: key[binding:vnic_type], normal -> None [ 886.555683] [50969]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 886.555683] [50969]: key[tags], [] -> None [ 886.555683] [50969]: key[allowed_address_pairs], [] -> None [ 886.555683] [50969]: key[created_at], 2025-11-21T22:38:17Z -> None [ 886.555683] [50969]: key[name], -> None [ 886.555683] [50969]: key[status], ACTIVE -> None [ 886.555683] [50969]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 886.555683] [50969]: key[fixed_ips], [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}] -> None [ 886.555683] [50969]: key[id], f46b958b-c372-4d90-8422-f5c1fad4befb -> None [ 886.555683] [50969]: key[port_security_enabled], True -> None [ 886.555683] [50969]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 886.555683] [50969]: key[security_groups], ['3ce997a4-e173-41da-a149-86945dba84fe'] -> None [ 886.555683] [50969]: key[binding:profile], {} -> None [ 886.555683] [50969]: key[binding:host_id], cpu-1 -> None [ 886.555683] [50969]: key[revision_number], 5 -> None [ 886.555683] [50969]: key[description], -> None [ 886.555683] [50969]: key[updated_at], 2025-11-21T22:38:19Z -> None [ 886.555683] [50969]: key[standard_attr_id], 1214 -> None [ 886.555683] [50969]: key[admin_state_up], True -> None [ 886.555683] [50969]: key[binding:vif_type], ovs -> None [ 886.555683] [50969]: key[device_owner], compute:nova -> None [ 886.555683] [50969]: key[extra_dhcp_opts], [] -> None [ 886.555683] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.558353] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Calling delete_port for f46b958b-c372-4d90-8422-f5c1fad4befb owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 886.663475] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f46b958b-c372-4d90-8422-f5c1fad4befb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.677150] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Pushing event deleted for resources: {'Port': ['ID=f46b958b-c372-4d90-8422-f5c1fad4befb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 886.716913] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] No DVR routers for this DVR port f46b958b-c372-4d90-8422-f5c1fad4befb on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 886.717432] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_postcommit called with port settings {'id': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:af:ef:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4b550024-b041-4296-b2f2-df4cea932871', 'device_owner': 'compute:nova', 'standard_attr_id': 1214, 'fixed_ips': [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ce997a4-e173-41da-a149-86945dba84fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:17Z', 'updated_at': '2025-11-21T22:38:19Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['db8dc2c4-3181-48ad-9843-7572fe23c988'], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 886.717719] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] delete_port_postcommit: [ 886.717719] [50969]: key[mac_address], fa:16:3e:af:ef:eb -> None [ 886.717719] [50969]: key[device_id], 4b550024-b041-4296-b2f2-df4cea932871 -> None [ 886.717719] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f2c424c9-6446-4b2a-af8c-4d9c29117c39', 'external-id': 'nsx-vlan-transportzone-437', 'segmentation_id': 437, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 886.717719] [50969]: key[binding:vnic_type], normal -> None [ 886.717719] [50969]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 886.717719] [50969]: key[tags], [] -> None [ 886.717719] [50969]: key[allowed_address_pairs], [] -> None [ 886.717719] [50969]: key[created_at], 2025-11-21T22:38:17Z -> None [ 886.717719] [50969]: key[name], -> None [ 886.717719] [50969]: key[status], ACTIVE -> None [ 886.717719] [50969]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 886.717719] [50969]: key[fixed_ips], [{'subnet_id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'ip_address': '192.168.128.13'}] -> None [ 886.717719] [50969]: key[id], f46b958b-c372-4d90-8422-f5c1fad4befb -> None [ 886.717719] [50969]: key[port_security_enabled], True -> None [ 886.717719] [50969]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 886.717719] [50969]: key[security_groups], ['3ce997a4-e173-41da-a149-86945dba84fe'] -> None [ 886.717719] [50969]: key[binding:profile], {} -> None [ 886.717719] [50969]: key[binding:host_id], cpu-1 -> None [ 886.717719] [50969]: key[revision_number], 5 -> None [ 886.717719] [50969]: key[description], -> None [ 886.717719] [50969]: key[updated_at], 2025-11-21T22:38:19Z -> None [ 886.717719] [50969]: key[standard_attr_id], 1214 -> None [ 886.717719] [50969]: key[admin_state_up], True -> None [ 886.717719] [50969]: key[binding:vif_type], ovs -> None [ 886.717719] [50969]: key[device_owner], compute:nova -> None [ 886.717719] [50969]: key[extra_dhcp_opts], [] -> None [ 886.717719] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.720673] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2110019-f7e6-4135-b159-8e67d83c0090 req-d660b3bb-28da-446f-9228-e6b9d1a920c0 tempest-ListServerFiltersTestJSON-1401422689 tempest-ListServerFiltersTestJSON-1401422689-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.721606] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4b550024-b041-4296-b2f2-df4cea932871', 'name': 'network-vif-deleted', 'tag': 'f46b958b-c372-4d90-8422-f5c1fad4befb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 886.725763] [50969]: [pid: 50969|app: 0|req: 2862/5872] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:18 2025] DELETE /networking/v2.0/ports/f46b958b-c372-4d90-8422-f5c1fad4befb => generated 0 bytes in 259 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 886.735173] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-559b8427-78e1-4bc1-8ecf-ca512777ea82" -d '{"events": [{"server_uuid": "4b550024-b041-4296-b2f2-df4cea932871", "name": "network-vif-deleted", "tag": "f46b958b-c372-4d90-8422-f5c1fad4befb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 886.775386] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ab852e0-21a4-4054-82c8-bc2fcc32f093 req-5eb405d0-b9b4-4349-a77b-cfcaec9a6e56 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.776685] [50969]: [pid: 50969|app: 0|req: 2863/5873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.818541] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0e42467-30fb-47d9-8cd0-f11c7ee5940f admin admin] Publish callbacks [] for security_group (4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.840499] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0e42467-30fb-47d9-8cd0-f11c7ee5940f admin admin] Publish callbacks [] for security_group (4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.871464] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0e42467-30fb-47d9-8cd0-f11c7ee5940f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.876615] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0e42467-30fb-47d9-8cd0-f11c7ee5940f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 886.881070] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a0e42467-30fb-47d9-8cd0-f11c7ee5940f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.881521] [50969]: [pid: 50969|app: 0|req: 2864/5874] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:19 2025] DELETE /networking/v2.0/security-groups/4c24c1b0-fd8f-4bea-ac50-4b80d0d005e4 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 886.896364] [50969]: [pid: 50969|app: 0|req: 2865/5875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.899340] [50969]: DEBUG neutron.api.wsgi [req-3ab852e0-21a4-4054-82c8-bc2fcc32f093 req-41ca4646-797e-432c-ab5e-10d493632b9e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.903662] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Bound using segment: {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 886.904046] [50968]: DEBUG neutron.plugins.ml2.managers [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Bound port: 70788332-315c-4939-b191-dbdccaaeafc5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "90878b7b-ddb7-4f47-892b-d6e06f73475f", "external-id": "nsx-vlan-transportzone-849", "segmentation_id": 849}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 886.904159] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (70788332-315c-4939-b191-dbdccaaeafc5), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.923776] [50969]: [pid: 50969|app: 0|req: 2866/5876] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.964972] [50969]: [pid: 50969|app: 0|req: 2867/5877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.975103] [50968]: DEBUG neutron.plugins.ml2.db [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] For port 70788332-315c-4939-b191-dbdccaaeafc5, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 886.977838] [50968]: DEBUG neutron.plugins.ml2.db [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] For port 70788332-315c-4939-b191-dbdccaaeafc5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=70788332-315c-4939-b191-dbdccaaeafc5,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 886.979575] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_precommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:18Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:18Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 886.979825] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_precommit: [ 886.979825] [50968]: key[binding:vif_type], unbound -> ovs [ 886.979825] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} [ 886.979825] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.983220] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (70788332-315c-4939-b191-dbdccaaeafc5), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.013990] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Pushing event updated for resources: {'Port': ['ID=70788332-315c-4939-b191-dbdccaaeafc5,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 887.023906] [50968]: DEBUG neutron.db.provisioning_blocks [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Provisioning complete for port 70788332-315c-4939-b191-dbdccaaeafc5 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 887.023906] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (70788332-315c-4939-b191-dbdccaaeafc5), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.024033] [50968]: INFO neutron.plugins.ml2.plugin [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Attempt 1 to provision port 70788332-315c-4939-b191-dbdccaaeafc5 [ 887.073587] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c067315a-47ab-4430-9a95-14b168f22387 req-0e136bc9-99b4-487c-b0eb-0a83535d1eb7 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.074920] [50969]: [pid: 50969|app: 0|req: 2868/5878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 748 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 887.089968] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Current status of the port 70788332-315c-4939-b191-dbdccaaeafc5 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 887.090256] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (70788332-315c-4939-b191-dbdccaaeafc5), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.113062] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '80077276-ada3-427c-bfc5-a278cccb3288', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '70788332-315c-4939-b191-dbdccaaeafc5'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 887.118228] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-444d3e66-fb3e-4a68-8035-0bdd3c8f2ee0" -d '{"events": [{"server_uuid": "80077276-ada3-427c-bfc5-a278cccb3288", "name": "network-vif-plugged", "status": "completed", "tag": "70788332-315c-4939-b191-dbdccaaeafc5"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 887.128605] [50968]: DEBUG neutron.plugins.ml2.db [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] For port 70788332-315c-4939-b191-dbdccaaeafc5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=70788332-315c-4939-b191-dbdccaaeafc5,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 887.182346] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-074f4fd3-70f0-4d07-a14c-5842386338c9 req-15f5020f-04af-499d-b860-8847f59ac5fb tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.182637] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_precommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:19Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:19Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 887.182781] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_precommit: [ 887.182781] [50968]: key[status], DOWN -> ACTIVE [ 887.182781] [50968]: key[revision_number], 4 -> 5 [ 887.182781] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 887.184058] [50969]: [pid: 50969|app: 0|req: 2869/5879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.187967] [50969]: DEBUG neutron.api.wsgi [req-c067315a-47ab-4430-9a95-14b168f22387 req-69a685bf-a856-49a6-8e81-3c4bed9f5a43 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.192394] [50968]: DEBUG neutron.db.provisioning_blocks [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Provisioning complete for port 70788332-315c-4939-b191-dbdccaaeafc5 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 887.192554] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (70788332-315c-4939-b191-dbdccaaeafc5), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.192665] [50968]: INFO neutron.plugins.ml2.plugin [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Attempt 1 to provision port 70788332-315c-4939-b191-dbdccaaeafc5 [ 887.232697] [50969]: [pid: 50969|app: 0|req: 2870/5880] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.236550] [50969]: DEBUG neutron.api.wsgi [req-074f4fd3-70f0-4d07-a14c-5842386338c9 req-42327e55-4cbf-4700-9732-ef28882c6e2a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.255730] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Current status of the port 70788332-315c-4939-b191-dbdccaaeafc5 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 887.256138] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_postcommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:19Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:19Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 887.256300] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_postcommit: [ 887.256300] [50968]: key[status], DOWN -> ACTIVE [ 887.256300] [50968]: key[revision_number], 4 -> 5 [ 887.256300] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 887.256426] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (70788332-315c-4939-b191-dbdccaaeafc5), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.268119] [50969]: [pid: 50969|app: 0|req: 2871/5881] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.286820] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Pushing event updated for resources: {'Port': ['ID=70788332-315c-4939-b191-dbdccaaeafc5,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 887.290327] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_postcommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:19Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:18Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 887.290588] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] update_port_postcommit: [ 887.290588] [50968]: key[binding:vif_type], unbound -> ovs [ 887.290588] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} [ 887.290588] [50968]: key[updated_at], 2025-11-21T22:40:18Z -> 2025-11-21T22:40:19Z [ 887.290588] [50968]: key[revision_number], 2 -> 4 [ 887.290588] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 887.304345] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.304904] [50968]: DEBUG neutron_lib.callbacks.manager [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-128aba60-1615-4f0a-acb3-ba455c6f572b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.308032] [50968]: [pid: 50968|app: 0|req: 3011/5882] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:17 2025] PUT /networking/v2.0/ports/70788332-315c-4939-b191-dbdccaaeafc5 => generated 1038 bytes in 1734 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 887.370565] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a76d9ad-30c8-43fb-aefb-8aaeebe2721b req-a8b9e832-89a9-40e2-90fa-2d01d87b9193 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.371727] [50969]: [pid: 50969|app: 0|req: 2872/5883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.382024] [50969]: DEBUG neutron.api.wsgi [req-0a76d9ad-30c8-43fb-aefb-8aaeebe2721b req-3625ddc7-f246-4398-aa1b-20f757955e78 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.402680] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7b783df-d868-4a28-b878-56282d14b55e req-6dc87110-a3dd-4140-8869-8e06c427ecda tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.405164] [50968]: [pid: 50968|app: 0|req: 3012/5884] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.413629] [50968]: DEBUG neutron.api.wsgi [req-b7b783df-d868-4a28-b878-56282d14b55e req-57c402b4-c8cb-495a-981e-12b965f84014 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.414759] [50969]: [pid: 50969|app: 0|req: 2873/5885] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.441979] [50968]: [pid: 50968|app: 0|req: 3013/5886] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.487390] [50969]: [pid: 50969|app: 0|req: 2874/5887] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.526096] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a538e223-5b36-4321-a482-91daae5fb4a1 req-8a60f93d-5013-4719-bac3-417a876c1bfa tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.527213] [50968]: [pid: 50968|app: 0|req: 3014/5888] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.551262] [50968]: [pid: 50968|app: 0|req: 3015/5889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.554269] [50969]: DEBUG neutron.api.v2.base [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Request body: {'network': {'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 887.554807] [50968]: DEBUG neutron.api.wsgi [req-a538e223-5b36-4321-a482-91daae5fb4a1 req-bb1d99ef-0477-45e3-bb97-1bc068e2afdc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.572676] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Made reservation on behalf of 902ff8cfcf1b4dd79c53da17e5b81a0b for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 887.575421] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.577534] [50968]: [pid: 50968|app: 0|req: 3016/5890] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.580874] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.646375] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-08e4b57b-a7e5-4756-805b-e3377bdcd346 x-openstack-request-id: req-08e4b57b-a7e5-4756-805b-e3377bdcd346 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 887.647435] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4b550024-b041-4296-b2f2-df4cea932871", "name": "network-vif-deleted", "tag": "f46b958b-c372-4d90-8422-f5c1fad4befb", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 887.648219] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-08e4b57b-a7e5-4756-805b-e3377bdcd346 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 887.648219] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-08e4b57b-a7e5-4756-805b-e3377bdcd346'] response: {'server_uuid': '4b550024-b041-4296-b2f2-df4cea932871', 'name': 'network-vif-deleted', 'tag': 'f46b958b-c372-4d90-8422-f5c1fad4befb', 'status': 'completed', 'code': 200} [ 887.671597] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Publish callbacks [] for security_group (d46470ac-aa4d-4eff-9d79-fb152af42f68), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.672930] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08296a9c-e30c-4b6e-abfd-d6591329f360 req-b3d0f2a0-a9ac-467e-a22d-28c429a09396 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.673853] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (d46470ac-aa4d-4eff-9d79-fb152af42f68), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.674494] [50968]: [pid: 50968|app: 0|req: 3017/5891] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:19 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.686224] [50968]: DEBUG neutron.api.wsgi [req-08296a9c-e30c-4b6e-abfd-d6591329f360 req-0df2c8ff-a0b7-4026-860d-56b5077837e1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.699233] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d46470ac-aa4d-4eff-9d79-fb152af42f68,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 887.714382] [50968]: [pid: 50968|app: 0|req: 3018/5892] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:20 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.716800] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] vlan segment allocate from pool success with {'vlan_id': 235, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 887.727970] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (edac1289-677b-40e7-bf23-c87136cf6f1a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.728243] [50969]: INFO neutron.db.segments_db [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Added segment edac1289-677b-40e7-bf23-c87136cf6f1a of type vlan for network f5354195-67db-468f-a722-d4cb86ad0cea [ 887.758844] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (f5354195-67db-468f-a722-d4cb86ad0cea), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.777609] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] create_network_precommit called with network settings {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1392, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}] [ 887.777845] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] create_network_precommit: [ 887.777845] [50969]: key[qinq], None -> None [ 887.777845] [50969]: key[project_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 887.777845] [50969]: key[tags], None -> [] [ 887.777845] [50969]: key[router:external], None -> False [ 887.777845] [50969]: key[created_at], None -> 2025-11-21T22:40:20Z [ 887.777845] [50969]: key[name], None -> tempest-AttachInterfacesV270Test-1031728872-network [ 887.777845] [50969]: key[status], None -> ACTIVE [ 887.777845] [50969]: key[ipv6_address_scope], None -> None [ 887.777845] [50969]: key[tenant_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 887.777845] [50969]: key[availability_zone_hints], None -> [] [ 887.777845] [50969]: key[availability_zones], None -> [] [ 887.777845] [50969]: key[id], None -> f5354195-67db-468f-a722-d4cb86ad0cea [ 887.777845] [50969]: key[port_security_enabled], None -> True [ 887.777845] [50969]: key[subnets], None -> [] [ 887.777845] [50969]: key[provider:segmentation_id], None -> 235 [ 887.777845] [50969]: key[provider:network_type], None -> vlan [ 887.777845] [50969]: key[revision_number], None -> 1 [ 887.777845] [50969]: key[provider:physical_network], None -> default [ 887.777845] [50969]: key[description], None -> [ 887.777845] [50969]: key[updated_at], None -> 2025-11-21T22:40:20Z [ 887.777845] [50969]: key[standard_attr_id], None -> 1392 [ 887.777845] [50969]: key[admin_state_up], None -> True [ 887.777845] [50969]: key[shared], None -> False [ 887.777845] [50969]: key[ipv4_address_scope], None -> None [ 887.777845] [50969]: key[vlan_transparent], None -> None [ 887.777845] [50969]: key[mtu], None -> 8950 [ 887.777845] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 887.784335] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (f5354195-67db-468f-a722-d4cb86ad0cea), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.787450] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-52d70963-84ec-429f-8a0b-7bfba9e9a9b0 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.788106] [50968]: [pid: 50968|app: 0|req: 3019/5893] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:20 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 614 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.803999] [50968]: [pid: 50968|app: 0|req: 3020/5894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:20 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.806724] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Pushing event updated for resources: {'Network': ['ID=f5354195-67db-468f-a722-d4cb86ad0cea,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 887.809068] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] create_network_postcommit called with network settings {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1392, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}] [ 887.810024] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] create_network_postcommit: [ 887.810024] [50969]: key[qinq], None -> None [ 887.810024] [50969]: key[project_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 887.810024] [50969]: key[tags], None -> [] [ 887.810024] [50969]: key[router:external], None -> False [ 887.810024] [50969]: key[created_at], None -> 2025-11-21T22:40:20Z [ 887.810024] [50969]: key[name], None -> tempest-AttachInterfacesV270Test-1031728872-network [ 887.810024] [50969]: key[status], None -> ACTIVE [ 887.810024] [50969]: key[ipv6_address_scope], None -> None [ 887.810024] [50969]: key[tenant_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 887.810024] [50969]: key[availability_zone_hints], None -> [] [ 887.810024] [50969]: key[availability_zones], None -> [] [ 887.810024] [50969]: key[id], None -> f5354195-67db-468f-a722-d4cb86ad0cea [ 887.810024] [50969]: key[port_security_enabled], None -> True [ 887.810024] [50969]: key[subnets], None -> [] [ 887.810024] [50969]: key[provider:segmentation_id], None -> 235 [ 887.810024] [50969]: key[provider:network_type], None -> vlan [ 887.810024] [50969]: key[revision_number], None -> 1 [ 887.810024] [50969]: key[provider:physical_network], None -> default [ 887.810024] [50969]: key[description], None -> [ 887.810024] [50969]: key[updated_at], None -> 2025-11-21T22:40:20Z [ 887.810024] [50969]: key[standard_attr_id], None -> 1392 [ 887.810024] [50969]: key[admin_state_up], None -> True [ 887.810024] [50969]: key[shared], None -> False [ 887.810024] [50969]: key[ipv4_address_scope], None -> None [ 887.810024] [50969]: key[vlan_transparent], None -> None [ 887.810024] [50969]: key[mtu], None -> 8950 [ 887.810024] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 887.813863] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.814315] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b3b4a53a-e67e-4ad6-85bd-eba5a629c5b2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.831088] [50969]: [pid: 50969|app: 0|req: 2875/5895] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:40:19 2025] POST /networking/v2.0/networks => generated 669 bytes in 343 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 887.835546] [50969]: DEBUG neutron.api.v2.base [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Request body: {'port': {'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'admin_state_up': True, 'tenant_id': '94b4081d277c49ae83366d9304fb9031'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 887.867366] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-98ffb947-d6f5-445a-af3f-b6cee93fa84d x-openstack-request-id: req-98ffb947-d6f5-445a-af3f-b6cee93fa84d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 887.867366] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "80077276-ada3-427c-bfc5-a278cccb3288", "name": "network-vif-plugged", "status": "completed", "tag": "70788332-315c-4939-b191-dbdccaaeafc5", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 887.867366] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-98ffb947-d6f5-445a-af3f-b6cee93fa84d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 887.867366] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-98ffb947-d6f5-445a-af3f-b6cee93fa84d'] response: {'server_uuid': '80077276-ada3-427c-bfc5-a278cccb3288', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '70788332-315c-4939-b191-dbdccaaeafc5', 'code': 200} [ 887.904344] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Made reservation on behalf of 94b4081d277c49ae83366d9304fb9031 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 887.906697] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7421587-7d89-40d5-be47-86ba966422d4 req-655c2f0d-fb5f-4548-852c-6291d0a0d3bf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.907857] [50968]: [pid: 50968|app: 0|req: 3021/5896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:20 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 103 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.908310] [50969]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.911606] [50968]: DEBUG neutron.api.v2.base [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Request body: {'subnet': {'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachInterfacesV270Test-1031728872-subnet', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 887.928642] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Made reservation on behalf of 902ff8cfcf1b4dd79c53da17e5b81a0b for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 887.931977] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.998364] [50969]: DEBUG neutron.db.db_base_plugin_common [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Allocated IP 192.168.128.3 (f4847b0e-f3e7-470d-9b23-b38b0c475093/21e05d29-8ae6-4baf-8f6d-9aa945e2b47b/a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 888.034305] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] create_subnet_precommit called with subnet settings {'id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'name': 'tempest-AttachInterfacesV270Test-1031728872-subnet', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1396, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings None) [ 888.034539] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] create_subnet_precommit: [ 888.034539] [50968]: key[service_types], None -> [] [ 888.034539] [50968]: key[project_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 888.034539] [50968]: key[tags], None -> [] [ 888.034539] [50968]: key[router:external], None -> False [ 888.034539] [50968]: key[ipv6_ra_mode], None -> None [ 888.034539] [50968]: key[created_at], None -> 2025-11-21T22:40:20Z [ 888.034539] [50968]: key[name], None -> tempest-AttachInterfacesV270Test-1031728872-subnet [ 888.034539] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 888.034539] [50968]: key[tenant_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 888.034539] [50968]: key[id], None -> 4fb5fa2e-de0f-4162-9bb6-e105493769a5 [ 888.034539] [50968]: key[network_id], None -> f5354195-67db-468f-a722-d4cb86ad0cea [ 888.034539] [50968]: key[host_routes], None -> [] [ 888.034539] [50968]: key[revision_number], None -> 0 [ 888.034539] [50968]: key[dns_nameservers], None -> [] [ 888.034539] [50968]: key[cidr], None -> 192.168.128.0/28 [ 888.034539] [50968]: key[updated_at], None -> 2025-11-21T22:40:20Z [ 888.034539] [50968]: key[description], None -> [ 888.034539] [50968]: key[standard_attr_id], None -> 1396 [ 888.034539] [50968]: key[segment_id], None -> None [ 888.034539] [50968]: key[shared], None -> False [ 888.034539] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 888.034539] [50968]: key[ipv6_address_mode], None -> None [ 888.034539] [50968]: key[enable_dhcp], None -> True [ 888.034539] [50968]: key[subnetpool_id], None -> None [ 888.034539] [50968]: key[ip_version], None -> 4 [ 888.034539] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.038643] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (4fb5fa2e-de0f-4162-9bb6-e105493769a5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.064915] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Pushing event updated for resources: {'Subnet': ['ID=4fb5fa2e-de0f-4162-9bb6-e105493769a5,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 888.102783] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Checking segment: {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 888.103127] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Network hostable DHCP agents. Network: f5354195-67db-468f-a722-d4cb86ad0cea, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 888.120089] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Network f5354195-67db-468f-a722-d4cb86ad0cea is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 888.127635] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f5354195-67db-468f-a722-d4cb86ad0cea) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 888.130352] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] create_subnet_postcommit called with subnet settings {'id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'name': 'tempest-AttachInterfacesV270Test-1031728872-subnet', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1396, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'network': {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235}} (original settings None) [ 888.130558] [50969]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks [] for allowed_address_pair (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.130628] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] create_subnet_postcommit: [ 888.130628] [50968]: key[service_types], None -> [] [ 888.130628] [50968]: key[project_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 888.130628] [50968]: key[tags], None -> [] [ 888.130628] [50968]: key[router:external], None -> False [ 888.130628] [50968]: key[ipv6_ra_mode], None -> None [ 888.130628] [50968]: key[created_at], None -> 2025-11-21T22:40:20Z [ 888.130628] [50968]: key[name], None -> tempest-AttachInterfacesV270Test-1031728872-subnet [ 888.130628] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 888.130628] [50968]: key[tenant_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 888.130628] [50968]: key[id], None -> 4fb5fa2e-de0f-4162-9bb6-e105493769a5 [ 888.130628] [50968]: key[network_id], None -> f5354195-67db-468f-a722-d4cb86ad0cea [ 888.130628] [50968]: key[host_routes], None -> [] [ 888.130628] [50968]: key[revision_number], None -> 0 [ 888.130628] [50968]: key[dns_nameservers], None -> [] [ 888.130628] [50968]: key[cidr], None -> 192.168.128.0/28 [ 888.130628] [50968]: key[updated_at], None -> 2025-11-21T22:40:20Z [ 888.130628] [50968]: key[description], None -> [ 888.130628] [50968]: key[standard_attr_id], None -> 1396 [ 888.130628] [50968]: key[segment_id], None -> None [ 888.130628] [50968]: key[shared], None -> False [ 888.130628] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 888.130628] [50968]: key[ipv6_address_mode], None -> None [ 888.130628] [50968]: key[enable_dhcp], None -> True [ 888.130628] [50968]: key[subnetpool_id], None -> None [ 888.130628] [50968]: key[ip_version], None -> 4 [ 888.130628] [50968]: key[network], None -> {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} [ 888.130628] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.132189] [50969]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks [] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.132189] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] create_port_precommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': '', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'project_id': '94b4081d277c49ae83366d9304fb9031', 'port_security_enabled': True, 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 888.132189] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] create_port_precommit: [ 888.132189] [50969]: key[mac_address], None -> fa:16:3e:0a:a8:ef [ 888.132189] [50969]: key[device_id], None -> 97f85d22-22d9-4c87-8311-07a979662d15 [ 888.132189] [50969]: key[binding:vif_details], None -> {} [ 888.132189] [50969]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 888.132189] [50969]: key[binding:vnic_type], None -> normal [ 888.132189] [50969]: key[allowed_address_pairs], None -> [] [ 888.132189] [50969]: key[name], None -> [ 888.132189] [50969]: key[status], None -> DOWN [ 888.132189] [50969]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 888.132189] [50969]: key[fixed_ips], None -> [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}] [ 888.132189] [50969]: key[id], None -> a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 [ 888.132189] [50969]: key[port_security_enabled], None -> True [ 888.132189] [50969]: key[network_id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 888.132189] [50969]: key[security_groups], None -> ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'] [ 888.132189] [50969]: key[binding:profile], None -> {} [ 888.132189] [50969]: key[binding:host_id], None -> [ 888.132189] [50969]: key[standard_attr_id], None -> 1395 [ 888.132189] [50969]: key[admin_state_up], None -> True [ 888.132189] [50969]: key[device_owner], None -> [ 888.132189] [50969]: key[binding:vif_type], None -> unbound [ 888.132189] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.132887] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.133784] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad82a7ca-93ed-4fec-8d9a-9c8665142b31 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.148302] [50968]: [pid: 50968|app: 0|req: 3022/5897] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:20 2025] POST /networking/v2.0/subnets => generated 688 bytes in 240 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 888.151984] [50968]: DEBUG neutron.api.wsgi [req-f7421587-7d89-40d5-be47-86ba966422d4 req-5aeb8d2a-1ac1-4079-87cd-94ed0ff68f34 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.160143] [50969]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.181698] [50968]: [pid: 50968|app: 0|req: 3023/5898] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:20 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.186501] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Pushing event updated for resources: {'Port': ['ID=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 888.201470] [50968]: [pid: 50968|app: 0|req: 3024/5899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:20 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.202456] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Network f4847b0e-f3e7-470d-9b23-b38b0c475093 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 888.205282] [50969]: DEBUG neutron.scheduler.base_scheduler [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 888.210946] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 888.256962] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] create_port_postcommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': '', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'project_id': '94b4081d277c49ae83366d9304fb9031', 'port_security_enabled': True, 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 1, 'network': {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 888.256962] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] create_port_postcommit: [ 888.256962] [50969]: key[mac_address], None -> fa:16:3e:0a:a8:ef [ 888.256962] [50969]: key[device_id], None -> 97f85d22-22d9-4c87-8311-07a979662d15 [ 888.256962] [50969]: key[binding:vif_details], None -> {} [ 888.256962] [50969]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 888.256962] [50969]: key[binding:vnic_type], None -> normal [ 888.256962] [50969]: key[tags], None -> [] [ 888.256962] [50969]: key[allowed_address_pairs], None -> [] [ 888.256962] [50969]: key[created_at], None -> 2025-11-21T22:40:20Z [ 888.256962] [50969]: key[name], None -> [ 888.256962] [50969]: key[status], None -> DOWN [ 888.256962] [50969]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 888.256962] [50969]: key[fixed_ips], None -> [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}] [ 888.256962] [50969]: key[id], None -> a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 [ 888.256962] [50969]: key[port_security_enabled], None -> True [ 888.256962] [50969]: key[network_id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 888.256962] [50969]: key[security_groups], None -> ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'] [ 888.256962] [50969]: key[binding:profile], None -> {} [ 888.256962] [50969]: key[binding:host_id], None -> [ 888.256962] [50969]: key[revision_number], None -> 1 [ 888.256962] [50969]: key[description], None -> [ 888.256962] [50969]: key[updated_at], None -> 2025-11-21T22:40:20Z [ 888.256962] [50969]: key[standard_attr_id], None -> 1395 [ 888.256962] [50969]: key[admin_state_up], None -> True [ 888.256962] [50969]: key[binding:vif_type], None -> unbound [ 888.256962] [50969]: key[device_owner], None -> [ 888.256962] [50969]: key[extra_dhcp_opts], None -> [] [ 888.256962] [50969]: key[network], None -> {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} [ 888.256962] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.301974] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.302387] [50969]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-ed506fd2-6692-4a14-a751-1f3b18735079 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.313360] [50969]: [pid: 50969|app: 0|req: 2876/5900] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:20 2025] POST /networking/v2.0/ports => generated 732 bytes in 482 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 888.316539] [50969]: DEBUG neutron.api.v2.base [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Request body: {'router': {'name': 'tempest-AttachInterfacesV270Test-1031728872-router', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 888.327423] [50968]: DEBUG neutron_lib.callbacks.manager [None req-31c1a152-6ed4-4214-833d-32822311940d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.336731] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (416e0e29-6d31-4b18-b8c8-3fed50c943dc), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.337612] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (416e0e29-6d31-4b18-b8c8-3fed50c943dc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.382245] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks [] for router_controller (416e0e29-6d31-4b18-b8c8-3fed50c943dc), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.402849] [50968]: DEBUG neutron_lib.callbacks.manager [None req-31c1a152-6ed4-4214-833d-32822311940d admin admin] Publish callbacks [] for security_group (8cf549c0-3a99-4f71-a3f9-eb41e6371507), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.404479] [50968]: DEBUG neutron_lib.callbacks.manager [None req-31c1a152-6ed4-4214-833d-32822311940d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (8cf549c0-3a99-4f71-a3f9-eb41e6371507), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.427086] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31c1a152-6ed4-4214-833d-32822311940d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8cf549c0-3a99-4f71-a3f9-eb41e6371507,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 888.440088] [50968]: [pid: 50968|app: 0|req: 3025/5901] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:20 2025] GET /networking/v2.0/security-groups?tenant_id=1de4efeb70f248bbacf597c526945725&name=default => generated 2929 bytes in 240 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 888.456852] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks [] for router_gateway (416e0e29-6d31-4b18-b8c8-3fed50c943dc), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.519043] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84e237f9-db10-4eb8-81fc-75b47819ec90 req-d12e7486-6584-4757-8b39-f947c6457fc4 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.523025] [50968]: [pid: 50968|app: 0|req: 3026/5902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:20 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.544784] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks [] for router_gateway (416e0e29-6d31-4b18-b8c8-3fed50c943dc), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.549482] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.556167] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c4e3b5b-e6a7-4ddf-bf60-e75848f6b2b9 req-992d48dd-c22b-43f7-a87b-c8464bc8b4ac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.558289] [50968]: [pid: 50968|app: 0|req: 3027/5903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:20 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.607440] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Allocated IP 10.180.180.174 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/8419b552-a2cb-4e2a-a0e1-3da5119c9d0e) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 888.631033] [50968]: DEBUG neutron.api.v2.base [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Request body: {'port': {'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 888.655667] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks [] for allowed_address_pair (8419b552-a2cb-4e2a-a0e1-3da5119c9d0e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.656655] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks [] for port (8419b552-a2cb-4e2a-a0e1-3da5119c9d0e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.656886] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] create_port_precommit called with port settings {'id': '8419b552-a2cb-4e2a-a0e1-3da5119c9d0e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:6c:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1403, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.174'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 888.657136] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] create_port_precommit: [ 888.657136] [50969]: key[mac_address], None -> fa:16:3e:7d:6c:c3 [ 888.657136] [50969]: key[device_id], None -> 416e0e29-6d31-4b18-b8c8-3fed50c943dc [ 888.657136] [50969]: key[binding:vif_details], None -> {} [ 888.657136] [50969]: key[project_id], None -> [ 888.657136] [50969]: key[binding:vnic_type], None -> normal [ 888.657136] [50969]: key[allowed_address_pairs], None -> [] [ 888.657136] [50969]: key[name], None -> [ 888.657136] [50969]: key[status], None -> DOWN [ 888.657136] [50969]: key[tenant_id], None -> [ 888.657136] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.174'}] [ 888.657136] [50969]: key[id], None -> 8419b552-a2cb-4e2a-a0e1-3da5119c9d0e [ 888.657136] [50969]: key[port_security_enabled], None -> False [ 888.657136] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 888.657136] [50969]: key[security_groups], None -> [] [ 888.657136] [50969]: key[binding:profile], None -> {} [ 888.657136] [50969]: key[binding:host_id], None -> [ 888.657136] [50969]: key[standard_attr_id], None -> 1403 [ 888.657136] [50969]: key[admin_state_up], None -> True [ 888.657136] [50969]: key[device_owner], None -> network:router_gateway [ 888.657136] [50969]: key[binding:vif_type], None -> unbound [ 888.657136] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.673456] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.684825] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (8419b552-a2cb-4e2a-a0e1-3da5119c9d0e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.709392] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Pushing event updated for resources: {'Port': ['ID=8419b552-a2cb-4e2a-a0e1-3da5119c9d0e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 888.720536] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 888.721845] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 888.723994] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 888.740028] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] create_port_postcommit called with port settings {'id': '8419b552-a2cb-4e2a-a0e1-3da5119c9d0e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:6c:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1403, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.174'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 888.740249] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] create_port_postcommit: [ 888.740249] [50969]: key[mac_address], None -> fa:16:3e:7d:6c:c3 [ 888.740249] [50969]: key[device_id], None -> 416e0e29-6d31-4b18-b8c8-3fed50c943dc [ 888.740249] [50969]: key[binding:vif_details], None -> {} [ 888.740249] [50969]: key[project_id], None -> [ 888.740249] [50969]: key[binding:vnic_type], None -> normal [ 888.740249] [50969]: key[tags], None -> [] [ 888.740249] [50969]: key[allowed_address_pairs], None -> [] [ 888.740249] [50969]: key[created_at], None -> 2025-11-21T22:40:20Z [ 888.740249] [50969]: key[name], None -> [ 888.740249] [50969]: key[status], None -> DOWN [ 888.740249] [50969]: key[tenant_id], None -> [ 888.740249] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.174'}] [ 888.740249] [50969]: key[id], None -> 8419b552-a2cb-4e2a-a0e1-3da5119c9d0e [ 888.740249] [50969]: key[port_security_enabled], None -> False [ 888.740249] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 888.740249] [50969]: key[security_groups], None -> [] [ 888.740249] [50969]: key[binding:profile], None -> {} [ 888.740249] [50969]: key[binding:host_id], None -> [ 888.740249] [50969]: key[revision_number], None -> 1 [ 888.740249] [50969]: key[description], None -> [ 888.740249] [50969]: key[updated_at], None -> 2025-11-21T22:40:20Z [ 888.740249] [50969]: key[standard_attr_id], None -> 1403 [ 888.740249] [50969]: key[admin_state_up], None -> True [ 888.740249] [50969]: key[binding:vif_type], None -> unbound [ 888.740249] [50969]: key[device_owner], None -> network:router_gateway [ 888.740249] [50969]: key[extra_dhcp_opts], None -> [] [ 888.740249] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 888.740249] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.792186] [50968]: DEBUG neutron.notifiers.nova [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 888.798081] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks [] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.805536] [50968]: DEBUG neutron.db.provisioning_blocks [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Transition to ACTIVE for port object a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 888.807434] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_precommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:21Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': '', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 1, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 888.807612] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_precommit: [ 888.807612] [50968]: key[device_owner], -> compute:nova [ 888.807612] [50968]: key[binding:host_id], -> cpu-1 [ 888.807612] [50968]: key[updated_at], 2025-11-21T22:40:20Z -> 2025-11-21T22:40:21Z [ 888.807612] [50968]: key[revision_number], 1 -> 2 [ 888.807612] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.809054] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.834639] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Pushing event updated for resources: {'Port': ['ID=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 888.844720] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks [] for router_gateway (416e0e29-6d31-4b18-b8c8-3fed50c943dc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.877703] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_postcommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:21Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': '', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 1, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 888.878267] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_postcommit: [ 888.878267] [50968]: key[device_owner], -> compute:nova [ 888.878267] [50968]: key[binding:host_id], -> cpu-1 [ 888.878267] [50968]: key[updated_at], 2025-11-21T22:40:20Z -> 2025-11-21T22:40:21Z [ 888.878267] [50968]: key[revision_number], 1 -> 2 [ 888.878267] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.886930] [50968]: DEBUG neutron.plugins.ml2.managers [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Attempting to bind port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 888.887233] [50968]: DEBUG neutron.plugins.ml2.managers [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Attempting to bind port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 888.887471] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Attempting to bind port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 on network f4847b0e-f3e7-470d-9b23-b38b0c475093 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 888.910865] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 888.911266] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Bind Segment={'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 888.916087] [50968]: DEBUG networking_nsxv3.api.rpc [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Bind port on Host cpu-1 & Segment [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 888.948314] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (416e0e29-6d31-4b18-b8c8-3fed50c943dc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.060290] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Router 416e0e29-6d31-4b18-b8c8-3fed50c943dc is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 889.147370] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 889.166012] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c6d9b464-3bf5-49cd-833a-bf8bf4c3aee4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.166621] [50969]: [pid: 50969|app: 0|req: 2877/5904] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:20 2025] POST /networking/v2.0/routers => generated 730 bytes in 853 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 889.198223] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-83b0de00-e6e4-4c1c-ad30-f8682cc1393e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.199289] [50969]: [pid: 50969|app: 0|req: 2878/5905] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:21 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 889.255091] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23cc1b48-8db2-4e8b-a057-8a6a24aa79bf admin admin] Publish callbacks [] for security_group (8cf549c0-3a99-4f71-a3f9-eb41e6371507), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.278886] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23cc1b48-8db2-4e8b-a057-8a6a24aa79bf admin admin] Publish callbacks [] for security_group (8cf549c0-3a99-4f71-a3f9-eb41e6371507), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.314354] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23cc1b48-8db2-4e8b-a057-8a6a24aa79bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (8cf549c0-3a99-4f71-a3f9-eb41e6371507), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.319490] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23cc1b48-8db2-4e8b-a057-8a6a24aa79bf admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8cf549c0-3a99-4f71-a3f9-eb41e6371507,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 889.324649] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23cc1b48-8db2-4e8b-a057-8a6a24aa79bf admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.324649] [50969]: [pid: 50969|app: 0|req: 2879/5906] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:21 2025] DELETE /networking/v2.0/security-groups/8cf549c0-3a99-4f71-a3f9-eb41e6371507 => generated 0 bytes in 125 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 889.330294] [50969]: DEBUG neutron.api.wsgi [req-84e237f9-db10-4eb8-81fc-75b47819ec90 req-909b87ee-1783-47d9-abbc-0b72d30eccb3 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.361351] [50969]: [pid: 50969|app: 0|req: 2880/5907] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:21 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.364679] [50969]: DEBUG neutron.api.wsgi [req-5c4e3b5b-e6a7-4ddf-bf60-e75848f6b2b9 req-779ef3ad-dae7-4ab1-810a-5e38c10084a3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.396032] [50969]: [pid: 50969|app: 0|req: 2881/5908] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:21 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.643709] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.725958] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Allocated IP 192.168.128.1 (f5354195-67db-468f-a722-d4cb86ad0cea/4fb5fa2e-de0f-4162-9bb6-e105493769a5/6f954ec0-f090-43c0-b0ac-8d8bdad974b7) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 889.769673] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Publish callbacks [] for allowed_address_pair (6f954ec0-f090-43c0-b0ac-8d8bdad974b7), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.770522] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Publish callbacks [] for port (6f954ec0-f090-43c0-b0ac-8d8bdad974b7), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.770750] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] create_port_precommit called with port settings {'id': '6f954ec0-f090-43c0-b0ac-8d8bdad974b7', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:95:98:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_interface', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}], 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 889.770891] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] create_port_precommit: [ 889.770891] [50969]: key[mac_address], None -> fa:16:3e:95:98:99 [ 889.770891] [50969]: key[device_id], None -> 416e0e29-6d31-4b18-b8c8-3fed50c943dc [ 889.770891] [50969]: key[binding:vif_details], None -> {} [ 889.770891] [50969]: key[project_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 889.770891] [50969]: key[binding:vnic_type], None -> normal [ 889.770891] [50969]: key[allowed_address_pairs], None -> [] [ 889.770891] [50969]: key[name], None -> [ 889.770891] [50969]: key[status], None -> DOWN [ 889.770891] [50969]: key[tenant_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 889.770891] [50969]: key[fixed_ips], None -> [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}] [ 889.770891] [50969]: key[id], None -> 6f954ec0-f090-43c0-b0ac-8d8bdad974b7 [ 889.770891] [50969]: key[port_security_enabled], None -> False [ 889.770891] [50969]: key[network_id], None -> f5354195-67db-468f-a722-d4cb86ad0cea [ 889.770891] [50969]: key[security_groups], None -> [] [ 889.770891] [50969]: key[binding:profile], None -> {} [ 889.770891] [50969]: key[binding:host_id], None -> [ 889.770891] [50969]: key[standard_attr_id], None -> 1404 [ 889.770891] [50969]: key[admin_state_up], None -> True [ 889.770891] [50969]: key[device_owner], None -> network:router_interface [ 889.770891] [50969]: key[binding:vif_type], None -> unbound [ 889.770891] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 889.790632] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6f954ec0-f090-43c0-b0ac-8d8bdad974b7), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.811146] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Pushing event updated for resources: {'Port': ['ID=6f954ec0-f090-43c0-b0ac-8d8bdad974b7,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 889.819445] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Network f5354195-67db-468f-a722-d4cb86ad0cea is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 889.820186] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 889.821674] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 889.835239] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] create_port_postcommit called with port settings {'id': '6f954ec0-f090-43c0-b0ac-8d8bdad974b7', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:95:98:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_interface', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}], 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:21Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 1, 'network': {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 889.835434] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] create_port_postcommit: [ 889.835434] [50969]: key[mac_address], None -> fa:16:3e:95:98:99 [ 889.835434] [50969]: key[device_id], None -> 416e0e29-6d31-4b18-b8c8-3fed50c943dc [ 889.835434] [50969]: key[binding:vif_details], None -> {} [ 889.835434] [50969]: key[project_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 889.835434] [50969]: key[binding:vnic_type], None -> normal [ 889.835434] [50969]: key[tags], None -> [] [ 889.835434] [50969]: key[allowed_address_pairs], None -> [] [ 889.835434] [50969]: key[created_at], None -> 2025-11-21T22:40:21Z [ 889.835434] [50969]: key[name], None -> [ 889.835434] [50969]: key[status], None -> DOWN [ 889.835434] [50969]: key[tenant_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 889.835434] [50969]: key[fixed_ips], None -> [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}] [ 889.835434] [50969]: key[id], None -> 6f954ec0-f090-43c0-b0ac-8d8bdad974b7 [ 889.835434] [50969]: key[port_security_enabled], None -> False [ 889.835434] [50969]: key[network_id], None -> f5354195-67db-468f-a722-d4cb86ad0cea [ 889.835434] [50969]: key[security_groups], None -> [] [ 889.835434] [50969]: key[binding:profile], None -> {} [ 889.835434] [50969]: key[binding:host_id], None -> [ 889.835434] [50969]: key[revision_number], None -> 1 [ 889.835434] [50969]: key[description], None -> [ 889.835434] [50969]: key[updated_at], None -> 2025-11-21T22:40:22Z [ 889.835434] [50969]: key[standard_attr_id], None -> 1404 [ 889.835434] [50969]: key[admin_state_up], None -> True [ 889.835434] [50969]: key[binding:vif_type], None -> unbound [ 889.835434] [50969]: key[device_owner], None -> network:router_interface [ 889.835434] [50969]: key[extra_dhcp_opts], None -> [] [ 889.835434] [50969]: key[network], None -> {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} [ 889.835434] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 889.836277] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (416e0e29-6d31-4b18-b8c8-3fed50c943dc), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.866642] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '80077276-ada3-427c-bfc5-a278cccb3288', 'tag': '70788332-315c-4939-b191-dbdccaaeafc5'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 889.870842] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-aabf3df5-d896-4f3c-aa5b-ee026c3bff69" -d '{"events": [{"name": "network-changed", "server_uuid": "80077276-ada3-427c-bfc5-a278cccb3288", "tag": "70788332-315c-4939-b191-dbdccaaeafc5"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 889.919263] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Bound using segment: {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 889.919678] [50968]: DEBUG neutron.plugins.ml2.managers [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Bound port: a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dbdab640-5fea-4254-8bd3-f855b7eaca0d", "external-id": "nsx-vlan-transportzone-615", "segmentation_id": 615}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 889.919793] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.962597] [50968]: DEBUG neutron.plugins.ml2.db [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] For port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 889.964647] [50968]: DEBUG neutron.plugins.ml2.db [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] For port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 889.966068] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_precommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:21Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:21Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 889.966227] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_precommit: [ 889.966227] [50968]: key[binding:vif_type], unbound -> ovs [ 889.966227] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} [ 889.966227] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 889.969021] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.986181] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (6f954ec0-f090-43c0-b0ac-8d8bdad974b7), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.992221] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Pushing event updated for resources: {'Port': ['ID=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 890.001537] [50968]: DEBUG neutron.db.provisioning_blocks [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Provisioning complete for port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 890.001537] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.001537] [50968]: INFO neutron.plugins.ml2.plugin [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Attempt 1 to provision port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 [ 890.088578] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Current status of the port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 890.088788] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.090708] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Publish callbacks [] for port (6f954ec0-f090-43c0-b0ac-8d8bdad974b7), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.091067] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] update_port_precommit called with port settings {'id': '6f954ec0-f090-43c0-b0ac-8d8bdad974b7', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:95:98:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_interface', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:21Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 1, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings {'id': '6f954ec0-f090-43c0-b0ac-8d8bdad974b7', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:95:98:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_interface', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:21Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 1, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 890.091289] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] update_port_precommit: [ 890.091289] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.092611] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (6f954ec0-f090-43c0-b0ac-8d8bdad974b7), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.116427] [50968]: DEBUG neutron.plugins.ml2.db [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] For port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 890.117356] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Pushing event updated for resources: {'Port': ['ID=6f954ec0-f090-43c0-b0ac-8d8bdad974b7,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 890.140090] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] update_port_postcommit called with port settings {'id': '6f954ec0-f090-43c0-b0ac-8d8bdad974b7', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:95:98:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_interface', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:21Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 1, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings {'id': '6f954ec0-f090-43c0-b0ac-8d8bdad974b7', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:95:98:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_interface', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:21Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 1, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 890.140392] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] update_port_postcommit: [ 890.140392] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.140668] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (416e0e29-6d31-4b18-b8c8-3fed50c943dc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.152592] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_precommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 4, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}]) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 890.152937] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_precommit: [ 890.152937] [50968]: key[status], DOWN -> ACTIVE [ 890.152937] [50968]: key[revision_number], 4 -> 5 [ 890.152937] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.159079] [50968]: DEBUG neutron.db.provisioning_blocks [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Provisioning complete for port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 890.159079] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.159079] [50968]: INFO neutron.plugins.ml2.plugin [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Attempt 1 to provision port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 [ 890.178023] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Network f5354195-67db-468f-a722-d4cb86ad0cea is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 890.178878] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 890.222660] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Current status of the port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 890.222902] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_postcommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 4, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}]) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 890.222902] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_postcommit: [ 890.222902] [50968]: key[status], DOWN -> ACTIVE [ 890.222902] [50968]: key[revision_number], 4 -> 5 [ 890.222902] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.223166] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.256361] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Pushing event updated for resources: {'Port': ['ID=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 890.258135] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_postcommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 4, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:21Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 890.258298] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] update_port_postcommit: [ 890.258298] [50968]: key[binding:vif_type], unbound -> ovs [ 890.258298] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}} [ 890.258298] [50968]: key[updated_at], 2025-11-21T22:40:21Z -> 2025-11-21T22:40:22Z [ 890.258298] [50968]: key[revision_number], 2 -> 4 [ 890.258298] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.261852] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Router 416e0e29-6d31-4b18-b8c8-3fed50c943dc has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 890.263237] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.263504] [50968]: DEBUG neutron_lib.callbacks.manager [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-146d3049-bdff-42f1-aea6-2caca9db605e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.266187] [50968]: [pid: 50968|app: 0|req: 3028/5909] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:20 2025] PUT /networking/v2.0/ports/a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 1037 bytes in 1707 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 890.268538] [50968]: DEBUG neutron.api.wsgi [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-a43068d2-e803-42af-855a-eeb48be4b224 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.289439] [50968]: [pid: 50968|app: 0|req: 3029/5910] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=70788332-315c-4939-b191-dbdccaaeafc5 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.303193] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0efbf8aa-9b88-48be-a4a6-cfe6fe88d484 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.326682] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9619f590-2e34-44aa-b472-8df349636d6f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 890.331478] [50969]: [pid: 50969|app: 0|req: 2882/5911] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:40:21 2025] PUT /networking/v2.0/routers/416e0e29-6d31-4b18-b8c8-3fed50c943dc/add_router_interface => generated 309 bytes in 935 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.385768] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0efbf8aa-9b88-48be-a4a6-cfe6fe88d484 admin admin] Publish callbacks [] for security_group (0c216c17-5e5b-4061-9405-e3d68a72d900), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.387288] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0efbf8aa-9b88-48be-a4a6-cfe6fe88d484 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0c216c17-5e5b-4061-9405-e3d68a72d900), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.387435] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df793a9a-f660-4647-bd06-e7b3282fd86f req-43e9c62f-f934-4cec-bd04-f068b221eb14 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.388951] [50969]: [pid: 50969|app: 0|req: 2883/5912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.416350] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0efbf8aa-9b88-48be-a4a6-cfe6fe88d484 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0c216c17-5e5b-4061-9405-e3d68a72d900,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 890.433091] [50968]: [pid: 50968|app: 0|req: 3030/5913] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/security-groups?tenant_id=b68e52b1a7d948c19da7bef153698b3b&name=default => generated 2929 bytes in 143 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 890.465228] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-1b739650-baa2-4e2a-be7b-3931da66d034 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.466815] [50968]: [pid: 50968|app: 0|req: 3031/5914] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.485811] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11dcdd2e-0da0-49c1-ada8-5d42d885081a req-264437d5-b377-48f8-8ce8-7eefdcf0f92d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.487291] [50969]: [pid: 50969|app: 0|req: 2884/5915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.492291] [50969]: DEBUG neutron.api.wsgi [req-df793a9a-f660-4647-bd06-e7b3282fd86f req-b970c0de-203e-41b9-b7c9-c1897ec2ab34 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.510640] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-59c5f8c2-daf2-4ddd-b2bb-babccb14a935 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.511641] [50968]: [pid: 50968|app: 0|req: 3032/5916] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 614 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.523845] [50969]: [pid: 50969|app: 0|req: 2885/5917] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.547743] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a321f4ba-1202-420d-8f7c-f5646b43a209 admin admin] Publish callbacks [] for security_group (0c216c17-5e5b-4061-9405-e3d68a72d900), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.556685] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0308172-afb9-4e5a-8292-3ca35aa20639 req-e00b6ec0-eaa7-4d0e-913b-80d5448f8a00 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.557633] [50969]: [pid: 50969|app: 0|req: 2886/5918] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.561204] [50969]: DEBUG neutron.api.wsgi [req-11dcdd2e-0da0-49c1-ada8-5d42d885081a req-40ed96e7-e43f-44bf-91a4-43701529d296 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.568198] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a321f4ba-1202-420d-8f7c-f5646b43a209 admin admin] Publish callbacks [] for security_group (0c216c17-5e5b-4061-9405-e3d68a72d900), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.580409] [50969]: [pid: 50969|app: 0|req: 2887/5919] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.582641] [50969]: DEBUG neutron.api.v2.base [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Request body: {'port': {'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'admin_state_up': True, 'tenant_id': 'e813031b10534fb597a24044f3cd48eb'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 890.589258] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a321f4ba-1202-420d-8f7c-f5646b43a209 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0c216c17-5e5b-4061-9405-e3d68a72d900), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.593508] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a321f4ba-1202-420d-8f7c-f5646b43a209 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0c216c17-5e5b-4061-9405-e3d68a72d900,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 890.599051] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a321f4ba-1202-420d-8f7c-f5646b43a209 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.599719] [50968]: [pid: 50968|app: 0|req: 3033/5920] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:22 2025] DELETE /networking/v2.0/security-groups/0c216c17-5e5b-4061-9405-e3d68a72d900 => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 890.622588] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Made reservation on behalf of e813031b10534fb597a24044f3cd48eb for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 890.625882] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.635678] [50968]: [pid: 50968|app: 0|req: 3034/5921] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.649387] [50968]: [pid: 50968|app: 0|req: 3035/5922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.686972] [50969]: DEBUG neutron.db.db_base_plugin_common [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Allocated IP 192.168.128.13 (d0c45a14-468d-4523-a66b-c24dd6cb47f4/593ae078-ed79-4814-b27c-c5189e4e9803/a8ef8f76-a92f-421a-aa11-92eb86de3cc0) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 890.706904] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ca64a9b-3d03-46d7-b9b1-b8f8d084b785 req-c05a762a-8521-4e6b-9d3e-617cdf699eaa tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.707923] [50968]: [pid: 50968|app: 0|req: 3036/5923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:22 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.765197] [50968]: [pid: 50968|app: 0|req: 3037/5924] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 890.785452] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks [] for allowed_address_pair (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.786680] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks [] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.787058] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_precommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': '', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': True, 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 890.787327] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_precommit: [ 890.787327] [50969]: key[mac_address], None -> fa:16:3e:c7:d9:2c [ 890.787327] [50969]: key[device_id], None -> 57e96288-9e21-4297-88bd-5b61c8adfca6 [ 890.787327] [50969]: key[binding:vif_details], None -> {} [ 890.787327] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 890.787327] [50969]: key[binding:vnic_type], None -> normal [ 890.787327] [50969]: key[allowed_address_pairs], None -> [] [ 890.787327] [50969]: key[name], None -> [ 890.787327] [50969]: key[status], None -> DOWN [ 890.787327] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 890.787327] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}] [ 890.787327] [50969]: key[id], None -> a8ef8f76-a92f-421a-aa11-92eb86de3cc0 [ 890.787327] [50969]: key[port_security_enabled], None -> True [ 890.787327] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 890.787327] [50969]: key[security_groups], None -> ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] [ 890.787327] [50969]: key[binding:profile], None -> {} [ 890.787327] [50969]: key[binding:host_id], None -> [ 890.787327] [50969]: key[standard_attr_id], None -> 1410 [ 890.787327] [50969]: key[admin_state_up], None -> True [ 890.787327] [50969]: key[device_owner], None -> [ 890.787327] [50969]: key[binding:vif_type], None -> unbound [ 890.787327] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.816505] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.842946] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Pushing event updated for resources: {'Port': ['ID=a8ef8f76-a92f-421a-aa11-92eb86de3cc0,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 890.844090] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17f529dc-5f4f-48e2-bb33-df9af1998189 req-91e8a610-1a24-4691-b528-ae0cac319690 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.846449] [50968]: [pid: 50968|app: 0|req: 3038/5925] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.853639] [50968]: DEBUG neutron.api.wsgi [req-0ca64a9b-3d03-46d7-b9b1-b8f8d084b785 req-b8334699-2eea-4a87-8eb6-716157e38806 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.853685] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Network d0c45a14-468d-4523-a66b-c24dd6cb47f4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 890.856857] [50969]: DEBUG neutron.scheduler.base_scheduler [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 890.856857] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 890.871314] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_postcommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': '', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': True, 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:23Z', 'revision_number': 1, 'network': {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 890.871509] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_postcommit: [ 890.871509] [50969]: key[mac_address], None -> fa:16:3e:c7:d9:2c [ 890.871509] [50969]: key[device_id], None -> 57e96288-9e21-4297-88bd-5b61c8adfca6 [ 890.871509] [50969]: key[binding:vif_details], None -> {} [ 890.871509] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 890.871509] [50969]: key[binding:vnic_type], None -> normal [ 890.871509] [50969]: key[tags], None -> [] [ 890.871509] [50969]: key[allowed_address_pairs], None -> [] [ 890.871509] [50969]: key[created_at], None -> 2025-11-21T22:40:22Z [ 890.871509] [50969]: key[name], None -> [ 890.871509] [50969]: key[status], None -> DOWN [ 890.871509] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 890.871509] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}] [ 890.871509] [50969]: key[id], None -> a8ef8f76-a92f-421a-aa11-92eb86de3cc0 [ 890.871509] [50969]: key[port_security_enabled], None -> True [ 890.871509] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 890.871509] [50969]: key[security_groups], None -> ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] [ 890.871509] [50969]: key[binding:profile], None -> {} [ 890.871509] [50969]: key[binding:host_id], None -> [ 890.871509] [50969]: key[revision_number], None -> 1 [ 890.871509] [50969]: key[description], None -> [ 890.871509] [50969]: key[updated_at], None -> 2025-11-21T22:40:23Z [ 890.871509] [50969]: key[standard_attr_id], None -> 1410 [ 890.871509] [50969]: key[admin_state_up], None -> True [ 890.871509] [50969]: key[binding:vif_type], None -> unbound [ 890.871509] [50969]: key[device_owner], None -> [ 890.871509] [50969]: key[extra_dhcp_opts], None -> [] [ 890.871509] [50969]: key[network], None -> {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} [ 890.871509] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.881339] [50968]: [pid: 50968|app: 0|req: 3039/5926] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.886426] [50968]: DEBUG neutron.api.wsgi [req-17f529dc-5f4f-48e2-bb33-df9af1998189 req-2e4308ea-0bfe-4b0b-a651-e158f6be1464 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.912385] [50968]: [pid: 50968|app: 0|req: 3040/5927] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.926967] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.928743] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-f1bfa91a-6dea-468e-88ca-4fafb159c534 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.945585] [50969]: [pid: 50969|app: 0|req: 2888/5928] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:22 2025] POST /networking/v2.0/ports => generated 733 bytes in 365 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 890.953656] [50968]: DEBUG neutron.api.v2.base [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Request body: {'port': {'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 890.996523] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.007057] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482f55ec-465c-4a8e-8653-3447c4191650 req-42a1a89c-d587-473d-88e1-533db3476ddd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.007057] [50969]: [pid: 50969|app: 0|req: 2889/5929] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.048589] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1cbe9fb-b360-4a20-a98d-b3a386933fff req-f1a20475-50bb-43e4-b2b1-0fc36ebedd2f tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.050167] [50969]: [pid: 50969|app: 0|req: 2890/5930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.052522] [50969]: DEBUG neutron.api.wsgi [req-482f55ec-465c-4a8e-8653-3447c4191650 req-14c255e0-35aa-4504-aa16-fecc26912a63 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.056940] [50969]: [pid: 50969|app: 0|req: 2891/5931] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/quotas/c9e3084cb0b640ee8f9ad6896c6e0109 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.059568] [50969]: DEBUG neutron.api.wsgi [req-f1cbe9fb-b360-4a20-a98d-b3a386933fff req-d4e13b59-115b-4380-800b-37c17649e4a1 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.085367] [50969]: [pid: 50969|app: 0|req: 2892/5932] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&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.157558] [50969]: [pid: 50969|app: 0|req: 2893/5933] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&fields=id => generated 149 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.178416] [50968]: DEBUG neutron.notifiers.nova [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a8ef8f76-a92f-421a-aa11-92eb86de3cc0 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 891.184531] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks [] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.194646] [50968]: DEBUG neutron.db.provisioning_blocks [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Transition to ACTIVE for port object a8ef8f76-a92f-421a-aa11-92eb86de3cc0 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 891.196660] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_precommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:23Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': '', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:23Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 891.196660] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_precommit: [ 891.196660] [50968]: key[device_owner], -> compute:nova [ 891.196660] [50968]: key[binding:host_id], -> cpu-1 [ 891.196660] [50968]: key[revision_number], 1 -> 2 [ 891.196660] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.199186] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.214198] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb503fda-9154-498d-b681-27c46df8d45f req-70c8bdc6-b214-4942-98b6-5bdda1969d02 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.215221] [50969]: [pid: 50969|app: 0|req: 2894/5934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.225475] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Pushing event updated for resources: {'Port': ['ID=a8ef8f76-a92f-421a-aa11-92eb86de3cc0,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 891.377094] [50969]: [pid: 50969|app: 0|req: 2895/5935] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 160 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.380986] [50969]: DEBUG neutron.api.wsgi [req-bb503fda-9154-498d-b681-27c46df8d45f req-7f98ba50-6768-4f1b-942f-0a9e6bc3229f tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.403077] [50969]: [pid: 50969|app: 0|req: 2896/5936] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.431796] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-b0e5eb31-9a82-4552-96c0-d94e8d637ed2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.432772] [50969]: [pid: 50969|app: 0|req: 2897/5937] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 891.467894] [50969]: [pid: 50969|app: 0|req: 2898/5938] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 891.470422] [50969]: DEBUG neutron.api.wsgi [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-3935ccc0-0060-48d3-8d06-32b15de4f6eb service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.485948] [50969]: [pid: 50969|app: 0|req: 2899/5939] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.502834] [50969]: [pid: 50969|app: 0|req: 2900/5940] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.549041] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-3c3d516b-5b24-4d2e-8dc5-dc918b7525a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.549041] [50969]: [pid: 50969|app: 0|req: 2901/5941] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/subnets?id=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 689 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.576083] [50969]: [pid: 50969|app: 0|req: 2902/5942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.639484] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e578561-6e25-474f-aad3-b437e66a44e5 req-21d9aca2-1b7d-4d16-a7c0-7f2180974c8d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.640672] [50969]: [pid: 50969|app: 0|req: 2903/5943] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/ports?network_id=f4847b0e-f3e7-470d-9b23-b38b0c475093&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.705614] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-910042e7-b747-4beb-b66d-fddc417262c7 req-01cd88fc-3afb-440e-aa1b-6de6d9ebe648 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.706631] [50969]: [pid: 50969|app: 0|req: 2904/5944] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:23 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.719422] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_postcommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:23Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': '', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:23Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 891.719651] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_postcommit: [ 891.719651] [50968]: key[device_owner], -> compute:nova [ 891.719651] [50968]: key[binding:host_id], -> cpu-1 [ 891.719651] [50968]: key[revision_number], 1 -> 2 [ 891.719651] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.724811] [50969]: [pid: 50969|app: 0|req: 2905/5945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.745613] [50968]: DEBUG neutron.plugins.ml2.managers [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Attempting to bind port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 891.745754] [50968]: DEBUG neutron.plugins.ml2.managers [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Attempting to bind port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 891.745892] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Attempting to bind port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 on network d0c45a14-468d-4523-a66b-c24dd6cb47f4 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 891.770514] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 891.770709] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Bind Segment={'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 891.774082] [50968]: DEBUG networking_nsxv3.api.rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Bind port on Host cpu-1 & Segment [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 891.792523] [50969]: [pid: 50969|app: 0|req: 2906/5946] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.796762] [50969]: DEBUG neutron.api.wsgi [req-910042e7-b747-4beb-b66d-fddc417262c7 req-313030db-a78f-4f9b-9622-3f0376b52629 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.826798] [50969]: [pid: 50969|app: 0|req: 2907/5947] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.843161] [50969]: [pid: 50969|app: 0|req: 2908/5948] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.893523] [50969]: [pid: 50969|app: 0|req: 2909/5949] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 891.895937] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-d8be56c7-2329-42bb-9852-65c118005a31 x-openstack-request-id: req-d8be56c7-2329-42bb-9852-65c118005a31 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 891.896193] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "80077276-ada3-427c-bfc5-a278cccb3288", "tag": "70788332-315c-4939-b191-dbdccaaeafc5", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 891.896295] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d8be56c7-2329-42bb-9852-65c118005a31 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 891.896661] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d8be56c7-2329-42bb-9852-65c118005a31'] response: {'name': 'network-changed', 'server_uuid': '80077276-ada3-427c-bfc5-a278cccb3288', 'tag': '70788332-315c-4939-b191-dbdccaaeafc5', 'status': 'completed', 'code': 200} [ 892.011588] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2eeef6f5-8b79-494b-9e66-6d460a757a51 req-8960f28d-f29e-4629-81ba-27976a764bae tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.012859] [50969]: [pid: 50969|app: 0|req: 2910/5950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.020705] [50969]: DEBUG neutron.api.wsgi [req-2eeef6f5-8b79-494b-9e66-6d460a757a51 req-3b62544a-8b3c-45fc-a725-9833a11b3368 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.055117] [50969]: [pid: 50969|app: 0|req: 2911/5951] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 892.097947] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-93fedcea-ebda-4bfd-886d-17307d7e1813 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.099073] [50969]: [pid: 50969|app: 0|req: 2912/5952] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/networks?id=f5354195-67db-468f-a722-d4cb86ad0cea => generated 616 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.111059] [50969]: DEBUG neutron.api.wsgi [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-d5a28b65-daab-4144-a6e2-e4cae779184b tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.116632] [50969]: [pid: 50969|app: 0|req: 2913/5953] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/quotas/902ff8cfcf1b4dd79c53da17e5b81a0b => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.201136] [50969]: [pid: 50969|app: 0|req: 2914/5954] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?tenant_id=902ff8cfcf1b4dd79c53da17e5b81a0b&fields=id => generated 57 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 892.251254] [50969]: [pid: 50969|app: 0|req: 2915/5955] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/networks/f5354195-67db-468f-a722-d4cb86ad0cea?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.281425] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e294059d-961d-4419-8901-f16fc05453ca req-2790df07-0233-4462-9252-432ce186c6b4 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.282415] [50969]: [pid: 50969|app: 0|req: 2916/5956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.313405] [50969]: [pid: 50969|app: 0|req: 2917/5957] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/networks/f5354195-67db-468f-a722-d4cb86ad0cea?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) [ 892.315939] [50969]: DEBUG neutron.api.wsgi [req-e294059d-961d-4419-8901-f16fc05453ca req-0aa3c7b6-1522-4005-84e8-a20d2b72feb2 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.341319] [50969]: [pid: 50969|app: 0|req: 2918/5958] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.416886] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-238b61ed-b84b-4a85-ba45-6f56fafad5cd req-106bfa90-be6d-4809-b1f2-247ed3aee537 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.418146] [50969]: [pid: 50969|app: 0|req: 2919/5959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.450019] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aabf3df5-d896-4f3c-aa5b-ee026c3bff69 req-b885b40d-5035-4ff6-b113-c12b7966e15b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.451486] [50969]: [pid: 50969|app: 0|req: 2920/5960] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 892.466218] [50969]: [pid: 50969|app: 0|req: 2921/5961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.469070] [50969]: DEBUG neutron.api.wsgi [req-238b61ed-b84b-4a85-ba45-6f56fafad5cd req-ab426a92-8e91-4abd-b0a6-411c50560db9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.495102] [50969]: [pid: 50969|app: 0|req: 2922/5962] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.556700] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aabf3df5-d896-4f3c-aa5b-ee026c3bff69 req-6b187272-f13c-4707-867b-c6d90055ab2b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.558050] [50969]: [pid: 50969|app: 0|req: 2923/5963] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 707 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.572748] [50969]: [pid: 50969|app: 0|req: 2924/5964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.670111] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cd3dce3-6e80-4a51-8d27-6fc0331c8d99 req-9f25abbd-aa1b-44bd-82bd-acfb946ffbe2 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.670111] [50969]: [pid: 50969|app: 0|req: 2925/5965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:24 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.676119] [50969]: DEBUG neutron.api.wsgi [req-aabf3df5-d896-4f3c-aa5b-ee026c3bff69 req-db5c0762-19da-401c-b451-44531d69de3a service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.691349] [50969]: [pid: 50969|app: 0|req: 2926/5966] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=70788332-315c-4939-b191-dbdccaaeafc5 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.761782] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8377fa8d-b722-4ef7-bde6-8a26cebf11de req-d9fe9d90-d3b5-45ea-b887-9918b034c61b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.762881] [50969]: [pid: 50969|app: 0|req: 2927/5967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.765889] [50969]: DEBUG neutron.api.wsgi [req-0cd3dce3-6e80-4a51-8d27-6fc0331c8d99 req-292ba888-8acb-41de-b2ae-cb8a7f1c7150 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.777290] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Bound using segment: {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 892.777920] [50968]: DEBUG neutron.plugins.ml2.managers [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Bound port: a8ef8f76-a92f-421a-aa11-92eb86de3cc0, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "0a1439ce-fa5c-420d-bcf0-083f4cc002cd", "external-id": "nsx-vlan-transportzone-413", "segmentation_id": 413}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 892.778220] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.796234] [50969]: [pid: 50969|app: 0|req: 2928/5968] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.820763] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aabf3df5-d896-4f3c-aa5b-ee026c3bff69 req-542f9a49-f2f0-40a1-95f0-5d903508a95c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.821712] [50969]: [pid: 50969|app: 0|req: 2929/5969] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.825050] [50969]: DEBUG neutron.api.wsgi [req-8377fa8d-b722-4ef7-bde6-8a26cebf11de req-b7a458ff-ec70-4fd6-8b78-0e21fdb8a293 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.830116] [50968]: DEBUG neutron.plugins.ml2.db [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] For port a8ef8f76-a92f-421a-aa11-92eb86de3cc0, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 892.833183] [50968]: DEBUG neutron.plugins.ml2.db [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] For port a8ef8f76-a92f-421a-aa11-92eb86de3cc0, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a8ef8f76-a92f-421a-aa11-92eb86de3cc0,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 892.835240] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_precommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:23Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:23Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 892.835537] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_precommit: [ 892.835537] [50968]: key[binding:vif_type], unbound -> ovs [ 892.835537] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} [ 892.835537] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 892.839366] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.848433] [50969]: [pid: 50969|app: 0|req: 2930/5970] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.877096] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Pushing event updated for resources: {'Port': ['ID=a8ef8f76-a92f-421a-aa11-92eb86de3cc0,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 892.884253] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aabf3df5-d896-4f3c-aa5b-ee026c3bff69 req-730acfc5-fdee-4ce8-9a54-4bf57a4bbae8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.889029] [50969]: [pid: 50969|app: 0|req: 2931/5971] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.896430] [50968]: DEBUG neutron.db.provisioning_blocks [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Provisioning complete for port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 892.896647] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.896799] [50968]: INFO neutron.plugins.ml2.plugin [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Attempt 1 to provision port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 [ 892.946908] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Current status of the port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 892.947134] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.954761] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36e5579-a7df-48f4-bddf-69509947a6b0 req-9e0fb298-a22f-4ff6-ba88-4cb6ea8a5424 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.959018] [50969]: [pid: 50969|app: 0|req: 2932/5972] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.974718] [50968]: DEBUG neutron.plugins.ml2.db [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] For port a8ef8f76-a92f-421a-aa11-92eb86de3cc0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a8ef8f76-a92f-421a-aa11-92eb86de3cc0,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 892.992964] [50969]: [pid: 50969|app: 0|req: 2933/5973] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.023746] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_precommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}]) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 893.023956] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_precommit: [ 893.023956] [50968]: key[status], DOWN -> ACTIVE [ 893.023956] [50968]: key[revision_number], 4 -> 5 [ 893.023956] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.029897] [50968]: DEBUG neutron.db.provisioning_blocks [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Provisioning complete for port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 893.030061] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.030136] [50968]: INFO neutron.plugins.ml2.plugin [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Attempt 1 to provision port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 [ 893.044277] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e75caf03-8f09-4aa6-bde3-e06056fa8ca0 req-2d0302ab-99fc-47af-b87d-d305b54dc7ac tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.045849] [50969]: [pid: 50969|app: 0|req: 2934/5974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.048384] [50969]: DEBUG neutron.api.wsgi [req-b36e5579-a7df-48f4-bddf-69509947a6b0 req-ee1c0220-dcea-4754-a506-fda20e8f77ae tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.086235] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Current status of the port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 893.087318] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_postcommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}]) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 893.087559] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_postcommit: [ 893.087559] [50968]: key[status], DOWN -> ACTIVE [ 893.087559] [50968]: key[revision_number], 4 -> 5 [ 893.087559] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.087820] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.089634] [50969]: [pid: 50969|app: 0|req: 2935/5975] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.120430] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Pushing event updated for resources: {'Port': ['ID=a8ef8f76-a92f-421a-aa11-92eb86de3cc0,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 893.126064] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_postcommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:23Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 893.126250] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] update_port_postcommit: [ 893.126250] [50968]: key[binding:vif_type], unbound -> ovs [ 893.126250] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} [ 893.126250] [50968]: key[updated_at], 2025-11-21T22:40:23Z -> 2025-11-21T22:40:25Z [ 893.126250] [50968]: key[revision_number], 2 -> 4 [ 893.126250] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.134158] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.134564] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-3e8746d2-02b8-4e84-ad57-99f6639e467a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.135914] [50968]: [pid: 50968|app: 0|req: 3041/5976] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:23 2025] PUT /networking/v2.0/ports/a8ef8f76-a92f-421a-aa11-92eb86de3cc0 => generated 1038 bytes in 2186 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 893.141722] [50968]: DEBUG neutron.api.wsgi [req-e75caf03-8f09-4aa6-bde3-e06056fa8ca0 req-e1708ff8-0616-453c-822c-9b6f608f6586 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.146607] [50969]: [pid: 50969|app: 0|req: 2936/5977] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 893.177219] [50968]: [pid: 50968|app: 0|req: 3042/5978] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.200853] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-0ca00a08-33c4-49ec-a9f9-e9b79406924d tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.203087] [50969]: [pid: 50969|app: 0|req: 2937/5979] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 614 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.214394] [50969]: DEBUG neutron.api.v2.base [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Request body: {'port': {'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'admin_state_up': True, 'tenant_id': 'e813031b10534fb597a24044f3cd48eb'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 893.260964] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42cf8cc6-ed6f-4285-8ad4-7e8cbe30e7b2 req-ca42c3c0-dc5d-43ce-8906-1344f09de9e4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.262024] [50968]: [pid: 50968|app: 0|req: 3043/5980] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef&tenant_id=0007e42e72604fb7bd5c43d2508991c0&binding%3Ahost_id=cpu-1 => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.263892] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Made reservation on behalf of e813031b10534fb597a24044f3cd48eb for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 893.268263] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.276295] [50968]: [pid: 50968|app: 0|req: 3044/5981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.327943] [50969]: DEBUG neutron.db.db_base_plugin_common [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Allocated IP 192.168.128.6 (d0c45a14-468d-4523-a66b-c24dd6cb47f4/593ae078-ed79-4814-b27c-c5189e4e9803/ccb120bf-1071-4c8d-96fd-f018260dbd34) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 893.345988] [50968]: [pid: 50968|app: 0|req: 3045/5982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 893.407667] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks [] for allowed_address_pair (ccb120bf-1071-4c8d-96fd-f018260dbd34), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.408596] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks [] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.408821] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_precommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': '', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': True, 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 893.408988] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_precommit: [ 893.408988] [50969]: key[mac_address], None -> fa:16:3e:b7:6d:06 [ 893.408988] [50969]: key[device_id], None -> 4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 [ 893.408988] [50969]: key[binding:vif_details], None -> {} [ 893.408988] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 893.408988] [50969]: key[binding:vnic_type], None -> normal [ 893.408988] [50969]: key[allowed_address_pairs], None -> [] [ 893.408988] [50969]: key[name], None -> [ 893.408988] [50969]: key[status], None -> DOWN [ 893.408988] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 893.408988] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}] [ 893.408988] [50969]: key[id], None -> ccb120bf-1071-4c8d-96fd-f018260dbd34 [ 893.408988] [50969]: key[port_security_enabled], None -> True [ 893.408988] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 893.408988] [50969]: key[security_groups], None -> ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] [ 893.408988] [50969]: key[binding:profile], None -> {} [ 893.408988] [50969]: key[binding:host_id], None -> [ 893.408988] [50969]: key[standard_attr_id], None -> 1411 [ 893.408988] [50969]: key[admin_state_up], None -> True [ 893.408988] [50969]: key[device_owner], None -> [ 893.408988] [50969]: key[binding:vif_type], None -> unbound [ 893.408988] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.425658] [50968]: [pid: 50968|app: 0|req: 3046/5983] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.429103] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.462315] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Pushing event updated for resources: {'Port': ['ID=ccb120bf-1071-4c8d-96fd-f018260dbd34,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 893.474248] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Network d0c45a14-468d-4523-a66b-c24dd6cb47f4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 893.474999] [50969]: DEBUG neutron.scheduler.base_scheduler [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 893.477614] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 893.491439] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_postcommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': '', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': True, 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 1, 'network': {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 893.491600] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_postcommit: [ 893.491600] [50969]: key[mac_address], None -> fa:16:3e:b7:6d:06 [ 893.491600] [50969]: key[device_id], None -> 4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 [ 893.491600] [50969]: key[binding:vif_details], None -> {} [ 893.491600] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 893.491600] [50969]: key[binding:vnic_type], None -> normal [ 893.491600] [50969]: key[tags], None -> [] [ 893.491600] [50969]: key[allowed_address_pairs], None -> [] [ 893.491600] [50969]: key[created_at], None -> 2025-11-21T22:40:25Z [ 893.491600] [50969]: key[name], None -> [ 893.491600] [50969]: key[status], None -> DOWN [ 893.491600] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 893.491600] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}] [ 893.491600] [50969]: key[id], None -> ccb120bf-1071-4c8d-96fd-f018260dbd34 [ 893.491600] [50969]: key[port_security_enabled], None -> True [ 893.491600] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 893.491600] [50969]: key[security_groups], None -> ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] [ 893.491600] [50969]: key[binding:profile], None -> {} [ 893.491600] [50969]: key[binding:host_id], None -> [ 893.491600] [50969]: key[revision_number], None -> 1 [ 893.491600] [50969]: key[description], None -> [ 893.491600] [50969]: key[updated_at], None -> 2025-11-21T22:40:25Z [ 893.491600] [50969]: key[standard_attr_id], None -> 1411 [ 893.491600] [50969]: key[admin_state_up], None -> True [ 893.491600] [50969]: key[binding:vif_type], None -> unbound [ 893.491600] [50969]: key[device_owner], None -> [ 893.491600] [50969]: key[extra_dhcp_opts], None -> [] [ 893.491600] [50969]: key[network], None -> {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} [ 893.491600] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.495827] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.496190] [50969]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c677a554-8c3a-45db-b1e3-c094c0adbe02 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.507038] [50969]: [pid: 50969|app: 0|req: 2938/5984] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:25 2025] POST /networking/v2.0/ports => generated 732 bytes in 296 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 893.518954] [50968]: DEBUG neutron.api.v2.base [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Request body: {'port': {'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 893.557110] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.559352] [50969]: [pid: 50969|app: 0|req: 2939/5985] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.640189] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-472052a0-9b99-4d5c-83cd-d86ddf0608f8 req-bd7be3f2-05f4-48cc-8575-73a436a88fe4 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.643061] [50969]: [pid: 50969|app: 0|req: 2940/5986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.672072] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0eda540-c8c3-41e3-9c2f-c89fd21129cb req-7f37b04f-0414-4aed-a224-34811a76089a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.673240] [50969]: [pid: 50969|app: 0|req: 2941/5987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:25 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 893.675833] [50969]: DEBUG neutron.api.wsgi [req-472052a0-9b99-4d5c-83cd-d86ddf0608f8 req-4e722001-bab1-4f3c-9631-4441edcd6c6f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.681735] [50968]: DEBUG neutron.notifiers.nova [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ccb120bf-1071-4c8d-96fd-f018260dbd34 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 893.688015] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks [] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.695304] [50968]: DEBUG neutron.db.provisioning_blocks [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Transition to ACTIVE for port object ccb120bf-1071-4c8d-96fd-f018260dbd34 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 893.696917] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_precommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': '', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 893.697106] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_precommit: [ 893.697106] [50968]: key[device_owner], -> compute:nova [ 893.697106] [50968]: key[binding:host_id], -> cpu-1 [ 893.697106] [50968]: key[revision_number], 1 -> 2 [ 893.697106] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.698383] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.698938] [50969]: [pid: 50969|app: 0|req: 2942/5988] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.715340] [50969]: [pid: 50969|app: 0|req: 2943/5989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.720466] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Pushing event updated for resources: {'Port': ['ID=ccb120bf-1071-4c8d-96fd-f018260dbd34,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 893.721644] [50969]: DEBUG neutron.api.wsgi [req-b0eda540-c8c3-41e3-9c2f-c89fd21129cb req-664cae8a-d250-48fd-b48e-7cc0bb8b610b service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.751569] [50969]: [pid: 50969|app: 0|req: 2944/5990] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/security-groups?id=0d437be3-ac8e-4142-becb-dfc82235f8e5&fields=id&fields=name => generated 111 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.774430] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_postcommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': '', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 893.775290] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_postcommit: [ 893.775290] [50968]: key[device_owner], -> compute:nova [ 893.775290] [50968]: key[binding:host_id], -> cpu-1 [ 893.775290] [50968]: key[revision_number], 1 -> 2 [ 893.775290] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.784863] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4710c77d-8b33-4672-a5ff-ee0b389402f1 req-d3f42321-169d-47c7-ae6e-cb5afd254def tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.785897] [50968]: DEBUG neutron.plugins.ml2.managers [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Attempting to bind port ccb120bf-1071-4c8d-96fd-f018260dbd34 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 893.786165] [50969]: [pid: 50969|app: 0|req: 2945/5991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.786225] [50968]: DEBUG neutron.plugins.ml2.managers [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Attempting to bind port ccb120bf-1071-4c8d-96fd-f018260dbd34 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 893.786295] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Attempting to bind port ccb120bf-1071-4c8d-96fd-f018260dbd34 on network d0c45a14-468d-4523-a66b-c24dd6cb47f4 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 893.801313] [50969]: [pid: 50969|app: 0|req: 2946/5992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.804066] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 893.804239] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Bind Segment={'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 893.805096] [50969]: DEBUG neutron.api.wsgi [req-4710c77d-8b33-4672-a5ff-ee0b389402f1 req-09728489-7725-49a6-8eb7-48e4d13e1e5e tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.806772] [50968]: DEBUG networking_nsxv3.api.rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Bind port on Host cpu-1 & Segment [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 893.830906] [50969]: [pid: 50969|app: 0|req: 2947/5993] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.899099] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3'}, {'name': 'network-changed', 'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3'}, {'server_uuid': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0'}, {'name': 'network-changed', 'server_uuid': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'tag': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 893.900404] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d" -d '{"events": [{"server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "name": "network-vif-plugged", "status": "completed", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3"}, {"name": "network-changed", "server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3"}, {"server_uuid": "57e96288-9e21-4297-88bd-5b61c8adfca6", "name": "network-vif-plugged", "status": "completed", "tag": "a8ef8f76-a92f-421a-aa11-92eb86de3cc0"}, {"name": "network-changed", "server_uuid": "57e96288-9e21-4297-88bd-5b61c8adfca6", "tag": "a8ef8f76-a92f-421a-aa11-92eb86de3cc0"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 893.996472] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d52f16f2-043c-407d-9d1d-f9289204094e req-d0478483-a41d-4e17-9b3b-f08046f7e8be tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.996472] [50969]: [pid: 50969|app: 0|req: 2948/5994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.030573] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4906e03a-b76b-4aa8-bd3d-80225e592ba3 req-7f74a9a1-0f7c-43b2-83a8-cc21b0d8d1dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.031816] [50969]: [pid: 50969|app: 0|req: 2949/5995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 894.034886] [50969]: DEBUG neutron.api.wsgi [req-d52f16f2-043c-407d-9d1d-f9289204094e req-8d136e81-9e04-41ff-baec-e890fde09fe4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.079126] [50969]: [pid: 50969|app: 0|req: 2950/5996] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.096966] [50969]: [pid: 50969|app: 0|req: 2951/5997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.099675] [50969]: DEBUG neutron.api.wsgi [req-4906e03a-b76b-4aa8-bd3d-80225e592ba3 req-187b67cd-15ff-425a-97f7-7c2add2d91b8 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.122219] [50969]: [pid: 50969|app: 0|req: 2952/5998] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.182720] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-559cc87d-6a7a-4e62-a38d-80a1d6064a9d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.183722] [50969]: [pid: 50969|app: 0|req: 2953/5999] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 894.223824] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3352f58-e4a3-4529-a2e3-9b24fa9d9855 req-fe1fda63-462c-4e0d-8640-855ff74b8444 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.226615] [50969]: [pid: 50969|app: 0|req: 2954/6000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.229029] [50969]: DEBUG neutron.api.wsgi [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-0f97e0b3-3f9c-4ae4-b651-dbacf445a560 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.242114] [50969]: [pid: 50969|app: 0|req: 2955/6001] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=a8ef8f76-a92f-421a-aa11-92eb86de3cc0 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.245543] [50969]: DEBUG neutron.api.wsgi [req-e3352f58-e4a3-4529-a2e3-9b24fa9d9855 req-db04aa55-02e1-42f1-b5fd-d771ced87abd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.274247] [50969]: [pid: 50969|app: 0|req: 2956/6002] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.316838] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-36836afe-e538-41a1-ac59-441783207c25 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.318372] [50969]: [pid: 50969|app: 0|req: 2957/6003] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/subnets?id=593ae078-ed79-4814-b27c-c5189e4e9803 => generated 689 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.353906] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42cf8cc6-ed6f-4285-8ad4-7e8cbe30e7b2 req-59cc385d-686f-4d74-bc88-404ff021fdc2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.355031] [50969]: [pid: 50969|app: 0|req: 2958/6004] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 1041 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 894.393237] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84486480-1c80-4ab9-a405-4caead277a95 req-6b3c7bf7-086b-47d4-9cc4-2608f9da1762 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.393414] [50969]: [pid: 50969|app: 0|req: 2959/6005] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.407955] [50969]: [pid: 50969|app: 0|req: 2960/6006] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?network_id=d0c45a14-468d-4523-a66b-c24dd6cb47f4&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.456544] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42cf8cc6-ed6f-4285-8ad4-7e8cbe30e7b2 req-b2ef6e33-b24f-4989-ae86-47107c189cf3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.457409] [50969]: [pid: 50969|app: 0|req: 2961/6007] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.460957] [50969]: DEBUG neutron.api.wsgi [req-84486480-1c80-4ab9-a405-4caead277a95 req-a0e591dc-69a6-44b8-894e-4015f98247be tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.468328] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-29cd78b4-5281-4293-828a-130c8bf26cea x-openstack-request-id: req-29cd78b4-5281-4293-828a-130c8bf26cea {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 894.469760] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "name": "network-vif-plugged", "status": "completed", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3", "code": 200}, {"name": "network-changed", "server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3", "status": "completed", "code": 200}, {"server_uuid": "57e96288-9e21-4297-88bd-5b61c8adfca6", "name": "network-vif-plugged", "status": "completed", "tag": "a8ef8f76-a92f-421a-aa11-92eb86de3cc0", "code": 200}, {"name": "network-changed", "server_uuid": "57e96288-9e21-4297-88bd-5b61c8adfca6", "tag": "a8ef8f76-a92f-421a-aa11-92eb86de3cc0", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 894.469760] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-29cd78b4-5281-4293-828a-130c8bf26cea {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 894.469760] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-29cd78b4-5281-4293-828a-130c8bf26cea'] response: {'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'code': 200} [ 894.469760] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-29cd78b4-5281-4293-828a-130c8bf26cea'] response: {'name': 'network-changed', 'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'status': 'completed', 'code': 200} [ 894.469760] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-29cd78b4-5281-4293-828a-130c8bf26cea'] response: {'server_uuid': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'code': 200} [ 894.469760] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-29cd78b4-5281-4293-828a-130c8bf26cea'] response: {'name': 'network-changed', 'server_uuid': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'tag': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'status': 'completed', 'code': 200} [ 894.486434] [50969]: [pid: 50969|app: 0|req: 2962/6008] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.537235] [50969]: [pid: 50969|app: 0|req: 2963/6009] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.539546] [50969]: DEBUG neutron.api.wsgi [req-42cf8cc6-ed6f-4285-8ad4-7e8cbe30e7b2 req-5d895670-d276-4ce4-b739-c3aadd957b8a service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.563100] [50969]: [pid: 50969|app: 0|req: 2964/6010] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=9cb795ef-d274-4d6b-abd2-cc29b9a02260 => generated 19 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.612139] [50969]: [pid: 50969|app: 0|req: 2965/6011] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 894.645918] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aef68f3f-e5cb-41c6-97af-1520237a877f req-8c16e205-e30f-4036-a20e-07a7189d9f31 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.647054] [50969]: [pid: 50969|app: 0|req: 2966/6012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.668701] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42cf8cc6-ed6f-4285-8ad4-7e8cbe30e7b2 req-c1e180fc-9eeb-4c88-81a3-63ce33711495 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.668762] [50969]: [pid: 50969|app: 0|req: 2967/6013] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:26 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.671411] [50969]: DEBUG neutron.api.wsgi [req-aef68f3f-e5cb-41c6-97af-1520237a877f req-a074403f-fba3-4064-8e60-6e7226774c45 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.693994] [50969]: [pid: 50969|app: 0|req: 2968/6014] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.730544] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c1b0f8c-15da-4ee0-aeb4-9fb234d3e4cb req-3f73972d-d733-4507-8d3f-368b45e75e5d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.731746] [50969]: [pid: 50969|app: 0|req: 2969/6015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.763255] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42cf8cc6-ed6f-4285-8ad4-7e8cbe30e7b2 req-ddb4ef54-785f-42e6-9605-354a194c81ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.763711] [50969]: [pid: 50969|app: 0|req: 2970/6016] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.801264] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac805878-604d-4c9d-a395-ea8a92808615 req-b6902193-982b-4da2-96d8-169c8ce58c2c tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.802464] [50969]: [pid: 50969|app: 0|req: 2971/6017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.805869] [50969]: DEBUG neutron.api.wsgi [req-3c1b0f8c-15da-4ee0-aeb4-9fb234d3e4cb req-fa9fc6e3-b35a-4f90-aeb5-0999ff067dce tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.809103] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Bound using segment: {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 894.809367] [50968]: DEBUG neutron.plugins.ml2.managers [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Bound port: ccb120bf-1071-4c8d-96fd-f018260dbd34, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "0a1439ce-fa5c-420d-bcf0-083f4cc002cd", "external-id": "nsx-vlan-transportzone-413", "segmentation_id": 413}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 894.809551] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.829130] [50969]: [pid: 50969|app: 0|req: 2972/6018] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.867152] [50969]: [pid: 50969|app: 0|req: 2973/6019] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.867362] [50968]: DEBUG neutron.plugins.ml2.db [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] For port ccb120bf-1071-4c8d-96fd-f018260dbd34, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 894.867422] [50969]: DEBUG neutron.api.wsgi [req-ac805878-604d-4c9d-a395-ea8a92808615 req-309c70df-2f5e-4cdb-9659-881c8456eb9e tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.868848] [50968]: DEBUG neutron.plugins.ml2.db [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] For port ccb120bf-1071-4c8d-96fd-f018260dbd34, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ccb120bf-1071-4c8d-96fd-f018260dbd34,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 894.870620] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_precommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:26Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:26Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 894.870798] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_precommit: [ 894.870798] [50968]: key[binding:vif_type], unbound -> ovs [ 894.870798] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} [ 894.870798] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 894.874020] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.892746] [50969]: [pid: 50969|app: 0|req: 2974/6020] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.905026] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Pushing event updated for resources: {'Port': ['ID=ccb120bf-1071-4c8d-96fd-f018260dbd34,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 894.915931] [50968]: DEBUG neutron.db.provisioning_blocks [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Provisioning complete for port ccb120bf-1071-4c8d-96fd-f018260dbd34 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 894.915931] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.916064] [50968]: INFO neutron.plugins.ml2.plugin [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Attempt 1 to provision port ccb120bf-1071-4c8d-96fd-f018260dbd34 [ 894.930024] [50969]: [pid: 50969|app: 0|req: 2975/6021] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 894.949022] [50969]: [pid: 50969|app: 0|req: 2976/6022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.972038] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Current status of the port ccb120bf-1071-4c8d-96fd-f018260dbd34 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 894.972321] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.986964] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6076e7f5-71d4-417f-90b3-c966cdcbcd28 req-9a56a99a-c15e-4fa9-aa81-4759cbcf934c tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.986964] [50969]: [pid: 50969|app: 0|req: 2977/6023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 747 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.000067] [50968]: DEBUG neutron.plugins.ml2.db [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] For port ccb120bf-1071-4c8d-96fd-f018260dbd34, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ccb120bf-1071-4c8d-96fd-f018260dbd34,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 895.014915] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d req-1bfd33ac-d26b-489e-b6bd-f105b77841bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.016010] [50969]: [pid: 50969|app: 0|req: 2978/6024] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 895.019061] [50969]: DEBUG neutron.api.wsgi [req-6076e7f5-71d4-417f-90b3-c966cdcbcd28 req-e9bfee59-206d-4a3b-a0b9-ff1f31380972 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.030338] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_precommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:27Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:27Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}]) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 895.030826] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_precommit: [ 895.030826] [50968]: key[status], DOWN -> ACTIVE [ 895.030826] [50968]: key[revision_number], 4 -> 5 [ 895.030826] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.044292] [50968]: DEBUG neutron.db.provisioning_blocks [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Provisioning complete for port ccb120bf-1071-4c8d-96fd-f018260dbd34 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 895.044434] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.044543] [50968]: INFO neutron.plugins.ml2.plugin [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Attempt 1 to provision port ccb120bf-1071-4c8d-96fd-f018260dbd34 [ 895.054381] [50969]: [pid: 50969|app: 0|req: 2979/6025] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.094945] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aa826ca-1985-41f0-a4c0-7dcf508d1192 req-ebd2ae0e-3d1b-4a7d-9aa5-921a470fff51 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.096285] [50969]: [pid: 50969|app: 0|req: 2980/6026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.106198] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Current status of the port ccb120bf-1071-4c8d-96fd-f018260dbd34 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 895.107034] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_postcommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:27Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:27Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}]) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 895.107318] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_postcommit: [ 895.107318] [50968]: key[status], DOWN -> ACTIVE [ 895.107318] [50968]: key[revision_number], 4 -> 5 [ 895.107318] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.107492] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.145746] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Pushing event updated for resources: {'Port': ['ID=ccb120bf-1071-4c8d-96fd-f018260dbd34,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 895.148998] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_postcommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:27Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:26Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 895.149328] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] update_port_postcommit: [ 895.149328] [50968]: key[binding:vif_type], unbound -> ovs [ 895.149328] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} [ 895.149328] [50968]: key[updated_at], 2025-11-21T22:40:26Z -> 2025-11-21T22:40:27Z [ 895.149328] [50968]: key[revision_number], 2 -> 4 [ 895.149328] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.155467] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.156300] [50968]: DEBUG neutron_lib.callbacks.manager [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-c1807f57-f232-48a8-a3d6-f2d84cb4ff8f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.158145] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d req-99bbb236-e5cb-443d-b2df-9aaf1e02cfba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.158250] [50968]: [pid: 50968|app: 0|req: 3047/6027] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:25 2025] PUT /networking/v2.0/ports/ccb120bf-1071-4c8d-96fd-f018260dbd34 => generated 1037 bytes in 1644 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 895.158872] [50969]: [pid: 50969|app: 0|req: 2981/6028] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 714 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.160923] [50968]: DEBUG neutron.api.wsgi [req-5aa826ca-1985-41f0-a4c0-7dcf508d1192 req-d6cd0730-f663-42f7-a9e7-97f2129964d3 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.180294] [50969]: [pid: 50969|app: 0|req: 2982/6029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.183936] [50969]: DEBUG neutron.api.wsgi [req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d req-23890ff6-caaf-4479-95b5-562db60fa2bc service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.193883] [50968]: [pid: 50968|app: 0|req: 3048/6030] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.203379] [50969]: [pid: 50969|app: 0|req: 2983/6031] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.236042] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d req-52a288bd-488e-4318-9c5e-8c254790e8b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.237039] [50968]: [pid: 50968|app: 0|req: 3049/6032] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/subnets?id=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.278065] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d req-a2017183-92ad-4435-8b22-f1ce35b4d0aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.279250] [50969]: [pid: 50969|app: 0|req: 2984/6033] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?network_id=f4847b0e-f3e7-470d-9b23-b38b0c475093&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.280897] [50968]: [pid: 50968|app: 0|req: 3050/6034] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.331554] [50969]: [pid: 50969|app: 0|req: 2985/6035] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.374673] [50968]: [pid: 50968|app: 0|req: 3051/6036] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 895.398840] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79fd328a-5b64-4ad7-9934-b182f726421c req-82fef3d2-1f16-4ef3-b888-466f198518f6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.399924] [50969]: [pid: 50969|app: 0|req: 2986/6037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.407015] [50968]: [pid: 50968|app: 0|req: 3052/6038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.407070] [50969]: DEBUG neutron.api.wsgi [req-79fd328a-5b64-4ad7-9934-b182f726421c req-a3ac3769-618b-4275-b696-053d568bb18d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.436501] [50969]: [pid: 50969|app: 0|req: 2987/6039] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.471365] [50968]: [pid: 50968|app: 0|req: 3053/6040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.525927] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3000d9fb-ec2e-4bc3-a0ae-a939148052c7 req-d3102bd2-d179-46a4-b508-5e770dbb9e32 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.527270] [50969]: [pid: 50969|app: 0|req: 2988/6041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 895.536058] [50968]: DEBUG neutron.api.wsgi [req-3000d9fb-ec2e-4bc3-a0ae-a939148052c7 req-5b35bdf0-03f8-4ae1-8460-02dc40562d0d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.555340] [50969]: [pid: 50969|app: 0|req: 2989/6042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.571570] [50968]: [pid: 50968|app: 0|req: 3054/6043] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.633911] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4bc56b5-1994-4ade-a7a8-c4fc457154c3 req-52273c73-162a-4f61-8194-f7c6850ee646 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.635258] [50969]: [pid: 50969|app: 0|req: 2990/6044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.643318] [50969]: DEBUG neutron.api.wsgi [req-b4bc56b5-1994-4ade-a7a8-c4fc457154c3 req-3fe723bb-895a-4315-9bff-b7ea18928146 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.672169] [50969]: [pid: 50969|app: 0|req: 2991/6045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.695912] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f1a8ba2-7fb2-48bc-be14-45cc70e179ce admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.773918] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53720762-8f4c-4b84-8103-3329d418fa0c req-90d3ef2d-ac37-4605-bdcc-ca715c99eec2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.775206] [50969]: [pid: 50969|app: 0|req: 2992/6046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.807464] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f1a8ba2-7fb2-48bc-be14-45cc70e179ce admin admin] Publish callbacks [] for security_group (860260a4-8458-43f7-aad4-dfea5f602c81), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.810047] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f1a8ba2-7fb2-48bc-be14-45cc70e179ce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (860260a4-8458-43f7-aad4-dfea5f602c81), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.811343] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-117946c0-bc34-4eb7-a566-f4ed20b10292 req-1a9e1bd5-1359-429e-94cd-24ea0f227db9 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.812152] [50969]: [pid: 50969|app: 0|req: 2993/6047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.815078] [50969]: DEBUG neutron.api.wsgi [req-53720762-8f4c-4b84-8103-3329d418fa0c req-4b9e6288-ffb0-4a91-96ba-190da3a47afe tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.839926] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f1a8ba2-7fb2-48bc-be14-45cc70e179ce admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=860260a4-8458-43f7-aad4-dfea5f602c81,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 895.848212] [50969]: [pid: 50969|app: 0|req: 2994/6048] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.851843] [50969]: DEBUG neutron.api.wsgi [req-117946c0-bc34-4eb7-a566-f4ed20b10292 req-19100c86-8af4-4249-bfb2-76ea0092fc7a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.852394] [50968]: [pid: 50968|app: 0|req: 3055/6049] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:27 2025] GET /networking/v2.0/security-groups?tenant_id=ed9a1d50f80c4734b3bc5355234db69e&name=default => generated 2929 bytes in 240 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 895.878567] [50969]: [pid: 50969|app: 0|req: 2995/6050] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.890747] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6630df7-418c-4752-b5f8-bd23b468daab admin admin] Publish callbacks [] for security_group (860260a4-8458-43f7-aad4-dfea5f602c81), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.910749] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6630df7-418c-4752-b5f8-bd23b468daab admin admin] Publish callbacks [] for security_group (860260a4-8458-43f7-aad4-dfea5f602c81), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.931066] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb7f6297-6eb3-4b00-970f-5eda3904fde8 req-a5d24da6-db3b-4a91-a085-bef2ecaaf481 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.932058] [50969]: [pid: 50969|app: 0|req: 2996/6051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.941794] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6630df7-418c-4752-b5f8-bd23b468daab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (860260a4-8458-43f7-aad4-dfea5f602c81), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.947369] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e6630df7-418c-4752-b5f8-bd23b468daab admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=860260a4-8458-43f7-aad4-dfea5f602c81,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 895.951641] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e6630df7-418c-4752-b5f8-bd23b468daab admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.952463] [50968]: [pid: 50968|app: 0|req: 3056/6052] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:28 2025] DELETE /networking/v2.0/security-groups/860260a4-8458-43f7-aad4-dfea5f602c81 => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 895.956586] [50968]: DEBUG neutron.api.wsgi [req-eb7f6297-6eb3-4b00-970f-5eda3904fde8 req-e6674e32-5a2f-4e2b-973f-dd6acac06a5a tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.979334] [50968]: [pid: 50968|app: 0|req: 3057/6053] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.004390] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d52c01fb-178f-4db9-82de-ae403a44fd02 req-278e39de-35c9-4205-92bc-a3fd32620b3b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.005454] [50969]: [pid: 50969|app: 0|req: 2997/6054] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.011939] [50968]: DEBUG neutron.api.wsgi [req-d52c01fb-178f-4db9-82de-ae403a44fd02 req-136f0c11-b17a-4075-aff3-48e43fdbc21a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.044920] [50968]: [pid: 50968|app: 0|req: 3058/6055] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.086474] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2d92e85-c936-4acd-88b0-a73f0318b124 req-59f26b6c-ea3e-4ca6-b7b3-4af5bdd13187 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.086867] [50969]: [pid: 50969|app: 0|req: 2998/6056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.094347] [50968]: DEBUG neutron.api.wsgi [req-f2d92e85-c936-4acd-88b0-a73f0318b124 req-8751e457-2ac1-4162-9b2f-327ce70f9adb tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.111722] [50969]: [pid: 50969|app: 0|req: 2999/6057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.121762] [50968]: [pid: 50968|app: 0|req: 3059/6058] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.207703] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f4f99d-5635-4a45-8062-80e7e6265f01 req-9e9ffad2-a0b5-43ff-9fd3-4c3300af12bb tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.209274] [50969]: [pid: 50969|app: 0|req: 3000/6059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.241999] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-97639414-a712-41f4-bd55-455546f4f55c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.243222] [50969]: [pid: 50969|app: 0|req: 3001/6060] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 896.246364] [50969]: DEBUG neutron.api.wsgi [req-b7f4f99d-5635-4a45-8062-80e7e6265f01 req-c6d45f79-c311-48ef-a828-56f0b2d063a8 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.256677] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ca72ea1-da44-49cf-affe-d85db5c4f67e req-b6546e96-e05b-42dc-9a34-1fd69d3f9700 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.258073] [50968]: [pid: 50968|app: 0|req: 3060/6061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.260812] [50968]: DEBUG neutron.api.wsgi [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-d8c6c0ef-5bc7-46d0-9e5c-1e2a72a2acf1 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.273697] [50969]: [pid: 50969|app: 0|req: 3002/6062] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.275878] [50968]: [pid: 50968|app: 0|req: 3061/6063] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=ccb120bf-1071-4c8d-96fd-f018260dbd34 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.276624] [50969]: DEBUG neutron.api.wsgi [req-3ca72ea1-da44-49cf-affe-d85db5c4f67e req-646fdb2c-6d53-4521-a219-8712e6448ffe tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.299175] [50969]: [pid: 50969|app: 0|req: 3003/6064] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.308074] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac84787-556c-4ea9-a3c1-91beaa905fa7 req-7abe737e-3b2b-4082-8ca8-f585a1ab3692 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.309183] [50968]: [pid: 50968|app: 0|req: 3062/6065] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/subnets?id=593ae078-ed79-4814-b27c-c5189e4e9803 => generated 689 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.333520] [50969]: [pid: 50969|app: 0|req: 3004/6066] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?network_id=d0c45a14-468d-4523-a66b-c24dd6cb47f4&device_owner=network%3Adhcp => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.366033] [50969]: [pid: 50969|app: 0|req: 3005/6067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.390984] [50968]: [pid: 50968|app: 0|req: 3063/6068] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.398556] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a1ad05f-45b1-4384-85d3-e586fb7445f6 req-7782bacc-eacc-494e-a6ae-4feb4cc038bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.399633] [50969]: [pid: 50969|app: 0|req: 3006/6069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.408636] [50969]: DEBUG neutron.api.wsgi [req-3a1ad05f-45b1-4384-85d3-e586fb7445f6 req-7933f9e2-de5f-4b29-94a8-30e4231c009b tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.431587] [50968]: [pid: 50968|app: 0|req: 3064/6070] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 896.432767] [50969]: [pid: 50969|app: 0|req: 3007/6071] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 896.469052] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d req-febf917c-0846-4648-ae58-749589d2641a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.469052] [50968]: [pid: 50968|app: 0|req: 3065/6072] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 896.471479] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ccb120bf-1071-4c8d-96fd-f018260dbd34'}, {'name': 'network-changed', 'server_uuid': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'tag': 'ccb120bf-1071-4c8d-96fd-f018260dbd34'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 896.473093] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-526d64ef-d95d-4cdf-bb9f-9dddbd38feb2" -d '{"events": [{"server_uuid": "4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6", "name": "network-vif-plugged", "status": "completed", "tag": "ccb120bf-1071-4c8d-96fd-f018260dbd34"}, {"name": "network-changed", "server_uuid": "4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6", "tag": "ccb120bf-1071-4c8d-96fd-f018260dbd34"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 896.515586] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d req-919253ef-a8b2-4d03-8ba0-afe44c83ead6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.516709] [50969]: [pid: 50969|app: 0|req: 3008/6073] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 714 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.526943] [50968]: [pid: 50968|app: 0|req: 3066/6074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.531140] [50968]: DEBUG neutron.api.wsgi [req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d req-97f0a081-3f5a-4617-a0b1-1d3ac33e0dd2 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.544269] [50968]: [pid: 50968|app: 0|req: 3067/6075] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=a8ef8f76-a92f-421a-aa11-92eb86de3cc0 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.573780] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d41f6ff-4a72-4893-8e84-10c023ec6c5d req-6bce145f-f4a8-430b-a43e-4c1a253e9696 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.574834] [50968]: [pid: 50968|app: 0|req: 3068/6076] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/subnets?id=593ae078-ed79-4814-b27c-c5189e4e9803 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.577671] [50969]: DEBUG neutron.api.v2.base [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Request body: {'network': {'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 896.593136] [50968]: [pid: 50968|app: 0|req: 3069/6077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.596583] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Made reservation on behalf of 7b631b838e2a453099430e447ff5c18c for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 896.597852] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.604090] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.609704] [50968]: [pid: 50968|app: 0|req: 3070/6078] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?network_id=d0c45a14-468d-4523-a66b-c24dd6cb47f4&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.652930] [50968]: [pid: 50968|app: 0|req: 3071/6079] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.667389] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Publish callbacks [] for security_group (2f178f0c-a723-447a-8c93-1fdda3972bf2), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.669098] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (2f178f0c-a723-447a-8c93-1fdda3972bf2), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.692022] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=2f178f0c-a723-447a-8c93-1fdda3972bf2,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.709587] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] vlan segment allocate from pool success with {'vlan_id': 248, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 896.717578] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (b4c3d497-057b-484e-8490-525b467fde4d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.717578] [50969]: INFO neutron.db.segments_db [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Added segment b4c3d497-057b-484e-8490-525b467fde4d of type vlan for network 867a73b1-d1bf-4b5c-98f3-db92e5056f33 [ 896.718414] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-64db3a3a-12e1-401b-9730-06d7053db898 x-openstack-request-id: req-64db3a3a-12e1-401b-9730-06d7053db898 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 896.721852] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6", "name": "network-vif-plugged", "status": "completed", "tag": "ccb120bf-1071-4c8d-96fd-f018260dbd34", "code": 200}, {"name": "network-changed", "server_uuid": "4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6", "tag": "ccb120bf-1071-4c8d-96fd-f018260dbd34", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 896.721852] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-64db3a3a-12e1-401b-9730-06d7053db898 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 896.721852] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-64db3a3a-12e1-401b-9730-06d7053db898'] response: {'server_uuid': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'code': 200} [ 896.721852] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-64db3a3a-12e1-401b-9730-06d7053db898'] response: {'name': 'network-changed', 'server_uuid': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'tag': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'status': 'completed', 'code': 200} [ 896.730347] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d91aef89-ac51-49ca-832d-3cf9b1d46167 req-03931409-ab06-4cb0-b7f6-f8e4762e7a82 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.731883] [50968]: [pid: 50968|app: 0|req: 3072/6080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:28 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.748385] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (867a73b1-d1bf-4b5c-98f3-db92e5056f33), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.772314] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] create_network_precommit called with network settings {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1422, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}] [ 896.772489] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] create_network_precommit: [ 896.772489] [50969]: key[qinq], None -> None [ 896.772489] [50969]: key[project_id], None -> 7b631b838e2a453099430e447ff5c18c [ 896.772489] [50969]: key[tags], None -> [] [ 896.772489] [50969]: key[router:external], None -> False [ 896.772489] [50969]: key[created_at], None -> 2025-11-21T22:40:29Z [ 896.772489] [50969]: key[name], None -> tempest-ServersTestBootFromVolume-1968185639-network [ 896.772489] [50969]: key[status], None -> ACTIVE [ 896.772489] [50969]: key[ipv6_address_scope], None -> None [ 896.772489] [50969]: key[tenant_id], None -> 7b631b838e2a453099430e447ff5c18c [ 896.772489] [50969]: key[availability_zone_hints], None -> [] [ 896.772489] [50969]: key[availability_zones], None -> [] [ 896.772489] [50969]: key[id], None -> 867a73b1-d1bf-4b5c-98f3-db92e5056f33 [ 896.772489] [50969]: key[port_security_enabled], None -> True [ 896.772489] [50969]: key[subnets], None -> [] [ 896.772489] [50969]: key[provider:segmentation_id], None -> 248 [ 896.772489] [50969]: key[provider:network_type], None -> vlan [ 896.772489] [50969]: key[revision_number], None -> 1 [ 896.772489] [50969]: key[provider:physical_network], None -> default [ 896.772489] [50969]: key[description], None -> [ 896.772489] [50969]: key[updated_at], None -> 2025-11-21T22:40:29Z [ 896.772489] [50969]: key[standard_attr_id], None -> 1422 [ 896.772489] [50969]: key[admin_state_up], None -> True [ 896.772489] [50969]: key[shared], None -> False [ 896.772489] [50969]: key[ipv4_address_scope], None -> None [ 896.772489] [50969]: key[vlan_transparent], None -> None [ 896.772489] [50969]: key[mtu], None -> 8950 [ 896.772489] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.778966] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (867a73b1-d1bf-4b5c-98f3-db92e5056f33), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.803595] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Pushing event updated for resources: {'Network': ['ID=867a73b1-d1bf-4b5c-98f3-db92e5056f33,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.806047] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] create_network_postcommit called with network settings {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1422, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}] [ 896.806305] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] create_network_postcommit: [ 896.806305] [50969]: key[qinq], None -> None [ 896.806305] [50969]: key[project_id], None -> 7b631b838e2a453099430e447ff5c18c [ 896.806305] [50969]: key[tags], None -> [] [ 896.806305] [50969]: key[router:external], None -> False [ 896.806305] [50969]: key[created_at], None -> 2025-11-21T22:40:29Z [ 896.806305] [50969]: key[name], None -> tempest-ServersTestBootFromVolume-1968185639-network [ 896.806305] [50969]: key[status], None -> ACTIVE [ 896.806305] [50969]: key[ipv6_address_scope], None -> None [ 896.806305] [50969]: key[tenant_id], None -> 7b631b838e2a453099430e447ff5c18c [ 896.806305] [50969]: key[availability_zone_hints], None -> [] [ 896.806305] [50969]: key[availability_zones], None -> [] [ 896.806305] [50969]: key[id], None -> 867a73b1-d1bf-4b5c-98f3-db92e5056f33 [ 896.806305] [50969]: key[port_security_enabled], None -> True [ 896.806305] [50969]: key[subnets], None -> [] [ 896.806305] [50969]: key[provider:segmentation_id], None -> 248 [ 896.806305] [50969]: key[provider:network_type], None -> vlan [ 896.806305] [50969]: key[revision_number], None -> 1 [ 896.806305] [50969]: key[provider:physical_network], None -> default [ 896.806305] [50969]: key[description], None -> [ 896.806305] [50969]: key[updated_at], None -> 2025-11-21T22:40:29Z [ 896.806305] [50969]: key[standard_attr_id], None -> 1422 [ 896.806305] [50969]: key[admin_state_up], None -> True [ 896.806305] [50969]: key[shared], None -> False [ 896.806305] [50969]: key[ipv4_address_scope], None -> None [ 896.806305] [50969]: key[vlan_transparent], None -> None [ 896.806305] [50969]: key[mtu], None -> 8950 [ 896.806305] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.809811] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.810278] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1a2cc3a6-2f96-487f-a818-441effd740fc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.823519] [50969]: [pid: 50969|app: 0|req: 3009/6081] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:40:28 2025] POST /networking/v2.0/networks => generated 670 bytes in 306 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 896.833883] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-bc441c43-1c72-4ecb-b042-47436364ec3c tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.835904] [50968]: [pid: 50968|app: 0|req: 3073/6082] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 749 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.840649] [50968]: DEBUG neutron.api.wsgi [req-d91aef89-ac51-49ca-832d-3cf9b1d46167 req-61015336-e680-4bdf-b4ba-a0912d5ba5b7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.866034] [50969]: [pid: 50969|app: 0|req: 3010/6083] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 896.873566] [50968]: [pid: 50968|app: 0|req: 3074/6084] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.876564] [50968]: DEBUG neutron.api.v2.base [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Request body: {'subnet': {'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestBootFromVolume-1968185639-subnet', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 896.886049] [50969]: [pid: 50969|app: 0|req: 3011/6085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.901655] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Made reservation on behalf of 7b631b838e2a453099430e447ff5c18c for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 896.904630] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.941362] [50969]: DEBUG neutron.plugins.ml2.plugin [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Deleting port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 896.941482] [50969]: DEBUG neutron_lib.callbacks.manager [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.977729] [50969]: DEBUG neutron.plugins.ml2.db [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] For port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 896.978186] [50969]: DEBUG neutron_lib.callbacks.manager [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.984264] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:08Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 896.984427] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit: [ 896.984427] [50969]: key[mac_address], fa:16:3e:6c:7d:1c -> None [ 896.984427] [50969]: key[device_id], 42237b29-9184-4354-9a46-278f2f6e6b9d -> None [ 896.984427] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 896.984427] [50969]: key[binding:vnic_type], normal -> None [ 896.984427] [50969]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 896.984427] [50969]: key[tags], [] -> None [ 896.984427] [50969]: key[allowed_address_pairs], [] -> None [ 896.984427] [50969]: key[created_at], 2025-11-21T22:40:06Z -> None [ 896.984427] [50969]: key[name], -> None [ 896.984427] [50969]: key[status], ACTIVE -> None [ 896.984427] [50969]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 896.984427] [50969]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}] -> None [ 896.984427] [50969]: key[id], b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b -> None [ 896.984427] [50969]: key[port_security_enabled], True -> None [ 896.984427] [50969]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 896.984427] [50969]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 896.984427] [50969]: key[binding:profile], {} -> None [ 896.984427] [50969]: key[binding:host_id], cpu-1 -> None [ 896.984427] [50969]: key[revision_number], 5 -> None [ 896.984427] [50969]: key[description], -> None [ 896.984427] [50969]: key[updated_at], 2025-11-21T22:40:08Z -> None [ 896.984427] [50969]: key[standard_attr_id], 1345 -> None [ 896.984427] [50969]: key[admin_state_up], True -> None [ 896.984427] [50969]: key[binding:vif_type], ovs -> None [ 896.984427] [50969]: key[device_owner], compute:nova -> None [ 896.984427] [50969]: key[extra_dhcp_opts], [] -> None [ 896.984427] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.987141] [50969]: DEBUG neutron.plugins.ml2.plugin [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Calling delete_port for b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 896.998604] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] create_subnet_precommit called with subnet settings {'id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'name': 'tempest-ServersTestBootFromVolume-1968185639-subnet', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1424, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings None) [ 896.998849] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] create_subnet_precommit: [ 896.998849] [50968]: key[service_types], None -> [] [ 896.998849] [50968]: key[project_id], None -> 7b631b838e2a453099430e447ff5c18c [ 896.998849] [50968]: key[tags], None -> [] [ 896.998849] [50968]: key[router:external], None -> False [ 896.998849] [50968]: key[ipv6_ra_mode], None -> None [ 896.998849] [50968]: key[created_at], None -> 2025-11-21T22:40:29Z [ 896.998849] [50968]: key[name], None -> tempest-ServersTestBootFromVolume-1968185639-subnet [ 896.998849] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 896.998849] [50968]: key[tenant_id], None -> 7b631b838e2a453099430e447ff5c18c [ 896.998849] [50968]: key[id], None -> 4da5d04a-b4a0-45a6-ad59-049dca07b087 [ 896.998849] [50968]: key[network_id], None -> 867a73b1-d1bf-4b5c-98f3-db92e5056f33 [ 896.998849] [50968]: key[host_routes], None -> [] [ 896.998849] [50968]: key[revision_number], None -> 0 [ 896.998849] [50968]: key[dns_nameservers], None -> [] [ 896.998849] [50968]: key[cidr], None -> 192.168.128.0/28 [ 896.998849] [50968]: key[updated_at], None -> 2025-11-21T22:40:29Z [ 896.998849] [50968]: key[description], None -> [ 896.998849] [50968]: key[standard_attr_id], None -> 1424 [ 896.998849] [50968]: key[segment_id], None -> None [ 896.998849] [50968]: key[shared], None -> False [ 896.998849] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 896.998849] [50968]: key[ipv6_address_mode], None -> None [ 896.998849] [50968]: key[enable_dhcp], None -> True [ 896.998849] [50968]: key[subnetpool_id], None -> None [ 896.998849] [50968]: key[ip_version], None -> 4 [ 896.998849] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.000725] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (4da5d04a-b4a0-45a6-ad59-049dca07b087), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.016887] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Pushing event updated for resources: {'Subnet': ['ID=4da5d04a-b4a0-45a6-ad59-049dca07b087,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 897.041441] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Checking segment: {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 897.041735] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Network hostable DHCP agents. Network: 867a73b1-d1bf-4b5c-98f3-db92e5056f33, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 897.063198] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Network 867a73b1-d1bf-4b5c-98f3-db92e5056f33 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 897.070089] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 867a73b1-d1bf-4b5c-98f3-db92e5056f33) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 897.073404] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] create_subnet_postcommit called with subnet settings {'id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'name': 'tempest-ServersTestBootFromVolume-1968185639-subnet', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1424, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7b631b838e2a453099430e447ff5c18c', 'network': {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248}} (original settings None) [ 897.073807] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] create_subnet_postcommit: [ 897.073807] [50968]: key[service_types], None -> [] [ 897.073807] [50968]: key[project_id], None -> 7b631b838e2a453099430e447ff5c18c [ 897.073807] [50968]: key[tags], None -> [] [ 897.073807] [50968]: key[router:external], None -> False [ 897.073807] [50968]: key[ipv6_ra_mode], None -> None [ 897.073807] [50968]: key[created_at], None -> 2025-11-21T22:40:29Z [ 897.073807] [50968]: key[name], None -> tempest-ServersTestBootFromVolume-1968185639-subnet [ 897.073807] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 897.073807] [50968]: key[tenant_id], None -> 7b631b838e2a453099430e447ff5c18c [ 897.073807] [50968]: key[id], None -> 4da5d04a-b4a0-45a6-ad59-049dca07b087 [ 897.073807] [50968]: key[network_id], None -> 867a73b1-d1bf-4b5c-98f3-db92e5056f33 [ 897.073807] [50968]: key[host_routes], None -> [] [ 897.073807] [50968]: key[revision_number], None -> 0 [ 897.073807] [50968]: key[dns_nameservers], None -> [] [ 897.073807] [50968]: key[cidr], None -> 192.168.128.0/28 [ 897.073807] [50968]: key[updated_at], None -> 2025-11-21T22:40:29Z [ 897.073807] [50968]: key[description], None -> [ 897.073807] [50968]: key[standard_attr_id], None -> 1424 [ 897.073807] [50968]: key[segment_id], None -> None [ 897.073807] [50968]: key[shared], None -> False [ 897.073807] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 897.073807] [50968]: key[ipv6_address_mode], None -> None [ 897.073807] [50968]: key[enable_dhcp], None -> True [ 897.073807] [50968]: key[subnetpool_id], None -> None [ 897.073807] [50968]: key[ip_version], None -> 4 [ 897.073807] [50968]: key[network], None -> {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} [ 897.073807] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.076035] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.076487] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af2f0b71-8bc4-45ca-a002-1e0123f8d71b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.080870] [50969]: DEBUG neutron_lib.callbacks.manager [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.088592] [50968]: [pid: 50968|app: 0|req: 3075/6086] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:29 2025] POST /networking/v2.0/subnets => generated 689 bytes in 214 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 897.091630] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event deleted for resources: {'Port': ['ID=b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 897.108775] [50968]: [pid: 50968|app: 0|req: 3076/6087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.125728] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] No DVR routers for this DVR port b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 897.126071] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit called with port settings {'id': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:6c:7d:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'device_owner': 'compute:nova', 'standard_attr_id': 1345, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:08Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 897.126240] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit: [ 897.126240] [50969]: key[mac_address], fa:16:3e:6c:7d:1c -> None [ 897.126240] [50969]: key[device_id], 42237b29-9184-4354-9a46-278f2f6e6b9d -> None [ 897.126240] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 897.126240] [50969]: key[binding:vnic_type], normal -> None [ 897.126240] [50969]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 897.126240] [50969]: key[tags], [] -> None [ 897.126240] [50969]: key[allowed_address_pairs], [] -> None [ 897.126240] [50969]: key[created_at], 2025-11-21T22:40:06Z -> None [ 897.126240] [50969]: key[name], -> None [ 897.126240] [50969]: key[status], ACTIVE -> None [ 897.126240] [50969]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 897.126240] [50969]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.4'}] -> None [ 897.126240] [50969]: key[id], b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b -> None [ 897.126240] [50969]: key[port_security_enabled], True -> None [ 897.126240] [50969]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 897.126240] [50969]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 897.126240] [50969]: key[binding:profile], {} -> None [ 897.126240] [50969]: key[binding:host_id], cpu-1 -> None [ 897.126240] [50969]: key[revision_number], 5 -> None [ 897.126240] [50969]: key[description], -> None [ 897.126240] [50969]: key[updated_at], 2025-11-21T22:40:08Z -> None [ 897.126240] [50969]: key[standard_attr_id], 1345 -> None [ 897.126240] [50969]: key[admin_state_up], True -> None [ 897.126240] [50969]: key[binding:vif_type], ovs -> None [ 897.126240] [50969]: key[device_owner], compute:nova -> None [ 897.126240] [50969]: key[extra_dhcp_opts], [] -> None [ 897.126240] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.128627] [50969]: DEBUG neutron_lib.callbacks.manager [req-d8fdebb3-07d7-4a30-9200-a7ad26e7589a req-a69039ed-1681-42db-9955-111b265da967 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.129304] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'name': 'network-vif-deleted', 'tag': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 897.132308] [50969]: [pid: 50969|app: 0|req: 3012/6088] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:29 2025] DELETE /networking/v2.0/ports/b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b => generated 0 bytes in 248 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 897.135430] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2310f845-7956-49db-8fe6-46c4c9bbd36d" -d '{"events": [{"server_uuid": "42237b29-9184-4354-9a46-278f2f6e6b9d", "name": "network-vif-deleted", "tag": "b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 897.171190] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-526d64ef-d95d-4cdf-bb9f-9dddbd38feb2 req-a3d7fe16-4799-4c5a-90e3-d91e141c9c0f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.172268] [50969]: [pid: 50969|app: 0|req: 3013/6089] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 897.197153] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc264bf9-7c03-4c21-b0b2-46066c267eb1 req-4850a14c-91de-4ce2-a396-f7d0f62b64ff tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.197372] [50968]: [pid: 50968|app: 0|req: 3077/6090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.200503] [50968]: DEBUG neutron.api.v2.base [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Request body: {'router': {'name': 'tempest-ServersTestBootFromVolume-1968185639-router', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 897.217409] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (2735d715-5d45-49d7-9645-8297bd8fcf50), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.217730] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (2735d715-5d45-49d7-9645-8297bd8fcf50), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.232861] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-ba0827d5-8e86-49f7-beeb-d56f2c91a244 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.234482] [50969]: [pid: 50969|app: 0|req: 3014/6091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.256144] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks [] for router_controller (2735d715-5d45-49d7-9645-8297bd8fcf50), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.264427] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bb9d641-097a-468f-a889-94ac05df9972 req-f85e7211-5be4-49b9-9c71-0037938d8620 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.265458] [50969]: [pid: 50969|app: 0|req: 3015/6092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.300834] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-526d64ef-d95d-4cdf-bb9f-9dddbd38feb2 req-77937282-565d-47b7-84bc-77ba9e65bc53 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.301857] [50969]: [pid: 50969|app: 0|req: 3016/6093] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.304540] [50969]: DEBUG neutron.api.wsgi [req-cc264bf9-7c03-4c21-b0b2-46066c267eb1 req-3917c25a-0fb7-424a-b6c8-70b614b22107 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.334921] [50969]: [pid: 50969|app: 0|req: 3017/6094] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:29 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.341323] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks [] for router_gateway (2735d715-5d45-49d7-9645-8297bd8fcf50), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.417092] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks [] for router_gateway (2735d715-5d45-49d7-9645-8297bd8fcf50), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.420786] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.468029] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Allocated IP 10.180.180.240 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/10a4e28a-2faa-43c3-abc4-c6f284a7f46d) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 897.521301] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks [] for allowed_address_pair (10a4e28a-2faa-43c3-abc4-c6f284a7f46d), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.521301] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks [] for port (10a4e28a-2faa-43c3-abc4-c6f284a7f46d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.521301] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] create_port_precommit called with port settings {'id': '10a4e28a-2faa-43c3-abc4-c6f284a7f46d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:c0:01', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1426, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 897.521301] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] create_port_precommit: [ 897.521301] [50968]: key[mac_address], None -> fa:16:3e:5c:c0:01 [ 897.521301] [50968]: key[device_id], None -> 2735d715-5d45-49d7-9645-8297bd8fcf50 [ 897.521301] [50968]: key[binding:vif_details], None -> {} [ 897.521301] [50968]: key[project_id], None -> [ 897.521301] [50968]: key[binding:vnic_type], None -> normal [ 897.521301] [50968]: key[allowed_address_pairs], None -> [] [ 897.521301] [50968]: key[name], None -> [ 897.521301] [50968]: key[status], None -> DOWN [ 897.521301] [50968]: key[tenant_id], None -> [ 897.521301] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}] [ 897.521301] [50968]: key[id], None -> 10a4e28a-2faa-43c3-abc4-c6f284a7f46d [ 897.521301] [50968]: key[port_security_enabled], None -> False [ 897.521301] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 897.521301] [50968]: key[security_groups], None -> [] [ 897.521301] [50968]: key[binding:profile], None -> {} [ 897.521301] [50968]: key[binding:host_id], None -> [ 897.521301] [50968]: key[standard_attr_id], None -> 1426 [ 897.521301] [50968]: key[admin_state_up], None -> True [ 897.521301] [50968]: key[device_owner], None -> network:router_gateway [ 897.521301] [50968]: key[binding:vif_type], None -> unbound [ 897.521301] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.541136] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (10a4e28a-2faa-43c3-abc4-c6f284a7f46d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.566553] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Pushing event updated for resources: {'Port': ['ID=10a4e28a-2faa-43c3-abc4-c6f284a7f46d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 897.575337] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 897.576090] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 897.578268] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 897.590372] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] create_port_postcommit called with port settings {'id': '10a4e28a-2faa-43c3-abc4-c6f284a7f46d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:c0:01', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1426, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 897.590620] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] create_port_postcommit: [ 897.590620] [50968]: key[mac_address], None -> fa:16:3e:5c:c0:01 [ 897.590620] [50968]: key[device_id], None -> 2735d715-5d45-49d7-9645-8297bd8fcf50 [ 897.590620] [50968]: key[binding:vif_details], None -> {} [ 897.590620] [50968]: key[project_id], None -> [ 897.590620] [50968]: key[binding:vnic_type], None -> normal [ 897.590620] [50968]: key[tags], None -> [] [ 897.590620] [50968]: key[allowed_address_pairs], None -> [] [ 897.590620] [50968]: key[created_at], None -> 2025-11-21T22:40:29Z [ 897.590620] [50968]: key[name], None -> [ 897.590620] [50968]: key[status], None -> DOWN [ 897.590620] [50968]: key[tenant_id], None -> [ 897.590620] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}] [ 897.590620] [50968]: key[id], None -> 10a4e28a-2faa-43c3-abc4-c6f284a7f46d [ 897.590620] [50968]: key[port_security_enabled], None -> False [ 897.590620] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 897.590620] [50968]: key[security_groups], None -> [] [ 897.590620] [50968]: key[binding:profile], None -> {} [ 897.590620] [50968]: key[binding:host_id], None -> [ 897.590620] [50968]: key[revision_number], None -> 1 [ 897.590620] [50968]: key[description], None -> [ 897.590620] [50968]: key[updated_at], None -> 2025-11-21T22:40:29Z [ 897.590620] [50968]: key[standard_attr_id], None -> 1426 [ 897.590620] [50968]: key[admin_state_up], None -> True [ 897.590620] [50968]: key[binding:vif_type], None -> unbound [ 897.590620] [50968]: key[device_owner], None -> network:router_gateway [ 897.590620] [50968]: key[extra_dhcp_opts], None -> [] [ 897.590620] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 897.590620] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.699134] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks [] for router_gateway (2735d715-5d45-49d7-9645-8297bd8fcf50), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.803330] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (2735d715-5d45-49d7-9645-8297bd8fcf50), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.868960] [50969]: DEBUG neutron.plugins.ml2.plugin [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Deleting port 479dab71-5318-4f01-b7a8-a4239ec52016 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 897.869423] [50969]: DEBUG neutron_lib.callbacks.manager [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.884722] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Router 2735d715-5d45-49d7-9645-8297bd8fcf50 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 897.899215] [50969]: DEBUG neutron.plugins.ml2.db [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] For port 479dab71-5318-4f01-b7a8-a4239ec52016, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=479dab71-5318-4f01-b7a8-a4239ec52016,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 897.899305] [50969]: DEBUG neutron_lib.callbacks.manager [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.904572] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_precommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:27Z', 'revision_number': 5, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 897.904813] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_precommit: [ 897.904813] [50969]: key[mac_address], fa:16:3e:47:bc:47 -> None [ 897.904813] [50969]: key[device_id], 01a42fda-a0bd-40f9-9576-4aa82b98b00d -> None [ 897.904813] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 897.904813] [50969]: key[binding:vnic_type], normal -> None [ 897.904813] [50969]: key[project_id], d8d10265f7ca4112b432f3f8c7588fc3 -> None [ 897.904813] [50969]: key[tags], [] -> None [ 897.904813] [50969]: key[allowed_address_pairs], [] -> None [ 897.904813] [50969]: key[created_at], 2025-11-21T22:38:25Z -> None [ 897.904813] [50969]: key[name], -> None [ 897.904813] [50969]: key[status], ACTIVE -> None [ 897.904813] [50969]: key[tenant_id], d8d10265f7ca4112b432f3f8c7588fc3 -> None [ 897.904813] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}] -> None [ 897.904813] [50969]: key[id], 479dab71-5318-4f01-b7a8-a4239ec52016 -> None [ 897.904813] [50969]: key[port_security_enabled], True -> None [ 897.904813] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 897.904813] [50969]: key[security_groups], ['f46326b4-7843-4c05-8eca-cb73edd99c30'] -> None [ 897.904813] [50969]: key[binding:profile], {} -> None [ 897.904813] [50969]: key[binding:host_id], cpu-1 -> None [ 897.904813] [50969]: key[revision_number], 5 -> None [ 897.904813] [50969]: key[description], -> None [ 897.904813] [50969]: key[updated_at], 2025-11-21T22:38:27Z -> None [ 897.904813] [50969]: key[standard_attr_id], 1219 -> None [ 897.904813] [50969]: key[admin_state_up], True -> None [ 897.904813] [50969]: key[binding:vif_type], ovs -> None [ 897.904813] [50969]: key[device_owner], compute:nova -> None [ 897.904813] [50969]: key[extra_dhcp_opts], [] -> None [ 897.904813] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.907584] [50969]: DEBUG neutron.plugins.ml2.plugin [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Calling delete_port for 479dab71-5318-4f01-b7a8-a4239ec52016 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 897.938164] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 897.950631] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8afdd00c-2566-443e-ab1f-b544cffeef71 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.951250] [50968]: [pid: 50968|app: 0|req: 3078/6095] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:40:29 2025] POST /networking/v2.0/routers => generated 731 bytes in 753 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 897.954359] [50968]: DEBUG neutron.api.wsgi [req-2bb9d641-097a-468f-a889-94ac05df9972 req-061b6478-85c6-44f3-97cf-845f10226fa0 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.986934] [50968]: [pid: 50968|app: 0|req: 3079/6096] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.991175] [50968]: DEBUG neutron.api.wsgi [req-526d64ef-d95d-4cdf-bb9f-9dddbd38feb2 req-437a1f09-edea-4c67-87ef-44dfc8258065 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.006934] [50968]: [pid: 50968|app: 0|req: 3080/6097] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=ccb120bf-1071-4c8d-96fd-f018260dbd34 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.015292] [50969]: DEBUG neutron_lib.callbacks.manager [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (479dab71-5318-4f01-b7a8-a4239ec52016), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.027020] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event deleted for resources: {'Port': ['ID=479dab71-5318-4f01-b7a8-a4239ec52016,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 898.064361] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] No DVR routers for this DVR port 479dab71-5318-4f01-b7a8-a4239ec52016 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 898.064361] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_postcommit called with port settings {'id': '479dab71-5318-4f01-b7a8-a4239ec52016', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:47:bc:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'device_owner': 'compute:nova', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:25Z', 'updated_at': '2025-11-21T22:38:27Z', 'revision_number': 5, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 898.065154] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_postcommit: [ 898.065154] [50969]: key[mac_address], fa:16:3e:47:bc:47 -> None [ 898.065154] [50969]: key[device_id], 01a42fda-a0bd-40f9-9576-4aa82b98b00d -> None [ 898.065154] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 898.065154] [50969]: key[binding:vnic_type], normal -> None [ 898.065154] [50969]: key[project_id], d8d10265f7ca4112b432f3f8c7588fc3 -> None [ 898.065154] [50969]: key[tags], [] -> None [ 898.065154] [50969]: key[allowed_address_pairs], [] -> None [ 898.065154] [50969]: key[created_at], 2025-11-21T22:38:25Z -> None [ 898.065154] [50969]: key[name], -> None [ 898.065154] [50969]: key[status], ACTIVE -> None [ 898.065154] [50969]: key[tenant_id], d8d10265f7ca4112b432f3f8c7588fc3 -> None [ 898.065154] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.15'}] -> None [ 898.065154] [50969]: key[id], 479dab71-5318-4f01-b7a8-a4239ec52016 -> None [ 898.065154] [50969]: key[port_security_enabled], True -> None [ 898.065154] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 898.065154] [50969]: key[security_groups], ['f46326b4-7843-4c05-8eca-cb73edd99c30'] -> None [ 898.065154] [50969]: key[binding:profile], {} -> None [ 898.065154] [50969]: key[binding:host_id], cpu-1 -> None [ 898.065154] [50969]: key[revision_number], 5 -> None [ 898.065154] [50969]: key[description], -> None [ 898.065154] [50969]: key[updated_at], 2025-11-21T22:38:27Z -> None [ 898.065154] [50969]: key[standard_attr_id], 1219 -> None [ 898.065154] [50969]: key[admin_state_up], True -> None [ 898.065154] [50969]: key[binding:vif_type], ovs -> None [ 898.065154] [50969]: key[device_owner], compute:nova -> None [ 898.065154] [50969]: key[extra_dhcp_opts], [] -> None [ 898.065154] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 898.066886] [50969]: DEBUG neutron_lib.callbacks.manager [req-d171a973-6976-4040-8844-f5c9a7bc5054 req-1f211808-b3ae-4361-99b3-2c0e05cfd233 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.071278] [50969]: [pid: 50969|app: 0|req: 3018/6098] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:29 2025] DELETE /networking/v2.0/ports/479dab71-5318-4f01-b7a8-a4239ec52016 => generated 0 bytes in 739 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 898.091951] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-739cf5a1-d05d-4b37-bacd-f4f65b58be88 req-8671cbf5-b8cf-4569-85c1-90a219ce3671 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.093028] [50968]: [pid: 50968|app: 0|req: 3081/6099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.121446] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482ef255-90a3-4951-9d53-647d82ada34b req-2c51a6f7-dc2d-449c-894d-ceea091c7af7 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.122467] [50969]: [pid: 50969|app: 0|req: 3019/6100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 751 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.143504] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-526d64ef-d95d-4cdf-bb9f-9dddbd38feb2 req-9ec3ff31-c012-486e-863f-be6b74f3279a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.144496] [50969]: [pid: 50969|app: 0|req: 3020/6101] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/subnets?id=593ae078-ed79-4814-b27c-c5189e4e9803 => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.215397] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad18f660-dba6-493c-a3a6-a0df8b8fd323 req-b37f76fa-cb29-43b7-9a7b-da4deb67c177 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.216564] [50969]: [pid: 50969|app: 0|req: 3021/6102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.219957] [50969]: DEBUG neutron.api.wsgi [req-739cf5a1-d05d-4b37-bacd-f4f65b58be88 req-214220a6-4268-4b6e-a545-0a9bca9bf7cc tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.254010] [50969]: [pid: 50969|app: 0|req: 3022/6103] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.313391] [50969]: DEBUG neutron.plugins.ml2.plugin [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Deleting port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 898.313391] [50969]: DEBUG neutron_lib.callbacks.manager [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.354198] [50969]: DEBUG neutron.plugins.ml2.db [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] For port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 898.354198] [50969]: DEBUG neutron_lib.callbacks.manager [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.359523] [50968]: DEBUG neutron_lib.callbacks.manager [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.360085] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] delete_port_precommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:55Z', 'revision_number': 5, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 898.360451] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] delete_port_precommit: [ 898.360451] [50969]: key[mac_address], fa:16:3e:a8:32:09 -> None [ 898.360451] [50969]: key[device_id], 05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 -> None [ 898.360451] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 898.360451] [50969]: key[binding:vnic_type], normal -> None [ 898.360451] [50969]: key[project_id], b0c4102b56784e6cad8b8aec8dac18a6 -> None [ 898.360451] [50969]: key[tags], [] -> None [ 898.360451] [50969]: key[allowed_address_pairs], [] -> None [ 898.360451] [50969]: key[created_at], 2025-11-21T22:38:54Z -> None [ 898.360451] [50969]: key[name], -> None [ 898.360451] [50969]: key[status], ACTIVE -> None [ 898.360451] [50969]: key[tenant_id], b0c4102b56784e6cad8b8aec8dac18a6 -> None [ 898.360451] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}] -> None [ 898.360451] [50969]: key[id], 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 -> None [ 898.360451] [50969]: key[port_security_enabled], True -> None [ 898.360451] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 898.360451] [50969]: key[security_groups], ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'] -> None [ 898.360451] [50969]: key[binding:profile], {} -> None [ 898.360451] [50969]: key[binding:host_id], cpu-1 -> None [ 898.360451] [50969]: key[revision_number], 5 -> None [ 898.360451] [50969]: key[description], -> None [ 898.360451] [50969]: key[updated_at], 2025-11-21T22:38:55Z -> None [ 898.360451] [50969]: key[standard_attr_id], 1246 -> None [ 898.360451] [50969]: key[admin_state_up], True -> None [ 898.360451] [50969]: key[binding:vif_type], ovs -> None [ 898.360451] [50969]: key[device_owner], compute:nova -> None [ 898.360451] [50969]: key[extra_dhcp_opts], [] -> None [ 898.360451] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 898.364049] [50969]: DEBUG neutron.plugins.ml2.plugin [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Calling delete_port for 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 898.453990] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Allocated IP 192.168.128.1 (867a73b1-d1bf-4b5c-98f3-db92e5056f33/4da5d04a-b4a0-45a6-ad59-049dca07b087/9839c946-5029-4fa3-a6e3-dc6b7b35c249) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 898.464283] [50969]: DEBUG neutron_lib.callbacks.manager [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1cd82ec3-1f5e-4f98-a2dc-42cbdb176222), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.480811] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Pushing event deleted for resources: {'Port': ['ID=1cd82ec3-1f5e-4f98-a2dc-42cbdb176222,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 898.525463] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] No DVR routers for this DVR port 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 898.526069] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] delete_port_postcommit called with port settings {'id': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:a8:32:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'device_owner': 'compute:nova', 'standard_attr_id': 1246, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:54Z', 'updated_at': '2025-11-21T22:38:55Z', 'revision_number': 5, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 898.526301] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] delete_port_postcommit: [ 898.526301] [50969]: key[mac_address], fa:16:3e:a8:32:09 -> None [ 898.526301] [50969]: key[device_id], 05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 -> None [ 898.526301] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 898.526301] [50969]: key[binding:vnic_type], normal -> None [ 898.526301] [50969]: key[project_id], b0c4102b56784e6cad8b8aec8dac18a6 -> None [ 898.526301] [50969]: key[tags], [] -> None [ 898.526301] [50969]: key[allowed_address_pairs], [] -> None [ 898.526301] [50969]: key[created_at], 2025-11-21T22:38:54Z -> None [ 898.526301] [50969]: key[name], -> None [ 898.526301] [50969]: key[status], ACTIVE -> None [ 898.526301] [50969]: key[tenant_id], b0c4102b56784e6cad8b8aec8dac18a6 -> None [ 898.526301] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.163'}] -> None [ 898.526301] [50969]: key[id], 1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 -> None [ 898.526301] [50969]: key[port_security_enabled], True -> None [ 898.526301] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 898.526301] [50969]: key[security_groups], ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'] -> None [ 898.526301] [50969]: key[binding:profile], {} -> None [ 898.526301] [50969]: key[binding:host_id], cpu-1 -> None [ 898.526301] [50969]: key[revision_number], 5 -> None [ 898.526301] [50969]: key[description], -> None [ 898.526301] [50969]: key[updated_at], 2025-11-21T22:38:55Z -> None [ 898.526301] [50969]: key[standard_attr_id], 1246 -> None [ 898.526301] [50969]: key[admin_state_up], True -> None [ 898.526301] [50969]: key[binding:vif_type], ovs -> None [ 898.526301] [50969]: key[device_owner], compute:nova -> None [ 898.526301] [50969]: key[extra_dhcp_opts], [] -> None [ 898.526301] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 898.528949] [50969]: DEBUG neutron_lib.callbacks.manager [req-482ef255-90a3-4951-9d53-647d82ada34b req-b64ae7c1-6274-4755-b39e-66a319d3fe70 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.531688] [50969]: [pid: 50969|app: 0|req: 3023/6104] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:30 2025] DELETE /networking/v2.0/ports/1cd82ec3-1f5e-4f98-a2dc-42cbdb176222 => generated 0 bytes in 277 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 898.546933] [50969]: [pid: 50969|app: 0|req: 3024/6105] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/ports?network_id=d0c45a14-468d-4523-a66b-c24dd6cb47f4&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.549222] [50969]: DEBUG neutron.api.wsgi [req-ad18f660-dba6-493c-a3a6-a0df8b8fd323 req-778a8667-3ebd-4709-abb6-700527439c9a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.549868] [50968]: DEBUG neutron_lib.callbacks.manager [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Publish callbacks [] for allowed_address_pair (9839c946-5029-4fa3-a6e3-dc6b7b35c249), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.550837] [50968]: DEBUG neutron_lib.callbacks.manager [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Publish callbacks [] for port (9839c946-5029-4fa3-a6e3-dc6b7b35c249), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.551540] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] create_port_precommit called with port settings {'id': '9839c946-5029-4fa3-a6e3-dc6b7b35c249', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:ce:45:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_interface', 'standard_attr_id': 1427, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}], 'project_id': '7b631b838e2a453099430e447ff5c18c', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 898.551540] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] create_port_precommit: [ 898.551540] [50968]: key[mac_address], None -> fa:16:3e:ce:45:87 [ 898.551540] [50968]: key[device_id], None -> 2735d715-5d45-49d7-9645-8297bd8fcf50 [ 898.551540] [50968]: key[binding:vif_details], None -> {} [ 898.551540] [50968]: key[project_id], None -> 7b631b838e2a453099430e447ff5c18c [ 898.551540] [50968]: key[binding:vnic_type], None -> normal [ 898.551540] [50968]: key[allowed_address_pairs], None -> [] [ 898.551540] [50968]: key[name], None -> [ 898.551540] [50968]: key[status], None -> DOWN [ 898.551540] [50968]: key[tenant_id], None -> 7b631b838e2a453099430e447ff5c18c [ 898.551540] [50968]: key[fixed_ips], None -> [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}] [ 898.551540] [50968]: key[id], None -> 9839c946-5029-4fa3-a6e3-dc6b7b35c249 [ 898.551540] [50968]: key[port_security_enabled], None -> False [ 898.551540] [50968]: key[network_id], None -> 867a73b1-d1bf-4b5c-98f3-db92e5056f33 [ 898.551540] [50968]: key[security_groups], None -> [] [ 898.551540] [50968]: key[binding:profile], None -> {} [ 898.551540] [50968]: key[binding:host_id], None -> [ 898.551540] [50968]: key[standard_attr_id], None -> 1427 [ 898.551540] [50968]: key[admin_state_up], None -> True [ 898.551540] [50968]: key[device_owner], None -> network:router_interface [ 898.551540] [50968]: key[binding:vif_type], None -> unbound [ 898.551540] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 898.574055] [50969]: [pid: 50969|app: 0|req: 3025/6106] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&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.578465] [50968]: DEBUG neutron_lib.callbacks.manager [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9839c946-5029-4fa3-a6e3-dc6b7b35c249), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.606079] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Pushing event updated for resources: {'Port': ['ID=9839c946-5029-4fa3-a6e3-dc6b7b35c249,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 898.622659] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Network 867a73b1-d1bf-4b5c-98f3-db92e5056f33 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 898.624313] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 898.626339] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 898.645107] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] create_port_postcommit called with port settings {'id': '9839c946-5029-4fa3-a6e3-dc6b7b35c249', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:ce:45:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_interface', 'standard_attr_id': 1427, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}], 'project_id': '7b631b838e2a453099430e447ff5c18c', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:30Z', 'updated_at': '2025-11-21T22:40:30Z', 'revision_number': 1, 'network': {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 898.645674] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] create_port_postcommit: [ 898.645674] [50968]: key[mac_address], None -> fa:16:3e:ce:45:87 [ 898.645674] [50968]: key[device_id], None -> 2735d715-5d45-49d7-9645-8297bd8fcf50 [ 898.645674] [50968]: key[binding:vif_details], None -> {} [ 898.645674] [50968]: key[project_id], None -> 7b631b838e2a453099430e447ff5c18c [ 898.645674] [50968]: key[binding:vnic_type], None -> normal [ 898.645674] [50968]: key[tags], None -> [] [ 898.645674] [50968]: key[allowed_address_pairs], None -> [] [ 898.645674] [50968]: key[created_at], None -> 2025-11-21T22:40:30Z [ 898.645674] [50968]: key[name], None -> [ 898.645674] [50968]: key[status], None -> DOWN [ 898.645674] [50968]: key[tenant_id], None -> 7b631b838e2a453099430e447ff5c18c [ 898.645674] [50968]: key[fixed_ips], None -> [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}] [ 898.645674] [50968]: key[id], None -> 9839c946-5029-4fa3-a6e3-dc6b7b35c249 [ 898.645674] [50968]: key[port_security_enabled], None -> False [ 898.645674] [50968]: key[network_id], None -> 867a73b1-d1bf-4b5c-98f3-db92e5056f33 [ 898.645674] [50968]: key[security_groups], None -> [] [ 898.645674] [50968]: key[binding:profile], None -> {} [ 898.645674] [50968]: key[binding:host_id], None -> [ 898.645674] [50968]: key[revision_number], None -> 1 [ 898.645674] [50968]: key[description], None -> [ 898.645674] [50968]: key[updated_at], None -> 2025-11-21T22:40:30Z [ 898.645674] [50968]: key[standard_attr_id], None -> 1427 [ 898.645674] [50968]: key[admin_state_up], None -> True [ 898.645674] [50968]: key[binding:vif_type], None -> unbound [ 898.645674] [50968]: key[device_owner], None -> network:router_interface [ 898.645674] [50968]: key[extra_dhcp_opts], None -> [] [ 898.645674] [50968]: key[network], None -> {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} [ 898.645674] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 898.647751] [50968]: DEBUG neutron_lib.callbacks.manager [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (2735d715-5d45-49d7-9645-8297bd8fcf50), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.662827] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-156637f5-c45c-4945-8415-a224b1378454 req-58de225a-6e89-4719-935d-040880dc48fb tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.663915] [50969]: [pid: 50969|app: 0|req: 3026/6107] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:30 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.698045] [50969]: [pid: 50969|app: 0|req: 3027/6108] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.726370] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4ab54d8-20bd-4720-bbf1-9ccc38789122 req-6a625b36-0e9b-4c8d-a639-3ddde9a5668c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.727401] [50969]: [pid: 50969|app: 0|req: 3028/6109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 898.746345] [50969]: [pid: 50969|app: 0|req: 3029/6110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.749467] [50969]: DEBUG neutron.api.wsgi [req-156637f5-c45c-4945-8415-a224b1378454 req-e7200d81-1fac-48e6-ab25-77105136469f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.781688] [50969]: [pid: 50969|app: 0|req: 3030/6111] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.819762] [50969]: [pid: 50969|app: 0|req: 3031/6112] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 898.822530] [50969]: DEBUG neutron.api.wsgi [req-a4ab54d8-20bd-4720-bbf1-9ccc38789122 req-8b6222c9-316a-4b1d-8fdf-44e9b7905d8f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.830753] [50968]: DEBUG neutron_lib.callbacks.manager [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9839c946-5029-4fa3-a6e3-dc6b7b35c249), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.847611] [50969]: [pid: 50969|app: 0|req: 3032/6113] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.888015] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f123f3d-1c84-4f78-8f34-d9c07253db83 req-e01f7ece-a414-4f0a-af82-63b503b992c1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.889166] [50969]: [pid: 50969|app: 0|req: 3033/6114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.905416] [50969]: [pid: 50969|app: 0|req: 3034/6115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.908907] [50969]: DEBUG neutron.api.wsgi [req-8f123f3d-1c84-4f78-8f34-d9c07253db83 req-eb4b57ec-193f-49a3-809b-e815be4042dc tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.933141] [50969]: [pid: 50969|app: 0|req: 3035/6116] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.939440] [50968]: DEBUG neutron_lib.callbacks.manager [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Publish callbacks [] for port (9839c946-5029-4fa3-a6e3-dc6b7b35c249), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.939832] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] update_port_precommit called with port settings {'id': '9839c946-5029-4fa3-a6e3-dc6b7b35c249', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:ce:45:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_interface', 'standard_attr_id': 1427, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:30Z', 'updated_at': '2025-11-21T22:40:31Z', 'revision_number': 1, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings {'id': '9839c946-5029-4fa3-a6e3-dc6b7b35c249', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:ce:45:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_interface', 'standard_attr_id': 1427, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:30Z', 'updated_at': '2025-11-21T22:40:30Z', 'revision_number': 1, 'project_id': '7b631b838e2a453099430e447ff5c18c'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 898.940102] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] update_port_precommit: [ 898.940102] [50968]: key[updated_at], 2025-11-21T22:40:30Z -> 2025-11-21T22:40:31Z [ 898.940102] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 898.943302] [50968]: DEBUG neutron_lib.callbacks.manager [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (9839c946-5029-4fa3-a6e3-dc6b7b35c249), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.968780] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Pushing event updated for resources: {'Port': ['ID=9839c946-5029-4fa3-a6e3-dc6b7b35c249,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 898.970568] [50969]: [pid: 50969|app: 0|req: 3036/6117] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.996862] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] update_port_postcommit called with port settings {'id': '9839c946-5029-4fa3-a6e3-dc6b7b35c249', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:ce:45:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_interface', 'standard_attr_id': 1427, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:30Z', 'updated_at': '2025-11-21T22:40:31Z', 'revision_number': 1, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings {'id': '9839c946-5029-4fa3-a6e3-dc6b7b35c249', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:ce:45:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_interface', 'standard_attr_id': 1427, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:30Z', 'updated_at': '2025-11-21T22:40:30Z', 'revision_number': 1, 'project_id': '7b631b838e2a453099430e447ff5c18c'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 898.997229] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] update_port_postcommit: [ 898.997229] [50968]: key[updated_at], 2025-11-21T22:40:30Z -> 2025-11-21T22:40:31Z [ 898.997229] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 898.997420] [50968]: DEBUG neutron_lib.callbacks.manager [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (2735d715-5d45-49d7-9645-8297bd8fcf50), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 899.018067] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-8c9d1f9e-2f17-4889-9c1f-6527b6500c4d x-openstack-request-id: req-8c9d1f9e-2f17-4889-9c1f-6527b6500c4d {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 899.018207] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "42237b29-9184-4354-9a46-278f2f6e6b9d", "name": "network-vif-deleted", "tag": "b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 899.018295] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8c9d1f9e-2f17-4889-9c1f-6527b6500c4d {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 899.018512] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8c9d1f9e-2f17-4889-9c1f-6527b6500c4d'] response: {'server_uuid': '42237b29-9184-4354-9a46-278f2f6e6b9d', 'name': 'network-vif-deleted', 'tag': 'b61e4ffe-7bde-4d0f-a31f-38982ad2ce5b', 'status': 'completed', 'code': 200} [ 899.052050] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Network 867a73b1-d1bf-4b5c-98f3-db92e5056f33 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 899.053265] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 899.151820] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9def1cdb-ed0b-40f5-95ec-27a1b9da3840 req-0f6e6ed9-3297-4147-bc5f-b9524caf24d0 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.153152] [50969]: [pid: 50969|app: 0|req: 3037/6118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 749 bytes in 121 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.156962] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Router 2735d715-5d45-49d7-9645-8297bd8fcf50 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 899.174128] [50969]: [pid: 50969|app: 0|req: 3038/6119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.176770] [50969]: DEBUG neutron.api.wsgi [req-9def1cdb-ed0b-40f5-95ec-27a1b9da3840 req-ed3f71ac-75c3-4107-817e-625858b38c1f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.202991] [50969]: [pid: 50969|app: 0|req: 3039/6120] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&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.236494] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-258b5d89-8da5-4576-b8e0-bef123faf2b4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 899.240203] [50968]: [pid: 50968|app: 0|req: 3082/6121] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:40:30 2025] PUT /networking/v2.0/routers/2735d715-5d45-49d7-9645-8297bd8fcf50/add_router_interface => generated 309 bytes in 1147 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.272157] [50969]: [pid: 50969|app: 0|req: 3040/6122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.285383] [50968]: [pid: 50968|app: 0|req: 3083/6123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.341626] [50969]: [pid: 50969|app: 0|req: 3041/6124] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.352271] [50968]: [pid: 50968|app: 0|req: 3084/6125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.402627] [50969]: [pid: 50969|app: 0|req: 3042/6126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.464940] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5814c714-0ba1-4565-83a4-b51cca87950e req-4e9468c8-7327-4512-a2cb-52cffd6a5c72 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.466062] [50968]: [pid: 50968|app: 0|req: 3085/6127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 899.472663] [50969]: DEBUG neutron.api.wsgi [req-5814c714-0ba1-4565-83a4-b51cca87950e req-b038ce3c-68aa-4dbd-b615-9012d9ed8523 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.521658] [50969]: [pid: 50969|app: 0|req: 3043/6128] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 899.622969] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-395d642b-ad8a-4307-ba6f-d57a218f7e44 req-6e1a8b0b-754e-4071-b836-f46d7cc0e178 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.624114] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5935ed59-1ec2-4c87-96ee-b3ae67b77294 req-2a7b6ae6-6ff0-48d5-a428-54f951756f0d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.624243] [50969]: [pid: 50969|app: 0|req: 3044/6129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.625115] [50968]: [pid: 50968|app: 0|req: 3086/6130] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.633393] [50969]: DEBUG neutron.api.wsgi [req-395d642b-ad8a-4307-ba6f-d57a218f7e44 req-62505fcc-4292-4b7b-859a-413c369a5220 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.633517] [50968]: DEBUG neutron.api.wsgi [req-5935ed59-1ec2-4c87-96ee-b3ae67b77294 req-d4b6a428-b9ab-4733-8719-db70dd92677d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.650887] [50969]: [pid: 50969|app: 0|req: 3045/6131] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.651074] [50968]: [pid: 50968|app: 0|req: 3087/6132] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:31 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 899.731044] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32ac5e53-acf9-45c7-b04d-83ae71f4bbbd req-dab1eee7-03e1-407e-8715-0851d016be62 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.731354] [50969]: [pid: 50969|app: 0|req: 3046/6133] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.739761] [50968]: DEBUG neutron.api.wsgi [req-32ac5e53-acf9-45c7-b04d-83ae71f4bbbd req-45390531-9a87-4037-b669-72c1b6dcdff0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.772120] [50968]: [pid: 50968|app: 0|req: 3088/6134] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.777976] [50969]: DEBUG neutron.api.v2.base [None req-3adc6033-04b5-4c41-b178-805c7fed4337 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--215965339', 'description': 'tempest-description--1815928072'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 899.801512] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3adc6033-04b5-4c41-b178-805c7fed4337 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 899.861691] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc68af35-d3d6-44fd-ae66-39701e5497fb req-63e287e6-168a-47a7-8139-c09568b535aa tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.862965] [50968]: [pid: 50968|app: 0|req: 3089/6135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.865076] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3adc6033-04b5-4c41-b178-805c7fed4337 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group (4c5efb50-1e08-43fc-a6ab-e2d1db110262), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 899.875802] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3adc6033-04b5-4c41-b178-805c7fed4337 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (4c5efb50-1e08-43fc-a6ab-e2d1db110262), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 899.885846] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3adc6033-04b5-4c41-b178-805c7fed4337 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4c5efb50-1e08-43fc-a6ab-e2d1db110262,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 899.899791] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3adc6033-04b5-4c41-b178-805c7fed4337 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 899.899791] [50969]: [pid: 50969|app: 0|req: 3047/6136] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:40:32 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 125 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 899.902148] [50969]: DEBUG neutron.api.wsgi [req-fc68af35-d3d6-44fd-ae66-39701e5497fb req-7ce88d1b-1c60-4062-8530-dc83bdaf2917 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.909534] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-535cd509-73e7-48f5-bbd4-181db28956be tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.909534] [50968]: [pid: 50968|app: 0|req: 3090/6137] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 614 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.913039] [50968]: DEBUG neutron.api.v2.base [None req-4c71fd9c-4d6c-4cd5-b4b4-b9861fb5d2d3 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Request body: {'security_group_rule': {'security_group_id': '4c5efb50-1e08-43fc-a6ab-e2d1db110262', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 899.934843] [50969]: [pid: 50969|app: 0|req: 3048/6138] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.939014] [50969]: DEBUG neutron.api.wsgi [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-17442092-c6c4-4069-95b2-0d30f5d804bb tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.942512] [50969]: [pid: 50969|app: 0|req: 3049/6139] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/quotas/94b4081d277c49ae83366d9304fb9031 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.986710] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c71fd9c-4d6c-4cd5-b4b4-b9861fb5d2d3 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group_rule (f79c18aa-c1f4-43b6-b60d-4274004dd62b), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.025488] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c71fd9c-4d6c-4cd5-b4b4-b9861fb5d2d3 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group_rule (f79c18aa-c1f4-43b6-b60d-4274004dd62b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.029054] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c71fd9c-4d6c-4cd5-b4b4-b9861fb5d2d3 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (f79c18aa-c1f4-43b6-b60d-4274004dd62b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.037740] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c71fd9c-4d6c-4cd5-b4b4-b9861fb5d2d3 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=f79c18aa-c1f4-43b6-b60d-4274004dd62b,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 900.056771] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4c71fd9c-4d6c-4cd5-b4b4-b9861fb5d2d3 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.057524] [50968]: [pid: 50968|app: 0|req: 3091/6140] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:40:32 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 148 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 900.084338] [50969]: [pid: 50969|app: 0|req: 3050/6141] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&fields=id => generated 149 bytes in 132 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.088937] [50969]: DEBUG neutron.api.v2.base [None req-f7ebe74a-6893-4b4e-ae07-9836bc69fc46 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Request body: {'security_group_rule': {'security_group_id': '4c5efb50-1e08-43fc-a6ab-e2d1db110262', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 900.105025] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7f8e250-cc3c-475a-94d7-07a068fd76d2 req-88d061f2-554d-4bb2-a321-4ac78e7da31e tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.106199] [50968]: [pid: 50968|app: 0|req: 3092/6142] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.144284] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f7ebe74a-6893-4b4e-ae07-9836bc69fc46 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group_rule (8ed450ff-e87c-4b55-94a7-15842cea8ae9), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.168383] [50968]: [pid: 50968|app: 0|req: 3093/6143] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.171593] [50968]: DEBUG neutron.api.wsgi [req-e7f8e250-cc3c-475a-94d7-07a068fd76d2 req-d9b1fdaf-b1d4-4464-9464-8c06210b1adc tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.175595] [50968]: [pid: 50968|app: 0|req: 3094/6144] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/quotas/b8b093d93cf34c91bbeb515844a183a0 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.183525] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f7ebe74a-6893-4b4e-ae07-9836bc69fc46 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group_rule (8ed450ff-e87c-4b55-94a7-15842cea8ae9), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.185181] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f7ebe74a-6893-4b4e-ae07-9836bc69fc46 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (8ed450ff-e87c-4b55-94a7-15842cea8ae9), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.195613] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f7ebe74a-6893-4b4e-ae07-9836bc69fc46 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=8ed450ff-e87c-4b55-94a7-15842cea8ae9,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 900.208547] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f7ebe74a-6893-4b4e-ae07-9836bc69fc46 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.208547] [50969]: [pid: 50969|app: 0|req: 3051/6145] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:40:32 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 123 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 900.226779] [50968]: [pid: 50968|app: 0|req: 3095/6146] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 900.231016] [50968]: DEBUG neutron.api.v2.base [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 900.248934] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.279183] [50969]: [pid: 50969|app: 0|req: 3052/6147] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&fields=id => generated 149 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.308145] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.382026] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Allocated IP 10.180.180.216 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/0682d2e7-75b7-4a30-9101-2314913f59e0) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 900.383365] [50969]: [pid: 50969|app: 0|req: 3053/6148] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.436194] [50969]: [pid: 50969|app: 0|req: 3054/6149] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 900.436874] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for allowed_address_pair (0682d2e7-75b7-4a30-9101-2314913f59e0), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.438305] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for port (0682d2e7-75b7-4a30-9101-2314913f59e0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.438677] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] create_port_precommit called with port settings {'id': '0682d2e7-75b7-4a30-9101-2314913f59e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2a:98:9a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 900.438912] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] create_port_precommit: [ 900.438912] [50968]: key[mac_address], None -> fa:16:3e:2a:98:9a [ 900.438912] [50968]: key[device_id], None -> PENDING [ 900.438912] [50968]: key[binding:vif_details], None -> {} [ 900.438912] [50968]: key[project_id], None -> [ 900.438912] [50968]: key[binding:vnic_type], None -> normal [ 900.438912] [50968]: key[allowed_address_pairs], None -> [] [ 900.438912] [50968]: key[name], None -> [ 900.438912] [50968]: key[status], None -> N/A [ 900.438912] [50968]: key[tenant_id], None -> [ 900.438912] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}] [ 900.438912] [50968]: key[id], None -> 0682d2e7-75b7-4a30-9101-2314913f59e0 [ 900.438912] [50968]: key[port_security_enabled], None -> False [ 900.438912] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 900.438912] [50968]: key[security_groups], None -> [] [ 900.438912] [50968]: key[binding:profile], None -> {} [ 900.438912] [50968]: key[binding:host_id], None -> [ 900.438912] [50968]: key[standard_attr_id], None -> 1433 [ 900.438912] [50968]: key[admin_state_up], None -> True [ 900.438912] [50968]: key[device_owner], None -> network:floatingip [ 900.438912] [50968]: key[binding:vif_type], None -> unbound [ 900.438912] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 900.462580] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0682d2e7-75b7-4a30-9101-2314913f59e0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.481636] [50969]: [pid: 50969|app: 0|req: 3055/6150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.494728] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Pushing event updated for resources: {'Port': ['ID=0682d2e7-75b7-4a30-9101-2314913f59e0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 900.509419] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 900.511262] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 900.513950] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 900.540321] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] create_port_postcommit called with port settings {'id': '0682d2e7-75b7-4a30-9101-2314913f59e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2a:98:9a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:32Z', 'updated_at': '2025-11-21T22:40:32Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 900.540321] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] create_port_postcommit: [ 900.540321] [50968]: key[mac_address], None -> fa:16:3e:2a:98:9a [ 900.540321] [50968]: key[device_id], None -> PENDING [ 900.540321] [50968]: key[binding:vif_details], None -> {} [ 900.540321] [50968]: key[project_id], None -> [ 900.540321] [50968]: key[binding:vnic_type], None -> normal [ 900.540321] [50968]: key[tags], None -> [] [ 900.540321] [50968]: key[allowed_address_pairs], None -> [] [ 900.540321] [50968]: key[created_at], None -> 2025-11-21T22:40:32Z [ 900.540321] [50968]: key[name], None -> [ 900.540321] [50968]: key[status], None -> N/A [ 900.540321] [50968]: key[tenant_id], None -> [ 900.540321] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}] [ 900.540321] [50968]: key[id], None -> 0682d2e7-75b7-4a30-9101-2314913f59e0 [ 900.540321] [50968]: key[port_security_enabled], None -> False [ 900.540321] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 900.540321] [50968]: key[security_groups], None -> [] [ 900.540321] [50968]: key[binding:profile], None -> {} [ 900.540321] [50968]: key[binding:host_id], None -> [ 900.540321] [50968]: key[revision_number], None -> 1 [ 900.540321] [50968]: key[description], None -> [ 900.540321] [50968]: key[updated_at], None -> 2025-11-21T22:40:32Z [ 900.540321] [50968]: key[standard_attr_id], None -> 1433 [ 900.540321] [50968]: key[admin_state_up], None -> True [ 900.540321] [50968]: key[binding:vif_type], None -> unbound [ 900.540321] [50968]: key[device_owner], None -> network:floatingip [ 900.540321] [50968]: key[extra_dhcp_opts], None -> [] [ 900.540321] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 900.540321] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 900.589666] [50969]: [pid: 50969|app: 0|req: 3056/6151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.601471] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for floatingip (6dea8e0a-f208-481a-aa9f-533baad030b6), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.713401] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (0682d2e7-75b7-4a30-9101-2314913f59e0), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.717142] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95ac4a5c-d565-4c57-9cc6-8694c8be8d1b req-1debe6bc-8581-4b9c-9c34-a3880fbb5a77 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.718343] [50969]: [pid: 50969|app: 0|req: 3057/6152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:32 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 127 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.736931] [50969]: [pid: 50969|app: 0|req: 3058/6153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.742224] [50969]: DEBUG neutron.api.wsgi [req-95ac4a5c-d565-4c57-9cc6-8694c8be8d1b req-6d38ca99-3d4b-427d-a43f-a0d21a235a42 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.776092] [50969]: [pid: 50969|app: 0|req: 3059/6154] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.820384] [50969]: [pid: 50969|app: 0|req: 3060/6155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.849031] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for port (0682d2e7-75b7-4a30-9101-2314913f59e0), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.849261] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] update_port_precommit called with port settings {'id': '0682d2e7-75b7-4a30-9101-2314913f59e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2a:98:9a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '6dea8e0a-f208-481a-aa9f-533baad030b6', 'device_owner': 'network:floatingip', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:32Z', 'updated_at': '2025-11-21T22:40:33Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '0682d2e7-75b7-4a30-9101-2314913f59e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2a:98:9a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:32Z', 'updated_at': '2025-11-21T22:40: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 900.850883] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] update_port_precommit: [ 900.850883] [50968]: key[device_id], PENDING -> 6dea8e0a-f208-481a-aa9f-533baad030b6 [ 900.850883] [50968]: key[updated_at], 2025-11-21T22:40:32Z -> 2025-11-21T22:40:33Z [ 900.850883] [50968]: key[revision_number], 1 -> 2 [ 900.850883] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 900.859260] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (0682d2e7-75b7-4a30-9101-2314913f59e0), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.911210] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-063026ff-3608-4db9-9e3a-f09f753bc04c req-abee8ce8-52b1-4dfa-9244-c26d9332ade7 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.911481] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Pushing event updated for resources: {'Port': ['ID=0682d2e7-75b7-4a30-9101-2314913f59e0,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 900.915799] [50969]: [pid: 50969|app: 0|req: 3061/6156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.947339] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] update_port_postcommit called with port settings {'id': '0682d2e7-75b7-4a30-9101-2314913f59e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2a:98:9a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '6dea8e0a-f208-481a-aa9f-533baad030b6', 'device_owner': 'network:floatingip', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:32Z', 'updated_at': '2025-11-21T22:40:33Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '0682d2e7-75b7-4a30-9101-2314913f59e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2a:98:9a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:32Z', 'updated_at': '2025-11-21T22:40: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 900.947601] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] update_port_postcommit: [ 900.947601] [50968]: key[device_id], PENDING -> 6dea8e0a-f208-481a-aa9f-533baad030b6 [ 900.947601] [50968]: key[updated_at], 2025-11-21T22:40:32Z -> 2025-11-21T22:40:33Z [ 900.947601] [50968]: key[revision_number], 1 -> 2 [ 900.947601] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 900.948023] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (6dea8e0a-f208-481a-aa9f-533baad030b6), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.960153] [50969]: [pid: 50969|app: 0|req: 3062/6157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.974438] [50969]: DEBUG neutron.api.wsgi [req-063026ff-3608-4db9-9e3a-f09f753bc04c req-af2379fb-9741-4de3-a530-93596f2e33f4 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.013650] [50968]: DEBUG neutron_lib.callbacks.manager [None req-28bdd40c-8056-4346-be3c-dbeadeed13f0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 901.014756] [50968]: [pid: 50968|app: 0|req: 3096/6158] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:40:32 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 787 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 901.021622] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'name': 'network-vif-deleted', 'tag': '479dab71-5318-4f01-b7a8-a4239ec52016'}, {'server_uuid': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'name': 'network-vif-deleted', 'tag': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 901.025990] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-86bc6418-9bc6-4702-9379-66ef269af92b" -d '{"events": [{"server_uuid": "01a42fda-a0bd-40f9-9576-4aa82b98b00d", "name": "network-vif-deleted", "tag": "479dab71-5318-4f01-b7a8-a4239ec52016"}, {"server_uuid": "05904a99-ad8f-4d5b-ba26-0f0f87bb11d2", "name": "network-vif-deleted", "tag": "1cd82ec3-1f5e-4f98-a2dc-42cbdb176222"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 901.035836] [50969]: [pid: 50969|app: 0|req: 3063/6159] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.101245] [50968]: [pid: 50968|app: 0|req: 3097/6160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 901.121927] [50969]: [pid: 50969|app: 0|req: 3064/6161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.179146] [50968]: [pid: 50968|app: 0|req: 3098/6162] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.245290] [50969]: [pid: 50969|app: 0|req: 3065/6163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.245919] [50968]: [pid: 50968|app: 0|req: 3099/6164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.489593] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9131397a-9045-4442-ab6f-44c80551be66 req-210b04c2-8fe8-46d7-bb28-7fa02b940815 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.490715] [50969]: [pid: 50969|app: 0|req: 3066/6165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.499670] [50968]: DEBUG neutron.api.wsgi [req-9131397a-9045-4442-ab6f-44c80551be66 req-219b2b08-0ce3-4c38-8eba-973e69bfa4c5 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.553405] [50968]: [pid: 50968|app: 0|req: 3100/6166] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.605071] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c769fa98-a907-430f-9268-55f79bdbd556 req-f923b1f2-a570-4185-8368-981ed75e4abd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.606352] [50969]: [pid: 50969|app: 0|req: 3067/6167] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 1042 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 901.668903] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-507d9a03-f077-4f07-98ad-ad2b5cd1f28f req-cfc5844f-dea3-40c0-aff3-ab25678fb933 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.670777] [50969]: [pid: 50969|app: 0|req: 3068/6168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 901.678739] [50969]: DEBUG neutron.api.wsgi [req-507d9a03-f077-4f07-98ad-ad2b5cd1f28f req-b317ce68-26be-4c19-9cd4-ef242551baa0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.700061] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c769fa98-a907-430f-9268-55f79bdbd556 req-90e51514-4166-4e16-8d1f-c55fae9741d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.701049] [50968]: [pid: 50968|app: 0|req: 3101/6169] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:33 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.706114] [50969]: [pid: 50969|app: 0|req: 3069/6170] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.710612] [50968]: DEBUG neutron.api.wsgi [req-c769fa98-a907-430f-9268-55f79bdbd556 req-09d6a322-d9da-4246-8be3-54be09cf42b1 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.794064] [50968]: [pid: 50968|app: 0|req: 3102/6171] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=51942501-1ce2-4811-b086-37e11408afb2 => generated 807 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.840365] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c769fa98-a907-430f-9268-55f79bdbd556 req-fc34c216-d971-45de-a7f1-93a504b833c9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.841345] [50969]: [pid: 50969|app: 0|req: 3070/6172] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.872219] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f0430ae-54ae-4e7d-912b-915ebd466a9f req-8a29dc71-9ead-45b7-a143-440df37a4d19 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.873048] [50968]: [pid: 50968|app: 0|req: 3103/6173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.879153] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c769fa98-a907-430f-9268-55f79bdbd556 req-cadc8474-b878-47fd-a2ab-50495c44f0e8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.880788] [50969]: [pid: 50969|app: 0|req: 3071/6174] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 901.882309] [50968]: DEBUG neutron.api.wsgi [req-2f0430ae-54ae-4e7d-912b-915ebd466a9f req-455ad851-bdea-4345-a588-74bc71f2cd4c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.917249] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-e72971e1-1174-4d87-8d79-dc05d175ac09 x-openstack-request-id: req-e72971e1-1174-4d87-8d79-dc05d175ac09 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 901.917592] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "01a42fda-a0bd-40f9-9576-4aa82b98b00d", "name": "network-vif-deleted", "tag": "479dab71-5318-4f01-b7a8-a4239ec52016", "status": "completed", "code": 200}, {"server_uuid": "05904a99-ad8f-4d5b-ba26-0f0f87bb11d2", "name": "network-vif-deleted", "tag": "1cd82ec3-1f5e-4f98-a2dc-42cbdb176222", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 901.917592] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e72971e1-1174-4d87-8d79-dc05d175ac09 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 901.917725] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e72971e1-1174-4d87-8d79-dc05d175ac09'] response: {'server_uuid': '01a42fda-a0bd-40f9-9576-4aa82b98b00d', 'name': 'network-vif-deleted', 'tag': '479dab71-5318-4f01-b7a8-a4239ec52016', 'status': 'completed', 'code': 200} [ 901.917785] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e72971e1-1174-4d87-8d79-dc05d175ac09'] response: {'server_uuid': '05904a99-ad8f-4d5b-ba26-0f0f87bb11d2', 'name': 'network-vif-deleted', 'tag': '1cd82ec3-1f5e-4f98-a2dc-42cbdb176222', 'status': 'completed', 'code': 200} [ 901.921641] [50968]: [pid: 50968|app: 0|req: 3104/6175] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 901.953090] [50969]: [pid: 50969|app: 0|req: 3072/6176] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.008873] [50968]: [pid: 50968|app: 0|req: 3105/6177] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 902.013640] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2023adb-03ca-444f-a86a-af00983e38b2 req-5cfafb6a-3a7c-4552-9ac9-856649cd55b7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.014904] [50969]: [pid: 50969|app: 0|req: 3073/6178] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 1041 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 902.034286] [50968]: [pid: 50968|app: 0|req: 3106/6179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.035968] [50969]: [pid: 50969|app: 0|req: 3074/6180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.037812] [50968]: DEBUG neutron.api.wsgi [req-c2023adb-03ca-444f-a86a-af00983e38b2 req-f81148e0-e236-476a-93d3-76e103df10e3 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.103804] [50968]: [pid: 50968|app: 0|req: 3107/6181] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.175635] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-086fe99e-bfa9-48e8-bcb1-0bc1706defbc req-1a7f81be-9908-4d33-aae8-30e64339680e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.177994] [50969]: [pid: 50969|app: 0|req: 3075/6182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 1043 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 902.195376] [50969]: [pid: 50969|app: 0|req: 3076/6183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.198787] [50969]: DEBUG neutron.api.wsgi [req-086fe99e-bfa9-48e8-bcb1-0bc1706defbc req-3d7ab5fa-b365-4575-a8ea-15c184a580a2 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.228660] [50969]: [pid: 50969|app: 0|req: 3077/6184] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.270884] [50969]: [pid: 50969|app: 0|req: 3078/6185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 902.279688] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16de5dc9-7d06-4afb-91ce-9f879c9469c4 req-dece9510-cc2b-4edb-9fd3-71a97f34706c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.281781] [50968]: [pid: 50968|app: 0|req: 3108/6186] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 160 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.288967] [50969]: DEBUG neutron.api.wsgi [req-16de5dc9-7d06-4afb-91ce-9f879c9469c4 req-92ae6a7b-bdfc-4af3-aeb2-ed1986550b89 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.359940] [50969]: [pid: 50969|app: 0|req: 3079/6187] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.458233] [50969]: [pid: 50969|app: 0|req: 3080/6188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.563013] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d50ce136-9178-4376-9d4c-135ca206a0a6 req-71ba5d9a-06b6-4d2d-8b14-aaab1b5d5760 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.564649] [50968]: [pid: 50968|app: 0|req: 3109/6189] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 749 bytes in 138 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.570818] [50968]: DEBUG neutron.api.wsgi [req-d50ce136-9178-4376-9d4c-135ca206a0a6 req-6b703ffa-6587-456c-92c7-c16182e51782 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.576074] [50969]: [pid: 50969|app: 0|req: 3081/6190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=e691fdb2-7ceb-4df0-b894-0fbcb0da004b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.598307] [50968]: [pid: 50968|app: 0|req: 3110/6191] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.666577] [50969]: [pid: 50969|app: 0|req: 3082/6192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.667738] [50968]: [pid: 50968|app: 0|req: 3111/6193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:34 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.740391] [50969]: [pid: 50969|app: 0|req: 3083/6194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.773271] [50968]: [pid: 50968|app: 0|req: 3112/6195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.874910] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-487791f4-feb1-4f42-a46d-eaf03458e233 req-fe9fbcc9-ed6b-4c21-9fd7-2fa67138ac55 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.876497] [50969]: [pid: 50969|app: 0|req: 3084/6196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.882725] [50969]: DEBUG neutron.api.wsgi [req-487791f4-feb1-4f42-a46d-eaf03458e233 req-6985c056-0a67-46eb-aef6-f6bde2581564 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.947958] [50969]: [pid: 50969|app: 0|req: 3085/6197] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 902.981835] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-7ce52c2e-2a1f-4c61-8806-d9ca013907c0 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.982672] [50968]: [pid: 50968|app: 0|req: 3113/6198] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 119 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.991754] [50969]: DEBUG neutron.api.wsgi [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-5d298654-02f3-41bb-9cd2-efbc84738335 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.010879] [50969]: [pid: 50969|app: 0|req: 3086/6199] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/quotas/b8b093d93cf34c91bbeb515844a183a0 => generated 174 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.070248] [50968]: [pid: 50968|app: 0|req: 3114/6200] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&fields=id => generated 149 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.107918] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f592d1e-9535-4fbb-81a0-079ff0a6ed67 req-bec31085-4c8d-4299-8893-2337331725db tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.108483] [50969]: [pid: 50969|app: 0|req: 3087/6201] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.116033] [50969]: DEBUG neutron.api.wsgi [req-8f592d1e-9535-4fbb-81a0-079ff0a6ed67 req-9e2fa947-c9a5-4718-b43e-3912956b5128 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.117866] [50968]: [pid: 50968|app: 0|req: 3115/6202] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.140964] [50969]: [pid: 50969|app: 0|req: 3088/6203] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.203103] [50968]: [pid: 50968|app: 0|req: 3116/6204] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.285803] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d09775d-8382-4f22-a54c-bcc01279e6d4 req-88e092cd-3f98-4759-b961-72c8079b6931 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.287029] [50968]: [pid: 50968|app: 0|req: 3117/6205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.289640] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-88a5be26-fa1a-4a40-a6bc-0f5b94453fc1 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.290739] [50969]: [pid: 50969|app: 0|req: 3089/6206] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 616 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.294231] [50968]: DEBUG neutron.api.wsgi [req-9d09775d-8382-4f22-a54c-bcc01279e6d4 req-04253bb5-8732-4c60-8817-903a28763737 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.320617] [50969]: DEBUG neutron.api.wsgi [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-4c8e2b44-8174-4afa-af5d-2736d57aad18 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.368856] [50968]: [pid: 50968|app: 0|req: 3118/6207] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.371977] [50969]: [pid: 50969|app: 0|req: 3090/6208] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=94599390fb884a36a35d2e4ecf3b4e00 => generated 180 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 903.379504] [50968]: DEBUG neutron.api.v2.base [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'port': {'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'admin_state_up': True, 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 903.452099] [50969]: [pid: 50969|app: 0|req: 3091/6209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.480300] [50969]: [pid: 50969|app: 0|req: 3092/6210] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.515662] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Made reservation on behalf of 94599390fb884a36a35d2e4ecf3b4e00 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 903.519306] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.556180] [50969]: [pid: 50969|app: 0|req: 3093/6211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.584887] [50969]: [pid: 50969|app: 0|req: 3094/6212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.614262] [50969]: [pid: 50969|app: 0|req: 3095/6213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.624106] [50968]: DEBUG neutron.db.db_base_plugin_common [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Allocated IP 192.168.128.7 (71d81f6f-5ae0-41fb-b9e9-02a9635e2254/569a4af5-b91f-4e15-9d98-e355bba49555/cb5da7f4-f2e2-421b-b439-a5d380c314ae) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 903.696729] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for allowed_address_pair (cb5da7f4-f2e2-421b-b439-a5d380c314ae), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.697539] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.697755] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': '', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': True, 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 903.697923] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit: [ 903.697923] [50968]: key[mac_address], None -> fa:16:3e:a3:57:ca [ 903.697923] [50968]: key[device_id], None -> 0f88076d-6c42-4e15-be10-c1760f3e7435 [ 903.697923] [50968]: key[binding:vif_details], None -> {} [ 903.697923] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 903.697923] [50968]: key[binding:vnic_type], None -> normal [ 903.697923] [50968]: key[allowed_address_pairs], None -> [] [ 903.697923] [50968]: key[name], None -> [ 903.697923] [50968]: key[status], None -> DOWN [ 903.697923] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 903.697923] [50968]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}] [ 903.697923] [50968]: key[id], None -> cb5da7f4-f2e2-421b-b439-a5d380c314ae [ 903.697923] [50968]: key[port_security_enabled], None -> True [ 903.697923] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 903.697923] [50968]: key[security_groups], None -> ['3ac1b684-ee07-41f3-926b-106a37b82e05'] [ 903.697923] [50968]: key[binding:profile], None -> {} [ 903.697923] [50968]: key[binding:host_id], None -> [ 903.697923] [50968]: key[standard_attr_id], None -> 1435 [ 903.697923] [50968]: key[admin_state_up], None -> True [ 903.697923] [50968]: key[device_owner], None -> [ 903.697923] [50968]: key[binding:vif_type], None -> unbound [ 903.697923] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 903.701786] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1422a97f-f39d-486f-a73f-a8c7051f1d31 req-12aeb77e-f079-4db9-84ee-22acedd936f4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.702886] [50969]: [pid: 50969|app: 0|req: 3096/6214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:35 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.715957] [50969]: [pid: 50969|app: 0|req: 3097/6215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.718724] [50969]: DEBUG neutron.api.wsgi [req-1422a97f-f39d-486f-a73f-a8c7051f1d31 req-5cd4092d-b1c5-42ab-9b77-22467ef4fd98 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.719130] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.740756] [50969]: [pid: 50969|app: 0|req: 3098/6216] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.749130] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=cb5da7f4-f2e2-421b-b439-a5d380c314ae,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 903.756684] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 903.756684] [50968]: DEBUG neutron.scheduler.base_scheduler [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 903.762299] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 903.781334] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': '', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': True, 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:35Z', 'revision_number': 1, 'network': {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 903.781513] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit: [ 903.781513] [50968]: key[mac_address], None -> fa:16:3e:a3:57:ca [ 903.781513] [50968]: key[device_id], None -> 0f88076d-6c42-4e15-be10-c1760f3e7435 [ 903.781513] [50968]: key[binding:vif_details], None -> {} [ 903.781513] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 903.781513] [50968]: key[binding:vnic_type], None -> normal [ 903.781513] [50968]: key[tags], None -> [] [ 903.781513] [50968]: key[allowed_address_pairs], None -> [] [ 903.781513] [50968]: key[created_at], None -> 2025-11-21T22:40:35Z [ 903.781513] [50968]: key[name], None -> [ 903.781513] [50968]: key[status], None -> DOWN [ 903.781513] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 903.781513] [50968]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}] [ 903.781513] [50968]: key[id], None -> cb5da7f4-f2e2-421b-b439-a5d380c314ae [ 903.781513] [50968]: key[port_security_enabled], None -> True [ 903.781513] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 903.781513] [50968]: key[security_groups], None -> ['3ac1b684-ee07-41f3-926b-106a37b82e05'] [ 903.781513] [50968]: key[binding:profile], None -> {} [ 903.781513] [50968]: key[binding:host_id], None -> [ 903.781513] [50968]: key[revision_number], None -> 1 [ 903.781513] [50968]: key[description], None -> [ 903.781513] [50968]: key[updated_at], None -> 2025-11-21T22:40:35Z [ 903.781513] [50968]: key[standard_attr_id], None -> 1435 [ 903.781513] [50968]: key[admin_state_up], None -> True [ 903.781513] [50968]: key[binding:vif_type], None -> unbound [ 903.781513] [50968]: key[device_owner], None -> [ 903.781513] [50968]: key[extra_dhcp_opts], None -> [] [ 903.781513] [50968]: key[network], None -> {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} [ 903.781513] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 903.808794] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0b31ac6-e8ad-4c17-afcb-18f985fd0b30 req-1bb7ab80-d072-43e1-9232-8195a512b430 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.810050] [50969]: [pid: 50969|app: 0|req: 3099/6217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.817080] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.817501] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-f4a16592-c57b-4b84-837c-53a1f14e213b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.823686] [50969]: [pid: 50969|app: 0|req: 3100/6218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.826783] [50969]: DEBUG neutron.api.wsgi [req-c0b31ac6-e8ad-4c17-afcb-18f985fd0b30 req-88f1f71c-945f-4afa-af9d-11734b0fbba5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.828176] [50968]: [pid: 50968|app: 0|req: 3119/6219] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:35 2025] POST /networking/v2.0/ports => generated 732 bytes in 452 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 903.839556] [50968]: DEBUG neutron.api.v2.base [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Request body: {'port': {'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 903.852310] [50969]: [pid: 50969|app: 0|req: 3101/6220] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.889240] [50969]: [pid: 50969|app: 0|req: 3102/6221] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.893539] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.069997] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a93d6771-d921-4bfc-973f-d2009bc84daa req-f94d69a7-6009-4181-956e-5f238b46576c tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.070985] [50969]: [pid: 50969|app: 0|req: 3103/6222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 735 bytes in 131 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.085266] [50969]: [pid: 50969|app: 0|req: 3104/6223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.088694] [50969]: DEBUG neutron.api.wsgi [req-a93d6771-d921-4bfc-973f-d2009bc84daa req-03518747-8cc9-4c9f-bbfe-0f5d7330fa30 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.110611] [50968]: DEBUG neutron.notifiers.nova [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id cb5da7f4-f2e2-421b-b439-a5d380c314ae {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 904.121294] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks [] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.137052] [50968]: DEBUG neutron.db.provisioning_blocks [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Transition to ACTIVE for port object cb5da7f4-f2e2-421b-b439-a5d380c314ae will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 904.138016] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_precommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:36Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': '', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:35Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 904.138845] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_precommit: [ 904.138845] [50968]: key[device_owner], -> compute:nova [ 904.138845] [50968]: key[binding:host_id], -> cpu-1 [ 904.138845] [50968]: key[updated_at], 2025-11-21T22:40:35Z -> 2025-11-21T22:40:36Z [ 904.138845] [50968]: key[revision_number], 1 -> 2 [ 904.138845] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.141373] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.149898] [50969]: [pid: 50969|app: 0|req: 3105/6224] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.168303] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Pushing event updated for resources: {'Port': ['ID=cb5da7f4-f2e2-421b-b439-a5d380c314ae,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 904.276133] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_postcommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:36Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': '', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:35Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 904.276370] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_postcommit: [ 904.276370] [50968]: key[device_owner], -> compute:nova [ 904.276370] [50968]: key[binding:host_id], -> cpu-1 [ 904.276370] [50968]: key[updated_at], 2025-11-21T22:40:35Z -> 2025-11-21T22:40:36Z [ 904.276370] [50968]: key[revision_number], 1 -> 2 [ 904.276370] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.291554] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee0cf095-2ecf-4c4b-91a0-b08427f98bdb req-87106b78-9f45-4097-9db5-c836e903385e tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.295020] [50969]: [pid: 50969|app: 0|req: 3106/6225] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 115 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.295226] [50968]: DEBUG neutron.plugins.ml2.managers [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Attempting to bind port cb5da7f4-f2e2-421b-b439-a5d380c314ae on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 904.295226] [50968]: DEBUG neutron.plugins.ml2.managers [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Attempting to bind port cb5da7f4-f2e2-421b-b439-a5d380c314ae by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 904.295226] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Attempting to bind port cb5da7f4-f2e2-421b-b439-a5d380c314ae on network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 904.298393] [50969]: DEBUG neutron.api.wsgi [req-ee0cf095-2ecf-4c4b-91a0-b08427f98bdb req-80d35310-ddb9-40e3-bdb9-9a57257279fc tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.321451] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 904.321625] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Bind Segment={'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 904.324754] [50968]: DEBUG networking_nsxv3.api.rpc [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Bind port on Host cpu-1 & Segment [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 904.343044] [50969]: [pid: 50969|app: 0|req: 3107/6226] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.489790] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc91f45f-7743-4496-b987-ea14077d9eb9 req-96cc7046-ce0d-43fd-a1da-18ee9d66a776 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.491036] [50969]: [pid: 50969|app: 0|req: 3108/6227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.559558] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb5c5c16-e87c-4af7-9202-bac209ce07b9 req-f3587269-2f79-4a87-af6a-fe6888da0051 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.560585] [50969]: [pid: 50969|app: 0|req: 3109/6228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.563302] [50969]: DEBUG neutron.api.wsgi [req-dc91f45f-7743-4496-b987-ea14077d9eb9 req-eac1cbfb-0cbc-4b1d-8df1-8dd3c3a55559 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.605743] [50969]: [pid: 50969|app: 0|req: 3110/6229] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.608622] [50969]: DEBUG neutron.api.wsgi [req-fb5c5c16-e87c-4af7-9202-bac209ce07b9 req-9f6660d1-eed4-404f-9c55-fedae46510fa tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.638656] [50969]: [pid: 50969|app: 0|req: 3111/6230] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:36 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.710328] [50969]: [pid: 50969|app: 0|req: 3112/6231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.740011] [50969]: [pid: 50969|app: 0|req: 3113/6232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 904.774833] [50969]: [pid: 50969|app: 0|req: 3114/6233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.795036] [50969]: [pid: 50969|app: 0|req: 3115/6234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.826371] [50969]: [pid: 50969|app: 0|req: 3116/6235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.859398] [50969]: [pid: 50969|app: 0|req: 3117/6236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.898017] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-743063da-2727-433a-82b4-4e69b75ba970 req-1b2adeea-26a1-4728-9951-c4bb98a7dc63 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.901764] [50969]: [pid: 50969|app: 0|req: 3118/6237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 904.904615] [50969]: DEBUG neutron.api.wsgi [req-743063da-2727-433a-82b4-4e69b75ba970 req-1c718210-05f0-46de-900b-1750b3fe2c7b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.923416] [50969]: [pid: 50969|app: 0|req: 3119/6238] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 904.936025] [50969]: [pid: 50969|app: 0|req: 3120/6239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.049727] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afa444e6-76fc-4f7b-8b5a-fab5020be5b5 req-1905a62e-5482-4ae4-b6bd-1ee793362278 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.050880] [50969]: [pid: 50969|app: 0|req: 3121/6240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.057206] [50969]: DEBUG neutron.api.wsgi [req-afa444e6-76fc-4f7b-8b5a-fab5020be5b5 req-f160c65f-195e-416b-a7bd-d096b7a0b268 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.086035] [50969]: [pid: 50969|app: 0|req: 3122/6241] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&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.100898] [50969]: [pid: 50969|app: 0|req: 3123/6242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.192765] [50969]: [pid: 50969|app: 0|req: 3124/6243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.295376] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51563caf-0147-4b4d-b1d6-c8e0c01b6605 req-e30ab3c5-e447-4aa7-8eb0-b491599489a8 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.296345] [50969]: [pid: 50969|app: 0|req: 3125/6244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 747 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.327466] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Bound using segment: {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 905.327794] [50968]: DEBUG neutron.plugins.ml2.managers [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Bound port: cb5da7f4-f2e2-421b-b439-a5d380c314ae, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "305ccd93-08cb-4658-845c-d9b64952daf7", "external-id": "nsx-vlan-transportzone-490", "segmentation_id": 490}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 905.328056] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.361263] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c42f965a-618e-46b7-af37-91b8ce36ac1f req-c2e27fc5-79d1-4422-944a-c16dc9b23c47 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.368062] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c42f965a-618e-46b7-af37-91b8ce36ac1f req-c2e27fc5-79d1-4422-944a-c16dc9b23c47 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.369371] [50969]: [pid: 50969|app: 0|req: 3126/6245] 10.180.1.21 () {60 vars in 1564 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73&device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 1488 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 905.373903] [50969]: DEBUG neutron.api.wsgi [req-51563caf-0147-4b4d-b1d6-c8e0c01b6605 req-bcbe8718-1836-44fc-864d-93d86360df56 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.403430] [50968]: DEBUG neutron.plugins.ml2.db [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] For port cb5da7f4-f2e2-421b-b439-a5d380c314ae, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 905.407722] [50968]: DEBUG neutron.plugins.ml2.db [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] For port cb5da7f4-f2e2-421b-b439-a5d380c314ae, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cb5da7f4-f2e2-421b-b439-a5d380c314ae,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 905.409565] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_precommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:36Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:36Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 905.409780] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_precommit: [ 905.409780] [50968]: key[binding:vif_type], unbound -> ovs [ 905.409780] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} [ 905.409780] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.417046] [50969]: [pid: 50969|app: 0|req: 3127/6246] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.420089] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.421167] [50969]: DEBUG neutron.api.wsgi [req-c42f965a-618e-46b7-af37-91b8ce36ac1f req-c83f2e98-71d2-436b-b75d-747762d9b10f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.445921] [50969]: [pid: 50969|app: 0|req: 3128/6247] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.461650] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Pushing event updated for resources: {'Port': ['ID=cb5da7f4-f2e2-421b-b439-a5d380c314ae,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 905.475848] [50968]: DEBUG neutron.db.provisioning_blocks [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Provisioning complete for port cb5da7f4-f2e2-421b-b439-a5d380c314ae triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 905.476223] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.476412] [50968]: INFO neutron.plugins.ml2.plugin [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Attempt 1 to provision port cb5da7f4-f2e2-421b-b439-a5d380c314ae [ 905.540483] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Current status of the port cb5da7f4-f2e2-421b-b439-a5d380c314ae is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 905.540683] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.541553] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b99bfe3-d08c-4f23-b812-65b0b3f54048 req-4001fc43-693a-4832-ab82-7820546ea165 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.542762] [50969]: [pid: 50969|app: 0|req: 3129/6248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.551973] [50969]: DEBUG neutron.api.wsgi [req-6b99bfe3-d08c-4f23-b812-65b0b3f54048 req-6ab9b235-a6cd-40e5-9594-bdfb01defd76 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.563391] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 905.576228] [50968]: DEBUG neutron.plugins.ml2.db [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] For port cb5da7f4-f2e2-421b-b439-a5d380c314ae, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cb5da7f4-f2e2-421b-b439-a5d380c314ae,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 905.577440] [50969]: [pid: 50969|app: 0|req: 3130/6249] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:37 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.579228] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bbb01099-6a02-4a38-b612-4920605216f5" -d '{"events": [{"server_uuid": "0f88076d-6c42-4e15-be10-c1760f3e7435", "name": "network-vif-plugged", "status": "completed", "tag": "cb5da7f4-f2e2-421b-b439-a5d380c314ae"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 905.622293] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-870f5858-845d-4617-b65b-073b43fcce1d x-openstack-request-id: req-870f5858-845d-4617-b65b-073b43fcce1d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 905.622427] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0f88076d-6c42-4e15-be10-c1760f3e7435", "name": "network-vif-plugged", "status": "completed", "tag": "cb5da7f4-f2e2-421b-b439-a5d380c314ae", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 905.622530] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-870f5858-845d-4617-b65b-073b43fcce1d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 905.622764] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-870f5858-845d-4617-b65b-073b43fcce1d'] response: {'server_uuid': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'code': 200} [ 905.633624] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_precommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:37Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:37Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}]) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 905.633834] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_precommit: [ 905.633834] [50968]: key[status], DOWN -> ACTIVE [ 905.633834] [50968]: key[revision_number], 4 -> 5 [ 905.633834] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.641997] [50968]: DEBUG neutron.db.provisioning_blocks [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Provisioning complete for port cb5da7f4-f2e2-421b-b439-a5d380c314ae triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 905.642228] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.642346] [50968]: INFO neutron.plugins.ml2.plugin [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Attempt 1 to provision port cb5da7f4-f2e2-421b-b439-a5d380c314ae [ 905.700327] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Current status of the port cb5da7f4-f2e2-421b-b439-a5d380c314ae is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 905.701677] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_postcommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:37Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:37Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}]) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 905.701930] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_postcommit: [ 905.701930] [50968]: key[status], DOWN -> ACTIVE [ 905.701930] [50968]: key[revision_number], 4 -> 5 [ 905.701930] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.702205] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.720416] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-365c633d-95d8-47da-a4f0-9c515a12faf2 req-7e989aa7-1bb4-474e-b082-f2305c045512 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.722340] [50969]: [pid: 50969|app: 0|req: 3131/6250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.729504] [50969]: DEBUG neutron.api.wsgi [req-365c633d-95d8-47da-a4f0-9c515a12faf2 req-47dfe59c-39cc-450d-b5b6-a34ccf365027 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.741438] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Pushing event updated for resources: {'Port': ['ID=cb5da7f4-f2e2-421b-b439-a5d380c314ae,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 905.745058] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_postcommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:37Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:36Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 905.745474] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] update_port_postcommit: [ 905.745474] [50968]: key[binding:vif_type], unbound -> ovs [ 905.745474] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} [ 905.745474] [50968]: key[updated_at], 2025-11-21T22:40:36Z -> 2025-11-21T22:40:37Z [ 905.745474] [50968]: key[revision_number], 2 -> 4 [ 905.745474] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.754543] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.754963] [50968]: DEBUG neutron_lib.callbacks.manager [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-5ea186ae-01fa-4ada-9b96-b5baee8525af service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.756942] [50968]: [pid: 50968|app: 0|req: 3120/6251] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:36 2025] PUT /networking/v2.0/ports/cb5da7f4-f2e2-421b-b439-a5d380c314ae => generated 1037 bytes in 1923 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 905.759032] [50969]: [pid: 50969|app: 0|req: 3132/6252] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.833261] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32539779-e5f7-4bda-96bf-d76052f250a2 req-54732dc3-4ce4-4572-a252-eec6f8e83384 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.834432] [50968]: [pid: 50968|app: 0|req: 3121/6253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.841009] [50969]: DEBUG neutron.api.wsgi [req-32539779-e5f7-4bda-96bf-d76052f250a2 req-043ed0a9-6d2b-44b3-b20d-b29a1e39b230 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.863752] [50969]: [pid: 50969|app: 0|req: 3133/6254] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&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.906251] [50968]: [pid: 50968|app: 0|req: 3122/6255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.926037] [50969]: [pid: 50969|app: 0|req: 3134/6256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.993474] [50968]: [pid: 50968|app: 0|req: 3123/6257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.035740] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-db37a2a4-ef94-4e5e-8de6-1314ee5b888c tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.036743] [50969]: [pid: 50969|app: 0|req: 3135/6258] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.053067] [50968]: [pid: 50968|app: 0|req: 3124/6259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.053203] [50969]: [pid: 50969|app: 0|req: 3136/6260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.056481] [50968]: DEBUG neutron.api.wsgi [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-a3165410-b24b-4979-a83f-73860ad6b460 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.097037] [50968]: [pid: 50968|app: 0|req: 3125/6261] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2 => generated 181 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.103588] [50969]: DEBUG neutron.api.v2.base [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'port': {'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'admin_state_up': True, 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 906.132858] [50968]: [pid: 50968|app: 0|req: 3126/6262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 906.167226] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 906.171883] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9da9bf06-eff8-4dea-a4df-11943ff621f7 req-c8416027-cc0c-4224-8760-160151884b7f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.172009] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.172692] [50968]: [pid: 50968|app: 0|req: 3127/6263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.179545] [50968]: DEBUG neutron.api.wsgi [req-9da9bf06-eff8-4dea-a4df-11943ff621f7 req-57880fba-2f77-4a3c-b26c-7bf4f5017306 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.210079] [50968]: [pid: 50968|app: 0|req: 3128/6264] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.229840] [50968]: [pid: 50968|app: 0|req: 3129/6265] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.246753] [50969]: DEBUG neutron.db.db_base_plugin_common [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 192.168.128.6 (d63965b5-19e0-47e3-8772-d60b315a5706/b1b53c97-cc23-4fb2-9367-59a3f8163bd8/8885f80f-2649-48db-aef0-df5c589bc36e) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 906.323743] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f7088bb-5587-4b6d-82fc-c8319359e4ed req-b708ee40-2c8b-445e-912c-8ec00ef9e6da tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.324781] [50968]: [pid: 50968|app: 0|req: 3130/6266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.338766] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (8885f80f-2649-48db-aef0-df5c589bc36e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.339548] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (8885f80f-2649-48db-aef0-df5c589bc36e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.339770] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': '', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 906.339993] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 906.339993] [50969]: key[mac_address], None -> fa:16:3e:44:dd:66 [ 906.339993] [50969]: key[device_id], None -> 26d4514e-0c0e-4071-bfef-160e8ec8f58f [ 906.339993] [50969]: key[binding:vif_details], None -> {} [ 906.339993] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 906.339993] [50969]: key[binding:vnic_type], None -> normal [ 906.339993] [50969]: key[allowed_address_pairs], None -> [] [ 906.339993] [50969]: key[name], None -> [ 906.339993] [50969]: key[status], None -> DOWN [ 906.339993] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 906.339993] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}] [ 906.339993] [50969]: key[id], None -> 8885f80f-2649-48db-aef0-df5c589bc36e [ 906.339993] [50969]: key[port_security_enabled], None -> True [ 906.339993] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 906.339993] [50969]: key[security_groups], None -> ['074f3129-4b43-4c6a-91e1-f738692c4d34'] [ 906.339993] [50969]: key[binding:profile], None -> {} [ 906.339993] [50969]: key[binding:host_id], None -> [ 906.339993] [50969]: key[standard_attr_id], None -> 1437 [ 906.339993] [50969]: key[admin_state_up], None -> True [ 906.339993] [50969]: key[device_owner], None -> [ 906.339993] [50969]: key[binding:vif_type], None -> unbound [ 906.339993] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.368007] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.380639] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ba4b006-fce4-40fb-befc-0577f5728d99 req-760c003d-bfd1-43c6-8e2b-24de35bd6ccf tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.381647] [50968]: [pid: 50968|app: 0|req: 3131/6267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.387316] [50968]: DEBUG neutron.api.wsgi [req-1f7088bb-5587-4b6d-82fc-c8319359e4ed req-c8a408bc-6778-4f2d-b585-477ad7d421e2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.395773] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=8885f80f-2649-48db-aef0-df5c589bc36e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 906.405747] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 906.407488] [50969]: DEBUG neutron.scheduler.base_scheduler [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 906.409333] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 906.412582] [50968]: [pid: 50968|app: 0|req: 3132/6268] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.415321] [50968]: DEBUG neutron.api.wsgi [req-7ba4b006-fce4-40fb-befc-0577f5728d99 req-02d31cd7-6a66-453d-908d-80e542a9a462 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.431469] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': '', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:38Z', 'revision_number': 1, 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 906.431469] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 906.431469] [50969]: key[mac_address], None -> fa:16:3e:44:dd:66 [ 906.431469] [50969]: key[device_id], None -> 26d4514e-0c0e-4071-bfef-160e8ec8f58f [ 906.431469] [50969]: key[binding:vif_details], None -> {} [ 906.431469] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 906.431469] [50969]: key[binding:vnic_type], None -> normal [ 906.431469] [50969]: key[tags], None -> [] [ 906.431469] [50969]: key[allowed_address_pairs], None -> [] [ 906.431469] [50969]: key[created_at], None -> 2025-11-21T22:40:38Z [ 906.431469] [50969]: key[name], None -> [ 906.431469] [50969]: key[status], None -> DOWN [ 906.431469] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 906.431469] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}] [ 906.431469] [50969]: key[id], None -> 8885f80f-2649-48db-aef0-df5c589bc36e [ 906.431469] [50969]: key[port_security_enabled], None -> True [ 906.431469] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 906.431469] [50969]: key[security_groups], None -> ['074f3129-4b43-4c6a-91e1-f738692c4d34'] [ 906.431469] [50969]: key[binding:profile], None -> {} [ 906.431469] [50969]: key[binding:host_id], None -> [ 906.431469] [50969]: key[revision_number], None -> 1 [ 906.431469] [50969]: key[description], None -> [ 906.431469] [50969]: key[updated_at], None -> 2025-11-21T22:40:38Z [ 906.431469] [50969]: key[standard_attr_id], None -> 1437 [ 906.431469] [50969]: key[admin_state_up], None -> True [ 906.431469] [50969]: key[binding:vif_type], None -> unbound [ 906.431469] [50969]: key[device_owner], None -> [ 906.431469] [50969]: key[extra_dhcp_opts], None -> [] [ 906.431469] [50969]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 906.431469] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.438486] [50968]: [pid: 50968|app: 0|req: 3133/6269] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.465687] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.466317] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-ccad09b5-2917-4a40-b66f-886c772d52f7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.479351] [50969]: [pid: 50969|app: 0|req: 3137/6270] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:38 2025] POST /networking/v2.0/ports => generated 732 bytes in 379 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 906.500630] [50969]: [pid: 50969|app: 0|req: 3138/6271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.505828] [50969]: DEBUG neutron.api.v2.base [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Request body: {'port': {'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 906.505883] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ddf60b4-9edf-4e2a-991d-806205d16669 req-09ef41d7-2a56-4445-9c30-eb29c3ec2759 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.506289] [50968]: [pid: 50968|app: 0|req: 3134/6272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.514881] [50968]: DEBUG neutron.api.wsgi [req-6ddf60b4-9edf-4e2a-991d-806205d16669 req-ea85159b-62de-4c4a-9732-4ed059e43b34 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.536897] [50968]: [pid: 50968|app: 0|req: 3135/6273] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.548062] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.595497] [50968]: [pid: 50968|app: 0|req: 3136/6274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=4b550024-b041-4296-b2f2-df4cea932871 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.638658] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aefdeda-305c-4e98-b223-db962748f521 req-778c16b4-163a-4e27-9607-fe51ac0b4cb8 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.640125] [50968]: [pid: 50968|app: 0|req: 3137/6275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.649051] [50968]: DEBUG neutron.api.wsgi [req-6aefdeda-305c-4e98-b223-db962748f521 req-96cc6287-8fe9-43ab-8ef6-ea3dbb0deb5f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.675966] [50968]: [pid: 50968|app: 0|req: 3138/6276] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:38 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.714762] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e25137a-649f-4b1e-9156-c6cc62b5941a req-fb02c548-7dad-4555-83a4-b411ffd51cde tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.715981] [50968]: [pid: 50968|app: 0|req: 3139/6277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.725154] [50968]: DEBUG neutron.api.wsgi [req-4e25137a-649f-4b1e-9156-c6cc62b5941a req-ed12aa6f-bd39-4bcb-89ed-473eec3ef73a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.729810] [50969]: DEBUG neutron.notifiers.nova [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8885f80f-2649-48db-aef0-df5c589bc36e {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 906.736949] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks [] for port (8885f80f-2649-48db-aef0-df5c589bc36e), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.748966] [50969]: DEBUG neutron.db.provisioning_blocks [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Transition to ACTIVE for port object 8885f80f-2649-48db-aef0-df5c589bc36e will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 906.751239] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_precommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:38Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': '', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:38Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 906.751626] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_precommit: [ 906.751626] [50969]: key[device_owner], -> compute:nova [ 906.751626] [50969]: key[binding:host_id], -> cpu-1 [ 906.751626] [50969]: key[revision_number], 1 -> 2 [ 906.751626] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.753170] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.757296] [50968]: [pid: 50968|app: 0|req: 3140/6278] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.784945] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Pushing event updated for resources: {'Port': ['ID=8885f80f-2649-48db-aef0-df5c589bc36e,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 906.826286] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_postcommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:38Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': '', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:38Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 906.826547] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_postcommit: [ 906.826547] [50969]: key[device_owner], -> compute:nova [ 906.826547] [50969]: key[binding:host_id], -> cpu-1 [ 906.826547] [50969]: key[revision_number], 1 -> 2 [ 906.826547] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.832478] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b072e6ae-a3ab-41e5-8006-27535c4fab69 req-7f779748-2ab6-412f-8cc1-ccf6beeff092 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.833525] [50968]: [pid: 50968|app: 0|req: 3141/6279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.835849] [50969]: DEBUG neutron.plugins.ml2.managers [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Attempting to bind port 8885f80f-2649-48db-aef0-df5c589bc36e on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 906.835981] [50969]: DEBUG neutron.plugins.ml2.managers [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Attempting to bind port 8885f80f-2649-48db-aef0-df5c589bc36e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 906.836181] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Attempting to bind port 8885f80f-2649-48db-aef0-df5c589bc36e on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 906.858071] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 906.858409] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Bind Segment={'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 906.863441] [50969]: DEBUG networking_nsxv3.api.rpc [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 906.863588] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-c14ae3e2-f68c-4cfe-bedd-158324284087 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.864811] [50968]: [pid: 50968|app: 0|req: 3142/6280] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 906.867623] [50968]: DEBUG neutron.api.wsgi [req-b072e6ae-a3ab-41e5-8006-27535c4fab69 req-71111e7d-1691-4125-bc84-421593a3a958 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.893017] [50968]: [pid: 50968|app: 0|req: 3143/6281] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.895882] [50968]: DEBUG neutron.api.wsgi [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-880b7f6e-e8ed-4508-8499-370a571d8ee8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.913468] [50968]: [pid: 50968|app: 0|req: 3144/6282] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=cb5da7f4-f2e2-421b-b439-a5d380c314ae => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.951939] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-040b7bfc-fe9a-45de-97f4-0ac5592f440d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.953326] [50968]: [pid: 50968|app: 0|req: 3145/6283] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.987544] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44e8728a-0f51-4036-83c0-b1287ad40143 req-8c05f5db-07f1-4ed2-b9ad-d876a83a7412 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.988856] [50968]: [pid: 50968|app: 0|req: 3146/6284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.025695] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ca53b9a-a8f3-48ec-be77-963d4ca3bb2b req-0ea2e878-fd3e-4db4-a9f8-b017c8d8fd4b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.026767] [50968]: [pid: 50968|app: 0|req: 3147/6285] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.029690] [50968]: DEBUG neutron.api.wsgi [req-44e8728a-0f51-4036-83c0-b1287ad40143 req-f06cd4e1-7e3a-4f6a-8875-5625f7d4344f tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.058896] [50968]: [pid: 50968|app: 0|req: 3148/6286] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.134073] [50968]: [pid: 50968|app: 0|req: 3149/6287] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.151671] [50968]: [pid: 50968|app: 0|req: 3150/6288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.200712] [50968]: [pid: 50968|app: 0|req: 3151/6289] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 907.215550] [50968]: [pid: 50968|app: 0|req: 3152/6290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.258849] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c08031f-dc12-4ef5-b14d-479e108fa54d req-6ef1547f-1a0e-441b-b888-039210b65031 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.260124] [50968]: [pid: 50968|app: 0|req: 3153/6291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.267776] [50968]: DEBUG neutron.api.wsgi [req-5c08031f-dc12-4ef5-b14d-479e108fa54d req-abfb84f1-31fa-4886-a63b-b2ee42595523 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.299034] [50968]: [pid: 50968|app: 0|req: 3154/6292] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 907.315359] [50968]: [pid: 50968|app: 0|req: 3155/6293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.375154] [50968]: [pid: 50968|app: 0|req: 3156/6294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.434103] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f362373-5b6f-4cfc-bd2d-bb5401fae288 req-e51c0fb6-aba6-4f8f-8d81-f6837034b26e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.435194] [50968]: [pid: 50968|app: 0|req: 3157/6295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 747 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.452518] [50968]: [pid: 50968|app: 0|req: 3158/6296] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.455666] [50968]: DEBUG neutron.api.wsgi [req-0f362373-5b6f-4cfc-bd2d-bb5401fae288 req-89ee01ee-c707-475a-ad62-9f6d2d8be165 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.475937] [50968]: [pid: 50968|app: 0|req: 3159/6297] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.572064] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0df6afd3-0e1e-410f-9d77-434ff4f5b603 req-2b46185f-ccf1-4e11-b05e-a362aee19550 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.573099] [50968]: [pid: 50968|app: 0|req: 3160/6298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 907.591995] [50968]: [pid: 50968|app: 0|req: 3161/6299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.595199] [50968]: DEBUG neutron.api.wsgi [req-0df6afd3-0e1e-410f-9d77-434ff4f5b603 req-019bf22e-40a4-4f52-8886-6542c76df20e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.619837] [50968]: [pid: 50968|app: 0|req: 3162/6300] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:39 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.626446] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'tag': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 907.628621] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3692a2bc-2646-4723-beca-85bf7cd4efa8" -d '{"events": [{"name": "network-changed", "server_uuid": "0f88076d-6c42-4e15-be10-c1760f3e7435", "tag": "cb5da7f4-f2e2-421b-b439-a5d380c314ae"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 907.703384] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2599677b-06c7-4aed-9a65-bbab5ba3196a req-c1477fb1-6fa1-4903-835b-83976747c3ce tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.704586] [50968]: [pid: 50968|app: 0|req: 3163/6301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.739111] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67c2c4d5-446d-4bfb-949c-003c580d65da req-922d92be-a007-4df7-8cbf-00ae864d8482 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.740089] [50968]: [pid: 50968|app: 0|req: 3164/6302] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.743217] [50968]: DEBUG neutron.api.wsgi [req-2599677b-06c7-4aed-9a65-bbab5ba3196a req-618e71c9-1187-415b-ba3e-3b131a2655e2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.767088] [50968]: [pid: 50968|app: 0|req: 3165/6303] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.770912] [50968]: DEBUG neutron.api.wsgi [req-67c2c4d5-446d-4bfb-949c-003c580d65da req-30a90553-aad6-4511-b82a-d14e286629ef tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.796017] [50968]: [pid: 50968|app: 0|req: 3166/6304] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/security-groups?id=15d6f6bb-21e8-4682-a53e-1cc4b255699f&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.835813] [50968]: [pid: 50968|app: 0|req: 3167/6305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.858989] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] Deleting subnet db8dc2c4-3181-48ad-9843-7572fe23c988 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 907.862185] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] Publish callbacks [] for subnet (db8dc2c4-3181-48ad-9843-7572fe23c988), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.863442] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-464aafde-e4dc-475a-a5a6-61a88cf51b55 x-openstack-request-id: req-464aafde-e4dc-475a-a5a6-61a88cf51b55 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 907.863600] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "0f88076d-6c42-4e15-be10-c1760f3e7435", "tag": "cb5da7f4-f2e2-421b-b439-a5d380c314ae", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 907.863680] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-464aafde-e4dc-475a-a5a6-61a88cf51b55 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 907.863857] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-464aafde-e4dc-475a-a5a6-61a88cf51b55'] response: {'name': 'network-changed', 'server_uuid': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'tag': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'status': 'completed', 'code': 200} [ 907.867219] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Bound using segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 907.867627] [50969]: DEBUG neutron.plugins.ml2.managers [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Bound port: 8885f80f-2649-48db-aef0-df5c589bc36e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "97d59ff5-df43-4e01-b11f-6c57b53fb79d", "external-id": "nsx-vlan-transportzone-106", "segmentation_id": 106}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 907.867879] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.879925] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (db8dc2c4-3181-48ad-9843-7572fe23c988), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.915787] [50969]: DEBUG neutron.plugins.ml2.db [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] For port 8885f80f-2649-48db-aef0-df5c589bc36e, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 907.918920] [50969]: DEBUG neutron.plugins.ml2.db [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] For port 8885f80f-2649-48db-aef0-df5c589bc36e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8885f80f-2649-48db-aef0-df5c589bc36e,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 907.920851] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_precommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:39Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:39Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 907.921059] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_precommit: [ 907.921059] [50969]: key[binding:vif_type], unbound -> ovs [ 907.921059] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} [ 907.921059] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.921813] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (db8dc2c4-3181-48ad-9843-7572fe23c988), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.922967] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] delete_subnet_precommit called with subnet settings {'id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'name': 'tempest-ListServerFiltersTestJSON-9840317-subnet', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1120, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) [ 907.924369] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] delete_subnet_precommit: [ 907.924369] [50968]: key[service_types], [] -> None [ 907.924369] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 907.924369] [50968]: key[tags], [] -> None [ 907.924369] [50968]: key[router:external], False -> None [ 907.924369] [50968]: key[ipv6_ra_mode], None -> None [ 907.924369] [50968]: key[created_at], 2025-11-21T22:37:38Z -> None [ 907.924369] [50968]: key[name], tempest-ListServerFiltersTestJSON-9840317-subnet -> None [ 907.924369] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 907.924369] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 907.924369] [50968]: key[id], db8dc2c4-3181-48ad-9843-7572fe23c988 -> None [ 907.924369] [50968]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 907.924369] [50968]: key[host_routes], [] -> None [ 907.924369] [50968]: key[revision_number], 0 -> None [ 907.924369] [50968]: key[dns_nameservers], [] -> None [ 907.924369] [50968]: key[cidr], 192.168.128.0/28 -> None [ 907.924369] [50968]: key[updated_at], 2025-11-21T22:37:38Z -> None [ 907.924369] [50968]: key[description], -> None [ 907.924369] [50968]: key[standard_attr_id], 1120 -> None [ 907.924369] [50968]: key[segment_id], None -> None [ 907.924369] [50968]: key[shared], False -> None [ 907.924369] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 907.924369] [50968]: key[ipv6_address_mode], None -> None [ 907.924369] [50968]: key[enable_dhcp], True -> None [ 907.924369] [50968]: key[subnetpool_id], None -> None [ 907.924369] [50968]: key[ip_version], 4 -> None [ 907.924369] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.926052] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.965693] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Pushing event updated for resources: {'Port': ['ID=8885f80f-2649-48db-aef0-df5c589bc36e,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.980854] [50969]: DEBUG neutron.db.provisioning_blocks [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Provisioning complete for port 8885f80f-2649-48db-aef0-df5c589bc36e triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 907.981230] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.981381] [50969]: INFO neutron.plugins.ml2.plugin [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Attempt 1 to provision port 8885f80f-2649-48db-aef0-df5c589bc36e [ 908.004678] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (db8dc2c4-3181-48ad-9843-7572fe23c988), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.004946] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'db8dc2c4-3181-48ad-9843-7572fe23c988', 'name': 'tempest-ListServerFiltersTestJSON-9840317-subnet', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1120, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:37:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) [ 908.005121] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] delete_subnet_postcommit: [ 908.005121] [50968]: key[service_types], [] -> None [ 908.005121] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.005121] [50968]: key[tags], [] -> None [ 908.005121] [50968]: key[router:external], False -> None [ 908.005121] [50968]: key[ipv6_ra_mode], None -> None [ 908.005121] [50968]: key[created_at], 2025-11-21T22:37:38Z -> None [ 908.005121] [50968]: key[name], tempest-ListServerFiltersTestJSON-9840317-subnet -> None [ 908.005121] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 908.005121] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.005121] [50968]: key[id], db8dc2c4-3181-48ad-9843-7572fe23c988 -> None [ 908.005121] [50968]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 908.005121] [50968]: key[host_routes], [] -> None [ 908.005121] [50968]: key[revision_number], 0 -> None [ 908.005121] [50968]: key[dns_nameservers], [] -> None [ 908.005121] [50968]: key[cidr], 192.168.128.0/28 -> None [ 908.005121] [50968]: key[updated_at], 2025-11-21T22:37:38Z -> None [ 908.005121] [50968]: key[description], -> None [ 908.005121] [50968]: key[standard_attr_id], 1120 -> None [ 908.005121] [50968]: key[segment_id], None -> None [ 908.005121] [50968]: key[shared], False -> None [ 908.005121] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 908.005121] [50968]: key[ipv6_address_mode], None -> None [ 908.005121] [50968]: key[enable_dhcp], True -> None [ 908.005121] [50968]: key[subnetpool_id], None -> None [ 908.005121] [50968]: key[ip_version], 4 -> None [ 908.005121] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.011759] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=db8dc2c4-3181-48ad-9843-7572fe23c988,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.020796] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a2422fa-9df4-4f47-85af-b83004e8e128 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.023298] [50968]: [pid: 50968|app: 0|req: 3168/6306] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:40:40 2025] DELETE /networking/v2.0/subnets/db8dc2c4-3181-48ad-9843-7572fe23c988 => generated 0 bytes in 187 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 908.050644] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Current status of the port 8885f80f-2649-48db-aef0-df5c589bc36e is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 908.050892] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.055790] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-579d682c-afb5-4fe1-96fe-95fce8ae9901 req-b1747f7e-45b7-48cf-a3c2-841679ca916a tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.056896] [50968]: [pid: 50968|app: 0|req: 3169/6307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.081839] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8885f80f-2649-48db-aef0-df5c589bc36e'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 908.088559] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cbf5af53-aacb-47a9-a108-07ab4213c235" -d '{"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-plugged", "status": "completed", "tag": "8885f80f-2649-48db-aef0-df5c589bc36e"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 908.092689] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a13818f-f8a5-4dc5-9e3a-9143babe1fd7 req-ee0bd1a9-6ab6-4630-a438-45db58ae54f3 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.095362] [50968]: [pid: 50968|app: 0|req: 3170/6308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.102358] [50969]: DEBUG neutron.plugins.ml2.db [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] For port 8885f80f-2649-48db-aef0-df5c589bc36e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8885f80f-2649-48db-aef0-df5c589bc36e,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 908.137831] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (d654b95b-6dec-4275-b171-f0db4c1b1ad4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.152277] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_precommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 908.152277] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_precommit: [ 908.152277] [50969]: key[status], DOWN -> ACTIVE [ 908.152277] [50969]: key[revision_number], 4 -> 5 [ 908.152277] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.160924] [50969]: DEBUG neutron.db.provisioning_blocks [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Provisioning complete for port 8885f80f-2649-48db-aef0-df5c589bc36e triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 908.160924] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.161206] [50969]: INFO neutron.plugins.ml2.plugin [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Attempt 1 to provision port 8885f80f-2649-48db-aef0-df5c589bc36e [ 908.168655] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Deleting port 112bc119-d8e9-4923-b384-60e6a6eabfcf {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 908.168655] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (112bc119-d8e9-4923-b384-60e6a6eabfcf), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.193158] [50968]: DEBUG neutron.plugins.ml2.db [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] For port 112bc119-d8e9-4923-b384-60e6a6eabfcf, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=112bc119-d8e9-4923-b384-60e6a6eabfcf,segment=NetworkSegment(a9736050-071b-4ea8-a418-4d081dc38fc6),segment_id=a9736050-071b-4ea8-a418-4d081dc38fc6)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 908.193355] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (112bc119-d8e9-4923-b384-60e6a6eabfcf), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.198579] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] delete_port_precommit called with port settings {'id': '112bc119-d8e9-4923-b384-60e6a6eabfcf', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:9d:57:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d654b95b-6dec-4275-b171-f0db4c1b1ad4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1210, '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-21T22:38:13Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 908.198858] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] delete_port_precommit: [ 908.198858] [50968]: key[mac_address], fa:16:3e:9d:57:43 -> None [ 908.198858] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 908.198858] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 908.198858] [50968]: key[binding:vnic_type], normal -> None [ 908.198858] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.198858] [50968]: key[tags], [] -> None [ 908.198858] [50968]: key[allowed_address_pairs], [] -> None [ 908.198858] [50968]: key[created_at], 2025-11-21T22:38:13Z -> None [ 908.198858] [50968]: key[name], -> None [ 908.198858] [50968]: key[status], ACTIVE -> None [ 908.198858] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.198858] [50968]: key[fixed_ips], [] -> None [ 908.198858] [50968]: key[id], 112bc119-d8e9-4923-b384-60e6a6eabfcf -> None [ 908.198858] [50968]: key[port_security_enabled], False -> None [ 908.198858] [50968]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 908.198858] [50968]: key[security_groups], [] -> None [ 908.198858] [50968]: key[binding:profile], {} -> None [ 908.198858] [50968]: key[binding:host_id], devstack -> None [ 908.198858] [50968]: key[revision_number], 5 -> None [ 908.198858] [50968]: key[description], -> None [ 908.198858] [50968]: key[updated_at], 2025-11-21T22:40:40Z -> None [ 908.198858] [50968]: key[standard_attr_id], 1210 -> None [ 908.198858] [50968]: key[admin_state_up], True -> None [ 908.198858] [50968]: key[binding:vif_type], ovs -> None [ 908.198858] [50968]: key[device_owner], network:dhcp -> None [ 908.198858] [50968]: key[extra_dhcp_opts], [] -> None [ 908.198858] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.200920] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Calling delete_port for 112bc119-d8e9-4923-b384-60e6a6eabfcf owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 908.210421] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Current status of the port 8885f80f-2649-48db-aef0-df5c589bc36e is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 908.211289] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_postcommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 908.211568] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_postcommit: [ 908.211568] [50969]: key[status], DOWN -> ACTIVE [ 908.211568] [50969]: key[revision_number], 4 -> 5 [ 908.211568] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.211568] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.237580] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Pushing event updated for resources: {'Port': ['ID=8885f80f-2649-48db-aef0-df5c589bc36e,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.240388] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_postcommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:39Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 908.240639] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] update_port_postcommit: [ 908.240639] [50969]: key[binding:vif_type], unbound -> ovs [ 908.240639] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} [ 908.240639] [50969]: key[updated_at], 2025-11-21T22:40:39Z -> 2025-11-21T22:40:40Z [ 908.240639] [50969]: key[revision_number], 2 -> 4 [ 908.240639] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.246571] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.247032] [50969]: DEBUG neutron_lib.callbacks.manager [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-372e9710-f4e5-4740-a85a-28a5e8a4d499 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.248475] [50969]: [pid: 50969|app: 0|req: 3139/6309] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:38 2025] PUT /networking/v2.0/ports/8885f80f-2649-48db-aef0-df5c589bc36e => generated 1037 bytes in 1747 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 908.262258] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (112bc119-d8e9-4923-b384-60e6a6eabfcf), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.273972] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Pushing event deleted for resources: {'Port': ['ID=112bc119-d8e9-4923-b384-60e6a6eabfcf,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.282699] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] No DVR routers for this DVR port 112bc119-d8e9-4923-b384-60e6a6eabfcf on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 908.283085] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] delete_port_postcommit called with port settings {'id': '112bc119-d8e9-4923-b384-60e6a6eabfcf', 'name': '', 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'mac_address': 'fa:16:3e:9d:57:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d654b95b-6dec-4275-b171-f0db4c1b1ad4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1210, '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-21T22:38:13Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 5, 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}}] (original binding levels None) on network {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} with segments to bind None [ 908.283287] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] delete_port_postcommit: [ 908.283287] [50968]: key[mac_address], fa:16:3e:9d:57:43 -> None [ 908.283287] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 908.283287] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 908.283287] [50968]: key[binding:vnic_type], normal -> None [ 908.283287] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.283287] [50968]: key[tags], [] -> None [ 908.283287] [50968]: key[allowed_address_pairs], [] -> None [ 908.283287] [50968]: key[created_at], 2025-11-21T22:38:13Z -> None [ 908.283287] [50968]: key[name], -> None [ 908.283287] [50968]: key[status], ACTIVE -> None [ 908.283287] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.283287] [50968]: key[fixed_ips], [] -> None [ 908.283287] [50968]: key[id], 112bc119-d8e9-4923-b384-60e6a6eabfcf -> None [ 908.283287] [50968]: key[port_security_enabled], False -> None [ 908.283287] [50968]: key[network_id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 908.283287] [50968]: key[security_groups], [] -> None [ 908.283287] [50968]: key[binding:profile], {} -> None [ 908.283287] [50968]: key[binding:host_id], devstack -> None [ 908.283287] [50968]: key[revision_number], 5 -> None [ 908.283287] [50968]: key[description], -> None [ 908.283287] [50968]: key[updated_at], 2025-11-21T22:40:40Z -> None [ 908.283287] [50968]: key[standard_attr_id], 1210 -> None [ 908.283287] [50968]: key[admin_state_up], True -> None [ 908.283287] [50968]: key[binding:vif_type], ovs -> None [ 908.283287] [50968]: key[device_owner], network:dhcp -> None [ 908.283287] [50968]: key[extra_dhcp_opts], [] -> None [ 908.283287] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.288282] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06b15302-1b7b-460e-ac41-602657e05311 req-3a650152-9266-473f-b4bb-e6ed9ca3dccc tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.289364] [50969]: [pid: 50969|app: 0|req: 3140/6310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=436d154b-c2df-4976-9910-44b538fc3f73 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.293204] [50969]: DEBUG neutron.api.wsgi [req-579d682c-afb5-4fe1-96fe-95fce8ae9901 req-85f2d83d-800b-4cf6-8ada-637f3442d556 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.311341] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (d654b95b-6dec-4275-b171-f0db4c1b1ad4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.324642] [50969]: [pid: 50969|app: 0|req: 3141/6311] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.326910] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] delete_network_precommit called with network settings {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} (original settings None) and network segments [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] [ 908.327132] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] delete_network_precommit: [ 908.327132] [50968]: key[qinq], None -> None [ 908.327132] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.327132] [50968]: key[tags], [] -> None [ 908.327132] [50968]: key[router:external], False -> None [ 908.327132] [50968]: key[created_at], 2025-11-21T22:37:38Z -> None [ 908.327132] [50968]: key[name], tempest-ListServerFiltersTestJSON-9840317-network -> None [ 908.327132] [50968]: key[status], ACTIVE -> None [ 908.327132] [50968]: key[ipv6_address_scope], None -> None [ 908.327132] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.327132] [50968]: key[availability_zone_hints], [] -> None [ 908.327132] [50968]: key[availability_zones], ['nova'] -> None [ 908.327132] [50968]: key[id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 908.327132] [50968]: key[port_security_enabled], True -> None [ 908.327132] [50968]: key[subnets], [] -> None [ 908.327132] [50968]: key[provider:segmentation_id], 437 -> None [ 908.327132] [50968]: key[provider:network_type], vlan -> None [ 908.327132] [50968]: key[revision_number], 3 -> None [ 908.327132] [50968]: key[provider:physical_network], default -> None [ 908.327132] [50968]: key[description], -> None [ 908.327132] [50968]: key[updated_at], 2025-11-21T22:40:40Z -> None [ 908.327132] [50968]: key[standard_attr_id], 1118 -> None [ 908.327132] [50968]: key[admin_state_up], True -> None [ 908.327132] [50968]: key[shared], False -> None [ 908.327132] [50968]: key[ipv4_address_scope], None -> None [ 908.327132] [50968]: key[vlan_transparent], None -> None [ 908.327132] [50968]: key[mtu], 8950 -> None [ 908.327132] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.328146] [50968]: DEBUG neutron.services.segments.db [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d654b95b-6dec-4275-b171-f0db4c1b1ad4']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 908.328233] [50969]: DEBUG neutron.api.wsgi [req-1a13818f-f8a5-4dc5-9e3a-9143babe1fd7 req-07cbf72f-19f7-47b6-a915-d863fac3e9b7 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.332615] [50968]: DEBUG neutron.services.segments.db [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a9736050-071b-4ea8-a418-4d081dc38fc6') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 908.332805] [50968]: DEBUG neutron.services.segments.db [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a9736050-071b-4ea8-a418-4d081dc38fc6') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 908.337803] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (a9736050-071b-4ea8-a418-4d081dc38fc6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.345517] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (a9736050-071b-4ea8-a418-4d081dc38fc6), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.357407] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Releasing vlan 437 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 908.357407] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (a9736050-071b-4ea8-a418-4d081dc38fc6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.360839] [50969]: [pid: 50969|app: 0|req: 3142/6312] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.374895] [50968]: INFO neutron.services.segments.plugin [-] Segment a9736050-071b-4ea8-a418-4d081dc38fc6 resource provider aggregate not found [ 908.393124] [50968]: INFO neutron.services.segments.plugin [-] Segment a9736050-071b-4ea8-a418-4d081dc38fc6 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 a9736050-071b-4ea8-a418-4d081dc38fc6 found for delete ", "request_id": "req-c5cab041-6cdf-4f8c-b27e-b51840f0d6c9"}]} [ 908.395712] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (d654b95b-6dec-4275-b171-f0db4c1b1ad4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.395997] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] delete_network_postcommit called with network settings {'id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4', 'name': 'tempest-ListServerFiltersTestJSON-9840317-network', 'tenant_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'project_id': 'b136b87f691b4ec781f9533a7bdb2aa4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 437} (original settings None) and network segments [{'id': 'a9736050-071b-4ea8-a418-4d081dc38fc6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 437, 'network_id': 'd654b95b-6dec-4275-b171-f0db4c1b1ad4'}] [ 908.396133] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] delete_network_postcommit: [ 908.396133] [50968]: key[qinq], None -> None [ 908.396133] [50968]: key[project_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.396133] [50968]: key[tags], [] -> None [ 908.396133] [50968]: key[router:external], False -> None [ 908.396133] [50968]: key[created_at], 2025-11-21T22:37:38Z -> None [ 908.396133] [50968]: key[name], tempest-ListServerFiltersTestJSON-9840317-network -> None [ 908.396133] [50968]: key[status], ACTIVE -> None [ 908.396133] [50968]: key[ipv6_address_scope], None -> None [ 908.396133] [50968]: key[tenant_id], b136b87f691b4ec781f9533a7bdb2aa4 -> None [ 908.396133] [50968]: key[availability_zone_hints], [] -> None [ 908.396133] [50968]: key[availability_zones], ['nova'] -> None [ 908.396133] [50968]: key[id], d654b95b-6dec-4275-b171-f0db4c1b1ad4 -> None [ 908.396133] [50968]: key[port_security_enabled], True -> None [ 908.396133] [50968]: key[subnets], [] -> None [ 908.396133] [50968]: key[provider:segmentation_id], 437 -> None [ 908.396133] [50968]: key[provider:network_type], vlan -> None [ 908.396133] [50968]: key[revision_number], 3 -> None [ 908.396133] [50968]: key[provider:physical_network], default -> None [ 908.396133] [50968]: key[description], -> None [ 908.396133] [50968]: key[updated_at], 2025-11-21T22:40:40Z -> None [ 908.396133] [50968]: key[standard_attr_id], 1118 -> None [ 908.396133] [50968]: key[admin_state_up], True -> None [ 908.396133] [50968]: key[shared], False -> None [ 908.396133] [50968]: key[ipv4_address_scope], None -> None [ 908.396133] [50968]: key[vlan_transparent], None -> None [ 908.396133] [50968]: key[mtu], 8950 -> None [ 908.396133] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.401582] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Pushing event deleted for resources: {'Network': ['ID=d654b95b-6dec-4275-b171-f0db4c1b1ad4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.403286] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-b8e8e7b7-e4e9-4ad6-a5dd-1dc9c680b1ac tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.404370] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad7f40e5-a9fc-4b07-8d60-282512902ff4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.404561] [50969]: [pid: 50969|app: 0|req: 3143/6313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.406468] [50968]: [pid: 50968|app: 0|req: 3171/6314] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:40:40 2025] DELETE /networking/v2.0/networks/d654b95b-6dec-4275-b171-f0db4c1b1ad4 => generated 0 bytes in 312 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 908.409070] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-ac1cb5c6-71ba-4bb3-9f53-5911df8a0641 x-openstack-request-id: req-ac1cb5c6-71ba-4bb3-9f53-5911df8a0641 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 908.409579] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-plugged", "status": "completed", "tag": "8885f80f-2649-48db-aef0-df5c589bc36e", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 908.411180] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ac1cb5c6-71ba-4bb3-9f53-5911df8a0641 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 908.411960] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ac1cb5c6-71ba-4bb3-9f53-5911df8a0641'] response: {'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8885f80f-2649-48db-aef0-df5c589bc36e', 'code': 200} [ 908.436147] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692a2bc-2646-4723-beca-85bf7cd4efa8 req-32ce85df-6146-41db-9aaa-ace2d0c7e4cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.437173] [50968]: [pid: 50968|app: 0|req: 3172/6315] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 908.477352] [50969]: DEBUG neutron.plugins.ml2.plugin [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Deleting port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 908.477593] [50969]: DEBUG neutron_lib.callbacks.manager [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.481429] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-b5fcbbbf-9165-45ba-b128-30fdbde5614d tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.482531] [50968]: [pid: 50968|app: 0|req: 3173/6316] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.512094] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10c064c8-2dbf-4b10-af4d-e07958cbcc79 req-07e36fd5-e6a0-463a-8a59-9048fe6a8d90 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.513957] [50968]: [pid: 50968|app: 0|req: 3174/6317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.517457] [50969]: DEBUG neutron.plugins.ml2.db [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] For port 35c1c53b-0d0c-4a4b-ae51-24460538ae26, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=35c1c53b-0d0c-4a4b-ae51-24460538ae26,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 908.517633] [50969]: DEBUG neutron_lib.callbacks.manager [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.522816] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_precommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 908.523168] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_precommit: [ 908.523168] [50969]: key[mac_address], fa:16:3e:23:df:2a -> None [ 908.523168] [50969]: key[device_id], 436d154b-c2df-4976-9910-44b538fc3f73 -> None [ 908.523168] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.523168] [50969]: key[binding:vnic_type], normal -> None [ 908.523168] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 908.523168] [50969]: key[tags], [] -> None [ 908.523168] [50969]: key[allowed_address_pairs], [] -> None [ 908.523168] [50969]: key[created_at], 2025-11-21T22:39:47Z -> None [ 908.523168] [50969]: key[name], -> None [ 908.523168] [50969]: key[status], ACTIVE -> None [ 908.523168] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 908.523168] [50969]: key[fixed_ips], [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}] -> None [ 908.523168] [50969]: key[id], 35c1c53b-0d0c-4a4b-ae51-24460538ae26 -> None [ 908.523168] [50969]: key[port_security_enabled], True -> None [ 908.523168] [50969]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 908.523168] [50969]: key[security_groups], ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] -> None [ 908.523168] [50969]: key[binding:profile], {} -> None [ 908.523168] [50969]: key[binding:host_id], cpu-1 -> None [ 908.523168] [50969]: key[revision_number], 5 -> None [ 908.523168] [50969]: key[description], -> None [ 908.523168] [50969]: key[updated_at], 2025-11-21T22:39:49Z -> None [ 908.523168] [50969]: key[standard_attr_id], 1294 -> None [ 908.523168] [50969]: key[admin_state_up], True -> None [ 908.523168] [50969]: key[binding:vif_type], ovs -> None [ 908.523168] [50969]: key[device_owner], compute:nova -> None [ 908.523168] [50969]: key[extra_dhcp_opts], [] -> None [ 908.523168] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.525440] [50969]: DEBUG neutron.plugins.ml2.plugin [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Calling delete_port for 35c1c53b-0d0c-4a4b-ae51-24460538ae26 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 908.555595] [50968]: DEBUG neutron.plugins.ml2.plugin [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Deleting port 51942501-1ce2-4811-b086-37e11408afb2 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 908.555764] [50968]: DEBUG neutron_lib.callbacks.manager [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (51942501-1ce2-4811-b086-37e11408afb2), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.587458] [50968]: DEBUG neutron.plugins.ml2.db [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] For port 51942501-1ce2-4811-b086-37e11408afb2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=51942501-1ce2-4811-b086-37e11408afb2,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 908.587696] [50968]: DEBUG neutron_lib.callbacks.manager [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (51942501-1ce2-4811-b086-37e11408afb2), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.592373] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_precommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 908.592588] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_precommit: [ 908.592588] [50968]: key[mac_address], fa:16:3e:24:89:b8 -> None [ 908.592588] [50968]: key[device_id], 8bd9cc28-9532-4d85-8a53-da2bea83a489 -> None [ 908.592588] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.592588] [50968]: key[binding:vnic_type], normal -> None [ 908.592588] [50968]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 908.592588] [50968]: key[tags], [] -> None [ 908.592588] [50968]: key[allowed_address_pairs], [] -> None [ 908.592588] [50968]: key[created_at], 2025-11-21T22:37:02Z -> None [ 908.592588] [50968]: key[name], -> None [ 908.592588] [50968]: key[status], ACTIVE -> None [ 908.592588] [50968]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 908.592588] [50968]: key[fixed_ips], [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}] -> None [ 908.592588] [50968]: key[id], 51942501-1ce2-4811-b086-37e11408afb2 -> None [ 908.592588] [50968]: key[port_security_enabled], True -> None [ 908.592588] [50968]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 908.592588] [50968]: key[security_groups], ['06251551-417e-4f8a-9412-fdb5036f57fe'] -> None [ 908.592588] [50968]: key[binding:profile], {} -> None [ 908.592588] [50968]: key[binding:host_id], cpu-1 -> None [ 908.592588] [50968]: key[revision_number], 5 -> None [ 908.592588] [50968]: key[description], -> None [ 908.592588] [50968]: key[updated_at], 2025-11-21T22:37:04Z -> None [ 908.592588] [50968]: key[standard_attr_id], 957 -> None [ 908.592588] [50968]: key[admin_state_up], True -> None [ 908.592588] [50968]: key[binding:vif_type], ovs -> None [ 908.592588] [50968]: key[device_owner], compute:nova -> None [ 908.592588] [50968]: key[extra_dhcp_opts], [] -> None [ 908.592588] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.606584] [50969]: DEBUG neutron_lib.callbacks.manager [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (35c1c53b-0d0c-4a4b-ae51-24460538ae26), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.617260] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Pushing event deleted for resources: {'Port': ['ID=35c1c53b-0d0c-4a4b-ae51-24460538ae26,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.647819] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] No DVR routers for this DVR port 35c1c53b-0d0c-4a4b-ae51-24460538ae26 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 908.648225] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_postcommit called with port settings {'id': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:23:df:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '436d154b-c2df-4976-9910-44b538fc3f73', 'device_owner': 'compute:nova', 'standard_attr_id': 1294, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:47Z', 'updated_at': '2025-11-21T22:39:49Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 908.648381] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_postcommit: [ 908.648381] [50969]: key[mac_address], fa:16:3e:23:df:2a -> None [ 908.648381] [50969]: key[device_id], 436d154b-c2df-4976-9910-44b538fc3f73 -> None [ 908.648381] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.648381] [50969]: key[binding:vnic_type], normal -> None [ 908.648381] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 908.648381] [50969]: key[tags], [] -> None [ 908.648381] [50969]: key[allowed_address_pairs], [] -> None [ 908.648381] [50969]: key[created_at], 2025-11-21T22:39:47Z -> None [ 908.648381] [50969]: key[name], -> None [ 908.648381] [50969]: key[status], ACTIVE -> None [ 908.648381] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 908.648381] [50969]: key[fixed_ips], [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.3'}] -> None [ 908.648381] [50969]: key[id], 35c1c53b-0d0c-4a4b-ae51-24460538ae26 -> None [ 908.648381] [50969]: key[port_security_enabled], True -> None [ 908.648381] [50969]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 908.648381] [50969]: key[security_groups], ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] -> None [ 908.648381] [50969]: key[binding:profile], {} -> None [ 908.648381] [50969]: key[binding:host_id], cpu-1 -> None [ 908.648381] [50969]: key[revision_number], 5 -> None [ 908.648381] [50969]: key[description], -> None [ 908.648381] [50969]: key[updated_at], 2025-11-21T22:39:49Z -> None [ 908.648381] [50969]: key[standard_attr_id], 1294 -> None [ 908.648381] [50969]: key[admin_state_up], True -> None [ 908.648381] [50969]: key[binding:vif_type], ovs -> None [ 908.648381] [50969]: key[device_owner], compute:nova -> None [ 908.648381] [50969]: key[extra_dhcp_opts], [] -> None [ 908.648381] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.651386] [50969]: DEBUG neutron_lib.callbacks.manager [req-06b15302-1b7b-460e-ac41-602657e05311 req-74465e45-e0fe-4629-9feb-0a3ced987015 tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.652409] [50969]: [pid: 50969|app: 0|req: 3144/6318] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:40 2025] DELETE /networking/v2.0/ports/35c1c53b-0d0c-4a4b-ae51-24460538ae26 => generated 0 bytes in 247 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 908.666804] [50969]: [pid: 50969|app: 0|req: 3145/6319] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:40 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.699998] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692a2bc-2646-4723-beca-85bf7cd4efa8 req-f0af7fef-4b2f-42b2-8af5-87e970423d1d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.700940] [50969]: [pid: 50969|app: 0|req: 3146/6320] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 716 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.711116] [50968]: DEBUG neutron_lib.callbacks.manager [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.711362] [50968]: DEBUG neutron_lib.callbacks.manager [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.711496] [50968]: INFO neutron.db.l3_db [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Floating IP 89ad6b81-485c-4f87-aeab-72e785ab9315 disassociated. External IP: 10.180.180.136, port: 51942501-1ce2-4811-b086-37e11408afb2. [ 908.711646] [50968]: DEBUG neutron.plugins.ml2.plugin [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Calling delete_port for 51942501-1ce2-4811-b086-37e11408afb2 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 908.747100] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Deleting port bfff3962-77e0-4b65-9e0a-453d3ae48643 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 908.747271] [50969]: DEBUG neutron_lib.callbacks.manager [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.778802] [50968]: DEBUG neutron_lib.callbacks.manager [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (51942501-1ce2-4811-b086-37e11408afb2), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.780059] [50969]: DEBUG neutron.plugins.ml2.db [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] For port bfff3962-77e0-4b65-9e0a-453d3ae48643, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bfff3962-77e0-4b65-9e0a-453d3ae48643,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 908.780279] [50969]: DEBUG neutron_lib.callbacks.manager [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.784840] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_precommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:46Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 908.785043] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_precommit: [ 908.785043] [50969]: key[mac_address], fa:16:3e:68:44:1b -> None [ 908.785043] [50969]: key[device_id], fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 -> None [ 908.785043] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.785043] [50969]: key[binding:vnic_type], normal -> None [ 908.785043] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 908.785043] [50969]: key[tags], [] -> None [ 908.785043] [50969]: key[allowed_address_pairs], [] -> None [ 908.785043] [50969]: key[created_at], 2025-11-21T22:39:44Z -> None [ 908.785043] [50969]: key[name], -> None [ 908.785043] [50969]: key[status], ACTIVE -> None [ 908.785043] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 908.785043] [50969]: key[fixed_ips], [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}] -> None [ 908.785043] [50969]: key[id], bfff3962-77e0-4b65-9e0a-453d3ae48643 -> None [ 908.785043] [50969]: key[port_security_enabled], True -> None [ 908.785043] [50969]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 908.785043] [50969]: key[security_groups], ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] -> None [ 908.785043] [50969]: key[binding:profile], {} -> None [ 908.785043] [50969]: key[binding:host_id], cpu-1 -> None [ 908.785043] [50969]: key[revision_number], 5 -> None [ 908.785043] [50969]: key[description], -> None [ 908.785043] [50969]: key[updated_at], 2025-11-21T22:39:46Z -> None [ 908.785043] [50969]: key[standard_attr_id], 1293 -> None [ 908.785043] [50969]: key[admin_state_up], True -> None [ 908.785043] [50969]: key[binding:vif_type], ovs -> None [ 908.785043] [50969]: key[device_owner], compute:nova -> None [ 908.785043] [50969]: key[extra_dhcp_opts], [] -> None [ 908.785043] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.787119] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Calling delete_port for bfff3962-77e0-4b65-9e0a-453d3ae48643 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 908.788403] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event deleted for resources: {'Port': ['ID=51942501-1ce2-4811-b086-37e11408afb2,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.851680] [50969]: DEBUG neutron_lib.callbacks.manager [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (bfff3962-77e0-4b65-9e0a-453d3ae48643), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.861431] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Router bb1cef76-73e5-467c-957a-3147949e54ac has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 908.861575] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Pushing event deleted for resources: {'Port': ['ID=bfff3962-77e0-4b65-9e0a-453d3ae48643,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.886049] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] No DVR routers for this DVR port bfff3962-77e0-4b65-9e0a-453d3ae48643 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 908.886378] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_postcommit called with port settings {'id': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:68:44:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'device_owner': 'compute:nova', 'standard_attr_id': 1293, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:44Z', 'updated_at': '2025-11-21T22:39:46Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 908.886572] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] delete_port_postcommit: [ 908.886572] [50969]: key[mac_address], fa:16:3e:68:44:1b -> None [ 908.886572] [50969]: key[device_id], fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 -> None [ 908.886572] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13af9422-d668-4413-b63a-766558d83a3b', 'external-id': 'nsx-vlan-transportzone-842', 'segmentation_id': 842, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.886572] [50969]: key[binding:vnic_type], normal -> None [ 908.886572] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 908.886572] [50969]: key[tags], [] -> None [ 908.886572] [50969]: key[allowed_address_pairs], [] -> None [ 908.886572] [50969]: key[created_at], 2025-11-21T22:39:44Z -> None [ 908.886572] [50969]: key[name], -> None [ 908.886572] [50969]: key[status], ACTIVE -> None [ 908.886572] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 908.886572] [50969]: key[fixed_ips], [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.12'}] -> None [ 908.886572] [50969]: key[id], bfff3962-77e0-4b65-9e0a-453d3ae48643 -> None [ 908.886572] [50969]: key[port_security_enabled], True -> None [ 908.886572] [50969]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 908.886572] [50969]: key[security_groups], ['15d6f6bb-21e8-4682-a53e-1cc4b255699f'] -> None [ 908.886572] [50969]: key[binding:profile], {} -> None [ 908.886572] [50969]: key[binding:host_id], cpu-1 -> None [ 908.886572] [50969]: key[revision_number], 5 -> None [ 908.886572] [50969]: key[description], -> None [ 908.886572] [50969]: key[updated_at], 2025-11-21T22:39:46Z -> None [ 908.886572] [50969]: key[standard_attr_id], 1293 -> None [ 908.886572] [50969]: key[admin_state_up], True -> None [ 908.886572] [50969]: key[binding:vif_type], ovs -> None [ 908.886572] [50969]: key[device_owner], compute:nova -> None [ 908.886572] [50969]: key[extra_dhcp_opts], [] -> None [ 908.886572] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.888024] [50969]: DEBUG neutron_lib.callbacks.manager [req-5ec9fca9-c509-4b27-89da-cccfa354fcc3 req-5b412220-ef4b-4c19-9366-9d22fe148a2f tempest-ListServersNegativeTestJSON-1125916362 tempest-ListServersNegativeTestJSON-1125916362-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.890511] [50969]: [pid: 50969|app: 0|req: 3147/6321] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:41 2025] DELETE /networking/v2.0/ports/bfff3962-77e0-4b65-9e0a-453d3ae48643 => generated 0 bytes in 189 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 908.913304] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 908.915449] [50969]: [pid: 50969|app: 0|req: 3148/6322] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/security-groups?tenant_id=b136b87f691b4ec781f9533a7bdb2aa4&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 908.918018] [50969]: DEBUG neutron.api.wsgi [req-10c064c8-2dbf-4b10-af4d-e07958cbcc79 req-56bd160b-9a8f-473e-879f-b87023618535 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.930291] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] No DVR routers for this DVR port 51942501-1ce2-4811-b086-37e11408afb2 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 908.934019] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_postcommit called with port settings {'id': '51942501-1ce2-4811-b086-37e11408afb2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:24:89:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'device_owner': 'compute:nova', 'standard_attr_id': 957, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:02Z', 'updated_at': '2025-11-21T22:37:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 908.934019] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_postcommit: [ 908.934019] [50968]: key[mac_address], fa:16:3e:24:89:b8 -> None [ 908.934019] [50968]: key[device_id], 8bd9cc28-9532-4d85-8a53-da2bea83a489 -> None [ 908.934019] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.934019] [50968]: key[binding:vnic_type], normal -> None [ 908.934019] [50968]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 908.934019] [50968]: key[tags], [] -> None [ 908.934019] [50968]: key[allowed_address_pairs], [] -> None [ 908.934019] [50968]: key[created_at], 2025-11-21T22:37:02Z -> None [ 908.934019] [50968]: key[name], -> None [ 908.934019] [50968]: key[status], ACTIVE -> None [ 908.934019] [50968]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 908.934019] [50968]: key[fixed_ips], [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.9'}] -> None [ 908.934019] [50968]: key[id], 51942501-1ce2-4811-b086-37e11408afb2 -> None [ 908.934019] [50968]: key[port_security_enabled], True -> None [ 908.934019] [50968]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 908.934019] [50968]: key[security_groups], ['06251551-417e-4f8a-9412-fdb5036f57fe'] -> None [ 908.934019] [50968]: key[binding:profile], {} -> None [ 908.934019] [50968]: key[binding:host_id], cpu-1 -> None [ 908.934019] [50968]: key[revision_number], 5 -> None [ 908.934019] [50968]: key[description], -> None [ 908.934019] [50968]: key[updated_at], 2025-11-21T22:37:04Z -> None [ 908.934019] [50968]: key[standard_attr_id], 957 -> None [ 908.934019] [50968]: key[admin_state_up], True -> None [ 908.934019] [50968]: key[binding:vif_type], ovs -> None [ 908.934019] [50968]: key[device_owner], compute:nova -> None [ 908.934019] [50968]: key[extra_dhcp_opts], [] -> None [ 908.934019] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.934019] [50968]: DEBUG neutron_lib.callbacks.manager [req-38f2ea54-5673-40d2-8507-af77cafbd862 req-789cb679-9549-40a6-a84f-6331455a6ea9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.934971] [50968]: [pid: 50968|app: 0|req: 3175/6323] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:40 2025] DELETE /networking/v2.0/ports/51942501-1ce2-4811-b086-37e11408afb2 => generated 0 bytes in 421 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 908.937560] [50968]: DEBUG neutron.api.wsgi [req-3692a2bc-2646-4723-beca-85bf7cd4efa8 req-c27369be-ad8e-40db-9826-87799d416684 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.940925] [50969]: [pid: 50969|app: 0|req: 3149/6324] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.950163] [50968]: [pid: 50968|app: 0|req: 3176/6325] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=cb5da7f4-f2e2-421b-b439-a5d380c314ae => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.956170] [50969]: [pid: 50969|app: 0|req: 3150/6326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.977794] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692a2bc-2646-4723-beca-85bf7cd4efa8 req-0ca980ca-b5d1-4a1f-93f4-19eccda51070 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.978793] [50969]: [pid: 50969|app: 0|req: 3151/6327] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.997858] [50968]: DEBUG neutron_lib.callbacks.manager [None req-685e7c04-0cbf-445f-be73-623925f994ae admin admin] Publish callbacks [] for security_group (3ce997a4-e173-41da-a149-86945dba84fe), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.020184] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692a2bc-2646-4723-beca-85bf7cd4efa8 req-b754ea42-dd74-4dc9-b546-a73dc6bb7c3f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.021561] [50969]: [pid: 50969|app: 0|req: 3152/6328] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.021651] [50968]: DEBUG neutron_lib.callbacks.manager [None req-685e7c04-0cbf-445f-be73-623925f994ae admin admin] Publish callbacks [] for security_group (3ce997a4-e173-41da-a149-86945dba84fe), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.052437] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-159b625b-0dd7-4f37-94f8-39f4705e2449 req-b02a3475-b4b1-4beb-a739-2a1364c902de tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.053322] [50968]: DEBUG neutron_lib.callbacks.manager [None req-685e7c04-0cbf-445f-be73-623925f994ae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (3ce997a4-e173-41da-a149-86945dba84fe), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.053587] [50969]: [pid: 50969|app: 0|req: 3153/6329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.057737] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-685e7c04-0cbf-445f-be73-623925f994ae admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3ce997a4-e173-41da-a149-86945dba84fe,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.061640] [50968]: DEBUG neutron_lib.callbacks.manager [None req-685e7c04-0cbf-445f-be73-623925f994ae admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.062360] [50968]: [pid: 50968|app: 0|req: 3177/6330] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:41 2025] DELETE /networking/v2.0/security-groups/3ce997a4-e173-41da-a149-86945dba84fe => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 909.083286] [50968]: [pid: 50968|app: 0|req: 3178/6331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.093968] [50969]: [pid: 50969|app: 0|req: 3154/6332] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.098138] [50969]: DEBUG neutron.api.wsgi [req-159b625b-0dd7-4f37-94f8-39f4705e2449 req-ae5527ac-c722-437b-90a5-579b635d3b3f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.131230] [50969]: [pid: 50969|app: 0|req: 3155/6333] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&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.172185] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-cedc216b-69b4-4d69-a3da-3eeef99db90d tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.172418] [50968]: [pid: 50968|app: 0|req: 3179/6334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 750 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.217011] [50969]: [pid: 50969|app: 0|req: 3156/6335] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.248445] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10ef4977-3a4f-4e2a-a1fb-309bd2bd0692 req-5d0d2195-ff17-4ebb-8563-66f828d55806 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.249536] [50969]: [pid: 50969|app: 0|req: 3157/6336] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 909.249867] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Deleting port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 909.250076] [50968]: DEBUG neutron_lib.callbacks.manager [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.263862] [50969]: [pid: 50969|app: 0|req: 3158/6337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.287599] [50968]: DEBUG neutron.plugins.ml2.db [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] For port a8ef8f76-a92f-421a-aa11-92eb86de3cc0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a8ef8f76-a92f-421a-aa11-92eb86de3cc0,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 909.287899] [50968]: DEBUG neutron_lib.callbacks.manager [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.291411] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-0becb447-f5fc-43d5-bb74-201dd823880c tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.292229] [50969]: [pid: 50969|app: 0|req: 3159/6338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.292413] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_precommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 909.292716] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_precommit: [ 909.292716] [50968]: key[mac_address], fa:16:3e:c7:d9:2c -> None [ 909.292716] [50968]: key[device_id], 57e96288-9e21-4297-88bd-5b61c8adfca6 -> None [ 909.292716] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 909.292716] [50968]: key[binding:vnic_type], normal -> None [ 909.292716] [50968]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 909.292716] [50968]: key[tags], [] -> None [ 909.292716] [50968]: key[allowed_address_pairs], [] -> None [ 909.292716] [50968]: key[created_at], 2025-11-21T22:40:22Z -> None [ 909.292716] [50968]: key[name], -> None [ 909.292716] [50968]: key[status], ACTIVE -> None [ 909.292716] [50968]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 909.292716] [50968]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}] -> None [ 909.292716] [50968]: key[id], a8ef8f76-a92f-421a-aa11-92eb86de3cc0 -> None [ 909.292716] [50968]: key[port_security_enabled], True -> None [ 909.292716] [50968]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 909.292716] [50968]: key[security_groups], ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] -> None [ 909.292716] [50968]: key[binding:profile], {} -> None [ 909.292716] [50968]: key[binding:host_id], cpu-1 -> None [ 909.292716] [50968]: key[revision_number], 5 -> None [ 909.292716] [50968]: key[description], -> None [ 909.292716] [50968]: key[updated_at], 2025-11-21T22:40:25Z -> None [ 909.292716] [50968]: key[standard_attr_id], 1410 -> None [ 909.292716] [50968]: key[admin_state_up], True -> None [ 909.292716] [50968]: key[binding:vif_type], ovs -> None [ 909.292716] [50968]: key[device_owner], compute:nova -> None [ 909.292716] [50968]: key[extra_dhcp_opts], [] -> None [ 909.292716] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.299023] [50969]: DEBUG neutron.api.wsgi [req-10ef4977-3a4f-4e2a-a1fb-309bd2bd0692 req-480e9ea6-3ba2-4772-a9ba-a751f84b6e53 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.299637] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Calling delete_port for a8ef8f76-a92f-421a-aa11-92eb86de3cc0 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 909.351179] [50969]: [pid: 50969|app: 0|req: 3160/6339] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/security-groups?id=0d437be3-ac8e-4142-becb-dfc82235f8e5&fields=id&fields=name => generated 111 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.368835] [50969]: [pid: 50969|app: 0|req: 3161/6340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.391157] [50968]: DEBUG neutron_lib.callbacks.manager [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a8ef8f76-a92f-421a-aa11-92eb86de3cc0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.396919] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-7844ed96-a209-4805-8a9d-c2282a20d6af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.400059] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Pushing event deleted for resources: {'Port': ['ID=a8ef8f76-a92f-421a-aa11-92eb86de3cc0,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.400982] [50969]: [pid: 50969|app: 0|req: 3162/6341] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 909.430346] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] No DVR routers for this DVR port a8ef8f76-a92f-421a-aa11-92eb86de3cc0 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 909.431231] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_postcommit called with port settings {'id': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:c7:d9:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'device_owner': 'compute:nova', 'standard_attr_id': 1410, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:22Z', 'updated_at': '2025-11-21T22:40:25Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 909.431231] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_postcommit: [ 909.431231] [50968]: key[mac_address], fa:16:3e:c7:d9:2c -> None [ 909.431231] [50968]: key[device_id], 57e96288-9e21-4297-88bd-5b61c8adfca6 -> None [ 909.431231] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 909.431231] [50968]: key[binding:vnic_type], normal -> None [ 909.431231] [50968]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 909.431231] [50968]: key[tags], [] -> None [ 909.431231] [50968]: key[allowed_address_pairs], [] -> None [ 909.431231] [50968]: key[created_at], 2025-11-21T22:40:22Z -> None [ 909.431231] [50968]: key[name], -> None [ 909.431231] [50968]: key[status], ACTIVE -> None [ 909.431231] [50968]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 909.431231] [50968]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.13'}] -> None [ 909.431231] [50968]: key[id], a8ef8f76-a92f-421a-aa11-92eb86de3cc0 -> None [ 909.431231] [50968]: key[port_security_enabled], True -> None [ 909.431231] [50968]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 909.431231] [50968]: key[security_groups], ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] -> None [ 909.431231] [50968]: key[binding:profile], {} -> None [ 909.431231] [50968]: key[binding:host_id], cpu-1 -> None [ 909.431231] [50968]: key[revision_number], 5 -> None [ 909.431231] [50968]: key[description], -> None [ 909.431231] [50968]: key[updated_at], 2025-11-21T22:40:25Z -> None [ 909.431231] [50968]: key[standard_attr_id], 1410 -> None [ 909.431231] [50968]: key[admin_state_up], True -> None [ 909.431231] [50968]: key[binding:vif_type], ovs -> None [ 909.431231] [50968]: key[device_owner], compute:nova -> None [ 909.431231] [50968]: key[extra_dhcp_opts], [] -> None [ 909.431231] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.432823] [50968]: DEBUG neutron_lib.callbacks.manager [req-4bad6cfc-1131-4786-999e-ad3a1392991f req-569287b8-e530-427e-b5f6-7b32384b13a9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.435571] [50968]: [pid: 50968|app: 0|req: 3180/6342] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:41 2025] DELETE /networking/v2.0/ports/a8ef8f76-a92f-421a-aa11-92eb86de3cc0 => generated 0 bytes in 249 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 909.476367] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27031b75-5aab-49b9-86ac-6241ab463b45 req-09dd0d30-0d02-4825-8ea3-89145e2766f1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.477394] [50968]: [pid: 50968|app: 0|req: 3181/6343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.480211] [50968]: DEBUG neutron.api.wsgi [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-68ceb520-3463-4bf9-a7ce-d150eedffe99 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.480432] [50969]: DEBUG neutron.plugins.ml2.plugin [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Deleting port ccb120bf-1071-4c8d-96fd-f018260dbd34 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 909.480566] [50969]: DEBUG neutron_lib.callbacks.manager [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.494360] [50968]: [pid: 50968|app: 0|req: 3182/6344] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=8885f80f-2649-48db-aef0-df5c589bc36e => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.510172] [50968]: [pid: 50968|app: 0|req: 3183/6345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.513535] [50968]: DEBUG neutron.api.wsgi [req-27031b75-5aab-49b9-86ac-6241ab463b45 req-c40dc188-4fd1-4e17-be2e-b6ad1b206a2d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.519487] [50969]: DEBUG neutron.plugins.ml2.db [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] For port ccb120bf-1071-4c8d-96fd-f018260dbd34, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ccb120bf-1071-4c8d-96fd-f018260dbd34,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 909.519798] [50969]: DEBUG neutron_lib.callbacks.manager [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.525332] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_precommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:27Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 909.525508] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_precommit: [ 909.525508] [50969]: key[mac_address], fa:16:3e:b7:6d:06 -> None [ 909.525508] [50969]: key[device_id], 4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 -> None [ 909.525508] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 909.525508] [50969]: key[binding:vnic_type], normal -> None [ 909.525508] [50969]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 909.525508] [50969]: key[tags], [] -> None [ 909.525508] [50969]: key[allowed_address_pairs], [] -> None [ 909.525508] [50969]: key[created_at], 2025-11-21T22:40:25Z -> None [ 909.525508] [50969]: key[name], -> None [ 909.525508] [50969]: key[status], ACTIVE -> None [ 909.525508] [50969]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 909.525508] [50969]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}] -> None [ 909.525508] [50969]: key[id], ccb120bf-1071-4c8d-96fd-f018260dbd34 -> None [ 909.525508] [50969]: key[port_security_enabled], True -> None [ 909.525508] [50969]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 909.525508] [50969]: key[security_groups], ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] -> None [ 909.525508] [50969]: key[binding:profile], {} -> None [ 909.525508] [50969]: key[binding:host_id], cpu-1 -> None [ 909.525508] [50969]: key[revision_number], 5 -> None [ 909.525508] [50969]: key[description], -> None [ 909.525508] [50969]: key[updated_at], 2025-11-21T22:40:27Z -> None [ 909.525508] [50969]: key[standard_attr_id], 1411 -> None [ 909.525508] [50969]: key[admin_state_up], True -> None [ 909.525508] [50969]: key[binding:vif_type], ovs -> None [ 909.525508] [50969]: key[device_owner], compute:nova -> None [ 909.525508] [50969]: key[extra_dhcp_opts], [] -> None [ 909.525508] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.527399] [50969]: DEBUG neutron.plugins.ml2.plugin [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Calling delete_port for ccb120bf-1071-4c8d-96fd-f018260dbd34 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 909.541038] [50968]: [pid: 50968|app: 0|req: 3184/6346] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.565970] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-9885675e-d4b0-44f4-95da-ccdd64bc82eb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.566078] [50968]: [pid: 50968|app: 0|req: 3185/6347] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.592234] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbf0cf81-820f-4657-a144-0eadc7020ad6 req-c6409eb3-d3a4-4ba4-bfa8-320229d1c5da service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.596117] [50968]: [pid: 50968|app: 0|req: 3186/6348] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 909.603205] [50969]: DEBUG neutron_lib.callbacks.manager [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ccb120bf-1071-4c8d-96fd-f018260dbd34), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.611626] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Pushing event deleted for resources: {'Port': ['ID=ccb120bf-1071-4c8d-96fd-f018260dbd34,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.621689] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d436271b-90f8-4b1e-b702-c78804e3262a req-816e8a1e-9e95-413a-b065-a105765d989f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.622331] [50968]: [pid: 50968|app: 0|req: 3187/6349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.636108] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] No DVR routers for this DVR port ccb120bf-1071-4c8d-96fd-f018260dbd34 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 909.636442] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_postcommit called with port settings {'id': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:b7:6d:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'device_owner': 'compute:nova', 'standard_attr_id': 1411, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:25Z', 'updated_at': '2025-11-21T22:40:27Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 909.636626] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_postcommit: [ 909.636626] [50969]: key[mac_address], fa:16:3e:b7:6d:06 -> None [ 909.636626] [50969]: key[device_id], 4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 -> None [ 909.636626] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 909.636626] [50969]: key[binding:vnic_type], normal -> None [ 909.636626] [50969]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 909.636626] [50969]: key[tags], [] -> None [ 909.636626] [50969]: key[allowed_address_pairs], [] -> None [ 909.636626] [50969]: key[created_at], 2025-11-21T22:40:25Z -> None [ 909.636626] [50969]: key[name], -> None [ 909.636626] [50969]: key[status], ACTIVE -> None [ 909.636626] [50969]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 909.636626] [50969]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}] -> None [ 909.636626] [50969]: key[id], ccb120bf-1071-4c8d-96fd-f018260dbd34 -> None [ 909.636626] [50969]: key[port_security_enabled], True -> None [ 909.636626] [50969]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 909.636626] [50969]: key[security_groups], ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] -> None [ 909.636626] [50969]: key[binding:profile], {} -> None [ 909.636626] [50969]: key[binding:host_id], cpu-1 -> None [ 909.636626] [50969]: key[revision_number], 5 -> None [ 909.636626] [50969]: key[description], -> None [ 909.636626] [50969]: key[updated_at], 2025-11-21T22:40:27Z -> None [ 909.636626] [50969]: key[standard_attr_id], 1411 -> None [ 909.636626] [50969]: key[admin_state_up], True -> None [ 909.636626] [50969]: key[binding:vif_type], ovs -> None [ 909.636626] [50969]: key[device_owner], compute:nova -> None [ 909.636626] [50969]: key[extra_dhcp_opts], [] -> None [ 909.636626] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.638261] [50969]: DEBUG neutron_lib.callbacks.manager [req-7ee7a0e7-fe98-428c-875c-4fed2c47dea8 req-2bb9c461-8f30-4163-9ffd-ee3e165b97aa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.640680] [50969]: [pid: 50969|app: 0|req: 3163/6350] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:41 2025] DELETE /networking/v2.0/ports/ccb120bf-1071-4c8d-96fd-f018260dbd34 => generated 0 bytes in 239 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 909.648711] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9d35430-9b24-48c3-98dd-5aab4845c1c4 req-8b52118a-0267-44ae-b0f9-05376f6aa05c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.649712] [50968]: [pid: 50968|app: 0|req: 3188/6351] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.652205] [50968]: DEBUG neutron.api.wsgi [req-bbf0cf81-820f-4657-a144-0eadc7020ad6 req-89b1ae81-55e2-4447-9d37-8310a4e4a89c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.657830] [50969]: [pid: 50969|app: 0|req: 3164/6352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.660722] [50969]: DEBUG neutron.api.wsgi [req-d436271b-90f8-4b1e-b702-c78804e3262a req-921a952c-e5c6-4196-9f84-496b23927d19 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.671903] [50968]: [pid: 50968|app: 0|req: 3189/6353] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.682209] [50969]: [pid: 50969|app: 0|req: 3165/6354] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:41 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.709387] [50968]: [pid: 50968|app: 0|req: 3190/6355] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.740332] [50968]: [pid: 50968|app: 0|req: 3191/6356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.754577] [50968]: [pid: 50968|app: 0|req: 3192/6357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.764877] [50969]: [pid: 50969|app: 0|req: 3166/6358] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 909.834900] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482f55ec-465c-4a8e-8653-3447c4191650 req-dc2cd58a-d675-4426-bf51-037c54578573 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.835994] [50969]: [pid: 50969|app: 0|req: 3167/6359] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.853824] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a0c105e-ee9d-45eb-9270-842b0c172aaf req-6c1dfe19-aa0f-48a9-826a-5475c85405fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.854786] [50968]: [pid: 50968|app: 0|req: 3193/6360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.857640] [50968]: DEBUG neutron.api.v2.base [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'port': {'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'admin_state_up': True, 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 909.864619] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51076153-d890-4273-937d-09ee0fa3e998 req-bf0414ec-52da-4d0e-a120-2afcfa9207bc tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.865613] [50969]: [pid: 50969|app: 0|req: 3168/6361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 909.866422] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'name': 'network-vif-deleted', 'tag': '51942501-1ce2-4811-b086-37e11408afb2'}, {'server_uuid': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'name': 'network-vif-deleted', 'tag': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 909.868648] [50969]: DEBUG neutron.api.wsgi [req-5a0c105e-ee9d-45eb-9270-842b0c172aaf req-c95e36ee-0b7c-453c-b8e2-c5a6b3224d7c tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.870525] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6fad3abe-e513-4df6-987b-6adfc99ed652" -d '{"events": [{"server_uuid": "8bd9cc28-9532-4d85-8a53-da2bea83a489", "name": "network-vif-deleted", "tag": "51942501-1ce2-4811-b086-37e11408afb2"}, {"server_uuid": "57e96288-9e21-4297-88bd-5b61c8adfca6", "name": "network-vif-deleted", "tag": "a8ef8f76-a92f-421a-aa11-92eb86de3cc0"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 909.892030] [50969]: [pid: 50969|app: 0|req: 3169/6362] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.896206] [50969]: DEBUG neutron.api.wsgi [req-51076153-d890-4273-937d-09ee0fa3e998 req-a35549ac-308c-4b69-8135-b968cda78e77 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.905184] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Made reservation on behalf of c9e3084cb0b640ee8f9ad6896c6e0109 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 909.906990] [50968]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.915224] [50969]: [pid: 50969|app: 0|req: 3170/6363] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.962082] [50968]: DEBUG neutron.db.db_base_plugin_common [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Allocated IP 192.168.128.7 (eb3b870e-3af9-498b-9219-319e41573962/566894e8-c8a2-49ec-83b4-1ca78e47ea70/ac3e57a2-76f1-48c8-a3bc-cb62c127a81e) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 909.970436] [50969]: [pid: 50969|app: 0|req: 3171/6364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.010884] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-ff71e022-2ba0-4b07-9134-f6316d0a6ae3 x-openstack-request-id: req-ff71e022-2ba0-4b07-9134-f6316d0a6ae3 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 910.013389] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8bd9cc28-9532-4d85-8a53-da2bea83a489", "name": "network-vif-deleted", "tag": "51942501-1ce2-4811-b086-37e11408afb2", "status": "completed", "code": 200}, {"server_uuid": "57e96288-9e21-4297-88bd-5b61c8adfca6", "name": "network-vif-deleted", "tag": "a8ef8f76-a92f-421a-aa11-92eb86de3cc0", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 910.013556] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ff71e022-2ba0-4b07-9134-f6316d0a6ae3 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 910.016088] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ff71e022-2ba0-4b07-9134-f6316d0a6ae3'] response: {'server_uuid': '8bd9cc28-9532-4d85-8a53-da2bea83a489', 'name': 'network-vif-deleted', 'tag': '51942501-1ce2-4811-b086-37e11408afb2', 'status': 'completed', 'code': 200} [ 910.016312] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ff71e022-2ba0-4b07-9134-f6316d0a6ae3'] response: {'server_uuid': '57e96288-9e21-4297-88bd-5b61c8adfca6', 'name': 'network-vif-deleted', 'tag': 'a8ef8f76-a92f-421a-aa11-92eb86de3cc0', 'status': 'completed', 'code': 200} [ 910.066168] [50968]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for allowed_address_pair (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.067255] [50968]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.067578] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': '', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 910.067728] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit: [ 910.067728] [50968]: key[mac_address], None -> fa:16:3e:36:a0:32 [ 910.067728] [50968]: key[device_id], None -> c00e3f4d-7353-4215-aa04-17d14acd6c93 [ 910.067728] [50968]: key[binding:vif_details], None -> {} [ 910.067728] [50968]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 910.067728] [50968]: key[binding:vnic_type], None -> normal [ 910.067728] [50968]: key[allowed_address_pairs], None -> [] [ 910.067728] [50968]: key[name], None -> [ 910.067728] [50968]: key[status], None -> DOWN [ 910.067728] [50968]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 910.067728] [50968]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] [ 910.067728] [50968]: key[id], None -> ac3e57a2-76f1-48c8-a3bc-cb62c127a81e [ 910.067728] [50968]: key[port_security_enabled], None -> True [ 910.067728] [50968]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 910.067728] [50968]: key[security_groups], None -> ['673eef00-b174-4a71-a870-466f27b577fd'] [ 910.067728] [50968]: key[binding:profile], None -> {} [ 910.067728] [50968]: key[binding:host_id], None -> [ 910.067728] [50968]: key[standard_attr_id], None -> 1439 [ 910.067728] [50968]: key[admin_state_up], None -> True [ 910.067728] [50968]: key[device_owner], None -> [ 910.067728] [50968]: key[binding:vif_type], None -> unbound [ 910.067728] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.104345] [50968]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.130945] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 910.143804] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Network eb3b870e-3af9-498b-9219-319e41573962 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 910.144610] [50968]: DEBUG neutron.scheduler.base_scheduler [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 910.150060] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 910.173129] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': '', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:42Z', 'revision_number': 1, 'network': {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 910.173363] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit: [ 910.173363] [50968]: key[mac_address], None -> fa:16:3e:36:a0:32 [ 910.173363] [50968]: key[device_id], None -> c00e3f4d-7353-4215-aa04-17d14acd6c93 [ 910.173363] [50968]: key[binding:vif_details], None -> {} [ 910.173363] [50968]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 910.173363] [50968]: key[binding:vnic_type], None -> normal [ 910.173363] [50968]: key[tags], None -> [] [ 910.173363] [50968]: key[allowed_address_pairs], None -> [] [ 910.173363] [50968]: key[created_at], None -> 2025-11-21T22:40:42Z [ 910.173363] [50968]: key[name], None -> [ 910.173363] [50968]: key[status], None -> DOWN [ 910.173363] [50968]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 910.173363] [50968]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] [ 910.173363] [50968]: key[id], None -> ac3e57a2-76f1-48c8-a3bc-cb62c127a81e [ 910.173363] [50968]: key[port_security_enabled], None -> True [ 910.173363] [50968]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 910.173363] [50968]: key[security_groups], None -> ['673eef00-b174-4a71-a870-466f27b577fd'] [ 910.173363] [50968]: key[binding:profile], None -> {} [ 910.173363] [50968]: key[binding:host_id], None -> [ 910.173363] [50968]: key[revision_number], None -> 1 [ 910.173363] [50968]: key[description], None -> [ 910.173363] [50968]: key[updated_at], None -> 2025-11-21T22:40:42Z [ 910.173363] [50968]: key[standard_attr_id], None -> 1439 [ 910.173363] [50968]: key[admin_state_up], None -> True [ 910.173363] [50968]: key[binding:vif_type], None -> unbound [ 910.173363] [50968]: key[device_owner], None -> [ 910.173363] [50968]: key[extra_dhcp_opts], None -> [] [ 910.173363] [50968]: key[network], None -> {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} [ 910.173363] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.215661] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.216080] [50968]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-831f24dd-bfef-478d-95e8-ff8ced48618c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.231053] [50968]: [pid: 50968|app: 0|req: 3194/6365] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:42 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) [ 910.231623] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a2d4120-db67-4119-ad8b-ae191ba5e74f req-d9a0759c-2102-4d2f-b898-c970f3214263 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.232795] [50969]: [pid: 50969|app: 0|req: 3172/6366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.241609] [50968]: DEBUG neutron.api.wsgi [req-1a2d4120-db67-4119-ad8b-ae191ba5e74f req-8506674e-250f-4331-836b-ac8ecd88a286 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.243285] [50969]: DEBUG neutron.api.v2.base [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Request body: {'port': {'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 910.274833] [50968]: [pid: 50968|app: 0|req: 3195/6367] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&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.293538] [50968]: [pid: 50968|app: 0|req: 3196/6368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.325138] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.370567] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-beef95cc-3ec6-4cdd-bf43-b59da801a836 req-9d14cc9c-5601-4112-b865-2d968460bed7 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.372116] [50968]: [pid: 50968|app: 0|req: 3197/6369] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 910.389572] [50968]: [pid: 50968|app: 0|req: 3198/6370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.393678] [50968]: DEBUG neutron.api.wsgi [req-beef95cc-3ec6-4cdd-bf43-b59da801a836 req-e3130853-75df-47a4-a623-7cbc5d2af2a1 tempest-ServersAdminTestJSON-1542757501 tempest-ServersAdminTestJSON-1542757501-project-admin] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.413375] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'tag': '8885f80f-2649-48db-aef0-df5c589bc36e'}, {'server_uuid': '436d154b-c2df-4976-9910-44b538fc3f73', 'name': 'network-vif-deleted', 'tag': '35c1c53b-0d0c-4a4b-ae51-24460538ae26'}, {'server_uuid': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'name': 'network-vif-deleted', 'tag': 'bfff3962-77e0-4b65-9e0a-453d3ae48643'}, {'server_uuid': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'name': 'network-vif-deleted', 'tag': 'ccb120bf-1071-4c8d-96fd-f018260dbd34'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 910.417921] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1ef0d4a8-c991-4344-b8c6-4180ee22f4b9" -d '{"events": [{"name": "network-changed", "server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "tag": "8885f80f-2649-48db-aef0-df5c589bc36e"}, {"server_uuid": "436d154b-c2df-4976-9910-44b538fc3f73", "name": "network-vif-deleted", "tag": "35c1c53b-0d0c-4a4b-ae51-24460538ae26"}, {"server_uuid": "fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05", "name": "network-vif-deleted", "tag": "bfff3962-77e0-4b65-9e0a-453d3ae48643"}, {"server_uuid": "4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6", "name": "network-vif-deleted", "tag": "ccb120bf-1071-4c8d-96fd-f018260dbd34"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 910.419233] [50968]: [pid: 50968|app: 0|req: 3199/6371] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.468026] [50968]: [pid: 50968|app: 0|req: 3200/6372] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.485752] [50968]: [pid: 50968|app: 0|req: 3201/6373] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.489777] [50969]: DEBUG neutron.notifiers.nova [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ac3e57a2-76f1-48c8-a3bc-cb62c127a81e {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 910.501125] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks [] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.512607] [50969]: DEBUG neutron.db.provisioning_blocks [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Transition to ACTIVE for port object ac3e57a2-76f1-48c8-a3bc-cb62c127a81e will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 910.514405] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_precommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:42Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': '', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:42Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 910.514555] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_precommit: [ 910.514555] [50969]: key[device_owner], -> compute:nova [ 910.514555] [50969]: key[binding:host_id], -> cpu-1 [ 910.514555] [50969]: key[revision_number], 1 -> 2 [ 910.514555] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.515933] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.534577] [50968]: [pid: 50968|app: 0|req: 3202/6374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.538726] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Pushing event updated for resources: {'Port': ['ID=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 910.554307] [50968]: [pid: 50968|app: 0|req: 3203/6375] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.578660] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 692 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-13689054-e8f6-4614-9dd7-e3e7f137fdbb x-openstack-request-id: req-13689054-e8f6-4614-9dd7-e3e7f137fdbb {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 910.579519] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "tag": "8885f80f-2649-48db-aef0-df5c589bc36e", "status": "completed", "code": 200}, {"server_uuid": "436d154b-c2df-4976-9910-44b538fc3f73", "name": "network-vif-deleted", "tag": "35c1c53b-0d0c-4a4b-ae51-24460538ae26", "status": "completed", "code": 200}, {"server_uuid": "fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05", "name": "network-vif-deleted", "tag": "bfff3962-77e0-4b65-9e0a-453d3ae48643", "status": "completed", "code": 200}, {"server_uuid": "4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6", "name": "network-vif-deleted", "tag": "ccb120bf-1071-4c8d-96fd-f018260dbd34", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 910.579632] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-13689054-e8f6-4614-9dd7-e3e7f137fdbb {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 910.579823] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13689054-e8f6-4614-9dd7-e3e7f137fdbb'] response: {'name': 'network-changed', 'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'tag': '8885f80f-2649-48db-aef0-df5c589bc36e', 'status': 'completed', 'code': 200} [ 910.579908] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13689054-e8f6-4614-9dd7-e3e7f137fdbb'] response: {'server_uuid': '436d154b-c2df-4976-9910-44b538fc3f73', 'name': 'network-vif-deleted', 'tag': '35c1c53b-0d0c-4a4b-ae51-24460538ae26', 'status': 'completed', 'code': 200} [ 910.579947] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13689054-e8f6-4614-9dd7-e3e7f137fdbb'] response: {'server_uuid': 'fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05', 'name': 'network-vif-deleted', 'tag': 'bfff3962-77e0-4b65-9e0a-453d3ae48643', 'status': 'completed', 'code': 200} [ 910.580047] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13689054-e8f6-4614-9dd7-e3e7f137fdbb'] response: {'server_uuid': '4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6', 'name': 'network-vif-deleted', 'tag': 'ccb120bf-1071-4c8d-96fd-f018260dbd34', 'status': 'completed', 'code': 200} [ 910.581848] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_postcommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:42Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': '', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:42Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 910.582032] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_postcommit: [ 910.582032] [50969]: key[device_owner], -> compute:nova [ 910.582032] [50969]: key[binding:host_id], -> cpu-1 [ 910.582032] [50969]: key[revision_number], 1 -> 2 [ 910.582032] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.589281] [50969]: DEBUG neutron.plugins.ml2.managers [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Attempting to bind port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 910.589281] [50969]: DEBUG neutron.plugins.ml2.managers [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Attempting to bind port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 910.589404] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Attempting to bind port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e on network eb3b870e-3af9-498b-9219-319e41573962 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 910.609344] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 910.609511] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Bind Segment={'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 910.612604] [50969]: DEBUG networking_nsxv3.api.rpc [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Bind port on Host cpu-1 & Segment [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 910.644526] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32054917-7a36-4e65-a245-a7c1918659e2 req-33483f9d-a089-45ae-9f50-5807d4343e67 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.644898] [50968]: [pid: 50968|app: 0|req: 3204/6376] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.653062] [50968]: DEBUG neutron.api.wsgi [req-32054917-7a36-4e65-a245-a7c1918659e2 req-1688c157-2d8a-42e7-99ba-851ad7439bc0 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.678193] [50968]: [pid: 50968|app: 0|req: 3205/6377] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:42 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.723966] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f6f32d7-bea5-4f50-9e18-135a62fb6df0 req-e165a3d8-439b-4894-abd4-4908a199f3ee tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.725135] [50968]: [pid: 50968|app: 0|req: 3206/6378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.757828] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64570f9b-61af-40a5-90f4-e09afc799351 req-648413a3-814c-4458-b71c-af151b9bb809 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.758866] [50968]: [pid: 50968|app: 0|req: 3207/6379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.762230] [50968]: DEBUG neutron.api.wsgi [req-7f6f32d7-bea5-4f50-9e18-135a62fb6df0 req-5616c97d-c285-4e9c-876e-bf746b9d0c3e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.796839] [50968]: [pid: 50968|app: 0|req: 3208/6380] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.800530] [50968]: DEBUG neutron.api.wsgi [req-64570f9b-61af-40a5-90f4-e09afc799351 req-30419d85-5931-4690-9fd4-96fb66bd2d40 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.824512] [50968]: [pid: 50968|app: 0|req: 3209/6381] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.874666] [50968]: [pid: 50968|app: 0|req: 3210/6382] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 910.904076] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19eedf84-c3c7-48c8-9a92-8f5acb2144b6 req-99a8a7b3-9a47-421d-928a-ff6c3c5d30af tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.904985] [50968]: [pid: 50968|app: 0|req: 3211/6383] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.910816] [50968]: DEBUG neutron.api.wsgi [req-19eedf84-c3c7-48c8-9a92-8f5acb2144b6 req-d38961f9-5ecb-4657-8f3d-0ba4e5b30cf7 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.930783] [50968]: [pid: 50968|app: 0|req: 3212/6384] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 910.944547] [50968]: [pid: 50968|app: 0|req: 3213/6385] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.977873] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-246f54ec-0bd1-41e5-97a0-e5c72bf054c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.978946] [50968]: [pid: 50968|app: 0|req: 3214/6386] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 910.992599] [50968]: [pid: 50968|app: 0|req: 3215/6387] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.034716] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-4464ccfa-0d11-46b4-afdb-1d2d2493197d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.035656] [50968]: [pid: 50968|app: 0|req: 3216/6388] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.071456] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-454d6d8c-2301-4aa3-9358-f7125f495bb6 req-05bed36d-4f29-4498-8d80-89f008b199aa tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.072941] [50968]: [pid: 50968|app: 0|req: 3217/6389] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.089308] [50968]: [pid: 50968|app: 0|req: 3218/6390] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.092193] [50968]: DEBUG neutron.api.wsgi [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-73bdfa25-97f1-4873-9f44-a38e517abdcf service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.107078] [50968]: [pid: 50968|app: 0|req: 3219/6391] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.109870] [50968]: DEBUG neutron.api.wsgi [req-454d6d8c-2301-4aa3-9358-f7125f495bb6 req-a033603f-584a-49b3-b22d-225a746915cd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.138307] [50968]: [pid: 50968|app: 0|req: 3220/6392] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.173875] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ef0d4a8-c991-4344-b8c6-4180ee22f4b9 req-c64afdc7-cbd3-491f-9e1a-1dfe5c5eccb5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.174848] [50968]: [pid: 50968|app: 0|req: 3221/6393] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 911.196883] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-9325fa83-1270-4760-9f1c-8c0b4e52e593 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.197947] [50968]: [pid: 50968|app: 0|req: 3222/6394] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.233848] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ef0d4a8-c991-4344-b8c6-4180ee22f4b9 req-3c6be7c2-68dc-40ff-8844-9edc763bf6ea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.234815] [50968]: [pid: 50968|app: 0|req: 3223/6395] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.262277] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-64a569ce-6ead-47a2-b995-46f9730a6a0d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.263285] [50968]: [pid: 50968|app: 0|req: 3224/6396] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.265861] [50968]: DEBUG neutron.api.wsgi [req-1ef0d4a8-c991-4344-b8c6-4180ee22f4b9 req-81adc498-2f95-47d8-a26d-462478d4af88 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.279495] [50968]: [pid: 50968|app: 0|req: 3225/6397] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=8885f80f-2649-48db-aef0-df5c589bc36e => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.309983] [50968]: [pid: 50968|app: 0|req: 3226/6398] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.333172] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ef0d4a8-c991-4344-b8c6-4180ee22f4b9 req-7c1476c6-3765-4d1b-bb49-580c008b91a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.336401] [50968]: [pid: 50968|app: 0|req: 3227/6399] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.375131] [50968]: [pid: 50968|app: 0|req: 3228/6400] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 911.414629] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ef0d4a8-c991-4344-b8c6-4180ee22f4b9 req-0decc9e9-f1ef-499a-afc1-3509c773b628 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.415776] [50968]: [pid: 50968|app: 0|req: 3229/6401] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.485689] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71283e85-ac46-486a-99d4-c1fcd87ee699 req-e3e37aa2-6add-4396-8c4f-46a53aa860cc tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.486770] [50968]: [pid: 50968|app: 0|req: 3230/6402] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.501776] [50968]: [pid: 50968|app: 0|req: 3231/6403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.541696] [50968]: [pid: 50968|app: 0|req: 3232/6404] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.544726] [50968]: DEBUG neutron.api.wsgi [req-71283e85-ac46-486a-99d4-c1fcd87ee699 req-485f577a-479f-486c-89f4-41e9f3600caf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.572122] [50968]: [pid: 50968|app: 0|req: 3233/6405] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.586016] [50968]: [pid: 50968|app: 0|req: 3234/6406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.615161] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Bound using segment: {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 911.615481] [50969]: DEBUG neutron.plugins.ml2.managers [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Bound port: ac3e57a2-76f1-48c8-a3bc-cb62c127a81e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "db68bd64-5b56-49af-a075-13dcf85cb2e0", "external-id": "nsx-vlan-transportzone-590", "segmentation_id": 590}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 911.615660] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.617870] [50968]: [pid: 50968|app: 0|req: 3235/6407] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 911.636490] [50968]: [pid: 50968|app: 0|req: 3236/6408] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.650363] [50968]: [pid: 50968|app: 0|req: 3237/6409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:43 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.669606] [50969]: DEBUG neutron.plugins.ml2.db [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] For port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 911.672840] [50969]: DEBUG neutron.plugins.ml2.db [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] For port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 911.676027] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_precommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:42Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:42Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 911.676027] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_precommit: [ 911.676027] [50969]: key[binding:vif_type], unbound -> ovs [ 911.676027] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} [ 911.676027] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.683105] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.689064] [50968]: [pid: 50968|app: 0|req: 3238/6410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.713850] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Pushing event updated for resources: {'Port': ['ID=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.719538] [50968]: [pid: 50968|app: 0|req: 3239/6411] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 911.721447] [50969]: DEBUG neutron.db.provisioning_blocks [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Provisioning complete for port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 911.721614] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.721726] [50969]: INFO neutron.plugins.ml2.plugin [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Attempt 1 to provision port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e [ 911.764406] [50969]: DEBUG neutron.plugins.ml2.plugin [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Current status of the port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 911.764713] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.767182] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa790bc8-ca9e-4d07-a592-7e313c2b26fe req-3e79c9f7-5351-4e7c-a6d0-8c51b27f5014 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.768512] [50968]: [pid: 50968|app: 0|req: 3240/6412] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 747 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.774971] [50968]: DEBUG neutron.api.wsgi [req-aa790bc8-ca9e-4d07-a592-7e313c2b26fe req-1736f43c-2b3d-4cca-995e-1d016d32e4b5 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.789668] [50969]: DEBUG neutron.plugins.ml2.db [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] For port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 911.797039] [50968]: [pid: 50968|app: 0|req: 3241/6413] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 911.823776] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_precommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:44Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:44Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 911.823988] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_precommit: [ 911.823988] [50969]: key[status], DOWN -> ACTIVE [ 911.823988] [50969]: key[revision_number], 4 -> 5 [ 911.823988] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.832033] [50969]: DEBUG neutron.db.provisioning_blocks [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Provisioning complete for port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 911.832376] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.832570] [50969]: INFO neutron.plugins.ml2.plugin [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Attempt 1 to provision port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e [ 911.884542] [50969]: DEBUG neutron.plugins.ml2.plugin [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Current status of the port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 911.885466] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_postcommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:44Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:44Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 911.885710] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_postcommit: [ 911.885710] [50969]: key[status], DOWN -> ACTIVE [ 911.885710] [50969]: key[revision_number], 4 -> 5 [ 911.885710] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.885849] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.897022] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e17695b6-8ce5-4755-8785-e21003449549 req-d8afa831-38b3-48f8-9b53-d7579bde4ad5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.897022] [50968]: [pid: 50968|app: 0|req: 3242/6414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.923068] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Pushing event updated for resources: {'Port': ['ID=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.925718] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_postcommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:44Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:42Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 911.925876] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] update_port_postcommit: [ 911.925876] [50969]: key[binding:vif_type], unbound -> ovs [ 911.925876] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} [ 911.925876] [50969]: key[updated_at], 2025-11-21T22:40:42Z -> 2025-11-21T22:40:44Z [ 911.925876] [50969]: key[revision_number], 2 -> 4 [ 911.925876] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.930675] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.931094] [50969]: DEBUG neutron_lib.callbacks.manager [req-482f55ec-465c-4a8e-8653-3447c4191650 req-501774f3-199c-49a5-b018-e9df01a52b8c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.934179] [50969]: [pid: 50969|app: 0|req: 3173/6415] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:42 2025] PUT /networking/v2.0/ports/ac3e57a2-76f1-48c8-a3bc-cb62c127a81e => generated 1037 bytes in 1694 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 911.963657] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-8407f72f-28a4-442b-af02-f63354af5728 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.964699] [50969]: [pid: 50969|app: 0|req: 3174/6416] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports/d18fcbca-b8fe-4958-a51d-88e2cfa86ac4?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.968095] [50969]: DEBUG neutron.api.wsgi [req-e17695b6-8ce5-4755-8785-e21003449549 req-6c11e42b-90b9-46ba-a67c-9b4ddb22a22a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.975095] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-933898d2-ea3a-4963-89fa-d2ab37058418 req-d5ab1801-bc5a-46d7-bd55-d2833e9e6de2 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.976054] [50968]: [pid: 50968|app: 0|req: 3243/6417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.996030] [50969]: [pid: 50969|app: 0|req: 3175/6418] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.997051] [50969]: DEBUG neutron.api.wsgi [req-933898d2-ea3a-4963-89fa-d2ab37058418 req-03298f83-668f-4fbd-80c1-3984a8cd3bae tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.017460] [50968]: [pid: 50968|app: 0|req: 3244/6419] 10.180.1.21 () {60 vars in 1532 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=dns_domain => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.027308] [50969]: [pid: 50969|app: 0|req: 3176/6420] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.028168] [50968]: DEBUG neutron.api.v2.base [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 912.069949] [50969]: [pid: 50969|app: 0|req: 3177/6421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.091773] [50968]: DEBUG neutron_lib.callbacks.manager [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.153276] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22e46ec3-ba76-4240-82bc-ec55cc5ea22e req-6ce48647-56c9-429c-ab65-9547c4af1793 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.154342] [50969]: [pid: 50969|app: 0|req: 3178/6422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 912.162351] [50968]: DEBUG neutron.plugins.ml2.db [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] For port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 912.168558] [50969]: [pid: 50969|app: 0|req: 3179/6423] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.171382] [50969]: DEBUG neutron.api.wsgi [req-22e46ec3-ba76-4240-82bc-ec55cc5ea22e req-a33c4214-d7d9-4e10-965f-6b4a575aa8e9 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.186784] [50968]: DEBUG neutron.plugins.ml2.db [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] For port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 912.193365] [50969]: [pid: 50969|app: 0|req: 3180/6424] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.208956] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 912.211972] [50968]: DEBUG neutron_lib.callbacks.manager [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] Publish callbacks [] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.212331] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] update_port_precommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) 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': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 912.212490] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] update_port_precommit: [ 912.212490] [50968]: key[status], ACTIVE -> DOWN [ 912.212490] [50968]: key[binding:host_id], cpu-1 -> [ 912.212490] [50968]: key[binding:vif_type], ovs -> unbound [ 912.212490] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 912.212490] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 912.215128] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0e87506a-3aa1-40f5-82cf-1f86a3699ebf" -d '{"events": [{"server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "name": "network-vif-unplugged", "status": "completed", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 912.220369] [50968]: DEBUG neutron_lib.callbacks.manager [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.241618] [50969]: [pid: 50969|app: 0|req: 3181/6425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 912.245272] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] Pushing event updated for resources: {'Port': ['ID=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4,revision_number=6']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 912.256574] [50969]: [pid: 50969|app: 0|req: 3182/6426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 912.262275] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] No DVR routers for this DVR port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 912.266719] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] update_port_postcommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:01Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) 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': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 912.266917] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] update_port_postcommit: [ 912.266917] [50968]: key[status], ACTIVE -> DOWN [ 912.266917] [50968]: key[binding:host_id], cpu-1 -> [ 912.266917] [50968]: key[binding:vif_type], ovs -> unbound [ 912.266917] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 912.266917] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 912.267106] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] In _notify_port_updated(), no bound segment for port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 on network d0897201-1f35-4b04-9702-c5700d22bacb {{(pid=50968) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 912.270902] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.271345] [50968]: DEBUG neutron_lib.callbacks.manager [req-6775288c-4cc4-4ed9-a311-77cbfbb1d993 req-afb31e24-2fd6-4128-a7d0-0b5f7ae5b91c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.272932] [50968]: [pid: 50968|app: 0|req: 3245/6427] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:40:44 2025] PUT /networking/v2.0/ports/d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 => generated 841 bytes in 250 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.291449] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-c2e93045-5c9f-4f37-9989-004eaccde751 x-openstack-request-id: req-c2e93045-5c9f-4f37-9989-004eaccde751 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 912.291592] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "name": "network-vif-unplugged", "status": "completed", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 912.291649] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c2e93045-5c9f-4f37-9989-004eaccde751 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 912.291816] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2e93045-5c9f-4f37-9989-004eaccde751'] response: {'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'code': 200} [ 912.362525] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f319fabf-4f60-40db-9133-0d4223956081 req-d728c727-3bb3-4cba-b6f5-3228503da104 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.363867] [50969]: [pid: 50969|app: 0|req: 3183/6428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.371769] [50968]: DEBUG neutron.api.wsgi [req-f319fabf-4f60-40db-9133-0d4223956081 req-09952dae-5278-49e0-8069-197130819426 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.397839] [50968]: [pid: 50968|app: 0|req: 3246/6429] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.535480] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-6d78cf04-4fad-4ce2-a63d-d575eacb5938 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.536982] [50969]: [pid: 50969|app: 0|req: 3184/6430] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/networks?id=f5354195-67db-468f-a722-d4cb86ad0cea => generated 616 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.549626] [50968]: DEBUG neutron.api.v2.base [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Request body: {'port': {'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'admin_state_up': True, 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 912.584276] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e'}, {'name': 'network-changed', 'server_uuid': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'tag': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 912.585847] [50969]: [pid: 50969|app: 0|req: 3185/6431] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.588193] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a951b648-f50e-42d9-9f81-c899c132dd8d" -d '{"events": [{"server_uuid": "c00e3f4d-7353-4215-aa04-17d14acd6c93", "name": "network-vif-plugged", "status": "completed", "tag": "ac3e57a2-76f1-48c8-a3bc-cb62c127a81e"}, {"name": "network-changed", "server_uuid": "c00e3f4d-7353-4215-aa04-17d14acd6c93", "tag": "ac3e57a2-76f1-48c8-a3bc-cb62c127a81e"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 912.612717] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Made reservation on behalf of 902ff8cfcf1b4dd79c53da17e5b81a0b for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 912.617203] [50968]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.619243] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-2dca325f-f82d-4ea0-9f9a-75229110e19e x-openstack-request-id: req-2dca325f-f82d-4ea0-9f9a-75229110e19e {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 912.620387] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c00e3f4d-7353-4215-aa04-17d14acd6c93", "name": "network-vif-plugged", "status": "completed", "tag": "ac3e57a2-76f1-48c8-a3bc-cb62c127a81e", "code": 200}, {"name": "network-changed", "server_uuid": "c00e3f4d-7353-4215-aa04-17d14acd6c93", "tag": "ac3e57a2-76f1-48c8-a3bc-cb62c127a81e", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 912.620387] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2dca325f-f82d-4ea0-9f9a-75229110e19e {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 912.620387] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2dca325f-f82d-4ea0-9f9a-75229110e19e'] response: {'server_uuid': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'code': 200} [ 912.620387] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2dca325f-f82d-4ea0-9f9a-75229110e19e'] response: {'name': 'network-changed', 'server_uuid': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'tag': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'status': 'completed', 'code': 200} [ 912.666645] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c551792-2a74-425c-b51f-35d49864b855 req-dea0c8f6-15d0-499a-ba37-4626c64a990c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.667750] [50969]: [pid: 50969|app: 0|req: 3186/6432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:44 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 912.685102] [50969]: [pid: 50969|app: 0|req: 3187/6433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.687909] [50969]: DEBUG neutron.api.wsgi [req-7c551792-2a74-425c-b51f-35d49864b855 req-bb7ebf88-bdb6-490d-9407-f08fbc25e56b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.695762] [50968]: DEBUG neutron.db.db_base_plugin_common [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Allocated IP 192.168.128.14 (f5354195-67db-468f-a722-d4cb86ad0cea/4fb5fa2e-de0f-4162-9bb6-e105493769a5/85c749f2-1b80-42a5-9ce8-ccbf56ce5e18) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 912.714493] [50969]: [pid: 50969|app: 0|req: 3188/6434] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.753326] [50969]: [pid: 50969|app: 0|req: 3189/6435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.779433] [50969]: [pid: 50969|app: 0|req: 3190/6436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 912.790582] [50968]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Publish callbacks [] for allowed_address_pair (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.790582] [50968]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Publish callbacks [] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.790936] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] create_port_precommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': '', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'port_security_enabled': True, 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 912.790936] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] create_port_precommit: [ 912.790936] [50968]: key[mac_address], None -> fa:16:3e:3f:e1:26 [ 912.790936] [50968]: key[device_id], None -> 4f7f98ad-a9e4-423c-bf1c-cb634ded74cc [ 912.790936] [50968]: key[binding:vif_details], None -> {} [ 912.790936] [50968]: key[project_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 912.790936] [50968]: key[binding:vnic_type], None -> normal [ 912.790936] [50968]: key[allowed_address_pairs], None -> [] [ 912.790936] [50968]: key[name], None -> [ 912.790936] [50968]: key[status], None -> DOWN [ 912.790936] [50968]: key[tenant_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 912.790936] [50968]: key[fixed_ips], None -> [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}] [ 912.790936] [50968]: key[id], None -> 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 [ 912.790936] [50968]: key[port_security_enabled], None -> True [ 912.790936] [50968]: key[network_id], None -> f5354195-67db-468f-a722-d4cb86ad0cea [ 912.790936] [50968]: key[security_groups], None -> ['d46470ac-aa4d-4eff-9d79-fb152af42f68'] [ 912.790936] [50968]: key[binding:profile], None -> {} [ 912.790936] [50968]: key[binding:host_id], None -> [ 912.790936] [50968]: key[standard_attr_id], None -> 1440 [ 912.790936] [50968]: key[admin_state_up], None -> True [ 912.790936] [50968]: key[device_owner], None -> [ 912.790936] [50968]: key[binding:vif_type], None -> unbound [ 912.790936] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 912.812289] [50969]: [pid: 50969|app: 0|req: 3191/6437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 912.817048] [50968]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.847800] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Pushing event updated for resources: {'Port': ['ID=85c749f2-1b80-42a5-9ce8-ccbf56ce5e18,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 912.853044] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.853296] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.853577] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.853577] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.853721] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.853910] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.853910] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854047] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854150] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854263] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854358] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854519] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854566] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854614] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854710] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854840] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.854927] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855039] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855534] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855534] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855534] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855534] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855534] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855940] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855940] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855940] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.855940] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.856201] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.856201] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.856201] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 912.857165] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Tracked resource versions report: [ 912.857165] [50968]: pushed versions: [ 912.857165] [50968]: { 'AddressGroup': {'1.2'}, [ 912.857165] [50968]: 'Agent': {'1.1'}, [ 912.857165] [50968]: 'ConntrackHelper': {'1.0'}, [ 912.857165] [50968]: 'LocalIPAssociation': {'1.0'}, [ 912.857165] [50968]: 'Log': {'1.0'}, [ 912.857165] [50968]: 'NDPProxy': {'1.0'}, [ 912.857165] [50968]: 'Network': {'1.2'}, [ 912.857165] [50968]: 'Port': {'1.10'}, [ 912.857165] [50968]: 'PortForwarding': {'1.3'}, [ 912.857165] [50968]: 'QosPolicy': {'1.10'}, [ 912.857165] [50968]: 'SecurityGroup': {'1.6'}, [ 912.857165] [50968]: 'SecurityGroupRule': {'1.3'}, [ 912.857165] [50968]: 'SubPort': {'1.0'}, [ 912.857165] [50968]: 'Subnet': {'1.2'}, [ 912.857165] [50968]: 'Trunk': {'1.1'}} [ 912.857165] [50968]: consumer versions: [ 912.857165] [50968]: { L3 agent@devstack: {}, [ 912.857165] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 912.857165] [50968]: 'Agent': '1.1', [ 912.857165] [50968]: 'ConntrackHelper': '1.0', [ 912.857165] [50968]: 'LocalIPAssociation': '1.0', [ 912.857165] [50968]: 'Log': '1.0', [ 912.857165] [50968]: 'NDPProxy': '1.0', [ 912.857165] [50968]: 'Network': '1.2', [ 912.857165] [50968]: 'Port': '1.10', [ 912.857165] [50968]: 'PortForwarding': '1.3', [ 912.857165] [50968]: 'QosPolicy': '1.10', [ 912.857165] [50968]: 'SecurityGroup': '1.6', [ 912.857165] [50968]: 'SecurityGroupRule': '1.3', [ 912.857165] [50968]: 'SubPort': '1.0', [ 912.857165] [50968]: 'Subnet': '1.2', [ 912.857165] [50968]: 'Trunk': '1.1'}, [ 912.857165] [50968]: Metadata agent@devstack: {}, [ 912.857165] [50968]: DHCP agent@devstack: {}, [ 912.857165] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 912.857165] [50968]: 'Agent': '1.1', [ 912.857165] [50968]: 'ConntrackHelper': '1.0', [ 912.857165] [50968]: 'LocalIPAssociation': '1.0', [ 912.857165] [50968]: 'Log': '1.0', [ 912.857165] [50968]: 'NDPProxy': '1.0', [ 912.857165] [50968]: 'Network': '1.2', [ 912.857165] [50968]: 'Port': '1.10', [ 912.857165] [50968]: 'PortForwarding': '1.3', [ 912.857165] [50968]: 'QosPolicy': '1.10', [ 912.857165] [50968]: 'SecurityGroup': '1.6', [ 912.857165] [50968]: 'SecurityGroupRule': '1.3', [ 912.857165] [50968]: 'SubPort': '1.0', [ 912.857165] [50968]: 'Subnet': '1.2', [ 912.857165] [50968]: 'Trunk': '1.1'}} [ 912.857165] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 912.871599] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Network f5354195-67db-468f-a722-d4cb86ad0cea is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 912.872748] [50968]: DEBUG neutron.scheduler.base_scheduler [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 912.876098] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 912.883776] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-41bd6d22-0a67-4c40-b92e-5fc5fa1f4166 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.884896] [50969]: [pid: 50969|app: 0|req: 3192/6438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.897889] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] create_port_postcommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': '', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'port_security_enabled': True, 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:45Z', 'revision_number': 1, 'network': {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 912.898301] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] create_port_postcommit: [ 912.898301] [50968]: key[mac_address], None -> fa:16:3e:3f:e1:26 [ 912.898301] [50968]: key[device_id], None -> 4f7f98ad-a9e4-423c-bf1c-cb634ded74cc [ 912.898301] [50968]: key[binding:vif_details], None -> {} [ 912.898301] [50968]: key[project_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 912.898301] [50968]: key[binding:vnic_type], None -> normal [ 912.898301] [50968]: key[tags], None -> [] [ 912.898301] [50968]: key[allowed_address_pairs], None -> [] [ 912.898301] [50968]: key[created_at], None -> 2025-11-21T22:40:44Z [ 912.898301] [50968]: key[name], None -> [ 912.898301] [50968]: key[status], None -> DOWN [ 912.898301] [50968]: key[tenant_id], None -> 902ff8cfcf1b4dd79c53da17e5b81a0b [ 912.898301] [50968]: key[fixed_ips], None -> [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}] [ 912.898301] [50968]: key[id], None -> 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 [ 912.898301] [50968]: key[port_security_enabled], None -> True [ 912.898301] [50968]: key[network_id], None -> f5354195-67db-468f-a722-d4cb86ad0cea [ 912.898301] [50968]: key[security_groups], None -> ['d46470ac-aa4d-4eff-9d79-fb152af42f68'] [ 912.898301] [50968]: key[binding:profile], None -> {} [ 912.898301] [50968]: key[binding:host_id], None -> [ 912.898301] [50968]: key[revision_number], None -> 1 [ 912.898301] [50968]: key[description], None -> [ 912.898301] [50968]: key[updated_at], None -> 2025-11-21T22:40:45Z [ 912.898301] [50968]: key[standard_attr_id], None -> 1440 [ 912.898301] [50968]: key[admin_state_up], None -> True [ 912.898301] [50968]: key[binding:vif_type], None -> unbound [ 912.898301] [50968]: key[device_owner], None -> [ 912.898301] [50968]: key[extra_dhcp_opts], None -> [] [ 912.898301] [50968]: key[network], None -> {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} [ 912.898301] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 912.903624] [50969]: [pid: 50969|app: 0|req: 3193/6439] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.938712] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.939280] [50968]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-0f207c23-7ac0-4cb8-9aa6-7a42d042cb6e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.951782] [50968]: [pid: 50968|app: 0|req: 3247/6440] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:44 2025] POST /networking/v2.0/ports => generated 733 bytes in 406 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 912.978621] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-000fce41-3728-4d58-825c-5fee377d767c req-e0009931-8105-4578-a87a-0a2eba4cc801 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.978621] [50969]: [pid: 50969|app: 0|req: 3194/6441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.011677] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482f55ec-465c-4a8e-8653-3447c4191650 req-c1dcedb0-559f-4b0a-87ee-4811f44cf6a9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.012975] [50969]: [pid: 50969|app: 0|req: 3195/6442] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 913.016799] [50969]: DEBUG neutron.api.v2.base [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Request body: {'port': {'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 913.023331] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Deleting port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 913.023918] [50968]: DEBUG neutron_lib.callbacks.manager [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.064456] [50968]: DEBUG neutron.plugins.ml2.db [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] For port d1c10b97-2c0d-4ee3-95e5-1e55dd448828, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d1c10b97-2c0d-4ee3-95e5-1e55dd448828,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 913.064760] [50968]: DEBUG neutron_lib.callbacks.manager [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.067286] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.070571] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_precommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:38Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 913.070954] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_precommit: [ 913.070954] [50968]: key[mac_address], fa:16:3e:17:c1:49 -> None [ 913.070954] [50968]: key[device_id], 4c73c6d6-5d88-4313-9d39-4d96eaff350f -> None [ 913.070954] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 913.070954] [50968]: key[binding:vnic_type], normal -> None [ 913.070954] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 913.070954] [50968]: key[tags], [] -> None [ 913.070954] [50968]: key[allowed_address_pairs], [] -> None [ 913.070954] [50968]: key[created_at], 2025-11-21T22:39:36Z -> None [ 913.070954] [50968]: key[name], -> None [ 913.070954] [50968]: key[status], ACTIVE -> None [ 913.070954] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 913.070954] [50968]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}] -> None [ 913.070954] [50968]: key[id], d1c10b97-2c0d-4ee3-95e5-1e55dd448828 -> None [ 913.070954] [50968]: key[port_security_enabled], True -> None [ 913.070954] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 913.070954] [50968]: key[security_groups], ['9276c5a5-af43-4c6e-899f-c34039400160'] -> None [ 913.070954] [50968]: key[binding:profile], {} -> None [ 913.070954] [50968]: key[binding:host_id], cpu-1 -> None [ 913.070954] [50968]: key[revision_number], 5 -> None [ 913.070954] [50968]: key[description], -> None [ 913.070954] [50968]: key[updated_at], 2025-11-21T22:39:38Z -> None [ 913.070954] [50968]: key[standard_attr_id], 1291 -> None [ 913.070954] [50968]: key[admin_state_up], True -> None [ 913.070954] [50968]: key[binding:vif_type], ovs -> None [ 913.070954] [50968]: key[device_owner], compute:nova -> None [ 913.070954] [50968]: key[extra_dhcp_opts], [] -> None [ 913.070954] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.076199] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Calling delete_port for d1c10b97-2c0d-4ee3-95e5-1e55dd448828 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 913.166423] [50968]: DEBUG neutron_lib.callbacks.manager [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d1c10b97-2c0d-4ee3-95e5-1e55dd448828), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.177314] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Pushing event deleted for resources: {'Port': ['ID=d1c10b97-2c0d-4ee3-95e5-1e55dd448828,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 913.205923] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] No DVR routers for this DVR port d1c10b97-2c0d-4ee3-95e5-1e55dd448828 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 913.206328] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_postcommit called with port settings {'id': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:17:c1:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'device_owner': 'compute:nova', 'standard_attr_id': 1291, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:36Z', 'updated_at': '2025-11-21T22:39:38Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 913.206609] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_postcommit: [ 913.206609] [50968]: key[mac_address], fa:16:3e:17:c1:49 -> None [ 913.206609] [50968]: key[device_id], 4c73c6d6-5d88-4313-9d39-4d96eaff350f -> None [ 913.206609] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 913.206609] [50968]: key[binding:vnic_type], normal -> None [ 913.206609] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 913.206609] [50968]: key[tags], [] -> None [ 913.206609] [50968]: key[allowed_address_pairs], [] -> None [ 913.206609] [50968]: key[created_at], 2025-11-21T22:39:36Z -> None [ 913.206609] [50968]: key[name], -> None [ 913.206609] [50968]: key[status], ACTIVE -> None [ 913.206609] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 913.206609] [50968]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.11'}] -> None [ 913.206609] [50968]: key[id], d1c10b97-2c0d-4ee3-95e5-1e55dd448828 -> None [ 913.206609] [50968]: key[port_security_enabled], True -> None [ 913.206609] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 913.206609] [50968]: key[security_groups], ['9276c5a5-af43-4c6e-899f-c34039400160'] -> None [ 913.206609] [50968]: key[binding:profile], {} -> None [ 913.206609] [50968]: key[binding:host_id], cpu-1 -> None [ 913.206609] [50968]: key[revision_number], 5 -> None [ 913.206609] [50968]: key[description], -> None [ 913.206609] [50968]: key[updated_at], 2025-11-21T22:39:38Z -> None [ 913.206609] [50968]: key[standard_attr_id], 1291 -> None [ 913.206609] [50968]: key[admin_state_up], True -> None [ 913.206609] [50968]: key[binding:vif_type], ovs -> None [ 913.206609] [50968]: key[device_owner], compute:nova -> None [ 913.206609] [50968]: key[extra_dhcp_opts], [] -> None [ 913.206609] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.208887] [50968]: DEBUG neutron_lib.callbacks.manager [req-8a01c7fd-1785-4a0b-af41-3fec645b9eba req-e261d677-1793-4b0c-9b33-fa11d8569d71 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.212238] [50968]: [pid: 50968|app: 0|req: 3248/6443] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:45 2025] DELETE /networking/v2.0/ports/d1c10b97-2c0d-4ee3-95e5-1e55dd448828 => generated 0 bytes in 260 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 913.217823] [50968]: DEBUG neutron.api.wsgi [req-000fce41-3728-4d58-825c-5fee377d767c req-2a78758b-8ede-4e90-809b-9bd1490fe4f3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.244838] [50968]: [pid: 50968|app: 0|req: 3249/6444] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.247831] [50968]: DEBUG neutron.api.wsgi [req-482f55ec-465c-4a8e-8653-3447c4191650 req-8c11de8f-c022-484d-8cd2-5f995afbef9e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.249531] [50969]: DEBUG neutron.notifiers.nova [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 913.258211] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks [] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.262695] [50968]: [pid: 50968|app: 0|req: 3250/6445] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.269153] [50969]: DEBUG neutron.db.provisioning_blocks [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Transition to ACTIVE for port object 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 913.272787] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_precommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:45Z', 'revision_number': 2, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': '', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:45Z', 'revision_number': 1, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 913.273075] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_precommit: [ 913.273075] [50969]: key[device_owner], -> compute:nova [ 913.273075] [50969]: key[binding:host_id], -> cpu-1 [ 913.273075] [50969]: key[revision_number], 1 -> 2 [ 913.273075] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.274543] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.298049] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Pushing event updated for resources: {'Port': ['ID=85c749f2-1b80-42a5-9ce8-ccbf56ce5e18,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 913.325632] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c52063d2-3e47-4dd2-8620-25c0f9ca5f7f req-fc3d0386-2805-4a2f-8455-0eb33156ac72 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.326621] [50968]: [pid: 50968|app: 0|req: 3251/6446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.333053] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_postcommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:45Z', 'revision_number': 2, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': '', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:45Z', 'revision_number': 1, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 913.333228] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_postcommit: [ 913.333228] [50969]: key[device_owner], -> compute:nova [ 913.333228] [50969]: key[binding:host_id], -> cpu-1 [ 913.333228] [50969]: key[revision_number], 1 -> 2 [ 913.333228] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.339833] [50969]: DEBUG neutron.plugins.ml2.managers [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Attempting to bind port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 913.340117] [50969]: DEBUG neutron.plugins.ml2.managers [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Attempting to bind port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 913.340227] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Attempting to bind port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 on network f5354195-67db-468f-a722-d4cb86ad0cea {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 913.347760] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482f55ec-465c-4a8e-8653-3447c4191650 req-16890e76-8f78-4ce5-b2c9-fcefcdcb15f0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.348726] [50968]: [pid: 50968|app: 0|req: 3252/6447] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.355736] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 913.355885] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Bind Segment={'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 913.358255] [50969]: DEBUG networking_nsxv3.api.rpc [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Bind port on Host cpu-1 & Segment [{'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 913.364075] [50968]: [pid: 50968|app: 0|req: 3253/6448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.366627] [50968]: DEBUG neutron.api.wsgi [req-c52063d2-3e47-4dd2-8620-25c0f9ca5f7f req-ddd55dc4-4eee-483b-a2b5-4c8abacdcfb4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.389402] [50968]: [pid: 50968|app: 0|req: 3254/6449] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.418670] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482f55ec-465c-4a8e-8653-3447c4191650 req-5caadcb4-c5f0-4821-abc8-e56876724f04 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.420298] [50968]: [pid: 50968|app: 0|req: 3255/6450] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.434999] [50968]: [pid: 50968|app: 0|req: 3256/6451] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.468721] [50968]: [pid: 50968|app: 0|req: 3257/6452] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.483719] [50968]: [pid: 50968|app: 0|req: 3258/6453] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.545875] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c61a399-b7b7-490c-afa1-eef30d7559ff req-28cb5ac6-d4ca-49a7-a15f-993ebbb96260 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.546933] [50968]: [pid: 50968|app: 0|req: 3259/6454] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.581435] [50968]: [pid: 50968|app: 0|req: 3260/6455] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 913.595348] [50968]: [pid: 50968|app: 0|req: 3261/6456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.597952] [50968]: DEBUG neutron.api.wsgi [req-0c61a399-b7b7-490c-afa1-eef30d7559ff req-ecbc80fb-000a-4854-acb3-f3e01b027d85 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.626045] [50968]: [pid: 50968|app: 0|req: 3262/6457] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.668802] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-499126b9-0ebf-4019-b83a-a3d9d376ee15 req-130a73d2-7bda-449c-84ed-5df32654b4d6 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.670205] [50968]: [pid: 50968|app: 0|req: 3263/6458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:45 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 748 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.702089] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1c653bf-c679-4cf7-b097-fea11789cf12 req-a8f55d91-e108-42cb-b55a-0c86e6de5be2 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.703171] [50968]: [pid: 50968|app: 0|req: 3264/6459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.705851] [50968]: DEBUG neutron.api.wsgi [req-499126b9-0ebf-4019-b83a-a3d9d376ee15 req-1a2a09a5-0a74-406b-982f-588072d75091 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.726707] [50968]: [pid: 50968|app: 0|req: 3265/6460] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.729569] [50968]: DEBUG neutron.api.wsgi [req-c1c653bf-c679-4cf7-b097-fea11789cf12 req-77c8a170-7857-404e-8e81-7a7154d299ae tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.750613] [50968]: [pid: 50968|app: 0|req: 3266/6461] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&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.800739] [50968]: [pid: 50968|app: 0|req: 3267/6462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.819774] [50968]: [pid: 50968|app: 0|req: 3268/6463] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.875524] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8942ef01-b4ed-40b0-8fe2-90108433d92d req-4ea43734-4e4f-43cc-b563-7052e5f4cf65 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.876532] [50968]: [pid: 50968|app: 0|req: 3269/6464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.890123] [50968]: [pid: 50968|app: 0|req: 3270/6465] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.893639] [50968]: DEBUG neutron.api.wsgi [req-8942ef01-b4ed-40b0-8fe2-90108433d92d req-abf15bbb-142f-4a80-b0d2-90574be72952 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.917288] [50968]: [pid: 50968|app: 0|req: 3271/6466] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.942289] [50968]: [pid: 50968|app: 0|req: 3272/6467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.969960] [50968]: [pid: 50968|app: 0|req: 3273/6468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.006637] [50968]: [pid: 50968|app: 0|req: 3274/6469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.092198] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ed6a8a9-1cae-410f-9032-fddab2a4ba98 req-0b701d31-1511-4256-973f-bf1e1f1da45f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.093353] [50968]: [pid: 50968|app: 0|req: 3275/6470] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 914.098929] [50968]: DEBUG neutron.api.wsgi [req-4ed6a8a9-1cae-410f-9032-fddab2a4ba98 req-82f07fd0-efaf-4d64-bee7-85221883b4a6 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.126235] [50968]: [pid: 50968|app: 0|req: 3276/6471] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 914.235489] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbdad17c-7644-4fdb-aeed-83642c8ffbfb req-947f341c-93e7-4d70-b0c3-41a838ef6363 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.236437] [50968]: [pid: 50968|app: 0|req: 3277/6472] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.242917] [50968]: DEBUG neutron.api.wsgi [req-bbdad17c-7644-4fdb-aeed-83642c8ffbfb req-f896ea68-b417-4784-8bf1-18a7c084fbd9 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.267877] [50968]: [pid: 50968|app: 0|req: 3278/6473] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.293492] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4'}, {'server_uuid': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'name': 'network-vif-deleted', 'tag': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 914.295376] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-82eb305a-e42b-4a03-970d-3b20a5c8fff9" -d '{"events": [{"name": "network-changed", "server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4"}, {"server_uuid": "4c73c6d6-5d88-4313-9d39-4d96eaff350f", "name": "network-vif-deleted", "tag": "d1c10b97-2c0d-4ee3-95e5-1e55dd448828"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 914.325027] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-158feca5-cc61-4c15-a969-d5f41591dc39 x-openstack-request-id: req-158feca5-cc61-4c15-a969-d5f41591dc39 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 914.326326] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4", "status": "completed", "code": 200}, {"server_uuid": "4c73c6d6-5d88-4313-9d39-4d96eaff350f", "name": "network-vif-deleted", "tag": "d1c10b97-2c0d-4ee3-95e5-1e55dd448828", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 914.327635] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-158feca5-cc61-4c15-a969-d5f41591dc39 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 914.327857] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-158feca5-cc61-4c15-a969-d5f41591dc39'] response: {'name': 'network-changed', 'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'status': 'completed', 'code': 200} [ 914.327941] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-158feca5-cc61-4c15-a969-d5f41591dc39'] response: {'server_uuid': '4c73c6d6-5d88-4313-9d39-4d96eaff350f', 'name': 'network-vif-deleted', 'tag': 'd1c10b97-2c0d-4ee3-95e5-1e55dd448828', 'status': 'completed', 'code': 200} [ 914.340489] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8adf691f-da94-41a8-9b1a-f81617dc2dc0 req-2e5217ca-1e3f-4ae8-b8a9-b5837cccf189 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.341522] [50968]: [pid: 50968|app: 0|req: 3279/6474] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.347100] [50968]: DEBUG neutron.api.wsgi [req-8adf691f-da94-41a8-9b1a-f81617dc2dc0 req-00ed9238-60ad-4302-b52d-b773082f4cc9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.361117] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Bound using segment: {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 914.361401] [50969]: DEBUG neutron.plugins.ml2.managers [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Bound port: 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ea00b53a-9c9b-4592-ab95-7e10473f338d", "external-id": "nsx-vlan-transportzone-235", "segmentation_id": 235}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 914.361575] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.367746] [50968]: [pid: 50968|app: 0|req: 3280/6475] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 914.402217] [50969]: DEBUG neutron.plugins.ml2.db [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] For port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 914.405062] [50969]: DEBUG neutron.plugins.ml2.db [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] For port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=85c749f2-1b80-42a5-9ce8-ccbf56ce5e18,segment=NetworkSegment(edac1289-677b-40e7-bf23-c87136cf6f1a),segment_id=edac1289-677b-40e7-bf23-c87136cf6f1a)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 914.406631] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_precommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:45Z', 'revision_number': 2, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:45Z', 'revision_number': 2, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 914.406816] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_precommit: [ 914.406816] [50969]: key[binding:vif_type], unbound -> ovs [ 914.406816] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235} [ 914.406816] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.411433] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.435350] [50968]: [pid: 50968|app: 0|req: 3281/6476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.439967] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Pushing event updated for resources: {'Port': ['ID=85c749f2-1b80-42a5-9ce8-ccbf56ce5e18,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 914.447519] [50969]: DEBUG neutron.db.provisioning_blocks [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Provisioning complete for port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 914.447519] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.447519] [50969]: INFO neutron.plugins.ml2.plugin [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Attempt 1 to provision port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 [ 914.473911] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01f990e8-1ca1-4736-916a-0421c768b152 req-ffae1ea3-2479-4446-ab2c-601d485b1f5b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.475016] [50968]: [pid: 50968|app: 0|req: 3282/6477] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.482053] [50968]: DEBUG neutron.api.wsgi [req-01f990e8-1ca1-4736-916a-0421c768b152 req-192056ce-5a68-4453-a8fa-6d0e98ac160e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.490867] [50969]: DEBUG neutron.plugins.ml2.plugin [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Current status of the port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 914.491038] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.502211] [50968]: [pid: 50968|app: 0|req: 3283/6478] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.513382] [50969]: DEBUG neutron.plugins.ml2.db [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] For port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=85c749f2-1b80-42a5-9ce8-ccbf56ce5e18,segment=NetworkSegment(edac1289-677b-40e7-bf23-c87136cf6f1a),segment_id=edac1289-677b-40e7-bf23-c87136cf6f1a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 914.514990] [50968]: [pid: 50968|app: 0|req: 3284/6479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.542887] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_precommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:46Z', 'revision_number': 5, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:46Z', 'revision_number': 4, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}]) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 914.542887] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_precommit: [ 914.542887] [50969]: key[status], DOWN -> ACTIVE [ 914.542887] [50969]: key[revision_number], 4 -> 5 [ 914.542887] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.549098] [50969]: DEBUG neutron.db.provisioning_blocks [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Provisioning complete for port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 914.549294] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.549405] [50969]: INFO neutron.plugins.ml2.plugin [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Attempt 1 to provision port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 [ 914.563202] [50968]: [pid: 50968|app: 0|req: 3285/6480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.586439] [50969]: DEBUG neutron.plugins.ml2.plugin [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Current status of the port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 914.587256] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_postcommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:46Z', 'revision_number': 5, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:46Z', 'revision_number': 4, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}]) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 914.587409] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_postcommit: [ 914.587409] [50969]: key[status], DOWN -> ACTIVE [ 914.587409] [50969]: key[revision_number], 4 -> 5 [ 914.587409] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.587605] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.612106] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Pushing event updated for resources: {'Port': ['ID=85c749f2-1b80-42a5-9ce8-ccbf56ce5e18,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 914.615437] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_postcommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:46Z', 'revision_number': 4, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:45Z', 'revision_number': 2, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 914.615437] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] update_port_postcommit: [ 914.615437] [50969]: key[binding:vif_type], unbound -> ovs [ 914.615437] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}} [ 914.615437] [50969]: key[updated_at], 2025-11-21T22:40:45Z -> 2025-11-21T22:40:46Z [ 914.615437] [50969]: key[revision_number], 2 -> 4 [ 914.615437] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.619599] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.620138] [50969]: DEBUG neutron_lib.callbacks.manager [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-2c31ce29-da16-4c9c-a534-6e2310b9c214 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.621427] [50969]: [pid: 50969|app: 0|req: 3196/6481] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:45 2025] PUT /networking/v2.0/ports/85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 => generated 1038 bytes in 1608 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 914.622362] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18'}, {'name': 'network-changed', 'server_uuid': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'tag': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 914.623584] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1d7dc91d-6d81-45d7-8893-bee92bc9c3e9" -d '{"events": [{"server_uuid": "4f7f98ad-a9e4-423c-bf1c-cb634ded74cc", "name": "network-vif-plugged", "status": "completed", "tag": "85c749f2-1b80-42a5-9ce8-ccbf56ce5e18"}, {"name": "network-changed", "server_uuid": "4f7f98ad-a9e4-423c-bf1c-cb634ded74cc", "tag": "85c749f2-1b80-42a5-9ce8-ccbf56ce5e18"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 914.653537] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-e69941c1-048d-4969-94c8-8f36247e02d2 x-openstack-request-id: req-e69941c1-048d-4969-94c8-8f36247e02d2 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 914.657262] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a951b648-f50e-42d9-9f81-c899c132dd8d req-c631e8c8-36a5-4785-a052-ae2117065fdb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.658391] [50968]: [pid: 50968|app: 0|req: 3286/6482] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 914.661889] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4f7f98ad-a9e4-423c-bf1c-cb634ded74cc", "name": "network-vif-plugged", "status": "completed", "tag": "85c749f2-1b80-42a5-9ce8-ccbf56ce5e18", "code": 200}, {"name": "network-changed", "server_uuid": "4f7f98ad-a9e4-423c-bf1c-cb634ded74cc", "tag": "85c749f2-1b80-42a5-9ce8-ccbf56ce5e18", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 914.661889] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e69941c1-048d-4969-94c8-8f36247e02d2 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 914.661889] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e69941c1-048d-4969-94c8-8f36247e02d2'] response: {'server_uuid': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'code': 200} [ 914.661889] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e69941c1-048d-4969-94c8-8f36247e02d2'] response: {'name': 'network-changed', 'server_uuid': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'tag': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'status': 'completed', 'code': 200} [ 914.664369] [50969]: [pid: 50969|app: 0|req: 3197/6483] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:46 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.708117] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a951b648-f50e-42d9-9f81-c899c132dd8d req-77140b6e-fc80-4dda-a18a-47aa3ad43476 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.709231] [50968]: [pid: 50968|app: 0|req: 3287/6484] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.714206] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c29323e-ee19-4e38-a32c-6881c1e78ae1 req-3e690244-8a87-4566-b6ce-c587763874ba tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.715417] [50969]: [pid: 50969|app: 0|req: 3198/6485] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.717708] [50968]: DEBUG neutron.api.wsgi [req-a951b648-f50e-42d9-9f81-c899c132dd8d req-c336f38a-ca69-42a6-ac43-f5601edc6eb2 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.722398] [50969]: DEBUG neutron.api.wsgi [req-1c29323e-ee19-4e38-a32c-6881c1e78ae1 req-32796fb3-e251-4076-b933-b5bd41042044 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.733204] [50968]: [pid: 50968|app: 0|req: 3288/6486] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.746017] [50969]: [pid: 50969|app: 0|req: 3199/6487] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.762494] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a951b648-f50e-42d9-9f81-c899c132dd8d req-da2f854f-ba49-4716-9dd3-e1a6a78e6f87 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.763683] [50968]: [pid: 50968|app: 0|req: 3289/6488] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.800715] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a951b648-f50e-42d9-9f81-c899c132dd8d req-61e91bf2-33db-4eff-87d6-1dc779ea15fd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.801782] [50969]: [pid: 50969|app: 0|req: 3200/6489] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 914.829521] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b8c478c-1083-4a38-aa98-6bb565d445af req-f2caed7c-4a45-472e-b637-794f2398cd5f tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.832082] [50968]: [pid: 50968|app: 0|req: 3290/6490] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.835670] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c0d2105-747b-4378-9c77-7fa21576c028 req-7b3040b3-6a60-4d32-9305-f4e51454bf42 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.836896] [50969]: [pid: 50969|app: 0|req: 3201/6491] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.866866] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82eb305a-e42b-4a03-970d-3b20a5c8fff9 req-a0a4eca0-efcf-4b65-8643-9b740680d2cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.868045] [50969]: [pid: 50969|app: 0|req: 3202/6492] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 844 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.872974] [50968]: [pid: 50968|app: 0|req: 3291/6493] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.874685] [50969]: DEBUG neutron.api.wsgi [req-4b8c478c-1083-4a38-aa98-6bb565d445af req-a3a9d50b-9409-4881-ab91-8e0f2580da4f tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.876583] [50968]: DEBUG neutron.api.wsgi [req-3c0d2105-747b-4378-9c77-7fa21576c028 req-83f548cd-f4ee-43d8-9209-c24b6b69710b tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.894078] [50969]: [pid: 50969|app: 0|req: 3203/6494] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.895141] [50968]: [pid: 50968|app: 0|req: 3292/6495] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.927967] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82eb305a-e42b-4a03-970d-3b20a5c8fff9 req-9a788297-131f-4ac0-8f22-fdcf74f2135b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.929008] [50969]: [pid: 50969|app: 0|req: 3204/6496] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.934210] [50969]: DEBUG neutron.api.wsgi [req-82eb305a-e42b-4a03-970d-3b20a5c8fff9 req-82f4b034-6c08-4690-a39f-1ff542d7ea51 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.938407] [50968]: [pid: 50968|app: 0|req: 3293/6497] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 914.946730] [50969]: [pid: 50969|app: 0|req: 3205/6498] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.957458] [50968]: [pid: 50968|app: 0|req: 3294/6499] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.960854] [50969]: [pid: 50969|app: 0|req: 3206/6500] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.982988] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82eb305a-e42b-4a03-970d-3b20a5c8fff9 req-bba30c55-a9b4-42c9-a1a1-dde75c4bb774 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.984018] [50968]: [pid: 50968|app: 0|req: 3295/6501] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.012884] [50968]: [pid: 50968|app: 0|req: 3296/6502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.016730] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82eb305a-e42b-4a03-970d-3b20a5c8fff9 req-0b284223-10a3-4bd6-9441-404e63b07085 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.017810] [50969]: [pid: 50969|app: 0|req: 3207/6503] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.028128] [50968]: [pid: 50968|app: 0|req: 3297/6504] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.060586] [50969]: [pid: 50969|app: 0|req: 3208/6505] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.079238] [50968]: [pid: 50968|app: 0|req: 3298/6506] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.097774] [50968]: [pid: 50968|app: 0|req: 3299/6507] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.111687] [50969]: [pid: 50969|app: 0|req: 3209/6508] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 915.190091] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d7dc91d-6d81-45d7-8893-bee92bc9c3e9 req-2abd2fb6-4b5b-4278-b2bc-bb331634efae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.191116] [50968]: [pid: 50968|app: 0|req: 3300/6509] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?tenant_id=902ff8cfcf1b4dd79c53da17e5b81a0b&device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 915.238099] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d7dc91d-6d81-45d7-8893-bee92bc9c3e9 req-3191751c-f9d0-4271-abda-6539c3b58528 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.239187] [50969]: [pid: 50969|app: 0|req: 3210/6510] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/networks?tenant_id=902ff8cfcf1b4dd79c53da17e5b81a0b&shared=False => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.279499] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d7dc91d-6d81-45d7-8893-bee92bc9c3e9 req-52f52234-d80f-4189-aade-9f6ca40e406e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.280513] [50968]: [pid: 50968|app: 0|req: 3301/6511] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:40:47 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) [ 915.381029] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d308ea86-9f32-4d48-8204-75361a8e677a req-0e1c03bb-9f5d-4eb3-b65e-bce5dd39df01 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.382190] [50969]: [pid: 50969|app: 0|req: 3211/6512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.390881] [50968]: DEBUG neutron.api.wsgi [req-d308ea86-9f32-4d48-8204-75361a8e677a req-acc3b0f8-5ecd-415b-8366-6707d302cb88 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.420685] [50968]: [pid: 50968|app: 0|req: 3302/6513] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.464361] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb2885e8-a599-4928-af88-cb26b2ef0bfc req-5c41d191-b58e-425e-bcac-730e71df3b14 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.465413] [50969]: [pid: 50969|app: 0|req: 3212/6514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.473137] [50968]: DEBUG neutron.api.wsgi [req-eb2885e8-a599-4928-af88-cb26b2ef0bfc req-2cca05aa-aa8a-4fc7-aa66-7897f2ea9d9e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.497931] [50968]: [pid: 50968|app: 0|req: 3303/6515] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.522446] [50969]: [pid: 50969|app: 0|req: 3213/6516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.586462] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9540b2d9-4173-4f6a-80a0-be82c6ce405a req-4e4a97cc-0e6e-4331-9efd-591deb728e82 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.587561] [50968]: [pid: 50968|app: 0|req: 3304/6517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.590356] [50969]: [pid: 50969|app: 0|req: 3214/6518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.593925] [50968]: DEBUG neutron.api.wsgi [req-9540b2d9-4173-4f6a-80a0-be82c6ce405a req-ebf3b078-466d-4a07-9e6d-958a6e41f117 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.618323] [50968]: [pid: 50968|app: 0|req: 3305/6519] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.652864] [50969]: [pid: 50969|app: 0|req: 3215/6520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:47 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.732191] [50968]: [pid: 50968|app: 0|req: 3306/6521] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.836481] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b46d37c-e95b-4bd9-9bc1-28ea1a953199 req-d3cee0bd-6723-4ceb-a41f-ae0d6451a9c8 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.837549] [50969]: [pid: 50969|app: 0|req: 3216/6522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 915.845035] [50968]: DEBUG neutron.api.wsgi [req-2b46d37c-e95b-4bd9-9bc1-28ea1a953199 req-1deaa9ee-14cd-4c82-83dd-93c5614f03ec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.866309] [50968]: [pid: 50968|app: 0|req: 3307/6523] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.943553] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a497b9e7-c200-43df-b515-d44b53eb8b3e req-2f0e755f-928a-4557-860c-b347c870e7c7 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.944576] [50969]: [pid: 50969|app: 0|req: 3217/6524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.950985] [50969]: DEBUG neutron.api.wsgi [req-a497b9e7-c200-43df-b515-d44b53eb8b3e req-fee94be5-a43b-419e-a4b9-a94defa8b27f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.971801] [50969]: [pid: 50969|app: 0|req: 3218/6525] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.016007] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b84688a2-2f9d-448b-9204-01ee5dc36c00 req-e1854f18-8b03-4356-9b5d-a6d602f1bcb1 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.017142] [50968]: [pid: 50968|app: 0|req: 3308/6526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.023431] [50968]: DEBUG neutron.api.wsgi [req-b84688a2-2f9d-448b-9204-01ee5dc36c00 req-bcf5172b-bfff-4f99-986b-b35c2ba859fe tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.045173] [50968]: [pid: 50968|app: 0|req: 3309/6527] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 916.072855] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55a5866c-6c4a-4f45-ba5b-26733a600f5c req-556f82a4-0672-4310-8604-69afc28349b3 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.073907] [50969]: [pid: 50969|app: 0|req: 3219/6528] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.081551] [50968]: DEBUG neutron.api.wsgi [req-55a5866c-6c4a-4f45-ba5b-26733a600f5c req-2efbdd3c-0bbe-45b6-bc2a-99aec8edf27b tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.111279] [50969]: [pid: 50969|app: 0|req: 3220/6529] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.112154] [50968]: [pid: 50968|app: 0|req: 3310/6530] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.167983] [50969]: DEBUG neutron.api.v2.base [None req-8af09e1f-b075-4a64-83c1-4d30f1283e01 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1443667980', 'description': 'tempest-description--350639154'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 916.189698] [50968]: [pid: 50968|app: 0|req: 3311/6531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.192634] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8af09e1f-b075-4a64-83c1-4d30f1283e01 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.214796] [50968]: [pid: 50968|app: 0|req: 3312/6532] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.255118] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8af09e1f-b075-4a64-83c1-4d30f1283e01 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group (0ffeb4e3-20f2-417a-a50f-01ca367ca507), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.258759] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8af09e1f-b075-4a64-83c1-4d30f1283e01 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (0ffeb4e3-20f2-417a-a50f-01ca367ca507), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.267574] [50968]: [pid: 50968|app: 0|req: 3313/6533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.272862] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8af09e1f-b075-4a64-83c1-4d30f1283e01 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=0ffeb4e3-20f2-417a-a50f-01ca367ca507,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.285710] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8af09e1f-b075-4a64-83c1-4d30f1283e01 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.286505] [50969]: [pid: 50969|app: 0|req: 3221/6534] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:40:48 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 123 msecs (HTTP/1.1 201) 4 headers in 163 bytes (2 switches on core 0) [ 916.291574] [50969]: DEBUG neutron.api.v2.base [None req-2423d84d-6190-4a22-9783-2a42e6b7143e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Request body: {'security_group_rule': {'security_group_id': '0ffeb4e3-20f2-417a-a50f-01ca367ca507', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 916.301229] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17e8e0b3-c01f-4b2c-b9ef-c64cb1b3df60 req-8fff6e90-981c-402f-af4b-3ea2ea85b324 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.302309] [50968]: [pid: 50968|app: 0|req: 3314/6535] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.332535] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-691a483a-c770-4459-a880-9bfc8f9964b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.333608] [50968]: [pid: 50968|app: 0|req: 3315/6536] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?tenant_id=902ff8cfcf1b4dd79c53da17e5b81a0b&device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 916.334597] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2423d84d-6190-4a22-9783-2a42e6b7143e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group_rule (5c990ae7-3789-4f5a-a310-a3f0f417f193), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.346988] [50968]: [pid: 50968|app: 0|req: 3316/6537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.350017] [50968]: DEBUG neutron.api.v2.base [None req-a3e6ecb0-d07f-456a-b995-4bc4487e4988 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'floatingip': {'port_id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 916.360731] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2423d84d-6190-4a22-9783-2a42e6b7143e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group_rule (5c990ae7-3789-4f5a-a310-a3f0f417f193), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.362161] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2423d84d-6190-4a22-9783-2a42e6b7143e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (5c990ae7-3789-4f5a-a310-a3f0f417f193), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.367102] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a3e6ecb0-d07f-456a-b995-4bc4487e4988 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (3ddfaeec-12fe-4414-99dc-58d758717cb5), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.369341] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2423d84d-6190-4a22-9783-2a42e6b7143e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=5c990ae7-3789-4f5a-a310-a3f0f417f193,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.383940] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2423d84d-6190-4a22-9783-2a42e6b7143e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.385102] [50969]: [pid: 50969|app: 0|req: 3222/6538] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:40:48 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 96 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 916.389374] [50969]: DEBUG neutron.api.wsgi [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-340aaa63-1f92-48df-b823-aa2fba499b8d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.403817] [50969]: [pid: 50969|app: 0|req: 3223/6539] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.418435] [50969]: [pid: 50969|app: 0|req: 3224/6540] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=42237b29-9184-4354-9a46-278f2f6e6b9d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.421588] [50969]: DEBUG neutron.api.v2.base [None req-111ca865-2991-4dce-b559-400170c5de3d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Request body: {'security_group_rule': {'security_group_id': '0ffeb4e3-20f2-417a-a50f-01ca367ca507', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 916.455857] [50969]: DEBUG neutron_lib.callbacks.manager [None req-111ca865-2991-4dce-b559-400170c5de3d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group_rule (95c5155e-533f-410c-a823-c29b72ba96a1), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.487682] [50969]: DEBUG neutron_lib.callbacks.manager [None req-111ca865-2991-4dce-b559-400170c5de3d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group_rule (95c5155e-533f-410c-a823-c29b72ba96a1), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.488985] [50969]: DEBUG neutron_lib.callbacks.manager [None req-111ca865-2991-4dce-b559-400170c5de3d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (95c5155e-533f-410c-a823-c29b72ba96a1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.495883] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-111ca865-2991-4dce-b559-400170c5de3d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=95c5155e-533f-410c-a823-c29b72ba96a1,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.509520] [50969]: DEBUG neutron_lib.callbacks.manager [None req-111ca865-2991-4dce-b559-400170c5de3d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.510070] [50969]: [pid: 50969|app: 0|req: 3225/6541] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:40:48 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 91 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 916.530099] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b7f1afe-6e8c-4426-9c4f-5da8c7510268 req-37edcb77-368f-455d-9cd9-1dce84251cbc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.531150] [50969]: [pid: 50969|app: 0|req: 3226/6542] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/subnets?id=4fb5fa2e-de0f-4162-9bb6-e105493769a5 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.562200] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce3c952e-fe90-466a-a2af-b9fff82d8fc1 req-7c4999df-28d6-48a4-bcd5-67476a267683 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.563248] [50969]: [pid: 50969|app: 0|req: 3227/6543] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:48 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.569024] [50969]: DEBUG neutron.api.v2.base [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 916.580713] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.603175] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.607116] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a3e6ecb0-d07f-456a-b995-4bc4487e4988 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.608853] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a3e6ecb0-d07f-456a-b995-4bc4487e4988 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (3ddfaeec-12fe-4414-99dc-58d758717cb5), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.649016] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Allocated IP 10.180.180.235 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/4756337c-2227-4665-b282-7f1fc21bd3f0) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 916.656033] [50968]: INFO neutron.db.l3_db [None req-a3e6ecb0-d07f-456a-b995-4bc4487e4988 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Floating IP 3ddfaeec-12fe-4414-99dc-58d758717cb5 associated. External IP: 10.180.180.230, port: cb5da7f4-f2e2-421b-b439-a5d380c314ae. [ 916.698725] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for allowed_address_pair (4756337c-2227-4665-b282-7f1fc21bd3f0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.699712] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for port (4756337c-2227-4665-b282-7f1fc21bd3f0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.699955] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit called with port settings {'id': '4756337c-2227-4665-b282-7f1fc21bd3f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:ed:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1446, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 916.700139] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit: [ 916.700139] [50969]: key[mac_address], None -> fa:16:3e:b6:ed:a0 [ 916.700139] [50969]: key[device_id], None -> PENDING [ 916.700139] [50969]: key[binding:vif_details], None -> {} [ 916.700139] [50969]: key[project_id], None -> [ 916.700139] [50969]: key[binding:vnic_type], None -> normal [ 916.700139] [50969]: key[allowed_address_pairs], None -> [] [ 916.700139] [50969]: key[name], None -> [ 916.700139] [50969]: key[status], None -> N/A [ 916.700139] [50969]: key[tenant_id], None -> [ 916.700139] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.235'}] [ 916.700139] [50969]: key[id], None -> 4756337c-2227-4665-b282-7f1fc21bd3f0 [ 916.700139] [50969]: key[port_security_enabled], None -> False [ 916.700139] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 916.700139] [50969]: key[security_groups], None -> [] [ 916.700139] [50969]: key[binding:profile], None -> {} [ 916.700139] [50969]: key[binding:host_id], None -> [ 916.700139] [50969]: key[standard_attr_id], None -> 1446 [ 916.700139] [50969]: key[admin_state_up], None -> True [ 916.700139] [50969]: key[device_owner], None -> network:floatingip [ 916.700139] [50969]: key[binding:vif_type], None -> unbound [ 916.700139] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.719197] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4756337c-2227-4665-b282-7f1fc21bd3f0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.741370] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'Port': ['ID=4756337c-2227-4665-b282-7f1fc21bd3f0,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.755986] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 916.759150] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 916.759536] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 916.762419] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a3e6ecb0-d07f-456a-b995-4bc4487e4988 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 916.774019] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit called with port settings {'id': '4756337c-2227-4665-b282-7f1fc21bd3f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:ed:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1446, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:48Z', 'updated_at': '2025-11-21T22:40:48Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 916.774347] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit: [ 916.774347] [50969]: key[mac_address], None -> fa:16:3e:b6:ed:a0 [ 916.774347] [50969]: key[device_id], None -> PENDING [ 916.774347] [50969]: key[binding:vif_details], None -> {} [ 916.774347] [50969]: key[project_id], None -> [ 916.774347] [50969]: key[binding:vnic_type], None -> normal [ 916.774347] [50969]: key[tags], None -> [] [ 916.774347] [50969]: key[allowed_address_pairs], None -> [] [ 916.774347] [50969]: key[created_at], None -> 2025-11-21T22:40:48Z [ 916.774347] [50969]: key[name], None -> [ 916.774347] [50969]: key[status], None -> N/A [ 916.774347] [50969]: key[tenant_id], None -> [ 916.774347] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.235'}] [ 916.774347] [50969]: key[id], None -> 4756337c-2227-4665-b282-7f1fc21bd3f0 [ 916.774347] [50969]: key[port_security_enabled], None -> False [ 916.774347] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 916.774347] [50969]: key[security_groups], None -> [] [ 916.774347] [50969]: key[binding:profile], None -> {} [ 916.774347] [50969]: key[binding:host_id], None -> [ 916.774347] [50969]: key[revision_number], None -> 1 [ 916.774347] [50969]: key[description], None -> [ 916.774347] [50969]: key[updated_at], None -> 2025-11-21T22:40:48Z [ 916.774347] [50969]: key[standard_attr_id], None -> 1446 [ 916.774347] [50969]: key[admin_state_up], None -> True [ 916.774347] [50969]: key[binding:vif_type], None -> unbound [ 916.774347] [50969]: key[device_owner], None -> network:floatingip [ 916.774347] [50969]: key[extra_dhcp_opts], None -> [] [ 916.774347] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 916.774347] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.802115] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for floatingip (7ae39627-5176-495a-bb7e-ac2a84e0f7ee), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.816611] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a3e6ecb0-d07f-456a-b995-4bc4487e4988 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 916.821058] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a3e6ecb0-d07f-456a-b995-4bc4487e4988 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.825741] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (4756337c-2227-4665-b282-7f1fc21bd3f0), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.840523] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'tag': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 916.841213] [50968]: [pid: 50968|app: 0|req: 3317/6544] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:40:48 2025] PUT /networking/v2.0/floatingips/3ddfaeec-12fe-4414-99dc-58d758717cb5 => generated 802 bytes in 494 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.842664] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-587fd636-cf12-4bae-98b5-829efc47f1ee" -d '{"events": [{"name": "network-changed", "server_uuid": "0f88076d-6c42-4e15-be10-c1760f3e7435", "tag": "cb5da7f4-f2e2-421b-b439-a5d380c314ae"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 916.858388] [50968]: [pid: 50968|app: 0|req: 3318/6545] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?network_id=f5354195-67db-468f-a722-d4cb86ad0cea&device_owner=network%3Adhcp => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.906746] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for port (4756337c-2227-4665-b282-7f1fc21bd3f0), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.906993] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] update_port_precommit called with port settings {'id': '4756337c-2227-4665-b282-7f1fc21bd3f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:ed:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7ae39627-5176-495a-bb7e-ac2a84e0f7ee', 'device_owner': 'network:floatingip', 'standard_attr_id': 1446, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:48Z', 'updated_at': '2025-11-21T22:40:49Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '4756337c-2227-4665-b282-7f1fc21bd3f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:ed:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1446, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:48Z', 'updated_at': '2025-11-21T22:40:48Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 916.907137] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] update_port_precommit: [ 916.907137] [50969]: key[device_id], PENDING -> 7ae39627-5176-495a-bb7e-ac2a84e0f7ee [ 916.907137] [50969]: key[updated_at], 2025-11-21T22:40:48Z -> 2025-11-21T22:40:49Z [ 916.907137] [50969]: key[revision_number], 1 -> 2 [ 916.907137] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.909113] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (4756337c-2227-4665-b282-7f1fc21bd3f0), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.917449] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-439d2e30-3bb9-4ba3-850f-1bf6beba4e4b req-f7da38f3-222b-4578-ace8-c5aa3e48c1ab tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.918645] [50968]: [pid: 50968|app: 0|req: 3319/6546] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.922345] [50968]: DEBUG neutron.api.wsgi [req-ce3c952e-fe90-466a-a2af-b9fff82d8fc1 req-1c107ef2-95de-4c15-aaa7-40bd01e33103 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.930947] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'Port': ['ID=4756337c-2227-4665-b282-7f1fc21bd3f0,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.946153] [50968]: [pid: 50968|app: 0|req: 3320/6547] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.957361] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] update_port_postcommit called with port settings {'id': '4756337c-2227-4665-b282-7f1fc21bd3f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:ed:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7ae39627-5176-495a-bb7e-ac2a84e0f7ee', 'device_owner': 'network:floatingip', 'standard_attr_id': 1446, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:48Z', 'updated_at': '2025-11-21T22:40:49Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '4756337c-2227-4665-b282-7f1fc21bd3f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:ed:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1446, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:48Z', 'updated_at': '2025-11-21T22:40:48Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 916.957361] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] update_port_postcommit: [ 916.957361] [50969]: key[device_id], PENDING -> 7ae39627-5176-495a-bb7e-ac2a84e0f7ee [ 916.957361] [50969]: key[updated_at], 2025-11-21T22:40:48Z -> 2025-11-21T22:40:49Z [ 916.957361] [50969]: key[revision_number], 1 -> 2 [ 916.957361] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.957361] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (7ae39627-5176-495a-bb7e-ac2a84e0f7ee), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.967318] [50969]: DEBUG neutron_lib.callbacks.manager [None req-afe2249c-92c8-445e-8b0c-d83408d4c629 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.967892] [50969]: [pid: 50969|app: 0|req: 3228/6548] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:40:48 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 404 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 916.971036] [50969]: DEBUG neutron.api.wsgi [req-439d2e30-3bb9-4ba3-850f-1bf6beba4e4b req-9c373d26-b3e0-4471-8645-1e6d365d8bb4 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.981442] [50968]: [pid: 50968|app: 0|req: 3321/6549] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/networks/f5354195-67db-468f-a722-d4cb86ad0cea?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.993878] [50969]: [pid: 50969|app: 0|req: 3229/6550] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&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.020737] [50969]: [pid: 50969|app: 0|req: 3230/6551] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.021920] [50968]: [pid: 50968|app: 0|req: 3322/6552] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/networks/f5354195-67db-468f-a722-d4cb86ad0cea?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) [ 917.067656] [50969]: [pid: 50969|app: 0|req: 3231/6553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.113106] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f57e11e9-4b3e-4a93-86d4-4047f0a5ac2a req-8c57877e-fd10-472e-93ac-41a9dc8e4de7 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.113106] [50968]: [pid: 50968|app: 0|req: 3323/6554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 917.119765] [50969]: DEBUG neutron.api.wsgi [req-f57e11e9-4b3e-4a93-86d4-4047f0a5ac2a req-abe8f7af-716a-4826-ad4f-e746bde2a744 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.146827] [50969]: [pid: 50969|app: 0|req: 3232/6555] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.228846] [50968]: [pid: 50968|app: 0|req: 3324/6556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.293858] [50969]: [pid: 50969|app: 0|req: 3233/6557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.305350] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-24e8bc68-f487-4e28-90ba-f4b42ff1edb2 x-openstack-request-id: req-24e8bc68-f487-4e28-90ba-f4b42ff1edb2 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 917.305350] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "0f88076d-6c42-4e15-be10-c1760f3e7435", "tag": "cb5da7f4-f2e2-421b-b439-a5d380c314ae", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 917.305350] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-24e8bc68-f487-4e28-90ba-f4b42ff1edb2 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 917.305350] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-24e8bc68-f487-4e28-90ba-f4b42ff1edb2'] response: {'name': 'network-changed', 'server_uuid': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'tag': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'status': 'completed', 'code': 200} [ 917.355872] [50969]: [pid: 50969|app: 0|req: 3234/6558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 917.361903] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-844adf6d-4d69-443f-80dd-81aeb1e34e1e req-95de3a8c-2207-463f-853d-33b918aaa7ca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.362905] [50968]: [pid: 50968|app: 0|req: 3325/6559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.375449] [50969]: DEBUG neutron.api.wsgi [req-844adf6d-4d69-443f-80dd-81aeb1e34e1e req-c20a0237-736a-40bc-812e-ee3ebca14c0c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.398430] [50969]: [pid: 50969|app: 0|req: 3235/6560] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.438551] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-451a77f1-66c5-4973-abd3-82e4cd50d08a req-ce071e3f-a057-401c-8efd-c05d7e7a1ebb tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.438551] [50968]: [pid: 50968|app: 0|req: 3326/6561] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.445671] [50968]: DEBUG neutron.api.wsgi [req-451a77f1-66c5-4973-abd3-82e4cd50d08a req-0ba2c732-b51e-4698-b341-d7eaf6453f70 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.465641] [50968]: [pid: 50968|app: 0|req: 3327/6562] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.492094] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f079d10-ba87-4d92-ba88-913f89072ad4 req-fcbc3426-07b9-45ea-8e76-c4d57725bf1d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.493891] [50969]: [pid: 50969|app: 0|req: 3236/6563] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 917.505305] [50968]: DEBUG neutron.api.v2.base [None req-da28fa1f-c769-4dba-98f0-a07e4628500a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'floatingip': {'port_id': '8885f80f-2649-48db-aef0-df5c589bc36e'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 917.522966] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da28fa1f-c769-4dba-98f0-a07e4628500a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.523979] [50969]: [pid: 50969|app: 0|req: 3237/6564] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.545918] [50969]: [pid: 50969|app: 0|req: 3238/6565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.631427] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74a12fb-c207-4145-8f22-1b645d42fbad req-509aaa2e-a902-4439-afeb-322f8bf5265c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.632755] [50969]: [pid: 50969|app: 0|req: 3239/6566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.661240] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4466a2c-4765-42b9-930a-acd46490e433 req-a1b87866-6425-4f51-91a8-126fdec5e44f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.662281] [50969]: [pid: 50969|app: 0|req: 3240/6567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:49 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 917.676521] [50969]: [pid: 50969|app: 0|req: 3241/6568] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.681317] [50969]: DEBUG neutron.api.wsgi [req-e74a12fb-c207-4145-8f22-1b645d42fbad req-db8f2e9b-be7c-473c-8162-01bb72b40979 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.710184] [50969]: [pid: 50969|app: 0|req: 3242/6569] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.710184] [50969]: DEBUG neutron.api.wsgi [req-e4466a2c-4765-42b9-930a-acd46490e433 req-c62de23a-3abd-49e2-a58e-a0fe2a479963 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.736490] [50969]: [pid: 50969|app: 0|req: 3243/6570] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.750762] [50969]: [pid: 50969|app: 0|req: 3244/6571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.768349] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da28fa1f-c769-4dba-98f0-a07e4628500a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.769629] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da28fa1f-c769-4dba-98f0-a07e4628500a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.831128] [50968]: INFO neutron.db.l3_db [None req-da28fa1f-c769-4dba-98f0-a07e4628500a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Floating IP be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3 associated. External IP: 10.180.180.247, port: 8885f80f-2649-48db-aef0-df5c589bc36e. [ 917.857113] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-587fd636-cf12-4bae-98b5-829efc47f1ee req-42178b5b-fef4-4dfa-aa74-1bad68a26941 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.858471] [50969]: [pid: 50969|app: 0|req: 3245/6572] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 1042 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 917.929726] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-587fd636-cf12-4bae-98b5-829efc47f1ee req-09d6773d-f909-40ce-910b-7327545e0cfa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.931049] [50969]: [pid: 50969|app: 0|req: 3246/6573] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 716 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 917.938256] [50969]: DEBUG neutron.api.wsgi [req-587fd636-cf12-4bae-98b5-829efc47f1ee req-9585c46c-730f-4e2b-a7dc-7502dea9d517 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.978365] [50969]: [pid: 50969|app: 0|req: 3247/6574] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=cb5da7f4-f2e2-421b-b439-a5d380c314ae => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.978482] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-da28fa1f-c769-4dba-98f0-a07e4628500a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 918.012783] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-587fd636-cf12-4bae-98b5-829efc47f1ee req-5557c413-5dc6-4fbd-a610-ab4d7813477c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.017014] [50969]: [pid: 50969|app: 0|req: 3248/6575] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.040845] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-da28fa1f-c769-4dba-98f0-a07e4628500a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 918.045344] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da28fa1f-c769-4dba-98f0-a07e4628500a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 918.064147] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-94e352f4-139e-4915-8475-bf8541f6c067 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.065553] [50969]: [pid: 50969|app: 0|req: 3249/6576] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.125899] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-587fd636-cf12-4bae-98b5-829efc47f1ee req-4b45a9b3-e501-48ca-b0ad-1a68eaaa68cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.127015] [50969]: [pid: 50969|app: 0|req: 3250/6577] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.129334] [50968]: [pid: 50968|app: 0|req: 3328/6578] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:40:49 2025] PUT /networking/v2.0/floatingips/be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3 => generated 802 bytes in 627 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.132610] [50969]: DEBUG neutron.api.wsgi [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-68433a5e-863b-4349-af5e-7b0824f772ff tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.147757] [50969]: [pid: 50969|app: 0|req: 3251/6579] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/quotas/0007e42e72604fb7bd5c43d2508991c0 => generated 174 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.220931] [50968]: [pid: 50968|app: 0|req: 3329/6580] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.248180] [50969]: [pid: 50969|app: 0|req: 3252/6581] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&fields=id => generated 149 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.283179] [50969]: [pid: 50969|app: 0|req: 3253/6582] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 918.285882] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b7c9ba7-f597-4d28-a8aa-6b18bdec6aed req-edaa3298-73a9-426c-9bf7-972fd85ad6fd tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.286880] [50968]: [pid: 50968|app: 0|req: 3330/6583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.293603] [50968]: DEBUG neutron.api.wsgi [req-4b7c9ba7-f597-4d28-a8aa-6b18bdec6aed req-062832f9-c645-40cc-bdeb-eb19a6bdbbb3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.318234] [50969]: [pid: 50969|app: 0|req: 3254/6584] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.318715] [50968]: [pid: 50968|app: 0|req: 3331/6585] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 918.368449] [50969]: [pid: 50969|app: 0|req: 3255/6586] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 918.428862] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93ae02f5-7782-4b67-9306-256002cccb0a req-9adeaf7a-07e1-4cb2-bf46-f5d8a0bdcdff tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.429934] [50968]: [pid: 50968|app: 0|req: 3332/6587] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.437842] [50969]: DEBUG neutron.api.wsgi [req-93ae02f5-7782-4b67-9306-256002cccb0a req-a9625450-37bf-4323-9f19-de1886e18b07 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.470459] [50969]: [pid: 50969|app: 0|req: 3256/6588] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.550854] [50968]: [pid: 50968|app: 0|req: 3333/6589] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.569856] [50969]: [pid: 50969|app: 0|req: 3257/6590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.681307] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0202fa52-6b20-41a5-8d58-5fa6f6396a17 req-f2587cdc-78dd-4b91-8b67-9f895367d147 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.681750] [50968]: [pid: 50968|app: 0|req: 3334/6591] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.688306] [50968]: DEBUG neutron.api.wsgi [req-0202fa52-6b20-41a5-8d58-5fa6f6396a17 req-65470d59-52d5-457b-b6e5-ff17f2dcf746 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.692072] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-f832a68d-6f6b-413a-ade1-c5202223c245 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.693159] [50969]: [pid: 50969|app: 0|req: 3258/6592] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:50 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 918.701353] [50969]: DEBUG neutron.api.wsgi [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-43ab0a39-0834-4ca2-babe-f6c5f7379ca2 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.705747] [50969]: [pid: 50969|app: 0|req: 3259/6593] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/quotas/4f158c20b8fb452c8995c99dad00c0c6 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 918.713644] [50968]: [pid: 50968|app: 0|req: 3335/6594] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 918.767867] [50969]: [pid: 50969|app: 0|req: 3260/6595] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&fields=id => generated 149 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.776973] [50968]: [pid: 50968|app: 0|req: 3336/6596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.812193] [50969]: [pid: 50969|app: 0|req: 3261/6597] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.833131] [50968]: [pid: 50968|app: 0|req: 3337/6598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.856266] [50969]: [pid: 50969|app: 0|req: 3262/6599] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 918.900966] [50968]: [pid: 50968|app: 0|req: 3338/6600] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.944194] [50969]: [pid: 50969|app: 0|req: 3263/6601] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 919.028711] [50969]: [pid: 50969|app: 0|req: 3264/6602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=01a42fda-a0bd-40f9-9576-4aa82b98b00d => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.081804] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6be34a3d-7e3d-4d8d-94ef-510e42716b86 req-2efd2d68-7a77-473e-9b00-8eb4da99c9da tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.083081] [50968]: [pid: 50968|app: 0|req: 3339/6603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 919.091100] [50968]: DEBUG neutron.api.wsgi [req-6be34a3d-7e3d-4d8d-94ef-510e42716b86 req-2f44fff8-a387-4d9d-8fa8-1d288443dccc tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.112365] [50969]: [pid: 50969|app: 0|req: 3265/6604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.134166] [50968]: [pid: 50968|app: 0|req: 3340/6605] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 919.202132] [50968]: [pid: 50968|app: 0|req: 3341/6606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.235449] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2b7a929-6ebc-4743-b9d2-be3608a38bc8 req-5d093bd4-afaf-4036-8c77-e20d3572d660 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.237704] [50969]: [pid: 50969|app: 0|req: 3266/6607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.245554] [50968]: DEBUG neutron.api.wsgi [req-a2b7a929-6ebc-4743-b9d2-be3608a38bc8 req-dbc75e82-c165-4f0a-9f46-e052192acf39 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.270627] [50969]: [pid: 50969|app: 0|req: 3267/6608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.274351] [50968]: [pid: 50968|app: 0|req: 3342/6609] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/security-groups?id=9c3590f1-016a-4b00-b83e-f52f030b948b&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.307443] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'tag': '8885f80f-2649-48db-aef0-df5c589bc36e'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 919.309155] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-23b28122-3f9c-44d3-a798-be33cd82ca4f" -d '{"events": [{"name": "network-changed", "server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "tag": "8885f80f-2649-48db-aef0-df5c589bc36e"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 919.313656] [50969]: [pid: 50969|app: 0|req: 3268/6610] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.339938] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-61f8be6d-0273-48f4-afba-5083f3502d1d x-openstack-request-id: req-61f8be6d-0273-48f4-afba-5083f3502d1d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 919.339938] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "tag": "8885f80f-2649-48db-aef0-df5c589bc36e", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 919.339938] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-61f8be6d-0273-48f4-afba-5083f3502d1d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 919.340206] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-61f8be6d-0273-48f4-afba-5083f3502d1d'] response: {'name': 'network-changed', 'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'tag': '8885f80f-2649-48db-aef0-df5c589bc36e', 'status': 'completed', 'code': 200} [ 919.419463] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-754de5df-42e1-4d65-a180-fc0220f4ebe9 req-2673bcb6-2b61-409b-a575-59b5ab4020a5 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.420649] [50968]: [pid: 50968|app: 0|req: 3343/6611] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.431281] [50969]: DEBUG neutron.api.wsgi [req-754de5df-42e1-4d65-a180-fc0220f4ebe9 req-50027952-835c-43e6-9ff2-e6f46bde3589 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.460114] [50969]: [pid: 50969|app: 0|req: 3269/6612] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.531700] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-714d6816-77b2-477b-a0c1-78b554d047cb req-3f7b2943-45b8-4f55-803d-641951af6460 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.532180] [50968]: [pid: 50968|app: 0|req: 3344/6613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.590292] [50968]: DEBUG neutron.plugins.ml2.plugin [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Deleting port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 919.590292] [50968]: DEBUG neutron_lib.callbacks.manager [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.603966] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc1cba0f-96db-4e22-b8d5-b3a2fc1d49c9 req-02437f4a-e030-41cb-8c66-4315e0cf17a7 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.604978] [50969]: [pid: 50969|app: 0|req: 3270/6614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.619044] [50968]: DEBUG neutron.plugins.ml2.db [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] For port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7a05d473-f4ff-4f2c-8518-c6c59ceb7850,segment=NetworkSegment(23d38520-039f-4a03-8bd8-8b8011b70559),segment_id=23d38520-039f-4a03-8bd8-8b8011b70559)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 919.619264] [50968]: DEBUG neutron_lib.callbacks.manager [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.620089] [50969]: [pid: 50969|app: 0|req: 3271/6615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.622764] [50969]: DEBUG neutron.api.wsgi [req-fc1cba0f-96db-4e22-b8d5-b3a2fc1d49c9 req-44c31066-9dde-4b91-8065-a5005bea2909 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.624266] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_precommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:53Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 919.624453] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_precommit: [ 919.624453] [50968]: key[mac_address], fa:16:3e:e0:74:82 -> None [ 919.624453] [50968]: key[device_id], bc7fa48b-8246-4af5-8c65-231e00dede10 -> None [ 919.624453] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 919.624453] [50968]: key[binding:vnic_type], normal -> None [ 919.624453] [50968]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 919.624453] [50968]: key[tags], [] -> None [ 919.624453] [50968]: key[allowed_address_pairs], [] -> None [ 919.624453] [50968]: key[created_at], 2025-11-21T22:39:51Z -> None [ 919.624453] [50968]: key[name], -> None [ 919.624453] [50968]: key[status], ACTIVE -> None [ 919.624453] [50968]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 919.624453] [50968]: key[fixed_ips], [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}] -> None [ 919.624453] [50968]: key[id], 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 -> None [ 919.624453] [50968]: key[port_security_enabled], True -> None [ 919.624453] [50968]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 919.624453] [50968]: key[security_groups], ['9c3590f1-016a-4b00-b83e-f52f030b948b'] -> None [ 919.624453] [50968]: key[binding:profile], {} -> None [ 919.624453] [50968]: key[binding:host_id], cpu-1 -> None [ 919.624453] [50968]: key[revision_number], 5 -> None [ 919.624453] [50968]: key[description], -> None [ 919.624453] [50968]: key[updated_at], 2025-11-21T22:39:53Z -> None [ 919.624453] [50968]: key[standard_attr_id], 1295 -> None [ 919.624453] [50968]: key[admin_state_up], True -> None [ 919.624453] [50968]: key[binding:vif_type], ovs -> None [ 919.624453] [50968]: key[device_owner], compute:nova -> None [ 919.624453] [50968]: key[extra_dhcp_opts], [] -> None [ 919.624453] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 919.642995] [50969]: [pid: 50969|app: 0|req: 3272/6616] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:51 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.678300] [50969]: [pid: 50969|app: 0|req: 3273/6617] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.724268] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f79c9e6-7c72-4957-a94c-59023be6f4df req-23fa4da3-f1c3-48ef-8eb6-415df0b09336 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.724702] [50969]: [pid: 50969|app: 0|req: 3274/6618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.730905] [50969]: DEBUG neutron.api.wsgi [req-5f79c9e6-7c72-4957-a94c-59023be6f4df req-61b8a6a9-e6cd-4df1-806c-2a9da61e5f16 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.742078] [50968]: DEBUG neutron_lib.callbacks.manager [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.742297] [50968]: DEBUG neutron_lib.callbacks.manager [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (15370c5a-98d3-40dd-a5f5-0a1a517d1c79), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.742384] [50968]: INFO neutron.db.l3_db [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Floating IP 15370c5a-98d3-40dd-a5f5-0a1a517d1c79 disassociated. External IP: 10.180.180.254, port: 7a05d473-f4ff-4f2c-8518-c6c59ceb7850. [ 919.742579] [50968]: DEBUG neutron.plugins.ml2.plugin [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Calling delete_port for 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 919.754459] [50969]: [pid: 50969|app: 0|req: 3275/6619] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 919.833933] [50968]: DEBUG neutron_lib.callbacks.manager [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7a05d473-f4ff-4f2c-8518-c6c59ceb7850), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.848231] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event deleted for resources: {'Port': ['ID=7a05d473-f4ff-4f2c-8518-c6c59ceb7850,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 919.909148] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23b28122-3f9c-44d3-a798-be33cd82ca4f req-ba4b3efb-ad99-470d-98d3-2496f834b3a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.910256] [50969]: [pid: 50969|app: 0|req: 3276/6620] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 1042 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 919.926389] [50969]: [pid: 50969|app: 0|req: 3277/6621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.952643] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Router c9fc675e-cd79-4852-8570-eba1208a6f40 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 919.959946] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da6a4c2b-43e1-47cb-86da-cf573d3acc3a req-bf9ab377-425f-46a2-be6a-5faba3cf56ee tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.960809] [50969]: [pid: 50969|app: 0|req: 3278/6622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.013410] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23b28122-3f9c-44d3-a798-be33cd82ca4f req-c9cf5607-058d-437f-ab52-984ea52686c5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.014537] [50969]: [pid: 50969|app: 0|req: 3279/6623] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.017478] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 920.017746] [50969]: DEBUG neutron.api.wsgi [req-da6a4c2b-43e1-47cb-86da-cf573d3acc3a req-977be232-f8e0-46af-a5ae-9f07e56fab61 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.043816] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] No DVR routers for this DVR port 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 920.044171] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_postcommit called with port settings {'id': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:e0:74:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'device_owner': 'compute:nova', 'standard_attr_id': 1295, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9c3590f1-016a-4b00-b83e-f52f030b948b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:51Z', 'updated_at': '2025-11-21T22:39:53Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 920.044400] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_postcommit: [ 920.044400] [50968]: key[mac_address], fa:16:3e:e0:74:82 -> None [ 920.044400] [50968]: key[device_id], bc7fa48b-8246-4af5-8c65-231e00dede10 -> None [ 920.044400] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd48f0ef6-34e5-44d4-8baf-4470ed96ce73', 'external-id': 'nsx-vlan-transportzone-316', 'segmentation_id': 316, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 920.044400] [50968]: key[binding:vnic_type], normal -> None [ 920.044400] [50968]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 920.044400] [50968]: key[tags], [] -> None [ 920.044400] [50968]: key[allowed_address_pairs], [] -> None [ 920.044400] [50968]: key[created_at], 2025-11-21T22:39:51Z -> None [ 920.044400] [50968]: key[name], -> None [ 920.044400] [50968]: key[status], ACTIVE -> None [ 920.044400] [50968]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 920.044400] [50968]: key[fixed_ips], [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.14'}] -> None [ 920.044400] [50968]: key[id], 7a05d473-f4ff-4f2c-8518-c6c59ceb7850 -> None [ 920.044400] [50968]: key[port_security_enabled], True -> None [ 920.044400] [50968]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 920.044400] [50968]: key[security_groups], ['9c3590f1-016a-4b00-b83e-f52f030b948b'] -> None [ 920.044400] [50968]: key[binding:profile], {} -> None [ 920.044400] [50968]: key[binding:host_id], cpu-1 -> None [ 920.044400] [50968]: key[revision_number], 5 -> None [ 920.044400] [50968]: key[description], -> None [ 920.044400] [50968]: key[updated_at], 2025-11-21T22:39:53Z -> None [ 920.044400] [50968]: key[standard_attr_id], 1295 -> None [ 920.044400] [50968]: key[admin_state_up], True -> None [ 920.044400] [50968]: key[binding:vif_type], ovs -> None [ 920.044400] [50968]: key[device_owner], compute:nova -> None [ 920.044400] [50968]: key[extra_dhcp_opts], [] -> None [ 920.044400] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.046189] [50968]: DEBUG neutron_lib.callbacks.manager [req-714d6816-77b2-477b-a0c1-78b554d047cb req-acc4f9e4-f7a8-4736-9264-a52548df953c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.047886] [50969]: [pid: 50969|app: 0|req: 3280/6624] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.049353] [50968]: [pid: 50968|app: 0|req: 3345/6625] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:51 2025] DELETE /networking/v2.0/ports/7a05d473-f4ff-4f2c-8518-c6c59ceb7850 => generated 0 bytes in 513 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 920.052319] [50968]: DEBUG neutron.api.wsgi [req-23b28122-3f9c-44d3-a798-be33cd82ca4f req-8339a9a4-9a0f-41f1-8c4e-7e57ac8b64f5 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.075123] [50969]: [pid: 50969|app: 0|req: 3281/6626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.104662] [50968]: [pid: 50968|app: 0|req: 3346/6627] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=8885f80f-2649-48db-aef0-df5c589bc36e => generated 807 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.142834] [50968]: [pid: 50968|app: 0|req: 3347/6628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.152790] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23b28122-3f9c-44d3-a798-be33cd82ca4f req-136667df-81dc-45ae-b564-5e6a2f23ca36 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.153912] [50969]: [pid: 50969|app: 0|req: 3282/6629] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.157083] [50968]: [pid: 50968|app: 0|req: 3348/6630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.200195] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23b28122-3f9c-44d3-a798-be33cd82ca4f req-ed4926cb-7933-4836-8ec1-3b019e10f684 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.201328] [50969]: [pid: 50969|app: 0|req: 3283/6631] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.226766] [50969]: [pid: 50969|app: 0|req: 3284/6632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 920.245409] [50968]: [pid: 50968|app: 0|req: 3349/6633] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.270608] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-309c3e20-145c-43e8-9c5a-961c78bd93e2 req-88d6d2d8-a3c9-4064-a073-7b5efc883a3b tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.272424] [50969]: [pid: 50969|app: 0|req: 3285/6634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.304528] [50968]: [pid: 50968|app: 0|req: 3350/6635] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 920.307321] [50968]: DEBUG neutron.api.wsgi [req-309c3e20-145c-43e8-9c5a-961c78bd93e2 req-44f142ac-b1bf-43cf-b4b2-b4e48ed5816d tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.319121] [50969]: DEBUG neutron_lib.callbacks.manager [None req-77f1c69d-5950-4860-a1b0-64630d05c130 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group (74f5da29-9813-4267-9403-b31dc8901729), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.331147] [50968]: [pid: 50968|app: 0|req: 3351/6636] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.338149] [50969]: DEBUG neutron_lib.callbacks.manager [None req-77f1c69d-5950-4860-a1b0-64630d05c130 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group (74f5da29-9813-4267-9403-b31dc8901729), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.367739] [50969]: DEBUG neutron_lib.callbacks.manager [None req-77f1c69d-5950-4860-a1b0-64630d05c130 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (74f5da29-9813-4267-9403-b31dc8901729), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.373554] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-77f1c69d-5950-4860-a1b0-64630d05c130 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=74f5da29-9813-4267-9403-b31dc8901729,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 920.377926] [50969]: DEBUG neutron_lib.callbacks.manager [None req-77f1c69d-5950-4860-a1b0-64630d05c130 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.378587] [50969]: [pid: 50969|app: 0|req: 3286/6637] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:40:52 2025] DELETE /networking/v2.0/security-groups/74f5da29-9813-4267-9403-b31dc8901729 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 920.393719] [50969]: [pid: 50969|app: 0|req: 3287/6638] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.398210] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-94bf0bdd-669d-40eb-9c00-b8f251601e3c tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.399249] [50968]: [pid: 50968|app: 0|req: 3352/6639] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=c6a615bc-6f2c-4e0e-b551-f1521a7323d1 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.401312] [50969]: INFO neutron.api.v2.resource [None req-1c0724ef-1fa6-42b5-bbcb-571f30da0713 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] show failed (client error): The resource could not be found. [ 920.401736] [50969]: [pid: 50969|app: 0|req: 3288/6640] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/security-groups/74f5da29-9813-4267-9403-b31dc8901729 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 920.413568] [50968]: [pid: 50968|app: 0|req: 3353/6641] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.457446] [50969]: DEBUG neutron.plugins.ml2.plugin [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Deleting port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 920.457594] [50969]: DEBUG neutron_lib.callbacks.manager [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.480934] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Deleting port 37e43c80-61cf-4d27-beb5-1e51cce75831 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 920.481246] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (37e43c80-61cf-4d27-beb5-1e51cce75831), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.487045] [50969]: DEBUG neutron.plugins.ml2.db [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] For port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 920.487353] [50969]: DEBUG neutron_lib.callbacks.manager [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.492306] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 920.492549] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit: [ 920.492549] [50969]: key[mac_address], fa:16:3e:57:80:83 -> None [ 920.492549] [50969]: key[device_id], c6a615bc-6f2c-4e0e-b551-f1521a7323d1 -> None [ 920.492549] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 920.492549] [50969]: key[binding:vnic_type], normal -> None [ 920.492549] [50969]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 920.492549] [50969]: key[tags], [] -> None [ 920.492549] [50969]: key[allowed_address_pairs], [] -> None [ 920.492549] [50969]: key[created_at], 2025-11-21T22:38:59Z -> None [ 920.492549] [50969]: key[name], -> None [ 920.492549] [50969]: key[status], ACTIVE -> None [ 920.492549] [50969]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 920.492549] [50969]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] -> None [ 920.492549] [50969]: key[id], cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 -> None [ 920.492549] [50969]: key[port_security_enabled], True -> None [ 920.492549] [50969]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 920.492549] [50969]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 920.492549] [50969]: key[binding:profile], {} -> None [ 920.492549] [50969]: key[binding:host_id], cpu-1 -> None [ 920.492549] [50969]: key[revision_number], 5 -> None [ 920.492549] [50969]: key[description], -> None [ 920.492549] [50969]: key[updated_at], 2025-11-21T22:39:00Z -> None [ 920.492549] [50969]: key[standard_attr_id], 1247 -> None [ 920.492549] [50969]: key[admin_state_up], True -> None [ 920.492549] [50969]: key[binding:vif_type], ovs -> None [ 920.492549] [50969]: key[device_owner], compute:nova -> None [ 920.492549] [50969]: key[extra_dhcp_opts], [] -> None [ 920.492549] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.494755] [50969]: DEBUG neutron.plugins.ml2.plugin [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Calling delete_port for cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 920.516327] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (37e43c80-61cf-4d27-beb5-1e51cce75831), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.517129] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for floatingip (37e43c80-61cf-4d27-beb5-1e51cce75831), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.523798] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_precommit called with port settings {'id': '37e43c80-61cf-4d27-beb5-1e51cce75831', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:84:3f:ed', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b51a5e40-2800-4d40-bcd5-9e011ff5c2e3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1094, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 920.524084] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_precommit: [ 920.524084] [50968]: key[mac_address], fa:16:3e:84:3f:ed -> None [ 920.524084] [50968]: key[device_id], b51a5e40-2800-4d40-bcd5-9e011ff5c2e3 -> None [ 920.524084] [50968]: key[binding:vif_details], {} -> None [ 920.524084] [50968]: key[binding:vnic_type], normal -> None [ 920.524084] [50968]: key[project_id], -> None [ 920.524084] [50968]: key[tags], [] -> None [ 920.524084] [50968]: key[allowed_address_pairs], [] -> None [ 920.524084] [50968]: key[created_at], 2025-11-21T22:37:32Z -> None [ 920.524084] [50968]: key[name], -> None [ 920.524084] [50968]: key[status], N/A -> None [ 920.524084] [50968]: key[tenant_id], -> None [ 920.524084] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}] -> None [ 920.524084] [50968]: key[id], 37e43c80-61cf-4d27-beb5-1e51cce75831 -> None [ 920.524084] [50968]: key[port_security_enabled], False -> None [ 920.524084] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 920.524084] [50968]: key[security_groups], [] -> None [ 920.524084] [50968]: key[binding:profile], {} -> None [ 920.524084] [50968]: key[binding:host_id], -> None [ 920.524084] [50968]: key[revision_number], 2 -> None [ 920.524084] [50968]: key[description], -> None [ 920.524084] [50968]: key[updated_at], 2025-11-21T22:37:32Z -> None [ 920.524084] [50968]: key[standard_attr_id], 1094 -> None [ 920.524084] [50968]: key[admin_state_up], True -> None [ 920.524084] [50968]: key[binding:vif_type], unbound -> None [ 920.524084] [50968]: key[device_owner], network:floatingip -> None [ 920.524084] [50968]: key[extra_dhcp_opts], [] -> None [ 920.524084] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.528112] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Calling delete_port for 37e43c80-61cf-4d27-beb5-1e51cce75831 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 920.576699] [50969]: DEBUG neutron_lib.callbacks.manager [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (cf1cae37-efd5-4fd5-b1e8-b1506f6813f3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.590019] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event deleted for resources: {'Port': ['ID=cf1cae37-efd5-4fd5-b1e8-b1506f6813f3,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 920.626797] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] No DVR routers for this DVR port cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 920.627152] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit called with port settings {'id': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:57:80:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1247, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:59Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 920.627326] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit: [ 920.627326] [50969]: key[mac_address], fa:16:3e:57:80:83 -> None [ 920.627326] [50969]: key[device_id], c6a615bc-6f2c-4e0e-b551-f1521a7323d1 -> None [ 920.627326] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 920.627326] [50969]: key[binding:vnic_type], normal -> None [ 920.627326] [50969]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 920.627326] [50969]: key[tags], [] -> None [ 920.627326] [50969]: key[allowed_address_pairs], [] -> None [ 920.627326] [50969]: key[created_at], 2025-11-21T22:38:59Z -> None [ 920.627326] [50969]: key[name], -> None [ 920.627326] [50969]: key[status], ACTIVE -> None [ 920.627326] [50969]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 920.627326] [50969]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.6'}] -> None [ 920.627326] [50969]: key[id], cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 -> None [ 920.627326] [50969]: key[port_security_enabled], True -> None [ 920.627326] [50969]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 920.627326] [50969]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 920.627326] [50969]: key[binding:profile], {} -> None [ 920.627326] [50969]: key[binding:host_id], cpu-1 -> None [ 920.627326] [50969]: key[revision_number], 5 -> None [ 920.627326] [50969]: key[description], -> None [ 920.627326] [50969]: key[updated_at], 2025-11-21T22:39:00Z -> None [ 920.627326] [50969]: key[standard_attr_id], 1247 -> None [ 920.627326] [50969]: key[admin_state_up], True -> None [ 920.627326] [50969]: key[binding:vif_type], ovs -> None [ 920.627326] [50969]: key[device_owner], compute:nova -> None [ 920.627326] [50969]: key[extra_dhcp_opts], [] -> None [ 920.627326] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.630410] [50969]: DEBUG neutron_lib.callbacks.manager [req-bb4b290d-178b-4feb-8128-4c754a92ac5e req-ef76aa3b-cb86-4bca-b561-7fbd1a2d06bd tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.630410] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'name': 'network-vif-deleted', 'tag': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 920.632097] [50969]: [pid: 50969|app: 0|req: 3289/6642] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:52 2025] DELETE /networking/v2.0/ports/cf1cae37-efd5-4fd5-b1e8-b1506f6813f3 => generated 0 bytes in 228 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 920.634460] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8bf7a524-b170-458d-971c-997c88b8b8b2" -d '{"events": [{"server_uuid": "c6a615bc-6f2c-4e0e-b551-f1521a7323d1", "name": "network-vif-deleted", "tag": "cf1cae37-efd5-4fd5-b1e8-b1506f6813f3"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 920.648517] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (37e43c80-61cf-4d27-beb5-1e51cce75831), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.650697] [50969]: [pid: 50969|app: 0|req: 3290/6643] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.657936] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event deleted for resources: {'Port': ['ID=37e43c80-61cf-4d27-beb5-1e51cce75831,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 920.674049] [50969]: [pid: 50969|app: 0|req: 3291/6644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:52 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.698475] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_postcommit called with port settings {'id': '37e43c80-61cf-4d27-beb5-1e51cce75831', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:84:3f:ed', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b51a5e40-2800-4d40-bcd5-9e011ff5c2e3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1094, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 920.698671] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_postcommit: [ 920.698671] [50968]: key[mac_address], fa:16:3e:84:3f:ed -> None [ 920.698671] [50968]: key[device_id], b51a5e40-2800-4d40-bcd5-9e011ff5c2e3 -> None [ 920.698671] [50968]: key[binding:vif_details], {} -> None [ 920.698671] [50968]: key[binding:vnic_type], normal -> None [ 920.698671] [50968]: key[project_id], -> None [ 920.698671] [50968]: key[tags], [] -> None [ 920.698671] [50968]: key[allowed_address_pairs], [] -> None [ 920.698671] [50968]: key[created_at], 2025-11-21T22:37:32Z -> None [ 920.698671] [50968]: key[name], -> None [ 920.698671] [50968]: key[status], N/A -> None [ 920.698671] [50968]: key[tenant_id], -> None [ 920.698671] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.245'}] -> None [ 920.698671] [50968]: key[id], 37e43c80-61cf-4d27-beb5-1e51cce75831 -> None [ 920.698671] [50968]: key[port_security_enabled], False -> None [ 920.698671] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 920.698671] [50968]: key[security_groups], [] -> None [ 920.698671] [50968]: key[binding:profile], {} -> None [ 920.698671] [50968]: key[binding:host_id], -> None [ 920.698671] [50968]: key[revision_number], 2 -> None [ 920.698671] [50968]: key[description], -> None [ 920.698671] [50968]: key[updated_at], 2025-11-21T22:37:32Z -> None [ 920.698671] [50968]: key[standard_attr_id], 1094 -> None [ 920.698671] [50968]: key[admin_state_up], True -> None [ 920.698671] [50968]: key[binding:vif_type], unbound -> None [ 920.698671] [50968]: key[device_owner], network:floatingip -> None [ 920.698671] [50968]: key[extra_dhcp_opts], [] -> None [ 920.698671] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.702315] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks [] for floatingip (b51a5e40-2800-4d40-bcd5-9e011ff5c2e3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.703232] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d62f2826-99f1-4862-99d4-efa905a3d7e7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.703869] [50968]: [pid: 50968|app: 0|req: 3354/6645] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:40:52 2025] DELETE /networking/v2.0/floatingips/b51a5e40-2800-4d40-bcd5-9e011ff5c2e3 => generated 0 bytes in 290 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 920.709113] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-88914238-7c4a-496b-88ee-47e53fffa805 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.709727] [50969]: [pid: 50969|app: 0|req: 3292/6646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=49ecf517-6245-4ab7-b5bd-f3c7df8176ef => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.724619] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-03d0ae90-1f1b-41c2-bab4-47b3bacdfec8 x-openstack-request-id: req-03d0ae90-1f1b-41c2-bab4-47b3bacdfec8 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 920.725236] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c6a615bc-6f2c-4e0e-b551-f1521a7323d1", "name": "network-vif-deleted", "tag": "cf1cae37-efd5-4fd5-b1e8-b1506f6813f3", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 920.725326] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-03d0ae90-1f1b-41c2-bab4-47b3bacdfec8 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 920.725565] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-03d0ae90-1f1b-41c2-bab4-47b3bacdfec8'] response: {'server_uuid': 'c6a615bc-6f2c-4e0e-b551-f1521a7323d1', 'name': 'network-vif-deleted', 'tag': 'cf1cae37-efd5-4fd5-b1e8-b1506f6813f3', 'status': 'completed', 'code': 200} [ 920.796542] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf2a59b0-86e7-4e96-9ac2-316ff7021bdc req-1293215a-d799-4c70-b3d1-24e764008668 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.797569] [50969]: [pid: 50969|app: 0|req: 3293/6647] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.801321] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Deleting port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 920.802154] [50968]: DEBUG neutron_lib.callbacks.manager [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.816816] [50969]: [pid: 50969|app: 0|req: 3294/6648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.823320] [50969]: DEBUG neutron.api.wsgi [req-cf2a59b0-86e7-4e96-9ac2-316ff7021bdc req-f2337fae-aabb-467a-a7ea-e9e76b1cf933 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.832440] [50968]: DEBUG neutron.plugins.ml2.db [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] For port 9cb795ef-d274-4d6b-abd2-cc29b9a02260, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9cb795ef-d274-4d6b-abd2-cc29b9a02260,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 920.832683] [50968]: DEBUG neutron_lib.callbacks.manager [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.838273] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 920.838910] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit: [ 920.838910] [50968]: key[mac_address], fa:16:3e:f3:0e:73 -> None [ 920.838910] [50968]: key[device_id], 49ecf517-6245-4ab7-b5bd-f3c7df8176ef -> None [ 920.838910] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 920.838910] [50968]: key[binding:vnic_type], normal -> None [ 920.838910] [50968]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 920.838910] [50968]: key[tags], [] -> None [ 920.838910] [50968]: key[allowed_address_pairs], [] -> None [ 920.838910] [50968]: key[created_at], 2025-11-21T22:39:17Z -> None [ 920.838910] [50968]: key[name], -> None [ 920.838910] [50968]: key[status], ACTIVE -> None [ 920.838910] [50968]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 920.838910] [50968]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}] -> None [ 920.838910] [50968]: key[id], 9cb795ef-d274-4d6b-abd2-cc29b9a02260 -> None [ 920.838910] [50968]: key[port_security_enabled], True -> None [ 920.838910] [50968]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 920.838910] [50968]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 920.838910] [50968]: key[binding:profile], {} -> None [ 920.838910] [50968]: key[binding:host_id], cpu-1 -> None [ 920.838910] [50968]: key[revision_number], 5 -> None [ 920.838910] [50968]: key[description], -> None [ 920.838910] [50968]: key[updated_at], 2025-11-21T22:39:19Z -> None [ 920.838910] [50968]: key[standard_attr_id], 1270 -> None [ 920.838910] [50968]: key[admin_state_up], True -> None [ 920.838910] [50968]: key[binding:vif_type], ovs -> None [ 920.838910] [50968]: key[device_owner], compute:nova -> None [ 920.838910] [50968]: key[extra_dhcp_opts], [] -> None [ 920.838910] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.840679] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Calling delete_port for 9cb795ef-d274-4d6b-abd2-cc29b9a02260 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 920.855769] [50969]: [pid: 50969|app: 0|req: 3295/6649] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.889366] [50969]: [pid: 50969|app: 0|req: 3296/6650] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.917052] [50968]: DEBUG neutron_lib.callbacks.manager [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9cb795ef-d274-4d6b-abd2-cc29b9a02260), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.925895] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event deleted for resources: {'Port': ['ID=9cb795ef-d274-4d6b-abd2-cc29b9a02260,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 920.969150] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] No DVR routers for this DVR port 9cb795ef-d274-4d6b-abd2-cc29b9a02260 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 920.969519] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit called with port settings {'id': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:f3:0e:73', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'device_owner': 'compute:nova', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:17Z', 'updated_at': '2025-11-21T22:39:19Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 920.969669] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit: [ 920.969669] [50968]: key[mac_address], fa:16:3e:f3:0e:73 -> None [ 920.969669] [50968]: key[device_id], 49ecf517-6245-4ab7-b5bd-f3c7df8176ef -> None [ 920.969669] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 920.969669] [50968]: key[binding:vnic_type], normal -> None [ 920.969669] [50968]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 920.969669] [50968]: key[tags], [] -> None [ 920.969669] [50968]: key[allowed_address_pairs], [] -> None [ 920.969669] [50968]: key[created_at], 2025-11-21T22:39:17Z -> None [ 920.969669] [50968]: key[name], -> None [ 920.969669] [50968]: key[status], ACTIVE -> None [ 920.969669] [50968]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 920.969669] [50968]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.10'}] -> None [ 920.969669] [50968]: key[id], 9cb795ef-d274-4d6b-abd2-cc29b9a02260 -> None [ 920.969669] [50968]: key[port_security_enabled], True -> None [ 920.969669] [50968]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 920.969669] [50968]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 920.969669] [50968]: key[binding:profile], {} -> None [ 920.969669] [50968]: key[binding:host_id], cpu-1 -> None [ 920.969669] [50968]: key[revision_number], 5 -> None [ 920.969669] [50968]: key[description], -> None [ 920.969669] [50968]: key[updated_at], 2025-11-21T22:39:19Z -> None [ 920.969669] [50968]: key[standard_attr_id], 1270 -> None [ 920.969669] [50968]: key[admin_state_up], True -> None [ 920.969669] [50968]: key[binding:vif_type], ovs -> None [ 920.969669] [50968]: key[device_owner], compute:nova -> None [ 920.969669] [50968]: key[extra_dhcp_opts], [] -> None [ 920.969669] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.972024] [50968]: DEBUG neutron_lib.callbacks.manager [req-9cbf180a-8608-4aac-a54d-cd6b2da3dc6f req-2da02071-5507-4d61-8005-b270ad1c189c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.975138] [50968]: [pid: 50968|app: 0|req: 3355/6651] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:53 2025] DELETE /networking/v2.0/ports/9cb795ef-d274-4d6b-abd2-cc29b9a02260 => generated 0 bytes in 262 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 921.017827] [50969]: [pid: 50969|app: 0|req: 3297/6652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.041858] [50968]: DEBUG neutron.api.wsgi [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-6b406841-aba2-4339-9a9c-a1fdbc1e5c5c tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.064376] [50968]: [pid: 50968|app: 0|req: 3356/6653] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--215965339&fields=id&tenant_id=7b631b838e2a453099430e447ff5c18c => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.126248] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-824b1607-2ea6-426b-9e1f-32cbf6a2442a tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.127238] [50968]: [pid: 50968|app: 0|req: 3357/6654] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/networks?id=867a73b1-d1bf-4b5c-98f3-db92e5056f33 => generated 617 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 921.133411] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3188062d-0445-409e-ba9b-18a8a7027ca1 req-4a4944cf-98cb-44df-ae32-2ec5a56f28a7 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.134709] [50968]: DEBUG neutron.api.wsgi [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-36d95779-295b-43a1-9903-46719e4627ba tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.134929] [50969]: [pid: 50969|app: 0|req: 3298/6655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.139151] [50968]: [pid: 50968|app: 0|req: 3358/6656] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/quotas/7b631b838e2a453099430e447ff5c18c => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 921.141252] [50969]: DEBUG neutron.api.wsgi [req-3188062d-0445-409e-ba9b-18a8a7027ca1 req-b5a71632-3596-46d8-b5f0-0800fdd1e6da tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.166715] [50969]: [pid: 50969|app: 0|req: 3299/6657] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 921.217240] [50968]: [pid: 50968|app: 0|req: 3359/6658] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?tenant_id=7b631b838e2a453099430e447ff5c18c&fields=id => generated 103 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 921.241023] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a0ba128-6a55-4e8b-bbd3-7517fa8d8e46 req-ed494685-3c87-4a51-8f75-da8c212cfc10 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.242186] [50969]: [pid: 50969|app: 0|req: 3300/6659] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.248839] [50969]: DEBUG neutron.api.wsgi [req-3a0ba128-6a55-4e8b-bbd3-7517fa8d8e46 req-9b0eace7-2511-4b39-bff7-18d1180704e8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.258410] [50968]: [pid: 50968|app: 0|req: 3360/6660] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/networks/867a73b1-d1bf-4b5c-98f3-db92e5056f33?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.273831] [50969]: [pid: 50969|app: 0|req: 3301/6661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 921.304154] [50968]: [pid: 50968|app: 0|req: 3361/6662] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/networks/867a73b1-d1bf-4b5c-98f3-db92e5056f33?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) [ 921.327315] [50969]: [pid: 50969|app: 0|req: 3302/6663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.343340] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'name': 'network-vif-deleted', 'tag': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850'}, {'server_uuid': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'name': 'network-vif-deleted', 'tag': '9cb795ef-d274-4d6b-abd2-cc29b9a02260'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 921.343873] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2e1d6caf-3d52-48cf-ab9f-f7f4ce52abdd" -d '{"events": [{"server_uuid": "bc7fa48b-8246-4af5-8c65-231e00dede10", "name": "network-vif-deleted", "tag": "7a05d473-f4ff-4f2c-8518-c6c59ceb7850"}, {"server_uuid": "49ecf517-6245-4ab7-b5bd-f3c7df8176ef", "name": "network-vif-deleted", "tag": "9cb795ef-d274-4d6b-abd2-cc29b9a02260"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 921.377685] [50968]: [pid: 50968|app: 0|req: 3362/6664] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.435347] [50969]: [pid: 50969|app: 0|req: 3303/6665] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=05904a99-ad8f-4d5b-ba26-0f0f87bb11d2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.492042] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-779389c9-4ae1-4745-85a9-30aaf950616b x-openstack-request-id: req-779389c9-4ae1-4745-85a9-30aaf950616b {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 921.492504] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bc7fa48b-8246-4af5-8c65-231e00dede10", "name": "network-vif-deleted", "tag": "7a05d473-f4ff-4f2c-8518-c6c59ceb7850", "status": "completed", "code": 200}, {"server_uuid": "49ecf517-6245-4ab7-b5bd-f3c7df8176ef", "name": "network-vif-deleted", "tag": "9cb795ef-d274-4d6b-abd2-cc29b9a02260", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 921.492593] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-779389c9-4ae1-4745-85a9-30aaf950616b {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 921.492783] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-779389c9-4ae1-4745-85a9-30aaf950616b'] response: {'server_uuid': 'bc7fa48b-8246-4af5-8c65-231e00dede10', 'name': 'network-vif-deleted', 'tag': '7a05d473-f4ff-4f2c-8518-c6c59ceb7850', 'status': 'completed', 'code': 200} [ 921.493415] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-779389c9-4ae1-4745-85a9-30aaf950616b'] response: {'server_uuid': '49ecf517-6245-4ab7-b5bd-f3c7df8176ef', 'name': 'network-vif-deleted', 'tag': '9cb795ef-d274-4d6b-abd2-cc29b9a02260', 'status': 'completed', 'code': 200} [ 921.508095] [50968]: [pid: 50968|app: 0|req: 3363/6666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.570636] [50968]: [pid: 50968|app: 0|req: 3364/6667] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.603434] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb4ad7a7-0930-410a-aace-73581ba4a0e3 req-5680a54f-1b37-44ad-902a-e2da31988b07 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.604749] [50969]: [pid: 50969|app: 0|req: 3304/6668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.610534] [50969]: DEBUG neutron.api.wsgi [req-fb4ad7a7-0930-410a-aace-73581ba4a0e3 req-0bda0297-a03b-4a46-88e5-446eb20e5fe7 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.620501] [50968]: [pid: 50968|app: 0|req: 3365/6669] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.633186] [50969]: [pid: 50969|app: 0|req: 3305/6670] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 921.657686] [50968]: [pid: 50968|app: 0|req: 3366/6671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:53 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.731070] [50969]: [pid: 50969|app: 0|req: 3306/6672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.747807] [50968]: [pid: 50968|app: 0|req: 3367/6673] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.887875] [50969]: [pid: 50969|app: 0|req: 3307/6674] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.934293] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c41c2afc-f66c-4fb9-a536-7c561ea7f8bd req-3854292e-5b76-4fc6-bc4b-19ff29bd397a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.935313] [50968]: [pid: 50968|app: 0|req: 3368/6675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.941622] [50969]: DEBUG neutron.api.wsgi [req-c41c2afc-f66c-4fb9-a536-7c561ea7f8bd req-c1226ac8-2623-47b9-95e7-f96b0cbeef83 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.963441] [50968]: [pid: 50968|app: 0|req: 3369/6676] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.963617] [50969]: [pid: 50969|app: 0|req: 3308/6677] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.098635] [50968]: [pid: 50968|app: 0|req: 3370/6678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.153731] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9be22035-4cfe-4864-a1c8-1bccdd3f705d req-81626339-2ba7-495e-a0fa-afd6ac39b3de service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.154783] [50969]: [pid: 50969|app: 0|req: 3309/6679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 1042 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 922.162374] [50968]: DEBUG neutron.api.wsgi [req-9be22035-4cfe-4864-a1c8-1bccdd3f705d req-948aa4d4-55e9-47c7-91bd-8b4786f32ea4 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.190556] [50968]: [pid: 50968|app: 0|req: 3371/6680] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.259549] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9024105-f55f-4b79-8eb1-6b3487f11950 req-660cac58-9613-44ba-afe5-530f4c3c678d tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.260316] [50969]: [pid: 50969|app: 0|req: 3310/6681] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.266858] [50968]: DEBUG neutron.api.wsgi [req-f9024105-f55f-4b79-8eb1-6b3487f11950 req-95f0c402-9c24-48bf-8d8c-2e22a5a4d3ba tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.292189] [50968]: [pid: 50968|app: 0|req: 3372/6682] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/security-groups?id=f46326b4-7843-4c05-8eca-cb73edd99c30&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.356325] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3dd096-7da7-4779-a86b-df5e3c22dd19 req-ea74c491-a70f-4b9e-944d-2d8a626b6982 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.357297] [50969]: [pid: 50969|app: 0|req: 3311/6683] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.363550] [50968]: DEBUG neutron.api.wsgi [req-8d3dd096-7da7-4779-a86b-df5e3c22dd19 req-79861d73-8418-4e79-b006-446770c4b957 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.388263] [50968]: [pid: 50968|app: 0|req: 3373/6684] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&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.388460] [50969]: [pid: 50969|app: 0|req: 3312/6685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.439649] [50968]: [pid: 50968|app: 0|req: 3374/6686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.584144] [50969]: [pid: 50969|app: 0|req: 3313/6687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.654666] [50969]: [pid: 50969|app: 0|req: 3314/6688] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.676614] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d6cdf5a-906c-4902-87ed-7f0da3e6adad req-0fe1c17d-26ed-4d55-8dde-4cdd9251e0e0 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.677666] [50968]: [pid: 50968|app: 0|req: 3375/6689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:54 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 751 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.684384] [50969]: DEBUG neutron.api.wsgi [req-9d6cdf5a-906c-4902-87ed-7f0da3e6adad req-b808293a-ac27-4719-af00-5dc621f20b50 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.714977] [50969]: [pid: 50969|app: 0|req: 3315/6690] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.716791] [50968]: [pid: 50968|app: 0|req: 3376/6691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.776118] [50968]: [pid: 50968|app: 0|req: 3377/6692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.792086] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b9e550d-fce9-43c4-b6cd-b44e0f0b3d9a req-8fb5ae6d-58f7-4523-8142-0e82177ce07e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.792759] [50969]: [pid: 50969|app: 0|req: 3316/6693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.799429] [50968]: DEBUG neutron.api.wsgi [req-9b9e550d-fce9-43c4-b6cd-b44e0f0b3d9a req-30a286a5-7917-437c-8d6e-b7789c72f0ce tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.823524] [50968]: [pid: 50968|app: 0|req: 3378/6694] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&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.839353] [50969]: [pid: 50969|app: 0|req: 3317/6695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.878209] [50968]: [pid: 50968|app: 0|req: 3379/6696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.964146] [50969]: [pid: 50969|app: 0|req: 3318/6697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.035508] [50969]: [pid: 50969|app: 0|req: 3319/6698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 923.038164] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02800186-c128-47e6-a03d-08d556d02a26 req-d83f7032-c37a-4021-8f57-fd2eaa903f80 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.039441] [50968]: [pid: 50968|app: 0|req: 3380/6699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.045470] [50969]: DEBUG neutron.api.wsgi [req-02800186-c128-47e6-a03d-08d556d02a26 req-6b2c219a-75f9-4b5a-95da-8f1252faa24a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.066871] [50969]: [pid: 50969|app: 0|req: 3320/6700] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.192145] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5f955d2a-1b8c-4668-9963-33a3b921af2a tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.193176] [50968]: [pid: 50968|app: 0|req: 3381/6701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.248744] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Deleting port 0f831123-82b3-46d3-8685-c72681bdb4c2 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 923.248744] [50969]: DEBUG neutron_lib.callbacks.manager [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 923.286603] [50969]: DEBUG neutron.plugins.ml2.db [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] For port 0f831123-82b3-46d3-8685-c72681bdb4c2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0f831123-82b3-46d3-8685-c72681bdb4c2,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 923.286794] [50969]: DEBUG neutron_lib.callbacks.manager [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 923.292393] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_precommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 5, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 923.292622] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_precommit: [ 923.292622] [50969]: key[mac_address], fa:16:3e:c6:d8:54 -> None [ 923.292622] [50969]: key[device_id], ee1029a1-ead8-4dda-a025-dd6812127c63 -> None [ 923.292622] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 923.292622] [50969]: key[binding:vnic_type], normal -> None [ 923.292622] [50969]: key[project_id], d8d10265f7ca4112b432f3f8c7588fc3 -> None [ 923.292622] [50969]: key[tags], [] -> None [ 923.292622] [50969]: key[allowed_address_pairs], [] -> None [ 923.292622] [50969]: key[created_at], 2025-11-21T22:35:45Z -> None [ 923.292622] [50969]: key[name], -> None [ 923.292622] [50969]: key[status], ACTIVE -> None [ 923.292622] [50969]: key[tenant_id], d8d10265f7ca4112b432f3f8c7588fc3 -> None [ 923.292622] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}] -> None [ 923.292622] [50969]: key[id], 0f831123-82b3-46d3-8685-c72681bdb4c2 -> None [ 923.292622] [50969]: key[port_security_enabled], True -> None [ 923.292622] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 923.292622] [50969]: key[security_groups], ['f46326b4-7843-4c05-8eca-cb73edd99c30'] -> None [ 923.292622] [50969]: key[binding:profile], {} -> None [ 923.292622] [50969]: key[binding:host_id], cpu-1 -> None [ 923.292622] [50969]: key[revision_number], 5 -> None [ 923.292622] [50969]: key[description], -> None [ 923.292622] [50969]: key[updated_at], 2025-11-21T22:35:47Z -> None [ 923.292622] [50969]: key[standard_attr_id], 466 -> None [ 923.292622] [50969]: key[admin_state_up], True -> None [ 923.292622] [50969]: key[binding:vif_type], ovs -> None [ 923.292622] [50969]: key[device_owner], compute:nova -> None [ 923.292622] [50969]: key[extra_dhcp_opts], [] -> None [ 923.292622] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 923.294818] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Calling delete_port for 0f831123-82b3-46d3-8685-c72681bdb4c2 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 923.415030] [50969]: DEBUG neutron_lib.callbacks.manager [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0f831123-82b3-46d3-8685-c72681bdb4c2), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 923.429629] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Pushing event deleted for resources: {'Port': ['ID=0f831123-82b3-46d3-8685-c72681bdb4c2,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 923.471039] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] No DVR routers for this DVR port 0f831123-82b3-46d3-8685-c72681bdb4c2 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 923.471039] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_postcommit called with port settings {'id': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'd8d10265f7ca4112b432f3f8c7588fc3', 'mac_address': 'fa:16:3e:c6:d8:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'device_owner': 'compute:nova', 'standard_attr_id': 466, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f46326b4-7843-4c05-8eca-cb73edd99c30'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:45Z', 'updated_at': '2025-11-21T22:35:47Z', 'revision_number': 5, 'project_id': 'd8d10265f7ca4112b432f3f8c7588fc3'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 923.471039] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] delete_port_postcommit: [ 923.471039] [50969]: key[mac_address], fa:16:3e:c6:d8:54 -> None [ 923.471039] [50969]: key[device_id], ee1029a1-ead8-4dda-a025-dd6812127c63 -> None [ 923.471039] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 923.471039] [50969]: key[binding:vnic_type], normal -> None [ 923.471039] [50969]: key[project_id], d8d10265f7ca4112b432f3f8c7588fc3 -> None [ 923.471039] [50969]: key[tags], [] -> None [ 923.471039] [50969]: key[allowed_address_pairs], [] -> None [ 923.471039] [50969]: key[created_at], 2025-11-21T22:35:45Z -> None [ 923.471039] [50969]: key[name], -> None [ 923.471039] [50969]: key[status], ACTIVE -> None [ 923.471039] [50969]: key[tenant_id], d8d10265f7ca4112b432f3f8c7588fc3 -> None [ 923.471039] [50969]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.48'}] -> None [ 923.471039] [50969]: key[id], 0f831123-82b3-46d3-8685-c72681bdb4c2 -> None [ 923.471039] [50969]: key[port_security_enabled], True -> None [ 923.471039] [50969]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 923.471039] [50969]: key[security_groups], ['f46326b4-7843-4c05-8eca-cb73edd99c30'] -> None [ 923.471039] [50969]: key[binding:profile], {} -> None [ 923.471039] [50969]: key[binding:host_id], cpu-1 -> None [ 923.471039] [50969]: key[revision_number], 5 -> None [ 923.471039] [50969]: key[description], -> None [ 923.471039] [50969]: key[updated_at], 2025-11-21T22:35:47Z -> None [ 923.471039] [50969]: key[standard_attr_id], 466 -> None [ 923.471039] [50969]: key[admin_state_up], True -> None [ 923.471039] [50969]: key[binding:vif_type], ovs -> None [ 923.471039] [50969]: key[device_owner], compute:nova -> None [ 923.471039] [50969]: key[extra_dhcp_opts], [] -> None [ 923.471039] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 923.472979] [50969]: DEBUG neutron_lib.callbacks.manager [req-b7c2c328-79e3-4e7b-a170-e98b00e76367 req-5671fc96-149f-4285-9503-d3938901eb21 tempest-MigrationsAdminTest-1673437967 tempest-MigrationsAdminTest-1673437967-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 923.473630] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'name': 'network-vif-deleted', 'tag': '0f831123-82b3-46d3-8685-c72681bdb4c2'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 923.478337] [50969]: [pid: 50969|app: 0|req: 3321/6702] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:55 2025] DELETE /networking/v2.0/ports/0f831123-82b3-46d3-8685-c72681bdb4c2 => generated 0 bytes in 274 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 923.478830] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fb97dff2-b9b8-4f97-8455-749aff8e1063" -d '{"events": [{"server_uuid": "ee1029a1-ead8-4dda-a025-dd6812127c63", "name": "network-vif-deleted", "tag": "0f831123-82b3-46d3-8685-c72681bdb4c2"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 923.516733] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=13442,neutron:DELETE=271,neutron:INSERT=308,neutron:UPDATE=177 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 923.531643] [50969]: [pid: 50969|app: 0|req: 3322/6703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.568272] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3b5d4cd-c626-4d30-9693-0be155c632e1 req-6ebb2938-eb62-4f7e-8c65-b3a627d25477 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.569136] [50968]: [pid: 50968|app: 0|req: 3382/6704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.574905] [50968]: DEBUG neutron.api.wsgi [req-c3b5d4cd-c626-4d30-9693-0be155c632e1 req-1b7a9b9a-ac13-46c1-b124-b5797422ff01 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.582339] [50969]: [pid: 50969|app: 0|req: 3323/6705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 923.600924] [50968]: [pid: 50968|app: 0|req: 3383/6706] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 923.639616] [50969]: [pid: 50969|app: 0|req: 3324/6707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.691935] [50969]: [pid: 50969|app: 0|req: 3325/6708] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.694061] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc97a39a-2274-4814-8d38-c24761de7011 req-3d64dcec-5c07-4ba0-a66d-9d62bc94b597 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.695060] [50968]: [pid: 50968|app: 0|req: 3384/6709] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:55 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.702157] [50969]: DEBUG neutron.api.wsgi [req-dc97a39a-2274-4814-8d38-c24761de7011 req-1dec35a1-52a0-4adc-bf7c-f13f29bc63da tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.722596] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-50a9bf15-bead-4c06-b986-09d78ece7b32 x-openstack-request-id: req-50a9bf15-bead-4c06-b986-09d78ece7b32 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 923.722846] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ee1029a1-ead8-4dda-a025-dd6812127c63", "name": "network-vif-deleted", "tag": "0f831123-82b3-46d3-8685-c72681bdb4c2", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 923.724063] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-50a9bf15-bead-4c06-b986-09d78ece7b32 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 923.725571] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-50a9bf15-bead-4c06-b986-09d78ece7b32'] response: {'server_uuid': 'ee1029a1-ead8-4dda-a025-dd6812127c63', 'name': 'network-vif-deleted', 'tag': '0f831123-82b3-46d3-8685-c72681bdb4c2', 'status': 'completed', 'code': 200} [ 923.729922] [50969]: [pid: 50969|app: 0|req: 3326/6710] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.767275] [50968]: [pid: 50968|app: 0|req: 3385/6711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.832465] [50969]: [pid: 50969|app: 0|req: 3327/6712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.886903] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83a7dd55-6d46-44ae-8985-c4a8bc0e4161 req-1abdaa92-b96a-4eee-9f61-6e6dfbee7d6d tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.887998] [50968]: [pid: 50968|app: 0|req: 3386/6713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 751 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.889940] [50969]: [pid: 50969|app: 0|req: 3328/6714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.894800] [50968]: DEBUG neutron.api.wsgi [req-83a7dd55-6d46-44ae-8985-c4a8bc0e4161 req-4fd3c495-4fd3-43fa-a025-0d7236b287c6 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.916750] [50968]: [pid: 50968|app: 0|req: 3387/6715] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.967670] [50969]: [pid: 50969|app: 0|req: 3329/6716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.068611] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282af3da-f18a-4842-8fc9-9fe0aeea3562 req-a7e302c1-a193-4a42-a00f-e13b23da7aba tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.070010] [50968]: [pid: 50968|app: 0|req: 3388/6717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.079102] [50969]: DEBUG neutron.api.wsgi [req-282af3da-f18a-4842-8fc9-9fe0aeea3562 req-afae8d81-0241-4b87-a03d-7f86e5e45d28 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.116880] [50969]: [pid: 50969|app: 0|req: 3330/6718] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.185526] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8648a482-ece0-455b-9f09-d5bc53e6754f req-653db495-522d-48a3-979f-9ebbab0fe814 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.186565] [50968]: [pid: 50968|app: 0|req: 3389/6719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.192710] [50968]: DEBUG neutron.api.wsgi [req-8648a482-ece0-455b-9f09-d5bc53e6754f req-b9663f45-a7a8-42f1-a393-42f498ac1ab1 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.192860] [50969]: [pid: 50969|app: 0|req: 3331/6720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.219134] [50968]: [pid: 50968|app: 0|req: 3390/6721] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 924.260595] [50969]: [pid: 50969|app: 0|req: 3332/6722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.280207] [50968]: [pid: 50968|app: 0|req: 3391/6723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.319562] [50969]: [pid: 50969|app: 0|req: 3333/6724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.345697] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8fc22ab0-9d1d-402e-8917-1a8fc8bf9035 req-c3cbc1b0-5c08-472f-ac1d-aab370f654ce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.346678] [50968]: [pid: 50968|app: 0|req: 3392/6725] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.352792] [50969]: DEBUG neutron.api.wsgi [req-8fc22ab0-9d1d-402e-8917-1a8fc8bf9035 req-add39bdf-99fe-4eed-87d3-b7b5808041b3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.372907] [50969]: [pid: 50969|app: 0|req: 3334/6726] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.421414] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24881b56-b0d1-4945-a683-41788d0d11be req-416dead7-90c1-4035-9d0b-00f5bcecd04b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.422415] [50968]: [pid: 50968|app: 0|req: 3393/6727] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.428594] [50969]: DEBUG neutron.api.wsgi [req-24881b56-b0d1-4945-a683-41788d0d11be req-f64d2e83-3c2e-4d12-bc13-ed2c74ef76c3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.448631] [50969]: [pid: 50969|app: 0|req: 3335/6728] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.596234] [50968]: [pid: 50968|app: 0|req: 3394/6729] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.646788] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=13463,neutron:DELETE=242,neutron:UPDATE=150,neutron:INSERT=271 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 924.657310] [50969]: [pid: 50969|app: 0|req: 3336/6730] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:56 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.703465] [50968]: [pid: 50968|app: 0|req: 3395/6731] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.755055] [50969]: [pid: 50969|app: 0|req: 3337/6732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.829077] [50968]: [pid: 50968|app: 0|req: 3396/6733] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.903712] [50969]: [pid: 50969|app: 0|req: 3338/6734] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.950397] [50968]: [pid: 50968|app: 0|req: 3397/6735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.990535] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3fc357d-d89e-4159-ac22-299d8c9c4e7e req-43ab8973-3f23-4f83-8bc5-66005ff8e340 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.991914] [50969]: [pid: 50969|app: 0|req: 3339/6736] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.998596] [50968]: DEBUG neutron.api.wsgi [req-c3fc357d-d89e-4159-ac22-299d8c9c4e7e req-2a75ebbb-5991-48c0-a801-461c4b3c6ed3 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.020440] [50968]: [pid: 50968|app: 0|req: 3398/6737] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/security-groups?id=68e7c2a7-894d-4c35-9c95-4f7fee507dfd&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.031267] [50969]: [pid: 50969|app: 0|req: 3340/6738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.168548] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-1754e4c3-9516-4a2e-a68b-d196fdfa21e9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.169648] [50968]: [pid: 50968|app: 0|req: 3399/6739] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 614 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.179097] [50969]: DEBUG neutron.api.v2.base [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Request body: {'port': {'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'admin_state_up': True, 'tenant_id': '94b4081d277c49ae83366d9304fb9031'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 925.214241] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-651d4c95-4f30-42c8-9b12-7ee65df0c88a req-d64ebd2a-c22c-4450-a014-84d2b29f9e32 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.215526] [50968]: [pid: 50968|app: 0|req: 3400/6740] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 925.221049] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Made reservation on behalf of 94b4081d277c49ae83366d9304fb9031 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 925.222533] [50968]: DEBUG neutron.api.wsgi [req-651d4c95-4f30-42c8-9b12-7ee65df0c88a req-8bfd6266-5ef9-4094-85f8-51da948e4dc3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.224017] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.247659] [50968]: [pid: 50968|app: 0|req: 3401/6741] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/security-groups?id=b372a601-425a-4557-bfbf-2682fc337d0d&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 925.270663] [50968]: [pid: 50968|app: 0|req: 3402/6742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 925.298182] [50969]: DEBUG neutron.db.db_base_plugin_common [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Allocated IP 192.168.128.13 (f4847b0e-f3e7-470d-9b23-b38b0c475093/21e05d29-8ae6-4baf-8f6d-9aa945e2b47b/26c8f1d5-7ed3-43ae-ba52-07e7d472257f) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 925.316588] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c62a4036-95fd-4915-840c-6f55585a4875 req-8efaa54e-2d11-40fa-beaf-e47f7fbf4cc1 tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.317640] [50968]: [pid: 50968|app: 0|req: 3403/6743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 751 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.351309] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd3f69a6-52b9-441d-af71-ef06e443be7d req-8ab597fc-1e47-4321-97e7-5a7aaab4f6d6 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.352802] [50968]: [pid: 50968|app: 0|req: 3404/6744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.369901] [50968]: [pid: 50968|app: 0|req: 3405/6745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.379193] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks [] for allowed_address_pair (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.380052] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks [] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.380347] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] create_port_precommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': '', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'project_id': '94b4081d277c49ae83366d9304fb9031', 'port_security_enabled': True, 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 925.380534] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] create_port_precommit: [ 925.380534] [50969]: key[mac_address], None -> fa:16:3e:30:17:59 [ 925.380534] [50969]: key[device_id], None -> a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 [ 925.380534] [50969]: key[binding:vif_details], None -> {} [ 925.380534] [50969]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 925.380534] [50969]: key[binding:vnic_type], None -> normal [ 925.380534] [50969]: key[allowed_address_pairs], None -> [] [ 925.380534] [50969]: key[name], None -> [ 925.380534] [50969]: key[status], None -> DOWN [ 925.380534] [50969]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 925.380534] [50969]: key[fixed_ips], None -> [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}] [ 925.380534] [50969]: key[id], None -> 26c8f1d5-7ed3-43ae-ba52-07e7d472257f [ 925.380534] [50969]: key[port_security_enabled], None -> True [ 925.380534] [50969]: key[network_id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 925.380534] [50969]: key[security_groups], None -> ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'] [ 925.380534] [50969]: key[binding:profile], None -> {} [ 925.380534] [50969]: key[binding:host_id], None -> [ 925.380534] [50969]: key[standard_attr_id], None -> 1449 [ 925.380534] [50969]: key[admin_state_up], None -> True [ 925.380534] [50969]: key[device_owner], None -> [ 925.380534] [50969]: key[binding:vif_type], None -> unbound [ 925.380534] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.408027] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.417695] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Deleting port e99437db-400e-4912-a64e-f23be6b76b7a {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 925.417865] [50968]: DEBUG neutron_lib.callbacks.manager [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.432135] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Pushing event updated for resources: {'Port': ['ID=26c8f1d5-7ed3-43ae-ba52-07e7d472257f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 925.443972] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Network f4847b0e-f3e7-470d-9b23-b38b0c475093 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 925.444768] [50969]: DEBUG neutron.scheduler.base_scheduler [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 925.447404] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 925.447509] [50968]: DEBUG neutron.plugins.ml2.db [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] For port e99437db-400e-4912-a64e-f23be6b76b7a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e99437db-400e-4912-a64e-f23be6b76b7a,segment=NetworkSegment(a8190f36-55e1-47bc-a575-395b05155e75),segment_id=a8190f36-55e1-47bc-a575-395b05155e75)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 925.447767] [50968]: DEBUG neutron_lib.callbacks.manager [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.453111] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] delete_port_precommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:47Z', 'revision_number': 5, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 925.453359] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] delete_port_precommit: [ 925.453359] [50968]: key[mac_address], fa:16:3e:b5:ab:84 -> None [ 925.453359] [50968]: key[device_id], 21062e1c-7106-460e-9b6e-b6c44eeca68e -> None [ 925.453359] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 925.453359] [50968]: key[binding:vnic_type], normal -> None [ 925.453359] [50968]: key[project_id], b0c4102b56784e6cad8b8aec8dac18a6 -> None [ 925.453359] [50968]: key[tags], [] -> None [ 925.453359] [50968]: key[allowed_address_pairs], [] -> None [ 925.453359] [50968]: key[created_at], 2025-11-21T22:38:45Z -> None [ 925.453359] [50968]: key[name], -> None [ 925.453359] [50968]: key[status], ACTIVE -> None [ 925.453359] [50968]: key[tenant_id], b0c4102b56784e6cad8b8aec8dac18a6 -> None [ 925.453359] [50968]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}] -> None [ 925.453359] [50968]: key[id], e99437db-400e-4912-a64e-f23be6b76b7a -> None [ 925.453359] [50968]: key[port_security_enabled], True -> None [ 925.453359] [50968]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 925.453359] [50968]: key[security_groups], ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'] -> None [ 925.453359] [50968]: key[binding:profile], {} -> None [ 925.453359] [50968]: key[binding:host_id], cpu-1 -> None [ 925.453359] [50968]: key[revision_number], 5 -> None [ 925.453359] [50968]: key[description], -> None [ 925.453359] [50968]: key[updated_at], 2025-11-21T22:38:47Z -> None [ 925.453359] [50968]: key[standard_attr_id], 1239 -> None [ 925.453359] [50968]: key[admin_state_up], True -> None [ 925.453359] [50968]: key[binding:vif_type], ovs -> None [ 925.453359] [50968]: key[device_owner], compute:nova -> None [ 925.453359] [50968]: key[extra_dhcp_opts], [] -> None [ 925.453359] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.456504] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Calling delete_port for e99437db-400e-4912-a64e-f23be6b76b7a owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 925.470148] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] create_port_postcommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': '', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'project_id': '94b4081d277c49ae83366d9304fb9031', 'port_security_enabled': True, 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:57Z', 'revision_number': 1, 'network': {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 925.470422] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] create_port_postcommit: [ 925.470422] [50969]: key[mac_address], None -> fa:16:3e:30:17:59 [ 925.470422] [50969]: key[device_id], None -> a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 [ 925.470422] [50969]: key[binding:vif_details], None -> {} [ 925.470422] [50969]: key[project_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 925.470422] [50969]: key[binding:vnic_type], None -> normal [ 925.470422] [50969]: key[tags], None -> [] [ 925.470422] [50969]: key[allowed_address_pairs], None -> [] [ 925.470422] [50969]: key[created_at], None -> 2025-11-21T22:40:57Z [ 925.470422] [50969]: key[name], None -> [ 925.470422] [50969]: key[status], None -> DOWN [ 925.470422] [50969]: key[tenant_id], None -> 94b4081d277c49ae83366d9304fb9031 [ 925.470422] [50969]: key[fixed_ips], None -> [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}] [ 925.470422] [50969]: key[id], None -> 26c8f1d5-7ed3-43ae-ba52-07e7d472257f [ 925.470422] [50969]: key[port_security_enabled], None -> True [ 925.470422] [50969]: key[network_id], None -> f4847b0e-f3e7-470d-9b23-b38b0c475093 [ 925.470422] [50969]: key[security_groups], None -> ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'] [ 925.470422] [50969]: key[binding:profile], None -> {} [ 925.470422] [50969]: key[binding:host_id], None -> [ 925.470422] [50969]: key[revision_number], None -> 1 [ 925.470422] [50969]: key[description], None -> [ 925.470422] [50969]: key[updated_at], None -> 2025-11-21T22:40:57Z [ 925.470422] [50969]: key[standard_attr_id], None -> 1449 [ 925.470422] [50969]: key[admin_state_up], None -> True [ 925.470422] [50969]: key[binding:vif_type], None -> unbound [ 925.470422] [50969]: key[device_owner], None -> [ 925.470422] [50969]: key[extra_dhcp_opts], None -> [] [ 925.470422] [50969]: key[network], None -> {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} [ 925.470422] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.504161] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.504664] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-be39a116-cc35-436d-b819-38dfcb0cdd2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.514288] [50969]: [pid: 50969|app: 0|req: 3341/6746] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:40:57 2025] POST /networking/v2.0/ports => generated 733 bytes in 339 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 925.517099] [50969]: DEBUG neutron.api.wsgi [req-fd3f69a6-52b9-441d-af71-ef06e443be7d req-dbde7643-af37-4538-a008-0909b4ac44a9 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.527550] [50968]: DEBUG neutron_lib.callbacks.manager [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (e99437db-400e-4912-a64e-f23be6b76b7a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.536174] [50969]: [pid: 50969|app: 0|req: 3342/6747] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.536716] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Pushing event deleted for resources: {'Port': ['ID=e99437db-400e-4912-a64e-f23be6b76b7a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 925.550160] [50969]: [pid: 50969|app: 0|req: 3343/6748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.553250] [50969]: DEBUG neutron.api.v2.base [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Request body: {'port': {'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 925.564071] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] No DVR routers for this DVR port e99437db-400e-4912-a64e-f23be6b76b7a on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 925.564510] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] delete_port_postcommit called with port settings {'id': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'name': '', 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'tenant_id': 'b0c4102b56784e6cad8b8aec8dac18a6', 'mac_address': 'fa:16:3e:b5:ab:84', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'device_owner': 'compute:nova', 'standard_attr_id': 1239, 'fixed_ips': [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:45Z', 'updated_at': '2025-11-21T22:38:47Z', 'revision_number': 5, 'project_id': 'b0c4102b56784e6cad8b8aec8dac18a6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a8190f36-55e1-47bc-a575-395b05155e75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 582, 'network_id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861'}}] (original binding levels None) on network {'id': 'f4e53fa8-de5b-4be3-8c6f-f07e9c947861', 'name': 'shared', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['10e953a2-54ae-4113-85f9-6b2aa431da38'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:33:23Z', 'updated_at': '2025-11-21T22:33:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 582} with segments to bind None [ 925.564680] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] delete_port_postcommit: [ 925.564680] [50968]: key[mac_address], fa:16:3e:b5:ab:84 -> None [ 925.564680] [50968]: key[device_id], 21062e1c-7106-460e-9b6e-b6c44eeca68e -> None [ 925.564680] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ebf80ce9-9885-46ed-ac23-310a98789a95', 'external-id': 'nsx-vlan-transportzone-582', 'segmentation_id': 582, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 925.564680] [50968]: key[binding:vnic_type], normal -> None [ 925.564680] [50968]: key[project_id], b0c4102b56784e6cad8b8aec8dac18a6 -> None [ 925.564680] [50968]: key[tags], [] -> None [ 925.564680] [50968]: key[allowed_address_pairs], [] -> None [ 925.564680] [50968]: key[created_at], 2025-11-21T22:38:45Z -> None [ 925.564680] [50968]: key[name], -> None [ 925.564680] [50968]: key[status], ACTIVE -> None [ 925.564680] [50968]: key[tenant_id], b0c4102b56784e6cad8b8aec8dac18a6 -> None [ 925.564680] [50968]: key[fixed_ips], [{'subnet_id': '10e953a2-54ae-4113-85f9-6b2aa431da38', 'ip_address': '192.168.233.195'}] -> None [ 925.564680] [50968]: key[id], e99437db-400e-4912-a64e-f23be6b76b7a -> None [ 925.564680] [50968]: key[port_security_enabled], True -> None [ 925.564680] [50968]: key[network_id], f4e53fa8-de5b-4be3-8c6f-f07e9c947861 -> None [ 925.564680] [50968]: key[security_groups], ['68e7c2a7-894d-4c35-9c95-4f7fee507dfd'] -> None [ 925.564680] [50968]: key[binding:profile], {} -> None [ 925.564680] [50968]: key[binding:host_id], cpu-1 -> None [ 925.564680] [50968]: key[revision_number], 5 -> None [ 925.564680] [50968]: key[description], -> None [ 925.564680] [50968]: key[updated_at], 2025-11-21T22:38:47Z -> None [ 925.564680] [50968]: key[standard_attr_id], 1239 -> None [ 925.564680] [50968]: key[admin_state_up], True -> None [ 925.564680] [50968]: key[binding:vif_type], ovs -> None [ 925.564680] [50968]: key[device_owner], compute:nova -> None [ 925.564680] [50968]: key[extra_dhcp_opts], [] -> None [ 925.564680] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.566673] [50968]: DEBUG neutron_lib.callbacks.manager [req-c62a4036-95fd-4915-840c-6f55585a4875 req-47b1bbef-cc33-48af-9fbd-b99e52f8cd5a tempest-ListImageFiltersTestJSON-1653843489 tempest-ListImageFiltersTestJSON-1653843489-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.566673] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'name': 'network-vif-deleted', 'tag': 'e99437db-400e-4912-a64e-f23be6b76b7a'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 925.569355] [50968]: [pid: 50968|app: 0|req: 3406/6749] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:57 2025] DELETE /networking/v2.0/ports/e99437db-400e-4912-a64e-f23be6b76b7a => generated 0 bytes in 199 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 925.570825] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-38725a4c-0a68-48f0-aedd-43e8653a46c9" -d '{"events": [{"server_uuid": "21062e1c-7106-460e-9b6e-b6c44eeca68e", "name": "network-vif-deleted", "tag": "e99437db-400e-4912-a64e-f23be6b76b7a"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 925.592364] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.605977] [50968]: [pid: 50968|app: 0|req: 3407/6750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.633013] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efc14b10-99eb-4d36-af2e-3709204d0255 req-bf7f362e-483a-4e42-9492-84cebe2676f5 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.634088] [50968]: [pid: 50968|app: 0|req: 3408/6751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.641226] [50968]: DEBUG neutron.api.wsgi [req-efc14b10-99eb-4d36-af2e-3709204d0255 req-a7bc882a-8f8e-4e10-87a1-8005864f43dd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.662119] [50968]: [pid: 50968|app: 0|req: 3409/6752] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:57 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.690765] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c3f2868-44e8-4719-9c3c-6edc4f625648 req-8d6884de-9393-4740-87f5-dab55b66be60 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.691050] [50968]: [pid: 50968|app: 0|req: 3410/6753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.696704] [50968]: DEBUG neutron.api.wsgi [req-1c3f2868-44e8-4719-9c3c-6edc4f625648 req-904dc1c0-a53c-47e2-874e-817249fb752c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.709119] [50969]: DEBUG neutron.notifiers.nova [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 26c8f1d5-7ed3-43ae-ba52-07e7d472257f {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 925.714807] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks [] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.720972] [50968]: [pid: 50968|app: 0|req: 3411/6754] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 925.723041] [50969]: DEBUG neutron.db.provisioning_blocks [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Transition to ACTIVE for port object 26c8f1d5-7ed3-43ae-ba52-07e7d472257f will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 925.725093] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_precommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:57Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': '', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:57Z', 'revision_number': 1, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 925.725093] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_precommit: [ 925.725093] [50969]: key[device_owner], -> compute:nova [ 925.725093] [50969]: key[binding:host_id], -> cpu-1 [ 925.725093] [50969]: key[revision_number], 1 -> 2 [ 925.725093] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.726220] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.746891] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Pushing event updated for resources: {'Port': ['ID=26c8f1d5-7ed3-43ae-ba52-07e7d472257f,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 925.761640] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-4a894a36-c19e-43b3-9e12-5fdc51dab288 x-openstack-request-id: req-4a894a36-c19e-43b3-9e12-5fdc51dab288 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 925.761763] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "21062e1c-7106-460e-9b6e-b6c44eeca68e", "name": "network-vif-deleted", "tag": "e99437db-400e-4912-a64e-f23be6b76b7a", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 925.761846] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4a894a36-c19e-43b3-9e12-5fdc51dab288 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 925.762062] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4a894a36-c19e-43b3-9e12-5fdc51dab288'] response: {'server_uuid': '21062e1c-7106-460e-9b6e-b6c44eeca68e', 'name': 'network-vif-deleted', 'tag': 'e99437db-400e-4912-a64e-f23be6b76b7a', 'status': 'completed', 'code': 200} [ 925.795582] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_postcommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:57Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': '', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:57Z', 'revision_number': 1, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 925.795920] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_postcommit: [ 925.795920] [50969]: key[device_owner], -> compute:nova [ 925.795920] [50969]: key[binding:host_id], -> cpu-1 [ 925.795920] [50969]: key[revision_number], 1 -> 2 [ 925.795920] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.803810] [50969]: DEBUG neutron.plugins.ml2.managers [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Attempting to bind port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 925.804064] [50969]: DEBUG neutron.plugins.ml2.managers [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Attempting to bind port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 925.804156] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Attempting to bind port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f on network f4847b0e-f3e7-470d-9b23-b38b0c475093 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 925.814429] [50968]: [pid: 50968|app: 0|req: 3412/6755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.821219] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 925.821532] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Bind Segment={'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 925.824351] [50969]: DEBUG networking_nsxv3.api.rpc [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 925.882313] [50968]: [pid: 50968|app: 0|req: 3413/6756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.976415] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-739a143b-a316-48a0-be20-90070eaa4554 req-15f21c84-6a8c-483a-a63f-b3692e1e9469 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.977404] [50968]: [pid: 50968|app: 0|req: 3414/6757] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 748 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.006174] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-fa7bf0b9-6ea1-48d3-8514-0d780ac68d01 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.007248] [50968]: [pid: 50968|app: 0|req: 3415/6758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.010073] [50968]: DEBUG neutron.api.wsgi [req-739a143b-a316-48a0-be20-90070eaa4554 req-29047cd9-107c-4d6c-b4ea-31f3bc4ef20e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 926.031032] [50968]: [pid: 50968|app: 0|req: 3416/6759] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.100977] [50968]: DEBUG neutron.plugins.ml2.plugin [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Deleting port e70617a6-b23b-4608-ad48-40b40b34a411 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 926.101208] [50968]: DEBUG neutron_lib.callbacks.manager [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.139536] [50968]: DEBUG neutron.plugins.ml2.db [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] For port e70617a6-b23b-4608-ad48-40b40b34a411, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e70617a6-b23b-4608-ad48-40b40b34a411,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 926.139645] [50968]: DEBUG neutron_lib.callbacks.manager [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.144395] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:08Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 926.144641] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit: [ 926.144641] [50968]: key[mac_address], fa:16:3e:f1:ef:eb -> None [ 926.144641] [50968]: key[device_id], 886f8151-98ac-49bd-a725-937c981e48da -> None [ 926.144641] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 926.144641] [50968]: key[binding:vnic_type], normal -> None [ 926.144641] [50968]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 926.144641] [50968]: key[tags], [] -> None [ 926.144641] [50968]: key[allowed_address_pairs], [] -> None [ 926.144641] [50968]: key[created_at], 2025-11-21T22:39:06Z -> None [ 926.144641] [50968]: key[name], -> None [ 926.144641] [50968]: key[status], ACTIVE -> None [ 926.144641] [50968]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 926.144641] [50968]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}] -> None [ 926.144641] [50968]: key[id], e70617a6-b23b-4608-ad48-40b40b34a411 -> None [ 926.144641] [50968]: key[port_security_enabled], True -> None [ 926.144641] [50968]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 926.144641] [50968]: key[security_groups], ['b372a601-425a-4557-bfbf-2682fc337d0d'] -> None [ 926.144641] [50968]: key[binding:profile], {} -> None [ 926.144641] [50968]: key[binding:host_id], cpu-1 -> None [ 926.144641] [50968]: key[revision_number], 5 -> None [ 926.144641] [50968]: key[description], -> None [ 926.144641] [50968]: key[updated_at], 2025-11-21T22:39:08Z -> None [ 926.144641] [50968]: key[standard_attr_id], 1262 -> None [ 926.144641] [50968]: key[admin_state_up], True -> None [ 926.144641] [50968]: key[binding:vif_type], ovs -> None [ 926.144641] [50968]: key[device_owner], compute:nova -> None [ 926.144641] [50968]: key[extra_dhcp_opts], [] -> None [ 926.144641] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.261962] [50968]: DEBUG neutron_lib.callbacks.manager [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.262369] [50968]: DEBUG neutron_lib.callbacks.manager [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.262369] [50968]: INFO neutron.db.l3_db [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Floating IP a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42 disassociated. External IP: 10.180.180.148, port: e70617a6-b23b-4608-ad48-40b40b34a411. [ 926.262482] [50968]: DEBUG neutron.plugins.ml2.plugin [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Calling delete_port for e70617a6-b23b-4608-ad48-40b40b34a411 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 926.340485] [50968]: DEBUG neutron_lib.callbacks.manager [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (e70617a6-b23b-4608-ad48-40b40b34a411), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.349567] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event deleted for resources: {'Port': ['ID=e70617a6-b23b-4608-ad48-40b40b34a411,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 926.423707] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 926.486721] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 926.507862] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] No DVR routers for this DVR port e70617a6-b23b-4608-ad48-40b40b34a411 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 926.508411] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit called with port settings {'id': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:f1:ef:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '886f8151-98ac-49bd-a725-937c981e48da', 'device_owner': 'compute:nova', 'standard_attr_id': 1262, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b372a601-425a-4557-bfbf-2682fc337d0d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:06Z', 'updated_at': '2025-11-21T22:39:08Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 926.508592] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit: [ 926.508592] [50968]: key[mac_address], fa:16:3e:f1:ef:eb -> None [ 926.508592] [50968]: key[device_id], 886f8151-98ac-49bd-a725-937c981e48da -> None [ 926.508592] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 926.508592] [50968]: key[binding:vnic_type], normal -> None [ 926.508592] [50968]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 926.508592] [50968]: key[tags], [] -> None [ 926.508592] [50968]: key[allowed_address_pairs], [] -> None [ 926.508592] [50968]: key[created_at], 2025-11-21T22:39:06Z -> None [ 926.508592] [50968]: key[name], -> None [ 926.508592] [50968]: key[status], ACTIVE -> None [ 926.508592] [50968]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 926.508592] [50968]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.10'}] -> None [ 926.508592] [50968]: key[id], e70617a6-b23b-4608-ad48-40b40b34a411 -> None [ 926.508592] [50968]: key[port_security_enabled], True -> None [ 926.508592] [50968]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 926.508592] [50968]: key[security_groups], ['b372a601-425a-4557-bfbf-2682fc337d0d'] -> None [ 926.508592] [50968]: key[binding:profile], {} -> None [ 926.508592] [50968]: key[binding:host_id], cpu-1 -> None [ 926.508592] [50968]: key[revision_number], 5 -> None [ 926.508592] [50968]: key[description], -> None [ 926.508592] [50968]: key[updated_at], 2025-11-21T22:39:08Z -> None [ 926.508592] [50968]: key[standard_attr_id], 1262 -> None [ 926.508592] [50968]: key[admin_state_up], True -> None [ 926.508592] [50968]: key[binding:vif_type], ovs -> None [ 926.508592] [50968]: key[device_owner], compute:nova -> None [ 926.508592] [50968]: key[extra_dhcp_opts], [] -> None [ 926.508592] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.510045] [50968]: DEBUG neutron_lib.callbacks.manager [req-186f606d-9f67-4fc9-add7-deaf6f23ce47 req-27350ae5-01d3-4b18-8724-e036b919917f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.512713] [50968]: [pid: 50968|app: 0|req: 3417/6760] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:40:58 2025] DELETE /networking/v2.0/ports/e70617a6-b23b-4608-ad48-40b40b34a411 => generated 0 bytes in 481 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 926.527252] [50968]: [pid: 50968|app: 0|req: 3418/6761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.583554] [50968]: [pid: 50968|app: 0|req: 3419/6762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.645612] [50968]: [pid: 50968|app: 0|req: 3420/6763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:58 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 926.697434] [50968]: [pid: 50968|app: 0|req: 3421/6764] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.756518] [50968]: [pid: 50968|app: 0|req: 3422/6765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.810946] [50968]: [pid: 50968|app: 0|req: 3423/6766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.827231] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Bound using segment: {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 926.827489] [50969]: DEBUG neutron.plugins.ml2.managers [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Bound port: 26c8f1d5-7ed3-43ae-ba52-07e7d472257f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dbdab640-5fea-4254-8bd3-f855b7eaca0d", "external-id": "nsx-vlan-transportzone-615", "segmentation_id": 615}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 926.827698] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.864918] [50968]: [pid: 50968|app: 0|req: 3424/6767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.871835] [50969]: DEBUG neutron.plugins.ml2.db [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] For port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 926.874207] [50969]: DEBUG neutron.plugins.ml2.db [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] For port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=26c8f1d5-7ed3-43ae-ba52-07e7d472257f,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 926.875826] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_precommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:58Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:58Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 926.876023] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_precommit: [ 926.876023] [50969]: key[binding:vif_type], unbound -> ovs [ 926.876023] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} [ 926.876023] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.879167] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.903655] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Pushing event updated for resources: {'Port': ['ID=26c8f1d5-7ed3-43ae-ba52-07e7d472257f,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 926.912030] [50969]: DEBUG neutron.db.provisioning_blocks [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Provisioning complete for port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 926.912252] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.912419] [50969]: INFO neutron.plugins.ml2.plugin [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Attempt 1 to provision port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f [ 926.922043] [50968]: [pid: 50968|app: 0|req: 3425/6768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.952928] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Current status of the port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 926.953118] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.969842] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 926.972841] [50968]: [pid: 50968|app: 0|req: 3426/6769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.974583] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d0c57baa-f666-4340-b7cc-822745c75d87" -d '{"events": [{"server_uuid": "a79ecf8b-dd60-4d4b-903e-4cf11da36bb1", "name": "network-vif-plugged", "status": "completed", "tag": "26c8f1d5-7ed3-43ae-ba52-07e7d472257f"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 926.981890] [50969]: DEBUG neutron.plugins.ml2.db [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] For port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=26c8f1d5-7ed3-43ae-ba52-07e7d472257f,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 927.018867] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_precommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:59Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:59Z', 'revision_number': 4, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}]) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 927.019100] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_precommit: [ 927.019100] [50969]: key[status], DOWN -> ACTIVE [ 927.019100] [50969]: key[revision_number], 4 -> 5 [ 927.019100] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.025710] [50969]: DEBUG neutron.db.provisioning_blocks [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Provisioning complete for port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 927.025710] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.025710] [50969]: INFO neutron.plugins.ml2.plugin [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Attempt 1 to provision port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f [ 927.038345] [50968]: [pid: 50968|app: 0|req: 3427/6770] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 927.073440] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Current status of the port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 927.074650] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_postcommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:59Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:59Z', 'revision_number': 4, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}]) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 927.074869] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_postcommit: [ 927.074869] [50969]: key[status], DOWN -> ACTIVE [ 927.074869] [50969]: key[revision_number], 4 -> 5 [ 927.074869] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.074979] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.110191] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Pushing event updated for resources: {'Port': ['ID=26c8f1d5-7ed3-43ae-ba52-07e7d472257f,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 927.112925] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_postcommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:59Z', 'revision_number': 4, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:58Z', 'revision_number': 2, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 927.113090] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] update_port_postcommit: [ 927.113090] [50969]: key[binding:vif_type], unbound -> ovs [ 927.113090] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}} [ 927.113090] [50969]: key[updated_at], 2025-11-21T22:40:58Z -> 2025-11-21T22:40:59Z [ 927.113090] [50969]: key[revision_number], 2 -> 4 [ 927.113090] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.118094] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.118465] [50969]: DEBUG neutron_lib.callbacks.manager [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-f0808075-163e-4345-a2f0-8aced41428c8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.119900] [50969]: [pid: 50969|app: 0|req: 3344/6771] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:40:57 2025] PUT /networking/v2.0/ports/26c8f1d5-7ed3-43ae-ba52-07e7d472257f => generated 1038 bytes in 1569 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 927.130890] [50968]: [pid: 50968|app: 0|req: 3428/6772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.233965] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c09409a-d18f-4eed-ab8e-1e9fdd7f5321 req-f778f9c5-9ad8-4968-be72-e84437a64460 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.234931] [50969]: [pid: 50969|app: 0|req: 3345/6773] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.240784] [50969]: DEBUG neutron.api.wsgi [req-3c09409a-d18f-4eed-ab8e-1e9fdd7f5321 req-b8161337-229f-42ad-8e9c-6aa256c7a89f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.262893] [50969]: [pid: 50969|app: 0|req: 3346/6774] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 927.266506] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2c5d311-cdf4-408f-b792-2a5528be98ce req-9497c2c0-35dc-4232-bcf9-13311ca174cf tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.267460] [50968]: [pid: 50968|app: 0|req: 3429/6775] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/networks?tenant_id=902ff8cfcf1b4dd79c53da17e5b81a0b&shared=False => generated 616 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.306412] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2c5d311-cdf4-408f-b792-2a5528be98ce req-8f4529b4-8c27-4681-b987-7516f6cf3006 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.307644] [50969]: [pid: 50969|app: 0|req: 3347/6776] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.347759] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-464ec6b6-a6bd-4a9d-a1e7-3caacf6f32a0 req-ce49e210-868b-4f3d-9780-f1c27f97c86a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.349632] [50968]: [pid: 50968|app: 0|req: 3430/6777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.356606] [50969]: DEBUG neutron.api.wsgi [req-464ec6b6-a6bd-4a9d-a1e7-3caacf6f32a0 req-dc6f9105-0195-490b-9be2-44ace6168af8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.378792] [50969]: [pid: 50969|app: 0|req: 3348/6778] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.436115] [50968]: [pid: 50968|app: 0|req: 3431/6779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.497853] [50969]: [pid: 50969|app: 0|req: 3349/6780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.526718] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:40: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-5bfff154-3250-4e02-88b3-24b0b3ebfff3 x-openstack-request-id: req-5bfff154-3250-4e02-88b3-24b0b3ebfff3 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 927.526863] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a79ecf8b-dd60-4d4b-903e-4cf11da36bb1", "name": "network-vif-plugged", "status": "completed", "tag": "26c8f1d5-7ed3-43ae-ba52-07e7d472257f", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 927.526934] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5bfff154-3250-4e02-88b3-24b0b3ebfff3 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 927.527387] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5bfff154-3250-4e02-88b3-24b0b3ebfff3'] response: {'server_uuid': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'code': 200} [ 927.595584] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed5ad492-d7ee-40fd-bcc5-ee0ed2201f5e req-8ddfefb0-16f0-4576-807f-91db7df88f30 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.597045] [50968]: [pid: 50968|app: 0|req: 3432/6781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.604128] [50969]: DEBUG neutron.api.wsgi [req-ed5ad492-d7ee-40fd-bcc5-ee0ed2201f5e req-d910b2b5-a572-417c-a50c-68c40445ceaa tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.628118] [50969]: [pid: 50969|app: 0|req: 3350/6782] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:40:59 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.689954] [50968]: [pid: 50968|app: 0|req: 3433/6783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.738850] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-9967cc0e-8d0d-4e14-be65-75d1fcafe15a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.739863] [50969]: [pid: 50969|app: 0|req: 3351/6784] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.744924] [50968]: [pid: 50968|app: 0|req: 3434/6785] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 927.747372] [50969]: DEBUG neutron.api.v2.base [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Request body: {'port': {'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'admin_state_up': True, 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 927.765689] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '886f8151-98ac-49bd-a725-937c981e48da', 'name': 'network-vif-deleted', 'tag': 'e70617a6-b23b-4608-ad48-40b40b34a411'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 927.767149] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bf0bf0ba-71ba-4bac-8c8a-f862d5e2351d" -d '{"events": [{"server_uuid": "886f8151-98ac-49bd-a725-937c981e48da", "name": "network-vif-deleted", "tag": "e70617a6-b23b-4608-ad48-40b40b34a411"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 927.796962] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Made reservation on behalf of b8b093d93cf34c91bbeb515844a183a0 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 927.800283] [50969]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.807539] [50968]: [pid: 50968|app: 0|req: 3435/6786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 927.863425] [50968]: [pid: 50968|app: 0|req: 3436/6787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.868952] [50969]: DEBUG neutron.db.db_base_plugin_common [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Allocated IP 192.168.128.3 (05bef1e0-3303-4046-b89f-5cd162589347/a1fd8c15-7a53-4df6-949b-7eaf899a1a30/bf91be69-0115-47d1-b6e9-23f54b79cb00) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 927.890574] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-5793c983-c234-4318-9a4f-ea8572eb8f33 x-openstack-request-id: req-5793c983-c234-4318-9a4f-ea8572eb8f33 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 927.890719] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "886f8151-98ac-49bd-a725-937c981e48da", "name": "network-vif-deleted", "tag": "e70617a6-b23b-4608-ad48-40b40b34a411", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 927.890801] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5793c983-c234-4318-9a4f-ea8572eb8f33 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 927.890988] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5793c983-c234-4318-9a4f-ea8572eb8f33'] response: {'server_uuid': '886f8151-98ac-49bd-a725-937c981e48da', 'name': 'network-vif-deleted', 'tag': 'e70617a6-b23b-4608-ad48-40b40b34a411', 'status': 'completed', 'code': 200} [ 927.941890] [50968]: [pid: 50968|app: 0|req: 3437/6788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.948449] [50969]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for allowed_address_pair (bf91be69-0115-47d1-b6e9-23f54b79cb00), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.949153] [50969]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.949334] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': '', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 927.949693] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit: [ 927.949693] [50969]: key[mac_address], None -> fa:16:3e:6a:db:16 [ 927.949693] [50969]: key[device_id], None -> 4f66e9a8-5d19-4ab2-8fde-3b7835c3462c [ 927.949693] [50969]: key[binding:vif_details], None -> {} [ 927.949693] [50969]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 927.949693] [50969]: key[binding:vnic_type], None -> normal [ 927.949693] [50969]: key[allowed_address_pairs], None -> [] [ 927.949693] [50969]: key[name], None -> [ 927.949693] [50969]: key[status], None -> DOWN [ 927.949693] [50969]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 927.949693] [50969]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}] [ 927.949693] [50969]: key[id], None -> bf91be69-0115-47d1-b6e9-23f54b79cb00 [ 927.949693] [50969]: key[port_security_enabled], None -> True [ 927.949693] [50969]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 927.949693] [50969]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 927.949693] [50969]: key[binding:profile], None -> {} [ 927.949693] [50969]: key[binding:host_id], None -> [ 927.949693] [50969]: key[standard_attr_id], None -> 1450 [ 927.949693] [50969]: key[admin_state_up], None -> True [ 927.949693] [50969]: key[device_owner], None -> [ 927.949693] [50969]: key[binding:vif_type], None -> unbound [ 927.949693] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.979047] [50969]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.002201] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event updated for resources: {'Port': ['ID=bf91be69-0115-47d1-b6e9-23f54b79cb00,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.008888] [50968]: [pid: 50968|app: 0|req: 3438/6789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.015722] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Network 05bef1e0-3303-4046-b89f-5cd162589347 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 928.016479] [50969]: DEBUG neutron.scheduler.base_scheduler [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 928.020016] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 928.038979] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': '', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:00Z', 'revision_number': 1, 'network': {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 928.039231] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit: [ 928.039231] [50969]: key[mac_address], None -> fa:16:3e:6a:db:16 [ 928.039231] [50969]: key[device_id], None -> 4f66e9a8-5d19-4ab2-8fde-3b7835c3462c [ 928.039231] [50969]: key[binding:vif_details], None -> {} [ 928.039231] [50969]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 928.039231] [50969]: key[binding:vnic_type], None -> normal [ 928.039231] [50969]: key[tags], None -> [] [ 928.039231] [50969]: key[allowed_address_pairs], None -> [] [ 928.039231] [50969]: key[created_at], None -> 2025-11-21T22:41:00Z [ 928.039231] [50969]: key[name], None -> [ 928.039231] [50969]: key[status], None -> DOWN [ 928.039231] [50969]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 928.039231] [50969]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}] [ 928.039231] [50969]: key[id], None -> bf91be69-0115-47d1-b6e9-23f54b79cb00 [ 928.039231] [50969]: key[port_security_enabled], None -> True [ 928.039231] [50969]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 928.039231] [50969]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 928.039231] [50969]: key[binding:profile], None -> {} [ 928.039231] [50969]: key[binding:host_id], None -> [ 928.039231] [50969]: key[revision_number], None -> 1 [ 928.039231] [50969]: key[description], None -> [ 928.039231] [50969]: key[updated_at], None -> 2025-11-21T22:41:00Z [ 928.039231] [50969]: key[standard_attr_id], None -> 1450 [ 928.039231] [50969]: key[admin_state_up], None -> True [ 928.039231] [50969]: key[binding:vif_type], None -> unbound [ 928.039231] [50969]: key[device_owner], None -> [ 928.039231] [50969]: key[extra_dhcp_opts], None -> [] [ 928.039231] [50969]: key[network], None -> {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} [ 928.039231] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.065801] [50968]: [pid: 50968|app: 0|req: 3439/6790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.073414] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.073787] [50969]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-cc983bb0-fe87-45ae-9fe0-27158099092f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.095912] [50969]: [pid: 50969|app: 0|req: 3352/6791] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:00 2025] POST /networking/v2.0/ports => generated 732 bytes in 351 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 928.104563] [50968]: DEBUG neutron.api.v2.base [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Request body: {'port': {'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 928.141035] [50969]: [pid: 50969|app: 0|req: 3353/6792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.144230] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.169011] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-63568037-0901-4e62-b5b9-18d3791dd17c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.170585] [50969]: [pid: 50969|app: 0|req: 3354/6793] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 928.177242] [50969]: DEBUG neutron.api.wsgi [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-8ac6c3c8-4855-4659-a148-559c2da32f7c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 928.191175] [50969]: [pid: 50969|app: 0|req: 3355/6794] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=26c8f1d5-7ed3-43ae-ba52-07e7d472257f => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.207023] [50969]: [pid: 50969|app: 0|req: 3356/6795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.225585] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-a506feea-1c26-404d-a11c-67216b24d7cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.226525] [50969]: [pid: 50969|app: 0|req: 3357/6796] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/subnets?id=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.261064] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c00da30-d927-41f3-8cb1-f36f587d11cc req-edf24aa2-5e7e-46bf-9d4c-fc570e54733d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.262065] [50969]: [pid: 50969|app: 0|req: 3358/6797] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?network_id=f4847b0e-f3e7-470d-9b23-b38b0c475093&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 928.276734] [50969]: [pid: 50969|app: 0|req: 3359/6798] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.278280] [50968]: DEBUG neutron.notifiers.nova [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bf91be69-0115-47d1-b6e9-23f54b79cb00 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 928.284453] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks [] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.292897] [50968]: DEBUG neutron.db.provisioning_blocks [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Transition to ACTIVE for port object bf91be69-0115-47d1-b6e9-23f54b79cb00 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 928.295035] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_precommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:00Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': '', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:00Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 928.295035] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_precommit: [ 928.295035] [50968]: key[device_owner], -> compute:nova [ 928.295035] [50968]: key[binding:host_id], -> cpu-1 [ 928.295035] [50968]: key[revision_number], 1 -> 2 [ 928.295035] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.296180] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.309619] [50969]: [pid: 50969|app: 0|req: 3360/6799] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.319403] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Pushing event updated for resources: {'Port': ['ID=bf91be69-0115-47d1-b6e9-23f54b79cb00,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.350295] [50969]: [pid: 50969|app: 0|req: 3361/6800] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 928.363445] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_postcommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:00Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': '', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:00Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 928.363970] [50969]: [pid: 50969|app: 0|req: 3362/6801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.364116] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_postcommit: [ 928.364116] [50968]: key[device_owner], -> compute:nova [ 928.364116] [50968]: key[binding:host_id], -> cpu-1 [ 928.364116] [50968]: key[revision_number], 1 -> 2 [ 928.364116] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.369622] [50968]: DEBUG neutron.plugins.ml2.managers [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Attempting to bind port bf91be69-0115-47d1-b6e9-23f54b79cb00 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 928.369757] [50968]: DEBUG neutron.plugins.ml2.managers [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Attempting to bind port bf91be69-0115-47d1-b6e9-23f54b79cb00 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 928.369876] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Attempting to bind port bf91be69-0115-47d1-b6e9-23f54b79cb00 on network 05bef1e0-3303-4046-b89f-5cd162589347 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 928.385630] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 928.385893] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Bind Segment={'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 40, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 928.388600] [50968]: DEBUG networking_nsxv3.api.rpc [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Bind port on Host cpu-1 & Segment [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 928.429985] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9368f3b-c583-4a15-a72d-67725077c4f1 req-da2cb80e-59b9-4afa-97cd-61a24f68590a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.431560] [50969]: [pid: 50969|app: 0|req: 3363/6802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.437349] [50969]: DEBUG neutron.api.wsgi [req-a9368f3b-c583-4a15-a72d-67725077c4f1 req-fba14aed-d77f-4120-ba0e-69ac5a12f006 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 928.459771] [50969]: [pid: 50969|app: 0|req: 3364/6803] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.549486] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-919c2469-168d-4907-b538-26e01a364f15 req-2f404211-3bda-4e6a-87e2-08693506fb61 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.550587] [50969]: [pid: 50969|app: 0|req: 3365/6804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.556437] [50969]: DEBUG neutron.api.wsgi [req-919c2469-168d-4907-b538-26e01a364f15 req-787f7529-b036-4b6e-b661-19824f3b0ecc tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 928.576192] [50969]: [pid: 50969|app: 0|req: 3366/6805] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&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.629970] [50969]: [pid: 50969|app: 0|req: 3367/6806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:00 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.682342] [50969]: [pid: 50969|app: 0|req: 3368/6807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.758711] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f60c4eed-055f-4f0b-ba70-fa651a1b4f7c req-4bf449ab-e6d7-4626-a7f4-8968e68cd549 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.759885] [50969]: [pid: 50969|app: 0|req: 3369/6808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 928.773688] [50969]: [pid: 50969|app: 0|req: 3370/6809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.776803] [50969]: DEBUG neutron.api.wsgi [req-f60c4eed-055f-4f0b-ba70-fa651a1b4f7c req-da50d6be-1273-4c33-bd0b-8e71891dc736 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 928.804097] [50969]: [pid: 50969|app: 0|req: 3371/6810] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.854673] [50969]: [pid: 50969|app: 0|req: 3372/6811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.951927] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bb4014e-290d-4c3e-a88b-a7b097c78c5e req-1a29ab6b-5e1a-452d-a0b8-28665925bd34 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.953151] [50969]: [pid: 50969|app: 0|req: 3373/6812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 928.970324] [50969]: [pid: 50969|app: 0|req: 3374/6813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.974163] [50969]: DEBUG neutron.api.wsgi [req-5bb4014e-290d-4c3e-a88b-a7b097c78c5e req-6ac7168c-da28-4d5f-beff-e69794de2801 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 929.000019] [50969]: [pid: 50969|app: 0|req: 3375/6814] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.042994] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-274b05e8-3c6f-4248-b885-e0ab4a67a01b req-52355790-751d-4d47-bc07-a2674f3ab9c7 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.044242] [50969]: [pid: 50969|app: 0|req: 3376/6815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 929.064172] [50969]: [pid: 50969|app: 0|req: 3377/6816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 929.067561] [50969]: DEBUG neutron.api.wsgi [req-274b05e8-3c6f-4248-b885-e0ab4a67a01b req-c40c9d23-2bbf-420d-9a65-96b8465f9a9d tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 929.105619] [50969]: [pid: 50969|app: 0|req: 3378/6817] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.141265] [50969]: [pid: 50969|app: 0|req: 3379/6818] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.173987] [50969]: [pid: 50969|app: 0|req: 3380/6819] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.209536] [50969]: [pid: 50969|app: 0|req: 3381/6820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.269954] [50969]: [pid: 50969|app: 0|req: 3382/6821] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.344019] [50969]: [pid: 50969|app: 0|req: 3383/6822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.391132] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Bound using segment: {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 929.391426] [50968]: DEBUG neutron.plugins.ml2.managers [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Bound port: bf91be69-0115-47d1-b6e9-23f54b79cb00, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "90878b7b-ddb7-4f47-892b-d6e06f73475f", "external-id": "nsx-vlan-transportzone-849", "segmentation_id": 849}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 929.391574] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.441255] [50968]: DEBUG neutron.plugins.ml2.db [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] For port bf91be69-0115-47d1-b6e9-23f54b79cb00, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 929.443900] [50968]: DEBUG neutron.plugins.ml2.db [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] For port bf91be69-0115-47d1-b6e9-23f54b79cb00, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bf91be69-0115-47d1-b6e9-23f54b79cb00,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 929.445480] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_precommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:00Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:00Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 929.445684] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_precommit: [ 929.445684] [50968]: key[binding:vif_type], unbound -> ovs [ 929.445684] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} [ 929.445684] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.447056] [50969]: [pid: 50969|app: 0|req: 3384/6823] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.449495] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.477142] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Pushing event updated for resources: {'Port': ['ID=bf91be69-0115-47d1-b6e9-23f54b79cb00,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.485300] [50968]: DEBUG neutron.db.provisioning_blocks [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Provisioning complete for port bf91be69-0115-47d1-b6e9-23f54b79cb00 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 929.485518] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.485688] [50968]: INFO neutron.plugins.ml2.plugin [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Attempt 1 to provision port bf91be69-0115-47d1-b6e9-23f54b79cb00 [ 929.527589] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Current status of the port bf91be69-0115-47d1-b6e9-23f54b79cb00 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 929.527897] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.530037] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'tag': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 929.531451] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3c8dbb5d-956b-42d5-8226-ee47fe0de6e1" -d '{"events": [{"name": "network-changed", "server_uuid": "a79ecf8b-dd60-4d4b-903e-4cf11da36bb1", "tag": "26c8f1d5-7ed3-43ae-ba52-07e7d472257f"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 929.551853] [50968]: DEBUG neutron.plugins.ml2.db [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] For port bf91be69-0115-47d1-b6e9-23f54b79cb00, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bf91be69-0115-47d1-b6e9-23f54b79cb00,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 929.554217] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62f0ad8c-8a78-4020-a182-cbd8da67bc8c req-a28837a8-afde-4839-bb91-a697054c65fc tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.555619] [50969]: [pid: 50969|app: 0|req: 3385/6824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 929.564214] [50969]: DEBUG neutron.api.wsgi [req-62f0ad8c-8a78-4020-a182-cbd8da67bc8c req-f63d5579-13d4-453b-8303-ad6c9c67d3aa tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 929.573258] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-62d4291c-b555-4ff5-9da5-3c4b4ba44c19 x-openstack-request-id: req-62d4291c-b555-4ff5-9da5-3c4b4ba44c19 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 929.574579] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a79ecf8b-dd60-4d4b-903e-4cf11da36bb1", "tag": "26c8f1d5-7ed3-43ae-ba52-07e7d472257f", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 929.574761] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-62d4291c-b555-4ff5-9da5-3c4b4ba44c19 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 929.578506] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-62d4291c-b555-4ff5-9da5-3c4b4ba44c19'] response: {'name': 'network-changed', 'server_uuid': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'tag': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'status': 'completed', 'code': 200} [ 929.589822] [50969]: [pid: 50969|app: 0|req: 3386/6825] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.593441] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_precommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:01Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:01Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 929.593650] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_precommit: [ 929.593650] [50968]: key[status], DOWN -> ACTIVE [ 929.593650] [50968]: key[revision_number], 4 -> 5 [ 929.593650] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.598697] [50968]: DEBUG neutron.db.provisioning_blocks [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Provisioning complete for port bf91be69-0115-47d1-b6e9-23f54b79cb00 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 929.598854] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.598961] [50968]: INFO neutron.plugins.ml2.plugin [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Attempt 1 to provision port bf91be69-0115-47d1-b6e9-23f54b79cb00 [ 929.638649] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Current status of the port bf91be69-0115-47d1-b6e9-23f54b79cb00 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 929.639440] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_postcommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:01Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:01Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 929.639658] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_postcommit: [ 929.639658] [50968]: key[status], DOWN -> ACTIVE [ 929.639658] [50968]: key[revision_number], 4 -> 5 [ 929.639658] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.639802] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.652453] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27e64bfc-e62f-484b-bd20-9285c3b1c4ac req-3a619f44-f272-4bc6-989d-810d57a5f482 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.653473] [50969]: [pid: 50969|app: 0|req: 3387/6826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 929.659430] [50969]: DEBUG neutron.api.wsgi [req-27e64bfc-e62f-484b-bd20-9285c3b1c4ac req-13cb409a-8943-4822-aebf-553be9356c85 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 929.663486] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Pushing event updated for resources: {'Port': ['ID=bf91be69-0115-47d1-b6e9-23f54b79cb00,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.667794] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_postcommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:01Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:00Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 929.667794] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] update_port_postcommit: [ 929.667794] [50968]: key[binding:vif_type], unbound -> ovs [ 929.667794] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} [ 929.667794] [50968]: key[updated_at], 2025-11-21T22:41:00Z -> 2025-11-21T22:41:01Z [ 929.667794] [50968]: key[revision_number], 2 -> 4 [ 929.667794] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.675118] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.675722] [50968]: DEBUG neutron_lib.callbacks.manager [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-2f151b30-0175-4bb3-b5bd-8d809cc03f5b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.677117] [50968]: [pid: 50968|app: 0|req: 3440/6827] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:00 2025] PUT /networking/v2.0/ports/bf91be69-0115-47d1-b6e9-23f54b79cb00 => generated 1037 bytes in 1576 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 929.682126] [50969]: [pid: 50969|app: 0|req: 3388/6828] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:01 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.701092] [50968]: [pid: 50968|app: 0|req: 3441/6829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 929.748752] [50969]: [pid: 50969|app: 0|req: 3389/6830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 929.834129] [50968]: [pid: 50968|app: 0|req: 3442/6831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.877536] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a60c3615-900d-4a3c-a71e-bf62dc081a4e req-229bf99e-a5c6-4ba2-9074-6cd68195f1ed tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.878416] [50969]: [pid: 50969|app: 0|req: 3390/6832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 929.886028] [50968]: DEBUG neutron.api.wsgi [req-a60c3615-900d-4a3c-a71e-bf62dc081a4e req-083f0b6d-9ff5-4ea8-8e60-e69eb4cdcc37 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 929.895213] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bf91be69-0115-47d1-b6e9-23f54b79cb00'}, {'name': 'network-changed', 'server_uuid': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'tag': 'bf91be69-0115-47d1-b6e9-23f54b79cb00'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 929.900841] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8ec92cce-b488-49eb-aaea-2da9ce94fd97" -d '{"events": [{"server_uuid": "4f66e9a8-5d19-4ab2-8fde-3b7835c3462c", "name": "network-vif-plugged", "status": "completed", "tag": "bf91be69-0115-47d1-b6e9-23f54b79cb00"}, {"name": "network-changed", "server_uuid": "4f66e9a8-5d19-4ab2-8fde-3b7835c3462c", "tag": "bf91be69-0115-47d1-b6e9-23f54b79cb00"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 929.912898] [50968]: [pid: 50968|app: 0|req: 3443/6833] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.924384] [50969]: [pid: 50969|app: 0|req: 3391/6834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.941723] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-90c879d4-600e-4e49-a0c6-ff01999e8363 x-openstack-request-id: req-90c879d4-600e-4e49-a0c6-ff01999e8363 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 929.941837] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4f66e9a8-5d19-4ab2-8fde-3b7835c3462c", "name": "network-vif-plugged", "status": "completed", "tag": "bf91be69-0115-47d1-b6e9-23f54b79cb00", "code": 200}, {"name": "network-changed", "server_uuid": "4f66e9a8-5d19-4ab2-8fde-3b7835c3462c", "tag": "bf91be69-0115-47d1-b6e9-23f54b79cb00", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 929.941915] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-90c879d4-600e-4e49-a0c6-ff01999e8363 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 929.942115] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90c879d4-600e-4e49-a0c6-ff01999e8363'] response: {'server_uuid': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'code': 200} [ 929.942191] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90c879d4-600e-4e49-a0c6-ff01999e8363'] response: {'name': 'network-changed', 'server_uuid': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'tag': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'status': 'completed', 'code': 200} [ 930.045333] [50968]: [pid: 50968|app: 0|req: 3444/6835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.091413] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5316fc3-9f11-478a-be73-56a9c628ea67 req-f27774ae-4be6-4720-8900-36ac5be671a4 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.093924] [50969]: [pid: 50969|app: 0|req: 3392/6836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 930.101460] [50969]: DEBUG neutron.api.wsgi [req-b5316fc3-9f11-478a-be73-56a9c628ea67 req-6e189b15-8437-4cf7-8b5d-b0f293201c3d tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.104857] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c8dbb5d-956b-42d5-8226-ee47fe0de6e1 req-70a23699-69c7-47c3-aab0-7a0c463478d9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.106276] [50968]: [pid: 50968|app: 0|req: 3445/6837] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 930.129737] [50969]: [pid: 50969|app: 0|req: 3393/6838] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.162126] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c8dbb5d-956b-42d5-8226-ee47fe0de6e1 req-634fd017-12a9-4098-a4e5-1e78537cefbe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.163461] [50968]: [pid: 50968|app: 0|req: 3446/6839] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 714 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.167026] [50969]: [pid: 50969|app: 0|req: 3394/6840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.170234] [50968]: DEBUG neutron.api.wsgi [req-3c8dbb5d-956b-42d5-8226-ee47fe0de6e1 req-2bc36579-014c-42fc-b830-cd3473f8bee7 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.185823] [50968]: [pid: 50968|app: 0|req: 3447/6841] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=26c8f1d5-7ed3-43ae-ba52-07e7d472257f => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.208607] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c8dbb5d-956b-42d5-8226-ee47fe0de6e1 req-ff888642-37a3-493f-9f5f-77f4cff97935 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.210034] [50968]: [pid: 50968|app: 0|req: 3448/6842] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/subnets?id=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.222239] [50968]: [pid: 50968|app: 0|req: 3449/6843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.227305] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6cb8059-6840-4e2e-86dd-ba031932c469 req-19a60b15-9e44-49a8-8a97-75a3b7ff2895 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.228353] [50969]: [pid: 50969|app: 0|req: 3395/6844] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.234426] [50969]: DEBUG neutron.api.wsgi [req-f6cb8059-6840-4e2e-86dd-ba031932c469 req-614842ad-bfc5-49af-b9da-e86fc7f1cfe1 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.257465] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c8dbb5d-956b-42d5-8226-ee47fe0de6e1 req-3866a309-b508-4a12-aa31-cc3493302a5e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.258582] [50968]: [pid: 50968|app: 0|req: 3450/6845] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?network_id=f4847b0e-f3e7-470d-9b23-b38b0c475093&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.258913] [50969]: [pid: 50969|app: 0|req: 3396/6846] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.292269] [50969]: [pid: 50969|app: 0|req: 3397/6847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.301462] [50968]: [pid: 50968|app: 0|req: 3451/6848] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.321017] [50969]: [pid: 50969|app: 0|req: 3398/6849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.343978] [50968]: [pid: 50968|app: 0|req: 3452/6850] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 930.355051] [50969]: [pid: 50969|app: 0|req: 3399/6851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.410812] [50968]: [pid: 50968|app: 0|req: 3453/6852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.478868] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ec92cce-b488-49eb-aaea-2da9ce94fd97 req-ea7cf480-73ee-4cbe-ad43-479a99184ad5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.480151] [50969]: [pid: 50969|app: 0|req: 3400/6853] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 930.518570] [50969]: [pid: 50969|app: 0|req: 3401/6854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.521170] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ec92cce-b488-49eb-aaea-2da9ce94fd97 req-69da781a-e734-4436-a9c0-d36348c24c39 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.522168] [50968]: [pid: 50968|app: 0|req: 3454/6855] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/networks?tenant_id=b8b093d93cf34c91bbeb515844a183a0&shared=False => generated 707 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.564755] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ec92cce-b488-49eb-aaea-2da9ce94fd97 req-73c60c41-3129-401a-9dc0-8c81227a27b6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.565746] [50969]: [pid: 50969|app: 0|req: 3402/6856] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:41:02 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) [ 930.696660] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-955b0e03-4b51-47c7-9951-ccfc5ed221a7 req-293b3e8a-25f6-42f1-8cd4-cc3e2e681d20 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.697984] [50968]: [pid: 50968|app: 0|req: 3455/6857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:02 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.704346] [50969]: DEBUG neutron.api.wsgi [req-955b0e03-4b51-47c7-9951-ccfc5ed221a7 req-3b2c031a-7755-49ac-aed3-a0664d8864f7 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.728083] [50969]: [pid: 50969|app: 0|req: 3403/6858] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.795675] [50969]: [pid: 50969|app: 0|req: 3404/6859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.806021] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4ed78c7-cf49-45a2-96c7-898ffabba799 req-23d28663-c11c-4e6e-be6e-62a80113b2da tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.806021] [50968]: [pid: 50968|app: 0|req: 3456/6860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.813396] [50969]: DEBUG neutron.api.wsgi [req-b4ed78c7-cf49-45a2-96c7-898ffabba799 req-2484e24f-dc96-48e1-ae96-9f25031bd752 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.840274] [50969]: [pid: 50969|app: 0|req: 3405/6861] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.859834] [50968]: [pid: 50968|app: 0|req: 3457/6862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.895116] [50969]: [pid: 50969|app: 0|req: 3406/6863] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.988203] [50969]: [pid: 50969|app: 0|req: 3407/6864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.018339] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-548ebe60-07ba-41e8-a521-ac95829c4ccd req-a69cc85c-78aa-4173-b53b-64a5550cd51a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.019503] [50968]: [pid: 50968|app: 0|req: 3458/6865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.027302] [50968]: DEBUG neutron.api.wsgi [req-548ebe60-07ba-41e8-a521-ac95829c4ccd req-6e975663-a800-4ce5-83f1-f83fee1890f0 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.035956] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-7075677c-ae09-4dc5-a5e8-ac2721bc43bb tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.036994] [50969]: [pid: 50969|app: 0|req: 3408/6866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.056452] [50968]: [pid: 50968|app: 0|req: 3459/6867] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.121388] [50969]: DEBUG neutron.plugins.ml2.plugin [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Deleting port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 931.121698] [50969]: DEBUG neutron_lib.callbacks.manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.161047] [50968]: [pid: 50968|app: 0|req: 3460/6868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.164413] [50969]: DEBUG neutron.plugins.ml2.db [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] For port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=85c749f2-1b80-42a5-9ce8-ccbf56ce5e18,segment=NetworkSegment(edac1289-677b-40e7-bf23-c87136cf6f1a),segment_id=edac1289-677b-40e7-bf23-c87136cf6f1a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 931.164611] [50969]: DEBUG neutron_lib.callbacks.manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.171105] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] delete_port_precommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:46Z', 'revision_number': 5, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 931.171398] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] delete_port_precommit: [ 931.171398] [50969]: key[mac_address], fa:16:3e:3f:e1:26 -> None [ 931.171398] [50969]: key[device_id], 4f7f98ad-a9e4-423c-bf1c-cb634ded74cc -> None [ 931.171398] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 931.171398] [50969]: key[binding:vnic_type], normal -> None [ 931.171398] [50969]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 931.171398] [50969]: key[tags], [] -> None [ 931.171398] [50969]: key[allowed_address_pairs], [] -> None [ 931.171398] [50969]: key[created_at], 2025-11-21T22:40:44Z -> None [ 931.171398] [50969]: key[name], -> None [ 931.171398] [50969]: key[status], ACTIVE -> None [ 931.171398] [50969]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 931.171398] [50969]: key[fixed_ips], [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}] -> None [ 931.171398] [50969]: key[id], 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 -> None [ 931.171398] [50969]: key[port_security_enabled], True -> None [ 931.171398] [50969]: key[network_id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 931.171398] [50969]: key[security_groups], ['d46470ac-aa4d-4eff-9d79-fb152af42f68'] -> None [ 931.171398] [50969]: key[binding:profile], {} -> None [ 931.171398] [50969]: key[binding:host_id], cpu-1 -> None [ 931.171398] [50969]: key[revision_number], 5 -> None [ 931.171398] [50969]: key[description], -> None [ 931.171398] [50969]: key[updated_at], 2025-11-21T22:40:46Z -> None [ 931.171398] [50969]: key[standard_attr_id], 1440 -> None [ 931.171398] [50969]: key[admin_state_up], True -> None [ 931.171398] [50969]: key[binding:vif_type], ovs -> None [ 931.171398] [50969]: key[device_owner], compute:nova -> None [ 931.171398] [50969]: key[extra_dhcp_opts], [] -> None [ 931.171398] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 931.173795] [50969]: DEBUG neutron.plugins.ml2.plugin [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Calling delete_port for 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 931.257145] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa41bad5-4502-4ad4-b8be-6c92cab5627f req-05ff326e-114a-41b2-93e3-ce5963cbbe1e tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.258274] [50968]: [pid: 50968|app: 0|req: 3461/6869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.266038] [50969]: DEBUG neutron_lib.callbacks.manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (85c749f2-1b80-42a5-9ce8-ccbf56ce5e18), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.272646] [50968]: [pid: 50968|app: 0|req: 3462/6870] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.274682] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Pushing event deleted for resources: {'Port': ['ID=85c749f2-1b80-42a5-9ce8-ccbf56ce5e18,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.275336] [50968]: DEBUG neutron.api.wsgi [req-fa41bad5-4502-4ad4-b8be-6c92cab5627f req-86d5eaba-cd2b-48b5-a2cb-365b67d8abf9 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.279236] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.279411] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.279549] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.279928] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.279928] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.279928] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.280280] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.280495] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.280583] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.280669] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.280862] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.280911] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.280983] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.281084] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.281391] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.281512] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.281574] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.281709] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.281830] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.281959] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.282087] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.282210] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.282326] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.282438] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.282553] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.282668] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.282783] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.282907] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.283033] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.283155] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.284049] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Tracked resource versions report: [ 931.284049] [50969]: pushed versions: [ 931.284049] [50969]: { 'AddressGroup': {'1.2'}, [ 931.284049] [50969]: 'Agent': {'1.1'}, [ 931.284049] [50969]: 'ConntrackHelper': {'1.0'}, [ 931.284049] [50969]: 'LocalIPAssociation': {'1.0'}, [ 931.284049] [50969]: 'Log': {'1.0'}, [ 931.284049] [50969]: 'NDPProxy': {'1.0'}, [ 931.284049] [50969]: 'Network': {'1.2'}, [ 931.284049] [50969]: 'Port': {'1.10'}, [ 931.284049] [50969]: 'PortForwarding': {'1.3'}, [ 931.284049] [50969]: 'QosPolicy': {'1.10'}, [ 931.284049] [50969]: 'SecurityGroup': {'1.6'}, [ 931.284049] [50969]: 'SecurityGroupRule': {'1.3'}, [ 931.284049] [50969]: 'SubPort': {'1.0'}, [ 931.284049] [50969]: 'Subnet': {'1.2'}, [ 931.284049] [50969]: 'Trunk': {'1.1'}} [ 931.284049] [50969]: consumer versions: [ 931.284049] [50969]: { L3 agent@devstack: {}, [ 931.284049] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 931.284049] [50969]: 'Agent': '1.1', [ 931.284049] [50969]: 'ConntrackHelper': '1.0', [ 931.284049] [50969]: 'LocalIPAssociation': '1.0', [ 931.284049] [50969]: 'Log': '1.0', [ 931.284049] [50969]: 'NDPProxy': '1.0', [ 931.284049] [50969]: 'Network': '1.2', [ 931.284049] [50969]: 'Port': '1.10', [ 931.284049] [50969]: 'PortForwarding': '1.3', [ 931.284049] [50969]: 'QosPolicy': '1.10', [ 931.284049] [50969]: 'SecurityGroup': '1.6', [ 931.284049] [50969]: 'SecurityGroupRule': '1.3', [ 931.284049] [50969]: 'SubPort': '1.0', [ 931.284049] [50969]: 'Subnet': '1.2', [ 931.284049] [50969]: 'Trunk': '1.1'}, [ 931.284049] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 931.284049] [50969]: 'Agent': '1.1', [ 931.284049] [50969]: 'ConntrackHelper': '1.0', [ 931.284049] [50969]: 'LocalIPAssociation': '1.0', [ 931.284049] [50969]: 'Log': '1.0', [ 931.284049] [50969]: 'NDPProxy': '1.0', [ 931.284049] [50969]: 'Network': '1.2', [ 931.284049] [50969]: 'Port': '1.10', [ 931.284049] [50969]: 'PortForwarding': '1.3', [ 931.284049] [50969]: 'QosPolicy': '1.10', [ 931.284049] [50969]: 'SecurityGroup': '1.6', [ 931.284049] [50969]: 'SecurityGroupRule': '1.3', [ 931.284049] [50969]: 'SubPort': '1.0', [ 931.284049] [50969]: 'Subnet': '1.2', [ 931.284049] [50969]: 'Trunk': '1.1'}, [ 931.284049] [50969]: DHCP agent@devstack: {}, [ 931.284049] [50969]: Metadata agent@devstack: {}} [ 931.284049] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 931.305557] [50968]: [pid: 50968|app: 0|req: 3463/6871] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/security-groups?id=d46470ac-aa4d-4eff-9d79-fb152af42f68&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.319713] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] No DVR routers for this DVR port 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 931.320131] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] delete_port_postcommit called with port settings {'id': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:3f:e1:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'device_owner': 'compute:nova', 'standard_attr_id': 1440, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d46470ac-aa4d-4eff-9d79-fb152af42f68'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:44Z', 'updated_at': '2025-11-21T22:40:46Z', 'revision_number': 5, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 931.320251] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] delete_port_postcommit: [ 931.320251] [50969]: key[mac_address], fa:16:3e:3f:e1:26 -> None [ 931.320251] [50969]: key[device_id], 4f7f98ad-a9e4-423c-bf1c-cb634ded74cc -> None [ 931.320251] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ea00b53a-9c9b-4592-ab95-7e10473f338d', 'external-id': 'nsx-vlan-transportzone-235', 'segmentation_id': 235, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 931.320251] [50969]: key[binding:vnic_type], normal -> None [ 931.320251] [50969]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 931.320251] [50969]: key[tags], [] -> None [ 931.320251] [50969]: key[allowed_address_pairs], [] -> None [ 931.320251] [50969]: key[created_at], 2025-11-21T22:40:44Z -> None [ 931.320251] [50969]: key[name], -> None [ 931.320251] [50969]: key[status], ACTIVE -> None [ 931.320251] [50969]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 931.320251] [50969]: key[fixed_ips], [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.14'}] -> None [ 931.320251] [50969]: key[id], 85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 -> None [ 931.320251] [50969]: key[port_security_enabled], True -> None [ 931.320251] [50969]: key[network_id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 931.320251] [50969]: key[security_groups], ['d46470ac-aa4d-4eff-9d79-fb152af42f68'] -> None [ 931.320251] [50969]: key[binding:profile], {} -> None [ 931.320251] [50969]: key[binding:host_id], cpu-1 -> None [ 931.320251] [50969]: key[revision_number], 5 -> None [ 931.320251] [50969]: key[description], -> None [ 931.320251] [50969]: key[updated_at], 2025-11-21T22:40:46Z -> None [ 931.320251] [50969]: key[standard_attr_id], 1440 -> None [ 931.320251] [50969]: key[admin_state_up], True -> None [ 931.320251] [50969]: key[binding:vif_type], ovs -> None [ 931.320251] [50969]: key[device_owner], compute:nova -> None [ 931.320251] [50969]: key[extra_dhcp_opts], [] -> None [ 931.320251] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 931.322016] [50969]: DEBUG neutron_lib.callbacks.manager [req-17b212c6-f401-4a9f-b7dd-ffdf41254979 req-8b50d09c-fb08-4e05-a368-1c0c466c1e73 tempest-AttachInterfacesV270Test-2038816931 tempest-AttachInterfacesV270Test-2038816931-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.326482] [50969]: [pid: 50969|app: 0|req: 3409/6872] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:41:03 2025] DELETE /networking/v2.0/ports/85c749f2-1b80-42a5-9ce8-ccbf56ce5e18 => generated 0 bytes in 279 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 931.342608] [50968]: [pid: 50968|app: 0|req: 3464/6873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.391307] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f049ec6-1665-41ad-9836-c0fe431d6ab3 req-765b1231-848e-44ff-835a-03747dd16bb5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.392726] [50969]: [pid: 50969|app: 0|req: 3410/6874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.398590] [50969]: DEBUG neutron.api.wsgi [req-3f049ec6-1665-41ad-9836-c0fe431d6ab3 req-4dd40149-27eb-4f3e-977c-3e1e234be74d tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.410823] [50968]: [pid: 50968|app: 0|req: 3465/6875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.419180] [50969]: [pid: 50969|app: 0|req: 3411/6876] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.468941] [50968]: [pid: 50968|app: 0|req: 3466/6877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.470567] [50969]: [pid: 50969|app: 0|req: 3412/6878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.523358] [50968]: [pid: 50968|app: 0|req: 3467/6879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.580773] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'name': 'network-vif-deleted', 'tag': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 931.588367] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-490b2e3b-c69b-494a-993e-2653cb5b62d9" -d '{"events": [{"server_uuid": "4f7f98ad-a9e4-423c-bf1c-cb634ded74cc", "name": "network-vif-deleted", "tag": "85c749f2-1b80-42a5-9ce8-ccbf56ce5e18"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 931.598629] [50969]: [pid: 50969|app: 0|req: 3413/6880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.611918] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-c5c63063-d2a3-469b-adc9-bb5af601365f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.613183] [50968]: [pid: 50968|app: 0|req: 3468/6881] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 931.623963] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-b4b6f1a0-07b6-40ac-a8eb-ed9021010a84 x-openstack-request-id: req-b4b6f1a0-07b6-40ac-a8eb-ed9021010a84 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 931.624117] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4f7f98ad-a9e4-423c-bf1c-cb634ded74cc", "name": "network-vif-deleted", "tag": "85c749f2-1b80-42a5-9ce8-ccbf56ce5e18", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 931.624283] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b4b6f1a0-07b6-40ac-a8eb-ed9021010a84 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 931.624533] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b4b6f1a0-07b6-40ac-a8eb-ed9021010a84'] response: {'server_uuid': '4f7f98ad-a9e4-423c-bf1c-cb634ded74cc', 'name': 'network-vif-deleted', 'tag': '85c749f2-1b80-42a5-9ce8-ccbf56ce5e18', 'status': 'completed', 'code': 200} [ 931.651505] [50969]: DEBUG neutron.api.wsgi [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-ea577c5c-8783-4223-abf1-cf6e3652c588 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.666502] [50969]: [pid: 50969|app: 0|req: 3414/6882] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=bf91be69-0115-47d1-b6e9-23f54b79cb00 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.695269] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-257a41fc-08a6-49ae-a6a7-05d605226664 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.696333] [50968]: [pid: 50968|app: 0|req: 3469/6883] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.733467] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e743499e-83c2-4538-b663-a9669c87d0a2 req-77b10146-0ab9-4e8a-9193-ade9cf13a087 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.734613] [50969]: [pid: 50969|app: 0|req: 3415/6884] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.777991] [50968]: [pid: 50968|app: 0|req: 3470/6885] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.819846] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63a369c8-9fcf-471c-8c11-8306c981ef37 req-c953dcba-e189-46fc-8317-ecf930413bf1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.820956] [50968]: [pid: 50968|app: 0|req: 3471/6886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.821533] [50969]: [pid: 50969|app: 0|req: 3416/6887] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 931.826933] [50968]: DEBUG neutron.api.wsgi [req-63a369c8-9fcf-471c-8c11-8306c981ef37 req-8073f8b2-701b-4354-8271-7b70c675e079 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.851500] [50968]: [pid: 50968|app: 0|req: 3472/6888] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.872150] [50969]: [pid: 50969|app: 0|req: 3417/6889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=fbc5e1f6-4f9a-4fd2-abe1-530a8bd77d05 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.920970] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e6b1b1e-af5b-484c-a56d-4a31359f80e3 req-dcf0c977-bc5d-432e-9a9f-feda0dc68be3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.922099] [50968]: [pid: 50968|app: 0|req: 3473/6890] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.928160] [50968]: DEBUG neutron.api.wsgi [req-1e6b1b1e-af5b-484c-a56d-4a31359f80e3 req-f2ca4359-5a00-465e-bca7-febe9b9f7839 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.928979] [50969]: [pid: 50969|app: 0|req: 3418/6891] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.950729] [50968]: [pid: 50968|app: 0|req: 3474/6892] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 931.979212] [50969]: [pid: 50969|app: 0|req: 3419/6893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.053024] [50968]: [pid: 50968|app: 0|req: 3475/6894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.195069] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c703f936-5315-4e3e-86e6-d83f3d6caea7 req-caf3b241-933a-4a9c-b57a-1042f4b749f2 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.196105] [50969]: [pid: 50969|app: 0|req: 3420/6895] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 932.202437] [50968]: DEBUG neutron.api.wsgi [req-c703f936-5315-4e3e-86e6-d83f3d6caea7 req-914f0a60-aa16-4199-ac3e-afa58e917b1a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.227536] [50968]: [pid: 50968|app: 0|req: 3476/6896] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.232273] [50969]: [pid: 50969|app: 0|req: 3421/6897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.318593] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9eef15b0-34d2-45a0-bdc0-eea087da666c req-2d737c18-cd00-4a92-80ec-45fb715c6ffc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.319635] [50968]: [pid: 50968|app: 0|req: 3477/6898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 932.327525] [50969]: DEBUG neutron.api.wsgi [req-9eef15b0-34d2-45a0-bdc0-eea087da666c req-51580d5b-ab77-4d8a-b1b6-4360a6181b0c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.342757] [50968]: [pid: 50968|app: 0|req: 3478/6899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.348301] [50969]: [pid: 50969|app: 0|req: 3422/6900] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.392292] [50968]: [pid: 50968|app: 0|req: 3479/6901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.426768] [50969]: [pid: 50969|app: 0|req: 3423/6902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.488043] [50968]: [pid: 50968|app: 0|req: 3480/6903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.505385] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-227d18e5-25ae-4bff-83e3-d0f7d22440de req-8107cb1e-f052-4439-897b-99f9578ebe79 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.506388] [50969]: [pid: 50969|app: 0|req: 3424/6904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 932.513058] [50968]: DEBUG neutron.api.wsgi [req-227d18e5-25ae-4bff-83e3-d0f7d22440de req-d92b360f-9ba6-4c98-9eb3-d3857b662cbf tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.536857] [50968]: [pid: 50968|app: 0|req: 3481/6905] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&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.542427] [50969]: [pid: 50969|app: 0|req: 3425/6906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 932.604260] [50968]: [pid: 50968|app: 0|req: 3482/6907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.607376] [50969]: [pid: 50969|app: 0|req: 3426/6908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.668086] [50969]: [pid: 50969|app: 0|req: 3427/6909] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.678126] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54996b27-5bec-4523-b386-2fa4687408a8 req-68b168d5-ab0c-4cd4-ac6d-2215ef656d21 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.679197] [50968]: [pid: 50968|app: 0|req: 3483/6910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:04 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 932.686014] [50969]: DEBUG neutron.api.wsgi [req-54996b27-5bec-4523-b386-2fa4687408a8 req-0cc9cd1f-3e9c-4a27-979e-cd4208d7a932 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.705438] [50969]: [pid: 50969|app: 0|req: 3428/6911] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.935408] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b57e2935-98f1-4ed8-b994-015992acb087 req-d8095dde-b6f8-4cc1-9e35-e93274bad5b0 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.936492] [50968]: [pid: 50968|app: 0|req: 3484/6912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.942262] [50968]: DEBUG neutron.api.wsgi [req-b57e2935-98f1-4ed8-b994-015992acb087 req-10f8f498-311f-4291-a6ee-5e1a9770d062 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.965250] [50968]: [pid: 50968|app: 0|req: 3485/6913] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 932.999103] [50968]: [pid: 50968|app: 0|req: 3486/6914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.032610] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa77aa84-e5ef-429a-a42f-e99f97c464c7 req-b30dc089-13c9-438a-9fd3-4312925361f1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.033662] [50968]: [pid: 50968|app: 0|req: 3487/6915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 933.047419] [50968]: [pid: 50968|app: 0|req: 3488/6916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.050787] [50968]: DEBUG neutron.api.wsgi [req-fa77aa84-e5ef-429a-a42f-e99f97c464c7 req-6a58c9a3-b004-4239-9d99-3adec717b937 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 933.073940] [50968]: [pid: 50968|app: 0|req: 3489/6917] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&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.131536] [50968]: [pid: 50968|app: 0|req: 3490/6918] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 933.138525] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (70af8bee-ebe7-46dc-a330-14256a977b2a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.277390] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Deleting port 7f1027ab-6dd0-4452-b381-3f547e188057 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 933.278405] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (7f1027ab-6dd0-4452-b381-3f547e188057), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.320602] [50969]: DEBUG neutron.plugins.ml2.db [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] For port 7f1027ab-6dd0-4452-b381-3f547e188057, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7f1027ab-6dd0-4452-b381-3f547e188057,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 933.320777] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (7f1027ab-6dd0-4452-b381-3f547e188057), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.325667] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] delete_port_precommit called with port settings {'id': '7f1027ab-6dd0-4452-b381-3f547e188057', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:0e:f0:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1258, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', '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-21T22:39:01Z', 'updated_at': '2025-11-21T22:39:04Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 933.325918] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] delete_port_precommit: [ 933.325918] [50969]: key[mac_address], fa:16:3e:0e:f0:d2 -> None [ 933.325918] [50969]: key[device_id], 70af8bee-ebe7-46dc-a330-14256a977b2a -> None [ 933.325918] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 933.325918] [50969]: key[binding:vnic_type], normal -> None [ 933.325918] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 933.325918] [50969]: key[tags], [] -> None [ 933.325918] [50969]: key[allowed_address_pairs], [] -> None [ 933.325918] [50969]: key[created_at], 2025-11-21T22:39:01Z -> None [ 933.325918] [50969]: key[name], -> None [ 933.325918] [50969]: key[status], ACTIVE -> None [ 933.325918] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 933.325918] [50969]: key[fixed_ips], [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}] -> None [ 933.325918] [50969]: key[id], 7f1027ab-6dd0-4452-b381-3f547e188057 -> None [ 933.325918] [50969]: key[port_security_enabled], False -> None [ 933.325918] [50969]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 933.325918] [50969]: key[security_groups], [] -> None [ 933.325918] [50969]: key[binding:profile], {} -> None [ 933.325918] [50969]: key[binding:host_id], devstack -> None [ 933.325918] [50969]: key[revision_number], 5 -> None [ 933.325918] [50969]: key[description], -> None [ 933.325918] [50969]: key[updated_at], 2025-11-21T22:39:04Z -> None [ 933.325918] [50969]: key[standard_attr_id], 1258 -> None [ 933.325918] [50969]: key[admin_state_up], True -> None [ 933.325918] [50969]: key[binding:vif_type], ovs -> None [ 933.325918] [50969]: key[device_owner], network:router_interface -> None [ 933.325918] [50969]: key[extra_dhcp_opts], [] -> None [ 933.325918] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 933.327971] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Calling delete_port for 7f1027ab-6dd0-4452-b381-3f547e188057 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 933.329592] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e2d1e23-3128-4571-8959-dfbe6761bf32 req-82df9964-1b05-495e-924e-31dc4ac7f224 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.330710] [50968]: [pid: 50968|app: 0|req: 3491/6919] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 933.345408] [50968]: [pid: 50968|app: 0|req: 3492/6920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.348960] [50968]: DEBUG neutron.api.wsgi [req-7e2d1e23-3128-4571-8959-dfbe6761bf32 req-97184e64-bb25-4fb5-b07e-fef515108ec9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 933.453399] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (7f1027ab-6dd0-4452-b381-3f547e188057), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.461561] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Pushing event deleted for resources: {'Port': ['ID=7f1027ab-6dd0-4452-b381-3f547e188057,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 933.490808] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] delete_port_postcommit called with port settings {'id': '7f1027ab-6dd0-4452-b381-3f547e188057', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:0e:f0:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 1258, 'fixed_ips': [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', '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-21T22:39:01Z', 'updated_at': '2025-11-21T22:39:04Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6be6518e-ad12-4228-aff9-d53ea09377e8'], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 933.491178] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] delete_port_postcommit: [ 933.491178] [50969]: key[mac_address], fa:16:3e:0e:f0:d2 -> None [ 933.491178] [50969]: key[device_id], 70af8bee-ebe7-46dc-a330-14256a977b2a -> None [ 933.491178] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 933.491178] [50969]: key[binding:vnic_type], normal -> None [ 933.491178] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 933.491178] [50969]: key[tags], [] -> None [ 933.491178] [50969]: key[allowed_address_pairs], [] -> None [ 933.491178] [50969]: key[created_at], 2025-11-21T22:39:01Z -> None [ 933.491178] [50969]: key[name], -> None [ 933.491178] [50969]: key[status], ACTIVE -> None [ 933.491178] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 933.491178] [50969]: key[fixed_ips], [{'subnet_id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'ip_address': '192.168.128.1'}] -> None [ 933.491178] [50969]: key[id], 7f1027ab-6dd0-4452-b381-3f547e188057 -> None [ 933.491178] [50969]: key[port_security_enabled], False -> None [ 933.491178] [50969]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 933.491178] [50969]: key[security_groups], [] -> None [ 933.491178] [50969]: key[binding:profile], {} -> None [ 933.491178] [50969]: key[binding:host_id], devstack -> None [ 933.491178] [50969]: key[revision_number], 5 -> None [ 933.491178] [50969]: key[description], -> None [ 933.491178] [50969]: key[updated_at], 2025-11-21T22:39:04Z -> None [ 933.491178] [50969]: key[standard_attr_id], 1258 -> None [ 933.491178] [50969]: key[admin_state_up], True -> None [ 933.491178] [50969]: key[binding:vif_type], ovs -> None [ 933.491178] [50969]: key[device_owner], network:router_interface -> None [ 933.491178] [50969]: key[extra_dhcp_opts], [] -> None [ 933.491178] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 933.538277] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (70af8bee-ebe7-46dc-a330-14256a977b2a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.681491] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Router 70af8bee-ebe7-46dc-a330-14256a977b2a has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 933.732436] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c363d706-5d42-4b83-bbe5-d091a8e474f8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 933.736080] [50969]: [pid: 50969|app: 0|req: 3429/6921] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:41:05 2025] PUT /networking/v2.0/routers/70af8bee-ebe7-46dc-a330-14256a977b2a/remove_router_interface => generated 309 bytes in 803 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 933.749602] [50969]: [pid: 50969|app: 0|req: 3430/6922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.806637] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks [] for router (70af8bee-ebe7-46dc-a330-14256a977b2a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.825047] [50968]: [pid: 50968|app: 0|req: 3493/6923] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:05 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 479 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.840266] [50968]: [pid: 50968|app: 0|req: 3494/6924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.856922] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks [] for router_gateway (70af8bee-ebe7-46dc-a330-14256a977b2a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.880889] [50968]: [pid: 50968|app: 0|req: 3495/6925] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.881243] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Deleting port 1777c677-5328-48ce-8a9b-7654aea46fed {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 933.881511] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (1777c677-5328-48ce-8a9b-7654aea46fed), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.906729] [50968]: [pid: 50968|app: 0|req: 3496/6926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.912025] [50969]: DEBUG neutron.plugins.ml2.db [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] For port 1777c677-5328-48ce-8a9b-7654aea46fed, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1777c677-5328-48ce-8a9b-7654aea46fed,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 933.912225] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (1777c677-5328-48ce-8a9b-7654aea46fed), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.916998] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] delete_port_precommit called with port settings {'id': '1777c677-5328-48ce-8a9b-7654aea46fed', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0d:c0:36', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1257, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:01Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 933.917213] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] delete_port_precommit: [ 933.917213] [50969]: key[mac_address], fa:16:3e:0d:c0:36 -> None [ 933.917213] [50969]: key[device_id], 70af8bee-ebe7-46dc-a330-14256a977b2a -> None [ 933.917213] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 933.917213] [50969]: key[binding:vnic_type], normal -> None [ 933.917213] [50969]: key[project_id], -> None [ 933.917213] [50969]: key[tags], [] -> None [ 933.917213] [50969]: key[allowed_address_pairs], [] -> None [ 933.917213] [50969]: key[created_at], 2025-11-21T22:39:00Z -> None [ 933.917213] [50969]: key[name], -> None [ 933.917213] [50969]: key[status], ACTIVE -> None [ 933.917213] [50969]: key[tenant_id], -> None [ 933.917213] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.218'}] -> None [ 933.917213] [50969]: key[id], 1777c677-5328-48ce-8a9b-7654aea46fed -> None [ 933.917213] [50969]: key[port_security_enabled], False -> None [ 933.917213] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 933.917213] [50969]: key[security_groups], [] -> None [ 933.917213] [50969]: key[binding:profile], {} -> None [ 933.917213] [50969]: key[binding:host_id], devstack -> None [ 933.917213] [50969]: key[revision_number], 5 -> None [ 933.917213] [50969]: key[description], -> None [ 933.917213] [50969]: key[updated_at], 2025-11-21T22:39:01Z -> None [ 933.917213] [50969]: key[standard_attr_id], 1257 -> None [ 933.917213] [50969]: key[admin_state_up], True -> None [ 933.917213] [50969]: key[binding:vif_type], ovs -> None [ 933.917213] [50969]: key[device_owner], network:router_gateway -> None [ 933.917213] [50969]: key[extra_dhcp_opts], [] -> None [ 933.917213] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 933.918703] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Calling delete_port for 1777c677-5328-48ce-8a9b-7654aea46fed owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 933.996824] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5e2edda-1be5-4666-b7a1-69d788123c7c req-dfeaa96c-a7ec-4e90-b78d-6d719e89f7f9 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.997757] [50968]: [pid: 50968|app: 0|req: 3497/6927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.000883] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1777c677-5328-48ce-8a9b-7654aea46fed), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.008722] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Pushing event deleted for resources: {'Port': ['ID=1777c677-5328-48ce-8a9b-7654aea46fed,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.012813] [50968]: [pid: 50968|app: 0|req: 3498/6928] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.015627] [50968]: DEBUG neutron.api.wsgi [req-a5e2edda-1be5-4666-b7a1-69d788123c7c req-a8aa5184-6567-4802-bf0a-d95d64b38ec3 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 934.034571] [50968]: [pid: 50968|app: 0|req: 3499/6929] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.036411] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] delete_port_postcommit called with port settings {'id': '1777c677-5328-48ce-8a9b-7654aea46fed', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0d:c0:36', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '70af8bee-ebe7-46dc-a330-14256a977b2a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1257, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:01Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 934.036531] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] delete_port_postcommit: [ 934.036531] [50969]: key[mac_address], fa:16:3e:0d:c0:36 -> None [ 934.036531] [50969]: key[device_id], 70af8bee-ebe7-46dc-a330-14256a977b2a -> None [ 934.036531] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 934.036531] [50969]: key[binding:vnic_type], normal -> None [ 934.036531] [50969]: key[project_id], -> None [ 934.036531] [50969]: key[tags], [] -> None [ 934.036531] [50969]: key[allowed_address_pairs], [] -> None [ 934.036531] [50969]: key[created_at], 2025-11-21T22:39:00Z -> None [ 934.036531] [50969]: key[name], -> None [ 934.036531] [50969]: key[status], ACTIVE -> None [ 934.036531] [50969]: key[tenant_id], -> None [ 934.036531] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.218'}] -> None [ 934.036531] [50969]: key[id], 1777c677-5328-48ce-8a9b-7654aea46fed -> None [ 934.036531] [50969]: key[port_security_enabled], False -> None [ 934.036531] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 934.036531] [50969]: key[security_groups], [] -> None [ 934.036531] [50969]: key[binding:profile], {} -> None [ 934.036531] [50969]: key[binding:host_id], devstack -> None [ 934.036531] [50969]: key[revision_number], 5 -> None [ 934.036531] [50969]: key[description], -> None [ 934.036531] [50969]: key[updated_at], 2025-11-21T22:39:01Z -> None [ 934.036531] [50969]: key[standard_attr_id], 1257 -> None [ 934.036531] [50969]: key[admin_state_up], True -> None [ 934.036531] [50969]: key[binding:vif_type], ovs -> None [ 934.036531] [50969]: key[device_owner], network:router_gateway -> None [ 934.036531] [50969]: key[extra_dhcp_opts], [] -> None [ 934.036531] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.037972] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (70af8bee-ebe7-46dc-a330-14256a977b2a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.074527] [50968]: [pid: 50968|app: 0|req: 3500/6930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.079793] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (70af8bee-ebe7-46dc-a330-14256a977b2a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.083012] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks [] for router_controller (70af8bee-ebe7-46dc-a330-14256a977b2a), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.110306] [50968]: [pid: 50968|app: 0|req: 3501/6931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.123107] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (70af8bee-ebe7-46dc-a330-14256a977b2a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.123426] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 70af8bee-ebe7-46dc-a330-14256a977b2a {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 934.127970] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a8491765-223f-4766-80d3-e9f1adc77f38 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.128508] [50969]: [pid: 50969|app: 0|req: 3431/6932] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:41:06 2025] DELETE /networking/v2.0/routers/70af8bee-ebe7-46dc-a330-14256a977b2a => generated 0 bytes in 378 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 934.152291] [50969]: [pid: 50969|app: 0|req: 3432/6933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=8bd9cc28-9532-4d85-8a53-da2bea83a489 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.159789] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] Deleting subnet 6be6518e-ad12-4228-aff9-d53ea09377e8 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 934.161918] [50968]: DEBUG neutron_lib.callbacks.manager [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] Publish callbacks [] for subnet (6be6518e-ad12-4228-aff9-d53ea09377e8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.173742] [50968]: DEBUG neutron_lib.callbacks.manager [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (6be6518e-ad12-4228-aff9-d53ea09377e8), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.210708] [50968]: DEBUG neutron_lib.callbacks.manager [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (6be6518e-ad12-4228-aff9-d53ea09377e8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.211176] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] delete_subnet_precommit called with subnet settings {'id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'name': 'tempest-ListServersNegativeTestJSON-724440848-subnet', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1255, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) [ 934.211348] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] delete_subnet_precommit: [ 934.211348] [50968]: key[service_types], [] -> None [ 934.211348] [50968]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.211348] [50968]: key[tags], [] -> None [ 934.211348] [50968]: key[router:external], False -> None [ 934.211348] [50968]: key[ipv6_ra_mode], None -> None [ 934.211348] [50968]: key[created_at], 2025-11-21T22:39:00Z -> None [ 934.211348] [50968]: key[name], tempest-ListServersNegativeTestJSON-724440848-subnet -> None [ 934.211348] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 934.211348] [50968]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.211348] [50968]: key[id], 6be6518e-ad12-4228-aff9-d53ea09377e8 -> None [ 934.211348] [50968]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 934.211348] [50968]: key[host_routes], [] -> None [ 934.211348] [50968]: key[revision_number], 0 -> None [ 934.211348] [50968]: key[dns_nameservers], [] -> None [ 934.211348] [50968]: key[cidr], 192.168.128.0/28 -> None [ 934.211348] [50968]: key[updated_at], 2025-11-21T22:39:00Z -> None [ 934.211348] [50968]: key[description], -> None [ 934.211348] [50968]: key[standard_attr_id], 1255 -> None [ 934.211348] [50968]: key[segment_id], None -> None [ 934.211348] [50968]: key[shared], False -> None [ 934.211348] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 934.211348] [50968]: key[ipv6_address_mode], None -> None [ 934.211348] [50968]: key[enable_dhcp], True -> None [ 934.211348] [50968]: key[subnetpool_id], None -> None [ 934.211348] [50968]: key[ip_version], 4 -> None [ 934.211348] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.221032] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c89316b7-774f-4435-a99e-6e9442a2e09b req-46764a43-b7d1-4b47-a8e0-4837d4e77963 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.222020] [50969]: [pid: 50969|app: 0|req: 3433/6934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.235744] [50969]: [pid: 50969|app: 0|req: 3434/6935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.238020] [50969]: DEBUG neutron.api.wsgi [req-c89316b7-774f-4435-a99e-6e9442a2e09b req-1ee0f233-4764-4598-bbd9-c1f22e6c1925 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 934.245782] [50968]: DEBUG neutron_lib.callbacks.manager [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (6be6518e-ad12-4228-aff9-d53ea09377e8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.245944] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] delete_subnet_postcommit called with subnet settings {'id': '6be6518e-ad12-4228-aff9-d53ea09377e8', 'name': 'tempest-ListServersNegativeTestJSON-724440848-subnet', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1255, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:39:00Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) [ 934.246195] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] delete_subnet_postcommit: [ 934.246195] [50968]: key[service_types], [] -> None [ 934.246195] [50968]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.246195] [50968]: key[tags], [] -> None [ 934.246195] [50968]: key[router:external], False -> None [ 934.246195] [50968]: key[ipv6_ra_mode], None -> None [ 934.246195] [50968]: key[created_at], 2025-11-21T22:39:00Z -> None [ 934.246195] [50968]: key[name], tempest-ListServersNegativeTestJSON-724440848-subnet -> None [ 934.246195] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 934.246195] [50968]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.246195] [50968]: key[id], 6be6518e-ad12-4228-aff9-d53ea09377e8 -> None [ 934.246195] [50968]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 934.246195] [50968]: key[host_routes], [] -> None [ 934.246195] [50968]: key[revision_number], 0 -> None [ 934.246195] [50968]: key[dns_nameservers], [] -> None [ 934.246195] [50968]: key[cidr], 192.168.128.0/28 -> None [ 934.246195] [50968]: key[updated_at], 2025-11-21T22:39:00Z -> None [ 934.246195] [50968]: key[description], -> None [ 934.246195] [50968]: key[standard_attr_id], 1255 -> None [ 934.246195] [50968]: key[segment_id], None -> None [ 934.246195] [50968]: key[shared], False -> None [ 934.246195] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 934.246195] [50968]: key[ipv6_address_mode], None -> None [ 934.246195] [50968]: key[enable_dhcp], True -> None [ 934.246195] [50968]: key[subnetpool_id], None -> None [ 934.246195] [50968]: key[ip_version], 4 -> None [ 934.246195] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.252804] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=6be6518e-ad12-4228-aff9-d53ea09377e8,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.263649] [50969]: [pid: 50969|app: 0|req: 3435/6936] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.266115] [50968]: DEBUG neutron_lib.callbacks.manager [None req-094c5deb-7a4e-40b0-b590-d3a5ed31f9b8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.267968] [50968]: [pid: 50968|app: 0|req: 3502/6937] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:41:06 2025] DELETE /networking/v2.0/subnets/6be6518e-ad12-4228-aff9-d53ea09377e8 => generated 0 bytes in 137 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 934.295710] [50968]: [pid: 50968|app: 0|req: 3503/6938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.298446] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (55577191-488f-40ea-b613-95981cc2bb74), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.324487] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Deleting port e7abe1c6-f1b5-467f-b8e6-53ba85f58b54 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 934.324728] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (e7abe1c6-f1b5-467f-b8e6-53ba85f58b54), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.342529] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee4e996f-5fe8-4496-a582-4b97259f2669 req-e092293a-0ca2-459e-80b7-0340207b9ca6 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.343556] [50968]: [pid: 50968|app: 0|req: 3504/6939] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.344962] [50969]: DEBUG neutron.plugins.ml2.db [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] For port e7abe1c6-f1b5-467f-b8e6-53ba85f58b54, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e7abe1c6-f1b5-467f-b8e6-53ba85f58b54,segment=NetworkSegment(35e4c433-9258-4533-8153-7a7a9fb983cd),segment_id=35e4c433-9258-4533-8153-7a7a9fb983cd)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 934.345212] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (e7abe1c6-f1b5-467f-b8e6-53ba85f58b54), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.349978] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] delete_port_precommit called with port settings {'id': 'e7abe1c6-f1b5-467f-b8e6-53ba85f58b54', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:72:14:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-55577191-488f-40ea-b613-95981cc2bb74', '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-21T22:39:13Z', 'updated_at': '2025-11-21T22:41:06Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:41:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 934.350195] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] delete_port_precommit: [ 934.350195] [50969]: key[mac_address], fa:16:3e:72:14:74 -> None [ 934.350195] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-55577191-488f-40ea-b613-95981cc2bb74 -> None [ 934.350195] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 934.350195] [50969]: key[binding:vnic_type], normal -> None [ 934.350195] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.350195] [50969]: key[tags], [] -> None [ 934.350195] [50969]: key[allowed_address_pairs], [] -> None [ 934.350195] [50969]: key[created_at], 2025-11-21T22:39:13Z -> None [ 934.350195] [50969]: key[name], -> None [ 934.350195] [50969]: key[status], ACTIVE -> None [ 934.350195] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.350195] [50969]: key[fixed_ips], [] -> None [ 934.350195] [50969]: key[id], e7abe1c6-f1b5-467f-b8e6-53ba85f58b54 -> None [ 934.350195] [50969]: key[port_security_enabled], False -> None [ 934.350195] [50969]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 934.350195] [50969]: key[security_groups], [] -> None [ 934.350195] [50969]: key[binding:profile], {} -> None [ 934.350195] [50969]: key[binding:host_id], devstack -> None [ 934.350195] [50969]: key[revision_number], 5 -> None [ 934.350195] [50969]: key[description], -> None [ 934.350195] [50969]: key[updated_at], 2025-11-21T22:41:06Z -> None [ 934.350195] [50969]: key[standard_attr_id], 1268 -> None [ 934.350195] [50969]: key[admin_state_up], True -> None [ 934.350195] [50969]: key[binding:vif_type], ovs -> None [ 934.350195] [50969]: key[device_owner], network:dhcp -> None [ 934.350195] [50969]: key[extra_dhcp_opts], [] -> None [ 934.350195] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.351858] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Calling delete_port for e7abe1c6-f1b5-467f-b8e6-53ba85f58b54 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 934.357134] [50968]: [pid: 50968|app: 0|req: 3505/6940] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.360210] [50968]: DEBUG neutron.api.wsgi [req-ee4e996f-5fe8-4496-a582-4b97259f2669 req-5e5b6728-63c9-4b55-8e0a-d98b3bf27d5e tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 934.380628] [50968]: [pid: 50968|app: 0|req: 3506/6941] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.406039] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e7abe1c6-f1b5-467f-b8e6-53ba85f58b54), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.415177] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Pushing event deleted for resources: {'Port': ['ID=e7abe1c6-f1b5-467f-b8e6-53ba85f58b54,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.422584] [50968]: [pid: 50968|app: 0|req: 3507/6942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:06 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.426519] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] No DVR routers for this DVR port e7abe1c6-f1b5-467f-b8e6-53ba85f58b54 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 934.426614] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] delete_port_postcommit called with port settings {'id': 'e7abe1c6-f1b5-467f-b8e6-53ba85f58b54', 'name': '', 'network_id': '55577191-488f-40ea-b613-95981cc2bb74', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'mac_address': 'fa:16:3e:72:14:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-55577191-488f-40ea-b613-95981cc2bb74', '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-21T22:39:13Z', 'updated_at': '2025-11-21T22:41:06Z', 'revision_number': 5, 'project_id': 'e64f30d3d3ef48499993460fea96c2f4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}}] (original binding levels None) on network {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:41:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} with segments to bind None [ 934.426761] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] delete_port_postcommit: [ 934.426761] [50969]: key[mac_address], fa:16:3e:72:14:74 -> None [ 934.426761] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-55577191-488f-40ea-b613-95981cc2bb74 -> None [ 934.426761] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 934.426761] [50969]: key[binding:vnic_type], normal -> None [ 934.426761] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.426761] [50969]: key[tags], [] -> None [ 934.426761] [50969]: key[allowed_address_pairs], [] -> None [ 934.426761] [50969]: key[created_at], 2025-11-21T22:39:13Z -> None [ 934.426761] [50969]: key[name], -> None [ 934.426761] [50969]: key[status], ACTIVE -> None [ 934.426761] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.426761] [50969]: key[fixed_ips], [] -> None [ 934.426761] [50969]: key[id], e7abe1c6-f1b5-467f-b8e6-53ba85f58b54 -> None [ 934.426761] [50969]: key[port_security_enabled], False -> None [ 934.426761] [50969]: key[network_id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 934.426761] [50969]: key[security_groups], [] -> None [ 934.426761] [50969]: key[binding:profile], {} -> None [ 934.426761] [50969]: key[binding:host_id], devstack -> None [ 934.426761] [50969]: key[revision_number], 5 -> None [ 934.426761] [50969]: key[description], -> None [ 934.426761] [50969]: key[updated_at], 2025-11-21T22:41:06Z -> None [ 934.426761] [50969]: key[standard_attr_id], 1268 -> None [ 934.426761] [50969]: key[admin_state_up], True -> None [ 934.426761] [50969]: key[binding:vif_type], ovs -> None [ 934.426761] [50969]: key[device_owner], network:dhcp -> None [ 934.426761] [50969]: key[extra_dhcp_opts], [] -> None [ 934.426761] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.449467] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (55577191-488f-40ea-b613-95981cc2bb74), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.464352] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] delete_network_precommit called with network settings {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:41:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} (original settings None) and network segments [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] [ 934.464352] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] delete_network_precommit: [ 934.464352] [50969]: key[qinq], None -> None [ 934.464352] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.464352] [50969]: key[tags], [] -> None [ 934.464352] [50969]: key[router:external], False -> None [ 934.464352] [50969]: key[created_at], 2025-11-21T22:39:00Z -> None [ 934.464352] [50969]: key[name], tempest-ListServersNegativeTestJSON-724440848-network -> None [ 934.464352] [50969]: key[status], ACTIVE -> None [ 934.464352] [50969]: key[ipv6_address_scope], None -> None [ 934.464352] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.464352] [50969]: key[availability_zone_hints], [] -> None [ 934.464352] [50969]: key[availability_zones], ['nova'] -> None [ 934.464352] [50969]: key[id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 934.464352] [50969]: key[port_security_enabled], True -> None [ 934.464352] [50969]: key[subnets], [] -> None [ 934.464352] [50969]: key[provider:segmentation_id], 842 -> None [ 934.464352] [50969]: key[provider:network_type], vlan -> None [ 934.464352] [50969]: key[revision_number], 3 -> None [ 934.464352] [50969]: key[provider:physical_network], default -> None [ 934.464352] [50969]: key[description], -> None [ 934.464352] [50969]: key[updated_at], 2025-11-21T22:41:06Z -> None [ 934.464352] [50969]: key[standard_attr_id], 1253 -> None [ 934.464352] [50969]: key[admin_state_up], True -> None [ 934.464352] [50969]: key[shared], False -> None [ 934.464352] [50969]: key[ipv4_address_scope], None -> None [ 934.464352] [50969]: key[vlan_transparent], None -> None [ 934.464352] [50969]: key[mtu], 8950 -> None [ 934.464352] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.464352] [50969]: DEBUG neutron.services.segments.db [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['55577191-488f-40ea-b613-95981cc2bb74']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 934.469047] [50969]: DEBUG neutron.services.segments.db [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '35e4c433-9258-4533-8153-7a7a9fb983cd') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 934.469211] [50969]: DEBUG neutron.services.segments.db [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '35e4c433-9258-4533-8153-7a7a9fb983cd') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 934.473922] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (35e4c433-9258-4533-8153-7a7a9fb983cd), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.481630] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (35e4c433-9258-4533-8153-7a7a9fb983cd), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.490012] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Releasing vlan 842 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 934.490395] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (35e4c433-9258-4533-8153-7a7a9fb983cd), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.508307] [50969]: INFO neutron.services.segments.plugin [-] Segment 35e4c433-9258-4533-8153-7a7a9fb983cd resource provider aggregate not found [ 934.524381] [50969]: INFO neutron.services.segments.plugin [-] Segment 35e4c433-9258-4533-8153-7a7a9fb983cd 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 35e4c433-9258-4533-8153-7a7a9fb983cd found for delete ", "request_id": "req-7a49700b-e9f9-4e79-98db-9df272a6fef0"}]} [ 934.539037] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (55577191-488f-40ea-b613-95981cc2bb74), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.539271] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] delete_network_postcommit called with network settings {'id': '55577191-488f-40ea-b613-95981cc2bb74', 'name': 'tempest-ListServersNegativeTestJSON-724440848-network', 'tenant_id': 'e64f30d3d3ef48499993460fea96c2f4', 'project_id': 'e64f30d3d3ef48499993460fea96c2f4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1253, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:00Z', 'updated_at': '2025-11-21T22:41:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 842} (original settings None) and network segments [{'id': '35e4c433-9258-4533-8153-7a7a9fb983cd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 842, 'network_id': '55577191-488f-40ea-b613-95981cc2bb74'}] [ 934.539505] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] delete_network_postcommit: [ 934.539505] [50969]: key[qinq], None -> None [ 934.539505] [50969]: key[project_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.539505] [50969]: key[tags], [] -> None [ 934.539505] [50969]: key[router:external], False -> None [ 934.539505] [50969]: key[created_at], 2025-11-21T22:39:00Z -> None [ 934.539505] [50969]: key[name], tempest-ListServersNegativeTestJSON-724440848-network -> None [ 934.539505] [50969]: key[status], ACTIVE -> None [ 934.539505] [50969]: key[ipv6_address_scope], None -> None [ 934.539505] [50969]: key[tenant_id], e64f30d3d3ef48499993460fea96c2f4 -> None [ 934.539505] [50969]: key[availability_zone_hints], [] -> None [ 934.539505] [50969]: key[availability_zones], ['nova'] -> None [ 934.539505] [50969]: key[id], 55577191-488f-40ea-b613-95981cc2bb74 -> None [ 934.539505] [50969]: key[port_security_enabled], True -> None [ 934.539505] [50969]: key[subnets], [] -> None [ 934.539505] [50969]: key[provider:segmentation_id], 842 -> None [ 934.539505] [50969]: key[provider:network_type], vlan -> None [ 934.539505] [50969]: key[revision_number], 3 -> None [ 934.539505] [50969]: key[provider:physical_network], default -> None [ 934.539505] [50969]: key[description], -> None [ 934.539505] [50969]: key[updated_at], 2025-11-21T22:41:06Z -> None [ 934.539505] [50969]: key[standard_attr_id], 1253 -> None [ 934.539505] [50969]: key[admin_state_up], True -> None [ 934.539505] [50969]: key[shared], False -> None [ 934.539505] [50969]: key[ipv4_address_scope], None -> None [ 934.539505] [50969]: key[vlan_transparent], None -> None [ 934.539505] [50969]: key[mtu], 8950 -> None [ 934.539505] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.545338] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Pushing event deleted for resources: {'Network': ['ID=55577191-488f-40ea-b613-95981cc2bb74,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.549250] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdb62020-5d04-4048-b7c1-3059c30f1ead admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.552441] [50969]: [pid: 50969|app: 0|req: 3436/6943] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:41:06 2025] DELETE /networking/v2.0/networks/55577191-488f-40ea-b613-95981cc2bb74 => generated 0 bytes in 282 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 934.687738] [50968]: [pid: 50968|app: 0|req: 3508/6944] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/security-groups?tenant_id=e64f30d3d3ef48499993460fea96c2f4&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 934.721566] [50969]: DEBUG neutron_lib.callbacks.manager [None req-39e5bdd6-93e5-46bf-887b-b17a2d7a05cc admin admin] Publish callbacks [] for security_group (15d6f6bb-21e8-4682-a53e-1cc4b255699f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.738386] [50969]: DEBUG neutron_lib.callbacks.manager [None req-39e5bdd6-93e5-46bf-887b-b17a2d7a05cc admin admin] Publish callbacks [] for security_group (15d6f6bb-21e8-4682-a53e-1cc4b255699f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.759855] [50969]: DEBUG neutron_lib.callbacks.manager [None req-39e5bdd6-93e5-46bf-887b-b17a2d7a05cc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (15d6f6bb-21e8-4682-a53e-1cc4b255699f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.765157] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39e5bdd6-93e5-46bf-887b-b17a2d7a05cc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=15d6f6bb-21e8-4682-a53e-1cc4b255699f,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.769123] [50969]: DEBUG neutron_lib.callbacks.manager [None req-39e5bdd6-93e5-46bf-887b-b17a2d7a05cc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.769752] [50969]: [pid: 50969|app: 0|req: 3437/6945] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:07 2025] DELETE /networking/v2.0/security-groups/15d6f6bb-21e8-4682-a53e-1cc4b255699f => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 934.855490] [50968]: [pid: 50968|app: 0|req: 3509/6946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.924833] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9f35209-69b2-46ce-9c42-2afd87380f9e req-91e98b90-dcd9-4ce1-ae14-8a4251a18a13 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.925209] [50968]: [pid: 50968|app: 0|req: 3510/6947] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.925934] [50969]: [pid: 50969|app: 0|req: 3438/6948] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.932832] [50968]: DEBUG neutron.api.wsgi [req-a9f35209-69b2-46ce-9c42-2afd87380f9e req-55ad8b96-31eb-43b4-a67b-e319101d120b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 934.965732] [50968]: [pid: 50968|app: 0|req: 3511/6949] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.986978] [50969]: [pid: 50969|app: 0|req: 3439/6950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.033171] [50968]: [pid: 50968|app: 0|req: 3512/6951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 935.092432] [50969]: [pid: 50969|app: 0|req: 3440/6952] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.180304] [50969]: [pid: 50969|app: 0|req: 3441/6953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.211514] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00ff7e73-24b5-4847-8dc3-a9fddf243b46 req-41ffe572-b75c-4f09-9fc0-871b5b6dc6f5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.211514] [50968]: [pid: 50968|app: 0|req: 3513/6954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.219829] [50969]: DEBUG neutron.api.wsgi [req-00ff7e73-24b5-4847-8dc3-a9fddf243b46 req-8972b4a0-452d-4551-9457-91f33ed4e5d1 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 935.251154] [50969]: [pid: 50969|app: 0|req: 3442/6955] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.269082] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59173cbd-1f15-44cd-b736-fc5326fbe2a7 req-86bf8252-0b25-42eb-a854-c33a2616d981 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.270968] [50968]: [pid: 50968|app: 0|req: 3514/6956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.277324] [50969]: DEBUG neutron.api.wsgi [req-59173cbd-1f15-44cd-b736-fc5326fbe2a7 req-e5ebd4de-1638-4479-aa76-069f3b99d678 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 935.307838] [50969]: [pid: 50969|app: 0|req: 3443/6957] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.339337] [50969]: [pid: 50969|app: 0|req: 3444/6958] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.412662] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3be9af8b-5a7c-475b-a5ae-005897819b67 req-34a85a0c-b2f0-4993-8d45-c36463f729c2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.414155] [50969]: [pid: 50969|app: 0|req: 3445/6959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.417805] [50968]: DEBUG neutron.api.v2.base [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Request body: {'network': {'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 935.429523] [50969]: [pid: 50969|app: 0|req: 3446/6960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.432311] [50969]: DEBUG neutron.api.wsgi [req-3be9af8b-5a7c-475b-a5ae-005897819b67 req-2d7a56c4-2dca-4670-82ef-fa55eb6fddf6 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 935.439018] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Made reservation on behalf of daac1b9764a443988571f259edc746af for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 935.443420] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.448337] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.452859] [50969]: [pid: 50969|app: 0|req: 3447/6961] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&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.498748] [50969]: [pid: 50969|app: 0|req: 3448/6962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.521825] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Publish callbacks [] for security_group (0499d8ef-26b2-4caa-99c4-df9d91f4f626), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.526997] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0499d8ef-26b2-4caa-99c4-df9d91f4f626), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.538742] [50969]: [pid: 50969|app: 0|req: 3449/6963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.549815] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0499d8ef-26b2-4caa-99c4-df9d91f4f626,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.565455] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] vlan segment allocate from pool success with {'vlan_id': 777, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 935.573444] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.573444] [50968]: INFO neutron.db.segments_db [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Added segment d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89 of type vlan for network d3d697e5-86b6-44a6-a643-0e99e53f0bff [ 935.586722] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (d3d697e5-86b6-44a6-a643-0e99e53f0bff), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.595221] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] create_network_precommit called with network settings {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1456, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}] [ 935.595433] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] create_network_precommit: [ 935.595433] [50968]: key[qinq], None -> None [ 935.595433] [50968]: key[project_id], None -> daac1b9764a443988571f259edc746af [ 935.595433] [50968]: key[tags], None -> [] [ 935.595433] [50968]: key[router:external], None -> False [ 935.595433] [50968]: key[created_at], None -> 2025-11-21T22:41:07Z [ 935.595433] [50968]: key[name], None -> tempest-ServerGroupTestJSON-722354667-network [ 935.595433] [50968]: key[status], None -> ACTIVE [ 935.595433] [50968]: key[ipv6_address_scope], None -> None [ 935.595433] [50968]: key[tenant_id], None -> daac1b9764a443988571f259edc746af [ 935.595433] [50968]: key[availability_zone_hints], None -> [] [ 935.595433] [50968]: key[availability_zones], None -> [] [ 935.595433] [50968]: key[id], None -> d3d697e5-86b6-44a6-a643-0e99e53f0bff [ 935.595433] [50968]: key[port_security_enabled], None -> True [ 935.595433] [50968]: key[subnets], None -> [] [ 935.595433] [50968]: key[provider:segmentation_id], None -> 777 [ 935.595433] [50968]: key[provider:network_type], None -> vlan [ 935.595433] [50968]: key[revision_number], None -> 1 [ 935.595433] [50968]: key[provider:physical_network], None -> default [ 935.595433] [50968]: key[description], None -> [ 935.595433] [50968]: key[updated_at], None -> 2025-11-21T22:41:07Z [ 935.595433] [50968]: key[standard_attr_id], None -> 1456 [ 935.595433] [50968]: key[admin_state_up], None -> True [ 935.595433] [50968]: key[shared], None -> False [ 935.595433] [50968]: key[ipv4_address_scope], None -> None [ 935.595433] [50968]: key[vlan_transparent], None -> None [ 935.595433] [50968]: key[mtu], None -> 8950 [ 935.595433] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.598281] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (d3d697e5-86b6-44a6-a643-0e99e53f0bff), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.610102] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-139a699e-b6e5-449c-902c-82989f66502c req-2159164c-e79f-4046-90a5-4d3f4bb68a78 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.611094] [50969]: [pid: 50969|app: 0|req: 3450/6964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.612271] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Pushing event updated for resources: {'Network': ['ID=d3d697e5-86b6-44a6-a643-0e99e53f0bff,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.614196] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] create_network_postcommit called with network settings {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1456, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}] [ 935.614559] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] create_network_postcommit: [ 935.614559] [50968]: key[qinq], None -> None [ 935.614559] [50968]: key[project_id], None -> daac1b9764a443988571f259edc746af [ 935.614559] [50968]: key[tags], None -> [] [ 935.614559] [50968]: key[router:external], None -> False [ 935.614559] [50968]: key[created_at], None -> 2025-11-21T22:41:07Z [ 935.614559] [50968]: key[name], None -> tempest-ServerGroupTestJSON-722354667-network [ 935.614559] [50968]: key[status], None -> ACTIVE [ 935.614559] [50968]: key[ipv6_address_scope], None -> None [ 935.614559] [50968]: key[tenant_id], None -> daac1b9764a443988571f259edc746af [ 935.614559] [50968]: key[availability_zone_hints], None -> [] [ 935.614559] [50968]: key[availability_zones], None -> [] [ 935.614559] [50968]: key[id], None -> d3d697e5-86b6-44a6-a643-0e99e53f0bff [ 935.614559] [50968]: key[port_security_enabled], None -> True [ 935.614559] [50968]: key[subnets], None -> [] [ 935.614559] [50968]: key[provider:segmentation_id], None -> 777 [ 935.614559] [50968]: key[provider:network_type], None -> vlan [ 935.614559] [50968]: key[revision_number], None -> 1 [ 935.614559] [50968]: key[provider:physical_network], None -> default [ 935.614559] [50968]: key[description], None -> [ 935.614559] [50968]: key[updated_at], None -> 2025-11-21T22:41:07Z [ 935.614559] [50968]: key[standard_attr_id], None -> 1456 [ 935.614559] [50968]: key[admin_state_up], None -> True [ 935.614559] [50968]: key[shared], None -> False [ 935.614559] [50968]: key[ipv4_address_scope], None -> None [ 935.614559] [50968]: key[vlan_transparent], None -> None [ 935.614559] [50968]: key[mtu], None -> 8950 [ 935.614559] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.617326] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.617661] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d8f0d88-8be2-4e28-90b8-87a9e71aa1a3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.626285] [50969]: [pid: 50969|app: 0|req: 3451/6965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/ports?device_id=57e96288-9e21-4297-88bd-5b61c8adfca6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.629214] [50969]: DEBUG neutron.api.wsgi [req-139a699e-b6e5-449c-902c-82989f66502c req-90720346-b63a-4c30-ab50-9075eadee107 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 935.631799] [50968]: [pid: 50968|app: 0|req: 3515/6966] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:41:07 2025] POST /networking/v2.0/networks => generated 663 bytes in 313 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 935.637228] [50968]: DEBUG neutron.api.v2.base [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Request body: {'subnet': {'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerGroupTestJSON-722354667-subnet', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 935.649295] [50969]: [pid: 50969|app: 0|req: 3452/6967] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:07 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.652344] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Made reservation on behalf of daac1b9764a443988571f259edc746af for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 935.654777] [50968]: DEBUG neutron_lib.callbacks.manager [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.689230] [50969]: DEBUG neutron.api.wsgi [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-ef223328-8986-4b3f-9e25-0be88535678b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 935.708563] [50969]: [pid: 50969|app: 0|req: 3453/6968] 10.180.1.21 () {60 vars in 1586 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--22414978&fields=id&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 69 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.719225] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] create_subnet_precommit called with subnet settings {'id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'name': 'tempest-ServerGroupTestJSON-722354667-subnet', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1458, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:08Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings None) [ 935.719408] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] create_subnet_precommit: [ 935.719408] [50968]: key[service_types], None -> [] [ 935.719408] [50968]: key[project_id], None -> daac1b9764a443988571f259edc746af [ 935.719408] [50968]: key[tags], None -> [] [ 935.719408] [50968]: key[router:external], None -> False [ 935.719408] [50968]: key[ipv6_ra_mode], None -> None [ 935.719408] [50968]: key[created_at], None -> 2025-11-21T22:41:08Z [ 935.719408] [50968]: key[name], None -> tempest-ServerGroupTestJSON-722354667-subnet [ 935.719408] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 935.719408] [50968]: key[tenant_id], None -> daac1b9764a443988571f259edc746af [ 935.719408] [50968]: key[id], None -> c5ef21c2-3598-4f19-a90a-6d04e26a42da [ 935.719408] [50968]: key[network_id], None -> d3d697e5-86b6-44a6-a643-0e99e53f0bff [ 935.719408] [50968]: key[host_routes], None -> [] [ 935.719408] [50968]: key[revision_number], None -> 0 [ 935.719408] [50968]: key[dns_nameservers], None -> [] [ 935.719408] [50968]: key[cidr], None -> 192.168.128.0/28 [ 935.719408] [50968]: key[updated_at], None -> 2025-11-21T22:41:08Z [ 935.719408] [50968]: key[description], None -> [ 935.719408] [50968]: key[standard_attr_id], None -> 1458 [ 935.719408] [50968]: key[segment_id], None -> None [ 935.719408] [50968]: key[shared], None -> False [ 935.719408] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 935.719408] [50968]: key[ipv6_address_mode], None -> None [ 935.719408] [50968]: key[enable_dhcp], None -> True [ 935.719408] [50968]: key[subnetpool_id], None -> None [ 935.719408] [50968]: key[ip_version], None -> 4 [ 935.719408] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.720947] [50968]: DEBUG neutron_lib.callbacks.manager [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (c5ef21c2-3598-4f19-a90a-6d04e26a42da), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.733498] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Pushing event updated for resources: {'Subnet': ['ID=c5ef21c2-3598-4f19-a90a-6d04e26a42da,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.745895] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-d383d21b-2515-4ccf-b9b4-fc3f3fafcea7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.746894] [50969]: [pid: 50969|app: 0|req: 3454/6969] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 614 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 935.752047] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Checking segment: {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 935.752258] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Network hostable DHCP agents. Network: d3d697e5-86b6-44a6-a643-0e99e53f0bff, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 935.752490] [50969]: DEBUG neutron.api.wsgi [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-30ded42d-9b20-4664-b485-ee9bfb330205 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 935.756081] [50969]: [pid: 50969|app: 0|req: 3455/6970] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/quotas/984bd170fdee491ab12f5828ac22b2d7 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 935.762321] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Network d3d697e5-86b6-44a6-a643-0e99e53f0bff is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 935.767162] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d3d697e5-86b6-44a6-a643-0e99e53f0bff) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 935.770943] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] create_subnet_postcommit called with subnet settings {'id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'name': 'tempest-ServerGroupTestJSON-722354667-subnet', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1458, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:08Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'daac1b9764a443988571f259edc746af', 'network': {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777}} (original settings None) [ 935.771121] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] create_subnet_postcommit: [ 935.771121] [50968]: key[service_types], None -> [] [ 935.771121] [50968]: key[project_id], None -> daac1b9764a443988571f259edc746af [ 935.771121] [50968]: key[tags], None -> [] [ 935.771121] [50968]: key[router:external], None -> False [ 935.771121] [50968]: key[ipv6_ra_mode], None -> None [ 935.771121] [50968]: key[created_at], None -> 2025-11-21T22:41:08Z [ 935.771121] [50968]: key[name], None -> tempest-ServerGroupTestJSON-722354667-subnet [ 935.771121] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 935.771121] [50968]: key[tenant_id], None -> daac1b9764a443988571f259edc746af [ 935.771121] [50968]: key[id], None -> c5ef21c2-3598-4f19-a90a-6d04e26a42da [ 935.771121] [50968]: key[network_id], None -> d3d697e5-86b6-44a6-a643-0e99e53f0bff [ 935.771121] [50968]: key[host_routes], None -> [] [ 935.771121] [50968]: key[revision_number], None -> 0 [ 935.771121] [50968]: key[dns_nameservers], None -> [] [ 935.771121] [50968]: key[cidr], None -> 192.168.128.0/28 [ 935.771121] [50968]: key[updated_at], None -> 2025-11-21T22:41:08Z [ 935.771121] [50968]: key[description], None -> [ 935.771121] [50968]: key[standard_attr_id], None -> 1458 [ 935.771121] [50968]: key[segment_id], None -> None [ 935.771121] [50968]: key[shared], None -> False [ 935.771121] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 935.771121] [50968]: key[ipv6_address_mode], None -> None [ 935.771121] [50968]: key[enable_dhcp], None -> True [ 935.771121] [50968]: key[subnetpool_id], None -> None [ 935.771121] [50968]: key[ip_version], None -> 4 [ 935.771121] [50968]: key[network], None -> {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} [ 935.771121] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.772949] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.773333] [50968]: DEBUG neutron_lib.callbacks.manager [None req-960a9936-6b9e-43c5-9384-37cbe3fdc43c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.783291] [50968]: [pid: 50968|app: 0|req: 3516/6971] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:41:07 2025] POST /networking/v2.0/subnets => generated 682 bytes in 148 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 935.788844] [50968]: DEBUG neutron.api.v2.base [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Request body: {'router': {'name': 'tempest-ServerGroupTestJSON-722354667-router', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 935.802650] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.803503] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.816295] [50969]: [pid: 50969|app: 0|req: 3456/6972] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&fields=id => generated 103 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.851442] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks [] for router_controller (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.864742] [50969]: [pid: 50969|app: 0|req: 3457/6973] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.904798] [50969]: [pid: 50969|app: 0|req: 3458/6974] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 935.914427] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks [] for router_gateway (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.934426] [50969]: [pid: 50969|app: 0|req: 3459/6975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.980720] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks [] for router_gateway (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.985066] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.004921] [50969]: [pid: 50969|app: 0|req: 3460/6976] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.029501] [50969]: [pid: 50969|app: 0|req: 3461/6977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.040523] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Allocated IP 10.180.180.181 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/31f4bdd1-50d0-4599-9937-75fa7c6a40d9) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 936.063767] [50969]: [pid: 50969|app: 0|req: 3462/6978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.116313] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks [] for allowed_address_pair (31f4bdd1-50d0-4599-9937-75fa7c6a40d9), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.117158] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks [] for port (31f4bdd1-50d0-4599-9937-75fa7c6a40d9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.117389] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] create_port_precommit called with port settings {'id': '31f4bdd1-50d0-4599-9937-75fa7c6a40d9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:38:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1460, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 936.117587] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] create_port_precommit: [ 936.117587] [50968]: key[mac_address], None -> fa:16:3e:c5:38:77 [ 936.117587] [50968]: key[device_id], None -> a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 [ 936.117587] [50968]: key[binding:vif_details], None -> {} [ 936.117587] [50968]: key[project_id], None -> [ 936.117587] [50968]: key[binding:vnic_type], None -> normal [ 936.117587] [50968]: key[allowed_address_pairs], None -> [] [ 936.117587] [50968]: key[name], None -> [ 936.117587] [50968]: key[status], None -> DOWN [ 936.117587] [50968]: key[tenant_id], None -> [ 936.117587] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.181'}] [ 936.117587] [50968]: key[id], None -> 31f4bdd1-50d0-4599-9937-75fa7c6a40d9 [ 936.117587] [50968]: key[port_security_enabled], None -> False [ 936.117587] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 936.117587] [50968]: key[security_groups], None -> [] [ 936.117587] [50968]: key[binding:profile], None -> {} [ 936.117587] [50968]: key[binding:host_id], None -> [ 936.117587] [50968]: key[standard_attr_id], None -> 1460 [ 936.117587] [50968]: key[admin_state_up], None -> True [ 936.117587] [50968]: key[device_owner], None -> network:router_gateway [ 936.117587] [50968]: key[binding:vif_type], None -> unbound [ 936.117587] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.124588] [50969]: [pid: 50969|app: 0|req: 3463/6979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.149827] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (31f4bdd1-50d0-4599-9937-75fa7c6a40d9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.167614] [50969]: [pid: 50969|app: 0|req: 3464/6980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 936.177063] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Pushing event updated for resources: {'Port': ['ID=31f4bdd1-50d0-4599-9937-75fa7c6a40d9,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.189342] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 936.191046] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 936.192280] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 936.210541] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] create_port_postcommit called with port settings {'id': '31f4bdd1-50d0-4599-9937-75fa7c6a40d9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:38:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1460, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:08Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 936.210901] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] create_port_postcommit: [ 936.210901] [50968]: key[mac_address], None -> fa:16:3e:c5:38:77 [ 936.210901] [50968]: key[device_id], None -> a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 [ 936.210901] [50968]: key[binding:vif_details], None -> {} [ 936.210901] [50968]: key[project_id], None -> [ 936.210901] [50968]: key[binding:vnic_type], None -> normal [ 936.210901] [50968]: key[tags], None -> [] [ 936.210901] [50968]: key[allowed_address_pairs], None -> [] [ 936.210901] [50968]: key[created_at], None -> 2025-11-21T22:41:08Z [ 936.210901] [50968]: key[name], None -> [ 936.210901] [50968]: key[status], None -> DOWN [ 936.210901] [50968]: key[tenant_id], None -> [ 936.210901] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.181'}] [ 936.210901] [50968]: key[id], None -> 31f4bdd1-50d0-4599-9937-75fa7c6a40d9 [ 936.210901] [50968]: key[port_security_enabled], None -> False [ 936.210901] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 936.210901] [50968]: key[security_groups], None -> [] [ 936.210901] [50968]: key[binding:profile], None -> {} [ 936.210901] [50968]: key[binding:host_id], None -> [ 936.210901] [50968]: key[revision_number], None -> 1 [ 936.210901] [50968]: key[description], None -> [ 936.210901] [50968]: key[updated_at], None -> 2025-11-21T22:41:08Z [ 936.210901] [50968]: key[standard_attr_id], None -> 1460 [ 936.210901] [50968]: key[admin_state_up], None -> True [ 936.210901] [50968]: key[binding:vif_type], None -> unbound [ 936.210901] [50968]: key[device_owner], None -> network:router_gateway [ 936.210901] [50968]: key[extra_dhcp_opts], None -> [] [ 936.210901] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 936.210901] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.256514] [50969]: [pid: 50969|app: 0|req: 3465/6981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.313453] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks [] for router_gateway (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.390535] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-198f6059-1307-4f45-b6c5-7c6b839c98c1 req-9fb9071f-75b4-456a-b993-3e4e04b497f9 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.391871] [50969]: [pid: 50969|app: 0|req: 3466/6982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 936.424952] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fed8175c-19cc-4a85-9c4b-a9d06a74d3af req-a9f14ef3-56a4-4af9-a970-a58f7fd90405 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.427602] [50969]: [pid: 50969|app: 0|req: 3467/6983] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 936.429515] [50969]: DEBUG neutron.api.wsgi [req-198f6059-1307-4f45-b6c5-7c6b839c98c1 req-4bfae444-5b22-4d44-86f1-8bb6ba2a49d9 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 936.440240] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.458781] [50969]: [pid: 50969|app: 0|req: 3468/6984] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.459547] [50969]: DEBUG neutron.api.wsgi [req-fed8175c-19cc-4a85-9c4b-a9d06a74d3af req-0f8b234c-5ea0-47aa-bcac-1eba67bef014 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 936.485191] [50969]: [pid: 50969|app: 0|req: 3469/6985] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.516751] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Router a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 936.538149] [50969]: [pid: 50969|app: 0|req: 3470/6986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.552156] [50969]: [pid: 50969|app: 0|req: 3471/6987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.573216] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 936.594825] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a6e1c4cb-81ff-474f-8464-98b26e81faa0 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.595065] [50968]: [pid: 50968|app: 0|req: 3517/6988] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:41:08 2025] POST /networking/v2.0/routers => generated 724 bytes in 809 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 936.612308] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-139b5fda-338b-4b8e-a754-e7fe82735b61 req-2e72d0bf-a7db-4d89-94aa-c34f44e8471d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.613421] [50969]: [pid: 50969|app: 0|req: 3472/6989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 936.615634] [50968]: [pid: 50968|app: 0|req: 3518/6990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.625979] [50968]: DEBUG neutron.api.wsgi [req-139b5fda-338b-4b8e-a754-e7fe82735b61 req-c2ea3596-9199-4a8e-8885-8e0c1639e40f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 936.656337] [50968]: [pid: 50968|app: 0|req: 3519/6991] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:08 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.698351] [50968]: [pid: 50968|app: 0|req: 3520/6992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.800603] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13dd23e6-b70e-49cb-a1ba-70f2b47a77d4 req-e2de220a-1fec-412c-9229-adb405463576 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.801631] [50968]: [pid: 50968|app: 0|req: 3521/6993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 936.849825] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.866733] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-761befee-648f-4248-9edd-89bc3057c8bd req-822256b0-0f60-4ed6-a73e-d90dbe314ca3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.867799] [50968]: [pid: 50968|app: 0|req: 3522/6994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 936.871311] [50968]: DEBUG neutron.api.wsgi [req-13dd23e6-b70e-49cb-a1ba-70f2b47a77d4 req-2d7f36e0-9450-4c4d-b1e4-a5a5f7d545c5 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 936.894672] [50968]: [pid: 50968|app: 0|req: 3523/6995] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.897390] [50968]: DEBUG neutron.api.wsgi [req-761befee-648f-4248-9edd-89bc3057c8bd req-6a2f54ea-fe9e-4728-ab7a-c603bd83a1b8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 936.919993] [50968]: [pid: 50968|app: 0|req: 3524/6996] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.921761] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Allocated IP 192.168.128.1 (d3d697e5-86b6-44a6-a643-0e99e53f0bff/c5ef21c2-3598-4f19-a90a-6d04e26a42da/55f496fc-d146-49ad-9be9-32b193bb8eee) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 936.957810] [50968]: [pid: 50968|app: 0|req: 3525/6997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.969546] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Publish callbacks [] for allowed_address_pair (55f496fc-d146-49ad-9be9-32b193bb8eee), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.971060] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Publish callbacks [] for port (55f496fc-d146-49ad-9be9-32b193bb8eee), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.971060] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] create_port_precommit called with port settings {'id': '55f496fc-d146-49ad-9be9-32b193bb8eee', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:c3:9a:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1461, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}], 'project_id': 'daac1b9764a443988571f259edc746af', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 936.971060] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] create_port_precommit: [ 936.971060] [50969]: key[mac_address], None -> fa:16:3e:c3:9a:9e [ 936.971060] [50969]: key[device_id], None -> a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 [ 936.971060] [50969]: key[binding:vif_details], None -> {} [ 936.971060] [50969]: key[project_id], None -> daac1b9764a443988571f259edc746af [ 936.971060] [50969]: key[binding:vnic_type], None -> normal [ 936.971060] [50969]: key[allowed_address_pairs], None -> [] [ 936.971060] [50969]: key[name], None -> [ 936.971060] [50969]: key[status], None -> DOWN [ 936.971060] [50969]: key[tenant_id], None -> daac1b9764a443988571f259edc746af [ 936.971060] [50969]: key[fixed_ips], None -> [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}] [ 936.971060] [50969]: key[id], None -> 55f496fc-d146-49ad-9be9-32b193bb8eee [ 936.971060] [50969]: key[port_security_enabled], None -> False [ 936.971060] [50969]: key[network_id], None -> d3d697e5-86b6-44a6-a643-0e99e53f0bff [ 936.971060] [50969]: key[security_groups], None -> [] [ 936.971060] [50969]: key[binding:profile], None -> {} [ 936.971060] [50969]: key[binding:host_id], None -> [ 936.971060] [50969]: key[standard_attr_id], None -> 1461 [ 936.971060] [50969]: key[admin_state_up], None -> True [ 936.971060] [50969]: key[device_owner], None -> network:router_interface [ 936.971060] [50969]: key[binding:vif_type], None -> unbound [ 936.971060] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.991577] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (55f496fc-d146-49ad-9be9-32b193bb8eee), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.006923] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a45acafa-fef4-452d-a367-449c0cc16b11 req-6845555a-78ae-4077-ac5d-405eabd562ef tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 937.008496] [50968]: [pid: 50968|app: 0|req: 3526/6998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.022561] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Pushing event updated for resources: {'Port': ['ID=55f496fc-d146-49ad-9be9-32b193bb8eee,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 937.025430] [50968]: [pid: 50968|app: 0|req: 3527/6999] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 937.028818] [50968]: DEBUG neutron.api.wsgi [req-a45acafa-fef4-452d-a367-449c0cc16b11 req-19f1631a-256f-4b5c-b23d-644bf4aee586 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 937.034041] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Network d3d697e5-86b6-44a6-a643-0e99e53f0bff is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 937.036063] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 937.037914] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 937.048968] [50968]: [pid: 50968|app: 0|req: 3528/7000] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.051464] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] create_port_postcommit called with port settings {'id': '55f496fc-d146-49ad-9be9-32b193bb8eee', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:c3:9a:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1461, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}], 'project_id': 'daac1b9764a443988571f259edc746af', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:09Z', 'updated_at': '2025-11-21T22:41:09Z', 'revision_number': 1, 'network': {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 937.051703] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] create_port_postcommit: [ 937.051703] [50969]: key[mac_address], None -> fa:16:3e:c3:9a:9e [ 937.051703] [50969]: key[device_id], None -> a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 [ 937.051703] [50969]: key[binding:vif_details], None -> {} [ 937.051703] [50969]: key[project_id], None -> daac1b9764a443988571f259edc746af [ 937.051703] [50969]: key[binding:vnic_type], None -> normal [ 937.051703] [50969]: key[tags], None -> [] [ 937.051703] [50969]: key[allowed_address_pairs], None -> [] [ 937.051703] [50969]: key[created_at], None -> 2025-11-21T22:41:09Z [ 937.051703] [50969]: key[name], None -> [ 937.051703] [50969]: key[status], None -> DOWN [ 937.051703] [50969]: key[tenant_id], None -> daac1b9764a443988571f259edc746af [ 937.051703] [50969]: key[fixed_ips], None -> [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}] [ 937.051703] [50969]: key[id], None -> 55f496fc-d146-49ad-9be9-32b193bb8eee [ 937.051703] [50969]: key[port_security_enabled], None -> False [ 937.051703] [50969]: key[network_id], None -> d3d697e5-86b6-44a6-a643-0e99e53f0bff [ 937.051703] [50969]: key[security_groups], None -> [] [ 937.051703] [50969]: key[binding:profile], None -> {} [ 937.051703] [50969]: key[binding:host_id], None -> [ 937.051703] [50969]: key[revision_number], None -> 1 [ 937.051703] [50969]: key[description], None -> [ 937.051703] [50969]: key[updated_at], None -> 2025-11-21T22:41:09Z [ 937.051703] [50969]: key[standard_attr_id], None -> 1461 [ 937.051703] [50969]: key[admin_state_up], None -> True [ 937.051703] [50969]: key[binding:vif_type], None -> unbound [ 937.051703] [50969]: key[device_owner], None -> network:router_interface [ 937.051703] [50969]: key[extra_dhcp_opts], None -> [] [ 937.051703] [50969]: key[network], None -> {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} [ 937.051703] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.052868] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.112822] [50968]: [pid: 50968|app: 0|req: 3529/7001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.146561] [50968]: [pid: 50968|app: 0|req: 3530/7002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.211291] [50968]: [pid: 50968|app: 0|req: 3531/7003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.249693] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (55f496fc-d146-49ad-9be9-32b193bb8eee), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.276191] [50968]: [pid: 50968|app: 0|req: 3532/7004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.291815] [50968]: [pid: 50968|app: 0|req: 3533/7005] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.355837] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Publish callbacks [] for port (55f496fc-d146-49ad-9be9-32b193bb8eee), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.356104] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] update_port_precommit called with port settings {'id': '55f496fc-d146-49ad-9be9-32b193bb8eee', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:c3:9a:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1461, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:09Z', 'updated_at': '2025-11-21T22:41:09Z', 'revision_number': 1, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings {'id': '55f496fc-d146-49ad-9be9-32b193bb8eee', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:c3:9a:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1461, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:09Z', 'updated_at': '2025-11-21T22:41:09Z', 'revision_number': 1, 'project_id': 'daac1b9764a443988571f259edc746af'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 937.356238] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] update_port_precommit: [ 937.356238] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.357967] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (55f496fc-d146-49ad-9be9-32b193bb8eee), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.368273] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4302820f-8278-42b6-871a-cbd63d3626ca req-ae3fbfe6-6c44-4f44-815b-d018f87232f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 937.369339] [50968]: [pid: 50968|app: 0|req: 3534/7006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.381094] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Pushing event updated for resources: {'Port': ['ID=55f496fc-d146-49ad-9be9-32b193bb8eee,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 937.385334] [50968]: [pid: 50968|app: 0|req: 3535/7007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.387902] [50968]: DEBUG neutron.api.wsgi [req-4302820f-8278-42b6-871a-cbd63d3626ca req-5c58302a-d76e-423f-8752-5a4d8a80fb36 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 937.399312] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] update_port_postcommit called with port settings {'id': '55f496fc-d146-49ad-9be9-32b193bb8eee', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:c3:9a:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1461, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:09Z', 'updated_at': '2025-11-21T22:41:09Z', 'revision_number': 1, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings {'id': '55f496fc-d146-49ad-9be9-32b193bb8eee', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:c3:9a:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1461, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:09Z', 'updated_at': '2025-11-21T22:41:09Z', 'revision_number': 1, 'project_id': 'daac1b9764a443988571f259edc746af'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 937.399725] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] update_port_postcommit: [ 937.399725] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.399833] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.412603] [50968]: [pid: 50968|app: 0|req: 3536/7008] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.431163] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Network d3d697e5-86b6-44a6-a643-0e99e53f0bff is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 937.432029] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 937.498620] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Router a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 937.515537] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-b190afdf-87a7-4a9d-911c-16398dd125d9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 937.516828] [50968]: [pid: 50968|app: 0|req: 3537/7009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 937.555573] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-007dc5e4-1ad3-4489-8281-6cc80174e113 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 937.559544] [50969]: [pid: 50969|app: 0|req: 3473/7010] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:41:08 2025] PUT /networking/v2.0/routers/a6041c4b-2b18-4c1e-8b56-b9333d9ceee1/add_router_interface => generated 309 bytes in 946 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.574186] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Deleting port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 937.574395] [50968]: DEBUG neutron_lib.callbacks.manager [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.590673] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c122f751-02bf-4e55-899f-3df5ffbfd9ff req-c258b282-5af7-4e98-a6f8-b3a7d0eecd67 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 937.591735] [50969]: [pid: 50969|app: 0|req: 3474/7011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.606245] [50968]: DEBUG neutron.plugins.ml2.db [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] For port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=26c8f1d5-7ed3-43ae-ba52-07e7d472257f,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 937.606447] [50968]: DEBUG neutron_lib.callbacks.manager [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.611953] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] delete_port_precommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:59Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 937.612198] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] delete_port_precommit: [ 937.612198] [50968]: key[mac_address], fa:16:3e:30:17:59 -> None [ 937.612198] [50968]: key[device_id], a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 -> None [ 937.612198] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 937.612198] [50968]: key[binding:vnic_type], normal -> None [ 937.612198] [50968]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 937.612198] [50968]: key[tags], [] -> None [ 937.612198] [50968]: key[allowed_address_pairs], [] -> None [ 937.612198] [50968]: key[created_at], 2025-11-21T22:40:57Z -> None [ 937.612198] [50968]: key[name], -> None [ 937.612198] [50968]: key[status], ACTIVE -> None [ 937.612198] [50968]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 937.612198] [50968]: key[fixed_ips], [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}] -> None [ 937.612198] [50968]: key[id], 26c8f1d5-7ed3-43ae-ba52-07e7d472257f -> None [ 937.612198] [50968]: key[port_security_enabled], True -> None [ 937.612198] [50968]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 937.612198] [50968]: key[security_groups], ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'] -> None [ 937.612198] [50968]: key[binding:profile], {} -> None [ 937.612198] [50968]: key[binding:host_id], cpu-1 -> None [ 937.612198] [50968]: key[revision_number], 5 -> None [ 937.612198] [50968]: key[description], -> None [ 937.612198] [50968]: key[updated_at], 2025-11-21T22:40:59Z -> None [ 937.612198] [50968]: key[standard_attr_id], 1449 -> None [ 937.612198] [50968]: key[admin_state_up], True -> None [ 937.612198] [50968]: key[binding:vif_type], ovs -> None [ 937.612198] [50968]: key[device_owner], compute:nova -> None [ 937.612198] [50968]: key[extra_dhcp_opts], [] -> None [ 937.612198] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.614519] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Calling delete_port for 26c8f1d5-7ed3-43ae-ba52-07e7d472257f owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 937.655325] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de751de2-9eb6-4ddf-a0b9-08cc34cf2514 req-4657e00c-081e-486c-b930-7f9ae1476e35 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 937.656303] [50969]: [pid: 50969|app: 0|req: 3475/7012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.658648] [50969]: DEBUG neutron.api.wsgi [req-c122f751-02bf-4e55-899f-3df5ffbfd9ff req-9c748d90-8564-4830-b929-3c74aef393a2 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 937.679927] [50969]: [pid: 50969|app: 0|req: 3476/7013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:09 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.682804] [50969]: DEBUG neutron.api.wsgi [req-de751de2-9eb6-4ddf-a0b9-08cc34cf2514 req-0a6290ef-2064-4eab-ab6a-79c206d2bb10 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 937.716557] [50969]: [pid: 50969|app: 0|req: 3477/7014] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.735812] [50968]: DEBUG neutron_lib.callbacks.manager [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (26c8f1d5-7ed3-43ae-ba52-07e7d472257f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.747052] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Pushing event deleted for resources: {'Port': ['ID=26c8f1d5-7ed3-43ae-ba52-07e7d472257f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 937.777447] [50969]: [pid: 50969|app: 0|req: 3478/7015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.780576] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] No DVR routers for this DVR port 26c8f1d5-7ed3-43ae-ba52-07e7d472257f on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 937.780926] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] delete_port_postcommit called with port settings {'id': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:30:17:59', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1449, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:57Z', 'updated_at': '2025-11-21T22:40:59Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 937.781147] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] delete_port_postcommit: [ 937.781147] [50968]: key[mac_address], fa:16:3e:30:17:59 -> None [ 937.781147] [50968]: key[device_id], a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 -> None [ 937.781147] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 937.781147] [50968]: key[binding:vnic_type], normal -> None [ 937.781147] [50968]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 937.781147] [50968]: key[tags], [] -> None [ 937.781147] [50968]: key[allowed_address_pairs], [] -> None [ 937.781147] [50968]: key[created_at], 2025-11-21T22:40:57Z -> None [ 937.781147] [50968]: key[name], -> None [ 937.781147] [50968]: key[status], ACTIVE -> None [ 937.781147] [50968]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 937.781147] [50968]: key[fixed_ips], [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.13'}] -> None [ 937.781147] [50968]: key[id], 26c8f1d5-7ed3-43ae-ba52-07e7d472257f -> None [ 937.781147] [50968]: key[port_security_enabled], True -> None [ 937.781147] [50968]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 937.781147] [50968]: key[security_groups], ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'] -> None [ 937.781147] [50968]: key[binding:profile], {} -> None [ 937.781147] [50968]: key[binding:host_id], cpu-1 -> None [ 937.781147] [50968]: key[revision_number], 5 -> None [ 937.781147] [50968]: key[description], -> None [ 937.781147] [50968]: key[updated_at], 2025-11-21T22:40:59Z -> None [ 937.781147] [50968]: key[standard_attr_id], 1449 -> None [ 937.781147] [50968]: key[admin_state_up], True -> None [ 937.781147] [50968]: key[binding:vif_type], ovs -> None [ 937.781147] [50968]: key[device_owner], compute:nova -> None [ 937.781147] [50968]: key[extra_dhcp_opts], [] -> None [ 937.781147] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.785227] [50968]: DEBUG neutron_lib.callbacks.manager [req-c5814f0e-2aee-41ff-8a10-150d2ce6a4b0 req-50494bbe-5194-47f7-9072-a967fa8710ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.785775] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'name': 'network-vif-deleted', 'tag': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 937.787520] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5d4a0ef5-da23-48ea-9bf2-339112a82c02" -d '{"events": [{"server_uuid": "a79ecf8b-dd60-4d4b-903e-4cf11da36bb1", "name": "network-vif-deleted", "tag": "26c8f1d5-7ed3-43ae-ba52-07e7d472257f"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 937.790893] [50968]: [pid: 50968|app: 0|req: 3538/7016] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:41:09 2025] DELETE /networking/v2.0/ports/26c8f1d5-7ed3-43ae-ba52-07e7d472257f => generated 0 bytes in 268 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 937.794654] [50969]: [pid: 50969|app: 0|req: 3479/7017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 937.827356] [50968]: [pid: 50968|app: 0|req: 3539/7018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.884809] [50969]: [pid: 50969|app: 0|req: 3480/7019] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.917984] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-bf5aa38d-06ed-4d8d-9fb1-1d11843b0c3b x-openstack-request-id: req-bf5aa38d-06ed-4d8d-9fb1-1d11843b0c3b {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 937.918185] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a79ecf8b-dd60-4d4b-903e-4cf11da36bb1", "name": "network-vif-deleted", "tag": "26c8f1d5-7ed3-43ae-ba52-07e7d472257f", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 937.918331] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bf5aa38d-06ed-4d8d-9fb1-1d11843b0c3b {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 937.918623] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bf5aa38d-06ed-4d8d-9fb1-1d11843b0c3b'] response: {'server_uuid': 'a79ecf8b-dd60-4d4b-903e-4cf11da36bb1', 'name': 'network-vif-deleted', 'tag': '26c8f1d5-7ed3-43ae-ba52-07e7d472257f', 'status': 'completed', 'code': 200} [ 938.017050] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9717cdb-42c5-4a3f-9faf-912c6144111c req-51b311f8-5d3d-4922-a673-045348c84dcd tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 938.018722] [50968]: [pid: 50968|app: 0|req: 3540/7020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 938.024041] [50969]: DEBUG neutron.api.wsgi [req-f9717cdb-42c5-4a3f-9faf-912c6144111c req-b896de32-792e-411f-8a53-1e2f7da2ae73 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 938.047122] [50969]: [pid: 50969|app: 0|req: 3481/7021] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.049043] [50968]: [pid: 50968|app: 0|req: 3541/7022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=4c1e673f-9af4-45d1-a8fc-41ad0a1a9dd6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.116435] [50969]: [pid: 50969|app: 0|req: 3482/7023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.211109] [50968]: [pid: 50968|app: 0|req: 3542/7024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.236411] [50969]: [pid: 50969|app: 0|req: 3483/7025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.283378] [50968]: [pid: 50968|app: 0|req: 3543/7026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.340591] [50969]: [pid: 50969|app: 0|req: 3484/7027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.377463] [50968]: [pid: 50968|app: 0|req: 3544/7028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.466537] [50969]: [pid: 50969|app: 0|req: 3485/7029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.516625] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7f32150-237c-4aaa-a5e0-778856a1e69a req-9f8a2ad4-b2a0-433c-ac3b-43e2f191e4a7 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 938.517733] [50968]: [pid: 50968|app: 0|req: 3545/7030] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 938.524231] [50969]: DEBUG neutron.api.wsgi [req-c7f32150-237c-4aaa-a5e0-778856a1e69a req-bd626cf4-87dc-44be-85f7-0140c3c1e19d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 938.548078] [50969]: [pid: 50969|app: 0|req: 3486/7031] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.632531] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-df87359e-8fb8-4060-9167-e76809c49cb4 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 938.633510] [50968]: [pid: 50968|app: 0|req: 3546/7032] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/networks?id=d3d697e5-86b6-44a6-a643-0e99e53f0bff => generated 610 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 938.639642] [50969]: DEBUG neutron.api.wsgi [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-3a824823-3716-406a-b0bb-de95c18a133b tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 938.645594] [50969]: [pid: 50969|app: 0|req: 3487/7033] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/quotas/daac1b9764a443988571f259edc746af => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 938.700564] [50968]: [pid: 50968|app: 0|req: 3547/7034] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:10 2025] GET /networking/v2.0/ports?tenant_id=daac1b9764a443988571f259edc746af&fields=id => generated 57 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.738019] [50969]: [pid: 50969|app: 0|req: 3488/7035] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/networks/d3d697e5-86b6-44a6-a643-0e99e53f0bff?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 938.766362] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33348cb3-868f-439b-b380-d10ed1c6f4fb req-bd15943b-c460-46c9-8815-f65f477946d2 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 938.767289] [50968]: [pid: 50968|app: 0|req: 3548/7036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 938.773789] [50968]: DEBUG neutron.api.wsgi [req-33348cb3-868f-439b-b380-d10ed1c6f4fb req-e5c70979-f9ed-49f9-a54d-2f947bcff00c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 938.775605] [50969]: [pid: 50969|app: 0|req: 3489/7037] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/networks/d3d697e5-86b6-44a6-a643-0e99e53f0bff?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) [ 938.793435] [50968]: [pid: 50968|app: 0|req: 3549/7038] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.856698] [50969]: [pid: 50969|app: 0|req: 3490/7039] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.892659] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-8c10a7e7-59c9-49da-99a3-ee9e27a54be6 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 938.893684] [50968]: [pid: 50968|app: 0|req: 3550/7040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 938.927032] [50968]: [pid: 50968|app: 0|req: 3551/7041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.951083] [50969]: DEBUG neutron.plugins.ml2.plugin [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Deleting port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 938.951254] [50969]: DEBUG neutron_lib.callbacks.manager [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.997351] [50969]: DEBUG neutron.plugins.ml2.db [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] For port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 938.997351] [50969]: DEBUG neutron_lib.callbacks.manager [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.002075] [50968]: [pid: 50968|app: 0|req: 3552/7042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.003219] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:44Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 939.003219] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit: [ 939.003219] [50969]: key[mac_address], fa:16:3e:36:a0:32 -> None [ 939.003219] [50969]: key[device_id], c00e3f4d-7353-4215-aa04-17d14acd6c93 -> None [ 939.003219] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 939.003219] [50969]: key[binding:vnic_type], normal -> None [ 939.003219] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 939.003219] [50969]: key[tags], [] -> None [ 939.003219] [50969]: key[allowed_address_pairs], [] -> None [ 939.003219] [50969]: key[created_at], 2025-11-21T22:40:42Z -> None [ 939.003219] [50969]: key[name], -> None [ 939.003219] [50969]: key[status], ACTIVE -> None [ 939.003219] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 939.003219] [50969]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] -> None [ 939.003219] [50969]: key[id], ac3e57a2-76f1-48c8-a3bc-cb62c127a81e -> None [ 939.003219] [50969]: key[port_security_enabled], True -> None [ 939.003219] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 939.003219] [50969]: key[security_groups], ['673eef00-b174-4a71-a870-466f27b577fd'] -> None [ 939.003219] [50969]: key[binding:profile], {} -> None [ 939.003219] [50969]: key[binding:host_id], cpu-1 -> None [ 939.003219] [50969]: key[revision_number], 5 -> None [ 939.003219] [50969]: key[description], -> None [ 939.003219] [50969]: key[updated_at], 2025-11-21T22:40:44Z -> None [ 939.003219] [50969]: key[standard_attr_id], 1439 -> None [ 939.003219] [50969]: key[admin_state_up], True -> None [ 939.003219] [50969]: key[binding:vif_type], ovs -> None [ 939.003219] [50969]: key[device_owner], compute:nova -> None [ 939.003219] [50969]: key[extra_dhcp_opts], [] -> None [ 939.003219] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.004904] [50969]: DEBUG neutron.plugins.ml2.plugin [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Calling delete_port for ac3e57a2-76f1-48c8-a3bc-cb62c127a81e owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 939.113576] [50969]: DEBUG neutron_lib.callbacks.manager [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ac3e57a2-76f1-48c8-a3bc-cb62c127a81e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.116496] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e4c47b6-5890-49f1-bd39-39ba412d3154 req-5c2cecf7-f51f-4c39-b379-3c320c19c45e tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.117425] [50968]: [pid: 50968|app: 0|req: 3553/7043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 939.123562] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event deleted for resources: {'Port': ['ID=ac3e57a2-76f1-48c8-a3bc-cb62c127a81e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.131827] [50968]: [pid: 50968|app: 0|req: 3554/7044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.135373] [50968]: DEBUG neutron.api.wsgi [req-3e4c47b6-5890-49f1-bd39-39ba412d3154 req-a1269f86-3745-45d0-80e6-e9965955c079 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 939.157101] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] No DVR routers for this DVR port ac3e57a2-76f1-48c8-a3bc-cb62c127a81e on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 939.157424] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit called with port settings {'id': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:36:a0:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'device_owner': 'compute:nova', 'standard_attr_id': 1439, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:42Z', 'updated_at': '2025-11-21T22:40:44Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 939.157565] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit: [ 939.157565] [50969]: key[mac_address], fa:16:3e:36:a0:32 -> None [ 939.157565] [50969]: key[device_id], c00e3f4d-7353-4215-aa04-17d14acd6c93 -> None [ 939.157565] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 939.157565] [50969]: key[binding:vnic_type], normal -> None [ 939.157565] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 939.157565] [50969]: key[tags], [] -> None [ 939.157565] [50969]: key[allowed_address_pairs], [] -> None [ 939.157565] [50969]: key[created_at], 2025-11-21T22:40:42Z -> None [ 939.157565] [50969]: key[name], -> None [ 939.157565] [50969]: key[status], ACTIVE -> None [ 939.157565] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 939.157565] [50969]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] -> None [ 939.157565] [50969]: key[id], ac3e57a2-76f1-48c8-a3bc-cb62c127a81e -> None [ 939.157565] [50969]: key[port_security_enabled], True -> None [ 939.157565] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 939.157565] [50969]: key[security_groups], ['673eef00-b174-4a71-a870-466f27b577fd'] -> None [ 939.157565] [50969]: key[binding:profile], {} -> None [ 939.157565] [50969]: key[binding:host_id], cpu-1 -> None [ 939.157565] [50969]: key[revision_number], 5 -> None [ 939.157565] [50969]: key[description], -> None [ 939.157565] [50969]: key[updated_at], 2025-11-21T22:40:44Z -> None [ 939.157565] [50969]: key[standard_attr_id], 1439 -> None [ 939.157565] [50969]: key[admin_state_up], True -> None [ 939.157565] [50969]: key[binding:vif_type], ovs -> None [ 939.157565] [50969]: key[device_owner], compute:nova -> None [ 939.157565] [50969]: key[extra_dhcp_opts], [] -> None [ 939.157565] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.159828] [50969]: DEBUG neutron_lib.callbacks.manager [req-20dafcf2-db2a-442f-b6e5-bd9795d07132 req-3e47eee2-88c3-447b-9722-0cbb5af06b4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.160444] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'name': 'network-vif-deleted', 'tag': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 939.162349] [50968]: [pid: 50968|app: 0|req: 3555/7045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.162568] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c0446dbc-ce91-4bd8-91ca-c80cf32301e4" -d '{"events": [{"server_uuid": "c00e3f4d-7353-4215-aa04-17d14acd6c93", "name": "network-vif-deleted", "tag": "ac3e57a2-76f1-48c8-a3bc-cb62c127a81e"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 939.166104] [50969]: [pid: 50969|app: 0|req: 3491/7046] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:41:11 2025] DELETE /networking/v2.0/ports/ac3e57a2-76f1-48c8-a3bc-cb62c127a81e => generated 0 bytes in 268 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 939.201758] [50968]: [pid: 50968|app: 0|req: 3556/7047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.206664] [50969]: [pid: 50969|app: 0|req: 3492/7048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.288854] [50969]: [pid: 50969|app: 0|req: 3493/7049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.291088] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e486cc12-7dbc-4823-a764-1c56afb6ccf1 req-1636e84f-e447-4409-bf5c-10f968e006b1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.292639] [50968]: [pid: 50968|app: 0|req: 3557/7050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 939.298886] [50969]: DEBUG neutron.api.wsgi [req-e486cc12-7dbc-4823-a764-1c56afb6ccf1 req-aaa8a564-9035-496f-849e-dae1bf7a3453 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 939.323651] [50969]: [pid: 50969|app: 0|req: 3494/7051] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.324471] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-8d00ca4c-f119-405a-8912-5026a73f2fb6 x-openstack-request-id: req-8d00ca4c-f119-405a-8912-5026a73f2fb6 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 939.324585] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c00e3f4d-7353-4215-aa04-17d14acd6c93", "name": "network-vif-deleted", "tag": "ac3e57a2-76f1-48c8-a3bc-cb62c127a81e", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 939.324664] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8d00ca4c-f119-405a-8912-5026a73f2fb6 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 939.324840] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8d00ca4c-f119-405a-8912-5026a73f2fb6'] response: {'server_uuid': 'c00e3f4d-7353-4215-aa04-17d14acd6c93', 'name': 'network-vif-deleted', 'tag': 'ac3e57a2-76f1-48c8-a3bc-cb62c127a81e', 'status': 'completed', 'code': 200} [ 939.386534] [50968]: [pid: 50968|app: 0|req: 3558/7052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.438288] [50969]: [pid: 50969|app: 0|req: 3495/7053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.452812] [50968]: [pid: 50968|app: 0|req: 3559/7054] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.509929] [50969]: [pid: 50969|app: 0|req: 3496/7055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.544211] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-6b4a6b8b-d976-416f-a185-e15269092e92 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.546857] [50968]: [pid: 50968|app: 0|req: 3560/7056] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 614 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 939.551670] [50969]: DEBUG neutron.api.wsgi [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-c2b6346a-6659-4547-a66d-02bbfd5be8f1 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 939.555941] [50969]: [pid: 50969|app: 0|req: 3497/7057] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/quotas/e813031b10534fb597a24044f3cd48eb => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 939.574175] [50968]: [pid: 50968|app: 0|req: 3561/7058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.611032] [50969]: [pid: 50969|app: 0|req: 3498/7059] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&fields=id => generated 103 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 939.653334] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bc8be0b-7e12-43cf-8daa-24489642aaf0 req-07e2ff5d-cc9d-4f94-9674-1a6b52fed6f6 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.654354] [50968]: [pid: 50968|app: 0|req: 3562/7060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 939.660377] [50968]: DEBUG neutron.api.wsgi [req-5bc8be0b-7e12-43cf-8daa-24489642aaf0 req-73e01777-7021-43d1-838f-d0334ad2ffbd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 939.669598] [50969]: [pid: 50969|app: 0|req: 3499/7061] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 939.688964] [50968]: [pid: 50968|app: 0|req: 3563/7062] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:11 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.714977] [50969]: [pid: 50969|app: 0|req: 3500/7063] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 939.764177] [50968]: [pid: 50968|app: 0|req: 3564/7064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.818459] [50969]: [pid: 50969|app: 0|req: 3501/7065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.911319] [50968]: [pid: 50968|app: 0|req: 3565/7066] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.942480] [50969]: [pid: 50969|app: 0|req: 3502/7067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.018044] [50968]: [pid: 50968|app: 0|req: 3566/7068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.098409] [50969]: [pid: 50969|app: 0|req: 3503/7069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.208344] [50968]: [pid: 50968|app: 0|req: 3567/7070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.260239] [50969]: [pid: 50969|app: 0|req: 3504/7071] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.276368] [50968]: [pid: 50968|app: 0|req: 3568/7072] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.362468] [50969]: [pid: 50969|app: 0|req: 3505/7073] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.403179] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a316f4dd-c061-4728-8c44-71bed6556829 req-1c524345-1a02-49a4-8759-b5ad7a94dab4 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.404432] [50968]: [pid: 50968|app: 0|req: 3569/7074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.411430] [50969]: DEBUG neutron.api.wsgi [req-a316f4dd-c061-4728-8c44-71bed6556829 req-a3da7a09-05bd-4b0e-a01d-db9f7a014c26 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 940.440538] [50969]: [pid: 50969|app: 0|req: 3506/7075] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 940.460481] [50968]: [pid: 50968|app: 0|req: 3570/7076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.497564] [50969]: [pid: 50969|app: 0|req: 3507/7077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.528094] [50968]: [pid: 50968|app: 0|req: 3571/7078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.576774] [50969]: [pid: 50969|app: 0|req: 3508/7079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.643864] [50968]: [pid: 50968|app: 0|req: 3572/7080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:12 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.765420] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2027168f-48a8-4ecf-a0a4-0bef590fbd12 req-91d8402b-2410-4652-a2bc-c228c91155fe tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.766583] [50969]: [pid: 50969|app: 0|req: 3509/7081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.773195] [50968]: DEBUG neutron.api.wsgi [req-2027168f-48a8-4ecf-a0a4-0bef590fbd12 req-0cf195a3-0029-4882-b980-0155f0fbc3a0 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 940.793580] [50968]: [pid: 50968|app: 0|req: 3573/7082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.831023] [50969]: [pid: 50969|app: 0|req: 3510/7083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.881819] [50968]: [pid: 50968|app: 0|req: 3574/7084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.977332] [50969]: [pid: 50969|app: 0|req: 3511/7085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.011446] [50968]: [pid: 50968|app: 0|req: 3575/7086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.090269] [50969]: [pid: 50969|app: 0|req: 3512/7087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.180080] [50968]: [pid: 50968|app: 0|req: 3576/7088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.267647] [50969]: [pid: 50969|app: 0|req: 3513/7089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.319463] [50968]: [pid: 50968|app: 0|req: 3577/7090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.339740] [50969]: [pid: 50969|app: 0|req: 3514/7091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.430813] [50968]: [pid: 50968|app: 0|req: 3578/7092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.530225] [50968]: [pid: 50968|app: 0|req: 3579/7093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.562876] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34bce449-2a75-4d9c-9bb4-644df8c56462 req-2d2a1dea-9088-4fae-b61e-c8ab020b0434 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 941.564217] [50969]: [pid: 50969|app: 0|req: 3515/7094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 941.571338] [50969]: DEBUG neutron.api.wsgi [req-34bce449-2a75-4d9c-9bb4-644df8c56462 req-04a22d84-025b-450a-aa29-ecc45dc4743b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 941.574911] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84b960a1-2df2-4c77-a935-d76138f70061 req-16ad5bcc-dc0d-44a8-b694-fd338fe7e687 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 941.576302] [50968]: [pid: 50968|app: 0|req: 3580/7095] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 941.590528] [50968]: [pid: 50968|app: 0|req: 3581/7096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.598541] [50969]: [pid: 50969|app: 0|req: 3516/7097] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.634382] [50968]: DEBUG neutron.plugins.ml2.plugin [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Deleting port bf91be69-0115-47d1-b6e9-23f54b79cb00 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 941.634545] [50968]: DEBUG neutron_lib.callbacks.manager [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.639497] [50969]: [pid: 50969|app: 0|req: 3517/7098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.652479] [50969]: [pid: 50969|app: 0|req: 3518/7099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:13 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.661891] [50968]: DEBUG neutron.plugins.ml2.db [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] For port bf91be69-0115-47d1-b6e9-23f54b79cb00, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bf91be69-0115-47d1-b6e9-23f54b79cb00,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 941.662110] [50968]: DEBUG neutron_lib.callbacks.manager [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.666749] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:01Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 941.666929] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit: [ 941.666929] [50968]: key[mac_address], fa:16:3e:6a:db:16 -> None [ 941.666929] [50968]: key[device_id], 4f66e9a8-5d19-4ab2-8fde-3b7835c3462c -> None [ 941.666929] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 941.666929] [50968]: key[binding:vnic_type], normal -> None [ 941.666929] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 941.666929] [50968]: key[tags], [] -> None [ 941.666929] [50968]: key[allowed_address_pairs], [] -> None [ 941.666929] [50968]: key[created_at], 2025-11-21T22:41:00Z -> None [ 941.666929] [50968]: key[name], -> None [ 941.666929] [50968]: key[status], ACTIVE -> None [ 941.666929] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 941.666929] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}] -> None [ 941.666929] [50968]: key[id], bf91be69-0115-47d1-b6e9-23f54b79cb00 -> None [ 941.666929] [50968]: key[port_security_enabled], True -> None [ 941.666929] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 941.666929] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 941.666929] [50968]: key[binding:profile], {} -> None [ 941.666929] [50968]: key[binding:host_id], cpu-1 -> None [ 941.666929] [50968]: key[revision_number], 5 -> None [ 941.666929] [50968]: key[description], -> None [ 941.666929] [50968]: key[updated_at], 2025-11-21T22:41:01Z -> None [ 941.666929] [50968]: key[standard_attr_id], 1450 -> None [ 941.666929] [50968]: key[admin_state_up], True -> None [ 941.666929] [50968]: key[binding:vif_type], ovs -> None [ 941.666929] [50968]: key[device_owner], compute:nova -> None [ 941.666929] [50968]: key[extra_dhcp_opts], [] -> None [ 941.666929] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 941.669008] [50968]: DEBUG neutron.plugins.ml2.plugin [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Calling delete_port for bf91be69-0115-47d1-b6e9-23f54b79cb00 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 941.710068] [50969]: [pid: 50969|app: 0|req: 3519/7100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.740220] [50968]: DEBUG neutron_lib.callbacks.manager [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (bf91be69-0115-47d1-b6e9-23f54b79cb00), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.748377] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event deleted for resources: {'Port': ['ID=bf91be69-0115-47d1-b6e9-23f54b79cb00,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 941.771074] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] No DVR routers for this DVR port bf91be69-0115-47d1-b6e9-23f54b79cb00 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 941.771428] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit called with port settings {'id': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:6a:db:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'device_owner': 'compute:nova', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:00Z', 'updated_at': '2025-11-21T22:41:01Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 941.771582] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit: [ 941.771582] [50968]: key[mac_address], fa:16:3e:6a:db:16 -> None [ 941.771582] [50968]: key[device_id], 4f66e9a8-5d19-4ab2-8fde-3b7835c3462c -> None [ 941.771582] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 941.771582] [50968]: key[binding:vnic_type], normal -> None [ 941.771582] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 941.771582] [50968]: key[tags], [] -> None [ 941.771582] [50968]: key[allowed_address_pairs], [] -> None [ 941.771582] [50968]: key[created_at], 2025-11-21T22:41:00Z -> None [ 941.771582] [50968]: key[name], -> None [ 941.771582] [50968]: key[status], ACTIVE -> None [ 941.771582] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 941.771582] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.3'}] -> None [ 941.771582] [50968]: key[id], bf91be69-0115-47d1-b6e9-23f54b79cb00 -> None [ 941.771582] [50968]: key[port_security_enabled], True -> None [ 941.771582] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 941.771582] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 941.771582] [50968]: key[binding:profile], {} -> None [ 941.771582] [50968]: key[binding:host_id], cpu-1 -> None [ 941.771582] [50968]: key[revision_number], 5 -> None [ 941.771582] [50968]: key[description], -> None [ 941.771582] [50968]: key[updated_at], 2025-11-21T22:41:01Z -> None [ 941.771582] [50968]: key[standard_attr_id], 1450 -> None [ 941.771582] [50968]: key[admin_state_up], True -> None [ 941.771582] [50968]: key[binding:vif_type], ovs -> None [ 941.771582] [50968]: key[device_owner], compute:nova -> None [ 941.771582] [50968]: key[extra_dhcp_opts], [] -> None [ 941.771582] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 941.772929] [50968]: DEBUG neutron_lib.callbacks.manager [req-84b960a1-2df2-4c77-a935-d76138f70061 req-42095b6c-1503-4ee6-9b36-389dd2f4df70 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.773411] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'name': 'network-vif-deleted', 'tag': 'bf91be69-0115-47d1-b6e9-23f54b79cb00'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 941.775760] [50968]: [pid: 50968|app: 0|req: 3582/7101] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:41:13 2025] DELETE /networking/v2.0/ports/bf91be69-0115-47d1-b6e9-23f54b79cb00 => generated 0 bytes in 185 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 941.777174] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a4be4b3e-2b17-4d4d-9f6e-daf1cb100349" -d '{"events": [{"server_uuid": "4f66e9a8-5d19-4ab2-8fde-3b7835c3462c", "name": "network-vif-deleted", "tag": "bf91be69-0115-47d1-b6e9-23f54b79cb00"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 941.798711] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-ba89c61f-58de-4ebf-8df4-cd3d25c2ccbd x-openstack-request-id: req-ba89c61f-58de-4ebf-8df4-cd3d25c2ccbd {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 941.798833] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4f66e9a8-5d19-4ab2-8fde-3b7835c3462c", "name": "network-vif-deleted", "tag": "bf91be69-0115-47d1-b6e9-23f54b79cb00", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 941.798896] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ba89c61f-58de-4ebf-8df4-cd3d25c2ccbd {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 941.799105] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ba89c61f-58de-4ebf-8df4-cd3d25c2ccbd'] response: {'server_uuid': '4f66e9a8-5d19-4ab2-8fde-3b7835c3462c', 'name': 'network-vif-deleted', 'tag': 'bf91be69-0115-47d1-b6e9-23f54b79cb00', 'status': 'completed', 'code': 200} [ 941.852815] [50969]: [pid: 50969|app: 0|req: 3520/7102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.902150] [50968]: [pid: 50968|app: 0|req: 3583/7103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.953719] [50969]: [pid: 50969|app: 0|req: 3521/7104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.039585] [50968]: [pid: 50968|app: 0|req: 3584/7105] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.082814] [50969]: [pid: 50969|app: 0|req: 3522/7106] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.163954] [50968]: [pid: 50968|app: 0|req: 3585/7107] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.244785] [50969]: [pid: 50969|app: 0|req: 3523/7108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.330943] [50968]: [pid: 50968|app: 0|req: 3586/7109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.379914] [50969]: [pid: 50969|app: 0|req: 3524/7110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.401651] [50968]: [pid: 50968|app: 0|req: 3587/7111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.495526] [50969]: [pid: 50969|app: 0|req: 3525/7112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.613797] [50968]: [pid: 50968|app: 0|req: 3588/7113] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.663676] [50969]: [pid: 50969|app: 0|req: 3526/7114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.708151] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5a393e9-9abe-4d34-9204-0cd404ed4fcb req-864d7c8b-68a9-4097-b6a8-1426d98d5c70 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.709129] [50968]: [pid: 50968|app: 0|req: 3589/7115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:14 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.711412] [50969]: [pid: 50969|app: 0|req: 3527/7116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.715062] [50968]: DEBUG neutron.api.wsgi [req-c5a393e9-9abe-4d34-9204-0cd404ed4fcb req-8d1d5548-5267-4f73-9066-cb54cf90f8b9 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 942.739697] [50968]: [pid: 50968|app: 0|req: 3590/7117] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.756605] [50969]: [pid: 50969|app: 0|req: 3528/7118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.794754] [50968]: [pid: 50968|app: 0|req: 3591/7119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.915818] [50969]: [pid: 50969|app: 0|req: 3529/7120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.964270] [50968]: [pid: 50968|app: 0|req: 3592/7121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.014913] [50969]: [pid: 50969|app: 0|req: 3530/7122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.098100] [50968]: [pid: 50968|app: 0|req: 3593/7123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.145330] [50969]: [pid: 50969|app: 0|req: 3531/7124] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.243475] [50968]: [pid: 50968|app: 0|req: 3594/7125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.313387] [50969]: [pid: 50969|app: 0|req: 3532/7126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.395145] [50968]: [pid: 50968|app: 0|req: 3595/7127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.444693] [50969]: [pid: 50969|app: 0|req: 3533/7128] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.464931] [50968]: [pid: 50968|app: 0|req: 3596/7129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.560996] [50969]: [pid: 50969|app: 0|req: 3534/7130] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:15 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.684898] [50968]: [pid: 50968|app: 0|req: 3597/7131] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.728500] [50969]: [pid: 50969|app: 0|req: 3535/7132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.771021] [50968]: [pid: 50968|app: 0|req: 3598/7133] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.813026] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96273e6b-5bdd-48ad-81f7-094300eabbf6 req-ba5b585c-4454-45a2-af1f-0bfa40197e1e tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.813620] [50969]: [pid: 50969|app: 0|req: 3536/7134] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.818053] [50968]: [pid: 50968|app: 0|req: 3599/7135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.818896] [50969]: DEBUG neutron.api.wsgi [req-96273e6b-5bdd-48ad-81f7-094300eabbf6 req-1478e0fc-d8c3-4e2d-b05c-504f820b1c89 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.839125] [50969]: [pid: 50969|app: 0|req: 3537/7136] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 943.874239] [50968]: [pid: 50968|app: 0|req: 3600/7137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.987554] [50969]: [pid: 50969|app: 0|req: 3538/7138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.027555] [50968]: [pid: 50968|app: 0|req: 3601/7139] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.078977] [50969]: [pid: 50969|app: 0|req: 3539/7140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.176408] [50968]: [pid: 50968|app: 0|req: 3602/7141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.224049] [50969]: [pid: 50969|app: 0|req: 3540/7142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.312100] [50968]: [pid: 50968|app: 0|req: 3603/7143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.381144] [50969]: [pid: 50969|app: 0|req: 3541/7144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.454219] [50968]: [pid: 50968|app: 0|req: 3604/7145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.502021] [50969]: [pid: 50969|app: 0|req: 3542/7146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.527924] [50968]: [pid: 50968|app: 0|req: 3605/7147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 944.628200] [50969]: [pid: 50969|app: 0|req: 3543/7148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:16 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.726606] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-9b4f9981-e0c8-4af2-8a55-5bb9c1a87b0b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.727923] [50968]: [pid: 50968|app: 0|req: 3606/7149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.755678] [50968]: [pid: 50968|app: 0|req: 3607/7150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.773467] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Deleting port d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 944.773739] [50969]: DEBUG neutron_lib.callbacks.manager [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.786418] [50968]: [pid: 50968|app: 0|req: 3608/7151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.808265] [50969]: DEBUG neutron_lib.callbacks.manager [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.812629] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:44Z', 'revision_number': 6, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 944.812816] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit: [ 944.812816] [50969]: key[mac_address], fa:16:3e:d5:03:78 -> None [ 944.812816] [50969]: key[device_id], 81fbd0f1-8890-4b6a-b372-9f2f7d20edfb -> None [ 944.812816] [50969]: key[binding:vif_details], {} -> None [ 944.812816] [50969]: key[binding:vnic_type], normal -> None [ 944.812816] [50969]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 944.812816] [50969]: key[tags], [] -> None [ 944.812816] [50969]: key[allowed_address_pairs], [] -> None [ 944.812816] [50969]: key[created_at], 2025-11-21T22:39:59Z -> None [ 944.812816] [50969]: key[name], -> None [ 944.812816] [50969]: key[status], DOWN -> None [ 944.812816] [50969]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 944.812816] [50969]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}] -> None [ 944.812816] [50969]: key[id], d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 -> None [ 944.812816] [50969]: key[port_security_enabled], True -> None [ 944.812816] [50969]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 944.812816] [50969]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 944.812816] [50969]: key[binding:profile], {} -> None [ 944.812816] [50969]: key[binding:host_id], -> None [ 944.812816] [50969]: key[revision_number], 6 -> None [ 944.812816] [50969]: key[description], -> None [ 944.812816] [50969]: key[updated_at], 2025-11-21T22:40:44Z -> None [ 944.812816] [50969]: key[standard_attr_id], 1308 -> None [ 944.812816] [50969]: key[admin_state_up], True -> None [ 944.812816] [50969]: key[binding:vif_type], unbound -> None [ 944.812816] [50969]: key[device_owner], compute:nova -> None [ 944.812816] [50969]: key[extra_dhcp_opts], [] -> None [ 944.812816] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.814590] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Calling delete_port for d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 944.839980] [50968]: [pid: 50968|app: 0|req: 3609/7152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.877516] [50968]: [pid: 50968|app: 0|req: 3610/7153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.889118] [50969]: DEBUG neutron_lib.callbacks.manager [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d18fcbca-b8fe-4958-a51d-88e2cfa86ac4), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.897337] [50968]: [pid: 50968|app: 0|req: 3611/7154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 944.897932] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event deleted for resources: {'Port': ['ID=d18fcbca-b8fe-4958-a51d-88e2cfa86ac4,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 944.915934] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit called with port settings {'id': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:03:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'device_owner': 'compute:nova', 'standard_attr_id': 1308, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:59Z', 'updated_at': '2025-11-21T22:40:44Z', 'revision_number': 6, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 944.916130] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit: [ 944.916130] [50969]: key[mac_address], fa:16:3e:d5:03:78 -> None [ 944.916130] [50969]: key[device_id], 81fbd0f1-8890-4b6a-b372-9f2f7d20edfb -> None [ 944.916130] [50969]: key[binding:vif_details], {} -> None [ 944.916130] [50969]: key[binding:vnic_type], normal -> None [ 944.916130] [50969]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 944.916130] [50969]: key[tags], [] -> None [ 944.916130] [50969]: key[allowed_address_pairs], [] -> None [ 944.916130] [50969]: key[created_at], 2025-11-21T22:39:59Z -> None [ 944.916130] [50969]: key[name], -> None [ 944.916130] [50969]: key[status], DOWN -> None [ 944.916130] [50969]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 944.916130] [50969]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}] -> None [ 944.916130] [50969]: key[id], d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 -> None [ 944.916130] [50969]: key[port_security_enabled], True -> None [ 944.916130] [50969]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 944.916130] [50969]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 944.916130] [50969]: key[binding:profile], {} -> None [ 944.916130] [50969]: key[binding:host_id], -> None [ 944.916130] [50969]: key[revision_number], 6 -> None [ 944.916130] [50969]: key[description], -> None [ 944.916130] [50969]: key[updated_at], 2025-11-21T22:40:44Z -> None [ 944.916130] [50969]: key[standard_attr_id], 1308 -> None [ 944.916130] [50969]: key[admin_state_up], True -> None [ 944.916130] [50969]: key[binding:vif_type], unbound -> None [ 944.916130] [50969]: key[device_owner], compute:nova -> None [ 944.916130] [50969]: key[extra_dhcp_opts], [] -> None [ 944.916130] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.918977] [50969]: DEBUG neutron_lib.callbacks.manager [req-ca0c4eab-c019-49da-9bb9-a83e21e6916d req-0241c56d-0004-4a95-8f13-de9529bcc8d2 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.919322] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'name': 'network-vif-deleted', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 944.921833] [50969]: [pid: 50969|app: 0|req: 3544/7155] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:41:17 2025] DELETE /networking/v2.0/ports/d18fcbca-b8fe-4958-a51d-88e2cfa86ac4 => generated 0 bytes in 190 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 944.923055] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-980ca7d6-7e05-432c-bd60-2af90d57deed" -d '{"events": [{"server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "name": "network-vif-deleted", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 944.943322] [50968]: [pid: 50968|app: 0|req: 3612/7156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.945048] [50969]: DEBUG novaclient.v2.client [-] RESP: [207] Connection: close Content-Length: 180 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-169628da-e913-4972-ab03-1b73ef53390e x-openstack-request-id: req-169628da-e913-4972-ab03-1b73ef53390e {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 944.945886] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "81fbd0f1-8890-4b6a-b372-9f2f7d20edfb", "name": "network-vif-deleted", "tag": "d18fcbca-b8fe-4958-a51d-88e2cfa86ac4", "status": "failed", "code": 422}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 944.945886] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-169628da-e913-4972-ab03-1b73ef53390e {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 944.945886] [50969]: WARNING neutron.notifiers.nova [-] Nova event matching ['req-169628da-e913-4972-ab03-1b73ef53390e']: {'server_uuid': '81fbd0f1-8890-4b6a-b372-9f2f7d20edfb', 'name': 'network-vif-deleted', 'tag': 'd18fcbca-b8fe-4958-a51d-88e2cfa86ac4', 'status': 'failed', 'code': 422} returned with failed status [ 945.050849] [50969]: [pid: 50969|app: 0|req: 3545/7157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.093164] [50968]: [pid: 50968|app: 0|req: 3613/7158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.152993] [50969]: [pid: 50969|app: 0|req: 3546/7159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.241720] [50968]: [pid: 50968|app: 0|req: 3614/7160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.286044] [50969]: [pid: 50969|app: 0|req: 3547/7161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.378720] [50968]: [pid: 50968|app: 0|req: 3615/7162] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=4c73c6d6-5d88-4313-9d39-4d96eaff350f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.452126] [50969]: [pid: 50969|app: 0|req: 3548/7163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.517174] [50968]: [pid: 50968|app: 0|req: 3616/7164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.565998] [50969]: [pid: 50969|app: 0|req: 3549/7165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.592390] [50968]: [pid: 50968|app: 0|req: 3617/7166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:17 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.714056] [50969]: [pid: 50969|app: 0|req: 3550/7167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.835746] [50968]: [pid: 50968|app: 0|req: 3618/7168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.851443] [50969]: [pid: 50969|app: 0|req: 3551/7169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.900415] [50968]: [pid: 50968|app: 0|req: 3619/7170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.940297] [50969]: [pid: 50969|app: 0|req: 3552/7171] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.974029] [50968]: [pid: 50968|app: 0|req: 3620/7172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=81fbd0f1-8890-4b6a-b372-9f2f7d20edfb => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.018019] [50969]: [pid: 50969|app: 0|req: 3553/7173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.117976] [50968]: [pid: 50968|app: 0|req: 3621/7174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.160396] [50969]: [pid: 50969|app: 0|req: 3554/7175] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.216802] [50968]: [pid: 50968|app: 0|req: 3622/7176] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.302229] [50969]: [pid: 50969|app: 0|req: 3555/7177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.350583] [50968]: [pid: 50968|app: 0|req: 3623/7178] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.535956] [50969]: [pid: 50969|app: 0|req: 3556/7179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.593373] [50969]: [pid: 50969|app: 0|req: 3557/7180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.640818] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3357a6df-6a64-42ff-9b6c-43ad9cdb412a req-0be010b9-ddd5-4a3e-99b9-c5bf83c3083d tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.642471] [50968]: [pid: 50968|app: 0|req: 3624/7181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.648696] [50968]: DEBUG neutron.api.wsgi [req-3357a6df-6a64-42ff-9b6c-43ad9cdb412a req-228b609c-37cc-4582-91f6-8e02da6def57 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 946.649233] [50969]: [pid: 50969|app: 0|req: 3558/7182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.677734] [50968]: [pid: 50968|app: 0|req: 3625/7183] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:18 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.714947] [50969]: [pid: 50969|app: 0|req: 3559/7184] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.783908] [50968]: [pid: 50968|app: 0|req: 3626/7185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.908933] [50969]: [pid: 50969|app: 0|req: 3560/7186] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.911162] [50968]: [pid: 50968|app: 0|req: 3627/7187] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.965644] [50969]: [pid: 50969|app: 0|req: 3561/7188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.010660] [50968]: [pid: 50968|app: 0|req: 3628/7189] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.097647] [50969]: [pid: 50969|app: 0|req: 3562/7190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.196781] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-69ea34c8-a7dc-4988-9257-e9f242a42b56 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.197802] [50968]: [pid: 50968|app: 0|req: 3629/7191] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.201279] [50969]: [pid: 50969|app: 0|req: 3563/7192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.206428] [50968]: DEBUG neutron.api.wsgi [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-76f5df07-5c6a-4bc5-aeb2-ac587a1526f4 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 947.212662] [50968]: [pid: 50968|app: 0|req: 3630/7193] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/quotas/f3032a73c30547cca0af5c9f3824f84e => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.276087] [50968]: [pid: 50968|app: 0|req: 3631/7194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 947.283463] [50969]: [pid: 50969|app: 0|req: 3564/7195] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&fields=id => generated 103 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 947.323178] [50968]: [pid: 50968|app: 0|req: 3632/7196] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.341220] [50968]: [pid: 50968|app: 0|req: 3633/7197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 947.361916] [50969]: [pid: 50969|app: 0|req: 3565/7198] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 947.387010] [50968]: [pid: 50968|app: 0|req: 3634/7199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.440771] [50969]: [pid: 50969|app: 0|req: 3566/7200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.466404] [50969]: [pid: 50969|app: 0|req: 3567/7201] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 947.520368] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b952f0e3-6673-454f-bad4-9775964876ce req-256149a1-feb8-41e3-979c-70cded827a8a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.521461] [50968]: [pid: 50968|app: 0|req: 3635/7202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 1042 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 947.528609] [50969]: DEBUG neutron.api.wsgi [req-b952f0e3-6673-454f-bad4-9775964876ce req-c2785125-3a25-47d0-9dde-bea31d36f474 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 947.563193] [50969]: [pid: 50969|app: 0|req: 3568/7203] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.624581] [50968]: [pid: 50968|app: 0|req: 3636/7204] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:19 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.720955] [50968]: [pid: 50968|app: 0|req: 3637/7205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.736795] [50968]: [pid: 50968|app: 0|req: 3638/7206] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.754233] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0920bbd5-1935-42c2-8b18-458fa981500b req-387e18fc-f67c-44f6-a6ae-49d21b6a87c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.756184] [50969]: [pid: 50969|app: 0|req: 3569/7207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 1042 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 947.762299] [50968]: DEBUG neutron.api.wsgi [req-0920bbd5-1935-42c2-8b18-458fa981500b req-182ea9cc-03b4-4099-9af7-f27208f78f68 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 947.782108] [50968]: [pid: 50968|app: 0|req: 3639/7208] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.797852] [50968]: [pid: 50968|app: 0|req: 3640/7209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.828549] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c013bf63-e635-4f29-b4d7-a1beef4c6285 req-565e029b-0737-4fb7-b535-ba925b486da1 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.829546] [50969]: [pid: 50969|app: 0|req: 3570/7210] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.836396] [50968]: DEBUG neutron.api.wsgi [req-c013bf63-e635-4f29-b4d7-a1beef4c6285 req-565834ac-ed94-4855-9809-d868fe050254 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 947.857461] [50968]: [pid: 50968|app: 0|req: 3641/7212] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.857614] [50969]: [pid: 50969|app: 0|req: 3571/7212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.975792] [50968]: [pid: 50968|app: 0|req: 3642/7213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.989132] [50969]: [pid: 50969|app: 0|req: 3572/7214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.041012] [50968]: [pid: 50968|app: 0|req: 3643/7215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.099987] [50969]: [pid: 50969|app: 0|req: 3573/7216] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.185588] [50968]: [pid: 50968|app: 0|req: 3644/7217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.267246] [50969]: [pid: 50969|app: 0|req: 3574/7218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.353081] [50968]: [pid: 50968|app: 0|req: 3645/7219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.406743] [50969]: [pid: 50969|app: 0|req: 3575/7220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.446097] [50968]: [pid: 50968|app: 0|req: 3646/7221] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.512247] [50969]: [pid: 50969|app: 0|req: 3576/7222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.530750] [50968]: [pid: 50968|app: 0|req: 3647/7223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.703481] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-ebd3dabb-c97e-4ad7-8cc0-06e2ef6694dd tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.704339] [50968]: [pid: 50968|app: 0|req: 3648/7224] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.704548] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-f1e02fdb-e941-4a0a-80f9-6c8b69d72e08 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.705568] [50969]: [pid: 50969|app: 0|req: 3577/7225] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:20 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.717241] [50968]: [pid: 50968|app: 0|req: 3649/7226] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.720441] [50968]: DEBUG neutron.api.v2.base [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Request body: {'port': {'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'admin_state_up': True, 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 948.763547] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Deleting port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 948.763820] [50969]: DEBUG neutron_lib.callbacks.manager [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.765377] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Made reservation on behalf of 0007e42e72604fb7bd5c43d2508991c0 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 948.768612] [50968]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.793172] [50969]: DEBUG neutron.plugins.ml2.db [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] For port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 948.793471] [50969]: DEBUG neutron_lib.callbacks.manager [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.798525] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_precommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:44Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 948.798752] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_precommit: [ 948.798752] [50969]: key[mac_address], fa:16:3e:dc:85:fa -> None [ 948.798752] [50969]: key[device_id], 333fee12-7d25-4a1e-ae5f-46478ed293ae -> None [ 948.798752] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 948.798752] [50969]: key[binding:vnic_type], normal -> None [ 948.798752] [50969]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 948.798752] [50969]: key[tags], [] -> None [ 948.798752] [50969]: key[allowed_address_pairs], [] -> None [ 948.798752] [50969]: key[created_at], 2025-11-21T22:38:42Z -> None [ 948.798752] [50969]: key[name], -> None [ 948.798752] [50969]: key[status], ACTIVE -> None [ 948.798752] [50969]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 948.798752] [50969]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}] -> None [ 948.798752] [50969]: key[id], a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 -> None [ 948.798752] [50969]: key[port_security_enabled], True -> None [ 948.798752] [50969]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 948.798752] [50969]: key[security_groups], ['9276c5a5-af43-4c6e-899f-c34039400160'] -> None [ 948.798752] [50969]: key[binding:profile], {} -> None [ 948.798752] [50969]: key[binding:host_id], cpu-1 -> None [ 948.798752] [50969]: key[revision_number], 5 -> None [ 948.798752] [50969]: key[description], -> None [ 948.798752] [50969]: key[updated_at], 2025-11-21T22:38:44Z -> None [ 948.798752] [50969]: key[standard_attr_id], 1233 -> None [ 948.798752] [50969]: key[admin_state_up], True -> None [ 948.798752] [50969]: key[binding:vif_type], ovs -> None [ 948.798752] [50969]: key[device_owner], compute:nova -> None [ 948.798752] [50969]: key[extra_dhcp_opts], [] -> None [ 948.798752] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 948.800980] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Calling delete_port for a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 948.827887] [50968]: DEBUG neutron.db.db_base_plugin_common [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Allocated IP 192.168.128.14 (e7305f3f-a92b-4bbc-a03a-c8dec7f63150/cfccd973-653b-499f-b091-41f5a527c5c1/c0142398-2d40-4183-aabd-5e6ec1d24cff) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 948.873829] [50969]: DEBUG neutron_lib.callbacks.manager [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a4d94080-0b19-4cbe-94e3-1fa587f2f5f5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.881860] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Pushing event deleted for resources: {'Port': ['ID=a4d94080-0b19-4cbe-94e3-1fa587f2f5f5,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 948.901334] [50968]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for allowed_address_pair (c0142398-2d40-4183-aabd-5e6ec1d24cff), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.902599] [50968]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.902968] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': '', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 948.902968] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit: [ 948.902968] [50968]: key[mac_address], None -> fa:16:3e:fd:b0:78 [ 948.902968] [50968]: key[device_id], None -> ac3584b4-1b45-44cc-a8a2-27ce85c0f9da [ 948.902968] [50968]: key[binding:vif_details], None -> {} [ 948.902968] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 948.902968] [50968]: key[binding:vnic_type], None -> normal [ 948.902968] [50968]: key[allowed_address_pairs], None -> [] [ 948.902968] [50968]: key[name], None -> [ 948.902968] [50968]: key[status], None -> DOWN [ 948.902968] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 948.902968] [50968]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}] [ 948.902968] [50968]: key[id], None -> c0142398-2d40-4183-aabd-5e6ec1d24cff [ 948.902968] [50968]: key[port_security_enabled], None -> True [ 948.902968] [50968]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 948.902968] [50968]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 948.902968] [50968]: key[binding:profile], None -> {} [ 948.902968] [50968]: key[binding:host_id], None -> [ 948.902968] [50968]: key[standard_attr_id], None -> 1463 [ 948.902968] [50968]: key[admin_state_up], None -> True [ 948.902968] [50968]: key[device_owner], None -> [ 948.902968] [50968]: key[binding:vif_type], None -> unbound [ 948.902968] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 948.908523] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] No DVR routers for this DVR port a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 948.908847] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_postcommit called with port settings {'id': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:dc:85:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'device_owner': 'compute:nova', 'standard_attr_id': 1233, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:38:42Z', 'updated_at': '2025-11-21T22:38:44Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 948.909015] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_postcommit: [ 948.909015] [50969]: key[mac_address], fa:16:3e:dc:85:fa -> None [ 948.909015] [50969]: key[device_id], 333fee12-7d25-4a1e-ae5f-46478ed293ae -> None [ 948.909015] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 948.909015] [50969]: key[binding:vnic_type], normal -> None [ 948.909015] [50969]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 948.909015] [50969]: key[tags], [] -> None [ 948.909015] [50969]: key[allowed_address_pairs], [] -> None [ 948.909015] [50969]: key[created_at], 2025-11-21T22:38:42Z -> None [ 948.909015] [50969]: key[name], -> None [ 948.909015] [50969]: key[status], ACTIVE -> None [ 948.909015] [50969]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 948.909015] [50969]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.5'}] -> None [ 948.909015] [50969]: key[id], a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 -> None [ 948.909015] [50969]: key[port_security_enabled], True -> None [ 948.909015] [50969]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 948.909015] [50969]: key[security_groups], ['9276c5a5-af43-4c6e-899f-c34039400160'] -> None [ 948.909015] [50969]: key[binding:profile], {} -> None [ 948.909015] [50969]: key[binding:host_id], cpu-1 -> None [ 948.909015] [50969]: key[revision_number], 5 -> None [ 948.909015] [50969]: key[description], -> None [ 948.909015] [50969]: key[updated_at], 2025-11-21T22:38:44Z -> None [ 948.909015] [50969]: key[standard_attr_id], 1233 -> None [ 948.909015] [50969]: key[admin_state_up], True -> None [ 948.909015] [50969]: key[binding:vif_type], ovs -> None [ 948.909015] [50969]: key[device_owner], compute:nova -> None [ 948.909015] [50969]: key[extra_dhcp_opts], [] -> None [ 948.909015] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 948.911175] [50969]: DEBUG neutron_lib.callbacks.manager [req-a406b101-a8bd-464c-8b6a-ec107d2de10a req-bc88d4a7-dda9-4ee9-b3a4-0fc231bd2833 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.911677] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'name': 'network-vif-deleted', 'tag': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 948.914676] [50969]: [pid: 50969|app: 0|req: 3578/7227] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:41:21 2025] DELETE /networking/v2.0/ports/a4d94080-0b19-4cbe-94e3-1fa587f2f5f5 => generated 0 bytes in 202 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 948.916158] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f0aab2c3-0727-4e0f-8c57-dc5f01dd2c34" -d '{"events": [{"server_uuid": "333fee12-7d25-4a1e-ae5f-46478ed293ae", "name": "network-vif-deleted", "tag": "a4d94080-0b19-4cbe-94e3-1fa587f2f5f5"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 948.921962] [50968]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.936140] [50969]: [pid: 50969|app: 0|req: 3579/7228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.946682] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'Port': ['ID=c0142398-2d40-4183-aabd-5e6ec1d24cff,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 948.958937] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 948.959729] [50968]: DEBUG neutron.scheduler.base_scheduler [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 948.963121] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 948.981608] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': '', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:21Z', 'revision_number': 1, 'network': {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 948.981954] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit: [ 948.981954] [50968]: key[mac_address], None -> fa:16:3e:fd:b0:78 [ 948.981954] [50968]: key[device_id], None -> ac3584b4-1b45-44cc-a8a2-27ce85c0f9da [ 948.981954] [50968]: key[binding:vif_details], None -> {} [ 948.981954] [50968]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 948.981954] [50968]: key[binding:vnic_type], None -> normal [ 948.981954] [50968]: key[tags], None -> [] [ 948.981954] [50968]: key[allowed_address_pairs], None -> [] [ 948.981954] [50968]: key[created_at], None -> 2025-11-21T22:41:21Z [ 948.981954] [50968]: key[name], None -> [ 948.981954] [50968]: key[status], None -> DOWN [ 948.981954] [50968]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 948.981954] [50968]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}] [ 948.981954] [50968]: key[id], None -> c0142398-2d40-4183-aabd-5e6ec1d24cff [ 948.981954] [50968]: key[port_security_enabled], None -> True [ 948.981954] [50968]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 948.981954] [50968]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 948.981954] [50968]: key[binding:profile], None -> {} [ 948.981954] [50968]: key[binding:host_id], None -> [ 948.981954] [50968]: key[revision_number], None -> 1 [ 948.981954] [50968]: key[description], None -> [ 948.981954] [50968]: key[updated_at], None -> 2025-11-21T22:41:21Z [ 948.981954] [50968]: key[standard_attr_id], None -> 1463 [ 948.981954] [50968]: key[admin_state_up], None -> True [ 948.981954] [50968]: key[binding:vif_type], None -> unbound [ 948.981954] [50968]: key[device_owner], None -> [ 948.981954] [50968]: key[extra_dhcp_opts], None -> [] [ 948.981954] [50968]: key[network], None -> {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} [ 948.981954] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 948.997765] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98f964ff-f4df-4ea9-8805-47f8c1515354 req-5fa60ea5-6697-4767-a635-85399aa98ad6 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.998899] [50969]: [pid: 50969|app: 0|req: 3580/7229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 736 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 949.012697] [50969]: [pid: 50969|app: 0|req: 3581/7230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.015303] [50969]: DEBUG neutron.api.wsgi [req-98f964ff-f4df-4ea9-8805-47f8c1515354 req-ad9b2959-4b60-427d-bfc1-bf3c3f9163eb tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.021500] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 949.021893] [50968]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-ebe7105e-479a-42ae-b1aa-4c7ea52b7ac1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.036852] [50969]: [pid: 50969|app: 0|req: 3582/7231] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.038340] [50968]: [pid: 50968|app: 0|req: 3650/7232] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:21 2025] POST /networking/v2.0/ports => generated 733 bytes in 321 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 949.047985] [50969]: DEBUG neutron.api.v2.base [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Request body: {'port': {'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 949.092753] [50968]: [pid: 50968|app: 0|req: 3651/7233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.098963] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.128547] [50968]: [pid: 50968|app: 0|req: 3652/7234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.135933] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-063019fe-24c4-4e30-84a9-ac3bfe6bf119 x-openstack-request-id: req-063019fe-24c4-4e30-84a9-ac3bfe6bf119 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 949.135933] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "333fee12-7d25-4a1e-ae5f-46478ed293ae", "name": "network-vif-deleted", "tag": "a4d94080-0b19-4cbe-94e3-1fa587f2f5f5", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 949.135933] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-063019fe-24c4-4e30-84a9-ac3bfe6bf119 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 949.136168] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-063019fe-24c4-4e30-84a9-ac3bfe6bf119'] response: {'server_uuid': '333fee12-7d25-4a1e-ae5f-46478ed293ae', 'name': 'network-vif-deleted', 'tag': 'a4d94080-0b19-4cbe-94e3-1fa587f2f5f5', 'status': 'completed', 'code': 200} [ 949.195910] [50968]: [pid: 50968|app: 0|req: 3653/7235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.215235] [50968]: [pid: 50968|app: 0|req: 3654/7236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 949.271611] [50968]: [pid: 50968|app: 0|req: 3655/7237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.304751] [50969]: DEBUG neutron.notifiers.nova [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c0142398-2d40-4183-aabd-5e6ec1d24cff {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 949.312130] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks [] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.325023] [50969]: DEBUG neutron.db.provisioning_blocks [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Transition to ACTIVE for port object c0142398-2d40-4183-aabd-5e6ec1d24cff will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 949.329037] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_precommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:21Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': '', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:21Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 949.329037] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_precommit: [ 949.329037] [50969]: key[device_owner], -> compute:nova [ 949.329037] [50969]: key[binding:host_id], -> cpu-1 [ 949.329037] [50969]: key[revision_number], 1 -> 2 [ 949.329037] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 949.330365] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.343343] [50968]: [pid: 50968|app: 0|req: 3656/7238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.353502] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Pushing event updated for resources: {'Port': ['ID=c0142398-2d40-4183-aabd-5e6ec1d24cff,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 949.388589] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_postcommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:21Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': '', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:21Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 949.388875] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_postcommit: [ 949.388875] [50969]: key[device_owner], -> compute:nova [ 949.388875] [50969]: key[binding:host_id], -> cpu-1 [ 949.388875] [50969]: key[revision_number], 1 -> 2 [ 949.388875] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 949.396085] [50969]: DEBUG neutron.plugins.ml2.managers [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Attempting to bind port c0142398-2d40-4183-aabd-5e6ec1d24cff on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 949.396235] [50969]: DEBUG neutron.plugins.ml2.managers [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Attempting to bind port c0142398-2d40-4183-aabd-5e6ec1d24cff by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 949.396356] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Attempting to bind port c0142398-2d40-4183-aabd-5e6ec1d24cff on network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 949.413629] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 949.413872] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Bind Segment={'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 949.416087] [50968]: [pid: 50968|app: 0|req: 3657/7239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.416514] [50969]: DEBUG networking_nsxv3.api.rpc [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Bind port on Host cpu-1 & Segment [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 949.475577] [50968]: [pid: 50968|app: 0|req: 3658/7240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.539696] [50968]: [pid: 50968|app: 0|req: 3659/7241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.600050] [50968]: [pid: 50968|app: 0|req: 3660/7242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.649618] [50968]: [pid: 50968|app: 0|req: 3661/7243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:21 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.706021] [50968]: [pid: 50968|app: 0|req: 3662/7244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.720185] [50968]: [pid: 50968|app: 0|req: 3663/7245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.787551] [50968]: [pid: 50968|app: 0|req: 3664/7246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.823610] [50968]: [pid: 50968|app: 0|req: 3665/7247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.008882] [50968]: [pid: 50968|app: 0|req: 3666/7248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.143842] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-563a2114-640c-4706-ac5d-cb8f07e7769a req-c8720f19-111a-42ac-92cf-3488f8a94356 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.144118] [50968]: [pid: 50968|app: 0|req: 3667/7249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 748 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.150342] [50968]: DEBUG neutron.api.wsgi [req-563a2114-640c-4706-ac5d-cb8f07e7769a req-ac59b978-f9b9-41b0-bdc3-20fba3c060c9 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.184294] [50968]: [pid: 50968|app: 0|req: 3668/7250] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 950.198698] [50968]: [pid: 50968|app: 0|req: 3669/7251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.257613] [50968]: [pid: 50968|app: 0|req: 3670/7252] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.279118] [50968]: [pid: 50968|app: 0|req: 3671/7253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.319767] [50968]: [pid: 50968|app: 0|req: 3672/7254] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.345160] [50968]: [pid: 50968|app: 0|req: 3673/7255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.402049] [50968]: [pid: 50968|app: 0|req: 3674/7256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.419741] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Bound using segment: {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 950.420041] [50969]: DEBUG neutron.plugins.ml2.managers [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Bound port: c0142398-2d40-4183-aabd-5e6ec1d24cff, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c297fe21-cd0b-4226-813b-a65d2358d034", "external-id": "nsx-vlan-transportzone-98", "segmentation_id": 98}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 950.420146] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.476150] [50969]: DEBUG neutron.plugins.ml2.db [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] For port c0142398-2d40-4183-aabd-5e6ec1d24cff, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 950.479514] [50969]: DEBUG neutron.plugins.ml2.db [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] For port c0142398-2d40-4183-aabd-5e6ec1d24cff, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c0142398-2d40-4183-aabd-5e6ec1d24cff,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 950.481344] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_precommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:21Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:21Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 950.481619] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_precommit: [ 950.481619] [50969]: key[binding:vif_type], unbound -> ovs [ 950.481619] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} [ 950.481619] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.484827] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.488258] [50968]: [pid: 50968|app: 0|req: 3675/7257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.513061] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Pushing event updated for resources: {'Port': ['ID=c0142398-2d40-4183-aabd-5e6ec1d24cff,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 950.519580] [50969]: DEBUG neutron.db.provisioning_blocks [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Provisioning complete for port c0142398-2d40-4183-aabd-5e6ec1d24cff triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 950.519801] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.519953] [50969]: INFO neutron.plugins.ml2.plugin [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Attempt 1 to provision port c0142398-2d40-4183-aabd-5e6ec1d24cff [ 950.546944] [50968]: [pid: 50968|app: 0|req: 3676/7258] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.570967] [50969]: DEBUG neutron.plugins.ml2.plugin [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Current status of the port c0142398-2d40-4183-aabd-5e6ec1d24cff is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 950.571280] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.601492] [50969]: DEBUG neutron.plugins.ml2.db [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] For port c0142398-2d40-4183-aabd-5e6ec1d24cff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c0142398-2d40-4183-aabd-5e6ec1d24cff,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 950.615032] [50968]: [pid: 50968|app: 0|req: 3677/7259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.642336] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_precommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:22Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:22Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 950.642478] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_precommit: [ 950.642478] [50969]: key[status], DOWN -> ACTIVE [ 950.642478] [50969]: key[revision_number], 4 -> 5 [ 950.642478] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.652090] [50969]: DEBUG neutron.db.provisioning_blocks [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Provisioning complete for port c0142398-2d40-4183-aabd-5e6ec1d24cff triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 950.652090] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.652229] [50969]: INFO neutron.plugins.ml2.plugin [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Attempt 1 to provision port c0142398-2d40-4183-aabd-5e6ec1d24cff [ 950.668788] [50968]: [pid: 50968|app: 0|req: 3678/7260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:22 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.697143] [50969]: DEBUG neutron.plugins.ml2.plugin [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Current status of the port c0142398-2d40-4183-aabd-5e6ec1d24cff is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 950.697972] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_postcommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:22Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:22Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 950.698128] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_postcommit: [ 950.698128] [50969]: key[status], DOWN -> ACTIVE [ 950.698128] [50969]: key[revision_number], 4 -> 5 [ 950.698128] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.698300] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.721652] [50968]: [pid: 50968|app: 0|req: 3679/7261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.803519] [50968]: [pid: 50968|app: 0|req: 3680/7262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.818239] [50968]: [pid: 50968|app: 0|req: 3681/7263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.869111] [50968]: [pid: 50968|app: 0|req: 3682/7264] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.889488] [50968]: [pid: 50968|app: 0|req: 3683/7265] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.071227] [50968]: [pid: 50968|app: 0|req: 3684/7266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.138113] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c0142398-2d40-4183-aabd-5e6ec1d24cff'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 951.139562] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5d1d69fa-dec8-420b-be31-20d10730af43" -d '{"events": [{"server_uuid": "ac3584b4-1b45-44cc-a8a2-27ce85c0f9da", "name": "network-vif-plugged", "status": "completed", "tag": "c0142398-2d40-4183-aabd-5e6ec1d24cff"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 951.145339] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Pushing event updated for resources: {'Port': ['ID=c0142398-2d40-4183-aabd-5e6ec1d24cff,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 951.148326] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_postcommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:22Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:21Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 951.148520] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] update_port_postcommit: [ 951.148520] [50969]: key[binding:vif_type], unbound -> ovs [ 951.148520] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} [ 951.148520] [50969]: key[updated_at], 2025-11-21T22:41:21Z -> 2025-11-21T22:41:22Z [ 951.148520] [50969]: key[revision_number], 2 -> 4 [ 951.148520] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.152885] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.153171] [50969]: DEBUG neutron_lib.callbacks.manager [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-5c94218a-7f56-4f55-9b74-16b66eef5a3b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.154438] [50969]: [pid: 50969|app: 0|req: 3583/7267] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:21 2025] PUT /networking/v2.0/ports/c0142398-2d40-4183-aabd-5e6ec1d24cff => generated 1036 bytes in 2109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 951.174013] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-29a1ffe0-2ce2-42bf-99f8-926983b42904 x-openstack-request-id: req-29a1ffe0-2ce2-42bf-99f8-926983b42904 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 951.174144] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ac3584b4-1b45-44cc-a8a2-27ce85c0f9da", "name": "network-vif-plugged", "status": "completed", "tag": "c0142398-2d40-4183-aabd-5e6ec1d24cff", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 951.174223] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-29a1ffe0-2ce2-42bf-99f8-926983b42904 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 951.174379] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-29a1ffe0-2ce2-42bf-99f8-926983b42904'] response: {'server_uuid': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'code': 200} [ 951.274303] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afea95fe-2541-4af9-a9bd-745ceb59d5e1 req-d15fe687-80b2-445d-8410-b37e8d1ee65f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.274793] [50968]: [pid: 50968|app: 0|req: 3685/7268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.287989] [50968]: [pid: 50968|app: 0|req: 3686/7269] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.290011] [50968]: DEBUG neutron.api.wsgi [req-afea95fe-2541-4af9-a9bd-745ceb59d5e1 req-47a99d5e-6363-41f0-9d8f-4524b9c6a0e8 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.290617] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-e6288677-7b81-4d65-891e-8542dd3d3a21 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.291557] [50969]: [pid: 50969|app: 0|req: 3584/7270] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 605 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.308907] [50969]: [pid: 50969|app: 0|req: 3585/7271] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?tenant_id=7272810c103c41a4af2655e294c2ff6d&device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.313259] [50969]: DEBUG neutron.api.v2.base [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Request body: {'port': {'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'admin_state_up': True, 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 951.315092] [50968]: [pid: 50968|app: 0|req: 3687/7272] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.326154] [50968]: [pid: 50968|app: 0|req: 3688/7273] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/networks?tenant_id=7272810c103c41a4af2655e294c2ff6d&shared=False => generated 15 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.366488] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Made reservation on behalf of 4f158c20b8fb452c8995c99dad00c0c6 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 951.369546] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.373500] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5c94e3b-dbf8-420d-9cac-a54635067cf7 req-29fcf17b-2a06-42ae-978a-b2280886855e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.374318] [50968]: [pid: 50968|app: 0|req: 3689/7274] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.389168] [50968]: [pid: 50968|app: 0|req: 3690/7275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.402195] [50968]: [pid: 50968|app: 0|req: 3691/7276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.432726] [50969]: DEBUG neutron.db.db_base_plugin_common [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Allocated IP 192.168.128.8 (f316fe0c-9a87-4edb-a536-41bf6fb30e00/0bf1bb7c-58a2-49a6-9516-fb0a54f8b708/40f239ba-9169-410e-b455-469d9906e6bc) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 951.455505] [50968]: [pid: 50968|app: 0|req: 3692/7277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.469437] [50968]: [pid: 50968|app: 0|req: 3693/7278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.504229] [50968]: [pid: 50968|app: 0|req: 3694/7279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.508546] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for allowed_address_pair (40f239ba-9169-410e-b455-469d9906e6bc), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.509356] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks [] for port (40f239ba-9169-410e-b455-469d9906e6bc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.509522] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': '', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 951.509665] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_precommit: [ 951.509665] [50969]: key[mac_address], None -> fa:16:3e:74:b2:e5 [ 951.509665] [50969]: key[device_id], None -> 5f57394e-3d15-497b-91fd-9b885f145811 [ 951.509665] [50969]: key[binding:vif_details], None -> {} [ 951.509665] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 951.509665] [50969]: key[binding:vnic_type], None -> normal [ 951.509665] [50969]: key[allowed_address_pairs], None -> [] [ 951.509665] [50969]: key[name], None -> [ 951.509665] [50969]: key[status], None -> DOWN [ 951.509665] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 951.509665] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}] [ 951.509665] [50969]: key[id], None -> 40f239ba-9169-410e-b455-469d9906e6bc [ 951.509665] [50969]: key[port_security_enabled], None -> True [ 951.509665] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 951.509665] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 951.509665] [50969]: key[binding:profile], None -> {} [ 951.509665] [50969]: key[binding:host_id], None -> [ 951.509665] [50969]: key[standard_attr_id], None -> 1464 [ 951.509665] [50969]: key[admin_state_up], None -> True [ 951.509665] [50969]: key[device_owner], None -> [ 951.509665] [50969]: key[binding:vif_type], None -> unbound [ 951.509665] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.531585] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (40f239ba-9169-410e-b455-469d9906e6bc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.552809] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event updated for resources: {'Port': ['ID=40f239ba-9169-410e-b455-469d9906e6bc,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 951.561726] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Network f316fe0c-9a87-4edb-a536-41bf6fb30e00 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 951.562026] [50968]: [pid: 50968|app: 0|req: 3695/7280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.562824] [50969]: DEBUG neutron.scheduler.base_scheduler [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 951.566012] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 951.581821] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': '', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'port_security_enabled': True, 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:23Z', 'revision_number': 1, 'network': {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 951.582035] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] create_port_postcommit: [ 951.582035] [50969]: key[mac_address], None -> fa:16:3e:74:b2:e5 [ 951.582035] [50969]: key[device_id], None -> 5f57394e-3d15-497b-91fd-9b885f145811 [ 951.582035] [50969]: key[binding:vif_details], None -> {} [ 951.582035] [50969]: key[project_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 951.582035] [50969]: key[binding:vnic_type], None -> normal [ 951.582035] [50969]: key[tags], None -> [] [ 951.582035] [50969]: key[allowed_address_pairs], None -> [] [ 951.582035] [50969]: key[created_at], None -> 2025-11-21T22:41:23Z [ 951.582035] [50969]: key[name], None -> [ 951.582035] [50969]: key[status], None -> DOWN [ 951.582035] [50969]: key[tenant_id], None -> 4f158c20b8fb452c8995c99dad00c0c6 [ 951.582035] [50969]: key[fixed_ips], None -> [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}] [ 951.582035] [50969]: key[id], None -> 40f239ba-9169-410e-b455-469d9906e6bc [ 951.582035] [50969]: key[port_security_enabled], None -> True [ 951.582035] [50969]: key[network_id], None -> f316fe0c-9a87-4edb-a536-41bf6fb30e00 [ 951.582035] [50969]: key[security_groups], None -> ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] [ 951.582035] [50969]: key[binding:profile], None -> {} [ 951.582035] [50969]: key[binding:host_id], None -> [ 951.582035] [50969]: key[revision_number], None -> 1 [ 951.582035] [50969]: key[description], None -> [ 951.582035] [50969]: key[updated_at], None -> 2025-11-21T22:41:23Z [ 951.582035] [50969]: key[standard_attr_id], None -> 1464 [ 951.582035] [50969]: key[admin_state_up], None -> True [ 951.582035] [50969]: key[binding:vif_type], None -> unbound [ 951.582035] [50969]: key[device_owner], None -> [ 951.582035] [50969]: key[extra_dhcp_opts], None -> [] [ 951.582035] [50969]: key[network], None -> {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} [ 951.582035] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.611089] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.611512] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-999ca7a9-de27-4302-afc2-10aff96a5cc5 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.620085] [50969]: [pid: 50969|app: 0|req: 3586/7281] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:23 2025] POST /networking/v2.0/ports => generated 732 bytes in 311 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 951.620773] [50968]: [pid: 50968|app: 0|req: 3696/7282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:23 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.626150] [50969]: DEBUG neutron.api.v2.base [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Request body: {'port': {'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 951.663188] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (40f239ba-9169-410e-b455-469d9906e6bc), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.687971] [50968]: [pid: 50968|app: 0|req: 3697/7283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.743625] [50968]: [pid: 50968|app: 0|req: 3698/7284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.788384] [50969]: DEBUG neutron.notifiers.nova [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 40f239ba-9169-410e-b455-469d9906e6bc {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 951.794928] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks [] for port (40f239ba-9169-410e-b455-469d9906e6bc), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.802926] [50969]: DEBUG neutron.db.provisioning_blocks [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Transition to ACTIVE for port object 40f239ba-9169-410e-b455-469d9906e6bc will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 951.804658] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_precommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:24Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': '', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:23Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 951.804835] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_precommit: [ 951.804835] [50969]: key[device_owner], -> compute:nova [ 951.804835] [50969]: key[binding:host_id], -> cpu-1 [ 951.804835] [50969]: key[updated_at], 2025-11-21T22:41:23Z -> 2025-11-21T22:41:24Z [ 951.804835] [50969]: key[revision_number], 1 -> 2 [ 951.804835] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.808867] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (40f239ba-9169-410e-b455-469d9906e6bc), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.810093] [50968]: [pid: 50968|app: 0|req: 3699/7285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.828776] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Pushing event updated for resources: {'Port': ['ID=40f239ba-9169-410e-b455-469d9906e6bc,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 951.862708] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_postcommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:24Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': '', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:23Z', 'revision_number': 1, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 951.862884] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_postcommit: [ 951.862884] [50969]: key[device_owner], -> compute:nova [ 951.862884] [50969]: key[binding:host_id], -> cpu-1 [ 951.862884] [50969]: key[updated_at], 2025-11-21T22:41:23Z -> 2025-11-21T22:41:24Z [ 951.862884] [50969]: key[revision_number], 1 -> 2 [ 951.862884] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.868514] [50969]: DEBUG neutron.plugins.ml2.managers [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Attempting to bind port 40f239ba-9169-410e-b455-469d9906e6bc on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 951.868673] [50969]: DEBUG neutron.plugins.ml2.managers [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Attempting to bind port 40f239ba-9169-410e-b455-469d9906e6bc by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 951.869666] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Attempting to bind port 40f239ba-9169-410e-b455-469d9906e6bc on network f316fe0c-9a87-4edb-a536-41bf6fb30e00 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 951.869882] [50968]: [pid: 50968|app: 0|req: 3700/7286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.885316] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 951.885316] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Bind Segment={'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 951.887327] [50969]: DEBUG networking_nsxv3.api.rpc [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 951.894537] [50968]: [pid: 50968|app: 0|req: 3701/7287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.945208] [50968]: [pid: 50968|app: 0|req: 3702/7288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.958464] [50968]: [pid: 50968|app: 0|req: 3703/7289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.139377] [50968]: [pid: 50968|app: 0|req: 3704/7290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.200648] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-8a6f30e3-87b5-46d9-b1ea-6fa99a1dd0fa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.201715] [50968]: [pid: 50968|app: 0|req: 3705/7291] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 1041 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 952.207630] [50968]: DEBUG neutron.api.wsgi [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-378d4fb7-b0e0-4178-9500-0212c86986e4 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.220821] [50968]: [pid: 50968|app: 0|req: 3706/7292] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c0142398-2d40-4183-aabd-5e6ec1d24cff => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 952.247541] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-57a6d46c-3186-46a4-94b5-1b9958c9aa05 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.248466] [50968]: [pid: 50968|app: 0|req: 3707/7293] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 952.278018] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99265df2-82ca-4ad2-810e-7ce276f4b3f2 req-776c3082-bb67-4cc4-9530-697629e8d8bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.279014] [50968]: [pid: 50968|app: 0|req: 3708/7294] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 952.322335] [50968]: [pid: 50968|app: 0|req: 3709/7295] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 952.359883] [50968]: [pid: 50968|app: 0|req: 3710/7296] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 952.373472] [50968]: [pid: 50968|app: 0|req: 3711/7297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.407931] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77386c44-e4b6-4a5f-956f-5c1eab7f3fda req-4607ffba-c7eb-44c1-80ef-7e992fbbca1e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.408865] [50968]: [pid: 50968|app: 0|req: 3712/7298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.415035] [50968]: DEBUG neutron.api.wsgi [req-77386c44-e4b6-4a5f-956f-5c1eab7f3fda req-fe1af2a2-b574-46bb-9c23-5687c3f5f4e5 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.439403] [50968]: [pid: 50968|app: 0|req: 3713/7299] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 952.458848] [50968]: [pid: 50968|app: 0|req: 3714/7300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.492159] [50968]: [pid: 50968|app: 0|req: 3715/7301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.514309] [50968]: [pid: 50968|app: 0|req: 3716/7302] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.553453] [50968]: [pid: 50968|app: 0|req: 3717/7303] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.609936] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ee5c906-9302-4dc8-a5e2-7613563ff427 req-a075a40f-981f-4c79-bf75-ee0ab0583a87 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.611030] [50968]: [pid: 50968|app: 0|req: 3718/7304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 747 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.617036] [50968]: DEBUG neutron.api.wsgi [req-4ee5c906-9302-4dc8-a5e2-7613563ff427 req-b684f7d6-3f26-46ef-ac9e-d78041d9c654 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.637550] [50968]: [pid: 50968|app: 0|req: 3719/7305] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 952.651483] [50968]: [pid: 50968|app: 0|req: 3720/7306] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:24 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.692380] [50968]: [pid: 50968|app: 0|req: 3721/7307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 952.757910] [50968]: [pid: 50968|app: 0|req: 3722/7308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=bc7fa48b-8246-4af5-8c65-231e00dede10 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.812688] [50968]: [pid: 50968|app: 0|req: 3723/7309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.866030] [50968]: [pid: 50968|app: 0|req: 3724/7310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.890198] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Bound using segment: {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 952.890536] [50969]: DEBUG neutron.plugins.ml2.managers [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Bound port: 40f239ba-9169-410e-b455-469d9906e6bc, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e85cbc56-fee0-41f7-bc70-64f31775ce92", "external-id": "nsx-vlan-transportzone-793", "segmentation_id": 793}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 952.890729] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (40f239ba-9169-410e-b455-469d9906e6bc), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 952.932986] [50969]: DEBUG neutron.plugins.ml2.db [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] For port 40f239ba-9169-410e-b455-469d9906e6bc, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 952.933836] [50968]: [pid: 50968|app: 0|req: 3725/7311] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.935899] [50969]: DEBUG neutron.plugins.ml2.db [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] For port 40f239ba-9169-410e-b455-469d9906e6bc, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=40f239ba-9169-410e-b455-469d9906e6bc,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 952.937398] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_precommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:24Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:24Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 952.937571] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_precommit: [ 952.937571] [50969]: key[binding:vif_type], unbound -> ovs [ 952.937571] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} [ 952.937571] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 952.942947] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (40f239ba-9169-410e-b455-469d9906e6bc), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 952.962578] [50968]: [pid: 50968|app: 0|req: 3726/7312] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 952.969027] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Pushing event updated for resources: {'Port': ['ID=40f239ba-9169-410e-b455-469d9906e6bc,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 952.978975] [50969]: DEBUG neutron.db.provisioning_blocks [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Provisioning complete for port 40f239ba-9169-410e-b455-469d9906e6bc triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 952.979275] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (40f239ba-9169-410e-b455-469d9906e6bc), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 952.979463] [50969]: INFO neutron.plugins.ml2.plugin [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Attempt 1 to provision port 40f239ba-9169-410e-b455-469d9906e6bc [ 952.982381] [50968]: [pid: 50968|app: 0|req: 3727/7313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.015130] [50968]: [pid: 50968|app: 0|req: 3728/7314] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.026995] [50969]: DEBUG neutron.plugins.ml2.plugin [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Current status of the port 40f239ba-9169-410e-b455-469d9906e6bc is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 953.026995] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (40f239ba-9169-410e-b455-469d9906e6bc), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.030427] [50968]: [pid: 50968|app: 0|req: 3729/7315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.048819] [50969]: DEBUG neutron.plugins.ml2.db [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] For port 40f239ba-9169-410e-b455-469d9906e6bc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=40f239ba-9169-410e-b455-469d9906e6bc,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 953.083636] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_precommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:25Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:25Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 953.083926] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_precommit: [ 953.083926] [50969]: key[status], DOWN -> ACTIVE [ 953.083926] [50969]: key[revision_number], 4 -> 5 [ 953.083926] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.089377] [50969]: DEBUG neutron.db.provisioning_blocks [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Provisioning complete for port 40f239ba-9169-410e-b455-469d9906e6bc triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 953.089550] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (40f239ba-9169-410e-b455-469d9906e6bc), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.089669] [50969]: INFO neutron.plugins.ml2.plugin [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Attempt 1 to provision port 40f239ba-9169-410e-b455-469d9906e6bc [ 953.143506] [50969]: DEBUG neutron.plugins.ml2.plugin [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Current status of the port 40f239ba-9169-410e-b455-469d9906e6bc is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 953.144388] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_postcommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:25Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:25Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}]) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 953.144612] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_postcommit: [ 953.144612] [50969]: key[status], DOWN -> ACTIVE [ 953.144612] [50969]: key[revision_number], 4 -> 5 [ 953.144612] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.144817] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (40f239ba-9169-410e-b455-469d9906e6bc), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.172373] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Pushing event updated for resources: {'Port': ['ID=40f239ba-9169-410e-b455-469d9906e6bc,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 953.176373] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'tag': 'c0142398-2d40-4183-aabd-5e6ec1d24cff'}, {'server_uuid': '5f57394e-3d15-497b-91fd-9b885f145811', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '40f239ba-9169-410e-b455-469d9906e6bc'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 953.177791] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-777d9eb3-b064-46d6-ab8c-a22c8f8e224d" -d '{"events": [{"name": "network-changed", "server_uuid": "ac3584b4-1b45-44cc-a8a2-27ce85c0f9da", "tag": "c0142398-2d40-4183-aabd-5e6ec1d24cff"}, {"server_uuid": "5f57394e-3d15-497b-91fd-9b885f145811", "name": "network-vif-plugged", "status": "completed", "tag": "40f239ba-9169-410e-b455-469d9906e6bc"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 953.179891] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_postcommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:25Z', 'revision_number': 4, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:24Z', 'revision_number': 2, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 953.179891] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] update_port_postcommit: [ 953.179891] [50969]: key[binding:vif_type], unbound -> ovs [ 953.179891] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} [ 953.179891] [50969]: key[updated_at], 2025-11-21T22:41:24Z -> 2025-11-21T22:41:25Z [ 953.179891] [50969]: key[revision_number], 2 -> 4 [ 953.179891] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.186553] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.186984] [50969]: DEBUG neutron_lib.callbacks.manager [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-2e661998-5968-4d21-96af-ffd57bccc285 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.188615] [50969]: [pid: 50969|app: 0|req: 3587/7316] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:23 2025] PUT /networking/v2.0/ports/40f239ba-9169-410e-b455-469d9906e6bc => generated 1037 bytes in 1565 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 953.218128] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-ad6d855e-e022-447b-8302-f3dcde93ca51 x-openstack-request-id: req-ad6d855e-e022-447b-8302-f3dcde93ca51 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 953.218259] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ac3584b4-1b45-44cc-a8a2-27ce85c0f9da", "tag": "c0142398-2d40-4183-aabd-5e6ec1d24cff", "status": "completed", "code": 200}, {"server_uuid": "5f57394e-3d15-497b-91fd-9b885f145811", "name": "network-vif-plugged", "status": "completed", "tag": "40f239ba-9169-410e-b455-469d9906e6bc", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 953.218354] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ad6d855e-e022-447b-8302-f3dcde93ca51 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 953.218712] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ad6d855e-e022-447b-8302-f3dcde93ca51'] response: {'name': 'network-changed', 'server_uuid': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'tag': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'status': 'completed', 'code': 200} [ 953.218712] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ad6d855e-e022-447b-8302-f3dcde93ca51'] response: {'server_uuid': '5f57394e-3d15-497b-91fd-9b885f145811', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '40f239ba-9169-410e-b455-469d9906e6bc', 'code': 200} [ 953.218824] [50968]: [pid: 50968|app: 0|req: 3730/7317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.443128] [50969]: [pid: 50969|app: 0|req: 3588/7318] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.527777] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94f0d1c6-f8ff-4b66-ac5c-343238462eea req-a044d848-1030-4ed8-8d99-24eae4e2cb23 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.528772] [50968]: [pid: 50968|app: 0|req: 3731/7319] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.531087] [50969]: [pid: 50969|app: 0|req: 3589/7320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.535581] [50968]: DEBUG neutron.api.wsgi [req-94f0d1c6-f8ff-4b66-ac5c-343238462eea req-055dffbb-ec1a-49f3-b16c-3fdba417fd7b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.560120] [50968]: [pid: 50968|app: 0|req: 3732/7321] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.584570] [50969]: [pid: 50969|app: 0|req: 3590/7322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.611136] [50968]: [pid: 50968|app: 0|req: 3733/7323] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.639095] [50969]: [pid: 50969|app: 0|req: 3591/7324] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:25 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.713918] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9de51210-016f-4fba-933f-0284bb40ee56 req-a5ab98d0-929b-4824-81d6-b24278ac6689 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.714935] [50968]: [pid: 50968|app: 0|req: 3734/7325] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.722808] [50968]: DEBUG neutron.api.wsgi [req-9de51210-016f-4fba-933f-0284bb40ee56 req-7b092e96-009b-4c54-b6b0-40a164a09529 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.724339] [50969]: [pid: 50969|app: 0|req: 3592/7326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.744316] [50968]: [pid: 50968|app: 0|req: 3735/7327] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.753710] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777d9eb3-b064-46d6-ab8c-a22c8f8e224d req-52eef6e6-8c19-4827-a226-c94e17de0ab6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.754803] [50969]: [pid: 50969|app: 0|req: 3593/7328] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 1041 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 953.781300] [50969]: [pid: 50969|app: 0|req: 3594/7329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.803094] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777d9eb3-b064-46d6-ab8c-a22c8f8e224d req-555d1bcf-5de4-42a1-99b9-aba9c315f53f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.804047] [50968]: [pid: 50968|app: 0|req: 3736/7330] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.811163] [50969]: DEBUG neutron.api.wsgi [req-777d9eb3-b064-46d6-ab8c-a22c8f8e224d req-60ec9424-eac5-4d78-901f-8ca078095381 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.824108] [50969]: [pid: 50969|app: 0|req: 3595/7331] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c0142398-2d40-4183-aabd-5e6ec1d24cff => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.847699] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777d9eb3-b064-46d6-ab8c-a22c8f8e224d req-47465213-a990-4116-8471-526d34e87122 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.848695] [50968]: [pid: 50968|app: 0|req: 3737/7332] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.883764] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777d9eb3-b064-46d6-ab8c-a22c8f8e224d req-3c49848a-9141-41ac-ae51-0ff604a48a84 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.884789] [50969]: [pid: 50969|app: 0|req: 3596/7333] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.899608] [50969]: [pid: 50969|app: 0|req: 3597/7334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.902698] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e56e56f6-b91c-4a9c-99e6-a1c859994b5c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group (9c3590f1-016a-4b00-b83e-f52f030b948b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.918392] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e56e56f6-b91c-4a9c-99e6-a1c859994b5c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group (9c3590f1-016a-4b00-b83e-f52f030b948b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.936821] [50969]: [pid: 50969|app: 0|req: 3598/7335] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.945861] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e56e56f6-b91c-4a9c-99e6-a1c859994b5c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (9c3590f1-016a-4b00-b83e-f52f030b948b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.950685] [50969]: [pid: 50969|app: 0|req: 3599/7336] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.955310] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e56e56f6-b91c-4a9c-99e6-a1c859994b5c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=9c3590f1-016a-4b00-b83e-f52f030b948b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 953.958587] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e56e56f6-b91c-4a9c-99e6-a1c859994b5c tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.959104] [50968]: [pid: 50968|app: 0|req: 3738/7337] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:26 2025] DELETE /networking/v2.0/security-groups/9c3590f1-016a-4b00-b83e-f52f030b948b => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 953.974132] [50968]: INFO neutron.api.v2.resource [None req-bd945237-f9d6-4dc0-a2e0-dec09472b264 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] show failed (client error): The resource could not be found. [ 953.974576] [50968]: [pid: 50968|app: 0|req: 3739/7338] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/security-groups/9c3590f1-016a-4b00-b83e-f52f030b948b => generated 146 bytes in 11 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 953.991551] [50969]: [pid: 50969|app: 0|req: 3600/7339] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 954.007147] [50969]: [pid: 50969|app: 0|req: 3601/7340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.042235] [50969]: [pid: 50969|app: 0|req: 3602/7341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.049369] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Deleting port 80ab3465-6b89-4555-b1b2-87656bf18a4e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 954.049545] [50968]: DEBUG neutron_lib.callbacks.manager [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (80ab3465-6b89-4555-b1b2-87656bf18a4e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.079016] [50968]: DEBUG neutron_lib.callbacks.manager [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (80ab3465-6b89-4555-b1b2-87656bf18a4e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.079016] [50968]: DEBUG neutron_lib.callbacks.manager [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (80ab3465-6b89-4555-b1b2-87656bf18a4e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.084729] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_precommit called with port settings {'id': '80ab3465-6b89-4555-b1b2-87656bf18a4e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4c:d3:6a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '15370c5a-98d3-40dd-a5f5-0a1a517d1c79', 'device_owner': 'network:floatingip', 'standard_attr_id': 413, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 954.084729] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_precommit: [ 954.084729] [50968]: key[mac_address], fa:16:3e:4c:d3:6a -> None [ 954.084729] [50968]: key[device_id], 15370c5a-98d3-40dd-a5f5-0a1a517d1c79 -> None [ 954.084729] [50968]: key[binding:vif_details], {} -> None [ 954.084729] [50968]: key[binding:vnic_type], normal -> None [ 954.084729] [50968]: key[project_id], -> None [ 954.084729] [50968]: key[tags], [] -> None [ 954.084729] [50968]: key[allowed_address_pairs], [] -> None [ 954.084729] [50968]: key[created_at], 2025-11-21T22:35:41Z -> None [ 954.084729] [50968]: key[name], -> None [ 954.084729] [50968]: key[status], N/A -> None [ 954.084729] [50968]: key[tenant_id], -> None [ 954.084729] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}] -> None [ 954.084729] [50968]: key[id], 80ab3465-6b89-4555-b1b2-87656bf18a4e -> None [ 954.084729] [50968]: key[port_security_enabled], False -> None [ 954.084729] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 954.084729] [50968]: key[security_groups], [] -> None [ 954.084729] [50968]: key[binding:profile], {} -> None [ 954.084729] [50968]: key[binding:host_id], -> None [ 954.084729] [50968]: key[revision_number], 2 -> None [ 954.084729] [50968]: key[description], -> None [ 954.084729] [50968]: key[updated_at], 2025-11-21T22:35:41Z -> None [ 954.084729] [50968]: key[standard_attr_id], 413 -> None [ 954.084729] [50968]: key[admin_state_up], True -> None [ 954.084729] [50968]: key[binding:vif_type], unbound -> None [ 954.084729] [50968]: key[device_owner], network:floatingip -> None [ 954.084729] [50968]: key[extra_dhcp_opts], [] -> None [ 954.084729] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.089208] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Calling delete_port for 80ab3465-6b89-4555-b1b2-87656bf18a4e owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 954.089356] [50969]: [pid: 50969|app: 0|req: 3603/7342] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 954.112859] [50969]: [pid: 50969|app: 0|req: 3604/7343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 954.194658] [50968]: DEBUG neutron_lib.callbacks.manager [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (80ab3465-6b89-4555-b1b2-87656bf18a4e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.204674] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Pushing event deleted for resources: {'Port': ['ID=80ab3465-6b89-4555-b1b2-87656bf18a4e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 954.229865] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-a0b024bc-8733-4b5f-b688-bce9f684c3c0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.230842] [50969]: [pid: 50969|app: 0|req: 3605/7344] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 954.234105] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_postcommit called with port settings {'id': '80ab3465-6b89-4555-b1b2-87656bf18a4e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4c:d3:6a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '15370c5a-98d3-40dd-a5f5-0a1a517d1c79', 'device_owner': 'network:floatingip', 'standard_attr_id': 413, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:41Z', 'updated_at': '2025-11-21T22:35: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 954.234310] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] delete_port_postcommit: [ 954.234310] [50968]: key[mac_address], fa:16:3e:4c:d3:6a -> None [ 954.234310] [50968]: key[device_id], 15370c5a-98d3-40dd-a5f5-0a1a517d1c79 -> None [ 954.234310] [50968]: key[binding:vif_details], {} -> None [ 954.234310] [50968]: key[binding:vnic_type], normal -> None [ 954.234310] [50968]: key[project_id], -> None [ 954.234310] [50968]: key[tags], [] -> None [ 954.234310] [50968]: key[allowed_address_pairs], [] -> None [ 954.234310] [50968]: key[created_at], 2025-11-21T22:35:41Z -> None [ 954.234310] [50968]: key[name], -> None [ 954.234310] [50968]: key[status], N/A -> None [ 954.234310] [50968]: key[tenant_id], -> None [ 954.234310] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.254'}] -> None [ 954.234310] [50968]: key[id], 80ab3465-6b89-4555-b1b2-87656bf18a4e -> None [ 954.234310] [50968]: key[port_security_enabled], False -> None [ 954.234310] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 954.234310] [50968]: key[security_groups], [] -> None [ 954.234310] [50968]: key[binding:profile], {} -> None [ 954.234310] [50968]: key[binding:host_id], -> None [ 954.234310] [50968]: key[revision_number], 2 -> None [ 954.234310] [50968]: key[description], -> None [ 954.234310] [50968]: key[updated_at], 2025-11-21T22:35:41Z -> None [ 954.234310] [50968]: key[standard_attr_id], 413 -> None [ 954.234310] [50968]: key[admin_state_up], True -> None [ 954.234310] [50968]: key[binding:vif_type], unbound -> None [ 954.234310] [50968]: key[device_owner], network:floatingip -> None [ 954.234310] [50968]: key[extra_dhcp_opts], [] -> None [ 954.234310] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.235619] [50968]: DEBUG neutron_lib.callbacks.manager [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks [] for floatingip (15370c5a-98d3-40dd-a5f5-0a1a517d1c79), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.237381] [50969]: DEBUG neutron.api.wsgi [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-da70f0ec-9a29-4622-8aba-6c633539bb10 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.238436] [50968]: DEBUG neutron_lib.callbacks.manager [None req-05dc8f8f-d47c-4dc7-a299-1c37ca503844 tempest-ServersWithSpecificFlavorTestJSON-2029331566 tempest-ServersWithSpecificFlavorTestJSON-2029331566-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.238934] [50968]: [pid: 50968|app: 0|req: 3740/7345] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:41:26 2025] DELETE /networking/v2.0/floatingips/15370c5a-98d3-40dd-a5f5-0a1a517d1c79 => generated 0 bytes in 260 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 954.249447] [50969]: [pid: 50969|app: 0|req: 3606/7346] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=40f239ba-9169-410e-b455-469d9906e6bc => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 954.277578] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-8ba8ad5a-d1a4-4007-b5be-4fde112a891f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.278675] [50968]: [pid: 50968|app: 0|req: 3741/7347] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.290367] [50969]: [pid: 50969|app: 0|req: 3607/7348] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.316172] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27400bc6-04b8-40bf-94a5-e45354c430aa req-13ed00e1-a209-45b7-8957-be4af880533a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.317153] [50968]: [pid: 50968|app: 0|req: 3742/7349] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.358074] [50969]: [pid: 50969|app: 0|req: 3608/7350] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.394429] [50968]: [pid: 50968|app: 0|req: 3743/7351] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 954.510363] [50969]: [pid: 50969|app: 0|req: 3609/7352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.601538] [50969]: [pid: 50969|app: 0|req: 3610/7353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 954.662191] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9cb85894-1121-48e5-ae3b-df11619f433b req-e4c05c86-7854-476f-a749-f7e471f27c19 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.663302] [50969]: [pid: 50969|app: 0|req: 3611/7354] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:26 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 954.675735] [50969]: [pid: 50969|app: 0|req: 3612/7355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.677142] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (c9fc675e-cd79-4852-8570-eba1208a6f40), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.678705] [50969]: DEBUG neutron.api.wsgi [req-9cb85894-1121-48e5-ae3b-df11619f433b req-557daa68-3fd4-4551-9cb6-2b48de5754ab tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.705737] [50969]: [pid: 50969|app: 0|req: 3613/7356] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.758925] [50969]: [pid: 50969|app: 0|req: 3614/7357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.779807] [50969]: [pid: 50969|app: 0|req: 3615/7358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.812188] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Deleting port 94c3f9d5-7eae-4b5a-8d31-31f826039c10 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 954.812188] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (94c3f9d5-7eae-4b5a-8d31-31f826039c10), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.822947] [50969]: [pid: 50969|app: 0|req: 3616/7359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.838469] [50968]: DEBUG neutron.plugins.ml2.db [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] For port 94c3f9d5-7eae-4b5a-8d31-31f826039c10, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=94c3f9d5-7eae-4b5a-8d31-31f826039c10,segment=NetworkSegment(23d38520-039f-4a03-8bd8-8b8011b70559),segment_id=23d38520-039f-4a03-8bd8-8b8011b70559)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 954.838657] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (94c3f9d5-7eae-4b5a-8d31-31f826039c10), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.842907] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] delete_port_precommit called with port settings {'id': '94c3f9d5-7eae-4b5a-8d31-31f826039c10', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:ec:65:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_interface', 'standard_attr_id': 118, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', '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-21T22:35:08Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 954.843103] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] delete_port_precommit: [ 954.843103] [50968]: key[mac_address], fa:16:3e:ec:65:26 -> None [ 954.843103] [50968]: key[device_id], c9fc675e-cd79-4852-8570-eba1208a6f40 -> None [ 954.843103] [50968]: key[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.843103] [50968]: key[binding:vnic_type], normal -> None [ 954.843103] [50968]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 954.843103] [50968]: key[tags], [] -> None [ 954.843103] [50968]: key[allowed_address_pairs], [] -> None [ 954.843103] [50968]: key[created_at], 2025-11-21T22:35:08Z -> None [ 954.843103] [50968]: key[name], -> None [ 954.843103] [50968]: key[status], ACTIVE -> None [ 954.843103] [50968]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 954.843103] [50968]: key[fixed_ips], [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}] -> None [ 954.843103] [50968]: key[id], 94c3f9d5-7eae-4b5a-8d31-31f826039c10 -> None [ 954.843103] [50968]: key[port_security_enabled], False -> None [ 954.843103] [50968]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 954.843103] [50968]: key[security_groups], [] -> None [ 954.843103] [50968]: key[binding:profile], {} -> None [ 954.843103] [50968]: key[binding:host_id], devstack -> None [ 954.843103] [50968]: key[revision_number], 5 -> None [ 954.843103] [50968]: key[description], -> None [ 954.843103] [50968]: key[updated_at], 2025-11-21T22:35:12Z -> None [ 954.843103] [50968]: key[standard_attr_id], 118 -> None [ 954.843103] [50968]: key[admin_state_up], True -> None [ 954.843103] [50968]: key[binding:vif_type], ovs -> None [ 954.843103] [50968]: key[device_owner], network:router_interface -> None [ 954.843103] [50968]: key[extra_dhcp_opts], [] -> None [ 954.843103] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.844510] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Calling delete_port for 94c3f9d5-7eae-4b5a-8d31-31f826039c10 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 954.849684] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d830fc5e-4fb8-410f-ab2a-bf8b4d9babf3 req-d517abb1-53a4-42ff-bbc1-fa4f7f006670 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.850602] [50969]: [pid: 50969|app: 0|req: 3617/7360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.856752] [50969]: DEBUG neutron.api.wsgi [req-d830fc5e-4fb8-410f-ab2a-bf8b4d9babf3 req-064067e4-7ec8-43ec-9cf6-ccf8323cf844 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.873801] [50969]: [pid: 50969|app: 0|req: 3618/7361] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 954.885881] [50969]: [pid: 50969|app: 0|req: 3619/7362] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.965791] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (94c3f9d5-7eae-4b5a-8d31-31f826039c10), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.974616] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Pushing event deleted for resources: {'Port': ['ID=94c3f9d5-7eae-4b5a-8d31-31f826039c10,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 954.976532] [50969]: [pid: 50969|app: 0|req: 3620/7363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.007197] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] delete_port_postcommit called with port settings {'id': '94c3f9d5-7eae-4b5a-8d31-31f826039c10', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:ec:65:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_interface', 'standard_attr_id': 118, 'fixed_ips': [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', '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-21T22:35:08Z', 'updated_at': '2025-11-21T22:35:12Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['724ee06a-00d0-43e3-b326-93d089b4e8de'], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 955.007549] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] delete_port_postcommit: [ 955.007549] [50968]: key[mac_address], fa:16:3e:ec:65:26 -> None [ 955.007549] [50968]: key[device_id], c9fc675e-cd79-4852-8570-eba1208a6f40 -> None [ 955.007549] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 955.007549] [50968]: key[binding:vnic_type], normal -> None [ 955.007549] [50968]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 955.007549] [50968]: key[tags], [] -> None [ 955.007549] [50968]: key[allowed_address_pairs], [] -> None [ 955.007549] [50968]: key[created_at], 2025-11-21T22:35:08Z -> None [ 955.007549] [50968]: key[name], -> None [ 955.007549] [50968]: key[status], ACTIVE -> None [ 955.007549] [50968]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 955.007549] [50968]: key[fixed_ips], [{'subnet_id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'ip_address': '192.168.128.1'}] -> None [ 955.007549] [50968]: key[id], 94c3f9d5-7eae-4b5a-8d31-31f826039c10 -> None [ 955.007549] [50968]: key[port_security_enabled], False -> None [ 955.007549] [50968]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 955.007549] [50968]: key[security_groups], [] -> None [ 955.007549] [50968]: key[binding:profile], {} -> None [ 955.007549] [50968]: key[binding:host_id], devstack -> None [ 955.007549] [50968]: key[revision_number], 5 -> None [ 955.007549] [50968]: key[description], -> None [ 955.007549] [50968]: key[updated_at], 2025-11-21T22:35:12Z -> None [ 955.007549] [50968]: key[standard_attr_id], 118 -> None [ 955.007549] [50968]: key[admin_state_up], True -> None [ 955.007549] [50968]: key[binding:vif_type], ovs -> None [ 955.007549] [50968]: key[device_owner], network:router_interface -> None [ 955.007549] [50968]: key[extra_dhcp_opts], [] -> None [ 955.007549] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 955.021172] [50969]: [pid: 50969|app: 0|req: 3621/7364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.063604] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (c9fc675e-cd79-4852-8570-eba1208a6f40), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.084534] [50969]: [pid: 50969|app: 0|req: 3622/7365] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.123956] [50969]: [pid: 50969|app: 0|req: 3623/7366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.191768] [50969]: [pid: 50969|app: 0|req: 3624/7367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.207889] [50969]: [pid: 50969|app: 0|req: 3625/7368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.213070] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Router c9fc675e-cd79-4852-8570-eba1208a6f40 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 955.220492] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '5f57394e-3d15-497b-91fd-9b885f145811', 'tag': '40f239ba-9169-410e-b455-469d9906e6bc'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 955.221964] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d9474c97-e2e6-46ec-9d45-ef3616f21e61" -d '{"events": [{"name": "network-changed", "server_uuid": "5f57394e-3d15-497b-91fd-9b885f145811", "tag": "40f239ba-9169-410e-b455-469d9906e6bc"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 955.250185] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-09929643-6d6f-42a0-9055-52e3a977c5cb x-openstack-request-id: req-09929643-6d6f-42a0-9055-52e3a977c5cb {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 955.251102] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "5f57394e-3d15-497b-91fd-9b885f145811", "tag": "40f239ba-9169-410e-b455-469d9906e6bc", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 955.251102] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-09929643-6d6f-42a0-9055-52e3a977c5cb {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 955.251249] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-09929643-6d6f-42a0-9055-52e3a977c5cb'] response: {'name': 'network-changed', 'server_uuid': '5f57394e-3d15-497b-91fd-9b885f145811', 'tag': '40f239ba-9169-410e-b455-469d9906e6bc', 'status': 'completed', 'code': 200} [ 955.270393] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c0325495-0759-497e-81c5-6b7a3c5cf48a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 955.274785] [50968]: [pid: 50968|app: 0|req: 3744/7369] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:41:26 2025] PUT /networking/v2.0/routers/c9fc675e-cd79-4852-8570-eba1208a6f40/remove_router_interface => generated 309 bytes in 778 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.347374] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks [] for router (c9fc675e-cd79-4852-8570-eba1208a6f40), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.365125] [50968]: [pid: 50968|app: 0|req: 3745/7370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.405583] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks [] for router_gateway (c9fc675e-cd79-4852-8570-eba1208a6f40), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.432104] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Deleting port a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 955.432310] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.461662] [50969]: DEBUG neutron.plugins.ml2.db [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] For port a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 955.461976] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.466870] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] delete_port_precommit called with port settings {'id': 'a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:7d:0d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_gateway', 'standard_attr_id': 110, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 955.467161] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] delete_port_precommit: [ 955.467161] [50969]: key[mac_address], fa:16:3e:9e:7d:0d -> None [ 955.467161] [50969]: key[device_id], c9fc675e-cd79-4852-8570-eba1208a6f40 -> None [ 955.467161] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 955.467161] [50969]: key[binding:vnic_type], normal -> None [ 955.467161] [50969]: key[project_id], -> None [ 955.467161] [50969]: key[tags], [] -> None [ 955.467161] [50969]: key[allowed_address_pairs], [] -> None [ 955.467161] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 955.467161] [50969]: key[name], -> None [ 955.467161] [50969]: key[status], ACTIVE -> None [ 955.467161] [50969]: key[tenant_id], -> None [ 955.467161] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}] -> None [ 955.467161] [50969]: key[id], a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8 -> None [ 955.467161] [50969]: key[port_security_enabled], False -> None [ 955.467161] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 955.467161] [50969]: key[security_groups], [] -> None [ 955.467161] [50969]: key[binding:profile], {} -> None [ 955.467161] [50969]: key[binding:host_id], devstack -> None [ 955.467161] [50969]: key[revision_number], 5 -> None [ 955.467161] [50969]: key[description], -> None [ 955.467161] [50969]: key[updated_at], 2025-11-21T22:35:06Z -> None [ 955.467161] [50969]: key[standard_attr_id], 110 -> None [ 955.467161] [50969]: key[admin_state_up], True -> None [ 955.467161] [50969]: key[binding:vif_type], ovs -> None [ 955.467161] [50969]: key[device_owner], network:router_gateway -> None [ 955.467161] [50969]: key[extra_dhcp_opts], [] -> None [ 955.467161] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 955.469398] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Calling delete_port for a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 955.477122] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd268ed5-a3de-4e6a-a569-e32e282a820c req-252cb83b-6b87-4309-9d15-f276514c7134 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.478512] [50968]: [pid: 50968|app: 0|req: 3746/7371] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 955.546571] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5c7c272-a234-416e-a3a6-03b5a907adc8 req-83ab3a44-0ccd-4e3e-9f43-b01f98347007 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.547705] [50968]: [pid: 50968|app: 0|req: 3747/7372] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports/8885f80f-2649-48db-aef0-df5c589bc36e => generated 746 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.576937] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.586041] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Pushing event deleted for resources: {'Port': ['ID=a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 955.595583] [50968]: [pid: 50968|app: 0|req: 3748/7373] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 955.615317] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] delete_port_postcommit called with port settings {'id': 'a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:7d:0d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c9fc675e-cd79-4852-8570-eba1208a6f40', 'device_owner': 'network:router_gateway', 'standard_attr_id': 110, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:06Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 955.615534] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] delete_port_postcommit: [ 955.615534] [50969]: key[mac_address], fa:16:3e:9e:7d:0d -> None [ 955.615534] [50969]: key[device_id], c9fc675e-cd79-4852-8570-eba1208a6f40 -> None [ 955.615534] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 955.615534] [50969]: key[binding:vnic_type], normal -> None [ 955.615534] [50969]: key[project_id], -> None [ 955.615534] [50969]: key[tags], [] -> None [ 955.615534] [50969]: key[allowed_address_pairs], [] -> None [ 955.615534] [50969]: key[created_at], 2025-11-21T22:35:06Z -> None [ 955.615534] [50969]: key[name], -> None [ 955.615534] [50969]: key[status], ACTIVE -> None [ 955.615534] [50969]: key[tenant_id], -> None [ 955.615534] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}] -> None [ 955.615534] [50969]: key[id], a8354ff9-1fe8-4c8f-bca7-5e2e8ad912d8 -> None [ 955.615534] [50969]: key[port_security_enabled], False -> None [ 955.615534] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 955.615534] [50969]: key[security_groups], [] -> None [ 955.615534] [50969]: key[binding:profile], {} -> None [ 955.615534] [50969]: key[binding:host_id], devstack -> None [ 955.615534] [50969]: key[revision_number], 5 -> None [ 955.615534] [50969]: key[description], -> None [ 955.615534] [50969]: key[updated_at], 2025-11-21T22:35:06Z -> None [ 955.615534] [50969]: key[standard_attr_id], 110 -> None [ 955.615534] [50969]: key[admin_state_up], True -> None [ 955.615534] [50969]: key[binding:vif_type], ovs -> None [ 955.615534] [50969]: key[device_owner], network:router_gateway -> None [ 955.615534] [50969]: key[extra_dhcp_opts], [] -> None [ 955.615534] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 955.616877] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (c9fc675e-cd79-4852-8570-eba1208a6f40), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.658462] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (c9fc675e-cd79-4852-8570-eba1208a6f40), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.660557] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks [] for router_controller (c9fc675e-cd79-4852-8570-eba1208a6f40), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.670882] [50968]: [pid: 50968|app: 0|req: 3749/7374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:27 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 955.685752] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (c9fc675e-cd79-4852-8570-eba1208a6f40), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.686083] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Fanout notify agent at l3_agent the message router_deleted on router c9fc675e-cd79-4852-8570-eba1208a6f40 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 955.690783] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a982908-f73e-4e84-8040-ba101c80b85a admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.691339] [50969]: [pid: 50969|app: 0|req: 3626/7375] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:41:27 2025] DELETE /networking/v2.0/routers/c9fc675e-cd79-4852-8570-eba1208a6f40 => generated 0 bytes in 414 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 955.712581] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] Deleting subnet 724ee06a-00d0-43e3-b326-93d089b4e8de {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 955.714785] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] Publish callbacks [] for subnet (724ee06a-00d0-43e3-b326-93d089b4e8de), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.729380] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (724ee06a-00d0-43e3-b326-93d089b4e8de), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.737383] [50969]: [pid: 50969|app: 0|req: 3627/7376] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.778526] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (724ee06a-00d0-43e3-b326-93d089b4e8de), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.779032] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] delete_subnet_precommit called with subnet settings {'id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-subnet', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 97, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) [ 955.779413] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] delete_subnet_precommit: [ 955.779413] [50968]: key[service_types], [] -> None [ 955.779413] [50968]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 955.779413] [50968]: key[tags], [] -> None [ 955.779413] [50968]: key[router:external], False -> None [ 955.779413] [50968]: key[ipv6_ra_mode], None -> None [ 955.779413] [50968]: key[created_at], 2025-11-21T22:35:05Z -> None [ 955.779413] [50968]: key[name], tempest-ServersWithSpecificFlavorTestJSON-892996703-subnet -> None [ 955.779413] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 955.779413] [50968]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 955.779413] [50968]: key[id], 724ee06a-00d0-43e3-b326-93d089b4e8de -> None [ 955.779413] [50968]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 955.779413] [50968]: key[host_routes], [] -> None [ 955.779413] [50968]: key[revision_number], 0 -> None [ 955.779413] [50968]: key[dns_nameservers], [] -> None [ 955.779413] [50968]: key[cidr], 192.168.128.0/28 -> None [ 955.779413] [50968]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 955.779413] [50968]: key[description], -> None [ 955.779413] [50968]: key[standard_attr_id], 97 -> None [ 955.779413] [50968]: key[segment_id], None -> None [ 955.779413] [50968]: key[shared], False -> None [ 955.779413] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 955.779413] [50968]: key[ipv6_address_mode], None -> None [ 955.779413] [50968]: key[enable_dhcp], True -> None [ 955.779413] [50968]: key[subnetpool_id], None -> None [ 955.779413] [50968]: key[ip_version], 4 -> None [ 955.779413] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 955.785484] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9474c97-e2e6-46ec-9d45-ef3616f21e61 req-01234d70-ca5f-4156-891a-b69cb6b0b40a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.786900] [50969]: [pid: 50969|app: 0|req: 3628/7377] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 955.811150] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (724ee06a-00d0-43e3-b326-93d089b4e8de), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.811150] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] delete_subnet_postcommit called with subnet settings {'id': '724ee06a-00d0-43e3-b326-93d089b4e8de', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-subnet', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 97, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:05Z', 'updated_at': '2025-11-21T22:35:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) [ 955.811150] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] delete_subnet_postcommit: [ 955.811150] [50968]: key[service_types], [] -> None [ 955.811150] [50968]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 955.811150] [50968]: key[tags], [] -> None [ 955.811150] [50968]: key[router:external], False -> None [ 955.811150] [50968]: key[ipv6_ra_mode], None -> None [ 955.811150] [50968]: key[created_at], 2025-11-21T22:35:05Z -> None [ 955.811150] [50968]: key[name], tempest-ServersWithSpecificFlavorTestJSON-892996703-subnet -> None [ 955.811150] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 955.811150] [50968]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 955.811150] [50968]: key[id], 724ee06a-00d0-43e3-b326-93d089b4e8de -> None [ 955.811150] [50968]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 955.811150] [50968]: key[host_routes], [] -> None [ 955.811150] [50968]: key[revision_number], 0 -> None [ 955.811150] [50968]: key[dns_nameservers], [] -> None [ 955.811150] [50968]: key[cidr], 192.168.128.0/28 -> None [ 955.811150] [50968]: key[updated_at], 2025-11-21T22:35:05Z -> None [ 955.811150] [50968]: key[description], -> None [ 955.811150] [50968]: key[standard_attr_id], 97 -> None [ 955.811150] [50968]: key[segment_id], None -> None [ 955.811150] [50968]: key[shared], False -> None [ 955.811150] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 955.811150] [50968]: key[ipv6_address_mode], None -> None [ 955.811150] [50968]: key[enable_dhcp], True -> None [ 955.811150] [50968]: key[subnetpool_id], None -> None [ 955.811150] [50968]: key[ip_version], 4 -> None [ 955.811150] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 955.816556] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=724ee06a-00d0-43e3-b326-93d089b4e8de,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 955.818124] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b405126c-6170-430c-89eb-9730a4e3dad6 req-d31b57ee-12f7-488d-a1f8-568d7f110f17 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.819278] [50969]: [pid: 50969|app: 0|req: 3629/7378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.830653] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bfe95647-953e-4490-b438-c4c66040dfd3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.832237] [50968]: [pid: 50968|app: 0|req: 3750/7379] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:41:28 2025] DELETE /networking/v2.0/subnets/724ee06a-00d0-43e3-b326-93d089b4e8de => generated 0 bytes in 138 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 955.836758] [50968]: DEBUG neutron.api.wsgi [req-b405126c-6170-430c-89eb-9730a4e3dad6 req-637e0ae2-dfc6-469f-8b9d-a653bf15970d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.861438] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9474c97-e2e6-46ec-9d45-ef3616f21e61 req-c17a99e2-41d6-473f-bf7b-44826a930e8d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.861438] [50969]: [pid: 50969|app: 0|req: 3630/7380] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/networks?id=f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 705 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.861620] [50968]: [pid: 50968|app: 0|req: 3751/7381] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.869126] [50968]: DEBUG neutron.api.wsgi [req-d9474c97-e2e6-46ec-9d45-ef3616f21e61 req-2bca3aee-1349-4699-a3aa-b502782ffb4b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.883644] [50968]: [pid: 50968|app: 0|req: 3752/7382] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=40f239ba-9169-410e-b455-469d9906e6bc => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 955.897872] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (096a255b-5490-478e-928f-f85f7ed59abb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.909614] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9474c97-e2e6-46ec-9d45-ef3616f21e61 req-c0cacb7d-6b97-464b-bd8c-73dfa33cd3a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.910590] [50968]: [pid: 50968|app: 0|req: 3753/7383] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/subnets?id=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 680 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.923630] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Deleting port a9e86877-4921-4058-a952-a6638efb8bf5 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 955.923903] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a9e86877-4921-4058-a952-a6638efb8bf5), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.925064] [50968]: [pid: 50968|app: 0|req: 3754/7384] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.944136] [50969]: DEBUG neutron.plugins.ml2.db [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] For port a9e86877-4921-4058-a952-a6638efb8bf5, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a9e86877-4921-4058-a952-a6638efb8bf5,segment=NetworkSegment(23d38520-039f-4a03-8bd8-8b8011b70559),segment_id=23d38520-039f-4a03-8bd8-8b8011b70559)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 955.944136] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a9e86877-4921-4058-a952-a6638efb8bf5), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.946831] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] delete_port_precommit called with port settings {'id': 'a9e86877-4921-4058-a952-a6638efb8bf5', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:48:c3:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-096a255b-5490-478e-928f-f85f7ed59abb', 'device_owner': 'network:dhcp', 'standard_attr_id': 295, '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-21T22:35:27Z', 'updated_at': '2025-11-21T22:41:28Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:41:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 955.947030] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] delete_port_precommit: [ 955.947030] [50969]: key[mac_address], fa:16:3e:48:c3:83 -> None [ 955.947030] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-096a255b-5490-478e-928f-f85f7ed59abb -> None [ 955.947030] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 955.947030] [50969]: key[binding:vnic_type], normal -> None [ 955.947030] [50969]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 955.947030] [50969]: key[tags], [] -> None [ 955.947030] [50969]: key[allowed_address_pairs], [] -> None [ 955.947030] [50969]: key[created_at], 2025-11-21T22:35:27Z -> None [ 955.947030] [50969]: key[name], -> None [ 955.947030] [50969]: key[status], ACTIVE -> None [ 955.947030] [50969]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 955.947030] [50969]: key[fixed_ips], [] -> None [ 955.947030] [50969]: key[id], a9e86877-4921-4058-a952-a6638efb8bf5 -> None [ 955.947030] [50969]: key[port_security_enabled], False -> None [ 955.947030] [50969]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 955.947030] [50969]: key[security_groups], [] -> None [ 955.947030] [50969]: key[binding:profile], {} -> None [ 955.947030] [50969]: key[binding:host_id], devstack -> None [ 955.947030] [50969]: key[revision_number], 5 -> None [ 955.947030] [50969]: key[description], -> None [ 955.947030] [50969]: key[updated_at], 2025-11-21T22:41:28Z -> None [ 955.947030] [50969]: key[standard_attr_id], 295 -> None [ 955.947030] [50969]: key[admin_state_up], True -> None [ 955.947030] [50969]: key[binding:vif_type], ovs -> None [ 955.947030] [50969]: key[device_owner], network:dhcp -> None [ 955.947030] [50969]: key[extra_dhcp_opts], [] -> None [ 955.947030] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 955.948613] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Calling delete_port for a9e86877-4921-4058-a952-a6638efb8bf5 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 955.954031] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9474c97-e2e6-46ec-9d45-ef3616f21e61 req-97565d37-5601-48f9-8723-0ad6d17456d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.954995] [50968]: [pid: 50968|app: 0|req: 3755/7385] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?network_id=f316fe0c-9a87-4edb-a536-41bf6fb30e00&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.992874] [50968]: [pid: 50968|app: 0|req: 3756/7386] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 955.994828] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a9e86877-4921-4058-a952-a6638efb8bf5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.003274] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Pushing event deleted for resources: {'Port': ['ID=a9e86877-4921-4058-a952-a6638efb8bf5,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.010496] [50968]: [pid: 50968|app: 0|req: 3757/7387] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.012503] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] No DVR routers for this DVR port a9e86877-4921-4058-a952-a6638efb8bf5 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 956.014023] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] delete_port_postcommit called with port settings {'id': 'a9e86877-4921-4058-a952-a6638efb8bf5', 'name': '', 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'mac_address': 'fa:16:3e:48:c3:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-096a255b-5490-478e-928f-f85f7ed59abb', 'device_owner': 'network:dhcp', 'standard_attr_id': 295, '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-21T22:35:27Z', 'updated_at': '2025-11-21T22:41:28Z', 'revision_number': 5, 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}}] (original binding levels None) on network {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:41:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} with segments to bind None [ 956.014431] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] delete_port_postcommit: [ 956.014431] [50969]: key[mac_address], fa:16:3e:48:c3:83 -> None [ 956.014431] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-096a255b-5490-478e-928f-f85f7ed59abb -> None [ 956.014431] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 956.014431] [50969]: key[binding:vnic_type], normal -> None [ 956.014431] [50969]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 956.014431] [50969]: key[tags], [] -> None [ 956.014431] [50969]: key[allowed_address_pairs], [] -> None [ 956.014431] [50969]: key[created_at], 2025-11-21T22:35:27Z -> None [ 956.014431] [50969]: key[name], -> None [ 956.014431] [50969]: key[status], ACTIVE -> None [ 956.014431] [50969]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 956.014431] [50969]: key[fixed_ips], [] -> None [ 956.014431] [50969]: key[id], a9e86877-4921-4058-a952-a6638efb8bf5 -> None [ 956.014431] [50969]: key[port_security_enabled], False -> None [ 956.014431] [50969]: key[network_id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 956.014431] [50969]: key[security_groups], [] -> None [ 956.014431] [50969]: key[binding:profile], {} -> None [ 956.014431] [50969]: key[binding:host_id], devstack -> None [ 956.014431] [50969]: key[revision_number], 5 -> None [ 956.014431] [50969]: key[description], -> None [ 956.014431] [50969]: key[updated_at], 2025-11-21T22:41:28Z -> None [ 956.014431] [50969]: key[standard_attr_id], 295 -> None [ 956.014431] [50969]: key[admin_state_up], True -> None [ 956.014431] [50969]: key[binding:vif_type], ovs -> None [ 956.014431] [50969]: key[device_owner], network:dhcp -> None [ 956.014431] [50969]: key[extra_dhcp_opts], [] -> None [ 956.014431] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.035845] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (096a255b-5490-478e-928f-f85f7ed59abb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.045586] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] delete_network_precommit called with network settings {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:41:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} (original settings None) and network segments [{'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}] [ 956.045586] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] delete_network_precommit: [ 956.045586] [50969]: key[qinq], None -> None [ 956.045586] [50969]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 956.045586] [50969]: key[tags], [] -> None [ 956.045586] [50969]: key[router:external], False -> None [ 956.045586] [50969]: key[created_at], 2025-11-21T22:35:04Z -> None [ 956.045586] [50969]: key[name], tempest-ServersWithSpecificFlavorTestJSON-892996703-network -> None [ 956.045586] [50969]: key[status], ACTIVE -> None [ 956.045586] [50969]: key[ipv6_address_scope], None -> None [ 956.045586] [50969]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 956.045586] [50969]: key[availability_zone_hints], [] -> None [ 956.045586] [50969]: key[availability_zones], ['nova'] -> None [ 956.045586] [50969]: key[id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 956.045586] [50969]: key[port_security_enabled], True -> None [ 956.045586] [50969]: key[subnets], [] -> None [ 956.045586] [50969]: key[provider:segmentation_id], 316 -> None [ 956.045586] [50969]: key[provider:network_type], vlan -> None [ 956.045586] [50969]: key[revision_number], 3 -> None [ 956.045586] [50969]: key[provider:physical_network], default -> None [ 956.045586] [50969]: key[description], -> None [ 956.045586] [50969]: key[updated_at], 2025-11-21T22:41:28Z -> None [ 956.045586] [50969]: key[standard_attr_id], 80 -> None [ 956.045586] [50969]: key[admin_state_up], True -> None [ 956.045586] [50969]: key[shared], False -> None [ 956.045586] [50969]: key[ipv4_address_scope], None -> None [ 956.045586] [50969]: key[vlan_transparent], None -> None [ 956.045586] [50969]: key[mtu], 8950 -> None [ 956.045586] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.045586] [50969]: DEBUG neutron.services.segments.db [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['096a255b-5490-478e-928f-f85f7ed59abb']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 956.047680] [50968]: [pid: 50968|app: 0|req: 3758/7388] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00?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) [ 956.050626] [50969]: DEBUG neutron.services.segments.db [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '23d38520-039f-4a03-8bd8-8b8011b70559') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 956.050845] [50969]: DEBUG neutron.services.segments.db [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '23d38520-039f-4a03-8bd8-8b8011b70559') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 956.055495] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (23d38520-039f-4a03-8bd8-8b8011b70559), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.063573] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (23d38520-039f-4a03-8bd8-8b8011b70559), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.071030] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Releasing vlan 316 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 956.071271] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (23d38520-039f-4a03-8bd8-8b8011b70559), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.073232] [50968]: [pid: 50968|app: 0|req: 3759/7389] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 956.089919] [50969]: INFO neutron.services.segments.plugin [-] Segment 23d38520-039f-4a03-8bd8-8b8011b70559 resource provider aggregate not found [ 956.104392] [50969]: INFO neutron.services.segments.plugin [-] Segment 23d38520-039f-4a03-8bd8-8b8011b70559 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 23d38520-039f-4a03-8bd8-8b8011b70559 found for delete ", "request_id": "req-9047fd3c-7a07-4901-9aba-32976e00acfb"}]} [ 956.111503] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (096a255b-5490-478e-928f-f85f7ed59abb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.111725] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] delete_network_postcommit called with network settings {'id': '096a255b-5490-478e-928f-f85f7ed59abb', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-892996703-network', 'tenant_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'project_id': 'b76d7c488de548439da28d2e7ff0c2e8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 80, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:04Z', 'updated_at': '2025-11-21T22:41:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 316} (original settings None) and network segments [{'id': '23d38520-039f-4a03-8bd8-8b8011b70559', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 316, 'network_id': '096a255b-5490-478e-928f-f85f7ed59abb'}] [ 956.111877] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] delete_network_postcommit: [ 956.111877] [50969]: key[qinq], None -> None [ 956.111877] [50969]: key[project_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 956.111877] [50969]: key[tags], [] -> None [ 956.111877] [50969]: key[router:external], False -> None [ 956.111877] [50969]: key[created_at], 2025-11-21T22:35:04Z -> None [ 956.111877] [50969]: key[name], tempest-ServersWithSpecificFlavorTestJSON-892996703-network -> None [ 956.111877] [50969]: key[status], ACTIVE -> None [ 956.111877] [50969]: key[ipv6_address_scope], None -> None [ 956.111877] [50969]: key[tenant_id], b76d7c488de548439da28d2e7ff0c2e8 -> None [ 956.111877] [50969]: key[availability_zone_hints], [] -> None [ 956.111877] [50969]: key[availability_zones], ['nova'] -> None [ 956.111877] [50969]: key[id], 096a255b-5490-478e-928f-f85f7ed59abb -> None [ 956.111877] [50969]: key[port_security_enabled], True -> None [ 956.111877] [50969]: key[subnets], [] -> None [ 956.111877] [50969]: key[provider:segmentation_id], 316 -> None [ 956.111877] [50969]: key[provider:network_type], vlan -> None [ 956.111877] [50969]: key[revision_number], 3 -> None [ 956.111877] [50969]: key[provider:physical_network], default -> None [ 956.111877] [50969]: key[description], -> None [ 956.111877] [50969]: key[updated_at], 2025-11-21T22:41:28Z -> None [ 956.111877] [50969]: key[standard_attr_id], 80 -> None [ 956.111877] [50969]: key[admin_state_up], True -> None [ 956.111877] [50969]: key[shared], False -> None [ 956.111877] [50969]: key[ipv4_address_scope], None -> None [ 956.111877] [50969]: key[vlan_transparent], None -> None [ 956.111877] [50969]: key[mtu], 8950 -> None [ 956.111877] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.120151] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Pushing event deleted for resources: {'Network': ['ID=096a255b-5490-478e-928f-f85f7ed59abb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.123441] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdcf5044-0b45-49c6-890b-248678890217 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.124836] [50969]: [pid: 50969|app: 0|req: 3631/7390] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:41:28 2025] DELETE /networking/v2.0/networks/096a255b-5490-478e-928f-f85f7ed59abb => generated 0 bytes in 263 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 956.183025] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-442a0a67-6acb-4681-9663-8a853552d68e req-434a6bc0-ed3b-4d11-b216-ae08cdc232fc tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.183933] [50969]: [pid: 50969|app: 0|req: 3632/7391] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.189602] [50969]: DEBUG neutron.api.wsgi [req-442a0a67-6acb-4681-9663-8a853552d68e req-437f845c-411a-4c70-8ddb-79b2c01d3eb0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.212826] [50969]: [pid: 50969|app: 0|req: 3633/7392] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 956.277871] [50969]: [pid: 50969|app: 0|req: 3634/7393] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.305750] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (4275e984-ceaa-47bf-a803-ff0d55d60f6f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.334334] [50969]: [pid: 50969|app: 0|req: 3635/7394] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.384782] [50969]: [pid: 50969|app: 0|req: 3636/7395] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.427635] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Deleting port 060c4781-5488-4d48-bf30-9a2a6ede9467 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 956.427795] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (060c4781-5488-4d48-bf30-9a2a6ede9467), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.433669] [50969]: [pid: 50969|app: 0|req: 3637/7396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.457694] [50968]: DEBUG neutron.plugins.ml2.db [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] For port 060c4781-5488-4d48-bf30-9a2a6ede9467, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=060c4781-5488-4d48-bf30-9a2a6ede9467,segment=NetworkSegment(59230ac5-7514-44ec-9b5d-0932b96b0dfc),segment_id=59230ac5-7514-44ec-9b5d-0932b96b0dfc)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 956.457694] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (060c4781-5488-4d48-bf30-9a2a6ede9467), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.462737] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] delete_port_precommit called with port settings {'id': '060c4781-5488-4d48-bf30-9a2a6ede9467', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:be:65:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_interface', 'standard_attr_id': 190, 'fixed_ips': [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', '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-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 5, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '59230ac5-7514-44ec-9b5d-0932b96b0dfc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 67, 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b'}}] (original binding levels None) on network {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} with segments to bind None [ 956.462963] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] delete_port_precommit: [ 956.462963] [50968]: key[mac_address], fa:16:3e:be:65:02 -> None [ 956.462963] [50968]: key[device_id], 4275e984-ceaa-47bf-a803-ff0d55d60f6f -> None [ 956.462963] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 956.462963] [50968]: key[binding:vnic_type], normal -> None [ 956.462963] [50968]: key[project_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 956.462963] [50968]: key[tags], [] -> None [ 956.462963] [50968]: key[allowed_address_pairs], [] -> None [ 956.462963] [50968]: key[created_at], 2025-11-21T22:35:13Z -> None [ 956.462963] [50968]: key[name], -> None [ 956.462963] [50968]: key[status], ACTIVE -> None [ 956.462963] [50968]: key[tenant_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 956.462963] [50968]: key[fixed_ips], [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}] -> None [ 956.462963] [50968]: key[id], 060c4781-5488-4d48-bf30-9a2a6ede9467 -> None [ 956.462963] [50968]: key[port_security_enabled], False -> None [ 956.462963] [50968]: key[network_id], c40a2401-cb17-44bc-b741-684128c1296b -> None [ 956.462963] [50968]: key[security_groups], [] -> None [ 956.462963] [50968]: key[binding:profile], {} -> None [ 956.462963] [50968]: key[binding:host_id], devstack -> None [ 956.462963] [50968]: key[revision_number], 5 -> None [ 956.462963] [50968]: key[description], -> None [ 956.462963] [50968]: key[updated_at], 2025-11-21T22:35:15Z -> None [ 956.462963] [50968]: key[standard_attr_id], 190 -> None [ 956.462963] [50968]: key[admin_state_up], True -> None [ 956.462963] [50968]: key[binding:vif_type], ovs -> None [ 956.462963] [50968]: key[device_owner], network:router_interface -> None [ 956.462963] [50968]: key[extra_dhcp_opts], [] -> None [ 956.462963] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.465842] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Calling delete_port for 060c4781-5488-4d48-bf30-9a2a6ede9467 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 956.492114] [50969]: [pid: 50969|app: 0|req: 3638/7397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.551489] [50969]: [pid: 50969|app: 0|req: 3639/7398] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.582643] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (060c4781-5488-4d48-bf30-9a2a6ede9467), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.592298] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Pushing event deleted for resources: {'Port': ['ID=060c4781-5488-4d48-bf30-9a2a6ede9467,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.625151] [50969]: [pid: 50969|app: 0|req: 3640/7399] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:28 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.625997] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] delete_port_postcommit called with port settings {'id': '060c4781-5488-4d48-bf30-9a2a6ede9467', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:be:65:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_interface', 'standard_attr_id': 190, 'fixed_ips': [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', '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-21T22:35:13Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 5, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '59230ac5-7514-44ec-9b5d-0932b96b0dfc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 67, 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b'}}] (original binding levels None) on network {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['54a32abe-f1a6-4ff7-aaee-3ca48c310598'], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} with segments to bind None [ 956.626222] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] delete_port_postcommit: [ 956.626222] [50968]: key[mac_address], fa:16:3e:be:65:02 -> None [ 956.626222] [50968]: key[device_id], 4275e984-ceaa-47bf-a803-ff0d55d60f6f -> None [ 956.626222] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 956.626222] [50968]: key[binding:vnic_type], normal -> None [ 956.626222] [50968]: key[project_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 956.626222] [50968]: key[tags], [] -> None [ 956.626222] [50968]: key[allowed_address_pairs], [] -> None [ 956.626222] [50968]: key[created_at], 2025-11-21T22:35:13Z -> None [ 956.626222] [50968]: key[name], -> None [ 956.626222] [50968]: key[status], ACTIVE -> None [ 956.626222] [50968]: key[tenant_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 956.626222] [50968]: key[fixed_ips], [{'subnet_id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'ip_address': '192.168.128.1'}] -> None [ 956.626222] [50968]: key[id], 060c4781-5488-4d48-bf30-9a2a6ede9467 -> None [ 956.626222] [50968]: key[port_security_enabled], False -> None [ 956.626222] [50968]: key[network_id], c40a2401-cb17-44bc-b741-684128c1296b -> None [ 956.626222] [50968]: key[security_groups], [] -> None [ 956.626222] [50968]: key[binding:profile], {} -> None [ 956.626222] [50968]: key[binding:host_id], devstack -> None [ 956.626222] [50968]: key[revision_number], 5 -> None [ 956.626222] [50968]: key[description], -> None [ 956.626222] [50968]: key[updated_at], 2025-11-21T22:35:15Z -> None [ 956.626222] [50968]: key[standard_attr_id], 190 -> None [ 956.626222] [50968]: key[admin_state_up], True -> None [ 956.626222] [50968]: key[binding:vif_type], ovs -> None [ 956.626222] [50968]: key[device_owner], network:router_interface -> None [ 956.626222] [50968]: key[extra_dhcp_opts], [] -> None [ 956.626222] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.675733] [50969]: [pid: 50969|app: 0|req: 3641/7400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.678670] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (4275e984-ceaa-47bf-a803-ff0d55d60f6f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.731434] [50969]: [pid: 50969|app: 0|req: 3642/7401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.795611] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Router 4275e984-ceaa-47bf-a803-ff0d55d60f6f has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 956.798909] [50969]: [pid: 50969|app: 0|req: 3643/7402] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.850203] [50969]: [pid: 50969|app: 0|req: 3644/7403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.854376] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9a165627-032c-4d5d-a8d9-75504abf81a8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 956.860080] [50968]: [pid: 50968|app: 0|req: 3760/7404] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:41:28 2025] PUT /networking/v2.0/routers/4275e984-ceaa-47bf-a803-ff0d55d60f6f/remove_router_interface => generated 309 bytes in 733 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.915615] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks [] for router (4275e984-ceaa-47bf-a803-ff0d55d60f6f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.965858] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7d55ebc-ad49-42b7-97fc-568847f8a85c req-e3605eab-7f91-4453-87d5-9d8a8924eace tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.966943] [50968]: [pid: 50968|app: 0|req: 3761/7405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.967071] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks [] for router_gateway (4275e984-ceaa-47bf-a803-ff0d55d60f6f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.975308] [50968]: DEBUG neutron.api.wsgi [req-e7d55ebc-ad49-42b7-97fc-568847f8a85c req-7618ec25-d3a5-4121-91bd-7fe35551a1be tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.000937] [50968]: [pid: 50968|app: 0|req: 3762/7406] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.006964] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Deleting port c179d11a-69d7-4647-ab83-d48cb13cf564 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 957.007407] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (c179d11a-69d7-4647-ab83-d48cb13cf564), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.051580] [50969]: DEBUG neutron.plugins.ml2.db [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] For port c179d11a-69d7-4647-ab83-d48cb13cf564, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c179d11a-69d7-4647-ab83-d48cb13cf564,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 957.051920] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (c179d11a-69d7-4647-ab83-d48cb13cf564), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.054588] [50968]: [pid: 50968|app: 0|req: 3763/7407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.061418] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] delete_port_precommit called with port settings {'id': 'c179d11a-69d7-4647-ab83-d48cb13cf564', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:52:55:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 179, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:13Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 957.061711] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] delete_port_precommit: [ 957.061711] [50969]: key[mac_address], fa:16:3e:52:55:ab -> None [ 957.061711] [50969]: key[device_id], 4275e984-ceaa-47bf-a803-ff0d55d60f6f -> None [ 957.061711] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 957.061711] [50969]: key[binding:vnic_type], normal -> None [ 957.061711] [50969]: key[project_id], -> None [ 957.061711] [50969]: key[tags], [] -> None [ 957.061711] [50969]: key[allowed_address_pairs], [] -> None [ 957.061711] [50969]: key[created_at], 2025-11-21T22:35:12Z -> None [ 957.061711] [50969]: key[name], -> None [ 957.061711] [50969]: key[status], ACTIVE -> None [ 957.061711] [50969]: key[tenant_id], -> None [ 957.061711] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.152'}] -> None [ 957.061711] [50969]: key[id], c179d11a-69d7-4647-ab83-d48cb13cf564 -> None [ 957.061711] [50969]: key[port_security_enabled], False -> None [ 957.061711] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 957.061711] [50969]: key[security_groups], [] -> None [ 957.061711] [50969]: key[binding:profile], {} -> None [ 957.061711] [50969]: key[binding:host_id], devstack -> None [ 957.061711] [50969]: key[revision_number], 5 -> None [ 957.061711] [50969]: key[description], -> None [ 957.061711] [50969]: key[updated_at], 2025-11-21T22:35:13Z -> None [ 957.061711] [50969]: key[standard_attr_id], 179 -> None [ 957.061711] [50969]: key[admin_state_up], True -> None [ 957.061711] [50969]: key[binding:vif_type], ovs -> None [ 957.061711] [50969]: key[device_owner], network:router_gateway -> None [ 957.061711] [50969]: key[extra_dhcp_opts], [] -> None [ 957.061711] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.063953] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Calling delete_port for c179d11a-69d7-4647-ab83-d48cb13cf564 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 957.159744] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42a7f916-9d8b-456a-86ad-6a052f51325c req-6b45201e-b92e-4fe2-89e9-b69c1d85e750 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.161628] [50968]: [pid: 50968|app: 0|req: 3764/7408] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/networks?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&shared=False => generated 616 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.174276] [50968]: [pid: 50968|app: 0|req: 3765/7409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.177760] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c179d11a-69d7-4647-ab83-d48cb13cf564), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.186370] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Pushing event deleted for resources: {'Port': ['ID=c179d11a-69d7-4647-ab83-d48cb13cf564,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 957.218230] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42a7f916-9d8b-456a-86ad-6a052f51325c req-59d58862-02e1-4c69-9789-b980fbcd704b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.218432] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] delete_port_postcommit called with port settings {'id': 'c179d11a-69d7-4647-ab83-d48cb13cf564', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:52:55:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4275e984-ceaa-47bf-a803-ff0d55d60f6f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 179, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:12Z', 'updated_at': '2025-11-21T22:35:13Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 957.218432] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] delete_port_postcommit: [ 957.218432] [50969]: key[mac_address], fa:16:3e:52:55:ab -> None [ 957.218432] [50969]: key[device_id], 4275e984-ceaa-47bf-a803-ff0d55d60f6f -> None [ 957.218432] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 957.218432] [50969]: key[binding:vnic_type], normal -> None [ 957.218432] [50969]: key[project_id], -> None [ 957.218432] [50969]: key[tags], [] -> None [ 957.218432] [50969]: key[allowed_address_pairs], [] -> None [ 957.218432] [50969]: key[created_at], 2025-11-21T22:35:12Z -> None [ 957.218432] [50969]: key[name], -> None [ 957.218432] [50969]: key[status], ACTIVE -> None [ 957.218432] [50969]: key[tenant_id], -> None [ 957.218432] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.152'}] -> None [ 957.218432] [50969]: key[id], c179d11a-69d7-4647-ab83-d48cb13cf564 -> None [ 957.218432] [50969]: key[port_security_enabled], False -> None [ 957.218432] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 957.218432] [50969]: key[security_groups], [] -> None [ 957.218432] [50969]: key[binding:profile], {} -> None [ 957.218432] [50969]: key[binding:host_id], devstack -> None [ 957.218432] [50969]: key[revision_number], 5 -> None [ 957.218432] [50969]: key[description], -> None [ 957.218432] [50969]: key[updated_at], 2025-11-21T22:35:13Z -> None [ 957.218432] [50969]: key[standard_attr_id], 179 -> None [ 957.218432] [50969]: key[admin_state_up], True -> None [ 957.218432] [50969]: key[binding:vif_type], ovs -> None [ 957.218432] [50969]: key[device_owner], network:router_gateway -> None [ 957.218432] [50969]: key[extra_dhcp_opts], [] -> None [ 957.218432] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.219262] [50968]: [pid: 50968|app: 0|req: 3766/7410] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:41:29 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) [ 957.220856] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (4275e984-ceaa-47bf-a803-ff0d55d60f6f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.248816] [50968]: [pid: 50968|app: 0|req: 3767/7411] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.260437] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (4275e984-ceaa-47bf-a803-ff0d55d60f6f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.265386] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks [] for router_controller (4275e984-ceaa-47bf-a803-ff0d55d60f6f), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.294636] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (4275e984-ceaa-47bf-a803-ff0d55d60f6f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.294947] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Fanout notify agent at l3_agent the message router_deleted on router 4275e984-ceaa-47bf-a803-ff0d55d60f6f {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 957.299506] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c99b9b49-37ac-4a5f-9e27-5c1a4726f28c admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.299986] [50969]: [pid: 50969|app: 0|req: 3645/7412] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:41:29 2025] DELETE /networking/v2.0/routers/4275e984-ceaa-47bf-a803-ff0d55d60f6f => generated 0 bytes in 437 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 957.316524] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02855591-cd00-4a28-b21c-b0fa098dffec req-7daea24a-f4f8-474a-a1e7-98481ff3d924 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.317483] [50968]: [pid: 50968|app: 0|req: 3768/7413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.319522] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] Deleting subnet 54a32abe-f1a6-4ff7-aaee-3ca48c310598 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 957.321531] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] Publish callbacks [] for subnet (54a32abe-f1a6-4ff7-aaee-3ca48c310598), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.323225] [50968]: DEBUG neutron.api.wsgi [req-02855591-cd00-4a28-b21c-b0fa098dffec req-a40a2b82-e266-4190-b916-ba6f23f96a54 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.332654] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (54a32abe-f1a6-4ff7-aaee-3ca48c310598), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.346058] [50968]: [pid: 50968|app: 0|req: 3769/7414] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&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.372086] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (54a32abe-f1a6-4ff7-aaee-3ca48c310598), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.372565] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] delete_subnet_precommit called with subnet settings {'id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-subnet', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 159, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'} (original settings None) [ 957.372727] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] delete_subnet_precommit: [ 957.372727] [50969]: key[service_types], [] -> None [ 957.372727] [50969]: key[project_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.372727] [50969]: key[tags], [] -> None [ 957.372727] [50969]: key[router:external], False -> None [ 957.372727] [50969]: key[ipv6_ra_mode], None -> None [ 957.372727] [50969]: key[created_at], 2025-11-21T22:35:11Z -> None [ 957.372727] [50969]: key[name], tempest-ServersWithSpecificFlavorTestJSON-1612187924-subnet -> None [ 957.372727] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 957.372727] [50969]: key[tenant_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.372727] [50969]: key[id], 54a32abe-f1a6-4ff7-aaee-3ca48c310598 -> None [ 957.372727] [50969]: key[network_id], c40a2401-cb17-44bc-b741-684128c1296b -> None [ 957.372727] [50969]: key[host_routes], [] -> None [ 957.372727] [50969]: key[revision_number], 0 -> None [ 957.372727] [50969]: key[dns_nameservers], [] -> None [ 957.372727] [50969]: key[cidr], 192.168.128.0/28 -> None [ 957.372727] [50969]: key[updated_at], 2025-11-21T22:35:11Z -> None [ 957.372727] [50969]: key[description], -> None [ 957.372727] [50969]: key[standard_attr_id], 159 -> None [ 957.372727] [50969]: key[segment_id], None -> None [ 957.372727] [50969]: key[shared], False -> None [ 957.372727] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 957.372727] [50969]: key[ipv6_address_mode], None -> None [ 957.372727] [50969]: key[enable_dhcp], True -> None [ 957.372727] [50969]: key[subnetpool_id], None -> None [ 957.372727] [50969]: key[ip_version], 4 -> None [ 957.372727] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.395258] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (54a32abe-f1a6-4ff7-aaee-3ca48c310598), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.395432] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] delete_subnet_postcommit called with subnet settings {'id': '54a32abe-f1a6-4ff7-aaee-3ca48c310598', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-subnet', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 159, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:35:11Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'} (original settings None) [ 957.395583] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] delete_subnet_postcommit: [ 957.395583] [50969]: key[service_types], [] -> None [ 957.395583] [50969]: key[project_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.395583] [50969]: key[tags], [] -> None [ 957.395583] [50969]: key[router:external], False -> None [ 957.395583] [50969]: key[ipv6_ra_mode], None -> None [ 957.395583] [50969]: key[created_at], 2025-11-21T22:35:11Z -> None [ 957.395583] [50969]: key[name], tempest-ServersWithSpecificFlavorTestJSON-1612187924-subnet -> None [ 957.395583] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 957.395583] [50969]: key[tenant_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.395583] [50969]: key[id], 54a32abe-f1a6-4ff7-aaee-3ca48c310598 -> None [ 957.395583] [50969]: key[network_id], c40a2401-cb17-44bc-b741-684128c1296b -> None [ 957.395583] [50969]: key[host_routes], [] -> None [ 957.395583] [50969]: key[revision_number], 0 -> None [ 957.395583] [50969]: key[dns_nameservers], [] -> None [ 957.395583] [50969]: key[cidr], 192.168.128.0/28 -> None [ 957.395583] [50969]: key[updated_at], 2025-11-21T22:35:11Z -> None [ 957.395583] [50969]: key[description], -> None [ 957.395583] [50969]: key[standard_attr_id], 159 -> None [ 957.395583] [50969]: key[segment_id], None -> None [ 957.395583] [50969]: key[shared], False -> None [ 957.395583] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 957.395583] [50969]: key[ipv6_address_mode], None -> None [ 957.395583] [50969]: key[enable_dhcp], True -> None [ 957.395583] [50969]: key[subnetpool_id], None -> None [ 957.395583] [50969]: key[ip_version], 4 -> None [ 957.395583] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.399590] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=54a32abe-f1a6-4ff7-aaee-3ca48c310598,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 957.405747] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3be2d853-981a-4dd8-a345-2336a7b97dc4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.407602] [50969]: [pid: 50969|app: 0|req: 3646/7415] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:41:29 2025] DELETE /networking/v2.0/subnets/54a32abe-f1a6-4ff7-aaee-3ca48c310598 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 957.411062] [50968]: [pid: 50968|app: 0|req: 3770/7416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.436226] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (c40a2401-cb17-44bc-b741-684128c1296b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.460347] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Deleting port e9dc0898-2dfb-4d37-b924-78d067d65720 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 957.460522] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (e9dc0898-2dfb-4d37-b924-78d067d65720), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.473161] [50968]: [pid: 50968|app: 0|req: 3771/7417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 957.479406] [50969]: DEBUG neutron.plugins.ml2.db [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] For port e9dc0898-2dfb-4d37-b924-78d067d65720, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e9dc0898-2dfb-4d37-b924-78d067d65720,segment=NetworkSegment(59230ac5-7514-44ec-9b5d-0932b96b0dfc),segment_id=59230ac5-7514-44ec-9b5d-0932b96b0dfc)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 957.479406] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (e9dc0898-2dfb-4d37-b924-78d067d65720), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.485171] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] delete_port_precommit called with port settings {'id': 'e9dc0898-2dfb-4d37-b924-78d067d65720', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:57:c2:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c40a2401-cb17-44bc-b741-684128c1296b', 'device_owner': 'network:dhcp', 'standard_attr_id': 335, '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-21T22:35:31Z', 'updated_at': '2025-11-21T22:41:29Z', 'revision_number': 5, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '59230ac5-7514-44ec-9b5d-0932b96b0dfc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 67, 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b'}}] (original binding levels None) on network {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:41:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} with segments to bind None [ 957.485171] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] delete_port_precommit: [ 957.485171] [50969]: key[mac_address], fa:16:3e:57:c2:1b -> None [ 957.485171] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c40a2401-cb17-44bc-b741-684128c1296b -> None [ 957.485171] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 957.485171] [50969]: key[binding:vnic_type], normal -> None [ 957.485171] [50969]: key[project_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.485171] [50969]: key[tags], [] -> None [ 957.485171] [50969]: key[allowed_address_pairs], [] -> None [ 957.485171] [50969]: key[created_at], 2025-11-21T22:35:31Z -> None [ 957.485171] [50969]: key[name], -> None [ 957.485171] [50969]: key[status], ACTIVE -> None [ 957.485171] [50969]: key[tenant_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.485171] [50969]: key[fixed_ips], [] -> None [ 957.485171] [50969]: key[id], e9dc0898-2dfb-4d37-b924-78d067d65720 -> None [ 957.485171] [50969]: key[port_security_enabled], False -> None [ 957.485171] [50969]: key[network_id], c40a2401-cb17-44bc-b741-684128c1296b -> None [ 957.485171] [50969]: key[security_groups], [] -> None [ 957.485171] [50969]: key[binding:profile], {} -> None [ 957.485171] [50969]: key[binding:host_id], devstack -> None [ 957.485171] [50969]: key[revision_number], 5 -> None [ 957.485171] [50969]: key[description], -> None [ 957.485171] [50969]: key[updated_at], 2025-11-21T22:41:29Z -> None [ 957.485171] [50969]: key[standard_attr_id], 335 -> None [ 957.485171] [50969]: key[admin_state_up], True -> None [ 957.485171] [50969]: key[binding:vif_type], ovs -> None [ 957.485171] [50969]: key[device_owner], network:dhcp -> None [ 957.485171] [50969]: key[extra_dhcp_opts], [] -> None [ 957.485171] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.485171] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Calling delete_port for e9dc0898-2dfb-4d37-b924-78d067d65720 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 957.518702] [50968]: [pid: 50968|app: 0|req: 3772/7418] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.525482] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e9dc0898-2dfb-4d37-b924-78d067d65720), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.533924] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Pushing event deleted for resources: {'Port': ['ID=e9dc0898-2dfb-4d37-b924-78d067d65720,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 957.541661] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] No DVR routers for this DVR port e9dc0898-2dfb-4d37-b924-78d067d65720 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 957.541944] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] delete_port_postcommit called with port settings {'id': 'e9dc0898-2dfb-4d37-b924-78d067d65720', 'name': '', 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'mac_address': 'fa:16:3e:57:c2:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c40a2401-cb17-44bc-b741-684128c1296b', 'device_owner': 'network:dhcp', 'standard_attr_id': 335, '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-21T22:35:31Z', 'updated_at': '2025-11-21T22:41:29Z', 'revision_number': 5, 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '59230ac5-7514-44ec-9b5d-0932b96b0dfc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 67, 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b'}}] (original binding levels None) on network {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:41:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} with segments to bind None [ 957.542113] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] delete_port_postcommit: [ 957.542113] [50969]: key[mac_address], fa:16:3e:57:c2:1b -> None [ 957.542113] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c40a2401-cb17-44bc-b741-684128c1296b -> None [ 957.542113] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 957.542113] [50969]: key[binding:vnic_type], normal -> None [ 957.542113] [50969]: key[project_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.542113] [50969]: key[tags], [] -> None [ 957.542113] [50969]: key[allowed_address_pairs], [] -> None [ 957.542113] [50969]: key[created_at], 2025-11-21T22:35:31Z -> None [ 957.542113] [50969]: key[name], -> None [ 957.542113] [50969]: key[status], ACTIVE -> None [ 957.542113] [50969]: key[tenant_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.542113] [50969]: key[fixed_ips], [] -> None [ 957.542113] [50969]: key[id], e9dc0898-2dfb-4d37-b924-78d067d65720 -> None [ 957.542113] [50969]: key[port_security_enabled], False -> None [ 957.542113] [50969]: key[network_id], c40a2401-cb17-44bc-b741-684128c1296b -> None [ 957.542113] [50969]: key[security_groups], [] -> None [ 957.542113] [50969]: key[binding:profile], {} -> None [ 957.542113] [50969]: key[binding:host_id], devstack -> None [ 957.542113] [50969]: key[revision_number], 5 -> None [ 957.542113] [50969]: key[description], -> None [ 957.542113] [50969]: key[updated_at], 2025-11-21T22:41:29Z -> None [ 957.542113] [50969]: key[standard_attr_id], 335 -> None [ 957.542113] [50969]: key[admin_state_up], True -> None [ 957.542113] [50969]: key[binding:vif_type], ovs -> None [ 957.542113] [50969]: key[device_owner], network:dhcp -> None [ 957.542113] [50969]: key[extra_dhcp_opts], [] -> None [ 957.542113] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.560704] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (c40a2401-cb17-44bc-b741-684128c1296b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.569602] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] delete_network_precommit called with network settings {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:41:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} (original settings None) and network segments [{'id': '59230ac5-7514-44ec-9b5d-0932b96b0dfc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 67, 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b'}] [ 957.569770] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] delete_network_precommit: [ 957.569770] [50969]: key[qinq], None -> None [ 957.569770] [50969]: key[project_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.569770] [50969]: key[tags], [] -> None [ 957.569770] [50969]: key[router:external], False -> None [ 957.569770] [50969]: key[created_at], 2025-11-21T22:35:11Z -> None [ 957.569770] [50969]: key[name], tempest-ServersWithSpecificFlavorTestJSON-1612187924-network -> None [ 957.569770] [50969]: key[status], ACTIVE -> None [ 957.569770] [50969]: key[ipv6_address_scope], None -> None [ 957.569770] [50969]: key[tenant_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.569770] [50969]: key[availability_zone_hints], [] -> None [ 957.569770] [50969]: key[availability_zones], ['nova'] -> None [ 957.569770] [50969]: key[id], c40a2401-cb17-44bc-b741-684128c1296b -> None [ 957.569770] [50969]: key[port_security_enabled], True -> None [ 957.569770] [50969]: key[subnets], [] -> None [ 957.569770] [50969]: key[provider:segmentation_id], 67 -> None [ 957.569770] [50969]: key[provider:network_type], vlan -> None [ 957.569770] [50969]: key[revision_number], 3 -> None [ 957.569770] [50969]: key[provider:physical_network], default -> None [ 957.569770] [50969]: key[description], -> None [ 957.569770] [50969]: key[updated_at], 2025-11-21T22:41:29Z -> None [ 957.569770] [50969]: key[standard_attr_id], 144 -> None [ 957.569770] [50969]: key[admin_state_up], True -> None [ 957.569770] [50969]: key[shared], False -> None [ 957.569770] [50969]: key[ipv4_address_scope], None -> None [ 957.569770] [50969]: key[vlan_transparent], None -> None [ 957.569770] [50969]: key[mtu], 8950 -> None [ 957.569770] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.570549] [50969]: DEBUG neutron.services.segments.db [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['c40a2401-cb17-44bc-b741-684128c1296b']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 957.575028] [50969]: DEBUG neutron.services.segments.db [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '59230ac5-7514-44ec-9b5d-0932b96b0dfc') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 957.575028] [50969]: DEBUG neutron.services.segments.db [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '59230ac5-7514-44ec-9b5d-0932b96b0dfc') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 957.579331] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (59230ac5-7514-44ec-9b5d-0932b96b0dfc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.586157] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (59230ac5-7514-44ec-9b5d-0932b96b0dfc), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.593355] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Releasing vlan 67 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 957.593355] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (59230ac5-7514-44ec-9b5d-0932b96b0dfc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.614994] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (c40a2401-cb17-44bc-b741-684128c1296b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.615132] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] delete_network_postcommit called with network settings {'id': 'c40a2401-cb17-44bc-b741-684128c1296b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-1612187924-network', 'tenant_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'project_id': 'a072b0b03d7c40e2a465ba9e7e14f5d5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 144, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:11Z', 'updated_at': '2025-11-21T22:41:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 67} (original settings None) and network segments [{'id': '59230ac5-7514-44ec-9b5d-0932b96b0dfc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 67, 'network_id': 'c40a2401-cb17-44bc-b741-684128c1296b'}] [ 957.615227] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] delete_network_postcommit: [ 957.615227] [50969]: key[qinq], None -> None [ 957.615227] [50969]: key[project_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.615227] [50969]: key[tags], [] -> None [ 957.615227] [50969]: key[router:external], False -> None [ 957.615227] [50969]: key[created_at], 2025-11-21T22:35:11Z -> None [ 957.615227] [50969]: key[name], tempest-ServersWithSpecificFlavorTestJSON-1612187924-network -> None [ 957.615227] [50969]: key[status], ACTIVE -> None [ 957.615227] [50969]: key[ipv6_address_scope], None -> None [ 957.615227] [50969]: key[tenant_id], a072b0b03d7c40e2a465ba9e7e14f5d5 -> None [ 957.615227] [50969]: key[availability_zone_hints], [] -> None [ 957.615227] [50969]: key[availability_zones], ['nova'] -> None [ 957.615227] [50969]: key[id], c40a2401-cb17-44bc-b741-684128c1296b -> None [ 957.615227] [50969]: key[port_security_enabled], True -> None [ 957.615227] [50969]: key[subnets], [] -> None [ 957.615227] [50969]: key[provider:segmentation_id], 67 -> None [ 957.615227] [50969]: key[provider:network_type], vlan -> None [ 957.615227] [50969]: key[revision_number], 3 -> None [ 957.615227] [50969]: key[provider:physical_network], default -> None [ 957.615227] [50969]: key[description], -> None [ 957.615227] [50969]: key[updated_at], 2025-11-21T22:41:29Z -> None [ 957.615227] [50969]: key[standard_attr_id], 144 -> None [ 957.615227] [50969]: key[admin_state_up], True -> None [ 957.615227] [50969]: key[shared], False -> None [ 957.615227] [50969]: key[ipv4_address_scope], None -> None [ 957.615227] [50969]: key[vlan_transparent], None -> None [ 957.615227] [50969]: key[mtu], 8950 -> None [ 957.615227] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.619899] [50968]: [pid: 50968|app: 0|req: 3773/7419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:29 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 957.621141] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Pushing event deleted for resources: {'Network': ['ID=c40a2401-cb17-44bc-b741-684128c1296b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 957.626115] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ac1d0be4-9775-44dd-aad3-943700d55d64 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.626115] [50969]: [pid: 50969|app: 0|req: 3647/7420] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:41:29 2025] DELETE /networking/v2.0/networks/c40a2401-cb17-44bc-b741-684128c1296b => generated 0 bytes in 216 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 957.689192] [50968]: [pid: 50968|app: 0|req: 3774/7421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.772551] [50968]: [pid: 50968|app: 0|req: 3775/7422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.806882] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-be1f3b79-9b7a-4d0b-a55b-366218b88129 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.807927] [50969]: [pid: 50969|app: 0|req: 3648/7423] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/networks?id=867a73b1-d1bf-4b5c-98f3-db92e5056f33 => generated 617 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.816528] [50968]: DEBUG neutron.api.wsgi [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-c67f4da1-9745-49b6-8c22-fabc6f3d2c07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.836820] [50969]: [pid: 50969|app: 0|req: 3649/7424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.845957] [50968]: [pid: 50968|app: 0|req: 3776/7425] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=7b631b838e2a453099430e447ff5c18c => generated 180 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.853086] [50969]: DEBUG neutron.api.v2.base [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Request body: {'port': {'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'admin_state_up': True, 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 957.896139] [50968]: [pid: 50968|app: 0|req: 3777/7426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.912286] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Made reservation on behalf of 7b631b838e2a453099430e447ff5c18c for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 957.915917] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.957167] [50968]: [pid: 50968|app: 0|req: 3778/7427] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/security-groups?tenant_id=a072b0b03d7c40e2a465ba9e7e14f5d5&name=default => generated 2925 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 957.972817] [50968]: [pid: 50968|app: 0|req: 3779/7428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.008781] [50969]: DEBUG neutron.db.db_base_plugin_common [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Allocated IP 192.168.128.9 (867a73b1-d1bf-4b5c-98f3-db92e5056f33/4da5d04a-b4a0-45a6-ad59-049dca07b087/42d0f195-bcec-42a7-9cc4-1c5f2f246297) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 958.010249] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1b61c4a1-d247-4cfd-95b3-ec9ce9cab735 admin admin] Publish callbacks [] for security_group (47b5d3a6-7978-4d89-a89a-c8fe87fa6fba), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.030198] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1b61c4a1-d247-4cfd-95b3-ec9ce9cab735 admin admin] Publish callbacks [] for security_group (47b5d3a6-7978-4d89-a89a-c8fe87fa6fba), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.060186] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1b61c4a1-d247-4cfd-95b3-ec9ce9cab735 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (47b5d3a6-7978-4d89-a89a-c8fe87fa6fba), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.064926] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b61c4a1-d247-4cfd-95b3-ec9ce9cab735 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=47b5d3a6-7978-4d89-a89a-c8fe87fa6fba,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 958.070870] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1b61c4a1-d247-4cfd-95b3-ec9ce9cab735 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.071057] [50968]: [pid: 50968|app: 0|req: 3780/7429] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:30 2025] DELETE /networking/v2.0/security-groups/47b5d3a6-7978-4d89-a89a-c8fe87fa6fba => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 958.087575] [50968]: [pid: 50968|app: 0|req: 3781/7430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.123692] [50969]: INFO neutron.services.segments.plugin [-] Segment 59230ac5-7514-44ec-9b5d-0932b96b0dfc resource provider aggregate not found [ 958.134934] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for allowed_address_pair (42d0f195-bcec-42a7-9cc4-1c5f2f246297), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.135981] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.136944] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] create_port_precommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': '', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'project_id': '7b631b838e2a453099430e447ff5c18c', 'port_security_enabled': True, 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 958.137444] [50969]: INFO neutron.services.segments.plugin [-] Segment 59230ac5-7514-44ec-9b5d-0932b96b0dfc 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 59230ac5-7514-44ec-9b5d-0932b96b0dfc found for delete ", "request_id": "req-4d2b6697-130d-4192-a83d-0618e8855359"}]} [ 958.137645] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] create_port_precommit: [ 958.137645] [50969]: key[mac_address], None -> fa:16:3e:de:1f:ed [ 958.137645] [50969]: key[device_id], None -> a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 [ 958.137645] [50969]: key[binding:vif_details], None -> {} [ 958.137645] [50969]: key[project_id], None -> 7b631b838e2a453099430e447ff5c18c [ 958.137645] [50969]: key[binding:vnic_type], None -> normal [ 958.137645] [50969]: key[allowed_address_pairs], None -> [] [ 958.137645] [50969]: key[name], None -> [ 958.137645] [50969]: key[status], None -> DOWN [ 958.137645] [50969]: key[tenant_id], None -> 7b631b838e2a453099430e447ff5c18c [ 958.137645] [50969]: key[fixed_ips], None -> [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}] [ 958.137645] [50969]: key[id], None -> 42d0f195-bcec-42a7-9cc4-1c5f2f246297 [ 958.137645] [50969]: key[port_security_enabled], None -> True [ 958.137645] [50969]: key[network_id], None -> 867a73b1-d1bf-4b5c-98f3-db92e5056f33 [ 958.137645] [50969]: key[security_groups], None -> ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'] [ 958.137645] [50969]: key[binding:profile], None -> {} [ 958.137645] [50969]: key[binding:host_id], None -> [ 958.137645] [50969]: key[standard_attr_id], None -> 1465 [ 958.137645] [50969]: key[admin_state_up], None -> True [ 958.137645] [50969]: key[device_owner], None -> [ 958.137645] [50969]: key[binding:vif_type], None -> unbound [ 958.137645] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.166927] [50968]: [pid: 50968|app: 0|req: 3782/7431] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.168408] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.210682] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Pushing event updated for resources: {'Port': ['ID=42d0f195-bcec-42a7-9cc4-1c5f2f246297,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 958.221636] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Network 867a73b1-d1bf-4b5c-98f3-db92e5056f33 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 958.222356] [50969]: DEBUG neutron.scheduler.base_scheduler [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 958.226707] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 958.245209] [50968]: [pid: 50968|app: 0|req: 3783/7432] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/security-groups?tenant_id=b76d7c488de548439da28d2e7ff0c2e8&name=default => generated 2921 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 958.246991] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] create_port_postcommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': '', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'project_id': '7b631b838e2a453099430e447ff5c18c', 'port_security_enabled': True, 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:30Z', 'revision_number': 1, 'network': {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 958.246991] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] create_port_postcommit: [ 958.246991] [50969]: key[mac_address], None -> fa:16:3e:de:1f:ed [ 958.246991] [50969]: key[device_id], None -> a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 [ 958.246991] [50969]: key[binding:vif_details], None -> {} [ 958.246991] [50969]: key[project_id], None -> 7b631b838e2a453099430e447ff5c18c [ 958.246991] [50969]: key[binding:vnic_type], None -> normal [ 958.246991] [50969]: key[tags], None -> [] [ 958.246991] [50969]: key[allowed_address_pairs], None -> [] [ 958.246991] [50969]: key[created_at], None -> 2025-11-21T22:41:30Z [ 958.246991] [50969]: key[name], None -> [ 958.246991] [50969]: key[status], None -> DOWN [ 958.246991] [50969]: key[tenant_id], None -> 7b631b838e2a453099430e447ff5c18c [ 958.246991] [50969]: key[fixed_ips], None -> [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}] [ 958.246991] [50969]: key[id], None -> 42d0f195-bcec-42a7-9cc4-1c5f2f246297 [ 958.246991] [50969]: key[port_security_enabled], None -> True [ 958.246991] [50969]: key[network_id], None -> 867a73b1-d1bf-4b5c-98f3-db92e5056f33 [ 958.246991] [50969]: key[security_groups], None -> ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'] [ 958.246991] [50969]: key[binding:profile], None -> {} [ 958.246991] [50969]: key[binding:host_id], None -> [ 958.246991] [50969]: key[revision_number], None -> 1 [ 958.246991] [50969]: key[description], None -> [ 958.246991] [50969]: key[updated_at], None -> 2025-11-21T22:41:30Z [ 958.246991] [50969]: key[standard_attr_id], None -> 1465 [ 958.246991] [50969]: key[admin_state_up], None -> True [ 958.246991] [50969]: key[binding:vif_type], None -> unbound [ 958.246991] [50969]: key[device_owner], None -> [ 958.246991] [50969]: key[extra_dhcp_opts], None -> [] [ 958.246991] [50969]: key[network], None -> {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} [ 958.246991] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.281830] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.282248] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-69b0c604-5b4e-44aa-a54e-4a325e8f2a07 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.284418] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-287be103-901e-4413-b8ef-26c33fbe8454 req-3ac1e54a-3d7f-4125-8ba3-5e3af9ff5eac tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.284418] [50968]: [pid: 50968|app: 0|req: 3784/7433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.293475] [50969]: [pid: 50969|app: 0|req: 3650/7434] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:30 2025] POST /networking/v2.0/ports => generated 732 bytes in 444 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 958.296559] [50969]: DEBUG neutron.api.wsgi [req-287be103-901e-4413-b8ef-26c33fbe8454 req-a41cf42a-adf9-458f-9e93-4cbe03d169a2 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.316778] [50969]: [pid: 50969|app: 0|req: 3651/7435] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.319197] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe8ec1d5-dbec-4438-a186-24b9217774ea admin admin] Publish callbacks [] for security_group (557b5f3a-a3f7-4f02-8a57-17473e4b091b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.319786] [50969]: DEBUG neutron.api.v2.base [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Request body: {'port': {'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 958.340279] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe8ec1d5-dbec-4438-a186-24b9217774ea admin admin] Publish callbacks [] for security_group (557b5f3a-a3f7-4f02-8a57-17473e4b091b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.357215] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.368655] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe8ec1d5-dbec-4438-a186-24b9217774ea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (557b5f3a-a3f7-4f02-8a57-17473e4b091b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.373727] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fe8ec1d5-dbec-4438-a186-24b9217774ea admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=557b5f3a-a3f7-4f02-8a57-17473e4b091b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 958.379749] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe8ec1d5-dbec-4438-a186-24b9217774ea admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.379749] [50968]: [pid: 50968|app: 0|req: 3785/7436] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:30 2025] DELETE /networking/v2.0/security-groups/557b5f3a-a3f7-4f02-8a57-17473e4b091b => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 958.433877] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91932f21-5223-4d0f-b91e-db83869f3c20 req-73c543df-d3cd-49b3-9db5-7031e7690ceb tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.434943] [50968]: [pid: 50968|app: 0|req: 3786/7437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 735 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.440789] [50968]: DEBUG neutron.api.wsgi [req-91932f21-5223-4d0f-b91e-db83869f3c20 req-70d227dd-9b2d-4bf9-a5c2-e7355cfbdb86 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.465585] [50969]: DEBUG neutron.notifiers.nova [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 42d0f195-bcec-42a7-9cc4-1c5f2f246297 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 958.466474] [50968]: [pid: 50968|app: 0|req: 3787/7438] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 958.470993] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks [] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.478172] [50969]: DEBUG neutron.db.provisioning_blocks [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Transition to ACTIVE for port object 42d0f195-bcec-42a7-9cc4-1c5f2f246297 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 958.480358] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_precommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:30Z', 'revision_number': 2, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': '', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:30Z', 'revision_number': 1, 'project_id': '7b631b838e2a453099430e447ff5c18c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 958.480358] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_precommit: [ 958.480358] [50969]: key[device_owner], -> compute:nova [ 958.480358] [50969]: key[binding:host_id], -> cpu-1 [ 958.480358] [50969]: key[revision_number], 1 -> 2 [ 958.480358] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.481591] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.518185] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Pushing event updated for resources: {'Port': ['ID=42d0f195-bcec-42a7-9cc4-1c5f2f246297,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 958.538648] [50968]: [pid: 50968|app: 0|req: 3788/7439] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.553895] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_postcommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:30Z', 'revision_number': 2, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': '', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:30Z', 'revision_number': 1, 'project_id': '7b631b838e2a453099430e447ff5c18c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 958.554058] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_postcommit: [ 958.554058] [50969]: key[device_owner], -> compute:nova [ 958.554058] [50969]: key[binding:host_id], -> cpu-1 [ 958.554058] [50969]: key[revision_number], 1 -> 2 [ 958.554058] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.560322] [50969]: DEBUG neutron.plugins.ml2.managers [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Attempting to bind port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 958.560474] [50969]: DEBUG neutron.plugins.ml2.managers [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Attempting to bind port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 958.560563] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Attempting to bind port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 on network 867a73b1-d1bf-4b5c-98f3-db92e5056f33 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 958.576971] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 958.577216] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Bind Segment={'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 958.579971] [50969]: DEBUG networking_nsxv3.api.rpc [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Bind port on Host cpu-1 & Segment [{'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 958.599573] [50968]: [pid: 50968|app: 0|req: 3789/7440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 958.688078] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9eff29d-79da-421a-9a37-66b6d863557e req-f29d1199-4011-4ada-91fa-b7485f2b359f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.689057] [50968]: [pid: 50968|app: 0|req: 3790/7441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:30 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.703178] [50968]: [pid: 50968|app: 0|req: 3791/7442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:31 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.706367] [50968]: DEBUG neutron.api.wsgi [req-a9eff29d-79da-421a-9a37-66b6d863557e req-fb6ebc13-eef2-4dd3-ac97-aaa833053194 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.727958] [50968]: [pid: 50968|app: 0|req: 3792/7443] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:31 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.759212] [50968]: [pid: 50968|app: 0|req: 3793/7444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:31 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.784999] [50968]: [pid: 50968|app: 0|req: 3794/7445] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:31 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.851118] [50968]: [pid: 50968|app: 0|req: 3795/7446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:31 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.906624] [50968]: DEBUG neutron.api.v2.base [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Request body: {'network': {'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 958.922647] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Made reservation on behalf of a2a05b053bc1463e9382539bbe2b1dd4 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 958.925300] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.930596] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.001941] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Publish callbacks [] for security_group (482d0336-6e92-4922-86a3-e6d489211f48), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.003259] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (482d0336-6e92-4922-86a3-e6d489211f48), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.022905] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=482d0336-6e92-4922-86a3-e6d489211f48,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 959.037206] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] vlan segment allocate from pool success with {'vlan_id': 360, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 959.045644] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (f6997d69-85f9-419b-ae7b-fc76ae710f7c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.045971] [50968]: INFO neutron.db.segments_db [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Added segment f6997d69-85f9-419b-ae7b-fc76ae710f7c of type vlan for network 77aa9f04-c4a9-4896-8d55-260286f98e47 [ 959.060521] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (77aa9f04-c4a9-4896-8d55-260286f98e47), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.070947] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] create_network_precommit called with network settings {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1471, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}] [ 959.071157] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] create_network_precommit: [ 959.071157] [50968]: key[qinq], None -> None [ 959.071157] [50968]: key[project_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 959.071157] [50968]: key[tags], None -> [] [ 959.071157] [50968]: key[router:external], None -> False [ 959.071157] [50968]: key[created_at], None -> 2025-11-21T22:41:31Z [ 959.071157] [50968]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-1077431498-network [ 959.071157] [50968]: key[status], None -> ACTIVE [ 959.071157] [50968]: key[ipv6_address_scope], None -> None [ 959.071157] [50968]: key[tenant_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 959.071157] [50968]: key[availability_zone_hints], None -> [] [ 959.071157] [50968]: key[availability_zones], None -> [] [ 959.071157] [50968]: key[id], None -> 77aa9f04-c4a9-4896-8d55-260286f98e47 [ 959.071157] [50968]: key[port_security_enabled], None -> True [ 959.071157] [50968]: key[subnets], None -> [] [ 959.071157] [50968]: key[provider:segmentation_id], None -> 360 [ 959.071157] [50968]: key[provider:network_type], None -> vlan [ 959.071157] [50968]: key[revision_number], None -> 1 [ 959.071157] [50968]: key[provider:physical_network], None -> default [ 959.071157] [50968]: key[description], None -> [ 959.071157] [50968]: key[updated_at], None -> 2025-11-21T22:41:31Z [ 959.071157] [50968]: key[standard_attr_id], None -> 1471 [ 959.071157] [50968]: key[admin_state_up], None -> True [ 959.071157] [50968]: key[shared], None -> False [ 959.071157] [50968]: key[ipv4_address_scope], None -> None [ 959.071157] [50968]: key[vlan_transparent], None -> None [ 959.071157] [50968]: key[mtu], None -> 8950 [ 959.071157] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.084558] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (77aa9f04-c4a9-4896-8d55-260286f98e47), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.105985] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Pushing event updated for resources: {'Network': ['ID=77aa9f04-c4a9-4896-8d55-260286f98e47,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 959.108195] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] create_network_postcommit called with network settings {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1471, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}] [ 959.108195] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] create_network_postcommit: [ 959.108195] [50968]: key[qinq], None -> None [ 959.108195] [50968]: key[project_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 959.108195] [50968]: key[tags], None -> [] [ 959.108195] [50968]: key[router:external], None -> False [ 959.108195] [50968]: key[created_at], None -> 2025-11-21T22:41:31Z [ 959.108195] [50968]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-1077431498-network [ 959.108195] [50968]: key[status], None -> ACTIVE [ 959.108195] [50968]: key[ipv6_address_scope], None -> None [ 959.108195] [50968]: key[tenant_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 959.108195] [50968]: key[availability_zone_hints], None -> [] [ 959.108195] [50968]: key[availability_zones], None -> [] [ 959.108195] [50968]: key[id], None -> 77aa9f04-c4a9-4896-8d55-260286f98e47 [ 959.108195] [50968]: key[port_security_enabled], None -> True [ 959.108195] [50968]: key[subnets], None -> [] [ 959.108195] [50968]: key[provider:segmentation_id], None -> 360 [ 959.108195] [50968]: key[provider:network_type], None -> vlan [ 959.108195] [50968]: key[revision_number], None -> 1 [ 959.108195] [50968]: key[provider:physical_network], None -> default [ 959.108195] [50968]: key[description], None -> [ 959.108195] [50968]: key[updated_at], None -> 2025-11-21T22:41:31Z [ 959.108195] [50968]: key[standard_attr_id], None -> 1471 [ 959.108195] [50968]: key[admin_state_up], None -> True [ 959.108195] [50968]: key[shared], None -> False [ 959.108195] [50968]: key[ipv4_address_scope], None -> None [ 959.108195] [50968]: key[vlan_transparent], None -> None [ 959.108195] [50968]: key[mtu], None -> 8950 [ 959.108195] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.111173] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.112146] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f79423e5-7c4c-428b-8516-1300736454cb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.123948] [50968]: [pid: 50968|app: 0|req: 3796/7447] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:41:31 2025] POST /networking/v2.0/networks => generated 676 bytes in 272 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 959.141971] [50968]: [pid: 50968|app: 0|req: 3797/7448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:31 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.145195] [50968]: DEBUG neutron.api.v2.base [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Request body: {'subnet': {'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'cidr': '192.168.128.0/28', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-subnet', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 959.165370] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Made reservation on behalf of a2a05b053bc1463e9382539bbe2b1dd4 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 959.168513] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.249216] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] create_subnet_precommit called with subnet settings {'id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-subnet', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1473, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings None) [ 959.249445] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] create_subnet_precommit: [ 959.249445] [50968]: key[service_types], None -> [] [ 959.249445] [50968]: key[project_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 959.249445] [50968]: key[tags], None -> [] [ 959.249445] [50968]: key[router:external], None -> False [ 959.249445] [50968]: key[ipv6_ra_mode], None -> None [ 959.249445] [50968]: key[created_at], None -> 2025-11-21T22:41:31Z [ 959.249445] [50968]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-1077431498-subnet [ 959.249445] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 959.249445] [50968]: key[tenant_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 959.249445] [50968]: key[id], None -> c662dc22-3f82-460c-bca6-c9284964ae2b [ 959.249445] [50968]: key[network_id], None -> 77aa9f04-c4a9-4896-8d55-260286f98e47 [ 959.249445] [50968]: key[host_routes], None -> [] [ 959.249445] [50968]: key[revision_number], None -> 0 [ 959.249445] [50968]: key[dns_nameservers], None -> [] [ 959.249445] [50968]: key[cidr], None -> 192.168.128.0/28 [ 959.249445] [50968]: key[updated_at], None -> 2025-11-21T22:41:31Z [ 959.249445] [50968]: key[description], None -> [ 959.249445] [50968]: key[standard_attr_id], None -> 1473 [ 959.249445] [50968]: key[segment_id], None -> None [ 959.249445] [50968]: key[shared], None -> False [ 959.249445] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 959.249445] [50968]: key[ipv6_address_mode], None -> None [ 959.249445] [50968]: key[enable_dhcp], None -> True [ 959.249445] [50968]: key[subnetpool_id], None -> None [ 959.249445] [50968]: key[ip_version], None -> 4 [ 959.249445] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.251118] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (c662dc22-3f82-460c-bca6-c9284964ae2b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.265282] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Pushing event updated for resources: {'Subnet': ['ID=c662dc22-3f82-460c-bca6-c9284964ae2b,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 959.289707] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Checking segment: {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 959.289925] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Network hostable DHCP agents. Network: 77aa9f04-c4a9-4896-8d55-260286f98e47, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 959.298863] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Network 77aa9f04-c4a9-4896-8d55-260286f98e47 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 959.303687] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 77aa9f04-c4a9-4896-8d55-260286f98e47) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 959.307720] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] create_subnet_postcommit called with subnet settings {'id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-subnet', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1473, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'network': {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360}} (original settings None) [ 959.307884] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] create_subnet_postcommit: [ 959.307884] [50968]: key[service_types], None -> [] [ 959.307884] [50968]: key[project_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 959.307884] [50968]: key[tags], None -> [] [ 959.307884] [50968]: key[router:external], None -> False [ 959.307884] [50968]: key[ipv6_ra_mode], None -> None [ 959.307884] [50968]: key[created_at], None -> 2025-11-21T22:41:31Z [ 959.307884] [50968]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-1077431498-subnet [ 959.307884] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 959.307884] [50968]: key[tenant_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 959.307884] [50968]: key[id], None -> c662dc22-3f82-460c-bca6-c9284964ae2b [ 959.307884] [50968]: key[network_id], None -> 77aa9f04-c4a9-4896-8d55-260286f98e47 [ 959.307884] [50968]: key[host_routes], None -> [] [ 959.307884] [50968]: key[revision_number], None -> 0 [ 959.307884] [50968]: key[dns_nameservers], None -> [] [ 959.307884] [50968]: key[cidr], None -> 192.168.128.0/28 [ 959.307884] [50968]: key[updated_at], None -> 2025-11-21T22:41:31Z [ 959.307884] [50968]: key[description], None -> [ 959.307884] [50968]: key[standard_attr_id], None -> 1473 [ 959.307884] [50968]: key[segment_id], None -> None [ 959.307884] [50968]: key[shared], None -> False [ 959.307884] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 959.307884] [50968]: key[ipv6_address_mode], None -> None [ 959.307884] [50968]: key[enable_dhcp], None -> True [ 959.307884] [50968]: key[subnetpool_id], None -> None [ 959.307884] [50968]: key[ip_version], None -> 4 [ 959.307884] [50968]: key[network], None -> {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} [ 959.307884] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.310162] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.310162] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e0f12d0d-f533-4a67-a67f-1f43570ab9aa admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.320828] [50968]: [pid: 50968|app: 0|req: 3798/7449] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:41:31 2025] POST /networking/v2.0/subnets => generated 695 bytes in 178 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 959.335302] [50968]: [pid: 50968|app: 0|req: 3799/7450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:31 2025] GET /networking/v2.0/ports?device_id=ee1029a1-ead8-4dda-a025-dd6812127c63 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.338687] [50968]: DEBUG neutron.api.v2.base [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Request body: {'router': {'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-router', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 959.356168] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (32dbc8f8-521c-432d-a31c-134b89038834), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.356623] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (32dbc8f8-521c-432d-a31c-134b89038834), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.393498] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks [] for router_controller (32dbc8f8-521c-432d-a31c-134b89038834), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.440993] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks [] for router_gateway (32dbc8f8-521c-432d-a31c-134b89038834), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.506898] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks [] for router_gateway (32dbc8f8-521c-432d-a31c-134b89038834), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.510331] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.553510] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Allocated IP 10.180.180.223 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/81fd90fa-6f98-46a7-905d-fc3d82a87abd) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 959.585093] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Bound using segment: {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 959.585093] [50969]: DEBUG neutron.plugins.ml2.managers [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Bound port: 42d0f195-bcec-42a7-9cc4-1c5f2f246297, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "aaf99dce-c773-48db-a2d9-00b8d0a7c75d", "external-id": "nsx-vlan-transportzone-248", "segmentation_id": 248}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 959.585093] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.591458] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks [] for allowed_address_pair (81fd90fa-6f98-46a7-905d-fc3d82a87abd), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.592221] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks [] for port (81fd90fa-6f98-46a7-905d-fc3d82a87abd), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.592428] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] create_port_precommit called with port settings {'id': '81fd90fa-6f98-46a7-905d-fc3d82a87abd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:81:41:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1475, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 959.592570] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] create_port_precommit: [ 959.592570] [50968]: key[mac_address], None -> fa:16:3e:81:41:ee [ 959.592570] [50968]: key[device_id], None -> 32dbc8f8-521c-432d-a31c-134b89038834 [ 959.592570] [50968]: key[binding:vif_details], None -> {} [ 959.592570] [50968]: key[project_id], None -> [ 959.592570] [50968]: key[binding:vnic_type], None -> normal [ 959.592570] [50968]: key[allowed_address_pairs], None -> [] [ 959.592570] [50968]: key[name], None -> [ 959.592570] [50968]: key[status], None -> DOWN [ 959.592570] [50968]: key[tenant_id], None -> [ 959.592570] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.223'}] [ 959.592570] [50968]: key[id], None -> 81fd90fa-6f98-46a7-905d-fc3d82a87abd [ 959.592570] [50968]: key[port_security_enabled], None -> False [ 959.592570] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 959.592570] [50968]: key[security_groups], None -> [] [ 959.592570] [50968]: key[binding:profile], None -> {} [ 959.592570] [50968]: key[binding:host_id], None -> [ 959.592570] [50968]: key[standard_attr_id], None -> 1475 [ 959.592570] [50968]: key[admin_state_up], None -> True [ 959.592570] [50968]: key[device_owner], None -> network:router_gateway [ 959.592570] [50968]: key[binding:vif_type], None -> unbound [ 959.592570] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.609731] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (81fd90fa-6f98-46a7-905d-fc3d82a87abd), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.629589] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Pushing event updated for resources: {'Port': ['ID=81fd90fa-6f98-46a7-905d-fc3d82a87abd,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 959.637176] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 959.637813] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 959.639251] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 959.647353] [50969]: DEBUG neutron.plugins.ml2.db [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] For port 42d0f195-bcec-42a7-9cc4-1c5f2f246297, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 959.650781] [50969]: DEBUG neutron.plugins.ml2.db [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] For port 42d0f195-bcec-42a7-9cc4-1c5f2f246297, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=42d0f195-bcec-42a7-9cc4-1c5f2f246297,segment=NetworkSegment(b4c3d497-057b-484e-8490-525b467fde4d),segment_id=b4c3d497-057b-484e-8490-525b467fde4d)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 959.652462] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] create_port_postcommit called with port settings {'id': '81fd90fa-6f98-46a7-905d-fc3d82a87abd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:81:41:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1475, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 959.652683] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] create_port_postcommit: [ 959.652683] [50968]: key[mac_address], None -> fa:16:3e:81:41:ee [ 959.652683] [50968]: key[device_id], None -> 32dbc8f8-521c-432d-a31c-134b89038834 [ 959.652683] [50968]: key[binding:vif_details], None -> {} [ 959.652683] [50968]: key[project_id], None -> [ 959.652683] [50968]: key[binding:vnic_type], None -> normal [ 959.652683] [50968]: key[tags], None -> [] [ 959.652683] [50968]: key[allowed_address_pairs], None -> [] [ 959.652683] [50968]: key[created_at], None -> 2025-11-21T22:41:31Z [ 959.652683] [50968]: key[name], None -> [ 959.652683] [50968]: key[status], None -> DOWN [ 959.652683] [50968]: key[tenant_id], None -> [ 959.652683] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.223'}] [ 959.652683] [50968]: key[id], None -> 81fd90fa-6f98-46a7-905d-fc3d82a87abd [ 959.652683] [50968]: key[port_security_enabled], None -> False [ 959.652683] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 959.652683] [50968]: key[security_groups], None -> [] [ 959.652683] [50968]: key[binding:profile], None -> {} [ 959.652683] [50968]: key[binding:host_id], None -> [ 959.652683] [50968]: key[revision_number], None -> 1 [ 959.652683] [50968]: key[description], None -> [ 959.652683] [50968]: key[updated_at], None -> 2025-11-21T22:41:31Z [ 959.652683] [50968]: key[standard_attr_id], None -> 1475 [ 959.652683] [50968]: key[admin_state_up], None -> True [ 959.652683] [50968]: key[binding:vif_type], None -> unbound [ 959.652683] [50968]: key[device_owner], None -> network:router_gateway [ 959.652683] [50968]: key[extra_dhcp_opts], None -> [] [ 959.652683] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 959.652683] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.653548] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_precommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:30Z', 'revision_number': 2, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:30Z', 'revision_number': 2, 'project_id': '7b631b838e2a453099430e447ff5c18c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 959.653548] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_precommit: [ 959.653548] [50969]: key[binding:vif_type], unbound -> ovs [ 959.653548] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248} [ 959.653548] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.659261] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.692602] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Pushing event updated for resources: {'Port': ['ID=42d0f195-bcec-42a7-9cc4-1c5f2f246297,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 959.702373] [50969]: DEBUG neutron.db.provisioning_blocks [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Provisioning complete for port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 959.702835] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.703129] [50969]: INFO neutron.plugins.ml2.plugin [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Attempt 1 to provision port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 [ 959.740448] [50969]: DEBUG neutron.plugins.ml2.plugin [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Current status of the port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 959.740686] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.746054] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks [] for router_gateway (32dbc8f8-521c-432d-a31c-134b89038834), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.756609] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '42d0f195-bcec-42a7-9cc4-1c5f2f246297'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 959.763447] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-72a033c6-d0f4-4420-a3c7-8c83ea1722c0" -d '{"events": [{"server_uuid": "a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386", "name": "network-vif-plugged", "status": "completed", "tag": "42d0f195-bcec-42a7-9cc4-1c5f2f246297"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 959.767158] [50969]: DEBUG neutron.plugins.ml2.db [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] For port 42d0f195-bcec-42a7-9cc4-1c5f2f246297, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=42d0f195-bcec-42a7-9cc4-1c5f2f246297,segment=NetworkSegment(b4c3d497-057b-484e-8490-525b467fde4d),segment_id=b4c3d497-057b-484e-8490-525b467fde4d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 959.803389] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_precommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:32Z', 'revision_number': 5, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 4, 'project_id': '7b631b838e2a453099430e447ff5c18c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}]) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 959.803538] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_precommit: [ 959.803538] [50969]: key[status], DOWN -> ACTIVE [ 959.803538] [50969]: key[updated_at], 2025-11-21T22:41:31Z -> 2025-11-21T22:41:32Z [ 959.803538] [50969]: key[revision_number], 4 -> 5 [ 959.803538] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.809355] [50969]: DEBUG neutron.db.provisioning_blocks [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Provisioning complete for port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 959.809478] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.809624] [50969]: INFO neutron.plugins.ml2.plugin [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Attempt 1 to provision port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 [ 959.842875] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (32dbc8f8-521c-432d-a31c-134b89038834), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.877832] [50969]: DEBUG neutron.plugins.ml2.plugin [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Current status of the port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 959.878635] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_postcommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:32Z', 'revision_number': 5, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 4, 'project_id': '7b631b838e2a453099430e447ff5c18c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}]) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 959.878972] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_postcommit: [ 959.878972] [50969]: key[status], DOWN -> ACTIVE [ 959.878972] [50969]: key[updated_at], 2025-11-21T22:41:31Z -> 2025-11-21T22:41:32Z [ 959.878972] [50969]: key[revision_number], 4 -> 5 [ 959.878972] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.879230] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.912238] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Router 32dbc8f8-521c-432d-a31c-134b89038834 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 959.916591] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Pushing event updated for resources: {'Port': ['ID=42d0f195-bcec-42a7-9cc4-1c5f2f246297,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 959.923121] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_postcommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 4, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:30Z', 'revision_number': 2, 'project_id': '7b631b838e2a453099430e447ff5c18c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 959.923665] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] update_port_postcommit: [ 959.923665] [50969]: key[binding:vif_type], unbound -> ovs [ 959.923665] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}} [ 959.923665] [50969]: key[updated_at], 2025-11-21T22:41:30Z -> 2025-11-21T22:41:31Z [ 959.923665] [50969]: key[revision_number], 2 -> 4 [ 959.923665] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.928535] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.928941] [50969]: DEBUG neutron_lib.callbacks.manager [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5d3d2cdd-ec78-41dc-8216-0a6f77c326b8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.930557] [50969]: [pid: 50969|app: 0|req: 3652/7451] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:30 2025] PUT /networking/v2.0/ports/42d0f195-bcec-42a7-9cc4-1c5f2f246297 => generated 1037 bytes in 1613 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 959.947936] [50969]: [pid: 50969|app: 0|req: 3653/7452] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.973135] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 959.990136] [50969]: [pid: 50969|app: 0|req: 3654/7453] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.990668] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7ca94be9-61f5-4d4b-96da-eb4d8306662f admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.991297] [50968]: [pid: 50968|app: 0|req: 3800/7454] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:41:31 2025] POST /networking/v2.0/routers => generated 737 bytes in 655 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 960.028022] [50968]: [pid: 50968|app: 0|req: 3801/7455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.091151] [50968]: [pid: 50968|app: 0|req: 3802/7456] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 960.122562] [50968]: [pid: 50968|app: 0|req: 3803/7457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.213067] [50968]: [pid: 50968|app: 0|req: 3804/7458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/ports?device_id=21062e1c-7106-460e-9b6e-b6c44eeca68e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.273134] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.273947] [50968]: [pid: 50968|app: 0|req: 3805/7459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.344993] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Allocated IP 192.168.128.1 (77aa9f04-c4a9-4896-8d55-260286f98e47/c662dc22-3f82-460c-bca6-c9284964ae2b/925f6ede-4194-4edb-981e-801c8a97d507) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 960.351812] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d615b1dc-edf5-4644-ad88-efebf8d52bb8 req-f8f021f5-30fb-4d15-a8b7-b6498098c8ff tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.353514] [50968]: [pid: 50968|app: 0|req: 3806/7460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.360084] [50968]: DEBUG neutron.api.wsgi [req-d615b1dc-edf5-4644-ad88-efebf8d52bb8 req-1160bc21-2ad6-40e4-b9f2-344ac645b227 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.382338] [50968]: [pid: 50968|app: 0|req: 3807/7461] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 960.385833] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Publish callbacks [] for allowed_address_pair (925f6ede-4194-4edb-981e-801c8a97d507), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.386580] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Publish callbacks [] for port (925f6ede-4194-4edb-981e-801c8a97d507), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.386787] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] create_port_precommit called with port settings {'id': '925f6ede-4194-4edb-981e-801c8a97d507', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:db:a4:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_interface', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}], 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 960.386937] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] create_port_precommit: [ 960.386937] [50969]: key[mac_address], None -> fa:16:3e:db:a4:a4 [ 960.386937] [50969]: key[device_id], None -> 32dbc8f8-521c-432d-a31c-134b89038834 [ 960.386937] [50969]: key[binding:vif_details], None -> {} [ 960.386937] [50969]: key[project_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 960.386937] [50969]: key[binding:vnic_type], None -> normal [ 960.386937] [50969]: key[allowed_address_pairs], None -> [] [ 960.386937] [50969]: key[name], None -> [ 960.386937] [50969]: key[status], None -> DOWN [ 960.386937] [50969]: key[tenant_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 960.386937] [50969]: key[fixed_ips], None -> [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}] [ 960.386937] [50969]: key[id], None -> 925f6ede-4194-4edb-981e-801c8a97d507 [ 960.386937] [50969]: key[port_security_enabled], None -> False [ 960.386937] [50969]: key[network_id], None -> 77aa9f04-c4a9-4896-8d55-260286f98e47 [ 960.386937] [50969]: key[security_groups], None -> [] [ 960.386937] [50969]: key[binding:profile], None -> {} [ 960.386937] [50969]: key[binding:host_id], None -> [ 960.386937] [50969]: key[standard_attr_id], None -> 1476 [ 960.386937] [50969]: key[admin_state_up], None -> True [ 960.386937] [50969]: key[device_owner], None -> network:router_interface [ 960.386937] [50969]: key[binding:vif_type], None -> unbound [ 960.386937] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.406505] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (925f6ede-4194-4edb-981e-801c8a97d507), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.426892] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Pushing event updated for resources: {'Port': ['ID=925f6ede-4194-4edb-981e-801c8a97d507,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 960.440504] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Network 77aa9f04-c4a9-4896-8d55-260286f98e47 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 960.441685] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 960.442622] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 960.451723] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-662ba73f-9e3b-4b0a-a1f9-95dec6fc71fd req-50fc3978-63ab-4d2f-8db7-494a1e3a4bf6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.452788] [50968]: [pid: 50968|app: 0|req: 3808/7462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.459106] [50968]: DEBUG neutron.api.wsgi [req-662ba73f-9e3b-4b0a-a1f9-95dec6fc71fd req-32c015dd-790d-4e7f-b97b-e3b7c6c38694 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.463245] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] create_port_postcommit called with port settings {'id': '925f6ede-4194-4edb-981e-801c8a97d507', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:db:a4:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_interface', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}], 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:32Z', 'updated_at': '2025-11-21T22:41:32Z', 'revision_number': 1, 'network': {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 960.463501] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] create_port_postcommit: [ 960.463501] [50969]: key[mac_address], None -> fa:16:3e:db:a4:a4 [ 960.463501] [50969]: key[device_id], None -> 32dbc8f8-521c-432d-a31c-134b89038834 [ 960.463501] [50969]: key[binding:vif_details], None -> {} [ 960.463501] [50969]: key[project_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 960.463501] [50969]: key[binding:vnic_type], None -> normal [ 960.463501] [50969]: key[tags], None -> [] [ 960.463501] [50969]: key[allowed_address_pairs], None -> [] [ 960.463501] [50969]: key[created_at], None -> 2025-11-21T22:41:32Z [ 960.463501] [50969]: key[name], None -> [ 960.463501] [50969]: key[status], None -> DOWN [ 960.463501] [50969]: key[tenant_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 960.463501] [50969]: key[fixed_ips], None -> [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}] [ 960.463501] [50969]: key[id], None -> 925f6ede-4194-4edb-981e-801c8a97d507 [ 960.463501] [50969]: key[port_security_enabled], None -> False [ 960.463501] [50969]: key[network_id], None -> 77aa9f04-c4a9-4896-8d55-260286f98e47 [ 960.463501] [50969]: key[security_groups], None -> [] [ 960.463501] [50969]: key[binding:profile], None -> {} [ 960.463501] [50969]: key[binding:host_id], None -> [ 960.463501] [50969]: key[revision_number], None -> 1 [ 960.463501] [50969]: key[description], None -> [ 960.463501] [50969]: key[updated_at], None -> 2025-11-21T22:41:32Z [ 960.463501] [50969]: key[standard_attr_id], None -> 1476 [ 960.463501] [50969]: key[admin_state_up], None -> True [ 960.463501] [50969]: key[binding:vif_type], None -> unbound [ 960.463501] [50969]: key[device_owner], None -> network:router_interface [ 960.463501] [50969]: key[extra_dhcp_opts], None -> [] [ 960.463501] [50969]: key[network], None -> {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} [ 960.463501] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.464497] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (32dbc8f8-521c-432d-a31c-134b89038834), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.480155] [50968]: [pid: 50968|app: 0|req: 3809/7463] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 960.542855] [50968]: [pid: 50968|app: 0|req: 3810/7464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.612435] [50968]: [pid: 50968|app: 0|req: 3811/7465] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/ports?device_id=886f8151-98ac-49bd-a725-937c981e48da => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 960.627760] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (925f6ede-4194-4edb-981e-801c8a97d507), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.654304] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-dd8dd721-0813-49eb-b366-60d5853e18f2 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.655612] [50968]: [pid: 50968|app: 0|req: 3812/7466] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:32 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.667894] [50968]: DEBUG neutron.api.v2.base [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'port': {'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'admin_state_up': True, 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 960.724145] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 960.727866] [50968]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.729682] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Publish callbacks [] for port (925f6ede-4194-4edb-981e-801c8a97d507), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.731037] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] update_port_precommit called with port settings {'id': '925f6ede-4194-4edb-981e-801c8a97d507', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:db:a4:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_interface', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:32Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 1, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings {'id': '925f6ede-4194-4edb-981e-801c8a97d507', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:db:a4:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_interface', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:32Z', 'updated_at': '2025-11-21T22:41:32Z', 'revision_number': 1, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 960.731037] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] update_port_precommit: [ 960.731037] [50969]: key[updated_at], 2025-11-21T22:41:32Z -> 2025-11-21T22:41:33Z [ 960.731037] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.734270] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (925f6ede-4194-4edb-981e-801c8a97d507), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.755163] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Pushing event updated for resources: {'Port': ['ID=925f6ede-4194-4edb-981e-801c8a97d507,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 960.772714] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] update_port_postcommit called with port settings {'id': '925f6ede-4194-4edb-981e-801c8a97d507', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:db:a4:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_interface', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:32Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 1, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings {'id': '925f6ede-4194-4edb-981e-801c8a97d507', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:db:a4:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_interface', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:32Z', 'updated_at': '2025-11-21T22:41:32Z', 'revision_number': 1, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 960.772947] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] update_port_postcommit: [ 960.772947] [50969]: key[updated_at], 2025-11-21T22:41:32Z -> 2025-11-21T22:41:33Z [ 960.772947] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.773244] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (32dbc8f8-521c-432d-a31c-134b89038834), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.784744] [50968]: DEBUG neutron.db.db_base_plugin_common [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 192.168.128.12 (d63965b5-19e0-47e3-8772-d60b315a5706/b1b53c97-cc23-4fb2-9367-59a3f8163bd8/a1de8302-5dfb-4f99-b6e7-a1da50323da9) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 960.804614] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Network 77aa9f04-c4a9-4896-8d55-260286f98e47 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 960.805407] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 960.865980] [50968]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (a1de8302-5dfb-4f99-b6e7-a1da50323da9), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.865980] [50968]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.866217] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 960.866217] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 960.866217] [50968]: key[mac_address], None -> fa:16:3e:a8:99:b6 [ 960.866217] [50968]: key[device_id], None -> 26d4514e-0c0e-4071-bfef-160e8ec8f58f [ 960.866217] [50968]: key[binding:vif_details], None -> {} [ 960.866217] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 960.866217] [50968]: key[binding:vnic_type], None -> normal [ 960.866217] [50968]: key[allowed_address_pairs], None -> [] [ 960.866217] [50968]: key[name], None -> [ 960.866217] [50968]: key[status], None -> DOWN [ 960.866217] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 960.866217] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}] [ 960.866217] [50968]: key[id], None -> a1de8302-5dfb-4f99-b6e7-a1da50323da9 [ 960.866217] [50968]: key[port_security_enabled], None -> True [ 960.866217] [50968]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 960.866217] [50968]: key[security_groups], None -> ['2989937c-6050-493e-a1d8-79a52d9b6132'] [ 960.866217] [50968]: key[binding:profile], None -> {} [ 960.866217] [50968]: key[binding:host_id], None -> [ 960.866217] [50968]: key[standard_attr_id], None -> 1477 [ 960.866217] [50968]: key[admin_state_up], None -> True [ 960.866217] [50968]: key[device_owner], None -> [ 960.866217] [50968]: key[binding:vif_type], None -> unbound [ 960.866217] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.869862] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Router 32dbc8f8-521c-432d-a31c-134b89038834 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 960.887207] [50968]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.908536] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=a1de8302-5dfb-4f99-b6e7-a1da50323da9,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 960.916907] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 960.917608] [50968]: DEBUG neutron.scheduler.base_scheduler [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 960.920271] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 960.921154] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8b0f8baa-114a-4595-93d1-58180a9555b5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 960.924719] [50969]: [pid: 50969|app: 0|req: 3655/7467] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:41:32 2025] PUT /networking/v2.0/routers/32dbc8f8-521c-432d-a31c-134b89038834/add_router_interface => generated 309 bytes in 931 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.936571] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 1, 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 960.936750] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 960.936750] [50968]: key[mac_address], None -> fa:16:3e:a8:99:b6 [ 960.936750] [50968]: key[device_id], None -> 26d4514e-0c0e-4071-bfef-160e8ec8f58f [ 960.936750] [50968]: key[binding:vif_details], None -> {} [ 960.936750] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 960.936750] [50968]: key[binding:vnic_type], None -> normal [ 960.936750] [50968]: key[tags], None -> [] [ 960.936750] [50968]: key[allowed_address_pairs], None -> [] [ 960.936750] [50968]: key[created_at], None -> 2025-11-21T22:41:33Z [ 960.936750] [50968]: key[name], None -> [ 960.936750] [50968]: key[status], None -> DOWN [ 960.936750] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 960.936750] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}] [ 960.936750] [50968]: key[id], None -> a1de8302-5dfb-4f99-b6e7-a1da50323da9 [ 960.936750] [50968]: key[port_security_enabled], None -> True [ 960.936750] [50968]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 960.936750] [50968]: key[security_groups], None -> ['2989937c-6050-493e-a1d8-79a52d9b6132'] [ 960.936750] [50968]: key[binding:profile], None -> {} [ 960.936750] [50968]: key[binding:host_id], None -> [ 960.936750] [50968]: key[revision_number], None -> 1 [ 960.936750] [50968]: key[description], None -> [ 960.936750] [50968]: key[updated_at], None -> 2025-11-21T22:41:33Z [ 960.936750] [50968]: key[standard_attr_id], None -> 1477 [ 960.936750] [50968]: key[admin_state_up], None -> True [ 960.936750] [50968]: key[binding:vif_type], None -> unbound [ 960.936750] [50968]: key[device_owner], None -> [ 960.936750] [50968]: key[extra_dhcp_opts], None -> [] [ 960.936750] [50968]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 960.936750] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.941142] [50969]: [pid: 50969|app: 0|req: 3656/7468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.971804] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.972204] [50968]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-ce497c17-61ea-41d3-9108-60707c4ff756 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.980912] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-5378499a-d9ea-4cba-97a4-611b682f05a9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.981449] [50968]: [pid: 50968|app: 0|req: 3813/7469] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:33 2025] POST /networking/v2.0/ports => generated 733 bytes in 317 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 960.982066] [50969]: [pid: 50969|app: 0|req: 3657/7470] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?tenant_id=7b631b838e2a453099430e447ff5c18c&device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 960.990109] [50969]: DEBUG neutron.api.v2.base [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Request body: {'port': {'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 961.014065] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb681c02-3a32-44a7-8ca3-878ba8d65d4d req-a262295d-61d5-4591-bf36-742d49a23419 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.014065] [50968]: [pid: 50968|app: 0|req: 3814/7471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 961.018630] [50968]: DEBUG neutron.api.wsgi [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-b40cf5a2-47cb-4201-8d25-f1c6ae659872 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 961.031058] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.034982] [50968]: [pid: 50968|app: 0|req: 3815/7472] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=42d0f195-bcec-42a7-9cc4-1c5f2f246297 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.038874] [50968]: DEBUG neutron.api.wsgi [req-bb681c02-3a32-44a7-8ca3-878ba8d65d4d req-817b78d0-3983-44b5-8eb1-afb03e5d0a1a tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 961.070619] [50968]: [pid: 50968|app: 0|req: 3816/7473] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.109540] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-079f9352-ea35-4190-b615-d94d0c84a2ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.110613] [50968]: [pid: 50968|app: 0|req: 3817/7474] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/subnets?id=4da5d04a-b4a0-45a6-ad59-049dca07b087 => generated 692 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 961.124293] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-e7c2cd24-283d-407f-b816-fafc60523d60 x-openstack-request-id: req-e7c2cd24-283d-407f-b816-fafc60523d60 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 961.124861] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386", "name": "network-vif-plugged", "status": "completed", "tag": "42d0f195-bcec-42a7-9cc4-1c5f2f246297", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 961.126985] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e7c2cd24-283d-407f-b816-fafc60523d60 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 961.127323] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e7c2cd24-283d-407f-b816-fafc60523d60'] response: {'server_uuid': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'code': 200} [ 961.158142] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95121703-ee30-4b37-9ae1-02fddd66b549 req-6f28c5b5-68eb-41e2-b7ce-b73c29312d5f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.159484] [50968]: [pid: 50968|app: 0|req: 3818/7475] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?network_id=867a73b1-d1bf-4b5c-98f3-db92e5056f33&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 961.175080] [50969]: DEBUG neutron.notifiers.nova [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a1de8302-5dfb-4f99-b6e7-a1da50323da9 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 961.181167] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks [] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.190190] [50969]: DEBUG neutron.db.provisioning_blocks [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Transition to ACTIVE for port object a1de8302-5dfb-4f99-b6e7-a1da50323da9 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 961.191923] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_precommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 961.192107] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_precommit: [ 961.192107] [50969]: key[device_owner], -> compute:nova [ 961.192107] [50969]: key[binding:host_id], -> cpu-1 [ 961.192107] [50969]: key[revision_number], 1 -> 2 [ 961.192107] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.194968] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.199435] [50968]: [pid: 50968|app: 0|req: 3819/7476] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/networks/867a73b1-d1bf-4b5c-98f3-db92e5056f33?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.214911] [50968]: [pid: 50968|app: 0|req: 3820/7477] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.215946] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Pushing event updated for resources: {'Port': ['ID=a1de8302-5dfb-4f99-b6e7-a1da50323da9,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 961.258979] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_postcommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 961.259234] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_postcommit: [ 961.259234] [50969]: key[device_owner], -> compute:nova [ 961.259234] [50969]: key[binding:host_id], -> cpu-1 [ 961.259234] [50969]: key[revision_number], 1 -> 2 [ 961.259234] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.264722] [50969]: DEBUG neutron.plugins.ml2.managers [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Attempting to bind port a1de8302-5dfb-4f99-b6e7-a1da50323da9 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 961.264922] [50969]: DEBUG neutron.plugins.ml2.managers [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Attempting to bind port a1de8302-5dfb-4f99-b6e7-a1da50323da9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 961.265075] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Attempting to bind port a1de8302-5dfb-4f99-b6e7-a1da50323da9 on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 961.267777] [50968]: [pid: 50968|app: 0|req: 3821/7478] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/networks/867a73b1-d1bf-4b5c-98f3-db92e5056f33?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) [ 961.285367] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 961.285367] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Bind Segment={'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 961.285724] [50968]: [pid: 50968|app: 0|req: 3822/7479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.291983] [50969]: DEBUG networking_nsxv3.api.rpc [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 961.335581] [50968]: [pid: 50968|app: 0|req: 3823/7480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.406164] [50968]: [pid: 50968|app: 0|req: 3824/7481] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.496517] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98cb69e8-a7fc-4efc-af81-f8e2d48466cb req-e4b49a0e-7810-408b-ab95-60dee38bc59d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.497756] [50968]: [pid: 50968|app: 0|req: 3825/7482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 961.503545] [50968]: DEBUG neutron.api.wsgi [req-98cb69e8-a7fc-4efc-af81-f8e2d48466cb req-9ee0e476-f209-45f6-a598-4469a3156de2 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 961.528489] [50968]: [pid: 50968|app: 0|req: 3826/7483] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.585749] [50968]: [pid: 50968|app: 0|req: 3827/7484] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.634435] [50968]: [pid: 50968|app: 0|req: 3828/7485] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:33 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.807621] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e682646b-8051-4b10-9e6e-b4e322984f36 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.885236] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e682646b-8051-4b10-9e6e-b4e322984f36 admin admin] Publish callbacks [] for security_group (0e3c1768-c21a-4daa-8f3f-68f318143820), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.887681] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e682646b-8051-4b10-9e6e-b4e322984f36 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0e3c1768-c21a-4daa-8f3f-68f318143820), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.909590] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e682646b-8051-4b10-9e6e-b4e322984f36 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0e3c1768-c21a-4daa-8f3f-68f318143820,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 961.922316] [50968]: [pid: 50968|app: 0|req: 3829/7486] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:34 2025] GET /networking/v2.0/security-groups?tenant_id=fbfc982bf6e449c3837c7100ed34c740&name=default => generated 2929 bytes in 169 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 961.974728] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-dddced2c-cc99-42a3-976d-3b20f606799c tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.975777] [50968]: [pid: 50968|app: 0|req: 3830/7487] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:34 2025] GET /networking/v2.0/networks?id=77aa9f04-c4a9-4896-8d55-260286f98e47 => generated 623 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.009338] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d63161a-8d24-443c-87ea-0bbcec085020 admin admin] Publish callbacks [] for security_group (0e3c1768-c21a-4daa-8f3f-68f318143820), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.029131] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d63161a-8d24-443c-87ea-0bbcec085020 admin admin] Publish callbacks [] for security_group (0e3c1768-c21a-4daa-8f3f-68f318143820), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.058589] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d63161a-8d24-443c-87ea-0bbcec085020 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0e3c1768-c21a-4daa-8f3f-68f318143820), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.063883] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d63161a-8d24-443c-87ea-0bbcec085020 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0e3c1768-c21a-4daa-8f3f-68f318143820,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.069255] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d63161a-8d24-443c-87ea-0bbcec085020 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.069255] [50968]: [pid: 50968|app: 0|req: 3831/7488] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:34 2025] DELETE /networking/v2.0/security-groups/0e3c1768-c21a-4daa-8f3f-68f318143820 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 962.072398] [50968]: DEBUG neutron.api.wsgi [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-5b7517dc-4293-4b3d-bca2-57bdb2d227e2 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.076694] [50968]: [pid: 50968|app: 0|req: 3832/7489] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:34 2025] GET /networking/v2.0/quotas/a2a05b053bc1463e9382539bbe2b1dd4 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.157973] [50968]: [pid: 50968|app: 0|req: 3833/7490] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:34 2025] GET /networking/v2.0/ports?tenant_id=a2a05b053bc1463e9382539bbe2b1dd4&fields=id => generated 57 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.203134] [50968]: [pid: 50968|app: 0|req: 3834/7491] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:34 2025] GET /networking/v2.0/networks/77aa9f04-c4a9-4896-8d55-260286f98e47?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.230212] [50968]: [pid: 50968|app: 0|req: 3835/7492] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:34 2025] GET /networking/v2.0/security-groups?tenant_id=d8d10265f7ca4112b432f3f8c7588fc3&name=default => generated 2925 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 962.373276] [50968]: [pid: 50968|app: 0|req: 3836/7493] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:34 2025] GET /networking/v2.0/networks/77aa9f04-c4a9-4896-8d55-260286f98e47?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) [ 962.376226] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Bound using segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 962.376226] [50969]: DEBUG neutron.plugins.ml2.managers [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Bound port: a1de8302-5dfb-4f99-b6e7-a1da50323da9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "97d59ff5-df43-4e01-b11f-6c57b53fb79d", "external-id": "nsx-vlan-transportzone-106", "segmentation_id": 106}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 962.376226] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.376875] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6e77545e-0d39-4bfd-ac5d-dd6867b67dc0 admin admin] Publish callbacks [] for security_group (f46326b4-7843-4c05-8eca-cb73edd99c30), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.376875] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6e77545e-0d39-4bfd-ac5d-dd6867b67dc0 admin admin] Publish callbacks [] for security_group (f46326b4-7843-4c05-8eca-cb73edd99c30), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.376968] [50969]: DEBUG neutron.plugins.ml2.db [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] For port a1de8302-5dfb-4f99-b6e7-a1da50323da9, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 962.376968] [50969]: DEBUG neutron.plugins.ml2.db [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] For port a1de8302-5dfb-4f99-b6e7-a1da50323da9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a1de8302-5dfb-4f99-b6e7-a1da50323da9,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 962.376968] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_precommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 962.376968] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_precommit: [ 962.376968] [50969]: key[binding:vif_type], unbound -> ovs [ 962.376968] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} [ 962.376968] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.378832] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.378929] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6e77545e-0d39-4bfd-ac5d-dd6867b67dc0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (f46326b4-7843-4c05-8eca-cb73edd99c30), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.386029] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e77545e-0d39-4bfd-ac5d-dd6867b67dc0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f46326b4-7843-4c05-8eca-cb73edd99c30,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.390246] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6e77545e-0d39-4bfd-ac5d-dd6867b67dc0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.390246] [50968]: [pid: 50968|app: 0|req: 3837/7494] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:34 2025] DELETE /networking/v2.0/security-groups/f46326b4-7843-4c05-8eca-cb73edd99c30 => generated 0 bytes in 124 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 962.413511] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Pushing event updated for resources: {'Port': ['ID=a1de8302-5dfb-4f99-b6e7-a1da50323da9,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.424556] [50969]: DEBUG neutron.db.provisioning_blocks [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Provisioning complete for port a1de8302-5dfb-4f99-b6e7-a1da50323da9 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 962.424661] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.424749] [50969]: INFO neutron.plugins.ml2.plugin [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Attempt 1 to provision port a1de8302-5dfb-4f99-b6e7-a1da50323da9 [ 962.468657] [50969]: DEBUG neutron.plugins.ml2.plugin [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Current status of the port a1de8302-5dfb-4f99-b6e7-a1da50323da9 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 962.468752] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.501073] [50969]: DEBUG neutron.plugins.ml2.db [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] For port a1de8302-5dfb-4f99-b6e7-a1da50323da9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a1de8302-5dfb-4f99-b6e7-a1da50323da9,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 962.540092] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_precommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:34Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:34Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 962.540320] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_precommit: [ 962.540320] [50969]: key[status], DOWN -> ACTIVE [ 962.540320] [50969]: key[revision_number], 4 -> 5 [ 962.540320] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.545703] [50969]: DEBUG neutron.db.provisioning_blocks [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Provisioning complete for port a1de8302-5dfb-4f99-b6e7-a1da50323da9 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 962.545872] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.545952] [50969]: INFO neutron.plugins.ml2.plugin [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Attempt 1 to provision port a1de8302-5dfb-4f99-b6e7-a1da50323da9 [ 962.594538] [50969]: DEBUG neutron.plugins.ml2.plugin [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Current status of the port a1de8302-5dfb-4f99-b6e7-a1da50323da9 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 962.595346] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_postcommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:34Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:34Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 962.595530] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_postcommit: [ 962.595530] [50969]: key[status], DOWN -> ACTIVE [ 962.595530] [50969]: key[revision_number], 4 -> 5 [ 962.595530] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.595676] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.620589] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Pushing event updated for resources: {'Port': ['ID=a1de8302-5dfb-4f99-b6e7-a1da50323da9,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.623280] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_postcommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:34Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:33Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 962.623463] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] update_port_postcommit: [ 962.623463] [50969]: key[binding:vif_type], unbound -> ovs [ 962.623463] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} [ 962.623463] [50969]: key[updated_at], 2025-11-21T22:41:33Z -> 2025-11-21T22:41:34Z [ 962.623463] [50969]: key[revision_number], 2 -> 4 [ 962.623463] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.628575] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.628961] [50969]: DEBUG neutron_lib.callbacks.manager [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-efbcdb38-ea60-47a0-8132-8fda6cc34225 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.630677] [50969]: [pid: 50969|app: 0|req: 3658/7495] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:33 2025] PUT /networking/v2.0/ports/a1de8302-5dfb-4f99-b6e7-a1da50323da9 => generated 1038 bytes in 1644 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 962.951276] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9eb21a41-da5a-412b-9b18-cd211878d076 req-6a4946bc-31cc-48c8-b6a3-207a63009afa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.953595] [50968]: [pid: 50968|app: 0|req: 3838/7496] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 1042 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 962.962604] [50969]: DEBUG neutron.api.wsgi [req-9eb21a41-da5a-412b-9b18-cd211878d076 req-2d86302c-43a3-4693-83d9-f1d2f071d6a0 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.996900] [50969]: [pid: 50969|app: 0|req: 3659/7497] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.009169] [50968]: [pid: 50968|app: 0|req: 3839/7498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.089696] [50969]: [pid: 50969|app: 0|req: 3660/7499] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.132302] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'tag': '42d0f195-bcec-42a7-9cc4-1c5f2f246297'}, {'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9'}, {'name': 'network-changed', 'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'tag': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 963.133621] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38" -d '{"events": [{"name": "network-changed", "server_uuid": "a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386", "tag": "42d0f195-bcec-42a7-9cc4-1c5f2f246297"}, {"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-plugged", "status": "completed", "tag": "a1de8302-5dfb-4f99-b6e7-a1da50323da9"}, {"name": "network-changed", "server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "tag": "a1de8302-5dfb-4f99-b6e7-a1da50323da9"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 963.192032] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90af30a3-e881-4654-b5fd-e43caab9659e req-2e8f7ef2-f1a9-4bd6-9e6f-84204af84b80 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.193368] [50968]: [pid: 50968|app: 0|req: 3840/7500] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 963.199604] [50969]: DEBUG neutron.api.wsgi [req-90af30a3-e881-4654-b5fd-e43caab9659e req-8c716f86-c0b2-45a4-ad59-7d4e3ee43b3b tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.231068] [50969]: [pid: 50969|app: 0|req: 3661/7501] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.465120] [50969]: [pid: 50969|app: 0|req: 3662/7502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.554279] [50969]: [pid: 50969|app: 0|req: 3663/7503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.611167] [50968]: [pid: 50968|app: 0|req: 3841/7504] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da&fields=id&fields=resource_request => generated 57 bytes in 175 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.623223] [50969]: [pid: 50969|app: 0|req: 3664/7505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.676826] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-5bcf7dc5-56a6-4c81-951b-32b2bd92aee9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.678492] [50969]: [pid: 50969|app: 0|req: 3665/7506] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.680697] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-5bcf7dc5-56a6-4c81-951b-32b2bd92aee9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.682071] [50968]: [pid: 50968|app: 0|req: 3842/7507] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:35 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 2074 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 963.691506] [50969]: DEBUG neutron.api.wsgi [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-2bcc3188-d242-49a1-9f90-45ce6c75bb6a service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.731895] [50968]: [pid: 50968|app: 0|req: 3843/7508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.733135] [50969]: [pid: 50969|app: 0|req: 3666/7509] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=8885f80f-2649-48db-aef0-df5c589bc36e => generated 807 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.768490] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-7db62601-c38b-4e75-af50-763109634cd3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.769238] [50968]: [pid: 50968|app: 0|req: 3844/7510] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.785955] [50969]: [pid: 50969|app: 0|req: 3667/7511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.803431] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-d3b03c9a-1010-4813-8ab9-a7e17444c9aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.804539] [50968]: [pid: 50968|app: 0|req: 3845/7512] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&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.859157] [50968]: [pid: 50968|app: 0|req: 3846/7513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.872652] [50969]: [pid: 50969|app: 0|req: 3668/7514] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 963.922763] [50968]: [pid: 50968|app: 0|req: 3847/7515] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 963.940490] [50968]: [pid: 50968|app: 0|req: 3848/7516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 963.943381] [50968]: DEBUG neutron.api.wsgi [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-fe56884f-eb59-4f9b-8356-8ceb86aacc5a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.960491] [50968]: [pid: 50968|app: 0|req: 3849/7517] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=a1de8302-5dfb-4f99-b6e7-a1da50323da9 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.986704] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-e144a970-8755-4dff-b86f-177f4b714f71 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.987708] [50968]: [pid: 50968|app: 0|req: 3850/7518] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 964.002133] [50968]: [pid: 50968|app: 0|req: 3851/7519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.029733] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-f8261ce5-3cc5-40d6-921e-acb78abf2376 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.030811] [50969]: [pid: 50969|app: 0|req: 3669/7520] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports/c0142398-2d40-4183-aabd-5e6ec1d24cff => generated 747 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 964.040154] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-d0fd7131-2908-4b2f-bdb6-1b2702fe3470 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.041274] [50968]: [pid: 50968|app: 0|req: 3852/7521] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.086282] [50969]: [pid: 50969|app: 0|req: 3670/7522] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.162814] [50968]: [pid: 50968|app: 0|req: 3853/7523] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 964.170136] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-45c9bb4f-5509-4953-b775-f7e60abaff4c x-openstack-request-id: req-45c9bb4f-5509-4953-b775-f7e60abaff4c {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 964.170274] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386", "tag": "42d0f195-bcec-42a7-9cc4-1c5f2f246297", "status": "completed", "code": 200}, {"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-plugged", "status": "completed", "tag": "a1de8302-5dfb-4f99-b6e7-a1da50323da9", "code": 200}, {"name": "network-changed", "server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "tag": "a1de8302-5dfb-4f99-b6e7-a1da50323da9", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 964.170358] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-45c9bb4f-5509-4953-b775-f7e60abaff4c {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 964.170650] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-45c9bb4f-5509-4953-b775-f7e60abaff4c'] response: {'name': 'network-changed', 'server_uuid': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'tag': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'status': 'completed', 'code': 200} [ 964.170720] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-45c9bb4f-5509-4953-b775-f7e60abaff4c'] response: {'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'code': 200} [ 964.170784] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-45c9bb4f-5509-4953-b775-f7e60abaff4c'] response: {'name': 'network-changed', 'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'tag': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'status': 'completed', 'code': 200} [ 964.313712] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72a438e6-c3c4-4bfa-a928-2e1d6046c46f req-8606562d-7c14-48ea-a40f-9befcaf59053 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.314836] [50969]: [pid: 50969|app: 0|req: 3671/7524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.322834] [50968]: DEBUG neutron.api.wsgi [req-72a438e6-c3c4-4bfa-a928-2e1d6046c46f req-ae51f9ef-bde4-4be9-8bde-a9f737fe38b7 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 964.350807] [50968]: [pid: 50968|app: 0|req: 3854/7525] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.431337] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f87b556e-4fa8-419f-8191-7fd0d4d597bb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (b372a601-425a-4557-bfbf-2682fc337d0d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.446884] [50968]: [pid: 50968|app: 0|req: 3855/7526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.452282] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f87b556e-4fa8-419f-8191-7fd0d4d597bb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (b372a601-425a-4557-bfbf-2682fc337d0d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.485262] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f87b556e-4fa8-419f-8191-7fd0d4d597bb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b372a601-425a-4557-bfbf-2682fc337d0d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.492247] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f87b556e-4fa8-419f-8191-7fd0d4d597bb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=b372a601-425a-4557-bfbf-2682fc337d0d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.498103] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f87b556e-4fa8-419f-8191-7fd0d4d597bb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.498659] [50969]: [pid: 50969|app: 0|req: 3672/7527] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:36 2025] DELETE /networking/v2.0/security-groups/b372a601-425a-4557-bfbf-2682fc337d0d => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 964.512329] [50968]: INFO neutron.api.v2.resource [None req-6907ab04-22f6-4698-85ee-0a910b18d765 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] show failed (client error): The resource could not be found. [ 964.512737] [50968]: [pid: 50968|app: 0|req: 3856/7528] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/security-groups/b372a601-425a-4557-bfbf-2682fc337d0d => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 964.577786] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Deleting port f9a6ad1a-26be-4c88-8a08-56e820b75a5e {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 964.577965] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.620437] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.620696] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.628641] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit called with port settings {'id': 'f9a6ad1a-26be-4c88-8a08-56e820b75a5e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:b9:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:26Z', 'updated_at': '2025-11-21T22:38:27Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 964.628886] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit: [ 964.628886] [50969]: key[mac_address], fa:16:3e:60:b9:47 -> None [ 964.628886] [50969]: key[device_id], a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42 -> None [ 964.628886] [50969]: key[binding:vif_details], {} -> None [ 964.628886] [50969]: key[binding:vnic_type], normal -> None [ 964.628886] [50969]: key[project_id], -> None [ 964.628886] [50969]: key[tags], [] -> None [ 964.628886] [50969]: key[allowed_address_pairs], [] -> None [ 964.628886] [50969]: key[created_at], 2025-11-21T22:38:26Z -> None [ 964.628886] [50969]: key[name], -> None [ 964.628886] [50969]: key[status], N/A -> None [ 964.628886] [50969]: key[tenant_id], -> None [ 964.628886] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] -> None [ 964.628886] [50969]: key[id], f9a6ad1a-26be-4c88-8a08-56e820b75a5e -> None [ 964.628886] [50969]: key[port_security_enabled], False -> None [ 964.628886] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 964.628886] [50969]: key[security_groups], [] -> None [ 964.628886] [50969]: key[binding:profile], {} -> None [ 964.628886] [50969]: key[binding:host_id], -> None [ 964.628886] [50969]: key[revision_number], 2 -> None [ 964.628886] [50969]: key[description], -> None [ 964.628886] [50969]: key[updated_at], 2025-11-21T22:38:27Z -> None [ 964.628886] [50969]: key[standard_attr_id], 1225 -> None [ 964.628886] [50969]: key[admin_state_up], True -> None [ 964.628886] [50969]: key[binding:vif_type], unbound -> None [ 964.628886] [50969]: key[device_owner], network:floatingip -> None [ 964.628886] [50969]: key[extra_dhcp_opts], [] -> None [ 964.628886] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.632704] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Calling delete_port for f9a6ad1a-26be-4c88-8a08-56e820b75a5e owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 964.632761] [50968]: [pid: 50968|app: 0|req: 3857/7529] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:36 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.750346] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f9a6ad1a-26be-4c88-8a08-56e820b75a5e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.760198] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event deleted for resources: {'Port': ['ID=f9a6ad1a-26be-4c88-8a08-56e820b75a5e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.796273] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit called with port settings {'id': 'f9a6ad1a-26be-4c88-8a08-56e820b75a5e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:b9:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:26Z', 'updated_at': '2025-11-21T22:38:27Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 964.796543] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit: [ 964.796543] [50969]: key[mac_address], fa:16:3e:60:b9:47 -> None [ 964.796543] [50969]: key[device_id], a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42 -> None [ 964.796543] [50969]: key[binding:vif_details], {} -> None [ 964.796543] [50969]: key[binding:vnic_type], normal -> None [ 964.796543] [50969]: key[project_id], -> None [ 964.796543] [50969]: key[tags], [] -> None [ 964.796543] [50969]: key[allowed_address_pairs], [] -> None [ 964.796543] [50969]: key[created_at], 2025-11-21T22:38:26Z -> None [ 964.796543] [50969]: key[name], -> None [ 964.796543] [50969]: key[status], N/A -> None [ 964.796543] [50969]: key[tenant_id], -> None [ 964.796543] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.148'}] -> None [ 964.796543] [50969]: key[id], f9a6ad1a-26be-4c88-8a08-56e820b75a5e -> None [ 964.796543] [50969]: key[port_security_enabled], False -> None [ 964.796543] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 964.796543] [50969]: key[security_groups], [] -> None [ 964.796543] [50969]: key[binding:profile], {} -> None [ 964.796543] [50969]: key[binding:host_id], -> None [ 964.796543] [50969]: key[revision_number], 2 -> None [ 964.796543] [50969]: key[description], -> None [ 964.796543] [50969]: key[updated_at], 2025-11-21T22:38:27Z -> None [ 964.796543] [50969]: key[standard_attr_id], 1225 -> None [ 964.796543] [50969]: key[admin_state_up], True -> None [ 964.796543] [50969]: key[binding:vif_type], unbound -> None [ 964.796543] [50969]: key[device_owner], network:floatingip -> None [ 964.796543] [50969]: key[extra_dhcp_opts], [] -> None [ 964.796543] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.798084] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.801829] [50969]: DEBUG neutron_lib.callbacks.manager [None req-007eb1d9-1d97-4cd9-837c-5f180083de6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.802359] [50969]: [pid: 50969|app: 0|req: 3673/7530] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:41:36 2025] DELETE /networking/v2.0/floatingips/a67ed4d3-4cf5-499b-ad5d-dd8a383e2c42 => generated 0 bytes in 287 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 964.946559] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-019cfc0c-9b4c-43a5-9261-e30e53e630b2 req-519d487e-d29b-4f74-803e-b959e87b310b tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.947528] [50968]: [pid: 50968|app: 0|req: 3858/7531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.955400] [50969]: DEBUG neutron.api.wsgi [req-019cfc0c-9b4c-43a5-9261-e30e53e630b2 req-1f28ffd6-f718-4633-abab-481eb07e15ef tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 964.980527] [50969]: [pid: 50969|app: 0|req: 3674/7532] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.045457] [50968]: [pid: 50968|app: 0|req: 3859/7533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?device_id=4f7f98ad-a9e4-423c-bf1c-cb634ded74cc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.207192] [50969]: [pid: 50969|app: 0|req: 3675/7534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.247500] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-8a19c172-b216-45d9-997e-88b87183d9f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.249797] [50968]: [pid: 50968|app: 0|req: 3860/7535] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?tenant_id=7b631b838e2a453099430e447ff5c18c&device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 1042 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 965.277327] [50969]: [pid: 50969|app: 0|req: 3676/7536] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.336451] [50969]: [pid: 50969|app: 0|req: 3677/7537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.339852] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-d1ae87b3-ba29-43f8-b4c5-8cef7608b3d6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.341126] [50968]: [pid: 50968|app: 0|req: 3861/7538] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/networks?id=867a73b1-d1bf-4b5c-98f3-db92e5056f33 => generated 717 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.347441] [50969]: DEBUG neutron.api.wsgi [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-c0932a25-82f4-4405-9eba-997b7d6f915f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.360810] [50969]: [pid: 50969|app: 0|req: 3678/7539] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=42d0f195-bcec-42a7-9cc4-1c5f2f246297 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.385995] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-554b514d-6b3b-467b-a597-98e2446a6d57 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.386984] [50968]: [pid: 50968|app: 0|req: 3862/7540] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/subnets?id=4da5d04a-b4a0-45a6-ad59-049dca07b087 => generated 692 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.424396] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-c0945e5c-a46e-459b-8c2f-60dd5103d9c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.425408] [50969]: [pid: 50969|app: 0|req: 3679/7541] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?network_id=867a73b1-d1bf-4b5c-98f3-db92e5056f33&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.444518] [50968]: [pid: 50968|app: 0|req: 3863/7542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.463895] [50969]: [pid: 50969|app: 0|req: 3680/7543] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/networks/867a73b1-d1bf-4b5c-98f3-db92e5056f33?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.490795] [50969]: [pid: 50969|app: 0|req: 3681/7544] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 965.498822] [50968]: [pid: 50968|app: 0|req: 3864/7545] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/networks/867a73b1-d1bf-4b5c-98f3-db92e5056f33?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) [ 965.581981] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06a6e99c-d29b-46cf-9cdc-734449524503 req-f8512ebb-64e8-468c-b21a-4470662f8e47 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.582963] [50969]: [pid: 50969|app: 0|req: 3682/7546] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.588588] [50969]: DEBUG neutron.api.wsgi [req-06a6e99c-d29b-46cf-9cdc-734449524503 req-addfa9e1-2e5e-4025-9e3d-09d73ec9481c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.612605] [50969]: [pid: 50969|app: 0|req: 3683/7547] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.651830] [50968]: [pid: 50968|app: 0|req: 3865/7548] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:37 2025] GET /networking/v2.0/security-groups?tenant_id=b0c4102b56784e6cad8b8aec8dac18a6&name=default => generated 2929 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 965.676275] [50968]: [pid: 50968|app: 0|req: 3866/7549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.686919] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94b65022-eebe-4685-b687-c96af12b07d4 admin admin] Publish callbacks [] for security_group (68e7c2a7-894d-4c35-9c95-4f7fee507dfd), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.704277] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94b65022-eebe-4685-b687-c96af12b07d4 admin admin] Publish callbacks [] for security_group (68e7c2a7-894d-4c35-9c95-4f7fee507dfd), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.733789] [50968]: [pid: 50968|app: 0|req: 3867/7550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 965.743304] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94b65022-eebe-4685-b687-c96af12b07d4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (68e7c2a7-894d-4c35-9c95-4f7fee507dfd), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.747820] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-94b65022-eebe-4685-b687-c96af12b07d4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=68e7c2a7-894d-4c35-9c95-4f7fee507dfd,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 965.752198] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94b65022-eebe-4685-b687-c96af12b07d4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.752416] [50969]: [pid: 50969|app: 0|req: 3684/7551] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:37 2025] DELETE /networking/v2.0/security-groups/68e7c2a7-894d-4c35-9c95-4f7fee507dfd => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 965.790960] [50968]: [pid: 50968|app: 0|req: 3868/7552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.886154] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-491184a0-12c8-4e5d-83d1-ab2b6f4fd497 req-dbb6e3b6-3368-484d-a079-c68812d4b3f2 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.887180] [50969]: [pid: 50969|app: 0|req: 3685/7553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.893479] [50968]: DEBUG neutron.api.wsgi [req-491184a0-12c8-4e5d-83d1-ab2b6f4fd497 req-9531fe0f-da1d-4f49-a78d-211b05f724ca tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.918093] [50968]: [pid: 50968|app: 0|req: 3869/7554] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.984410] [50969]: [pid: 50969|app: 0|req: 3686/7555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.244542] [50968]: [pid: 50968|app: 0|req: 3870/7556] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0&fields=id&fields=resource_request => generated 57 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.286667] [50969]: [pid: 50969|app: 0|req: 3687/7557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.405167] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47c97be3-7452-4e62-a412-605af7be767c req-e490e2b6-ee45-40b3-b954-78c6575765d7 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.406290] [50968]: [pid: 50968|app: 0|req: 3871/7558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.415053] [50968]: DEBUG neutron.api.wsgi [req-47c97be3-7452-4e62-a412-605af7be767c req-d38f8516-e19d-4292-87eb-73960bd1d81b tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.441118] [50968]: [pid: 50968|app: 0|req: 3872/7559] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&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.526423] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ebe87d6-a0b7-45b6-8f07-206086ffadf4 req-2bc28748-fb6f-48a6-a1c4-d4551c0473a8 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.527434] [50968]: [pid: 50968|app: 0|req: 3873/7560] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.549900] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-d71a20b4-9a18-4b0b-99db-f365330bb4cb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.550887] [50969]: [pid: 50969|app: 0|req: 3688/7561] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports/20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 746 bytes in 157 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.553574] [50969]: DEBUG neutron.api.wsgi [req-9ebe87d6-a0b7-45b6-8f07-206086ffadf4 req-2d72a4ad-d503-41cd-94cb-bd735743e202 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.555306] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-6a2cb6bc-ff45-4496-bce5-c00637b259af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.559280] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-6a2cb6bc-ff45-4496-bce5-c00637b259af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.561323] [50968]: [pid: 50968|app: 0|req: 3874/7562] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 2074 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 966.578894] [50969]: [pid: 50969|app: 0|req: 3689/7563] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&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.627782] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a4b059-a18f-476f-9a01-3a8435325198 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.630734] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-6a6624e7-cef8-4791-addc-0de28dc35c6b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.631730] [50969]: [pid: 50969|app: 0|req: 3690/7564] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.689981] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a4b059-a18f-476f-9a01-3a8435325198 admin admin] Publish callbacks [] for security_group (52115d1f-7176-4a50-b3a4-4f47750be5af), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.691338] [50968]: DEBUG neutron_lib.callbacks.manager [None req-68a4b059-a18f-476f-9a01-3a8435325198 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (52115d1f-7176-4a50-b3a4-4f47750be5af), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.709053] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-68a4b059-a18f-476f-9a01-3a8435325198 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=52115d1f-7176-4a50-b3a4-4f47750be5af,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 966.720642] [50968]: [pid: 50968|app: 0|req: 3875/7565] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:38 2025] GET /networking/v2.0/security-groups?tenant_id=70f57207195040fb93504851da7b583a&name=default => generated 2929 bytes in 156 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 966.723388] [50968]: DEBUG neutron.api.wsgi [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-91cdff23-7572-4c52-a0cc-377964a830ec service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.736044] [50968]: [pid: 50968|app: 0|req: 3876/7566] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=a1de8302-5dfb-4f99-b6e7-a1da50323da9 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.785902] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29fc72b4-68c6-4aa2-8cfa-fa1f69da1ad5 req-5eb80f65-1c6b-49c2-98e4-b0fa01904f6e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.787172] [50968]: [pid: 50968|app: 0|req: 3877/7567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.790887] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (416e0e29-6d31-4b18-b8c8-3fed50c943dc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.818254] [50968]: DEBUG neutron_lib.callbacks.manager [None req-10cbfca1-3481-4268-a817-f5d6196c16d0 admin admin] Publish callbacks [] for security_group (52115d1f-7176-4a50-b3a4-4f47750be5af), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.840312] [50968]: DEBUG neutron_lib.callbacks.manager [None req-10cbfca1-3481-4268-a817-f5d6196c16d0 admin admin] Publish callbacks [] for security_group (52115d1f-7176-4a50-b3a4-4f47750be5af), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.890739] [50968]: DEBUG neutron_lib.callbacks.manager [None req-10cbfca1-3481-4268-a817-f5d6196c16d0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (52115d1f-7176-4a50-b3a4-4f47750be5af), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.895774] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-10cbfca1-3481-4268-a817-f5d6196c16d0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=52115d1f-7176-4a50-b3a4-4f47750be5af,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 966.899367] [50968]: DEBUG neutron_lib.callbacks.manager [None req-10cbfca1-3481-4268-a817-f5d6196c16d0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.899856] [50968]: [pid: 50968|app: 0|req: 3878/7568] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:39 2025] DELETE /networking/v2.0/security-groups/52115d1f-7176-4a50-b3a4-4f47750be5af => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 966.922705] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-a1df19fe-a705-4cf0-a4d9-a9672909628a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.923719] [50968]: [pid: 50968|app: 0|req: 3879/7569] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.926358] [50968]: DEBUG neutron.api.wsgi [req-29fc72b4-68c6-4aa2-8cfa-fa1f69da1ad5 req-e0894550-ba71-414c-9cd5-1363d68a1a4d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.937997] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Deleting port 6f954ec0-f090-43c0-b0ac-8d8bdad974b7 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 966.938243] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (6f954ec0-f090-43c0-b0ac-8d8bdad974b7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.950150] [50968]: [pid: 50968|app: 0|req: 3880/7570] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.972862] [50969]: DEBUG neutron.plugins.ml2.db [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] For port 6f954ec0-f090-43c0-b0ac-8d8bdad974b7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6f954ec0-f090-43c0-b0ac-8d8bdad974b7,segment=NetworkSegment(edac1289-677b-40e7-bf23-c87136cf6f1a),segment_id=edac1289-677b-40e7-bf23-c87136cf6f1a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 966.973087] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (6f954ec0-f090-43c0-b0ac-8d8bdad974b7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.979345] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4fb0ae-15eb-471e-8386-ceeb8f9c1c38 req-56091990-2250-4663-b21f-a2b506430eba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.979467] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] delete_port_precommit called with port settings {'id': '6f954ec0-f090-43c0-b0ac-8d8bdad974b7', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:95:98:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_interface', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', '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-21T22:40:21Z', 'updated_at': '2025-11-21T22:40:24Z', 'revision_number': 5, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 966.979603] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] delete_port_precommit: [ 966.979603] [50969]: key[mac_address], fa:16:3e:95:98:99 -> None [ 966.979603] [50969]: key[device_id], 416e0e29-6d31-4b18-b8c8-3fed50c943dc -> None [ 966.979603] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 966.979603] [50969]: key[binding:vnic_type], normal -> None [ 966.979603] [50969]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 966.979603] [50969]: key[tags], [] -> None [ 966.979603] [50969]: key[allowed_address_pairs], [] -> None [ 966.979603] [50969]: key[created_at], 2025-11-21T22:40:21Z -> None [ 966.979603] [50969]: key[name], -> None [ 966.979603] [50969]: key[status], ACTIVE -> None [ 966.979603] [50969]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 966.979603] [50969]: key[fixed_ips], [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}] -> None [ 966.979603] [50969]: key[id], 6f954ec0-f090-43c0-b0ac-8d8bdad974b7 -> None [ 966.979603] [50969]: key[port_security_enabled], False -> None [ 966.979603] [50969]: key[network_id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 966.979603] [50969]: key[security_groups], [] -> None [ 966.979603] [50969]: key[binding:profile], {} -> None [ 966.979603] [50969]: key[binding:host_id], devstack -> None [ 966.979603] [50969]: key[revision_number], 5 -> None [ 966.979603] [50969]: key[description], -> None [ 966.979603] [50969]: key[updated_at], 2025-11-21T22:40:24Z -> None [ 966.979603] [50969]: key[standard_attr_id], 1404 -> None [ 966.979603] [50969]: key[admin_state_up], True -> None [ 966.979603] [50969]: key[binding:vif_type], ovs -> None [ 966.979603] [50969]: key[device_owner], network:router_interface -> None [ 966.979603] [50969]: key[extra_dhcp_opts], [] -> None [ 966.979603] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 966.980697] [50968]: [pid: 50968|app: 0|req: 3881/7571] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.982520] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Calling delete_port for 6f954ec0-f090-43c0-b0ac-8d8bdad974b7 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 966.987356] [50968]: DEBUG neutron_lib.callbacks.manager [None req-935c30da-14b7-4768-b371-5dc5453dd465 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.046446] [50968]: DEBUG neutron_lib.callbacks.manager [None req-935c30da-14b7-4768-b371-5dc5453dd465 admin admin] Publish callbacks [] for security_group (6f219237-e2d8-4b58-ac5b-e7c64534608c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.049612] [50968]: DEBUG neutron_lib.callbacks.manager [None req-935c30da-14b7-4768-b371-5dc5453dd465 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6f219237-e2d8-4b58-ac5b-e7c64534608c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.069041] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-935c30da-14b7-4768-b371-5dc5453dd465 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6f219237-e2d8-4b58-ac5b-e7c64534608c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 967.086718] [50968]: [pid: 50968|app: 0|req: 3882/7572] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/security-groups?tenant_id=00cf394cdb144232b19e20d9dc6531e5&name=default => generated 2929 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 967.091902] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6f954ec0-f090-43c0-b0ac-8d8bdad974b7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.106108] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Pushing event deleted for resources: {'Port': ['ID=6f954ec0-f090-43c0-b0ac-8d8bdad974b7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 967.155823] [50968]: [pid: 50968|app: 0|req: 3883/7573] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.163921] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] delete_port_postcommit called with port settings {'id': '6f954ec0-f090-43c0-b0ac-8d8bdad974b7', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:95:98:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_interface', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', '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-21T22:40:21Z', 'updated_at': '2025-11-21T22:40:24Z', 'revision_number': 5, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4fb5fa2e-de0f-4162-9bb6-e105493769a5'], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 967.164184] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] delete_port_postcommit: [ 967.164184] [50969]: key[mac_address], fa:16:3e:95:98:99 -> None [ 967.164184] [50969]: key[device_id], 416e0e29-6d31-4b18-b8c8-3fed50c943dc -> None [ 967.164184] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 967.164184] [50969]: key[binding:vnic_type], normal -> None [ 967.164184] [50969]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 967.164184] [50969]: key[tags], [] -> None [ 967.164184] [50969]: key[allowed_address_pairs], [] -> None [ 967.164184] [50969]: key[created_at], 2025-11-21T22:40:21Z -> None [ 967.164184] [50969]: key[name], -> None [ 967.164184] [50969]: key[status], ACTIVE -> None [ 967.164184] [50969]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 967.164184] [50969]: key[fixed_ips], [{'subnet_id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'ip_address': '192.168.128.1'}] -> None [ 967.164184] [50969]: key[id], 6f954ec0-f090-43c0-b0ac-8d8bdad974b7 -> None [ 967.164184] [50969]: key[port_security_enabled], False -> None [ 967.164184] [50969]: key[network_id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 967.164184] [50969]: key[security_groups], [] -> None [ 967.164184] [50969]: key[binding:profile], {} -> None [ 967.164184] [50969]: key[binding:host_id], devstack -> None [ 967.164184] [50969]: key[revision_number], 5 -> None [ 967.164184] [50969]: key[description], -> None [ 967.164184] [50969]: key[updated_at], 2025-11-21T22:40:24Z -> None [ 967.164184] [50969]: key[standard_attr_id], 1404 -> None [ 967.164184] [50969]: key[admin_state_up], True -> None [ 967.164184] [50969]: key[binding:vif_type], ovs -> None [ 967.164184] [50969]: key[device_owner], network:router_interface -> None [ 967.164184] [50969]: key[extra_dhcp_opts], [] -> None [ 967.164184] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 967.201557] [50968]: DEBUG neutron_lib.callbacks.manager [None req-39c8f248-fad3-4ade-aac4-d57c82e96202 admin admin] Publish callbacks [] for security_group (6f219237-e2d8-4b58-ac5b-e7c64534608c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.221852] [50968]: DEBUG neutron_lib.callbacks.manager [None req-39c8f248-fad3-4ade-aac4-d57c82e96202 admin admin] Publish callbacks [] for security_group (6f219237-e2d8-4b58-ac5b-e7c64534608c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.225723] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (416e0e29-6d31-4b18-b8c8-3fed50c943dc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.248603] [50968]: DEBUG neutron_lib.callbacks.manager [None req-39c8f248-fad3-4ade-aac4-d57c82e96202 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (6f219237-e2d8-4b58-ac5b-e7c64534608c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.253258] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39c8f248-fad3-4ade-aac4-d57c82e96202 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6f219237-e2d8-4b58-ac5b-e7c64534608c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 967.257097] [50968]: DEBUG neutron_lib.callbacks.manager [None req-39c8f248-fad3-4ade-aac4-d57c82e96202 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.257678] [50968]: [pid: 50968|app: 0|req: 3884/7574] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:39 2025] DELETE /networking/v2.0/security-groups/6f219237-e2d8-4b58-ac5b-e7c64534608c => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 967.297383] [50968]: [pid: 50968|app: 0|req: 3885/7575] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 967.355459] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Router 416e0e29-6d31-4b18-b8c8-3fed50c943dc has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 967.355698] [50968]: [pid: 50968|app: 0|req: 3886/7576] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 967.413174] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c092ff69-e9ad-4739-a770-ade7d3d96f7b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 967.417150] [50969]: [pid: 50969|app: 0|req: 3691/7577] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:41:38 2025] PUT /networking/v2.0/routers/416e0e29-6d31-4b18-b8c8-3fed50c943dc/remove_router_interface => generated 309 bytes in 784 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.430430] [50968]: [pid: 50968|app: 0|req: 3887/7578] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.480082] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks [] for router (416e0e29-6d31-4b18-b8c8-3fed50c943dc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.487471] [50968]: [pid: 50968|app: 0|req: 3888/7579] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.532245] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks [] for router_gateway (416e0e29-6d31-4b18-b8c8-3fed50c943dc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.546511] [50968]: [pid: 50968|app: 0|req: 3889/7580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 967.599647] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Deleting port 8419b552-a2cb-4e2a-a0e1-3da5119c9d0e {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 967.600056] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (8419b552-a2cb-4e2a-a0e1-3da5119c9d0e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.621036] [50968]: [pid: 50968|app: 0|req: 3890/7581] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:39 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.637103] [50969]: DEBUG neutron.plugins.ml2.db [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] For port 8419b552-a2cb-4e2a-a0e1-3da5119c9d0e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8419b552-a2cb-4e2a-a0e1-3da5119c9d0e,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 967.637620] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (8419b552-a2cb-4e2a-a0e1-3da5119c9d0e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.643000] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] delete_port_precommit called with port settings {'id': '8419b552-a2cb-4e2a-a0e1-3da5119c9d0e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:6c:c3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1403, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.174'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 967.643358] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] delete_port_precommit: [ 967.643358] [50969]: key[mac_address], fa:16:3e:7d:6c:c3 -> None [ 967.643358] [50969]: key[device_id], 416e0e29-6d31-4b18-b8c8-3fed50c943dc -> None [ 967.643358] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 967.643358] [50969]: key[binding:vnic_type], normal -> None [ 967.643358] [50969]: key[project_id], -> None [ 967.643358] [50969]: key[tags], [] -> None [ 967.643358] [50969]: key[allowed_address_pairs], [] -> None [ 967.643358] [50969]: key[created_at], 2025-11-21T22:40:20Z -> None [ 967.643358] [50969]: key[name], -> None [ 967.643358] [50969]: key[status], ACTIVE -> None [ 967.643358] [50969]: key[tenant_id], -> None [ 967.643358] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.174'}] -> None [ 967.643358] [50969]: key[id], 8419b552-a2cb-4e2a-a0e1-3da5119c9d0e -> None [ 967.643358] [50969]: key[port_security_enabled], False -> None [ 967.643358] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 967.643358] [50969]: key[security_groups], [] -> None [ 967.643358] [50969]: key[binding:profile], {} -> None [ 967.643358] [50969]: key[binding:host_id], devstack -> None [ 967.643358] [50969]: key[revision_number], 5 -> None [ 967.643358] [50969]: key[description], -> None [ 967.643358] [50969]: key[updated_at], 2025-11-21T22:40:22Z -> None [ 967.643358] [50969]: key[standard_attr_id], 1403 -> None [ 967.643358] [50969]: key[admin_state_up], True -> None [ 967.643358] [50969]: key[binding:vif_type], ovs -> None [ 967.643358] [50969]: key[device_owner], network:router_gateway -> None [ 967.643358] [50969]: key[extra_dhcp_opts], [] -> None [ 967.643358] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 967.645407] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Calling delete_port for 8419b552-a2cb-4e2a-a0e1-3da5119c9d0e owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 967.689721] [50968]: [pid: 50968|app: 0|req: 3891/7582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.741746] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (8419b552-a2cb-4e2a-a0e1-3da5119c9d0e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.749160] [50968]: [pid: 50968|app: 0|req: 3892/7583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.752495] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Pushing event deleted for resources: {'Port': ['ID=8419b552-a2cb-4e2a-a0e1-3da5119c9d0e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 967.784703] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] delete_port_postcommit called with port settings {'id': '8419b552-a2cb-4e2a-a0e1-3da5119c9d0e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:6c:c3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '416e0e29-6d31-4b18-b8c8-3fed50c943dc', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1403, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.174'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 967.785019] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] delete_port_postcommit: [ 967.785019] [50969]: key[mac_address], fa:16:3e:7d:6c:c3 -> None [ 967.785019] [50969]: key[device_id], 416e0e29-6d31-4b18-b8c8-3fed50c943dc -> None [ 967.785019] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 967.785019] [50969]: key[binding:vnic_type], normal -> None [ 967.785019] [50969]: key[project_id], -> None [ 967.785019] [50969]: key[tags], [] -> None [ 967.785019] [50969]: key[allowed_address_pairs], [] -> None [ 967.785019] [50969]: key[created_at], 2025-11-21T22:40:20Z -> None [ 967.785019] [50969]: key[name], -> None [ 967.785019] [50969]: key[status], ACTIVE -> None [ 967.785019] [50969]: key[tenant_id], -> None [ 967.785019] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.174'}] -> None [ 967.785019] [50969]: key[id], 8419b552-a2cb-4e2a-a0e1-3da5119c9d0e -> None [ 967.785019] [50969]: key[port_security_enabled], False -> None [ 967.785019] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 967.785019] [50969]: key[security_groups], [] -> None [ 967.785019] [50969]: key[binding:profile], {} -> None [ 967.785019] [50969]: key[binding:host_id], devstack -> None [ 967.785019] [50969]: key[revision_number], 5 -> None [ 967.785019] [50969]: key[description], -> None [ 967.785019] [50969]: key[updated_at], 2025-11-21T22:40:22Z -> None [ 967.785019] [50969]: key[standard_attr_id], 1403 -> None [ 967.785019] [50969]: key[admin_state_up], True -> None [ 967.785019] [50969]: key[binding:vif_type], ovs -> None [ 967.785019] [50969]: key[device_owner], network:router_gateway -> None [ 967.785019] [50969]: key[extra_dhcp_opts], [] -> None [ 967.785019] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 967.786348] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (416e0e29-6d31-4b18-b8c8-3fed50c943dc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.822988] [50968]: DEBUG neutron.api.v2.base [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Request body: {'network': {'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 967.836571] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (416e0e29-6d31-4b18-b8c8-3fed50c943dc), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.839310] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks [] for router_controller (416e0e29-6d31-4b18-b8c8-3fed50c943dc), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.842345] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Made reservation on behalf of ad084460bdd24685a5cc00c971ad7763 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 967.845053] [50968]: DEBUG neutron_lib.callbacks.manager [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.849644] [50968]: DEBUG neutron_lib.callbacks.manager [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.874248] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (416e0e29-6d31-4b18-b8c8-3fed50c943dc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.874355] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 416e0e29-6d31-4b18-b8c8-3fed50c943dc {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 967.880198] [50969]: DEBUG neutron_lib.callbacks.manager [None req-269a56e9-3e80-487c-9eb2-c1dd953bb050 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.880773] [50969]: [pid: 50969|app: 0|req: 3692/7584] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:41:39 2025] DELETE /networking/v2.0/routers/416e0e29-6d31-4b18-b8c8-3fed50c943dc => generated 0 bytes in 462 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 967.898066] [50969]: [pid: 50969|app: 0|req: 3693/7585] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.929173] [50968]: DEBUG neutron_lib.callbacks.manager [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Publish callbacks [] for security_group (4a374bf1-dcb9-4b0d-a02d-5649cc882880), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.934025] [50968]: DEBUG neutron_lib.callbacks.manager [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (4a374bf1-dcb9-4b0d-a02d-5649cc882880), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.935528] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] Deleting subnet 4fb5fa2e-de0f-4162-9bb6-e105493769a5 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 967.939182] [50969]: DEBUG neutron_lib.callbacks.manager [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] Publish callbacks [] for subnet (4fb5fa2e-de0f-4162-9bb6-e105493769a5), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.955022] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4a374bf1-dcb9-4b0d-a02d-5649cc882880,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 967.960864] [50969]: DEBUG neutron_lib.callbacks.manager [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (4fb5fa2e-de0f-4162-9bb6-e105493769a5), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.967142] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] vlan segment allocate from pool success with {'vlan_id': 48, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 967.976242] [50968]: DEBUG neutron_lib.callbacks.manager [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.976242] [50968]: INFO neutron.db.segments_db [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Added segment bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2 of type vlan for network 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 [ 968.016654] [50968]: DEBUG neutron_lib.callbacks.manager [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (64fb7a34-e4b2-41b2-9d78-cfb7c3833a51), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.025773] [50969]: DEBUG neutron_lib.callbacks.manager [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (4fb5fa2e-de0f-4162-9bb6-e105493769a5), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.026289] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] delete_subnet_precommit called with subnet settings {'id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'name': 'tempest-AttachInterfacesV270Test-1031728872-subnet', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1396, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings None) [ 968.026449] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] delete_subnet_precommit: [ 968.026449] [50969]: key[service_types], [] -> None [ 968.026449] [50969]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.026449] [50969]: key[tags], [] -> None [ 968.026449] [50969]: key[router:external], False -> None [ 968.026449] [50969]: key[ipv6_ra_mode], None -> None [ 968.026449] [50969]: key[created_at], 2025-11-21T22:40:20Z -> None [ 968.026449] [50969]: key[name], tempest-AttachInterfacesV270Test-1031728872-subnet -> None [ 968.026449] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 968.026449] [50969]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.026449] [50969]: key[id], 4fb5fa2e-de0f-4162-9bb6-e105493769a5 -> None [ 968.026449] [50969]: key[network_id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 968.026449] [50969]: key[host_routes], [] -> None [ 968.026449] [50969]: key[revision_number], 0 -> None [ 968.026449] [50969]: key[dns_nameservers], [] -> None [ 968.026449] [50969]: key[cidr], 192.168.128.0/28 -> None [ 968.026449] [50969]: key[updated_at], 2025-11-21T22:40:20Z -> None [ 968.026449] [50969]: key[description], -> None [ 968.026449] [50969]: key[standard_attr_id], 1396 -> None [ 968.026449] [50969]: key[segment_id], None -> None [ 968.026449] [50969]: key[shared], False -> None [ 968.026449] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 968.026449] [50969]: key[ipv6_address_mode], None -> None [ 968.026449] [50969]: key[enable_dhcp], True -> None [ 968.026449] [50969]: key[subnetpool_id], None -> None [ 968.026449] [50969]: key[ip_version], 4 -> None [ 968.026449] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.027332] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] create_network_precommit called with network settings {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1499, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}] [ 968.027332] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] create_network_precommit: [ 968.027332] [50968]: key[qinq], None -> None [ 968.027332] [50968]: key[project_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 968.027332] [50968]: key[tags], None -> [] [ 968.027332] [50968]: key[router:external], None -> False [ 968.027332] [50968]: key[created_at], None -> 2025-11-21T22:41:40Z [ 968.027332] [50968]: key[name], None -> tempest-ImagesOneServerTestJSON-96385865-network [ 968.027332] [50968]: key[status], None -> ACTIVE [ 968.027332] [50968]: key[ipv6_address_scope], None -> None [ 968.027332] [50968]: key[tenant_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 968.027332] [50968]: key[availability_zone_hints], None -> [] [ 968.027332] [50968]: key[availability_zones], None -> [] [ 968.027332] [50968]: key[id], None -> 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 [ 968.027332] [50968]: key[port_security_enabled], None -> True [ 968.027332] [50968]: key[subnets], None -> [] [ 968.027332] [50968]: key[provider:segmentation_id], None -> 48 [ 968.027332] [50968]: key[provider:network_type], None -> vlan [ 968.027332] [50968]: key[revision_number], None -> 1 [ 968.027332] [50968]: key[provider:physical_network], None -> default [ 968.027332] [50968]: key[description], None -> [ 968.027332] [50968]: key[updated_at], None -> 2025-11-21T22:41:40Z [ 968.027332] [50968]: key[standard_attr_id], None -> 1499 [ 968.027332] [50968]: key[admin_state_up], None -> True [ 968.027332] [50968]: key[shared], None -> False [ 968.027332] [50968]: key[ipv4_address_scope], None -> None [ 968.027332] [50968]: key[vlan_transparent], None -> None [ 968.027332] [50968]: key[mtu], None -> 8950 [ 968.027332] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.030244] [50968]: DEBUG neutron_lib.callbacks.manager [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (64fb7a34-e4b2-41b2-9d78-cfb7c3833a51), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.043870] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Pushing event updated for resources: {'Network': ['ID=64fb7a34-e4b2-41b2-9d78-cfb7c3833a51,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 968.045788] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] create_network_postcommit called with network settings {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1499, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}] [ 968.045936] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] create_network_postcommit: [ 968.045936] [50968]: key[qinq], None -> None [ 968.045936] [50968]: key[project_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 968.045936] [50968]: key[tags], None -> [] [ 968.045936] [50968]: key[router:external], None -> False [ 968.045936] [50968]: key[created_at], None -> 2025-11-21T22:41:40Z [ 968.045936] [50968]: key[name], None -> tempest-ImagesOneServerTestJSON-96385865-network [ 968.045936] [50968]: key[status], None -> ACTIVE [ 968.045936] [50968]: key[ipv6_address_scope], None -> None [ 968.045936] [50968]: key[tenant_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 968.045936] [50968]: key[availability_zone_hints], None -> [] [ 968.045936] [50968]: key[availability_zones], None -> [] [ 968.045936] [50968]: key[id], None -> 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 [ 968.045936] [50968]: key[port_security_enabled], None -> True [ 968.045936] [50968]: key[subnets], None -> [] [ 968.045936] [50968]: key[provider:segmentation_id], None -> 48 [ 968.045936] [50968]: key[provider:network_type], None -> vlan [ 968.045936] [50968]: key[revision_number], None -> 1 [ 968.045936] [50968]: key[provider:physical_network], None -> default [ 968.045936] [50968]: key[description], None -> [ 968.045936] [50968]: key[updated_at], None -> 2025-11-21T22:41:40Z [ 968.045936] [50968]: key[standard_attr_id], None -> 1499 [ 968.045936] [50968]: key[admin_state_up], None -> True [ 968.045936] [50968]: key[shared], None -> False [ 968.045936] [50968]: key[ipv4_address_scope], None -> None [ 968.045936] [50968]: key[vlan_transparent], None -> None [ 968.045936] [50968]: key[mtu], None -> 8950 [ 968.045936] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.048947] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.049110] [50968]: DEBUG neutron_lib.callbacks.manager [None req-922fae38-f09c-41d0-8f54-660d3e95fa4f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.058274] [50968]: [pid: 50968|app: 0|req: 3893/7586] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:41:40 2025] POST /networking/v2.0/networks => generated 665 bytes in 300 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 968.062833] [50969]: DEBUG neutron_lib.callbacks.manager [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (4fb5fa2e-de0f-4162-9bb6-e105493769a5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.063212] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] delete_subnet_postcommit called with subnet settings {'id': '4fb5fa2e-de0f-4162-9bb6-e105493769a5', 'name': 'tempest-AttachInterfacesV270Test-1031728872-subnet', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1396, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings None) [ 968.063378] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] delete_subnet_postcommit: [ 968.063378] [50969]: key[service_types], [] -> None [ 968.063378] [50969]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.063378] [50969]: key[tags], [] -> None [ 968.063378] [50969]: key[router:external], False -> None [ 968.063378] [50969]: key[ipv6_ra_mode], None -> None [ 968.063378] [50969]: key[created_at], 2025-11-21T22:40:20Z -> None [ 968.063378] [50969]: key[name], tempest-AttachInterfacesV270Test-1031728872-subnet -> None [ 968.063378] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 968.063378] [50969]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.063378] [50969]: key[id], 4fb5fa2e-de0f-4162-9bb6-e105493769a5 -> None [ 968.063378] [50969]: key[network_id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 968.063378] [50969]: key[host_routes], [] -> None [ 968.063378] [50969]: key[revision_number], 0 -> None [ 968.063378] [50969]: key[dns_nameservers], [] -> None [ 968.063378] [50969]: key[cidr], 192.168.128.0/28 -> None [ 968.063378] [50969]: key[updated_at], 2025-11-21T22:40:20Z -> None [ 968.063378] [50969]: key[description], -> None [ 968.063378] [50969]: key[standard_attr_id], 1396 -> None [ 968.063378] [50969]: key[segment_id], None -> None [ 968.063378] [50969]: key[shared], False -> None [ 968.063378] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 968.063378] [50969]: key[ipv6_address_mode], None -> None [ 968.063378] [50969]: key[enable_dhcp], True -> None [ 968.063378] [50969]: key[subnetpool_id], None -> None [ 968.063378] [50969]: key[ip_version], 4 -> None [ 968.063378] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.069233] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=4fb5fa2e-de0f-4162-9bb6-e105493769a5,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 968.078093] [50969]: DEBUG neutron_lib.callbacks.manager [None req-96121a70-9084-4f46-9e48-68c54f9d94a0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.080246] [50969]: [pid: 50969|app: 0|req: 3694/7587] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:41:40 2025] DELETE /networking/v2.0/subnets/4fb5fa2e-de0f-4162-9bb6-e105493769a5 => generated 0 bytes in 182 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 968.083596] [50969]: DEBUG neutron.api.v2.base [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Request body: {'subnet': {'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesOneServerTestJSON-96385865-subnet', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 968.114633] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Made reservation on behalf of ad084460bdd24685a5cc00c971ad7763 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 968.117730] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.152729] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d8e9213-f4c2-4819-bd45-3f7cd6e19d0f req-4f983cfa-5303-4d88-a143-1261abeb5967 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.153782] [50968]: [pid: 50968|app: 0|req: 3894/7588] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.185106] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (f5354195-67db-468f-a722-d4cb86ad0cea), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.194922] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] create_subnet_precommit called with subnet settings {'id': 'd1845438-5126-4517-8782-909bca1e49d6', 'name': 'tempest-ImagesOneServerTestJSON-96385865-subnet', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1501, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings None) [ 968.195110] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] create_subnet_precommit: [ 968.195110] [50969]: key[service_types], None -> [] [ 968.195110] [50969]: key[project_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 968.195110] [50969]: key[tags], None -> [] [ 968.195110] [50969]: key[router:external], None -> False [ 968.195110] [50969]: key[ipv6_ra_mode], None -> None [ 968.195110] [50969]: key[created_at], None -> 2025-11-21T22:41:40Z [ 968.195110] [50969]: key[name], None -> tempest-ImagesOneServerTestJSON-96385865-subnet [ 968.195110] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 968.195110] [50969]: key[tenant_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 968.195110] [50969]: key[id], None -> d1845438-5126-4517-8782-909bca1e49d6 [ 968.195110] [50969]: key[network_id], None -> 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 [ 968.195110] [50969]: key[host_routes], None -> [] [ 968.195110] [50969]: key[revision_number], None -> 0 [ 968.195110] [50969]: key[dns_nameservers], None -> [] [ 968.195110] [50969]: key[cidr], None -> 192.168.128.0/28 [ 968.195110] [50969]: key[updated_at], None -> 2025-11-21T22:41:40Z [ 968.195110] [50969]: key[description], None -> [ 968.195110] [50969]: key[standard_attr_id], None -> 1501 [ 968.195110] [50969]: key[segment_id], None -> None [ 968.195110] [50969]: key[shared], None -> False [ 968.195110] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 968.195110] [50969]: key[ipv6_address_mode], None -> None [ 968.195110] [50969]: key[enable_dhcp], None -> True [ 968.195110] [50969]: key[subnetpool_id], None -> None [ 968.195110] [50969]: key[ip_version], None -> 4 [ 968.195110] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.198707] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (d1845438-5126-4517-8782-909bca1e49d6), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.212736] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Pushing event updated for resources: {'Subnet': ['ID=d1845438-5126-4517-8782-909bca1e49d6,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 968.223366] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Deleting port 444f98a9-85a2-4f70-83ae-e516957810a9 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 968.223581] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (444f98a9-85a2-4f70-83ae-e516957810a9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.236414] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Checking segment: {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 968.236571] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Network hostable DHCP agents. Network: 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 968.246129] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Network 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 968.247522] [50968]: DEBUG neutron.plugins.ml2.db [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] For port 444f98a9-85a2-4f70-83ae-e516957810a9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=444f98a9-85a2-4f70-83ae-e516957810a9,segment=NetworkSegment(edac1289-677b-40e7-bf23-c87136cf6f1a),segment_id=edac1289-677b-40e7-bf23-c87136cf6f1a)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 968.247716] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (444f98a9-85a2-4f70-83ae-e516957810a9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.251895] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 968.252998] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] delete_port_precommit called with port settings {'id': '444f98a9-85a2-4f70-83ae-e516957810a9', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:c7:28:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f5354195-67db-468f-a722-d4cb86ad0cea', 'device_owner': 'network:dhcp', 'standard_attr_id': 1448, '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-21T22:40:49Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 5, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 968.253206] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] delete_port_precommit: [ 968.253206] [50968]: key[mac_address], fa:16:3e:c7:28:f8 -> None [ 968.253206] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 968.253206] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 968.253206] [50968]: key[binding:vnic_type], normal -> None [ 968.253206] [50968]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.253206] [50968]: key[tags], [] -> None [ 968.253206] [50968]: key[allowed_address_pairs], [] -> None [ 968.253206] [50968]: key[created_at], 2025-11-21T22:40:49Z -> None [ 968.253206] [50968]: key[name], -> None [ 968.253206] [50968]: key[status], ACTIVE -> None [ 968.253206] [50968]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.253206] [50968]: key[fixed_ips], [] -> None [ 968.253206] [50968]: key[id], 444f98a9-85a2-4f70-83ae-e516957810a9 -> None [ 968.253206] [50968]: key[port_security_enabled], False -> None [ 968.253206] [50968]: key[network_id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 968.253206] [50968]: key[security_groups], [] -> None [ 968.253206] [50968]: key[binding:profile], {} -> None [ 968.253206] [50968]: key[binding:host_id], devstack -> None [ 968.253206] [50968]: key[revision_number], 5 -> None [ 968.253206] [50968]: key[description], -> None [ 968.253206] [50968]: key[updated_at], 2025-11-21T22:41:40Z -> None [ 968.253206] [50968]: key[standard_attr_id], 1448 -> None [ 968.253206] [50968]: key[admin_state_up], True -> None [ 968.253206] [50968]: key[binding:vif_type], ovs -> None [ 968.253206] [50968]: key[device_owner], network:dhcp -> None [ 968.253206] [50968]: key[extra_dhcp_opts], [] -> None [ 968.253206] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.254683] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] create_subnet_postcommit called with subnet settings {'id': 'd1845438-5126-4517-8782-909bca1e49d6', 'name': 'tempest-ImagesOneServerTestJSON-96385865-subnet', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1501, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'network': {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48}} (original settings None) [ 968.254683] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] create_subnet_postcommit: [ 968.254683] [50969]: key[service_types], None -> [] [ 968.254683] [50969]: key[project_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 968.254683] [50969]: key[tags], None -> [] [ 968.254683] [50969]: key[router:external], None -> False [ 968.254683] [50969]: key[ipv6_ra_mode], None -> None [ 968.254683] [50969]: key[created_at], None -> 2025-11-21T22:41:40Z [ 968.254683] [50969]: key[name], None -> tempest-ImagesOneServerTestJSON-96385865-subnet [ 968.254683] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 968.254683] [50969]: key[tenant_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 968.254683] [50969]: key[id], None -> d1845438-5126-4517-8782-909bca1e49d6 [ 968.254683] [50969]: key[network_id], None -> 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 [ 968.254683] [50969]: key[host_routes], None -> [] [ 968.254683] [50969]: key[revision_number], None -> 0 [ 968.254683] [50969]: key[dns_nameservers], None -> [] [ 968.254683] [50969]: key[cidr], None -> 192.168.128.0/28 [ 968.254683] [50969]: key[updated_at], None -> 2025-11-21T22:41:40Z [ 968.254683] [50969]: key[description], None -> [ 968.254683] [50969]: key[standard_attr_id], None -> 1501 [ 968.254683] [50969]: key[segment_id], None -> None [ 968.254683] [50969]: key[shared], None -> False [ 968.254683] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 968.254683] [50969]: key[ipv6_address_mode], None -> None [ 968.254683] [50969]: key[enable_dhcp], None -> True [ 968.254683] [50969]: key[subnetpool_id], None -> None [ 968.254683] [50969]: key[ip_version], None -> 4 [ 968.254683] [50969]: key[network], None -> {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} [ 968.254683] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.256141] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Calling delete_port for 444f98a9-85a2-4f70-83ae-e516957810a9 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 968.256195] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.256670] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9721ccf5-655f-4577-b4ed-a6af1df5b562 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.267431] [50969]: [pid: 50969|app: 0|req: 3695/7589] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:41:40 2025] POST /networking/v2.0/subnets => generated 685 bytes in 185 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 968.268330] [50969]: DEBUG neutron.api.wsgi [req-5d8e9213-f4c2-4819-bd45-3f7cd6e19d0f req-55544df3-e0e8-4da9-bd6e-a2fc26ea431f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.296476] [50969]: [pid: 50969|app: 0|req: 3696/7590] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.299528] [50969]: DEBUG neutron.api.v2.base [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Request body: {'router': {'name': 'tempest-ImagesOneServerTestJSON-96385865-router', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 968.314532] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (444f98a9-85a2-4f70-83ae-e516957810a9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.322809] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (3478869a-88e1-4098-9d80-94d4b28e4052), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.324324] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (3478869a-88e1-4098-9d80-94d4b28e4052), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.325019] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Pushing event deleted for resources: {'Port': ['ID=444f98a9-85a2-4f70-83ae-e516957810a9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 968.333126] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] No DVR routers for this DVR port 444f98a9-85a2-4f70-83ae-e516957810a9 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 968.334153] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] delete_port_postcommit called with port settings {'id': '444f98a9-85a2-4f70-83ae-e516957810a9', 'name': '', 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'mac_address': 'fa:16:3e:c7:28:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f5354195-67db-468f-a722-d4cb86ad0cea', 'device_owner': 'network:dhcp', 'standard_attr_id': 1448, '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-21T22:40:49Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 5, 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}}] (original binding levels None) on network {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} with segments to bind None [ 968.334153] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] delete_port_postcommit: [ 968.334153] [50968]: key[mac_address], fa:16:3e:c7:28:f8 -> None [ 968.334153] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 968.334153] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 968.334153] [50968]: key[binding:vnic_type], normal -> None [ 968.334153] [50968]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.334153] [50968]: key[tags], [] -> None [ 968.334153] [50968]: key[allowed_address_pairs], [] -> None [ 968.334153] [50968]: key[created_at], 2025-11-21T22:40:49Z -> None [ 968.334153] [50968]: key[name], -> None [ 968.334153] [50968]: key[status], ACTIVE -> None [ 968.334153] [50968]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.334153] [50968]: key[fixed_ips], [] -> None [ 968.334153] [50968]: key[id], 444f98a9-85a2-4f70-83ae-e516957810a9 -> None [ 968.334153] [50968]: key[port_security_enabled], False -> None [ 968.334153] [50968]: key[network_id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 968.334153] [50968]: key[security_groups], [] -> None [ 968.334153] [50968]: key[binding:profile], {} -> None [ 968.334153] [50968]: key[binding:host_id], devstack -> None [ 968.334153] [50968]: key[revision_number], 5 -> None [ 968.334153] [50968]: key[description], -> None [ 968.334153] [50968]: key[updated_at], 2025-11-21T22:41:40Z -> None [ 968.334153] [50968]: key[standard_attr_id], 1448 -> None [ 968.334153] [50968]: key[admin_state_up], True -> None [ 968.334153] [50968]: key[binding:vif_type], ovs -> None [ 968.334153] [50968]: key[device_owner], network:dhcp -> None [ 968.334153] [50968]: key[extra_dhcp_opts], [] -> None [ 968.334153] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.360063] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (f5354195-67db-468f-a722-d4cb86ad0cea), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.366020] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks [] for router_controller (3478869a-88e1-4098-9d80-94d4b28e4052), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.368484] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] delete_network_precommit called with network settings {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} (original settings None) and network segments [{'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}] [ 968.368662] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] delete_network_precommit: [ 968.368662] [50968]: key[qinq], None -> None [ 968.368662] [50968]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.368662] [50968]: key[tags], [] -> None [ 968.368662] [50968]: key[router:external], False -> None [ 968.368662] [50968]: key[created_at], 2025-11-21T22:40:20Z -> None [ 968.368662] [50968]: key[name], tempest-AttachInterfacesV270Test-1031728872-network -> None [ 968.368662] [50968]: key[status], ACTIVE -> None [ 968.368662] [50968]: key[ipv6_address_scope], None -> None [ 968.368662] [50968]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.368662] [50968]: key[availability_zone_hints], [] -> None [ 968.368662] [50968]: key[availability_zones], ['nova'] -> None [ 968.368662] [50968]: key[id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 968.368662] [50968]: key[port_security_enabled], True -> None [ 968.368662] [50968]: key[subnets], [] -> None [ 968.368662] [50968]: key[provider:segmentation_id], 235 -> None [ 968.368662] [50968]: key[provider:network_type], vlan -> None [ 968.368662] [50968]: key[revision_number], 3 -> None [ 968.368662] [50968]: key[provider:physical_network], default -> None [ 968.368662] [50968]: key[description], -> None [ 968.368662] [50968]: key[updated_at], 2025-11-21T22:41:40Z -> None [ 968.368662] [50968]: key[standard_attr_id], 1392 -> None [ 968.368662] [50968]: key[admin_state_up], True -> None [ 968.368662] [50968]: key[shared], False -> None [ 968.368662] [50968]: key[ipv4_address_scope], None -> None [ 968.368662] [50968]: key[vlan_transparent], None -> None [ 968.368662] [50968]: key[mtu], 8950 -> None [ 968.368662] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.370374] [50968]: DEBUG neutron.services.segments.db [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f5354195-67db-468f-a722-d4cb86ad0cea']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 968.373291] [50968]: DEBUG neutron.services.segments.db [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'edac1289-677b-40e7-bf23-c87136cf6f1a') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 968.373494] [50968]: DEBUG neutron.services.segments.db [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'edac1289-677b-40e7-bf23-c87136cf6f1a') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 968.377622] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (edac1289-677b-40e7-bf23-c87136cf6f1a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.389757] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (edac1289-677b-40e7-bf23-c87136cf6f1a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.397506] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Releasing vlan 235 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 968.397703] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (edac1289-677b-40e7-bf23-c87136cf6f1a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.424337] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (f5354195-67db-468f-a722-d4cb86ad0cea), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.424656] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] delete_network_postcommit called with network settings {'id': 'f5354195-67db-468f-a722-d4cb86ad0cea', 'name': 'tempest-AttachInterfacesV270Test-1031728872-network', 'tenant_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'project_id': '902ff8cfcf1b4dd79c53da17e5b81a0b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1392, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 235} (original settings None) and network segments [{'id': 'edac1289-677b-40e7-bf23-c87136cf6f1a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 235, 'network_id': 'f5354195-67db-468f-a722-d4cb86ad0cea'}] [ 968.424890] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] delete_network_postcommit: [ 968.424890] [50968]: key[qinq], None -> None [ 968.424890] [50968]: key[project_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.424890] [50968]: key[tags], [] -> None [ 968.424890] [50968]: key[router:external], False -> None [ 968.424890] [50968]: key[created_at], 2025-11-21T22:40:20Z -> None [ 968.424890] [50968]: key[name], tempest-AttachInterfacesV270Test-1031728872-network -> None [ 968.424890] [50968]: key[status], ACTIVE -> None [ 968.424890] [50968]: key[ipv6_address_scope], None -> None [ 968.424890] [50968]: key[tenant_id], 902ff8cfcf1b4dd79c53da17e5b81a0b -> None [ 968.424890] [50968]: key[availability_zone_hints], [] -> None [ 968.424890] [50968]: key[availability_zones], ['nova'] -> None [ 968.424890] [50968]: key[id], f5354195-67db-468f-a722-d4cb86ad0cea -> None [ 968.424890] [50968]: key[port_security_enabled], True -> None [ 968.424890] [50968]: key[subnets], [] -> None [ 968.424890] [50968]: key[provider:segmentation_id], 235 -> None [ 968.424890] [50968]: key[provider:network_type], vlan -> None [ 968.424890] [50968]: key[revision_number], 3 -> None [ 968.424890] [50968]: key[provider:physical_network], default -> None [ 968.424890] [50968]: key[description], -> None [ 968.424890] [50968]: key[updated_at], 2025-11-21T22:41:40Z -> None [ 968.424890] [50968]: key[standard_attr_id], 1392 -> None [ 968.424890] [50968]: key[admin_state_up], True -> None [ 968.424890] [50968]: key[shared], False -> None [ 968.424890] [50968]: key[ipv4_address_scope], None -> None [ 968.424890] [50968]: key[vlan_transparent], None -> None [ 968.424890] [50968]: key[mtu], 8950 -> None [ 968.424890] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.432515] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Pushing event deleted for resources: {'Network': ['ID=f5354195-67db-468f-a722-d4cb86ad0cea,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 968.434456] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks [] for router_gateway (3478869a-88e1-4098-9d80-94d4b28e4052), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.436278] [50968]: DEBUG neutron_lib.callbacks.manager [None req-40fd497c-48bb-4471-ba0e-75ebd980f05b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.438399] [50968]: [pid: 50968|app: 0|req: 3895/7591] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:41:40 2025] DELETE /networking/v2.0/networks/f5354195-67db-468f-a722-d4cb86ad0cea => generated 0 bytes in 284 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 968.545537] [50968]: INFO neutron.services.segments.plugin [-] Segment edac1289-677b-40e7-bf23-c87136cf6f1a resource provider aggregate not found [ 968.545720] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks [] for router_gateway (3478869a-88e1-4098-9d80-94d4b28e4052), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.549143] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.553297] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33222458-c773-4e90-9109-e5c7fb64ff89 req-9b6bce54-f57f-48d0-97bd-948d7398a0d8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.553471] [50968]: [pid: 50968|app: 0|req: 3896/7592] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/ports/a1de8302-5dfb-4f99-b6e7-a1da50323da9 => generated 747 bytes in 114 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.567455] [50968]: INFO neutron.services.segments.plugin [-] Segment edac1289-677b-40e7-bf23-c87136cf6f1a 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 edac1289-677b-40e7-bf23-c87136cf6f1a found for delete ", "request_id": "req-d10a55cd-e71d-4136-984f-315152a84365"}]} [ 968.568893] [50968]: [pid: 50968|app: 0|req: 3897/7593] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.604943] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Allocated IP 10.180.180.149 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/c0fb3444-5ed3-478e-acee-3985cddc0886) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 968.605846] [50968]: [pid: 50968|app: 0|req: 3898/7594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.634445] [50968]: [pid: 50968|app: 0|req: 3899/7595] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/security-groups?tenant_id=902ff8cfcf1b4dd79c53da17e5b81a0b&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 968.650130] [50968]: [pid: 50968|app: 0|req: 3900/7596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:40 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.652929] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks [] for allowed_address_pair (c0fb3444-5ed3-478e-acee-3985cddc0886), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.653721] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks [] for port (c0fb3444-5ed3-478e-acee-3985cddc0886), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.653869] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] create_port_precommit called with port settings {'id': 'c0fb3444-5ed3-478e-acee-3985cddc0886', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:73:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 968.654017] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] create_port_precommit: [ 968.654017] [50969]: key[mac_address], None -> fa:16:3e:b9:73:0e [ 968.654017] [50969]: key[device_id], None -> 3478869a-88e1-4098-9d80-94d4b28e4052 [ 968.654017] [50969]: key[binding:vif_details], None -> {} [ 968.654017] [50969]: key[project_id], None -> [ 968.654017] [50969]: key[binding:vnic_type], None -> normal [ 968.654017] [50969]: key[allowed_address_pairs], None -> [] [ 968.654017] [50969]: key[name], None -> [ 968.654017] [50969]: key[status], None -> DOWN [ 968.654017] [50969]: key[tenant_id], None -> [ 968.654017] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.149'}] [ 968.654017] [50969]: key[id], None -> c0fb3444-5ed3-478e-acee-3985cddc0886 [ 968.654017] [50969]: key[port_security_enabled], None -> False [ 968.654017] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 968.654017] [50969]: key[security_groups], None -> [] [ 968.654017] [50969]: key[binding:profile], None -> {} [ 968.654017] [50969]: key[binding:host_id], None -> [ 968.654017] [50969]: key[standard_attr_id], None -> 1503 [ 968.654017] [50969]: key[admin_state_up], None -> True [ 968.654017] [50969]: key[device_owner], None -> network:router_gateway [ 968.654017] [50969]: key[binding:vif_type], None -> unbound [ 968.654017] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.687649] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c0fb3444-5ed3-478e-acee-3985cddc0886), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.699902] [50968]: DEBUG neutron_lib.callbacks.manager [None req-76f31d1a-8062-475d-9ff1-363d13142632 admin admin] Publish callbacks [] for security_group (d46470ac-aa4d-4eff-9d79-fb152af42f68), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.717064] [50968]: DEBUG neutron_lib.callbacks.manager [None req-76f31d1a-8062-475d-9ff1-363d13142632 admin admin] Publish callbacks [] for security_group (d46470ac-aa4d-4eff-9d79-fb152af42f68), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.718290] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Pushing event updated for resources: {'Port': ['ID=c0fb3444-5ed3-478e-acee-3985cddc0886,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 968.730174] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 968.731032] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 968.732661] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 968.747095] [50968]: DEBUG neutron_lib.callbacks.manager [None req-76f31d1a-8062-475d-9ff1-363d13142632 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d46470ac-aa4d-4eff-9d79-fb152af42f68), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.750816] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] create_port_postcommit called with port settings {'id': 'c0fb3444-5ed3-478e-acee-3985cddc0886', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:73:0e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 968.751065] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] create_port_postcommit: [ 968.751065] [50969]: key[mac_address], None -> fa:16:3e:b9:73:0e [ 968.751065] [50969]: key[device_id], None -> 3478869a-88e1-4098-9d80-94d4b28e4052 [ 968.751065] [50969]: key[binding:vif_details], None -> {} [ 968.751065] [50969]: key[project_id], None -> [ 968.751065] [50969]: key[binding:vnic_type], None -> normal [ 968.751065] [50969]: key[tags], None -> [] [ 968.751065] [50969]: key[allowed_address_pairs], None -> [] [ 968.751065] [50969]: key[created_at], None -> 2025-11-21T22:41:40Z [ 968.751065] [50969]: key[name], None -> [ 968.751065] [50969]: key[status], None -> DOWN [ 968.751065] [50969]: key[tenant_id], None -> [ 968.751065] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.149'}] [ 968.751065] [50969]: key[id], None -> c0fb3444-5ed3-478e-acee-3985cddc0886 [ 968.751065] [50969]: key[port_security_enabled], None -> False [ 968.751065] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 968.751065] [50969]: key[security_groups], None -> [] [ 968.751065] [50969]: key[binding:profile], None -> {} [ 968.751065] [50969]: key[binding:host_id], None -> [ 968.751065] [50969]: key[revision_number], None -> 1 [ 968.751065] [50969]: key[description], None -> [ 968.751065] [50969]: key[updated_at], None -> 2025-11-21T22:41:40Z [ 968.751065] [50969]: key[standard_attr_id], None -> 1503 [ 968.751065] [50969]: key[admin_state_up], None -> True [ 968.751065] [50969]: key[binding:vif_type], None -> unbound [ 968.751065] [50969]: key[device_owner], None -> network:router_gateway [ 968.751065] [50969]: key[extra_dhcp_opts], None -> [] [ 968.751065] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 968.751065] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.751990] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-76f31d1a-8062-475d-9ff1-363d13142632 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d46470ac-aa4d-4eff-9d79-fb152af42f68,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 968.755557] [50968]: DEBUG neutron_lib.callbacks.manager [None req-76f31d1a-8062-475d-9ff1-363d13142632 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.756375] [50968]: [pid: 50968|app: 0|req: 3901/7597] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:40 2025] DELETE /networking/v2.0/security-groups/d46470ac-aa4d-4eff-9d79-fb152af42f68 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 968.790520] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-732c4070-e200-4f72-832f-a97799f11e41 req-1d363b89-9bf0-4d60-8374-ee042747f4a0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.792278] [50968]: [pid: 50968|app: 0|req: 3902/7598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.826593] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c20619d5-9081-4e39-8d1a-9b9084146fa9 req-3e411191-9ad7-4fe4-b56c-b764835f5a30 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.828218] [50968]: [pid: 50968|app: 0|req: 3903/7599] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.830610] [50968]: DEBUG neutron.api.wsgi [req-732c4070-e200-4f72-832f-a97799f11e41 req-7a5e7160-7e2a-4dd9-9e67-b5c267cfc231 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.852017] [50968]: [pid: 50968|app: 0|req: 3904/7600] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.854905] [50968]: DEBUG neutron.api.wsgi [req-c20619d5-9081-4e39-8d1a-9b9084146fa9 req-1b38cfb9-30cb-4a35-952c-4d69fa5e0a12 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.857196] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks [] for router_gateway (3478869a-88e1-4098-9d80-94d4b28e4052), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.880843] [50968]: [pid: 50968|app: 0|req: 3905/7601] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.951780] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12134fee-6b02-484b-8610-4322e56567f4 req-8700e4a1-3b90-4e61-86b1-7cc1aa980b5e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.952795] [50968]: [pid: 50968|app: 0|req: 3906/7602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.967065] [50968]: [pid: 50968|app: 0|req: 3907/7603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.969703] [50968]: DEBUG neutron.api.wsgi [req-12134fee-6b02-484b-8610-4322e56567f4 req-919b083a-aa92-45f9-9ca4-6c80a5928fca tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.984934] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (3478869a-88e1-4098-9d80-94d4b28e4052), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.005173] [50968]: [pid: 50968|app: 0|req: 3908/7604] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.044206] [50968]: [pid: 50968|app: 0|req: 3909/7605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.064974] [50968]: [pid: 50968|app: 0|req: 3910/7606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 969.075212] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Router 3478869a-88e1-4098-9d80-94d4b28e4052 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 969.132223] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fafc54f2-93e3-4682-a98f-f9760b517793 req-c3a87b0d-2d16-4185-8891-05ed0e5b4f8b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.133221] [50968]: [pid: 50968|app: 0|req: 3911/7607] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports/a1de8302-5dfb-4f99-b6e7-a1da50323da9 => generated 747 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.141491] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 969.148096] [50968]: [pid: 50968|app: 0|req: 3912/7608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.150563] [50968]: DEBUG neutron.api.v2.base [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'port': {'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1369766663'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 969.182104] [50969]: DEBUG neutron_lib.callbacks.manager [None req-65d7af78-8617-488c-aa98-349c34384e0c admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.182759] [50969]: [pid: 50969|app: 0|req: 3697/7609] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:41:40 2025] POST /networking/v2.0/routers => generated 727 bytes in 886 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 969.222155] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 969.224963] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.242625] [50968]: DEBUG neutron.notifiers.nova [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] device_id is not set on port 1e221484-e17f-4bfc-a749-3e37bd368fb2 yet. {{(pid=50968) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 969.298242] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 192.168.128.8 (d63965b5-19e0-47e3-8772-d60b315a5706/b1b53c97-cc23-4fb2-9367-59a3f8163bd8/1e221484-e17f-4bfc-a749-3e37bd368fb2) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 969.376972] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (1e221484-e17f-4bfc-a749-3e37bd368fb2), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.378038] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.378275] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 969.378549] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 969.378549] [50968]: key[mac_address], None -> fa:16:3e:95:08:86 [ 969.378549] [50968]: key[device_id], None -> [ 969.378549] [50968]: key[binding:vif_details], None -> {} [ 969.378549] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 969.378549] [50968]: key[binding:vnic_type], None -> normal [ 969.378549] [50968]: key[allowed_address_pairs], None -> [] [ 969.378549] [50968]: key[name], None -> tempest-AttachInterfacesTestJSON-1369766663 [ 969.378549] [50968]: key[status], None -> DOWN [ 969.378549] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 969.378549] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}] [ 969.378549] [50968]: key[id], None -> 1e221484-e17f-4bfc-a749-3e37bd368fb2 [ 969.378549] [50968]: key[port_security_enabled], None -> True [ 969.378549] [50968]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 969.378549] [50968]: key[security_groups], None -> ['2989937c-6050-493e-a1d8-79a52d9b6132'] [ 969.378549] [50968]: key[binding:profile], None -> {} [ 969.378549] [50968]: key[binding:host_id], None -> [ 969.378549] [50968]: key[standard_attr_id], None -> 1504 [ 969.378549] [50968]: key[admin_state_up], None -> True [ 969.378549] [50968]: key[device_owner], None -> [ 969.378549] [50968]: key[binding:vif_type], None -> unbound [ 969.378549] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.386257] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.398897] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.427267] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=1e221484-e17f-4bfc-a749-3e37bd368fb2,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 969.436641] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 969.437540] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 969.439997] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 969.456212] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Allocated IP 192.168.128.1 (64fb7a34-e4b2-41b2-9d78-cfb7c3833a51/d1845438-5126-4517-8782-909bca1e49d6/45e353ae-83ab-49cc-8d96-6e797d126ab6) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 969.457694] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:41Z', 'revision_number': 1, 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 969.457940] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 969.457940] [50968]: key[mac_address], None -> fa:16:3e:95:08:86 [ 969.457940] [50968]: key[device_id], None -> [ 969.457940] [50968]: key[binding:vif_details], None -> {} [ 969.457940] [50968]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 969.457940] [50968]: key[binding:vnic_type], None -> normal [ 969.457940] [50968]: key[tags], None -> [] [ 969.457940] [50968]: key[allowed_address_pairs], None -> [] [ 969.457940] [50968]: key[created_at], None -> 2025-11-21T22:41:41Z [ 969.457940] [50968]: key[name], None -> tempest-AttachInterfacesTestJSON-1369766663 [ 969.457940] [50968]: key[status], None -> DOWN [ 969.457940] [50968]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 969.457940] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}] [ 969.457940] [50968]: key[id], None -> 1e221484-e17f-4bfc-a749-3e37bd368fb2 [ 969.457940] [50968]: key[port_security_enabled], None -> True [ 969.457940] [50968]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 969.457940] [50968]: key[security_groups], None -> ['2989937c-6050-493e-a1d8-79a52d9b6132'] [ 969.457940] [50968]: key[binding:profile], None -> {} [ 969.457940] [50968]: key[binding:host_id], None -> [ 969.457940] [50968]: key[revision_number], None -> 1 [ 969.457940] [50968]: key[description], None -> [ 969.457940] [50968]: key[updated_at], None -> 2025-11-21T22:41:41Z [ 969.457940] [50968]: key[standard_attr_id], None -> 1504 [ 969.457940] [50968]: key[admin_state_up], None -> True [ 969.457940] [50968]: key[binding:vif_type], None -> unbound [ 969.457940] [50968]: key[device_owner], None -> [ 969.457940] [50968]: key[extra_dhcp_opts], None -> [] [ 969.457940] [50968]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 969.457940] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.463331] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.463825] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c7686f02-cc87-4667-a606-5bdbf60f574f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.474373] [50968]: [pid: 50968|app: 0|req: 3913/7610] 10.180.1.21 () {60 vars in 1145 bytes} [Fri Nov 21 22:41:41 2025] POST /networking/v2.0/ports => generated 739 bytes in 326 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 969.487539] [50968]: [pid: 50968|app: 0|req: 3914/7611] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.499165] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Publish callbacks [] for allowed_address_pair (45e353ae-83ab-49cc-8d96-6e797d126ab6), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.499968] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Publish callbacks [] for port (45e353ae-83ab-49cc-8d96-6e797d126ab6), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.500251] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] create_port_precommit called with port settings {'id': '45e353ae-83ab-49cc-8d96-6e797d126ab6', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:57:a3:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_interface', 'standard_attr_id': 1505, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}], 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 969.500493] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] create_port_precommit: [ 969.500493] [50969]: key[mac_address], None -> fa:16:3e:57:a3:c5 [ 969.500493] [50969]: key[device_id], None -> 3478869a-88e1-4098-9d80-94d4b28e4052 [ 969.500493] [50969]: key[binding:vif_details], None -> {} [ 969.500493] [50969]: key[project_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 969.500493] [50969]: key[binding:vnic_type], None -> normal [ 969.500493] [50969]: key[allowed_address_pairs], None -> [] [ 969.500493] [50969]: key[name], None -> [ 969.500493] [50969]: key[status], None -> DOWN [ 969.500493] [50969]: key[tenant_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 969.500493] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}] [ 969.500493] [50969]: key[id], None -> 45e353ae-83ab-49cc-8d96-6e797d126ab6 [ 969.500493] [50969]: key[port_security_enabled], None -> False [ 969.500493] [50969]: key[network_id], None -> 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 [ 969.500493] [50969]: key[security_groups], None -> [] [ 969.500493] [50969]: key[binding:profile], None -> {} [ 969.500493] [50969]: key[binding:host_id], None -> [ 969.500493] [50969]: key[standard_attr_id], None -> 1505 [ 969.500493] [50969]: key[admin_state_up], None -> True [ 969.500493] [50969]: key[device_owner], None -> network:router_interface [ 969.500493] [50969]: key[binding:vif_type], None -> unbound [ 969.500493] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.502557] [50968]: [pid: 50968|app: 0|req: 3915/7612] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.534366] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (45e353ae-83ab-49cc-8d96-6e797d126ab6), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.555404] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Pushing event updated for resources: {'Port': ['ID=45e353ae-83ab-49cc-8d96-6e797d126ab6,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 969.564708] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Network 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 969.565511] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 969.566223] [50968]: [pid: 50968|app: 0|req: 3916/7613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.567119] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 969.582622] [50968]: [pid: 50968|app: 0|req: 3917/7614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.583553] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] create_port_postcommit called with port settings {'id': '45e353ae-83ab-49cc-8d96-6e797d126ab6', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:57:a3:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_interface', 'standard_attr_id': 1505, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}], 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:41Z', 'revision_number': 1, 'network': {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 969.583752] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] create_port_postcommit: [ 969.583752] [50969]: key[mac_address], None -> fa:16:3e:57:a3:c5 [ 969.583752] [50969]: key[device_id], None -> 3478869a-88e1-4098-9d80-94d4b28e4052 [ 969.583752] [50969]: key[binding:vif_details], None -> {} [ 969.583752] [50969]: key[project_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 969.583752] [50969]: key[binding:vnic_type], None -> normal [ 969.583752] [50969]: key[tags], None -> [] [ 969.583752] [50969]: key[allowed_address_pairs], None -> [] [ 969.583752] [50969]: key[created_at], None -> 2025-11-21T22:41:41Z [ 969.583752] [50969]: key[name], None -> [ 969.583752] [50969]: key[status], None -> DOWN [ 969.583752] [50969]: key[tenant_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 969.583752] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}] [ 969.583752] [50969]: key[id], None -> 45e353ae-83ab-49cc-8d96-6e797d126ab6 [ 969.583752] [50969]: key[port_security_enabled], None -> False [ 969.583752] [50969]: key[network_id], None -> 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 [ 969.583752] [50969]: key[security_groups], None -> [] [ 969.583752] [50969]: key[binding:profile], None -> {} [ 969.583752] [50969]: key[binding:host_id], None -> [ 969.583752] [50969]: key[revision_number], None -> 1 [ 969.583752] [50969]: key[description], None -> [ 969.583752] [50969]: key[updated_at], None -> 2025-11-21T22:41:41Z [ 969.583752] [50969]: key[standard_attr_id], None -> 1505 [ 969.583752] [50969]: key[admin_state_up], None -> True [ 969.583752] [50969]: key[binding:vif_type], None -> unbound [ 969.583752] [50969]: key[device_owner], None -> network:router_interface [ 969.583752] [50969]: key[extra_dhcp_opts], None -> [] [ 969.583752] [50969]: key[network], None -> {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} [ 969.583752] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.584595] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (3478869a-88e1-4098-9d80-94d4b28e4052), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.686762] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97f26938-9cb1-48fe-8c6f-ab16c23d603b req-dc991927-efef-45b6-82f0-6e0bbf078c69 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.687873] [50968]: [pid: 50968|app: 0|req: 3918/7615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:41 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.695674] [50968]: DEBUG neutron.api.wsgi [req-97f26938-9cb1-48fe-8c6f-ab16c23d603b req-091a3600-4d1a-4a7f-bd6e-c98752a1f417 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.720792] [50968]: [pid: 50968|app: 0|req: 3919/7616] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.785176] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (45e353ae-83ab-49cc-8d96-6e797d126ab6), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.797034] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-937825c1-bb41-4fa6-b3b0-66dc9979be1e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.798673] [50968]: [pid: 50968|app: 0|req: 3920/7617] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/ports/1e221484-e17f-4bfc-a749-3e37bd368fb2 => generated 739 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.813226] [50968]: [pid: 50968|app: 0|req: 3921/7618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.818038] [50968]: DEBUG neutron.api.wsgi [req-60150108-7f71-45da-8d7d-23dd9e699875 req-b96165f5-7a25-40dc-84d7-d8e43d61c9a8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.818182] [50968]: DEBUG neutron.api.wsgi [req-60150108-7f71-45da-8d7d-23dd9e699875 req-b96165f5-7a25-40dc-84d7-d8e43d61c9a8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 969.818624] [50968]: [pid: 50968|app: 0|req: 3922/7619] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:41:42 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) [ 969.917832] [50968]: [pid: 50968|app: 0|req: 3923/7620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.921169] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Publish callbacks [] for port (45e353ae-83ab-49cc-8d96-6e797d126ab6), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.921447] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] update_port_precommit called with port settings {'id': '45e353ae-83ab-49cc-8d96-6e797d126ab6', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:57:a3:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_interface', 'standard_attr_id': 1505, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:42Z', 'revision_number': 1, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings {'id': '45e353ae-83ab-49cc-8d96-6e797d126ab6', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:57:a3:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_interface', 'standard_attr_id': 1505, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:41Z', 'revision_number': 1, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 969.921663] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] update_port_precommit: [ 969.921663] [50969]: key[updated_at], 2025-11-21T22:41:41Z -> 2025-11-21T22:41:42Z [ 969.921663] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.923323] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (45e353ae-83ab-49cc-8d96-6e797d126ab6), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.944466] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Pushing event updated for resources: {'Port': ['ID=45e353ae-83ab-49cc-8d96-6e797d126ab6,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 969.964830] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] update_port_postcommit called with port settings {'id': '45e353ae-83ab-49cc-8d96-6e797d126ab6', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:57:a3:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_interface', 'standard_attr_id': 1505, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:42Z', 'revision_number': 1, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings {'id': '45e353ae-83ab-49cc-8d96-6e797d126ab6', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:57:a3:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_interface', 'standard_attr_id': 1505, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:41Z', 'revision_number': 1, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 969.964830] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] update_port_postcommit: [ 969.964830] [50969]: key[updated_at], 2025-11-21T22:41:41Z -> 2025-11-21T22:41:42Z [ 969.964830] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.965206] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (3478869a-88e1-4098-9d80-94d4b28e4052), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.977012] [50968]: [pid: 50968|app: 0|req: 3924/7621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 969.998817] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Network 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 969.999576] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 970.054210] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Router 3478869a-88e1-4098-9d80-94d4b28e4052 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 970.097965] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d38c0ae-5f71-451c-941f-288addea09e4 req-99bc2a03-ea40-4733-8a09-ab395a5ead3b tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.097965] [50968]: [pid: 50968|app: 0|req: 3925/7622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.105132] [50968]: DEBUG neutron.api.wsgi [req-9d38c0ae-5f71-451c-941f-288addea09e4 req-c8f16b52-0c37-4978-b3e1-a34ca46830b3 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.115989] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2e583deb-4794-4d64-bd08-a9dbe2d9ee35 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 970.119595] [50969]: [pid: 50969|app: 0|req: 3698/7623] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:41:41 2025] PUT /networking/v2.0/routers/3478869a-88e1-4098-9d80-94d4b28e4052/add_router_interface => generated 309 bytes in 933 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.127955] [50968]: [pid: 50968|app: 0|req: 3926/7624] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 970.269596] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a6d02c7-daa1-4a27-a72f-82be3eace0b8 req-af3d95fd-f7bd-400f-831f-056e7797b244 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.270871] [50969]: [pid: 50969|app: 0|req: 3699/7625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.277469] [50968]: DEBUG neutron.api.wsgi [req-2a6d02c7-daa1-4a27-a72f-82be3eace0b8 req-0e8958ea-038b-47bc-8955-77e03efb931b tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.303194] [50968]: [pid: 50968|app: 0|req: 3927/7626] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.375644] [50969]: [pid: 50969|app: 0|req: 3700/7627] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.436022] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-e8dca0a9-f1fb-440e-9e28-652aed9f6d7e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.436022] [50968]: [pid: 50968|app: 0|req: 3928/7628] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 614 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.444915] [50968]: DEBUG neutron.api.wsgi [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-55b44a1e-955b-45d6-9440-a76feedf294d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.462393] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daf68e66-e41b-423a-b3a6-92a3c5f679df req-bff2c93b-d85b-4dca-b301-a9379ad832ab tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.462978] [50969]: [pid: 50969|app: 0|req: 3701/7629] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.470999] [50969]: DEBUG neutron.api.wsgi [req-daf68e66-e41b-423a-b3a6-92a3c5f679df req-4e9b899b-6cb1-4e9e-8c5f-352f99ce1375 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.479075] [50968]: [pid: 50968|app: 0|req: 3929/7630] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 179 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.488392] [50968]: DEBUG neutron.api.v2.base [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'port': {'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'admin_state_up': True, 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 970.496652] [50969]: [pid: 50969|app: 0|req: 3702/7631] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.533836] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Made reservation on behalf of 984bd170fdee491ab12f5828ac22b2d7 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 970.537174] [50968]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.600735] [50968]: DEBUG neutron.db.db_base_plugin_common [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Allocated IP 192.168.128.5 (c7785d57-90d4-4838-9d45-2533df48351b/46d2cebc-8901-4659-94d2-9209b819d859/d77de370-03fb-4100-93c0-ef2270bafde2) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 970.659312] [50969]: [pid: 50969|app: 0|req: 3703/7632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:42 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.680041] [50968]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for allowed_address_pair (d77de370-03fb-4100-93c0-ef2270bafde2), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.680993] [50968]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for port (d77de370-03fb-4100-93c0-ef2270bafde2), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.681149] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_precommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': '', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'port_security_enabled': True, 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 970.681295] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_precommit: [ 970.681295] [50968]: key[mac_address], None -> fa:16:3e:5c:43:81 [ 970.681295] [50968]: key[device_id], None -> bd95e5ca-ab66-44ac-bee1-698b08add50b [ 970.681295] [50968]: key[binding:vif_details], None -> {} [ 970.681295] [50968]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 970.681295] [50968]: key[binding:vnic_type], None -> normal [ 970.681295] [50968]: key[allowed_address_pairs], None -> [] [ 970.681295] [50968]: key[name], None -> [ 970.681295] [50968]: key[status], None -> DOWN [ 970.681295] [50968]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 970.681295] [50968]: key[fixed_ips], None -> [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}] [ 970.681295] [50968]: key[id], None -> d77de370-03fb-4100-93c0-ef2270bafde2 [ 970.681295] [50968]: key[port_security_enabled], None -> True [ 970.681295] [50968]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 970.681295] [50968]: key[security_groups], None -> ['06251551-417e-4f8a-9412-fdb5036f57fe'] [ 970.681295] [50968]: key[binding:profile], None -> {} [ 970.681295] [50968]: key[binding:host_id], None -> [ 970.681295] [50968]: key[standard_attr_id], None -> 1506 [ 970.681295] [50968]: key[admin_state_up], None -> True [ 970.681295] [50968]: key[device_owner], None -> [ 970.681295] [50968]: key[binding:vif_type], None -> unbound [ 970.681295] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 970.701485] [50968]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.714507] [50969]: [pid: 50969|app: 0|req: 3704/7633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.724026] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event updated for resources: {'Port': ['ID=d77de370-03fb-4100-93c0-ef2270bafde2,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 970.735047] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Network c7785d57-90d4-4838-9d45-2533df48351b is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 970.736014] [50968]: DEBUG neutron.scheduler.base_scheduler [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 970.739219] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 970.753539] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_postcommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': '', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'port_security_enabled': True, 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:42Z', 'revision_number': 1, 'network': {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 970.753731] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_postcommit: [ 970.753731] [50968]: key[mac_address], None -> fa:16:3e:5c:43:81 [ 970.753731] [50968]: key[device_id], None -> bd95e5ca-ab66-44ac-bee1-698b08add50b [ 970.753731] [50968]: key[binding:vif_details], None -> {} [ 970.753731] [50968]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 970.753731] [50968]: key[binding:vnic_type], None -> normal [ 970.753731] [50968]: key[tags], None -> [] [ 970.753731] [50968]: key[allowed_address_pairs], None -> [] [ 970.753731] [50968]: key[created_at], None -> 2025-11-21T22:41:42Z [ 970.753731] [50968]: key[name], None -> [ 970.753731] [50968]: key[status], None -> DOWN [ 970.753731] [50968]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 970.753731] [50968]: key[fixed_ips], None -> [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}] [ 970.753731] [50968]: key[id], None -> d77de370-03fb-4100-93c0-ef2270bafde2 [ 970.753731] [50968]: key[port_security_enabled], None -> True [ 970.753731] [50968]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 970.753731] [50968]: key[security_groups], None -> ['06251551-417e-4f8a-9412-fdb5036f57fe'] [ 970.753731] [50968]: key[binding:profile], None -> {} [ 970.753731] [50968]: key[binding:host_id], None -> [ 970.753731] [50968]: key[revision_number], None -> 1 [ 970.753731] [50968]: key[description], None -> [ 970.753731] [50968]: key[updated_at], None -> 2025-11-21T22:41:42Z [ 970.753731] [50968]: key[standard_attr_id], None -> 1506 [ 970.753731] [50968]: key[admin_state_up], None -> True [ 970.753731] [50968]: key[binding:vif_type], None -> unbound [ 970.753731] [50968]: key[device_owner], None -> [ 970.753731] [50968]: key[extra_dhcp_opts], None -> [] [ 970.753731] [50968]: key[network], None -> {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} [ 970.753731] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 970.769258] [50969]: [pid: 50969|app: 0|req: 3705/7634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 970.791850] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.792250] [50968]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-eb50237e-de3f-46ca-a2f3-a6f55b21c010 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.802270] [50968]: [pid: 50968|app: 0|req: 3930/7635] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:42 2025] POST /networking/v2.0/ports => generated 732 bytes in 317 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 970.812753] [50969]: DEBUG neutron.api.v2.base [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Request body: {'port': {'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 970.859738] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.883922] [50968]: [pid: 50968|app: 0|req: 3931/7636] 10.180.1.21 () {60 vars in 1775 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/ports/1e221484-e17f-4bfc-a749-3e37bd368fb2?fields=binding%3Avnic_type&fields=binding%3Aprofile&fields=network_id&fields=resource_request&fields=numa_affinity_policy&fields=device_profile => generated 112 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.931424] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-3d4858fe-43e3-4b27-81d1-85ce8401be9c tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.932353] [50968]: [pid: 50968|app: 0|req: 3932/7637] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/networks?id=64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 => generated 613 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.964401] [50968]: [pid: 50968|app: 0|req: 3933/7638] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.967156] [50968]: DEBUG neutron.api.wsgi [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-5c83e114-522b-4fb0-a86a-481fe5957d5d tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.970220] [50968]: [pid: 50968|app: 0|req: 3934/7639] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/quotas/ad084460bdd24685a5cc00c971ad7763 => generated 174 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.987780] [50969]: DEBUG neutron.notifiers.nova [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d77de370-03fb-4100-93c0-ef2270bafde2 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 970.995522] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks [] for port (d77de370-03fb-4100-93c0-ef2270bafde2), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.007424] [50968]: [pid: 50968|app: 0|req: 3935/7640] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 971.009407] [50969]: DEBUG neutron.db.provisioning_blocks [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Transition to ACTIVE for port object d77de370-03fb-4100-93c0-ef2270bafde2 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 971.010897] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_precommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:43Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': '', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:42Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 971.011074] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_precommit: [ 971.011074] [50969]: key[device_owner], -> compute:nova [ 971.011074] [50969]: key[binding:host_id], -> cpu-1 [ 971.011074] [50969]: key[updated_at], 2025-11-21T22:41:42Z -> 2025-11-21T22:41:43Z [ 971.011074] [50969]: key[revision_number], 1 -> 2 [ 971.011074] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.018859] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.049595] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Pushing event updated for resources: {'Port': ['ID=d77de370-03fb-4100-93c0-ef2270bafde2,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 971.060911] [50968]: [pid: 50968|app: 0|req: 3936/7641] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/ports?tenant_id=ad084460bdd24685a5cc00c971ad7763&fields=id => generated 57 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.100718] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_postcommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:43Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': '', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:42Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 971.101017] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_postcommit: [ 971.101017] [50969]: key[device_owner], -> compute:nova [ 971.101017] [50969]: key[binding:host_id], -> cpu-1 [ 971.101017] [50969]: key[updated_at], 2025-11-21T22:41:42Z -> 2025-11-21T22:41:43Z [ 971.101017] [50969]: key[revision_number], 1 -> 2 [ 971.101017] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.109475] [50969]: DEBUG neutron.plugins.ml2.managers [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Attempting to bind port d77de370-03fb-4100-93c0-ef2270bafde2 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 971.109640] [50969]: DEBUG neutron.plugins.ml2.managers [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Attempting to bind port d77de370-03fb-4100-93c0-ef2270bafde2 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 971.109748] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Attempting to bind port d77de370-03fb-4100-93c0-ef2270bafde2 on network c7785d57-90d4-4838-9d45-2533df48351b {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 971.121904] [50968]: [pid: 50968|app: 0|req: 3937/7642] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/networks/64fb7a34-e4b2-41b2-9d78-cfb7c3833a51?fields=segments => generated 14 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 971.129219] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 971.129440] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Bind Segment={'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 971.132410] [50969]: DEBUG networking_nsxv3.api.rpc [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 971.173831] [50968]: [pid: 50968|app: 0|req: 3938/7643] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/networks/64fb7a34-e4b2-41b2-9d78-cfb7c3833a51?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 971.349878] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77022789-3db5-4f7e-961f-9b8fe5a78828 req-374e1dc4-1c90-489c-a5b6-7bc0914a61de tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.350964] [50968]: [pid: 50968|app: 0|req: 3939/7644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:43 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.361927] [50968]: DEBUG neutron.api.v2.base [None req-9fd38ae6-85b5-49b9-9fa0-f3753e7f84f6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Request body: {'floatingip': {'port_id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 971.380625] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9fd38ae6-85b5-49b9-9fa0-f3753e7f84f6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for floatingip (6dea8e0a-f208-481a-aa9f-533baad030b6), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.588121] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9fd38ae6-85b5-49b9-9fa0-f3753e7f84f6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.591030] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9fd38ae6-85b5-49b9-9fa0-f3753e7f84f6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (6dea8e0a-f208-481a-aa9f-533baad030b6), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.639091] [50968]: INFO neutron.db.l3_db [None req-9fd38ae6-85b5-49b9-9fa0-f3753e7f84f6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Floating IP 6dea8e0a-f208-481a-aa9f-533baad030b6 associated. External IP: 10.180.180.216, port: 42d0f195-bcec-42a7-9cc4-1c5f2f246297. [ 971.732901] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9fd38ae6-85b5-49b9-9fa0-f3753e7f84f6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Router 2735d715-5d45-49d7-9645-8297bd8fcf50 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 971.793880] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9fd38ae6-85b5-49b9-9fa0-f3753e7f84f6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 971.798250] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9fd38ae6-85b5-49b9-9fa0-f3753e7f84f6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.817562] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'tag': '42d0f195-bcec-42a7-9cc4-1c5f2f246297'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 971.820225] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-47f3c89f-b2ea-4a63-a30a-8a1665ba1b68" -d '{"events": [{"name": "network-changed", "server_uuid": "a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386", "tag": "42d0f195-bcec-42a7-9cc4-1c5f2f246297"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 971.821475] [50968]: [pid: 50968|app: 0|req: 3940/7645] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:41:43 2025] PUT /networking/v2.0/floatingips/6dea8e0a-f208-481a-aa9f-533baad030b6 => generated 802 bytes in 462 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.836861] [50968]: [pid: 50968|app: 0|req: 3941/7646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:44 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.876346] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-4a91ffd1-b952-4570-a020-1cad447e2980 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.877355] [50968]: [pid: 50968|app: 0|req: 3942/7647] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:44 2025] GET /networking/v2.0/ports/1e221484-e17f-4bfc-a749-3e37bd368fb2 => generated 835 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.930537] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-341dea75-9a7e-4e35-9e20-9ef85f7400c2 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.932631] [50968]: [pid: 50968|app: 0|req: 3943/7648] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:44 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.948581] [50968]: [pid: 50968|app: 0|req: 3944/7649] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:44 2025] GET /networking/v2.0/ports?device_id=a79ecf8b-dd60-4d4b-903e-4cf11da36bb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.951725] [50968]: DEBUG neutron.api.v2.base [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Request body: {'port': {'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 971.998847] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.134439] [50968]: DEBUG neutron.notifiers.nova [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1e221484-e17f-4bfc-a749-3e37bd368fb2 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 972.136643] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Bound using segment: {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 972.137071] [50969]: DEBUG neutron.plugins.ml2.managers [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Bound port: d77de370-03fb-4100-93c0-ef2270bafde2, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5756d009-13ad-4e13-a991-3b5e71830aa5", "external-id": "nsx-vlan-transportzone-608", "segmentation_id": 608}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 972.137348] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.140166] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks [] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.152694] [50968]: DEBUG neutron.db.provisioning_blocks [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Transition to ACTIVE for port object 1e221484-e17f-4bfc-a749-3e37bd368fb2 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 972.155298] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_precommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:41Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 972.155298] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_precommit: [ 972.155298] [50968]: key[device_id], -> 26d4514e-0c0e-4071-bfef-160e8ec8f58f [ 972.155298] [50968]: key[device_owner], -> compute:nova [ 972.155298] [50968]: key[binding:host_id], -> cpu-1 [ 972.155298] [50968]: key[updated_at], 2025-11-21T22:41:41Z -> 2025-11-21T22:41:44Z [ 972.155298] [50968]: key[revision_number], 1 -> 2 [ 972.155298] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.156924] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.187221] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Pushing event updated for resources: {'Port': ['ID=1e221484-e17f-4bfc-a749-3e37bd368fb2,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 972.193975] [50969]: DEBUG neutron.plugins.ml2.db [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] For port d77de370-03fb-4100-93c0-ef2270bafde2, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 972.196419] [50969]: DEBUG neutron.plugins.ml2.db [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] For port d77de370-03fb-4100-93c0-ef2270bafde2, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d77de370-03fb-4100-93c0-ef2270bafde2,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 972.197899] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_precommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:43Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:43Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 972.198134] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_precommit: [ 972.198134] [50969]: key[binding:vif_type], unbound -> ovs [ 972.198134] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} [ 972.198134] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.205720] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.221166] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_postcommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:41Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 972.221422] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_postcommit: [ 972.221422] [50968]: key[device_id], -> 26d4514e-0c0e-4071-bfef-160e8ec8f58f [ 972.221422] [50968]: key[device_owner], -> compute:nova [ 972.221422] [50968]: key[binding:host_id], -> cpu-1 [ 972.221422] [50968]: key[updated_at], 2025-11-21T22:41:41Z -> 2025-11-21T22:41:44Z [ 972.221422] [50968]: key[revision_number], 1 -> 2 [ 972.221422] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.226445] [50968]: DEBUG neutron.plugins.ml2.managers [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Attempting to bind port 1e221484-e17f-4bfc-a749-3e37bd368fb2 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 972.226568] [50968]: DEBUG neutron.plugins.ml2.managers [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Attempting to bind port 1e221484-e17f-4bfc-a749-3e37bd368fb2 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 972.226703] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Attempting to bind port 1e221484-e17f-4bfc-a749-3e37bd368fb2 on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 972.230767] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Pushing event updated for resources: {'Port': ['ID=d77de370-03fb-4100-93c0-ef2270bafde2,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 972.237334] [50969]: DEBUG neutron.db.provisioning_blocks [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Provisioning complete for port d77de370-03fb-4100-93c0-ef2270bafde2 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 972.237488] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.237596] [50969]: INFO neutron.plugins.ml2.plugin [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Attempt 1 to provision port d77de370-03fb-4100-93c0-ef2270bafde2 [ 972.240468] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 972.240622] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Bind Segment={'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 972.242945] [50968]: DEBUG networking_nsxv3.api.rpc [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Bind port on Host cpu-1 & Segment [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 972.275659] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Current status of the port d77de370-03fb-4100-93c0-ef2270bafde2 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 972.275841] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.289806] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd77de370-03fb-4100-93c0-ef2270bafde2'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 972.294772] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-470436ba-9da2-4825-8b73-b328256bc378" -d '{"events": [{"server_uuid": "bd95e5ca-ab66-44ac-bee1-698b08add50b", "name": "network-vif-plugged", "status": "completed", "tag": "d77de370-03fb-4100-93c0-ef2270bafde2"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 972.299553] [50969]: DEBUG neutron.plugins.ml2.db [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] For port d77de370-03fb-4100-93c0-ef2270bafde2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d77de370-03fb-4100-93c0-ef2270bafde2,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 972.329068] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_precommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 4, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 972.329068] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_precommit: [ 972.329068] [50969]: key[status], DOWN -> ACTIVE [ 972.329068] [50969]: key[revision_number], 4 -> 5 [ 972.329068] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.335975] [50969]: DEBUG neutron.db.provisioning_blocks [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Provisioning complete for port d77de370-03fb-4100-93c0-ef2270bafde2 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 972.335975] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.335975] [50969]: INFO neutron.plugins.ml2.plugin [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Attempt 1 to provision port d77de370-03fb-4100-93c0-ef2270bafde2 [ 972.374786] [50969]: DEBUG neutron.plugins.ml2.plugin [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Current status of the port d77de370-03fb-4100-93c0-ef2270bafde2 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 972.375604] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_postcommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 4, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 972.375867] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_postcommit: [ 972.375867] [50969]: key[status], DOWN -> ACTIVE [ 972.375867] [50969]: key[revision_number], 4 -> 5 [ 972.375867] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.376031] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.402928] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Pushing event updated for resources: {'Port': ['ID=d77de370-03fb-4100-93c0-ef2270bafde2,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 972.403924] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_postcommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 4, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:43Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 972.404113] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] update_port_postcommit: [ 972.404113] [50969]: key[binding:vif_type], unbound -> ovs [ 972.404113] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} [ 972.404113] [50969]: key[updated_at], 2025-11-21T22:41:43Z -> 2025-11-21T22:41:44Z [ 972.404113] [50969]: key[revision_number], 2 -> 4 [ 972.404113] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.408552] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.408922] [50969]: DEBUG neutron_lib.callbacks.manager [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-4ad630e8-2de6-47f0-a5c5-543d36acec35 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.410358] [50969]: [pid: 50969|app: 0|req: 3706/7650] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:43 2025] PUT /networking/v2.0/ports/d77de370-03fb-4100-93c0-ef2270bafde2 => generated 1037 bytes in 1604 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 972.424716] [50969]: [pid: 50969|app: 0|req: 3707/7651] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:44 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 972.516820] [50969]: [pid: 50969|app: 0|req: 3708/7652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:44 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 972.627382] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b08ae84f-e52b-487a-92f1-f5322c569419 req-6968a90e-d027-4184-895a-7fee7515971b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.628495] [50969]: [pid: 50969|app: 0|req: 3709/7653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:44 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.634852] [50969]: DEBUG neutron.api.wsgi [req-b08ae84f-e52b-487a-92f1-f5322c569419 req-30ff560b-f9cd-4950-a044-44fabdb5d874 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 972.658895] [50969]: [pid: 50969|app: 0|req: 3710/7654] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:44 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 972.719100] [50969]: [pid: 50969|app: 0|req: 3711/7655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:45 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 973.246425] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Bound using segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 973.246720] [50968]: DEBUG neutron.plugins.ml2.managers [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Bound port: 1e221484-e17f-4bfc-a749-3e37bd368fb2, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "97d59ff5-df43-4e01-b11f-6c57b53fb79d", "external-id": "nsx-vlan-transportzone-106", "segmentation_id": 106}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 973.246901] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.288271] [50968]: DEBUG neutron.plugins.ml2.db [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] For port 1e221484-e17f-4bfc-a749-3e37bd368fb2, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 973.291224] [50968]: DEBUG neutron.plugins.ml2.db [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] For port 1e221484-e17f-4bfc-a749-3e37bd368fb2, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1e221484-e17f-4bfc-a749-3e37bd368fb2,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 973.292749] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_precommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 973.292927] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_precommit: [ 973.292927] [50968]: key[binding:vif_type], unbound -> ovs [ 973.292927] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} [ 973.292927] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.299062] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.326208] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Pushing event updated for resources: {'Port': ['ID=1e221484-e17f-4bfc-a749-3e37bd368fb2,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 973.331362] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.331589] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.331723] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.331838] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.331967] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.332135] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.332247] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.332346] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.332442] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.332537] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.332634] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.332741] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.332841] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.332933] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333034] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333178] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333274] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333353] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333445] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333537] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333626] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333716] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333807] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333898] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.333988] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.334090] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.334180] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.334268] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.334356] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.334445] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 973.335258] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Tracked resource versions report: [ 973.335258] [50968]: pushed versions: [ 973.335258] [50968]: { 'AddressGroup': {'1.2'}, [ 973.335258] [50968]: 'Agent': {'1.1'}, [ 973.335258] [50968]: 'ConntrackHelper': {'1.0'}, [ 973.335258] [50968]: 'LocalIPAssociation': {'1.0'}, [ 973.335258] [50968]: 'Log': {'1.0'}, [ 973.335258] [50968]: 'NDPProxy': {'1.0'}, [ 973.335258] [50968]: 'Network': {'1.2'}, [ 973.335258] [50968]: 'Port': {'1.10'}, [ 973.335258] [50968]: 'PortForwarding': {'1.3'}, [ 973.335258] [50968]: 'QosPolicy': {'1.10'}, [ 973.335258] [50968]: 'SecurityGroup': {'1.6'}, [ 973.335258] [50968]: 'SecurityGroupRule': {'1.3'}, [ 973.335258] [50968]: 'SubPort': {'1.0'}, [ 973.335258] [50968]: 'Subnet': {'1.2'}, [ 973.335258] [50968]: 'Trunk': {'1.1'}} [ 973.335258] [50968]: consumer versions: [ 973.335258] [50968]: { Metadata agent@devstack: {}, [ 973.335258] [50968]: DHCP agent@devstack: {}, [ 973.335258] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 973.335258] [50968]: 'Agent': '1.1', [ 973.335258] [50968]: 'ConntrackHelper': '1.0', [ 973.335258] [50968]: 'LocalIPAssociation': '1.0', [ 973.335258] [50968]: 'Log': '1.0', [ 973.335258] [50968]: 'NDPProxy': '1.0', [ 973.335258] [50968]: 'Network': '1.2', [ 973.335258] [50968]: 'Port': '1.10', [ 973.335258] [50968]: 'PortForwarding': '1.3', [ 973.335258] [50968]: 'QosPolicy': '1.10', [ 973.335258] [50968]: 'SecurityGroup': '1.6', [ 973.335258] [50968]: 'SecurityGroupRule': '1.3', [ 973.335258] [50968]: 'SubPort': '1.0', [ 973.335258] [50968]: 'Subnet': '1.2', [ 973.335258] [50968]: 'Trunk': '1.1'}, [ 973.335258] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 973.335258] [50968]: 'Agent': '1.1', [ 973.335258] [50968]: 'ConntrackHelper': '1.0', [ 973.335258] [50968]: 'LocalIPAssociation': '1.0', [ 973.335258] [50968]: 'Log': '1.0', [ 973.335258] [50968]: 'NDPProxy': '1.0', [ 973.335258] [50968]: 'Network': '1.2', [ 973.335258] [50968]: 'Port': '1.10', [ 973.335258] [50968]: 'PortForwarding': '1.3', [ 973.335258] [50968]: 'QosPolicy': '1.10', [ 973.335258] [50968]: 'SecurityGroup': '1.6', [ 973.335258] [50968]: 'SecurityGroupRule': '1.3', [ 973.335258] [50968]: 'SubPort': '1.0', [ 973.335258] [50968]: 'Subnet': '1.2', [ 973.335258] [50968]: 'Trunk': '1.1'}, [ 973.335258] [50968]: L3 agent@devstack: {}} [ 973.335258] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 973.342605] [50968]: DEBUG neutron.db.provisioning_blocks [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Provisioning complete for port 1e221484-e17f-4bfc-a749-3e37bd368fb2 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 973.342605] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.342810] [50968]: INFO neutron.plugins.ml2.plugin [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Attempt 1 to provision port 1e221484-e17f-4bfc-a749-3e37bd368fb2 [ 973.381960] [50968]: DEBUG neutron.plugins.ml2.plugin [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Current status of the port 1e221484-e17f-4bfc-a749-3e37bd368fb2 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 973.382151] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.397238] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5520e672-93ad-46bd-b896-4f42aeedfcf4 req-b3c31015-a6ac-4343-b18a-08be86d26a1e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.398227] [50969]: [pid: 50969|app: 0|req: 3712/7656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:45 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 1041 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 973.404136] [50968]: DEBUG neutron.plugins.ml2.db [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] For port 1e221484-e17f-4bfc-a749-3e37bd368fb2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1e221484-e17f-4bfc-a749-3e37bd368fb2,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 973.404223] [50969]: DEBUG neutron.api.wsgi [req-5520e672-93ad-46bd-b896-4f42aeedfcf4 req-4863266c-e90c-4f21-9a1a-46312b9b69e0 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.424471] [50969]: [pid: 50969|app: 0|req: 3713/7657] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:45 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.441079] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_precommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:45Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:45Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 973.441320] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_precommit: [ 973.441320] [50968]: key[status], DOWN -> ACTIVE [ 973.441320] [50968]: key[revision_number], 4 -> 5 [ 973.441320] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.446668] [50968]: DEBUG neutron.db.provisioning_blocks [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Provisioning complete for port 1e221484-e17f-4bfc-a749-3e37bd368fb2 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 973.446838] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.447612] [50968]: INFO neutron.plugins.ml2.plugin [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Attempt 1 to provision port 1e221484-e17f-4bfc-a749-3e37bd368fb2 [ 973.453807] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-9be51b42-470a-4fb8-a39d-987b32db64f0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.455017] [50969]: [pid: 50969|app: 0|req: 3714/7658] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:45 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 973.462714] [50969]: DEBUG neutron.api.wsgi [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-f47e4a05-85ff-4a93-8a87-eefb30bebe68 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.475892] [50969]: [pid: 50969|app: 0|req: 3715/7659] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=d77de370-03fb-4100-93c0-ef2270bafde2 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.488557] [50968]: DEBUG neutron.plugins.ml2.plugin [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Current status of the port 1e221484-e17f-4bfc-a749-3e37bd368fb2 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 973.489344] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_postcommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:45Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:45Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 973.489582] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_postcommit: [ 973.489582] [50968]: key[status], DOWN -> ACTIVE [ 973.489582] [50968]: key[revision_number], 4 -> 5 [ 973.489582] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.489808] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.499604] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-f27b616e-9350-4095-a971-d1235d142dee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.500668] [50969]: [pid: 50969|app: 0|req: 3716/7660] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:45 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 973.512012] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Pushing event updated for resources: {'Port': ['ID=1e221484-e17f-4bfc-a749-3e37bd368fb2,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 973.515693] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_postcommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:45Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 973.515830] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] update_port_postcommit: [ 973.515830] [50968]: key[binding:vif_type], unbound -> ovs [ 973.515830] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} [ 973.515830] [50968]: key[updated_at], 2025-11-21T22:41:44Z -> 2025-11-21T22:41:45Z [ 973.515830] [50968]: key[revision_number], 2 -> 4 [ 973.515830] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.520505] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.520883] [50968]: DEBUG neutron_lib.callbacks.manager [req-60150108-7f71-45da-8d7d-23dd9e699875 req-95f235ad-20a1-4700-939f-741b9cf6919b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.522345] [50968]: [pid: 50968|app: 0|req: 3945/7661] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:44 2025] PUT /networking/v2.0/ports/1e221484-e17f-4bfc-a749-3e37bd368fb2 => generated 1080 bytes in 1573 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 973.543070] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a446f16b-1a32-4aeb-9e43-e0956c9198fc req-710e6d32-107c-40d2-8351-b5f9586add66 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.544118] [50969]: [pid: 50969|app: 0|req: 3717/7662] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:45 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.589289] [50968]: [pid: 50968|app: 0|req: 3946/7663] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:45 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.626525] [50969]: [pid: 50969|app: 0|req: 3718/7664] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:45 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 974.417319] [50968]: [pid: 50968|app: 0|req: 3947/7665] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:46 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.533595] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e08241de-231a-461d-9fd6-9df79a1aa2da req-c60663f1-a8fa-4fbd-81e2-f0dfefeaf478 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.534689] [50969]: [pid: 50969|app: 0|req: 3719/7666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:46 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.541209] [50969]: DEBUG neutron.api.wsgi [req-e08241de-231a-461d-9fd6-9df79a1aa2da req-a1217dbd-fafa-4410-9fcf-61ed5ac14990 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.562419] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-0a32bb48-a04b-43fd-ab32-684623b222f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.565562] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-0a32bb48-a04b-43fd-ab32-684623b222f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.565843] [50969]: [pid: 50969|app: 0|req: 3720/7667] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:46 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 974.568957] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-0a32bb48-a04b-43fd-ab32-684623b222f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.570410] [50968]: [pid: 50968|app: 0|req: 3948/7668] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:46 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 3148 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 974.577654] [50969]: DEBUG neutron.api.wsgi [req-60150108-7f71-45da-8d7d-23dd9e699875 req-c73f26d5-4dda-47d2-a3fa-6ee0e38a3e5c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.611200] [50969]: [pid: 50969|app: 0|req: 3721/7669] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=8885f80f-2649-48db-aef0-df5c589bc36e => generated 807 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.635564] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-15fe476b-14b2-4977-97f7-d04be9bc8f35 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.636514] [50969]: [pid: 50969|app: 0|req: 3722/7670] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:46 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 974.659485] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d9086e0-9b92-4451-a665-89f54e6b37e8 req-84198559-45c5-4149-926f-f18f0f5bd4a7 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.660474] [50968]: [pid: 50968|app: 0|req: 3949/7671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:46 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.666294] [50968]: DEBUG neutron.api.wsgi [req-2d9086e0-9b92-4451-a665-89f54e6b37e8 req-2babda58-7723-4d30-ad6c-83dcdbbca031 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.666425] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-9bf906f4-8c47-47f6-b555-b1529f7ebddc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.667247] [50969]: [pid: 50969|app: 0|req: 3723/7672] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:46 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.686259] [50968]: [pid: 50968|app: 0|req: 3950/7673] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 974.706031] [50969]: [pid: 50969|app: 0|req: 3724/7674] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 974.739534] [50969]: [pid: 50969|app: 0|req: 3725/7675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.744780] [50968]: [pid: 50968|app: 0|req: 3951/7676] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 974.751900] [50969]: DEBUG neutron.api.wsgi [req-60150108-7f71-45da-8d7d-23dd9e699875 req-d782b25a-f80d-4ad0-8f5d-59d27e09bc25 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.763823] [50969]: [pid: 50969|app: 0|req: 3726/7677] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=a1de8302-5dfb-4f99-b6e7-a1da50323da9 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.786436] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-5eb13d40-cc8e-413d-9aac-8f4b51574aca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.787427] [50968]: [pid: 50968|app: 0|req: 3952/7678] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.793462] [50969]: [pid: 50969|app: 0|req: 3727/7679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.814883] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-d122c2c0-1efc-4088-b584-d2e718e56322 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.815965] [50968]: [pid: 50968|app: 0|req: 3953/7680] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 974.851197] [50969]: [pid: 50969|app: 0|req: 3728/7681] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.882907] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b11930a-1ec0-4cf2-9eda-9249918c7c56 req-47668b74-aaa2-4f25-8248-07cd715fd045 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.883939] [50968]: [pid: 50968|app: 0|req: 3954/7682] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.887871] [50969]: [pid: 50969|app: 0|req: 3729/7683] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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.889564] [50968]: DEBUG neutron.api.wsgi [req-3b11930a-1ec0-4cf2-9eda-9249918c7c56 req-9d4445e0-2ac5-4511-99c1-48feb1bf0fd9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.899196] [50969]: DEBUG neutron.api.wsgi [req-60150108-7f71-45da-8d7d-23dd9e699875 req-039ea31f-7928-458c-9e35-db1503805f44 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.909141] [50968]: [pid: 50968|app: 0|req: 3955/7684] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 974.913503] [50969]: [pid: 50969|app: 0|req: 3730/7685] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=1e221484-e17f-4bfc-a749-3e37bd368fb2 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 974.942603] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-7e4a5613-0984-40f6-87ac-15c4c045e731 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.943533] [50968]: [pid: 50968|app: 0|req: 3956/7686] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.978608] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-e33c65a2-455d-46b0-8834-f858e9fb8e43 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.978608] [50969]: [pid: 50969|app: 0|req: 3731/7687] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.017618] [50968]: [pid: 50968|app: 0|req: 3957/7688] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.069266] [50969]: [pid: 50969|app: 0|req: 3732/7689] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 975.353031] [50968]: [pid: 50968|app: 0|req: 3958/7690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/ports?device_id=c00e3f4d-7353-4215-aa04-17d14acd6c93 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.416826] [50969]: [pid: 50969|app: 0|req: 3733/7691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.472720] [50968]: [pid: 50968|app: 0|req: 3959/7692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.568298] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e65c8a4-3759-4b7d-8705-317de9192be5 req-b9a22924-0cc2-4ad6-b1b4-968de1c8eb18 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.569372] [50969]: [pid: 50969|app: 0|req: 3734/7693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 975.576929] [50968]: DEBUG neutron.api.wsgi [req-9e65c8a4-3759-4b7d-8705-317de9192be5 req-0c5855f4-9f9f-4f66-b9be-8842443a24c6 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 975.599783] [50968]: [pid: 50968|app: 0|req: 3960/7694] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:47 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.630233] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-98a2f52a-1834-4c69-bede-c66fd7295b48 x-openstack-request-id: req-98a2f52a-1834-4c69-bede-c66fd7295b48 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 975.630501] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386", "tag": "42d0f195-bcec-42a7-9cc4-1c5f2f246297", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 975.630567] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-98a2f52a-1834-4c69-bede-c66fd7295b48 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 975.631084] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-98a2f52a-1834-4c69-bede-c66fd7295b48'] response: {'name': 'network-changed', 'server_uuid': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'tag': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'status': 'completed', 'code': 200} [ 975.700490] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-2da2297b-ef66-450d-964f-39c1bcfd55fa x-openstack-request-id: req-2da2297b-ef66-450d-964f-39c1bcfd55fa {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 975.700659] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bd95e5ca-ab66-44ac-bee1-698b08add50b", "name": "network-vif-plugged", "status": "completed", "tag": "d77de370-03fb-4100-93c0-ef2270bafde2", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 975.700872] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2da2297b-ef66-450d-964f-39c1bcfd55fa {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 975.701128] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2da2297b-ef66-450d-964f-39c1bcfd55fa'] response: {'server_uuid': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'code': 200} [ 975.751185] [50969]: [pid: 50969|app: 0|req: 3735/7695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.827285] [50968]: [pid: 50968|app: 0|req: 3961/7696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.888928] [50968]: [pid: 50968|app: 0|req: 3962/7697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.928621] [50969]: DEBUG neutron_lib.callbacks.manager [None req-260e9d66-0eca-441a-8ef2-a494fc78dfa7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.957540] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-cd55ac02-947f-4f08-8e15-e9a3ece73cc3 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.958573] [50968]: [pid: 50968|app: 0|req: 3963/7698] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/networks?id=d3d697e5-86b6-44a6-a643-0e99e53f0bff => generated 610 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.991023] [50969]: DEBUG neutron_lib.callbacks.manager [None req-260e9d66-0eca-441a-8ef2-a494fc78dfa7 admin admin] Publish callbacks [] for security_group (b2b62e9a-6ffa-43aa-b17c-61e25bd98d89), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.992393] [50969]: DEBUG neutron_lib.callbacks.manager [None req-260e9d66-0eca-441a-8ef2-a494fc78dfa7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b2b62e9a-6ffa-43aa-b17c-61e25bd98d89), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.011176] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-260e9d66-0eca-441a-8ef2-a494fc78dfa7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b2b62e9a-6ffa-43aa-b17c-61e25bd98d89,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 976.014056] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a174e6ea-6fb1-4067-8536-4c7a337b01e8 req-e1de58a4-4b8f-47a0-ab82-b62d5e4898dd tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.015149] [50968]: [pid: 50968|app: 0|req: 3964/7699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.018929] [50968]: DEBUG neutron.api.v2.base [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Request body: {'port': {'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'admin_state_up': True, 'tenant_id': 'daac1b9764a443988571f259edc746af'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 976.022999] [50969]: [pid: 50969|app: 0|req: 3736/7700] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/security-groups?tenant_id=00c8077d315e4633a7e7f4616a9967fc&name=default => generated 2929 bytes in 159 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 976.025429] [50969]: DEBUG neutron.api.wsgi [req-a174e6ea-6fb1-4067-8536-4c7a337b01e8 req-b9860fe0-e2dc-45e1-87f5-d06caa6634e9 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.044604] [50969]: [pid: 50969|app: 0|req: 3737/7701] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.065401] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Made reservation on behalf of daac1b9764a443988571f259edc746af for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 976.068732] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.078608] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d0a3993e-73a8-4baf-ae26-d7cb20427826 admin admin] Publish callbacks [] for security_group (b2b62e9a-6ffa-43aa-b17c-61e25bd98d89), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.099724] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d0a3993e-73a8-4baf-ae26-d7cb20427826 admin admin] Publish callbacks [] for security_group (b2b62e9a-6ffa-43aa-b17c-61e25bd98d89), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.146259] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d0a3993e-73a8-4baf-ae26-d7cb20427826 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b2b62e9a-6ffa-43aa-b17c-61e25bd98d89), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.150842] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d0a3993e-73a8-4baf-ae26-d7cb20427826 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b2b62e9a-6ffa-43aa-b17c-61e25bd98d89,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 976.155096] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d0a3993e-73a8-4baf-ae26-d7cb20427826 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.155824] [50969]: [pid: 50969|app: 0|req: 3738/7702] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:48 2025] DELETE /networking/v2.0/security-groups/b2b62e9a-6ffa-43aa-b17c-61e25bd98d89 => generated 0 bytes in 110 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 976.163038] [50968]: DEBUG neutron.db.db_base_plugin_common [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Allocated IP 192.168.128.12 (d3d697e5-86b6-44a6-a643-0e99e53f0bff/c5ef21c2-3598-4f19-a90a-6d04e26a42da/2b828474-6f2a-4d59-8989-1ee2b3b344f9) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 976.173756] [50969]: [pid: 50969|app: 0|req: 3739/7703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.219755] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47f3c89f-b2ea-4a63-a30a-8a1665ba1b68 req-948349a8-64e9-4c17-8732-18bba06eb02f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.220956] [50969]: [pid: 50969|app: 0|req: 3740/7704] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?tenant_id=7b631b838e2a453099430e447ff5c18c&device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 976.274086] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47f3c89f-b2ea-4a63-a30a-8a1665ba1b68 req-e90de511-2108-4d00-9333-4decaf0c482c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.276039] [50969]: [pid: 50969|app: 0|req: 3741/7705] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/networks?id=867a73b1-d1bf-4b5c-98f3-db92e5056f33 => generated 717 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.276300] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Publish callbacks [] for allowed_address_pair (2b828474-6f2a-4d59-8989-1ee2b3b344f9), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.276300] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Publish callbacks [] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.276404] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] create_port_precommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': '', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'project_id': 'daac1b9764a443988571f259edc746af', 'port_security_enabled': True, 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 976.276569] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] create_port_precommit: [ 976.276569] [50968]: key[mac_address], None -> fa:16:3e:08:1d:bc [ 976.276569] [50968]: key[device_id], None -> 1b87979a-efb0-4f0b-809b-14f648f4e5a6 [ 976.276569] [50968]: key[binding:vif_details], None -> {} [ 976.276569] [50968]: key[project_id], None -> daac1b9764a443988571f259edc746af [ 976.276569] [50968]: key[binding:vnic_type], None -> normal [ 976.276569] [50968]: key[allowed_address_pairs], None -> [] [ 976.276569] [50968]: key[name], None -> [ 976.276569] [50968]: key[status], None -> DOWN [ 976.276569] [50968]: key[tenant_id], None -> daac1b9764a443988571f259edc746af [ 976.276569] [50968]: key[fixed_ips], None -> [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}] [ 976.276569] [50968]: key[id], None -> 2b828474-6f2a-4d59-8989-1ee2b3b344f9 [ 976.276569] [50968]: key[port_security_enabled], None -> True [ 976.276569] [50968]: key[network_id], None -> d3d697e5-86b6-44a6-a643-0e99e53f0bff [ 976.276569] [50968]: key[security_groups], None -> ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'] [ 976.276569] [50968]: key[binding:profile], None -> {} [ 976.276569] [50968]: key[binding:host_id], None -> [ 976.276569] [50968]: key[standard_attr_id], None -> 1513 [ 976.276569] [50968]: key[admin_state_up], None -> True [ 976.276569] [50968]: key[device_owner], None -> [ 976.276569] [50968]: key[binding:vif_type], None -> unbound [ 976.276569] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.286157] [50969]: DEBUG neutron.api.wsgi [req-47f3c89f-b2ea-4a63-a30a-8a1665ba1b68 req-46d41f51-695b-4eed-9362-41e72e70ed59 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.299970] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.320564] [50969]: [pid: 50969|app: 0|req: 3742/7706] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=42d0f195-bcec-42a7-9cc4-1c5f2f246297 => generated 807 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 976.325721] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Pushing event updated for resources: {'Port': ['ID=2b828474-6f2a-4d59-8989-1ee2b3b344f9,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 976.335515] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Network d3d697e5-86b6-44a6-a643-0e99e53f0bff is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 976.336258] [50968]: DEBUG neutron.scheduler.base_scheduler [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 976.339043] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 976.349456] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47f3c89f-b2ea-4a63-a30a-8a1665ba1b68 req-49072928-bff3-489c-bfce-d1cbb8212f65 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.351031] [50969]: [pid: 50969|app: 0|req: 3743/7707] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/subnets?id=4da5d04a-b4a0-45a6-ad59-049dca07b087 => generated 692 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 976.356054] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] create_port_postcommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': '', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'project_id': 'daac1b9764a443988571f259edc746af', 'port_security_enabled': True, 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:48Z', 'revision_number': 1, 'network': {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 976.356251] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] create_port_postcommit: [ 976.356251] [50968]: key[mac_address], None -> fa:16:3e:08:1d:bc [ 976.356251] [50968]: key[device_id], None -> 1b87979a-efb0-4f0b-809b-14f648f4e5a6 [ 976.356251] [50968]: key[binding:vif_details], None -> {} [ 976.356251] [50968]: key[project_id], None -> daac1b9764a443988571f259edc746af [ 976.356251] [50968]: key[binding:vnic_type], None -> normal [ 976.356251] [50968]: key[tags], None -> [] [ 976.356251] [50968]: key[allowed_address_pairs], None -> [] [ 976.356251] [50968]: key[created_at], None -> 2025-11-21T22:41:48Z [ 976.356251] [50968]: key[name], None -> [ 976.356251] [50968]: key[status], None -> DOWN [ 976.356251] [50968]: key[tenant_id], None -> daac1b9764a443988571f259edc746af [ 976.356251] [50968]: key[fixed_ips], None -> [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}] [ 976.356251] [50968]: key[id], None -> 2b828474-6f2a-4d59-8989-1ee2b3b344f9 [ 976.356251] [50968]: key[port_security_enabled], None -> True [ 976.356251] [50968]: key[network_id], None -> d3d697e5-86b6-44a6-a643-0e99e53f0bff [ 976.356251] [50968]: key[security_groups], None -> ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'] [ 976.356251] [50968]: key[binding:profile], None -> {} [ 976.356251] [50968]: key[binding:host_id], None -> [ 976.356251] [50968]: key[revision_number], None -> 1 [ 976.356251] [50968]: key[description], None -> [ 976.356251] [50968]: key[updated_at], None -> 2025-11-21T22:41:48Z [ 976.356251] [50968]: key[standard_attr_id], None -> 1513 [ 976.356251] [50968]: key[admin_state_up], None -> True [ 976.356251] [50968]: key[binding:vif_type], None -> unbound [ 976.356251] [50968]: key[device_owner], None -> [ 976.356251] [50968]: key[extra_dhcp_opts], None -> [] [ 976.356251] [50968]: key[network], None -> {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} [ 976.356251] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.368694] [50969]: [pid: 50969|app: 0|req: 3744/7708] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.392451] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.392972] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-6c2ea3b4-f95a-4584-b919-87964e8c6165 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.396754] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47f3c89f-b2ea-4a63-a30a-8a1665ba1b68 req-81f4c1ce-98d8-4246-ac63-07de1ee2a935 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.397801] [50969]: [pid: 50969|app: 0|req: 3745/7709] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?network_id=867a73b1-d1bf-4b5c-98f3-db92e5056f33&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.411531] [50968]: [pid: 50968|app: 0|req: 3965/7710] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:48 2025] POST /networking/v2.0/ports => generated 733 bytes in 396 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 976.463341] [50969]: [pid: 50969|app: 0|req: 3746/7711] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/networks/867a73b1-d1bf-4b5c-98f3-db92e5056f33?fields=segments => generated 14 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.466897] [50969]: DEBUG neutron.api.v2.base [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Request body: {'port': {'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 976.505366] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e3215f9-71ec-4771-b5a0-d38c9452a2f1 req-522451f4-53bd-4805-8603-1c061d0a1ec5 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.506365] [50968]: [pid: 50968|app: 0|req: 3966/7712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.515142] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.543418] [50968]: [pid: 50968|app: 0|req: 3967/7713] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/networks/867a73b1-d1bf-4b5c-98f3-db92e5056f33?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) [ 976.547452] [50968]: DEBUG neutron.api.wsgi [req-8e3215f9-71ec-4771-b5a0-d38c9452a2f1 req-810c6e94-d277-4a24-ba51-a2717fbafcfc tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.570653] [50968]: [pid: 50968|app: 0|req: 3968/7714] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.628340] [50968]: [pid: 50968|app: 0|req: 3969/7715] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:48 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.651523] [50969]: DEBUG neutron.notifiers.nova [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 2b828474-6f2a-4d59-8989-1ee2b3b344f9 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 976.658217] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks [] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.669172] [50969]: DEBUG neutron.db.provisioning_blocks [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Transition to ACTIVE for port object 2b828474-6f2a-4d59-8989-1ee2b3b344f9 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 976.671606] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_precommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:48Z', 'revision_number': 2, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': '', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:48Z', 'revision_number': 1, 'project_id': 'daac1b9764a443988571f259edc746af'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 976.671882] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_precommit: [ 976.671882] [50969]: key[device_owner], -> compute:nova [ 976.671882] [50969]: key[binding:host_id], -> cpu-1 [ 976.671882] [50969]: key[revision_number], 1 -> 2 [ 976.671882] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.688489] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.719468] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Pushing event updated for resources: {'Port': ['ID=2b828474-6f2a-4d59-8989-1ee2b3b344f9,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 976.762832] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_postcommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:48Z', 'revision_number': 2, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': '', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:48Z', 'revision_number': 1, 'project_id': 'daac1b9764a443988571f259edc746af'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 976.763111] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_postcommit: [ 976.763111] [50969]: key[device_owner], -> compute:nova [ 976.763111] [50969]: key[binding:host_id], -> cpu-1 [ 976.763111] [50969]: key[revision_number], 1 -> 2 [ 976.763111] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.765294] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73cde5a5-9dd6-445a-86a6-de79c8fbdee8 req-0e3889ca-0108-4b91-a96b-425d658e7f0d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.766616] [50968]: [pid: 50968|app: 0|req: 3970/7716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.770261] [50969]: DEBUG neutron.plugins.ml2.managers [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Attempting to bind port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 976.770520] [50969]: DEBUG neutron.plugins.ml2.managers [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Attempting to bind port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 976.770775] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Attempting to bind port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 on network d3d697e5-86b6-44a6-a643-0e99e53f0bff {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 976.775781] [50968]: DEBUG neutron.api.wsgi [req-73cde5a5-9dd6-445a-86a6-de79c8fbdee8 req-d7004f24-8954-46e3-bfcf-a258d5114754 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.789893] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 976.790154] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Bind Segment={'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 976.793319] [50969]: DEBUG networking_nsxv3.api.rpc [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Bind port on Host cpu-1 & Segment [{'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 976.802909] [50968]: [pid: 50968|app: 0|req: 3971/7717] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.884592] [50968]: [pid: 50968|app: 0|req: 3972/7718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.961723] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81fd7fd1-15f6-437b-b79c-e8b6bb0ce717 req-37e32460-0bb0-4417-a4bb-44d59a7aac19 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.961723] [50968]: [pid: 50968|app: 0|req: 3973/7719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 976.968034] [50968]: DEBUG neutron.api.wsgi [req-81fd7fd1-15f6-437b-b79c-e8b6bb0ce717 req-6b875561-13ca-4f8e-8b10-e0526f76064f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.996946] [50968]: [pid: 50968|app: 0|req: 3974/7720] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.098502] [50968]: [pid: 50968|app: 0|req: 3975/7721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.157816] [50968]: [pid: 50968|app: 0|req: 3976/7722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 977.218022] [50968]: [pid: 50968|app: 0|req: 3977/7723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.298880] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7dca566-58bc-42a7-92b0-4f5811718ff1 req-01adaacd-8fed-4c2d-a0ab-34a027143221 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.299914] [50968]: [pid: 50968|app: 0|req: 3978/7724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 748 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.307693] [50968]: DEBUG neutron.api.wsgi [req-f7dca566-58bc-42a7-92b0-4f5811718ff1 req-a335ddd9-90e7-4c79-9e3a-81a720f7381a tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 977.334789] [50968]: [pid: 50968|app: 0|req: 3979/7725] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&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.422896] [50968]: [pid: 50968|app: 0|req: 3980/7726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 977.599694] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42aa2fee-8610-4418-beb1-c65546d9da3e req-fc60a859-0e7c-4b1c-a5d6-14cabe7754ca tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.600706] [50968]: [pid: 50968|app: 0|req: 3981/7727] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.606967] [50968]: DEBUG neutron.api.wsgi [req-42aa2fee-8610-4418-beb1-c65546d9da3e req-72dd59e3-1e2f-4e2f-a5dd-6179660c16cb tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 977.632653] [50968]: [pid: 50968|app: 0|req: 3982/7728] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:49 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&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.633042] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1e221484-e17f-4bfc-a749-3e37bd368fb2'}, {'name': 'network-changed', 'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'tag': '1e221484-e17f-4bfc-a749-3e37bd368fb2'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 977.634673] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9106f557-18b9-410a-a245-e11c8f5e75d6" -d '{"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-plugged", "status": "completed", "tag": "1e221484-e17f-4bfc-a749-3e37bd368fb2"}, {"name": "network-changed", "server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "tag": "1e221484-e17f-4bfc-a749-3e37bd368fb2"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 977.703434] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'tag': 'd77de370-03fb-4100-93c0-ef2270bafde2'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 977.705465] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-86e99dd3-5041-4db9-a4cd-772489ab0396" -d '{"events": [{"name": "network-changed", "server_uuid": "bd95e5ca-ab66-44ac-bee1-698b08add50b", "tag": "d77de370-03fb-4100-93c0-ef2270bafde2"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 977.717806] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-428cabe4-690f-4b5c-998b-7a5d90ae324d req-04ce03e9-9aa4-4097-8a48-0e02d7ba1c02 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.718817] [50968]: [pid: 50968|app: 0|req: 3983/7729] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.725332] [50968]: DEBUG neutron.api.wsgi [req-428cabe4-690f-4b5c-998b-7a5d90ae324d req-01041e0a-fad8-44eb-9217-419d22ba5f28 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 977.745995] [50968]: [pid: 50968|app: 0|req: 3984/7730] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.796332] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Bound using segment: {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 977.797170] [50969]: DEBUG neutron.plugins.ml2.managers [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Bound port: 2b828474-6f2a-4d59-8989-1ee2b3b344f9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "095fbf26-7367-4f9e-87c5-2965b64b0b0f", "external-id": "nsx-vlan-transportzone-777", "segmentation_id": 777}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 977.797170] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.805181] [50968]: [pid: 50968|app: 0|req: 3985/7731] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.847980] [50969]: DEBUG neutron.plugins.ml2.db [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] For port 2b828474-6f2a-4d59-8989-1ee2b3b344f9, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 977.850736] [50969]: DEBUG neutron.plugins.ml2.db [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] For port 2b828474-6f2a-4d59-8989-1ee2b3b344f9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2b828474-6f2a-4d59-8989-1ee2b3b344f9,segment=NetworkSegment(d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89),segment_id=d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 977.852324] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_precommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:48Z', 'revision_number': 2, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:48Z', 'revision_number': 2, 'project_id': 'daac1b9764a443988571f259edc746af'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 977.852484] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_precommit: [ 977.852484] [50969]: key[binding:vif_type], unbound -> ovs [ 977.852484] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777} [ 977.852484] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.855515] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.881951] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f7803e6-ff1a-4c9e-806e-038325449324 req-e06e255b-c929-4abc-a53b-42c0bbc0b3b6 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.882951] [50968]: [pid: 50968|app: 0|req: 3986/7732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.885543] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Pushing event updated for resources: {'Port': ['ID=2b828474-6f2a-4d59-8989-1ee2b3b344f9,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 977.894719] [50969]: DEBUG neutron.db.provisioning_blocks [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Provisioning complete for port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 977.894719] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.894719] [50969]: INFO neutron.plugins.ml2.plugin [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Attempt 1 to provision port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 [ 977.935473] [50969]: DEBUG neutron.plugins.ml2.plugin [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Current status of the port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 977.935776] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.946270] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60150108-7f71-45da-8d7d-23dd9e699875 req-6c2d3498-6624-49c3-b478-9fd541e5f748 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.947110] [50968]: [pid: 50968|app: 0|req: 3987/7733] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports/1e221484-e17f-4bfc-a749-3e37bd368fb2 => generated 789 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.949690] [50968]: DEBUG neutron.api.wsgi [req-3f7803e6-ff1a-4c9e-806e-038325449324 req-2dd8aae8-6417-435d-9510-9cf9c5d4a389 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 977.963144] [50969]: DEBUG neutron.plugins.ml2.db [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] For port 2b828474-6f2a-4d59-8989-1ee2b3b344f9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2b828474-6f2a-4d59-8989-1ee2b3b344f9,segment=NetworkSegment(d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89),segment_id=d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 977.976363] [50968]: [pid: 50968|app: 0|req: 3988/7734] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.994709] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_precommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:50Z', 'revision_number': 5, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:50Z', 'revision_number': 4, 'project_id': 'daac1b9764a443988571f259edc746af'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}]) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 977.995118] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_precommit: [ 977.995118] [50969]: key[status], DOWN -> ACTIVE [ 977.995118] [50969]: key[revision_number], 4 -> 5 [ 977.995118] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.003178] [50969]: DEBUG neutron.db.provisioning_blocks [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Provisioning complete for port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 978.003423] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.003585] [50969]: INFO neutron.plugins.ml2.plugin [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Attempt 1 to provision port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 [ 978.011834] [50968]: [pid: 50968|app: 0|req: 3989/7735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.046312] [50969]: DEBUG neutron.plugins.ml2.plugin [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Current status of the port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 978.047069] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_postcommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:50Z', 'revision_number': 5, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:50Z', 'revision_number': 4, 'project_id': 'daac1b9764a443988571f259edc746af'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}]) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 978.047241] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_postcommit: [ 978.047241] [50969]: key[status], DOWN -> ACTIVE [ 978.047241] [50969]: key[revision_number], 4 -> 5 [ 978.047241] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.047429] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.052959] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf7214f4-3795-4436-a82a-93342fd5e167 req-5a704a2b-5160-4aad-8e54-2b1437ba4534 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.052959] [50968]: [pid: 50968|app: 0|req: 3990/7736] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.059803] [50968]: DEBUG neutron.api.wsgi [req-cf7214f4-3795-4436-a82a-93342fd5e167 req-fbf7798c-b199-4edb-af34-beb6b6b2261f tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.072508] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Pushing event updated for resources: {'Port': ['ID=2b828474-6f2a-4d59-8989-1ee2b3b344f9,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 978.075289] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_postcommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:50Z', 'revision_number': 4, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:48Z', 'revision_number': 2, 'project_id': 'daac1b9764a443988571f259edc746af'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 978.075498] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] update_port_postcommit: [ 978.075498] [50969]: key[binding:vif_type], unbound -> ovs [ 978.075498] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}} [ 978.075498] [50969]: key[updated_at], 2025-11-21T22:41:48Z -> 2025-11-21T22:41:50Z [ 978.075498] [50969]: key[revision_number], 2 -> 4 [ 978.075498] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.079992] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.080342] [50969]: DEBUG neutron_lib.callbacks.manager [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-b49de384-6ae5-46b9-9d70-178eac476985 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.086283] [50969]: [pid: 50969|app: 0|req: 3747/7737] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:48 2025] PUT /networking/v2.0/ports/2b828474-6f2a-4d59-8989-1ee2b3b344f9 => generated 1038 bytes in 1619 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 978.088020] [50968]: [pid: 50968|app: 0|req: 3991/7738] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/security-groups?id=599d582a-c0d7-4df7-a1fe-3e63412d8939&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 978.131175] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-13d5d355-2abd-4ad8-be1a-10ef06b724ef x-openstack-request-id: req-13d5d355-2abd-4ad8-be1a-10ef06b724ef {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 978.131276] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4bbd363-1f9e-48cd-bf28-491a3b71bab2 req-cf609d5f-d932-4109-b477-5745d237d8e2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.131381] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-plugged", "status": "completed", "tag": "1e221484-e17f-4bfc-a749-3e37bd368fb2", "code": 200}, {"name": "network-changed", "server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "tag": "1e221484-e17f-4bfc-a749-3e37bd368fb2", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 978.131381] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-13d5d355-2abd-4ad8-be1a-10ef06b724ef {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 978.131687] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13d5d355-2abd-4ad8-be1a-10ef06b724ef'] response: {'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'code': 200} [ 978.131856] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13d5d355-2abd-4ad8-be1a-10ef06b724ef'] response: {'name': 'network-changed', 'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'tag': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'status': 'completed', 'code': 200} [ 978.132493] [50969]: [pid: 50969|app: 0|req: 3748/7739] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.141030] [50968]: DEBUG neutron.api.wsgi [req-b4bbd363-1f9e-48cd-bf28-491a3b71bab2 req-ee08c1ce-883e-4ed9-8748-54b8672005ba tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.173512] [50968]: [pid: 50968|app: 0|req: 3992/7740] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.191335] [50969]: [pid: 50969|app: 0|req: 3749/7741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.206344] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-b1ce1c32-4bc9-4138-83d7-a40cebda18c9 x-openstack-request-id: req-b1ce1c32-4bc9-4138-83d7-a40cebda18c9 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 978.206467] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bd95e5ca-ab66-44ac-bee1-698b08add50b", "tag": "d77de370-03fb-4100-93c0-ef2270bafde2", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 978.206531] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b1ce1c32-4bc9-4138-83d7-a40cebda18c9 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 978.206720] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b1ce1c32-4bc9-4138-83d7-a40cebda18c9'] response: {'name': 'network-changed', 'server_uuid': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'tag': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'status': 'completed', 'code': 200} [ 978.246777] [50969]: DEBUG neutron.api.v2.base [None req-5ac35021-8c33-40cf-9027-a16d253214f3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1380906935', 'description': 'tempest-description--723257382'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 978.250302] [50968]: [pid: 50968|app: 0|req: 3993/7742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.266838] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ac35021-8c33-40cf-9027-a16d253214f3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.306754] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7870847-5d18-4de3-a217-bef6ddcbff17 req-7902781e-cbc4-40d1-9eb0-35fb6675badf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.307948] [50968]: [pid: 50968|app: 0|req: 3994/7743] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports/1e221484-e17f-4bfc-a749-3e37bd368fb2 => generated 789 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.325159] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ac35021-8c33-40cf-9027-a16d253214f3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (0750b6a7-8358-4db0-b46f-3ccbf925625d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.326781] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ac35021-8c33-40cf-9027-a16d253214f3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (0750b6a7-8358-4db0-b46f-3ccbf925625d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.338324] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32e755a7-7095-4efe-8bee-1fc86f6f67ec req-c140249d-8991-4674-b6ac-6f1e06918764 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.339642] [50968]: [pid: 50968|app: 0|req: 3995/7744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.342473] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ac35021-8c33-40cf-9027-a16d253214f3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=0750b6a7-8358-4db0-b46f-3ccbf925625d,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 978.346748] [50968]: DEBUG neutron.api.wsgi [req-32e755a7-7095-4efe-8bee-1fc86f6f67ec req-4ab07c24-a20b-4700-84b8-60c0982fc9a4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.356901] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ac35021-8c33-40cf-9027-a16d253214f3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.357520] [50969]: [pid: 50969|app: 0|req: 3750/7745] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:41:50 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) [ 978.364935] [50969]: DEBUG neutron.api.v2.base [None req-76106357-6a41-4d4e-81c4-e1154b13028a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'security_group_rule': {'security_group_id': '0750b6a7-8358-4db0-b46f-3ccbf925625d', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 978.372385] [50968]: [pid: 50968|app: 0|req: 3996/7746] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.406462] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76106357-6a41-4d4e-81c4-e1154b13028a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (006581f6-9925-41dd-991b-4b90dff6ca9c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.429947] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0db5e097-8ea6-425d-9cd2-01b6220f442a req-771a54d5-ba52-4edd-a9f4-88f6360bce60 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.431830] [50968]: [pid: 50968|app: 0|req: 3997/7747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.442380] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76106357-6a41-4d4e-81c4-e1154b13028a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (006581f6-9925-41dd-991b-4b90dff6ca9c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.444718] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76106357-6a41-4d4e-81c4-e1154b13028a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (006581f6-9925-41dd-991b-4b90dff6ca9c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.452822] [50968]: [pid: 50968|app: 0|req: 3998/7748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.455996] [50968]: DEBUG neutron.api.wsgi [req-0db5e097-8ea6-425d-9cd2-01b6220f442a req-dbc31c50-d7ce-4b7e-9034-698021abda69 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.456469] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-76106357-6a41-4d4e-81c4-e1154b13028a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=006581f6-9925-41dd-991b-4b90dff6ca9c,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 978.471236] [50969]: DEBUG neutron_lib.callbacks.manager [None req-76106357-6a41-4d4e-81c4-e1154b13028a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.471236] [50969]: [pid: 50969|app: 0|req: 3751/7749] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:41:50 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 978.482082] [50968]: [pid: 50968|app: 0|req: 3999/7750] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.482374] [50969]: DEBUG neutron.api.v2.base [None req-8794912b-1764-476a-8d17-6d99b572fa56 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'security_group_rule': {'security_group_id': '0750b6a7-8358-4db0-b46f-3ccbf925625d', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 978.510736] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8794912b-1764-476a-8d17-6d99b572fa56 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (8886c4d7-bf6c-4520-9820-2578ed608c72), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.516968] [50968]: [pid: 50968|app: 0|req: 4000/7751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.541542] [50968]: [pid: 50968|app: 0|req: 4001/7752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.544014] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8794912b-1764-476a-8d17-6d99b572fa56 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (8886c4d7-bf6c-4520-9820-2578ed608c72), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.546579] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8794912b-1764-476a-8d17-6d99b572fa56 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (8886c4d7-bf6c-4520-9820-2578ed608c72), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.556883] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8794912b-1764-476a-8d17-6d99b572fa56 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=8886c4d7-bf6c-4520-9820-2578ed608c72,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 978.575568] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8794912b-1764-476a-8d17-6d99b572fa56 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.576350] [50969]: [pid: 50969|app: 0|req: 3752/7753] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:41:50 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 100 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 978.583408] [50969]: DEBUG neutron.api.v2.base [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 978.597350] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3cb7aca-6a0f-46bd-ab1f-f6fe11cd80ab req-95135309-8ce8-493d-8922-1d7f25a10b6e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.601701] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3cb7aca-6a0f-46bd-ab1f-f6fe11cd80ab req-95135309-8ce8-493d-8922-1d7f25a10b6e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.605153] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.605911] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3cb7aca-6a0f-46bd-ab1f-f6fe11cd80ab req-95135309-8ce8-493d-8922-1d7f25a10b6e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.607343] [50968]: [pid: 50968|app: 0|req: 4002/7754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 2269 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 978.636981] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91913ea5-5c7d-4bc2-9660-bbec6d0c4fcb req-0ad1cf2b-5059-4669-bc7f-13a183c5fc64 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.638311] [50968]: [pid: 50968|app: 0|req: 4003/7755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.643129] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.647347] [50968]: DEBUG neutron.api.wsgi [req-91913ea5-5c7d-4bc2-9660-bbec6d0c4fcb req-00a7997e-afc4-4e99-a157-59a2f1406aab tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.667920] [50968]: [pid: 50968|app: 0|req: 4004/7756] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:50 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.701837] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9106f557-18b9-410a-a245-e11c8f5e75d6 req-17819bee-5bd6-446f-9ea2-6e58bfe18d28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.702260] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Allocated IP 10.180.180.173 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/a620b76c-6ad6-4fe9-8615-acfbef8c1c91) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 978.708029] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9106f557-18b9-410a-a245-e11c8f5e75d6 req-17819bee-5bd6-446f-9ea2-6e58bfe18d28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.708612] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9106f557-18b9-410a-a245-e11c8f5e75d6 req-17819bee-5bd6-446f-9ea2-6e58bfe18d28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.709376] [50968]: [pid: 50968|app: 0|req: 4005/7757] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 3148 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 978.727912] [50968]: [pid: 50968|app: 0|req: 4006/7758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.790425] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd27605d-ca16-4c9e-824a-05f21d83fb5e req-3de5b301-59d1-420a-95fd-f5449dae7f7e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.790618] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for allowed_address_pair (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.791629] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.791705] [50968]: [pid: 50968|app: 0|req: 4007/7759] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports/8885f80f-2649-48db-aef0-df5c589bc36e => generated 746 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.791744] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit called with port settings {'id': 'a620b76c-6ad6-4fe9-8615-acfbef8c1c91', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:d2:d1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1519, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 978.791845] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit: [ 978.791845] [50969]: key[mac_address], None -> fa:16:3e:d8:d2:d1 [ 978.791845] [50969]: key[device_id], None -> PENDING [ 978.791845] [50969]: key[binding:vif_details], None -> {} [ 978.791845] [50969]: key[project_id], None -> [ 978.791845] [50969]: key[binding:vnic_type], None -> normal [ 978.791845] [50969]: key[allowed_address_pairs], None -> [] [ 978.791845] [50969]: key[name], None -> [ 978.791845] [50969]: key[status], None -> N/A [ 978.791845] [50969]: key[tenant_id], None -> [ 978.791845] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}] [ 978.791845] [50969]: key[id], None -> a620b76c-6ad6-4fe9-8615-acfbef8c1c91 [ 978.791845] [50969]: key[port_security_enabled], None -> False [ 978.791845] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 978.791845] [50969]: key[security_groups], None -> [] [ 978.791845] [50969]: key[binding:profile], None -> {} [ 978.791845] [50969]: key[binding:host_id], None -> [ 978.791845] [50969]: key[standard_attr_id], None -> 1519 [ 978.791845] [50969]: key[admin_state_up], None -> True [ 978.791845] [50969]: key[device_owner], None -> network:floatingip [ 978.791845] [50969]: key[binding:vif_type], None -> unbound [ 978.791845] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.818780] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.820045] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e99dd3-5041-4db9-a4cd-772489ab0396 req-ff9fa489-b971-468f-b0eb-08868038f6e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.821704] [50968]: [pid: 50968|app: 0|req: 4008/7760] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 978.849031] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=a620b76c-6ad6-4fe9-8615-acfbef8c1c91,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 978.862705] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 978.863836] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 978.865746] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 978.879053] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit called with port settings {'id': 'a620b76c-6ad6-4fe9-8615-acfbef8c1c91', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:d2:d1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1519, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:50Z', 'updated_at': '2025-11-21T22:41:51Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 978.879289] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit: [ 978.879289] [50969]: key[mac_address], None -> fa:16:3e:d8:d2:d1 [ 978.879289] [50969]: key[device_id], None -> PENDING [ 978.879289] [50969]: key[binding:vif_details], None -> {} [ 978.879289] [50969]: key[project_id], None -> [ 978.879289] [50969]: key[binding:vnic_type], None -> normal [ 978.879289] [50969]: key[tags], None -> [] [ 978.879289] [50969]: key[allowed_address_pairs], None -> [] [ 978.879289] [50969]: key[created_at], None -> 2025-11-21T22:41:50Z [ 978.879289] [50969]: key[name], None -> [ 978.879289] [50969]: key[status], None -> N/A [ 978.879289] [50969]: key[tenant_id], None -> [ 978.879289] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}] [ 978.879289] [50969]: key[id], None -> a620b76c-6ad6-4fe9-8615-acfbef8c1c91 [ 978.879289] [50969]: key[port_security_enabled], None -> False [ 978.879289] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 978.879289] [50969]: key[security_groups], None -> [] [ 978.879289] [50969]: key[binding:profile], None -> {} [ 978.879289] [50969]: key[binding:host_id], None -> [ 978.879289] [50969]: key[revision_number], None -> 1 [ 978.879289] [50969]: key[description], None -> [ 978.879289] [50969]: key[updated_at], None -> 2025-11-21T22:41:51Z [ 978.879289] [50969]: key[standard_attr_id], None -> 1519 [ 978.879289] [50969]: key[admin_state_up], None -> True [ 978.879289] [50969]: key[binding:vif_type], None -> unbound [ 978.879289] [50969]: key[device_owner], None -> network:floatingip [ 978.879289] [50969]: key[extra_dhcp_opts], None -> [] [ 978.879289] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 978.879289] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.885704] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9106f557-18b9-410a-a245-e11c8f5e75d6 req-5a1e31a9-5061-43d9-900c-483f0cbd0dce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.886637] [50968]: [pid: 50968|app: 0|req: 4009/7761] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.912127] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (1953331e-1b8b-41f3-8415-598d50eac992), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.920920] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e99dd3-5041-4db9-a4cd-772489ab0396 req-dede01d4-b4e6-4376-8f06-069587d405f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.922053] [50968]: [pid: 50968|app: 0|req: 4010/7762] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.936884] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.952467] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3ed139c-87b8-480c-80ce-4fe7fb29a3a6 req-66e02142-dd5a-4362-a765-912a4c41d576 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.953775] [50968]: [pid: 50968|app: 0|req: 4011/7763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.956754] [50968]: DEBUG neutron.api.wsgi [req-9106f557-18b9-410a-a245-e11c8f5e75d6 req-06c59d71-bf51-4bad-9b22-8173e77f3582 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.976398] [50968]: [pid: 50968|app: 0|req: 4012/7764] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=1e221484-e17f-4bfc-a749-3e37bd368fb2 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.991681] [50968]: [pid: 50968|app: 0|req: 4013/7765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.994457] [50968]: DEBUG neutron.api.wsgi [req-86e99dd3-5041-4db9-a4cd-772489ab0396 req-5d8ead0a-547b-4a66-8c40-bc84de2ba08a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.016341] [50968]: [pid: 50968|app: 0|req: 4014/7766] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=d77de370-03fb-4100-93c0-ef2270bafde2 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.019054] [50968]: DEBUG neutron.api.wsgi [req-d3ed139c-87b8-480c-80ce-4fe7fb29a3a6 req-007385aa-264e-4e46-8d5c-5185578bff06 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.047416] [50968]: [pid: 50968|app: 0|req: 4015/7767] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.052131] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.052394] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_precommit called with port settings {'id': 'a620b76c-6ad6-4fe9-8615-acfbef8c1c91', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:d2:d1', 'admin_state_up': True, 'status': 'N/A', 'device_id': '1953331e-1b8b-41f3-8415-598d50eac992', 'device_owner': 'network:floatingip', 'standard_attr_id': 1519, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:50Z', 'updated_at': '2025-11-21T22:41:51Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a620b76c-6ad6-4fe9-8615-acfbef8c1c91', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:d2:d1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1519, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:50Z', 'updated_at': '2025-11-21T22:41: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 979.052526] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_precommit: [ 979.052526] [50969]: key[device_id], PENDING -> 1953331e-1b8b-41f3-8415-598d50eac992 [ 979.052526] [50969]: key[revision_number], 1 -> 2 [ 979.052526] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.054930] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.077174] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-24cf7e90-92df-4c80-98a0-d14db7031416 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.078178] [50968]: [pid: 50968|app: 0|req: 4016/7768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.081932] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=a620b76c-6ad6-4fe9-8615-acfbef8c1c91,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 979.102808] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9106f557-18b9-410a-a245-e11c8f5e75d6 req-182b123e-b6c2-41ee-8bcc-c4064f2b8d6a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.103833] [50968]: [pid: 50968|app: 0|req: 4017/7769] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.108140] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_postcommit called with port settings {'id': 'a620b76c-6ad6-4fe9-8615-acfbef8c1c91', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:d2:d1', 'admin_state_up': True, 'status': 'N/A', 'device_id': '1953331e-1b8b-41f3-8415-598d50eac992', 'device_owner': 'network:floatingip', 'standard_attr_id': 1519, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:50Z', 'updated_at': '2025-11-21T22:41:51Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a620b76c-6ad6-4fe9-8615-acfbef8c1c91', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:d2:d1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1519, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:50Z', 'updated_at': '2025-11-21T22:41: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 979.108140] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_postcommit: [ 979.108140] [50969]: key[device_id], PENDING -> 1953331e-1b8b-41f3-8415-598d50eac992 [ 979.108140] [50969]: key[revision_number], 1 -> 2 [ 979.108140] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.108140] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (1953331e-1b8b-41f3-8415-598d50eac992), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.119269] [50969]: DEBUG neutron_lib.callbacks.manager [None req-40473bc4-2100-4104-a0a6-52869077dcb1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.119522] [50969]: [pid: 50969|app: 0|req: 3753/7770] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:41:50 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 539 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 979.131775] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e99dd3-5041-4db9-a4cd-772489ab0396 req-139e8de2-4380-4dd9-8b31-dc80675483c2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.132793] [50968]: [pid: 50968|app: 0|req: 4018/7771] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.178199] [50968]: DEBUG neutron.plugins.ml2.plugin [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Deleting port 40f239ba-9169-410e-b455-469d9906e6bc {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 979.178399] [50968]: DEBUG neutron_lib.callbacks.manager [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (40f239ba-9169-410e-b455-469d9906e6bc), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.197188] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8553aff-a557-46a6-b9ea-41080f656ed4 req-2002609b-567c-44a7-ad25-f5c0b07bd6a2 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.202057] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8553aff-a557-46a6-b9ea-41080f656ed4 req-2002609b-567c-44a7-ad25-f5c0b07bd6a2 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.204457] [50968]: DEBUG neutron.plugins.ml2.db [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] For port 40f239ba-9169-410e-b455-469d9906e6bc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=40f239ba-9169-410e-b455-469d9906e6bc,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 979.204671] [50968]: DEBUG neutron_lib.callbacks.manager [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (40f239ba-9169-410e-b455-469d9906e6bc), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.206852] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8553aff-a557-46a6-b9ea-41080f656ed4 req-2002609b-567c-44a7-ad25-f5c0b07bd6a2 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.208011] [50969]: [pid: 50969|app: 0|req: 3754/7772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 2269 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 979.209408] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:25Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 979.209606] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_precommit: [ 979.209606] [50968]: key[mac_address], fa:16:3e:74:b2:e5 -> None [ 979.209606] [50968]: key[device_id], 5f57394e-3d15-497b-91fd-9b885f145811 -> None [ 979.209606] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 979.209606] [50968]: key[binding:vnic_type], normal -> None [ 979.209606] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 979.209606] [50968]: key[tags], [] -> None [ 979.209606] [50968]: key[allowed_address_pairs], [] -> None [ 979.209606] [50968]: key[created_at], 2025-11-21T22:41:23Z -> None [ 979.209606] [50968]: key[name], -> None [ 979.209606] [50968]: key[status], ACTIVE -> None [ 979.209606] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 979.209606] [50968]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}] -> None [ 979.209606] [50968]: key[id], 40f239ba-9169-410e-b455-469d9906e6bc -> None [ 979.209606] [50968]: key[port_security_enabled], True -> None [ 979.209606] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 979.209606] [50968]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 979.209606] [50968]: key[binding:profile], {} -> None [ 979.209606] [50968]: key[binding:host_id], cpu-1 -> None [ 979.209606] [50968]: key[revision_number], 5 -> None [ 979.209606] [50968]: key[description], -> None [ 979.209606] [50968]: key[updated_at], 2025-11-21T22:41:25Z -> None [ 979.209606] [50968]: key[standard_attr_id], 1464 -> None [ 979.209606] [50968]: key[admin_state_up], True -> None [ 979.209606] [50968]: key[binding:vif_type], ovs -> None [ 979.209606] [50968]: key[device_owner], compute:nova -> None [ 979.209606] [50968]: key[extra_dhcp_opts], [] -> None [ 979.209606] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.211949] [50968]: DEBUG neutron.plugins.ml2.plugin [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Calling delete_port for 40f239ba-9169-410e-b455-469d9906e6bc owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 979.223049] [50969]: [pid: 50969|app: 0|req: 3755/7773] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.267966] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-2fcd078e-e979-4c31-be69-b80aae07ca2e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.269408] [50969]: [pid: 50969|app: 0|req: 3756/7774] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?tenant_id=daac1b9764a443988571f259edc746af&device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 1043 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 979.298272] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9106f557-18b9-410a-a245-e11c8f5e75d6 req-9d06848a-bca9-438a-b8e0-47a3e506476b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.299253] [50969]: [pid: 50969|app: 0|req: 3757/7775] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.303411] [50968]: DEBUG neutron_lib.callbacks.manager [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (40f239ba-9169-410e-b455-469d9906e6bc), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.311808] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Pushing event deleted for resources: {'Port': ['ID=40f239ba-9169-410e-b455-469d9906e6bc,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 979.326173] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e99dd3-5041-4db9-a4cd-772489ab0396 req-b8b6cb62-2a26-4242-9afb-309801444524 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.328116] [50969]: [pid: 50969|app: 0|req: 3758/7776] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.344857] [50969]: [pid: 50969|app: 0|req: 3759/7777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.345031] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] No DVR routers for this DVR port 40f239ba-9169-410e-b455-469d9906e6bc on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 979.345406] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit called with port settings {'id': '40f239ba-9169-410e-b455-469d9906e6bc', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:74:b2:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5f57394e-3d15-497b-91fd-9b885f145811', 'device_owner': 'compute:nova', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['599d582a-c0d7-4df7-a1fe-3e63412d8939'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:23Z', 'updated_at': '2025-11-21T22:41:25Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 979.345562] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] delete_port_postcommit: [ 979.345562] [50968]: key[mac_address], fa:16:3e:74:b2:e5 -> None [ 979.345562] [50968]: key[device_id], 5f57394e-3d15-497b-91fd-9b885f145811 -> None [ 979.345562] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e85cbc56-fee0-41f7-bc70-64f31775ce92', 'external-id': 'nsx-vlan-transportzone-793', 'segmentation_id': 793, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 979.345562] [50968]: key[binding:vnic_type], normal -> None [ 979.345562] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 979.345562] [50968]: key[tags], [] -> None [ 979.345562] [50968]: key[allowed_address_pairs], [] -> None [ 979.345562] [50968]: key[created_at], 2025-11-21T22:41:23Z -> None [ 979.345562] [50968]: key[name], -> None [ 979.345562] [50968]: key[status], ACTIVE -> None [ 979.345562] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 979.345562] [50968]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.8'}] -> None [ 979.345562] [50968]: key[id], 40f239ba-9169-410e-b455-469d9906e6bc -> None [ 979.345562] [50968]: key[port_security_enabled], True -> None [ 979.345562] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 979.345562] [50968]: key[security_groups], ['599d582a-c0d7-4df7-a1fe-3e63412d8939'] -> None [ 979.345562] [50968]: key[binding:profile], {} -> None [ 979.345562] [50968]: key[binding:host_id], cpu-1 -> None [ 979.345562] [50968]: key[revision_number], 5 -> None [ 979.345562] [50968]: key[description], -> None [ 979.345562] [50968]: key[updated_at], 2025-11-21T22:41:25Z -> None [ 979.345562] [50968]: key[standard_attr_id], 1464 -> None [ 979.345562] [50968]: key[admin_state_up], True -> None [ 979.345562] [50968]: key[binding:vif_type], ovs -> None [ 979.345562] [50968]: key[device_owner], compute:nova -> None [ 979.345562] [50968]: key[extra_dhcp_opts], [] -> None [ 979.345562] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.347309] [50968]: DEBUG neutron_lib.callbacks.manager [req-ae7bb21f-8930-463f-ae65-e425eef3ed51 req-8b4505a7-35c1-4704-b4fe-afc0612f8ff0 tempest-ImagesTestJSON-910661197 tempest-ImagesTestJSON-910661197-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.351718] [50969]: DEBUG neutron.api.wsgi [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-986dceca-dc04-4653-98c8-d99cdcc8bc95 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.351876] [50968]: [pid: 50968|app: 0|req: 4019/7778] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:41:51 2025] DELETE /networking/v2.0/ports/40f239ba-9169-410e-b455-469d9906e6bc => generated 0 bytes in 219 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 979.356545] [50968]: DEBUG neutron.api.wsgi [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3fcdbefe-b61d-49dd-8fd2-d877fe23e5c8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.368319] [50969]: [pid: 50969|app: 0|req: 3760/7779] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2b828474-6f2a-4d59-8989-1ee2b3b344f9 => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.387105] [50968]: [pid: 50968|app: 0|req: 4020/7780] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1380906935&fields=id&tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109 => generated 69 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.403498] [50969]: [pid: 50969|app: 0|req: 3761/7781] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.419152] [50968]: [pid: 50968|app: 0|req: 4021/7782] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.427352] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-5b179040-bcb7-4469-994a-8607c7d07143 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.428634] [50969]: [pid: 50969|app: 0|req: 3762/7783] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/subnets?id=c5ef21c2-3598-4f19-a90a-6d04e26a42da => generated 685 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.448622] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52622f1c-e3aa-45ab-8e8b-bb71d0435231 req-ab49d8ab-32d6-4961-ab41-5028a7054d5f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.449404] [50968]: [pid: 50968|app: 0|req: 4022/7784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.471983] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-bcac6725-7598-4f56-8b86-327f750f96c6 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.473297] [50969]: [pid: 50969|app: 0|req: 3763/7785] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.490388] [50968]: [pid: 50968|app: 0|req: 4023/7786] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 979.510789] [50969]: [pid: 50969|app: 0|req: 3764/7787] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 979.514978] [50969]: DEBUG neutron.api.wsgi [req-52622f1c-e3aa-45ab-8e8b-bb71d0435231 req-47184cb4-6135-4896-88bc-db62ed0a48e7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.519272] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f441bf6-bf97-4fc9-b8d4-efd22e6ae5b1 req-839f0534-23f5-4a7b-a630-fd5cef40efc8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.519272] [50968]: [pid: 50968|app: 0|req: 4024/7788] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?network_id=d3d697e5-86b6-44a6-a643-0e99e53f0bff&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.535442] [50969]: [pid: 50969|app: 0|req: 3765/7789] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.540924] [50969]: DEBUG neutron.api.wsgi [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-70151e9b-4d11-4cf1-b3e7-03aa6b4d0141 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.544158] [50969]: [pid: 50969|app: 0|req: 3766/7790] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/quotas/c9e3084cb0b640ee8f9ad6896c6e0109 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.556866] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-c67aa0b9-9101-4afd-b8fa-6ae7b2cd962f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.558220] [50968]: [pid: 50968|app: 0|req: 4025/7791] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 614 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.582388] [50969]: [pid: 50969|app: 0|req: 3767/7792] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks/d3d697e5-86b6-44a6-a643-0e99e53f0bff?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.585334] [50969]: DEBUG neutron.api.v2.base [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Request body: {'port': {'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'admin_state_up': True, 'tenant_id': 'e813031b10534fb597a24044f3cd48eb'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 979.592078] [50968]: [pid: 50968|app: 0|req: 4026/7793] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&fields=id => generated 149 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.610349] [50968]: [pid: 50968|app: 0|req: 4027/7794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.638027] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Made reservation on behalf of e813031b10534fb597a24044f3cd48eb for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 979.638027] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.644316] [50968]: [pid: 50968|app: 0|req: 4028/7795] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks/d3d697e5-86b6-44a6-a643-0e99e53f0bff?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) [ 979.679032] [50968]: [pid: 50968|app: 0|req: 4029/7796] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:51 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.695112] [50968]: [pid: 50968|app: 0|req: 4030/7797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.702134] [50969]: DEBUG neutron.db.db_base_plugin_common [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Allocated IP 192.168.128.6 (d0c45a14-468d-4523-a66b-c24dd6cb47f4/593ae078-ed79-4814-b27c-c5189e4e9803/83f42785-9f80-48b0-b3ec-1a126b9a9c8d) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 979.729564] [50968]: [pid: 50968|app: 0|req: 4031/7798] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 979.747765] [50968]: [pid: 50968|app: 0|req: 4032/7799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.796525] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks [] for allowed_address_pair (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.797328] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks [] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.797537] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_precommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': '', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': True, 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 979.797673] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_precommit: [ 979.797673] [50969]: key[mac_address], None -> fa:16:3e:bf:b4:ae [ 979.797673] [50969]: key[device_id], None -> 685ff1fc-29c5-466b-b0cb-3ef207aec0e7 [ 979.797673] [50969]: key[binding:vif_details], None -> {} [ 979.797673] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 979.797673] [50969]: key[binding:vnic_type], None -> normal [ 979.797673] [50969]: key[allowed_address_pairs], None -> [] [ 979.797673] [50969]: key[name], None -> [ 979.797673] [50969]: key[status], None -> DOWN [ 979.797673] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 979.797673] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}] [ 979.797673] [50969]: key[id], None -> 83f42785-9f80-48b0-b3ec-1a126b9a9c8d [ 979.797673] [50969]: key[port_security_enabled], None -> True [ 979.797673] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 979.797673] [50969]: key[security_groups], None -> ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] [ 979.797673] [50969]: key[binding:profile], None -> {} [ 979.797673] [50969]: key[binding:host_id], None -> [ 979.797673] [50969]: key[standard_attr_id], None -> 1521 [ 979.797673] [50969]: key[admin_state_up], None -> True [ 979.797673] [50969]: key[device_owner], None -> [ 979.797673] [50969]: key[binding:vif_type], None -> unbound [ 979.797673] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.823965] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.838038] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36373252-cbd7-43db-a425-e319f0e6fa42 req-4503d633-996b-4b78-abbe-8d19516a3a28 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.838038] [50968]: [pid: 50968|app: 0|req: 4033/7800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 979.844417] [50968]: DEBUG neutron.api.wsgi [req-36373252-cbd7-43db-a425-e319f0e6fa42 req-7f3e936f-e5a5-4ace-b4be-7981679a409d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.845100] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Pushing event updated for resources: {'Port': ['ID=83f42785-9f80-48b0-b3ec-1a126b9a9c8d,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 979.861925] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Network d0c45a14-468d-4523-a66b-c24dd6cb47f4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 979.862901] [50969]: DEBUG neutron.scheduler.base_scheduler [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 979.865919] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 979.874675] [50968]: [pid: 50968|app: 0|req: 4034/7801] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 979.889997] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_postcommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': '', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': True, 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:52Z', 'revision_number': 1, 'network': {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 979.890195] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_postcommit: [ 979.890195] [50969]: key[mac_address], None -> fa:16:3e:bf:b4:ae [ 979.890195] [50969]: key[device_id], None -> 685ff1fc-29c5-466b-b0cb-3ef207aec0e7 [ 979.890195] [50969]: key[binding:vif_details], None -> {} [ 979.890195] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 979.890195] [50969]: key[binding:vnic_type], None -> normal [ 979.890195] [50969]: key[tags], None -> [] [ 979.890195] [50969]: key[allowed_address_pairs], None -> [] [ 979.890195] [50969]: key[created_at], None -> 2025-11-21T22:41:51Z [ 979.890195] [50969]: key[name], None -> [ 979.890195] [50969]: key[status], None -> DOWN [ 979.890195] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 979.890195] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}] [ 979.890195] [50969]: key[id], None -> 83f42785-9f80-48b0-b3ec-1a126b9a9c8d [ 979.890195] [50969]: key[port_security_enabled], None -> True [ 979.890195] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 979.890195] [50969]: key[security_groups], None -> ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] [ 979.890195] [50969]: key[binding:profile], None -> {} [ 979.890195] [50969]: key[binding:host_id], None -> [ 979.890195] [50969]: key[revision_number], None -> 1 [ 979.890195] [50969]: key[description], None -> [ 979.890195] [50969]: key[updated_at], None -> 2025-11-21T22:41:52Z [ 979.890195] [50969]: key[standard_attr_id], None -> 1521 [ 979.890195] [50969]: key[admin_state_up], None -> True [ 979.890195] [50969]: key[binding:vif_type], None -> unbound [ 979.890195] [50969]: key[device_owner], None -> [ 979.890195] [50969]: key[extra_dhcp_opts], None -> [] [ 979.890195] [50969]: key[network], None -> {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} [ 979.890195] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.894685] [50968]: [pid: 50968|app: 0|req: 4035/7802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.924792] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.925304] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-4d2476cb-97f8-4ba5-bdee-03ce3f4eb42a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.935622] [50969]: [pid: 50969|app: 0|req: 3768/7803] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:51 2025] POST /networking/v2.0/ports => generated 732 bytes in 353 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 979.937014] [50968]: [pid: 50968|app: 0|req: 4036/7804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.946989] [50969]: DEBUG neutron.api.v2.base [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Request body: {'port': {'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 979.993060] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4b9617b-7739-4c7c-9bf1-b1e8b382bcc6 req-d7712a58-6238-4c8c-b9c9-778ea45fd117 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.994076] [50968]: [pid: 50968|app: 0|req: 4037/7805] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.003430] [50968]: DEBUG neutron.api.wsgi [req-a4b9617b-7739-4c7c-9bf1-b1e8b382bcc6 req-ab28be78-a6ad-4ae9-90f4-5733b9805e3b tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.017790] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.033030] [50968]: [pid: 50968|app: 0|req: 4038/7806] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.047667] [50968]: [pid: 50968|app: 0|req: 4039/7807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.082274] [50968]: [pid: 50968|app: 0|req: 4040/7808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 980.134041] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5f57394e-3d15-497b-91fd-9b885f145811', 'name': 'network-vif-deleted', 'tag': '40f239ba-9169-410e-b455-469d9906e6bc'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 980.136009] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-29cb6f58-6678-460a-b95e-11cff2c1ee86" -d '{"events": [{"server_uuid": "5f57394e-3d15-497b-91fd-9b885f145811", "name": "network-vif-deleted", "tag": "40f239ba-9169-410e-b455-469d9906e6bc"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 980.175667] [50968]: [pid: 50968|app: 0|req: 4041/7809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.186853] [50969]: DEBUG neutron.notifiers.nova [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 83f42785-9f80-48b0-b3ec-1a126b9a9c8d {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 980.194614] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks [] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.209208] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2b828474-6f2a-4d59-8989-1ee2b3b344f9'}, {'name': 'network-changed', 'server_uuid': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'tag': '2b828474-6f2a-4d59-8989-1ee2b3b344f9'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 980.211270] [50969]: DEBUG neutron.db.provisioning_blocks [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Transition to ACTIVE for port object 83f42785-9f80-48b0-b3ec-1a126b9a9c8d will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 980.213352] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e048972f-a888-4ac0-a804-f0fef32723c5" -d '{"events": [{"server_uuid": "1b87979a-efb0-4f0b-809b-14f648f4e5a6", "name": "network-vif-plugged", "status": "completed", "tag": "2b828474-6f2a-4d59-8989-1ee2b3b344f9"}, {"name": "network-changed", "server_uuid": "1b87979a-efb0-4f0b-809b-14f648f4e5a6", "tag": "2b828474-6f2a-4d59-8989-1ee2b3b344f9"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 980.215942] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_precommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:52Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': '', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:52Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 980.217122] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_precommit: [ 980.217122] [50969]: key[device_owner], -> compute:nova [ 980.217122] [50969]: key[binding:host_id], -> cpu-1 [ 980.217122] [50969]: key[revision_number], 1 -> 2 [ 980.217122] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 980.219064] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.248402] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Pushing event updated for resources: {'Port': ['ID=83f42785-9f80-48b0-b3ec-1a126b9a9c8d,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 980.249580] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a767f110-05f2-4683-9913-2e2cf2c6b6ca req-e9a5f5f3-f803-444b-bb92-e7b3f97a10f1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.250608] [50968]: [pid: 50968|app: 0|req: 4042/7810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.282946] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92454b23-ab12-4854-821c-cede6f6b5323 req-6dfb27c2-f309-4014-bdf7-2142a8b90474 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.284042] [50968]: [pid: 50968|app: 0|req: 4043/7811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.286847] [50968]: DEBUG neutron.api.wsgi [req-a767f110-05f2-4683-9913-2e2cf2c6b6ca req-4a3c9f8e-9a2b-4408-8ad3-35ac32d1f33f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.297493] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_postcommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:52Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': '', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:52Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 980.297685] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_postcommit: [ 980.297685] [50969]: key[device_owner], -> compute:nova [ 980.297685] [50969]: key[binding:host_id], -> cpu-1 [ 980.297685] [50969]: key[revision_number], 1 -> 2 [ 980.297685] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 980.305645] [50969]: DEBUG neutron.plugins.ml2.managers [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Attempting to bind port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 980.305791] [50969]: DEBUG neutron.plugins.ml2.managers [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Attempting to bind port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 980.305909] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Attempting to bind port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d on network d0c45a14-468d-4523-a66b-c24dd6cb47f4 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 980.317775] [50968]: [pid: 50968|app: 0|req: 4044/7812] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.322555] [50968]: DEBUG neutron.api.wsgi [req-92454b23-ab12-4854-821c-cede6f6b5323 req-ac58a796-7038-44c3-90de-7ed61d8cd2ce tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.331859] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 980.332073] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Bind Segment={'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 980.336121] [50969]: DEBUG networking_nsxv3.api.rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 980.347102] [50968]: [pid: 50968|app: 0|req: 4045/7813] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.356651] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-9788f05e-f601-426f-8594-d20a6183768c x-openstack-request-id: req-9788f05e-f601-426f-8594-d20a6183768c {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 980.356832] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5f57394e-3d15-497b-91fd-9b885f145811", "name": "network-vif-deleted", "tag": "40f239ba-9169-410e-b455-469d9906e6bc", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 980.356832] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9788f05e-f601-426f-8594-d20a6183768c {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 980.357295] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9788f05e-f601-426f-8594-d20a6183768c'] response: {'server_uuid': '5f57394e-3d15-497b-91fd-9b885f145811', 'name': 'network-vif-deleted', 'tag': '40f239ba-9169-410e-b455-469d9906e6bc', 'status': 'completed', 'code': 200} [ 980.385833] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-8247fd14-b356-411a-b868-f02f20f281f8 x-openstack-request-id: req-8247fd14-b356-411a-b868-f02f20f281f8 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 980.385833] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1b87979a-efb0-4f0b-809b-14f648f4e5a6", "name": "network-vif-plugged", "status": "completed", "tag": "2b828474-6f2a-4d59-8989-1ee2b3b344f9", "code": 200}, {"name": "network-changed", "server_uuid": "1b87979a-efb0-4f0b-809b-14f648f4e5a6", "tag": "2b828474-6f2a-4d59-8989-1ee2b3b344f9", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 980.385833] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8247fd14-b356-411a-b868-f02f20f281f8 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 980.385833] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8247fd14-b356-411a-b868-f02f20f281f8'] response: {'server_uuid': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'code': 200} [ 980.385833] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8247fd14-b356-411a-b868-f02f20f281f8'] response: {'name': 'network-changed', 'server_uuid': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'tag': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'status': 'completed', 'code': 200} [ 980.460831] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78ea3c1e-ebe3-4d6c-86d5-b8f602f7f9d4 req-b0b958fb-2c75-4f44-be52-7203c8fcfbef tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.465318] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78ea3c1e-ebe3-4d6c-86d5-b8f602f7f9d4 req-b0b958fb-2c75-4f44-be52-7203c8fcfbef tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.469784] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78ea3c1e-ebe3-4d6c-86d5-b8f602f7f9d4 req-b0b958fb-2c75-4f44-be52-7203c8fcfbef tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.470973] [50968]: [pid: 50968|app: 0|req: 4046/7814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 2269 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 980.486129] [50968]: [pid: 50968|app: 0|req: 4047/7815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.562621] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01cfe2a3-4af9-4159-9160-b7b950188773 req-d6f2f5b8-939d-4ee1-9dbe-5010b74b43da tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.564322] [50968]: [pid: 50968|app: 0|req: 4048/7816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.581462] [50968]: [pid: 50968|app: 0|req: 4049/7817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.586747] [50968]: DEBUG neutron.api.wsgi [req-01cfe2a3-4af9-4159-9160-b7b950188773 req-8e26094e-23da-404d-873b-70a2ade1234b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.615730] [50968]: [pid: 50968|app: 0|req: 4050/7818] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:52 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.704574] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a84fcd5-012c-4180-8ad9-57bbaccba7f4 req-a1e4752e-b4b9-4ef4-917d-85a906d94019 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.705947] [50968]: [pid: 50968|app: 0|req: 4051/7819] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.721337] [50968]: [pid: 50968|app: 0|req: 4052/7820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.724210] [50968]: DEBUG neutron.api.wsgi [req-0a84fcd5-012c-4180-8ad9-57bbaccba7f4 req-3dbbdfcf-c7f2-408f-9d48-6578709674e7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.753574] [50968]: [pid: 50968|app: 0|req: 4053/7821] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.813221] [50968]: [pid: 50968|app: 0|req: 4054/7822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.829185] [50968]: [pid: 50968|app: 0|req: 4055/7823] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.899904] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0567801-ddcd-4f9e-a592-102f3d5c6182 req-85ebf010-54d5-4df6-8f9a-6f91cb96382c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.901781] [50968]: [pid: 50968|app: 0|req: 4056/7824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.930240] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e048972f-a888-4ac0-a804-f0fef32723c5 req-4753ec36-9898-4775-a522-7f8fb15df00e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.931224] [50968]: [pid: 50968|app: 0|req: 4057/7825] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/ports?tenant_id=daac1b9764a443988571f259edc746af&device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 980.934332] [50968]: DEBUG neutron.api.v2.base [None req-dc7a7597-7f8c-4f40-8c42-b6102f1204c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'floatingip': {'port_id': 'd77de370-03fb-4100-93c0-ef2270bafde2'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 980.957143] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc7a7597-7f8c-4f40-8c42-b6102f1204c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.265721] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc7a7597-7f8c-4f40-8c42-b6102f1204c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.268075] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc7a7597-7f8c-4f40-8c42-b6102f1204c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.328659] [50968]: INFO neutron.db.l3_db [None req-dc7a7597-7f8c-4f40-8c42-b6102f1204c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Floating IP 89ad6b81-485c-4f87-aeab-72e785ab9315 associated. External IP: 10.180.180.136, port: d77de370-03fb-4100-93c0-ef2270bafde2. [ 981.339231] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Bound using segment: {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 981.339792] [50969]: DEBUG neutron.plugins.ml2.managers [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Bound port: 83f42785-9f80-48b0-b3ec-1a126b9a9c8d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "0a1439ce-fa5c-420d-bcf0-083f4cc002cd", "external-id": "nsx-vlan-transportzone-413", "segmentation_id": 413}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 981.339973] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.382897] [50969]: DEBUG neutron.plugins.ml2.db [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] For port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 981.385531] [50969]: DEBUG neutron.plugins.ml2.db [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] For port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83f42785-9f80-48b0-b3ec-1a126b9a9c8d,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 981.387100] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_precommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:52Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:52Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 981.387271] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_precommit: [ 981.387271] [50969]: key[binding:vif_type], unbound -> ovs [ 981.387271] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} [ 981.387271] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.390371] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.415339] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Pushing event updated for resources: {'Port': ['ID=83f42785-9f80-48b0-b3ec-1a126b9a9c8d,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 981.422330] [50969]: DEBUG neutron.db.provisioning_blocks [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Provisioning complete for port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 981.422507] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.422592] [50969]: INFO neutron.plugins.ml2.plugin [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Attempt 1 to provision port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d [ 981.428575] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-dc7a7597-7f8c-4f40-8c42-b6102f1204c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Router bb1cef76-73e5-467c-957a-3147949e54ac has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 981.461924] [50969]: DEBUG neutron.plugins.ml2.plugin [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Current status of the port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 981.461924] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.480692] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dc7a7597-7f8c-4f40-8c42-b6102f1204c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 981.484902] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc7a7597-7f8c-4f40-8c42-b6102f1204c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.484978] [50969]: DEBUG neutron.plugins.ml2.db [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] For port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83f42785-9f80-48b0-b3ec-1a126b9a9c8d,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 981.504434] [50968]: [pid: 50968|app: 0|req: 4058/7826] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:41:53 2025] PUT /networking/v2.0/floatingips/89ad6b81-485c-4f87-aeab-72e785ab9315 => generated 802 bytes in 573 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.528022] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_precommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:53Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:53Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}]) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 981.528022] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_precommit: [ 981.528022] [50969]: key[status], DOWN -> ACTIVE [ 981.528022] [50969]: key[revision_number], 4 -> 5 [ 981.528022] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.531034] [50969]: DEBUG neutron.db.provisioning_blocks [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Provisioning complete for port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 981.531085] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.531217] [50969]: INFO neutron.plugins.ml2.plugin [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Attempt 1 to provision port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d [ 981.560991] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6f23bff-655e-4e8e-9725-4708411c7125 req-73e7ae8c-2f0b-469e-8a41-fbd9a684b7cf tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.561977] [50968]: [pid: 50968|app: 0|req: 4059/7827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.571141] [50969]: DEBUG neutron.plugins.ml2.plugin [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Current status of the port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 981.573202] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_postcommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:53Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:53Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}]) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 981.573202] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_postcommit: [ 981.573202] [50969]: key[status], DOWN -> ACTIVE [ 981.573202] [50969]: key[revision_number], 4 -> 5 [ 981.573202] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.573202] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.596350] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Pushing event updated for resources: {'Port': ['ID=83f42785-9f80-48b0-b3ec-1a126b9a9c8d,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 981.597850] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e048972f-a888-4ac0-a804-f0fef32723c5 req-6fed689a-9f80-4a67-b821-5983ecd29267 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.598902] [50968]: [pid: 50968|app: 0|req: 4060/7828] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/networks?id=d3d697e5-86b6-44a6-a643-0e99e53f0bff => generated 710 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.599383] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_postcommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:53Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:52Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 981.599383] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] update_port_postcommit: [ 981.599383] [50969]: key[binding:vif_type], unbound -> ovs [ 981.599383] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} [ 981.599383] [50969]: key[updated_at], 2025-11-21T22:41:52Z -> 2025-11-21T22:41:53Z [ 981.599383] [50969]: key[revision_number], 2 -> 4 [ 981.599383] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.607699] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.607836] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-9ec94e90-0ec9-472c-8082-c3c64c67a218 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.609524] [50969]: [pid: 50969|app: 0|req: 3769/7829] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:52 2025] PUT /networking/v2.0/ports/83f42785-9f80-48b0-b3ec-1a126b9a9c8d => generated 1037 bytes in 1666 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 981.613743] [50969]: DEBUG neutron.api.wsgi [req-a6f23bff-655e-4e8e-9725-4708411c7125 req-276a49a7-7aaf-4170-bc08-8cfb9fe88028 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 981.620287] [50968]: [pid: 50968|app: 0|req: 4061/7830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.623989] [50968]: DEBUG neutron.api.wsgi [req-e048972f-a888-4ac0-a804-f0fef32723c5 req-4e7cf9af-e300-49ec-8569-c32c60084b72 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 981.640392] [50968]: [pid: 50968|app: 0|req: 4062/7831] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2b828474-6f2a-4d59-8989-1ee2b3b344f9 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.642179] [50969]: [pid: 50969|app: 0|req: 3770/7832] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.682044] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e048972f-a888-4ac0-a804-f0fef32723c5 req-82fd6b3d-c474-4a15-a20b-69ba6de04264 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.684555] [50968]: [pid: 50968|app: 0|req: 4063/7833] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:53 2025] GET /networking/v2.0/subnets?id=c5ef21c2-3598-4f19-a90a-6d04e26a42da => generated 685 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.709951] [50968]: [pid: 50968|app: 0|req: 4064/7834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 981.715178] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e048972f-a888-4ac0-a804-f0fef32723c5 req-05c9330c-ece0-4d36-96ba-c7a7c2514121 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.716367] [50969]: [pid: 50969|app: 0|req: 3771/7835] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?network_id=d3d697e5-86b6-44a6-a643-0e99e53f0bff&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 981.753472] [50969]: [pid: 50969|app: 0|req: 3772/7836] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/networks/d3d697e5-86b6-44a6-a643-0e99e53f0bff?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.766489] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bc9e918-fa0f-4fae-b5af-9bc6a863b2eb req-96e27725-e7a7-43c7-8d6b-9b76ada5578f tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.766761] [50969]: [pid: 50969|app: 0|req: 3773/7837] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.767307] [50968]: [pid: 50968|app: 0|req: 4065/7838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.774015] [50968]: DEBUG neutron.api.wsgi [req-2bc9e918-fa0f-4fae-b5af-9bc6a863b2eb req-eb8835a9-758a-44f7-bd59-eb2d581cb66a tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 981.793496] [50968]: [pid: 50968|app: 0|req: 4066/7839] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 981.803893] [50969]: [pid: 50969|app: 0|req: 3774/7840] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/networks/d3d697e5-86b6-44a6-a643-0e99e53f0bff?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) [ 981.818612] [50968]: [pid: 50968|app: 0|req: 4067/7841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.877919] [50969]: [pid: 50969|app: 0|req: 3775/7842] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.924214] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34176aa1-009a-4fb9-866f-674f8733c698 req-2816cbf6-18b0-4e87-a733-86d5f05e0631 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.925299] [50968]: [pid: 50968|app: 0|req: 4068/7843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.932060] [50968]: DEBUG neutron.api.wsgi [req-34176aa1-009a-4fb9-866f-674f8733c698 req-5b40dff2-0a72-42da-8245-a4de8c28aa16 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 981.946231] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a66fecbe-f6f6-415e-9b31-07ab62d2df99 req-2a64270e-407c-443d-a0f7-e08b07d831cf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.950690] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a66fecbe-f6f6-415e-9b31-07ab62d2df99 req-2a64270e-407c-443d-a0f7-e08b07d831cf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.951570] [50968]: [pid: 50968|app: 0|req: 4069/7844] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 981.955024] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a66fecbe-f6f6-415e-9b31-07ab62d2df99 req-2a64270e-407c-443d-a0f7-e08b07d831cf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.956194] [50969]: [pid: 50969|app: 0|req: 3776/7845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 2269 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 982.008817] [50968]: [pid: 50968|app: 0|req: 4070/7846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.011756] [50969]: [pid: 50969|app: 0|req: 3777/7847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.068364] [50968]: [pid: 50968|app: 0|req: 4071/7848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.102876] [50969]: [pid: 50969|app: 0|req: 3778/7849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 982.143894] [50968]: [pid: 50968|app: 0|req: 4072/7850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=4f66e9a8-5d19-4ab2-8fde-3b7835c3462c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.228343] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-99391b4c-866f-4a3f-88e9-eb6a971598df tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.229647] [50969]: [pid: 50969|app: 0|req: 3779/7851] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 614 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.243515] [50969]: DEBUG neutron.api.v2.base [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Request body: {'port': {'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'admin_state_up': True, 'tenant_id': 'e813031b10534fb597a24044f3cd48eb'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 982.269649] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba513417-771f-40b4-8eeb-ba4165b98d4e req-143ac8dd-19c9-4dcb-9fc0-d9c3276d1bb0 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.270739] [50968]: [pid: 50968|app: 0|req: 4073/7852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.276763] [50968]: DEBUG neutron.api.wsgi [req-ba513417-771f-40b4-8eeb-ba4165b98d4e req-67e92eaf-99b8-4854-a7b5-08ef7f385be6 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.300591] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Made reservation on behalf of e813031b10534fb597a24044f3cd48eb for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 982.304243] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.305539] [50968]: [pid: 50968|app: 0|req: 4074/7853] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 982.359588] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'tag': 'd77de370-03fb-4100-93c0-ef2270bafde2'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 982.365438] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4b5f46bd-13cb-4813-89ae-a44813257455" -d '{"events": [{"name": "network-changed", "server_uuid": "bd95e5ca-ab66-44ac-bee1-698b08add50b", "tag": "d77de370-03fb-4100-93c0-ef2270bafde2"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 982.379807] [50969]: DEBUG neutron.db.db_base_plugin_common [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Allocated IP 192.168.128.3 (d0c45a14-468d-4523-a66b-c24dd6cb47f4/593ae078-ed79-4814-b27c-c5189e4e9803/3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 982.389699] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d'}, {'name': 'network-changed', 'server_uuid': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'tag': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 982.392662] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c56c73ed-d79b-4133-9dc6-57421d2b2229" -d '{"events": [{"server_uuid": "685ff1fc-29c5-466b-b0cb-3ef207aec0e7", "name": "network-vif-plugged", "status": "completed", "tag": "83f42785-9f80-48b0-b3ec-1a126b9a9c8d"}, {"name": "network-changed", "server_uuid": "685ff1fc-29c5-466b-b0cb-3ef207aec0e7", "tag": "83f42785-9f80-48b0-b3ec-1a126b9a9c8d"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 982.430392] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-84fea4a9-48f1-4cae-a2f6-be9ce240b58e x-openstack-request-id: req-84fea4a9-48f1-4cae-a2f6-be9ce240b58e {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 982.430599] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "685ff1fc-29c5-466b-b0cb-3ef207aec0e7", "name": "network-vif-plugged", "status": "completed", "tag": "83f42785-9f80-48b0-b3ec-1a126b9a9c8d", "code": 200}, {"name": "network-changed", "server_uuid": "685ff1fc-29c5-466b-b0cb-3ef207aec0e7", "tag": "83f42785-9f80-48b0-b3ec-1a126b9a9c8d", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 982.436211] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-84fea4a9-48f1-4cae-a2f6-be9ce240b58e {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 982.436211] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-84fea4a9-48f1-4cae-a2f6-be9ce240b58e'] response: {'server_uuid': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'code': 200} [ 982.436211] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-84fea4a9-48f1-4cae-a2f6-be9ce240b58e'] response: {'name': 'network-changed', 'server_uuid': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'tag': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'status': 'completed', 'code': 200} [ 982.470703] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks [] for allowed_address_pair (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.471563] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks [] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.471849] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_precommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': '', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': True, 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 982.472040] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_precommit: [ 982.472040] [50969]: key[mac_address], None -> fa:16:3e:5a:2a:04 [ 982.472040] [50969]: key[device_id], None -> b8d2dd6d-63be-4f61-b732-26f2555fe344 [ 982.472040] [50969]: key[binding:vif_details], None -> {} [ 982.472040] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 982.472040] [50969]: key[binding:vnic_type], None -> normal [ 982.472040] [50969]: key[allowed_address_pairs], None -> [] [ 982.472040] [50969]: key[name], None -> [ 982.472040] [50969]: key[status], None -> DOWN [ 982.472040] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 982.472040] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}] [ 982.472040] [50969]: key[id], None -> 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa [ 982.472040] [50969]: key[port_security_enabled], None -> True [ 982.472040] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 982.472040] [50969]: key[security_groups], None -> ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] [ 982.472040] [50969]: key[binding:profile], None -> {} [ 982.472040] [50969]: key[binding:host_id], None -> [ 982.472040] [50969]: key[standard_attr_id], None -> 1522 [ 982.472040] [50969]: key[admin_state_up], None -> True [ 982.472040] [50969]: key[device_owner], None -> [ 982.472040] [50969]: key[binding:vif_type], None -> unbound [ 982.472040] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.497262] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.523344] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Pushing event updated for resources: {'Port': ['ID=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.533132] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Network d0c45a14-468d-4523-a66b-c24dd6cb47f4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 982.533845] [50969]: DEBUG neutron.scheduler.base_scheduler [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 982.537577] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 982.553299] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_postcommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': '', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'port_security_enabled': True, 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:54Z', 'revision_number': 1, 'network': {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 982.553529] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] create_port_postcommit: [ 982.553529] [50969]: key[mac_address], None -> fa:16:3e:5a:2a:04 [ 982.553529] [50969]: key[device_id], None -> b8d2dd6d-63be-4f61-b732-26f2555fe344 [ 982.553529] [50969]: key[binding:vif_details], None -> {} [ 982.553529] [50969]: key[project_id], None -> e813031b10534fb597a24044f3cd48eb [ 982.553529] [50969]: key[binding:vnic_type], None -> normal [ 982.553529] [50969]: key[tags], None -> [] [ 982.553529] [50969]: key[allowed_address_pairs], None -> [] [ 982.553529] [50969]: key[created_at], None -> 2025-11-21T22:41:54Z [ 982.553529] [50969]: key[name], None -> [ 982.553529] [50969]: key[status], None -> DOWN [ 982.553529] [50969]: key[tenant_id], None -> e813031b10534fb597a24044f3cd48eb [ 982.553529] [50969]: key[fixed_ips], None -> [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}] [ 982.553529] [50969]: key[id], None -> 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa [ 982.553529] [50969]: key[port_security_enabled], None -> True [ 982.553529] [50969]: key[network_id], None -> d0c45a14-468d-4523-a66b-c24dd6cb47f4 [ 982.553529] [50969]: key[security_groups], None -> ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] [ 982.553529] [50969]: key[binding:profile], None -> {} [ 982.553529] [50969]: key[binding:host_id], None -> [ 982.553529] [50969]: key[revision_number], None -> 1 [ 982.553529] [50969]: key[description], None -> [ 982.553529] [50969]: key[updated_at], None -> 2025-11-21T22:41:54Z [ 982.553529] [50969]: key[standard_attr_id], None -> 1522 [ 982.553529] [50969]: key[admin_state_up], None -> True [ 982.553529] [50969]: key[binding:vif_type], None -> unbound [ 982.553529] [50969]: key[device_owner], None -> [ 982.553529] [50969]: key[extra_dhcp_opts], None -> [] [ 982.553529] [50969]: key[network], None -> {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} [ 982.553529] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.560637] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.560637] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-47a737c0-97ba-4961-a1f1-b1724349efe5 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.574927] [50969]: [pid: 50969|app: 0|req: 3780/7854] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:54 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) [ 982.578652] [50969]: DEBUG neutron.api.v2.base [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Request body: {'port': {'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 982.618247] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.723992] [50969]: DEBUG neutron.notifiers.nova [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 982.729409] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks [] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.737766] [50969]: DEBUG neutron.db.provisioning_blocks [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Transition to ACTIVE for port object 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 982.738987] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_precommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:54Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': '', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:54Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 982.739205] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_precommit: [ 982.739205] [50969]: key[device_owner], -> compute:nova [ 982.739205] [50969]: key[binding:host_id], -> cpu-1 [ 982.739205] [50969]: key[revision_number], 1 -> 2 [ 982.739205] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.740381] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.760305] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Pushing event updated for resources: {'Port': ['ID=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.794540] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_postcommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:54Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': '', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:54Z', 'revision_number': 1, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 982.794763] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_postcommit: [ 982.794763] [50969]: key[device_owner], -> compute:nova [ 982.794763] [50969]: key[binding:host_id], -> cpu-1 [ 982.794763] [50969]: key[revision_number], 1 -> 2 [ 982.794763] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.800219] [50969]: DEBUG neutron.plugins.ml2.managers [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Attempting to bind port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 982.800359] [50969]: DEBUG neutron.plugins.ml2.managers [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Attempting to bind port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 982.800483] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Attempting to bind port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa on network d0c45a14-468d-4523-a66b-c24dd6cb47f4 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 982.814942] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-1f4273ed-26cb-4367-8488-4de9ffc8b47c x-openstack-request-id: req-1f4273ed-26cb-4367-8488-4de9ffc8b47c {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 982.815418] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 982.815418] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Bind Segment={'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 982.818199] [50969]: DEBUG networking_nsxv3.api.rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 982.818388] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bd95e5ca-ab66-44ac-bee1-698b08add50b", "tag": "d77de370-03fb-4100-93c0-ef2270bafde2", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 982.818388] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1f4273ed-26cb-4367-8488-4de9ffc8b47c {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 982.818388] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f4273ed-26cb-4367-8488-4de9ffc8b47c'] response: {'name': 'network-changed', 'server_uuid': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'tag': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'status': 'completed', 'code': 200} [ 982.835066] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8722f973-01b4-42a9-ba45-d37e32ba45f9 req-76720b65-5511-4a1c-a2cb-f9627c64e4b4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.835882] [50968]: [pid: 50968|app: 0|req: 4075/7855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:54 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 458 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.864253] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-f2db501c-0769-49fc-bd4d-902213bf4081 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.865266] [50968]: [pid: 50968|app: 0|req: 4076/7856] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 982.879188] [50968]: [pid: 50968|app: 0|req: 4077/7857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.881586] [50968]: DEBUG neutron.api.wsgi [req-8722f973-01b4-42a9-ba45-d37e32ba45f9 req-07f38175-9dba-4fad-b952-5a6ad19f7929 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.901356] [50968]: [pid: 50968|app: 0|req: 4078/7858] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.905418] [50968]: DEBUG neutron.api.wsgi [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-5dd4d014-67af-4b59-9a09-cc80d4fa2e4f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.916218] [50968]: [pid: 50968|app: 0|req: 4079/7859] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=83f42785-9f80-48b0-b3ec-1a126b9a9c8d => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.955476] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b5f46bd-13cb-4813-89ae-a44813257455 req-bade0b5b-38ef-450b-9548-a41b8b452d0c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.956568] [50968]: [pid: 50968|app: 0|req: 4080/7860] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 982.978705] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-dba573a8-d6dc-4c89-880b-0d9dec1ebeb7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.979634] [50968]: [pid: 50968|app: 0|req: 4081/7861] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/subnets?id=593ae078-ed79-4814-b27c-c5189e4e9803 => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.007353] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0167c739-8d0e-44e3-8173-2d532a24d0a4 req-ccb6e4ad-61fd-4cb5-963e-8623246f9f42 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.008298] [50968]: [pid: 50968|app: 0|req: 4082/7862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.020613] [50968]: [pid: 50968|app: 0|req: 4083/7863] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.053845] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b5f46bd-13cb-4813-89ae-a44813257455 req-e948867c-ed9e-4019-896a-ceefe0c345ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.054769] [50968]: [pid: 50968|app: 0|req: 4084/7864] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.080468] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-27366204-cdb5-420e-ae50-63ab43f3c31d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.081566] [50968]: [pid: 50968|app: 0|req: 4085/7865] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?network_id=d0c45a14-468d-4523-a66b-c24dd6cb47f4&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.083796] [50968]: DEBUG neutron.api.wsgi [req-0167c739-8d0e-44e3-8173-2d532a24d0a4 req-1226c5aa-d4e7-4bf8-a963-4ae989a7f1eb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 983.105282] [50968]: [pid: 50968|app: 0|req: 4086/7866] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.107890] [50968]: DEBUG neutron.api.wsgi [req-4b5f46bd-13cb-4813-89ae-a44813257455 req-5f7c5896-70dd-4185-b2b4-fded1ad9da4b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 983.148917] [50968]: [pid: 50968|app: 0|req: 4087/7867] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=d77de370-03fb-4100-93c0-ef2270bafde2 => generated 807 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.162393] [50968]: [pid: 50968|app: 0|req: 4088/7868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.195024] [50968]: [pid: 50968|app: 0|req: 4089/7869] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.225275] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b5f46bd-13cb-4813-89ae-a44813257455 req-dcb04ced-ce66-4662-a27b-91aec10a5efa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.226206] [50968]: [pid: 50968|app: 0|req: 4090/7870] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.267756] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccb4155b-e48b-4975-8006-f22f6f81ad76 req-16a6ffc6-ecd6-47f1-adf5-6ac237700294 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.269877] [50968]: [pid: 50968|app: 0|req: 4091/7871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.307958] [50968]: [pid: 50968|app: 0|req: 4092/7872] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 983.322515] [50968]: [pid: 50968|app: 0|req: 4093/7873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.350367] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b5f46bd-13cb-4813-89ae-a44813257455 req-ca383f3c-22c0-4759-a054-a11545a4b435 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.351763] [50968]: [pid: 50968|app: 0|req: 4094/7874] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.354447] [50968]: DEBUG neutron.api.wsgi [req-ccb4155b-e48b-4975-8006-f22f6f81ad76 req-df2c3198-72c1-4669-8d8c-10c7713b15f0 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 983.387376] [50968]: [pid: 50968|app: 0|req: 4095/7875] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.421806] [50968]: [pid: 50968|app: 0|req: 4096/7876] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.437700] [50968]: [pid: 50968|app: 0|req: 4097/7877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.441817] [50968]: DEBUG neutron.api.v2.base [None req-b2bdcead-6726-4def-a616-5a2f445f86c9 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1317857674', 'description': 'tempest-description--1881357374'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 983.462659] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2bdcead-6726-4def-a616-5a2f445f86c9 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.518715] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2bdcead-6726-4def-a616-5a2f445f86c9 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (c936d9b1-70e6-41ff-b4fc-481a320e93bf), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.520306] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2bdcead-6726-4def-a616-5a2f445f86c9 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c936d9b1-70e6-41ff-b4fc-481a320e93bf), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.535430] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=8640,neutron:DELETE=142,neutron:UPDATE=84,neutron:INSERT=190 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 983.537346] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b2bdcead-6726-4def-a616-5a2f445f86c9 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c936d9b1-70e6-41ff-b4fc-481a320e93bf,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 983.551058] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2bdcead-6726-4def-a616-5a2f445f86c9 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.551631] [50968]: [pid: 50968|app: 0|req: 4098/7878] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:41:55 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 113 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 983.587107] [50968]: [pid: 50968|app: 0|req: 4099/7879] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 983.649388] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ed51075-c103-4b2a-98c1-d822b6660d47 req-e7602c65-9d50-4792-ae45-d8f0b9b763e8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.654086] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ed51075-c103-4b2a-98c1-d822b6660d47 req-e7602c65-9d50-4792-ae45-d8f0b9b763e8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.659462] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ed51075-c103-4b2a-98c1-d822b6660d47 req-e7602c65-9d50-4792-ae45-d8f0b9b763e8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.660625] [50968]: [pid: 50968|app: 0|req: 4100/7880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:55 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 2269 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 983.691930] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71bde5ec-1103-47bc-9cc9-db6bbceeec51 req-35741cc8-8ef9-4647-9f78-947f00d69dcc tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.692931] [50968]: [pid: 50968|app: 0|req: 4101/7881] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.696109] [50968]: DEBUG neutron.api.v2.base [None req-21842369-6a38-4577-8413-f8fd28d51e92 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group_rule': {'security_group_id': 'c936d9b1-70e6-41ff-b4fc-481a320e93bf', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 983.739337] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21842369-6a38-4577-8413-f8fd28d51e92 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (38e9eee3-c480-4818-8ad9-f1929d433879), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.769285] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21842369-6a38-4577-8413-f8fd28d51e92 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (38e9eee3-c480-4818-8ad9-f1929d433879), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.770580] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21842369-6a38-4577-8413-f8fd28d51e92 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (38e9eee3-c480-4818-8ad9-f1929d433879), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.777666] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-21842369-6a38-4577-8413-f8fd28d51e92 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=38e9eee3-c480-4818-8ad9-f1929d433879,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 983.790984] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21842369-6a38-4577-8413-f8fd28d51e92 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.792814] [50968]: [pid: 50968|app: 0|req: 4102/7882] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:41:56 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 983.794240] [50968]: DEBUG neutron.api.wsgi [req-71bde5ec-1103-47bc-9cc9-db6bbceeec51 req-5a7ccb68-e1ea-435f-9a70-ee7c73173030 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 983.815601] [50968]: [pid: 50968|app: 0|req: 4103/7883] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.821494] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Bound using segment: {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 983.821821] [50969]: DEBUG neutron.plugins.ml2.managers [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Bound port: 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "0a1439ce-fa5c-420d-bcf0-083f4cc002cd", "external-id": "nsx-vlan-transportzone-413", "segmentation_id": 413}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 983.822238] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.830065] [50968]: [pid: 50968|app: 0|req: 4104/7884] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.833208] [50968]: DEBUG neutron.api.v2.base [None req-087c7958-a4fa-4971-8b37-bf64985626fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group_rule': {'security_group_id': 'c936d9b1-70e6-41ff-b4fc-481a320e93bf', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 983.860096] [50968]: DEBUG neutron_lib.callbacks.manager [None req-087c7958-a4fa-4971-8b37-bf64985626fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (591e8242-63d5-45e2-bb47-6be6b41309cb), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.873825] [50969]: DEBUG neutron.plugins.ml2.db [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] For port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 983.876631] [50969]: DEBUG neutron.plugins.ml2.db [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] For port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 983.878318] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_precommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:55Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:55Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 983.878542] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_precommit: [ 983.878542] [50969]: key[binding:vif_type], unbound -> ovs [ 983.878542] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} [ 983.878542] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 983.882915] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.887282] [50968]: DEBUG neutron_lib.callbacks.manager [None req-087c7958-a4fa-4971-8b37-bf64985626fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (591e8242-63d5-45e2-bb47-6be6b41309cb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.888555] [50968]: DEBUG neutron_lib.callbacks.manager [None req-087c7958-a4fa-4971-8b37-bf64985626fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (591e8242-63d5-45e2-bb47-6be6b41309cb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.895173] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-087c7958-a4fa-4971-8b37-bf64985626fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=591e8242-63d5-45e2-bb47-6be6b41309cb,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 983.906449] [50968]: DEBUG neutron_lib.callbacks.manager [None req-087c7958-a4fa-4971-8b37-bf64985626fc tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.906962] [50968]: [pid: 50968|app: 0|req: 4105/7885] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:41:56 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 76 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 983.907142] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Pushing event updated for resources: {'Port': ['ID=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 983.914231] [50969]: DEBUG neutron.db.provisioning_blocks [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Provisioning complete for port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 983.914382] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.914488] [50969]: INFO neutron.plugins.ml2.plugin [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Attempt 1 to provision port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa [ 983.919705] [50968]: [pid: 50968|app: 0|req: 4106/7886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.931351] [50968]: [pid: 50968|app: 0|req: 4107/7887] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.935753] [50968]: DEBUG neutron.api.v2.base [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 983.951048] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.952921] [50969]: DEBUG neutron.plugins.ml2.plugin [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Current status of the port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 983.952921] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.973630] [50969]: DEBUG neutron.plugins.ml2.db [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] For port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 983.984434] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.003174] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_precommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}]) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 984.003459] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_precommit: [ 984.003459] [50969]: key[status], DOWN -> ACTIVE [ 984.003459] [50969]: key[revision_number], 4 -> 5 [ 984.003459] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.009340] [50969]: DEBUG neutron.db.provisioning_blocks [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Provisioning complete for port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 984.009506] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.009607] [50969]: INFO neutron.plugins.ml2.plugin [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Attempt 1 to provision port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa [ 984.035497] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Allocated IP 10.180.180.227 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/71e64f6d-2797-4f90-b6ae-06d68a8a4e2f) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 984.048526] [50969]: DEBUG neutron.plugins.ml2.plugin [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Current status of the port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 984.049280] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_postcommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}]) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 984.049534] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_postcommit: [ 984.049534] [50969]: key[status], DOWN -> ACTIVE [ 984.049534] [50969]: key[revision_number], 4 -> 5 [ 984.049534] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.049726] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.072777] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Pushing event updated for resources: {'Port': ['ID=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 984.075896] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_postcommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 4, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:55Z', 'revision_number': 2, 'project_id': 'e813031b10534fb597a24044f3cd48eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 984.076184] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] update_port_postcommit: [ 984.076184] [50969]: key[binding:vif_type], unbound -> ovs [ 984.076184] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} [ 984.076184] [50969]: key[updated_at], 2025-11-21T22:41:55Z -> 2025-11-21T22:41:56Z [ 984.076184] [50969]: key[revision_number], 2 -> 4 [ 984.076184] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.077061] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for allowed_address_pair (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.077939] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.078180] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit called with port settings {'id': '71e64f6d-2797-4f90-b6ae-06d68a8a4e2f', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e0:9e:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 984.078392] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit: [ 984.078392] [50968]: key[mac_address], None -> fa:16:3e:e0:9e:16 [ 984.078392] [50968]: key[device_id], None -> PENDING [ 984.078392] [50968]: key[binding:vif_details], None -> {} [ 984.078392] [50968]: key[project_id], None -> [ 984.078392] [50968]: key[binding:vnic_type], None -> normal [ 984.078392] [50968]: key[allowed_address_pairs], None -> [] [ 984.078392] [50968]: key[name], None -> [ 984.078392] [50968]: key[status], None -> N/A [ 984.078392] [50968]: key[tenant_id], None -> [ 984.078392] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.227'}] [ 984.078392] [50968]: key[id], None -> 71e64f6d-2797-4f90-b6ae-06d68a8a4e2f [ 984.078392] [50968]: key[port_security_enabled], None -> False [ 984.078392] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 984.078392] [50968]: key[security_groups], None -> [] [ 984.078392] [50968]: key[binding:profile], None -> {} [ 984.078392] [50968]: key[binding:host_id], None -> [ 984.078392] [50968]: key[standard_attr_id], None -> 1528 [ 984.078392] [50968]: key[admin_state_up], None -> True [ 984.078392] [50968]: key[device_owner], None -> network:floatingip [ 984.078392] [50968]: key[binding:vif_type], None -> unbound [ 984.078392] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.080577] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.080970] [50969]: DEBUG neutron_lib.callbacks.manager [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-2350846b-6c53-4927-b9ae-d25fefed3b37 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.082853] [50969]: [pid: 50969|app: 0|req: 3781/7888] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:54 2025] PUT /networking/v2.0/ports/3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa => generated 1037 bytes in 1507 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 984.109229] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.113543] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c68f1606-b385-4c90-950b-08cc59ac576e req-530b4e99-8c55-4c8c-b21f-afd4ff40c539 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.114751] [50969]: [pid: 50969|app: 0|req: 3782/7889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.146077] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=71e64f6d-2797-4f90-b6ae-06d68a8a4e2f,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 984.165023] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 984.165023] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 984.165023] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 984.182790] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit called with port settings {'id': '71e64f6d-2797-4f90-b6ae-06d68a8a4e2f', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e0:9e:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:56Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 984.183126] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit: [ 984.183126] [50968]: key[mac_address], None -> fa:16:3e:e0:9e:16 [ 984.183126] [50968]: key[device_id], None -> PENDING [ 984.183126] [50968]: key[binding:vif_details], None -> {} [ 984.183126] [50968]: key[project_id], None -> [ 984.183126] [50968]: key[binding:vnic_type], None -> normal [ 984.183126] [50968]: key[tags], None -> [] [ 984.183126] [50968]: key[allowed_address_pairs], None -> [] [ 984.183126] [50968]: key[created_at], None -> 2025-11-21T22:41:56Z [ 984.183126] [50968]: key[name], None -> [ 984.183126] [50968]: key[status], None -> N/A [ 984.183126] [50968]: key[tenant_id], None -> [ 984.183126] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.227'}] [ 984.183126] [50968]: key[id], None -> 71e64f6d-2797-4f90-b6ae-06d68a8a4e2f [ 984.183126] [50968]: key[port_security_enabled], None -> False [ 984.183126] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 984.183126] [50968]: key[security_groups], None -> [] [ 984.183126] [50968]: key[binding:profile], None -> {} [ 984.183126] [50968]: key[binding:host_id], None -> [ 984.183126] [50968]: key[revision_number], None -> 1 [ 984.183126] [50968]: key[description], None -> [ 984.183126] [50968]: key[updated_at], None -> 2025-11-21T22:41:56Z [ 984.183126] [50968]: key[standard_attr_id], None -> 1528 [ 984.183126] [50968]: key[admin_state_up], None -> True [ 984.183126] [50968]: key[binding:vif_type], None -> unbound [ 984.183126] [50968]: key[device_owner], None -> network:floatingip [ 984.183126] [50968]: key[extra_dhcp_opts], None -> [] [ 984.183126] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 984.183126] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.193655] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fac428fe-a742-4194-9272-54f5ad303de2 req-99a92a01-0b2d-4107-837f-308ff3a6a95f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.194729] [50969]: [pid: 50969|app: 0|req: 3783/7890] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.199018] [50969]: DEBUG neutron.api.wsgi [req-c68f1606-b385-4c90-950b-08cc59ac576e req-849664f5-6f5f-4a07-85f9-24bb252fa46b tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.221748] [50969]: [pid: 50969|app: 0|req: 3784/7891] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.222594] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (eda5c8f7-c02e-4b71-98b6-1fcad6163a92), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.224321] [50969]: DEBUG neutron.api.wsgi [req-fac428fe-a742-4194-9272-54f5ad303de2 req-60110656-766b-4548-8881-45bf88962c5e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.245369] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.249186] [50969]: [pid: 50969|app: 0|req: 3785/7892] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.311575] [50969]: [pid: 50969|app: 0|req: 3786/7893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.362667] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.362919] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_precommit called with port settings {'id': '71e64f6d-2797-4f90-b6ae-06d68a8a4e2f', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e0:9e:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'eda5c8f7-c02e-4b71-98b6-1fcad6163a92', 'device_owner': 'network:floatingip', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:56Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '71e64f6d-2797-4f90-b6ae-06d68a8a4e2f', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e0:9e:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:56Z', 'updated_at': '2025-11-21T22:41:56Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 984.363088] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_precommit: [ 984.363088] [50968]: key[device_id], PENDING -> eda5c8f7-c02e-4b71-98b6-1fcad6163a92 [ 984.363088] [50968]: key[revision_number], 1 -> 2 [ 984.363088] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.364893] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.368649] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c56c73ed-d79b-4133-9dc6-57421d2b2229 req-72235271-f963-4ec7-84e6-a820f43a03a6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.369470] [50969]: [pid: 50969|app: 0|req: 3787/7894] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 984.384185] [50969]: [pid: 50969|app: 0|req: 3788/7895] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.388353] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=71e64f6d-2797-4f90-b6ae-06d68a8a4e2f,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 984.421485] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_postcommit called with port settings {'id': '71e64f6d-2797-4f90-b6ae-06d68a8a4e2f', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e0:9e:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'eda5c8f7-c02e-4b71-98b6-1fcad6163a92', 'device_owner': 'network:floatingip', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:56Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '71e64f6d-2797-4f90-b6ae-06d68a8a4e2f', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e0:9e:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:56Z', 'updated_at': '2025-11-21T22:41:56Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 984.421485] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_postcommit: [ 984.421485] [50968]: key[device_id], PENDING -> eda5c8f7-c02e-4b71-98b6-1fcad6163a92 [ 984.421485] [50968]: key[revision_number], 1 -> 2 [ 984.421485] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.421889] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (eda5c8f7-c02e-4b71-98b6-1fcad6163a92), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.435807] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b4b8cef0-f5f7-484d-96de-686fa81fe66d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.436352] [50968]: [pid: 50968|app: 0|req: 4108/7896] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:41:56 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 504 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 984.436907] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa'}, {'name': 'network-changed', 'server_uuid': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'tag': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 984.439317] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c9822a2c-0da5-4f28-81e8-e3f49e507d5f" -d '{"events": [{"server_uuid": "b8d2dd6d-63be-4f61-b732-26f2555fe344", "name": "network-vif-plugged", "status": "completed", "tag": "3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa"}, {"name": "network-changed", "server_uuid": "b8d2dd6d-63be-4f61-b732-26f2555fe344", "tag": "3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 984.451359] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee9bd6e8-77ed-413f-9ecf-7fc230342e05 req-afa67dec-8b5c-4c0a-a3df-87af4c8da3a4 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.455404] [50969]: [pid: 50969|app: 0|req: 3789/7897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.465966] [50969]: [pid: 50969|app: 0|req: 3790/7898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.471035] [50969]: DEBUG neutron.api.wsgi [req-ee9bd6e8-77ed-413f-9ecf-7fc230342e05 req-a8264491-f95f-487f-a1a4-ce004fe362e7 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.472144] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c56c73ed-d79b-4133-9dc6-57421d2b2229 req-0c603c86-b626-4af7-ae7d-7441ac01047b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.473210] [50968]: [pid: 50968|app: 0|req: 4109/7899] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.483088] [50968]: DEBUG neutron.api.wsgi [req-c56c73ed-d79b-4133-9dc6-57421d2b2229 req-4c7d2483-276e-49dd-a1da-f346c41b627d service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.495036] [50968]: [pid: 50968|app: 0|req: 4110/7900] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=83f42785-9f80-48b0-b3ec-1a126b9a9c8d => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 984.497719] [50969]: [pid: 50969|app: 0|req: 3791/7901] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.524111] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c56c73ed-d79b-4133-9dc6-57421d2b2229 req-453c8618-2835-482c-bcc4-06ddc6608a47 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.525115] [50968]: [pid: 50968|app: 0|req: 4111/7902] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/subnets?id=593ae078-ed79-4814-b27c-c5189e4e9803 => generated 689 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 984.544063] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4f3f63b-5053-4fe9-a2ce-559d2d1fc4c6 req-c15669a6-7e74-47b5-bd4b-d31ccc54c182 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.545054] [50969]: [pid: 50969|app: 0|req: 3792/7903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.556025] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c56c73ed-d79b-4133-9dc6-57421d2b2229 req-ea1e8b79-fae7-4690-b47d-29063a13e4c4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.557663] [50968]: [pid: 50968|app: 0|req: 4112/7904] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?network_id=d0c45a14-468d-4523-a66b-c24dd6cb47f4&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 984.558162] [50969]: [pid: 50969|app: 0|req: 3793/7905] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.559522] [50968]: DEBUG neutron.api.wsgi [req-e4f3f63b-5053-4fe9-a2ce-559d2d1fc4c6 req-f178c416-20c6-405e-b3a7-5c5a2c70f85e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.577778] [50968]: [pid: 50968|app: 0|req: 4113/7906] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.595333] [50969]: [pid: 50969|app: 0|req: 3794/7907] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 984.613613] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:41: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-deca310a-bcfe-49f8-9c45-ac3551774aa7 x-openstack-request-id: req-deca310a-bcfe-49f8-9c45-ac3551774aa7 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 984.614211] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b8d2dd6d-63be-4f61-b732-26f2555fe344", "name": "network-vif-plugged", "status": "completed", "tag": "3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa", "code": 200}, {"name": "network-changed", "server_uuid": "b8d2dd6d-63be-4f61-b732-26f2555fe344", "tag": "3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 984.614296] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-deca310a-bcfe-49f8-9c45-ac3551774aa7 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 984.614476] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-deca310a-bcfe-49f8-9c45-ac3551774aa7'] response: {'server_uuid': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'code': 200} [ 984.614545] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-deca310a-bcfe-49f8-9c45-ac3551774aa7'] response: {'name': 'network-changed', 'server_uuid': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'tag': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'status': 'completed', 'code': 200} [ 984.626523] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a6b72f5-e843-44e2-80d1-af588426eded req-2804bd71-edd9-492e-8d73-5df729cb6d2b tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.627455] [50968]: [pid: 50968|app: 0|req: 4114/7908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.633612] [50968]: DEBUG neutron.api.wsgi [req-1a6b72f5-e843-44e2-80d1-af588426eded req-ff00e9d1-3ef1-4ef7-93e3-235cdf26dbef tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.639668] [50969]: [pid: 50969|app: 0|req: 3795/7909] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 984.651920] [50968]: [pid: 50968|app: 0|req: 4115/7910] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&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.664814] [50969]: [pid: 50969|app: 0|req: 3796/7911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:56 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.711549] [50968]: DEBUG neutron.api.wsgi [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-ef47e018-bb27-4737-ab60-ba4cee62e048 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.722862] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=9811,neutron:INSERT=153,neutron:UPDATE=157,neutron:DELETE=192 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 984.732482] [50968]: [pid: 50968|app: 0|req: 4116/7912] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1317857674&fields=id&tenant_id=94599390fb884a36a35d2e4ecf3b4e00 => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.757212] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-69a77ebd-1da9-42a4-9396-4af0149b3f22 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.758121] [50969]: [pid: 50969|app: 0|req: 3797/7913] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.765149] [50969]: DEBUG neutron.api.wsgi [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-e91dfe63-4409-4bdc-aae6-e37f210ec281 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.774062] [50969]: [pid: 50969|app: 0|req: 3798/7914] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/quotas/b8b093d93cf34c91bbeb515844a183a0 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.774319] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-52b8e4d3-78e9-4151-a6c3-3618985aaad6 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.775697] [50968]: [pid: 50968|app: 0|req: 4117/7915] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 616 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.782664] [50968]: DEBUG neutron.api.wsgi [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-ebfb797c-5bb7-4db0-89b5-79f998c04af2 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.787662] [50968]: [pid: 50968|app: 0|req: 4118/7916] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/quotas/94599390fb884a36a35d2e4ecf3b4e00 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.867361] [50969]: [pid: 50969|app: 0|req: 3799/7917] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&fields=id => generated 149 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 984.867630] [50968]: [pid: 50968|app: 0|req: 4119/7918] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&fields=id => generated 149 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 984.908093] [50968]: [pid: 50968|app: 0|req: 4120/7919] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.910743] [50969]: [pid: 50969|app: 0|req: 3800/7920] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 984.944876] [50968]: [pid: 50968|app: 0|req: 4121/7921] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 984.967755] [50969]: [pid: 50969|app: 0|req: 3801/7922] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 985.107274] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-309acc4c-4210-4cf2-89db-915a124f7937 req-393c2def-fcaf-4f43-91c9-52f4da0d16d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.112678] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-309acc4c-4210-4cf2-89db-915a124f7937 req-393c2def-fcaf-4f43-91c9-52f4da0d16d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.117467] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-309acc4c-4210-4cf2-89db-915a124f7937 req-393c2def-fcaf-4f43-91c9-52f4da0d16d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.119052] [50968]: [pid: 50968|app: 0|req: 4122/7923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 2269 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 985.158336] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-e4ad5f98-6fb1-48fc-b2e7-33f6f81340e2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.158850] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7601fe1-a8c4-4e3a-a2fc-456e01f0f372 req-cf066dc4-2d4e-4580-9f70-337f2ef24953 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.159577] [50968]: [pid: 50968|app: 0|req: 4123/7924] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 985.159883] [50969]: [pid: 50969|app: 0|req: 3802/7925] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.170581] [50968]: DEBUG neutron.api.wsgi [req-e7601fe1-a8c4-4e3a-a2fc-456e01f0f372 req-23ae5d58-6143-46cf-b3cb-fb88ea8fe62e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.185616] [50969]: [pid: 50969|app: 0|req: 3803/7926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.199105] [50969]: DEBUG neutron.api.wsgi [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-a52212ca-ea2e-41e0-a795-76124429ad3a service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.200248] [50968]: [pid: 50968|app: 0|req: 4124/7927] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.214866] [50969]: [pid: 50969|app: 0|req: 3804/7928] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.250025] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-ba1c5d0a-6166-44c3-9ac6-0a3faa7b2840 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.251057] [50968]: [pid: 50968|app: 0|req: 4125/7929] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/subnets?id=593ae078-ed79-4814-b27c-c5189e4e9803 => generated 689 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.261460] [50969]: [pid: 50969|app: 0|req: 3805/7930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.267203] [50968]: [pid: 50968|app: 0|req: 4126/7931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 985.294776] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e92e33d-b7ea-4140-ba20-9129a20595e6 req-bd706565-1b0f-4aca-87a9-5d3b4471af0c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.295797] [50969]: [pid: 50969|app: 0|req: 3806/7932] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?network_id=d0c45a14-468d-4523-a66b-c24dd6cb47f4&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.300447] [50968]: [pid: 50968|app: 0|req: 4127/7933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 985.334446] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff8138fc-206c-4341-9d3f-f16500379305 req-ddcda4fd-e82e-4a65-8152-d34d1f4177ef tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.334620] [50969]: [pid: 50969|app: 0|req: 3807/7934] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.335540] [50968]: [pid: 50968|app: 0|req: 4128/7935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 985.347790] [50969]: [pid: 50969|app: 0|req: 3808/7936] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.350342] [50969]: DEBUG neutron.api.wsgi [req-ff8138fc-206c-4341-9d3f-f16500379305 req-090ff887-04b9-49cd-b364-407ea2d01579 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.372597] [50969]: [pid: 50969|app: 0|req: 3809/7937] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.375646] [50968]: [pid: 50968|app: 0|req: 4129/7938] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 985.429124] [50968]: [pid: 50968|app: 0|req: 4130/7939] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.445963] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6bfadad-d9f3-491d-a7d3-955c393954f5 req-486357f9-51bb-4735-9453-01acb3aa98e1 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.446970] [50969]: [pid: 50969|app: 0|req: 3810/7940] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.454710] [50968]: DEBUG neutron.api.wsgi [req-d6bfadad-d9f3-491d-a7d3-955c393954f5 req-83568fa9-b2f6-4aae-840c-cd59dffa3ecb tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.478059] [50968]: [pid: 50968|app: 0|req: 4131/7941] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 985.503561] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7d300de-bc16-468e-9805-e013719b9dc0 req-21866890-e416-4e51-acdd-7eeafb63cf1c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.504541] [50969]: [pid: 50969|app: 0|req: 3811/7942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.511194] [50968]: DEBUG neutron.api.wsgi [req-a7d300de-bc16-468e-9805-e013719b9dc0 req-5a6b142d-6d6f-49e1-9487-b013c0c0d197 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.528222] [50969]: [pid: 50969|app: 0|req: 3812/7943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.531450] [50968]: [pid: 50968|app: 0|req: 4132/7944] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.611911] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2cb3b1a-3067-47f0-8141-44fcf2857f46 req-c57ff975-eb73-475e-9ce9-f81d739d15f6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.612880] [50968]: [pid: 50968|app: 0|req: 4133/7945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.618360] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44ddf65b-29f1-4a51-9d24-1eb7d460ac2f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.626521] [50968]: [pid: 50968|app: 0|req: 4134/7946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.629245] [50968]: DEBUG neutron.api.wsgi [req-b2cb3b1a-3067-47f0-8141-44fcf2857f46 req-9a946be2-5dd2-4473-8071-fca6f8058c9b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.661807] [50968]: [pid: 50968|app: 0|req: 4135/7947] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.695168] [50968]: [pid: 50968|app: 0|req: 4136/7948] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.698642] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44ddf65b-29f1-4a51-9d24-1eb7d460ac2f admin admin] Publish callbacks [] for security_group (1c3ec237-3666-4b73-9ed4-789446887fc8), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.700737] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44ddf65b-29f1-4a51-9d24-1eb7d460ac2f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1c3ec237-3666-4b73-9ed4-789446887fc8), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.726193] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-44ddf65b-29f1-4a51-9d24-1eb7d460ac2f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1c3ec237-3666-4b73-9ed4-789446887fc8,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 985.740060] [50969]: [pid: 50969|app: 0|req: 3813/7949] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:41:57 2025] GET /networking/v2.0/security-groups?tenant_id=346013d6d7844a8cb4e0f1b5d899fbf1&name=default => generated 2929 bytes in 184 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 985.762163] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f5ede3c-1961-43b4-b6ca-27cfd0355237 req-033d8ff3-5fc4-4aa7-b64c-0f333bc6a4fe tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.763547] [50968]: [pid: 50968|app: 0|req: 4137/7950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.774230] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b219a-ea22-48d5-b99e-ad4795f7b0f1 admin admin] Publish callbacks [] for security_group (1c3ec237-3666-4b73-9ed4-789446887fc8), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.780844] [50968]: [pid: 50968|app: 0|req: 4138/7951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.784328] [50968]: DEBUG neutron.api.wsgi [req-2f5ede3c-1961-43b4-b6ca-27cfd0355237 req-a22b0f3a-4d1d-44f4-be60-87044bfd6258 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.791386] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b219a-ea22-48d5-b99e-ad4795f7b0f1 admin admin] Publish callbacks [] for security_group (1c3ec237-3666-4b73-9ed4-789446887fc8), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.807752] [50968]: [pid: 50968|app: 0|req: 4139/7952] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.814525] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b219a-ea22-48d5-b99e-ad4795f7b0f1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1c3ec237-3666-4b73-9ed4-789446887fc8), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.818981] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c2b219a-ea22-48d5-b99e-ad4795f7b0f1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1c3ec237-3666-4b73-9ed4-789446887fc8,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 985.824959] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0c2b219a-ea22-48d5-b99e-ad4795f7b0f1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.825463] [50969]: [pid: 50969|app: 0|req: 3814/7953] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:41:58 2025] DELETE /networking/v2.0/security-groups/1c3ec237-3666-4b73-9ed4-789446887fc8 => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 985.844241] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ab2afb3-05ae-4fd3-b089-4004761b0fd4 req-33b48af6-adf4-42db-a4ae-9d65d6e7f518 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.845235] [50968]: [pid: 50968|app: 0|req: 4140/7954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 985.851513] [50969]: DEBUG neutron.api.wsgi [req-9ab2afb3-05ae-4fd3-b089-4004761b0fd4 req-f7b5f607-b98a-4a9d-8c07-54db9ef33390 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.870115] [50969]: [pid: 50969|app: 0|req: 3815/7955] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.943785] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ac9c578-d6ac-4fb3-93d3-2bb0b09f563e req-9743316e-b997-4259-b853-b68d9b23e16c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.945304] [50968]: [pid: 50968|app: 0|req: 4141/7956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.951727] [50969]: DEBUG neutron.api.wsgi [req-3ac9c578-d6ac-4fb3-93d3-2bb0b09f563e req-bca3f3f4-0cda-410a-aca9-a955699ef4bd tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.972629] [50969]: [pid: 50969|app: 0|req: 3816/7957] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.135461] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20614c7a-3a2a-42ac-829a-b9ca815d8aad req-6890444e-2552-4c03-a028-dfebf3d55104 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.136835] [50968]: [pid: 50968|app: 0|req: 4142/7958] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.143136] [50969]: DEBUG neutron.api.wsgi [req-20614c7a-3a2a-42ac-829a-b9ca815d8aad req-8ea0cb10-d6f9-4acf-864e-3ae02060d4a6 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.173657] [50969]: [pid: 50969|app: 0|req: 3817/7959] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.209575] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4bc4d4-0277-4f0d-8827-c1b438e2136b req-11febc89-6e0a-427e-aa86-01eae76f69b1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.214303] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4bc4d4-0277-4f0d-8827-c1b438e2136b req-11febc89-6e0a-427e-aa86-01eae76f69b1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.218960] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4bc4d4-0277-4f0d-8827-c1b438e2136b req-11febc89-6e0a-427e-aa86-01eae76f69b1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.220072] [50968]: [pid: 50968|app: 0|req: 4143/7960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 2269 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 986.260064] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be3da2a5-5a72-4020-befe-5962fb0e51b4 req-cfaac612-741f-4914-bcf8-cf1e6d37d04c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.260662] [50969]: [pid: 50969|app: 0|req: 3818/7961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.266401] [50969]: DEBUG neutron.api.wsgi [req-be3da2a5-5a72-4020-befe-5962fb0e51b4 req-65ae588e-f2b9-4c11-9cbf-9b4159f4d9f1 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.272870] [50968]: [pid: 50968|app: 0|req: 4144/7962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 986.289453] [50969]: [pid: 50969|app: 0|req: 3819/7963] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 986.337047] [50969]: [pid: 50969|app: 0|req: 3820/7964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.344688] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e44139d7-cdb9-4d25-972e-ad3f92a2299e req-3612296b-15be-4171-a131-c154aad0700d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.345623] [50968]: [pid: 50968|app: 0|req: 4145/7965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.351820] [50969]: DEBUG neutron.api.wsgi [req-e44139d7-cdb9-4d25-972e-ad3f92a2299e req-465bbf7b-7a26-4a53-a797-8b6f6a363bf2 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.374154] [50969]: [pid: 50969|app: 0|req: 3821/7966] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.393157] [50968]: [pid: 50968|app: 0|req: 4146/7967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.423153] [50968]: [pid: 50968|app: 0|req: 4147/7968] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.431416] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9822a2c-0da5-4f28-81e8-e3f49e507d5f req-8b782a37-8057-44d9-8abf-b79070cd9590 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.432417] [50969]: [pid: 50969|app: 0|req: 3822/7969] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?tenant_id=e813031b10534fb597a24044f3cd48eb&device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 986.449653] [50968]: [pid: 50968|app: 0|req: 4148/7970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.486142] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9822a2c-0da5-4f28-81e8-e3f49e507d5f req-78d63c3b-2793-427d-8537-68576da16ac7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.487178] [50969]: [pid: 50969|app: 0|req: 3823/7971] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/networks?id=d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 714 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.492924] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-535d0fb6-24b3-4fd3-a0ff-06b08acaf22f req-a2627c33-fe56-4bfd-9ef1-1eb702ac1509 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.494045] [50968]: [pid: 50968|app: 0|req: 4149/7972] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.496679] [50968]: DEBUG neutron.api.wsgi [req-c9822a2c-0da5-4f28-81e8-e3f49e507d5f req-9693963f-e34d-4447-87a5-da0503cd44b6 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.501098] [50969]: [pid: 50969|app: 0|req: 3824/7973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.504475] [50969]: DEBUG neutron.api.wsgi [req-535d0fb6-24b3-4fd3-a0ff-06b08acaf22f req-ced89743-ec7d-461b-bbf7-47660d1b4aa8 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.510380] [50968]: [pid: 50968|app: 0|req: 4150/7974] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.531152] [50969]: [pid: 50969|app: 0|req: 3825/7975] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.534765] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9822a2c-0da5-4f28-81e8-e3f49e507d5f req-4c5862f9-b28f-4401-99f3-691e0160bc11 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.535654] [50968]: [pid: 50968|app: 0|req: 4151/7976] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/subnets?id=593ae078-ed79-4814-b27c-c5189e4e9803 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 986.578581] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9822a2c-0da5-4f28-81e8-e3f49e507d5f req-8dcd0b34-0171-402a-8b65-aa9b38b198e8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.579524] [50969]: [pid: 50969|app: 0|req: 3826/7977] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?network_id=d0c45a14-468d-4523-a66b-c24dd6cb47f4&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.591750] [50969]: [pid: 50969|app: 0|req: 3827/7978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.605523] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ceeeafb2-2fe6-4471-a947-f8246ba6e022 req-cd8dce95-b5db-4133-831d-829abcf6cd93 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.606713] [50968]: [pid: 50968|app: 0|req: 4152/7979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.612713] [50968]: DEBUG neutron.api.wsgi [req-ceeeafb2-2fe6-4471-a947-f8246ba6e022 req-f5692d61-33ac-4ff6-8a08-e31724b46269 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.621359] [50969]: [pid: 50969|app: 0|req: 3828/7980] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.634625] [50968]: [pid: 50968|app: 0|req: 4153/7981] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 986.656018] [50969]: [pid: 50969|app: 0|req: 3829/7982] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4?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) [ 986.662873] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca47e09e-5fa1-4e1b-b904-cd32e6e961f9 req-b85e7d76-c55d-4cbc-a221-f2ed047612df tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.663832] [50968]: [pid: 50968|app: 0|req: 4154/7983] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:58 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.670027] [50969]: DEBUG neutron.api.wsgi [req-ca47e09e-5fa1-4e1b-b904-cd32e6e961f9 req-0937e061-b146-4b5d-9bd1-e84a737d26be tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.688616] [50969]: [pid: 50969|app: 0|req: 3830/7984] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.699169] [50968]: [pid: 50968|app: 0|req: 4155/7985] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.762255] [50968]: [pid: 50968|app: 0|req: 4156/7986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.768904] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e540319-f3ce-49af-b5ee-59e90b3cf8a5 req-3356d3f5-95c7-49c0-9e91-62fdd5de2abe tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.770318] [50969]: [pid: 50969|app: 0|req: 3831/7987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.778703] [50969]: DEBUG neutron.api.wsgi [req-0e540319-f3ce-49af-b5ee-59e90b3cf8a5 req-cd68dfa2-2cb1-4526-8656-0120c3f5cff9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.802031] [50969]: [pid: 50969|app: 0|req: 3832/7988] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 986.802599] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-737ba833-373a-42d2-8d7b-6cbd8ac7ba2b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.803827] [50968]: [pid: 50968|app: 0|req: 4157/7989] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.812957] [50969]: DEBUG neutron.api.v2.base [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Request body: {'port': {'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'admin_state_up': True, 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 986.867816] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Made reservation on behalf of f3032a73c30547cca0af5c9f3824f84e for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 986.871467] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.873869] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b059133f-9311-4a4c-b5bb-eb4939c0ad86 req-c59fb148-90de-4378-a819-66a8edf55103 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.874848] [50968]: [pid: 50968|app: 0|req: 4158/7990] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 614 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 986.888844] [50968]: [pid: 50968|app: 0|req: 4159/7991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.891766] [50968]: DEBUG neutron.api.wsgi [req-b059133f-9311-4a4c-b5bb-eb4939c0ad86 req-f08d32c4-5ec4-4796-a27e-d44ce7d9c918 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.896746] [50968]: [pid: 50968|app: 0|req: 4160/7992] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/quotas/94b4081d277c49ae83366d9304fb9031 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.935541] [50968]: [pid: 50968|app: 0|req: 4161/7993] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&fields=id => generated 149 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.940612] [50969]: DEBUG neutron.db.db_base_plugin_common [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Allocated IP 192.168.128.13 (d0897201-1f35-4b04-9702-c5700d22bacb/7fd5ac46-78b0-45ea-8dbe-b37d968f1493/14a22921-672b-4e18-9434-c113b1730482) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 986.965409] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb29b3aa-40ab-42f9-9d57-71c0f54ee3bd req-09253719-d9a6-42ca-b816-6c9b18da6fcb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.967165] [50968]: [pid: 50968|app: 0|req: 4162/7994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 987.025972] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for allowed_address_pair (14a22921-672b-4e18-9434-c113b1730482), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.026902] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for port (14a22921-672b-4e18-9434-c113b1730482), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.027141] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': '', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 987.027344] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit: [ 987.027344] [50969]: key[mac_address], None -> fa:16:3e:6c:9a:1e [ 987.027344] [50969]: key[device_id], None -> 4413aead-e49b-4987-aa09-5ac8db55cd81 [ 987.027344] [50969]: key[binding:vif_details], None -> {} [ 987.027344] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 987.027344] [50969]: key[binding:vnic_type], None -> normal [ 987.027344] [50969]: key[allowed_address_pairs], None -> [] [ 987.027344] [50969]: key[name], None -> [ 987.027344] [50969]: key[status], None -> DOWN [ 987.027344] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 987.027344] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}] [ 987.027344] [50969]: key[id], None -> 14a22921-672b-4e18-9434-c113b1730482 [ 987.027344] [50969]: key[port_security_enabled], None -> True [ 987.027344] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 987.027344] [50969]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 987.027344] [50969]: key[binding:profile], None -> {} [ 987.027344] [50969]: key[binding:host_id], None -> [ 987.027344] [50969]: key[standard_attr_id], None -> 1535 [ 987.027344] [50969]: key[admin_state_up], None -> True [ 987.027344] [50969]: key[device_owner], None -> [ 987.027344] [50969]: key[binding:vif_type], None -> unbound [ 987.027344] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 987.030759] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e2b3074-a416-47ba-97ab-27a5c1c3583e req-4ae9ea8e-738a-4450-aba7-51fb2c64e286 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.031888] [50968]: [pid: 50968|app: 0|req: 4163/7995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.034685] [50968]: DEBUG neutron.api.wsgi [req-bb29b3aa-40ab-42f9-9d57-71c0f54ee3bd req-f12b0f0c-6dd8-4036-aec4-4506898dcddc service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.051713] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (14a22921-672b-4e18-9434-c113b1730482), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.058727] [50968]: [pid: 50968|app: 0|req: 4164/7996] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.082783] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event updated for resources: {'Port': ['ID=14a22921-672b-4e18-9434-c113b1730482,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.092213] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92879b16-0d16-410b-906a-7e82d23c04b2 req-4efd20f2-73c5-41ad-95ec-fa44ceb0918f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.093254] [50968]: [pid: 50968|app: 0|req: 4165/7997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.094013] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Network d0897201-1f35-4b04-9702-c5700d22bacb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 987.095088] [50969]: DEBUG neutron.scheduler.base_scheduler [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 987.098248] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 987.119770] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': '', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:41:59Z', 'revision_number': 1, 'network': {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 987.120026] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit: [ 987.120026] [50969]: key[mac_address], None -> fa:16:3e:6c:9a:1e [ 987.120026] [50969]: key[device_id], None -> 4413aead-e49b-4987-aa09-5ac8db55cd81 [ 987.120026] [50969]: key[binding:vif_details], None -> {} [ 987.120026] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 987.120026] [50969]: key[binding:vnic_type], None -> normal [ 987.120026] [50969]: key[tags], None -> [] [ 987.120026] [50969]: key[allowed_address_pairs], None -> [] [ 987.120026] [50969]: key[created_at], None -> 2025-11-21T22:41:59Z [ 987.120026] [50969]: key[name], None -> [ 987.120026] [50969]: key[status], None -> DOWN [ 987.120026] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 987.120026] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}] [ 987.120026] [50969]: key[id], None -> 14a22921-672b-4e18-9434-c113b1730482 [ 987.120026] [50969]: key[port_security_enabled], None -> True [ 987.120026] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 987.120026] [50969]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 987.120026] [50969]: key[binding:profile], None -> {} [ 987.120026] [50969]: key[binding:host_id], None -> [ 987.120026] [50969]: key[revision_number], None -> 1 [ 987.120026] [50969]: key[description], None -> [ 987.120026] [50969]: key[updated_at], None -> 2025-11-21T22:41:59Z [ 987.120026] [50969]: key[standard_attr_id], None -> 1535 [ 987.120026] [50969]: key[admin_state_up], None -> True [ 987.120026] [50969]: key[binding:vif_type], None -> unbound [ 987.120026] [50969]: key[device_owner], None -> [ 987.120026] [50969]: key[extra_dhcp_opts], None -> [] [ 987.120026] [50969]: key[network], None -> {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} [ 987.120026] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 987.121054] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-e131be3e-926b-4c4c-80ec-b59fe6d11d2f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.121930] [50968]: [pid: 50968|app: 0|req: 4166/7998] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports/a1de8302-5dfb-4f99-b6e7-a1da50323da9 => generated 1040 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 987.125220] [50968]: DEBUG neutron.api.wsgi [req-7e2b3074-a416-47ba-97ab-27a5c1c3583e req-064e8763-56db-4df7-9edc-14b5a021cbba tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.160687] [50968]: [pid: 50968|app: 0|req: 4167/7999] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.163729] [50968]: DEBUG neutron.api.wsgi [req-92879b16-0d16-410b-906a-7e82d23c04b2 req-644063bd-89ea-48ed-84a9-800136dd9631 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.180943] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.181270] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-2b296f45-1db8-44df-88c3-1f1063d032d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.186840] [50968]: [pid: 50968|app: 0|req: 4168/8000] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.190913] [50969]: [pid: 50969|app: 0|req: 3833/8001] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:41:59 2025] POST /networking/v2.0/ports => generated 733 bytes in 381 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 987.199910] [50969]: DEBUG neutron.api.v2.base [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Request body: {'port': {'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 987.254020] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (14a22921-672b-4e18-9434-c113b1730482), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.255673] [50968]: DEBUG neutron.plugins.ml2.plugin [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port a1de8302-5dfb-4f99-b6e7-a1da50323da9 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 987.255843] [50968]: DEBUG neutron_lib.callbacks.manager [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.292482] [50968]: DEBUG neutron.plugins.ml2.db [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] For port a1de8302-5dfb-4f99-b6e7-a1da50323da9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a1de8302-5dfb-4f99-b6e7-a1da50323da9,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 987.292800] [50968]: DEBUG neutron_lib.callbacks.manager [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.297591] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:34Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 987.297771] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 987.297771] [50968]: key[mac_address], fa:16:3e:a8:99:b6 -> None [ 987.297771] [50968]: key[device_id], 26d4514e-0c0e-4071-bfef-160e8ec8f58f -> None [ 987.297771] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 987.297771] [50968]: key[binding:vnic_type], normal -> None [ 987.297771] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 987.297771] [50968]: key[tags], [] -> None [ 987.297771] [50968]: key[allowed_address_pairs], [] -> None [ 987.297771] [50968]: key[created_at], 2025-11-21T22:41:33Z -> None [ 987.297771] [50968]: key[name], -> None [ 987.297771] [50968]: key[status], ACTIVE -> None [ 987.297771] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 987.297771] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}] -> None [ 987.297771] [50968]: key[id], a1de8302-5dfb-4f99-b6e7-a1da50323da9 -> None [ 987.297771] [50968]: key[port_security_enabled], True -> None [ 987.297771] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 987.297771] [50968]: key[security_groups], ['2989937c-6050-493e-a1d8-79a52d9b6132'] -> None [ 987.297771] [50968]: key[binding:profile], {} -> None [ 987.297771] [50968]: key[binding:host_id], cpu-1 -> None [ 987.297771] [50968]: key[revision_number], 5 -> None [ 987.297771] [50968]: key[description], -> None [ 987.297771] [50968]: key[updated_at], 2025-11-21T22:41:34Z -> None [ 987.297771] [50968]: key[standard_attr_id], 1477 -> None [ 987.297771] [50968]: key[admin_state_up], True -> None [ 987.297771] [50968]: key[binding:vif_type], ovs -> None [ 987.297771] [50968]: key[device_owner], compute:nova -> None [ 987.297771] [50968]: key[extra_dhcp_opts], [] -> None [ 987.297771] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 987.299739] [50968]: DEBUG neutron.plugins.ml2.plugin [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for a1de8302-5dfb-4f99-b6e7-a1da50323da9 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 987.357054] [50969]: DEBUG neutron.notifiers.nova [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 14a22921-672b-4e18-9434-c113b1730482 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 987.362060] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks [] for port (14a22921-672b-4e18-9434-c113b1730482), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.370560] [50969]: DEBUG neutron.db.provisioning_blocks [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Transition to ACTIVE for port object 14a22921-672b-4e18-9434-c113b1730482 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 987.370856] [50968]: DEBUG neutron_lib.callbacks.manager [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a1de8302-5dfb-4f99-b6e7-a1da50323da9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.372136] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_precommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:41:59Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': '', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:41:59Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 987.372310] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_precommit: [ 987.372310] [50969]: key[device_owner], -> compute:nova [ 987.372310] [50969]: key[binding:host_id], -> cpu-1 [ 987.372310] [50969]: key[revision_number], 1 -> 2 [ 987.372310] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 987.373440] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (14a22921-672b-4e18-9434-c113b1730482), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.378972] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=a1de8302-5dfb-4f99-b6e7-a1da50323da9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.393937] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Pushing event updated for resources: {'Port': ['ID=14a22921-672b-4e18-9434-c113b1730482,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.402343] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] No DVR routers for this DVR port a1de8302-5dfb-4f99-b6e7-a1da50323da9 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 987.402662] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:a8:99:b6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:33Z', 'updated_at': '2025-11-21T22:41:34Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 987.402821] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 987.402821] [50968]: key[mac_address], fa:16:3e:a8:99:b6 -> None [ 987.402821] [50968]: key[device_id], 26d4514e-0c0e-4071-bfef-160e8ec8f58f -> None [ 987.402821] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 987.402821] [50968]: key[binding:vnic_type], normal -> None [ 987.402821] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 987.402821] [50968]: key[tags], [] -> None [ 987.402821] [50968]: key[allowed_address_pairs], [] -> None [ 987.402821] [50968]: key[created_at], 2025-11-21T22:41:33Z -> None [ 987.402821] [50968]: key[name], -> None [ 987.402821] [50968]: key[status], ACTIVE -> None [ 987.402821] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 987.402821] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}] -> None [ 987.402821] [50968]: key[id], a1de8302-5dfb-4f99-b6e7-a1da50323da9 -> None [ 987.402821] [50968]: key[port_security_enabled], True -> None [ 987.402821] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 987.402821] [50968]: key[security_groups], ['2989937c-6050-493e-a1d8-79a52d9b6132'] -> None [ 987.402821] [50968]: key[binding:profile], {} -> None [ 987.402821] [50968]: key[binding:host_id], cpu-1 -> None [ 987.402821] [50968]: key[revision_number], 5 -> None [ 987.402821] [50968]: key[description], -> None [ 987.402821] [50968]: key[updated_at], 2025-11-21T22:41:34Z -> None [ 987.402821] [50968]: key[standard_attr_id], 1477 -> None [ 987.402821] [50968]: key[admin_state_up], True -> None [ 987.402821] [50968]: key[binding:vif_type], ovs -> None [ 987.402821] [50968]: key[device_owner], compute:nova -> None [ 987.402821] [50968]: key[extra_dhcp_opts], [] -> None [ 987.402821] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 987.404240] [50968]: DEBUG neutron_lib.callbacks.manager [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-ef886265-b3ed-4eea-837e-5fe4929c67e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.404968] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-deleted', 'tag': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 987.407173] [50968]: [pid: 50968|app: 0|req: 4169/8002] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:41:59 2025] DELETE /networking/v2.0/ports/a1de8302-5dfb-4f99-b6e7-a1da50323da9 => generated 0 bytes in 220 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 987.408778] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cad8914d-7cf0-488e-9f9a-0bf5c94bb814" -d '{"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-deleted", "tag": "a1de8302-5dfb-4f99-b6e7-a1da50323da9"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 987.425395] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_postcommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:41:59Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': '', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:41:59Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 987.425611] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_postcommit: [ 987.425611] [50969]: key[device_owner], -> compute:nova [ 987.425611] [50969]: key[binding:host_id], -> cpu-1 [ 987.425611] [50969]: key[revision_number], 1 -> 2 [ 987.425611] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 987.431095] [50969]: DEBUG neutron.plugins.ml2.managers [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Attempting to bind port 14a22921-672b-4e18-9434-c113b1730482 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 987.431232] [50969]: DEBUG neutron.plugins.ml2.managers [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Attempting to bind port 14a22921-672b-4e18-9434-c113b1730482 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 987.431354] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Attempting to bind port 14a22921-672b-4e18-9434-c113b1730482 on network d0897201-1f35-4b04-9702-c5700d22bacb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 987.446213] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 987.446397] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Bind Segment={'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 987.449244] [50969]: DEBUG networking_nsxv3.api.rpc [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Bind port on Host cpu-1 & Segment [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 987.460355] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3176aaa7-ebac-4f6b-b329-d94978e5e790 req-cb8f2f20-a8a6-40ae-880d-87a28e5634e4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.461579] [50968]: [pid: 50968|app: 0|req: 4170/8003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.490591] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a6b1071-fe65-44d1-8585-b0c3f457315e req-75dcc1b2-431e-4077-bbcb-cb575651a5c1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.495148] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a6b1071-fe65-44d1-8585-b0c3f457315e req-75dcc1b2-431e-4077-bbcb-cb575651a5c1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.496537] [50968]: [pid: 50968|app: 0|req: 4171/8004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 1530 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 987.499737] [50968]: DEBUG neutron.api.wsgi [req-3176aaa7-ebac-4f6b-b329-d94978e5e790 req-3f36df78-9f6f-4826-9375-b98807b147ac tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.524827] [50968]: [pid: 50968|app: 0|req: 4172/8005] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:41:59 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.568540] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port 1e221484-e17f-4bfc-a749-3e37bd368fb2 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 987.568540] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.594851] [50968]: DEBUG neutron.plugins.ml2.db [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] For port 1e221484-e17f-4bfc-a749-3e37bd368fb2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1e221484-e17f-4bfc-a749-3e37bd368fb2,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 987.595057] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.601359] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:45Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 987.601359] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 987.601359] [50968]: key[mac_address], fa:16:3e:95:08:86 -> None [ 987.601359] [50968]: key[device_id], 26d4514e-0c0e-4071-bfef-160e8ec8f58f -> None [ 987.601359] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 987.601359] [50968]: key[binding:vnic_type], normal -> None [ 987.601359] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 987.601359] [50968]: key[tags], [] -> None [ 987.601359] [50968]: key[allowed_address_pairs], [] -> None [ 987.601359] [50968]: key[created_at], 2025-11-21T22:41:41Z -> None [ 987.601359] [50968]: key[name], tempest-AttachInterfacesTestJSON-1369766663 -> None [ 987.601359] [50968]: key[status], ACTIVE -> None [ 987.601359] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 987.601359] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}] -> None [ 987.601359] [50968]: key[id], 1e221484-e17f-4bfc-a749-3e37bd368fb2 -> None [ 987.601359] [50968]: key[port_security_enabled], True -> None [ 987.601359] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 987.601359] [50968]: key[security_groups], ['2989937c-6050-493e-a1d8-79a52d9b6132'] -> None [ 987.601359] [50968]: key[binding:profile], {} -> None [ 987.601359] [50968]: key[binding:host_id], cpu-1 -> None [ 987.601359] [50968]: key[revision_number], 5 -> None [ 987.601359] [50968]: key[description], -> None [ 987.601359] [50968]: key[updated_at], 2025-11-21T22:41:45Z -> None [ 987.601359] [50968]: key[standard_attr_id], 1504 -> None [ 987.601359] [50968]: key[admin_state_up], True -> None [ 987.601359] [50968]: key[binding:vif_type], ovs -> None [ 987.601359] [50968]: key[device_owner], compute:nova -> None [ 987.601359] [50968]: key[extra_dhcp_opts], [] -> None [ 987.601359] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 987.602552] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for 1e221484-e17f-4bfc-a749-3e37bd368fb2 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 987.660432] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1e221484-e17f-4bfc-a749-3e37bd368fb2), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.669758] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=1e221484-e17f-4bfc-a749-3e37bd368fb2,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.698376] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] No DVR routers for this DVR port 1e221484-e17f-4bfc-a749-3e37bd368fb2 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 987.698712] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'name': 'tempest-AttachInterfacesTestJSON-1369766663', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:95:08:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1504, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:45Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 987.699034] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 987.699034] [50968]: key[mac_address], fa:16:3e:95:08:86 -> None [ 987.699034] [50968]: key[device_id], 26d4514e-0c0e-4071-bfef-160e8ec8f58f -> None [ 987.699034] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 987.699034] [50968]: key[binding:vnic_type], normal -> None [ 987.699034] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 987.699034] [50968]: key[tags], [] -> None [ 987.699034] [50968]: key[allowed_address_pairs], [] -> None [ 987.699034] [50968]: key[created_at], 2025-11-21T22:41:41Z -> None [ 987.699034] [50968]: key[name], tempest-AttachInterfacesTestJSON-1369766663 -> None [ 987.699034] [50968]: key[status], ACTIVE -> None [ 987.699034] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 987.699034] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.8'}] -> None [ 987.699034] [50968]: key[id], 1e221484-e17f-4bfc-a749-3e37bd368fb2 -> None [ 987.699034] [50968]: key[port_security_enabled], True -> None [ 987.699034] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 987.699034] [50968]: key[security_groups], ['2989937c-6050-493e-a1d8-79a52d9b6132'] -> None [ 987.699034] [50968]: key[binding:profile], {} -> None [ 987.699034] [50968]: key[binding:host_id], cpu-1 -> None [ 987.699034] [50968]: key[revision_number], 5 -> None [ 987.699034] [50968]: key[description], -> None [ 987.699034] [50968]: key[updated_at], 2025-11-21T22:41:45Z -> None [ 987.699034] [50968]: key[standard_attr_id], 1504 -> None [ 987.699034] [50968]: key[admin_state_up], True -> None [ 987.699034] [50968]: key[binding:vif_type], ovs -> None [ 987.699034] [50968]: key[device_owner], compute:nova -> None [ 987.699034] [50968]: key[extra_dhcp_opts], [] -> None [ 987.699034] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 987.700848] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3c8cf2cf-41ae-460c-b417-3ebaee1aa3b4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.703329] [50968]: [pid: 50968|app: 0|req: 4173/8006] 10.180.1.21 () {58 vars in 1237 bytes} [Fri Nov 21 22:41:59 2025] DELETE /networking/v2.0/ports/1e221484-e17f-4bfc-a749-3e37bd368fb2 => generated 0 bytes in 178 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 987.716380] [50968]: [pid: 50968|app: 0|req: 4174/8007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.731421] [50968]: [pid: 50968|app: 0|req: 4175/8008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.823941] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06fc4668-243c-4bf9-9465-204a45d35911 req-3838ee5a-f977-4c5a-95dd-d2ef9978c6e9 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.824900] [50968]: [pid: 50968|app: 0|req: 4176/8009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.837193] [50968]: [pid: 50968|app: 0|req: 4177/8010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.839702] [50968]: DEBUG neutron.api.wsgi [req-06fc4668-243c-4bf9-9465-204a45d35911 req-a0c6de0b-ea7e-4baa-815b-44f56d1a5dc0 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.857272] [50968]: [pid: 50968|app: 0|req: 4178/8011] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.864660] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-9c346b06-3578-439a-90dd-6a2eb852b591 x-openstack-request-id: req-9c346b06-3578-439a-90dd-6a2eb852b591 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 987.864799] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-deleted", "tag": "a1de8302-5dfb-4f99-b6e7-a1da50323da9", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 987.864881] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9c346b06-3578-439a-90dd-6a2eb852b591 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 987.865083] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9c346b06-3578-439a-90dd-6a2eb852b591'] response: {'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-deleted', 'tag': 'a1de8302-5dfb-4f99-b6e7-a1da50323da9', 'status': 'completed', 'code': 200} [ 987.904282] [50968]: [pid: 50968|app: 0|req: 4179/8012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.919545] [50968]: [pid: 50968|app: 0|req: 4180/8013] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.008314] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36ea3b52-6f50-4d7b-bb74-50b127329458 req-93d2906c-8e97-45f0-bb9b-b8d26e9fe389 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.010091] [50968]: [pid: 50968|app: 0|req: 4181/8014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 748 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.012917] [50968]: DEBUG neutron.api.wsgi [req-062ae76b-53e2-4b1a-bc3a-ec91f548457b req-ae5a216e-e895-4ebb-8943-619d247a77d9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.032360] [50968]: [pid: 50968|app: 0|req: 4182/8015] 10.180.1.21 () {60 vars in 1552 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/security-groups?name=does_not_exist&fields=id&tenant_id=94b4081d277c49ae83366d9304fb9031 => generated 23 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.035954] [50968]: DEBUG neutron.api.wsgi [req-36ea3b52-6f50-4d7b-bb74-50b127329458 req-0b27a11d-f1c2-4df4-a46a-0d85831448fb tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.057766] [50968]: [pid: 50968|app: 0|req: 4183/8016] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.107392] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dae03403-7b0d-48f0-8451-f31d6b4ddf4d req-d02d1dc8-2568-4879-8098-97cc2f556959 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.108526] [50968]: [pid: 50968|app: 0|req: 4184/8017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 988.122833] [50968]: [pid: 50968|app: 0|req: 4185/8018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.125767] [50968]: DEBUG neutron.api.wsgi [req-dae03403-7b0d-48f0-8451-f31d6b4ddf4d req-396b4921-b37e-4ddd-8ae9-4bce84da0054 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.164526] [50968]: [pid: 50968|app: 0|req: 4186/8019] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.213047] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b50ce85d-34c2-486d-95ae-9ce78fb0e571 req-8816fab7-869c-462b-aadb-b8ffc1df55b6 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.213820] [50968]: [pid: 50968|app: 0|req: 4187/8020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.221078] [50968]: DEBUG neutron.api.wsgi [req-b50ce85d-34c2-486d-95ae-9ce78fb0e571 req-0232e5e6-4b79-4369-9abf-b44b9cb0dea2 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.242327] [50968]: [pid: 50968|app: 0|req: 4188/8021] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.309418] [50968]: [pid: 50968|app: 0|req: 4189/8022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.324389] [50968]: [pid: 50968|app: 0|req: 4190/8023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.420861] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afddaf4d-b199-44de-bfa2-489157b2f90d req-41908d20-6461-4275-8fb9-9e308885b3f0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.422188] [50968]: [pid: 50968|app: 0|req: 4191/8024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.435330] [50968]: [pid: 50968|app: 0|req: 4192/8025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=333fee12-7d25-4a1e-ae5f-46478ed293ae => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.437851] [50968]: DEBUG neutron.api.wsgi [req-afddaf4d-b199-44de-bfa2-489157b2f90d req-11beb8d5-3638-4903-a487-6af098a33bf3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.452118] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Bound using segment: {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 988.452412] [50969]: DEBUG neutron.plugins.ml2.managers [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Bound port: 14a22921-672b-4e18-9434-c113b1730482, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d646f9d5-d2ad-4c22-bea5-85a965334de6", "external-id": "nsx-vlan-transportzone-606", "segmentation_id": 606}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 988.452596] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (14a22921-672b-4e18-9434-c113b1730482), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.460250] [50968]: [pid: 50968|app: 0|req: 4193/8026] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.491540] [50969]: DEBUG neutron.plugins.ml2.db [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] For port 14a22921-672b-4e18-9434-c113b1730482, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 988.494773] [50969]: DEBUG neutron.plugins.ml2.db [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] For port 14a22921-672b-4e18-9434-c113b1730482, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=14a22921-672b-4e18-9434-c113b1730482,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 988.497153] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_precommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:41:59Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:41:59Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 988.497374] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_precommit: [ 988.497374] [50969]: key[binding:vif_type], unbound -> ovs [ 988.497374] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} [ 988.497374] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.500825] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa03dac6-68d1-43a2-9595-183fb27bcbde req-c6750ce4-d4f5-4653-bce8-f752f398b6dc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.501238] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (14a22921-672b-4e18-9434-c113b1730482), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.502147] [50968]: [pid: 50968|app: 0|req: 4194/8027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.526083] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Pushing event updated for resources: {'Port': ['ID=14a22921-672b-4e18-9434-c113b1730482,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.530027] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4bdfcbf-86b3-4f05-8bae-4173c0668272 req-a52e0289-857e-4320-9c36-9eb14dc1c3b9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.531010] [50968]: [pid: 50968|app: 0|req: 4195/8028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.533127] [50969]: DEBUG neutron.db.provisioning_blocks [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Provisioning complete for port 14a22921-672b-4e18-9434-c113b1730482 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 988.533301] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (14a22921-672b-4e18-9434-c113b1730482), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.533408] [50969]: INFO neutron.plugins.ml2.plugin [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Attempt 1 to provision port 14a22921-672b-4e18-9434-c113b1730482 [ 988.534271] [50968]: DEBUG neutron.api.wsgi [req-aa03dac6-68d1-43a2-9595-183fb27bcbde req-2b385468-6513-4ed6-b56a-20906559a189 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.555901] [50968]: [pid: 50968|app: 0|req: 4196/8029] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.559319] [50968]: DEBUG neutron.api.wsgi [req-e4bdfcbf-86b3-4f05-8bae-4173c0668272 req-875cb576-5b3b-4860-8936-d288816573b1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.576856] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Current status of the port 14a22921-672b-4e18-9434-c113b1730482 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 988.577082] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (14a22921-672b-4e18-9434-c113b1730482), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.577938] [50968]: [pid: 50968|app: 0|req: 4197/8030] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.592686] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '14a22921-672b-4e18-9434-c113b1730482'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 988.601088] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1379a5e3-6f28-4ffd-adda-79a093734655" -d '{"events": [{"server_uuid": "4413aead-e49b-4987-aa09-5ac8db55cd81", "name": "network-vif-plugged", "status": "completed", "tag": "14a22921-672b-4e18-9434-c113b1730482"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 988.605972] [50969]: DEBUG neutron.plugins.ml2.db [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] For port 14a22921-672b-4e18-9434-c113b1730482, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=14a22921-672b-4e18-9434-c113b1730482,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 988.632882] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-228c03bf-2d3d-4bd8-987d-308e792d4353 x-openstack-request-id: req-228c03bf-2d3d-4bd8-987d-308e792d4353 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 988.633101] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4413aead-e49b-4987-aa09-5ac8db55cd81", "name": "network-vif-plugged", "status": "completed", "tag": "14a22921-672b-4e18-9434-c113b1730482", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 988.634078] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-228c03bf-2d3d-4bd8-987d-308e792d4353 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 988.634297] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-228c03bf-2d3d-4bd8-987d-308e792d4353'] response: {'server_uuid': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '14a22921-672b-4e18-9434-c113b1730482', 'code': 200} [ 988.637225] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fc224d9-799e-4bc3-a5e7-2e319253d59e req-7f5fe178-99b8-4c04-8dc9-b41b63754b01 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.638202] [50968]: [pid: 50968|app: 0|req: 4198/8031] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.639490] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_precommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:42:00Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:42:00Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 988.639730] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_precommit: [ 988.639730] [50969]: key[status], DOWN -> ACTIVE [ 988.639730] [50969]: key[revision_number], 4 -> 5 [ 988.639730] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.643919] [50968]: DEBUG neutron.api.wsgi [req-5fc224d9-799e-4bc3-a5e7-2e319253d59e req-c385c673-f94e-44c3-9ac2-fe9b8b6e984b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.645366] [50969]: DEBUG neutron.db.provisioning_blocks [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Provisioning complete for port 14a22921-672b-4e18-9434-c113b1730482 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 988.645530] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (14a22921-672b-4e18-9434-c113b1730482), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.645631] [50969]: INFO neutron.plugins.ml2.plugin [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Attempt 1 to provision port 14a22921-672b-4e18-9434-c113b1730482 [ 988.663691] [50968]: [pid: 50968|app: 0|req: 4199/8032] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:00 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 988.687904] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Current status of the port 14a22921-672b-4e18-9434-c113b1730482 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 988.688797] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_postcommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:42:00Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:42:00Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 988.688974] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_postcommit: [ 988.688974] [50969]: key[status], DOWN -> ACTIVE [ 988.688974] [50969]: key[revision_number], 4 -> 5 [ 988.688974] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.689229] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (14a22921-672b-4e18-9434-c113b1730482), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.715650] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Pushing event updated for resources: {'Port': ['ID=14a22921-672b-4e18-9434-c113b1730482,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.718773] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_postcommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:42:00Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:41:59Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 988.719034] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] update_port_postcommit: [ 988.719034] [50969]: key[binding:vif_type], unbound -> ovs [ 988.719034] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} [ 988.719034] [50969]: key[updated_at], 2025-11-21T22:41:59Z -> 2025-11-21T22:42:00Z [ 988.719034] [50969]: key[revision_number], 2 -> 4 [ 988.719034] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.724032] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.724414] [50969]: DEBUG neutron_lib.callbacks.manager [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-5babdc81-c3e0-4fe9-8f6b-b86e0a37ae8c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.726543] [50969]: [pid: 50969|app: 0|req: 3834/8033] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:41:59 2025] PUT /networking/v2.0/ports/14a22921-672b-4e18-9434-c113b1730482 => generated 1038 bytes in 1529 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 988.755126] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fd2a988-fe7a-4151-af66-a7d1a2036190 req-5b42c4ce-933b-46dc-876e-af3326748cbe tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.756295] [50968]: [pid: 50968|app: 0|req: 4200/8034] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.767052] [50969]: DEBUG neutron.api.wsgi [req-5fd2a988-fe7a-4151-af66-a7d1a2036190 req-2823febb-5dd0-444a-9596-fea24fc8936a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.792395] [50969]: [pid: 50969|app: 0|req: 3835/8035] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.793998] [50968]: [pid: 50968|app: 0|req: 4201/8036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.851067] [50969]: [pid: 50969|app: 0|req: 3836/8037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.879774] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-387f1acf-ba8d-438e-8b84-99036fc102e2 req-8ca05bb8-a532-4a2b-96fb-a6d31cd6d34b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.880949] [50968]: [pid: 50968|app: 0|req: 4202/8038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.890504] [50969]: DEBUG neutron.api.wsgi [req-387f1acf-ba8d-438e-8b84-99036fc102e2 req-e01c96c2-2d64-486f-81c7-e0e834cc7dfc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.914437] [50969]: [pid: 50969|app: 0|req: 3837/8039] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.919943] [50968]: [pid: 50968|app: 0|req: 4203/8040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.950969] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-aa5c9e0f-975b-4259-8773-ce4460538be7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.952039] [50969]: [pid: 50969|app: 0|req: 3838/8041] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 988.984868] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-667492a9-daf4-49c8-9614-8a65be70e257 req-c09ddb78-86c9-488e-aa60-3500c00ed97d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.985898] [50968]: [pid: 50968|app: 0|req: 4204/8042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.992601] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-4c8d4097-631b-41f1-aa3f-61aadb988d7f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.993655] [50969]: [pid: 50969|app: 0|req: 3839/8043] 10.180.1.21 () {60 vars in 1545 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706&id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.996372] [50969]: DEBUG neutron.api.wsgi [req-667492a9-daf4-49c8-9614-8a65be70e257 req-e8c8f169-cb43-436e-99f0-6cd9bc0aeca3 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.000527] [50968]: [pid: 50968|app: 0|req: 4205/8044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.003211] [50968]: DEBUG neutron.api.wsgi [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-e09f784a-22f0-463e-92fe-27e45cc9e857 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.018267] [50969]: [pid: 50969|app: 0|req: 3840/8045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.039467] [50968]: [pid: 50968|app: 0|req: 4206/8046] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=8885f80f-2649-48db-aef0-df5c589bc36e => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.062990] [50969]: [pid: 50969|app: 0|req: 3841/8047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.072263] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-669c2c29-75c4-418e-a82a-cab71c28f3dd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.073247] [50968]: [pid: 50968|app: 0|req: 4207/8048] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.094556] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3b74105-196a-4c00-be61-99b05d69a8f9 req-cef01b16-f72d-4dd4-882a-90bdf697addf tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.094556] [50969]: [pid: 50969|app: 0|req: 3842/8049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.100428] [50969]: DEBUG neutron.api.wsgi [req-d3b74105-196a-4c00-be61-99b05d69a8f9 req-0046409c-ed6e-4e4f-9ba4-9d494b06c93c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.103445] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fc3b3ce-d0fb-4909-be08-3183a233bfd6 req-cd2b2797-14de-4885-9aa2-fef2fbc27891 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.104472] [50968]: [pid: 50968|app: 0|req: 4208/8050] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.122505] [50969]: [pid: 50969|app: 0|req: 3843/8051] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 989.162516] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b90dce63-b643-4d0b-99c9-7dbdc796fa32 req-dc2d612c-324f-4f2c-b7bf-d424dd5bc12f tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.164034] [50968]: [pid: 50968|app: 0|req: 4209/8052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.170429] [50968]: DEBUG neutron.api.wsgi [req-b90dce63-b643-4d0b-99c9-7dbdc796fa32 req-18b0a20a-97e3-499b-b07c-57e1d56c9a7a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.171827] [50969]: [pid: 50969|app: 0|req: 3844/8053] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.198045] [50968]: [pid: 50968|app: 0|req: 4210/8054] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 989.212741] [50968]: [pid: 50968|app: 0|req: 4211/8055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.213764] [50969]: [pid: 50969|app: 0|req: 3845/8056] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 989.287647] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bbd5ac8-f127-447d-94dc-7b70b6d8f781 req-9db27c8d-c7a5-4db3-9de0-9cac1e5ef45f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.288655] [50968]: [pid: 50968|app: 0|req: 4212/8057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.294371] [50968]: DEBUG neutron.api.wsgi [req-2bbd5ac8-f127-447d-94dc-7b70b6d8f781 req-6291afc0-86b7-4c45-a558-aff5e7b201b2 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.315102] [50968]: [pid: 50968|app: 0|req: 4213/8058] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 989.321014] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f17d77d1-79c5-4a5b-a264-9ed7b652db79 req-4db88c9a-d8d5-4cd1-a1c8-705ecc5fd309 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.322055] [50969]: [pid: 50969|app: 0|req: 3846/8059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.328050] [50968]: DEBUG neutron.api.wsgi [req-f17d77d1-79c5-4a5b-a264-9ed7b652db79 req-a898b8ed-b282-4790-ba95-83145fecacce tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.348401] [50968]: [pid: 50968|app: 0|req: 4214/8060] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=0499d8ef-26b2-4caa-99c4-df9d91f4f626&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.392392] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9088f9f3-200d-43ca-958f-4a55502ef26d req-b234d798-74dd-47b9-821f-93f7d02e317a tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.393697] [50969]: [pid: 50969|app: 0|req: 3847/8061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.400020] [50969]: DEBUG neutron.api.wsgi [req-9088f9f3-200d-43ca-958f-4a55502ef26d req-4949c5c3-6cc8-4626-aa1d-5b2698a006ad tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.406250] [50968]: [pid: 50968|app: 0|req: 4215/8062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 989.422580] [50969]: [pid: 50969|app: 0|req: 3848/8063] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&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.472010] [50968]: [pid: 50968|app: 0|req: 4216/8064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=e247c6c6-efe1-4995-b0be-c78f6ef61760 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.517085] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39e190e3-fb28-4bc6-9fda-2c1c99aabe1f req-d6f0d99b-17a2-4a09-9d4c-db3c9e3dae77 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.518399] [50969]: [pid: 50969|app: 0|req: 3849/8065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.525360] [50968]: DEBUG neutron.api.wsgi [req-39e190e3-fb28-4bc6-9fda-2c1c99aabe1f req-3252db1e-e5e5-4045-81d4-76aab2c3e7bf tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.548356] [50968]: [pid: 50968|app: 0|req: 4217/8066] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.651127] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23536671-e3eb-4f12-af07-7ad50d450ea5 req-88319eea-0766-4cb0-a249-c5af60889267 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.652136] [50969]: [pid: 50969|app: 0|req: 3850/8067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.658096] [50968]: DEBUG neutron.api.wsgi [req-23536671-e3eb-4f12-af07-7ad50d450ea5 req-6fc1f439-0037-4eb4-b2d7-39526c0095d1 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.679852] [50968]: [pid: 50968|app: 0|req: 4218/8068] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.684517] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4adbe86-a804-4a94-ae21-4030676ac91d req-c0f5bf3b-2165-4716-9663-403ff789fb37 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.685641] [50969]: [pid: 50969|app: 0|req: 3851/8069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:01 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.691942] [50968]: DEBUG neutron.api.wsgi [req-a4adbe86-a804-4a94-ae21-4030676ac91d req-0cfc0909-aabe-4b2a-a041-2ce78c81d35e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.712020] [50968]: [pid: 50968|app: 0|req: 4219/8070] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.756591] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-885c116d-d3d5-496f-bb31-f43386dc2009 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.757595] [50968]: [pid: 50968|app: 0|req: 4220/8071] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.773360] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2acde6d0-d794-40b7-8e61-a5bc2075c206 req-4c37c1df-6274-4fbd-9aba-38cc66618678 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.774360] [50969]: [pid: 50969|app: 0|req: 3852/8072] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.786895] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-0c5e2131-034a-455d-a7a0-70856478bc4e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.787877] [50968]: [pid: 50968|app: 0|req: 4221/8073] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 989.790593] [50968]: DEBUG neutron.api.wsgi [req-2acde6d0-d794-40b7-8e61-a5bc2075c206 req-0ab2bc9c-9623-4279-b299-508f4523ad39 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.810177] [50968]: [pid: 50968|app: 0|req: 4222/8074] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/security-groups?id=074f3129-4b43-4c6a-91e1-f738692c4d34&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.812894] [50968]: DEBUG neutron.api.wsgi [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-d2605b62-9fa1-4c58-9f64-7fa653cc4e07 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.821957] [50969]: DEBUG neutron.plugins.ml2.plugin [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Deleting port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 989.822084] [50969]: DEBUG neutron_lib.callbacks.manager [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.829891] [50968]: [pid: 50968|app: 0|req: 4223/8075] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=14a22921-672b-4e18-9434-c113b1730482 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.851982] [50969]: DEBUG neutron.plugins.ml2.db [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] For port 2b828474-6f2a-4d59-8989-1ee2b3b344f9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2b828474-6f2a-4d59-8989-1ee2b3b344f9,segment=NetworkSegment(d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89),segment_id=d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 989.852176] [50969]: DEBUG neutron_lib.callbacks.manager [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.856723] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] delete_port_precommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:50Z', 'revision_number': 5, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 989.856932] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] delete_port_precommit: [ 989.856932] [50969]: key[mac_address], fa:16:3e:08:1d:bc -> None [ 989.856932] [50969]: key[device_id], 1b87979a-efb0-4f0b-809b-14f648f4e5a6 -> None [ 989.856932] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 989.856932] [50969]: key[binding:vnic_type], normal -> None [ 989.856932] [50969]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 989.856932] [50969]: key[tags], [] -> None [ 989.856932] [50969]: key[allowed_address_pairs], [] -> None [ 989.856932] [50969]: key[created_at], 2025-11-21T22:41:48Z -> None [ 989.856932] [50969]: key[name], -> None [ 989.856932] [50969]: key[status], ACTIVE -> None [ 989.856932] [50969]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 989.856932] [50969]: key[fixed_ips], [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}] -> None [ 989.856932] [50969]: key[id], 2b828474-6f2a-4d59-8989-1ee2b3b344f9 -> None [ 989.856932] [50969]: key[port_security_enabled], True -> None [ 989.856932] [50969]: key[network_id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 989.856932] [50969]: key[security_groups], ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'] -> None [ 989.856932] [50969]: key[binding:profile], {} -> None [ 989.856932] [50969]: key[binding:host_id], cpu-1 -> None [ 989.856932] [50969]: key[revision_number], 5 -> None [ 989.856932] [50969]: key[description], -> None [ 989.856932] [50969]: key[updated_at], 2025-11-21T22:41:50Z -> None [ 989.856932] [50969]: key[standard_attr_id], 1513 -> None [ 989.856932] [50969]: key[admin_state_up], True -> None [ 989.856932] [50969]: key[binding:vif_type], ovs -> None [ 989.856932] [50969]: key[device_owner], compute:nova -> None [ 989.856932] [50969]: key[extra_dhcp_opts], [] -> None [ 989.856932] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.858380] [50969]: DEBUG neutron.plugins.ml2.plugin [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Calling delete_port for 2b828474-6f2a-4d59-8989-1ee2b3b344f9 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 989.867518] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-deleted', 'tag': '1e221484-e17f-4bfc-a749-3e37bd368fb2'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 989.870349] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2f9fb5e1-3c1b-4dad-a89c-4dfbbdb39f68" -d '{"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-deleted", "tag": "1e221484-e17f-4bfc-a749-3e37bd368fb2"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 989.891341] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a976213c-bd91-4c6a-b98a-a71ff96bbd6a req-2b663ac5-0659-4b1f-b2d2-2fd6399258e3 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.892312] [50968]: [pid: 50968|app: 0|req: 4224/8076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.914219] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-649a3ec8-82a0-4ec3-acaa-65247604be66 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.915353] [50968]: [pid: 50968|app: 0|req: 4225/8077] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.941498] [50969]: DEBUG neutron_lib.callbacks.manager [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2b828474-6f2a-4d59-8989-1ee2b3b344f9), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.944420] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a79c51e8-bc13-4fa7-a094-cb9f71d64766 req-e1be5d97-2159-4ceb-b821-0406096c1c70 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.945510] [50968]: [pid: 50968|app: 0|req: 4226/8078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.947962] [50968]: DEBUG neutron.api.wsgi [req-a976213c-bd91-4c6a-b98a-a71ff96bbd6a req-7c57084f-fbc9-43bd-9e7d-9093b659e397 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.954066] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Pushing event deleted for resources: {'Port': ['ID=2b828474-6f2a-4d59-8989-1ee2b3b344f9,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 989.972561] [50968]: [pid: 50968|app: 0|req: 4227/8079] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.998320] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] No DVR routers for this DVR port 2b828474-6f2a-4d59-8989-1ee2b3b344f9 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 989.998875] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] delete_port_postcommit called with port settings {'id': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:08:1d:bc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'device_owner': 'compute:nova', 'standard_attr_id': 1513, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:48Z', 'updated_at': '2025-11-21T22:41:50Z', 'revision_number': 5, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 989.999185] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] delete_port_postcommit: [ 989.999185] [50969]: key[mac_address], fa:16:3e:08:1d:bc -> None [ 989.999185] [50969]: key[device_id], 1b87979a-efb0-4f0b-809b-14f648f4e5a6 -> None [ 989.999185] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '095fbf26-7367-4f9e-87c5-2965b64b0b0f', 'external-id': 'nsx-vlan-transportzone-777', 'segmentation_id': 777, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 989.999185] [50969]: key[binding:vnic_type], normal -> None [ 989.999185] [50969]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 989.999185] [50969]: key[tags], [] -> None [ 989.999185] [50969]: key[allowed_address_pairs], [] -> None [ 989.999185] [50969]: key[created_at], 2025-11-21T22:41:48Z -> None [ 989.999185] [50969]: key[name], -> None [ 989.999185] [50969]: key[status], ACTIVE -> None [ 989.999185] [50969]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 989.999185] [50969]: key[fixed_ips], [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.12'}] -> None [ 989.999185] [50969]: key[id], 2b828474-6f2a-4d59-8989-1ee2b3b344f9 -> None [ 989.999185] [50969]: key[port_security_enabled], True -> None [ 989.999185] [50969]: key[network_id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 989.999185] [50969]: key[security_groups], ['0499d8ef-26b2-4caa-99c4-df9d91f4f626'] -> None [ 989.999185] [50969]: key[binding:profile], {} -> None [ 989.999185] [50969]: key[binding:host_id], cpu-1 -> None [ 989.999185] [50969]: key[revision_number], 5 -> None [ 989.999185] [50969]: key[description], -> None [ 989.999185] [50969]: key[updated_at], 2025-11-21T22:41:50Z -> None [ 989.999185] [50969]: key[standard_attr_id], 1513 -> None [ 989.999185] [50969]: key[admin_state_up], True -> None [ 989.999185] [50969]: key[binding:vif_type], ovs -> None [ 989.999185] [50969]: key[device_owner], compute:nova -> None [ 989.999185] [50969]: key[extra_dhcp_opts], [] -> None [ 989.999185] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 990.002445] [50969]: DEBUG neutron_lib.callbacks.manager [req-57daa027-e520-4550-b1a8-16faf6fee8c7 req-40c55250-b021-4dc4-8d91-3a03d936a183 tempest-ServerGroupTestJSON-1952628022 tempest-ServerGroupTestJSON-1952628022-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.005870] [50969]: [pid: 50969|app: 0|req: 3853/8080] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:02 2025] DELETE /networking/v2.0/ports/2b828474-6f2a-4d59-8989-1ee2b3b344f9 => generated 0 bytes in 231 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 990.010093] [50969]: DEBUG neutron.api.wsgi [req-a79c51e8-bc13-4fa7-a094-cb9f71d64766 req-20be08c9-edf5-44dd-8a40-2c864ffb7778 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.021733] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d844bc8-8d6c-4954-8565-9b7defe3ed85 req-4dd42e25-dec9-4739-bee9-491cf6e48748 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.023031] [50968]: [pid: 50968|app: 0|req: 4228/8081] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.037077] [50969]: [pid: 50969|app: 0|req: 3854/8082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.038397] [50968]: [pid: 50968|app: 0|req: 4229/8083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 990.068834] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-7a36f3c1-f523-4298-b36c-ac25ae37f2e3 x-openstack-request-id: req-7a36f3c1-f523-4298-b36c-ac25ae37f2e3 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 990.069143] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-deleted", "tag": "1e221484-e17f-4bfc-a749-3e37bd368fb2", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 990.069143] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7a36f3c1-f523-4298-b36c-ac25ae37f2e3 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 990.069304] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7a36f3c1-f523-4298-b36c-ac25ae37f2e3'] response: {'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-deleted', 'tag': '1e221484-e17f-4bfc-a749-3e37bd368fb2', 'status': 'completed', 'code': 200} [ 990.080023] [50969]: [pid: 50969|app: 0|req: 3855/8084] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.090861] [50968]: [pid: 50968|app: 0|req: 4230/8085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.126525] [50968]: [pid: 50968|app: 0|req: 4231/8086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.130212] [50969]: [pid: 50969|app: 0|req: 3856/8087] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 990.146528] [50968]: [pid: 50968|app: 0|req: 4232/8088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.246389] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5e10399-2104-4c18-959a-aa34d3815172 req-c6aa9192-3e8b-4c5e-ade4-03186d5822bc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.247362] [50968]: [pid: 50968|app: 0|req: 4233/8089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.253479] [50968]: DEBUG neutron.api.wsgi [req-c5e10399-2104-4c18-959a-aa34d3815172 req-0c501c25-5bd1-4faa-9ae6-de21291f4307 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.278185] [50968]: [pid: 50968|app: 0|req: 4234/8090] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.281892] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14106856-aed5-492f-bdfe-eb7df21462ea req-8b90b79c-5e60-4b09-83db-1ae4137027b5 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.283115] [50969]: [pid: 50969|app: 0|req: 3857/8091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.289105] [50968]: DEBUG neutron.api.wsgi [req-14106856-aed5-492f-bdfe-eb7df21462ea req-5df187e1-783a-4255-8d9e-127c4def7168 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.309672] [50968]: [pid: 50968|app: 0|req: 4235/8092] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.346011] [50969]: [pid: 50969|app: 0|req: 3858/8093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.387489] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7499b69b-fe87-49b1-a794-e0bf4c4d7ad4 req-72343e89-9e15-4e4a-998d-a77d0624f0e4 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.388393] [50968]: [pid: 50968|app: 0|req: 4236/8094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.395042] [50968]: DEBUG neutron.api.wsgi [req-7499b69b-fe87-49b1-a794-e0bf4c4d7ad4 req-19c8ab64-5a40-48fb-9399-e14fda0682b5 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.399703] [50969]: [pid: 50969|app: 0|req: 3859/8095] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.414320] [50968]: [pid: 50968|app: 0|req: 4237/8096] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.456904] [50969]: [pid: 50969|app: 0|req: 3860/8097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.481814] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6c3ef8f-a088-46a2-a710-346596d22d16 req-63695f1e-11b9-4990-b117-d4cde78f5213 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.481814] [50968]: [pid: 50968|app: 0|req: 4238/8098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.488192] [50969]: DEBUG neutron.api.wsgi [req-b6c3ef8f-a088-46a2-a710-346596d22d16 req-612f842b-c89b-47bf-ad8f-bf5e406a209c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.508497] [50969]: [pid: 50969|app: 0|req: 3861/8099] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.522631] [50969]: [pid: 50969|app: 0|req: 3862/8100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.550217] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-0203db78-8144-4cce-a172-fec31e405aba tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.551242] [50968]: [pid: 50968|app: 0|req: 4239/8101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.567538] [50968]: INFO neutron.pecan_wsgi.hooks.translation [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-21e851af-9a86-4f1c-8ac4-fb37b6dae905 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] GET failed (client error): The resource could not be found. [ 990.568561] [50968]: [pid: 50968|app: 0|req: 4240/8102] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports/1e221484-e17f-4bfc-a749-3e37bd368fb2?fields=binding%3Aprofile&fields=network_id => generated 132 bytes in 14 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 990.598621] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-351152c7-cf83-430b-8b13-e534d1d1368a req-4ff260c4-0f40-46e5-a59e-274916ecbc1d tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.599578] [50969]: [pid: 50969|app: 0|req: 3863/8103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.615918] [50968]: DEBUG neutron.plugins.ml2.plugin [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port 8885f80f-2649-48db-aef0-df5c589bc36e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 990.616177] [50968]: DEBUG neutron_lib.callbacks.manager [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.628085] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca19f2d9-fc2b-4fc9-9c72-5dbfa14da856 req-b360d8c9-2167-46a5-8b69-f7b44ecf5d0a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.629678] [50969]: [pid: 50969|app: 0|req: 3864/8104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.632377] [50969]: DEBUG neutron.api.wsgi [req-351152c7-cf83-430b-8b13-e534d1d1368a req-13ba67d7-791d-499d-814c-8b5f2aaa2d55 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.638599] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'tag': '14a22921-672b-4e18-9434-c113b1730482'}, {'server_uuid': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'name': 'network-vif-deleted', 'tag': '2b828474-6f2a-4d59-8989-1ee2b3b344f9'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 990.640144] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4fa37bcd-30f0-42c3-900b-e3888fdd7a97" -d '{"events": [{"name": "network-changed", "server_uuid": "4413aead-e49b-4987-aa09-5ac8db55cd81", "tag": "14a22921-672b-4e18-9434-c113b1730482"}, {"server_uuid": "1b87979a-efb0-4f0b-809b-14f648f4e5a6", "name": "network-vif-deleted", "tag": "2b828474-6f2a-4d59-8989-1ee2b3b344f9"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 990.658184] [50968]: DEBUG neutron.plugins.ml2.db [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] For port 8885f80f-2649-48db-aef0-df5c589bc36e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8885f80f-2649-48db-aef0-df5c589bc36e,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 990.658479] [50968]: DEBUG neutron_lib.callbacks.manager [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.664963] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 990.665181] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 990.665181] [50968]: key[mac_address], fa:16:3e:44:dd:66 -> None [ 990.665181] [50968]: key[device_id], 26d4514e-0c0e-4071-bfef-160e8ec8f58f -> None [ 990.665181] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 990.665181] [50968]: key[binding:vnic_type], normal -> None [ 990.665181] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 990.665181] [50968]: key[tags], [] -> None [ 990.665181] [50968]: key[allowed_address_pairs], [] -> None [ 990.665181] [50968]: key[created_at], 2025-11-21T22:40:38Z -> None [ 990.665181] [50968]: key[name], -> None [ 990.665181] [50968]: key[status], ACTIVE -> None [ 990.665181] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 990.665181] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}] -> None [ 990.665181] [50968]: key[id], 8885f80f-2649-48db-aef0-df5c589bc36e -> None [ 990.665181] [50968]: key[port_security_enabled], True -> None [ 990.665181] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 990.665181] [50968]: key[security_groups], ['074f3129-4b43-4c6a-91e1-f738692c4d34'] -> None [ 990.665181] [50968]: key[binding:profile], {} -> None [ 990.665181] [50968]: key[binding:host_id], cpu-1 -> None [ 990.665181] [50968]: key[revision_number], 5 -> None [ 990.665181] [50968]: key[description], -> None [ 990.665181] [50968]: key[updated_at], 2025-11-21T22:40:40Z -> None [ 990.665181] [50968]: key[standard_attr_id], 1437 -> None [ 990.665181] [50968]: key[admin_state_up], True -> None [ 990.665181] [50968]: key[binding:vif_type], ovs -> None [ 990.665181] [50968]: key[device_owner], compute:nova -> None [ 990.665181] [50968]: key[extra_dhcp_opts], [] -> None [ 990.665181] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 990.692368] [50969]: [pid: 50969|app: 0|req: 3865/8105] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:02 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.695655] [50969]: DEBUG neutron.api.wsgi [req-ca19f2d9-fc2b-4fc9-9c72-5dbfa14da856 req-685845cb-be7e-44ea-8075-5016150b6757 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.725756] [50969]: [pid: 50969|app: 0|req: 3866/8106] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.738752] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-552d143b-52bd-44e7-b15b-6cceb5d02a97 x-openstack-request-id: req-552d143b-52bd-44e7-b15b-6cceb5d02a97 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 990.739102] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4413aead-e49b-4987-aa09-5ac8db55cd81", "tag": "14a22921-672b-4e18-9434-c113b1730482", "status": "completed", "code": 200}, {"server_uuid": "1b87979a-efb0-4f0b-809b-14f648f4e5a6", "name": "network-vif-deleted", "tag": "2b828474-6f2a-4d59-8989-1ee2b3b344f9", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 990.739242] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-552d143b-52bd-44e7-b15b-6cceb5d02a97 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 990.739470] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-552d143b-52bd-44e7-b15b-6cceb5d02a97'] response: {'name': 'network-changed', 'server_uuid': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'tag': '14a22921-672b-4e18-9434-c113b1730482', 'status': 'completed', 'code': 200} [ 990.739521] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-552d143b-52bd-44e7-b15b-6cceb5d02a97'] response: {'server_uuid': '1b87979a-efb0-4f0b-809b-14f648f4e5a6', 'name': 'network-vif-deleted', 'tag': '2b828474-6f2a-4d59-8989-1ee2b3b344f9', 'status': 'completed', 'code': 200} [ 990.809444] [50968]: DEBUG neutron_lib.callbacks.manager [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.809648] [50968]: DEBUG neutron_lib.callbacks.manager [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.809739] [50968]: INFO neutron.db.l3_db [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Floating IP be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3 disassociated. External IP: 10.180.180.247, port: 8885f80f-2649-48db-aef0-df5c589bc36e. [ 990.809889] [50968]: DEBUG neutron.plugins.ml2.plugin [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for 8885f80f-2649-48db-aef0-df5c589bc36e owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 990.813311] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b26ccf6-2aad-4930-8c1e-ac0e7f19c57a req-3d9067da-a598-4a89-9925-dc423d3e8f36 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.814481] [50969]: [pid: 50969|app: 0|req: 3867/8107] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.848632] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfd7b8bb-3fe1-475b-a918-c18189b32b6c req-c7a21cac-275b-42c3-be1f-f83f61dfcb52 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.849734] [50969]: [pid: 50969|app: 0|req: 3868/8108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.915691] [50968]: DEBUG neutron_lib.callbacks.manager [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (8885f80f-2649-48db-aef0-df5c589bc36e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.924078] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7a7f0e17-d75e-4a75-9397-78125b9d4413 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.930108] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=8885f80f-2649-48db-aef0-df5c589bc36e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 991.001499] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7a7f0e17-d75e-4a75-9397-78125b9d4413 admin admin] Publish callbacks [] for security_group (f5a0b08e-3adf-4757-8a4b-f68c868b9809), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.003241] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7a7f0e17-d75e-4a75-9397-78125b9d4413 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f5a0b08e-3adf-4757-8a4b-f68c868b9809), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.013149] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 991.024779] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7a7f0e17-d75e-4a75-9397-78125b9d4413 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f5a0b08e-3adf-4757-8a4b-f68c868b9809,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 991.040294] [50969]: [pid: 50969|app: 0|req: 3869/8109] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/security-groups?tenant_id=7272810c103c41a4af2655e294c2ff6d&name=default => generated 2929 bytes in 190 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 991.043293] [50969]: DEBUG neutron.api.wsgi [req-9b26ccf6-2aad-4930-8c1e-ac0e7f19c57a req-433a5fbe-9871-4ff9-8ac6-689c0f907231 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.074770] [50969]: [pid: 50969|app: 0|req: 3870/8110] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.078562] [50969]: DEBUG neutron.api.wsgi [req-dfd7b8bb-3fe1-475b-a918-c18189b32b6c req-54cccbde-749c-407b-9345-9e44190d7ca0 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.089227] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 991.103197] [50969]: [pid: 50969|app: 0|req: 3871/8111] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.114272] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] No DVR routers for this DVR port 8885f80f-2649-48db-aef0-df5c589bc36e on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 991.114614] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': '8885f80f-2649-48db-aef0-df5c589bc36e', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:44:dd:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'device_owner': 'compute:nova', 'standard_attr_id': 1437, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['074f3129-4b43-4c6a-91e1-f738692c4d34'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:38Z', 'updated_at': '2025-11-21T22:40:40Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 991.114777] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 991.114777] [50968]: key[mac_address], fa:16:3e:44:dd:66 -> None [ 991.114777] [50968]: key[device_id], 26d4514e-0c0e-4071-bfef-160e8ec8f58f -> None [ 991.114777] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 991.114777] [50968]: key[binding:vnic_type], normal -> None [ 991.114777] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 991.114777] [50968]: key[tags], [] -> None [ 991.114777] [50968]: key[allowed_address_pairs], [] -> None [ 991.114777] [50968]: key[created_at], 2025-11-21T22:40:38Z -> None [ 991.114777] [50968]: key[name], -> None [ 991.114777] [50968]: key[status], ACTIVE -> None [ 991.114777] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 991.114777] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}] -> None [ 991.114777] [50968]: key[id], 8885f80f-2649-48db-aef0-df5c589bc36e -> None [ 991.114777] [50968]: key[port_security_enabled], True -> None [ 991.114777] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 991.114777] [50968]: key[security_groups], ['074f3129-4b43-4c6a-91e1-f738692c4d34'] -> None [ 991.114777] [50968]: key[binding:profile], {} -> None [ 991.114777] [50968]: key[binding:host_id], cpu-1 -> None [ 991.114777] [50968]: key[revision_number], 5 -> None [ 991.114777] [50968]: key[description], -> None [ 991.114777] [50968]: key[updated_at], 2025-11-21T22:40:40Z -> None [ 991.114777] [50968]: key[standard_attr_id], 1437 -> None [ 991.114777] [50968]: key[admin_state_up], True -> None [ 991.114777] [50968]: key[binding:vif_type], ovs -> None [ 991.114777] [50968]: key[device_owner], compute:nova -> None [ 991.114777] [50968]: key[extra_dhcp_opts], [] -> None [ 991.114777] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 991.116519] [50968]: DEBUG neutron_lib.callbacks.manager [req-b632af15-478d-4a45-a28e-7dff8bbba0cf req-56924269-21ae-40e3-ab11-12aa0e7fbc1a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.119117] [50968]: [pid: 50968|app: 0|req: 4241/8112] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:02 2025] DELETE /networking/v2.0/ports/8885f80f-2649-48db-aef0-df5c589bc36e => generated 0 bytes in 547 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 991.149839] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3b330c4c-6dec-4ee2-acb8-17f5ebf8ca3b admin admin] Publish callbacks [] for security_group (f5a0b08e-3adf-4757-8a4b-f68c868b9809), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.169598] [50968]: [pid: 50968|app: 0|req: 4242/8113] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.181490] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3b330c4c-6dec-4ee2-acb8-17f5ebf8ca3b admin admin] Publish callbacks [] for security_group (f5a0b08e-3adf-4757-8a4b-f68c868b9809), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.218665] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2b8ad01-c1e4-4449-b657-06a824f1c3b7 req-12e22fcd-acf4-49fb-bdae-50b2699c3cb5 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.219775] [50968]: [pid: 50968|app: 0|req: 4243/8114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.220511] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3b330c4c-6dec-4ee2-acb8-17f5ebf8ca3b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (f5a0b08e-3adf-4757-8a4b-f68c868b9809), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.227978] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3b330c4c-6dec-4ee2-acb8-17f5ebf8ca3b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f5a0b08e-3adf-4757-8a4b-f68c868b9809,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 991.232490] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3b330c4c-6dec-4ee2-acb8-17f5ebf8ca3b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.233107] [50969]: [pid: 50969|app: 0|req: 3872/8115] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:03 2025] DELETE /networking/v2.0/security-groups/f5a0b08e-3adf-4757-8a4b-f68c868b9809 => generated 0 bytes in 129 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 991.236125] [50969]: DEBUG neutron.api.wsgi [req-e2b8ad01-c1e4-4449-b657-06a824f1c3b7 req-5273d89a-1028-42ca-a039-c8be96144455 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.238860] [50968]: [pid: 50968|app: 0|req: 4244/8116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.265241] [50969]: [pid: 50969|app: 0|req: 3873/8117] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/security-groups?id=9276c5a5-af43-4c6e-899f-c34039400160&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.290958] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fa37bcd-30f0-42c3-900b-e3888fdd7a97 req-31dfee68-f212-4594-87b5-f950c38afbe6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.291888] [50968]: [pid: 50968|app: 0|req: 4245/8118] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 1043 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 991.314333] [50968]: [pid: 50968|app: 0|req: 4246/8119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.339124] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fa37bcd-30f0-42c3-900b-e3888fdd7a97 req-b6e44ecb-596f-4990-b6dd-c49bd938649e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.340133] [50969]: [pid: 50969|app: 0|req: 3874/8120] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.349876] [50969]: DEBUG neutron.api.wsgi [req-4fa37bcd-30f0-42c3-900b-e3888fdd7a97 req-94d7ce1f-ff7b-4e47-9f6c-3e491cd241a1 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.354325] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ccf1329-c69f-4d49-9685-4820855f657a req-86e9152c-15c9-4be3-bb8b-084dc9841d74 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.355154] [50968]: [pid: 50968|app: 0|req: 4247/8121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.361880] [50969]: [pid: 50969|app: 0|req: 3875/8122] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=14a22921-672b-4e18-9434-c113b1730482 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.362981] [50968]: DEBUG neutron.api.wsgi [req-3ccf1329-c69f-4d49-9685-4820855f657a req-9720f738-891c-4551-b346-46ef60365306 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.386989] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fa37bcd-30f0-42c3-900b-e3888fdd7a97 req-d02ea9d7-9c7a-4bd9-bde7-8ed1ba76ef53 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.387448] [50968]: [pid: 50968|app: 0|req: 4248/8123] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.387965] [50969]: [pid: 50969|app: 0|req: 3876/8124] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 991.401747] [50968]: [pid: 50968|app: 0|req: 4249/8125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.432601] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fa37bcd-30f0-42c3-900b-e3888fdd7a97 req-79a7ec24-6ae0-439a-8862-4ff9c8f36cd8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.432601] [50969]: [pid: 50969|app: 0|req: 3877/8126] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.460750] [50968]: [pid: 50968|app: 0|req: 4250/8127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.492293] [50969]: [pid: 50969|app: 0|req: 3878/8128] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.502687] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dab46f8e-2a1c-42eb-b4b1-aabfecc7e871 req-4c0ad92f-8c1a-4df9-8767-10657ae480f9 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.503227] [50968]: [pid: 50968|app: 0|req: 4251/8129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.521499] [50968]: [pid: 50968|app: 0|req: 4252/8130] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 991.524655] [50968]: DEBUG neutron.api.wsgi [req-dab46f8e-2a1c-42eb-b4b1-aabfecc7e871 req-a34aab72-15ce-41b3-9082-8d7bfb54627d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.532570] [50969]: [pid: 50969|app: 0|req: 3879/8131] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 991.545707] [50968]: [pid: 50968|app: 0|req: 4253/8132] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.570315] [50969]: [pid: 50969|app: 0|req: 3880/8133] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.615244] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0135a1e2-c13b-4010-9fce-7cac92e2ab9a req-b82ec2c0-c670-4163-8680-11120c692911 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.619104] [50968]: [pid: 50968|app: 0|req: 4254/8134] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 991.624070] [50968]: DEBUG neutron.api.wsgi [req-0135a1e2-c13b-4010-9fce-7cac92e2ab9a req-bb7e9818-221a-4c3a-a427-44760fc24781 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.631806] [50969]: [pid: 50969|app: 0|req: 3881/8135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.649158] [50968]: [pid: 50968|app: 0|req: 4255/8136] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:03 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.704306] [50969]: [pid: 50969|app: 0|req: 3882/8137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.732075] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80fbfc26-aeb4-40b8-ad40-e0ac3fc17b69 req-028bb5f1-c7ac-4eee-b7b3-691850eb5047 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.732075] [50968]: [pid: 50968|app: 0|req: 4256/8138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.737589] [50969]: DEBUG neutron.api.wsgi [req-80fbfc26-aeb4-40b8-ad40-e0ac3fc17b69 req-5be0d37a-13e1-462b-8197-7f70cff91791 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.762191] [50969]: [pid: 50969|app: 0|req: 3883/8139] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.815024] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-322cd930-3c74-4116-90ac-3aecba081562 req-b8349217-0645-466e-ae06-d16977539627 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.816052] [50968]: [pid: 50968|app: 0|req: 4257/8140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.822065] [50968]: DEBUG neutron.api.wsgi [req-322cd930-3c74-4116-90ac-3aecba081562 req-967800b3-81b2-4378-a70e-892bafefa780 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.841802] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70b0abc8-5cda-4504-a216-3d0ea4731e6f req-f9961c02-5986-4cc9-b910-4f0f0c78a05d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.842838] [50969]: [pid: 50969|app: 0|req: 3884/8141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.843852] [50968]: [pid: 50968|app: 0|req: 4258/8142] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 991.853458] [50969]: DEBUG neutron.api.wsgi [req-70b0abc8-5cda-4504-a216-3d0ea4731e6f req-17ccd1d2-ca81-4117-b1d4-aaf9cef8a2d9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.876165] [50969]: [pid: 50969|app: 0|req: 3885/8143] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.988572] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-dbe09c8b-ae67-4a08-855a-3c3db169a77d tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.990183] [50968]: [pid: 50968|app: 0|req: 4259/8144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.998103] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7934022f-cd31-4c35-8f0f-b704d25b49ee req-0ea20cb4-651d-44b6-84cd-86b6cf88a433 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.999137] [50969]: [pid: 50969|app: 0|req: 3886/8145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.005124] [50969]: DEBUG neutron.api.wsgi [req-7934022f-cd31-4c35-8f0f-b704d25b49ee req-0ab0e541-49bc-455c-850f-fb9411790390 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.025886] [50969]: [pid: 50969|app: 0|req: 3887/8146] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 992.039152] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Deleting port b772634c-7768-4ad7-9821-3eaa2c384f12 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 992.039323] [50968]: DEBUG neutron_lib.callbacks.manager [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.072034] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-deleted', 'tag': '8885f80f-2649-48db-aef0-df5c589bc36e'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 992.072660] [50968]: DEBUG neutron.plugins.ml2.db [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] For port b772634c-7768-4ad7-9821-3eaa2c384f12, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b772634c-7768-4ad7-9821-3eaa2c384f12,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 992.072909] [50968]: DEBUG neutron_lib.callbacks.manager [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.078719] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_precommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 992.078964] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_precommit: [ 992.078964] [50968]: key[mac_address], fa:16:3e:06:ae:bd -> None [ 992.078964] [50968]: key[device_id], b761de80-21ba-42d8-9b26-75953ade8852 -> None [ 992.078964] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 992.078964] [50968]: key[binding:vnic_type], normal -> None [ 992.078964] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 992.078964] [50968]: key[tags], [] -> None [ 992.078964] [50968]: key[allowed_address_pairs], [] -> None [ 992.078964] [50968]: key[created_at], 2025-11-21T22:37:32Z -> None [ 992.078964] [50968]: key[name], -> None [ 992.078964] [50968]: key[status], ACTIVE -> None [ 992.078964] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 992.078964] [50968]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}] -> None [ 992.078964] [50968]: key[id], b772634c-7768-4ad7-9821-3eaa2c384f12 -> None [ 992.078964] [50968]: key[port_security_enabled], True -> None [ 992.078964] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 992.078964] [50968]: key[security_groups], ['9276c5a5-af43-4c6e-899f-c34039400160'] -> None [ 992.078964] [50968]: key[binding:profile], {} -> None [ 992.078964] [50968]: key[binding:host_id], cpu-1 -> None [ 992.078964] [50968]: key[revision_number], 5 -> None [ 992.078964] [50968]: key[description], -> None [ 992.078964] [50968]: key[updated_at], 2025-11-21T22:37:34Z -> None [ 992.078964] [50968]: key[standard_attr_id], 1096 -> None [ 992.078964] [50968]: key[admin_state_up], True -> None [ 992.078964] [50968]: key[binding:vif_type], ovs -> None [ 992.078964] [50968]: key[device_owner], compute:nova -> None [ 992.078964] [50968]: key[extra_dhcp_opts], [] -> None [ 992.078964] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 992.080699] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Calling delete_port for b772634c-7768-4ad7-9821-3eaa2c384f12 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 992.082928] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e9d0f0b7-704c-4753-a920-b822523c671b" -d '{"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-deleted", "tag": "8885f80f-2649-48db-aef0-df5c589bc36e"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 992.118905] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d426181-5b71-408b-a7af-867178e0482d req-397c6dbd-7a73-4d00-ba65-770d4d68b554 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.119895] [50969]: [pid: 50969|app: 0|req: 3888/8147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 992.123369] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-07f9c950-d79d-40d0-898e-2b8da927a5c0 x-openstack-request-id: req-07f9c950-d79d-40d0-898e-2b8da927a5c0 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 992.124474] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "26d4514e-0c0e-4071-bfef-160e8ec8f58f", "name": "network-vif-deleted", "tag": "8885f80f-2649-48db-aef0-df5c589bc36e", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 992.125193] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-07f9c950-d79d-40d0-898e-2b8da927a5c0 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 992.125193] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-07f9c950-d79d-40d0-898e-2b8da927a5c0'] response: {'server_uuid': '26d4514e-0c0e-4071-bfef-160e8ec8f58f', 'name': 'network-vif-deleted', 'tag': '8885f80f-2649-48db-aef0-df5c589bc36e', 'status': 'completed', 'code': 200} [ 992.126724] [50969]: DEBUG neutron.api.wsgi [req-9d426181-5b71-408b-a7af-867178e0482d req-10b7b121-5c87-4182-95a9-a3499d3ad667 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.163030] [50969]: [pid: 50969|app: 0|req: 3889/8148] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.215127] [50968]: DEBUG neutron_lib.callbacks.manager [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (b772634c-7768-4ad7-9821-3eaa2c384f12), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.222226] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afa0332e-0f86-402b-ad23-989ebef250e3 req-e8ca66a3-a598-4c7a-bcb1-3295b0139b03 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.223287] [50969]: [pid: 50969|app: 0|req: 3890/8149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.226433] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Pushing event deleted for resources: {'Port': ['ID=b772634c-7768-4ad7-9821-3eaa2c384f12,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 992.229609] [50969]: DEBUG neutron.api.wsgi [req-afa0332e-0f86-402b-ad23-989ebef250e3 req-bb6dd238-050f-4e73-9326-01ff0a6b0d1e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.255966] [50969]: [pid: 50969|app: 0|req: 3891/8150] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 992.257709] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] No DVR routers for this DVR port b772634c-7768-4ad7-9821-3eaa2c384f12 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 992.257949] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_postcommit called with port settings {'id': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:06:ae:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b761de80-21ba-42d8-9b26-75953ade8852', 'device_owner': 'compute:nova', 'standard_attr_id': 1096, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:32Z', 'updated_at': '2025-11-21T22:37:34Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 992.258342] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_postcommit: [ 992.258342] [50968]: key[mac_address], fa:16:3e:06:ae:bd -> None [ 992.258342] [50968]: key[device_id], b761de80-21ba-42d8-9b26-75953ade8852 -> None [ 992.258342] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 992.258342] [50968]: key[binding:vnic_type], normal -> None [ 992.258342] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 992.258342] [50968]: key[tags], [] -> None [ 992.258342] [50968]: key[allowed_address_pairs], [] -> None [ 992.258342] [50968]: key[created_at], 2025-11-21T22:37:32Z -> None [ 992.258342] [50968]: key[name], -> None [ 992.258342] [50968]: key[status], ACTIVE -> None [ 992.258342] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 992.258342] [50968]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.14'}] -> None [ 992.258342] [50968]: key[id], b772634c-7768-4ad7-9821-3eaa2c384f12 -> None [ 992.258342] [50968]: key[port_security_enabled], True -> None [ 992.258342] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 992.258342] [50968]: key[security_groups], ['9276c5a5-af43-4c6e-899f-c34039400160'] -> None [ 992.258342] [50968]: key[binding:profile], {} -> None [ 992.258342] [50968]: key[binding:host_id], cpu-1 -> None [ 992.258342] [50968]: key[revision_number], 5 -> None [ 992.258342] [50968]: key[description], -> None [ 992.258342] [50968]: key[updated_at], 2025-11-21T22:37:34Z -> None [ 992.258342] [50968]: key[standard_attr_id], 1096 -> None [ 992.258342] [50968]: key[admin_state_up], True -> None [ 992.258342] [50968]: key[binding:vif_type], ovs -> None [ 992.258342] [50968]: key[device_owner], compute:nova -> None [ 992.258342] [50968]: key[extra_dhcp_opts], [] -> None [ 992.258342] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 992.260217] [50968]: DEBUG neutron_lib.callbacks.manager [req-e28b762d-c0d4-4ff9-bbf2-997f873d930f req-a588b4c1-0e9d-4dc2-9427-5dd56070e650 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.263739] [50968]: [pid: 50968|app: 0|req: 4260/8151] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:04 2025] DELETE /networking/v2.0/ports/b772634c-7768-4ad7-9821-3eaa2c384f12 => generated 0 bytes in 269 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 992.281731] [50969]: [pid: 50969|app: 0|req: 3892/8152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.338981] [50969]: [pid: 50969|app: 0|req: 3893/8153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.365649] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a6545ee-03a1-483c-9ea4-b383104e212b req-a85b2dec-781a-45ea-b58c-c7a0f550cba0 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.367472] [50968]: [pid: 50968|app: 0|req: 4261/8154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.376078] [50969]: DEBUG neutron.api.wsgi [req-4a6545ee-03a1-483c-9ea4-b383104e212b req-c21fe4c2-4ad0-4022-9a4e-f15ae0b5c6a8 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.404553] [50969]: [pid: 50969|app: 0|req: 3894/8155] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.407298] [50968]: [pid: 50968|app: 0|req: 4262/8156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.468543] [50969]: [pid: 50969|app: 0|req: 3895/8157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.528402] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-058a92d3-7d3a-464a-a2b8-0afe02c29949 req-18dd69ef-c940-4e5c-b513-09cabefa9059 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.529545] [50968]: [pid: 50968|app: 0|req: 4263/8158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.531707] [50969]: [pid: 50969|app: 0|req: 3896/8159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 992.536108] [50968]: DEBUG neutron.api.wsgi [req-058a92d3-7d3a-464a-a2b8-0afe02c29949 req-8908fe48-930c-47fc-851c-4a2ee47d1ece tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.558363] [50968]: [pid: 50968|app: 0|req: 4264/8160] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.582493] [50969]: [pid: 50969|app: 0|req: 3897/8161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.605437] [50968]: [pid: 50968|app: 0|req: 4265/8162] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.644803] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b09d14e7-2618-481d-9147-208530379d4a req-51066c43-cb19-4d67-bc47-2c45c8de4b5f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.645596] [50969]: [pid: 50969|app: 0|req: 3898/8163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.651169] [50969]: DEBUG neutron.api.wsgi [req-b09d14e7-2618-481d-9147-208530379d4a req-725e2747-3ddc-474b-80df-16a55aebf126 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.659945] [50968]: [pid: 50968|app: 0|req: 4266/8164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.671531] [50969]: [pid: 50969|app: 0|req: 3899/8165] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:04 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.719646] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd3e718f-9b5f-4034-949b-8bef2ad49dd7 req-1d29e1a0-9819-4b39-ad77-1518ba163215 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.719646] [50968]: [pid: 50968|app: 0|req: 4267/8166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.725995] [50968]: DEBUG neutron.api.wsgi [req-cd3e718f-9b5f-4034-949b-8bef2ad49dd7 req-53d2900c-78f8-4fb1-836a-193adf808fe9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.726145] [50969]: [pid: 50969|app: 0|req: 3900/8167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.745400] [50968]: [pid: 50968|app: 0|req: 4268/8168] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.793514] [50968]: [pid: 50968|app: 0|req: 4269/8169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 992.814539] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98c7610e-ee6b-4b43-ab48-8a16eb4b5751 req-5df548ab-85da-4bbd-9b94-2fda9ae828a3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.815588] [50969]: [pid: 50969|app: 0|req: 3901/8170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.823211] [50968]: DEBUG neutron.api.wsgi [req-98c7610e-ee6b-4b43-ab48-8a16eb4b5751 req-a9bd5119-b920-44f5-84c8-7bc92db3ab6b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.846252] [50968]: [pid: 50968|app: 0|req: 4270/8171] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&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.853222] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9110341-398c-4595-a0eb-56ab551d19da req-2dbd1f5b-11fb-4c19-8bb5-703c7043a231 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.854130] [50969]: [pid: 50969|app: 0|req: 3902/8172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.859896] [50968]: DEBUG neutron.api.wsgi [req-c9110341-398c-4595-a0eb-56ab551d19da req-d3c81905-1491-4ac4-a297-d9e6004c6621 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.881263] [50968]: [pid: 50968|app: 0|req: 4271/8173] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.925828] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df8cf404-92a9-4036-92df-c5498a722e96 req-11adb33f-1b18-4bdd-bb3b-7d171ccee704 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.926865] [50969]: [pid: 50969|app: 0|req: 3903/8174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.935042] [50968]: DEBUG neutron.api.wsgi [req-df8cf404-92a9-4036-92df-c5498a722e96 req-1b6ca6d9-2024-4138-a6be-a987cb677fe9 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.958919] [50968]: [pid: 50968|app: 0|req: 4272/8175] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.978448] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2e9c0cd-9c38-4a25-919d-8668510b93f9 req-db130a52-9541-4d33-b1ec-f8ba6d727abb tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.979350] [50969]: [pid: 50969|app: 0|req: 3904/8176] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.985316] [50968]: DEBUG neutron.api.wsgi [req-a2e9c0cd-9c38-4a25-919d-8668510b93f9 req-16fde55e-bc80-4186-b15a-2c49bb5a2b12 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.003912] [50968]: [pid: 50968|app: 0|req: 4273/8177] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.032752] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05c76983-1511-41f9-9916-e62fb9dc199a req-a179f003-08cf-4d0b-a0b3-b9ceef9fac32 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.033737] [50969]: [pid: 50969|app: 0|req: 3905/8178] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.040755] [50968]: DEBUG neutron.api.wsgi [req-05c76983-1511-41f9-9916-e62fb9dc199a req-323a7e5f-2422-4b70-a3ba-d0e299307ffa tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.065320] [50968]: [pid: 50968|app: 0|req: 4274/8179] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.075933] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70dd40df-bc46-42b4-9470-f56e4cdeb8df req-7a8c25a9-b1a7-4453-acbb-d7730a97a7ae tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.076885] [50969]: [pid: 50969|app: 0|req: 3906/8180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.082917] [50968]: DEBUG neutron.api.wsgi [req-70dd40df-bc46-42b4-9470-f56e4cdeb8df req-e9091f7d-b0c0-4d86-895d-13b8e49084ee tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.101331] [50968]: [pid: 50968|app: 0|req: 4275/8181] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.208141] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-126b6abf-1109-430e-b325-4b355a1fd40a req-e3bb3464-daef-4cc1-9128-0cfd65a8fa08 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.209199] [50969]: [pid: 50969|app: 0|req: 3907/8182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.215139] [50968]: DEBUG neutron.api.wsgi [req-126b6abf-1109-430e-b325-4b355a1fd40a req-30f92166-0889-47bf-89be-66a9a0753c00 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.243861] [50968]: [pid: 50968|app: 0|req: 4276/8183] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.317773] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68f74b22-af83-407a-ae1c-57705593e5c9 req-f86fd5c4-e401-4b44-be7f-9c65f09d40ec tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.318695] [50969]: [pid: 50969|app: 0|req: 3908/8184] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.324612] [50969]: DEBUG neutron.api.wsgi [req-68f74b22-af83-407a-ae1c-57705593e5c9 req-7bc7ce10-cbd0-4672-b589-5217329988ff tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.329759] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-382c822b-13de-4983-a564-1605c41dfa2d req-b62ecc60-8922-43fe-aa64-3a159990542a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.331081] [50968]: [pid: 50968|app: 0|req: 4277/8185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.336801] [50968]: DEBUG neutron.api.wsgi [req-382c822b-13de-4983-a564-1605c41dfa2d req-40ba12a6-d0a5-4c65-8aa2-06bfbca2a4ee tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.342767] [50969]: [pid: 50969|app: 0|req: 3909/8186] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.360774] [50968]: [pid: 50968|app: 0|req: 4278/8187] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.414162] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac633581-2430-4d78-9e5e-465dd282da04 req-4d1a9965-21fb-44f3-bb15-e7bed9caf8a9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.415081] [50968]: [pid: 50968|app: 0|req: 4279/8188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.425872] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-ff839390-b5bd-4b5c-9493-a4505b8c37d4 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.426428] [50969]: [pid: 50969|app: 0|req: 3910/8189] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/networks?id=77aa9f04-c4a9-4896-8d55-260286f98e47 => generated 623 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.429448] [50969]: DEBUG neutron.api.wsgi [req-ac633581-2430-4d78-9e5e-465dd282da04 req-96a6365b-dba5-4d39-af75-fc0b8e4eda93 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.430018] [50968]: [pid: 50968|app: 0|req: 4280/8190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.449545] [50969]: [pid: 50969|app: 0|req: 3911/8191] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.452018] [50968]: DEBUG neutron.api.v2.base [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Request body: {'port': {'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'admin_state_up': True, 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 993.486177] [50969]: [pid: 50969|app: 0|req: 3912/8192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.497103] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Made reservation on behalf of a2a05b053bc1463e9382539bbe2b1dd4 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 993.500531] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.516598] [50969]: [pid: 50969|app: 0|req: 3913/8193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.560057] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a87fd1a5-3575-44df-ad0e-d43747fe0f36 req-2cadc4b8-abce-44b0-bd38-139b445ed99d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.560215] [50968]: DEBUG neutron.db.db_base_plugin_common [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Allocated IP 192.168.128.3 (77aa9f04-c4a9-4896-8d55-260286f98e47/c662dc22-3f82-460c-bca6-c9284964ae2b/ee290ec6-0be2-418c-a355-5c79739835a4) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 993.561316] [50969]: [pid: 50969|app: 0|req: 3914/8194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 993.634167] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Publish callbacks [] for allowed_address_pair (ee290ec6-0be2-418c-a355-5c79739835a4), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.634908] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Publish callbacks [] for port (ee290ec6-0be2-418c-a355-5c79739835a4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.635148] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] create_port_precommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': '', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'port_security_enabled': True, 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 993.635365] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] create_port_precommit: [ 993.635365] [50968]: key[mac_address], None -> fa:16:3e:1c:4e:7c [ 993.635365] [50968]: key[device_id], None -> c57e83de-3054-4416-a918-ce3009ad1fb1 [ 993.635365] [50968]: key[binding:vif_details], None -> {} [ 993.635365] [50968]: key[project_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 993.635365] [50968]: key[binding:vnic_type], None -> normal [ 993.635365] [50968]: key[allowed_address_pairs], None -> [] [ 993.635365] [50968]: key[name], None -> [ 993.635365] [50968]: key[status], None -> DOWN [ 993.635365] [50968]: key[tenant_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 993.635365] [50968]: key[fixed_ips], None -> [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}] [ 993.635365] [50968]: key[id], None -> ee290ec6-0be2-418c-a355-5c79739835a4 [ 993.635365] [50968]: key[port_security_enabled], None -> True [ 993.635365] [50968]: key[network_id], None -> 77aa9f04-c4a9-4896-8d55-260286f98e47 [ 993.635365] [50968]: key[security_groups], None -> ['482d0336-6e92-4922-86a3-e6d489211f48'] [ 993.635365] [50968]: key[binding:profile], None -> {} [ 993.635365] [50968]: key[binding:host_id], None -> [ 993.635365] [50968]: key[standard_attr_id], None -> 1541 [ 993.635365] [50968]: key[admin_state_up], None -> True [ 993.635365] [50968]: key[device_owner], None -> [ 993.635365] [50968]: key[binding:vif_type], None -> unbound [ 993.635365] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 993.654546] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.677421] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Pushing event updated for resources: {'Port': ['ID=ee290ec6-0be2-418c-a355-5c79739835a4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 993.687548] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Network 77aa9f04-c4a9-4896-8d55-260286f98e47 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 993.688325] [50968]: DEBUG neutron.scheduler.base_scheduler [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 993.690846] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 993.705524] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] create_port_postcommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': '', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'port_security_enabled': True, 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:05Z', 'revision_number': 1, 'network': {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 993.706104] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] create_port_postcommit: [ 993.706104] [50968]: key[mac_address], None -> fa:16:3e:1c:4e:7c [ 993.706104] [50968]: key[device_id], None -> c57e83de-3054-4416-a918-ce3009ad1fb1 [ 993.706104] [50968]: key[binding:vif_details], None -> {} [ 993.706104] [50968]: key[project_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 993.706104] [50968]: key[binding:vnic_type], None -> normal [ 993.706104] [50968]: key[tags], None -> [] [ 993.706104] [50968]: key[allowed_address_pairs], None -> [] [ 993.706104] [50968]: key[created_at], None -> 2025-11-21T22:42:05Z [ 993.706104] [50968]: key[name], None -> [ 993.706104] [50968]: key[status], None -> DOWN [ 993.706104] [50968]: key[tenant_id], None -> a2a05b053bc1463e9382539bbe2b1dd4 [ 993.706104] [50968]: key[fixed_ips], None -> [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}] [ 993.706104] [50968]: key[id], None -> ee290ec6-0be2-418c-a355-5c79739835a4 [ 993.706104] [50968]: key[port_security_enabled], None -> True [ 993.706104] [50968]: key[network_id], None -> 77aa9f04-c4a9-4896-8d55-260286f98e47 [ 993.706104] [50968]: key[security_groups], None -> ['482d0336-6e92-4922-86a3-e6d489211f48'] [ 993.706104] [50968]: key[binding:profile], None -> {} [ 993.706104] [50968]: key[binding:host_id], None -> [ 993.706104] [50968]: key[revision_number], None -> 1 [ 993.706104] [50968]: key[description], None -> [ 993.706104] [50968]: key[updated_at], None -> 2025-11-21T22:42:05Z [ 993.706104] [50968]: key[standard_attr_id], None -> 1541 [ 993.706104] [50968]: key[admin_state_up], None -> True [ 993.706104] [50968]: key[binding:vif_type], None -> unbound [ 993.706104] [50968]: key[device_owner], None -> [ 993.706104] [50968]: key[extra_dhcp_opts], None -> [] [ 993.706104] [50968]: key[network], None -> {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} [ 993.706104] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 993.738336] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.738724] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-a8bccde4-ad35-4c4e-a196-3ffb3d1395e9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.752509] [50968]: [pid: 50968|app: 0|req: 4281/8195] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:05 2025] POST /networking/v2.0/ports => generated 732 bytes in 304 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 993.755499] [50968]: DEBUG neutron.api.wsgi [req-a87fd1a5-3575-44df-ad0e-d43747fe0f36 req-c537a0d7-d7c4-49ed-b0fc-a0e1f07bf93a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.776791] [50968]: [pid: 50968|app: 0|req: 4282/8196] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.780912] [50968]: DEBUG neutron.api.v2.base [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Request body: {'port': {'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 993.825297] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.951890] [50968]: DEBUG neutron.notifiers.nova [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ee290ec6-0be2-418c-a355-5c79739835a4 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 993.958542] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks [] for port (ee290ec6-0be2-418c-a355-5c79739835a4), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.967684] [50968]: DEBUG neutron.db.provisioning_blocks [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Transition to ACTIVE for port object ee290ec6-0be2-418c-a355-5c79739835a4 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 993.969373] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_precommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:06Z', 'revision_number': 2, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': '', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:05Z', 'revision_number': 1, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 993.969571] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_precommit: [ 993.969571] [50968]: key[device_owner], -> compute:nova [ 993.969571] [50968]: key[binding:host_id], -> cpu-1 [ 993.969571] [50968]: key[updated_at], 2025-11-21T22:42:05Z -> 2025-11-21T22:42:06Z [ 993.969571] [50968]: key[revision_number], 1 -> 2 [ 993.969571] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 993.970953] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.991386] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Pushing event updated for resources: {'Port': ['ID=ee290ec6-0be2-418c-a355-5c79739835a4,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.021878] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_postcommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:06Z', 'revision_number': 2, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': '', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:05Z', 'revision_number': 1, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 994.022053] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_postcommit: [ 994.022053] [50968]: key[device_owner], -> compute:nova [ 994.022053] [50968]: key[binding:host_id], -> cpu-1 [ 994.022053] [50968]: key[updated_at], 2025-11-21T22:42:05Z -> 2025-11-21T22:42:06Z [ 994.022053] [50968]: key[revision_number], 1 -> 2 [ 994.022053] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.024651] [50969]: [pid: 50969|app: 0|req: 3915/8197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:05 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 463 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.028782] [50968]: DEBUG neutron.plugins.ml2.managers [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Attempting to bind port ee290ec6-0be2-418c-a355-5c79739835a4 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 994.028782] [50968]: DEBUG neutron.plugins.ml2.managers [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Attempting to bind port ee290ec6-0be2-418c-a355-5c79739835a4 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 994.028782] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Attempting to bind port ee290ec6-0be2-418c-a355-5c79739835a4 on network 77aa9f04-c4a9-4896-8d55-260286f98e47 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 994.037046] [50969]: [pid: 50969|app: 0|req: 3916/8198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.047936] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 994.048076] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Bind Segment={'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 994.050753] [50968]: DEBUG networking_nsxv3.api.rpc [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 994.082581] [50969]: [pid: 50969|app: 0|req: 3917/8199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.098773] [50969]: [pid: 50969|app: 0|req: 3918/8200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.127552] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b761de80-21ba-42d8-9b26-75953ade8852', 'name': 'network-vif-deleted', 'tag': 'b772634c-7768-4ad7-9821-3eaa2c384f12'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 994.129019] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f4e9f23b-74f2-453c-9e4a-ff5f99236826" -d '{"events": [{"server_uuid": "b761de80-21ba-42d8-9b26-75953ade8852", "name": "network-vif-deleted", "tag": "b772634c-7768-4ad7-9821-3eaa2c384f12"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 994.218510] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55c84100-8ddd-4e18-8875-0100bc15e1df req-f585208e-13a7-4954-a559-52edb1ea2085 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.219461] [50969]: [pid: 50969|app: 0|req: 3919/8201] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 747 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.259055] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f550228-dfcd-4882-b056-7087028f5416 req-17343346-6197-45d1-b38b-67ab476a5f91 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.259989] [50969]: [pid: 50969|app: 0|req: 3920/8202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.263477] [50969]: DEBUG neutron.api.wsgi [req-55c84100-8ddd-4e18-8875-0100bc15e1df req-61a6622f-6d9f-4077-b3b4-e2708d1fdbe0 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.293049] [50969]: [pid: 50969|app: 0|req: 3921/8203] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.296082] [50969]: DEBUG neutron.api.wsgi [req-8f550228-dfcd-4882-b056-7087028f5416 req-127e84df-28aa-4a1c-bf7c-770b128e1df4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.320343] [50969]: [pid: 50969|app: 0|req: 3922/8204] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.378028] [50969]: [pid: 50969|app: 0|req: 3923/8205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.409472] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1d88476-ea24-4b25-9601-cce13bbadab7 req-d03ac9bc-18fd-4826-97bd-77570cee4f3e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.410538] [50969]: [pid: 50969|app: 0|req: 3924/8206] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.416774] [50969]: DEBUG neutron.api.wsgi [req-a1d88476-ea24-4b25-9601-cce13bbadab7 req-e39e66a8-a6f8-4400-bab1-b5443a50c1f1 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.441714] [50969]: [pid: 50969|app: 0|req: 3925/8207] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 994.456257] [50969]: [pid: 50969|app: 0|req: 3926/8208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.489145] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-15673977-db42-4a98-a999-2eaed33b8dca x-openstack-request-id: req-15673977-db42-4a98-a999-2eaed33b8dca {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 994.489472] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b761de80-21ba-42d8-9b26-75953ade8852", "name": "network-vif-deleted", "tag": "b772634c-7768-4ad7-9821-3eaa2c384f12", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 994.489472] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-15673977-db42-4a98-a999-2eaed33b8dca {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 994.489606] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15673977-db42-4a98-a999-2eaed33b8dca'] response: {'server_uuid': 'b761de80-21ba-42d8-9b26-75953ade8852', 'name': 'network-vif-deleted', 'tag': 'b772634c-7768-4ad7-9821-3eaa2c384f12', 'status': 'completed', 'code': 200} [ 994.515397] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c16e8d67-f852-40c8-ac1a-0eeaf34c30cd req-32ba82f8-59f2-4b57-a379-9834b3cb4e56 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.516360] [50969]: [pid: 50969|app: 0|req: 3927/8209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.522753] [50969]: DEBUG neutron.api.wsgi [req-c16e8d67-f852-40c8-ac1a-0eeaf34c30cd req-7a110ec2-6397-4e8f-8c49-585761ed47f5 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.543390] [50969]: [pid: 50969|app: 0|req: 3928/8210] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 994.571081] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69f5c212-803a-4a1a-ab29-ccce3c6796e8 req-4c6f2049-a559-4820-ab7a-d1ee42b0c4da tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.572090] [50969]: [pid: 50969|app: 0|req: 3929/8211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.578363] [50969]: DEBUG neutron.api.wsgi [req-69f5c212-803a-4a1a-ab29-ccce3c6796e8 req-e78b0ab0-b250-4e3e-b209-942b875aff6d tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.598060] [50969]: [pid: 50969|app: 0|req: 3930/8212] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/security-groups?id=49d65b4d-9206-4925-b862-2ad0f3d9eaf1&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.611715] [50969]: [pid: 50969|app: 0|req: 3931/8213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.710146] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09aeb5ca-0fa8-40dc-b6b0-67643d317b9e req-7d19c753-6fcf-49c5-a998-6fbd10dcfed9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.711296] [50969]: [pid: 50969|app: 0|req: 3932/8214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:06 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.725714] [50969]: [pid: 50969|app: 0|req: 3933/8215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.728621] [50969]: DEBUG neutron.api.wsgi [req-09aeb5ca-0fa8-40dc-b6b0-67643d317b9e req-e3d99eb1-7a36-4cbc-81cf-f5c997fd00ce tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.751899] [50969]: [pid: 50969|app: 0|req: 3934/8216] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.798057] [50969]: [pid: 50969|app: 0|req: 3935/8217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.855870] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b431431-99e7-408f-8e69-8c3492acc3d3 req-fee146d3-4ba2-4a90-b42f-fceba01bb1fe tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.856939] [50969]: [pid: 50969|app: 0|req: 3936/8218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.864445] [50969]: DEBUG neutron.api.wsgi [req-1b431431-99e7-408f-8e69-8c3492acc3d3 req-b2b0a1f6-a3b7-4e5a-8175-0adc174392f8 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.885848] [50969]: [pid: 50969|app: 0|req: 3937/8219] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.960704] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bdd9205-480d-4daf-8392-f0a68b0b2deb req-af92da95-6e9b-494c-adb1-07d7890106ba tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.961714] [50969]: [pid: 50969|app: 0|req: 3938/8220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.967553] [50969]: DEBUG neutron.api.wsgi [req-3bdd9205-480d-4daf-8392-f0a68b0b2deb req-2ddb9981-8c60-463d-8041-92f29524e1da tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.987934] [50969]: [pid: 50969|app: 0|req: 3939/8221] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.056149] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Bound using segment: {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 995.056149] [50968]: DEBUG neutron.plugins.ml2.managers [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Bound port: ee290ec6-0be2-418c-a355-5c79739835a4, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "571cdf48-7016-4715-8739-4cb70c90cd6d", "external-id": "nsx-vlan-transportzone-360", "segmentation_id": 360}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 995.056149] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.072924] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-716250c2-fdf1-4b4b-ab75-f34596903f41 req-83c6d7eb-cee7-490c-93f3-09b45582c73e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.074053] [50969]: [pid: 50969|app: 0|req: 3940/8222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.084808] [50969]: DEBUG neutron.api.wsgi [req-716250c2-fdf1-4b4b-ab75-f34596903f41 req-fc957461-f898-46da-87c1-ca9b6ebb4fb3 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.104624] [50968]: DEBUG neutron.plugins.ml2.db [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] For port ee290ec6-0be2-418c-a355-5c79739835a4, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 995.109730] [50969]: [pid: 50969|app: 0|req: 3941/8223] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.114744] [50968]: DEBUG neutron.plugins.ml2.db [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] For port ee290ec6-0be2-418c-a355-5c79739835a4, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ee290ec6-0be2-418c-a355-5c79739835a4,segment=NetworkSegment(f6997d69-85f9-419b-ae7b-fc76ae710f7c),segment_id=f6997d69-85f9-419b-ae7b-fc76ae710f7c)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 995.117197] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_precommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:06Z', 'revision_number': 2, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:06Z', 'revision_number': 2, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 995.118173] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_precommit: [ 995.118173] [50968]: key[binding:vif_type], unbound -> ovs [ 995.118173] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} [ 995.118173] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.125179] [50969]: [pid: 50969|app: 0|req: 3942/8224] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.189597] [50969]: [pid: 50969|app: 0|req: 3943/8225] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.209114] [50969]: [pid: 50969|app: 0|req: 3944/8226] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.218241] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.257433] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Pushing event updated for resources: {'Port': ['ID=ee290ec6-0be2-418c-a355-5c79739835a4,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 995.261377] [50969]: [pid: 50969|app: 0|req: 3945/8227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.265864] [50968]: DEBUG neutron.db.provisioning_blocks [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Provisioning complete for port ee290ec6-0be2-418c-a355-5c79739835a4 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 995.266040] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.266155] [50968]: INFO neutron.plugins.ml2.plugin [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Attempt 1 to provision port ee290ec6-0be2-418c-a355-5c79739835a4 [ 995.287837] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8635c206-1091-4be5-a0b0-3e3a6e6d31f7 req-0380e409-94a4-4d34-b067-64bf24b35703 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.288851] [50969]: [pid: 50969|app: 0|req: 3946/8228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.294579] [50969]: DEBUG neutron.api.wsgi [req-8635c206-1091-4be5-a0b0-3e3a6e6d31f7 req-e060dba9-c530-483e-8e8f-1b27a7aacc50 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.303127] [50968]: DEBUG neutron.plugins.ml2.plugin [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Current status of the port ee290ec6-0be2-418c-a355-5c79739835a4 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 995.303300] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.315133] [50969]: [pid: 50969|app: 0|req: 3947/8229] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 995.325027] [50968]: DEBUG neutron.plugins.ml2.db [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] For port ee290ec6-0be2-418c-a355-5c79739835a4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ee290ec6-0be2-418c-a355-5c79739835a4,segment=NetworkSegment(f6997d69-85f9-419b-ae7b-fc76ae710f7c),segment_id=f6997d69-85f9-419b-ae7b-fc76ae710f7c)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 995.355230] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-f7ebe75d-d7af-41db-925f-9a6a6dacf825 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.355559] [50969]: [pid: 50969|app: 0|req: 3948/8230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 995.364411] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_precommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:07Z', 'revision_number': 5, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:07Z', 'revision_number': 4, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}]) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 995.364686] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_precommit: [ 995.364686] [50968]: key[status], DOWN -> ACTIVE [ 995.364686] [50968]: key[revision_number], 4 -> 5 [ 995.364686] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.374063] [50968]: DEBUG neutron.db.provisioning_blocks [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Provisioning complete for port ee290ec6-0be2-418c-a355-5c79739835a4 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 995.374063] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.374063] [50968]: INFO neutron.plugins.ml2.plugin [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Attempt 1 to provision port ee290ec6-0be2-418c-a355-5c79739835a4 [ 995.384379] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de31926f-b9ec-42a6-b59f-4d70db409a7d req-d18e57c9-12a7-4721-a241-e8a6ad44bc11 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.385468] [50969]: [pid: 50969|app: 0|req: 3949/8231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.415775] [50968]: DEBUG neutron.plugins.ml2.plugin [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Current status of the port ee290ec6-0be2-418c-a355-5c79739835a4 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 995.416831] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_postcommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:07Z', 'revision_number': 5, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:07Z', 'revision_number': 4, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}]) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 995.416831] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_postcommit: [ 995.416831] [50968]: key[status], DOWN -> ACTIVE [ 995.416831] [50968]: key[revision_number], 4 -> 5 [ 995.416831] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.417206] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.430544] [50969]: DEBUG neutron.plugins.ml2.plugin [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Deleting port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 995.430736] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.442030] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Pushing event updated for resources: {'Port': ['ID=ee290ec6-0be2-418c-a355-5c79739835a4,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 995.444382] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_postcommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:07Z', 'revision_number': 4, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:06Z', 'revision_number': 2, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 995.444621] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] update_port_postcommit: [ 995.444621] [50968]: key[binding:vif_type], unbound -> ovs [ 995.444621] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}} [ 995.444621] [50968]: key[updated_at], 2025-11-21T22:42:06Z -> 2025-11-21T22:42:07Z [ 995.444621] [50968]: key[revision_number], 2 -> 4 [ 995.444621] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.449556] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.449802] [50968]: DEBUG neutron_lib.callbacks.manager [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-8fc3acc2-c8e9-44e7-899b-9bdfb15d9617 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.451232] [50968]: [pid: 50968|app: 0|req: 4283/8232] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:06 2025] PUT /networking/v2.0/ports/ee290ec6-0be2-418c-a355-5c79739835a4 => generated 1037 bytes in 1674 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 995.462876] [50969]: DEBUG neutron.plugins.ml2.db [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] For port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83f42785-9f80-48b0-b3ec-1a126b9a9c8d,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 995.463088] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.468422] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_precommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:53Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 995.468594] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_precommit: [ 995.468594] [50969]: key[mac_address], fa:16:3e:bf:b4:ae -> None [ 995.468594] [50969]: key[device_id], 685ff1fc-29c5-466b-b0cb-3ef207aec0e7 -> None [ 995.468594] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 995.468594] [50969]: key[binding:vnic_type], normal -> None [ 995.468594] [50969]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 995.468594] [50969]: key[tags], [] -> None [ 995.468594] [50969]: key[allowed_address_pairs], [] -> None [ 995.468594] [50969]: key[created_at], 2025-11-21T22:41:51Z -> None [ 995.468594] [50969]: key[name], -> None [ 995.468594] [50969]: key[status], ACTIVE -> None [ 995.468594] [50969]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 995.468594] [50969]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}] -> None [ 995.468594] [50969]: key[id], 83f42785-9f80-48b0-b3ec-1a126b9a9c8d -> None [ 995.468594] [50969]: key[port_security_enabled], True -> None [ 995.468594] [50969]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 995.468594] [50969]: key[security_groups], ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] -> None [ 995.468594] [50969]: key[binding:profile], {} -> None [ 995.468594] [50969]: key[binding:host_id], cpu-1 -> None [ 995.468594] [50969]: key[revision_number], 5 -> None [ 995.468594] [50969]: key[description], -> None [ 995.468594] [50969]: key[updated_at], 2025-11-21T22:41:53Z -> None [ 995.468594] [50969]: key[standard_attr_id], 1521 -> None [ 995.468594] [50969]: key[admin_state_up], True -> None [ 995.468594] [50969]: key[binding:vif_type], ovs -> None [ 995.468594] [50969]: key[device_owner], compute:nova -> None [ 995.468594] [50969]: key[extra_dhcp_opts], [] -> None [ 995.468594] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.470587] [50969]: DEBUG neutron.plugins.ml2.plugin [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Calling delete_port for 83f42785-9f80-48b0-b3ec-1a126b9a9c8d owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 995.513012] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71a89a57-30d3-42d9-8622-df48912ba2be req-0c5e482d-0862-48af-989a-6e43c8916857 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.514126] [50968]: [pid: 50968|app: 0|req: 4284/8233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.516822] [50968]: DEBUG neutron.api.wsgi [req-de31926f-b9ec-42a6-b59f-4d70db409a7d req-50a74462-4620-4484-bba6-25f318a653e5 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.542077] [50968]: [pid: 50968|app: 0|req: 4285/8234] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&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.570846] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-77396143-0500-413f-938f-94de8c3c8024 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.571766] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (83f42785-9f80-48b0-b3ec-1a126b9a9c8d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.571920] [50968]: [pid: 50968|app: 0|req: 4286/8235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=b8d2dd6d-63be-4f61-b732-26f2555fe344 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.575299] [50968]: DEBUG neutron.api.wsgi [req-71a89a57-30d3-42d9-8622-df48912ba2be req-ba79d857-4c97-45b8-bcfd-b3f9572c2330 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.580026] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Pushing event deleted for resources: {'Port': ['ID=83f42785-9f80-48b0-b3ec-1a126b9a9c8d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 995.584527] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.584649] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.584752] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.584853] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.584952] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585063] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585159] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585252] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585344] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585438] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585532] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585626] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585719] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585808] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.585898] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586032] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586119] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586210] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586301] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586392] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586751] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586751] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586751] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586751] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586943] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.586943] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.587034] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.587129] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.587219] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.587307] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 995.588090] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Tracked resource versions report: [ 995.588090] [50969]: pushed versions: [ 995.588090] [50969]: { 'AddressGroup': {'1.2'}, [ 995.588090] [50969]: 'Agent': {'1.1'}, [ 995.588090] [50969]: 'ConntrackHelper': {'1.0'}, [ 995.588090] [50969]: 'LocalIPAssociation': {'1.0'}, [ 995.588090] [50969]: 'Log': {'1.0'}, [ 995.588090] [50969]: 'NDPProxy': {'1.0'}, [ 995.588090] [50969]: 'Network': {'1.2'}, [ 995.588090] [50969]: 'Port': {'1.10'}, [ 995.588090] [50969]: 'PortForwarding': {'1.3'}, [ 995.588090] [50969]: 'QosPolicy': {'1.10'}, [ 995.588090] [50969]: 'SecurityGroup': {'1.6'}, [ 995.588090] [50969]: 'SecurityGroupRule': {'1.3'}, [ 995.588090] [50969]: 'SubPort': {'1.0'}, [ 995.588090] [50969]: 'Subnet': {'1.2'}, [ 995.588090] [50969]: 'Trunk': {'1.1'}} [ 995.588090] [50969]: consumer versions: [ 995.588090] [50969]: { L3 agent@devstack: {}, [ 995.588090] [50969]: Metadata agent@devstack: {}, [ 995.588090] [50969]: DHCP agent@devstack: {}, [ 995.588090] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 995.588090] [50969]: 'Agent': '1.1', [ 995.588090] [50969]: 'ConntrackHelper': '1.0', [ 995.588090] [50969]: 'LocalIPAssociation': '1.0', [ 995.588090] [50969]: 'Log': '1.0', [ 995.588090] [50969]: 'NDPProxy': '1.0', [ 995.588090] [50969]: 'Network': '1.2', [ 995.588090] [50969]: 'Port': '1.10', [ 995.588090] [50969]: 'PortForwarding': '1.3', [ 995.588090] [50969]: 'QosPolicy': '1.10', [ 995.588090] [50969]: 'SecurityGroup': '1.6', [ 995.588090] [50969]: 'SecurityGroupRule': '1.3', [ 995.588090] [50969]: 'SubPort': '1.0', [ 995.588090] [50969]: 'Subnet': '1.2', [ 995.588090] [50969]: 'Trunk': '1.1'}, [ 995.588090] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 995.588090] [50969]: 'Agent': '1.1', [ 995.588090] [50969]: 'ConntrackHelper': '1.0', [ 995.588090] [50969]: 'LocalIPAssociation': '1.0', [ 995.588090] [50969]: 'Log': '1.0', [ 995.588090] [50969]: 'NDPProxy': '1.0', [ 995.588090] [50969]: 'Network': '1.2', [ 995.588090] [50969]: 'Port': '1.10', [ 995.588090] [50969]: 'PortForwarding': '1.3', [ 995.588090] [50969]: 'QosPolicy': '1.10', [ 995.588090] [50969]: 'SecurityGroup': '1.6', [ 995.588090] [50969]: 'SecurityGroupRule': '1.3', [ 995.588090] [50969]: 'SubPort': '1.0', [ 995.588090] [50969]: 'Subnet': '1.2', [ 995.588090] [50969]: 'Trunk': '1.1'}} [ 995.588090] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 995.594229] [50968]: [pid: 50968|app: 0|req: 4287/8236] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.615888] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] No DVR routers for this DVR port 83f42785-9f80-48b0-b3ec-1a126b9a9c8d on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 995.616208] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_postcommit called with port settings {'id': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:bf:b4:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'device_owner': 'compute:nova', 'standard_attr_id': 1521, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:51Z', 'updated_at': '2025-11-21T22:41:53Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 995.616372] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_postcommit: [ 995.616372] [50969]: key[mac_address], fa:16:3e:bf:b4:ae -> None [ 995.616372] [50969]: key[device_id], 685ff1fc-29c5-466b-b0cb-3ef207aec0e7 -> None [ 995.616372] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 995.616372] [50969]: key[binding:vnic_type], normal -> None [ 995.616372] [50969]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 995.616372] [50969]: key[tags], [] -> None [ 995.616372] [50969]: key[allowed_address_pairs], [] -> None [ 995.616372] [50969]: key[created_at], 2025-11-21T22:41:51Z -> None [ 995.616372] [50969]: key[name], -> None [ 995.616372] [50969]: key[status], ACTIVE -> None [ 995.616372] [50969]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 995.616372] [50969]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.6'}] -> None [ 995.616372] [50969]: key[id], 83f42785-9f80-48b0-b3ec-1a126b9a9c8d -> None [ 995.616372] [50969]: key[port_security_enabled], True -> None [ 995.616372] [50969]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 995.616372] [50969]: key[security_groups], ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] -> None [ 995.616372] [50969]: key[binding:profile], {} -> None [ 995.616372] [50969]: key[binding:host_id], cpu-1 -> None [ 995.616372] [50969]: key[revision_number], 5 -> None [ 995.616372] [50969]: key[description], -> None [ 995.616372] [50969]: key[updated_at], 2025-11-21T22:41:53Z -> None [ 995.616372] [50969]: key[standard_attr_id], 1521 -> None [ 995.616372] [50969]: key[admin_state_up], True -> None [ 995.616372] [50969]: key[binding:vif_type], ovs -> None [ 995.616372] [50969]: key[device_owner], compute:nova -> None [ 995.616372] [50969]: key[extra_dhcp_opts], [] -> None [ 995.616372] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.618941] [50969]: DEBUG neutron_lib.callbacks.manager [req-c1ddc2f3-46b5-4b42-a843-4028210708b7 req-4b5d5deb-e24c-4800-bb68-09bdeeb33797 tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.619429] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'name': 'network-vif-deleted', 'tag': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 995.621869] [50969]: [pid: 50969|app: 0|req: 3950/8237] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:07 2025] DELETE /networking/v2.0/ports/83f42785-9f80-48b0-b3ec-1a126b9a9c8d => generated 0 bytes in 236 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 995.624068] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f216d24a-9e80-42b7-bbe6-832115044b53" -d '{"events": [{"server_uuid": "685ff1fc-29c5-466b-b0cb-3ef207aec0e7", "name": "network-vif-deleted", "tag": "83f42785-9f80-48b0-b3ec-1a126b9a9c8d"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 995.637676] [50968]: DEBUG neutron.plugins.ml2.plugin [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Deleting port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 995.637769] [50968]: DEBUG neutron_lib.callbacks.manager [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.651806] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a4936a4-1a1c-4c1f-8493-d8b8c4fd403d req-6a13d56f-e670-45ea-a1d8-9c6b2dfbb4a4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.652710] [50969]: [pid: 50969|app: 0|req: 3951/8238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.665671] [50969]: [pid: 50969|app: 0|req: 3952/8239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:07 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.667628] [50968]: DEBUG neutron.plugins.ml2.db [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] For port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 995.667628] [50968]: DEBUG neutron_lib.callbacks.manager [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.670182] [50969]: DEBUG neutron.api.wsgi [req-5a4936a4-1a1c-4c1f-8493-d8b8c4fd403d req-67675f96-ed5d-41d4-a3f8-cdce22f97453 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.672026] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_precommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 995.672189] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_precommit: [ 995.672189] [50968]: key[mac_address], fa:16:3e:5a:2a:04 -> None [ 995.672189] [50968]: key[device_id], b8d2dd6d-63be-4f61-b732-26f2555fe344 -> None [ 995.672189] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 995.672189] [50968]: key[binding:vnic_type], normal -> None [ 995.672189] [50968]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 995.672189] [50968]: key[tags], [] -> None [ 995.672189] [50968]: key[allowed_address_pairs], [] -> None [ 995.672189] [50968]: key[created_at], 2025-11-21T22:41:54Z -> None [ 995.672189] [50968]: key[name], -> None [ 995.672189] [50968]: key[status], ACTIVE -> None [ 995.672189] [50968]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 995.672189] [50968]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}] -> None [ 995.672189] [50968]: key[id], 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa -> None [ 995.672189] [50968]: key[port_security_enabled], True -> None [ 995.672189] [50968]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 995.672189] [50968]: key[security_groups], ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] -> None [ 995.672189] [50968]: key[binding:profile], {} -> None [ 995.672189] [50968]: key[binding:host_id], cpu-1 -> None [ 995.672189] [50968]: key[revision_number], 5 -> None [ 995.672189] [50968]: key[description], -> None [ 995.672189] [50968]: key[updated_at], 2025-11-21T22:41:56Z -> None [ 995.672189] [50968]: key[standard_attr_id], 1522 -> None [ 995.672189] [50968]: key[admin_state_up], True -> None [ 995.672189] [50968]: key[binding:vif_type], ovs -> None [ 995.672189] [50968]: key[device_owner], compute:nova -> None [ 995.672189] [50968]: key[extra_dhcp_opts], [] -> None [ 995.672189] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.673942] [50968]: DEBUG neutron.plugins.ml2.plugin [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Calling delete_port for 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 995.688570] [50969]: [pid: 50969|app: 0|req: 3953/8240] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.715623] [50969]: [pid: 50969|app: 0|req: 3954/8241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.731938] [50968]: DEBUG neutron_lib.callbacks.manager [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.739820] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Pushing event deleted for resources: {'Port': ['ID=3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 995.754746] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32881574-517e-4e53-a161-1229e82bde11 req-6367f218-8fc7-4dca-8afd-3f3c9e401a36 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.755697] [50969]: [pid: 50969|app: 0|req: 3955/8242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.762417] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] No DVR routers for this DVR port 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 995.762744] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_postcommit called with port settings {'id': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:5a:2a:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:54Z', 'updated_at': '2025-11-21T22:41:56Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 995.762897] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] delete_port_postcommit: [ 995.762897] [50968]: key[mac_address], fa:16:3e:5a:2a:04 -> None [ 995.762897] [50968]: key[device_id], b8d2dd6d-63be-4f61-b732-26f2555fe344 -> None [ 995.762897] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0a1439ce-fa5c-420d-bcf0-083f4cc002cd', 'external-id': 'nsx-vlan-transportzone-413', 'segmentation_id': 413, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 995.762897] [50968]: key[binding:vnic_type], normal -> None [ 995.762897] [50968]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 995.762897] [50968]: key[tags], [] -> None [ 995.762897] [50968]: key[allowed_address_pairs], [] -> None [ 995.762897] [50968]: key[created_at], 2025-11-21T22:41:54Z -> None [ 995.762897] [50968]: key[name], -> None [ 995.762897] [50968]: key[status], ACTIVE -> None [ 995.762897] [50968]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 995.762897] [50968]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.3'}] -> None [ 995.762897] [50968]: key[id], 3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa -> None [ 995.762897] [50968]: key[port_security_enabled], True -> None [ 995.762897] [50968]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 995.762897] [50968]: key[security_groups], ['49d65b4d-9206-4925-b862-2ad0f3d9eaf1'] -> None [ 995.762897] [50968]: key[binding:profile], {} -> None [ 995.762897] [50968]: key[binding:host_id], cpu-1 -> None [ 995.762897] [50968]: key[revision_number], 5 -> None [ 995.762897] [50968]: key[description], -> None [ 995.762897] [50968]: key[updated_at], 2025-11-21T22:41:56Z -> None [ 995.762897] [50968]: key[standard_attr_id], 1522 -> None [ 995.762897] [50968]: key[admin_state_up], True -> None [ 995.762897] [50968]: key[binding:vif_type], ovs -> None [ 995.762897] [50968]: key[device_owner], compute:nova -> None [ 995.762897] [50968]: key[extra_dhcp_opts], [] -> None [ 995.762897] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.764727] [50968]: DEBUG neutron_lib.callbacks.manager [req-266d19f0-0076-4d0f-bae3-2a1f4228eb58 req-6a1c40ee-182e-4d66-8c35-4e12f319876f tempest-MultipleCreateTestJSON-60451393 tempest-MultipleCreateTestJSON-60451393-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.767047] [50968]: [pid: 50968|app: 0|req: 4288/8243] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:07 2025] DELETE /networking/v2.0/ports/3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa => generated 0 bytes in 172 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 995.769594] [50968]: DEBUG neutron.api.wsgi [req-32881574-517e-4e53-a161-1229e82bde11 req-6e204bf8-20d9-46d2-8937-035a673d8893 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.771564] [50969]: [pid: 50969|app: 0|req: 3956/8244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.790618] [50968]: [pid: 50968|app: 0|req: 4289/8245] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.799028] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-292b820e-1833-4eee-8720-d97f9b398115 x-openstack-request-id: req-292b820e-1833-4eee-8720-d97f9b398115 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 995.799028] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "685ff1fc-29c5-466b-b0cb-3ef207aec0e7", "name": "network-vif-deleted", "tag": "83f42785-9f80-48b0-b3ec-1a126b9a9c8d", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 995.799028] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-292b820e-1833-4eee-8720-d97f9b398115 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 995.799028] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-292b820e-1833-4eee-8720-d97f9b398115'] response: {'server_uuid': '685ff1fc-29c5-466b-b0cb-3ef207aec0e7', 'name': 'network-vif-deleted', 'tag': '83f42785-9f80-48b0-b3ec-1a126b9a9c8d', 'status': 'completed', 'code': 200} [ 995.846021] [50968]: [pid: 50968|app: 0|req: 4290/8246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.853471] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66a47d85-17d0-43a3-861c-7485d1ce63b3 req-12d51319-194a-4002-afae-825ab28fdeed tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.854400] [50969]: [pid: 50969|app: 0|req: 3957/8247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.860373] [50968]: DEBUG neutron.api.wsgi [req-66a47d85-17d0-43a3-861c-7485d1ce63b3 req-7d978014-a966-4263-aec2-a75dbfa8ec25 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.879462] [50968]: [pid: 50968|app: 0|req: 4291/8248] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.894167] [50969]: [pid: 50969|app: 0|req: 3958/8249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 995.949438] [50969]: [pid: 50969|app: 0|req: 3959/8250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.974414] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea3123e3-a2be-41ca-a8f0-f31f08dc220a req-4e6456da-4f55-41ee-9d8d-bf4f20f214c9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.975469] [50968]: [pid: 50968|app: 0|req: 4292/8251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.981460] [50969]: DEBUG neutron.api.wsgi [req-ea3123e3-a2be-41ca-a8f0-f31f08dc220a req-0f3471c1-3362-45c2-b85c-a83e2105f7dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.000274] [50969]: [pid: 50969|app: 0|req: 3960/8252] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.023122] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fb4fdd8-0cd6-4392-b1ad-4e0830cd95ba req-594babc6-9e4c-4300-b794-60707fe4d03e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.023784] [50968]: [pid: 50968|app: 0|req: 4293/8253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.029801] [50969]: DEBUG neutron.api.wsgi [req-5fb4fdd8-0cd6-4392-b1ad-4e0830cd95ba req-22f3df64-8f19-4f34-b1a5-b2698a4551b8 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.048901] [50969]: [pid: 50969|app: 0|req: 3961/8254] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.123663] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6017d197-df9a-4210-90c8-c359c9148fbe req-d8ae33b9-be8a-4f67-961e-27cfc4a8475b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.124660] [50968]: [pid: 50968|app: 0|req: 4294/8255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.130676] [50969]: DEBUG neutron.api.wsgi [req-6017d197-df9a-4210-90c8-c359c9148fbe req-54fd8720-f821-4ff8-abc7-ab27a19e0260 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.156663] [50969]: [pid: 50969|app: 0|req: 3962/8256] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.191625] [50968]: [pid: 50968|app: 0|req: 4295/8257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.259269] [50968]: [pid: 50968|app: 0|req: 4296/8258] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.267668] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be91e648-7623-4f24-be6b-b92b35e25944 req-11543273-efbd-48cf-ba12-9a3f2650631d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.268609] [50969]: [pid: 50969|app: 0|req: 3963/8259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.274888] [50968]: DEBUG neutron.api.wsgi [req-be91e648-7623-4f24-be6b-b92b35e25944 req-8f9c4220-f30c-42e5-9be6-230cac114291 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.294337] [50968]: [pid: 50968|app: 0|req: 4297/8260] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.314118] [50969]: [pid: 50969|app: 0|req: 3964/8261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.343645] [50968]: [pid: 50968|app: 0|req: 4298/8262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.375727] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b66b8da-e624-4982-9701-4216a30f2007 req-45cc7da0-c1e4-40c4-93d6-6154287a2825 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.376637] [50969]: [pid: 50969|app: 0|req: 3965/8263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.383224] [50968]: DEBUG neutron.api.wsgi [req-4b66b8da-e624-4982-9701-4216a30f2007 req-8469ee86-a89e-4450-a4d0-37f478065ff7 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.401764] [50968]: [pid: 50968|app: 0|req: 4299/8264] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.434107] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-6030d9b2-631b-4d6a-89ab-3b35bbf31a16 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.435183] [50969]: [pid: 50969|app: 0|req: 3966/8265] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 1041 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 996.492046] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ee290ec6-0be2-418c-a355-5c79739835a4'}, {'name': 'network-changed', 'server_uuid': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'tag': 'ee290ec6-0be2-418c-a355-5c79739835a4'}, {'server_uuid': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'name': 'network-vif-deleted', 'tag': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 996.493396] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b052c196-dc2d-47f1-b7ab-856baa5a66aa" -d '{"events": [{"server_uuid": "c57e83de-3054-4416-a918-ce3009ad1fb1", "name": "network-vif-plugged", "status": "completed", "tag": "ee290ec6-0be2-418c-a355-5c79739835a4"}, {"name": "network-changed", "server_uuid": "c57e83de-3054-4416-a918-ce3009ad1fb1", "tag": "ee290ec6-0be2-418c-a355-5c79739835a4"}, {"server_uuid": "b8d2dd6d-63be-4f61-b732-26f2555fe344", "name": "network-vif-deleted", "tag": "3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 996.494707] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-b65cce55-0843-42e3-b3a4-79162d41fd17 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.496482] [50969]: [pid: 50969|app: 0|req: 3967/8266] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?tenant_id=a2a05b053bc1463e9382539bbe2b1dd4&device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 996.498412] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-b1290ff5-927e-4263-a65f-2b6237e6ad29 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.499679] [50968]: [pid: 50968|app: 0|req: 4300/8267] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.505272] [50969]: DEBUG neutron.api.wsgi [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-c9b67663-d397-4e07-803d-b55a43d425c4 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.523856] [50969]: [pid: 50969|app: 0|req: 3968/8268] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=ee290ec6-0be2-418c-a355-5c79739835a4 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.525869] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-d2055424-6f4e-47cc-bc93-f5e8a52c0393 x-openstack-request-id: req-d2055424-6f4e-47cc-bc93-f5e8a52c0393 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 996.526465] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c57e83de-3054-4416-a918-ce3009ad1fb1", "name": "network-vif-plugged", "status": "completed", "tag": "ee290ec6-0be2-418c-a355-5c79739835a4", "code": 200}, {"name": "network-changed", "server_uuid": "c57e83de-3054-4416-a918-ce3009ad1fb1", "tag": "ee290ec6-0be2-418c-a355-5c79739835a4", "status": "completed", "code": 200}, {"server_uuid": "b8d2dd6d-63be-4f61-b732-26f2555fe344", "name": "network-vif-deleted", "tag": "3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 996.526836] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d2055424-6f4e-47cc-bc93-f5e8a52c0393 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 996.528592] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d2055424-6f4e-47cc-bc93-f5e8a52c0393'] response: {'server_uuid': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'code': 200} [ 996.528931] [50969]: DEBUG neutron.api.wsgi [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-f5d58c8b-3065-49a5-9d02-381b9369e197 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.530546] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d2055424-6f4e-47cc-bc93-f5e8a52c0393'] response: {'name': 'network-changed', 'server_uuid': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'tag': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'status': 'completed', 'code': 200} [ 996.532729] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d2055424-6f4e-47cc-bc93-f5e8a52c0393'] response: {'server_uuid': 'b8d2dd6d-63be-4f61-b732-26f2555fe344', 'name': 'network-vif-deleted', 'tag': '3d90ff4e-ccb0-46f1-803d-d9456eaf3aaa', 'status': 'completed', 'code': 200} [ 996.540369] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aedee6e5-2b0e-4dd0-a3d1-06fe79b1df14 req-dbfaff04-20b0-4ec7-a796-1300e89cb244 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.541389] [50968]: [pid: 50968|app: 0|req: 4301/8269] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.542030] [50969]: [pid: 50969|app: 0|req: 3969/8270] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c0142398-2d40-4183-aabd-5e6ec1d24cff => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.548074] [50969]: DEBUG neutron.api.wsgi [req-aedee6e5-2b0e-4dd0-a3d1-06fe79b1df14 req-7f75a658-f7b8-415c-a071-e348f1e0e7d8 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.565408] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-d1d27cb7-c7d3-417f-b3e9-3967440e6f6f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.565801] [50968]: [pid: 50968|app: 0|req: 4302/8271] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/subnets?id=c662dc22-3f82-460c-bca6-c9284964ae2b => generated 698 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.572181] [50969]: [pid: 50969|app: 0|req: 3970/8272] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 996.586995] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-5529db7e-9303-449f-ad98-4e0e0a94761c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.587421] [50968]: [pid: 50968|app: 0|req: 4303/8273] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.600511] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bea1e012-a3af-417d-814e-42fcbba8bf10 req-ec3e5544-8367-41c0-9043-91e38e8b4a7a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.601027] [50969]: [pid: 50969|app: 0|req: 3971/8274] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?network_id=77aa9f04-c4a9-4896-8d55-260286f98e47&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.615157] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-575d0280-3644-44b2-bd2b-85065fbab95e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.616126] [50968]: [pid: 50968|app: 0|req: 4304/8275] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 996.628726] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e31dc0f-801f-46f1-81bb-288451d87010 req-7574ff2f-f807-4c9d-9baf-31c15636e6ea tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.629612] [50969]: [pid: 50969|app: 0|req: 3972/8276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.648318] [50968]: [pid: 50968|app: 0|req: 4305/8277] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/networks/77aa9f04-c4a9-4896-8d55-260286f98e47?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.663997] [50969]: [pid: 50969|app: 0|req: 3973/8278] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.666720] [50969]: DEBUG neutron.api.wsgi [req-2e31dc0f-801f-46f1-81bb-288451d87010 req-71813b34-2683-4541-9239-26fbc7fcf538 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.674375] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d4413f2-1b64-4580-9ed1-8ec6d826103d req-992a58fe-7bc7-4351-9526-09d2bbf8c938 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.675436] [50968]: [pid: 50968|app: 0|req: 4306/8279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:08 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.688807] [50969]: [pid: 50969|app: 0|req: 3974/8280] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.706444] [50968]: [pid: 50968|app: 0|req: 4307/8281] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/networks/77aa9f04-c4a9-4896-8d55-260286f98e47?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) [ 996.709106] [50968]: DEBUG neutron.api.wsgi [req-5d4413f2-1b64-4580-9ed1-8ec6d826103d req-2d8e1c54-513f-4131-a742-4363221a6bb6 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.728459] [50968]: [pid: 50968|app: 0|req: 4308/8282] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.729450] [50969]: [pid: 50969|app: 0|req: 3975/8283] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 996.757735] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e8649cd-3a8e-4ccd-803e-632cad27452d req-782b0193-94b4-47f5-86be-a3ceacbd1e24 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.758668] [50968]: [pid: 50968|app: 0|req: 4309/8284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.765653] [50969]: DEBUG neutron.api.wsgi [req-6e8649cd-3a8e-4ccd-803e-632cad27452d req-84b50058-764d-4788-9010-a789e176528a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.785727] [50968]: [pid: 50968|app: 0|req: 4310/8285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.789061] [50969]: [pid: 50969|app: 0|req: 3976/8286] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.834443] [50968]: [pid: 50968|app: 0|req: 4311/8287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 996.852452] [50969]: [pid: 50969|app: 0|req: 3977/8288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.895983] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1df4cdb8-2b22-4a45-9c98-7c5f170488d4 req-a85fa7ca-9324-45ae-a382-85e1d084036b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.896966] [50968]: [pid: 50968|app: 0|req: 4312/8289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 996.903119] [50968]: DEBUG neutron.api.wsgi [req-1df4cdb8-2b22-4a45-9c98-7c5f170488d4 req-f766045c-a452-4151-9f80-f11486af0818 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.916409] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7171d7c7-8dfe-4d64-8506-6152e4a976e4 req-f8861066-cd27-49f2-90bf-96d9a5b64d72 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.917548] [50969]: [pid: 50969|app: 0|req: 3978/8290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.921699] [50968]: [pid: 50968|app: 0|req: 4313/8291] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.923262] [50969]: DEBUG neutron.api.wsgi [req-7171d7c7-8dfe-4d64-8506-6152e4a976e4 req-71eaa346-f881-4d28-b4b4-f4edbc64b582 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.943398] [50969]: [pid: 50969|app: 0|req: 3979/8292] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.979321] [50968]: [pid: 50968|app: 0|req: 4314/8293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.990795] [50969]: [pid: 50969|app: 0|req: 3980/8294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.042134] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26f56c08-f8d8-4a94-8da2-9089e9a20f50 req-08a87bd5-7cb5-47a0-a633-337aff8b3032 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.042607] [50968]: [pid: 50968|app: 0|req: 4315/8295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.048096] [50968]: DEBUG neutron.api.wsgi [req-26f56c08-f8d8-4a94-8da2-9089e9a20f50 req-707bf2c7-1a1e-46f6-a6e4-aa64ceb3f59b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.067122] [50968]: [pid: 50968|app: 0|req: 4316/8296] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.071528] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d50671f-c5dd-48dc-95e9-31de8fb6db73 req-2c1cd680-2d2b-4226-a554-da196b9e2235 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.072721] [50969]: [pid: 50969|app: 0|req: 3981/8297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 997.078552] [50968]: DEBUG neutron.api.wsgi [req-1d50671f-c5dd-48dc-95e9-31de8fb6db73 req-611dc73a-315f-4d34-859d-489dd2d71463 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.100444] [50968]: [pid: 50968|app: 0|req: 4317/8298] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.102125] [50969]: [pid: 50969|app: 0|req: 3982/8299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.138582] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84608f4f-986d-445e-8ee0-e00960c4eff4 req-f6cca88a-25a7-4a51-86dd-f0d5157e3e62 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.139821] [50968]: [pid: 50968|app: 0|req: 4318/8300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.146494] [50968]: DEBUG neutron.api.wsgi [req-84608f4f-986d-445e-8ee0-e00960c4eff4 req-4e334457-c8e5-482f-9d54-8336f7a7b26b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.172270] [50968]: [pid: 50968|app: 0|req: 4319/8301] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.181404] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c8efaa7-81c7-4f3a-8348-36ac4aebd989 req-9c921bc1-c43c-472c-be7e-68822e6be819 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.182488] [50969]: [pid: 50969|app: 0|req: 3983/8302] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 997.190733] [50968]: DEBUG neutron.api.wsgi [req-7c8efaa7-81c7-4f3a-8348-36ac4aebd989 req-70b5cf63-c15f-4457-bb64-0879f360f44a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.209354] [50968]: [pid: 50968|app: 0|req: 4320/8303] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.260751] [50969]: [pid: 50969|app: 0|req: 3984/8304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.317599] [50968]: [pid: 50968|app: 0|req: 4321/8305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.383964] [50969]: [pid: 50969|app: 0|req: 3985/8306] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.431896] [50968]: [pid: 50968|app: 0|req: 4322/8307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.681332] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb36acbf-eb85-4dac-aad1-2709a7924059 req-8143ed5d-6b24-447b-8f65-e70167c55e76 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.682284] [50969]: [pid: 50969|app: 0|req: 3986/8308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:09 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.689095] [50968]: DEBUG neutron.api.wsgi [req-bb36acbf-eb85-4dac-aad1-2709a7924059 req-37d60959-fabc-4e68-b622-7f5b89c8d1c6 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.712099] [50968]: [pid: 50968|app: 0|req: 4323/8309] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.764159] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b052c196-dc2d-47f1-b7ab-856baa5a66aa req-8a0a5b6e-9b48-40a5-abe1-0f323070b75e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.765121] [50969]: [pid: 50969|app: 0|req: 3987/8310] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?tenant_id=a2a05b053bc1463e9382539bbe2b1dd4&device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 997.767880] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf42ef49-5a7b-4d47-ace2-102571c3dce1 req-87f6bb3a-8245-4668-aa4d-e16b5a1caa03 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.768872] [50968]: [pid: 50968|app: 0|req: 4324/8311] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.775477] [50968]: DEBUG neutron.api.wsgi [req-bf42ef49-5a7b-4d47-ace2-102571c3dce1 req-0cfa4347-915b-4bb7-9d3e-622a082d72e8 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.794528] [50968]: [pid: 50968|app: 0|req: 4325/8312] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.809792] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b052c196-dc2d-47f1-b7ab-856baa5a66aa req-9c8d44b1-feea-4e6a-b706-7760404ee421 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.810756] [50969]: [pid: 50969|app: 0|req: 3988/8313] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/networks?id=77aa9f04-c4a9-4896-8d55-260286f98e47 => generated 723 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.818269] [50968]: DEBUG neutron.api.wsgi [req-b052c196-dc2d-47f1-b7ab-856baa5a66aa req-5a4d8220-970b-4ad1-a837-6f4217acd403 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.832820] [50968]: [pid: 50968|app: 0|req: 4326/8314] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=ee290ec6-0be2-418c-a355-5c79739835a4 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.847427] [50968]: [pid: 50968|app: 0|req: 4327/8315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 997.865810] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b052c196-dc2d-47f1-b7ab-856baa5a66aa req-2f9ed229-a1de-4c98-8138-6a6145f54417 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.866640] [50968]: [pid: 50968|app: 0|req: 4328/8316] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/subnets?id=c662dc22-3f82-460c-bca6-c9284964ae2b => generated 698 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.884854] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8d365fa-47af-4006-8884-c38150117041 req-c881e746-d89c-40ce-a0d8-90a7ca6d88d1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.885953] [50969]: [pid: 50969|app: 0|req: 3989/8317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.893929] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b052c196-dc2d-47f1-b7ab-856baa5a66aa req-77f12a5c-d1de-44d6-b348-f9874eb8f55c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.894852] [50968]: [pid: 50968|app: 0|req: 4329/8318] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?network_id=77aa9f04-c4a9-4896-8d55-260286f98e47&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 997.897347] [50968]: DEBUG neutron.api.wsgi [req-c8d365fa-47af-4006-8884-c38150117041 req-650bc76a-88c4-4cf6-b28e-718c2edf2dbe tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.897723] [50969]: [pid: 50969|app: 0|req: 3990/8319] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.917434] [50968]: [pid: 50968|app: 0|req: 4330/8320] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.943800] [50969]: [pid: 50969|app: 0|req: 3991/8321] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/networks/77aa9f04-c4a9-4896-8d55-260286f98e47?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.948122] [50968]: [pid: 50968|app: 0|req: 4331/8322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.977414] [50969]: [pid: 50969|app: 0|req: 3992/8323] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/networks/77aa9f04-c4a9-4896-8d55-260286f98e47?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) [ 998.046229] [50968]: [pid: 50968|app: 0|req: 4332/8324] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.054558] [50969]: [pid: 50969|app: 0|req: 3993/8325] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.185531] [50968]: [pid: 50968|app: 0|req: 4333/8326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.259684] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8399e02-3495-4c5c-93e0-9f5184bb7c72 req-dd0a20f7-d40b-408e-9ac9-613efc2007ed tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.260067] [50969]: [pid: 50969|app: 0|req: 3994/8327] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.265795] [50969]: DEBUG neutron.api.wsgi [req-c8399e02-3495-4c5c-93e0-9f5184bb7c72 req-f4ddb1a6-6c5d-4b76-b2f1-f7811d2cba1f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.289795] [50969]: [pid: 50969|app: 0|req: 3995/8328] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 998.321704] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50ddd64c-9fd9-488e-8e57-3c44fd41d248 req-c31b4f41-5c3a-45b8-8bf5-d9210dd05038 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.323488] [50968]: [pid: 50968|app: 0|req: 4334/8329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.330209] [50969]: DEBUG neutron.api.wsgi [req-50ddd64c-9fd9-488e-8e57-3c44fd41d248 req-4943306e-426d-454d-8bca-4247e1e1a5c4 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.344512] [50968]: [pid: 50968|app: 0|req: 4335/8330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 998.352022] [50969]: [pid: 50969|app: 0|req: 3996/8331] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.391293] [50968]: [pid: 50968|app: 0|req: 4336/8332] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.451583] [50969]: [pid: 50969|app: 0|req: 3997/8333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.499089] [50968]: [pid: 50968|app: 0|req: 4337/8334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:10 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.792044] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cb1446b-a76a-49f8-982a-eb63a8a03ba1 req-ebe4d324-8502-40c6-968f-3e49e91d5406 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.793614] [50969]: [pid: 50969|app: 0|req: 3998/8335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.799735] [50968]: DEBUG neutron.api.wsgi [req-3cb1446b-a76a-49f8-982a-eb63a8a03ba1 req-bda1d28e-e171-4044-96f1-82045f2e11c1 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.819646] [50968]: [pid: 50968|app: 0|req: 4338/8336] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.865845] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b40a0327-9a62-4586-a821-e496856c2e43 req-a32ff32d-f0d5-4504-a74a-815511d82bd6 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.866784] [50969]: [pid: 50969|app: 0|req: 3999/8337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 998.873609] [50968]: DEBUG neutron.api.wsgi [req-b40a0327-9a62-4586-a821-e496856c2e43 req-9521b4f4-1fed-4b87-9f37-beab9b403896 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.892743] [50968]: [pid: 50968|app: 0|req: 4339/8338] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.909718] [50969]: [pid: 50969|app: 0|req: 4000/8339] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.945195] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-6d98e16b-e21b-4678-b84d-f696d4977f2f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.946167] [50968]: [pid: 50968|app: 0|req: 4340/8340] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 998.956970] [50969]: [pid: 50969|app: 0|req: 4001/8341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.988154] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-8e2e98ac-6c19-4d8e-80ad-42b357106e9d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.989109] [50968]: [pid: 50968|app: 0|req: 4341/8342] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.995204] [50968]: DEBUG neutron.api.wsgi [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-cc2163dc-f148-4e07-a744-20f0e54fab92 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.997324] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a0d4001-00ac-4cba-b36b-612e920ef2b3 req-258647d9-8757-4d7d-a200-4d6b6c78faac tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.998335] [50969]: [pid: 50969|app: 0|req: 4002/8343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.011356] [50969]: [pid: 50969|app: 0|req: 4003/8344] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.013785] [50969]: DEBUG neutron.api.wsgi [req-9a0d4001-00ac-4cba-b36b-612e920ef2b3 req-a8d106b8-24f3-4334-8525-c058895dcb59 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.025495] [50968]: [pid: 50968|app: 0|req: 4342/8345] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.032208] [50969]: [pid: 50969|app: 0|req: 4004/8346] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.050498] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-4a59183d-096d-4f4d-863a-06609653e698 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.051431] [50968]: [pid: 50968|app: 0|req: 4343/8347] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.079168] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-600a79bf-bb12-42c5-9e0e-ddc88d7edd77 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.080141] [50969]: [pid: 50969|app: 0|req: 4005/8348] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.115317] [50969]: [pid: 50969|app: 0|req: 4006/8349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.116460] [50968]: [pid: 50968|app: 0|req: 4344/8350] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.128201] [50969]: [pid: 50969|app: 0|req: 4007/8351] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.160439] [50968]: [pid: 50968|app: 0|req: 4345/8352] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 999.260706] [50969]: [pid: 50969|app: 0|req: 4008/8353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.377032] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53a2bfe3-6778-46a8-ba42-f4f544533797 req-ba1006d8-225f-4ab3-b898-ebf249df0740 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.377296] [50968]: [pid: 50968|app: 0|req: 4346/8354] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.384533] [50969]: DEBUG neutron.api.wsgi [req-53a2bfe3-6778-46a8-ba42-f4f544533797 req-d3f41937-b14d-457b-a733-8eabb8d39b43 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.411218] [50969]: [pid: 50969|app: 0|req: 4009/8355] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.413313] [50968]: [pid: 50968|app: 0|req: 4347/8356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.465063] [50969]: [pid: 50969|app: 0|req: 4010/8357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.477902] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28846ba2-713e-429b-9cd0-2bcd9d85737a req-6ea35428-87cc-4757-a628-13fc47e89122 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.478926] [50968]: [pid: 50968|app: 0|req: 4348/8358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.484960] [50969]: DEBUG neutron.api.wsgi [req-28846ba2-713e-429b-9cd0-2bcd9d85737a req-c74b38a8-f354-4bc4-abde-a924ec009f36 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.506137] [50969]: [pid: 50969|app: 0|req: 4011/8359] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.526486] [50968]: [pid: 50968|app: 0|req: 4349/8360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.560982] [50969]: [pid: 50969|app: 0|req: 4012/8361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.666057] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaf55ac4-acc4-452b-8aad-0078a922fb48 req-11e2d730-a8c5-46b4-a441-70b767be695a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.667350] [50968]: [pid: 50968|app: 0|req: 4350/8362] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:11 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.674597] [50969]: DEBUG neutron.api.wsgi [req-eaf55ac4-acc4-452b-8aad-0078a922fb48 req-72646fcc-958f-478f-bacc-54fc6d85cfe8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.697480] [50969]: [pid: 50969|app: 0|req: 4013/8363] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.930436] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2df4f7b5-64cd-4a86-812a-1e3992ae2082 req-2e8c0bc9-4cdb-4afe-b42d-f122186317d2 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.931533] [50968]: [pid: 50968|app: 0|req: 4351/8364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.938526] [50969]: DEBUG neutron.api.wsgi [req-2df4f7b5-64cd-4a86-812a-1e3992ae2082 req-ee5476da-e84d-4a12-925f-debbb21e4486 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.960093] [50969]: [pid: 50969|app: 0|req: 4014/8365] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.992441] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ee3c06c-bd22-4177-9e8c-335ba98bcc55 req-3452a753-13a0-4db2-be64-c13397fbf64a tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.993488] [50968]: [pid: 50968|app: 0|req: 4352/8366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.000934] [50969]: DEBUG neutron.api.wsgi [req-2ee3c06c-bd22-4177-9e8c-335ba98bcc55 req-e46bbcad-8bcd-41b3-90c9-45015aa78e4f tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.012969] [50968]: [pid: 50968|app: 0|req: 4353/8367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.020115] [50969]: [pid: 50969|app: 0|req: 4015/8368] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.058279] [50968]: [pid: 50968|app: 0|req: 4354/8369] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.071722] [50969]: [pid: 50969|app: 0|req: 4016/8370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.123358] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78e3c4e2-a253-4bb3-842a-61cdbb9f79e8 req-94b498a2-274c-4463-ba55-aec04a6173fb tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.124466] [50968]: [pid: 50968|app: 0|req: 4355/8371] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.131927] [50969]: DEBUG neutron.api.wsgi [req-78e3c4e2-a253-4bb3-842a-61cdbb9f79e8 req-23f2d618-6f93-402e-ba90-e69df8ed14f8 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.150940] [50969]: [pid: 50969|app: 0|req: 4017/8372] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.202076] [50968]: [pid: 50968|app: 0|req: 4356/8373] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.221438] [50969]: [pid: 50969|app: 0|req: 4018/8374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.332845] [50968]: [pid: 50968|app: 0|req: 4357/8375] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.479532] [50969]: [pid: 50969|app: 0|req: 4019/8376] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.496649] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecda6817-8cd6-4b78-966b-94eb06416d8a req-7efb2d10-c6ac-4497-be54-25b5f79b557f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.497804] [50968]: [pid: 50968|app: 0|req: 4358/8377] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1000.503707] [50969]: DEBUG neutron.api.wsgi [req-ecda6817-8cd6-4b78-966b-94eb06416d8a req-f718109a-33b7-48d2-a8d3-6737cd2ac5f6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.527215] [50969]: [pid: 50969|app: 0|req: 4020/8378] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.527453] [50968]: [pid: 50968|app: 0|req: 4359/8379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.595808] [50969]: [pid: 50969|app: 0|req: 4021/8380] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.619788] [50968]: [pid: 50968|app: 0|req: 4360/8381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:12 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.816286] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fa35c0b-30a4-48a8-84d0-aeeaf01eb7e2 req-9bb4a48f-55bf-4450-a1a1-bd5be89250c8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.817228] [50969]: [pid: 50969|app: 0|req: 4022/8382] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.824840] [50968]: DEBUG neutron.api.wsgi [req-7fa35c0b-30a4-48a8-84d0-aeeaf01eb7e2 req-425626c8-d6c4-42fa-a8c6-a5433f090b10 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.844220] [50968]: [pid: 50968|app: 0|req: 4361/8383] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.071493] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05e2d97b-d26d-4719-ab6b-4e16aa51c2da req-aa2e27a6-a30f-4db9-ade8-ef40f7fbf415 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.072553] [50969]: [pid: 50969|app: 0|req: 4023/8384] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.079125] [50969]: DEBUG neutron.api.wsgi [req-05e2d97b-d26d-4719-ab6b-4e16aa51c2da req-8ca29e57-4873-4492-9004-b76f9252ed2d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.080040] [50968]: [pid: 50968|app: 0|req: 4362/8385] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.102319] [50969]: [pid: 50969|app: 0|req: 4024/8386] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.146648] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e33df37b-99df-4f48-bf81-28a318ccef6c req-2d41915d-801b-45df-b50c-7bba9ff9a273 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.147564] [50968]: [pid: 50968|app: 0|req: 4363/8387] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.151231] [50969]: [pid: 50969|app: 0|req: 4025/8388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.154111] [50968]: DEBUG neutron.api.wsgi [req-e33df37b-99df-4f48-bf81-28a318ccef6c req-33857c86-aa8c-421d-851b-d2f61a9ee6ea tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.175216] [50968]: [pid: 50968|app: 0|req: 4364/8389] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.213308] [50969]: [pid: 50969|app: 0|req: 4026/8390] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.280179] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-c5ac44bd-3b8c-4242-a3b8-9730fba1609c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.281492] [50969]: [pid: 50969|app: 0|req: 4027/8391] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.281894] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-380422c7-1be2-46fd-b70d-1b4b0b00a7bd req-541d2cab-6d5c-438f-8530-209124642ff5 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.282935] [50968]: [pid: 50968|app: 0|req: 4365/8392] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.296776] [50969]: [pid: 50969|app: 0|req: 4028/8393] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.299600] [50969]: DEBUG neutron.api.wsgi [req-380422c7-1be2-46fd-b70d-1b4b0b00a7bd req-676bdaad-9aa3-41a7-8698-91ff7ed363d3 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.323263] [50969]: [pid: 50969|app: 0|req: 4029/8394] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.338305] [50968]: DEBUG neutron.plugins.ml2.plugin [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Deleting port 14a22921-672b-4e18-9434-c113b1730482 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1001.338305] [50968]: DEBUG neutron_lib.callbacks.manager [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (14a22921-672b-4e18-9434-c113b1730482), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.350944] [50969]: [pid: 50969|app: 0|req: 4030/8395] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.372559] [50968]: DEBUG neutron.plugins.ml2.db [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] For port 14a22921-672b-4e18-9434-c113b1730482, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=14a22921-672b-4e18-9434-c113b1730482,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1001.372821] [50968]: DEBUG neutron_lib.callbacks.manager [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (14a22921-672b-4e18-9434-c113b1730482), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.376932] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:42:00Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1001.377100] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit: [ 1001.377100] [50968]: key[mac_address], fa:16:3e:6c:9a:1e -> None [ 1001.377100] [50968]: key[device_id], 4413aead-e49b-4987-aa09-5ac8db55cd81 -> None [ 1001.377100] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1001.377100] [50968]: key[binding:vnic_type], normal -> None [ 1001.377100] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1001.377100] [50968]: key[tags], [] -> None [ 1001.377100] [50968]: key[allowed_address_pairs], [] -> None [ 1001.377100] [50968]: key[created_at], 2025-11-21T22:41:59Z -> None [ 1001.377100] [50968]: key[name], -> None [ 1001.377100] [50968]: key[status], ACTIVE -> None [ 1001.377100] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1001.377100] [50968]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}] -> None [ 1001.377100] [50968]: key[id], 14a22921-672b-4e18-9434-c113b1730482 -> None [ 1001.377100] [50968]: key[port_security_enabled], True -> None [ 1001.377100] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1001.377100] [50968]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 1001.377100] [50968]: key[binding:profile], {} -> None [ 1001.377100] [50968]: key[binding:host_id], cpu-1 -> None [ 1001.377100] [50968]: key[revision_number], 5 -> None [ 1001.377100] [50968]: key[description], -> None [ 1001.377100] [50968]: key[updated_at], 2025-11-21T22:42:00Z -> None [ 1001.377100] [50968]: key[standard_attr_id], 1535 -> None [ 1001.377100] [50968]: key[admin_state_up], True -> None [ 1001.377100] [50968]: key[binding:vif_type], ovs -> None [ 1001.377100] [50968]: key[device_owner], compute:nova -> None [ 1001.377100] [50968]: key[extra_dhcp_opts], [] -> None [ 1001.377100] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.378960] [50968]: DEBUG neutron.plugins.ml2.plugin [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Calling delete_port for 14a22921-672b-4e18-9434-c113b1730482 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1001.401116] [50969]: [pid: 50969|app: 0|req: 4031/8396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.463804] [50968]: DEBUG neutron_lib.callbacks.manager [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (14a22921-672b-4e18-9434-c113b1730482), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.472378] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event deleted for resources: {'Port': ['ID=14a22921-672b-4e18-9434-c113b1730482,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1001.501440] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] No DVR routers for this DVR port 14a22921-672b-4e18-9434-c113b1730482 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1001.501779] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit called with port settings {'id': '14a22921-672b-4e18-9434-c113b1730482', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:6c:9a:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'device_owner': 'compute:nova', 'standard_attr_id': 1535, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:59Z', 'updated_at': '2025-11-21T22:42:00Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1001.501925] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit: [ 1001.501925] [50968]: key[mac_address], fa:16:3e:6c:9a:1e -> None [ 1001.501925] [50968]: key[device_id], 4413aead-e49b-4987-aa09-5ac8db55cd81 -> None [ 1001.501925] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1001.501925] [50968]: key[binding:vnic_type], normal -> None [ 1001.501925] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1001.501925] [50968]: key[tags], [] -> None [ 1001.501925] [50968]: key[allowed_address_pairs], [] -> None [ 1001.501925] [50968]: key[created_at], 2025-11-21T22:41:59Z -> None [ 1001.501925] [50968]: key[name], -> None [ 1001.501925] [50968]: key[status], ACTIVE -> None [ 1001.501925] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1001.501925] [50968]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.13'}] -> None [ 1001.501925] [50968]: key[id], 14a22921-672b-4e18-9434-c113b1730482 -> None [ 1001.501925] [50968]: key[port_security_enabled], True -> None [ 1001.501925] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1001.501925] [50968]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 1001.501925] [50968]: key[binding:profile], {} -> None [ 1001.501925] [50968]: key[binding:host_id], cpu-1 -> None [ 1001.501925] [50968]: key[revision_number], 5 -> None [ 1001.501925] [50968]: key[description], -> None [ 1001.501925] [50968]: key[updated_at], 2025-11-21T22:42:00Z -> None [ 1001.501925] [50968]: key[standard_attr_id], 1535 -> None [ 1001.501925] [50968]: key[admin_state_up], True -> None [ 1001.501925] [50968]: key[binding:vif_type], ovs -> None [ 1001.501925] [50968]: key[device_owner], compute:nova -> None [ 1001.501925] [50968]: key[extra_dhcp_opts], [] -> None [ 1001.501925] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.503799] [50968]: DEBUG neutron_lib.callbacks.manager [req-5bbd702a-0ad2-4d59-bcaa-cd09242b797d req-6b7265bc-b81c-4408-86a9-5c483d7d09ea tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.504365] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'name': 'network-vif-deleted', 'tag': '14a22921-672b-4e18-9434-c113b1730482'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1001.506815] [50968]: [pid: 50968|app: 0|req: 4366/8397] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:13 2025] DELETE /networking/v2.0/ports/14a22921-672b-4e18-9434-c113b1730482 => generated 0 bytes in 221 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1001.508225] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-76cbd5d5-d982-4b28-944f-007a6f20dc5a" -d '{"events": [{"server_uuid": "4413aead-e49b-4987-aa09-5ac8db55cd81", "name": "network-vif-deleted", "tag": "14a22921-672b-4e18-9434-c113b1730482"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1001.531565] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-4b0a18d0-1c19-4b73-a8b8-17042eadc6c9 x-openstack-request-id: req-4b0a18d0-1c19-4b73-a8b8-17042eadc6c9 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1001.531682] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4413aead-e49b-4987-aa09-5ac8db55cd81", "name": "network-vif-deleted", "tag": "14a22921-672b-4e18-9434-c113b1730482", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1001.531720] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4b0a18d0-1c19-4b73-a8b8-17042eadc6c9 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1001.531923] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4b0a18d0-1c19-4b73-a8b8-17042eadc6c9'] response: {'server_uuid': '4413aead-e49b-4987-aa09-5ac8db55cd81', 'name': 'network-vif-deleted', 'tag': '14a22921-672b-4e18-9434-c113b1730482', 'status': 'completed', 'code': 200} [ 1001.549254] [50969]: [pid: 50969|app: 0|req: 4032/8398] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.590147] [50968]: [pid: 50968|app: 0|req: 4367/8399] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.658488] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ea5bd5f-3f8c-4da6-8ef2-2a52bb529b4d req-3b40aff5-027b-4d6c-b22e-fadd607e864a tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.659502] [50969]: [pid: 50969|app: 0|req: 4033/8400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.664767] [50968]: [pid: 50968|app: 0|req: 4368/8401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:13 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.665165] [50969]: DEBUG neutron.api.wsgi [req-3ea5bd5f-3f8c-4da6-8ef2-2a52bb529b4d req-83653002-cb0f-4ac4-86b0-15ea45c7b831 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.688383] [50969]: [pid: 50969|app: 0|req: 4034/8402] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1001.713905] [50968]: [pid: 50968|app: 0|req: 4369/8403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.914571] [50969]: [pid: 50969|app: 0|req: 4035/8404] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.156353] [50968]: [pid: 50968|app: 0|req: 4370/8405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.214055] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-299d4bb3-f8d5-4ed0-adc2-0e3d0fc25c4d req-1969a8d1-94b1-4a7c-9d34-460122546fd3 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.215110] [50969]: [pid: 50969|app: 0|req: 4036/8406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.222832] [50969]: DEBUG neutron.api.wsgi [req-299d4bb3-f8d5-4ed0-adc2-0e3d0fc25c4d req-72c6a93f-cf52-49ae-a492-53404046d941 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.226976] [50968]: [pid: 50968|app: 0|req: 4371/8407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.252811] [50969]: [pid: 50969|app: 0|req: 4037/8408] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.296763] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2eebe045-59da-4474-a2e5-54dc700053ca req-581e60d9-c6a6-43cc-8071-bfc4961a9a35 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.297868] [50968]: [pid: 50968|app: 0|req: 4372/8409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.303736] [50968]: DEBUG neutron.api.wsgi [req-2eebe045-59da-4474-a2e5-54dc700053ca req-7d6a9ebe-62df-424b-a91e-fa6e01dd427a tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.311026] [50969]: [pid: 50969|app: 0|req: 4038/8410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1002.323699] [50968]: [pid: 50968|app: 0|req: 4373/8411] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1002.364091] [50969]: [pid: 50969|app: 0|req: 4039/8412] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.397012] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab418e6f-82dd-45a7-ab4e-1d3061b4e976 req-1428f697-63e8-430a-b331-a55b424815fe tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.397941] [50968]: [pid: 50968|app: 0|req: 4374/8413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.400592] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23dbcbc6-7d68-4d7a-ae6c-649e24dd9ef4 req-e0faa12e-9434-4d2c-90ed-9b10b9fd57ce service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.401804] [50969]: [pid: 50969|app: 0|req: 4040/8414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1002.404489] [50969]: DEBUG neutron.api.wsgi [req-ab418e6f-82dd-45a7-ab4e-1d3061b4e976 req-02c550b5-16be-40d7-ac46-bf67264065a3 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.415893] [50968]: [pid: 50968|app: 0|req: 4375/8415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.418988] [50968]: DEBUG neutron.api.wsgi [req-23dbcbc6-7d68-4d7a-ae6c-649e24dd9ef4 req-ca41255c-3b60-45a4-be8d-b928169bf3ae service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.424093] [50969]: [pid: 50969|app: 0|req: 4041/8416] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.442023] [50968]: [pid: 50968|app: 0|req: 4376/8417] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.480317] [50969]: [pid: 50969|app: 0|req: 4042/8418] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.616449] [50968]: [pid: 50968|app: 0|req: 4377/8419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1002.657280] [50969]: [pid: 50969|app: 0|req: 4043/8420] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:14 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.736331] [50968]: [pid: 50968|app: 0|req: 4378/8421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.768682] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dedb87a-6abc-41d9-8a58-fb24fa3b413c req-4ab6a6ed-d609-4ac3-8b93-2007699111ec tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.769846] [50969]: [pid: 50969|app: 0|req: 4044/8422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.777017] [50969]: DEBUG neutron.api.wsgi [req-6dedb87a-6abc-41d9-8a58-fb24fa3b413c req-c2d1774e-4b15-4688-a183-d3a78597c38e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.786543] [50968]: [pid: 50968|app: 0|req: 4379/8423] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.802091] [50969]: [pid: 50969|app: 0|req: 4045/8424] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.979468] [50968]: [pid: 50968|app: 0|req: 4380/8425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.222688] [50969]: [pid: 50969|app: 0|req: 4046/8426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.287610] [50968]: [pid: 50968|app: 0|req: 4381/8427] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.329518] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ed96601-3e9d-4d3d-8254-2b4f6c8834e1 req-75f5aec6-aaf8-489f-8a41-ea1531a7b528 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.330664] [50969]: [pid: 50969|app: 0|req: 4047/8428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1003.337735] [50968]: DEBUG neutron.api.wsgi [req-5ed96601-3e9d-4d3d-8254-2b4f6c8834e1 req-cf765d56-048b-4ca5-93fa-8161c8db331b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.361570] [50968]: [pid: 50968|app: 0|req: 4382/8429] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.381494] [50968]: [pid: 50968|app: 0|req: 4383/8430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.411201] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f2b66b3d-6dc1-4c04-b657-ac448d9026da tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.412908] [50969]: [pid: 50969|app: 0|req: 4048/8431] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/networks?id=64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 => generated 613 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.445740] [50969]: [pid: 50969|app: 0|req: 4049/8432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.456110] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41bfd727-f838-4070-9e59-1e90e62add42 req-45d4d76b-1f95-42ea-88ef-e9d99760425f tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.456110] [50968]: [pid: 50968|app: 0|req: 4384/8433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.464066] [50969]: DEBUG neutron.api.wsgi [req-41bfd727-f838-4070-9e59-1e90e62add42 req-1cfa8900-20f3-4007-bd9c-397ddaec3990 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.488591] [50969]: [pid: 50969|app: 0|req: 4050/8434] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.501568] [50968]: [pid: 50968|app: 0|req: 4385/8435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1003.503064] [50969]: DEBUG neutron.api.v2.base [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Request body: {'port': {'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'admin_state_up': True, 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1003.547631] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Made reservation on behalf of ad084460bdd24685a5cc00c971ad7763 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1003.551680] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.552345] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa30542a-d3fb-49a6-877e-a310d3b9b31e req-b721f05c-4e7a-4bad-b058-38e2c192aa85 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.553397] [50968]: [pid: 50968|app: 0|req: 4386/8436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.568668] [50968]: [pid: 50968|app: 0|req: 4387/8437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.573445] [50968]: DEBUG neutron.api.wsgi [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-73347408-7eba-41f7-8653-93e2e6893bd7 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.605670] [50968]: [pid: 50968|app: 0|req: 4388/8438] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/ports/c0142398-2d40-4183-aabd-5e6ec1d24cff/bindings/cpu-1 => generated 299 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.609350] [50968]: DEBUG neutron.api.wsgi [req-fa30542a-d3fb-49a6-877e-a310d3b9b31e req-b3bb642c-80c7-4646-be10-5c761b0b7f1d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.624973] [50969]: DEBUG neutron.db.db_base_plugin_common [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Allocated IP 192.168.128.4 (64fb7a34-e4b2-41b2-9d78-cfb7c3833a51/d1845438-5126-4517-8782-909bca1e49d6/a3f3b0cb-61a1-4ab4-aa96-0399ba183a68) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1003.636023] [50968]: [pid: 50968|app: 0|req: 4389/8439] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:15 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.693227] [50968]: [pid: 50968|app: 0|req: 4390/8440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.702123] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Publish callbacks [] for allowed_address_pair (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.702820] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Publish callbacks [] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.703743] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] create_port_precommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': '', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'port_security_enabled': True, 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1003.703743] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] create_port_precommit: [ 1003.703743] [50969]: key[mac_address], None -> fa:16:3e:c6:f1:1e [ 1003.703743] [50969]: key[device_id], None -> 29d9b62d-0e79-41e8-97ed-969d71e792fe [ 1003.703743] [50969]: key[binding:vif_details], None -> {} [ 1003.703743] [50969]: key[project_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 1003.703743] [50969]: key[binding:vnic_type], None -> normal [ 1003.703743] [50969]: key[allowed_address_pairs], None -> [] [ 1003.703743] [50969]: key[name], None -> [ 1003.703743] [50969]: key[status], None -> DOWN [ 1003.703743] [50969]: key[tenant_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 1003.703743] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}] [ 1003.703743] [50969]: key[id], None -> a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 [ 1003.703743] [50969]: key[port_security_enabled], None -> True [ 1003.703743] [50969]: key[network_id], None -> 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 [ 1003.703743] [50969]: key[security_groups], None -> ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'] [ 1003.703743] [50969]: key[binding:profile], None -> {} [ 1003.703743] [50969]: key[binding:host_id], None -> [ 1003.703743] [50969]: key[standard_attr_id], None -> 1542 [ 1003.703743] [50969]: key[admin_state_up], None -> True [ 1003.703743] [50969]: key[device_owner], None -> [ 1003.703743] [50969]: key[binding:vif_type], None -> unbound [ 1003.703743] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.724476] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.743622] [50968]: [pid: 50968|app: 0|req: 4391/8441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.747689] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Pushing event updated for resources: {'Port': ['ID=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1003.756407] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Network 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1003.757153] [50969]: DEBUG neutron.scheduler.base_scheduler [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1003.760097] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1003.778082] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] create_port_postcommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': '', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'port_security_enabled': True, 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:15Z', 'revision_number': 1, 'network': {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1003.778287] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] create_port_postcommit: [ 1003.778287] [50969]: key[mac_address], None -> fa:16:3e:c6:f1:1e [ 1003.778287] [50969]: key[device_id], None -> 29d9b62d-0e79-41e8-97ed-969d71e792fe [ 1003.778287] [50969]: key[binding:vif_details], None -> {} [ 1003.778287] [50969]: key[project_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 1003.778287] [50969]: key[binding:vnic_type], None -> normal [ 1003.778287] [50969]: key[tags], None -> [] [ 1003.778287] [50969]: key[allowed_address_pairs], None -> [] [ 1003.778287] [50969]: key[created_at], None -> 2025-11-21T22:42:15Z [ 1003.778287] [50969]: key[name], None -> [ 1003.778287] [50969]: key[status], None -> DOWN [ 1003.778287] [50969]: key[tenant_id], None -> ad084460bdd24685a5cc00c971ad7763 [ 1003.778287] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}] [ 1003.778287] [50969]: key[id], None -> a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 [ 1003.778287] [50969]: key[port_security_enabled], None -> True [ 1003.778287] [50969]: key[network_id], None -> 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 [ 1003.778287] [50969]: key[security_groups], None -> ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'] [ 1003.778287] [50969]: key[binding:profile], None -> {} [ 1003.778287] [50969]: key[binding:host_id], None -> [ 1003.778287] [50969]: key[revision_number], None -> 1 [ 1003.778287] [50969]: key[description], None -> [ 1003.778287] [50969]: key[updated_at], None -> 2025-11-21T22:42:15Z [ 1003.778287] [50969]: key[standard_attr_id], None -> 1542 [ 1003.778287] [50969]: key[admin_state_up], None -> True [ 1003.778287] [50969]: key[binding:vif_type], None -> unbound [ 1003.778287] [50969]: key[device_owner], None -> [ 1003.778287] [50969]: key[extra_dhcp_opts], None -> [] [ 1003.778287] [50969]: key[network], None -> {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} [ 1003.778287] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.779416] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d8f9ee0-4f71-4868-80af-a3706ae1ee97 req-0ca048ac-5e9d-4488-b92e-9d5cce9d6919 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.780375] [50968]: [pid: 50968|app: 0|req: 4392/8442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.789089] [50968]: DEBUG neutron.api.wsgi [req-5d8f9ee0-4f71-4868-80af-a3706ae1ee97 req-8b8be861-b931-483f-bcd1-fd1fd0769bca tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.807790] [50968]: [pid: 50968|app: 0|req: 4393/8443] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.810158] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.810535] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-f3350212-1383-4013-b3b7-a32df8610ed1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.820973] [50968]: [pid: 50968|app: 0|req: 4394/8444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.822573] [50969]: [pid: 50969|app: 0|req: 4051/8445] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:15 2025] POST /networking/v2.0/ports => generated 732 bytes in 323 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1003.837505] [50968]: DEBUG neutron.api.v2.base [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Request body: {'port': {'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1003.871764] [50969]: [pid: 50969|app: 0|req: 4052/8446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.879966] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.902759] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-484077f0-ee61-4a25-b0b6-f8ce5899c7a4 req-85d4cbe9-8e01-4bef-8ee4-7bc4f6d84e51 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.903734] [50969]: [pid: 50969|app: 0|req: 4053/8447] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.909410] [50969]: DEBUG neutron.api.wsgi [req-484077f0-ee61-4a25-b0b6-f8ce5899c7a4 req-8b71c193-d337-4c39-830e-fabe99221832 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.929358] [50969]: [pid: 50969|app: 0|req: 4054/8448] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.982156] [50968]: DEBUG neutron.notifiers.nova [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1003.987374] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks [] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.995576] [50968]: DEBUG neutron.db.provisioning_blocks [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Transition to ACTIVE for port object a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1003.997275] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_precommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:16Z', 'revision_number': 2, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': '', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:15Z', 'revision_number': 1, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1003.997472] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_precommit: [ 1003.997472] [50968]: key[device_owner], -> compute:nova [ 1003.997472] [50968]: key[binding:host_id], -> cpu-1 [ 1003.997472] [50968]: key[updated_at], 2025-11-21T22:42:15Z -> 2025-11-21T22:42:16Z [ 1003.997472] [50968]: key[revision_number], 1 -> 2 [ 1003.997472] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.998625] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.022724] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Pushing event updated for resources: {'Port': ['ID=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1004.051102] [50969]: [pid: 50969|app: 0|req: 4055/8449] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.057282] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_postcommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:16Z', 'revision_number': 2, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': '', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:15Z', 'revision_number': 1, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1004.057507] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_postcommit: [ 1004.057507] [50968]: key[device_owner], -> compute:nova [ 1004.057507] [50968]: key[binding:host_id], -> cpu-1 [ 1004.057507] [50968]: key[updated_at], 2025-11-21T22:42:15Z -> 2025-11-21T22:42:16Z [ 1004.057507] [50968]: key[revision_number], 1 -> 2 [ 1004.057507] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1004.063302] [50968]: DEBUG neutron.plugins.ml2.managers [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Attempting to bind port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1004.063441] [50968]: DEBUG neutron.plugins.ml2.managers [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Attempting to bind port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1004.063562] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Attempting to bind port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 on network 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1004.079878] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1004.080090] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Bind Segment={'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 41, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1004.082708] [50968]: DEBUG networking_nsxv3.api.rpc [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Bind port on Host cpu-1 & Segment [{'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1004.316629] [50969]: [pid: 50969|app: 0|req: 4056/8450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.350418] [50969]: [pid: 50969|app: 0|req: 4057/8451] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.457444] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84b8edfa-9484-4cc7-b8bd-5256b3b4e692 req-fd593baa-8666-4560-96b7-a4bc07a34d4c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.458478] [50969]: [pid: 50969|app: 0|req: 4058/8452] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.472235] [50969]: [pid: 50969|app: 0|req: 4059/8453] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.474814] [50969]: DEBUG neutron.api.wsgi [req-84b8edfa-9484-4cc7-b8bd-5256b3b4e692 req-4282291a-04a4-4fb7-9d82-14425c560d6d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.502456] [50969]: [pid: 50969|app: 0|req: 4060/8454] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.535836] [50969]: [pid: 50969|app: 0|req: 4061/8455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.566320] [50969]: [pid: 50969|app: 0|req: 4062/8456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.653289] [50969]: [pid: 50969|app: 0|req: 4063/8457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:16 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.759279] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-084ff965-90c3-4bec-b79e-b225cb4057d8 req-cee0e086-cd1f-44fd-bd89-542ca7a90d79 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.760536] [50969]: [pid: 50969|app: 0|req: 4064/8458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.792409] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09bdd535-aec6-48a4-a811-406205dcb8eb req-4e5acebe-da18-47cc-89a5-dbe7849d7ff7 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.793486] [50969]: [pid: 50969|app: 0|req: 4065/8459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 747 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.796514] [50969]: DEBUG neutron.api.wsgi [req-084ff965-90c3-4bec-b79e-b225cb4057d8 req-3c8f91b3-e990-4100-931b-6c8b84cf33ce tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.816279] [50969]: [pid: 50969|app: 0|req: 4066/8460] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.819638] [50969]: DEBUG neutron.api.wsgi [req-09bdd535-aec6-48a4-a811-406205dcb8eb req-5ecb7409-2997-4367-943a-d3eb38d71e73 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.840469] [50969]: [pid: 50969|app: 0|req: 4067/8461] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.864327] [50969]: [pid: 50969|app: 0|req: 4068/8462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.931722] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c66b4d59-d347-48fa-9763-eeb781c5dac5 req-95f5b169-378d-4933-92a1-c1dfa979dcd9 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.932609] [50969]: [pid: 50969|app: 0|req: 4069/8463] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.946219] [50969]: [pid: 50969|app: 0|req: 4070/8464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=5f57394e-3d15-497b-91fd-9b885f145811 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.949036] [50969]: DEBUG neutron.api.wsgi [req-c66b4d59-d347-48fa-9763-eeb781c5dac5 req-3594734c-349d-47f4-8827-0d4c1586f4f6 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.968525] [50969]: [pid: 50969|app: 0|req: 4071/8465] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.992801] [50969]: [pid: 50969|app: 0|req: 4072/8466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.049313] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5871354-61f9-41f5-a668-1456b8fe8c47 req-ab164b71-202e-46a8-97b2-8e4e0ebd54e3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.050585] [50969]: [pid: 50969|app: 0|req: 4073/8467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.056956] [50969]: DEBUG neutron.api.wsgi [req-e5871354-61f9-41f5-a668-1456b8fe8c47 req-de1d994a-99f6-48a5-ac23-f994df910068 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.078130] [50969]: [pid: 50969|app: 0|req: 4074/8468] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.086127] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Bound using segment: {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1005.086127] [50968]: DEBUG neutron.plugins.ml2.managers [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Bound port: a3f3b0cb-61a1-4ab4-aa96-0399ba183a68, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "f92f0b92-d6fb-4d00-8ad5-6b3809ed5493", "external-id": "nsx-vlan-transportzone-48", "segmentation_id": 48}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1005.086127] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.121516] [50969]: [pid: 50969|app: 0|req: 4075/8469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.138034] [50968]: DEBUG neutron.plugins.ml2.db [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] For port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1005.143390] [50968]: DEBUG neutron.plugins.ml2.db [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] For port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68,segment=NetworkSegment(bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2),segment_id=bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1005.145234] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_precommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:16Z', 'revision_number': 2, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:16Z', 'revision_number': 2, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1005.145457] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_precommit: [ 1005.145457] [50968]: key[binding:vif_type], unbound -> ovs [ 1005.145457] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48} [ 1005.145457] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.149323] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.186264] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Pushing event updated for resources: {'Port': ['ID=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1005.194183] [50968]: DEBUG neutron.db.provisioning_blocks [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Provisioning complete for port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1005.194398] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.194629] [50968]: INFO neutron.plugins.ml2.plugin [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Attempt 1 to provision port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 [ 1005.235190] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Current status of the port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1005.235392] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.255395] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1005.262137] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4601764b-fb60-423c-9436-6364a8c99474" -d '{"events": [{"server_uuid": "29d9b62d-0e79-41e8-97ed-969d71e792fe", "name": "network-vif-plugged", "status": "completed", "tag": "a3f3b0cb-61a1-4ab4-aa96-0399ba183a68"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1005.269706] [50968]: DEBUG neutron.plugins.ml2.db [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] For port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68,segment=NetworkSegment(bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2),segment_id=bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1005.298525] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-d2bbe475-c872-4fa1-8045-4203aacf5ced x-openstack-request-id: req-d2bbe475-c872-4fa1-8045-4203aacf5ced {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1005.298752] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "29d9b62d-0e79-41e8-97ed-969d71e792fe", "name": "network-vif-plugged", "status": "completed", "tag": "a3f3b0cb-61a1-4ab4-aa96-0399ba183a68", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1005.300013] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d2bbe475-c872-4fa1-8045-4203aacf5ced {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1005.300269] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d2bbe475-c872-4fa1-8045-4203aacf5ced'] response: {'server_uuid': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'code': 200} [ 1005.315011] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_precommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:17Z', 'revision_number': 5, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:17Z', 'revision_number': 4, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}]) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1005.315308] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_precommit: [ 1005.315308] [50968]: key[status], DOWN -> ACTIVE [ 1005.315308] [50968]: key[revision_number], 4 -> 5 [ 1005.315308] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.320741] [50968]: DEBUG neutron.db.provisioning_blocks [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Provisioning complete for port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1005.320955] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.321084] [50968]: INFO neutron.plugins.ml2.plugin [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Attempt 1 to provision port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 [ 1005.370878] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Current status of the port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1005.371833] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_postcommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:17Z', 'revision_number': 5, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:17Z', 'revision_number': 4, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}]) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1005.372174] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_postcommit: [ 1005.372174] [50968]: key[status], DOWN -> ACTIVE [ 1005.372174] [50968]: key[revision_number], 4 -> 5 [ 1005.372174] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.372710] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.400167] [50969]: [pid: 50969|app: 0|req: 4076/8470] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.420171] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Pushing event updated for resources: {'Port': ['ID=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1005.423129] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_postcommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:17Z', 'revision_number': 4, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:16Z', 'revision_number': 2, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1005.423374] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] update_port_postcommit: [ 1005.423374] [50968]: key[binding:vif_type], unbound -> ovs [ 1005.423374] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}} [ 1005.423374] [50968]: key[updated_at], 2025-11-21T22:42:16Z -> 2025-11-21T22:42:17Z [ 1005.423374] [50968]: key[revision_number], 2 -> 4 [ 1005.423374] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.425349] [50969]: [pid: 50969|app: 0|req: 4077/8471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.428320] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.428844] [50968]: DEBUG neutron_lib.callbacks.manager [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-dda912b2-644b-48a2-98cb-6dcc80fd70c9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.430346] [50968]: [pid: 50968|app: 0|req: 4395/8472] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:16 2025] PUT /networking/v2.0/ports/a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 => generated 1035 bytes in 1596 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1005.541994] [50969]: [pid: 50969|app: 0|req: 4078/8473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.603113] [50969]: [pid: 50969|app: 0|req: 4079/8474] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.621936] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47a6a026-1225-411e-a7e8-24280faba1fd req-34a2b8eb-bcc5-4f3a-9ffa-51d8baa97145 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.622976] [50968]: [pid: 50968|app: 0|req: 4396/8475] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1005.629184] [50969]: DEBUG neutron.api.wsgi [req-47a6a026-1225-411e-a7e8-24280faba1fd req-cdd875e0-e39b-4108-a0bc-32ebbc2c478f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.654492] [50969]: [pid: 50969|app: 0|req: 4080/8476] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.678817] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-25952888-e42c-4bac-a966-f41382eabb45 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.680283] [50968]: [pid: 50968|app: 0|req: 4397/8477] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:17 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da&tenant_id=0007e42e72604fb7bd5c43d2508991c0 => generated 1041 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1005.703952] [50969]: [pid: 50969|app: 0|req: 4081/8478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.763765] [50969]: [pid: 50969|app: 0|req: 4082/8479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.782183] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87f9aebb-69e8-4912-9185-85632b1ce7f1 req-6037218e-82a8-4743-85c4-617bf9ed7054 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.783276] [50968]: [pid: 50968|app: 0|req: 4398/8480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.789476] [50969]: DEBUG neutron.api.wsgi [req-87f9aebb-69e8-4912-9185-85632b1ce7f1 req-aa768a1d-f364-49cb-9f89-501e7a654506 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.809603] [50969]: [pid: 50969|app: 0|req: 4083/8481] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.894245] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f5c1aa7-3945-48c0-a33b-f0e6227c3bb1 req-bae02b1c-5b5a-4426-bfeb-824e3eaa81a6 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.895202] [50968]: [pid: 50968|app: 0|req: 4399/8482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.901593] [50968]: DEBUG neutron.api.wsgi [req-1f5c1aa7-3945-48c0-a33b-f0e6227c3bb1 req-9c2d8baa-e644-40d2-a536-9f5c5324ee36 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.916272] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408ba89a-c07d-46e3-b415-febfe4abb61f req-65c528db-f875-43f5-a32f-31e6de944fe4 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.917313] [50969]: [pid: 50969|app: 0|req: 4084/8483] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.923564] [50968]: [pid: 50968|app: 0|req: 4400/8484] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1005.926775] [50968]: DEBUG neutron.api.wsgi [req-408ba89a-c07d-46e3-b415-febfe4abb61f req-f7782778-49b5-4efc-8f31-56a8bb36f59a tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.946303] [50968]: [pid: 50968|app: 0|req: 4401/8485] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.947573] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-148691c3-8eda-4d0c-a752-7a6535f2735c tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.948619] [50969]: [pid: 50969|app: 0|req: 4085/8486] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.975835] [50969]: [pid: 50969|app: 0|req: 4086/8487] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.024722] [50968]: DEBUG neutron.plugins.ml2.plugin [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Deleting port ee290ec6-0be2-418c-a355-5c79739835a4 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1006.024722] [50968]: DEBUG neutron_lib.callbacks.manager [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.050787] [50968]: DEBUG neutron.plugins.ml2.db [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] For port ee290ec6-0be2-418c-a355-5c79739835a4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ee290ec6-0be2-418c-a355-5c79739835a4,segment=NetworkSegment(f6997d69-85f9-419b-ae7b-fc76ae710f7c),segment_id=f6997d69-85f9-419b-ae7b-fc76ae710f7c)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1006.051031] [50968]: DEBUG neutron_lib.callbacks.manager [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.055784] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] delete_port_precommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:07Z', 'revision_number': 5, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 1006.056033] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] delete_port_precommit: [ 1006.056033] [50968]: key[mac_address], fa:16:3e:1c:4e:7c -> None [ 1006.056033] [50968]: key[device_id], c57e83de-3054-4416-a918-ce3009ad1fb1 -> None [ 1006.056033] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1006.056033] [50968]: key[binding:vnic_type], normal -> None [ 1006.056033] [50968]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1006.056033] [50968]: key[tags], [] -> None [ 1006.056033] [50968]: key[allowed_address_pairs], [] -> None [ 1006.056033] [50968]: key[created_at], 2025-11-21T22:42:05Z -> None [ 1006.056033] [50968]: key[name], -> None [ 1006.056033] [50968]: key[status], ACTIVE -> None [ 1006.056033] [50968]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1006.056033] [50968]: key[fixed_ips], [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}] -> None [ 1006.056033] [50968]: key[id], ee290ec6-0be2-418c-a355-5c79739835a4 -> None [ 1006.056033] [50968]: key[port_security_enabled], True -> None [ 1006.056033] [50968]: key[network_id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1006.056033] [50968]: key[security_groups], ['482d0336-6e92-4922-86a3-e6d489211f48'] -> None [ 1006.056033] [50968]: key[binding:profile], {} -> None [ 1006.056033] [50968]: key[binding:host_id], cpu-1 -> None [ 1006.056033] [50968]: key[revision_number], 5 -> None [ 1006.056033] [50968]: key[description], -> None [ 1006.056033] [50968]: key[updated_at], 2025-11-21T22:42:07Z -> None [ 1006.056033] [50968]: key[standard_attr_id], 1541 -> None [ 1006.056033] [50968]: key[admin_state_up], True -> None [ 1006.056033] [50968]: key[binding:vif_type], ovs -> None [ 1006.056033] [50968]: key[device_owner], compute:nova -> None [ 1006.056033] [50968]: key[extra_dhcp_opts], [] -> None [ 1006.056033] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1006.058115] [50968]: DEBUG neutron.plugins.ml2.plugin [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Calling delete_port for ee290ec6-0be2-418c-a355-5c79739835a4 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1006.062573] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61f14c53-37cb-409b-bcf3-fd7914c806f4 req-85e9165c-6507-40ca-aa9f-80e4192d1a4d tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.063595] [50969]: [pid: 50969|app: 0|req: 4087/8488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.069834] [50969]: DEBUG neutron.api.wsgi [req-61f14c53-37cb-409b-bcf3-fd7914c806f4 req-de8ebcb8-99a7-47bf-bc67-29659d52fd90 tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.092423] [50969]: [pid: 50969|app: 0|req: 4088/8489] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/security-groups?id=482d0336-6e92-4922-86a3-e6d489211f48&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1006.110554] [50969]: [pid: 50969|app: 0|req: 4089/8490] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.139009] [50968]: DEBUG neutron_lib.callbacks.manager [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ee290ec6-0be2-418c-a355-5c79739835a4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.150186] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Pushing event deleted for resources: {'Port': ['ID=ee290ec6-0be2-418c-a355-5c79739835a4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1006.179950] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] No DVR routers for this DVR port ee290ec6-0be2-418c-a355-5c79739835a4 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1006.180524] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] delete_port_postcommit called with port settings {'id': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:1c:4e:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['482d0336-6e92-4922-86a3-e6d489211f48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:05Z', 'updated_at': '2025-11-21T22:42:07Z', 'revision_number': 5, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 1006.180524] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] delete_port_postcommit: [ 1006.180524] [50968]: key[mac_address], fa:16:3e:1c:4e:7c -> None [ 1006.180524] [50968]: key[device_id], c57e83de-3054-4416-a918-ce3009ad1fb1 -> None [ 1006.180524] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '571cdf48-7016-4715-8739-4cb70c90cd6d', 'external-id': 'nsx-vlan-transportzone-360', 'segmentation_id': 360, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1006.180524] [50968]: key[binding:vnic_type], normal -> None [ 1006.180524] [50968]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1006.180524] [50968]: key[tags], [] -> None [ 1006.180524] [50968]: key[allowed_address_pairs], [] -> None [ 1006.180524] [50968]: key[created_at], 2025-11-21T22:42:05Z -> None [ 1006.180524] [50968]: key[name], -> None [ 1006.180524] [50968]: key[status], ACTIVE -> None [ 1006.180524] [50968]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1006.180524] [50968]: key[fixed_ips], [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.3'}] -> None [ 1006.180524] [50968]: key[id], ee290ec6-0be2-418c-a355-5c79739835a4 -> None [ 1006.180524] [50968]: key[port_security_enabled], True -> None [ 1006.180524] [50968]: key[network_id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1006.180524] [50968]: key[security_groups], ['482d0336-6e92-4922-86a3-e6d489211f48'] -> None [ 1006.180524] [50968]: key[binding:profile], {} -> None [ 1006.180524] [50968]: key[binding:host_id], cpu-1 -> None [ 1006.180524] [50968]: key[revision_number], 5 -> None [ 1006.180524] [50968]: key[description], -> None [ 1006.180524] [50968]: key[updated_at], 2025-11-21T22:42:07Z -> None [ 1006.180524] [50968]: key[standard_attr_id], 1541 -> None [ 1006.180524] [50968]: key[admin_state_up], True -> None [ 1006.180524] [50968]: key[binding:vif_type], ovs -> None [ 1006.180524] [50968]: key[device_owner], compute:nova -> None [ 1006.180524] [50968]: key[extra_dhcp_opts], [] -> None [ 1006.180524] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1006.183584] [50968]: DEBUG neutron_lib.callbacks.manager [req-51e1d4a5-a78a-4f80-84b3-223b4aa7c6d3 req-99d45a5c-0f20-4817-b1ef-019c183b2dab tempest-InstanceActionsNegativeTestJSON-651650843 tempest-InstanceActionsNegativeTestJSON-651650843-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.186257] [50968]: [pid: 50968|app: 0|req: 4402/8491] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:18 2025] DELETE /networking/v2.0/ports/ee290ec6-0be2-418c-a355-5c79739835a4 => generated 0 bytes in 233 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1006.219486] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-39e2e83b-7c7a-4689-aba9-a837ea0f7d17 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.220424] [50968]: [pid: 50968|app: 0|req: 4403/8492] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 1041 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1006.236210] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c1c37e3-555a-4ec7-9ba0-3698a401f15d req-289af0a6-fa0d-4d7e-a7ab-1041761ae49a tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.237366] [50969]: [pid: 50969|app: 0|req: 4090/8493] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.271788] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-5fc11fdd-9e67-48a5-9e77-be032a025b35 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.272779] [50969]: [pid: 50969|app: 0|req: 4091/8494] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.275635] [50969]: DEBUG neutron.api.wsgi [req-8c1c37e3-555a-4ec7-9ba0-3698a401f15d req-1ae1e649-5778-4f66-9334-bded80dd190a tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.279126] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce4f49c1-3caa-4717-b15e-fa2820585519 req-5fd01f7f-12e5-4a29-964e-338875a85a11 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.283241] [50968]: [pid: 50968|app: 0|req: 4404/8495] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.283241] [50968]: DEBUG neutron.api.wsgi [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-301c068d-5d2e-40b4-b8b5-35635612cecd service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.297698] [50968]: [pid: 50968|app: 0|req: 4405/8496] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c0142398-2d40-4183-aabd-5e6ec1d24cff => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.302135] [50968]: DEBUG neutron.api.wsgi [req-ce4f49c1-3caa-4717-b15e-fa2820585519 req-09bf7e86-77e7-4ef8-b267-05c022d3a568 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.304942] [50969]: [pid: 50969|app: 0|req: 4092/8497] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.323890] [50968]: [pid: 50968|app: 0|req: 4406/8498] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.329283] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-fa409636-c080-48e7-9b6c-234862e969a5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.330289] [50969]: [pid: 50969|app: 0|req: 4093/8499] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.378533] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd209a1-f43d-4361-92aa-36d82b8ac578 req-d33a5bd8-5e09-4167-9bb9-7172a58e8b40 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.379524] [50968]: [pid: 50968|app: 0|req: 4407/8500] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.382275] [50969]: [pid: 50969|app: 0|req: 4094/8501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.424092] [50968]: [pid: 50968|app: 0|req: 4408/8502] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.468014] [50969]: [pid: 50969|app: 0|req: 4095/8503] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 1006.472940] [50968]: [pid: 50968|app: 0|req: 4409/8504] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.487991] [50969]: [pid: 50969|app: 0|req: 4096/8505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.504250] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-ca67d34c-1ef9-4612-9ea8-f5e0006c31af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.505213] [50968]: [pid: 50968|app: 0|req: 4410/8506] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?tenant_id=ad084460bdd24685a5cc00c971ad7763&device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 1040 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1006.517986] [50969]: DEBUG neutron.api.wsgi [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-43e58fc4-f9d2-4e19-9ae1-2973ce4c113c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.532337] [50969]: [pid: 50969|app: 0|req: 4097/8507] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.568283] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-c455647b-6aaf-44b5-9d23-183fc85246dd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.569761] [50968]: [pid: 50968|app: 0|req: 4411/8508] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/subnets?id=d1845438-5126-4517-8782-909bca1e49d6 => generated 688 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.600335] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedd5bde-7378-40fc-aa8c-315c5c2564a2 req-ecb1f84a-ec93-4822-9272-f043759be546 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.601447] [50969]: [pid: 50969|app: 0|req: 4098/8509] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?network_id=64fb7a34-e4b2-41b2-9d78-cfb7c3833a51&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.615386] [50969]: [pid: 50969|app: 0|req: 4099/8510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.646991] [50969]: [pid: 50969|app: 0|req: 4100/8511] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/networks/64fb7a34-e4b2-41b2-9d78-cfb7c3833a51?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.684043] [50969]: [pid: 50969|app: 0|req: 4101/8512] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:18 2025] GET /networking/v2.0/networks/64fb7a34-e4b2-41b2-9d78-cfb7c3833a51?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) [ 1006.701474] [50969]: [pid: 50969|app: 0|req: 4102/8513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.793232] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f225b323-90e6-44fe-a1b5-eb40c388d039 req-c3442978-8679-4af5-aee2-9816d51b9abb tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.794839] [50969]: [pid: 50969|app: 0|req: 4103/8514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.815075] [50969]: [pid: 50969|app: 0|req: 4104/8515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.819605] [50969]: DEBUG neutron.api.wsgi [req-f225b323-90e6-44fe-a1b5-eb40c388d039 req-bd2bf4ff-7c57-4963-ae0a-1671db110edd tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.849960] [50969]: [pid: 50969|app: 0|req: 4105/8516] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.884106] [50969]: [pid: 50969|app: 0|req: 4106/8517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.893406] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.001165] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5321bb3b-f92f-45b5-ac1c-d970f9f812c6 req-5cfbdc0d-835a-444c-8538-bc8d2691ff47 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.001714] [50969]: [pid: 50969|app: 0|req: 4107/8518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.020211] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Deleting port dc020f8d-2c77-456b-b0b9-d36df2d9083f {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1007.020446] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (dc020f8d-2c77-456b-b0b9-d36df2d9083f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.035525] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6d8cd26-394e-4665-8e40-29bb041725fc req-d61194af-8b37-4c21-bc5e-a608d23d225f tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.036644] [50969]: [pid: 50969|app: 0|req: 4108/8519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.042046] [50969]: DEBUG neutron.api.wsgi [req-5321bb3b-f92f-45b5-ac1c-d970f9f812c6 req-7cb0bcf2-a4b9-4a1e-9271-f37f39cc14ce tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.048057] [50968]: DEBUG neutron.plugins.ml2.db [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] For port dc020f8d-2c77-456b-b0b9-d36df2d9083f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=dc020f8d-2c77-456b-b0b9-d36df2d9083f,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1007.048287] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (dc020f8d-2c77-456b-b0b9-d36df2d9083f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.053611] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] delete_port_precommit called with port settings {'id': 'dc020f8d-2c77-456b-b0b9-d36df2d9083f', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4f:b0:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_interface', 'standard_attr_id': 222, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', '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-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 1007.053844] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] delete_port_precommit: [ 1007.053844] [50968]: key[mac_address], fa:16:3e:4f:b0:f8 -> None [ 1007.053844] [50968]: key[device_id], 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba -> None [ 1007.053844] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1007.053844] [50968]: key[binding:vnic_type], normal -> None [ 1007.053844] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1007.053844] [50968]: key[tags], [] -> None [ 1007.053844] [50968]: key[allowed_address_pairs], [] -> None [ 1007.053844] [50968]: key[created_at], 2025-11-21T22:35:17Z -> None [ 1007.053844] [50968]: key[name], -> None [ 1007.053844] [50968]: key[status], ACTIVE -> None [ 1007.053844] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1007.053844] [50968]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}] -> None [ 1007.053844] [50968]: key[id], dc020f8d-2c77-456b-b0b9-d36df2d9083f -> None [ 1007.053844] [50968]: key[port_security_enabled], False -> None [ 1007.053844] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1007.053844] [50968]: key[security_groups], [] -> None [ 1007.053844] [50968]: key[binding:profile], {} -> None [ 1007.053844] [50968]: key[binding:host_id], devstack -> None [ 1007.053844] [50968]: key[revision_number], 5 -> None [ 1007.053844] [50968]: key[description], -> None [ 1007.053844] [50968]: key[updated_at], 2025-11-21T22:35:21Z -> None [ 1007.053844] [50968]: key[standard_attr_id], 222 -> None [ 1007.053844] [50968]: key[admin_state_up], True -> None [ 1007.053844] [50968]: key[binding:vif_type], ovs -> None [ 1007.053844] [50968]: key[device_owner], network:router_interface -> None [ 1007.053844] [50968]: key[extra_dhcp_opts], [] -> None [ 1007.053844] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1007.055553] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Calling delete_port for dc020f8d-2c77-456b-b0b9-d36df2d9083f owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1007.069039] [50969]: [pid: 50969|app: 0|req: 4109/8520] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.069039] [50969]: DEBUG neutron.api.wsgi [req-f6d8cd26-394e-4665-8e40-29bb041725fc req-1a8e1b44-4ee1-4a75-a06d-82ae2a788ebb tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.098628] [50969]: [pid: 50969|app: 0|req: 4110/8521] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.101551] [50969]: DEBUG neutron.api.wsgi [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-854c6975-af04-4e4b-bddc-59bb6b66a06e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.140964] [50969]: [pid: 50969|app: 0|req: 4111/8522] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports/20aa73c8-268c-46cc-8ef3-7ef9b0d965a7/bindings/cpu-1 => generated 301 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.158172] [50969]: [pid: 50969|app: 0|req: 4112/8523] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.182460] [50969]: [pid: 50969|app: 0|req: 4113/8524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.195213] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (dc020f8d-2c77-456b-b0b9-d36df2d9083f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.203854] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Pushing event deleted for resources: {'Port': ['ID=dc020f8d-2c77-456b-b0b9-d36df2d9083f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1007.224155] [50969]: [pid: 50969|app: 0|req: 4114/8525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.250262] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] delete_port_postcommit called with port settings {'id': 'dc020f8d-2c77-456b-b0b9-d36df2d9083f', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:4f:b0:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_interface', 'standard_attr_id': 222, 'fixed_ips': [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', '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-21T22:35:17Z', 'updated_at': '2025-11-21T22:35:21Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0bf1bb7c-58a2-49a6-9516-fb0a54f8b708'], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 1007.250562] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] delete_port_postcommit: [ 1007.250562] [50968]: key[mac_address], fa:16:3e:4f:b0:f8 -> None [ 1007.250562] [50968]: key[device_id], 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba -> None [ 1007.250562] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1007.250562] [50968]: key[binding:vnic_type], normal -> None [ 1007.250562] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1007.250562] [50968]: key[tags], [] -> None [ 1007.250562] [50968]: key[allowed_address_pairs], [] -> None [ 1007.250562] [50968]: key[created_at], 2025-11-21T22:35:17Z -> None [ 1007.250562] [50968]: key[name], -> None [ 1007.250562] [50968]: key[status], ACTIVE -> None [ 1007.250562] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1007.250562] [50968]: key[fixed_ips], [{'subnet_id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'ip_address': '192.168.128.1'}] -> None [ 1007.250562] [50968]: key[id], dc020f8d-2c77-456b-b0b9-d36df2d9083f -> None [ 1007.250562] [50968]: key[port_security_enabled], False -> None [ 1007.250562] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1007.250562] [50968]: key[security_groups], [] -> None [ 1007.250562] [50968]: key[binding:profile], {} -> None [ 1007.250562] [50968]: key[binding:host_id], devstack -> None [ 1007.250562] [50968]: key[revision_number], 5 -> None [ 1007.250562] [50968]: key[description], -> None [ 1007.250562] [50968]: key[updated_at], 2025-11-21T22:35:21Z -> None [ 1007.250562] [50968]: key[standard_attr_id], 222 -> None [ 1007.250562] [50968]: key[admin_state_up], True -> None [ 1007.250562] [50968]: key[binding:vif_type], ovs -> None [ 1007.250562] [50968]: key[device_owner], network:router_interface -> None [ 1007.250562] [50968]: key[extra_dhcp_opts], [] -> None [ 1007.250562] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1007.302549] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'tag': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68'}, {'server_uuid': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'name': 'network-vif-deleted', 'tag': 'ee290ec6-0be2-418c-a355-5c79739835a4'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1007.307878] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-96b16039-7c5d-42fd-a746-4f917374d735" -d '{"events": [{"name": "network-changed", "server_uuid": "29d9b62d-0e79-41e8-97ed-969d71e792fe", "tag": "a3f3b0cb-61a1-4ab4-aa96-0399ba183a68"}, {"server_uuid": "c57e83de-3054-4416-a918-ce3009ad1fb1", "name": "network-vif-deleted", "tag": "ee290ec6-0be2-418c-a355-5c79739835a4"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1007.325455] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.352045] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-d1bf7c79-6c4d-4f6f-b3a5-ca54b5af3806 x-openstack-request-id: req-d1bf7c79-6c4d-4f6f-b3a5-ca54b5af3806 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1007.353368] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "29d9b62d-0e79-41e8-97ed-969d71e792fe", "tag": "a3f3b0cb-61a1-4ab4-aa96-0399ba183a68", "status": "completed", "code": 200}, {"server_uuid": "c57e83de-3054-4416-a918-ce3009ad1fb1", "name": "network-vif-deleted", "tag": "ee290ec6-0be2-418c-a355-5c79739835a4", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1007.353534] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d1bf7c79-6c4d-4f6f-b3a5-ca54b5af3806 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1007.353837] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d1bf7c79-6c4d-4f6f-b3a5-ca54b5af3806'] response: {'name': 'network-changed', 'server_uuid': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'tag': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'status': 'completed', 'code': 200} [ 1007.353953] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d1bf7c79-6c4d-4f6f-b3a5-ca54b5af3806'] response: {'server_uuid': 'c57e83de-3054-4416-a918-ce3009ad1fb1', 'name': 'network-vif-deleted', 'tag': 'ee290ec6-0be2-418c-a355-5c79739835a4', 'status': 'completed', 'code': 200} [ 1007.402889] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c376e504-1e79-476a-9322-30a054930e94 req-cde20eb0-b50c-4125-a348-cd365551746c tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.404196] [50969]: [pid: 50969|app: 0|req: 4115/8526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.439232] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Router 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1007.467875] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6be5bb1-0cba-429a-83bd-cb63a92c6964 req-c130cb12-be20-4901-b2e7-4a50be7ecd01 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.467875] [50969]: [pid: 50969|app: 0|req: 4116/8527] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.470627] [50969]: DEBUG neutron.api.wsgi [req-c376e504-1e79-476a-9322-30a054930e94 req-220678ff-6bcc-479a-9ca1-8645976fe5e2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.493554] [50969]: [pid: 50969|app: 0|req: 4117/8528] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.493780] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f206feed-882f-4a9f-a5a1-58292b1fe883 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1007.498445] [50969]: DEBUG neutron.api.wsgi [req-d6be5bb1-0cba-429a-83bd-cb63a92c6964 req-51adf3ab-affa-447d-87ef-f154c9f4ed65 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.500887] [50968]: [pid: 50968|app: 0|req: 4412/8529] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:42:18 2025] PUT /networking/v2.0/routers/4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba/remove_router_interface => generated 309 bytes in 912 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.527874] [50969]: [pid: 50969|app: 0|req: 4118/8530] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.562375] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks [] for router (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.564568] [50969]: [pid: 50969|app: 0|req: 4119/8531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.600224] [50969]: [pid: 50969|app: 0|req: 4120/8532] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.631908] [50969]: [pid: 50969|app: 0|req: 4121/8533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:19 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.638362] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks [] for router_gateway (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.664846] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Deleting port 9ec2eb4b-c3aa-4e0d-a4db-721a421df425 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1007.665115] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (9ec2eb4b-c3aa-4e0d-a4db-721a421df425), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.699080] [50968]: DEBUG neutron.plugins.ml2.db [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] For port 9ec2eb4b-c3aa-4e0d-a4db-721a421df425, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9ec2eb4b-c3aa-4e0d-a4db-721a421df425,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1007.700383] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (9ec2eb4b-c3aa-4e0d-a4db-721a421df425), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.705738] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] delete_port_precommit called with port settings {'id': '9ec2eb4b-c3aa-4e0d-a4db-721a421df425', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:17:54:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_gateway', 'standard_attr_id': 212, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1007.706106] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] delete_port_precommit: [ 1007.706106] [50968]: key[mac_address], fa:16:3e:17:54:c4 -> None [ 1007.706106] [50968]: key[device_id], 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba -> None [ 1007.706106] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1007.706106] [50968]: key[binding:vnic_type], normal -> None [ 1007.706106] [50968]: key[project_id], -> None [ 1007.706106] [50968]: key[tags], [] -> None [ 1007.706106] [50968]: key[allowed_address_pairs], [] -> None [ 1007.706106] [50968]: key[created_at], 2025-11-21T22:35:16Z -> None [ 1007.706106] [50968]: key[name], -> None [ 1007.706106] [50968]: key[status], ACTIVE -> None [ 1007.706106] [50968]: key[tenant_id], -> None [ 1007.706106] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.157'}] -> None [ 1007.706106] [50968]: key[id], 9ec2eb4b-c3aa-4e0d-a4db-721a421df425 -> None [ 1007.706106] [50968]: key[port_security_enabled], False -> None [ 1007.706106] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1007.706106] [50968]: key[security_groups], [] -> None [ 1007.706106] [50968]: key[binding:profile], {} -> None [ 1007.706106] [50968]: key[binding:host_id], devstack -> None [ 1007.706106] [50968]: key[revision_number], 5 -> None [ 1007.706106] [50968]: key[description], -> None [ 1007.706106] [50968]: key[updated_at], 2025-11-21T22:35:17Z -> None [ 1007.706106] [50968]: key[standard_attr_id], 212 -> None [ 1007.706106] [50968]: key[admin_state_up], True -> None [ 1007.706106] [50968]: key[binding:vif_type], ovs -> None [ 1007.706106] [50968]: key[device_owner], network:router_gateway -> None [ 1007.706106] [50968]: key[extra_dhcp_opts], [] -> None [ 1007.706106] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1007.708563] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Calling delete_port for 9ec2eb4b-c3aa-4e0d-a4db-721a421df425 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1007.713083] [50969]: [pid: 50969|app: 0|req: 4122/8534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.793430] [50969]: [pid: 50969|app: 0|req: 4123/8535] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.834646] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9ec2eb4b-c3aa-4e0d-a4db-721a421df425), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.845066] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Pushing event deleted for resources: {'Port': ['ID=9ec2eb4b-c3aa-4e0d-a4db-721a421df425,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1007.882193] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] delete_port_postcommit called with port settings {'id': '9ec2eb4b-c3aa-4e0d-a4db-721a421df425', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:17:54:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba', 'device_owner': 'network:router_gateway', 'standard_attr_id': 212, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1007.882428] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] delete_port_postcommit: [ 1007.882428] [50968]: key[mac_address], fa:16:3e:17:54:c4 -> None [ 1007.882428] [50968]: key[device_id], 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba -> None [ 1007.882428] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1007.882428] [50968]: key[binding:vnic_type], normal -> None [ 1007.882428] [50968]: key[project_id], -> None [ 1007.882428] [50968]: key[tags], [] -> None [ 1007.882428] [50968]: key[allowed_address_pairs], [] -> None [ 1007.882428] [50968]: key[created_at], 2025-11-21T22:35:16Z -> None [ 1007.882428] [50968]: key[name], -> None [ 1007.882428] [50968]: key[status], ACTIVE -> None [ 1007.882428] [50968]: key[tenant_id], -> None [ 1007.882428] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.157'}] -> None [ 1007.882428] [50968]: key[id], 9ec2eb4b-c3aa-4e0d-a4db-721a421df425 -> None [ 1007.882428] [50968]: key[port_security_enabled], False -> None [ 1007.882428] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1007.882428] [50968]: key[security_groups], [] -> None [ 1007.882428] [50968]: key[binding:profile], {} -> None [ 1007.882428] [50968]: key[binding:host_id], devstack -> None [ 1007.882428] [50968]: key[revision_number], 5 -> None [ 1007.882428] [50968]: key[description], -> None [ 1007.882428] [50968]: key[updated_at], 2025-11-21T22:35:17Z -> None [ 1007.882428] [50968]: key[standard_attr_id], 212 -> None [ 1007.882428] [50968]: key[admin_state_up], True -> None [ 1007.882428] [50968]: key[binding:vif_type], ovs -> None [ 1007.882428] [50968]: key[device_owner], network:router_gateway -> None [ 1007.882428] [50968]: key[extra_dhcp_opts], [] -> None [ 1007.882428] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1007.883902] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.888843] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96b16039-7c5d-42fd-a746-4f917374d735 req-1d25823e-d4c4-4c81-86ad-e41e5cd091eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.889984] [50969]: [pid: 50969|app: 0|req: 4124/8536] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?tenant_id=ad084460bdd24685a5cc00c971ad7763&device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 1040 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1007.904566] [50969]: [pid: 50969|app: 0|req: 4125/8537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.920559] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.922089] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks [] for router_controller (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.943603] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96b16039-7c5d-42fd-a746-4f917374d735 req-48c3557c-69fa-490f-b504-0b7e77c910b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.944648] [50969]: [pid: 50969|app: 0|req: 4126/8538] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/networks?id=64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.947601] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.947976] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1007.952822] [50968]: DEBUG neutron_lib.callbacks.manager [None req-66f468a3-bb86-40fd-b6fe-2196a9bb4d18 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.955151] [50968]: [pid: 50968|app: 0|req: 4413/8539] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:19 2025] DELETE /networking/v2.0/routers/4eaa99b5-e4f2-482e-a87e-c4b88b3fd8ba => generated 0 bytes in 450 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1007.955928] [50968]: DEBUG neutron.api.wsgi [req-96b16039-7c5d-42fd-a746-4f917374d735 req-077954c3-cfbe-4e83-abd4-e20aeecf170a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.968536] [50968]: [pid: 50968|app: 0|req: 4414/8540] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.973983] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-001f8ed1-c27f-4d11-b33f-950e47df4825 req-d6e8eef8-6b0c-4e76-9be5-caa6f1229641 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.974954] [50969]: [pid: 50969|app: 0|req: 4127/8541] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.985983] [50968]: [pid: 50968|app: 0|req: 4415/8542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.998553] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] Deleting subnet 0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1008.001299] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] Publish callbacks [] for subnet (0bf1bb7c-58a2-49a6-9516-fb0a54f8b708), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.014636] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96b16039-7c5d-42fd-a746-4f917374d735 req-4f465b50-673e-491a-b2c1-03fdd59af0af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.014863] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (0bf1bb7c-58a2-49a6-9516-fb0a54f8b708), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.015835] [50968]: [pid: 50968|app: 0|req: 4416/8543] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/subnets?id=d1845438-5126-4517-8782-909bca1e49d6 => generated 688 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.022486] [50968]: DEBUG neutron.api.wsgi [req-001f8ed1-c27f-4d11-b33f-950e47df4825 req-b5714efc-060c-4ca3-9f01-d3b1abde9c1c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.049870] [50968]: [pid: 50968|app: 0|req: 4417/8544] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.050856] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (0bf1bb7c-58a2-49a6-9516-fb0a54f8b708), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.054113] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] delete_subnet_precommit called with subnet settings {'id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'name': 'tempest-ImagesTestJSON-386628594-subnet', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 202, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) [ 1008.054113] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] delete_subnet_precommit: [ 1008.054113] [50969]: key[service_types], [] -> None [ 1008.054113] [50969]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.054113] [50969]: key[tags], [] -> None [ 1008.054113] [50969]: key[router:external], False -> None [ 1008.054113] [50969]: key[ipv6_ra_mode], None -> None [ 1008.054113] [50969]: key[created_at], 2025-11-21T22:35:15Z -> None [ 1008.054113] [50969]: key[name], tempest-ImagesTestJSON-386628594-subnet -> None [ 1008.054113] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1008.054113] [50969]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.054113] [50969]: key[id], 0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 -> None [ 1008.054113] [50969]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1008.054113] [50969]: key[host_routes], [] -> None [ 1008.054113] [50969]: key[revision_number], 0 -> None [ 1008.054113] [50969]: key[dns_nameservers], [] -> None [ 1008.054113] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1008.054113] [50969]: key[updated_at], 2025-11-21T22:35:15Z -> None [ 1008.054113] [50969]: key[description], -> None [ 1008.054113] [50969]: key[standard_attr_id], 202 -> None [ 1008.054113] [50969]: key[segment_id], None -> None [ 1008.054113] [50969]: key[shared], False -> None [ 1008.054113] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1008.054113] [50969]: key[ipv6_address_mode], None -> None [ 1008.054113] [50969]: key[enable_dhcp], True -> None [ 1008.054113] [50969]: key[subnetpool_id], None -> None [ 1008.054113] [50969]: key[ip_version], 4 -> None [ 1008.054113] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1008.079600] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (0bf1bb7c-58a2-49a6-9516-fb0a54f8b708), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.079796] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] delete_subnet_postcommit called with subnet settings {'id': '0bf1bb7c-58a2-49a6-9516-fb0a54f8b708', 'name': 'tempest-ImagesTestJSON-386628594-subnet', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 202, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) [ 1008.080030] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] delete_subnet_postcommit: [ 1008.080030] [50969]: key[service_types], [] -> None [ 1008.080030] [50969]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.080030] [50969]: key[tags], [] -> None [ 1008.080030] [50969]: key[router:external], False -> None [ 1008.080030] [50969]: key[ipv6_ra_mode], None -> None [ 1008.080030] [50969]: key[created_at], 2025-11-21T22:35:15Z -> None [ 1008.080030] [50969]: key[name], tempest-ImagesTestJSON-386628594-subnet -> None [ 1008.080030] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1008.080030] [50969]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.080030] [50969]: key[id], 0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 -> None [ 1008.080030] [50969]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1008.080030] [50969]: key[host_routes], [] -> None [ 1008.080030] [50969]: key[revision_number], 0 -> None [ 1008.080030] [50969]: key[dns_nameservers], [] -> None [ 1008.080030] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1008.080030] [50969]: key[updated_at], 2025-11-21T22:35:15Z -> None [ 1008.080030] [50969]: key[description], -> None [ 1008.080030] [50969]: key[standard_attr_id], 202 -> None [ 1008.080030] [50969]: key[segment_id], None -> None [ 1008.080030] [50969]: key[shared], False -> None [ 1008.080030] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1008.080030] [50969]: key[ipv6_address_mode], None -> None [ 1008.080030] [50969]: key[enable_dhcp], True -> None [ 1008.080030] [50969]: key[subnetpool_id], None -> None [ 1008.080030] [50969]: key[ip_version], 4 -> None [ 1008.080030] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1008.084689] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=0bf1bb7c-58a2-49a6-9516-fb0a54f8b708,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1008.088546] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96b16039-7c5d-42fd-a746-4f917374d735 req-3c32f601-187a-4d97-8a92-101a5ffffc0d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.089586] [50968]: [pid: 50968|app: 0|req: 4418/8545] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?network_id=64fb7a34-e4b2-41b2-9d78-cfb7c3833a51&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.093221] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5e43beea-d65d-4cef-80cc-846b279f3d69 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.094482] [50969]: [pid: 50969|app: 0|req: 4128/8546] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:20 2025] DELETE /networking/v2.0/subnets/0bf1bb7c-58a2-49a6-9516-fb0a54f8b708 => generated 0 bytes in 119 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1008.140827] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (f316fe0c-9a87-4edb-a536-41bf6fb30e00), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.165780] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-21aa9479-a48b-4b3e-8453-0f2b971f0232 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.167346] [50969]: [pid: 50969|app: 0|req: 4129/8547] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.202042] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Deleting port a203d9aa-b3d1-40df-a273-abfc7672a822 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1008.202410] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a203d9aa-b3d1-40df-a273-abfc7672a822), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.227190] [50968]: DEBUG neutron.plugins.ml2.db [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] For port a203d9aa-b3d1-40df-a273-abfc7672a822, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a203d9aa-b3d1-40df-a273-abfc7672a822,segment=NetworkSegment(c8d60fcd-d494-46bb-8a7e-29f9e3e009b5),segment_id=c8d60fcd-d494-46bb-8a7e-29f9e3e009b5)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1008.228591] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a203d9aa-b3d1-40df-a273-abfc7672a822), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.230026] [50969]: [pid: 50969|app: 0|req: 4130/8548] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/networks/64fb7a34-e4b2-41b2-9d78-cfb7c3833a51?fields=segments => generated 14 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.234622] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] delete_port_precommit called with port settings {'id': 'a203d9aa-b3d1-40df-a273-abfc7672a822', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:25:d4:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'device_owner': 'network:dhcp', 'standard_attr_id': 386, '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-21T22:35:39Z', 'updated_at': '2025-11-21T22:42:20Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:42:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 1008.234906] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] delete_port_precommit: [ 1008.234906] [50968]: key[mac_address], fa:16:3e:25:d4:7c -> None [ 1008.234906] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1008.234906] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1008.234906] [50968]: key[binding:vnic_type], normal -> None [ 1008.234906] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.234906] [50968]: key[tags], [] -> None [ 1008.234906] [50968]: key[allowed_address_pairs], [] -> None [ 1008.234906] [50968]: key[created_at], 2025-11-21T22:35:39Z -> None [ 1008.234906] [50968]: key[name], -> None [ 1008.234906] [50968]: key[status], ACTIVE -> None [ 1008.234906] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.234906] [50968]: key[fixed_ips], [] -> None [ 1008.234906] [50968]: key[id], a203d9aa-b3d1-40df-a273-abfc7672a822 -> None [ 1008.234906] [50968]: key[port_security_enabled], False -> None [ 1008.234906] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1008.234906] [50968]: key[security_groups], [] -> None [ 1008.234906] [50968]: key[binding:profile], {} -> None [ 1008.234906] [50968]: key[binding:host_id], devstack -> None [ 1008.234906] [50968]: key[revision_number], 5 -> None [ 1008.234906] [50968]: key[description], -> None [ 1008.234906] [50968]: key[updated_at], 2025-11-21T22:42:20Z -> None [ 1008.234906] [50968]: key[standard_attr_id], 386 -> None [ 1008.234906] [50968]: key[admin_state_up], True -> None [ 1008.234906] [50968]: key[binding:vif_type], ovs -> None [ 1008.234906] [50968]: key[device_owner], network:dhcp -> None [ 1008.234906] [50968]: key[extra_dhcp_opts], [] -> None [ 1008.234906] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1008.237279] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Calling delete_port for a203d9aa-b3d1-40df-a273-abfc7672a822 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1008.269595] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25c01a98-9ff9-4840-9e78-a89abbf286a0 req-bb139028-ba09-4ef9-8833-6385620179b7 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.271134] [50969]: [pid: 50969|app: 0|req: 4131/8549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.276167] [50969]: DEBUG neutron.api.wsgi [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-9f538e76-2723-4b0a-bc07-6cb40bcb00fe tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.302922] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a203d9aa-b3d1-40df-a273-abfc7672a822), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.313408] [50969]: [pid: 50969|app: 0|req: 4132/8550] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109 => generated 274 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.315408] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Pushing event deleted for resources: {'Port': ['ID=a203d9aa-b3d1-40df-a273-abfc7672a822,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1008.324234] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] No DVR routers for this DVR port a203d9aa-b3d1-40df-a273-abfc7672a822 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1008.324385] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] delete_port_postcommit called with port settings {'id': 'a203d9aa-b3d1-40df-a273-abfc7672a822', 'name': '', 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'mac_address': 'fa:16:3e:25:d4:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'device_owner': 'network:dhcp', 'standard_attr_id': 386, '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-21T22:35:39Z', 'updated_at': '2025-11-21T22:42:20Z', 'revision_number': 5, 'project_id': '4f158c20b8fb452c8995c99dad00c0c6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}}] (original binding levels None) on network {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:42:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} with segments to bind None [ 1008.324489] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] delete_port_postcommit: [ 1008.324489] [50968]: key[mac_address], fa:16:3e:25:d4:7c -> None [ 1008.324489] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1008.324489] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1008.324489] [50968]: key[binding:vnic_type], normal -> None [ 1008.324489] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.324489] [50968]: key[tags], [] -> None [ 1008.324489] [50968]: key[allowed_address_pairs], [] -> None [ 1008.324489] [50968]: key[created_at], 2025-11-21T22:35:39Z -> None [ 1008.324489] [50968]: key[name], -> None [ 1008.324489] [50968]: key[status], ACTIVE -> None [ 1008.324489] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.324489] [50968]: key[fixed_ips], [] -> None [ 1008.324489] [50968]: key[id], a203d9aa-b3d1-40df-a273-abfc7672a822 -> None [ 1008.324489] [50968]: key[port_security_enabled], False -> None [ 1008.324489] [50968]: key[network_id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1008.324489] [50968]: key[security_groups], [] -> None [ 1008.324489] [50968]: key[binding:profile], {} -> None [ 1008.324489] [50968]: key[binding:host_id], devstack -> None [ 1008.324489] [50968]: key[revision_number], 5 -> None [ 1008.324489] [50968]: key[description], -> None [ 1008.324489] [50968]: key[updated_at], 2025-11-21T22:42:20Z -> None [ 1008.324489] [50968]: key[standard_attr_id], 386 -> None [ 1008.324489] [50968]: key[admin_state_up], True -> None [ 1008.324489] [50968]: key[binding:vif_type], ovs -> None [ 1008.324489] [50968]: key[device_owner], network:dhcp -> None [ 1008.324489] [50968]: key[extra_dhcp_opts], [] -> None [ 1008.324489] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1008.348183] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (f316fe0c-9a87-4edb-a536-41bf6fb30e00), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.348300] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ac34a68-3625-49f7-a8fb-7269de1e9c72 req-9bf3ed16-2aa0-412b-bb69-f47cb8d1fbd0 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.349537] [50969]: [pid: 50969|app: 0|req: 4133/8551] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.360065] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] delete_network_precommit called with network settings {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:42:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} (original settings None) and network segments [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] [ 1008.360286] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] delete_network_precommit: [ 1008.360286] [50968]: key[qinq], None -> None [ 1008.360286] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.360286] [50968]: key[tags], [] -> None [ 1008.360286] [50968]: key[router:external], False -> None [ 1008.360286] [50968]: key[created_at], 2025-11-21T22:35:14Z -> None [ 1008.360286] [50968]: key[name], tempest-ImagesTestJSON-386628594-network -> None [ 1008.360286] [50968]: key[status], ACTIVE -> None [ 1008.360286] [50968]: key[ipv6_address_scope], None -> None [ 1008.360286] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.360286] [50968]: key[availability_zone_hints], [] -> None [ 1008.360286] [50968]: key[availability_zones], ['nova'] -> None [ 1008.360286] [50968]: key[id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1008.360286] [50968]: key[port_security_enabled], True -> None [ 1008.360286] [50968]: key[subnets], [] -> None [ 1008.360286] [50968]: key[provider:segmentation_id], 793 -> None [ 1008.360286] [50968]: key[provider:network_type], vlan -> None [ 1008.360286] [50968]: key[revision_number], 3 -> None [ 1008.360286] [50968]: key[provider:physical_network], default -> None [ 1008.360286] [50968]: key[description], -> None [ 1008.360286] [50968]: key[updated_at], 2025-11-21T22:42:20Z -> None [ 1008.360286] [50968]: key[standard_attr_id], 197 -> None [ 1008.360286] [50968]: key[admin_state_up], True -> None [ 1008.360286] [50968]: key[shared], False -> None [ 1008.360286] [50968]: key[ipv4_address_scope], None -> None [ 1008.360286] [50968]: key[vlan_transparent], None -> None [ 1008.360286] [50968]: key[mtu], 8950 -> None [ 1008.360286] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1008.361320] [50968]: DEBUG neutron.services.segments.db [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f316fe0c-9a87-4edb-a536-41bf6fb30e00']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1008.365860] [50968]: DEBUG neutron.services.segments.db [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1008.366067] [50968]: DEBUG neutron.services.segments.db [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1008.370573] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (c8d60fcd-d494-46bb-8a7e-29f9e3e009b5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.380111] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (c8d60fcd-d494-46bb-8a7e-29f9e3e009b5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.388051] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Releasing vlan 793 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1008.388373] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (c8d60fcd-d494-46bb-8a7e-29f9e3e009b5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.388589] [50969]: [pid: 50969|app: 0|req: 4134/8552] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/networks/64fb7a34-e4b2-41b2-9d78-cfb7c3833a51?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) [ 1008.391413] [50969]: DEBUG neutron.api.wsgi [req-25c01a98-9ff9-4840-9e78-a89abbf286a0 req-c524c16d-b8ec-4a3f-9448-b23e19fae8cf tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.409559] [50968]: INFO neutron.services.segments.plugin [-] Segment c8d60fcd-d494-46bb-8a7e-29f9e3e009b5 resource provider aggregate not found [ 1008.414925] [50969]: [pid: 50969|app: 0|req: 4135/8553] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.419781] [50969]: DEBUG neutron.api.v2.base [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'port': {'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'admin_state_up': True, 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1008.426325] [50968]: INFO neutron.services.segments.plugin [-] Segment c8d60fcd-d494-46bb-8a7e-29f9e3e009b5 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 c8d60fcd-d494-46bb-8a7e-29f9e3e009b5 found for delete ", "request_id": "req-d8ff3a10-ce63-40a0-8e05-70bfc99abe77"}]} [ 1008.447936] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (f316fe0c-9a87-4edb-a536-41bf6fb30e00), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.448528] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] delete_network_postcommit called with network settings {'id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00', 'name': 'tempest-ImagesTestJSON-386628594-network', 'tenant_id': '4f158c20b8fb452c8995c99dad00c0c6', 'project_id': '4f158c20b8fb452c8995c99dad00c0c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:14Z', 'updated_at': '2025-11-21T22:42:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 793} (original settings None) and network segments [{'id': 'c8d60fcd-d494-46bb-8a7e-29f9e3e009b5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 793, 'network_id': 'f316fe0c-9a87-4edb-a536-41bf6fb30e00'}] [ 1008.448725] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] delete_network_postcommit: [ 1008.448725] [50968]: key[qinq], None -> None [ 1008.448725] [50968]: key[project_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.448725] [50968]: key[tags], [] -> None [ 1008.448725] [50968]: key[router:external], False -> None [ 1008.448725] [50968]: key[created_at], 2025-11-21T22:35:14Z -> None [ 1008.448725] [50968]: key[name], tempest-ImagesTestJSON-386628594-network -> None [ 1008.448725] [50968]: key[status], ACTIVE -> None [ 1008.448725] [50968]: key[ipv6_address_scope], None -> None [ 1008.448725] [50968]: key[tenant_id], 4f158c20b8fb452c8995c99dad00c0c6 -> None [ 1008.448725] [50968]: key[availability_zone_hints], [] -> None [ 1008.448725] [50968]: key[availability_zones], ['nova'] -> None [ 1008.448725] [50968]: key[id], f316fe0c-9a87-4edb-a536-41bf6fb30e00 -> None [ 1008.448725] [50968]: key[port_security_enabled], True -> None [ 1008.448725] [50968]: key[subnets], [] -> None [ 1008.448725] [50968]: key[provider:segmentation_id], 793 -> None [ 1008.448725] [50968]: key[provider:network_type], vlan -> None [ 1008.448725] [50968]: key[revision_number], 3 -> None [ 1008.448725] [50968]: key[provider:physical_network], default -> None [ 1008.448725] [50968]: key[description], -> None [ 1008.448725] [50968]: key[updated_at], 2025-11-21T22:42:20Z -> None [ 1008.448725] [50968]: key[standard_attr_id], 197 -> None [ 1008.448725] [50968]: key[admin_state_up], True -> None [ 1008.448725] [50968]: key[shared], False -> None [ 1008.448725] [50968]: key[ipv4_address_scope], None -> None [ 1008.448725] [50968]: key[vlan_transparent], None -> None [ 1008.448725] [50968]: key[mtu], 8950 -> None [ 1008.448725] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1008.455357] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Pushing event deleted for resources: {'Network': ['ID=f316fe0c-9a87-4edb-a536-41bf6fb30e00,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1008.458610] [50968]: DEBUG neutron_lib.callbacks.manager [None req-330546fd-e66d-4ed2-ac8b-aeb1f5638da8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.460844] [50968]: [pid: 50968|app: 0|req: 4419/8554] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:42:20 2025] DELETE /networking/v2.0/networks/f316fe0c-9a87-4edb-a536-41bf6fb30e00 => generated 0 bytes in 363 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1008.464738] [50968]: DEBUG neutron.api.wsgi [req-3ac34a68-3625-49f7-a8fb-7269de1e9c72 req-33a15028-5d4c-41f5-b145-b285c31e0d25 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.490946] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Made reservation on behalf of c9e3084cb0b640ee8f9ad6896c6e0109 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1008.494889] [50969]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.498487] [50968]: [pid: 50968|app: 0|req: 4420/8555] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.515979] [50968]: [pid: 50968|app: 0|req: 4421/8556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.571406] [50969]: DEBUG neutron.db.db_base_plugin_common [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Allocated IP 192.168.128.7 (eb3b870e-3af9-498b-9219-319e41573962/566894e8-c8a2-49ec-83b4-1ca78e47ea70/05af2089-258f-4cca-8ff5-410f9861a329) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1008.572619] [50968]: [pid: 50968|app: 0|req: 4422/8557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.590073] [50968]: [pid: 50968|app: 0|req: 4423/8558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.625268] [50968]: [pid: 50968|app: 0|req: 4424/8559] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:20 2025] GET /networking/v2.0/security-groups?tenant_id=4f158c20b8fb452c8995c99dad00c0c6&name=default => generated 2925 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1008.653979] [50969]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for allowed_address_pair (05af2089-258f-4cca-8ff5-410f9861a329), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.654808] [50969]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (05af2089-258f-4cca-8ff5-410f9861a329), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.655026] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit called with port settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': '', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1008.657090] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit: [ 1008.657090] [50969]: key[mac_address], None -> fa:16:3e:d0:09:ac [ 1008.657090] [50969]: key[device_id], None -> 90384f3b-f443-4192-8bc6-83e254e8bb25 [ 1008.657090] [50969]: key[binding:vif_details], None -> {} [ 1008.657090] [50969]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1008.657090] [50969]: key[binding:vnic_type], None -> normal [ 1008.657090] [50969]: key[allowed_address_pairs], None -> [] [ 1008.657090] [50969]: key[name], None -> [ 1008.657090] [50969]: key[status], None -> DOWN [ 1008.657090] [50969]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1008.657090] [50969]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] [ 1008.657090] [50969]: key[id], None -> 05af2089-258f-4cca-8ff5-410f9861a329 [ 1008.657090] [50969]: key[port_security_enabled], None -> True [ 1008.657090] [50969]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 1008.657090] [50969]: key[security_groups], None -> ['0750b6a7-8358-4db0-b46f-3ccbf925625d'] [ 1008.657090] [50969]: key[binding:profile], None -> {} [ 1008.657090] [50969]: key[binding:host_id], None -> [ 1008.657090] [50969]: key[standard_attr_id], None -> 1543 [ 1008.657090] [50969]: key[admin_state_up], None -> True [ 1008.657090] [50969]: key[device_owner], None -> [ 1008.657090] [50969]: key[binding:vif_type], None -> unbound [ 1008.657090] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1008.664773] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7d43f4b3-4ea5-4338-9e32-4de3a8d7eacc admin admin] Publish callbacks [] for security_group (599d582a-c0d7-4df7-a1fe-3e63412d8939), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.680902] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7d43f4b3-4ea5-4338-9e32-4de3a8d7eacc admin admin] Publish callbacks [] for security_group (599d582a-c0d7-4df7-a1fe-3e63412d8939), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.682511] [50969]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (05af2089-258f-4cca-8ff5-410f9861a329), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.725534] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=05af2089-258f-4cca-8ff5-410f9861a329,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1008.730565] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7d43f4b3-4ea5-4338-9e32-4de3a8d7eacc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (599d582a-c0d7-4df7-a1fe-3e63412d8939), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.736387] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7d43f4b3-4ea5-4338-9e32-4de3a8d7eacc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=599d582a-c0d7-4df7-a1fe-3e63412d8939,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1008.740182] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Network eb3b870e-3af9-498b-9219-319e41573962 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1008.740432] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7d43f4b3-4ea5-4338-9e32-4de3a8d7eacc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.741158] [50969]: DEBUG neutron.scheduler.base_scheduler [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1008.741258] [50968]: [pid: 50968|app: 0|req: 4425/8560] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:20 2025] DELETE /networking/v2.0/security-groups/599d582a-c0d7-4df7-a1fe-3e63412d8939 => generated 0 bytes in 113 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1008.745564] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1008.769021] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit called with port settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': '', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:20Z', 'revision_number': 1, 'network': {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1008.769021] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit: [ 1008.769021] [50969]: key[mac_address], None -> fa:16:3e:d0:09:ac [ 1008.769021] [50969]: key[device_id], None -> 90384f3b-f443-4192-8bc6-83e254e8bb25 [ 1008.769021] [50969]: key[binding:vif_details], None -> {} [ 1008.769021] [50969]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1008.769021] [50969]: key[binding:vnic_type], None -> normal [ 1008.769021] [50969]: key[tags], None -> [] [ 1008.769021] [50969]: key[allowed_address_pairs], None -> [] [ 1008.769021] [50969]: key[created_at], None -> 2025-11-21T22:42:20Z [ 1008.769021] [50969]: key[name], None -> [ 1008.769021] [50969]: key[status], None -> DOWN [ 1008.769021] [50969]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1008.769021] [50969]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] [ 1008.769021] [50969]: key[id], None -> 05af2089-258f-4cca-8ff5-410f9861a329 [ 1008.769021] [50969]: key[port_security_enabled], None -> True [ 1008.769021] [50969]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 1008.769021] [50969]: key[security_groups], None -> ['0750b6a7-8358-4db0-b46f-3ccbf925625d'] [ 1008.769021] [50969]: key[binding:profile], None -> {} [ 1008.769021] [50969]: key[binding:host_id], None -> [ 1008.769021] [50969]: key[revision_number], None -> 1 [ 1008.769021] [50969]: key[description], None -> [ 1008.769021] [50969]: key[updated_at], None -> 2025-11-21T22:42:20Z [ 1008.769021] [50969]: key[standard_attr_id], None -> 1543 [ 1008.769021] [50969]: key[admin_state_up], None -> True [ 1008.769021] [50969]: key[binding:vif_type], None -> unbound [ 1008.769021] [50969]: key[device_owner], None -> [ 1008.769021] [50969]: key[extra_dhcp_opts], None -> [] [ 1008.769021] [50969]: key[network], None -> {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} [ 1008.769021] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1008.778113] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c653c47-4dc7-4cf6-8f6e-cdbd24c787ab req-339f946c-967d-451a-bcfd-dc01fee44883 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.779195] [50968]: [pid: 50968|app: 0|req: 4426/8561] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.803125] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.803643] [50969]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-6e7cbdf2-7c8c-4677-b500-0315022e4516 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.807024] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9229f3d2-bf55-4ec0-b570-7c324fdee5aa req-eb137df5-7da6-47b9-bf27-a5fd3f2a409a tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.808055] [50968]: [pid: 50968|app: 0|req: 4427/8562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.810922] [50968]: DEBUG neutron.api.wsgi [req-8c653c47-4dc7-4cf6-8f6e-cdbd24c787ab req-f9862e24-e151-4676-867a-d9ba1b5038f8 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.815861] [50969]: [pid: 50969|app: 0|req: 4136/8563] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:20 2025] POST /networking/v2.0/ports => generated 732 bytes in 400 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1008.819058] [50969]: DEBUG neutron.api.wsgi [req-9229f3d2-bf55-4ec0-b570-7c324fdee5aa req-a2b28028-d2bd-4f37-b0cc-fc62edd7c31d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.835630] [50968]: [pid: 50968|app: 0|req: 4428/8564] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/security-groups?id=4c5efb50-1e08-43fc-a6ab-e2d1db110262&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.838166] [50968]: DEBUG neutron.api.v2.base [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Request body: {'port': {'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1008.841766] [50969]: [pid: 50969|app: 0|req: 4137/8565] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.879477] [50968]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (05af2089-258f-4cca-8ff5-410f9861a329), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.933357] [50969]: [pid: 50969|app: 0|req: 4138/8566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.950254] [50969]: [pid: 50969|app: 0|req: 4139/8567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.002630] [50968]: DEBUG neutron.notifiers.nova [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 05af2089-258f-4cca-8ff5-410f9861a329 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1009.002725] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a08f5f30-72c8-41a8-9dde-529e1351cc60 req-1364820d-9968-43dd-9b7e-129ab4d9807c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.003033] [50969]: [pid: 50969|app: 0|req: 4140/8568] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 735 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.007563] [50968]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Publish callbacks [] for port (05af2089-258f-4cca-8ff5-410f9861a329), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.015846] [50968]: DEBUG neutron.db.provisioning_blocks [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Transition to ACTIVE for port object 05af2089-258f-4cca-8ff5-410f9861a329 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1009.017901] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] update_port_precommit called with port settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': 'compute:nova', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:21Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': '', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:20Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1009.018164] [50969]: [pid: 50969|app: 0|req: 4141/8569] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.018213] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] update_port_precommit: [ 1009.018213] [50968]: key[device_owner], -> compute:nova [ 1009.018213] [50968]: key[binding:host_id], -> cpu-1 [ 1009.018213] [50968]: key[updated_at], 2025-11-21T22:42:20Z -> 2025-11-21T22:42:21Z [ 1009.018213] [50968]: key[revision_number], 1 -> 2 [ 1009.018213] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1009.020829] [50968]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (05af2089-258f-4cca-8ff5-410f9861a329), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.020918] [50969]: DEBUG neutron.api.wsgi [req-a08f5f30-72c8-41a8-9dde-529e1351cc60 req-ba74647d-e4c1-48f5-a457-e8e07341b265 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.042629] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Pushing event updated for resources: {'Port': ['ID=05af2089-258f-4cca-8ff5-410f9861a329,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1009.046490] [50969]: [pid: 50969|app: 0|req: 4142/8570] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.078314] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] update_port_postcommit called with port settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': 'compute:nova', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:21Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': '', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:20Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1009.078314] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] update_port_postcommit: [ 1009.078314] [50968]: key[device_owner], -> compute:nova [ 1009.078314] [50968]: key[binding:host_id], -> cpu-1 [ 1009.078314] [50968]: key[updated_at], 2025-11-21T22:42:20Z -> 2025-11-21T22:42:21Z [ 1009.078314] [50968]: key[revision_number], 1 -> 2 [ 1009.078314] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1009.085513] [50968]: DEBUG neutron.plugins.ml2.managers [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Attempting to bind port 05af2089-258f-4cca-8ff5-410f9861a329 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1009.085513] [50968]: DEBUG neutron.plugins.ml2.managers [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Attempting to bind port 05af2089-258f-4cca-8ff5-410f9861a329 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1009.085513] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Attempting to bind port 05af2089-258f-4cca-8ff5-410f9861a329 on network eb3b870e-3af9-498b-9219-319e41573962 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1009.097598] [50969]: [pid: 50969|app: 0|req: 4143/8571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.100284] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1009.100439] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Bind Segment={'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1009.103678] [50968]: DEBUG networking_nsxv3.api.rpc [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1009.113136] [50969]: [pid: 50969|app: 0|req: 4144/8572] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.183040] [50969]: [pid: 50969|app: 0|req: 4145/8573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.229447] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c427b28-a3c6-4c42-b742-456ce252454f req-43892ffc-a5b1-4a8b-91ae-9b240d0c126f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.230545] [50969]: [pid: 50969|app: 0|req: 4146/8574] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.277286] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-f439bee2-ef40-409f-bc07-fa4f06114924 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.278301] [50969]: [pid: 50969|app: 0|req: 4147/8575] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1009.280945] [50969]: DEBUG neutron.api.wsgi [req-8c427b28-a3c6-4c42-b742-456ce252454f req-05b729ef-d793-4a3d-a4ad-5dd732bab841 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.305499] [50969]: [pid: 50969|app: 0|req: 4148/8576] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.416331] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faf838d1-dabf-456e-8197-06c3588dd613 req-275edf18-4088-433d-9137-14e5f642dd70 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.420171] [50969]: [pid: 50969|app: 0|req: 4149/8577] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:21 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.471998] [50969]: DEBUG neutron.plugins.ml2.plugin [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Deleting port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1009.472193] [50969]: DEBUG neutron_lib.callbacks.manager [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.508291] [50969]: DEBUG neutron.plugins.ml2.db [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] For port 42d0f195-bcec-42a7-9cc4-1c5f2f246297, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=42d0f195-bcec-42a7-9cc4-1c5f2f246297,segment=NetworkSegment(b4c3d497-057b-484e-8490-525b467fde4d),segment_id=b4c3d497-057b-484e-8490-525b467fde4d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1009.508527] [50969]: DEBUG neutron_lib.callbacks.manager [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.513088] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] delete_port_precommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:32Z', 'revision_number': 5, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 1009.513336] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] delete_port_precommit: [ 1009.513336] [50969]: key[mac_address], fa:16:3e:de:1f:ed -> None [ 1009.513336] [50969]: key[device_id], a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 -> None [ 1009.513336] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1009.513336] [50969]: key[binding:vnic_type], normal -> None [ 1009.513336] [50969]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1009.513336] [50969]: key[tags], [] -> None [ 1009.513336] [50969]: key[allowed_address_pairs], [] -> None [ 1009.513336] [50969]: key[created_at], 2025-11-21T22:41:30Z -> None [ 1009.513336] [50969]: key[name], -> None [ 1009.513336] [50969]: key[status], ACTIVE -> None [ 1009.513336] [50969]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1009.513336] [50969]: key[fixed_ips], [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}] -> None [ 1009.513336] [50969]: key[id], 42d0f195-bcec-42a7-9cc4-1c5f2f246297 -> None [ 1009.513336] [50969]: key[port_security_enabled], True -> None [ 1009.513336] [50969]: key[network_id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1009.513336] [50969]: key[security_groups], ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'] -> None [ 1009.513336] [50969]: key[binding:profile], {} -> None [ 1009.513336] [50969]: key[binding:host_id], cpu-1 -> None [ 1009.513336] [50969]: key[revision_number], 5 -> None [ 1009.513336] [50969]: key[description], -> None [ 1009.513336] [50969]: key[updated_at], 2025-11-21T22:41:32Z -> None [ 1009.513336] [50969]: key[standard_attr_id], 1465 -> None [ 1009.513336] [50969]: key[admin_state_up], True -> None [ 1009.513336] [50969]: key[binding:vif_type], ovs -> None [ 1009.513336] [50969]: key[device_owner], compute:nova -> None [ 1009.513336] [50969]: key[extra_dhcp_opts], [] -> None [ 1009.513336] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1009.615280] [50969]: DEBUG neutron_lib.callbacks.manager [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.615519] [50969]: DEBUG neutron_lib.callbacks.manager [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (6dea8e0a-f208-481a-aa9f-533baad030b6), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.615868] [50969]: INFO neutron.db.l3_db [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Floating IP 6dea8e0a-f208-481a-aa9f-533baad030b6 disassociated. External IP: 10.180.180.216, port: 42d0f195-bcec-42a7-9cc4-1c5f2f246297. [ 1009.616092] [50969]: DEBUG neutron.plugins.ml2.plugin [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Calling delete_port for 42d0f195-bcec-42a7-9cc4-1c5f2f246297 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1009.710014] [50969]: DEBUG neutron_lib.callbacks.manager [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (42d0f195-bcec-42a7-9cc4-1c5f2f246297), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.718618] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Pushing event deleted for resources: {'Port': ['ID=42d0f195-bcec-42a7-9cc4-1c5f2f246297,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1009.788705] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Router 2735d715-5d45-49d7-9645-8297bd8fcf50 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1009.842337] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1009.864937] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] No DVR routers for this DVR port 42d0f195-bcec-42a7-9cc4-1c5f2f246297 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1009.865422] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] delete_port_postcommit called with port settings {'id': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:de:1f:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'device_owner': 'compute:nova', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:30Z', 'updated_at': '2025-11-21T22:41:32Z', 'revision_number': 5, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 1009.865691] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] delete_port_postcommit: [ 1009.865691] [50969]: key[mac_address], fa:16:3e:de:1f:ed -> None [ 1009.865691] [50969]: key[device_id], a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 -> None [ 1009.865691] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aaf99dce-c773-48db-a2d9-00b8d0a7c75d', 'external-id': 'nsx-vlan-transportzone-248', 'segmentation_id': 248, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1009.865691] [50969]: key[binding:vnic_type], normal -> None [ 1009.865691] [50969]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1009.865691] [50969]: key[tags], [] -> None [ 1009.865691] [50969]: key[allowed_address_pairs], [] -> None [ 1009.865691] [50969]: key[created_at], 2025-11-21T22:41:30Z -> None [ 1009.865691] [50969]: key[name], -> None [ 1009.865691] [50969]: key[status], ACTIVE -> None [ 1009.865691] [50969]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1009.865691] [50969]: key[fixed_ips], [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.9'}] -> None [ 1009.865691] [50969]: key[id], 42d0f195-bcec-42a7-9cc4-1c5f2f246297 -> None [ 1009.865691] [50969]: key[port_security_enabled], True -> None [ 1009.865691] [50969]: key[network_id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1009.865691] [50969]: key[security_groups], ['4c5efb50-1e08-43fc-a6ab-e2d1db110262'] -> None [ 1009.865691] [50969]: key[binding:profile], {} -> None [ 1009.865691] [50969]: key[binding:host_id], cpu-1 -> None [ 1009.865691] [50969]: key[revision_number], 5 -> None [ 1009.865691] [50969]: key[description], -> None [ 1009.865691] [50969]: key[updated_at], 2025-11-21T22:41:32Z -> None [ 1009.865691] [50969]: key[standard_attr_id], 1465 -> None [ 1009.865691] [50969]: key[admin_state_up], True -> None [ 1009.865691] [50969]: key[binding:vif_type], ovs -> None [ 1009.865691] [50969]: key[device_owner], compute:nova -> None [ 1009.865691] [50969]: key[extra_dhcp_opts], [] -> None [ 1009.865691] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1009.867975] [50969]: DEBUG neutron_lib.callbacks.manager [req-faf838d1-dabf-456e-8197-06c3588dd613 req-d354aa60-f981-4ac7-8c07-c23e19818da2 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.868553] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'name': 'network-vif-deleted', 'tag': '42d0f195-bcec-42a7-9cc4-1c5f2f246297'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1009.872731] [50969]: [pid: 50969|app: 0|req: 4150/8578] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:21 2025] DELETE /networking/v2.0/ports/42d0f195-bcec-42a7-9cc4-1c5f2f246297 => generated 0 bytes in 449 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1009.876379] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-225052c8-e235-4fa8-af9c-b8a362a1798b" -d '{"events": [{"server_uuid": "a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386", "name": "network-vif-deleted", "tag": "42d0f195-bcec-42a7-9cc4-1c5f2f246297"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1009.894277] [50969]: [pid: 50969|app: 0|req: 4151/8579] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.011550] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7bc41dd7-85a8-4d5c-b891-6b22c7b93ca3 req-9af295a8-72ac-45bc-ac83-995deaf6e690 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.014391] [50969]: [pid: 50969|app: 0|req: 4152/8580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 119 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.045778] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-89a3956e-2960-4604-b552-812f630eace8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.046923] [50969]: [pid: 50969|app: 0|req: 4153/8581] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1010.049712] [50969]: DEBUG neutron.api.wsgi [req-7bc41dd7-85a8-4d5c-b891-6b22c7b93ca3 req-d7390a98-b6a9-472e-ad0a-89f825ff7a26 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.077162] [50969]: [pid: 50969|app: 0|req: 4154/8582] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.109447] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Bound using segment: {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1010.109447] [50968]: DEBUG neutron.plugins.ml2.managers [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Bound port: 05af2089-258f-4cca-8ff5-410f9861a329, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "db68bd64-5b56-49af-a075-13dcf85cb2e0", "external-id": "nsx-vlan-transportzone-590", "segmentation_id": 590}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1010.109864] [50968]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (05af2089-258f-4cca-8ff5-410f9861a329), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.132552] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bd7cf25-69ca-49b1-ae29-4a9f23926cbe req-643f88ac-3f8f-44f9-aa24-552a8c8f4af7 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.136748] [50969]: [pid: 50969|app: 0|req: 4155/8583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.180805] [50968]: DEBUG neutron.plugins.ml2.db [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] For port 05af2089-258f-4cca-8ff5-410f9861a329, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1010.184936] [50968]: DEBUG neutron.plugins.ml2.db [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] For port 05af2089-258f-4cca-8ff5-410f9861a329, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=05af2089-258f-4cca-8ff5-410f9861a329,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1010.185282] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-478b530a-fb45-4afa-abfc-3ed28de60b2b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.186533] [50969]: [pid: 50969|app: 0|req: 4156/8584] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.187596] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] update_port_precommit called with port settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': 'compute:nova', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:21Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': 'compute:nova', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:21Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1010.188031] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] update_port_precommit: [ 1010.188031] [50968]: key[binding:vif_type], unbound -> ovs [ 1010.188031] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} [ 1010.188031] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1010.191673] [50968]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (05af2089-258f-4cca-8ff5-410f9861a329), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.202014] [50969]: [pid: 50969|app: 0|req: 4157/8585] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.204519] [50969]: DEBUG neutron.api.wsgi [req-3bd7cf25-69ca-49b1-ae29-4a9f23926cbe req-2e2f5f0b-e4eb-4e0f-be90-9091d224c165 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.231615] [50969]: [pid: 50969|app: 0|req: 4158/8586] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.234836] [50969]: DEBUG neutron.api.wsgi [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-53a358f8-b467-49c9-adcc-a8b116730b4d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.239053] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Pushing event updated for resources: {'Port': ['ID=05af2089-258f-4cca-8ff5-410f9861a329,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1010.248400] [50968]: DEBUG neutron.db.provisioning_blocks [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Provisioning complete for port 05af2089-258f-4cca-8ff5-410f9861a329 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1010.248400] [50968]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (05af2089-258f-4cca-8ff5-410f9861a329), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.248400] [50968]: INFO neutron.plugins.ml2.plugin [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Attempt 1 to provision port 05af2089-258f-4cca-8ff5-410f9861a329 [ 1010.272255] [50969]: [pid: 50969|app: 0|req: 4159/8587] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.289530] [50969]: [pid: 50969|app: 0|req: 4160/8588] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1010.302751] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Current status of the port 05af2089-258f-4cca-8ff5-410f9861a329 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1010.302959] [50968]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (05af2089-258f-4cca-8ff5-410f9861a329), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.318115] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-577677fa-df23-454f-8649-03cf41af47b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.319096] [50969]: [pid: 50969|app: 0|req: 4161/8589] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.335995] [50969]: [pid: 50969|app: 0|req: 4162/8590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.374296] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-037aca71-3307-46f4-91e5-ec98f5c8c38c req-4a640fd1-ca9d-4f31-9a21-7527d30a9939 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.375245] [50969]: [pid: 50969|app: 0|req: 4163/8591] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.393693] [50969]: [pid: 50969|app: 0|req: 4164/8592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.427108] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-49244042-8f7e-4cb4-aa36-7f4e33977b2a x-openstack-request-id: req-49244042-8f7e-4cb4-aa36-7f4e33977b2a {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1010.428817] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386", "name": "network-vif-deleted", "tag": "42d0f195-bcec-42a7-9cc4-1c5f2f246297", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1010.430193] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-49244042-8f7e-4cb4-aa36-7f4e33977b2a {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1010.431104] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-49244042-8f7e-4cb4-aa36-7f4e33977b2a'] response: {'server_uuid': 'a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386', 'name': 'network-vif-deleted', 'tag': '42d0f195-bcec-42a7-9cc4-1c5f2f246297', 'status': 'completed', 'code': 200} [ 1010.432882] [50969]: [pid: 50969|app: 0|req: 4165/8593] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.460967] [50968]: DEBUG neutron_lib.db.api [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Retry wrapper got retriable exception: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {{(pid=50968) wrapped /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/db/api.py:185}} [ 1010.461196] [50968]: DEBUG oslo_db.api [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Performing DB retry for function neutron.plugins.ml2.plugin.Ml2Plugin.update_port_statuses {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/api.py:155}} [ 1010.469379] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-807962ab-038e-4f63-a057-e0456a58eb61 req-085cac2d-efbb-4d00-afec-17fd9b40a854 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.470581] [50969]: [pid: 50969|app: 0|req: 4166/8594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.506374] [50969]: [pid: 50969|app: 0|req: 4167/8595] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1010.508399] [50969]: DEBUG neutron.api.wsgi [req-807962ab-038e-4f63-a057-e0456a58eb61 req-d3957a47-b976-43d7-94f2-b04cafc3cf3c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.535119] [50969]: [pid: 50969|app: 0|req: 4168/8596] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&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.546519] [50969]: [pid: 50969|app: 0|req: 4169/8597] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.596470] [50969]: [pid: 50969|app: 0|req: 4170/8598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.609310] [50969]: [pid: 50969|app: 0|req: 4171/8599] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.664138] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec392637-4e8b-43e6-b72a-0d6f3eb4f9f5 req-61a1dc5d-564b-4cf3-99c8-a39aef1036db tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.665413] [50969]: [pid: 50969|app: 0|req: 4172/8600] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:22 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.683956] [50969]: [pid: 50969|app: 0|req: 4173/8601] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.687046] [50969]: DEBUG neutron.api.wsgi [req-ec392637-4e8b-43e6-b72a-0d6f3eb4f9f5 req-0377a067-ead7-4d4e-b441-fddec373aa32 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.709658] [50969]: [pid: 50969|app: 0|req: 4174/8602] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.748701] [50969]: [pid: 50969|app: 0|req: 4175/8603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.778503] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b3fb884-e626-448e-8746-e3981141c398 req-5f57f3c1-3c5e-4725-8264-e760894aef3c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.779925] [50969]: [pid: 50969|app: 0|req: 4176/8604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1010.785938] [50969]: DEBUG neutron.api.wsgi [req-5b3fb884-e626-448e-8746-e3981141c398 req-3de81f49-a835-4418-b742-86370159eaf3 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.807517] [50969]: [pid: 50969|app: 0|req: 4177/8605] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.875761] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-5f2b8939-27b4-4f1e-9980-4a9d06e97b8f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.876816] [50969]: [pid: 50969|app: 0|req: 4178/8606] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.884436] [50969]: DEBUG neutron.api.v2.base [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Request body: {'port': {'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'admin_state_up': True, 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1010.928080] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Made reservation on behalf of b8b093d93cf34c91bbeb515844a183a0 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1010.932458] [50969]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.984253] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Current status of the port 05af2089-258f-4cca-8ff5-410f9861a329 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1010.985122] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] update_port_postcommit called with port settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': 'compute:nova', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:22Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': 'compute:nova', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:21Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1010.985299] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] update_port_postcommit: [ 1010.985299] [50968]: key[binding:vif_type], unbound -> ovs [ 1010.985299] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} [ 1010.985299] [50968]: key[updated_at], 2025-11-21T22:42:21Z -> 2025-11-21T22:42:22Z [ 1010.985299] [50968]: key[revision_number], 2 -> 4 [ 1010.985299] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1010.990441] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.991046] [50968]: DEBUG neutron_lib.callbacks.manager [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3aaa5b27-e90b-4feb-8c5f-5a0a2a5496a5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.991589] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'tag': '05af2089-258f-4cca-8ff5-410f9861a329'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1010.993420] [50968]: [pid: 50968|app: 0|req: 4429/8607] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:21 2025] PUT /networking/v2.0/ports/05af2089-258f-4cca-8ff5-410f9861a329 => generated 1037 bytes in 2158 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1011.002038] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-13ba118d-3c9e-4e88-841a-ca04af3b581e" -d '{"events": [{"name": "network-changed", "server_uuid": "90384f3b-f443-4192-8bc6-83e254e8bb25", "tag": "05af2089-258f-4cca-8ff5-410f9861a329"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1011.003668] [50969]: DEBUG neutron.db.db_base_plugin_common [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Allocated IP 192.168.128.14 (05bef1e0-3303-4046-b89f-5cd162589347/a1fd8c15-7a53-4df6-949b-7eaf899a1a30/bafefadd-e31d-4bb2-9ca3-7010a305c606) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1011.022179] [50968]: [pid: 50968|app: 0|req: 4430/8608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.063877] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-190e9b4d-083e-4570-8752-c32a9ac61355 x-openstack-request-id: req-190e9b4d-083e-4570-8752-c32a9ac61355 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1011.064026] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "90384f3b-f443-4192-8bc6-83e254e8bb25", "tag": "05af2089-258f-4cca-8ff5-410f9861a329", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1011.064085] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-190e9b4d-083e-4570-8752-c32a9ac61355 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1011.064248] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-190e9b4d-083e-4570-8752-c32a9ac61355'] response: {'name': 'network-changed', 'server_uuid': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'tag': '05af2089-258f-4cca-8ff5-410f9861a329', 'status': 'completed', 'code': 200} [ 1011.112424] [50969]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for allowed_address_pair (bafefadd-e31d-4bb2-9ca3-7010a305c606), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.114425] [50969]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.114425] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': '', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1011.114425] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit: [ 1011.114425] [50969]: key[mac_address], None -> fa:16:3e:66:27:4c [ 1011.114425] [50969]: key[device_id], None -> 17970da4-1a39-459d-abad-2369fb06438e [ 1011.114425] [50969]: key[binding:vif_details], None -> {} [ 1011.114425] [50969]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1011.114425] [50969]: key[binding:vnic_type], None -> normal [ 1011.114425] [50969]: key[allowed_address_pairs], None -> [] [ 1011.114425] [50969]: key[name], None -> [ 1011.114425] [50969]: key[status], None -> DOWN [ 1011.114425] [50969]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1011.114425] [50969]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}] [ 1011.114425] [50969]: key[id], None -> bafefadd-e31d-4bb2-9ca3-7010a305c606 [ 1011.114425] [50969]: key[port_security_enabled], None -> True [ 1011.114425] [50969]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1011.114425] [50969]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1011.114425] [50969]: key[binding:profile], None -> {} [ 1011.114425] [50969]: key[binding:host_id], None -> [ 1011.114425] [50969]: key[standard_attr_id], None -> 1544 [ 1011.114425] [50969]: key[admin_state_up], None -> True [ 1011.114425] [50969]: key[device_owner], None -> [ 1011.114425] [50969]: key[binding:vif_type], None -> unbound [ 1011.114425] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.155874] [50969]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.192168] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event updated for resources: {'Port': ['ID=bafefadd-e31d-4bb2-9ca3-7010a305c606,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1011.210296] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Network 05bef1e0-3303-4046-b89f-5cd162589347 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1011.211303] [50969]: DEBUG neutron.scheduler.base_scheduler [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1011.216311] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1011.232197] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': '', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:23Z', 'revision_number': 1, 'network': {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1011.232432] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit: [ 1011.232432] [50969]: key[mac_address], None -> fa:16:3e:66:27:4c [ 1011.232432] [50969]: key[device_id], None -> 17970da4-1a39-459d-abad-2369fb06438e [ 1011.232432] [50969]: key[binding:vif_details], None -> {} [ 1011.232432] [50969]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1011.232432] [50969]: key[binding:vnic_type], None -> normal [ 1011.232432] [50969]: key[tags], None -> [] [ 1011.232432] [50969]: key[allowed_address_pairs], None -> [] [ 1011.232432] [50969]: key[created_at], None -> 2025-11-21T22:42:23Z [ 1011.232432] [50969]: key[name], None -> [ 1011.232432] [50969]: key[status], None -> DOWN [ 1011.232432] [50969]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1011.232432] [50969]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}] [ 1011.232432] [50969]: key[id], None -> bafefadd-e31d-4bb2-9ca3-7010a305c606 [ 1011.232432] [50969]: key[port_security_enabled], None -> True [ 1011.232432] [50969]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1011.232432] [50969]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1011.232432] [50969]: key[binding:profile], None -> {} [ 1011.232432] [50969]: key[binding:host_id], None -> [ 1011.232432] [50969]: key[revision_number], None -> 1 [ 1011.232432] [50969]: key[description], None -> [ 1011.232432] [50969]: key[updated_at], None -> 2025-11-21T22:42:23Z [ 1011.232432] [50969]: key[standard_attr_id], None -> 1544 [ 1011.232432] [50969]: key[admin_state_up], None -> True [ 1011.232432] [50969]: key[binding:vif_type], None -> unbound [ 1011.232432] [50969]: key[device_owner], None -> [ 1011.232432] [50969]: key[extra_dhcp_opts], None -> [] [ 1011.232432] [50969]: key[network], None -> {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} [ 1011.232432] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.242763] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-675f5d96-d2c1-4201-beed-cde672f7c0b5 req-04e151cc-a2c3-437f-a86f-c23387c292f1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.243818] [50968]: [pid: 50968|app: 0|req: 4431/8609] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.250091] [50968]: DEBUG neutron.api.wsgi [req-675f5d96-d2c1-4201-beed-cde672f7c0b5 req-d11411a1-df39-4169-b686-a6170bfa0e37 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.264185] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.264606] [50969]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-752abc50-dbf6-40af-be17-c3bc9f183a30 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.283440] [50969]: [pid: 50969|app: 0|req: 4179/8610] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:23 2025] POST /networking/v2.0/ports => generated 733 bytes in 401 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1011.288332] [50968]: [pid: 50968|app: 0|req: 4432/8611] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.291922] [50968]: DEBUG neutron.api.v2.base [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Request body: {'port': {'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1011.321874] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c0ebe50-33bf-4144-adf2-e9ad9393b86a req-72b79c12-2d80-4d44-b195-0fce447b6a4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.323057] [50969]: [pid: 50969|app: 0|req: 4180/8612] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 736 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.330579] [50969]: DEBUG neutron.api.wsgi [req-7c0ebe50-33bf-4144-adf2-e9ad9393b86a req-c1f1f903-b769-4e25-9ff4-d41749aa0cf3 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.344258] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.356333] [50969]: [pid: 50969|app: 0|req: 4181/8613] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.389842] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1303826a-4e2d-41a6-b9d2-7cf6d01095bf req-18ad80fa-d23d-47f3-88cc-ca3ab3a5ab38 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.390927] [50969]: [pid: 50969|app: 0|req: 4182/8614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.459688] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e00d4d1c-4445-40f4-9a12-e9978a203beb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.477723] [50968]: DEBUG neutron.notifiers.nova [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bafefadd-e31d-4bb2-9ca3-7010a305c606 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1011.487266] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks [] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.502295] [50968]: DEBUG neutron.db.provisioning_blocks [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Transition to ACTIVE for port object bafefadd-e31d-4bb2-9ca3-7010a305c606 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1011.502295] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_precommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:23Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': '', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:23Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1011.502295] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_precommit: [ 1011.502295] [50968]: key[device_owner], -> compute:nova [ 1011.502295] [50968]: key[binding:host_id], -> cpu-1 [ 1011.502295] [50968]: key[revision_number], 1 -> 2 [ 1011.502295] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.503766] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.536653] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Pushing event updated for resources: {'Port': ['ID=bafefadd-e31d-4bb2-9ca3-7010a305c606,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1011.537377] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e00d4d1c-4445-40f4-9a12-e9978a203beb admin admin] Publish callbacks [] for security_group (9f96ec26-0d57-4df1-b3b9-2b2a9ecaac66), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.548524] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e00d4d1c-4445-40f4-9a12-e9978a203beb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (9f96ec26-0d57-4df1-b3b9-2b2a9ecaac66), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.573295] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e00d4d1c-4445-40f4-9a12-e9978a203beb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9f96ec26-0d57-4df1-b3b9-2b2a9ecaac66,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1011.587876] [50969]: [pid: 50969|app: 0|req: 4183/8615] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/security-groups?tenant_id=3f98de79d9d24c1cbf3c18c58d075072&name=default => generated 2929 bytes in 196 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1011.590946] [50969]: DEBUG neutron.api.wsgi [req-1303826a-4e2d-41a6-b9d2-7cf6d01095bf req-bea65da9-da82-4d0c-92f5-2e5971f28b0c tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.598797] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_postcommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:23Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': '', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:23Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1011.598982] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_postcommit: [ 1011.598982] [50968]: key[device_owner], -> compute:nova [ 1011.598982] [50968]: key[binding:host_id], -> cpu-1 [ 1011.598982] [50968]: key[revision_number], 1 -> 2 [ 1011.598982] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.606978] [50968]: DEBUG neutron.plugins.ml2.managers [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Attempting to bind port bafefadd-e31d-4bb2-9ca3-7010a305c606 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1011.607161] [50968]: DEBUG neutron.plugins.ml2.managers [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Attempting to bind port bafefadd-e31d-4bb2-9ca3-7010a305c606 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1011.607258] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Attempting to bind port bafefadd-e31d-4bb2-9ca3-7010a305c606 on network 05bef1e0-3303-4046-b89f-5cd162589347 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1011.611935] [50969]: [pid: 50969|app: 0|req: 4184/8616] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&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.630069] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1011.630376] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Bind Segment={'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1011.630555] [50969]: [pid: 50969|app: 0|req: 4185/8617] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.635617] [50968]: DEBUG networking_nsxv3.api.rpc [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1011.675055] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13ba118d-3c9e-4e88-841a-ca04af3b581e req-c236b3c6-58f9-4b93-b558-c2a33e11ddc0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.675781] [50969]: [pid: 50969|app: 0|req: 4186/8618] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:23 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 1042 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1011.709373] [50969]: DEBUG neutron_lib.callbacks.manager [None req-813b19fd-8232-4480-9928-9dc91d866bd1 admin admin] Publish callbacks [] for security_group (9f96ec26-0d57-4df1-b3b9-2b2a9ecaac66), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.731597] [50969]: DEBUG neutron_lib.callbacks.manager [None req-813b19fd-8232-4480-9928-9dc91d866bd1 admin admin] Publish callbacks [] for security_group (9f96ec26-0d57-4df1-b3b9-2b2a9ecaac66), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.761018] [50969]: DEBUG neutron_lib.callbacks.manager [None req-813b19fd-8232-4480-9928-9dc91d866bd1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (9f96ec26-0d57-4df1-b3b9-2b2a9ecaac66), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.765692] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-813b19fd-8232-4480-9928-9dc91d866bd1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9f96ec26-0d57-4df1-b3b9-2b2a9ecaac66,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1011.769625] [50969]: DEBUG neutron_lib.callbacks.manager [None req-813b19fd-8232-4480-9928-9dc91d866bd1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.770257] [50969]: [pid: 50969|app: 0|req: 4187/8619] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:24 2025] DELETE /networking/v2.0/security-groups/9f96ec26-0d57-4df1-b3b9-2b2a9ecaac66 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1011.788227] [50969]: [pid: 50969|app: 0|req: 4188/8620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.837721] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13ba118d-3c9e-4e88-841a-ca04af3b581e req-78fa3ba9-6e00-40d5-942e-7eddfd279924 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.839202] [50969]: [pid: 50969|app: 0|req: 4189/8621] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/networks?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&shared=False => generated 714 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.858956] [50969]: [pid: 50969|app: 0|req: 4190/8622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.901393] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30854d87-8a55-4415-a894-439cbdf98e61 req-e667184a-4297-422d-bd2e-7ad1e6fcde0a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.903074] [50969]: [pid: 50969|app: 0|req: 4191/8623] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.962330] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13ba118d-3c9e-4e88-841a-ca04af3b581e req-e0324b1a-a96a-48aa-9b28-0e25b4539b00 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.963506] [50969]: [pid: 50969|app: 0|req: 4192/8624] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.004416] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1aab502-ed5e-4566-bade-8d89a3899f80 req-0796dad9-ba39-4a1a-8530-f6f4e619eca7 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.005546] [50969]: [pid: 50969|app: 0|req: 4193/8625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.008403] [50969]: DEBUG neutron.api.wsgi [req-30854d87-8a55-4415-a894-439cbdf98e61 req-4d7f8be5-46df-4275-9502-1955a0cc8cdb tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.037128] [50969]: [pid: 50969|app: 0|req: 4194/8626] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.040021] [50969]: DEBUG neutron.api.wsgi [req-c1aab502-ed5e-4566-bade-8d89a3899f80 req-c0d83e57-1e67-48aa-8267-c18fc95d1f5f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.069567] [50969]: [pid: 50969|app: 0|req: 4195/8627] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.116735] [50969]: [pid: 50969|app: 0|req: 4196/8628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.136274] [50969]: [pid: 50969|app: 0|req: 4197/8629] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.205177] [50969]: [pid: 50969|app: 0|req: 4198/8630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.221885] [50969]: [pid: 50969|app: 0|req: 4199/8631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.295269] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43209b83-2c35-4166-8f4d-ee1c5d839691 req-fd5ec999-f982-48d4-b2f4-c3d71bc1d902 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.296344] [50969]: [pid: 50969|app: 0|req: 4200/8632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.310528] [50969]: [pid: 50969|app: 0|req: 4201/8633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.384334] [50969]: DEBUG neutron.api.v2.base [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1012.402840] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1012.405364] [50969]: DEBUG neutron_lib.callbacks.manager [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.410631] [50969]: DEBUG neutron_lib.callbacks.manager [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.484565] [50969]: DEBUG neutron_lib.callbacks.manager [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Publish callbacks [] for security_group (72ef45f6-6e2c-41d2-8697-fa5b38d00b3b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.485992] [50969]: DEBUG neutron_lib.callbacks.manager [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (72ef45f6-6e2c-41d2-8697-fa5b38d00b3b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.505881] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1012.519783] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] vlan segment allocate from pool success with {'vlan_id': 300, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1012.527688] [50969]: DEBUG neutron_lib.callbacks.manager [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (ba76d015-7bd9-41b6-88ac-f62be5b1076a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.527875] [50969]: INFO neutron.db.segments_db [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Added segment ba76d015-7bd9-41b6-88ac-f62be5b1076a of type vlan for network 754b9531-573b-4f61-b59d-5b5614bcae30 [ 1012.544880] [50969]: DEBUG neutron_lib.callbacks.manager [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (754b9531-573b-4f61-b59d-5b5614bcae30), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.557125] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] create_network_precommit called with network settings {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1555, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:24Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ba76d015-7bd9-41b6-88ac-f62be5b1076a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 300, 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30'}] [ 1012.557393] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] create_network_precommit: [ 1012.557393] [50969]: key[qinq], None -> None [ 1012.557393] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1012.557393] [50969]: key[tags], None -> [] [ 1012.557393] [50969]: key[router:external], None -> False [ 1012.557393] [50969]: key[created_at], None -> 2025-11-21T22:42:24Z [ 1012.557393] [50969]: key[name], None -> tempest-ServersTestMultiNic-1241717757-network [ 1012.557393] [50969]: key[status], None -> ACTIVE [ 1012.557393] [50969]: key[ipv6_address_scope], None -> None [ 1012.557393] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1012.557393] [50969]: key[availability_zone_hints], None -> [] [ 1012.557393] [50969]: key[availability_zones], None -> [] [ 1012.557393] [50969]: key[id], None -> 754b9531-573b-4f61-b59d-5b5614bcae30 [ 1012.557393] [50969]: key[port_security_enabled], None -> True [ 1012.557393] [50969]: key[subnets], None -> [] [ 1012.557393] [50969]: key[provider:segmentation_id], None -> 300 [ 1012.557393] [50969]: key[provider:network_type], None -> vlan [ 1012.557393] [50969]: key[revision_number], None -> 1 [ 1012.557393] [50969]: key[provider:physical_network], None -> default [ 1012.557393] [50969]: key[description], None -> [ 1012.557393] [50969]: key[updated_at], None -> 2025-11-21T22:42:24Z [ 1012.557393] [50969]: key[standard_attr_id], None -> 1555 [ 1012.557393] [50969]: key[admin_state_up], None -> True [ 1012.557393] [50969]: key[shared], None -> False [ 1012.557393] [50969]: key[ipv4_address_scope], None -> None [ 1012.557393] [50969]: key[vlan_transparent], None -> None [ 1012.557393] [50969]: key[mtu], None -> 8950 [ 1012.557393] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.562073] [50969]: DEBUG neutron_lib.callbacks.manager [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (754b9531-573b-4f61-b59d-5b5614bcae30), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.578455] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Pushing event updated for resources: {'Network': ['ID=754b9531-573b-4f61-b59d-5b5614bcae30,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1012.580847] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] create_network_postcommit called with network settings {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1555, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:24Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ba76d015-7bd9-41b6-88ac-f62be5b1076a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 300, 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30'}] [ 1012.580847] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] create_network_postcommit: [ 1012.580847] [50969]: key[qinq], None -> None [ 1012.580847] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1012.580847] [50969]: key[tags], None -> [] [ 1012.580847] [50969]: key[router:external], None -> False [ 1012.580847] [50969]: key[created_at], None -> 2025-11-21T22:42:24Z [ 1012.580847] [50969]: key[name], None -> tempest-ServersTestMultiNic-1241717757-network [ 1012.580847] [50969]: key[status], None -> ACTIVE [ 1012.580847] [50969]: key[ipv6_address_scope], None -> None [ 1012.580847] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1012.580847] [50969]: key[availability_zone_hints], None -> [] [ 1012.580847] [50969]: key[availability_zones], None -> [] [ 1012.580847] [50969]: key[id], None -> 754b9531-573b-4f61-b59d-5b5614bcae30 [ 1012.580847] [50969]: key[port_security_enabled], None -> True [ 1012.580847] [50969]: key[subnets], None -> [] [ 1012.580847] [50969]: key[provider:segmentation_id], None -> 300 [ 1012.580847] [50969]: key[provider:network_type], None -> vlan [ 1012.580847] [50969]: key[revision_number], None -> 1 [ 1012.580847] [50969]: key[provider:physical_network], None -> default [ 1012.580847] [50969]: key[description], None -> [ 1012.580847] [50969]: key[updated_at], None -> 2025-11-21T22:42:24Z [ 1012.580847] [50969]: key[standard_attr_id], None -> 1555 [ 1012.580847] [50969]: key[admin_state_up], None -> True [ 1012.580847] [50969]: key[shared], None -> False [ 1012.580847] [50969]: key[ipv4_address_scope], None -> None [ 1012.580847] [50969]: key[vlan_transparent], None -> None [ 1012.580847] [50969]: key[mtu], None -> 8950 [ 1012.580847] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.583715] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.584274] [50969]: DEBUG neutron_lib.callbacks.manager [None req-988f00e2-1ccf-4cdd-a22c-6b7fecb8de3c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.594594] [50969]: [pid: 50969|app: 0|req: 4202/8634] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:42:24 2025] POST /networking/v2.0/networks => generated 664 bytes in 284 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1012.597502] [50969]: DEBUG neutron.api.wsgi [req-43209b83-2c35-4166-8f4d-ee1c5d839691 req-883650d7-a5a7-436e-a54b-9a741d213b96 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.627369] [50969]: [pid: 50969|app: 0|req: 4203/8635] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.638427] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Bound using segment: {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1012.638941] [50968]: DEBUG neutron.plugins.ml2.managers [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Bound port: bafefadd-e31d-4bb2-9ca3-7010a305c606, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "90878b7b-ddb7-4f47-892b-d6e06f73475f", "external-id": "nsx-vlan-transportzone-849", "segmentation_id": 849}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1012.639273] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.691740] [50968]: DEBUG neutron.plugins.ml2.db [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] For port bafefadd-e31d-4bb2-9ca3-7010a305c606, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1012.694322] [50968]: DEBUG neutron.plugins.ml2.db [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] For port bafefadd-e31d-4bb2-9ca3-7010a305c606, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bafefadd-e31d-4bb2-9ca3-7010a305c606,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1012.695870] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_precommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:23Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:23Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1012.696107] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_precommit: [ 1012.696107] [50968]: key[binding:vif_type], unbound -> ovs [ 1012.696107] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} [ 1012.696107] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.698436] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40347753-48d8-41f6-9f76-853033279659 req-1069bad2-3208-48ab-bc4a-1deb6555df49 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.699041] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.700239] [50969]: [pid: 50969|app: 0|req: 4204/8636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:24 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.727196] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Pushing event updated for resources: {'Port': ['ID=bafefadd-e31d-4bb2-9ca3-7010a305c606,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1012.732933] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad998311-d306-4e2e-bce0-0071397da126 req-50baf5cc-f573-47ce-b064-fe506c6f9f05 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.733908] [50968]: DEBUG neutron.db.provisioning_blocks [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Provisioning complete for port bafefadd-e31d-4bb2-9ca3-7010a305c606 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1012.733980] [50969]: [pid: 50969|app: 0|req: 4205/8637] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1012.734084] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.734197] [50968]: INFO neutron.plugins.ml2.plugin [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Attempt 1 to provision port bafefadd-e31d-4bb2-9ca3-7010a305c606 [ 1012.767802] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80c61568-3497-484b-b646-652ac8a46e15 req-7b7b2a8c-eac6-4a3a-a882-89d30995e4f1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.768963] [50969]: [pid: 50969|app: 0|req: 4206/8638] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da&tenant_id=0007e42e72604fb7bd5c43d2508991c0&binding%3Ahost_id=cpu-1 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.771945] [50969]: DEBUG neutron.api.v2.base [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Request body: {'subnet': {'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestMultiNic-1241717757-subnet', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1012.776067] [50968]: DEBUG neutron.plugins.ml2.plugin [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Current status of the port bafefadd-e31d-4bb2-9ca3-7010a305c606 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1012.776266] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.786263] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1012.788886] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.801979] [50968]: DEBUG neutron.plugins.ml2.db [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] For port bafefadd-e31d-4bb2-9ca3-7010a305c606, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bafefadd-e31d-4bb2-9ca3-7010a305c606,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1012.831037] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_precommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1012.831371] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_precommit: [ 1012.831371] [50968]: key[status], DOWN -> ACTIVE [ 1012.831371] [50968]: key[revision_number], 4 -> 5 [ 1012.831371] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.837577] [50968]: DEBUG neutron.db.provisioning_blocks [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Provisioning complete for port bafefadd-e31d-4bb2-9ca3-7010a305c606 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1012.837785] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.837845] [50968]: INFO neutron.plugins.ml2.plugin [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Attempt 1 to provision port bafefadd-e31d-4bb2-9ca3-7010a305c606 [ 1012.855331] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] create_subnet_precommit called with subnet settings {'id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'name': 'tempest-ServersTestMultiNic-1241717757-subnet', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1557, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:42:25Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1012.855547] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] create_subnet_precommit: [ 1012.855547] [50969]: key[service_types], None -> [] [ 1012.855547] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1012.855547] [50969]: key[tags], None -> [] [ 1012.855547] [50969]: key[router:external], None -> False [ 1012.855547] [50969]: key[ipv6_ra_mode], None -> None [ 1012.855547] [50969]: key[created_at], None -> 2025-11-21T22:42:25Z [ 1012.855547] [50969]: key[name], None -> tempest-ServersTestMultiNic-1241717757-subnet [ 1012.855547] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1012.855547] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1012.855547] [50969]: key[id], None -> c96d7f93-43ae-4321-bee2-daf68b591769 [ 1012.855547] [50969]: key[network_id], None -> 754b9531-573b-4f61-b59d-5b5614bcae30 [ 1012.855547] [50969]: key[host_routes], None -> [] [ 1012.855547] [50969]: key[revision_number], None -> 0 [ 1012.855547] [50969]: key[dns_nameservers], None -> [] [ 1012.855547] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1012.855547] [50969]: key[updated_at], None -> 2025-11-21T22:42:25Z [ 1012.855547] [50969]: key[description], None -> [ 1012.855547] [50969]: key[standard_attr_id], None -> 1557 [ 1012.855547] [50969]: key[segment_id], None -> None [ 1012.855547] [50969]: key[shared], None -> False [ 1012.855547] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1012.855547] [50969]: key[ipv6_address_mode], None -> None [ 1012.855547] [50969]: key[enable_dhcp], None -> True [ 1012.855547] [50969]: key[subnetpool_id], None -> None [ 1012.855547] [50969]: key[ip_version], None -> 4 [ 1012.855547] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.857050] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (c96d7f93-43ae-4321-bee2-daf68b591769), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.870916] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Pushing event updated for resources: {'Subnet': ['ID=c96d7f93-43ae-4321-bee2-daf68b591769,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1012.876245] [50968]: DEBUG neutron.plugins.ml2.plugin [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Current status of the port bafefadd-e31d-4bb2-9ca3-7010a305c606 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1012.877106] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_postcommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1012.877287] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_postcommit: [ 1012.877287] [50968]: key[status], DOWN -> ACTIVE [ 1012.877287] [50968]: key[revision_number], 4 -> 5 [ 1012.877287] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.877443] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.889457] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Checking segment: {'id': 'ba76d015-7bd9-41b6-88ac-f62be5b1076a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 300, 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1012.889626] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Network hostable DHCP agents. Network: 754b9531-573b-4f61-b59d-5b5614bcae30, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1012.912082] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Pushing event updated for resources: {'Port': ['ID=bafefadd-e31d-4bb2-9ca3-7010a305c606,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1012.913710] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Network 754b9531-573b-4f61-b59d-5b5614bcae30 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1012.915087] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_postcommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:23Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1012.915397] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] update_port_postcommit: [ 1012.915397] [50968]: key[binding:vif_type], unbound -> ovs [ 1012.915397] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} [ 1012.915397] [50968]: key[updated_at], 2025-11-21T22:42:23Z -> 2025-11-21T22:42:25Z [ 1012.915397] [50968]: key[revision_number], 2 -> 4 [ 1012.915397] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.920490] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 754b9531-573b-4f61-b59d-5b5614bcae30) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1012.922065] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.922487] [50968]: DEBUG neutron_lib.callbacks.manager [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-a5ae6634-8d2e-4ae4-9e88-d0e5ae892972 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.923322] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] create_subnet_postcommit called with subnet settings {'id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'name': 'tempest-ServersTestMultiNic-1241717757-subnet', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1557, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:42:25Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc', 'network': {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300}} (original settings None) [ 1012.923594] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] create_subnet_postcommit: [ 1012.923594] [50969]: key[service_types], None -> [] [ 1012.923594] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1012.923594] [50969]: key[tags], None -> [] [ 1012.923594] [50969]: key[router:external], None -> False [ 1012.923594] [50969]: key[ipv6_ra_mode], None -> None [ 1012.923594] [50969]: key[created_at], None -> 2025-11-21T22:42:25Z [ 1012.923594] [50969]: key[name], None -> tempest-ServersTestMultiNic-1241717757-subnet [ 1012.923594] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1012.923594] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1012.923594] [50969]: key[id], None -> c96d7f93-43ae-4321-bee2-daf68b591769 [ 1012.923594] [50969]: key[network_id], None -> 754b9531-573b-4f61-b59d-5b5614bcae30 [ 1012.923594] [50969]: key[host_routes], None -> [] [ 1012.923594] [50969]: key[revision_number], None -> 0 [ 1012.923594] [50969]: key[dns_nameservers], None -> [] [ 1012.923594] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1012.923594] [50969]: key[updated_at], None -> 2025-11-21T22:42:25Z [ 1012.923594] [50969]: key[description], None -> [ 1012.923594] [50969]: key[standard_attr_id], None -> 1557 [ 1012.923594] [50969]: key[segment_id], None -> None [ 1012.923594] [50969]: key[shared], None -> False [ 1012.923594] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1012.923594] [50969]: key[ipv6_address_mode], None -> None [ 1012.923594] [50969]: key[enable_dhcp], None -> True [ 1012.923594] [50969]: key[subnetpool_id], None -> None [ 1012.923594] [50969]: key[ip_version], None -> 4 [ 1012.923594] [50969]: key[network], None -> {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} [ 1012.923594] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.924935] [50968]: [pid: 50968|app: 0|req: 4433/8639] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:23 2025] PUT /networking/v2.0/ports/bafefadd-e31d-4bb2-9ca3-7010a305c606 => generated 1038 bytes in 1635 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1012.925689] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.926561] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4cbbf31f-477a-401f-ac8b-3bcd2700b23d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.935585] [50969]: [pid: 50969|app: 0|req: 4207/8640] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:42:25 2025] POST /networking/v2.0/subnets => generated 683 bytes in 166 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1012.938541] [50969]: DEBUG neutron.api.wsgi [req-40347753-48d8-41f6-9f76-853033279659 req-c50124a0-906e-47c9-bfe7-2e9e32954439 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.943043] [50968]: [pid: 50968|app: 0|req: 4434/8641] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.948486] [50968]: DEBUG neutron.api.wsgi [req-ad998311-d306-4e2e-bce0-0071397da126 req-ee6e85de-2fa4-49b6-a950-cb9d51419925 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.962015] [50969]: [pid: 50969|app: 0|req: 4208/8642] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.964881] [50969]: DEBUG neutron.api.v2.base [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Request body: {'router': {'name': 'tempest-ServersTestMultiNic-1241717757-router', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1012.972227] [50968]: [pid: 50968|app: 0|req: 4435/8643] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.990142] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (f1a7297e-1251-41c2-bc1b-3328784f6393), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.991138] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (f1a7297e-1251-41c2-bc1b-3328784f6393), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.005978] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-3d2114d5-b9cd-4128-a3c9-24f8ece2247c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.007280] [50968]: [pid: 50968|app: 0|req: 4436/8644] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1013.025122] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks [] for router_controller (f1a7297e-1251-41c2-bc1b-3328784f6393), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.065744] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ebc73c1-f183-4f9e-9765-f6c6609e9397 req-e7def572-2948-4925-9002-274e290603ce tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.066924] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '17970da4-1a39-459d-abad-2369fb06438e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bafefadd-e31d-4bb2-9ca3-7010a305c606'}, {'name': 'network-changed', 'server_uuid': '17970da4-1a39-459d-abad-2369fb06438e', 'tag': 'bafefadd-e31d-4bb2-9ca3-7010a305c606'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1013.067061] [50968]: [pid: 50968|app: 0|req: 4437/8645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.074543] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3cdf5400-2bbc-4056-88a8-647253ed80b7" -d '{"events": [{"server_uuid": "17970da4-1a39-459d-abad-2369fb06438e", "name": "network-vif-plugged", "status": "completed", "tag": "bafefadd-e31d-4bb2-9ca3-7010a305c606"}, {"name": "network-changed", "server_uuid": "17970da4-1a39-459d-abad-2369fb06438e", "tag": "bafefadd-e31d-4bb2-9ca3-7010a305c606"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1013.081714] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks [] for router_gateway (f1a7297e-1251-41c2-bc1b-3328784f6393), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.121916] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18499f58-c135-4de2-8a2c-c7896f955eb7 req-cd4611ed-8d8e-4b1a-8fb9-23b1bafa50e4 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.125903] [50968]: [pid: 50968|app: 0|req: 4438/8646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.125903] [50968]: DEBUG neutron.api.wsgi [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-5fa948af-d846-47e6-8b5e-e2f25067a1a2 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.143887] [50968]: [pid: 50968|app: 0|req: 4439/8647] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=05af2089-258f-4cca-8ff5-410f9861a329 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.146976] [50968]: DEBUG neutron.api.wsgi [req-7ebc73c1-f183-4f9e-9765-f6c6609e9397 req-bdfe8875-393a-45ff-94ac-a3c81d81b1d0 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.154217] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks [] for router_gateway (f1a7297e-1251-41c2-bc1b-3328784f6393), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.158150] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.168755] [50968]: [pid: 50968|app: 0|req: 4440/8648] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&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.171338] [50968]: DEBUG neutron.api.wsgi [req-18499f58-c135-4de2-8a2c-c7896f955eb7 req-19bd6660-0c02-43e9-8d4d-43101ef805e1 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.193185] [50968]: [pid: 50968|app: 0|req: 4441/8649] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&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.221993] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-cf9ab8ca-f10c-4565-a9ff-d8fe06e459ce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.223046] [50968]: [pid: 50968|app: 0|req: 4442/8650] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.227912] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Allocated IP 10.180.180.152 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/a4b6332f-b74d-4835-80a3-aa4a70bf9c28) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1013.240688] [50968]: [pid: 50968|app: 0|req: 4443/8651] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1013.282090] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4201e407-ff7b-4fa3-a914-ff37c2f49d34 req-adec49a3-4e76-4e67-9a71-d26f1ec25b59 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.283217] [50968]: [pid: 50968|app: 0|req: 4444/8652] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.292128] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks [] for allowed_address_pair (a4b6332f-b74d-4835-80a3-aa4a70bf9c28), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.293189] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks [] for port (a4b6332f-b74d-4835-80a3-aa4a70bf9c28), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.293566] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] create_port_precommit called with port settings {'id': 'a4b6332f-b74d-4835-80a3-aa4a70bf9c28', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:ee:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1559, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1013.293718] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] create_port_precommit: [ 1013.293718] [50969]: key[mac_address], None -> fa:16:3e:31:ee:47 [ 1013.293718] [50969]: key[device_id], None -> f1a7297e-1251-41c2-bc1b-3328784f6393 [ 1013.293718] [50969]: key[binding:vif_details], None -> {} [ 1013.293718] [50969]: key[project_id], None -> [ 1013.293718] [50969]: key[binding:vnic_type], None -> normal [ 1013.293718] [50969]: key[allowed_address_pairs], None -> [] [ 1013.293718] [50969]: key[name], None -> [ 1013.293718] [50969]: key[status], None -> DOWN [ 1013.293718] [50969]: key[tenant_id], None -> [ 1013.293718] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.152'}] [ 1013.293718] [50969]: key[id], None -> a4b6332f-b74d-4835-80a3-aa4a70bf9c28 [ 1013.293718] [50969]: key[port_security_enabled], None -> False [ 1013.293718] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1013.293718] [50969]: key[security_groups], None -> [] [ 1013.293718] [50969]: key[binding:profile], None -> {} [ 1013.293718] [50969]: key[binding:host_id], None -> [ 1013.293718] [50969]: key[standard_attr_id], None -> 1559 [ 1013.293718] [50969]: key[admin_state_up], None -> True [ 1013.293718] [50969]: key[device_owner], None -> network:router_gateway [ 1013.293718] [50969]: key[binding:vif_type], None -> unbound [ 1013.293718] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1013.299883] [50968]: [pid: 50968|app: 0|req: 4445/8653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=c57e83de-3054-4416-a918-ce3009ad1fb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.316354] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a4b6332f-b74d-4835-80a3-aa4a70bf9c28), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.333046] [50968]: [pid: 50968|app: 0|req: 4446/8654] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.341124] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Pushing event updated for resources: {'Port': ['ID=a4b6332f-b74d-4835-80a3-aa4a70bf9c28,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1013.347435] [50968]: [pid: 50968|app: 0|req: 4447/8655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=a95190c8-4dc4-43d6-bbc2-ed2bbc7a9386 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.351724] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1013.353226] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1013.355016] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1013.371513] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] create_port_postcommit called with port settings {'id': 'a4b6332f-b74d-4835-80a3-aa4a70bf9c28', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:ee:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1559, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:42:25Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1013.371760] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] create_port_postcommit: [ 1013.371760] [50969]: key[mac_address], None -> fa:16:3e:31:ee:47 [ 1013.371760] [50969]: key[device_id], None -> f1a7297e-1251-41c2-bc1b-3328784f6393 [ 1013.371760] [50969]: key[binding:vif_details], None -> {} [ 1013.371760] [50969]: key[project_id], None -> [ 1013.371760] [50969]: key[binding:vnic_type], None -> normal [ 1013.371760] [50969]: key[tags], None -> [] [ 1013.371760] [50969]: key[allowed_address_pairs], None -> [] [ 1013.371760] [50969]: key[created_at], None -> 2025-11-21T22:42:25Z [ 1013.371760] [50969]: key[name], None -> [ 1013.371760] [50969]: key[status], None -> DOWN [ 1013.371760] [50969]: key[tenant_id], None -> [ 1013.371760] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.152'}] [ 1013.371760] [50969]: key[id], None -> a4b6332f-b74d-4835-80a3-aa4a70bf9c28 [ 1013.371760] [50969]: key[port_security_enabled], None -> False [ 1013.371760] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1013.371760] [50969]: key[security_groups], None -> [] [ 1013.371760] [50969]: key[binding:profile], None -> {} [ 1013.371760] [50969]: key[binding:host_id], None -> [ 1013.371760] [50969]: key[revision_number], None -> 1 [ 1013.371760] [50969]: key[description], None -> [ 1013.371760] [50969]: key[updated_at], None -> 2025-11-21T22:42:25Z [ 1013.371760] [50969]: key[standard_attr_id], None -> 1559 [ 1013.371760] [50969]: key[admin_state_up], None -> True [ 1013.371760] [50969]: key[binding:vif_type], None -> unbound [ 1013.371760] [50969]: key[device_owner], None -> network:router_gateway [ 1013.371760] [50969]: key[extra_dhcp_opts], None -> [] [ 1013.371760] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1013.371760] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1013.386221] [50968]: [pid: 50968|app: 0|req: 4448/8656] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1013.386221] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-c22af371-8d31-404f-bfa1-fbace8908b9c x-openstack-request-id: req-c22af371-8d31-404f-bfa1-fbace8908b9c {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1013.386221] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "17970da4-1a39-459d-abad-2369fb06438e", "name": "network-vif-plugged", "status": "completed", "tag": "bafefadd-e31d-4bb2-9ca3-7010a305c606", "code": 200}, {"name": "network-changed", "server_uuid": "17970da4-1a39-459d-abad-2369fb06438e", "tag": "bafefadd-e31d-4bb2-9ca3-7010a305c606", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1013.386221] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c22af371-8d31-404f-bfa1-fbace8908b9c {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1013.386221] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c22af371-8d31-404f-bfa1-fbace8908b9c'] response: {'server_uuid': '17970da4-1a39-459d-abad-2369fb06438e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'code': 200} [ 1013.386221] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c22af371-8d31-404f-bfa1-fbace8908b9c'] response: {'name': 'network-changed', 'server_uuid': '17970da4-1a39-459d-abad-2369fb06438e', 'tag': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'status': 'completed', 'code': 200} [ 1013.416424] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1914093-a743-470c-8577-7c08bcd3bb2c req-7afa04ce-240e-416c-8a27-37c661f28c87 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.417442] [50968]: [pid: 50968|app: 0|req: 4449/8657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.475602] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c20f36c0-a08f-430d-a4c4-551800e0d6f9 req-5eaeb8e6-0fc8-47eb-be00-1b87efe750a0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.476594] [50968]: [pid: 50968|app: 0|req: 4450/8658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.479148] [50968]: DEBUG neutron.api.wsgi [req-d1914093-a743-470c-8577-7c08bcd3bb2c req-53ab5851-3f73-4247-b339-009a8f8b0029 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.486123] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks [] for router_gateway (f1a7297e-1251-41c2-bc1b-3328784f6393), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.504867] [50968]: [pid: 50968|app: 0|req: 4451/8659] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.543857] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-0fcb6cf2-70de-4c45-b568-a213b082e71f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.544855] [50968]: [pid: 50968|app: 0|req: 4452/8660] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 616 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.547439] [50968]: DEBUG neutron.api.wsgi [req-c20f36c0-a08f-430d-a4c4-551800e0d6f9 req-3235ecba-47c5-4485-bc49-1d2dc98a70e5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.568810] [50968]: [pid: 50968|app: 0|req: 4453/8661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.572707] [50968]: DEBUG neutron.api.wsgi [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-3a91f491-ff60-4af5-9760-551ab915c85a tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.612018] [50968]: [pid: 50968|app: 0|req: 4454/8662] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=94599390fb884a36a35d2e4ecf3b4e00 => generated 273 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.614340] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (f1a7297e-1251-41c2-bc1b-3328784f6393), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.632107] [50968]: [pid: 50968|app: 0|req: 4455/8663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:25 2025] GET /networking/v2.0/ports?device_id=4413aead-e49b-4987-aa09-5ac8db55cd81 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.636943] [50968]: DEBUG neutron.api.v2.base [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'port': {'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'admin_state_up': True, 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1013.701221] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Made reservation on behalf of 94599390fb884a36a35d2e4ecf3b4e00 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1013.703570] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Router f1a7297e-1251-41c2-bc1b-3328784f6393 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1013.707203] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.786190] [50968]: DEBUG neutron.db.db_base_plugin_common [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Allocated IP 192.168.128.13 (71d81f6f-5ae0-41fb-b9e9-02a9635e2254/569a4af5-b91f-4e15-9d98-e355bba49555/fb6f9609-7576-4f53-b1bd-044eac7e6b45) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1013.787011] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1013.801258] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c920ecd6-ca3b-4197-84f6-05b791a252e9 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.801899] [50969]: [pid: 50969|app: 0|req: 4209/8664] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:42:25 2025] POST /networking/v2.0/routers => generated 725 bytes in 839 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1013.816530] [50969]: [pid: 50969|app: 0|req: 4210/8665] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:26 2025] GET /networking/v2.0/ports?device_id=1b87979a-efb0-4f0b-809b-14f648f4e5a6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.830232] [50969]: [pid: 50969|app: 0|req: 4211/8666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:26 2025] GET /networking/v2.0/ports?device_id=685ff1fc-29c5-466b-b0cb-3ef207aec0e7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.857206] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for allowed_address_pair (fb6f9609-7576-4f53-b1bd-044eac7e6b45), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.857966] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.858195] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': '', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': True, 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1013.858333] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit: [ 1013.858333] [50968]: key[mac_address], None -> fa:16:3e:9d:30:a9 [ 1013.858333] [50968]: key[device_id], None -> 6b652529-5c45-4dff-9d4f-c16c8c4b1300 [ 1013.858333] [50968]: key[binding:vif_details], None -> {} [ 1013.858333] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1013.858333] [50968]: key[binding:vnic_type], None -> normal [ 1013.858333] [50968]: key[allowed_address_pairs], None -> [] [ 1013.858333] [50968]: key[name], None -> [ 1013.858333] [50968]: key[status], None -> DOWN [ 1013.858333] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1013.858333] [50968]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}] [ 1013.858333] [50968]: key[id], None -> fb6f9609-7576-4f53-b1bd-044eac7e6b45 [ 1013.858333] [50968]: key[port_security_enabled], None -> True [ 1013.858333] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 1013.858333] [50968]: key[security_groups], None -> ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'] [ 1013.858333] [50968]: key[binding:profile], None -> {} [ 1013.858333] [50968]: key[binding:host_id], None -> [ 1013.858333] [50968]: key[standard_attr_id], None -> 1560 [ 1013.858333] [50968]: key[admin_state_up], None -> True [ 1013.858333] [50968]: key[device_owner], None -> [ 1013.858333] [50968]: key[binding:vif_type], None -> unbound [ 1013.858333] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1013.859897] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80c61568-3497-484b-b646-652ac8a46e15 req-dd115aad-6162-4cd9-b44c-0ee46d7037c8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.860965] [50969]: [pid: 50969|app: 0|req: 4212/8667] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:26 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 1041 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1013.882432] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.903640] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=fb6f9609-7576-4f53-b1bd-044eac7e6b45,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1013.914020] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1013.914020] [50968]: DEBUG neutron.scheduler.base_scheduler [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1013.915088] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1013.932234] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': '', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': True, 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 1, 'network': {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1013.932447] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit: [ 1013.932447] [50968]: key[mac_address], None -> fa:16:3e:9d:30:a9 [ 1013.932447] [50968]: key[device_id], None -> 6b652529-5c45-4dff-9d4f-c16c8c4b1300 [ 1013.932447] [50968]: key[binding:vif_details], None -> {} [ 1013.932447] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1013.932447] [50968]: key[binding:vnic_type], None -> normal [ 1013.932447] [50968]: key[tags], None -> [] [ 1013.932447] [50968]: key[allowed_address_pairs], None -> [] [ 1013.932447] [50968]: key[created_at], None -> 2025-11-21T22:42:26Z [ 1013.932447] [50968]: key[name], None -> [ 1013.932447] [50968]: key[status], None -> DOWN [ 1013.932447] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1013.932447] [50968]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}] [ 1013.932447] [50968]: key[id], None -> fb6f9609-7576-4f53-b1bd-044eac7e6b45 [ 1013.932447] [50968]: key[port_security_enabled], None -> True [ 1013.932447] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 1013.932447] [50968]: key[security_groups], None -> ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'] [ 1013.932447] [50968]: key[binding:profile], None -> {} [ 1013.932447] [50968]: key[binding:host_id], None -> [ 1013.932447] [50968]: key[revision_number], None -> 1 [ 1013.932447] [50968]: key[description], None -> [ 1013.932447] [50968]: key[updated_at], None -> 2025-11-21T22:42:26Z [ 1013.932447] [50968]: key[standard_attr_id], None -> 1560 [ 1013.932447] [50968]: key[admin_state_up], None -> True [ 1013.932447] [50968]: key[binding:vif_type], None -> unbound [ 1013.932447] [50968]: key[device_owner], None -> [ 1013.932447] [50968]: key[extra_dhcp_opts], None -> [] [ 1013.932447] [50968]: key[network], None -> {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} [ 1013.932447] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1013.964115] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.964580] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-904e9bef-bf4e-4a62-98fd-1ee781862141 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.974327] [50968]: [pid: 50968|app: 0|req: 4456/8668] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:25 2025] POST /networking/v2.0/ports => generated 733 bytes in 342 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1014.015353] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80c61568-3497-484b-b646-652ac8a46e15 req-c43f41a0-01f4-406c-9240-f1db2f9bf6a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.016344] [50968]: [pid: 50968|app: 0|req: 4457/8669] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:26 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 715 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.031433] [50968]: [pid: 50968|app: 0|req: 4458/8670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:26 2025] GET /networking/v2.0/ports?device_id=b761de80-21ba-42d8-9b26-75953ade8852 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.071716] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cdf5400-2bbc-4056-88a8-647253ed80b7 req-ba6fdcaf-a19c-42d4-9951-fa3b7c348e70 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.072772] [50968]: [pid: 50968|app: 0|req: 4459/8671] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:26 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 1043 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1014.076691] [50968]: DEBUG neutron.api.v2.base [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Request body: {'port': {'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1014.095615] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.119583] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.179652] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Allocated IP 192.168.128.1 (754b9531-573b-4f61-b59d-5b5614bcae30/c96d7f93-43ae-4321-bee2-daf68b591769/15e799d5-6a39-42c1-bc4f-af2c2b906e99) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1014.231095] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Publish callbacks [] for allowed_address_pair (15e799d5-6a39-42c1-bc4f-af2c2b906e99), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.231941] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Publish callbacks [] for port (15e799d5-6a39-42c1-bc4f-af2c2b906e99), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.232081] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] create_port_precommit called with port settings {'id': '15e799d5-6a39-42c1-bc4f-af2c2b906e99', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a2:9e:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_interface', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} with segments to bind None [ 1014.232218] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] create_port_precommit: [ 1014.232218] [50969]: key[mac_address], None -> fa:16:3e:a2:9e:30 [ 1014.232218] [50969]: key[device_id], None -> f1a7297e-1251-41c2-bc1b-3328784f6393 [ 1014.232218] [50969]: key[binding:vif_details], None -> {} [ 1014.232218] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1014.232218] [50969]: key[binding:vnic_type], None -> normal [ 1014.232218] [50969]: key[allowed_address_pairs], None -> [] [ 1014.232218] [50969]: key[name], None -> [ 1014.232218] [50969]: key[status], None -> DOWN [ 1014.232218] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1014.232218] [50969]: key[fixed_ips], None -> [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}] [ 1014.232218] [50969]: key[id], None -> 15e799d5-6a39-42c1-bc4f-af2c2b906e99 [ 1014.232218] [50969]: key[port_security_enabled], None -> False [ 1014.232218] [50969]: key[network_id], None -> 754b9531-573b-4f61-b59d-5b5614bcae30 [ 1014.232218] [50969]: key[security_groups], None -> [] [ 1014.232218] [50969]: key[binding:profile], None -> {} [ 1014.232218] [50969]: key[binding:host_id], None -> [ 1014.232218] [50969]: key[standard_attr_id], None -> 1562 [ 1014.232218] [50969]: key[admin_state_up], None -> True [ 1014.232218] [50969]: key[device_owner], None -> network:router_interface [ 1014.232218] [50969]: key[binding:vif_type], None -> unbound [ 1014.232218] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.251200] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (15e799d5-6a39-42c1-bc4f-af2c2b906e99), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.264249] [50968]: DEBUG neutron.notifiers.nova [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fb6f9609-7576-4f53-b1bd-044eac7e6b45 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1014.269603] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks [] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.272074] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Pushing event updated for resources: {'Port': ['ID=15e799d5-6a39-42c1-bc4f-af2c2b906e99,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1014.280142] [50968]: DEBUG neutron.db.provisioning_blocks [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Transition to ACTIVE for port object fb6f9609-7576-4f53-b1bd-044eac7e6b45 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1014.281220] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Network 754b9531-573b-4f61-b59d-5b5614bcae30 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1014.281829] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_precommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': '', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1014.281979] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_precommit: [ 1014.281979] [50968]: key[device_owner], -> compute:nova [ 1014.281979] [50968]: key[binding:host_id], -> cpu-1 [ 1014.281979] [50968]: key[revision_number], 1 -> 2 [ 1014.281979] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.282190] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1014.285301] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.285508] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1014.296283] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] create_port_postcommit called with port settings {'id': '15e799d5-6a39-42c1-bc4f-af2c2b906e99', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a2:9e:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_interface', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 1, 'network': {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} with segments to bind None [ 1014.296522] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] create_port_postcommit: [ 1014.296522] [50969]: key[mac_address], None -> fa:16:3e:a2:9e:30 [ 1014.296522] [50969]: key[device_id], None -> f1a7297e-1251-41c2-bc1b-3328784f6393 [ 1014.296522] [50969]: key[binding:vif_details], None -> {} [ 1014.296522] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1014.296522] [50969]: key[binding:vnic_type], None -> normal [ 1014.296522] [50969]: key[tags], None -> [] [ 1014.296522] [50969]: key[allowed_address_pairs], None -> [] [ 1014.296522] [50969]: key[created_at], None -> 2025-11-21T22:42:26Z [ 1014.296522] [50969]: key[name], None -> [ 1014.296522] [50969]: key[status], None -> DOWN [ 1014.296522] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1014.296522] [50969]: key[fixed_ips], None -> [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}] [ 1014.296522] [50969]: key[id], None -> 15e799d5-6a39-42c1-bc4f-af2c2b906e99 [ 1014.296522] [50969]: key[port_security_enabled], None -> False [ 1014.296522] [50969]: key[network_id], None -> 754b9531-573b-4f61-b59d-5b5614bcae30 [ 1014.296522] [50969]: key[security_groups], None -> [] [ 1014.296522] [50969]: key[binding:profile], None -> {} [ 1014.296522] [50969]: key[binding:host_id], None -> [ 1014.296522] [50969]: key[revision_number], None -> 1 [ 1014.296522] [50969]: key[description], None -> [ 1014.296522] [50969]: key[updated_at], None -> 2025-11-21T22:42:26Z [ 1014.296522] [50969]: key[standard_attr_id], None -> 1562 [ 1014.296522] [50969]: key[admin_state_up], None -> True [ 1014.296522] [50969]: key[binding:vif_type], None -> unbound [ 1014.296522] [50969]: key[device_owner], None -> network:router_interface [ 1014.296522] [50969]: key[extra_dhcp_opts], None -> [] [ 1014.296522] [50969]: key[network], None -> {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} [ 1014.296522] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.298043] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (f1a7297e-1251-41c2-bc1b-3328784f6393), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.303802] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Pushing event updated for resources: {'Port': ['ID=fb6f9609-7576-4f53-b1bd-044eac7e6b45,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1014.335644] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_postcommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': '', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1014.335800] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_postcommit: [ 1014.335800] [50968]: key[device_owner], -> compute:nova [ 1014.335800] [50968]: key[binding:host_id], -> cpu-1 [ 1014.335800] [50968]: key[revision_number], 1 -> 2 [ 1014.335800] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.341338] [50968]: DEBUG neutron.plugins.ml2.managers [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Attempting to bind port fb6f9609-7576-4f53-b1bd-044eac7e6b45 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1014.341520] [50968]: DEBUG neutron.plugins.ml2.managers [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Attempting to bind port fb6f9609-7576-4f53-b1bd-044eac7e6b45 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1014.341603] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Attempting to bind port fb6f9609-7576-4f53-b1bd-044eac7e6b45 on network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1014.356880] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1014.357072] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Bind Segment={'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1014.359428] [50968]: DEBUG networking_nsxv3.api.rpc [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Bind port on Host cpu-1 & Segment [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1014.450614] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (15e799d5-6a39-42c1-bc4f-af2c2b906e99), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.538285] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Publish callbacks [] for port (15e799d5-6a39-42c1-bc4f-af2c2b906e99), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.538606] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] update_port_precommit called with port settings {'id': '15e799d5-6a39-42c1-bc4f-af2c2b906e99', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a2:9e:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_interface', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '15e799d5-6a39-42c1-bc4f-af2c2b906e99', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a2:9e:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_interface', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} with segments to bind None [ 1014.538883] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] update_port_precommit: [ 1014.538883] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.540113] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (15e799d5-6a39-42c1-bc4f-af2c2b906e99), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.560401] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Pushing event updated for resources: {'Port': ['ID=15e799d5-6a39-42c1-bc4f-af2c2b906e99,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1014.582206] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] update_port_postcommit called with port settings {'id': '15e799d5-6a39-42c1-bc4f-af2c2b906e99', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a2:9e:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_interface', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '15e799d5-6a39-42c1-bc4f-af2c2b906e99', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a2:9e:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_interface', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} with segments to bind None [ 1014.582206] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] update_port_postcommit: [ 1014.582206] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.582463] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (f1a7297e-1251-41c2-bc1b-3328784f6393), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.614129] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Network 754b9531-573b-4f61-b59d-5b5614bcae30 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1014.614934] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1014.676303] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Router f1a7297e-1251-41c2-bc1b-3328784f6393 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1014.725558] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2d4da555-a888-4974-a90b-08267fc63901 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1014.729398] [50969]: [pid: 50969|app: 0|req: 4213/8672] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:42:26 2025] PUT /networking/v2.0/routers/f1a7297e-1251-41c2-bc1b-3328784f6393/add_router_interface => generated 309 bytes in 868 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.744738] [50969]: [pid: 50969|app: 0|req: 4214/8673] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/ports?device_id=26d4514e-0c0e-4071-bfef-160e8ec8f58f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.747683] [50969]: DEBUG neutron.api.wsgi [req-80c61568-3497-484b-b646-652ac8a46e15 req-02f73467-4572-4a3b-a878-ccfa4445070b service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.764239] [50969]: [pid: 50969|app: 0|req: 4215/8674] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c0142398-2d40-4183-aabd-5e6ec1d24cff => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.831568] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da1a4634-e6ac-42e2-8248-b600cbe4c52a req-2106fdd4-6608-41fc-b247-e67e0bcb2bfa tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.833527] [50969]: [pid: 50969|app: 0|req: 4216/8675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.873397] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cdf5400-2bbc-4056-88a8-647253ed80b7 req-5f6ea08d-8988-4587-94f6-a1023bb60f7b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.874373] [50969]: [pid: 50969|app: 0|req: 4217/8676] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/networks?tenant_id=b8b093d93cf34c91bbeb515844a183a0&shared=False => generated 707 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.893065] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80c61568-3497-484b-b646-652ac8a46e15 req-4970fece-9aef-4c6a-872c-d2a2f7e76632 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.894010] [50969]: [pid: 50969|app: 0|req: 4218/8677] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.908247] [50969]: [pid: 50969|app: 0|req: 4219/8678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.941872] [50969]: DEBUG neutron.api.v2.base [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-1371320541'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1014.961780] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1014.965105] [50969]: DEBUG neutron_lib.callbacks.manager [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.995912] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] vlan segment allocate from pool success with {'vlan_id': 595, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1015.003719] [50969]: DEBUG neutron_lib.callbacks.manager [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (eb4d2ea6-f78b-4b6a-ab21-1b48a0179304), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.003910] [50969]: INFO neutron.db.segments_db [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Added segment eb4d2ea6-f78b-4b6a-ab21-1b48a0179304 of type vlan for network e2aad316-ab2b-4304-9ecd-3201b4566ec7 [ 1015.021381] [50969]: DEBUG neutron_lib.callbacks.manager [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (e2aad316-ab2b-4304-9ecd-3201b4566ec7), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.034514] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_precommit called with network settings {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}] [ 1015.034811] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_precommit: [ 1015.034811] [50969]: key[qinq], None -> None [ 1015.034811] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.034811] [50969]: key[tags], None -> [] [ 1015.034811] [50969]: key[router:external], None -> False [ 1015.034811] [50969]: key[created_at], None -> 2025-11-21T22:42:27Z [ 1015.034811] [50969]: key[name], None -> tempest-ServersTestMultiNic-1371320541 [ 1015.034811] [50969]: key[status], None -> ACTIVE [ 1015.034811] [50969]: key[ipv6_address_scope], None -> None [ 1015.034811] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.034811] [50969]: key[availability_zone_hints], None -> [] [ 1015.034811] [50969]: key[availability_zones], None -> [] [ 1015.034811] [50969]: key[id], None -> e2aad316-ab2b-4304-9ecd-3201b4566ec7 [ 1015.034811] [50969]: key[port_security_enabled], None -> True [ 1015.034811] [50969]: key[subnets], None -> [] [ 1015.034811] [50969]: key[provider:segmentation_id], None -> 595 [ 1015.034811] [50969]: key[provider:network_type], None -> vlan [ 1015.034811] [50969]: key[revision_number], None -> 1 [ 1015.034811] [50969]: key[provider:physical_network], None -> default [ 1015.034811] [50969]: key[description], None -> [ 1015.034811] [50969]: key[updated_at], None -> 2025-11-21T22:42:27Z [ 1015.034811] [50969]: key[standard_attr_id], None -> 1563 [ 1015.034811] [50969]: key[admin_state_up], None -> True [ 1015.034811] [50969]: key[shared], None -> False [ 1015.034811] [50969]: key[ipv4_address_scope], None -> None [ 1015.034811] [50969]: key[vlan_transparent], None -> None [ 1015.034811] [50969]: key[mtu], None -> 8950 [ 1015.034811] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.038035] [50969]: DEBUG neutron_lib.callbacks.manager [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (e2aad316-ab2b-4304-9ecd-3201b4566ec7), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.067093] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Network': ['ID=e2aad316-ab2b-4304-9ecd-3201b4566ec7,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1015.069370] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_postcommit called with network settings {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}] [ 1015.069562] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_postcommit: [ 1015.069562] [50969]: key[qinq], None -> None [ 1015.069562] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.069562] [50969]: key[tags], None -> [] [ 1015.069562] [50969]: key[router:external], None -> False [ 1015.069562] [50969]: key[created_at], None -> 2025-11-21T22:42:27Z [ 1015.069562] [50969]: key[name], None -> tempest-ServersTestMultiNic-1371320541 [ 1015.069562] [50969]: key[status], None -> ACTIVE [ 1015.069562] [50969]: key[ipv6_address_scope], None -> None [ 1015.069562] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.069562] [50969]: key[availability_zone_hints], None -> [] [ 1015.069562] [50969]: key[availability_zones], None -> [] [ 1015.069562] [50969]: key[id], None -> e2aad316-ab2b-4304-9ecd-3201b4566ec7 [ 1015.069562] [50969]: key[port_security_enabled], None -> True [ 1015.069562] [50969]: key[subnets], None -> [] [ 1015.069562] [50969]: key[provider:segmentation_id], None -> 595 [ 1015.069562] [50969]: key[provider:network_type], None -> vlan [ 1015.069562] [50969]: key[revision_number], None -> 1 [ 1015.069562] [50969]: key[provider:physical_network], None -> default [ 1015.069562] [50969]: key[description], None -> [ 1015.069562] [50969]: key[updated_at], None -> 2025-11-21T22:42:27Z [ 1015.069562] [50969]: key[standard_attr_id], None -> 1563 [ 1015.069562] [50969]: key[admin_state_up], None -> True [ 1015.069562] [50969]: key[shared], None -> False [ 1015.069562] [50969]: key[ipv4_address_scope], None -> None [ 1015.069562] [50969]: key[vlan_transparent], None -> None [ 1015.069562] [50969]: key[mtu], None -> 8950 [ 1015.069562] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.073164] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.073618] [50969]: DEBUG neutron_lib.callbacks.manager [None req-45382e38-2e6b-4c9f-a7c9-bb71261209d3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.084929] [50969]: [pid: 50969|app: 0|req: 4220/8679] 10.180.1.21 () {60 vars in 1153 bytes} [Fri Nov 21 22:42:27 2025] POST /networking/v2.0/networks => generated 556 bytes in 176 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1015.088252] [50969]: DEBUG neutron.api.wsgi [req-da1a4634-e6ac-42e2-8248-b600cbe4c52a req-c770af9c-d518-4454-8518-84a56c4d6ffd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.109836] [50969]: [pid: 50969|app: 0|req: 4221/8680] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.157857] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cdf5400-2bbc-4056-88a8-647253ed80b7 req-c8cc7597-7657-480c-8830-4b08a7ca096b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.158945] [50969]: [pid: 50969|app: 0|req: 4222/8681] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.195123] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80c61568-3497-484b-b646-652ac8a46e15 req-81d89133-2d85-43cf-8cfc-8c63952fa32d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.196133] [50969]: [pid: 50969|app: 0|req: 4223/8682] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.224600] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a87de48-a14c-49d2-9317-df7955c1a90d req-ad309b12-1449-4f04-8b93-18ed2b130b3b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.225512] [50969]: [pid: 50969|app: 0|req: 4224/8683] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.228222] [50969]: DEBUG neutron.api.v2.base [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'subnet': {'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'cidr': '192.168.128.0/24', 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1015.267830] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1015.289053] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.362989] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_precommit called with subnet settings {'id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1565, '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-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1015.363194] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_precommit: [ 1015.363194] [50969]: key[service_types], None -> [] [ 1015.363194] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.363194] [50969]: key[tags], None -> [] [ 1015.363194] [50969]: key[router:external], None -> False [ 1015.363194] [50969]: key[ipv6_ra_mode], None -> None [ 1015.363194] [50969]: key[created_at], None -> 2025-11-21T22:42:27Z [ 1015.363194] [50969]: key[name], None -> [ 1015.363194] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1015.363194] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.363194] [50969]: key[id], None -> 26b65a1b-ca73-4e88-a1cb-20b9a3e73dee [ 1015.363194] [50969]: key[network_id], None -> e2aad316-ab2b-4304-9ecd-3201b4566ec7 [ 1015.363194] [50969]: key[host_routes], None -> [] [ 1015.363194] [50969]: key[revision_number], None -> 0 [ 1015.363194] [50969]: key[dns_nameservers], None -> [] [ 1015.363194] [50969]: key[cidr], None -> 192.168.128.0/24 [ 1015.363194] [50969]: key[updated_at], None -> 2025-11-21T22:42:27Z [ 1015.363194] [50969]: key[description], None -> [ 1015.363194] [50969]: key[standard_attr_id], None -> 1565 [ 1015.363194] [50969]: key[segment_id], None -> None [ 1015.363194] [50969]: key[shared], None -> False [ 1015.363194] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 1015.363194] [50969]: key[ipv6_address_mode], None -> None [ 1015.363194] [50969]: key[enable_dhcp], None -> True [ 1015.363194] [50969]: key[subnetpool_id], None -> None [ 1015.363194] [50969]: key[ip_version], None -> 4 [ 1015.363194] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.364983] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Bound using segment: {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1015.364983] [50968]: DEBUG neutron.plugins.ml2.managers [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Bound port: fb6f9609-7576-4f53-b1bd-044eac7e6b45, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "305ccd93-08cb-4658-845c-d9b64952daf7", "external-id": "nsx-vlan-transportzone-490", "segmentation_id": 490}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1015.365544] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.367307] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (26b65a1b-ca73-4e88-a1cb-20b9a3e73dee), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.386919] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Subnet': ['ID=26b65a1b-ca73-4e88-a1cb-20b9a3e73dee,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1015.409791] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Checking segment: {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1015.410130] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network hostable DHCP agents. Network: e2aad316-ab2b-4304-9ecd-3201b4566ec7, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1015.418057] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network e2aad316-ab2b-4304-9ecd-3201b4566ec7 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1015.422429] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, e2aad316-ab2b-4304-9ecd-3201b4566ec7) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1015.425176] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_postcommit called with subnet settings {'id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1565, '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-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc', 'network': {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595}} (original settings None) [ 1015.425351] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_postcommit: [ 1015.425351] [50969]: key[service_types], None -> [] [ 1015.425351] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.425351] [50969]: key[tags], None -> [] [ 1015.425351] [50969]: key[router:external], None -> False [ 1015.425351] [50969]: key[ipv6_ra_mode], None -> None [ 1015.425351] [50969]: key[created_at], None -> 2025-11-21T22:42:27Z [ 1015.425351] [50969]: key[name], None -> [ 1015.425351] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1015.425351] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.425351] [50969]: key[id], None -> 26b65a1b-ca73-4e88-a1cb-20b9a3e73dee [ 1015.425351] [50969]: key[network_id], None -> e2aad316-ab2b-4304-9ecd-3201b4566ec7 [ 1015.425351] [50969]: key[host_routes], None -> [] [ 1015.425351] [50969]: key[revision_number], None -> 0 [ 1015.425351] [50969]: key[dns_nameservers], None -> [] [ 1015.425351] [50969]: key[cidr], None -> 192.168.128.0/24 [ 1015.425351] [50969]: key[updated_at], None -> 2025-11-21T22:42:27Z [ 1015.425351] [50969]: key[description], None -> [ 1015.425351] [50969]: key[standard_attr_id], None -> 1565 [ 1015.425351] [50969]: key[segment_id], None -> None [ 1015.425351] [50969]: key[shared], None -> False [ 1015.425351] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 1015.425351] [50969]: key[ipv6_address_mode], None -> None [ 1015.425351] [50969]: key[enable_dhcp], None -> True [ 1015.425351] [50969]: key[subnetpool_id], None -> None [ 1015.425351] [50969]: key[ip_version], None -> 4 [ 1015.425351] [50969]: key[network], None -> {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} [ 1015.425351] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.426597] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.426916] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fe49d46b-092e-4e3c-87e7-62910558dd2b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.431509] [50968]: DEBUG neutron.plugins.ml2.db [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] For port fb6f9609-7576-4f53-b1bd-044eac7e6b45, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1015.434389] [50968]: DEBUG neutron.plugins.ml2.db [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] For port fb6f9609-7576-4f53-b1bd-044eac7e6b45, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb6f9609-7576-4f53-b1bd-044eac7e6b45,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1015.436230] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_precommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1015.436427] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_precommit: [ 1015.436427] [50968]: key[binding:vif_type], unbound -> ovs [ 1015.436427] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} [ 1015.436427] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.438326] [50969]: [pid: 50969|app: 0|req: 4225/8684] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:42:27 2025] POST /networking/v2.0/subnets => generated 639 bytes in 212 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1015.440269] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.467699] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c8fa4c7-05e7-4dac-891c-e8501f31da07 req-0714baf6-92f6-438c-802f-49f07fc58e27 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.468705] [50969]: [pid: 50969|app: 0|req: 4226/8685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.469786] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Pushing event updated for resources: {'Port': ['ID=fb6f9609-7576-4f53-b1bd-044eac7e6b45,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1015.477575] [50968]: DEBUG neutron.db.provisioning_blocks [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Provisioning complete for port fb6f9609-7576-4f53-b1bd-044eac7e6b45 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1015.477735] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.477851] [50968]: INFO neutron.plugins.ml2.plugin [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Attempt 1 to provision port fb6f9609-7576-4f53-b1bd-044eac7e6b45 [ 1015.506080] [50969]: [pid: 50969|app: 0|req: 4227/8686] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.510125] [50969]: DEBUG neutron.api.wsgi [req-8a87de48-a14c-49d2-9317-df7955c1a90d req-d5a644c6-04d1-493a-bee6-f5c15643619c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.524796] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Current status of the port fb6f9609-7576-4f53-b1bd-044eac7e6b45 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1015.524969] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.539543] [50969]: [pid: 50969|app: 0|req: 4228/8687] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:27 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.541240] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1015.542916] [50969]: DEBUG neutron.api.v2.base [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-324125409'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1015.555689] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1015.555851] [50968]: DEBUG neutron.plugins.ml2.db [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] For port fb6f9609-7576-4f53-b1bd-044eac7e6b45, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb6f9609-7576-4f53-b1bd-044eac7e6b45,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1015.557966] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-009f7bcc-0f6d-4d64-8953-8cc55bf3f58f" -d '{"events": [{"server_uuid": "6b652529-5c45-4dff-9d4f-c16c8c4b1300", "name": "network-vif-plugged", "status": "completed", "tag": "fb6f9609-7576-4f53-b1bd-044eac7e6b45"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1015.559306] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.604878] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] vlan segment allocate from pool success with {'vlan_id': 524, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1015.612567] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_precommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}]) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1015.612567] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_precommit: [ 1015.612567] [50968]: key[status], DOWN -> ACTIVE [ 1015.612567] [50968]: key[revision_number], 4 -> 5 [ 1015.612567] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.613582] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (21bdff2b-48ce-4a75-9431-5cb7684075f3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.613740] [50969]: INFO neutron.db.segments_db [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Added segment 21bdff2b-48ce-4a75-9431-5cb7684075f3 of type vlan for network 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 [ 1015.621400] [50968]: DEBUG neutron.db.provisioning_blocks [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Provisioning complete for port fb6f9609-7576-4f53-b1bd-044eac7e6b45 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1015.621711] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.621950] [50968]: INFO neutron.plugins.ml2.plugin [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Attempt 1 to provision port fb6f9609-7576-4f53-b1bd-044eac7e6b45 [ 1015.641022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (8e359f1c-868e-4d57-b289-ff0f97c9f9d1), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.657521] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_precommit called with network settings {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1566, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}] [ 1015.657744] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_precommit: [ 1015.657744] [50969]: key[qinq], None -> None [ 1015.657744] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.657744] [50969]: key[tags], None -> [] [ 1015.657744] [50969]: key[router:external], None -> False [ 1015.657744] [50969]: key[created_at], None -> 2025-11-21T22:42:27Z [ 1015.657744] [50969]: key[name], None -> tempest-ServersTestMultiNic-324125409 [ 1015.657744] [50969]: key[status], None -> ACTIVE [ 1015.657744] [50969]: key[ipv6_address_scope], None -> None [ 1015.657744] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.657744] [50969]: key[availability_zone_hints], None -> [] [ 1015.657744] [50969]: key[availability_zones], None -> [] [ 1015.657744] [50969]: key[id], None -> 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 [ 1015.657744] [50969]: key[port_security_enabled], None -> True [ 1015.657744] [50969]: key[subnets], None -> [] [ 1015.657744] [50969]: key[provider:segmentation_id], None -> 524 [ 1015.657744] [50969]: key[provider:network_type], None -> vlan [ 1015.657744] [50969]: key[revision_number], None -> 1 [ 1015.657744] [50969]: key[provider:physical_network], None -> default [ 1015.657744] [50969]: key[description], None -> [ 1015.657744] [50969]: key[updated_at], None -> 2025-11-21T22:42:27Z [ 1015.657744] [50969]: key[standard_attr_id], None -> 1566 [ 1015.657744] [50969]: key[admin_state_up], None -> True [ 1015.657744] [50969]: key[shared], None -> False [ 1015.657744] [50969]: key[ipv4_address_scope], None -> None [ 1015.657744] [50969]: key[vlan_transparent], None -> None [ 1015.657744] [50969]: key[mtu], None -> 8950 [ 1015.657744] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.664821] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (8e359f1c-868e-4d57-b289-ff0f97c9f9d1), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.699059] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Network': ['ID=8e359f1c-868e-4d57-b289-ff0f97c9f9d1,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1015.701176] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_postcommit called with network settings {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1566, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}] [ 1015.701364] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_postcommit: [ 1015.701364] [50969]: key[qinq], None -> None [ 1015.701364] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.701364] [50969]: key[tags], None -> [] [ 1015.701364] [50969]: key[router:external], None -> False [ 1015.701364] [50969]: key[created_at], None -> 2025-11-21T22:42:27Z [ 1015.701364] [50969]: key[name], None -> tempest-ServersTestMultiNic-324125409 [ 1015.701364] [50969]: key[status], None -> ACTIVE [ 1015.701364] [50969]: key[ipv6_address_scope], None -> None [ 1015.701364] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.701364] [50969]: key[availability_zone_hints], None -> [] [ 1015.701364] [50969]: key[availability_zones], None -> [] [ 1015.701364] [50969]: key[id], None -> 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 [ 1015.701364] [50969]: key[port_security_enabled], None -> True [ 1015.701364] [50969]: key[subnets], None -> [] [ 1015.701364] [50969]: key[provider:segmentation_id], None -> 524 [ 1015.701364] [50969]: key[provider:network_type], None -> vlan [ 1015.701364] [50969]: key[revision_number], None -> 1 [ 1015.701364] [50969]: key[provider:physical_network], None -> default [ 1015.701364] [50969]: key[description], None -> [ 1015.701364] [50969]: key[updated_at], None -> 2025-11-21T22:42:27Z [ 1015.701364] [50969]: key[standard_attr_id], None -> 1566 [ 1015.701364] [50969]: key[admin_state_up], None -> True [ 1015.701364] [50969]: key[shared], None -> False [ 1015.701364] [50969]: key[ipv4_address_scope], None -> None [ 1015.701364] [50969]: key[vlan_transparent], None -> None [ 1015.701364] [50969]: key[mtu], None -> 8950 [ 1015.701364] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.704979] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.705345] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c8cfd263-1ec6-4f1f-858d-778ac739dc70 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.709774] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Current status of the port fb6f9609-7576-4f53-b1bd-044eac7e6b45 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1015.710620] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_postcommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}]) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1015.710846] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_postcommit: [ 1015.710846] [50968]: key[status], DOWN -> ACTIVE [ 1015.710846] [50968]: key[revision_number], 4 -> 5 [ 1015.710846] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.711070] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.725545] [50969]: [pid: 50969|app: 0|req: 4229/8688] 10.180.1.21 () {60 vars in 1153 bytes} [Fri Nov 21 22:42:27 2025] POST /networking/v2.0/networks => generated 555 bytes in 185 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1015.728662] [50969]: DEBUG neutron.api.wsgi [req-2c8fa4c7-05e7-4dac-891c-e8501f31da07 req-4f1abf62-93c1-4a26-ba2e-15e9d9f29b15 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.746505] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Pushing event updated for resources: {'Port': ['ID=fb6f9609-7576-4f53-b1bd-044eac7e6b45,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1015.748942] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_postcommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:26Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1015.749163] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] update_port_postcommit: [ 1015.749163] [50968]: key[binding:vif_type], unbound -> ovs [ 1015.749163] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} [ 1015.749163] [50968]: key[updated_at], 2025-11-21T22:42:26Z -> 2025-11-21T22:42:27Z [ 1015.749163] [50968]: key[revision_number], 2 -> 4 [ 1015.749163] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.754422] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.754422] [50968]: DEBUG neutron_lib.callbacks.manager [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-6f32702a-d511-4fa6-a557-ac63b0fceba1 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.755406] [50968]: [pid: 50968|app: 0|req: 4460/8689] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:26 2025] PUT /networking/v2.0/ports/fb6f9609-7576-4f53-b1bd-044eac7e6b45 => generated 1038 bytes in 1682 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1015.766887] [50969]: [pid: 50969|app: 0|req: 4230/8690] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.804662] [50968]: [pid: 50968|app: 0|req: 4461/8691] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 1015.810732] [50968]: DEBUG neutron.api.v2.base [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'subnet': {'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'cidr': '192.168.129.0/24', 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1015.832741] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-036c9574-85f3-4231-87db-10bfd7254050 req-a9184e81-1429-40a1-ae77-e8bdda775083 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.835852] [50969]: [pid: 50969|app: 0|req: 4231/8692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.852146] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1015.875245] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.894685] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9e7f073-fdcc-408b-a0d0-08f80173971f req-214aaa04-21ba-4882-80ac-8efe19d47597 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.895635] [50969]: [pid: 50969|app: 0|req: 4232/8693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.898289] [50969]: DEBUG neutron.api.wsgi [req-036c9574-85f3-4231-87db-10bfd7254050 req-1af7022f-ccd5-46b9-a3d9-24bb1719c861 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.917882] [50969]: [pid: 50969|app: 0|req: 4233/8694] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.922356] [50969]: DEBUG neutron.api.wsgi [req-a9e7f073-fdcc-408b-a0d0-08f80173971f req-39c00509-fb94-4514-87e9-4d97306f5116 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.946056] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_precommit called with subnet settings {'id': '02d0d117-a39a-4f21-8497-a4b121843508', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1568, 'gateway_ip': '192.168.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-21T22:42:28Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1015.946303] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_precommit: [ 1015.946303] [50968]: key[service_types], None -> [] [ 1015.946303] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.946303] [50968]: key[tags], None -> [] [ 1015.946303] [50968]: key[router:external], None -> False [ 1015.946303] [50968]: key[ipv6_ra_mode], None -> None [ 1015.946303] [50968]: key[created_at], None -> 2025-11-21T22:42:28Z [ 1015.946303] [50968]: key[name], None -> [ 1015.946303] [50968]: key[gateway_ip], None -> 192.168.129.1 [ 1015.946303] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1015.946303] [50968]: key[id], None -> 02d0d117-a39a-4f21-8497-a4b121843508 [ 1015.946303] [50968]: key[network_id], None -> 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 [ 1015.946303] [50968]: key[host_routes], None -> [] [ 1015.946303] [50968]: key[revision_number], None -> 0 [ 1015.946303] [50968]: key[dns_nameservers], None -> [] [ 1015.946303] [50968]: key[cidr], None -> 192.168.129.0/24 [ 1015.946303] [50968]: key[updated_at], None -> 2025-11-21T22:42:28Z [ 1015.946303] [50968]: key[description], None -> [ 1015.946303] [50968]: key[standard_attr_id], None -> 1568 [ 1015.946303] [50968]: key[segment_id], None -> None [ 1015.946303] [50968]: key[shared], None -> False [ 1015.946303] [50968]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 1015.946303] [50968]: key[ipv6_address_mode], None -> None [ 1015.946303] [50968]: key[enable_dhcp], None -> True [ 1015.946303] [50968]: key[subnetpool_id], None -> None [ 1015.946303] [50968]: key[ip_version], None -> 4 [ 1015.946303] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1015.948524] [50969]: [pid: 50969|app: 0|req: 4234/8695] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.949641] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (02d0d117-a39a-4f21-8497-a4b121843508), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1015.967441] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Subnet': ['ID=02d0d117-a39a-4f21-8497-a4b121843508,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1015.992223] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Checking segment: {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1015.992491] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network hostable DHCP agents. Network: 8e359f1c-868e-4d57-b289-ff0f97c9f9d1, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1016.002406] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1016.006901] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 8e359f1c-868e-4d57-b289-ff0f97c9f9d1) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1016.011046] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_postcommit called with subnet settings {'id': '02d0d117-a39a-4f21-8497-a4b121843508', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1568, 'gateway_ip': '192.168.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-21T22:42:28Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc', 'network': {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524}} (original settings None) [ 1016.011322] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_postcommit: [ 1016.011322] [50968]: key[service_types], None -> [] [ 1016.011322] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1016.011322] [50968]: key[tags], None -> [] [ 1016.011322] [50968]: key[router:external], None -> False [ 1016.011322] [50968]: key[ipv6_ra_mode], None -> None [ 1016.011322] [50968]: key[created_at], None -> 2025-11-21T22:42:28Z [ 1016.011322] [50968]: key[name], None -> [ 1016.011322] [50968]: key[gateway_ip], None -> 192.168.129.1 [ 1016.011322] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1016.011322] [50968]: key[id], None -> 02d0d117-a39a-4f21-8497-a4b121843508 [ 1016.011322] [50968]: key[network_id], None -> 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 [ 1016.011322] [50968]: key[host_routes], None -> [] [ 1016.011322] [50968]: key[revision_number], None -> 0 [ 1016.011322] [50968]: key[dns_nameservers], None -> [] [ 1016.011322] [50968]: key[cidr], None -> 192.168.129.0/24 [ 1016.011322] [50968]: key[updated_at], None -> 2025-11-21T22:42:28Z [ 1016.011322] [50968]: key[description], None -> [ 1016.011322] [50968]: key[standard_attr_id], None -> 1568 [ 1016.011322] [50968]: key[segment_id], None -> None [ 1016.011322] [50968]: key[shared], None -> False [ 1016.011322] [50968]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 1016.011322] [50968]: key[ipv6_address_mode], None -> None [ 1016.011322] [50968]: key[enable_dhcp], None -> True [ 1016.011322] [50968]: key[subnetpool_id], None -> None [ 1016.011322] [50968]: key[ip_version], None -> 4 [ 1016.011322] [50968]: key[network], None -> {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} [ 1016.011322] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1016.012949] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.012949] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f19eb171-f740-4ce5-8e6a-d7275c0c83e9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.022933] [50968]: [pid: 50968|app: 0|req: 4462/8696] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:42:28 2025] POST /networking/v2.0/subnets => generated 639 bytes in 218 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1016.069304] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43c28a60-1247-4117-92de-c214860915e4 req-2a0a98f5-45b6-4156-839f-b6cc42a701c1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.070191] [50968]: [pid: 50968|app: 0|req: 4463/8697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.105026] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69652c2c-0b07-4d2f-ad8c-d60813ca0bf5 req-0617efc3-5f21-46d2-a5b6-ec790310bab9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.106171] [50968]: [pid: 50968|app: 0|req: 4464/8698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.112670] [50968]: DEBUG neutron.api.wsgi [req-43c28a60-1247-4117-92de-c214860915e4 req-ca5b2b37-55e3-44f2-a4e6-abed9dbdc9cc tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.145238] [50968]: [pid: 50968|app: 0|req: 4465/8699] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.151143] [50968]: DEBUG neutron.api.wsgi [req-69652c2c-0b07-4d2f-ad8c-d60813ca0bf5 req-af8151fb-fbdb-4ade-b377-9729a55ab035 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.202386] [50968]: [pid: 50968|app: 0|req: 4466/8700] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.233555] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (32dbc8f8-521c-432d-a31c-134b89038834), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.235563] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-43f36c63-fe86-4190-b275-41405d189712 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.236934] [50968]: [pid: 50968|app: 0|req: 4467/8701] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1016.245228] [50968]: DEBUG neutron.api.wsgi [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-37f61609-5405-4f40-8952-b3f7e80b4691 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.262808] [50968]: [pid: 50968|app: 0|req: 4468/8702] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=bafefadd-e31d-4bb2-9ca3-7010a305c606 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.284681] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-965f7b40-457f-4494-8f58-e09779f0877c x-openstack-request-id: req-965f7b40-457f-4494-8f58-e09779f0877c {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1016.293397] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6b652529-5c45-4dff-9d4f-c16c8c4b1300", "name": "network-vif-plugged", "status": "completed", "tag": "fb6f9609-7576-4f53-b1bd-044eac7e6b45", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1016.293397] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-965f7b40-457f-4494-8f58-e09779f0877c {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1016.293397] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-965f7b40-457f-4494-8f58-e09779f0877c'] response: {'server_uuid': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'code': 200} [ 1016.301272] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-334bd51d-0d14-48b3-9e8f-e3c21994e127 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.302690] [50968]: [pid: 50968|app: 0|req: 4469/8703] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.337976] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e164fc5-47e9-4eae-ab31-06640e650d47 req-fb230ec3-4187-4255-94cd-7e990e63d873 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.339606] [50968]: [pid: 50968|app: 0|req: 4470/8704] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.354967] [50968]: [pid: 50968|app: 0|req: 4471/8705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.404267] [50968]: [pid: 50968|app: 0|req: 4472/8706] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.413965] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Deleting port 925f6ede-4194-4edb-981e-801c8a97d507 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1016.414324] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (925f6ede-4194-4edb-981e-801c8a97d507), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.444800] [50969]: DEBUG neutron.plugins.ml2.db [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] For port 925f6ede-4194-4edb-981e-801c8a97d507, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=925f6ede-4194-4edb-981e-801c8a97d507,segment=NetworkSegment(f6997d69-85f9-419b-ae7b-fc76ae710f7c),segment_id=f6997d69-85f9-419b-ae7b-fc76ae710f7c)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1016.445131] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (925f6ede-4194-4edb-981e-801c8a97d507), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.447751] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2ae112f-2449-42f8-8d99-2898527afce0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group (4c5efb50-1e08-43fc-a6ab-e2d1db110262), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.450590] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] delete_port_precommit called with port settings {'id': '925f6ede-4194-4edb-981e-801c8a97d507', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:db:a4:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_interface', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', '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-21T22:41:32Z', 'updated_at': '2025-11-21T22:41:35Z', 'revision_number': 5, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 1016.450699] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] delete_port_precommit: [ 1016.450699] [50969]: key[mac_address], fa:16:3e:db:a4:a4 -> None [ 1016.450699] [50969]: key[device_id], 32dbc8f8-521c-432d-a31c-134b89038834 -> None [ 1016.450699] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1016.450699] [50969]: key[binding:vnic_type], normal -> None [ 1016.450699] [50969]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1016.450699] [50969]: key[tags], [] -> None [ 1016.450699] [50969]: key[allowed_address_pairs], [] -> None [ 1016.450699] [50969]: key[created_at], 2025-11-21T22:41:32Z -> None [ 1016.450699] [50969]: key[name], -> None [ 1016.450699] [50969]: key[status], ACTIVE -> None [ 1016.450699] [50969]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1016.450699] [50969]: key[fixed_ips], [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}] -> None [ 1016.450699] [50969]: key[id], 925f6ede-4194-4edb-981e-801c8a97d507 -> None [ 1016.450699] [50969]: key[port_security_enabled], False -> None [ 1016.450699] [50969]: key[network_id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1016.450699] [50969]: key[security_groups], [] -> None [ 1016.450699] [50969]: key[binding:profile], {} -> None [ 1016.450699] [50969]: key[binding:host_id], devstack -> None [ 1016.450699] [50969]: key[revision_number], 5 -> None [ 1016.450699] [50969]: key[description], -> None [ 1016.450699] [50969]: key[updated_at], 2025-11-21T22:41:35Z -> None [ 1016.450699] [50969]: key[standard_attr_id], 1476 -> None [ 1016.450699] [50969]: key[admin_state_up], True -> None [ 1016.450699] [50969]: key[binding:vif_type], ovs -> None [ 1016.450699] [50969]: key[device_owner], network:router_interface -> None [ 1016.450699] [50969]: key[extra_dhcp_opts], [] -> None [ 1016.450699] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1016.452463] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Calling delete_port for 925f6ede-4194-4edb-981e-801c8a97d507 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1016.468698] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2ae112f-2449-42f8-8d99-2898527afce0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group (4c5efb50-1e08-43fc-a6ab-e2d1db110262), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.491066] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2ae112f-2449-42f8-8d99-2898527afce0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (4c5efb50-1e08-43fc-a6ab-e2d1db110262), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.497512] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d2ae112f-2449-42f8-8d99-2898527afce0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4c5efb50-1e08-43fc-a6ab-e2d1db110262,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1016.502035] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d2ae112f-2449-42f8-8d99-2898527afce0 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.505454] [50968]: [pid: 50968|app: 0|req: 4473/8707] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:28 2025] DELETE /networking/v2.0/security-groups/4c5efb50-1e08-43fc-a6ab-e2d1db110262 => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1016.541571] [50968]: [pid: 50968|app: 0|req: 4474/8708] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1016.570516] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (925f6ede-4194-4edb-981e-801c8a97d507), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.581423] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Pushing event deleted for resources: {'Port': ['ID=925f6ede-4194-4edb-981e-801c8a97d507,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1016.596432] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-02ddb2e5-1bcd-43dc-baa1-a64cb5e96d84 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.599588] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-02ddb2e5-1bcd-43dc-baa1-a64cb5e96d84 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.602218] [50968]: [pid: 50968|app: 0|req: 4475/8709] 10.180.1.21 () {60 vars in 1625 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/networks?id=e2aad316-ab2b-4304-9ecd-3201b4566ec7&id=8e359f1c-868e-4d57-b289-ff0f97c9f9d1&id=e2aad316-ab2b-4304-9ecd-3201b4566ec7 => generated 1191 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1016.610751] [50968]: INFO neutron.api.v2.resource [None req-bc950594-c67e-4091-821e-42525e497d9a tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] show failed (client error): The resource could not be found. [ 1016.611183] [50968]: [pid: 50968|app: 0|req: 4476/8710] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/security-groups/4c5efb50-1e08-43fc-a6ab-e2d1db110262 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1016.613842] [50968]: DEBUG neutron.api.wsgi [req-ce0092fe-2008-48cf-88de-155465e21250 req-08d2b242-8c04-4d93-9492-084dc58242ad tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.617303] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] delete_port_postcommit called with port settings {'id': '925f6ede-4194-4edb-981e-801c8a97d507', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:db:a4:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_interface', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', '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-21T22:41:32Z', 'updated_at': '2025-11-21T22:41:35Z', 'revision_number': 5, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c662dc22-3f82-460c-bca6-c9284964ae2b'], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 1016.617486] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] delete_port_postcommit: [ 1016.617486] [50969]: key[mac_address], fa:16:3e:db:a4:a4 -> None [ 1016.617486] [50969]: key[device_id], 32dbc8f8-521c-432d-a31c-134b89038834 -> None [ 1016.617486] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1016.617486] [50969]: key[binding:vnic_type], normal -> None [ 1016.617486] [50969]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1016.617486] [50969]: key[tags], [] -> None [ 1016.617486] [50969]: key[allowed_address_pairs], [] -> None [ 1016.617486] [50969]: key[created_at], 2025-11-21T22:41:32Z -> None [ 1016.617486] [50969]: key[name], -> None [ 1016.617486] [50969]: key[status], ACTIVE -> None [ 1016.617486] [50969]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1016.617486] [50969]: key[fixed_ips], [{'subnet_id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'ip_address': '192.168.128.1'}] -> None [ 1016.617486] [50969]: key[id], 925f6ede-4194-4edb-981e-801c8a97d507 -> None [ 1016.617486] [50969]: key[port_security_enabled], False -> None [ 1016.617486] [50969]: key[network_id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1016.617486] [50969]: key[security_groups], [] -> None [ 1016.617486] [50969]: key[binding:profile], {} -> None [ 1016.617486] [50969]: key[binding:host_id], devstack -> None [ 1016.617486] [50969]: key[revision_number], 5 -> None [ 1016.617486] [50969]: key[description], -> None [ 1016.617486] [50969]: key[updated_at], 2025-11-21T22:41:35Z -> None [ 1016.617486] [50969]: key[standard_attr_id], 1476 -> None [ 1016.617486] [50969]: key[admin_state_up], True -> None [ 1016.617486] [50969]: key[binding:vif_type], ovs -> None [ 1016.617486] [50969]: key[device_owner], network:router_interface -> None [ 1016.617486] [50969]: key[extra_dhcp_opts], [] -> None [ 1016.617486] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1016.618707] [50968]: [pid: 50968|app: 0|req: 4477/8711] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:42:28 2025] GET /networking/v2.0/quotas/5bea918845264a24882e01d48f60f8bc => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.674766] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Deleting port 0682d2e7-75b7-4a30-9101-2314913f59e0 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1016.674766] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (0682d2e7-75b7-4a30-9101-2314913f59e0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.678637] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (32dbc8f8-521c-432d-a31c-134b89038834), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.699872] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (0682d2e7-75b7-4a30-9101-2314913f59e0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.700035] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for floatingip (0682d2e7-75b7-4a30-9101-2314913f59e0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.704787] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] delete_port_precommit called with port settings {'id': '0682d2e7-75b7-4a30-9101-2314913f59e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2a:98:9a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '6dea8e0a-f208-481a-aa9f-533baad030b6', 'device_owner': 'network:floatingip', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:32Z', 'updated_at': '2025-11-21T22:40:33Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1016.705077] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] delete_port_precommit: [ 1016.705077] [50968]: key[mac_address], fa:16:3e:2a:98:9a -> None [ 1016.705077] [50968]: key[device_id], 6dea8e0a-f208-481a-aa9f-533baad030b6 -> None [ 1016.705077] [50968]: key[binding:vif_details], {} -> None [ 1016.705077] [50968]: key[binding:vnic_type], normal -> None [ 1016.705077] [50968]: key[project_id], -> None [ 1016.705077] [50968]: key[tags], [] -> None [ 1016.705077] [50968]: key[allowed_address_pairs], [] -> None [ 1016.705077] [50968]: key[created_at], 2025-11-21T22:40:32Z -> None [ 1016.705077] [50968]: key[name], -> None [ 1016.705077] [50968]: key[status], N/A -> None [ 1016.705077] [50968]: key[tenant_id], -> None [ 1016.705077] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}] -> None [ 1016.705077] [50968]: key[id], 0682d2e7-75b7-4a30-9101-2314913f59e0 -> None [ 1016.705077] [50968]: key[port_security_enabled], False -> None [ 1016.705077] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1016.705077] [50968]: key[security_groups], [] -> None [ 1016.705077] [50968]: key[binding:profile], {} -> None [ 1016.705077] [50968]: key[binding:host_id], -> None [ 1016.705077] [50968]: key[revision_number], 2 -> None [ 1016.705077] [50968]: key[description], -> None [ 1016.705077] [50968]: key[updated_at], 2025-11-21T22:40:33Z -> None [ 1016.705077] [50968]: key[standard_attr_id], 1433 -> None [ 1016.705077] [50968]: key[admin_state_up], True -> None [ 1016.705077] [50968]: key[binding:vif_type], unbound -> None [ 1016.705077] [50968]: key[device_owner], network:floatingip -> None [ 1016.705077] [50968]: key[extra_dhcp_opts], [] -> None [ 1016.705077] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1016.708212] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Calling delete_port for 0682d2e7-75b7-4a30-9101-2314913f59e0 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1016.783757] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Router 32dbc8f8-521c-432d-a31c-134b89038834 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1016.789498] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0682d2e7-75b7-4a30-9101-2314913f59e0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.798670] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Pushing event deleted for resources: {'Port': ['ID=0682d2e7-75b7-4a30-9101-2314913f59e0,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1016.843766] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] delete_port_postcommit called with port settings {'id': '0682d2e7-75b7-4a30-9101-2314913f59e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2a:98:9a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '6dea8e0a-f208-481a-aa9f-533baad030b6', 'device_owner': 'network:floatingip', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:32Z', 'updated_at': '2025-11-21T22:40:33Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1016.844043] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] delete_port_postcommit: [ 1016.844043] [50968]: key[mac_address], fa:16:3e:2a:98:9a -> None [ 1016.844043] [50968]: key[device_id], 6dea8e0a-f208-481a-aa9f-533baad030b6 -> None [ 1016.844043] [50968]: key[binding:vif_details], {} -> None [ 1016.844043] [50968]: key[binding:vnic_type], normal -> None [ 1016.844043] [50968]: key[project_id], -> None [ 1016.844043] [50968]: key[tags], [] -> None [ 1016.844043] [50968]: key[allowed_address_pairs], [] -> None [ 1016.844043] [50968]: key[created_at], 2025-11-21T22:40:32Z -> None [ 1016.844043] [50968]: key[name], -> None [ 1016.844043] [50968]: key[status], N/A -> None [ 1016.844043] [50968]: key[tenant_id], -> None [ 1016.844043] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.216'}] -> None [ 1016.844043] [50968]: key[id], 0682d2e7-75b7-4a30-9101-2314913f59e0 -> None [ 1016.844043] [50968]: key[port_security_enabled], False -> None [ 1016.844043] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1016.844043] [50968]: key[security_groups], [] -> None [ 1016.844043] [50968]: key[binding:profile], {} -> None [ 1016.844043] [50968]: key[binding:host_id], -> None [ 1016.844043] [50968]: key[revision_number], 2 -> None [ 1016.844043] [50968]: key[description], -> None [ 1016.844043] [50968]: key[updated_at], 2025-11-21T22:40:33Z -> None [ 1016.844043] [50968]: key[standard_attr_id], 1433 -> None [ 1016.844043] [50968]: key[admin_state_up], True -> None [ 1016.844043] [50968]: key[binding:vif_type], unbound -> None [ 1016.844043] [50968]: key[device_owner], network:floatingip -> None [ 1016.844043] [50968]: key[extra_dhcp_opts], [] -> None [ 1016.844043] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1016.845629] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks [] for floatingip (6dea8e0a-f208-481a-aa9f-533baad030b6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.848837] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b49cad65-9a28-4f5c-9a3e-e96ce96f6964 tempest-ServersTestBootFromVolume-1337405367 tempest-ServersTestBootFromVolume-1337405367-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.851567] [50968]: [pid: 50968|app: 0|req: 4478/8712] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:42:28 2025] DELETE /networking/v2.0/floatingips/6dea8e0a-f208-481a-aa9f-533baad030b6 => generated 0 bytes in 232 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1016.865609] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7eea6bdc-d7ba-47a4-8b45-ed3ff4d93bbf admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1016.872778] [50969]: [pid: 50969|app: 0|req: 4235/8713] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:42:28 2025] PUT /networking/v2.0/routers/32dbc8f8-521c-432d-a31c-134b89038834/remove_router_interface => generated 309 bytes in 912 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.903224] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-cbbba7aa-332b-40f5-ac05-56c326098d49 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.903680] [50969]: [pid: 50969|app: 0|req: 4236/8714] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:29 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1016.917967] [50968]: [pid: 50968|app: 0|req: 4479/8715] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:42:29 2025] GET /networking/v2.0/ports?tenant_id=5bea918845264a24882e01d48f60f8bc&fields=id => generated 103 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.976900] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks [] for router (32dbc8f8-521c-432d-a31c-134b89038834), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.032247] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks [] for router_gateway (32dbc8f8-521c-432d-a31c-134b89038834), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.064345] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Deleting port 81fd90fa-6f98-46a7-905d-fc3d82a87abd {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1017.064558] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (81fd90fa-6f98-46a7-905d-fc3d82a87abd), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.086671] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (2735d715-5d45-49d7-9645-8297bd8fcf50), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.096125] [50968]: DEBUG neutron.plugins.ml2.db [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] For port 81fd90fa-6f98-46a7-905d-fc3d82a87abd, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=81fd90fa-6f98-46a7-905d-fc3d82a87abd,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1017.096375] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (81fd90fa-6f98-46a7-905d-fc3d82a87abd), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.102280] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] delete_port_precommit called with port settings {'id': '81fd90fa-6f98-46a7-905d-fc3d82a87abd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:81:41:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1475, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:31Z', 'updated_at': '2025-11-21T22:41: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1017.102576] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] delete_port_precommit: [ 1017.102576] [50968]: key[mac_address], fa:16:3e:81:41:ee -> None [ 1017.102576] [50968]: key[device_id], 32dbc8f8-521c-432d-a31c-134b89038834 -> None [ 1017.102576] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1017.102576] [50968]: key[binding:vnic_type], normal -> None [ 1017.102576] [50968]: key[project_id], -> None [ 1017.102576] [50968]: key[tags], [] -> None [ 1017.102576] [50968]: key[allowed_address_pairs], [] -> None [ 1017.102576] [50968]: key[created_at], 2025-11-21T22:41:31Z -> None [ 1017.102576] [50968]: key[name], -> None [ 1017.102576] [50968]: key[status], ACTIVE -> None [ 1017.102576] [50968]: key[tenant_id], -> None [ 1017.102576] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.223'}] -> None [ 1017.102576] [50968]: key[id], 81fd90fa-6f98-46a7-905d-fc3d82a87abd -> None [ 1017.102576] [50968]: key[port_security_enabled], False -> None [ 1017.102576] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1017.102576] [50968]: key[security_groups], [] -> None [ 1017.102576] [50968]: key[binding:profile], {} -> None [ 1017.102576] [50968]: key[binding:host_id], devstack -> None [ 1017.102576] [50968]: key[revision_number], 5 -> None [ 1017.102576] [50968]: key[description], -> None [ 1017.102576] [50968]: key[updated_at], 2025-11-21T22:41:32Z -> None [ 1017.102576] [50968]: key[standard_attr_id], 1475 -> None [ 1017.102576] [50968]: key[admin_state_up], True -> None [ 1017.102576] [50968]: key[binding:vif_type], ovs -> None [ 1017.102576] [50968]: key[device_owner], network:router_gateway -> None [ 1017.102576] [50968]: key[extra_dhcp_opts], [] -> None [ 1017.102576] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.104783] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Calling delete_port for 81fd90fa-6f98-46a7-905d-fc3d82a87abd owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1017.249877] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Deleting port 9839c946-5029-4fa3-a6e3-dc6b7b35c249 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1017.250333] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (9839c946-5029-4fa3-a6e3-dc6b7b35c249), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.252824] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (81fd90fa-6f98-46a7-905d-fc3d82a87abd), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.260811] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Pushing event deleted for resources: {'Port': ['ID=81fd90fa-6f98-46a7-905d-fc3d82a87abd,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1017.279555] [50969]: DEBUG neutron.plugins.ml2.db [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] For port 9839c946-5029-4fa3-a6e3-dc6b7b35c249, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9839c946-5029-4fa3-a6e3-dc6b7b35c249,segment=NetworkSegment(b4c3d497-057b-484e-8490-525b467fde4d),segment_id=b4c3d497-057b-484e-8490-525b467fde4d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1017.279904] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (9839c946-5029-4fa3-a6e3-dc6b7b35c249), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.287339] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] delete_port_precommit called with port settings {'id': '9839c946-5029-4fa3-a6e3-dc6b7b35c249', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:ce:45:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_interface', 'standard_attr_id': 1427, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', '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-21T22:40:30Z', 'updated_at': '2025-11-21T22:40:34Z', 'revision_number': 5, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 1017.287797] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] delete_port_precommit: [ 1017.287797] [50969]: key[mac_address], fa:16:3e:ce:45:87 -> None [ 1017.287797] [50969]: key[device_id], 2735d715-5d45-49d7-9645-8297bd8fcf50 -> None [ 1017.287797] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1017.287797] [50969]: key[binding:vnic_type], normal -> None [ 1017.287797] [50969]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1017.287797] [50969]: key[tags], [] -> None [ 1017.287797] [50969]: key[allowed_address_pairs], [] -> None [ 1017.287797] [50969]: key[created_at], 2025-11-21T22:40:30Z -> None [ 1017.287797] [50969]: key[name], -> None [ 1017.287797] [50969]: key[status], ACTIVE -> None [ 1017.287797] [50969]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1017.287797] [50969]: key[fixed_ips], [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}] -> None [ 1017.287797] [50969]: key[id], 9839c946-5029-4fa3-a6e3-dc6b7b35c249 -> None [ 1017.287797] [50969]: key[port_security_enabled], False -> None [ 1017.287797] [50969]: key[network_id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1017.287797] [50969]: key[security_groups], [] -> None [ 1017.287797] [50969]: key[binding:profile], {} -> None [ 1017.287797] [50969]: key[binding:host_id], devstack -> None [ 1017.287797] [50969]: key[revision_number], 5 -> None [ 1017.287797] [50969]: key[description], -> None [ 1017.287797] [50969]: key[updated_at], 2025-11-21T22:40:34Z -> None [ 1017.287797] [50969]: key[standard_attr_id], 1427 -> None [ 1017.287797] [50969]: key[admin_state_up], True -> None [ 1017.287797] [50969]: key[binding:vif_type], ovs -> None [ 1017.287797] [50969]: key[device_owner], network:router_interface -> None [ 1017.287797] [50969]: key[extra_dhcp_opts], [] -> None [ 1017.287797] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.289438] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] delete_port_postcommit called with port settings {'id': '81fd90fa-6f98-46a7-905d-fc3d82a87abd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:81:41:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32dbc8f8-521c-432d-a31c-134b89038834', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1475, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:31Z', 'updated_at': '2025-11-21T22:41: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1017.289633] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] delete_port_postcommit: [ 1017.289633] [50968]: key[mac_address], fa:16:3e:81:41:ee -> None [ 1017.289633] [50968]: key[device_id], 32dbc8f8-521c-432d-a31c-134b89038834 -> None [ 1017.289633] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1017.289633] [50968]: key[binding:vnic_type], normal -> None [ 1017.289633] [50968]: key[project_id], -> None [ 1017.289633] [50968]: key[tags], [] -> None [ 1017.289633] [50968]: key[allowed_address_pairs], [] -> None [ 1017.289633] [50968]: key[created_at], 2025-11-21T22:41:31Z -> None [ 1017.289633] [50968]: key[name], -> None [ 1017.289633] [50968]: key[status], ACTIVE -> None [ 1017.289633] [50968]: key[tenant_id], -> None [ 1017.289633] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.223'}] -> None [ 1017.289633] [50968]: key[id], 81fd90fa-6f98-46a7-905d-fc3d82a87abd -> None [ 1017.289633] [50968]: key[port_security_enabled], False -> None [ 1017.289633] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1017.289633] [50968]: key[security_groups], [] -> None [ 1017.289633] [50968]: key[binding:profile], {} -> None [ 1017.289633] [50968]: key[binding:host_id], devstack -> None [ 1017.289633] [50968]: key[revision_number], 5 -> None [ 1017.289633] [50968]: key[description], -> None [ 1017.289633] [50968]: key[updated_at], 2025-11-21T22:41:32Z -> None [ 1017.289633] [50968]: key[standard_attr_id], 1475 -> None [ 1017.289633] [50968]: key[admin_state_up], True -> None [ 1017.289633] [50968]: key[binding:vif_type], ovs -> None [ 1017.289633] [50968]: key[device_owner], network:router_gateway -> None [ 1017.289633] [50968]: key[extra_dhcp_opts], [] -> None [ 1017.289633] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.291034] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Calling delete_port for 9839c946-5029-4fa3-a6e3-dc6b7b35c249 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1017.291246] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (32dbc8f8-521c-432d-a31c-134b89038834), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.332796] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (32dbc8f8-521c-432d-a31c-134b89038834), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.334966] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks [] for router_controller (32dbc8f8-521c-432d-a31c-134b89038834), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.401573] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (32dbc8f8-521c-432d-a31c-134b89038834), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.402520] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 32dbc8f8-521c-432d-a31c-134b89038834 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1017.412426] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b2b2aab3-7231-48a2-8eef-b70db554cbb5 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.413762] [50968]: [pid: 50968|app: 0|req: 4480/8716] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:29 2025] DELETE /networking/v2.0/routers/32dbc8f8-521c-432d-a31c-134b89038834 => generated 0 bytes in 495 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1017.470150] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (9839c946-5029-4fa3-a6e3-dc6b7b35c249), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.481134] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Pushing event deleted for resources: {'Port': ['ID=9839c946-5029-4fa3-a6e3-dc6b7b35c249,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1017.499694] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a665822-0152-40dd-a1d0-ce510d3272d5 req-198f664c-aa79-44fa-9423-b1bc486a5360 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.500917] [50968]: [pid: 50968|app: 0|req: 4481/8717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:29 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.504120] [50968]: DEBUG neutron.api.wsgi [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-577b40fb-4abe-4d07-9d07-2050bee13db8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.519264] [50968]: [pid: 50968|app: 0|req: 4482/8718] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=fb6f9609-7576-4f53-b1bd-044eac7e6b45 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.526186] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] delete_port_postcommit called with port settings {'id': '9839c946-5029-4fa3-a6e3-dc6b7b35c249', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:ce:45:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_interface', 'standard_attr_id': 1427, 'fixed_ips': [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', '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-21T22:40:30Z', 'updated_at': '2025-11-21T22:40:34Z', 'revision_number': 5, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4da5d04a-b4a0-45a6-ad59-049dca07b087'], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 1017.526408] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] delete_port_postcommit: [ 1017.526408] [50969]: key[mac_address], fa:16:3e:ce:45:87 -> None [ 1017.526408] [50969]: key[device_id], 2735d715-5d45-49d7-9645-8297bd8fcf50 -> None [ 1017.526408] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1017.526408] [50969]: key[binding:vnic_type], normal -> None [ 1017.526408] [50969]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1017.526408] [50969]: key[tags], [] -> None [ 1017.526408] [50969]: key[allowed_address_pairs], [] -> None [ 1017.526408] [50969]: key[created_at], 2025-11-21T22:40:30Z -> None [ 1017.526408] [50969]: key[name], -> None [ 1017.526408] [50969]: key[status], ACTIVE -> None [ 1017.526408] [50969]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1017.526408] [50969]: key[fixed_ips], [{'subnet_id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'ip_address': '192.168.128.1'}] -> None [ 1017.526408] [50969]: key[id], 9839c946-5029-4fa3-a6e3-dc6b7b35c249 -> None [ 1017.526408] [50969]: key[port_security_enabled], False -> None [ 1017.526408] [50969]: key[network_id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1017.526408] [50969]: key[security_groups], [] -> None [ 1017.526408] [50969]: key[binding:profile], {} -> None [ 1017.526408] [50969]: key[binding:host_id], devstack -> None [ 1017.526408] [50969]: key[revision_number], 5 -> None [ 1017.526408] [50969]: key[description], -> None [ 1017.526408] [50969]: key[updated_at], 2025-11-21T22:40:34Z -> None [ 1017.526408] [50969]: key[standard_attr_id], 1427 -> None [ 1017.526408] [50969]: key[admin_state_up], True -> None [ 1017.526408] [50969]: key[binding:vif_type], ovs -> None [ 1017.526408] [50969]: key[device_owner], network:router_interface -> None [ 1017.526408] [50969]: key[extra_dhcp_opts], [] -> None [ 1017.526408] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.559983] [50968]: [pid: 50968|app: 0|req: 4483/8719] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:29 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.580618] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] Deleting subnet c662dc22-3f82-460c-bca6-c9284964ae2b {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1017.583257] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] Publish callbacks [] for subnet (c662dc22-3f82-460c-bca6-c9284964ae2b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.586279] [50969]: DEBUG neutron_lib.callbacks.manager [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (2735d715-5d45-49d7-9645-8297bd8fcf50), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.596899] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (c662dc22-3f82-460c-bca6-c9284964ae2b), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.644869] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (c662dc22-3f82-460c-bca6-c9284964ae2b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.645452] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] delete_subnet_precommit called with subnet settings {'id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-subnet', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1473, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings None) [ 1017.645648] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] delete_subnet_precommit: [ 1017.645648] [50968]: key[service_types], [] -> None [ 1017.645648] [50968]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.645648] [50968]: key[tags], [] -> None [ 1017.645648] [50968]: key[router:external], False -> None [ 1017.645648] [50968]: key[ipv6_ra_mode], None -> None [ 1017.645648] [50968]: key[created_at], 2025-11-21T22:41:31Z -> None [ 1017.645648] [50968]: key[name], tempest-InstanceActionsNegativeTestJSON-1077431498-subnet -> None [ 1017.645648] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1017.645648] [50968]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.645648] [50968]: key[id], c662dc22-3f82-460c-bca6-c9284964ae2b -> None [ 1017.645648] [50968]: key[network_id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1017.645648] [50968]: key[host_routes], [] -> None [ 1017.645648] [50968]: key[revision_number], 0 -> None [ 1017.645648] [50968]: key[dns_nameservers], [] -> None [ 1017.645648] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1017.645648] [50968]: key[updated_at], 2025-11-21T22:41:31Z -> None [ 1017.645648] [50968]: key[description], -> None [ 1017.645648] [50968]: key[standard_attr_id], 1473 -> None [ 1017.645648] [50968]: key[segment_id], None -> None [ 1017.645648] [50968]: key[shared], False -> None [ 1017.645648] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1017.645648] [50968]: key[ipv6_address_mode], None -> None [ 1017.645648] [50968]: key[enable_dhcp], True -> None [ 1017.645648] [50968]: key[subnetpool_id], None -> None [ 1017.645648] [50968]: key[ip_version], 4 -> None [ 1017.645648] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.676035] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (c662dc22-3f82-460c-bca6-c9284964ae2b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.676402] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'c662dc22-3f82-460c-bca6-c9284964ae2b', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-subnet', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1473, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:41:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings None) [ 1017.676402] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] delete_subnet_postcommit: [ 1017.676402] [50968]: key[service_types], [] -> None [ 1017.676402] [50968]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.676402] [50968]: key[tags], [] -> None [ 1017.676402] [50968]: key[router:external], False -> None [ 1017.676402] [50968]: key[ipv6_ra_mode], None -> None [ 1017.676402] [50968]: key[created_at], 2025-11-21T22:41:31Z -> None [ 1017.676402] [50968]: key[name], tempest-InstanceActionsNegativeTestJSON-1077431498-subnet -> None [ 1017.676402] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1017.676402] [50968]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.676402] [50968]: key[id], c662dc22-3f82-460c-bca6-c9284964ae2b -> None [ 1017.676402] [50968]: key[network_id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1017.676402] [50968]: key[host_routes], [] -> None [ 1017.676402] [50968]: key[revision_number], 0 -> None [ 1017.676402] [50968]: key[dns_nameservers], [] -> None [ 1017.676402] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1017.676402] [50968]: key[updated_at], 2025-11-21T22:41:31Z -> None [ 1017.676402] [50968]: key[description], -> None [ 1017.676402] [50968]: key[standard_attr_id], 1473 -> None [ 1017.676402] [50968]: key[segment_id], None -> None [ 1017.676402] [50968]: key[shared], False -> None [ 1017.676402] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1017.676402] [50968]: key[ipv6_address_mode], None -> None [ 1017.676402] [50968]: key[enable_dhcp], True -> None [ 1017.676402] [50968]: key[subnetpool_id], None -> None [ 1017.676402] [50968]: key[ip_version], 4 -> None [ 1017.676402] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.682516] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=c662dc22-3f82-460c-bca6-c9284964ae2b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1017.692338] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ad49f8fd-ef7e-4da5-b1cb-1da1f222adb5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.694777] [50968]: [pid: 50968|app: 0|req: 4484/8720] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:29 2025] DELETE /networking/v2.0/subnets/c662dc22-3f82-460c-bca6-c9284964ae2b => generated 0 bytes in 134 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1017.697794] [50968]: DEBUG neutron.api.wsgi [req-0a665822-0152-40dd-a1d0-ce510d3272d5 req-a03699fb-f2a0-4682-acf5-b19cc9bacf9f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.713496] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Router 2735d715-5d45-49d7-9645-8297bd8fcf50 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1017.726190] [50968]: [pid: 50968|app: 0|req: 4485/8721] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.751222] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-dab16b0f-0921-453b-80ce-e390e5ffa425 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.751992] [50968]: [pid: 50968|app: 0|req: 4486/8722] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.777770] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-44d46491-03da-43a4-b9c9-87bfeca09046 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1017.781846] [50969]: [pid: 50969|app: 0|req: 4237/8723] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:42:29 2025] PUT /networking/v2.0/routers/2735d715-5d45-49d7-9645-8297bd8fcf50/remove_router_interface => generated 309 bytes in 878 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.787710] [50968]: [pid: 50968|app: 0|req: 4487/8724] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?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) [ 1017.811965] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (77aa9f04-c4a9-4896-8d55-260286f98e47), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.818564] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f623831a-cc7a-476d-9470-d4da2f68b30e req-034c3f0c-9ba0-43f3-b3c7-a5e9492b0b3f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.819127] [50968]: [pid: 50968|app: 0|req: 4488/8725] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.844998] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Deleting port 6eb664d5-5946-43d2-8445-cb7e214360cf {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1017.845320] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (6eb664d5-5946-43d2-8445-cb7e214360cf), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.866344] [50969]: DEBUG neutron.plugins.ml2.db [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] For port 6eb664d5-5946-43d2-8445-cb7e214360cf, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6eb664d5-5946-43d2-8445-cb7e214360cf,segment=NetworkSegment(f6997d69-85f9-419b-ae7b-fc76ae710f7c),segment_id=f6997d69-85f9-419b-ae7b-fc76ae710f7c)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1017.866344] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (6eb664d5-5946-43d2-8445-cb7e214360cf), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.872177] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] delete_port_precommit called with port settings {'id': '6eb664d5-5946-43d2-8445-cb7e214360cf', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:79:5f:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-77aa9f04-c4a9-4896-8d55-260286f98e47', 'device_owner': 'network:dhcp', 'standard_attr_id': 1488, '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-21T22:41:39Z', 'updated_at': '2025-11-21T22:42:29Z', 'revision_number': 5, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 1017.872177] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] delete_port_precommit: [ 1017.872177] [50969]: key[mac_address], fa:16:3e:79:5f:5e -> None [ 1017.872177] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1017.872177] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1017.872177] [50969]: key[binding:vnic_type], normal -> None [ 1017.872177] [50969]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.872177] [50969]: key[tags], [] -> None [ 1017.872177] [50969]: key[allowed_address_pairs], [] -> None [ 1017.872177] [50969]: key[created_at], 2025-11-21T22:41:39Z -> None [ 1017.872177] [50969]: key[name], -> None [ 1017.872177] [50969]: key[status], ACTIVE -> None [ 1017.872177] [50969]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.872177] [50969]: key[fixed_ips], [] -> None [ 1017.872177] [50969]: key[id], 6eb664d5-5946-43d2-8445-cb7e214360cf -> None [ 1017.872177] [50969]: key[port_security_enabled], False -> None [ 1017.872177] [50969]: key[network_id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1017.872177] [50969]: key[security_groups], [] -> None [ 1017.872177] [50969]: key[binding:profile], {} -> None [ 1017.872177] [50969]: key[binding:host_id], devstack -> None [ 1017.872177] [50969]: key[revision_number], 5 -> None [ 1017.872177] [50969]: key[description], -> None [ 1017.872177] [50969]: key[updated_at], 2025-11-21T22:42:29Z -> None [ 1017.872177] [50969]: key[standard_attr_id], 1488 -> None [ 1017.872177] [50969]: key[admin_state_up], True -> None [ 1017.872177] [50969]: key[binding:vif_type], ovs -> None [ 1017.872177] [50969]: key[device_owner], network:dhcp -> None [ 1017.872177] [50969]: key[extra_dhcp_opts], [] -> None [ 1017.872177] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.878204] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Calling delete_port for 6eb664d5-5946-43d2-8445-cb7e214360cf owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1017.878608] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks [] for router (2735d715-5d45-49d7-9645-8297bd8fcf50), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.923430] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6eb664d5-5946-43d2-8445-cb7e214360cf), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.931419] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Pushing event deleted for resources: {'Port': ['ID=6eb664d5-5946-43d2-8445-cb7e214360cf,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1017.935670] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks [] for router_gateway (2735d715-5d45-49d7-9645-8297bd8fcf50), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.944360] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] No DVR routers for this DVR port 6eb664d5-5946-43d2-8445-cb7e214360cf on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1017.944793] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] delete_port_postcommit called with port settings {'id': '6eb664d5-5946-43d2-8445-cb7e214360cf', 'name': '', 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'mac_address': 'fa:16:3e:79:5f:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-77aa9f04-c4a9-4896-8d55-260286f98e47', 'device_owner': 'network:dhcp', 'standard_attr_id': 1488, '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-21T22:41:39Z', 'updated_at': '2025-11-21T22:42:29Z', 'revision_number': 5, 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}}] (original binding levels None) on network {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} with segments to bind None [ 1017.945052] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] delete_port_postcommit: [ 1017.945052] [50969]: key[mac_address], fa:16:3e:79:5f:5e -> None [ 1017.945052] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1017.945052] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1017.945052] [50969]: key[binding:vnic_type], normal -> None [ 1017.945052] [50969]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.945052] [50969]: key[tags], [] -> None [ 1017.945052] [50969]: key[allowed_address_pairs], [] -> None [ 1017.945052] [50969]: key[created_at], 2025-11-21T22:41:39Z -> None [ 1017.945052] [50969]: key[name], -> None [ 1017.945052] [50969]: key[status], ACTIVE -> None [ 1017.945052] [50969]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.945052] [50969]: key[fixed_ips], [] -> None [ 1017.945052] [50969]: key[id], 6eb664d5-5946-43d2-8445-cb7e214360cf -> None [ 1017.945052] [50969]: key[port_security_enabled], False -> None [ 1017.945052] [50969]: key[network_id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1017.945052] [50969]: key[security_groups], [] -> None [ 1017.945052] [50969]: key[binding:profile], {} -> None [ 1017.945052] [50969]: key[binding:host_id], devstack -> None [ 1017.945052] [50969]: key[revision_number], 5 -> None [ 1017.945052] [50969]: key[description], -> None [ 1017.945052] [50969]: key[updated_at], 2025-11-21T22:42:29Z -> None [ 1017.945052] [50969]: key[standard_attr_id], 1488 -> None [ 1017.945052] [50969]: key[admin_state_up], True -> None [ 1017.945052] [50969]: key[binding:vif_type], ovs -> None [ 1017.945052] [50969]: key[device_owner], network:dhcp -> None [ 1017.945052] [50969]: key[extra_dhcp_opts], [] -> None [ 1017.945052] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.970172] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Deleting port 10a4e28a-2faa-43c3-abc4-c6f284a7f46d {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1017.970545] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (10a4e28a-2faa-43c3-abc4-c6f284a7f46d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.987326] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (77aa9f04-c4a9-4896-8d55-260286f98e47), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.997957] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] delete_network_precommit called with network settings {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} (original settings None) and network segments [{'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}] [ 1017.998130] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] delete_network_precommit: [ 1017.998130] [50969]: key[qinq], None -> None [ 1017.998130] [50969]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.998130] [50969]: key[tags], [] -> None [ 1017.998130] [50969]: key[router:external], False -> None [ 1017.998130] [50969]: key[created_at], 2025-11-21T22:41:31Z -> None [ 1017.998130] [50969]: key[name], tempest-InstanceActionsNegativeTestJSON-1077431498-network -> None [ 1017.998130] [50969]: key[status], ACTIVE -> None [ 1017.998130] [50969]: key[ipv6_address_scope], None -> None [ 1017.998130] [50969]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1017.998130] [50969]: key[availability_zone_hints], [] -> None [ 1017.998130] [50969]: key[availability_zones], ['nova'] -> None [ 1017.998130] [50969]: key[id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1017.998130] [50969]: key[port_security_enabled], True -> None [ 1017.998130] [50969]: key[subnets], [] -> None [ 1017.998130] [50969]: key[provider:segmentation_id], 360 -> None [ 1017.998130] [50969]: key[provider:network_type], vlan -> None [ 1017.998130] [50969]: key[revision_number], 3 -> None [ 1017.998130] [50969]: key[provider:physical_network], default -> None [ 1017.998130] [50969]: key[description], -> None [ 1017.998130] [50969]: key[updated_at], 2025-11-21T22:42:30Z -> None [ 1017.998130] [50969]: key[standard_attr_id], 1471 -> None [ 1017.998130] [50969]: key[admin_state_up], True -> None [ 1017.998130] [50969]: key[shared], False -> None [ 1017.998130] [50969]: key[ipv4_address_scope], None -> None [ 1017.998130] [50969]: key[vlan_transparent], None -> None [ 1017.998130] [50969]: key[mtu], 8950 -> None [ 1017.998130] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.999025] [50969]: DEBUG neutron.services.segments.db [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['77aa9f04-c4a9-4896-8d55-260286f98e47']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1018.006608] [50969]: DEBUG neutron.services.segments.db [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f6997d69-85f9-419b-ae7b-fc76ae710f7c') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1018.006608] [50969]: DEBUG neutron.services.segments.db [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f6997d69-85f9-419b-ae7b-fc76ae710f7c') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1018.006986] [50968]: DEBUG neutron.plugins.ml2.db [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] For port 10a4e28a-2faa-43c3-abc4-c6f284a7f46d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=10a4e28a-2faa-43c3-abc4-c6f284a7f46d,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1018.006986] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (10a4e28a-2faa-43c3-abc4-c6f284a7f46d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.009524] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (f6997d69-85f9-419b-ae7b-fc76ae710f7c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.010543] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] delete_port_precommit called with port settings {'id': '10a4e28a-2faa-43c3-abc4-c6f284a7f46d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:c0:01', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1426, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1018.011524] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] delete_port_precommit: [ 1018.011524] [50968]: key[mac_address], fa:16:3e:5c:c0:01 -> None [ 1018.011524] [50968]: key[device_id], 2735d715-5d45-49d7-9645-8297bd8fcf50 -> None [ 1018.011524] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1018.011524] [50968]: key[binding:vnic_type], normal -> None [ 1018.011524] [50968]: key[project_id], -> None [ 1018.011524] [50968]: key[tags], [] -> None [ 1018.011524] [50968]: key[allowed_address_pairs], [] -> None [ 1018.011524] [50968]: key[created_at], 2025-11-21T22:40:29Z -> None [ 1018.011524] [50968]: key[name], -> None [ 1018.011524] [50968]: key[status], ACTIVE -> None [ 1018.011524] [50968]: key[tenant_id], -> None [ 1018.011524] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}] -> None [ 1018.011524] [50968]: key[id], 10a4e28a-2faa-43c3-abc4-c6f284a7f46d -> None [ 1018.011524] [50968]: key[port_security_enabled], False -> None [ 1018.011524] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1018.011524] [50968]: key[security_groups], [] -> None [ 1018.011524] [50968]: key[binding:profile], {} -> None [ 1018.011524] [50968]: key[binding:host_id], devstack -> None [ 1018.011524] [50968]: key[revision_number], 5 -> None [ 1018.011524] [50968]: key[description], -> None [ 1018.011524] [50968]: key[updated_at], 2025-11-21T22:40:30Z -> None [ 1018.011524] [50968]: key[standard_attr_id], 1426 -> None [ 1018.011524] [50968]: key[admin_state_up], True -> None [ 1018.011524] [50968]: key[binding:vif_type], ovs -> None [ 1018.011524] [50968]: key[device_owner], network:router_gateway -> None [ 1018.011524] [50968]: key[extra_dhcp_opts], [] -> None [ 1018.011524] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.013632] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Calling delete_port for 10a4e28a-2faa-43c3-abc4-c6f284a7f46d owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1018.028884] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (f6997d69-85f9-419b-ae7b-fc76ae710f7c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.039689] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Releasing vlan 360 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1018.039689] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (f6997d69-85f9-419b-ae7b-fc76ae710f7c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.059295] [50969]: INFO neutron.services.segments.plugin [-] Segment f6997d69-85f9-419b-ae7b-fc76ae710f7c resource provider aggregate not found [ 1018.065063] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (77aa9f04-c4a9-4896-8d55-260286f98e47), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.065278] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] delete_network_postcommit called with network settings {'id': '77aa9f04-c4a9-4896-8d55-260286f98e47', 'name': 'tempest-InstanceActionsNegativeTestJSON-1077431498-network', 'tenant_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'project_id': 'a2a05b053bc1463e9382539bbe2b1dd4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1471, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:31Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 360} (original settings None) and network segments [{'id': 'f6997d69-85f9-419b-ae7b-fc76ae710f7c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 360, 'network_id': '77aa9f04-c4a9-4896-8d55-260286f98e47'}] [ 1018.065788] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] delete_network_postcommit: [ 1018.065788] [50969]: key[qinq], None -> None [ 1018.065788] [50969]: key[project_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1018.065788] [50969]: key[tags], [] -> None [ 1018.065788] [50969]: key[router:external], False -> None [ 1018.065788] [50969]: key[created_at], 2025-11-21T22:41:31Z -> None [ 1018.065788] [50969]: key[name], tempest-InstanceActionsNegativeTestJSON-1077431498-network -> None [ 1018.065788] [50969]: key[status], ACTIVE -> None [ 1018.065788] [50969]: key[ipv6_address_scope], None -> None [ 1018.065788] [50969]: key[tenant_id], a2a05b053bc1463e9382539bbe2b1dd4 -> None [ 1018.065788] [50969]: key[availability_zone_hints], [] -> None [ 1018.065788] [50969]: key[availability_zones], ['nova'] -> None [ 1018.065788] [50969]: key[id], 77aa9f04-c4a9-4896-8d55-260286f98e47 -> None [ 1018.065788] [50969]: key[port_security_enabled], True -> None [ 1018.065788] [50969]: key[subnets], [] -> None [ 1018.065788] [50969]: key[provider:segmentation_id], 360 -> None [ 1018.065788] [50969]: key[provider:network_type], vlan -> None [ 1018.065788] [50969]: key[revision_number], 3 -> None [ 1018.065788] [50969]: key[provider:physical_network], default -> None [ 1018.065788] [50969]: key[description], -> None [ 1018.065788] [50969]: key[updated_at], 2025-11-21T22:42:30Z -> None [ 1018.065788] [50969]: key[standard_attr_id], 1471 -> None [ 1018.065788] [50969]: key[admin_state_up], True -> None [ 1018.065788] [50969]: key[shared], False -> None [ 1018.065788] [50969]: key[ipv4_address_scope], None -> None [ 1018.065788] [50969]: key[vlan_transparent], None -> None [ 1018.065788] [50969]: key[mtu], 8950 -> None [ 1018.065788] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.075359] [50969]: INFO neutron.services.segments.plugin [-] Segment f6997d69-85f9-419b-ae7b-fc76ae710f7c 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 f6997d69-85f9-419b-ae7b-fc76ae710f7c found for delete ", "request_id": "req-ba6d8c57-5950-41e8-b72f-2038ae8c7724"}]} [ 1018.076105] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Pushing event deleted for resources: {'Network': ['ID=77aa9f04-c4a9-4896-8d55-260286f98e47,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.080249] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d20c6646-2fb3-4eb8-b4a1-328ef8d28741 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.082257] [50969]: [pid: 50969|app: 0|req: 4238/8726] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:42:30 2025] DELETE /networking/v2.0/networks/77aa9f04-c4a9-4896-8d55-260286f98e47 => generated 0 bytes in 300 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1018.118933] [50969]: [pid: 50969|app: 0|req: 4239/8727] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/networks/8e359f1c-868e-4d57-b289-ff0f97c9f9d1?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.120503] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (10a4e28a-2faa-43c3-abc4-c6f284a7f46d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.129097] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Pushing event deleted for resources: {'Port': ['ID=10a4e28a-2faa-43c3-abc4-c6f284a7f46d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.171038] [50969]: [pid: 50969|app: 0|req: 4240/8728] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.175063] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] delete_port_postcommit called with port settings {'id': '10a4e28a-2faa-43c3-abc4-c6f284a7f46d', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:c0:01', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2735d715-5d45-49d7-9645-8297bd8fcf50', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1426, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1018.175344] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] delete_port_postcommit: [ 1018.175344] [50968]: key[mac_address], fa:16:3e:5c:c0:01 -> None [ 1018.175344] [50968]: key[device_id], 2735d715-5d45-49d7-9645-8297bd8fcf50 -> None [ 1018.175344] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1018.175344] [50968]: key[binding:vnic_type], normal -> None [ 1018.175344] [50968]: key[project_id], -> None [ 1018.175344] [50968]: key[tags], [] -> None [ 1018.175344] [50968]: key[allowed_address_pairs], [] -> None [ 1018.175344] [50968]: key[created_at], 2025-11-21T22:40:29Z -> None [ 1018.175344] [50968]: key[name], -> None [ 1018.175344] [50968]: key[status], ACTIVE -> None [ 1018.175344] [50968]: key[tenant_id], -> None [ 1018.175344] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.240'}] -> None [ 1018.175344] [50968]: key[id], 10a4e28a-2faa-43c3-abc4-c6f284a7f46d -> None [ 1018.175344] [50968]: key[port_security_enabled], False -> None [ 1018.175344] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1018.175344] [50968]: key[security_groups], [] -> None [ 1018.175344] [50968]: key[binding:profile], {} -> None [ 1018.175344] [50968]: key[binding:host_id], devstack -> None [ 1018.175344] [50968]: key[revision_number], 5 -> None [ 1018.175344] [50968]: key[description], -> None [ 1018.175344] [50968]: key[updated_at], 2025-11-21T22:40:30Z -> None [ 1018.175344] [50968]: key[standard_attr_id], 1426 -> None [ 1018.175344] [50968]: key[admin_state_up], True -> None [ 1018.175344] [50968]: key[binding:vif_type], ovs -> None [ 1018.175344] [50968]: key[device_owner], network:router_gateway -> None [ 1018.175344] [50968]: key[extra_dhcp_opts], [] -> None [ 1018.175344] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.177613] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (2735d715-5d45-49d7-9645-8297bd8fcf50), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.220729] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (2735d715-5d45-49d7-9645-8297bd8fcf50), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.222942] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks [] for router_controller (2735d715-5d45-49d7-9645-8297bd8fcf50), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.253238] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (2735d715-5d45-49d7-9645-8297bd8fcf50), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.253531] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 2735d715-5d45-49d7-9645-8297bd8fcf50 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1018.258396] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c3f66cef-feb3-492c-9365-f05d4c0771f8 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.259137] [50968]: [pid: 50968|app: 0|req: 4489/8729] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:30 2025] DELETE /networking/v2.0/routers/2735d715-5d45-49d7-9645-8297bd8fcf50 => generated 0 bytes in 439 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1018.288203] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-98076060-31ff-4319-8b5c-652283ef4b4f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.289270] [50968]: [pid: 50968|app: 0|req: 4490/8730] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1018.295097] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'tag': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1018.297546] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-051c14f9-0985-4e1f-9aac-bb23707232dd" -d '{"events": [{"name": "network-changed", "server_uuid": "6b652529-5c45-4dff-9d4f-c16c8c4b1300", "tag": "fb6f9609-7576-4f53-b1bd-044eac7e6b45"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1018.333041] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6089f3a4-f5af-444c-af99-503f751f138e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (074f3129-4b43-4c6a-91e1-f738692c4d34), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.350613] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6089f3a4-f5af-444c-af99-503f751f138e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (074f3129-4b43-4c6a-91e1-f738692c4d34), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.372170] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (8fd24d1f-1333-437e-9a68-30e62fe16884), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.376014] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6089f3a4-f5af-444c-af99-503f751f138e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (074f3129-4b43-4c6a-91e1-f738692c4d34), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.384559] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6089f3a4-f5af-444c-af99-503f751f138e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=074f3129-4b43-4c6a-91e1-f738692c4d34,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.386767] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6089f3a4-f5af-444c-af99-503f751f138e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.387492] [50968]: [pid: 50968|app: 0|req: 4491/8731] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:30 2025] DELETE /networking/v2.0/security-groups/074f3129-4b43-4c6a-91e1-f738692c4d34 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1018.427984] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-49523a80-0115-4b99-9354-97975e9e24ad tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.429305] [50968]: [pid: 50968|app: 0|req: 4492/8732] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.470665] [50968]: [pid: 50968|app: 0|req: 4493/8733] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/networks/8e359f1c-868e-4d57-b289-ff0f97c9f9d1?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) [ 1018.493995] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Deleting port 6f5cae69-3ea1-4867-8caf-7555a4101c6c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1018.494183] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (6f5cae69-3ea1-4867-8caf-7555a4101c6c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.500611] [50968]: [pid: 50968|app: 0|req: 4494/8734] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 1018.521046] [50969]: DEBUG neutron.plugins.ml2.db [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] For port 6f5cae69-3ea1-4867-8caf-7555a4101c6c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6f5cae69-3ea1-4867-8caf-7555a4101c6c,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1018.521239] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (6f5cae69-3ea1-4867-8caf-7555a4101c6c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.526031] [50968]: [pid: 50968|app: 0|req: 4495/8735] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/security-groups?tenant_id=a2a05b053bc1463e9382539bbe2b1dd4&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1018.528068] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] delete_port_precommit called with port settings {'id': '6f5cae69-3ea1-4867-8caf-7555a4101c6c', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:71:2b:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_interface', 'standard_attr_id': 1347, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', '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-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:10Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 1018.528068] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] delete_port_precommit: [ 1018.528068] [50969]: key[mac_address], fa:16:3e:71:2b:d7 -> None [ 1018.528068] [50969]: key[device_id], 8fd24d1f-1333-437e-9a68-30e62fe16884 -> None [ 1018.528068] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1018.528068] [50969]: key[binding:vnic_type], normal -> None [ 1018.528068] [50969]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 1018.528068] [50969]: key[tags], [] -> None [ 1018.528068] [50969]: key[allowed_address_pairs], [] -> None [ 1018.528068] [50969]: key[created_at], 2025-11-21T22:40:06Z -> None [ 1018.528068] [50969]: key[name], -> None [ 1018.528068] [50969]: key[status], ACTIVE -> None [ 1018.528068] [50969]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 1018.528068] [50969]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}] -> None [ 1018.528068] [50969]: key[id], 6f5cae69-3ea1-4867-8caf-7555a4101c6c -> None [ 1018.528068] [50969]: key[port_security_enabled], False -> None [ 1018.528068] [50969]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1018.528068] [50969]: key[security_groups], [] -> None [ 1018.528068] [50969]: key[binding:profile], {} -> None [ 1018.528068] [50969]: key[binding:host_id], devstack -> None [ 1018.528068] [50969]: key[revision_number], 5 -> None [ 1018.528068] [50969]: key[description], -> None [ 1018.528068] [50969]: key[updated_at], 2025-11-21T22:40:10Z -> None [ 1018.528068] [50969]: key[standard_attr_id], 1347 -> None [ 1018.528068] [50969]: key[admin_state_up], True -> None [ 1018.528068] [50969]: key[binding:vif_type], ovs -> None [ 1018.528068] [50969]: key[device_owner], network:router_interface -> None [ 1018.528068] [50969]: key[extra_dhcp_opts], [] -> None [ 1018.528068] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.530435] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Calling delete_port for 6f5cae69-3ea1-4867-8caf-7555a4101c6c owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1018.544865] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] Deleting subnet 4da5d04a-b4a0-45a6-ad59-049dca07b087 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1018.546917] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] Publish callbacks [] for subnet (4da5d04a-b4a0-45a6-ad59-049dca07b087), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.561127] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (4da5d04a-b4a0-45a6-ad59-049dca07b087), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.598440] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (4da5d04a-b4a0-45a6-ad59-049dca07b087), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.599070] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] delete_subnet_precommit called with subnet settings {'id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'name': 'tempest-ServersTestBootFromVolume-1968185639-subnet', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1424, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings None) [ 1018.599265] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] delete_subnet_precommit: [ 1018.599265] [50968]: key[service_types], [] -> None [ 1018.599265] [50968]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1018.599265] [50968]: key[tags], [] -> None [ 1018.599265] [50968]: key[router:external], False -> None [ 1018.599265] [50968]: key[ipv6_ra_mode], None -> None [ 1018.599265] [50968]: key[created_at], 2025-11-21T22:40:29Z -> None [ 1018.599265] [50968]: key[name], tempest-ServersTestBootFromVolume-1968185639-subnet -> None [ 1018.599265] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1018.599265] [50968]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1018.599265] [50968]: key[id], 4da5d04a-b4a0-45a6-ad59-049dca07b087 -> None [ 1018.599265] [50968]: key[network_id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1018.599265] [50968]: key[host_routes], [] -> None [ 1018.599265] [50968]: key[revision_number], 0 -> None [ 1018.599265] [50968]: key[dns_nameservers], [] -> None [ 1018.599265] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1018.599265] [50968]: key[updated_at], 2025-11-21T22:40:29Z -> None [ 1018.599265] [50968]: key[description], -> None [ 1018.599265] [50968]: key[standard_attr_id], 1424 -> None [ 1018.599265] [50968]: key[segment_id], None -> None [ 1018.599265] [50968]: key[shared], False -> None [ 1018.599265] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1018.599265] [50968]: key[ipv6_address_mode], None -> None [ 1018.599265] [50968]: key[enable_dhcp], True -> None [ 1018.599265] [50968]: key[subnetpool_id], None -> None [ 1018.599265] [50968]: key[ip_version], 4 -> None [ 1018.599265] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.628276] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (4da5d04a-b4a0-45a6-ad59-049dca07b087), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.628502] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] delete_subnet_postcommit called with subnet settings {'id': '4da5d04a-b4a0-45a6-ad59-049dca07b087', 'name': 'tempest-ServersTestBootFromVolume-1968185639-subnet', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1424, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:40:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings None) [ 1018.628739] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] delete_subnet_postcommit: [ 1018.628739] [50968]: key[service_types], [] -> None [ 1018.628739] [50968]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1018.628739] [50968]: key[tags], [] -> None [ 1018.628739] [50968]: key[router:external], False -> None [ 1018.628739] [50968]: key[ipv6_ra_mode], None -> None [ 1018.628739] [50968]: key[created_at], 2025-11-21T22:40:29Z -> None [ 1018.628739] [50968]: key[name], tempest-ServersTestBootFromVolume-1968185639-subnet -> None [ 1018.628739] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1018.628739] [50968]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1018.628739] [50968]: key[id], 4da5d04a-b4a0-45a6-ad59-049dca07b087 -> None [ 1018.628739] [50968]: key[network_id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1018.628739] [50968]: key[host_routes], [] -> None [ 1018.628739] [50968]: key[revision_number], 0 -> None [ 1018.628739] [50968]: key[dns_nameservers], [] -> None [ 1018.628739] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1018.628739] [50968]: key[updated_at], 2025-11-21T22:40:29Z -> None [ 1018.628739] [50968]: key[description], -> None [ 1018.628739] [50968]: key[standard_attr_id], 1424 -> None [ 1018.628739] [50968]: key[segment_id], None -> None [ 1018.628739] [50968]: key[shared], False -> None [ 1018.628739] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1018.628739] [50968]: key[ipv6_address_mode], None -> None [ 1018.628739] [50968]: key[enable_dhcp], True -> None [ 1018.628739] [50968]: key[subnetpool_id], None -> None [ 1018.628739] [50968]: key[ip_version], 4 -> None [ 1018.628739] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.633876] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=4da5d04a-b4a0-45a6-ad59-049dca07b087,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.638120] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6f5cae69-3ea1-4867-8caf-7555a4101c6c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.641729] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6725f217-c999-4295-9434-3c90d171b4c9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.644156] [50968]: [pid: 50968|app: 0|req: 4496/8736] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:30 2025] DELETE /networking/v2.0/subnets/4da5d04a-b4a0-45a6-ad59-049dca07b087 => generated 0 bytes in 118 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1018.648372] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Pushing event deleted for resources: {'Port': ['ID=6f5cae69-3ea1-4867-8caf-7555a4101c6c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.687623] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] delete_port_postcommit called with port settings {'id': '6f5cae69-3ea1-4867-8caf-7555a4101c6c', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:71:2b:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_interface', 'standard_attr_id': 1347, 'fixed_ips': [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', '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-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:10Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['593ae078-ed79-4814-b27c-c5189e4e9803'], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 1018.687798] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] delete_port_postcommit: [ 1018.687798] [50969]: key[mac_address], fa:16:3e:71:2b:d7 -> None [ 1018.687798] [50969]: key[device_id], 8fd24d1f-1333-437e-9a68-30e62fe16884 -> None [ 1018.687798] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1018.687798] [50969]: key[binding:vnic_type], normal -> None [ 1018.687798] [50969]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 1018.687798] [50969]: key[tags], [] -> None [ 1018.687798] [50969]: key[allowed_address_pairs], [] -> None [ 1018.687798] [50969]: key[created_at], 2025-11-21T22:40:06Z -> None [ 1018.687798] [50969]: key[name], -> None [ 1018.687798] [50969]: key[status], ACTIVE -> None [ 1018.687798] [50969]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 1018.687798] [50969]: key[fixed_ips], [{'subnet_id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'ip_address': '192.168.128.1'}] -> None [ 1018.687798] [50969]: key[id], 6f5cae69-3ea1-4867-8caf-7555a4101c6c -> None [ 1018.687798] [50969]: key[port_security_enabled], False -> None [ 1018.687798] [50969]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1018.687798] [50969]: key[security_groups], [] -> None [ 1018.687798] [50969]: key[binding:profile], {} -> None [ 1018.687798] [50969]: key[binding:host_id], devstack -> None [ 1018.687798] [50969]: key[revision_number], 5 -> None [ 1018.687798] [50969]: key[description], -> None [ 1018.687798] [50969]: key[updated_at], 2025-11-21T22:40:10Z -> None [ 1018.687798] [50969]: key[standard_attr_id], 1347 -> None [ 1018.687798] [50969]: key[admin_state_up], True -> None [ 1018.687798] [50969]: key[binding:vif_type], ovs -> None [ 1018.687798] [50969]: key[device_owner], network:router_interface -> None [ 1018.687798] [50969]: key[extra_dhcp_opts], [] -> None [ 1018.687798] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.689237] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-e8782fc5-f450-4235-b081-dbf1250aa943 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.690214] [50968]: [pid: 50968|app: 0|req: 4497/8737] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:30 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 714 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.699017] [50968]: INFO neutron.api.v2.resource [None req-f5de5fbd-7109-46f5-8b60-3dfb2c94789c tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] show failed (client error): The resource could not be found. [ 1018.699017] [50968]: [pid: 50968|app: 0|req: 4498/8738] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/security-groups/074f3129-4b43-4c6a-91e1-f738692c4d34 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1018.702021] [50968]: DEBUG neutron.api.wsgi [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8da20de4-f2bc-4a2b-8952-f4c4da2b9741 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.707751] [50968]: [pid: 50968|app: 0|req: 4499/8739] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/quotas/f3032a73c30547cca0af5c9f3824f84e => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.761068] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (8fd24d1f-1333-437e-9a68-30e62fe16884), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.764491] [50968]: [pid: 50968|app: 0|req: 4500/8740] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?fields=segments => generated 14 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.801155] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d260613-4c17-4cb5-b85e-706f72f38110 admin admin] Publish callbacks [] for security_group (482d0336-6e92-4922-86a3-e6d489211f48), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.822294] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d260613-4c17-4cb5-b85e-706f72f38110 admin admin] Publish callbacks [] for security_group (482d0336-6e92-4922-86a3-e6d489211f48), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.850387] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d260613-4c17-4cb5-b85e-706f72f38110 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (482d0336-6e92-4922-86a3-e6d489211f48), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.856114] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d260613-4c17-4cb5-b85e-706f72f38110 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=482d0336-6e92-4922-86a3-e6d489211f48,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.861146] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5d260613-4c17-4cb5-b85e-706f72f38110 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.861730] [50968]: [pid: 50968|app: 0|req: 4501/8741] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:31 2025] DELETE /networking/v2.0/security-groups/482d0336-6e92-4922-86a3-e6d489211f48 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1018.870987] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Router 8fd24d1f-1333-437e-9a68-30e62fe16884 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1018.892980] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (867a73b1-d1bf-4b5c-98f3-db92e5056f33), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.926611] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4a1594c3-9d8a-4f0a-8f84-121a4339f30d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1018.927853] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Deleting port 72f92951-0a86-4931-a675-81b38efdc5c4 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1018.928060] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (72f92951-0a86-4931-a675-81b38efdc5c4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.931736] [50969]: [pid: 50969|app: 0|req: 4241/8742] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:42:30 2025] PUT /networking/v2.0/routers/8fd24d1f-1333-437e-9a68-30e62fe16884/remove_router_interface => generated 309 bytes in 760 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.938270] [50969]: DEBUG neutron.api.wsgi [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-569ea9d9-0e25-4a3d-b7f9-264081c55181 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.953750] [50969]: [pid: 50969|app: 0|req: 4242/8743] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.957345] [50968]: DEBUG neutron.plugins.ml2.db [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] For port 72f92951-0a86-4931-a675-81b38efdc5c4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=72f92951-0a86-4931-a675-81b38efdc5c4,segment=NetworkSegment(b4c3d497-057b-484e-8490-525b467fde4d),segment_id=b4c3d497-057b-484e-8490-525b467fde4d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1018.957542] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (72f92951-0a86-4931-a675-81b38efdc5c4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.964884] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] delete_port_precommit called with port settings {'id': '72f92951-0a86-4931-a675-81b38efdc5c4', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:84:d8:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'device_owner': 'network:dhcp', 'standard_attr_id': 1438, '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-21T22:40:42Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 5, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 1018.965152] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] delete_port_precommit: [ 1018.965152] [50968]: key[mac_address], fa:16:3e:84:d8:27 -> None [ 1018.965152] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1018.965152] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1018.965152] [50968]: key[binding:vnic_type], normal -> None [ 1018.965152] [50968]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1018.965152] [50968]: key[tags], [] -> None [ 1018.965152] [50968]: key[allowed_address_pairs], [] -> None [ 1018.965152] [50968]: key[created_at], 2025-11-21T22:40:42Z -> None [ 1018.965152] [50968]: key[name], -> None [ 1018.965152] [50968]: key[status], ACTIVE -> None [ 1018.965152] [50968]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1018.965152] [50968]: key[fixed_ips], [] -> None [ 1018.965152] [50968]: key[id], 72f92951-0a86-4931-a675-81b38efdc5c4 -> None [ 1018.965152] [50968]: key[port_security_enabled], False -> None [ 1018.965152] [50968]: key[network_id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1018.965152] [50968]: key[security_groups], [] -> None [ 1018.965152] [50968]: key[binding:profile], {} -> None [ 1018.965152] [50968]: key[binding:host_id], devstack -> None [ 1018.965152] [50968]: key[revision_number], 5 -> None [ 1018.965152] [50968]: key[description], -> None [ 1018.965152] [50968]: key[updated_at], 2025-11-21T22:42:30Z -> None [ 1018.965152] [50968]: key[standard_attr_id], 1438 -> None [ 1018.965152] [50968]: key[admin_state_up], True -> None [ 1018.965152] [50968]: key[binding:vif_type], ovs -> None [ 1018.965152] [50968]: key[device_owner], network:dhcp -> None [ 1018.965152] [50968]: key[extra_dhcp_opts], [] -> None [ 1018.965152] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.970022] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Calling delete_port for 72f92951-0a86-4931-a675-81b38efdc5c4 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1019.013301] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (72f92951-0a86-4931-a675-81b38efdc5c4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.015114] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port e664f0c1-0383-4e16-8217-9eab0b4e3eec {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1019.015288] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (e664f0c1-0383-4e16-8217-9eab0b4e3eec), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.022752] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Pushing event deleted for resources: {'Port': ['ID=72f92951-0a86-4931-a675-81b38efdc5c4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1019.031255] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] No DVR routers for this DVR port 72f92951-0a86-4931-a675-81b38efdc5c4 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1019.031676] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] delete_port_postcommit called with port settings {'id': '72f92951-0a86-4931-a675-81b38efdc5c4', 'name': '', 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'mac_address': 'fa:16:3e:84:d8:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'device_owner': 'network:dhcp', 'standard_attr_id': 1438, '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-21T22:40:42Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 5, 'project_id': '7b631b838e2a453099430e447ff5c18c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}}] (original binding levels None) on network {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} with segments to bind None [ 1019.031885] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] delete_port_postcommit: [ 1019.031885] [50968]: key[mac_address], fa:16:3e:84:d8:27 -> None [ 1019.031885] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1019.031885] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1019.031885] [50968]: key[binding:vnic_type], normal -> None [ 1019.031885] [50968]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1019.031885] [50968]: key[tags], [] -> None [ 1019.031885] [50968]: key[allowed_address_pairs], [] -> None [ 1019.031885] [50968]: key[created_at], 2025-11-21T22:40:42Z -> None [ 1019.031885] [50968]: key[name], -> None [ 1019.031885] [50968]: key[status], ACTIVE -> None [ 1019.031885] [50968]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1019.031885] [50968]: key[fixed_ips], [] -> None [ 1019.031885] [50968]: key[id], 72f92951-0a86-4931-a675-81b38efdc5c4 -> None [ 1019.031885] [50968]: key[port_security_enabled], False -> None [ 1019.031885] [50968]: key[network_id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1019.031885] [50968]: key[security_groups], [] -> None [ 1019.031885] [50968]: key[binding:profile], {} -> None [ 1019.031885] [50968]: key[binding:host_id], devstack -> None [ 1019.031885] [50968]: key[revision_number], 5 -> None [ 1019.031885] [50968]: key[description], -> None [ 1019.031885] [50968]: key[updated_at], 2025-11-21T22:42:30Z -> None [ 1019.031885] [50968]: key[standard_attr_id], 1438 -> None [ 1019.031885] [50968]: key[admin_state_up], True -> None [ 1019.031885] [50968]: key[binding:vif_type], ovs -> None [ 1019.031885] [50968]: key[device_owner], network:dhcp -> None [ 1019.031885] [50968]: key[extra_dhcp_opts], [] -> None [ 1019.031885] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.045356] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (e664f0c1-0383-4e16-8217-9eab0b4e3eec), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.045585] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (e664f0c1-0383-4e16-8217-9eab0b4e3eec), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.050901] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': 'e664f0c1-0383-4e16-8217-9eab0b4e3eec', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:80:a5:71', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1368, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:13Z', 'updated_at': '2025-11-21T22:40:13Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1019.051162] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 1019.051162] [50969]: key[mac_address], fa:16:3e:80:a5:71 -> None [ 1019.051162] [50969]: key[device_id], be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3 -> None [ 1019.051162] [50969]: key[binding:vif_details], {} -> None [ 1019.051162] [50969]: key[binding:vnic_type], normal -> None [ 1019.051162] [50969]: key[project_id], -> None [ 1019.051162] [50969]: key[tags], [] -> None [ 1019.051162] [50969]: key[allowed_address_pairs], [] -> None [ 1019.051162] [50969]: key[created_at], 2025-11-21T22:40:13Z -> None [ 1019.051162] [50969]: key[name], -> None [ 1019.051162] [50969]: key[status], N/A -> None [ 1019.051162] [50969]: key[tenant_id], -> None [ 1019.051162] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}] -> None [ 1019.051162] [50969]: key[id], e664f0c1-0383-4e16-8217-9eab0b4e3eec -> None [ 1019.051162] [50969]: key[port_security_enabled], False -> None [ 1019.051162] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1019.051162] [50969]: key[security_groups], [] -> None [ 1019.051162] [50969]: key[binding:profile], {} -> None [ 1019.051162] [50969]: key[binding:host_id], -> None [ 1019.051162] [50969]: key[revision_number], 2 -> None [ 1019.051162] [50969]: key[description], -> None [ 1019.051162] [50969]: key[updated_at], 2025-11-21T22:40:13Z -> None [ 1019.051162] [50969]: key[standard_attr_id], 1368 -> None [ 1019.051162] [50969]: key[admin_state_up], True -> None [ 1019.051162] [50969]: key[binding:vif_type], unbound -> None [ 1019.051162] [50969]: key[device_owner], network:floatingip -> None [ 1019.051162] [50969]: key[extra_dhcp_opts], [] -> None [ 1019.051162] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.052848] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for e664f0c1-0383-4e16-8217-9eab0b4e3eec owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1019.055614] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (867a73b1-d1bf-4b5c-98f3-db92e5056f33), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.066680] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] delete_network_precommit called with network settings {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} (original settings None) and network segments [{'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}] [ 1019.066860] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] delete_network_precommit: [ 1019.066860] [50968]: key[qinq], None -> None [ 1019.066860] [50968]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1019.066860] [50968]: key[tags], [] -> None [ 1019.066860] [50968]: key[router:external], False -> None [ 1019.066860] [50968]: key[created_at], 2025-11-21T22:40:29Z -> None [ 1019.066860] [50968]: key[name], tempest-ServersTestBootFromVolume-1968185639-network -> None [ 1019.066860] [50968]: key[status], ACTIVE -> None [ 1019.066860] [50968]: key[ipv6_address_scope], None -> None [ 1019.066860] [50968]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1019.066860] [50968]: key[availability_zone_hints], [] -> None [ 1019.066860] [50968]: key[availability_zones], ['nova'] -> None [ 1019.066860] [50968]: key[id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1019.066860] [50968]: key[port_security_enabled], True -> None [ 1019.066860] [50968]: key[subnets], [] -> None [ 1019.066860] [50968]: key[provider:segmentation_id], 248 -> None [ 1019.066860] [50968]: key[provider:network_type], vlan -> None [ 1019.066860] [50968]: key[revision_number], 3 -> None [ 1019.066860] [50968]: key[provider:physical_network], default -> None [ 1019.066860] [50968]: key[description], -> None [ 1019.066860] [50968]: key[updated_at], 2025-11-21T22:42:30Z -> None [ 1019.066860] [50968]: key[standard_attr_id], 1422 -> None [ 1019.066860] [50968]: key[admin_state_up], True -> None [ 1019.066860] [50968]: key[shared], False -> None [ 1019.066860] [50968]: key[ipv4_address_scope], None -> None [ 1019.066860] [50968]: key[vlan_transparent], None -> None [ 1019.066860] [50968]: key[mtu], 8950 -> None [ 1019.066860] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.067865] [50968]: DEBUG neutron.services.segments.db [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['867a73b1-d1bf-4b5c-98f3-db92e5056f33']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1019.071775] [50968]: DEBUG neutron.services.segments.db [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b4c3d497-057b-484e-8490-525b467fde4d') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1019.071900] [50968]: DEBUG neutron.services.segments.db [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b4c3d497-057b-484e-8490-525b467fde4d') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1019.076699] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (b4c3d497-057b-484e-8490-525b467fde4d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.086571] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (b4c3d497-057b-484e-8490-525b467fde4d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.097796] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Releasing vlan 248 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1019.097953] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (b4c3d497-057b-484e-8490-525b467fde4d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.115510] [50968]: INFO neutron.services.segments.plugin [-] Segment b4c3d497-057b-484e-8490-525b467fde4d resource provider aggregate not found [ 1019.133587] [50968]: INFO neutron.services.segments.plugin [-] Segment b4c3d497-057b-484e-8490-525b467fde4d 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 b4c3d497-057b-484e-8490-525b467fde4d found for delete ", "request_id": "req-e6d587bb-dd01-4d17-baef-cea21b20d8d3"}]} [ 1019.150228] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (867a73b1-d1bf-4b5c-98f3-db92e5056f33), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.150560] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] delete_network_postcommit called with network settings {'id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33', 'name': 'tempest-ServersTestBootFromVolume-1968185639-network', 'tenant_id': '7b631b838e2a453099430e447ff5c18c', 'project_id': '7b631b838e2a453099430e447ff5c18c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1422, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:29Z', 'updated_at': '2025-11-21T22:42:30Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 248} (original settings None) and network segments [{'id': 'b4c3d497-057b-484e-8490-525b467fde4d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 248, 'network_id': '867a73b1-d1bf-4b5c-98f3-db92e5056f33'}] [ 1019.150688] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] delete_network_postcommit: [ 1019.150688] [50968]: key[qinq], None -> None [ 1019.150688] [50968]: key[project_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1019.150688] [50968]: key[tags], [] -> None [ 1019.150688] [50968]: key[router:external], False -> None [ 1019.150688] [50968]: key[created_at], 2025-11-21T22:40:29Z -> None [ 1019.150688] [50968]: key[name], tempest-ServersTestBootFromVolume-1968185639-network -> None [ 1019.150688] [50968]: key[status], ACTIVE -> None [ 1019.150688] [50968]: key[ipv6_address_scope], None -> None [ 1019.150688] [50968]: key[tenant_id], 7b631b838e2a453099430e447ff5c18c -> None [ 1019.150688] [50968]: key[availability_zone_hints], [] -> None [ 1019.150688] [50968]: key[availability_zones], ['nova'] -> None [ 1019.150688] [50968]: key[id], 867a73b1-d1bf-4b5c-98f3-db92e5056f33 -> None [ 1019.150688] [50968]: key[port_security_enabled], True -> None [ 1019.150688] [50968]: key[subnets], [] -> None [ 1019.150688] [50968]: key[provider:segmentation_id], 248 -> None [ 1019.150688] [50968]: key[provider:network_type], vlan -> None [ 1019.150688] [50968]: key[revision_number], 3 -> None [ 1019.150688] [50968]: key[provider:physical_network], default -> None [ 1019.150688] [50968]: key[description], -> None [ 1019.150688] [50968]: key[updated_at], 2025-11-21T22:42:30Z -> None [ 1019.150688] [50968]: key[standard_attr_id], 1422 -> None [ 1019.150688] [50968]: key[admin_state_up], True -> None [ 1019.150688] [50968]: key[shared], False -> None [ 1019.150688] [50968]: key[ipv4_address_scope], None -> None [ 1019.150688] [50968]: key[vlan_transparent], None -> None [ 1019.150688] [50968]: key[mtu], 8950 -> None [ 1019.150688] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.159868] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Pushing event deleted for resources: {'Network': ['ID=867a73b1-d1bf-4b5c-98f3-db92e5056f33,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1019.164158] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb358719-1c93-473a-a9de-4a32ba8c2581 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.166721] [50968]: [pid: 50968|app: 0|req: 4502/8744] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:42:31 2025] DELETE /networking/v2.0/networks/867a73b1-d1bf-4b5c-98f3-db92e5056f33 => generated 0 bytes in 304 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1019.177402] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e664f0c1-0383-4e16-8217-9eab0b4e3eec), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.189228] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=e664f0c1-0383-4e16-8217-9eab0b4e3eec,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1019.233988] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': 'e664f0c1-0383-4e16-8217-9eab0b4e3eec', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:80:a5:71', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1368, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:13Z', 'updated_at': '2025-11-21T22:40:13Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1019.234477] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 1019.234477] [50969]: key[mac_address], fa:16:3e:80:a5:71 -> None [ 1019.234477] [50969]: key[device_id], be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3 -> None [ 1019.234477] [50969]: key[binding:vif_details], {} -> None [ 1019.234477] [50969]: key[binding:vnic_type], normal -> None [ 1019.234477] [50969]: key[project_id], -> None [ 1019.234477] [50969]: key[tags], [] -> None [ 1019.234477] [50969]: key[allowed_address_pairs], [] -> None [ 1019.234477] [50969]: key[created_at], 2025-11-21T22:40:13Z -> None [ 1019.234477] [50969]: key[name], -> None [ 1019.234477] [50969]: key[status], N/A -> None [ 1019.234477] [50969]: key[tenant_id], -> None [ 1019.234477] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.247'}] -> None [ 1019.234477] [50969]: key[id], e664f0c1-0383-4e16-8217-9eab0b4e3eec -> None [ 1019.234477] [50969]: key[port_security_enabled], False -> None [ 1019.234477] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1019.234477] [50969]: key[security_groups], [] -> None [ 1019.234477] [50969]: key[binding:profile], {} -> None [ 1019.234477] [50969]: key[binding:host_id], -> None [ 1019.234477] [50969]: key[revision_number], 2 -> None [ 1019.234477] [50969]: key[description], -> None [ 1019.234477] [50969]: key[updated_at], 2025-11-21T22:40:13Z -> None [ 1019.234477] [50969]: key[standard_attr_id], 1368 -> None [ 1019.234477] [50969]: key[admin_state_up], True -> None [ 1019.234477] [50969]: key[binding:vif_type], unbound -> None [ 1019.234477] [50969]: key[device_owner], network:floatingip -> None [ 1019.234477] [50969]: key[extra_dhcp_opts], [] -> None [ 1019.234477] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.240044] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.240410] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff528e5f-8e85-4c4b-9527-8d18fca29a11 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.240829] [50969]: [pid: 50969|app: 0|req: 4243/8745] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:42:31 2025] DELETE /networking/v2.0/floatingips/be45a7ef-8e1f-4e1b-ae27-8d2555b5c3a3 => generated 0 bytes in 287 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1019.255549] [50968]: [pid: 50968|app: 0|req: 4503/8746] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&fields=id => generated 103 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.293742] [50969]: [pid: 50969|app: 0|req: 4244/8747] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?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) [ 1019.362210] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d967d346-01b4-47c7-9c62-5bec8a3050e0 req-0344e5eb-c757-4583-a716-a271eaffd27e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.363884] [50968]: [pid: 50968|app: 0|req: 4504/8748] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0&tenant_id=59b2c57bfa76457581951db4cfdb8321&binding%3Ahost_id=cpu-1 => generated 749 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.388914] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-5e722aa7-b511-496d-bd99-4753f28685b7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.389746] [50968]: [pid: 50968|app: 0|req: 4505/8749] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/subnets?id=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.407827] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks [] for router (8fd24d1f-1333-437e-9a68-30e62fe16884), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.441942] [50968]: [pid: 50968|app: 0|req: 4506/8750] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.475627] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks [] for router_gateway (8fd24d1f-1333-437e-9a68-30e62fe16884), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.485591] [50968]: [pid: 50968|app: 0|req: 4507/8751] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/security-groups?tenant_id=7b631b838e2a453099430e447ff5c18c&name=default => generated 2929 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1019.508574] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Deleting port a5734cfc-5348-4270-b55c-0133a936409e {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1019.508737] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a5734cfc-5348-4270-b55c-0133a936409e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.512609] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-e1a306c7-0020-4fb6-b079-8849fee2546f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.513517] [50968]: [pid: 50968|app: 0|req: 4508/8752] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/ports?network_id=f4847b0e-f3e7-470d-9b23-b38b0c475093&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.541450] [50969]: DEBUG neutron.plugins.ml2.db [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] For port a5734cfc-5348-4270-b55c-0133a936409e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a5734cfc-5348-4270-b55c-0133a936409e,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1019.542904] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a5734cfc-5348-4270-b55c-0133a936409e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.549790] [50968]: [pid: 50968|app: 0|req: 4509/8753] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 1019.551080] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] delete_port_precommit called with port settings {'id': 'a5734cfc-5348-4270-b55c-0133a936409e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:13:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1344, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.141'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:05Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1019.553156] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] delete_port_precommit: [ 1019.553156] [50969]: key[mac_address], fa:16:3e:7d:13:04 -> None [ 1019.553156] [50969]: key[device_id], 8fd24d1f-1333-437e-9a68-30e62fe16884 -> None [ 1019.553156] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1019.553156] [50969]: key[binding:vnic_type], normal -> None [ 1019.553156] [50969]: key[project_id], -> None [ 1019.553156] [50969]: key[tags], [] -> None [ 1019.553156] [50969]: key[allowed_address_pairs], [] -> None [ 1019.553156] [50969]: key[created_at], 2025-11-21T22:40:05Z -> None [ 1019.553156] [50969]: key[name], -> None [ 1019.553156] [50969]: key[status], ACTIVE -> None [ 1019.553156] [50969]: key[tenant_id], -> None [ 1019.553156] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.141'}] -> None [ 1019.553156] [50969]: key[id], a5734cfc-5348-4270-b55c-0133a936409e -> None [ 1019.553156] [50969]: key[port_security_enabled], False -> None [ 1019.553156] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1019.553156] [50969]: key[security_groups], [] -> None [ 1019.553156] [50969]: key[binding:profile], {} -> None [ 1019.553156] [50969]: key[binding:host_id], devstack -> None [ 1019.553156] [50969]: key[revision_number], 5 -> None [ 1019.553156] [50969]: key[description], -> None [ 1019.553156] [50969]: key[updated_at], 2025-11-21T22:40:06Z -> None [ 1019.553156] [50969]: key[standard_attr_id], 1344 -> None [ 1019.553156] [50969]: key[admin_state_up], True -> None [ 1019.553156] [50969]: key[binding:vif_type], ovs -> None [ 1019.553156] [50969]: key[device_owner], network:router_gateway -> None [ 1019.553156] [50969]: key[extra_dhcp_opts], [] -> None [ 1019.553156] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.554291] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Calling delete_port for a5734cfc-5348-4270-b55c-0133a936409e owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1019.658409] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73aa10d1-5389-48c5-ab64-de67e896b265 req-adb531cb-f77d-481d-b619-92182708ff23 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.658409] [50968]: [pid: 50968|app: 0|req: 4510/8754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:31 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 749 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.715040] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc95a7de-6170-4efa-9654-9b3236234b22 admin admin] Publish callbacks [] for security_group (2f178f0c-a723-447a-8c93-1fdda3972bf2), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.732228] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a5734cfc-5348-4270-b55c-0133a936409e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.735829] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc95a7de-6170-4efa-9654-9b3236234b22 admin admin] Publish callbacks [] for security_group (2f178f0c-a723-447a-8c93-1fdda3972bf2), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.741355] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Pushing event deleted for resources: {'Port': ['ID=a5734cfc-5348-4270-b55c-0133a936409e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1019.791286] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] delete_port_postcommit called with port settings {'id': 'a5734cfc-5348-4270-b55c-0133a936409e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:13:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8fd24d1f-1333-437e-9a68-30e62fe16884', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1344, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.141'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:05Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1019.791477] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] delete_port_postcommit: [ 1019.791477] [50969]: key[mac_address], fa:16:3e:7d:13:04 -> None [ 1019.791477] [50969]: key[device_id], 8fd24d1f-1333-437e-9a68-30e62fe16884 -> None [ 1019.791477] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1019.791477] [50969]: key[binding:vnic_type], normal -> None [ 1019.791477] [50969]: key[project_id], -> None [ 1019.791477] [50969]: key[tags], [] -> None [ 1019.791477] [50969]: key[allowed_address_pairs], [] -> None [ 1019.791477] [50969]: key[created_at], 2025-11-21T22:40:05Z -> None [ 1019.791477] [50969]: key[name], -> None [ 1019.791477] [50969]: key[status], ACTIVE -> None [ 1019.791477] [50969]: key[tenant_id], -> None [ 1019.791477] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.141'}] -> None [ 1019.791477] [50969]: key[id], a5734cfc-5348-4270-b55c-0133a936409e -> None [ 1019.791477] [50969]: key[port_security_enabled], False -> None [ 1019.791477] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1019.791477] [50969]: key[security_groups], [] -> None [ 1019.791477] [50969]: key[binding:profile], {} -> None [ 1019.791477] [50969]: key[binding:host_id], devstack -> None [ 1019.791477] [50969]: key[revision_number], 5 -> None [ 1019.791477] [50969]: key[description], -> None [ 1019.791477] [50969]: key[updated_at], 2025-11-21T22:40:06Z -> None [ 1019.791477] [50969]: key[standard_attr_id], 1344 -> None [ 1019.791477] [50969]: key[admin_state_up], True -> None [ 1019.791477] [50969]: key[binding:vif_type], ovs -> None [ 1019.791477] [50969]: key[device_owner], network:router_gateway -> None [ 1019.791477] [50969]: key[extra_dhcp_opts], [] -> None [ 1019.791477] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.794372] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (8fd24d1f-1333-437e-9a68-30e62fe16884), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.810582] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc95a7de-6170-4efa-9654-9b3236234b22 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (2f178f0c-a723-447a-8c93-1fdda3972bf2), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.818032] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc95a7de-6170-4efa-9654-9b3236234b22 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=2f178f0c-a723-447a-8c93-1fdda3972bf2,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1019.823084] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc95a7de-6170-4efa-9654-9b3236234b22 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.823732] [50968]: [pid: 50968|app: 0|req: 4511/8755] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:31 2025] DELETE /networking/v2.0/security-groups/2f178f0c-a723-447a-8c93-1fdda3972bf2 => generated 0 bytes in 165 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1019.844440] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (8fd24d1f-1333-437e-9a68-30e62fe16884), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.846813] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks [] for router_controller (8fd24d1f-1333-437e-9a68-30e62fe16884), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.864491] [50968]: [pid: 50968|app: 0|req: 4512/8756] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.866238] [50968]: DEBUG neutron.api.wsgi [req-73aa10d1-5389-48c5-ab64-de67e896b265 req-2ce56ced-63c0-4cfa-9b87-f8d448b1d9fe tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.872093] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (8fd24d1f-1333-437e-9a68-30e62fe16884), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.872784] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8fd24d1f-1333-437e-9a68-30e62fe16884 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1019.882549] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7d6e5fb6-a5ef-4d52-8fbd-de453ffd2382 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.883300] [50969]: [pid: 50969|app: 0|req: 4245/8757] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:31 2025] DELETE /networking/v2.0/routers/8fd24d1f-1333-437e-9a68-30e62fe16884 => generated 0 bytes in 589 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1019.893919] [50968]: [pid: 50968|app: 0|req: 4513/8758] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.968978] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-869c278c-b8b6-45c5-851e-516cfc4c6830 req-e5b15f5e-37d3-474e-b71d-e5f5f2c025d4 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.970087] [50969]: [pid: 50969|app: 0|req: 4246/8759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.032228] [50969]: [pid: 50969|app: 0|req: 4247/8760] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 1020.055824] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] Deleting subnet 593ae078-ed79-4814-b27c-c5189e4e9803 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1020.058222] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] Publish callbacks [] for subnet (593ae078-ed79-4814-b27c-c5189e4e9803), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.070622] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (593ae078-ed79-4814-b27c-c5189e4e9803), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.077750] [50968]: DEBUG neutron.api.v2.base [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Request body: {'network': {'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1020.114767] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Made reservation on behalf of ac7265a8a79041f4bf0ad099ae502d7f for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1020.117821] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.122357] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.143993] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (593ae078-ed79-4814-b27c-c5189e4e9803), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.144612] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] delete_subnet_precommit called with subnet settings {'id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'name': 'tempest-MultipleCreateTestJSON-1321635861-subnet', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1340, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) [ 1020.144738] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] delete_subnet_precommit: [ 1020.144738] [50969]: key[service_types], [] -> None [ 1020.144738] [50969]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.144738] [50969]: key[tags], [] -> None [ 1020.144738] [50969]: key[router:external], False -> None [ 1020.144738] [50969]: key[ipv6_ra_mode], None -> None [ 1020.144738] [50969]: key[created_at], 2025-11-21T22:40:04Z -> None [ 1020.144738] [50969]: key[name], tempest-MultipleCreateTestJSON-1321635861-subnet -> None [ 1020.144738] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1020.144738] [50969]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.144738] [50969]: key[id], 593ae078-ed79-4814-b27c-c5189e4e9803 -> None [ 1020.144738] [50969]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1020.144738] [50969]: key[host_routes], [] -> None [ 1020.144738] [50969]: key[revision_number], 0 -> None [ 1020.144738] [50969]: key[dns_nameservers], [] -> None [ 1020.144738] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1020.144738] [50969]: key[updated_at], 2025-11-21T22:40:04Z -> None [ 1020.144738] [50969]: key[description], -> None [ 1020.144738] [50969]: key[standard_attr_id], 1340 -> None [ 1020.144738] [50969]: key[segment_id], None -> None [ 1020.144738] [50969]: key[shared], False -> None [ 1020.144738] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1020.144738] [50969]: key[ipv6_address_mode], None -> None [ 1020.144738] [50969]: key[enable_dhcp], True -> None [ 1020.144738] [50969]: key[subnetpool_id], None -> None [ 1020.144738] [50969]: key[ip_version], 4 -> None [ 1020.144738] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.231231] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Publish callbacks [] for security_group (44bd23af-d078-428a-9579-9dc775303088), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.235113] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (44bd23af-d078-428a-9579-9dc775303088), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.241557] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (593ae078-ed79-4814-b27c-c5189e4e9803), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.241804] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] delete_subnet_postcommit called with subnet settings {'id': '593ae078-ed79-4814-b27c-c5189e4e9803', 'name': 'tempest-MultipleCreateTestJSON-1321635861-subnet', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1340, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) [ 1020.241994] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] delete_subnet_postcommit: [ 1020.241994] [50969]: key[service_types], [] -> None [ 1020.241994] [50969]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.241994] [50969]: key[tags], [] -> None [ 1020.241994] [50969]: key[router:external], False -> None [ 1020.241994] [50969]: key[ipv6_ra_mode], None -> None [ 1020.241994] [50969]: key[created_at], 2025-11-21T22:40:04Z -> None [ 1020.241994] [50969]: key[name], tempest-MultipleCreateTestJSON-1321635861-subnet -> None [ 1020.241994] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1020.241994] [50969]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.241994] [50969]: key[id], 593ae078-ed79-4814-b27c-c5189e4e9803 -> None [ 1020.241994] [50969]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1020.241994] [50969]: key[host_routes], [] -> None [ 1020.241994] [50969]: key[revision_number], 0 -> None [ 1020.241994] [50969]: key[dns_nameservers], [] -> None [ 1020.241994] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1020.241994] [50969]: key[updated_at], 2025-11-21T22:40:04Z -> None [ 1020.241994] [50969]: key[description], -> None [ 1020.241994] [50969]: key[standard_attr_id], 1340 -> None [ 1020.241994] [50969]: key[segment_id], None -> None [ 1020.241994] [50969]: key[shared], False -> None [ 1020.241994] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1020.241994] [50969]: key[ipv6_address_mode], None -> None [ 1020.241994] [50969]: key[enable_dhcp], True -> None [ 1020.241994] [50969]: key[subnetpool_id], None -> None [ 1020.241994] [50969]: key[ip_version], 4 -> None [ 1020.241994] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.247431] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=593ae078-ed79-4814-b27c-c5189e4e9803,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.258165] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=44bd23af-d078-428a-9579-9dc775303088,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.258461] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34564c61-a161-421f-a88c-307a502bc8c0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.260577] [50969]: [pid: 50969|app: 0|req: 4248/8761] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:32 2025] DELETE /networking/v2.0/subnets/593ae078-ed79-4814-b27c-c5189e4e9803 => generated 0 bytes in 228 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1020.263205] [50969]: DEBUG neutron.api.wsgi [req-869c278c-b8b6-45c5-851e-516cfc4c6830 req-64a18a50-535c-4e87-bdd9-66578fa10410 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.274694] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] vlan segment allocate from pool success with {'vlan_id': 564, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1020.284372] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (576e4198-fee5-487a-8f58-aeec564153c0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.284635] [50968]: INFO neutron.db.segments_db [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Added segment 576e4198-fee5-487a-8f58-aeec564153c0 of type vlan for network c829cdd5-dbcf-4319-8959-d4f0b76b3f17 [ 1020.287039] [50969]: [pid: 50969|app: 0|req: 4249/8762] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.303978] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (c829cdd5-dbcf-4319-8959-d4f0b76b3f17), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.315388] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] create_network_precommit called with network settings {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1575, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 1} (original settings None) and network segments [{'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}] [ 1020.315388] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] create_network_precommit: [ 1020.315388] [50968]: key[qinq], None -> None [ 1020.315388] [50968]: key[project_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1020.315388] [50968]: key[tags], None -> [] [ 1020.315388] [50968]: key[router:external], None -> False [ 1020.315388] [50968]: key[created_at], None -> 2025-11-21T22:42:32Z [ 1020.315388] [50968]: key[name], None -> tempest-ServerPasswordTestJSON-1552035761-network [ 1020.315388] [50968]: key[status], None -> ACTIVE [ 1020.315388] [50968]: key[ipv6_address_scope], None -> None [ 1020.315388] [50968]: key[tenant_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1020.315388] [50968]: key[availability_zone_hints], None -> [] [ 1020.315388] [50968]: key[availability_zones], None -> [] [ 1020.315388] [50968]: key[id], None -> c829cdd5-dbcf-4319-8959-d4f0b76b3f17 [ 1020.315388] [50968]: key[port_security_enabled], None -> True [ 1020.315388] [50968]: key[subnets], None -> [] [ 1020.315388] [50968]: key[provider:segmentation_id], None -> 564 [ 1020.315388] [50968]: key[provider:network_type], None -> vlan [ 1020.315388] [50968]: key[revision_number], None -> 1 [ 1020.315388] [50968]: key[provider:physical_network], None -> default [ 1020.315388] [50968]: key[description], None -> [ 1020.315388] [50968]: key[updated_at], None -> 2025-11-21T22:42:32Z [ 1020.315388] [50968]: key[standard_attr_id], None -> 1575 [ 1020.315388] [50968]: key[admin_state_up], None -> True [ 1020.315388] [50968]: key[shared], None -> False [ 1020.315388] [50968]: key[ipv4_address_scope], None -> None [ 1020.315388] [50968]: key[vlan_transparent], None -> None [ 1020.315388] [50968]: key[mtu], None -> 8950 [ 1020.315388] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.321801] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (c829cdd5-dbcf-4319-8959-d4f0b76b3f17), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.334126] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bf2099d-a408-42d2-80ce-431940c621b5 req-cbe9fec6-ea01-4273-a264-a3bf0b322482 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.335166] [50969]: [pid: 50969|app: 0|req: 4250/8763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.336459] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Pushing event updated for resources: {'Network': ['ID=c829cdd5-dbcf-4319-8959-d4f0b76b3f17,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.338446] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] create_network_postcommit called with network settings {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1575, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 1} (original settings None) and network segments [{'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}] [ 1020.338607] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] create_network_postcommit: [ 1020.338607] [50968]: key[qinq], None -> None [ 1020.338607] [50968]: key[project_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1020.338607] [50968]: key[tags], None -> [] [ 1020.338607] [50968]: key[router:external], None -> False [ 1020.338607] [50968]: key[created_at], None -> 2025-11-21T22:42:32Z [ 1020.338607] [50968]: key[name], None -> tempest-ServerPasswordTestJSON-1552035761-network [ 1020.338607] [50968]: key[status], None -> ACTIVE [ 1020.338607] [50968]: key[ipv6_address_scope], None -> None [ 1020.338607] [50968]: key[tenant_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1020.338607] [50968]: key[availability_zone_hints], None -> [] [ 1020.338607] [50968]: key[availability_zones], None -> [] [ 1020.338607] [50968]: key[id], None -> c829cdd5-dbcf-4319-8959-d4f0b76b3f17 [ 1020.338607] [50968]: key[port_security_enabled], None -> True [ 1020.338607] [50968]: key[subnets], None -> [] [ 1020.338607] [50968]: key[provider:segmentation_id], None -> 564 [ 1020.338607] [50968]: key[provider:network_type], None -> vlan [ 1020.338607] [50968]: key[revision_number], None -> 1 [ 1020.338607] [50968]: key[provider:physical_network], None -> default [ 1020.338607] [50968]: key[description], None -> [ 1020.338607] [50968]: key[updated_at], None -> 2025-11-21T22:42:32Z [ 1020.338607] [50968]: key[standard_attr_id], None -> 1575 [ 1020.338607] [50968]: key[admin_state_up], None -> True [ 1020.338607] [50968]: key[shared], None -> False [ 1020.338607] [50968]: key[ipv4_address_scope], None -> None [ 1020.338607] [50968]: key[vlan_transparent], None -> None [ 1020.338607] [50968]: key[mtu], None -> 8950 [ 1020.338607] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.342321] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.342704] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4bc5d9-e416-4cda-a0f5-51af71b88e90 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.354910] [50968]: [pid: 50968|app: 0|req: 4514/8764] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:42:32 2025] POST /networking/v2.0/networks => generated 667 bytes in 460 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1020.383883] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (d0c45a14-468d-4523-a66b-c24dd6cb47f4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.410595] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-e667d510-ad6a-4259-b453-29f7ca9b74e4 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.411919] [50969]: [pid: 50969|app: 0|req: 4251/8765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.413843] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Deleting port 6a2d8f64-c5cf-418e-807d-211955cbcc1d {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1020.414023] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (6a2d8f64-c5cf-418e-807d-211955cbcc1d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.436915] [50968]: DEBUG neutron.plugins.ml2.db [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] For port 6a2d8f64-c5cf-418e-807d-211955cbcc1d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6a2d8f64-c5cf-418e-807d-211955cbcc1d,segment=NetworkSegment(e5922140-9749-4f06-b2fc-ec7f8536933d),segment_id=e5922140-9749-4f06-b2fc-ec7f8536933d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1020.437206] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (6a2d8f64-c5cf-418e-807d-211955cbcc1d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.444796] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] delete_port_precommit called with port settings {'id': '6a2d8f64-c5cf-418e-807d-211955cbcc1d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:4a:41:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0c45a14-468d-4523-a66b-c24dd6cb47f4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1436, '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-21T22:40:36Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 1020.444796] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] delete_port_precommit: [ 1020.444796] [50968]: key[mac_address], fa:16:3e:4a:41:98 -> None [ 1020.444796] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1020.444796] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1020.444796] [50968]: key[binding:vnic_type], normal -> None [ 1020.444796] [50968]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.444796] [50968]: key[tags], [] -> None [ 1020.444796] [50968]: key[allowed_address_pairs], [] -> None [ 1020.444796] [50968]: key[created_at], 2025-11-21T22:40:36Z -> None [ 1020.444796] [50968]: key[name], -> None [ 1020.444796] [50968]: key[status], ACTIVE -> None [ 1020.444796] [50968]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.444796] [50968]: key[fixed_ips], [] -> None [ 1020.444796] [50968]: key[id], 6a2d8f64-c5cf-418e-807d-211955cbcc1d -> None [ 1020.444796] [50968]: key[port_security_enabled], False -> None [ 1020.444796] [50968]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1020.444796] [50968]: key[security_groups], [] -> None [ 1020.444796] [50968]: key[binding:profile], {} -> None [ 1020.444796] [50968]: key[binding:host_id], devstack -> None [ 1020.444796] [50968]: key[revision_number], 5 -> None [ 1020.444796] [50968]: key[description], -> None [ 1020.444796] [50968]: key[updated_at], 2025-11-21T22:42:32Z -> None [ 1020.444796] [50968]: key[standard_attr_id], 1436 -> None [ 1020.444796] [50968]: key[admin_state_up], True -> None [ 1020.444796] [50968]: key[binding:vif_type], ovs -> None [ 1020.444796] [50968]: key[device_owner], network:dhcp -> None [ 1020.444796] [50968]: key[extra_dhcp_opts], [] -> None [ 1020.444796] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.446197] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Calling delete_port for 6a2d8f64-c5cf-418e-807d-211955cbcc1d owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1020.478765] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c449bfb3-1356-4d55-a6a9-90726b237d56 req-b94a0d2e-b0d0-4ab1-8e99-81c2610062c8 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.479360] [50969]: [pid: 50969|app: 0|req: 4252/8766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.483102] [50969]: DEBUG neutron.api.wsgi [req-0bf2099d-a408-42d2-80ce-431940c621b5 req-b9f41bb9-4275-48c1-ba5a-20ab41c5a6d3 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.514040] [50969]: [pid: 50969|app: 0|req: 4253/8767] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.517824] [50969]: DEBUG neutron.api.v2.base [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Request body: {'subnet': {'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerPasswordTestJSON-1552035761-subnet', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1020.518569] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (6a2d8f64-c5cf-418e-807d-211955cbcc1d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.534071] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Pushing event deleted for resources: {'Port': ['ID=6a2d8f64-c5cf-418e-807d-211955cbcc1d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.539022] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Made reservation on behalf of ac7265a8a79041f4bf0ad099ae502d7f for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1020.542350] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] No DVR routers for this DVR port 6a2d8f64-c5cf-418e-807d-211955cbcc1d on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1020.542481] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.542550] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] delete_port_postcommit called with port settings {'id': '6a2d8f64-c5cf-418e-807d-211955cbcc1d', 'name': '', 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'mac_address': 'fa:16:3e:4a:41:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0c45a14-468d-4523-a66b-c24dd6cb47f4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1436, '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-21T22:40:36Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 5, 'project_id': 'e813031b10534fb597a24044f3cd48eb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}}] (original binding levels None) on network {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} with segments to bind None [ 1020.542550] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] delete_port_postcommit: [ 1020.542550] [50968]: key[mac_address], fa:16:3e:4a:41:98 -> None [ 1020.542550] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1020.542550] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1020.542550] [50968]: key[binding:vnic_type], normal -> None [ 1020.542550] [50968]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.542550] [50968]: key[tags], [] -> None [ 1020.542550] [50968]: key[allowed_address_pairs], [] -> None [ 1020.542550] [50968]: key[created_at], 2025-11-21T22:40:36Z -> None [ 1020.542550] [50968]: key[name], -> None [ 1020.542550] [50968]: key[status], ACTIVE -> None [ 1020.542550] [50968]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.542550] [50968]: key[fixed_ips], [] -> None [ 1020.542550] [50968]: key[id], 6a2d8f64-c5cf-418e-807d-211955cbcc1d -> None [ 1020.542550] [50968]: key[port_security_enabled], False -> None [ 1020.542550] [50968]: key[network_id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1020.542550] [50968]: key[security_groups], [] -> None [ 1020.542550] [50968]: key[binding:profile], {} -> None [ 1020.542550] [50968]: key[binding:host_id], devstack -> None [ 1020.542550] [50968]: key[revision_number], 5 -> None [ 1020.542550] [50968]: key[description], -> None [ 1020.542550] [50968]: key[updated_at], 2025-11-21T22:42:32Z -> None [ 1020.542550] [50968]: key[standard_attr_id], 1436 -> None [ 1020.542550] [50968]: key[admin_state_up], True -> None [ 1020.542550] [50968]: key[binding:vif_type], ovs -> None [ 1020.542550] [50968]: key[device_owner], network:dhcp -> None [ 1020.542550] [50968]: key[extra_dhcp_opts], [] -> None [ 1020.542550] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.563410] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (d0c45a14-468d-4523-a66b-c24dd6cb47f4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.576030] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] delete_network_precommit called with network settings {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} (original settings None) and network segments [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] [ 1020.576030] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] delete_network_precommit: [ 1020.576030] [50968]: key[qinq], None -> None [ 1020.576030] [50968]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.576030] [50968]: key[tags], [] -> None [ 1020.576030] [50968]: key[router:external], False -> None [ 1020.576030] [50968]: key[created_at], 2025-11-21T22:40:03Z -> None [ 1020.576030] [50968]: key[name], tempest-MultipleCreateTestJSON-1321635861-network -> None [ 1020.576030] [50968]: key[status], ACTIVE -> None [ 1020.576030] [50968]: key[ipv6_address_scope], None -> None [ 1020.576030] [50968]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.576030] [50968]: key[availability_zone_hints], [] -> None [ 1020.576030] [50968]: key[availability_zones], ['nova'] -> None [ 1020.576030] [50968]: key[id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1020.576030] [50968]: key[port_security_enabled], True -> None [ 1020.576030] [50968]: key[subnets], [] -> None [ 1020.576030] [50968]: key[provider:segmentation_id], 413 -> None [ 1020.576030] [50968]: key[provider:network_type], vlan -> None [ 1020.576030] [50968]: key[revision_number], 3 -> None [ 1020.576030] [50968]: key[provider:physical_network], default -> None [ 1020.576030] [50968]: key[description], -> None [ 1020.576030] [50968]: key[updated_at], 2025-11-21T22:42:32Z -> None [ 1020.576030] [50968]: key[standard_attr_id], 1336 -> None [ 1020.576030] [50968]: key[admin_state_up], True -> None [ 1020.576030] [50968]: key[shared], False -> None [ 1020.576030] [50968]: key[ipv4_address_scope], None -> None [ 1020.576030] [50968]: key[vlan_transparent], None -> None [ 1020.576030] [50968]: key[mtu], 8950 -> None [ 1020.576030] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.576030] [50968]: DEBUG neutron.services.segments.db [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d0c45a14-468d-4523-a66b-c24dd6cb47f4']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1020.577217] [50968]: DEBUG neutron.services.segments.db [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e5922140-9749-4f06-b2fc-ec7f8536933d') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1020.577217] [50968]: DEBUG neutron.services.segments.db [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e5922140-9749-4f06-b2fc-ec7f8536933d') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1020.581342] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (e5922140-9749-4f06-b2fc-ec7f8536933d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.590771] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (e5922140-9749-4f06-b2fc-ec7f8536933d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.596480] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Releasing vlan 413 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1020.596704] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (e5922140-9749-4f06-b2fc-ec7f8536933d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.609645] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] create_subnet_precommit called with subnet settings {'id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'name': 'tempest-ServerPasswordTestJSON-1552035761-subnet', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1577, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings None) [ 1020.609969] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] create_subnet_precommit: [ 1020.609969] [50969]: key[service_types], None -> [] [ 1020.609969] [50969]: key[project_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1020.609969] [50969]: key[tags], None -> [] [ 1020.609969] [50969]: key[router:external], None -> False [ 1020.609969] [50969]: key[ipv6_ra_mode], None -> None [ 1020.609969] [50969]: key[created_at], None -> 2025-11-21T22:42:32Z [ 1020.609969] [50969]: key[name], None -> tempest-ServerPasswordTestJSON-1552035761-subnet [ 1020.609969] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1020.609969] [50969]: key[tenant_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1020.609969] [50969]: key[id], None -> 80b664d9-b1c8-4c7f-8609-58122c0397c9 [ 1020.609969] [50969]: key[network_id], None -> c829cdd5-dbcf-4319-8959-d4f0b76b3f17 [ 1020.609969] [50969]: key[host_routes], None -> [] [ 1020.609969] [50969]: key[revision_number], None -> 0 [ 1020.609969] [50969]: key[dns_nameservers], None -> [] [ 1020.609969] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1020.609969] [50969]: key[updated_at], None -> 2025-11-21T22:42:32Z [ 1020.609969] [50969]: key[description], None -> [ 1020.609969] [50969]: key[standard_attr_id], None -> 1577 [ 1020.609969] [50969]: key[segment_id], None -> None [ 1020.609969] [50969]: key[shared], None -> False [ 1020.609969] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1020.609969] [50969]: key[ipv6_address_mode], None -> None [ 1020.609969] [50969]: key[enable_dhcp], None -> True [ 1020.609969] [50969]: key[subnetpool_id], None -> None [ 1020.609969] [50969]: key[ip_version], None -> 4 [ 1020.609969] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.612030] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (80b664d9-b1c8-4c7f-8609-58122c0397c9), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.621180] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (d0c45a14-468d-4523-a66b-c24dd6cb47f4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.621426] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] delete_network_postcommit called with network settings {'id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4', 'name': 'tempest-MultipleCreateTestJSON-1321635861-network', 'tenant_id': 'e813031b10534fb597a24044f3cd48eb', 'project_id': 'e813031b10534fb597a24044f3cd48eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1336, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 413} (original settings None) and network segments [{'id': 'e5922140-9749-4f06-b2fc-ec7f8536933d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 413, 'network_id': 'd0c45a14-468d-4523-a66b-c24dd6cb47f4'}] [ 1020.621523] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] delete_network_postcommit: [ 1020.621523] [50968]: key[qinq], None -> None [ 1020.621523] [50968]: key[project_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.621523] [50968]: key[tags], [] -> None [ 1020.621523] [50968]: key[router:external], False -> None [ 1020.621523] [50968]: key[created_at], 2025-11-21T22:40:03Z -> None [ 1020.621523] [50968]: key[name], tempest-MultipleCreateTestJSON-1321635861-network -> None [ 1020.621523] [50968]: key[status], ACTIVE -> None [ 1020.621523] [50968]: key[ipv6_address_scope], None -> None [ 1020.621523] [50968]: key[tenant_id], e813031b10534fb597a24044f3cd48eb -> None [ 1020.621523] [50968]: key[availability_zone_hints], [] -> None [ 1020.621523] [50968]: key[availability_zones], ['nova'] -> None [ 1020.621523] [50968]: key[id], d0c45a14-468d-4523-a66b-c24dd6cb47f4 -> None [ 1020.621523] [50968]: key[port_security_enabled], True -> None [ 1020.621523] [50968]: key[subnets], [] -> None [ 1020.621523] [50968]: key[provider:segmentation_id], 413 -> None [ 1020.621523] [50968]: key[provider:network_type], vlan -> None [ 1020.621523] [50968]: key[revision_number], 3 -> None [ 1020.621523] [50968]: key[provider:physical_network], default -> None [ 1020.621523] [50968]: key[description], -> None [ 1020.621523] [50968]: key[updated_at], 2025-11-21T22:42:32Z -> None [ 1020.621523] [50968]: key[standard_attr_id], 1336 -> None [ 1020.621523] [50968]: key[admin_state_up], True -> None [ 1020.621523] [50968]: key[shared], False -> None [ 1020.621523] [50968]: key[ipv4_address_scope], None -> None [ 1020.621523] [50968]: key[vlan_transparent], None -> None [ 1020.621523] [50968]: key[mtu], 8950 -> None [ 1020.621523] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.627211] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Pushing event deleted for resources: {'Network': ['ID=d0c45a14-468d-4523-a66b-c24dd6cb47f4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.629166] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Pushing event updated for resources: {'Subnet': ['ID=80b664d9-b1c8-4c7f-8609-58122c0397c9,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.630896] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2289b6cc-5377-4aa4-9124-f8c01a5e858f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.632923] [50968]: [pid: 50968|app: 0|req: 4515/8768] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:42:32 2025] DELETE /networking/v2.0/networks/d0c45a14-468d-4523-a66b-c24dd6cb47f4 => generated 0 bytes in 277 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1020.653768] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Checking segment: {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1020.653768] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Network hostable DHCP agents. Network: c829cdd5-dbcf-4319-8959-d4f0b76b3f17, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1020.664040] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Network c829cdd5-dbcf-4319-8959-d4f0b76b3f17 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1020.665037] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d967d346-01b4-47c7-9c62-5bec8a3050e0 req-557e546d-cc0d-4829-94d8-64a5bf17575e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.666591] [50968]: [pid: 50968|app: 0|req: 4516/8769] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:32 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1020.669467] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, c829cdd5-dbcf-4319-8959-d4f0b76b3f17) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1020.679220] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] create_subnet_postcommit called with subnet settings {'id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'name': 'tempest-ServerPasswordTestJSON-1552035761-subnet', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1577, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'network': {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564}} (original settings None) [ 1020.679442] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] create_subnet_postcommit: [ 1020.679442] [50969]: key[service_types], None -> [] [ 1020.679442] [50969]: key[project_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1020.679442] [50969]: key[tags], None -> [] [ 1020.679442] [50969]: key[router:external], None -> False [ 1020.679442] [50969]: key[ipv6_ra_mode], None -> None [ 1020.679442] [50969]: key[created_at], None -> 2025-11-21T22:42:32Z [ 1020.679442] [50969]: key[name], None -> tempest-ServerPasswordTestJSON-1552035761-subnet [ 1020.679442] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1020.679442] [50969]: key[tenant_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1020.679442] [50969]: key[id], None -> 80b664d9-b1c8-4c7f-8609-58122c0397c9 [ 1020.679442] [50969]: key[network_id], None -> c829cdd5-dbcf-4319-8959-d4f0b76b3f17 [ 1020.679442] [50969]: key[host_routes], None -> [] [ 1020.679442] [50969]: key[revision_number], None -> 0 [ 1020.679442] [50969]: key[dns_nameservers], None -> [] [ 1020.679442] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1020.679442] [50969]: key[updated_at], None -> 2025-11-21T22:42:32Z [ 1020.679442] [50969]: key[description], None -> [ 1020.679442] [50969]: key[standard_attr_id], None -> 1577 [ 1020.679442] [50969]: key[segment_id], None -> None [ 1020.679442] [50969]: key[shared], None -> False [ 1020.679442] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1020.679442] [50969]: key[ipv6_address_mode], None -> None [ 1020.679442] [50969]: key[enable_dhcp], None -> True [ 1020.679442] [50969]: key[subnetpool_id], None -> None [ 1020.679442] [50969]: key[ip_version], None -> 4 [ 1020.679442] [50969]: key[network], None -> {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} [ 1020.679442] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.682857] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.686925] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2b897011-6ecb-43bb-8daf-ccea5cabd26d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.701393] [50969]: [pid: 50969|app: 0|req: 4254/8770] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:42:32 2025] POST /networking/v2.0/subnets => generated 686 bytes in 187 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1020.706174] [50969]: DEBUG neutron.api.wsgi [req-c449bfb3-1356-4d55-a6a9-90726b237d56 req-363c51c3-be81-43a1-9fce-350122b4712b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.739964] [50969]: [pid: 50969|app: 0|req: 4255/8771] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.780090] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Deleting port a8086c76-33f8-4f48-9581-9fcddc26f04c {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1020.780359] [50968]: DEBUG neutron_lib.callbacks.manager [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.792983] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-37679c73-a11b-4be3-a7b0-67aa2901cd1c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.793627] [50969]: [pid: 50969|app: 0|req: 4256/8772] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/ports/a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.809818] [50969]: [pid: 50969|app: 0|req: 4257/8773] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.810305] [50968]: DEBUG neutron.plugins.ml2.db [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] For port a8086c76-33f8-4f48-9581-9fcddc26f04c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a8086c76-33f8-4f48-9581-9fcddc26f04c,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1020.810483] [50968]: DEBUG neutron_lib.callbacks.manager [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.815821] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_precommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 1020.816069] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_precommit: [ 1020.816069] [50968]: key[mac_address], fa:16:3e:83:89:f6 -> None [ 1020.816069] [50968]: key[device_id], b8031a92-7667-455e-b605-6d41096bfc4c -> None [ 1020.816069] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.816069] [50968]: key[binding:vnic_type], normal -> None [ 1020.816069] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1020.816069] [50968]: key[tags], [] -> None [ 1020.816069] [50968]: key[allowed_address_pairs], [] -> None [ 1020.816069] [50968]: key[created_at], 2025-11-21T22:37:30Z -> None [ 1020.816069] [50968]: key[name], -> None [ 1020.816069] [50968]: key[status], ACTIVE -> None [ 1020.816069] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1020.816069] [50968]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}] -> None [ 1020.816069] [50968]: key[id], a8086c76-33f8-4f48-9581-9fcddc26f04c -> None [ 1020.816069] [50968]: key[port_security_enabled], True -> None [ 1020.816069] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1020.816069] [50968]: key[security_groups], ['9276c5a5-af43-4c6e-899f-c34039400160'] -> None [ 1020.816069] [50968]: key[binding:profile], {} -> None [ 1020.816069] [50968]: key[binding:host_id], cpu-1 -> None [ 1020.816069] [50968]: key[revision_number], 5 -> None [ 1020.816069] [50968]: key[description], -> None [ 1020.816069] [50968]: key[updated_at], 2025-11-21T22:37:32Z -> None [ 1020.816069] [50968]: key[standard_attr_id], 1087 -> None [ 1020.816069] [50968]: key[admin_state_up], True -> None [ 1020.816069] [50968]: key[binding:vif_type], ovs -> None [ 1020.816069] [50968]: key[device_owner], compute:nova -> None [ 1020.816069] [50968]: key[extra_dhcp_opts], [] -> None [ 1020.816069] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.820405] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Calling delete_port for a8086c76-33f8-4f48-9581-9fcddc26f04c owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1020.847227] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d967d346-01b4-47c7-9c62-5bec8a3050e0 req-fe26d6b0-20ca-460b-8a50-bb76d347ef96 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.848972] [50969]: [pid: 50969|app: 0|req: 4258/8774] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.852543] [50969]: DEBUG neutron.api.v2.base [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Request body: {'router': {'name': 'tempest-ServerPasswordTestJSON-1552035761-router', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1020.880873] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (cc8f1545-306c-4c2f-b111-b0c12962529c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.881894] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (cc8f1545-306c-4c2f-b111-b0c12962529c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.924137] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks [] for router_controller (cc8f1545-306c-4c2f-b111-b0c12962529c), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.931418] [50968]: DEBUG neutron_lib.callbacks.manager [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a8086c76-33f8-4f48-9581-9fcddc26f04c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.941699] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Pushing event deleted for resources: {'Port': ['ID=a8086c76-33f8-4f48-9581-9fcddc26f04c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.976981] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] No DVR routers for this DVR port a8086c76-33f8-4f48-9581-9fcddc26f04c on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1020.978789] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_postcommit called with port settings {'id': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:83:89:f6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'device_owner': 'compute:nova', 'standard_attr_id': 1087, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9276c5a5-af43-4c6e-899f-c34039400160'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:30Z', 'updated_at': '2025-11-21T22:37:32Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 1020.978789] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] delete_port_postcommit: [ 1020.978789] [50968]: key[mac_address], fa:16:3e:83:89:f6 -> None [ 1020.978789] [50968]: key[device_id], b8031a92-7667-455e-b605-6d41096bfc4c -> None [ 1020.978789] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fc48e29b-113c-4849-850c-35435eab4052', 'external-id': 'nsx-vlan-transportzone-958', 'segmentation_id': 958, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.978789] [50968]: key[binding:vnic_type], normal -> None [ 1020.978789] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1020.978789] [50968]: key[tags], [] -> None [ 1020.978789] [50968]: key[allowed_address_pairs], [] -> None [ 1020.978789] [50968]: key[created_at], 2025-11-21T22:37:30Z -> None [ 1020.978789] [50968]: key[name], -> None [ 1020.978789] [50968]: key[status], ACTIVE -> None [ 1020.978789] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1020.978789] [50968]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.6'}] -> None [ 1020.978789] [50968]: key[id], a8086c76-33f8-4f48-9581-9fcddc26f04c -> None [ 1020.978789] [50968]: key[port_security_enabled], True -> None [ 1020.978789] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1020.978789] [50968]: key[security_groups], ['9276c5a5-af43-4c6e-899f-c34039400160'] -> None [ 1020.978789] [50968]: key[binding:profile], {} -> None [ 1020.978789] [50968]: key[binding:host_id], cpu-1 -> None [ 1020.978789] [50968]: key[revision_number], 5 -> None [ 1020.978789] [50968]: key[description], -> None [ 1020.978789] [50968]: key[updated_at], 2025-11-21T22:37:32Z -> None [ 1020.978789] [50968]: key[standard_attr_id], 1087 -> None [ 1020.978789] [50968]: key[admin_state_up], True -> None [ 1020.978789] [50968]: key[binding:vif_type], ovs -> None [ 1020.978789] [50968]: key[device_owner], compute:nova -> None [ 1020.978789] [50968]: key[extra_dhcp_opts], [] -> None [ 1020.978789] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.979910] [50968]: DEBUG neutron_lib.callbacks.manager [req-c556b9e7-caef-4f2a-be9d-702894faaa20 req-c45fc696-e6cf-417c-9cc8-685003e3f043 tempest-ServersAdminTestJSON-835845617 tempest-ServersAdminTestJSON-835845617-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.983040] [50968]: [pid: 50968|app: 0|req: 4517/8775] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:33 2025] DELETE /networking/v2.0/ports/a8086c76-33f8-4f48-9581-9fcddc26f04c => generated 0 bytes in 316 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1021.000035] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks [] for router_gateway (cc8f1545-306c-4c2f-b111-b0c12962529c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.021679] [50968]: [pid: 50968|app: 0|req: 4518/8776] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/security-groups?tenant_id=e813031b10534fb597a24044f3cd48eb&name=default => generated 2929 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1021.061106] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d98312b5-d5ea-440c-8c9d-e6c448f18d50 req-6beba135-22d4-488c-9a56-9092a5fd0df5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.061106] [50968]: [pid: 50968|app: 0|req: 4519/8777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.090522] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks [] for router_gateway (cc8f1545-306c-4c2f-b111-b0c12962529c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.096856] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.099503] [50968]: [pid: 50968|app: 0|req: 4520/8778] 10.180.1.21 () {60 vars in 1532 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=dns_domain => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.102239] [50968]: DEBUG neutron.api.wsgi [req-d967d346-01b4-47c7-9c62-5bec8a3050e0 req-72583baf-ab96-4ab8-b6c6-41413768745d service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.159726] [50968]: [pid: 50968|app: 0|req: 4521/8779] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 807 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.174597] [50968]: INFO neutron.services.segments.plugin [-] Segment e5922140-9749-4f06-b2fc-ec7f8536933d resource provider aggregate not found [ 1021.176272] [50968]: [pid: 50968|app: 0|req: 4522/8780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.177129] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Allocated IP 10.180.180.217 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/08f2e39a-094c-44d8-babd-89edc1e2df9e) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1021.200908] [50968]: INFO neutron.services.segments.plugin [-] Segment e5922140-9749-4f06-b2fc-ec7f8536933d 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 e5922140-9749-4f06-b2fc-ec7f8536933d found for delete ", "request_id": "req-112061ec-3161-47df-bc79-7f90b98642a1"}]} [ 1021.229248] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f1189a19-ed34-4161-943e-8a6264969c42 admin admin] Publish callbacks [] for security_group (49d65b4d-9206-4925-b862-2ad0f3d9eaf1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.233452] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-8fd3c95a-2660-4536-9a77-6f34ee4ed149 x-openstack-request-id: req-8fd3c95a-2660-4536-9a77-6f34ee4ed149 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1021.236105] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6b652529-5c45-4dff-9d4f-c16c8c4b1300", "tag": "fb6f9609-7576-4f53-b1bd-044eac7e6b45", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1021.237659] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8fd3c95a-2660-4536-9a77-6f34ee4ed149 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1021.237659] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8fd3c95a-2660-4536-9a77-6f34ee4ed149'] response: {'name': 'network-changed', 'server_uuid': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'tag': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'status': 'completed', 'code': 200} [ 1021.252258] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f1189a19-ed34-4161-943e-8a6264969c42 admin admin] Publish callbacks [] for security_group (49d65b4d-9206-4925-b862-2ad0f3d9eaf1), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.268169] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks [] for allowed_address_pair (08f2e39a-094c-44d8-babd-89edc1e2df9e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.269274] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks [] for port (08f2e39a-094c-44d8-babd-89edc1e2df9e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.269513] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] create_port_precommit called with port settings {'id': '08f2e39a-094c-44d8-babd-89edc1e2df9e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:e0:fd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1579, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1021.269689] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] create_port_precommit: [ 1021.269689] [50969]: key[mac_address], None -> fa:16:3e:c4:e0:fd [ 1021.269689] [50969]: key[device_id], None -> cc8f1545-306c-4c2f-b111-b0c12962529c [ 1021.269689] [50969]: key[binding:vif_details], None -> {} [ 1021.269689] [50969]: key[project_id], None -> [ 1021.269689] [50969]: key[binding:vnic_type], None -> normal [ 1021.269689] [50969]: key[allowed_address_pairs], None -> [] [ 1021.269689] [50969]: key[name], None -> [ 1021.269689] [50969]: key[status], None -> DOWN [ 1021.269689] [50969]: key[tenant_id], None -> [ 1021.269689] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.217'}] [ 1021.269689] [50969]: key[id], None -> 08f2e39a-094c-44d8-babd-89edc1e2df9e [ 1021.269689] [50969]: key[port_security_enabled], None -> False [ 1021.269689] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1021.269689] [50969]: key[security_groups], None -> [] [ 1021.269689] [50969]: key[binding:profile], None -> {} [ 1021.269689] [50969]: key[binding:host_id], None -> [ 1021.269689] [50969]: key[standard_attr_id], None -> 1579 [ 1021.269689] [50969]: key[admin_state_up], None -> True [ 1021.269689] [50969]: key[device_owner], None -> network:router_gateway [ 1021.269689] [50969]: key[binding:vif_type], None -> unbound [ 1021.269689] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1021.284927] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f1189a19-ed34-4161-943e-8a6264969c42 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (49d65b4d-9206-4925-b862-2ad0f3d9eaf1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.289587] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1189a19-ed34-4161-943e-8a6264969c42 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=49d65b4d-9206-4925-b862-2ad0f3d9eaf1,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1021.293535] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f1189a19-ed34-4161-943e-8a6264969c42 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.294228] [50968]: [pid: 50968|app: 0|req: 4523/8781] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:33 2025] DELETE /networking/v2.0/security-groups/49d65b4d-9206-4925-b862-2ad0f3d9eaf1 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1021.296821] [50968]: DEBUG neutron.api.wsgi [req-d98312b5-d5ea-440c-8c9d-e6c448f18d50 req-7a6c7767-6619-4f30-ad6b-78e605820476 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.297437] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (08f2e39a-094c-44d8-babd-89edc1e2df9e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.318025] [50968]: [pid: 50968|app: 0|req: 4524/8782] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.318745] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Pushing event updated for resources: {'Port': ['ID=08f2e39a-094c-44d8-babd-89edc1e2df9e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1021.321230] [50968]: DEBUG neutron.api.v2.base [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1021.339188] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1021.340086] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1021.342526] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1021.363703] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] create_port_postcommit called with port settings {'id': '08f2e39a-094c-44d8-babd-89edc1e2df9e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:e0:fd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1579, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:42:33Z', 'updated_at': '2025-11-21T22:42:33Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1021.364071] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] create_port_postcommit: [ 1021.364071] [50969]: key[mac_address], None -> fa:16:3e:c4:e0:fd [ 1021.364071] [50969]: key[device_id], None -> cc8f1545-306c-4c2f-b111-b0c12962529c [ 1021.364071] [50969]: key[binding:vif_details], None -> {} [ 1021.364071] [50969]: key[project_id], None -> [ 1021.364071] [50969]: key[binding:vnic_type], None -> normal [ 1021.364071] [50969]: key[tags], None -> [] [ 1021.364071] [50969]: key[allowed_address_pairs], None -> [] [ 1021.364071] [50969]: key[created_at], None -> 2025-11-21T22:42:33Z [ 1021.364071] [50969]: key[name], None -> [ 1021.364071] [50969]: key[status], None -> DOWN [ 1021.364071] [50969]: key[tenant_id], None -> [ 1021.364071] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.217'}] [ 1021.364071] [50969]: key[id], None -> 08f2e39a-094c-44d8-babd-89edc1e2df9e [ 1021.364071] [50969]: key[port_security_enabled], None -> False [ 1021.364071] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1021.364071] [50969]: key[security_groups], None -> [] [ 1021.364071] [50969]: key[binding:profile], None -> {} [ 1021.364071] [50969]: key[binding:host_id], None -> [ 1021.364071] [50969]: key[revision_number], None -> 1 [ 1021.364071] [50969]: key[description], None -> [ 1021.364071] [50969]: key[updated_at], None -> 2025-11-21T22:42:33Z [ 1021.364071] [50969]: key[standard_attr_id], None -> 1579 [ 1021.364071] [50969]: key[admin_state_up], None -> True [ 1021.364071] [50969]: key[binding:vif_type], None -> unbound [ 1021.364071] [50969]: key[device_owner], None -> network:router_gateway [ 1021.364071] [50969]: key[extra_dhcp_opts], None -> [] [ 1021.364071] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1021.364071] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1021.366606] [50968]: DEBUG neutron_lib.callbacks.manager [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.461545] [50968]: DEBUG neutron.plugins.ml2.db [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] For port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1021.486352] [50968]: DEBUG neutron.plugins.ml2.db [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] For port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1021.515587] [50968]: DEBUG neutron_lib.callbacks.manager [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] Publish callbacks [] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.515984] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] update_port_precommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) 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': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}]) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1021.516206] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] update_port_precommit: [ 1021.516206] [50968]: key[status], ACTIVE -> DOWN [ 1021.516206] [50968]: key[binding:host_id], cpu-1 -> [ 1021.516206] [50968]: key[binding:vif_type], ovs -> unbound [ 1021.516206] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1021.516206] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1021.520853] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks [] for router_gateway (cc8f1545-306c-4c2f-b111-b0c12962529c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.521093] [50968]: DEBUG neutron_lib.callbacks.manager [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.543561] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] Pushing event updated for resources: {'Port': ['ID=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,revision_number=6']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1021.559526] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] No DVR routers for this DVR port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1021.563635] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] update_port_postcommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:40:22Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) 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': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}]) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1021.563971] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] update_port_postcommit: [ 1021.563971] [50968]: key[status], ACTIVE -> DOWN [ 1021.563971] [50968]: key[binding:host_id], cpu-1 -> [ 1021.563971] [50968]: key[binding:vif_type], ovs -> unbound [ 1021.563971] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1021.563971] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1021.564311] [50968]: DEBUG neutron.plugins.ml2.plugin [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] In _notify_port_updated(), no bound segment for port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 on network f4847b0e-f3e7-470d-9b23-b38b0c475093 {{(pid=50968) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1021.567965] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.568538] [50968]: DEBUG neutron_lib.callbacks.manager [req-ee96faf2-b790-4b89-88f8-2f2998114d9f req-839e74e8-65e8-4786-a1af-5052763dc0f7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.570253] [50968]: [pid: 50968|app: 0|req: 4525/8783] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:42:33 2025] PUT /networking/v2.0/ports/a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 840 bytes in 252 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.592808] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d967d346-01b4-47c7-9c62-5bec8a3050e0 req-27e9a179-7332-4a85-9e5b-ce3d1b07ffcf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.593947] [50968]: [pid: 50968|app: 0|req: 4526/8784] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.632033] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36e563bb-3793-4492-bbe4-4cf3dfd04a99 req-00c0d070-99a0-4a1a-9294-1692792d7159 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.633110] [50968]: [pid: 50968|app: 0|req: 4527/8785] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:33 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.636822] [50968]: DEBUG neutron.api.v2.base [None req-de4d90bb-44e5-43bc-b540-221adf0b9c66 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1548282552', 'description': 'tempest-description--1878201458'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1021.641281] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (cc8f1545-306c-4c2f-b111-b0c12962529c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.654050] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4d90bb-44e5-43bc-b540-221adf0b9c66 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.712121] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4d90bb-44e5-43bc-b540-221adf0b9c66 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (ac8e3a64-d540-43bb-a864-6d42bf3a44c4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.713514] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4d90bb-44e5-43bc-b540-221adf0b9c66 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (ac8e3a64-d540-43bb-a864-6d42bf3a44c4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.718025] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Router cc8f1545-306c-4c2f-b111-b0c12962529c is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1021.728883] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-de4d90bb-44e5-43bc-b540-221adf0b9c66 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=ac8e3a64-d540-43bb-a864-6d42bf3a44c4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1021.743225] [50968]: DEBUG neutron_lib.callbacks.manager [None req-de4d90bb-44e5-43bc-b540-221adf0b9c66 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.743811] [50968]: [pid: 50968|app: 0|req: 4528/8786] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:42:33 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 110 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1021.760048] [50968]: [pid: 50968|app: 0|req: 4529/8787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.776923] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1021.794119] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e6050d26-3174-44e1-9137-d2b7941081c7 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.794706] [50969]: [pid: 50969|app: 0|req: 4259/8788] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:42:33 2025] POST /networking/v2.0/routers => generated 728 bytes in 946 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1021.795951] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d967d346-01b4-47c7-9c62-5bec8a3050e0 req-6b1004b6-6afb-4b76-b0bb-8d530c02f33e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.797981] [50968]: [pid: 50968|app: 0|req: 4530/8789] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.798986] [50969]: DEBUG neutron.api.wsgi [req-36e563bb-3793-4492-bbe4-4cf3dfd04a99 req-5faffef1-30b8-4b0e-8ded-0f41e3163b0f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.830283] [50969]: [pid: 50969|app: 0|req: 4260/8790] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.833739] [50969]: DEBUG neutron.api.v2.base [None req-dee632f3-e96c-4b7b-8357-cc37a4388a26 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'security_group_rule': {'security_group_id': 'ac8e3a64-d540-43bb-a864-6d42bf3a44c4', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1021.839633] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-051c14f9-0985-4e1f-9aac-bb23707232dd req-20119231-73ea-4ad3-93d0-257b7dc476b8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.840936] [50968]: [pid: 50968|app: 0|req: 4531/8791] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1021.880130] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dee632f3-e96c-4b7b-8357-cc37a4388a26 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (c3d65bf7-d449-4876-937a-ac3228573f88), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.909843] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dee632f3-e96c-4b7b-8357-cc37a4388a26 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (c3d65bf7-d449-4876-937a-ac3228573f88), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.911571] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dee632f3-e96c-4b7b-8357-cc37a4388a26 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (c3d65bf7-d449-4876-937a-ac3228573f88), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.920972] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dee632f3-e96c-4b7b-8357-cc37a4388a26 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c3d65bf7-d449-4876-937a-ac3228573f88,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1021.938255] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dee632f3-e96c-4b7b-8357-cc37a4388a26 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.938819] [50969]: [pid: 50969|app: 0|req: 4261/8792] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:42:34 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) [ 1021.977595] [50969]: [pid: 50969|app: 0|req: 4262/8793] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.996094] [50969]: [pid: 50969|app: 0|req: 4263/8794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.043296] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-051c14f9-0985-4e1f-9aac-bb23707232dd req-31fad754-1e84-4e4c-9fb1-bdcb4c5d05a2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.044907] [50969]: [pid: 50969|app: 0|req: 4264/8795] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 716 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.072318] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.100972] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a451468-ae9f-4e9c-a609-34f031935f31 req-18abc4dc-5786-4dbc-b449-2cd650e60982 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.102044] [50969]: [pid: 50969|app: 0|req: 4265/8796] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.105557] [50969]: DEBUG neutron.api.v2.base [None req-7b0b7ca5-13bb-44a1-a03e-750a0351a2ba tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'security_group_rule': {'security_group_id': 'ac8e3a64-d540-43bb-a864-6d42bf3a44c4', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1022.133971] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7b0b7ca5-13bb-44a1-a03e-750a0351a2ba tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (9d9a824d-81e8-4552-b4fa-3858fb271edd), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.155471] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Allocated IP 192.168.128.1 (c829cdd5-dbcf-4319-8959-d4f0b76b3f17/80b664d9-b1c8-4c7f-8609-58122c0397c9/df93d78b-85cf-4f47-9d51-0784bfea7be3) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1022.183408] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7b0b7ca5-13bb-44a1-a03e-750a0351a2ba tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (9d9a824d-81e8-4552-b4fa-3858fb271edd), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.187825] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7b0b7ca5-13bb-44a1-a03e-750a0351a2ba tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (9d9a824d-81e8-4552-b4fa-3858fb271edd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.196322] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7b0b7ca5-13bb-44a1-a03e-750a0351a2ba tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=9d9a824d-81e8-4552-b4fa-3858fb271edd,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1022.214513] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7b0b7ca5-13bb-44a1-a03e-750a0351a2ba tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.215283] [50969]: [pid: 50969|app: 0|req: 4266/8797] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:42:34 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 113 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1022.233134] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Publish callbacks [] for allowed_address_pair (df93d78b-85cf-4f47-9d51-0784bfea7be3), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.233997] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Publish callbacks [] for port (df93d78b-85cf-4f47-9d51-0784bfea7be3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.234400] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] create_port_precommit called with port settings {'id': 'df93d78b-85cf-4f47-9d51-0784bfea7be3', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:c3:0e:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}], 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1022.234400] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] create_port_precommit: [ 1022.234400] [50968]: key[mac_address], None -> fa:16:3e:c3:0e:b2 [ 1022.234400] [50968]: key[device_id], None -> cc8f1545-306c-4c2f-b111-b0c12962529c [ 1022.234400] [50968]: key[binding:vif_details], None -> {} [ 1022.234400] [50968]: key[project_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1022.234400] [50968]: key[binding:vnic_type], None -> normal [ 1022.234400] [50968]: key[allowed_address_pairs], None -> [] [ 1022.234400] [50968]: key[name], None -> [ 1022.234400] [50968]: key[status], None -> DOWN [ 1022.234400] [50968]: key[tenant_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1022.234400] [50968]: key[fixed_ips], None -> [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}] [ 1022.234400] [50968]: key[id], None -> df93d78b-85cf-4f47-9d51-0784bfea7be3 [ 1022.234400] [50968]: key[port_security_enabled], None -> False [ 1022.234400] [50968]: key[network_id], None -> c829cdd5-dbcf-4319-8959-d4f0b76b3f17 [ 1022.234400] [50968]: key[security_groups], None -> [] [ 1022.234400] [50968]: key[binding:profile], None -> {} [ 1022.234400] [50968]: key[binding:host_id], None -> [ 1022.234400] [50968]: key[standard_attr_id], None -> 1584 [ 1022.234400] [50968]: key[admin_state_up], None -> True [ 1022.234400] [50968]: key[device_owner], None -> network:router_interface [ 1022.234400] [50968]: key[binding:vif_type], None -> unbound [ 1022.234400] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.257393] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (df93d78b-85cf-4f47-9d51-0784bfea7be3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.261873] [50969]: [pid: 50969|app: 0|req: 4267/8798] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1022.266522] [50969]: DEBUG neutron.api.wsgi [req-051c14f9-0985-4e1f-9aac-bb23707232dd req-781e2c03-358c-49aa-b877-cf25985b5a41 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.281069] [50969]: [pid: 50969|app: 0|req: 4268/8799] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=fb6f9609-7576-4f53-b1bd-044eac7e6b45 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.289647] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Pushing event updated for resources: {'Port': ['ID=df93d78b-85cf-4f47-9d51-0784bfea7be3,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1022.303024] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Network c829cdd5-dbcf-4319-8959-d4f0b76b3f17 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1022.305734] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1022.306761] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1022.312185] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c676215-4e7f-4fa3-8df0-c2c12a33789b req-b20fdfc7-2aef-4537-a7ee-b3e7dc0a97a2 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.314298] [50969]: [pid: 50969|app: 0|req: 4269/8800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.316774] [50969]: DEBUG neutron.api.wsgi [req-2a451468-ae9f-4e9c-a609-34f031935f31 req-a7a5cd3e-6b37-4d94-ad87-4210aa9e6e91 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.322612] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] create_port_postcommit called with port settings {'id': 'df93d78b-85cf-4f47-9d51-0784bfea7be3', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:c3:0e:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}], 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:34Z', 'revision_number': 1, 'network': {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1022.322863] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] create_port_postcommit: [ 1022.322863] [50968]: key[mac_address], None -> fa:16:3e:c3:0e:b2 [ 1022.322863] [50968]: key[device_id], None -> cc8f1545-306c-4c2f-b111-b0c12962529c [ 1022.322863] [50968]: key[binding:vif_details], None -> {} [ 1022.322863] [50968]: key[project_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1022.322863] [50968]: key[binding:vnic_type], None -> normal [ 1022.322863] [50968]: key[tags], None -> [] [ 1022.322863] [50968]: key[allowed_address_pairs], None -> [] [ 1022.322863] [50968]: key[created_at], None -> 2025-11-21T22:42:34Z [ 1022.322863] [50968]: key[name], None -> [ 1022.322863] [50968]: key[status], None -> DOWN [ 1022.322863] [50968]: key[tenant_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1022.322863] [50968]: key[fixed_ips], None -> [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}] [ 1022.322863] [50968]: key[id], None -> df93d78b-85cf-4f47-9d51-0784bfea7be3 [ 1022.322863] [50968]: key[port_security_enabled], None -> False [ 1022.322863] [50968]: key[network_id], None -> c829cdd5-dbcf-4319-8959-d4f0b76b3f17 [ 1022.322863] [50968]: key[security_groups], None -> [] [ 1022.322863] [50968]: key[binding:profile], None -> {} [ 1022.322863] [50968]: key[binding:host_id], None -> [ 1022.322863] [50968]: key[revision_number], None -> 1 [ 1022.322863] [50968]: key[description], None -> [ 1022.322863] [50968]: key[updated_at], None -> 2025-11-21T22:42:34Z [ 1022.322863] [50968]: key[standard_attr_id], None -> 1584 [ 1022.322863] [50968]: key[admin_state_up], None -> True [ 1022.322863] [50968]: key[binding:vif_type], None -> unbound [ 1022.322863] [50968]: key[device_owner], None -> network:router_interface [ 1022.322863] [50968]: key[extra_dhcp_opts], None -> [] [ 1022.322863] [50968]: key[network], None -> {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} [ 1022.322863] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.326222] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (cc8f1545-306c-4c2f-b111-b0c12962529c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.343072] [50969]: [pid: 50969|app: 0|req: 4270/8801] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:34 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.346411] [50969]: DEBUG neutron.api.v2.base [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1022.361334] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.392186] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.457012] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 10.180.180.205 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/678a89fc-97fa-4652-9b79-0c2a38e62ba8) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1022.504112] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (df93d78b-85cf-4f47-9d51-0784bfea7be3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.505033] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (678a89fc-97fa-4652-9b79-0c2a38e62ba8), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.505919] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (678a89fc-97fa-4652-9b79-0c2a38e62ba8), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.506189] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': '678a89fc-97fa-4652-9b79-0c2a38e62ba8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:b9:b3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1587, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1022.506340] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 1022.506340] [50969]: key[mac_address], None -> fa:16:3e:d1:b9:b3 [ 1022.506340] [50969]: key[device_id], None -> PENDING [ 1022.506340] [50969]: key[binding:vif_details], None -> {} [ 1022.506340] [50969]: key[project_id], None -> [ 1022.506340] [50969]: key[binding:vnic_type], None -> normal [ 1022.506340] [50969]: key[allowed_address_pairs], None -> [] [ 1022.506340] [50969]: key[name], None -> [ 1022.506340] [50969]: key[status], None -> N/A [ 1022.506340] [50969]: key[tenant_id], None -> [ 1022.506340] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}] [ 1022.506340] [50969]: key[id], None -> 678a89fc-97fa-4652-9b79-0c2a38e62ba8 [ 1022.506340] [50969]: key[port_security_enabled], None -> False [ 1022.506340] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1022.506340] [50969]: key[security_groups], None -> [] [ 1022.506340] [50969]: key[binding:profile], None -> {} [ 1022.506340] [50969]: key[binding:host_id], None -> [ 1022.506340] [50969]: key[standard_attr_id], None -> 1587 [ 1022.506340] [50969]: key[admin_state_up], None -> True [ 1022.506340] [50969]: key[device_owner], None -> network:floatingip [ 1022.506340] [50969]: key[binding:vif_type], None -> unbound [ 1022.506340] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.530673] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (678a89fc-97fa-4652-9b79-0c2a38e62ba8), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.554017] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=678a89fc-97fa-4652-9b79-0c2a38e62ba8,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1022.565607] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1022.566390] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1022.567966] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1022.583306] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': '678a89fc-97fa-4652-9b79-0c2a38e62ba8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:b9:b3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1587, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:34Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1022.583570] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 1022.583570] [50969]: key[mac_address], None -> fa:16:3e:d1:b9:b3 [ 1022.583570] [50969]: key[device_id], None -> PENDING [ 1022.583570] [50969]: key[binding:vif_details], None -> {} [ 1022.583570] [50969]: key[project_id], None -> [ 1022.583570] [50969]: key[binding:vnic_type], None -> normal [ 1022.583570] [50969]: key[tags], None -> [] [ 1022.583570] [50969]: key[allowed_address_pairs], None -> [] [ 1022.583570] [50969]: key[created_at], None -> 2025-11-21T22:42:34Z [ 1022.583570] [50969]: key[name], None -> [ 1022.583570] [50969]: key[status], None -> N/A [ 1022.583570] [50969]: key[tenant_id], None -> [ 1022.583570] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}] [ 1022.583570] [50969]: key[id], None -> 678a89fc-97fa-4652-9b79-0c2a38e62ba8 [ 1022.583570] [50969]: key[port_security_enabled], None -> False [ 1022.583570] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1022.583570] [50969]: key[security_groups], None -> [] [ 1022.583570] [50969]: key[binding:profile], None -> {} [ 1022.583570] [50969]: key[binding:host_id], None -> [ 1022.583570] [50969]: key[revision_number], None -> 1 [ 1022.583570] [50969]: key[description], None -> [ 1022.583570] [50969]: key[updated_at], None -> 2025-11-21T22:42:34Z [ 1022.583570] [50969]: key[standard_attr_id], None -> 1587 [ 1022.583570] [50969]: key[admin_state_up], None -> True [ 1022.583570] [50969]: key[binding:vif_type], None -> unbound [ 1022.583570] [50969]: key[device_owner], None -> network:floatingip [ 1022.583570] [50969]: key[extra_dhcp_opts], None -> [] [ 1022.583570] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1022.583570] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.588508] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Publish callbacks [] for port (df93d78b-85cf-4f47-9d51-0784bfea7be3), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.588809] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] update_port_precommit called with port settings {'id': 'df93d78b-85cf-4f47-9d51-0784bfea7be3', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:c3:0e:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:34Z', 'revision_number': 1, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings {'id': 'df93d78b-85cf-4f47-9d51-0784bfea7be3', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:c3:0e:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:34Z', 'revision_number': 1, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1022.588976] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] update_port_precommit: [ 1022.588976] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.590555] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (df93d78b-85cf-4f47-9d51-0784bfea7be3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.614398] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.614466] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Pushing event updated for resources: {'Port': ['ID=df93d78b-85cf-4f47-9d51-0784bfea7be3,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1022.634903] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] update_port_postcommit called with port settings {'id': 'df93d78b-85cf-4f47-9d51-0784bfea7be3', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:c3:0e:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:34Z', 'revision_number': 1, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings {'id': 'df93d78b-85cf-4f47-9d51-0784bfea7be3', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:c3:0e:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:34Z', 'revision_number': 1, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1022.635222] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] update_port_postcommit: [ 1022.635222] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.635588] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (cc8f1545-306c-4c2f-b111-b0c12962529c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.642595] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (678a89fc-97fa-4652-9b79-0c2a38e62ba8), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.671986] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Network c829cdd5-dbcf-4319-8959-d4f0b76b3f17 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1022.672920] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1022.727523] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (678a89fc-97fa-4652-9b79-0c2a38e62ba8), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.727792] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_precommit called with port settings {'id': '678a89fc-97fa-4652-9b79-0c2a38e62ba8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:b9:b3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cf0db0cd-805f-47d1-acc4-b180ec57d7eb', 'device_owner': 'network:floatingip', 'standard_attr_id': 1587, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:35Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '678a89fc-97fa-4652-9b79-0c2a38e62ba8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:b9:b3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1587, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:34Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1022.728393] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_precommit: [ 1022.728393] [50969]: key[device_id], PENDING -> cf0db0cd-805f-47d1-acc4-b180ec57d7eb [ 1022.728393] [50969]: key[updated_at], 2025-11-21T22:42:34Z -> 2025-11-21T22:42:35Z [ 1022.728393] [50969]: key[revision_number], 1 -> 2 [ 1022.728393] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.730084] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (678a89fc-97fa-4652-9b79-0c2a38e62ba8), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.739168] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Router cc8f1545-306c-4c2f-b111-b0c12962529c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1022.755619] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=678a89fc-97fa-4652-9b79-0c2a38e62ba8,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1022.784767] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_postcommit called with port settings {'id': '678a89fc-97fa-4652-9b79-0c2a38e62ba8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:b9:b3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cf0db0cd-805f-47d1-acc4-b180ec57d7eb', 'device_owner': 'network:floatingip', 'standard_attr_id': 1587, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:35Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '678a89fc-97fa-4652-9b79-0c2a38e62ba8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:b9:b3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1587, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:34Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1022.785149] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] update_port_postcommit: [ 1022.785149] [50969]: key[device_id], PENDING -> cf0db0cd-805f-47d1-acc4-b180ec57d7eb [ 1022.785149] [50969]: key[updated_at], 2025-11-21T22:42:34Z -> 2025-11-21T22:42:35Z [ 1022.785149] [50969]: key[revision_number], 1 -> 2 [ 1022.785149] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.785471] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.798058] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e1620f1f-3d69-4be7-9353-fa1fe15b26d4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.798648] [50969]: [pid: 50969|app: 0|req: 4271/8802] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:42:34 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 455 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1022.800418] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dcd5f5d5-a9c7-44a4-92f3-d83f8345c1d2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1022.805852] [50968]: [pid: 50968|app: 0|req: 4532/8803] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:42:34 2025] PUT /networking/v2.0/routers/cc8f1545-306c-4c2f-b111-b0c12962529c/add_router_interface => generated 309 bytes in 963 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.807696] [50968]: DEBUG neutron.api.wsgi [req-7c676215-4e7f-4fa3-8df0-c2c12a33789b req-90a6b2b8-a803-44fa-a6f3-15c960da8b18 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.827522] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-051c14f9-0985-4e1f-9aac-bb23707232dd req-1145a8ad-2ae7-45f0-8be1-6f81f59e10bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.828833] [50969]: [pid: 50969|app: 0|req: 4272/8804] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.834754] [50968]: [pid: 50968|app: 0|req: 4533/8805] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.867759] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93256929-6db2-4194-80cd-dacadfcbc03d req-3f429f79-eff7-4916-b5da-6a4d19a26956 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.868781] [50969]: [pid: 50969|app: 0|req: 4273/8806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.869425] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-051c14f9-0985-4e1f-9aac-bb23707232dd req-803eb9f7-47e9-4c98-b0ef-c54bbed1b1a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.870767] [50968]: [pid: 50968|app: 0|req: 4534/8807] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1022.876140] [50969]: DEBUG neutron.api.wsgi [req-93256929-6db2-4194-80cd-dacadfcbc03d req-3961c9a4-424b-481c-9cfb-618c2cde0210 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.913944] [50969]: [pid: 50969|app: 0|req: 4274/8808] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1022.949354] [50968]: [pid: 50968|app: 0|req: 4535/8809] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.008860] [50969]: [pid: 50969|app: 0|req: 4275/8810] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 1023.052801] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-004d7f97-cb9b-45da-ac94-5671d794d7ec req-73a2d888-cd0c-4a64-a105-f8444c0b5e73 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.053422] [50968]: [pid: 50968|app: 0|req: 4536/8811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.059408] [50968]: DEBUG neutron.api.wsgi [req-004d7f97-cb9b-45da-ac94-5671d794d7ec req-eaae3330-8344-4c76-9992-16f985fa9aba tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.078169] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9f0a2fa-2f77-445a-b725-67b82e49ed3e req-8dcd418d-d114-40af-bc0c-fc3a9ded7cf2 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.078169] [50969]: [pid: 50969|app: 0|req: 4276/8812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.083930] [50968]: [pid: 50968|app: 0|req: 4537/8813] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1023.086744] [50969]: DEBUG neutron.api.wsgi [req-c9f0a2fa-2f77-445a-b725-67b82e49ed3e req-9d7c14ef-2a9f-4556-a3a6-306f4107ae85 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.113603] [50969]: [pid: 50969|app: 0|req: 4277/8814] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.154575] [50968]: [pid: 50968|app: 0|req: 4538/8815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.192285] [50969]: [pid: 50969|app: 0|req: 4278/8816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.239898] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'name': 'network-vif-deleted', 'tag': 'a8086c76-33f8-4f48-9581-9fcddc26f04c'}, {'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3'}, {'name': 'network-changed', 'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1023.241603] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dedccbd9-a889-4f6f-815f-2c6b5370dcd1" -d '{"events": [{"server_uuid": "b8031a92-7667-455e-b605-6d41096bfc4c", "name": "network-vif-deleted", "tag": "a8086c76-33f8-4f48-9581-9fcddc26f04c"}, {"server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "name": "network-vif-unplugged", "status": "completed", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3"}, {"name": "network-changed", "server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1023.267287] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c793e604-918d-4b50-9f08-4dd07ab2fa2e req-1b4f5750-bbdb-4385-8a19-8fb4e3f78b49 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.270583] [50968]: [pid: 50968|app: 0|req: 4539/8817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.276244] [50969]: DEBUG neutron.api.wsgi [req-c793e604-918d-4b50-9f08-4dd07ab2fa2e req-b02f0f46-c614-44ba-b286-e8c793ba41cc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.318517] [50969]: [pid: 50969|app: 0|req: 4279/8818] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.344783] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c4e6625-325b-43d6-aa03-ffe691805659 req-708e0042-693e-4dcd-bc64-edca145afa64 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.345891] [50968]: [pid: 50968|app: 0|req: 4540/8819] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 1041 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1023.357750] [50969]: DEBUG neutron.api.wsgi [req-4c4e6625-325b-43d6-aa03-ffe691805659 req-54ca7f37-84fe-4112-ab0c-672bad829f79 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.387599] [50969]: [pid: 50969|app: 0|req: 4280/8820] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.415769] [50968]: [pid: 50968|app: 0|req: 4541/8821] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1023.501684] [50969]: DEBUG neutron.api.wsgi [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-2f6ee616-4241-4ed6-84ed-77cf5346c6d1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.530560] [50969]: [pid: 50969|app: 0|req: 4281/8822] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1548282552&fields=id&tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2 => generated 69 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.591852] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-6255c624-566b-4e2d-9ffd-50a584eeb07e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.592950] [50968]: [pid: 50968|app: 0|req: 4542/8823] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.600387] [50969]: DEBUG neutron.api.wsgi [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-bd2d5e37-b79b-498b-af60-13e7e9638f35 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.606440] [50969]: [pid: 50969|app: 0|req: 4282/8824] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/quotas/8f30acd0c1b443c2a3f58090a8ca52f2 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1023.686933] [50968]: [pid: 50968|app: 0|req: 4543/8825] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:42:35 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&fields=id => generated 103 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1023.737253] [50969]: [pid: 50969|app: 0|req: 4283/8826] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.780896] [50968]: [pid: 50968|app: 0|req: 4544/8827] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1023.959405] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8e68be7-9940-4375-b6fb-2743bcabe8ce req-e43f7250-9197-4b0b-8b43-501c11fef0ed tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.960366] [50969]: [pid: 50969|app: 0|req: 4284/8828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.969979] [50968]: DEBUG neutron.api.wsgi [req-b8e68be7-9940-4375-b6fb-2743bcabe8ce req-18e86135-fa68-43bb-ae95-e3ef5a1473ee tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.994253] [50968]: [pid: 50968|app: 0|req: 4545/8829] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.062169] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9cea0fde-1b3a-45f9-8d07-f4628dd875df req-23bfaa89-07c2-48e8-b0cb-5e9534503b2d tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.063171] [50969]: [pid: 50969|app: 0|req: 4285/8830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.070515] [50968]: DEBUG neutron.api.wsgi [req-9cea0fde-1b3a-45f9-8d07-f4628dd875df req-c68f7a9b-c220-4dc9-933f-a2c4a72a56d1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.091169] [50968]: [pid: 50968|app: 0|req: 4546/8831] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.164314] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d967fc3a-1060-4749-9b0f-6163988be3df req-e7c0dbb7-f7fb-4fd5-ba01-365aa0ec78f3 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.165466] [50969]: [pid: 50969|app: 0|req: 4286/8832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1024.172430] [50968]: DEBUG neutron.api.wsgi [req-d967fc3a-1060-4749-9b0f-6163988be3df req-3d4f85ac-8960-4f26-a1bf-daa690983596 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.196907] [50968]: [pid: 50968|app: 0|req: 4547/8833] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.397376] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-5171b295-8ea8-49f2-b594-520dc5d799a7 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.399198] [50969]: [pid: 50969|app: 0|req: 4287/8834] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/networks?id=c829cdd5-dbcf-4319-8959-d4f0b76b3f17 => generated 614 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.408685] [50968]: DEBUG neutron.api.wsgi [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-ca6bcde8-6a0d-4227-bff7-8e84de2db031 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.415866] [50968]: [pid: 50968|app: 0|req: 4548/8835] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/quotas/ac7265a8a79041f4bf0ad099ae502d7f => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.481606] [50969]: [pid: 50969|app: 0|req: 4288/8836] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/ports?tenant_id=ac7265a8a79041f4bf0ad099ae502d7f&fields=id => generated 57 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.528459] [50968]: [pid: 50968|app: 0|req: 4549/8837] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/networks/c829cdd5-dbcf-4319-8959-d4f0b76b3f17?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.568848] [50969]: [pid: 50969|app: 0|req: 4289/8838] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:36 2025] GET /networking/v2.0/networks/c829cdd5-dbcf-4319-8959-d4f0b76b3f17?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) [ 1024.689468] [50968]: [pid: 50968|app: 0|req: 4550/8839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:37 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.769031] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad142fac-4c6f-46bc-be96-ffb9c251e818 req-d9441e88-998b-4311-b89b-67fef2e221f3 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.769031] [50969]: [pid: 50969|app: 0|req: 4290/8840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:37 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.775070] [50968]: DEBUG neutron.api.wsgi [req-ad142fac-4c6f-46bc-be96-ffb9c251e818 req-6a26c4c7-6d2c-4dff-9a35-9588d2d1bdae tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.799393] [50968]: [pid: 50968|app: 0|req: 4551/8841] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:37 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.926200] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 523 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-74ed5000-c3d2-4674-9b26-5b09bf540886 x-openstack-request-id: req-74ed5000-c3d2-4674-9b26-5b09bf540886 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1024.926200] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b8031a92-7667-455e-b605-6d41096bfc4c", "name": "network-vif-deleted", "tag": "a8086c76-33f8-4f48-9581-9fcddc26f04c", "status": "completed", "code": 200}, {"server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "name": "network-vif-unplugged", "status": "completed", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3", "code": 200}, {"name": "network-changed", "server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1024.926200] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-74ed5000-c3d2-4674-9b26-5b09bf540886 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1024.927596] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-74ed5000-c3d2-4674-9b26-5b09bf540886'] response: {'server_uuid': 'b8031a92-7667-455e-b605-6d41096bfc4c', 'name': 'network-vif-deleted', 'tag': 'a8086c76-33f8-4f48-9581-9fcddc26f04c', 'status': 'completed', 'code': 200} [ 1024.927684] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-74ed5000-c3d2-4674-9b26-5b09bf540886'] response: {'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'code': 200} [ 1024.927785] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-74ed5000-c3d2-4674-9b26-5b09bf540886'] response: {'name': 'network-changed', 'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'status': 'completed', 'code': 200} [ 1024.969077] [50969]: [pid: 50969|app: 0|req: 4291/8842] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:37 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.084590] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-167ca880-59c3-41f5-be25-0485920f7635 req-ae7112c7-dd0c-4291-a2d0-762e96e6aa85 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.085655] [50968]: [pid: 50968|app: 0|req: 4552/8843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:37 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.101746] [50969]: DEBUG neutron.api.v2.base [None req-bf0db11f-d64a-413b-b34f-1f42615fdcce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'floatingip': {'port_id': '05af2089-258f-4cca-8ff5-410f9861a329'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1025.123831] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf0db11f-d64a-413b-b34f-1f42615fdcce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (1953331e-1b8b-41f3-8415-598d50eac992), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.198021] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcc6a19a-255c-4718-9ba8-1a4381d6321f req-95f58efc-0be8-4380-95e3-cbf6d2b09a53 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.200597] [50968]: [pid: 50968|app: 0|req: 4553/8844] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:37 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.216976] [50968]: [pid: 50968|app: 0|req: 4554/8845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:37 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.275311] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-0ad68639-9128-4304-b5e3-f8ad048e55f4 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.278356] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-0ad68639-9128-4304-b5e3-f8ad048e55f4 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.279554] [50968]: [pid: 50968|app: 0|req: 4555/8846] 10.180.1.21 () {60 vars in 1625 bytes} [Fri Nov 21 22:42:37 2025] GET /networking/v2.0/networks?id=e2aad316-ab2b-4304-9ecd-3201b4566ec7&id=8e359f1c-868e-4d57-b289-ff0f97c9f9d1&id=e2aad316-ab2b-4304-9ecd-3201b4566ec7 => generated 1191 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1025.283352] [50968]: DEBUG neutron.api.wsgi [req-dcc6a19a-255c-4718-9ba8-1a4381d6321f req-e86f6656-d9a9-41dc-a3d3-f7e21d82baba tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.308516] [50968]: [pid: 50968|app: 0|req: 4556/8847] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:37 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.311504] [50968]: DEBUG neutron.api.v2.base [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'port': {'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'admin_state_up': True, 'tenant_id': '5bea918845264a24882e01d48f60f8bc'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1025.365564] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1025.369849] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.444155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf0db11f-d64a-413b-b34f-1f42615fdcce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.444155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf0db11f-d64a-413b-b34f-1f42615fdcce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (1953331e-1b8b-41f3-8415-598d50eac992), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.505189] [50969]: INFO neutron.db.l3_db [None req-bf0db11f-d64a-413b-b34f-1f42615fdcce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Floating IP 1953331e-1b8b-41f3-8415-598d50eac992 associated. External IP: 10.180.180.173, port: 05af2089-258f-4cca-8ff5-410f9861a329. [ 1025.613674] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bf0db11f-d64a-413b-b34f-1f42615fdcce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1025.676416] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bf0db11f-d64a-413b-b34f-1f42615fdcce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1025.680824] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf0db11f-d64a-413b-b34f-1f42615fdcce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.703948] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'tag': '05af2089-258f-4cca-8ff5-410f9861a329'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1025.706414] [50969]: [pid: 50969|app: 0|req: 4292/8848] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:42:37 2025] PUT /networking/v2.0/floatingips/1953331e-1b8b-41f3-8415-598d50eac992 => generated 802 bytes in 607 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.710064] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fe415381-2345-481f-b4d1-d69d82cdc403" -d '{"events": [{"name": "network-changed", "server_uuid": "90384f3b-f443-4192-8bc6-83e254e8bb25", "tag": "05af2089-258f-4cca-8ff5-410f9861a329"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1025.789761] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24dd75f2-5331-4765-93b6-0377950bed67 req-c3374ac6-530c-40b4-a024-daec8d6dfe24 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.789761] [50969]: [pid: 50969|app: 0|req: 4293/8849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.802450] [50969]: [pid: 50969|app: 0|req: 4294/8850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.838840] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedccbd9-a889-4f6f-815f-2c6b5370dcd1 req-0b0b112a-ae23-4280-b411-a6f5538914f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.840084] [50969]: [pid: 50969|app: 0|req: 4295/8851] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 843 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.844565] [50969]: DEBUG neutron.api.wsgi [req-24dd75f2-5331-4765-93b6-0377950bed67 req-159f31da-61eb-48a8-9d5d-f90c89dfc405 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.871012] [50969]: [pid: 50969|app: 0|req: 4296/8852] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.905503] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedccbd9-a889-4f6f-815f-2c6b5370dcd1 req-dc951537-28e3-469a-912c-e87f76b400fb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.906503] [50969]: [pid: 50969|app: 0|req: 4297/8853] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.909210] [50968]: DEBUG neutron.db.db_base_plugin_common [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Allocated IP 192.168.128.179 (e2aad316-ab2b-4304-9ecd-3201b4566ec7/26b65a1b-ca73-4e88-a1cb-20b9a3e73dee/f970e742-a7dd-4233-93a3-6e3fdbaca217) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1025.923292] [50969]: [pid: 50969|app: 0|req: 4298/8854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.927934] [50969]: DEBUG neutron.api.wsgi [req-dedccbd9-a889-4f6f-815f-2c6b5370dcd1 req-6fc110f8-14ed-4224-985c-9143dd9dec53 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.954267] [50969]: [pid: 50969|app: 0|req: 4299/8855] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 19 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.014221] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedccbd9-a889-4f6f-815f-2c6b5370dcd1 req-c0d26b22-dad5-4bcc-a8b5-1f3aab0e4c93 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.014221] [50969]: [pid: 50969|app: 0|req: 4300/8856] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/subnets?id=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 689 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.033956] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for allowed_address_pair (f970e742-a7dd-4233-93a3-6e3fdbaca217), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.034904] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.034904] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1026.034904] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit: [ 1026.034904] [50968]: key[mac_address], None -> fa:16:3e:17:6f:3b [ 1026.034904] [50968]: key[device_id], None -> 8915bbb5-ff23-4d60-ab54-71fc0001172f [ 1026.034904] [50968]: key[binding:vif_details], None -> {} [ 1026.034904] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.034904] [50968]: key[binding:vnic_type], None -> normal [ 1026.034904] [50968]: key[allowed_address_pairs], None -> [] [ 1026.034904] [50968]: key[name], None -> [ 1026.034904] [50968]: key[status], None -> DOWN [ 1026.034904] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.034904] [50968]: key[fixed_ips], None -> [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}] [ 1026.034904] [50968]: key[id], None -> f970e742-a7dd-4233-93a3-6e3fdbaca217 [ 1026.034904] [50968]: key[port_security_enabled], None -> True [ 1026.034904] [50968]: key[network_id], None -> e2aad316-ab2b-4304-9ecd-3201b4566ec7 [ 1026.034904] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1026.034904] [50968]: key[binding:profile], None -> {} [ 1026.034904] [50968]: key[binding:host_id], None -> [ 1026.034904] [50968]: key[standard_attr_id], None -> 1589 [ 1026.034904] [50968]: key[admin_state_up], None -> True [ 1026.034904] [50968]: key[device_owner], None -> [ 1026.034904] [50968]: key[binding:vif_type], None -> unbound [ 1026.034904] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.037807] [50969]: [pid: 50969|app: 0|req: 4301/8857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.064906] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.074213] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedccbd9-a889-4f6f-815f-2c6b5370dcd1 req-818df484-616a-4aa7-8537-d7511d313b51 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.075329] [50969]: [pid: 50969|app: 0|req: 4302/8858] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?network_id=f4847b0e-f3e7-470d-9b23-b38b0c475093&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.094901] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Port': ['ID=f970e742-a7dd-4233-93a3-6e3fdbaca217,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1026.109159] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network e2aad316-ab2b-4304-9ecd-3201b4566ec7 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1026.110398] [50968]: DEBUG neutron.scheduler.base_scheduler [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1026.113609] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1026.134522] [50969]: [pid: 50969|app: 0|req: 4303/8859] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.135442] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:38Z', 'revision_number': 1, 'network': {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1026.135730] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit: [ 1026.135730] [50968]: key[mac_address], None -> fa:16:3e:17:6f:3b [ 1026.135730] [50968]: key[device_id], None -> 8915bbb5-ff23-4d60-ab54-71fc0001172f [ 1026.135730] [50968]: key[binding:vif_details], None -> {} [ 1026.135730] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.135730] [50968]: key[binding:vnic_type], None -> normal [ 1026.135730] [50968]: key[tags], None -> [] [ 1026.135730] [50968]: key[allowed_address_pairs], None -> [] [ 1026.135730] [50968]: key[created_at], None -> 2025-11-21T22:42:37Z [ 1026.135730] [50968]: key[name], None -> [ 1026.135730] [50968]: key[status], None -> DOWN [ 1026.135730] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.135730] [50968]: key[fixed_ips], None -> [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}] [ 1026.135730] [50968]: key[id], None -> f970e742-a7dd-4233-93a3-6e3fdbaca217 [ 1026.135730] [50968]: key[port_security_enabled], None -> True [ 1026.135730] [50968]: key[network_id], None -> e2aad316-ab2b-4304-9ecd-3201b4566ec7 [ 1026.135730] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1026.135730] [50968]: key[binding:profile], None -> {} [ 1026.135730] [50968]: key[binding:host_id], None -> [ 1026.135730] [50968]: key[revision_number], None -> 1 [ 1026.135730] [50968]: key[description], None -> [ 1026.135730] [50968]: key[updated_at], None -> 2025-11-21T22:42:38Z [ 1026.135730] [50968]: key[standard_attr_id], None -> 1589 [ 1026.135730] [50968]: key[admin_state_up], None -> True [ 1026.135730] [50968]: key[binding:vif_type], None -> unbound [ 1026.135730] [50968]: key[device_owner], None -> [ 1026.135730] [50968]: key[extra_dhcp_opts], None -> [] [ 1026.135730] [50968]: key[network], None -> {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} [ 1026.135730] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.140715] [50969]: DEBUG neutron.api.wsgi [req-5c8b6ca1-7d76-4121-a55a-29c58a8ff49b req-df3ba34b-2de1-42de-b75f-6ed852a02298 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.141551] [50969]: DEBUG neutron.api.wsgi [req-5c8b6ca1-7d76-4121-a55a-29c58a8ff49b req-df3ba34b-2de1-42de-b75f-6ed852a02298 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1026.142342] [50969]: [pid: 50969|app: 0|req: 4304/8860] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:42:38 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) [ 1026.203871] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.203871] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-29850de2-e4fd-4789-a66f-3cd065692a6a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.210755] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-cad05eb0-b649-48d2-b51e-945c2599cfab tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.211860] [50969]: [pid: 50969|app: 0|req: 4305/8861] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.214499] [50968]: [pid: 50968|app: 0|req: 4557/8862] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:37 2025] POST /networking/v2.0/ports => generated 734 bytes in 906 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1026.219595] [50968]: DEBUG neutron.api.wsgi [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-4e254c2a-cfb2-4a7c-a9f9-831a16d6f1ec tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.224373] [50968]: [pid: 50968|app: 0|req: 4558/8863] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/quotas/0007e42e72604fb7bd5c43d2508991c0 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1026.227807] [50968]: DEBUG neutron.api.v2.base [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'port': {'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'admin_state_up': True, 'tenant_id': '5bea918845264a24882e01d48f60f8bc'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1026.243501] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-6ef96eb3-36da-4a29-b7dd-6629cba9d62b x-openstack-request-id: req-6ef96eb3-36da-4a29-b7dd-6629cba9d62b {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1026.244726] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "90384f3b-f443-4192-8bc6-83e254e8bb25", "tag": "05af2089-258f-4cca-8ff5-410f9861a329", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1026.245169] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6ef96eb3-36da-4a29-b7dd-6629cba9d62b {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1026.250583] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ef96eb3-36da-4a29-b7dd-6629cba9d62b'] response: {'name': 'network-changed', 'server_uuid': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'tag': '05af2089-258f-4cca-8ff5-410f9861a329', 'status': 'completed', 'code': 200} [ 1026.265392] [50969]: [pid: 50969|app: 0|req: 4306/8864] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 1026.282157] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1026.285421] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.384774] [50969]: [pid: 50969|app: 0|req: 4307/8865] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&fields=id => generated 149 bytes in 117 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.388918] [50968]: DEBUG neutron.db.db_base_plugin_common [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Allocated IP 192.168.129.13 (8e359f1c-868e-4d57-b289-ff0f97c9f9d1/02d0d117-a39a-4f21-8497-a4b121843508/5daf8090-4819-4703-9774-1323bfb57418) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1026.408789] [50969]: [pid: 50969|app: 0|req: 4308/8866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.443288] [50969]: [pid: 50969|app: 0|req: 4309/8867] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15&fields=id&fields=resource_request => generated 57 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.486131] [50969]: [pid: 50969|app: 0|req: 4310/8868] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.497218] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for allowed_address_pair (5daf8090-4819-4703-9774-1323bfb57418), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.498042] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for port (5daf8090-4819-4703-9774-1323bfb57418), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.498293] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1026.498566] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit: [ 1026.498566] [50968]: key[mac_address], None -> fa:16:3e:4a:53:1d [ 1026.498566] [50968]: key[device_id], None -> 8915bbb5-ff23-4d60-ab54-71fc0001172f [ 1026.498566] [50968]: key[binding:vif_details], None -> {} [ 1026.498566] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.498566] [50968]: key[binding:vnic_type], None -> normal [ 1026.498566] [50968]: key[allowed_address_pairs], None -> [] [ 1026.498566] [50968]: key[name], None -> [ 1026.498566] [50968]: key[status], None -> DOWN [ 1026.498566] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.498566] [50968]: key[fixed_ips], None -> [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}] [ 1026.498566] [50968]: key[id], None -> 5daf8090-4819-4703-9774-1323bfb57418 [ 1026.498566] [50968]: key[port_security_enabled], None -> True [ 1026.498566] [50968]: key[network_id], None -> 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 [ 1026.498566] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1026.498566] [50968]: key[binding:profile], None -> {} [ 1026.498566] [50968]: key[binding:host_id], None -> [ 1026.498566] [50968]: key[standard_attr_id], None -> 1590 [ 1026.498566] [50968]: key[admin_state_up], None -> True [ 1026.498566] [50968]: key[device_owner], None -> [ 1026.498566] [50968]: key[binding:vif_type], None -> unbound [ 1026.498566] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.518939] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (5daf8090-4819-4703-9774-1323bfb57418), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.542269] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Port': ['ID=5daf8090-4819-4703-9774-1323bfb57418,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1026.550920] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1026.551652] [50968]: DEBUG neutron.scheduler.base_scheduler [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1026.553953] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1026.570052] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:38Z', 'revision_number': 1, 'network': {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1026.570052] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit: [ 1026.570052] [50968]: key[mac_address], None -> fa:16:3e:4a:53:1d [ 1026.570052] [50968]: key[device_id], None -> 8915bbb5-ff23-4d60-ab54-71fc0001172f [ 1026.570052] [50968]: key[binding:vif_details], None -> {} [ 1026.570052] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.570052] [50968]: key[binding:vnic_type], None -> normal [ 1026.570052] [50968]: key[tags], None -> [] [ 1026.570052] [50968]: key[allowed_address_pairs], None -> [] [ 1026.570052] [50968]: key[created_at], None -> 2025-11-21T22:42:38Z [ 1026.570052] [50968]: key[name], None -> [ 1026.570052] [50968]: key[status], None -> DOWN [ 1026.570052] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.570052] [50968]: key[fixed_ips], None -> [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}] [ 1026.570052] [50968]: key[id], None -> 5daf8090-4819-4703-9774-1323bfb57418 [ 1026.570052] [50968]: key[port_security_enabled], None -> True [ 1026.570052] [50968]: key[network_id], None -> 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 [ 1026.570052] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1026.570052] [50968]: key[binding:profile], None -> {} [ 1026.570052] [50968]: key[binding:host_id], None -> [ 1026.570052] [50968]: key[revision_number], None -> 1 [ 1026.570052] [50968]: key[description], None -> [ 1026.570052] [50968]: key[updated_at], None -> 2025-11-21T22:42:38Z [ 1026.570052] [50968]: key[standard_attr_id], None -> 1590 [ 1026.570052] [50968]: key[admin_state_up], None -> True [ 1026.570052] [50968]: key[binding:vif_type], None -> unbound [ 1026.570052] [50968]: key[device_owner], None -> [ 1026.570052] [50968]: key[extra_dhcp_opts], None -> [] [ 1026.570052] [50968]: key[network], None -> {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} [ 1026.570052] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.598476] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.598711] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-72870c0d-d951-4549-8d89-a183d10079d6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.610735] [50968]: [pid: 50968|app: 0|req: 4559/8869] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:38 2025] POST /networking/v2.0/ports => generated 733 bytes in 383 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1026.662426] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-0457ebbb-500f-44d8-9825-983659fe8e9d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.666115] [50968]: [pid: 50968|app: 0|req: 4560/8870] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports/a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 744 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.703434] [50968]: [pid: 50968|app: 0|req: 4561/8871] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 1026.718031] [50968]: [pid: 50968|app: 0|req: 4562/8872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.722198] [50968]: DEBUG neutron.api.v2.base [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'port': {'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'admin_state_up': True, 'tenant_id': '5bea918845264a24882e01d48f60f8bc'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1026.783963] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1026.785118] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.868013] [50968]: DEBUG neutron.db.db_base_plugin_common [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Allocated IP 192.168.128.144 (e2aad316-ab2b-4304-9ecd-3201b4566ec7/26b65a1b-ca73-4e88-a1cb-20b9a3e73dee/b654d6dc-b6b4-4db0-8f61-efac9ee47d6d) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1026.951598] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for allowed_address_pair (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.952442] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.952665] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1026.952815] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit: [ 1026.952815] [50968]: key[mac_address], None -> fa:16:3e:ac:3f:03 [ 1026.952815] [50968]: key[device_id], None -> 8915bbb5-ff23-4d60-ab54-71fc0001172f [ 1026.952815] [50968]: key[binding:vif_details], None -> {} [ 1026.952815] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.952815] [50968]: key[binding:vnic_type], None -> normal [ 1026.952815] [50968]: key[allowed_address_pairs], None -> [] [ 1026.952815] [50968]: key[name], None -> [ 1026.952815] [50968]: key[status], None -> DOWN [ 1026.952815] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1026.952815] [50968]: key[fixed_ips], None -> [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}] [ 1026.952815] [50968]: key[id], None -> b654d6dc-b6b4-4db0-8f61-efac9ee47d6d [ 1026.952815] [50968]: key[port_security_enabled], None -> True [ 1026.952815] [50968]: key[network_id], None -> e2aad316-ab2b-4304-9ecd-3201b4566ec7 [ 1026.952815] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1026.952815] [50968]: key[binding:profile], None -> {} [ 1026.952815] [50968]: key[binding:host_id], None -> [ 1026.952815] [50968]: key[standard_attr_id], None -> 1591 [ 1026.952815] [50968]: key[admin_state_up], None -> True [ 1026.952815] [50968]: key[device_owner], None -> [ 1026.952815] [50968]: key[binding:vif_type], None -> unbound [ 1026.952815] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.960442] [50969]: [pid: 50969|app: 0|req: 4311/8873] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:38 2025] GET /networking/v2.0/ports?tenant_id=694a3df518ac427f8d4be55c189eee1d&device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 474 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.972642] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.993716] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe415381-2345-481f-b4d1-d69d82cdc403 req-0cf3991c-ad84-4fef-adb1-47900e20a22c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.995875] [50969]: [pid: 50969|app: 0|req: 4312/8874] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1027.000495] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Port': ['ID=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.011286] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network e2aad316-ab2b-4304-9ecd-3201b4566ec7 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1027.013025] [50968]: DEBUG neutron.scheduler.base_scheduler [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1027.015446] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1027.035225] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:39Z', 'revision_number': 1, 'network': {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1027.035225] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit: [ 1027.035225] [50968]: key[mac_address], None -> fa:16:3e:ac:3f:03 [ 1027.035225] [50968]: key[device_id], None -> 8915bbb5-ff23-4d60-ab54-71fc0001172f [ 1027.035225] [50968]: key[binding:vif_details], None -> {} [ 1027.035225] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1027.035225] [50968]: key[binding:vnic_type], None -> normal [ 1027.035225] [50968]: key[tags], None -> [] [ 1027.035225] [50968]: key[allowed_address_pairs], None -> [] [ 1027.035225] [50968]: key[created_at], None -> 2025-11-21T22:42:39Z [ 1027.035225] [50968]: key[name], None -> [ 1027.035225] [50968]: key[status], None -> DOWN [ 1027.035225] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1027.035225] [50968]: key[fixed_ips], None -> [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}] [ 1027.035225] [50968]: key[id], None -> b654d6dc-b6b4-4db0-8f61-efac9ee47d6d [ 1027.035225] [50968]: key[port_security_enabled], None -> True [ 1027.035225] [50968]: key[network_id], None -> e2aad316-ab2b-4304-9ecd-3201b4566ec7 [ 1027.035225] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1027.035225] [50968]: key[binding:profile], None -> {} [ 1027.035225] [50968]: key[binding:host_id], None -> [ 1027.035225] [50968]: key[revision_number], None -> 1 [ 1027.035225] [50968]: key[description], None -> [ 1027.035225] [50968]: key[updated_at], None -> 2025-11-21T22:42:39Z [ 1027.035225] [50968]: key[standard_attr_id], None -> 1591 [ 1027.035225] [50968]: key[admin_state_up], None -> True [ 1027.035225] [50968]: key[binding:vif_type], None -> unbound [ 1027.035225] [50968]: key[device_owner], None -> [ 1027.035225] [50968]: key[extra_dhcp_opts], None -> [] [ 1027.035225] [50968]: key[network], None -> {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} [ 1027.035225] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.039698] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.040164] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-25cf4829-496a-4a94-b7b9-1dba05202827 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.054472] [50968]: [pid: 50968|app: 0|req: 4563/8875] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:39 2025] POST /networking/v2.0/ports => generated 734 bytes in 335 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1027.065143] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db332a44-6499-431a-b2c0-98687fbae668 req-4eb4fe7e-0fb9-4a92-8c7d-3bfdae28bdd9 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.066398] [50969]: [pid: 50969|app: 0|req: 4313/8876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.079615] [50969]: [pid: 50969|app: 0|req: 4314/8877] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/networks?tenant_id=694a3df518ac427f8d4be55c189eee1d&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.088462] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607901ed-57c7-4062-92d9-ee4b41bdc7c0 req-640ab1b7-2c97-4e87-aa4a-17f025b16f38 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.088680] [50968]: [pid: 50968|app: 0|req: 4564/8878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.092158] [50968]: DEBUG neutron.api.v2.base [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Request body: {'port': {'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1027.116319] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe415381-2345-481f-b4d1-d69d82cdc403 req-d5683e97-41b5-4494-8d3c-fb0e7abe00d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.117308] [50969]: [pid: 50969|app: 0|req: 4315/8879] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.122499] [50969]: DEBUG neutron.api.wsgi [req-db332a44-6499-431a-b2c0-98687fbae668 req-783f20df-850f-4b3d-a4b4-302216ace918 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.142542] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.151166] [50969]: [pid: 50969|app: 0|req: 4316/8880] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.219108] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37f3e954-82ca-4b13-9ba2-24c07db2e16a req-7d95472b-1b61-4107-8757-f4bbc14656ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.219942] [50969]: [pid: 50969|app: 0|req: 4317/8881] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.223630] [50969]: DEBUG neutron.api.wsgi [req-607901ed-57c7-4062-92d9-ee4b41bdc7c0 req-46b05d51-f28b-4b98-806d-1bea666f8ce5 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.255663] [50969]: [pid: 50969|app: 0|req: 4318/8882] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.259431] [50969]: DEBUG neutron.api.wsgi [req-fe415381-2345-481f-b4d1-d69d82cdc403 req-5748045f-0f41-4cf4-b105-6642fc31c655 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.299739] [50969]: [pid: 50969|app: 0|req: 4319/8883] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=05af2089-258f-4cca-8ff5-410f9861a329 => generated 807 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.313218] [50969]: [pid: 50969|app: 0|req: 4320/8884] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/ports?device_id=b8031a92-7667-455e-b605-6d41096bfc4c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.313897] [50968]: DEBUG neutron.notifiers.nova [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f970e742-a7dd-4233-93a3-6e3fdbaca217 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1027.319572] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks [] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.329089] [50968]: DEBUG neutron.db.provisioning_blocks [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Transition to ACTIVE for port object f970e742-a7dd-4233-93a3-6e3fdbaca217 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1027.331036] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_precommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:39Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:38Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1027.331237] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_precommit: [ 1027.331237] [50968]: key[device_owner], -> compute:nova [ 1027.331237] [50968]: key[binding:host_id], -> cpu-1 [ 1027.331237] [50968]: key[updated_at], 2025-11-21T22:42:38Z -> 2025-11-21T22:42:39Z [ 1027.331237] [50968]: key[revision_number], 1 -> 2 [ 1027.331237] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.332768] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.343036] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45702b9a-5799-4544-a391-85e2c041d664 req-7b564d77-ad29-436f-9ff8-7e6fda2c75d0 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.344284] [50969]: [pid: 50969|app: 0|req: 4321/8885] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/ports?device_id=ac3584b4-1b45-44cc-a8a2-27ce85c0f9da => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.358951] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Pushing event updated for resources: {'Port': ['ID=f970e742-a7dd-4233-93a3-6e3fdbaca217,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.387130] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dec54a03-c787-4dd3-b8b7-9d1d42dd5837 req-0a764c2d-4f1e-4ad0-83e1-14adfb8fad5e tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.388832] [50969]: [pid: 50969|app: 0|req: 4322/8886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.402443] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_postcommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:39Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:38Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1027.402811] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_postcommit: [ 1027.402811] [50968]: key[device_owner], -> compute:nova [ 1027.402811] [50968]: key[binding:host_id], -> cpu-1 [ 1027.402811] [50968]: key[updated_at], 2025-11-21T22:42:38Z -> 2025-11-21T22:42:39Z [ 1027.402811] [50968]: key[revision_number], 1 -> 2 [ 1027.402811] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.410040] [50968]: DEBUG neutron.plugins.ml2.managers [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Attempting to bind port f970e742-a7dd-4233-93a3-6e3fdbaca217 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1027.410151] [50968]: DEBUG neutron.plugins.ml2.managers [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Attempting to bind port f970e742-a7dd-4233-93a3-6e3fdbaca217 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1027.410406] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Attempting to bind port f970e742-a7dd-4233-93a3-6e3fdbaca217 on network e2aad316-ab2b-4304-9ecd-3201b4566ec7 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1027.411128] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe415381-2345-481f-b4d1-d69d82cdc403 req-e4e688f7-28a9-495a-90e5-8e0417273a39 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.412085] [50969]: [pid: 50969|app: 0|req: 4323/8887] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.425487] [50969]: [pid: 50969|app: 0|req: 4324/8888] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.427145] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1027.427383] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Bind Segment={'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1027.430839] [50968]: DEBUG networking_nsxv3.api.rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Bind port on Host cpu-1 & Segment [{'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1027.473164] [50969]: DEBUG neutron.plugins.ml2.plugin [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Deleting port c0142398-2d40-4183-aabd-5e6ec1d24cff {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1027.473370] [50969]: DEBUG neutron_lib.callbacks.manager [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.502402] [50969]: DEBUG neutron.plugins.ml2.db [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] For port c0142398-2d40-4183-aabd-5e6ec1d24cff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c0142398-2d40-4183-aabd-5e6ec1d24cff,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1027.502620] [50969]: DEBUG neutron_lib.callbacks.manager [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.506843] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:22Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1027.507143] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit: [ 1027.507143] [50969]: key[mac_address], fa:16:3e:fd:b0:78 -> None [ 1027.507143] [50969]: key[device_id], ac3584b4-1b45-44cc-a8a2-27ce85c0f9da -> None [ 1027.507143] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1027.507143] [50969]: key[binding:vnic_type], normal -> None [ 1027.507143] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1027.507143] [50969]: key[tags], [] -> None [ 1027.507143] [50969]: key[allowed_address_pairs], [] -> None [ 1027.507143] [50969]: key[created_at], 2025-11-21T22:41:21Z -> None [ 1027.507143] [50969]: key[name], -> None [ 1027.507143] [50969]: key[status], ACTIVE -> None [ 1027.507143] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1027.507143] [50969]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}] -> None [ 1027.507143] [50969]: key[id], c0142398-2d40-4183-aabd-5e6ec1d24cff -> None [ 1027.507143] [50969]: key[port_security_enabled], True -> None [ 1027.507143] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1027.507143] [50969]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 1027.507143] [50969]: key[binding:profile], {} -> None [ 1027.507143] [50969]: key[binding:host_id], cpu-1 -> None [ 1027.507143] [50969]: key[revision_number], 5 -> None [ 1027.507143] [50969]: key[description], -> None [ 1027.507143] [50969]: key[updated_at], 2025-11-21T22:41:22Z -> None [ 1027.507143] [50969]: key[standard_attr_id], 1463 -> None [ 1027.507143] [50969]: key[admin_state_up], True -> None [ 1027.507143] [50969]: key[binding:vif_type], ovs -> None [ 1027.507143] [50969]: key[device_owner], compute:nova -> None [ 1027.507143] [50969]: key[extra_dhcp_opts], [] -> None [ 1027.507143] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.508520] [50969]: DEBUG neutron.plugins.ml2.plugin [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Calling delete_port for c0142398-2d40-4183-aabd-5e6ec1d24cff owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1027.590629] [50969]: DEBUG neutron_lib.callbacks.manager [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c0142398-2d40-4183-aabd-5e6ec1d24cff), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.599793] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event deleted for resources: {'Port': ['ID=c0142398-2d40-4183-aabd-5e6ec1d24cff,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.625091] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] No DVR routers for this DVR port c0142398-2d40-4183-aabd-5e6ec1d24cff on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1027.625402] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit called with port settings {'id': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:fd:b0:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'device_owner': 'compute:nova', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:21Z', 'updated_at': '2025-11-21T22:41:22Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1027.625579] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit: [ 1027.625579] [50969]: key[mac_address], fa:16:3e:fd:b0:78 -> None [ 1027.625579] [50969]: key[device_id], ac3584b4-1b45-44cc-a8a2-27ce85c0f9da -> None [ 1027.625579] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1027.625579] [50969]: key[binding:vnic_type], normal -> None [ 1027.625579] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1027.625579] [50969]: key[tags], [] -> None [ 1027.625579] [50969]: key[allowed_address_pairs], [] -> None [ 1027.625579] [50969]: key[created_at], 2025-11-21T22:41:21Z -> None [ 1027.625579] [50969]: key[name], -> None [ 1027.625579] [50969]: key[status], ACTIVE -> None [ 1027.625579] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1027.625579] [50969]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.14'}] -> None [ 1027.625579] [50969]: key[id], c0142398-2d40-4183-aabd-5e6ec1d24cff -> None [ 1027.625579] [50969]: key[port_security_enabled], True -> None [ 1027.625579] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1027.625579] [50969]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 1027.625579] [50969]: key[binding:profile], {} -> None [ 1027.625579] [50969]: key[binding:host_id], cpu-1 -> None [ 1027.625579] [50969]: key[revision_number], 5 -> None [ 1027.625579] [50969]: key[description], -> None [ 1027.625579] [50969]: key[updated_at], 2025-11-21T22:41:22Z -> None [ 1027.625579] [50969]: key[standard_attr_id], 1463 -> None [ 1027.625579] [50969]: key[admin_state_up], True -> None [ 1027.625579] [50969]: key[binding:vif_type], ovs -> None [ 1027.625579] [50969]: key[device_owner], compute:nova -> None [ 1027.625579] [50969]: key[extra_dhcp_opts], [] -> None [ 1027.625579] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.627218] [50969]: DEBUG neutron_lib.callbacks.manager [req-45702b9a-5799-4544-a391-85e2c041d664 req-ad26ccf1-bece-466c-a538-b192d213eb15 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.629628] [50969]: [pid: 50969|app: 0|req: 4325/8889] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:39 2025] DELETE /networking/v2.0/ports/c0142398-2d40-4183-aabd-5e6ec1d24cff => generated 0 bytes in 204 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1027.633027] [50969]: DEBUG neutron.api.wsgi [req-dec54a03-c787-4dd3-b8b7-9d1d42dd5837 req-2278e4fe-4741-44f9-a192-62fd8c39eec5 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.655119] [50969]: [pid: 50969|app: 0|req: 4326/8890] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.693592] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe415381-2345-481f-b4d1-d69d82cdc403 req-ee474a23-f7c2-408d-9282-7fc11ff723bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.694714] [50969]: [pid: 50969|app: 0|req: 4327/8891] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:39 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.722024] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76711793-9e85-40e3-83cb-131abe151393 req-d255dc30-deac-4604-9119-b8b39009ee7b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.722941] [50969]: [pid: 50969|app: 0|req: 4328/8892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1027.789313] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-001132e5-c301-4585-9bd5-f945f5c2a330 req-84e83fdf-a9c2-4b5c-a51b-c3c422305f1e tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.821602] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-001132e5-c301-4585-9bd5-f945f5c2a330 req-84e83fdf-a9c2-4b5c-a51b-c3c422305f1e tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.825916] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-001132e5-c301-4585-9bd5-f945f5c2a330 req-84e83fdf-a9c2-4b5c-a51b-c3c422305f1e tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.827046] [50969]: [pid: 50969|app: 0|req: 4329/8893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2200 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1027.862068] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-d8ed5a4f-1e18-4ec1-af5a-317aee7d1566 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.863549] [50969]: [pid: 50969|app: 0|req: 4330/8894] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.898167] [50969]: [pid: 50969|app: 0|req: 4331/8895] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.930114] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00ac20fa-ed06-4f2f-bd78-43e5dee2260f req-b5c9271d-395e-440f-bd5d-de32f0051fb4 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.931261] [50969]: [pid: 50969|app: 0|req: 4332/8896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.933787] [50969]: DEBUG neutron.api.wsgi [req-76711793-9e85-40e3-83cb-131abe151393 req-6e3959b3-ec3a-4c6a-aac7-d0a1516fe3f2 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.954486] [50969]: [pid: 50969|app: 0|req: 4333/8897] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.957144] [50969]: DEBUG neutron.api.wsgi [req-001132e5-c301-4585-9bd5-f945f5c2a330 req-00087db7-1c09-49bd-9815-31a60edcd247 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.983037] [50969]: [pid: 50969|app: 0|req: 4334/8898] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.983578] [50969]: DEBUG neutron.api.v2.base [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Request body: {'port': {'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'admin_state_up': True, 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1028.028361] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Made reservation on behalf of f3032a73c30547cca0af5c9f3824f84e for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1028.031598] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.099380] [50969]: DEBUG neutron.db.db_base_plugin_common [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Allocated IP 192.168.128.4 (d0897201-1f35-4b04-9702-c5700d22bacb/7fd5ac46-78b0-45ea-8dbe-b37d968f1493/abd65798-c300-4ef2-aada-119bb5ca01ee) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1028.211171] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for allowed_address_pair (abd65798-c300-4ef2-aada-119bb5ca01ee), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.212133] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.212439] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': '', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1028.212633] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit: [ 1028.212633] [50969]: key[mac_address], None -> fa:16:3e:42:f5:5b [ 1028.212633] [50969]: key[device_id], None -> bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f [ 1028.212633] [50969]: key[binding:vif_details], None -> {} [ 1028.212633] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 1028.212633] [50969]: key[binding:vnic_type], None -> normal [ 1028.212633] [50969]: key[allowed_address_pairs], None -> [] [ 1028.212633] [50969]: key[name], None -> [ 1028.212633] [50969]: key[status], None -> DOWN [ 1028.212633] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 1028.212633] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}] [ 1028.212633] [50969]: key[id], None -> abd65798-c300-4ef2-aada-119bb5ca01ee [ 1028.212633] [50969]: key[port_security_enabled], None -> True [ 1028.212633] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 1028.212633] [50969]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 1028.212633] [50969]: key[binding:profile], None -> {} [ 1028.212633] [50969]: key[binding:host_id], None -> [ 1028.212633] [50969]: key[standard_attr_id], None -> 1592 [ 1028.212633] [50969]: key[admin_state_up], None -> True [ 1028.212633] [50969]: key[device_owner], None -> [ 1028.212633] [50969]: key[binding:vif_type], None -> unbound [ 1028.212633] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.239505] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.253370] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'name': 'network-vif-deleted', 'tag': 'c0142398-2d40-4183-aabd-5e6ec1d24cff'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1028.254972] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8b5b6b3b-c6af-4394-b002-57ad40ac7c57" -d '{"events": [{"server_uuid": "ac3584b4-1b45-44cc-a8a2-27ce85c0f9da", "name": "network-vif-deleted", "tag": "c0142398-2d40-4183-aabd-5e6ec1d24cff"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1028.268054] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event updated for resources: {'Port': ['ID=abd65798-c300-4ef2-aada-119bb5ca01ee,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1028.279808] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Network d0897201-1f35-4b04-9702-c5700d22bacb is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1028.280861] [50969]: DEBUG neutron.scheduler.base_scheduler [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1028.284758] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1028.307545] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': '', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 1, 'network': {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1028.307871] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit: [ 1028.307871] [50969]: key[mac_address], None -> fa:16:3e:42:f5:5b [ 1028.307871] [50969]: key[device_id], None -> bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f [ 1028.307871] [50969]: key[binding:vif_details], None -> {} [ 1028.307871] [50969]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 1028.307871] [50969]: key[binding:vnic_type], None -> normal [ 1028.307871] [50969]: key[tags], None -> [] [ 1028.307871] [50969]: key[allowed_address_pairs], None -> [] [ 1028.307871] [50969]: key[created_at], None -> 2025-11-21T22:42:40Z [ 1028.307871] [50969]: key[name], None -> [ 1028.307871] [50969]: key[status], None -> DOWN [ 1028.307871] [50969]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 1028.307871] [50969]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}] [ 1028.307871] [50969]: key[id], None -> abd65798-c300-4ef2-aada-119bb5ca01ee [ 1028.307871] [50969]: key[port_security_enabled], None -> True [ 1028.307871] [50969]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 1028.307871] [50969]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 1028.307871] [50969]: key[binding:profile], None -> {} [ 1028.307871] [50969]: key[binding:host_id], None -> [ 1028.307871] [50969]: key[revision_number], None -> 1 [ 1028.307871] [50969]: key[description], None -> [ 1028.307871] [50969]: key[updated_at], None -> 2025-11-21T22:42:40Z [ 1028.307871] [50969]: key[standard_attr_id], None -> 1592 [ 1028.307871] [50969]: key[admin_state_up], None -> True [ 1028.307871] [50969]: key[binding:vif_type], None -> unbound [ 1028.307871] [50969]: key[device_owner], None -> [ 1028.307871] [50969]: key[extra_dhcp_opts], None -> [] [ 1028.307871] [50969]: key[network], None -> {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} [ 1028.307871] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.341961] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.342428] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-8f855187-b239-4e73-a0a3-236f8a2ce57c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.352853] [50969]: [pid: 50969|app: 0|req: 4335/8899] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:40 2025] POST /networking/v2.0/ports => generated 732 bytes in 372 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1028.387739] [50969]: [pid: 50969|app: 0|req: 4336/8900] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1028.390251] [50969]: DEBUG neutron.api.wsgi [req-00ac20fa-ed06-4f2f-bd78-43e5dee2260f req-26e58dd3-c60f-48ca-8135-97dabff5a022 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.412390] [50969]: [pid: 50969|app: 0|req: 4337/8901] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&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.425691] [50969]: [pid: 50969|app: 0|req: 4338/8902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.434132] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Bound using segment: {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1028.434421] [50968]: DEBUG neutron.plugins.ml2.managers [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Bound port: f970e742-a7dd-4233-93a3-6e3fdbaca217, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "de5fcb06-b0d0-467f-86fe-06882165ac31", "external-id": "nsx-vlan-transportzone-595", "segmentation_id": 595}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1028.436118] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.456956] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-36cdce51-b582-4035-a5a0-58f5c67aaaf2 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.458028] [50969]: [pid: 50969|app: 0|req: 4339/8903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:40 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.461595] [50969]: DEBUG neutron.api.v2.base [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Request body: {'port': {'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1028.479514] [50968]: DEBUG neutron.plugins.ml2.db [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] For port f970e742-a7dd-4233-93a3-6e3fdbaca217, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1028.482076] [50968]: DEBUG neutron.plugins.ml2.db [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] For port f970e742-a7dd-4233-93a3-6e3fdbaca217, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f970e742-a7dd-4233-93a3-6e3fdbaca217,segment=NetworkSegment(eb4d2ea6-f78b-4b6a-ab21-1b48a0179304),segment_id=eb4d2ea6-f78b-4b6a-ab21-1b48a0179304)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1028.484543] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_precommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:39Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:39Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1028.484543] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_precommit: [ 1028.484543] [50968]: key[binding:vif_type], unbound -> ovs [ 1028.484543] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} [ 1028.484543] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.489138] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.495813] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.513267] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Pushing event updated for resources: {'Port': ['ID=f970e742-a7dd-4233-93a3-6e3fdbaca217,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1028.520301] [50968]: DEBUG neutron.db.provisioning_blocks [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Provisioning complete for port f970e742-a7dd-4233-93a3-6e3fdbaca217 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1028.520453] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.520559] [50968]: INFO neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Attempt 1 to provision port f970e742-a7dd-4233-93a3-6e3fdbaca217 [ 1028.559576] [50968]: DEBUG neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Current status of the port f970e742-a7dd-4233-93a3-6e3fdbaca217 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1028.559797] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.573747] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f970e742-a7dd-4233-93a3-6e3fdbaca217'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1028.581130] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8f3eae62-5d5c-40b5-9061-a00f34e96f00" -d '{"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-plugged", "status": "completed", "tag": "f970e742-a7dd-4233-93a3-6e3fdbaca217"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1028.583097] [50968]: DEBUG neutron.plugins.ml2.db [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] For port f970e742-a7dd-4233-93a3-6e3fdbaca217, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f970e742-a7dd-4233-93a3-6e3fdbaca217,segment=NetworkSegment(eb4d2ea6-f78b-4b6a-ab21-1b48a0179304),segment_id=eb4d2ea6-f78b-4b6a-ab21-1b48a0179304)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1028.594108] [50969]: DEBUG neutron.notifiers.nova [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id abd65798-c300-4ef2-aada-119bb5ca01ee {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1028.599287] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks [] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.606436] [50969]: DEBUG neutron.db.provisioning_blocks [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Transition to ACTIVE for port object abd65798-c300-4ef2-aada-119bb5ca01ee will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1028.608108] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_precommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': '', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1028.608320] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_precommit: [ 1028.608320] [50969]: key[device_owner], -> compute:nova [ 1028.608320] [50969]: key[binding:host_id], -> cpu-1 [ 1028.608320] [50969]: key[revision_number], 1 -> 2 [ 1028.608320] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.609357] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.609934] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_precommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}]) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1028.610130] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_precommit: [ 1028.610130] [50968]: key[status], DOWN -> ACTIVE [ 1028.610130] [50968]: key[revision_number], 4 -> 5 [ 1028.610130] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.615042] [50968]: DEBUG neutron.db.provisioning_blocks [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Provisioning complete for port f970e742-a7dd-4233-93a3-6e3fdbaca217 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1028.615201] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.615310] [50968]: INFO neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Attempt 1 to provision port f970e742-a7dd-4233-93a3-6e3fdbaca217 [ 1028.628078] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Pushing event updated for resources: {'Port': ['ID=abd65798-c300-4ef2-aada-119bb5ca01ee,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1028.654361] [50968]: DEBUG neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Current status of the port f970e742-a7dd-4233-93a3-6e3fdbaca217 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1028.655157] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_postcommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}]) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1028.655415] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_postcommit: [ 1028.655415] [50968]: key[status], DOWN -> ACTIVE [ 1028.655415] [50968]: key[revision_number], 4 -> 5 [ 1028.655415] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.655573] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.660278] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_postcommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': '', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1028.660829] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_postcommit: [ 1028.660829] [50969]: key[device_owner], -> compute:nova [ 1028.660829] [50969]: key[binding:host_id], -> cpu-1 [ 1028.660829] [50969]: key[revision_number], 1 -> 2 [ 1028.660829] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.666136] [50969]: DEBUG neutron.plugins.ml2.managers [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Attempting to bind port abd65798-c300-4ef2-aada-119bb5ca01ee on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1028.666269] [50969]: DEBUG neutron.plugins.ml2.managers [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Attempting to bind port abd65798-c300-4ef2-aada-119bb5ca01ee by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1028.666353] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Attempting to bind port abd65798-c300-4ef2-aada-119bb5ca01ee on network d0897201-1f35-4b04-9702-c5700d22bacb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1028.679891] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Pushing event updated for resources: {'Port': ['ID=f970e742-a7dd-4233-93a3-6e3fdbaca217,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1028.680817] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1028.681080] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Bind Segment={'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1028.682367] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_postcommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:39Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1028.682533] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] update_port_postcommit: [ 1028.682533] [50968]: key[binding:vif_type], unbound -> ovs [ 1028.682533] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}} [ 1028.682533] [50968]: key[updated_at], 2025-11-21T22:42:39Z -> 2025-11-21T22:42:40Z [ 1028.682533] [50968]: key[revision_number], 2 -> 4 [ 1028.682533] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.684629] [50969]: DEBUG networking_nsxv3.api.rpc [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Bind port on Host cpu-1 & Segment [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1028.688131] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.688131] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-a39e1cc6-1d1e-42bb-bb74-0f52f181c86a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.690716] [50968]: [pid: 50968|app: 0|req: 4565/8904] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:39 2025] PUT /networking/v2.0/ports/f970e742-a7dd-4233-93a3-6e3fdbaca217 => generated 1039 bytes in 1600 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1028.762820] [50968]: DEBUG neutron.plugins.ml2.plugin [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Deleting port bafefadd-e31d-4bb2-9ca3-7010a305c606 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1028.763073] [50968]: DEBUG neutron_lib.callbacks.manager [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.791764] [50968]: DEBUG neutron.plugins.ml2.db [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] For port bafefadd-e31d-4bb2-9ca3-7010a305c606, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bafefadd-e31d-4bb2-9ca3-7010a305c606,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1028.792029] [50968]: DEBUG neutron_lib.callbacks.manager [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.796547] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1028.796731] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit: [ 1028.796731] [50968]: key[mac_address], fa:16:3e:66:27:4c -> None [ 1028.796731] [50968]: key[device_id], 17970da4-1a39-459d-abad-2369fb06438e -> None [ 1028.796731] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1028.796731] [50968]: key[binding:vnic_type], normal -> None [ 1028.796731] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1028.796731] [50968]: key[tags], [] -> None [ 1028.796731] [50968]: key[allowed_address_pairs], [] -> None [ 1028.796731] [50968]: key[created_at], 2025-11-21T22:42:23Z -> None [ 1028.796731] [50968]: key[name], -> None [ 1028.796731] [50968]: key[status], ACTIVE -> None [ 1028.796731] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1028.796731] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}] -> None [ 1028.796731] [50968]: key[id], bafefadd-e31d-4bb2-9ca3-7010a305c606 -> None [ 1028.796731] [50968]: key[port_security_enabled], True -> None [ 1028.796731] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1028.796731] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1028.796731] [50968]: key[binding:profile], {} -> None [ 1028.796731] [50968]: key[binding:host_id], cpu-1 -> None [ 1028.796731] [50968]: key[revision_number], 5 -> None [ 1028.796731] [50968]: key[description], -> None [ 1028.796731] [50968]: key[updated_at], 2025-11-21T22:42:25Z -> None [ 1028.796731] [50968]: key[standard_attr_id], 1544 -> None [ 1028.796731] [50968]: key[admin_state_up], True -> None [ 1028.796731] [50968]: key[binding:vif_type], ovs -> None [ 1028.796731] [50968]: key[device_owner], compute:nova -> None [ 1028.796731] [50968]: key[extra_dhcp_opts], [] -> None [ 1028.796731] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.798423] [50968]: DEBUG neutron.plugins.ml2.plugin [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Calling delete_port for bafefadd-e31d-4bb2-9ca3-7010a305c606 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1028.877157] [50968]: DEBUG neutron_lib.callbacks.manager [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (bafefadd-e31d-4bb2-9ca3-7010a305c606), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.886898] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event deleted for resources: {'Port': ['ID=bafefadd-e31d-4bb2-9ca3-7010a305c606,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1028.912896] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] No DVR routers for this DVR port bafefadd-e31d-4bb2-9ca3-7010a305c606 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1028.913260] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit called with port settings {'id': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:66:27:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '17970da4-1a39-459d-abad-2369fb06438e', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:23Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1028.913433] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit: [ 1028.913433] [50968]: key[mac_address], fa:16:3e:66:27:4c -> None [ 1028.913433] [50968]: key[device_id], 17970da4-1a39-459d-abad-2369fb06438e -> None [ 1028.913433] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1028.913433] [50968]: key[binding:vnic_type], normal -> None [ 1028.913433] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1028.913433] [50968]: key[tags], [] -> None [ 1028.913433] [50968]: key[allowed_address_pairs], [] -> None [ 1028.913433] [50968]: key[created_at], 2025-11-21T22:42:23Z -> None [ 1028.913433] [50968]: key[name], -> None [ 1028.913433] [50968]: key[status], ACTIVE -> None [ 1028.913433] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1028.913433] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.14'}] -> None [ 1028.913433] [50968]: key[id], bafefadd-e31d-4bb2-9ca3-7010a305c606 -> None [ 1028.913433] [50968]: key[port_security_enabled], True -> None [ 1028.913433] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1028.913433] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1028.913433] [50968]: key[binding:profile], {} -> None [ 1028.913433] [50968]: key[binding:host_id], cpu-1 -> None [ 1028.913433] [50968]: key[revision_number], 5 -> None [ 1028.913433] [50968]: key[description], -> None [ 1028.913433] [50968]: key[updated_at], 2025-11-21T22:42:25Z -> None [ 1028.913433] [50968]: key[standard_attr_id], 1544 -> None [ 1028.913433] [50968]: key[admin_state_up], True -> None [ 1028.913433] [50968]: key[binding:vif_type], ovs -> None [ 1028.913433] [50968]: key[device_owner], compute:nova -> None [ 1028.913433] [50968]: key[extra_dhcp_opts], [] -> None [ 1028.913433] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1028.915277] [50968]: DEBUG neutron_lib.callbacks.manager [req-b28eeeed-0812-4e57-943f-4537abfadcd0 req-f33145e9-b2de-4852-92fe-9b15b7633034 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.918023] [50968]: [pid: 50968|app: 0|req: 4566/8905] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:41 2025] DELETE /networking/v2.0/ports/bafefadd-e31d-4bb2-9ca3-7010a305c606 => generated 0 bytes in 229 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1028.932488] [50968]: [pid: 50968|app: 0|req: 4567/8906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:41 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.008499] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be871289-8d14-4a15-bdcf-72741b1bc658 req-def94a6a-fa03-4b31-bf3c-6ca71e972ab3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.012516] [50968]: [pid: 50968|app: 0|req: 4568/8907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:41 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 747 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.028967] [50968]: [pid: 50968|app: 0|req: 4569/8908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:41 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.033545] [50968]: DEBUG neutron.api.wsgi [req-be871289-8d14-4a15-bdcf-72741b1bc658 req-53773c02-2375-464c-94e0-4b15124cd3d9 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.064618] [50968]: [pid: 50968|app: 0|req: 4570/8909] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:41 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.097657] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eea7ba10-1a70-47c9-be5d-e7c934c9e805 req-9dc2d5bf-b33a-4a2b-9919-c9d5ac538d7a tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.098868] [50968]: [pid: 50968|app: 0|req: 4571/8910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:41 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.126187] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-046ce266-a09f-441d-8ff9-580b8fc607c7 req-fd2cf29b-9984-443c-b223-659a96e7ecfd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.127375] [50968]: [pid: 50968|app: 0|req: 4572/8911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:41 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 1040 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1029.351632] [50968]: DEBUG neutron_lib.callbacks.manager [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.476820] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Deleting port 55f496fc-d146-49ad-9be9-32b193bb8eee {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1029.477234] [50968]: DEBUG neutron_lib.callbacks.manager [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (55f496fc-d146-49ad-9be9-32b193bb8eee), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.506784] [50968]: DEBUG neutron.plugins.ml2.db [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] For port 55f496fc-d146-49ad-9be9-32b193bb8eee, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=55f496fc-d146-49ad-9be9-32b193bb8eee,segment=NetworkSegment(d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89),segment_id=d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1029.507084] [50968]: DEBUG neutron_lib.callbacks.manager [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (55f496fc-d146-49ad-9be9-32b193bb8eee), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.511799] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] delete_port_precommit called with port settings {'id': '55f496fc-d146-49ad-9be9-32b193bb8eee', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:c3:9a:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1461, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', '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-21T22:41:09Z', 'updated_at': '2025-11-21T22:41:12Z', 'revision_number': 5, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 1029.512225] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] delete_port_precommit: [ 1029.512225] [50968]: key[mac_address], fa:16:3e:c3:9a:9e -> None [ 1029.512225] [50968]: key[device_id], a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 -> None [ 1029.512225] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1029.512225] [50968]: key[binding:vnic_type], normal -> None [ 1029.512225] [50968]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 1029.512225] [50968]: key[tags], [] -> None [ 1029.512225] [50968]: key[allowed_address_pairs], [] -> None [ 1029.512225] [50968]: key[created_at], 2025-11-21T22:41:09Z -> None [ 1029.512225] [50968]: key[name], -> None [ 1029.512225] [50968]: key[status], ACTIVE -> None [ 1029.512225] [50968]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 1029.512225] [50968]: key[fixed_ips], [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}] -> None [ 1029.512225] [50968]: key[id], 55f496fc-d146-49ad-9be9-32b193bb8eee -> None [ 1029.512225] [50968]: key[port_security_enabled], False -> None [ 1029.512225] [50968]: key[network_id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1029.512225] [50968]: key[security_groups], [] -> None [ 1029.512225] [50968]: key[binding:profile], {} -> None [ 1029.512225] [50968]: key[binding:host_id], devstack -> None [ 1029.512225] [50968]: key[revision_number], 5 -> None [ 1029.512225] [50968]: key[description], -> None [ 1029.512225] [50968]: key[updated_at], 2025-11-21T22:41:12Z -> None [ 1029.512225] [50968]: key[standard_attr_id], 1461 -> None [ 1029.512225] [50968]: key[admin_state_up], True -> None [ 1029.512225] [50968]: key[binding:vif_type], ovs -> None [ 1029.512225] [50968]: key[device_owner], network:router_interface -> None [ 1029.512225] [50968]: key[extra_dhcp_opts], [] -> None [ 1029.512225] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.514369] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Calling delete_port for 55f496fc-d146-49ad-9be9-32b193bb8eee owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1029.620027] [50968]: DEBUG neutron_lib.callbacks.manager [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (55f496fc-d146-49ad-9be9-32b193bb8eee), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.628217] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Pushing event deleted for resources: {'Port': ['ID=55f496fc-d146-49ad-9be9-32b193bb8eee,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1029.656441] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] delete_port_postcommit called with port settings {'id': '55f496fc-d146-49ad-9be9-32b193bb8eee', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:c3:9a:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1461, 'fixed_ips': [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', '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-21T22:41:09Z', 'updated_at': '2025-11-21T22:41:12Z', 'revision_number': 5, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c5ef21c2-3598-4f19-a90a-6d04e26a42da'], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 1029.656441] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] delete_port_postcommit: [ 1029.656441] [50968]: key[mac_address], fa:16:3e:c3:9a:9e -> None [ 1029.656441] [50968]: key[device_id], a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 -> None [ 1029.656441] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1029.656441] [50968]: key[binding:vnic_type], normal -> None [ 1029.656441] [50968]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 1029.656441] [50968]: key[tags], [] -> None [ 1029.656441] [50968]: key[allowed_address_pairs], [] -> None [ 1029.656441] [50968]: key[created_at], 2025-11-21T22:41:09Z -> None [ 1029.656441] [50968]: key[name], -> None [ 1029.656441] [50968]: key[status], ACTIVE -> None [ 1029.656441] [50968]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 1029.656441] [50968]: key[fixed_ips], [{'subnet_id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'ip_address': '192.168.128.1'}] -> None [ 1029.656441] [50968]: key[id], 55f496fc-d146-49ad-9be9-32b193bb8eee -> None [ 1029.656441] [50968]: key[port_security_enabled], False -> None [ 1029.656441] [50968]: key[network_id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1029.656441] [50968]: key[security_groups], [] -> None [ 1029.656441] [50968]: key[binding:profile], {} -> None [ 1029.656441] [50968]: key[binding:host_id], devstack -> None [ 1029.656441] [50968]: key[revision_number], 5 -> None [ 1029.656441] [50968]: key[description], -> None [ 1029.656441] [50968]: key[updated_at], 2025-11-21T22:41:12Z -> None [ 1029.656441] [50968]: key[standard_attr_id], 1461 -> None [ 1029.656441] [50968]: key[admin_state_up], True -> None [ 1029.656441] [50968]: key[binding:vif_type], ovs -> None [ 1029.656441] [50968]: key[device_owner], network:router_interface -> None [ 1029.656441] [50968]: key[extra_dhcp_opts], [] -> None [ 1029.656441] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.687609] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Bound using segment: {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1029.687956] [50969]: DEBUG neutron.plugins.ml2.managers [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Bound port: abd65798-c300-4ef2-aada-119bb5ca01ee, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d646f9d5-d2ad-4c22-bea5-85a965334de6", "external-id": "nsx-vlan-transportzone-606", "segmentation_id": 606}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1029.688156] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.709124] [50968]: DEBUG neutron_lib.callbacks.manager [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.749113] [50969]: DEBUG neutron.plugins.ml2.db [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] For port abd65798-c300-4ef2-aada-119bb5ca01ee, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1029.751142] [50969]: DEBUG neutron.plugins.ml2.db [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] For port abd65798-c300-4ef2-aada-119bb5ca01ee, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abd65798-c300-4ef2-aada-119bb5ca01ee,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1029.752725] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_precommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1029.752930] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_precommit: [ 1029.752930] [50969]: key[binding:vif_type], unbound -> ovs [ 1029.752930] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} [ 1029.752930] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.755864] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.782081] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Pushing event updated for resources: {'Port': ['ID=abd65798-c300-4ef2-aada-119bb5ca01ee,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1029.790654] [50969]: DEBUG neutron.db.provisioning_blocks [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Provisioning complete for port abd65798-c300-4ef2-aada-119bb5ca01ee triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1029.790903] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.791570] [50969]: INFO neutron.plugins.ml2.plugin [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Attempt 1 to provision port abd65798-c300-4ef2-aada-119bb5ca01ee [ 1029.822284] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Router a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1029.834153] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Current status of the port abd65798-c300-4ef2-aada-119bb5ca01ee is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1029.834361] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.857325] [50969]: DEBUG neutron.plugins.ml2.db [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] For port abd65798-c300-4ef2-aada-119bb5ca01ee, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abd65798-c300-4ef2-aada-119bb5ca01ee,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1029.869937] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-626879ff-d810-4ff7-b025-7b3d53b900c7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1029.873420] [50968]: [pid: 50968|app: 0|req: 4573/8912] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:42:41 2025] PUT /networking/v2.0/routers/a6041c4b-2b18-4c1e-8b56-b9333d9ceee1/remove_router_interface => generated 309 bytes in 745 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.876918] [50968]: DEBUG neutron.api.v2.base [None req-21ff5066-642f-4b38-85a9-635f36927d13 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'floatingip': {'port_id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1029.896018] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_precommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1029.896322] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_precommit: [ 1029.896322] [50969]: key[status], DOWN -> ACTIVE [ 1029.896322] [50969]: key[revision_number], 4 -> 5 [ 1029.896322] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.899615] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21ff5066-642f-4b38-85a9-635f36927d13 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (eda5c8f7-c02e-4b71-98b6-1fcad6163a92), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.902012] [50969]: DEBUG neutron.db.provisioning_blocks [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Provisioning complete for port abd65798-c300-4ef2-aada-119bb5ca01ee triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1029.902187] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.902373] [50969]: INFO neutron.plugins.ml2.plugin [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Attempt 1 to provision port abd65798-c300-4ef2-aada-119bb5ca01ee [ 1029.944199] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Current status of the port abd65798-c300-4ef2-aada-119bb5ca01ee is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1029.945341] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_postcommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1029.945341] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_postcommit: [ 1029.945341] [50969]: key[status], DOWN -> ACTIVE [ 1029.945341] [50969]: key[revision_number], 4 -> 5 [ 1029.945341] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.945738] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.969643] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Pushing event updated for resources: {'Port': ['ID=abd65798-c300-4ef2-aada-119bb5ca01ee,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1029.972121] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_postcommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1029.972341] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] update_port_postcommit: [ 1029.972341] [50969]: key[binding:vif_type], unbound -> ovs [ 1029.972341] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} [ 1029.972341] [50969]: key[updated_at], 2025-11-21T22:42:40Z -> 2025-11-21T22:42:42Z [ 1029.972341] [50969]: key[revision_number], 2 -> 4 [ 1029.972341] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.976755] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.977130] [50969]: DEBUG neutron_lib.callbacks.manager [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-44898c75-1f7c-4875-b842-8b0e3fe47d5c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.979249] [50969]: [pid: 50969|app: 0|req: 4340/8913] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:40 2025] PUT /networking/v2.0/ports/abd65798-c300-4ef2-aada-119bb5ca01ee => generated 1037 bytes in 1521 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1029.984278] [50969]: DEBUG neutron.api.wsgi [req-046ce266-a09f-441d-8ff9-580b8fc607c7 req-77af1a4b-4ea0-4869-ae3b-edb50dcca36e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.009420] [50969]: [pid: 50969|app: 0|req: 4341/8914] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:42 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.024065] [50969]: [pid: 50969|app: 0|req: 4342/8915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:42 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.041415] [50969]: [pid: 50969|app: 0|req: 4343/8916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:42 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.043968] [50969]: DEBUG neutron.api.v2.base [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Request body: {'port': {'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1030.078205] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-4b6c8687-eaeb-4ed1-98e9-b7ad80188975 x-openstack-request-id: req-4b6c8687-eaeb-4ed1-98e9-b7ad80188975 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1030.078525] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ac3584b4-1b45-44cc-a8a2-27ce85c0f9da", "name": "network-vif-deleted", "tag": "c0142398-2d40-4183-aabd-5e6ec1d24cff", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1030.079808] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4b6c8687-eaeb-4ed1-98e9-b7ad80188975 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1030.081255] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4b6c8687-eaeb-4ed1-98e9-b7ad80188975'] response: {'server_uuid': 'ac3584b4-1b45-44cc-a8a2-27ce85c0f9da', 'name': 'network-vif-deleted', 'tag': 'c0142398-2d40-4183-aabd-5e6ec1d24cff', 'status': 'completed', 'code': 200} [ 1030.083497] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5daf8090-4819-4703-9774-1323bfb57418), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.138030] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21ff5066-642f-4b38-85a9-635f36927d13 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.142008] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21ff5066-642f-4b38-85a9-635f36927d13 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (eda5c8f7-c02e-4b71-98b6-1fcad6163a92), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.208296] [50969]: DEBUG neutron.notifiers.nova [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 5daf8090-4819-4703-9774-1323bfb57418 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1030.213639] [50968]: INFO neutron.db.l3_db [None req-21ff5066-642f-4b38-85a9-635f36927d13 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Floating IP eda5c8f7-c02e-4b71-98b6-1fcad6163a92 associated. External IP: 10.180.180.227, port: fb6f9609-7576-4f53-b1bd-044eac7e6b45. [ 1030.214328] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks [] for port (5daf8090-4819-4703-9774-1323bfb57418), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.227629] [50969]: DEBUG neutron.db.provisioning_blocks [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Transition to ACTIVE for port object 5daf8090-4819-4703-9774-1323bfb57418 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1030.229543] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_precommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:38Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1030.229748] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_precommit: [ 1030.229748] [50969]: key[device_owner], -> compute:nova [ 1030.229748] [50969]: key[binding:host_id], -> cpu-1 [ 1030.229748] [50969]: key[updated_at], 2025-11-21T22:42:38Z -> 2025-11-21T22:42:42Z [ 1030.229748] [50969]: key[revision_number], 1 -> 2 [ 1030.229748] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1030.232645] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5daf8090-4819-4703-9774-1323bfb57418), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.258364] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Pushing event updated for resources: {'Port': ['ID=5daf8090-4819-4703-9774-1323bfb57418,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1030.293863] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_postcommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:38Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1030.294095] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_postcommit: [ 1030.294095] [50969]: key[device_owner], -> compute:nova [ 1030.294095] [50969]: key[binding:host_id], -> cpu-1 [ 1030.294095] [50969]: key[updated_at], 2025-11-21T22:42:38Z -> 2025-11-21T22:42:42Z [ 1030.294095] [50969]: key[revision_number], 1 -> 2 [ 1030.294095] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1030.301628] [50969]: DEBUG neutron.plugins.ml2.managers [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Attempting to bind port 5daf8090-4819-4703-9774-1323bfb57418 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1030.301768] [50969]: DEBUG neutron.plugins.ml2.managers [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Attempting to bind port 5daf8090-4819-4703-9774-1323bfb57418 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1030.301886] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Attempting to bind port 5daf8090-4819-4703-9774-1323bfb57418 on network 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1030.319758] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1030.320025] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Bind Segment={'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1030.323200] [50969]: DEBUG networking_nsxv3.api.rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Bind port on Host cpu-1 & Segment [{'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1030.333269] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-21ff5066-642f-4b38-85a9-635f36927d13 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1030.392956] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-21ff5066-642f-4b38-85a9-635f36927d13 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1030.397153] [50968]: DEBUG neutron_lib.callbacks.manager [None req-21ff5066-642f-4b38-85a9-635f36927d13 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.416802] [50968]: [pid: 50968|app: 0|req: 4574/8917] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:42:42 2025] PUT /networking/v2.0/floatingips/eda5c8f7-c02e-4b71-98b6-1fcad6163a92 => generated 803 bytes in 543 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.474598] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks [] for router (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.533117] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks [] for router_gateway (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.557471] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Deleting port 31f4bdd1-50d0-4599-9937-75fa7c6a40d9 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1030.557663] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (31f4bdd1-50d0-4599-9937-75fa7c6a40d9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.587291] [50968]: DEBUG neutron.plugins.ml2.db [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] For port 31f4bdd1-50d0-4599-9937-75fa7c6a40d9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=31f4bdd1-50d0-4599-9937-75fa7c6a40d9,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1030.587549] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (31f4bdd1-50d0-4599-9937-75fa7c6a40d9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.592092] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] delete_port_precommit called with port settings {'id': '31f4bdd1-50d0-4599-9937-75fa7c6a40d9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:38:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1460, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:08Z', 'updated_at': '2025-11-21T22:41: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1030.592343] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] delete_port_precommit: [ 1030.592343] [50968]: key[mac_address], fa:16:3e:c5:38:77 -> None [ 1030.592343] [50968]: key[device_id], a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 -> None [ 1030.592343] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1030.592343] [50968]: key[binding:vnic_type], normal -> None [ 1030.592343] [50968]: key[project_id], -> None [ 1030.592343] [50968]: key[tags], [] -> None [ 1030.592343] [50968]: key[allowed_address_pairs], [] -> None [ 1030.592343] [50968]: key[created_at], 2025-11-21T22:41:08Z -> None [ 1030.592343] [50968]: key[name], -> None [ 1030.592343] [50968]: key[status], ACTIVE -> None [ 1030.592343] [50968]: key[tenant_id], -> None [ 1030.592343] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.181'}] -> None [ 1030.592343] [50968]: key[id], 31f4bdd1-50d0-4599-9937-75fa7c6a40d9 -> None [ 1030.592343] [50968]: key[port_security_enabled], False -> None [ 1030.592343] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1030.592343] [50968]: key[security_groups], [] -> None [ 1030.592343] [50968]: key[binding:profile], {} -> None [ 1030.592343] [50968]: key[binding:host_id], devstack -> None [ 1030.592343] [50968]: key[revision_number], 5 -> None [ 1030.592343] [50968]: key[description], -> None [ 1030.592343] [50968]: key[updated_at], 2025-11-21T22:41:09Z -> None [ 1030.592343] [50968]: key[standard_attr_id], 1460 -> None [ 1030.592343] [50968]: key[admin_state_up], True -> None [ 1030.592343] [50968]: key[binding:vif_type], ovs -> None [ 1030.592343] [50968]: key[device_owner], network:router_gateway -> None [ 1030.592343] [50968]: key[extra_dhcp_opts], [] -> None [ 1030.592343] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1030.593940] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Calling delete_port for 31f4bdd1-50d0-4599-9937-75fa7c6a40d9 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1030.690439] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (31f4bdd1-50d0-4599-9937-75fa7c6a40d9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.699809] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Pushing event deleted for resources: {'Port': ['ID=31f4bdd1-50d0-4599-9937-75fa7c6a40d9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1030.732723] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] delete_port_postcommit called with port settings {'id': '31f4bdd1-50d0-4599-9937-75fa7c6a40d9', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:38:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a6041c4b-2b18-4c1e-8b56-b9333d9ceee1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1460, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:08Z', 'updated_at': '2025-11-21T22:41: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1030.732989] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] delete_port_postcommit: [ 1030.732989] [50968]: key[mac_address], fa:16:3e:c5:38:77 -> None [ 1030.732989] [50968]: key[device_id], a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 -> None [ 1030.732989] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1030.732989] [50968]: key[binding:vnic_type], normal -> None [ 1030.732989] [50968]: key[project_id], -> None [ 1030.732989] [50968]: key[tags], [] -> None [ 1030.732989] [50968]: key[allowed_address_pairs], [] -> None [ 1030.732989] [50968]: key[created_at], 2025-11-21T22:41:08Z -> None [ 1030.732989] [50968]: key[name], -> None [ 1030.732989] [50968]: key[status], ACTIVE -> None [ 1030.732989] [50968]: key[tenant_id], -> None [ 1030.732989] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.181'}] -> None [ 1030.732989] [50968]: key[id], 31f4bdd1-50d0-4599-9937-75fa7c6a40d9 -> None [ 1030.732989] [50968]: key[port_security_enabled], False -> None [ 1030.732989] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1030.732989] [50968]: key[security_groups], [] -> None [ 1030.732989] [50968]: key[binding:profile], {} -> None [ 1030.732989] [50968]: key[binding:host_id], devstack -> None [ 1030.732989] [50968]: key[revision_number], 5 -> None [ 1030.732989] [50968]: key[description], -> None [ 1030.732989] [50968]: key[updated_at], 2025-11-21T22:41:09Z -> None [ 1030.732989] [50968]: key[standard_attr_id], 1460 -> None [ 1030.732989] [50968]: key[admin_state_up], True -> None [ 1030.732989] [50968]: key[binding:vif_type], ovs -> None [ 1030.732989] [50968]: key[device_owner], network:router_gateway -> None [ 1030.732989] [50968]: key[extra_dhcp_opts], [] -> None [ 1030.732989] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1030.734301] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.772395] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.773976] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks [] for router_controller (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.801644] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (a6041c4b-2b18-4c1e-8b56-b9333d9ceee1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.801892] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Fanout notify agent at l3_agent the message router_deleted on router a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1030.806807] [50968]: DEBUG neutron_lib.callbacks.manager [None req-92441ad7-2019-4773-b561-ff09716e5853 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.807328] [50968]: [pid: 50968|app: 0|req: 4575/8918] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:42 2025] DELETE /networking/v2.0/routers/a6041c4b-2b18-4c1e-8b56-b9333d9ceee1 => generated 0 bytes in 390 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1030.838186] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3fadac75-8059-41ad-ac02-8a84c6950160 req-6e883968-c181-4939-a31c-3c1fc7f0170e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.839276] [50968]: [pid: 50968|app: 0|req: 4576/8919] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:43 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.111810] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.240854] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Deleting port 7e3bb414-12ec-4784-af6b-18b5ca72af2b {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1031.241096] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (7e3bb414-12ec-4784-af6b-18b5ca72af2b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.281680] [50968]: DEBUG neutron.plugins.ml2.db [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] For port 7e3bb414-12ec-4784-af6b-18b5ca72af2b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7e3bb414-12ec-4784-af6b-18b5ca72af2b,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1031.281967] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (7e3bb414-12ec-4784-af6b-18b5ca72af2b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.287374] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] delete_port_precommit called with port settings {'id': '7e3bb414-12ec-4784-af6b-18b5ca72af2b', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:9c:10:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_interface', 'standard_attr_id': 902, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', '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-21T22:36:55Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 1031.287568] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] delete_port_precommit: [ 1031.287568] [50968]: key[mac_address], fa:16:3e:9c:10:77 -> None [ 1031.287568] [50968]: key[device_id], 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 -> None [ 1031.287568] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1031.287568] [50968]: key[binding:vnic_type], normal -> None [ 1031.287568] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1031.287568] [50968]: key[tags], [] -> None [ 1031.287568] [50968]: key[allowed_address_pairs], [] -> None [ 1031.287568] [50968]: key[created_at], 2025-11-21T22:36:55Z -> None [ 1031.287568] [50968]: key[name], -> None [ 1031.287568] [50968]: key[status], ACTIVE -> None [ 1031.287568] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1031.287568] [50968]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}] -> None [ 1031.287568] [50968]: key[id], 7e3bb414-12ec-4784-af6b-18b5ca72af2b -> None [ 1031.287568] [50968]: key[port_security_enabled], False -> None [ 1031.287568] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1031.287568] [50968]: key[security_groups], [] -> None [ 1031.287568] [50968]: key[binding:profile], {} -> None [ 1031.287568] [50968]: key[binding:host_id], devstack -> None [ 1031.287568] [50968]: key[revision_number], 5 -> None [ 1031.287568] [50968]: key[description], -> None [ 1031.287568] [50968]: key[updated_at], 2025-11-21T22:36:58Z -> None [ 1031.287568] [50968]: key[standard_attr_id], 902 -> None [ 1031.287568] [50968]: key[admin_state_up], True -> None [ 1031.287568] [50968]: key[binding:vif_type], ovs -> None [ 1031.287568] [50968]: key[device_owner], network:router_interface -> None [ 1031.287568] [50968]: key[extra_dhcp_opts], [] -> None [ 1031.287568] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.289649] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Calling delete_port for 7e3bb414-12ec-4784-af6b-18b5ca72af2b owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1031.326142] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Bound using segment: {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1031.326627] [50969]: DEBUG neutron.plugins.ml2.managers [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Bound port: 5daf8090-4819-4703-9774-1323bfb57418, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "35342bcb-8b06-472e-b3c0-43fd3d6c4b30", "external-id": "nsx-vlan-transportzone-524", "segmentation_id": 524}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1031.326755] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5daf8090-4819-4703-9774-1323bfb57418), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.366171] [50969]: DEBUG neutron.plugins.ml2.db [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] For port 5daf8090-4819-4703-9774-1323bfb57418, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1031.369536] [50969]: DEBUG neutron.plugins.ml2.db [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] For port 5daf8090-4819-4703-9774-1323bfb57418, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5daf8090-4819-4703-9774-1323bfb57418,segment=NetworkSegment(21bdff2b-48ce-4a75-9431-5cb7684075f3),segment_id=21bdff2b-48ce-4a75-9431-5cb7684075f3)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1031.371313] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_precommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}] (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1031.371518] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_precommit: [ 1031.371518] [50969]: key[binding:vif_type], unbound -> ovs [ 1031.371518] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524} [ 1031.371518] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.375032] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5daf8090-4819-4703-9774-1323bfb57418), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.402655] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Pushing event updated for resources: {'Port': ['ID=5daf8090-4819-4703-9774-1323bfb57418,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1031.408547] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7e3bb414-12ec-4784-af6b-18b5ca72af2b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.409409] [50969]: DEBUG neutron.db.provisioning_blocks [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Provisioning complete for port 5daf8090-4819-4703-9774-1323bfb57418 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1031.409609] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (5daf8090-4819-4703-9774-1323bfb57418), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.409722] [50969]: INFO neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Attempt 1 to provision port 5daf8090-4819-4703-9774-1323bfb57418 [ 1031.418626] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Pushing event deleted for resources: {'Port': ['ID=7e3bb414-12ec-4784-af6b-18b5ca72af2b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1031.452530] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] delete_port_postcommit called with port settings {'id': '7e3bb414-12ec-4784-af6b-18b5ca72af2b', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:9c:10:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_interface', 'standard_attr_id': 902, 'fixed_ips': [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', '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-21T22:36:55Z', 'updated_at': '2025-11-21T22:36:58Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ce2d324e-8485-49d8-b8f6-60f9e7b93cdb'], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 1031.453397] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] delete_port_postcommit: [ 1031.453397] [50968]: key[mac_address], fa:16:3e:9c:10:77 -> None [ 1031.453397] [50968]: key[device_id], 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 -> None [ 1031.453397] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1031.453397] [50968]: key[binding:vnic_type], normal -> None [ 1031.453397] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1031.453397] [50968]: key[tags], [] -> None [ 1031.453397] [50968]: key[allowed_address_pairs], [] -> None [ 1031.453397] [50968]: key[created_at], 2025-11-21T22:36:55Z -> None [ 1031.453397] [50968]: key[name], -> None [ 1031.453397] [50968]: key[status], ACTIVE -> None [ 1031.453397] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1031.453397] [50968]: key[fixed_ips], [{'subnet_id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'ip_address': '192.168.128.1'}] -> None [ 1031.453397] [50968]: key[id], 7e3bb414-12ec-4784-af6b-18b5ca72af2b -> None [ 1031.453397] [50968]: key[port_security_enabled], False -> None [ 1031.453397] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1031.453397] [50968]: key[security_groups], [] -> None [ 1031.453397] [50968]: key[binding:profile], {} -> None [ 1031.453397] [50968]: key[binding:host_id], devstack -> None [ 1031.453397] [50968]: key[revision_number], 5 -> None [ 1031.453397] [50968]: key[description], -> None [ 1031.453397] [50968]: key[updated_at], 2025-11-21T22:36:58Z -> None [ 1031.453397] [50968]: key[standard_attr_id], 902 -> None [ 1031.453397] [50968]: key[admin_state_up], True -> None [ 1031.453397] [50968]: key[binding:vif_type], ovs -> None [ 1031.453397] [50968]: key[device_owner], network:router_interface -> None [ 1031.453397] [50968]: key[extra_dhcp_opts], [] -> None [ 1031.453397] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.456911] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Current status of the port 5daf8090-4819-4703-9774-1323bfb57418 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1031.456911] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5daf8090-4819-4703-9774-1323bfb57418), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.481371] [50969]: DEBUG neutron.plugins.ml2.db [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] For port 5daf8090-4819-4703-9774-1323bfb57418, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5daf8090-4819-4703-9774-1323bfb57418,segment=NetworkSegment(21bdff2b-48ce-4a75-9431-5cb7684075f3),segment_id=21bdff2b-48ce-4a75-9431-5cb7684075f3)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1031.501927] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.511681] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_precommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:43Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:43Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}]) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1031.511911] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_precommit: [ 1031.511911] [50969]: key[status], DOWN -> ACTIVE [ 1031.511911] [50969]: key[revision_number], 4 -> 5 [ 1031.511911] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.517138] [50969]: DEBUG neutron.db.provisioning_blocks [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Provisioning complete for port 5daf8090-4819-4703-9774-1323bfb57418 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1031.517345] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (5daf8090-4819-4703-9774-1323bfb57418), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.517390] [50969]: INFO neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Attempt 1 to provision port 5daf8090-4819-4703-9774-1323bfb57418 [ 1031.564653] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Current status of the port 5daf8090-4819-4703-9774-1323bfb57418 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1031.565474] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_postcommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:43Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:43Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}]) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1031.565707] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_postcommit: [ 1031.565707] [50969]: key[status], DOWN -> ACTIVE [ 1031.565707] [50969]: key[revision_number], 4 -> 5 [ 1031.565707] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.565858] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5daf8090-4819-4703-9774-1323bfb57418), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.589407] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Pushing event updated for resources: {'Port': ['ID=5daf8090-4819-4703-9774-1323bfb57418,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1031.592400] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_postcommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:43Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}] (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1031.592400] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] update_port_postcommit: [ 1031.592400] [50969]: key[binding:vif_type], unbound -> ovs [ 1031.592400] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}} [ 1031.592400] [50969]: key[updated_at], 2025-11-21T22:42:42Z -> 2025-11-21T22:42:43Z [ 1031.592400] [50969]: key[revision_number], 2 -> 4 [ 1031.592400] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.596138] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.596641] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-f8e2332a-c203-4aa4-a8ef-88aeb52f5e88 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.597860] [50969]: [pid: 50969|app: 0|req: 4344/8920] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:42 2025] PUT /networking/v2.0/ports/5daf8090-4819-4703-9774-1323bfb57418 => generated 1038 bytes in 1557 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1031.611974] [50969]: [pid: 50969|app: 0|req: 4345/8921] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:43 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.612144] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Router 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1031.636325] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] Deleting subnet c5ef21c2-3598-4f19-a90a-6d04e26a42da {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1031.637772] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] Publish callbacks [] for subnet (c5ef21c2-3598-4f19-a90a-6d04e26a42da), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.648929] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (c5ef21c2-3598-4f19-a90a-6d04e26a42da), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.650906] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-9c936051-bac3-42b8-a15a-d864dae20489 x-openstack-request-id: req-9c936051-bac3-42b8-a15a-d864dae20489 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1031.651192] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-plugged", "status": "completed", "tag": "f970e742-a7dd-4233-93a3-6e3fdbaca217", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1031.653398] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9c936051-bac3-42b8-a15a-d864dae20489 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1031.655658] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9c936051-bac3-42b8-a15a-d864dae20489'] response: {'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'code': 200} [ 1031.666434] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ae1c2432-7233-4a77-811f-ff95eb4f0b75 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1031.670158] [50968]: [pid: 50968|app: 0|req: 4577/8922] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:42:43 2025] PUT /networking/v2.0/routers/209b4e22-9108-4bf7-b7bf-9c8ddd0fb179/remove_router_interface => generated 309 bytes in 830 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.675360] [50968]: DEBUG neutron.api.wsgi [req-3fadac75-8059-41ad-ac02-8a84c6950160 req-83d449e2-39f2-4559-918f-2bbe00f8e9dc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.687505] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (c5ef21c2-3598-4f19-a90a-6d04e26a42da), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.687990] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] delete_subnet_precommit called with subnet settings {'id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'name': 'tempest-ServerGroupTestJSON-722354667-subnet', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1458, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:08Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings None) [ 1031.688163] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] delete_subnet_precommit: [ 1031.688163] [50969]: key[service_types], [] -> None [ 1031.688163] [50969]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 1031.688163] [50969]: key[tags], [] -> None [ 1031.688163] [50969]: key[router:external], False -> None [ 1031.688163] [50969]: key[ipv6_ra_mode], None -> None [ 1031.688163] [50969]: key[created_at], 2025-11-21T22:41:08Z -> None [ 1031.688163] [50969]: key[name], tempest-ServerGroupTestJSON-722354667-subnet -> None [ 1031.688163] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1031.688163] [50969]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 1031.688163] [50969]: key[id], c5ef21c2-3598-4f19-a90a-6d04e26a42da -> None [ 1031.688163] [50969]: key[network_id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1031.688163] [50969]: key[host_routes], [] -> None [ 1031.688163] [50969]: key[revision_number], 0 -> None [ 1031.688163] [50969]: key[dns_nameservers], [] -> None [ 1031.688163] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1031.688163] [50969]: key[updated_at], 2025-11-21T22:41:08Z -> None [ 1031.688163] [50969]: key[description], -> None [ 1031.688163] [50969]: key[standard_attr_id], 1458 -> None [ 1031.688163] [50969]: key[segment_id], None -> None [ 1031.688163] [50969]: key[shared], False -> None [ 1031.688163] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1031.688163] [50969]: key[ipv6_address_mode], None -> None [ 1031.688163] [50969]: key[enable_dhcp], True -> None [ 1031.688163] [50969]: key[subnetpool_id], None -> None [ 1031.688163] [50969]: key[ip_version], 4 -> None [ 1031.688163] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.701029] [50968]: [pid: 50968|app: 0|req: 4578/8923] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.734136] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-aa751503-5f5a-4636-a017-035559a5dd12 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.734616] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (c5ef21c2-3598-4f19-a90a-6d04e26a42da), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.734817] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'c5ef21c2-3598-4f19-a90a-6d04e26a42da', 'name': 'tempest-ServerGroupTestJSON-722354667-subnet', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1458, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:08Z', 'updated_at': '2025-11-21T22:41:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings None) [ 1031.734974] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] delete_subnet_postcommit: [ 1031.734974] [50969]: key[service_types], [] -> None [ 1031.734974] [50969]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 1031.734974] [50969]: key[tags], [] -> None [ 1031.734974] [50969]: key[router:external], False -> None [ 1031.734974] [50969]: key[ipv6_ra_mode], None -> None [ 1031.734974] [50969]: key[created_at], 2025-11-21T22:41:08Z -> None [ 1031.734974] [50969]: key[name], tempest-ServerGroupTestJSON-722354667-subnet -> None [ 1031.734974] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1031.734974] [50969]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 1031.734974] [50969]: key[id], c5ef21c2-3598-4f19-a90a-6d04e26a42da -> None [ 1031.734974] [50969]: key[network_id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1031.734974] [50969]: key[host_routes], [] -> None [ 1031.734974] [50969]: key[revision_number], 0 -> None [ 1031.734974] [50969]: key[dns_nameservers], [] -> None [ 1031.734974] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1031.734974] [50969]: key[updated_at], 2025-11-21T22:41:08Z -> None [ 1031.734974] [50969]: key[description], -> None [ 1031.734974] [50969]: key[standard_attr_id], 1458 -> None [ 1031.734974] [50969]: key[segment_id], None -> None [ 1031.734974] [50969]: key[shared], False -> None [ 1031.734974] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1031.734974] [50969]: key[ipv6_address_mode], None -> None [ 1031.734974] [50969]: key[enable_dhcp], True -> None [ 1031.734974] [50969]: key[subnetpool_id], None -> None [ 1031.734974] [50969]: key[ip_version], 4 -> None [ 1031.734974] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.736024] [50968]: [pid: 50968|app: 0|req: 4579/8924] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1031.744888] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=c5ef21c2-3598-4f19-a90a-6d04e26a42da,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1031.752828] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb5fba7f-12e7-42e7-99e9-f81d1c89cfb4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.754892] [50969]: [pid: 50969|app: 0|req: 4346/8925] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:43 2025] DELETE /networking/v2.0/subnets/c5ef21c2-3598-4f19-a90a-6d04e26a42da => generated 0 bytes in 142 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1031.786648] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17ebe3c1-7d72-4376-b24c-7280949b24cd req-aec00e4e-6f4b-4690-a789-3c54c748393c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.790928] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17ebe3c1-7d72-4376-b24c-7280949b24cd req-aec00e4e-6f4b-4690-a789-3c54c748393c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.797022] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17ebe3c1-7d72-4376-b24c-7280949b24cd req-aec00e4e-6f4b-4690-a789-3c54c748393c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.797022] [50969]: [pid: 50969|app: 0|req: 4347/8926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2216 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1031.797263] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks [] for router (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.798991] [50969]: DEBUG neutron.api.wsgi [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-56382c45-7f29-46c5-a824-c7386f2defec service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.811976] [50969]: [pid: 50969|app: 0|req: 4348/8927] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=abd65798-c300-4ef2-aada-119bb5ca01ee => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.838737] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (d3d697e5-86b6-44a6-a643-0e99e53f0bff), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.858545] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks [] for router_gateway (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.865037] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Deleting port 3a30fab6-5104-41e4-91f3-99ea8dfcfabb {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1031.865188] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (3a30fab6-5104-41e4-91f3-99ea8dfcfabb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.884018] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Deleting port d99ab732-388a-48b7-9c4c-9e46220c63e0 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1031.884018] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (d99ab732-388a-48b7-9c4c-9e46220c63e0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.884257] [50969]: DEBUG neutron.plugins.ml2.db [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] For port 3a30fab6-5104-41e4-91f3-99ea8dfcfabb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3a30fab6-5104-41e4-91f3-99ea8dfcfabb,segment=NetworkSegment(d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89),segment_id=d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1031.885024] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (3a30fab6-5104-41e4-91f3-99ea8dfcfabb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.890092] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] delete_port_precommit called with port settings {'id': '3a30fab6-5104-41e4-91f3-99ea8dfcfabb', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:90:e3:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d3d697e5-86b6-44a6-a643-0e99e53f0bff', 'device_owner': 'network:dhcp', 'standard_attr_id': 1462, '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-21T22:41:15Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 5, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 1031.890315] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] delete_port_precommit: [ 1031.890315] [50969]: key[mac_address], fa:16:3e:90:e3:c4 -> None [ 1031.890315] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1031.890315] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1031.890315] [50969]: key[binding:vnic_type], normal -> None [ 1031.890315] [50969]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 1031.890315] [50969]: key[tags], [] -> None [ 1031.890315] [50969]: key[allowed_address_pairs], [] -> None [ 1031.890315] [50969]: key[created_at], 2025-11-21T22:41:15Z -> None [ 1031.890315] [50969]: key[name], -> None [ 1031.890315] [50969]: key[status], ACTIVE -> None [ 1031.890315] [50969]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 1031.890315] [50969]: key[fixed_ips], [] -> None [ 1031.890315] [50969]: key[id], 3a30fab6-5104-41e4-91f3-99ea8dfcfabb -> None [ 1031.890315] [50969]: key[port_security_enabled], False -> None [ 1031.890315] [50969]: key[network_id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1031.890315] [50969]: key[security_groups], [] -> None [ 1031.890315] [50969]: key[binding:profile], {} -> None [ 1031.890315] [50969]: key[binding:host_id], devstack -> None [ 1031.890315] [50969]: key[revision_number], 5 -> None [ 1031.890315] [50969]: key[description], -> None [ 1031.890315] [50969]: key[updated_at], 2025-11-21T22:42:44Z -> None [ 1031.890315] [50969]: key[standard_attr_id], 1462 -> None [ 1031.890315] [50969]: key[admin_state_up], True -> None [ 1031.890315] [50969]: key[binding:vif_type], ovs -> None [ 1031.890315] [50969]: key[device_owner], network:dhcp -> None [ 1031.890315] [50969]: key[extra_dhcp_opts], [] -> None [ 1031.890315] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.891857] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Calling delete_port for 3a30fab6-5104-41e4-91f3-99ea8dfcfabb owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1031.910136] [50968]: DEBUG neutron.plugins.ml2.db [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] For port d99ab732-388a-48b7-9c4c-9e46220c63e0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d99ab732-388a-48b7-9c4c-9e46220c63e0,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1031.910376] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (d99ab732-388a-48b7-9c4c-9e46220c63e0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.915139] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] delete_port_precommit called with port settings {'id': 'd99ab732-388a-48b7-9c4c-9e46220c63e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:83:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_gateway', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:54Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1031.915426] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] delete_port_precommit: [ 1031.915426] [50968]: key[mac_address], fa:16:3e:5f:83:13 -> None [ 1031.915426] [50968]: key[device_id], 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 -> None [ 1031.915426] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1031.915426] [50968]: key[binding:vnic_type], normal -> None [ 1031.915426] [50968]: key[project_id], -> None [ 1031.915426] [50968]: key[tags], [] -> None [ 1031.915426] [50968]: key[allowed_address_pairs], [] -> None [ 1031.915426] [50968]: key[created_at], 2025-11-21T22:36:54Z -> None [ 1031.915426] [50968]: key[name], -> None [ 1031.915426] [50968]: key[status], ACTIVE -> None [ 1031.915426] [50968]: key[tenant_id], -> None [ 1031.915426] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.167'}] -> None [ 1031.915426] [50968]: key[id], d99ab732-388a-48b7-9c4c-9e46220c63e0 -> None [ 1031.915426] [50968]: key[port_security_enabled], False -> None [ 1031.915426] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1031.915426] [50968]: key[security_groups], [] -> None [ 1031.915426] [50968]: key[binding:profile], {} -> None [ 1031.915426] [50968]: key[binding:host_id], devstack -> None [ 1031.915426] [50968]: key[revision_number], 5 -> None [ 1031.915426] [50968]: key[description], -> None [ 1031.915426] [50968]: key[updated_at], 2025-11-21T22:36:55Z -> None [ 1031.915426] [50968]: key[standard_attr_id], 901 -> None [ 1031.915426] [50968]: key[admin_state_up], True -> None [ 1031.915426] [50968]: key[binding:vif_type], ovs -> None [ 1031.915426] [50968]: key[device_owner], network:router_gateway -> None [ 1031.915426] [50968]: key[extra_dhcp_opts], [] -> None [ 1031.915426] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.916900] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Calling delete_port for d99ab732-388a-48b7-9c4c-9e46220c63e0 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1031.939354] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (3a30fab6-5104-41e4-91f3-99ea8dfcfabb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.947195] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Pushing event deleted for resources: {'Port': ['ID=3a30fab6-5104-41e4-91f3-99ea8dfcfabb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1031.954228] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] No DVR routers for this DVR port 3a30fab6-5104-41e4-91f3-99ea8dfcfabb on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1031.954600] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] delete_port_postcommit called with port settings {'id': '3a30fab6-5104-41e4-91f3-99ea8dfcfabb', 'name': '', 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'mac_address': 'fa:16:3e:90:e3:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d3d697e5-86b6-44a6-a643-0e99e53f0bff', 'device_owner': 'network:dhcp', 'standard_attr_id': 1462, '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-21T22:41:15Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 5, 'project_id': 'daac1b9764a443988571f259edc746af'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}}] (original binding levels None) on network {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} with segments to bind None [ 1031.954769] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] delete_port_postcommit: [ 1031.954769] [50969]: key[mac_address], fa:16:3e:90:e3:c4 -> None [ 1031.954769] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1031.954769] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1031.954769] [50969]: key[binding:vnic_type], normal -> None [ 1031.954769] [50969]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 1031.954769] [50969]: key[tags], [] -> None [ 1031.954769] [50969]: key[allowed_address_pairs], [] -> None [ 1031.954769] [50969]: key[created_at], 2025-11-21T22:41:15Z -> None [ 1031.954769] [50969]: key[name], -> None [ 1031.954769] [50969]: key[status], ACTIVE -> None [ 1031.954769] [50969]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 1031.954769] [50969]: key[fixed_ips], [] -> None [ 1031.954769] [50969]: key[id], 3a30fab6-5104-41e4-91f3-99ea8dfcfabb -> None [ 1031.954769] [50969]: key[port_security_enabled], False -> None [ 1031.954769] [50969]: key[network_id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1031.954769] [50969]: key[security_groups], [] -> None [ 1031.954769] [50969]: key[binding:profile], {} -> None [ 1031.954769] [50969]: key[binding:host_id], devstack -> None [ 1031.954769] [50969]: key[revision_number], 5 -> None [ 1031.954769] [50969]: key[description], -> None [ 1031.954769] [50969]: key[updated_at], 2025-11-21T22:42:44Z -> None [ 1031.954769] [50969]: key[standard_attr_id], 1462 -> None [ 1031.954769] [50969]: key[admin_state_up], True -> None [ 1031.954769] [50969]: key[binding:vif_type], ovs -> None [ 1031.954769] [50969]: key[device_owner], network:dhcp -> None [ 1031.954769] [50969]: key[extra_dhcp_opts], [] -> None [ 1031.954769] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.972616] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (d3d697e5-86b6-44a6-a643-0e99e53f0bff), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.981728] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] delete_network_precommit called with network settings {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} (original settings None) and network segments [{'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}] [ 1031.981974] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] delete_network_precommit: [ 1031.981974] [50969]: key[qinq], None -> None [ 1031.981974] [50969]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 1031.981974] [50969]: key[tags], [] -> None [ 1031.981974] [50969]: key[router:external], False -> None [ 1031.981974] [50969]: key[created_at], 2025-11-21T22:41:07Z -> None [ 1031.981974] [50969]: key[name], tempest-ServerGroupTestJSON-722354667-network -> None [ 1031.981974] [50969]: key[status], ACTIVE -> None [ 1031.981974] [50969]: key[ipv6_address_scope], None -> None [ 1031.981974] [50969]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 1031.981974] [50969]: key[availability_zone_hints], [] -> None [ 1031.981974] [50969]: key[availability_zones], ['nova'] -> None [ 1031.981974] [50969]: key[id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1031.981974] [50969]: key[port_security_enabled], True -> None [ 1031.981974] [50969]: key[subnets], [] -> None [ 1031.981974] [50969]: key[provider:segmentation_id], 777 -> None [ 1031.981974] [50969]: key[provider:network_type], vlan -> None [ 1031.981974] [50969]: key[revision_number], 3 -> None [ 1031.981974] [50969]: key[provider:physical_network], default -> None [ 1031.981974] [50969]: key[description], -> None [ 1031.981974] [50969]: key[updated_at], 2025-11-21T22:42:44Z -> None [ 1031.981974] [50969]: key[standard_attr_id], 1456 -> None [ 1031.981974] [50969]: key[admin_state_up], True -> None [ 1031.981974] [50969]: key[shared], False -> None [ 1031.981974] [50969]: key[ipv4_address_scope], None -> None [ 1031.981974] [50969]: key[vlan_transparent], None -> None [ 1031.981974] [50969]: key[mtu], 8950 -> None [ 1031.981974] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.983094] [50969]: DEBUG neutron.services.segments.db [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d3d697e5-86b6-44a6-a643-0e99e53f0bff']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1031.986379] [50969]: DEBUG neutron.services.segments.db [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1031.986494] [50969]: DEBUG neutron.services.segments.db [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1031.993222] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.994449] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d99ab732-388a-48b7-9c4c-9e46220c63e0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.998420] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.002768] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Pushing event deleted for resources: {'Port': ['ID=d99ab732-388a-48b7-9c4c-9e46220c63e0,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.005290] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Releasing vlan 777 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1032.005493] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.023583] [50969]: INFO neutron.services.segments.plugin [-] Segment d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89 resource provider aggregate not found [ 1032.035309] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (d3d697e5-86b6-44a6-a643-0e99e53f0bff), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.035569] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] delete_network_postcommit called with network settings {'id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff', 'name': 'tempest-ServerGroupTestJSON-722354667-network', 'tenant_id': 'daac1b9764a443988571f259edc746af', 'project_id': 'daac1b9764a443988571f259edc746af', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1456, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:07Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 777} (original settings None) and network segments [{'id': 'd4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 777, 'network_id': 'd3d697e5-86b6-44a6-a643-0e99e53f0bff'}] [ 1032.039057] [50969]: INFO neutron.services.segments.plugin [-] Segment d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89 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 d4e1bf21-6d4b-40ed-ae5a-ffeaa0873a89 found for delete ", "request_id": "req-edf8172a-9db7-4cb0-8319-ddd5033b76d8"}]} [ 1032.039057] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] delete_network_postcommit: [ 1032.039057] [50969]: key[qinq], None -> None [ 1032.039057] [50969]: key[project_id], daac1b9764a443988571f259edc746af -> None [ 1032.039057] [50969]: key[tags], [] -> None [ 1032.039057] [50969]: key[router:external], False -> None [ 1032.039057] [50969]: key[created_at], 2025-11-21T22:41:07Z -> None [ 1032.039057] [50969]: key[name], tempest-ServerGroupTestJSON-722354667-network -> None [ 1032.039057] [50969]: key[status], ACTIVE -> None [ 1032.039057] [50969]: key[ipv6_address_scope], None -> None [ 1032.039057] [50969]: key[tenant_id], daac1b9764a443988571f259edc746af -> None [ 1032.039057] [50969]: key[availability_zone_hints], [] -> None [ 1032.039057] [50969]: key[availability_zones], ['nova'] -> None [ 1032.039057] [50969]: key[id], d3d697e5-86b6-44a6-a643-0e99e53f0bff -> None [ 1032.039057] [50969]: key[port_security_enabled], True -> None [ 1032.039057] [50969]: key[subnets], [] -> None [ 1032.039057] [50969]: key[provider:segmentation_id], 777 -> None [ 1032.039057] [50969]: key[provider:network_type], vlan -> None [ 1032.039057] [50969]: key[revision_number], 3 -> None [ 1032.039057] [50969]: key[provider:physical_network], default -> None [ 1032.039057] [50969]: key[description], -> None [ 1032.039057] [50969]: key[updated_at], 2025-11-21T22:42:44Z -> None [ 1032.039057] [50969]: key[standard_attr_id], 1456 -> None [ 1032.039057] [50969]: key[admin_state_up], True -> None [ 1032.039057] [50969]: key[shared], False -> None [ 1032.039057] [50969]: key[ipv4_address_scope], None -> None [ 1032.039057] [50969]: key[vlan_transparent], None -> None [ 1032.039057] [50969]: key[mtu], 8950 -> None [ 1032.039057] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.040404] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] delete_port_postcommit called with port settings {'id': 'd99ab732-388a-48b7-9c4c-9e46220c63e0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:83:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '209b4e22-9108-4bf7-b7bf-9c8ddd0fb179', 'device_owner': 'network:router_gateway', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:54Z', 'updated_at': '2025-11-21T22:36:55Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1032.040404] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] delete_port_postcommit: [ 1032.040404] [50968]: key[mac_address], fa:16:3e:5f:83:13 -> None [ 1032.040404] [50968]: key[device_id], 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 -> None [ 1032.040404] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1032.040404] [50968]: key[binding:vnic_type], normal -> None [ 1032.040404] [50968]: key[project_id], -> None [ 1032.040404] [50968]: key[tags], [] -> None [ 1032.040404] [50968]: key[allowed_address_pairs], [] -> None [ 1032.040404] [50968]: key[created_at], 2025-11-21T22:36:54Z -> None [ 1032.040404] [50968]: key[name], -> None [ 1032.040404] [50968]: key[status], ACTIVE -> None [ 1032.040404] [50968]: key[tenant_id], -> None [ 1032.040404] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.167'}] -> None [ 1032.040404] [50968]: key[id], d99ab732-388a-48b7-9c4c-9e46220c63e0 -> None [ 1032.040404] [50968]: key[port_security_enabled], False -> None [ 1032.040404] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1032.040404] [50968]: key[security_groups], [] -> None [ 1032.040404] [50968]: key[binding:profile], {} -> None [ 1032.040404] [50968]: key[binding:host_id], devstack -> None [ 1032.040404] [50968]: key[revision_number], 5 -> None [ 1032.040404] [50968]: key[description], -> None [ 1032.040404] [50968]: key[updated_at], 2025-11-21T22:36:55Z -> None [ 1032.040404] [50968]: key[standard_attr_id], 901 -> None [ 1032.040404] [50968]: key[admin_state_up], True -> None [ 1032.040404] [50968]: key[binding:vif_type], ovs -> None [ 1032.040404] [50968]: key[device_owner], network:router_gateway -> None [ 1032.040404] [50968]: key[extra_dhcp_opts], [] -> None [ 1032.040404] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.040404] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.042276] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Pushing event deleted for resources: {'Network': ['ID=d3d697e5-86b6-44a6-a643-0e99e53f0bff,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.045142] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b6ff824f-ce57-41bf-ab15-f390a56f3736 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.048225] [50969]: [pid: 50969|app: 0|req: 4349/8928] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:42:44 2025] DELETE /networking/v2.0/networks/d3d697e5-86b6-44a6-a643-0e99e53f0bff => generated 0 bytes in 236 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1032.084034] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'abd65798-c300-4ef2-aada-119bb5ca01ee'}, {'name': 'network-changed', 'server_uuid': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'tag': 'abd65798-c300-4ef2-aada-119bb5ca01ee'}, {'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5daf8090-4819-4703-9774-1323bfb57418'}, {'name': 'network-changed', 'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'tag': '5daf8090-4819-4703-9774-1323bfb57418'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1032.085131] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-df5c3144-290a-4be0-a423-80a684aa77c4" -d '{"events": [{"server_uuid": "bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f", "name": "network-vif-plugged", "status": "completed", "tag": "abd65798-c300-4ef2-aada-119bb5ca01ee"}, {"name": "network-changed", "server_uuid": "bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f", "tag": "abd65798-c300-4ef2-aada-119bb5ca01ee"}, {"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-plugged", "status": "completed", "tag": "5daf8090-4819-4703-9774-1323bfb57418"}, {"name": "network-changed", "server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "tag": "5daf8090-4819-4703-9774-1323bfb57418"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1032.101296] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.103448] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks [] for router_controller (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.123555] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad3e0819-11cd-40dc-acb0-070601ec95a7 req-be77e6f6-9872-4758-bba3-26d873a1b654 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.124184] [50969]: [pid: 50969|app: 0|req: 4350/8929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.127153] [50969]: DEBUG neutron.api.wsgi [req-17ebe3c1-7d72-4376-b24c-7280949b24cd req-0d3e63ea-14dd-489c-a180-f74ecfd1ccfc tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.139754] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (209b4e22-9108-4bf7-b7bf-9c8ddd0fb179), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.140365] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1032.147688] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6979cc1a-5c2a-430d-ae09-caca9922fae9 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.147688] [50968]: [pid: 50968|app: 0|req: 4580/8930] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:44 2025] DELETE /networking/v2.0/routers/209b4e22-9108-4bf7-b7bf-9c8ddd0fb179 => generated 0 bytes in 411 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1032.153888] [50969]: [pid: 50969|app: 0|req: 4351/8931] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.158628] [50969]: DEBUG neutron.api.v2.base [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Request body: {'port': {'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1032.187262] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-402af21c-0a27-44b0-a189-8fbb99002a95 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.188058] [50968]: [pid: 50968|app: 0|req: 4581/8932] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.190939] [50968]: DEBUG neutron.api.wsgi [req-ad3e0819-11cd-40dc-acb0-070601ec95a7 req-74572aa1-1058-4286-8b08-1051cdb7e5b7 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.223303] [50968]: [pid: 50968|app: 0|req: 4582/8933] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.260048] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] Deleting subnet ce2d324e-8485-49d8-b8f6-60f9e7b93cdb {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1032.263971] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] Publish callbacks [] for subnet (ce2d324e-8485-49d8-b8f6-60f9e7b93cdb), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.280795] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.282652] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (ce2d324e-8485-49d8-b8f6-60f9e7b93cdb), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.333104] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (ce2d324e-8485-49d8-b8f6-60f9e7b93cdb), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.334157] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] delete_subnet_precommit called with subnet settings {'id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'name': 'tempest-ServersAdminTestJSON-1364485984-subnet', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 898, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) [ 1032.334157] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] delete_subnet_precommit: [ 1032.334157] [50968]: key[service_types], [] -> None [ 1032.334157] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.334157] [50968]: key[tags], [] -> None [ 1032.334157] [50968]: key[router:external], False -> None [ 1032.334157] [50968]: key[ipv6_ra_mode], None -> None [ 1032.334157] [50968]: key[created_at], 2025-11-21T22:36:53Z -> None [ 1032.334157] [50968]: key[name], tempest-ServersAdminTestJSON-1364485984-subnet -> None [ 1032.334157] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1032.334157] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.334157] [50968]: key[id], ce2d324e-8485-49d8-b8f6-60f9e7b93cdb -> None [ 1032.334157] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1032.334157] [50968]: key[host_routes], [] -> None [ 1032.334157] [50968]: key[revision_number], 0 -> None [ 1032.334157] [50968]: key[dns_nameservers], [] -> None [ 1032.334157] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1032.334157] [50968]: key[updated_at], 2025-11-21T22:36:53Z -> None [ 1032.334157] [50968]: key[description], -> None [ 1032.334157] [50968]: key[standard_attr_id], 898 -> None [ 1032.334157] [50968]: key[segment_id], None -> None [ 1032.334157] [50968]: key[shared], False -> None [ 1032.334157] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1032.334157] [50968]: key[ipv6_address_mode], None -> None [ 1032.334157] [50968]: key[enable_dhcp], True -> None [ 1032.334157] [50968]: key[subnetpool_id], None -> None [ 1032.334157] [50968]: key[ip_version], 4 -> None [ 1032.334157] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.377064] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (ce2d324e-8485-49d8-b8f6-60f9e7b93cdb), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.377285] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'ce2d324e-8485-49d8-b8f6-60f9e7b93cdb', 'name': 'tempest-ServersAdminTestJSON-1364485984-subnet', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 898, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:36:53Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) [ 1032.377428] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] delete_subnet_postcommit: [ 1032.377428] [50968]: key[service_types], [] -> None [ 1032.377428] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.377428] [50968]: key[tags], [] -> None [ 1032.377428] [50968]: key[router:external], False -> None [ 1032.377428] [50968]: key[ipv6_ra_mode], None -> None [ 1032.377428] [50968]: key[created_at], 2025-11-21T22:36:53Z -> None [ 1032.377428] [50968]: key[name], tempest-ServersAdminTestJSON-1364485984-subnet -> None [ 1032.377428] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1032.377428] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.377428] [50968]: key[id], ce2d324e-8485-49d8-b8f6-60f9e7b93cdb -> None [ 1032.377428] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1032.377428] [50968]: key[host_routes], [] -> None [ 1032.377428] [50968]: key[revision_number], 0 -> None [ 1032.377428] [50968]: key[dns_nameservers], [] -> None [ 1032.377428] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1032.377428] [50968]: key[updated_at], 2025-11-21T22:36:53Z -> None [ 1032.377428] [50968]: key[description], -> None [ 1032.377428] [50968]: key[standard_attr_id], 898 -> None [ 1032.377428] [50968]: key[segment_id], None -> None [ 1032.377428] [50968]: key[shared], False -> None [ 1032.377428] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1032.377428] [50968]: key[ipv6_address_mode], None -> None [ 1032.377428] [50968]: key[enable_dhcp], True -> None [ 1032.377428] [50968]: key[subnetpool_id], None -> None [ 1032.377428] [50968]: key[ip_version], 4 -> None [ 1032.377428] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.383071] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=ce2d324e-8485-49d8-b8f6-60f9e7b93cdb,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.393175] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6e1a33a1-4db7-44d0-856a-f1b55ddcb193 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.394892] [50968]: [pid: 50968|app: 0|req: 4583/8934] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:44 2025] DELETE /networking/v2.0/subnets/ce2d324e-8485-49d8-b8f6-60f9e7b93cdb => generated 0 bytes in 172 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1032.422397] [50968]: [pid: 50968|app: 0|req: 4584/8935] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/security-groups?tenant_id=daac1b9764a443988571f259edc746af&name=default => generated 2929 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1032.432557] [50969]: DEBUG neutron.notifiers.nova [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b654d6dc-b6b4-4db0-8f61-efac9ee47d6d {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1032.437969] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks [] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.445468] [50969]: DEBUG neutron.db.provisioning_blocks [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Transition to ACTIVE for port object b654d6dc-b6b4-4db0-8f61-efac9ee47d6d will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1032.447236] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_precommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:39Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1032.447580] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_precommit: [ 1032.447580] [50969]: key[device_owner], -> compute:nova [ 1032.447580] [50969]: key[binding:host_id], -> cpu-1 [ 1032.447580] [50969]: key[updated_at], 2025-11-21T22:42:39Z -> 2025-11-21T22:42:44Z [ 1032.447580] [50969]: key[revision_number], 1 -> 2 [ 1032.447580] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.452301] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e31c4714-48a4-4f55-8202-c5c8c3d2bf04 req-1df82859-33f8-4db4-9fdc-15c29f4b1e76 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.453824] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.454195] [50968]: [pid: 50968|app: 0|req: 4585/8936] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.467045] [50968]: [pid: 50968|app: 0|req: 4586/8937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.476847] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Pushing event updated for resources: {'Port': ['ID=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.481543] [50968]: [pid: 50968|app: 0|req: 4587/8938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:44 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.511112] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (791d4e27-15c5-4f6c-8910-5685785ffe5d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.513581] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_postcommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': '', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:39Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1032.513765] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_postcommit: [ 1032.513765] [50969]: key[device_owner], -> compute:nova [ 1032.513765] [50969]: key[binding:host_id], -> cpu-1 [ 1032.513765] [50969]: key[updated_at], 2025-11-21T22:42:39Z -> 2025-11-21T22:42:44Z [ 1032.513765] [50969]: key[revision_number], 1 -> 2 [ 1032.513765] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.519201] [50969]: DEBUG neutron.plugins.ml2.managers [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Attempting to bind port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1032.519344] [50969]: DEBUG neutron.plugins.ml2.managers [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Attempting to bind port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1032.519501] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Attempting to bind port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d on network e2aad316-ab2b-4304-9ecd-3201b4566ec7 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1032.535370] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1032.535535] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Bind Segment={'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1032.538507] [50969]: DEBUG networking_nsxv3.api.rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Bind port on Host cpu-1 & Segment [{'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1032.538886] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Deleting port 1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1032.539167] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.564221] [50968]: DEBUG neutron.plugins.ml2.db [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] For port 1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9,segment=NetworkSegment(fd2b385f-8606-4952-8975-01eb2943a719),segment_id=fd2b385f-8606-4952-8975-01eb2943a719)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1032.564221] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.569936] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] delete_port_precommit called with port settings {'id': '1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:fb:9e:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-791d4e27-15c5-4f6c-8910-5685785ffe5d', 'device_owner': 'network:dhcp', 'standard_attr_id': 1092, '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-21T22:37:32Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 1032.570338] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] delete_port_precommit: [ 1032.570338] [50968]: key[mac_address], fa:16:3e:fb:9e:7f -> None [ 1032.570338] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1032.570338] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1032.570338] [50968]: key[binding:vnic_type], normal -> None [ 1032.570338] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.570338] [50968]: key[tags], [] -> None [ 1032.570338] [50968]: key[allowed_address_pairs], [] -> None [ 1032.570338] [50968]: key[created_at], 2025-11-21T22:37:32Z -> None [ 1032.570338] [50968]: key[name], -> None [ 1032.570338] [50968]: key[status], ACTIVE -> None [ 1032.570338] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.570338] [50968]: key[fixed_ips], [] -> None [ 1032.570338] [50968]: key[id], 1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9 -> None [ 1032.570338] [50968]: key[port_security_enabled], False -> None [ 1032.570338] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1032.570338] [50968]: key[security_groups], [] -> None [ 1032.570338] [50968]: key[binding:profile], {} -> None [ 1032.570338] [50968]: key[binding:host_id], devstack -> None [ 1032.570338] [50968]: key[revision_number], 5 -> None [ 1032.570338] [50968]: key[description], -> None [ 1032.570338] [50968]: key[updated_at], 2025-11-21T22:42:44Z -> None [ 1032.570338] [50968]: key[standard_attr_id], 1092 -> None [ 1032.570338] [50968]: key[admin_state_up], True -> None [ 1032.570338] [50968]: key[binding:vif_type], ovs -> None [ 1032.570338] [50968]: key[device_owner], network:dhcp -> None [ 1032.570338] [50968]: key[extra_dhcp_opts], [] -> None [ 1032.570338] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.571953] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Calling delete_port for 1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1032.621327] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.629584] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Pushing event deleted for resources: {'Port': ['ID=1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.636482] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] No DVR routers for this DVR port 1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1032.636778] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] delete_port_postcommit called with port settings {'id': '1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9', 'name': '', 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'mac_address': 'fa:16:3e:fb:9e:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-791d4e27-15c5-4f6c-8910-5685785ffe5d', 'device_owner': 'network:dhcp', 'standard_attr_id': 1092, '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-21T22:37:32Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 5, 'project_id': '9497357ea6f54e07b2d8941384d6a562'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}}] (original binding levels None) on network {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 1032.637252] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] delete_port_postcommit: [ 1032.637252] [50968]: key[mac_address], fa:16:3e:fb:9e:7f -> None [ 1032.637252] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1032.637252] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1032.637252] [50968]: key[binding:vnic_type], normal -> None [ 1032.637252] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.637252] [50968]: key[tags], [] -> None [ 1032.637252] [50968]: key[allowed_address_pairs], [] -> None [ 1032.637252] [50968]: key[created_at], 2025-11-21T22:37:32Z -> None [ 1032.637252] [50968]: key[name], -> None [ 1032.637252] [50968]: key[status], ACTIVE -> None [ 1032.637252] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.637252] [50968]: key[fixed_ips], [] -> None [ 1032.637252] [50968]: key[id], 1150e4f7-46df-4d6a-a3e2-5c92a0b3f0f9 -> None [ 1032.637252] [50968]: key[port_security_enabled], False -> None [ 1032.637252] [50968]: key[network_id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1032.637252] [50968]: key[security_groups], [] -> None [ 1032.637252] [50968]: key[binding:profile], {} -> None [ 1032.637252] [50968]: key[binding:host_id], devstack -> None [ 1032.637252] [50968]: key[revision_number], 5 -> None [ 1032.637252] [50968]: key[description], -> None [ 1032.637252] [50968]: key[updated_at], 2025-11-21T22:42:44Z -> None [ 1032.637252] [50968]: key[standard_attr_id], 1092 -> None [ 1032.637252] [50968]: key[admin_state_up], True -> None [ 1032.637252] [50968]: key[binding:vif_type], ovs -> None [ 1032.637252] [50968]: key[device_owner], network:dhcp -> None [ 1032.637252] [50968]: key[extra_dhcp_opts], [] -> None [ 1032.637252] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.652090] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (791d4e27-15c5-4f6c-8910-5685785ffe5d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.660290] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] delete_network_precommit called with network settings {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} (original settings None) and network segments [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] [ 1032.660564] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] delete_network_precommit: [ 1032.660564] [50968]: key[qinq], None -> None [ 1032.660564] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.660564] [50968]: key[tags], [] -> None [ 1032.660564] [50968]: key[router:external], False -> None [ 1032.660564] [50968]: key[created_at], 2025-11-21T22:36:53Z -> None [ 1032.660564] [50968]: key[name], tempest-ServersAdminTestJSON-1364485984-network -> None [ 1032.660564] [50968]: key[status], ACTIVE -> None [ 1032.660564] [50968]: key[ipv6_address_scope], None -> None [ 1032.660564] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.660564] [50968]: key[availability_zone_hints], [] -> None [ 1032.660564] [50968]: key[availability_zones], ['nova'] -> None [ 1032.660564] [50968]: key[id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1032.660564] [50968]: key[port_security_enabled], True -> None [ 1032.660564] [50968]: key[subnets], [] -> None [ 1032.660564] [50968]: key[provider:segmentation_id], 958 -> None [ 1032.660564] [50968]: key[provider:network_type], vlan -> None [ 1032.660564] [50968]: key[revision_number], 3 -> None [ 1032.660564] [50968]: key[provider:physical_network], default -> None [ 1032.660564] [50968]: key[description], -> None [ 1032.660564] [50968]: key[updated_at], 2025-11-21T22:42:44Z -> None [ 1032.660564] [50968]: key[standard_attr_id], 893 -> None [ 1032.660564] [50968]: key[admin_state_up], True -> None [ 1032.660564] [50968]: key[shared], False -> None [ 1032.660564] [50968]: key[ipv4_address_scope], None -> None [ 1032.660564] [50968]: key[vlan_transparent], None -> None [ 1032.660564] [50968]: key[mtu], 8950 -> None [ 1032.660564] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.661720] [50968]: DEBUG neutron.services.segments.db [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['791d4e27-15c5-4f6c-8910-5685785ffe5d']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1032.665317] [50968]: DEBUG neutron.services.segments.db [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'fd2b385f-8606-4952-8975-01eb2943a719') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1032.665492] [50968]: DEBUG neutron.services.segments.db [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'fd2b385f-8606-4952-8975-01eb2943a719') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1032.669844] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (fd2b385f-8606-4952-8975-01eb2943a719), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.676887] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (fd2b385f-8606-4952-8975-01eb2943a719), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.683371] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Releasing vlan 958 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1032.683649] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (fd2b385f-8606-4952-8975-01eb2943a719), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.695791] [50968]: INFO neutron.services.segments.plugin [-] Segment fd2b385f-8606-4952-8975-01eb2943a719 resource provider aggregate not found [ 1032.712276] [50968]: INFO neutron.services.segments.plugin [-] Segment fd2b385f-8606-4952-8975-01eb2943a719 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 fd2b385f-8606-4952-8975-01eb2943a719 found for delete ", "request_id": "req-440c0e79-f72e-4193-a611-a0af74087d32"}]} [ 1032.722641] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (791d4e27-15c5-4f6c-8910-5685785ffe5d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.722898] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] delete_network_postcommit called with network settings {'id': '791d4e27-15c5-4f6c-8910-5685785ffe5d', 'name': 'tempest-ServersAdminTestJSON-1364485984-network', 'tenant_id': '9497357ea6f54e07b2d8941384d6a562', 'project_id': '9497357ea6f54e07b2d8941384d6a562', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 893, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:53Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} (original settings None) and network segments [{'id': 'fd2b385f-8606-4952-8975-01eb2943a719', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': '791d4e27-15c5-4f6c-8910-5685785ffe5d'}] [ 1032.723086] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] delete_network_postcommit: [ 1032.723086] [50968]: key[qinq], None -> None [ 1032.723086] [50968]: key[project_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.723086] [50968]: key[tags], [] -> None [ 1032.723086] [50968]: key[router:external], False -> None [ 1032.723086] [50968]: key[created_at], 2025-11-21T22:36:53Z -> None [ 1032.723086] [50968]: key[name], tempest-ServersAdminTestJSON-1364485984-network -> None [ 1032.723086] [50968]: key[status], ACTIVE -> None [ 1032.723086] [50968]: key[ipv6_address_scope], None -> None [ 1032.723086] [50968]: key[tenant_id], 9497357ea6f54e07b2d8941384d6a562 -> None [ 1032.723086] [50968]: key[availability_zone_hints], [] -> None [ 1032.723086] [50968]: key[availability_zones], ['nova'] -> None [ 1032.723086] [50968]: key[id], 791d4e27-15c5-4f6c-8910-5685785ffe5d -> None [ 1032.723086] [50968]: key[port_security_enabled], True -> None [ 1032.723086] [50968]: key[subnets], [] -> None [ 1032.723086] [50968]: key[provider:segmentation_id], 958 -> None [ 1032.723086] [50968]: key[provider:network_type], vlan -> None [ 1032.723086] [50968]: key[revision_number], 3 -> None [ 1032.723086] [50968]: key[provider:physical_network], default -> None [ 1032.723086] [50968]: key[description], -> None [ 1032.723086] [50968]: key[updated_at], 2025-11-21T22:42:44Z -> None [ 1032.723086] [50968]: key[standard_attr_id], 893 -> None [ 1032.723086] [50968]: key[admin_state_up], True -> None [ 1032.723086] [50968]: key[shared], False -> None [ 1032.723086] [50968]: key[ipv4_address_scope], None -> None [ 1032.723086] [50968]: key[vlan_transparent], None -> None [ 1032.723086] [50968]: key[mtu], 8950 -> None [ 1032.723086] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.729909] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Pushing event deleted for resources: {'Network': ['ID=791d4e27-15c5-4f6c-8910-5685785ffe5d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.733318] [50968]: DEBUG neutron_lib.callbacks.manager [None req-dc6e91a1-c803-43f1-8914-97b60055659f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.735167] [50968]: [pid: 50968|app: 0|req: 4588/8939] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:42:44 2025] DELETE /networking/v2.0/networks/791d4e27-15c5-4f6c-8910-5685785ffe5d => generated 0 bytes in 253 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1032.777205] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a14bba5-d86d-45f4-9072-69bc572a024e admin admin] Publish callbacks [] for security_group (0499d8ef-26b2-4caa-99c4-df9d91f4f626), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.795476] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a14bba5-d86d-45f4-9072-69bc572a024e admin admin] Publish callbacks [] for security_group (0499d8ef-26b2-4caa-99c4-df9d91f4f626), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.812200] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a14bba5-d86d-45f4-9072-69bc572a024e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0499d8ef-26b2-4caa-99c4-df9d91f4f626), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.816338] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3a14bba5-d86d-45f4-9072-69bc572a024e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0499d8ef-26b2-4caa-99c4-df9d91f4f626,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.821354] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3a14bba5-d86d-45f4-9072-69bc572a024e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.821354] [50968]: [pid: 50968|app: 0|req: 4589/8940] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:45 2025] DELETE /networking/v2.0/security-groups/0499d8ef-26b2-4caa-99c4-df9d91f4f626 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1032.858016] [50968]: [pid: 50968|app: 0|req: 4590/8941] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:45 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.890605] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b96ffcec-e6c3-4e76-974b-565dbbc5002f req-3afd6e6c-e197-4921-85fc-7c35b0699d1b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.891670] [50968]: [pid: 50968|app: 0|req: 4591/8942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:45 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.905298] [50968]: [pid: 50968|app: 0|req: 4592/8943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:45 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.067586] [50968]: DEBUG neutron_lib.callbacks.manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.201907] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Deleting port 424b6340-4e69-4383-aab8-d9a387f9c815 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1033.202128] [50968]: DEBUG neutron_lib.callbacks.manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (424b6340-4e69-4383-aab8-d9a387f9c815), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.235205] [50968]: DEBUG neutron.plugins.ml2.db [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] For port 424b6340-4e69-4383-aab8-d9a387f9c815, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=424b6340-4e69-4383-aab8-d9a387f9c815,segment=NetworkSegment(9626a5fa-fc4c-4f0a-b3a4-6464c38c2835),segment_id=9626a5fa-fc4c-4f0a-b3a4-6464c38c2835)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1033.235508] [50968]: DEBUG neutron_lib.callbacks.manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (424b6340-4e69-4383-aab8-d9a387f9c815), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.241250] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] delete_port_precommit called with port settings {'id': '424b6340-4e69-4383-aab8-d9a387f9c815', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:97:f1:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 936, 'fixed_ips': [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', '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-21T22:36:58Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 5, 'project_id': '99d49abd229c4c81976dd000e57b9198'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 624, 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0'}}] (original binding levels None) on network {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} with segments to bind None [ 1033.241531] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] delete_port_precommit: [ 1033.241531] [50968]: key[mac_address], fa:16:3e:97:f1:cf -> None [ 1033.241531] [50968]: key[device_id], 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 -> None [ 1033.241531] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1033.241531] [50968]: key[binding:vnic_type], normal -> None [ 1033.241531] [50968]: key[project_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1033.241531] [50968]: key[tags], [] -> None [ 1033.241531] [50968]: key[allowed_address_pairs], [] -> None [ 1033.241531] [50968]: key[created_at], 2025-11-21T22:36:58Z -> None [ 1033.241531] [50968]: key[name], -> None [ 1033.241531] [50968]: key[status], ACTIVE -> None [ 1033.241531] [50968]: key[tenant_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1033.241531] [50968]: key[fixed_ips], [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}] -> None [ 1033.241531] [50968]: key[id], 424b6340-4e69-4383-aab8-d9a387f9c815 -> None [ 1033.241531] [50968]: key[port_security_enabled], False -> None [ 1033.241531] [50968]: key[network_id], 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1033.241531] [50968]: key[security_groups], [] -> None [ 1033.241531] [50968]: key[binding:profile], {} -> None [ 1033.241531] [50968]: key[binding:host_id], devstack -> None [ 1033.241531] [50968]: key[revision_number], 5 -> None [ 1033.241531] [50968]: key[description], -> None [ 1033.241531] [50968]: key[updated_at], 2025-11-21T22:37:01Z -> None [ 1033.241531] [50968]: key[standard_attr_id], 936 -> None [ 1033.241531] [50968]: key[admin_state_up], True -> None [ 1033.241531] [50968]: key[binding:vif_type], ovs -> None [ 1033.241531] [50968]: key[device_owner], network:router_interface -> None [ 1033.241531] [50968]: key[extra_dhcp_opts], [] -> None [ 1033.241531] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.243542] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Calling delete_port for 424b6340-4e69-4383-aab8-d9a387f9c815 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1033.367993] [50968]: DEBUG neutron_lib.callbacks.manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (424b6340-4e69-4383-aab8-d9a387f9c815), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.375805] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Pushing event deleted for resources: {'Port': ['ID=424b6340-4e69-4383-aab8-d9a387f9c815,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1033.379935] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380094] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380176] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380276] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380372] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380465] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380556] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380649] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380743] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380831] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.380924] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.381066] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.381200] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.381309] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.381418] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.381611] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.381711] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.381804] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.381896] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382032] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382110] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382178] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382271] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382361] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382450] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382539] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382629] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382717] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382806] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.382894] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1033.383677] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Tracked resource versions report: [ 1033.383677] [50968]: pushed versions: [ 1033.383677] [50968]: { 'AddressGroup': {'1.2'}, [ 1033.383677] [50968]: 'Agent': {'1.1'}, [ 1033.383677] [50968]: 'ConntrackHelper': {'1.0'}, [ 1033.383677] [50968]: 'LocalIPAssociation': {'1.0'}, [ 1033.383677] [50968]: 'Log': {'1.0'}, [ 1033.383677] [50968]: 'NDPProxy': {'1.0'}, [ 1033.383677] [50968]: 'Network': {'1.2'}, [ 1033.383677] [50968]: 'Port': {'1.10'}, [ 1033.383677] [50968]: 'PortForwarding': {'1.3'}, [ 1033.383677] [50968]: 'QosPolicy': {'1.10'}, [ 1033.383677] [50968]: 'SecurityGroup': {'1.6'}, [ 1033.383677] [50968]: 'SecurityGroupRule': {'1.3'}, [ 1033.383677] [50968]: 'SubPort': {'1.0'}, [ 1033.383677] [50968]: 'Subnet': {'1.2'}, [ 1033.383677] [50968]: 'Trunk': {'1.1'}} [ 1033.383677] [50968]: consumer versions: [ 1033.383677] [50968]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1033.383677] [50968]: 'Agent': '1.1', [ 1033.383677] [50968]: 'ConntrackHelper': '1.0', [ 1033.383677] [50968]: 'LocalIPAssociation': '1.0', [ 1033.383677] [50968]: 'Log': '1.0', [ 1033.383677] [50968]: 'NDPProxy': '1.0', [ 1033.383677] [50968]: 'Network': '1.2', [ 1033.383677] [50968]: 'Port': '1.10', [ 1033.383677] [50968]: 'PortForwarding': '1.3', [ 1033.383677] [50968]: 'QosPolicy': '1.10', [ 1033.383677] [50968]: 'SecurityGroup': '1.6', [ 1033.383677] [50968]: 'SecurityGroupRule': '1.3', [ 1033.383677] [50968]: 'SubPort': '1.0', [ 1033.383677] [50968]: 'Subnet': '1.2', [ 1033.383677] [50968]: 'Trunk': '1.1'}, [ 1033.383677] [50968]: L3 agent@devstack: {}, [ 1033.383677] [50968]: Metadata agent@devstack: {}, [ 1033.383677] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1033.383677] [50968]: 'Agent': '1.1', [ 1033.383677] [50968]: 'ConntrackHelper': '1.0', [ 1033.383677] [50968]: 'LocalIPAssociation': '1.0', [ 1033.383677] [50968]: 'Log': '1.0', [ 1033.383677] [50968]: 'NDPProxy': '1.0', [ 1033.383677] [50968]: 'Network': '1.2', [ 1033.383677] [50968]: 'Port': '1.10', [ 1033.383677] [50968]: 'PortForwarding': '1.3', [ 1033.383677] [50968]: 'QosPolicy': '1.10', [ 1033.383677] [50968]: 'SecurityGroup': '1.6', [ 1033.383677] [50968]: 'SecurityGroupRule': '1.3', [ 1033.383677] [50968]: 'SubPort': '1.0', [ 1033.383677] [50968]: 'Subnet': '1.2', [ 1033.383677] [50968]: 'Trunk': '1.1'}, [ 1033.383677] [50968]: DHCP agent@devstack: {}} [ 1033.383677] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1033.411783] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] delete_port_postcommit called with port settings {'id': '424b6340-4e69-4383-aab8-d9a387f9c815', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:97:f1:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 936, 'fixed_ips': [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', '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-21T22:36:58Z', 'updated_at': '2025-11-21T22:37:01Z', 'revision_number': 5, 'project_id': '99d49abd229c4c81976dd000e57b9198'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 624, 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0'}}] (original binding levels None) on network {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f78c11f6-b614-4235-8df2-bb54bc362c4d'], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} with segments to bind None [ 1033.412053] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] delete_port_postcommit: [ 1033.412053] [50968]: key[mac_address], fa:16:3e:97:f1:cf -> None [ 1033.412053] [50968]: key[device_id], 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 -> None [ 1033.412053] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1033.412053] [50968]: key[binding:vnic_type], normal -> None [ 1033.412053] [50968]: key[project_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1033.412053] [50968]: key[tags], [] -> None [ 1033.412053] [50968]: key[allowed_address_pairs], [] -> None [ 1033.412053] [50968]: key[created_at], 2025-11-21T22:36:58Z -> None [ 1033.412053] [50968]: key[name], -> None [ 1033.412053] [50968]: key[status], ACTIVE -> None [ 1033.412053] [50968]: key[tenant_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1033.412053] [50968]: key[fixed_ips], [{'subnet_id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'ip_address': '192.168.128.1'}] -> None [ 1033.412053] [50968]: key[id], 424b6340-4e69-4383-aab8-d9a387f9c815 -> None [ 1033.412053] [50968]: key[port_security_enabled], False -> None [ 1033.412053] [50968]: key[network_id], 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1033.412053] [50968]: key[security_groups], [] -> None [ 1033.412053] [50968]: key[binding:profile], {} -> None [ 1033.412053] [50968]: key[binding:host_id], devstack -> None [ 1033.412053] [50968]: key[revision_number], 5 -> None [ 1033.412053] [50968]: key[description], -> None [ 1033.412053] [50968]: key[updated_at], 2025-11-21T22:37:01Z -> None [ 1033.412053] [50968]: key[standard_attr_id], 936 -> None [ 1033.412053] [50968]: key[admin_state_up], True -> None [ 1033.412053] [50968]: key[binding:vif_type], ovs -> None [ 1033.412053] [50968]: key[device_owner], network:router_interface -> None [ 1033.412053] [50968]: key[extra_dhcp_opts], [] -> None [ 1033.412053] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.460720] [50968]: DEBUG neutron_lib.callbacks.manager [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.541146] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Bound using segment: {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1033.543030] [50969]: DEBUG neutron.plugins.ml2.managers [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Bound port: b654d6dc-b6b4-4db0-8f61-efac9ee47d6d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "de5fcb06-b0d0-467f-86fe-06882165ac31", "external-id": "nsx-vlan-transportzone-595", "segmentation_id": 595}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1033.543030] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.559319] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Router 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1033.586222] [50969]: DEBUG neutron.plugins.ml2.db [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] For port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1033.588709] [50969]: DEBUG neutron.plugins.ml2.db [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] For port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d,segment=NetworkSegment(eb4d2ea6-f78b-4b6a-ab21-1b48a0179304),segment_id=eb4d2ea6-f78b-4b6a-ab21-1b48a0179304)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1033.590389] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_precommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1033.590797] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_precommit: [ 1033.590797] [50969]: key[binding:vif_type], unbound -> ovs [ 1033.590797] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} [ 1033.590797] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.597644] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.610599] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-503fb392-1721-49d3-814b-7c2ac3bf7cfd admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1033.614852] [50968]: [pid: 50968|app: 0|req: 4593/8944] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:42:45 2025] PUT /networking/v2.0/routers/3cf35e27-2af8-4132-ba3d-a5941e44d0f5/remove_router_interface => generated 309 bytes in 709 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.623153] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Pushing event updated for resources: {'Port': ['ID=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1033.630536] [50969]: DEBUG neutron.db.provisioning_blocks [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Provisioning complete for port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1033.630536] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.630536] [50969]: INFO neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Attempt 1 to provision port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d [ 1033.645683] [50968]: [pid: 50968|app: 0|req: 4594/8945] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:45 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 1033.648333] [50968]: DEBUG neutron.api.wsgi [req-b96ffcec-e6c3-4e76-974b-565dbbc5002f req-e5400872-e601-499e-a073-dd9fbc248b82 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.657897] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'tag': 'f970e742-a7dd-4233-93a3-6e3fdbaca217'}, {'server_uuid': '17970da4-1a39-459d-abad-2369fb06438e', 'name': 'network-vif-deleted', 'tag': 'bafefadd-e31d-4bb2-9ca3-7010a305c606'}, {'name': 'network-changed', 'server_uuid': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'tag': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1033.662467] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee" -d '{"events": [{"name": "network-changed", "server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "tag": "f970e742-a7dd-4233-93a3-6e3fdbaca217"}, {"server_uuid": "17970da4-1a39-459d-abad-2369fb06438e", "name": "network-vif-deleted", "tag": "bafefadd-e31d-4bb2-9ca3-7010a305c606"}, {"name": "network-changed", "server_uuid": "6b652529-5c45-4dff-9d4f-c16c8c4b1300", "tag": "fb6f9609-7576-4f53-b1bd-044eac7e6b45"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1033.672320] [50968]: [pid: 50968|app: 0|req: 4595/8946] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:45 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.672480] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Current status of the port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1033.672480] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.690020] [50968]: [pid: 50968|app: 0|req: 4596/8947] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.710635] [50969]: DEBUG neutron.plugins.ml2.db [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] For port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d,segment=NetworkSegment(eb4d2ea6-f78b-4b6a-ab21-1b48a0179304),segment_id=eb4d2ea6-f78b-4b6a-ab21-1b48a0179304)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1033.714497] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-fb132d7d-0434-4c7e-9f8f-eba21fb663f6 x-openstack-request-id: req-fb132d7d-0434-4c7e-9f8f-eba21fb663f6 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1033.714497] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f", "name": "network-vif-plugged", "status": "completed", "tag": "abd65798-c300-4ef2-aada-119bb5ca01ee", "code": 200}, {"name": "network-changed", "server_uuid": "bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f", "tag": "abd65798-c300-4ef2-aada-119bb5ca01ee", "status": "completed", "code": 200}, {"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-plugged", "status": "completed", "tag": "5daf8090-4819-4703-9774-1323bfb57418", "code": 200}, {"name": "network-changed", "server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "tag": "5daf8090-4819-4703-9774-1323bfb57418", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1033.714497] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fb132d7d-0434-4c7e-9f8f-eba21fb663f6 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1033.714497] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fb132d7d-0434-4c7e-9f8f-eba21fb663f6'] response: {'server_uuid': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'code': 200} [ 1033.714497] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fb132d7d-0434-4c7e-9f8f-eba21fb663f6'] response: {'name': 'network-changed', 'server_uuid': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'tag': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'status': 'completed', 'code': 200} [ 1033.714497] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fb132d7d-0434-4c7e-9f8f-eba21fb663f6'] response: {'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5daf8090-4819-4703-9774-1323bfb57418', 'code': 200} [ 1033.714497] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fb132d7d-0434-4c7e-9f8f-eba21fb663f6'] response: {'name': 'network-changed', 'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'tag': '5daf8090-4819-4703-9774-1323bfb57418', 'status': 'completed', 'code': 200} [ 1033.742128] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks [] for router (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.744605] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_precommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:45Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}]) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1033.744750] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_precommit: [ 1033.744750] [50969]: key[status], DOWN -> ACTIVE [ 1033.744750] [50969]: key[updated_at], 2025-11-21T22:42:45Z -> 2025-11-21T22:42:46Z [ 1033.744750] [50969]: key[revision_number], 4 -> 5 [ 1033.744750] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.752067] [50969]: DEBUG neutron.db.provisioning_blocks [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Provisioning complete for port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1033.752213] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.752324] [50969]: INFO neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Attempt 1 to provision port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d [ 1033.790428] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks [] for router_gateway (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.793487] [50969]: DEBUG neutron.plugins.ml2.plugin [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Current status of the port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1033.794032] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_postcommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:45Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}]) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1033.794191] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_postcommit: [ 1033.794191] [50969]: key[status], DOWN -> ACTIVE [ 1033.794191] [50969]: key[updated_at], 2025-11-21T22:42:45Z -> 2025-11-21T22:42:46Z [ 1033.794191] [50969]: key[revision_number], 4 -> 5 [ 1033.794191] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.794371] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.818187] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Deleting port f0362ff7-e307-45ac-aa9c-4f5e006840ac {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1033.818343] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (f0362ff7-e307-45ac-aa9c-4f5e006840ac), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.820757] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Pushing event updated for resources: {'Port': ['ID=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1033.823576] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_postcommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:45Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:44Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1033.823748] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] update_port_postcommit: [ 1033.823748] [50969]: key[binding:vif_type], unbound -> ovs [ 1033.823748] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}} [ 1033.823748] [50969]: key[updated_at], 2025-11-21T22:42:44Z -> 2025-11-21T22:42:45Z [ 1033.823748] [50969]: key[revision_number], 2 -> 4 [ 1033.823748] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.828912] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.828912] [50969]: DEBUG neutron_lib.callbacks.manager [req-ce0092fe-2008-48cf-88de-155465e21250 req-8198af66-baf6-4c5f-b45b-960180d14244 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.830402] [50969]: [pid: 50969|app: 0|req: 4352/8948] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:44 2025] PUT /networking/v2.0/ports/b654d6dc-b6b4-4db0-8f61-efac9ee47d6d => generated 1039 bytes in 1676 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1033.850307] [50969]: [pid: 50969|app: 0|req: 4353/8949] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.850434] [50968]: DEBUG neutron.plugins.ml2.db [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] For port f0362ff7-e307-45ac-aa9c-4f5e006840ac, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f0362ff7-e307-45ac-aa9c-4f5e006840ac,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1033.850434] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (f0362ff7-e307-45ac-aa9c-4f5e006840ac), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.853656] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] delete_port_precommit called with port settings {'id': 'f0362ff7-e307-45ac-aa9c-4f5e006840ac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:98:d5:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 917, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.251'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1033.853854] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] delete_port_precommit: [ 1033.853854] [50968]: key[mac_address], fa:16:3e:98:d5:fa -> None [ 1033.853854] [50968]: key[device_id], 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 -> None [ 1033.853854] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1033.853854] [50968]: key[binding:vnic_type], normal -> None [ 1033.853854] [50968]: key[project_id], -> None [ 1033.853854] [50968]: key[tags], [] -> None [ 1033.853854] [50968]: key[allowed_address_pairs], [] -> None [ 1033.853854] [50968]: key[created_at], 2025-11-21T22:36:57Z -> None [ 1033.853854] [50968]: key[name], -> None [ 1033.853854] [50968]: key[status], ACTIVE -> None [ 1033.853854] [50968]: key[tenant_id], -> None [ 1033.853854] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.251'}] -> None [ 1033.853854] [50968]: key[id], f0362ff7-e307-45ac-aa9c-4f5e006840ac -> None [ 1033.853854] [50968]: key[port_security_enabled], False -> None [ 1033.853854] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1033.853854] [50968]: key[security_groups], [] -> None [ 1033.853854] [50968]: key[binding:profile], {} -> None [ 1033.853854] [50968]: key[binding:host_id], devstack -> None [ 1033.853854] [50968]: key[revision_number], 5 -> None [ 1033.853854] [50968]: key[description], -> None [ 1033.853854] [50968]: key[updated_at], 2025-11-21T22:36:58Z -> None [ 1033.853854] [50968]: key[standard_attr_id], 917 -> None [ 1033.853854] [50968]: key[admin_state_up], True -> None [ 1033.853854] [50968]: key[binding:vif_type], ovs -> None [ 1033.853854] [50968]: key[device_owner], network:router_gateway -> None [ 1033.853854] [50968]: key[extra_dhcp_opts], [] -> None [ 1033.853854] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.855993] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Calling delete_port for f0362ff7-e307-45ac-aa9c-4f5e006840ac owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1033.966656] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f0362ff7-e307-45ac-aa9c-4f5e006840ac), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.974498] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Pushing event deleted for resources: {'Port': ['ID=f0362ff7-e307-45ac-aa9c-4f5e006840ac,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1033.978861] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb30a48d-a262-4163-a23b-34c58780964b req-8ebd7884-24dc-4285-bdeb-dff2dd8cfa51 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.980036] [50969]: [pid: 50969|app: 0|req: 4354/8950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.002930] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] delete_port_postcommit called with port settings {'id': 'f0362ff7-e307-45ac-aa9c-4f5e006840ac', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:98:d5:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3cf35e27-2af8-4132-ba3d-a5941e44d0f5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 917, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.251'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:57Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1034.003165] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] delete_port_postcommit: [ 1034.003165] [50968]: key[mac_address], fa:16:3e:98:d5:fa -> None [ 1034.003165] [50968]: key[device_id], 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 -> None [ 1034.003165] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1034.003165] [50968]: key[binding:vnic_type], normal -> None [ 1034.003165] [50968]: key[project_id], -> None [ 1034.003165] [50968]: key[tags], [] -> None [ 1034.003165] [50968]: key[allowed_address_pairs], [] -> None [ 1034.003165] [50968]: key[created_at], 2025-11-21T22:36:57Z -> None [ 1034.003165] [50968]: key[name], -> None [ 1034.003165] [50968]: key[status], ACTIVE -> None [ 1034.003165] [50968]: key[tenant_id], -> None [ 1034.003165] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.251'}] -> None [ 1034.003165] [50968]: key[id], f0362ff7-e307-45ac-aa9c-4f5e006840ac -> None [ 1034.003165] [50968]: key[port_security_enabled], False -> None [ 1034.003165] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1034.003165] [50968]: key[security_groups], [] -> None [ 1034.003165] [50968]: key[binding:profile], {} -> None [ 1034.003165] [50968]: key[binding:host_id], devstack -> None [ 1034.003165] [50968]: key[revision_number], 5 -> None [ 1034.003165] [50968]: key[description], -> None [ 1034.003165] [50968]: key[updated_at], 2025-11-21T22:36:58Z -> None [ 1034.003165] [50968]: key[standard_attr_id], 917 -> None [ 1034.003165] [50968]: key[admin_state_up], True -> None [ 1034.003165] [50968]: key[binding:vif_type], ovs -> None [ 1034.003165] [50968]: key[device_owner], network:router_gateway -> None [ 1034.003165] [50968]: key[extra_dhcp_opts], [] -> None [ 1034.003165] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.004646] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.004811] [50969]: [pid: 50969|app: 0|req: 4355/8951] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b&fields=id&fields=resource_request => generated 57 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.039057] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.041431] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks [] for router_controller (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.063420] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b0e229f-e8f9-412a-8708-5991de61e576 req-f7dfcc72-0279-43b3-ae0c-a381ba50fb01 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.064700] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (3cf35e27-2af8-4132-ba3d-a5941e44d0f5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.064994] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 3cf35e27-2af8-4132-ba3d-a5941e44d0f5 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1034.071155] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e5f38116-70c8-450b-a263-c49296d21e7f admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.071155] [50968]: [pid: 50968|app: 0|req: 4597/8952] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:46 2025] DELETE /networking/v2.0/routers/3cf35e27-2af8-4132-ba3d-a5941e44d0f5 => generated 0 bytes in 380 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1034.072686] [50968]: DEBUG neutron.api.wsgi [req-cb30a48d-a262-4163-a23b-34c58780964b req-f24aa3c9-ccb6-46b3-a0cf-eb55e705c57c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.101585] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b0e229f-e8f9-412a-8708-5991de61e576 req-f7dfcc72-0279-43b3-ae0c-a381ba50fb01 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.103931] [50968]: [pid: 50968|app: 0|req: 4598/8953] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.106706] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b0e229f-e8f9-412a-8708-5991de61e576 req-f7dfcc72-0279-43b3-ae0c-a381ba50fb01 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.108062] [50969]: [pid: 50969|app: 0|req: 4356/8954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1034.115765] [50969]: DEBUG neutron.api.wsgi [req-4b0e229f-e8f9-412a-8708-5991de61e576 req-e9033c3c-59b3-417e-9000-f37af313dc4d tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.140588] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] Deleting subnet f78c11f6-b614-4235-8df2-bb54bc362c4d {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1034.143805] [50968]: DEBUG neutron_lib.callbacks.manager [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] Publish callbacks [] for subnet (f78c11f6-b614-4235-8df2-bb54bc362c4d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.154333] [50969]: [pid: 50969|app: 0|req: 4357/8955] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.168151] [50968]: DEBUG neutron_lib.callbacks.manager [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (f78c11f6-b614-4235-8df2-bb54bc362c4d), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.211444] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1804a483-b618-4afb-978a-7e0873160e19 req-b476a48e-0494-43d1-a2a8-30175e0ffba1 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.212460] [50969]: [pid: 50969|app: 0|req: 4358/8956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.222536] [50968]: DEBUG neutron_lib.callbacks.manager [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (f78c11f6-b614-4235-8df2-bb54bc362c4d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.223335] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] delete_subnet_precommit called with subnet settings {'id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'name': 'tempest-ServersAdminTestJSON-1254233340-subnet', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 915, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 0, 'segment_id': None, 'project_id': '99d49abd229c4c81976dd000e57b9198'} (original settings None) [ 1034.223710] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] delete_subnet_precommit: [ 1034.223710] [50968]: key[service_types], [] -> None [ 1034.223710] [50968]: key[project_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.223710] [50968]: key[tags], [] -> None [ 1034.223710] [50968]: key[router:external], False -> None [ 1034.223710] [50968]: key[ipv6_ra_mode], None -> None [ 1034.223710] [50968]: key[created_at], 2025-11-21T22:36:56Z -> None [ 1034.223710] [50968]: key[name], tempest-ServersAdminTestJSON-1254233340-subnet -> None [ 1034.223710] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1034.223710] [50968]: key[tenant_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.223710] [50968]: key[id], f78c11f6-b614-4235-8df2-bb54bc362c4d -> None [ 1034.223710] [50968]: key[network_id], 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1034.223710] [50968]: key[host_routes], [] -> None [ 1034.223710] [50968]: key[revision_number], 0 -> None [ 1034.223710] [50968]: key[dns_nameservers], [] -> None [ 1034.223710] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1034.223710] [50968]: key[updated_at], 2025-11-21T22:36:56Z -> None [ 1034.223710] [50968]: key[description], -> None [ 1034.223710] [50968]: key[standard_attr_id], 915 -> None [ 1034.223710] [50968]: key[segment_id], None -> None [ 1034.223710] [50968]: key[shared], False -> None [ 1034.223710] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1034.223710] [50968]: key[ipv6_address_mode], None -> None [ 1034.223710] [50968]: key[enable_dhcp], True -> None [ 1034.223710] [50968]: key[subnetpool_id], None -> None [ 1034.223710] [50968]: key[ip_version], 4 -> None [ 1034.223710] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.267908] [50968]: DEBUG neutron_lib.callbacks.manager [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (f78c11f6-b614-4235-8df2-bb54bc362c4d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.268180] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'f78c11f6-b614-4235-8df2-bb54bc362c4d', 'name': 'tempest-ServersAdminTestJSON-1254233340-subnet', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 915, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:36:56Z', 'revision_number': 0, 'segment_id': None, 'project_id': '99d49abd229c4c81976dd000e57b9198'} (original settings None) [ 1034.268384] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] delete_subnet_postcommit: [ 1034.268384] [50968]: key[service_types], [] -> None [ 1034.268384] [50968]: key[project_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.268384] [50968]: key[tags], [] -> None [ 1034.268384] [50968]: key[router:external], False -> None [ 1034.268384] [50968]: key[ipv6_ra_mode], None -> None [ 1034.268384] [50968]: key[created_at], 2025-11-21T22:36:56Z -> None [ 1034.268384] [50968]: key[name], tempest-ServersAdminTestJSON-1254233340-subnet -> None [ 1034.268384] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1034.268384] [50968]: key[tenant_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.268384] [50968]: key[id], f78c11f6-b614-4235-8df2-bb54bc362c4d -> None [ 1034.268384] [50968]: key[network_id], 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1034.268384] [50968]: key[host_routes], [] -> None [ 1034.268384] [50968]: key[revision_number], 0 -> None [ 1034.268384] [50968]: key[dns_nameservers], [] -> None [ 1034.268384] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1034.268384] [50968]: key[updated_at], 2025-11-21T22:36:56Z -> None [ 1034.268384] [50968]: key[description], -> None [ 1034.268384] [50968]: key[standard_attr_id], 915 -> None [ 1034.268384] [50968]: key[segment_id], None -> None [ 1034.268384] [50968]: key[shared], False -> None [ 1034.268384] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1034.268384] [50968]: key[ipv6_address_mode], None -> None [ 1034.268384] [50968]: key[enable_dhcp], True -> None [ 1034.268384] [50968]: key[subnetpool_id], None -> None [ 1034.268384] [50968]: key[ip_version], 4 -> None [ 1034.268384] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.274998] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=f78c11f6-b614-4235-8df2-bb54bc362c4d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1034.279693] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-0e54b3c1-cda4-4793-8bda-d4ec19d8f507 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.282973] [50969]: [pid: 50969|app: 0|req: 4359/8957] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports/d77de370-03fb-4100-93c0-ef2270bafde2 => generated 746 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.283450] [50968]: DEBUG neutron_lib.callbacks.manager [None req-91cbdf45-b7ab-46d3-a032-d6a5b817e590 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.284755] [50968]: [pid: 50968|app: 0|req: 4599/8958] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:42:46 2025] DELETE /networking/v2.0/subnets/f78c11f6-b614-4235-8df2-bb54bc362c4d => generated 0 bytes in 180 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1034.288275] [50968]: DEBUG neutron.api.wsgi [req-1804a483-b618-4afb-978a-7e0873160e19 req-7be6f7d6-48d2-4452-bbe4-0e52f0a8ca50 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.297637] [50969]: [pid: 50969|app: 0|req: 4360/8959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.312063] [50968]: [pid: 50968|app: 0|req: 4600/8960] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.325458] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (0e6b63dc-0bc1-4d99-880f-04cdd10569e0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.351113] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-95b9802c-df1a-45ac-ba63-5441a0198c04 x-openstack-request-id: req-95b9802c-df1a-45ac-ba63-5441a0198c04 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1034.351113] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "tag": "f970e742-a7dd-4233-93a3-6e3fdbaca217", "status": "completed", "code": 200}, {"server_uuid": "17970da4-1a39-459d-abad-2369fb06438e", "name": "network-vif-deleted", "tag": "bafefadd-e31d-4bb2-9ca3-7010a305c606", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "6b652529-5c45-4dff-9d4f-c16c8c4b1300", "tag": "fb6f9609-7576-4f53-b1bd-044eac7e6b45", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1034.351317] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-95b9802c-df1a-45ac-ba63-5441a0198c04 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1034.354092] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-95b9802c-df1a-45ac-ba63-5441a0198c04'] response: {'name': 'network-changed', 'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'tag': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'status': 'completed', 'code': 200} [ 1034.354092] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-95b9802c-df1a-45ac-ba63-5441a0198c04'] response: {'server_uuid': '17970da4-1a39-459d-abad-2369fb06438e', 'name': 'network-vif-deleted', 'tag': 'bafefadd-e31d-4bb2-9ca3-7010a305c606', 'status': 'completed', 'code': 200} [ 1034.354092] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-95b9802c-df1a-45ac-ba63-5441a0198c04'] response: {'name': 'network-changed', 'server_uuid': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'tag': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'status': 'completed', 'code': 200} [ 1034.372776] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Deleting port dce81111-9661-4971-b1f8-597506734ba1 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1034.373920] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (dce81111-9661-4971-b1f8-597506734ba1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.384205] [50968]: [pid: 50968|app: 0|req: 4601/8961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.392316] [50969]: DEBUG neutron.plugins.ml2.db [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] For port dce81111-9661-4971-b1f8-597506734ba1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=dce81111-9661-4971-b1f8-597506734ba1,segment=NetworkSegment(9626a5fa-fc4c-4f0a-b3a4-6464c38c2835),segment_id=9626a5fa-fc4c-4f0a-b3a4-6464c38c2835)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1034.392525] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (dce81111-9661-4971-b1f8-597506734ba1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.397224] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] delete_port_precommit called with port settings {'id': 'dce81111-9661-4971-b1f8-597506734ba1', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:58:30:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'device_owner': 'network:dhcp', 'standard_attr_id': 941, '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-21T22:36:59Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 5, 'project_id': '99d49abd229c4c81976dd000e57b9198'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 624, 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0'}}] (original binding levels None) on network {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} with segments to bind None [ 1034.397451] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] delete_port_precommit: [ 1034.397451] [50969]: key[mac_address], fa:16:3e:58:30:d6 -> None [ 1034.397451] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1034.397451] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1034.397451] [50969]: key[binding:vnic_type], normal -> None [ 1034.397451] [50969]: key[project_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.397451] [50969]: key[tags], [] -> None [ 1034.397451] [50969]: key[allowed_address_pairs], [] -> None [ 1034.397451] [50969]: key[created_at], 2025-11-21T22:36:59Z -> None [ 1034.397451] [50969]: key[name], -> None [ 1034.397451] [50969]: key[status], ACTIVE -> None [ 1034.397451] [50969]: key[tenant_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.397451] [50969]: key[fixed_ips], [] -> None [ 1034.397451] [50969]: key[id], dce81111-9661-4971-b1f8-597506734ba1 -> None [ 1034.397451] [50969]: key[port_security_enabled], False -> None [ 1034.397451] [50969]: key[network_id], 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1034.397451] [50969]: key[security_groups], [] -> None [ 1034.397451] [50969]: key[binding:profile], {} -> None [ 1034.397451] [50969]: key[binding:host_id], devstack -> None [ 1034.397451] [50969]: key[revision_number], 5 -> None [ 1034.397451] [50969]: key[description], -> None [ 1034.397451] [50969]: key[updated_at], 2025-11-21T22:42:46Z -> None [ 1034.397451] [50969]: key[standard_attr_id], 941 -> None [ 1034.397451] [50969]: key[admin_state_up], True -> None [ 1034.397451] [50969]: key[binding:vif_type], ovs -> None [ 1034.397451] [50969]: key[device_owner], network:dhcp -> None [ 1034.397451] [50969]: key[extra_dhcp_opts], [] -> None [ 1034.397451] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.400682] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Calling delete_port for dce81111-9661-4971-b1f8-597506734ba1 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1034.442346] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a831d689-8975-42ad-ac03-03cb3f6fc7bf req-7d4eb068-6ca4-4e48-a8df-888e40566d08 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.443495] [50968]: [pid: 50968|app: 0|req: 4602/8962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1034.450053] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (dce81111-9661-4971-b1f8-597506734ba1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.458664] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Pushing event deleted for resources: {'Port': ['ID=dce81111-9661-4971-b1f8-597506734ba1,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1034.469600] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] No DVR routers for this DVR port dce81111-9661-4971-b1f8-597506734ba1 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1034.469894] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] delete_port_postcommit called with port settings {'id': 'dce81111-9661-4971-b1f8-597506734ba1', 'name': '', 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'mac_address': 'fa:16:3e:58:30:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'device_owner': 'network:dhcp', 'standard_attr_id': 941, '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-21T22:36:59Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 5, 'project_id': '99d49abd229c4c81976dd000e57b9198'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 624, 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0'}}] (original binding levels None) on network {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} with segments to bind None [ 1034.470086] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] delete_port_postcommit: [ 1034.470086] [50969]: key[mac_address], fa:16:3e:58:30:d6 -> None [ 1034.470086] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1034.470086] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1034.470086] [50969]: key[binding:vnic_type], normal -> None [ 1034.470086] [50969]: key[project_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.470086] [50969]: key[tags], [] -> None [ 1034.470086] [50969]: key[allowed_address_pairs], [] -> None [ 1034.470086] [50969]: key[created_at], 2025-11-21T22:36:59Z -> None [ 1034.470086] [50969]: key[name], -> None [ 1034.470086] [50969]: key[status], ACTIVE -> None [ 1034.470086] [50969]: key[tenant_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.470086] [50969]: key[fixed_ips], [] -> None [ 1034.470086] [50969]: key[id], dce81111-9661-4971-b1f8-597506734ba1 -> None [ 1034.470086] [50969]: key[port_security_enabled], False -> None [ 1034.470086] [50969]: key[network_id], 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1034.470086] [50969]: key[security_groups], [] -> None [ 1034.470086] [50969]: key[binding:profile], {} -> None [ 1034.470086] [50969]: key[binding:host_id], devstack -> None [ 1034.470086] [50969]: key[revision_number], 5 -> None [ 1034.470086] [50969]: key[description], -> None [ 1034.470086] [50969]: key[updated_at], 2025-11-21T22:42:46Z -> None [ 1034.470086] [50969]: key[standard_attr_id], 941 -> None [ 1034.470086] [50969]: key[admin_state_up], True -> None [ 1034.470086] [50969]: key[binding:vif_type], ovs -> None [ 1034.470086] [50969]: key[device_owner], network:dhcp -> None [ 1034.470086] [50969]: key[extra_dhcp_opts], [] -> None [ 1034.470086] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.493443] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (0e6b63dc-0bc1-4d99-880f-04cdd10569e0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.502884] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] delete_network_precommit called with network settings {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} (original settings None) and network segments [{'id': '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 624, 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0'}] [ 1034.503158] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] delete_network_precommit: [ 1034.503158] [50969]: key[qinq], None -> None [ 1034.503158] [50969]: key[project_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.503158] [50969]: key[tags], [] -> None [ 1034.503158] [50969]: key[router:external], False -> None [ 1034.503158] [50969]: key[created_at], 2025-11-21T22:36:56Z -> None [ 1034.503158] [50969]: key[name], tempest-ServersAdminTestJSON-1254233340-network -> None [ 1034.503158] [50969]: key[status], ACTIVE -> None [ 1034.503158] [50969]: key[ipv6_address_scope], None -> None [ 1034.503158] [50969]: key[tenant_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.503158] [50969]: key[availability_zone_hints], [] -> None [ 1034.503158] [50969]: key[availability_zones], ['nova'] -> None [ 1034.503158] [50969]: key[id], 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1034.503158] [50969]: key[port_security_enabled], True -> None [ 1034.503158] [50969]: key[subnets], [] -> None [ 1034.503158] [50969]: key[provider:segmentation_id], 624 -> None [ 1034.503158] [50969]: key[provider:network_type], vlan -> None [ 1034.503158] [50969]: key[revision_number], 3 -> None [ 1034.503158] [50969]: key[provider:physical_network], default -> None [ 1034.503158] [50969]: key[description], -> None [ 1034.503158] [50969]: key[updated_at], 2025-11-21T22:42:46Z -> None [ 1034.503158] [50969]: key[standard_attr_id], 913 -> None [ 1034.503158] [50969]: key[admin_state_up], True -> None [ 1034.503158] [50969]: key[shared], False -> None [ 1034.503158] [50969]: key[ipv4_address_scope], None -> None [ 1034.503158] [50969]: key[vlan_transparent], None -> None [ 1034.503158] [50969]: key[mtu], 8950 -> None [ 1034.503158] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.504192] [50969]: DEBUG neutron.services.segments.db [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['0e6b63dc-0bc1-4d99-880f-04cdd10569e0']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1034.507114] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a89c223-22f7-4bcf-9a23-59a44e5d041c req-6f9bc446-c600-4fe2-b7da-7b6b88ae21f2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.508186] [50968]: [pid: 50968|app: 0|req: 4603/8963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.508330] [50969]: DEBUG neutron.services.segments.db [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1034.508439] [50969]: DEBUG neutron.services.segments.db [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1034.511868] [50968]: DEBUG neutron.api.wsgi [req-a831d689-8975-42ad-ac03-03cb3f6fc7bf req-98da3974-ac01-438a-974a-1746db5895b9 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.513112] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (9626a5fa-fc4c-4f0a-b3a4-6464c38c2835), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.535660] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (9626a5fa-fc4c-4f0a-b3a4-6464c38c2835), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.535844] [50968]: [pid: 50968|app: 0|req: 4604/8964] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.538387] [50968]: DEBUG neutron.api.wsgi [req-7a89c223-22f7-4bcf-9a23-59a44e5d041c req-30fb6451-bd65-4b70-af36-2988bdbc1b22 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.557544] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Releasing vlan 624 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1034.557709] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (9626a5fa-fc4c-4f0a-b3a4-6464c38c2835), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.563497] [50968]: [pid: 50968|app: 0|req: 4605/8965] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.570282] [50969]: INFO neutron.services.segments.plugin [-] Segment 9626a5fa-fc4c-4f0a-b3a4-6464c38c2835 resource provider aggregate not found [ 1034.585550] [50969]: INFO neutron.services.segments.plugin [-] Segment 9626a5fa-fc4c-4f0a-b3a4-6464c38c2835 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 9626a5fa-fc4c-4f0a-b3a4-6464c38c2835 found for delete ", "request_id": "req-a4f9d157-026b-45bd-9214-f999b7a1df27"}]} [ 1034.589223] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (0e6b63dc-0bc1-4d99-880f-04cdd10569e0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.589339] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] delete_network_postcommit called with network settings {'id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0', 'name': 'tempest-ServersAdminTestJSON-1254233340-network', 'tenant_id': '99d49abd229c4c81976dd000e57b9198', 'project_id': '99d49abd229c4c81976dd000e57b9198', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 913, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:56Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 624} (original settings None) and network segments [{'id': '9626a5fa-fc4c-4f0a-b3a4-6464c38c2835', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 624, 'network_id': '0e6b63dc-0bc1-4d99-880f-04cdd10569e0'}] [ 1034.589482] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] delete_network_postcommit: [ 1034.589482] [50969]: key[qinq], None -> None [ 1034.589482] [50969]: key[project_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.589482] [50969]: key[tags], [] -> None [ 1034.589482] [50969]: key[router:external], False -> None [ 1034.589482] [50969]: key[created_at], 2025-11-21T22:36:56Z -> None [ 1034.589482] [50969]: key[name], tempest-ServersAdminTestJSON-1254233340-network -> None [ 1034.589482] [50969]: key[status], ACTIVE -> None [ 1034.589482] [50969]: key[ipv6_address_scope], None -> None [ 1034.589482] [50969]: key[tenant_id], 99d49abd229c4c81976dd000e57b9198 -> None [ 1034.589482] [50969]: key[availability_zone_hints], [] -> None [ 1034.589482] [50969]: key[availability_zones], ['nova'] -> None [ 1034.589482] [50969]: key[id], 0e6b63dc-0bc1-4d99-880f-04cdd10569e0 -> None [ 1034.589482] [50969]: key[port_security_enabled], True -> None [ 1034.589482] [50969]: key[subnets], [] -> None [ 1034.589482] [50969]: key[provider:segmentation_id], 624 -> None [ 1034.589482] [50969]: key[provider:network_type], vlan -> None [ 1034.589482] [50969]: key[revision_number], 3 -> None [ 1034.589482] [50969]: key[provider:physical_network], default -> None [ 1034.589482] [50969]: key[description], -> None [ 1034.589482] [50969]: key[updated_at], 2025-11-21T22:42:46Z -> None [ 1034.589482] [50969]: key[standard_attr_id], 913 -> None [ 1034.589482] [50969]: key[admin_state_up], True -> None [ 1034.589482] [50969]: key[shared], False -> None [ 1034.589482] [50969]: key[ipv4_address_scope], None -> None [ 1034.589482] [50969]: key[vlan_transparent], None -> None [ 1034.589482] [50969]: key[mtu], 8950 -> None [ 1034.589482] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.595533] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Pushing event deleted for resources: {'Network': ['ID=0e6b63dc-0bc1-4d99-880f-04cdd10569e0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1034.599691] [50969]: DEBUG neutron_lib.callbacks.manager [None req-676d1956-8d53-44bb-9f17-db07e34d4141 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.601997] [50969]: [pid: 50969|app: 0|req: 4361/8966] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:42:46 2025] DELETE /networking/v2.0/networks/0e6b63dc-0bc1-4d99-880f-04cdd10569e0 => generated 0 bytes in 304 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1034.609628] [50968]: [pid: 50968|app: 0|req: 4606/8967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.663286] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5080582a-1bda-4e3f-b005-ed31d507dc1b req-c2608d52-89ff-470c-8865-3222859e1c85 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.663506] [50969]: [pid: 50969|app: 0|req: 4362/8968] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.670743] [50969]: DEBUG neutron.api.wsgi [req-5080582a-1bda-4e3f-b005-ed31d507dc1b req-97325bbc-296b-4ac7-ac68-3451338ab077 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.695945] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-a6165e20-737f-461a-9a6b-5e682442308e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.697597] [50968]: [pid: 50968|app: 0|req: 4607/8969] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:46 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1034.699321] [50969]: [pid: 50969|app: 0|req: 4363/8970] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.762517] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-676a8e39-cf5c-4c39-b3fe-b045f8301cb9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.764177] [50968]: [pid: 50968|app: 0|req: 4608/8971] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.769738] [50968]: DEBUG neutron.api.wsgi [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-8eb03245-a363-4ad7-87f5-d8043cc9a3c0 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.783232] [50968]: [pid: 50968|app: 0|req: 4609/8972] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=abd65798-c300-4ef2-aada-119bb5ca01ee => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1034.805489] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-5f69f7b0-a28c-44cb-a1b5-bb396a80168a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.806426] [50968]: [pid: 50968|app: 0|req: 4610/8973] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1034.806554] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84814656-6b81-4ee3-8db1-3892325e6b74 req-13508d0c-87f8-46b6-bde0-4dc0454e47cb tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.807453] [50969]: [pid: 50969|app: 0|req: 4364/8974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.813987] [50969]: DEBUG neutron.api.wsgi [req-84814656-6b81-4ee3-8db1-3892325e6b74 req-186278d3-330f-4269-b93b-35bb767ce405 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.840762] [50969]: [pid: 50969|app: 0|req: 4365/8975] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1034.841489] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-41fd3246-d618-465d-886b-39146454483b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.842695] [50968]: [pid: 50968|app: 0|req: 4611/8976] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.874893] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-fc534c02-3733-4188-97ca-aad123e07c84 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.878710] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-fc534c02-3733-4188-97ca-aad123e07c84 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.881945] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-fc534c02-3733-4188-97ca-aad123e07c84 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.882078] [50968]: [pid: 50968|app: 0|req: 4612/8977] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1034.883286] [50969]: [pid: 50969|app: 0|req: 4366/8978] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?tenant_id=5bea918845264a24882e01d48f60f8bc&device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 3109 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1034.897126] [50969]: [pid: 50969|app: 0|req: 4367/8979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.902656] [50968]: [pid: 50968|app: 0|req: 4613/8980] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/security-groups?tenant_id=99d49abd229c4c81976dd000e57b9198&name=default => generated 2925 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1034.925905] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51d47db1-1f7a-49a3-ad9d-7933128dde2b req-ef3b6801-a0f1-44f7-a046-943590e21597 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.927006] [50969]: [pid: 50969|app: 0|req: 4368/8981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.929463] [50969]: DEBUG neutron.api.wsgi [req-ce0092fe-2008-48cf-88de-155465e21250 req-3e07758d-90fe-4ea7-94fd-409a54f6943f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.936614] [50968]: [pid: 50968|app: 0|req: 4614/8982] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 1034.942470] [50969]: [pid: 50969|app: 0|req: 4369/8983] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.179&port_id=f970e742-a7dd-4233-93a3-6e3fdbaca217 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.945343] [50969]: DEBUG neutron.api.wsgi [req-51d47db1-1f7a-49a3-ad9d-7933128dde2b req-7c1ec997-6626-4975-b3be-94883bf07eea tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.963531] [50969]: [pid: 50969|app: 0|req: 4370/8984] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.965768] [50968]: DEBUG neutron_lib.callbacks.manager [None req-95a633cf-4ee1-4c81-9d9b-27d643755a66 admin admin] Publish callbacks [] for security_group (081d1c6d-073e-4525-8c4d-24bbcc29176a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.981384] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-bf58f055-a3d7-4322-8ed8-93fa24924732 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.982327] [50969]: [pid: 50969|app: 0|req: 4371/8985] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/subnets?id=26b65a1b-ca73-4e88-a1cb-20b9a3e73dee => generated 642 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.985819] [50968]: DEBUG neutron_lib.callbacks.manager [None req-95a633cf-4ee1-4c81-9d9b-27d643755a66 admin admin] Publish callbacks [] for security_group (081d1c6d-073e-4525-8c4d-24bbcc29176a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.995814] [50969]: [pid: 50969|app: 0|req: 4372/8986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.050453] [50968]: DEBUG neutron_lib.callbacks.manager [None req-95a633cf-4ee1-4c81-9d9b-27d643755a66 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (081d1c6d-073e-4525-8c4d-24bbcc29176a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.054993] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-95a633cf-4ee1-4c81-9d9b-27d643755a66 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=081d1c6d-073e-4525-8c4d-24bbcc29176a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1035.055277] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-71540743-55fc-4dcd-b75b-ab7b9a092be6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.056338] [50969]: [pid: 50969|app: 0|req: 4373/8987] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?network_id=e2aad316-ab2b-4304-9ecd-3201b4566ec7&device_owner=network%3Adhcp => generated 999 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.062343] [50968]: DEBUG neutron_lib.callbacks.manager [None req-95a633cf-4ee1-4c81-9d9b-27d643755a66 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.062959] [50968]: [pid: 50968|app: 0|req: 4615/8988] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:47 2025] DELETE /networking/v2.0/security-groups/081d1c6d-073e-4525-8c4d-24bbcc29176a => generated 0 bytes in 126 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1035.105136] [50969]: [pid: 50969|app: 0|req: 4374/8989] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.150089] [50968]: [pid: 50968|app: 0|req: 4616/8990] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?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) [ 1035.160416] [50969]: DEBUG neutron.api.wsgi [req-ce0092fe-2008-48cf-88de-155465e21250 req-5e79c9dc-6f75-4b0d-a78a-174fbce7b438 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.177472] [50969]: [pid: 50969|app: 0|req: 4375/8991] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.13&port_id=5daf8090-4819-4703-9774-1323bfb57418 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.229795] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-2135775f-863b-48ed-afe1-b99cc7c25a3c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.233568] [50968]: [pid: 50968|app: 0|req: 4617/8992] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/subnets?id=02d0d117-a39a-4f21-8497-a4b121843508 => generated 642 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.240551] [50969]: [pid: 50969|app: 0|req: 4376/8993] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/security-groups?tenant_id=9497357ea6f54e07b2d8941384d6a562&name=default => generated 2925 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1035.280621] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-486b3b95-c0fd-4894-865a-b7f1cfa550a3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.281808] [50968]: [pid: 50968|app: 0|req: 4618/8994] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?network_id=8e359f1c-868e-4d57-b289-ff0f97c9f9d1&device_owner=network%3Adhcp => generated 999 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1035.286410] [50969]: DEBUG neutron_lib.callbacks.manager [None req-271c5558-4e83-4d77-923c-b475c107c6c6 admin admin] Publish callbacks [] for security_group (9276c5a5-af43-4c6e-899f-c34039400160), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.300798] [50969]: DEBUG neutron_lib.callbacks.manager [None req-271c5558-4e83-4d77-923c-b475c107c6c6 admin admin] Publish callbacks [] for security_group (9276c5a5-af43-4c6e-899f-c34039400160), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.323350] [50969]: DEBUG neutron_lib.callbacks.manager [None req-271c5558-4e83-4d77-923c-b475c107c6c6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (9276c5a5-af43-4c6e-899f-c34039400160), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.327339] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-271c5558-4e83-4d77-923c-b475c107c6c6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9276c5a5-af43-4c6e-899f-c34039400160,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1035.331236] [50969]: DEBUG neutron_lib.callbacks.manager [None req-271c5558-4e83-4d77-923c-b475c107c6c6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.331716] [50969]: [pid: 50969|app: 0|req: 4377/8995] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:47 2025] DELETE /networking/v2.0/security-groups/9276c5a5-af43-4c6e-899f-c34039400160 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1035.339434] [50968]: [pid: 50968|app: 0|req: 4619/8996] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/networks/8e359f1c-868e-4d57-b289-ff0f97c9f9d1?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.384320] [50969]: [pid: 50969|app: 0|req: 4378/8997] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/networks/8e359f1c-868e-4d57-b289-ff0f97c9f9d1?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) [ 1035.390957] [50968]: DEBUG neutron.api.wsgi [req-ce0092fe-2008-48cf-88de-155465e21250 req-7ca1db10-c5b5-467d-a346-d965671f658a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.414194] [50968]: [pid: 50968|app: 0|req: 4620/8998] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.144&port_id=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d => generated 19 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.438617] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-12239095-bbeb-4839-b0ff-c853b1c74d5e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.439529] [50969]: [pid: 50969|app: 0|req: 4379/8999] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/subnets?id=26b65a1b-ca73-4e88-a1cb-20b9a3e73dee => generated 642 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.491250] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce0092fe-2008-48cf-88de-155465e21250 req-ffe94bcb-0300-4ff8-aab8-2d06c47508fe service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.491250] [50968]: [pid: 50968|app: 0|req: 4621/9000] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?network_id=e2aad316-ab2b-4304-9ecd-3201b4566ec7&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.505271] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c33cd6ee-d5e5-4aff-945e-e80f01c7ccf1 req-4a045740-8c8a-4b65-8f75-892acbe9cc35 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.506252] [50969]: [pid: 50969|app: 0|req: 4380/9001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.512825] [50968]: DEBUG neutron.api.wsgi [req-c33cd6ee-d5e5-4aff-945e-e80f01c7ccf1 req-54a9f0ee-2b20-414f-834c-5e45a13c8a79 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.537048] [50968]: [pid: 50968|app: 0|req: 4622/9002] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.556541] [50969]: [pid: 50969|app: 0|req: 4381/9003] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.597266] [50968]: [pid: 50968|app: 0|req: 4623/9004] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?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) [ 1035.610866] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfa36855-f070-45f1-80ea-049434eaaa93 req-6fedddd6-ad8e-4e03-8867-518f3ee18250 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.611851] [50969]: [pid: 50969|app: 0|req: 4382/9005] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.619090] [50969]: DEBUG neutron.api.wsgi [req-dfa36855-f070-45f1-80ea-049434eaaa93 req-a4155cf7-f509-40f9-93bc-06acdfe169fa tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.641148] [50969]: [pid: 50969|app: 0|req: 4383/9006] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.657052] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06ddb6f1-8ba6-4985-8e36-29961ce8bac8 req-1dc4ab29-4bfe-4e5b-9f3b-65142978db68 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.689329] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06ddb6f1-8ba6-4985-8e36-29961ce8bac8 req-1dc4ab29-4bfe-4e5b-9f3b-65142978db68 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.693870] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06ddb6f1-8ba6-4985-8e36-29961ce8bac8 req-1dc4ab29-4bfe-4e5b-9f3b-65142978db68 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.694966] [50968]: [pid: 50968|app: 0|req: 4624/9007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:47 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1035.700050] [50969]: [pid: 50969|app: 0|req: 4384/9008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.700900] [50968]: DEBUG neutron.api.wsgi [req-06ddb6f1-8ba6-4985-8e36-29961ce8bac8 req-0482e336-fe78-428e-bdd8-72ea9743dc2e tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.717250] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d'}, {'name': 'network-changed', 'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'tag': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1035.718847] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c1ff30ba-dd75-4fd4-8270-29a712e6e709" -d '{"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-plugged", "status": "completed", "tag": "b654d6dc-b6b4-4db0-8f61-efac9ee47d6d"}, {"name": "network-changed", "server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "tag": "b654d6dc-b6b4-4db0-8f61-efac9ee47d6d"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1035.728505] [50968]: [pid: 50968|app: 0|req: 4625/9009] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.768243] [50969]: [pid: 50969|app: 0|req: 4385/9010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.833097] [50969]: [pid: 50969|app: 0|req: 4386/9011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.852563] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0233f248-deea-4d46-85d9-846c2aeebf82 req-a414bbad-1729-4b8e-95db-de8616416528 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.853568] [50968]: [pid: 50968|app: 0|req: 4626/9012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.859433] [50969]: DEBUG neutron.api.wsgi [req-0233f248-deea-4d46-85d9-846c2aeebf82 req-f6199334-32a1-4b12-8c01-ba17af83b714 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.869622] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-7e52c278-3342-49eb-8eeb-a778476728a6 x-openstack-request-id: req-7e52c278-3342-49eb-8eeb-a778476728a6 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1035.870885] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-plugged", "status": "completed", "tag": "b654d6dc-b6b4-4db0-8f61-efac9ee47d6d", "code": 200}, {"name": "network-changed", "server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "tag": "b654d6dc-b6b4-4db0-8f61-efac9ee47d6d", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1035.871060] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7e52c278-3342-49eb-8eeb-a778476728a6 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1035.871254] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7e52c278-3342-49eb-8eeb-a778476728a6'] response: {'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'code': 200} [ 1035.873317] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7e52c278-3342-49eb-8eeb-a778476728a6'] response: {'name': 'network-changed', 'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'tag': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'status': 'completed', 'code': 200} [ 1035.884610] [50969]: [pid: 50969|app: 0|req: 4387/9013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.981464] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43c0b5ae-5aa1-436a-8e39-fee73d940d61 req-c9386afb-49b8-4f0d-a1af-6c893305ca16 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.982446] [50968]: [pid: 50968|app: 0|req: 4627/9014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.988138] [50968]: DEBUG neutron.api.wsgi [req-43c0b5ae-5aa1-436a-8e39-fee73d940d61 req-db734456-49e7-47f0-ad0f-887674788fbb tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.988456] [50969]: [pid: 50969|app: 0|req: 4388/9015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.006863] [50968]: [pid: 50968|app: 0|req: 4628/9016] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.075990] [50969]: [pid: 50969|app: 0|req: 4389/9017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.159850] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-f52b1a30-043d-40e5-a2c8-16bbe9bc9614 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.162257] [50968]: DEBUG neutron_lib.callbacks.manager [None req-516a5a67-6894-4aaa-8351-5e12dedf2d3f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.164139] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-f52b1a30-043d-40e5-a2c8-16bbe9bc9614 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.169513] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-f52b1a30-043d-40e5-a2c8-16bbe9bc9614 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.171229] [50969]: [pid: 50969|app: 0|req: 4390/9018] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?tenant_id=5bea918845264a24882e01d48f60f8bc&device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 3109 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1036.228732] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-8e639605-75bb-41c6-b330-88964e7f8264 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.229828] [50969]: [pid: 50969|app: 0|req: 4391/9019] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/networks?id=e2aad316-ab2b-4304-9ecd-3201b4566ec7 => generated 703 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.235813] [50969]: DEBUG neutron.api.wsgi [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-7b0201ab-e274-4b5e-9b99-88c9c9ece3f4 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.237921] [50968]: DEBUG neutron_lib.callbacks.manager [None req-516a5a67-6894-4aaa-8351-5e12dedf2d3f admin admin] Publish callbacks [] for security_group (dbf695bb-f504-47df-920b-75c787f23c34), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.241835] [50968]: DEBUG neutron_lib.callbacks.manager [None req-516a5a67-6894-4aaa-8351-5e12dedf2d3f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (dbf695bb-f504-47df-920b-75c787f23c34), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.250419] [50969]: [pid: 50969|app: 0|req: 4392/9020] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.179&port_id=f970e742-a7dd-4233-93a3-6e3fdbaca217 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.262937] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-516a5a67-6894-4aaa-8351-5e12dedf2d3f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=dbf695bb-f504-47df-920b-75c787f23c34,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.273198] [50968]: [pid: 50968|app: 0|req: 4629/9021] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/security-groups?tenant_id=3ee471cefd364c4fa0bae806be1694dc&name=default => generated 2929 bytes in 171 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1036.276870] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-b50de8d8-010c-4ce6-8d6c-7c11418c2fb0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.277906] [50969]: [pid: 50969|app: 0|req: 4393/9022] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/subnets?id=26b65a1b-ca73-4e88-a1cb-20b9a3e73dee => generated 642 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.311915] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61678263-59c9-4c36-93dc-e639407a72f3 admin admin] Publish callbacks [] for security_group (dbf695bb-f504-47df-920b-75c787f23c34), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.314749] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-a9337ac8-f753-4e55-a43f-0ab9a2a1bbec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.315885] [50969]: [pid: 50969|app: 0|req: 4394/9023] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?network_id=e2aad316-ab2b-4304-9ecd-3201b4566ec7&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.334420] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61678263-59c9-4c36-93dc-e639407a72f3 admin admin] Publish callbacks [] for security_group (dbf695bb-f504-47df-920b-75c787f23c34), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.357060] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61678263-59c9-4c36-93dc-e639407a72f3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (dbf695bb-f504-47df-920b-75c787f23c34), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.362701] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61678263-59c9-4c36-93dc-e639407a72f3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=dbf695bb-f504-47df-920b-75c787f23c34,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.363531] [50969]: [pid: 50969|app: 0|req: 4395/9024] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1036.366513] [50968]: DEBUG neutron_lib.callbacks.manager [None req-61678263-59c9-4c36-93dc-e639407a72f3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.367030] [50968]: [pid: 50968|app: 0|req: 4630/9025] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:48 2025] DELETE /networking/v2.0/security-groups/dbf695bb-f504-47df-920b-75c787f23c34 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1036.400909] [50969]: [pid: 50969|app: 0|req: 4396/9026] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?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.661389] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6305a71b-93e2-408d-8f9e-468aa8a4d6cc req-ebfccefd-5863-4e7c-ab00-0ca955c03169 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.662646] [50968]: [pid: 50968|app: 0|req: 4631/9027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:48 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.669101] [50969]: DEBUG neutron.api.wsgi [req-6305a71b-93e2-408d-8f9e-468aa8a4d6cc req-df890d45-99ce-4eb3-86df-e93473fac4f6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.692552] [50969]: [pid: 50969|app: 0|req: 4397/9028] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.759274] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfcec8e9-da34-49ec-be0a-976c517ed559 req-6f747908-1d24-43b8-aca1-0880b461cabc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.760356] [50968]: [pid: 50968|app: 0|req: 4632/9029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.768499] [50968]: DEBUG neutron.api.wsgi [req-dfcec8e9-da34-49ec-be0a-976c517ed559 req-6eb9024a-5ab3-4bd7-bd11-2094597bc866 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.772977] [50969]: [pid: 50969|app: 0|req: 4398/9030] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.790432] [50968]: [pid: 50968|app: 0|req: 4633/9031] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.837014] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5f88a77-5600-42c4-a4ea-5ce3c0fae7aa req-279af321-4427-4b14-9c67-0445837362f0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.838233] [50969]: [pid: 50969|app: 0|req: 4399/9032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1036.845372] [50969]: DEBUG neutron.api.wsgi [req-c5f88a77-5600-42c4-a4ea-5ce3c0fae7aa req-04c24a26-7757-4397-a553-7e3edef9c08d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.852273] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4621b48d-ed03-409d-bfb4-48e58e9caa6c req-c87661d0-5366-46ef-ad14-35219346b5e3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.857426] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4621b48d-ed03-409d-bfb4-48e58e9caa6c req-c87661d0-5366-46ef-ad14-35219346b5e3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.862321] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4621b48d-ed03-409d-bfb4-48e58e9caa6c req-c87661d0-5366-46ef-ad14-35219346b5e3 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.863743] [50968]: [pid: 50968|app: 0|req: 4634/9033] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1036.868124] [50969]: [pid: 50969|app: 0|req: 4400/9034] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.871013] [50968]: DEBUG neutron.api.wsgi [req-4621b48d-ed03-409d-bfb4-48e58e9caa6c req-735f7a69-d8f1-4b40-ab6e-f3a0ee14e038 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.891219] [50968]: [pid: 50968|app: 0|req: 4635/9035] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1036.896243] [50969]: [pid: 50969|app: 0|req: 4401/9036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.938532] [50968]: [pid: 50968|app: 0|req: 4636/9037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.959205] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15d43a60-1915-4c44-aec0-5d960fb326ef req-c52d5f5f-2e26-4c8f-a7d4-86d55c05ec8a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.960098] [50969]: [pid: 50969|app: 0|req: 4402/9038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.965819] [50968]: DEBUG neutron.api.wsgi [req-15d43a60-1915-4c44-aec0-5d960fb326ef req-226d825f-83c9-406e-8bea-84b5296904c4 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.984275] [50968]: [pid: 50968|app: 0|req: 4637/9039] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.050657] [50969]: [pid: 50969|app: 0|req: 4403/9040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1037.079125] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b0a1bd8-9b35-4311-bc67-ee23fdc03047 req-848a2dbf-84bf-4cf3-905d-6f5021be7fd1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.079836] [50968]: [pid: 50968|app: 0|req: 4638/9041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.085766] [50968]: DEBUG neutron.api.wsgi [req-7b0a1bd8-9b35-4311-bc67-ee23fdc03047 req-ae2fd7c4-6550-4bd9-a045-3830e6bb1fef tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.107587] [50968]: [pid: 50968|app: 0|req: 4639/9042] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.115866] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5c70893c-2072-4b0e-8c62-9962a808249d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.116850] [50969]: [pid: 50969|app: 0|req: 4404/9043] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.125818] [50968]: DEBUG neutron.api.wsgi [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-faea594d-5f33-47c6-9c91-56d4d622e7c8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.137834] [50969]: [pid: 50969|app: 0|req: 4405/9044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1037.148514] [50968]: [pid: 50968|app: 0|req: 4640/9045] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2 => generated 181 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.156779] [50969]: DEBUG neutron.api.v2.base [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'port': {'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'admin_state_up': True, 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1037.212025] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1037.215736] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.278314] [50969]: DEBUG neutron.db.db_base_plugin_common [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 192.168.128.12 (d63965b5-19e0-47e3-8772-d60b315a5706/b1b53c97-cc23-4fb2-9367-59a3f8163bd8/aac6a054-e247-462b-b1ff-10cb489c563c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1037.311626] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-e82e65b2-9e40-4074-9fce-ac5a5a301aed tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.312645] [50968]: [pid: 50968|app: 0|req: 4641/9046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.350536] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (aac6a054-e247-462b-b1ff-10cb489c563c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.351335] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (aac6a054-e247-462b-b1ff-10cb489c563c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.351550] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': '', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1037.351696] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 1037.351696] [50969]: key[mac_address], None -> fa:16:3e:69:e2:e7 [ 1037.351696] [50969]: key[device_id], None -> bd8d9174-81ce-4d63-9a1f-20b61b6f263d [ 1037.351696] [50969]: key[binding:vif_details], None -> {} [ 1037.351696] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1037.351696] [50969]: key[binding:vnic_type], None -> normal [ 1037.351696] [50969]: key[allowed_address_pairs], None -> [] [ 1037.351696] [50969]: key[name], None -> [ 1037.351696] [50969]: key[status], None -> DOWN [ 1037.351696] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1037.351696] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}] [ 1037.351696] [50969]: key[id], None -> aac6a054-e247-462b-b1ff-10cb489c563c [ 1037.351696] [50969]: key[port_security_enabled], None -> True [ 1037.351696] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 1037.351696] [50969]: key[security_groups], None -> ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'] [ 1037.351696] [50969]: key[binding:profile], None -> {} [ 1037.351696] [50969]: key[binding:host_id], None -> [ 1037.351696] [50969]: key[standard_attr_id], None -> 1599 [ 1037.351696] [50969]: key[admin_state_up], None -> True [ 1037.351696] [50969]: key[device_owner], None -> [ 1037.351696] [50969]: key[binding:vif_type], None -> unbound [ 1037.351696] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.363103] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Deleting port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1037.363268] [50968]: DEBUG neutron_lib.callbacks.manager [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.369821] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.391026] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=aac6a054-e247-462b-b1ff-10cb489c563c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.391717] [50968]: DEBUG neutron.plugins.ml2.db [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] For port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1037.391897] [50968]: DEBUG neutron_lib.callbacks.manager [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.396478] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1037.396603] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit: [ 1037.396603] [50968]: key[mac_address], fa:16:3e:a6:dd:e0 -> None [ 1037.396603] [50968]: key[device_id], cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 -> None [ 1037.396603] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1037.396603] [50968]: key[binding:vnic_type], normal -> None [ 1037.396603] [50968]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1037.396603] [50968]: key[tags], [] -> None [ 1037.396603] [50968]: key[allowed_address_pairs], [] -> None [ 1037.396603] [50968]: key[created_at], 2025-11-21T22:35:51Z -> None [ 1037.396603] [50968]: key[name], -> None [ 1037.396603] [50968]: key[status], ACTIVE -> None [ 1037.396603] [50968]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1037.396603] [50968]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}] -> None [ 1037.396603] [50968]: key[id], 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 -> None [ 1037.396603] [50968]: key[port_security_enabled], True -> None [ 1037.396603] [50968]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1037.396603] [50968]: key[security_groups], ['7b33fa48-b9ca-426c-b890-67d4639035e2'] -> None [ 1037.396603] [50968]: key[binding:profile], {} -> None [ 1037.396603] [50968]: key[binding:host_id], cpu-1 -> None [ 1037.396603] [50968]: key[revision_number], 5 -> None [ 1037.396603] [50968]: key[description], -> None [ 1037.396603] [50968]: key[updated_at], 2025-11-21T22:35:53Z -> None [ 1037.396603] [50968]: key[standard_attr_id], 474 -> None [ 1037.396603] [50968]: key[admin_state_up], True -> None [ 1037.396603] [50968]: key[binding:vif_type], ovs -> None [ 1037.396603] [50968]: key[device_owner], compute:nova -> None [ 1037.396603] [50968]: key[extra_dhcp_opts], [] -> None [ 1037.396603] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.398734] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1037.399683] [50969]: DEBUG neutron.scheduler.base_scheduler [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1037.403209] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1037.420780] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': '', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:49Z', 'revision_number': 1, 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1037.420973] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 1037.420973] [50969]: key[mac_address], None -> fa:16:3e:69:e2:e7 [ 1037.420973] [50969]: key[device_id], None -> bd8d9174-81ce-4d63-9a1f-20b61b6f263d [ 1037.420973] [50969]: key[binding:vif_details], None -> {} [ 1037.420973] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1037.420973] [50969]: key[binding:vnic_type], None -> normal [ 1037.420973] [50969]: key[tags], None -> [] [ 1037.420973] [50969]: key[allowed_address_pairs], None -> [] [ 1037.420973] [50969]: key[created_at], None -> 2025-11-21T22:42:49Z [ 1037.420973] [50969]: key[name], None -> [ 1037.420973] [50969]: key[status], None -> DOWN [ 1037.420973] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1037.420973] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}] [ 1037.420973] [50969]: key[id], None -> aac6a054-e247-462b-b1ff-10cb489c563c [ 1037.420973] [50969]: key[port_security_enabled], None -> True [ 1037.420973] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 1037.420973] [50969]: key[security_groups], None -> ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'] [ 1037.420973] [50969]: key[binding:profile], None -> {} [ 1037.420973] [50969]: key[binding:host_id], None -> [ 1037.420973] [50969]: key[revision_number], None -> 1 [ 1037.420973] [50969]: key[description], None -> [ 1037.420973] [50969]: key[updated_at], None -> 2025-11-21T22:42:49Z [ 1037.420973] [50969]: key[standard_attr_id], None -> 1599 [ 1037.420973] [50969]: key[admin_state_up], None -> True [ 1037.420973] [50969]: key[binding:vif_type], None -> unbound [ 1037.420973] [50969]: key[device_owner], None -> [ 1037.420973] [50969]: key[extra_dhcp_opts], None -> [] [ 1037.420973] [50969]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 1037.420973] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.450261] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.450642] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-5044aa91-4d59-41ca-b203-c307887c6069 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.460182] [50969]: [pid: 50969|app: 0|req: 4406/9047] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:49 2025] POST /networking/v2.0/ports => generated 733 bytes in 307 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1037.487418] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-cbaae0c1-f8c0-4032-b4a7-2b31c6d387ed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.491683] [50969]: [pid: 50969|app: 0|req: 4407/9048] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1037.501193] [50968]: DEBUG neutron_lib.callbacks.manager [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.501406] [50968]: DEBUG neutron_lib.callbacks.manager [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.501502] [50968]: INFO neutron.db.l3_db [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Floating IP 86cd2c2e-1d94-429c-aa68-6605ec573a28 disassociated. External IP: 10.180.180.155, port: 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7. [ 1037.501649] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Calling delete_port for 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1037.514436] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-0fe053fc-a4a6-41b3-b331-1ddc3c37bfa6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.517560] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-0fe053fc-a4a6-41b3-b331-1ddc3c37bfa6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.520657] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-0fe053fc-a4a6-41b3-b331-1ddc3c37bfa6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.524944] [50969]: [pid: 50969|app: 0|req: 4408/9049] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:49 2025] GET /networking/v2.0/ports?tenant_id=5bea918845264a24882e01d48f60f8bc&device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 3109 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1037.524944] [50969]: DEBUG neutron.api.v2.base [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Request body: {'port': {'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1037.561322] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.568469] [50968]: DEBUG neutron_lib.callbacks.manager [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (20aa73c8-268c-46cc-8ef3-7ef9b0d965a7), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.578702] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event deleted for resources: {'Port': ['ID=20aa73c8-268c-46cc-8ef3-7ef9b0d965a7,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.644932] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1037.686048] [50969]: DEBUG neutron.notifiers.nova [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id aac6a054-e247-462b-b1ff-10cb489c563c {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1037.689763] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks [] for port (aac6a054-e247-462b-b1ff-10cb489c563c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.695515] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1037.697891] [50969]: DEBUG neutron.db.provisioning_blocks [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Transition to ACTIVE for port object aac6a054-e247-462b-b1ff-10cb489c563c will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1037.699760] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_precommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:49Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': '', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:49Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1037.699971] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_precommit: [ 1037.699971] [50969]: key[device_owner], -> compute:nova [ 1037.699971] [50969]: key[binding:host_id], -> cpu-1 [ 1037.699971] [50969]: key[revision_number], 1 -> 2 [ 1037.699971] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.702142] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.716564] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] No DVR routers for this DVR port 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1037.716754] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit called with port settings {'id': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:a6:dd:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'device_owner': 'compute:nova', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:51Z', 'updated_at': '2025-11-21T22:35:53Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1037.719029] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit: [ 1037.719029] [50968]: key[mac_address], fa:16:3e:a6:dd:e0 -> None [ 1037.719029] [50968]: key[device_id], cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 -> None [ 1037.719029] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1037.719029] [50968]: key[binding:vnic_type], normal -> None [ 1037.719029] [50968]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1037.719029] [50968]: key[tags], [] -> None [ 1037.719029] [50968]: key[allowed_address_pairs], [] -> None [ 1037.719029] [50968]: key[created_at], 2025-11-21T22:35:51Z -> None [ 1037.719029] [50968]: key[name], -> None [ 1037.719029] [50968]: key[status], ACTIVE -> None [ 1037.719029] [50968]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1037.719029] [50968]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.3'}] -> None [ 1037.719029] [50968]: key[id], 20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 -> None [ 1037.719029] [50968]: key[port_security_enabled], True -> None [ 1037.719029] [50968]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1037.719029] [50968]: key[security_groups], ['7b33fa48-b9ca-426c-b890-67d4639035e2'] -> None [ 1037.719029] [50968]: key[binding:profile], {} -> None [ 1037.719029] [50968]: key[binding:host_id], cpu-1 -> None [ 1037.719029] [50968]: key[revision_number], 5 -> None [ 1037.719029] [50968]: key[description], -> None [ 1037.719029] [50968]: key[updated_at], 2025-11-21T22:35:53Z -> None [ 1037.719029] [50968]: key[standard_attr_id], 474 -> None [ 1037.719029] [50968]: key[admin_state_up], True -> None [ 1037.719029] [50968]: key[binding:vif_type], ovs -> None [ 1037.719029] [50968]: key[device_owner], compute:nova -> None [ 1037.719029] [50968]: key[extra_dhcp_opts], [] -> None [ 1037.719029] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.720443] [50968]: DEBUG neutron_lib.callbacks.manager [req-a4feb8a2-2182-49f1-aa4e-c8e648cca57b req-106b1bec-dcb6-45c7-a354-7a5c0cbe18df tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.720443] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'name': 'network-vif-deleted', 'tag': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1037.723674] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9d2dca0e-7ae6-48e0-a47a-3dd4fa19ef68" -d '{"events": [{"server_uuid": "cf7193b4-6056-4c7a-a399-1aa2ee72a5f0", "name": "network-vif-deleted", "tag": "20aa73c8-268c-46cc-8ef3-7ef9b0d965a7"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1037.724560] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Pushing event updated for resources: {'Port': ['ID=aac6a054-e247-462b-b1ff-10cb489c563c,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.725989] [50968]: [pid: 50968|app: 0|req: 4642/9050] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:49 2025] DELETE /networking/v2.0/ports/20aa73c8-268c-46cc-8ef3-7ef9b0d965a7 => generated 0 bytes in 409 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1037.755882] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-7c3ceaa2-a08d-462f-96d9-9c4e6773f807 x-openstack-request-id: req-7c3ceaa2-a08d-462f-96d9-9c4e6773f807 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1037.755882] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cf7193b4-6056-4c7a-a399-1aa2ee72a5f0", "name": "network-vif-deleted", "tag": "20aa73c8-268c-46cc-8ef3-7ef9b0d965a7", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1037.755882] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7c3ceaa2-a08d-462f-96d9-9c4e6773f807 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1037.755882] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7c3ceaa2-a08d-462f-96d9-9c4e6773f807'] response: {'server_uuid': 'cf7193b4-6056-4c7a-a399-1aa2ee72a5f0', 'name': 'network-vif-deleted', 'tag': '20aa73c8-268c-46cc-8ef3-7ef9b0d965a7', 'status': 'completed', 'code': 200} [ 1037.777873] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_postcommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:49Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': '', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:49Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1037.778100] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_postcommit: [ 1037.778100] [50969]: key[device_owner], -> compute:nova [ 1037.778100] [50969]: key[binding:host_id], -> cpu-1 [ 1037.778100] [50969]: key[revision_number], 1 -> 2 [ 1037.778100] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.779230] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-de9f6cdc-1d8c-4261-83f9-a7833a5bae64 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.780296] [50968]: [pid: 50968|app: 0|req: 4643/9051] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 716 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.784964] [50969]: DEBUG neutron.plugins.ml2.managers [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Attempting to bind port aac6a054-e247-462b-b1ff-10cb489c563c on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1037.785226] [50969]: DEBUG neutron.plugins.ml2.managers [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Attempting to bind port aac6a054-e247-462b-b1ff-10cb489c563c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1037.785226] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Attempting to bind port aac6a054-e247-462b-b1ff-10cb489c563c on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1037.826281] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1037.826281] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Bind Segment={'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1037.830457] [50969]: DEBUG networking_nsxv3.api.rpc [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1037.838380] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-d9dc70e5-2407-41bd-a4fd-b45a3e9433c2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.838380] [50968]: [pid: 50968|app: 0|req: 4644/9052] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/networks?id=8e359f1c-868e-4d57-b289-ff0f97c9f9d1 => generated 702 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.853323] [50968]: [pid: 50968|app: 0|req: 4645/9053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.856143] [50968]: DEBUG neutron.api.wsgi [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-5bc01bcb-89f4-4693-9a92-8f3c252e8d54 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.890942] [50968]: [pid: 50968|app: 0|req: 4646/9054] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=fb6f9609-7576-4f53-b1bd-044eac7e6b45 => generated 808 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.894986] [50968]: DEBUG neutron.api.wsgi [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-b0281845-47c3-4f04-b75c-699f7c0f3fd8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.908960] [50968]: [pid: 50968|app: 0|req: 4647/9055] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.13&port_id=5daf8090-4819-4703-9774-1323bfb57418 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.923354] [50968]: [pid: 50968|app: 0|req: 4648/9056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.949999] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-f80f140e-07d2-4c31-b8fa-fd89983bc8b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.951028] [50968]: [pid: 50968|app: 0|req: 4649/9057] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.978255] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75a940c7-823c-44c7-8e61-d5b0cca11a23 req-bbbe6aee-5589-44f8-b7ae-6b72de182fc4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.979283] [50968]: [pid: 50968|app: 0|req: 4650/9058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.005901] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-a8ca49bb-8261-48e6-919f-4ab7036cd51c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.007102] [50968]: [pid: 50968|app: 0|req: 4651/9059] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/subnets?id=02d0d117-a39a-4f21-8497-a4b121843508 => generated 642 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.033746] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a8d839b-7a7d-43a0-abfb-b6709e1843ee req-b6e7f525-6a28-4c1f-88ed-43bb6c85dbdc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.034820] [50968]: [pid: 50968|app: 0|req: 4652/9060] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.037636] [50968]: DEBUG neutron.api.wsgi [req-75a940c7-823c-44c7-8e61-d5b0cca11a23 req-72ddf7d0-0219-4e40-9325-7f29ca1983f4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.059916] [50968]: [pid: 50968|app: 0|req: 4653/9061] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.092348] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e9b6037-bca0-4865-8f9b-0a29947e9c3c req-04e6e16a-8eba-42fd-ae31-54e80aff0ba5 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.095133] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e9b6037-bca0-4865-8f9b-0a29947e9c3c req-04e6e16a-8eba-42fd-ae31-54e80aff0ba5 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.101022] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e9b6037-bca0-4865-8f9b-0a29947e9c3c req-04e6e16a-8eba-42fd-ae31-54e80aff0ba5 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.101022] [50968]: [pid: 50968|app: 0|req: 4654/9062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1038.128577] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5c3144-290a-4be0-a423-80a684aa77c4 req-fa3e1fae-e078-4a61-ae3a-f5dfea0403bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.129835] [50968]: [pid: 50968|app: 0|req: 4655/9063] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?network_id=8e359f1c-868e-4d57-b289-ff0f97c9f9d1&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.183639] [50968]: [pid: 50968|app: 0|req: 4656/9064] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.187168] [50968]: DEBUG neutron.api.wsgi [req-2e9b6037-bca0-4865-8f9b-0a29947e9c3c req-e72ebc26-d53e-4e6e-af04-fb93ee7f2c77 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.224583] [50968]: [pid: 50968|app: 0|req: 4657/9065] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.241787] [50968]: [pid: 50968|app: 0|req: 4658/9066] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.296173] [50968]: [pid: 50968|app: 0|req: 4659/9067] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/networks/8e359f1c-868e-4d57-b289-ff0f97c9f9d1?fields=segments => generated 14 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.338412] [50968]: [pid: 50968|app: 0|req: 4660/9068] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 1038.415658] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b6473fc-612f-4f27-8c59-eb9e4f8e0700 req-63d39b2e-f096-4778-8130-49d028f352c8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.416723] [50968]: [pid: 50968|app: 0|req: 4661/9069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 748 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.447969] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be602863-9059-4dc8-81dd-4a6486009ad7 req-5b39696c-6e26-4a9b-8143-3f06701c3bb4 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.449145] [50968]: [pid: 50968|app: 0|req: 4662/9070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.487084] [50968]: [pid: 50968|app: 0|req: 4663/9071] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/networks/8e359f1c-868e-4d57-b289-ff0f97c9f9d1?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.489907] [50968]: DEBUG neutron.api.wsgi [req-8b6473fc-612f-4f27-8c59-eb9e4f8e0700 req-243236a2-44a9-4426-a568-f89f1e7dfb69 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.516579] [50968]: [pid: 50968|app: 0|req: 4664/9072] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.520297] [50968]: DEBUG neutron.api.wsgi [req-be602863-9059-4dc8-81dd-4a6486009ad7 req-44a76776-fa68-4afd-acc7-9692321b43df tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.547418] [50968]: [pid: 50968|app: 0|req: 4665/9073] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.588846] [50968]: [pid: 50968|app: 0|req: 4666/9074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.624421] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b5666a6-956d-4e69-87c3-85dd982fb833 req-60976cfb-ab57-4d09-b89f-79200792dced tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.625411] [50968]: [pid: 50968|app: 0|req: 4667/9075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.631183] [50968]: DEBUG neutron.api.wsgi [req-1b5666a6-956d-4e69-87c3-85dd982fb833 req-d3f7939a-398d-41f0-a1fb-957cdcf3b1b7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.650327] [50968]: [pid: 50968|app: 0|req: 4668/9076] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.663026] [50968]: [pid: 50968|app: 0|req: 4669/9077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:50 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.832706] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Bound using segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1038.833019] [50969]: DEBUG neutron.plugins.ml2.managers [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Bound port: aac6a054-e247-462b-b1ff-10cb489c563c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "97d59ff5-df43-4e01-b11f-6c57b53fb79d", "external-id": "nsx-vlan-transportzone-106", "segmentation_id": 106}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1038.833172] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.873911] [50969]: DEBUG neutron.plugins.ml2.db [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] For port aac6a054-e247-462b-b1ff-10cb489c563c, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1038.877234] [50969]: DEBUG neutron.plugins.ml2.db [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] For port aac6a054-e247-462b-b1ff-10cb489c563c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=aac6a054-e247-462b-b1ff-10cb489c563c,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1038.878922] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_precommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:50Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:50Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1038.879196] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_precommit: [ 1038.879196] [50969]: key[binding:vif_type], unbound -> ovs [ 1038.879196] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} [ 1038.879196] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1038.883132] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.911427] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Pushing event updated for resources: {'Port': ['ID=aac6a054-e247-462b-b1ff-10cb489c563c,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1038.919645] [50969]: DEBUG neutron.db.provisioning_blocks [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Provisioning complete for port aac6a054-e247-462b-b1ff-10cb489c563c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1038.919826] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.920176] [50969]: INFO neutron.plugins.ml2.plugin [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Attempt 1 to provision port aac6a054-e247-462b-b1ff-10cb489c563c [ 1038.935678] [50968]: [pid: 50968|app: 0|req: 4670/9078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.965595] [50969]: DEBUG neutron.plugins.ml2.plugin [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Current status of the port aac6a054-e247-462b-b1ff-10cb489c563c is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1038.965595] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.979367] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1038.986592] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5c49894e-1f7e-423f-92c9-02d36bffd22b" -d '{"events": [{"server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "name": "network-vif-plugged", "status": "completed", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1038.992401] [50969]: DEBUG neutron.plugins.ml2.db [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] For port aac6a054-e247-462b-b1ff-10cb489c563c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=aac6a054-e247-462b-b1ff-10cb489c563c,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1038.993922] [50968]: [pid: 50968|app: 0|req: 4671/9079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.027293] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-9fcbea3b-876f-4a04-8beb-5c3d8f514fa8 x-openstack-request-id: req-9fcbea3b-876f-4a04-8beb-5c3d8f514fa8 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1039.027436] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "name": "network-vif-plugged", "status": "completed", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1039.027529] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9fcbea3b-876f-4a04-8beb-5c3d8f514fa8 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1039.029272] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9fcbea3b-876f-4a04-8beb-5c3d8f514fa8'] response: {'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'code': 200} [ 1039.031415] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_precommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:51Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:51Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1039.031611] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_precommit: [ 1039.031611] [50969]: key[status], DOWN -> ACTIVE [ 1039.031611] [50969]: key[revision_number], 4 -> 5 [ 1039.031611] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.036903] [50969]: DEBUG neutron.db.provisioning_blocks [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Provisioning complete for port aac6a054-e247-462b-b1ff-10cb489c563c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1039.037068] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.037189] [50969]: INFO neutron.plugins.ml2.plugin [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Attempt 1 to provision port aac6a054-e247-462b-b1ff-10cb489c563c [ 1039.076305] [50969]: DEBUG neutron.plugins.ml2.plugin [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Current status of the port aac6a054-e247-462b-b1ff-10cb489c563c is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1039.077069] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_postcommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:51Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:51Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1039.077252] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_postcommit: [ 1039.077252] [50969]: key[status], DOWN -> ACTIVE [ 1039.077252] [50969]: key[revision_number], 4 -> 5 [ 1039.077252] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.077406] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.100248] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Pushing event updated for resources: {'Port': ['ID=aac6a054-e247-462b-b1ff-10cb489c563c,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1039.103173] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_postcommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:51Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:50Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1039.103407] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] update_port_postcommit: [ 1039.103407] [50969]: key[binding:vif_type], unbound -> ovs [ 1039.103407] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} [ 1039.103407] [50969]: key[updated_at], 2025-11-21T22:42:50Z -> 2025-11-21T22:42:51Z [ 1039.103407] [50969]: key[revision_number], 2 -> 4 [ 1039.103407] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.111675] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.112078] [50969]: DEBUG neutron_lib.callbacks.manager [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-91c67c2e-ff8e-4924-bdc4-d0a17aaebe31 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.113675] [50969]: [pid: 50969|app: 0|req: 4409/9080] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:49 2025] PUT /networking/v2.0/ports/aac6a054-e247-462b-b1ff-10cb489c563c => generated 1038 bytes in 1591 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1039.142412] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6d65339-1f8a-44ed-ad9a-1c76f8c6acf5 req-b0010e57-a299-4a1a-a808-e287326b7794 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.143640] [50968]: [pid: 50968|app: 0|req: 4672/9081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.151778] [50969]: DEBUG neutron.api.wsgi [req-b6d65339-1f8a-44ed-ad9a-1c76f8c6acf5 req-d9162a9b-7d28-4e14-b09f-a33dc8f34921 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.179841] [50969]: [pid: 50969|app: 0|req: 4410/9082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.317770] [50969]: [pid: 50969|app: 0|req: 4411/9083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.322425] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e6c5555-9b0c-45a4-a53b-aa26bff8076f req-c13e569e-fcfc-4f62-9f87-71f6429876ac tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.326815] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e6c5555-9b0c-45a4-a53b-aa26bff8076f req-c13e569e-fcfc-4f62-9f87-71f6429876ac tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.331047] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e6c5555-9b0c-45a4-a53b-aa26bff8076f req-c13e569e-fcfc-4f62-9f87-71f6429876ac tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.332206] [50968]: [pid: 50968|app: 0|req: 4673/9084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1039.338219] [50969]: DEBUG neutron.api.wsgi [req-5e6c5555-9b0c-45a4-a53b-aa26bff8076f req-4e52e741-cd8a-403b-b760-2e5e8ad17636 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.365325] [50969]: [pid: 50969|app: 0|req: 4412/9085] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.546358] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1ff30ba-dd75-4fd4-8270-29a712e6e709 req-5c396e84-0343-40cd-a0d2-3545281cf331 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.549979] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1ff30ba-dd75-4fd4-8270-29a712e6e709 req-5c396e84-0343-40cd-a0d2-3545281cf331 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.553068] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1ff30ba-dd75-4fd4-8270-29a712e6e709 req-5c396e84-0343-40cd-a0d2-3545281cf331 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.554026] [50968]: [pid: 50968|app: 0|req: 4674/9086] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/ports?tenant_id=5bea918845264a24882e01d48f60f8bc&device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 3109 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1039.594184] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4c7b8fb-76ba-4bc3-bce4-f5e3fece7a60 req-b1c89575-3b89-4ecb-9cf5-f44e4b14a385 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.595183] [50968]: [pid: 50968|app: 0|req: 4675/9087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.610535] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1ff30ba-dd75-4fd4-8270-29a712e6e709 req-4e8ee25e-0f35-43c6-afb6-4f85f564f392 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.612011] [50969]: [pid: 50969|app: 0|req: 4413/9088] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/networks?id=e2aad316-ab2b-4304-9ecd-3201b4566ec7 => generated 703 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.615922] [50969]: DEBUG neutron.api.wsgi [req-d4c7b8fb-76ba-4bc3-bce4-f5e3fece7a60 req-dcfc8530-67e7-42f0-a02a-4f18009bfd1f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.642435] [50969]: [pid: 50969|app: 0|req: 4414/9089] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.644987] [50969]: DEBUG neutron.api.wsgi [req-c1ff30ba-dd75-4fd4-8270-29a712e6e709 req-90091c17-5ecf-4719-88b9-9db874505cf1 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.648668] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33358b84-8772-4698-b126-85efbaf6ba62 req-4ae9e0f1-acb0-4e55-97b1-bfa1663049e7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.649665] [50968]: [pid: 50968|app: 0|req: 4676/9090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1039.655300] [50968]: DEBUG neutron.api.wsgi [req-33358b84-8772-4698-b126-85efbaf6ba62 req-748c82b2-fb75-4f3b-9aed-c673aae04628 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.657380] [50969]: [pid: 50969|app: 0|req: 4415/9091] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.144&port_id=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.677414] [50968]: [pid: 50968|app: 0|req: 4677/9092] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:51 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.687284] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1ff30ba-dd75-4fd4-8270-29a712e6e709 req-42429a72-df92-40f1-9e22-ce217cf12594 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.688464] [50969]: [pid: 50969|app: 0|req: 4416/9093] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/subnets?id=26b65a1b-ca73-4e88-a1cb-20b9a3e73dee => generated 642 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1039.701564] [50968]: [pid: 50968|app: 0|req: 4678/9094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.726678] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1ff30ba-dd75-4fd4-8270-29a712e6e709 req-35c14245-fdc3-43a8-a651-75cf0ecbcdad service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.728059] [50969]: [pid: 50969|app: 0|req: 4417/9095] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?network_id=e2aad316-ab2b-4304-9ecd-3201b4566ec7&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.748602] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b563d96-3817-438d-ac23-e8e42b8e0418 req-5ce39b7a-1c75-4bba-9aaf-80df230b419b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.749666] [50968]: [pid: 50968|app: 0|req: 4679/9096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.764150] [50968]: [pid: 50968|app: 0|req: 4680/9097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.767081] [50968]: DEBUG neutron.api.wsgi [req-9b563d96-3817-438d-ac23-e8e42b8e0418 req-e78cade1-36f1-49d6-8648-8b0272be606e tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.771018] [50969]: [pid: 50969|app: 0|req: 4418/9098] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.788381] [50968]: [pid: 50968|app: 0|req: 4681/9099] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.811530] [50969]: [pid: 50969|app: 0|req: 4419/9100] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7?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) [ 1040.020844] [50968]: [pid: 50968|app: 0|req: 4682/9101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.081612] [50969]: [pid: 50969|app: 0|req: 4420/9102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.174969] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-9d58ab64-822c-4d6d-9503-fa67e1dcb231 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.176051] [50968]: [pid: 50968|app: 0|req: 4683/9103] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 1043 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1040.184394] [50969]: DEBUG neutron.api.wsgi [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-58a5651c-62ee-4fee-961f-b20dcc8e76d8 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.199839] [50969]: [pid: 50969|app: 0|req: 4421/9104] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=aac6a054-e247-462b-b1ff-10cb489c563c => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.226571] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-936d4ec0-b1db-4b1b-bdd1-7fb236558933 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.227516] [50968]: [pid: 50968|app: 0|req: 4684/9105] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.259941] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-190ee78a-a612-4da8-9931-6904c5dc91f2 req-968a62c6-e3c7-4782-ac1e-0bc4c79efeb6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.260532] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58e2e092-8928-43fd-97f0-014dfde85797 req-f1637aed-bc37-4fb7-900a-0d61dfba3cc6 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.260974] [50969]: [pid: 50969|app: 0|req: 4422/9106] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.261324] [50968]: [pid: 50968|app: 0|req: 4685/9107] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.267080] [50969]: DEBUG neutron.api.wsgi [req-58e2e092-8928-43fd-97f0-014dfde85797 req-480df944-284a-41f1-8c48-b1d75a0e98f1 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.290033] [50969]: [pid: 50969|app: 0|req: 4423/9108] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.301122] [50968]: [pid: 50968|app: 0|req: 4686/9109] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.336942] [50969]: [pid: 50969|app: 0|req: 4424/9110] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1040.391601] [50968]: [pid: 50968|app: 0|req: 4687/9111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.469063] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b75d50-7818-48b3-bc3f-ab3cf634dbd6 req-519ec348-587f-4c6c-879a-b902c2ed12c2 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.498373] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b75d50-7818-48b3-bc3f-ab3cf634dbd6 req-519ec348-587f-4c6c-879a-b902c2ed12c2 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.503414] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68b75d50-7818-48b3-bc3f-ab3cf634dbd6 req-519ec348-587f-4c6c-879a-b902c2ed12c2 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.504594] [50969]: [pid: 50969|app: 0|req: 4425/9112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1040.511073] [50968]: DEBUG neutron.api.wsgi [req-68b75d50-7818-48b3-bc3f-ab3cf634dbd6 req-c1f551f6-b3b2-4010-b91b-87937562a1f6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.532948] [50968]: [pid: 50968|app: 0|req: 4688/9113] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.576672] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-37ebbb41-4582-43bb-a871-60ba611ed55e tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.577669] [50969]: [pid: 50969|app: 0|req: 4426/9114] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:52 2025] GET /networking/v2.0/networks?id=c829cdd5-dbcf-4319-8959-d4f0b76b3f17 => generated 614 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.585699] [50968]: DEBUG neutron.api.v2.base [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Request body: {'port': {'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'admin_state_up': True, 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1040.631730] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Made reservation on behalf of ac7265a8a79041f4bf0ad099ae502d7f for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1040.635052] [50968]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.697582] [50968]: DEBUG neutron.db.db_base_plugin_common [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Allocated IP 192.168.128.13 (c829cdd5-dbcf-4319-8959-d4f0b76b3f17/80b664d9-b1c8-4c7f-8609-58122c0397c9/929e01b7-7a79-4105-95bf-7aafa8b41763) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1040.731470] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38bc7402-f6a3-4be3-984d-a38e4c83da3b req-7b0dcecc-9cec-4b19-b3f2-374375db5dd9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.734453] [50969]: [pid: 50969|app: 0|req: 4427/9115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.786228] [50968]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Publish callbacks [] for allowed_address_pair (929e01b7-7a79-4105-95bf-7aafa8b41763), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.788057] [50968]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Publish callbacks [] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.788057] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] create_port_precommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': '', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'port_security_enabled': True, 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1040.788057] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] create_port_precommit: [ 1040.788057] [50968]: key[mac_address], None -> fa:16:3e:9f:66:97 [ 1040.788057] [50968]: key[device_id], None -> a69a2652-b98d-46c7-b43e-11ec21185102 [ 1040.788057] [50968]: key[binding:vif_details], None -> {} [ 1040.788057] [50968]: key[project_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1040.788057] [50968]: key[binding:vnic_type], None -> normal [ 1040.788057] [50968]: key[allowed_address_pairs], None -> [] [ 1040.788057] [50968]: key[name], None -> [ 1040.788057] [50968]: key[status], None -> DOWN [ 1040.788057] [50968]: key[tenant_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1040.788057] [50968]: key[fixed_ips], None -> [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}] [ 1040.788057] [50968]: key[id], None -> 929e01b7-7a79-4105-95bf-7aafa8b41763 [ 1040.788057] [50968]: key[port_security_enabled], None -> True [ 1040.788057] [50968]: key[network_id], None -> c829cdd5-dbcf-4319-8959-d4f0b76b3f17 [ 1040.788057] [50968]: key[security_groups], None -> ['44bd23af-d078-428a-9579-9dc775303088'] [ 1040.788057] [50968]: key[binding:profile], None -> {} [ 1040.788057] [50968]: key[binding:host_id], None -> [ 1040.788057] [50968]: key[standard_attr_id], None -> 1600 [ 1040.788057] [50968]: key[admin_state_up], None -> True [ 1040.788057] [50968]: key[device_owner], None -> [ 1040.788057] [50968]: key[binding:vif_type], None -> unbound [ 1040.788057] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.789072] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e249fba5-ddd5-4bc0-ae10-80bb52e87e9d req-52bd0dc9-c551-4da3-aae6-611f1a6ff2e3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.789151] [50969]: [pid: 50969|app: 0|req: 4428/9116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1040.791895] [50969]: DEBUG neutron.api.wsgi [req-38bc7402-f6a3-4be3-984d-a38e4c83da3b req-dffabe55-5d59-437c-9484-90bac3412afa tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.807551] [50968]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.812031] [50969]: [pid: 50969|app: 0|req: 4429/9117] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.814697] [50969]: DEBUG neutron.api.wsgi [req-e249fba5-ddd5-4bc0-ae10-80bb52e87e9d req-5514e63a-d6b2-4811-9bd2-a7352af1a4de tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.830536] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Pushing event updated for resources: {'Port': ['ID=929e01b7-7a79-4105-95bf-7aafa8b41763,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1040.835494] [50969]: [pid: 50969|app: 0|req: 4430/9118] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.841483] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Network c829cdd5-dbcf-4319-8959-d4f0b76b3f17 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1040.842203] [50968]: DEBUG neutron.scheduler.base_scheduler [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1040.844921] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1040.862483] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] create_port_postcommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': '', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'port_security_enabled': True, 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:53Z', 'revision_number': 1, 'network': {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1040.862483] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] create_port_postcommit: [ 1040.862483] [50968]: key[mac_address], None -> fa:16:3e:9f:66:97 [ 1040.862483] [50968]: key[device_id], None -> a69a2652-b98d-46c7-b43e-11ec21185102 [ 1040.862483] [50968]: key[binding:vif_details], None -> {} [ 1040.862483] [50968]: key[project_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1040.862483] [50968]: key[binding:vnic_type], None -> normal [ 1040.862483] [50968]: key[tags], None -> [] [ 1040.862483] [50968]: key[allowed_address_pairs], None -> [] [ 1040.862483] [50968]: key[created_at], None -> 2025-11-21T22:42:52Z [ 1040.862483] [50968]: key[name], None -> [ 1040.862483] [50968]: key[status], None -> DOWN [ 1040.862483] [50968]: key[tenant_id], None -> ac7265a8a79041f4bf0ad099ae502d7f [ 1040.862483] [50968]: key[fixed_ips], None -> [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}] [ 1040.862483] [50968]: key[id], None -> 929e01b7-7a79-4105-95bf-7aafa8b41763 [ 1040.862483] [50968]: key[port_security_enabled], None -> True [ 1040.862483] [50968]: key[network_id], None -> c829cdd5-dbcf-4319-8959-d4f0b76b3f17 [ 1040.862483] [50968]: key[security_groups], None -> ['44bd23af-d078-428a-9579-9dc775303088'] [ 1040.862483] [50968]: key[binding:profile], None -> {} [ 1040.862483] [50968]: key[binding:host_id], None -> [ 1040.862483] [50968]: key[revision_number], None -> 1 [ 1040.862483] [50968]: key[description], None -> [ 1040.862483] [50968]: key[updated_at], None -> 2025-11-21T22:42:53Z [ 1040.862483] [50968]: key[standard_attr_id], None -> 1600 [ 1040.862483] [50968]: key[admin_state_up], None -> True [ 1040.862483] [50968]: key[binding:vif_type], None -> unbound [ 1040.862483] [50968]: key[device_owner], None -> [ 1040.862483] [50968]: key[extra_dhcp_opts], None -> [] [ 1040.862483] [50968]: key[network], None -> {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} [ 1040.862483] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.885637] [50969]: [pid: 50969|app: 0|req: 4431/9119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.899253] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.899713] [50968]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-90f95030-a480-403c-9fa9-92f864839007 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.903416] [50969]: [pid: 50969|app: 0|req: 4432/9120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.914575] [50968]: [pid: 50968|app: 0|req: 4689/9121] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:52 2025] POST /networking/v2.0/ports => generated 733 bytes in 330 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1040.921673] [50969]: DEBUG neutron.api.v2.base [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Request body: {'port': {'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1040.958333] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9477b745-2640-454e-a87a-10bd1e80c210 req-71f64b7b-4c95-4bde-8e9f-d2b6331b147b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.959408] [50968]: [pid: 50968|app: 0|req: 4690/9122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.964749] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.965950] [50968]: DEBUG neutron.api.wsgi [req-9477b745-2640-454e-a87a-10bd1e80c210 req-845dda20-a9fb-4e6f-9104-09ca40682612 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.987258] [50968]: [pid: 50968|app: 0|req: 4691/9123] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.032817] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1041.038642] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-07d9a538-136d-4e80-873f-de2c4ae936c5" -d '{"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1041.067836] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-d7580034-fdbc-4489-a4ac-3f31bea71add x-openstack-request-id: req-d7580034-fdbc-4489-a4ac-3f31bea71add {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1041.067955] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1041.068065] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d7580034-fdbc-4489-a4ac-3f31bea71add {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1041.068253] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d7580034-fdbc-4489-a4ac-3f31bea71add'] response: {'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'status': 'completed', 'code': 200} [ 1041.111589] [50969]: DEBUG neutron.notifiers.nova [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 929e01b7-7a79-4105-95bf-7aafa8b41763 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1041.113030] [50968]: [pid: 50968|app: 0|req: 4692/9124] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.117844] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks [] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.127645] [50969]: DEBUG neutron.db.provisioning_blocks [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Transition to ACTIVE for port object 929e01b7-7a79-4105-95bf-7aafa8b41763 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1041.129690] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_precommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:53Z', 'revision_number': 2, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': '', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:53Z', 'revision_number': 1, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1041.129898] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_precommit: [ 1041.129898] [50969]: key[device_owner], -> compute:nova [ 1041.129898] [50969]: key[binding:host_id], -> cpu-1 [ 1041.129898] [50969]: key[revision_number], 1 -> 2 [ 1041.129898] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.131507] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.155718] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Pushing event updated for resources: {'Port': ['ID=929e01b7-7a79-4105-95bf-7aafa8b41763,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.182985] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f08069d6-0532-4983-bf71-da04766e649c req-fa07564e-738c-4c83-a7fe-645634864675 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.184379] [50968]: [pid: 50968|app: 0|req: 4693/9125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 748 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.191964] [50968]: DEBUG neutron.api.wsgi [req-f08069d6-0532-4983-bf71-da04766e649c req-4175d92b-87c6-4a9d-8473-fbf6e66b21fc tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.204517] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_postcommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:53Z', 'revision_number': 2, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': '', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:53Z', 'revision_number': 1, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1041.204878] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_postcommit: [ 1041.204878] [50969]: key[device_owner], -> compute:nova [ 1041.204878] [50969]: key[binding:host_id], -> cpu-1 [ 1041.204878] [50969]: key[revision_number], 1 -> 2 [ 1041.204878] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.216799] [50969]: DEBUG neutron.plugins.ml2.managers [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Attempting to bind port 929e01b7-7a79-4105-95bf-7aafa8b41763 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1041.216989] [50969]: DEBUG neutron.plugins.ml2.managers [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Attempting to bind port 929e01b7-7a79-4105-95bf-7aafa8b41763 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1041.217148] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Attempting to bind port 929e01b7-7a79-4105-95bf-7aafa8b41763 on network c829cdd5-dbcf-4319-8959-d4f0b76b3f17 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1041.220336] [50968]: [pid: 50968|app: 0|req: 4694/9126] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.238404] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1041.238404] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Bind Segment={'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1041.241907] [50969]: DEBUG networking_nsxv3.api.rpc [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Bind port on Host cpu-1 & Segment [{'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1041.381639] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93577a1c-b12d-457d-8bac-8f84006f6523 req-d65f4d1a-d307-4db3-9691-bc8776468003 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.382628] [50968]: [pid: 50968|app: 0|req: 4695/9127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.388449] [50968]: DEBUG neutron.api.wsgi [req-93577a1c-b12d-457d-8bac-8f84006f6523 req-a56e215f-5531-4280-940e-545ecc7d5887 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.410056] [50968]: [pid: 50968|app: 0|req: 4696/9128] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.472107] [50968]: [pid: 50968|app: 0|req: 4697/9129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.602030] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07d9a538-136d-4e80-873f-de2c4ae936c5 req-141b2dff-64bd-40f1-a58f-acfc9df728f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.603018] [50968]: [pid: 50968|app: 0|req: 4698/9130] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1041.655361] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3152edb2-8185-4696-9c69-3d9ce82c475f req-4cdec928-9a08-44af-8762-bd3c4591ae88 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.683749] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3152edb2-8185-4696-9c69-3d9ce82c475f req-4cdec928-9a08-44af-8762-bd3c4591ae88 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.687965] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3152edb2-8185-4696-9c69-3d9ce82c475f req-4cdec928-9a08-44af-8762-bd3c4591ae88 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.688975] [50968]: [pid: 50968|app: 0|req: 4699/9131] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:53 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1041.720440] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07d9a538-136d-4e80-873f-de2c4ae936c5 req-bc3c00d9-f197-4d5d-bdd3-5372f5c40ea2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.721381] [50968]: [pid: 50968|app: 0|req: 4700/9132] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.723855] [50968]: DEBUG neutron.api.wsgi [req-3152edb2-8185-4696-9c69-3d9ce82c475f req-bc868cb9-e2c6-4f9a-b66e-fcb1132e8807 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.745722] [50968]: [pid: 50968|app: 0|req: 4701/9133] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.748330] [50968]: DEBUG neutron.api.wsgi [req-07d9a538-136d-4e80-873f-de2c4ae936c5 req-df5af9b9-7000-45b7-bfef-193fffa99c1a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.763360] [50968]: [pid: 50968|app: 0|req: 4702/9134] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=aac6a054-e247-462b-b1ff-10cb489c563c => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.786629] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07d9a538-136d-4e80-873f-de2c4ae936c5 req-7da925c3-e127-45e6-818d-c85505e79f6c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.787567] [50968]: [pid: 50968|app: 0|req: 4703/9135] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1041.815990] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07d9a538-136d-4e80-873f-de2c4ae936c5 req-ee3a937a-d9d8-493a-9927-3c464fe132fd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.816829] [50968]: [pid: 50968|app: 0|req: 4704/9136] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1041.852471] [50968]: [pid: 50968|app: 0|req: 4705/9137] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.886271] [50968]: [pid: 50968|app: 0|req: 4706/9138] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1041.913821] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78d7a979-2414-448b-b81c-e09306cc25f3 req-884a0080-436c-4168-be54-99ad8f97fd54 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.914809] [50968]: [pid: 50968|app: 0|req: 4707/9139] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.944483] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5122281b-c6aa-41a8-9178-a2cf633a3fe7 req-07e2ad65-38a8-4d29-b152-2fb7f4d7d7be tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.945492] [50968]: [pid: 50968|app: 0|req: 4708/9140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.948349] [50968]: DEBUG neutron.api.wsgi [req-78d7a979-2414-448b-b81c-e09306cc25f3 req-dbabfb16-7e65-4da7-8252-4fe3b7293c02 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.970078] [50968]: [pid: 50968|app: 0|req: 4709/9141] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.972874] [50968]: DEBUG neutron.api.wsgi [req-5122281b-c6aa-41a8-9178-a2cf633a3fe7 req-4802a19a-0cff-40b8-9f65-a3f6e28184c2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.994221] [50968]: [pid: 50968|app: 0|req: 4710/9142] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.046593] [50968]: [pid: 50968|app: 0|req: 4711/9143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.059608] [50968]: [pid: 50968|app: 0|req: 4712/9144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.149085] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dad10a78-dc26-437d-86eb-35875a19bb37 req-4a23f61f-cbfb-421e-8e67-4941ae8f4df1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.150051] [50968]: [pid: 50968|app: 0|req: 4713/9145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.156434] [50968]: DEBUG neutron.api.wsgi [req-dad10a78-dc26-437d-86eb-35875a19bb37 req-b0459d77-183a-47c3-858d-736bdcc93275 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.178246] [50968]: [pid: 50968|app: 0|req: 4714/9146] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.225726] [50968]: [pid: 50968|app: 0|req: 4715/9147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.245323] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Bound using segment: {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1042.245773] [50969]: DEBUG neutron.plugins.ml2.managers [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Bound port: 929e01b7-7a79-4105-95bf-7aafa8b41763, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "98d96b75-ac36-499a-adc2-130c8c1d55ca", "external-id": "nsx-vlan-transportzone-564", "segmentation_id": 564}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1042.246050] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.311657] [50969]: DEBUG neutron.plugins.ml2.db [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] For port 929e01b7-7a79-4105-95bf-7aafa8b41763, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1042.314653] [50969]: DEBUG neutron.plugins.ml2.db [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] For port 929e01b7-7a79-4105-95bf-7aafa8b41763, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=929e01b7-7a79-4105-95bf-7aafa8b41763,segment=NetworkSegment(576e4198-fee5-487a-8f58-aeec564153c0),segment_id=576e4198-fee5-487a-8f58-aeec564153c0)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1042.316514] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_precommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:53Z', 'revision_number': 2, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:53Z', 'revision_number': 2, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1042.316799] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_precommit: [ 1042.316799] [50969]: key[binding:vif_type], unbound -> ovs [ 1042.316799] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564} [ 1042.316799] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.320888] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.322501] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-766d366d-6006-45f5-8d3f-c9c313d11327 req-355b8b19-dae2-4609-9992-c7f308796e6a tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.323608] [50968]: [pid: 50968|app: 0|req: 4716/9148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 748 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.329757] [50968]: DEBUG neutron.api.wsgi [req-766d366d-6006-45f5-8d3f-c9c313d11327 req-34fa84da-bf34-45e1-bd11-980216a5a0f4 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.352825] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Pushing event updated for resources: {'Port': ['ID=929e01b7-7a79-4105-95bf-7aafa8b41763,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.357083] [50968]: [pid: 50968|app: 0|req: 4717/9149] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1042.363710] [50969]: DEBUG neutron.db.provisioning_blocks [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Provisioning complete for port 929e01b7-7a79-4105-95bf-7aafa8b41763 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1042.363921] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.363997] [50969]: INFO neutron.plugins.ml2.plugin [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Attempt 1 to provision port 929e01b7-7a79-4105-95bf-7aafa8b41763 [ 1042.395955] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e21e437-c7c5-43c3-815b-f58ac83692ca req-71137c11-c20c-4540-85ad-4d4cd3451ddf tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.396865] [50968]: [pid: 50968|app: 0|req: 4718/9150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.403429] [50968]: DEBUG neutron.api.wsgi [req-8e21e437-c7c5-43c3-815b-f58ac83692ca req-47aa5f3b-8fe5-4e54-8bf4-f986225a5823 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.414957] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Current status of the port 929e01b7-7a79-4105-95bf-7aafa8b41763 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1042.415224] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.428575] [50968]: [pid: 50968|app: 0|req: 4719/9151] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1042.443061] [50969]: DEBUG neutron.plugins.ml2.db [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] For port 929e01b7-7a79-4105-95bf-7aafa8b41763, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=929e01b7-7a79-4105-95bf-7aafa8b41763,segment=NetworkSegment(576e4198-fee5-487a-8f58-aeec564153c0),segment_id=576e4198-fee5-487a-8f58-aeec564153c0)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1042.494673] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_precommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:54Z', 'revision_number': 5, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:54Z', 'revision_number': 4, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}]) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1042.494673] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_precommit: [ 1042.494673] [50969]: key[status], DOWN -> ACTIVE [ 1042.494673] [50969]: key[revision_number], 4 -> 5 [ 1042.494673] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.501469] [50969]: DEBUG neutron.db.provisioning_blocks [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Provisioning complete for port 929e01b7-7a79-4105-95bf-7aafa8b41763 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1042.501630] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.505024] [50969]: INFO neutron.plugins.ml2.plugin [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Attempt 1 to provision port 929e01b7-7a79-4105-95bf-7aafa8b41763 [ 1042.547542] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-117bbd2d-a60b-4967-8489-a6d88c7bc6c4 req-84a11966-4ed7-49ec-890d-eb04c71245c2 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.548118] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Current status of the port 929e01b7-7a79-4105-95bf-7aafa8b41763 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1042.551546] [50968]: [pid: 50968|app: 0|req: 4720/9152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1042.551928] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_postcommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:54Z', 'revision_number': 5, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:54Z', 'revision_number': 4, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}]) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1042.551928] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_postcommit: [ 1042.551928] [50969]: key[status], DOWN -> ACTIVE [ 1042.551928] [50969]: key[revision_number], 4 -> 5 [ 1042.551928] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.551928] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.563935] [50968]: [pid: 50968|app: 0|req: 4721/9153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.567381] [50968]: DEBUG neutron.api.wsgi [req-117bbd2d-a60b-4967-8489-a6d88c7bc6c4 req-5dd3b8f7-ea41-4ac4-9d1a-8c82ee88c833 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.581505] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Pushing event updated for resources: {'Port': ['ID=929e01b7-7a79-4105-95bf-7aafa8b41763,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.585270] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_postcommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:54Z', 'revision_number': 4, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:53Z', 'revision_number': 2, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1042.585270] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] update_port_postcommit: [ 1042.585270] [50969]: key[binding:vif_type], unbound -> ovs [ 1042.585270] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}} [ 1042.585270] [50969]: key[updated_at], 2025-11-21T22:42:53Z -> 2025-11-21T22:42:54Z [ 1042.585270] [50969]: key[revision_number], 2 -> 4 [ 1042.585270] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.590755] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.590755] [50969]: DEBUG neutron_lib.callbacks.manager [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-fd7326cf-723d-4207-84f6-8b719a6ef99c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.591302] [50968]: [pid: 50968|app: 0|req: 4722/9154] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:54 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.591375] [50969]: [pid: 50969|app: 0|req: 4433/9155] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:53 2025] PUT /networking/v2.0/ports/929e01b7-7a79-4105-95bf-7aafa8b41763 => generated 1038 bytes in 1674 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1042.830924] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6052f869-e915-4b72-9857-660ec72c75bf req-a75d7a90-c6df-4215-94b4-d9c6d2919465 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.835026] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6052f869-e915-4b72-9857-660ec72c75bf req-a75d7a90-c6df-4215-94b4-d9c6d2919465 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.839389] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6052f869-e915-4b72-9857-660ec72c75bf req-a75d7a90-c6df-4215-94b4-d9c6d2919465 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.840463] [50968]: [pid: 50968|app: 0|req: 4723/9156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1042.848051] [50969]: DEBUG neutron.api.wsgi [req-6052f869-e915-4b72-9857-660ec72c75bf req-eb61bae5-6327-496a-b399-58d7119a0b38 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.871326] [50969]: [pid: 50969|app: 0|req: 4434/9157] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.000923] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-fd7e760b-a003-4029-896a-308f8b9457db tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.001668] [50968]: [pid: 50968|app: 0|req: 4724/9158] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/networks?id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 616 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.013565] [50969]: DEBUG neutron.api.v2.base [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Request body: {'port': {'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'admin_state_up': True, 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1043.072108] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '929e01b7-7a79-4105-95bf-7aafa8b41763'}, {'name': 'network-changed', 'server_uuid': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'tag': '929e01b7-7a79-4105-95bf-7aafa8b41763'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1043.074856] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-803a0c24-c6ce-4c91-8403-c1a182b52ed6" -d '{"events": [{"server_uuid": "a69a2652-b98d-46c7-b43e-11ec21185102", "name": "network-vif-plugged", "status": "completed", "tag": "929e01b7-7a79-4105-95bf-7aafa8b41763"}, {"name": "network-changed", "server_uuid": "a69a2652-b98d-46c7-b43e-11ec21185102", "tag": "929e01b7-7a79-4105-95bf-7aafa8b41763"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1043.075456] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a5a15ed-997c-477b-8abc-16b4bc4ed3cd req-95764718-2ea2-47ac-8807-5ba9e974ea2e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.076678] [50968]: [pid: 50968|app: 0|req: 4725/9159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.089284] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Made reservation on behalf of 0007e42e72604fb7bd5c43d2508991c0 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1043.094016] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.126296] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41c27c50-5d1b-4d10-b682-0fc70f9dba16 req-152fb3a4-f61c-462e-afb2-7a8b3577e110 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.130816] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41c27c50-5d1b-4d10-b682-0fc70f9dba16 req-152fb3a4-f61c-462e-afb2-7a8b3577e110 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.136598] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41c27c50-5d1b-4d10-b682-0fc70f9dba16 req-152fb3a4-f61c-462e-afb2-7a8b3577e110 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.136977] [50968]: [pid: 50968|app: 0|req: 4726/9160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1043.139795] [50968]: DEBUG neutron.api.wsgi [req-5a5a15ed-997c-477b-8abc-16b4bc4ed3cd req-95a7e4f5-03ce-426e-a752-a07453627859 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.163647] [50968]: [pid: 50968|app: 0|req: 4727/9161] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.170498] [50968]: DEBUG neutron.api.wsgi [req-41c27c50-5d1b-4d10-b682-0fc70f9dba16 req-0f8e2da3-75f6-4a05-8cc4-cbf737ad4820 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.199976] [50968]: [pid: 50968|app: 0|req: 4728/9162] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.201270] [50969]: DEBUG neutron.db.db_base_plugin_common [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Allocated IP 192.168.128.8 (e7305f3f-a92b-4bbc-a03a-c8dec7f63150/cfccd973-653b-499f-b091-41f5a527c5c1/b8f3bc00-9833-42fa-9bda-f02467c8adcb) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1043.309307] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f70260f-a6ce-433a-9d9c-b2abb291ea3d req-8a3b5140-09ed-4d51-9a36-d948c8027fb8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.310826] [50968]: [pid: 50968|app: 0|req: 4729/9163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.324301] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for allowed_address_pair (b8f3bc00-9833-42fa-9bda-f02467c8adcb), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.325078] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.325383] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': '', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1043.325578] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_precommit: [ 1043.325578] [50969]: key[mac_address], None -> fa:16:3e:32:cf:77 [ 1043.325578] [50969]: key[device_id], None -> cde5b294-fc58-4dbe-a65a-b99cb0225241 [ 1043.325578] [50969]: key[binding:vif_details], None -> {} [ 1043.325578] [50969]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 1043.325578] [50969]: key[binding:vnic_type], None -> normal [ 1043.325578] [50969]: key[allowed_address_pairs], None -> [] [ 1043.325578] [50969]: key[name], None -> [ 1043.325578] [50969]: key[status], None -> DOWN [ 1043.325578] [50969]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 1043.325578] [50969]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}] [ 1043.325578] [50969]: key[id], None -> b8f3bc00-9833-42fa-9bda-f02467c8adcb [ 1043.325578] [50969]: key[port_security_enabled], None -> True [ 1043.325578] [50969]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 1043.325578] [50969]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 1043.325578] [50969]: key[binding:profile], None -> {} [ 1043.325578] [50969]: key[binding:host_id], None -> [ 1043.325578] [50969]: key[standard_attr_id], None -> 1601 [ 1043.325578] [50969]: key[admin_state_up], None -> True [ 1043.325578] [50969]: key[device_owner], None -> [ 1043.325578] [50969]: key[binding:vif_type], None -> unbound [ 1043.325578] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.331252] [50968]: [pid: 50968|app: 0|req: 4730/9164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.333917] [50968]: DEBUG neutron.api.wsgi [req-0f70260f-a6ce-433a-9d9c-b2abb291ea3d req-4c05284a-7847-4852-aaa1-72154f82f709 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.347790] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.356746] [50968]: [pid: 50968|app: 0|req: 4731/9165] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.371971] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-f795d944-efb7-437e-bb94-832ff84baeab x-openstack-request-id: req-f795d944-efb7-437e-bb94-832ff84baeab {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1043.372319] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a69a2652-b98d-46c7-b43e-11ec21185102", "name": "network-vif-plugged", "status": "completed", "tag": "929e01b7-7a79-4105-95bf-7aafa8b41763", "code": 200}, {"name": "network-changed", "server_uuid": "a69a2652-b98d-46c7-b43e-11ec21185102", "tag": "929e01b7-7a79-4105-95bf-7aafa8b41763", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1043.372493] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f795d944-efb7-437e-bb94-832ff84baeab {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1043.372536] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f795d944-efb7-437e-bb94-832ff84baeab'] response: {'server_uuid': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'code': 200} [ 1043.372639] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f795d944-efb7-437e-bb94-832ff84baeab'] response: {'name': 'network-changed', 'server_uuid': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'tag': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'status': 'completed', 'code': 200} [ 1043.373181] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event updated for resources: {'Port': ['ID=b8f3bc00-9833-42fa-9bda-f02467c8adcb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.383554] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1043.384378] [50969]: DEBUG neutron.scheduler.base_scheduler [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1043.386895] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1043.406196] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': '', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'port_security_enabled': True, 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:55Z', 'revision_number': 1, 'network': {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1043.406405] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] create_port_postcommit: [ 1043.406405] [50969]: key[mac_address], None -> fa:16:3e:32:cf:77 [ 1043.406405] [50969]: key[device_id], None -> cde5b294-fc58-4dbe-a65a-b99cb0225241 [ 1043.406405] [50969]: key[binding:vif_details], None -> {} [ 1043.406405] [50969]: key[project_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 1043.406405] [50969]: key[binding:vnic_type], None -> normal [ 1043.406405] [50969]: key[tags], None -> [] [ 1043.406405] [50969]: key[allowed_address_pairs], None -> [] [ 1043.406405] [50969]: key[created_at], None -> 2025-11-21T22:42:55Z [ 1043.406405] [50969]: key[name], None -> [ 1043.406405] [50969]: key[status], None -> DOWN [ 1043.406405] [50969]: key[tenant_id], None -> 0007e42e72604fb7bd5c43d2508991c0 [ 1043.406405] [50969]: key[fixed_ips], None -> [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}] [ 1043.406405] [50969]: key[id], None -> b8f3bc00-9833-42fa-9bda-f02467c8adcb [ 1043.406405] [50969]: key[port_security_enabled], None -> True [ 1043.406405] [50969]: key[network_id], None -> e7305f3f-a92b-4bbc-a03a-c8dec7f63150 [ 1043.406405] [50969]: key[security_groups], None -> ['7963c125-23b5-45fd-8158-f6470d12949e'] [ 1043.406405] [50969]: key[binding:profile], None -> {} [ 1043.406405] [50969]: key[binding:host_id], None -> [ 1043.406405] [50969]: key[revision_number], None -> 1 [ 1043.406405] [50969]: key[description], None -> [ 1043.406405] [50969]: key[updated_at], None -> 2025-11-21T22:42:55Z [ 1043.406405] [50969]: key[standard_attr_id], None -> 1601 [ 1043.406405] [50969]: key[admin_state_up], None -> True [ 1043.406405] [50969]: key[binding:vif_type], None -> unbound [ 1043.406405] [50969]: key[device_owner], None -> [ 1043.406405] [50969]: key[extra_dhcp_opts], None -> [] [ 1043.406405] [50969]: key[network], None -> {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} [ 1043.406405] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.444529] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.444529] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-e0bf6de5-a281-4c73-8707-3a4dd89a4e38 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.456653] [50969]: [pid: 50969|app: 0|req: 4435/9166] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:42:55 2025] POST /networking/v2.0/ports => generated 732 bytes in 447 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1043.470453] [50969]: [pid: 50969|app: 0|req: 4436/9167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.474101] [50969]: DEBUG neutron.api.v2.base [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Request body: {'port': {'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1043.475527] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4396ab45-7db1-480e-922d-d46af830acfb req-5b7af65d-8e5f-451f-a04c-58c08ae95abf tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.476839] [50968]: [pid: 50968|app: 0|req: 4732/9168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 735 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.484763] [50968]: DEBUG neutron.api.wsgi [req-4396ab45-7db1-480e-922d-d46af830acfb req-1c740bf9-aada-4041-b053-6bcd304c00cb tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.506838] [50968]: [pid: 50968|app: 0|req: 4733/9169] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.525144] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.550887] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a53c958f-3dec-4b54-9657-0407b3f6d880 req-9864c5b5-022b-4718-bc90-e5603d0cf1fc tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.552191] [50968]: [pid: 50968|app: 0|req: 4734/9170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.559037] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=12812,neutron:DELETE=322,neutron:INSERT=137,neutron:UPDATE=143 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1043.584612] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5871971-692d-4491-aab5-3e104ddb7f1c req-5be466cb-f0f4-4a95-874c-10b7aea48223 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.585182] [50968]: [pid: 50968|app: 0|req: 4735/9171] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.614860] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3c9e79a-5cf3-4aa8-a7e2-5c2ad58f60bf req-1bb75141-6537-4f3d-8e9e-d05d54910285 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.615224] [50968]: [pid: 50968|app: 0|req: 4736/9172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1043.618488] [50968]: DEBUG neutron.api.wsgi [req-a53c958f-3dec-4b54-9657-0407b3f6d880 req-238d6287-5341-4714-8399-cb3c51c25eb8 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.641598] [50968]: [pid: 50968|app: 0|req: 4737/9173] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.644802] [50968]: DEBUG neutron.api.wsgi [req-b5871971-692d-4491-aab5-3e104ddb7f1c req-5910b327-07ce-4538-bb41-c37fdc0ff65a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.661096] [50969]: DEBUG neutron.notifiers.nova [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b8f3bc00-9833-42fa-9bda-f02467c8adcb {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1043.664256] [50968]: [pid: 50968|app: 0|req: 4738/9174] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:55 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.666497] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks [] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.675686] [50969]: DEBUG neutron.db.provisioning_blocks [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Transition to ACTIVE for port object b8f3bc00-9833-42fa-9bda-f02467c8adcb will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1043.677845] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_precommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:55Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': '', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:55Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1043.678039] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_precommit: [ 1043.678039] [50969]: key[device_owner], -> compute:nova [ 1043.678039] [50969]: key[binding:host_id], -> cpu-1 [ 1043.678039] [50969]: key[revision_number], 1 -> 2 [ 1043.678039] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.680384] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.697333] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-a55bcac1-c5b9-4aea-ab31-14f100cb31b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.697333] [50968]: [pid: 50968|app: 0|req: 4739/9175] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?tenant_id=ac7265a8a79041f4bf0ad099ae502d7f&device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1043.699116] [50968]: DEBUG neutron.api.wsgi [req-a3c9e79a-5cf3-4aa8-a7e2-5c2ad58f60bf req-2dcbe35e-88d5-4d91-916e-9d2df49718ba service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.707551] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Pushing event updated for resources: {'Port': ['ID=b8f3bc00-9833-42fa-9bda-f02467c8adcb,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.725068] [50968]: [pid: 50968|app: 0|req: 4740/9176] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.741683] [50968]: [pid: 50968|app: 0|req: 4741/9177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.744905] [50968]: DEBUG neutron.api.wsgi [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-eb607783-4f4a-4a90-8ff4-4ab6fa337fd9 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.753855] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_postcommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:55Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': '', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:55Z', 'revision_number': 1, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1043.754149] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_postcommit: [ 1043.754149] [50969]: key[device_owner], -> compute:nova [ 1043.754149] [50969]: key[binding:host_id], -> cpu-1 [ 1043.754149] [50969]: key[revision_number], 1 -> 2 [ 1043.754149] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.762107] [50969]: DEBUG neutron.plugins.ml2.managers [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Attempting to bind port b8f3bc00-9833-42fa-9bda-f02467c8adcb on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1043.762313] [50969]: DEBUG neutron.plugins.ml2.managers [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Attempting to bind port b8f3bc00-9833-42fa-9bda-f02467c8adcb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1043.762453] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Attempting to bind port b8f3bc00-9833-42fa-9bda-f02467c8adcb on network e7305f3f-a92b-4bbc-a03a-c8dec7f63150 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1043.762530] [50968]: [pid: 50968|app: 0|req: 4742/9178] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=929e01b7-7a79-4105-95bf-7aafa8b41763 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.786127] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1043.786509] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Bind Segment={'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1043.789492] [50969]: DEBUG networking_nsxv3.api.rpc [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1043.795650] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6687e72c-fc67-47a1-8583-bf77ff74d76b req-4abed970-fdc6-486d-951a-45d4d738529d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.796879] [50968]: [pid: 50968|app: 0|req: 4743/9179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.819475] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-170fcdfb-e0ed-4153-99b5-b4fa49096e08 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.820135] [50968]: [pid: 50968|app: 0|req: 4744/9180] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/subnets?id=80b664d9-b1c8-4c7f-8609-58122c0397c9 => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.826336] [50968]: DEBUG neutron.api.wsgi [req-6687e72c-fc67-47a1-8583-bf77ff74d76b req-4de7ac79-bda7-4a8c-bf72-367c63fecf9b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.856857] [50968]: [pid: 50968|app: 0|req: 4745/9181] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.889370] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b5d1bcd-29f5-4f1a-81cb-48b34264ef01 req-a7e5dc31-da30-4a23-80f7-2f9e9dfa9058 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.890691] [50968]: [pid: 50968|app: 0|req: 4746/9182] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?network_id=c829cdd5-dbcf-4319-8959-d4f0b76b3f17&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.942233] [50968]: [pid: 50968|app: 0|req: 4747/9183] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/networks/c829cdd5-dbcf-4319-8959-d4f0b76b3f17?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.981205] [50968]: [pid: 50968|app: 0|req: 4748/9184] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/networks/c829cdd5-dbcf-4319-8959-d4f0b76b3f17?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) [ 1044.322910] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ea0cee5-cd8c-4dba-a759-79ef2054bd69 req-eb5f199c-9f04-4e89-a9c2-dc3976823469 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.324055] [50968]: [pid: 50968|app: 0|req: 4749/9185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.363609] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57365694-127a-4d1a-abf9-09ecbb8b659a req-5de22fc7-729e-43d7-86b6-95b415b0d478 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.368088] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57365694-127a-4d1a-abf9-09ecbb8b659a req-5de22fc7-729e-43d7-86b6-95b415b0d478 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.372594] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57365694-127a-4d1a-abf9-09ecbb8b659a req-5de22fc7-729e-43d7-86b6-95b415b0d478 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.374171] [50968]: [pid: 50968|app: 0|req: 4750/9186] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1044.377912] [50968]: DEBUG neutron.api.wsgi [req-9ea0cee5-cd8c-4dba-a759-79ef2054bd69 req-38eb9f59-52d8-4c06-aec3-7090422bed6b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.404995] [50968]: [pid: 50968|app: 0|req: 4751/9187] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.408141] [50968]: DEBUG neutron.api.wsgi [req-57365694-127a-4d1a-abf9-09ecbb8b659a req-5eadb82a-6b8c-4dff-b082-d6db9a632a1f tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.428904] [50968]: [pid: 50968|app: 0|req: 4752/9188] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.470686] [50968]: [pid: 50968|app: 0|req: 4753/9189] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?device_id=17970da4-1a39-459d-abad-2369fb06438e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.509217] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03111cdf-ba3c-4d71-ae67-9a0652d8c33b req-feae4e79-b55b-4711-8a85-0acdf8a25204 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.510294] [50968]: [pid: 50968|app: 0|req: 4754/9190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.548378] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-803a0c24-c6ce-4c91-8403-c1a182b52ed6 req-31697bc1-74e7-42f9-908d-e352dd4d419d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.549406] [50968]: [pid: 50968|app: 0|req: 4755/9191] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?tenant_id=ac7265a8a79041f4bf0ad099ae502d7f&device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1044.552087] [50968]: DEBUG neutron.api.wsgi [req-03111cdf-ba3c-4d71-ae67-9a0652d8c33b req-6007eb3a-094e-4d70-b9a7-23e43d89f776 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.574837] [50968]: [pid: 50968|app: 0|req: 4756/9192] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.623721] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-803a0c24-c6ce-4c91-8403-c1a182b52ed6 req-ce8521e4-56e6-422a-bf2a-d31769467e51 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.624617] [50968]: [pid: 50968|app: 0|req: 4757/9193] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/networks?id=c829cdd5-dbcf-4319-8959-d4f0b76b3f17 => generated 714 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.638778] [50968]: [pid: 50968|app: 0|req: 4758/9194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.671526] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9d065b9-61c6-4bc2-bc98-0b255f633761 req-2fa36b40-74fd-472c-a175-53a3e7925a3c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.672333] [50968]: [pid: 50968|app: 0|req: 4759/9195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:56 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 747 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.676111] [50968]: DEBUG neutron.api.wsgi [req-803a0c24-c6ce-4c91-8403-c1a182b52ed6 req-f463afe4-5dde-44db-813b-46e9173925d6 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.692297] [50968]: [pid: 50968|app: 0|req: 4760/9196] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=929e01b7-7a79-4105-95bf-7aafa8b41763 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.694819] [50968]: DEBUG neutron.api.wsgi [req-f9d065b9-61c6-4bc2-bc98-0b255f633761 req-293c15c7-2106-4295-a4e7-0f15b13876e0 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.715697] [50968]: [pid: 50968|app: 0|req: 4761/9197] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.753625] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86a496be-286c-4a45-b343-bc2ed23d1522 req-cecbf3ea-8186-4b9e-82eb-54136ee6ef75 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.755529] [50968]: [pid: 50968|app: 0|req: 4762/9198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.782342] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-803a0c24-c6ce-4c91-8403-c1a182b52ed6 req-6716f665-82a6-4739-9e2d-aacac08a6082 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.783467] [50968]: [pid: 50968|app: 0|req: 4763/9199] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/subnets?id=80b664d9-b1c8-4c7f-8609-58122c0397c9 => generated 689 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.793324] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Bound using segment: {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1044.793782] [50969]: DEBUG neutron.plugins.ml2.managers [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Bound port: b8f3bc00-9833-42fa-9bda-f02467c8adcb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c297fe21-cd0b-4226-813b-a65d2358d034", "external-id": "nsx-vlan-transportzone-98", "segmentation_id": 98}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1044.794011] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.795895] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=11875,neutron:INSERT=221,neutron:UPDATE=146,neutron:DELETE=182 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1044.821728] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bdee234-d9d9-47ea-a57b-0ac2a541a4ee req-d4571c6d-571f-4cc9-82bb-4060a11cb336 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.823513] [50968]: [pid: 50968|app: 0|req: 4764/9200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.827340] [50968]: DEBUG neutron.api.wsgi [req-86a496be-286c-4a45-b343-bc2ed23d1522 req-5e7d10f6-d415-45c5-915d-354b59cf0486 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.843479] [50969]: DEBUG neutron.plugins.ml2.db [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] For port b8f3bc00-9833-42fa-9bda-f02467c8adcb, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1044.846147] [50969]: DEBUG neutron.plugins.ml2.db [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] For port b8f3bc00-9833-42fa-9bda-f02467c8adcb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b8f3bc00-9833-42fa-9bda-f02467c8adcb,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1044.847835] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_precommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:56Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:56Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1044.848170] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_precommit: [ 1044.848170] [50969]: key[binding:vif_type], unbound -> ovs [ 1044.848170] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} [ 1044.848170] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.854337] [50968]: [pid: 50968|app: 0|req: 4765/9201] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.854619] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.877698] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-803a0c24-c6ce-4c91-8403-c1a182b52ed6 req-7fa3bba9-20be-429d-a170-feaad3ac91eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.878738] [50968]: [pid: 50968|app: 0|req: 4766/9202] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?network_id=c829cdd5-dbcf-4319-8959-d4f0b76b3f17&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.880337] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Pushing event updated for resources: {'Port': ['ID=b8f3bc00-9833-42fa-9bda-f02467c8adcb,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1044.881563] [50968]: DEBUG neutron.api.wsgi [req-5bdee234-d9d9-47ea-a57b-0ac2a541a4ee req-e2ecb6ba-e064-4fa1-a44f-26e7f744ff69 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.889693] [50969]: DEBUG neutron.db.provisioning_blocks [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Provisioning complete for port b8f3bc00-9833-42fa-9bda-f02467c8adcb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1044.889910] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.890118] [50969]: INFO neutron.plugins.ml2.plugin [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Attempt 1 to provision port b8f3bc00-9833-42fa-9bda-f02467c8adcb [ 1044.906496] [50968]: [pid: 50968|app: 0|req: 4767/9203] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.940345] [50968]: [pid: 50968|app: 0|req: 4768/9204] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/networks/c829cdd5-dbcf-4319-8959-d4f0b76b3f17?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.944742] [50969]: DEBUG neutron.plugins.ml2.plugin [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Current status of the port b8f3bc00-9833-42fa-9bda-f02467c8adcb is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1044.944996] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.957196] [50968]: [pid: 50968|app: 0|req: 4769/9205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.976208] [50969]: DEBUG neutron.plugins.ml2.db [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] For port b8f3bc00-9833-42fa-9bda-f02467c8adcb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b8f3bc00-9833-42fa-9bda-f02467c8adcb,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1044.996809] [50968]: [pid: 50968|app: 0|req: 4770/9206] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/networks/c829cdd5-dbcf-4319-8959-d4f0b76b3f17?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) [ 1045.012745] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_precommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:57Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:57Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1045.012745] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_precommit: [ 1045.012745] [50969]: key[status], DOWN -> ACTIVE [ 1045.012745] [50969]: key[revision_number], 4 -> 5 [ 1045.012745] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.019938] [50969]: DEBUG neutron.db.provisioning_blocks [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Provisioning complete for port b8f3bc00-9833-42fa-9bda-f02467c8adcb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1045.020163] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.020292] [50969]: INFO neutron.plugins.ml2.plugin [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Attempt 1 to provision port b8f3bc00-9833-42fa-9bda-f02467c8adcb [ 1045.027180] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7da5af68-6051-4008-90c9-6188e44017be req-44407b04-d312-4cd8-b442-e27986ef84f1 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.029200] [50968]: [pid: 50968|app: 0|req: 4771/9207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.035835] [50968]: DEBUG neutron.api.wsgi [req-7da5af68-6051-4008-90c9-6188e44017be req-c66b46ab-5f42-4281-9bc1-37fcd7f5e778 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.064028] [50968]: [pid: 50968|app: 0|req: 4772/9208] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1045.067544] [50969]: DEBUG neutron.plugins.ml2.plugin [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Current status of the port b8f3bc00-9833-42fa-9bda-f02467c8adcb is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1045.068385] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_postcommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:57Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:57Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}]) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1045.068584] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_postcommit: [ 1045.068584] [50969]: key[status], DOWN -> ACTIVE [ 1045.068584] [50969]: key[revision_number], 4 -> 5 [ 1045.068584] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.068815] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.099853] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Pushing event updated for resources: {'Port': ['ID=b8f3bc00-9833-42fa-9bda-f02467c8adcb,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.102733] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_postcommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:57Z', 'revision_number': 4, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:56Z', 'revision_number': 2, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1045.102971] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] update_port_postcommit: [ 1045.102971] [50969]: key[binding:vif_type], unbound -> ovs [ 1045.102971] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} [ 1045.102971] [50969]: key[updated_at], 2025-11-21T22:42:56Z -> 2025-11-21T22:42:57Z [ 1045.102971] [50969]: key[revision_number], 2 -> 4 [ 1045.102971] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.110544] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.110917] [50969]: DEBUG neutron_lib.callbacks.manager [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-c87d53ff-da1b-47f3-9e94-09be076caa99 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.115747] [50969]: [pid: 50969|app: 0|req: 4437/9209] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:42:55 2025] PUT /networking/v2.0/ports/b8f3bc00-9833-42fa-9bda-f02467c8adcb => generated 1035 bytes in 1641 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1045.148804] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f40f222-35f7-482b-b3f0-1d045c2f6bd4 req-a5dd8711-7d89-4552-b59f-44198d4a7cdd tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.149919] [50968]: [pid: 50968|app: 0|req: 4773/9210] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.161453] [50969]: DEBUG neutron.api.wsgi [req-3f40f222-35f7-482b-b3f0-1d045c2f6bd4 req-fe1cec0e-93e4-48db-a9ea-c50dbed1e543 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.196420] [50969]: [pid: 50969|app: 0|req: 4438/9211] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1045.362366] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-b2d7f03a-a7fb-44a6-adef-22f09476f3f5 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.366558] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-b2d7f03a-a7fb-44a6-adef-22f09476f3f5 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.370897] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-b2d7f03a-a7fb-44a6-adef-22f09476f3f5 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.372097] [50968]: [pid: 50968|app: 0|req: 4774/9212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1045.375148] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb'}, {'name': 'network-changed', 'server_uuid': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'tag': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1045.377603] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fc2769dc-2b0d-47c1-bbbf-b4d59fabc700" -d '{"events": [{"server_uuid": "cde5b294-fc58-4dbe-a65a-b99cb0225241", "name": "network-vif-plugged", "status": "completed", "tag": "b8f3bc00-9833-42fa-9bda-f02467c8adcb"}, {"name": "network-changed", "server_uuid": "cde5b294-fc58-4dbe-a65a-b99cb0225241", "tag": "b8f3bc00-9833-42fa-9bda-f02467c8adcb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1045.411819] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-d604c991-1646-4e9c-95f3-c5b822e76e5c x-openstack-request-id: req-d604c991-1646-4e9c-95f3-c5b822e76e5c {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1045.411993] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cde5b294-fc58-4dbe-a65a-b99cb0225241", "name": "network-vif-plugged", "status": "completed", "tag": "b8f3bc00-9833-42fa-9bda-f02467c8adcb", "code": 200}, {"name": "network-changed", "server_uuid": "cde5b294-fc58-4dbe-a65a-b99cb0225241", "tag": "b8f3bc00-9833-42fa-9bda-f02467c8adcb", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1045.412144] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d604c991-1646-4e9c-95f3-c5b822e76e5c {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1045.412497] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d604c991-1646-4e9c-95f3-c5b822e76e5c'] response: {'server_uuid': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'code': 200} [ 1045.413484] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d604c991-1646-4e9c-95f3-c5b822e76e5c'] response: {'name': 'network-changed', 'server_uuid': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'tag': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'status': 'completed', 'code': 200} [ 1045.422948] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting port 5daf8090-4819-4703-9774-1323bfb57418 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1045.423112] [50969]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (5daf8090-4819-4703-9774-1323bfb57418), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.464514] [50969]: DEBUG neutron.plugins.ml2.db [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] For port 5daf8090-4819-4703-9774-1323bfb57418, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5daf8090-4819-4703-9774-1323bfb57418,segment=NetworkSegment(21bdff2b-48ce-4a75-9431-5cb7684075f3),segment_id=21bdff2b-48ce-4a75-9431-5cb7684075f3)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1045.464793] [50969]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (5daf8090-4819-4703-9774-1323bfb57418), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.471680] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:43Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}] (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1045.472084] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit: [ 1045.472084] [50969]: key[mac_address], fa:16:3e:4a:53:1d -> None [ 1045.472084] [50969]: key[device_id], 8915bbb5-ff23-4d60-ab54-71fc0001172f -> None [ 1045.472084] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1045.472084] [50969]: key[binding:vnic_type], normal -> None [ 1045.472084] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.472084] [50969]: key[tags], [] -> None [ 1045.472084] [50969]: key[allowed_address_pairs], [] -> None [ 1045.472084] [50969]: key[created_at], 2025-11-21T22:42:38Z -> None [ 1045.472084] [50969]: key[name], -> None [ 1045.472084] [50969]: key[status], ACTIVE -> None [ 1045.472084] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.472084] [50969]: key[fixed_ips], [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}] -> None [ 1045.472084] [50969]: key[id], 5daf8090-4819-4703-9774-1323bfb57418 -> None [ 1045.472084] [50969]: key[port_security_enabled], True -> None [ 1045.472084] [50969]: key[network_id], 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1045.472084] [50969]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1045.472084] [50969]: key[binding:profile], {} -> None [ 1045.472084] [50969]: key[binding:host_id], cpu-1 -> None [ 1045.472084] [50969]: key[revision_number], 5 -> None [ 1045.472084] [50969]: key[description], -> None [ 1045.472084] [50969]: key[updated_at], 2025-11-21T22:42:43Z -> None [ 1045.472084] [50969]: key[standard_attr_id], 1590 -> None [ 1045.472084] [50969]: key[admin_state_up], True -> None [ 1045.472084] [50969]: key[binding:vif_type], ovs -> None [ 1045.472084] [50969]: key[device_owner], compute:nova -> None [ 1045.472084] [50969]: key[extra_dhcp_opts], [] -> None [ 1045.472084] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.475370] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Calling delete_port for 5daf8090-4819-4703-9774-1323bfb57418 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1045.495486] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83a59d1f-1861-4951-9a4a-eddeba76c9fe req-94410348-02a9-4171-b1f2-fb0922a8be81 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.496463] [50968]: [pid: 50968|app: 0|req: 4775/9213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.526246] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c795c2cf-d1f4-44d4-b473-6943e385c275 req-c2e5743f-3613-4324-8b81-e94897289d1b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.530794] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c795c2cf-d1f4-44d4-b473-6943e385c275 req-c2e5743f-3613-4324-8b81-e94897289d1b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.535404] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c795c2cf-d1f4-44d4-b473-6943e385c275 req-c2e5743f-3613-4324-8b81-e94897289d1b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.536502] [50968]: [pid: 50968|app: 0|req: 4776/9214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 2230 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1045.539294] [50968]: DEBUG neutron.api.wsgi [req-83a59d1f-1861-4951-9a4a-eddeba76c9fe req-23e8540f-1451-49de-9a6d-7deff087e5f2 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.547198] [50969]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (5daf8090-4819-4703-9774-1323bfb57418), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.556139] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Port': ['ID=5daf8090-4819-4703-9774-1323bfb57418,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.561015] [50968]: [pid: 50968|app: 0|req: 4777/9215] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.564115] [50968]: DEBUG neutron.api.wsgi [req-c795c2cf-d1f4-44d4-b473-6943e385c275 req-6d4e5829-5346-4b76-889a-e332a54fbfe0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.584786] [50968]: [pid: 50968|app: 0|req: 4778/9216] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1045.585153] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] No DVR routers for this DVR port 5daf8090-4819-4703-9774-1323bfb57418 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1045.585492] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit called with port settings {'id': '5daf8090-4819-4703-9774-1323bfb57418', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:4a:53:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1590, 'fixed_ips': [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:38Z', 'updated_at': '2025-11-21T22:42:43Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}] (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02d0d117-a39a-4f21-8497-a4b121843508'], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1045.585655] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit: [ 1045.585655] [50969]: key[mac_address], fa:16:3e:4a:53:1d -> None [ 1045.585655] [50969]: key[device_id], 8915bbb5-ff23-4d60-ab54-71fc0001172f -> None [ 1045.585655] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '35342bcb-8b06-472e-b3c0-43fd3d6c4b30', 'external-id': 'nsx-vlan-transportzone-524', 'segmentation_id': 524, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1045.585655] [50969]: key[binding:vnic_type], normal -> None [ 1045.585655] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.585655] [50969]: key[tags], [] -> None [ 1045.585655] [50969]: key[allowed_address_pairs], [] -> None [ 1045.585655] [50969]: key[created_at], 2025-11-21T22:42:38Z -> None [ 1045.585655] [50969]: key[name], -> None [ 1045.585655] [50969]: key[status], ACTIVE -> None [ 1045.585655] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.585655] [50969]: key[fixed_ips], [{'subnet_id': '02d0d117-a39a-4f21-8497-a4b121843508', 'ip_address': '192.168.129.13'}] -> None [ 1045.585655] [50969]: key[id], 5daf8090-4819-4703-9774-1323bfb57418 -> None [ 1045.585655] [50969]: key[port_security_enabled], True -> None [ 1045.585655] [50969]: key[network_id], 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1045.585655] [50969]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1045.585655] [50969]: key[binding:profile], {} -> None [ 1045.585655] [50969]: key[binding:host_id], cpu-1 -> None [ 1045.585655] [50969]: key[revision_number], 5 -> None [ 1045.585655] [50969]: key[description], -> None [ 1045.585655] [50969]: key[updated_at], 2025-11-21T22:42:43Z -> None [ 1045.585655] [50969]: key[standard_attr_id], 1590 -> None [ 1045.585655] [50969]: key[admin_state_up], True -> None [ 1045.585655] [50969]: key[binding:vif_type], ovs -> None [ 1045.585655] [50969]: key[device_owner], compute:nova -> None [ 1045.585655] [50969]: key[extra_dhcp_opts], [] -> None [ 1045.585655] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.587276] [50969]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-21f6a107-e6f5-4e06-9fec-6f8e9eaff461 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.589578] [50969]: [pid: 50969|app: 0|req: 4439/9217] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:57 2025] DELETE /networking/v2.0/ports/5daf8090-4819-4703-9774-1323bfb57418 => generated 0 bytes in 214 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1045.641713] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1045.641903] [50968]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.666023] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8159a085-da14-4457-8bbb-9a005ed1cdea req-9c68d256-351c-42f5-80da-14a5a7358d94 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.667113] [50969]: [pid: 50969|app: 0|req: 4440/9218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:57 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.677231] [50969]: DEBUG neutron.api.wsgi [req-8159a085-da14-4457-8bbb-9a005ed1cdea req-f8f6fcc8-c029-4c2a-bb5e-f1ad11ceb51b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.679578] [50968]: DEBUG neutron.plugins.ml2.db [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] For port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d,segment=NetworkSegment(eb4d2ea6-f78b-4b6a-ab21-1b48a0179304),segment_id=eb4d2ea6-f78b-4b6a-ab21-1b48a0179304)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1045.679838] [50968]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.686337] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1045.686605] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit: [ 1045.686605] [50968]: key[mac_address], fa:16:3e:ac:3f:03 -> None [ 1045.686605] [50968]: key[device_id], 8915bbb5-ff23-4d60-ab54-71fc0001172f -> None [ 1045.686605] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1045.686605] [50968]: key[binding:vnic_type], normal -> None [ 1045.686605] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.686605] [50968]: key[tags], [] -> None [ 1045.686605] [50968]: key[allowed_address_pairs], [] -> None [ 1045.686605] [50968]: key[created_at], 2025-11-21T22:42:39Z -> None [ 1045.686605] [50968]: key[name], -> None [ 1045.686605] [50968]: key[status], ACTIVE -> None [ 1045.686605] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.686605] [50968]: key[fixed_ips], [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}] -> None [ 1045.686605] [50968]: key[id], b654d6dc-b6b4-4db0-8f61-efac9ee47d6d -> None [ 1045.686605] [50968]: key[port_security_enabled], True -> None [ 1045.686605] [50968]: key[network_id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1045.686605] [50968]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1045.686605] [50968]: key[binding:profile], {} -> None [ 1045.686605] [50968]: key[binding:host_id], cpu-1 -> None [ 1045.686605] [50968]: key[revision_number], 5 -> None [ 1045.686605] [50968]: key[description], -> None [ 1045.686605] [50968]: key[updated_at], 2025-11-21T22:42:46Z -> None [ 1045.686605] [50968]: key[standard_attr_id], 1591 -> None [ 1045.686605] [50968]: key[admin_state_up], True -> None [ 1045.686605] [50968]: key[binding:vif_type], ovs -> None [ 1045.686605] [50968]: key[device_owner], compute:nova -> None [ 1045.686605] [50968]: key[extra_dhcp_opts], [] -> None [ 1045.686605] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.688325] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Calling delete_port for b654d6dc-b6b4-4db0-8f61-efac9ee47d6d owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1045.703455] [50969]: [pid: 50969|app: 0|req: 4441/9219] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.740444] [50969]: [pid: 50969|app: 0|req: 4442/9220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1045.755187] [50968]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (b654d6dc-b6b4-4db0-8f61-efac9ee47d6d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.762955] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Port': ['ID=b654d6dc-b6b4-4db0-8f61-efac9ee47d6d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.789963] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] No DVR routers for this DVR port b654d6dc-b6b4-4db0-8f61-efac9ee47d6d on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1045.790327] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit called with port settings {'id': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ac:3f:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1591, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:39Z', 'updated_at': '2025-11-21T22:42:46Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1045.790476] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit: [ 1045.790476] [50968]: key[mac_address], fa:16:3e:ac:3f:03 -> None [ 1045.790476] [50968]: key[device_id], 8915bbb5-ff23-4d60-ab54-71fc0001172f -> None [ 1045.790476] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1045.790476] [50968]: key[binding:vnic_type], normal -> None [ 1045.790476] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.790476] [50968]: key[tags], [] -> None [ 1045.790476] [50968]: key[allowed_address_pairs], [] -> None [ 1045.790476] [50968]: key[created_at], 2025-11-21T22:42:39Z -> None [ 1045.790476] [50968]: key[name], -> None [ 1045.790476] [50968]: key[status], ACTIVE -> None [ 1045.790476] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.790476] [50968]: key[fixed_ips], [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.144'}] -> None [ 1045.790476] [50968]: key[id], b654d6dc-b6b4-4db0-8f61-efac9ee47d6d -> None [ 1045.790476] [50968]: key[port_security_enabled], True -> None [ 1045.790476] [50968]: key[network_id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1045.790476] [50968]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1045.790476] [50968]: key[binding:profile], {} -> None [ 1045.790476] [50968]: key[binding:host_id], cpu-1 -> None [ 1045.790476] [50968]: key[revision_number], 5 -> None [ 1045.790476] [50968]: key[description], -> None [ 1045.790476] [50968]: key[updated_at], 2025-11-21T22:42:46Z -> None [ 1045.790476] [50968]: key[standard_attr_id], 1591 -> None [ 1045.790476] [50968]: key[admin_state_up], True -> None [ 1045.790476] [50968]: key[binding:vif_type], ovs -> None [ 1045.790476] [50968]: key[device_owner], compute:nova -> None [ 1045.790476] [50968]: key[extra_dhcp_opts], [] -> None [ 1045.790476] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.792445] [50968]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-02e4a91a-a380-48b7-a852-b555da1cecf6 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.792960] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-deleted', 'tag': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1045.795473] [50968]: [pid: 50968|app: 0|req: 4779/9221] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:57 2025] DELETE /networking/v2.0/ports/b654d6dc-b6b4-4db0-8f61-efac9ee47d6d => generated 0 bytes in 202 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1045.796902] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bfed6def-c2fa-4584-86bd-d34856992d32" -d '{"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-deleted", "tag": "b654d6dc-b6b4-4db0-8f61-efac9ee47d6d"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1045.808766] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c79bdc0-bbb2-48a8-90f1-25dfaf3068f9 req-69f8e46a-706d-400f-b4a3-b762b9cb8abc tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.809993] [50969]: [pid: 50969|app: 0|req: 4443/9222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.816695] [50969]: DEBUG neutron.api.wsgi [req-5c79bdc0-bbb2-48a8-90f1-25dfaf3068f9 req-7a62a487-309c-447b-b0fe-49b7e1af8494 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.838846] [50969]: [pid: 50969|app: 0|req: 4444/9223] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1045.858596] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting port f970e742-a7dd-4233-93a3-6e3fdbaca217 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1045.858845] [50968]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.874276] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-f4168595-bfcc-432c-bac0-766e6ba25588 x-openstack-request-id: req-f4168595-bfcc-432c-bac0-766e6ba25588 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1045.875827] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-deleted", "tag": "b654d6dc-b6b4-4db0-8f61-efac9ee47d6d", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1045.876368] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f4168595-bfcc-432c-bac0-766e6ba25588 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1045.876984] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-7d96dcff-5bb3-45e3-8b5f-ce43cedb0c96 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.877828] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f4168595-bfcc-432c-bac0-766e6ba25588'] response: {'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-deleted', 'tag': 'b654d6dc-b6b4-4db0-8f61-efac9ee47d6d', 'status': 'completed', 'code': 200} [ 1045.878078] [50969]: [pid: 50969|app: 0|req: 4445/9224] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.890713] [50969]: DEBUG neutron.api.wsgi [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-a2843de8-3c75-4eae-8ef3-9497079d6ab4 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.892805] [50968]: DEBUG neutron.plugins.ml2.db [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] For port f970e742-a7dd-4233-93a3-6e3fdbaca217, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f970e742-a7dd-4233-93a3-6e3fdbaca217,segment=NetworkSegment(eb4d2ea6-f78b-4b6a-ab21-1b48a0179304),segment_id=eb4d2ea6-f78b-4b6a-ab21-1b48a0179304)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1045.893393] [50968]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.895398] [50969]: [pid: 50969|app: 0|req: 4446/9225] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/quotas/b8b093d93cf34c91bbeb515844a183a0 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1045.897980] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1045.898178] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit: [ 1045.898178] [50968]: key[mac_address], fa:16:3e:17:6f:3b -> None [ 1045.898178] [50968]: key[device_id], 8915bbb5-ff23-4d60-ab54-71fc0001172f -> None [ 1045.898178] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1045.898178] [50968]: key[binding:vnic_type], normal -> None [ 1045.898178] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.898178] [50968]: key[tags], [] -> None [ 1045.898178] [50968]: key[allowed_address_pairs], [] -> None [ 1045.898178] [50968]: key[created_at], 2025-11-21T22:42:37Z -> None [ 1045.898178] [50968]: key[name], -> None [ 1045.898178] [50968]: key[status], ACTIVE -> None [ 1045.898178] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1045.898178] [50968]: key[fixed_ips], [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}] -> None [ 1045.898178] [50968]: key[id], f970e742-a7dd-4233-93a3-6e3fdbaca217 -> None [ 1045.898178] [50968]: key[port_security_enabled], True -> None [ 1045.898178] [50968]: key[network_id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1045.898178] [50968]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1045.898178] [50968]: key[binding:profile], {} -> None [ 1045.898178] [50968]: key[binding:host_id], cpu-1 -> None [ 1045.898178] [50968]: key[revision_number], 5 -> None [ 1045.898178] [50968]: key[description], -> None [ 1045.898178] [50968]: key[updated_at], 2025-11-21T22:42:40Z -> None [ 1045.898178] [50968]: key[standard_attr_id], 1589 -> None [ 1045.898178] [50968]: key[admin_state_up], True -> None [ 1045.898178] [50968]: key[binding:vif_type], ovs -> None [ 1045.898178] [50968]: key[device_owner], compute:nova -> None [ 1045.898178] [50968]: key[extra_dhcp_opts], [] -> None [ 1045.898178] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.899822] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Calling delete_port for f970e742-a7dd-4233-93a3-6e3fdbaca217 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1045.956324] [50969]: [pid: 50969|app: 0|req: 4447/9226] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&fields=id => generated 149 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1045.963055] [50968]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f970e742-a7dd-4233-93a3-6e3fdbaca217), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.973991] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Port': ['ID=f970e742-a7dd-4233-93a3-6e3fdbaca217,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.999528] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] No DVR routers for this DVR port f970e742-a7dd-4233-93a3-6e3fdbaca217 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1045.999862] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit called with port settings {'id': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:17:6f:3b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'device_owner': 'compute:nova', 'standard_attr_id': 1589, 'fixed_ips': [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:37Z', 'updated_at': '2025-11-21T22:42:40Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26b65a1b-ca73-4e88-a1cb-20b9a3e73dee'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1046.000034] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit: [ 1046.000034] [50968]: key[mac_address], fa:16:3e:17:6f:3b -> None [ 1046.000034] [50968]: key[device_id], 8915bbb5-ff23-4d60-ab54-71fc0001172f -> None [ 1046.000034] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'de5fcb06-b0d0-467f-86fe-06882165ac31', 'external-id': 'nsx-vlan-transportzone-595', 'segmentation_id': 595, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1046.000034] [50968]: key[binding:vnic_type], normal -> None [ 1046.000034] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1046.000034] [50968]: key[tags], [] -> None [ 1046.000034] [50968]: key[allowed_address_pairs], [] -> None [ 1046.000034] [50968]: key[created_at], 2025-11-21T22:42:37Z -> None [ 1046.000034] [50968]: key[name], -> None [ 1046.000034] [50968]: key[status], ACTIVE -> None [ 1046.000034] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1046.000034] [50968]: key[fixed_ips], [{'subnet_id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'ip_address': '192.168.128.179'}] -> None [ 1046.000034] [50968]: key[id], f970e742-a7dd-4233-93a3-6e3fdbaca217 -> None [ 1046.000034] [50968]: key[port_security_enabled], True -> None [ 1046.000034] [50968]: key[network_id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1046.000034] [50968]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1046.000034] [50968]: key[binding:profile], {} -> None [ 1046.000034] [50968]: key[binding:host_id], cpu-1 -> None [ 1046.000034] [50968]: key[revision_number], 5 -> None [ 1046.000034] [50968]: key[description], -> None [ 1046.000034] [50968]: key[updated_at], 2025-11-21T22:42:40Z -> None [ 1046.000034] [50968]: key[standard_attr_id], 1589 -> None [ 1046.000034] [50968]: key[admin_state_up], True -> None [ 1046.000034] [50968]: key[binding:vif_type], ovs -> None [ 1046.000034] [50968]: key[device_owner], compute:nova -> None [ 1046.000034] [50968]: key[extra_dhcp_opts], [] -> None [ 1046.000034] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1046.001696] [50968]: DEBUG neutron_lib.callbacks.manager [req-e5fcf5b6-ef19-4815-9b9c-afcb9af7ba65 req-2b848bb9-65ad-487e-84ca-888f66ee9dd9 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.004144] [50968]: [pid: 50968|app: 0|req: 4780/9227] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:58 2025] DELETE /networking/v2.0/ports/f970e742-a7dd-4233-93a3-6e3fdbaca217 => generated 0 bytes in 205 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1046.020634] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-202d892d-1588-499a-b19e-5e1ba2d4bfa9 req-b915702e-30a3-409f-9dde-03f337ac8cdf tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.022305] [50969]: [pid: 50969|app: 0|req: 4448/9228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.029050] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc2769dc-2b0d-47c1-bbbf-b4d59fabc700 req-a1089d28-4199-4f90-8ae9-f3746e3cd595 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.033031] [50968]: [pid: 50968|app: 0|req: 4781/9229] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 1040 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1046.033031] [50968]: DEBUG neutron.api.wsgi [req-202d892d-1588-499a-b19e-5e1ba2d4bfa9 req-bfc7635c-7083-475b-a5f1-f14ad5fda2c0 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.051935] [50968]: [pid: 50968|app: 0|req: 4782/9230] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.066923] [50969]: [pid: 50969|app: 0|req: 4449/9231] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.088699] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc2769dc-2b0d-47c1-bbbf-b4d59fabc700 req-5dcd134f-39b2-45c6-a7da-fd80de74dd76 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.089740] [50968]: [pid: 50968|app: 0|req: 4783/9232] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/networks?tenant_id=0007e42e72604fb7bd5c43d2508991c0&shared=False => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.108468] [50969]: [pid: 50969|app: 0|req: 4450/9233] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1046.123458] [50969]: [pid: 50969|app: 0|req: 4451/9234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?device_id=ba384848-68d9-42e9-9ed4-cbbb336820dd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.132774] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc2769dc-2b0d-47c1-bbbf-b4d59fabc700 req-fb9c79dd-ec98-4e6c-aee5-fa0d3477c0d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.133855] [50968]: [pid: 50968|app: 0|req: 4784/9235] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:42:58 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) [ 1046.233436] [50968]: [pid: 50968|app: 0|req: 4785/9236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.258680] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838c571b-dc25-47b4-9b72-c47e56eade19 req-ccc9c4e7-b4fa-4782-8e08-29cdc4bf9920 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.259709] [50969]: [pid: 50969|app: 0|req: 4452/9237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.268053] [50968]: DEBUG neutron.api.wsgi [req-838c571b-dc25-47b4-9b72-c47e56eade19 req-4617609f-1e10-44ec-84a0-58f4765dd63b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.294553] [50968]: [pid: 50968|app: 0|req: 4786/9238] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.351814] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7da9a3d1-2095-4da6-86ff-0923bdb8eb45 req-7899b043-0d66-4079-95aa-86e32707a1ce tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.352866] [50969]: [pid: 50969|app: 0|req: 4453/9239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.358933] [50968]: DEBUG neutron.api.wsgi [req-7da9a3d1-2095-4da6-86ff-0923bdb8eb45 req-6739bd6a-4c64-49a1-b0fb-9c268f04b324 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.380294] [50968]: [pid: 50968|app: 0|req: 4787/9240] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.650854] [50968]: [pid: 50968|app: 0|req: 4788/9241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1046.684313] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4294db8d-9c2c-4732-a7b5-ecaad382eb16 req-7214eff0-ce32-4b83-a9c3-8cfd8ead68bc tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.685447] [50969]: [pid: 50969|app: 0|req: 4454/9242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:58 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.692939] [50968]: DEBUG neutron.api.wsgi [req-4294db8d-9c2c-4732-a7b5-ecaad382eb16 req-c9d94719-057c-4330-a70e-0638e96d9e3a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.715173] [50968]: [pid: 50968|app: 0|req: 4789/9243] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.745484] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-b4230290-673f-4673-9c8f-af69360388aa tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.746643] [50969]: [pid: 50969|app: 0|req: 4455/9244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.802326] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Deleting port abd65798-c300-4ef2-aada-119bb5ca01ee {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1046.802529] [50968]: DEBUG neutron_lib.callbacks.manager [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.819452] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe87f46c-aa2a-4b1b-872b-fc88e5b76fe1 req-f9bb555e-d528-4674-847d-7f983d0b69a0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.820823] [50969]: [pid: 50969|app: 0|req: 4456/9245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.839793] [50968]: DEBUG neutron.plugins.ml2.db [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] For port abd65798-c300-4ef2-aada-119bb5ca01ee, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abd65798-c300-4ef2-aada-119bb5ca01ee,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1046.840092] [50968]: DEBUG neutron_lib.callbacks.manager [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.848562] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1046.848562] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit: [ 1046.848562] [50968]: key[mac_address], fa:16:3e:42:f5:5b -> None [ 1046.848562] [50968]: key[device_id], bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f -> None [ 1046.848562] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1046.848562] [50968]: key[binding:vnic_type], normal -> None [ 1046.848562] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1046.848562] [50968]: key[tags], [] -> None [ 1046.848562] [50968]: key[allowed_address_pairs], [] -> None [ 1046.848562] [50968]: key[created_at], 2025-11-21T22:42:40Z -> None [ 1046.848562] [50968]: key[name], -> None [ 1046.848562] [50968]: key[status], ACTIVE -> None [ 1046.848562] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1046.848562] [50968]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}] -> None [ 1046.848562] [50968]: key[id], abd65798-c300-4ef2-aada-119bb5ca01ee -> None [ 1046.848562] [50968]: key[port_security_enabled], True -> None [ 1046.848562] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1046.848562] [50968]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 1046.848562] [50968]: key[binding:profile], {} -> None [ 1046.848562] [50968]: key[binding:host_id], cpu-1 -> None [ 1046.848562] [50968]: key[revision_number], 5 -> None [ 1046.848562] [50968]: key[description], -> None [ 1046.848562] [50968]: key[updated_at], 2025-11-21T22:42:42Z -> None [ 1046.848562] [50968]: key[standard_attr_id], 1592 -> None [ 1046.848562] [50968]: key[admin_state_up], True -> None [ 1046.848562] [50968]: key[binding:vif_type], ovs -> None [ 1046.848562] [50968]: key[device_owner], compute:nova -> None [ 1046.848562] [50968]: key[extra_dhcp_opts], [] -> None [ 1046.848562] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1046.851152] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Calling delete_port for abd65798-c300-4ef2-aada-119bb5ca01ee owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1046.866945] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea73bcf8-321b-4ec6-9472-b1a991079a3c req-88cd6625-c612-422e-9abf-0687bb3c2d76 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.867704] [50969]: [pid: 50969|app: 0|req: 4457/9246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.872301] [50969]: DEBUG neutron.api.wsgi [req-fe87f46c-aa2a-4b1b-872b-fc88e5b76fe1 req-a2c65870-3f45-4a38-bd10-6a16b568f8fa tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.895569] [50969]: [pid: 50969|app: 0|req: 4458/9247] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.898244] [50969]: DEBUG neutron.api.v2.base [None req-f1063e84-76d2-4ce8-9a1c-f4a4a1799a5e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'floatingip': {'port_id': 'aac6a054-e247-462b-b1ff-10cb489c563c'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1046.916703] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f1063e84-76d2-4ce8-9a1c-f4a4a1799a5e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.942646] [50968]: DEBUG neutron_lib.callbacks.manager [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (abd65798-c300-4ef2-aada-119bb5ca01ee), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.950024] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event deleted for resources: {'Port': ['ID=abd65798-c300-4ef2-aada-119bb5ca01ee,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1046.976126] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] No DVR routers for this DVR port abd65798-c300-4ef2-aada-119bb5ca01ee on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1046.976454] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit called with port settings {'id': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:42:f5:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'device_owner': 'compute:nova', 'standard_attr_id': 1592, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:40Z', 'updated_at': '2025-11-21T22:42:42Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1046.976609] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit: [ 1046.976609] [50968]: key[mac_address], fa:16:3e:42:f5:5b -> None [ 1046.976609] [50968]: key[device_id], bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f -> None [ 1046.976609] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1046.976609] [50968]: key[binding:vnic_type], normal -> None [ 1046.976609] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1046.976609] [50968]: key[tags], [] -> None [ 1046.976609] [50968]: key[allowed_address_pairs], [] -> None [ 1046.976609] [50968]: key[created_at], 2025-11-21T22:42:40Z -> None [ 1046.976609] [50968]: key[name], -> None [ 1046.976609] [50968]: key[status], ACTIVE -> None [ 1046.976609] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1046.976609] [50968]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.4'}] -> None [ 1046.976609] [50968]: key[id], abd65798-c300-4ef2-aada-119bb5ca01ee -> None [ 1046.976609] [50968]: key[port_security_enabled], True -> None [ 1046.976609] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1046.976609] [50968]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 1046.976609] [50968]: key[binding:profile], {} -> None [ 1046.976609] [50968]: key[binding:host_id], cpu-1 -> None [ 1046.976609] [50968]: key[revision_number], 5 -> None [ 1046.976609] [50968]: key[description], -> None [ 1046.976609] [50968]: key[updated_at], 2025-11-21T22:42:42Z -> None [ 1046.976609] [50968]: key[standard_attr_id], 1592 -> None [ 1046.976609] [50968]: key[admin_state_up], True -> None [ 1046.976609] [50968]: key[binding:vif_type], ovs -> None [ 1046.976609] [50968]: key[device_owner], compute:nova -> None [ 1046.976609] [50968]: key[extra_dhcp_opts], [] -> None [ 1046.976609] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1046.977903] [50968]: DEBUG neutron_lib.callbacks.manager [req-e2668059-6d99-4ca7-8dac-06b0d451dfc5 req-1f68a791-5d28-4f84-8d16-cf31de184b97 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.980322] [50968]: [pid: 50968|app: 0|req: 4790/9248] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:42:59 2025] DELETE /networking/v2.0/ports/abd65798-c300-4ef2-aada-119bb5ca01ee => generated 0 bytes in 230 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1046.993753] [50968]: [pid: 50968|app: 0|req: 4791/9249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.021424] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d80a1f2-712d-4d2a-b442-62a899610485 req-ba683515-b09e-44d7-a234-ce5f8da7ef44 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.021760] [50968]: [pid: 50968|app: 0|req: 4792/9250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.027900] [50968]: DEBUG neutron.api.wsgi [req-2d80a1f2-712d-4d2a-b442-62a899610485 req-31fa7c41-1a88-45ba-9f99-dfc0a123fd1f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.057452] [50968]: [pid: 50968|app: 0|req: 4793/9251] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1047.144658] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f1063e84-76d2-4ce8-9a1c-f4a4a1799a5e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.145853] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f1063e84-76d2-4ce8-9a1c-f4a4a1799a5e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.168612] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-969d66d8-2cbd-4285-a789-07ee093ad32d req-d35ef6d0-3d70-4513-87d7-88f365573c58 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.169910] [50968]: [pid: 50968|app: 0|req: 4794/9252] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.204995] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-01ca5769-6ef4-4910-bec9-8a2c0691f01a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.206318] [50968]: [pid: 50968|app: 0|req: 4795/9253] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?tenant_id=0007e42e72604fb7bd5c43d2508991c0&device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 1040 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1047.208713] [50968]: DEBUG neutron.api.wsgi [req-969d66d8-2cbd-4285-a789-07ee093ad32d req-5caebd80-d227-4375-b3a4-2c5847a3c785 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.210929] [50969]: INFO neutron.db.l3_db [None req-f1063e84-76d2-4ce8-9a1c-f4a4a1799a5e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Floating IP cf0db0cd-805f-47d1-acc4-b180ec57d7eb associated. External IP: 10.180.180.205, port: aac6a054-e247-462b-b1ff-10cb489c563c. [ 1047.234492] [50968]: [pid: 50968|app: 0|req: 4796/9254] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&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.237743] [50968]: DEBUG neutron.api.wsgi [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-babdf034-1848-40a7-9ae1-09ebdc46410e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.252234] [50968]: [pid: 50968|app: 0|req: 4797/9255] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b8f3bc00-9833-42fa-9bda-f02467c8adcb => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.287425] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-f996ba2d-2f1b-4d3c-b3d0-6f2f2737c7b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.287425] [50968]: [pid: 50968|app: 0|req: 4798/9256] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/subnets?id=cfccd973-653b-499f-b091-41f5a527c5c1 => generated 691 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.323500] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73ca2ee6-afd5-4c15-8e63-ca9d68fd5272 req-efd0ed7d-3bb8-4301-9a55-fc9c365c1f52 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.324517] [50968]: [pid: 50968|app: 0|req: 4799/9257] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?network_id=e7305f3f-a92b-4bbc-a03a-c8dec7f63150&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.342321] [50968]: [pid: 50968|app: 0|req: 4800/9258] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.352743] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f1063e84-76d2-4ce8-9a1c-f4a4a1799a5e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1047.387394] [50968]: [pid: 50968|app: 0|req: 4801/9259] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.408427] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f1063e84-76d2-4ce8-9a1c-f4a4a1799a5e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1047.412722] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f1063e84-76d2-4ce8-9a1c-f4a4a1799a5e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.415666] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-deleted', 'tag': '5daf8090-4819-4703-9774-1323bfb57418'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1047.416658] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5f21255b-a5b6-4374-bb34-c80fe329b856" -d '{"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-deleted", "tag": "5daf8090-4819-4703-9774-1323bfb57418"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1047.417138] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb1bc9b4-1a98-404a-aac9-f931829af7fb req-c38a4c09-2d85-4c0f-8d6f-f244a6c57b1a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.418129] [50968]: [pid: 50968|app: 0|req: 4802/9260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.435615] [50969]: [pid: 50969|app: 0|req: 4459/9261] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:42:59 2025] PUT /networking/v2.0/floatingips/cf0db0cd-805f-47d1-acc4-b180ec57d7eb => generated 803 bytes in 540 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.454314] [50968]: [pid: 50968|app: 0|req: 4803/9262] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150?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) [ 1047.457465] [50968]: DEBUG neutron.api.wsgi [req-bb1bc9b4-1a98-404a-aac9-f931829af7fb req-5bde6b66-6f31-4ad9-9f89-afa9eabd859d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.488741] [50968]: [pid: 50968|app: 0|req: 4804/9263] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.505701] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d105ee33-878f-4d49-ac5e-a6bd164630c6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.508576] [50968]: [pid: 50968|app: 0|req: 4805/9264] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.522964] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:42: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-567653eb-afaf-4e43-9798-6cd9251fbd99 x-openstack-request-id: req-567653eb-afaf-4e43-9798-6cd9251fbd99 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1047.523199] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-deleted", "tag": "5daf8090-4819-4703-9774-1323bfb57418", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1047.523283] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-567653eb-afaf-4e43-9798-6cd9251fbd99 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1047.523472] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-567653eb-afaf-4e43-9798-6cd9251fbd99'] response: {'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-deleted', 'tag': '5daf8090-4819-4703-9774-1323bfb57418', 'status': 'completed', 'code': 200} [ 1047.572864] [50968]: DEBUG neutron.api.wsgi [req-91500a4c-f756-4d4a-a049-9347483ac32c req-4ffaa2c0-cc4d-4535-8cb5-49efd59e1959 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.573916] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d105ee33-878f-4d49-ac5e-a6bd164630c6 admin admin] Publish callbacks [] for security_group (5159c89e-0b50-4c5d-9db0-b54ecf959296), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.576838] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d105ee33-878f-4d49-ac5e-a6bd164630c6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5159c89e-0b50-4c5d-9db0-b54ecf959296), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.593559] [50968]: [pid: 50968|app: 0|req: 4806/9265] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1548282552&fields=id&tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1047.594932] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d105ee33-878f-4d49-ac5e-a6bd164630c6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5159c89e-0b50-4c5d-9db0-b54ecf959296,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1047.607236] [50969]: [pid: 50969|app: 0|req: 4460/9266] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/security-groups?tenant_id=694a3df518ac427f8d4be55c189eee1d&name=default => generated 2929 bytes in 171 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1047.633976] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91500a4c-f756-4d4a-a049-9347483ac32c req-23728dc6-a37b-417c-acb3-ce80295a3727 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.635075] [50968]: [pid: 50968|app: 0|req: 4807/9267] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1047.639276] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c74d7c05-de6c-47d3-9f00-d3c097cf3af1 admin admin] Publish callbacks [] for security_group (5159c89e-0b50-4c5d-9db0-b54ecf959296), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.640660] [50968]: DEBUG neutron.api.wsgi [req-91500a4c-f756-4d4a-a049-9347483ac32c req-fbd92da2-97a6-45ba-9623-09226ee78318 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.643739] [50968]: [pid: 50968|app: 0|req: 4808/9268] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/quotas/8f30acd0c1b443c2a3f58090a8ca52f2 => generated 174 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1047.655991] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c74d7c05-de6c-47d3-9f00-d3c097cf3af1 admin admin] Publish callbacks [] for security_group (5159c89e-0b50-4c5d-9db0-b54ecf959296), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.678723] [50968]: [pid: 50968|app: 0|req: 4809/9269] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:42:59 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&fields=id => generated 149 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.695894] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c74d7c05-de6c-47d3-9f00-d3c097cf3af1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5159c89e-0b50-4c5d-9db0-b54ecf959296), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.700297] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c74d7c05-de6c-47d3-9f00-d3c097cf3af1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5159c89e-0b50-4c5d-9db0-b54ecf959296,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1047.704341] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c74d7c05-de6c-47d3-9f00-d3c097cf3af1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.704938] [50969]: [pid: 50969|app: 0|req: 4461/9270] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:42:59 2025] DELETE /networking/v2.0/security-groups/5159c89e-0b50-4c5d-9db0-b54ecf959296 => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1047.731981] [50969]: [pid: 50969|app: 0|req: 4462/9271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.735872] [50968]: [pid: 50968|app: 0|req: 4810/9272] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.775950] [50969]: [pid: 50969|app: 0|req: 4463/9273] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1047.881828] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-deleted', 'tag': 'f970e742-a7dd-4233-93a3-6e3fdbaca217'}, {'server_uuid': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'name': 'network-vif-deleted', 'tag': 'abd65798-c300-4ef2-aada-119bb5ca01ee'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1047.889662] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3836d262-8e37-4768-9f7d-707b4dbe99a9" -d '{"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-deleted", "tag": "f970e742-a7dd-4233-93a3-6e3fdbaca217"}, {"server_uuid": "bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f", "name": "network-vif-deleted", "tag": "abd65798-c300-4ef2-aada-119bb5ca01ee"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1047.892089] [50968]: [pid: 50968|app: 0|req: 4811/9274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.926707] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-ef516019-769b-4255-89e0-e9322cc9d53d x-openstack-request-id: req-ef516019-769b-4255-89e0-e9322cc9d53d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1047.926841] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8915bbb5-ff23-4d60-ab54-71fc0001172f", "name": "network-vif-deleted", "tag": "f970e742-a7dd-4233-93a3-6e3fdbaca217", "status": "completed", "code": 200}, {"server_uuid": "bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f", "name": "network-vif-deleted", "tag": "abd65798-c300-4ef2-aada-119bb5ca01ee", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1047.926972] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ef516019-769b-4255-89e0-e9322cc9d53d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1047.927105] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ef516019-769b-4255-89e0-e9322cc9d53d'] response: {'server_uuid': '8915bbb5-ff23-4d60-ab54-71fc0001172f', 'name': 'network-vif-deleted', 'tag': 'f970e742-a7dd-4233-93a3-6e3fdbaca217', 'status': 'completed', 'code': 200} [ 1047.927180] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ef516019-769b-4255-89e0-e9322cc9d53d'] response: {'server_uuid': 'bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f', 'name': 'network-vif-deleted', 'tag': 'abd65798-c300-4ef2-aada-119bb5ca01ee', 'status': 'completed', 'code': 200} [ 1048.001261] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f62105a6-65f5-4e37-937a-06a7015ffb42 req-ea6e3301-4889-4122-927f-5bb718465e2b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.002590] [50969]: [pid: 50969|app: 0|req: 4464/9275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.009200] [50968]: DEBUG neutron.api.wsgi [req-f62105a6-65f5-4e37-937a-06a7015ffb42 req-8376f553-c1cf-49f0-ac6f-eab35a93a982 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.042851] [50968]: [pid: 50968|app: 0|req: 4812/9276] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.078372] [50969]: [pid: 50969|app: 0|req: 4465/9277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.137181] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61fbf577-29c0-431c-8f18-b0420304abf7 req-1ff31e69-b603-4424-9762-b1e951bd469a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.138322] [50968]: [pid: 50968|app: 0|req: 4813/9278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.145833] [50969]: DEBUG neutron.api.wsgi [req-61fbf577-29c0-431c-8f18-b0420304abf7 req-e998f080-da1a-4288-9885-f3662b7f34d9 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.166241] [50969]: [pid: 50969|app: 0|req: 4466/9279] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.357229] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-473a34fd-9d7f-4ff2-a8b8-10545026c58d req-68cc011f-e8ac-4eb7-b000-b7c7ea9ece1f tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.358508] [50968]: [pid: 50968|app: 0|req: 4814/9280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.366663] [50969]: DEBUG neutron.api.wsgi [req-473a34fd-9d7f-4ff2-a8b8-10545026c58d req-38dc0722-0952-474b-8d0a-eccd06f5d681 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.390993] [50969]: [pid: 50969|app: 0|req: 4467/9281] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&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.443727] [50968]: [pid: 50968|app: 0|req: 4815/9282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.582874] [50968]: [pid: 50968|app: 0|req: 4816/9283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.595520] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a021bcb-c1ac-4335-b202-fdeb2a84f98c req-79505bbe-3389-4d73-a136-33dd3618fe7d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.596574] [50969]: [pid: 50969|app: 0|req: 4468/9284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.604845] [50968]: DEBUG neutron.api.wsgi [req-6a021bcb-c1ac-4335-b202-fdeb2a84f98c req-d65ce767-9d9f-43de-95d1-c66cde944264 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.627735] [50968]: [pid: 50968|app: 0|req: 4817/9285] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:00 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.799471] [50969]: [pid: 50969|app: 0|req: 4469/9286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.954372] [50968]: [pid: 50968|app: 0|req: 4818/9287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.134221] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49bd8690-ae39-4b7f-aef8-e8b9c64f5b2e req-5061885e-e94b-4793-af26-a79348c05aeb tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.135216] [50969]: [pid: 50969|app: 0|req: 4470/9288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.141133] [50969]: DEBUG neutron.api.wsgi [req-49bd8690-ae39-4b7f-aef8-e8b9c64f5b2e req-b1ef1ea3-6b18-4216-bc9e-ce4b2744c753 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.144958] [50968]: [pid: 50968|app: 0|req: 4819/9289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.164799] [50969]: [pid: 50969|app: 0|req: 4471/9290] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.305540] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bcc1c63-b986-457a-af9b-6ff087b3c546 req-fde5d4ba-0938-4b2c-87ee-b1e133e7aff0 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.306584] [50968]: [pid: 50968|app: 0|req: 4820/9291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.312916] [50969]: DEBUG neutron.api.wsgi [req-0bcc1c63-b986-457a-af9b-6ff087b3c546 req-a7389031-8fc7-48fd-b245-a66736271557 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.337349] [50969]: [pid: 50969|app: 0|req: 4472/9292] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.484316] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3266ac0d-36dc-4ca8-a4d7-a14952c571ba req-f1e29388-aec7-4e8c-a3bd-8783ac8a25db tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.485292] [50968]: [pid: 50968|app: 0|req: 4821/9293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.491330] [50969]: DEBUG neutron.api.wsgi [req-3266ac0d-36dc-4ca8-a4d7-a14952c571ba req-11cf0da2-33c8-42bb-9799-7f88cf0912f5 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.507391] [50968]: [pid: 50968|app: 0|req: 4822/9294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1049.512579] [50969]: [pid: 50969|app: 0|req: 4473/9295] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.525432] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1049.527095] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f9c4b81f-49c9-4b3b-922b-965db3b5a1a3" -d '{"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1049.550539] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-d01f4634-efee-4a9c-80ea-42445880557c x-openstack-request-id: req-d01f4634-efee-4a9c-80ea-42445880557c {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1049.550703] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1049.550757] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d01f4634-efee-4a9c-80ea-42445880557c {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1049.550918] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d01f4634-efee-4a9c-80ea-42445880557c'] response: {'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'status': 'completed', 'code': 200} [ 1049.650582] [50968]: [pid: 50968|app: 0|req: 4823/9296] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:01 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1049.722124] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc4f1119-d71d-4d1b-a9a1-b048a9b468e2 req-fbf2081f-4da7-40c6-bba5-73c12498bd32 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.723125] [50969]: [pid: 50969|app: 0|req: 4474/9297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.729379] [50968]: DEBUG neutron.api.wsgi [req-cc4f1119-d71d-4d1b-a9a1-b048a9b468e2 req-73bc116c-f5a3-4ac0-8e1f-35ab6e00c48e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.749162] [50968]: [pid: 50968|app: 0|req: 4824/9298] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.774073] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-416ef49d-1a59-4bf1-ac6d-3dcb7fc6d8b0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.775388] [50969]: [pid: 50969|app: 0|req: 4475/9299] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15&tenant_id=94b4081d277c49ae83366d9304fb9031 => generated 843 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.782335] [50968]: DEBUG neutron.api.v2.base [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1049.818253] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.870215] [50969]: [pid: 50969|app: 0|req: 4476/9300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.932868] [50968]: DEBUG neutron.notifiers.nova [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1049.938946] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks [] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.949422] [50968]: DEBUG neutron.db.provisioning_blocks [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Transition to ACTIVE for port object a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1049.950641] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_precommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:02Z', 'revision_number': 6, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:42:33Z', 'revision_number': 6, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1049.950641] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_precommit: [ 1049.950641] [50968]: key[binding:host_id], -> cpu-1 [ 1049.950641] [50968]: key[updated_at], 2025-11-21T22:42:33Z -> 2025-11-21T22:43:02Z [ 1049.950641] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1049.951754] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.971689] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Pushing event updated for resources: {'Port': ['ID=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,revision_number=7']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1049.992477] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_postcommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:02Z', 'revision_number': 6, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:42:33Z', 'revision_number': 6, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1049.992749] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_postcommit: [ 1049.992749] [50968]: key[binding:host_id], -> cpu-1 [ 1049.992749] [50968]: key[updated_at], 2025-11-21T22:42:33Z -> 2025-11-21T22:43:02Z [ 1049.992749] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1049.998104] [50968]: DEBUG neutron.plugins.ml2.managers [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Attempting to bind port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1049.998276] [50968]: DEBUG neutron.plugins.ml2.managers [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Attempting to bind port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1049.998375] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Attempting to bind port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 on network f4847b0e-f3e7-470d-9b23-b38b0c475093 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1050.012698] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1050.012906] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Bind Segment={'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1050.015311] [50968]: DEBUG networking_nsxv3.api.rpc [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1050.021308] [50969]: [pid: 50969|app: 0|req: 4477/9301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.086323] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9c4b81f-49c9-4b3b-922b-965db3b5a1a3 req-c9e8324a-2d98-458e-97dd-bcc1a2cad8d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.087242] [50969]: [pid: 50969|app: 0|req: 4478/9302] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1050.124391] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9c4b81f-49c9-4b3b-922b-965db3b5a1a3 req-11675923-16ca-4cce-a9b7-b11d89c118cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.125348] [50969]: [pid: 50969|app: 0|req: 4479/9303] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.131455] [50969]: DEBUG neutron.api.wsgi [req-f9c4b81f-49c9-4b3b-922b-965db3b5a1a3 req-d7387e2a-fa5b-4d89-8c79-dd7adc44c511 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.162116] [50969]: [pid: 50969|app: 0|req: 4480/9304] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=aac6a054-e247-462b-b1ff-10cb489c563c => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1050.193899] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9c4b81f-49c9-4b3b-922b-965db3b5a1a3 req-7f21fb00-c244-48ae-b651-f75c071bf5e9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.194925] [50969]: [pid: 50969|app: 0|req: 4481/9305] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.233422] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9c4b81f-49c9-4b3b-922b-965db3b5a1a3 req-821d2900-0fb1-4630-8d2e-c64eb670a239 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.234355] [50969]: [pid: 50969|app: 0|req: 4482/9306] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1050.266063] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dfc99e1-e556-4d30-852c-7ab9f42d0995 req-b2fdb6b2-73a8-4002-bd2d-e7530f0fc2e4 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.267283] [50969]: [pid: 50969|app: 0|req: 4483/9307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.281512] [50969]: [pid: 50969|app: 0|req: 4484/9308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.316531] [50969]: [pid: 50969|app: 0|req: 4485/9309] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.319130] [50969]: DEBUG neutron.api.wsgi [req-6dfc99e1-e556-4d30-852c-7ab9f42d0995 req-70c0f05d-599f-4db5-9733-2918c17187a6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.339873] [50969]: [pid: 50969|app: 0|req: 4486/9310] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.373509] [50969]: [pid: 50969|app: 0|req: 4487/9311] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1050.458197] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fdac05ea-1781-4f27-a78e-a8a68b653bdb req-39c739b4-2897-483f-878d-caa264f0fb44 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.459274] [50969]: [pid: 50969|app: 0|req: 4488/9312] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.465487] [50969]: DEBUG neutron.api.wsgi [req-fdac05ea-1781-4f27-a78e-a8a68b653bdb req-6d394d06-3d5a-4431-86c6-cfefa93437b4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.489347] [50969]: [pid: 50969|app: 0|req: 4489/9313] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1050.593880] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e93f07f8-4f0a-4eb6-8773-37a2263ed23d req-9bacf38f-9862-4aa6-884b-845f35d52084 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.594911] [50969]: [pid: 50969|app: 0|req: 4490/9314] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.609034] [50969]: [pid: 50969|app: 0|req: 4491/9315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.611914] [50969]: DEBUG neutron.api.wsgi [req-e93f07f8-4f0a-4eb6-8773-37a2263ed23d req-fa43042a-8471-4168-b5cd-ff220b7ffdff tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.633672] [50969]: [pid: 50969|app: 0|req: 4492/9316] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:02 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.724987] [50969]: [pid: 50969|app: 0|req: 4493/9317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.847738] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34f59eb7-0aab-45ec-a367-9fa50205eee8 req-abb74216-702e-476d-8f8d-62ba7e015919 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.849176] [50969]: [pid: 50969|app: 0|req: 4494/9318] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 747 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.856574] [50969]: DEBUG neutron.api.wsgi [req-34f59eb7-0aab-45ec-a367-9fa50205eee8 req-2157b991-807d-4d52-8f03-a56cee448eb3 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.886285] [50969]: [pid: 50969|app: 0|req: 4495/9319] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.978622] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b689fde-4ea4-402a-b680-05dc3e96ac15 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.018146] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Bound using segment: {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1051.018751] [50968]: DEBUG neutron.plugins.ml2.managers [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Bound port: a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dbdab640-5fea-4254-8bd3-f855b7eaca0d", "external-id": "nsx-vlan-transportzone-615", "segmentation_id": 615}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1051.018751] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.040037] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b689fde-4ea4-402a-b680-05dc3e96ac15 admin admin] Publish callbacks [] for security_group (449acc86-8e0f-4242-9671-b01ce7b525df), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.042871] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b689fde-4ea4-402a-b680-05dc3e96ac15 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (449acc86-8e0f-4242-9671-b01ce7b525df), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.055095] [50968]: DEBUG neutron.plugins.ml2.db [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] For port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1051.057033] [50968]: DEBUG neutron.plugins.ml2.db [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] For port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1051.058388] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_precommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:02Z', 'revision_number': 7, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:02Z', 'revision_number': 7, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1051.058562] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_precommit: [ 1051.058562] [50968]: key[binding:vif_type], unbound -> ovs [ 1051.058562] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} [ 1051.058562] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.061158] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.061316] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b689fde-4ea4-402a-b680-05dc3e96ac15 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=449acc86-8e0f-4242-9671-b01ce7b525df,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.072810] [50969]: [pid: 50969|app: 0|req: 4496/9320] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/security-groups?tenant_id=10a424c596dd452389e86ca9c152bf67&name=default => generated 2929 bytes in 159 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1051.085400] [50969]: [pid: 50969|app: 0|req: 4497/9321] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.088641] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Pushing event updated for resources: {'Port': ['ID=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,revision_number=9']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.097546] [50968]: DEBUG neutron.db.provisioning_blocks [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Provisioning complete for port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1051.097724] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.097845] [50968]: INFO neutron.plugins.ml2.plugin [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Attempt 1 to provision port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 [ 1051.102568] [50969]: [pid: 50969|app: 0|req: 4498/9322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.131197] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce7b9c38-c193-4801-b8a8-6ea2b8dd588d admin admin] Publish callbacks [] for security_group (449acc86-8e0f-4242-9671-b01ce7b525df), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.139711] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Current status of the port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1051.140051] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.149855] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce7b9c38-c193-4801-b8a8-6ea2b8dd588d admin admin] Publish callbacks [] for security_group (449acc86-8e0f-4242-9671-b01ce7b525df), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.166886] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1051.173109] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-65880a61-af04-4061-abec-8277d2e505b3" -d '{"events": [{"server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "name": "network-vif-plugged", "status": "completed", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1051.180329] [50968]: DEBUG neutron.plugins.ml2.db [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] For port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1051.192428] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce7b9c38-c193-4801-b8a8-6ea2b8dd588d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (449acc86-8e0f-4242-9671-b01ce7b525df), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.197887] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce7b9c38-c193-4801-b8a8-6ea2b8dd588d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=449acc86-8e0f-4242-9671-b01ce7b525df,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.202054] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ce7b9c38-c193-4801-b8a8-6ea2b8dd588d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.202739] [50969]: [pid: 50969|app: 0|req: 4499/9323] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:03 2025] DELETE /networking/v2.0/security-groups/449acc86-8e0f-4242-9671-b01ce7b525df => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1051.219227] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-60b20ff0-c6d3-4f6d-b260-d6d21190cf44 x-openstack-request-id: req-60b20ff0-c6d3-4f6d-b260-d6d21190cf44 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1051.219227] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "name": "network-vif-plugged", "status": "completed", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1051.219416] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-60b20ff0-c6d3-4f6d-b260-d6d21190cf44 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1051.219604] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-60b20ff0-c6d3-4f6d-b260-d6d21190cf44'] response: {'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'code': 200} [ 1051.228521] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_precommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:03Z', 'revision_number': 10, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:03Z', 'revision_number': 9, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}]) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1051.228742] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_precommit: [ 1051.228742] [50968]: key[status], DOWN -> ACTIVE [ 1051.228742] [50968]: key[revision_number], 9 -> 10 [ 1051.228742] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.234715] [50968]: DEBUG neutron.db.provisioning_blocks [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Provisioning complete for port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1051.234881] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.235060] [50968]: INFO neutron.plugins.ml2.plugin [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Attempt 1 to provision port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 [ 1051.284895] [50968]: DEBUG neutron.plugins.ml2.plugin [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Current status of the port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1051.285662] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_postcommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:03Z', 'revision_number': 10, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:03Z', 'revision_number': 9, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}]) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1051.285816] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_postcommit: [ 1051.285816] [50968]: key[status], DOWN -> ACTIVE [ 1051.285816] [50968]: key[revision_number], 9 -> 10 [ 1051.285816] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.285966] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.309089] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Pushing event updated for resources: {'Port': ['ID=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,revision_number=10']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.311760] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_postcommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:03Z', 'revision_number': 9, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:02Z', 'revision_number': 7, 'project_id': '94b4081d277c49ae83366d9304fb9031'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1051.311946] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] update_port_postcommit: [ 1051.311946] [50968]: key[binding:vif_type], unbound -> ovs [ 1051.311946] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}} [ 1051.311946] [50968]: key[updated_at], 2025-11-21T22:43:02Z -> 2025-11-21T22:43:03Z [ 1051.311946] [50968]: key[revision_number], 7 -> 9 [ 1051.311946] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.317388] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.317781] [50968]: DEBUG neutron_lib.callbacks.manager [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-2ad7f291-2703-4b2d-9a8f-2df79c618fa3 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.319115] [50968]: [pid: 50968|app: 0|req: 4825/9324] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:43:02 2025] PUT /networking/v2.0/ports/a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 1037 bytes in 1540 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1051.377084] [50969]: [pid: 50969|app: 0|req: 4500/9325] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/ports?device_id=cf7193b4-6056-4c7a-a399-1aa2ee72a5f0 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.478655] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2654aff3-e7ee-4cee-bc3e-18e4ad341e89 req-f70af8b4-4eb3-45e6-9a19-59fa78f537bf tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.479694] [50968]: [pid: 50968|app: 0|req: 4826/9326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.486416] [50969]: DEBUG neutron.api.wsgi [req-2654aff3-e7ee-4cee-bc3e-18e4ad341e89 req-545a1ce7-f634-4aa4-a281-6ab22b358c6b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.508834] [50969]: [pid: 50969|app: 0|req: 4501/9327] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.578154] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08aec5a0-7d3f-44cc-be60-dac7e767f41d req-27f0c3c6-821d-4730-96a7-6b10691f9a3b tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.579098] [50968]: [pid: 50968|app: 0|req: 4827/9328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.586592] [50969]: DEBUG neutron.api.wsgi [req-08aec5a0-7d3f-44cc-be60-dac7e767f41d req-d8852dab-93d3-4c20-b497-ddb6a3fb428c tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.607052] [50969]: [pid: 50969|app: 0|req: 4502/9329] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:03 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.674959] [50968]: [pid: 50968|app: 0|req: 4828/9330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.745299] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67b28443-8e1f-4384-8006-5d340b980bcb req-e48e1fea-231d-4e03-8c19-a85f26a80cef tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.746555] [50969]: [pid: 50969|app: 0|req: 4503/9331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.753899] [50968]: DEBUG neutron.api.wsgi [req-67b28443-8e1f-4384-8006-5d340b980bcb req-2484ed05-e70d-4826-b9bf-f67c0be32d91 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.775635] [50968]: [pid: 50968|app: 0|req: 4829/9332] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.797288] [50969]: [pid: 50969|app: 0|req: 4504/9333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.858395] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-aef4bc95-3792-4455-860f-f367c049f52d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.859370] [50968]: [pid: 50968|app: 0|req: 4830/9334] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1051.901231] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-f07aa1de-107b-4812-a13a-20b49262e984 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.902138] [50969]: [pid: 50969|app: 0|req: 4505/9335] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 714 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.908679] [50968]: DEBUG neutron.api.wsgi [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-5fda1a9e-1b4f-4287-9148-c70fad174938 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.922544] [50968]: [pid: 50968|app: 0|req: 4831/9336] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.952771] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-00e221bc-4d77-49bb-aa5a-83c0ad6a5fd9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.953994] [50969]: [pid: 50969|app: 0|req: 4506/9337] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/subnets?id=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.989724] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26a5e0c-dee4-409a-abec-d80067cedc99 req-ce0ed9aa-c441-4e89-be76-46ae6edff4e8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.994028] [50968]: [pid: 50968|app: 0|req: 4832/9338] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?network_id=f4847b0e-f3e7-470d-9b23-b38b0c475093&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.041744] [50969]: [pid: 50969|app: 0|req: 4507/9339] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.063832] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0edc013a-b7b1-4a88-b0e9-a47c2b969013 req-0b7973ef-13a4-476b-8123-05bbd827bc01 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.064929] [50968]: [pid: 50968|app: 0|req: 4833/9340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.100985] [50969]: [pid: 50969|app: 0|req: 4508/9341] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 1052.104848] [50969]: DEBUG neutron.api.wsgi [req-0edc013a-b7b1-4a88-b0e9-a47c2b969013 req-a8db0e15-71d0-4c0f-9eaa-40b46ef243d9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.136722] [50969]: [pid: 50969|app: 0|req: 4509/9342] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.137879] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91d3b9e6-80bc-4cf9-b707-e5fdfcea99b7 req-f5544fba-225b-41ea-964e-19fbc15448cb tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.138969] [50968]: [pid: 50968|app: 0|req: 4834/9343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.149501] [50969]: DEBUG neutron.api.wsgi [req-91d3b9e6-80bc-4cf9-b707-e5fdfcea99b7 req-2b5c8c5d-d855-4ef8-86b1-225bb23c1c9e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.183728] [50969]: [pid: 50969|app: 0|req: 4510/9344] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.210763] [50968]: [pid: 50968|app: 0|req: 4835/9345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1052.254048] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96c9e38d-00e5-4488-8691-f4fa4862459b req-a4a848cc-6540-473f-83c8-a5d1f012a8fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.256683] [50969]: [pid: 50969|app: 0|req: 4511/9346] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 1042 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1052.261927] [50968]: [pid: 50968|app: 0|req: 4836/9347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.264581] [50969]: DEBUG neutron.api.wsgi [req-96c9e38d-00e5-4488-8691-f4fa4862459b req-5f446736-c1b9-43ee-8a0d-db47a05d5bbe service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.290587] [50969]: [pid: 50969|app: 0|req: 4512/9348] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.561340] [50968]: DEBUG neutron.api.wsgi [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-365c5e79-ac35-4054-aba3-a7b3700e6c94 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.582586] [50968]: [pid: 50968|app: 0|req: 4837/9349] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--706143448&fields=id&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.628305] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-ff6cd6a2-497c-4e63-a0ac-0c7bc664897d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.629248] [50968]: [pid: 50968|app: 0|req: 4838/9350] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 613 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.630505] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bceb9ed5-0236-49a0-ab92-8d3ddc0fd221 req-726965df-3be7-450d-a955-df7de58c3068 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.631939] [50969]: [pid: 50969|app: 0|req: 4513/9351] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.635789] [50968]: DEBUG neutron.api.wsgi [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-a8e2b3de-1601-4ba8-9508-0ebd69939d50 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.637640] [50969]: DEBUG neutron.api.wsgi [req-bceb9ed5-0236-49a0-ab92-8d3ddc0fd221 req-790f6cb1-e4a3-488a-83a5-6ffcf463cd66 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.639663] [50968]: [pid: 50968|app: 0|req: 4839/9352] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/quotas/59b2c57bfa76457581951db4cfdb8321 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.657180] [50969]: [pid: 50969|app: 0|req: 4514/9353] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1052.697416] [50968]: [pid: 50968|app: 0|req: 4840/9354] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:43:04 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&fields=id => generated 103 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.737488] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-057c7804-9c6a-4fdd-80ec-cd99e6bda95a req-df1d61ac-1fd8-4a69-8bc0-99c202ccbd02 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.738489] [50968]: [pid: 50968|app: 0|req: 4841/9355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.742996] [50969]: [pid: 50969|app: 0|req: 4515/9356] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.744635] [50968]: DEBUG neutron.api.wsgi [req-057c7804-9c6a-4fdd-80ec-cd99e6bda95a req-44317b85-94f4-4998-a185-745efbb2315e tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.765904] [50968]: [pid: 50968|app: 0|req: 4842/9357] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1052.783741] [50969]: [pid: 50969|app: 0|req: 4516/9358] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1052.828354] [50968]: [pid: 50968|app: 0|req: 4843/9359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1052.905704] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c3049d6-1579-4d9c-9f59-0851b6b1b066 req-6d425b95-8aa2-4844-bc09-fc006fe5ba36 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.906715] [50969]: [pid: 50969|app: 0|req: 4517/9360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.913108] [50969]: DEBUG neutron.api.wsgi [req-5c3049d6-1579-4d9c-9f59-0851b6b1b066 req-ef188e50-a9a6-4c85-81d4-b75601fb0c32 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.924344] [50968]: [pid: 50968|app: 0|req: 4844/9361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.941360] [50969]: [pid: 50969|app: 0|req: 4518/9362] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1052.973344] [50968]: [pid: 50968|app: 0|req: 4845/9363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.168960] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-8d38ffbc-6608-4427-9856-e99b46ba69ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.170372] [50969]: [pid: 50969|app: 0|req: 4519/9364] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1053.221929] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1053.225128] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6e1b26ca-573a-4731-8bbe-ee801373617f" -d '{"events": [{"name": "network-changed", "server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1053.229270] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46464c57-3b71-4d53-adac-7ae05cba43f2 req-7170cdd3-d124-4282-bd4b-e32731e5b750 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.230675] [50969]: [pid: 50969|app: 0|req: 4520/9365] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.246572] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-222fa60f-ebbb-4ad8-8c8a-76b605579bba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.247557] [50968]: [pid: 50968|app: 0|req: 4846/9366] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.250502] [50968]: DEBUG neutron.api.wsgi [req-46464c57-3b71-4d53-adac-7ae05cba43f2 req-0b919ddc-3deb-4ad7-a7cb-c9320a14fe73 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.276018] [50968]: [pid: 50968|app: 0|req: 4847/9367] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.278874] [50968]: DEBUG neutron.api.wsgi [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-4c42875e-4173-474d-b149-5abcda1be100 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.299387] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff8e02f4-5198-434e-825a-53efe6502b8d req-1a914106-3ac6-4789-bbfc-8a3fc807b3e8 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.300409] [50969]: [pid: 50969|app: 0|req: 4521/9368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.307595] [50969]: DEBUG neutron.api.wsgi [req-ff8e02f4-5198-434e-825a-53efe6502b8d req-db996339-01fb-488c-9ff0-b8f9dac813a5 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.315836] [50968]: [pid: 50968|app: 0|req: 4848/9369] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=d77de370-03fb-4100-93c0-ef2270bafde2 => generated 807 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.329084] [50969]: [pid: 50969|app: 0|req: 4522/9370] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.343121] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-25eb83ca-f9f6-4451-8e54-ad2255a90a3b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.343979] [50968]: [pid: 50968|app: 0|req: 4849/9371] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.363106] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-6e58baea-1393-4e88-8c92-34838cd4daf5 x-openstack-request-id: req-6e58baea-1393-4e88-8c92-34838cd4daf5 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1053.364303] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1053.364454] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6e58baea-1393-4e88-8c92-34838cd4daf5 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1053.365310] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6e58baea-1393-4e88-8c92-34838cd4daf5'] response: {'name': 'network-changed', 'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'status': 'completed', 'code': 200} [ 1053.377287] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-b9aa5e21-634b-42e9-8f2e-14d5701c8378 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.378998] [50968]: [pid: 50968|app: 0|req: 4850/9372] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.390453] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d6d662f-c3cd-4b4e-9efd-5c7997f2625a req-6a5801c6-6d4b-49a1-83ce-73569df23666 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.391483] [50969]: [pid: 50969|app: 0|req: 4523/9373] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.405286] [50969]: [pid: 50969|app: 0|req: 4524/9374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=8915bbb5-ff23-4d60-ab54-71fc0001172f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.408826] [50969]: DEBUG neutron.api.wsgi [req-1d6d662f-c3cd-4b4e-9efd-5c7997f2625a req-c4ee4883-cee0-49aa-bce4-3bb9ac96f263 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.415543] [50968]: [pid: 50968|app: 0|req: 4851/9375] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1053.431916] [50969]: [pid: 50969|app: 0|req: 4525/9376] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.461389] [50968]: [pid: 50968|app: 0|req: 4852/9377] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1053.463084] [50969]: [pid: 50969|app: 0|req: 4526/9378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:05 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.705915] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4194e4f3-dbeb-4e2b-8f5a-b84f2c693b92 req-b088c004-5bf3-48d5-a55c-dd449b5d0e4a tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.707045] [50968]: [pid: 50968|app: 0|req: 4853/9379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.712845] [50968]: DEBUG neutron.api.wsgi [req-4194e4f3-dbeb-4e2b-8f5a-b84f2c693b92 req-96d62ffb-eda6-41c4-bc80-b31ee782500f tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.733980] [50968]: [pid: 50968|app: 0|req: 4854/9380] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.739934] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ffb718c-227b-463b-bb30-890e115af2b3 req-a67b2cd8-7657-4b59-8435-5629e69527bc tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.741217] [50969]: [pid: 50969|app: 0|req: 4527/9381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.748577] [50968]: DEBUG neutron.api.wsgi [req-0ffb718c-227b-463b-bb30-890e115af2b3 req-a472d44c-1db1-4a97-91d0-a3e4ed2bc42b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.769448] [50968]: [pid: 50968|app: 0|req: 4855/9382] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.850027] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cca87dd-442c-4468-9437-a300c7d60c6e req-25dcc0ce-9eba-4115-979e-6da88cfb43c8 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.850960] [50969]: [pid: 50969|app: 0|req: 4528/9383] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.857171] [50968]: DEBUG neutron.api.wsgi [req-0cca87dd-442c-4468-9437-a300c7d60c6e req-7b5c189f-99f8-4e11-8d70-7fe3639696b1 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.878279] [50968]: [pid: 50968|app: 0|req: 4856/9384] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.891672] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1b26ca-573a-4731-8bbe-ee801373617f req-0f0da215-e919-4d97-87ad-b01d6426b291 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.893073] [50969]: [pid: 50969|app: 0|req: 4529/9385] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1053.893179] [50968]: [pid: 50968|app: 0|req: 4857/9386] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.927915] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1b26ca-573a-4731-8bbe-ee801373617f req-0ec970d2-235b-4774-a2d9-32236b41695b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.928819] [50969]: [pid: 50969|app: 0|req: 4530/9387] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 714 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.935714] [50968]: DEBUG neutron.api.wsgi [req-6e1b26ca-573a-4731-8bbe-ee801373617f req-737d730b-d06e-4b5b-aceb-20abc8e459a7 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.949876] [50968]: [pid: 50968|app: 0|req: 4858/9388] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.973338] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1b26ca-573a-4731-8bbe-ee801373617f req-488b8870-4e55-4fc6-9b8b-9bb2acd0bf9b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.974304] [50969]: [pid: 50969|app: 0|req: 4531/9389] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/subnets?id=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.995097] [50968]: [pid: 50968|app: 0|req: 4859/9390] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.008497] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1b26ca-573a-4731-8bbe-ee801373617f req-3a529b7a-5e9f-4c00-b355-fa378d1158f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.009521] [50969]: [pid: 50969|app: 0|req: 4532/9391] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?network_id=f4847b0e-f3e7-470d-9b23-b38b0c475093&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1054.036839] [50969]: [pid: 50969|app: 0|req: 4533/9392] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.073525] [50968]: [pid: 50968|app: 0|req: 4860/9393] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.135064] [50969]: [pid: 50969|app: 0|req: 4534/9394] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 1054.149493] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93285095-d63b-4431-9c02-56b6ec299577 req-8443d924-f8bb-4c2b-88a7-8376d4bc3e3f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.151050] [50968]: [pid: 50968|app: 0|req: 4861/9395] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.157019] [50969]: DEBUG neutron.api.wsgi [req-93285095-d63b-4431-9c02-56b6ec299577 req-157f0695-4b61-4216-b8d5-781f6cba240c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.187920] [50969]: [pid: 50969|app: 0|req: 4535/9396] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.422891] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0a204d3-5aa8-48c4-a276-f043b49ef2aa req-b7df72d3-4c6b-4da1-ba2e-102c62519171 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.423655] [50968]: [pid: 50968|app: 0|req: 4862/9397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.430612] [50969]: DEBUG neutron.api.wsgi [req-e0a204d3-5aa8-48c4-a276-f043b49ef2aa req-e5978e94-e7c2-465d-93b1-179011b74336 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.453294] [50969]: [pid: 50969|app: 0|req: 4536/9398] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/security-groups?id=44bd23af-d078-428a-9579-9dc775303088&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.516791] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0da18a6d-8534-47fd-8582-8075d75cd0f3 req-43b380f7-23d9-4c70-a939-eb0c0cd95f64 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.517722] [50968]: [pid: 50968|app: 0|req: 4863/9399] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.523744] [50969]: DEBUG neutron.api.wsgi [req-0da18a6d-8534-47fd-8582-8075d75cd0f3 req-fb2192ee-b3a0-451f-a8e2-71575cf9596e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.544175] [50969]: [pid: 50969|app: 0|req: 4537/9400] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.589346] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting subnet 02d0d117-a39a-4f21-8497-a4b121843508 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1054.591191] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for subnet (02d0d117-a39a-4f21-8497-a4b121843508), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.602900] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (02d0d117-a39a-4f21-8497-a4b121843508), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.607018] [50969]: [pid: 50969|app: 0|req: 4538/9401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:06 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.636695] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (02d0d117-a39a-4f21-8497-a4b121843508), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.637158] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_precommit called with subnet settings {'id': '02d0d117-a39a-4f21-8497-a4b121843508', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1568, 'gateway_ip': '192.168.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-21T22:42:28Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1054.637307] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_precommit: [ 1054.637307] [50968]: key[service_types], [] -> None [ 1054.637307] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.637307] [50968]: key[tags], [] -> None [ 1054.637307] [50968]: key[router:external], False -> None [ 1054.637307] [50968]: key[ipv6_ra_mode], None -> None [ 1054.637307] [50968]: key[created_at], 2025-11-21T22:42:28Z -> None [ 1054.637307] [50968]: key[name], -> None [ 1054.637307] [50968]: key[gateway_ip], 192.168.129.1 -> None [ 1054.637307] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.637307] [50968]: key[id], 02d0d117-a39a-4f21-8497-a4b121843508 -> None [ 1054.637307] [50968]: key[network_id], 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1054.637307] [50968]: key[host_routes], [] -> None [ 1054.637307] [50968]: key[revision_number], 0 -> None [ 1054.637307] [50968]: key[dns_nameservers], [] -> None [ 1054.637307] [50968]: key[cidr], 192.168.129.0/24 -> None [ 1054.637307] [50968]: key[updated_at], 2025-11-21T22:42:28Z -> None [ 1054.637307] [50968]: key[description], -> None [ 1054.637307] [50968]: key[standard_attr_id], 1568 -> None [ 1054.637307] [50968]: key[segment_id], None -> None [ 1054.637307] [50968]: key[shared], False -> None [ 1054.637307] [50968]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 1054.637307] [50968]: key[ipv6_address_mode], None -> None [ 1054.637307] [50968]: key[enable_dhcp], True -> None [ 1054.637307] [50968]: key[subnetpool_id], None -> None [ 1054.637307] [50968]: key[ip_version], 4 -> None [ 1054.637307] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.668980] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (02d0d117-a39a-4f21-8497-a4b121843508), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.669224] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_postcommit called with subnet settings {'id': '02d0d117-a39a-4f21-8497-a4b121843508', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1568, 'gateway_ip': '192.168.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-21T22:42:28Z', 'updated_at': '2025-11-21T22:42:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1054.669484] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_postcommit: [ 1054.669484] [50968]: key[service_types], [] -> None [ 1054.669484] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.669484] [50968]: key[tags], [] -> None [ 1054.669484] [50968]: key[router:external], False -> None [ 1054.669484] [50968]: key[ipv6_ra_mode], None -> None [ 1054.669484] [50968]: key[created_at], 2025-11-21T22:42:28Z -> None [ 1054.669484] [50968]: key[name], -> None [ 1054.669484] [50968]: key[gateway_ip], 192.168.129.1 -> None [ 1054.669484] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.669484] [50968]: key[id], 02d0d117-a39a-4f21-8497-a4b121843508 -> None [ 1054.669484] [50968]: key[network_id], 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1054.669484] [50968]: key[host_routes], [] -> None [ 1054.669484] [50968]: key[revision_number], 0 -> None [ 1054.669484] [50968]: key[dns_nameservers], [] -> None [ 1054.669484] [50968]: key[cidr], 192.168.129.0/24 -> None [ 1054.669484] [50968]: key[updated_at], 2025-11-21T22:42:28Z -> None [ 1054.669484] [50968]: key[description], -> None [ 1054.669484] [50968]: key[standard_attr_id], 1568 -> None [ 1054.669484] [50968]: key[segment_id], None -> None [ 1054.669484] [50968]: key[shared], False -> None [ 1054.669484] [50968]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 1054.669484] [50968]: key[ipv6_address_mode], None -> None [ 1054.669484] [50968]: key[enable_dhcp], True -> None [ 1054.669484] [50968]: key[subnetpool_id], None -> None [ 1054.669484] [50968]: key[ip_version], 4 -> None [ 1054.669484] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.675517] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Subnet': ['ID=02d0d117-a39a-4f21-8497-a4b121843508,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1054.681624] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c0097559-6014-4fde-b630-2bc63ec54a05 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.683748] [50968]: [pid: 50968|app: 0|req: 4864/9402] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:06 2025] DELETE /networking/v2.0/subnets/02d0d117-a39a-4f21-8497-a4b121843508 => generated 0 bytes in 113 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1054.712143] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (8e359f1c-868e-4d57-b289-ff0f97c9f9d1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.739281] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting port 35a38976-77da-4007-ac37-1a9ccf2b087b {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1054.739461] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (35a38976-77da-4007-ac37-1a9ccf2b087b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.759905] [50969]: DEBUG neutron.plugins.ml2.db [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] For port 35a38976-77da-4007-ac37-1a9ccf2b087b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=35a38976-77da-4007-ac37-1a9ccf2b087b,segment=NetworkSegment(21bdff2b-48ce-4a75-9431-5cb7684075f3),segment_id=21bdff2b-48ce-4a75-9431-5cb7684075f3)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1054.760056] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (35a38976-77da-4007-ac37-1a9ccf2b087b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.766238] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit called with port settings {'id': '35a38976-77da-4007-ac37-1a9ccf2b087b', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:59:32:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'device_owner': 'network:dhcp', 'standard_attr_id': 1586, '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-21T22:42:34Z', 'updated_at': '2025-11-21T22:43:06Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}] (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1054.766858] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit: [ 1054.766858] [50969]: key[mac_address], fa:16:3e:59:32:99 -> None [ 1054.766858] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1054.766858] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1054.766858] [50969]: key[binding:vnic_type], normal -> None [ 1054.766858] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.766858] [50969]: key[tags], [] -> None [ 1054.766858] [50969]: key[allowed_address_pairs], [] -> None [ 1054.766858] [50969]: key[created_at], 2025-11-21T22:42:34Z -> None [ 1054.766858] [50969]: key[name], -> None [ 1054.766858] [50969]: key[status], ACTIVE -> None [ 1054.766858] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.766858] [50969]: key[fixed_ips], [] -> None [ 1054.766858] [50969]: key[id], 35a38976-77da-4007-ac37-1a9ccf2b087b -> None [ 1054.766858] [50969]: key[port_security_enabled], False -> None [ 1054.766858] [50969]: key[network_id], 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1054.766858] [50969]: key[security_groups], [] -> None [ 1054.766858] [50969]: key[binding:profile], {} -> None [ 1054.766858] [50969]: key[binding:host_id], devstack -> None [ 1054.766858] [50969]: key[revision_number], 5 -> None [ 1054.766858] [50969]: key[description], -> None [ 1054.766858] [50969]: key[updated_at], 2025-11-21T22:43:06Z -> None [ 1054.766858] [50969]: key[standard_attr_id], 1586 -> None [ 1054.766858] [50969]: key[admin_state_up], True -> None [ 1054.766858] [50969]: key[binding:vif_type], ovs -> None [ 1054.766858] [50969]: key[device_owner], network:dhcp -> None [ 1054.766858] [50969]: key[extra_dhcp_opts], [] -> None [ 1054.766858] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.768374] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Calling delete_port for 35a38976-77da-4007-ac37-1a9ccf2b087b owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1054.818798] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-302025f7-9937-408a-8e64-fa0c7a3fe4f4 req-5975fe15-1014-4833-a7e0-eb911e38cb66 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.819935] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (35a38976-77da-4007-ac37-1a9ccf2b087b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.820163] [50968]: [pid: 50968|app: 0|req: 4865/9403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1054.826962] [50968]: DEBUG neutron.api.wsgi [req-302025f7-9937-408a-8e64-fa0c7a3fe4f4 req-da3abb3f-a7e9-48c5-8e73-f108873198a9 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.829265] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Port': ['ID=35a38976-77da-4007-ac37-1a9ccf2b087b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1054.839134] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] No DVR routers for this DVR port 35a38976-77da-4007-ac37-1a9ccf2b087b on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1054.839869] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit called with port settings {'id': '35a38976-77da-4007-ac37-1a9ccf2b087b', 'name': '', 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:59:32:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'device_owner': 'network:dhcp', 'standard_attr_id': 1586, '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-21T22:42:34Z', 'updated_at': '2025-11-21T22:43:06Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}}] (original binding levels None) on network {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} with segments to bind None [ 1054.839869] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit: [ 1054.839869] [50969]: key[mac_address], fa:16:3e:59:32:99 -> None [ 1054.839869] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1054.839869] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1054.839869] [50969]: key[binding:vnic_type], normal -> None [ 1054.839869] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.839869] [50969]: key[tags], [] -> None [ 1054.839869] [50969]: key[allowed_address_pairs], [] -> None [ 1054.839869] [50969]: key[created_at], 2025-11-21T22:42:34Z -> None [ 1054.839869] [50969]: key[name], -> None [ 1054.839869] [50969]: key[status], ACTIVE -> None [ 1054.839869] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.839869] [50969]: key[fixed_ips], [] -> None [ 1054.839869] [50969]: key[id], 35a38976-77da-4007-ac37-1a9ccf2b087b -> None [ 1054.839869] [50969]: key[port_security_enabled], False -> None [ 1054.839869] [50969]: key[network_id], 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1054.839869] [50969]: key[security_groups], [] -> None [ 1054.839869] [50969]: key[binding:profile], {} -> None [ 1054.839869] [50969]: key[binding:host_id], devstack -> None [ 1054.839869] [50969]: key[revision_number], 5 -> None [ 1054.839869] [50969]: key[description], -> None [ 1054.839869] [50969]: key[updated_at], 2025-11-21T22:43:06Z -> None [ 1054.839869] [50969]: key[standard_attr_id], 1586 -> None [ 1054.839869] [50969]: key[admin_state_up], True -> None [ 1054.839869] [50969]: key[binding:vif_type], ovs -> None [ 1054.839869] [50969]: key[device_owner], network:dhcp -> None [ 1054.839869] [50969]: key[extra_dhcp_opts], [] -> None [ 1054.839869] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.851417] [50968]: [pid: 50968|app: 0|req: 4866/9404] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/security-groups?id=4a374bf1-dcb9-4b0d-a02d-5649cc882880&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.873733] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (8e359f1c-868e-4d57-b289-ff0f97c9f9d1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.884947] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_precommit called with network settings {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} (original settings None) and network segments [{'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}] [ 1054.885209] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_precommit: [ 1054.885209] [50969]: key[qinq], None -> None [ 1054.885209] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.885209] [50969]: key[tags], [] -> None [ 1054.885209] [50969]: key[router:external], False -> None [ 1054.885209] [50969]: key[created_at], 2025-11-21T22:42:27Z -> None [ 1054.885209] [50969]: key[name], tempest-ServersTestMultiNic-324125409 -> None [ 1054.885209] [50969]: key[status], ACTIVE -> None [ 1054.885209] [50969]: key[ipv6_address_scope], None -> None [ 1054.885209] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.885209] [50969]: key[availability_zone_hints], [] -> None [ 1054.885209] [50969]: key[availability_zones], ['nova'] -> None [ 1054.885209] [50969]: key[id], 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1054.885209] [50969]: key[port_security_enabled], True -> None [ 1054.885209] [50969]: key[subnets], [] -> None [ 1054.885209] [50969]: key[provider:segmentation_id], 524 -> None [ 1054.885209] [50969]: key[provider:network_type], vlan -> None [ 1054.885209] [50969]: key[revision_number], 3 -> None [ 1054.885209] [50969]: key[provider:physical_network], default -> None [ 1054.885209] [50969]: key[description], -> None [ 1054.885209] [50969]: key[updated_at], 2025-11-21T22:43:07Z -> None [ 1054.885209] [50969]: key[standard_attr_id], 1566 -> None [ 1054.885209] [50969]: key[admin_state_up], True -> None [ 1054.885209] [50969]: key[shared], False -> None [ 1054.885209] [50969]: key[ipv4_address_scope], None -> None [ 1054.885209] [50969]: key[vlan_transparent], None -> None [ 1054.885209] [50969]: key[mtu], 8950 -> None [ 1054.885209] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.886931] [50969]: DEBUG neutron.services.segments.db [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['8e359f1c-868e-4d57-b289-ff0f97c9f9d1']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1054.890982] [50969]: DEBUG neutron.services.segments.db [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '21bdff2b-48ce-4a75-9431-5cb7684075f3') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1054.891215] [50969]: DEBUG neutron.services.segments.db [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '21bdff2b-48ce-4a75-9431-5cb7684075f3') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1054.895848] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (21bdff2b-48ce-4a75-9431-5cb7684075f3), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.903223] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (21bdff2b-48ce-4a75-9431-5cb7684075f3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.911285] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Releasing vlan 524 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1054.911544] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (21bdff2b-48ce-4a75-9431-5cb7684075f3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.926982] [50969]: INFO neutron.services.segments.plugin [-] Segment 21bdff2b-48ce-4a75-9431-5cb7684075f3 resource provider aggregate not found [ 1054.929476] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b62ebe37-22ea-47df-82f7-fdf26bef06cf req-901c9da3-68d1-4ac2-b82a-927b65e7028b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.930414] [50968]: [pid: 50968|app: 0|req: 4867/9405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.932077] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (8e359f1c-868e-4d57-b289-ff0f97c9f9d1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.932274] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_postcommit called with network settings {'id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1', 'name': 'tempest-ServersTestMultiNic-324125409', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1566, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 524} (original settings None) and network segments [{'id': '21bdff2b-48ce-4a75-9431-5cb7684075f3', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 524, 'network_id': '8e359f1c-868e-4d57-b289-ff0f97c9f9d1'}] [ 1054.934023] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_postcommit: [ 1054.934023] [50969]: key[qinq], None -> None [ 1054.934023] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.934023] [50969]: key[tags], [] -> None [ 1054.934023] [50969]: key[router:external], False -> None [ 1054.934023] [50969]: key[created_at], 2025-11-21T22:42:27Z -> None [ 1054.934023] [50969]: key[name], tempest-ServersTestMultiNic-324125409 -> None [ 1054.934023] [50969]: key[status], ACTIVE -> None [ 1054.934023] [50969]: key[ipv6_address_scope], None -> None [ 1054.934023] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1054.934023] [50969]: key[availability_zone_hints], [] -> None [ 1054.934023] [50969]: key[availability_zones], ['nova'] -> None [ 1054.934023] [50969]: key[id], 8e359f1c-868e-4d57-b289-ff0f97c9f9d1 -> None [ 1054.934023] [50969]: key[port_security_enabled], True -> None [ 1054.934023] [50969]: key[subnets], [] -> None [ 1054.934023] [50969]: key[provider:segmentation_id], 524 -> None [ 1054.934023] [50969]: key[provider:network_type], vlan -> None [ 1054.934023] [50969]: key[revision_number], 3 -> None [ 1054.934023] [50969]: key[provider:physical_network], default -> None [ 1054.934023] [50969]: key[description], -> None [ 1054.934023] [50969]: key[updated_at], 2025-11-21T22:43:07Z -> None [ 1054.934023] [50969]: key[standard_attr_id], 1566 -> None [ 1054.934023] [50969]: key[admin_state_up], True -> None [ 1054.934023] [50969]: key[shared], False -> None [ 1054.934023] [50969]: key[ipv4_address_scope], None -> None [ 1054.934023] [50969]: key[vlan_transparent], None -> None [ 1054.934023] [50969]: key[mtu], 8950 -> None [ 1054.934023] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.938802] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Network': ['ID=8e359f1c-868e-4d57-b289-ff0f97c9f9d1,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1054.939139] [50968]: DEBUG neutron.api.wsgi [req-b62ebe37-22ea-47df-82f7-fdf26bef06cf req-be4b4991-b136-46b2-9d66-66c5e73d5f0b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.940187] [50969]: INFO neutron.services.segments.plugin [-] Segment 21bdff2b-48ce-4a75-9431-5cb7684075f3 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 21bdff2b-48ce-4a75-9431-5cb7684075f3 found for delete ", "request_id": "req-a04c8285-b17d-44d9-b54a-5ae48977965e"}]} [ 1054.942868] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b289e81-caa2-43b0-8249-7bba58318942 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.944828] [50969]: [pid: 50969|app: 0|req: 4539/9406] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:07 2025] DELETE /networking/v2.0/networks/8e359f1c-868e-4d57-b289-ff0f97c9f9d1 => generated 0 bytes in 258 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1054.964425] [50968]: [pid: 50968|app: 0|req: 4868/9407] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.968998] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting subnet 26b65a1b-ca73-4e88-a1cb-20b9a3e73dee {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1054.970997] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for subnet (26b65a1b-ca73-4e88-a1cb-20b9a3e73dee), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.983830] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (26b65a1b-ca73-4e88-a1cb-20b9a3e73dee), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.020107] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (26b65a1b-ca73-4e88-a1cb-20b9a3e73dee), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.020576] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_precommit called with subnet settings {'id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1565, '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-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1055.020726] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_precommit: [ 1055.020726] [50969]: key[service_types], [] -> None [ 1055.020726] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.020726] [50969]: key[tags], [] -> None [ 1055.020726] [50969]: key[router:external], False -> None [ 1055.020726] [50969]: key[ipv6_ra_mode], None -> None [ 1055.020726] [50969]: key[created_at], 2025-11-21T22:42:27Z -> None [ 1055.020726] [50969]: key[name], -> None [ 1055.020726] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1055.020726] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.020726] [50969]: key[id], 26b65a1b-ca73-4e88-a1cb-20b9a3e73dee -> None [ 1055.020726] [50969]: key[network_id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1055.020726] [50969]: key[host_routes], [] -> None [ 1055.020726] [50969]: key[revision_number], 0 -> None [ 1055.020726] [50969]: key[dns_nameservers], [] -> None [ 1055.020726] [50969]: key[cidr], 192.168.128.0/24 -> None [ 1055.020726] [50969]: key[updated_at], 2025-11-21T22:42:27Z -> None [ 1055.020726] [50969]: key[description], -> None [ 1055.020726] [50969]: key[standard_attr_id], 1565 -> None [ 1055.020726] [50969]: key[segment_id], None -> None [ 1055.020726] [50969]: key[shared], False -> None [ 1055.020726] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 1055.020726] [50969]: key[ipv6_address_mode], None -> None [ 1055.020726] [50969]: key[enable_dhcp], True -> None [ 1055.020726] [50969]: key[subnetpool_id], None -> None [ 1055.020726] [50969]: key[ip_version], 4 -> None [ 1055.020726] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.041354] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (26b65a1b-ca73-4e88-a1cb-20b9a3e73dee), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.041551] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_postcommit called with subnet settings {'id': '26b65a1b-ca73-4e88-a1cb-20b9a3e73dee', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1565, '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-21T22:42:27Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1055.041716] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_postcommit: [ 1055.041716] [50969]: key[service_types], [] -> None [ 1055.041716] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.041716] [50969]: key[tags], [] -> None [ 1055.041716] [50969]: key[router:external], False -> None [ 1055.041716] [50969]: key[ipv6_ra_mode], None -> None [ 1055.041716] [50969]: key[created_at], 2025-11-21T22:42:27Z -> None [ 1055.041716] [50969]: key[name], -> None [ 1055.041716] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1055.041716] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.041716] [50969]: key[id], 26b65a1b-ca73-4e88-a1cb-20b9a3e73dee -> None [ 1055.041716] [50969]: key[network_id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1055.041716] [50969]: key[host_routes], [] -> None [ 1055.041716] [50969]: key[revision_number], 0 -> None [ 1055.041716] [50969]: key[dns_nameservers], [] -> None [ 1055.041716] [50969]: key[cidr], 192.168.128.0/24 -> None [ 1055.041716] [50969]: key[updated_at], 2025-11-21T22:42:27Z -> None [ 1055.041716] [50969]: key[description], -> None [ 1055.041716] [50969]: key[standard_attr_id], 1565 -> None [ 1055.041716] [50969]: key[segment_id], None -> None [ 1055.041716] [50969]: key[shared], False -> None [ 1055.041716] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 1055.041716] [50969]: key[ipv6_address_mode], None -> None [ 1055.041716] [50969]: key[enable_dhcp], True -> None [ 1055.041716] [50969]: key[subnetpool_id], None -> None [ 1055.041716] [50969]: key[ip_version], 4 -> None [ 1055.041716] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.046517] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Subnet': ['ID=26b65a1b-ca73-4e88-a1cb-20b9a3e73dee,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1055.052226] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60d83e8f-a194-4b33-b569-934ba03f0bc8 req-7ca0bf1a-f230-49d4-b0be-12f078e49f31 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.053214] [50968]: [pid: 50968|app: 0|req: 4869/9408] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.057400] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4880720-1dc4-470e-b7d8-293ab2168ed8 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.058774] [50968]: DEBUG neutron.api.wsgi [req-60d83e8f-a194-4b33-b569-934ba03f0bc8 req-85da43e4-9d26-4043-a10f-6392f3e1ee29 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.059505] [50969]: [pid: 50969|app: 0|req: 4540/9409] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:07 2025] DELETE /networking/v2.0/subnets/26b65a1b-ca73-4e88-a1cb-20b9a3e73dee => generated 0 bytes in 111 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1055.078208] [50968]: [pid: 50968|app: 0|req: 4870/9410] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1055.085694] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (e2aad316-ab2b-4304-9ecd-3201b4566ec7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.110854] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting port 4a0f6a30-4dda-47bb-9947-4abc451d39d7 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1055.111109] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (4a0f6a30-4dda-47bb-9947-4abc451d39d7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.128298] [50968]: [pid: 50968|app: 0|req: 4871/9411] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.128796] [50969]: DEBUG neutron.plugins.ml2.db [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] For port 4a0f6a30-4dda-47bb-9947-4abc451d39d7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4a0f6a30-4dda-47bb-9947-4abc451d39d7,segment=NetworkSegment(eb4d2ea6-f78b-4b6a-ab21-1b48a0179304),segment_id=eb4d2ea6-f78b-4b6a-ab21-1b48a0179304)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1055.128984] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (4a0f6a30-4dda-47bb-9947-4abc451d39d7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.133378] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit called with port settings {'id': '4a0f6a30-4dda-47bb-9947-4abc451d39d7', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:70:c9:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'device_owner': 'network:dhcp', 'standard_attr_id': 1569, '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-21T22:42:31Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1055.133624] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit: [ 1055.133624] [50969]: key[mac_address], fa:16:3e:70:c9:bd -> None [ 1055.133624] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1055.133624] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1055.133624] [50969]: key[binding:vnic_type], normal -> None [ 1055.133624] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.133624] [50969]: key[tags], [] -> None [ 1055.133624] [50969]: key[allowed_address_pairs], [] -> None [ 1055.133624] [50969]: key[created_at], 2025-11-21T22:42:31Z -> None [ 1055.133624] [50969]: key[name], -> None [ 1055.133624] [50969]: key[status], ACTIVE -> None [ 1055.133624] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.133624] [50969]: key[fixed_ips], [] -> None [ 1055.133624] [50969]: key[id], 4a0f6a30-4dda-47bb-9947-4abc451d39d7 -> None [ 1055.133624] [50969]: key[port_security_enabled], False -> None [ 1055.133624] [50969]: key[network_id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1055.133624] [50969]: key[security_groups], [] -> None [ 1055.133624] [50969]: key[binding:profile], {} -> None [ 1055.133624] [50969]: key[binding:host_id], devstack -> None [ 1055.133624] [50969]: key[revision_number], 5 -> None [ 1055.133624] [50969]: key[description], -> None [ 1055.133624] [50969]: key[updated_at], 2025-11-21T22:43:07Z -> None [ 1055.133624] [50969]: key[standard_attr_id], 1569 -> None [ 1055.133624] [50969]: key[admin_state_up], True -> None [ 1055.133624] [50969]: key[binding:vif_type], ovs -> None [ 1055.133624] [50969]: key[device_owner], network:dhcp -> None [ 1055.133624] [50969]: key[extra_dhcp_opts], [] -> None [ 1055.133624] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.135248] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Calling delete_port for 4a0f6a30-4dda-47bb-9947-4abc451d39d7 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1055.194054] [50968]: [pid: 50968|app: 0|req: 4872/9412] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.200910] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4a0f6a30-4dda-47bb-9947-4abc451d39d7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.210093] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Port': ['ID=4a0f6a30-4dda-47bb-9947-4abc451d39d7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1055.228056] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] No DVR routers for this DVR port 4a0f6a30-4dda-47bb-9947-4abc451d39d7 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1055.228324] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit called with port settings {'id': '4a0f6a30-4dda-47bb-9947-4abc451d39d7', 'name': '', 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:70:c9:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'device_owner': 'network:dhcp', 'standard_attr_id': 1569, '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-21T22:42:31Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}}] (original binding levels None) on network {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} with segments to bind None [ 1055.228324] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit: [ 1055.228324] [50969]: key[mac_address], fa:16:3e:70:c9:bd -> None [ 1055.228324] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1055.228324] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1055.228324] [50969]: key[binding:vnic_type], normal -> None [ 1055.228324] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.228324] [50969]: key[tags], [] -> None [ 1055.228324] [50969]: key[allowed_address_pairs], [] -> None [ 1055.228324] [50969]: key[created_at], 2025-11-21T22:42:31Z -> None [ 1055.228324] [50969]: key[name], -> None [ 1055.228324] [50969]: key[status], ACTIVE -> None [ 1055.228324] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.228324] [50969]: key[fixed_ips], [] -> None [ 1055.228324] [50969]: key[id], 4a0f6a30-4dda-47bb-9947-4abc451d39d7 -> None [ 1055.228324] [50969]: key[port_security_enabled], False -> None [ 1055.228324] [50969]: key[network_id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1055.228324] [50969]: key[security_groups], [] -> None [ 1055.228324] [50969]: key[binding:profile], {} -> None [ 1055.228324] [50969]: key[binding:host_id], devstack -> None [ 1055.228324] [50969]: key[revision_number], 5 -> None [ 1055.228324] [50969]: key[description], -> None [ 1055.228324] [50969]: key[updated_at], 2025-11-21T22:43:07Z -> None [ 1055.228324] [50969]: key[standard_attr_id], 1569 -> None [ 1055.228324] [50969]: key[admin_state_up], True -> None [ 1055.228324] [50969]: key[binding:vif_type], ovs -> None [ 1055.228324] [50969]: key[device_owner], network:dhcp -> None [ 1055.228324] [50969]: key[extra_dhcp_opts], [] -> None [ 1055.228324] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.255653] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (e2aad316-ab2b-4304-9ecd-3201b4566ec7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.255898] [50968]: [pid: 50968|app: 0|req: 4873/9413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.265310] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_precommit called with network settings {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} (original settings None) and network segments [{'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}] [ 1055.265488] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_precommit: [ 1055.265488] [50969]: key[qinq], None -> None [ 1055.265488] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.265488] [50969]: key[tags], [] -> None [ 1055.265488] [50969]: key[router:external], False -> None [ 1055.265488] [50969]: key[created_at], 2025-11-21T22:42:27Z -> None [ 1055.265488] [50969]: key[name], tempest-ServersTestMultiNic-1371320541 -> None [ 1055.265488] [50969]: key[status], ACTIVE -> None [ 1055.265488] [50969]: key[ipv6_address_scope], None -> None [ 1055.265488] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.265488] [50969]: key[availability_zone_hints], [] -> None [ 1055.265488] [50969]: key[availability_zones], ['nova'] -> None [ 1055.265488] [50969]: key[id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1055.265488] [50969]: key[port_security_enabled], True -> None [ 1055.265488] [50969]: key[subnets], [] -> None [ 1055.265488] [50969]: key[provider:segmentation_id], 595 -> None [ 1055.265488] [50969]: key[provider:network_type], vlan -> None [ 1055.265488] [50969]: key[revision_number], 3 -> None [ 1055.265488] [50969]: key[provider:physical_network], default -> None [ 1055.265488] [50969]: key[description], -> None [ 1055.265488] [50969]: key[updated_at], 2025-11-21T22:43:07Z -> None [ 1055.265488] [50969]: key[standard_attr_id], 1563 -> None [ 1055.265488] [50969]: key[admin_state_up], True -> None [ 1055.265488] [50969]: key[shared], False -> None [ 1055.265488] [50969]: key[ipv4_address_scope], None -> None [ 1055.265488] [50969]: key[vlan_transparent], None -> None [ 1055.265488] [50969]: key[mtu], 8950 -> None [ 1055.265488] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.266508] [50969]: DEBUG neutron.services.segments.db [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e2aad316-ab2b-4304-9ecd-3201b4566ec7']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1055.270624] [50969]: DEBUG neutron.services.segments.db [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1055.270775] [50969]: DEBUG neutron.services.segments.db [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1055.275058] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (eb4d2ea6-f78b-4b6a-ab21-1b48a0179304), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.288882] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (eb4d2ea6-f78b-4b6a-ab21-1b48a0179304), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.296483] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Releasing vlan 595 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1055.296732] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (eb4d2ea6-f78b-4b6a-ab21-1b48a0179304), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.319870] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (e2aad316-ab2b-4304-9ecd-3201b4566ec7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.320135] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_postcommit called with network settings {'id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7', 'name': 'tempest-ServersTestMultiNic-1371320541', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:27Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 595} (original settings None) and network segments [{'id': 'eb4d2ea6-f78b-4b6a-ab21-1b48a0179304', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 595, 'network_id': 'e2aad316-ab2b-4304-9ecd-3201b4566ec7'}] [ 1055.320357] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_postcommit: [ 1055.320357] [50969]: key[qinq], None -> None [ 1055.320357] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.320357] [50969]: key[tags], [] -> None [ 1055.320357] [50969]: key[router:external], False -> None [ 1055.320357] [50969]: key[created_at], 2025-11-21T22:42:27Z -> None [ 1055.320357] [50969]: key[name], tempest-ServersTestMultiNic-1371320541 -> None [ 1055.320357] [50969]: key[status], ACTIVE -> None [ 1055.320357] [50969]: key[ipv6_address_scope], None -> None [ 1055.320357] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1055.320357] [50969]: key[availability_zone_hints], [] -> None [ 1055.320357] [50969]: key[availability_zones], ['nova'] -> None [ 1055.320357] [50969]: key[id], e2aad316-ab2b-4304-9ecd-3201b4566ec7 -> None [ 1055.320357] [50969]: key[port_security_enabled], True -> None [ 1055.320357] [50969]: key[subnets], [] -> None [ 1055.320357] [50969]: key[provider:segmentation_id], 595 -> None [ 1055.320357] [50969]: key[provider:network_type], vlan -> None [ 1055.320357] [50969]: key[revision_number], 3 -> None [ 1055.320357] [50969]: key[provider:physical_network], default -> None [ 1055.320357] [50969]: key[description], -> None [ 1055.320357] [50969]: key[updated_at], 2025-11-21T22:43:07Z -> None [ 1055.320357] [50969]: key[standard_attr_id], 1563 -> None [ 1055.320357] [50969]: key[admin_state_up], True -> None [ 1055.320357] [50969]: key[shared], False -> None [ 1055.320357] [50969]: key[ipv4_address_scope], None -> None [ 1055.320357] [50969]: key[vlan_transparent], None -> None [ 1055.320357] [50969]: key[mtu], 8950 -> None [ 1055.320357] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.326973] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Network': ['ID=e2aad316-ab2b-4304-9ecd-3201b4566ec7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1055.330707] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bdf4def2-656f-4036-b72b-56fb4916cf07 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.333274] [50969]: [pid: 50969|app: 0|req: 4541/9414] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:07 2025] DELETE /networking/v2.0/networks/e2aad316-ab2b-4304-9ecd-3201b4566ec7 => generated 0 bytes in 271 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1055.336312] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27532b71-843f-4c8f-899e-6224581e275e req-b9efd835-6cf8-4ae7-9581-e22688385454 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.337534] [50968]: [pid: 50968|app: 0|req: 4874/9415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.340220] [50968]: DEBUG neutron.api.v2.base [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-661791258'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1055.356339] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1055.359977] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.369974] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b456deb-4ab9-4a7a-8675-a708410f2a09 req-a5f90ea1-a56f-49e2-89d7-629af05e2b54 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.370988] [50969]: [pid: 50969|app: 0|req: 4542/9416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.383919] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] vlan segment allocate from pool success with {'vlan_id': 307, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1055.390050] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (f02b75f3-05b1-448c-9514-cd66fd6c66f7), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.390175] [50968]: INFO neutron.db.segments_db [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Added segment f02b75f3-05b1-448c-9514-cd66fd6c66f7 of type vlan for network 7cecd02c-7008-4b75-93ef-64e91030c335 [ 1055.408037] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (7cecd02c-7008-4b75-93ef-64e91030c335), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.414615] [50969]: DEBUG neutron.plugins.ml2.plugin [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Deleting port 929e01b7-7a79-4105-95bf-7aafa8b41763 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1055.414718] [50969]: DEBUG neutron_lib.callbacks.manager [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.419752] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_precommit called with network settings {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1612, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}] [ 1055.419752] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_precommit: [ 1055.419752] [50968]: key[qinq], None -> None [ 1055.419752] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.419752] [50968]: key[tags], None -> [] [ 1055.419752] [50968]: key[router:external], None -> False [ 1055.419752] [50968]: key[created_at], None -> 2025-11-21T22:43:07Z [ 1055.419752] [50968]: key[name], None -> tempest-ServersTestMultiNic-661791258 [ 1055.419752] [50968]: key[status], None -> ACTIVE [ 1055.419752] [50968]: key[ipv6_address_scope], None -> None [ 1055.419752] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.419752] [50968]: key[availability_zone_hints], None -> [] [ 1055.419752] [50968]: key[availability_zones], None -> [] [ 1055.419752] [50968]: key[id], None -> 7cecd02c-7008-4b75-93ef-64e91030c335 [ 1055.419752] [50968]: key[port_security_enabled], None -> True [ 1055.419752] [50968]: key[subnets], None -> [] [ 1055.419752] [50968]: key[provider:segmentation_id], None -> 307 [ 1055.419752] [50968]: key[provider:network_type], None -> vlan [ 1055.419752] [50968]: key[revision_number], None -> 1 [ 1055.419752] [50968]: key[provider:physical_network], None -> default [ 1055.419752] [50968]: key[description], None -> [ 1055.419752] [50968]: key[updated_at], None -> 2025-11-21T22:43:07Z [ 1055.419752] [50968]: key[standard_attr_id], None -> 1612 [ 1055.419752] [50968]: key[admin_state_up], None -> True [ 1055.419752] [50968]: key[shared], None -> False [ 1055.419752] [50968]: key[ipv4_address_scope], None -> None [ 1055.419752] [50968]: key[vlan_transparent], None -> None [ 1055.419752] [50968]: key[mtu], None -> 8950 [ 1055.419752] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.423959] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (7cecd02c-7008-4b75-93ef-64e91030c335), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.441025] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Network': ['ID=7cecd02c-7008-4b75-93ef-64e91030c335,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1055.444977] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_postcommit called with network settings {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1612, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}] [ 1055.445121] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_postcommit: [ 1055.445121] [50968]: key[qinq], None -> None [ 1055.445121] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.445121] [50968]: key[tags], None -> [] [ 1055.445121] [50968]: key[router:external], None -> False [ 1055.445121] [50968]: key[created_at], None -> 2025-11-21T22:43:07Z [ 1055.445121] [50968]: key[name], None -> tempest-ServersTestMultiNic-661791258 [ 1055.445121] [50968]: key[status], None -> ACTIVE [ 1055.445121] [50968]: key[ipv6_address_scope], None -> None [ 1055.445121] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.445121] [50968]: key[availability_zone_hints], None -> [] [ 1055.445121] [50968]: key[availability_zones], None -> [] [ 1055.445121] [50968]: key[id], None -> 7cecd02c-7008-4b75-93ef-64e91030c335 [ 1055.445121] [50968]: key[port_security_enabled], None -> True [ 1055.445121] [50968]: key[subnets], None -> [] [ 1055.445121] [50968]: key[provider:segmentation_id], None -> 307 [ 1055.445121] [50968]: key[provider:network_type], None -> vlan [ 1055.445121] [50968]: key[revision_number], None -> 1 [ 1055.445121] [50968]: key[provider:physical_network], None -> default [ 1055.445121] [50968]: key[description], None -> [ 1055.445121] [50968]: key[updated_at], None -> 2025-11-21T22:43:07Z [ 1055.445121] [50968]: key[standard_attr_id], None -> 1612 [ 1055.445121] [50968]: key[admin_state_up], None -> True [ 1055.445121] [50968]: key[shared], None -> False [ 1055.445121] [50968]: key[ipv4_address_scope], None -> None [ 1055.445121] [50968]: key[vlan_transparent], None -> None [ 1055.445121] [50968]: key[mtu], None -> 8950 [ 1055.445121] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.448814] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.449415] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0efb65e9-bd48-461d-963d-824ded16b6f7 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.459392] [50968]: [pid: 50968|app: 0|req: 4875/9417] 10.180.1.21 () {60 vars in 1153 bytes} [Fri Nov 21 22:43:07 2025] POST /networking/v2.0/networks => generated 555 bytes in 121 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1055.460033] [50969]: DEBUG neutron.plugins.ml2.db [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] For port 929e01b7-7a79-4105-95bf-7aafa8b41763, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=929e01b7-7a79-4105-95bf-7aafa8b41763,segment=NetworkSegment(576e4198-fee5-487a-8f58-aeec564153c0),segment_id=576e4198-fee5-487a-8f58-aeec564153c0)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1055.460033] [50969]: DEBUG neutron_lib.callbacks.manager [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.462141] [50968]: DEBUG neutron.api.wsgi [req-2b456deb-4ab9-4a7a-8675-a708410f2a09 req-c20e81a4-c4a0-4328-9cea-58631634ac71 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.465413] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] delete_port_precommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:54Z', 'revision_number': 5, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1055.465887] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] delete_port_precommit: [ 1055.465887] [50969]: key[mac_address], fa:16:3e:9f:66:97 -> None [ 1055.465887] [50969]: key[device_id], a69a2652-b98d-46c7-b43e-11ec21185102 -> None [ 1055.465887] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1055.465887] [50969]: key[binding:vnic_type], normal -> None [ 1055.465887] [50969]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1055.465887] [50969]: key[tags], [] -> None [ 1055.465887] [50969]: key[allowed_address_pairs], [] -> None [ 1055.465887] [50969]: key[created_at], 2025-11-21T22:42:52Z -> None [ 1055.465887] [50969]: key[name], -> None [ 1055.465887] [50969]: key[status], ACTIVE -> None [ 1055.465887] [50969]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1055.465887] [50969]: key[fixed_ips], [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}] -> None [ 1055.465887] [50969]: key[id], 929e01b7-7a79-4105-95bf-7aafa8b41763 -> None [ 1055.465887] [50969]: key[port_security_enabled], True -> None [ 1055.465887] [50969]: key[network_id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1055.465887] [50969]: key[security_groups], ['44bd23af-d078-428a-9579-9dc775303088'] -> None [ 1055.465887] [50969]: key[binding:profile], {} -> None [ 1055.465887] [50969]: key[binding:host_id], cpu-1 -> None [ 1055.465887] [50969]: key[revision_number], 5 -> None [ 1055.465887] [50969]: key[description], -> None [ 1055.465887] [50969]: key[updated_at], 2025-11-21T22:42:54Z -> None [ 1055.465887] [50969]: key[standard_attr_id], 1600 -> None [ 1055.465887] [50969]: key[admin_state_up], True -> None [ 1055.465887] [50969]: key[binding:vif_type], ovs -> None [ 1055.465887] [50969]: key[device_owner], compute:nova -> None [ 1055.465887] [50969]: key[extra_dhcp_opts], [] -> None [ 1055.465887] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.467763] [50969]: DEBUG neutron.plugins.ml2.plugin [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Calling delete_port for 929e01b7-7a79-4105-95bf-7aafa8b41763 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1055.489081] [50968]: [pid: 50968|app: 0|req: 4876/9418] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&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.492628] [50968]: DEBUG neutron.api.v2.base [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'subnet': {'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'cidr': '192.168.128.0/24', 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1055.529686] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1055.550271] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.555791] [50969]: DEBUG neutron_lib.callbacks.manager [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (929e01b7-7a79-4105-95bf-7aafa8b41763), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.566049] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Pushing event deleted for resources: {'Port': ['ID=929e01b7-7a79-4105-95bf-7aafa8b41763,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1055.591043] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] No DVR routers for this DVR port 929e01b7-7a79-4105-95bf-7aafa8b41763 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1055.591380] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] delete_port_postcommit called with port settings {'id': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:9f:66:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'device_owner': 'compute:nova', 'standard_attr_id': 1600, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['44bd23af-d078-428a-9579-9dc775303088'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:52Z', 'updated_at': '2025-11-21T22:42:54Z', 'revision_number': 5, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1055.591614] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] delete_port_postcommit: [ 1055.591614] [50969]: key[mac_address], fa:16:3e:9f:66:97 -> None [ 1055.591614] [50969]: key[device_id], a69a2652-b98d-46c7-b43e-11ec21185102 -> None [ 1055.591614] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98d96b75-ac36-499a-adc2-130c8c1d55ca', 'external-id': 'nsx-vlan-transportzone-564', 'segmentation_id': 564, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1055.591614] [50969]: key[binding:vnic_type], normal -> None [ 1055.591614] [50969]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1055.591614] [50969]: key[tags], [] -> None [ 1055.591614] [50969]: key[allowed_address_pairs], [] -> None [ 1055.591614] [50969]: key[created_at], 2025-11-21T22:42:52Z -> None [ 1055.591614] [50969]: key[name], -> None [ 1055.591614] [50969]: key[status], ACTIVE -> None [ 1055.591614] [50969]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1055.591614] [50969]: key[fixed_ips], [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.13'}] -> None [ 1055.591614] [50969]: key[id], 929e01b7-7a79-4105-95bf-7aafa8b41763 -> None [ 1055.591614] [50969]: key[port_security_enabled], True -> None [ 1055.591614] [50969]: key[network_id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1055.591614] [50969]: key[security_groups], ['44bd23af-d078-428a-9579-9dc775303088'] -> None [ 1055.591614] [50969]: key[binding:profile], {} -> None [ 1055.591614] [50969]: key[binding:host_id], cpu-1 -> None [ 1055.591614] [50969]: key[revision_number], 5 -> None [ 1055.591614] [50969]: key[description], -> None [ 1055.591614] [50969]: key[updated_at], 2025-11-21T22:42:54Z -> None [ 1055.591614] [50969]: key[standard_attr_id], 1600 -> None [ 1055.591614] [50969]: key[admin_state_up], True -> None [ 1055.591614] [50969]: key[binding:vif_type], ovs -> None [ 1055.591614] [50969]: key[device_owner], compute:nova -> None [ 1055.591614] [50969]: key[extra_dhcp_opts], [] -> None [ 1055.591614] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.593309] [50969]: DEBUG neutron_lib.callbacks.manager [req-27532b71-843f-4c8f-899e-6224581e275e req-1198b34b-f538-4354-8947-c839c3595969 tempest-ServerPasswordTestJSON-225396858 tempest-ServerPasswordTestJSON-225396858-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.593866] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'name': 'network-vif-deleted', 'tag': '929e01b7-7a79-4105-95bf-7aafa8b41763'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1055.596444] [50969]: [pid: 50969|app: 0|req: 4543/9419] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:07 2025] DELETE /networking/v2.0/ports/929e01b7-7a79-4105-95bf-7aafa8b41763 => generated 0 bytes in 225 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1055.598589] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-451ea4a0-4ea5-4897-bb37-6ba302077b08" -d '{"events": [{"server_uuid": "a69a2652-b98d-46c7-b43e-11ec21185102", "name": "network-vif-deleted", "tag": "929e01b7-7a79-4105-95bf-7aafa8b41763"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1055.614054] [50969]: [pid: 50969|app: 0|req: 4544/9420] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:07 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.619670] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_precommit called with subnet settings {'id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1614, '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-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1055.619842] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_precommit: [ 1055.619842] [50968]: key[service_types], None -> [] [ 1055.619842] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.619842] [50968]: key[tags], None -> [] [ 1055.619842] [50968]: key[router:external], None -> False [ 1055.619842] [50968]: key[ipv6_ra_mode], None -> None [ 1055.619842] [50968]: key[created_at], None -> 2025-11-21T22:43:07Z [ 1055.619842] [50968]: key[name], None -> [ 1055.619842] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 1055.619842] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.619842] [50968]: key[id], None -> 3cbbd30b-3cf0-4404-bd74-0d2e7f282931 [ 1055.619842] [50968]: key[network_id], None -> 7cecd02c-7008-4b75-93ef-64e91030c335 [ 1055.619842] [50968]: key[host_routes], None -> [] [ 1055.619842] [50968]: key[revision_number], None -> 0 [ 1055.619842] [50968]: key[dns_nameservers], None -> [] [ 1055.619842] [50968]: key[cidr], None -> 192.168.128.0/24 [ 1055.619842] [50968]: key[updated_at], None -> 2025-11-21T22:43:07Z [ 1055.619842] [50968]: key[description], None -> [ 1055.619842] [50968]: key[standard_attr_id], None -> 1614 [ 1055.619842] [50968]: key[segment_id], None -> None [ 1055.619842] [50968]: key[shared], None -> False [ 1055.619842] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 1055.619842] [50968]: key[ipv6_address_mode], None -> None [ 1055.619842] [50968]: key[enable_dhcp], None -> True [ 1055.619842] [50968]: key[subnetpool_id], None -> None [ 1055.619842] [50968]: key[ip_version], None -> 4 [ 1055.619842] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.621689] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (3cbbd30b-3cf0-4404-bd74-0d2e7f282931), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.635478] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Subnet': ['ID=3cbbd30b-3cf0-4404-bd74-0d2e7f282931,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1055.652980] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Checking segment: {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1055.653213] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network hostable DHCP agents. Network: 7cecd02c-7008-4b75-93ef-64e91030c335, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1055.660765] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network 7cecd02c-7008-4b75-93ef-64e91030c335 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1055.664831] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7cecd02c-7008-4b75-93ef-64e91030c335) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1055.667015] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_postcommit called with subnet settings {'id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1614, '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-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc', 'network': {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307}} (original settings None) [ 1055.667199] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_postcommit: [ 1055.667199] [50968]: key[service_types], None -> [] [ 1055.667199] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.667199] [50968]: key[tags], None -> [] [ 1055.667199] [50968]: key[router:external], None -> False [ 1055.667199] [50968]: key[ipv6_ra_mode], None -> None [ 1055.667199] [50968]: key[created_at], None -> 2025-11-21T22:43:07Z [ 1055.667199] [50968]: key[name], None -> [ 1055.667199] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 1055.667199] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.667199] [50968]: key[id], None -> 3cbbd30b-3cf0-4404-bd74-0d2e7f282931 [ 1055.667199] [50968]: key[network_id], None -> 7cecd02c-7008-4b75-93ef-64e91030c335 [ 1055.667199] [50968]: key[host_routes], None -> [] [ 1055.667199] [50968]: key[revision_number], None -> 0 [ 1055.667199] [50968]: key[dns_nameservers], None -> [] [ 1055.667199] [50968]: key[cidr], None -> 192.168.128.0/24 [ 1055.667199] [50968]: key[updated_at], None -> 2025-11-21T22:43:07Z [ 1055.667199] [50968]: key[description], None -> [ 1055.667199] [50968]: key[standard_attr_id], None -> 1614 [ 1055.667199] [50968]: key[segment_id], None -> None [ 1055.667199] [50968]: key[shared], None -> False [ 1055.667199] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 1055.667199] [50968]: key[ipv6_address_mode], None -> None [ 1055.667199] [50968]: key[enable_dhcp], None -> True [ 1055.667199] [50968]: key[subnetpool_id], None -> None [ 1055.667199] [50968]: key[ip_version], None -> 4 [ 1055.667199] [50968]: key[network], None -> {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} [ 1055.667199] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.668955] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.668955] [50968]: DEBUG neutron_lib.callbacks.manager [None req-00103a22-0ec4-4a51-ba37-79240794309c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.677898] [50968]: [pid: 50968|app: 0|req: 4877/9421] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:43:07 2025] POST /networking/v2.0/subnets => generated 639 bytes in 189 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1055.683404] [50969]: DEBUG neutron.api.v2.base [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-253235880'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1055.695597] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1055.698399] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.715842] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] vlan segment allocate from pool success with {'vlan_id': 560, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1055.721499] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (ded7256f-10f5-41c8-8e42-a681a0d3830e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.721661] [50969]: INFO neutron.db.segments_db [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Added segment ded7256f-10f5-41c8-8e42-a681a0d3830e of type vlan for network 7ba91295-a5fd-4015-8057-a1bc506ebf6b [ 1055.726661] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36532583-55c4-41c3-b392-0f559fef7cf0 req-a2dce81a-e731-47a4-88f5-c2c000dd6b10 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.727622] [50968]: [pid: 50968|app: 0|req: 4878/9422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.733139] [50968]: DEBUG neutron.api.wsgi [req-36532583-55c4-41c3-b392-0f559fef7cf0 req-27390df0-8db4-4543-9501-1c9e7371c6be tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.734261] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (7ba91295-a5fd-4015-8057-a1bc506ebf6b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.742349] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_precommit called with network settings {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1615, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}] [ 1055.742528] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_precommit: [ 1055.742528] [50969]: key[qinq], None -> None [ 1055.742528] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.742528] [50969]: key[tags], None -> [] [ 1055.742528] [50969]: key[router:external], None -> False [ 1055.742528] [50969]: key[created_at], None -> 2025-11-21T22:43:08Z [ 1055.742528] [50969]: key[name], None -> tempest-ServersTestMultiNic-253235880 [ 1055.742528] [50969]: key[status], None -> ACTIVE [ 1055.742528] [50969]: key[ipv6_address_scope], None -> None [ 1055.742528] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.742528] [50969]: key[availability_zone_hints], None -> [] [ 1055.742528] [50969]: key[availability_zones], None -> [] [ 1055.742528] [50969]: key[id], None -> 7ba91295-a5fd-4015-8057-a1bc506ebf6b [ 1055.742528] [50969]: key[port_security_enabled], None -> True [ 1055.742528] [50969]: key[subnets], None -> [] [ 1055.742528] [50969]: key[provider:segmentation_id], None -> 560 [ 1055.742528] [50969]: key[provider:network_type], None -> vlan [ 1055.742528] [50969]: key[revision_number], None -> 1 [ 1055.742528] [50969]: key[provider:physical_network], None -> default [ 1055.742528] [50969]: key[description], None -> [ 1055.742528] [50969]: key[updated_at], None -> 2025-11-21T22:43:08Z [ 1055.742528] [50969]: key[standard_attr_id], None -> 1615 [ 1055.742528] [50969]: key[admin_state_up], None -> True [ 1055.742528] [50969]: key[shared], None -> False [ 1055.742528] [50969]: key[ipv4_address_scope], None -> None [ 1055.742528] [50969]: key[vlan_transparent], None -> None [ 1055.742528] [50969]: key[mtu], None -> 8950 [ 1055.742528] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.745412] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (7ba91295-a5fd-4015-8057-a1bc506ebf6b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.752258] [50968]: [pid: 50968|app: 0|req: 4879/9423] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1055.762216] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Network': ['ID=7ba91295-a5fd-4015-8057-a1bc506ebf6b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1055.767816] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.768043] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.768230] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.768409] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.768593] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.768767] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.768939] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.769121] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.769305] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.769468] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.769634] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.769798] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.769959] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.770135] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.770300] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.770516] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.770686] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.770848] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.771023] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.771199] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.771381] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.771548] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.771710] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.771870] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.772427] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.772427] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.772427] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.772638] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.772736] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.773157] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1055.774302] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Tracked resource versions report: [ 1055.774302] [50969]: pushed versions: [ 1055.774302] [50969]: { 'AddressGroup': {'1.2'}, [ 1055.774302] [50969]: 'Agent': {'1.1'}, [ 1055.774302] [50969]: 'ConntrackHelper': {'1.0'}, [ 1055.774302] [50969]: 'LocalIPAssociation': {'1.0'}, [ 1055.774302] [50969]: 'Log': {'1.0'}, [ 1055.774302] [50969]: 'NDPProxy': {'1.0'}, [ 1055.774302] [50969]: 'Network': {'1.2'}, [ 1055.774302] [50969]: 'Port': {'1.10'}, [ 1055.774302] [50969]: 'PortForwarding': {'1.3'}, [ 1055.774302] [50969]: 'QosPolicy': {'1.10'}, [ 1055.774302] [50969]: 'SecurityGroup': {'1.6'}, [ 1055.774302] [50969]: 'SecurityGroupRule': {'1.3'}, [ 1055.774302] [50969]: 'SubPort': {'1.0'}, [ 1055.774302] [50969]: 'Subnet': {'1.2'}, [ 1055.774302] [50969]: 'Trunk': {'1.1'}} [ 1055.774302] [50969]: consumer versions: [ 1055.774302] [50969]: { DHCP agent@devstack: {}, [ 1055.774302] [50969]: L3 agent@devstack: {}, [ 1055.774302] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1055.774302] [50969]: 'Agent': '1.1', [ 1055.774302] [50969]: 'ConntrackHelper': '1.0', [ 1055.774302] [50969]: 'LocalIPAssociation': '1.0', [ 1055.774302] [50969]: 'Log': '1.0', [ 1055.774302] [50969]: 'NDPProxy': '1.0', [ 1055.774302] [50969]: 'Network': '1.2', [ 1055.774302] [50969]: 'Port': '1.10', [ 1055.774302] [50969]: 'PortForwarding': '1.3', [ 1055.774302] [50969]: 'QosPolicy': '1.10', [ 1055.774302] [50969]: 'SecurityGroup': '1.6', [ 1055.774302] [50969]: 'SecurityGroupRule': '1.3', [ 1055.774302] [50969]: 'SubPort': '1.0', [ 1055.774302] [50969]: 'Subnet': '1.2', [ 1055.774302] [50969]: 'Trunk': '1.1'}, [ 1055.774302] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1055.774302] [50969]: 'Agent': '1.1', [ 1055.774302] [50969]: 'ConntrackHelper': '1.0', [ 1055.774302] [50969]: 'LocalIPAssociation': '1.0', [ 1055.774302] [50969]: 'Log': '1.0', [ 1055.774302] [50969]: 'NDPProxy': '1.0', [ 1055.774302] [50969]: 'Network': '1.2', [ 1055.774302] [50969]: 'Port': '1.10', [ 1055.774302] [50969]: 'PortForwarding': '1.3', [ 1055.774302] [50969]: 'QosPolicy': '1.10', [ 1055.774302] [50969]: 'SecurityGroup': '1.6', [ 1055.774302] [50969]: 'SecurityGroupRule': '1.3', [ 1055.774302] [50969]: 'SubPort': '1.0', [ 1055.774302] [50969]: 'Subnet': '1.2', [ 1055.774302] [50969]: 'Trunk': '1.1'}, [ 1055.774302] [50969]: Metadata agent@devstack: {}} [ 1055.774302] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1055.776814] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_postcommit called with network settings {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1615, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}] [ 1055.776937] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_network_postcommit: [ 1055.776937] [50969]: key[qinq], None -> None [ 1055.776937] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.776937] [50969]: key[tags], None -> [] [ 1055.776937] [50969]: key[router:external], None -> False [ 1055.776937] [50969]: key[created_at], None -> 2025-11-21T22:43:08Z [ 1055.776937] [50969]: key[name], None -> tempest-ServersTestMultiNic-253235880 [ 1055.776937] [50969]: key[status], None -> ACTIVE [ 1055.776937] [50969]: key[ipv6_address_scope], None -> None [ 1055.776937] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.776937] [50969]: key[availability_zone_hints], None -> [] [ 1055.776937] [50969]: key[availability_zones], None -> [] [ 1055.776937] [50969]: key[id], None -> 7ba91295-a5fd-4015-8057-a1bc506ebf6b [ 1055.776937] [50969]: key[port_security_enabled], None -> True [ 1055.776937] [50969]: key[subnets], None -> [] [ 1055.776937] [50969]: key[provider:segmentation_id], None -> 560 [ 1055.776937] [50969]: key[provider:network_type], None -> vlan [ 1055.776937] [50969]: key[revision_number], None -> 1 [ 1055.776937] [50969]: key[provider:physical_network], None -> default [ 1055.776937] [50969]: key[description], None -> [ 1055.776937] [50969]: key[updated_at], None -> 2025-11-21T22:43:08Z [ 1055.776937] [50969]: key[standard_attr_id], None -> 1615 [ 1055.776937] [50969]: key[admin_state_up], None -> True [ 1055.776937] [50969]: key[shared], None -> False [ 1055.776937] [50969]: key[ipv4_address_scope], None -> None [ 1055.776937] [50969]: key[vlan_transparent], None -> None [ 1055.776937] [50969]: key[mtu], None -> 8950 [ 1055.776937] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.782130] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.782669] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c48c4d98-7201-4ebf-ab8f-0f729307f583 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.787282] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-5a374b73-09ea-4f26-881c-700bb58af18d x-openstack-request-id: req-5a374b73-09ea-4f26-881c-700bb58af18d {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1055.787282] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a69a2652-b98d-46c7-b43e-11ec21185102", "name": "network-vif-deleted", "tag": "929e01b7-7a79-4105-95bf-7aafa8b41763", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1055.787282] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5a374b73-09ea-4f26-881c-700bb58af18d {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1055.787282] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5a374b73-09ea-4f26-881c-700bb58af18d'] response: {'server_uuid': 'a69a2652-b98d-46c7-b43e-11ec21185102', 'name': 'network-vif-deleted', 'tag': '929e01b7-7a79-4105-95bf-7aafa8b41763', 'status': 'completed', 'code': 200} [ 1055.798040] [50969]: [pid: 50969|app: 0|req: 4545/9424] 10.180.1.21 () {60 vars in 1153 bytes} [Fri Nov 21 22:43:08 2025] POST /networking/v2.0/networks => generated 555 bytes in 117 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1055.802055] [50969]: DEBUG neutron.api.v2.base [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'subnet': {'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'cidr': '192.168.129.0/24', 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1055.817963] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-e1b5bef0-6f9a-452c-b663-55970550b157 tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.818936] [50968]: [pid: 50968|app: 0|req: 4880/9425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.832193] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1055.832635] [50968]: [pid: 50968|app: 0|req: 4881/9426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.855667] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.903827] [50968]: DEBUG neutron.plugins.ml2.plugin [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Deleting port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1055.904098] [50968]: DEBUG neutron_lib.callbacks.manager [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.942026] [50968]: DEBUG neutron.plugins.ml2.db [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] For port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68,segment=NetworkSegment(bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2),segment_id=bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1055.942331] [50968]: DEBUG neutron_lib.callbacks.manager [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.947610] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] delete_port_precommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:17Z', 'revision_number': 5, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1055.947818] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] delete_port_precommit: [ 1055.947818] [50968]: key[mac_address], fa:16:3e:c6:f1:1e -> None [ 1055.947818] [50968]: key[device_id], 29d9b62d-0e79-41e8-97ed-969d71e792fe -> None [ 1055.947818] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1055.947818] [50968]: key[binding:vnic_type], normal -> None [ 1055.947818] [50968]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1055.947818] [50968]: key[tags], [] -> None [ 1055.947818] [50968]: key[allowed_address_pairs], [] -> None [ 1055.947818] [50968]: key[created_at], 2025-11-21T22:42:15Z -> None [ 1055.947818] [50968]: key[name], -> None [ 1055.947818] [50968]: key[status], ACTIVE -> None [ 1055.947818] [50968]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1055.947818] [50968]: key[fixed_ips], [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}] -> None [ 1055.947818] [50968]: key[id], a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 -> None [ 1055.947818] [50968]: key[port_security_enabled], True -> None [ 1055.947818] [50968]: key[network_id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1055.947818] [50968]: key[security_groups], ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'] -> None [ 1055.947818] [50968]: key[binding:profile], {} -> None [ 1055.947818] [50968]: key[binding:host_id], cpu-1 -> None [ 1055.947818] [50968]: key[revision_number], 5 -> None [ 1055.947818] [50968]: key[description], -> None [ 1055.947818] [50968]: key[updated_at], 2025-11-21T22:42:17Z -> None [ 1055.947818] [50968]: key[standard_attr_id], 1542 -> None [ 1055.947818] [50968]: key[admin_state_up], True -> None [ 1055.947818] [50968]: key[binding:vif_type], ovs -> None [ 1055.947818] [50968]: key[device_owner], compute:nova -> None [ 1055.947818] [50968]: key[extra_dhcp_opts], [] -> None [ 1055.947818] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.950169] [50968]: DEBUG neutron.plugins.ml2.plugin [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Calling delete_port for a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1055.956967] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_precommit called with subnet settings {'id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1617, '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-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1055.957230] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_precommit: [ 1055.957230] [50969]: key[service_types], None -> [] [ 1055.957230] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.957230] [50969]: key[tags], None -> [] [ 1055.957230] [50969]: key[router:external], None -> False [ 1055.957230] [50969]: key[ipv6_ra_mode], None -> None [ 1055.957230] [50969]: key[created_at], None -> 2025-11-21T22:43:08Z [ 1055.957230] [50969]: key[name], None -> [ 1055.957230] [50969]: key[gateway_ip], None -> 192.168.129.1 [ 1055.957230] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1055.957230] [50969]: key[id], None -> d07cef16-4b1a-48a8-a08a-893b607ad4c7 [ 1055.957230] [50969]: key[network_id], None -> 7ba91295-a5fd-4015-8057-a1bc506ebf6b [ 1055.957230] [50969]: key[host_routes], None -> [] [ 1055.957230] [50969]: key[revision_number], None -> 0 [ 1055.957230] [50969]: key[dns_nameservers], None -> [] [ 1055.957230] [50969]: key[cidr], None -> 192.168.129.0/24 [ 1055.957230] [50969]: key[updated_at], None -> 2025-11-21T22:43:08Z [ 1055.957230] [50969]: key[description], None -> [ 1055.957230] [50969]: key[standard_attr_id], None -> 1617 [ 1055.957230] [50969]: key[segment_id], None -> None [ 1055.957230] [50969]: key[shared], None -> False [ 1055.957230] [50969]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 1055.957230] [50969]: key[ipv6_address_mode], None -> None [ 1055.957230] [50969]: key[enable_dhcp], None -> True [ 1055.957230] [50969]: key[subnetpool_id], None -> None [ 1055.957230] [50969]: key[ip_version], None -> 4 [ 1055.957230] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.962349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (d07cef16-4b1a-48a8-a08a-893b607ad4c7), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.984387] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Subnet': ['ID=d07cef16-4b1a-48a8-a08a-893b607ad4c7,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1056.015410] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Checking segment: {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1056.015686] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network hostable DHCP agents. Network: 7ba91295-a5fd-4015-8057-a1bc506ebf6b, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1056.033360] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network 7ba91295-a5fd-4015-8057-a1bc506ebf6b is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1056.039815] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7ba91295-a5fd-4015-8057-a1bc506ebf6b) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1056.044150] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_postcommit called with subnet settings {'id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1617, '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-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc', 'network': {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560}} (original settings None) [ 1056.044150] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_subnet_postcommit: [ 1056.044150] [50969]: key[service_types], None -> [] [ 1056.044150] [50969]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1056.044150] [50969]: key[tags], None -> [] [ 1056.044150] [50969]: key[router:external], None -> False [ 1056.044150] [50969]: key[ipv6_ra_mode], None -> None [ 1056.044150] [50969]: key[created_at], None -> 2025-11-21T22:43:08Z [ 1056.044150] [50969]: key[name], None -> [ 1056.044150] [50969]: key[gateway_ip], None -> 192.168.129.1 [ 1056.044150] [50969]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1056.044150] [50969]: key[id], None -> d07cef16-4b1a-48a8-a08a-893b607ad4c7 [ 1056.044150] [50969]: key[network_id], None -> 7ba91295-a5fd-4015-8057-a1bc506ebf6b [ 1056.044150] [50969]: key[host_routes], None -> [] [ 1056.044150] [50969]: key[revision_number], None -> 0 [ 1056.044150] [50969]: key[dns_nameservers], None -> [] [ 1056.044150] [50969]: key[cidr], None -> 192.168.129.0/24 [ 1056.044150] [50969]: key[updated_at], None -> 2025-11-21T22:43:08Z [ 1056.044150] [50969]: key[description], None -> [ 1056.044150] [50969]: key[standard_attr_id], None -> 1617 [ 1056.044150] [50969]: key[segment_id], None -> None [ 1056.044150] [50969]: key[shared], None -> False [ 1056.044150] [50969]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 1056.044150] [50969]: key[ipv6_address_mode], None -> None [ 1056.044150] [50969]: key[enable_dhcp], None -> True [ 1056.044150] [50969]: key[subnetpool_id], None -> None [ 1056.044150] [50969]: key[ip_version], None -> 4 [ 1056.044150] [50969]: key[network], None -> {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} [ 1056.044150] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1056.045446] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.046980] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7605fea4-3083-40da-bb89-6dbbf1325e0c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1056.055584] [50968]: DEBUG neutron_lib.callbacks.manager [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a3f3b0cb-61a1-4ab4-aa96-0399ba183a68), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1056.063494] [50969]: [pid: 50969|app: 0|req: 4546/9427] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:43:08 2025] POST /networking/v2.0/subnets => generated 639 bytes in 264 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1056.067032] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Pushing event deleted for resources: {'Port': ['ID=a3f3b0cb-61a1-4ab4-aa96-0399ba183a68,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1056.107378] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] No DVR routers for this DVR port a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1056.107616] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] delete_port_postcommit called with port settings {'id': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:c6:f1:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'device_owner': 'compute:nova', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:15Z', 'updated_at': '2025-11-21T22:42:17Z', 'revision_number': 5, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1056.107778] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] delete_port_postcommit: [ 1056.107778] [50968]: key[mac_address], fa:16:3e:c6:f1:1e -> None [ 1056.107778] [50968]: key[device_id], 29d9b62d-0e79-41e8-97ed-969d71e792fe -> None [ 1056.107778] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f92f0b92-d6fb-4d00-8ad5-6b3809ed5493', 'external-id': 'nsx-vlan-transportzone-48', 'segmentation_id': 48, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1056.107778] [50968]: key[binding:vnic_type], normal -> None [ 1056.107778] [50968]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1056.107778] [50968]: key[tags], [] -> None [ 1056.107778] [50968]: key[allowed_address_pairs], [] -> None [ 1056.107778] [50968]: key[created_at], 2025-11-21T22:42:15Z -> None [ 1056.107778] [50968]: key[name], -> None [ 1056.107778] [50968]: key[status], ACTIVE -> None [ 1056.107778] [50968]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1056.107778] [50968]: key[fixed_ips], [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.4'}] -> None [ 1056.107778] [50968]: key[id], a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 -> None [ 1056.107778] [50968]: key[port_security_enabled], True -> None [ 1056.107778] [50968]: key[network_id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1056.107778] [50968]: key[security_groups], ['4a374bf1-dcb9-4b0d-a02d-5649cc882880'] -> None [ 1056.107778] [50968]: key[binding:profile], {} -> None [ 1056.107778] [50968]: key[binding:host_id], cpu-1 -> None [ 1056.107778] [50968]: key[revision_number], 5 -> None [ 1056.107778] [50968]: key[description], -> None [ 1056.107778] [50968]: key[updated_at], 2025-11-21T22:42:17Z -> None [ 1056.107778] [50968]: key[standard_attr_id], 1542 -> None [ 1056.107778] [50968]: key[admin_state_up], True -> None [ 1056.107778] [50968]: key[binding:vif_type], ovs -> None [ 1056.107778] [50968]: key[device_owner], compute:nova -> None [ 1056.107778] [50968]: key[extra_dhcp_opts], [] -> None [ 1056.107778] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1056.109467] [50968]: DEBUG neutron_lib.callbacks.manager [req-54cf89b1-a26b-4bdb-96d5-e85f9582d11c req-dd56451c-3ac5-4faa-9a22-63b0a84f8d6e tempest-ImagesOneServerTestJSON-881436325 tempest-ImagesOneServerTestJSON-881436325-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1056.110062] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'name': 'network-vif-deleted', 'tag': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1056.112924] [50968]: [pid: 50968|app: 0|req: 4882/9428] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:08 2025] DELETE /networking/v2.0/ports/a3f3b0cb-61a1-4ab4-aa96-0399ba183a68 => generated 0 bytes in 280 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1056.119341] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2d73c25b-aa08-47ca-8c2e-aaf7d1b92933" -d '{"events": [{"server_uuid": "29d9b62d-0e79-41e8-97ed-969d71e792fe", "name": "network-vif-deleted", "tag": "a3f3b0cb-61a1-4ab4-aa96-0399ba183a68"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1056.131828] [50968]: [pid: 50968|app: 0|req: 4883/9429] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.140649] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e006913-1900-4f3f-a8ad-295aa7b34c7e req-01123d2d-6a6b-4e7f-8b6c-e85e37271be8 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.142994] [50969]: [pid: 50969|app: 0|req: 4547/9430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.149242] [50968]: DEBUG neutron.api.wsgi [req-1e006913-1900-4f3f-a8ad-295aa7b34c7e req-cd0db604-8a34-4ec7-9626-34b5c06b72b0 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.178026] [50968]: [pid: 50968|app: 0|req: 4884/9431] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.215368] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-cb13c1e8-6cf3-4246-8cc0-a445ac4e25e8 x-openstack-request-id: req-cb13c1e8-6cf3-4246-8cc0-a445ac4e25e8 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1056.215554] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "29d9b62d-0e79-41e8-97ed-969d71e792fe", "name": "network-vif-deleted", "tag": "a3f3b0cb-61a1-4ab4-aa96-0399ba183a68", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1056.215554] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cb13c1e8-6cf3-4246-8cc0-a445ac4e25e8 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1056.215770] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cb13c1e8-6cf3-4246-8cc0-a445ac4e25e8'] response: {'server_uuid': '29d9b62d-0e79-41e8-97ed-969d71e792fe', 'name': 'network-vif-deleted', 'tag': 'a3f3b0cb-61a1-4ab4-aa96-0399ba183a68', 'status': 'completed', 'code': 200} [ 1056.227190] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-667bfd24-5543-418c-aa6d-ccd8da853dd6 req-e3cd0b71-979d-4fc8-9267-66b7273b34b6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.228537] [50969]: [pid: 50969|app: 0|req: 4548/9432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.237669] [50968]: DEBUG neutron.api.wsgi [req-667bfd24-5543-418c-aa6d-ccd8da853dd6 req-e50729fb-df92-4343-b3dc-5049a1e1ae27 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.270382] [50968]: [pid: 50968|app: 0|req: 4885/9433] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.276828] [50969]: [pid: 50969|app: 0|req: 4549/9434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.359747] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15e5ad9d-8de4-4e66-9529-7169945fc4c4 req-284b5487-9490-443d-9e98-cd62effcdd8f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.360743] [50968]: [pid: 50968|app: 0|req: 4886/9435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.366939] [50968]: DEBUG neutron.api.wsgi [req-15e5ad9d-8de4-4e66-9529-7169945fc4c4 req-89c54d72-0485-4a40-b182-38934234c0cb tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.382747] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-52dc4046-8999-4c87-a0bc-adf92e2767cf tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.385590] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-52dc4046-8999-4c87-a0bc-adf92e2767cf tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.385905] [50968]: [pid: 50968|app: 0|req: 4887/9436] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.386680] [50969]: [pid: 50969|app: 0|req: 4550/9437] 10.180.1.21 () {60 vars in 1545 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/networks?id=7cecd02c-7008-4b75-93ef-64e91030c335&id=7ba91295-a5fd-4015-8057-a1bc506ebf6b => generated 1190 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1056.392672] [50968]: DEBUG neutron.api.wsgi [req-6e233827-87e4-4b96-93fc-257ff3381516 req-47a1256a-09c9-4160-867a-ea4a034479b0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.396421] [50968]: [pid: 50968|app: 0|req: 4888/9438] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/quotas/5bea918845264a24882e01d48f60f8bc => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.437934] [50968]: [pid: 50968|app: 0|req: 4889/9439] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.451771] [50969]: [pid: 50969|app: 0|req: 4551/9440] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?tenant_id=5bea918845264a24882e01d48f60f8bc&fields=id => generated 103 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.483250] [50969]: [pid: 50969|app: 0|req: 4552/9441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.487704] [50968]: [pid: 50968|app: 0|req: 4890/9442] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/networks/7cecd02c-7008-4b75-93ef-64e91030c335?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.525340] [50969]: [pid: 50969|app: 0|req: 4553/9443] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/networks/7cecd02c-7008-4b75-93ef-64e91030c335?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) [ 1056.562718] [50968]: [pid: 50968|app: 0|req: 4891/9444] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/networks/7ba91295-a5fd-4015-8057-a1bc506ebf6b?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.600652] [50969]: [pid: 50969|app: 0|req: 4554/9445] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/networks/7ba91295-a5fd-4015-8057-a1bc506ebf6b?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) [ 1056.603103] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aaf31523-1f33-494d-bc9b-940e9a473f71 req-b87fe493-801c-4899-90ef-e52207162243 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.604170] [50968]: [pid: 50968|app: 0|req: 4892/9446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.611039] [50969]: DEBUG neutron.api.wsgi [req-aaf31523-1f33-494d-bc9b-940e9a473f71 req-594591b3-78a9-449b-93a6-d4319bb73de4 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.634390] [50969]: [pid: 50969|app: 0|req: 4555/9447] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:08 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.700424] [50968]: [pid: 50968|app: 0|req: 4893/9448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.746662] [50968]: [pid: 50968|app: 0|req: 4894/9449] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.752853] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5219f2a1-28e3-4d76-9ed0-6160320cb481 req-b6aa6dcc-6a71-4c44-b34b-678dc21a93f0 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.754522] [50969]: [pid: 50969|app: 0|req: 4556/9450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.761439] [50968]: DEBUG neutron.api.wsgi [req-5219f2a1-28e3-4d76-9ed0-6160320cb481 req-ba49ec20-f9e1-44ed-ac29-08c0f9af9bd7 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.786093] [50968]: [pid: 50968|app: 0|req: 4895/9451] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.833144] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab32b870-692d-4c6b-a383-5529a4f775e6 req-d7dbe8dd-34f0-4eb0-aa1d-8a0f68e5a620 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.834482] [50969]: [pid: 50969|app: 0|req: 4557/9452] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.840507] [50968]: DEBUG neutron.api.wsgi [req-ab32b870-692d-4c6b-a383-5529a4f775e6 req-1c7288f9-1c25-4214-bbf1-b48df93ecfc5 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.859642] [50968]: [pid: 50968|app: 0|req: 4896/9453] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.919882] [50969]: [pid: 50969|app: 0|req: 4558/9454] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.951603] [50969]: INFO neutron.services.segments.plugin [-] Segment eb4d2ea6-f78b-4b6a-ab21-1b48a0179304 resource provider aggregate not found [ 1056.960486] [50969]: INFO neutron.services.segments.plugin [-] Segment eb4d2ea6-f78b-4b6a-ab21-1b48a0179304 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 eb4d2ea6-f78b-4b6a-ab21-1b48a0179304 found for delete ", "request_id": "req-e572698b-a94c-4388-9894-c7bebc1ed2d2"}]} [ 1056.975406] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-af098745-749a-427a-b0b6-6b4eec38cdb6 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.975816] [50968]: [pid: 50968|app: 0|req: 4897/9455] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.987289] [50968]: DEBUG neutron.api.v2.base [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Request body: {'port': {'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'admin_state_up': True, 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1056.994964] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5df03983-a5f9-486b-841c-6cae9b0565ea req-4354fdca-539a-43f8-b2bd-3bf4eac0f09a tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.994964] [50969]: [pid: 50969|app: 0|req: 4559/9456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.002593] [50969]: DEBUG neutron.api.wsgi [req-5df03983-a5f9-486b-841c-6cae9b0565ea req-6f5423e1-67ed-4af9-aae4-a831f94f0605 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.027783] [50969]: [pid: 50969|app: 0|req: 4560/9457] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.037719] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Made reservation on behalf of b8b093d93cf34c91bbeb515844a183a0 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1057.041275] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1057.105086] [50968]: DEBUG neutron.db.db_base_plugin_common [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Allocated IP 192.168.128.9 (05bef1e0-3303-4046-b89f-5cd162589347/a1fd8c15-7a53-4df6-949b-7eaf899a1a30/428808dd-da00-4042-9c95-e0b5882db809) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1057.222405] [50969]: [pid: 50969|app: 0|req: 4561/9458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1057.227030] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for allowed_address_pair (428808dd-da00-4042-9c95-e0b5882db809), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1057.228376] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for port (428808dd-da00-4042-9c95-e0b5882db809), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1057.228611] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': '', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1057.228859] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit: [ 1057.228859] [50968]: key[mac_address], None -> fa:16:3e:f6:d8:79 [ 1057.228859] [50968]: key[device_id], None -> 1380d90b-de53-444c-b1e2-e390d7c10516 [ 1057.228859] [50968]: key[binding:vif_details], None -> {} [ 1057.228859] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1057.228859] [50968]: key[binding:vnic_type], None -> normal [ 1057.228859] [50968]: key[allowed_address_pairs], None -> [] [ 1057.228859] [50968]: key[name], None -> [ 1057.228859] [50968]: key[status], None -> DOWN [ 1057.228859] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1057.228859] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}] [ 1057.228859] [50968]: key[id], None -> 428808dd-da00-4042-9c95-e0b5882db809 [ 1057.228859] [50968]: key[port_security_enabled], None -> True [ 1057.228859] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1057.228859] [50968]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1057.228859] [50968]: key[binding:profile], None -> {} [ 1057.228859] [50968]: key[binding:host_id], None -> [ 1057.228859] [50968]: key[standard_attr_id], None -> 1618 [ 1057.228859] [50968]: key[admin_state_up], None -> True [ 1057.228859] [50968]: key[device_owner], None -> [ 1057.228859] [50968]: key[binding:vif_type], None -> unbound [ 1057.228859] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1057.267552] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (428808dd-da00-4042-9c95-e0b5882db809), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1057.303207] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event updated for resources: {'Port': ['ID=428808dd-da00-4042-9c95-e0b5882db809,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1057.317350] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Network 05bef1e0-3303-4046-b89f-5cd162589347 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1057.318304] [50968]: DEBUG neutron.scheduler.base_scheduler [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1057.324841] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1057.348073] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': '', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:09Z', 'revision_number': 1, 'network': {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1057.348269] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit: [ 1057.348269] [50968]: key[mac_address], None -> fa:16:3e:f6:d8:79 [ 1057.348269] [50968]: key[device_id], None -> 1380d90b-de53-444c-b1e2-e390d7c10516 [ 1057.348269] [50968]: key[binding:vif_details], None -> {} [ 1057.348269] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1057.348269] [50968]: key[binding:vnic_type], None -> normal [ 1057.348269] [50968]: key[tags], None -> [] [ 1057.348269] [50968]: key[allowed_address_pairs], None -> [] [ 1057.348269] [50968]: key[created_at], None -> 2025-11-21T22:43:09Z [ 1057.348269] [50968]: key[name], None -> [ 1057.348269] [50968]: key[status], None -> DOWN [ 1057.348269] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1057.348269] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}] [ 1057.348269] [50968]: key[id], None -> 428808dd-da00-4042-9c95-e0b5882db809 [ 1057.348269] [50968]: key[port_security_enabled], None -> True [ 1057.348269] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1057.348269] [50968]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1057.348269] [50968]: key[binding:profile], None -> {} [ 1057.348269] [50968]: key[binding:host_id], None -> [ 1057.348269] [50968]: key[revision_number], None -> 1 [ 1057.348269] [50968]: key[description], None -> [ 1057.348269] [50968]: key[updated_at], None -> 2025-11-21T22:43:09Z [ 1057.348269] [50968]: key[standard_attr_id], None -> 1618 [ 1057.348269] [50968]: key[admin_state_up], None -> True [ 1057.348269] [50968]: key[binding:vif_type], None -> unbound [ 1057.348269] [50968]: key[device_owner], None -> [ 1057.348269] [50968]: key[extra_dhcp_opts], None -> [] [ 1057.348269] [50968]: key[network], None -> {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} [ 1057.348269] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1057.377558] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2420720f-997c-4193-92e5-ec654efab1a3 req-bf04b781-d36d-4929-bd9e-969471621176 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.378679] [50969]: [pid: 50969|app: 0|req: 4562/9459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.384400] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.384827] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1523dacc-de5c-4e89-8d6c-c5c514499799 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1057.395173] [50968]: [pid: 50968|app: 0|req: 4898/9460] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:43:09 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) [ 1057.397865] [50968]: DEBUG neutron.api.wsgi [req-2420720f-997c-4193-92e5-ec654efab1a3 req-d45a40a8-49e8-4a09-9bcf-6c7d151dec19 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.419042] [50968]: [pid: 50968|app: 0|req: 4899/9461] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.422761] [50968]: DEBUG neutron.api.v2.base [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Request body: {'port': {'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1057.436051] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-034ac802-d2d4-48c5-a9b8-c1feb97b1e01 req-298a1edc-b3fd-49fd-b1c0-72d085338891 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.437066] [50969]: [pid: 50969|app: 0|req: 4563/9462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 735 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.444191] [50969]: DEBUG neutron.api.wsgi [req-034ac802-d2d4-48c5-a9b8-c1feb97b1e01 req-57edd374-625f-4e51-917f-be1ba5054d32 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.460016] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (428808dd-da00-4042-9c95-e0b5882db809), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1057.468616] [50969]: [pid: 50969|app: 0|req: 4564/9463] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1057.518208] [50969]: [pid: 50969|app: 0|req: 4565/9464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=bdb8f2bc-b5e8-471e-8c9c-4ebc66b5da8f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.553360] [50969]: [pid: 50969|app: 0|req: 4566/9465] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:09 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.595715] [50968]: DEBUG neutron.notifiers.nova [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 428808dd-da00-4042-9c95-e0b5882db809 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1057.600825] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks [] for port (428808dd-da00-4042-9c95-e0b5882db809), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1057.614074] [50968]: DEBUG neutron.db.provisioning_blocks [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Transition to ACTIVE for port object 428808dd-da00-4042-9c95-e0b5882db809 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1057.615112] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_precommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:09Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': '', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:09Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1057.615358] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_precommit: [ 1057.615358] [50968]: key[device_owner], -> compute:nova [ 1057.615358] [50968]: key[binding:host_id], -> cpu-1 [ 1057.615358] [50968]: key[revision_number], 1 -> 2 [ 1057.615358] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1057.616965] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (428808dd-da00-4042-9c95-e0b5882db809), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1057.639200] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Pushing event updated for resources: {'Port': ['ID=428808dd-da00-4042-9c95-e0b5882db809,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1057.683349] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_postcommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:09Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': '', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:09Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1057.684830] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_postcommit: [ 1057.684830] [50968]: key[device_owner], -> compute:nova [ 1057.684830] [50968]: key[binding:host_id], -> cpu-1 [ 1057.684830] [50968]: key[revision_number], 1 -> 2 [ 1057.684830] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1057.689897] [50968]: DEBUG neutron.plugins.ml2.managers [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Attempting to bind port 428808dd-da00-4042-9c95-e0b5882db809 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1057.690113] [50968]: DEBUG neutron.plugins.ml2.managers [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Attempting to bind port 428808dd-da00-4042-9c95-e0b5882db809 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1057.690243] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Attempting to bind port 428808dd-da00-4042-9c95-e0b5882db809 on network 05bef1e0-3303-4046-b89f-5cd162589347 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1057.706368] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1057.706917] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Bind Segment={'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1057.709171] [50968]: DEBUG networking_nsxv3.api.rpc [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1057.777554] [50969]: [pid: 50969|app: 0|req: 4567/9466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.810544] [50969]: [pid: 50969|app: 0|req: 4568/9467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.948099] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1a18819-4f2b-479f-9c71-b43655b6bc74 req-1a095995-46e5-4618-afb2-4e455f9bc949 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.949182] [50969]: [pid: 50969|app: 0|req: 4569/9468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.959856] [50969]: DEBUG neutron.api.wsgi [req-e1a18819-4f2b-479f-9c71-b43655b6bc74 req-724436d1-591b-419a-a1d6-b73b85dc0b5d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.984548] [50969]: [pid: 50969|app: 0|req: 4570/9469] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.999940] [50969]: [pid: 50969|app: 0|req: 4571/9470] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.129122] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d050e706-2386-45d0-a513-ab1a305c5f4b req-77eaf4ca-fb45-4269-aa78-fb90e1152d66 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.130422] [50969]: [pid: 50969|app: 0|req: 4572/9471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.136451] [50969]: DEBUG neutron.api.wsgi [req-d050e706-2386-45d0-a513-ab1a305c5f4b req-2336f6c9-036c-4fd6-b17f-ffe6261d4ee5 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.161081] [50969]: [pid: 50969|app: 0|req: 4573/9472] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1058.316268] [50969]: [pid: 50969|app: 0|req: 4574/9473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.590880] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f00f66cb-5b99-46a0-9be7-ccb51d8b9859 req-ac42bb34-e9b6-4a4a-9e0d-b70e37695ac3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.592871] [50969]: [pid: 50969|app: 0|req: 4575/9474] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.625435] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f99f40d-ab49-4a63-8a6e-5a6c5d56dc7b req-37981956-6086-43a2-adb5-14c938162b42 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.626550] [50969]: [pid: 50969|app: 0|req: 4576/9475] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.629049] [50969]: DEBUG neutron.api.wsgi [req-f00f66cb-5b99-46a0-9be7-ccb51d8b9859 req-1cacc265-9326-4d9a-a9bd-14299b01d506 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.654044] [50969]: [pid: 50969|app: 0|req: 4577/9476] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.656677] [50969]: DEBUG neutron.api.wsgi [req-6f99f40d-ab49-4a63-8a6e-5a6c5d56dc7b req-3ac51523-4424-4632-bcb8-75b4ac2b450e tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.678434] [50969]: [pid: 50969|app: 0|req: 4578/9477] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:10 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.714635] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Bound using segment: {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1058.715047] [50968]: DEBUG neutron.plugins.ml2.managers [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Bound port: 428808dd-da00-4042-9c95-e0b5882db809, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "90878b7b-ddb7-4f47-892b-d6e06f73475f", "external-id": "nsx-vlan-transportzone-849", "segmentation_id": 849}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1058.715312] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (428808dd-da00-4042-9c95-e0b5882db809), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.724913] [50969]: [pid: 50969|app: 0|req: 4579/9478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1058.761022] [50968]: DEBUG neutron.plugins.ml2.db [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] For port 428808dd-da00-4042-9c95-e0b5882db809, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1058.764462] [50968]: DEBUG neutron.plugins.ml2.db [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] For port 428808dd-da00-4042-9c95-e0b5882db809, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=428808dd-da00-4042-9c95-e0b5882db809,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1058.764462] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_precommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:09Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:09Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1058.764790] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_precommit: [ 1058.764790] [50968]: key[binding:vif_type], unbound -> ovs [ 1058.764790] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} [ 1058.764790] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1058.767845] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (428808dd-da00-4042-9c95-e0b5882db809), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.795451] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Pushing event updated for resources: {'Port': ['ID=428808dd-da00-4042-9c95-e0b5882db809,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1058.804199] [50968]: DEBUG neutron.db.provisioning_blocks [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Provisioning complete for port 428808dd-da00-4042-9c95-e0b5882db809 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1058.804382] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (428808dd-da00-4042-9c95-e0b5882db809), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.804498] [50968]: INFO neutron.plugins.ml2.plugin [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Attempt 1 to provision port 428808dd-da00-4042-9c95-e0b5882db809 [ 1058.846887] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Current status of the port 428808dd-da00-4042-9c95-e0b5882db809 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1058.846887] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (428808dd-da00-4042-9c95-e0b5882db809), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.850078] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-766e9f76-ec30-4d0b-981f-3cc4577af539 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.850078] [50969]: [pid: 50969|app: 0|req: 4580/9479] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.863992] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1380d90b-de53-444c-b1e2-e390d7c10516', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '428808dd-da00-4042-9c95-e0b5882db809'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1058.869067] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d36d17be-4fff-42b5-bea4-1768449d9859" -d '{"events": [{"server_uuid": "1380d90b-de53-444c-b1e2-e390d7c10516", "name": "network-vif-plugged", "status": "completed", "tag": "428808dd-da00-4042-9c95-e0b5882db809"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1058.869733] [50969]: [pid: 50969|app: 0|req: 4581/9480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.872365] [50969]: DEBUG neutron.api.wsgi [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-ce099a27-6ace-4c5f-9480-72aa61ce832b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.877022] [50968]: DEBUG neutron.plugins.ml2.db [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] For port 428808dd-da00-4042-9c95-e0b5882db809, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=428808dd-da00-4042-9c95-e0b5882db809,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1058.881399] [50969]: [pid: 50969|app: 0|req: 4582/9481] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/quotas/f3032a73c30547cca0af5c9f3824f84e => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.906478] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_precommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:11Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:11Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1058.906709] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_precommit: [ 1058.906709] [50968]: key[status], DOWN -> ACTIVE [ 1058.906709] [50968]: key[revision_number], 4 -> 5 [ 1058.906709] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1058.913344] [50968]: DEBUG neutron.db.provisioning_blocks [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Provisioning complete for port 428808dd-da00-4042-9c95-e0b5882db809 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1058.913517] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (428808dd-da00-4042-9c95-e0b5882db809), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.913620] [50968]: INFO neutron.plugins.ml2.plugin [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Attempt 1 to provision port 428808dd-da00-4042-9c95-e0b5882db809 [ 1058.943017] [50969]: [pid: 50969|app: 0|req: 4583/9482] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&fields=id => generated 103 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.956781] [50968]: DEBUG neutron.plugins.ml2.plugin [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Current status of the port 428808dd-da00-4042-9c95-e0b5882db809 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1058.957177] [50969]: [pid: 50969|app: 0|req: 4584/9483] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.957749] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_postcommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:11Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:11Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1058.958100] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_postcommit: [ 1058.958100] [50968]: key[status], DOWN -> ACTIVE [ 1058.958100] [50968]: key[revision_number], 4 -> 5 [ 1058.958100] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1058.958306] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (428808dd-da00-4042-9c95-e0b5882db809), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.989516] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Pushing event updated for resources: {'Port': ['ID=428808dd-da00-4042-9c95-e0b5882db809,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1058.992029] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_postcommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:11Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:09Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1058.992270] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] update_port_postcommit: [ 1058.992270] [50968]: key[binding:vif_type], unbound -> ovs [ 1058.992270] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} [ 1058.992270] [50968]: key[updated_at], 2025-11-21T22:43:09Z -> 2025-11-21T22:43:11Z [ 1058.992270] [50968]: key[revision_number], 2 -> 4 [ 1058.992270] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1058.993754] [50969]: [pid: 50969|app: 0|req: 4585/9484] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.996964] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-78bb4ec0-f5ee-4638-825e-703364f77441 x-openstack-request-id: req-78bb4ec0-f5ee-4638-825e-703364f77441 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1058.996964] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1380d90b-de53-444c-b1e2-e390d7c10516", "name": "network-vif-plugged", "status": "completed", "tag": "428808dd-da00-4042-9c95-e0b5882db809", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1058.996964] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-78bb4ec0-f5ee-4638-825e-703364f77441 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1058.996964] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-78bb4ec0-f5ee-4638-825e-703364f77441'] response: {'server_uuid': '1380d90b-de53-444c-b1e2-e390d7c10516', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '428808dd-da00-4042-9c95-e0b5882db809', 'code': 200} [ 1058.999704] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.000147] [50968]: DEBUG neutron_lib.callbacks.manager [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-02450149-d57d-43f4-9dab-184c5f3ae2f4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.001854] [50968]: [pid: 50968|app: 0|req: 4900/9485] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:09 2025] PUT /networking/v2.0/ports/428808dd-da00-4042-9c95-e0b5882db809 => generated 1037 bytes in 1582 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1059.041150] [50969]: [pid: 50969|app: 0|req: 4586/9486] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 1059.092049] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-882fce98-7b2f-4c88-83f5-2e93668d4f7c req-7b73c0bf-39fc-4cb2-a081-c91acaf8e976 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.093088] [50969]: [pid: 50969|app: 0|req: 4587/9487] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1059.121023] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51d600b9-928d-46bf-9005-82dff6708aee req-f5ec42a7-1080-4b5d-8afd-40de7a24cba0 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.122143] [50969]: [pid: 50969|app: 0|req: 4588/9488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.124492] [50969]: DEBUG neutron.api.wsgi [req-882fce98-7b2f-4c88-83f5-2e93668d4f7c req-8bc3898f-9104-4446-af1b-bb4eae9389ca service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.126236] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0aa42a4-15ff-4e08-8e71-cff011d39bfd req-43e9874d-e65e-4fab-a1f6-2207643afa8f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.127418] [50968]: [pid: 50968|app: 0|req: 4901/9489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.146150] [50969]: [pid: 50969|app: 0|req: 4589/9490] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.149257] [50969]: DEBUG neutron.api.wsgi [req-e0aa42a4-15ff-4e08-8e71-cff011d39bfd req-2e6ef506-b184-4e96-a612-b049d57263ad tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.178535] [50969]: [pid: 50969|app: 0|req: 4590/9491] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&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.195179] [50969]: [pid: 50969|app: 0|req: 4591/9492] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.210154] [50968]: DEBUG neutron.plugins.ml2.plugin [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Deleting port b8f3bc00-9833-42fa-9bda-f02467c8adcb {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1059.210154] [50968]: DEBUG neutron_lib.callbacks.manager [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.229999] [50969]: [pid: 50969|app: 0|req: 4592/9493] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.259855] [50968]: DEBUG neutron.plugins.ml2.db [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] For port b8f3bc00-9833-42fa-9bda-f02467c8adcb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b8f3bc00-9833-42fa-9bda-f02467c8adcb,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1059.260314] [50968]: DEBUG neutron_lib.callbacks.manager [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.265115] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:57Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1059.265343] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit: [ 1059.265343] [50968]: key[mac_address], fa:16:3e:32:cf:77 -> None [ 1059.265343] [50968]: key[device_id], cde5b294-fc58-4dbe-a65a-b99cb0225241 -> None [ 1059.265343] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1059.265343] [50968]: key[binding:vnic_type], normal -> None [ 1059.265343] [50968]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1059.265343] [50968]: key[tags], [] -> None [ 1059.265343] [50968]: key[allowed_address_pairs], [] -> None [ 1059.265343] [50968]: key[created_at], 2025-11-21T22:42:55Z -> None [ 1059.265343] [50968]: key[name], -> None [ 1059.265343] [50968]: key[status], ACTIVE -> None [ 1059.265343] [50968]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1059.265343] [50968]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}] -> None [ 1059.265343] [50968]: key[id], b8f3bc00-9833-42fa-9bda-f02467c8adcb -> None [ 1059.265343] [50968]: key[port_security_enabled], True -> None [ 1059.265343] [50968]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1059.265343] [50968]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 1059.265343] [50968]: key[binding:profile], {} -> None [ 1059.265343] [50968]: key[binding:host_id], cpu-1 -> None [ 1059.265343] [50968]: key[revision_number], 5 -> None [ 1059.265343] [50968]: key[description], -> None [ 1059.265343] [50968]: key[updated_at], 2025-11-21T22:42:57Z -> None [ 1059.265343] [50968]: key[standard_attr_id], 1601 -> None [ 1059.265343] [50968]: key[admin_state_up], True -> None [ 1059.265343] [50968]: key[binding:vif_type], ovs -> None [ 1059.265343] [50968]: key[device_owner], compute:nova -> None [ 1059.265343] [50968]: key[extra_dhcp_opts], [] -> None [ 1059.265343] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.267275] [50968]: DEBUG neutron.plugins.ml2.plugin [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Calling delete_port for b8f3bc00-9833-42fa-9bda-f02467c8adcb owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1059.284772] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d01b6900-ac5c-4621-8ea2-541767e05423 req-c83edc0d-762a-43a9-9103-7cefdbeffea7 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.285806] [50969]: [pid: 50969|app: 0|req: 4593/9494] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.293232] [50969]: DEBUG neutron.api.wsgi [req-d01b6900-ac5c-4621-8ea2-541767e05423 req-607d61ec-e5bb-4a7c-a76f-234de32efc07 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.316764] [50969]: [pid: 50969|app: 0|req: 4594/9495] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/security-groups?id=7963c125-23b5-45fd-8158-f6470d12949e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.359184] [50968]: DEBUG neutron_lib.callbacks.manager [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (b8f3bc00-9833-42fa-9bda-f02467c8adcb), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.369716] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event deleted for resources: {'Port': ['ID=b8f3bc00-9833-42fa-9bda-f02467c8adcb,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1059.401070] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] No DVR routers for this DVR port b8f3bc00-9833-42fa-9bda-f02467c8adcb on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1059.401448] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit called with port settings {'id': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:32:cf:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'device_owner': 'compute:nova', 'standard_attr_id': 1601, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7963c125-23b5-45fd-8158-f6470d12949e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:55Z', 'updated_at': '2025-11-21T22:42:57Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1059.401625] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit: [ 1059.401625] [50968]: key[mac_address], fa:16:3e:32:cf:77 -> None [ 1059.401625] [50968]: key[device_id], cde5b294-fc58-4dbe-a65a-b99cb0225241 -> None [ 1059.401625] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c297fe21-cd0b-4226-813b-a65d2358d034', 'external-id': 'nsx-vlan-transportzone-98', 'segmentation_id': 98, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1059.401625] [50968]: key[binding:vnic_type], normal -> None [ 1059.401625] [50968]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1059.401625] [50968]: key[tags], [] -> None [ 1059.401625] [50968]: key[allowed_address_pairs], [] -> None [ 1059.401625] [50968]: key[created_at], 2025-11-21T22:42:55Z -> None [ 1059.401625] [50968]: key[name], -> None [ 1059.401625] [50968]: key[status], ACTIVE -> None [ 1059.401625] [50968]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1059.401625] [50968]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.8'}] -> None [ 1059.401625] [50968]: key[id], b8f3bc00-9833-42fa-9bda-f02467c8adcb -> None [ 1059.401625] [50968]: key[port_security_enabled], True -> None [ 1059.401625] [50968]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1059.401625] [50968]: key[security_groups], ['7963c125-23b5-45fd-8158-f6470d12949e'] -> None [ 1059.401625] [50968]: key[binding:profile], {} -> None [ 1059.401625] [50968]: key[binding:host_id], cpu-1 -> None [ 1059.401625] [50968]: key[revision_number], 5 -> None [ 1059.401625] [50968]: key[description], -> None [ 1059.401625] [50968]: key[updated_at], 2025-11-21T22:42:57Z -> None [ 1059.401625] [50968]: key[standard_attr_id], 1601 -> None [ 1059.401625] [50968]: key[admin_state_up], True -> None [ 1059.401625] [50968]: key[binding:vif_type], ovs -> None [ 1059.401625] [50968]: key[device_owner], compute:nova -> None [ 1059.401625] [50968]: key[extra_dhcp_opts], [] -> None [ 1059.401625] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.403671] [50969]: [pid: 50969|app: 0|req: 4595/9496] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:11 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.403887] [50968]: DEBUG neutron_lib.callbacks.manager [req-51d600b9-928d-46bf-9005-82dff6708aee req-bf2f692e-d15f-4bdc-8708-11a7c9133183 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.406872] [50968]: [pid: 50968|app: 0|req: 4902/9497] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:11 2025] DELETE /networking/v2.0/ports/b8f3bc00-9833-42fa-9bda-f02467c8adcb => generated 0 bytes in 278 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1059.764915] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-388ab87f-c0b2-4250-a1ab-f13b4879463a req-0e0c9593-1a59-4473-b636-12af38cb0f52 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.766096] [50969]: [pid: 50969|app: 0|req: 4596/9498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.770751] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1413a432-142b-419b-a549-562de89fa43e req-c319c1e1-bc85-45c5-8b4a-ddc75e2641e1 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.772129] [50968]: [pid: 50968|app: 0|req: 4903/9499] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.772872] [50969]: DEBUG neutron.api.wsgi [req-388ab87f-c0b2-4250-a1ab-f13b4879463a req-27b23374-f0db-4a98-a01b-397cea6338a1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.778941] [50968]: DEBUG neutron.api.wsgi [req-1413a432-142b-419b-a549-562de89fa43e req-6f1063d4-25d0-49cb-a804-ca006c32b065 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.799738] [50969]: [pid: 50969|app: 0|req: 4597/9500] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.802758] [50968]: [pid: 50968|app: 0|req: 4904/9501] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.857194] [50969]: [pid: 50969|app: 0|req: 4598/9502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.945403] [50968]: [pid: 50968|app: 0|req: 4905/9503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.025210] [50969]: [pid: 50969|app: 0|req: 4599/9504] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.047856] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-a28abe90-dd2e-4e5a-b00b-e927d1f43bd1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.048887] [50968]: [pid: 50968|app: 0|req: 4906/9505] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1060.056707] [50969]: DEBUG neutron.api.wsgi [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-f2024c6e-0194-44da-b7d2-3a965ce68ff1 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.070797] [50969]: [pid: 50969|app: 0|req: 4600/9506] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=428808dd-da00-4042-9c95-e0b5882db809 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.095799] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-1f90321b-f458-4c57-840f-de4c92c32356 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.096760] [50968]: [pid: 50968|app: 0|req: 4907/9507] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.129859] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3535fd12-6f8e-4ff4-9230-12cbb5494ffd req-09f34a02-44c4-4ed1-8485-576fdfdd574d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.130968] [50969]: [pid: 50969|app: 0|req: 4601/9508] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.168566] [50968]: [pid: 50968|app: 0|req: 4908/9509] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.240854] [50969]: [pid: 50969|app: 0|req: 4602/9510] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1060.267413] [50968]: [pid: 50968|app: 0|req: 4909/9511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.324712] [50968]: [pid: 50968|app: 0|req: 4910/9512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.332922] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-655eb644-a8eb-4d2d-8d8c-aa6c6f93cab3 req-bd9a19d0-2b3b-415a-b620-682770f705cc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.333899] [50969]: [pid: 50969|app: 0|req: 4603/9513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.340766] [50968]: DEBUG neutron.api.wsgi [req-655eb644-a8eb-4d2d-8d8c-aa6c6f93cab3 req-32ec5987-23b1-4c48-89b2-2737222b7093 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.364609] [50968]: [pid: 50968|app: 0|req: 4911/9514] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.389997] [50969]: [pid: 50969|app: 0|req: 4604/9515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.475492] [50968]: [pid: 50968|app: 0|req: 4912/9516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:12 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.898896] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a8530d0-9585-4cce-b819-c8899325072e req-33c6df62-d08f-4663-a601-be0c64fdf890 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.899978] [50969]: [pid: 50969|app: 0|req: 4605/9517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.906709] [50969]: DEBUG neutron.api.wsgi [req-6a8530d0-9585-4cce-b819-c8899325072e req-8c09a963-1cc9-4ecb-8bc2-90932ce85da0 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.931066] [50969]: [pid: 50969|app: 0|req: 4606/9518] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.948051] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-013b5e5a-01e0-441e-ba84-632f38099ac1 req-aa8081cb-16bc-40ec-8e9b-4097aff7e695 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.950132] [50968]: [pid: 50968|app: 0|req: 4913/9519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.957082] [50969]: DEBUG neutron.api.wsgi [req-013b5e5a-01e0-441e-ba84-632f38099ac1 req-2cbf105a-00e9-4f77-a607-7485ea49c357 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.979585] [50969]: [pid: 50969|app: 0|req: 4607/9520] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.993109] [50968]: [pid: 50968|app: 0|req: 4914/9521] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.999652] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '1380d90b-de53-444c-b1e2-e390d7c10516', 'tag': '428808dd-da00-4042-9c95-e0b5882db809'}, {'server_uuid': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'name': 'network-vif-deleted', 'tag': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1061.002029] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0b0ce21e-d35f-4ae6-8c59-5fee1ae6253e" -d '{"events": [{"name": "network-changed", "server_uuid": "1380d90b-de53-444c-b1e2-e390d7c10516", "tag": "428808dd-da00-4042-9c95-e0b5882db809"}, {"server_uuid": "cde5b294-fc58-4dbe-a65a-b99cb0225241", "name": "network-vif-deleted", "tag": "b8f3bc00-9833-42fa-9bda-f02467c8adcb"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1061.029599] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-a9646a3b-89c4-4eeb-8fc1-7f8b6f904404 x-openstack-request-id: req-a9646a3b-89c4-4eeb-8fc1-7f8b6f904404 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1061.029599] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "1380d90b-de53-444c-b1e2-e390d7c10516", "tag": "428808dd-da00-4042-9c95-e0b5882db809", "status": "completed", "code": 200}, {"server_uuid": "cde5b294-fc58-4dbe-a65a-b99cb0225241", "name": "network-vif-deleted", "tag": "b8f3bc00-9833-42fa-9bda-f02467c8adcb", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1061.029795] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a9646a3b-89c4-4eeb-8fc1-7f8b6f904404 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1061.029834] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a9646a3b-89c4-4eeb-8fc1-7f8b6f904404'] response: {'name': 'network-changed', 'server_uuid': '1380d90b-de53-444c-b1e2-e390d7c10516', 'tag': '428808dd-da00-4042-9c95-e0b5882db809', 'status': 'completed', 'code': 200} [ 1061.029907] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a9646a3b-89c4-4eeb-8fc1-7f8b6f904404'] response: {'server_uuid': 'cde5b294-fc58-4dbe-a65a-b99cb0225241', 'name': 'network-vif-deleted', 'tag': 'b8f3bc00-9833-42fa-9bda-f02467c8adcb', 'status': 'completed', 'code': 200} [ 1061.038494] [50969]: [pid: 50969|app: 0|req: 4608/9522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1061.096515] [50968]: [pid: 50968|app: 0|req: 4915/9523] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.279925] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91500a4c-f756-4d4a-a049-9347483ac32c req-a199d657-3595-4df5-ae02-fd55338118ab tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.281153] [50969]: [pid: 50969|app: 0|req: 4609/9524] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.288814] [50968]: DEBUG neutron.api.wsgi [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0bc52e63-b88e-43d4-aab8-45eec8c106c1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.315994] [50968]: [pid: 50968|app: 0|req: 4916/9525] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2 => generated 181 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.326375] [50969]: DEBUG neutron.api.v2.base [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'port': {'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'admin_state_up': True, 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1061.344022] [50968]: [pid: 50968|app: 0|req: 4917/9526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.373725] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1061.376946] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.388320] [50968]: [pid: 50968|app: 0|req: 4918/9527] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.413325] [50968]: DEBUG neutron.api.wsgi [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-112aa97b-d0b6-44ff-84a0-e2a1f8a7771c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.443936] [50969]: DEBUG neutron.db.db_base_plugin_common [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 192.168.128.6 (d63965b5-19e0-47e3-8772-d60b315a5706/b1b53c97-cc23-4fb2-9367-59a3f8163bd8/227db61c-8548-41f9-9488-c698a6064d9c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1061.457529] [50968]: [pid: 50968|app: 0|req: 4919/9528] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports/d77de370-03fb-4100-93c0-ef2270bafde2/bindings/cpu-1 => generated 301 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.488511] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b5ec87c-2192-4bb4-8f0a-bacc560f9bf9 req-8e2f81b1-935c-41a2-b679-c062db936965 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.489630] [50968]: [pid: 50968|app: 0|req: 4920/9529] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.502035] [50968]: [pid: 50968|app: 0|req: 4921/9530] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.504443] [50968]: DEBUG neutron.api.wsgi [req-9b5ec87c-2192-4bb4-8f0a-bacc560f9bf9 req-d21609e0-9702-43f3-a6f5-456b8f5eb225 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.508458] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (227db61c-8548-41f9-9488-c698a6064d9c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.509287] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (227db61c-8548-41f9-9488-c698a6064d9c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.509482] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': '', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1061.509631] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 1061.509631] [50969]: key[mac_address], None -> fa:16:3e:cb:0b:f0 [ 1061.509631] [50969]: key[device_id], None -> eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e [ 1061.509631] [50969]: key[binding:vif_details], None -> {} [ 1061.509631] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1061.509631] [50969]: key[binding:vnic_type], None -> normal [ 1061.509631] [50969]: key[allowed_address_pairs], None -> [] [ 1061.509631] [50969]: key[name], None -> [ 1061.509631] [50969]: key[status], None -> DOWN [ 1061.509631] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1061.509631] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}] [ 1061.509631] [50969]: key[id], None -> 227db61c-8548-41f9-9488-c698a6064d9c [ 1061.509631] [50969]: key[port_security_enabled], None -> True [ 1061.509631] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 1061.509631] [50969]: key[security_groups], None -> ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'] [ 1061.509631] [50969]: key[binding:profile], None -> {} [ 1061.509631] [50969]: key[binding:host_id], None -> [ 1061.509631] [50969]: key[standard_attr_id], None -> 1621 [ 1061.509631] [50969]: key[admin_state_up], None -> True [ 1061.509631] [50969]: key[device_owner], None -> [ 1061.509631] [50969]: key[binding:vif_type], None -> unbound [ 1061.509631] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.523858] [50968]: [pid: 50968|app: 0|req: 4922/9531] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.532014] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (227db61c-8548-41f9-9488-c698a6064d9c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.553784] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=227db61c-8548-41f9-9488-c698a6064d9c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1061.563242] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1061.566240] [50969]: DEBUG neutron.scheduler.base_scheduler [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1061.567302] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1061.568426] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b0ce21e-d35f-4ae6-8c59-5fee1ae6253e req-c775a7a3-2a4d-4029-aef0-7807595c9acd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.569466] [50968]: [pid: 50968|app: 0|req: 4923/9532] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1061.584971] [50968]: [pid: 50968|app: 0|req: 4924/9533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.585899] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': '', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:13Z', 'revision_number': 1, 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1061.586105] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 1061.586105] [50969]: key[mac_address], None -> fa:16:3e:cb:0b:f0 [ 1061.586105] [50969]: key[device_id], None -> eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e [ 1061.586105] [50969]: key[binding:vif_details], None -> {} [ 1061.586105] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1061.586105] [50969]: key[binding:vnic_type], None -> normal [ 1061.586105] [50969]: key[tags], None -> [] [ 1061.586105] [50969]: key[allowed_address_pairs], None -> [] [ 1061.586105] [50969]: key[created_at], None -> 2025-11-21T22:43:13Z [ 1061.586105] [50969]: key[name], None -> [ 1061.586105] [50969]: key[status], None -> DOWN [ 1061.586105] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1061.586105] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}] [ 1061.586105] [50969]: key[id], None -> 227db61c-8548-41f9-9488-c698a6064d9c [ 1061.586105] [50969]: key[port_security_enabled], None -> True [ 1061.586105] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 1061.586105] [50969]: key[security_groups], None -> ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'] [ 1061.586105] [50969]: key[binding:profile], None -> {} [ 1061.586105] [50969]: key[binding:host_id], None -> [ 1061.586105] [50969]: key[revision_number], None -> 1 [ 1061.586105] [50969]: key[description], None -> [ 1061.586105] [50969]: key[updated_at], None -> 2025-11-21T22:43:13Z [ 1061.586105] [50969]: key[standard_attr_id], None -> 1621 [ 1061.586105] [50969]: key[admin_state_up], None -> True [ 1061.586105] [50969]: key[binding:vif_type], None -> unbound [ 1061.586105] [50969]: key[device_owner], None -> [ 1061.586105] [50969]: key[extra_dhcp_opts], None -> [] [ 1061.586105] [50969]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 1061.586105] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.621017] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.621017] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0aefabdc-27b0-4a7e-8aab-e8433cec7296 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.632602] [50969]: [pid: 50969|app: 0|req: 4610/9534] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:43:13 2025] POST /networking/v2.0/ports => generated 732 bytes in 310 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1061.641590] [50969]: DEBUG neutron.api.v2.base [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Request body: {'port': {'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1061.682930] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (227db61c-8548-41f9-9488-c698a6064d9c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.798847] [50969]: DEBUG neutron.notifiers.nova [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 227db61c-8548-41f9-9488-c698a6064d9c {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1061.804977] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks [] for port (227db61c-8548-41f9-9488-c698a6064d9c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.816186] [50969]: DEBUG neutron.db.provisioning_blocks [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Transition to ACTIVE for port object 227db61c-8548-41f9-9488-c698a6064d9c will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1061.817913] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_precommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:14Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': '', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:13Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1061.818150] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_precommit: [ 1061.818150] [50969]: key[device_owner], -> compute:nova [ 1061.818150] [50969]: key[binding:host_id], -> cpu-1 [ 1061.818150] [50969]: key[updated_at], 2025-11-21T22:43:13Z -> 2025-11-21T22:43:14Z [ 1061.818150] [50969]: key[revision_number], 1 -> 2 [ 1061.818150] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.819976] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (227db61c-8548-41f9-9488-c698a6064d9c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.844645] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Pushing event updated for resources: {'Port': ['ID=227db61c-8548-41f9-9488-c698a6064d9c,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1061.877022] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_postcommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:14Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': '', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:13Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1061.877022] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_postcommit: [ 1061.877022] [50969]: key[device_owner], -> compute:nova [ 1061.877022] [50969]: key[binding:host_id], -> cpu-1 [ 1061.877022] [50969]: key[updated_at], 2025-11-21T22:43:13Z -> 2025-11-21T22:43:14Z [ 1061.877022] [50969]: key[revision_number], 1 -> 2 [ 1061.877022] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.882877] [50969]: DEBUG neutron.plugins.ml2.managers [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Attempting to bind port 227db61c-8548-41f9-9488-c698a6064d9c on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1061.883072] [50969]: DEBUG neutron.plugins.ml2.managers [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Attempting to bind port 227db61c-8548-41f9-9488-c698a6064d9c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1061.883226] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Attempting to bind port 227db61c-8548-41f9-9488-c698a6064d9c on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1061.903226] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1061.906870] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Bind Segment={'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1061.906870] [50969]: DEBUG networking_nsxv3.api.rpc [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1062.045272] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b0ce21e-d35f-4ae6-8c59-5fee1ae6253e req-fc6b6efc-9ff9-4d75-932c-4014dddf0e3d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.046583] [50968]: [pid: 50968|app: 0|req: 4925/9535] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:13 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 707 bytes in 461 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.075353] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fad403c3-1e67-47b4-8e7e-324c24f10496 req-d48a0f94-ae15-4a85-8825-63e33d702e79 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.077195] [50968]: [pid: 50968|app: 0|req: 4926/9536] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.109586] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-934a4d0e-5a4a-4fc8-9a1d-b793cc04b383 req-2edc2dbd-6c55-4a7c-91f3-c2d941efae10 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.110691] [50968]: [pid: 50968|app: 0|req: 4927/9537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.113791] [50968]: DEBUG neutron.api.wsgi [req-0b0ce21e-d35f-4ae6-8c59-5fee1ae6253e req-c5e602ac-e5dd-4c3c-a722-bd3114d69b2a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.127039] [50968]: [pid: 50968|app: 0|req: 4928/9538] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=428808dd-da00-4042-9c95-e0b5882db809 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.130195] [50968]: DEBUG neutron.api.wsgi [req-fad403c3-1e67-47b4-8e7e-324c24f10496 req-dac698cb-2109-4691-9ee2-b04abe2626f6 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.149491] [50968]: [pid: 50968|app: 0|req: 4929/9539] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.152711] [50968]: DEBUG neutron.api.wsgi [req-934a4d0e-5a4a-4fc8-9a1d-b793cc04b383 req-f932425a-5028-4b2c-93e3-46bf04f34990 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.179434] [50968]: [pid: 50968|app: 0|req: 4930/9540] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.215866] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b0ce21e-d35f-4ae6-8c59-5fee1ae6253e req-03d1b26e-0376-495d-a6a6-057dd550dd06 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.217400] [50968]: [pid: 50968|app: 0|req: 4931/9541] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.232462] [50968]: [pid: 50968|app: 0|req: 4932/9542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.270150] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b0ce21e-d35f-4ae6-8c59-5fee1ae6253e req-06a5300e-928e-48d6-813a-3e833cf7cb41 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.271213] [50968]: [pid: 50968|app: 0|req: 4933/9543] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.289609] [50968]: [pid: 50968|app: 0|req: 4934/9544] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.333781] [50968]: [pid: 50968|app: 0|req: 4935/9545] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.349546] [50968]: [pid: 50968|app: 0|req: 4936/9546] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.382515] [50968]: [pid: 50968|app: 0|req: 4937/9547] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1062.441032] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-118cb3fc-cccb-4366-93c8-59f1742767f8 req-951358e4-0001-4a22-9fa2-047c995bd66a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.442076] [50968]: [pid: 50968|app: 0|req: 4938/9548] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 747 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1062.457157] [50968]: [pid: 50968|app: 0|req: 4939/9549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.460061] [50968]: DEBUG neutron.api.wsgi [req-118cb3fc-cccb-4366-93c8-59f1742767f8 req-2547763a-01f1-41be-9e75-bb6ed47efc97 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.487392] [50968]: [pid: 50968|app: 0|req: 4940/9550] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.587934] [50968]: [pid: 50968|app: 0|req: 4941/9551] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.625701] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a76b7db-de18-4f86-a76f-064a6c3f6c08 req-2125aea2-1801-4591-b0f9-0807e42ef97b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.626760] [50968]: [pid: 50968|app: 0|req: 4942/9552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.634062] [50968]: DEBUG neutron.api.wsgi [req-3a76b7db-de18-4f86-a76f-064a6c3f6c08 req-a35b2c52-37f6-4cb1-952f-d6477c79c300 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.656707] [50968]: [pid: 50968|app: 0|req: 4943/9553] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1062.671653] [50968]: [pid: 50968|app: 0|req: 4944/9554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:14 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.909856] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Bound using segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1062.909856] [50969]: DEBUG neutron.plugins.ml2.managers [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Bound port: 227db61c-8548-41f9-9488-c698a6064d9c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "97d59ff5-df43-4e01-b11f-6c57b53fb79d", "external-id": "nsx-vlan-transportzone-106", "segmentation_id": 106}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1062.910258] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (227db61c-8548-41f9-9488-c698a6064d9c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1062.952000] [50969]: DEBUG neutron.plugins.ml2.db [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] For port 227db61c-8548-41f9-9488-c698a6064d9c, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1062.954492] [50969]: DEBUG neutron.plugins.ml2.db [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] For port 227db61c-8548-41f9-9488-c698a6064d9c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=227db61c-8548-41f9-9488-c698a6064d9c,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1062.955863] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_precommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:14Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:14Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1062.956049] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_precommit: [ 1062.956049] [50969]: key[binding:vif_type], unbound -> ovs [ 1062.956049] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} [ 1062.956049] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1062.959910] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (227db61c-8548-41f9-9488-c698a6064d9c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1062.986020] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Pushing event updated for resources: {'Port': ['ID=227db61c-8548-41f9-9488-c698a6064d9c,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1062.993775] [50969]: DEBUG neutron.db.provisioning_blocks [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Provisioning complete for port 227db61c-8548-41f9-9488-c698a6064d9c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1062.993954] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (227db61c-8548-41f9-9488-c698a6064d9c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1062.994044] [50969]: INFO neutron.plugins.ml2.plugin [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Attempt 1 to provision port 227db61c-8548-41f9-9488-c698a6064d9c [ 1063.034414] [50969]: DEBUG neutron.plugins.ml2.plugin [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Current status of the port 227db61c-8548-41f9-9488-c698a6064d9c is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1063.034598] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (227db61c-8548-41f9-9488-c698a6064d9c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.048913] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1063.057903] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c88386c1-b2ea-48b3-aa09-1d1098df44b0" -d '{"events": [{"server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "name": "network-vif-plugged", "status": "completed", "tag": "227db61c-8548-41f9-9488-c698a6064d9c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1063.059986] [50969]: DEBUG neutron.plugins.ml2.db [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] For port 227db61c-8548-41f9-9488-c698a6064d9c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=227db61c-8548-41f9-9488-c698a6064d9c,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1063.085259] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-08b9cfe1-c416-4612-9125-f01cc9bc0bb6 x-openstack-request-id: req-08b9cfe1-c416-4612-9125-f01cc9bc0bb6 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1063.085259] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "name": "network-vif-plugged", "status": "completed", "tag": "227db61c-8548-41f9-9488-c698a6064d9c", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1063.085259] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-08b9cfe1-c416-4612-9125-f01cc9bc0bb6 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1063.085426] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-08b9cfe1-c416-4612-9125-f01cc9bc0bb6'] response: {'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c', 'code': 200} [ 1063.096341] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_precommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:15Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:15Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1063.096550] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_precommit: [ 1063.096550] [50969]: key[status], DOWN -> ACTIVE [ 1063.096550] [50969]: key[revision_number], 4 -> 5 [ 1063.096550] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1063.105065] [50969]: DEBUG neutron.db.provisioning_blocks [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Provisioning complete for port 227db61c-8548-41f9-9488-c698a6064d9c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1063.105277] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (227db61c-8548-41f9-9488-c698a6064d9c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.105324] [50969]: INFO neutron.plugins.ml2.plugin [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Attempt 1 to provision port 227db61c-8548-41f9-9488-c698a6064d9c [ 1063.143758] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d82fd4d-acc2-46ac-b5a0-712a01e5e47c req-4ac0e839-430f-4426-9856-abec4d48e3f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.144789] [50968]: [pid: 50968|app: 0|req: 4945/9555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1063.146072] [50969]: DEBUG neutron.plugins.ml2.plugin [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Current status of the port 227db61c-8548-41f9-9488-c698a6064d9c is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1063.146878] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_postcommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:15Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:15Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1063.147088] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_postcommit: [ 1063.147088] [50969]: key[status], DOWN -> ACTIVE [ 1063.147088] [50969]: key[revision_number], 4 -> 5 [ 1063.147088] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1063.147312] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (227db61c-8548-41f9-9488-c698a6064d9c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.150981] [50968]: DEBUG neutron.api.wsgi [req-9d82fd4d-acc2-46ac-b5a0-712a01e5e47c req-daf83bf4-5abc-497c-91af-d1d84355753b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.170926] [50968]: [pid: 50968|app: 0|req: 4946/9556] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1063.175776] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Pushing event updated for resources: {'Port': ['ID=227db61c-8548-41f9-9488-c698a6064d9c,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1063.179051] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_postcommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:15Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:14Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1063.179051] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] update_port_postcommit: [ 1063.179051] [50969]: key[binding:vif_type], unbound -> ovs [ 1063.179051] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} [ 1063.179051] [50969]: key[updated_at], 2025-11-21T22:43:14Z -> 2025-11-21T22:43:15Z [ 1063.179051] [50969]: key[revision_number], 2 -> 4 [ 1063.179051] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1063.184792] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.185220] [50969]: DEBUG neutron_lib.callbacks.manager [req-91500a4c-f756-4d4a-a049-9347483ac32c req-0f11ff7e-460a-420d-929d-22fa34180f73 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.187919] [50969]: [pid: 50969|app: 0|req: 4611/9557] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:13 2025] PUT /networking/v2.0/ports/227db61c-8548-41f9-9488-c698a6064d9c => generated 1037 bytes in 1549 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1063.272096] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-854b524e-3d17-448d-a2f3-2f0129bf198b req-71c1681a-88f0-4880-b31a-09e90e5d5acf tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.273180] [50969]: [pid: 50969|app: 0|req: 4612/9558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.279135] [50969]: DEBUG neutron.api.wsgi [req-854b524e-3d17-448d-a2f3-2f0129bf198b req-96a0f9bb-ad8c-43db-8883-b7e927ebecbb tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.285787] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c056ab15-c0df-42a9-ad42-b691ea0a51fa req-8cbf924a-6e47-4afa-b06c-c88221c58542 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.287130] [50968]: [pid: 50968|app: 0|req: 4947/9559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.293887] [50968]: DEBUG neutron.api.wsgi [req-c056ab15-c0df-42a9-ad42-b691ea0a51fa req-4b76c369-fbe9-4c9a-886c-f85f92b76653 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.304613] [50969]: [pid: 50969|app: 0|req: 4613/9560] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1063.318016] [50968]: [pid: 50968|app: 0|req: 4948/9561] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.358673] [50969]: [pid: 50969|app: 0|req: 4614/9562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.376907] [50968]: [pid: 50968|app: 0|req: 4949/9563] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.426079] [50968]: [pid: 50968|app: 0|req: 4950/9564] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.446013] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67079a83-f068-4609-9df5-b3a0d34653b4 req-9ce8698c-f187-46d1-90ab-1635dbb5874a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.446605] [50969]: [pid: 50969|app: 0|req: 4615/9565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.453564] [50968]: DEBUG neutron.api.wsgi [req-67079a83-f068-4609-9df5-b3a0d34653b4 req-06dc06c9-c7a6-40a1-ab16-ba644b08212c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.476819] [50968]: [pid: 50968|app: 0|req: 4951/9566] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.518751] [50969]: [pid: 50969|app: 0|req: 4616/9567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.549845] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-51641ae9-4b00-46ba-b103-d485bf546013 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.550914] [50968]: [pid: 50968|app: 0|req: 4952/9568] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1063.602508] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5b70b88-688c-46c3-9733-07222dc9c29e req-15dd0f37-3472-4181-ba41-4ff62c31c1de tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.603528] [50969]: [pid: 50969|app: 0|req: 4617/9569] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.611366] [50968]: DEBUG neutron.api.wsgi [req-b5b70b88-688c-46c3-9733-07222dc9c29e req-cebfb23a-3700-41ff-b19b-c6be056e8c4a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.633088] [50968]: [pid: 50968|app: 0|req: 4953/9570] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:15 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.700339] [50969]: [pid: 50969|app: 0|req: 4618/9571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.777110] [50969]: [pid: 50969|app: 0|req: 4619/9572] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.783701] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d592ffc-b6a9-4faa-9a6d-69a4588aad66 req-9e624101-5ef1-4a0b-a80c-e64f2e7d6285 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.784906] [50968]: [pid: 50968|app: 0|req: 4954/9573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.791948] [50969]: DEBUG neutron.api.wsgi [req-7d592ffc-b6a9-4faa-9a6d-69a4588aad66 req-d508e8a7-f581-4ada-b4c7-d38f6a560d90 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.813058] [50969]: [pid: 50969|app: 0|req: 4620/9574] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.876827] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f1d5602-b454-4189-b173-f0522f16e1c8 req-e0c3dc80-a748-46c4-837b-0f611afe78b5 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.877928] [50968]: [pid: 50968|app: 0|req: 4955/9575] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.885539] [50969]: DEBUG neutron.api.wsgi [req-9f1d5602-b454-4189-b173-f0522f16e1c8 req-88738a13-8fcc-4225-8ce6-7c6a2803a20b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.907654] [50969]: [pid: 50969|app: 0|req: 4621/9576] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.089051] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-4b2d487e-3680-4ff9-894d-9e2a10777946 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.090172] [50968]: [pid: 50968|app: 0|req: 4956/9577] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1064.132274] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-d0c7f3af-5377-464d-be00-3fdaf85026bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.133496] [50969]: [pid: 50969|app: 0|req: 4622/9578] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.140433] [50968]: DEBUG neutron.api.wsgi [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-522c0e5d-8082-4554-bc5c-d484b580272f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.175510] [50968]: [pid: 50968|app: 0|req: 4957/9579] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=d77de370-03fb-4100-93c0-ef2270bafde2 => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.208738] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-f2d9e240-c39a-4c9f-a8f0-ed1e09e2cccb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.209863] [50969]: [pid: 50969|app: 0|req: 4623/9580] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.236796] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91500a4c-f756-4d4a-a049-9347483ac32c req-b3c8669c-4426-4918-ad6b-0ed24605ea3b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.237833] [50968]: [pid: 50968|app: 0|req: 4958/9581] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1064.241597] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fb15d7-3ee7-466b-860c-d69a453e9c39 req-0b18b97c-0a61-4ca6-87b8-76f2550971fe service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.242610] [50969]: [pid: 50969|app: 0|req: 4624/9582] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.250131] [50968]: DEBUG neutron.api.wsgi [req-91500a4c-f756-4d4a-a049-9347483ac32c req-a7c8c00e-619f-4ab8-a782-b5e1a1f87107 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.265863] [50968]: [pid: 50968|app: 0|req: 4959/9583] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=227db61c-8548-41f9-9488-c698a6064d9c => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.287458] [50969]: [pid: 50969|app: 0|req: 4625/9584] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1064.294875] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91500a4c-f756-4d4a-a049-9347483ac32c req-79122a0e-dd40-4f53-a7c8-ab143fc30198 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.295844] [50968]: [pid: 50968|app: 0|req: 4960/9585] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.331538] [50969]: [pid: 50969|app: 0|req: 4626/9586] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1064.332022] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91500a4c-f756-4d4a-a049-9347483ac32c req-09533b61-af84-4b57-aab7-009ef384256a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.332022] [50968]: [pid: 50968|app: 0|req: 4961/9587] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.374322] [50969]: [pid: 50969|app: 0|req: 4627/9588] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.394113] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ca10555-fc46-401d-8008-764b347f3458 req-6bc40a34-19c4-42da-8b56-5cc89a41330a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.395091] [50968]: [pid: 50968|app: 0|req: 4962/9589] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.427299] [50968]: [pid: 50968|app: 0|req: 4963/9590] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1064.429893] [50968]: DEBUG neutron.api.wsgi [req-3ca10555-fc46-401d-8008-764b347f3458 req-e83a85ce-27ae-44e9-9ae8-ee783d7faa71 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.430509] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8fd87052-e29d-4787-9072-d8cfa5464b43 req-104fd981-e2a7-43ac-8b6b-8a09c27e2950 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.431707] [50969]: [pid: 50969|app: 0|req: 4628/9591] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.437692] [50969]: DEBUG neutron.api.wsgi [req-8fd87052-e29d-4787-9072-d8cfa5464b43 req-42ff2aea-573d-4090-9cb5-9b5feda9800c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.458925] [50968]: [pid: 50968|app: 0|req: 4964/9592] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.460934] [50969]: [pid: 50969|app: 0|req: 4629/9593] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1064.513061] [50968]: [pid: 50968|app: 0|req: 4965/9594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.518341] [50969]: [pid: 50969|app: 0|req: 4630/9595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.562543] [50968]: [pid: 50968|app: 0|req: 4966/9596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.576794] [50969]: [pid: 50969|app: 0|req: 4631/9597] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.658067] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-ce4eed09-8343-4a7f-8722-f41277cbf3e6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.658993] [50968]: [pid: 50968|app: 0|req: 4967/9598] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:16 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 613 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.666761] [50969]: DEBUG neutron.api.wsgi [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-2d1e4ae9-ccf7-4188-a90b-b1c9b87081eb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.695556] [50969]: [pid: 50969|app: 0|req: 4632/9599] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 180 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1064.702316] [50969]: DEBUG neutron.api.v2.base [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'port': {'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'admin_state_up': True, 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1064.727355] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7302921-699d-4fe1-b6cc-86d9adafad44 req-16f55c74-8380-4cc5-a02c-747c8c51e92a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.728537] [50968]: [pid: 50968|app: 0|req: 4968/9600] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.734972] [50968]: DEBUG neutron.api.wsgi [req-d7302921-699d-4fe1-b6cc-86d9adafad44 req-4d8eb7ae-a517-4bc8-a225-9dd6419a2175 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.754383] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Made reservation on behalf of 59b2c57bfa76457581951db4cfdb8321 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1064.755371] [50968]: [pid: 50968|app: 0|req: 4969/9601] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.758038] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1064.774935] [50968]: [pid: 50968|app: 0|req: 4970/9602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.819430] [50969]: DEBUG neutron.db.db_base_plugin_common [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Allocated IP 192.168.128.8 (8b742bd4-7eb3-45cc-b23a-966f5a934237/843d21af-ef2b-4df4-b1ac-90f6e760608d/c2630ad9-1c26-483a-8ebd-2305c92f519c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1064.849036] [50968]: [pid: 50968|app: 0|req: 4971/9603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.886795] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for allowed_address_pair (c2630ad9-1c26-483a-8ebd-2305c92f519c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1064.887633] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1064.887982] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': '', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': True, 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1064.888218] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit: [ 1064.888218] [50969]: key[mac_address], None -> fa:16:3e:d0:b4:34 [ 1064.888218] [50969]: key[device_id], None -> 1e4575e4-a19e-42d5-ab31-97e163c37a88 [ 1064.888218] [50969]: key[binding:vif_details], None -> {} [ 1064.888218] [50969]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 1064.888218] [50969]: key[binding:vnic_type], None -> normal [ 1064.888218] [50969]: key[allowed_address_pairs], None -> [] [ 1064.888218] [50969]: key[name], None -> [ 1064.888218] [50969]: key[status], None -> DOWN [ 1064.888218] [50969]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 1064.888218] [50969]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}] [ 1064.888218] [50969]: key[id], None -> c2630ad9-1c26-483a-8ebd-2305c92f519c [ 1064.888218] [50969]: key[port_security_enabled], None -> True [ 1064.888218] [50969]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 1064.888218] [50969]: key[security_groups], None -> ['7b33fa48-b9ca-426c-b890-67d4639035e2'] [ 1064.888218] [50969]: key[binding:profile], None -> {} [ 1064.888218] [50969]: key[binding:host_id], None -> [ 1064.888218] [50969]: key[standard_attr_id], None -> 1622 [ 1064.888218] [50969]: key[admin_state_up], None -> True [ 1064.888218] [50969]: key[device_owner], None -> [ 1064.888218] [50969]: key[binding:vif_type], None -> unbound [ 1064.888218] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1064.911026] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1064.931201] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'Port': ['ID=c2630ad9-1c26-483a-8ebd-2305c92f519c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1064.932898] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daade2fc-ef8f-4300-9cb8-140fed0124db req-e726fc65-330b-49cb-8787-313b284a255d tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.933414] [50968]: [pid: 50968|app: 0|req: 4972/9604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.942080] [50968]: DEBUG neutron.api.wsgi [req-daade2fc-ef8f-4300-9cb8-140fed0124db req-0a2f1a0a-7ac5-47d0-b7e0-5448e9948b58 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.945804] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Network 8b742bd4-7eb3-45cc-b23a-966f5a934237 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1064.946663] [50969]: DEBUG neutron.scheduler.base_scheduler [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1064.949510] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1064.964529] [50968]: [pid: 50968|app: 0|req: 4973/9605] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.964650] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': '', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': True, 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:17Z', 'revision_number': 1, 'network': {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1064.964803] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit: [ 1064.964803] [50969]: key[mac_address], None -> fa:16:3e:d0:b4:34 [ 1064.964803] [50969]: key[device_id], None -> 1e4575e4-a19e-42d5-ab31-97e163c37a88 [ 1064.964803] [50969]: key[binding:vif_details], None -> {} [ 1064.964803] [50969]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 1064.964803] [50969]: key[binding:vnic_type], None -> normal [ 1064.964803] [50969]: key[tags], None -> [] [ 1064.964803] [50969]: key[allowed_address_pairs], None -> [] [ 1064.964803] [50969]: key[created_at], None -> 2025-11-21T22:43:17Z [ 1064.964803] [50969]: key[name], None -> [ 1064.964803] [50969]: key[status], None -> DOWN [ 1064.964803] [50969]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 1064.964803] [50969]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}] [ 1064.964803] [50969]: key[id], None -> c2630ad9-1c26-483a-8ebd-2305c92f519c [ 1064.964803] [50969]: key[port_security_enabled], None -> True [ 1064.964803] [50969]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 1064.964803] [50969]: key[security_groups], None -> ['7b33fa48-b9ca-426c-b890-67d4639035e2'] [ 1064.964803] [50969]: key[binding:profile], None -> {} [ 1064.964803] [50969]: key[binding:host_id], None -> [ 1064.964803] [50969]: key[revision_number], None -> 1 [ 1064.964803] [50969]: key[description], None -> [ 1064.964803] [50969]: key[updated_at], None -> 2025-11-21T22:43:17Z [ 1064.964803] [50969]: key[standard_attr_id], None -> 1622 [ 1064.964803] [50969]: key[admin_state_up], None -> True [ 1064.964803] [50969]: key[binding:vif_type], None -> unbound [ 1064.964803] [50969]: key[device_owner], None -> [ 1064.964803] [50969]: key[extra_dhcp_opts], None -> [] [ 1064.964803] [50969]: key[network], None -> {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} [ 1064.964803] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1064.995224] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ee14fa2-95d4-4cf4-8160-277f449015c5 req-e6f6d8d2-2298-455e-9620-38c8a41bb644 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.996454] [50968]: [pid: 50968|app: 0|req: 4974/9606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.997634] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.998393] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-69b292e5-5313-465f-84b3-e1567c05be98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.005525] [50968]: DEBUG neutron.api.wsgi [req-9ee14fa2-95d4-4cf4-8160-277f449015c5 req-876ea7cd-0486-42ed-b5f9-f4ddaba8f147 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.007700] [50969]: [pid: 50969|app: 0|req: 4633/9607] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:43:17 2025] POST /networking/v2.0/ports => generated 732 bytes in 309 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1065.017999] [50969]: DEBUG neutron.api.v2.base [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Request body: {'port': {'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1065.025857] [50968]: [pid: 50968|app: 0|req: 4975/9608] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1065.059658] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.089468] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1065.093324] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c0b5b24e-c9b6-459d-a66c-14885b47a275" -d '{"events": [{"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "227db61c-8548-41f9-9488-c698a6064d9c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1065.121766] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-2e5d2a67-a221-472d-94fd-3422019a8551 x-openstack-request-id: req-2e5d2a67-a221-472d-94fd-3422019a8551 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1065.121766] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "227db61c-8548-41f9-9488-c698a6064d9c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1065.121972] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2e5d2a67-a221-472d-94fd-3422019a8551 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1065.122029] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2e5d2a67-a221-472d-94fd-3422019a8551'] response: {'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c', 'status': 'completed', 'code': 200} [ 1065.180485] [50969]: DEBUG neutron.notifiers.nova [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c2630ad9-1c26-483a-8ebd-2305c92f519c {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1065.187415] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks [] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.209420] [50969]: DEBUG neutron.db.provisioning_blocks [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Transition to ACTIVE for port object c2630ad9-1c26-483a-8ebd-2305c92f519c will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1065.211321] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_precommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:17Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': '', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:17Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1065.211535] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_precommit: [ 1065.211535] [50969]: key[device_owner], -> compute:nova [ 1065.211535] [50969]: key[binding:host_id], -> cpu-1 [ 1065.211535] [50969]: key[revision_number], 1 -> 2 [ 1065.211535] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1065.214602] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.245921] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Pushing event updated for resources: {'Port': ['ID=c2630ad9-1c26-483a-8ebd-2305c92f519c,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1065.283074] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_postcommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:17Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': '', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:17Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1065.283291] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_postcommit: [ 1065.283291] [50969]: key[device_owner], -> compute:nova [ 1065.283291] [50969]: key[binding:host_id], -> cpu-1 [ 1065.283291] [50969]: key[revision_number], 1 -> 2 [ 1065.283291] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1065.290806] [50969]: DEBUG neutron.plugins.ml2.managers [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Attempting to bind port c2630ad9-1c26-483a-8ebd-2305c92f519c on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1065.291038] [50969]: DEBUG neutron.plugins.ml2.managers [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Attempting to bind port c2630ad9-1c26-483a-8ebd-2305c92f519c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1065.291190] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Attempting to bind port c2630ad9-1c26-483a-8ebd-2305c92f519c on network 8b742bd4-7eb3-45cc-b23a-966f5a934237 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1065.307228] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1065.307466] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Bind Segment={'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 42, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1065.309808] [50969]: DEBUG networking_nsxv3.api.rpc [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Bind port on Host cpu-1 & Segment [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1065.562361] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52ca60ee-744f-4dd0-bc23-b44d5936f6bf req-e1a6c91c-a6bc-44a1-9e77-18bd51226885 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.563380] [50968]: [pid: 50968|app: 0|req: 4976/9609] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.592304] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1197602-190a-4df6-b42d-7790ae31728b req-fa1253c1-9e59-47f4-8d0e-b76266548acd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.593326] [50968]: [pid: 50968|app: 0|req: 4977/9610] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.596408] [50968]: DEBUG neutron.api.wsgi [req-52ca60ee-744f-4dd0-bc23-b44d5936f6bf req-fe27004e-d5f1-404c-8110-9f89c3158c8b tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.617400] [50968]: [pid: 50968|app: 0|req: 4978/9611] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.620605] [50968]: DEBUG neutron.api.wsgi [req-b1197602-190a-4df6-b42d-7790ae31728b req-7056c392-3e6c-4ee5-90fa-4526cbc8e650 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.642092] [50968]: [pid: 50968|app: 0|req: 4979/9612] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.668309] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0b5b24e-c9b6-459d-a66c-14885b47a275 req-ec4e0704-dd5a-4af5-959e-721cfd5f2eed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.669349] [50968]: [pid: 50968|app: 0|req: 4980/9613] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:17 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1065.749936] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8635feee-02da-4a1c-aaeb-7c8c9d4e519f req-c5aaa687-204b-4f2a-bc0b-baa98cd3bb63 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.750968] [50968]: [pid: 50968|app: 0|req: 4981/9614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 747 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.785840] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0b5b24e-c9b6-459d-a66c-14885b47a275 req-12613bc2-8d7f-43eb-8639-b94d8679ddc0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.786988] [50968]: [pid: 50968|app: 0|req: 4982/9615] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.800230] [50968]: [pid: 50968|app: 0|req: 4983/9616] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=a69a2652-b98d-46c7-b43e-11ec21185102 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.802961] [50968]: DEBUG neutron.api.wsgi [req-8635feee-02da-4a1c-aaeb-7c8c9d4e519f req-cd6ae8ec-caa9-4113-bd22-e019f9565f53 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.821891] [50968]: [pid: 50968|app: 0|req: 4984/9617] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.824854] [50968]: DEBUG neutron.api.wsgi [req-c0b5b24e-c9b6-459d-a66c-14885b47a275 req-713e6e5d-142d-4ea6-9613-d1d8de0f7892 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.840688] [50968]: [pid: 50968|app: 0|req: 4985/9618] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=227db61c-8548-41f9-9488-c698a6064d9c => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.857425] [50968]: [pid: 50968|app: 0|req: 4986/9619] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.878369] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0b5b24e-c9b6-459d-a66c-14885b47a275 req-e2c90659-8640-44eb-8a76-b2fd3e6b48f0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.879406] [50968]: [pid: 50968|app: 0|req: 4987/9620] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.894803] [50968]: [pid: 50968|app: 0|req: 4988/9621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.923081] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0b5b24e-c9b6-459d-a66c-14885b47a275 req-d2633b0a-95aa-4016-b593-5366f8a9fc4a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.924373] [50968]: [pid: 50968|app: 0|req: 4989/9622] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.952419] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c121e57-069d-4eb3-9c5a-a602ecce34e3 req-38489316-2cae-4b37-b1a1-f9d575b0811b tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.953472] [50968]: [pid: 50968|app: 0|req: 4990/9623] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.985823] [50968]: [pid: 50968|app: 0|req: 4991/9624] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.999460] [50968]: [pid: 50968|app: 0|req: 4992/9625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.002463] [50968]: DEBUG neutron.api.wsgi [req-2c121e57-069d-4eb3-9c5a-a602ecce34e3 req-461c49fa-9ffd-4172-b410-22050b7613dc tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.023165] [50968]: [pid: 50968|app: 0|req: 4993/9626] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.067884] [50968]: [pid: 50968|app: 0|req: 4994/9627] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1066.082485] [50968]: [pid: 50968|app: 0|req: 4995/9628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.111026] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7df59e0f-30d3-4421-8449-ffa7d5f3442d req-a7c8a345-eb3a-4e43-84fc-cd360bf523db tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.111026] [50968]: [pid: 50968|app: 0|req: 4996/9629] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.117373] [50968]: DEBUG neutron.api.wsgi [req-7df59e0f-30d3-4421-8449-ffa7d5f3442d req-9c4e616d-18da-4215-91ee-406bb7ffb196 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.140931] [50968]: [pid: 50968|app: 0|req: 4997/9630] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1066.175863] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4beb630a-8ec5-4c28-a940-f0f4934503f5 req-7b0516a0-0d1c-4534-8b37-723a7c18c689 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.177143] [50968]: [pid: 50968|app: 0|req: 4998/9631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.187332] [50968]: DEBUG neutron.api.wsgi [req-4beb630a-8ec5-4c28-a940-f0f4934503f5 req-55a0e259-d173-49cc-9a20-52fdb651d150 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.216098] [50968]: [pid: 50968|app: 0|req: 4999/9632] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.312538] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Bound using segment: {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1066.312871] [50969]: DEBUG neutron.plugins.ml2.managers [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Bound port: c2630ad9-1c26-483a-8ebd-2305c92f519c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d", "external-id": "nsx-vlan-transportzone-591", "segmentation_id": 591}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1066.313068] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.379986] [50969]: DEBUG neutron.plugins.ml2.db [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] For port c2630ad9-1c26-483a-8ebd-2305c92f519c, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1066.384318] [50969]: DEBUG neutron.plugins.ml2.db [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] For port c2630ad9-1c26-483a-8ebd-2305c92f519c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c2630ad9-1c26-483a-8ebd-2305c92f519c,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1066.384416] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_precommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:17Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:17Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1066.384529] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_precommit: [ 1066.384529] [50969]: key[binding:vif_type], unbound -> ovs [ 1066.384529] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} [ 1066.384529] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.390774] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.421175] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Pushing event updated for resources: {'Port': ['ID=c2630ad9-1c26-483a-8ebd-2305c92f519c,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1066.430245] [50969]: DEBUG neutron.db.provisioning_blocks [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Provisioning complete for port c2630ad9-1c26-483a-8ebd-2305c92f519c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1066.430399] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.430510] [50969]: INFO neutron.plugins.ml2.plugin [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Attempt 1 to provision port c2630ad9-1c26-483a-8ebd-2305c92f519c [ 1066.474660] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Current status of the port c2630ad9-1c26-483a-8ebd-2305c92f519c is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1066.474867] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.499521] [50969]: DEBUG neutron.plugins.ml2.db [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] For port c2630ad9-1c26-483a-8ebd-2305c92f519c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c2630ad9-1c26-483a-8ebd-2305c92f519c,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1066.540466] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_precommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:18Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:18Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}]) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1066.540793] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_precommit: [ 1066.540793] [50969]: key[status], DOWN -> ACTIVE [ 1066.540793] [50969]: key[revision_number], 4 -> 5 [ 1066.540793] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.546400] [50969]: DEBUG neutron.db.provisioning_blocks [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Provisioning complete for port c2630ad9-1c26-483a-8ebd-2305c92f519c triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1066.546642] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.546759] [50969]: INFO neutron.plugins.ml2.plugin [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Attempt 1 to provision port c2630ad9-1c26-483a-8ebd-2305c92f519c [ 1066.585388] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Current status of the port c2630ad9-1c26-483a-8ebd-2305c92f519c is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1066.586210] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_postcommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:18Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:18Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}]) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1066.586419] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_postcommit: [ 1066.586419] [50969]: key[status], DOWN -> ACTIVE [ 1066.586419] [50969]: key[revision_number], 4 -> 5 [ 1066.586419] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.586630] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.611110] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Pushing event updated for resources: {'Port': ['ID=c2630ad9-1c26-483a-8ebd-2305c92f519c,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1066.613887] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_postcommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:18Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:17Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1066.614158] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] update_port_postcommit: [ 1066.614158] [50969]: key[binding:vif_type], unbound -> ovs [ 1066.614158] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} [ 1066.614158] [50969]: key[updated_at], 2025-11-21T22:43:17Z -> 2025-11-21T22:43:18Z [ 1066.614158] [50969]: key[revision_number], 2 -> 4 [ 1066.614158] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.614813] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c00241ff-2f70-4df3-93d4-5e900bdcd502 req-a5f42df8-b0fa-4d2a-b345-ba3653a85d94 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.615926] [50968]: [pid: 50968|app: 0|req: 5000/9633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.618618] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.619030] [50969]: DEBUG neutron_lib.callbacks.manager [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-bf825ebf-69cd-4516-96a4-d53bc06afd7e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.620730] [50969]: [pid: 50969|app: 0|req: 4634/9634] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:17 2025] PUT /networking/v2.0/ports/c2630ad9-1c26-483a-8ebd-2305c92f519c => generated 1037 bytes in 1606 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1066.625327] [50968]: DEBUG neutron.api.wsgi [req-c00241ff-2f70-4df3-93d4-5e900bdcd502 req-b79816b6-eef0-4b49-a165-be6a0a232e3e tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.671404] [50968]: [pid: 50968|app: 0|req: 5001/9635] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:18 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.734608] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1fbfb332-8dcb-4fc7-8f1e-20f0d0fe0158 req-dcb8ff97-5b4a-4e3e-96d5-98624f31baee tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.736115] [50969]: [pid: 50969|app: 0|req: 4635/9636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.743564] [50969]: DEBUG neutron.api.wsgi [req-1fbfb332-8dcb-4fc7-8f1e-20f0d0fe0158 req-f7365fc8-fa17-41b3-b5b6-8eec58f6b4cc tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.775618] [50969]: [pid: 50969|app: 0|req: 4636/9637] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.790574] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b326662-3882-431f-a3d6-b537eaa1655d req-b9014356-3df7-4068-92ce-c73009f9a017 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.791815] [50968]: [pid: 50968|app: 0|req: 5002/9638] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.800132] [50969]: DEBUG neutron.api.wsgi [req-2b326662-3882-431f-a3d6-b537eaa1655d req-71aeca68-091b-4af8-9df6-f69c3d59d4de tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.828053] [50969]: [pid: 50969|app: 0|req: 4637/9639] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.925035] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe6213-42fc-4216-b325-8571eda249ee req-43358418-cd2f-45e8-8167-d46ff62bbe38 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.926033] [50969]: [pid: 50969|app: 0|req: 4638/9640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.939878] [50969]: [pid: 50969|app: 0|req: 4639/9641] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.942519] [50969]: DEBUG neutron.api.wsgi [req-8cfe6213-42fc-4216-b325-8571eda249ee req-a98b7a0c-7d4d-4b74-b9e4-da8d08196e89 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.967415] [50969]: [pid: 50969|app: 0|req: 4640/9642] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.006117] [50969]: [pid: 50969|app: 0|req: 4641/9643] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1067.066699] [50968]: DEBUG neutron_lib.callbacks.manager [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (cc8f1545-306c-4c2f-b111-b0c12962529c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.082018] [50969]: [pid: 50969|app: 0|req: 4642/9644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.124492] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c2630ad9-1c26-483a-8ebd-2305c92f519c'}, {'name': 'network-changed', 'server_uuid': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'tag': 'c2630ad9-1c26-483a-8ebd-2305c92f519c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1067.125932] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-adc0f5f7-095f-44b6-a11d-d3bb2621809d" -d '{"events": [{"server_uuid": "1e4575e4-a19e-42d5-ab31-97e163c37a88", "name": "network-vif-plugged", "status": "completed", "tag": "c2630ad9-1c26-483a-8ebd-2305c92f519c"}, {"name": "network-changed", "server_uuid": "1e4575e4-a19e-42d5-ab31-97e163c37a88", "tag": "c2630ad9-1c26-483a-8ebd-2305c92f519c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1067.162384] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-237f7f2f-b6b4-4ead-9d8f-f0c002577b22 req-f5598dba-9380-4e3e-b62a-91e1a0ced838 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.163686] [50969]: [pid: 50969|app: 0|req: 4643/9645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.178341] [50969]: [pid: 50969|app: 0|req: 4644/9646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.181392] [50969]: DEBUG neutron.api.wsgi [req-237f7f2f-b6b4-4ead-9d8f-f0c002577b22 req-c37ca60c-f3fd-496b-9e96-97a0ec34ca16 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1067.199391] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Deleting port df93d78b-85cf-4f47-9d51-0784bfea7be3 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1067.199644] [50968]: DEBUG neutron_lib.callbacks.manager [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (df93d78b-85cf-4f47-9d51-0784bfea7be3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.209235] [50969]: [pid: 50969|app: 0|req: 4645/9647] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.229509] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-e07cf102-85cd-42fe-b66a-4170be41cc9e x-openstack-request-id: req-e07cf102-85cd-42fe-b66a-4170be41cc9e {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1067.229509] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1e4575e4-a19e-42d5-ab31-97e163c37a88", "name": "network-vif-plugged", "status": "completed", "tag": "c2630ad9-1c26-483a-8ebd-2305c92f519c", "code": 200}, {"name": "network-changed", "server_uuid": "1e4575e4-a19e-42d5-ab31-97e163c37a88", "tag": "c2630ad9-1c26-483a-8ebd-2305c92f519c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1067.229509] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e07cf102-85cd-42fe-b66a-4170be41cc9e {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1067.229509] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e07cf102-85cd-42fe-b66a-4170be41cc9e'] response: {'server_uuid': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'code': 200} [ 1067.229905] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e07cf102-85cd-42fe-b66a-4170be41cc9e'] response: {'name': 'network-changed', 'server_uuid': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'tag': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'status': 'completed', 'code': 200} [ 1067.274722] [50968]: DEBUG neutron.plugins.ml2.db [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] For port df93d78b-85cf-4f47-9d51-0784bfea7be3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=df93d78b-85cf-4f47-9d51-0784bfea7be3,segment=NetworkSegment(576e4198-fee5-487a-8f58-aeec564153c0),segment_id=576e4198-fee5-487a-8f58-aeec564153c0)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1067.274722] [50968]: DEBUG neutron_lib.callbacks.manager [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (df93d78b-85cf-4f47-9d51-0784bfea7be3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.288648] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] delete_port_precommit called with port settings {'id': 'df93d78b-85cf-4f47-9d51-0784bfea7be3', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:c3:0e:b2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', '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-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:37Z', 'revision_number': 5, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1067.288915] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] delete_port_precommit: [ 1067.288915] [50968]: key[mac_address], fa:16:3e:c3:0e:b2 -> None [ 1067.288915] [50968]: key[device_id], cc8f1545-306c-4c2f-b111-b0c12962529c -> None [ 1067.288915] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1067.288915] [50968]: key[binding:vnic_type], normal -> None [ 1067.288915] [50968]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1067.288915] [50968]: key[tags], [] -> None [ 1067.288915] [50968]: key[allowed_address_pairs], [] -> None [ 1067.288915] [50968]: key[created_at], 2025-11-21T22:42:34Z -> None [ 1067.288915] [50968]: key[name], -> None [ 1067.288915] [50968]: key[status], ACTIVE -> None [ 1067.288915] [50968]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1067.288915] [50968]: key[fixed_ips], [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}] -> None [ 1067.288915] [50968]: key[id], df93d78b-85cf-4f47-9d51-0784bfea7be3 -> None [ 1067.288915] [50968]: key[port_security_enabled], False -> None [ 1067.288915] [50968]: key[network_id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1067.288915] [50968]: key[security_groups], [] -> None [ 1067.288915] [50968]: key[binding:profile], {} -> None [ 1067.288915] [50968]: key[binding:host_id], devstack -> None [ 1067.288915] [50968]: key[revision_number], 5 -> None [ 1067.288915] [50968]: key[description], -> None [ 1067.288915] [50968]: key[updated_at], 2025-11-21T22:42:37Z -> None [ 1067.288915] [50968]: key[standard_attr_id], 1584 -> None [ 1067.288915] [50968]: key[admin_state_up], True -> None [ 1067.288915] [50968]: key[binding:vif_type], ovs -> None [ 1067.288915] [50968]: key[device_owner], network:router_interface -> None [ 1067.288915] [50968]: key[extra_dhcp_opts], [] -> None [ 1067.288915] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.291968] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Calling delete_port for df93d78b-85cf-4f47-9d51-0784bfea7be3 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1067.375608] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cdc78d4-38c0-4e53-ac65-c8c865e5fec3 req-8b47f1fd-d14b-448a-b023-751658e52e02 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.376736] [50969]: [pid: 50969|app: 0|req: 4646/9648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.412633] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fa14131-4458-4dc2-bcfa-ddf648c21aef req-82e3db60-081d-4b6d-8c38-0ee9c9727d0c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.413727] [50969]: [pid: 50969|app: 0|req: 4647/9649] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.417233] [50969]: DEBUG neutron.api.wsgi [req-8cdc78d4-38c0-4e53-ac65-c8c865e5fec3 req-023fdf59-540c-4909-bbff-87aa2d859f09 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1067.433292] [50968]: DEBUG neutron_lib.callbacks.manager [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (df93d78b-85cf-4f47-9d51-0784bfea7be3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.442940] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Pushing event deleted for resources: {'Port': ['ID=df93d78b-85cf-4f47-9d51-0784bfea7be3,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1067.444922] [50969]: [pid: 50969|app: 0|req: 4648/9650] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.450455] [50969]: DEBUG neutron.api.wsgi [req-6fa14131-4458-4dc2-bcfa-ddf648c21aef req-8cf649eb-276a-44b8-8b9b-ba6c05441d23 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1067.480152] [50969]: [pid: 50969|app: 0|req: 4649/9651] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:19 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.496250] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] delete_port_postcommit called with port settings {'id': 'df93d78b-85cf-4f47-9d51-0784bfea7be3', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:c3:0e:b2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', '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-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:37Z', 'revision_number': 5, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['80b664d9-b1c8-4c7f-8609-58122c0397c9'], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1067.496473] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] delete_port_postcommit: [ 1067.496473] [50968]: key[mac_address], fa:16:3e:c3:0e:b2 -> None [ 1067.496473] [50968]: key[device_id], cc8f1545-306c-4c2f-b111-b0c12962529c -> None [ 1067.496473] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1067.496473] [50968]: key[binding:vnic_type], normal -> None [ 1067.496473] [50968]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1067.496473] [50968]: key[tags], [] -> None [ 1067.496473] [50968]: key[allowed_address_pairs], [] -> None [ 1067.496473] [50968]: key[created_at], 2025-11-21T22:42:34Z -> None [ 1067.496473] [50968]: key[name], -> None [ 1067.496473] [50968]: key[status], ACTIVE -> None [ 1067.496473] [50968]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1067.496473] [50968]: key[fixed_ips], [{'subnet_id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'ip_address': '192.168.128.1'}] -> None [ 1067.496473] [50968]: key[id], df93d78b-85cf-4f47-9d51-0784bfea7be3 -> None [ 1067.496473] [50968]: key[port_security_enabled], False -> None [ 1067.496473] [50968]: key[network_id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1067.496473] [50968]: key[security_groups], [] -> None [ 1067.496473] [50968]: key[binding:profile], {} -> None [ 1067.496473] [50968]: key[binding:host_id], devstack -> None [ 1067.496473] [50968]: key[revision_number], 5 -> None [ 1067.496473] [50968]: key[description], -> None [ 1067.496473] [50968]: key[updated_at], 2025-11-21T22:42:37Z -> None [ 1067.496473] [50968]: key[standard_attr_id], 1584 -> None [ 1067.496473] [50968]: key[admin_state_up], True -> None [ 1067.496473] [50968]: key[binding:vif_type], ovs -> None [ 1067.496473] [50968]: key[device_owner], network:router_interface -> None [ 1067.496473] [50968]: key[extra_dhcp_opts], [] -> None [ 1067.496473] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.563454] [50968]: DEBUG neutron_lib.callbacks.manager [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (cc8f1545-306c-4c2f-b111-b0c12962529c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.675470] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Router cc8f1545-306c-4c2f-b111-b0c12962529c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1067.733014] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-15f72c0c-94ca-40ad-a037-baa279d0666f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1067.738692] [50968]: [pid: 50968|app: 0|req: 5003/9652] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:43:19 2025] PUT /networking/v2.0/routers/cc8f1545-306c-4c2f-b111-b0c12962529c/remove_router_interface => generated 309 bytes in 875 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.793894] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9c87505-ef56-4f16-95f0-62fdf4866d79 req-a771e5f6-ae7d-4ead-87ba-c14e0720275f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.795034] [50969]: [pid: 50969|app: 0|req: 4650/9653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.804676] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks [] for router (cc8f1545-306c-4c2f-b111-b0c12962529c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.825190] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adc0f5f7-095f-44b6-a11d-d3bb2621809d req-731c8202-fdc2-4358-901c-f71ec160f0f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.826211] [50969]: [pid: 50969|app: 0|req: 4651/9654] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1067.829081] [50969]: DEBUG neutron.api.wsgi [req-b9c87505-ef56-4f16-95f0-62fdf4866d79 req-692ce8c6-de26-4100-b000-ce9810c9ca7d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1067.860126] [50969]: [pid: 50969|app: 0|req: 4652/9655] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.862372] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks [] for router_gateway (cc8f1545-306c-4c2f-b111-b0c12962529c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.890305] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Deleting port 08f2e39a-094c-44d8-babd-89edc1e2df9e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1067.890512] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (08f2e39a-094c-44d8-babd-89edc1e2df9e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.917805] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adc0f5f7-095f-44b6-a11d-d3bb2621809d req-b8a7c458-71dd-49f2-8e1b-2f87d8a815c2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.919485] [50968]: DEBUG neutron.plugins.ml2.db [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] For port 08f2e39a-094c-44d8-babd-89edc1e2df9e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=08f2e39a-094c-44d8-babd-89edc1e2df9e,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1067.919485] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (08f2e39a-094c-44d8-babd-89edc1e2df9e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.919820] [50969]: [pid: 50969|app: 0|req: 4653/9656] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/networks?tenant_id=59b2c57bfa76457581951db4cfdb8321&shared=False => generated 713 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.924191] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] delete_port_precommit called with port settings {'id': '08f2e39a-094c-44d8-babd-89edc1e2df9e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:e0:fd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1579, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:42:33Z', 'updated_at': '2025-11-21T22:42: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1067.925107] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] delete_port_precommit: [ 1067.925107] [50968]: key[mac_address], fa:16:3e:c4:e0:fd -> None [ 1067.925107] [50968]: key[device_id], cc8f1545-306c-4c2f-b111-b0c12962529c -> None [ 1067.925107] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1067.925107] [50968]: key[binding:vnic_type], normal -> None [ 1067.925107] [50968]: key[project_id], -> None [ 1067.925107] [50968]: key[tags], [] -> None [ 1067.925107] [50968]: key[allowed_address_pairs], [] -> None [ 1067.925107] [50968]: key[created_at], 2025-11-21T22:42:33Z -> None [ 1067.925107] [50968]: key[name], -> None [ 1067.925107] [50968]: key[status], ACTIVE -> None [ 1067.925107] [50968]: key[tenant_id], -> None [ 1067.925107] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.217'}] -> None [ 1067.925107] [50968]: key[id], 08f2e39a-094c-44d8-babd-89edc1e2df9e -> None [ 1067.925107] [50968]: key[port_security_enabled], False -> None [ 1067.925107] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1067.925107] [50968]: key[security_groups], [] -> None [ 1067.925107] [50968]: key[binding:profile], {} -> None [ 1067.925107] [50968]: key[binding:host_id], devstack -> None [ 1067.925107] [50968]: key[revision_number], 5 -> None [ 1067.925107] [50968]: key[description], -> None [ 1067.925107] [50968]: key[updated_at], 2025-11-21T22:42:34Z -> None [ 1067.925107] [50968]: key[standard_attr_id], 1579 -> None [ 1067.925107] [50968]: key[admin_state_up], True -> None [ 1067.925107] [50968]: key[binding:vif_type], ovs -> None [ 1067.925107] [50968]: key[device_owner], network:router_gateway -> None [ 1067.925107] [50968]: key[extra_dhcp_opts], [] -> None [ 1067.925107] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.926317] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Calling delete_port for 08f2e39a-094c-44d8-babd-89edc1e2df9e owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1067.960451] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a897fe6e-f813-4ba6-80fb-674f7044553d req-8f6b13c3-7dba-48c8-bda0-dd190b19049f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.961979] [50969]: [pid: 50969|app: 0|req: 4654/9657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.047810] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17cc2a4a-ec67-45a9-b8a3-55fc4f86fb66 req-3b489779-e104-4c37-949d-1570e60ad8f5 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.048779] [50969]: [pid: 50969|app: 0|req: 4655/9658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.052167] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (08f2e39a-094c-44d8-babd-89edc1e2df9e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.060496] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Pushing event deleted for resources: {'Port': ['ID=08f2e39a-094c-44d8-babd-89edc1e2df9e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1068.084118] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adc0f5f7-095f-44b6-a11d-d3bb2621809d req-76ad19ac-f2c7-45f6-86ae-4cde6806af65 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.085071] [50969]: [pid: 50969|app: 0|req: 4656/9659] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.087514] [50969]: DEBUG neutron.api.wsgi [req-a897fe6e-f813-4ba6-80fb-674f7044553d req-e3b1bc89-272d-4293-8dcf-e9b3449c11e8 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.092129] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] delete_port_postcommit called with port settings {'id': '08f2e39a-094c-44d8-babd-89edc1e2df9e', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:e0:fd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cc8f1545-306c-4c2f-b111-b0c12962529c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1579, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:42:33Z', 'updated_at': '2025-11-21T22:42: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1068.092487] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] delete_port_postcommit: [ 1068.092487] [50968]: key[mac_address], fa:16:3e:c4:e0:fd -> None [ 1068.092487] [50968]: key[device_id], cc8f1545-306c-4c2f-b111-b0c12962529c -> None [ 1068.092487] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1068.092487] [50968]: key[binding:vnic_type], normal -> None [ 1068.092487] [50968]: key[project_id], -> None [ 1068.092487] [50968]: key[tags], [] -> None [ 1068.092487] [50968]: key[allowed_address_pairs], [] -> None [ 1068.092487] [50968]: key[created_at], 2025-11-21T22:42:33Z -> None [ 1068.092487] [50968]: key[name], -> None [ 1068.092487] [50968]: key[status], ACTIVE -> None [ 1068.092487] [50968]: key[tenant_id], -> None [ 1068.092487] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.217'}] -> None [ 1068.092487] [50968]: key[id], 08f2e39a-094c-44d8-babd-89edc1e2df9e -> None [ 1068.092487] [50968]: key[port_security_enabled], False -> None [ 1068.092487] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1068.092487] [50968]: key[security_groups], [] -> None [ 1068.092487] [50968]: key[binding:profile], {} -> None [ 1068.092487] [50968]: key[binding:host_id], devstack -> None [ 1068.092487] [50968]: key[revision_number], 5 -> None [ 1068.092487] [50968]: key[description], -> None [ 1068.092487] [50968]: key[updated_at], 2025-11-21T22:42:34Z -> None [ 1068.092487] [50968]: key[standard_attr_id], 1579 -> None [ 1068.092487] [50968]: key[admin_state_up], True -> None [ 1068.092487] [50968]: key[binding:vif_type], ovs -> None [ 1068.092487] [50968]: key[device_owner], network:router_gateway -> None [ 1068.092487] [50968]: key[extra_dhcp_opts], [] -> None [ 1068.092487] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1068.094120] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (cc8f1545-306c-4c2f-b111-b0c12962529c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.110146] [50969]: [pid: 50969|app: 0|req: 4657/9660] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.113530] [50969]: DEBUG neutron.api.wsgi [req-17cc2a4a-ec67-45a9-b8a3-55fc4f86fb66 req-6abab5b6-5bb6-4de0-94d8-6a8a2e36e475 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.128552] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (cc8f1545-306c-4c2f-b111-b0c12962529c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.131019] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks [] for router_controller (cc8f1545-306c-4c2f-b111-b0c12962529c), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.136677] [50969]: [pid: 50969|app: 0|req: 4658/9661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.190578] [50969]: [pid: 50969|app: 0|req: 4659/9662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.196018] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (cc8f1545-306c-4c2f-b111-b0c12962529c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.196458] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Fanout notify agent at l3_agent the message router_deleted on router cc8f1545-306c-4c2f-b111-b0c12962529c {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1068.201253] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4e93cbb0-0862-44a2-b9c7-bff5ee4a71d4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.201806] [50968]: [pid: 50968|app: 0|req: 5004/9663] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:20 2025] DELETE /networking/v2.0/routers/cc8f1545-306c-4c2f-b111-b0c12962529c => generated 0 bytes in 461 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1068.233108] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] Deleting subnet 80b664d9-b1c8-4c7f-8609-58122c0397c9 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1068.235842] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] Publish callbacks [] for subnet (80b664d9-b1c8-4c7f-8609-58122c0397c9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.248850] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1e8236d-26ec-402b-bdf9-25e9c152386c req-3e40e14d-aef1-4a4c-a728-0cabaf4490d0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.249895] [50969]: [pid: 50969|app: 0|req: 4660/9664] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.259272] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (80b664d9-b1c8-4c7f-8609-58122c0397c9), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.265482] [50969]: [pid: 50969|app: 0|req: 4661/9665] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.266565] [50969]: DEBUG neutron.api.wsgi [req-f1e8236d-26ec-402b-bdf9-25e9c152386c req-a57f3c5e-5deb-4097-b69f-637fd0d704b6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.291971] [50969]: [pid: 50969|app: 0|req: 4662/9666] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.305524] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (80b664d9-b1c8-4c7f-8609-58122c0397c9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.306022] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] delete_subnet_precommit called with subnet settings {'id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'name': 'tempest-ServerPasswordTestJSON-1552035761-subnet', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1577, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings None) [ 1068.306180] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] delete_subnet_precommit: [ 1068.306180] [50968]: key[service_types], [] -> None [ 1068.306180] [50968]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.306180] [50968]: key[tags], [] -> None [ 1068.306180] [50968]: key[router:external], False -> None [ 1068.306180] [50968]: key[ipv6_ra_mode], None -> None [ 1068.306180] [50968]: key[created_at], 2025-11-21T22:42:32Z -> None [ 1068.306180] [50968]: key[name], tempest-ServerPasswordTestJSON-1552035761-subnet -> None [ 1068.306180] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1068.306180] [50968]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.306180] [50968]: key[id], 80b664d9-b1c8-4c7f-8609-58122c0397c9 -> None [ 1068.306180] [50968]: key[network_id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1068.306180] [50968]: key[host_routes], [] -> None [ 1068.306180] [50968]: key[revision_number], 0 -> None [ 1068.306180] [50968]: key[dns_nameservers], [] -> None [ 1068.306180] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1068.306180] [50968]: key[updated_at], 2025-11-21T22:42:32Z -> None [ 1068.306180] [50968]: key[description], -> None [ 1068.306180] [50968]: key[standard_attr_id], 1577 -> None [ 1068.306180] [50968]: key[segment_id], None -> None [ 1068.306180] [50968]: key[shared], False -> None [ 1068.306180] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1068.306180] [50968]: key[ipv6_address_mode], None -> None [ 1068.306180] [50968]: key[enable_dhcp], True -> None [ 1068.306180] [50968]: key[subnetpool_id], None -> None [ 1068.306180] [50968]: key[ip_version], 4 -> None [ 1068.306180] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1068.339121] [50969]: [pid: 50969|app: 0|req: 4663/9667] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.344020] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (80b664d9-b1c8-4c7f-8609-58122c0397c9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.344020] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] delete_subnet_postcommit called with subnet settings {'id': '80b664d9-b1c8-4c7f-8609-58122c0397c9', 'name': 'tempest-ServerPasswordTestJSON-1552035761-subnet', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1577, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:42:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings None) [ 1068.344273] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] delete_subnet_postcommit: [ 1068.344273] [50968]: key[service_types], [] -> None [ 1068.344273] [50968]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.344273] [50968]: key[tags], [] -> None [ 1068.344273] [50968]: key[router:external], False -> None [ 1068.344273] [50968]: key[ipv6_ra_mode], None -> None [ 1068.344273] [50968]: key[created_at], 2025-11-21T22:42:32Z -> None [ 1068.344273] [50968]: key[name], tempest-ServerPasswordTestJSON-1552035761-subnet -> None [ 1068.344273] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1068.344273] [50968]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.344273] [50968]: key[id], 80b664d9-b1c8-4c7f-8609-58122c0397c9 -> None [ 1068.344273] [50968]: key[network_id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1068.344273] [50968]: key[host_routes], [] -> None [ 1068.344273] [50968]: key[revision_number], 0 -> None [ 1068.344273] [50968]: key[dns_nameservers], [] -> None [ 1068.344273] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1068.344273] [50968]: key[updated_at], 2025-11-21T22:42:32Z -> None [ 1068.344273] [50968]: key[description], -> None [ 1068.344273] [50968]: key[standard_attr_id], 1577 -> None [ 1068.344273] [50968]: key[segment_id], None -> None [ 1068.344273] [50968]: key[shared], False -> None [ 1068.344273] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1068.344273] [50968]: key[ipv6_address_mode], None -> None [ 1068.344273] [50968]: key[enable_dhcp], True -> None [ 1068.344273] [50968]: key[subnetpool_id], None -> None [ 1068.344273] [50968]: key[ip_version], 4 -> None [ 1068.344273] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1068.350697] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] Pushing event deleted for resources: {'Subnet': ['ID=80b664d9-b1c8-4c7f-8609-58122c0397c9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1068.363465] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a19d53a8-41db-469c-88de-642ec804f28b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.365545] [50968]: [pid: 50968|app: 0|req: 5005/9668] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:20 2025] DELETE /networking/v2.0/subnets/80b664d9-b1c8-4c7f-8609-58122c0397c9 => generated 0 bytes in 161 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1068.382352] [50969]: [pid: 50969|app: 0|req: 4664/9669] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=29d9b62d-0e79-41e8-97ed-969d71e792fe => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.411328] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (c829cdd5-dbcf-4319-8959-d4f0b76b3f17), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.440455] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c2b4601-5a79-495e-92f0-b66fb565a903 req-5defb662-4254-49bf-90a4-9503ae75a604 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.440455] [50969]: [pid: 50969|app: 0|req: 4665/9670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.447385] [50969]: DEBUG neutron.api.wsgi [req-3c2b4601-5a79-495e-92f0-b66fb565a903 req-2cae30fc-17ae-4bc7-a182-1a046662732f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.448977] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Deleting port d3303017-8751-4faf-b751-5d1617a02532 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1068.449299] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (d3303017-8751-4faf-b751-5d1617a02532), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.471687] [50968]: DEBUG neutron.plugins.ml2.db [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] For port d3303017-8751-4faf-b751-5d1617a02532, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d3303017-8751-4faf-b751-5d1617a02532,segment=NetworkSegment(576e4198-fee5-487a-8f58-aeec564153c0),segment_id=576e4198-fee5-487a-8f58-aeec564153c0)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1068.471947] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (d3303017-8751-4faf-b751-5d1617a02532), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.475776] [50969]: [pid: 50969|app: 0|req: 4666/9671] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.476880] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] delete_port_precommit called with port settings {'id': 'd3303017-8751-4faf-b751-5d1617a02532', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:b4:46:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'device_owner': 'network:dhcp', 'standard_attr_id': 1593, '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-21T22:42:42Z', 'updated_at': '2025-11-21T22:43:20Z', 'revision_number': 5, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:43:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1068.477098] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] delete_port_precommit: [ 1068.477098] [50968]: key[mac_address], fa:16:3e:b4:46:24 -> None [ 1068.477098] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1068.477098] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1068.477098] [50968]: key[binding:vnic_type], normal -> None [ 1068.477098] [50968]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.477098] [50968]: key[tags], [] -> None [ 1068.477098] [50968]: key[allowed_address_pairs], [] -> None [ 1068.477098] [50968]: key[created_at], 2025-11-21T22:42:42Z -> None [ 1068.477098] [50968]: key[name], -> None [ 1068.477098] [50968]: key[status], ACTIVE -> None [ 1068.477098] [50968]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.477098] [50968]: key[fixed_ips], [] -> None [ 1068.477098] [50968]: key[id], d3303017-8751-4faf-b751-5d1617a02532 -> None [ 1068.477098] [50968]: key[port_security_enabled], False -> None [ 1068.477098] [50968]: key[network_id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1068.477098] [50968]: key[security_groups], [] -> None [ 1068.477098] [50968]: key[binding:profile], {} -> None [ 1068.477098] [50968]: key[binding:host_id], devstack -> None [ 1068.477098] [50968]: key[revision_number], 5 -> None [ 1068.477098] [50968]: key[description], -> None [ 1068.477098] [50968]: key[updated_at], 2025-11-21T22:43:20Z -> None [ 1068.477098] [50968]: key[standard_attr_id], 1593 -> None [ 1068.477098] [50968]: key[admin_state_up], True -> None [ 1068.477098] [50968]: key[binding:vif_type], ovs -> None [ 1068.477098] [50968]: key[device_owner], network:dhcp -> None [ 1068.477098] [50968]: key[extra_dhcp_opts], [] -> None [ 1068.477098] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1068.478836] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Calling delete_port for d3303017-8751-4faf-b751-5d1617a02532 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1068.534776] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d3303017-8751-4faf-b751-5d1617a02532), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.541654] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73c1c19d-b1e8-4c10-82de-bc3e3532bd60 req-f1f8c115-5200-4b55-8e9e-645bfb257fce tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.543292] [50969]: [pid: 50969|app: 0|req: 4667/9672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.549303] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Pushing event deleted for resources: {'Port': ['ID=d3303017-8751-4faf-b751-5d1617a02532,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1068.558570] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] No DVR routers for this DVR port d3303017-8751-4faf-b751-5d1617a02532 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1068.559040] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] delete_port_postcommit called with port settings {'id': 'd3303017-8751-4faf-b751-5d1617a02532', 'name': '', 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'mac_address': 'fa:16:3e:b4:46:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'device_owner': 'network:dhcp', 'standard_attr_id': 1593, '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-21T22:42:42Z', 'updated_at': '2025-11-21T22:43:20Z', 'revision_number': 5, 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}}] (original binding levels None) on network {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:43:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} with segments to bind None [ 1068.559040] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] delete_port_postcommit: [ 1068.559040] [50968]: key[mac_address], fa:16:3e:b4:46:24 -> None [ 1068.559040] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1068.559040] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1068.559040] [50968]: key[binding:vnic_type], normal -> None [ 1068.559040] [50968]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.559040] [50968]: key[tags], [] -> None [ 1068.559040] [50968]: key[allowed_address_pairs], [] -> None [ 1068.559040] [50968]: key[created_at], 2025-11-21T22:42:42Z -> None [ 1068.559040] [50968]: key[name], -> None [ 1068.559040] [50968]: key[status], ACTIVE -> None [ 1068.559040] [50968]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.559040] [50968]: key[fixed_ips], [] -> None [ 1068.559040] [50968]: key[id], d3303017-8751-4faf-b751-5d1617a02532 -> None [ 1068.559040] [50968]: key[port_security_enabled], False -> None [ 1068.559040] [50968]: key[network_id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1068.559040] [50968]: key[security_groups], [] -> None [ 1068.559040] [50968]: key[binding:profile], {} -> None [ 1068.559040] [50968]: key[binding:host_id], devstack -> None [ 1068.559040] [50968]: key[revision_number], 5 -> None [ 1068.559040] [50968]: key[description], -> None [ 1068.559040] [50968]: key[updated_at], 2025-11-21T22:43:20Z -> None [ 1068.559040] [50968]: key[standard_attr_id], 1593 -> None [ 1068.559040] [50968]: key[admin_state_up], True -> None [ 1068.559040] [50968]: key[binding:vif_type], ovs -> None [ 1068.559040] [50968]: key[device_owner], network:dhcp -> None [ 1068.559040] [50968]: key[extra_dhcp_opts], [] -> None [ 1068.559040] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1068.576029] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (c829cdd5-dbcf-4319-8959-d4f0b76b3f17), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.585885] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] delete_network_precommit called with network settings {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:43:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} (original settings None) and network segments [{'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}] [ 1068.586794] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] delete_network_precommit: [ 1068.586794] [50968]: key[qinq], None -> None [ 1068.586794] [50968]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.586794] [50968]: key[tags], [] -> None [ 1068.586794] [50968]: key[router:external], False -> None [ 1068.586794] [50968]: key[created_at], 2025-11-21T22:42:32Z -> None [ 1068.586794] [50968]: key[name], tempest-ServerPasswordTestJSON-1552035761-network -> None [ 1068.586794] [50968]: key[status], ACTIVE -> None [ 1068.586794] [50968]: key[ipv6_address_scope], None -> None [ 1068.586794] [50968]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.586794] [50968]: key[availability_zone_hints], [] -> None [ 1068.586794] [50968]: key[availability_zones], ['nova'] -> None [ 1068.586794] [50968]: key[id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1068.586794] [50968]: key[port_security_enabled], True -> None [ 1068.586794] [50968]: key[subnets], [] -> None [ 1068.586794] [50968]: key[provider:segmentation_id], 564 -> None [ 1068.586794] [50968]: key[provider:network_type], vlan -> None [ 1068.586794] [50968]: key[revision_number], 3 -> None [ 1068.586794] [50968]: key[provider:physical_network], default -> None [ 1068.586794] [50968]: key[description], -> None [ 1068.586794] [50968]: key[updated_at], 2025-11-21T22:43:20Z -> None [ 1068.586794] [50968]: key[standard_attr_id], 1575 -> None [ 1068.586794] [50968]: key[admin_state_up], True -> None [ 1068.586794] [50968]: key[shared], False -> None [ 1068.586794] [50968]: key[ipv4_address_scope], None -> None [ 1068.586794] [50968]: key[vlan_transparent], None -> None [ 1068.586794] [50968]: key[mtu], 8950 -> None [ 1068.586794] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1068.586794] [50968]: DEBUG neutron.services.segments.db [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['c829cdd5-dbcf-4319-8959-d4f0b76b3f17']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1068.591973] [50968]: DEBUG neutron.services.segments.db [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '576e4198-fee5-487a-8f58-aeec564153c0') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1068.592227] [50968]: DEBUG neutron.services.segments.db [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '576e4198-fee5-487a-8f58-aeec564153c0') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1068.598810] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (576e4198-fee5-487a-8f58-aeec564153c0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.606614] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (576e4198-fee5-487a-8f58-aeec564153c0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.613095] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Releasing vlan 564 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1068.613333] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (576e4198-fee5-487a-8f58-aeec564153c0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.628188] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-100b3476-4d3d-4180-a70b-f6a53298dbe2 req-41e12d8a-ef1c-44c2-95f1-6f5fa190b161 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.629465] [50969]: [pid: 50969|app: 0|req: 4668/9673] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.630104] [50968]: INFO neutron.services.segments.plugin [-] Segment 576e4198-fee5-487a-8f58-aeec564153c0 resource provider aggregate not found [ 1068.632111] [50969]: DEBUG neutron.api.wsgi [req-73c1c19d-b1e8-4c10-82de-bc3e3532bd60 req-4a2527b2-8413-4dea-9b44-9a811e5b233a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.640400] [50968]: INFO neutron.services.segments.plugin [-] Segment 576e4198-fee5-487a-8f58-aeec564153c0 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 576e4198-fee5-487a-8f58-aeec564153c0 found for delete ", "request_id": "req-36c94e69-890b-460f-8d40-ffad7fad2d75"}]} [ 1068.640941] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (c829cdd5-dbcf-4319-8959-d4f0b76b3f17), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.641193] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] delete_network_postcommit called with network settings {'id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17', 'name': 'tempest-ServerPasswordTestJSON-1552035761-network', 'tenant_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'project_id': 'ac7265a8a79041f4bf0ad099ae502d7f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1575, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:32Z', 'updated_at': '2025-11-21T22:43:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 564} (original settings None) and network segments [{'id': '576e4198-fee5-487a-8f58-aeec564153c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 564, 'network_id': 'c829cdd5-dbcf-4319-8959-d4f0b76b3f17'}] [ 1068.641351] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] delete_network_postcommit: [ 1068.641351] [50968]: key[qinq], None -> None [ 1068.641351] [50968]: key[project_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.641351] [50968]: key[tags], [] -> None [ 1068.641351] [50968]: key[router:external], False -> None [ 1068.641351] [50968]: key[created_at], 2025-11-21T22:42:32Z -> None [ 1068.641351] [50968]: key[name], tempest-ServerPasswordTestJSON-1552035761-network -> None [ 1068.641351] [50968]: key[status], ACTIVE -> None [ 1068.641351] [50968]: key[ipv6_address_scope], None -> None [ 1068.641351] [50968]: key[tenant_id], ac7265a8a79041f4bf0ad099ae502d7f -> None [ 1068.641351] [50968]: key[availability_zone_hints], [] -> None [ 1068.641351] [50968]: key[availability_zones], ['nova'] -> None [ 1068.641351] [50968]: key[id], c829cdd5-dbcf-4319-8959-d4f0b76b3f17 -> None [ 1068.641351] [50968]: key[port_security_enabled], True -> None [ 1068.641351] [50968]: key[subnets], [] -> None [ 1068.641351] [50968]: key[provider:segmentation_id], 564 -> None [ 1068.641351] [50968]: key[provider:network_type], vlan -> None [ 1068.641351] [50968]: key[revision_number], 3 -> None [ 1068.641351] [50968]: key[provider:physical_network], default -> None [ 1068.641351] [50968]: key[description], -> None [ 1068.641351] [50968]: key[updated_at], 2025-11-21T22:43:20Z -> None [ 1068.641351] [50968]: key[standard_attr_id], 1575 -> None [ 1068.641351] [50968]: key[admin_state_up], True -> None [ 1068.641351] [50968]: key[shared], False -> None [ 1068.641351] [50968]: key[ipv4_address_scope], None -> None [ 1068.641351] [50968]: key[vlan_transparent], None -> None [ 1068.641351] [50968]: key[mtu], 8950 -> None [ 1068.641351] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1068.647293] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Pushing event deleted for resources: {'Network': ['ID=c829cdd5-dbcf-4319-8959-d4f0b76b3f17,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1068.651185] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1449950a-7604-4082-9f1f-6ec095625a1f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.653292] [50968]: [pid: 50968|app: 0|req: 5006/9674] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:20 2025] DELETE /networking/v2.0/networks/c829cdd5-dbcf-4319-8959-d4f0b76b3f17 => generated 0 bytes in 285 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1068.656420] [50968]: DEBUG neutron.api.wsgi [req-100b3476-4d3d-4180-a70b-f6a53298dbe2 req-ebf33aa2-b070-4ced-bc22-12c4f22bb41c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.658505] [50969]: [pid: 50969|app: 0|req: 4669/9675] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.679211] [50968]: [pid: 50968|app: 0|req: 5007/9676] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:20 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.759319] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5201d390-d9a3-41cf-9cc2-1eb5fa97a9b9 req-b8aa921f-7385-4657-ae64-04226dc2dcf2 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.760463] [50969]: [pid: 50969|app: 0|req: 4670/9677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.767012] [50968]: DEBUG neutron.api.wsgi [req-5201d390-d9a3-41cf-9cc2-1eb5fa97a9b9 req-9b36e5bc-968d-4894-8d1b-224bc43ab060 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.789400] [50968]: [pid: 50968|app: 0|req: 5008/9678] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.813081] [50969]: [pid: 50969|app: 0|req: 4671/9679] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?tenant_id=ac7265a8a79041f4bf0ad099ae502d7f&name=default => generated 2929 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1068.856589] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6ac3f3cb-54a1-424c-b005-e1dc33a81fb8 admin admin] Publish callbacks [] for security_group (44bd23af-d078-428a-9579-9dc775303088), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.876576] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6ac3f3cb-54a1-424c-b005-e1dc33a81fb8 admin admin] Publish callbacks [] for security_group (44bd23af-d078-428a-9579-9dc775303088), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.876779] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0353340-7ec5-4815-b6f1-caab29064eee req-34e8148b-24dd-4457-989a-1bf127c01941 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.877734] [50969]: [pid: 50969|app: 0|req: 4672/9680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.885684] [50969]: DEBUG neutron.api.wsgi [req-a0353340-7ec5-4815-b6f1-caab29064eee req-7ad87b09-f9e2-4fd8-858c-e9d5b4e00e2a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.917181] [50969]: [pid: 50969|app: 0|req: 4673/9681] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.921834] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6ac3f3cb-54a1-424c-b005-e1dc33a81fb8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (44bd23af-d078-428a-9579-9dc775303088), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.927806] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ac3f3cb-54a1-424c-b005-e1dc33a81fb8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=44bd23af-d078-428a-9579-9dc775303088,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1068.932610] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6ac3f3cb-54a1-424c-b005-e1dc33a81fb8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.933722] [50968]: [pid: 50968|app: 0|req: 5009/9682] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:21 2025] DELETE /networking/v2.0/security-groups/44bd23af-d078-428a-9579-9dc775303088 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1068.987722] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-215ea12d-2c52-4609-8df9-385b84b58c7c req-b6bbdb14-7173-4b66-b528-1b6fd78dc379 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.989492] [50969]: [pid: 50969|app: 0|req: 4674/9683] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.997601] [50969]: DEBUG neutron.api.wsgi [req-215ea12d-2c52-4609-8df9-385b84b58c7c req-bc6b2543-c96a-4ec3-8310-65fbdf06d0e5 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.022973] [50969]: [pid: 50969|app: 0|req: 4675/9684] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1069.034820] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a9b78cc-95a6-4adb-910e-4fcbaa29e994 req-17d3b021-8f4f-4539-837b-69c44311e8d4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.036402] [50968]: [pid: 50968|app: 0|req: 5010/9685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.042911] [50969]: DEBUG neutron.api.wsgi [req-6a9b78cc-95a6-4adb-910e-4fcbaa29e994 req-3981a497-0d5e-4080-a0ba-d87562ea58aa tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.065430] [50969]: [pid: 50969|app: 0|req: 4676/9686] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.130891] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-cff1c317-f7f3-4abe-9cad-f9f2c055df77 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.131988] [50968]: [pid: 50968|app: 0|req: 5011/9687] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1069.138664] [50968]: DEBUG neutron.api.wsgi [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-08dd6a50-201d-464f-851c-4da7fc99e993 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.154611] [50968]: [pid: 50968|app: 0|req: 5012/9688] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=c2630ad9-1c26-483a-8ebd-2305c92f519c => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.161255] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89d3859d-2082-47b6-9e68-f36c74807350 req-6479f71b-dfde-415e-8974-c34348aacb67 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.162798] [50969]: [pid: 50969|app: 0|req: 4677/9689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.171787] [50969]: DEBUG neutron.api.wsgi [req-89d3859d-2082-47b6-9e68-f36c74807350 req-bf10516c-37f9-4920-aeff-75d92f536677 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.192422] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-0f3756e4-de54-4e46-922b-e14b63d24d9e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.194094] [50968]: [pid: 50968|app: 0|req: 5013/9690] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1069.196946] [50969]: [pid: 50969|app: 0|req: 4678/9691] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1069.236179] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2bf5dc3-bf47-45bc-bb90-61076944d728 req-d39e24f3-ad51-4ea3-80cb-da27ac5a43b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.237270] [50969]: [pid: 50969|app: 0|req: 4679/9692] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1069.290382] [50969]: [pid: 50969|app: 0|req: 4680/9693] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1069.290631] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-baed0696-60cd-4778-9525-83620b0ff8a9 req-7bbe428d-8a35-41bd-8158-97c5d3fef223 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.291877] [50968]: [pid: 50968|app: 0|req: 5014/9694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.298960] [50968]: DEBUG neutron.api.wsgi [req-baed0696-60cd-4778-9525-83620b0ff8a9 req-8c3351e2-2021-4714-834e-28a099e390ed tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.328234] [50968]: [pid: 50968|app: 0|req: 5015/9695] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.337572] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b186561-1eff-43f3-a07b-5f073b4d3b0f req-ae7c0227-aebb-44b8-b89a-fc4706e9bc52 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.338606] [50969]: [pid: 50969|app: 0|req: 4681/9696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.348043] [50969]: DEBUG neutron.api.wsgi [req-4b186561-1eff-43f3-a07b-5f073b4d3b0f req-e76f6f3a-3048-4aec-9011-f42dcdb52e19 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.382622] [50969]: [pid: 50969|app: 0|req: 4682/9697] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.401147] [50968]: [pid: 50968|app: 0|req: 5016/9698] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.409267] [50969]: [pid: 50969|app: 0|req: 4683/9699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.464755] [50968]: [pid: 50968|app: 0|req: 5017/9700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1069.497326] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74ffe425-390e-48b5-9cb2-7d94ed78c01d req-4269a7b7-5b8e-4ae5-b25d-19d6a9d5c982 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.498955] [50969]: [pid: 50969|app: 0|req: 4684/9701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.505602] [50968]: DEBUG neutron.api.wsgi [req-74ffe425-390e-48b5-9cb2-7d94ed78c01d req-b94a2726-374a-4e90-b494-1b6fbbaccaa0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.524837] [50969]: [pid: 50969|app: 0|req: 4685/9702] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.528434] [50968]: [pid: 50968|app: 0|req: 5018/9703] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.597876] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-665f1dd8-fd35-4a33-93ce-5c07f9820279 req-70c398a4-c8a9-40a1-85c1-7696b2b0ce49 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.598863] [50968]: [pid: 50968|app: 0|req: 5019/9704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.604491] [50968]: DEBUG neutron.api.wsgi [req-665f1dd8-fd35-4a33-93ce-5c07f9820279 req-c62ffcdf-c340-470c-95d9-249e7bda3207 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.624414] [50968]: [pid: 50968|app: 0|req: 5020/9705] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1069.669678] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-e161bee6-1797-449b-b955-4717820f812e tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.670320] [50968]: [pid: 50968|app: 0|req: 5021/9706] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:21 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.723734] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (3478869a-88e1-4098-9d80-94d4b28e4052), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1069.735782] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1c32c3f-2bf9-464a-90e1-4eebfe9bcf83 req-6a95f3fc-8a23-4cb9-96a1-6c8ddbeb20de tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.739501] [50968]: [pid: 50968|app: 0|req: 5022/9707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.739636] [50968]: DEBUG neutron.api.wsgi [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-5c1802ba-ee7c-46b5-92e3-475643556a5b tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.744343] [50968]: [pid: 50968|app: 0|req: 5023/9708] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/quotas/b8b093d93cf34c91bbeb515844a183a0 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.746723] [50968]: DEBUG neutron.api.wsgi [req-b1c32c3f-2bf9-464a-90e1-4eebfe9bcf83 req-4fe8422e-526a-4627-875d-1fdb58e99c5c tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.767411] [50968]: [pid: 50968|app: 0|req: 5024/9709] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.797726] [50968]: [pid: 50968|app: 0|req: 5025/9710] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&fields=id => generated 195 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.833501] [50968]: [pid: 50968|app: 0|req: 5026/9711] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.841429] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Deleting port 45e353ae-83ab-49cc-8d96-6e797d126ab6 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1069.841649] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (45e353ae-83ab-49cc-8d96-6e797d126ab6), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1069.868649] [50969]: DEBUG neutron.plugins.ml2.db [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] For port 45e353ae-83ab-49cc-8d96-6e797d126ab6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=45e353ae-83ab-49cc-8d96-6e797d126ab6,segment=NetworkSegment(bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2),segment_id=bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1069.869050] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (45e353ae-83ab-49cc-8d96-6e797d126ab6), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1069.870603] [50968]: [pid: 50968|app: 0|req: 5027/9712] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1069.874948] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] delete_port_precommit called with port settings {'id': '45e353ae-83ab-49cc-8d96-6e797d126ab6', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:57:a3:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_interface', 'standard_attr_id': 1505, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', '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-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 5, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1069.875140] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] delete_port_precommit: [ 1069.875140] [50969]: key[mac_address], fa:16:3e:57:a3:c5 -> None [ 1069.875140] [50969]: key[device_id], 3478869a-88e1-4098-9d80-94d4b28e4052 -> None [ 1069.875140] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1069.875140] [50969]: key[binding:vnic_type], normal -> None [ 1069.875140] [50969]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1069.875140] [50969]: key[tags], [] -> None [ 1069.875140] [50969]: key[allowed_address_pairs], [] -> None [ 1069.875140] [50969]: key[created_at], 2025-11-21T22:41:41Z -> None [ 1069.875140] [50969]: key[name], -> None [ 1069.875140] [50969]: key[status], ACTIVE -> None [ 1069.875140] [50969]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1069.875140] [50969]: key[fixed_ips], [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}] -> None [ 1069.875140] [50969]: key[id], 45e353ae-83ab-49cc-8d96-6e797d126ab6 -> None [ 1069.875140] [50969]: key[port_security_enabled], False -> None [ 1069.875140] [50969]: key[network_id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1069.875140] [50969]: key[security_groups], [] -> None [ 1069.875140] [50969]: key[binding:profile], {} -> None [ 1069.875140] [50969]: key[binding:host_id], devstack -> None [ 1069.875140] [50969]: key[revision_number], 5 -> None [ 1069.875140] [50969]: key[description], -> None [ 1069.875140] [50969]: key[updated_at], 2025-11-21T22:41:44Z -> None [ 1069.875140] [50969]: key[standard_attr_id], 1505 -> None [ 1069.875140] [50969]: key[admin_state_up], True -> None [ 1069.875140] [50969]: key[binding:vif_type], ovs -> None [ 1069.875140] [50969]: key[device_owner], network:router_interface -> None [ 1069.875140] [50969]: key[extra_dhcp_opts], [] -> None [ 1069.875140] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1069.877382] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Calling delete_port for 45e353ae-83ab-49cc-8d96-6e797d126ab6 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1070.004269] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d75bd3b6-0cc7-408e-a35f-3b78f2814629 req-295a4cb2-cc98-4530-a5dd-839b5f09a689 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.005601] [50968]: [pid: 50968|app: 0|req: 5028/9713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.014039] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (45e353ae-83ab-49cc-8d96-6e797d126ab6), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.026085] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Pushing event deleted for resources: {'Port': ['ID=45e353ae-83ab-49cc-8d96-6e797d126ab6,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1070.059724] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56bcf4da-254f-4ce1-a51a-259788fd8464 req-2ce51a57-2d06-414b-a21e-32874249e821 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.060801] [50968]: [pid: 50968|app: 0|req: 5029/9714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.063744] [50968]: DEBUG neutron.api.wsgi [req-d75bd3b6-0cc7-408e-a35f-3b78f2814629 req-fe75f2f8-fe3a-49a4-8919-df851eb323b6 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.070289] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] delete_port_postcommit called with port settings {'id': '45e353ae-83ab-49cc-8d96-6e797d126ab6', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:57:a3:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_interface', 'standard_attr_id': 1505, 'fixed_ips': [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', '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-21T22:41:41Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 5, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d1845438-5126-4517-8782-909bca1e49d6'], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1070.070734] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] delete_port_postcommit: [ 1070.070734] [50969]: key[mac_address], fa:16:3e:57:a3:c5 -> None [ 1070.070734] [50969]: key[device_id], 3478869a-88e1-4098-9d80-94d4b28e4052 -> None [ 1070.070734] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1070.070734] [50969]: key[binding:vnic_type], normal -> None [ 1070.070734] [50969]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1070.070734] [50969]: key[tags], [] -> None [ 1070.070734] [50969]: key[allowed_address_pairs], [] -> None [ 1070.070734] [50969]: key[created_at], 2025-11-21T22:41:41Z -> None [ 1070.070734] [50969]: key[name], -> None [ 1070.070734] [50969]: key[status], ACTIVE -> None [ 1070.070734] [50969]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1070.070734] [50969]: key[fixed_ips], [{'subnet_id': 'd1845438-5126-4517-8782-909bca1e49d6', 'ip_address': '192.168.128.1'}] -> None [ 1070.070734] [50969]: key[id], 45e353ae-83ab-49cc-8d96-6e797d126ab6 -> None [ 1070.070734] [50969]: key[port_security_enabled], False -> None [ 1070.070734] [50969]: key[network_id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1070.070734] [50969]: key[security_groups], [] -> None [ 1070.070734] [50969]: key[binding:profile], {} -> None [ 1070.070734] [50969]: key[binding:host_id], devstack -> None [ 1070.070734] [50969]: key[revision_number], 5 -> None [ 1070.070734] [50969]: key[description], -> None [ 1070.070734] [50969]: key[updated_at], 2025-11-21T22:41:44Z -> None [ 1070.070734] [50969]: key[standard_attr_id], 1505 -> None [ 1070.070734] [50969]: key[admin_state_up], True -> None [ 1070.070734] [50969]: key[binding:vif_type], ovs -> None [ 1070.070734] [50969]: key[device_owner], network:router_interface -> None [ 1070.070734] [50969]: key[extra_dhcp_opts], [] -> None [ 1070.070734] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1070.085384] [50968]: [pid: 50968|app: 0|req: 5030/9715] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.087991] [50968]: DEBUG neutron.api.wsgi [req-56bcf4da-254f-4ce1-a51a-259788fd8464 req-490aeb37-4502-4552-bc05-3ea91a21f338 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.107214] [50968]: [pid: 50968|app: 0|req: 5031/9716] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.144830] [50969]: DEBUG neutron_lib.callbacks.manager [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (3478869a-88e1-4098-9d80-94d4b28e4052), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.155318] [50968]: [pid: 50968|app: 0|req: 5032/9717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.215938] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-603aa8f9-55fa-4ae9-8aa0-9a5326af74a1 req-8b5a7d5e-ff70-492f-830e-a15c14e799a7 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.217468] [50968]: [pid: 50968|app: 0|req: 5033/9718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1070.227034] [50968]: DEBUG neutron.api.wsgi [req-603aa8f9-55fa-4ae9-8aa0-9a5326af74a1 req-3795eb03-b881-4003-ad9e-dee857babe13 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.256737] [50968]: [pid: 50968|app: 0|req: 5034/9719] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/security-groups?id=c936d9b1-70e6-41ff-b4fc-481a320e93bf&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.309836] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Router 3478869a-88e1-4098-9d80-94d4b28e4052 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1070.380521] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-03719224-ce90-4109-befa-db9ab3e7c3c3 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1070.384400] [50969]: [pid: 50969|app: 0|req: 4686/9720] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:43:21 2025] PUT /networking/v2.0/routers/3478869a-88e1-4098-9d80-94d4b28e4052/remove_router_interface => generated 309 bytes in 830 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.389412] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6267908f-1b9a-42a0-a551-baf553a498a9 req-7faceb88-faf7-45cf-be1d-469b45b5f809 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.390484] [50968]: [pid: 50968|app: 0|req: 5035/9721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.418810] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-050eaf20-95b7-4871-b19b-670d73d7ac68 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.420450] [50968]: [pid: 50968|app: 0|req: 5036/9722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.462922] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3e1369c5-dcb7-4dc9-aaa1-84a6c1ec4bf3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.471563] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks [] for router (3478869a-88e1-4098-9d80-94d4b28e4052), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.518447] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks [] for router_gateway (3478869a-88e1-4098-9d80-94d4b28e4052), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.567340] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3e1369c5-dcb7-4dc9-aaa1-84a6c1ec4bf3 admin admin] Publish callbacks [] for security_group (bc194e8a-0264-42ba-bd0d-5abc15f74643), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.568655] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3e1369c5-dcb7-4dc9-aaa1-84a6c1ec4bf3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (bc194e8a-0264-42ba-bd0d-5abc15f74643), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.577234] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Deleting port c0fb3444-5ed3-478e-acee-3985cddc0886 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1070.577432] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (c0fb3444-5ed3-478e-acee-3985cddc0886), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.591428] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3e1369c5-dcb7-4dc9-aaa1-84a6c1ec4bf3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=bc194e8a-0264-42ba-bd0d-5abc15f74643,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1070.604052] [50969]: [pid: 50969|app: 0|req: 4687/9723] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/security-groups?tenant_id=f7bedf09edcf434880c582bb8ca4e0d7&name=default => generated 2929 bytes in 219 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1070.606540] [50969]: DEBUG neutron.api.wsgi [req-6267908f-1b9a-42a0-a551-baf553a498a9 req-2c8b6008-b5e2-443c-a754-67ae8cebab6a tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.617210] [50968]: DEBUG neutron.plugins.ml2.db [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] For port c0fb3444-5ed3-478e-acee-3985cddc0886, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c0fb3444-5ed3-478e-acee-3985cddc0886,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1070.617534] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (c0fb3444-5ed3-478e-acee-3985cddc0886), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.622478] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] delete_port_precommit called with port settings {'id': 'c0fb3444-5ed3-478e-acee-3985cddc0886', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:73:0e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1070.622769] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] delete_port_precommit: [ 1070.622769] [50968]: key[mac_address], fa:16:3e:b9:73:0e -> None [ 1070.622769] [50968]: key[device_id], 3478869a-88e1-4098-9d80-94d4b28e4052 -> None [ 1070.622769] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1070.622769] [50968]: key[binding:vnic_type], normal -> None [ 1070.622769] [50968]: key[project_id], -> None [ 1070.622769] [50968]: key[tags], [] -> None [ 1070.622769] [50968]: key[allowed_address_pairs], [] -> None [ 1070.622769] [50968]: key[created_at], 2025-11-21T22:41:40Z -> None [ 1070.622769] [50968]: key[name], -> None [ 1070.622769] [50968]: key[status], ACTIVE -> None [ 1070.622769] [50968]: key[tenant_id], -> None [ 1070.622769] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.149'}] -> None [ 1070.622769] [50968]: key[id], c0fb3444-5ed3-478e-acee-3985cddc0886 -> None [ 1070.622769] [50968]: key[port_security_enabled], False -> None [ 1070.622769] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1070.622769] [50968]: key[security_groups], [] -> None [ 1070.622769] [50968]: key[binding:profile], {} -> None [ 1070.622769] [50968]: key[binding:host_id], devstack -> None [ 1070.622769] [50968]: key[revision_number], 5 -> None [ 1070.622769] [50968]: key[description], -> None [ 1070.622769] [50968]: key[updated_at], 2025-11-21T22:41:41Z -> None [ 1070.622769] [50968]: key[standard_attr_id], 1503 -> None [ 1070.622769] [50968]: key[admin_state_up], True -> None [ 1070.622769] [50968]: key[binding:vif_type], ovs -> None [ 1070.622769] [50968]: key[device_owner], network:router_gateway -> None [ 1070.622769] [50968]: key[extra_dhcp_opts], [] -> None [ 1070.622769] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1070.624974] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Calling delete_port for c0fb3444-5ed3-478e-acee-3985cddc0886 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1070.630141] [50969]: [pid: 50969|app: 0|req: 4688/9724] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:22 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.678436] [50969]: DEBUG neutron.plugins.ml2.plugin [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Deleting port fb6f9609-7576-4f53-b1bd-044eac7e6b45 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1070.678686] [50969]: DEBUG neutron_lib.callbacks.manager [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.708224] [50969]: DEBUG neutron.plugins.ml2.db [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] For port fb6f9609-7576-4f53-b1bd-044eac7e6b45, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb6f9609-7576-4f53-b1bd-044eac7e6b45,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1070.708496] [50969]: DEBUG neutron_lib.callbacks.manager [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.712950] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1070.713270] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit: [ 1070.713270] [50969]: key[mac_address], fa:16:3e:9d:30:a9 -> None [ 1070.713270] [50969]: key[device_id], 6b652529-5c45-4dff-9d4f-c16c8c4b1300 -> None [ 1070.713270] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1070.713270] [50969]: key[binding:vnic_type], normal -> None [ 1070.713270] [50969]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1070.713270] [50969]: key[tags], [] -> None [ 1070.713270] [50969]: key[allowed_address_pairs], [] -> None [ 1070.713270] [50969]: key[created_at], 2025-11-21T22:42:26Z -> None [ 1070.713270] [50969]: key[name], -> None [ 1070.713270] [50969]: key[status], ACTIVE -> None [ 1070.713270] [50969]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1070.713270] [50969]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}] -> None [ 1070.713270] [50969]: key[id], fb6f9609-7576-4f53-b1bd-044eac7e6b45 -> None [ 1070.713270] [50969]: key[port_security_enabled], True -> None [ 1070.713270] [50969]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1070.713270] [50969]: key[security_groups], ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'] -> None [ 1070.713270] [50969]: key[binding:profile], {} -> None [ 1070.713270] [50969]: key[binding:host_id], cpu-1 -> None [ 1070.713270] [50969]: key[revision_number], 5 -> None [ 1070.713270] [50969]: key[description], -> None [ 1070.713270] [50969]: key[updated_at], 2025-11-21T22:42:27Z -> None [ 1070.713270] [50969]: key[standard_attr_id], 1560 -> None [ 1070.713270] [50969]: key[admin_state_up], True -> None [ 1070.713270] [50969]: key[binding:vif_type], ovs -> None [ 1070.713270] [50969]: key[device_owner], compute:nova -> None [ 1070.713270] [50969]: key[extra_dhcp_opts], [] -> None [ 1070.713270] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1070.722174] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (c0fb3444-5ed3-478e-acee-3985cddc0886), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.730664] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Pushing event deleted for resources: {'Port': ['ID=c0fb3444-5ed3-478e-acee-3985cddc0886,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1070.767249] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] delete_port_postcommit called with port settings {'id': 'c0fb3444-5ed3-478e-acee-3985cddc0886', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:73:0e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3478869a-88e1-4098-9d80-94d4b28e4052', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1070.768290] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] delete_port_postcommit: [ 1070.768290] [50968]: key[mac_address], fa:16:3e:b9:73:0e -> None [ 1070.768290] [50968]: key[device_id], 3478869a-88e1-4098-9d80-94d4b28e4052 -> None [ 1070.768290] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1070.768290] [50968]: key[binding:vnic_type], normal -> None [ 1070.768290] [50968]: key[project_id], -> None [ 1070.768290] [50968]: key[tags], [] -> None [ 1070.768290] [50968]: key[allowed_address_pairs], [] -> None [ 1070.768290] [50968]: key[created_at], 2025-11-21T22:41:40Z -> None [ 1070.768290] [50968]: key[name], -> None [ 1070.768290] [50968]: key[status], ACTIVE -> None [ 1070.768290] [50968]: key[tenant_id], -> None [ 1070.768290] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.149'}] -> None [ 1070.768290] [50968]: key[id], c0fb3444-5ed3-478e-acee-3985cddc0886 -> None [ 1070.768290] [50968]: key[port_security_enabled], False -> None [ 1070.768290] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1070.768290] [50968]: key[security_groups], [] -> None [ 1070.768290] [50968]: key[binding:profile], {} -> None [ 1070.768290] [50968]: key[binding:host_id], devstack -> None [ 1070.768290] [50968]: key[revision_number], 5 -> None [ 1070.768290] [50968]: key[description], -> None [ 1070.768290] [50968]: key[updated_at], 2025-11-21T22:41:41Z -> None [ 1070.768290] [50968]: key[standard_attr_id], 1503 -> None [ 1070.768290] [50968]: key[admin_state_up], True -> None [ 1070.768290] [50968]: key[binding:vif_type], ovs -> None [ 1070.768290] [50968]: key[device_owner], network:router_gateway -> None [ 1070.768290] [50968]: key[extra_dhcp_opts], [] -> None [ 1070.768290] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1070.769894] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (3478869a-88e1-4098-9d80-94d4b28e4052), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.808560] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (3478869a-88e1-4098-9d80-94d4b28e4052), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.810884] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks [] for router_controller (3478869a-88e1-4098-9d80-94d4b28e4052), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.848276] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (3478869a-88e1-4098-9d80-94d4b28e4052), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.849033] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Fanout notify agent at l3_agent the message router_deleted on router 3478869a-88e1-4098-9d80-94d4b28e4052 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1070.849553] [50969]: DEBUG neutron_lib.callbacks.manager [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.849729] [50969]: DEBUG neutron_lib.callbacks.manager [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (eda5c8f7-c02e-4b71-98b6-1fcad6163a92), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.849918] [50969]: INFO neutron.db.l3_db [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Floating IP eda5c8f7-c02e-4b71-98b6-1fcad6163a92 disassociated. External IP: 10.180.180.227, port: fb6f9609-7576-4f53-b1bd-044eac7e6b45. [ 1070.850110] [50969]: DEBUG neutron.plugins.ml2.plugin [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Calling delete_port for fb6f9609-7576-4f53-b1bd-044eac7e6b45 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1070.854256] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a59b5497-8872-45d0-9514-b7de7ed337dd admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.854821] [50968]: [pid: 50968|app: 0|req: 5037/9725] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:22 2025] DELETE /networking/v2.0/routers/3478869a-88e1-4098-9d80-94d4b28e4052 => generated 0 bytes in 434 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1070.896933] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98544551-e333-4fa0-8a05-45bba4d47abe req-c221bb2e-e1a4-460d-9521-71f7cf08a7c0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.898630] [50968]: [pid: 50968|app: 0|req: 5038/9726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.923110] [50969]: DEBUG neutron_lib.callbacks.manager [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (fb6f9609-7576-4f53-b1bd-044eac7e6b45), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.933922] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'Port': ['ID=fb6f9609-7576-4f53-b1bd-044eac7e6b45,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1070.945185] [50968]: DEBUG neutron_lib.callbacks.manager [None req-03d60b4f-6607-4c80-913f-c319277b30d1 admin admin] Publish callbacks [] for security_group (bc194e8a-0264-42ba-bd0d-5abc15f74643), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.962781] [50968]: DEBUG neutron_lib.callbacks.manager [None req-03d60b4f-6607-4c80-913f-c319277b30d1 admin admin] Publish callbacks [] for security_group (bc194e8a-0264-42ba-bd0d-5abc15f74643), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.985546] [50968]: DEBUG neutron_lib.callbacks.manager [None req-03d60b4f-6607-4c80-913f-c319277b30d1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (bc194e8a-0264-42ba-bd0d-5abc15f74643), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.990588] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03d60b4f-6607-4c80-913f-c319277b30d1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=bc194e8a-0264-42ba-bd0d-5abc15f74643,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1070.994682] [50968]: DEBUG neutron_lib.callbacks.manager [None req-03d60b4f-6607-4c80-913f-c319277b30d1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1070.995271] [50968]: [pid: 50968|app: 0|req: 5039/9727] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:23 2025] DELETE /networking/v2.0/security-groups/bc194e8a-0264-42ba-bd0d-5abc15f74643 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1071.004831] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1071.016322] [50968]: [pid: 50968|app: 0|req: 5040/9728] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.040569] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] Deleting subnet d1845438-5126-4517-8782-909bca1e49d6 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1071.045033] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] Publish callbacks [] for subnet (d1845438-5126-4517-8782-909bca1e49d6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.060817] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (d1845438-5126-4517-8782-909bca1e49d6), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.063325] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1071.088447] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] No DVR routers for this DVR port fb6f9609-7576-4f53-b1bd-044eac7e6b45 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1071.088898] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit called with port settings {'id': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:9d:30:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'device_owner': 'compute:nova', 'standard_attr_id': 1560, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:27Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1071.089046] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit: [ 1071.089046] [50969]: key[mac_address], fa:16:3e:9d:30:a9 -> None [ 1071.089046] [50969]: key[device_id], 6b652529-5c45-4dff-9d4f-c16c8c4b1300 -> None [ 1071.089046] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1071.089046] [50969]: key[binding:vnic_type], normal -> None [ 1071.089046] [50969]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1071.089046] [50969]: key[tags], [] -> None [ 1071.089046] [50969]: key[allowed_address_pairs], [] -> None [ 1071.089046] [50969]: key[created_at], 2025-11-21T22:42:26Z -> None [ 1071.089046] [50969]: key[name], -> None [ 1071.089046] [50969]: key[status], ACTIVE -> None [ 1071.089046] [50969]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1071.089046] [50969]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.13'}] -> None [ 1071.089046] [50969]: key[id], fb6f9609-7576-4f53-b1bd-044eac7e6b45 -> None [ 1071.089046] [50969]: key[port_security_enabled], True -> None [ 1071.089046] [50969]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1071.089046] [50969]: key[security_groups], ['c936d9b1-70e6-41ff-b4fc-481a320e93bf'] -> None [ 1071.089046] [50969]: key[binding:profile], {} -> None [ 1071.089046] [50969]: key[binding:host_id], cpu-1 -> None [ 1071.089046] [50969]: key[revision_number], 5 -> None [ 1071.089046] [50969]: key[description], -> None [ 1071.089046] [50969]: key[updated_at], 2025-11-21T22:42:27Z -> None [ 1071.089046] [50969]: key[standard_attr_id], 1560 -> None [ 1071.089046] [50969]: key[admin_state_up], True -> None [ 1071.089046] [50969]: key[binding:vif_type], ovs -> None [ 1071.089046] [50969]: key[device_owner], compute:nova -> None [ 1071.089046] [50969]: key[extra_dhcp_opts], [] -> None [ 1071.089046] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.091604] [50969]: DEBUG neutron_lib.callbacks.manager [req-42ebd6e6-214b-40a7-9089-619709f39d34 req-8ee7388d-d328-41a2-85b9-ec45ecfbbd1f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.092380] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'name': 'network-vif-deleted', 'tag': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1071.096744] [50969]: [pid: 50969|app: 0|req: 4689/9729] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:22 2025] DELETE /networking/v2.0/ports/fb6f9609-7576-4f53-b1bd-044eac7e6b45 => generated 0 bytes in 467 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1071.100401] [50969]: DEBUG neutron.api.wsgi [req-98544551-e333-4fa0-8a05-45bba4d47abe req-1c8aa52e-eff4-4f32-b344-5b4e0ae2d3c3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1071.105834] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c0165f8e-6eab-435a-9fc9-0d6de54678dd" -d '{"events": [{"server_uuid": "6b652529-5c45-4dff-9d4f-c16c8c4b1300", "name": "network-vif-deleted", "tag": "fb6f9609-7576-4f53-b1bd-044eac7e6b45"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1071.133510] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (d1845438-5126-4517-8782-909bca1e49d6), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.133808] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] delete_subnet_precommit called with subnet settings {'id': 'd1845438-5126-4517-8782-909bca1e49d6', 'name': 'tempest-ImagesOneServerTestJSON-96385865-subnet', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1501, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings None) [ 1071.134048] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] delete_subnet_precommit: [ 1071.134048] [50968]: key[service_types], [] -> None [ 1071.134048] [50968]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.134048] [50968]: key[tags], [] -> None [ 1071.134048] [50968]: key[router:external], False -> None [ 1071.134048] [50968]: key[ipv6_ra_mode], None -> None [ 1071.134048] [50968]: key[created_at], 2025-11-21T22:41:40Z -> None [ 1071.134048] [50968]: key[name], tempest-ImagesOneServerTestJSON-96385865-subnet -> None [ 1071.134048] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1071.134048] [50968]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.134048] [50968]: key[id], d1845438-5126-4517-8782-909bca1e49d6 -> None [ 1071.134048] [50968]: key[network_id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1071.134048] [50968]: key[host_routes], [] -> None [ 1071.134048] [50968]: key[revision_number], 0 -> None [ 1071.134048] [50968]: key[dns_nameservers], [] -> None [ 1071.134048] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1071.134048] [50968]: key[updated_at], 2025-11-21T22:41:40Z -> None [ 1071.134048] [50968]: key[description], -> None [ 1071.134048] [50968]: key[standard_attr_id], 1501 -> None [ 1071.134048] [50968]: key[segment_id], None -> None [ 1071.134048] [50968]: key[shared], False -> None [ 1071.134048] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1071.134048] [50968]: key[ipv6_address_mode], None -> None [ 1071.134048] [50968]: key[enable_dhcp], True -> None [ 1071.134048] [50968]: key[subnetpool_id], None -> None [ 1071.134048] [50968]: key[ip_version], 4 -> None [ 1071.134048] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.141651] [50969]: [pid: 50969|app: 0|req: 4690/9730] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.157159] [50969]: [pid: 50969|app: 0|req: 4691/9731] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.203283] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (d1845438-5126-4517-8782-909bca1e49d6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.203516] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] delete_subnet_postcommit called with subnet settings {'id': 'd1845438-5126-4517-8782-909bca1e49d6', 'name': 'tempest-ImagesOneServerTestJSON-96385865-subnet', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1501, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:41:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings None) [ 1071.204135] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] delete_subnet_postcommit: [ 1071.204135] [50968]: key[service_types], [] -> None [ 1071.204135] [50968]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.204135] [50968]: key[tags], [] -> None [ 1071.204135] [50968]: key[router:external], False -> None [ 1071.204135] [50968]: key[ipv6_ra_mode], None -> None [ 1071.204135] [50968]: key[created_at], 2025-11-21T22:41:40Z -> None [ 1071.204135] [50968]: key[name], tempest-ImagesOneServerTestJSON-96385865-subnet -> None [ 1071.204135] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1071.204135] [50968]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.204135] [50968]: key[id], d1845438-5126-4517-8782-909bca1e49d6 -> None [ 1071.204135] [50968]: key[network_id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1071.204135] [50968]: key[host_routes], [] -> None [ 1071.204135] [50968]: key[revision_number], 0 -> None [ 1071.204135] [50968]: key[dns_nameservers], [] -> None [ 1071.204135] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1071.204135] [50968]: key[updated_at], 2025-11-21T22:41:40Z -> None [ 1071.204135] [50968]: key[description], -> None [ 1071.204135] [50968]: key[standard_attr_id], 1501 -> None [ 1071.204135] [50968]: key[segment_id], None -> None [ 1071.204135] [50968]: key[shared], False -> None [ 1071.204135] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1071.204135] [50968]: key[ipv6_address_mode], None -> None [ 1071.204135] [50968]: key[enable_dhcp], True -> None [ 1071.204135] [50968]: key[subnetpool_id], None -> None [ 1071.204135] [50968]: key[ip_version], 4 -> None [ 1071.204135] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.210421] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] Pushing event deleted for resources: {'Subnet': ['ID=d1845438-5126-4517-8782-909bca1e49d6,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1071.222335] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0e319f6b-d4cc-4597-bb60-1f0f88b3eacc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.225508] [50968]: [pid: 50968|app: 0|req: 5041/9732] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:23 2025] DELETE /networking/v2.0/subnets/d1845438-5126-4517-8782-909bca1e49d6 => generated 0 bytes in 210 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1071.275747] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (64fb7a34-e4b2-41b2-9d78-cfb7c3833a51), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.303500] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Deleting port 970a66c6-ff65-4fc5-8e3d-35dc761e9b47 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1071.303723] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (970a66c6-ff65-4fc5-8e3d-35dc761e9b47), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.317229] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ca5f401-d94f-4b12-a8dc-39c869d9df55 req-742b3fc6-4d3b-4b18-bc8d-6ad6e168f273 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.318605] [50968]: [pid: 50968|app: 0|req: 5042/9733] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.333334] [50969]: DEBUG neutron.plugins.ml2.db [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] For port 970a66c6-ff65-4fc5-8e3d-35dc761e9b47, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=970a66c6-ff65-4fc5-8e3d-35dc761e9b47,segment=NetworkSegment(bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2),segment_id=bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1071.333449] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (970a66c6-ff65-4fc5-8e3d-35dc761e9b47), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.338776] [50968]: [pid: 50968|app: 0|req: 5043/9734] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.338963] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] delete_port_precommit called with port settings {'id': '970a66c6-ff65-4fc5-8e3d-35dc761e9b47', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:8e:95:3e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'device_owner': 'network:dhcp', 'standard_attr_id': 1507, '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-21T22:41:47Z', 'updated_at': '2025-11-21T22:43:23Z', 'revision_number': 5, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:43:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1071.339135] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] delete_port_precommit: [ 1071.339135] [50969]: key[mac_address], fa:16:3e:8e:95:3e -> None [ 1071.339135] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1071.339135] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1071.339135] [50969]: key[binding:vnic_type], normal -> None [ 1071.339135] [50969]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.339135] [50969]: key[tags], [] -> None [ 1071.339135] [50969]: key[allowed_address_pairs], [] -> None [ 1071.339135] [50969]: key[created_at], 2025-11-21T22:41:47Z -> None [ 1071.339135] [50969]: key[name], -> None [ 1071.339135] [50969]: key[status], ACTIVE -> None [ 1071.339135] [50969]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.339135] [50969]: key[fixed_ips], [] -> None [ 1071.339135] [50969]: key[id], 970a66c6-ff65-4fc5-8e3d-35dc761e9b47 -> None [ 1071.339135] [50969]: key[port_security_enabled], False -> None [ 1071.339135] [50969]: key[network_id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1071.339135] [50969]: key[security_groups], [] -> None [ 1071.339135] [50969]: key[binding:profile], {} -> None [ 1071.339135] [50969]: key[binding:host_id], devstack -> None [ 1071.339135] [50969]: key[revision_number], 5 -> None [ 1071.339135] [50969]: key[description], -> None [ 1071.339135] [50969]: key[updated_at], 2025-11-21T22:43:23Z -> None [ 1071.339135] [50969]: key[standard_attr_id], 1507 -> None [ 1071.339135] [50969]: key[admin_state_up], True -> None [ 1071.339135] [50969]: key[binding:vif_type], ovs -> None [ 1071.339135] [50969]: key[device_owner], network:dhcp -> None [ 1071.339135] [50969]: key[extra_dhcp_opts], [] -> None [ 1071.339135] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.341636] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Calling delete_port for 970a66c6-ff65-4fc5-8e3d-35dc761e9b47 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1071.341766] [50968]: DEBUG neutron.api.wsgi [req-4ca5f401-d94f-4b12-a8dc-39c869d9df55 req-4ce9462b-e174-4e48-8408-fe03a8315c17 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1071.370902] [50968]: [pid: 50968|app: 0|req: 5044/9735] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.414123] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-2c476f7e-43cf-4ba6-894f-ea4bf1ce4df6 x-openstack-request-id: req-2c476f7e-43cf-4ba6-894f-ea4bf1ce4df6 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1071.414729] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6b652529-5c45-4dff-9d4f-c16c8c4b1300", "name": "network-vif-deleted", "tag": "fb6f9609-7576-4f53-b1bd-044eac7e6b45", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1071.414729] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2c476f7e-43cf-4ba6-894f-ea4bf1ce4df6 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1071.414729] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c476f7e-43cf-4ba6-894f-ea4bf1ce4df6'] response: {'server_uuid': '6b652529-5c45-4dff-9d4f-c16c8c4b1300', 'name': 'network-vif-deleted', 'tag': 'fb6f9609-7576-4f53-b1bd-044eac7e6b45', 'status': 'completed', 'code': 200} [ 1071.418479] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (970a66c6-ff65-4fc5-8e3d-35dc761e9b47), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.427703] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Pushing event deleted for resources: {'Port': ['ID=970a66c6-ff65-4fc5-8e3d-35dc761e9b47,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1071.435536] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-9ea7e310-c6ca-498e-a2f2-3468916e3f76 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.439342] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-9ea7e310-c6ca-498e-a2f2-3468916e3f76 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.441041] [50968]: [pid: 50968|app: 0|req: 5045/9736] 10.180.1.21 () {60 vars in 1545 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/networks?id=7cecd02c-7008-4b75-93ef-64e91030c335&id=7ba91295-a5fd-4015-8057-a1bc506ebf6b => generated 1190 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1071.442290] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] No DVR routers for this DVR port 970a66c6-ff65-4fc5-8e3d-35dc761e9b47 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1071.442516] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] delete_port_postcommit called with port settings {'id': '970a66c6-ff65-4fc5-8e3d-35dc761e9b47', 'name': '', 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'mac_address': 'fa:16:3e:8e:95:3e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'device_owner': 'network:dhcp', 'standard_attr_id': 1507, '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-21T22:41:47Z', 'updated_at': '2025-11-21T22:43:23Z', 'revision_number': 5, 'project_id': 'ad084460bdd24685a5cc00c971ad7763'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}}] (original binding levels None) on network {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:43:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} with segments to bind None [ 1071.442712] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] delete_port_postcommit: [ 1071.442712] [50969]: key[mac_address], fa:16:3e:8e:95:3e -> None [ 1071.442712] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1071.442712] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1071.442712] [50969]: key[binding:vnic_type], normal -> None [ 1071.442712] [50969]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.442712] [50969]: key[tags], [] -> None [ 1071.442712] [50969]: key[allowed_address_pairs], [] -> None [ 1071.442712] [50969]: key[created_at], 2025-11-21T22:41:47Z -> None [ 1071.442712] [50969]: key[name], -> None [ 1071.442712] [50969]: key[status], ACTIVE -> None [ 1071.442712] [50969]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.442712] [50969]: key[fixed_ips], [] -> None [ 1071.442712] [50969]: key[id], 970a66c6-ff65-4fc5-8e3d-35dc761e9b47 -> None [ 1071.442712] [50969]: key[port_security_enabled], False -> None [ 1071.442712] [50969]: key[network_id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1071.442712] [50969]: key[security_groups], [] -> None [ 1071.442712] [50969]: key[binding:profile], {} -> None [ 1071.442712] [50969]: key[binding:host_id], devstack -> None [ 1071.442712] [50969]: key[revision_number], 5 -> None [ 1071.442712] [50969]: key[description], -> None [ 1071.442712] [50969]: key[updated_at], 2025-11-21T22:43:23Z -> None [ 1071.442712] [50969]: key[standard_attr_id], 1507 -> None [ 1071.442712] [50969]: key[admin_state_up], True -> None [ 1071.442712] [50969]: key[binding:vif_type], ovs -> None [ 1071.442712] [50969]: key[device_owner], network:dhcp -> None [ 1071.442712] [50969]: key[extra_dhcp_opts], [] -> None [ 1071.442712] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.471371] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (64fb7a34-e4b2-41b2-9d78-cfb7c3833a51), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.476044] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc532597-08e3-4dad-819c-ff7fc3c4355a req-c130830e-b519-4af2-9b41-ecbf3ec0b519 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.477101] [50968]: [pid: 50968|app: 0|req: 5046/9737] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.480521] [50968]: DEBUG neutron.api.v2.base [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'port': {'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'admin_state_up': True, 'tenant_id': '5bea918845264a24882e01d48f60f8bc'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1071.482327] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] delete_network_precommit called with network settings {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:43:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} (original settings None) and network segments [{'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}] [ 1071.482482] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] delete_network_precommit: [ 1071.482482] [50969]: key[qinq], None -> None [ 1071.482482] [50969]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.482482] [50969]: key[tags], [] -> None [ 1071.482482] [50969]: key[router:external], False -> None [ 1071.482482] [50969]: key[created_at], 2025-11-21T22:41:40Z -> None [ 1071.482482] [50969]: key[name], tempest-ImagesOneServerTestJSON-96385865-network -> None [ 1071.482482] [50969]: key[status], ACTIVE -> None [ 1071.482482] [50969]: key[ipv6_address_scope], None -> None [ 1071.482482] [50969]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.482482] [50969]: key[availability_zone_hints], [] -> None [ 1071.482482] [50969]: key[availability_zones], ['nova'] -> None [ 1071.482482] [50969]: key[id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1071.482482] [50969]: key[port_security_enabled], True -> None [ 1071.482482] [50969]: key[subnets], [] -> None [ 1071.482482] [50969]: key[provider:segmentation_id], 48 -> None [ 1071.482482] [50969]: key[provider:network_type], vlan -> None [ 1071.482482] [50969]: key[revision_number], 3 -> None [ 1071.482482] [50969]: key[provider:physical_network], default -> None [ 1071.482482] [50969]: key[description], -> None [ 1071.482482] [50969]: key[updated_at], 2025-11-21T22:43:23Z -> None [ 1071.482482] [50969]: key[standard_attr_id], 1499 -> None [ 1071.482482] [50969]: key[admin_state_up], True -> None [ 1071.482482] [50969]: key[shared], False -> None [ 1071.482482] [50969]: key[ipv4_address_scope], None -> None [ 1071.482482] [50969]: key[vlan_transparent], None -> None [ 1071.482482] [50969]: key[mtu], 8950 -> None [ 1071.482482] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.483522] [50969]: DEBUG neutron.services.segments.db [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['64fb7a34-e4b2-41b2-9d78-cfb7c3833a51']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1071.487276] [50969]: DEBUG neutron.services.segments.db [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1071.487401] [50969]: DEBUG neutron.services.segments.db [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1071.491666] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.499313] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.507372] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Releasing vlan 48 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1071.507560] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.524347] [50969]: INFO neutron.services.segments.plugin [-] Segment bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2 resource provider aggregate not found [ 1071.533801] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (64fb7a34-e4b2-41b2-9d78-cfb7c3833a51), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.534577] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] delete_network_postcommit called with network settings {'id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51', 'name': 'tempest-ImagesOneServerTestJSON-96385865-network', 'tenant_id': 'ad084460bdd24685a5cc00c971ad7763', 'project_id': 'ad084460bdd24685a5cc00c971ad7763', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1499, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:40Z', 'updated_at': '2025-11-21T22:43:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 48} (original settings None) and network segments [{'id': 'bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 48, 'network_id': '64fb7a34-e4b2-41b2-9d78-cfb7c3833a51'}] [ 1071.534851] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] delete_network_postcommit: [ 1071.534851] [50969]: key[qinq], None -> None [ 1071.534851] [50969]: key[project_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.534851] [50969]: key[tags], [] -> None [ 1071.534851] [50969]: key[router:external], False -> None [ 1071.534851] [50969]: key[created_at], 2025-11-21T22:41:40Z -> None [ 1071.534851] [50969]: key[name], tempest-ImagesOneServerTestJSON-96385865-network -> None [ 1071.534851] [50969]: key[status], ACTIVE -> None [ 1071.534851] [50969]: key[ipv6_address_scope], None -> None [ 1071.534851] [50969]: key[tenant_id], ad084460bdd24685a5cc00c971ad7763 -> None [ 1071.534851] [50969]: key[availability_zone_hints], [] -> None [ 1071.534851] [50969]: key[availability_zones], ['nova'] -> None [ 1071.534851] [50969]: key[id], 64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 -> None [ 1071.534851] [50969]: key[port_security_enabled], True -> None [ 1071.534851] [50969]: key[subnets], [] -> None [ 1071.534851] [50969]: key[provider:segmentation_id], 48 -> None [ 1071.534851] [50969]: key[provider:network_type], vlan -> None [ 1071.534851] [50969]: key[revision_number], 3 -> None [ 1071.534851] [50969]: key[provider:physical_network], default -> None [ 1071.534851] [50969]: key[description], -> None [ 1071.534851] [50969]: key[updated_at], 2025-11-21T22:43:23Z -> None [ 1071.534851] [50969]: key[standard_attr_id], 1499 -> None [ 1071.534851] [50969]: key[admin_state_up], True -> None [ 1071.534851] [50969]: key[shared], False -> None [ 1071.534851] [50969]: key[ipv4_address_scope], None -> None [ 1071.534851] [50969]: key[vlan_transparent], None -> None [ 1071.534851] [50969]: key[mtu], 8950 -> None [ 1071.534851] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.537348] [50969]: INFO neutron.services.segments.plugin [-] Segment bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2 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 bc1f8998-f9f8-4ab9-8fe8-dca8b14828e2 found for delete ", "request_id": "req-52c582d2-a0dc-4ab1-9cf9-990feb8a4311"}]} [ 1071.540689] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1071.541255] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Pushing event deleted for resources: {'Network': ['ID=64fb7a34-e4b2-41b2-9d78-cfb7c3833a51,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1071.545293] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5b22c39a-9390-4981-855f-55f92f6f09d9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.545664] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.547725] [50969]: [pid: 50969|app: 0|req: 4692/9738] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:23 2025] DELETE /networking/v2.0/networks/64fb7a34-e4b2-41b2-9d78-cfb7c3833a51 => generated 0 bytes in 320 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1071.575534] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4251c2ec-4a2f-4a37-a6c5-aa3fc7c1f083 req-052b62c9-74d8-453c-b6df-90a06e16322e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.576746] [50969]: [pid: 50969|app: 0|req: 4693/9739] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.579402] [50969]: DEBUG neutron.api.wsgi [req-cc532597-08e3-4dad-819c-ff7fc3c4355a req-7f4589bb-7774-4264-a446-abc19e0f5fe3 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1071.598991] [50969]: [pid: 50969|app: 0|req: 4694/9740] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.601657] [50969]: DEBUG neutron.api.wsgi [req-4251c2ec-4a2f-4a37-a6c5-aa3fc7c1f083 req-5c029d84-f2ea-471c-9814-255f68b4b53d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1071.608140] [50968]: DEBUG neutron.db.db_base_plugin_common [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Allocated IP 192.168.128.93 (7cecd02c-7008-4b75-93ef-64e91030c335/3cbbd30b-3cf0-4404-bd74-0d2e7f282931/8332203e-f2b4-4681-b7e0-ccc7766c1f2d) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1071.621980] [50969]: [pid: 50969|app: 0|req: 4695/9741] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:23 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.694515] [50969]: [pid: 50969|app: 0|req: 4696/9742] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:24 2025] GET /networking/v2.0/security-groups?tenant_id=ad084460bdd24685a5cc00c971ad7763&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1071.709069] [50969]: [pid: 50969|app: 0|req: 4697/9743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:24 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.714652] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for allowed_address_pair (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.715530] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.715746] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': '', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1071.716120] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit: [ 1071.716120] [50968]: key[mac_address], None -> fa:16:3e:50:c6:f8 [ 1071.716120] [50968]: key[device_id], None -> 4cb136e7-58eb-48b2-8201-aabb1f80bc2b [ 1071.716120] [50968]: key[binding:vif_details], None -> {} [ 1071.716120] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1071.716120] [50968]: key[binding:vnic_type], None -> normal [ 1071.716120] [50968]: key[allowed_address_pairs], None -> [] [ 1071.716120] [50968]: key[name], None -> [ 1071.716120] [50968]: key[status], None -> DOWN [ 1071.716120] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1071.716120] [50968]: key[fixed_ips], None -> [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}] [ 1071.716120] [50968]: key[id], None -> 8332203e-f2b4-4681-b7e0-ccc7766c1f2d [ 1071.716120] [50968]: key[port_security_enabled], None -> True [ 1071.716120] [50968]: key[network_id], None -> 7cecd02c-7008-4b75-93ef-64e91030c335 [ 1071.716120] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1071.716120] [50968]: key[binding:profile], None -> {} [ 1071.716120] [50968]: key[binding:host_id], None -> [ 1071.716120] [50968]: key[standard_attr_id], None -> 1628 [ 1071.716120] [50968]: key[admin_state_up], None -> True [ 1071.716120] [50968]: key[device_owner], None -> [ 1071.716120] [50968]: key[binding:vif_type], None -> unbound [ 1071.716120] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.746033] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a89d155b-b2d6-4a55-a042-a1c7eeb773ca admin admin] Publish callbacks [] for security_group (4a374bf1-dcb9-4b0d-a02d-5649cc882880), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.753082] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.768245] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a89d155b-b2d6-4a55-a042-a1c7eeb773ca admin admin] Publish callbacks [] for security_group (4a374bf1-dcb9-4b0d-a02d-5649cc882880), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.776318] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Port': ['ID=8332203e-f2b4-4681-b7e0-ccc7766c1f2d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1071.786406] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network 7cecd02c-7008-4b75-93ef-64e91030c335 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1071.787329] [50968]: DEBUG neutron.scheduler.base_scheduler [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1071.791085] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1071.794849] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a89d155b-b2d6-4a55-a042-a1c7eeb773ca admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (4a374bf1-dcb9-4b0d-a02d-5649cc882880), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.800040] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a89d155b-b2d6-4a55-a042-a1c7eeb773ca admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4a374bf1-dcb9-4b0d-a02d-5649cc882880,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1071.805066] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': '', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:23Z', 'revision_number': 1, 'network': {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1071.805270] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit: [ 1071.805270] [50968]: key[mac_address], None -> fa:16:3e:50:c6:f8 [ 1071.805270] [50968]: key[device_id], None -> 4cb136e7-58eb-48b2-8201-aabb1f80bc2b [ 1071.805270] [50968]: key[binding:vif_details], None -> {} [ 1071.805270] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1071.805270] [50968]: key[binding:vnic_type], None -> normal [ 1071.805270] [50968]: key[tags], None -> [] [ 1071.805270] [50968]: key[allowed_address_pairs], None -> [] [ 1071.805270] [50968]: key[created_at], None -> 2025-11-21T22:43:23Z [ 1071.805270] [50968]: key[name], None -> [ 1071.805270] [50968]: key[status], None -> DOWN [ 1071.805270] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1071.805270] [50968]: key[fixed_ips], None -> [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}] [ 1071.805270] [50968]: key[id], None -> 8332203e-f2b4-4681-b7e0-ccc7766c1f2d [ 1071.805270] [50968]: key[port_security_enabled], None -> True [ 1071.805270] [50968]: key[network_id], None -> 7cecd02c-7008-4b75-93ef-64e91030c335 [ 1071.805270] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1071.805270] [50968]: key[binding:profile], None -> {} [ 1071.805270] [50968]: key[binding:host_id], None -> [ 1071.805270] [50968]: key[revision_number], None -> 1 [ 1071.805270] [50968]: key[description], None -> [ 1071.805270] [50968]: key[updated_at], None -> 2025-11-21T22:43:23Z [ 1071.805270] [50968]: key[standard_attr_id], None -> 1628 [ 1071.805270] [50968]: key[admin_state_up], None -> True [ 1071.805270] [50968]: key[binding:vif_type], None -> unbound [ 1071.805270] [50968]: key[device_owner], None -> [ 1071.805270] [50968]: key[extra_dhcp_opts], None -> [] [ 1071.805270] [50968]: key[network], None -> {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} [ 1071.805270] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.806328] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a89d155b-b2d6-4a55-a042-a1c7eeb773ca admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.806415] [50969]: [pid: 50969|app: 0|req: 4698/9744] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:24 2025] DELETE /networking/v2.0/security-groups/4a374bf1-dcb9-4b0d-a02d-5649cc882880 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1071.822414] [50969]: [pid: 50969|app: 0|req: 4699/9745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:24 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.840057] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.840402] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2cca7951-b679-4c6e-983a-3512a6e9e541 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.849931] [50968]: [pid: 50968|app: 0|req: 5047/9746] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:43:23 2025] POST /networking/v2.0/ports => generated 733 bytes in 372 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1071.854416] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd4b986-5803-4f0e-b2f8-6e2efe8bfe34 req-f6d00f3f-111a-42da-aa32-b0390ff06670 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.855480] [50969]: [pid: 50969|app: 0|req: 4700/9747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:24 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.856904] [50968]: DEBUG neutron.api.v2.base [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Request body: {'port': {'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'admin_state_up': True, 'tenant_id': '5bea918845264a24882e01d48f60f8bc'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1071.867914] [50969]: DEBUG neutron.api.v2.base [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'floatingip': {'port_id': '227db61c-8548-41f9-9488-c698a6064d9c'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1071.910269] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.924910] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Made reservation on behalf of 5bea918845264a24882e01d48f60f8bc for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1071.928791] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.000238] [50968]: DEBUG neutron.db.db_base_plugin_common [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Allocated IP 192.168.129.9 (7ba91295-a5fd-4015-8057-a1bc506ebf6b/d07cef16-4b1a-48a8-a08a-893b607ad4c7/71f18574-a4f2-4cb1-9788-8c3d2102145d) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1072.093217] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for allowed_address_pair (71f18574-a4f2-4cb1-9788-8c3d2102145d), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.094206] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.094438] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': '', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1072.094580] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_precommit: [ 1072.094580] [50968]: key[mac_address], None -> fa:16:3e:a4:28:c2 [ 1072.094580] [50968]: key[device_id], None -> 4cb136e7-58eb-48b2-8201-aabb1f80bc2b [ 1072.094580] [50968]: key[binding:vif_details], None -> {} [ 1072.094580] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1072.094580] [50968]: key[binding:vnic_type], None -> normal [ 1072.094580] [50968]: key[allowed_address_pairs], None -> [] [ 1072.094580] [50968]: key[name], None -> [ 1072.094580] [50968]: key[status], None -> DOWN [ 1072.094580] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1072.094580] [50968]: key[fixed_ips], None -> [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}] [ 1072.094580] [50968]: key[id], None -> 71f18574-a4f2-4cb1-9788-8c3d2102145d [ 1072.094580] [50968]: key[port_security_enabled], None -> True [ 1072.094580] [50968]: key[network_id], None -> 7ba91295-a5fd-4015-8057-a1bc506ebf6b [ 1072.094580] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1072.094580] [50968]: key[binding:profile], None -> {} [ 1072.094580] [50968]: key[binding:host_id], None -> [ 1072.094580] [50968]: key[standard_attr_id], None -> 1629 [ 1072.094580] [50968]: key[admin_state_up], None -> True [ 1072.094580] [50968]: key[device_owner], None -> [ 1072.094580] [50968]: key[binding:vif_type], None -> unbound [ 1072.094580] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.131926] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.160848] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event updated for resources: {'Port': ['ID=71f18574-a4f2-4cb1-9788-8c3d2102145d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1072.178431] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Network 7ba91295-a5fd-4015-8057-a1bc506ebf6b is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1072.181522] [50968]: DEBUG neutron.scheduler.base_scheduler [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1072.186375] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.186632] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1072.187890] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.216289] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': '', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'project_id': '5bea918845264a24882e01d48f60f8bc', 'port_security_enabled': True, 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:24Z', 'revision_number': 1, 'network': {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1072.217143] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] create_port_postcommit: [ 1072.217143] [50968]: key[mac_address], None -> fa:16:3e:a4:28:c2 [ 1072.217143] [50968]: key[device_id], None -> 4cb136e7-58eb-48b2-8201-aabb1f80bc2b [ 1072.217143] [50968]: key[binding:vif_details], None -> {} [ 1072.217143] [50968]: key[project_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1072.217143] [50968]: key[binding:vnic_type], None -> normal [ 1072.217143] [50968]: key[tags], None -> [] [ 1072.217143] [50968]: key[allowed_address_pairs], None -> [] [ 1072.217143] [50968]: key[created_at], None -> 2025-11-21T22:43:24Z [ 1072.217143] [50968]: key[name], None -> [ 1072.217143] [50968]: key[status], None -> DOWN [ 1072.217143] [50968]: key[tenant_id], None -> 5bea918845264a24882e01d48f60f8bc [ 1072.217143] [50968]: key[fixed_ips], None -> [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}] [ 1072.217143] [50968]: key[id], None -> 71f18574-a4f2-4cb1-9788-8c3d2102145d [ 1072.217143] [50968]: key[port_security_enabled], None -> True [ 1072.217143] [50968]: key[network_id], None -> 7ba91295-a5fd-4015-8057-a1bc506ebf6b [ 1072.217143] [50968]: key[security_groups], None -> ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] [ 1072.217143] [50968]: key[binding:profile], None -> {} [ 1072.217143] [50968]: key[binding:host_id], None -> [ 1072.217143] [50968]: key[revision_number], None -> 1 [ 1072.217143] [50968]: key[description], None -> [ 1072.217143] [50968]: key[updated_at], None -> 2025-11-21T22:43:24Z [ 1072.217143] [50968]: key[standard_attr_id], None -> 1629 [ 1072.217143] [50968]: key[admin_state_up], None -> True [ 1072.217143] [50968]: key[binding:vif_type], None -> unbound [ 1072.217143] [50968]: key[device_owner], None -> [ 1072.217143] [50968]: key[extra_dhcp_opts], None -> [] [ 1072.217143] [50968]: key[network], None -> {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} [ 1072.217143] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.262874] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.263268] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-de1c0e21-a91d-4a03-b44f-d28d5f3f2f7a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.277238] [50968]: [pid: 50968|app: 0|req: 5048/9748] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:43:24 2025] POST /networking/v2.0/ports => generated 732 bytes in 423 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1072.299106] [50969]: INFO neutron.db.l3_db [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Floating IP cf0db0cd-805f-47d1-acc4-b180ec57d7eb associated. External IP: 10.180.180.205, port: aac6a054-e247-462b-b1ff-10cb489c563c. [ 1072.325445] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da02060c-c204-4548-bf73-944369ea6714 req-83578635-77cf-48dc-b6d6-2b4a3d1d0780 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.326566] [50968]: [pid: 50968|app: 0|req: 5049/9749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:24 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.399610] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db67029d-36d4-4f51-9820-3c805f5e9730 req-15547a58-3a8c-4cf5-a7fe-3aec2e6343b6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.399610] [50968]: [pid: 50968|app: 0|req: 5050/9750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:24 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.429652] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1072.432999] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-19782fa8-5582-494c-8be4-92cb5035d5ea tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.434181] [50968]: [pid: 50968|app: 0|req: 5051/9751] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:43:24 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b&tenant_id=984bd170fdee491ab12f5828ac22b2d7&binding%3Ahost_id=cpu-1 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.437648] [50968]: DEBUG neutron.api.v2.base [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Request body: {'port': {'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1072.481549] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.502548] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1072.608032] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1072.608464] [50968]: DEBUG neutron.notifiers.nova [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8332203e-f2b4-4681-b7e0-ccc7766c1f2d {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1072.614827] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks [] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.622324] [50968]: DEBUG neutron.db.provisioning_blocks [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Transition to ACTIVE for port object 8332203e-f2b4-4681-b7e0-ccc7766c1f2d will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1072.624319] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_precommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:24Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': '', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:23Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1072.624516] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_precommit: [ 1072.624516] [50968]: key[device_owner], -> compute:nova [ 1072.624516] [50968]: key[binding:host_id], -> cpu-1 [ 1072.624516] [50968]: key[updated_at], 2025-11-21T22:43:23Z -> 2025-11-21T22:43:24Z [ 1072.624516] [50968]: key[revision_number], 1 -> 2 [ 1072.624516] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.625920] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.647501] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Pushing event updated for resources: {'Port': ['ID=8332203e-f2b4-4681-b7e0-ccc7766c1f2d,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1072.659420] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1072.663737] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4c6e777-dd00-4dda-ad63-2d8e408e2fa9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.681648] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_postcommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:24Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': '', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:23Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1072.681955] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_postcommit: [ 1072.681955] [50968]: key[device_owner], -> compute:nova [ 1072.681955] [50968]: key[binding:host_id], -> cpu-1 [ 1072.681955] [50968]: key[updated_at], 2025-11-21T22:43:23Z -> 2025-11-21T22:43:24Z [ 1072.681955] [50968]: key[revision_number], 1 -> 2 [ 1072.681955] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.687522] [50968]: DEBUG neutron.plugins.ml2.managers [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Attempting to bind port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1072.687662] [50968]: DEBUG neutron.plugins.ml2.managers [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Attempting to bind port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1072.687826] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Attempting to bind port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d on network 7cecd02c-7008-4b75-93ef-64e91030c335 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1072.699400] [50969]: [pid: 50969|app: 0|req: 4701/9752] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:43:24 2025] PUT /networking/v2.0/floatingips/cf0db0cd-805f-47d1-acc4-b180ec57d7eb => generated 804 bytes in 835 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.702395] [50969]: DEBUG neutron.api.wsgi [req-da02060c-c204-4548-bf73-944369ea6714 req-b93f1867-8dbf-4225-86af-2ccb06c3684c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.704874] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1072.705084] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Bind Segment={'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1072.707799] [50968]: DEBUG networking_nsxv3.api.rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1072.726686] [50969]: [pid: 50969|app: 0|req: 4702/9753] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:25 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.729636] [50969]: DEBUG neutron.api.wsgi [req-db67029d-36d4-4f51-9820-3c805f5e9730 req-60663c1a-a383-4f1a-a655-f19c10027098 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.753358] [50969]: [pid: 50969|app: 0|req: 4703/9754] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:25 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.827143] [50969]: DEBUG neutron.api.v2.base [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1072.846238] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Made reservation on behalf of 97dc306fa1834b07844fa1f56035280a for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1072.850112] [50969]: DEBUG neutron_lib.callbacks.manager [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.856348] [50969]: DEBUG neutron_lib.callbacks.manager [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.922741] [50969]: DEBUG neutron_lib.callbacks.manager [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Publish callbacks [] for security_group (061092a5-050a-4486-8210-fe47abd1a126), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.924595] [50969]: DEBUG neutron_lib.callbacks.manager [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (061092a5-050a-4486-8210-fe47abd1a126), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.952057] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=061092a5-050a-4486-8210-fe47abd1a126,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1072.969992] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] vlan segment allocate from pool success with {'vlan_id': 686, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1072.979292] [50969]: DEBUG neutron_lib.callbacks.manager [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (343ca43a-db08-4ea9-8488-fa52419d08b8), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.979661] [50969]: INFO neutron.db.segments_db [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Added segment 343ca43a-db08-4ea9-8488-fa52419d08b8 of type vlan for network 9453b285-2b3e-4058-89a2-2ed96e9b0e2c [ 1072.999870] [50969]: DEBUG neutron_lib.callbacks.manager [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (9453b285-2b3e-4058-89a2-2ed96e9b0e2c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.014366] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] create_network_precommit called with network settings {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', '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': 686, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '343ca43a-db08-4ea9-8488-fa52419d08b8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 686, 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c'}] [ 1073.014702] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] create_network_precommit: [ 1073.014702] [50969]: key[qinq], None -> None [ 1073.014702] [50969]: key[project_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1073.014702] [50969]: key[tags], None -> [] [ 1073.014702] [50969]: key[router:external], None -> False [ 1073.014702] [50969]: key[created_at], None -> 2025-11-21T22:43:25Z [ 1073.014702] [50969]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-1282650467-network [ 1073.014702] [50969]: key[status], None -> ACTIVE [ 1073.014702] [50969]: key[ipv6_address_scope], None -> None [ 1073.014702] [50969]: key[tenant_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1073.014702] [50969]: key[availability_zone_hints], None -> [] [ 1073.014702] [50969]: key[availability_zones], None -> [] [ 1073.014702] [50969]: key[id], None -> 9453b285-2b3e-4058-89a2-2ed96e9b0e2c [ 1073.014702] [50969]: key[port_security_enabled], None -> True [ 1073.014702] [50969]: key[subnets], None -> [] [ 1073.014702] [50969]: key[provider:segmentation_id], None -> 686 [ 1073.014702] [50969]: key[provider:network_type], None -> vlan [ 1073.014702] [50969]: key[revision_number], None -> 1 [ 1073.014702] [50969]: key[provider:physical_network], None -> default [ 1073.014702] [50969]: key[description], None -> [ 1073.014702] [50969]: key[updated_at], None -> 2025-11-21T22:43:25Z [ 1073.014702] [50969]: key[standard_attr_id], None -> 1635 [ 1073.014702] [50969]: key[admin_state_up], None -> True [ 1073.014702] [50969]: key[shared], None -> False [ 1073.014702] [50969]: key[ipv4_address_scope], None -> None [ 1073.014702] [50969]: key[vlan_transparent], None -> None [ 1073.014702] [50969]: key[mtu], None -> 8950 [ 1073.014702] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.021430] [50969]: DEBUG neutron_lib.callbacks.manager [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (9453b285-2b3e-4058-89a2-2ed96e9b0e2c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.040741] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Pushing event updated for resources: {'Network': ['ID=9453b285-2b3e-4058-89a2-2ed96e9b0e2c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1073.045017] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] create_network_postcommit called with network settings {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', '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': 686, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '343ca43a-db08-4ea9-8488-fa52419d08b8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 686, 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c'}] [ 1073.045223] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] create_network_postcommit: [ 1073.045223] [50969]: key[qinq], None -> None [ 1073.045223] [50969]: key[project_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1073.045223] [50969]: key[tags], None -> [] [ 1073.045223] [50969]: key[router:external], None -> False [ 1073.045223] [50969]: key[created_at], None -> 2025-11-21T22:43:25Z [ 1073.045223] [50969]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-1282650467-network [ 1073.045223] [50969]: key[status], None -> ACTIVE [ 1073.045223] [50969]: key[ipv6_address_scope], None -> None [ 1073.045223] [50969]: key[tenant_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1073.045223] [50969]: key[availability_zone_hints], None -> [] [ 1073.045223] [50969]: key[availability_zones], None -> [] [ 1073.045223] [50969]: key[id], None -> 9453b285-2b3e-4058-89a2-2ed96e9b0e2c [ 1073.045223] [50969]: key[port_security_enabled], None -> True [ 1073.045223] [50969]: key[subnets], None -> [] [ 1073.045223] [50969]: key[provider:segmentation_id], None -> 686 [ 1073.045223] [50969]: key[provider:network_type], None -> vlan [ 1073.045223] [50969]: key[revision_number], None -> 1 [ 1073.045223] [50969]: key[provider:physical_network], None -> default [ 1073.045223] [50969]: key[description], None -> [ 1073.045223] [50969]: key[updated_at], None -> 2025-11-21T22:43:25Z [ 1073.045223] [50969]: key[standard_attr_id], None -> 1635 [ 1073.045223] [50969]: key[admin_state_up], None -> True [ 1073.045223] [50969]: key[shared], None -> False [ 1073.045223] [50969]: key[ipv4_address_scope], None -> None [ 1073.045223] [50969]: key[vlan_transparent], None -> None [ 1073.045223] [50969]: key[mtu], None -> 8950 [ 1073.045223] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.048406] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.048904] [50969]: DEBUG neutron_lib.callbacks.manager [None req-647f9111-9507-4ad8-b163-d7f404255a31 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.059340] [50969]: [pid: 50969|app: 0|req: 4704/9755] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:43:25 2025] POST /networking/v2.0/networks => generated 675 bytes in 306 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1073.063034] [50969]: DEBUG neutron.api.wsgi [req-64b8c264-f0f4-4402-a512-34220e478109 req-8948dac1-bd2e-4ed8-b726-b1a9c481a221 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1073.095710] [50969]: [pid: 50969|app: 0|req: 4705/9756] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:43:25 2025] GET /networking/v2.0/ports/d77de370-03fb-4100-93c0-ef2270bafde2/bindings/cpu-1 => generated 301 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.098978] [50969]: DEBUG neutron.api.v2.base [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'port': {'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1072997512'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1073.137999] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Made reservation on behalf of 8f30acd0c1b443c2a3f58090a8ca52f2 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1073.140911] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.153568] [50969]: DEBUG neutron.notifiers.nova [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] device_id is not set on port b3072193-556a-4bc4-94a3-7f801cdab907 yet. {{(pid=50969) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1073.201137] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Allocated IP 192.168.128.7 (d63965b5-19e0-47e3-8772-d60b315a5706/b1b53c97-cc23-4fb2-9367-59a3f8163bd8/b3072193-556a-4bc4-94a3-7f801cdab907) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1073.277500] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for allowed_address_pair (b3072193-556a-4bc4-94a3-7f801cdab907), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.278309] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for port (b3072193-556a-4bc4-94a3-7f801cdab907), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.278549] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1073.278733] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_precommit: [ 1073.278733] [50969]: key[mac_address], None -> fa:16:3e:6d:fd:e6 [ 1073.278733] [50969]: key[device_id], None -> [ 1073.278733] [50969]: key[binding:vif_details], None -> {} [ 1073.278733] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1073.278733] [50969]: key[binding:vnic_type], None -> normal [ 1073.278733] [50969]: key[allowed_address_pairs], None -> [] [ 1073.278733] [50969]: key[name], None -> tempest-AttachInterfacesTestJSON-1072997512 [ 1073.278733] [50969]: key[status], None -> DOWN [ 1073.278733] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1073.278733] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}] [ 1073.278733] [50969]: key[id], None -> b3072193-556a-4bc4-94a3-7f801cdab907 [ 1073.278733] [50969]: key[port_security_enabled], None -> True [ 1073.278733] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 1073.278733] [50969]: key[security_groups], None -> ['2989937c-6050-493e-a1d8-79a52d9b6132'] [ 1073.278733] [50969]: key[binding:profile], None -> {} [ 1073.278733] [50969]: key[binding:host_id], None -> [ 1073.278733] [50969]: key[standard_attr_id], None -> 1637 [ 1073.278733] [50969]: key[admin_state_up], None -> True [ 1073.278733] [50969]: key[device_owner], None -> [ 1073.278733] [50969]: key[binding:vif_type], None -> unbound [ 1073.278733] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.303967] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.332704] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1073.347027] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Network d63965b5-19e0-47e3-8772-d60b315a5706 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1073.347994] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1073.351764] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1073.376126] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'port_security_enabled': True, 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 1, 'network': {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1073.376126] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] create_port_postcommit: [ 1073.376126] [50969]: key[mac_address], None -> fa:16:3e:6d:fd:e6 [ 1073.376126] [50969]: key[device_id], None -> [ 1073.376126] [50969]: key[binding:vif_details], None -> {} [ 1073.376126] [50969]: key[project_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1073.376126] [50969]: key[binding:vnic_type], None -> normal [ 1073.376126] [50969]: key[tags], None -> [] [ 1073.376126] [50969]: key[allowed_address_pairs], None -> [] [ 1073.376126] [50969]: key[created_at], None -> 2025-11-21T22:43:25Z [ 1073.376126] [50969]: key[name], None -> tempest-AttachInterfacesTestJSON-1072997512 [ 1073.376126] [50969]: key[status], None -> DOWN [ 1073.376126] [50969]: key[tenant_id], None -> 8f30acd0c1b443c2a3f58090a8ca52f2 [ 1073.376126] [50969]: key[fixed_ips], None -> [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}] [ 1073.376126] [50969]: key[id], None -> b3072193-556a-4bc4-94a3-7f801cdab907 [ 1073.376126] [50969]: key[port_security_enabled], None -> True [ 1073.376126] [50969]: key[network_id], None -> d63965b5-19e0-47e3-8772-d60b315a5706 [ 1073.376126] [50969]: key[security_groups], None -> ['2989937c-6050-493e-a1d8-79a52d9b6132'] [ 1073.376126] [50969]: key[binding:profile], None -> {} [ 1073.376126] [50969]: key[binding:host_id], None -> [ 1073.376126] [50969]: key[revision_number], None -> 1 [ 1073.376126] [50969]: key[description], None -> [ 1073.376126] [50969]: key[updated_at], None -> 2025-11-21T22:43:25Z [ 1073.376126] [50969]: key[standard_attr_id], None -> 1637 [ 1073.376126] [50969]: key[admin_state_up], None -> True [ 1073.376126] [50969]: key[binding:vif_type], None -> unbound [ 1073.376126] [50969]: key[device_owner], None -> [ 1073.376126] [50969]: key[extra_dhcp_opts], None -> [] [ 1073.376126] [50969]: key[network], None -> {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} [ 1073.376126] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.416660] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c'}, {'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1073.423603] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.424102] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5282a17c-098d-4df6-a305-a52e3b232a5d tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.428526] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54" -d '{"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c"}, {"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "227db61c-8548-41f9-9488-c698a6064d9c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1073.443190] [50969]: [pid: 50969|app: 0|req: 4706/9757] 10.180.1.21 () {60 vars in 1145 bytes} [Fri Nov 21 22:43:25 2025] POST /networking/v2.0/ports => generated 739 bytes in 347 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1073.499068] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-591e1298-f713-4813-a230-59ce72fc9d4a req-1374733a-6aeb-4b3f-8e29-f10b67f58ffa tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.529719] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-591e1298-f713-4813-a230-59ce72fc9d4a req-1374733a-6aeb-4b3f-8e29-f10b67f58ffa tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.530801] [50969]: [pid: 50969|app: 0|req: 4707/9758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:25 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1472 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1073.544782] [50969]: [pid: 50969|app: 0|req: 4708/9759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:25 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1073.547754] [50969]: DEBUG neutron.api.v2.base [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Request body: {'subnet': {'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-subnet', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1073.564572] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Made reservation on behalf of 97dc306fa1834b07844fa1f56035280a for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1073.566997] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.640742] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] create_subnet_precommit called with subnet settings {'id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-subnet', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1638, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '97dc306fa1834b07844fa1f56035280a'} (original settings None) [ 1073.640904] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] create_subnet_precommit: [ 1073.640904] [50969]: key[service_types], None -> [] [ 1073.640904] [50969]: key[project_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1073.640904] [50969]: key[tags], None -> [] [ 1073.640904] [50969]: key[router:external], None -> False [ 1073.640904] [50969]: key[ipv6_ra_mode], None -> None [ 1073.640904] [50969]: key[created_at], None -> 2025-11-21T22:43:25Z [ 1073.640904] [50969]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-1282650467-subnet [ 1073.640904] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1073.640904] [50969]: key[tenant_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1073.640904] [50969]: key[id], None -> b78b8d2e-100b-4aee-82f5-f0b37b64ea33 [ 1073.640904] [50969]: key[network_id], None -> 9453b285-2b3e-4058-89a2-2ed96e9b0e2c [ 1073.640904] [50969]: key[host_routes], None -> [] [ 1073.640904] [50969]: key[revision_number], None -> 0 [ 1073.640904] [50969]: key[dns_nameservers], None -> [] [ 1073.640904] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1073.640904] [50969]: key[updated_at], None -> 2025-11-21T22:43:25Z [ 1073.640904] [50969]: key[description], None -> [ 1073.640904] [50969]: key[standard_attr_id], None -> 1638 [ 1073.640904] [50969]: key[segment_id], None -> None [ 1073.640904] [50969]: key[shared], None -> False [ 1073.640904] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1073.640904] [50969]: key[ipv6_address_mode], None -> None [ 1073.640904] [50969]: key[enable_dhcp], None -> True [ 1073.640904] [50969]: key[subnetpool_id], None -> None [ 1073.640904] [50969]: key[ip_version], None -> 4 [ 1073.640904] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.642396] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (b78b8d2e-100b-4aee-82f5-f0b37b64ea33), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.654600] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Pushing event updated for resources: {'Subnet': ['ID=b78b8d2e-100b-4aee-82f5-f0b37b64ea33,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1073.676935] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Checking segment: {'id': '343ca43a-db08-4ea9-8488-fa52419d08b8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 686, 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1073.677122] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Network hostable DHCP agents. Network: 9453b285-2b3e-4058-89a2-2ed96e9b0e2c, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1073.685500] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Network 9453b285-2b3e-4058-89a2-2ed96e9b0e2c is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1073.689843] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 9453b285-2b3e-4058-89a2-2ed96e9b0e2c) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1073.692851] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] create_subnet_postcommit called with subnet settings {'id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-subnet', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1638, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '97dc306fa1834b07844fa1f56035280a', 'network': {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686}} (original settings None) [ 1073.693131] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] create_subnet_postcommit: [ 1073.693131] [50969]: key[service_types], None -> [] [ 1073.693131] [50969]: key[project_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1073.693131] [50969]: key[tags], None -> [] [ 1073.693131] [50969]: key[router:external], None -> False [ 1073.693131] [50969]: key[ipv6_ra_mode], None -> None [ 1073.693131] [50969]: key[created_at], None -> 2025-11-21T22:43:25Z [ 1073.693131] [50969]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-1282650467-subnet [ 1073.693131] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1073.693131] [50969]: key[tenant_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1073.693131] [50969]: key[id], None -> b78b8d2e-100b-4aee-82f5-f0b37b64ea33 [ 1073.693131] [50969]: key[network_id], None -> 9453b285-2b3e-4058-89a2-2ed96e9b0e2c [ 1073.693131] [50969]: key[host_routes], None -> [] [ 1073.693131] [50969]: key[revision_number], None -> 0 [ 1073.693131] [50969]: key[dns_nameservers], None -> [] [ 1073.693131] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1073.693131] [50969]: key[updated_at], None -> 2025-11-21T22:43:25Z [ 1073.693131] [50969]: key[description], None -> [ 1073.693131] [50969]: key[standard_attr_id], None -> 1638 [ 1073.693131] [50969]: key[segment_id], None -> None [ 1073.693131] [50969]: key[shared], None -> False [ 1073.693131] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1073.693131] [50969]: key[ipv6_address_mode], None -> None [ 1073.693131] [50969]: key[enable_dhcp], None -> True [ 1073.693131] [50969]: key[subnetpool_id], None -> None [ 1073.693131] [50969]: key[ip_version], None -> 4 [ 1073.693131] [50969]: key[network], None -> {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} [ 1073.693131] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.694887] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.695202] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b18bc1ef-21d6-484b-b945-ca6ae65e5c87 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.704389] [50969]: [pid: 50969|app: 0|req: 4709/9760] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:43:25 2025] POST /networking/v2.0/subnets => generated 694 bytes in 159 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1073.707077] [50969]: DEBUG neutron.api.wsgi [req-591e1298-f713-4813-a230-59ce72fc9d4a req-70b527ba-1ed4-4bc2-8bee-86f78c814956 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1073.710558] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Bound using segment: {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1073.710857] [50968]: DEBUG neutron.plugins.ml2.managers [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Bound port: 8332203e-f2b4-4681-b7e0-ccc7766c1f2d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "136c3499-9ca0-4f85-903d-1f194aa66ed9", "external-id": "nsx-vlan-transportzone-307", "segmentation_id": 307}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1073.711057] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.731764] [50969]: [pid: 50969|app: 0|req: 4710/9761] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1073.748343] [50969]: [pid: 50969|app: 0|req: 4711/9762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/ports?device_id=cde5b294-fc58-4dbe-a65a-b99cb0225241 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1073.755842] [50968]: DEBUG neutron.plugins.ml2.db [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] For port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1073.760884] [50968]: DEBUG neutron.plugins.ml2.db [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] For port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8332203e-f2b4-4681-b7e0-ccc7766c1f2d,segment=NetworkSegment(f02b75f3-05b1-448c-9514-cd66fd6c66f7),segment_id=f02b75f3-05b1-448c-9514-cd66fd6c66f7)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1073.762498] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_precommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:24Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:24Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}] (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1073.762665] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_precommit: [ 1073.762665] [50968]: key[binding:vif_type], unbound -> ovs [ 1073.762665] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307} [ 1073.762665] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.766218] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.773895] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-b06e1faa-a442-4778-8589-709a647c60cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.774504] [50969]: [pid: 50969|app: 0|req: 4712/9763] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1073.778415] [50969]: DEBUG neutron.api.v2.base [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-router', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1073.790482] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (5c01c9ca-3c53-4013-9a7f-dea63eb72673), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.791346] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (5c01c9ca-3c53-4013-9a7f-dea63eb72673), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.794436] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Pushing event updated for resources: {'Port': ['ID=8332203e-f2b4-4681-b7e0-ccc7766c1f2d,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1073.801512] [50968]: DEBUG neutron.db.provisioning_blocks [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Provisioning complete for port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1073.801861] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.801861] [50968]: INFO neutron.plugins.ml2.plugin [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Attempt 1 to provision port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d [ 1073.819711] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks [] for router_controller (5c01c9ca-3c53-4013-9a7f-dea63eb72673), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.839645] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Current status of the port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1073.839848] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.857024] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1073.861316] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-24c983d1-b742-4a29-8ae8-d7ecfd4cdce6" -d '{"events": [{"server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "name": "network-vif-plugged", "status": "completed", "tag": "8332203e-f2b4-4681-b7e0-ccc7766c1f2d"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1073.864811] [50968]: DEBUG neutron.plugins.ml2.db [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] For port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8332203e-f2b4-4681-b7e0-ccc7766c1f2d,segment=NetworkSegment(f02b75f3-05b1-448c-9514-cd66fd6c66f7),segment_id=f02b75f3-05b1-448c-9514-cd66fd6c66f7)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1073.872719] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks [] for router_gateway (5c01c9ca-3c53-4013-9a7f-dea63eb72673), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.900097] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_precommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}]) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1073.900630] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_precommit: [ 1073.900630] [50968]: key[status], DOWN -> ACTIVE [ 1073.900630] [50968]: key[revision_number], 4 -> 5 [ 1073.900630] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.906988] [50968]: DEBUG neutron.db.provisioning_blocks [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Provisioning complete for port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1073.907213] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.907348] [50968]: INFO neutron.plugins.ml2.plugin [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Attempt 1 to provision port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d [ 1073.945212] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks [] for router_gateway (5c01c9ca-3c53-4013-9a7f-dea63eb72673), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.948815] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.951378] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Current status of the port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1073.952233] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_postcommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}]) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1073.952429] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_postcommit: [ 1073.952429] [50968]: key[status], DOWN -> ACTIVE [ 1073.952429] [50968]: key[revision_number], 4 -> 5 [ 1073.952429] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.952529] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.979220] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Pushing event updated for resources: {'Port': ['ID=8332203e-f2b4-4681-b7e0-ccc7766c1f2d,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1073.981552] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_postcommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:24Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}] (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1073.981765] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] update_port_postcommit: [ 1073.981765] [50968]: key[binding:vif_type], unbound -> ovs [ 1073.981765] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}} [ 1073.981765] [50968]: key[updated_at], 2025-11-21T22:43:24Z -> 2025-11-21T22:43:26Z [ 1073.981765] [50968]: key[revision_number], 2 -> 4 [ 1073.981765] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.987672] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.988100] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3a33d35b-bf2e-4e8e-8b70-534b78ec60b3 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.989391] [50968]: [pid: 50968|app: 0|req: 5052/9764] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:24 2025] PUT /networking/v2.0/ports/8332203e-f2b4-4681-b7e0-ccc7766c1f2d => generated 1038 bytes in 1555 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1073.990868] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Allocated IP 10.180.180.178 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/677c6840-c228-434f-b327-eff859c32162) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1074.030723] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-165b308c-9d41-4c3a-968c-ce0a8fcbf737 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.032150] [50968]: [pid: 50968|app: 0|req: 5053/9765] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.032767] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks [] for allowed_address_pair (677c6840-c228-434f-b327-eff859c32162), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.033583] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks [] for port (677c6840-c228-434f-b327-eff859c32162), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.033833] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] create_port_precommit called with port settings {'id': '677c6840-c228-434f-b327-eff859c32162', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:57:e2:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.178'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1074.034008] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] create_port_precommit: [ 1074.034008] [50969]: key[mac_address], None -> fa:16:3e:57:e2:e6 [ 1074.034008] [50969]: key[device_id], None -> 5c01c9ca-3c53-4013-9a7f-dea63eb72673 [ 1074.034008] [50969]: key[binding:vif_details], None -> {} [ 1074.034008] [50969]: key[project_id], None -> [ 1074.034008] [50969]: key[binding:vnic_type], None -> normal [ 1074.034008] [50969]: key[allowed_address_pairs], None -> [] [ 1074.034008] [50969]: key[name], None -> [ 1074.034008] [50969]: key[status], None -> DOWN [ 1074.034008] [50969]: key[tenant_id], None -> [ 1074.034008] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.178'}] [ 1074.034008] [50969]: key[id], None -> 677c6840-c228-434f-b327-eff859c32162 [ 1074.034008] [50969]: key[port_security_enabled], None -> False [ 1074.034008] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1074.034008] [50969]: key[security_groups], None -> [] [ 1074.034008] [50969]: key[binding:profile], None -> {} [ 1074.034008] [50969]: key[binding:host_id], None -> [ 1074.034008] [50969]: key[standard_attr_id], None -> 1640 [ 1074.034008] [50969]: key[admin_state_up], None -> True [ 1074.034008] [50969]: key[device_owner], None -> network:router_gateway [ 1074.034008] [50969]: key[binding:vif_type], None -> unbound [ 1074.034008] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.053666] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (677c6840-c228-434f-b327-eff859c32162), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.061671] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c70d6d2b-5173-4418-b5c2-db40a69841be req-165639a0-ef4a-47f8-97cf-3f378d392765 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.062971] [50968]: [pid: 50968|app: 0|req: 5054/9766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.073798] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Pushing event updated for resources: {'Port': ['ID=677c6840-c228-434f-b327-eff859c32162,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1074.081637] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1074.082362] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1074.084136] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1074.094122] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55805181-03d4-4b92-8415-6db24810f756 req-0a2f0d65-52c8-4e16-a363-a91c0a1adfc6 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.095181] [50968]: [pid: 50968|app: 0|req: 5055/9767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.102357] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] create_port_postcommit called with port settings {'id': '677c6840-c228-434f-b327-eff859c32162', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:57:e2:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.178'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1074.102357] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] create_port_postcommit: [ 1074.102357] [50969]: key[mac_address], None -> fa:16:3e:57:e2:e6 [ 1074.102357] [50969]: key[device_id], None -> 5c01c9ca-3c53-4013-9a7f-dea63eb72673 [ 1074.102357] [50969]: key[binding:vif_details], None -> {} [ 1074.102357] [50969]: key[project_id], None -> [ 1074.102357] [50969]: key[binding:vnic_type], None -> normal [ 1074.102357] [50969]: key[tags], None -> [] [ 1074.102357] [50969]: key[allowed_address_pairs], None -> [] [ 1074.102357] [50969]: key[created_at], None -> 2025-11-21T22:43:26Z [ 1074.102357] [50969]: key[name], None -> [ 1074.102357] [50969]: key[status], None -> DOWN [ 1074.102357] [50969]: key[tenant_id], None -> [ 1074.102357] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.178'}] [ 1074.102357] [50969]: key[id], None -> 677c6840-c228-434f-b327-eff859c32162 [ 1074.102357] [50969]: key[port_security_enabled], None -> False [ 1074.102357] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1074.102357] [50969]: key[security_groups], None -> [] [ 1074.102357] [50969]: key[binding:profile], None -> {} [ 1074.102357] [50969]: key[binding:host_id], None -> [ 1074.102357] [50969]: key[revision_number], None -> 1 [ 1074.102357] [50969]: key[description], None -> [ 1074.102357] [50969]: key[updated_at], None -> 2025-11-21T22:43:26Z [ 1074.102357] [50969]: key[standard_attr_id], None -> 1640 [ 1074.102357] [50969]: key[admin_state_up], None -> True [ 1074.102357] [50969]: key[binding:vif_type], None -> unbound [ 1074.102357] [50969]: key[device_owner], None -> network:router_gateway [ 1074.102357] [50969]: key[extra_dhcp_opts], None -> [] [ 1074.102357] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1074.102357] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.130658] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-270b3513-cebb-45cb-98c2-7d22cbba89ab tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.131710] [50968]: [pid: 50968|app: 0|req: 5056/9768] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 613 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.134325] [50968]: DEBUG neutron.api.wsgi [req-64b8c264-f0f4-4402-a512-34220e478109 req-6097d345-a3b7-49be-b142-345677ea43c2 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.166024] [50968]: [pid: 50968|app: 0|req: 5057/9769] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=d77de370-03fb-4100-93c0-ef2270bafde2 => generated 807 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.166776] [50968]: DEBUG neutron.api.wsgi [req-c70d6d2b-5173-4418-b5c2-db40a69841be req-5c5664aa-7a37-4d8f-a651-5f939ff41e85 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.200422] [50968]: [pid: 50968|app: 0|req: 5058/9770] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.203353] [50968]: DEBUG neutron.api.wsgi [req-55805181-03d4-4b92-8415-6db24810f756 req-d3e6c7f8-71f1-45d5-b049-616b2190d374 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.228606] [50968]: [pid: 50968|app: 0|req: 5059/9771] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.232355] [50968]: DEBUG neutron.api.v2.base [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Request body: {'port': {'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'admin_state_up': True, 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1074.298141] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Made reservation on behalf of f3032a73c30547cca0af5c9f3824f84e for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1074.301395] [50968]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.358424] [50968]: DEBUG neutron.db.db_base_plugin_common [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Allocated IP 192.168.128.11 (d0897201-1f35-4b04-9702-c5700d22bacb/7fd5ac46-78b0-45ea-8dbe-b37d968f1493/fabc3107-fd7a-467f-beef-9bd6128d5652) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1074.457756] [50968]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for allowed_address_pair (fabc3107-fd7a-467f-beef-9bd6128d5652), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.459208] [50968]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks [] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.459435] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': '', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1074.459577] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_precommit: [ 1074.459577] [50968]: key[mac_address], None -> fa:16:3e:d5:4c:e5 [ 1074.459577] [50968]: key[device_id], None -> ddfe11ba-abf8-418d-9ebc-3f68d7dc6def [ 1074.459577] [50968]: key[binding:vif_details], None -> {} [ 1074.459577] [50968]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 1074.459577] [50968]: key[binding:vnic_type], None -> normal [ 1074.459577] [50968]: key[allowed_address_pairs], None -> [] [ 1074.459577] [50968]: key[name], None -> [ 1074.459577] [50968]: key[status], None -> DOWN [ 1074.459577] [50968]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 1074.459577] [50968]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}] [ 1074.459577] [50968]: key[id], None -> fabc3107-fd7a-467f-beef-9bd6128d5652 [ 1074.459577] [50968]: key[port_security_enabled], None -> True [ 1074.459577] [50968]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 1074.459577] [50968]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 1074.459577] [50968]: key[binding:profile], None -> {} [ 1074.459577] [50968]: key[binding:host_id], None -> [ 1074.459577] [50968]: key[standard_attr_id], None -> 1641 [ 1074.459577] [50968]: key[admin_state_up], None -> True [ 1074.459577] [50968]: key[device_owner], None -> [ 1074.459577] [50968]: key[binding:vif_type], None -> unbound [ 1074.459577] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.484349] [50968]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.518542] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event updated for resources: {'Port': ['ID=fabc3107-fd7a-467f-beef-9bd6128d5652,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1074.533573] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Network d0897201-1f35-4b04-9702-c5700d22bacb is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1074.536866] [50968]: DEBUG neutron.scheduler.base_scheduler [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1074.540292] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1074.564014] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': '', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'port_security_enabled': True, 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 1, 'network': {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1074.564269] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] create_port_postcommit: [ 1074.564269] [50968]: key[mac_address], None -> fa:16:3e:d5:4c:e5 [ 1074.564269] [50968]: key[device_id], None -> ddfe11ba-abf8-418d-9ebc-3f68d7dc6def [ 1074.564269] [50968]: key[binding:vif_details], None -> {} [ 1074.564269] [50968]: key[project_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 1074.564269] [50968]: key[binding:vnic_type], None -> normal [ 1074.564269] [50968]: key[tags], None -> [] [ 1074.564269] [50968]: key[allowed_address_pairs], None -> [] [ 1074.564269] [50968]: key[created_at], None -> 2025-11-21T22:43:26Z [ 1074.564269] [50968]: key[name], None -> [ 1074.564269] [50968]: key[status], None -> DOWN [ 1074.564269] [50968]: key[tenant_id], None -> f3032a73c30547cca0af5c9f3824f84e [ 1074.564269] [50968]: key[fixed_ips], None -> [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}] [ 1074.564269] [50968]: key[id], None -> fabc3107-fd7a-467f-beef-9bd6128d5652 [ 1074.564269] [50968]: key[port_security_enabled], None -> True [ 1074.564269] [50968]: key[network_id], None -> d0897201-1f35-4b04-9702-c5700d22bacb [ 1074.564269] [50968]: key[security_groups], None -> ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] [ 1074.564269] [50968]: key[binding:profile], None -> {} [ 1074.564269] [50968]: key[binding:host_id], None -> [ 1074.564269] [50968]: key[revision_number], None -> 1 [ 1074.564269] [50968]: key[description], None -> [ 1074.564269] [50968]: key[updated_at], None -> 2025-11-21T22:43:26Z [ 1074.564269] [50968]: key[standard_attr_id], None -> 1641 [ 1074.564269] [50968]: key[admin_state_up], None -> True [ 1074.564269] [50968]: key[binding:vif_type], None -> unbound [ 1074.564269] [50968]: key[device_owner], None -> [ 1074.564269] [50968]: key[extra_dhcp_opts], None -> [] [ 1074.564269] [50968]: key[network], None -> {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} [ 1074.564269] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.599722] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.600142] [50968]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-f2947953-ec0a-45fd-bfae-4c370bb53cf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.610290] [50968]: [pid: 50968|app: 0|req: 5060/9772] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:43:26 2025] POST /networking/v2.0/ports => generated 733 bytes in 381 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1074.635889] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-c05a6684-34ed-4e87-831b-942c118bba8f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.636878] [50968]: [pid: 50968|app: 0|req: 5061/9773] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.651734] [50968]: [pid: 50968|app: 0|req: 5062/9774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1074.666675] [50968]: [pid: 50968|app: 0|req: 5063/9775] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:26 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1074.671310] [50968]: DEBUG neutron.api.v2.base [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Request body: {'port': {'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1074.689172] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks [] for router_gateway (5c01c9ca-3c53-4013-9a7f-dea63eb72673), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.703815] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-f74d943d-8689-4b59-abf2-315095a1b56d x-openstack-request-id: req-f74d943d-8689-4b59-abf2-315095a1b56d {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1074.704161] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "227db61c-8548-41f9-9488-c698a6064d9c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1074.705013] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f74d943d-8689-4b59-abf2-315095a1b56d {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1074.705416] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f74d943d-8689-4b59-abf2-315095a1b56d'] response: {'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'status': 'completed', 'code': 200} [ 1074.706755] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f74d943d-8689-4b59-abf2-315095a1b56d'] response: {'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c', 'status': 'completed', 'code': 200} [ 1074.717546] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.784415] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (5c01c9ca-3c53-4013-9a7f-dea63eb72673), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.825885] [50968]: DEBUG neutron.notifiers.nova [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 71f18574-a4f2-4cb1-9788-8c3d2102145d {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1074.831096] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks [] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.838542] [50968]: DEBUG neutron.db.provisioning_blocks [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Transition to ACTIVE for port object 71f18574-a4f2-4cb1-9788-8c3d2102145d will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1074.840244] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_precommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': '', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:24Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1074.840244] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_precommit: [ 1074.840244] [50968]: key[device_owner], -> compute:nova [ 1074.840244] [50968]: key[binding:host_id], -> cpu-1 [ 1074.840244] [50968]: key[updated_at], 2025-11-21T22:43:24Z -> 2025-11-21T22:43:27Z [ 1074.840244] [50968]: key[revision_number], 1 -> 2 [ 1074.840244] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.841312] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.847529] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Router 5c01c9ca-3c53-4013-9a7f-dea63eb72673 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1074.860188] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Pushing event updated for resources: {'Port': ['ID=71f18574-a4f2-4cb1-9788-8c3d2102145d,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1074.889247] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_postcommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': '', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:24Z', 'revision_number': 1, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1074.889449] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_postcommit: [ 1074.889449] [50968]: key[device_owner], -> compute:nova [ 1074.889449] [50968]: key[binding:host_id], -> cpu-1 [ 1074.889449] [50968]: key[updated_at], 2025-11-21T22:43:24Z -> 2025-11-21T22:43:27Z [ 1074.889449] [50968]: key[revision_number], 1 -> 2 [ 1074.889449] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.894503] [50968]: DEBUG neutron.plugins.ml2.managers [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Attempting to bind port 71f18574-a4f2-4cb1-9788-8c3d2102145d on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1074.894687] [50968]: DEBUG neutron.plugins.ml2.managers [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Attempting to bind port 71f18574-a4f2-4cb1-9788-8c3d2102145d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1074.894763] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Attempting to bind port 71f18574-a4f2-4cb1-9788-8c3d2102145d on network 7ba91295-a5fd-4015-8057-a1bc506ebf6b {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1074.894842] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1074.907080] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d335c9e-2f19-4fa2-baf7-1f228b3f0658 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.907552] [50969]: [pid: 50969|app: 0|req: 4713/9776] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:43:26 2025] POST /networking/v2.0/routers => generated 736 bytes in 1132 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1074.910660] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1074.910824] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Bind Segment={'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1074.910923] [50969]: DEBUG neutron.api.v2.base [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Request body: {'port': {'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1074.913699] [50968]: DEBUG networking_nsxv3.api.rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Bind port on Host cpu-1 & Segment [{'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1074.948975] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.047874] [50969]: DEBUG neutron.notifiers.nova [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fabc3107-fd7a-467f-beef-9bd6128d5652 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1075.052995] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks [] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.058906] [50969]: DEBUG neutron.db.provisioning_blocks [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Transition to ACTIVE for port object fabc3107-fd7a-467f-beef-9bd6128d5652 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1075.060455] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_precommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': '', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1075.060611] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_precommit: [ 1075.060611] [50969]: key[device_owner], -> compute:nova [ 1075.060611] [50969]: key[binding:host_id], -> cpu-1 [ 1075.060611] [50969]: key[updated_at], 2025-11-21T22:43:26Z -> 2025-11-21T22:43:27Z [ 1075.060611] [50969]: key[revision_number], 1 -> 2 [ 1075.060611] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.061928] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.080197] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Pushing event updated for resources: {'Port': ['ID=fabc3107-fd7a-467f-beef-9bd6128d5652,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1075.109081] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_postcommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': '', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 1, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1075.109295] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_postcommit: [ 1075.109295] [50969]: key[device_owner], -> compute:nova [ 1075.109295] [50969]: key[binding:host_id], -> cpu-1 [ 1075.109295] [50969]: key[updated_at], 2025-11-21T22:43:26Z -> 2025-11-21T22:43:27Z [ 1075.109295] [50969]: key[revision_number], 1 -> 2 [ 1075.109295] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.114690] [50969]: DEBUG neutron.plugins.ml2.managers [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Attempting to bind port fabc3107-fd7a-467f-beef-9bd6128d5652 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1075.114831] [50969]: DEBUG neutron.plugins.ml2.managers [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Attempting to bind port fabc3107-fd7a-467f-beef-9bd6128d5652 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1075.114940] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Attempting to bind port fabc3107-fd7a-467f-beef-9bd6128d5652 on network d0897201-1f35-4b04-9702-c5700d22bacb {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1075.139666] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1075.139857] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Bind Segment={'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1075.142404] [50969]: DEBUG networking_nsxv3.api.rpc [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Bind port on Host cpu-1 & Segment [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1075.918598] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Bound using segment: {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1075.918938] [50968]: DEBUG neutron.plugins.ml2.managers [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Bound port: 71f18574-a4f2-4cb1-9788-8c3d2102145d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3734b156-0f7d-4721-b23c-d000412ec2eb", "external-id": "nsx-vlan-transportzone-560", "segmentation_id": 560}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1075.919115] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.962617] [50968]: DEBUG neutron.plugins.ml2.db [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] For port 71f18574-a4f2-4cb1-9788-8c3d2102145d, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1075.964875] [50968]: DEBUG neutron.plugins.ml2.db [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] For port 71f18574-a4f2-4cb1-9788-8c3d2102145d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=71f18574-a4f2-4cb1-9788-8c3d2102145d,segment=NetworkSegment(ded7256f-10f5-41c8-8e42-a681a0d3830e),segment_id=ded7256f-10f5-41c8-8e42-a681a0d3830e)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1075.966485] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_precommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}] (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1075.966644] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_precommit: [ 1075.966644] [50968]: key[binding:vif_type], unbound -> ovs [ 1075.966644] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560} [ 1075.966644] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.969635] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.995118] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Pushing event updated for resources: {'Port': ['ID=71f18574-a4f2-4cb1-9788-8c3d2102145d,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1076.003099] [50968]: DEBUG neutron.db.provisioning_blocks [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Provisioning complete for port 71f18574-a4f2-4cb1-9788-8c3d2102145d triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1076.003342] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.003461] [50968]: INFO neutron.plugins.ml2.plugin [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Attempt 1 to provision port 71f18574-a4f2-4cb1-9788-8c3d2102145d [ 1076.044222] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Current status of the port 71f18574-a4f2-4cb1-9788-8c3d2102145d is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1076.044406] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.067308] [50968]: DEBUG neutron.plugins.ml2.db [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] For port 71f18574-a4f2-4cb1-9788-8c3d2102145d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=71f18574-a4f2-4cb1-9788-8c3d2102145d,segment=NetworkSegment(ded7256f-10f5-41c8-8e42-a681a0d3830e),segment_id=ded7256f-10f5-41c8-8e42-a681a0d3830e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1076.094869] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_precommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}]) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1076.094869] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_precommit: [ 1076.094869] [50968]: key[status], DOWN -> ACTIVE [ 1076.094869] [50968]: key[revision_number], 4 -> 5 [ 1076.094869] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.099781] [50968]: DEBUG neutron.db.provisioning_blocks [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Provisioning complete for port 71f18574-a4f2-4cb1-9788-8c3d2102145d triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1076.099914] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.100018] [50968]: INFO neutron.plugins.ml2.plugin [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Attempt 1 to provision port 71f18574-a4f2-4cb1-9788-8c3d2102145d [ 1076.139060] [50968]: DEBUG neutron.plugins.ml2.plugin [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Current status of the port 71f18574-a4f2-4cb1-9788-8c3d2102145d is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1076.139882] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_postcommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}]) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1076.140093] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_postcommit: [ 1076.140093] [50968]: key[status], DOWN -> ACTIVE [ 1076.140093] [50968]: key[revision_number], 4 -> 5 [ 1076.140093] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.140197] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.149386] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Bound using segment: {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1076.149386] [50969]: DEBUG neutron.plugins.ml2.managers [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Bound port: fabc3107-fd7a-467f-beef-9bd6128d5652, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d646f9d5-d2ad-4c22-bea5-85a965334de6", "external-id": "nsx-vlan-transportzone-606", "segmentation_id": 606}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1076.149386] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.164109] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Pushing event updated for resources: {'Port': ['ID=71f18574-a4f2-4cb1-9788-8c3d2102145d,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1076.166545] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_postcommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 4, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': '5bea918845264a24882e01d48f60f8bc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}] (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1076.166729] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] update_port_postcommit: [ 1076.166729] [50968]: key[binding:vif_type], unbound -> ovs [ 1076.166729] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}} [ 1076.166729] [50968]: key[updated_at], 2025-11-21T22:43:27Z -> 2025-11-21T22:43:28Z [ 1076.166729] [50968]: key[revision_number], 2 -> 4 [ 1076.166729] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.170918] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.171293] [50968]: DEBUG neutron_lib.callbacks.manager [req-6e233827-87e4-4b96-93fc-257ff3381516 req-425ee611-f56c-4f45-b119-50c9c73c4bcb service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.172602] [50968]: [pid: 50968|app: 0|req: 5064/9777] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:27 2025] PUT /networking/v2.0/ports/71f18574-a4f2-4cb1-9788-8c3d2102145d => generated 1037 bytes in 1505 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1076.203533] [50969]: DEBUG neutron.plugins.ml2.db [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] For port fabc3107-fd7a-467f-beef-9bd6128d5652, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1076.203748] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-edcd8a90-731a-488d-a098-74baf1c36abf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.204846] [50968]: [pid: 50968|app: 0|req: 5065/9778] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.205819] [50969]: DEBUG neutron.plugins.ml2.db [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] For port fabc3107-fd7a-467f-beef-9bd6128d5652, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fabc3107-fd7a-467f-beef-9bd6128d5652,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1076.207398] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_precommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1076.207633] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_precommit: [ 1076.207633] [50969]: key[binding:vif_type], unbound -> ovs [ 1076.207633] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} [ 1076.207633] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.220397] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.250983] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Pushing event updated for resources: {'Port': ['ID=fabc3107-fd7a-467f-beef-9bd6128d5652,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1076.258694] [50969]: DEBUG neutron.db.provisioning_blocks [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Provisioning complete for port fabc3107-fd7a-467f-beef-9bd6128d5652 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1076.258854] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.258970] [50969]: INFO neutron.plugins.ml2.plugin [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Attempt 1 to provision port fabc3107-fd7a-467f-beef-9bd6128d5652 [ 1076.283840] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1a704f-9757-4e63-bacb-89bff195761c req-f4ee6566-4901-4dcc-8ce2-f5f8ad4110d3 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.284870] [50968]: [pid: 50968|app: 0|req: 5066/9779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.298923] [50969]: DEBUG neutron.plugins.ml2.plugin [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Current status of the port fabc3107-fd7a-467f-beef-9bd6128d5652 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1076.298923] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.323497] [50969]: DEBUG neutron.plugins.ml2.db [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] For port fabc3107-fd7a-467f-beef-9bd6128d5652, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fabc3107-fd7a-467f-beef-9bd6128d5652,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1076.339647] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50574501-fb18-4493-bd4b-8dbe5230580f req-2423c581-1100-4df7-b827-95b78166807e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.340481] [50968]: [pid: 50968|app: 0|req: 5067/9780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.351672] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_precommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1076.351892] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_precommit: [ 1076.351892] [50969]: key[status], DOWN -> ACTIVE [ 1076.351892] [50969]: key[revision_number], 4 -> 5 [ 1076.351892] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.357194] [50969]: DEBUG neutron.db.provisioning_blocks [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Provisioning complete for port fabc3107-fd7a-467f-beef-9bd6128d5652 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1076.357349] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.357456] [50969]: INFO neutron.plugins.ml2.plugin [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Attempt 1 to provision port fabc3107-fd7a-467f-beef-9bd6128d5652 [ 1076.395943] [50969]: DEBUG neutron.plugins.ml2.plugin [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Current status of the port fabc3107-fd7a-467f-beef-9bd6128d5652 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1076.396717] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_postcommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}]) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1076.396900] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_postcommit: [ 1076.396900] [50969]: key[status], DOWN -> ACTIVE [ 1076.396900] [50969]: key[revision_number], 4 -> 5 [ 1076.396900] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.397033] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.423462] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Pushing event updated for resources: {'Port': ['ID=fabc3107-fd7a-467f-beef-9bd6128d5652,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1076.424275] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_postcommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 4, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:27Z', 'revision_number': 2, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1076.424684] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] update_port_postcommit: [ 1076.424684] [50969]: key[binding:vif_type], unbound -> ovs [ 1076.424684] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} [ 1076.424684] [50969]: key[updated_at], 2025-11-21T22:43:27Z -> 2025-11-21T22:43:28Z [ 1076.424684] [50969]: key[revision_number], 2 -> 4 [ 1076.424684] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.434238] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.434238] [50969]: DEBUG neutron_lib.callbacks.manager [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-06f85726-9a18-47b8-bb67-fa3605d255a0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.434238] [50969]: [pid: 50969|app: 0|req: 4714/9781] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:27 2025] PUT /networking/v2.0/ports/fabc3107-fd7a-467f-beef-9bd6128d5652 => generated 1038 bytes in 1525 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1076.465900] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-3508d96f-d25d-425f-bc75-a5c20745471f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.466553] [50969]: [pid: 50969|app: 0|req: 4715/9782] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1076.501827] [50969]: [pid: 50969|app: 0|req: 4716/9783] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.503287] [50969]: DEBUG neutron.api.wsgi [req-dc1a704f-9757-4e63-bacb-89bff195761c req-73bce670-4d23-47c1-81af-941e24abeb99 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.524514] [50969]: [pid: 50969|app: 0|req: 4717/9784] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.527130] [50969]: DEBUG neutron.api.wsgi [req-50574501-fb18-4493-bd4b-8dbe5230580f req-e80d05a6-33d8-4638-8240-0cf0b6339e06 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.546680] [50969]: [pid: 50969|app: 0|req: 4718/9785] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.547299] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.585658] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-1c3cad5a-50f9-47c1-a56d-9cd6cd8570b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.587201] [50969]: [pid: 50969|app: 0|req: 4719/9786] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.592446] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-22f92f32-e4c7-490d-a001-da9523e7983d x-openstack-request-id: req-22f92f32-e4c7-490d-a001-da9523e7983d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1076.597196] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "name": "network-vif-plugged", "status": "completed", "tag": "8332203e-f2b4-4681-b7e0-ccc7766c1f2d", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1076.601319] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-22f92f32-e4c7-490d-a001-da9523e7983d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1076.602957] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-22f92f32-e4c7-490d-a001-da9523e7983d'] response: {'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'code': 200} [ 1076.622321] [50969]: [pid: 50969|app: 0|req: 4720/9787] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1076.632420] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Allocated IP 192.168.128.1 (9453b285-2b3e-4058-89a2-2ed96e9b0e2c/b78b8d2e-100b-4aee-82f5-f0b37b64ea33/d6d1c079-6e95-4b74-bc9d-7e4523363171) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1076.673041] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Publish callbacks [] for allowed_address_pair (d6d1c079-6e95-4b74-bc9d-7e4523363171), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.673917] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Publish callbacks [] for port (d6d1c079-6e95-4b74-bc9d-7e4523363171), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.674198] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] create_port_precommit called with port settings {'id': 'd6d1c079-6e95-4b74-bc9d-7e4523363171', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:c6:63:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_interface', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}], 'project_id': '97dc306fa1834b07844fa1f56035280a', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} with segments to bind None [ 1076.674364] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] create_port_precommit: [ 1076.674364] [50968]: key[mac_address], None -> fa:16:3e:c6:63:07 [ 1076.674364] [50968]: key[device_id], None -> 5c01c9ca-3c53-4013-9a7f-dea63eb72673 [ 1076.674364] [50968]: key[binding:vif_details], None -> {} [ 1076.674364] [50968]: key[project_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1076.674364] [50968]: key[binding:vnic_type], None -> normal [ 1076.674364] [50968]: key[allowed_address_pairs], None -> [] [ 1076.674364] [50968]: key[name], None -> [ 1076.674364] [50968]: key[status], None -> DOWN [ 1076.674364] [50968]: key[tenant_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1076.674364] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}] [ 1076.674364] [50968]: key[id], None -> d6d1c079-6e95-4b74-bc9d-7e4523363171 [ 1076.674364] [50968]: key[port_security_enabled], None -> False [ 1076.674364] [50968]: key[network_id], None -> 9453b285-2b3e-4058-89a2-2ed96e9b0e2c [ 1076.674364] [50968]: key[security_groups], None -> [] [ 1076.674364] [50968]: key[binding:profile], None -> {} [ 1076.674364] [50968]: key[binding:host_id], None -> [ 1076.674364] [50968]: key[standard_attr_id], None -> 1642 [ 1076.674364] [50968]: key[admin_state_up], None -> True [ 1076.674364] [50968]: key[device_owner], None -> network:router_interface [ 1076.674364] [50968]: key[binding:vif_type], None -> unbound [ 1076.674364] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.687512] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a41e7a49-e493-4bde-b971-dead878a32c8 req-cb29ffc5-c402-4f05-9cb5-3a0b114d2bd1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.688486] [50969]: [pid: 50969|app: 0|req: 4721/9788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:28 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.690973] [50969]: DEBUG neutron.api.wsgi [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-b5b3ec9b-c555-4e75-bcd3-d4bf62c96f19 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.701102] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d6d1c079-6e95-4b74-bc9d-7e4523363171), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.703723] [50969]: [pid: 50969|app: 0|req: 4722/9789] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=aac6a054-e247-462b-b1ff-10cb489c563c => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.709468] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fabc3107-fd7a-467f-beef-9bd6128d5652'}, {'name': 'network-changed', 'server_uuid': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'tag': 'fabc3107-fd7a-467f-beef-9bd6128d5652'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1076.721086] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-154c29d3-3534-49e6-ae3d-5553a8da2693" -d '{"events": [{"server_uuid": "ddfe11ba-abf8-418d-9ebc-3f68d7dc6def", "name": "network-vif-plugged", "status": "completed", "tag": "fabc3107-fd7a-467f-beef-9bd6128d5652"}, {"name": "network-changed", "server_uuid": "ddfe11ba-abf8-418d-9ebc-3f68d7dc6def", "tag": "fabc3107-fd7a-467f-beef-9bd6128d5652"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1076.722191] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Pushing event updated for resources: {'Port': ['ID=d6d1c079-6e95-4b74-bc9d-7e4523363171,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1076.733438] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Network 9453b285-2b3e-4058-89a2-2ed96e9b0e2c is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1076.734205] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1076.736185] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1076.748570] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] create_port_postcommit called with port settings {'id': 'd6d1c079-6e95-4b74-bc9d-7e4523363171', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:c6:63:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_interface', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}], 'project_id': '97dc306fa1834b07844fa1f56035280a', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:28Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 1, 'network': {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} with segments to bind None [ 1076.748570] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] create_port_postcommit: [ 1076.748570] [50968]: key[mac_address], None -> fa:16:3e:c6:63:07 [ 1076.748570] [50968]: key[device_id], None -> 5c01c9ca-3c53-4013-9a7f-dea63eb72673 [ 1076.748570] [50968]: key[binding:vif_details], None -> {} [ 1076.748570] [50968]: key[project_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1076.748570] [50968]: key[binding:vnic_type], None -> normal [ 1076.748570] [50968]: key[tags], None -> [] [ 1076.748570] [50968]: key[allowed_address_pairs], None -> [] [ 1076.748570] [50968]: key[created_at], None -> 2025-11-21T22:43:28Z [ 1076.748570] [50968]: key[name], None -> [ 1076.748570] [50968]: key[status], None -> DOWN [ 1076.748570] [50968]: key[tenant_id], None -> 97dc306fa1834b07844fa1f56035280a [ 1076.748570] [50968]: key[fixed_ips], None -> [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}] [ 1076.748570] [50968]: key[id], None -> d6d1c079-6e95-4b74-bc9d-7e4523363171 [ 1076.748570] [50968]: key[port_security_enabled], None -> False [ 1076.748570] [50968]: key[network_id], None -> 9453b285-2b3e-4058-89a2-2ed96e9b0e2c [ 1076.748570] [50968]: key[security_groups], None -> [] [ 1076.748570] [50968]: key[binding:profile], None -> {} [ 1076.748570] [50968]: key[binding:host_id], None -> [ 1076.748570] [50968]: key[revision_number], None -> 1 [ 1076.748570] [50968]: key[description], None -> [ 1076.748570] [50968]: key[updated_at], None -> 2025-11-21T22:43:28Z [ 1076.748570] [50968]: key[standard_attr_id], None -> 1642 [ 1076.748570] [50968]: key[admin_state_up], None -> True [ 1076.748570] [50968]: key[binding:vif_type], None -> unbound [ 1076.748570] [50968]: key[device_owner], None -> network:router_interface [ 1076.748570] [50968]: key[extra_dhcp_opts], None -> [] [ 1076.748570] [50968]: key[network], None -> {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} [ 1076.748570] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.748570] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (5c01c9ca-3c53-4013-9a7f-dea63eb72673), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.762227] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c782ed03-c1d5-4385-80da-db79faf3b374 req-9023cca5-7ac1-4260-83e7-1ff19ed1c022 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.763276] [50969]: [pid: 50969|app: 0|req: 4723/9790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.766268] [50969]: DEBUG neutron.api.wsgi [req-a41e7a49-e493-4bde-b971-dead878a32c8 req-d7579fc5-0eae-4c17-a811-ebd0ad64cf64 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.791444] [50969]: [pid: 50969|app: 0|req: 4724/9791] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.812707] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-d3b1ef8e-da63-4587-9f03-9e3e6eedff3f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.813834] [50969]: [pid: 50969|app: 0|req: 4725/9792] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.816856] [50969]: DEBUG neutron.api.wsgi [req-c782ed03-c1d5-4385-80da-db79faf3b374 req-a9ea4643-74a2-4222-bfcd-1ded369efe63 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.838506] [50969]: [pid: 50969|app: 0|req: 4726/9793] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.864965] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-04b20cd4-9026-4954-97f3-2dd2b4afb9dc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.866062] [50969]: [pid: 50969|app: 0|req: 4727/9794] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.895057] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a753ffd7-dc3e-4b33-882e-1044e621a111 req-74f4dbdc-81fc-46eb-ae4d-09d0c7dc82fd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.899154] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a753ffd7-dc3e-4b33-882e-1044e621a111 req-74f4dbdc-81fc-46eb-ae4d-09d0c7dc82fd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.900225] [50969]: [pid: 50969|app: 0|req: 4728/9795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1076.910623] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (d6d1c079-6e95-4b74-bc9d-7e4523363171), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.932116] [50969]: [pid: 50969|app: 0|req: 4729/9796] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.985946] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93512344-5ade-4877-bc76-56eb02167f58 req-dcb8e8ad-2d56-4006-8209-407d835b32e1 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.986895] [50969]: [pid: 50969|app: 0|req: 4730/9797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.989427] [50969]: DEBUG neutron.api.wsgi [req-a753ffd7-dc3e-4b33-882e-1044e621a111 req-87098e61-16d9-4bfe-84e0-7015620eab29 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.995478] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Publish callbacks [] for port (d6d1c079-6e95-4b74-bc9d-7e4523363171), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.995907] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] update_port_precommit called with port settings {'id': 'd6d1c079-6e95-4b74-bc9d-7e4523363171', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:c6:63:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_interface', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:28Z', 'updated_at': '2025-11-21T22:43:29Z', 'revision_number': 1, 'project_id': '97dc306fa1834b07844fa1f56035280a'} (original settings {'id': 'd6d1c079-6e95-4b74-bc9d-7e4523363171', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:c6:63:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_interface', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:28Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 1, 'project_id': '97dc306fa1834b07844fa1f56035280a'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} with segments to bind None [ 1076.996182] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] update_port_precommit: [ 1076.996182] [50968]: key[updated_at], 2025-11-21T22:43:28Z -> 2025-11-21T22:43:29Z [ 1076.996182] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.997790] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (d6d1c079-6e95-4b74-bc9d-7e4523363171), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.008235] [50969]: [pid: 50969|app: 0|req: 4731/9798] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.019118] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Pushing event updated for resources: {'Port': ['ID=d6d1c079-6e95-4b74-bc9d-7e4523363171,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1077.039929] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] update_port_postcommit called with port settings {'id': 'd6d1c079-6e95-4b74-bc9d-7e4523363171', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:c6:63:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_interface', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:28Z', 'updated_at': '2025-11-21T22:43:29Z', 'revision_number': 1, 'project_id': '97dc306fa1834b07844fa1f56035280a'} (original settings {'id': 'd6d1c079-6e95-4b74-bc9d-7e4523363171', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:c6:63:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_interface', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:28Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 1, 'project_id': '97dc306fa1834b07844fa1f56035280a'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} with segments to bind None [ 1077.040324] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] update_port_postcommit: [ 1077.040324] [50968]: key[updated_at], 2025-11-21T22:43:28Z -> 2025-11-21T22:43:29Z [ 1077.040324] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1077.040459] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (5c01c9ca-3c53-4013-9a7f-dea63eb72673), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.048313] [50969]: [pid: 50969|app: 0|req: 4732/9799] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1077.051092] [50969]: DEBUG neutron.api.wsgi [req-93512344-5ade-4877-bc76-56eb02167f58 req-536ec239-34ba-4a32-9993-bdd0270015cb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.073900] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Network 9453b285-2b3e-4058-89a2-2ed96e9b0e2c is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1077.074733] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1077.076711] [50969]: [pid: 50969|app: 0|req: 4733/9800] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.129749] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Router 5c01c9ca-3c53-4013-9a7f-dea63eb72673 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1077.133086] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3200eca-3b05-418d-b585-97be354fb2fa req-3ed54ca7-eb0f-48b8-9d05-7c8ef34c8b2e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.134052] [50969]: [pid: 50969|app: 0|req: 4734/9801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.146495] [50969]: [pid: 50969|app: 0|req: 4735/9802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.148995] [50969]: DEBUG neutron.api.wsgi [req-a3200eca-3b05-418d-b585-97be354fb2fa req-0389b2ec-e7b2-4902-bce5-497f5f5271fd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.167154] [50969]: [pid: 50969|app: 0|req: 4736/9803] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.184908] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4582f2ff-c451-4bfb-b653-8ae810509cbc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1077.189285] [50968]: [pid: 50968|app: 0|req: 5068/9804] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:43:28 2025] PUT /networking/v2.0/routers/5c01c9ca-3c53-4013-9a7f-dea63eb72673/add_router_interface => generated 309 bytes in 849 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.214092] [50968]: [pid: 50968|app: 0|req: 5069/9805] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.222360] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-d60a8f78-30c9-4c7c-918d-809d75552c40 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.226031] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-d60a8f78-30c9-4c7c-918d-809d75552c40 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.226869] [50969]: [pid: 50969|app: 0|req: 4737/9806] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?tenant_id=5bea918845264a24882e01d48f60f8bc&device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 2074 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1077.236879] [50969]: DEBUG neutron.api.wsgi [req-6e233827-87e4-4b96-93fc-257ff3381516 req-1cb40bcb-59ba-4d2a-bff5-b5bac82a066d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.250257] [50969]: [pid: 50969|app: 0|req: 4738/9807] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.93&port_id=8332203e-f2b4-4681-b7e0-ccc7766c1f2d => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.255735] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d91451e4-ab64-4cc5-a8c5-392d63c8d8aa req-45880294-1765-4c13-9131-319a4d275d6a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.257096] [50968]: [pid: 50968|app: 0|req: 5070/9808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.274365] [50968]: DEBUG neutron.api.v2.base [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'floatingip': {'port_id': 'aac6a054-e247-462b-b1ff-10cb489c563c'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1077.286509] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-2686b365-3b59-46f8-bda8-11f5e521b06a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.287937] [50969]: [pid: 50969|app: 0|req: 4739/9809] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/subnets?id=3cbbd30b-3cf0-4404-bd74-0d2e7f282931 => generated 642 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.293958] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-91bd5f8c-81e3-4c2c-a726-020b8f39b6d0 x-openstack-request-id: req-91bd5f8c-81e3-4c2c-a726-020b8f39b6d0 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1077.294097] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ddfe11ba-abf8-418d-9ebc-3f68d7dc6def", "name": "network-vif-plugged", "status": "completed", "tag": "fabc3107-fd7a-467f-beef-9bd6128d5652", "code": 200}, {"name": "network-changed", "server_uuid": "ddfe11ba-abf8-418d-9ebc-3f68d7dc6def", "tag": "fabc3107-fd7a-467f-beef-9bd6128d5652", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1077.294165] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-91bd5f8c-81e3-4c2c-a726-020b8f39b6d0 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1077.294352] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-91bd5f8c-81e3-4c2c-a726-020b8f39b6d0'] response: {'server_uuid': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'code': 200} [ 1077.296898] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-91bd5f8c-81e3-4c2c-a726-020b8f39b6d0'] response: {'name': 'network-changed', 'server_uuid': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'tag': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'status': 'completed', 'code': 200} [ 1077.306133] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.351158] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-a3e6c48c-36a6-481c-8470-2fbc182b6a9f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.351158] [50969]: [pid: 50969|app: 0|req: 4740/9810] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?network_id=7cecd02c-7008-4b75-93ef-64e91030c335&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.407168] [50969]: [pid: 50969|app: 0|req: 4741/9811] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/networks/7cecd02c-7008-4b75-93ef-64e91030c335?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.454259] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64871c0a-ee5b-4cca-bba7-1b3307c83220 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group (0ffeb4e3-20f2-417a-a50f-01ca367ca507), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.481786] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64871c0a-ee5b-4cca-bba7-1b3307c83220 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group (0ffeb4e3-20f2-417a-a50f-01ca367ca507), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.512059] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64871c0a-ee5b-4cca-bba7-1b3307c83220 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (0ffeb4e3-20f2-417a-a50f-01ca367ca507), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.518133] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64871c0a-ee5b-4cca-bba7-1b3307c83220 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=0ffeb4e3-20f2-417a-a50f-01ca367ca507,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1077.524204] [50969]: DEBUG neutron_lib.callbacks.manager [None req-64871c0a-ee5b-4cca-bba7-1b3307c83220 tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.524908] [50969]: [pid: 50969|app: 0|req: 4742/9812] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:29 2025] DELETE /networking/v2.0/security-groups/0ffeb4e3-20f2-417a-a50f-01ca367ca507 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1077.557736] [50969]: [pid: 50969|app: 0|req: 4743/9813] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/networks/7cecd02c-7008-4b75-93ef-64e91030c335?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) [ 1077.599451] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.601013] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.612552] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4dacbe57-ab6f-4477-a45d-f13d89537274 req-dad8f795-e7d8-40a3-83a2-dcaf632b84ce tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.613572] [50969]: [pid: 50969|app: 0|req: 4744/9814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.639850] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-3117e114-13dc-49a9-8143-a4eba7b4259a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.641101] [50969]: [pid: 50969|app: 0|req: 4745/9815] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1077.646718] [50968]: INFO neutron.db.l3_db [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Floating IP cf0db0cd-805f-47d1-acc4-b180ec57d7eb associated. External IP: 10.180.180.205, port: 227db61c-8548-41f9-9488-c698a6064d9c. [ 1077.647809] [50969]: DEBUG neutron.api.wsgi [req-cdb534a6-871a-44a7-9f26-23186885623d req-bd2f3b2a-ae36-468f-948d-9c0a260d4506 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.653028] [50969]: INFO neutron.api.v2.resource [req-cdb534a6-871a-44a7-9f26-23186885623d req-bd2f3b2a-ae36-468f-948d-9c0a260d4506 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] show failed (client error): The resource could not be found. [ 1077.653460] [50969]: [pid: 50969|app: 0|req: 4746/9816] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/security-groups/5990ac1b-096e-4b2d-90d7-2ef3134f0060 => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1077.660402] [50969]: INFO neutron.api.v2.resource [None req-a52f62ba-d11a-43b0-99cd-99a770b38fdf tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] show failed (client error): The resource could not be found. [ 1077.660768] [50969]: [pid: 50969|app: 0|req: 4747/9817] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:29 2025] GET /networking/v2.0/security-groups/0ffeb4e3-20f2-417a-a50f-01ca367ca507 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1077.663262] [50969]: DEBUG neutron.api.wsgi [req-6e233827-87e4-4b96-93fc-257ff3381516 req-18ae084a-5201-4dd9-8970-4db5530e36ed service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.678009] [50969]: [pid: 50969|app: 0|req: 4748/9818] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.9&port_id=71f18574-a4f2-4cb1-9788-8c3d2102145d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.680765] [50969]: DEBUG neutron.api.wsgi [req-4dacbe57-ab6f-4477-a45d-f13d89537274 req-8a7e4d4e-1be2-4e3f-9603-9f4afbf2f4f4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.707968] [50969]: [pid: 50969|app: 0|req: 4749/9819] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.710592] [50969]: DEBUG neutron.api.wsgi [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-aaafdec2-1e9e-4b0e-8cec-23595c241a15 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.729487] [50969]: [pid: 50969|app: 0|req: 4750/9820] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=fabc3107-fd7a-467f-beef-9bd6128d5652 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.755158] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1077.782027] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Deleting port 4756337c-2227-4665-b282-7f1fc21bd3f0 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1077.782209] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (4756337c-2227-4665-b282-7f1fc21bd3f0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.806153] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (4756337c-2227-4665-b282-7f1fc21bd3f0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.806355] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for floatingip (4756337c-2227-4665-b282-7f1fc21bd3f0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.808358] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1077.810849] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit called with port settings {'id': '4756337c-2227-4665-b282-7f1fc21bd3f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:ed:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7ae39627-5176-495a-bb7e-ac2a84e0f7ee', 'device_owner': 'network:floatingip', 'standard_attr_id': 1446, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:48Z', 'updated_at': '2025-11-21T22:40:49Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1077.810849] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_precommit: [ 1077.810849] [50969]: key[mac_address], fa:16:3e:b6:ed:a0 -> None [ 1077.810849] [50969]: key[device_id], 7ae39627-5176-495a-bb7e-ac2a84e0f7ee -> None [ 1077.810849] [50969]: key[binding:vif_details], {} -> None [ 1077.810849] [50969]: key[binding:vnic_type], normal -> None [ 1077.810849] [50969]: key[project_id], -> None [ 1077.810849] [50969]: key[tags], [] -> None [ 1077.810849] [50969]: key[allowed_address_pairs], [] -> None [ 1077.810849] [50969]: key[created_at], 2025-11-21T22:40:48Z -> None [ 1077.810849] [50969]: key[name], -> None [ 1077.810849] [50969]: key[status], N/A -> None [ 1077.810849] [50969]: key[tenant_id], -> None [ 1077.810849] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.235'}] -> None [ 1077.810849] [50969]: key[id], 4756337c-2227-4665-b282-7f1fc21bd3f0 -> None [ 1077.810849] [50969]: key[port_security_enabled], False -> None [ 1077.810849] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1077.810849] [50969]: key[security_groups], [] -> None [ 1077.810849] [50969]: key[binding:profile], {} -> None [ 1077.810849] [50969]: key[binding:host_id], -> None [ 1077.810849] [50969]: key[revision_number], 2 -> None [ 1077.810849] [50969]: key[description], -> None [ 1077.810849] [50969]: key[updated_at], 2025-11-21T22:40:49Z -> None [ 1077.810849] [50969]: key[standard_attr_id], 1446 -> None [ 1077.810849] [50969]: key[admin_state_up], True -> None [ 1077.810849] [50969]: key[binding:vif_type], unbound -> None [ 1077.810849] [50969]: key[device_owner], network:floatingip -> None [ 1077.810849] [50969]: key[extra_dhcp_opts], [] -> None [ 1077.810849] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1077.812842] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Calling delete_port for 4756337c-2227-4665-b282-7f1fc21bd3f0 owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1077.910484] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4756337c-2227-4665-b282-7f1fc21bd3f0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.920732] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Pushing event deleted for resources: {'Port': ['ID=4756337c-2227-4665-b282-7f1fc21bd3f0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1077.925142] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1077.950871] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit called with port settings {'id': '4756337c-2227-4665-b282-7f1fc21bd3f0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:ed:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7ae39627-5176-495a-bb7e-ac2a84e0f7ee', 'device_owner': 'network:floatingip', 'standard_attr_id': 1446, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:40:48Z', 'updated_at': '2025-11-21T22:40:49Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1077.950871] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] delete_port_postcommit: [ 1077.950871] [50969]: key[mac_address], fa:16:3e:b6:ed:a0 -> None [ 1077.950871] [50969]: key[device_id], 7ae39627-5176-495a-bb7e-ac2a84e0f7ee -> None [ 1077.950871] [50969]: key[binding:vif_details], {} -> None [ 1077.950871] [50969]: key[binding:vnic_type], normal -> None [ 1077.950871] [50969]: key[project_id], -> None [ 1077.950871] [50969]: key[tags], [] -> None [ 1077.950871] [50969]: key[allowed_address_pairs], [] -> None [ 1077.950871] [50969]: key[created_at], 2025-11-21T22:40:48Z -> None [ 1077.950871] [50969]: key[name], -> None [ 1077.950871] [50969]: key[status], N/A -> None [ 1077.950871] [50969]: key[tenant_id], -> None [ 1077.950871] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.235'}] -> None [ 1077.950871] [50969]: key[id], 4756337c-2227-4665-b282-7f1fc21bd3f0 -> None [ 1077.950871] [50969]: key[port_security_enabled], False -> None [ 1077.950871] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1077.950871] [50969]: key[security_groups], [] -> None [ 1077.950871] [50969]: key[binding:profile], {} -> None [ 1077.950871] [50969]: key[binding:host_id], -> None [ 1077.950871] [50969]: key[revision_number], 2 -> None [ 1077.950871] [50969]: key[description], -> None [ 1077.950871] [50969]: key[updated_at], 2025-11-21T22:40:49Z -> None [ 1077.950871] [50969]: key[standard_attr_id], 1446 -> None [ 1077.950871] [50969]: key[admin_state_up], True -> None [ 1077.950871] [50969]: key[binding:vif_type], unbound -> None [ 1077.950871] [50969]: key[device_owner], network:floatingip -> None [ 1077.950871] [50969]: key[extra_dhcp_opts], [] -> None [ 1077.950871] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1077.952782] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks [] for floatingip (7ae39627-5176-495a-bb7e-ac2a84e0f7ee), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.956557] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4219a78-482f-43b8-8e66-ebb19d16841f tempest-ServerDiskConfigTestJSON-362503924 tempest-ServerDiskConfigTestJSON-362503924-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.957243] [50969]: [pid: 50969|app: 0|req: 4751/9821] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:43:30 2025] DELETE /networking/v2.0/floatingips/7ae39627-5176-495a-bb7e-ac2a84e0f7ee => generated 0 bytes in 227 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1077.959660] [50969]: DEBUG neutron.api.wsgi [req-f7f4b3a7-8711-4858-880b-cb30e09a1582 req-078b12e8-4a3c-41b2-b5b8-c91e81da774d tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.982298] [50969]: [pid: 50969|app: 0|req: 4752/9822] 10.180.1.21 () {60 vars in 1492 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups?tenant_id=97dc306fa1834b07844fa1f56035280a => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1077.984145] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1077.988718] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fd53d876-ec30-40fd-89d3-d8f93d8bc140 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.003597] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-3ee8b91a-9c6e-45a4-a7a6-3c0e900ceece service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.007198] [50969]: [pid: 50969|app: 0|req: 4753/9823] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/subnets?id=d07cef16-4b1a-48a8-a08a-893b607ad4c7 => generated 642 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.024399] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-4efca11e-e9e0-4adf-87fd-df781d7f4b9a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.025325] [50969]: [pid: 50969|app: 0|req: 4754/9824] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.025627] [50968]: [pid: 50968|app: 0|req: 5071/9825] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:43:29 2025] PUT /networking/v2.0/floatingips/cf0db0cd-805f-47d1-acc4-b180ec57d7eb => generated 805 bytes in 754 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.028970] [50968]: DEBUG neutron.api.wsgi [req-f7f4b3a7-8711-4858-880b-cb30e09a1582 req-7046a4cd-8bae-409a-9476-0bcc3bb80bd4 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.052905] [50968]: [pid: 50968|app: 0|req: 5072/9826] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups/061092a5-050a-4486-8210-fe47abd1a126 => generated 2926 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1078.055555] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1621bac1-86e0-4304-b591-e896c15de161 req-297ff6bc-4cf5-49d2-8af5-fa3cea3a65e0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.056516] [50969]: [pid: 50969|app: 0|req: 4755/9827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.080658] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e233827-87e4-4b96-93fc-257ff3381516 req-26da39e3-7fbe-4a8d-aeec-c07bac9323f8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.081921] [50968]: [pid: 50968|app: 0|req: 5073/9828] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?network_id=7ba91295-a5fd-4015-8057-a1bc506ebf6b&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.084486] [50968]: DEBUG neutron.api.wsgi [req-f7f4b3a7-8711-4858-880b-cb30e09a1582 req-c80d0b04-b1b9-4bcb-9672-1003cd86fd59 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.086890] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23f52aee-61bd-4b50-a647-45e880a73a7f req-6917dbdc-1a21-48de-bb48-d8079dae4d35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.088261] [50969]: [pid: 50969|app: 0|req: 4756/9829] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.106951] [50968]: [pid: 50968|app: 0|req: 5074/9830] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups/061092a5-050a-4486-8210-fe47abd1a126 => generated 2926 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1078.110509] [50968]: DEBUG neutron.api.wsgi [req-1621bac1-86e0-4304-b591-e896c15de161 req-fa521abd-243b-423c-aa26-e50c78bd9428 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.119460] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-5b417cf8-e8b0-4977-bb2f-754fb83cf20b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.120597] [50969]: [pid: 50969|app: 0|req: 4757/9831] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1078.133956] [50968]: [pid: 50968|app: 0|req: 5075/9832] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.154794] [50969]: [pid: 50969|app: 0|req: 4758/9833] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/networks/7ba91295-a5fd-4015-8057-a1bc506ebf6b?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.170070] [50968]: [pid: 50968|app: 0|req: 5076/9834] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.185775] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-111a25ce-ecec-4217-9a87-2e0f91624f46 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.186777] [50969]: [pid: 50969|app: 0|req: 4759/9835] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.200421] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-229de206-1086-48b1-8029-91cf025632ba req-ac8f4689-54ae-4684-b09c-4f87eb8307f5 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.200421] [50968]: [pid: 50968|app: 0|req: 5077/9836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.237663] [50969]: [pid: 50969|app: 0|req: 4760/9837] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/networks/7ba91295-a5fd-4015-8057-a1bc506ebf6b?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) [ 1078.240274] [50968]: [pid: 50968|app: 0|req: 5078/9838] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 1078.241051] [50969]: DEBUG neutron.api.wsgi [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-1d49ad9a-fcb0-4daf-90ad-831eb278aab8 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.258378] [50969]: [pid: 50969|app: 0|req: 4761/9839] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=227db61c-8548-41f9-9488-c698a6064d9c => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.262463] [50969]: DEBUG neutron.api.wsgi [req-229de206-1086-48b1-8029-91cf025632ba req-8a7c09c1-62b4-42ad-b293-3c2eee923577 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.286505] [50969]: [pid: 50969|app: 0|req: 4762/9840] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.290495] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-dde1897e-76da-4710-9714-2ada7a77b1b8 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.291418] [50968]: [pid: 50968|app: 0|req: 5079/9841] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.312836] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-76fdc68a-f394-4d64-9428-28852582273d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.313747] [50968]: [pid: 50968|app: 0|req: 5080/9842] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.317486] [50968]: DEBUG neutron.api.v2.base [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Request body: {'port': {'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'admin_state_up': True, 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1078.326837] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5ee7756-7634-421a-b088-c1544af45949 req-9c0bc9b0-f7bc-4f94-8457-0b141d364d3e tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.331142] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5ee7756-7634-421a-b088-c1544af45949 req-9c0bc9b0-f7bc-4f94-8457-0b141d364d3e tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.332094] [50969]: [pid: 50969|app: 0|req: 4763/9843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1078.363900] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7e8184-db8b-4e6d-87a5-536cd3af9f54 req-61d6fdf1-1e97-45ee-b563-7a3887bf42f7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.364995] [50969]: [pid: 50969|app: 0|req: 4764/9844] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.368563] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Made reservation on behalf of b8b093d93cf34c91bbeb515844a183a0 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1078.368768] [50969]: DEBUG neutron.api.wsgi [req-f5ee7756-7634-421a-b088-c1544af45949 req-c6cebf11-cc8e-46f6-9987-a5fbd241c840 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.371639] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.392936] [50969]: [pid: 50969|app: 0|req: 4765/9845] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.433075] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83982478-4510-47f1-96d0-22c06ffcd465 req-bb84b5c9-2358-4872-b14b-5f09dd5a0327 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.433177] [50968]: DEBUG neutron.db.db_base_plugin_common [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Allocated IP 192.168.128.5 (05bef1e0-3303-4046-b89f-5cd162589347/a1fd8c15-7a53-4df6-949b-7eaf899a1a30/e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1078.434498] [50969]: [pid: 50969|app: 0|req: 4766/9846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.474253] [50969]: [pid: 50969|app: 0|req: 4767/9847] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.477187] [50969]: DEBUG neutron.api.wsgi [req-467c44da-ece2-49e0-be8f-7e54f26c18d5 req-3a6bd475-9688-48c7-b629-2cdc68702724 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.501940] [50969]: [pid: 50969|app: 0|req: 4768/9848] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups/061092a5-050a-4486-8210-fe47abd1a126 => generated 2926 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1078.506121] [50969]: DEBUG neutron.api.wsgi [req-83982478-4510-47f1-96d0-22c06ffcd465 req-b3814d55-29c3-4679-b374-6b93d55e0146 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.518067] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for allowed_address_pair (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.518952] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.519192] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': '', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1078.519369] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit: [ 1078.519369] [50968]: key[mac_address], None -> fa:16:3e:e5:0c:52 [ 1078.519369] [50968]: key[device_id], None -> f8a51ce0-cff6-405c-bfea-55b671e37091 [ 1078.519369] [50968]: key[binding:vif_details], None -> {} [ 1078.519369] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1078.519369] [50968]: key[binding:vnic_type], None -> normal [ 1078.519369] [50968]: key[allowed_address_pairs], None -> [] [ 1078.519369] [50968]: key[name], None -> [ 1078.519369] [50968]: key[status], None -> DOWN [ 1078.519369] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1078.519369] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}] [ 1078.519369] [50968]: key[id], None -> e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 [ 1078.519369] [50968]: key[port_security_enabled], None -> True [ 1078.519369] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1078.519369] [50968]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1078.519369] [50968]: key[binding:profile], None -> {} [ 1078.519369] [50968]: key[binding:host_id], None -> [ 1078.519369] [50968]: key[standard_attr_id], None -> 1643 [ 1078.519369] [50968]: key[admin_state_up], None -> True [ 1078.519369] [50968]: key[device_owner], None -> [ 1078.519369] [50968]: key[binding:vif_type], None -> unbound [ 1078.519369] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.526072] [50969]: [pid: 50969|app: 0|req: 4769/9849] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.544334] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.563101] [50969]: [pid: 50969|app: 0|req: 4770/9850] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1078.566775] [50969]: DEBUG neutron.api.wsgi [req-467c44da-ece2-49e0-be8f-7e54f26c18d5 req-54e93b3d-919d-451e-a6df-c9db094489a5 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.571614] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event updated for resources: {'Port': ['ID=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1078.580095] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Network 05bef1e0-3303-4046-b89f-5cd162589347 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1078.580831] [50968]: DEBUG neutron.scheduler.base_scheduler [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1078.582970] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1078.597505] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': '', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:30Z', 'revision_number': 1, 'network': {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1078.597708] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit: [ 1078.597708] [50968]: key[mac_address], None -> fa:16:3e:e5:0c:52 [ 1078.597708] [50968]: key[device_id], None -> f8a51ce0-cff6-405c-bfea-55b671e37091 [ 1078.597708] [50968]: key[binding:vif_details], None -> {} [ 1078.597708] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1078.597708] [50968]: key[binding:vnic_type], None -> normal [ 1078.597708] [50968]: key[tags], None -> [] [ 1078.597708] [50968]: key[allowed_address_pairs], None -> [] [ 1078.597708] [50968]: key[created_at], None -> 2025-11-21T22:43:30Z [ 1078.597708] [50968]: key[name], None -> [ 1078.597708] [50968]: key[status], None -> DOWN [ 1078.597708] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1078.597708] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}] [ 1078.597708] [50968]: key[id], None -> e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 [ 1078.597708] [50968]: key[port_security_enabled], None -> True [ 1078.597708] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1078.597708] [50968]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1078.597708] [50968]: key[binding:profile], None -> {} [ 1078.597708] [50968]: key[binding:host_id], None -> [ 1078.597708] [50968]: key[revision_number], None -> 1 [ 1078.597708] [50968]: key[description], None -> [ 1078.597708] [50968]: key[updated_at], None -> 2025-11-21T22:43:30Z [ 1078.597708] [50968]: key[standard_attr_id], None -> 1643 [ 1078.597708] [50968]: key[admin_state_up], None -> True [ 1078.597708] [50968]: key[binding:vif_type], None -> unbound [ 1078.597708] [50968]: key[device_owner], None -> [ 1078.597708] [50968]: key[extra_dhcp_opts], None -> [] [ 1078.597708] [50968]: key[network], None -> {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} [ 1078.597708] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.603588] [50969]: INFO neutron.api.v2.resource [req-467c44da-ece2-49e0-be8f-7e54f26c18d5 req-54e93b3d-919d-451e-a6df-c9db094489a5 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 1078.603896] [50969]: [pid: 50969|app: 0|req: 4771/9851] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 22:43:30 2025] DELETE /networking/v2.0/security-groups/061092a5-050a-4486-8210-fe47abd1a126 => generated 147 bytes in 40 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 1078.610498] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'tag': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d'}, {'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '71f18574-a4f2-4cb1-9788-8c3d2102145d'}, {'name': 'network-changed', 'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'tag': '71f18574-a4f2-4cb1-9788-8c3d2102145d'}, {'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c'}, {'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1078.615652] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3058715f-017e-4877-9aca-73054378bdac" -d '{"events": [{"name": "network-changed", "server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "tag": "8332203e-f2b4-4681-b7e0-ccc7766c1f2d"}, {"server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "name": "network-vif-plugged", "status": "completed", "tag": "71f18574-a4f2-4cb1-9788-8c3d2102145d"}, {"name": "network-changed", "server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "tag": "71f18574-a4f2-4cb1-9788-8c3d2102145d"}, {"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "227db61c-8548-41f9-9488-c698a6064d9c"}, {"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1078.628855] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf638b6e-e4e0-47db-93d9-2b9bc55222d9 req-229aad2c-44a3-453c-a2e6-03854e0629d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.629954] [50969]: [pid: 50969|app: 0|req: 4772/9852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1078.634277] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.634657] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-8fcd25f4-717b-4189-b063-8aaac5b2f461 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.643316] [50968]: [pid: 50968|app: 0|req: 5081/9853] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:43:30 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) [ 1078.647306] [50968]: DEBUG neutron.api.wsgi [req-cf638b6e-e4e0-47db-93d9-2b9bc55222d9 req-564ec22f-daef-425a-9a3b-324d67ab948d service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.668010] [50968]: [pid: 50968|app: 0|req: 5082/9854] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.669504] [50968]: DEBUG neutron.api.v2.base [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Request body: {'port': {'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1078.681469] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59c0aa73-a52c-4da7-adb4-fe3355dc1dde req-c16d6f03-c266-4983-a99e-b8d96074a814 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.682475] [50969]: [pid: 50969|app: 0|req: 4773/9855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:30 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 735 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.704739] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.712419] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-926b271a-d406-4d9a-886c-bd7bb673a61c req-5e2a9dc1-aac1-4889-b8df-3bfcfede1e8b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.713418] [50969]: [pid: 50969|app: 0|req: 4774/9856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.717126] [50969]: DEBUG neutron.api.wsgi [req-59c0aa73-a52c-4da7-adb4-fe3355dc1dde req-8f52a9a3-3d09-4d76-ac03-6a2a99a8b487 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.738752] [50969]: [pid: 50969|app: 0|req: 4775/9857] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.741392] [50969]: DEBUG neutron.api.wsgi [req-926b271a-d406-4d9a-886c-bd7bb673a61c req-14b9eb72-2209-42db-a903-9cd541c20c3a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.765301] [50969]: [pid: 50969|app: 0|req: 4776/9858] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.815951] [50969]: [pid: 50969|app: 0|req: 4777/9859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/ports?device_id=6b652529-5c45-4dff-9d4f-c16c8c4b1300 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.827436] [50968]: DEBUG neutron.notifiers.nova [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1078.833320] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks [] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.843034] [50968]: DEBUG neutron.db.provisioning_blocks [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Transition to ACTIVE for port object e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1078.844274] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_precommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:31Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': '', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:30Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1078.844436] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_precommit: [ 1078.844436] [50968]: key[device_owner], -> compute:nova [ 1078.844436] [50968]: key[binding:host_id], -> cpu-1 [ 1078.844436] [50968]: key[updated_at], 2025-11-21T22:43:30Z -> 2025-11-21T22:43:31Z [ 1078.844436] [50968]: key[revision_number], 1 -> 2 [ 1078.844436] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.845683] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.848390] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f26f30cf-399c-4381-9950-b5dcbd1dd544 req-f0deb351-6e1e-4380-9e24-93494641a1cc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.849095] [50969]: [pid: 50969|app: 0|req: 4778/9860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.855150] [50969]: DEBUG neutron.api.wsgi [req-b48c0cfb-775d-4d98-953f-969d7c00fea7 req-7d5643dc-e125-4ae0-a4bb-e8be6da82363 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.860056] [50969]: INFO neutron.api.v2.resource [req-b48c0cfb-775d-4d98-953f-969d7c00fea7 req-7d5643dc-e125-4ae0-a4bb-e8be6da82363 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] show failed (client error): The resource could not be found. [ 1078.860488] [50969]: [pid: 50969|app: 0|req: 4779/9861] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/security-groups/32ed4b09-d978-4c70-9195-a910ee72fe19 => generated 146 bytes in 11 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1078.868502] [50969]: DEBUG neutron.api.v2.base [None req-9688335e-0258-41e5-863b-f299f54a2abd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'floatingip': {'port_id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1078.874518] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Pushing event updated for resources: {'Port': ['ID=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1078.888472] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9688335e-0258-41e5-863b-f299f54a2abd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.900040] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 851 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-1f833b95-2fc3-46fe-a8bd-0f6f397ed584 x-openstack-request-id: req-1f833b95-2fc3-46fe-a8bd-0f6f397ed584 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1078.901880] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "tag": "8332203e-f2b4-4681-b7e0-ccc7766c1f2d", "status": "completed", "code": 200}, {"server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "name": "network-vif-plugged", "status": "completed", "tag": "71f18574-a4f2-4cb1-9788-8c3d2102145d", "code": 200}, {"name": "network-changed", "server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "tag": "71f18574-a4f2-4cb1-9788-8c3d2102145d", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "227db61c-8548-41f9-9488-c698a6064d9c", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1078.906402] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1f833b95-2fc3-46fe-a8bd-0f6f397ed584 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1078.906402] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f833b95-2fc3-46fe-a8bd-0f6f397ed584'] response: {'name': 'network-changed', 'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'tag': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'status': 'completed', 'code': 200} [ 1078.907594] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f833b95-2fc3-46fe-a8bd-0f6f397ed584'] response: {'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'code': 200} [ 1078.907744] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f833b95-2fc3-46fe-a8bd-0f6f397ed584'] response: {'name': 'network-changed', 'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'tag': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'status': 'completed', 'code': 200} [ 1078.907798] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f833b95-2fc3-46fe-a8bd-0f6f397ed584'] response: {'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c', 'status': 'completed', 'code': 200} [ 1078.907861] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f833b95-2fc3-46fe-a8bd-0f6f397ed584'] response: {'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'status': 'completed', 'code': 200} [ 1078.919039] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_postcommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:31Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': '', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:30Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1078.919329] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_postcommit: [ 1078.919329] [50968]: key[device_owner], -> compute:nova [ 1078.919329] [50968]: key[binding:host_id], -> cpu-1 [ 1078.919329] [50968]: key[updated_at], 2025-11-21T22:43:30Z -> 2025-11-21T22:43:31Z [ 1078.919329] [50968]: key[revision_number], 1 -> 2 [ 1078.919329] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.926112] [50968]: DEBUG neutron.plugins.ml2.managers [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Attempting to bind port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1078.926291] [50968]: DEBUG neutron.plugins.ml2.managers [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Attempting to bind port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1078.926444] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Attempting to bind port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 on network 05bef1e0-3303-4046-b89f-5cd162589347 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1078.950575] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1078.950745] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Bind Segment={'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1078.957799] [50968]: DEBUG networking_nsxv3.api.rpc [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1079.134230] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9688335e-0258-41e5-863b-f299f54a2abd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.135810] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9688335e-0258-41e5-863b-f299f54a2abd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.195593] [50969]: INFO neutron.db.l3_db [None req-9688335e-0258-41e5-863b-f299f54a2abd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Floating IP 86cd2c2e-1d94-429c-aa68-6605ec573a28 associated. External IP: 10.180.180.155, port: c2630ad9-1c26-483a-8ebd-2305c92f519c. [ 1079.330482] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9688335e-0258-41e5-863b-f299f54a2abd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1079.383336] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9688335e-0258-41e5-863b-f299f54a2abd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1079.388555] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9688335e-0258-41e5-863b-f299f54a2abd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.410970] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'tag': 'c2630ad9-1c26-483a-8ebd-2305c92f519c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1079.411829] [50969]: [pid: 50969|app: 0|req: 4780/9862] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:43:31 2025] PUT /networking/v2.0/floatingips/86cd2c2e-1d94-429c-aa68-6605ec573a28 => generated 802 bytes in 548 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1079.415582] [50969]: DEBUG neutron.api.wsgi [req-88fc67f6-ddab-46bb-b2ca-6ca2bdf4aa6a req-216cd838-3f5b-4466-858d-c688c28ce074 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1079.418481] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-723abc3d-0e32-48f7-a27f-8fd05f864253" -d '{"events": [{"name": "network-changed", "server_uuid": "1e4575e4-a19e-42d5-ab31-97e163c37a88", "tag": "c2630ad9-1c26-483a-8ebd-2305c92f519c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1079.424299] [50969]: INFO neutron.api.v2.resource [req-88fc67f6-ddab-46bb-b2ca-6ca2bdf4aa6a req-216cd838-3f5b-4466-858d-c688c28ce074 tempest-SecurityGroupsNegativeTestJSON-201906729 tempest-SecurityGroupsNegativeTestJSON-201906729-project-member] show failed (client error): The resource could not be found. [ 1079.424811] [50969]: [pid: 50969|app: 0|req: 4781/9863] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/security-groups/6e5e279a-c352-4301-9b81-267d597631e4 => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1079.461187] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-781757f9-9511-4798-8476-f1666cb87d8d req-bd7d0edd-654a-48e2-a649-83da4d99ad8c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.462443] [50969]: [pid: 50969|app: 0|req: 4782/9864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.499686] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-154c29d3-3534-49e6-ae3d-5553a8da2693 req-7daf078b-ca9b-47c8-8e96-a1513e8823a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.502244] [50969]: [pid: 50969|app: 0|req: 4783/9865] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 1043 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1079.529945] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-7bb86521-ee66-464a-b33f-ade5efab7b69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.533484] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-7bb86521-ee66-464a-b33f-ade5efab7b69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.534925] [50969]: [pid: 50969|app: 0|req: 4784/9866] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:31 2025] GET /networking/v2.0/ports?tenant_id=5bea918845264a24882e01d48f60f8bc&device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 2074 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1079.711068] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (5c01c9ca-3c53-4013-9a7f-dea63eb72673), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.832628] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Deleting port d6d1c079-6e95-4b74-bc9d-7e4523363171 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1079.832780] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (d6d1c079-6e95-4b74-bc9d-7e4523363171), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.858201] [50969]: DEBUG neutron.plugins.ml2.db [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] For port d6d1c079-6e95-4b74-bc9d-7e4523363171, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d6d1c079-6e95-4b74-bc9d-7e4523363171,segment=NetworkSegment(343ca43a-db08-4ea9-8488-fa52419d08b8),segment_id=343ca43a-db08-4ea9-8488-fa52419d08b8)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1079.858443] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (d6d1c079-6e95-4b74-bc9d-7e4523363171), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.863088] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] delete_port_precommit called with port settings {'id': 'd6d1c079-6e95-4b74-bc9d-7e4523363171', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:c6:63:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_interface', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', '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-21T22:43:28Z', 'updated_at': '2025-11-21T22:43:30Z', 'revision_number': 5, 'project_id': '97dc306fa1834b07844fa1f56035280a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '343ca43a-db08-4ea9-8488-fa52419d08b8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 686, 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c'}}] (original binding levels None) on network {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} with segments to bind None [ 1079.863275] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] delete_port_precommit: [ 1079.863275] [50969]: key[mac_address], fa:16:3e:c6:63:07 -> None [ 1079.863275] [50969]: key[device_id], 5c01c9ca-3c53-4013-9a7f-dea63eb72673 -> None [ 1079.863275] [50969]: key[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.863275] [50969]: key[binding:vnic_type], normal -> None [ 1079.863275] [50969]: key[project_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1079.863275] [50969]: key[tags], [] -> None [ 1079.863275] [50969]: key[allowed_address_pairs], [] -> None [ 1079.863275] [50969]: key[created_at], 2025-11-21T22:43:28Z -> None [ 1079.863275] [50969]: key[name], -> None [ 1079.863275] [50969]: key[status], ACTIVE -> None [ 1079.863275] [50969]: key[tenant_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1079.863275] [50969]: key[fixed_ips], [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}] -> None [ 1079.863275] [50969]: key[id], d6d1c079-6e95-4b74-bc9d-7e4523363171 -> None [ 1079.863275] [50969]: key[port_security_enabled], False -> None [ 1079.863275] [50969]: key[network_id], 9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1079.863275] [50969]: key[security_groups], [] -> None [ 1079.863275] [50969]: key[binding:profile], {} -> None [ 1079.863275] [50969]: key[binding:host_id], devstack -> None [ 1079.863275] [50969]: key[revision_number], 5 -> None [ 1079.863275] [50969]: key[description], -> None [ 1079.863275] [50969]: key[updated_at], 2025-11-21T22:43:30Z -> None [ 1079.863275] [50969]: key[standard_attr_id], 1642 -> None [ 1079.863275] [50969]: key[admin_state_up], True -> None [ 1079.863275] [50969]: key[binding:vif_type], ovs -> None [ 1079.863275] [50969]: key[device_owner], network:router_interface -> None [ 1079.863275] [50969]: key[extra_dhcp_opts], [] -> None [ 1079.863275] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.866021] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Calling delete_port for d6d1c079-6e95-4b74-bc9d-7e4523363171 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1079.962503] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Bound using segment: {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1079.963220] [50968]: DEBUG neutron.plugins.ml2.managers [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Bound port: e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "90878b7b-ddb7-4f47-892b-d6e06f73475f", "external-id": "nsx-vlan-transportzone-849", "segmentation_id": 849}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1079.963700] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.986365] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d6d1c079-6e95-4b74-bc9d-7e4523363171), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.996838] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Pushing event deleted for resources: {'Port': ['ID=d6d1c079-6e95-4b74-bc9d-7e4523363171,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.025079] [50968]: DEBUG neutron.plugins.ml2.db [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] For port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1080.026867] [50968]: DEBUG neutron.plugins.ml2.db [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] For port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1080.028405] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_precommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:31Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:31Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1080.028562] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_precommit: [ 1080.028562] [50968]: key[binding:vif_type], unbound -> ovs [ 1080.028562] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} [ 1080.028562] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.032284] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] delete_port_postcommit called with port settings {'id': 'd6d1c079-6e95-4b74-bc9d-7e4523363171', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:c6:63:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_interface', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', '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-21T22:43:28Z', 'updated_at': '2025-11-21T22:43:30Z', 'revision_number': 5, 'project_id': '97dc306fa1834b07844fa1f56035280a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '343ca43a-db08-4ea9-8488-fa52419d08b8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 686, 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c'}}] (original binding levels None) on network {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b78b8d2e-100b-4aee-82f5-f0b37b64ea33'], '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} with segments to bind None [ 1080.032284] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] delete_port_postcommit: [ 1080.032284] [50969]: key[mac_address], fa:16:3e:c6:63:07 -> None [ 1080.032284] [50969]: key[device_id], 5c01c9ca-3c53-4013-9a7f-dea63eb72673 -> None [ 1080.032284] [50969]: key[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.032284] [50969]: key[binding:vnic_type], normal -> None [ 1080.032284] [50969]: key[project_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1080.032284] [50969]: key[tags], [] -> None [ 1080.032284] [50969]: key[allowed_address_pairs], [] -> None [ 1080.032284] [50969]: key[created_at], 2025-11-21T22:43:28Z -> None [ 1080.032284] [50969]: key[name], -> None [ 1080.032284] [50969]: key[status], ACTIVE -> None [ 1080.032284] [50969]: key[tenant_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1080.032284] [50969]: key[fixed_ips], [{'subnet_id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'ip_address': '192.168.128.1'}] -> None [ 1080.032284] [50969]: key[id], d6d1c079-6e95-4b74-bc9d-7e4523363171 -> None [ 1080.032284] [50969]: key[port_security_enabled], False -> None [ 1080.032284] [50969]: key[network_id], 9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1080.032284] [50969]: key[security_groups], [] -> None [ 1080.032284] [50969]: key[binding:profile], {} -> None [ 1080.032284] [50969]: key[binding:host_id], devstack -> None [ 1080.032284] [50969]: key[revision_number], 5 -> None [ 1080.032284] [50969]: key[description], -> None [ 1080.032284] [50969]: key[updated_at], 2025-11-21T22:43:30Z -> None [ 1080.032284] [50969]: key[standard_attr_id], 1642 -> None [ 1080.032284] [50969]: key[admin_state_up], True -> None [ 1080.032284] [50969]: key[binding:vif_type], ovs -> None [ 1080.032284] [50969]: key[device_owner], network:router_interface -> None [ 1080.032284] [50969]: key[extra_dhcp_opts], [] -> None [ 1080.032284] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.033032] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.059692] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Pushing event updated for resources: {'Port': ['ID=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.066879] [50968]: DEBUG neutron.db.provisioning_blocks [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Provisioning complete for port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1080.067207] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.067629] [50968]: INFO neutron.plugins.ml2.plugin [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Attempt 1 to provision port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 [ 1080.088238] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (5c01c9ca-3c53-4013-9a7f-dea63eb72673), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.110137] [50968]: DEBUG neutron.plugins.ml2.plugin [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Current status of the port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1080.110529] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.133468] [50968]: DEBUG neutron.plugins.ml2.db [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] For port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1080.166412] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_precommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:32Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:32Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1080.166687] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_precommit: [ 1080.166687] [50968]: key[status], DOWN -> ACTIVE [ 1080.166687] [50968]: key[revision_number], 4 -> 5 [ 1080.166687] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.171602] [50968]: DEBUG neutron.db.provisioning_blocks [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Provisioning complete for port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1080.172152] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.172320] [50968]: INFO neutron.plugins.ml2.plugin [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Attempt 1 to provision port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 [ 1080.207787] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Router 5c01c9ca-3c53-4013-9a7f-dea63eb72673 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1080.229318] [50968]: DEBUG neutron.plugins.ml2.plugin [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Current status of the port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1080.230666] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_postcommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:32Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:32Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1080.230666] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_postcommit: [ 1080.230666] [50968]: key[status], DOWN -> ACTIVE [ 1080.230666] [50968]: key[revision_number], 4 -> 5 [ 1080.230666] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.230666] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.256063] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Pushing event updated for resources: {'Port': ['ID=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.258561] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_postcommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:32Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:31Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1080.258743] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] update_port_postcommit: [ 1080.258743] [50968]: key[binding:vif_type], unbound -> ovs [ 1080.258743] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} [ 1080.258743] [50968]: key[updated_at], 2025-11-21T22:43:31Z -> 2025-11-21T22:43:32Z [ 1080.258743] [50968]: key[revision_number], 2 -> 4 [ 1080.258743] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.263717] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-23725d9f-1719-47dc-ba8b-09733bc5d34c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1080.266709] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.267103] [50968]: DEBUG neutron_lib.callbacks.manager [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-f9987b85-5783-4652-a09e-31a8360ad9f8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.268837] [50968]: [pid: 50968|app: 0|req: 5083/9867] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:31 2025] PUT /networking/v2.0/ports/e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 => generated 1037 bytes in 1602 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1080.271526] [50969]: [pid: 50969|app: 0|req: 4785/9868] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:43:31 2025] PUT /networking/v2.0/routers/5c01c9ca-3c53-4013-9a7f-dea63eb72673/remove_router_interface => generated 309 bytes in 734 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.271654] [50968]: DEBUG neutron.api.wsgi [req-781757f9-9511-4798-8476-f1666cb87d8d req-d604569c-56a4-4f27-8b8f-5994334978ab tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.302860] [50968]: [pid: 50968|app: 0|req: 5084/9869] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.316919] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-154c29d3-3534-49e6-ae3d-5553a8da2693 req-adc9bb8f-19dc-44d1-91f1-fe7df8018dc7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.317979] [50969]: [pid: 50969|app: 0|req: 4786/9870] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.352489] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-cc55f1a3-6e21-496a-a608-95f8a6005034 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.353397] [50969]: [pid: 50969|app: 0|req: 4787/9871] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/networks?id=7cecd02c-7008-4b75-93ef-64e91030c335 => generated 702 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.364355] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29674550-be46-4890-a590-9eeee748d7ba req-65681041-4d82-4f5f-a684-76a7d097e823 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.365323] [50968]: [pid: 50968|app: 0|req: 5085/9872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.379857] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47924a5c-7574-4430-922e-79be8ee027cb req-f6e1cbbd-b071-4ef1-9e32-0827057c64da service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.380770] [50969]: [pid: 50969|app: 0|req: 4788/9873] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/ports?tenant_id=94b4081d277c49ae83366d9304fb9031&device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1080.383252] [50969]: DEBUG neutron.api.wsgi [req-154c29d3-3534-49e6-ae3d-5553a8da2693 req-7a477cb0-51f8-4c60-ac67-76084cea6b98 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.395923] [50969]: [pid: 50969|app: 0|req: 4789/9874] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=fabc3107-fd7a-467f-beef-9bd6128d5652 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.413837] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks [] for router (5c01c9ca-3c53-4013-9a7f-dea63eb72673), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.423009] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76cae334-d7ee-43d6-8906-361b0a89f239 req-59cfbe6b-23e3-4956-97bc-4c26c0a6f8ee tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.424127] [50969]: [pid: 50969|app: 0|req: 4790/9875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.426545] [50969]: DEBUG neutron.api.wsgi [req-3058715f-017e-4877-9aca-73054378bdac req-3377f421-f9d0-4f27-bbe6-50cb775fc615 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.438823] [50969]: [pid: 50969|app: 0|req: 4791/9876] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.93&port_id=8332203e-f2b4-4681-b7e0-ccc7766c1f2d => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.441448] [50969]: DEBUG neutron.api.wsgi [req-29674550-be46-4890-a590-9eeee748d7ba req-efc19f3c-6bc9-43dc-aace-a29df4a1bf2c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.461034] [50969]: [pid: 50969|app: 0|req: 4792/9877] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.462539] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks [] for router_gateway (5c01c9ca-3c53-4013-9a7f-dea63eb72673), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.486381] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Deleting port 677c6840-c228-434f-b327-eff859c32162 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1080.486504] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (677c6840-c228-434f-b327-eff859c32162), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.505729] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47924a5c-7574-4430-922e-79be8ee027cb req-40e831a0-5946-477c-89f6-0e31a37a3f4f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.506713] [50969]: [pid: 50969|app: 0|req: 4793/9878] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/networks?id=f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.513131] [50968]: DEBUG neutron.plugins.ml2.db [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] For port 677c6840-c228-434f-b327-eff859c32162, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=677c6840-c228-434f-b327-eff859c32162,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1080.513381] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (677c6840-c228-434f-b327-eff859c32162), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.518052] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] delete_port_precommit called with port settings {'id': '677c6840-c228-434f-b327-eff859c32162', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:57:e2:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.178'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1080.518262] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] delete_port_precommit: [ 1080.518262] [50968]: key[mac_address], fa:16:3e:57:e2:e6 -> None [ 1080.518262] [50968]: key[device_id], 5c01c9ca-3c53-4013-9a7f-dea63eb72673 -> None [ 1080.518262] [50968]: key[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.518262] [50968]: key[binding:vnic_type], normal -> None [ 1080.518262] [50968]: key[project_id], -> None [ 1080.518262] [50968]: key[tags], [] -> None [ 1080.518262] [50968]: key[allowed_address_pairs], [] -> None [ 1080.518262] [50968]: key[created_at], 2025-11-21T22:43:26Z -> None [ 1080.518262] [50968]: key[name], -> None [ 1080.518262] [50968]: key[status], ACTIVE -> None [ 1080.518262] [50968]: key[tenant_id], -> None [ 1080.518262] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.178'}] -> None [ 1080.518262] [50968]: key[id], 677c6840-c228-434f-b327-eff859c32162 -> None [ 1080.518262] [50968]: key[port_security_enabled], False -> None [ 1080.518262] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1080.518262] [50968]: key[security_groups], [] -> None [ 1080.518262] [50968]: key[binding:profile], {} -> None [ 1080.518262] [50968]: key[binding:host_id], devstack -> None [ 1080.518262] [50968]: key[revision_number], 5 -> None [ 1080.518262] [50968]: key[description], -> None [ 1080.518262] [50968]: key[updated_at], 2025-11-21T22:43:27Z -> None [ 1080.518262] [50968]: key[standard_attr_id], 1640 -> None [ 1080.518262] [50968]: key[admin_state_up], True -> None [ 1080.518262] [50968]: key[binding:vif_type], ovs -> None [ 1080.518262] [50968]: key[device_owner], network:router_gateway -> None [ 1080.518262] [50968]: key[extra_dhcp_opts], [] -> None [ 1080.518262] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.519804] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Calling delete_port for 677c6840-c228-434f-b327-eff859c32162 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1080.525653] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-154c29d3-3534-49e6-ae3d-5553a8da2693 req-8fb311fa-c542-4c9d-834c-72e342ec4930 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.527749] [50969]: [pid: 50969|app: 0|req: 4794/9879] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.529188] [50969]: DEBUG neutron.api.wsgi [req-76cae334-d7ee-43d6-8906-361b0a89f239 req-139c0851-d02f-4e88-bb13-2094268bb29d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.550580] [50969]: [pid: 50969|app: 0|req: 4795/9880] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.569063] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-7a583bab-2326-40bc-94d6-e939f966c6b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.570104] [50969]: [pid: 50969|app: 0|req: 4796/9881] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/subnets?id=3cbbd30b-3cf0-4404-bd74-0d2e7f282931 => generated 642 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.588996] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-70831010-e20e-4769-b992-b0a39b4319e6 x-openstack-request-id: req-70831010-e20e-4769-b992-b0a39b4319e6 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1080.590017] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "1e4575e4-a19e-42d5-ab31-97e163c37a88", "tag": "c2630ad9-1c26-483a-8ebd-2305c92f519c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1080.591291] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-70831010-e20e-4769-b992-b0a39b4319e6 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1080.591429] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70831010-e20e-4769-b992-b0a39b4319e6'] response: {'name': 'network-changed', 'server_uuid': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'tag': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'status': 'completed', 'code': 200} [ 1080.627976] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e833de7-45a1-4abb-93e0-4e301c35d153 req-784bd6ab-9d07-424b-bae3-a8e79c1d6028 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.634749] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (677c6840-c228-434f-b327-eff859c32162), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.649741] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Pushing event deleted for resources: {'Port': ['ID=677c6840-c228-434f-b327-eff859c32162,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.660722] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e833de7-45a1-4abb-93e0-4e301c35d153 req-784bd6ab-9d07-424b-bae3-a8e79c1d6028 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.661814] [50969]: [pid: 50969|app: 0|req: 4797/9882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:32 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1080.664862] [50969]: DEBUG neutron.api.wsgi [req-47924a5c-7574-4430-922e-79be8ee027cb req-61b23c05-1dcd-48cb-93c7-828972cbda43 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.683871] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] delete_port_postcommit called with port settings {'id': '677c6840-c228-434f-b327-eff859c32162', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:57:e2:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c01c9ca-3c53-4013-9a7f-dea63eb72673', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.178'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1080.684070] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] delete_port_postcommit: [ 1080.684070] [50968]: key[mac_address], fa:16:3e:57:e2:e6 -> None [ 1080.684070] [50968]: key[device_id], 5c01c9ca-3c53-4013-9a7f-dea63eb72673 -> None [ 1080.684070] [50968]: key[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.684070] [50968]: key[binding:vnic_type], normal -> None [ 1080.684070] [50968]: key[project_id], -> None [ 1080.684070] [50968]: key[tags], [] -> None [ 1080.684070] [50968]: key[allowed_address_pairs], [] -> None [ 1080.684070] [50968]: key[created_at], 2025-11-21T22:43:26Z -> None [ 1080.684070] [50968]: key[name], -> None [ 1080.684070] [50968]: key[status], ACTIVE -> None [ 1080.684070] [50968]: key[tenant_id], -> None [ 1080.684070] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.178'}] -> None [ 1080.684070] [50968]: key[id], 677c6840-c228-434f-b327-eff859c32162 -> None [ 1080.684070] [50968]: key[port_security_enabled], False -> None [ 1080.684070] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1080.684070] [50968]: key[security_groups], [] -> None [ 1080.684070] [50968]: key[binding:profile], {} -> None [ 1080.684070] [50968]: key[binding:host_id], devstack -> None [ 1080.684070] [50968]: key[revision_number], 5 -> None [ 1080.684070] [50968]: key[description], -> None [ 1080.684070] [50968]: key[updated_at], 2025-11-21T22:43:27Z -> None [ 1080.684070] [50968]: key[standard_attr_id], 1640 -> None [ 1080.684070] [50968]: key[admin_state_up], True -> None [ 1080.684070] [50968]: key[binding:vif_type], ovs -> None [ 1080.684070] [50968]: key[device_owner], network:router_gateway -> None [ 1080.684070] [50968]: key[extra_dhcp_opts], [] -> None [ 1080.684070] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.687028] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (5c01c9ca-3c53-4013-9a7f-dea63eb72673), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.687130] [50969]: [pid: 50969|app: 0|req: 4798/9883] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.719232] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-154c29d3-3534-49e6-ae3d-5553a8da2693 req-93cf9fda-fdcb-4cf7-9e5a-1dff3c4e71fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.720893] [50969]: [pid: 50969|app: 0|req: 4799/9884] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.721150] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (5c01c9ca-3c53-4013-9a7f-dea63eb72673), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.723343] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks [] for router_controller (5c01c9ca-3c53-4013-9a7f-dea63eb72673), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.750034] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-f5a2c3d8-f8f2-4d22-b78b-bdb5e9e5b853 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.751076] [50969]: [pid: 50969|app: 0|req: 4800/9885] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/ports?network_id=7cecd02c-7008-4b75-93ef-64e91030c335&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.753763] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (5c01c9ca-3c53-4013-9a7f-dea63eb72673), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.754157] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 5c01c9ca-3c53-4013-9a7f-dea63eb72673 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1080.759013] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9b90e72-4238-4aa8-bd05-6a07f7080682 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.759545] [50968]: [pid: 50968|app: 0|req: 5086/9886] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:32 2025] DELETE /networking/v2.0/routers/5c01c9ca-3c53-4013-9a7f-dea63eb72673 => generated 0 bytes in 394 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1080.764509] [50968]: DEBUG neutron.api.wsgi [req-4e833de7-45a1-4abb-93e0-4e301c35d153 req-6ad927ca-4749-41fd-adeb-77badd1eec7c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.781405] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e32789b-5f07-4c53-a9a1-03ba49546132 req-63a86b5a-3cac-4a40-a938-a94d29c5db76 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.782547] [50969]: [pid: 50969|app: 0|req: 4801/9887] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.787260] [50968]: [pid: 50968|app: 0|req: 5087/9888] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&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.804721] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47924a5c-7574-4430-922e-79be8ee027cb req-b083d3e6-626c-4a61-ab99-27453890876b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.805640] [50969]: [pid: 50969|app: 0|req: 4802/9889] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/subnets?id=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.829020] [50968]: [pid: 50968|app: 0|req: 5088/9890] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.837578] [50969]: [pid: 50969|app: 0|req: 4803/9891] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/networks/7cecd02c-7008-4b75-93ef-64e91030c335?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.841982] [50969]: DEBUG neutron.api.wsgi [req-1e32789b-5f07-4c53-a9a1-03ba49546132 req-ba3dc525-0db7-42a8-b46c-001aadffc982 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.850059] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] Deleting subnet b78b8d2e-100b-4aee-82f5-f0b37b64ea33 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1080.852425] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] Publish callbacks [] for subnet (b78b8d2e-100b-4aee-82f5-f0b37b64ea33), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.863578] [50969]: [pid: 50969|app: 0|req: 4804/9892] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.863874] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (b78b8d2e-100b-4aee-82f5-f0b37b64ea33), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.898384] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47924a5c-7574-4430-922e-79be8ee027cb req-7e7ab571-37c0-4efa-9c9d-2d1459b869d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.899339] [50969]: [pid: 50969|app: 0|req: 4805/9893] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/ports?network_id=f4847b0e-f3e7-470d-9b23-b38b0c475093&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.900877] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (b78b8d2e-100b-4aee-82f5-f0b37b64ea33), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.901501] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] delete_subnet_precommit called with subnet settings {'id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-subnet', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1638, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '97dc306fa1834b07844fa1f56035280a'} (original settings None) [ 1080.901654] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] delete_subnet_precommit: [ 1080.901654] [50968]: key[service_types], [] -> None [ 1080.901654] [50968]: key[project_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1080.901654] [50968]: key[tags], [] -> None [ 1080.901654] [50968]: key[router:external], False -> None [ 1080.901654] [50968]: key[ipv6_ra_mode], None -> None [ 1080.901654] [50968]: key[created_at], 2025-11-21T22:43:25Z -> None [ 1080.901654] [50968]: key[name], tempest-SecurityGroupsNegativeTestJSON-1282650467-subnet -> None [ 1080.901654] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1080.901654] [50968]: key[tenant_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1080.901654] [50968]: key[id], b78b8d2e-100b-4aee-82f5-f0b37b64ea33 -> None [ 1080.901654] [50968]: key[network_id], 9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1080.901654] [50968]: key[host_routes], [] -> None [ 1080.901654] [50968]: key[revision_number], 0 -> None [ 1080.901654] [50968]: key[dns_nameservers], [] -> None [ 1080.901654] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1080.901654] [50968]: key[updated_at], 2025-11-21T22:43:25Z -> None [ 1080.901654] [50968]: key[description], -> None [ 1080.901654] [50968]: key[standard_attr_id], 1638 -> None [ 1080.901654] [50968]: key[segment_id], None -> None [ 1080.901654] [50968]: key[shared], False -> None [ 1080.901654] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1080.901654] [50968]: key[ipv6_address_mode], None -> None [ 1080.901654] [50968]: key[enable_dhcp], True -> None [ 1080.901654] [50968]: key[subnetpool_id], None -> None [ 1080.901654] [50968]: key[ip_version], 4 -> None [ 1080.901654] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.912674] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2'}, {'name': 'network-changed', 'server_uuid': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'tag': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1080.917021] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-08fa7bd5-f99f-44f6-8cac-2351f39733bd" -d '{"events": [{"server_uuid": "f8a51ce0-cff6-405c-bfea-55b671e37091", "name": "network-vif-plugged", "status": "completed", "tag": "e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2"}, {"name": "network-changed", "server_uuid": "f8a51ce0-cff6-405c-bfea-55b671e37091", "tag": "e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1080.933796] [50969]: [pid: 50969|app: 0|req: 4806/9894] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 1080.934875] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (b78b8d2e-100b-4aee-82f5-f0b37b64ea33), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.935079] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b78b8d2e-100b-4aee-82f5-f0b37b64ea33', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-subnet', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1638, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '97dc306fa1834b07844fa1f56035280a'} (original settings None) [ 1080.935222] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] delete_subnet_postcommit: [ 1080.935222] [50968]: key[service_types], [] -> None [ 1080.935222] [50968]: key[project_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1080.935222] [50968]: key[tags], [] -> None [ 1080.935222] [50968]: key[router:external], False -> None [ 1080.935222] [50968]: key[ipv6_ra_mode], None -> None [ 1080.935222] [50968]: key[created_at], 2025-11-21T22:43:25Z -> None [ 1080.935222] [50968]: key[name], tempest-SecurityGroupsNegativeTestJSON-1282650467-subnet -> None [ 1080.935222] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1080.935222] [50968]: key[tenant_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1080.935222] [50968]: key[id], b78b8d2e-100b-4aee-82f5-f0b37b64ea33 -> None [ 1080.935222] [50968]: key[network_id], 9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1080.935222] [50968]: key[host_routes], [] -> None [ 1080.935222] [50968]: key[revision_number], 0 -> None [ 1080.935222] [50968]: key[dns_nameservers], [] -> None [ 1080.935222] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1080.935222] [50968]: key[updated_at], 2025-11-21T22:43:25Z -> None [ 1080.935222] [50968]: key[description], -> None [ 1080.935222] [50968]: key[standard_attr_id], 1638 -> None [ 1080.935222] [50968]: key[segment_id], None -> None [ 1080.935222] [50968]: key[shared], False -> None [ 1080.935222] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1080.935222] [50968]: key[ipv6_address_mode], None -> None [ 1080.935222] [50968]: key[enable_dhcp], True -> None [ 1080.935222] [50968]: key[subnetpool_id], None -> None [ 1080.935222] [50968]: key[ip_version], 4 -> None [ 1080.935222] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.941159] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b78b8d2e-100b-4aee-82f5-f0b37b64ea33,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.947939] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f2f1c87-a2d0-43a7-ba99-6b0b372ac136 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.950903] [50968]: [pid: 50968|app: 0|req: 5089/9895] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:33 2025] DELETE /networking/v2.0/subnets/b78b8d2e-100b-4aee-82f5-f0b37b64ea33 => generated 0 bytes in 125 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1080.964970] [50969]: [pid: 50969|app: 0|req: 4807/9896] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/networks/7cecd02c-7008-4b75-93ef-64e91030c335?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) [ 1080.967054] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-f335ab29-9b3a-4586-ad34-a7d4caf7e1db x-openstack-request-id: req-f335ab29-9b3a-4586-ad34-a7d4caf7e1db {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1080.967303] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f8a51ce0-cff6-405c-bfea-55b671e37091", "name": "network-vif-plugged", "status": "completed", "tag": "e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2", "code": 200}, {"name": "network-changed", "server_uuid": "f8a51ce0-cff6-405c-bfea-55b671e37091", "tag": "e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1080.967373] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f335ab29-9b3a-4586-ad34-a7d4caf7e1db {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1080.967566] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f335ab29-9b3a-4586-ad34-a7d4caf7e1db'] response: {'server_uuid': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'code': 200} [ 1080.968951] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f335ab29-9b3a-4586-ad34-a7d4caf7e1db'] response: {'name': 'network-changed', 'server_uuid': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'tag': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'status': 'completed', 'code': 200} [ 1080.999387] [50969]: [pid: 50969|app: 0|req: 4808/9897] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.011213] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9611d9eb-42b8-47a4-8730-679c71f4d10e req-9426a4b3-8766-49c5-99c9-211f8da0a9c0 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.013100] [50968]: [pid: 50968|app: 0|req: 5090/9898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.048765] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b84e7751-02b0-4f0a-a27f-219c32d89658 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (c936d9b1-70e6-41ff-b4fc-481a320e93bf), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.065206] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b84e7751-02b0-4f0a-a27f-219c32d89658 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (c936d9b1-70e6-41ff-b4fc-481a320e93bf), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.081101] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b84e7751-02b0-4f0a-a27f-219c32d89658 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c936d9b1-70e6-41ff-b4fc-481a320e93bf), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.085698] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b84e7751-02b0-4f0a-a27f-219c32d89658 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c936d9b1-70e6-41ff-b4fc-481a320e93bf,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.091432] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b84e7751-02b0-4f0a-a27f-219c32d89658 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.092147] [50968]: [pid: 50968|app: 0|req: 5091/9899] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:33 2025] DELETE /networking/v2.0/security-groups/c936d9b1-70e6-41ff-b4fc-481a320e93bf => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1081.116985] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (9453b285-2b3e-4058-89a2-2ed96e9b0e2c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.138831] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Deleting port d99b2fae-8a91-4835-a4f7-5fb667b07742 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1081.139063] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (d99b2fae-8a91-4835-a4f7-5fb667b07742), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.156322] [50968]: DEBUG neutron.plugins.ml2.db [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] For port d99b2fae-8a91-4835-a4f7-5fb667b07742, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d99b2fae-8a91-4835-a4f7-5fb667b07742,segment=NetworkSegment(343ca43a-db08-4ea9-8488-fa52419d08b8),segment_id=343ca43a-db08-4ea9-8488-fa52419d08b8)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1081.156493] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (d99b2fae-8a91-4835-a4f7-5fb667b07742), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.160670] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] delete_port_precommit called with port settings {'id': 'd99b2fae-8a91-4835-a4f7-5fb667b07742', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:a8:d7:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'device_owner': 'network:dhcp', 'standard_attr_id': 1644, '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-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:33Z', 'revision_number': 5, 'project_id': '97dc306fa1834b07844fa1f56035280a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '343ca43a-db08-4ea9-8488-fa52419d08b8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 686, 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c'}}] (original binding levels None) on network {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} with segments to bind None [ 1081.160891] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] delete_port_precommit: [ 1081.160891] [50968]: key[mac_address], fa:16:3e:a8:d7:d5 -> None [ 1081.160891] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1081.160891] [50968]: key[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.160891] [50968]: key[binding:vnic_type], normal -> None [ 1081.160891] [50968]: key[project_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1081.160891] [50968]: key[tags], [] -> None [ 1081.160891] [50968]: key[allowed_address_pairs], [] -> None [ 1081.160891] [50968]: key[created_at], 2025-11-21T22:43:30Z -> None [ 1081.160891] [50968]: key[name], -> None [ 1081.160891] [50968]: key[status], ACTIVE -> None [ 1081.160891] [50968]: key[tenant_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1081.160891] [50968]: key[fixed_ips], [] -> None [ 1081.160891] [50968]: key[id], d99b2fae-8a91-4835-a4f7-5fb667b07742 -> None [ 1081.160891] [50968]: key[port_security_enabled], False -> None [ 1081.160891] [50968]: key[network_id], 9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1081.160891] [50968]: key[security_groups], [] -> None [ 1081.160891] [50968]: key[binding:profile], {} -> None [ 1081.160891] [50968]: key[binding:host_id], devstack -> None [ 1081.160891] [50968]: key[revision_number], 5 -> None [ 1081.160891] [50968]: key[description], -> None [ 1081.160891] [50968]: key[updated_at], 2025-11-21T22:43:33Z -> None [ 1081.160891] [50968]: key[standard_attr_id], 1644 -> None [ 1081.160891] [50968]: key[admin_state_up], True -> None [ 1081.160891] [50968]: key[binding:vif_type], ovs -> None [ 1081.160891] [50968]: key[device_owner], network:dhcp -> None [ 1081.160891] [50968]: key[extra_dhcp_opts], [] -> None [ 1081.160891] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.162427] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Calling delete_port for d99b2fae-8a91-4835-a4f7-5fb667b07742 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1081.177542] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.224690] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d99b2fae-8a91-4835-a4f7-5fb667b07742), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.233375] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Pushing event deleted for resources: {'Port': ['ID=d99b2fae-8a91-4835-a4f7-5fb667b07742,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.242246] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] No DVR routers for this DVR port d99b2fae-8a91-4835-a4f7-5fb667b07742 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1081.242519] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] delete_port_postcommit called with port settings {'id': 'd99b2fae-8a91-4835-a4f7-5fb667b07742', 'name': '', 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'mac_address': 'fa:16:3e:a8:d7:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'device_owner': 'network:dhcp', 'standard_attr_id': 1644, '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-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:33Z', 'revision_number': 5, 'project_id': '97dc306fa1834b07844fa1f56035280a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '343ca43a-db08-4ea9-8488-fa52419d08b8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 686, 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c'}}] (original binding levels None) on network {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} with segments to bind None [ 1081.242661] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] delete_port_postcommit: [ 1081.242661] [50968]: key[mac_address], fa:16:3e:a8:d7:d5 -> None [ 1081.242661] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1081.242661] [50968]: key[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.242661] [50968]: key[binding:vnic_type], normal -> None [ 1081.242661] [50968]: key[project_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1081.242661] [50968]: key[tags], [] -> None [ 1081.242661] [50968]: key[allowed_address_pairs], [] -> None [ 1081.242661] [50968]: key[created_at], 2025-11-21T22:43:30Z -> None [ 1081.242661] [50968]: key[name], -> None [ 1081.242661] [50968]: key[status], ACTIVE -> None [ 1081.242661] [50968]: key[tenant_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1081.242661] [50968]: key[fixed_ips], [] -> None [ 1081.242661] [50968]: key[id], d99b2fae-8a91-4835-a4f7-5fb667b07742 -> None [ 1081.242661] [50968]: key[port_security_enabled], False -> None [ 1081.242661] [50968]: key[network_id], 9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1081.242661] [50968]: key[security_groups], [] -> None [ 1081.242661] [50968]: key[binding:profile], {} -> None [ 1081.242661] [50968]: key[binding:host_id], devstack -> None [ 1081.242661] [50968]: key[revision_number], 5 -> None [ 1081.242661] [50968]: key[description], -> None [ 1081.242661] [50968]: key[updated_at], 2025-11-21T22:43:33Z -> None [ 1081.242661] [50968]: key[standard_attr_id], 1644 -> None [ 1081.242661] [50968]: key[admin_state_up], True -> None [ 1081.242661] [50968]: key[binding:vif_type], ovs -> None [ 1081.242661] [50968]: key[device_owner], network:dhcp -> None [ 1081.242661] [50968]: key[extra_dhcp_opts], [] -> None [ 1081.242661] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.271103] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (9453b285-2b3e-4058-89a2-2ed96e9b0e2c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.279487] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] delete_network_precommit called with network settings {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} (original settings None) and network segments [{'id': '343ca43a-db08-4ea9-8488-fa52419d08b8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 686, 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c'}] [ 1081.279684] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] delete_network_precommit: [ 1081.279684] [50968]: key[qinq], None -> None [ 1081.279684] [50968]: key[project_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1081.279684] [50968]: key[tags], [] -> None [ 1081.279684] [50968]: key[router:external], False -> None [ 1081.279684] [50968]: key[created_at], 2025-11-21T22:43:25Z -> None [ 1081.279684] [50968]: key[name], tempest-SecurityGroupsNegativeTestJSON-1282650467-network -> None [ 1081.279684] [50968]: key[status], ACTIVE -> None [ 1081.279684] [50968]: key[ipv6_address_scope], None -> None [ 1081.279684] [50968]: key[tenant_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1081.279684] [50968]: key[availability_zone_hints], [] -> None [ 1081.279684] [50968]: key[availability_zones], ['nova'] -> None [ 1081.279684] [50968]: key[id], 9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1081.279684] [50968]: key[port_security_enabled], True -> None [ 1081.279684] [50968]: key[subnets], [] -> None [ 1081.279684] [50968]: key[provider:segmentation_id], 686 -> None [ 1081.279684] [50968]: key[provider:network_type], vlan -> None [ 1081.279684] [50968]: key[revision_number], 3 -> None [ 1081.279684] [50968]: key[provider:physical_network], default -> None [ 1081.279684] [50968]: key[description], -> None [ 1081.279684] [50968]: key[updated_at], 2025-11-21T22:43:33Z -> None [ 1081.279684] [50968]: key[standard_attr_id], 1635 -> None [ 1081.279684] [50968]: key[admin_state_up], True -> None [ 1081.279684] [50968]: key[shared], False -> None [ 1081.279684] [50968]: key[ipv4_address_scope], None -> None [ 1081.279684] [50968]: key[vlan_transparent], None -> None [ 1081.279684] [50968]: key[mtu], 8950 -> None [ 1081.279684] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.280291] [50968]: DEBUG neutron.services.segments.db [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['9453b285-2b3e-4058-89a2-2ed96e9b0e2c']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1081.284179] [50968]: DEBUG neutron.services.segments.db [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '343ca43a-db08-4ea9-8488-fa52419d08b8') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1081.284309] [50968]: DEBUG neutron.services.segments.db [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '343ca43a-db08-4ea9-8488-fa52419d08b8') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1081.288014] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (343ca43a-db08-4ea9-8488-fa52419d08b8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.303027] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (343ca43a-db08-4ea9-8488-fa52419d08b8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.308082] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Releasing vlan 686 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1081.308280] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (343ca43a-db08-4ea9-8488-fa52419d08b8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.326537] [50968]: INFO neutron.services.segments.plugin [-] Segment 343ca43a-db08-4ea9-8488-fa52419d08b8 resource provider aggregate not found [ 1081.329630] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Deleting port db2dbaa5-28ae-49db-a173-a3d02d4a6e48 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1081.329834] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (db2dbaa5-28ae-49db-a173-a3d02d4a6e48), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.341366] [50968]: INFO neutron.services.segments.plugin [-] Segment 343ca43a-db08-4ea9-8488-fa52419d08b8 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 343ca43a-db08-4ea9-8488-fa52419d08b8 found for delete ", "request_id": "req-0ef2b72b-d285-4237-9134-ae94d991e945"}]} [ 1081.344334] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (9453b285-2b3e-4058-89a2-2ed96e9b0e2c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.344535] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] delete_network_postcommit called with network settings {'id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c', 'name': 'tempest-SecurityGroupsNegativeTestJSON-1282650467-network', 'tenant_id': '97dc306fa1834b07844fa1f56035280a', 'project_id': '97dc306fa1834b07844fa1f56035280a', '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-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 686} (original settings None) and network segments [{'id': '343ca43a-db08-4ea9-8488-fa52419d08b8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 686, 'network_id': '9453b285-2b3e-4058-89a2-2ed96e9b0e2c'}] [ 1081.344680] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] delete_network_postcommit: [ 1081.344680] [50968]: key[qinq], None -> None [ 1081.344680] [50968]: key[project_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1081.344680] [50968]: key[tags], [] -> None [ 1081.344680] [50968]: key[router:external], False -> None [ 1081.344680] [50968]: key[created_at], 2025-11-21T22:43:25Z -> None [ 1081.344680] [50968]: key[name], tempest-SecurityGroupsNegativeTestJSON-1282650467-network -> None [ 1081.344680] [50968]: key[status], ACTIVE -> None [ 1081.344680] [50968]: key[ipv6_address_scope], None -> None [ 1081.344680] [50968]: key[tenant_id], 97dc306fa1834b07844fa1f56035280a -> None [ 1081.344680] [50968]: key[availability_zone_hints], [] -> None [ 1081.344680] [50968]: key[availability_zones], ['nova'] -> None [ 1081.344680] [50968]: key[id], 9453b285-2b3e-4058-89a2-2ed96e9b0e2c -> None [ 1081.344680] [50968]: key[port_security_enabled], True -> None [ 1081.344680] [50968]: key[subnets], [] -> None [ 1081.344680] [50968]: key[provider:segmentation_id], 686 -> None [ 1081.344680] [50968]: key[provider:network_type], vlan -> None [ 1081.344680] [50968]: key[revision_number], 3 -> None [ 1081.344680] [50968]: key[provider:physical_network], default -> None [ 1081.344680] [50968]: key[description], -> None [ 1081.344680] [50968]: key[updated_at], 2025-11-21T22:43:33Z -> None [ 1081.344680] [50968]: key[standard_attr_id], 1635 -> None [ 1081.344680] [50968]: key[admin_state_up], True -> None [ 1081.344680] [50968]: key[shared], False -> None [ 1081.344680] [50968]: key[ipv4_address_scope], None -> None [ 1081.344680] [50968]: key[vlan_transparent], None -> None [ 1081.344680] [50968]: key[mtu], 8950 -> None [ 1081.344680] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.350378] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Pushing event deleted for resources: {'Network': ['ID=9453b285-2b3e-4058-89a2-2ed96e9b0e2c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.354995] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b85a5a08-c19f-446b-a0ce-a5c8c4902265 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.357199] [50968]: [pid: 50968|app: 0|req: 5092/9900] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:33 2025] DELETE /networking/v2.0/networks/9453b285-2b3e-4058-89a2-2ed96e9b0e2c => generated 0 bytes in 265 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1081.368339] [50969]: DEBUG neutron.plugins.ml2.db [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] For port db2dbaa5-28ae-49db-a173-a3d02d4a6e48, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=db2dbaa5-28ae-49db-a173-a3d02d4a6e48,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1081.368585] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (db2dbaa5-28ae-49db-a173-a3d02d4a6e48), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.375607] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] delete_port_precommit called with port settings {'id': 'db2dbaa5-28ae-49db-a173-a3d02d4a6e48', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:ce:28:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_interface', 'standard_attr_id': 678, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', '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-21T22:36:17Z', 'updated_at': '2025-11-21T22:36:21Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1081.376057] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] delete_port_precommit: [ 1081.376057] [50969]: key[mac_address], fa:16:3e:ce:28:bb -> None [ 1081.376057] [50969]: key[device_id], 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 -> None [ 1081.376057] [50969]: key[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.376057] [50969]: key[binding:vnic_type], normal -> None [ 1081.376057] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1081.376057] [50969]: key[tags], [] -> None [ 1081.376057] [50969]: key[allowed_address_pairs], [] -> None [ 1081.376057] [50969]: key[created_at], 2025-11-21T22:36:17Z -> None [ 1081.376057] [50969]: key[name], -> None [ 1081.376057] [50969]: key[status], ACTIVE -> None [ 1081.376057] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1081.376057] [50969]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}] -> None [ 1081.376057] [50969]: key[id], db2dbaa5-28ae-49db-a173-a3d02d4a6e48 -> None [ 1081.376057] [50969]: key[port_security_enabled], False -> None [ 1081.376057] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1081.376057] [50969]: key[security_groups], [] -> None [ 1081.376057] [50969]: key[binding:profile], {} -> None [ 1081.376057] [50969]: key[binding:host_id], devstack -> None [ 1081.376057] [50969]: key[revision_number], 5 -> None [ 1081.376057] [50969]: key[description], -> None [ 1081.376057] [50969]: key[updated_at], 2025-11-21T22:36:21Z -> None [ 1081.376057] [50969]: key[standard_attr_id], 678 -> None [ 1081.376057] [50969]: key[admin_state_up], True -> None [ 1081.376057] [50969]: key[binding:vif_type], ovs -> None [ 1081.376057] [50969]: key[device_owner], network:router_interface -> None [ 1081.376057] [50969]: key[extra_dhcp_opts], [] -> None [ 1081.376057] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.379107] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Calling delete_port for db2dbaa5-28ae-49db-a173-a3d02d4a6e48 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1081.402115] [50968]: [pid: 50968|app: 0|req: 5093/9901] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093?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) [ 1081.404995] [50968]: DEBUG neutron.api.wsgi [req-9611d9eb-42b8-47a4-8730-679c71f4d10e req-06b8eef2-6145-4fe2-9383-197d6c153777 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.433071] [50968]: [pid: 50968|app: 0|req: 5094/9902] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.464121] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-723abc3d-0e32-48f7-a27f-8fd05f864253 req-4a3ff3ba-5abe-4d21-98a2-c8bd72053143 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.465337] [50968]: [pid: 50968|app: 0|req: 5095/9903] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1081.482022] [50968]: INFO neutron.api.v2.resource [None req-3b2e7331-168b-4223-a40f-ca62db2652b2 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] show failed (client error): The resource could not be found. [ 1081.482022] [50968]: [pid: 50968|app: 0|req: 5096/9904] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/security-groups/c936d9b1-70e6-41ff-b4fc-481a320e93bf => generated 146 bytes in 14 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1081.504353] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (db2dbaa5-28ae-49db-a173-a3d02d4a6e48), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.513000] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Pushing event deleted for resources: {'Port': ['ID=db2dbaa5-28ae-49db-a173-a3d02d4a6e48,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.513363] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-e17e906d-ff16-48b4-be61-70a245043f8e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.514411] [50968]: [pid: 50968|app: 0|req: 5097/9905] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1081.547215] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] delete_port_postcommit called with port settings {'id': 'db2dbaa5-28ae-49db-a173-a3d02d4a6e48', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:ce:28:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_interface', 'standard_attr_id': 678, 'fixed_ips': [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', '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-21T22:36:17Z', 'updated_at': '2025-11-21T22:36:21Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cfccd973-653b-499f-b091-41f5a527c5c1'], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1081.547411] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] delete_port_postcommit: [ 1081.547411] [50969]: key[mac_address], fa:16:3e:ce:28:bb -> None [ 1081.547411] [50969]: key[device_id], 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 -> None [ 1081.547411] [50969]: key[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.547411] [50969]: key[binding:vnic_type], normal -> None [ 1081.547411] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1081.547411] [50969]: key[tags], [] -> None [ 1081.547411] [50969]: key[allowed_address_pairs], [] -> None [ 1081.547411] [50969]: key[created_at], 2025-11-21T22:36:17Z -> None [ 1081.547411] [50969]: key[name], -> None [ 1081.547411] [50969]: key[status], ACTIVE -> None [ 1081.547411] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1081.547411] [50969]: key[fixed_ips], [{'subnet_id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'ip_address': '192.168.128.1'}] -> None [ 1081.547411] [50969]: key[id], db2dbaa5-28ae-49db-a173-a3d02d4a6e48 -> None [ 1081.547411] [50969]: key[port_security_enabled], False -> None [ 1081.547411] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1081.547411] [50969]: key[security_groups], [] -> None [ 1081.547411] [50969]: key[binding:profile], {} -> None [ 1081.547411] [50969]: key[binding:host_id], devstack -> None [ 1081.547411] [50969]: key[revision_number], 5 -> None [ 1081.547411] [50969]: key[description], -> None [ 1081.547411] [50969]: key[updated_at], 2025-11-21T22:36:21Z -> None [ 1081.547411] [50969]: key[standard_attr_id], 678 -> None [ 1081.547411] [50969]: key[admin_state_up], True -> None [ 1081.547411] [50969]: key[binding:vif_type], ovs -> None [ 1081.547411] [50969]: key[device_owner], network:router_interface -> None [ 1081.547411] [50969]: key[extra_dhcp_opts], [] -> None [ 1081.547411] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.584226] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78f36fe4-4d8d-42a7-b0f0-6f81398facdd req-f1e8fdca-844b-4aae-9037-85675ad8a270 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.585283] [50968]: [pid: 50968|app: 0|req: 5098/9906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.607114] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.610024] [50968]: [pid: 50968|app: 0|req: 5099/9907] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/security-groups?tenant_id=97dc306fa1834b07844fa1f56035280a&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1081.644654] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-723abc3d-0e32-48f7-a27f-8fd05f864253 req-cda527e0-5a60-4522-beb3-05bbf8f775e5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.645785] [50968]: [pid: 50968|app: 0|req: 5100/9908] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:33 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.705134] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Deleting port 71e64f6d-2797-4f90-b6ae-06d68a8a4e2f {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1081.705355] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.725235] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Router 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1081.732413] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.732600] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.737326] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit called with port settings {'id': '71e64f6d-2797-4f90-b6ae-06d68a8a4e2f', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e0:9e:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'eda5c8f7-c02e-4b71-98b6-1fcad6163a92', 'device_owner': 'network:floatingip', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:56Z', 'updated_at': '2025-11-21T22:41:56Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1081.737615] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit: [ 1081.737615] [50968]: key[mac_address], fa:16:3e:e0:9e:16 -> None [ 1081.737615] [50968]: key[device_id], eda5c8f7-c02e-4b71-98b6-1fcad6163a92 -> None [ 1081.737615] [50968]: key[binding:vif_details], {} -> None [ 1081.737615] [50968]: key[binding:vnic_type], normal -> None [ 1081.737615] [50968]: key[project_id], -> None [ 1081.737615] [50968]: key[tags], [] -> None [ 1081.737615] [50968]: key[allowed_address_pairs], [] -> None [ 1081.737615] [50968]: key[created_at], 2025-11-21T22:41:56Z -> None [ 1081.737615] [50968]: key[name], -> None [ 1081.737615] [50968]: key[status], N/A -> None [ 1081.737615] [50968]: key[tenant_id], -> None [ 1081.737615] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.227'}] -> None [ 1081.737615] [50968]: key[id], 71e64f6d-2797-4f90-b6ae-06d68a8a4e2f -> None [ 1081.737615] [50968]: key[port_security_enabled], False -> None [ 1081.737615] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1081.737615] [50968]: key[security_groups], [] -> None [ 1081.737615] [50968]: key[binding:profile], {} -> None [ 1081.737615] [50968]: key[binding:host_id], -> None [ 1081.737615] [50968]: key[revision_number], 2 -> None [ 1081.737615] [50968]: key[description], -> None [ 1081.737615] [50968]: key[updated_at], 2025-11-21T22:41:56Z -> None [ 1081.737615] [50968]: key[standard_attr_id], 1528 -> None [ 1081.737615] [50968]: key[admin_state_up], True -> None [ 1081.737615] [50968]: key[binding:vif_type], unbound -> None [ 1081.737615] [50968]: key[device_owner], network:floatingip -> None [ 1081.737615] [50968]: key[extra_dhcp_opts], [] -> None [ 1081.737615] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.739706] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Calling delete_port for 71e64f6d-2797-4f90-b6ae-06d68a8a4e2f owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1081.774557] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4f6294a9-f3a0-4c74-8aed-be02c9b5798a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1081.778831] [50969]: [pid: 50969|app: 0|req: 4809/9909] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:43:33 2025] PUT /networking/v2.0/routers/64ec71b3-ddfd-4844-bd97-1fee36d2f0d1/remove_router_interface => generated 309 bytes in 779 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.802778] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (71e64f6d-2797-4f90-b6ae-06d68a8a4e2f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.808562] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02a1518f-eee0-44c5-a248-ae03397f932b req-f606481e-2df7-4aa7-90fc-c142179204c2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.809738] [50969]: [pid: 50969|app: 0|req: 4810/9910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.810484] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'Port': ['ID=71e64f6d-2797-4f90-b6ae-06d68a8a4e2f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.812046] [50969]: DEBUG neutron.api.wsgi [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-16e2303d-1a81-4c1d-97a7-cf9f1b5d5c29 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.826360] [50969]: [pid: 50969|app: 0|req: 4811/9911] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.828954] [50969]: DEBUG neutron.api.wsgi [req-78f36fe4-4d8d-42a7-b0f0-6f81398facdd req-32fe8756-55d7-41be-bbb2-06c5a14877eb tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.839650] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit called with port settings {'id': '71e64f6d-2797-4f90-b6ae-06d68a8a4e2f', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:e0:9e:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'eda5c8f7-c02e-4b71-98b6-1fcad6163a92', 'device_owner': 'network:floatingip', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:41:56Z', 'updated_at': '2025-11-21T22:41:56Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1081.840019] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit: [ 1081.840019] [50968]: key[mac_address], fa:16:3e:e0:9e:16 -> None [ 1081.840019] [50968]: key[device_id], eda5c8f7-c02e-4b71-98b6-1fcad6163a92 -> None [ 1081.840019] [50968]: key[binding:vif_details], {} -> None [ 1081.840019] [50968]: key[binding:vnic_type], normal -> None [ 1081.840019] [50968]: key[project_id], -> None [ 1081.840019] [50968]: key[tags], [] -> None [ 1081.840019] [50968]: key[allowed_address_pairs], [] -> None [ 1081.840019] [50968]: key[created_at], 2025-11-21T22:41:56Z -> None [ 1081.840019] [50968]: key[name], -> None [ 1081.840019] [50968]: key[status], N/A -> None [ 1081.840019] [50968]: key[tenant_id], -> None [ 1081.840019] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.227'}] -> None [ 1081.840019] [50968]: key[id], 71e64f6d-2797-4f90-b6ae-06d68a8a4e2f -> None [ 1081.840019] [50968]: key[port_security_enabled], False -> None [ 1081.840019] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1081.840019] [50968]: key[security_groups], [] -> None [ 1081.840019] [50968]: key[binding:profile], {} -> None [ 1081.840019] [50968]: key[binding:host_id], -> None [ 1081.840019] [50968]: key[revision_number], 2 -> None [ 1081.840019] [50968]: key[description], -> None [ 1081.840019] [50968]: key[updated_at], 2025-11-21T22:41:56Z -> None [ 1081.840019] [50968]: key[standard_attr_id], 1528 -> None [ 1081.840019] [50968]: key[admin_state_up], True -> None [ 1081.840019] [50968]: key[binding:vif_type], unbound -> None [ 1081.840019] [50968]: key[device_owner], network:floatingip -> None [ 1081.840019] [50968]: key[extra_dhcp_opts], [] -> None [ 1081.840019] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.841261] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (eda5c8f7-c02e-4b71-98b6-1fcad6163a92), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.843919] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bc99ca2-d670-438d-a4d9-51e325b3cc52 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.844435] [50968]: [pid: 50968|app: 0|req: 5101/9912] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:43:33 2025] DELETE /networking/v2.0/floatingips/eda5c8f7-c02e-4b71-98b6-1fcad6163a92 => generated 0 bytes in 198 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1081.847534] [50969]: [pid: 50969|app: 0|req: 4812/9913] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.852878] [50969]: DEBUG neutron.api.wsgi [req-723abc3d-0e32-48f7-a27f-8fd05f864253 req-076430e3-f332-43bf-a570-16a80f5f61eb service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.877822] [50968]: DEBUG neutron_lib.callbacks.manager [None req-baf990b2-be7c-4012-b90a-bcd08788bdf7 admin admin] Publish callbacks [] for security_group (061092a5-050a-4486-8210-fe47abd1a126), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.883020] [50969]: [pid: 50969|app: 0|req: 4813/9914] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=c2630ad9-1c26-483a-8ebd-2305c92f519c => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.900052] [50968]: DEBUG neutron_lib.callbacks.manager [None req-baf990b2-be7c-4012-b90a-bcd08788bdf7 admin admin] Publish callbacks [] for security_group (061092a5-050a-4486-8210-fe47abd1a126), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.949726] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks [] for router (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.961345] [50968]: DEBUG neutron_lib.callbacks.manager [None req-baf990b2-be7c-4012-b90a-bcd08788bdf7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (061092a5-050a-4486-8210-fe47abd1a126), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.966100] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-baf990b2-be7c-4012-b90a-bcd08788bdf7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=061092a5-050a-4486-8210-fe47abd1a126,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.970789] [50968]: DEBUG neutron_lib.callbacks.manager [None req-baf990b2-be7c-4012-b90a-bcd08788bdf7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.971399] [50968]: [pid: 50968|app: 0|req: 5102/9915] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:34 2025] DELETE /networking/v2.0/security-groups/061092a5-050a-4486-8210-fe47abd1a126 => generated 0 bytes in 126 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1081.975718] [50968]: DEBUG neutron.api.wsgi [req-02a1518f-eee0-44c5-a248-ae03397f932b req-39e5fa70-7401-4079-803d-83a81bf9a77b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.997465] [50968]: [pid: 50968|app: 0|req: 5103/9916] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.008554] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks [] for router_gateway (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.025689] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-c9761617-7985-437a-8def-dca57ecba63c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.026751] [50968]: [pid: 50968|app: 0|req: 5104/9917] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.034308] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Deleting port f4c26a80-fed5-4951-b98c-af381acf7a70 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1082.034507] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (f4c26a80-fed5-4951-b98c-af381acf7a70), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.054766] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-723abc3d-0e32-48f7-a27f-8fd05f864253 req-59a4c543-3049-4858-987d-89c62f49751a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.055841] [50968]: [pid: 50968|app: 0|req: 5105/9918] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.068829] [50969]: DEBUG neutron.plugins.ml2.db [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] For port f4c26a80-fed5-4951-b98c-af381acf7a70, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f4c26a80-fed5-4951-b98c-af381acf7a70,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1082.068829] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (f4c26a80-fed5-4951-b98c-af381acf7a70), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.074626] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] delete_port_precommit called with port settings {'id': 'f4c26a80-fed5-4951-b98c-af381acf7a70', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4e:03:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 671, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1082.074839] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] delete_port_precommit: [ 1082.074839] [50969]: key[mac_address], fa:16:3e:4e:03:24 -> None [ 1082.074839] [50969]: key[device_id], 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 -> None [ 1082.074839] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1082.074839] [50969]: key[binding:vnic_type], normal -> None [ 1082.074839] [50969]: key[project_id], -> None [ 1082.074839] [50969]: key[tags], [] -> None [ 1082.074839] [50969]: key[allowed_address_pairs], [] -> None [ 1082.074839] [50969]: key[created_at], 2025-11-21T22:36:16Z -> None [ 1082.074839] [50969]: key[name], -> None [ 1082.074839] [50969]: key[status], ACTIVE -> None [ 1082.074839] [50969]: key[tenant_id], -> None [ 1082.074839] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.201'}] -> None [ 1082.074839] [50969]: key[id], f4c26a80-fed5-4951-b98c-af381acf7a70 -> None [ 1082.074839] [50969]: key[port_security_enabled], False -> None [ 1082.074839] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1082.074839] [50969]: key[security_groups], [] -> None [ 1082.074839] [50969]: key[binding:profile], {} -> None [ 1082.074839] [50969]: key[binding:host_id], devstack -> None [ 1082.074839] [50969]: key[revision_number], 5 -> None [ 1082.074839] [50969]: key[description], -> None [ 1082.074839] [50969]: key[updated_at], 2025-11-21T22:36:17Z -> None [ 1082.074839] [50969]: key[standard_attr_id], 671 -> None [ 1082.074839] [50969]: key[admin_state_up], True -> None [ 1082.074839] [50969]: key[binding:vif_type], ovs -> None [ 1082.074839] [50969]: key[device_owner], network:router_gateway -> None [ 1082.074839] [50969]: key[extra_dhcp_opts], [] -> None [ 1082.074839] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.076536] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Calling delete_port for f4c26a80-fed5-4951-b98c-af381acf7a70 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1082.090105] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea120a12-44cf-4d5b-88e1-fa817c2f3057 req-a57eba32-e4b1-4576-aceb-c317172cf0f3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.091149] [50968]: [pid: 50968|app: 0|req: 5106/9919] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.120539] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-0469a259-10c0-4ff8-a01b-4c632bf5de4b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.124565] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-0469a259-10c0-4ff8-a01b-4c632bf5de4b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.126488] [50968]: [pid: 50968|app: 0|req: 5107/9920] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/ports?tenant_id=5bea918845264a24882e01d48f60f8bc&device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 2074 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1082.156383] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-781f11ce-060c-430f-a669-9babc5a98ea2 req-4c74fc66-4936-4ee5-9f53-63568fd557e2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.157693] [50968]: [pid: 50968|app: 0|req: 5108/9921] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.197736] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f4c26a80-fed5-4951-b98c-af381acf7a70), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.207241] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Pushing event deleted for resources: {'Port': ['ID=f4c26a80-fed5-4951-b98c-af381acf7a70,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1082.245591] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] delete_port_postcommit called with port settings {'id': 'f4c26a80-fed5-4951-b98c-af381acf7a70', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:4e:03:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64ec71b3-ddfd-4844-bd97-1fee36d2f0d1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 671, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1082.245876] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] delete_port_postcommit: [ 1082.245876] [50969]: key[mac_address], fa:16:3e:4e:03:24 -> None [ 1082.245876] [50969]: key[device_id], 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 -> None [ 1082.245876] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1082.245876] [50969]: key[binding:vnic_type], normal -> None [ 1082.245876] [50969]: key[project_id], -> None [ 1082.245876] [50969]: key[tags], [] -> None [ 1082.245876] [50969]: key[allowed_address_pairs], [] -> None [ 1082.245876] [50969]: key[created_at], 2025-11-21T22:36:16Z -> None [ 1082.245876] [50969]: key[name], -> None [ 1082.245876] [50969]: key[status], ACTIVE -> None [ 1082.245876] [50969]: key[tenant_id], -> None [ 1082.245876] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.201'}] -> None [ 1082.245876] [50969]: key[id], f4c26a80-fed5-4951-b98c-af381acf7a70 -> None [ 1082.245876] [50969]: key[port_security_enabled], False -> None [ 1082.245876] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1082.245876] [50969]: key[security_groups], [] -> None [ 1082.245876] [50969]: key[binding:profile], {} -> None [ 1082.245876] [50969]: key[binding:host_id], devstack -> None [ 1082.245876] [50969]: key[revision_number], 5 -> None [ 1082.245876] [50969]: key[description], -> None [ 1082.245876] [50969]: key[updated_at], 2025-11-21T22:36:17Z -> None [ 1082.245876] [50969]: key[standard_attr_id], 671 -> None [ 1082.245876] [50969]: key[admin_state_up], True -> None [ 1082.245876] [50969]: key[binding:vif_type], ovs -> None [ 1082.245876] [50969]: key[device_owner], network:router_gateway -> None [ 1082.245876] [50969]: key[extra_dhcp_opts], [] -> None [ 1082.245876] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.247266] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21046556-161a-4541-b088-ee1b934bed36 req-47ad8e11-3318-4fd1-bdcc-24300d72abf7 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.247774] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.248695] [50968]: [pid: 50968|app: 0|req: 5109/9922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.299372] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-723abc3d-0e32-48f7-a27f-8fd05f864253 req-2551f98e-20b6-4a9f-a5c7-10f2357ebaff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.300291] [50968]: [pid: 50968|app: 0|req: 5110/9923] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.300423] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.304411] [50968]: DEBUG neutron.api.wsgi [req-ea120a12-44cf-4d5b-88e1-fa817c2f3057 req-d81b36a2-ab7e-4e13-a2f1-44e03301f575 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.304532] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks [] for router_controller (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.344681] [50968]: [pid: 50968|app: 0|req: 5111/9924] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.368720] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (64ec71b3-ddfd-4844-bd97-1fee36d2f0d1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.369394] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1082.374304] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7272f6e-2555-4f0f-8224-c2d14b0ab566 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.376836] [50969]: [pid: 50969|app: 0|req: 4814/9925] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:34 2025] DELETE /networking/v2.0/routers/64ec71b3-ddfd-4844-bd97-1fee36d2f0d1 => generated 0 bytes in 492 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1082.409098] [50969]: [pid: 50969|app: 0|req: 4815/9926] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.409697] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-79a9c7f0-bc6b-453c-86b5-c2b5f650344c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.410918] [50968]: [pid: 50968|app: 0|req: 5112/9927] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/networks?id=7ba91295-a5fd-4015-8057-a1bc506ebf6b => generated 702 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.411991] [50969]: DEBUG neutron.api.wsgi [req-21046556-161a-4541-b088-ee1b934bed36 req-20864952-4e02-403d-b9a5-eb19577df75e tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.435534] [50969]: [pid: 50969|app: 0|req: 4816/9928] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.451630] [50968]: [pid: 50968|app: 0|req: 5113/9929] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.458381] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] Deleting subnet cfccd973-653b-499f-b091-41f5a527c5c1 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1082.462764] [50969]: DEBUG neutron_lib.callbacks.manager [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] Publish callbacks [] for subnet (cfccd973-653b-499f-b091-41f5a527c5c1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.473931] [50969]: DEBUG neutron_lib.callbacks.manager [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (cfccd973-653b-499f-b091-41f5a527c5c1), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.516780] [50969]: DEBUG neutron_lib.callbacks.manager [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (cfccd973-653b-499f-b091-41f5a527c5c1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.517566] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] delete_subnet_precommit called with subnet settings {'id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-subnet', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 659, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) [ 1082.517566] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] delete_subnet_precommit: [ 1082.517566] [50969]: key[service_types], [] -> None [ 1082.517566] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.517566] [50969]: key[tags], [] -> None [ 1082.517566] [50969]: key[router:external], False -> None [ 1082.517566] [50969]: key[ipv6_ra_mode], None -> None [ 1082.517566] [50969]: key[created_at], 2025-11-21T22:36:16Z -> None [ 1082.517566] [50969]: key[name], tempest-ServerDiskConfigTestJSON-1652243350-subnet -> None [ 1082.517566] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1082.517566] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.517566] [50969]: key[id], cfccd973-653b-499f-b091-41f5a527c5c1 -> None [ 1082.517566] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1082.517566] [50969]: key[host_routes], [] -> None [ 1082.517566] [50969]: key[revision_number], 0 -> None [ 1082.517566] [50969]: key[dns_nameservers], [] -> None [ 1082.517566] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1082.517566] [50969]: key[updated_at], 2025-11-21T22:36:16Z -> None [ 1082.517566] [50969]: key[description], -> None [ 1082.517566] [50969]: key[standard_attr_id], 659 -> None [ 1082.517566] [50969]: key[segment_id], None -> None [ 1082.517566] [50969]: key[shared], False -> None [ 1082.517566] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1082.517566] [50969]: key[ipv6_address_mode], None -> None [ 1082.517566] [50969]: key[enable_dhcp], True -> None [ 1082.517566] [50969]: key[subnetpool_id], None -> None [ 1082.517566] [50969]: key[ip_version], 4 -> None [ 1082.517566] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.526374] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e6b28cd-6eb2-4a3b-ac62-13b3c063c2dd req-951677e8-0dda-4151-b544-65be93bf6068 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.550027] [50969]: DEBUG neutron_lib.callbacks.manager [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (cfccd973-653b-499f-b091-41f5a527c5c1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.550269] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'cfccd973-653b-499f-b091-41f5a527c5c1', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-subnet', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 659, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:16Z', 'updated_at': '2025-11-21T22:36:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) [ 1082.550380] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] delete_subnet_postcommit: [ 1082.550380] [50969]: key[service_types], [] -> None [ 1082.550380] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.550380] [50969]: key[tags], [] -> None [ 1082.550380] [50969]: key[router:external], False -> None [ 1082.550380] [50969]: key[ipv6_ra_mode], None -> None [ 1082.550380] [50969]: key[created_at], 2025-11-21T22:36:16Z -> None [ 1082.550380] [50969]: key[name], tempest-ServerDiskConfigTestJSON-1652243350-subnet -> None [ 1082.550380] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1082.550380] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.550380] [50969]: key[id], cfccd973-653b-499f-b091-41f5a527c5c1 -> None [ 1082.550380] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1082.550380] [50969]: key[host_routes], [] -> None [ 1082.550380] [50969]: key[revision_number], 0 -> None [ 1082.550380] [50969]: key[dns_nameservers], [] -> None [ 1082.550380] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1082.550380] [50969]: key[updated_at], 2025-11-21T22:36:16Z -> None [ 1082.550380] [50969]: key[description], -> None [ 1082.550380] [50969]: key[standard_attr_id], 659 -> None [ 1082.550380] [50969]: key[segment_id], None -> None [ 1082.550380] [50969]: key[shared], False -> None [ 1082.550380] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1082.550380] [50969]: key[ipv6_address_mode], None -> None [ 1082.550380] [50969]: key[enable_dhcp], True -> None [ 1082.550380] [50969]: key[subnetpool_id], None -> None [ 1082.550380] [50969]: key[ip_version], 4 -> None [ 1082.550380] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.557245] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=cfccd973-653b-499f-b091-41f5a527c5c1,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1082.565677] [50969]: DEBUG neutron_lib.callbacks.manager [None req-27ff49be-10cc-4bcd-9112-8d8757bf2241 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.568642] [50969]: [pid: 50969|app: 0|req: 4817/9930] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:34 2025] DELETE /networking/v2.0/subnets/cfccd973-653b-499f-b091-41f5a527c5c1 => generated 0 bytes in 132 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1082.568752] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e6b28cd-6eb2-4a3b-ac62-13b3c063c2dd req-951677e8-0dda-4151-b544-65be93bf6068 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.569980] [50968]: [pid: 50968|app: 0|req: 5114/9931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 118 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1082.574643] [50968]: DEBUG neutron.api.wsgi [req-3058715f-017e-4877-9aca-73054378bdac req-230f7d6d-311a-4416-868a-ef8d0899977d service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.590448] [50968]: [pid: 50968|app: 0|req: 5115/9932] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.9&port_id=71f18574-a4f2-4cb1-9788-8c3d2102145d => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.608484] [50969]: [pid: 50969|app: 0|req: 4818/9933] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1082.636602] [50968]: [pid: 50968|app: 0|req: 5116/9934] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1082.646740] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e57e5dc-e563-49f1-85eb-b85d238c7c31 req-43ecfe08-240c-488f-baf6-3c48b5a40695 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.646740] [50969]: [pid: 50969|app: 0|req: 4819/9935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:34 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.675751] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (e7305f3f-a92b-4bbc-a03a-c8dec7f63150), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.705068] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Deleting port 6dece1b7-dc6f-4b00-bfa6-10c72407fcf1 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1082.705397] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (6dece1b7-dc6f-4b00-bfa6-10c72407fcf1), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.717613] [50968]: DEBUG neutron.api.v2.base [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Request body: {'network': {'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1082.725904] [50969]: DEBUG neutron.plugins.ml2.db [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] For port 6dece1b7-dc6f-4b00-bfa6-10c72407fcf1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6dece1b7-dc6f-4b00-bfa6-10c72407fcf1,segment=NetworkSegment(f3aab37c-24c8-4460-9b79-fef8d8baf81d),segment_id=f3aab37c-24c8-4460-9b79-fef8d8baf81d)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1082.726189] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (6dece1b7-dc6f-4b00-bfa6-10c72407fcf1), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.731526] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] delete_port_precommit called with port settings {'id': '6dece1b7-dc6f-4b00-bfa6-10c72407fcf1', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:6a:c2:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'device_owner': 'network:dhcp', 'standard_attr_id': 742, '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-21T22:36:28Z', 'updated_at': '2025-11-21T22:43:34Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:43:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1082.731862] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] delete_port_precommit: [ 1082.731862] [50969]: key[mac_address], fa:16:3e:6a:c2:dc -> None [ 1082.731862] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1082.731862] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1082.731862] [50969]: key[binding:vnic_type], normal -> None [ 1082.731862] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.731862] [50969]: key[tags], [] -> None [ 1082.731862] [50969]: key[allowed_address_pairs], [] -> None [ 1082.731862] [50969]: key[created_at], 2025-11-21T22:36:28Z -> None [ 1082.731862] [50969]: key[name], -> None [ 1082.731862] [50969]: key[status], ACTIVE -> None [ 1082.731862] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.731862] [50969]: key[fixed_ips], [] -> None [ 1082.731862] [50969]: key[id], 6dece1b7-dc6f-4b00-bfa6-10c72407fcf1 -> None [ 1082.731862] [50969]: key[port_security_enabled], False -> None [ 1082.731862] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1082.731862] [50969]: key[security_groups], [] -> None [ 1082.731862] [50969]: key[binding:profile], {} -> None [ 1082.731862] [50969]: key[binding:host_id], devstack -> None [ 1082.731862] [50969]: key[revision_number], 5 -> None [ 1082.731862] [50969]: key[description], -> None [ 1082.731862] [50969]: key[updated_at], 2025-11-21T22:43:34Z -> None [ 1082.731862] [50969]: key[standard_attr_id], 742 -> None [ 1082.731862] [50969]: key[admin_state_up], True -> None [ 1082.731862] [50969]: key[binding:vif_type], ovs -> None [ 1082.731862] [50969]: key[device_owner], network:dhcp -> None [ 1082.731862] [50969]: key[extra_dhcp_opts], [] -> None [ 1082.731862] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.733525] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Calling delete_port for 6dece1b7-dc6f-4b00-bfa6-10c72407fcf1 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1082.736765] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Made reservation on behalf of bd50ba3505864eb68f2d08a2cc7db682 for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1082.739445] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.744872] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.810117] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6dece1b7-dc6f-4b00-bfa6-10c72407fcf1), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.819202] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Pushing event deleted for resources: {'Port': ['ID=6dece1b7-dc6f-4b00-bfa6-10c72407fcf1,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1082.828810] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Publish callbacks [] for security_group (61cd76c8-6f53-4cd6-9a40-209e67339eb4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.830267] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] No DVR routers for this DVR port 6dece1b7-dc6f-4b00-bfa6-10c72407fcf1 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1082.830553] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] delete_port_postcommit called with port settings {'id': '6dece1b7-dc6f-4b00-bfa6-10c72407fcf1', 'name': '', 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'mac_address': 'fa:16:3e:6a:c2:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'device_owner': 'network:dhcp', 'standard_attr_id': 742, '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-21T22:36:28Z', 'updated_at': '2025-11-21T22:43:34Z', 'revision_number': 5, 'project_id': '0007e42e72604fb7bd5c43d2508991c0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}}] (original binding levels None) on network {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:43:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} with segments to bind None [ 1082.830665] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (61cd76c8-6f53-4cd6-9a40-209e67339eb4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.830729] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] delete_port_postcommit: [ 1082.830729] [50969]: key[mac_address], fa:16:3e:6a:c2:dc -> None [ 1082.830729] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1082.830729] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1082.830729] [50969]: key[binding:vnic_type], normal -> None [ 1082.830729] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.830729] [50969]: key[tags], [] -> None [ 1082.830729] [50969]: key[allowed_address_pairs], [] -> None [ 1082.830729] [50969]: key[created_at], 2025-11-21T22:36:28Z -> None [ 1082.830729] [50969]: key[name], -> None [ 1082.830729] [50969]: key[status], ACTIVE -> None [ 1082.830729] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.830729] [50969]: key[fixed_ips], [] -> None [ 1082.830729] [50969]: key[id], 6dece1b7-dc6f-4b00-bfa6-10c72407fcf1 -> None [ 1082.830729] [50969]: key[port_security_enabled], False -> None [ 1082.830729] [50969]: key[network_id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1082.830729] [50969]: key[security_groups], [] -> None [ 1082.830729] [50969]: key[binding:profile], {} -> None [ 1082.830729] [50969]: key[binding:host_id], devstack -> None [ 1082.830729] [50969]: key[revision_number], 5 -> None [ 1082.830729] [50969]: key[description], -> None [ 1082.830729] [50969]: key[updated_at], 2025-11-21T22:43:34Z -> None [ 1082.830729] [50969]: key[standard_attr_id], 742 -> None [ 1082.830729] [50969]: key[admin_state_up], True -> None [ 1082.830729] [50969]: key[binding:vif_type], ovs -> None [ 1082.830729] [50969]: key[device_owner], network:dhcp -> None [ 1082.830729] [50969]: key[extra_dhcp_opts], [] -> None [ 1082.830729] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.854501] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=61cd76c8-6f53-4cd6-9a40-209e67339eb4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1082.855426] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (e7305f3f-a92b-4bbc-a03a-c8dec7f63150), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.864401] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] delete_network_precommit called with network settings {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:43:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} (original settings None) and network segments [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] [ 1082.864572] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] delete_network_precommit: [ 1082.864572] [50969]: key[qinq], None -> None [ 1082.864572] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.864572] [50969]: key[tags], [] -> None [ 1082.864572] [50969]: key[router:external], False -> None [ 1082.864572] [50969]: key[created_at], 2025-11-21T22:36:15Z -> None [ 1082.864572] [50969]: key[name], tempest-ServerDiskConfigTestJSON-1652243350-network -> None [ 1082.864572] [50969]: key[status], ACTIVE -> None [ 1082.864572] [50969]: key[ipv6_address_scope], None -> None [ 1082.864572] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.864572] [50969]: key[availability_zone_hints], [] -> None [ 1082.864572] [50969]: key[availability_zones], ['nova'] -> None [ 1082.864572] [50969]: key[id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1082.864572] [50969]: key[port_security_enabled], True -> None [ 1082.864572] [50969]: key[subnets], [] -> None [ 1082.864572] [50969]: key[provider:segmentation_id], 98 -> None [ 1082.864572] [50969]: key[provider:network_type], vlan -> None [ 1082.864572] [50969]: key[revision_number], 3 -> None [ 1082.864572] [50969]: key[provider:physical_network], default -> None [ 1082.864572] [50969]: key[description], -> None [ 1082.864572] [50969]: key[updated_at], 2025-11-21T22:43:34Z -> None [ 1082.864572] [50969]: key[standard_attr_id], 657 -> None [ 1082.864572] [50969]: key[admin_state_up], True -> None [ 1082.864572] [50969]: key[shared], False -> None [ 1082.864572] [50969]: key[ipv4_address_scope], None -> None [ 1082.864572] [50969]: key[vlan_transparent], None -> None [ 1082.864572] [50969]: key[mtu], 8950 -> None [ 1082.864572] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.865287] [50969]: DEBUG neutron.services.segments.db [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e7305f3f-a92b-4bbc-a03a-c8dec7f63150']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1082.869049] [50969]: DEBUG neutron.services.segments.db [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f3aab37c-24c8-4460-9b79-fef8d8baf81d') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1082.869171] [50969]: DEBUG neutron.services.segments.db [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f3aab37c-24c8-4460-9b79-fef8d8baf81d') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1082.869457] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] vlan segment allocate from pool success with {'vlan_id': 557, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1082.873213] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (f3aab37c-24c8-4460-9b79-fef8d8baf81d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.876697] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (64e3f716-e5de-44d0-a5e3-577ccd34ef9a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.876857] [50968]: INFO neutron.db.segments_db [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Added segment 64e3f716-e5de-44d0-a5e3-577ccd34ef9a of type vlan for network b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1082.880596] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (f3aab37c-24c8-4460-9b79-fef8d8baf81d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.885377] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Releasing vlan 98 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1082.885679] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (f3aab37c-24c8-4460-9b79-fef8d8baf81d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.893096] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (b574bb8d-a584-432c-a684-1caf3937d4f9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.903121] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] create_network_precommit called with network settings {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1650, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 1} (original settings None) and network segments [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] [ 1082.903300] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] create_network_precommit: [ 1082.903300] [50968]: key[qinq], None -> None [ 1082.903300] [50968]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1082.903300] [50968]: key[tags], None -> [] [ 1082.903300] [50968]: key[router:external], None -> False [ 1082.903300] [50968]: key[created_at], None -> 2025-11-21T22:43:35Z [ 1082.903300] [50968]: key[name], None -> tempest-AttachVolumeShelveTestJSON-929420477-network [ 1082.903300] [50968]: key[status], None -> ACTIVE [ 1082.903300] [50968]: key[ipv6_address_scope], None -> None [ 1082.903300] [50968]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1082.903300] [50968]: key[availability_zone_hints], None -> [] [ 1082.903300] [50968]: key[availability_zones], None -> [] [ 1082.903300] [50968]: key[id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1082.903300] [50968]: key[port_security_enabled], None -> True [ 1082.903300] [50968]: key[subnets], None -> [] [ 1082.903300] [50968]: key[provider:segmentation_id], None -> 557 [ 1082.903300] [50968]: key[provider:network_type], None -> vlan [ 1082.903300] [50968]: key[revision_number], None -> 1 [ 1082.903300] [50968]: key[provider:physical_network], None -> default [ 1082.903300] [50968]: key[description], None -> [ 1082.903300] [50968]: key[updated_at], None -> 2025-11-21T22:43:35Z [ 1082.903300] [50968]: key[standard_attr_id], None -> 1650 [ 1082.903300] [50968]: key[admin_state_up], None -> True [ 1082.903300] [50968]: key[shared], None -> False [ 1082.903300] [50968]: key[ipv4_address_scope], None -> None [ 1082.903300] [50968]: key[vlan_transparent], None -> None [ 1082.903300] [50968]: key[mtu], None -> 8950 [ 1082.903300] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.904942] [50969]: INFO neutron.services.segments.plugin [-] Segment f3aab37c-24c8-4460-9b79-fef8d8baf81d resource provider aggregate not found [ 1082.906320] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (b574bb8d-a584-432c-a684-1caf3937d4f9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.909232] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (e7305f3f-a92b-4bbc-a03a-c8dec7f63150), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.909428] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] delete_network_postcommit called with network settings {'id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150', 'name': 'tempest-ServerDiskConfigTestJSON-1652243350-network', 'tenant_id': '0007e42e72604fb7bd5c43d2508991c0', 'project_id': '0007e42e72604fb7bd5c43d2508991c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 657, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:15Z', 'updated_at': '2025-11-21T22:43:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 98} (original settings None) and network segments [{'id': 'f3aab37c-24c8-4460-9b79-fef8d8baf81d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 98, 'network_id': 'e7305f3f-a92b-4bbc-a03a-c8dec7f63150'}] [ 1082.909575] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] delete_network_postcommit: [ 1082.909575] [50969]: key[qinq], None -> None [ 1082.909575] [50969]: key[project_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.909575] [50969]: key[tags], [] -> None [ 1082.909575] [50969]: key[router:external], False -> None [ 1082.909575] [50969]: key[created_at], 2025-11-21T22:36:15Z -> None [ 1082.909575] [50969]: key[name], tempest-ServerDiskConfigTestJSON-1652243350-network -> None [ 1082.909575] [50969]: key[status], ACTIVE -> None [ 1082.909575] [50969]: key[ipv6_address_scope], None -> None [ 1082.909575] [50969]: key[tenant_id], 0007e42e72604fb7bd5c43d2508991c0 -> None [ 1082.909575] [50969]: key[availability_zone_hints], [] -> None [ 1082.909575] [50969]: key[availability_zones], ['nova'] -> None [ 1082.909575] [50969]: key[id], e7305f3f-a92b-4bbc-a03a-c8dec7f63150 -> None [ 1082.909575] [50969]: key[port_security_enabled], True -> None [ 1082.909575] [50969]: key[subnets], [] -> None [ 1082.909575] [50969]: key[provider:segmentation_id], 98 -> None [ 1082.909575] [50969]: key[provider:network_type], vlan -> None [ 1082.909575] [50969]: key[revision_number], 3 -> None [ 1082.909575] [50969]: key[provider:physical_network], default -> None [ 1082.909575] [50969]: key[description], -> None [ 1082.909575] [50969]: key[updated_at], 2025-11-21T22:43:34Z -> None [ 1082.909575] [50969]: key[standard_attr_id], 657 -> None [ 1082.909575] [50969]: key[admin_state_up], True -> None [ 1082.909575] [50969]: key[shared], False -> None [ 1082.909575] [50969]: key[ipv4_address_scope], None -> None [ 1082.909575] [50969]: key[vlan_transparent], None -> None [ 1082.909575] [50969]: key[mtu], 8950 -> None [ 1082.909575] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.915802] [50969]: INFO neutron.services.segments.plugin [-] Segment f3aab37c-24c8-4460-9b79-fef8d8baf81d 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 f3aab37c-24c8-4460-9b79-fef8d8baf81d found for delete ", "request_id": "req-cc6db39f-3075-41fd-b2f6-4a8bb9a4cd88"}]} [ 1082.916302] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Pushing event deleted for resources: {'Network': ['ID=e7305f3f-a92b-4bbc-a03a-c8dec7f63150,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1082.918731] [50969]: DEBUG neutron_lib.callbacks.manager [None req-aafd0d5f-bb25-4b81-9fc8-b76d744f3163 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.920946] [50969]: [pid: 50969|app: 0|req: 4820/9936] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:34 2025] DELETE /networking/v2.0/networks/e7305f3f-a92b-4bbc-a03a-c8dec7f63150 => generated 0 bytes in 274 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1082.921359] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Pushing event updated for resources: {'Network': ['ID=b574bb8d-a584-432c-a684-1caf3937d4f9,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1082.923666] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] create_network_postcommit called with network settings {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1650, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 1} (original settings None) and network segments [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] [ 1082.923749] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] create_network_postcommit: [ 1082.923749] [50968]: key[qinq], None -> None [ 1082.923749] [50968]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1082.923749] [50968]: key[tags], None -> [] [ 1082.923749] [50968]: key[router:external], None -> False [ 1082.923749] [50968]: key[created_at], None -> 2025-11-21T22:43:35Z [ 1082.923749] [50968]: key[name], None -> tempest-AttachVolumeShelveTestJSON-929420477-network [ 1082.923749] [50968]: key[status], None -> ACTIVE [ 1082.923749] [50968]: key[ipv6_address_scope], None -> None [ 1082.923749] [50968]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1082.923749] [50968]: key[availability_zone_hints], None -> [] [ 1082.923749] [50968]: key[availability_zones], None -> [] [ 1082.923749] [50968]: key[id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1082.923749] [50968]: key[port_security_enabled], None -> True [ 1082.923749] [50968]: key[subnets], None -> [] [ 1082.923749] [50968]: key[provider:segmentation_id], None -> 557 [ 1082.923749] [50968]: key[provider:network_type], None -> vlan [ 1082.923749] [50968]: key[revision_number], None -> 1 [ 1082.923749] [50968]: key[provider:physical_network], None -> default [ 1082.923749] [50968]: key[description], None -> [ 1082.923749] [50968]: key[updated_at], None -> 2025-11-21T22:43:35Z [ 1082.923749] [50968]: key[standard_attr_id], None -> 1650 [ 1082.923749] [50968]: key[admin_state_up], None -> True [ 1082.923749] [50968]: key[shared], None -> False [ 1082.923749] [50968]: key[ipv4_address_scope], None -> None [ 1082.923749] [50968]: key[vlan_transparent], None -> None [ 1082.923749] [50968]: key[mtu], None -> 8950 [ 1082.923749] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.925139] [50969]: DEBUG neutron.api.wsgi [req-5e6b28cd-6eb2-4a3b-ac62-13b3c063c2dd req-483680af-cf64-4e23-9e94-67f9a77af18e tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.927250] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.927483] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c9292b88-0b4c-4598-9bd5-caef957122de admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.940392] [50968]: [pid: 50968|app: 0|req: 5117/9937] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:43:34 2025] POST /networking/v2.0/networks => generated 670 bytes in 303 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1082.947987] [50969]: [pid: 50969|app: 0|req: 4821/9938] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.950755] [50969]: DEBUG neutron.api.wsgi [req-9e57e5dc-e563-49f1-85eb-b85d238c7c31 req-be4dd0f7-7de9-454a-b84e-4504ba85462e tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.968043] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-5db49e27-f507-48d2-84b8-861fd473e6c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.969376] [50968]: [pid: 50968|app: 0|req: 5118/9939] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/subnets?id=d07cef16-4b1a-48a8-a08a-893b607ad4c7 => generated 642 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.972600] [50968]: DEBUG neutron.api.v2.base [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Request body: {'subnet': {'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-subnet', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1082.973397] [50969]: [pid: 50969|app: 0|req: 4822/9940] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.007856] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Made reservation on behalf of bd50ba3505864eb68f2d08a2cc7db682 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1083.009368] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.035339] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-951a1c3d-89fd-4940-9cae-72a96989a9c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.036322] [50969]: [pid: 50969|app: 0|req: 4823/9941] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/ports?network_id=7ba91295-a5fd-4015-8057-a1bc506ebf6b&device_owner=network%3Adhcp => generated 999 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1083.061442] [50969]: [pid: 50969|app: 0|req: 4824/9942] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/security-groups?tenant_id=0007e42e72604fb7bd5c43d2508991c0&name=default => generated 2925 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1083.086992] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] create_subnet_precommit called with subnet settings {'id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-subnet', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1652, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) [ 1083.087236] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] create_subnet_precommit: [ 1083.087236] [50968]: key[service_types], None -> [] [ 1083.087236] [50968]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1083.087236] [50968]: key[tags], None -> [] [ 1083.087236] [50968]: key[router:external], None -> False [ 1083.087236] [50968]: key[ipv6_ra_mode], None -> None [ 1083.087236] [50968]: key[created_at], None -> 2025-11-21T22:43:35Z [ 1083.087236] [50968]: key[name], None -> tempest-AttachVolumeShelveTestJSON-929420477-subnet [ 1083.087236] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 1083.087236] [50968]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1083.087236] [50968]: key[id], None -> 25942927-d25e-4b2f-96c0-9c38539a4e2f [ 1083.087236] [50968]: key[network_id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1083.087236] [50968]: key[host_routes], None -> [] [ 1083.087236] [50968]: key[revision_number], None -> 0 [ 1083.087236] [50968]: key[dns_nameservers], None -> [] [ 1083.087236] [50968]: key[cidr], None -> 192.168.128.0/28 [ 1083.087236] [50968]: key[updated_at], None -> 2025-11-21T22:43:35Z [ 1083.087236] [50968]: key[description], None -> [ 1083.087236] [50968]: key[standard_attr_id], None -> 1652 [ 1083.087236] [50968]: key[segment_id], None -> None [ 1083.087236] [50968]: key[shared], None -> False [ 1083.087236] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1083.087236] [50968]: key[ipv6_address_mode], None -> None [ 1083.087236] [50968]: key[enable_dhcp], None -> True [ 1083.087236] [50968]: key[subnetpool_id], None -> None [ 1083.087236] [50968]: key[ip_version], None -> 4 [ 1083.087236] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.089398] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (25942927-d25e-4b2f-96c0-9c38539a4e2f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.102923] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Pushing event updated for resources: {'Subnet': ['ID=25942927-d25e-4b2f-96c0-9c38539a4e2f,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1083.122078] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03d42bd6-42a1-404a-8477-ccb60bf98240 req-d5b6ad7a-d1b7-447c-af1b-d1a5515b5779 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.122917] [50969]: [pid: 50969|app: 0|req: 4825/9943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.123194] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Checking segment: {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1083.123409] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Network hostable DHCP agents. Network: b574bb8d-a584-432c-a684-1caf3937d4f9, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1083.131917] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Network b574bb8d-a584-432c-a684-1caf3937d4f9 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1083.136735] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, b574bb8d-a584-432c-a684-1caf3937d4f9) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1083.138742] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] create_subnet_postcommit called with subnet settings {'id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-subnet', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1652, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'network': {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557}} (original settings None) [ 1083.138945] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] create_subnet_postcommit: [ 1083.138945] [50968]: key[service_types], None -> [] [ 1083.138945] [50968]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1083.138945] [50968]: key[tags], None -> [] [ 1083.138945] [50968]: key[router:external], None -> False [ 1083.138945] [50968]: key[ipv6_ra_mode], None -> None [ 1083.138945] [50968]: key[created_at], None -> 2025-11-21T22:43:35Z [ 1083.138945] [50968]: key[name], None -> tempest-AttachVolumeShelveTestJSON-929420477-subnet [ 1083.138945] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 1083.138945] [50968]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1083.138945] [50968]: key[id], None -> 25942927-d25e-4b2f-96c0-9c38539a4e2f [ 1083.138945] [50968]: key[network_id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1083.138945] [50968]: key[host_routes], None -> [] [ 1083.138945] [50968]: key[revision_number], None -> 0 [ 1083.138945] [50968]: key[dns_nameservers], None -> [] [ 1083.138945] [50968]: key[cidr], None -> 192.168.128.0/28 [ 1083.138945] [50968]: key[updated_at], None -> 2025-11-21T22:43:35Z [ 1083.138945] [50968]: key[description], None -> [ 1083.138945] [50968]: key[standard_attr_id], None -> 1652 [ 1083.138945] [50968]: key[segment_id], None -> None [ 1083.138945] [50968]: key[shared], None -> False [ 1083.138945] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1083.138945] [50968]: key[ipv6_address_mode], None -> None [ 1083.138945] [50968]: key[enable_dhcp], None -> True [ 1083.138945] [50968]: key[subnetpool_id], None -> None [ 1083.138945] [50968]: key[ip_version], None -> 4 [ 1083.138945] [50968]: key[network], None -> {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} [ 1083.138945] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.141848] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.141848] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7181396e-1be1-49d7-a96c-91adce39d551 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.149763] [50968]: [pid: 50968|app: 0|req: 5119/9944] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:43:35 2025] POST /networking/v2.0/subnets => generated 689 bytes in 180 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1083.160226] [50969]: [pid: 50969|app: 0|req: 4826/9945] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/networks/7ba91295-a5fd-4015-8057-a1bc506ebf6b?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.162671] [50969]: DEBUG neutron.api.wsgi [req-03d42bd6-42a1-404a-8477-ccb60bf98240 req-4da33306-2b79-486d-8e8a-08ac289d2025 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.180464] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d884f905-31e3-412b-8ff9-5556b16d7de9 admin admin] Publish callbacks [] for security_group (7963c125-23b5-45fd-8158-f6470d12949e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.188033] [50969]: [pid: 50969|app: 0|req: 4827/9946] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.214751] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d884f905-31e3-412b-8ff9-5556b16d7de9 admin admin] Publish callbacks [] for security_group (7963c125-23b5-45fd-8158-f6470d12949e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.236741] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08fa7bd5-f99f-44f6-8cac-2351f39733bd req-edb77b81-2bc1-472c-83ee-20a464e04757 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.237529] [50969]: [pid: 50969|app: 0|req: 4828/9947] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 1042 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1083.242914] [50969]: DEBUG neutron.api.v2.base [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Request body: {'router': {'name': 'tempest-AttachVolumeShelveTestJSON-929420477-router', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1083.261065] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d884f905-31e3-412b-8ff9-5556b16d7de9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (7963c125-23b5-45fd-8158-f6470d12949e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.266967] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d884f905-31e3-412b-8ff9-5556b16d7de9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7963c125-23b5-45fd-8158-f6470d12949e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1083.272691] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d884f905-31e3-412b-8ff9-5556b16d7de9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.272691] [50968]: [pid: 50968|app: 0|req: 5120/9948] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:35 2025] DELETE /networking/v2.0/security-groups/7963c125-23b5-45fd-8158-f6470d12949e => generated 0 bytes in 123 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1083.283206] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (640242b4-6750-485b-a04c-c02b7e31d494), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.284058] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (640242b4-6750-485b-a04c-c02b7e31d494), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.324442] [50968]: [pid: 50968|app: 0|req: 5121/9949] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/networks/7ba91295-a5fd-4015-8057-a1bc506ebf6b?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) [ 1083.326272] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks [] for router_controller (640242b4-6750-485b-a04c-c02b7e31d494), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.364640] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08fa7bd5-f99f-44f6-8cac-2351f39733bd req-2f2e1d5d-2c7e-4044-8d84-42ae11234d31 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.365792] [50968]: [pid: 50968|app: 0|req: 5122/9950] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 707 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.378077] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks [] for router_gateway (640242b4-6750-485b-a04c-c02b7e31d494), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.400695] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5951dc2-038e-4249-b331-bb4a0c24390f req-de9187b6-bb5d-4b83-8946-9b8e4ef029e9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.401797] [50968]: [pid: 50968|app: 0|req: 5123/9951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.404495] [50968]: DEBUG neutron.api.wsgi [req-08fa7bd5-f99f-44f6-8cac-2351f39733bd req-cdf4896d-40e9-439f-8d72-69129e3e732b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.417115] [50968]: [pid: 50968|app: 0|req: 5124/9952] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.419639] [50968]: DEBUG neutron.api.wsgi [req-c5951dc2-038e-4249-b331-bb4a0c24390f req-09d4f398-9226-42fb-a461-dafdff02828e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.444939] [50968]: [pid: 50968|app: 0|req: 5125/9953] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.447451] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks [] for router_gateway (640242b4-6750-485b-a04c-c02b7e31d494), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.452464] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.482098] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa1ff57b-5c41-446f-8f79-42e43c33fe5e req-4cdf6dd7-0ba3-4cc9-b581-efdb7ae88362 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.483244] [50968]: [pid: 50968|app: 0|req: 5126/9954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.507199] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08fa7bd5-f99f-44f6-8cac-2351f39733bd req-46e7ac8e-529f-45f7-8ea2-979dba6cac12 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.507671] [50968]: [pid: 50968|app: 0|req: 5127/9955] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.508284] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Allocated IP 10.180.180.180 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/96790fbc-a7c5-4f10-b26f-6d77b54a9192) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1083.510714] [50968]: DEBUG neutron.api.wsgi [req-aa1ff57b-5c41-446f-8f79-42e43c33fe5e req-b6cc70a3-255b-4714-a94f-1173322c761d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.537024] [50968]: [pid: 50968|app: 0|req: 5128/9956] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.566533] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks [] for allowed_address_pair (96790fbc-a7c5-4f10-b26f-6d77b54a9192), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.567320] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks [] for port (96790fbc-a7c5-4f10-b26f-6d77b54a9192), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.567429] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-612aae14-9b85-4d9d-a82b-cfb851ae6e8f req-e7dcca4a-559a-4b41-8969-50d4e84e4317 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.567524] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] create_port_precommit called with port settings {'id': '96790fbc-a7c5-4f10-b26f-6d77b54a9192', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:8c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1083.567659] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] create_port_precommit: [ 1083.567659] [50969]: key[mac_address], None -> fa:16:3e:c4:8c:68 [ 1083.567659] [50969]: key[device_id], None -> 640242b4-6750-485b-a04c-c02b7e31d494 [ 1083.567659] [50969]: key[binding:vif_details], None -> {} [ 1083.567659] [50969]: key[project_id], None -> [ 1083.567659] [50969]: key[binding:vnic_type], None -> normal [ 1083.567659] [50969]: key[allowed_address_pairs], None -> [] [ 1083.567659] [50969]: key[name], None -> [ 1083.567659] [50969]: key[status], None -> DOWN [ 1083.567659] [50969]: key[tenant_id], None -> [ 1083.567659] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}] [ 1083.567659] [50969]: key[id], None -> 96790fbc-a7c5-4f10-b26f-6d77b54a9192 [ 1083.567659] [50969]: key[port_security_enabled], None -> False [ 1083.567659] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1083.567659] [50969]: key[security_groups], None -> [] [ 1083.567659] [50969]: key[binding:profile], None -> {} [ 1083.567659] [50969]: key[binding:host_id], None -> [ 1083.567659] [50969]: key[standard_attr_id], None -> 1654 [ 1083.567659] [50969]: key[admin_state_up], None -> True [ 1083.567659] [50969]: key[device_owner], None -> network:router_gateway [ 1083.567659] [50969]: key[binding:vif_type], None -> unbound [ 1083.567659] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.568947] [50968]: [pid: 50968|app: 0|req: 5129/9957] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.587568] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (96790fbc-a7c5-4f10-b26f-6d77b54a9192), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.596808] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08fa7bd5-f99f-44f6-8cac-2351f39733bd req-a4f6a9da-fa7c-4b18-98f5-997c0b708b92 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.597794] [50968]: [pid: 50968|app: 0|req: 5130/9958] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.600284] [50968]: DEBUG neutron.api.wsgi [req-612aae14-9b85-4d9d-a82b-cfb851ae6e8f req-756f8501-dd4e-4411-90d5-cfe631e3e141 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.610971] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Pushing event updated for resources: {'Port': ['ID=96790fbc-a7c5-4f10-b26f-6d77b54a9192,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1083.618702] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1083.618944] [50968]: [pid: 50968|app: 0|req: 5131/9959] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.622245] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1083.623859] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1083.636647] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] create_port_postcommit called with port settings {'id': '96790fbc-a7c5-4f10-b26f-6d77b54a9192', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:8c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1083.636964] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] create_port_postcommit: [ 1083.636964] [50969]: key[mac_address], None -> fa:16:3e:c4:8c:68 [ 1083.636964] [50969]: key[device_id], None -> 640242b4-6750-485b-a04c-c02b7e31d494 [ 1083.636964] [50969]: key[binding:vif_details], None -> {} [ 1083.636964] [50969]: key[project_id], None -> [ 1083.636964] [50969]: key[binding:vnic_type], None -> normal [ 1083.636964] [50969]: key[tags], None -> [] [ 1083.636964] [50969]: key[allowed_address_pairs], None -> [] [ 1083.636964] [50969]: key[created_at], None -> 2025-11-21T22:43:35Z [ 1083.636964] [50969]: key[name], None -> [ 1083.636964] [50969]: key[status], None -> DOWN [ 1083.636964] [50969]: key[tenant_id], None -> [ 1083.636964] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}] [ 1083.636964] [50969]: key[id], None -> 96790fbc-a7c5-4f10-b26f-6d77b54a9192 [ 1083.636964] [50969]: key[port_security_enabled], None -> False [ 1083.636964] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1083.636964] [50969]: key[security_groups], None -> [] [ 1083.636964] [50969]: key[binding:profile], None -> {} [ 1083.636964] [50969]: key[binding:host_id], None -> [ 1083.636964] [50969]: key[revision_number], None -> 1 [ 1083.636964] [50969]: key[description], None -> [ 1083.636964] [50969]: key[updated_at], None -> 2025-11-21T22:43:35Z [ 1083.636964] [50969]: key[standard_attr_id], None -> 1654 [ 1083.636964] [50969]: key[admin_state_up], None -> True [ 1083.636964] [50969]: key[binding:vif_type], None -> unbound [ 1083.636964] [50969]: key[device_owner], None -> network:router_gateway [ 1083.636964] [50969]: key[extra_dhcp_opts], None -> [] [ 1083.636964] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1083.636964] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.645880] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03cca6d4-bdda-49fd-addc-1413bd1c6be0 req-38b69d6b-29ab-45f8-a084-0430fc169897 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.646894] [50968]: [pid: 50968|app: 0|req: 5132/9960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.681435] [50968]: [pid: 50968|app: 0|req: 5133/9961] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:35 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.684260] [50968]: DEBUG neutron.api.wsgi [req-03cca6d4-bdda-49fd-addc-1413bd1c6be0 req-e99ef9eb-b60f-46a4-ac38-be3c5f940ba4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.707736] [50968]: [pid: 50968|app: 0|req: 5134/9962] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.745927] [50968]: [pid: 50968|app: 0|req: 5135/9963] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1083.748753] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks [] for router_gateway (640242b4-6750-485b-a04c-c02b7e31d494), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.772996] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae2fc9ef-02b2-4aab-8858-821dce738783 req-9292ce94-4087-44fb-bc70-d876cf1fcbba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.774085] [50968]: [pid: 50968|app: 0|req: 5136/9964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1083.804754] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28fd478b-666d-42ad-ae8a-ac38543ca7ba req-dd51a20c-c8ff-4ff0-8254-354dbb1330d0 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.805787] [50968]: [pid: 50968|app: 0|req: 5137/9965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.808394] [50968]: DEBUG neutron.api.wsgi [req-ae2fc9ef-02b2-4aab-8858-821dce738783 req-32fdc51a-3881-48db-9ad7-91a2567f9f1b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.828542] [50968]: [pid: 50968|app: 0|req: 5138/9966] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&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.831586] [50968]: DEBUG neutron.api.wsgi [req-28fd478b-666d-42ad-ae8a-ac38543ca7ba req-7ec3c701-9aa1-48dd-b324-98ae8615d137 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.852834] [50968]: [pid: 50968|app: 0|req: 5139/9967] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.853820] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (640242b4-6750-485b-a04c-c02b7e31d494), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.923768] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Router 640242b4-6750-485b-a04c-c02b7e31d494 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1083.959023] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e63de733-a46e-46d8-a82e-267277b8b094 req-28edc834-a6b5-4115-80fb-14fddb658fec tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.959277] [50968]: [pid: 50968|app: 0|req: 5140/9968] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.964938] [50968]: DEBUG neutron.api.wsgi [req-e63de733-a46e-46d8-a82e-267277b8b094 req-5f62d9e4-912f-46ea-965b-bb9c8cca670f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.975116] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1083.984370] [50968]: [pid: 50968|app: 0|req: 5141/9969] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1083.989257] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b404ae4a-27e9-4dc4-9c72-f2d3134883cb admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.989921] [50969]: [pid: 50969|app: 0|req: 4829/9970] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:43:35 2025] POST /networking/v2.0/routers => generated 731 bytes in 752 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1084.030122] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-491c32d4-3ebf-4535-8484-c0cfdb34d6e5 req-e87dabd8-ca08-401c-8d3f-3527f6b2b69a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.033862] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-491c32d4-3ebf-4535-8484-c0cfdb34d6e5 req-e87dabd8-ca08-401c-8d3f-3527f6b2b69a tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.035978] [50969]: [pid: 50969|app: 0|req: 4830/9971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1084.041539] [50969]: DEBUG neutron.api.wsgi [req-491c32d4-3ebf-4535-8484-c0cfdb34d6e5 req-643652b2-6c5e-4907-a010-8077b212cc74 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.066714] [50969]: [pid: 50969|app: 0|req: 4831/9972] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1084.127980] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b423652e-8694-4139-9706-fce23776a72c req-a3937867-d1f1-4a39-984b-1be03886b691 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.128780] [50969]: [pid: 50969|app: 0|req: 4832/9973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.165052] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c46c988f-c916-4e76-9f35-3f17a6f91987 req-59bd4c1b-003d-4e98-858b-1381177e4454 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.166142] [50969]: [pid: 50969|app: 0|req: 4833/9974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.171145] [50969]: DEBUG neutron.api.wsgi [req-b423652e-8694-4139-9706-fce23776a72c req-80bfe80b-763c-4fe8-9c91-e907441c59f9 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.213398] [50969]: [pid: 50969|app: 0|req: 4834/9975] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.216376] [50969]: DEBUG neutron.api.wsgi [req-c46c988f-c916-4e76-9f35-3f17a6f91987 req-5bee2d17-2ed7-4c8c-911e-9a0c95dda84b tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.232230] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.240294] [50969]: [pid: 50969|app: 0|req: 4835/9976] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.295789] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-1ae57574-a4f6-41e3-aed8-638592a72f40 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.297099] [50969]: [pid: 50969|app: 0|req: 4836/9977] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 1042 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1084.328331] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Allocated IP 192.168.128.1 (b574bb8d-a584-432c-a684-1caf3937d4f9/25942927-d25e-4b2f-96c0-9c38539a4e2f/f26d7e64-28c6-484a-9a85-c06c133049a7) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1084.378911] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Publish callbacks [] for allowed_address_pair (f26d7e64-28c6-484a-9a85-c06c133049a7), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.379863] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Publish callbacks [] for port (f26d7e64-28c6-484a-9a85-c06c133049a7), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.380124] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] create_port_precommit called with port settings {'id': 'f26d7e64-28c6-484a-9a85-c06c133049a7', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:46:d5:4b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_interface', 'standard_attr_id': 1655, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}], 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1084.380377] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] create_port_precommit: [ 1084.380377] [50968]: key[mac_address], None -> fa:16:3e:46:d5:4b [ 1084.380377] [50968]: key[device_id], None -> 640242b4-6750-485b-a04c-c02b7e31d494 [ 1084.380377] [50968]: key[binding:vif_details], None -> {} [ 1084.380377] [50968]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1084.380377] [50968]: key[binding:vnic_type], None -> normal [ 1084.380377] [50968]: key[allowed_address_pairs], None -> [] [ 1084.380377] [50968]: key[name], None -> [ 1084.380377] [50968]: key[status], None -> DOWN [ 1084.380377] [50968]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1084.380377] [50968]: key[fixed_ips], None -> [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}] [ 1084.380377] [50968]: key[id], None -> f26d7e64-28c6-484a-9a85-c06c133049a7 [ 1084.380377] [50968]: key[port_security_enabled], None -> False [ 1084.380377] [50968]: key[network_id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1084.380377] [50968]: key[security_groups], None -> [] [ 1084.380377] [50968]: key[binding:profile], None -> {} [ 1084.380377] [50968]: key[binding:host_id], None -> [ 1084.380377] [50968]: key[standard_attr_id], None -> 1655 [ 1084.380377] [50968]: key[admin_state_up], None -> True [ 1084.380377] [50968]: key[device_owner], None -> network:router_interface [ 1084.380377] [50968]: key[binding:vif_type], None -> unbound [ 1084.380377] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.382588] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2b0651a4-8147-42a6-bd37-a7c70759f9fa admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.404315] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f26d7e64-28c6-484a-9a85-c06c133049a7), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.440185] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Pushing event updated for resources: {'Port': ['ID=f26d7e64-28c6-484a-9a85-c06c133049a7,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.454408] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Network b574bb8d-a584-432c-a684-1caf3937d4f9 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1084.455338] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1084.457842] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1084.461467] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2b0651a4-8147-42a6-bd37-a7c70759f9fa admin admin] Publish callbacks [] for security_group (6afa502d-de99-48c8-90cc-8df132b572fd), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.462929] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2b0651a4-8147-42a6-bd37-a7c70759f9fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (6afa502d-de99-48c8-90cc-8df132b572fd), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.477116] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] create_port_postcommit called with port settings {'id': 'f26d7e64-28c6-484a-9a85-c06c133049a7', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:46:d5:4b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_interface', 'standard_attr_id': 1655, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}], 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:36Z', 'updated_at': '2025-11-21T22:43:36Z', 'revision_number': 1, 'network': {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1084.477336] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] create_port_postcommit: [ 1084.477336] [50968]: key[mac_address], None -> fa:16:3e:46:d5:4b [ 1084.477336] [50968]: key[device_id], None -> 640242b4-6750-485b-a04c-c02b7e31d494 [ 1084.477336] [50968]: key[binding:vif_details], None -> {} [ 1084.477336] [50968]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1084.477336] [50968]: key[binding:vnic_type], None -> normal [ 1084.477336] [50968]: key[tags], None -> [] [ 1084.477336] [50968]: key[allowed_address_pairs], None -> [] [ 1084.477336] [50968]: key[created_at], None -> 2025-11-21T22:43:36Z [ 1084.477336] [50968]: key[name], None -> [ 1084.477336] [50968]: key[status], None -> DOWN [ 1084.477336] [50968]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1084.477336] [50968]: key[fixed_ips], None -> [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}] [ 1084.477336] [50968]: key[id], None -> f26d7e64-28c6-484a-9a85-c06c133049a7 [ 1084.477336] [50968]: key[port_security_enabled], None -> False [ 1084.477336] [50968]: key[network_id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1084.477336] [50968]: key[security_groups], None -> [] [ 1084.477336] [50968]: key[binding:profile], None -> {} [ 1084.477336] [50968]: key[binding:host_id], None -> [ 1084.477336] [50968]: key[revision_number], None -> 1 [ 1084.477336] [50968]: key[description], None -> [ 1084.477336] [50968]: key[updated_at], None -> 2025-11-21T22:43:36Z [ 1084.477336] [50968]: key[standard_attr_id], None -> 1655 [ 1084.477336] [50968]: key[admin_state_up], None -> True [ 1084.477336] [50968]: key[binding:vif_type], None -> unbound [ 1084.477336] [50968]: key[device_owner], None -> network:router_interface [ 1084.477336] [50968]: key[extra_dhcp_opts], None -> [] [ 1084.477336] [50968]: key[network], None -> {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} [ 1084.477336] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.478085] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (640242b4-6750-485b-a04c-c02b7e31d494), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.484573] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b0651a4-8147-42a6-bd37-a7c70759f9fa admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6afa502d-de99-48c8-90cc-8df132b572fd,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.503747] [50969]: [pid: 50969|app: 0|req: 4837/9978] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/security-groups?tenant_id=70efb29be4024e4f8dd6b55ec8ce5e6c&name=default => generated 2929 bytes in 206 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1084.534123] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-1c503b2b-fb81-49ff-b61d-38938358a4ca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.535192] [50969]: [pid: 50969|app: 0|req: 4838/9979] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1084.565476] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-664ed2eb-f8b1-4775-bb27-42da47861842 req-4a82d3cf-6797-4d99-991b-ce5ed58dadf3 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.566631] [50969]: [pid: 50969|app: 0|req: 4839/9980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.601828] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb30dd63-d797-4190-8d43-d49ff32457af admin admin] Publish callbacks [] for security_group (6afa502d-de99-48c8-90cc-8df132b572fd), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.617076] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb30dd63-d797-4190-8d43-d49ff32457af admin admin] Publish callbacks [] for security_group (6afa502d-de99-48c8-90cc-8df132b572fd), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.640542] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (f26d7e64-28c6-484a-9a85-c06c133049a7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.642862] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb30dd63-d797-4190-8d43-d49ff32457af admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (6afa502d-de99-48c8-90cc-8df132b572fd), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.648018] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb30dd63-d797-4190-8d43-d49ff32457af admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6afa502d-de99-48c8-90cc-8df132b572fd,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.652825] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb30dd63-d797-4190-8d43-d49ff32457af admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.653059] [50969]: [pid: 50969|app: 0|req: 4840/9981] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:36 2025] DELETE /networking/v2.0/security-groups/6afa502d-de99-48c8-90cc-8df132b572fd => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1084.695325] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-c86f2138-5c74-477b-af41-0d6cf10d2766 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.696697] [50969]: [pid: 50969|app: 0|req: 4841/9982] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:36 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.699834] [50969]: DEBUG neutron.api.wsgi [req-664ed2eb-f8b1-4775-bb27-42da47861842 req-a86be59f-f0f8-41d3-9525-b5ccf664b1eb tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.732435] [50969]: [pid: 50969|app: 0|req: 4842/9983] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.745281] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Publish callbacks [] for port (f26d7e64-28c6-484a-9a85-c06c133049a7), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.745873] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] update_port_precommit called with port settings {'id': 'f26d7e64-28c6-484a-9a85-c06c133049a7', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:46:d5:4b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_interface', 'standard_attr_id': 1655, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:36Z', 'updated_at': '2025-11-21T22:43:37Z', 'revision_number': 1, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': 'f26d7e64-28c6-484a-9a85-c06c133049a7', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:46:d5:4b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_interface', 'standard_attr_id': 1655, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:36Z', 'updated_at': '2025-11-21T22:43:36Z', 'revision_number': 1, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1084.747837] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] update_port_precommit: [ 1084.747837] [50968]: key[updated_at], 2025-11-21T22:43:36Z -> 2025-11-21T22:43:37Z [ 1084.747837] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.748473] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (f26d7e64-28c6-484a-9a85-c06c133049a7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.778888] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Pushing event updated for resources: {'Port': ['ID=f26d7e64-28c6-484a-9a85-c06c133049a7,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.799540] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] update_port_postcommit called with port settings {'id': 'f26d7e64-28c6-484a-9a85-c06c133049a7', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:46:d5:4b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_interface', 'standard_attr_id': 1655, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:36Z', 'updated_at': '2025-11-21T22:43:37Z', 'revision_number': 1, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': 'f26d7e64-28c6-484a-9a85-c06c133049a7', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:46:d5:4b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_interface', 'standard_attr_id': 1655, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:36Z', 'updated_at': '2025-11-21T22:43:36Z', 'revision_number': 1, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1084.799794] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] update_port_postcommit: [ 1084.799794] [50968]: key[updated_at], 2025-11-21T22:43:36Z -> 2025-11-21T22:43:37Z [ 1084.799794] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.800133] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (640242b4-6750-485b-a04c-c02b7e31d494), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.807357] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aca4508c-1e9a-4757-9441-b73b802c6af5 req-f1c4feb4-7c5b-4482-b84e-8b5615cdb1db tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.809282] [50969]: [pid: 50969|app: 0|req: 4843/9984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.813698] [50969]: DEBUG neutron.api.wsgi [req-3058715f-017e-4877-9aca-73054378bdac req-0ff42bd1-d0da-4cca-9fe6-7496bf38128e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.831197] [50969]: [pid: 50969|app: 0|req: 4844/9985] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=227db61c-8548-41f9-9488-c698a6064d9c => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.835375] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Network b574bb8d-a584-432c-a684-1caf3937d4f9 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1084.836624] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1084.895762] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01e8a10e-9e05-4eb3-b5a0-a4c037d27aa5 req-a9b961ce-ad44-4c61-b2d0-41fc9454a939 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.895932] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Router 640242b4-6750-485b-a04c-c02b7e31d494 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1084.895972] [50969]: [pid: 50969|app: 0|req: 4845/9986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.898915] [50969]: DEBUG neutron.api.wsgi [req-aca4508c-1e9a-4757-9441-b73b802c6af5 req-4ef5d532-6234-4e73-af4f-1a077a75c47e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.921610] [50969]: [pid: 50969|app: 0|req: 4846/9987] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.953052] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fdce24de-82ab-4b90-90ff-2756ce5b1d78 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1084.957288] [50968]: [pid: 50968|app: 0|req: 5142/9988] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:43:36 2025] PUT /networking/v2.0/routers/640242b4-6750-485b-a04c-c02b7e31d494/add_router_interface => generated 309 bytes in 965 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.958075] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-979d8fd0-5163-49f5-b70a-5d853cab08dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.959041] [50969]: [pid: 50969|app: 0|req: 4847/9989] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1084.961940] [50969]: DEBUG neutron.api.wsgi [req-01e8a10e-9e05-4eb3-b5a0-a4c037d27aa5 req-e8f51827-8046-4141-8102-fa1ac3938369 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.982061] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-fe1d8cf0-ea44-4388-adb8-50e531b91c7e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.983123] [50968]: [pid: 50968|app: 0|req: 5143/9990] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.984766] [50969]: [pid: 50969|app: 0|req: 4848/9991] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.014536] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1966761a-6466-4906-9bcd-1242c7fc9c32 req-0025c8c9-a66a-4e53-8fbb-5a989739861c tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.014971] [50969]: [pid: 50969|app: 0|req: 4849/9992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.021524] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-567155b1-ada8-479a-9e65-acd37c459da4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.022197] [50968]: [pid: 50968|app: 0|req: 5144/9993] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.027843] [50968]: DEBUG neutron.api.wsgi [req-1966761a-6466-4906-9bcd-1242c7fc9c32 req-5d5bcc2f-a8f1-4b0a-a97c-256745be0211 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.041299] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-1cab5b3c-a252-4e24-b9ae-6fc0ef56b750 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.042662] [50969]: [pid: 50969|app: 0|req: 4850/9994] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.045464] [50969]: DEBUG neutron.api.wsgi [req-64b8c264-f0f4-4402-a512-34220e478109 req-563c00be-747e-46d7-87c6-7e75e911106c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.052581] [50968]: [pid: 50968|app: 0|req: 5145/9995] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.081302] [50969]: [pid: 50969|app: 0|req: 4851/9996] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=d77de370-03fb-4100-93c0-ef2270bafde2 => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.092737] [50968]: [pid: 50968|app: 0|req: 5146/9997] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.114989] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-090a18ec-35a3-4bb6-a762-5322e42630c5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.115803] [50969]: [pid: 50969|app: 0|req: 4852/9998] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.119369] [50969]: DEBUG neutron.api.wsgi [req-cd179f39-a3d1-4622-988b-d4f61dc91243 req-4313783e-0c57-4f46-93bf-65983b547c0e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.119757] [50969]: DEBUG neutron.api.wsgi [req-cd179f39-a3d1-4622-988b-d4f61dc91243 req-4313783e-0c57-4f46-93bf-65983b547c0e service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1085.120146] [50969]: [pid: 50969|app: 0|req: 4853/9999] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:43:37 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) [ 1085.145088] [50968]: [pid: 50968|app: 0|req: 5147/10000] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1085.154820] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64b8c264-f0f4-4402-a512-34220e478109 req-7ba7e049-9116-4ed6-a6ce-310776afc53e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.155973] [50969]: [pid: 50969|app: 0|req: 4854/10001] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1085.201937] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a9f1af6-e464-4678-a172-c93b6a2eed81 req-e1f15d3b-8301-4550-896e-0e6fe8597135 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.203102] [50968]: [pid: 50968|app: 0|req: 5148/10002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1085.225471] [50969]: [pid: 50969|app: 0|req: 4855/10003] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1085.228385] [50969]: DEBUG neutron.api.wsgi [req-6a9f1af6-e464-4678-a172-c93b6a2eed81 req-677dc294-3a10-4fb4-98ce-a86351288d65 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.243142] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0ee42e0-e262-4a60-a9e0-2d16268b2674 req-766d683d-260b-49d9-a68f-09880c3d6c58 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.247419] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0ee42e0-e262-4a60-a9e0-2d16268b2674 req-766d683d-260b-49d9-a68f-09880c3d6c58 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.252025] [50968]: [pid: 50968|app: 0|req: 5149/10004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1085.252186] [50969]: [pid: 50969|app: 0|req: 4856/10005] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.252312] [50968]: DEBUG neutron.api.v2.base [None req-6750deea-0ed5-4882-bbb1-16ab3c88858b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1023800125', 'description': 'tempest-description--2132008445'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1085.271946] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6750deea-0ed5-4882-bbb1-16ab3c88858b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.291438] [50969]: [pid: 50969|app: 0|req: 4857/10006] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1085.294342] [50969]: DEBUG neutron.api.wsgi [req-d0ee42e0-e262-4a60-a9e0-2d16268b2674 req-0a0b5bf2-e9cf-41df-a7a0-31ac49453b74 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.315529] [50969]: [pid: 50969|app: 0|req: 4858/10007] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.321220] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6750deea-0ed5-4882-bbb1-16ab3c88858b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (c70a4c8a-c207-4934-8f56-cd2de91f4fb1), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.322919] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6750deea-0ed5-4882-bbb1-16ab3c88858b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c70a4c8a-c207-4934-8f56-cd2de91f4fb1), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.337189] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6750deea-0ed5-4882-bbb1-16ab3c88858b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c70a4c8a-c207-4934-8f56-cd2de91f4fb1,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1085.347830] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e04de4e5-e17b-42fe-8f64-cd5b75563a30 req-5b50eadc-9f50-45d8-bf9a-5f036072419f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.349047] [50969]: [pid: 50969|app: 0|req: 4859/10008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.354193] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6750deea-0ed5-4882-bbb1-16ab3c88858b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.354827] [50968]: [pid: 50968|app: 0|req: 5150/10009] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:43:37 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 106 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1085.355532] [50969]: DEBUG neutron.api.wsgi [req-e04de4e5-e17b-42fe-8f64-cd5b75563a30 req-8bed8e71-7618-4fbd-a523-c86e884fea37 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.361366] [50968]: DEBUG neutron.api.v2.base [None req-279de9da-1260-4ce8-bc26-a4e401aa05ea tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'security_group_rule': {'security_group_id': 'c70a4c8a-c207-4934-8f56-cd2de91f4fb1', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1085.378318] [50969]: [pid: 50969|app: 0|req: 4860/10010] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.401075] [50968]: DEBUG neutron_lib.callbacks.manager [None req-279de9da-1260-4ce8-bc26-a4e401aa05ea tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (de5a42f4-02e6-4cd3-a82e-286dbc69b479), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.417428] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f2d3202-d63a-47e6-91cb-4627507f4b60 req-be0b68f9-6a07-4844-9215-eb306e58e4b4 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.418616] [50969]: [pid: 50969|app: 0|req: 4861/10011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.427618] [50969]: DEBUG neutron.api.wsgi [req-4f2d3202-d63a-47e6-91cb-4627507f4b60 req-89d1f660-e10d-4f2e-a0f6-57c062d07e8e tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.430998] [50968]: DEBUG neutron_lib.callbacks.manager [None req-279de9da-1260-4ce8-bc26-a4e401aa05ea tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (de5a42f4-02e6-4cd3-a82e-286dbc69b479), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.433766] [50968]: DEBUG neutron_lib.callbacks.manager [None req-279de9da-1260-4ce8-bc26-a4e401aa05ea tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (de5a42f4-02e6-4cd3-a82e-286dbc69b479), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.441574] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-279de9da-1260-4ce8-bc26-a4e401aa05ea tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=de5a42f4-02e6-4cd3-a82e-286dbc69b479,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1085.451530] [50969]: [pid: 50969|app: 0|req: 4862/10012] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1085.457586] [50968]: DEBUG neutron_lib.callbacks.manager [None req-279de9da-1260-4ce8-bc26-a4e401aa05ea tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.458724] [50968]: [pid: 50968|app: 0|req: 5151/10013] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:43:37 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 100 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1085.465848] [50969]: DEBUG neutron.api.v2.base [None req-544feed2-8db4-48fa-8ffb-d966002922ab tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'security_group_rule': {'security_group_id': 'c70a4c8a-c207-4934-8f56-cd2de91f4fb1', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1085.503182] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22a40866-839e-4434-8c76-cc9c4bb2fad0 req-d427dac5-db72-4773-ab91-5fafcbcf1a69 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.504230] [50968]: [pid: 50968|app: 0|req: 5152/10014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.505963] [50969]: DEBUG neutron_lib.callbacks.manager [None req-544feed2-8db4-48fa-8ffb-d966002922ab tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (1f3fa3e1-e2e7-48c9-974b-50e90f8cbb5c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.510401] [50968]: DEBUG neutron.api.wsgi [req-22a40866-839e-4434-8c76-cc9c4bb2fad0 req-42b7702c-c960-4aee-a5b8-a529028af5ac tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.532771] [50968]: [pid: 50968|app: 0|req: 5153/10015] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1085.533260] [50969]: DEBUG neutron_lib.callbacks.manager [None req-544feed2-8db4-48fa-8ffb-d966002922ab tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (1f3fa3e1-e2e7-48c9-974b-50e90f8cbb5c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.534842] [50969]: DEBUG neutron_lib.callbacks.manager [None req-544feed2-8db4-48fa-8ffb-d966002922ab tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (1f3fa3e1-e2e7-48c9-974b-50e90f8cbb5c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.542344] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-544feed2-8db4-48fa-8ffb-d966002922ab tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=1f3fa3e1-e2e7-48c9-974b-50e90f8cbb5c,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1085.554557] [50969]: DEBUG neutron_lib.callbacks.manager [None req-544feed2-8db4-48fa-8ffb-d966002922ab tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.555209] [50969]: [pid: 50969|app: 0|req: 4863/10016] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:43:37 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 94 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1085.565059] [50968]: DEBUG neutron.api.v2.base [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1085.586673] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.613192] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.635637] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abc7a10-a580-49f7-b3ab-84660cfaf05c req-bec9a14b-23a0-453a-abb8-c12db49897d4 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.636852] [50969]: [pid: 50969|app: 0|req: 4864/10017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.643923] [50969]: DEBUG neutron.api.wsgi [req-5abc7a10-a580-49f7-b3ab-84660cfaf05c req-4be8fdc4-7fac-4d83-84da-b5f4086bc64e tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.665296] [50969]: [pid: 50969|app: 0|req: 4865/10018] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:37 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.681336] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Allocated IP 10.180.180.162 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/09503cab-40d1-48eb-8a3b-324bd9697912) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1085.745826] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for allowed_address_pair (09503cab-40d1-48eb-8a3b-324bd9697912), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.746639] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for port (09503cab-40d1-48eb-8a3b-324bd9697912), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.746862] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_precommit called with port settings {'id': '09503cab-40d1-48eb-8a3b-324bd9697912', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:be:0e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1666, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1085.747016] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_precommit: [ 1085.747016] [50968]: key[mac_address], None -> fa:16:3e:13:be:0e [ 1085.747016] [50968]: key[device_id], None -> PENDING [ 1085.747016] [50968]: key[binding:vif_details], None -> {} [ 1085.747016] [50968]: key[project_id], None -> [ 1085.747016] [50968]: key[binding:vnic_type], None -> normal [ 1085.747016] [50968]: key[allowed_address_pairs], None -> [] [ 1085.747016] [50968]: key[name], None -> [ 1085.747016] [50968]: key[status], None -> N/A [ 1085.747016] [50968]: key[tenant_id], None -> [ 1085.747016] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}] [ 1085.747016] [50968]: key[id], None -> 09503cab-40d1-48eb-8a3b-324bd9697912 [ 1085.747016] [50968]: key[port_security_enabled], None -> False [ 1085.747016] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1085.747016] [50968]: key[security_groups], None -> [] [ 1085.747016] [50968]: key[binding:profile], None -> {} [ 1085.747016] [50968]: key[binding:host_id], None -> [ 1085.747016] [50968]: key[standard_attr_id], None -> 1666 [ 1085.747016] [50968]: key[admin_state_up], None -> True [ 1085.747016] [50968]: key[device_owner], None -> network:floatingip [ 1085.747016] [50968]: key[binding:vif_type], None -> unbound [ 1085.747016] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1085.752894] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b61f7ac8-c68e-4ef9-8185-5dc5fc50658a req-6a20719a-c87b-4e56-9e1b-192a677629c7 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.753882] [50969]: [pid: 50969|app: 0|req: 4866/10019] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1085.760227] [50969]: DEBUG neutron.api.wsgi [req-b61f7ac8-c68e-4ef9-8185-5dc5fc50658a req-7ff9b61c-fa18-4647-a559-8b986b437e2f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.767375] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (09503cab-40d1-48eb-8a3b-324bd9697912), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.782463] [50969]: [pid: 50969|app: 0|req: 4867/10020] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1085.793512] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'Port': ['ID=09503cab-40d1-48eb-8a3b-324bd9697912,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1085.804830] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1085.808036] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1085.810517] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1085.828990] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_postcommit called with port settings {'id': '09503cab-40d1-48eb-8a3b-324bd9697912', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:be:0e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1666, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:43:37Z', 'updated_at': '2025-11-21T22:43:38Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1085.829225] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_postcommit: [ 1085.829225] [50968]: key[mac_address], None -> fa:16:3e:13:be:0e [ 1085.829225] [50968]: key[device_id], None -> PENDING [ 1085.829225] [50968]: key[binding:vif_details], None -> {} [ 1085.829225] [50968]: key[project_id], None -> [ 1085.829225] [50968]: key[binding:vnic_type], None -> normal [ 1085.829225] [50968]: key[tags], None -> [] [ 1085.829225] [50968]: key[allowed_address_pairs], None -> [] [ 1085.829225] [50968]: key[created_at], None -> 2025-11-21T22:43:37Z [ 1085.829225] [50968]: key[name], None -> [ 1085.829225] [50968]: key[status], None -> N/A [ 1085.829225] [50968]: key[tenant_id], None -> [ 1085.829225] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}] [ 1085.829225] [50968]: key[id], None -> 09503cab-40d1-48eb-8a3b-324bd9697912 [ 1085.829225] [50968]: key[port_security_enabled], None -> False [ 1085.829225] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1085.829225] [50968]: key[security_groups], None -> [] [ 1085.829225] [50968]: key[binding:profile], None -> {} [ 1085.829225] [50968]: key[binding:host_id], None -> [ 1085.829225] [50968]: key[revision_number], None -> 1 [ 1085.829225] [50968]: key[description], None -> [ 1085.829225] [50968]: key[updated_at], None -> 2025-11-21T22:43:38Z [ 1085.829225] [50968]: key[standard_attr_id], None -> 1666 [ 1085.829225] [50968]: key[admin_state_up], None -> True [ 1085.829225] [50968]: key[binding:vif_type], None -> unbound [ 1085.829225] [50968]: key[device_owner], None -> network:floatingip [ 1085.829225] [50968]: key[extra_dhcp_opts], None -> [] [ 1085.829225] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1085.829225] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1085.864145] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (bd4f0290-6c6a-4823-b51c-71fdbafd075a), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.886467] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6faa47ba-01ef-4fc2-8fa3-b201b6f24b85 req-f4f64074-a73f-429a-a4f3-9948ba86d7e9 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.887504] [50969]: [pid: 50969|app: 0|req: 4868/10021] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.888529] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (09503cab-40d1-48eb-8a3b-324bd9697912), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.894133] [50969]: DEBUG neutron.api.wsgi [req-6faa47ba-01ef-4fc2-8fa3-b201b6f24b85 req-fcfe2c19-c74e-4ced-a96a-c49820ae1da5 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.915490] [50969]: [pid: 50969|app: 0|req: 4869/10022] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.969214] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for port (09503cab-40d1-48eb-8a3b-324bd9697912), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.969563] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] update_port_precommit called with port settings {'id': '09503cab-40d1-48eb-8a3b-324bd9697912', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:be:0e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bd4f0290-6c6a-4823-b51c-71fdbafd075a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1666, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:37Z', 'updated_at': '2025-11-21T22:43:38Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '09503cab-40d1-48eb-8a3b-324bd9697912', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:be:0e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1666, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:37Z', 'updated_at': '2025-11-21T22:43:38Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1085.969877] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] update_port_precommit: [ 1085.969877] [50968]: key[device_id], PENDING -> bd4f0290-6c6a-4823-b51c-71fdbafd075a [ 1085.969877] [50968]: key[revision_number], 1 -> 2 [ 1085.969877] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1085.973705] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (09503cab-40d1-48eb-8a3b-324bd9697912), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.003128] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'Port': ['ID=09503cab-40d1-48eb-8a3b-324bd9697912,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1086.021816] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f2396fe-c418-4fca-bb80-163951ab0389 req-d3fc213f-5c7f-457f-9d40-cc94eeab10a9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.023441] [50969]: [pid: 50969|app: 0|req: 4870/10023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.034083] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] update_port_postcommit called with port settings {'id': '09503cab-40d1-48eb-8a3b-324bd9697912', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:be:0e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bd4f0290-6c6a-4823-b51c-71fdbafd075a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1666, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:37Z', 'updated_at': '2025-11-21T22:43:38Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '09503cab-40d1-48eb-8a3b-324bd9697912', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:be:0e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1666, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:37Z', 'updated_at': '2025-11-21T22:43:38Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1086.034482] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] update_port_postcommit: [ 1086.034482] [50968]: key[device_id], PENDING -> bd4f0290-6c6a-4823-b51c-71fdbafd075a [ 1086.034482] [50968]: key[revision_number], 1 -> 2 [ 1086.034482] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1086.034632] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (bd4f0290-6c6a-4823-b51c-71fdbafd075a), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.051474] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6d6406dd-82a2-4ac8-a6bd-19914f39ad8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.052262] [50968]: [pid: 50968|app: 0|req: 5154/10024] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:43:37 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 494 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1086.057144] [50968]: DEBUG neutron.api.wsgi [req-6f2396fe-c418-4fca-bb80-163951ab0389 req-2fb8506e-0aff-4dda-ba53-0a8616a7d66a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.058860] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f39422a2-1c1d-4f7a-be41-25c74cfde6bb req-896f976b-ede6-4f32-853c-31fbdd163c95 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.060229] [50969]: [pid: 50969|app: 0|req: 4871/10025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.070071] [50969]: DEBUG neutron.api.wsgi [req-f39422a2-1c1d-4f7a-be41-25c74cfde6bb req-fe0f566c-33d4-42a5-a85e-272d390987b1 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.080759] [50968]: [pid: 50968|app: 0|req: 5155/10026] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.098880] [50969]: [pid: 50969|app: 0|req: 4872/10027] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1086.156412] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7d47e8b-cfb3-465a-b960-e4027c4f3e5d req-f4deb7b6-0904-4ba3-aa99-7ad0ca2052de tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.159457] [50968]: [pid: 50968|app: 0|req: 5156/10028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.164033] [50969]: DEBUG neutron.api.wsgi [req-e7d47e8b-cfb3-465a-b960-e4027c4f3e5d req-668efe5d-30f2-40cb-836a-efe246e1d9d6 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.187251] [50969]: [pid: 50969|app: 0|req: 4873/10029] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.195170] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-10a1195f-ca31-4932-beca-51b374930038 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.195779] [50968]: [pid: 50968|app: 0|req: 5157/10030] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1086.198889] [50968]: DEBUG neutron.api.wsgi [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-502dd6b0-58c4-4541-b237-de92971e5cca tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.227166] [50968]: [pid: 50968|app: 0|req: 5158/10031] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1023800125&fields=id&tenant_id=bd50ba3505864eb68f2d08a2cc7db682 => generated 69 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.230456] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87c71430-a373-44df-af49-06deeb145d33 req-6d970f63-7378-430d-9a49-904b10f948ca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.234979] [50969]: [pid: 50969|app: 0|req: 4874/10032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1086.272188] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-8bd1327e-06d6-45eb-ad17-6cafdb46229e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.274015] [50968]: [pid: 50968|app: 0|req: 5159/10033] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.276042] [50968]: DEBUG neutron.api.wsgi [req-87c71430-a373-44df-af49-06deeb145d33 req-b3da9601-0646-4a92-b1e8-6cb18156a2db service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.286817] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-b2916cde-8ba5-4239-9e07-e731f8c78d84 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.288121] [50969]: [pid: 50969|app: 0|req: 4875/10034] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 617 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.297676] [50968]: [pid: 50968|app: 0|req: 5160/10035] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.301038] [50968]: DEBUG neutron.api.wsgi [req-3058715f-017e-4877-9aca-73054378bdac req-4895a8e0-762c-4708-b9b9-c22dad05d612 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.318924] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fadba50-6ad1-4aad-b478-5a88f1af82f9 req-cb58cced-4f86-474a-9643-ed3aa0a17432 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.319714] [50969]: [pid: 50969|app: 0|req: 4876/10036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.322356] [50969]: DEBUG neutron.api.wsgi [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-f4aa3484-4e01-47a4-a65e-79760a4d08c4 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.326596] [50969]: [pid: 50969|app: 0|req: 4877/10037] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/quotas/bd50ba3505864eb68f2d08a2cc7db682 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.330206] [50968]: [pid: 50968|app: 0|req: 5161/10038] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=aac6a054-e247-462b-b1ff-10cb489c563c => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.331973] [50969]: DEBUG neutron.api.wsgi [req-7fadba50-6ad1-4aad-b478-5a88f1af82f9 req-fb84a85b-54dd-44f6-9657-8b1c787fb073 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.352102] [50969]: [pid: 50969|app: 0|req: 4878/10039] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.372922] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-15a1eb37-5c91-4eab-af70-53b3f8f6f2d0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.377026] [50969]: [pid: 50969|app: 0|req: 4879/10040] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.398734] [50968]: [pid: 50968|app: 0|req: 5162/10041] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&fields=id => generated 103 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1086.410225] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3058715f-017e-4877-9aca-73054378bdac req-b0b09a41-4fbb-455b-98e5-4c6372ee6961 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.411214] [50969]: [pid: 50969|app: 0|req: 4880/10042] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.457494] [50969]: [pid: 50969|app: 0|req: 4881/10043] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.460848] [50968]: [pid: 50968|app: 0|req: 5163/10044] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.501698] [50969]: [pid: 50969|app: 0|req: 4882/10045] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1086.511159] [50968]: [pid: 50968|app: 0|req: 5164/10046] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1086.640031] [50969]: [pid: 50969|app: 0|req: 4883/10047] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def&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) [ 1086.655337] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71e8c4e3-252c-4035-a424-cfb600312daa req-47adac76-a295-4eda-94b5-df5c845a63bd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.659524] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71e8c4e3-252c-4035-a424-cfb600312daa req-47adac76-a295-4eda-94b5-df5c845a63bd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.660607] [50968]: [pid: 50968|app: 0|req: 5165/10048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:38 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1086.668297] [50969]: DEBUG neutron.api.wsgi [req-71e8c4e3-252c-4035-a424-cfb600312daa req-95c6f6a0-3f2e-4248-9f31-dd0b45eec020 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.709916] [50969]: [pid: 50969|app: 0|req: 4884/10049] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.760076] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcf19929-9493-4e11-9b85-e4ede807111c req-7e589527-2b48-4f03-9394-5470170a1251 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.761182] [50968]: [pid: 50968|app: 0|req: 5166/10050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.767286] [50968]: DEBUG neutron.api.wsgi [req-dcf19929-9493-4e11-9b85-e4ede807111c req-d9ec58f3-00b1-43aa-96c1-9375a69edf87 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.794936] [50968]: [pid: 50968|app: 0|req: 5167/10051] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1086.796856] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63d40a32-fe4b-4e67-b864-2fca8c75cc3e req-0a26645d-f49f-483f-99dc-ea10c3274db6 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.800825] [50969]: [pid: 50969|app: 0|req: 4885/10052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.803882] [50969]: DEBUG neutron.api.wsgi [req-63d40a32-fe4b-4e67-b864-2fca8c75cc3e req-85261196-ebb1-4ae6-ada9-04cea81de4f9 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.829104] [50969]: [pid: 50969|app: 0|req: 4886/10053] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1086.830413] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-bf8a08aa-308b-490a-84b9-c1a8a3a4d9b5 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.831427] [50968]: [pid: 50968|app: 0|req: 5168/10054] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/ports/fabc3107-fd7a-467f-beef-9bd6128d5652 => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.848679] [50969]: [pid: 50969|app: 0|req: 4887/10055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.052359] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f9dbcb4-eae0-466b-9223-a91945ca62c0 req-544bacd0-cf16-48fc-9310-18c10c578870 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.053984] [50968]: [pid: 50968|app: 0|req: 5169/10056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.067127] [50968]: DEBUG neutron.api.wsgi [req-8f9dbcb4-eae0-466b-9223-a91945ca62c0 req-cedc9791-de54-4be7-b3f0-407b85d8ea6c tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.091186] [50968]: [pid: 50968|app: 0|req: 5170/10057] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.102257] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63679323-3b2a-417d-b82e-14a531491f64 req-779cded0-51ed-4a4d-9fe5-6ac361dfdf45 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.133325] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63679323-3b2a-417d-b82e-14a531491f64 req-779cded0-51ed-4a4d-9fe5-6ac361dfdf45 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.135205] [50969]: [pid: 50969|app: 0|req: 4888/10058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1087.141225] [50969]: DEBUG neutron.api.wsgi [req-63679323-3b2a-417d-b82e-14a531491f64 req-5d429835-93a8-4108-90bc-e6e861530c19 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.166831] [50969]: [pid: 50969|app: 0|req: 4889/10059] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1087.205475] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50618329-c4f0-4f11-97f2-9f5ffa47af04 req-da2b6136-8082-4a52-963c-0a2e7706419a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.207790] [50968]: [pid: 50968|app: 0|req: 5171/10060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.215697] [50969]: DEBUG neutron.api.wsgi [req-50618329-c4f0-4f11-97f2-9f5ffa47af04 req-4b017aa2-81d8-45e7-aa2f-052d85c3a090 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.247388] [50969]: [pid: 50969|app: 0|req: 4890/10061] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:39 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.893674] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-184a3879-cce5-4f83-b5a5-6b7e97788af8 req-d6e62d4d-2124-43ef-bfa7-bf67b5b31a7d tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.894723] [50968]: [pid: 50968|app: 0|req: 5172/10062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.902443] [50968]: DEBUG neutron.api.wsgi [req-184a3879-cce5-4f83-b5a5-6b7e97788af8 req-4f099a5b-43a3-4faf-97a3-d822852c1889 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.925757] [50968]: [pid: 50968|app: 0|req: 5173/10063] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1087.943272] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-f0dd1fec-eb67-473c-866c-dc4ef34724a4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.945541] [50969]: [pid: 50969|app: 0|req: 4891/10064] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 739 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.028532] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc0b0817-e46c-4379-b48d-cc0130e0e284 req-c50b4f7c-3b81-4f36-9cd2-f4fe73f345ee tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.029575] [50968]: [pid: 50968|app: 0|req: 5174/10065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.037083] [50969]: DEBUG neutron.api.wsgi [req-cc0b0817-e46c-4379-b48d-cc0130e0e284 req-90068b47-c073-47ff-b8ee-a1d031dd6a9b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.063275] [50969]: [pid: 50969|app: 0|req: 4892/10066] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.122381] [50968]: [pid: 50968|app: 0|req: 5175/10067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.268994] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b19251b0-e053-486e-b29f-5de54217aa40 req-664eac2b-6e0d-4efd-903c-9f4756b78180 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.270329] [50969]: [pid: 50969|app: 0|req: 4893/10068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1088.277543] [50968]: DEBUG neutron.api.wsgi [req-b19251b0-e053-486e-b29f-5de54217aa40 req-8e4230ff-5e94-4436-88db-50c9025b0850 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.302222] [50968]: [pid: 50968|app: 0|req: 5176/10069] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.384726] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4063ac10-acb8-4eba-8793-1a6ccc261363 req-2ebad610-6267-49bd-965c-b8a3f16b9b09 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.388858] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4063ac10-acb8-4eba-8793-1a6ccc261363 req-2ebad610-6267-49bd-965c-b8a3f16b9b09 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.390620] [50969]: [pid: 50969|app: 0|req: 4894/10070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1088.396051] [50968]: DEBUG neutron.api.wsgi [req-4063ac10-acb8-4eba-8793-1a6ccc261363 req-193e0394-ef33-46eb-b0c0-0c9dcae40a0b tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.417685] [50968]: [pid: 50968|app: 0|req: 5177/10071] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.486828] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f662f249-c132-46f7-b09f-247429f66728 req-f61a8280-a4b6-47e6-a69a-ca981d5fd257 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.487803] [50969]: [pid: 50969|app: 0|req: 4895/10072] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.493983] [50968]: DEBUG neutron.api.wsgi [req-f662f249-c132-46f7-b09f-247429f66728 req-4e8c021d-ad77-4984-ad71-609a27a6c0fa tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.515088] [50968]: [pid: 50968|app: 0|req: 5178/10073] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:40 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.826808] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcb0c128-e8b7-4b55-92c5-1098406a4a2d req-7866d376-5611-493d-9bac-2ba776a37608 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.827824] [50969]: [pid: 50969|app: 0|req: 4896/10074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.834029] [50968]: DEBUG neutron.api.wsgi [req-dcb0c128-e8b7-4b55-92c5-1098406a4a2d req-0e6091ba-dfa8-4e04-9fa1-1c9deed48d32 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.855183] [50968]: [pid: 50968|app: 0|req: 5179/10075] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.995849] [50969]: [pid: 50969|app: 0|req: 4897/10076] 10.180.1.21 () {60 vars in 1775 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907?fields=binding%3Avnic_type&fields=binding%3Aprofile&fields=network_id&fields=resource_request&fields=numa_affinity_policy&fields=device_profile => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.006390] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22f1434c-2389-4f3e-9f8f-9ca33521b275 req-bc14c2aa-bf3b-43cb-926c-5d72be282e8a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.007379] [50968]: [pid: 50968|app: 0|req: 5180/10077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.013164] [50968]: DEBUG neutron.api.wsgi [req-22f1434c-2389-4f3e-9f8f-9ca33521b275 req-12a9fe90-ba82-4bd4-8e89-bf6ec4e38e76 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.031021] [50969]: [pid: 50969|app: 0|req: 4898/10078] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1089.033261] [50968]: [pid: 50968|app: 0|req: 5181/10079] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1089.067851] [50969]: [pid: 50969|app: 0|req: 4899/10080] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1089.141785] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a453840-7864-4d95-b1c9-39653dc3fddb req-45c275cb-73cc-4592-9de1-0e3a14b87766 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.142805] [50968]: [pid: 50968|app: 0|req: 5182/10081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.149350] [50969]: DEBUG neutron.api.wsgi [req-9a453840-7864-4d95-b1c9-39653dc3fddb req-ce5845e3-d90b-4843-8570-9826a857f24d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.170534] [50969]: [pid: 50969|app: 0|req: 4900/10082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.221115] [50968]: [pid: 50968|app: 0|req: 5183/10083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.405057] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba18c684-392c-4107-a7a8-c8fa815c90df req-72e492e2-e1c8-435e-8d65-cda158eed0d0 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.406263] [50969]: [pid: 50969|app: 0|req: 4901/10084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.412698] [50968]: DEBUG neutron.api.wsgi [req-ba18c684-392c-4107-a7a8-c8fa815c90df req-386d6060-271e-4458-9359-e7ec1b5c4d5d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.438783] [50968]: [pid: 50968|app: 0|req: 5184/10085] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/security-groups?id=3ac1b684-ee07-41f3-926b-106a37b82e05&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.520857] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26584c9-8a70-4ca3-ab43-54a19f42ae0e req-c4876ef7-dfdb-4f31-a8e9-b4273e19e816 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.525353] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26584c9-8a70-4ca3-ab43-54a19f42ae0e req-c4876ef7-dfdb-4f31-a8e9-b4273e19e816 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.526413] [50969]: [pid: 50969|app: 0|req: 4902/10086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1089.532393] [50968]: DEBUG neutron.api.wsgi [req-e26584c9-8a70-4ca3-ab43-54a19f42ae0e req-26e9fb76-c3e8-42a3-9654-3c1aba6dd14c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.553508] [50968]: [pid: 50968|app: 0|req: 5185/10087] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/security-groups?id=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.607962] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-15674b72-9fa9-497f-a16b-8e0dadbd6725 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.608887] [50969]: [pid: 50969|app: 0|req: 4903/10088] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 835 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.624817] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6141ef9-2c71-429d-b747-2fca8e339c53 req-c02d6473-0a5c-4eae-ae34-007cfdaa1805 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.625841] [50968]: [pid: 50968|app: 0|req: 5186/10089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.633048] [50969]: DEBUG neutron.api.wsgi [req-c6141ef9-2c71-429d-b747-2fca8e339c53 req-b8feb6f0-ac76-4b12-94fe-378255f39193 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.658108] [50969]: [pid: 50969|app: 0|req: 4904/10090] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.685213] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-c2b12780-0601-4f03-b8ab-6f83d6c3e958 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.686260] [50968]: [pid: 50968|app: 0|req: 5187/10091] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:41 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.694791] [50969]: DEBUG neutron.api.v2.base [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Request body: {'port': {'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1089.735888] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.855507] [50969]: DEBUG neutron.notifiers.nova [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b3072193-556a-4bc4-94a3-7f801cdab907 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1089.861222] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks [] for port (b3072193-556a-4bc4-94a3-7f801cdab907), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.868995] [50969]: DEBUG neutron.db.provisioning_blocks [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Transition to ACTIVE for port object b3072193-556a-4bc4-94a3-7f801cdab907 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1089.870837] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:42Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1089.871105] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_precommit: [ 1089.871105] [50969]: key[device_id], -> bd8d9174-81ce-4d63-9a1f-20b61b6f263d [ 1089.871105] [50969]: key[device_owner], -> compute:nova [ 1089.871105] [50969]: key[binding:host_id], -> cpu-1 [ 1089.871105] [50969]: key[updated_at], 2025-11-21T22:43:25Z -> 2025-11-21T22:43:42Z [ 1089.871105] [50969]: key[revision_number], 1 -> 2 [ 1089.871105] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.872331] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.893882] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1089.928612] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:42Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:25Z', 'revision_number': 1, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1089.928884] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_postcommit: [ 1089.928884] [50969]: key[device_id], -> bd8d9174-81ce-4d63-9a1f-20b61b6f263d [ 1089.928884] [50969]: key[device_owner], -> compute:nova [ 1089.928884] [50969]: key[binding:host_id], -> cpu-1 [ 1089.928884] [50969]: key[updated_at], 2025-11-21T22:43:25Z -> 2025-11-21T22:43:42Z [ 1089.928884] [50969]: key[revision_number], 1 -> 2 [ 1089.928884] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.934959] [50969]: DEBUG neutron.plugins.ml2.managers [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Attempting to bind port b3072193-556a-4bc4-94a3-7f801cdab907 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1089.935144] [50969]: DEBUG neutron.plugins.ml2.managers [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Attempting to bind port b3072193-556a-4bc4-94a3-7f801cdab907 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1089.935272] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Attempting to bind port b3072193-556a-4bc4-94a3-7f801cdab907 on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1089.950651] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1089.950800] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Bind Segment={'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1089.953323] [50969]: DEBUG networking_nsxv3.api.rpc [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1089.960764] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b807823a-5eae-47d2-a7bc-e131e5d82db3 req-56943deb-987f-4191-b948-8fabf93776c0 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.962073] [50968]: [pid: 50968|app: 0|req: 5188/10092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:42 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.991378] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-b39a6756-d672-46ea-a4ab-b5398f725793 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.992360] [50968]: [pid: 50968|app: 0|req: 5189/10093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:42 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.994953] [50968]: DEBUG neutron.api.wsgi [req-b807823a-5eae-47d2-a7bc-e131e5d82db3 req-ea3bf4f6-2340-4a6f-bd4b-783770a0a15f tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.018427] [50968]: [pid: 50968|app: 0|req: 5190/10094] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:42 2025] GET /networking/v2.0/security-groups?id=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.073744] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-0c1e2498-9479-41d3-913e-6993113f7b76 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.104891] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-0c1e2498-9479-41d3-913e-6993113f7b76 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.105909] [50968]: [pid: 50968|app: 0|req: 5191/10095] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:42 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 1488 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1090.145777] [50968]: DEBUG neutron.plugins.ml2.plugin [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Deleting port cb5da7f4-f2e2-421b-b439-a5d380c314ae {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1090.146174] [50968]: DEBUG neutron_lib.callbacks.manager [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.171722] [50968]: DEBUG neutron.plugins.ml2.db [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] For port cb5da7f4-f2e2-421b-b439-a5d380c314ae, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cb5da7f4-f2e2-421b-b439-a5d380c314ae,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1090.171981] [50968]: DEBUG neutron_lib.callbacks.manager [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.176284] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:37Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1090.176508] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit: [ 1090.176508] [50968]: key[mac_address], fa:16:3e:a3:57:ca -> None [ 1090.176508] [50968]: key[device_id], 0f88076d-6c42-4e15-be10-c1760f3e7435 -> None [ 1090.176508] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1090.176508] [50968]: key[binding:vnic_type], normal -> None [ 1090.176508] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1090.176508] [50968]: key[tags], [] -> None [ 1090.176508] [50968]: key[allowed_address_pairs], [] -> None [ 1090.176508] [50968]: key[created_at], 2025-11-21T22:40:35Z -> None [ 1090.176508] [50968]: key[name], -> None [ 1090.176508] [50968]: key[status], ACTIVE -> None [ 1090.176508] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1090.176508] [50968]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}] -> None [ 1090.176508] [50968]: key[id], cb5da7f4-f2e2-421b-b439-a5d380c314ae -> None [ 1090.176508] [50968]: key[port_security_enabled], True -> None [ 1090.176508] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1090.176508] [50968]: key[security_groups], ['3ac1b684-ee07-41f3-926b-106a37b82e05'] -> None [ 1090.176508] [50968]: key[binding:profile], {} -> None [ 1090.176508] [50968]: key[binding:host_id], cpu-1 -> None [ 1090.176508] [50968]: key[revision_number], 5 -> None [ 1090.176508] [50968]: key[description], -> None [ 1090.176508] [50968]: key[updated_at], 2025-11-21T22:40:37Z -> None [ 1090.176508] [50968]: key[standard_attr_id], 1435 -> None [ 1090.176508] [50968]: key[admin_state_up], True -> None [ 1090.176508] [50968]: key[binding:vif_type], ovs -> None [ 1090.176508] [50968]: key[device_owner], compute:nova -> None [ 1090.176508] [50968]: key[extra_dhcp_opts], [] -> None [ 1090.176508] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1090.306458] [50968]: DEBUG neutron_lib.callbacks.manager [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.306648] [50968]: DEBUG neutron_lib.callbacks.manager [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (3ddfaeec-12fe-4414-99dc-58d758717cb5), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.306776] [50968]: INFO neutron.db.l3_db [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Floating IP 3ddfaeec-12fe-4414-99dc-58d758717cb5 disassociated. External IP: 10.180.180.230, port: cb5da7f4-f2e2-421b-b439-a5d380c314ae. [ 1090.306987] [50968]: DEBUG neutron.plugins.ml2.plugin [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Calling delete_port for cb5da7f4-f2e2-421b-b439-a5d380c314ae owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1090.385420] [50968]: DEBUG neutron_lib.callbacks.manager [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (cb5da7f4-f2e2-421b-b439-a5d380c314ae), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.393674] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'Port': ['ID=cb5da7f4-f2e2-421b-b439-a5d380c314ae,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1090.473686] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1090.526343] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1090.546843] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] No DVR routers for this DVR port cb5da7f4-f2e2-421b-b439-a5d380c314ae on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1090.547216] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit called with port settings {'id': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a3:57:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'device_owner': 'compute:nova', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ac1b684-ee07-41f3-926b-106a37b82e05'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:35Z', 'updated_at': '2025-11-21T22:40:37Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1090.547372] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit: [ 1090.547372] [50968]: key[mac_address], fa:16:3e:a3:57:ca -> None [ 1090.547372] [50968]: key[device_id], 0f88076d-6c42-4e15-be10-c1760f3e7435 -> None [ 1090.547372] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1090.547372] [50968]: key[binding:vnic_type], normal -> None [ 1090.547372] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1090.547372] [50968]: key[tags], [] -> None [ 1090.547372] [50968]: key[allowed_address_pairs], [] -> None [ 1090.547372] [50968]: key[created_at], 2025-11-21T22:40:35Z -> None [ 1090.547372] [50968]: key[name], -> None [ 1090.547372] [50968]: key[status], ACTIVE -> None [ 1090.547372] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1090.547372] [50968]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.7'}] -> None [ 1090.547372] [50968]: key[id], cb5da7f4-f2e2-421b-b439-a5d380c314ae -> None [ 1090.547372] [50968]: key[port_security_enabled], True -> None [ 1090.547372] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1090.547372] [50968]: key[security_groups], ['3ac1b684-ee07-41f3-926b-106a37b82e05'] -> None [ 1090.547372] [50968]: key[binding:profile], {} -> None [ 1090.547372] [50968]: key[binding:host_id], cpu-1 -> None [ 1090.547372] [50968]: key[revision_number], 5 -> None [ 1090.547372] [50968]: key[description], -> None [ 1090.547372] [50968]: key[updated_at], 2025-11-21T22:40:37Z -> None [ 1090.547372] [50968]: key[standard_attr_id], 1435 -> None [ 1090.547372] [50968]: key[admin_state_up], True -> None [ 1090.547372] [50968]: key[binding:vif_type], ovs -> None [ 1090.547372] [50968]: key[device_owner], compute:nova -> None [ 1090.547372] [50968]: key[extra_dhcp_opts], [] -> None [ 1090.547372] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1090.548891] [50968]: DEBUG neutron_lib.callbacks.manager [req-0550dbf1-d2c9-4bfa-8cb5-3271e480b666 req-1c8aa7f3-9373-49d5-9606-e917a536d7fd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.549459] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'name': 'network-vif-deleted', 'tag': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1090.552909] [50968]: [pid: 50968|app: 0|req: 5192/10096] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:42 2025] DELETE /networking/v2.0/ports/cb5da7f4-f2e2-421b-b439-a5d380c314ae => generated 0 bytes in 446 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1090.553385] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6afeab95-5c0e-4b16-883f-d1ed0dab9a87" -d '{"events": [{"server_uuid": "0f88076d-6c42-4e15-be10-c1760f3e7435", "name": "network-vif-deleted", "tag": "cb5da7f4-f2e2-421b-b439-a5d380c314ae"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1090.587405] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e78f4c80-e0aa-4bd6-a3fa-2520550e589b req-26161dcc-5669-4bc6-97df-98738918b4e3 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.588834] [50968]: [pid: 50968|app: 0|req: 5193/10097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:42 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.633340] [50968]: DEBUG neutron.plugins.ml2.plugin [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting port 71f18574-a4f2-4cb1-9788-8c3d2102145d {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1090.633513] [50968]: DEBUG neutron_lib.callbacks.manager [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.664077] [50968]: DEBUG neutron.plugins.ml2.db [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] For port 71f18574-a4f2-4cb1-9788-8c3d2102145d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=71f18574-a4f2-4cb1-9788-8c3d2102145d,segment=NetworkSegment(ded7256f-10f5-41c8-8e42-a681a0d3830e),segment_id=ded7256f-10f5-41c8-8e42-a681a0d3830e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1090.664351] [50968]: DEBUG neutron_lib.callbacks.manager [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.669433] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}] (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1090.669754] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit: [ 1090.669754] [50968]: key[mac_address], fa:16:3e:a4:28:c2 -> None [ 1090.669754] [50968]: key[device_id], 4cb136e7-58eb-48b2-8201-aabb1f80bc2b -> None [ 1090.669754] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1090.669754] [50968]: key[binding:vnic_type], normal -> None [ 1090.669754] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1090.669754] [50968]: key[tags], [] -> None [ 1090.669754] [50968]: key[allowed_address_pairs], [] -> None [ 1090.669754] [50968]: key[created_at], 2025-11-21T22:43:24Z -> None [ 1090.669754] [50968]: key[name], -> None [ 1090.669754] [50968]: key[status], ACTIVE -> None [ 1090.669754] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1090.669754] [50968]: key[fixed_ips], [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}] -> None [ 1090.669754] [50968]: key[id], 71f18574-a4f2-4cb1-9788-8c3d2102145d -> None [ 1090.669754] [50968]: key[port_security_enabled], True -> None [ 1090.669754] [50968]: key[network_id], 7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1090.669754] [50968]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1090.669754] [50968]: key[binding:profile], {} -> None [ 1090.669754] [50968]: key[binding:host_id], cpu-1 -> None [ 1090.669754] [50968]: key[revision_number], 5 -> None [ 1090.669754] [50968]: key[description], -> None [ 1090.669754] [50968]: key[updated_at], 2025-11-21T22:43:28Z -> None [ 1090.669754] [50968]: key[standard_attr_id], 1629 -> None [ 1090.669754] [50968]: key[admin_state_up], True -> None [ 1090.669754] [50968]: key[binding:vif_type], ovs -> None [ 1090.669754] [50968]: key[device_owner], compute:nova -> None [ 1090.669754] [50968]: key[extra_dhcp_opts], [] -> None [ 1090.669754] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1090.671293] [50968]: DEBUG neutron.plugins.ml2.plugin [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Calling delete_port for 71f18574-a4f2-4cb1-9788-8c3d2102145d owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1090.751354] [50968]: DEBUG neutron_lib.callbacks.manager [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (71f18574-a4f2-4cb1-9788-8c3d2102145d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.759719] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Port': ['ID=71f18574-a4f2-4cb1-9788-8c3d2102145d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1090.784982] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] No DVR routers for this DVR port 71f18574-a4f2-4cb1-9788-8c3d2102145d on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1090.785314] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit called with port settings {'id': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a4:28:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1629, 'fixed_ips': [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:24Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}] (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d07cef16-4b1a-48a8-a08a-893b607ad4c7'], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1090.785474] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit: [ 1090.785474] [50968]: key[mac_address], fa:16:3e:a4:28:c2 -> None [ 1090.785474] [50968]: key[device_id], 4cb136e7-58eb-48b2-8201-aabb1f80bc2b -> None [ 1090.785474] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3734b156-0f7d-4721-b23c-d000412ec2eb', 'external-id': 'nsx-vlan-transportzone-560', 'segmentation_id': 560, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1090.785474] [50968]: key[binding:vnic_type], normal -> None [ 1090.785474] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1090.785474] [50968]: key[tags], [] -> None [ 1090.785474] [50968]: key[allowed_address_pairs], [] -> None [ 1090.785474] [50968]: key[created_at], 2025-11-21T22:43:24Z -> None [ 1090.785474] [50968]: key[name], -> None [ 1090.785474] [50968]: key[status], ACTIVE -> None [ 1090.785474] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1090.785474] [50968]: key[fixed_ips], [{'subnet_id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'ip_address': '192.168.129.9'}] -> None [ 1090.785474] [50968]: key[id], 71f18574-a4f2-4cb1-9788-8c3d2102145d -> None [ 1090.785474] [50968]: key[port_security_enabled], True -> None [ 1090.785474] [50968]: key[network_id], 7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1090.785474] [50968]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1090.785474] [50968]: key[binding:profile], {} -> None [ 1090.785474] [50968]: key[binding:host_id], cpu-1 -> None [ 1090.785474] [50968]: key[revision_number], 5 -> None [ 1090.785474] [50968]: key[description], -> None [ 1090.785474] [50968]: key[updated_at], 2025-11-21T22:43:28Z -> None [ 1090.785474] [50968]: key[standard_attr_id], 1629 -> None [ 1090.785474] [50968]: key[admin_state_up], True -> None [ 1090.785474] [50968]: key[binding:vif_type], ovs -> None [ 1090.785474] [50968]: key[device_owner], compute:nova -> None [ 1090.785474] [50968]: key[extra_dhcp_opts], [] -> None [ 1090.785474] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1090.787012] [50968]: DEBUG neutron_lib.callbacks.manager [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-e0f6b25a-a793-40e6-85ff-daf66ac342ec tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.789497] [50968]: [pid: 50968|app: 0|req: 5194/10098] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:42 2025] DELETE /networking/v2.0/ports/71f18574-a4f2-4cb1-9788-8c3d2102145d => generated 0 bytes in 200 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1090.791999] [50968]: DEBUG neutron.api.wsgi [req-e78f4c80-e0aa-4bd6-a3fa-2520550e589b req-fc3379c5-85e2-4679-91ba-e89a5a177d7b tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.816233] [50968]: [pid: 50968|app: 0|req: 5195/10099] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.856978] [50968]: DEBUG neutron.plugins.ml2.plugin [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1090.857164] [50968]: DEBUG neutron_lib.callbacks.manager [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.882383] [50968]: DEBUG neutron.plugins.ml2.db [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] For port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8332203e-f2b4-4681-b7e0-ccc7766c1f2d,segment=NetworkSegment(f02b75f3-05b1-448c-9514-cd66fd6c66f7),segment_id=f02b75f3-05b1-448c-9514-cd66fd6c66f7)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1090.882566] [50968]: DEBUG neutron_lib.callbacks.manager [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.886844] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}] (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1090.887020] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit: [ 1090.887020] [50968]: key[mac_address], fa:16:3e:50:c6:f8 -> None [ 1090.887020] [50968]: key[device_id], 4cb136e7-58eb-48b2-8201-aabb1f80bc2b -> None [ 1090.887020] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1090.887020] [50968]: key[binding:vnic_type], normal -> None [ 1090.887020] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1090.887020] [50968]: key[tags], [] -> None [ 1090.887020] [50968]: key[allowed_address_pairs], [] -> None [ 1090.887020] [50968]: key[created_at], 2025-11-21T22:43:23Z -> None [ 1090.887020] [50968]: key[name], -> None [ 1090.887020] [50968]: key[status], ACTIVE -> None [ 1090.887020] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1090.887020] [50968]: key[fixed_ips], [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}] -> None [ 1090.887020] [50968]: key[id], 8332203e-f2b4-4681-b7e0-ccc7766c1f2d -> None [ 1090.887020] [50968]: key[port_security_enabled], True -> None [ 1090.887020] [50968]: key[network_id], 7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1090.887020] [50968]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1090.887020] [50968]: key[binding:profile], {} -> None [ 1090.887020] [50968]: key[binding:host_id], cpu-1 -> None [ 1090.887020] [50968]: key[revision_number], 5 -> None [ 1090.887020] [50968]: key[description], -> None [ 1090.887020] [50968]: key[updated_at], 2025-11-21T22:43:26Z -> None [ 1090.887020] [50968]: key[standard_attr_id], 1628 -> None [ 1090.887020] [50968]: key[admin_state_up], True -> None [ 1090.887020] [50968]: key[binding:vif_type], ovs -> None [ 1090.887020] [50968]: key[device_owner], compute:nova -> None [ 1090.887020] [50968]: key[extra_dhcp_opts], [] -> None [ 1090.887020] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1090.889527] [50968]: DEBUG neutron.plugins.ml2.plugin [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Calling delete_port for 8332203e-f2b4-4681-b7e0-ccc7766c1f2d owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1090.947098] [50968]: DEBUG neutron_lib.callbacks.manager [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (8332203e-f2b4-4681-b7e0-ccc7766c1f2d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.955013] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Port': ['ID=8332203e-f2b4-4681-b7e0-ccc7766c1f2d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1090.956758] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Bound using segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1090.957016] [50969]: DEBUG neutron.plugins.ml2.managers [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Bound port: b3072193-556a-4bc4-94a3-7f801cdab907, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "97d59ff5-df43-4e01-b11f-6c57b53fb79d", "external-id": "nsx-vlan-transportzone-106", "segmentation_id": 106}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1090.957016] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.976890] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] No DVR routers for this DVR port 8332203e-f2b4-4681-b7e0-ccc7766c1f2d on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1090.977304] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit called with port settings {'id': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:50:c6:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:23Z', 'updated_at': '2025-11-21T22:43:26Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}] (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3cbbd30b-3cf0-4404-bd74-0d2e7f282931'], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1090.977460] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit: [ 1090.977460] [50968]: key[mac_address], fa:16:3e:50:c6:f8 -> None [ 1090.977460] [50968]: key[device_id], 4cb136e7-58eb-48b2-8201-aabb1f80bc2b -> None [ 1090.977460] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '136c3499-9ca0-4f85-903d-1f194aa66ed9', 'external-id': 'nsx-vlan-transportzone-307', 'segmentation_id': 307, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1090.977460] [50968]: key[binding:vnic_type], normal -> None [ 1090.977460] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1090.977460] [50968]: key[tags], [] -> None [ 1090.977460] [50968]: key[allowed_address_pairs], [] -> None [ 1090.977460] [50968]: key[created_at], 2025-11-21T22:43:23Z -> None [ 1090.977460] [50968]: key[name], -> None [ 1090.977460] [50968]: key[status], ACTIVE -> None [ 1090.977460] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1090.977460] [50968]: key[fixed_ips], [{'subnet_id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'ip_address': '192.168.128.93'}] -> None [ 1090.977460] [50968]: key[id], 8332203e-f2b4-4681-b7e0-ccc7766c1f2d -> None [ 1090.977460] [50968]: key[port_security_enabled], True -> None [ 1090.977460] [50968]: key[network_id], 7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1090.977460] [50968]: key[security_groups], ['72ef45f6-6e2c-41d2-8697-fa5b38d00b3b'] -> None [ 1090.977460] [50968]: key[binding:profile], {} -> None [ 1090.977460] [50968]: key[binding:host_id], cpu-1 -> None [ 1090.977460] [50968]: key[revision_number], 5 -> None [ 1090.977460] [50968]: key[description], -> None [ 1090.977460] [50968]: key[updated_at], 2025-11-21T22:43:26Z -> None [ 1090.977460] [50968]: key[standard_attr_id], 1628 -> None [ 1090.977460] [50968]: key[admin_state_up], True -> None [ 1090.977460] [50968]: key[binding:vif_type], ovs -> None [ 1090.977460] [50968]: key[device_owner], compute:nova -> None [ 1090.977460] [50968]: key[extra_dhcp_opts], [] -> None [ 1090.977460] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1090.978914] [50968]: DEBUG neutron_lib.callbacks.manager [req-1bbfc20e-9d86-4e67-b5d8-c825fe332c70 req-d34959e9-41a2-4bbe-944e-6b3a52b2f078 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.981646] [50968]: [pid: 50968|app: 0|req: 5196/10100] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:43 2025] DELETE /networking/v2.0/ports/8332203e-f2b4-4681-b7e0-ccc7766c1f2d => generated 0 bytes in 164 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1090.995287] [50969]: DEBUG neutron.plugins.ml2.db [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1090.997335] [50969]: DEBUG neutron.plugins.ml2.db [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b3072193-556a-4bc4-94a3-7f801cdab907,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1090.998654] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:42Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:42Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1090.998803] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_precommit: [ 1090.998803] [50969]: key[binding:vif_type], unbound -> ovs [ 1090.998803] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} [ 1090.998803] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.001995] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.008938] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-4c8e60a3-89f5-4746-828c-26f674e97444 tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.009959] [50968]: [pid: 50968|app: 0|req: 5197/10101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.024942] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1091.032838] [50969]: DEBUG neutron.db.provisioning_blocks [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Provisioning complete for port b3072193-556a-4bc4-94a3-7f801cdab907 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1091.033393] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.033510] [50969]: INFO neutron.plugins.ml2.plugin [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Attempt 1 to provision port b3072193-556a-4bc4-94a3-7f801cdab907 [ 1091.040019] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99e0a8aa-0584-4bc5-8fc0-bd0a06fd842e req-63e86a84-c057-4d63-8549-f1839c7d20db tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.040019] [50968]: [pid: 50968|app: 0|req: 5198/10102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.075025] [50969]: DEBUG neutron.plugins.ml2.plugin [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Current status of the port b3072193-556a-4bc4-94a3-7f801cdab907 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1091.075025] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.082581] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Deleting port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1091.082581] [50968]: DEBUG neutron_lib.callbacks.manager [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.089766] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b3072193-556a-4bc4-94a3-7f801cdab907'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1091.097673] [50969]: DEBUG neutron.plugins.ml2.db [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b3072193-556a-4bc4-94a3-7f801cdab907,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1091.100643] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7f9b5c69-b2b1-4bd0-8080-9a8329d39b48" -d '{"events": [{"server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "name": "network-vif-plugged", "status": "completed", "tag": "b3072193-556a-4bc4-94a3-7f801cdab907"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1091.105993] [50968]: DEBUG neutron.plugins.ml2.db [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] For port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1091.106120] [50968]: DEBUG neutron_lib.callbacks.manager [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.111583] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] delete_port_precommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:03Z', 'revision_number': 10, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1091.111583] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] delete_port_precommit: [ 1091.111583] [50968]: key[mac_address], fa:16:3e:0a:a8:ef -> None [ 1091.111583] [50968]: key[device_id], 97f85d22-22d9-4c87-8311-07a979662d15 -> None [ 1091.111583] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1091.111583] [50968]: key[binding:vnic_type], normal -> None [ 1091.111583] [50968]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1091.111583] [50968]: key[tags], [] -> None [ 1091.111583] [50968]: key[allowed_address_pairs], [] -> None [ 1091.111583] [50968]: key[created_at], 2025-11-21T22:40:20Z -> None [ 1091.111583] [50968]: key[name], -> None [ 1091.111583] [50968]: key[status], ACTIVE -> None [ 1091.111583] [50968]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1091.111583] [50968]: key[fixed_ips], [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}] -> None [ 1091.111583] [50968]: key[id], a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 -> None [ 1091.111583] [50968]: key[port_security_enabled], True -> None [ 1091.111583] [50968]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1091.111583] [50968]: key[security_groups], ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'] -> None [ 1091.111583] [50968]: key[binding:profile], {} -> None [ 1091.111583] [50968]: key[binding:host_id], cpu-1 -> None [ 1091.111583] [50968]: key[revision_number], 10 -> None [ 1091.111583] [50968]: key[description], -> None [ 1091.111583] [50968]: key[updated_at], 2025-11-21T22:43:03Z -> None [ 1091.111583] [50968]: key[standard_attr_id], 1395 -> None [ 1091.111583] [50968]: key[admin_state_up], True -> None [ 1091.111583] [50968]: key[binding:vif_type], ovs -> None [ 1091.111583] [50968]: key[device_owner], compute:nova -> None [ 1091.111583] [50968]: key[extra_dhcp_opts], [] -> None [ 1091.111583] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.112740] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Calling delete_port for a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1091.130467] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1091.130467] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_precommit: [ 1091.130467] [50969]: key[status], DOWN -> ACTIVE [ 1091.130467] [50969]: key[revision_number], 4 -> 5 [ 1091.130467] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.134398] [50969]: DEBUG neutron.db.provisioning_blocks [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Provisioning complete for port b3072193-556a-4bc4-94a3-7f801cdab907 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1091.134530] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.134641] [50969]: INFO neutron.plugins.ml2.plugin [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Attempt 1 to provision port b3072193-556a-4bc4-94a3-7f801cdab907 [ 1091.173510] [50968]: DEBUG neutron_lib.callbacks.manager [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.175601] [50969]: DEBUG neutron.plugins.ml2.plugin [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Current status of the port b3072193-556a-4bc4-94a3-7f801cdab907 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1091.176419] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1091.176600] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_postcommit: [ 1091.176600] [50969]: key[status], DOWN -> ACTIVE [ 1091.176600] [50969]: key[revision_number], 4 -> 5 [ 1091.176600] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.176737] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.184878] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Pushing event deleted for resources: {'Port': ['ID=a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1091.210601] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1091.212299] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 4, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:42Z', 'revision_number': 2, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1091.212299] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] update_port_postcommit: [ 1091.212299] [50969]: key[binding:vif_type], unbound -> ovs [ 1091.212299] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} [ 1091.212299] [50969]: key[updated_at], 2025-11-21T22:43:42Z -> 2025-11-21T22:43:43Z [ 1091.212299] [50969]: key[revision_number], 2 -> 4 [ 1091.212299] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.215295] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] No DVR routers for this DVR port a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1091.215569] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] delete_port_postcommit called with port settings {'id': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:0a:a8:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '97f85d22-22d9-4c87-8311-07a979662d15', 'device_owner': 'compute:nova', 'standard_attr_id': 1395, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:20Z', 'updated_at': '2025-11-21T22:43:03Z', 'revision_number': 10, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1091.215721] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] delete_port_postcommit: [ 1091.215721] [50968]: key[mac_address], fa:16:3e:0a:a8:ef -> None [ 1091.215721] [50968]: key[device_id], 97f85d22-22d9-4c87-8311-07a979662d15 -> None [ 1091.215721] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbdab640-5fea-4254-8bd3-f855b7eaca0d', 'external-id': 'nsx-vlan-transportzone-615', 'segmentation_id': 615, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1091.215721] [50968]: key[binding:vnic_type], normal -> None [ 1091.215721] [50968]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1091.215721] [50968]: key[tags], [] -> None [ 1091.215721] [50968]: key[allowed_address_pairs], [] -> None [ 1091.215721] [50968]: key[created_at], 2025-11-21T22:40:20Z -> None [ 1091.215721] [50968]: key[name], -> None [ 1091.215721] [50968]: key[status], ACTIVE -> None [ 1091.215721] [50968]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1091.215721] [50968]: key[fixed_ips], [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.3'}] -> None [ 1091.215721] [50968]: key[id], a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 -> None [ 1091.215721] [50968]: key[port_security_enabled], True -> None [ 1091.215721] [50968]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1091.215721] [50968]: key[security_groups], ['e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c'] -> None [ 1091.215721] [50968]: key[binding:profile], {} -> None [ 1091.215721] [50968]: key[binding:host_id], cpu-1 -> None [ 1091.215721] [50968]: key[revision_number], 10 -> None [ 1091.215721] [50968]: key[description], -> None [ 1091.215721] [50968]: key[updated_at], 2025-11-21T22:43:03Z -> None [ 1091.215721] [50968]: key[standard_attr_id], 1395 -> None [ 1091.215721] [50968]: key[admin_state_up], True -> None [ 1091.215721] [50968]: key[binding:vif_type], ovs -> None [ 1091.215721] [50968]: key[device_owner], compute:nova -> None [ 1091.215721] [50968]: key[extra_dhcp_opts], [] -> None [ 1091.215721] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.216463] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.216663] [50969]: DEBUG neutron_lib.callbacks.manager [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-12ec4c69-d0e8-4c77-a342-4ab7c444b1a6 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.217772] [50968]: DEBUG neutron_lib.callbacks.manager [req-4daf871f-0ed3-4acf-8340-7ec3aef3a1e7 req-779baaee-d81f-4067-9702-9e3f8ad943fc tempest-ServersNegativeTestJSON-499609681 tempest-ServersNegativeTestJSON-499609681-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.218078] [50969]: [pid: 50969|app: 0|req: 4905/10103] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:42 2025] PUT /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 1080 bytes in 1526 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1091.219559] [50968]: [pid: 50968|app: 0|req: 5199/10104] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:43 2025] DELETE /networking/v2.0/ports/a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3 => generated 0 bytes in 180 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1091.220474] [50969]: DEBUG neutron.api.wsgi [req-99e0a8aa-0584-4bc5-8fc0-bd0a06fd842e req-42c0ced7-9aa2-44ef-b4e5-7c3a14343f38 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1091.252437] [50969]: [pid: 50969|app: 0|req: 4906/10105] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.278241] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-0a8ea345-fe72-4cb3-814a-91dc9951f268 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.279492] [50968]: [pid: 50968|app: 0|req: 5200/10106] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 617 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.287432] [50969]: DEBUG neutron.api.wsgi [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-e7b01903-8a02-49f2-b5b2-5b6a548d2e02 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1091.314468] [50969]: [pid: 50969|app: 0|req: 4907/10107] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=bd50ba3505864eb68f2d08a2cc7db682 => generated 181 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.319947] [50969]: DEBUG neutron.api.v2.base [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'port': {'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'admin_state_up': True, 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1091.321143] [50968]: [pid: 50968|app: 0|req: 5201/10108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.372658] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Made reservation on behalf of bd50ba3505864eb68f2d08a2cc7db682 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1091.375275] [50968]: [pid: 50968|app: 0|req: 5202/10109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.375917] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.403669] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-c7e2807c-0d66-46a9-8d73-a3c3accaf51f x-openstack-request-id: req-c7e2807c-0d66-46a9-8d73-a3c3accaf51f {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1091.403811] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0f88076d-6c42-4e15-be10-c1760f3e7435", "name": "network-vif-deleted", "tag": "cb5da7f4-f2e2-421b-b439-a5d380c314ae", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1091.403854] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c7e2807c-0d66-46a9-8d73-a3c3accaf51f {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1091.404057] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c7e2807c-0d66-46a9-8d73-a3c3accaf51f'] response: {'server_uuid': '0f88076d-6c42-4e15-be10-c1760f3e7435', 'name': 'network-vif-deleted', 'tag': 'cb5da7f4-f2e2-421b-b439-a5d380c314ae', 'status': 'completed', 'code': 200} [ 1091.433135] [50969]: DEBUG neutron.db.db_base_plugin_common [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Allocated IP 192.168.128.12 (b574bb8d-a584-432c-a684-1caf3937d4f9/25942927-d25e-4b2f-96c0-9c38539a4e2f/2eac96d3-ba04-4eda-9c03-38b3a0153910) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1091.448876] [50968]: [pid: 50968|app: 0|req: 5203/10110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.499752] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for allowed_address_pair (2eac96d3-ba04-4eda-9c03-38b3a0153910), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.500440] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.500647] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_precommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': '', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'port_security_enabled': True, 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1091.500775] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_precommit: [ 1091.500775] [50969]: key[mac_address], None -> fa:16:3e:b7:b7:9c [ 1091.500775] [50969]: key[device_id], None -> f188723e-72c1-4259-ac5e-ae0b74c19680 [ 1091.500775] [50969]: key[binding:vif_details], None -> {} [ 1091.500775] [50969]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1091.500775] [50969]: key[binding:vnic_type], None -> normal [ 1091.500775] [50969]: key[allowed_address_pairs], None -> [] [ 1091.500775] [50969]: key[name], None -> [ 1091.500775] [50969]: key[status], None -> DOWN [ 1091.500775] [50969]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1091.500775] [50969]: key[fixed_ips], None -> [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}] [ 1091.500775] [50969]: key[id], None -> 2eac96d3-ba04-4eda-9c03-38b3a0153910 [ 1091.500775] [50969]: key[port_security_enabled], None -> True [ 1091.500775] [50969]: key[network_id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1091.500775] [50969]: key[security_groups], None -> ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'] [ 1091.500775] [50969]: key[binding:profile], None -> {} [ 1091.500775] [50969]: key[binding:host_id], None -> [ 1091.500775] [50969]: key[standard_attr_id], None -> 1669 [ 1091.500775] [50969]: key[admin_state_up], None -> True [ 1091.500775] [50969]: key[device_owner], None -> [ 1091.500775] [50969]: key[binding:vif_type], None -> unbound [ 1091.500775] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.515768] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-837cc80d-7251-4101-a987-1e1233a3cf0a req-7ebb7b55-c9a6-40f9-bd3f-6ade9139acc3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.516712] [50968]: [pid: 50968|app: 0|req: 5204/10111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.521667] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.522224] [50968]: DEBUG neutron.api.wsgi [req-837cc80d-7251-4101-a987-1e1233a3cf0a req-737a84cf-998d-42e2-9994-44be75a93a03 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1091.541107] [50968]: [pid: 50968|app: 0|req: 5205/10112] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1091.542873] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'Port': ['ID=2eac96d3-ba04-4eda-9c03-38b3a0153910,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1091.553244] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Network b574bb8d-a584-432c-a684-1caf3937d4f9 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1091.553987] [50969]: DEBUG neutron.scheduler.base_scheduler [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1091.556520] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1091.570508] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_postcommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': '', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'port_security_enabled': True, 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 1, 'network': {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1091.570741] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_postcommit: [ 1091.570741] [50969]: key[mac_address], None -> fa:16:3e:b7:b7:9c [ 1091.570741] [50969]: key[device_id], None -> f188723e-72c1-4259-ac5e-ae0b74c19680 [ 1091.570741] [50969]: key[binding:vif_details], None -> {} [ 1091.570741] [50969]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1091.570741] [50969]: key[binding:vnic_type], None -> normal [ 1091.570741] [50969]: key[tags], None -> [] [ 1091.570741] [50969]: key[allowed_address_pairs], None -> [] [ 1091.570741] [50969]: key[created_at], None -> 2025-11-21T22:43:43Z [ 1091.570741] [50969]: key[name], None -> [ 1091.570741] [50969]: key[status], None -> DOWN [ 1091.570741] [50969]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1091.570741] [50969]: key[fixed_ips], None -> [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}] [ 1091.570741] [50969]: key[id], None -> 2eac96d3-ba04-4eda-9c03-38b3a0153910 [ 1091.570741] [50969]: key[port_security_enabled], None -> True [ 1091.570741] [50969]: key[network_id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1091.570741] [50969]: key[security_groups], None -> ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'] [ 1091.570741] [50969]: key[binding:profile], None -> {} [ 1091.570741] [50969]: key[binding:host_id], None -> [ 1091.570741] [50969]: key[revision_number], None -> 1 [ 1091.570741] [50969]: key[description], None -> [ 1091.570741] [50969]: key[updated_at], None -> 2025-11-21T22:43:43Z [ 1091.570741] [50969]: key[standard_attr_id], None -> 1669 [ 1091.570741] [50969]: key[admin_state_up], None -> True [ 1091.570741] [50969]: key[binding:vif_type], None -> unbound [ 1091.570741] [50969]: key[device_owner], None -> [ 1091.570741] [50969]: key[extra_dhcp_opts], None -> [] [ 1091.570741] [50969]: key[network], None -> {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} [ 1091.570741] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.600036] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.600420] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-658fd742-4b8a-469c-beb9-05c12fc905c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.607744] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d77db3f9-3c3f-469c-bbf7-f1ec81a353a8 req-bd051b55-a0d4-4fb2-a029-9c69abc4831f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.608721] [50968]: [pid: 50968|app: 0|req: 5206/10113] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.608942] [50969]: [pid: 50969|app: 0|req: 4908/10114] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:43:43 2025] POST /networking/v2.0/ports => generated 733 bytes in 292 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1091.615012] [50968]: DEBUG neutron.api.wsgi [req-d77db3f9-3c3f-469c-bbf7-f1ec81a353a8 req-45adf1dc-fb39-47ed-804a-ebb513a30192 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1091.616280] [50969]: DEBUG neutron.api.v2.base [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Request body: {'port': {'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1091.633395] [50968]: [pid: 50968|app: 0|req: 5207/10115] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:43 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.653797] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.686019] [50968]: [pid: 50968|app: 0|req: 5208/10116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.715124] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-38f411db-e473-421c-9abb-1203cb3516be x-openstack-request-id: req-38f411db-e473-421c-9abb-1203cb3516be {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1091.716330] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "name": "network-vif-plugged", "status": "completed", "tag": "b3072193-556a-4bc4-94a3-7f801cdab907", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1091.717425] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-38f411db-e473-421c-9abb-1203cb3516be {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1091.718562] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-38f411db-e473-421c-9abb-1203cb3516be'] response: {'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'code': 200} [ 1091.764292] [50969]: DEBUG neutron.notifiers.nova [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 2eac96d3-ba04-4eda-9c03-38b3a0153910 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1091.770498] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks [] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.778432] [50969]: DEBUG neutron.db.provisioning_blocks [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Transition to ACTIVE for port object 2eac96d3-ba04-4eda-9c03-38b3a0153910 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1091.780256] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_precommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:44Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': '', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 1, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1091.780811] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_precommit: [ 1091.780811] [50969]: key[device_owner], -> compute:nova [ 1091.780811] [50969]: key[binding:host_id], -> cpu-1 [ 1091.780811] [50969]: key[updated_at], 2025-11-21T22:43:43Z -> 2025-11-21T22:43:44Z [ 1091.780811] [50969]: key[revision_number], 1 -> 2 [ 1091.780811] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.782726] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.806040] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Pushing event updated for resources: {'Port': ['ID=2eac96d3-ba04-4eda-9c03-38b3a0153910,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1091.815364] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab0a1b4b-ce85-4072-9a1d-8858792f8679 req-345c7c1d-6fad-432b-b11d-ee00bb348d5f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.816716] [50968]: [pid: 50968|app: 0|req: 5209/10117] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.822929] [50968]: DEBUG neutron.api.wsgi [req-ab0a1b4b-ce85-4072-9a1d-8858792f8679 req-7f0a2919-ef9b-4181-a86b-b25fb5df47a5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1091.839757] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_postcommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:44Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': '', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 1, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1091.840058] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_postcommit: [ 1091.840058] [50969]: key[device_owner], -> compute:nova [ 1091.840058] [50969]: key[binding:host_id], -> cpu-1 [ 1091.840058] [50969]: key[updated_at], 2025-11-21T22:43:43Z -> 2025-11-21T22:43:44Z [ 1091.840058] [50969]: key[revision_number], 1 -> 2 [ 1091.840058] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.847492] [50968]: [pid: 50968|app: 0|req: 5210/10118] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.847749] [50969]: DEBUG neutron.plugins.ml2.managers [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Attempting to bind port 2eac96d3-ba04-4eda-9c03-38b3a0153910 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1091.847749] [50969]: DEBUG neutron.plugins.ml2.managers [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Attempting to bind port 2eac96d3-ba04-4eda-9c03-38b3a0153910 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1091.847749] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Attempting to bind port 2eac96d3-ba04-4eda-9c03-38b3a0153910 on network b574bb8d-a584-432c-a684-1caf3937d4f9 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1091.863207] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1091.863381] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Bind Segment={'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1091.866006] [50969]: DEBUG networking_nsxv3.api.rpc [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Bind port on Host cpu-1 & Segment [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1092.006021] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a5212d7-a83a-4385-b824-a7a96ef8bbac req-8bf6ed15-7018-4ef6-b5a1-43153f1ea865 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.007052] [50968]: [pid: 50968|app: 0|req: 5211/10119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.013957] [50968]: DEBUG neutron.api.wsgi [req-9a5212d7-a83a-4385-b824-a7a96ef8bbac req-c995ca75-c828-4783-a492-0b2155f1ffb6 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.033508] [50968]: [pid: 50968|app: 0|req: 5212/10120] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.282342] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-f1f97f91-5a98-4526-ae52-23cd2c02264b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.286796] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-f1f97f91-5a98-4526-ae52-23cd2c02264b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.287874] [50968]: [pid: 50968|app: 0|req: 5213/10121] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 2117 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1092.295205] [50968]: DEBUG neutron.api.wsgi [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-aa3cb3cf-9cfd-4ef1-8d5a-6531e338f121 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.327236] [50968]: [pid: 50968|app: 0|req: 5214/10122] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=aac6a054-e247-462b-b1ff-10cb489c563c => generated 808 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.357031] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ea5bfdb-a6e2-4969-aff6-3d109b1a39dd req-6811d3f9-2288-4b7d-bd67-66053c5f6ebb tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.358027] [50968]: [pid: 50968|app: 0|req: 5215/10123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.390404] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-6e6e65e4-d67a-4314-8e56-510787794a1b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.391369] [50968]: [pid: 50968|app: 0|req: 5216/10124] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.394067] [50968]: DEBUG neutron.api.wsgi [req-2ea5bfdb-a6e2-4969-aff6-3d109b1a39dd req-f5a011b6-67d7-4882-aa31-11675335135e tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.420100] [50968]: [pid: 50968|app: 0|req: 5217/10125] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.455737] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-783bd61f-6467-494f-9f89-38e1643599c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.456960] [50968]: [pid: 50968|app: 0|req: 5218/10126] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.499016] [50968]: [pid: 50968|app: 0|req: 5219/10127] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.554014] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fc6b988-6b4a-4283-9789-9451002eb681 req-3482002f-78cb-407e-850e-5c69c1cac45c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.555013] [50968]: [pid: 50968|app: 0|req: 5220/10128] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.588300] [50968]: [pid: 50968|app: 0|req: 5221/10129] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1092.590922] [50968]: DEBUG neutron.api.wsgi [req-5fc6b988-6b4a-4283-9789-9451002eb681 req-af61b408-1580-4596-a217-5a322d666019 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.610812] [50968]: [pid: 50968|app: 0|req: 5222/10130] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.613815] [50968]: DEBUG neutron.api.wsgi [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-b6a37eb5-ef95-4ad3-9c07-999505b17efa service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.629212] [50968]: [pid: 50968|app: 0|req: 5223/10131] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=b3072193-556a-4bc4-94a3-7f801cdab907 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.657706] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f517304a-de7f-4d1a-87e4-93c8c4379499 req-da80a560-0e94-440f-8d80-1fec99ff143a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.658779] [50968]: [pid: 50968|app: 0|req: 5224/10132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1092.677527] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-c6c84bb4-b13e-4cd3-b0cb-590e8877d57b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.678429] [50968]: [pid: 50968|app: 0|req: 5225/10133] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:44 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.691477] [50968]: [pid: 50968|app: 0|req: 5226/10134] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.693936] [50968]: DEBUG neutron.api.wsgi [req-f517304a-de7f-4d1a-87e4-93c8c4379499 req-1cd6f34b-6cae-48db-96da-d62cbfbc535e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.711881] [50968]: [pid: 50968|app: 0|req: 5227/10135] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.740680] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-431a4c60-27ac-4967-8cef-22ceee74ff33 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.741738] [50968]: [pid: 50968|app: 0|req: 5228/10136] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.758310] [50968]: [pid: 50968|app: 0|req: 5229/10137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.790811] [50968]: [pid: 50968|app: 0|req: 5230/10138] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.834212] [50968]: [pid: 50968|app: 0|req: 5231/10139] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1092.868938] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Bound using segment: {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1092.869276] [50969]: DEBUG neutron.plugins.ml2.managers [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Bound port: 2eac96d3-ba04-4eda-9c03-38b3a0153910, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "bf86b133-2b7b-4cab-8f6f-5a0856d34c7b", "external-id": "nsx-vlan-transportzone-557", "segmentation_id": 557}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1092.869443] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1092.899233] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1abf0d6d-e860-4693-b532-f4cc309dce6d req-d8f55db8-9eff-405f-8d1b-58884654eec2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.900314] [50968]: [pid: 50968|app: 0|req: 5232/10140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.907678] [50968]: DEBUG neutron.api.wsgi [req-1abf0d6d-e860-4693-b532-f4cc309dce6d req-b58b38a8-bbab-4221-9066-168675cf16db tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.908060] [50969]: DEBUG neutron.plugins.ml2.db [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] For port 2eac96d3-ba04-4eda-9c03-38b3a0153910, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1092.910809] [50969]: DEBUG neutron.plugins.ml2.db [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] For port 2eac96d3-ba04-4eda-9c03-38b3a0153910, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1092.914999] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_precommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:44Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:44Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1092.915201] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_precommit: [ 1092.915201] [50969]: key[binding:vif_type], unbound -> ovs [ 1092.915201] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} [ 1092.915201] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1092.918238] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1092.929315] [50968]: [pid: 50968|app: 0|req: 5233/10141] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.944515] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Pushing event updated for resources: {'Port': ['ID=2eac96d3-ba04-4eda-9c03-38b3a0153910,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1092.953791] [50969]: DEBUG neutron.db.provisioning_blocks [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Provisioning complete for port 2eac96d3-ba04-4eda-9c03-38b3a0153910 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1092.953985] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1092.954123] [50969]: INFO neutron.plugins.ml2.plugin [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Attempt 1 to provision port 2eac96d3-ba04-4eda-9c03-38b3a0153910 [ 1092.986504] [50968]: [pid: 50968|app: 0|req: 5234/10142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.998970] [50969]: DEBUG neutron.plugins.ml2.plugin [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Current status of the port 2eac96d3-ba04-4eda-9c03-38b3a0153910 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1092.999235] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1093.025415] [50969]: DEBUG neutron.plugins.ml2.db [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] For port 2eac96d3-ba04-4eda-9c03-38b3a0153910, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1093.053138] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16b1e834-9331-45d2-b9af-aab3ca4644f6 req-adc28432-7113-4ec3-a59a-bea4259fe1f5 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.054289] [50968]: [pid: 50968|app: 0|req: 5235/10143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.056394] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_precommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:45Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:45Z', 'revision_number': 4, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1093.056711] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_precommit: [ 1093.056711] [50969]: key[status], DOWN -> ACTIVE [ 1093.056711] [50969]: key[revision_number], 4 -> 5 [ 1093.056711] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1093.060498] [50968]: DEBUG neutron.api.wsgi [req-16b1e834-9331-45d2-b9af-aab3ca4644f6 req-83be7e93-b5de-411f-8123-d32d2549f942 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.062690] [50969]: DEBUG neutron.db.provisioning_blocks [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Provisioning complete for port 2eac96d3-ba04-4eda-9c03-38b3a0153910 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1093.062868] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1093.063011] [50969]: INFO neutron.plugins.ml2.plugin [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Attempt 1 to provision port 2eac96d3-ba04-4eda-9c03-38b3a0153910 [ 1093.082112] [50968]: [pid: 50968|app: 0|req: 5236/10144] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1093.112528] [50969]: DEBUG neutron.plugins.ml2.plugin [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Current status of the port 2eac96d3-ba04-4eda-9c03-38b3a0153910 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1093.113251] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_postcommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:45Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:45Z', 'revision_number': 4, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1093.113459] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_postcommit: [ 1093.113459] [50969]: key[status], DOWN -> ACTIVE [ 1093.113459] [50969]: key[revision_number], 4 -> 5 [ 1093.113459] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1093.113634] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1093.141692] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Pushing event updated for resources: {'Port': ['ID=2eac96d3-ba04-4eda-9c03-38b3a0153910,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1093.145841] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_postcommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:45Z', 'revision_number': 4, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:44Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1093.145841] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] update_port_postcommit: [ 1093.145841] [50969]: key[binding:vif_type], unbound -> ovs [ 1093.145841] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} [ 1093.145841] [50969]: key[updated_at], 2025-11-21T22:43:44Z -> 2025-11-21T22:43:45Z [ 1093.145841] [50969]: key[revision_number], 2 -> 4 [ 1093.145841] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1093.150825] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.151036] [50969]: DEBUG neutron_lib.callbacks.manager [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-72b9e218-994e-4e53-92f8-50b95298b23d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1093.153051] [50969]: [pid: 50969|app: 0|req: 4909/10145] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:43 2025] PUT /networking/v2.0/ports/2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 1038 bytes in 1539 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1093.164712] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cf3d5bf-bd1c-4ef0-95c3-7d87e911c243 req-1f8995bd-5a87-4927-896f-d63d545f3569 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.165827] [50968]: [pid: 50968|app: 0|req: 5237/10146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.174921] [50969]: DEBUG neutron.api.wsgi [req-1cf3d5bf-bd1c-4ef0-95c3-7d87e911c243 req-9ced03fa-7840-4900-a5fc-b56c2c33858b tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.198769] [50969]: [pid: 50969|app: 0|req: 4910/10147] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1093.278281] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20fb8803-8ff3-4bec-a9a9-4dac4c7750df req-c2f75d93-6ca0-47d9-ab39-e78826be44db tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.279244] [50968]: [pid: 50968|app: 0|req: 5238/10148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.286236] [50969]: DEBUG neutron.api.wsgi [req-20fb8803-8ff3-4bec-a9a9-4dac4c7750df req-37064b7a-2505-4280-96a2-32ace58b23a9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.312809] [50969]: [pid: 50969|app: 0|req: 4911/10149] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.409522] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'name': 'network-vif-deleted', 'tag': '71f18574-a4f2-4cb1-9788-8c3d2102145d'}, {'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'name': 'network-vif-deleted', 'tag': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d'}, {'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'name': 'network-vif-deleted', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1093.409522] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6dcc6e0c-31e0-46aa-a052-4a1e8663fbbd" -d '{"events": [{"server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "name": "network-vif-deleted", "tag": "71f18574-a4f2-4cb1-9788-8c3d2102145d"}, {"server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "name": "network-vif-deleted", "tag": "8332203e-f2b4-4681-b7e0-ccc7766c1f2d"}, {"server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "name": "network-vif-deleted", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1093.470418] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e9a4ae1-b311-45e9-bc1a-d0c31ffb7e08 req-0df0761e-8c23-49c2-8e50-3315f22cd6c9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.472018] [50968]: [pid: 50968|app: 0|req: 5239/10150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.480628] [50969]: DEBUG neutron.api.wsgi [req-1e9a4ae1-b311-45e9-bc1a-d0c31ffb7e08 req-42d5634b-3e04-4ada-90b0-0f5b4fa827a8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.502337] [50969]: [pid: 50969|app: 0|req: 4912/10151] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.540321] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 525 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-8830e30c-bdda-4565-8a41-a249778b2f94 x-openstack-request-id: req-8830e30c-bdda-4565-8a41-a249778b2f94 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1093.540450] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "name": "network-vif-deleted", "tag": "71f18574-a4f2-4cb1-9788-8c3d2102145d", "status": "completed", "code": 200}, {"server_uuid": "4cb136e7-58eb-48b2-8201-aabb1f80bc2b", "name": "network-vif-deleted", "tag": "8332203e-f2b4-4681-b7e0-ccc7766c1f2d", "status": "completed", "code": 200}, {"server_uuid": "97f85d22-22d9-4c87-8311-07a979662d15", "name": "network-vif-deleted", "tag": "a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1093.540984] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8830e30c-bdda-4565-8a41-a249778b2f94 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1093.540984] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8830e30c-bdda-4565-8a41-a249778b2f94'] response: {'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'name': 'network-vif-deleted', 'tag': '71f18574-a4f2-4cb1-9788-8c3d2102145d', 'status': 'completed', 'code': 200} [ 1093.540984] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8830e30c-bdda-4565-8a41-a249778b2f94'] response: {'server_uuid': '4cb136e7-58eb-48b2-8201-aabb1f80bc2b', 'name': 'network-vif-deleted', 'tag': '8332203e-f2b4-4681-b7e0-ccc7766c1f2d', 'status': 'completed', 'code': 200} [ 1093.540984] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8830e30c-bdda-4565-8a41-a249778b2f94'] response: {'server_uuid': '97f85d22-22d9-4c87-8311-07a979662d15', 'name': 'network-vif-deleted', 'tag': 'a7aa2be5-210a-42d8-8f02-ee0bbc0b94d3', 'status': 'completed', 'code': 200} [ 1093.643064] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e36a47d7-4aad-413d-b191-1b5517b5b062 req-a483c5ec-bf77-43a4-9208-715bf66b308c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.644158] [50968]: [pid: 50968|app: 0|req: 5240/10152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.650776] [50969]: DEBUG neutron.api.wsgi [req-e36a47d7-4aad-413d-b191-1b5517b5b062 req-14c5341d-bc3f-4148-9f02-5340912672a0 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.680977] [50969]: [pid: 50969|app: 0|req: 4913/10153] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:45 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1093.722096] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'b3072193-556a-4bc4-94a3-7f801cdab907'}, {'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910'}, {'name': 'network-changed', 'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1093.724055] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-35e0300c-ab5b-4591-b7a5-be95f0233e7e" -d '{"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "b3072193-556a-4bc4-94a3-7f801cdab907"}, {"server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "name": "network-vif-plugged", "status": "completed", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910"}, {"name": "network-changed", "server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1093.769554] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5fdc49-98ff-46b5-8cdc-8d24636aebaf req-f9620a2c-f6b9-4372-8c45-2754116599c0 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.770574] [50968]: [pid: 50968|app: 0|req: 5241/10154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.776772] [50969]: DEBUG neutron.api.wsgi [req-ec5fdc49-98ff-46b5-8cdc-8d24636aebaf req-acaf0b34-91c8-4c75-b545-ea614714e810 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.798479] [50969]: [pid: 50969|app: 0|req: 4914/10155] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.857489] [50968]: [pid: 50968|app: 0|req: 5242/10156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?device_id=0f88076d-6c42-4e15-be10-c1760f3e7435 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1093.888067] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-05f13401-2590-462e-90b3-13c4f696c8d6 x-openstack-request-id: req-05f13401-2590-462e-90b3-13c4f696c8d6 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1093.888067] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "b3072193-556a-4bc4-94a3-7f801cdab907", "status": "completed", "code": 200}, {"server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "name": "network-vif-plugged", "status": "completed", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910", "code": 200}, {"name": "network-changed", "server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1093.888067] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-05f13401-2590-462e-90b3-13c4f696c8d6 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1093.888067] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-05f13401-2590-462e-90b3-13c4f696c8d6'] response: {'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'status': 'completed', 'code': 200} [ 1093.888067] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-05f13401-2590-462e-90b3-13c4f696c8d6'] response: {'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'code': 200} [ 1093.888067] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-05f13401-2590-462e-90b3-13c4f696c8d6'] response: {'name': 'network-changed', 'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'status': 'completed', 'code': 200} [ 1093.952735] [50969]: [pid: 50969|app: 0|req: 4915/10157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.057381] [50968]: [pid: 50968|app: 0|req: 5243/10158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.142498] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-259db5b5-1e3a-4e66-a620-9b4be8424dbc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.143494] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61958f49-f26e-4482-b1be-16304bcc10cb req-e2aa1f03-b2ed-42d5-896a-4aa9ae64ebd0 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.143622] [50969]: [pid: 50969|app: 0|req: 4916/10159] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1094.144531] [50968]: [pid: 50968|app: 0|req: 5244/10160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.189955] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-d52cd92f-beac-4036-9750-9f2abf5616f1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.190951] [50969]: [pid: 50969|app: 0|req: 4917/10161] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.201946] [50968]: DEBUG neutron.plugins.ml2.plugin [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Deleting port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1094.202446] [50968]: DEBUG neutron_lib.callbacks.manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.218285] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-35bff6f7-828d-48cf-8c9a-c3435ed08e80 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.219390] [50969]: [pid: 50969|app: 0|req: 4918/10162] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1094.222179] [50969]: DEBUG neutron.api.wsgi [req-48c724c2-0f64-404f-be41-ead20e34f822 req-05b5fa46-36cd-44da-80b1-963b26c8c398 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.232168] [50968]: DEBUG neutron.plugins.ml2.db [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] For port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1094.232359] [50968]: DEBUG neutron_lib.callbacks.manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.237019] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:32Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1094.237204] [50969]: [pid: 50969|app: 0|req: 4919/10163] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=fabc3107-fd7a-467f-beef-9bd6128d5652 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.237251] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit: [ 1094.237251] [50968]: key[mac_address], fa:16:3e:e5:0c:52 -> None [ 1094.237251] [50968]: key[device_id], f8a51ce0-cff6-405c-bfea-55b671e37091 -> None [ 1094.237251] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1094.237251] [50968]: key[binding:vnic_type], normal -> None [ 1094.237251] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1094.237251] [50968]: key[tags], [] -> None [ 1094.237251] [50968]: key[allowed_address_pairs], [] -> None [ 1094.237251] [50968]: key[created_at], 2025-11-21T22:43:30Z -> None [ 1094.237251] [50968]: key[name], -> None [ 1094.237251] [50968]: key[status], ACTIVE -> None [ 1094.237251] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1094.237251] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}] -> None [ 1094.237251] [50968]: key[id], e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 -> None [ 1094.237251] [50968]: key[port_security_enabled], True -> None [ 1094.237251] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1094.237251] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1094.237251] [50968]: key[binding:profile], {} -> None [ 1094.237251] [50968]: key[binding:host_id], cpu-1 -> None [ 1094.237251] [50968]: key[revision_number], 5 -> None [ 1094.237251] [50968]: key[description], -> None [ 1094.237251] [50968]: key[updated_at], 2025-11-21T22:43:32Z -> None [ 1094.237251] [50968]: key[standard_attr_id], 1643 -> None [ 1094.237251] [50968]: key[admin_state_up], True -> None [ 1094.237251] [50968]: key[binding:vif_type], ovs -> None [ 1094.237251] [50968]: key[device_owner], compute:nova -> None [ 1094.237251] [50968]: key[extra_dhcp_opts], [] -> None [ 1094.237251] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1094.239069] [50968]: DEBUG neutron.plugins.ml2.plugin [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Calling delete_port for e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1094.240340] [50969]: DEBUG neutron.api.wsgi [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-132ff825-1b08-42b8-af99-70fed4ca557e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.252517] [50969]: [pid: 50969|app: 0|req: 4920/10164] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.271196] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-1fdb1fa3-834c-4333-aaa9-a071c19cf45b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.272133] [50969]: [pid: 50969|app: 0|req: 4921/10165] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.336508] [50968]: DEBUG neutron_lib.callbacks.manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.345915] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event deleted for resources: {'Port': ['ID=e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1094.347240] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55724c3e-78a2-4d8a-bd44-3f0037f15ecc req-e0c533ab-3c3c-43af-a9f1-69c46179c582 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.348247] [50969]: [pid: 50969|app: 0|req: 4922/10166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.350380] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.350476] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.350529] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.350749] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.350749] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.350923] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.350923] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351565] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351565] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351565] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351565] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351565] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351565] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351565] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351898] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351898] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.351898] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.352017] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.352066] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.352158] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.352287] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.352571] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.352571] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.352693] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.352739] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.352855] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.353015] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.353144] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.353237] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.353351] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1094.355125] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Tracked resource versions report: [ 1094.355125] [50968]: pushed versions: [ 1094.355125] [50968]: { 'AddressGroup': {'1.2'}, [ 1094.355125] [50968]: 'Agent': {'1.1'}, [ 1094.355125] [50968]: 'ConntrackHelper': {'1.0'}, [ 1094.355125] [50968]: 'LocalIPAssociation': {'1.0'}, [ 1094.355125] [50968]: 'Log': {'1.0'}, [ 1094.355125] [50968]: 'NDPProxy': {'1.0'}, [ 1094.355125] [50968]: 'Network': {'1.2'}, [ 1094.355125] [50968]: 'Port': {'1.10'}, [ 1094.355125] [50968]: 'PortForwarding': {'1.3'}, [ 1094.355125] [50968]: 'QosPolicy': {'1.10'}, [ 1094.355125] [50968]: 'SecurityGroup': {'1.6'}, [ 1094.355125] [50968]: 'SecurityGroupRule': {'1.3'}, [ 1094.355125] [50968]: 'SubPort': {'1.0'}, [ 1094.355125] [50968]: 'Subnet': {'1.2'}, [ 1094.355125] [50968]: 'Trunk': {'1.1'}} [ 1094.355125] [50968]: consumer versions: [ 1094.355125] [50968]: { L3 agent@devstack: {}, [ 1094.355125] [50968]: Metadata agent@devstack: {}, [ 1094.355125] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1094.355125] [50968]: 'Agent': '1.1', [ 1094.355125] [50968]: 'ConntrackHelper': '1.0', [ 1094.355125] [50968]: 'LocalIPAssociation': '1.0', [ 1094.355125] [50968]: 'Log': '1.0', [ 1094.355125] [50968]: 'NDPProxy': '1.0', [ 1094.355125] [50968]: 'Network': '1.2', [ 1094.355125] [50968]: 'Port': '1.10', [ 1094.355125] [50968]: 'PortForwarding': '1.3', [ 1094.355125] [50968]: 'QosPolicy': '1.10', [ 1094.355125] [50968]: 'SecurityGroup': '1.6', [ 1094.355125] [50968]: 'SecurityGroupRule': '1.3', [ 1094.355125] [50968]: 'SubPort': '1.0', [ 1094.355125] [50968]: 'Subnet': '1.2', [ 1094.355125] [50968]: 'Trunk': '1.1'}, [ 1094.355125] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1094.355125] [50968]: 'Agent': '1.1', [ 1094.355125] [50968]: 'ConntrackHelper': '1.0', [ 1094.355125] [50968]: 'LocalIPAssociation': '1.0', [ 1094.355125] [50968]: 'Log': '1.0', [ 1094.355125] [50968]: 'NDPProxy': '1.0', [ 1094.355125] [50968]: 'Network': '1.2', [ 1094.355125] [50968]: 'Port': '1.10', [ 1094.355125] [50968]: 'PortForwarding': '1.3', [ 1094.355125] [50968]: 'QosPolicy': '1.10', [ 1094.355125] [50968]: 'SecurityGroup': '1.6', [ 1094.355125] [50968]: 'SecurityGroupRule': '1.3', [ 1094.355125] [50968]: 'SubPort': '1.0', [ 1094.355125] [50968]: 'Subnet': '1.2', [ 1094.355125] [50968]: 'Trunk': '1.1'}, [ 1094.355125] [50968]: DHCP agent@devstack: {}} [ 1094.355125] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1094.381370] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-06d6ff65-b80d-410b-801e-3100747d90ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.382805] [50969]: [pid: 50969|app: 0|req: 4923/10167] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.389039] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] No DVR routers for this DVR port e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1094.389368] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit called with port settings {'id': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:e5:0c:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:30Z', 'updated_at': '2025-11-21T22:43:32Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1094.389535] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit: [ 1094.389535] [50968]: key[mac_address], fa:16:3e:e5:0c:52 -> None [ 1094.389535] [50968]: key[device_id], f8a51ce0-cff6-405c-bfea-55b671e37091 -> None [ 1094.389535] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1094.389535] [50968]: key[binding:vnic_type], normal -> None [ 1094.389535] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1094.389535] [50968]: key[tags], [] -> None [ 1094.389535] [50968]: key[allowed_address_pairs], [] -> None [ 1094.389535] [50968]: key[created_at], 2025-11-21T22:43:30Z -> None [ 1094.389535] [50968]: key[name], -> None [ 1094.389535] [50968]: key[status], ACTIVE -> None [ 1094.389535] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1094.389535] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}] -> None [ 1094.389535] [50968]: key[id], e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 -> None [ 1094.389535] [50968]: key[port_security_enabled], True -> None [ 1094.389535] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1094.389535] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1094.389535] [50968]: key[binding:profile], {} -> None [ 1094.389535] [50968]: key[binding:host_id], cpu-1 -> None [ 1094.389535] [50968]: key[revision_number], 5 -> None [ 1094.389535] [50968]: key[description], -> None [ 1094.389535] [50968]: key[updated_at], 2025-11-21T22:43:32Z -> None [ 1094.389535] [50968]: key[standard_attr_id], 1643 -> None [ 1094.389535] [50968]: key[admin_state_up], True -> None [ 1094.389535] [50968]: key[binding:vif_type], ovs -> None [ 1094.389535] [50968]: key[device_owner], compute:nova -> None [ 1094.389535] [50968]: key[extra_dhcp_opts], [] -> None [ 1094.389535] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1094.391602] [50968]: DEBUG neutron_lib.callbacks.manager [req-61958f49-f26e-4482-b1be-16304bcc10cb req-8da27c9c-77fb-4b4e-974b-d92b6bcda64a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.393832] [50968]: [pid: 50968|app: 0|req: 5245/10168] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:46 2025] DELETE /networking/v2.0/ports/e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2 => generated 0 bytes in 243 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1094.397018] [50968]: DEBUG neutron.api.wsgi [req-55724c3e-78a2-4d8a-bd44-3f0037f15ecc req-9debf4b2-1fea-4795-bdc3-66f01cb97c47 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.423191] [50968]: [pid: 50968|app: 0|req: 5246/10169] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.424172] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-f4ea578d-9d70-4b71-b977-8094c96a93d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.425238] [50969]: [pid: 50969|app: 0|req: 4924/10170] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.454358] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcdb1cac-b814-489c-908b-45f2463e6dfe req-7df24e2a-e952-422b-ab2a-0a87ce95907a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.455488] [50968]: [pid: 50968|app: 0|req: 5247/10171] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.457912] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-c1a212a7-d05d-41c0-b4f9-691d1c7b9219 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.462795] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-c1a212a7-d05d-41c0-b4f9-691d1c7b9219 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.464013] [50969]: [pid: 50969|app: 0|req: 4925/10172] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 2117 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1094.499886] [50968]: [pid: 50968|app: 0|req: 5248/10173] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.500089] [50969]: [pid: 50969|app: 0|req: 4926/10174] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.536941] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-92f42ff2-e2f2-4d4c-a388-12c3e7665b1e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.537981] [50968]: [pid: 50968|app: 0|req: 5249/10175] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.542478] [50969]: [pid: 50969|app: 0|req: 4927/10176] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1094.545117] [50969]: DEBUG neutron.api.wsgi [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-a6745e78-4d17-4787-9282-b7fa00aecb92 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.562398] [50969]: [pid: 50969|app: 0|req: 4928/10177] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=b3072193-556a-4bc4-94a3-7f801cdab907 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.587945] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-a7bcf94b-6f8b-468d-bb34-a4eba596497c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.588919] [50969]: [pid: 50969|app: 0|req: 4929/10178] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.598531] [50968]: [pid: 50968|app: 0|req: 5250/10179] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 1094.627517] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-7279819c-7304-4419-8902-20d8ac02cb49 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.628704] [50968]: [pid: 50968|app: 0|req: 5251/10180] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.642208] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62b70a42-977a-4769-9ef5-40e241cb5523 req-9af652d8-b828-4254-b11b-b6f448b3a6ff tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.643235] [50969]: [pid: 50969|app: 0|req: 4930/10181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.649078] [50969]: DEBUG neutron.api.wsgi [req-62b70a42-977a-4769-9ef5-40e241cb5523 req-85577862-7374-40c4-a665-5ca08a9a443b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.663216] [50968]: [pid: 50968|app: 0|req: 5252/10182] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1094.671022] [50969]: [pid: 50969|app: 0|req: 4931/10183] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:46 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1094.697487] [50968]: [pid: 50968|app: 0|req: 5253/10184] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:47 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1094.800403] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73607d25-5f98-43a5-abb3-226ffd0b81d5 req-08655b97-a2ad-40a7-af0c-fb9fb6200142 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.802856] [50969]: [pid: 50969|app: 0|req: 4932/10185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:47 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.809569] [50968]: DEBUG neutron.api.wsgi [req-73607d25-5f98-43a5-abb3-226ffd0b81d5 req-eb182813-6bcf-4b61-b14c-30c3d1302c83 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.830564] [50968]: [pid: 50968|app: 0|req: 5254/10186] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:47 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.898406] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d4a98c9-6088-4833-92b9-4951f8621d92 req-2a10611e-d9f1-4ce4-9db4-0756b36a7fe9 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.899494] [50969]: [pid: 50969|app: 0|req: 4933/10187] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:47 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.906797] [50968]: DEBUG neutron.api.wsgi [req-5d4a98c9-6088-4833-92b9-4951f8621d92 req-f3ed6391-5601-4035-8c54-e93e26c32824 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.928739] [50968]: [pid: 50968|app: 0|req: 5255/10188] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:47 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.018093] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a103f61d-9ea6-4e16-b22d-7e5e5e276bed tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (3ac1b684-ee07-41f3-926b-106a37b82e05), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.032947] [50968]: [pid: 50968|app: 0|req: 5256/10189] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:47 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.038434] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a103f61d-9ea6-4e16-b22d-7e5e5e276bed tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (3ac1b684-ee07-41f3-926b-106a37b82e05), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.068581] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a103f61d-9ea6-4e16-b22d-7e5e5e276bed tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (3ac1b684-ee07-41f3-926b-106a37b82e05), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.076076] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a103f61d-9ea6-4e16-b22d-7e5e5e276bed tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=3ac1b684-ee07-41f3-926b-106a37b82e05,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1095.080937] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a103f61d-9ea6-4e16-b22d-7e5e5e276bed tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.081459] [50969]: [pid: 50969|app: 0|req: 4934/10190] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:47 2025] DELETE /networking/v2.0/security-groups/3ac1b684-ee07-41f3-926b-106a37b82e05 => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1095.094390] [50968]: INFO neutron.api.v2.resource [None req-b7068d44-b545-4798-a4de-1c2c9eedebe1 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] show failed (client error): The resource could not be found. [ 1095.094390] [50968]: [pid: 50968|app: 0|req: 5257/10191] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:47 2025] GET /networking/v2.0/security-groups/3ac1b684-ee07-41f3-926b-106a37b82e05 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1095.142553] [50968]: [pid: 50968|app: 0|req: 5258/10192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:47 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.164555] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Deleting port 1535142a-c716-4e9e-805b-62d2341c772a {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1095.164703] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (1535142a-c716-4e9e-805b-62d2341c772a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.202940] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (1535142a-c716-4e9e-805b-62d2341c772a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.203217] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (1535142a-c716-4e9e-805b-62d2341c772a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.209220] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit called with port settings {'id': '1535142a-c716-4e9e-805b-62d2341c772a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:b7:7c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3ddfaeec-12fe-4414-99dc-58d758717cb5', 'device_owner': 'network:floatingip', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:10Z', 'updated_at': '2025-11-21T22:40:10Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1095.209520] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit: [ 1095.209520] [50969]: key[mac_address], fa:16:3e:bf:b7:7c -> None [ 1095.209520] [50969]: key[device_id], 3ddfaeec-12fe-4414-99dc-58d758717cb5 -> None [ 1095.209520] [50969]: key[binding:vif_details], {} -> None [ 1095.209520] [50969]: key[binding:vnic_type], normal -> None [ 1095.209520] [50969]: key[project_id], -> None [ 1095.209520] [50969]: key[tags], [] -> None [ 1095.209520] [50969]: key[allowed_address_pairs], [] -> None [ 1095.209520] [50969]: key[created_at], 2025-11-21T22:40:10Z -> None [ 1095.209520] [50969]: key[name], -> None [ 1095.209520] [50969]: key[status], N/A -> None [ 1095.209520] [50969]: key[tenant_id], -> None [ 1095.209520] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}] -> None [ 1095.209520] [50969]: key[id], 1535142a-c716-4e9e-805b-62d2341c772a -> None [ 1095.209520] [50969]: key[port_security_enabled], False -> None [ 1095.209520] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1095.209520] [50969]: key[security_groups], [] -> None [ 1095.209520] [50969]: key[binding:profile], {} -> None [ 1095.209520] [50969]: key[binding:host_id], -> None [ 1095.209520] [50969]: key[revision_number], 2 -> None [ 1095.209520] [50969]: key[description], -> None [ 1095.209520] [50969]: key[updated_at], 2025-11-21T22:40:10Z -> None [ 1095.209520] [50969]: key[standard_attr_id], 1361 -> None [ 1095.209520] [50969]: key[admin_state_up], True -> None [ 1095.209520] [50969]: key[binding:vif_type], unbound -> None [ 1095.209520] [50969]: key[device_owner], network:floatingip -> None [ 1095.209520] [50969]: key[extra_dhcp_opts], [] -> None [ 1095.209520] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1095.213167] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Calling delete_port for 1535142a-c716-4e9e-805b-62d2341c772a owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1095.338843] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1535142a-c716-4e9e-805b-62d2341c772a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.347019] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'Port': ['ID=1535142a-c716-4e9e-805b-62d2341c772a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1095.379322] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit called with port settings {'id': '1535142a-c716-4e9e-805b-62d2341c772a', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bf:b7:7c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3ddfaeec-12fe-4414-99dc-58d758717cb5', 'device_owner': 'network:floatingip', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:10Z', 'updated_at': '2025-11-21T22:40:10Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1095.379627] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit: [ 1095.379627] [50969]: key[mac_address], fa:16:3e:bf:b7:7c -> None [ 1095.379627] [50969]: key[device_id], 3ddfaeec-12fe-4414-99dc-58d758717cb5 -> None [ 1095.379627] [50969]: key[binding:vif_details], {} -> None [ 1095.379627] [50969]: key[binding:vnic_type], normal -> None [ 1095.379627] [50969]: key[project_id], -> None [ 1095.379627] [50969]: key[tags], [] -> None [ 1095.379627] [50969]: key[allowed_address_pairs], [] -> None [ 1095.379627] [50969]: key[created_at], 2025-11-21T22:40:10Z -> None [ 1095.379627] [50969]: key[name], -> None [ 1095.379627] [50969]: key[status], N/A -> None [ 1095.379627] [50969]: key[tenant_id], -> None [ 1095.379627] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.230'}] -> None [ 1095.379627] [50969]: key[id], 1535142a-c716-4e9e-805b-62d2341c772a -> None [ 1095.379627] [50969]: key[port_security_enabled], False -> None [ 1095.379627] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1095.379627] [50969]: key[security_groups], [] -> None [ 1095.379627] [50969]: key[binding:profile], {} -> None [ 1095.379627] [50969]: key[binding:host_id], -> None [ 1095.379627] [50969]: key[revision_number], 2 -> None [ 1095.379627] [50969]: key[description], -> None [ 1095.379627] [50969]: key[updated_at], 2025-11-21T22:40:10Z -> None [ 1095.379627] [50969]: key[standard_attr_id], 1361 -> None [ 1095.379627] [50969]: key[admin_state_up], True -> None [ 1095.379627] [50969]: key[binding:vif_type], unbound -> None [ 1095.379627] [50969]: key[device_owner], network:floatingip -> None [ 1095.379627] [50969]: key[extra_dhcp_opts], [] -> None [ 1095.379627] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1095.381693] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (3ddfaeec-12fe-4414-99dc-58d758717cb5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.386839] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25c6d11e-83a0-41a9-8b41-4d1aadf214ca tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.387665] [50969]: [pid: 50969|app: 0|req: 4935/10193] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:43:47 2025] DELETE /networking/v2.0/floatingips/3ddfaeec-12fe-4414-99dc-58d758717cb5 => generated 0 bytes in 291 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1095.448130] [50968]: DEBUG neutron.api.v2.base [None req-27359072-4a2b-4e05-930c-b8c2aca6b51e tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--2117040687', 'description': 'tempest-description--1317264658'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1095.465446] [50968]: DEBUG neutron_lib.callbacks.manager [None req-27359072-4a2b-4e05-930c-b8c2aca6b51e tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.497877] [50969]: [pid: 50969|app: 0|req: 4936/10194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:47 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.518037] [50968]: DEBUG neutron_lib.callbacks.manager [None req-27359072-4a2b-4e05-930c-b8c2aca6b51e tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (97cde620-d9a0-41c2-bb19-1e22ef3bc452), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.519284] [50968]: DEBUG neutron_lib.callbacks.manager [None req-27359072-4a2b-4e05-930c-b8c2aca6b51e tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (97cde620-d9a0-41c2-bb19-1e22ef3bc452), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.531216] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-27359072-4a2b-4e05-930c-b8c2aca6b51e tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=97cde620-d9a0-41c2-bb19-1e22ef3bc452,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1095.542689] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'name': 'network-vif-deleted', 'tag': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1095.545085] [50968]: DEBUG neutron_lib.callbacks.manager [None req-27359072-4a2b-4e05-930c-b8c2aca6b51e tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.545697] [50968]: [pid: 50968|app: 0|req: 5259/10195] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:43:47 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 102 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1095.546766] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-496ba231-712a-4a4e-b725-764463b43be9" -d '{"events": [{"server_uuid": "f8a51ce0-cff6-405c-bfea-55b671e37091", "name": "network-vif-deleted", "tag": "e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1095.551830] [50969]: DEBUG neutron.api.v2.base [None req-00586d6d-0de9-4b78-90e6-587129a0f9b5 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group_rule': {'security_group_id': '97cde620-d9a0-41c2-bb19-1e22ef3bc452', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1095.568179] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-e44cc605-8cb7-49f1-a79d-48f4d5a9a72d x-openstack-request-id: req-e44cc605-8cb7-49f1-a79d-48f4d5a9a72d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1095.568286] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f8a51ce0-cff6-405c-bfea-55b671e37091", "name": "network-vif-deleted", "tag": "e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1095.568379] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e44cc605-8cb7-49f1-a79d-48f4d5a9a72d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1095.568538] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e44cc605-8cb7-49f1-a79d-48f4d5a9a72d'] response: {'server_uuid': 'f8a51ce0-cff6-405c-bfea-55b671e37091', 'name': 'network-vif-deleted', 'tag': 'e6bbf1ce-b27c-444f-bbae-dc5d8726a7f2', 'status': 'completed', 'code': 200} [ 1095.590443] [50969]: DEBUG neutron_lib.callbacks.manager [None req-00586d6d-0de9-4b78-90e6-587129a0f9b5 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (e09dd708-f3ae-48f7-bf1d-d707ce58a52e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.613344] [50969]: DEBUG neutron_lib.callbacks.manager [None req-00586d6d-0de9-4b78-90e6-587129a0f9b5 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (e09dd708-f3ae-48f7-bf1d-d707ce58a52e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.616133] [50969]: DEBUG neutron_lib.callbacks.manager [None req-00586d6d-0de9-4b78-90e6-587129a0f9b5 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (e09dd708-f3ae-48f7-bf1d-d707ce58a52e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.623726] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-00586d6d-0de9-4b78-90e6-587129a0f9b5 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=e09dd708-f3ae-48f7-bf1d-d707ce58a52e,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1095.640222] [50969]: DEBUG neutron_lib.callbacks.manager [None req-00586d6d-0de9-4b78-90e6-587129a0f9b5 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.640845] [50969]: [pid: 50969|app: 0|req: 4937/10196] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:43:47 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 92 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1095.648576] [50968]: DEBUG neutron.api.v2.base [None req-7bb0bea4-5004-424e-8682-506cab5a7227 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group_rule': {'security_group_id': '97cde620-d9a0-41c2-bb19-1e22ef3bc452', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1095.683880] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7bb0bea4-5004-424e-8682-506cab5a7227 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (be83d15b-6c14-4a6e-b942-928b1422a0b4), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.709225] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7bb0bea4-5004-424e-8682-506cab5a7227 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (be83d15b-6c14-4a6e-b942-928b1422a0b4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.710851] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7bb0bea4-5004-424e-8682-506cab5a7227 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (be83d15b-6c14-4a6e-b942-928b1422a0b4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.718318] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7bb0bea4-5004-424e-8682-506cab5a7227 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=be83d15b-6c14-4a6e-b942-928b1422a0b4,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1095.731959] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7bb0bea4-5004-424e-8682-506cab5a7227 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.733042] [50968]: [pid: 50968|app: 0|req: 5260/10197] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:43:47 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 89 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1095.744185] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-c01c7a5b-b392-4ec4-b217-007a08c87e23 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.745228] [50969]: [pid: 50969|app: 0|req: 4938/10198] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1095.748289] [50969]: DEBUG neutron.api.v2.base [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1095.761163] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.761932] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6172d29-2768-4d1a-b115-e0dd89638cfe req-28c4d1bb-821e-49dc-9dc1-0e682c119854 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.763473] [50968]: [pid: 50968|app: 0|req: 5261/10199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.787698] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.797339] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-0ebb7137-2b9b-4848-a3e2-a51dd1f29c99 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.797920] [50968]: [pid: 50968|app: 0|req: 5262/10200] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.800407] [50968]: DEBUG neutron.api.wsgi [req-d6172d29-2768-4d1a-b115-e0dd89638cfe req-340642c3-b626-4900-b0c5-2e8db59b6800 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1095.819355] [50968]: [pid: 50968|app: 0|req: 5263/10201] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.822090] [50968]: DEBUG neutron.api.wsgi [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-24413d23-65a1-4676-91d4-becd0c74ab3a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1095.828798] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Allocated IP 10.180.180.228 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/61393b88-9e29-4c55-a1e1-d85b19ddd491) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1095.834030] [50968]: [pid: 50968|app: 0|req: 5264/10202] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.855663] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-8ea83533-dbc8-4766-8055-649936100faf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.856712] [50968]: [pid: 50968|app: 0|req: 5265/10203] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1095.867384] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for allowed_address_pair (61393b88-9e29-4c55-a1e1-d85b19ddd491), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.868096] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (61393b88-9e29-4c55-a1e1-d85b19ddd491), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.868310] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit called with port settings {'id': '61393b88-9e29-4c55-a1e1-d85b19ddd491', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:83:ec', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1095.868445] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit: [ 1095.868445] [50969]: key[mac_address], None -> fa:16:3e:2f:83:ec [ 1095.868445] [50969]: key[device_id], None -> PENDING [ 1095.868445] [50969]: key[binding:vif_details], None -> {} [ 1095.868445] [50969]: key[project_id], None -> [ 1095.868445] [50969]: key[binding:vnic_type], None -> normal [ 1095.868445] [50969]: key[allowed_address_pairs], None -> [] [ 1095.868445] [50969]: key[name], None -> [ 1095.868445] [50969]: key[status], None -> N/A [ 1095.868445] [50969]: key[tenant_id], None -> [ 1095.868445] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}] [ 1095.868445] [50969]: key[id], None -> 61393b88-9e29-4c55-a1e1-d85b19ddd491 [ 1095.868445] [50969]: key[port_security_enabled], None -> False [ 1095.868445] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1095.868445] [50969]: key[security_groups], None -> [] [ 1095.868445] [50969]: key[binding:profile], None -> {} [ 1095.868445] [50969]: key[binding:host_id], None -> [ 1095.868445] [50969]: key[standard_attr_id], None -> 1675 [ 1095.868445] [50969]: key[admin_state_up], None -> True [ 1095.868445] [50969]: key[device_owner], None -> network:floatingip [ 1095.868445] [50969]: key[binding:vif_type], None -> unbound [ 1095.868445] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1095.886580] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e0300c-ab5b-4591-b7a5-be95f0233e7e req-f997c7b1-308b-4acb-b969-71a3f2da9aca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.887316] [50968]: [pid: 50968|app: 0|req: 5266/10204] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.901047] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (61393b88-9e29-4c55-a1e1-d85b19ddd491), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.925504] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c11405a-03da-40b7-98e0-7bffc9068303 req-f40573ee-d9d0-47f5-96e3-fa2b9241fe01 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.926470] [50968]: [pid: 50968|app: 0|req: 5267/10205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.927225] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=61393b88-9e29-4c55-a1e1-d85b19ddd491,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1095.941389] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1095.942226] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1095.943960] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1095.962108] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit called with port settings {'id': '61393b88-9e29-4c55-a1e1-d85b19ddd491', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:83:ec', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:48Z', 'updated_at': '2025-11-21T22:43:48Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1095.962485] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit: [ 1095.962485] [50969]: key[mac_address], None -> fa:16:3e:2f:83:ec [ 1095.962485] [50969]: key[device_id], None -> PENDING [ 1095.962485] [50969]: key[binding:vif_details], None -> {} [ 1095.962485] [50969]: key[project_id], None -> [ 1095.962485] [50969]: key[binding:vnic_type], None -> normal [ 1095.962485] [50969]: key[tags], None -> [] [ 1095.962485] [50969]: key[allowed_address_pairs], None -> [] [ 1095.962485] [50969]: key[created_at], None -> 2025-11-21T22:43:48Z [ 1095.962485] [50969]: key[name], None -> [ 1095.962485] [50969]: key[status], None -> N/A [ 1095.962485] [50969]: key[tenant_id], None -> [ 1095.962485] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}] [ 1095.962485] [50969]: key[id], None -> 61393b88-9e29-4c55-a1e1-d85b19ddd491 [ 1095.962485] [50969]: key[port_security_enabled], None -> False [ 1095.962485] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1095.962485] [50969]: key[security_groups], None -> [] [ 1095.962485] [50969]: key[binding:profile], None -> {} [ 1095.962485] [50969]: key[binding:host_id], None -> [ 1095.962485] [50969]: key[revision_number], None -> 1 [ 1095.962485] [50969]: key[description], None -> [ 1095.962485] [50969]: key[updated_at], None -> 2025-11-21T22:43:48Z [ 1095.962485] [50969]: key[standard_attr_id], None -> 1675 [ 1095.962485] [50969]: key[admin_state_up], None -> True [ 1095.962485] [50969]: key[binding:vif_type], None -> unbound [ 1095.962485] [50969]: key[device_owner], None -> network:floatingip [ 1095.962485] [50969]: key[extra_dhcp_opts], None -> [] [ 1095.962485] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1095.962485] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1095.965112] [50968]: [pid: 50968|app: 0|req: 5268/10206] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.967748] [50968]: DEBUG neutron.api.wsgi [req-7c11405a-03da-40b7-98e0-7bffc9068303 req-6f45a37f-e97d-4f97-abc6-1276cdf3a30f tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1095.990373] [50968]: [pid: 50968|app: 0|req: 5269/10207] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.004402] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (d88a8d08-ac3d-4038-8c94-85806f999e66), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.021626] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32b4b677-3487-4c47-ac5c-8afda4695643 req-03ee1a17-4322-41b2-9197-930d8c674e79 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.022645] [50968]: [pid: 50968|app: 0|req: 5270/10208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1096.030205] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (61393b88-9e29-4c55-a1e1-d85b19ddd491), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.054789] [50968]: [pid: 50968|app: 0|req: 5271/10209] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1096.057391] [50968]: DEBUG neutron.api.wsgi [req-32b4b677-3487-4c47-ac5c-8afda4695643 req-600c9b18-3fc6-4492-a8d1-c6447aeb68f5 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.077113] [50968]: [pid: 50968|app: 0|req: 5272/10210] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.103332] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (61393b88-9e29-4c55-a1e1-d85b19ddd491), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.103677] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_precommit called with port settings {'id': '61393b88-9e29-4c55-a1e1-d85b19ddd491', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:83:ec', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd88a8d08-ac3d-4038-8c94-85806f999e66', 'device_owner': 'network:floatingip', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:48Z', 'updated_at': '2025-11-21T22:43:48Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '61393b88-9e29-4c55-a1e1-d85b19ddd491', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:83:ec', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:48Z', 'updated_at': '2025-11-21T22:43:48Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1096.103861] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_precommit: [ 1096.103861] [50969]: key[device_id], PENDING -> d88a8d08-ac3d-4038-8c94-85806f999e66 [ 1096.103861] [50969]: key[revision_number], 1 -> 2 [ 1096.103861] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1096.105768] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (61393b88-9e29-4c55-a1e1-d85b19ddd491), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.106341] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8b9a6f8-1c84-4f3d-bb93-505212f43c3c req-2cf64a15-f5f5-415b-b3be-d9b012a090e1 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.107378] [50968]: [pid: 50968|app: 0|req: 5273/10211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.114757] [50968]: DEBUG neutron.api.wsgi [req-c8b9a6f8-1c84-4f3d-bb93-505212f43c3c req-c379bb5d-c9ac-46a4-b7a4-deb06530b3bd tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.126578] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=61393b88-9e29-4c55-a1e1-d85b19ddd491,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1096.136615] [50968]: [pid: 50968|app: 0|req: 5274/10212] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.149556] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_postcommit called with port settings {'id': '61393b88-9e29-4c55-a1e1-d85b19ddd491', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:83:ec', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd88a8d08-ac3d-4038-8c94-85806f999e66', 'device_owner': 'network:floatingip', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:48Z', 'updated_at': '2025-11-21T22:43:48Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '61393b88-9e29-4c55-a1e1-d85b19ddd491', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:83:ec', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:48Z', 'updated_at': '2025-11-21T22:43:48Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1096.149735] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_postcommit: [ 1096.149735] [50969]: key[device_id], PENDING -> d88a8d08-ac3d-4038-8c94-85806f999e66 [ 1096.149735] [50969]: key[revision_number], 1 -> 2 [ 1096.149735] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1096.150009] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (d88a8d08-ac3d-4038-8c94-85806f999e66), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.165277] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4c281451-0944-4f65-8e49-154463c503cb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.166147] [50969]: [pid: 50969|app: 0|req: 4939/10213] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:43:48 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 420 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1096.206889] [50968]: [pid: 50968|app: 0|req: 5275/10214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports?device_id=4cb136e7-58eb-48b2-8201-aabb1f80bc2b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.282979] [50969]: [pid: 50969|app: 0|req: 4940/10215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.349459] [50968]: DEBUG neutron.api.wsgi [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-16e439e5-072e-4a44-a1fb-98b89b9fd048 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.549741] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72886422-1b70-48a6-9fc6-b70d9356c5b9 req-105aaee0-a89a-4ea0-b23e-b1656465c0ba tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.550689] [50969]: [pid: 50969|app: 0|req: 4941/10216] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 789 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.605670] [50969]: [pid: 50969|app: 0|req: 4942/10217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.666659] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4a080b6-885a-4b62-a9b6-a48ecc776194 req-58114557-3f48-4683-8eab-66d70d48cb63 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.667592] [50969]: [pid: 50969|app: 0|req: 4943/10218] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 789 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1096.760831] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-42c1f0de-88df-4aa2-b8fb-97d1a55b1bdc tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.761807] [50969]: [pid: 50969|app: 0|req: 4944/10219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.791253] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-075a680f-3c58-41a5-8cb0-3b23d7161a80 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.792459] [50969]: [pid: 50969|app: 0|req: 4945/10220] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 789 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.795606] [50968]: [pid: 50968|app: 0|req: 5276/10221] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:43:48 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--2117040687&fields=id&tenant_id=94599390fb884a36a35d2e4ecf3b4e00 => generated 69 bytes in 449 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.833840] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-d35e5e40-f7c6-487d-93b6-319b417c417f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.834053] [50969]: DEBUG neutron.plugins.ml2.plugin [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Deleting port d77de370-03fb-4100-93c0-ef2270bafde2 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1096.834147] [50969]: DEBUG neutron_lib.callbacks.manager [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.834703] [50968]: [pid: 50968|app: 0|req: 5277/10222] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 616 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.840147] [50968]: DEBUG neutron.api.wsgi [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-2c9e0267-3bad-4e09-a88f-a9d3ba0859d8 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.845102] [50968]: [pid: 50968|app: 0|req: 5278/10223] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/quotas/94599390fb884a36a35d2e4ecf3b4e00 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1096.862908] [50969]: DEBUG neutron.plugins.ml2.db [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] For port d77de370-03fb-4100-93c0-ef2270bafde2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d77de370-03fb-4100-93c0-ef2270bafde2,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1096.862908] [50969]: DEBUG neutron_lib.callbacks.manager [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.867732] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_precommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1096.867981] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_precommit: [ 1096.867981] [50969]: key[mac_address], fa:16:3e:5c:43:81 -> None [ 1096.867981] [50969]: key[device_id], bd95e5ca-ab66-44ac-bee1-698b08add50b -> None [ 1096.867981] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1096.867981] [50969]: key[binding:vnic_type], normal -> None [ 1096.867981] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1096.867981] [50969]: key[tags], [] -> None [ 1096.867981] [50969]: key[allowed_address_pairs], [] -> None [ 1096.867981] [50969]: key[created_at], 2025-11-21T22:41:42Z -> None [ 1096.867981] [50969]: key[name], -> None [ 1096.867981] [50969]: key[status], ACTIVE -> None [ 1096.867981] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1096.867981] [50969]: key[fixed_ips], [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}] -> None [ 1096.867981] [50969]: key[id], d77de370-03fb-4100-93c0-ef2270bafde2 -> None [ 1096.867981] [50969]: key[port_security_enabled], True -> None [ 1096.867981] [50969]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1096.867981] [50969]: key[security_groups], ['06251551-417e-4f8a-9412-fdb5036f57fe'] -> None [ 1096.867981] [50969]: key[binding:profile], {} -> None [ 1096.867981] [50969]: key[binding:host_id], cpu-1 -> None [ 1096.867981] [50969]: key[revision_number], 5 -> None [ 1096.867981] [50969]: key[description], -> None [ 1096.867981] [50969]: key[updated_at], 2025-11-21T22:41:44Z -> None [ 1096.867981] [50969]: key[standard_attr_id], 1506 -> None [ 1096.867981] [50969]: key[admin_state_up], True -> None [ 1096.867981] [50969]: key[binding:vif_type], ovs -> None [ 1096.867981] [50969]: key[device_owner], compute:nova -> None [ 1096.867981] [50969]: key[extra_dhcp_opts], [] -> None [ 1096.867981] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1096.901779] [50968]: [pid: 50968|app: 0|req: 5279/10224] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&fields=id => generated 103 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1096.931066] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eecd2875-08d4-4bfd-9aee-afad7fe294a4 req-e2a61ba1-718e-4321-b61d-433c616a7051 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.932040] [50968]: [pid: 50968|app: 0|req: 5280/10225] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.970279] [50968]: [pid: 50968|app: 0|req: 5281/10226] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.972841] [50968]: DEBUG neutron.api.wsgi [req-eecd2875-08d4-4bfd-9aee-afad7fe294a4 req-e5d2f029-68b0-47d1-9aba-efcad532f329 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.976924] [50969]: DEBUG neutron_lib.callbacks.manager [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.977175] [50969]: DEBUG neutron_lib.callbacks.manager [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.980350] [50969]: INFO neutron.db.l3_db [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Floating IP 89ad6b81-485c-4f87-aeab-72e785ab9315 disassociated. External IP: 10.180.180.136, port: d77de370-03fb-4100-93c0-ef2270bafde2. [ 1096.980350] [50969]: DEBUG neutron.plugins.ml2.plugin [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Calling delete_port for d77de370-03fb-4100-93c0-ef2270bafde2 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1096.994495] [50968]: [pid: 50968|app: 0|req: 5282/10227] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.032037] [50968]: [pid: 50968|app: 0|req: 5283/10228] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 1097.077023] [50969]: DEBUG neutron_lib.callbacks.manager [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d77de370-03fb-4100-93c0-ef2270bafde2), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.087490] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f322eec-42fc-42fa-ba8d-7b53e489fb2a req-6d61510a-edd7-4a7a-ae7d-0c10dbe0ba5d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.088642] [50968]: [pid: 50968|app: 0|req: 5284/10229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.090290] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event deleted for resources: {'Port': ['ID=d77de370-03fb-4100-93c0-ef2270bafde2,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1097.098087] [50968]: DEBUG neutron.api.wsgi [req-3f322eec-42fc-42fa-ba8d-7b53e489fb2a req-03366bff-0b8c-43c9-b9ac-497c022fc46b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1097.131237] [50968]: [pid: 50968|app: 0|req: 5285/10230] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.180251] [50968]: [pid: 50968|app: 0|req: 5286/10231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.198366] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Router bb1cef76-73e5-467c-957a-3147949e54ac has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1097.260273] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9559cad5-159e-41e4-a9c2-f24737157847 req-f7bdce9f-b83b-449e-9092-d8b1f6d0cab6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.260273] [50968]: [pid: 50968|app: 0|req: 5287/10232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.267987] [50968]: DEBUG neutron.api.wsgi [req-9559cad5-159e-41e4-a9c2-f24737157847 req-ddc6724b-04ac-470d-a695-21e04bcb3d21 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1097.284540] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1097.299159] [50968]: [pid: 50968|app: 0|req: 5288/10233] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1097.309627] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] No DVR routers for this DVR port d77de370-03fb-4100-93c0-ef2270bafde2 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1097.309627] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_postcommit called with port settings {'id': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:5c:43:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'device_owner': 'compute:nova', 'standard_attr_id': 1506, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:41:42Z', 'updated_at': '2025-11-21T22:41:44Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1097.310121] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_postcommit: [ 1097.310121] [50969]: key[mac_address], fa:16:3e:5c:43:81 -> None [ 1097.310121] [50969]: key[device_id], bd95e5ca-ab66-44ac-bee1-698b08add50b -> None [ 1097.310121] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1097.310121] [50969]: key[binding:vnic_type], normal -> None [ 1097.310121] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1097.310121] [50969]: key[tags], [] -> None [ 1097.310121] [50969]: key[allowed_address_pairs], [] -> None [ 1097.310121] [50969]: key[created_at], 2025-11-21T22:41:42Z -> None [ 1097.310121] [50969]: key[name], -> None [ 1097.310121] [50969]: key[status], ACTIVE -> None [ 1097.310121] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1097.310121] [50969]: key[fixed_ips], [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.5'}] -> None [ 1097.310121] [50969]: key[id], d77de370-03fb-4100-93c0-ef2270bafde2 -> None [ 1097.310121] [50969]: key[port_security_enabled], True -> None [ 1097.310121] [50969]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1097.310121] [50969]: key[security_groups], ['06251551-417e-4f8a-9412-fdb5036f57fe'] -> None [ 1097.310121] [50969]: key[binding:profile], {} -> None [ 1097.310121] [50969]: key[binding:host_id], cpu-1 -> None [ 1097.310121] [50969]: key[revision_number], 5 -> None [ 1097.310121] [50969]: key[description], -> None [ 1097.310121] [50969]: key[updated_at], 2025-11-21T22:41:44Z -> None [ 1097.310121] [50969]: key[standard_attr_id], 1506 -> None [ 1097.310121] [50969]: key[admin_state_up], True -> None [ 1097.310121] [50969]: key[binding:vif_type], ovs -> None [ 1097.310121] [50969]: key[device_owner], compute:nova -> None [ 1097.310121] [50969]: key[extra_dhcp_opts], [] -> None [ 1097.310121] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.311968] [50969]: DEBUG neutron_lib.callbacks.manager [req-7191c58f-3fb1-46eb-b286-3f521e9d3ab1 req-7d90faaa-3ddb-4013-870e-a9be742cc8d2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.312165] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'name': 'network-vif-deleted', 'tag': 'd77de370-03fb-4100-93c0-ef2270bafde2'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1097.316858] [50969]: [pid: 50969|app: 0|req: 4946/10234] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:49 2025] DELETE /networking/v2.0/ports/d77de370-03fb-4100-93c0-ef2270bafde2 => generated 0 bytes in 523 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1097.319000] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-049bba5c-e0d2-4f80-8c09-578555774479" -d '{"events": [{"server_uuid": "bd95e5ca-ab66-44ac-bee1-698b08add50b", "name": "network-vif-deleted", "tag": "d77de370-03fb-4100-93c0-ef2270bafde2"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1097.328977] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting subnet d07cef16-4b1a-48a8-a08a-893b607ad4c7 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1097.331733] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for subnet (d07cef16-4b1a-48a8-a08a-893b607ad4c7), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.351194] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (d07cef16-4b1a-48a8-a08a-893b607ad4c7), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.354782] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-e0f4207c-0b0a-4693-8e3f-da1151eeeddd x-openstack-request-id: req-e0f4207c-0b0a-4693-8e3f-da1151eeeddd {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1097.354782] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bd95e5ca-ab66-44ac-bee1-698b08add50b", "name": "network-vif-deleted", "tag": "d77de370-03fb-4100-93c0-ef2270bafde2", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1097.354782] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e0f4207c-0b0a-4693-8e3f-da1151eeeddd {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1097.354782] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e0f4207c-0b0a-4693-8e3f-da1151eeeddd'] response: {'server_uuid': 'bd95e5ca-ab66-44ac-bee1-698b08add50b', 'name': 'network-vif-deleted', 'tag': 'd77de370-03fb-4100-93c0-ef2270bafde2', 'status': 'completed', 'code': 200} [ 1097.386798] [50969]: [pid: 50969|app: 0|req: 4947/10235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:49 2025] GET /networking/v2.0/ports?device_id=97f85d22-22d9-4c87-8311-07a979662d15 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.399209] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (d07cef16-4b1a-48a8-a08a-893b607ad4c7), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.399546] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_precommit called with subnet settings {'id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1617, '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-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1097.399717] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_precommit: [ 1097.399717] [50968]: key[service_types], [] -> None [ 1097.399717] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.399717] [50968]: key[tags], [] -> None [ 1097.399717] [50968]: key[router:external], False -> None [ 1097.399717] [50968]: key[ipv6_ra_mode], None -> None [ 1097.399717] [50968]: key[created_at], 2025-11-21T22:43:08Z -> None [ 1097.399717] [50968]: key[name], -> None [ 1097.399717] [50968]: key[gateway_ip], 192.168.129.1 -> None [ 1097.399717] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.399717] [50968]: key[id], d07cef16-4b1a-48a8-a08a-893b607ad4c7 -> None [ 1097.399717] [50968]: key[network_id], 7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1097.399717] [50968]: key[host_routes], [] -> None [ 1097.399717] [50968]: key[revision_number], 0 -> None [ 1097.399717] [50968]: key[dns_nameservers], [] -> None [ 1097.399717] [50968]: key[cidr], 192.168.129.0/24 -> None [ 1097.399717] [50968]: key[updated_at], 2025-11-21T22:43:08Z -> None [ 1097.399717] [50968]: key[description], -> None [ 1097.399717] [50968]: key[standard_attr_id], 1617 -> None [ 1097.399717] [50968]: key[segment_id], None -> None [ 1097.399717] [50968]: key[shared], False -> None [ 1097.399717] [50968]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 1097.399717] [50968]: key[ipv6_address_mode], None -> None [ 1097.399717] [50968]: key[enable_dhcp], True -> None [ 1097.399717] [50968]: key[subnetpool_id], None -> None [ 1097.399717] [50968]: key[ip_version], 4 -> None [ 1097.399717] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.433298] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (d07cef16-4b1a-48a8-a08a-893b607ad4c7), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.433588] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_postcommit called with subnet settings {'id': 'd07cef16-4b1a-48a8-a08a-893b607ad4c7', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1617, '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-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1097.433770] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_postcommit: [ 1097.433770] [50968]: key[service_types], [] -> None [ 1097.433770] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.433770] [50968]: key[tags], [] -> None [ 1097.433770] [50968]: key[router:external], False -> None [ 1097.433770] [50968]: key[ipv6_ra_mode], None -> None [ 1097.433770] [50968]: key[created_at], 2025-11-21T22:43:08Z -> None [ 1097.433770] [50968]: key[name], -> None [ 1097.433770] [50968]: key[gateway_ip], 192.168.129.1 -> None [ 1097.433770] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.433770] [50968]: key[id], d07cef16-4b1a-48a8-a08a-893b607ad4c7 -> None [ 1097.433770] [50968]: key[network_id], 7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1097.433770] [50968]: key[host_routes], [] -> None [ 1097.433770] [50968]: key[revision_number], 0 -> None [ 1097.433770] [50968]: key[dns_nameservers], [] -> None [ 1097.433770] [50968]: key[cidr], 192.168.129.0/24 -> None [ 1097.433770] [50968]: key[updated_at], 2025-11-21T22:43:08Z -> None [ 1097.433770] [50968]: key[description], -> None [ 1097.433770] [50968]: key[standard_attr_id], 1617 -> None [ 1097.433770] [50968]: key[segment_id], None -> None [ 1097.433770] [50968]: key[shared], False -> None [ 1097.433770] [50968]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 1097.433770] [50968]: key[ipv6_address_mode], None -> None [ 1097.433770] [50968]: key[enable_dhcp], True -> None [ 1097.433770] [50968]: key[subnetpool_id], None -> None [ 1097.433770] [50968]: key[ip_version], 4 -> None [ 1097.433770] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.440245] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Subnet': ['ID=d07cef16-4b1a-48a8-a08a-893b607ad4c7,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1097.450599] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d37b9021-dc38-4be3-be97-f13219d1ccfd tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.454064] [50968]: [pid: 50968|app: 0|req: 5289/10236] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:49 2025] DELETE /networking/v2.0/subnets/d07cef16-4b1a-48a8-a08a-893b607ad4c7 => generated 0 bytes in 153 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1097.495173] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (7ba91295-a5fd-4015-8057-a1bc506ebf6b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.521639] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting port b2fbae14-6c4f-4a91-96a3-fc1a261de26c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1097.521873] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (b2fbae14-6c4f-4a91-96a3-fc1a261de26c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.540329] [50969]: DEBUG neutron.plugins.ml2.db [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] For port b2fbae14-6c4f-4a91-96a3-fc1a261de26c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b2fbae14-6c4f-4a91-96a3-fc1a261de26c,segment=NetworkSegment(ded7256f-10f5-41c8-8e42-a681a0d3830e),segment_id=ded7256f-10f5-41c8-8e42-a681a0d3830e)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1097.540584] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (b2fbae14-6c4f-4a91-96a3-fc1a261de26c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.545071] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit called with port settings {'id': 'b2fbae14-6c4f-4a91-96a3-fc1a261de26c', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ab:5c:ad', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'device_owner': 'network:dhcp', 'standard_attr_id': 1620, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:12Z', 'updated_at': '2025-11-21T22:43:49Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}] (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1097.545316] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit: [ 1097.545316] [50969]: key[mac_address], fa:16:3e:ab:5c:ad -> None [ 1097.545316] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1097.545316] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1097.545316] [50969]: key[binding:vnic_type], normal -> None [ 1097.545316] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.545316] [50969]: key[tags], [] -> None [ 1097.545316] [50969]: key[allowed_address_pairs], [] -> None [ 1097.545316] [50969]: key[created_at], 2025-11-21T22:43:12Z -> None [ 1097.545316] [50969]: key[name], -> None [ 1097.545316] [50969]: key[status], ACTIVE -> None [ 1097.545316] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.545316] [50969]: key[fixed_ips], [] -> None [ 1097.545316] [50969]: key[id], b2fbae14-6c4f-4a91-96a3-fc1a261de26c -> None [ 1097.545316] [50969]: key[port_security_enabled], False -> None [ 1097.545316] [50969]: key[network_id], 7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1097.545316] [50969]: key[security_groups], [] -> None [ 1097.545316] [50969]: key[binding:profile], {} -> None [ 1097.545316] [50969]: key[binding:host_id], devstack -> None [ 1097.545316] [50969]: key[revision_number], 5 -> None [ 1097.545316] [50969]: key[description], -> None [ 1097.545316] [50969]: key[updated_at], 2025-11-21T22:43:49Z -> None [ 1097.545316] [50969]: key[standard_attr_id], 1620 -> None [ 1097.545316] [50969]: key[admin_state_up], True -> None [ 1097.545316] [50969]: key[binding:vif_type], ovs -> None [ 1097.545316] [50969]: key[device_owner], network:dhcp -> None [ 1097.545316] [50969]: key[extra_dhcp_opts], [] -> None [ 1097.545316] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.546742] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Calling delete_port for b2fbae14-6c4f-4a91-96a3-fc1a261de26c owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1097.591715] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (b2fbae14-6c4f-4a91-96a3-fc1a261de26c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.601192] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Port': ['ID=b2fbae14-6c4f-4a91-96a3-fc1a261de26c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1097.608661] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] No DVR routers for this DVR port b2fbae14-6c4f-4a91-96a3-fc1a261de26c on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1097.609038] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit called with port settings {'id': 'b2fbae14-6c4f-4a91-96a3-fc1a261de26c', 'name': '', 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:ab:5c:ad', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'device_owner': 'network:dhcp', 'standard_attr_id': 1620, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:12Z', 'updated_at': '2025-11-21T22:43:49Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}}] (original binding levels None) on network {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} with segments to bind None [ 1097.609244] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit: [ 1097.609244] [50969]: key[mac_address], fa:16:3e:ab:5c:ad -> None [ 1097.609244] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1097.609244] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1097.609244] [50969]: key[binding:vnic_type], normal -> None [ 1097.609244] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.609244] [50969]: key[tags], [] -> None [ 1097.609244] [50969]: key[allowed_address_pairs], [] -> None [ 1097.609244] [50969]: key[created_at], 2025-11-21T22:43:12Z -> None [ 1097.609244] [50969]: key[name], -> None [ 1097.609244] [50969]: key[status], ACTIVE -> None [ 1097.609244] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.609244] [50969]: key[fixed_ips], [] -> None [ 1097.609244] [50969]: key[id], b2fbae14-6c4f-4a91-96a3-fc1a261de26c -> None [ 1097.609244] [50969]: key[port_security_enabled], False -> None [ 1097.609244] [50969]: key[network_id], 7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1097.609244] [50969]: key[security_groups], [] -> None [ 1097.609244] [50969]: key[binding:profile], {} -> None [ 1097.609244] [50969]: key[binding:host_id], devstack -> None [ 1097.609244] [50969]: key[revision_number], 5 -> None [ 1097.609244] [50969]: key[description], -> None [ 1097.609244] [50969]: key[updated_at], 2025-11-21T22:43:49Z -> None [ 1097.609244] [50969]: key[standard_attr_id], 1620 -> None [ 1097.609244] [50969]: key[admin_state_up], True -> None [ 1097.609244] [50969]: key[binding:vif_type], ovs -> None [ 1097.609244] [50969]: key[device_owner], network:dhcp -> None [ 1097.609244] [50969]: key[extra_dhcp_opts], [] -> None [ 1097.609244] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.632676] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (7ba91295-a5fd-4015-8057-a1bc506ebf6b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.644639] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_precommit called with network settings {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} (original settings None) and network segments [{'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}] [ 1097.644842] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_precommit: [ 1097.644842] [50969]: key[qinq], None -> None [ 1097.644842] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.644842] [50969]: key[tags], [] -> None [ 1097.644842] [50969]: key[router:external], False -> None [ 1097.644842] [50969]: key[created_at], 2025-11-21T22:43:08Z -> None [ 1097.644842] [50969]: key[name], tempest-ServersTestMultiNic-253235880 -> None [ 1097.644842] [50969]: key[status], ACTIVE -> None [ 1097.644842] [50969]: key[ipv6_address_scope], None -> None [ 1097.644842] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.644842] [50969]: key[availability_zone_hints], [] -> None [ 1097.644842] [50969]: key[availability_zones], ['nova'] -> None [ 1097.644842] [50969]: key[id], 7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1097.644842] [50969]: key[port_security_enabled], True -> None [ 1097.644842] [50969]: key[subnets], [] -> None [ 1097.644842] [50969]: key[provider:segmentation_id], 560 -> None [ 1097.644842] [50969]: key[provider:network_type], vlan -> None [ 1097.644842] [50969]: key[revision_number], 3 -> None [ 1097.644842] [50969]: key[provider:physical_network], default -> None [ 1097.644842] [50969]: key[description], -> None [ 1097.644842] [50969]: key[updated_at], 2025-11-21T22:43:49Z -> None [ 1097.644842] [50969]: key[standard_attr_id], 1615 -> None [ 1097.644842] [50969]: key[admin_state_up], True -> None [ 1097.644842] [50969]: key[shared], False -> None [ 1097.644842] [50969]: key[ipv4_address_scope], None -> None [ 1097.644842] [50969]: key[vlan_transparent], None -> None [ 1097.644842] [50969]: key[mtu], 8950 -> None [ 1097.644842] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.645664] [50969]: DEBUG neutron.services.segments.db [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7ba91295-a5fd-4015-8057-a1bc506ebf6b']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1097.650110] [50969]: DEBUG neutron.services.segments.db [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'ded7256f-10f5-41c8-8e42-a681a0d3830e') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1097.650300] [50969]: DEBUG neutron.services.segments.db [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'ded7256f-10f5-41c8-8e42-a681a0d3830e') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1097.657028] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (ded7256f-10f5-41c8-8e42-a681a0d3830e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.666087] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (ded7256f-10f5-41c8-8e42-a681a0d3830e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.673777] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Releasing vlan 560 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1097.673989] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (ded7256f-10f5-41c8-8e42-a681a0d3830e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.692289] [50968]: [pid: 50968|app: 0|req: 5290/10237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:50 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1097.692497] [50969]: INFO neutron.services.segments.plugin [-] Segment ded7256f-10f5-41c8-8e42-a681a0d3830e resource provider aggregate not found [ 1097.701044] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (7ba91295-a5fd-4015-8057-a1bc506ebf6b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.701044] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_postcommit called with network settings {'id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b', 'name': 'tempest-ServersTestMultiNic-253235880', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1615, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:08Z', 'updated_at': '2025-11-21T22:43:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 560} (original settings None) and network segments [{'id': 'ded7256f-10f5-41c8-8e42-a681a0d3830e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 560, 'network_id': '7ba91295-a5fd-4015-8057-a1bc506ebf6b'}] [ 1097.701251] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_postcommit: [ 1097.701251] [50969]: key[qinq], None -> None [ 1097.701251] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.701251] [50969]: key[tags], [] -> None [ 1097.701251] [50969]: key[router:external], False -> None [ 1097.701251] [50969]: key[created_at], 2025-11-21T22:43:08Z -> None [ 1097.701251] [50969]: key[name], tempest-ServersTestMultiNic-253235880 -> None [ 1097.701251] [50969]: key[status], ACTIVE -> None [ 1097.701251] [50969]: key[ipv6_address_scope], None -> None [ 1097.701251] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.701251] [50969]: key[availability_zone_hints], [] -> None [ 1097.701251] [50969]: key[availability_zones], ['nova'] -> None [ 1097.701251] [50969]: key[id], 7ba91295-a5fd-4015-8057-a1bc506ebf6b -> None [ 1097.701251] [50969]: key[port_security_enabled], True -> None [ 1097.701251] [50969]: key[subnets], [] -> None [ 1097.701251] [50969]: key[provider:segmentation_id], 560 -> None [ 1097.701251] [50969]: key[provider:network_type], vlan -> None [ 1097.701251] [50969]: key[revision_number], 3 -> None [ 1097.701251] [50969]: key[provider:physical_network], default -> None [ 1097.701251] [50969]: key[description], -> None [ 1097.701251] [50969]: key[updated_at], 2025-11-21T22:43:49Z -> None [ 1097.701251] [50969]: key[standard_attr_id], 1615 -> None [ 1097.701251] [50969]: key[admin_state_up], True -> None [ 1097.701251] [50969]: key[shared], False -> None [ 1097.701251] [50969]: key[ipv4_address_scope], None -> None [ 1097.701251] [50969]: key[vlan_transparent], None -> None [ 1097.701251] [50969]: key[mtu], 8950 -> None [ 1097.701251] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.708757] [50969]: INFO neutron.services.segments.plugin [-] Segment ded7256f-10f5-41c8-8e42-a681a0d3830e 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 ded7256f-10f5-41c8-8e42-a681a0d3830e found for delete ", "request_id": "req-bfe4379f-42cb-4383-a3da-6d2906192fd1"}]} [ 1097.709365] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Network': ['ID=7ba91295-a5fd-4015-8057-a1bc506ebf6b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1097.713191] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8c7312fe-d1cc-4a95-bdc1-5fc945dcc3c0 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.715466] [50969]: [pid: 50969|app: 0|req: 4948/10238] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:49 2025] DELETE /networking/v2.0/networks/7ba91295-a5fd-4015-8057-a1bc506ebf6b => generated 0 bytes in 260 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1097.744397] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting subnet 3cbbd30b-3cf0-4404-bd74-0d2e7f282931 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1097.748568] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks [] for subnet (3cbbd30b-3cf0-4404-bd74-0d2e7f282931), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.766460] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (3cbbd30b-3cf0-4404-bd74-0d2e7f282931), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.815877] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (3cbbd30b-3cf0-4404-bd74-0d2e7f282931), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.816622] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_precommit called with subnet settings {'id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1614, '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-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1097.816622] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_precommit: [ 1097.816622] [50968]: key[service_types], [] -> None [ 1097.816622] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.816622] [50968]: key[tags], [] -> None [ 1097.816622] [50968]: key[router:external], False -> None [ 1097.816622] [50968]: key[ipv6_ra_mode], None -> None [ 1097.816622] [50968]: key[created_at], 2025-11-21T22:43:07Z -> None [ 1097.816622] [50968]: key[name], -> None [ 1097.816622] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1097.816622] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.816622] [50968]: key[id], 3cbbd30b-3cf0-4404-bd74-0d2e7f282931 -> None [ 1097.816622] [50968]: key[network_id], 7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1097.816622] [50968]: key[host_routes], [] -> None [ 1097.816622] [50968]: key[revision_number], 0 -> None [ 1097.816622] [50968]: key[dns_nameservers], [] -> None [ 1097.816622] [50968]: key[cidr], 192.168.128.0/24 -> None [ 1097.816622] [50968]: key[updated_at], 2025-11-21T22:43:07Z -> None [ 1097.816622] [50968]: key[description], -> None [ 1097.816622] [50968]: key[standard_attr_id], 1614 -> None [ 1097.816622] [50968]: key[segment_id], None -> None [ 1097.816622] [50968]: key[shared], False -> None [ 1097.816622] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 1097.816622] [50968]: key[ipv6_address_mode], None -> None [ 1097.816622] [50968]: key[enable_dhcp], True -> None [ 1097.816622] [50968]: key[subnetpool_id], None -> None [ 1097.816622] [50968]: key[ip_version], 4 -> None [ 1097.816622] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.838343] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bc790db0-2eef-4864-86e2-61db5afc71ae tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.838343] [50969]: [pid: 50969|app: 0|req: 4949/10239] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:43:50 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 789 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.860773] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (3cbbd30b-3cf0-4404-bd74-0d2e7f282931), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.860773] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_postcommit called with subnet settings {'id': '3cbbd30b-3cf0-4404-bd74-0d2e7f282931', 'name': '', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1614, '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-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1097.860773] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_subnet_postcommit: [ 1097.860773] [50968]: key[service_types], [] -> None [ 1097.860773] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.860773] [50968]: key[tags], [] -> None [ 1097.860773] [50968]: key[router:external], False -> None [ 1097.860773] [50968]: key[ipv6_ra_mode], None -> None [ 1097.860773] [50968]: key[created_at], 2025-11-21T22:43:07Z -> None [ 1097.860773] [50968]: key[name], -> None [ 1097.860773] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1097.860773] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.860773] [50968]: key[id], 3cbbd30b-3cf0-4404-bd74-0d2e7f282931 -> None [ 1097.860773] [50968]: key[network_id], 7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1097.860773] [50968]: key[host_routes], [] -> None [ 1097.860773] [50968]: key[revision_number], 0 -> None [ 1097.860773] [50968]: key[dns_nameservers], [] -> None [ 1097.860773] [50968]: key[cidr], 192.168.128.0/24 -> None [ 1097.860773] [50968]: key[updated_at], 2025-11-21T22:43:07Z -> None [ 1097.860773] [50968]: key[description], -> None [ 1097.860773] [50968]: key[standard_attr_id], 1614 -> None [ 1097.860773] [50968]: key[segment_id], None -> None [ 1097.860773] [50968]: key[shared], False -> None [ 1097.860773] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 1097.860773] [50968]: key[ipv6_address_mode], None -> None [ 1097.860773] [50968]: key[enable_dhcp], True -> None [ 1097.860773] [50968]: key[subnetpool_id], None -> None [ 1097.860773] [50968]: key[ip_version], 4 -> None [ 1097.860773] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.865807] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Subnet': ['ID=3cbbd30b-3cf0-4404-bd74-0d2e7f282931,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1097.873999] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d40abe4f-711a-4ad0-b272-f91f32bb777c tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.876449] [50968]: [pid: 50968|app: 0|req: 5291/10240] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:50 2025] DELETE /networking/v2.0/subnets/3cbbd30b-3cf0-4404-bd74-0d2e7f282931 => generated 0 bytes in 155 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1097.906870] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (7cecd02c-7008-4b75-93ef-64e91030c335), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.929444] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Deleting port 111bee5c-5aab-4b7e-8082-5bb6c1e212a6 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1097.929639] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (111bee5c-5aab-4b7e-8082-5bb6c1e212a6), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.949876] [50969]: DEBUG neutron.plugins.ml2.db [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] For port 111bee5c-5aab-4b7e-8082-5bb6c1e212a6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=111bee5c-5aab-4b7e-8082-5bb6c1e212a6,segment=NetworkSegment(f02b75f3-05b1-448c-9514-cd66fd6c66f7),segment_id=f02b75f3-05b1-448c-9514-cd66fd6c66f7)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1097.950091] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (111bee5c-5aab-4b7e-8082-5bb6c1e212a6), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.954626] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit called with port settings {'id': '111bee5c-5aab-4b7e-8082-5bb6c1e212a6', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:c4:dd:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7cecd02c-7008-4b75-93ef-64e91030c335', 'device_owner': 'network:dhcp', 'standard_attr_id': 1619, '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-21T22:43:10Z', 'updated_at': '2025-11-21T22:43:50Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}] (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1097.954802] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_precommit: [ 1097.954802] [50969]: key[mac_address], fa:16:3e:c4:dd:c4 -> None [ 1097.954802] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1097.954802] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1097.954802] [50969]: key[binding:vnic_type], normal -> None [ 1097.954802] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.954802] [50969]: key[tags], [] -> None [ 1097.954802] [50969]: key[allowed_address_pairs], [] -> None [ 1097.954802] [50969]: key[created_at], 2025-11-21T22:43:10Z -> None [ 1097.954802] [50969]: key[name], -> None [ 1097.954802] [50969]: key[status], ACTIVE -> None [ 1097.954802] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1097.954802] [50969]: key[fixed_ips], [] -> None [ 1097.954802] [50969]: key[id], 111bee5c-5aab-4b7e-8082-5bb6c1e212a6 -> None [ 1097.954802] [50969]: key[port_security_enabled], False -> None [ 1097.954802] [50969]: key[network_id], 7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1097.954802] [50969]: key[security_groups], [] -> None [ 1097.954802] [50969]: key[binding:profile], {} -> None [ 1097.954802] [50969]: key[binding:host_id], devstack -> None [ 1097.954802] [50969]: key[revision_number], 5 -> None [ 1097.954802] [50969]: key[description], -> None [ 1097.954802] [50969]: key[updated_at], 2025-11-21T22:43:50Z -> None [ 1097.954802] [50969]: key[standard_attr_id], 1619 -> None [ 1097.954802] [50969]: key[admin_state_up], True -> None [ 1097.954802] [50969]: key[binding:vif_type], ovs -> None [ 1097.954802] [50969]: key[device_owner], network:dhcp -> None [ 1097.954802] [50969]: key[extra_dhcp_opts], [] -> None [ 1097.954802] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.956336] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Calling delete_port for 111bee5c-5aab-4b7e-8082-5bb6c1e212a6 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1097.999368] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (111bee5c-5aab-4b7e-8082-5bb6c1e212a6), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.007984] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Port': ['ID=111bee5c-5aab-4b7e-8082-5bb6c1e212a6,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.014588] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] No DVR routers for this DVR port 111bee5c-5aab-4b7e-8082-5bb6c1e212a6 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1098.014864] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit called with port settings {'id': '111bee5c-5aab-4b7e-8082-5bb6c1e212a6', 'name': '', 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:c4:dd:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7cecd02c-7008-4b75-93ef-64e91030c335', 'device_owner': 'network:dhcp', 'standard_attr_id': 1619, '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-21T22:43:10Z', 'updated_at': '2025-11-21T22:43:50Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}}] (original binding levels None) on network {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} with segments to bind None [ 1098.015107] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_port_postcommit: [ 1098.015107] [50969]: key[mac_address], fa:16:3e:c4:dd:c4 -> None [ 1098.015107] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1098.015107] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1098.015107] [50969]: key[binding:vnic_type], normal -> None [ 1098.015107] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.015107] [50969]: key[tags], [] -> None [ 1098.015107] [50969]: key[allowed_address_pairs], [] -> None [ 1098.015107] [50969]: key[created_at], 2025-11-21T22:43:10Z -> None [ 1098.015107] [50969]: key[name], -> None [ 1098.015107] [50969]: key[status], ACTIVE -> None [ 1098.015107] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.015107] [50969]: key[fixed_ips], [] -> None [ 1098.015107] [50969]: key[id], 111bee5c-5aab-4b7e-8082-5bb6c1e212a6 -> None [ 1098.015107] [50969]: key[port_security_enabled], False -> None [ 1098.015107] [50969]: key[network_id], 7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1098.015107] [50969]: key[security_groups], [] -> None [ 1098.015107] [50969]: key[binding:profile], {} -> None [ 1098.015107] [50969]: key[binding:host_id], devstack -> None [ 1098.015107] [50969]: key[revision_number], 5 -> None [ 1098.015107] [50969]: key[description], -> None [ 1098.015107] [50969]: key[updated_at], 2025-11-21T22:43:50Z -> None [ 1098.015107] [50969]: key[standard_attr_id], 1619 -> None [ 1098.015107] [50969]: key[admin_state_up], True -> None [ 1098.015107] [50969]: key[binding:vif_type], ovs -> None [ 1098.015107] [50969]: key[device_owner], network:dhcp -> None [ 1098.015107] [50969]: key[extra_dhcp_opts], [] -> None [ 1098.015107] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.036993] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (7cecd02c-7008-4b75-93ef-64e91030c335), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.046033] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_precommit called with network settings {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} (original settings None) and network segments [{'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}] [ 1098.046246] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_precommit: [ 1098.046246] [50969]: key[qinq], None -> None [ 1098.046246] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.046246] [50969]: key[tags], [] -> None [ 1098.046246] [50969]: key[router:external], False -> None [ 1098.046246] [50969]: key[created_at], 2025-11-21T22:43:07Z -> None [ 1098.046246] [50969]: key[name], tempest-ServersTestMultiNic-661791258 -> None [ 1098.046246] [50969]: key[status], ACTIVE -> None [ 1098.046246] [50969]: key[ipv6_address_scope], None -> None [ 1098.046246] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.046246] [50969]: key[availability_zone_hints], [] -> None [ 1098.046246] [50969]: key[availability_zones], ['nova'] -> None [ 1098.046246] [50969]: key[id], 7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1098.046246] [50969]: key[port_security_enabled], True -> None [ 1098.046246] [50969]: key[subnets], [] -> None [ 1098.046246] [50969]: key[provider:segmentation_id], 307 -> None [ 1098.046246] [50969]: key[provider:network_type], vlan -> None [ 1098.046246] [50969]: key[revision_number], 3 -> None [ 1098.046246] [50969]: key[provider:physical_network], default -> None [ 1098.046246] [50969]: key[description], -> None [ 1098.046246] [50969]: key[updated_at], 2025-11-21T22:43:50Z -> None [ 1098.046246] [50969]: key[standard_attr_id], 1612 -> None [ 1098.046246] [50969]: key[admin_state_up], True -> None [ 1098.046246] [50969]: key[shared], False -> None [ 1098.046246] [50969]: key[ipv4_address_scope], None -> None [ 1098.046246] [50969]: key[vlan_transparent], None -> None [ 1098.046246] [50969]: key[mtu], 8950 -> None [ 1098.046246] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.046987] [50969]: DEBUG neutron.services.segments.db [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7cecd02c-7008-4b75-93ef-64e91030c335']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1098.050880] [50969]: DEBUG neutron.services.segments.db [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f02b75f3-05b1-448c-9514-cd66fd6c66f7') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1098.051106] [50969]: DEBUG neutron.services.segments.db [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f02b75f3-05b1-448c-9514-cd66fd6c66f7') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1098.055235] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (f02b75f3-05b1-448c-9514-cd66fd6c66f7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.061856] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (f02b75f3-05b1-448c-9514-cd66fd6c66f7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.072016] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Releasing vlan 307 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1098.072380] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (f02b75f3-05b1-448c-9514-cd66fd6c66f7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.077077] [50968]: [pid: 50968|app: 0|req: 5292/10241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:50 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.102358] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (7cecd02c-7008-4b75-93ef-64e91030c335), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.102544] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_postcommit called with network settings {'id': '7cecd02c-7008-4b75-93ef-64e91030c335', 'name': 'tempest-ServersTestMultiNic-661791258', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1612, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:07Z', 'updated_at': '2025-11-21T22:43:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 307} (original settings None) and network segments [{'id': 'f02b75f3-05b1-448c-9514-cd66fd6c66f7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 307, 'network_id': '7cecd02c-7008-4b75-93ef-64e91030c335'}] [ 1098.102687] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] delete_network_postcommit: [ 1098.102687] [50969]: key[qinq], None -> None [ 1098.102687] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.102687] [50969]: key[tags], [] -> None [ 1098.102687] [50969]: key[router:external], False -> None [ 1098.102687] [50969]: key[created_at], 2025-11-21T22:43:07Z -> None [ 1098.102687] [50969]: key[name], tempest-ServersTestMultiNic-661791258 -> None [ 1098.102687] [50969]: key[status], ACTIVE -> None [ 1098.102687] [50969]: key[ipv6_address_scope], None -> None [ 1098.102687] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.102687] [50969]: key[availability_zone_hints], [] -> None [ 1098.102687] [50969]: key[availability_zones], ['nova'] -> None [ 1098.102687] [50969]: key[id], 7cecd02c-7008-4b75-93ef-64e91030c335 -> None [ 1098.102687] [50969]: key[port_security_enabled], True -> None [ 1098.102687] [50969]: key[subnets], [] -> None [ 1098.102687] [50969]: key[provider:segmentation_id], 307 -> None [ 1098.102687] [50969]: key[provider:network_type], vlan -> None [ 1098.102687] [50969]: key[revision_number], 3 -> None [ 1098.102687] [50969]: key[provider:physical_network], default -> None [ 1098.102687] [50969]: key[description], -> None [ 1098.102687] [50969]: key[updated_at], 2025-11-21T22:43:50Z -> None [ 1098.102687] [50969]: key[standard_attr_id], 1612 -> None [ 1098.102687] [50969]: key[admin_state_up], True -> None [ 1098.102687] [50969]: key[shared], False -> None [ 1098.102687] [50969]: key[ipv4_address_scope], None -> None [ 1098.102687] [50969]: key[vlan_transparent], None -> None [ 1098.102687] [50969]: key[mtu], 8950 -> None [ 1098.102687] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.108484] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Pushing event deleted for resources: {'Network': ['ID=7cecd02c-7008-4b75-93ef-64e91030c335,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.110991] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7f90eb57-785a-47c9-b8ba-2cde15643c72 tempest-ServersTestMultiNic-565362409 tempest-ServersTestMultiNic-565362409-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.113512] [50969]: [pid: 50969|app: 0|req: 4950/10242] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:50 2025] DELETE /networking/v2.0/networks/7cecd02c-7008-4b75-93ef-64e91030c335 => generated 0 bytes in 235 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1098.226629] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f85eecfc-c2c3-460d-bb61-629eb209ec85 req-e9afdba1-cb8d-4b83-b8e4-5f6573a7c482 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.228287] [50968]: [pid: 50968|app: 0|req: 5293/10243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:50 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.233989] [50968]: DEBUG neutron.api.wsgi [req-f85eecfc-c2c3-460d-bb61-629eb209ec85 req-bac9298f-ffe9-4c15-9ad9-5483275d63d9 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1098.256989] [50968]: [pid: 50968|app: 0|req: 5294/10244] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:50 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.271030] [50968]: [pid: 50968|app: 0|req: 5295/10245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:50 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.438909] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (f1a7297e-1251-41c2-bc1b-3328784f6393), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.449856] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-541eb189-4143-4036-9700-1f2dab9ce0a8 req-5fedf871-16ee-439b-9be6-7149dc3ad370 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.451552] [50968]: [pid: 50968|app: 0|req: 5296/10246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:50 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.565228] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Deleting port 15e799d5-6a39-42c1-bc4f-af2c2b906e99 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1098.565389] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (15e799d5-6a39-42c1-bc4f-af2c2b906e99), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.592877] [50969]: DEBUG neutron.plugins.ml2.db [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] For port 15e799d5-6a39-42c1-bc4f-af2c2b906e99, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=15e799d5-6a39-42c1-bc4f-af2c2b906e99,segment=NetworkSegment(ba76d015-7bd9-41b6-88ac-f62be5b1076a),segment_id=ba76d015-7bd9-41b6-88ac-f62be5b1076a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1098.593144] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (15e799d5-6a39-42c1-bc4f-af2c2b906e99), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.597709] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] delete_port_precommit called with port settings {'id': '15e799d5-6a39-42c1-bc4f-af2c2b906e99', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a2:9e:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_interface', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', '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-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:29Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ba76d015-7bd9-41b6-88ac-f62be5b1076a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 300, 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30'}}] (original binding levels None) on network {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} with segments to bind None [ 1098.597940] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] delete_port_precommit: [ 1098.597940] [50969]: key[mac_address], fa:16:3e:a2:9e:30 -> None [ 1098.597940] [50969]: key[device_id], f1a7297e-1251-41c2-bc1b-3328784f6393 -> None [ 1098.597940] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1098.597940] [50969]: key[binding:vnic_type], normal -> None [ 1098.597940] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.597940] [50969]: key[tags], [] -> None [ 1098.597940] [50969]: key[allowed_address_pairs], [] -> None [ 1098.597940] [50969]: key[created_at], 2025-11-21T22:42:26Z -> None [ 1098.597940] [50969]: key[name], -> None [ 1098.597940] [50969]: key[status], ACTIVE -> None [ 1098.597940] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.597940] [50969]: key[fixed_ips], [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}] -> None [ 1098.597940] [50969]: key[id], 15e799d5-6a39-42c1-bc4f-af2c2b906e99 -> None [ 1098.597940] [50969]: key[port_security_enabled], False -> None [ 1098.597940] [50969]: key[network_id], 754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1098.597940] [50969]: key[security_groups], [] -> None [ 1098.597940] [50969]: key[binding:profile], {} -> None [ 1098.597940] [50969]: key[binding:host_id], devstack -> None [ 1098.597940] [50969]: key[revision_number], 5 -> None [ 1098.597940] [50969]: key[description], -> None [ 1098.597940] [50969]: key[updated_at], 2025-11-21T22:42:29Z -> None [ 1098.597940] [50969]: key[standard_attr_id], 1562 -> None [ 1098.597940] [50969]: key[admin_state_up], True -> None [ 1098.597940] [50969]: key[binding:vif_type], ovs -> None [ 1098.597940] [50969]: key[device_owner], network:router_interface -> None [ 1098.597940] [50969]: key[extra_dhcp_opts], [] -> None [ 1098.597940] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.599962] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Calling delete_port for 15e799d5-6a39-42c1-bc4f-af2c2b906e99 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1098.625302] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.702785] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (15e799d5-6a39-42c1-bc4f-af2c2b906e99), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.711405] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Pushing event deleted for resources: {'Port': ['ID=15e799d5-6a39-42c1-bc4f-af2c2b906e99,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.739188] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Deleting port 2154c690-625b-4030-a669-94b7f6840b79 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1098.739377] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (2154c690-625b-4030-a669-94b7f6840b79), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.743721] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] delete_port_postcommit called with port settings {'id': '15e799d5-6a39-42c1-bc4f-af2c2b906e99', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:a2:9e:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_interface', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', '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-21T22:42:26Z', 'updated_at': '2025-11-21T22:42:29Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ba76d015-7bd9-41b6-88ac-f62be5b1076a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 300, 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30'}}] (original binding levels None) on network {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c96d7f93-43ae-4321-bee2-daf68b591769'], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} with segments to bind None [ 1098.743946] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] delete_port_postcommit: [ 1098.743946] [50969]: key[mac_address], fa:16:3e:a2:9e:30 -> None [ 1098.743946] [50969]: key[device_id], f1a7297e-1251-41c2-bc1b-3328784f6393 -> None [ 1098.743946] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1098.743946] [50969]: key[binding:vnic_type], normal -> None [ 1098.743946] [50969]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.743946] [50969]: key[tags], [] -> None [ 1098.743946] [50969]: key[allowed_address_pairs], [] -> None [ 1098.743946] [50969]: key[created_at], 2025-11-21T22:42:26Z -> None [ 1098.743946] [50969]: key[name], -> None [ 1098.743946] [50969]: key[status], ACTIVE -> None [ 1098.743946] [50969]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1098.743946] [50969]: key[fixed_ips], [{'subnet_id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'ip_address': '192.168.128.1'}] -> None [ 1098.743946] [50969]: key[id], 15e799d5-6a39-42c1-bc4f-af2c2b906e99 -> None [ 1098.743946] [50969]: key[port_security_enabled], False -> None [ 1098.743946] [50969]: key[network_id], 754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1098.743946] [50969]: key[security_groups], [] -> None [ 1098.743946] [50969]: key[binding:profile], {} -> None [ 1098.743946] [50969]: key[binding:host_id], devstack -> None [ 1098.743946] [50969]: key[revision_number], 5 -> None [ 1098.743946] [50969]: key[description], -> None [ 1098.743946] [50969]: key[updated_at], 2025-11-21T22:42:29Z -> None [ 1098.743946] [50969]: key[standard_attr_id], 1562 -> None [ 1098.743946] [50969]: key[admin_state_up], True -> None [ 1098.743946] [50969]: key[binding:vif_type], ovs -> None [ 1098.743946] [50969]: key[device_owner], network:router_interface -> None [ 1098.743946] [50969]: key[extra_dhcp_opts], [] -> None [ 1098.743946] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.765586] [50968]: DEBUG neutron.plugins.ml2.db [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] For port 2154c690-625b-4030-a669-94b7f6840b79, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2154c690-625b-4030-a669-94b7f6840b79,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1098.765817] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (2154c690-625b-4030-a669-94b7f6840b79), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.771610] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] delete_port_precommit called with port settings {'id': '2154c690-625b-4030-a669-94b7f6840b79', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:a2:42:c6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_interface', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', '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-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1098.771873] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] delete_port_precommit: [ 1098.771873] [50968]: key[mac_address], fa:16:3e:a2:42:c6 -> None [ 1098.771873] [50968]: key[device_id], 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 -> None [ 1098.771873] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1098.771873] [50968]: key[binding:vnic_type], normal -> None [ 1098.771873] [50968]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1098.771873] [50968]: key[tags], [] -> None [ 1098.771873] [50968]: key[allowed_address_pairs], [] -> None [ 1098.771873] [50968]: key[created_at], 2025-11-21T22:40:04Z -> None [ 1098.771873] [50968]: key[name], -> None [ 1098.771873] [50968]: key[status], ACTIVE -> None [ 1098.771873] [50968]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1098.771873] [50968]: key[fixed_ips], [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}] -> None [ 1098.771873] [50968]: key[id], 2154c690-625b-4030-a669-94b7f6840b79 -> None [ 1098.771873] [50968]: key[port_security_enabled], False -> None [ 1098.771873] [50968]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1098.771873] [50968]: key[security_groups], [] -> None [ 1098.771873] [50968]: key[binding:profile], {} -> None [ 1098.771873] [50968]: key[binding:host_id], devstack -> None [ 1098.771873] [50968]: key[revision_number], 5 -> None [ 1098.771873] [50968]: key[description], -> None [ 1098.771873] [50968]: key[updated_at], 2025-11-21T22:40:06Z -> None [ 1098.771873] [50968]: key[standard_attr_id], 1339 -> None [ 1098.771873] [50968]: key[admin_state_up], True -> None [ 1098.771873] [50968]: key[binding:vif_type], ovs -> None [ 1098.771873] [50968]: key[device_owner], network:router_interface -> None [ 1098.771873] [50968]: key[extra_dhcp_opts], [] -> None [ 1098.771873] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.774086] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Calling delete_port for 2154c690-625b-4030-a669-94b7f6840b79 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1098.807138] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (f1a7297e-1251-41c2-bc1b-3328784f6393), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.876507] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (2154c690-625b-4030-a669-94b7f6840b79), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.884851] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Pushing event deleted for resources: {'Port': ['ID=2154c690-625b-4030-a669-94b7f6840b79,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.910900] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] delete_port_postcommit called with port settings {'id': '2154c690-625b-4030-a669-94b7f6840b79', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:a2:42:c6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_interface', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', '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-21T22:40:04Z', 'updated_at': '2025-11-21T22:40:06Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['21e05d29-8ae6-4baf-8f6d-9aa945e2b47b'], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1098.911092] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] delete_port_postcommit: [ 1098.911092] [50968]: key[mac_address], fa:16:3e:a2:42:c6 -> None [ 1098.911092] [50968]: key[device_id], 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 -> None [ 1098.911092] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1098.911092] [50968]: key[binding:vnic_type], normal -> None [ 1098.911092] [50968]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1098.911092] [50968]: key[tags], [] -> None [ 1098.911092] [50968]: key[allowed_address_pairs], [] -> None [ 1098.911092] [50968]: key[created_at], 2025-11-21T22:40:04Z -> None [ 1098.911092] [50968]: key[name], -> None [ 1098.911092] [50968]: key[status], ACTIVE -> None [ 1098.911092] [50968]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1098.911092] [50968]: key[fixed_ips], [{'subnet_id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'ip_address': '192.168.128.1'}] -> None [ 1098.911092] [50968]: key[id], 2154c690-625b-4030-a669-94b7f6840b79 -> None [ 1098.911092] [50968]: key[port_security_enabled], False -> None [ 1098.911092] [50968]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1098.911092] [50968]: key[security_groups], [] -> None [ 1098.911092] [50968]: key[binding:profile], {} -> None [ 1098.911092] [50968]: key[binding:host_id], devstack -> None [ 1098.911092] [50968]: key[revision_number], 5 -> None [ 1098.911092] [50968]: key[description], -> None [ 1098.911092] [50968]: key[updated_at], 2025-11-21T22:40:06Z -> None [ 1098.911092] [50968]: key[standard_attr_id], 1339 -> None [ 1098.911092] [50968]: key[admin_state_up], True -> None [ 1098.911092] [50968]: key[binding:vif_type], ovs -> None [ 1098.911092] [50968]: key[device_owner], network:router_interface -> None [ 1098.911092] [50968]: key[extra_dhcp_opts], [] -> None [ 1098.911092] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.926367] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Router f1a7297e-1251-41c2-bc1b-3328784f6393 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1098.958376] [50968]: DEBUG neutron_lib.callbacks.manager [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.979030] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a7a46192-e255-4c6f-9d45-487ce36ce123 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1098.983850] [50969]: [pid: 50969|app: 0|req: 4951/10247] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:43:50 2025] PUT /networking/v2.0/routers/f1a7297e-1251-41c2-bc1b-3328784f6393/remove_router_interface => generated 309 bytes in 781 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.987185] [50969]: DEBUG neutron.api.wsgi [req-541eb189-4143-4036-9700-1f2dab9ce0a8 req-796dab91-1263-4087-86e4-d5316bc3fdf3 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.012441] [50969]: [pid: 50969|app: 0|req: 4952/10248] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:51 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.027644] [50969]: [pid: 50969|app: 0|req: 4953/10249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:51 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.058812] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad37fdf4-14dc-45a5-b5a4-3838fb945649 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.060037] [50969]: [pid: 50969|app: 0|req: 4954/10250] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:43:51 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 789 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.072550] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Router 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1099.119682] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks [] for router (f1a7297e-1251-41c2-bc1b-3328784f6393), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.126058] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-eb5faef1-c665-473f-b90b-05f1e7b046ef admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1099.129949] [50968]: [pid: 50968|app: 0|req: 5297/10251] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:43:50 2025] PUT /networking/v2.0/routers/9cdd51c8-3d5e-4a3a-a75b-c04338cb6847/remove_router_interface => generated 309 bytes in 678 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.171234] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks [] for router_gateway (f1a7297e-1251-41c2-bc1b-3328784f6393), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.185045] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks [] for router (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.195578] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Deleting port a4b6332f-b74d-4835-80a3-aa4a70bf9c28 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1099.195758] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a4b6332f-b74d-4835-80a3-aa4a70bf9c28), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.241440] [50969]: DEBUG neutron.plugins.ml2.db [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] For port a4b6332f-b74d-4835-80a3-aa4a70bf9c28, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a4b6332f-b74d-4835-80a3-aa4a70bf9c28,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1099.241622] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a4b6332f-b74d-4835-80a3-aa4a70bf9c28), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.246719] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] delete_port_precommit called with port settings {'id': 'a4b6332f-b74d-4835-80a3-aa4a70bf9c28', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:ee:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1559, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:42:25Z', 'updated_at': '2025-11-21T22:42: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1099.246719] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] delete_port_precommit: [ 1099.246719] [50969]: key[mac_address], fa:16:3e:31:ee:47 -> None [ 1099.246719] [50969]: key[device_id], f1a7297e-1251-41c2-bc1b-3328784f6393 -> None [ 1099.246719] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1099.246719] [50969]: key[binding:vnic_type], normal -> None [ 1099.246719] [50969]: key[project_id], -> None [ 1099.246719] [50969]: key[tags], [] -> None [ 1099.246719] [50969]: key[allowed_address_pairs], [] -> None [ 1099.246719] [50969]: key[created_at], 2025-11-21T22:42:25Z -> None [ 1099.246719] [50969]: key[name], -> None [ 1099.246719] [50969]: key[status], ACTIVE -> None [ 1099.246719] [50969]: key[tenant_id], -> None [ 1099.246719] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.152'}] -> None [ 1099.246719] [50969]: key[id], a4b6332f-b74d-4835-80a3-aa4a70bf9c28 -> None [ 1099.246719] [50969]: key[port_security_enabled], False -> None [ 1099.246719] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1099.246719] [50969]: key[security_groups], [] -> None [ 1099.246719] [50969]: key[binding:profile], {} -> None [ 1099.246719] [50969]: key[binding:host_id], devstack -> None [ 1099.246719] [50969]: key[revision_number], 5 -> None [ 1099.246719] [50969]: key[description], -> None [ 1099.246719] [50969]: key[updated_at], 2025-11-21T22:42:26Z -> None [ 1099.246719] [50969]: key[standard_attr_id], 1559 -> None [ 1099.246719] [50969]: key[admin_state_up], True -> None [ 1099.246719] [50969]: key[binding:vif_type], ovs -> None [ 1099.246719] [50969]: key[device_owner], network:router_gateway -> None [ 1099.246719] [50969]: key[extra_dhcp_opts], [] -> None [ 1099.246719] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.248727] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks [] for router_gateway (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.248809] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Calling delete_port for a4b6332f-b74d-4835-80a3-aa4a70bf9c28 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1099.271886] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Deleting port a8523a66-477e-4acf-892d-6baaf7b3b84c {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1099.272104] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a8523a66-477e-4acf-892d-6baaf7b3b84c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.306132] [50968]: DEBUG neutron.plugins.ml2.db [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] For port a8523a66-477e-4acf-892d-6baaf7b3b84c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a8523a66-477e-4acf-892d-6baaf7b3b84c,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1099.306345] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a8523a66-477e-4acf-892d-6baaf7b3b84c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.312086] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] delete_port_precommit called with port settings {'id': 'a8523a66-477e-4acf-892d-6baaf7b3b84c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:55:0d:c7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.214'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1099.312360] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] delete_port_precommit: [ 1099.312360] [50968]: key[mac_address], fa:16:3e:55:0d:c7 -> None [ 1099.312360] [50968]: key[device_id], 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 -> None [ 1099.312360] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1099.312360] [50968]: key[binding:vnic_type], normal -> None [ 1099.312360] [50968]: key[project_id], -> None [ 1099.312360] [50968]: key[tags], [] -> None [ 1099.312360] [50968]: key[allowed_address_pairs], [] -> None [ 1099.312360] [50968]: key[created_at], 2025-11-21T22:40:03Z -> None [ 1099.312360] [50968]: key[name], -> None [ 1099.312360] [50968]: key[status], ACTIVE -> None [ 1099.312360] [50968]: key[tenant_id], -> None [ 1099.312360] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.214'}] -> None [ 1099.312360] [50968]: key[id], a8523a66-477e-4acf-892d-6baaf7b3b84c -> None [ 1099.312360] [50968]: key[port_security_enabled], False -> None [ 1099.312360] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1099.312360] [50968]: key[security_groups], [] -> None [ 1099.312360] [50968]: key[binding:profile], {} -> None [ 1099.312360] [50968]: key[binding:host_id], devstack -> None [ 1099.312360] [50968]: key[revision_number], 5 -> None [ 1099.312360] [50968]: key[description], -> None [ 1099.312360] [50968]: key[updated_at], 2025-11-21T22:40:04Z -> None [ 1099.312360] [50968]: key[standard_attr_id], 1330 -> None [ 1099.312360] [50968]: key[admin_state_up], True -> None [ 1099.312360] [50968]: key[binding:vif_type], ovs -> None [ 1099.312360] [50968]: key[device_owner], network:router_gateway -> None [ 1099.312360] [50968]: key[extra_dhcp_opts], [] -> None [ 1099.312360] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.314371] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Calling delete_port for a8523a66-477e-4acf-892d-6baaf7b3b84c owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1099.363705] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a4b6332f-b74d-4835-80a3-aa4a70bf9c28), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.374355] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Pushing event deleted for resources: {'Port': ['ID=a4b6332f-b74d-4835-80a3-aa4a70bf9c28,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.405031] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a8523a66-477e-4acf-892d-6baaf7b3b84c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.406792] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] delete_port_postcommit called with port settings {'id': 'a4b6332f-b74d-4835-80a3-aa4a70bf9c28', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:ee:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f1a7297e-1251-41c2-bc1b-3328784f6393', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1559, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:42:25Z', 'updated_at': '2025-11-21T22:42: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1099.406963] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] delete_port_postcommit: [ 1099.406963] [50969]: key[mac_address], fa:16:3e:31:ee:47 -> None [ 1099.406963] [50969]: key[device_id], f1a7297e-1251-41c2-bc1b-3328784f6393 -> None [ 1099.406963] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1099.406963] [50969]: key[binding:vnic_type], normal -> None [ 1099.406963] [50969]: key[project_id], -> None [ 1099.406963] [50969]: key[tags], [] -> None [ 1099.406963] [50969]: key[allowed_address_pairs], [] -> None [ 1099.406963] [50969]: key[created_at], 2025-11-21T22:42:25Z -> None [ 1099.406963] [50969]: key[name], -> None [ 1099.406963] [50969]: key[status], ACTIVE -> None [ 1099.406963] [50969]: key[tenant_id], -> None [ 1099.406963] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.152'}] -> None [ 1099.406963] [50969]: key[id], a4b6332f-b74d-4835-80a3-aa4a70bf9c28 -> None [ 1099.406963] [50969]: key[port_security_enabled], False -> None [ 1099.406963] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1099.406963] [50969]: key[security_groups], [] -> None [ 1099.406963] [50969]: key[binding:profile], {} -> None [ 1099.406963] [50969]: key[binding:host_id], devstack -> None [ 1099.406963] [50969]: key[revision_number], 5 -> None [ 1099.406963] [50969]: key[description], -> None [ 1099.406963] [50969]: key[updated_at], 2025-11-21T22:42:26Z -> None [ 1099.406963] [50969]: key[standard_attr_id], 1559 -> None [ 1099.406963] [50969]: key[admin_state_up], True -> None [ 1099.406963] [50969]: key[binding:vif_type], ovs -> None [ 1099.406963] [50969]: key[device_owner], network:router_gateway -> None [ 1099.406963] [50969]: key[extra_dhcp_opts], [] -> None [ 1099.406963] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.408536] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (f1a7297e-1251-41c2-bc1b-3328784f6393), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.414056] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Pushing event deleted for resources: {'Port': ['ID=a8523a66-477e-4acf-892d-6baaf7b3b84c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.443671] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (f1a7297e-1251-41c2-bc1b-3328784f6393), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.444751] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] delete_port_postcommit called with port settings {'id': 'a8523a66-477e-4acf-892d-6baaf7b3b84c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:55:0d:c7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9cdd51c8-3d5e-4a3a-a75b-c04338cb6847', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.214'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1099.445065] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] delete_port_postcommit: [ 1099.445065] [50968]: key[mac_address], fa:16:3e:55:0d:c7 -> None [ 1099.445065] [50968]: key[device_id], 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 -> None [ 1099.445065] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1099.445065] [50968]: key[binding:vnic_type], normal -> None [ 1099.445065] [50968]: key[project_id], -> None [ 1099.445065] [50968]: key[tags], [] -> None [ 1099.445065] [50968]: key[allowed_address_pairs], [] -> None [ 1099.445065] [50968]: key[created_at], 2025-11-21T22:40:03Z -> None [ 1099.445065] [50968]: key[name], -> None [ 1099.445065] [50968]: key[status], ACTIVE -> None [ 1099.445065] [50968]: key[tenant_id], -> None [ 1099.445065] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.214'}] -> None [ 1099.445065] [50968]: key[id], a8523a66-477e-4acf-892d-6baaf7b3b84c -> None [ 1099.445065] [50968]: key[port_security_enabled], False -> None [ 1099.445065] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1099.445065] [50968]: key[security_groups], [] -> None [ 1099.445065] [50968]: key[binding:profile], {} -> None [ 1099.445065] [50968]: key[binding:host_id], devstack -> None [ 1099.445065] [50968]: key[revision_number], 5 -> None [ 1099.445065] [50968]: key[description], -> None [ 1099.445065] [50968]: key[updated_at], 2025-11-21T22:40:04Z -> None [ 1099.445065] [50968]: key[standard_attr_id], 1330 -> None [ 1099.445065] [50968]: key[admin_state_up], True -> None [ 1099.445065] [50968]: key[binding:vif_type], ovs -> None [ 1099.445065] [50968]: key[device_owner], network:router_gateway -> None [ 1099.445065] [50968]: key[extra_dhcp_opts], [] -> None [ 1099.445065] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.446145] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks [] for router_controller (f1a7297e-1251-41c2-bc1b-3328784f6393), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.446542] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.475102] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (f1a7297e-1251-41c2-bc1b-3328784f6393), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.475425] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Fanout notify agent at l3_agent the message router_deleted on router f1a7297e-1251-41c2-bc1b-3328784f6393 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1099.480662] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bf426cd6-6043-4110-9901-ede25e6eb044 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.481267] [50969]: [pid: 50969|app: 0|req: 4955/10252] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:51 2025] DELETE /networking/v2.0/routers/f1a7297e-1251-41c2-bc1b-3328784f6393 => generated 0 bytes in 421 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1099.495882] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.495882] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks [] for router_controller (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.502252] [50969]: [pid: 50969|app: 0|req: 4956/10253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:51 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.519179] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (9cdd51c8-3d5e-4a3a-a75b-c04338cb6847), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.519541] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Fanout notify agent at l3_agent the message router_deleted on router 9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1099.525015] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3d96877e-0f5b-41f6-8549-7327b038e51d admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.525566] [50968]: [pid: 50968|app: 0|req: 5298/10254] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:51 2025] DELETE /networking/v2.0/routers/9cdd51c8-3d5e-4a3a-a75b-c04338cb6847 => generated 0 bytes in 393 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1099.534373] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39978544-3105-40e2-bb18-205735f1fda2 req-317071d0-ec87-4761-859a-994758fd31ff tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.535554] [50969]: [pid: 50969|app: 0|req: 4957/10255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:51 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.544833] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] Deleting subnet c96d7f93-43ae-4321-bee2-daf68b591769 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1099.547122] [50968]: DEBUG neutron_lib.callbacks.manager [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] Publish callbacks [] for subnet (c96d7f93-43ae-4321-bee2-daf68b591769), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.559274] [50968]: DEBUG neutron_lib.callbacks.manager [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (c96d7f93-43ae-4321-bee2-daf68b591769), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.560505] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] Deleting subnet 21e05d29-8ae6-4baf-8f6d-9aa945e2b47b {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1099.562828] [50969]: DEBUG neutron_lib.callbacks.manager [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] Publish callbacks [] for subnet (21e05d29-8ae6-4baf-8f6d-9aa945e2b47b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.574996] [50969]: DEBUG neutron_lib.callbacks.manager [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (21e05d29-8ae6-4baf-8f6d-9aa945e2b47b), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.601877] [50968]: DEBUG neutron_lib.callbacks.manager [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (c96d7f93-43ae-4321-bee2-daf68b591769), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.603804] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] delete_subnet_precommit called with subnet settings {'id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'name': 'tempest-ServersTestMultiNic-1241717757-subnet', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1557, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:42:25Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1099.603804] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] delete_subnet_precommit: [ 1099.603804] [50968]: key[service_types], [] -> None [ 1099.603804] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.603804] [50968]: key[tags], [] -> None [ 1099.603804] [50968]: key[router:external], False -> None [ 1099.603804] [50968]: key[ipv6_ra_mode], None -> None [ 1099.603804] [50968]: key[created_at], 2025-11-21T22:42:25Z -> None [ 1099.603804] [50968]: key[name], tempest-ServersTestMultiNic-1241717757-subnet -> None [ 1099.603804] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1099.603804] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.603804] [50968]: key[id], c96d7f93-43ae-4321-bee2-daf68b591769 -> None [ 1099.603804] [50968]: key[network_id], 754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1099.603804] [50968]: key[host_routes], [] -> None [ 1099.603804] [50968]: key[revision_number], 0 -> None [ 1099.603804] [50968]: key[dns_nameservers], [] -> None [ 1099.603804] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1099.603804] [50968]: key[updated_at], 2025-11-21T22:42:25Z -> None [ 1099.603804] [50968]: key[description], -> None [ 1099.603804] [50968]: key[standard_attr_id], 1557 -> None [ 1099.603804] [50968]: key[segment_id], None -> None [ 1099.603804] [50968]: key[shared], False -> None [ 1099.603804] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1099.603804] [50968]: key[ipv6_address_mode], None -> None [ 1099.603804] [50968]: key[enable_dhcp], True -> None [ 1099.603804] [50968]: key[subnetpool_id], None -> None [ 1099.603804] [50968]: key[ip_version], 4 -> None [ 1099.603804] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.613155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (21e05d29-8ae6-4baf-8f6d-9aa945e2b47b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.613653] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] delete_subnet_precommit called with subnet settings {'id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'name': 'tempest-ServersNegativeTestJSON-738410126-subnet', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1321, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) [ 1099.613827] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] delete_subnet_precommit: [ 1099.613827] [50969]: key[service_types], [] -> None [ 1099.613827] [50969]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.613827] [50969]: key[tags], [] -> None [ 1099.613827] [50969]: key[router:external], False -> None [ 1099.613827] [50969]: key[ipv6_ra_mode], None -> None [ 1099.613827] [50969]: key[created_at], 2025-11-21T22:40:02Z -> None [ 1099.613827] [50969]: key[name], tempest-ServersNegativeTestJSON-738410126-subnet -> None [ 1099.613827] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1099.613827] [50969]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.613827] [50969]: key[id], 21e05d29-8ae6-4baf-8f6d-9aa945e2b47b -> None [ 1099.613827] [50969]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1099.613827] [50969]: key[host_routes], [] -> None [ 1099.613827] [50969]: key[revision_number], 0 -> None [ 1099.613827] [50969]: key[dns_nameservers], [] -> None [ 1099.613827] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1099.613827] [50969]: key[updated_at], 2025-11-21T22:40:02Z -> None [ 1099.613827] [50969]: key[description], -> None [ 1099.613827] [50969]: key[standard_attr_id], 1321 -> None [ 1099.613827] [50969]: key[segment_id], None -> None [ 1099.613827] [50969]: key[shared], False -> None [ 1099.613827] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1099.613827] [50969]: key[ipv6_address_mode], None -> None [ 1099.613827] [50969]: key[enable_dhcp], True -> None [ 1099.613827] [50969]: key[subnetpool_id], None -> None [ 1099.613827] [50969]: key[ip_version], 4 -> None [ 1099.613827] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.626558] [50968]: DEBUG neutron_lib.callbacks.manager [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (c96d7f93-43ae-4321-bee2-daf68b591769), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.626558] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'c96d7f93-43ae-4321-bee2-daf68b591769', 'name': 'tempest-ServersTestMultiNic-1241717757-subnet', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1557, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:42:25Z', 'updated_at': '2025-11-21T22:42:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) [ 1099.626814] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] delete_subnet_postcommit: [ 1099.626814] [50968]: key[service_types], [] -> None [ 1099.626814] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.626814] [50968]: key[tags], [] -> None [ 1099.626814] [50968]: key[router:external], False -> None [ 1099.626814] [50968]: key[ipv6_ra_mode], None -> None [ 1099.626814] [50968]: key[created_at], 2025-11-21T22:42:25Z -> None [ 1099.626814] [50968]: key[name], tempest-ServersTestMultiNic-1241717757-subnet -> None [ 1099.626814] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1099.626814] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.626814] [50968]: key[id], c96d7f93-43ae-4321-bee2-daf68b591769 -> None [ 1099.626814] [50968]: key[network_id], 754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1099.626814] [50968]: key[host_routes], [] -> None [ 1099.626814] [50968]: key[revision_number], 0 -> None [ 1099.626814] [50968]: key[dns_nameservers], [] -> None [ 1099.626814] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1099.626814] [50968]: key[updated_at], 2025-11-21T22:42:25Z -> None [ 1099.626814] [50968]: key[description], -> None [ 1099.626814] [50968]: key[standard_attr_id], 1557 -> None [ 1099.626814] [50968]: key[segment_id], None -> None [ 1099.626814] [50968]: key[shared], False -> None [ 1099.626814] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1099.626814] [50968]: key[ipv6_address_mode], None -> None [ 1099.626814] [50968]: key[enable_dhcp], True -> None [ 1099.626814] [50968]: key[subnetpool_id], None -> None [ 1099.626814] [50968]: key[ip_version], 4 -> None [ 1099.626814] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.631302] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=c96d7f93-43ae-4321-bee2-daf68b591769,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.638029] [50969]: DEBUG neutron_lib.callbacks.manager [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (21e05d29-8ae6-4baf-8f6d-9aa945e2b47b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.638259] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] delete_subnet_postcommit called with subnet settings {'id': '21e05d29-8ae6-4baf-8f6d-9aa945e2b47b', 'name': 'tempest-ServersNegativeTestJSON-738410126-subnet', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1321, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) [ 1099.638432] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] delete_subnet_postcommit: [ 1099.638432] [50969]: key[service_types], [] -> None [ 1099.638432] [50969]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.638432] [50969]: key[tags], [] -> None [ 1099.638432] [50969]: key[router:external], False -> None [ 1099.638432] [50969]: key[ipv6_ra_mode], None -> None [ 1099.638432] [50969]: key[created_at], 2025-11-21T22:40:02Z -> None [ 1099.638432] [50969]: key[name], tempest-ServersNegativeTestJSON-738410126-subnet -> None [ 1099.638432] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1099.638432] [50969]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.638432] [50969]: key[id], 21e05d29-8ae6-4baf-8f6d-9aa945e2b47b -> None [ 1099.638432] [50969]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1099.638432] [50969]: key[host_routes], [] -> None [ 1099.638432] [50969]: key[revision_number], 0 -> None [ 1099.638432] [50969]: key[dns_nameservers], [] -> None [ 1099.638432] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1099.638432] [50969]: key[updated_at], 2025-11-21T22:40:02Z -> None [ 1099.638432] [50969]: key[description], -> None [ 1099.638432] [50969]: key[standard_attr_id], 1321 -> None [ 1099.638432] [50969]: key[segment_id], None -> None [ 1099.638432] [50969]: key[shared], False -> None [ 1099.638432] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1099.638432] [50969]: key[ipv6_address_mode], None -> None [ 1099.638432] [50969]: key[enable_dhcp], True -> None [ 1099.638432] [50969]: key[subnetpool_id], None -> None [ 1099.638432] [50969]: key[ip_version], 4 -> None [ 1099.638432] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.639161] [50968]: DEBUG neutron_lib.callbacks.manager [None req-335073e8-559c-4daf-80a8-f47c81eee193 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.642980] [50968]: [pid: 50968|app: 0|req: 5299/10256] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:51 2025] DELETE /networking/v2.0/subnets/c96d7f93-43ae-4321-bee2-daf68b591769 => generated 0 bytes in 115 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1099.644674] [50968]: DEBUG neutron.api.wsgi [req-39978544-3105-40e2-bb18-205735f1fda2 req-6595aac0-35f1-406f-9090-7931382a8b67 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.647108] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] Pushing event deleted for resources: {'Subnet': ['ID=21e05d29-8ae6-4baf-8f6d-9aa945e2b47b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.657287] [50969]: DEBUG neutron_lib.callbacks.manager [None req-254325a1-695f-4712-b138-ecf098dcaa6f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.659713] [50969]: [pid: 50969|app: 0|req: 4958/10257] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:43:51 2025] DELETE /networking/v2.0/subnets/21e05d29-8ae6-4baf-8f6d-9aa945e2b47b => generated 0 bytes in 124 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1099.672320] [50968]: [pid: 50968|app: 0|req: 5300/10258] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:51 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.678088] [50969]: [pid: 50969|app: 0|req: 4959/10259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:52 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.706155] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (754b9531-573b-4f61-b59d-5b5614bcae30), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.706634] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (f4847b0e-f3e7-470d-9b23-b38b0c475093), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.725110] [50969]: INFO neutron.services.segments.plugin [-] Segment f02b75f3-05b1-448c-9514-cd66fd6c66f7 resource provider aggregate not found [ 1099.736349] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Deleting port 1f5dd924-757f-4eaf-af2e-9b89acba235b {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1099.736537] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1f5dd924-757f-4eaf-af2e-9b89acba235b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.738358] [50969]: INFO neutron.services.segments.plugin [-] Segment f02b75f3-05b1-448c-9514-cd66fd6c66f7 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 f02b75f3-05b1-448c-9514-cd66fd6c66f7 found for delete ", "request_id": "req-49bc70d4-07fb-4c1d-8a70-2dc96eebb61b"}]} [ 1099.739907] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Deleting port 1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1099.740110] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.760965] [50969]: DEBUG neutron.plugins.ml2.db [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] For port 1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7,segment=NetworkSegment(e52609f9-edb7-4b5b-aa07-22a64d4cd8db),segment_id=e52609f9-edb7-4b5b-aa07-22a64d4cd8db)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1099.760965] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.764122] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] delete_port_precommit called with port settings {'id': '1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:6f:f6:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f4847b0e-f3e7-470d-9b23-b38b0c475093', 'device_owner': 'network:dhcp', 'standard_attr_id': 1380, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:15Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1099.764302] [50968]: DEBUG neutron.plugins.ml2.db [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] For port 1f5dd924-757f-4eaf-af2e-9b89acba235b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1f5dd924-757f-4eaf-af2e-9b89acba235b,segment=NetworkSegment(ba76d015-7bd9-41b6-88ac-f62be5b1076a),segment_id=ba76d015-7bd9-41b6-88ac-f62be5b1076a)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1099.764392] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] delete_port_precommit: [ 1099.764392] [50969]: key[mac_address], fa:16:3e:6f:f6:15 -> None [ 1099.764392] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1099.764392] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1099.764392] [50969]: key[binding:vnic_type], normal -> None [ 1099.764392] [50969]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.764392] [50969]: key[tags], [] -> None [ 1099.764392] [50969]: key[allowed_address_pairs], [] -> None [ 1099.764392] [50969]: key[created_at], 2025-11-21T22:40:15Z -> None [ 1099.764392] [50969]: key[name], -> None [ 1099.764392] [50969]: key[status], ACTIVE -> None [ 1099.764392] [50969]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.764392] [50969]: key[fixed_ips], [] -> None [ 1099.764392] [50969]: key[id], 1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7 -> None [ 1099.764392] [50969]: key[port_security_enabled], False -> None [ 1099.764392] [50969]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1099.764392] [50969]: key[security_groups], [] -> None [ 1099.764392] [50969]: key[binding:profile], {} -> None [ 1099.764392] [50969]: key[binding:host_id], devstack -> None [ 1099.764392] [50969]: key[revision_number], 5 -> None [ 1099.764392] [50969]: key[description], -> None [ 1099.764392] [50969]: key[updated_at], 2025-11-21T22:43:51Z -> None [ 1099.764392] [50969]: key[standard_attr_id], 1380 -> None [ 1099.764392] [50969]: key[admin_state_up], True -> None [ 1099.764392] [50969]: key[binding:vif_type], ovs -> None [ 1099.764392] [50969]: key[device_owner], network:dhcp -> None [ 1099.764392] [50969]: key[extra_dhcp_opts], [] -> None [ 1099.764392] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.765735] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1f5dd924-757f-4eaf-af2e-9b89acba235b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.766042] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Calling delete_port for 1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1099.771489] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] delete_port_precommit called with port settings {'id': '1f5dd924-757f-4eaf-af2e-9b89acba235b', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:8b:46:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-754b9531-573b-4f61-b59d-5b5614bcae30', 'device_owner': 'network:dhcp', 'standard_attr_id': 1561, '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-21T22:42:26Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ba76d015-7bd9-41b6-88ac-f62be5b1076a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 300, 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30'}}] (original binding levels None) on network {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} with segments to bind None [ 1099.771489] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] delete_port_precommit: [ 1099.771489] [50968]: key[mac_address], fa:16:3e:8b:46:8c -> None [ 1099.771489] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1099.771489] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1099.771489] [50968]: key[binding:vnic_type], normal -> None [ 1099.771489] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.771489] [50968]: key[tags], [] -> None [ 1099.771489] [50968]: key[allowed_address_pairs], [] -> None [ 1099.771489] [50968]: key[created_at], 2025-11-21T22:42:26Z -> None [ 1099.771489] [50968]: key[name], -> None [ 1099.771489] [50968]: key[status], ACTIVE -> None [ 1099.771489] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.771489] [50968]: key[fixed_ips], [] -> None [ 1099.771489] [50968]: key[id], 1f5dd924-757f-4eaf-af2e-9b89acba235b -> None [ 1099.771489] [50968]: key[port_security_enabled], False -> None [ 1099.771489] [50968]: key[network_id], 754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1099.771489] [50968]: key[security_groups], [] -> None [ 1099.771489] [50968]: key[binding:profile], {} -> None [ 1099.771489] [50968]: key[binding:host_id], devstack -> None [ 1099.771489] [50968]: key[revision_number], 5 -> None [ 1099.771489] [50968]: key[description], -> None [ 1099.771489] [50968]: key[updated_at], 2025-11-21T22:43:51Z -> None [ 1099.771489] [50968]: key[standard_attr_id], 1561 -> None [ 1099.771489] [50968]: key[admin_state_up], True -> None [ 1099.771489] [50968]: key[binding:vif_type], ovs -> None [ 1099.771489] [50968]: key[device_owner], network:dhcp -> None [ 1099.771489] [50968]: key[extra_dhcp_opts], [] -> None [ 1099.771489] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.773566] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Calling delete_port for 1f5dd924-757f-4eaf-af2e-9b89acba235b owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1099.807027] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.817065] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Pushing event deleted for resources: {'Port': ['ID=1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.824523] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] No DVR routers for this DVR port 1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1099.824811] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] delete_port_postcommit called with port settings {'id': '1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7', 'name': '', 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'mac_address': 'fa:16:3e:6f:f6:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f4847b0e-f3e7-470d-9b23-b38b0c475093', 'device_owner': 'network:dhcp', 'standard_attr_id': 1380, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:15Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 5, 'project_id': '94b4081d277c49ae83366d9304fb9031'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}}] (original binding levels None) on network {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} with segments to bind None [ 1099.824956] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] delete_port_postcommit: [ 1099.824956] [50969]: key[mac_address], fa:16:3e:6f:f6:15 -> None [ 1099.824956] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1099.824956] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1099.824956] [50969]: key[binding:vnic_type], normal -> None [ 1099.824956] [50969]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.824956] [50969]: key[tags], [] -> None [ 1099.824956] [50969]: key[allowed_address_pairs], [] -> None [ 1099.824956] [50969]: key[created_at], 2025-11-21T22:40:15Z -> None [ 1099.824956] [50969]: key[name], -> None [ 1099.824956] [50969]: key[status], ACTIVE -> None [ 1099.824956] [50969]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.824956] [50969]: key[fixed_ips], [] -> None [ 1099.824956] [50969]: key[id], 1aa0bc70-2772-4e40-a76a-3ef6d4e2cdd7 -> None [ 1099.824956] [50969]: key[port_security_enabled], False -> None [ 1099.824956] [50969]: key[network_id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1099.824956] [50969]: key[security_groups], [] -> None [ 1099.824956] [50969]: key[binding:profile], {} -> None [ 1099.824956] [50969]: key[binding:host_id], devstack -> None [ 1099.824956] [50969]: key[revision_number], 5 -> None [ 1099.824956] [50969]: key[description], -> None [ 1099.824956] [50969]: key[updated_at], 2025-11-21T22:43:51Z -> None [ 1099.824956] [50969]: key[standard_attr_id], 1380 -> None [ 1099.824956] [50969]: key[admin_state_up], True -> None [ 1099.824956] [50969]: key[binding:vif_type], ovs -> None [ 1099.824956] [50969]: key[device_owner], network:dhcp -> None [ 1099.824956] [50969]: key[extra_dhcp_opts], [] -> None [ 1099.824956] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.833100] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1f5dd924-757f-4eaf-af2e-9b89acba235b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.842569] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Pushing event deleted for resources: {'Port': ['ID=1f5dd924-757f-4eaf-af2e-9b89acba235b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.844437] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (f4847b0e-f3e7-470d-9b23-b38b0c475093), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.850429] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] No DVR routers for this DVR port 1f5dd924-757f-4eaf-af2e-9b89acba235b on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1099.851028] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] delete_port_postcommit called with port settings {'id': '1f5dd924-757f-4eaf-af2e-9b89acba235b', 'name': '', 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'mac_address': 'fa:16:3e:8b:46:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-754b9531-573b-4f61-b59d-5b5614bcae30', 'device_owner': 'network:dhcp', 'standard_attr_id': 1561, '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-21T22:42:26Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 5, 'project_id': '5bea918845264a24882e01d48f60f8bc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ba76d015-7bd9-41b6-88ac-f62be5b1076a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 300, 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30'}}] (original binding levels None) on network {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} with segments to bind None [ 1099.851028] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] delete_port_postcommit: [ 1099.851028] [50968]: key[mac_address], fa:16:3e:8b:46:8c -> None [ 1099.851028] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1099.851028] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1099.851028] [50968]: key[binding:vnic_type], normal -> None [ 1099.851028] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.851028] [50968]: key[tags], [] -> None [ 1099.851028] [50968]: key[allowed_address_pairs], [] -> None [ 1099.851028] [50968]: key[created_at], 2025-11-21T22:42:26Z -> None [ 1099.851028] [50968]: key[name], -> None [ 1099.851028] [50968]: key[status], ACTIVE -> None [ 1099.851028] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.851028] [50968]: key[fixed_ips], [] -> None [ 1099.851028] [50968]: key[id], 1f5dd924-757f-4eaf-af2e-9b89acba235b -> None [ 1099.851028] [50968]: key[port_security_enabled], False -> None [ 1099.851028] [50968]: key[network_id], 754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1099.851028] [50968]: key[security_groups], [] -> None [ 1099.851028] [50968]: key[binding:profile], {} -> None [ 1099.851028] [50968]: key[binding:host_id], devstack -> None [ 1099.851028] [50968]: key[revision_number], 5 -> None [ 1099.851028] [50968]: key[description], -> None [ 1099.851028] [50968]: key[updated_at], 2025-11-21T22:43:51Z -> None [ 1099.851028] [50968]: key[standard_attr_id], 1561 -> None [ 1099.851028] [50968]: key[admin_state_up], True -> None [ 1099.851028] [50968]: key[binding:vif_type], ovs -> None [ 1099.851028] [50968]: key[device_owner], network:dhcp -> None [ 1099.851028] [50968]: key[extra_dhcp_opts], [] -> None [ 1099.851028] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.855559] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] delete_network_precommit called with network settings {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} (original settings None) and network segments [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] [ 1099.856779] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] delete_network_precommit: [ 1099.856779] [50969]: key[qinq], None -> None [ 1099.856779] [50969]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.856779] [50969]: key[tags], [] -> None [ 1099.856779] [50969]: key[router:external], False -> None [ 1099.856779] [50969]: key[created_at], 2025-11-21T22:40:02Z -> None [ 1099.856779] [50969]: key[name], tempest-ServersNegativeTestJSON-738410126-network -> None [ 1099.856779] [50969]: key[status], ACTIVE -> None [ 1099.856779] [50969]: key[ipv6_address_scope], None -> None [ 1099.856779] [50969]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.856779] [50969]: key[availability_zone_hints], [] -> None [ 1099.856779] [50969]: key[availability_zones], ['nova'] -> None [ 1099.856779] [50969]: key[id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1099.856779] [50969]: key[port_security_enabled], True -> None [ 1099.856779] [50969]: key[subnets], [] -> None [ 1099.856779] [50969]: key[provider:segmentation_id], 615 -> None [ 1099.856779] [50969]: key[provider:network_type], vlan -> None [ 1099.856779] [50969]: key[revision_number], 3 -> None [ 1099.856779] [50969]: key[provider:physical_network], default -> None [ 1099.856779] [50969]: key[description], -> None [ 1099.856779] [50969]: key[updated_at], 2025-11-21T22:43:51Z -> None [ 1099.856779] [50969]: key[standard_attr_id], 1319 -> None [ 1099.856779] [50969]: key[admin_state_up], True -> None [ 1099.856779] [50969]: key[shared], False -> None [ 1099.856779] [50969]: key[ipv4_address_scope], None -> None [ 1099.856779] [50969]: key[vlan_transparent], None -> None [ 1099.856779] [50969]: key[mtu], 8950 -> None [ 1099.856779] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.857689] [50969]: DEBUG neutron.services.segments.db [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f4847b0e-f3e7-470d-9b23-b38b0c475093']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1099.865979] [50969]: DEBUG neutron.services.segments.db [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1099.865979] [50969]: DEBUG neutron.services.segments.db [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1099.867264] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (e52609f9-edb7-4b5b-aa07-22a64d4cd8db), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.870552] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (754b9531-573b-4f61-b59d-5b5614bcae30), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.874626] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (e52609f9-edb7-4b5b-aa07-22a64d4cd8db), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.879550] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] delete_network_precommit called with network settings {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} (original settings None) and network segments [{'id': 'ba76d015-7bd9-41b6-88ac-f62be5b1076a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 300, 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30'}] [ 1099.879939] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] delete_network_precommit: [ 1099.879939] [50968]: key[qinq], None -> None [ 1099.879939] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.879939] [50968]: key[tags], [] -> None [ 1099.879939] [50968]: key[router:external], False -> None [ 1099.879939] [50968]: key[created_at], 2025-11-21T22:42:24Z -> None [ 1099.879939] [50968]: key[name], tempest-ServersTestMultiNic-1241717757-network -> None [ 1099.879939] [50968]: key[status], ACTIVE -> None [ 1099.879939] [50968]: key[ipv6_address_scope], None -> None [ 1099.879939] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.879939] [50968]: key[availability_zone_hints], [] -> None [ 1099.879939] [50968]: key[availability_zones], ['nova'] -> None [ 1099.879939] [50968]: key[id], 754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1099.879939] [50968]: key[port_security_enabled], True -> None [ 1099.879939] [50968]: key[subnets], [] -> None [ 1099.879939] [50968]: key[provider:segmentation_id], 300 -> None [ 1099.879939] [50968]: key[provider:network_type], vlan -> None [ 1099.879939] [50968]: key[revision_number], 3 -> None [ 1099.879939] [50968]: key[provider:physical_network], default -> None [ 1099.879939] [50968]: key[description], -> None [ 1099.879939] [50968]: key[updated_at], 2025-11-21T22:43:51Z -> None [ 1099.879939] [50968]: key[standard_attr_id], 1555 -> None [ 1099.879939] [50968]: key[admin_state_up], True -> None [ 1099.879939] [50968]: key[shared], False -> None [ 1099.879939] [50968]: key[ipv4_address_scope], None -> None [ 1099.879939] [50968]: key[vlan_transparent], None -> None [ 1099.879939] [50968]: key[mtu], 8950 -> None [ 1099.879939] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.879939] [50968]: DEBUG neutron.services.segments.db [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['754b9531-573b-4f61-b59d-5b5614bcae30']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1099.882629] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Releasing vlan 615 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1099.882960] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (e52609f9-edb7-4b5b-aa07-22a64d4cd8db), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.884941] [50968]: DEBUG neutron.services.segments.db [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'ba76d015-7bd9-41b6-88ac-f62be5b1076a') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1099.885106] [50968]: DEBUG neutron.services.segments.db [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'ba76d015-7bd9-41b6-88ac-f62be5b1076a') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1099.889464] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (ba76d015-7bd9-41b6-88ac-f62be5b1076a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.915848] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (ba76d015-7bd9-41b6-88ac-f62be5b1076a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.916859] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (f4847b0e-f3e7-470d-9b23-b38b0c475093), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.917124] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] delete_network_postcommit called with network settings {'id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093', 'name': 'tempest-ServersNegativeTestJSON-738410126-network', 'tenant_id': '94b4081d277c49ae83366d9304fb9031', 'project_id': '94b4081d277c49ae83366d9304fb9031', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1319, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 615} (original settings None) and network segments [{'id': 'e52609f9-edb7-4b5b-aa07-22a64d4cd8db', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 615, 'network_id': 'f4847b0e-f3e7-470d-9b23-b38b0c475093'}] [ 1099.917283] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] delete_network_postcommit: [ 1099.917283] [50969]: key[qinq], None -> None [ 1099.917283] [50969]: key[project_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.917283] [50969]: key[tags], [] -> None [ 1099.917283] [50969]: key[router:external], False -> None [ 1099.917283] [50969]: key[created_at], 2025-11-21T22:40:02Z -> None [ 1099.917283] [50969]: key[name], tempest-ServersNegativeTestJSON-738410126-network -> None [ 1099.917283] [50969]: key[status], ACTIVE -> None [ 1099.917283] [50969]: key[ipv6_address_scope], None -> None [ 1099.917283] [50969]: key[tenant_id], 94b4081d277c49ae83366d9304fb9031 -> None [ 1099.917283] [50969]: key[availability_zone_hints], [] -> None [ 1099.917283] [50969]: key[availability_zones], ['nova'] -> None [ 1099.917283] [50969]: key[id], f4847b0e-f3e7-470d-9b23-b38b0c475093 -> None [ 1099.917283] [50969]: key[port_security_enabled], True -> None [ 1099.917283] [50969]: key[subnets], [] -> None [ 1099.917283] [50969]: key[provider:segmentation_id], 615 -> None [ 1099.917283] [50969]: key[provider:network_type], vlan -> None [ 1099.917283] [50969]: key[revision_number], 3 -> None [ 1099.917283] [50969]: key[provider:physical_network], default -> None [ 1099.917283] [50969]: key[description], -> None [ 1099.917283] [50969]: key[updated_at], 2025-11-21T22:43:51Z -> None [ 1099.917283] [50969]: key[standard_attr_id], 1319 -> None [ 1099.917283] [50969]: key[admin_state_up], True -> None [ 1099.917283] [50969]: key[shared], False -> None [ 1099.917283] [50969]: key[ipv4_address_scope], None -> None [ 1099.917283] [50969]: key[vlan_transparent], None -> None [ 1099.917283] [50969]: key[mtu], 8950 -> None [ 1099.917283] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.921454] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Releasing vlan 300 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1099.921676] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (ba76d015-7bd9-41b6-88ac-f62be5b1076a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.923170] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Pushing event deleted for resources: {'Network': ['ID=f4847b0e-f3e7-470d-9b23-b38b0c475093,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.926582] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ebbac9c9-23d4-422e-b8bf-5793da4e098e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.929000] [50969]: [pid: 50969|app: 0|req: 4960/10260] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:52 2025] DELETE /networking/v2.0/networks/f4847b0e-f3e7-470d-9b23-b38b0c475093 => generated 0 bytes in 250 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1099.941747] [50968]: INFO neutron.services.segments.plugin [-] Segment ba76d015-7bd9-41b6-88ac-f62be5b1076a resource provider aggregate not found [ 1099.946990] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (754b9531-573b-4f61-b59d-5b5614bcae30), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.947142] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] delete_network_postcommit called with network settings {'id': '754b9531-573b-4f61-b59d-5b5614bcae30', 'name': 'tempest-ServersTestMultiNic-1241717757-network', 'tenant_id': '5bea918845264a24882e01d48f60f8bc', 'project_id': '5bea918845264a24882e01d48f60f8bc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1555, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:24Z', 'updated_at': '2025-11-21T22:43:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 300} (original settings None) and network segments [{'id': 'ba76d015-7bd9-41b6-88ac-f62be5b1076a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 300, 'network_id': '754b9531-573b-4f61-b59d-5b5614bcae30'}] [ 1099.947292] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] delete_network_postcommit: [ 1099.947292] [50968]: key[qinq], None -> None [ 1099.947292] [50968]: key[project_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.947292] [50968]: key[tags], [] -> None [ 1099.947292] [50968]: key[router:external], False -> None [ 1099.947292] [50968]: key[created_at], 2025-11-21T22:42:24Z -> None [ 1099.947292] [50968]: key[name], tempest-ServersTestMultiNic-1241717757-network -> None [ 1099.947292] [50968]: key[status], ACTIVE -> None [ 1099.947292] [50968]: key[ipv6_address_scope], None -> None [ 1099.947292] [50968]: key[tenant_id], 5bea918845264a24882e01d48f60f8bc -> None [ 1099.947292] [50968]: key[availability_zone_hints], [] -> None [ 1099.947292] [50968]: key[availability_zones], ['nova'] -> None [ 1099.947292] [50968]: key[id], 754b9531-573b-4f61-b59d-5b5614bcae30 -> None [ 1099.947292] [50968]: key[port_security_enabled], True -> None [ 1099.947292] [50968]: key[subnets], [] -> None [ 1099.947292] [50968]: key[provider:segmentation_id], 300 -> None [ 1099.947292] [50968]: key[provider:network_type], vlan -> None [ 1099.947292] [50968]: key[revision_number], 3 -> None [ 1099.947292] [50968]: key[provider:physical_network], default -> None [ 1099.947292] [50968]: key[description], -> None [ 1099.947292] [50968]: key[updated_at], 2025-11-21T22:43:51Z -> None [ 1099.947292] [50968]: key[standard_attr_id], 1555 -> None [ 1099.947292] [50968]: key[admin_state_up], True -> None [ 1099.947292] [50968]: key[shared], False -> None [ 1099.947292] [50968]: key[ipv4_address_scope], None -> None [ 1099.947292] [50968]: key[vlan_transparent], None -> None [ 1099.947292] [50968]: key[mtu], 8950 -> None [ 1099.947292] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.952950] [50968]: INFO neutron.services.segments.plugin [-] Segment ba76d015-7bd9-41b6-88ac-f62be5b1076a 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 ba76d015-7bd9-41b6-88ac-f62be5b1076a found for delete ", "request_id": "req-26dd7a5e-6585-421a-a050-6d301a3f1fc9"}]} [ 1099.954027] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Pushing event deleted for resources: {'Network': ['ID=754b9531-573b-4f61-b59d-5b5614bcae30,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.956726] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6bd99754-5369-498c-8354-31c69143d6da admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.958363] [50968]: [pid: 50968|app: 0|req: 5301/10261] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:43:52 2025] DELETE /networking/v2.0/networks/754b9531-573b-4f61-b59d-5b5614bcae30 => generated 0 bytes in 286 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1100.084688] [50969]: [pid: 50969|app: 0|req: 4961/10262] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:52 2025] GET /networking/v2.0/security-groups?tenant_id=94b4081d277c49ae83366d9304fb9031&name=default => generated 2929 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1100.086909] [50968]: [pid: 50968|app: 0|req: 5302/10263] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:43:52 2025] GET /networking/v2.0/security-groups?tenant_id=5bea918845264a24882e01d48f60f8bc&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1100.121024] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9435e7bb-4727-4e5b-a3b1-863f5934ca68 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.122478] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bde7804-a26a-4b6a-acb7-5f02befd4f85 admin admin] Publish callbacks [] for security_group (e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.122606] [50969]: [pid: 50969|app: 0|req: 4962/10264] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:43:52 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 789 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.149473] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bde7804-a26a-4b6a-acb7-5f02befd4f85 admin admin] Publish callbacks [] for security_group (e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.170132] [50969]: DEBUG neutron_lib.callbacks.manager [None req-52625bae-95d7-4a24-9ec8-492555d30475 admin admin] Publish callbacks [] for security_group (72ef45f6-6e2c-41d2-8697-fa5b38d00b3b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.185954] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bde7804-a26a-4b6a-acb7-5f02befd4f85 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.190346] [50969]: DEBUG neutron_lib.callbacks.manager [None req-52625bae-95d7-4a24-9ec8-492555d30475 admin admin] Publish callbacks [] for security_group (72ef45f6-6e2c-41d2-8697-fa5b38d00b3b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.191547] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1bde7804-a26a-4b6a-acb7-5f02befd4f85 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1100.195714] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1bde7804-a26a-4b6a-acb7-5f02befd4f85 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.196495] [50968]: [pid: 50968|app: 0|req: 5303/10265] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:52 2025] DELETE /networking/v2.0/security-groups/e2adc0e3-5bbc-44c6-8c57-a7c33c081f9c => generated 0 bytes in 109 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1100.242515] [50969]: DEBUG neutron_lib.callbacks.manager [None req-52625bae-95d7-4a24-9ec8-492555d30475 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (72ef45f6-6e2c-41d2-8697-fa5b38d00b3b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.245898] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f38fe732-ba22-4731-91a6-c3f484bdfb0d req-d0afd8e2-886d-4cad-8f64-a0fbbfc5bf4b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.247144] [50968]: [pid: 50968|app: 0|req: 5304/10266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:52 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.247807] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52625bae-95d7-4a24-9ec8-492555d30475 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=72ef45f6-6e2c-41d2-8697-fa5b38d00b3b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1100.251581] [50969]: DEBUG neutron_lib.callbacks.manager [None req-52625bae-95d7-4a24-9ec8-492555d30475 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.252103] [50969]: [pid: 50969|app: 0|req: 4963/10267] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:43:52 2025] DELETE /networking/v2.0/security-groups/72ef45f6-6e2c-41d2-8697-fa5b38d00b3b => generated 0 bytes in 129 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1100.257467] [50969]: DEBUG neutron.api.wsgi [req-f38fe732-ba22-4731-91a6-c3f484bdfb0d req-8f4c8ae8-01f6-40cb-a592-7b2e0da47a64 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1100.266656] [50968]: [pid: 50968|app: 0|req: 5305/10268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:52 2025] GET /networking/v2.0/ports?device_id=f8a51ce0-cff6-405c-bfea-55b671e37091 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.281160] [50969]: [pid: 50969|app: 0|req: 4964/10269] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:52 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.589049] [50968]: [pid: 50968|app: 0|req: 5306/10270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:52 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.742354] [50968]: [pid: 50968|app: 0|req: 5307/10271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.795572] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2491ea39-5c2e-4cf1-8f46-71cb2c21def1 req-345fc070-c7d5-4d18-8760-8b6def59b409 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.797021] [50969]: [pid: 50969|app: 0|req: 4965/10272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.803549] [50968]: DEBUG neutron.api.wsgi [req-2491ea39-5c2e-4cf1-8f46-71cb2c21def1 req-a7166ef2-92b9-44cd-90e5-1917f92467d8 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1100.823413] [50968]: [pid: 50968|app: 0|req: 5308/10273] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.152650] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d379cb07-cf9c-40b6-97e1-ed1d4dd885ea tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.153503] [50969]: [pid: 50969|app: 0|req: 4966/10274] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 789 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.379228] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5f469e3-a5b3-4bef-9e36-945b4326de7a req-be1e0bd9-61cb-4f9d-9e51-e9fc6543e1d0 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.380245] [50968]: [pid: 50968|app: 0|req: 5309/10275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.386761] [50969]: DEBUG neutron.api.wsgi [req-e5f469e3-a5b3-4bef-9e36-945b4326de7a req-c96f6d9c-9fa1-4b68-a06b-acee405766ff tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.408498] [50969]: [pid: 50969|app: 0|req: 4967/10276] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.451016] [50969]: DEBUG neutron.api.wsgi [req-48c724c2-0f64-404f-be41-ead20e34f822 req-8b6f5388-1d66-4f14-9daa-4012b793f677 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.482196] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19c887d5-4d0f-41dd-b70f-419bdc3fe52b req-8a14b1ec-5dbf-4e0c-a897-f311222d9a8b tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.483149] [50969]: [pid: 50969|app: 0|req: 4968/10277] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/ports/fabc3107-fd7a-467f-beef-9bd6128d5652/bindings/cpu-1 => generated 301 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.483226] [50968]: [pid: 50968|app: 0|req: 5310/10278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.490058] [50969]: DEBUG neutron.api.wsgi [req-19c887d5-4d0f-41dd-b70f-419bdc3fe52b req-e572c887-0ac3-4ed3-aa39-fd9eda313957 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.516395] [50969]: [pid: 50969|app: 0|req: 4969/10279] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.651630] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50511a66-7432-474f-b07c-ab37eeee9ef2 req-6f378174-0ea4-4d4a-b4d9-c8d680305319 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.652902] [50968]: [pid: 50968|app: 0|req: 5311/10280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1101.657209] [50969]: [pid: 50969|app: 0|req: 4970/10281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.658321] [50968]: DEBUG neutron.api.wsgi [req-50511a66-7432-474f-b07c-ab37eeee9ef2 req-94bb1e50-3f9e-4832-bc01-7ada61a11cdc service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.676656] [50968]: [pid: 50968|app: 0|req: 5312/10282] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:53 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1101.750926] [50969]: INFO neutron.services.segments.plugin [-] Segment e52609f9-edb7-4b5b-aa07-22a64d4cd8db resource provider aggregate not found [ 1101.760264] [50969]: INFO neutron.services.segments.plugin [-] Segment e52609f9-edb7-4b5b-aa07-22a64d4cd8db 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 e52609f9-edb7-4b5b-aa07-22a64d4cd8db found for delete ", "request_id": "req-937fbb27-cbcb-4b88-95ad-418f88412d38"}]} [ 1101.798898] [50969]: [pid: 50969|app: 0|req: 4971/10283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:54 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.935525] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c2bb68b-90a3-44da-81a7-4f536ca3e378 req-e8e44bcc-6d9d-477d-ab56-6eff05aaff5e tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.936862] [50968]: [pid: 50968|app: 0|req: 5313/10284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:54 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.942485] [50969]: DEBUG neutron.api.wsgi [req-8c2bb68b-90a3-44da-81a7-4f536ca3e378 req-598bec63-6dc5-425a-b348-14f519e1850a tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.960452] [50969]: [pid: 50969|app: 0|req: 4972/10285] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:54 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.218408] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b4cc2b0f-9303-4201-a2fc-f20230e18437 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.219537] [50968]: [pid: 50968|app: 0|req: 5314/10286] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:43:54 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 789 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.533389] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cffd11d-15a2-40a6-850f-686f8a1cb535 req-1973c669-a6b1-4aa7-808c-886e285dbb63 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.534400] [50969]: [pid: 50969|app: 0|req: 4973/10287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:54 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.540547] [50968]: DEBUG neutron.api.wsgi [req-0cffd11d-15a2-40a6-850f-686f8a1cb535 req-0abed899-6a32-424f-974e-8f51c8e2f617 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.564721] [50968]: [pid: 50968|app: 0|req: 5315/10288] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:54 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.621587] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86554824-5e8d-4e00-83ab-49df2e867709 req-82eb5e29-4737-43b0-ba28-7d420bb564f4 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.622776] [50969]: [pid: 50969|app: 0|req: 4974/10289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:54 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.628508] [50969]: DEBUG neutron.api.wsgi [req-86554824-5e8d-4e00-83ab-49df2e867709 req-af61b14a-4aca-4444-9d80-81fd76f48565 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.642936] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-174921ad-f093-421c-9f5a-79ad6393586e req-ee6ab6ab-c63d-4e22-aeea-d421aec76a41 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.644866] [50968]: [pid: 50968|app: 0|req: 5316/10290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:54 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.648389] [50969]: [pid: 50969|app: 0|req: 4975/10291] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:54 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1102.655513] [50968]: DEBUG neutron.api.v2.base [None req-5e46ea6b-b7c6-4152-820e-ad15ffe4a669 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'floatingip': {'port_id': '2eac96d3-ba04-4eda-9c03-38b3a0153910'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1102.673786] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5e46ea6b-b7c6-4152-820e-ad15ffe4a669 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (bd4f0290-6c6a-4823-b51c-71fdbafd075a), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.726426] [50969]: [pid: 50969|app: 0|req: 4976/10292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:55 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.862387] [50969]: [pid: 50969|app: 0|req: 4977/10293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:55 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.876517] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5e46ea6b-b7c6-4152-820e-ad15ffe4a669 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.878334] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5e46ea6b-b7c6-4152-820e-ad15ffe4a669 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (bd4f0290-6c6a-4823-b51c-71fdbafd075a), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.926621] [50968]: INFO neutron.db.l3_db [None req-5e46ea6b-b7c6-4152-820e-ad15ffe4a669 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Floating IP bd4f0290-6c6a-4823-b51c-71fdbafd075a associated. External IP: 10.180.180.162, port: 2eac96d3-ba04-4eda-9c03-38b3a0153910. [ 1102.933469] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-c5c3c901-33fa-40a0-985d-2b9f0e278c8e tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.934430] [50969]: [pid: 50969|app: 0|req: 4978/10294] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:55 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 616 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.943249] [50969]: DEBUG neutron.api.wsgi [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-c82469c7-aef9-4147-b06a-bc19d891df12 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.968277] [50969]: [pid: 50969|app: 0|req: 4979/10295] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:43:55 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=94599390fb884a36a35d2e4ecf3b4e00 => generated 181 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.973199] [50969]: DEBUG neutron.api.v2.base [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'port': {'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'admin_state_up': True, 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1103.021786] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Made reservation on behalf of 94599390fb884a36a35d2e4ecf3b4e00 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1103.025262] [50969]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.033236] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5e46ea6b-b7c6-4152-820e-ad15ffe4a669 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Router 640242b4-6750-485b-a04c-c02b7e31d494 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1103.081551] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5e46ea6b-b7c6-4152-820e-ad15ffe4a669 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1103.083136] [50969]: DEBUG neutron.db.db_base_plugin_common [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Allocated IP 192.168.128.11 (71d81f6f-5ae0-41fb-b9e9-02a9635e2254/569a4af5-b91f-4e15-9d98-e355bba49555/71d87de3-c890-4d73-ae80-32c56f820453) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1103.087147] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5e46ea6b-b7c6-4152-820e-ad15ffe4a669 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.106826] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1103.107769] [50968]: [pid: 50968|app: 0|req: 5317/10296] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:43:54 2025] PUT /networking/v2.0/floatingips/bd4f0290-6c6a-4823-b51c-71fdbafd075a => generated 803 bytes in 455 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.109677] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6810ff1d-6ee9-4a05-ab9e-cab2ecd6db7a" -d '{"events": [{"name": "network-changed", "server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1103.142594] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-756ba7a0-3566-4ac5-95f3-c0414bfeafef req-4f23e1f8-6c80-4ff3-bee5-fa4ecee4bf0c tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.143854] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-67a4b69e-65ff-4bcd-95fb-272d1fcab951 x-openstack-request-id: req-67a4b69e-65ff-4bcd-95fb-272d1fcab951 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1103.143974] [50968]: [pid: 50968|app: 0|req: 5318/10297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:55 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.144093] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1103.144180] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-67a4b69e-65ff-4bcd-95fb-272d1fcab951 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1103.144372] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-67a4b69e-65ff-4bcd-95fb-272d1fcab951'] response: {'name': 'network-changed', 'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'status': 'completed', 'code': 200} [ 1103.146721] [50969]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for allowed_address_pair (71d87de3-c890-4d73-ae80-32c56f820453), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.147509] [50969]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (71d87de3-c890-4d73-ae80-32c56f820453), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.147719] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': '', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': True, 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1103.147899] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit: [ 1103.147899] [50969]: key[mac_address], None -> fa:16:3e:1b:23:90 [ 1103.147899] [50969]: key[device_id], None -> 0cbe96bc-db36-4f42-913c-36e9aab57e55 [ 1103.147899] [50969]: key[binding:vif_details], None -> {} [ 1103.147899] [50969]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1103.147899] [50969]: key[binding:vnic_type], None -> normal [ 1103.147899] [50969]: key[allowed_address_pairs], None -> [] [ 1103.147899] [50969]: key[name], None -> [ 1103.147899] [50969]: key[status], None -> DOWN [ 1103.147899] [50969]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1103.147899] [50969]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}] [ 1103.147899] [50969]: key[id], None -> 71d87de3-c890-4d73-ae80-32c56f820453 [ 1103.147899] [50969]: key[port_security_enabled], None -> True [ 1103.147899] [50969]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 1103.147899] [50969]: key[security_groups], None -> ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'] [ 1103.147899] [50969]: key[binding:profile], None -> {} [ 1103.147899] [50969]: key[binding:host_id], None -> [ 1103.147899] [50969]: key[standard_attr_id], None -> 1677 [ 1103.147899] [50969]: key[admin_state_up], None -> True [ 1103.147899] [50969]: key[device_owner], None -> [ 1103.147899] [50969]: key[binding:vif_type], None -> unbound [ 1103.147899] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.150845] [50968]: DEBUG neutron.api.wsgi [req-756ba7a0-3566-4ac5-95f3-c0414bfeafef req-c3df765e-124f-4d54-9309-ecb587f5e06b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.166629] [50969]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (71d87de3-c890-4d73-ae80-32c56f820453), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.173609] [50968]: [pid: 50968|app: 0|req: 5319/10298] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:55 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1103.188342] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=71d87de3-c890-4d73-ae80-32c56f820453,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1103.198146] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1103.198957] [50969]: DEBUG neutron.scheduler.base_scheduler [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1103.201623] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1103.219856] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': '', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': True, 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:55Z', 'revision_number': 1, 'network': {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1103.220051] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit: [ 1103.220051] [50969]: key[mac_address], None -> fa:16:3e:1b:23:90 [ 1103.220051] [50969]: key[device_id], None -> 0cbe96bc-db36-4f42-913c-36e9aab57e55 [ 1103.220051] [50969]: key[binding:vif_details], None -> {} [ 1103.220051] [50969]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1103.220051] [50969]: key[binding:vnic_type], None -> normal [ 1103.220051] [50969]: key[tags], None -> [] [ 1103.220051] [50969]: key[allowed_address_pairs], None -> [] [ 1103.220051] [50969]: key[created_at], None -> 2025-11-21T22:43:55Z [ 1103.220051] [50969]: key[name], None -> [ 1103.220051] [50969]: key[status], None -> DOWN [ 1103.220051] [50969]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1103.220051] [50969]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}] [ 1103.220051] [50969]: key[id], None -> 71d87de3-c890-4d73-ae80-32c56f820453 [ 1103.220051] [50969]: key[port_security_enabled], None -> True [ 1103.220051] [50969]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 1103.220051] [50969]: key[security_groups], None -> ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'] [ 1103.220051] [50969]: key[binding:profile], None -> {} [ 1103.220051] [50969]: key[binding:host_id], None -> [ 1103.220051] [50969]: key[revision_number], None -> 1 [ 1103.220051] [50969]: key[description], None -> [ 1103.220051] [50969]: key[updated_at], None -> 2025-11-21T22:43:55Z [ 1103.220051] [50969]: key[standard_attr_id], None -> 1677 [ 1103.220051] [50969]: key[admin_state_up], None -> True [ 1103.220051] [50969]: key[binding:vif_type], None -> unbound [ 1103.220051] [50969]: key[device_owner], None -> [ 1103.220051] [50969]: key[extra_dhcp_opts], None -> [] [ 1103.220051] [50969]: key[network], None -> {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} [ 1103.220051] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.259722] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.260073] [50969]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-a7077e71-f313-46b7-ac0d-7f6366594518 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.263693] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0c97f813-6a84-45dc-80e7-7b60a3d295e6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.264664] [50968]: [pid: 50968|app: 0|req: 5320/10299] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:43:55 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 789 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.270351] [50969]: [pid: 50969|app: 0|req: 4980/10300] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:43:55 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) [ 1103.279951] [50968]: DEBUG neutron.api.v2.base [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Request body: {'port': {'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1103.320611] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (71d87de3-c890-4d73-ae80-32c56f820453), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.428924] [50968]: DEBUG neutron.notifiers.nova [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 71d87de3-c890-4d73-ae80-32c56f820453 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1103.434653] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks [] for port (71d87de3-c890-4d73-ae80-32c56f820453), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.441661] [50968]: DEBUG neutron.db.provisioning_blocks [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Transition to ACTIVE for port object 71d87de3-c890-4d73-ae80-32c56f820453 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1103.443347] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_precommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:55Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': '', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:55Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1103.443568] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_precommit: [ 1103.443568] [50968]: key[device_owner], -> compute:nova [ 1103.443568] [50968]: key[binding:host_id], -> cpu-1 [ 1103.443568] [50968]: key[revision_number], 1 -> 2 [ 1103.443568] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.444739] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (71d87de3-c890-4d73-ae80-32c56f820453), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.468602] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Pushing event updated for resources: {'Port': ['ID=71d87de3-c890-4d73-ae80-32c56f820453,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1103.502780] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_postcommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:55Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': '', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:55Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1103.502950] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_postcommit: [ 1103.502950] [50968]: key[device_owner], -> compute:nova [ 1103.502950] [50968]: key[binding:host_id], -> cpu-1 [ 1103.502950] [50968]: key[revision_number], 1 -> 2 [ 1103.502950] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.508661] [50968]: DEBUG neutron.plugins.ml2.managers [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Attempting to bind port 71d87de3-c890-4d73-ae80-32c56f820453 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1103.508880] [50968]: DEBUG neutron.plugins.ml2.managers [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Attempting to bind port 71d87de3-c890-4d73-ae80-32c56f820453 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1103.508962] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Attempting to bind port 71d87de3-c890-4d73-ae80-32c56f820453 on network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1103.524620] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1103.524813] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Bind Segment={'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1103.527631] [50968]: DEBUG networking_nsxv3.api.rpc [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Bind port on Host cpu-1 & Segment [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1103.549816] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-993910ae-4f56-4536-8bd0-81c8902b9b27 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.550801] [50969]: [pid: 50969|app: 0|req: 4981/10301] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:55 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def&tenant_id=f3032a73c30547cca0af5c9f3824f84e => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1103.579753] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-5a6d3ec1-f3e2-49ed-8053-d3e7f5ad3332 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.580939] [50969]: [pid: 50969|app: 0|req: 4982/10302] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:55 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.630100] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Deleting port 428808dd-da00-4042-9c95-e0b5882db809 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1103.630100] [50969]: DEBUG neutron_lib.callbacks.manager [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (428808dd-da00-4042-9c95-e0b5882db809), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.656550] [50969]: DEBUG neutron.plugins.ml2.db [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] For port 428808dd-da00-4042-9c95-e0b5882db809, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=428808dd-da00-4042-9c95-e0b5882db809,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1103.657720] [50969]: DEBUG neutron_lib.callbacks.manager [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (428808dd-da00-4042-9c95-e0b5882db809), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.661241] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:11Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1103.661443] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit: [ 1103.661443] [50969]: key[mac_address], fa:16:3e:f6:d8:79 -> None [ 1103.661443] [50969]: key[device_id], 1380d90b-de53-444c-b1e2-e390d7c10516 -> None [ 1103.661443] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1103.661443] [50969]: key[binding:vnic_type], normal -> None [ 1103.661443] [50969]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1103.661443] [50969]: key[tags], [] -> None [ 1103.661443] [50969]: key[allowed_address_pairs], [] -> None [ 1103.661443] [50969]: key[created_at], 2025-11-21T22:43:09Z -> None [ 1103.661443] [50969]: key[name], -> None [ 1103.661443] [50969]: key[status], ACTIVE -> None [ 1103.661443] [50969]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1103.661443] [50969]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}] -> None [ 1103.661443] [50969]: key[id], 428808dd-da00-4042-9c95-e0b5882db809 -> None [ 1103.661443] [50969]: key[port_security_enabled], True -> None [ 1103.661443] [50969]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1103.661443] [50969]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1103.661443] [50969]: key[binding:profile], {} -> None [ 1103.661443] [50969]: key[binding:host_id], cpu-1 -> None [ 1103.661443] [50969]: key[revision_number], 5 -> None [ 1103.661443] [50969]: key[description], -> None [ 1103.661443] [50969]: key[updated_at], 2025-11-21T22:43:11Z -> None [ 1103.661443] [50969]: key[standard_attr_id], 1618 -> None [ 1103.661443] [50969]: key[admin_state_up], True -> None [ 1103.661443] [50969]: key[binding:vif_type], ovs -> None [ 1103.661443] [50969]: key[device_owner], compute:nova -> None [ 1103.661443] [50969]: key[extra_dhcp_opts], [] -> None [ 1103.661443] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.662967] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Calling delete_port for 428808dd-da00-4042-9c95-e0b5882db809 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1103.757298] [50969]: DEBUG neutron_lib.callbacks.manager [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (428808dd-da00-4042-9c95-e0b5882db809), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.765973] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event deleted for resources: {'Port': ['ID=428808dd-da00-4042-9c95-e0b5882db809,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1103.792085] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] No DVR routers for this DVR port 428808dd-da00-4042-9c95-e0b5882db809 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1103.792880] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit called with port settings {'id': '428808dd-da00-4042-9c95-e0b5882db809', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:f6:d8:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1380d90b-de53-444c-b1e2-e390d7c10516', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:09Z', 'updated_at': '2025-11-21T22:43:11Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1103.792880] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit: [ 1103.792880] [50969]: key[mac_address], fa:16:3e:f6:d8:79 -> None [ 1103.792880] [50969]: key[device_id], 1380d90b-de53-444c-b1e2-e390d7c10516 -> None [ 1103.792880] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1103.792880] [50969]: key[binding:vnic_type], normal -> None [ 1103.792880] [50969]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1103.792880] [50969]: key[tags], [] -> None [ 1103.792880] [50969]: key[allowed_address_pairs], [] -> None [ 1103.792880] [50969]: key[created_at], 2025-11-21T22:43:09Z -> None [ 1103.792880] [50969]: key[name], -> None [ 1103.792880] [50969]: key[status], ACTIVE -> None [ 1103.792880] [50969]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1103.792880] [50969]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.9'}] -> None [ 1103.792880] [50969]: key[id], 428808dd-da00-4042-9c95-e0b5882db809 -> None [ 1103.792880] [50969]: key[port_security_enabled], True -> None [ 1103.792880] [50969]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1103.792880] [50969]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1103.792880] [50969]: key[binding:profile], {} -> None [ 1103.792880] [50969]: key[binding:host_id], cpu-1 -> None [ 1103.792880] [50969]: key[revision_number], 5 -> None [ 1103.792880] [50969]: key[description], -> None [ 1103.792880] [50969]: key[updated_at], 2025-11-21T22:43:11Z -> None [ 1103.792880] [50969]: key[standard_attr_id], 1618 -> None [ 1103.792880] [50969]: key[admin_state_up], True -> None [ 1103.792880] [50969]: key[binding:vif_type], ovs -> None [ 1103.792880] [50969]: key[device_owner], compute:nova -> None [ 1103.792880] [50969]: key[extra_dhcp_opts], [] -> None [ 1103.792880] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.794641] [50969]: DEBUG neutron_lib.callbacks.manager [req-5cb7730b-b661-4bb7-ad4e-2fa7daaa1e13 req-43f832d0-c21a-4982-a61b-8a09a03212b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.795405] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1380d90b-de53-444c-b1e2-e390d7c10516', 'name': 'network-vif-deleted', 'tag': '428808dd-da00-4042-9c95-e0b5882db809'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1103.798964] [50969]: [pid: 50969|app: 0|req: 4983/10303] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:43:55 2025] DELETE /networking/v2.0/ports/428808dd-da00-4042-9c95-e0b5882db809 => generated 0 bytes in 214 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1103.801304] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4db72287-fb8e-4674-9111-2e170be72514" -d '{"events": [{"server_uuid": "1380d90b-de53-444c-b1e2-e390d7c10516", "name": "network-vif-deleted", "tag": "428808dd-da00-4042-9c95-e0b5882db809"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1103.834865] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6810ff1d-6ee9-4a05-ab9e-cab2ecd6db7a req-2921bce5-c100-4ff3-9aee-65ba4bb3a766 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.835796] [50969]: [pid: 50969|app: 0|req: 4984/10304] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1103.847573] [50969]: [pid: 50969|app: 0|req: 4985/10305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.859540] [50969]: [pid: 50969|app: 0|req: 4986/10306] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports?device_id=bd95e5ca-ab66-44ac-bee1-698b08add50b => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.885628] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-5d64c2b1-baa1-4777-82d4-bdfdc31e5946 x-openstack-request-id: req-5d64c2b1-baa1-4777-82d4-bdfdc31e5946 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1103.885788] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1380d90b-de53-444c-b1e2-e390d7c10516", "name": "network-vif-deleted", "tag": "428808dd-da00-4042-9c95-e0b5882db809", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1103.887262] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5d64c2b1-baa1-4777-82d4-bdfdc31e5946 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1103.887262] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5d64c2b1-baa1-4777-82d4-bdfdc31e5946'] response: {'server_uuid': '1380d90b-de53-444c-b1e2-e390d7c10516', 'name': 'network-vif-deleted', 'tag': '428808dd-da00-4042-9c95-e0b5882db809', 'status': 'completed', 'code': 200} [ 1103.904347] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6810ff1d-6ee9-4a05-ab9e-cab2ecd6db7a req-bec2c117-1400-4143-8592-a08c761e3fe0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.905279] [50969]: [pid: 50969|app: 0|req: 4987/10307] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.931809] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-f2465dce-1550-4865-8bc2-2c1a91d98f5f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.933099] [50969]: [pid: 50969|app: 0|req: 4988/10308] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 1082 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1103.935300] [50969]: DEBUG neutron.api.wsgi [req-6810ff1d-6ee9-4a05-ab9e-cab2ecd6db7a req-f2833d69-d3e1-48ae-a54c-ccd641be4fc7 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.964291] [50969]: [pid: 50969|app: 0|req: 4989/10309] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 808 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.989154] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94a53676-dd05-4d6e-80e5-c37e2d7b6c93 req-aac89833-275d-4861-b678-23886fa34f84 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.990043] [50969]: [pid: 50969|app: 0|req: 4990/10310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 748 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.035755] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-e54aa2d3-f354-4a4e-b0af-1c09b5cbc499 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.036724] [50969]: [pid: 50969|app: 0|req: 4991/10311] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.055820] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6810ff1d-6ee9-4a05-ab9e-cab2ecd6db7a req-a02d2871-3b02-49e6-93d2-0eba1f312774 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.057214] [50969]: [pid: 50969|app: 0|req: 4992/10312] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.059707] [50969]: DEBUG neutron.api.wsgi [req-94a53676-dd05-4d6e-80e5-c37e2d7b6c93 req-1075c5b4-c3b2-4b9d-867d-724666ff048f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1104.080195] [50969]: [pid: 50969|app: 0|req: 4993/10313] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.112471] [50969]: [pid: 50969|app: 0|req: 4994/10314] 10.180.1.21 () {60 vars in 1532 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=dns_domain => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.139834] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-fb46fd1f-5d93-4e0a-a40f-58dd0bcc95cf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.141663] [50969]: [pid: 50969|app: 0|req: 4995/10315] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1104.168011] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6810ff1d-6ee9-4a05-ab9e-cab2ecd6db7a req-98765a17-c563-4d48-badc-4b29441767ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.169315] [50969]: [pid: 50969|app: 0|req: 4996/10316] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.172881] [50969]: DEBUG neutron.api.v2.base [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] Request body: {'port': {'binding:host_id': None, 'device_id': '', 'device_owner': '', 'binding:profile': {}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1104.248723] [50969]: DEBUG neutron_lib.callbacks.manager [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.332232] [50969]: DEBUG neutron.plugins.ml2.db [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b3072193-556a-4bc4-94a3-7f801cdab907,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1104.353344] [50969]: DEBUG neutron.plugins.ml2.db [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1104.369422] [50969]: DEBUG neutron.notifiers.nova [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] device_id is not set on port b3072193-556a-4bc4-94a3-7f801cdab907 yet. {{(pid=50969) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1104.375298] [50969]: DEBUG neutron_lib.callbacks.manager [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] Publish callbacks [] for port (b3072193-556a-4bc4-94a3-7f801cdab907), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.375552] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] update_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:56Z', 'revision_number': 6, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) 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': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1104.375690] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] update_port_precommit: [ 1104.375690] [50969]: key[status], ACTIVE -> DOWN [ 1104.375690] [50969]: key[device_id], bd8d9174-81ce-4d63-9a1f-20b61b6f263d -> [ 1104.375690] [50969]: key[device_owner], compute:nova -> [ 1104.375690] [50969]: key[binding:host_id], cpu-1 -> [ 1104.375690] [50969]: key[binding:vif_type], ovs -> unbound [ 1104.375690] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1104.375690] [50969]: key[updated_at], 2025-11-21T22:43:43Z -> 2025-11-21T22:43:56Z [ 1104.375690] [50969]: key[revision_number], 5 -> 6 [ 1104.375690] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.380762] [50969]: DEBUG neutron_lib.callbacks.manager [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.402635] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=6']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1104.420329] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] No DVR routers for this DVR port b3072193-556a-4bc4-94a3-7f801cdab907 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1104.442634] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] update_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:56Z', 'revision_number': 6, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:43Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) 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': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1104.444068] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] update_port_postcommit: [ 1104.444068] [50969]: key[status], ACTIVE -> DOWN [ 1104.444068] [50969]: key[device_id], bd8d9174-81ce-4d63-9a1f-20b61b6f263d -> [ 1104.444068] [50969]: key[device_owner], compute:nova -> [ 1104.444068] [50969]: key[binding:host_id], cpu-1 -> [ 1104.444068] [50969]: key[binding:vif_type], ovs -> unbound [ 1104.444068] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1104.444068] [50969]: key[updated_at], 2025-11-21T22:43:43Z -> 2025-11-21T22:43:56Z [ 1104.444068] [50969]: key[revision_number], 5 -> 6 [ 1104.444068] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.444068] [50969]: DEBUG neutron.plugins.ml2.plugin [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] In _notify_port_updated(), no bound segment for port b3072193-556a-4bc4-94a3-7f801cdab907 on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50969) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1104.447068] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.447681] [50969]: DEBUG neutron_lib.callbacks.manager [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-efcae19b-e0e9-4284-bd06-91fac690e055 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.449439] [50969]: [pid: 50969|app: 0|req: 4997/10317] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:43:56 2025] PUT /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 835 bytes in 280 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.486255] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-a69a6ac9-3832-4dab-ab17-dcc399979c0f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.487285] [50969]: [pid: 50969|app: 0|req: 4998/10318] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.517965] [50969]: [pid: 50969|app: 0|req: 4999/10319] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.530131] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Bound using segment: {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1104.530447] [50968]: DEBUG neutron.plugins.ml2.managers [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Bound port: 71d87de3-c890-4d73-ae80-32c56f820453, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "305ccd93-08cb-4658-845c-d9b64952daf7", "external-id": "nsx-vlan-transportzone-490", "segmentation_id": 490}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1104.530596] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (71d87de3-c890-4d73-ae80-32c56f820453), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.532306] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=12322,neutron:DELETE=280,neutron:UPDATE=139,neutron:INSERT=147 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1104.542738] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1318848-ba4f-4386-ae71-178571c009dd req-62179136-8f2c-4f18-930e-ffd9eb57c9d1 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.543642] [50969]: [pid: 50969|app: 0|req: 5000/10320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.566473] [50968]: DEBUG neutron.plugins.ml2.db [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] For port 71d87de3-c890-4d73-ae80-32c56f820453, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1104.567605] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-525796ef-fc10-41ce-bb13-138f1ad0b2a2 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.568422] [50968]: DEBUG neutron.plugins.ml2.db [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] For port 71d87de3-c890-4d73-ae80-32c56f820453, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=71d87de3-c890-4d73-ae80-32c56f820453,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1104.568584] [50969]: [pid: 50969|app: 0|req: 5001/10321] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 739 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.569852] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_precommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:55Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:55Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1104.569999] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_precommit: [ 1104.569999] [50968]: key[binding:vif_type], unbound -> ovs [ 1104.569999] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} [ 1104.569999] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.570952] [50969]: DEBUG neutron.api.wsgi [req-48c724c2-0f64-404f-be41-ead20e34f822 req-9bbb6e0b-1fc9-4e4e-add4-7b26c84e2e88 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1104.576965] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (71d87de3-c890-4d73-ae80-32c56f820453), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.582893] [50969]: [pid: 50969|app: 0|req: 5002/10322] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=fabc3107-fd7a-467f-beef-9bd6128d5652 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.609221] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Pushing event updated for resources: {'Port': ['ID=71d87de3-c890-4d73-ae80-32c56f820453,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1104.616168] [50968]: DEBUG neutron.db.provisioning_blocks [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Provisioning complete for port 71d87de3-c890-4d73-ae80-32c56f820453 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1104.616282] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (71d87de3-c890-4d73-ae80-32c56f820453), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.616389] [50968]: INFO neutron.plugins.ml2.plugin [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Attempt 1 to provision port 71d87de3-c890-4d73-ae80-32c56f820453 [ 1104.624494] [50969]: [pid: 50969|app: 0|req: 5003/10323] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1104.626872] [50969]: DEBUG neutron.api.wsgi [req-b1318848-ba4f-4386-ae71-178571c009dd req-7e27aa73-985f-4985-85f3-f65eb740a738 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1104.647816] [50969]: [pid: 50969|app: 0|req: 5004/10324] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.658872] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Current status of the port 71d87de3-c890-4d73-ae80-32c56f820453 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1104.659181] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (71d87de3-c890-4d73-ae80-32c56f820453), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.665910] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-b16e04e6-ca65-43a5-bb23-575429ed5cb8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.666973] [50969]: [pid: 50969|app: 0|req: 5005/10325] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:56 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.679215] [50968]: DEBUG neutron.plugins.ml2.db [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] For port 71d87de3-c890-4d73-ae80-32c56f820453, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=71d87de3-c890-4d73-ae80-32c56f820453,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1104.692097] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059c4a24-bd97-4ff2-bb86-87fa5c995597 req-f510bb1b-b11a-4d5f-a576-93a5a7854890 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.692949] [50969]: [pid: 50969|app: 0|req: 5006/10326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.705524] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_precommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:57Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:56Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}]) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1104.705787] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_precommit: [ 1104.705787] [50968]: key[status], DOWN -> ACTIVE [ 1104.705787] [50968]: key[updated_at], 2025-11-21T22:43:56Z -> 2025-11-21T22:43:57Z [ 1104.705787] [50968]: key[revision_number], 4 -> 5 [ 1104.705787] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.710697] [50968]: DEBUG neutron.db.provisioning_blocks [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Provisioning complete for port 71d87de3-c890-4d73-ae80-32c56f820453 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1104.710796] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (71d87de3-c890-4d73-ae80-32c56f820453), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.710896] [50968]: INFO neutron.plugins.ml2.plugin [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Attempt 1 to provision port 71d87de3-c890-4d73-ae80-32c56f820453 [ 1104.716444] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48c724c2-0f64-404f-be41-ead20e34f822 req-80e6bf03-e200-4433-82ac-e2218cc60977 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.717328] [50969]: [pid: 50969|app: 0|req: 5007/10327] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.719689] [50969]: DEBUG neutron.api.wsgi [req-059c4a24-bd97-4ff2-bb86-87fa5c995597 req-e3b820c3-4376-4217-add0-823d323b1d30 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1104.739247] [50969]: [pid: 50969|app: 0|req: 5008/10328] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.754785] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Current status of the port 71d87de3-c890-4d73-ae80-32c56f820453 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1104.756217] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_postcommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:57Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:56Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}]) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1104.756454] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_postcommit: [ 1104.756454] [50968]: key[status], DOWN -> ACTIVE [ 1104.756454] [50968]: key[updated_at], 2025-11-21T22:43:56Z -> 2025-11-21T22:43:57Z [ 1104.756454] [50968]: key[revision_number], 4 -> 5 [ 1104.756454] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.756687] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (71d87de3-c890-4d73-ae80-32c56f820453), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.771049] [50969]: [pid: 50969|app: 0|req: 5009/10329] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.781685] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Pushing event updated for resources: {'Port': ['ID=71d87de3-c890-4d73-ae80-32c56f820453,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1104.783925] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_postcommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:56Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:55Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1104.784111] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] update_port_postcommit: [ 1104.784111] [50968]: key[binding:vif_type], unbound -> ovs [ 1104.784111] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} [ 1104.784111] [50968]: key[updated_at], 2025-11-21T22:43:55Z -> 2025-11-21T22:43:56Z [ 1104.784111] [50968]: key[revision_number], 2 -> 4 [ 1104.784111] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.789966] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.790316] [50968]: DEBUG neutron_lib.callbacks.manager [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-3e07afb1-8f76-417b-9741-336355d9f584 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.791539] [50968]: [pid: 50968|app: 0|req: 5321/10330] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:55 2025] PUT /networking/v2.0/ports/71d87de3-c890-4d73-ae80-32c56f820453 => generated 1038 bytes in 1516 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1104.812325] [50969]: [pid: 50969|app: 0|req: 5010/10331] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 1104.827519] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-364af111-375c-42d1-85bc-33ee99263365 req-f11cc083-ae19-4f5b-8bcc-fc0cf78efa4e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.828492] [50968]: [pid: 50968|app: 0|req: 5322/10332] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.840312] [50969]: DEBUG neutron.api.v2.base [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Request body: {'floatingip': {'port_id': '227db61c-8548-41f9-9488-c698a6064d9c'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1104.842329] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=12739,neutron:UPDATE=147,neutron:INSERT=189,neutron:DELETE=258 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1104.869678] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.913363] [50968]: [pid: 50968|app: 0|req: 5323/10333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.101456] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.103073] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.146579] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '71d87de3-c890-4d73-ae80-32c56f820453'}, {'name': 'network-changed', 'server_uuid': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'tag': '71d87de3-c890-4d73-ae80-32c56f820453'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1105.147661] [50969]: INFO neutron.db.l3_db [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Floating IP cf0db0cd-805f-47d1-acc4-b180ec57d7eb associated. External IP: 10.180.180.205, port: aac6a054-e247-462b-b1ff-10cb489c563c. [ 1105.151734] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4981f23d-3d94-4ed2-8600-3f6ed2e05c2c" -d '{"events": [{"server_uuid": "0cbe96bc-db36-4f42-913c-36e9aab57e55", "name": "network-vif-plugged", "status": "completed", "tag": "71d87de3-c890-4d73-ae80-32c56f820453"}, {"name": "network-changed", "server_uuid": "0cbe96bc-db36-4f42-913c-36e9aab57e55", "tag": "71d87de3-c890-4d73-ae80-32c56f820453"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1105.180574] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d45bd10-7faf-4727-9f02-ee2d6be12638 req-7aedcb26-80ed-4592-b6b9-b1712699b26d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.180574] [50968]: [pid: 50968|app: 0|req: 5324/10334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.182864] [50968]: DEBUG neutron.api.wsgi [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-3573813b-f71b-4d29-ab0b-8710b7af34fd tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1105.206987] [50968]: [pid: 50968|app: 0|req: 5325/10335] 10.180.1.21 () {60 vars in 1586 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--22414978&fields=id&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.209944] [50968]: DEBUG neutron.api.wsgi [req-6d45bd10-7faf-4727-9f02-ee2d6be12638 req-0cbce8f9-36ea-4776-a401-fa0a40e3b43f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1105.232923] [50968]: [pid: 50968|app: 0|req: 5326/10336] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.259299] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1105.266328] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-471a456d-fcc0-4f90-9dd1-7e1489d3c09e x-openstack-request-id: req-471a456d-fcc0-4f90-9dd1-7e1489d3c09e {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1105.268334] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0cbe96bc-db36-4f42-913c-36e9aab57e55", "name": "network-vif-plugged", "status": "completed", "tag": "71d87de3-c890-4d73-ae80-32c56f820453", "code": 200}, {"name": "network-changed", "server_uuid": "0cbe96bc-db36-4f42-913c-36e9aab57e55", "tag": "71d87de3-c890-4d73-ae80-32c56f820453", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1105.268462] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-471a456d-fcc0-4f90-9dd1-7e1489d3c09e {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1105.270355] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-471a456d-fcc0-4f90-9dd1-7e1489d3c09e'] response: {'server_uuid': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '71d87de3-c890-4d73-ae80-32c56f820453', 'code': 200} [ 1105.271210] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-471a456d-fcc0-4f90-9dd1-7e1489d3c09e'] response: {'name': 'network-changed', 'server_uuid': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'tag': '71d87de3-c890-4d73-ae80-32c56f820453', 'status': 'completed', 'code': 200} [ 1105.276641] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-c82e5372-246a-41f3-bda0-ee4bc6d2efbb tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.277664] [50968]: [pid: 50968|app: 0|req: 5327/10337] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 614 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.283407] [50968]: DEBUG neutron.api.wsgi [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-967e6503-0a4b-4f4d-9e4e-31efdd06d8f9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1105.289651] [50968]: [pid: 50968|app: 0|req: 5328/10338] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/quotas/984bd170fdee491ab12f5828ac22b2d7 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.322096] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1105.353102] [50968]: [pid: 50968|app: 0|req: 5329/10339] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&fields=id => generated 103 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.395120] [50968]: [pid: 50968|app: 0|req: 5330/10340] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.429575] [50968]: [pid: 50968|app: 0|req: 5331/10341] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1105.430375] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1105.485588] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1105.491436] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7aff50cf-1d8f-46a4-b929-24949cdfaa07 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.525956] [50969]: [pid: 50969|app: 0|req: 5011/10342] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:43:57 2025] PUT /networking/v2.0/floatingips/cf0db0cd-805f-47d1-acc4-b180ec57d7eb => generated 804 bytes in 689 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.547250] [50968]: [pid: 50968|app: 0|req: 5332/10343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:57 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.706708] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-089d8f50-6b17-4af0-ab84-cdb578b648bf tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.707677] [50969]: [pid: 50969|app: 0|req: 5012/10344] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 739 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.715865] [50969]: DEBUG neutron.api.wsgi [req-8e45900e-2821-428e-89f3-aa1071e26378 req-93356fac-16a6-4d37-a7dd-a2e68270c7f6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1105.716527] [50969]: DEBUG neutron.api.wsgi [req-8e45900e-2821-428e-89f3-aa1071e26378 req-93356fac-16a6-4d37-a7dd-a2e68270c7f6 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1105.717052] [50969]: [pid: 50969|app: 0|req: 5013/10345] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:43:58 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) [ 1105.723801] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6106363a-1f51-4936-a350-fdfcf7bbfa35 req-32545fa7-ff4e-4482-8f5a-e4bfd008f83e tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.724861] [50968]: [pid: 50968|app: 0|req: 5333/10346] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.730857] [50969]: DEBUG neutron.api.wsgi [req-6106363a-1f51-4936-a350-fdfcf7bbfa35 req-72fbeed4-44d6-4270-a436-8ff780e146cc tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1105.801567] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4981f23d-3d94-4ed2-8600-3f6ed2e05c2c req-8d9b07a4-ecbe-40da-84a3-a82a00fb33f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.802993] [50968]: [pid: 50968|app: 0|req: 5334/10347] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1105.850490] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4981f23d-3d94-4ed2-8600-3f6ed2e05c2c req-0e574e90-dab8-4079-b3cf-66757122b02c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.852041] [50968]: [pid: 50968|app: 0|req: 5335/10348] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/networks?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&shared=False => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.901172] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4981f23d-3d94-4ed2-8600-3f6ed2e05c2c req-3f3ab35c-d30d-43ff-8077-506dc10757f1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.902014] [50968]: [pid: 50968|app: 0|req: 5336/10349] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1105.997557] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-23f2e88c-43f1-4fe7-b0c8-44c3086974cb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.998848] [50968]: [pid: 50968|app: 0|req: 5337/10350] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1106.041222] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-5bad28fd-3a19-4c92-ab48-10914e634be9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.042969] [50968]: [pid: 50968|app: 0|req: 5338/10351] 10.180.1.21 () {60 vars in 1545 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706&id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1106.048338] [50968]: DEBUG neutron.api.wsgi [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-cdd3e69e-a661-46d6-94b0-1ec890ceca5c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.063743] [50968]: [pid: 50968|app: 0|req: 5339/10352] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=aac6a054-e247-462b-b1ff-10cb489c563c => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1106.090729] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-8b1eb231-f62d-46bb-a414-a312446a507e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.091875] [50968]: [pid: 50968|app: 0|req: 5340/10353] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.141299] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c'}, {'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1106.154765] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75b2592c-1313-4e81-b016-a8b247fe0f2e req-dceffdf4-6020-4163-a928-0bb02d8f2a4d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.155726] [50968]: [pid: 50968|app: 0|req: 5341/10354] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1106.172153] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3f41449d-513d-4f67-8d14-22207f48403b" -d '{"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c"}, {"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "227db61c-8548-41f9-9488-c698a6064d9c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1106.185829] [50969]: [pid: 50969|app: 0|req: 5014/10355] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 458 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.199296] [50968]: [pid: 50968|app: 0|req: 5342/10356] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.244978] [50969]: [pid: 50969|app: 0|req: 5015/10357] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1106.249389] [50968]: [pid: 50968|app: 0|req: 5343/10358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/ports?device_id=1380d90b-de53-444c-b1e2-e390d7c10516 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.279714] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 22:43: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-e4e80696-ddee-4d5f-bf33-51e10844d0e3 x-openstack-request-id: req-e4e80696-ddee-4d5f-bf33-51e10844d0e3 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1106.279842] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "227db61c-8548-41f9-9488-c698a6064d9c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1106.279923] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e4e80696-ddee-4d5f-bf33-51e10844d0e3 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1106.280124] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e4e80696-ddee-4d5f-bf33-51e10844d0e3'] response: {'name': 'network-changed', 'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'status': 'completed', 'code': 200} [ 1106.280462] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e4e80696-ddee-4d5f-bf33-51e10844d0e3'] response: {'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c', 'status': 'completed', 'code': 200} [ 1106.335239] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d187e40-dc0e-452e-879c-8a82493a4b75 req-93600f0d-fa34-40b6-9ca4-736e2d7c2036 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.336198] [50969]: [pid: 50969|app: 0|req: 5016/10359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.343797] [50968]: DEBUG neutron.api.wsgi [req-2d187e40-dc0e-452e-879c-8a82493a4b75 req-619bbd5b-0448-487f-8884-ad39aa04e079 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.363825] [50968]: [pid: 50968|app: 0|req: 5344/10360] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.603867] [50969]: [pid: 50969|app: 0|req: 5017/10361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:58 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.761897] [50968]: [pid: 50968|app: 0|req: 5345/10362] 10.180.1.21 () {60 vars in 1775 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907?fields=binding%3Avnic_type&fields=binding%3Aprofile&fields=network_id&fields=resource_request&fields=numa_affinity_policy&fields=device_profile => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.799349] [50969]: [pid: 50969|app: 0|req: 5018/10363] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.834511] [50968]: [pid: 50968|app: 0|req: 5346/10364] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1106.944989] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-adb8e074-047d-44c5-ac4a-68ff0695e408 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.945404] [50969]: [pid: 50969|app: 0|req: 5019/10365] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1106.952205] [50968]: DEBUG neutron.api.wsgi [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-fa4422f6-dece-45f2-a9c7-d5ffbc41a611 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.966361] [50968]: [pid: 50968|app: 0|req: 5347/10366] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=71d87de3-c890-4d73-ae80-32c56f820453 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.989446] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-571a529e-07d0-4b88-afec-e858d83aa060 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.990441] [50969]: [pid: 50969|app: 0|req: 5020/10367] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.019953] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd9aeffe-2266-4c06-87df-c0ddf497b756 req-25d0e57b-2263-4fbf-b5ee-2670d0410cf3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.020894] [50968]: [pid: 50968|app: 0|req: 5348/10368] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.057242] [50969]: [pid: 50969|app: 0|req: 5021/10369] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.095313] [50968]: [pid: 50968|app: 0|req: 5349/10370] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 1107.288855] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f41449d-513d-4f67-8d14-22207f48403b req-80db5ab0-b7ce-4dde-9c80-5a8823e06222 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.289852] [50968]: [pid: 50968|app: 0|req: 5350/10371] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1107.316200] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e58e2a28-fb4f-49a1-98ba-87a865e8bb65 req-b9a52262-643c-4ca2-ac49-7e744d2fdf7e tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.317238] [50969]: [pid: 50969|app: 0|req: 5022/10372] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.323111] [50969]: DEBUG neutron.api.wsgi [req-e58e2a28-fb4f-49a1-98ba-87a865e8bb65 req-e9580a3f-c91f-4935-aa28-1859e3e09392 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.333326] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f41449d-513d-4f67-8d14-22207f48403b req-cd9bccbc-e6e1-4819-aa99-a764c01f2643 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.334243] [50968]: [pid: 50968|app: 0|req: 5351/10373] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.339990] [50968]: DEBUG neutron.api.wsgi [req-3f41449d-513d-4f67-8d14-22207f48403b req-bd3faae3-15f1-40b8-a5a8-814db05cf207 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.344976] [50969]: [pid: 50969|app: 0|req: 5023/10374] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1107.352630] [50968]: [pid: 50968|app: 0|req: 5352/10375] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=aac6a054-e247-462b-b1ff-10cb489c563c => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.367908] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-de759982-d845-4c83-af98-7fbbab15a716 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.368751] [50969]: [pid: 50969|app: 0|req: 5024/10376] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 835 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.373455] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f41449d-513d-4f67-8d14-22207f48403b req-395812df-62f0-4e58-b4b1-c74bee1ab6f8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.374300] [50968]: [pid: 50968|app: 0|req: 5353/10377] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.403714] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f41449d-513d-4f67-8d14-22207f48403b req-a7df1252-fa92-4ff3-82c2-b5d9fe9a9d54 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.404536] [50968]: [pid: 50968|app: 0|req: 5354/10378] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.411334] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-57a6b5fc-0c95-40d4-a02d-af86920d68e9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.412328] [50969]: [pid: 50969|app: 0|req: 5025/10379] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 616 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.444744] [50968]: [pid: 50968|app: 0|req: 5355/10380] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1107.448352] [50968]: DEBUG neutron.api.v2.base [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Request body: {'port': {'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1107.449479] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4b94cad-b71a-4c4f-94e1-13c7ca105f2f req-9580c359-5340-4dc4-b992-edb455a87a26 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.450597] [50969]: [pid: 50969|app: 0|req: 5026/10381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.482103] [50969]: [pid: 50969|app: 0|req: 5027/10382] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1107.484630] [50969]: DEBUG neutron.api.wsgi [req-b4b94cad-b71a-4c4f-94e1-13c7ca105f2f req-a41dd07a-18ba-4f52-b9a4-b06d05d7ad76 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.486113] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.502023] [50969]: [pid: 50969|app: 0|req: 5028/10383] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.586124] [50968]: DEBUG neutron.notifiers.nova [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b3072193-556a-4bc4-94a3-7f801cdab907 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1107.587931] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-0cfb53b0-a30f-4bbf-a969-4dfeac53ac96 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.588832] [50969]: [pid: 50969|app: 0|req: 5029/10384] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.591245] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks [] for port (b3072193-556a-4bc4-94a3-7f801cdab907), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.594334] [50969]: DEBUG neutron.api.wsgi [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-def4e2d8-a79d-45a2-a01f-d1d774e77788 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.597837] [50969]: [pid: 50969|app: 0|req: 5030/10385] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/quotas/b8b093d93cf34c91bbeb515844a183a0 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1107.598619] [50968]: DEBUG neutron.db.provisioning_blocks [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Transition to ACTIVE for port object b3072193-556a-4bc4-94a3-7f801cdab907 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1107.600092] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:59Z', 'revision_number': 7, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:56Z', 'revision_number': 6, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1107.600215] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_precommit: [ 1107.600215] [50968]: key[device_id], -> eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e [ 1107.600215] [50968]: key[device_owner], -> compute:nova [ 1107.600215] [50968]: key[binding:host_id], -> cpu-1 [ 1107.600215] [50968]: key[updated_at], 2025-11-21T22:43:56Z -> 2025-11-21T22:43:59Z [ 1107.600215] [50968]: key[revision_number], 6 -> 7 [ 1107.600215] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1107.603180] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.622991] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=7']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1107.649920] [50969]: [pid: 50969|app: 0|req: 5031/10386] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&fields=id => generated 149 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1107.652557] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:59Z', 'revision_number': 7, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:56Z', 'revision_number': 6, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1107.652730] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_postcommit: [ 1107.652730] [50968]: key[device_id], -> eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e [ 1107.652730] [50968]: key[device_owner], -> compute:nova [ 1107.652730] [50968]: key[binding:host_id], -> cpu-1 [ 1107.652730] [50968]: key[updated_at], 2025-11-21T22:43:56Z -> 2025-11-21T22:43:59Z [ 1107.652730] [50968]: key[revision_number], 6 -> 7 [ 1107.652730] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1107.658036] [50968]: DEBUG neutron.plugins.ml2.managers [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Attempting to bind port b3072193-556a-4bc4-94a3-7f801cdab907 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1107.658287] [50968]: DEBUG neutron.plugins.ml2.managers [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Attempting to bind port b3072193-556a-4bc4-94a3-7f801cdab907 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1107.658474] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Attempting to bind port b3072193-556a-4bc4-94a3-7f801cdab907 on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1107.683103] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1107.683327] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Bind Segment={'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1107.686821] [50968]: DEBUG networking_nsxv3.api.rpc [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1107.689302] [50969]: [pid: 50969|app: 0|req: 5032/10387] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:43:59 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.727281] [50969]: [pid: 50969|app: 0|req: 5033/10388] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1107.848551] [50969]: [pid: 50969|app: 0|req: 5034/10389] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1107.885437] [50969]: [pid: 50969|app: 0|req: 5035/10390] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.026053] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63023994-b76d-4b21-a1d5-d3eedfe13adf req-234f5694-0f8a-4023-a500-6ab727b2f13e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.026944] [50969]: [pid: 50969|app: 0|req: 5036/10391] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1108.032309] [50969]: DEBUG neutron.api.wsgi [req-63023994-b76d-4b21-a1d5-d3eedfe13adf req-134a5457-7abb-4672-aa4a-86ab0e851422 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.049285] [50969]: [pid: 50969|app: 0|req: 5037/10392] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1108.439817] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53d8e80d-4031-4384-a6b0-d949a2be27b1 req-9ac1ac3c-250a-40af-b078-26194898f148 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.440834] [50969]: [pid: 50969|app: 0|req: 5038/10393] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1108.446901] [50969]: DEBUG neutron.api.wsgi [req-53d8e80d-4031-4384-a6b0-d949a2be27b1 req-3a215ae6-aa99-4637-9653-fa99cde162b3 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.468195] [50969]: [pid: 50969|app: 0|req: 5039/10394] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1108.523701] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f41449d-513d-4f67-8d14-22207f48403b req-98576bd3-e599-4be1-ae40-a93dc974b189 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.526780] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f41449d-513d-4f67-8d14-22207f48403b req-98576bd3-e599-4be1-ae40-a93dc974b189 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.527815] [50969]: [pid: 50969|app: 0|req: 5040/10395] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 1922 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1108.572027] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f41449d-513d-4f67-8d14-22207f48403b req-4d43a19c-e4e2-45c0-9eac-cfa0f03b1dbc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.573057] [50969]: [pid: 50969|app: 0|req: 5041/10396] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.580179] [50969]: DEBUG neutron.api.wsgi [req-3f41449d-513d-4f67-8d14-22207f48403b req-90f52a2b-705c-4415-8280-709dd54820ed service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.609782] [50969]: [pid: 50969|app: 0|req: 5042/10397] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=227db61c-8548-41f9-9488-c698a6064d9c => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1108.631572] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f41449d-513d-4f67-8d14-22207f48403b req-e91a5c06-c939-49f0-83b6-59a81792245a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.632612] [50969]: [pid: 50969|app: 0|req: 5043/10398] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.665430] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f41449d-513d-4f67-8d14-22207f48403b req-b8a118bf-89bd-42f4-a8fa-575fa67d4c7a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.666476] [50969]: [pid: 50969|app: 0|req: 5044/10399] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:00 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.690105] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Bound using segment: {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1108.690424] [50968]: DEBUG neutron.plugins.ml2.managers [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Bound port: b3072193-556a-4bc4-94a3-7f801cdab907, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "97d59ff5-df43-4e01-b11f-6c57b53fb79d", "external-id": "nsx-vlan-transportzone-106", "segmentation_id": 106}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1108.690605] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.702392] [50969]: [pid: 50969|app: 0|req: 5045/10400] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:01 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.734061] [50968]: DEBUG neutron.plugins.ml2.db [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1108.736565] [50968]: DEBUG neutron.plugins.ml2.db [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b3072193-556a-4bc4-94a3-7f801cdab907,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1108.737995] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:59Z', 'revision_number': 7, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:59Z', 'revision_number': 7, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1108.738172] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_precommit: [ 1108.738172] [50968]: key[binding:vif_type], unbound -> ovs [ 1108.738172] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} [ 1108.738172] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.739264] [50969]: [pid: 50969|app: 0|req: 5046/10401] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:01 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1108.742523] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.765472] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=9']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1108.772847] [50968]: DEBUG neutron.db.provisioning_blocks [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Provisioning complete for port b3072193-556a-4bc4-94a3-7f801cdab907 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1108.773030] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.773150] [50968]: INFO neutron.plugins.ml2.plugin [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Attempt 1 to provision port b3072193-556a-4bc4-94a3-7f801cdab907 [ 1108.811167] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Current status of the port b3072193-556a-4bc4-94a3-7f801cdab907 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1108.811325] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.826556] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b3072193-556a-4bc4-94a3-7f801cdab907'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1108.834285] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8b00368c-e8f6-452d-ba6d-cbd38dce06be" -d '{"events": [{"server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "name": "network-vif-plugged", "status": "completed", "tag": "b3072193-556a-4bc4-94a3-7f801cdab907"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1108.839252] [50968]: DEBUG neutron.plugins.ml2.db [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b3072193-556a-4bc4-94a3-7f801cdab907,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1108.871479] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:01Z', 'revision_number': 10, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:01Z', 'revision_number': 9, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1108.871768] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_precommit: [ 1108.871768] [50968]: key[status], DOWN -> ACTIVE [ 1108.871768] [50968]: key[revision_number], 9 -> 10 [ 1108.871768] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.877871] [50968]: DEBUG neutron.db.provisioning_blocks [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Provisioning complete for port b3072193-556a-4bc4-94a3-7f801cdab907 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1108.878057] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.878167] [50968]: INFO neutron.plugins.ml2.plugin [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Attempt 1 to provision port b3072193-556a-4bc4-94a3-7f801cdab907 [ 1108.919229] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Current status of the port b3072193-556a-4bc4-94a3-7f801cdab907 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1108.920043] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:01Z', 'revision_number': 10, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:01Z', 'revision_number': 9, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1108.920226] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_postcommit: [ 1108.920226] [50968]: key[status], DOWN -> ACTIVE [ 1108.920226] [50968]: key[revision_number], 9 -> 10 [ 1108.920226] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.920380] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.944443] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=10']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1108.946578] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:01Z', 'revision_number': 9, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:43:59Z', 'revision_number': 7, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1108.946751] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] update_port_postcommit: [ 1108.946751] [50968]: key[binding:vif_type], unbound -> ovs [ 1108.946751] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} [ 1108.946751] [50968]: key[updated_at], 2025-11-21T22:43:59Z -> 2025-11-21T22:44:01Z [ 1108.946751] [50968]: key[revision_number], 7 -> 9 [ 1108.946751] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.950809] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.951161] [50968]: DEBUG neutron_lib.callbacks.manager [req-8e45900e-2821-428e-89f3-aa1071e26378 req-3f87c1f9-16a4-4e5b-9949-03a7f6a6ba52 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.952578] [50968]: [pid: 50968|app: 0|req: 5356/10402] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:43:59 2025] PUT /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 1080 bytes in 1507 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1109.594890] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-f80c58e2-3197-40e1-a67e-c765443e78f5 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.595858] [50969]: [pid: 50969|app: 0|req: 5047/10403] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:44:01 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def&tenant_id=f3032a73c30547cca0af5c9f3824f84e&binding%3Ahost_id=cpu-1 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.988023] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-0db8f8e5-5814-475c-b60a-b5373a1efa09 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.988961] [50968]: [pid: 50968|app: 0|req: 5357/10404] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 614 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.995895] [50968]: DEBUG neutron.api.wsgi [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-7f1c586b-d750-4633-bd32-554017daf45b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1110.001249] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-ae5eb079-ffba-41f6-af24-9199d6fc5022 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.004433] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-ae5eb079-ffba-41f6-af24-9199d6fc5022 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.005543] [50969]: [pid: 50969|app: 0|req: 5048/10405] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 2117 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1110.011780] [50969]: DEBUG neutron.api.wsgi [req-8e45900e-2821-428e-89f3-aa1071e26378 req-c43b621c-ff6b-48d7-a0c1-0428c5d57aa3 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1110.020731] [50968]: [pid: 50968|app: 0|req: 5358/10406] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 179 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.027941] [50968]: DEBUG neutron.api.v2.base [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'port': {'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'admin_state_up': True, 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1110.042437] [50969]: [pid: 50969|app: 0|req: 5049/10407] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=227db61c-8548-41f9-9488-c698a6064d9c => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1110.065030] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-ca39146a-9530-4a39-b70d-66267fcdc4a9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.065940] [50969]: [pid: 50969|app: 0|req: 5050/10408] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1110.066178] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Made reservation on behalf of 984bd170fdee491ab12f5828ac22b2d7 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1110.069217] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.093807] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-d85c8cf0-545d-40fd-b370-93d674bb4d48 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.094729] [50969]: [pid: 50969|app: 0|req: 5051/10409] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1110.121376] [50968]: DEBUG neutron.db.db_base_plugin_common [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Allocated IP 192.168.128.4 (c7785d57-90d4-4838-9d45-2533df48351b/46d2cebc-8901-4659-94d2-9209b819d859/20b6010b-150c-4231-8d8a-f73b6791118c) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1110.136524] [50969]: [pid: 50969|app: 0|req: 5052/10410] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.173214] [50969]: [pid: 50969|app: 0|req: 5053/10411] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1110.179467] [50969]: DEBUG neutron.api.wsgi [req-8e45900e-2821-428e-89f3-aa1071e26378 req-ac460a7c-4679-4385-bc51-9bae859b1658 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1110.182153] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for allowed_address_pair (20b6010b-150c-4231-8d8a-f73b6791118c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.182887] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for port (20b6010b-150c-4231-8d8a-f73b6791118c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.183144] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_precommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': '', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'port_security_enabled': True, 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1110.183344] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_precommit: [ 1110.183344] [50968]: key[mac_address], None -> fa:16:3e:a9:fd:2d [ 1110.183344] [50968]: key[device_id], None -> e807a344-f914-4cd4-b9b8-cc589d8e8c1b [ 1110.183344] [50968]: key[binding:vif_details], None -> {} [ 1110.183344] [50968]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 1110.183344] [50968]: key[binding:vnic_type], None -> normal [ 1110.183344] [50968]: key[allowed_address_pairs], None -> [] [ 1110.183344] [50968]: key[name], None -> [ 1110.183344] [50968]: key[status], None -> DOWN [ 1110.183344] [50968]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 1110.183344] [50968]: key[fixed_ips], None -> [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}] [ 1110.183344] [50968]: key[id], None -> 20b6010b-150c-4231-8d8a-f73b6791118c [ 1110.183344] [50968]: key[port_security_enabled], None -> True [ 1110.183344] [50968]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 1110.183344] [50968]: key[security_groups], None -> ['06251551-417e-4f8a-9412-fdb5036f57fe'] [ 1110.183344] [50968]: key[binding:profile], None -> {} [ 1110.183344] [50968]: key[binding:host_id], None -> [ 1110.183344] [50968]: key[standard_attr_id], None -> 1678 [ 1110.183344] [50968]: key[admin_state_up], None -> True [ 1110.183344] [50968]: key[device_owner], None -> [ 1110.183344] [50968]: key[binding:vif_type], None -> unbound [ 1110.183344] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.193186] [50969]: [pid: 50969|app: 0|req: 5054/10412] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=b3072193-556a-4bc4-94a3-7f801cdab907 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.201813] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.219548] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-0979c4ac-78b4-47b7-953e-f435595725c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.220476] [50969]: [pid: 50969|app: 0|req: 5055/10413] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1110.224792] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event updated for resources: {'Port': ['ID=20b6010b-150c-4231-8d8a-f73b6791118c,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1110.234297] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Network c7785d57-90d4-4838-9d45-2533df48351b is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1110.235146] [50968]: DEBUG neutron.scheduler.base_scheduler [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1110.237571] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1110.253017] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-2bce723d-3c9c-47fc-add6-839da7bbe836 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.253191] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_postcommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': '', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'port_security_enabled': True, 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:02Z', 'revision_number': 1, 'network': {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1110.253395] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] create_port_postcommit: [ 1110.253395] [50968]: key[mac_address], None -> fa:16:3e:a9:fd:2d [ 1110.253395] [50968]: key[device_id], None -> e807a344-f914-4cd4-b9b8-cc589d8e8c1b [ 1110.253395] [50968]: key[binding:vif_details], None -> {} [ 1110.253395] [50968]: key[project_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 1110.253395] [50968]: key[binding:vnic_type], None -> normal [ 1110.253395] [50968]: key[tags], None -> [] [ 1110.253395] [50968]: key[allowed_address_pairs], None -> [] [ 1110.253395] [50968]: key[created_at], None -> 2025-11-21T22:44:02Z [ 1110.253395] [50968]: key[name], None -> [ 1110.253395] [50968]: key[status], None -> DOWN [ 1110.253395] [50968]: key[tenant_id], None -> 984bd170fdee491ab12f5828ac22b2d7 [ 1110.253395] [50968]: key[fixed_ips], None -> [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}] [ 1110.253395] [50968]: key[id], None -> 20b6010b-150c-4231-8d8a-f73b6791118c [ 1110.253395] [50968]: key[port_security_enabled], None -> True [ 1110.253395] [50968]: key[network_id], None -> c7785d57-90d4-4838-9d45-2533df48351b [ 1110.253395] [50968]: key[security_groups], None -> ['06251551-417e-4f8a-9412-fdb5036f57fe'] [ 1110.253395] [50968]: key[binding:profile], None -> {} [ 1110.253395] [50968]: key[binding:host_id], None -> [ 1110.253395] [50968]: key[revision_number], None -> 1 [ 1110.253395] [50968]: key[description], None -> [ 1110.253395] [50968]: key[updated_at], None -> 2025-11-21T22:44:02Z [ 1110.253395] [50968]: key[standard_attr_id], None -> 1678 [ 1110.253395] [50968]: key[admin_state_up], None -> True [ 1110.253395] [50968]: key[binding:vif_type], None -> unbound [ 1110.253395] [50968]: key[device_owner], None -> [ 1110.253395] [50968]: key[extra_dhcp_opts], None -> [] [ 1110.253395] [50968]: key[network], None -> {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} [ 1110.253395] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.254331] [50969]: [pid: 50969|app: 0|req: 5056/10414] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.258122] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.258408] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d127223f-d37d-410a-916f-989f325caf74 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.270641] [50968]: [pid: 50968|app: 0|req: 5359/10415] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:44:02 2025] POST /networking/v2.0/ports => generated 732 bytes in 245 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1110.278508] [50968]: DEBUG neutron.api.v2.base [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Request body: {'port': {'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1110.294041] [50969]: [pid: 50969|app: 0|req: 5057/10416] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1110.319123] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.333543] [50969]: [pid: 50969|app: 0|req: 5058/10417] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1110.426664] [50968]: DEBUG neutron.notifiers.nova [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 20b6010b-150c-4231-8d8a-f73b6791118c {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1110.432328] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks [] for port (20b6010b-150c-4231-8d8a-f73b6791118c), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.439895] [50968]: DEBUG neutron.db.provisioning_blocks [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Transition to ACTIVE for port object 20b6010b-150c-4231-8d8a-f73b6791118c will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1110.441465] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_precommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:02Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': '', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:02Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1110.441618] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_precommit: [ 1110.441618] [50968]: key[device_owner], -> compute:nova [ 1110.441618] [50968]: key[binding:host_id], -> cpu-1 [ 1110.441618] [50968]: key[revision_number], 1 -> 2 [ 1110.441618] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.442798] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.461675] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Pushing event updated for resources: {'Port': ['ID=20b6010b-150c-4231-8d8a-f73b6791118c,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1110.504379] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_postcommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:02Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': '', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:02Z', 'revision_number': 1, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1110.504502] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_postcommit: [ 1110.504502] [50968]: key[device_owner], -> compute:nova [ 1110.504502] [50968]: key[binding:host_id], -> cpu-1 [ 1110.504502] [50968]: key[revision_number], 1 -> 2 [ 1110.504502] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.513320] [50968]: DEBUG neutron.plugins.ml2.managers [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Attempting to bind port 20b6010b-150c-4231-8d8a-f73b6791118c on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1110.513477] [50968]: DEBUG neutron.plugins.ml2.managers [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Attempting to bind port 20b6010b-150c-4231-8d8a-f73b6791118c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1110.513616] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Attempting to bind port 20b6010b-150c-4231-8d8a-f73b6791118c on network c7785d57-90d4-4838-9d45-2533df48351b {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1110.530775] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1110.530938] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Bind Segment={'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1110.534124] [50968]: DEBUG networking_nsxv3.api.rpc [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1110.640877] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-aed629b6-ac86-4fff-8ca2-79c17f715bc7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.641798] [50969]: [pid: 50969|app: 0|req: 5059/10418] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/ports?tenant_id=f3032a73c30547cca0af5c9f3824f84e&device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1110.677065] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-55d77915-6c80-4f65-9a95-b2d1234c9d1e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.677995] [50969]: [pid: 50969|app: 0|req: 5060/10419] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:02 2025] GET /networking/v2.0/networks?id=d0897201-1f35-4b04-9702-c5700d22bacb => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.698215] [50969]: DEBUG neutron.api.wsgi [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-648cb072-1074-4089-b4ea-16a24c81d692 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1110.712945] [50969]: [pid: 50969|app: 0|req: 5061/10420] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=fabc3107-fd7a-467f-beef-9bd6128d5652 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.739897] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-5f9272d2-c80d-427a-b36b-09042952be30 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.740795] [50969]: [pid: 50969|app: 0|req: 5062/10421] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:03 2025] GET /networking/v2.0/subnets?id=7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1110.772207] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-b132d410-e650-4f73-8afa-98aba79d9e2e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.773261] [50969]: [pid: 50969|app: 0|req: 5063/10422] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:03 2025] GET /networking/v2.0/ports?network_id=d0897201-1f35-4b04-9702-c5700d22bacb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.810518] [50969]: [pid: 50969|app: 0|req: 5064/10423] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:03 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.846894] [50969]: [pid: 50969|app: 0|req: 5065/10424] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:03 2025] GET /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb?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) [ 1111.431476] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8beee1b1-24ee-49bb-93e6-3e1f862dea22 req-c05d48dd-bc78-47c9-b50f-1637dcdc11b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.432523] [50969]: [pid: 50969|app: 0|req: 5066/10425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:03 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1111.438504] [50969]: DEBUG neutron.api.wsgi [req-8beee1b1-24ee-49bb-93e6-3e1f862dea22 req-0858788e-1402-4a1b-943b-5559d5a910b2 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1111.461250] [50969]: [pid: 50969|app: 0|req: 5067/10426] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:03 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1111.537077] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Bound using segment: {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1111.537638] [50968]: DEBUG neutron.plugins.ml2.managers [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Bound port: 20b6010b-150c-4231-8d8a-f73b6791118c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5756d009-13ad-4e13-a991-3b5e71830aa5", "external-id": "nsx-vlan-transportzone-608", "segmentation_id": 608}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1111.537856] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.581272] [50968]: DEBUG neutron.plugins.ml2.db [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] For port 20b6010b-150c-4231-8d8a-f73b6791118c, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1111.584342] [50968]: DEBUG neutron.plugins.ml2.db [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] For port 20b6010b-150c-4231-8d8a-f73b6791118c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=20b6010b-150c-4231-8d8a-f73b6791118c,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1111.586102] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_precommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:02Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:02Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1111.586332] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_precommit: [ 1111.586332] [50968]: key[binding:vif_type], unbound -> ovs [ 1111.586332] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} [ 1111.586332] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1111.593231] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.618776] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Pushing event updated for resources: {'Port': ['ID=20b6010b-150c-4231-8d8a-f73b6791118c,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1111.625035] [50968]: DEBUG neutron.db.provisioning_blocks [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Provisioning complete for port 20b6010b-150c-4231-8d8a-f73b6791118c triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1111.625241] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.625364] [50968]: INFO neutron.plugins.ml2.plugin [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Attempt 1 to provision port 20b6010b-150c-4231-8d8a-f73b6791118c [ 1111.664713] [50968]: DEBUG neutron.plugins.ml2.plugin [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Current status of the port 20b6010b-150c-4231-8d8a-f73b6791118c is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1111.664942] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.685551] [50968]: DEBUG neutron.plugins.ml2.db [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] For port 20b6010b-150c-4231-8d8a-f73b6791118c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=20b6010b-150c-4231-8d8a-f73b6791118c,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1111.722421] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_precommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:03Z', 'revision_number': 4, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1111.722727] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_precommit: [ 1111.722727] [50968]: key[status], DOWN -> ACTIVE [ 1111.722727] [50968]: key[updated_at], 2025-11-21T22:44:03Z -> 2025-11-21T22:44:04Z [ 1111.722727] [50968]: key[revision_number], 4 -> 5 [ 1111.722727] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1111.728638] [50968]: DEBUG neutron.db.provisioning_blocks [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Provisioning complete for port 20b6010b-150c-4231-8d8a-f73b6791118c triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1111.728801] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.728911] [50968]: INFO neutron.plugins.ml2.plugin [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Attempt 1 to provision port 20b6010b-150c-4231-8d8a-f73b6791118c [ 1111.765908] [50968]: DEBUG neutron.plugins.ml2.plugin [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Current status of the port 20b6010b-150c-4231-8d8a-f73b6791118c is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1111.766714] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_postcommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:03Z', 'revision_number': 4, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1111.766871] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_postcommit: [ 1111.766871] [50968]: key[status], DOWN -> ACTIVE [ 1111.766871] [50968]: key[updated_at], 2025-11-21T22:44:03Z -> 2025-11-21T22:44:04Z [ 1111.766871] [50968]: key[revision_number], 4 -> 5 [ 1111.766871] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1111.767026] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.789138] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Pushing event updated for resources: {'Port': ['ID=20b6010b-150c-4231-8d8a-f73b6791118c,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1111.791413] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_postcommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:03Z', 'revision_number': 4, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:02Z', 'revision_number': 2, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1111.791601] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] update_port_postcommit: [ 1111.791601] [50968]: key[binding:vif_type], unbound -> ovs [ 1111.791601] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} [ 1111.791601] [50968]: key[updated_at], 2025-11-21T22:44:02Z -> 2025-11-21T22:44:03Z [ 1111.791601] [50968]: key[revision_number], 2 -> 4 [ 1111.791601] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1111.796331] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.796584] [50968]: DEBUG neutron_lib.callbacks.manager [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-d82cb921-7bcd-4c6e-a97b-207762d65fb2 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.797831] [50968]: [pid: 50968|app: 0|req: 5360/10427] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:44:02 2025] PUT /networking/v2.0/ports/20b6010b-150c-4231-8d8a-f73b6791118c => generated 1037 bytes in 1523 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1112.281130] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-3045494e-9109-4536-8be6-0331735bdbfa tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.281998] [50969]: [pid: 50969|app: 0|req: 5068/10428] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:04 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.289463] [50968]: DEBUG neutron.api.v2.base [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Request body: {'port': {'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'admin_state_up': True, 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1112.331110] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Made reservation on behalf of b8b093d93cf34c91bbeb515844a183a0 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1112.334391] [50968]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.396677] [50968]: DEBUG neutron.db.db_base_plugin_common [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Allocated IP 192.168.128.5 (05bef1e0-3303-4046-b89f-5cd162589347/a1fd8c15-7a53-4df6-949b-7eaf899a1a30/f2ab4f90-2c88-4e92-ae34-1a8153e44c90) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1112.480443] [50968]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for allowed_address_pair (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.481317] [50968]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.481548] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': '', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1112.481683] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit: [ 1112.481683] [50968]: key[mac_address], None -> fa:16:3e:9d:16:ab [ 1112.481683] [50968]: key[device_id], None -> 877588ac-1478-4b82-b338-2d7fe2f50d6a [ 1112.481683] [50968]: key[binding:vif_details], None -> {} [ 1112.481683] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1112.481683] [50968]: key[binding:vnic_type], None -> normal [ 1112.481683] [50968]: key[allowed_address_pairs], None -> [] [ 1112.481683] [50968]: key[name], None -> [ 1112.481683] [50968]: key[status], None -> DOWN [ 1112.481683] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1112.481683] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}] [ 1112.481683] [50968]: key[id], None -> f2ab4f90-2c88-4e92-ae34-1a8153e44c90 [ 1112.481683] [50968]: key[port_security_enabled], None -> True [ 1112.481683] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1112.481683] [50968]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1112.481683] [50968]: key[binding:profile], None -> {} [ 1112.481683] [50968]: key[binding:host_id], None -> [ 1112.481683] [50968]: key[standard_attr_id], None -> 1679 [ 1112.481683] [50968]: key[admin_state_up], None -> True [ 1112.481683] [50968]: key[device_owner], None -> [ 1112.481683] [50968]: key[binding:vif_type], None -> unbound [ 1112.481683] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.508956] [50968]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.533386] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event updated for resources: {'Port': ['ID=f2ab4f90-2c88-4e92-ae34-1a8153e44c90,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1112.542973] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Network 05bef1e0-3303-4046-b89f-5cd162589347 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1112.543761] [50968]: DEBUG neutron.scheduler.base_scheduler [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1112.546398] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1112.559899] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': '', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:04Z', 'revision_number': 1, 'network': {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1112.560158] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit: [ 1112.560158] [50968]: key[mac_address], None -> fa:16:3e:9d:16:ab [ 1112.560158] [50968]: key[device_id], None -> 877588ac-1478-4b82-b338-2d7fe2f50d6a [ 1112.560158] [50968]: key[binding:vif_details], None -> {} [ 1112.560158] [50968]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1112.560158] [50968]: key[binding:vnic_type], None -> normal [ 1112.560158] [50968]: key[tags], None -> [] [ 1112.560158] [50968]: key[allowed_address_pairs], None -> [] [ 1112.560158] [50968]: key[created_at], None -> 2025-11-21T22:44:04Z [ 1112.560158] [50968]: key[name], None -> [ 1112.560158] [50968]: key[status], None -> DOWN [ 1112.560158] [50968]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1112.560158] [50968]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}] [ 1112.560158] [50968]: key[id], None -> f2ab4f90-2c88-4e92-ae34-1a8153e44c90 [ 1112.560158] [50968]: key[port_security_enabled], None -> True [ 1112.560158] [50968]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1112.560158] [50968]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1112.560158] [50968]: key[binding:profile], None -> {} [ 1112.560158] [50968]: key[binding:host_id], None -> [ 1112.560158] [50968]: key[revision_number], None -> 1 [ 1112.560158] [50968]: key[description], None -> [ 1112.560158] [50968]: key[updated_at], None -> 2025-11-21T22:44:04Z [ 1112.560158] [50968]: key[standard_attr_id], None -> 1679 [ 1112.560158] [50968]: key[admin_state_up], None -> True [ 1112.560158] [50968]: key[binding:vif_type], None -> unbound [ 1112.560158] [50968]: key[device_owner], None -> [ 1112.560158] [50968]: key[extra_dhcp_opts], None -> [] [ 1112.560158] [50968]: key[network], None -> {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} [ 1112.560158] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.592310] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.593070] [50968]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-38d6866f-af00-4711-9f43-2c9864ad8961 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.601507] [50968]: [pid: 50968|app: 0|req: 5361/10429] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:44:04 2025] POST /networking/v2.0/ports => generated 732 bytes in 315 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1112.610760] [50969]: DEBUG neutron.api.v2.base [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Request body: {'port': {'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1112.649191] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.753082] [50969]: DEBUG neutron.notifiers.nova [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f2ab4f90-2c88-4e92-ae34-1a8153e44c90 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1112.758206] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks [] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.767607] [50969]: DEBUG neutron.db.provisioning_blocks [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Transition to ACTIVE for port object f2ab4f90-2c88-4e92-ae34-1a8153e44c90 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1112.772620] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_precommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:05Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': '', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:04Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1112.772620] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_precommit: [ 1112.772620] [50969]: key[device_owner], -> compute:nova [ 1112.772620] [50969]: key[binding:host_id], -> cpu-1 [ 1112.772620] [50969]: key[updated_at], 2025-11-21T22:44:04Z -> 2025-11-21T22:44:05Z [ 1112.772620] [50969]: key[revision_number], 1 -> 2 [ 1112.772620] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.774658] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.802611] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Pushing event updated for resources: {'Port': ['ID=f2ab4f90-2c88-4e92-ae34-1a8153e44c90,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1112.838911] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-011aed5a-9b46-4b99-867b-62a63d65a4e4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.840052] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_postcommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:05Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': '', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:04Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1112.840230] [50968]: [pid: 50968|app: 0|req: 5362/10430] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1112.840278] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_postcommit: [ 1112.840278] [50969]: key[device_owner], -> compute:nova [ 1112.840278] [50969]: key[binding:host_id], -> cpu-1 [ 1112.840278] [50969]: key[updated_at], 2025-11-21T22:44:04Z -> 2025-11-21T22:44:05Z [ 1112.840278] [50969]: key[revision_number], 1 -> 2 [ 1112.840278] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.846429] [50968]: DEBUG neutron.api.wsgi [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-39747da9-3720-467e-be2d-fc9a748c52b9 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1112.846524] [50969]: DEBUG neutron.plugins.ml2.managers [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Attempting to bind port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1112.846576] [50969]: DEBUG neutron.plugins.ml2.managers [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Attempting to bind port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1112.846696] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Attempting to bind port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 on network 05bef1e0-3303-4046-b89f-5cd162589347 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1112.858365] [50968]: [pid: 50968|app: 0|req: 5363/10431] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=20b6010b-150c-4231-8d8a-f73b6791118c => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1112.861425] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1112.861621] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Bind Segment={'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 43, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1112.863981] [50969]: DEBUG networking_nsxv3.api.rpc [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Bind port on Host cpu-1 & Segment [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1112.879147] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-a97611d8-6572-4755-ae6b-06ca683697e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.879980] [50968]: [pid: 50968|app: 0|req: 5364/10432] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1112.912369] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f513b3b-6036-4ace-981d-b7ca4ac0bd9e req-64c2fdf6-e39f-4ee7-b508-35ca0a594834 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.913643] [50968]: [pid: 50968|app: 0|req: 5365/10433] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.957372] [50968]: [pid: 50968|app: 0|req: 5366/10434] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1112.991850] [50968]: [pid: 50968|app: 0|req: 5367/10435] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1113.303970] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e45900e-2821-428e-89f3-aa1071e26378 req-2cfc2a31-d656-4512-a8e6-a6f3ab03b74c tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.305016] [50968]: [pid: 50968|app: 0|req: 5368/10436] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 790 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.390710] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68ebdaad-37c4-468a-a534-ca610f0ea194 req-1cb4d172-6434-4932-97ef-20c7d2782fee tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.391724] [50968]: [pid: 50968|app: 0|req: 5369/10437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.397120] [50968]: DEBUG neutron.api.wsgi [req-68ebdaad-37c4-468a-a534-ca610f0ea194 req-94f0f296-6da4-471d-84b0-7d3690abfb5c tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1113.417154] [50968]: [pid: 50968|app: 0|req: 5370/10438] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1113.584731] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-7429a672-37b2-432e-8a54-81ee1f51e6b9 x-openstack-request-id: req-7429a672-37b2-432e-8a54-81ee1f51e6b9 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1113.585090] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "name": "network-vif-plugged", "status": "completed", "tag": "b3072193-556a-4bc4-94a3-7f801cdab907", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1113.585090] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7429a672-37b2-432e-8a54-81ee1f51e6b9 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1113.585196] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7429a672-37b2-432e-8a54-81ee1f51e6b9'] response: {'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'code': 200} [ 1113.624178] [50968]: [pid: 50968|app: 0|req: 5371/10439] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88&fields=id&fields=resource_request => generated 57 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.687499] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6b01644-fed8-4030-b323-d4b41a026c7a req-c2e3baae-31a0-4d1b-9d57-c3ec267d6094 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.688539] [50968]: [pid: 50968|app: 0|req: 5372/10440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:05 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.696319] [50968]: DEBUG neutron.api.wsgi [req-c6b01644-fed8-4030-b323-d4b41a026c7a req-0fd7bec2-4a75-4961-a37c-9aa959e9cfa2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1113.720912] [50968]: [pid: 50968|app: 0|req: 5373/10441] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1113.803349] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1555e9-13bd-46d9-9e81-e9fa8de259ca req-a888ef1e-9db9-4ffb-a34d-5d267b5c4315 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.804468] [50968]: [pid: 50968|app: 0|req: 5374/10442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 747 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.867058] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Bound using segment: {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1113.867377] [50969]: DEBUG neutron.plugins.ml2.managers [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Bound port: f2ab4f90-2c88-4e92-ae34-1a8153e44c90, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "90878b7b-ddb7-4f47-892b-d6e06f73475f", "external-id": "nsx-vlan-transportzone-849", "segmentation_id": 849}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1113.867504] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.873945] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-a30f48a7-5d75-44cd-be32-5cd110f86c29 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.874867] [50968]: [pid: 50968|app: 0|req: 5375/10443] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/ports/c2630ad9-1c26-483a-8ebd-2305c92f519c => generated 746 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.877479] [50968]: DEBUG neutron.api.wsgi [req-dc1555e9-13bd-46d9-9e81-e9fa8de259ca req-9c666718-1a2c-42cc-90a8-a38b6256b616 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1113.900595] [50968]: [pid: 50968|app: 0|req: 5376/10444] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.909767] [50969]: DEBUG neutron.plugins.ml2.db [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] For port f2ab4f90-2c88-4e92-ae34-1a8153e44c90, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1113.912278] [50969]: DEBUG neutron.plugins.ml2.db [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] For port f2ab4f90-2c88-4e92-ae34-1a8153e44c90, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f2ab4f90-2c88-4e92-ae34-1a8153e44c90,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1113.913938] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_precommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:05Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:05Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1113.914219] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_precommit: [ 1113.914219] [50969]: key[binding:vif_type], unbound -> ovs [ 1113.914219] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} [ 1113.914219] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.917561] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.945117] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Pushing event updated for resources: {'Port': ['ID=f2ab4f90-2c88-4e92-ae34-1a8153e44c90,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1113.952574] [50969]: DEBUG neutron.db.provisioning_blocks [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Provisioning complete for port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1113.952730] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.952843] [50969]: INFO neutron.plugins.ml2.plugin [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Attempt 1 to provision port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 [ 1114.001246] [50969]: DEBUG neutron.plugins.ml2.plugin [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Current status of the port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1114.001418] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.020042] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1114.028700] [50969]: DEBUG neutron.plugins.ml2.db [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] For port f2ab4f90-2c88-4e92-ae34-1a8153e44c90, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f2ab4f90-2c88-4e92-ae34-1a8153e44c90,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1114.031097] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-29477624-4ca1-4a11-84b8-eea9a9bee611" -d '{"events": [{"server_uuid": "877588ac-1478-4b82-b338-2d7fe2f50d6a", "name": "network-vif-plugged", "status": "completed", "tag": "f2ab4f90-2c88-4e92-ae34-1a8153e44c90"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1114.060540] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_precommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:06Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:06Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1114.060743] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_precommit: [ 1114.060743] [50969]: key[status], DOWN -> ACTIVE [ 1114.060743] [50969]: key[revision_number], 4 -> 5 [ 1114.060743] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1114.063265] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d92674ba-28c2-48fb-987e-760e42ab7fd8 req-14f6c422-a140-441f-b46e-e1c2cefc7cce tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.064974] [50968]: [pid: 50968|app: 0|req: 5377/10445] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 790 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1114.067209] [50969]: DEBUG neutron.db.provisioning_blocks [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Provisioning complete for port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1114.067449] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.067610] [50969]: INFO neutron.plugins.ml2.plugin [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Attempt 1 to provision port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 [ 1114.106239] [50969]: DEBUG neutron.plugins.ml2.plugin [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Current status of the port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1114.107033] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_postcommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:06Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:06Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1114.107241] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_postcommit: [ 1114.107241] [50969]: key[status], DOWN -> ACTIVE [ 1114.107241] [50969]: key[revision_number], 4 -> 5 [ 1114.107241] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1114.107394] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.129708] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-204469a1-a556-44ac-aa3b-b7ee1fd376de req-a20561d8-58ce-4c3a-8a9e-60de4cda6a88 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.130738] [50968]: [pid: 50968|app: 0|req: 5378/10446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1114.132184] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Pushing event updated for resources: {'Port': ['ID=f2ab4f90-2c88-4e92-ae34-1a8153e44c90,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1114.134909] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_postcommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:06Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:05Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1114.135845] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] update_port_postcommit: [ 1114.135845] [50969]: key[binding:vif_type], unbound -> ovs [ 1114.135845] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} [ 1114.135845] [50969]: key[updated_at], 2025-11-21T22:44:05Z -> 2025-11-21T22:44:06Z [ 1114.135845] [50969]: key[revision_number], 2 -> 4 [ 1114.135845] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1114.137721] [50968]: DEBUG neutron.api.wsgi [req-204469a1-a556-44ac-aa3b-b7ee1fd376de req-1389e05a-9a45-40dd-8e75-1b4e068866f9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.140062] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.140198] [50969]: DEBUG neutron_lib.callbacks.manager [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-bb0805e4-9e45-470d-8efc-4736aa7b11ad service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.141465] [50969]: [pid: 50969|app: 0|req: 5069/10447] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:44:04 2025] PUT /networking/v2.0/ports/f2ab4f90-2c88-4e92-ae34-1a8153e44c90 => generated 1037 bytes in 1535 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1114.170472] [50968]: [pid: 50968|app: 0|req: 5379/10448] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1114.305094] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-438b55c3-c696-4426-9032-05e74305f50d req-01f1c915-5165-4e16-b171-87fb989eff7d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.306173] [50969]: [pid: 50969|app: 0|req: 5070/10449] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.314999] [50968]: DEBUG neutron.api.wsgi [req-438b55c3-c696-4426-9032-05e74305f50d req-daf7d643-5536-4d2f-98f2-a57de02a5f2d tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.340374] [50968]: [pid: 50968|app: 0|req: 5380/10450] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/security-groups?id=0d437be3-ac8e-4142-becb-dfc82235f8e5&fields=id&fields=name => generated 111 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.382859] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-0df1d5b1-97c6-42de-a0cb-c11d385f4a2d x-openstack-request-id: req-0df1d5b1-97c6-42de-a0cb-c11d385f4a2d {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1114.382978] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "877588ac-1478-4b82-b338-2d7fe2f50d6a", "name": "network-vif-plugged", "status": "completed", "tag": "f2ab4f90-2c88-4e92-ae34-1a8153e44c90", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1114.383082] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0df1d5b1-97c6-42de-a0cb-c11d385f4a2d {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1114.383314] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0df1d5b1-97c6-42de-a0cb-c11d385f4a2d'] response: {'server_uuid': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'code': 200} [ 1114.476043] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-17d0406d-4708-4455-9827-906aff2953ce tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.476624] [50969]: [pid: 50969|app: 0|req: 5071/10451] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 790 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.499233] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb2bd7fe-597f-4a09-b95b-1642a1dbeb4b req-ca0954aa-108a-42a7-8f45-ebc9be228b9c tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.500360] [50968]: [pid: 50968|app: 0|req: 5381/10452] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.507328] [50969]: DEBUG neutron.api.wsgi [req-eb2bd7fe-597f-4a09-b95b-1642a1dbeb4b req-4c0161fd-3e70-45b2-80ed-f37bbe9ade42 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.528062] [50969]: [pid: 50969|app: 0|req: 5072/10453] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.596867] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4faff0c6-1cc2-4a7a-a7d1-358697ca8051 req-d5940ef6-ccf1-481e-8828-69fcfbdaead4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.597830] [50968]: [pid: 50968|app: 0|req: 5382/10454] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:06 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.610899] [50969]: DEBUG neutron.api.v2.base [None req-23a517ca-3861-419d-8187-455202aff41f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'floatingip': {'port_id': '71d87de3-c890-4d73-ae80-32c56f820453'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1114.628349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23a517ca-3861-419d-8187-455202aff41f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (d88a8d08-ac3d-4038-8c94-85806f999e66), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.798483] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79974959-e5fd-4a73-9b7d-5efc752e83fb req-b7dc4759-cbd6-428e-9ebb-37a457aab49b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.799520] [50968]: [pid: 50968|app: 0|req: 5383/10455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.807361] [50968]: DEBUG neutron.api.wsgi [req-79974959-e5fd-4a73-9b7d-5efc752e83fb req-335bc94f-1623-4c2e-9e63-41c9829be7b7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.832259] [50968]: [pid: 50968|app: 0|req: 5384/10456] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1114.834236] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23a517ca-3861-419d-8187-455202aff41f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.835681] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23a517ca-3861-419d-8187-455202aff41f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (d88a8d08-ac3d-4038-8c94-85806f999e66), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.881027] [50969]: INFO neutron.db.l3_db [None req-23a517ca-3861-419d-8187-455202aff41f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Floating IP d88a8d08-ac3d-4038-8c94-85806f999e66 associated. External IP: 10.180.180.228, port: 71d87de3-c890-4d73-ae80-32c56f820453. [ 1114.976941] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-23a517ca-3861-419d-8187-455202aff41f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1114.978639] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0d8ca24-e641-48a9-b156-482731d214d6 req-06a60d85-2917-4623-b835-5a267dd64060 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.979582] [50968]: [pid: 50968|app: 0|req: 5385/10457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.986266] [50968]: DEBUG neutron.api.wsgi [req-d0d8ca24-e641-48a9-b156-482731d214d6 req-058dab64-d58d-4354-b55a-5f411b0c17b4 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.005056] [50968]: [pid: 50968|app: 0|req: 5386/10458] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1115.026441] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-23a517ca-3861-419d-8187-455202aff41f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1115.031726] [50969]: DEBUG neutron_lib.callbacks.manager [None req-23a517ca-3861-419d-8187-455202aff41f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.053528] [50969]: [pid: 50969|app: 0|req: 5073/10459] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:44:06 2025] PUT /networking/v2.0/floatingips/d88a8d08-ac3d-4038-8c94-85806f999e66 => generated 803 bytes in 445 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.182326] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-5b348e83-dcd4-414c-ae11-340f30f0058c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.183368] [50968]: [pid: 50968|app: 0|req: 5387/10460] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1115.191470] [50969]: DEBUG neutron.api.wsgi [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-c8f047b9-29f7-4bc5-b92e-31efdb1ff090 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.210991] [50969]: [pid: 50969|app: 0|req: 5074/10461] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=f2ab4f90-2c88-4e92-ae34-1a8153e44c90 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.246838] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-b4f9cc84-8ca7-4464-8c3f-5fd245d7ee83 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.248069] [50968]: [pid: 50968|app: 0|req: 5388/10462] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.279535] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84794eb3-05f0-4d8a-b04b-730142e2919c req-68dd1434-f760-4629-a807-e516274a8b3f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.280549] [50968]: [pid: 50968|app: 0|req: 5389/10463] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.293560] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4c6d67c-7b84-49ed-9bcc-c42c2d977ca7 req-aec584f5-e0ce-4d6f-b3f9-e345d5b222ed tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.294949] [50969]: [pid: 50969|app: 0|req: 5075/10464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.301516] [50969]: DEBUG neutron.api.wsgi [req-f4c6d67c-7b84-49ed-9bcc-c42c2d977ca7 req-9361a572-6715-49e0-84c7-16e062e859eb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.321563] [50968]: [pid: 50968|app: 0|req: 5390/10465] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.325097] [50969]: [pid: 50969|app: 0|req: 5076/10466] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.362841] [50968]: [pid: 50968|app: 0|req: 5391/10467] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1115.434887] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e974d9a7-6157-49ec-996d-4c304296b071 req-7be24f9e-119c-45df-a6d9-ce4cc7598308 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.435803] [50969]: [pid: 50969|app: 0|req: 5077/10468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.441984] [50968]: DEBUG neutron.api.wsgi [req-e974d9a7-6157-49ec-996d-4c304296b071 req-6ccb6799-390d-49ac-a947-07e95b71f0e9 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.461537] [50968]: [pid: 50968|app: 0|req: 5392/10469] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/security-groups?id=0d437be3-ac8e-4142-becb-dfc82235f8e5&fields=id&fields=name => generated 111 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.507324] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0e294458-d944-430b-8e7f-2b8c26d4f6a4 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.508190] [50969]: [pid: 50969|app: 0|req: 5078/10470] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:44:07 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 790 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.587571] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': 'b3072193-556a-4bc4-94a3-7f801cdab907'}, {'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c'}, {'name': 'network-changed', 'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1115.589008] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8cfe7c61-4b2f-4fcd-8889-61c78230b398" -d '{"events": [{"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "b3072193-556a-4bc4-94a3-7f801cdab907"}, {"server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "name": "network-vif-plugged", "status": "completed", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c"}, {"name": "network-changed", "server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1115.617219] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-ea5779fd-8032-4f4d-bf44-a85c0e7c2dd9 x-openstack-request-id: req-ea5779fd-8032-4f4d-bf44-a85c0e7c2dd9 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1115.617518] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "tag": "b3072193-556a-4bc4-94a3-7f801cdab907", "status": "completed", "code": 200}, {"server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "name": "network-vif-plugged", "status": "completed", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c", "code": 200}, {"name": "network-changed", "server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1115.617518] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ea5779fd-8032-4f4d-bf44-a85c0e7c2dd9 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1115.617695] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ea5779fd-8032-4f4d-bf44-a85c0e7c2dd9'] response: {'name': 'network-changed', 'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'tag': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'status': 'completed', 'code': 200} [ 1115.617800] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ea5779fd-8032-4f4d-bf44-a85c0e7c2dd9'] response: {'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c', 'code': 200} [ 1115.617877] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ea5779fd-8032-4f4d-bf44-a85c0e7c2dd9'] response: {'name': 'network-changed', 'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c', 'status': 'completed', 'code': 200} [ 1115.915986] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af7540a5-d5e6-4a08-b361-e01adca27fc4 req-a178d21f-f15f-4fe6-8a90-a228178dc091 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.915986] [50968]: [pid: 50968|app: 0|req: 5393/10471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.922135] [50968]: DEBUG neutron.api.wsgi [req-af7540a5-d5e6-4a08-b361-e01adca27fc4 req-54347556-c851-4ae9-8634-bfc5292cd8eb tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.942792] [50968]: [pid: 50968|app: 0|req: 5394/10472] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1115.943680] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e675eb0e-fecc-4be6-95b6-ca8140c068ab req-72dcdd01-d82c-4275-a981-937e35fb9e90 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.944824] [50969]: [pid: 50969|app: 0|req: 5079/10473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1115.951362] [50968]: DEBUG neutron.api.wsgi [req-e675eb0e-fecc-4be6-95b6-ca8140c068ab req-20aebc17-0f13-4fec-9a8f-22825d6a79bb service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.971292] [50968]: [pid: 50968|app: 0|req: 5395/10474] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1116.112107] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-525b0253-c097-47fd-8bb5-9318c48984cb req-e55c9aae-ca13-44c2-9822-981b65fbddf2 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.113372] [50969]: [pid: 50969|app: 0|req: 5080/10475] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.120193] [50969]: DEBUG neutron.api.wsgi [req-525b0253-c097-47fd-8bb5-9318c48984cb req-51013292-b5b4-4919-9468-94cc2dbfdb5f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.143621] [50969]: [pid: 50969|app: 0|req: 5081/10476] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.171760] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-ae4faccd-2db1-4f14-a324-551df4a3ca9c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.171810] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26054c8e-dd47-45f1-a479-0df4b2ce195f req-c4890e3d-4d0a-4841-ba63-8648bf15c313 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.172592] [50968]: [pid: 50968|app: 0|req: 5396/10477] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1116.174701] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-ae4faccd-2db1-4f14-a324-551df4a3ca9c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.175777] [50969]: [pid: 50969|app: 0|req: 5082/10478] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 2117 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1116.179330] [50969]: DEBUG neutron.api.wsgi [req-26054c8e-dd47-45f1-a479-0df4b2ce195f req-cc004b2a-780a-47db-8f3c-2fb18e5b3757 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.198902] [50969]: [pid: 50969|app: 0|req: 5083/10479] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.231711] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-a5638087-7afb-4e28-9635-3f48825cd19b tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.232755] [50968]: [pid: 50968|app: 0|req: 5397/10480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.234898] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-af89454c-e96f-4359-8b82-6f921bd87abb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.236038] [50969]: [pid: 50969|app: 0|req: 5084/10481] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.242337] [50969]: DEBUG neutron.api.wsgi [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-70bed58d-f9fb-4d9b-9a7b-c6f14b1aacfd service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.256501] [50969]: [pid: 50969|app: 0|req: 5085/10482] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=b3072193-556a-4bc4-94a3-7f801cdab907 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.283093] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-859bde16-642f-47f9-bf40-8107106596e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.283961] [50969]: [pid: 50969|app: 0|req: 5086/10483] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.289806] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Deleting port 738726b2-87ea-43b1-a09b-3000673ad943 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1116.289971] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (738726b2-87ea-43b1-a09b-3000673ad943), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.313093] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-3600251f-be40-4d22-a966-de2d2691f5a5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.314087] [50969]: [pid: 50969|app: 0|req: 5087/10484] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1116.319144] [50968]: DEBUG neutron.plugins.ml2.db [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] For port 738726b2-87ea-43b1-a09b-3000673ad943, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=738726b2-87ea-43b1-a09b-3000673ad943,segment=NetworkSegment(76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83),segment_id=76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1116.319314] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (738726b2-87ea-43b1-a09b-3000673ad943), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.323778] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] delete_port_precommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:56Z', 'revision_number': 5, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 1116.323943] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] delete_port_precommit: [ 1116.323943] [50968]: key[mac_address], fa:16:3e:ed:4c:9c -> None [ 1116.323943] [50968]: key[device_id], 349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 -> None [ 1116.323943] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1116.323943] [50968]: key[binding:vnic_type], normal -> None [ 1116.323943] [50968]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1116.323943] [50968]: key[tags], [] -> None [ 1116.323943] [50968]: key[allowed_address_pairs], [] -> None [ 1116.323943] [50968]: key[created_at], 2025-11-21T22:39:54Z -> None [ 1116.323943] [50968]: key[name], -> None [ 1116.323943] [50968]: key[status], ACTIVE -> None [ 1116.323943] [50968]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1116.323943] [50968]: key[fixed_ips], [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}] -> None [ 1116.323943] [50968]: key[id], 738726b2-87ea-43b1-a09b-3000673ad943 -> None [ 1116.323943] [50968]: key[port_security_enabled], True -> None [ 1116.323943] [50968]: key[network_id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1116.323943] [50968]: key[security_groups], ['0d437be3-ac8e-4142-becb-dfc82235f8e5'] -> None [ 1116.323943] [50968]: key[binding:profile], {} -> None [ 1116.323943] [50968]: key[binding:host_id], cpu-1 -> None [ 1116.323943] [50968]: key[revision_number], 5 -> None [ 1116.323943] [50968]: key[description], -> None [ 1116.323943] [50968]: key[updated_at], 2025-11-21T22:39:56Z -> None [ 1116.323943] [50968]: key[standard_attr_id], 1296 -> None [ 1116.323943] [50968]: key[admin_state_up], True -> None [ 1116.323943] [50968]: key[binding:vif_type], ovs -> None [ 1116.323943] [50968]: key[device_owner], compute:nova -> None [ 1116.323943] [50968]: key[extra_dhcp_opts], [] -> None [ 1116.323943] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.356379] [50969]: [pid: 50969|app: 0|req: 5088/10485] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.385370] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'tag': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90'}, {'name': 'network-changed', 'server_uuid': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'tag': '71d87de3-c890-4d73-ae80-32c56f820453'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1116.391541] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9" -d '{"events": [{"name": "network-changed", "server_uuid": "877588ac-1478-4b82-b338-2d7fe2f50d6a", "tag": "f2ab4f90-2c88-4e92-ae34-1a8153e44c90"}, {"name": "network-changed", "server_uuid": "0cbe96bc-db36-4f42-913c-36e9aab57e55", "tag": "71d87de3-c890-4d73-ae80-32c56f820453"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1116.408443] [50969]: [pid: 50969|app: 0|req: 5089/10486] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1116.427561] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.427762] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (70be4e28-9078-46f9-a251-914f4c1e4d4f), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.427850] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-92678d12-6907-463b-8006-ffb98ac2f359 x-openstack-request-id: req-92678d12-6907-463b-8006-ffb98ac2f359 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1116.427903] [50968]: INFO neutron.db.l3_db [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Floating IP 70be4e28-9078-46f9-a251-914f4c1e4d4f disassociated. External IP: 10.180.180.203, port: 738726b2-87ea-43b1-a09b-3000673ad943. [ 1116.428059] [50968]: DEBUG neutron.plugins.ml2.plugin [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Calling delete_port for 738726b2-87ea-43b1-a09b-3000673ad943 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1116.428099] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "877588ac-1478-4b82-b338-2d7fe2f50d6a", "tag": "f2ab4f90-2c88-4e92-ae34-1a8153e44c90", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "0cbe96bc-db36-4f42-913c-36e9aab57e55", "tag": "71d87de3-c890-4d73-ae80-32c56f820453", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1116.428227] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-92678d12-6907-463b-8006-ffb98ac2f359 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1116.428434] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-92678d12-6907-463b-8006-ffb98ac2f359'] response: {'name': 'network-changed', 'server_uuid': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'tag': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'status': 'completed', 'code': 200} [ 1116.428562] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-92678d12-6907-463b-8006-ffb98ac2f359'] response: {'name': 'network-changed', 'server_uuid': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'tag': '71d87de3-c890-4d73-ae80-32c56f820453', 'status': 'completed', 'code': 200} [ 1116.445773] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54b64245-742e-4a8f-adde-e174939d2675 req-b4f04659-912d-4b92-a6f0-5ded5437e8fd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.447047] [50969]: [pid: 50969|app: 0|req: 5090/10487] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.453350] [50969]: DEBUG neutron.api.wsgi [req-54b64245-742e-4a8f-adde-e174939d2675 req-f36efd76-7835-4106-bf84-f41933c28cdd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.475903] [50969]: [pid: 50969|app: 0|req: 5091/10488] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.514150] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (738726b2-87ea-43b1-a09b-3000673ad943), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.523107] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Pushing event deleted for resources: {'Port': ['ID=738726b2-87ea-43b1-a09b-3000673ad943,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1116.541606] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6c9b03cd-3981-4b8e-bdaa-511707c6af10 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.542715] [50969]: [pid: 50969|app: 0|req: 5092/10489] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 790 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.558475] [50969]: [pid: 50969|app: 0|req: 5093/10490] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:08 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.591703] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Router 62dec9ff-ef37-45ee-be71-efdaa9f66837 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1116.638759] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1116.656893] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] No DVR routers for this DVR port 738726b2-87ea-43b1-a09b-3000673ad943 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1116.657344] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] delete_port_postcommit called with port settings {'id': '738726b2-87ea-43b1-a09b-3000673ad943', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:ed:4c:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'device_owner': 'compute:nova', 'standard_attr_id': 1296, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0d437be3-ac8e-4142-becb-dfc82235f8e5'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:54Z', 'updated_at': '2025-11-21T22:39:56Z', 'revision_number': 5, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 1116.657530] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] delete_port_postcommit: [ 1116.657530] [50968]: key[mac_address], fa:16:3e:ed:4c:9c -> None [ 1116.657530] [50968]: key[device_id], 349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 -> None [ 1116.657530] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08e9585e-6186-4788-9fd9-24174ce45a6f', 'external-id': 'nsx-vlan-transportzone-254', 'segmentation_id': 254, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1116.657530] [50968]: key[binding:vnic_type], normal -> None [ 1116.657530] [50968]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1116.657530] [50968]: key[tags], [] -> None [ 1116.657530] [50968]: key[allowed_address_pairs], [] -> None [ 1116.657530] [50968]: key[created_at], 2025-11-21T22:39:54Z -> None [ 1116.657530] [50968]: key[name], -> None [ 1116.657530] [50968]: key[status], ACTIVE -> None [ 1116.657530] [50968]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1116.657530] [50968]: key[fixed_ips], [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.3'}] -> None [ 1116.657530] [50968]: key[id], 738726b2-87ea-43b1-a09b-3000673ad943 -> None [ 1116.657530] [50968]: key[port_security_enabled], True -> None [ 1116.657530] [50968]: key[network_id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1116.657530] [50968]: key[security_groups], ['0d437be3-ac8e-4142-becb-dfc82235f8e5'] -> None [ 1116.657530] [50968]: key[binding:profile], {} -> None [ 1116.657530] [50968]: key[binding:host_id], cpu-1 -> None [ 1116.657530] [50968]: key[revision_number], 5 -> None [ 1116.657530] [50968]: key[description], -> None [ 1116.657530] [50968]: key[updated_at], 2025-11-21T22:39:56Z -> None [ 1116.657530] [50968]: key[standard_attr_id], 1296 -> None [ 1116.657530] [50968]: key[admin_state_up], True -> None [ 1116.657530] [50968]: key[binding:vif_type], ovs -> None [ 1116.657530] [50968]: key[device_owner], compute:nova -> None [ 1116.657530] [50968]: key[extra_dhcp_opts], [] -> None [ 1116.657530] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.659339] [50968]: DEBUG neutron_lib.callbacks.manager [req-9a1157e3-6487-4ed8-aefd-874d3ee3ff2f req-35e3c278-c616-410f-8be2-385ba20f02ce tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.661943] [50968]: [pid: 50968|app: 0|req: 5398/10491] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:44:08 2025] DELETE /networking/v2.0/ports/738726b2-87ea-43b1-a09b-3000673ad943 => generated 0 bytes in 422 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1116.957590] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-f961741b-6572-45ae-afa8-1faf3acb0896 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.958509] [50969]: [pid: 50969|app: 0|req: 5094/10492] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1116.996671] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-0303b5b5-b2c7-4a7e-9385-bbe291820c72 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.997310] [50968]: [pid: 50968|app: 0|req: 5399/10493] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 707 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.005054] [50968]: DEBUG neutron.api.wsgi [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-dedf6ae8-6d14-4729-be03-effd03ec9f77 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.017169] [50968]: [pid: 50968|app: 0|req: 5400/10494] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=f2ab4f90-2c88-4e92-ae34-1a8153e44c90 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1117.038417] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-105115f2-2215-4d85-8050-d52b814563ef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.039232] [50968]: [pid: 50968|app: 0|req: 5401/10495] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.042231] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-791a2c85-9eed-4648-b4c4-84c2f55d553c req-17ac6706-7431-4d0a-a5d7-de0f8f12ba15 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.043407] [50969]: [pid: 50969|app: 0|req: 5095/10496] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.048853] [50969]: DEBUG neutron.api.wsgi [req-791a2c85-9eed-4648-b4c4-84c2f55d553c req-6bc243cc-9caa-4109-984e-0ebf584ebda1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.070246] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-747986c5-c412-4236-927a-9a214ef501b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.071269] [50968]: [pid: 50968|app: 0|req: 5402/10497] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.072916] [50969]: [pid: 50969|app: 0|req: 5096/10498] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.107791] [50968]: [pid: 50968|app: 0|req: 5403/10499] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.150485] [50969]: [pid: 50969|app: 0|req: 5097/10500] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1117.224762] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7f62e5b-6551-4517-9730-fdeee62f656e req-6148433a-593b-4460-89c0-e208d90f4a8a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.226024] [50968]: [pid: 50968|app: 0|req: 5404/10501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.232871] [50969]: DEBUG neutron.api.wsgi [req-e7f62e5b-6551-4517-9730-fdeee62f656e req-5cb36103-82a4-4a4a-a551-2253010282a9 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.260240] [50969]: [pid: 50969|app: 0|req: 5098/10502] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.306080] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6f383c9-544e-4ddb-bbd1-448585041432 req-aa5dc794-85d7-4054-b4f2-f319e820f5a0 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.307072] [50968]: [pid: 50968|app: 0|req: 5405/10503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.314364] [50969]: DEBUG neutron.api.wsgi [req-b6f383c9-544e-4ddb-bbd1-448585041432 req-24e7952d-aaa6-4cef-8e60-d9eee92d8d62 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.336287] [50969]: [pid: 50969|app: 0|req: 5099/10504] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.458320] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-bdc7b86c-1dd2-4dcb-a145-79f8c7fcad6f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.459406] [50968]: [pid: 50968|app: 0|req: 5406/10505] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1117.521013] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-43c74322-3a25-441d-b89a-9aa1deb8e21d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.522070] [50969]: [pid: 50969|app: 0|req: 5100/10506] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.528398] [50968]: DEBUG neutron.api.wsgi [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-d7c90992-e06d-48ad-af4d-b9da880c448e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.542836] [50968]: [pid: 50968|app: 0|req: 5407/10507] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=20b6010b-150c-4231-8d8a-f73b6791118c => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.566320] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-01dd96dc-daab-4068-be91-bc59010de919 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.567572] [50968]: [pid: 50968|app: 0|req: 5408/10508] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.571716] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-739c627c-020f-4cac-8ef4-263168a8b316 req-86e16b45-09ba-4700-ae0a-899fa6792655 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.572755] [50969]: [pid: 50969|app: 0|req: 5101/10509] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.596577] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-68a09795-f637-4c96-a9be-a87a30c603ac tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.597478] [50968]: [pid: 50968|app: 0|req: 5409/10510] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 790 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.599576] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cfe7c61-4b2f-4fcd-8889-61c78230b398 req-570d65ff-5368-4c82-9181-267d3b2e958b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.600121] [50968]: DEBUG neutron.api.wsgi [req-739c627c-020f-4cac-8ef4-263168a8b316 req-e62b5647-7a78-4535-81b2-5c33b81c1c2d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.600694] [50969]: [pid: 50969|app: 0|req: 5102/10511] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.621651] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'name': 'network-vif-deleted', 'tag': '738726b2-87ea-43b1-a09b-3000673ad943'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1117.621771] [50968]: [pid: 50968|app: 0|req: 5410/10512] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.631022] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7bbc264b-d7aa-47fa-8021-91feb8984284" -d '{"events": [{"server_uuid": "349bfb6c-3cd9-4d60-8be0-0f6d6314cba1", "name": "network-vif-deleted", "tag": "738726b2-87ea-43b1-a09b-3000673ad943"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1117.636576] [50969]: [pid: 50969|app: 0|req: 5103/10513] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.640676] [50968]: [pid: 50968|app: 0|req: 5411/10514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.675306] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-d73d1e01-1b96-4979-9c57-4ebfefbb0b60 x-openstack-request-id: req-d73d1e01-1b96-4979-9c57-4ebfefbb0b60 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1117.675447] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "349bfb6c-3cd9-4d60-8be0-0f6d6314cba1", "name": "network-vif-deleted", "tag": "738726b2-87ea-43b1-a09b-3000673ad943", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1117.675498] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d73d1e01-1b96-4979-9c57-4ebfefbb0b60 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1117.676127] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d73d1e01-1b96-4979-9c57-4ebfefbb0b60'] response: {'server_uuid': '349bfb6c-3cd9-4d60-8be0-0f6d6314cba1', 'name': 'network-vif-deleted', 'tag': '738726b2-87ea-43b1-a09b-3000673ad943', 'status': 'completed', 'code': 200} [ 1117.685019] [50969]: [pid: 50969|app: 0|req: 5104/10515] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:09 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1117.806267] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3685169-a5f1-448c-9c2a-23e6026bd71a req-7a09dc65-f6a5-414e-ae08-ed949ffc9075 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.807323] [50968]: [pid: 50968|app: 0|req: 5412/10516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.813672] [50969]: DEBUG neutron.api.wsgi [req-f3685169-a5f1-448c-9c2a-23e6026bd71a req-a4d818a5-d97c-4d14-836d-07a93d1a46ca tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.836097] [50969]: [pid: 50969|app: 0|req: 5105/10517] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.159265] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e4ed2e9-1f9e-4c88-ad82-b6dcffb3d8c0 req-59e8a78e-5298-428f-9913-af515018fcfe tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.160296] [50968]: [pid: 50968|app: 0|req: 5413/10518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.166609] [50969]: DEBUG neutron.api.wsgi [req-8e4ed2e9-1f9e-4c88-ad82-b6dcffb3d8c0 req-d12af274-4607-48c8-b002-43c1f8220244 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.186710] [50969]: [pid: 50969|app: 0|req: 5106/10519] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.196030] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-4ef69f4b-5e09-4847-9ed8-7a295b5cebcf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.196812] [50968]: [pid: 50968|app: 0|req: 5414/10520] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1118.237019] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-0125d68f-eb7e-4c25-9202-64dbc01ad069 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.238090] [50969]: [pid: 50969|app: 0|req: 5107/10521] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.247495] [50969]: DEBUG neutron.api.wsgi [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-3f7169e4-bcf0-4311-b8cb-46b85efc515c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.270696] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-8034816d-972b-4903-9273-788d0213611b tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.271730] [50968]: [pid: 50968|app: 0|req: 5415/10522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.286140] [50969]: [pid: 50969|app: 0|req: 5108/10523] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=71d87de3-c890-4d73-ae80-32c56f820453 => generated 808 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.314160] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-1afa00d6-ff13-406d-ae24-8f90598bcfd9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.315150] [50969]: [pid: 50969|app: 0|req: 5109/10524] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1118.322583] [50968]: DEBUG neutron.plugins.ml2.plugin [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Deleting port fabc3107-fd7a-467f-beef-9bd6128d5652 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1118.322583] [50968]: DEBUG neutron_lib.callbacks.manager [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.346583] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7e6a64c-de3b-4a75-bc48-a852ef917cd9 req-bce1a64d-769f-4ad3-8479-77a82f1080ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.347573] [50969]: [pid: 50969|app: 0|req: 5110/10525] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1118.357047] [50968]: DEBUG neutron.plugins.ml2.db [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] For port fabc3107-fd7a-467f-beef-9bd6128d5652, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fabc3107-fd7a-467f-beef-9bd6128d5652,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1118.357047] [50968]: DEBUG neutron_lib.callbacks.manager [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.361849] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1118.362156] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_precommit: [ 1118.362156] [50968]: key[mac_address], fa:16:3e:d5:4c:e5 -> None [ 1118.362156] [50968]: key[device_id], ddfe11ba-abf8-418d-9ebc-3f68d7dc6def -> None [ 1118.362156] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1118.362156] [50968]: key[binding:vnic_type], normal -> None [ 1118.362156] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1118.362156] [50968]: key[tags], [] -> None [ 1118.362156] [50968]: key[allowed_address_pairs], [] -> None [ 1118.362156] [50968]: key[created_at], 2025-11-21T22:43:26Z -> None [ 1118.362156] [50968]: key[name], -> None [ 1118.362156] [50968]: key[status], ACTIVE -> None [ 1118.362156] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1118.362156] [50968]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}] -> None [ 1118.362156] [50968]: key[id], fabc3107-fd7a-467f-beef-9bd6128d5652 -> None [ 1118.362156] [50968]: key[port_security_enabled], True -> None [ 1118.362156] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1118.362156] [50968]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 1118.362156] [50968]: key[binding:profile], {} -> None [ 1118.362156] [50968]: key[binding:host_id], cpu-1 -> None [ 1118.362156] [50968]: key[revision_number], 5 -> None [ 1118.362156] [50968]: key[description], -> None [ 1118.362156] [50968]: key[updated_at], 2025-11-21T22:43:28Z -> None [ 1118.362156] [50968]: key[standard_attr_id], 1641 -> None [ 1118.362156] [50968]: key[admin_state_up], True -> None [ 1118.362156] [50968]: key[binding:vif_type], ovs -> None [ 1118.362156] [50968]: key[device_owner], compute:nova -> None [ 1118.362156] [50968]: key[extra_dhcp_opts], [] -> None [ 1118.362156] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.363876] [50968]: DEBUG neutron.plugins.ml2.plugin [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Calling delete_port for fabc3107-fd7a-467f-beef-9bd6128d5652 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1118.374855] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c22d620d-7ef4-46a7-8ecc-c32f8db18d16 req-63dfb989-749e-4f2c-be4c-30e91bbebc48 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.375812] [50969]: [pid: 50969|app: 0|req: 5111/10526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.407919] [50969]: [pid: 50969|app: 0|req: 5112/10527] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.410800] [50969]: DEBUG neutron.api.wsgi [req-c22d620d-7ef4-46a7-8ecc-c32f8db18d16 req-1b162c8f-35cf-4ab6-aa49-09be30d0d3e4 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.434310] [50969]: [pid: 50969|app: 0|req: 5113/10528] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.461782] [50968]: DEBUG neutron_lib.callbacks.manager [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (fabc3107-fd7a-467f-beef-9bd6128d5652), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.477482] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Pushing event deleted for resources: {'Port': ['ID=fabc3107-fd7a-467f-beef-9bd6128d5652,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1118.512944] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] No DVR routers for this DVR port fabc3107-fd7a-467f-beef-9bd6128d5652 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1118.513365] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit called with port settings {'id': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:d5:4c:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['a15c14c6-0aee-4e9d-b481-2661c510f44a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:26Z', 'updated_at': '2025-11-21T22:43:28Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1118.514199] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] delete_port_postcommit: [ 1118.514199] [50968]: key[mac_address], fa:16:3e:d5:4c:e5 -> None [ 1118.514199] [50968]: key[device_id], ddfe11ba-abf8-418d-9ebc-3f68d7dc6def -> None [ 1118.514199] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd646f9d5-d2ad-4c22-bea5-85a965334de6', 'external-id': 'nsx-vlan-transportzone-606', 'segmentation_id': 606, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1118.514199] [50968]: key[binding:vnic_type], normal -> None [ 1118.514199] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1118.514199] [50968]: key[tags], [] -> None [ 1118.514199] [50968]: key[allowed_address_pairs], [] -> None [ 1118.514199] [50968]: key[created_at], 2025-11-21T22:43:26Z -> None [ 1118.514199] [50968]: key[name], -> None [ 1118.514199] [50968]: key[status], ACTIVE -> None [ 1118.514199] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1118.514199] [50968]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.11'}] -> None [ 1118.514199] [50968]: key[id], fabc3107-fd7a-467f-beef-9bd6128d5652 -> None [ 1118.514199] [50968]: key[port_security_enabled], True -> None [ 1118.514199] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1118.514199] [50968]: key[security_groups], ['a15c14c6-0aee-4e9d-b481-2661c510f44a'] -> None [ 1118.514199] [50968]: key[binding:profile], {} -> None [ 1118.514199] [50968]: key[binding:host_id], cpu-1 -> None [ 1118.514199] [50968]: key[revision_number], 5 -> None [ 1118.514199] [50968]: key[description], -> None [ 1118.514199] [50968]: key[updated_at], 2025-11-21T22:43:28Z -> None [ 1118.514199] [50968]: key[standard_attr_id], 1641 -> None [ 1118.514199] [50968]: key[admin_state_up], True -> None [ 1118.514199] [50968]: key[binding:vif_type], ovs -> None [ 1118.514199] [50968]: key[device_owner], compute:nova -> None [ 1118.514199] [50968]: key[extra_dhcp_opts], [] -> None [ 1118.514199] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.515762] [50968]: DEBUG neutron_lib.callbacks.manager [req-b18aaecb-77d7-43ee-88dc-87cb113428bb req-3b2fc204-79bf-4e9c-85fe-a7502360df3d tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.518779] [50968]: [pid: 50968|app: 0|req: 5416/10529] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:44:10 2025] DELETE /networking/v2.0/ports/fabc3107-fd7a-467f-beef-9bd6128d5652 => generated 0 bytes in 243 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1118.520653] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3da5719-5949-448e-9251-2b46d989c9a4 req-ec761de7-13e1-4398-9391-e0dd3ebf3900 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.522110] [50969]: [pid: 50969|app: 0|req: 5114/10530] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.528838] [50969]: DEBUG neutron.api.wsgi [req-c3da5719-5949-448e-9251-2b46d989c9a4 req-360c4e8a-9403-46fc-8162-c126e8abf6b5 tempest-DeleteServersTestJSON-1250802255 tempest-DeleteServersTestJSON-1250802255-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.551438] [50969]: [pid: 50969|app: 0|req: 5115/10531] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/security-groups?id=a15c14c6-0aee-4e9d-b481-2661c510f44a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.561260] [50968]: [pid: 50968|app: 0|req: 5417/10532] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 1118.628167] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9838adc0-3ee1-44e0-a00f-26ee4c266162 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.629106] [50969]: [pid: 50969|app: 0|req: 5116/10533] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 790 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.670318] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-f675318c-3c4a-431e-a5db-11d6632b0360 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.671231] [50968]: [pid: 50968|app: 0|req: 5418/10534] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:10 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1118.703544] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18f31cc3-22af-4cf2-a411-95334f55c09f req-36ff7e40-4450-4762-a1bc-20975a4f4b48 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.704587] [50968]: [pid: 50968|app: 0|req: 5419/10535] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.713584] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-2a359415-7707-4661-bac5-3dad9f68cb64 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.714348] [50969]: [pid: 50969|app: 0|req: 5117/10536] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.716841] [50969]: DEBUG neutron.api.wsgi [req-18f31cc3-22af-4cf2-a411-95334f55c09f req-ffa85f51-f2b7-42ba-9488-75b16a8562f7 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.721320] [50968]: [pid: 50968|app: 0|req: 5420/10537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1118.723981] [50968]: DEBUG neutron.api.wsgi [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-00a45267-0ece-446a-b579-2fc639660f3e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.738548] [50969]: [pid: 50969|app: 0|req: 5118/10538] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.755475] [50968]: [pid: 50968|app: 0|req: 5421/10539] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=c2630ad9-1c26-483a-8ebd-2305c92f519c => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.782044] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-403f249e-2992-4b8a-9af7-b51aa8e60f96 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.782392] [50969]: [pid: 50969|app: 0|req: 5119/10540] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.810961] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-731c9aad-e2b0-438a-8fd3-9b5de48825c7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.811879] [50968]: [pid: 50968|app: 0|req: 5422/10541] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.848029] [50969]: [pid: 50969|app: 0|req: 5120/10542] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.883544] [50968]: [pid: 50968|app: 0|req: 5423/10543] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1119.280776] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1f8b18-9889-426f-b2b1-b68a57ca60c2 req-71d697ba-eb13-44e8-8ce3-3a9771e1e984 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.281743] [50969]: [pid: 50969|app: 0|req: 5121/10544] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.287699] [50968]: DEBUG neutron.api.wsgi [req-dc1f8b18-9889-426f-b2b1-b68a57ca60c2 req-c8773ef0-6f0f-41ff-979d-53e26e6dda43 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.309990] [50968]: [pid: 50968|app: 0|req: 5424/10545] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.530341] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059d8ddc-0110-4dc4-aa81-cb7b4b9053cb req-2a3477af-a4c1-4a35-8611-f2305786441a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.531282] [50969]: [pid: 50969|app: 0|req: 5122/10546] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.537501] [50968]: DEBUG neutron.api.wsgi [req-059d8ddc-0110-4dc4-aa81-cb7b4b9053cb req-1b3256b0-e34c-40da-b87c-0a19f62d31be tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.560202] [50968]: [pid: 50968|app: 0|req: 5425/10547] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1119.616707] [50969]: [pid: 50969|app: 0|req: 5123/10548] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/ports?device_id=ddfe11ba-abf8-418d-9ebc-3f68d7dc6def => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1119.677563] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'name': 'network-vif-deleted', 'tag': 'fabc3107-fd7a-467f-beef-9bd6128d5652'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1119.678730] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-06fc1707-9781-4e61-bc4b-e8991d77b6cc" -d '{"events": [{"server_uuid": "ddfe11ba-abf8-418d-9ebc-3f68d7dc6def", "name": "network-vif-deleted", "tag": "fabc3107-fd7a-467f-beef-9bd6128d5652"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1119.698988] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c6cf9b06-3703-40db-bf1a-892252079675 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.699928] [50968]: [pid: 50968|app: 0|req: 5426/10549] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:44:11 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 790 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.706927] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-0457d174-92c6-4699-9d08-41ecef569481 x-openstack-request-id: req-0457d174-92c6-4699-9d08-41ecef569481 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1119.707092] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ddfe11ba-abf8-418d-9ebc-3f68d7dc6def", "name": "network-vif-deleted", "tag": "fabc3107-fd7a-467f-beef-9bd6128d5652", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1119.707201] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0457d174-92c6-4699-9d08-41ecef569481 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1119.707435] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0457d174-92c6-4699-9d08-41ecef569481'] response: {'server_uuid': 'ddfe11ba-abf8-418d-9ebc-3f68d7dc6def', 'name': 'network-vif-deleted', 'tag': 'fabc3107-fd7a-467f-beef-9bd6128d5652', 'status': 'completed', 'code': 200} [ 1119.822340] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2af38f55-1481-46b0-a3bd-d3b775145f40 req-fd68f72a-3a37-4632-a80c-9bda456a35c1 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.823848] [50969]: [pid: 50969|app: 0|req: 5124/10550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:12 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.831077] [50968]: DEBUG neutron.api.wsgi [req-2af38f55-1481-46b0-a3bd-d3b775145f40 req-333cdd25-fbe1-487d-baa8-0cf5e0ef7e73 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.857918] [50968]: [pid: 50968|app: 0|req: 5427/10551] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:12 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.146139] [50969]: [pid: 50969|app: 0|req: 5125/10552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:12 2025] GET /networking/v2.0/ports?device_id=349bfb6c-3cd9-4d60-8be0-0f6d6314cba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1120.425934] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ea72bc9-d927-48b7-bcd3-9f887849ace6 req-06134d64-7ec3-4e7a-a199-536158321219 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.426874] [50968]: [pid: 50968|app: 0|req: 5428/10553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:12 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.432846] [50969]: DEBUG neutron.api.wsgi [req-1ea72bc9-d927-48b7-bcd3-9f887849ace6 req-12bc8227-d3b6-4021-a714-36487d88fa4c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1120.458079] [50969]: [pid: 50969|app: 0|req: 5126/10554] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:12 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.541495] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee882945-b80d-413b-b19a-78a5fb3c844e req-ad30ce6e-0d2b-4cb4-8b41-47b6872bb822 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.542394] [50968]: [pid: 50968|app: 0|req: 5429/10555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:12 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.552731] [50969]: DEBUG neutron.api.v2.base [None req-f3c064d8-4b4c-4c86-a862-25eac99e19b2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Request body: {'floatingip': {'port_id': '20b6010b-150c-4231-8d8a-f73b6791118c'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1120.570644] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f3c064d8-4b4c-4c86-a862-25eac99e19b2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.660965] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6f3ef86-461b-42a6-870d-222424822e4d req-ccb14ac1-b142-41e8-bf76-852708a75a0c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.662174] [50968]: [pid: 50968|app: 0|req: 5430/10556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:12 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.670035] [50968]: DEBUG neutron.api.wsgi [req-c6f3ef86-461b-42a6-870d-222424822e4d req-82ea8fbb-4e7b-4853-b073-00a4cec5c231 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1120.695036] [50968]: [pid: 50968|app: 0|req: 5431/10557] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:13 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&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.735906] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cf6f7956-5ed0-434a-a397-b0c76914f323 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.736789] [50968]: [pid: 50968|app: 0|req: 5432/10558] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:44:13 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 790 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.791373] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f3c064d8-4b4c-4c86-a862-25eac99e19b2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.792556] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f3c064d8-4b4c-4c86-a862-25eac99e19b2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.847739] [50969]: INFO neutron.db.l3_db [None req-f3c064d8-4b4c-4c86-a862-25eac99e19b2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Floating IP 89ad6b81-485c-4f87-aeab-72e785ab9315 associated. External IP: 10.180.180.136, port: 20b6010b-150c-4231-8d8a-f73b6791118c. [ 1120.975021] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e50b0fc4-6f37-4400-8f0e-3b691f4b8008 req-d5736eb2-fa9e-4065-9638-a796e95b7f79 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.976072] [50968]: [pid: 50968|app: 0|req: 5433/10559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:13 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.983527] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f3c064d8-4b4c-4c86-a862-25eac99e19b2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Router bb1cef76-73e5-467c-957a-3147949e54ac has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1120.984277] [50968]: DEBUG neutron.api.wsgi [req-e50b0fc4-6f37-4400-8f0e-3b691f4b8008 req-a45b9ad9-31e5-408c-b088-19b81f652637 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1121.003748] [50968]: [pid: 50968|app: 0|req: 5434/10560] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:13 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1121.046854] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f3c064d8-4b4c-4c86-a862-25eac99e19b2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1121.050782] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f3c064d8-4b4c-4c86-a862-25eac99e19b2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.072343] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1121.073515] [50969]: [pid: 50969|app: 0|req: 5127/10561] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:44:12 2025] PUT /networking/v2.0/floatingips/89ad6b81-485c-4f87-aeab-72e785ab9315 => generated 802 bytes in 523 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.074896] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-482bc3ad-484e-45c2-a2bd-c9fe699d1fbc" -d '{"events": [{"name": "network-changed", "server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1121.102176] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-a9c4a42a-9ccd-47ce-9d85-cb4d6bc5f49d x-openstack-request-id: req-a9c4a42a-9ccd-47ce-9d85-cb4d6bc5f49d {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1121.102176] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1121.102176] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a9c4a42a-9ccd-47ce-9d85-cb4d6bc5f49d {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1121.102441] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a9c4a42a-9ccd-47ce-9d85-cb4d6bc5f49d'] response: {'name': 'network-changed', 'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c', 'status': 'completed', 'code': 200} [ 1121.259732] [50968]: DEBUG neutron_lib.callbacks.manager [None req-59de6a9b-e6c8-4fa5-93c4-3b664c60dce6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group (0d437be3-ac8e-4142-becb-dfc82235f8e5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.278259] [50968]: DEBUG neutron_lib.callbacks.manager [None req-59de6a9b-e6c8-4fa5-93c4-3b664c60dce6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group (0d437be3-ac8e-4142-becb-dfc82235f8e5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.302121] [50968]: DEBUG neutron_lib.callbacks.manager [None req-59de6a9b-e6c8-4fa5-93c4-3b664c60dce6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0d437be3-ac8e-4142-becb-dfc82235f8e5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.308033] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59de6a9b-e6c8-4fa5-93c4-3b664c60dce6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=0d437be3-ac8e-4142-becb-dfc82235f8e5,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1121.313715] [50968]: DEBUG neutron_lib.callbacks.manager [None req-59de6a9b-e6c8-4fa5-93c4-3b664c60dce6 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.314660] [50968]: [pid: 50968|app: 0|req: 5435/10562] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:44:13 2025] DELETE /networking/v2.0/security-groups/0d437be3-ac8e-4142-becb-dfc82235f8e5 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1121.326143] [50969]: INFO neutron.api.v2.resource [None req-08a86e46-9d62-4474-9ab5-d42953354263 tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] show failed (client error): The resource could not be found. [ 1121.326830] [50969]: [pid: 50969|app: 0|req: 5128/10563] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:44:13 2025] GET /networking/v2.0/security-groups/0d437be3-ac8e-4142-becb-dfc82235f8e5 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1121.386044] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Deleting port 5d2b3007-7c58-4421-a040-b0ced714cce8 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1121.386238] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (5d2b3007-7c58-4421-a040-b0ced714cce8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.411959] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (5d2b3007-7c58-4421-a040-b0ced714cce8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.412130] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for floatingip (5d2b3007-7c58-4421-a040-b0ced714cce8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.416570] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] delete_port_precommit called with port settings {'id': '5d2b3007-7c58-4421-a040-b0ced714cce8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:53:e5:3a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '70be4e28-9078-46f9-a251-914f4c1e4d4f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1288, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:23Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1121.416746] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] delete_port_precommit: [ 1121.416746] [50968]: key[mac_address], fa:16:3e:53:e5:3a -> None [ 1121.416746] [50968]: key[device_id], 70be4e28-9078-46f9-a251-914f4c1e4d4f -> None [ 1121.416746] [50968]: key[binding:vif_details], {} -> None [ 1121.416746] [50968]: key[binding:vnic_type], normal -> None [ 1121.416746] [50968]: key[project_id], -> None [ 1121.416746] [50968]: key[tags], [] -> None [ 1121.416746] [50968]: key[allowed_address_pairs], [] -> None [ 1121.416746] [50968]: key[created_at], 2025-11-21T22:39:23Z -> None [ 1121.416746] [50968]: key[name], -> None [ 1121.416746] [50968]: key[status], N/A -> None [ 1121.416746] [50968]: key[tenant_id], -> None [ 1121.416746] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}] -> None [ 1121.416746] [50968]: key[id], 5d2b3007-7c58-4421-a040-b0ced714cce8 -> None [ 1121.416746] [50968]: key[port_security_enabled], False -> None [ 1121.416746] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1121.416746] [50968]: key[security_groups], [] -> None [ 1121.416746] [50968]: key[binding:profile], {} -> None [ 1121.416746] [50968]: key[binding:host_id], -> None [ 1121.416746] [50968]: key[revision_number], 2 -> None [ 1121.416746] [50968]: key[description], -> None [ 1121.416746] [50968]: key[updated_at], 2025-11-21T22:39:24Z -> None [ 1121.416746] [50968]: key[standard_attr_id], 1288 -> None [ 1121.416746] [50968]: key[admin_state_up], True -> None [ 1121.416746] [50968]: key[binding:vif_type], unbound -> None [ 1121.416746] [50968]: key[device_owner], network:floatingip -> None [ 1121.416746] [50968]: key[extra_dhcp_opts], [] -> None [ 1121.416746] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.418262] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Calling delete_port for 5d2b3007-7c58-4421-a040-b0ced714cce8 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1121.515286] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (5d2b3007-7c58-4421-a040-b0ced714cce8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.523963] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Pushing event deleted for resources: {'Port': ['ID=5d2b3007-7c58-4421-a040-b0ced714cce8,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1121.545074] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5550a968-822e-46e3-929f-f838e3250184 req-51211379-b525-41f7-8181-a8accd4c5c68 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.545979] [50969]: [pid: 50969|app: 0|req: 5129/10564] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:44:13 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 1083 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1121.551266] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] delete_port_postcommit called with port settings {'id': '5d2b3007-7c58-4421-a040-b0ced714cce8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:53:e5:3a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '70be4e28-9078-46f9-a251-914f4c1e4d4f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1288, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:23Z', 'updated_at': '2025-11-21T22:39:24Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1121.551460] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] delete_port_postcommit: [ 1121.551460] [50968]: key[mac_address], fa:16:3e:53:e5:3a -> None [ 1121.551460] [50968]: key[device_id], 70be4e28-9078-46f9-a251-914f4c1e4d4f -> None [ 1121.551460] [50968]: key[binding:vif_details], {} -> None [ 1121.551460] [50968]: key[binding:vnic_type], normal -> None [ 1121.551460] [50968]: key[project_id], -> None [ 1121.551460] [50968]: key[tags], [] -> None [ 1121.551460] [50968]: key[allowed_address_pairs], [] -> None [ 1121.551460] [50968]: key[created_at], 2025-11-21T22:39:23Z -> None [ 1121.551460] [50968]: key[name], -> None [ 1121.551460] [50968]: key[status], N/A -> None [ 1121.551460] [50968]: key[tenant_id], -> None [ 1121.551460] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.203'}] -> None [ 1121.551460] [50968]: key[id], 5d2b3007-7c58-4421-a040-b0ced714cce8 -> None [ 1121.551460] [50968]: key[port_security_enabled], False -> None [ 1121.551460] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1121.551460] [50968]: key[security_groups], [] -> None [ 1121.551460] [50968]: key[binding:profile], {} -> None [ 1121.551460] [50968]: key[binding:host_id], -> None [ 1121.551460] [50968]: key[revision_number], 2 -> None [ 1121.551460] [50968]: key[description], -> None [ 1121.551460] [50968]: key[updated_at], 2025-11-21T22:39:24Z -> None [ 1121.551460] [50968]: key[standard_attr_id], 1288 -> None [ 1121.551460] [50968]: key[admin_state_up], True -> None [ 1121.551460] [50968]: key[binding:vif_type], unbound -> None [ 1121.551460] [50968]: key[device_owner], network:floatingip -> None [ 1121.551460] [50968]: key[extra_dhcp_opts], [] -> None [ 1121.551460] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.552743] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks [] for floatingip (70be4e28-9078-46f9-a251-914f4c1e4d4f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.555731] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fdd209c-c3e8-4ce1-84de-a0c03c775c3a tempest-ServersV294TestFqdnHostnames-945274817 tempest-ServersV294TestFqdnHostnames-945274817-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.556250] [50968]: [pid: 50968|app: 0|req: 5436/10565] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:44:13 2025] DELETE /networking/v2.0/floatingips/70be4e28-9078-46f9-a251-914f4c1e4d4f => generated 0 bytes in 227 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1121.611606] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5550a968-822e-46e3-929f-f838e3250184 req-9ebe4b6c-b80f-409b-8212-f592b1bbf4d8 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.612655] [50969]: [pid: 50969|app: 0|req: 5130/10566] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 22:44:13 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1121.641778] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482bc3ad-484e-45c2-a2bd-c9fe699d1fbc req-f5446091-b61f-4c60-b826-1385fc4ec392 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.642951] [50969]: [pid: 50969|app: 0|req: 5131/10567] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:13 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1121.678441] [50969]: [pid: 50969|app: 0|req: 5132/10568] 10.180.1.21 () {60 vars in 1532 bytes} [Fri Nov 21 22:44:13 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=dns_domain => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1121.713774] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482bc3ad-484e-45c2-a2bd-c9fe699d1fbc req-93ca4998-8844-46c6-8af3-0fde30cc1ba0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.717385] [50969]: [pid: 50969|app: 0|req: 5133/10569] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.720900] [50969]: DEBUG neutron.api.v2.base [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Request body: {'port': {'binding:host_id': None, 'device_id': '', 'device_owner': '', 'binding:profile': {}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1121.727033] [50968]: DEBUG neutron_lib.callbacks.manager [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (62dec9ff-ef37-45ee-be71-efdaa9f66837), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.762737] [50969]: DEBUG neutron_lib.callbacks.manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.823337] [50969]: DEBUG neutron.plugins.ml2.db [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b3072193-556a-4bc4-94a3-7f801cdab907,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1121.840713] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Deleting port 7798c120-3d62-4305-9949-145a198e6584 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1121.840922] [50968]: DEBUG neutron_lib.callbacks.manager [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (7798c120-3d62-4305-9949-145a198e6584), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.843681] [50969]: DEBUG neutron.plugins.ml2.db [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] For port b3072193-556a-4bc4-94a3-7f801cdab907, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1121.858726] [50969]: DEBUG neutron.notifiers.nova [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] device_id is not set on port b3072193-556a-4bc4-94a3-7f801cdab907 yet. {{(pid=50969) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1121.864160] [50969]: DEBUG neutron_lib.callbacks.manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Publish callbacks [] for port (b3072193-556a-4bc4-94a3-7f801cdab907), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.864427] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] update_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:14Z', 'revision_number': 11, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:01Z', 'revision_number': 10, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) 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': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1121.864590] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] update_port_precommit: [ 1121.864590] [50969]: key[status], ACTIVE -> DOWN [ 1121.864590] [50969]: key[device_id], eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e -> [ 1121.864590] [50969]: key[device_owner], compute:nova -> [ 1121.864590] [50969]: key[binding:host_id], cpu-1 -> [ 1121.864590] [50969]: key[binding:vif_type], ovs -> unbound [ 1121.864590] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1121.864590] [50969]: key[updated_at], 2025-11-21T22:44:01Z -> 2025-11-21T22:44:14Z [ 1121.864590] [50969]: key[revision_number], 10 -> 11 [ 1121.864590] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.865453] [50968]: DEBUG neutron.plugins.ml2.db [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] For port 7798c120-3d62-4305-9949-145a198e6584, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7798c120-3d62-4305-9949-145a198e6584,segment=NetworkSegment(76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83),segment_id=76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1121.865656] [50968]: DEBUG neutron_lib.callbacks.manager [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (7798c120-3d62-4305-9949-145a198e6584), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.867587] [50969]: DEBUG neutron_lib.callbacks.manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.869903] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] delete_port_precommit called with port settings {'id': '7798c120-3d62-4305-9949-145a198e6584', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:2a:1f:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_interface', 'standard_attr_id': 1281, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', '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-21T22:39:19Z', 'updated_at': '2025-11-21T22:39:22Z', 'revision_number': 5, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 1121.870145] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] delete_port_precommit: [ 1121.870145] [50968]: key[mac_address], fa:16:3e:2a:1f:12 -> None [ 1121.870145] [50968]: key[device_id], 62dec9ff-ef37-45ee-be71-efdaa9f66837 -> None [ 1121.870145] [50968]: key[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.870145] [50968]: key[binding:vnic_type], normal -> None [ 1121.870145] [50968]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1121.870145] [50968]: key[tags], [] -> None [ 1121.870145] [50968]: key[allowed_address_pairs], [] -> None [ 1121.870145] [50968]: key[created_at], 2025-11-21T22:39:19Z -> None [ 1121.870145] [50968]: key[name], -> None [ 1121.870145] [50968]: key[status], ACTIVE -> None [ 1121.870145] [50968]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1121.870145] [50968]: key[fixed_ips], [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}] -> None [ 1121.870145] [50968]: key[id], 7798c120-3d62-4305-9949-145a198e6584 -> None [ 1121.870145] [50968]: key[port_security_enabled], False -> None [ 1121.870145] [50968]: key[network_id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1121.870145] [50968]: key[security_groups], [] -> None [ 1121.870145] [50968]: key[binding:profile], {} -> None [ 1121.870145] [50968]: key[binding:host_id], devstack -> None [ 1121.870145] [50968]: key[revision_number], 5 -> None [ 1121.870145] [50968]: key[description], -> None [ 1121.870145] [50968]: key[updated_at], 2025-11-21T22:39:22Z -> None [ 1121.870145] [50968]: key[standard_attr_id], 1281 -> None [ 1121.870145] [50968]: key[admin_state_up], True -> None [ 1121.870145] [50968]: key[binding:vif_type], ovs -> None [ 1121.870145] [50968]: key[device_owner], network:router_interface -> None [ 1121.870145] [50968]: key[extra_dhcp_opts], [] -> None [ 1121.870145] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.871651] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Calling delete_port for 7798c120-3d62-4305-9949-145a198e6584 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1121.887840] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=11']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1121.892373] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.892563] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.892681] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.892803] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.892940] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.893132] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.893278] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.893427] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.893586] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.893740] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.893903] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.894081] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.894242] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.894395] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.894545] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.894742] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.894896] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.895065] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.895229] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.895385] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.895544] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.895698] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.895892] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.896065] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.896187] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.896323] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.896470] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.896637] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.896780] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.896884] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1121.897775] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Tracked resource versions report: [ 1121.897775] [50969]: pushed versions: [ 1121.897775] [50969]: { 'AddressGroup': {'1.2'}, [ 1121.897775] [50969]: 'Agent': {'1.1'}, [ 1121.897775] [50969]: 'ConntrackHelper': {'1.0'}, [ 1121.897775] [50969]: 'LocalIPAssociation': {'1.0'}, [ 1121.897775] [50969]: 'Log': {'1.0'}, [ 1121.897775] [50969]: 'NDPProxy': {'1.0'}, [ 1121.897775] [50969]: 'Network': {'1.2'}, [ 1121.897775] [50969]: 'Port': {'1.10'}, [ 1121.897775] [50969]: 'PortForwarding': {'1.3'}, [ 1121.897775] [50969]: 'QosPolicy': {'1.10'}, [ 1121.897775] [50969]: 'SecurityGroup': {'1.6'}, [ 1121.897775] [50969]: 'SecurityGroupRule': {'1.3'}, [ 1121.897775] [50969]: 'SubPort': {'1.0'}, [ 1121.897775] [50969]: 'Subnet': {'1.2'}, [ 1121.897775] [50969]: 'Trunk': {'1.1'}} [ 1121.897775] [50969]: consumer versions: [ 1121.897775] [50969]: { Metadata agent@devstack: {}, [ 1121.897775] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1121.897775] [50969]: 'Agent': '1.1', [ 1121.897775] [50969]: 'ConntrackHelper': '1.0', [ 1121.897775] [50969]: 'LocalIPAssociation': '1.0', [ 1121.897775] [50969]: 'Log': '1.0', [ 1121.897775] [50969]: 'NDPProxy': '1.0', [ 1121.897775] [50969]: 'Network': '1.2', [ 1121.897775] [50969]: 'Port': '1.10', [ 1121.897775] [50969]: 'PortForwarding': '1.3', [ 1121.897775] [50969]: 'QosPolicy': '1.10', [ 1121.897775] [50969]: 'SecurityGroup': '1.6', [ 1121.897775] [50969]: 'SecurityGroupRule': '1.3', [ 1121.897775] [50969]: 'SubPort': '1.0', [ 1121.897775] [50969]: 'Subnet': '1.2', [ 1121.897775] [50969]: 'Trunk': '1.1'}, [ 1121.897775] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1121.897775] [50969]: 'Agent': '1.1', [ 1121.897775] [50969]: 'ConntrackHelper': '1.0', [ 1121.897775] [50969]: 'LocalIPAssociation': '1.0', [ 1121.897775] [50969]: 'Log': '1.0', [ 1121.897775] [50969]: 'NDPProxy': '1.0', [ 1121.897775] [50969]: 'Network': '1.2', [ 1121.897775] [50969]: 'Port': '1.10', [ 1121.897775] [50969]: 'PortForwarding': '1.3', [ 1121.897775] [50969]: 'QosPolicy': '1.10', [ 1121.897775] [50969]: 'SecurityGroup': '1.6', [ 1121.897775] [50969]: 'SecurityGroupRule': '1.3', [ 1121.897775] [50969]: 'SubPort': '1.0', [ 1121.897775] [50969]: 'Subnet': '1.2', [ 1121.897775] [50969]: 'Trunk': '1.1'}, [ 1121.897775] [50969]: DHCP agent@devstack: {}, [ 1121.897775] [50969]: L3 agent@devstack: {}} [ 1121.897775] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1121.910988] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] No DVR routers for this DVR port b3072193-556a-4bc4-94a3-7f801cdab907 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1121.926266] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] update_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:14Z', 'revision_number': 11, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:01Z', 'revision_number': 10, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) 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': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}]) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1121.926475] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] update_port_postcommit: [ 1121.926475] [50969]: key[status], ACTIVE -> DOWN [ 1121.926475] [50969]: key[device_id], eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e -> [ 1121.926475] [50969]: key[device_owner], compute:nova -> [ 1121.926475] [50969]: key[binding:host_id], cpu-1 -> [ 1121.926475] [50969]: key[binding:vif_type], ovs -> unbound [ 1121.926475] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1121.926475] [50969]: key[updated_at], 2025-11-21T22:44:01Z -> 2025-11-21T22:44:14Z [ 1121.926475] [50969]: key[revision_number], 10 -> 11 [ 1121.926475] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.926772] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] In _notify_port_updated(), no bound segment for port b3072193-556a-4bc4-94a3-7f801cdab907 on network d63965b5-19e0-47e3-8772-d60b315a5706 {{(pid=50969) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1121.930166] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.930556] [50969]: DEBUG neutron_lib.callbacks.manager [req-5550a968-822e-46e3-929f-f838e3250184 req-ecd63eb0-27e2-4ca3-bf69-e6ba77682090 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.933376] [50969]: [pid: 50969|app: 0|req: 5134/10570] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:44:14 2025] PUT /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 836 bytes in 216 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.936226] [50969]: DEBUG neutron.api.wsgi [req-482bc3ad-484e-45c2-a2bd-c9fe699d1fbc req-caccb94b-914e-4955-ba21-6a334398e0ad service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1121.960168] [50969]: [pid: 50969|app: 0|req: 5135/10571] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=20b6010b-150c-4231-8d8a-f73b6791118c => generated 808 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.963318] [50968]: DEBUG neutron_lib.callbacks.manager [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7798c120-3d62-4305-9949-145a198e6584), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.970871] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Pushing event deleted for resources: {'Port': ['ID=7798c120-3d62-4305-9949-145a198e6584,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1121.987950] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-19248cfc-3ea0-4a89-a2fb-bbe90132a7be tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.988833] [50969]: [pid: 50969|app: 0|req: 5136/10572] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 740 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.999153] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] delete_port_postcommit called with port settings {'id': '7798c120-3d62-4305-9949-145a198e6584', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:2a:1f:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_interface', 'standard_attr_id': 1281, 'fixed_ips': [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', '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-21T22:39:19Z', 'updated_at': '2025-11-21T22:39:22Z', 'revision_number': 5, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['06fa0701-821a-4770-be54-b0da5d89cfe5'], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 1121.999363] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] delete_port_postcommit: [ 1121.999363] [50968]: key[mac_address], fa:16:3e:2a:1f:12 -> None [ 1121.999363] [50968]: key[device_id], 62dec9ff-ef37-45ee-be71-efdaa9f66837 -> None [ 1121.999363] [50968]: key[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.999363] [50968]: key[binding:vnic_type], normal -> None [ 1121.999363] [50968]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1121.999363] [50968]: key[tags], [] -> None [ 1121.999363] [50968]: key[allowed_address_pairs], [] -> None [ 1121.999363] [50968]: key[created_at], 2025-11-21T22:39:19Z -> None [ 1121.999363] [50968]: key[name], -> None [ 1121.999363] [50968]: key[status], ACTIVE -> None [ 1121.999363] [50968]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1121.999363] [50968]: key[fixed_ips], [{'subnet_id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'ip_address': '192.168.128.1'}] -> None [ 1121.999363] [50968]: key[id], 7798c120-3d62-4305-9949-145a198e6584 -> None [ 1121.999363] [50968]: key[port_security_enabled], False -> None [ 1121.999363] [50968]: key[network_id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1121.999363] [50968]: key[security_groups], [] -> None [ 1121.999363] [50968]: key[binding:profile], {} -> None [ 1121.999363] [50968]: key[binding:host_id], devstack -> None [ 1121.999363] [50968]: key[revision_number], 5 -> None [ 1121.999363] [50968]: key[description], -> None [ 1121.999363] [50968]: key[updated_at], 2025-11-21T22:39:22Z -> None [ 1121.999363] [50968]: key[standard_attr_id], 1281 -> None [ 1121.999363] [50968]: key[admin_state_up], True -> None [ 1121.999363] [50968]: key[binding:vif_type], ovs -> None [ 1121.999363] [50968]: key[device_owner], network:router_interface -> None [ 1121.999363] [50968]: key[extra_dhcp_opts], [] -> None [ 1121.999363] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.042371] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1228a90-4fe8-4cdd-9d69-e7b3fabea32d req-175c46e8-dea2-48e0-b95b-d55a77806b05 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.043411] [50969]: [pid: 50969|app: 0|req: 5137/10573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.049122] [50968]: DEBUG neutron_lib.callbacks.manager [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (62dec9ff-ef37-45ee-be71-efdaa9f66837), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.062468] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482bc3ad-484e-45c2-a2bd-c9fe699d1fbc req-f15799ae-9851-473d-8751-5346c6046854 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.063397] [50969]: [pid: 50969|app: 0|req: 5138/10574] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.066194] [50969]: DEBUG neutron.api.wsgi [req-c1228a90-4fe8-4cdd-9d69-e7b3fabea32d req-20059859-0d63-485a-86ce-9e7fe0aaa704 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.089024] [50969]: [pid: 50969|app: 0|req: 5139/10575] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&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.114427] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-482bc3ad-484e-45c2-a2bd-c9fe699d1fbc req-0501a0fb-074c-407c-b335-1b0c27963a79 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.117126] [50969]: [pid: 50969|app: 0|req: 5140/10576] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.198417] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Router 62dec9ff-ef37-45ee-be71-efdaa9f66837 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1122.200078] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b83905ec-3d85-4d10-806f-2e45ec36699e req-82d5d8f6-757a-44d1-9a85-ac774927b8a5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.201124] [50969]: [pid: 50969|app: 0|req: 5141/10577] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.232705] [50969]: [pid: 50969|app: 0|req: 5142/10578] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.260109] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-09e97a31-c654-423a-b05e-8603e4ea5fd8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1122.263674] [50968]: [pid: 50968|app: 0|req: 5437/10579] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:44:13 2025] PUT /networking/v2.0/routers/62dec9ff-ef37-45ee-be71-efdaa9f66837/remove_router_interface => generated 309 bytes in 705 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1122.267922] [50968]: DEBUG neutron.api.wsgi [req-b83905ec-3d85-4d10-806f-2e45ec36699e req-df7f30b5-c049-4a7b-9093-d9d6e485aa23 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.282600] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f7fad47-6bea-440d-8a3a-0b8583827404 req-18dadc9a-7f99-4f6a-ab74-5cc2a543fe2c tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.283608] [50969]: [pid: 50969|app: 0|req: 5143/10580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.288203] [50968]: [pid: 50968|app: 0|req: 5438/10581] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.327177] [50969]: [pid: 50969|app: 0|req: 5144/10582] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1122.328550] [50969]: DEBUG neutron.api.wsgi [req-4f7fad47-6bea-440d-8a3a-0b8583827404 req-6210de6a-4056-4c08-8df7-c4b5b61129af tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.353752] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks [] for router (62dec9ff-ef37-45ee-be71-efdaa9f66837), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.360040] [50969]: [pid: 50969|app: 0|req: 5145/10583] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.416735] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks [] for router_gateway (62dec9ff-ef37-45ee-be71-efdaa9f66837), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.440151] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Deleting port 2d2bca11-caa3-4a16-9b37-ddbc66b49b15 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1122.440314] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (2d2bca11-caa3-4a16-9b37-ddbc66b49b15), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.469029] [50968]: DEBUG neutron.plugins.ml2.db [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] For port 2d2bca11-caa3-4a16-9b37-ddbc66b49b15, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2d2bca11-caa3-4a16-9b37-ddbc66b49b15,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1122.469270] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (2d2bca11-caa3-4a16-9b37-ddbc66b49b15), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.473993] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] delete_port_precommit called with port settings {'id': '2d2bca11-caa3-4a16-9b37-ddbc66b49b15', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:54:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1122.474197] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] delete_port_precommit: [ 1122.474197] [50968]: key[mac_address], fa:16:3e:38:54:50 -> None [ 1122.474197] [50968]: key[device_id], 62dec9ff-ef37-45ee-be71-efdaa9f66837 -> None [ 1122.474197] [50968]: key[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.474197] [50968]: key[binding:vnic_type], normal -> None [ 1122.474197] [50968]: key[project_id], -> None [ 1122.474197] [50968]: key[tags], [] -> None [ 1122.474197] [50968]: key[allowed_address_pairs], [] -> None [ 1122.474197] [50968]: key[created_at], 2025-11-21T22:39:18Z -> None [ 1122.474197] [50968]: key[name], -> None [ 1122.474197] [50968]: key[status], ACTIVE -> None [ 1122.474197] [50968]: key[tenant_id], -> None [ 1122.474197] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}] -> None [ 1122.474197] [50968]: key[id], 2d2bca11-caa3-4a16-9b37-ddbc66b49b15 -> None [ 1122.474197] [50968]: key[port_security_enabled], False -> None [ 1122.474197] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1122.474197] [50968]: key[security_groups], [] -> None [ 1122.474197] [50968]: key[binding:profile], {} -> None [ 1122.474197] [50968]: key[binding:host_id], devstack -> None [ 1122.474197] [50968]: key[revision_number], 5 -> None [ 1122.474197] [50968]: key[description], -> None [ 1122.474197] [50968]: key[updated_at], 2025-11-21T22:39:19Z -> None [ 1122.474197] [50968]: key[standard_attr_id], 1280 -> None [ 1122.474197] [50968]: key[admin_state_up], True -> None [ 1122.474197] [50968]: key[binding:vif_type], ovs -> None [ 1122.474197] [50968]: key[device_owner], network:router_gateway -> None [ 1122.474197] [50968]: key[extra_dhcp_opts], [] -> None [ 1122.474197] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.476182] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Calling delete_port for 2d2bca11-caa3-4a16-9b37-ddbc66b49b15 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1122.575730] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (2d2bca11-caa3-4a16-9b37-ddbc66b49b15), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.581181] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0afdb2de-1f0e-4bf7-9a85-1a7f9bffe792 req-aca210a1-c545-46c0-bd25-d17cb41f70a6 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.582336] [50969]: [pid: 50969|app: 0|req: 5146/10584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.584912] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Pushing event deleted for resources: {'Port': ['ID=2d2bca11-caa3-4a16-9b37-ddbc66b49b15,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1122.589769] [50969]: DEBUG neutron.api.wsgi [req-0afdb2de-1f0e-4bf7-9a85-1a7f9bffe792 req-61917a77-4196-43d2-92f0-2df80480dbf2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.614019] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] delete_port_postcommit called with port settings {'id': '2d2bca11-caa3-4a16-9b37-ddbc66b49b15', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:54:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62dec9ff-ef37-45ee-be71-efdaa9f66837', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1122.614295] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] delete_port_postcommit: [ 1122.614295] [50968]: key[mac_address], fa:16:3e:38:54:50 -> None [ 1122.614295] [50968]: key[device_id], 62dec9ff-ef37-45ee-be71-efdaa9f66837 -> None [ 1122.614295] [50968]: key[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.614295] [50968]: key[binding:vnic_type], normal -> None [ 1122.614295] [50968]: key[project_id], -> None [ 1122.614295] [50968]: key[tags], [] -> None [ 1122.614295] [50968]: key[allowed_address_pairs], [] -> None [ 1122.614295] [50968]: key[created_at], 2025-11-21T22:39:18Z -> None [ 1122.614295] [50968]: key[name], -> None [ 1122.614295] [50968]: key[status], ACTIVE -> None [ 1122.614295] [50968]: key[tenant_id], -> None [ 1122.614295] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.158'}] -> None [ 1122.614295] [50968]: key[id], 2d2bca11-caa3-4a16-9b37-ddbc66b49b15 -> None [ 1122.614295] [50968]: key[port_security_enabled], False -> None [ 1122.614295] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1122.614295] [50968]: key[security_groups], [] -> None [ 1122.614295] [50968]: key[binding:profile], {} -> None [ 1122.614295] [50968]: key[binding:host_id], devstack -> None [ 1122.614295] [50968]: key[revision_number], 5 -> None [ 1122.614295] [50968]: key[description], -> None [ 1122.614295] [50968]: key[updated_at], 2025-11-21T22:39:19Z -> None [ 1122.614295] [50968]: key[standard_attr_id], 1280 -> None [ 1122.614295] [50968]: key[admin_state_up], True -> None [ 1122.614295] [50968]: key[binding:vif_type], ovs -> None [ 1122.614295] [50968]: key[device_owner], network:router_gateway -> None [ 1122.614295] [50968]: key[extra_dhcp_opts], [] -> None [ 1122.614295] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.615274] [50969]: [pid: 50969|app: 0|req: 5147/10585] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:14 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1122.616115] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (62dec9ff-ef37-45ee-be71-efdaa9f66837), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.654537] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (62dec9ff-ef37-45ee-be71-efdaa9f66837), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.657015] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks [] for router_controller (62dec9ff-ef37-45ee-be71-efdaa9f66837), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.679948] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (62dec9ff-ef37-45ee-be71-efdaa9f66837), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.680451] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Fanout notify agent at l3_agent the message router_deleted on router 62dec9ff-ef37-45ee-be71-efdaa9f66837 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1122.685759] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7300d96c-3bde-4dfc-b3af-c0f0b4b59d7b admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.685901] [50968]: [pid: 50968|app: 0|req: 5439/10586] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:44:14 2025] DELETE /networking/v2.0/routers/62dec9ff-ef37-45ee-be71-efdaa9f66837 => generated 0 bytes in 397 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1122.707648] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] Deleting subnet 06fa0701-821a-4770-be54-b0da5d89cfe5 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1122.709579] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] Publish callbacks [] for subnet (06fa0701-821a-4770-be54-b0da5d89cfe5), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.720641] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (06fa0701-821a-4770-be54-b0da5d89cfe5), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.757044] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (06fa0701-821a-4770-be54-b0da5d89cfe5), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.757576] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] delete_subnet_precommit called with subnet settings {'id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-subnet', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1278, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings None) [ 1122.757740] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] delete_subnet_precommit: [ 1122.757740] [50969]: key[service_types], [] -> None [ 1122.757740] [50969]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.757740] [50969]: key[tags], [] -> None [ 1122.757740] [50969]: key[router:external], False -> None [ 1122.757740] [50969]: key[ipv6_ra_mode], None -> None [ 1122.757740] [50969]: key[created_at], 2025-11-21T22:39:18Z -> None [ 1122.757740] [50969]: key[name], tempest-ServersV294TestFqdnHostnames-1977259502-subnet -> None [ 1122.757740] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1122.757740] [50969]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.757740] [50969]: key[id], 06fa0701-821a-4770-be54-b0da5d89cfe5 -> None [ 1122.757740] [50969]: key[network_id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1122.757740] [50969]: key[host_routes], [] -> None [ 1122.757740] [50969]: key[revision_number], 0 -> None [ 1122.757740] [50969]: key[dns_nameservers], [] -> None [ 1122.757740] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1122.757740] [50969]: key[updated_at], 2025-11-21T22:39:18Z -> None [ 1122.757740] [50969]: key[description], -> None [ 1122.757740] [50969]: key[standard_attr_id], 1278 -> None [ 1122.757740] [50969]: key[segment_id], None -> None [ 1122.757740] [50969]: key[shared], False -> None [ 1122.757740] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1122.757740] [50969]: key[ipv6_address_mode], None -> None [ 1122.757740] [50969]: key[enable_dhcp], True -> None [ 1122.757740] [50969]: key[subnetpool_id], None -> None [ 1122.757740] [50969]: key[ip_version], 4 -> None [ 1122.757740] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.779985] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (06fa0701-821a-4770-be54-b0da5d89cfe5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.780295] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] delete_subnet_postcommit called with subnet settings {'id': '06fa0701-821a-4770-be54-b0da5d89cfe5', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-subnet', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1278, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:39:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings None) [ 1122.780528] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] delete_subnet_postcommit: [ 1122.780528] [50969]: key[service_types], [] -> None [ 1122.780528] [50969]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.780528] [50969]: key[tags], [] -> None [ 1122.780528] [50969]: key[router:external], False -> None [ 1122.780528] [50969]: key[ipv6_ra_mode], None -> None [ 1122.780528] [50969]: key[created_at], 2025-11-21T22:39:18Z -> None [ 1122.780528] [50969]: key[name], tempest-ServersV294TestFqdnHostnames-1977259502-subnet -> None [ 1122.780528] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1122.780528] [50969]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.780528] [50969]: key[id], 06fa0701-821a-4770-be54-b0da5d89cfe5 -> None [ 1122.780528] [50969]: key[network_id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1122.780528] [50969]: key[host_routes], [] -> None [ 1122.780528] [50969]: key[revision_number], 0 -> None [ 1122.780528] [50969]: key[dns_nameservers], [] -> None [ 1122.780528] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1122.780528] [50969]: key[updated_at], 2025-11-21T22:39:18Z -> None [ 1122.780528] [50969]: key[description], -> None [ 1122.780528] [50969]: key[standard_attr_id], 1278 -> None [ 1122.780528] [50969]: key[segment_id], None -> None [ 1122.780528] [50969]: key[shared], False -> None [ 1122.780528] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1122.780528] [50969]: key[ipv6_address_mode], None -> None [ 1122.780528] [50969]: key[enable_dhcp], True -> None [ 1122.780528] [50969]: key[subnetpool_id], None -> None [ 1122.780528] [50969]: key[ip_version], 4 -> None [ 1122.780528] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.785503] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=06fa0701-821a-4770-be54-b0da5d89cfe5,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1122.793250] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6073eb26-a464-450b-aa6a-c3e4aa1096f3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.795153] [50969]: [pid: 50969|app: 0|req: 5148/10587] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:44:15 2025] DELETE /networking/v2.0/subnets/06fa0701-821a-4770-be54-b0da5d89cfe5 => generated 0 bytes in 107 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1122.820420] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (5325d16e-a517-4dbe-8938-7a925016f1dc), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.844417] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Deleting port f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1122.844582] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.862334] [50968]: DEBUG neutron.plugins.ml2.db [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] For port f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6,segment=NetworkSegment(76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83),segment_id=76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1122.862507] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.866998] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] delete_port_precommit called with port settings {'id': 'f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:45:83:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5325d16e-a517-4dbe-8938-7a925016f1dc', 'device_owner': 'network:dhcp', 'standard_attr_id': 1290, '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-21T22:39:30Z', 'updated_at': '2025-11-21T22:44:15Z', 'revision_number': 5, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:44:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 1122.867227] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] delete_port_precommit: [ 1122.867227] [50968]: key[mac_address], fa:16:3e:45:83:d2 -> None [ 1122.867227] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1122.867227] [50968]: key[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.867227] [50968]: key[binding:vnic_type], normal -> None [ 1122.867227] [50968]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.867227] [50968]: key[tags], [] -> None [ 1122.867227] [50968]: key[allowed_address_pairs], [] -> None [ 1122.867227] [50968]: key[created_at], 2025-11-21T22:39:30Z -> None [ 1122.867227] [50968]: key[name], -> None [ 1122.867227] [50968]: key[status], ACTIVE -> None [ 1122.867227] [50968]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.867227] [50968]: key[fixed_ips], [] -> None [ 1122.867227] [50968]: key[id], f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6 -> None [ 1122.867227] [50968]: key[port_security_enabled], False -> None [ 1122.867227] [50968]: key[network_id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1122.867227] [50968]: key[security_groups], [] -> None [ 1122.867227] [50968]: key[binding:profile], {} -> None [ 1122.867227] [50968]: key[binding:host_id], devstack -> None [ 1122.867227] [50968]: key[revision_number], 5 -> None [ 1122.867227] [50968]: key[description], -> None [ 1122.867227] [50968]: key[updated_at], 2025-11-21T22:44:15Z -> None [ 1122.867227] [50968]: key[standard_attr_id], 1290 -> None [ 1122.867227] [50968]: key[admin_state_up], True -> None [ 1122.867227] [50968]: key[binding:vif_type], ovs -> None [ 1122.867227] [50968]: key[device_owner], network:dhcp -> None [ 1122.867227] [50968]: key[extra_dhcp_opts], [] -> None [ 1122.867227] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.869602] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Calling delete_port for f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1122.910819] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.919033] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Pushing event deleted for resources: {'Port': ['ID=f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1122.925679] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] No DVR routers for this DVR port f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1122.925957] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] delete_port_postcommit called with port settings {'id': 'f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6', 'name': '', 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'mac_address': 'fa:16:3e:45:83:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5325d16e-a517-4dbe-8938-7a925016f1dc', 'device_owner': 'network:dhcp', 'standard_attr_id': 1290, '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-21T22:39:30Z', 'updated_at': '2025-11-21T22:44:15Z', 'revision_number': 5, 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}}] (original binding levels None) on network {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:44:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} with segments to bind None [ 1122.926125] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] delete_port_postcommit: [ 1122.926125] [50968]: key[mac_address], fa:16:3e:45:83:d2 -> None [ 1122.926125] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1122.926125] [50968]: key[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.926125] [50968]: key[binding:vnic_type], normal -> None [ 1122.926125] [50968]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.926125] [50968]: key[tags], [] -> None [ 1122.926125] [50968]: key[allowed_address_pairs], [] -> None [ 1122.926125] [50968]: key[created_at], 2025-11-21T22:39:30Z -> None [ 1122.926125] [50968]: key[name], -> None [ 1122.926125] [50968]: key[status], ACTIVE -> None [ 1122.926125] [50968]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.926125] [50968]: key[fixed_ips], [] -> None [ 1122.926125] [50968]: key[id], f3a01b53-6880-4a3a-b8aa-6a99a1c12ae6 -> None [ 1122.926125] [50968]: key[port_security_enabled], False -> None [ 1122.926125] [50968]: key[network_id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1122.926125] [50968]: key[security_groups], [] -> None [ 1122.926125] [50968]: key[binding:profile], {} -> None [ 1122.926125] [50968]: key[binding:host_id], devstack -> None [ 1122.926125] [50968]: key[revision_number], 5 -> None [ 1122.926125] [50968]: key[description], -> None [ 1122.926125] [50968]: key[updated_at], 2025-11-21T22:44:15Z -> None [ 1122.926125] [50968]: key[standard_attr_id], 1290 -> None [ 1122.926125] [50968]: key[admin_state_up], True -> None [ 1122.926125] [50968]: key[binding:vif_type], ovs -> None [ 1122.926125] [50968]: key[device_owner], network:dhcp -> None [ 1122.926125] [50968]: key[extra_dhcp_opts], [] -> None [ 1122.926125] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.943582] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (5325d16e-a517-4dbe-8938-7a925016f1dc), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.952569] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] delete_network_precommit called with network settings {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:44:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} (original settings None) and network segments [{'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}] [ 1122.952790] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] delete_network_precommit: [ 1122.952790] [50968]: key[qinq], None -> None [ 1122.952790] [50968]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.952790] [50968]: key[tags], [] -> None [ 1122.952790] [50968]: key[router:external], False -> None [ 1122.952790] [50968]: key[created_at], 2025-11-21T22:39:18Z -> None [ 1122.952790] [50968]: key[name], tempest-ServersV294TestFqdnHostnames-1977259502-network -> None [ 1122.952790] [50968]: key[status], ACTIVE -> None [ 1122.952790] [50968]: key[ipv6_address_scope], None -> None [ 1122.952790] [50968]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1122.952790] [50968]: key[availability_zone_hints], [] -> None [ 1122.952790] [50968]: key[availability_zones], ['nova'] -> None [ 1122.952790] [50968]: key[id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1122.952790] [50968]: key[port_security_enabled], True -> None [ 1122.952790] [50968]: key[subnets], [] -> None [ 1122.952790] [50968]: key[provider:segmentation_id], 254 -> None [ 1122.952790] [50968]: key[provider:network_type], vlan -> None [ 1122.952790] [50968]: key[revision_number], 3 -> None [ 1122.952790] [50968]: key[provider:physical_network], default -> None [ 1122.952790] [50968]: key[description], -> None [ 1122.952790] [50968]: key[updated_at], 2025-11-21T22:44:15Z -> None [ 1122.952790] [50968]: key[standard_attr_id], 1276 -> None [ 1122.952790] [50968]: key[admin_state_up], True -> None [ 1122.952790] [50968]: key[shared], False -> None [ 1122.952790] [50968]: key[ipv4_address_scope], None -> None [ 1122.952790] [50968]: key[vlan_transparent], None -> None [ 1122.952790] [50968]: key[mtu], 8950 -> None [ 1122.952790] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.953522] [50968]: DEBUG neutron.services.segments.db [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['5325d16e-a517-4dbe-8938-7a925016f1dc']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1122.957073] [50968]: DEBUG neutron.services.segments.db [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1122.957199] [50968]: DEBUG neutron.services.segments.db [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1122.961256] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.970158] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.977945] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Releasing vlan 254 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1122.977945] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.993128] [50968]: INFO neutron.services.segments.plugin [-] Segment 76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83 resource provider aggregate not found [ 1123.001906] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (5325d16e-a517-4dbe-8938-7a925016f1dc), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.001906] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] delete_network_postcommit called with network settings {'id': '5325d16e-a517-4dbe-8938-7a925016f1dc', 'name': 'tempest-ServersV294TestFqdnHostnames-1977259502-network', 'tenant_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'project_id': 'aa9ed0f77dd54b7b922a31154cd9c278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1276, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:18Z', 'updated_at': '2025-11-21T22:44:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 254} (original settings None) and network segments [{'id': '76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 254, 'network_id': '5325d16e-a517-4dbe-8938-7a925016f1dc'}] [ 1123.001906] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] delete_network_postcommit: [ 1123.001906] [50968]: key[qinq], None -> None [ 1123.001906] [50968]: key[project_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1123.001906] [50968]: key[tags], [] -> None [ 1123.001906] [50968]: key[router:external], False -> None [ 1123.001906] [50968]: key[created_at], 2025-11-21T22:39:18Z -> None [ 1123.001906] [50968]: key[name], tempest-ServersV294TestFqdnHostnames-1977259502-network -> None [ 1123.001906] [50968]: key[status], ACTIVE -> None [ 1123.001906] [50968]: key[ipv6_address_scope], None -> None [ 1123.001906] [50968]: key[tenant_id], aa9ed0f77dd54b7b922a31154cd9c278 -> None [ 1123.001906] [50968]: key[availability_zone_hints], [] -> None [ 1123.001906] [50968]: key[availability_zones], ['nova'] -> None [ 1123.001906] [50968]: key[id], 5325d16e-a517-4dbe-8938-7a925016f1dc -> None [ 1123.001906] [50968]: key[port_security_enabled], True -> None [ 1123.001906] [50968]: key[subnets], [] -> None [ 1123.001906] [50968]: key[provider:segmentation_id], 254 -> None [ 1123.001906] [50968]: key[provider:network_type], vlan -> None [ 1123.001906] [50968]: key[revision_number], 3 -> None [ 1123.001906] [50968]: key[provider:physical_network], default -> None [ 1123.001906] [50968]: key[description], -> None [ 1123.001906] [50968]: key[updated_at], 2025-11-21T22:44:15Z -> None [ 1123.001906] [50968]: key[standard_attr_id], 1276 -> None [ 1123.001906] [50968]: key[admin_state_up], True -> None [ 1123.001906] [50968]: key[shared], False -> None [ 1123.001906] [50968]: key[ipv4_address_scope], None -> None [ 1123.001906] [50968]: key[vlan_transparent], None -> None [ 1123.001906] [50968]: key[mtu], 8950 -> None [ 1123.001906] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.007442] [50968]: INFO neutron.services.segments.plugin [-] Segment 76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83 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 76c6623f-3bd3-4c68-9ca3-e3b9f9c05c83 found for delete ", "request_id": "req-ada4f98b-6082-436d-a1f6-b3d25e5bcb9e"}]} [ 1123.008039] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Pushing event deleted for resources: {'Network': ['ID=5325d16e-a517-4dbe-8938-7a925016f1dc,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.017160] [50968]: DEBUG neutron_lib.callbacks.manager [None req-da07fe1f-01ff-4587-b033-10c9557d6ed6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.018328] [50968]: [pid: 50968|app: 0|req: 5440/10588] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:44:15 2025] DELETE /networking/v2.0/networks/5325d16e-a517-4dbe-8938-7a925016f1dc => generated 0 bytes in 221 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1123.173777] [50968]: [pid: 50968|app: 0|req: 5441/10589] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/security-groups?tenant_id=aa9ed0f77dd54b7b922a31154cd9c278&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1123.175035] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e454979-0b75-47f7-a290-71030ed6998e req-7a6b629f-c656-4c1b-9aa8-1af83b884958 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.175821] [50969]: [pid: 50969|app: 0|req: 5149/10590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.181576] [50969]: DEBUG neutron.api.wsgi [req-9e454979-0b75-47f7-a290-71030ed6998e req-5030898c-cd51-4c26-b47a-0bfd73fd24b4 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.201256] [50969]: [pid: 50969|app: 0|req: 5150/10591] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1123.214972] [50968]: DEBUG neutron_lib.callbacks.manager [None req-62346c05-aeb1-4232-a198-052d46ec1f11 admin admin] Publish callbacks [] for security_group (1c834148-1ffe-4683-8dbf-cd31ce6daca6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.240855] [50968]: DEBUG neutron_lib.callbacks.manager [None req-62346c05-aeb1-4232-a198-052d46ec1f11 admin admin] Publish callbacks [] for security_group (1c834148-1ffe-4683-8dbf-cd31ce6daca6), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.278450] [50968]: DEBUG neutron_lib.callbacks.manager [None req-62346c05-aeb1-4232-a198-052d46ec1f11 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (1c834148-1ffe-4683-8dbf-cd31ce6daca6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.283350] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-62346c05-aeb1-4232-a198-052d46ec1f11 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1c834148-1ffe-4683-8dbf-cd31ce6daca6,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.287213] [50968]: DEBUG neutron_lib.callbacks.manager [None req-62346c05-aeb1-4232-a198-052d46ec1f11 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.287829] [50968]: [pid: 50968|app: 0|req: 5442/10592] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:44:15 2025] DELETE /networking/v2.0/security-groups/1c834148-1ffe-4683-8dbf-cd31ce6daca6 => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1123.371704] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cdd1c483-9f28-4652-8006-4fad5dde54bd req-522c6d3a-f3c5-46c1-a4cb-d32e3d809571 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.372664] [50969]: [pid: 50969|app: 0|req: 5151/10593] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.373328] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2270bf00-dfb1-44c5-bc71-c7b959f262d7 req-6a2b6d6a-b92a-4fb3-bf5f-947d288f3e1a tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.374311] [50968]: [pid: 50968|app: 0|req: 5443/10594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.379021] [50969]: DEBUG neutron.api.wsgi [req-cdd1c483-9f28-4652-8006-4fad5dde54bd req-3c3b80df-0981-4319-ae97-73817066df1d tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.379868] [50968]: DEBUG neutron.api.wsgi [req-2270bf00-dfb1-44c5-bc71-c7b959f262d7 req-8cf95da5-6d7c-4030-aa0f-460780392b7d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.398857] [50968]: [pid: 50968|app: 0|req: 5444/10595] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.399023] [50969]: [pid: 50969|app: 0|req: 5152/10596] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&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.478227] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ec599ef-dd95-41a6-9066-484bcac049bf req-f1a785c5-c781-482c-b963-875108308a32 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.478571] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-922153d9-9655-4aaa-b86e-2571d056d7c3 req-029311c7-3a81-4736-a71c-395daf31417f tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.479312] [50968]: [pid: 50968|app: 0|req: 5445/10597] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.479622] [50969]: [pid: 50969|app: 0|req: 5153/10598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.485948] [50969]: DEBUG neutron.api.wsgi [req-922153d9-9655-4aaa-b86e-2571d056d7c3 req-ecd1b3fd-8cba-41db-885e-39640b5c5d4e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.507036] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5550a968-822e-46e3-929f-f838e3250184 req-56dab89e-02c9-4810-b928-ee26188f6f35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.507927] [50969]: [pid: 50969|app: 0|req: 5154/10599] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1123.508194] [50968]: [pid: 50968|app: 0|req: 5446/10600] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/ports?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1123.513038] [50969]: DEBUG neutron.api.wsgi [req-3ec599ef-dd95-41a6-9066-484bcac049bf req-50b093c7-a8d8-42fd-9a6f-1c5b7a26e9fe tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.533702] [50969]: [pid: 50969|app: 0|req: 5155/10601] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1123.559575] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5550a968-822e-46e3-929f-f838e3250184 req-1afedc2d-159b-445c-8e16-2490571ff64f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.560905] [50968]: [pid: 50968|app: 0|req: 5447/10602] 10.180.1.21 () {60 vars in 1545 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/networks?id=d63965b5-19e0-47e3-8772-d60b315a5706&id=d63965b5-19e0-47e3-8772-d60b315a5706 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.570300] [50969]: DEBUG neutron.api.wsgi [req-5550a968-822e-46e3-929f-f838e3250184 req-26e29601-714a-4198-9518-ec26d8573f28 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.605172] [50969]: [pid: 50969|app: 0|req: 5156/10603] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=227db61c-8548-41f9-9488-c698a6064d9c => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.634192] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5550a968-822e-46e3-929f-f838e3250184 req-26d5db7c-55d1-4395-9946-1466bd811291 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.635090] [50968]: [pid: 50968|app: 0|req: 5448/10604] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/subnets?id=b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.672585] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5550a968-822e-46e3-929f-f838e3250184 req-8121642d-a49b-4e62-bead-0f7f17b7d9b1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.673703] [50969]: [pid: 50969|app: 0|req: 5157/10605] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:15 2025] GET /networking/v2.0/ports?network_id=d63965b5-19e0-47e3-8772-d60b315a5706&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.705185] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5a6d76b-1063-41a6-9f9b-2e2e7089a2fa req-5482cfb2-c4da-4d25-94be-29e1f9c82133 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.706263] [50969]: [pid: 50969|app: 0|req: 5158/10606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:16 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.728016] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e713fa7-370e-457a-979a-99ca0342cfbb req-6dd0130f-61da-456a-a53d-61337eedf260 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.728906] [50968]: [pid: 50968|app: 0|req: 5449/10607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:16 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.731527] [50968]: DEBUG neutron.api.wsgi [req-f5a6d76b-1063-41a6-9f9b-2e2e7089a2fa req-1b668cc9-bf15-4ed5-9919-24017ff56a18 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.737228] [50969]: [pid: 50969|app: 0|req: 5159/10608] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:16 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1123.739833] [50969]: DEBUG neutron.api.wsgi [req-2e713fa7-370e-457a-979a-99ca0342cfbb req-2b8f2435-2313-4bf2-ac7c-990a50b40ac2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.751785] [50968]: [pid: 50968|app: 0|req: 5450/10609] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:16 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1123.761156] [50969]: [pid: 50969|app: 0|req: 5160/10610] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:16 2025] GET /networking/v2.0/security-groups?id=0750b6a7-8358-4db0-b46f-3ccbf925625d&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.794062] [50969]: [pid: 50969|app: 0|req: 5161/10611] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:16 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?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) [ 1123.810063] [50968]: DEBUG neutron.api.v2.base [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Request body: {'network': {'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1123.826793] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Made reservation on behalf of 6ac06d32810c4edba03f049f2adfdf8d for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1123.829288] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.832916] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.912433] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Publish callbacks [] for security_group (bf09a47e-d4ed-48d3-bd2e-95954524a76b), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.913611] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (bf09a47e-d4ed-48d3-bd2e-95954524a76b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.930930] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=bf09a47e-d4ed-48d3-bd2e-95954524a76b,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.944737] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] vlan segment allocate from pool success with {'vlan_id': 280, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1123.951695] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (452b39e3-121b-49e0-9f2f-6743463f7899), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.951849] [50968]: INFO neutron.db.segments_db [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Added segment 452b39e3-121b-49e0-9f2f-6743463f7899 of type vlan for network 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1123.965674] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (9eb169b1-d2f5-4949-ad56-ed5159c6f7ab), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.974917] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] create_network_precommit called with network settings {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1685, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}] [ 1123.975087] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] create_network_precommit: [ 1123.975087] [50968]: key[qinq], None -> None [ 1123.975087] [50968]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1123.975087] [50968]: key[tags], None -> [] [ 1123.975087] [50968]: key[router:external], None -> False [ 1123.975087] [50968]: key[created_at], None -> 2025-11-21T22:44:16Z [ 1123.975087] [50968]: key[name], None -> tempest-ServerRescueTestJSON-1743007775-network [ 1123.975087] [50968]: key[status], None -> ACTIVE [ 1123.975087] [50968]: key[ipv6_address_scope], None -> None [ 1123.975087] [50968]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1123.975087] [50968]: key[availability_zone_hints], None -> [] [ 1123.975087] [50968]: key[availability_zones], None -> [] [ 1123.975087] [50968]: key[id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1123.975087] [50968]: key[port_security_enabled], None -> True [ 1123.975087] [50968]: key[subnets], None -> [] [ 1123.975087] [50968]: key[provider:segmentation_id], None -> 280 [ 1123.975087] [50968]: key[provider:network_type], None -> vlan [ 1123.975087] [50968]: key[revision_number], None -> 1 [ 1123.975087] [50968]: key[provider:physical_network], None -> default [ 1123.975087] [50968]: key[description], None -> [ 1123.975087] [50968]: key[updated_at], None -> 2025-11-21T22:44:16Z [ 1123.975087] [50968]: key[standard_attr_id], None -> 1685 [ 1123.975087] [50968]: key[admin_state_up], None -> True [ 1123.975087] [50968]: key[shared], None -> False [ 1123.975087] [50968]: key[ipv4_address_scope], None -> None [ 1123.975087] [50968]: key[vlan_transparent], None -> None [ 1123.975087] [50968]: key[mtu], None -> 8950 [ 1123.975087] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.978881] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (9eb169b1-d2f5-4949-ad56-ed5159c6f7ab), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.991745] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Pushing event updated for resources: {'Network': ['ID=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.993637] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] create_network_postcommit called with network settings {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1685, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}] [ 1123.994167] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] create_network_postcommit: [ 1123.994167] [50968]: key[qinq], None -> None [ 1123.994167] [50968]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1123.994167] [50968]: key[tags], None -> [] [ 1123.994167] [50968]: key[router:external], None -> False [ 1123.994167] [50968]: key[created_at], None -> 2025-11-21T22:44:16Z [ 1123.994167] [50968]: key[name], None -> tempest-ServerRescueTestJSON-1743007775-network [ 1123.994167] [50968]: key[status], None -> ACTIVE [ 1123.994167] [50968]: key[ipv6_address_scope], None -> None [ 1123.994167] [50968]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1123.994167] [50968]: key[availability_zone_hints], None -> [] [ 1123.994167] [50968]: key[availability_zones], None -> [] [ 1123.994167] [50968]: key[id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1123.994167] [50968]: key[port_security_enabled], None -> True [ 1123.994167] [50968]: key[subnets], None -> [] [ 1123.994167] [50968]: key[provider:segmentation_id], None -> 280 [ 1123.994167] [50968]: key[provider:network_type], None -> vlan [ 1123.994167] [50968]: key[revision_number], None -> 1 [ 1123.994167] [50968]: key[provider:physical_network], None -> default [ 1123.994167] [50968]: key[description], None -> [ 1123.994167] [50968]: key[updated_at], None -> 2025-11-21T22:44:16Z [ 1123.994167] [50968]: key[standard_attr_id], None -> 1685 [ 1123.994167] [50968]: key[admin_state_up], None -> True [ 1123.994167] [50968]: key[shared], None -> False [ 1123.994167] [50968]: key[ipv4_address_scope], None -> None [ 1123.994167] [50968]: key[vlan_transparent], None -> None [ 1123.994167] [50968]: key[mtu], None -> 8950 [ 1123.994167] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.997409] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.997775] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b9e5e5b3-2eeb-4105-b6af-0bd0cdf7ed9e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.006896] [50968]: [pid: 50968|app: 0|req: 5451/10612] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:44:16 2025] POST /networking/v2.0/networks => generated 665 bytes in 254 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1124.012120] [50969]: DEBUG neutron.api.v2.base [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Request body: {'subnet': {'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerRescueTestJSON-1743007775-subnet', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'enable_dhcp': False, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1124.026322] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Made reservation on behalf of 6ac06d32810c4edba03f049f2adfdf8d for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1124.028765] [50969]: DEBUG neutron_lib.callbacks.manager [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.096539] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] create_subnet_precommit called with subnet settings {'id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'name': 'tempest-ServerRescueTestJSON-1743007775-subnet', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1687, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings None) [ 1124.096718] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] create_subnet_precommit: [ 1124.096718] [50969]: key[service_types], None -> [] [ 1124.096718] [50969]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1124.096718] [50969]: key[tags], None -> [] [ 1124.096718] [50969]: key[router:external], None -> False [ 1124.096718] [50969]: key[ipv6_ra_mode], None -> None [ 1124.096718] [50969]: key[created_at], None -> 2025-11-21T22:44:16Z [ 1124.096718] [50969]: key[name], None -> tempest-ServerRescueTestJSON-1743007775-subnet [ 1124.096718] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1124.096718] [50969]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1124.096718] [50969]: key[id], None -> eb32a8c3-b1f9-43ee-9952-fbe39785215d [ 1124.096718] [50969]: key[network_id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1124.096718] [50969]: key[host_routes], None -> [] [ 1124.096718] [50969]: key[revision_number], None -> 0 [ 1124.096718] [50969]: key[dns_nameservers], None -> [] [ 1124.096718] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1124.096718] [50969]: key[updated_at], None -> 2025-11-21T22:44:16Z [ 1124.096718] [50969]: key[description], None -> [ 1124.096718] [50969]: key[standard_attr_id], None -> 1687 [ 1124.096718] [50969]: key[segment_id], None -> None [ 1124.096718] [50969]: key[shared], None -> False [ 1124.096718] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1124.096718] [50969]: key[ipv6_address_mode], None -> None [ 1124.096718] [50969]: key[enable_dhcp], None -> False [ 1124.096718] [50969]: key[subnetpool_id], None -> None [ 1124.096718] [50969]: key[ip_version], None -> 4 [ 1124.096718] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.098270] [50969]: DEBUG neutron_lib.callbacks.manager [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (eb32a8c3-b1f9-43ee-9952-fbe39785215d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.112106] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Pushing event updated for resources: {'Subnet': ['ID=eb32a8c3-b1f9-43ee-9952-fbe39785215d,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.131310] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Checking segment: {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1124.131494] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Network hostable DHCP agents. Network: 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1124.145048] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Network 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1124.149608] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1124.153298] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] create_subnet_postcommit called with subnet settings {'id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'name': 'tempest-ServerRescueTestJSON-1743007775-subnet', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1687, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'network': {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280}} (original settings None) [ 1124.153515] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] create_subnet_postcommit: [ 1124.153515] [50969]: key[service_types], None -> [] [ 1124.153515] [50969]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1124.153515] [50969]: key[tags], None -> [] [ 1124.153515] [50969]: key[router:external], None -> False [ 1124.153515] [50969]: key[ipv6_ra_mode], None -> None [ 1124.153515] [50969]: key[created_at], None -> 2025-11-21T22:44:16Z [ 1124.153515] [50969]: key[name], None -> tempest-ServerRescueTestJSON-1743007775-subnet [ 1124.153515] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1124.153515] [50969]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1124.153515] [50969]: key[id], None -> eb32a8c3-b1f9-43ee-9952-fbe39785215d [ 1124.153515] [50969]: key[network_id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1124.153515] [50969]: key[host_routes], None -> [] [ 1124.153515] [50969]: key[revision_number], None -> 0 [ 1124.153515] [50969]: key[dns_nameservers], None -> [] [ 1124.153515] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1124.153515] [50969]: key[updated_at], None -> 2025-11-21T22:44:16Z [ 1124.153515] [50969]: key[description], None -> [ 1124.153515] [50969]: key[standard_attr_id], None -> 1687 [ 1124.153515] [50969]: key[segment_id], None -> None [ 1124.153515] [50969]: key[shared], None -> False [ 1124.153515] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1124.153515] [50969]: key[ipv6_address_mode], None -> None [ 1124.153515] [50969]: key[enable_dhcp], None -> False [ 1124.153515] [50969]: key[subnetpool_id], None -> None [ 1124.153515] [50969]: key[ip_version], None -> 4 [ 1124.153515] [50969]: key[network], None -> {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} [ 1124.153515] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.155258] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.155641] [50969]: DEBUG neutron_lib.callbacks.manager [None req-133845f9-f9c6-4db5-b25c-6bd9b07526ef admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.166565] [50969]: [pid: 50969|app: 0|req: 5162/10613] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:44:16 2025] POST /networking/v2.0/subnets => generated 685 bytes in 157 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1124.175386] [50969]: DEBUG neutron.api.v2.base [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Request body: {'router': {'name': 'tempest-ServerRescueTestJSON-1743007775-router', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1124.193960] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.193960] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.230092] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks [] for router_controller (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.290320] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks [] for router_gateway (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.363050] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (1af16b89-16c4-487d-8923-23bec73ff376), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.368964] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks [] for router_gateway (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.372922] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.419853] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Allocated IP 10.180.180.218 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1124.464791] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks [] for allowed_address_pair (9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.465561] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks [] for port (9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.465772] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] create_port_precommit called with port settings {'id': '9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:14:a1:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1689, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1124.465915] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] create_port_precommit: [ 1124.465915] [50969]: key[mac_address], None -> fa:16:3e:14:a1:6a [ 1124.465915] [50969]: key[device_id], None -> 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 [ 1124.465915] [50969]: key[binding:vif_details], None -> {} [ 1124.465915] [50969]: key[project_id], None -> [ 1124.465915] [50969]: key[binding:vnic_type], None -> normal [ 1124.465915] [50969]: key[allowed_address_pairs], None -> [] [ 1124.465915] [50969]: key[name], None -> [ 1124.465915] [50969]: key[status], None -> DOWN [ 1124.465915] [50969]: key[tenant_id], None -> [ 1124.465915] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.218'}] [ 1124.465915] [50969]: key[id], None -> 9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc [ 1124.465915] [50969]: key[port_security_enabled], None -> False [ 1124.465915] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1124.465915] [50969]: key[security_groups], None -> [] [ 1124.465915] [50969]: key[binding:profile], None -> {} [ 1124.465915] [50969]: key[binding:host_id], None -> [ 1124.465915] [50969]: key[standard_attr_id], None -> 1689 [ 1124.465915] [50969]: key[admin_state_up], None -> True [ 1124.465915] [50969]: key[device_owner], None -> network:router_gateway [ 1124.465915] [50969]: key[binding:vif_type], None -> unbound [ 1124.465915] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.478534] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Deleting port 88973f2c-302a-467e-af2c-45798bcf31df {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1124.478722] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (88973f2c-302a-467e-af2c-45798bcf31df), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.485616] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.505267] [50968]: DEBUG neutron.plugins.ml2.db [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] For port 88973f2c-302a-467e-af2c-45798bcf31df, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=88973f2c-302a-467e-af2c-45798bcf31df,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1124.505464] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (88973f2c-302a-467e-af2c-45798bcf31df), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.507559] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Pushing event updated for resources: {'Port': ['ID=9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.510424] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] delete_port_precommit called with port settings {'id': '88973f2c-302a-467e-af2c-45798bcf31df', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:73:3a:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_interface', 'standard_attr_id': 738, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', '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-21T22:36:28Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1124.510620] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] delete_port_precommit: [ 1124.510620] [50968]: key[mac_address], fa:16:3e:73:3a:9d -> None [ 1124.510620] [50968]: key[device_id], 1af16b89-16c4-487d-8923-23bec73ff376 -> None [ 1124.510620] [50968]: key[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.510620] [50968]: key[binding:vnic_type], normal -> None [ 1124.510620] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1124.510620] [50968]: key[tags], [] -> None [ 1124.510620] [50968]: key[allowed_address_pairs], [] -> None [ 1124.510620] [50968]: key[created_at], 2025-11-21T22:36:28Z -> None [ 1124.510620] [50968]: key[name], -> None [ 1124.510620] [50968]: key[status], ACTIVE -> None [ 1124.510620] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1124.510620] [50968]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}] -> None [ 1124.510620] [50968]: key[id], 88973f2c-302a-467e-af2c-45798bcf31df -> None [ 1124.510620] [50968]: key[port_security_enabled], False -> None [ 1124.510620] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1124.510620] [50968]: key[security_groups], [] -> None [ 1124.510620] [50968]: key[binding:profile], {} -> None [ 1124.510620] [50968]: key[binding:host_id], devstack -> None [ 1124.510620] [50968]: key[revision_number], 5 -> None [ 1124.510620] [50968]: key[description], -> None [ 1124.510620] [50968]: key[updated_at], 2025-11-21T22:36:31Z -> None [ 1124.510620] [50968]: key[standard_attr_id], 738 -> None [ 1124.510620] [50968]: key[admin_state_up], True -> None [ 1124.510620] [50968]: key[binding:vif_type], ovs -> None [ 1124.510620] [50968]: key[device_owner], network:router_interface -> None [ 1124.510620] [50968]: key[extra_dhcp_opts], [] -> None [ 1124.510620] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.512710] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Calling delete_port for 88973f2c-302a-467e-af2c-45798bcf31df owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1124.517661] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1124.518609] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1124.520521] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1124.535128] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] create_port_postcommit called with port settings {'id': '9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:14:a1:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1689, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1124.535335] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] create_port_postcommit: [ 1124.535335] [50969]: key[mac_address], None -> fa:16:3e:14:a1:6a [ 1124.535335] [50969]: key[device_id], None -> 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 [ 1124.535335] [50969]: key[binding:vif_details], None -> {} [ 1124.535335] [50969]: key[project_id], None -> [ 1124.535335] [50969]: key[binding:vnic_type], None -> normal [ 1124.535335] [50969]: key[tags], None -> [] [ 1124.535335] [50969]: key[allowed_address_pairs], None -> [] [ 1124.535335] [50969]: key[created_at], None -> 2025-11-21T22:44:16Z [ 1124.535335] [50969]: key[name], None -> [ 1124.535335] [50969]: key[status], None -> DOWN [ 1124.535335] [50969]: key[tenant_id], None -> [ 1124.535335] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.218'}] [ 1124.535335] [50969]: key[id], None -> 9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc [ 1124.535335] [50969]: key[port_security_enabled], None -> False [ 1124.535335] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1124.535335] [50969]: key[security_groups], None -> [] [ 1124.535335] [50969]: key[binding:profile], None -> {} [ 1124.535335] [50969]: key[binding:host_id], None -> [ 1124.535335] [50969]: key[revision_number], None -> 1 [ 1124.535335] [50969]: key[description], None -> [ 1124.535335] [50969]: key[updated_at], None -> 2025-11-21T22:44:16Z [ 1124.535335] [50969]: key[standard_attr_id], None -> 1689 [ 1124.535335] [50969]: key[admin_state_up], None -> True [ 1124.535335] [50969]: key[binding:vif_type], None -> unbound [ 1124.535335] [50969]: key[device_owner], None -> network:router_gateway [ 1124.535335] [50969]: key[extra_dhcp_opts], None -> [] [ 1124.535335] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1124.535335] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.619404] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (88973f2c-302a-467e-af2c-45798bcf31df), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.629141] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Pushing event deleted for resources: {'Port': ['ID=88973f2c-302a-467e-af2c-45798bcf31df,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.634227] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks [] for router_gateway (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.658475] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] delete_port_postcommit called with port settings {'id': '88973f2c-302a-467e-af2c-45798bcf31df', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:73:3a:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_interface', 'standard_attr_id': 738, 'fixed_ips': [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', '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-21T22:36:28Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7fd5ac46-78b0-45ea-8dbe-b37d968f1493'], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1124.658475] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] delete_port_postcommit: [ 1124.658475] [50968]: key[mac_address], fa:16:3e:73:3a:9d -> None [ 1124.658475] [50968]: key[device_id], 1af16b89-16c4-487d-8923-23bec73ff376 -> None [ 1124.658475] [50968]: key[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.658475] [50968]: key[binding:vnic_type], normal -> None [ 1124.658475] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1124.658475] [50968]: key[tags], [] -> None [ 1124.658475] [50968]: key[allowed_address_pairs], [] -> None [ 1124.658475] [50968]: key[created_at], 2025-11-21T22:36:28Z -> None [ 1124.658475] [50968]: key[name], -> None [ 1124.658475] [50968]: key[status], ACTIVE -> None [ 1124.658475] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1124.658475] [50968]: key[fixed_ips], [{'subnet_id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'ip_address': '192.168.128.1'}] -> None [ 1124.658475] [50968]: key[id], 88973f2c-302a-467e-af2c-45798bcf31df -> None [ 1124.658475] [50968]: key[port_security_enabled], False -> None [ 1124.658475] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1124.658475] [50968]: key[security_groups], [] -> None [ 1124.658475] [50968]: key[binding:profile], {} -> None [ 1124.658475] [50968]: key[binding:host_id], devstack -> None [ 1124.658475] [50968]: key[revision_number], 5 -> None [ 1124.658475] [50968]: key[description], -> None [ 1124.658475] [50968]: key[updated_at], 2025-11-21T22:36:31Z -> None [ 1124.658475] [50968]: key[standard_attr_id], 738 -> None [ 1124.658475] [50968]: key[admin_state_up], True -> None [ 1124.658475] [50968]: key[binding:vif_type], ovs -> None [ 1124.658475] [50968]: key[device_owner], network:router_interface -> None [ 1124.658475] [50968]: key[extra_dhcp_opts], [] -> None [ 1124.658475] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.717952] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (1af16b89-16c4-487d-8923-23bec73ff376), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.725661] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.795847] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Router 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1124.843641] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1124.850016] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Router 1af16b89-16c4-487d-8923-23bec73ff376 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1124.855744] [50969]: DEBUG neutron_lib.callbacks.manager [None req-af5d9812-bc9f-4af1-9179-83d125ed8fcc admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.856477] [50969]: [pid: 50969|app: 0|req: 5163/10614] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:44:16 2025] POST /networking/v2.0/routers => generated 726 bytes in 686 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1124.882423] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-049701ea-e811-4fef-9c26-8f2f65e07e57 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.883338] [50969]: [pid: 50969|app: 0|req: 5164/10615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:17 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.897467] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d040b074-ff51-4de3-9b4c-e8d07cdfd62a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1124.901247] [50968]: [pid: 50968|app: 0|req: 5452/10616] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:44:16 2025] PUT /networking/v2.0/routers/1af16b89-16c4-487d-8923-23bec73ff376/remove_router_interface => generated 309 bytes in 788 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1124.909940] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6152aebe-fe18-484d-81c4-f3a3d78df694 req-deb79b7b-a53f-40c3-97dc-bee6628184eb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.911019] [50969]: [pid: 50969|app: 0|req: 5165/10617] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:17 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.937090] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfe190ab-179c-4031-af19-c43e356be124 req-aa8c5f81-20eb-4b4c-83ab-4120def86d83 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.937933] [50969]: [pid: 50969|app: 0|req: 5166/10618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:17 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.955010] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38ba49e9-708b-4296-a1cd-9f1ba63e67e8 req-5285c3d4-b17e-43bc-a0db-e0a6cbf5267e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.955946] [50968]: [pid: 50968|app: 0|req: 5453/10619] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:17 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.979143] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-1a8c4d50-223e-430b-a63e-75d6755b2a25 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.980497] [50968]: [pid: 50968|app: 0|req: 5454/10620] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 22:44:17 2025] GET /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907?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) [ 1125.030236] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks [] for router (1af16b89-16c4-487d-8923-23bec73ff376), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.078337] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks [] for router_gateway (1af16b89-16c4-487d-8923-23bec73ff376), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.100449] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Deleting port ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1125.100609] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.117333] [50969]: DEBUG neutron_lib.callbacks.manager [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.133857] [50968]: DEBUG neutron.plugins.ml2.db [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] For port ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1125.134306] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.141380] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] delete_port_precommit called with port settings {'id': 'ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:17:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_gateway', 'standard_attr_id': 736, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:27Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1125.141515] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] delete_port_precommit: [ 1125.141515] [50968]: key[mac_address], fa:16:3e:9e:17:33 -> None [ 1125.141515] [50968]: key[device_id], 1af16b89-16c4-487d-8923-23bec73ff376 -> None [ 1125.141515] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1125.141515] [50968]: key[binding:vnic_type], normal -> None [ 1125.141515] [50968]: key[project_id], -> None [ 1125.141515] [50968]: key[tags], [] -> None [ 1125.141515] [50968]: key[allowed_address_pairs], [] -> None [ 1125.141515] [50968]: key[created_at], 2025-11-21T22:36:27Z -> None [ 1125.141515] [50968]: key[name], -> None [ 1125.141515] [50968]: key[status], ACTIVE -> None [ 1125.141515] [50968]: key[tenant_id], -> None [ 1125.141515] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.206'}] -> None [ 1125.141515] [50968]: key[id], ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6 -> None [ 1125.141515] [50968]: key[port_security_enabled], False -> None [ 1125.141515] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1125.141515] [50968]: key[security_groups], [] -> None [ 1125.141515] [50968]: key[binding:profile], {} -> None [ 1125.141515] [50968]: key[binding:host_id], devstack -> None [ 1125.141515] [50968]: key[revision_number], 5 -> None [ 1125.141515] [50968]: key[description], -> None [ 1125.141515] [50968]: key[updated_at], 2025-11-21T22:36:28Z -> None [ 1125.141515] [50968]: key[standard_attr_id], 736 -> None [ 1125.141515] [50968]: key[admin_state_up], True -> None [ 1125.141515] [50968]: key[binding:vif_type], ovs -> None [ 1125.141515] [50968]: key[device_owner], network:router_gateway -> None [ 1125.141515] [50968]: key[extra_dhcp_opts], [] -> None [ 1125.141515] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.144362] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Calling delete_port for ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1125.196465] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Allocated IP 192.168.128.1 (9eb169b1-d2f5-4949-ad56-ed5159c6f7ab/eb32a8c3-b1f9-43ee-9952-fbe39785215d/3249fd1c-a298-4b76-907b-e335a897e616) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1125.248397] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.252514] [50969]: DEBUG neutron_lib.callbacks.manager [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Publish callbacks [] for allowed_address_pair (3249fd1c-a298-4b76-907b-e335a897e616), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.253778] [50969]: DEBUG neutron_lib.callbacks.manager [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Publish callbacks [] for port (3249fd1c-a298-4b76-907b-e335a897e616), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.254177] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] create_port_precommit called with port settings {'id': '3249fd1c-a298-4b76-907b-e335a897e616', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:91:d7:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_interface', 'standard_attr_id': 1690, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}], 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1125.254362] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] create_port_precommit: [ 1125.254362] [50969]: key[mac_address], None -> fa:16:3e:91:d7:f1 [ 1125.254362] [50969]: key[device_id], None -> 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 [ 1125.254362] [50969]: key[binding:vif_details], None -> {} [ 1125.254362] [50969]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1125.254362] [50969]: key[binding:vnic_type], None -> normal [ 1125.254362] [50969]: key[allowed_address_pairs], None -> [] [ 1125.254362] [50969]: key[name], None -> [ 1125.254362] [50969]: key[status], None -> DOWN [ 1125.254362] [50969]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1125.254362] [50969]: key[fixed_ips], None -> [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}] [ 1125.254362] [50969]: key[id], None -> 3249fd1c-a298-4b76-907b-e335a897e616 [ 1125.254362] [50969]: key[port_security_enabled], None -> False [ 1125.254362] [50969]: key[network_id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1125.254362] [50969]: key[security_groups], None -> [] [ 1125.254362] [50969]: key[binding:profile], None -> {} [ 1125.254362] [50969]: key[binding:host_id], None -> [ 1125.254362] [50969]: key[standard_attr_id], None -> 1690 [ 1125.254362] [50969]: key[admin_state_up], None -> True [ 1125.254362] [50969]: key[device_owner], None -> network:router_interface [ 1125.254362] [50969]: key[binding:vif_type], None -> unbound [ 1125.254362] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.256633] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Pushing event deleted for resources: {'Port': ['ID=ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1125.278920] [50969]: DEBUG neutron_lib.callbacks.manager [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (3249fd1c-a298-4b76-907b-e335a897e616), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.290286] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] delete_port_postcommit called with port settings {'id': 'ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:17:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1af16b89-16c4-487d-8923-23bec73ff376', 'device_owner': 'network:router_gateway', 'standard_attr_id': 736, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:36:27Z', 'updated_at': '2025-11-21T22:36: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1125.290480] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] delete_port_postcommit: [ 1125.290480] [50968]: key[mac_address], fa:16:3e:9e:17:33 -> None [ 1125.290480] [50968]: key[device_id], 1af16b89-16c4-487d-8923-23bec73ff376 -> None [ 1125.290480] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1125.290480] [50968]: key[binding:vnic_type], normal -> None [ 1125.290480] [50968]: key[project_id], -> None [ 1125.290480] [50968]: key[tags], [] -> None [ 1125.290480] [50968]: key[allowed_address_pairs], [] -> None [ 1125.290480] [50968]: key[created_at], 2025-11-21T22:36:27Z -> None [ 1125.290480] [50968]: key[name], -> None [ 1125.290480] [50968]: key[status], ACTIVE -> None [ 1125.290480] [50968]: key[tenant_id], -> None [ 1125.290480] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.206'}] -> None [ 1125.290480] [50968]: key[id], ff0c52d9-1c26-4ec7-83d7-a5c898e6ddd6 -> None [ 1125.290480] [50968]: key[port_security_enabled], False -> None [ 1125.290480] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1125.290480] [50968]: key[security_groups], [] -> None [ 1125.290480] [50968]: key[binding:profile], {} -> None [ 1125.290480] [50968]: key[binding:host_id], devstack -> None [ 1125.290480] [50968]: key[revision_number], 5 -> None [ 1125.290480] [50968]: key[description], -> None [ 1125.290480] [50968]: key[updated_at], 2025-11-21T22:36:28Z -> None [ 1125.290480] [50968]: key[standard_attr_id], 736 -> None [ 1125.290480] [50968]: key[admin_state_up], True -> None [ 1125.290480] [50968]: key[binding:vif_type], ovs -> None [ 1125.290480] [50968]: key[device_owner], network:router_gateway -> None [ 1125.290480] [50968]: key[extra_dhcp_opts], [] -> None [ 1125.290480] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.293491] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (1af16b89-16c4-487d-8923-23bec73ff376), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.300483] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Pushing event updated for resources: {'Port': ['ID=3249fd1c-a298-4b76-907b-e335a897e616,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1125.309479] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Network 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1125.310404] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1125.312429] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1125.326314] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] create_port_postcommit called with port settings {'id': '3249fd1c-a298-4b76-907b-e335a897e616', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:91:d7:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_interface', 'standard_attr_id': 1690, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}], 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:17Z', 'updated_at': '2025-11-21T22:44:17Z', 'revision_number': 1, 'network': {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1125.326519] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] create_port_postcommit: [ 1125.326519] [50969]: key[mac_address], None -> fa:16:3e:91:d7:f1 [ 1125.326519] [50969]: key[device_id], None -> 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 [ 1125.326519] [50969]: key[binding:vif_details], None -> {} [ 1125.326519] [50969]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1125.326519] [50969]: key[binding:vnic_type], None -> normal [ 1125.326519] [50969]: key[tags], None -> [] [ 1125.326519] [50969]: key[allowed_address_pairs], None -> [] [ 1125.326519] [50969]: key[created_at], None -> 2025-11-21T22:44:17Z [ 1125.326519] [50969]: key[name], None -> [ 1125.326519] [50969]: key[status], None -> DOWN [ 1125.326519] [50969]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1125.326519] [50969]: key[fixed_ips], None -> [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}] [ 1125.326519] [50969]: key[id], None -> 3249fd1c-a298-4b76-907b-e335a897e616 [ 1125.326519] [50969]: key[port_security_enabled], None -> False [ 1125.326519] [50969]: key[network_id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1125.326519] [50969]: key[security_groups], None -> [] [ 1125.326519] [50969]: key[binding:profile], None -> {} [ 1125.326519] [50969]: key[binding:host_id], None -> [ 1125.326519] [50969]: key[revision_number], None -> 1 [ 1125.326519] [50969]: key[description], None -> [ 1125.326519] [50969]: key[updated_at], None -> 2025-11-21T22:44:17Z [ 1125.326519] [50969]: key[standard_attr_id], None -> 1690 [ 1125.326519] [50969]: key[admin_state_up], None -> True [ 1125.326519] [50969]: key[binding:vif_type], None -> unbound [ 1125.326519] [50969]: key[device_owner], None -> network:router_interface [ 1125.326519] [50969]: key[extra_dhcp_opts], None -> [] [ 1125.326519] [50969]: key[network], None -> {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} [ 1125.326519] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.327529] [50969]: DEBUG neutron_lib.callbacks.manager [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.331786] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (1af16b89-16c4-487d-8923-23bec73ff376), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.333877] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks [] for router_controller (1af16b89-16c4-487d-8923-23bec73ff376), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.369032] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (1af16b89-16c4-487d-8923-23bec73ff376), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.369197] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 1af16b89-16c4-487d-8923-23bec73ff376 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1125.374032] [50968]: DEBUG neutron_lib.callbacks.manager [None req-084880ae-8c99-4f2a-8aa9-c619562b0799 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.374534] [50968]: [pid: 50968|app: 0|req: 5455/10621] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:44:17 2025] DELETE /networking/v2.0/routers/1af16b89-16c4-487d-8923-23bec73ff376 => generated 0 bytes in 394 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1125.377432] [50968]: DEBUG neutron.api.wsgi [req-6152aebe-fe18-484d-81c4-f3a3d78df694 req-df5886ac-3d07-4fbb-8d4d-ac22e6f19840 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.401931] [50968]: [pid: 50968|app: 0|req: 5456/10622] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:17 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.447348] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Deleting port 05af2089-258f-4cca-8ff5-410f9861a329 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1125.447348] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (05af2089-258f-4cca-8ff5-410f9861a329), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.475917] [50968]: DEBUG neutron.plugins.ml2.db [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] For port 05af2089-258f-4cca-8ff5-410f9861a329, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=05af2089-258f-4cca-8ff5-410f9861a329,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1125.475917] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (05af2089-258f-4cca-8ff5-410f9861a329), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.483019] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit called with port settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': 'compute:nova', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:22Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1125.483019] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit: [ 1125.483019] [50968]: key[mac_address], fa:16:3e:d0:09:ac -> None [ 1125.483019] [50968]: key[device_id], 90384f3b-f443-4192-8bc6-83e254e8bb25 -> None [ 1125.483019] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1125.483019] [50968]: key[binding:vnic_type], normal -> None [ 1125.483019] [50968]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1125.483019] [50968]: key[tags], [] -> None [ 1125.483019] [50968]: key[allowed_address_pairs], [] -> None [ 1125.483019] [50968]: key[created_at], 2025-11-21T22:42:20Z -> None [ 1125.483019] [50968]: key[name], -> None [ 1125.483019] [50968]: key[status], ACTIVE -> None [ 1125.483019] [50968]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1125.483019] [50968]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] -> None [ 1125.483019] [50968]: key[id], 05af2089-258f-4cca-8ff5-410f9861a329 -> None [ 1125.483019] [50968]: key[port_security_enabled], True -> None [ 1125.483019] [50968]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1125.483019] [50968]: key[security_groups], ['0750b6a7-8358-4db0-b46f-3ccbf925625d'] -> None [ 1125.483019] [50968]: key[binding:profile], {} -> None [ 1125.483019] [50968]: key[binding:host_id], cpu-1 -> None [ 1125.483019] [50968]: key[revision_number], 5 -> None [ 1125.483019] [50968]: key[description], -> None [ 1125.483019] [50968]: key[updated_at], 2025-11-21T22:42:22Z -> None [ 1125.483019] [50968]: key[standard_attr_id], 1543 -> None [ 1125.483019] [50968]: key[admin_state_up], True -> None [ 1125.483019] [50968]: key[binding:vif_type], ovs -> None [ 1125.483019] [50968]: key[device_owner], compute:nova -> None [ 1125.483019] [50968]: key[extra_dhcp_opts], [] -> None [ 1125.483019] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.489394] [50969]: DEBUG neutron_lib.callbacks.manager [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (3249fd1c-a298-4b76-907b-e335a897e616), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.576466] [50969]: DEBUG neutron_lib.callbacks.manager [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Publish callbacks [] for port (3249fd1c-a298-4b76-907b-e335a897e616), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.576805] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] update_port_precommit called with port settings {'id': '3249fd1c-a298-4b76-907b-e335a897e616', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:91:d7:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_interface', 'standard_attr_id': 1690, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:44:17Z', 'updated_at': '2025-11-21T22:44:17Z', 'revision_number': 1, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': '3249fd1c-a298-4b76-907b-e335a897e616', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:91:d7:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_interface', 'standard_attr_id': 1690, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:44:17Z', 'updated_at': '2025-11-21T22:44:17Z', 'revision_number': 1, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1125.577375] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] update_port_precommit: [ 1125.577375] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.578201] [50969]: DEBUG neutron_lib.callbacks.manager [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (3249fd1c-a298-4b76-907b-e335a897e616), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.593993] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.594183] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (1953331e-1b8b-41f3-8415-598d50eac992), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.594342] [50968]: INFO neutron.db.l3_db [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Floating IP 1953331e-1b8b-41f3-8415-598d50eac992 disassociated. External IP: 10.180.180.173, port: 05af2089-258f-4cca-8ff5-410f9861a329. [ 1125.594457] [50968]: DEBUG neutron.plugins.ml2.plugin [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Calling delete_port for 05af2089-258f-4cca-8ff5-410f9861a329 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1125.600420] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Pushing event updated for resources: {'Port': ['ID=3249fd1c-a298-4b76-907b-e335a897e616,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1125.620153] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] update_port_postcommit called with port settings {'id': '3249fd1c-a298-4b76-907b-e335a897e616', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:91:d7:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_interface', 'standard_attr_id': 1690, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:44:17Z', 'updated_at': '2025-11-21T22:44:17Z', 'revision_number': 1, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': '3249fd1c-a298-4b76-907b-e335a897e616', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:91:d7:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_interface', 'standard_attr_id': 1690, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:44:17Z', 'updated_at': '2025-11-21T22:44:17Z', 'revision_number': 1, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1125.620418] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] update_port_postcommit: [ 1125.620418] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.621784] [50969]: DEBUG neutron_lib.callbacks.manager [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.651616] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Network 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1125.652986] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1125.671783] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (05af2089-258f-4cca-8ff5-410f9861a329), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.681936] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event deleted for resources: {'Port': ['ID=05af2089-258f-4cca-8ff5-410f9861a329,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1125.713685] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Router 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1125.744758] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1125.766710] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-da036f72-1742-44df-befa-d74ff337071f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1125.770315] [50969]: [pid: 50969|app: 0|req: 5167/10623] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:44:17 2025] PUT /networking/v2.0/routers/8ce484f3-95b6-437a-b0f0-8f295ed0e4d0/add_router_interface => generated 309 bytes in 832 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.773044] [50969]: DEBUG neutron.api.wsgi [req-38ba49e9-708b-4296-a1cd-9f1ba63e67e8 req-671c8f42-9218-4118-bb25-6a2bee0efb94 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.793174] [50969]: [pid: 50969|app: 0|req: 5168/10624] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.796981] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1125.819657] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] No DVR routers for this DVR port 05af2089-258f-4cca-8ff5-410f9861a329 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1125.820040] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit called with port settings {'id': '05af2089-258f-4cca-8ff5-410f9861a329', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:d0:09:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'device_owner': 'compute:nova', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0750b6a7-8358-4db0-b46f-3ccbf925625d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:20Z', 'updated_at': '2025-11-21T22:42:22Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1125.820220] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit: [ 1125.820220] [50968]: key[mac_address], fa:16:3e:d0:09:ac -> None [ 1125.820220] [50968]: key[device_id], 90384f3b-f443-4192-8bc6-83e254e8bb25 -> None [ 1125.820220] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1125.820220] [50968]: key[binding:vnic_type], normal -> None [ 1125.820220] [50968]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1125.820220] [50968]: key[tags], [] -> None [ 1125.820220] [50968]: key[allowed_address_pairs], [] -> None [ 1125.820220] [50968]: key[created_at], 2025-11-21T22:42:20Z -> None [ 1125.820220] [50968]: key[name], -> None [ 1125.820220] [50968]: key[status], ACTIVE -> None [ 1125.820220] [50968]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1125.820220] [50968]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] -> None [ 1125.820220] [50968]: key[id], 05af2089-258f-4cca-8ff5-410f9861a329 -> None [ 1125.820220] [50968]: key[port_security_enabled], True -> None [ 1125.820220] [50968]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1125.820220] [50968]: key[security_groups], ['0750b6a7-8358-4db0-b46f-3ccbf925625d'] -> None [ 1125.820220] [50968]: key[binding:profile], {} -> None [ 1125.820220] [50968]: key[binding:host_id], cpu-1 -> None [ 1125.820220] [50968]: key[revision_number], 5 -> None [ 1125.820220] [50968]: key[description], -> None [ 1125.820220] [50968]: key[updated_at], 2025-11-21T22:42:22Z -> None [ 1125.820220] [50968]: key[standard_attr_id], 1543 -> None [ 1125.820220] [50968]: key[admin_state_up], True -> None [ 1125.820220] [50968]: key[binding:vif_type], ovs -> None [ 1125.820220] [50968]: key[device_owner], compute:nova -> None [ 1125.820220] [50968]: key[extra_dhcp_opts], [] -> None [ 1125.820220] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.824352] [50968]: DEBUG neutron_lib.callbacks.manager [req-dfe190ab-179c-4031-af19-c43e356be124 req-5112023a-7b9e-4d41-9f4d-f64bfedcc9f8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.824352] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'name': 'network-vif-deleted', 'tag': '05af2089-258f-4cca-8ff5-410f9861a329'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1125.825575] [50968]: [pid: 50968|app: 0|req: 5457/10625] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:44:17 2025] DELETE /networking/v2.0/ports/05af2089-258f-4cca-8ff5-410f9861a329 => generated 0 bytes in 423 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1125.831572] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0ef08d24-5d56-4ea1-8fe5-2902e89efc1f" -d '{"events": [{"server_uuid": "90384f3b-f443-4192-8bc6-83e254e8bb25", "name": "network-vif-deleted", "tag": "05af2089-258f-4cca-8ff5-410f9861a329"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1125.834738] [50969]: [pid: 50969|app: 0|req: 5169/10626] 10.180.1.21 () {60 vars in 1532 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706?fields=dns_domain => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1125.851600] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] Deleting subnet 7fd5ac46-78b0-45ea-8dbe-b37d968f1493 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1125.855332] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] Publish callbacks [] for subnet (7fd5ac46-78b0-45ea-8dbe-b37d968f1493), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.867369] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-341d86ec-0e41-45ef-95df-72abca5c4b02 req-770ab6fe-8d0d-4bd1-93e0-cecbf230deab tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.867561] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (7fd5ac46-78b0-45ea-8dbe-b37d968f1493), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.868357] [50969]: [pid: 50969|app: 0|req: 5170/10627] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.873626] [50969]: DEBUG neutron.api.wsgi [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-02f60cc7-6845-484c-81e1-a0bde32dcd3f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.901229] [50969]: [pid: 50969|app: 0|req: 5171/10628] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/ports/c2630ad9-1c26-483a-8ebd-2305c92f519c/bindings/cpu-1 => generated 301 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.905234] [50969]: DEBUG neutron.api.v2.base [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] Request body: {'port': {'binding:host_id': None, 'device_id': '', 'device_owner': '', 'binding:profile': {}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1125.906987] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (7fd5ac46-78b0-45ea-8dbe-b37d968f1493), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.907487] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] delete_subnet_precommit called with subnet settings {'id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'name': 'tempest-DeleteServersTestJSON-2127825735-subnet', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 734, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) [ 1125.907640] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] delete_subnet_precommit: [ 1125.907640] [50968]: key[service_types], [] -> None [ 1125.907640] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1125.907640] [50968]: key[tags], [] -> None [ 1125.907640] [50968]: key[router:external], False -> None [ 1125.907640] [50968]: key[ipv6_ra_mode], None -> None [ 1125.907640] [50968]: key[created_at], 2025-11-21T22:36:26Z -> None [ 1125.907640] [50968]: key[name], tempest-DeleteServersTestJSON-2127825735-subnet -> None [ 1125.907640] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1125.907640] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1125.907640] [50968]: key[id], 7fd5ac46-78b0-45ea-8dbe-b37d968f1493 -> None [ 1125.907640] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1125.907640] [50968]: key[host_routes], [] -> None [ 1125.907640] [50968]: key[revision_number], 0 -> None [ 1125.907640] [50968]: key[dns_nameservers], [] -> None [ 1125.907640] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1125.907640] [50968]: key[updated_at], 2025-11-21T22:36:26Z -> None [ 1125.907640] [50968]: key[description], -> None [ 1125.907640] [50968]: key[standard_attr_id], 734 -> None [ 1125.907640] [50968]: key[segment_id], None -> None [ 1125.907640] [50968]: key[shared], False -> None [ 1125.907640] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1125.907640] [50968]: key[ipv6_address_mode], None -> None [ 1125.907640] [50968]: key[enable_dhcp], True -> None [ 1125.907640] [50968]: key[subnetpool_id], None -> None [ 1125.907640] [50968]: key[ip_version], 4 -> None [ 1125.907640] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.931222] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (7fd5ac46-78b0-45ea-8dbe-b37d968f1493), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.931427] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] delete_subnet_postcommit called with subnet settings {'id': '7fd5ac46-78b0-45ea-8dbe-b37d968f1493', 'name': 'tempest-DeleteServersTestJSON-2127825735-subnet', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 734, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:36:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) [ 1125.931549] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] delete_subnet_postcommit: [ 1125.931549] [50968]: key[service_types], [] -> None [ 1125.931549] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1125.931549] [50968]: key[tags], [] -> None [ 1125.931549] [50968]: key[router:external], False -> None [ 1125.931549] [50968]: key[ipv6_ra_mode], None -> None [ 1125.931549] [50968]: key[created_at], 2025-11-21T22:36:26Z -> None [ 1125.931549] [50968]: key[name], tempest-DeleteServersTestJSON-2127825735-subnet -> None [ 1125.931549] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1125.931549] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1125.931549] [50968]: key[id], 7fd5ac46-78b0-45ea-8dbe-b37d968f1493 -> None [ 1125.931549] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1125.931549] [50968]: key[host_routes], [] -> None [ 1125.931549] [50968]: key[revision_number], 0 -> None [ 1125.931549] [50968]: key[dns_nameservers], [] -> None [ 1125.931549] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1125.931549] [50968]: key[updated_at], 2025-11-21T22:36:26Z -> None [ 1125.931549] [50968]: key[description], -> None [ 1125.931549] [50968]: key[standard_attr_id], 734 -> None [ 1125.931549] [50968]: key[segment_id], None -> None [ 1125.931549] [50968]: key[shared], False -> None [ 1125.931549] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1125.931549] [50968]: key[ipv6_address_mode], None -> None [ 1125.931549] [50968]: key[enable_dhcp], True -> None [ 1125.931549] [50968]: key[subnetpool_id], None -> None [ 1125.931549] [50968]: key[ip_version], 4 -> None [ 1125.931549] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1125.939540] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] Pushing event deleted for resources: {'Subnet': ['ID=7fd5ac46-78b0-45ea-8dbe-b37d968f1493,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1125.951054] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f95deabd-21d8-4e11-a199-a6f6a82ce2ae admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.952669] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.953039] [50968]: [pid: 50968|app: 0|req: 5458/10629] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:44:18 2025] DELETE /networking/v2.0/subnets/7fd5ac46-78b0-45ea-8dbe-b37d968f1493 => generated 0 bytes in 127 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1125.966193] [50968]: [pid: 50968|app: 0|req: 5459/10630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1125.969177] [50968]: DEBUG neutron.api.wsgi [req-341d86ec-0e41-45ef-95df-72abca5c4b02 req-09de193d-ef33-4bd6-8d0c-1011ab45278a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.987325] [50968]: [pid: 50968|app: 0|req: 5460/10631] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1126.000092] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-911e644c-7a36-4d97-9578-d00b740b8b5c x-openstack-request-id: req-911e644c-7a36-4d97-9578-d00b740b8b5c {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1126.003095] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "90384f3b-f443-4192-8bc6-83e254e8bb25", "name": "network-vif-deleted", "tag": "05af2089-258f-4cca-8ff5-410f9861a329", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1126.004689] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-911e644c-7a36-4d97-9578-d00b740b8b5c {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1126.006595] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-911e644c-7a36-4d97-9578-d00b740b8b5c'] response: {'server_uuid': '90384f3b-f443-4192-8bc6-83e254e8bb25', 'name': 'network-vif-deleted', 'tag': '05af2089-258f-4cca-8ff5-410f9861a329', 'status': 'completed', 'code': 200} [ 1126.014418] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (d0897201-1f35-4b04-9702-c5700d22bacb), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.037282] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] Publish callbacks [] for port (b3072193-556a-4bc4-94a3-7f801cdab907), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.038027] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] update_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 11, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:14Z', 'revision_number': 11, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1126.038027] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] update_port_precommit: [ 1126.038027] [50969]: key[updated_at], 2025-11-21T22:44:14Z -> 2025-11-21T22:44:18Z [ 1126.038027] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.038261] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Deleting port ee924c8f-00d1-4ea1-8567-d0f4d0056579 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1126.038261] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (ee924c8f-00d1-4ea1-8567-d0f4d0056579), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.039939] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.057269] [50968]: DEBUG neutron.plugins.ml2.db [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] For port ee924c8f-00d1-4ea1-8567-d0f4d0056579, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ee924c8f-00d1-4ea1-8567-d0f4d0056579,segment=NetworkSegment(4ea9eb91-469f-48ae-a63b-b424339dcb8b),segment_id=4ea9eb91-469f-48ae-a63b-b424339dcb8b)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1126.057425] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (ee924c8f-00d1-4ea1-8567-d0f4d0056579), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.062698] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] Pushing event updated for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=11']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1126.064076] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] delete_port_precommit called with port settings {'id': 'ee924c8f-00d1-4ea1-8567-d0f4d0056579', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:8a:59:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0897201-1f35-4b04-9702-c5700d22bacb', 'device_owner': 'network:dhcp', 'standard_attr_id': 971, '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-21T22:37:06Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1126.064076] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] delete_port_precommit: [ 1126.064076] [50968]: key[mac_address], fa:16:3e:8a:59:3c -> None [ 1126.064076] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1126.064076] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1126.064076] [50968]: key[binding:vnic_type], normal -> None [ 1126.064076] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1126.064076] [50968]: key[tags], [] -> None [ 1126.064076] [50968]: key[allowed_address_pairs], [] -> None [ 1126.064076] [50968]: key[created_at], 2025-11-21T22:37:06Z -> None [ 1126.064076] [50968]: key[name], -> None [ 1126.064076] [50968]: key[status], ACTIVE -> None [ 1126.064076] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1126.064076] [50968]: key[fixed_ips], [] -> None [ 1126.064076] [50968]: key[id], ee924c8f-00d1-4ea1-8567-d0f4d0056579 -> None [ 1126.064076] [50968]: key[port_security_enabled], False -> None [ 1126.064076] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1126.064076] [50968]: key[security_groups], [] -> None [ 1126.064076] [50968]: key[binding:profile], {} -> None [ 1126.064076] [50968]: key[binding:host_id], devstack -> None [ 1126.064076] [50968]: key[revision_number], 5 -> None [ 1126.064076] [50968]: key[description], -> None [ 1126.064076] [50968]: key[updated_at], 2025-11-21T22:44:18Z -> None [ 1126.064076] [50968]: key[standard_attr_id], 971 -> None [ 1126.064076] [50968]: key[admin_state_up], True -> None [ 1126.064076] [50968]: key[binding:vif_type], ovs -> None [ 1126.064076] [50968]: key[device_owner], network:dhcp -> None [ 1126.064076] [50968]: key[extra_dhcp_opts], [] -> None [ 1126.064076] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.065206] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Calling delete_port for ee924c8f-00d1-4ea1-8567-d0f4d0056579 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1126.081109] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] update_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 11, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:14Z', 'revision_number': 11, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1126.081316] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] update_port_postcommit: [ 1126.081316] [50969]: key[updated_at], 2025-11-21T22:44:14Z -> 2025-11-21T22:44:18Z [ 1126.081316] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.084620] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.084956] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-5aede466-05d6-4d2c-a489-48d6960d43b8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.086106] [50969]: [pid: 50969|app: 0|req: 5172/10632] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:44:18 2025] PUT /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 836 bytes in 184 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.136110] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ee924c8f-00d1-4ea1-8567-d0f4d0056579), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.144455] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Pushing event deleted for resources: {'Port': ['ID=ee924c8f-00d1-4ea1-8567-d0f4d0056579,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1126.146888] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port 227db61c-8548-41f9-9488-c698a6064d9c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1126.147071] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (227db61c-8548-41f9-9488-c698a6064d9c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.151847] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] No DVR routers for this DVR port ee924c8f-00d1-4ea1-8567-d0f4d0056579 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1126.152147] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] delete_port_postcommit called with port settings {'id': 'ee924c8f-00d1-4ea1-8567-d0f4d0056579', 'name': '', 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'mac_address': 'fa:16:3e:8a:59:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0897201-1f35-4b04-9702-c5700d22bacb', 'device_owner': 'network:dhcp', 'standard_attr_id': 971, '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-21T22:37:06Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 5, 'project_id': 'f3032a73c30547cca0af5c9f3824f84e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}}] (original binding levels None) on network {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} with segments to bind None [ 1126.152337] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] delete_port_postcommit: [ 1126.152337] [50968]: key[mac_address], fa:16:3e:8a:59:3c -> None [ 1126.152337] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1126.152337] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1126.152337] [50968]: key[binding:vnic_type], normal -> None [ 1126.152337] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1126.152337] [50968]: key[tags], [] -> None [ 1126.152337] [50968]: key[allowed_address_pairs], [] -> None [ 1126.152337] [50968]: key[created_at], 2025-11-21T22:37:06Z -> None [ 1126.152337] [50968]: key[name], -> None [ 1126.152337] [50968]: key[status], ACTIVE -> None [ 1126.152337] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1126.152337] [50968]: key[fixed_ips], [] -> None [ 1126.152337] [50968]: key[id], ee924c8f-00d1-4ea1-8567-d0f4d0056579 -> None [ 1126.152337] [50968]: key[port_security_enabled], False -> None [ 1126.152337] [50968]: key[network_id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1126.152337] [50968]: key[security_groups], [] -> None [ 1126.152337] [50968]: key[binding:profile], {} -> None [ 1126.152337] [50968]: key[binding:host_id], devstack -> None [ 1126.152337] [50968]: key[revision_number], 5 -> None [ 1126.152337] [50968]: key[description], -> None [ 1126.152337] [50968]: key[updated_at], 2025-11-21T22:44:18Z -> None [ 1126.152337] [50968]: key[standard_attr_id], 971 -> None [ 1126.152337] [50968]: key[admin_state_up], True -> None [ 1126.152337] [50968]: key[binding:vif_type], ovs -> None [ 1126.152337] [50968]: key[device_owner], network:dhcp -> None [ 1126.152337] [50968]: key[extra_dhcp_opts], [] -> None [ 1126.152337] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.174722] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (d0897201-1f35-4b04-9702-c5700d22bacb), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.176785] [50969]: DEBUG neutron.plugins.ml2.db [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] For port 227db61c-8548-41f9-9488-c698a6064d9c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=227db61c-8548-41f9-9488-c698a6064d9c,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1126.176921] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (227db61c-8548-41f9-9488-c698a6064d9c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.181318] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:15Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1126.181505] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 1126.181505] [50969]: key[mac_address], fa:16:3e:cb:0b:f0 -> None [ 1126.181505] [50969]: key[device_id], eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e -> None [ 1126.181505] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1126.181505] [50969]: key[binding:vnic_type], normal -> None [ 1126.181505] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1126.181505] [50969]: key[tags], [] -> None [ 1126.181505] [50969]: key[allowed_address_pairs], [] -> None [ 1126.181505] [50969]: key[created_at], 2025-11-21T22:43:13Z -> None [ 1126.181505] [50969]: key[name], -> None [ 1126.181505] [50969]: key[status], ACTIVE -> None [ 1126.181505] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1126.181505] [50969]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}] -> None [ 1126.181505] [50969]: key[id], 227db61c-8548-41f9-9488-c698a6064d9c -> None [ 1126.181505] [50969]: key[port_security_enabled], True -> None [ 1126.181505] [50969]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1126.181505] [50969]: key[security_groups], ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'] -> None [ 1126.181505] [50969]: key[binding:profile], {} -> None [ 1126.181505] [50969]: key[binding:host_id], cpu-1 -> None [ 1126.181505] [50969]: key[revision_number], 5 -> None [ 1126.181505] [50969]: key[description], -> None [ 1126.181505] [50969]: key[updated_at], 2025-11-21T22:43:15Z -> None [ 1126.181505] [50969]: key[standard_attr_id], 1621 -> None [ 1126.181505] [50969]: key[admin_state_up], True -> None [ 1126.181505] [50969]: key[binding:vif_type], ovs -> None [ 1126.181505] [50969]: key[device_owner], compute:nova -> None [ 1126.181505] [50969]: key[extra_dhcp_opts], [] -> None [ 1126.181505] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.184040] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] delete_network_precommit called with network settings {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} (original settings None) and network segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] [ 1126.184191] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] delete_network_precommit: [ 1126.184191] [50968]: key[qinq], None -> None [ 1126.184191] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1126.184191] [50968]: key[tags], [] -> None [ 1126.184191] [50968]: key[router:external], False -> None [ 1126.184191] [50968]: key[created_at], 2025-11-21T22:36:26Z -> None [ 1126.184191] [50968]: key[name], tempest-DeleteServersTestJSON-2127825735-network -> None [ 1126.184191] [50968]: key[status], ACTIVE -> None [ 1126.184191] [50968]: key[ipv6_address_scope], None -> None [ 1126.184191] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1126.184191] [50968]: key[availability_zone_hints], [] -> None [ 1126.184191] [50968]: key[availability_zones], ['nova'] -> None [ 1126.184191] [50968]: key[id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1126.184191] [50968]: key[port_security_enabled], True -> None [ 1126.184191] [50968]: key[subnets], [] -> None [ 1126.184191] [50968]: key[provider:segmentation_id], 606 -> None [ 1126.184191] [50968]: key[provider:network_type], vlan -> None [ 1126.184191] [50968]: key[revision_number], 3 -> None [ 1126.184191] [50968]: key[provider:physical_network], default -> None [ 1126.184191] [50968]: key[description], -> None [ 1126.184191] [50968]: key[updated_at], 2025-11-21T22:44:18Z -> None [ 1126.184191] [50968]: key[standard_attr_id], 732 -> None [ 1126.184191] [50968]: key[admin_state_up], True -> None [ 1126.184191] [50968]: key[shared], False -> None [ 1126.184191] [50968]: key[ipv4_address_scope], None -> None [ 1126.184191] [50968]: key[vlan_transparent], None -> None [ 1126.184191] [50968]: key[mtu], 8950 -> None [ 1126.184191] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.184922] [50968]: DEBUG neutron.services.segments.db [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d0897201-1f35-4b04-9702-c5700d22bacb']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1126.188624] [50968]: DEBUG neutron.services.segments.db [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4ea9eb91-469f-48ae-a63b-b424339dcb8b') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1126.188710] [50968]: DEBUG neutron.services.segments.db [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4ea9eb91-469f-48ae-a63b-b424339dcb8b') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1126.194090] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (4ea9eb91-469f-48ae-a63b-b424339dcb8b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.201244] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (4ea9eb91-469f-48ae-a63b-b424339dcb8b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.209121] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Releasing vlan 606 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1126.209121] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (4ea9eb91-469f-48ae-a63b-b424339dcb8b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.230034] [50968]: INFO neutron.services.segments.plugin [-] Segment 4ea9eb91-469f-48ae-a63b-b424339dcb8b resource provider aggregate not found [ 1126.239567] [50968]: INFO neutron.services.segments.plugin [-] Segment 4ea9eb91-469f-48ae-a63b-b424339dcb8b 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 4ea9eb91-469f-48ae-a63b-b424339dcb8b found for delete ", "request_id": "req-996963fd-f032-44b1-a949-0e74e26d7031"}]} [ 1126.258042] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (d0897201-1f35-4b04-9702-c5700d22bacb), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.258042] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] delete_network_postcommit called with network settings {'id': 'd0897201-1f35-4b04-9702-c5700d22bacb', 'name': 'tempest-DeleteServersTestJSON-2127825735-network', 'tenant_id': 'f3032a73c30547cca0af5c9f3824f84e', 'project_id': 'f3032a73c30547cca0af5c9f3824f84e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 732, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:26Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 606} (original settings None) and network segments [{'id': '4ea9eb91-469f-48ae-a63b-b424339dcb8b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 606, 'network_id': 'd0897201-1f35-4b04-9702-c5700d22bacb'}] [ 1126.258262] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] delete_network_postcommit: [ 1126.258262] [50968]: key[qinq], None -> None [ 1126.258262] [50968]: key[project_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1126.258262] [50968]: key[tags], [] -> None [ 1126.258262] [50968]: key[router:external], False -> None [ 1126.258262] [50968]: key[created_at], 2025-11-21T22:36:26Z -> None [ 1126.258262] [50968]: key[name], tempest-DeleteServersTestJSON-2127825735-network -> None [ 1126.258262] [50968]: key[status], ACTIVE -> None [ 1126.258262] [50968]: key[ipv6_address_scope], None -> None [ 1126.258262] [50968]: key[tenant_id], f3032a73c30547cca0af5c9f3824f84e -> None [ 1126.258262] [50968]: key[availability_zone_hints], [] -> None [ 1126.258262] [50968]: key[availability_zones], ['nova'] -> None [ 1126.258262] [50968]: key[id], d0897201-1f35-4b04-9702-c5700d22bacb -> None [ 1126.258262] [50968]: key[port_security_enabled], True -> None [ 1126.258262] [50968]: key[subnets], [] -> None [ 1126.258262] [50968]: key[provider:segmentation_id], 606 -> None [ 1126.258262] [50968]: key[provider:network_type], vlan -> None [ 1126.258262] [50968]: key[revision_number], 3 -> None [ 1126.258262] [50968]: key[provider:physical_network], default -> None [ 1126.258262] [50968]: key[description], -> None [ 1126.258262] [50968]: key[updated_at], 2025-11-21T22:44:18Z -> None [ 1126.258262] [50968]: key[standard_attr_id], 732 -> None [ 1126.258262] [50968]: key[admin_state_up], True -> None [ 1126.258262] [50968]: key[shared], False -> None [ 1126.258262] [50968]: key[ipv4_address_scope], None -> None [ 1126.258262] [50968]: key[vlan_transparent], None -> None [ 1126.258262] [50968]: key[mtu], 8950 -> None [ 1126.258262] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.264174] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Pushing event deleted for resources: {'Network': ['ID=d0897201-1f35-4b04-9702-c5700d22bacb,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1126.268203] [50968]: DEBUG neutron_lib.callbacks.manager [None req-780f9970-3617-435f-ac5e-e423e4eb71bf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.269828] [50968]: [pid: 50968|app: 0|req: 5461/10633] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:44:18 2025] DELETE /networking/v2.0/networks/d0897201-1f35-4b04-9702-c5700d22bacb => generated 0 bytes in 282 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1126.314778] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-31b028cd-0498-4a9e-b694-30b2bdc868ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.316030] [50968]: [pid: 50968|app: 0|req: 5462/10634] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/networks?id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 612 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.321787] [50968]: DEBUG neutron.api.wsgi [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-65b54d0b-482b-4ac4-b0ea-fcff78138004 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.324668] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.324855] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.325624] [50969]: INFO neutron.db.l3_db [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Floating IP cf0db0cd-805f-47d1-acc4-b180ec57d7eb disassociated. External IP: 10.180.180.205, port: 227db61c-8548-41f9-9488-c698a6064d9c. [ 1126.325624] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for 227db61c-8548-41f9-9488-c698a6064d9c owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1126.327048] [50968]: [pid: 50968|app: 0|req: 5463/10635] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/quotas/6ac06d32810c4edba03f049f2adfdf8d => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1126.392902] [50968]: [pid: 50968|app: 0|req: 5464/10636] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/ports?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&fields=id => generated 57 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1126.408538] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (227db61c-8548-41f9-9488-c698a6064d9c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.417817] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=227db61c-8548-41f9-9488-c698a6064d9c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1126.451703] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-45d51a41-f86d-4543-a927-636b552ea80c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.453526] [50968]: [pid: 50968|app: 0|req: 5465/10637] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.482418] [50968]: [pid: 50968|app: 0|req: 5466/10638] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/security-groups?tenant_id=f3032a73c30547cca0af5c9f3824f84e&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1126.503021] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1126.530357] [50968]: [pid: 50968|app: 0|req: 5467/10639] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1126.568697] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1126.574534] [50968]: DEBUG neutron.plugins.ml2.plugin [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Deleting port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1126.574627] [50968]: DEBUG neutron_lib.callbacks.manager [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.588202] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] No DVR routers for this DVR port 227db61c-8548-41f9-9488-c698a6064d9c on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1126.588517] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': '227db61c-8548-41f9-9488-c698a6064d9c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:cb:0b:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:13Z', 'updated_at': '2025-11-21T22:43:15Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1126.588685] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 1126.588685] [50969]: key[mac_address], fa:16:3e:cb:0b:f0 -> None [ 1126.588685] [50969]: key[device_id], eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e -> None [ 1126.588685] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1126.588685] [50969]: key[binding:vnic_type], normal -> None [ 1126.588685] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1126.588685] [50969]: key[tags], [] -> None [ 1126.588685] [50969]: key[allowed_address_pairs], [] -> None [ 1126.588685] [50969]: key[created_at], 2025-11-21T22:43:13Z -> None [ 1126.588685] [50969]: key[name], -> None [ 1126.588685] [50969]: key[status], ACTIVE -> None [ 1126.588685] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1126.588685] [50969]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.6'}] -> None [ 1126.588685] [50969]: key[id], 227db61c-8548-41f9-9488-c698a6064d9c -> None [ 1126.588685] [50969]: key[port_security_enabled], True -> None [ 1126.588685] [50969]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1126.588685] [50969]: key[security_groups], ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'] -> None [ 1126.588685] [50969]: key[binding:profile], {} -> None [ 1126.588685] [50969]: key[binding:host_id], cpu-1 -> None [ 1126.588685] [50969]: key[revision_number], 5 -> None [ 1126.588685] [50969]: key[description], -> None [ 1126.588685] [50969]: key[updated_at], 2025-11-21T22:43:15Z -> None [ 1126.588685] [50969]: key[standard_attr_id], 1621 -> None [ 1126.588685] [50969]: key[admin_state_up], True -> None [ 1126.588685] [50969]: key[binding:vif_type], ovs -> None [ 1126.588685] [50969]: key[device_owner], compute:nova -> None [ 1126.588685] [50969]: key[extra_dhcp_opts], [] -> None [ 1126.588685] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.590159] [50969]: DEBUG neutron_lib.callbacks.manager [req-5b03f0ce-c121-4cf0-b2f2-9125d27707d0 req-0f41f0f4-c6de-421b-ba97-48e4824b2794 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.591051] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'name': 'network-vif-deleted', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1126.592909] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6e4d6379-69d9-4724-9ca7-f3d9fd0ea2d6" -d '{"events": [{"server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "name": "network-vif-deleted", "tag": "227db61c-8548-41f9-9488-c698a6064d9c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1126.597879] [50969]: [pid: 50969|app: 0|req: 5173/10640] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:44:18 2025] DELETE /networking/v2.0/ports/227db61c-8548-41f9-9488-c698a6064d9c => generated 0 bytes in 509 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1126.604592] [50968]: DEBUG neutron.plugins.ml2.db [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] For port f2ab4f90-2c88-4e92-ae34-1a8153e44c90, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f2ab4f90-2c88-4e92-ae34-1a8153e44c90,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1126.604767] [50968]: DEBUG neutron_lib.callbacks.manager [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.610028] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:06Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1126.610272] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit: [ 1126.610272] [50968]: key[mac_address], fa:16:3e:9d:16:ab -> None [ 1126.610272] [50968]: key[device_id], 877588ac-1478-4b82-b338-2d7fe2f50d6a -> None [ 1126.610272] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1126.610272] [50968]: key[binding:vnic_type], normal -> None [ 1126.610272] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1126.610272] [50968]: key[tags], [] -> None [ 1126.610272] [50968]: key[allowed_address_pairs], [] -> None [ 1126.610272] [50968]: key[created_at], 2025-11-21T22:44:04Z -> None [ 1126.610272] [50968]: key[name], -> None [ 1126.610272] [50968]: key[status], ACTIVE -> None [ 1126.610272] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1126.610272] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}] -> None [ 1126.610272] [50968]: key[id], f2ab4f90-2c88-4e92-ae34-1a8153e44c90 -> None [ 1126.610272] [50968]: key[port_security_enabled], True -> None [ 1126.610272] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1126.610272] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1126.610272] [50968]: key[binding:profile], {} -> None [ 1126.610272] [50968]: key[binding:host_id], cpu-1 -> None [ 1126.610272] [50968]: key[revision_number], 5 -> None [ 1126.610272] [50968]: key[description], -> None [ 1126.610272] [50968]: key[updated_at], 2025-11-21T22:44:06Z -> None [ 1126.610272] [50968]: key[standard_attr_id], 1679 -> None [ 1126.610272] [50968]: key[admin_state_up], True -> None [ 1126.610272] [50968]: key[binding:vif_type], ovs -> None [ 1126.610272] [50968]: key[device_owner], compute:nova -> None [ 1126.610272] [50968]: key[extra_dhcp_opts], [] -> None [ 1126.610272] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.611933] [50968]: DEBUG neutron.plugins.ml2.plugin [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Calling delete_port for f2ab4f90-2c88-4e92-ae34-1a8153e44c90 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1126.630644] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec12cfaa-073d-48fe-a2e5-ad143d6cac86 req-7105fd8b-4356-4f48-bdbd-ad11a6702383 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.631682] [50969]: [pid: 50969|app: 0|req: 5174/10641] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:18 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.670553] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17b5d71a-1c3f-4062-9b70-29abbe1fecad admin admin] Publish callbacks [] for security_group (a15c14c6-0aee-4e9d-b481-2661c510f44a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.689775] [50968]: DEBUG neutron_lib.callbacks.manager [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f2ab4f90-2c88-4e92-ae34-1a8153e44c90), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.692466] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17b5d71a-1c3f-4062-9b70-29abbe1fecad admin admin] Publish callbacks [] for security_group (a15c14c6-0aee-4e9d-b481-2661c510f44a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.703411] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event deleted for resources: {'Port': ['ID=f2ab4f90-2c88-4e92-ae34-1a8153e44c90,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1126.717405] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17b5d71a-1c3f-4062-9b70-29abbe1fecad admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (a15c14c6-0aee-4e9d-b481-2661c510f44a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.720310] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-17b5d71a-1c3f-4062-9b70-29abbe1fecad admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a15c14c6-0aee-4e9d-b481-2661c510f44a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1126.725796] [50969]: DEBUG neutron_lib.callbacks.manager [None req-17b5d71a-1c3f-4062-9b70-29abbe1fecad admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.726333] [50969]: [pid: 50969|app: 0|req: 5175/10642] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:44:18 2025] DELETE /networking/v2.0/security-groups/a15c14c6-0aee-4e9d-b481-2661c510f44a => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1126.736345] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] No DVR routers for this DVR port f2ab4f90-2c88-4e92-ae34-1a8153e44c90 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1126.736671] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit called with port settings {'id': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:9d:16:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:04Z', 'updated_at': '2025-11-21T22:44:06Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1126.736848] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit: [ 1126.736848] [50968]: key[mac_address], fa:16:3e:9d:16:ab -> None [ 1126.736848] [50968]: key[device_id], 877588ac-1478-4b82-b338-2d7fe2f50d6a -> None [ 1126.736848] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1126.736848] [50968]: key[binding:vnic_type], normal -> None [ 1126.736848] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1126.736848] [50968]: key[tags], [] -> None [ 1126.736848] [50968]: key[allowed_address_pairs], [] -> None [ 1126.736848] [50968]: key[created_at], 2025-11-21T22:44:04Z -> None [ 1126.736848] [50968]: key[name], -> None [ 1126.736848] [50968]: key[status], ACTIVE -> None [ 1126.736848] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1126.736848] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.5'}] -> None [ 1126.736848] [50968]: key[id], f2ab4f90-2c88-4e92-ae34-1a8153e44c90 -> None [ 1126.736848] [50968]: key[port_security_enabled], True -> None [ 1126.736848] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1126.736848] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1126.736848] [50968]: key[binding:profile], {} -> None [ 1126.736848] [50968]: key[binding:host_id], cpu-1 -> None [ 1126.736848] [50968]: key[revision_number], 5 -> None [ 1126.736848] [50968]: key[description], -> None [ 1126.736848] [50968]: key[updated_at], 2025-11-21T22:44:06Z -> None [ 1126.736848] [50968]: key[standard_attr_id], 1679 -> None [ 1126.736848] [50968]: key[admin_state_up], True -> None [ 1126.736848] [50968]: key[binding:vif_type], ovs -> None [ 1126.736848] [50968]: key[device_owner], compute:nova -> None [ 1126.736848] [50968]: key[extra_dhcp_opts], [] -> None [ 1126.736848] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.738568] [50968]: DEBUG neutron_lib.callbacks.manager [req-94d3700d-7aa8-49d7-a9d4-7e91699e68e8 req-36a8dec7-e737-4bbf-82d8-50e149a9e174 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.741963] [50968]: [pid: 50968|app: 0|req: 5468/10643] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:44:18 2025] DELETE /networking/v2.0/ports/f2ab4f90-2c88-4e92-ae34-1a8153e44c90 => generated 0 bytes in 211 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1126.745381] [50968]: DEBUG neutron.api.wsgi [req-ec12cfaa-073d-48fe-a2e5-ad143d6cac86 req-fa741222-feff-4a58-9568-512f8eb865c9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.763494] [50969]: [pid: 50969|app: 0|req: 5176/10644] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:19 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?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) [ 1126.767547] [50968]: [pid: 50968|app: 0|req: 5469/10645] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:19 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.809214] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-4e6d3551-5816-4e22-b829-a80c0bcd33f5 x-openstack-request-id: req-4e6d3551-5816-4e22-b829-a80c0bcd33f5 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1126.809379] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e", "name": "network-vif-deleted", "tag": "227db61c-8548-41f9-9488-c698a6064d9c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1126.809379] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4e6d3551-5816-4e22-b829-a80c0bcd33f5 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1126.809921] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4e6d3551-5816-4e22-b829-a80c0bcd33f5'] response: {'server_uuid': 'eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e', 'name': 'network-vif-deleted', 'tag': '227db61c-8548-41f9-9488-c698a6064d9c', 'status': 'completed', 'code': 200} [ 1126.872053] [50969]: [pid: 50969|app: 0|req: 5177/10646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:19 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1126.925297] [50968]: [pid: 50968|app: 0|req: 5470/10647] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:19 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1127.046158] [50969]: [pid: 50969|app: 0|req: 5178/10648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:19 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1127.064813] [50968]: [pid: 50968|app: 0|req: 5471/10649] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:19 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1127.355541] [50969]: DEBUG neutron.api.v2.base [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Request body: {'network': {'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1127.371787] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Made reservation on behalf of 78764365f31d433fae480ddfbf5208fe for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1127.374413] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.379368] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.446778] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Publish callbacks [] for security_group (52cb0804-8dc9-431c-b223-368ab8a8eb18), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.448658] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (52cb0804-8dc9-431c-b223-368ab8a8eb18), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.473633] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=52cb0804-8dc9-431c-b223-368ab8a8eb18,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1127.489270] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] vlan segment allocate from pool success with {'vlan_id': 287, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1127.497097] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (6f7bab65-e74a-41bc-8053-9912d83cfb96), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.497505] [50969]: INFO neutron.db.segments_db [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Added segment 6f7bab65-e74a-41bc-8053-9912d83cfb96 of type vlan for network 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1127.514791] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (0320dec9-50c8-4c92-9a29-23c3e427f4ad), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.524092] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] create_network_precommit called with network settings {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1696, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] [ 1127.524263] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] create_network_precommit: [ 1127.524263] [50969]: key[qinq], None -> None [ 1127.524263] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1127.524263] [50969]: key[tags], None -> [] [ 1127.524263] [50969]: key[router:external], None -> False [ 1127.524263] [50969]: key[created_at], None -> 2025-11-21T22:44:19Z [ 1127.524263] [50969]: key[name], None -> tempest-ServerRescueNegativeTestJSON-1984580032-network [ 1127.524263] [50969]: key[status], None -> ACTIVE [ 1127.524263] [50969]: key[ipv6_address_scope], None -> None [ 1127.524263] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1127.524263] [50969]: key[availability_zone_hints], None -> [] [ 1127.524263] [50969]: key[availability_zones], None -> [] [ 1127.524263] [50969]: key[id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1127.524263] [50969]: key[port_security_enabled], None -> True [ 1127.524263] [50969]: key[subnets], None -> [] [ 1127.524263] [50969]: key[provider:segmentation_id], None -> 287 [ 1127.524263] [50969]: key[provider:network_type], None -> vlan [ 1127.524263] [50969]: key[revision_number], None -> 1 [ 1127.524263] [50969]: key[provider:physical_network], None -> default [ 1127.524263] [50969]: key[description], None -> [ 1127.524263] [50969]: key[updated_at], None -> 2025-11-21T22:44:19Z [ 1127.524263] [50969]: key[standard_attr_id], None -> 1696 [ 1127.524263] [50969]: key[admin_state_up], None -> True [ 1127.524263] [50969]: key[shared], None -> False [ 1127.524263] [50969]: key[ipv4_address_scope], None -> None [ 1127.524263] [50969]: key[vlan_transparent], None -> None [ 1127.524263] [50969]: key[mtu], None -> 8950 [ 1127.524263] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1127.529437] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (0320dec9-50c8-4c92-9a29-23c3e427f4ad), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.544068] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Pushing event updated for resources: {'Network': ['ID=0320dec9-50c8-4c92-9a29-23c3e427f4ad,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1127.546063] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] create_network_postcommit called with network settings {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1696, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] [ 1127.546230] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] create_network_postcommit: [ 1127.546230] [50969]: key[qinq], None -> None [ 1127.546230] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1127.546230] [50969]: key[tags], None -> [] [ 1127.546230] [50969]: key[router:external], None -> False [ 1127.546230] [50969]: key[created_at], None -> 2025-11-21T22:44:19Z [ 1127.546230] [50969]: key[name], None -> tempest-ServerRescueNegativeTestJSON-1984580032-network [ 1127.546230] [50969]: key[status], None -> ACTIVE [ 1127.546230] [50969]: key[ipv6_address_scope], None -> None [ 1127.546230] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1127.546230] [50969]: key[availability_zone_hints], None -> [] [ 1127.546230] [50969]: key[availability_zones], None -> [] [ 1127.546230] [50969]: key[id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1127.546230] [50969]: key[port_security_enabled], None -> True [ 1127.546230] [50969]: key[subnets], None -> [] [ 1127.546230] [50969]: key[provider:segmentation_id], None -> 287 [ 1127.546230] [50969]: key[provider:network_type], None -> vlan [ 1127.546230] [50969]: key[revision_number], None -> 1 [ 1127.546230] [50969]: key[provider:physical_network], None -> default [ 1127.546230] [50969]: key[description], None -> [ 1127.546230] [50969]: key[updated_at], None -> 2025-11-21T22:44:19Z [ 1127.546230] [50969]: key[standard_attr_id], None -> 1696 [ 1127.546230] [50969]: key[admin_state_up], None -> True [ 1127.546230] [50969]: key[shared], None -> False [ 1127.546230] [50969]: key[ipv4_address_scope], None -> None [ 1127.546230] [50969]: key[vlan_transparent], None -> None [ 1127.546230] [50969]: key[mtu], None -> 8950 [ 1127.546230] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1127.548888] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.549255] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5da0fbe2-e95c-4145-a636-4eb1992fc2d7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.559709] [50969]: [pid: 50969|app: 0|req: 5179/10650] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:44:19 2025] POST /networking/v2.0/networks => generated 673 bytes in 282 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1127.570164] [50968]: DEBUG neutron.api.v2.base [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Request body: {'subnet': {'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-subnet', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1127.586806] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Made reservation on behalf of 78764365f31d433fae480ddfbf5208fe for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1127.590366] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.681038] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] create_subnet_precommit called with subnet settings {'id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-subnet', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1698, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) [ 1127.681279] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] create_subnet_precommit: [ 1127.681279] [50968]: key[service_types], None -> [] [ 1127.681279] [50968]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1127.681279] [50968]: key[tags], None -> [] [ 1127.681279] [50968]: key[router:external], None -> False [ 1127.681279] [50968]: key[ipv6_ra_mode], None -> None [ 1127.681279] [50968]: key[created_at], None -> 2025-11-21T22:44:19Z [ 1127.681279] [50968]: key[name], None -> tempest-ServerRescueNegativeTestJSON-1984580032-subnet [ 1127.681279] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 1127.681279] [50968]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1127.681279] [50968]: key[id], None -> 8f7d6ac4-6505-4b7d-acc6-702d14526b7b [ 1127.681279] [50968]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1127.681279] [50968]: key[host_routes], None -> [] [ 1127.681279] [50968]: key[revision_number], None -> 0 [ 1127.681279] [50968]: key[dns_nameservers], None -> [] [ 1127.681279] [50968]: key[cidr], None -> 192.168.128.0/28 [ 1127.681279] [50968]: key[updated_at], None -> 2025-11-21T22:44:19Z [ 1127.681279] [50968]: key[description], None -> [ 1127.681279] [50968]: key[standard_attr_id], None -> 1698 [ 1127.681279] [50968]: key[segment_id], None -> None [ 1127.681279] [50968]: key[shared], None -> False [ 1127.681279] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1127.681279] [50968]: key[ipv6_address_mode], None -> None [ 1127.681279] [50968]: key[enable_dhcp], None -> True [ 1127.681279] [50968]: key[subnetpool_id], None -> None [ 1127.681279] [50968]: key[ip_version], None -> 4 [ 1127.681279] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1127.684710] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (8f7d6ac4-6505-4b7d-acc6-702d14526b7b), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.701298] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Pushing event updated for resources: {'Subnet': ['ID=8f7d6ac4-6505-4b7d-acc6-702d14526b7b,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1127.721143] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Checking segment: {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1127.721349] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Network hostable DHCP agents. Network: 0320dec9-50c8-4c92-9a29-23c3e427f4ad, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1127.731209] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Network 0320dec9-50c8-4c92-9a29-23c3e427f4ad is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1127.737382] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 0320dec9-50c8-4c92-9a29-23c3e427f4ad) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1127.741925] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] create_subnet_postcommit called with subnet settings {'id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-subnet', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1698, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '78764365f31d433fae480ddfbf5208fe', 'network': {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287}} (original settings None) [ 1127.742105] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] create_subnet_postcommit: [ 1127.742105] [50968]: key[service_types], None -> [] [ 1127.742105] [50968]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1127.742105] [50968]: key[tags], None -> [] [ 1127.742105] [50968]: key[router:external], None -> False [ 1127.742105] [50968]: key[ipv6_ra_mode], None -> None [ 1127.742105] [50968]: key[created_at], None -> 2025-11-21T22:44:19Z [ 1127.742105] [50968]: key[name], None -> tempest-ServerRescueNegativeTestJSON-1984580032-subnet [ 1127.742105] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 1127.742105] [50968]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1127.742105] [50968]: key[id], None -> 8f7d6ac4-6505-4b7d-acc6-702d14526b7b [ 1127.742105] [50968]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1127.742105] [50968]: key[host_routes], None -> [] [ 1127.742105] [50968]: key[revision_number], None -> 0 [ 1127.742105] [50968]: key[dns_nameservers], None -> [] [ 1127.742105] [50968]: key[cidr], None -> 192.168.128.0/28 [ 1127.742105] [50968]: key[updated_at], None -> 2025-11-21T22:44:19Z [ 1127.742105] [50968]: key[description], None -> [ 1127.742105] [50968]: key[standard_attr_id], None -> 1698 [ 1127.742105] [50968]: key[segment_id], None -> None [ 1127.742105] [50968]: key[shared], None -> False [ 1127.742105] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1127.742105] [50968]: key[ipv6_address_mode], None -> None [ 1127.742105] [50968]: key[enable_dhcp], None -> True [ 1127.742105] [50968]: key[subnetpool_id], None -> None [ 1127.742105] [50968]: key[ip_version], None -> 4 [ 1127.742105] [50968]: key[network], None -> {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} [ 1127.742105] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1127.743668] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.744015] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c43859c7-c8a3-447e-8bbf-af781544c56b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.754318] [50968]: [pid: 50968|app: 0|req: 5472/10651] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:44:19 2025] POST /networking/v2.0/subnets => generated 692 bytes in 189 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1127.760409] [50969]: DEBUG neutron.api.v2.base [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Request body: {'router': {'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-router', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1127.780521] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (ffac1954-b1c2-409e-b503-84afa4f2a5ec), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.782459] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (ffac1954-b1c2-409e-b503-84afa4f2a5ec), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.825953] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks [] for router_controller (ffac1954-b1c2-409e-b503-84afa4f2a5ec), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.879770] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks [] for router_gateway (ffac1954-b1c2-409e-b503-84afa4f2a5ec), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.881213] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55da9eea-7310-483a-8af6-f039720301f8 req-11e6b54f-90b9-4251-bf55-12957779fa8c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.882196] [50968]: [pid: 50968|app: 0|req: 5473/10652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.889163] [50968]: DEBUG neutron.api.wsgi [req-55da9eea-7310-483a-8af6-f039720301f8 req-57bf0747-4cc7-40e6-8d41-f391373338dd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.916204] [50968]: [pid: 50968|app: 0|req: 5474/10653] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.944782] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks [] for router_gateway (ffac1954-b1c2-409e-b503-84afa4f2a5ec), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.948487] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.962390] [50968]: [pid: 50968|app: 0|req: 5475/10654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1127.990896] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-1aef38fe-a291-4893-996e-59b000e9c471 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.991941] [50968]: [pid: 50968|app: 0|req: 5476/10655] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1127.995121] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Allocated IP 10.180.180.248 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/0b386994-2b05-499c-b59f-34f50cb4ef98) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1128.006773] [50968]: [pid: 50968|app: 0|req: 5477/10656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.008471] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'name': 'network-vif-deleted', 'tag': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1128.010541] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f241507f-60c3-4d3f-bf0d-d77a588286d9" -d '{"events": [{"server_uuid": "877588ac-1478-4b82-b338-2d7fe2f50d6a", "name": "network-vif-deleted", "tag": "f2ab4f90-2c88-4e92-ae34-1a8153e44c90"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1128.034838] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-cc5b5709-3030-4805-9329-c6250ccc15ce x-openstack-request-id: req-cc5b5709-3030-4805-9329-c6250ccc15ce {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1128.034956] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "877588ac-1478-4b82-b338-2d7fe2f50d6a", "name": "network-vif-deleted", "tag": "f2ab4f90-2c88-4e92-ae34-1a8153e44c90", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1128.035043] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cc5b5709-3030-4805-9329-c6250ccc15ce {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1128.035224] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cc5b5709-3030-4805-9329-c6250ccc15ce'] response: {'server_uuid': '877588ac-1478-4b82-b338-2d7fe2f50d6a', 'name': 'network-vif-deleted', 'tag': 'f2ab4f90-2c88-4e92-ae34-1a8153e44c90', 'status': 'completed', 'code': 200} [ 1128.040354] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks [] for allowed_address_pair (0b386994-2b05-499c-b59f-34f50cb4ef98), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.041065] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks [] for port (0b386994-2b05-499c-b59f-34f50cb4ef98), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.041267] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] create_port_precommit called with port settings {'id': '0b386994-2b05-499c-b59f-34f50cb4ef98', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:f6:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1128.041405] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] create_port_precommit: [ 1128.041405] [50969]: key[mac_address], None -> fa:16:3e:fd:f6:50 [ 1128.041405] [50969]: key[device_id], None -> ffac1954-b1c2-409e-b503-84afa4f2a5ec [ 1128.041405] [50969]: key[binding:vif_details], None -> {} [ 1128.041405] [50969]: key[project_id], None -> [ 1128.041405] [50969]: key[binding:vnic_type], None -> normal [ 1128.041405] [50969]: key[allowed_address_pairs], None -> [] [ 1128.041405] [50969]: key[name], None -> [ 1128.041405] [50969]: key[status], None -> DOWN [ 1128.041405] [50969]: key[tenant_id], None -> [ 1128.041405] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.248'}] [ 1128.041405] [50969]: key[id], None -> 0b386994-2b05-499c-b59f-34f50cb4ef98 [ 1128.041405] [50969]: key[port_security_enabled], None -> False [ 1128.041405] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1128.041405] [50969]: key[security_groups], None -> [] [ 1128.041405] [50969]: key[binding:profile], None -> {} [ 1128.041405] [50969]: key[binding:host_id], None -> [ 1128.041405] [50969]: key[standard_attr_id], None -> 1700 [ 1128.041405] [50969]: key[admin_state_up], None -> True [ 1128.041405] [50969]: key[device_owner], None -> network:router_gateway [ 1128.041405] [50969]: key[binding:vif_type], None -> unbound [ 1128.041405] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1128.059324] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (0b386994-2b05-499c-b59f-34f50cb4ef98), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.081841] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Pushing event updated for resources: {'Port': ['ID=0b386994-2b05-499c-b59f-34f50cb4ef98,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1128.091760] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1128.092629] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1128.095967] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1128.121146] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] create_port_postcommit called with port settings {'id': '0b386994-2b05-499c-b59f-34f50cb4ef98', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:f6:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:44:20Z', 'updated_at': '2025-11-21T22:44:20Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1128.121557] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] create_port_postcommit: [ 1128.121557] [50969]: key[mac_address], None -> fa:16:3e:fd:f6:50 [ 1128.121557] [50969]: key[device_id], None -> ffac1954-b1c2-409e-b503-84afa4f2a5ec [ 1128.121557] [50969]: key[binding:vif_details], None -> {} [ 1128.121557] [50969]: key[project_id], None -> [ 1128.121557] [50969]: key[binding:vnic_type], None -> normal [ 1128.121557] [50969]: key[tags], None -> [] [ 1128.121557] [50969]: key[allowed_address_pairs], None -> [] [ 1128.121557] [50969]: key[created_at], None -> 2025-11-21T22:44:20Z [ 1128.121557] [50969]: key[name], None -> [ 1128.121557] [50969]: key[status], None -> DOWN [ 1128.121557] [50969]: key[tenant_id], None -> [ 1128.121557] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.248'}] [ 1128.121557] [50969]: key[id], None -> 0b386994-2b05-499c-b59f-34f50cb4ef98 [ 1128.121557] [50969]: key[port_security_enabled], None -> False [ 1128.121557] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1128.121557] [50969]: key[security_groups], None -> [] [ 1128.121557] [50969]: key[binding:profile], None -> {} [ 1128.121557] [50969]: key[binding:host_id], None -> [ 1128.121557] [50969]: key[revision_number], None -> 1 [ 1128.121557] [50969]: key[description], None -> [ 1128.121557] [50969]: key[updated_at], None -> 2025-11-21T22:44:20Z [ 1128.121557] [50969]: key[standard_attr_id], None -> 1700 [ 1128.121557] [50969]: key[admin_state_up], None -> True [ 1128.121557] [50969]: key[binding:vif_type], None -> unbound [ 1128.121557] [50969]: key[device_owner], None -> network:router_gateway [ 1128.121557] [50969]: key[extra_dhcp_opts], None -> [] [ 1128.121557] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1128.121557] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1128.132620] [50968]: [pid: 50968|app: 0|req: 5478/10657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.154130] [50968]: [pid: 50968|app: 0|req: 5479/10658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.270795] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks [] for router_gateway (ffac1954-b1c2-409e-b503-84afa4f2a5ec), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.389989] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (ffac1954-b1c2-409e-b503-84afa4f2a5ec), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.460529] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Router ffac1954-b1c2-409e-b503-84afa4f2a5ec is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1128.509683] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1128.526227] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bbd85b10-076f-4cd3-9a8b-d1f68b4bff57 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.526737] [50969]: [pid: 50969|app: 0|req: 5180/10659] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:44:20 2025] POST /networking/v2.0/routers => generated 734 bytes in 770 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1128.531226] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-2ed44714-2d51-4081-99d2-e0f9261302c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1128.532246] [50968]: [pid: 50968|app: 0|req: 5480/10660] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1128.579303] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-aaedbc78-aa0d-4731-880a-647bc5aedcde service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1128.580360] [50968]: [pid: 50968|app: 0|req: 5481/10661] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1128.585755] [50968]: DEBUG neutron.api.wsgi [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-7b6d2695-c776-46f1-9d5c-bfe3a0ece41b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1128.615578] [50968]: [pid: 50968|app: 0|req: 5482/10662] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=c2630ad9-1c26-483a-8ebd-2305c92f519c => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1128.637888] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-523db0fb-8519-40b0-8433-108546f6a6f8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1128.639053] [50968]: [pid: 50968|app: 0|req: 5483/10663] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1128.669604] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22be6251-bd35-4cbf-b6f4-8aa473a492c4 req-cf6be4f8-1bcc-4714-9032-733c67ef233e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1128.670614] [50968]: [pid: 50968|app: 0|req: 5484/10664] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:20 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1128.712441] [50968]: [pid: 50968|app: 0|req: 5485/10665] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.713260] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.750778] [50968]: [pid: 50968|app: 0|req: 5486/10666] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1128.778229] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Allocated IP 192.168.128.1 (0320dec9-50c8-4c92-9a29-23c3e427f4ad/8f7d6ac4-6505-4b7d-acc6-702d14526b7b/cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1128.815605] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Publish callbacks [] for allowed_address_pair (cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.816311] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Publish callbacks [] for port (cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.816517] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] create_port_precommit called with port settings {'id': 'cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:94:9c:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_interface', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}], 'project_id': '78764365f31d433fae480ddfbf5208fe', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1128.816681] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] create_port_precommit: [ 1128.816681] [50969]: key[mac_address], None -> fa:16:3e:94:9c:42 [ 1128.816681] [50969]: key[device_id], None -> ffac1954-b1c2-409e-b503-84afa4f2a5ec [ 1128.816681] [50969]: key[binding:vif_details], None -> {} [ 1128.816681] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1128.816681] [50969]: key[binding:vnic_type], None -> normal [ 1128.816681] [50969]: key[allowed_address_pairs], None -> [] [ 1128.816681] [50969]: key[name], None -> [ 1128.816681] [50969]: key[status], None -> DOWN [ 1128.816681] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1128.816681] [50969]: key[fixed_ips], None -> [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}] [ 1128.816681] [50969]: key[id], None -> cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb [ 1128.816681] [50969]: key[port_security_enabled], None -> False [ 1128.816681] [50969]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1128.816681] [50969]: key[security_groups], None -> [] [ 1128.816681] [50969]: key[binding:profile], None -> {} [ 1128.816681] [50969]: key[binding:host_id], None -> [ 1128.816681] [50969]: key[standard_attr_id], None -> 1701 [ 1128.816681] [50969]: key[admin_state_up], None -> True [ 1128.816681] [50969]: key[device_owner], None -> network:router_interface [ 1128.816681] [50969]: key[binding:vif_type], None -> unbound [ 1128.816681] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1128.834994] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1128.854849] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Pushing event updated for resources: {'Port': ['ID=cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1128.863226] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Network 0320dec9-50c8-4c92-9a29-23c3e427f4ad is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1128.863936] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1128.869749] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1128.883300] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] create_port_postcommit called with port settings {'id': 'cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:94:9c:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_interface', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}], 'project_id': '78764365f31d433fae480ddfbf5208fe', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:21Z', 'updated_at': '2025-11-21T22:44:21Z', 'revision_number': 1, 'network': {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1128.883519] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] create_port_postcommit: [ 1128.883519] [50969]: key[mac_address], None -> fa:16:3e:94:9c:42 [ 1128.883519] [50969]: key[device_id], None -> ffac1954-b1c2-409e-b503-84afa4f2a5ec [ 1128.883519] [50969]: key[binding:vif_details], None -> {} [ 1128.883519] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1128.883519] [50969]: key[binding:vnic_type], None -> normal [ 1128.883519] [50969]: key[tags], None -> [] [ 1128.883519] [50969]: key[allowed_address_pairs], None -> [] [ 1128.883519] [50969]: key[created_at], None -> 2025-11-21T22:44:21Z [ 1128.883519] [50969]: key[name], None -> [ 1128.883519] [50969]: key[status], None -> DOWN [ 1128.883519] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1128.883519] [50969]: key[fixed_ips], None -> [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}] [ 1128.883519] [50969]: key[id], None -> cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb [ 1128.883519] [50969]: key[port_security_enabled], None -> False [ 1128.883519] [50969]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1128.883519] [50969]: key[security_groups], None -> [] [ 1128.883519] [50969]: key[binding:profile], None -> {} [ 1128.883519] [50969]: key[binding:host_id], None -> [ 1128.883519] [50969]: key[revision_number], None -> 1 [ 1128.883519] [50969]: key[description], None -> [ 1128.883519] [50969]: key[updated_at], None -> 2025-11-21T22:44:21Z [ 1128.883519] [50969]: key[standard_attr_id], None -> 1701 [ 1128.883519] [50969]: key[admin_state_up], None -> True [ 1128.883519] [50969]: key[binding:vif_type], None -> unbound [ 1128.883519] [50969]: key[device_owner], None -> network:router_interface [ 1128.883519] [50969]: key[extra_dhcp_opts], None -> [] [ 1128.883519] [50969]: key[network], None -> {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} [ 1128.883519] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1128.884353] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (ffac1954-b1c2-409e-b503-84afa4f2a5ec), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.009718] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eac343ea-550c-48f2-bea0-dfb9382f2327 req-5b986066-4be1-4da0-b661-47fadddaf5f3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.010667] [50968]: [pid: 50968|app: 0|req: 5487/10667] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.016808] [50968]: DEBUG neutron.api.wsgi [req-eac343ea-550c-48f2-bea0-dfb9382f2327 req-00a292d7-6032-41ef-9782-0a50d50f6dcd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1129.040832] [50968]: [pid: 50968|app: 0|req: 5488/10668] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&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.049200] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.054076] [50968]: [pid: 50968|app: 0|req: 5489/10669] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1129.105374] [50968]: [pid: 50968|app: 0|req: 5490/10670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1129.131320] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Publish callbacks [] for port (cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.131730] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] update_port_precommit called with port settings {'id': 'cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:94:9c:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_interface', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:44:21Z', 'updated_at': '2025-11-21T22:44:21Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': 'cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:94:9c:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_interface', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:44:21Z', 'updated_at': '2025-11-21T22:44:21Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1129.131730] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] update_port_precommit: [ 1129.131730] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1129.132976] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.151575] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Pushing event updated for resources: {'Port': ['ID=cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1129.170961] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] update_port_postcommit called with port settings {'id': 'cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:94:9c:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_interface', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:44:21Z', 'updated_at': '2025-11-21T22:44:21Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': 'cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:94:9c:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_interface', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:44:21Z', 'updated_at': '2025-11-21T22:44:21Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1129.171139] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] update_port_postcommit: [ 1129.171139] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1129.171568] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (ffac1954-b1c2-409e-b503-84afa4f2a5ec), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.204460] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Network 0320dec9-50c8-4c92-9a29-23c3e427f4ad is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1129.205367] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1129.205974] [50968]: [pid: 50968|app: 0|req: 5491/10671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/ports?device_id=90384f3b-f443-4192-8bc6-83e254e8bb25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1129.225213] [50968]: [pid: 50968|app: 0|req: 5492/10672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1129.278528] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Router ffac1954-b1c2-409e-b503-84afa4f2a5ec has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1129.334655] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6488282f-6cdd-4e97-8adf-90417fc48c51 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1129.338559] [50969]: [pid: 50969|app: 0|req: 5181/10673] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:44:20 2025] PUT /networking/v2.0/routers/ffac1954-b1c2-409e-b503-84afa4f2a5ec/add_router_interface => generated 309 bytes in 808 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.613384] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-69df0269-84bb-48c2-a71d-b184fe631b30 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.614927] [50968]: [pid: 50968|app: 0|req: 5493/10674] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 620 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.622896] [50969]: DEBUG neutron.api.wsgi [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-35128d94-dcb4-44ed-98d0-5516e208c87f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1129.628276] [50969]: [pid: 50969|app: 0|req: 5182/10675] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/quotas/78764365f31d433fae480ddfbf5208fe => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.687648] [50968]: [pid: 50968|app: 0|req: 5494/10676] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:44:21 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&fields=id => generated 57 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1129.726635] [50969]: [pid: 50969|app: 0|req: 5183/10677] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1129.764367] [50968]: [pid: 50968|app: 0|req: 5495/10678] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1129.880827] [50969]: [pid: 50969|app: 0|req: 5184/10679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.011389] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-2004097a-8d8b-46e6-a4f7-86fc01167c4e tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.012323] [50968]: [pid: 50968|app: 0|req: 5496/10680] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 620 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.018515] [50969]: DEBUG neutron.api.wsgi [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-840d224a-6100-4be5-8f57-839d2154b90c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.022152] [50969]: [pid: 50969|app: 0|req: 5185/10681] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/quotas/78764365f31d433fae480ddfbf5208fe => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.050732] [50968]: [pid: 50968|app: 0|req: 5497/10682] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&fields=id => generated 57 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.089040] [50969]: [pid: 50969|app: 0|req: 5186/10683] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.140468] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-723fd4a7-5cf3-41f0-9286-6aa2c671623d req-c4fa2f8a-63e7-491a-9a27-7dd3c8d6b859 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.142981] [50968]: [pid: 50968|app: 0|req: 5498/10684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.144831] [50969]: [pid: 50969|app: 0|req: 5187/10685] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1130.150927] [50968]: DEBUG neutron.api.wsgi [req-723fd4a7-5cf3-41f0-9286-6aa2c671623d req-143f2711-e80b-49e7-8b02-62763bbcf612 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.172890] [50968]: [pid: 50968|app: 0|req: 5499/10686] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.257153] [50969]: [pid: 50969|app: 0|req: 5188/10687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.271589] [50968]: [pid: 50968|app: 0|req: 5500/10688] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.308908] [50969]: [pid: 50969|app: 0|req: 5189/10689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.382671] [50969]: [pid: 50969|app: 0|req: 5190/10690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.401460] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b707bb39-4ced-4472-a010-40aed2cfaf8e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (0750b6a7-8358-4db0-b46f-3ccbf925625d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.424244] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b707bb39-4ced-4472-a010-40aed2cfaf8e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (0750b6a7-8358-4db0-b46f-3ccbf925625d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.457372] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b707bb39-4ced-4472-a010-40aed2cfaf8e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (0750b6a7-8358-4db0-b46f-3ccbf925625d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.463116] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b707bb39-4ced-4472-a010-40aed2cfaf8e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=0750b6a7-8358-4db0-b46f-3ccbf925625d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1130.469065] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b707bb39-4ced-4472-a010-40aed2cfaf8e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.469575] [50968]: [pid: 50968|app: 0|req: 5501/10691] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:44:22 2025] DELETE /networking/v2.0/security-groups/0750b6a7-8358-4db0-b46f-3ccbf925625d => generated 0 bytes in 123 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1130.484232] [50969]: INFO neutron.api.v2.resource [None req-7139438d-e404-4103-8026-5f7369f208d6 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] show failed (client error): The resource could not be found. [ 1130.484759] [50969]: [pid: 50969|app: 0|req: 5191/10692] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/security-groups/0750b6a7-8358-4db0-b46f-3ccbf925625d => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1130.545185] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Deleting port a620b76c-6ad6-4fe9-8615-acfbef8c1c91 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1130.545352] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.576176] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.576340] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.580054] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a2bd0b1-7327-4bcb-8ace-acfc3ae4a8a3 req-074f52eb-f24e-4342-8521-0fbbd7c9b4da service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.580769] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit called with port settings {'id': 'a620b76c-6ad6-4fe9-8615-acfbef8c1c91', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:d2:d1', 'admin_state_up': True, 'status': 'N/A', 'device_id': '1953331e-1b8b-41f3-8415-598d50eac992', 'device_owner': 'network:floatingip', 'standard_attr_id': 1519, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:50Z', 'updated_at': '2025-11-21T22:41: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1130.580958] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit: [ 1130.580958] [50968]: key[mac_address], fa:16:3e:d8:d2:d1 -> None [ 1130.580958] [50968]: key[device_id], 1953331e-1b8b-41f3-8415-598d50eac992 -> None [ 1130.580958] [50968]: key[binding:vif_details], {} -> None [ 1130.580958] [50968]: key[binding:vnic_type], normal -> None [ 1130.580958] [50968]: key[project_id], -> None [ 1130.580958] [50968]: key[tags], [] -> None [ 1130.580958] [50968]: key[allowed_address_pairs], [] -> None [ 1130.580958] [50968]: key[created_at], 2025-11-21T22:41:50Z -> None [ 1130.580958] [50968]: key[name], -> None [ 1130.580958] [50968]: key[status], N/A -> None [ 1130.580958] [50968]: key[tenant_id], -> None [ 1130.580958] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}] -> None [ 1130.580958] [50968]: key[id], a620b76c-6ad6-4fe9-8615-acfbef8c1c91 -> None [ 1130.580958] [50968]: key[port_security_enabled], False -> None [ 1130.580958] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1130.580958] [50968]: key[security_groups], [] -> None [ 1130.580958] [50968]: key[binding:profile], {} -> None [ 1130.580958] [50968]: key[binding:host_id], -> None [ 1130.580958] [50968]: key[revision_number], 2 -> None [ 1130.580958] [50968]: key[description], -> None [ 1130.580958] [50968]: key[updated_at], 2025-11-21T22:41:51Z -> None [ 1130.580958] [50968]: key[standard_attr_id], 1519 -> None [ 1130.580958] [50968]: key[admin_state_up], True -> None [ 1130.580958] [50968]: key[binding:vif_type], unbound -> None [ 1130.580958] [50968]: key[device_owner], network:floatingip -> None [ 1130.580958] [50968]: key[extra_dhcp_opts], [] -> None [ 1130.580958] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1130.582068] [50969]: [pid: 50969|app: 0|req: 5192/10693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1130.583034] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Calling delete_port for a620b76c-6ad6-4fe9-8615-acfbef8c1c91 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1130.587057] [50969]: DEBUG neutron.api.wsgi [req-3a2bd0b1-7327-4bcb-8ace-acfc3ae4a8a3 req-88f1b1b3-7273-4477-b727-234d39ba9192 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.609784] [50969]: [pid: 50969|app: 0|req: 5193/10694] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:22 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1130.652307] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a620b76c-6ad6-4fe9-8615-acfbef8c1c91), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.660675] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event deleted for resources: {'Port': ['ID=a620b76c-6ad6-4fe9-8615-acfbef8c1c91,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1130.693303] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit called with port settings {'id': 'a620b76c-6ad6-4fe9-8615-acfbef8c1c91', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:d2:d1', 'admin_state_up': True, 'status': 'N/A', 'device_id': '1953331e-1b8b-41f3-8415-598d50eac992', 'device_owner': 'network:floatingip', 'standard_attr_id': 1519, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:41:50Z', 'updated_at': '2025-11-21T22:41: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1130.693580] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit: [ 1130.693580] [50968]: key[mac_address], fa:16:3e:d8:d2:d1 -> None [ 1130.693580] [50968]: key[device_id], 1953331e-1b8b-41f3-8415-598d50eac992 -> None [ 1130.693580] [50968]: key[binding:vif_details], {} -> None [ 1130.693580] [50968]: key[binding:vnic_type], normal -> None [ 1130.693580] [50968]: key[project_id], -> None [ 1130.693580] [50968]: key[tags], [] -> None [ 1130.693580] [50968]: key[allowed_address_pairs], [] -> None [ 1130.693580] [50968]: key[created_at], 2025-11-21T22:41:50Z -> None [ 1130.693580] [50968]: key[name], -> None [ 1130.693580] [50968]: key[status], N/A -> None [ 1130.693580] [50968]: key[tenant_id], -> None [ 1130.693580] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.173'}] -> None [ 1130.693580] [50968]: key[id], a620b76c-6ad6-4fe9-8615-acfbef8c1c91 -> None [ 1130.693580] [50968]: key[port_security_enabled], False -> None [ 1130.693580] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1130.693580] [50968]: key[security_groups], [] -> None [ 1130.693580] [50968]: key[binding:profile], {} -> None [ 1130.693580] [50968]: key[binding:host_id], -> None [ 1130.693580] [50968]: key[revision_number], 2 -> None [ 1130.693580] [50968]: key[description], -> None [ 1130.693580] [50968]: key[updated_at], 2025-11-21T22:41:51Z -> None [ 1130.693580] [50968]: key[standard_attr_id], 1519 -> None [ 1130.693580] [50968]: key[admin_state_up], True -> None [ 1130.693580] [50968]: key[binding:vif_type], unbound -> None [ 1130.693580] [50968]: key[device_owner], network:floatingip -> None [ 1130.693580] [50968]: key[extra_dhcp_opts], [] -> None [ 1130.693580] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1130.694863] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (1953331e-1b8b-41f3-8415-598d50eac992), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.697714] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e1803c62-baf9-4b6c-9e43-fd05e62031f9 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.698876] [50968]: [pid: 50968|app: 0|req: 5502/10695] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:44:22 2025] DELETE /networking/v2.0/floatingips/1953331e-1b8b-41f3-8415-598d50eac992 => generated 0 bytes in 211 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1130.828353] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e07f1f29-419d-4a38-bba3-804b7dc8891d req-c09b43c8-1f54-4eac-a271-c878a3419599 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.829658] [50969]: [pid: 50969|app: 0|req: 5194/10696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.836766] [50968]: DEBUG neutron.api.wsgi [req-e07f1f29-419d-4a38-bba3-804b7dc8891d req-6fd3bf6f-95df-4bf7-8334-1c0d5892c3c1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.861960] [50968]: [pid: 50968|app: 0|req: 5503/10697] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.053671] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-502b920a-7e01-4228-8386-f98f8403c83a req-4663dd97-7bda-4f19-8552-106a6b12a28d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.054745] [50969]: [pid: 50969|app: 0|req: 5195/10698] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1131.061723] [50968]: DEBUG neutron.api.wsgi [req-502b920a-7e01-4228-8386-f98f8403c83a req-1d4cce48-8398-4a2f-b4b0-881bbb4d47b5 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.066093] [50968]: [pid: 50968|app: 0|req: 5504/10699] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/quotas/c9e3084cb0b640ee8f9ad6896c6e0109 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.097161] [50969]: [pid: 50969|app: 0|req: 5196/10700] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&fields=id => generated 149 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.132454] [50968]: [pid: 50968|app: 0|req: 5505/10701] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.166894] [50969]: [pid: 50969|app: 0|req: 5197/10702] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1131.263301] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d66f223e-f589-45aa-9c3c-b5a0337f43d8 req-49986feb-200c-4d4c-b02a-22045de2e2b9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.264291] [50968]: [pid: 50968|app: 0|req: 5506/10703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.269031] [50969]: [pid: 50969|app: 0|req: 5198/10704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.271307] [50968]: DEBUG neutron.api.wsgi [req-d66f223e-f589-45aa-9c3c-b5a0337f43d8 req-3af354ab-d56c-4575-9f42-932b66f3ce77 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.295200] [50968]: [pid: 50968|app: 0|req: 5507/10705] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.332050] [50968]: [pid: 50968|app: 0|req: 5508/10706] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/ports?device_id=eaead8b9-17ed-4ed5-bcb5-5e5b3f7cc96e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.336035] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-726c4f87-2efd-4d8d-b513-59db742186df req-dda1e38c-800f-439f-b469-f272573b0d09 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.337022] [50969]: [pid: 50969|app: 0|req: 5199/10707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1131.345355] [50969]: DEBUG neutron.api.wsgi [req-726c4f87-2efd-4d8d-b513-59db742186df req-59e43d61-39e1-478e-a1ea-8d652fb6ff18 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.355876] [50968]: [pid: 50968|app: 0|req: 5509/10708] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.370780] [50969]: [pid: 50969|app: 0|req: 5200/10709] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1131.390161] [50968]: [pid: 50968|app: 0|req: 5510/10710] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.456088] [50969]: [pid: 50969|app: 0|req: 5201/10711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:23 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.331337] [50968]: [pid: 50968|app: 0|req: 5511/10712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:24 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.423135] [50968]: [pid: 50968|app: 0|req: 5512/10713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:24 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.424539] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ad8e6bb-1e80-4303-9860-5ecd900f33f0 req-ddaec749-55d2-4573-94b5-76677d2b4158 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.425552] [50969]: [pid: 50969|app: 0|req: 5202/10714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:24 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.431182] [50968]: DEBUG neutron.api.wsgi [req-3ad8e6bb-1e80-4303-9860-5ecd900f33f0 req-cb1d004d-585a-4060-94e3-c4c4e3210ecd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.455359] [50968]: [pid: 50968|app: 0|req: 5513/10715] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:24 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.505171] [50969]: [pid: 50969|app: 0|req: 5203/10716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:24 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.560778] [50968]: [pid: 50968|app: 0|req: 5514/10717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:24 2025] GET /networking/v2.0/ports?device_id=877588ac-1478-4b82-b338-2d7fe2f50d6a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.649431] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-acf30132-8a0c-4f31-a4a7-346af51b470d req-5718e80e-d909-4e3d-986a-b00e420106f5 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.650417] [50969]: [pid: 50969|app: 0|req: 5204/10718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:24 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.657099] [50969]: DEBUG neutron.api.wsgi [req-acf30132-8a0c-4f31-a4a7-346af51b470d req-4b34a74e-0a32-4801-870c-d560995cb8da tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.669642] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cbfdc2d6-d386-454d-8e94-4bb8c9b89b45 req-9fca9d27-65af-45fe-9d20-2ed4ebaf13f4 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.670651] [50968]: [pid: 50968|app: 0|req: 5515/10719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:24 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.676526] [50969]: [pid: 50969|app: 0|req: 5205/10720] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:24 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1132.676967] [50968]: DEBUG neutron.api.wsgi [req-cbfdc2d6-d386-454d-8e94-4bb8c9b89b45 req-a8ec0c2d-6a68-4d83-abe1-408541acf804 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.701018] [50968]: [pid: 50968|app: 0|req: 5516/10721] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:25 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1133.149494] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-2ad5f193-d691-43cb-ab58-f9d567265137 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.150706] [50969]: [pid: 50969|app: 0|req: 5206/10722] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:44:25 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88&tenant_id=59b2c57bfa76457581951db4cfdb8321&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) [ 1133.157895] [50968]: DEBUG neutron.api.wsgi [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-9190f807-afb2-4bb1-9528-5b49f88d57bb service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.188578] [50968]: [pid: 50968|app: 0|req: 5517/10723] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:44:25 2025] GET /networking/v2.0/ports/c2630ad9-1c26-483a-8ebd-2305c92f519c/bindings/cpu-1 => generated 301 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.398128] [50969]: [pid: 50969|app: 0|req: 5207/10724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:25 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.491102] [50968]: [pid: 50968|app: 0|req: 5518/10725] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:25 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.569101] [50969]: [pid: 50969|app: 0|req: 5208/10726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:25 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.726015] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-ea612b12-07a3-4163-b074-fafba89dd7b2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.727012] [50968]: [pid: 50968|app: 0|req: 5519/10727] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1133.769087] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-11ac9d1c-969f-4b44-bcea-5deaf51aee94 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.769919] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-b6848798-7bf8-411b-8d06-3870deaa9148 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.770190] [50969]: [pid: 50969|app: 0|req: 5209/10728] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.771072] [50968]: [pid: 50968|app: 0|req: 5520/10729] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.775837] [50968]: DEBUG neutron.api.wsgi [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-f078c3ea-c533-4d35-85e1-20dc7dcfe3b5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.780432] [50968]: [pid: 50968|app: 0|req: 5521/10730] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/quotas/b8b093d93cf34c91bbeb515844a183a0 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1133.782956] [50968]: DEBUG neutron.api.wsgi [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-258126ac-1117-45a7-a12e-bd865e1e01a9 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.799644] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa84c331-1813-4edf-b747-b27423b44feb req-a7df82ff-92a0-48f9-b019-92eed49d2d91 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.800698] [50969]: [pid: 50969|app: 0|req: 5210/10731] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.817232] [50968]: [pid: 50968|app: 0|req: 5522/10732] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=c2630ad9-1c26-483a-8ebd-2305c92f519c => generated 807 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.820155] [50968]: DEBUG neutron.api.wsgi [req-fa84c331-1813-4edf-b747-b27423b44feb req-1e7c4e98-114c-420b-886c-9ec4d8368d93 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.844159] [50968]: [pid: 50968|app: 0|req: 5523/10733] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.856537] [50969]: [pid: 50969|app: 0|req: 5211/10734] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&fields=id => generated 149 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.864947] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-8c97a2e5-a2c7-43b1-9395-52a5ae604ea5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.867807] [50968]: [pid: 50968|app: 0|req: 5524/10735] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.894758] [50969]: [pid: 50969|app: 0|req: 5212/10736] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1133.895892] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-7de6d8fd-b0f4-494f-a36b-3efcceb6c06d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.896874] [50968]: [pid: 50968|app: 0|req: 5525/10737] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1133.920450] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1e2ab03-42a7-4478-8be2-add3f2732e39 req-d490c338-ffbe-4ce1-ba86-a02c6134a21a tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.921504] [50969]: [pid: 50969|app: 0|req: 5213/10738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.927840] [50968]: [pid: 50968|app: 0|req: 5526/10739] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1133.930549] [50968]: DEBUG neutron.api.wsgi [req-f1e2ab03-42a7-4478-8be2-add3f2732e39 req-225171cb-af57-4e12-b03f-f557eccb0e11 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.950896] [50968]: [pid: 50968|app: 0|req: 5527/10740] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.953528] [50969]: [pid: 50969|app: 0|req: 5214/10741] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.988486] [50968]: [pid: 50968|app: 0|req: 5528/10742] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1134.034641] [50969]: [pid: 50969|app: 0|req: 5215/10743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.461125] [50968]: [pid: 50968|app: 0|req: 5529/10744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.560411] [50969]: [pid: 50969|app: 0|req: 5216/10745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.627127] [50968]: [pid: 50968|app: 0|req: 5530/10746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:26 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.702319] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-80bbc345-4888-46c2-a880-d370b1d87d6e tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.703326] [50969]: [pid: 50969|app: 0|req: 5217/10747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.801028] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port aac6a054-e247-462b-b1ff-10cb489c563c {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1134.801198] [50968]: DEBUG neutron_lib.callbacks.manager [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1134.830792] [50968]: DEBUG neutron.plugins.ml2.db [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] For port aac6a054-e247-462b-b1ff-10cb489c563c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=aac6a054-e247-462b-b1ff-10cb489c563c,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1134.830792] [50968]: DEBUG neutron_lib.callbacks.manager [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1134.835279] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:51Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1134.835504] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 1134.835504] [50968]: key[mac_address], fa:16:3e:69:e2:e7 -> None [ 1134.835504] [50968]: key[device_id], bd8d9174-81ce-4d63-9a1f-20b61b6f263d -> None [ 1134.835504] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1134.835504] [50968]: key[binding:vnic_type], normal -> None [ 1134.835504] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1134.835504] [50968]: key[tags], [] -> None [ 1134.835504] [50968]: key[allowed_address_pairs], [] -> None [ 1134.835504] [50968]: key[created_at], 2025-11-21T22:42:49Z -> None [ 1134.835504] [50968]: key[name], -> None [ 1134.835504] [50968]: key[status], ACTIVE -> None [ 1134.835504] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1134.835504] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}] -> None [ 1134.835504] [50968]: key[id], aac6a054-e247-462b-b1ff-10cb489c563c -> None [ 1134.835504] [50968]: key[port_security_enabled], True -> None [ 1134.835504] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1134.835504] [50968]: key[security_groups], ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'] -> None [ 1134.835504] [50968]: key[binding:profile], {} -> None [ 1134.835504] [50968]: key[binding:host_id], cpu-1 -> None [ 1134.835504] [50968]: key[revision_number], 5 -> None [ 1134.835504] [50968]: key[description], -> None [ 1134.835504] [50968]: key[updated_at], 2025-11-21T22:42:51Z -> None [ 1134.835504] [50968]: key[standard_attr_id], 1599 -> None [ 1134.835504] [50968]: key[admin_state_up], True -> None [ 1134.835504] [50968]: key[binding:vif_type], ovs -> None [ 1134.835504] [50968]: key[device_owner], compute:nova -> None [ 1134.835504] [50968]: key[extra_dhcp_opts], [] -> None [ 1134.835504] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1134.847652] [50968]: DEBUG neutron.plugins.ml2.plugin [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for aac6a054-e247-462b-b1ff-10cb489c563c owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1134.940682] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71cbb2c2-17b5-4333-8937-766871512c8a req-b10544b7-2367-46dd-97c4-e7c5a3adf3c0 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.941754] [50969]: [pid: 50969|app: 0|req: 5218/10748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.966109] [50968]: DEBUG neutron_lib.callbacks.manager [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (aac6a054-e247-462b-b1ff-10cb489c563c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1134.975080] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=aac6a054-e247-462b-b1ff-10cb489c563c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1134.978042] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-428a7978-a5e8-4faa-9b97-07d9813207bf req-d6b3c433-273b-4f6c-becf-e62877664fa3 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.979271] [50969]: [pid: 50969|app: 0|req: 5219/10749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.982037] [50969]: DEBUG neutron.api.wsgi [req-71cbb2c2-17b5-4333-8937-766871512c8a req-ba2aabd5-cc3f-4659-938b-08ea3e669b2d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.004785] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] No DVR routers for this DVR port aac6a054-e247-462b-b1ff-10cb489c563c on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1135.005231] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:69:e2:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'device_owner': 'compute:nova', 'standard_attr_id': 1599, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:42:49Z', 'updated_at': '2025-11-21T22:42:51Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1135.005414] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 1135.005414] [50968]: key[mac_address], fa:16:3e:69:e2:e7 -> None [ 1135.005414] [50968]: key[device_id], bd8d9174-81ce-4d63-9a1f-20b61b6f263d -> None [ 1135.005414] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '97d59ff5-df43-4e01-b11f-6c57b53fb79d', 'external-id': 'nsx-vlan-transportzone-106', 'segmentation_id': 106, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1135.005414] [50968]: key[binding:vnic_type], normal -> None [ 1135.005414] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1135.005414] [50968]: key[tags], [] -> None [ 1135.005414] [50968]: key[allowed_address_pairs], [] -> None [ 1135.005414] [50968]: key[created_at], 2025-11-21T22:42:49Z -> None [ 1135.005414] [50968]: key[name], -> None [ 1135.005414] [50968]: key[status], ACTIVE -> None [ 1135.005414] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1135.005414] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.12'}] -> None [ 1135.005414] [50968]: key[id], aac6a054-e247-462b-b1ff-10cb489c563c -> None [ 1135.005414] [50968]: key[port_security_enabled], True -> None [ 1135.005414] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1135.005414] [50968]: key[security_groups], ['ac8e3a64-d540-43bb-a864-6d42bf3a44c4'] -> None [ 1135.005414] [50968]: key[binding:profile], {} -> None [ 1135.005414] [50968]: key[binding:host_id], cpu-1 -> None [ 1135.005414] [50968]: key[revision_number], 5 -> None [ 1135.005414] [50968]: key[description], -> None [ 1135.005414] [50968]: key[updated_at], 2025-11-21T22:42:51Z -> None [ 1135.005414] [50968]: key[standard_attr_id], 1599 -> None [ 1135.005414] [50968]: key[admin_state_up], True -> None [ 1135.005414] [50968]: key[binding:vif_type], ovs -> None [ 1135.005414] [50968]: key[device_owner], compute:nova -> None [ 1135.005414] [50968]: key[extra_dhcp_opts], [] -> None [ 1135.005414] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1135.006323] [50969]: [pid: 50969|app: 0|req: 5220/10750] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.007136] [50968]: DEBUG neutron_lib.callbacks.manager [req-c4bc660c-ff5b-4b37-96e5-9d61eb0ada97 req-841a9c31-47bf-4d3a-b562-38724dad704a tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1135.007625] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'name': 'network-vif-deleted', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1135.008901] [50969]: DEBUG neutron.api.wsgi [req-428a7978-a5e8-4faa-9b97-07d9813207bf req-d581a7d7-1db6-4a26-87a9-0c3f340fdbf9 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.009667] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-37bfd654-6f9a-4c5a-b629-673aff40f53d" -d '{"events": [{"server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "name": "network-vif-deleted", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1135.012645] [50968]: [pid: 50968|app: 0|req: 5531/10751] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:44:27 2025] DELETE /networking/v2.0/ports/aac6a054-e247-462b-b1ff-10cb489c563c => generated 0 bytes in 305 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1135.031552] [50969]: [pid: 50969|app: 0|req: 5221/10752] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/security-groups?id=ac8e3a64-d540-43bb-a864-6d42bf3a44c4&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.063344] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-6c71fdbd-0a3a-487b-ba32-91411342a442 x-openstack-request-id: req-6c71fdbd-0a3a-487b-ba32-91411342a442 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1135.063555] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bd8d9174-81ce-4d63-9a1f-20b61b6f263d", "name": "network-vif-deleted", "tag": "aac6a054-e247-462b-b1ff-10cb489c563c", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1135.063642] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6c71fdbd-0a3a-487b-ba32-91411342a442 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1135.063969] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6c71fdbd-0a3a-487b-ba32-91411342a442'] response: {'server_uuid': 'bd8d9174-81ce-4d63-9a1f-20b61b6f263d', 'name': 'network-vif-deleted', 'tag': 'aac6a054-e247-462b-b1ff-10cb489c563c', 'status': 'completed', 'code': 200} [ 1135.106611] [50969]: [pid: 50969|app: 0|req: 5222/10753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.113197] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a642b3b-ea53-4fde-bdf6-ad101ee5e125 req-8a95cb39-8f50-4b5c-8813-810e3cd5bd70 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.114855] [50968]: [pid: 50968|app: 0|req: 5532/10754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.122477] [50969]: DEBUG neutron.api.wsgi [req-8a642b3b-ea53-4fde-bdf6-ad101ee5e125 req-063307a7-7ec0-4d76-8f4a-4e0754151acd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.143431] [50969]: [pid: 50969|app: 0|req: 5223/10755] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&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.455387] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84abfe33-514c-4aa1-93af-fcdd991076c4 req-74a805ae-6846-474a-9957-e104c33fa89b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.456427] [50968]: [pid: 50968|app: 0|req: 5533/10756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1135.464752] [50969]: DEBUG neutron.api.wsgi [req-84abfe33-514c-4aa1-93af-fcdd991076c4 req-85143792-4e76-4d75-b6c3-7fe74fd61958 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.493537] [50969]: [pid: 50969|app: 0|req: 5224/10757] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.532019] [50968]: [pid: 50968|app: 0|req: 5534/10758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.618726] [50969]: [pid: 50969|app: 0|req: 5225/10759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:27 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.684163] [50968]: [pid: 50968|app: 0|req: 5535/10760] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:28 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1136.034033] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-229833be-6834-4906-8682-a8ed11da5b01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.034965] [50969]: [pid: 50969|app: 0|req: 5226/10761] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:28 2025] GET /networking/v2.0/networks?id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 612 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.042874] [50968]: DEBUG neutron.api.v2.base [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Request body: {'port': {'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'admin_state_up': True, 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1136.085118] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Made reservation on behalf of 6ac06d32810c4edba03f049f2adfdf8d for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1136.088188] [50968]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1136.088674] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-603995ac-1169-4a50-9bcf-6019c86714b5 req-a7057b3f-2f84-4eae-b706-cf18efc6bad2 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.089678] [50969]: [pid: 50969|app: 0|req: 5227/10762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:28 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.109277] [50969]: [pid: 50969|app: 0|req: 5228/10763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:28 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1136.113801] [50969]: DEBUG neutron.api.wsgi [req-603995ac-1169-4a50-9bcf-6019c86714b5 req-f71a40ca-96d4-4e7a-9526-8cbcc582ecb1 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1136.140863] [50968]: DEBUG neutron.db.db_base_plugin_common [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Allocated IP 192.168.128.14 (9eb169b1-d2f5-4949-ad56-ed5159c6f7ab/eb32a8c3-b1f9-43ee-9952-fbe39785215d/f6ee4cb7-472c-4788-80a5-1b7e94acf6a7) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1136.143770] [50969]: [pid: 50969|app: 0|req: 5229/10764] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:28 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.167268] [50969]: [pid: 50969|app: 0|req: 5230/10765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:28 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1136.219928] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df69041a-8935-47e8-a9dd-59c9d34412f5 req-c22c2f72-c6e2-467e-abd9-4fcda045d4fd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.221037] [50969]: [pid: 50969|app: 0|req: 5231/10766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:28 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1136.226814] [50969]: DEBUG neutron.api.wsgi [req-df69041a-8935-47e8-a9dd-59c9d34412f5 req-516700a7-1485-414c-ac12-168255c652c6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1136.231589] [50968]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks [] for allowed_address_pair (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1136.232401] [50968]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks [] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1136.232687] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] create_port_precommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': '', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'port_security_enabled': True, 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1136.232850] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] create_port_precommit: [ 1136.232850] [50968]: key[mac_address], None -> fa:16:3e:97:e7:f8 [ 1136.232850] [50968]: key[device_id], None -> 69610cbc-2b35-4d3f-9118-e9aad98fd2c3 [ 1136.232850] [50968]: key[binding:vif_details], None -> {} [ 1136.232850] [50968]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1136.232850] [50968]: key[binding:vnic_type], None -> normal [ 1136.232850] [50968]: key[allowed_address_pairs], None -> [] [ 1136.232850] [50968]: key[name], None -> [ 1136.232850] [50968]: key[status], None -> DOWN [ 1136.232850] [50968]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1136.232850] [50968]: key[fixed_ips], None -> [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}] [ 1136.232850] [50968]: key[id], None -> f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 [ 1136.232850] [50968]: key[port_security_enabled], None -> True [ 1136.232850] [50968]: key[network_id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1136.232850] [50968]: key[security_groups], None -> ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'] [ 1136.232850] [50968]: key[binding:profile], None -> {} [ 1136.232850] [50968]: key[binding:host_id], None -> [ 1136.232850] [50968]: key[standard_attr_id], None -> 1703 [ 1136.232850] [50968]: key[admin_state_up], None -> True [ 1136.232850] [50968]: key[device_owner], None -> [ 1136.232850] [50968]: key[binding:vif_type], None -> unbound [ 1136.232850] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1136.252084] [50969]: [pid: 50969|app: 0|req: 5232/10767] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:28 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.252693] [50968]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1136.286110] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Pushing event updated for resources: {'Port': ['ID=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1136.296519] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Network 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1136.297217] [50968]: DEBUG neutron.scheduler.base_scheduler [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1136.300377] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1136.318415] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] create_port_postcommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': '', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'port_security_enabled': True, 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:28Z', 'revision_number': 1, 'network': {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1136.318738] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] create_port_postcommit: [ 1136.318738] [50968]: key[mac_address], None -> fa:16:3e:97:e7:f8 [ 1136.318738] [50968]: key[device_id], None -> 69610cbc-2b35-4d3f-9118-e9aad98fd2c3 [ 1136.318738] [50968]: key[binding:vif_details], None -> {} [ 1136.318738] [50968]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1136.318738] [50968]: key[binding:vnic_type], None -> normal [ 1136.318738] [50968]: key[tags], None -> [] [ 1136.318738] [50968]: key[allowed_address_pairs], None -> [] [ 1136.318738] [50968]: key[created_at], None -> 2025-11-21T22:44:28Z [ 1136.318738] [50968]: key[name], None -> [ 1136.318738] [50968]: key[status], None -> DOWN [ 1136.318738] [50968]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1136.318738] [50968]: key[fixed_ips], None -> [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}] [ 1136.318738] [50968]: key[id], None -> f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 [ 1136.318738] [50968]: key[port_security_enabled], None -> True [ 1136.318738] [50968]: key[network_id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1136.318738] [50968]: key[security_groups], None -> ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'] [ 1136.318738] [50968]: key[binding:profile], None -> {} [ 1136.318738] [50968]: key[binding:host_id], None -> [ 1136.318738] [50968]: key[revision_number], None -> 1 [ 1136.318738] [50968]: key[description], None -> [ 1136.318738] [50968]: key[updated_at], None -> 2025-11-21T22:44:28Z [ 1136.318738] [50968]: key[standard_attr_id], None -> 1703 [ 1136.318738] [50968]: key[admin_state_up], None -> True [ 1136.318738] [50968]: key[binding:vif_type], None -> unbound [ 1136.318738] [50968]: key[device_owner], None -> [ 1136.318738] [50968]: key[extra_dhcp_opts], None -> [] [ 1136.318738] [50968]: key[network], None -> {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} [ 1136.318738] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1136.355756] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.356319] [50968]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-a2ab46b5-fb2d-4a29-a926-1091c5d9db01 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1136.370430] [50968]: [pid: 50968|app: 0|req: 5536/10768] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:44:28 2025] POST /networking/v2.0/ports => generated 733 bytes in 330 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1136.379653] [50969]: DEBUG neutron.api.v2.base [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Request body: {'port': {'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1136.423992] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1136.545823] [50969]: DEBUG neutron.notifiers.nova [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1136.554934] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks [] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1136.563876] [50969]: DEBUG neutron.db.provisioning_blocks [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Transition to ACTIVE for port object f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1136.565650] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_precommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:28Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': '', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:28Z', 'revision_number': 1, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1136.565897] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_precommit: [ 1136.565897] [50969]: key[device_owner], -> compute:nova [ 1136.565897] [50969]: key[binding:host_id], -> cpu-1 [ 1136.565897] [50969]: key[revision_number], 1 -> 2 [ 1136.565897] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1136.567098] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1136.594458] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Pushing event updated for resources: {'Port': ['ID=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1136.606132] [50968]: [pid: 50968|app: 0|req: 5537/10769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:28 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1136.626863] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_postcommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:28Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': '', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:28Z', 'revision_number': 1, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1136.627047] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_postcommit: [ 1136.627047] [50969]: key[device_owner], -> compute:nova [ 1136.627047] [50969]: key[binding:host_id], -> cpu-1 [ 1136.627047] [50969]: key[revision_number], 1 -> 2 [ 1136.627047] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1136.632336] [50969]: DEBUG neutron.plugins.ml2.managers [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Attempting to bind port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1136.632513] [50969]: DEBUG neutron.plugins.ml2.managers [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Attempting to bind port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1136.632637] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Attempting to bind port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 on network 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1136.648012] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1136.648189] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Bind Segment={'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1136.650578] [50969]: DEBUG networking_nsxv3.api.rpc [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Bind port on Host cpu-1 & Segment [{'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1136.693186] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de520f12-34ae-4e68-899c-01b35bcf6905 req-3bad78de-5d04-4d42-b7f8-2822006ececb tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.694182] [50968]: [pid: 50968|app: 0|req: 5538/10770] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.700110] [50968]: DEBUG neutron.api.wsgi [req-de520f12-34ae-4e68-899c-01b35bcf6905 req-f57d0e26-2d1b-4d9d-a3f1-aefd0c5fb7b3 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1136.722761] [50968]: [pid: 50968|app: 0|req: 5539/10771] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1136.744177] [50968]: [pid: 50968|app: 0|req: 5540/10772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1137.175790] [50968]: [pid: 50968|app: 0|req: 5541/10773] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1137.258467] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0fe3b48-f31d-4a04-83bb-de57dbefb658 req-fe341434-4efd-4a04-bbbf-d595530796b3 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.259462] [50968]: [pid: 50968|app: 0|req: 5542/10774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.273912] [50968]: [pid: 50968|app: 0|req: 5543/10775] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1137.276851] [50968]: DEBUG neutron.api.wsgi [req-e0fe3b48-f31d-4a04-83bb-de57dbefb658 req-fdf16d96-ce86-4a2a-9c05-c01d66cc769e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1137.297535] [50968]: [pid: 50968|app: 0|req: 5544/10776] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.346798] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc73bf3b-e0ec-4a1e-817a-1122465511cb req-141164a6-a9bb-4cda-9e49-1282133edd8e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.347813] [50968]: [pid: 50968|app: 0|req: 5545/10777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.353480] [50968]: DEBUG neutron.api.wsgi [req-dc73bf3b-e0ec-4a1e-817a-1122465511cb req-03c9eb19-e5f2-46ce-8a6f-d8c7271d76ef tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1137.374965] [50968]: [pid: 50968|app: 0|req: 5546/10778] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1137.653083] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Bound using segment: {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1137.653369] [50969]: DEBUG neutron.plugins.ml2.managers [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Bound port: f6ee4cb7-472c-4788-80a5-1b7e94acf6a7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "f625f389-b7cf-49b9-998a-87f3a9e3f234", "external-id": "nsx-vlan-transportzone-280", "segmentation_id": 280}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1137.653687] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1137.664393] [50968]: [pid: 50968|app: 0|req: 5547/10779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:29 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1137.689603] [50969]: DEBUG neutron.plugins.ml2.db [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] For port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1137.692045] [50969]: DEBUG neutron.plugins.ml2.db [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] For port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7,segment=NetworkSegment(452b39e3-121b-49e0-9f2f-6743463f7899),segment_id=452b39e3-121b-49e0-9f2f-6743463f7899)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1137.693482] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_precommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:28Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:28Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1137.693677] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_precommit: [ 1137.693677] [50969]: key[binding:vif_type], unbound -> ovs [ 1137.693677] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} [ 1137.693677] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1137.696350] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1137.719590] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Pushing event updated for resources: {'Port': ['ID=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1137.726643] [50969]: DEBUG neutron.db.provisioning_blocks [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Provisioning complete for port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1137.726835] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1137.726950] [50969]: INFO neutron.plugins.ml2.plugin [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Attempt 1 to provision port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 [ 1137.769241] [50969]: DEBUG neutron.plugins.ml2.plugin [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Current status of the port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1137.769414] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1137.791296] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1137.797537] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7a8c75a6-96a7-49c4-910e-4bb831eff135" -d '{"events": [{"server_uuid": "69610cbc-2b35-4d3f-9118-e9aad98fd2c3", "name": "network-vif-plugged", "status": "completed", "tag": "f6ee4cb7-472c-4788-80a5-1b7e94acf6a7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1137.803819] [50969]: DEBUG neutron.plugins.ml2.db [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] For port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7,segment=NetworkSegment(452b39e3-121b-49e0-9f2f-6743463f7899),segment_id=452b39e3-121b-49e0-9f2f-6743463f7899)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1137.806716] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f0aed72-85a5-446b-b31b-2bab662f28f3 req-e96740e6-9951-48da-a299-1368c42ea33a tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.807749] [50968]: [pid: 50968|app: 0|req: 5548/10780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 748 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.822645] [50968]: [pid: 50968|app: 0|req: 5549/10781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1137.826458] [50968]: DEBUG neutron.api.wsgi [req-1f0aed72-85a5-446b-b31b-2bab662f28f3 req-169ef0ef-c927-4f85-addc-2930eb6144df tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1137.845956] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_precommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 4, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}]) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1137.846221] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_precommit: [ 1137.846221] [50969]: key[status], DOWN -> ACTIVE [ 1137.846221] [50969]: key[revision_number], 4 -> 5 [ 1137.846221] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1137.850875] [50968]: [pid: 50968|app: 0|req: 5550/10782] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1137.853280] [50969]: DEBUG neutron.db.provisioning_blocks [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Provisioning complete for port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1137.853566] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1137.853769] [50969]: INFO neutron.plugins.ml2.plugin [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Attempt 1 to provision port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 [ 1137.858017] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-fbe1f927-afeb-4ed8-bea9-1fc6fe9bb9ca x-openstack-request-id: req-fbe1f927-afeb-4ed8-bea9-1fc6fe9bb9ca {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1137.858017] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "69610cbc-2b35-4d3f-9118-e9aad98fd2c3", "name": "network-vif-plugged", "status": "completed", "tag": "f6ee4cb7-472c-4788-80a5-1b7e94acf6a7", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1137.858017] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fbe1f927-afeb-4ed8-bea9-1fc6fe9bb9ca {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1137.858017] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fbe1f927-afeb-4ed8-bea9-1fc6fe9bb9ca'] response: {'server_uuid': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'code': 200} [ 1137.910202] [50969]: DEBUG neutron.plugins.ml2.plugin [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Current status of the port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1137.911014] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_postcommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 4, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}]) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1137.911389] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_postcommit: [ 1137.911389] [50969]: key[status], DOWN -> ACTIVE [ 1137.911389] [50969]: key[revision_number], 4 -> 5 [ 1137.911389] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1137.911389] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1137.937028] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Pushing event updated for resources: {'Port': ['ID=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1137.938101] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_postcommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 4, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:28Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1137.938295] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] update_port_postcommit: [ 1137.938295] [50969]: key[binding:vif_type], unbound -> ovs [ 1137.938295] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}} [ 1137.938295] [50969]: key[updated_at], 2025-11-21T22:44:28Z -> 2025-11-21T22:44:30Z [ 1137.938295] [50969]: key[revision_number], 2 -> 4 [ 1137.938295] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1137.943904] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.944411] [50969]: DEBUG neutron_lib.callbacks.manager [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-81243368-b86a-430f-aede-de234f5c5bc1 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1137.945722] [50969]: [pid: 50969|app: 0|req: 5233/10783] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:44:28 2025] PUT /networking/v2.0/ports/f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 => generated 1038 bytes in 1571 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1138.265731] [50968]: [pid: 50968|app: 0|req: 5551/10784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1138.325954] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-6ca58d79-f939-4553-8d59-cabcf5c19190 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.326711] [50969]: [pid: 50969|app: 0|req: 5234/10785] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 620 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.333482] [50969]: DEBUG neutron.api.v2.base [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Request body: {'port': {'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'admin_state_up': True, 'tenant_id': '78764365f31d433fae480ddfbf5208fe'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1138.335974] [50968]: [pid: 50968|app: 0|req: 5552/10786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1138.371072] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Made reservation on behalf of 78764365f31d433fae480ddfbf5208fe for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1138.372664] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05f49a82-df3f-46c1-a801-9e2f893bdc85 req-c7d8c58a-e686-468e-ac5e-c7a762a3164c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.373690] [50968]: [pid: 50968|app: 0|req: 5553/10787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.374247] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1138.379204] [50968]: DEBUG neutron.api.wsgi [req-05f49a82-df3f-46c1-a801-9e2f893bdc85 req-605b094f-44a4-4706-81c7-84e660c48b68 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1138.398782] [50968]: [pid: 50968|app: 0|req: 5554/10788] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1138.428382] [50969]: DEBUG neutron.db.db_base_plugin_common [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Allocated IP 192.168.128.12 (0320dec9-50c8-4c92-9a29-23c3e427f4ad/8f7d6ac4-6505-4b7d-acc6-702d14526b7b/9d799fdb-4b2b-426d-90ae-fc59709e65c3) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1138.448329] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1101061c-04c0-4630-a7be-22309471d855 req-3292bb2f-823f-43ed-91e5-8534ec764947 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.449262] [50968]: [pid: 50968|app: 0|req: 5555/10789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.455821] [50968]: DEBUG neutron.api.wsgi [req-1101061c-04c0-4630-a7be-22309471d855 req-fc7f413e-763e-4918-a059-79e4bceef1ba tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1138.477588] [50968]: [pid: 50968|app: 0|req: 5556/10790] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:30 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.498945] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for allowed_address_pair (9d799fdb-4b2b-426d-90ae-fc59709e65c3), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1138.499660] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1138.499864] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_precommit called with port settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': '', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'project_id': '78764365f31d433fae480ddfbf5208fe', 'port_security_enabled': True, 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1138.500010] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_precommit: [ 1138.500010] [50969]: key[mac_address], None -> fa:16:3e:7c:1d:9d [ 1138.500010] [50969]: key[device_id], None -> 3449960e-ba78-45cb-9408-8d237bddbbd5 [ 1138.500010] [50969]: key[binding:vif_details], None -> {} [ 1138.500010] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1138.500010] [50969]: key[binding:vnic_type], None -> normal [ 1138.500010] [50969]: key[allowed_address_pairs], None -> [] [ 1138.500010] [50969]: key[name], None -> [ 1138.500010] [50969]: key[status], None -> DOWN [ 1138.500010] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1138.500010] [50969]: key[fixed_ips], None -> [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}] [ 1138.500010] [50969]: key[id], None -> 9d799fdb-4b2b-426d-90ae-fc59709e65c3 [ 1138.500010] [50969]: key[port_security_enabled], None -> True [ 1138.500010] [50969]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1138.500010] [50969]: key[security_groups], None -> ['52cb0804-8dc9-431c-b223-368ab8a8eb18'] [ 1138.500010] [50969]: key[binding:profile], None -> {} [ 1138.500010] [50969]: key[binding:host_id], None -> [ 1138.500010] [50969]: key[standard_attr_id], None -> 1704 [ 1138.500010] [50969]: key[admin_state_up], None -> True [ 1138.500010] [50969]: key[device_owner], None -> [ 1138.500010] [50969]: key[binding:vif_type], None -> unbound [ 1138.500010] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1138.518304] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1138.538715] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event updated for resources: {'Port': ['ID=9d799fdb-4b2b-426d-90ae-fc59709e65c3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1138.547271] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Network 0320dec9-50c8-4c92-9a29-23c3e427f4ad is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1138.547882] [50969]: DEBUG neutron.scheduler.base_scheduler [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1138.550341] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1138.566200] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_postcommit called with port settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': '', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'project_id': '78764365f31d433fae480ddfbf5208fe', 'port_security_enabled': True, 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 1, 'network': {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1138.566479] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_postcommit: [ 1138.566479] [50969]: key[mac_address], None -> fa:16:3e:7c:1d:9d [ 1138.566479] [50969]: key[device_id], None -> 3449960e-ba78-45cb-9408-8d237bddbbd5 [ 1138.566479] [50969]: key[binding:vif_details], None -> {} [ 1138.566479] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1138.566479] [50969]: key[binding:vnic_type], None -> normal [ 1138.566479] [50969]: key[tags], None -> [] [ 1138.566479] [50969]: key[allowed_address_pairs], None -> [] [ 1138.566479] [50969]: key[created_at], None -> 2025-11-21T22:44:30Z [ 1138.566479] [50969]: key[name], None -> [ 1138.566479] [50969]: key[status], None -> DOWN [ 1138.566479] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1138.566479] [50969]: key[fixed_ips], None -> [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}] [ 1138.566479] [50969]: key[id], None -> 9d799fdb-4b2b-426d-90ae-fc59709e65c3 [ 1138.566479] [50969]: key[port_security_enabled], None -> True [ 1138.566479] [50969]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1138.566479] [50969]: key[security_groups], None -> ['52cb0804-8dc9-431c-b223-368ab8a8eb18'] [ 1138.566479] [50969]: key[binding:profile], None -> {} [ 1138.566479] [50969]: key[binding:host_id], None -> [ 1138.566479] [50969]: key[revision_number], None -> 1 [ 1138.566479] [50969]: key[description], None -> [ 1138.566479] [50969]: key[updated_at], None -> 2025-11-21T22:44:30Z [ 1138.566479] [50969]: key[standard_attr_id], None -> 1704 [ 1138.566479] [50969]: key[admin_state_up], None -> True [ 1138.566479] [50969]: key[binding:vif_type], None -> unbound [ 1138.566479] [50969]: key[device_owner], None -> [ 1138.566479] [50969]: key[extra_dhcp_opts], None -> [] [ 1138.566479] [50969]: key[network], None -> {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} [ 1138.566479] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1138.598649] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.599050] [50969]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-b0233ad5-ead1-4635-8165-b92c8e5dcb32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1138.607154] [50969]: [pid: 50969|app: 0|req: 5235/10791] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:44:30 2025] POST /networking/v2.0/ports => generated 733 bytes in 276 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1138.614751] [50968]: DEBUG neutron.api.v2.base [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Request body: {'port': {'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1138.653224] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1138.729058] [50969]: [pid: 50969|app: 0|req: 5236/10792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1138.763951] [50968]: DEBUG neutron.notifiers.nova [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9d799fdb-4b2b-426d-90ae-fc59709e65c3 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1138.769339] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Publish callbacks [] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1138.777401] [50968]: DEBUG neutron.db.provisioning_blocks [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Transition to ACTIVE for port object 9d799fdb-4b2b-426d-90ae-fc59709e65c3 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1138.779448] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] update_port_precommit called with port settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': 'compute:nova', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:31Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': '', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1138.779448] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] update_port_precommit: [ 1138.779448] [50968]: key[device_owner], -> compute:nova [ 1138.779448] [50968]: key[binding:host_id], -> cpu-1 [ 1138.779448] [50968]: key[updated_at], 2025-11-21T22:44:30Z -> 2025-11-21T22:44:31Z [ 1138.779448] [50968]: key[revision_number], 1 -> 2 [ 1138.779448] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1138.781380] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1138.807997] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Pushing event updated for resources: {'Port': ['ID=9d799fdb-4b2b-426d-90ae-fc59709e65c3,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1138.853182] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] update_port_postcommit called with port settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': 'compute:nova', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:31Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': '', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1138.853366] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] update_port_postcommit: [ 1138.853366] [50968]: key[device_owner], -> compute:nova [ 1138.853366] [50968]: key[binding:host_id], -> cpu-1 [ 1138.853366] [50968]: key[updated_at], 2025-11-21T22:44:30Z -> 2025-11-21T22:44:31Z [ 1138.853366] [50968]: key[revision_number], 1 -> 2 [ 1138.853366] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1138.860625] [50968]: DEBUG neutron.plugins.ml2.managers [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Attempting to bind port 9d799fdb-4b2b-426d-90ae-fc59709e65c3 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1138.860788] [50968]: DEBUG neutron.plugins.ml2.managers [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Attempting to bind port 9d799fdb-4b2b-426d-90ae-fc59709e65c3 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1138.860913] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Attempting to bind port 9d799fdb-4b2b-426d-90ae-fc59709e65c3 on network 0320dec9-50c8-4c92-9a29-23c3e427f4ad {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1138.878011] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1138.878719] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Bind Segment={'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1138.882540] [50968]: DEBUG networking_nsxv3.api.rpc [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Bind port on Host cpu-1 & Segment [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1138.894167] [50969]: [pid: 50969|app: 0|req: 5237/10793] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1138.952581] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6ae0488-93f8-44f5-b24e-6064dad30dfa req-ff82fb8f-c690-49e6-864a-e7a7a20ff890 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.953632] [50969]: [pid: 50969|app: 0|req: 5238/10794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1138.981493] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-6f5bbd13-b551-400d-b6a4-a50dfe834587 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.982496] [50969]: [pid: 50969|app: 0|req: 5239/10795] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/ports?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1138.985062] [50969]: DEBUG neutron.api.wsgi [req-b6ae0488-93f8-44f5-b24e-6064dad30dfa req-8a4d4089-9a65-4c65-af66-f8709ca0d0ec tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1139.006034] [50969]: [pid: 50969|app: 0|req: 5240/10796] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1139.008838] [50969]: DEBUG neutron.api.wsgi [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-3aacdd45-c113-49e4-9859-9619fcd3f489 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1139.021223] [50969]: [pid: 50969|app: 0|req: 5241/10797] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1139.060320] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39d48079-fa6c-465c-ae15-e75a827feb6e req-b5a61d1e-90c1-49bd-8230-84e048beb7a0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1139.061191] [50969]: [pid: 50969|app: 0|req: 5242/10798] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/subnets?id=eb32a8c3-b1f9-43ee-9952-fbe39785215d => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1139.077329] [50969]: [pid: 50969|app: 0|req: 5243/10799] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/ports?network_id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab&device_owner=network%3Adhcp => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1139.110106] [50969]: [pid: 50969|app: 0|req: 5244/10800] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1139.144408] [50969]: [pid: 50969|app: 0|req: 5245/10801] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?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) [ 1139.342757] [50969]: [pid: 50969|app: 0|req: 5246/10802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1139.393804] [50969]: [pid: 50969|app: 0|req: 5247/10803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1139.478134] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a926716-7d96-4a32-958e-a90583a092be req-3d45333c-d1ab-4e6b-8d21-14adb9b06ef7 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1139.479219] [50969]: [pid: 50969|app: 0|req: 5248/10804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.486353] [50969]: DEBUG neutron.api.wsgi [req-4a926716-7d96-4a32-958e-a90583a092be req-d80cd988-6fbd-4173-8afd-ff97ff47d065 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1139.512415] [50969]: [pid: 50969|app: 0|req: 5249/10805] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.596260] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bc159b7-9d6c-439e-85c5-e2d81bc58a47 req-a5086798-f46e-4630-8ac0-6b9abfa6a12d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1139.597143] [50969]: [pid: 50969|app: 0|req: 5250/10806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.602812] [50969]: DEBUG neutron.api.wsgi [req-4bc159b7-9d6c-439e-85c5-e2d81bc58a47 req-2d898b0d-83c5-4584-a3ae-24c9a0d37197 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1139.621164] [50969]: [pid: 50969|app: 0|req: 5251/10807] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:31 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.797205] [50969]: [pid: 50969|app: 0|req: 5252/10808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1139.859513] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'tag': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1139.861198] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-803e031f-28cf-431f-bb1f-6059900b08bc" -d '{"events": [{"name": "network-changed", "server_uuid": "69610cbc-2b35-4d3f-9118-e9aad98fd2c3", "tag": "f6ee4cb7-472c-4788-80a5-1b7e94acf6a7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1139.884536] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Bound using segment: {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1139.884928] [50968]: DEBUG neutron.plugins.ml2.managers [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Bound port: 9d799fdb-4b2b-426d-90ae-fc59709e65c3, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "604056d6-6dd6-47fa-9eaa-6863a3a7c488", "external-id": "nsx-vlan-transportzone-287", "segmentation_id": 287}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1139.885081] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1139.885762] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-9944dffb-c01f-4e4a-b77a-17ee362a52ee x-openstack-request-id: req-9944dffb-c01f-4e4a-b77a-17ee362a52ee {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1139.885906] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "69610cbc-2b35-4d3f-9118-e9aad98fd2c3", "tag": "f6ee4cb7-472c-4788-80a5-1b7e94acf6a7", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1139.886058] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9944dffb-c01f-4e4a-b77a-17ee362a52ee {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1139.886288] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9944dffb-c01f-4e4a-b77a-17ee362a52ee'] response: {'name': 'network-changed', 'server_uuid': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'tag': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'status': 'completed', 'code': 200} [ 1139.921530] [50968]: DEBUG neutron.plugins.ml2.db [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] For port 9d799fdb-4b2b-426d-90ae-fc59709e65c3, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1139.924370] [50968]: DEBUG neutron.plugins.ml2.db [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] For port 9d799fdb-4b2b-426d-90ae-fc59709e65c3, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9d799fdb-4b2b-426d-90ae-fc59709e65c3,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1139.926035] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] update_port_precommit called with port settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': 'compute:nova', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:31Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': 'compute:nova', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:31Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1139.926296] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] update_port_precommit: [ 1139.926296] [50968]: key[binding:vif_type], unbound -> ovs [ 1139.926296] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} [ 1139.926296] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1139.929350] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1139.958020] [50969]: [pid: 50969|app: 0|req: 5253/10809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.079762] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4062fdf4-aad8-4dfc-82b6-ef6b5963a412 req-683d8b47-7b2b-45fb-9046-ea6bdf0f238b tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.080909] [50969]: [pid: 50969|app: 0|req: 5254/10810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.087306] [50969]: DEBUG neutron.api.wsgi [req-4062fdf4-aad8-4dfc-82b6-ef6b5963a412 req-48587b47-8df2-47ce-9746-79bb50441353 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.114908] [50969]: [pid: 50969|app: 0|req: 5255/10811] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1140.374531] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Pushing event updated for resources: {'Port': ['ID=9d799fdb-4b2b-426d-90ae-fc59709e65c3,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1140.381934] [50968]: DEBUG neutron.db.provisioning_blocks [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Provisioning complete for port 9d799fdb-4b2b-426d-90ae-fc59709e65c3 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1140.382757] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1140.382757] [50968]: INFO neutron.plugins.ml2.plugin [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Attempt 1 to provision port 9d799fdb-4b2b-426d-90ae-fc59709e65c3 [ 1140.421749] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Current status of the port 9d799fdb-4b2b-426d-90ae-fc59709e65c3 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1140.422037] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1140.439710] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-803e031f-28cf-431f-bb1f-6059900b08bc req-241ba561-61a1-47d6-8517-1a664e2c3cc5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.440185] [50969]: [pid: 50969|app: 0|req: 5256/10812] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/ports?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 1043 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1140.450554] [50968]: DEBUG neutron_lib.db.api [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Retry wrapper got retriable exception: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. {{(pid=50968) wrapped /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/db/api.py:185}} [ 1140.450736] [50968]: DEBUG oslo_db.api [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Performing DB retry for function neutron.plugins.ml2.plugin.Ml2Plugin.update_port_statuses {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/api.py:155}} [ 1140.456623] [50969]: [pid: 50969|app: 0|req: 5257/10813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.486322] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-803e031f-28cf-431f-bb1f-6059900b08bc req-f740f541-b169-44c9-891b-cf368d984619 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.487174] [50969]: [pid: 50969|app: 0|req: 5258/10814] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/networks?id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 712 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.501447] [50969]: [pid: 50969|app: 0|req: 5259/10815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.504574] [50969]: DEBUG neutron.api.wsgi [req-803e031f-28cf-431f-bb1f-6059900b08bc req-3c80cfa9-1862-408a-a0e1-c798a9d5ded4 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.517408] [50969]: [pid: 50969|app: 0|req: 5260/10816] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.614142] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6d41195-a82d-47e5-9827-077f7fee38ac req-4147e65d-d059-47ef-8b52-6ae71936fad8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.615147] [50969]: [pid: 50969|app: 0|req: 5261/10817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.634538] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-803e031f-28cf-431f-bb1f-6059900b08bc req-8047c6ad-1e17-4936-bb15-4b7130be0dc8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.635532] [50969]: [pid: 50969|app: 0|req: 5262/10818] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/subnets?id=eb32a8c3-b1f9-43ee-9952-fbe39785215d => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.668815] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-6badbeb5-d096-4258-877e-140ee894a9d3 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.669813] [50969]: [pid: 50969|app: 0|req: 5263/10819] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:32 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 620 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.672738] [50969]: DEBUG neutron.api.wsgi [req-c6d41195-a82d-47e5-9827-077f7fee38ac req-4a1f32b3-22ef-43b6-bf79-13e7bae74725 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.692671] [50969]: [pid: 50969|app: 0|req: 5264/10820] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.706175] [50969]: [pid: 50969|app: 0|req: 5265/10821] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/ports?network_id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab&device_owner=network%3Adhcp => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.742411] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e8223fa-6a8c-4cf3-b8af-9110b16af2a5 req-28c53334-c6fd-4a73-90ca-4f416c24122f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.743381] [50969]: [pid: 50969|app: 0|req: 5266/10822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.746639] [50969]: DEBUG neutron.api.v2.base [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Request body: {'port': {'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'admin_state_up': True, 'tenant_id': '78764365f31d433fae480ddfbf5208fe'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1140.792527] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Made reservation on behalf of 78764365f31d433fae480ddfbf5208fe for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1140.795713] [50969]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1140.853728] [50969]: DEBUG neutron.db.db_base_plugin_common [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Allocated IP 192.168.128.10 (0320dec9-50c8-4c92-9a29-23c3e427f4ad/8f7d6ac4-6505-4b7d-acc6-702d14526b7b/fdd0793c-4ca0-4e9b-8808-9b69c26e48f9) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1140.933095] [50969]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for allowed_address_pair (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1140.933832] [50969]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1140.934114] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_precommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': '', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'project_id': '78764365f31d433fae480ddfbf5208fe', 'port_security_enabled': True, 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1140.934243] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_precommit: [ 1140.934243] [50969]: key[mac_address], None -> fa:16:3e:61:ef:06 [ 1140.934243] [50969]: key[device_id], None -> 312b7325-d446-4b84-a011-8e8c7996442c [ 1140.934243] [50969]: key[binding:vif_details], None -> {} [ 1140.934243] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1140.934243] [50969]: key[binding:vnic_type], None -> normal [ 1140.934243] [50969]: key[allowed_address_pairs], None -> [] [ 1140.934243] [50969]: key[name], None -> [ 1140.934243] [50969]: key[status], None -> DOWN [ 1140.934243] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1140.934243] [50969]: key[fixed_ips], None -> [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}] [ 1140.934243] [50969]: key[id], None -> fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 [ 1140.934243] [50969]: key[port_security_enabled], None -> True [ 1140.934243] [50969]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1140.934243] [50969]: key[security_groups], None -> ['52cb0804-8dc9-431c-b223-368ab8a8eb18'] [ 1140.934243] [50969]: key[binding:profile], None -> {} [ 1140.934243] [50969]: key[binding:host_id], None -> [ 1140.934243] [50969]: key[standard_attr_id], None -> 1705 [ 1140.934243] [50969]: key[admin_state_up], None -> True [ 1140.934243] [50969]: key[device_owner], None -> [ 1140.934243] [50969]: key[binding:vif_type], None -> unbound [ 1140.934243] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1140.958908] [50969]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1140.969575] [50968]: DEBUG neutron.plugins.ml2.plugin [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Current status of the port 9d799fdb-4b2b-426d-90ae-fc59709e65c3 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1140.970708] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] update_port_postcommit called with port settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': 'compute:nova', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:32Z', 'revision_number': 4, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': 'compute:nova', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:31Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1140.971099] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] update_port_postcommit: [ 1140.971099] [50968]: key[binding:vif_type], unbound -> ovs [ 1140.971099] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}} [ 1140.971099] [50968]: key[updated_at], 2025-11-21T22:44:31Z -> 2025-11-21T22:44:32Z [ 1140.971099] [50968]: key[revision_number], 2 -> 4 [ 1140.971099] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1140.976120] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.976610] [50968]: DEBUG neutron_lib.callbacks.manager [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-2d9d8ae5-5756-40a7-98cc-367b35cdd207 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1140.977303] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'tag': '9d799fdb-4b2b-426d-90ae-fc59709e65c3'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1140.980885] [50968]: [pid: 50968|app: 0|req: 5557/10823] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:44:30 2025] PUT /networking/v2.0/ports/9d799fdb-4b2b-426d-90ae-fc59709e65c3 => generated 1038 bytes in 2369 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1140.981859] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event updated for resources: {'Port': ['ID=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1140.984696] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5d399d3c-b234-4140-9b21-d7e39d0d9820" -d '{"events": [{"name": "network-changed", "server_uuid": "3449960e-ba78-45cb-9408-8d237bddbbd5", "tag": "9d799fdb-4b2b-426d-90ae-fc59709e65c3"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1140.994818] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Network 0320dec9-50c8-4c92-9a29-23c3e427f4ad is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1140.996326] [50969]: DEBUG neutron.scheduler.base_scheduler [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1141.000483] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1141.016860] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_postcommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': '', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'project_id': '78764365f31d433fae480ddfbf5208fe', 'port_security_enabled': True, 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:33Z', 'revision_number': 1, 'network': {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1141.017085] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_postcommit: [ 1141.017085] [50969]: key[mac_address], None -> fa:16:3e:61:ef:06 [ 1141.017085] [50969]: key[device_id], None -> 312b7325-d446-4b84-a011-8e8c7996442c [ 1141.017085] [50969]: key[binding:vif_details], None -> {} [ 1141.017085] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1141.017085] [50969]: key[binding:vnic_type], None -> normal [ 1141.017085] [50969]: key[tags], None -> [] [ 1141.017085] [50969]: key[allowed_address_pairs], None -> [] [ 1141.017085] [50969]: key[created_at], None -> 2025-11-21T22:44:33Z [ 1141.017085] [50969]: key[name], None -> [ 1141.017085] [50969]: key[status], None -> DOWN [ 1141.017085] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1141.017085] [50969]: key[fixed_ips], None -> [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}] [ 1141.017085] [50969]: key[id], None -> fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 [ 1141.017085] [50969]: key[port_security_enabled], None -> True [ 1141.017085] [50969]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1141.017085] [50969]: key[security_groups], None -> ['52cb0804-8dc9-431c-b223-368ab8a8eb18'] [ 1141.017085] [50969]: key[binding:profile], None -> {} [ 1141.017085] [50969]: key[binding:host_id], None -> [ 1141.017085] [50969]: key[revision_number], None -> 1 [ 1141.017085] [50969]: key[description], None -> [ 1141.017085] [50969]: key[updated_at], None -> 2025-11-21T22:44:33Z [ 1141.017085] [50969]: key[standard_attr_id], None -> 1705 [ 1141.017085] [50969]: key[admin_state_up], None -> True [ 1141.017085] [50969]: key[binding:vif_type], None -> unbound [ 1141.017085] [50969]: key[device_owner], None -> [ 1141.017085] [50969]: key[extra_dhcp_opts], None -> [] [ 1141.017085] [50969]: key[network], None -> {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} [ 1141.017085] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1141.021185] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.021537] [50969]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-06ce6c86-c43e-4650-8bc1-62fea9d35783 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1141.032208] [50968]: [pid: 50968|app: 0|req: 5558/10824] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.032420] [50969]: [pid: 50969|app: 0|req: 5267/10825] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:44:33 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) [ 1141.032965] [50968]: DEBUG neutron.api.wsgi [req-1e8223fa-6a8c-4cf3-b8af-9110b16af2a5 req-020855df-3eef-416b-8888-c7173bd9e08e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1141.045023] [50969]: [pid: 50969|app: 0|req: 5268/10826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.052189] [50968]: [pid: 50968|app: 0|req: 5559/10827] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.056036] [50968]: DEBUG neutron.api.v2.base [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Request body: {'port': {'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1141.076564] [50969]: [pid: 50969|app: 0|req: 5269/10828] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?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) [ 1141.085987] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-342d432f-d6e6-4559-abc7-12807be843c4 x-openstack-request-id: req-342d432f-d6e6-4559-abc7-12807be843c4 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1141.086156] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "3449960e-ba78-45cb-9408-8d237bddbbd5", "tag": "9d799fdb-4b2b-426d-90ae-fc59709e65c3", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1141.086246] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-342d432f-d6e6-4559-abc7-12807be843c4 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1141.086406] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-342d432f-d6e6-4559-abc7-12807be843c4'] response: {'name': 'network-changed', 'server_uuid': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'tag': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'status': 'completed', 'code': 200} [ 1141.104307] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1141.121509] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3eb0f9c1-ae7c-4e74-9cc8-6b394ba6acf3 req-6619f427-c076-4423-b5b9-cb86b51253a4 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.121827] [50969]: [pid: 50969|app: 0|req: 5270/10829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 736 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.128129] [50969]: DEBUG neutron.api.wsgi [req-3eb0f9c1-ae7c-4e74-9cc8-6b394ba6acf3 req-0683d7c1-72d0-46ea-8cfc-85f1368c4252 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1141.155610] [50969]: [pid: 50969|app: 0|req: 5271/10830] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1141.196382] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8985b6ca-4dcc-467b-8484-f5ef7e92ebe0 req-f6be49c1-f5f5-4043-8517-bf9cd1cc9626 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.197349] [50969]: [pid: 50969|app: 0|req: 5272/10831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.207211] [50969]: DEBUG neutron.api.wsgi [req-8985b6ca-4dcc-467b-8484-f5ef7e92ebe0 req-6bacb5d4-58b5-453f-b257-b744d7547623 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1141.229527] [50968]: DEBUG neutron.notifiers.nova [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1141.235227] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks [] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1141.241376] [50969]: [pid: 50969|app: 0|req: 5273/10832] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.250795] [50968]: DEBUG neutron.db.provisioning_blocks [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Transition to ACTIVE for port object fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1141.250795] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_precommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:33Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': '', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:33Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1141.250795] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_precommit: [ 1141.250795] [50968]: key[device_owner], -> compute:nova [ 1141.250795] [50968]: key[binding:host_id], -> cpu-1 [ 1141.250795] [50968]: key[revision_number], 1 -> 2 [ 1141.250795] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1141.254577] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1141.286957] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Pushing event updated for resources: {'Port': ['ID=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1141.335618] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_postcommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:33Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': '', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:33Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1141.335857] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_postcommit: [ 1141.335857] [50968]: key[device_owner], -> compute:nova [ 1141.335857] [50968]: key[binding:host_id], -> cpu-1 [ 1141.335857] [50968]: key[revision_number], 1 -> 2 [ 1141.335857] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1141.342887] [50968]: DEBUG neutron.plugins.ml2.managers [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Attempting to bind port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1141.343036] [50968]: DEBUG neutron.plugins.ml2.managers [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Attempting to bind port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1141.343174] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Attempting to bind port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 on network 0320dec9-50c8-4c92-9a29-23c3e427f4ad {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1141.358012] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1141.358195] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Bind Segment={'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1141.360817] [50968]: DEBUG networking_nsxv3.api.rpc [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Bind port on Host cpu-1 & Segment [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1141.541494] [50969]: [pid: 50969|app: 0|req: 5274/10833] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.567873] [50969]: [pid: 50969|app: 0|req: 5275/10834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.630413] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d399d3c-b234-4140-9b21-d7e39d0d9820 req-8b79904d-5851-435e-b18a-d85c5776fdb1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.631624] [50969]: [pid: 50969|app: 0|req: 5276/10835] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1141.684254] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d399d3c-b234-4140-9b21-d7e39d0d9820 req-0cae2bc2-aaa9-433b-8c55-f67bd34173d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.685393] [50969]: [pid: 50969|app: 0|req: 5277/10836] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:44:33 2025] GET /networking/v2.0/networks?tenant_id=78764365f31d433fae480ddfbf5208fe&shared=False => generated 720 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1141.727787] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d399d3c-b234-4140-9b21-d7e39d0d9820 req-90d873e4-8587-4a63-8b91-6f21b5e143ef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.728845] [50969]: [pid: 50969|app: 0|req: 5278/10837] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1141.778866] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-051ba48b-a97c-4e34-b956-a9e13fa12cbc req-a351d4a2-1a18-47cb-94dd-57fdf242728e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.779844] [50969]: [pid: 50969|app: 0|req: 5279/10838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.786138] [50969]: DEBUG neutron.api.wsgi [req-051ba48b-a97c-4e34-b956-a9e13fa12cbc req-b9718b63-0ce5-4ce7-9414-5a0bac0cc2bd tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1141.812841] [50969]: [pid: 50969|app: 0|req: 5280/10839] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.115669] [50969]: [pid: 50969|app: 0|req: 5281/10840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.146077] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe229105-75fd-43b3-9cf4-cb93ca6db3cc req-c2345c5b-792e-4ceb-81a6-8de5e2477929 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.147125] [50969]: [pid: 50969|app: 0|req: 5282/10841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.154098] [50969]: DEBUG neutron.api.wsgi [req-fe229105-75fd-43b3-9cf4-cb93ca6db3cc req-b0d9ee31-e13d-45b7-b64c-b5ca43a2f66d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.172757] [50969]: [pid: 50969|app: 0|req: 5283/10842] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1142.235124] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2d65767-7acc-4a65-8235-f27aa8a84735 req-c1aaab08-6338-4e26-bfbb-ee71fa571a8c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.236274] [50969]: [pid: 50969|app: 0|req: 5284/10843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.243493] [50969]: DEBUG neutron.api.wsgi [req-d2d65767-7acc-4a65-8235-f27aa8a84735 req-27b95558-a3d6-4685-9ec4-a53cb7777d4d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.264913] [50969]: [pid: 50969|app: 0|req: 5285/10844] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1142.330976] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1554740-52af-4ec8-8a08-b5e6d408e745 req-fa263564-9b4f-44de-921a-3b64f03a35ad tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.332144] [50969]: [pid: 50969|app: 0|req: 5286/10845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.338926] [50969]: DEBUG neutron.api.wsgi [req-b1554740-52af-4ec8-8a08-b5e6d408e745 req-45dde9d1-8e0d-423f-a5b3-d5c7e455192d tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.359110] [50969]: [pid: 50969|app: 0|req: 5287/10846] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.364144] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Bound using segment: {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1142.364991] [50968]: DEBUG neutron.plugins.ml2.managers [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Bound port: fdd0793c-4ca0-4e9b-8808-9b69c26e48f9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "604056d6-6dd6-47fa-9eaa-6863a3a7c488", "external-id": "nsx-vlan-transportzone-287", "segmentation_id": 287}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1142.364991] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1142.406436] [50968]: DEBUG neutron.plugins.ml2.db [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] For port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1142.409026] [50968]: DEBUG neutron.plugins.ml2.db [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] For port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1142.410642] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_precommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:33Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:33Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1142.410891] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_precommit: [ 1142.410891] [50968]: key[binding:vif_type], unbound -> ovs [ 1142.410891] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} [ 1142.410891] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1142.414200] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1142.443465] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Pushing event updated for resources: {'Port': ['ID=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1142.452905] [50968]: DEBUG neutron.db.provisioning_blocks [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Provisioning complete for port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1142.453148] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1142.453299] [50968]: INFO neutron.plugins.ml2.plugin [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Attempt 1 to provision port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 [ 1142.496128] [50968]: DEBUG neutron.plugins.ml2.plugin [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Current status of the port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1142.496507] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1142.517913] [50968]: DEBUG neutron.plugins.ml2.db [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] For port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1142.560518] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_precommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:34Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:34Z', 'revision_number': 4, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}]) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1142.561712] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_precommit: [ 1142.561712] [50968]: key[status], DOWN -> ACTIVE [ 1142.561712] [50968]: key[revision_number], 4 -> 5 [ 1142.561712] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1142.567921] [50968]: DEBUG neutron.db.provisioning_blocks [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Provisioning complete for port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1142.568109] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1142.568221] [50968]: INFO neutron.plugins.ml2.plugin [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Attempt 1 to provision port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 [ 1142.609135] [50968]: DEBUG neutron.plugins.ml2.plugin [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Current status of the port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1142.609955] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_postcommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:34Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:34Z', 'revision_number': 4, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}]) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1142.610191] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_postcommit: [ 1142.610191] [50968]: key[status], DOWN -> ACTIVE [ 1142.610191] [50968]: key[revision_number], 4 -> 5 [ 1142.610191] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1142.610333] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1142.615013] [50969]: [pid: 50969|app: 0|req: 5288/10847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.628389] [50969]: [pid: 50969|app: 0|req: 5289/10848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:34 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.638526] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Pushing event updated for resources: {'Port': ['ID=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1142.641058] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_postcommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:34Z', 'revision_number': 4, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:33Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1142.641332] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] update_port_postcommit: [ 1142.641332] [50968]: key[binding:vif_type], unbound -> ovs [ 1142.641332] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}} [ 1142.641332] [50968]: key[updated_at], 2025-11-21T22:44:33Z -> 2025-11-21T22:44:34Z [ 1142.641332] [50968]: key[revision_number], 2 -> 4 [ 1142.641332] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1142.645833] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.646199] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-53072418-071b-4d42-8c98-eeb9a0cee6fb service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1142.647556] [50968]: [pid: 50968|app: 0|req: 5560/10849] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:44:33 2025] PUT /networking/v2.0/ports/fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 => generated 1038 bytes in 1595 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1142.771532] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-267ae2e7-cf17-49e3-a962-e9957a09e57e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.773124] [50969]: [pid: 50969|app: 0|req: 5290/10850] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1142.780680] [50968]: DEBUG neutron.api.wsgi [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-529df6dc-2c07-4e62-986d-225a419d102c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.794322] [50968]: [pid: 50968|app: 0|req: 5561/10851] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=9d799fdb-4b2b-426d-90ae-fc59709e65c3 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.818517] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-e8d4a8e1-97f0-425b-8f02-a56a9e3fc42f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.819459] [50969]: [pid: 50969|app: 0|req: 5291/10852] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.850433] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ff40406-dc48-4f94-b76f-a54895b9478a req-856bc808-bb1f-4842-9cd5-4921f5d5b958 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.851379] [50968]: [pid: 50968|app: 0|req: 5562/10853] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.889828] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f14e0054-84b9-48ed-b9c9-20a068f5adc1 req-73bdc0b6-07e2-489b-8449-ef3e874c98f1 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.890919] [50969]: [pid: 50969|app: 0|req: 5292/10854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.897395] [50969]: DEBUG neutron.api.wsgi [req-f14e0054-84b9-48ed-b9c9-20a068f5adc1 req-5626848c-3f55-4297-bbad-c4ec757f832a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.916668] [50968]: [pid: 50968|app: 0|req: 5563/10855] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.919080] [50969]: [pid: 50969|app: 0|req: 5293/10856] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1142.951091] [50969]: [pid: 50969|app: 0|req: 5294/10857] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1142.956217] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-502b920a-7e01-4228-8386-f98f8403c83a req-d9cae4e4-ab34-4d5c-9774-6c7152df2e1a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.956337] [50968]: [pid: 50968|app: 0|req: 5564/10858] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.963053] [50969]: DEBUG neutron.api.v2.base [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'port': {'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'admin_state_up': True, 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1143.003672] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Made reservation on behalf of c9e3084cb0b640ee8f9ad6896c6e0109 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1143.006762] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.068225] [50969]: DEBUG neutron.db.db_base_plugin_common [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Allocated IP 192.168.128.6 (eb3b870e-3af9-498b-9219-319e41573962/566894e8-c8a2-49ec-83b4-1ca78e47ea70/968a2662-dc05-4a49-8014-9474b9df4204) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1143.088934] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '312b7325-d446-4b84-a011-8e8c7996442c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9'}, {'name': 'network-changed', 'server_uuid': '312b7325-d446-4b84-a011-8e8c7996442c', 'tag': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1143.090380] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-94bbaf89-e263-43dd-9ead-ed8dab634bd0" -d '{"events": [{"server_uuid": "312b7325-d446-4b84-a011-8e8c7996442c", "name": "network-vif-plugged", "status": "completed", "tag": "fdd0793c-4ca0-4e9b-8808-9b69c26e48f9"}, {"name": "network-changed", "server_uuid": "312b7325-d446-4b84-a011-8e8c7996442c", "tag": "fdd0793c-4ca0-4e9b-8808-9b69c26e48f9"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1143.118099] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-bf669b99-4e9f-478c-88e9-d1695b291709 x-openstack-request-id: req-bf669b99-4e9f-478c-88e9-d1695b291709 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1143.118203] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "312b7325-d446-4b84-a011-8e8c7996442c", "name": "network-vif-plugged", "status": "completed", "tag": "fdd0793c-4ca0-4e9b-8808-9b69c26e48f9", "code": 200}, {"name": "network-changed", "server_uuid": "312b7325-d446-4b84-a011-8e8c7996442c", "tag": "fdd0793c-4ca0-4e9b-8808-9b69c26e48f9", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1143.118285] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bf669b99-4e9f-478c-88e9-d1695b291709 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1143.118419] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bf669b99-4e9f-478c-88e9-d1695b291709'] response: {'server_uuid': '312b7325-d446-4b84-a011-8e8c7996442c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'code': 200} [ 1143.118488] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bf669b99-4e9f-478c-88e9-d1695b291709'] response: {'name': 'network-changed', 'server_uuid': '312b7325-d446-4b84-a011-8e8c7996442c', 'tag': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'status': 'completed', 'code': 200} [ 1143.143806] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for allowed_address_pair (968a2662-dc05-4a49-8014-9474b9df4204), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.144600] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (968a2662-dc05-4a49-8014-9474b9df4204), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.144826] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': '', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1143.144968] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit: [ 1143.144968] [50969]: key[mac_address], None -> fa:16:3e:b1:63:95 [ 1143.144968] [50969]: key[device_id], None -> 5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc [ 1143.144968] [50969]: key[binding:vif_details], None -> {} [ 1143.144968] [50969]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1143.144968] [50969]: key[binding:vnic_type], None -> normal [ 1143.144968] [50969]: key[allowed_address_pairs], None -> [] [ 1143.144968] [50969]: key[name], None -> [ 1143.144968] [50969]: key[status], None -> DOWN [ 1143.144968] [50969]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1143.144968] [50969]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}] [ 1143.144968] [50969]: key[id], None -> 968a2662-dc05-4a49-8014-9474b9df4204 [ 1143.144968] [50969]: key[port_security_enabled], None -> True [ 1143.144968] [50969]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 1143.144968] [50969]: key[security_groups], None -> ['673eef00-b174-4a71-a870-466f27b577fd'] [ 1143.144968] [50969]: key[binding:profile], None -> {} [ 1143.144968] [50969]: key[binding:host_id], None -> [ 1143.144968] [50969]: key[standard_attr_id], None -> 1706 [ 1143.144968] [50969]: key[admin_state_up], None -> True [ 1143.144968] [50969]: key[device_owner], None -> [ 1143.144968] [50969]: key[binding:vif_type], None -> unbound [ 1143.144968] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1143.166025] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (968a2662-dc05-4a49-8014-9474b9df4204), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.186997] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=968a2662-dc05-4a49-8014-9474b9df4204,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1143.195390] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Network eb3b870e-3af9-498b-9219-319e41573962 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1143.195560] [50969]: DEBUG neutron.scheduler.base_scheduler [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1143.198283] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1143.212350] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': '', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:35Z', 'revision_number': 1, 'network': {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1143.212615] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit: [ 1143.212615] [50969]: key[mac_address], None -> fa:16:3e:b1:63:95 [ 1143.212615] [50969]: key[device_id], None -> 5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc [ 1143.212615] [50969]: key[binding:vif_details], None -> {} [ 1143.212615] [50969]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1143.212615] [50969]: key[binding:vnic_type], None -> normal [ 1143.212615] [50969]: key[tags], None -> [] [ 1143.212615] [50969]: key[allowed_address_pairs], None -> [] [ 1143.212615] [50969]: key[created_at], None -> 2025-11-21T22:44:35Z [ 1143.212615] [50969]: key[name], None -> [ 1143.212615] [50969]: key[status], None -> DOWN [ 1143.212615] [50969]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1143.212615] [50969]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}] [ 1143.212615] [50969]: key[id], None -> 968a2662-dc05-4a49-8014-9474b9df4204 [ 1143.212615] [50969]: key[port_security_enabled], None -> True [ 1143.212615] [50969]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 1143.212615] [50969]: key[security_groups], None -> ['673eef00-b174-4a71-a870-466f27b577fd'] [ 1143.212615] [50969]: key[binding:profile], None -> {} [ 1143.212615] [50969]: key[binding:host_id], None -> [ 1143.212615] [50969]: key[revision_number], None -> 1 [ 1143.212615] [50969]: key[description], None -> [ 1143.212615] [50969]: key[updated_at], None -> 2025-11-21T22:44:35Z [ 1143.212615] [50969]: key[standard_attr_id], None -> 1706 [ 1143.212615] [50969]: key[admin_state_up], None -> True [ 1143.212615] [50969]: key[binding:vif_type], None -> unbound [ 1143.212615] [50969]: key[device_owner], None -> [ 1143.212615] [50969]: key[extra_dhcp_opts], None -> [] [ 1143.212615] [50969]: key[network], None -> {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} [ 1143.212615] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1143.227888] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95d14e34-24a7-4270-a24e-92c4e0d14436 req-930cdde3-e5bf-4cee-8b0d-4187d478e502 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.229216] [50968]: [pid: 50968|app: 0|req: 5565/10859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 735 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.250759] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.251227] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-56cf4bfc-0bbe-4ca5-8e26-6adb47e64faf tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.259993] [50969]: [pid: 50969|app: 0|req: 5295/10860] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:44:35 2025] POST /networking/v2.0/ports => generated 732 bytes in 300 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1143.262725] [50969]: DEBUG neutron.api.wsgi [req-95d14e34-24a7-4270-a24e-92c4e0d14436 req-3b03ce2b-ccc4-4980-bfad-f23c3e5ed091 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1143.285202] [50969]: [pid: 50969|app: 0|req: 5296/10861] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1143.288708] [50969]: DEBUG neutron.api.v2.base [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Request body: {'port': {'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1143.300681] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31134238-1791-46e6-ad45-8d00b3e7c20d req-e7760157-cfea-42a0-bb8b-635a7993e13a tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.301768] [50968]: [pid: 50968|app: 0|req: 5566/10862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.308091] [50968]: DEBUG neutron.api.wsgi [req-31134238-1791-46e6-ad45-8d00b3e7c20d req-78d03b0c-f9be-493d-8ce3-96ea873bc08b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1143.330522] [50968]: [pid: 50968|app: 0|req: 5567/10863] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&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.330749] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (968a2662-dc05-4a49-8014-9474b9df4204), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.386225] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-becc7cda-5d3d-421e-998a-7f8618d9798f req-aa344289-09ea-4e38-a82a-c0573d5a71d2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.387256] [50968]: [pid: 50968|app: 0|req: 5568/10864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.393451] [50968]: DEBUG neutron.api.wsgi [req-becc7cda-5d3d-421e-998a-7f8618d9798f req-0aad09bf-c99d-4fad-8915-240e5cd4b0a9 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1143.413867] [50968]: [pid: 50968|app: 0|req: 5569/10865] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1143.440874] [50969]: DEBUG neutron.notifiers.nova [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 968a2662-dc05-4a49-8014-9474b9df4204 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1143.446838] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks [] for port (968a2662-dc05-4a49-8014-9474b9df4204), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.456450] [50969]: DEBUG neutron.db.provisioning_blocks [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Transition to ACTIVE for port object 968a2662-dc05-4a49-8014-9474b9df4204 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1143.459029] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_precommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:35Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': '', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:35Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1143.459289] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_precommit: [ 1143.459289] [50969]: key[device_owner], -> compute:nova [ 1143.459289] [50969]: key[binding:host_id], -> cpu-1 [ 1143.459289] [50969]: key[revision_number], 1 -> 2 [ 1143.459289] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1143.460794] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (968a2662-dc05-4a49-8014-9474b9df4204), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.472827] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0678d43-396e-469f-bd03-ff9d53c0c161 req-08a45fb4-8ba2-4f8a-a0f4-e00b1cd46a97 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.473797] [50968]: [pid: 50968|app: 0|req: 5570/10866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.479661] [50968]: DEBUG neutron.api.wsgi [req-e0678d43-396e-469f-bd03-ff9d53c0c161 req-3f89f5c7-a91d-4cf8-8039-96d54c54d35d tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1143.484159] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Pushing event updated for resources: {'Port': ['ID=968a2662-dc05-4a49-8014-9474b9df4204,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1143.500661] [50968]: [pid: 50968|app: 0|req: 5571/10867] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1143.518011] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_postcommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:35Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': '', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:35Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1143.518208] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_postcommit: [ 1143.518208] [50969]: key[device_owner], -> compute:nova [ 1143.518208] [50969]: key[binding:host_id], -> cpu-1 [ 1143.518208] [50969]: key[revision_number], 1 -> 2 [ 1143.518208] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1143.523487] [50969]: DEBUG neutron.plugins.ml2.managers [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Attempting to bind port 968a2662-dc05-4a49-8014-9474b9df4204 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1143.523678] [50969]: DEBUG neutron.plugins.ml2.managers [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Attempting to bind port 968a2662-dc05-4a49-8014-9474b9df4204 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1143.523756] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Attempting to bind port 968a2662-dc05-4a49-8014-9474b9df4204 on network eb3b870e-3af9-498b-9219-319e41573962 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1143.538405] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1143.538587] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Bind Segment={'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1143.541110] [50969]: DEBUG networking_nsxv3.api.rpc [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1143.661573] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94bbaf89-e263-43dd-9ead-ed8dab634bd0 req-af4fa5bb-667e-4735-b788-c546c0a6f6fb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.662788] [50968]: [pid: 50968|app: 0|req: 5572/10868] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:35 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1143.696454] [50968]: [pid: 50968|app: 0|req: 5573/10869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1143.709898] [50968]: [pid: 50968|app: 0|req: 5574/10870] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1143.751571] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94bbaf89-e263-43dd-9ead-ed8dab634bd0 req-af9f7eba-1314-45af-bb90-cbaca449fc0d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.752697] [50968]: [pid: 50968|app: 0|req: 5575/10871] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/networks?tenant_id=78764365f31d433fae480ddfbf5208fe&shared=False => generated 720 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.796053] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94bbaf89-e263-43dd-9ead-ed8dab634bd0 req-ba71e156-7b33-48dc-a120-4b1d2ba368bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.796870] [50968]: [pid: 50968|app: 0|req: 5576/10872] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:44:36 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) [ 1144.035923] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fff1e6ad-2b65-4658-a22a-48b47eec47f7 req-741fe997-a169-4b72-aedf-05a30e44b30c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.037186] [50968]: [pid: 50968|app: 0|req: 5577/10873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.044190] [50968]: DEBUG neutron.api.wsgi [req-fff1e6ad-2b65-4658-a22a-48b47eec47f7 req-a9ff475a-eb18-4bd2-912c-37b355cefc17 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.063703] [50968]: [pid: 50968|app: 0|req: 5578/10874] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1144.379962] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f12dd818-88df-4a3e-b593-2c572d95fae5 req-81642fcd-3632-45fd-990d-6abce503a692 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.381497] [50968]: [pid: 50968|app: 0|req: 5579/10875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 747 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.415801] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8927b66f-7ea0-4084-bdac-671d662c1b91 req-9382312d-ec18-4299-811d-538295ba531e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.416818] [50968]: [pid: 50968|app: 0|req: 5580/10876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.419801] [50968]: DEBUG neutron.api.wsgi [req-f12dd818-88df-4a3e-b593-2c572d95fae5 req-f51542e0-903b-4039-97af-9056c8fa5e9d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.447228] [50968]: [pid: 50968|app: 0|req: 5581/10877] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.450499] [50968]: DEBUG neutron.api.wsgi [req-8927b66f-7ea0-4084-bdac-671d662c1b91 req-652295d1-44de-437c-9e89-c712ded56ae3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.472494] [50968]: [pid: 50968|app: 0|req: 5582/10878] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.517651] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9eb786d-64b5-4dc8-8133-e36dac95ad52 req-7fb948da-31cf-413a-80e4-82f0340c02d0 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.518632] [50968]: [pid: 50968|app: 0|req: 5583/10879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.525253] [50968]: DEBUG neutron.api.wsgi [req-f9eb786d-64b5-4dc8-8133-e36dac95ad52 req-a63b5f19-2040-4350-81b4-cd5d436d58e1 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.544222] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Bound using segment: {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1144.544586] [50969]: DEBUG neutron.plugins.ml2.managers [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Bound port: 968a2662-dc05-4a49-8014-9474b9df4204, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "db68bd64-5b56-49af-a075-13dcf85cb2e0", "external-id": "nsx-vlan-transportzone-590", "segmentation_id": 590}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1144.544676] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (968a2662-dc05-4a49-8014-9474b9df4204), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.549214] [50968]: [pid: 50968|app: 0|req: 5584/10880] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1144.581651] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95ea952c-76d2-47b8-be34-51104fede387 req-6cfa3ecb-87ec-441f-aae3-89126c9e8358 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.582796] [50968]: [pid: 50968|app: 0|req: 5585/10881] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1144.589635] [50968]: DEBUG neutron.api.wsgi [req-95ea952c-76d2-47b8-be34-51104fede387 req-39d5d337-4f47-4bd6-9223-0c744687060f tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.589934] [50969]: DEBUG neutron.plugins.ml2.db [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] For port 968a2662-dc05-4a49-8014-9474b9df4204, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1144.592489] [50969]: DEBUG neutron.plugins.ml2.db [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] For port 968a2662-dc05-4a49-8014-9474b9df4204, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=968a2662-dc05-4a49-8014-9474b9df4204,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1144.594222] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_precommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:35Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:35Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1144.594222] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_precommit: [ 1144.594222] [50969]: key[binding:vif_type], unbound -> ovs [ 1144.594222] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} [ 1144.594222] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1144.597360] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (968a2662-dc05-4a49-8014-9474b9df4204), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.610044] [50968]: [pid: 50968|app: 0|req: 5586/10882] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:36 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.623028] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Pushing event updated for resources: {'Port': ['ID=968a2662-dc05-4a49-8014-9474b9df4204,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1144.630822] [50969]: DEBUG neutron.db.provisioning_blocks [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Provisioning complete for port 968a2662-dc05-4a49-8014-9474b9df4204 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1144.630980] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (968a2662-dc05-4a49-8014-9474b9df4204), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.631105] [50969]: INFO neutron.plugins.ml2.plugin [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Attempt 1 to provision port 968a2662-dc05-4a49-8014-9474b9df4204 [ 1144.668624] [50969]: DEBUG neutron.plugins.ml2.plugin [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Current status of the port 968a2662-dc05-4a49-8014-9474b9df4204 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1144.668805] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (968a2662-dc05-4a49-8014-9474b9df4204), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.683386] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '968a2662-dc05-4a49-8014-9474b9df4204'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1144.690664] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-88d887fa-b2d4-4af1-9dff-8b1dd26f6ef2" -d '{"events": [{"server_uuid": "5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc", "name": "network-vif-plugged", "status": "completed", "tag": "968a2662-dc05-4a49-8014-9474b9df4204"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1144.695648] [50969]: DEBUG neutron.plugins.ml2.db [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] For port 968a2662-dc05-4a49-8014-9474b9df4204, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=968a2662-dc05-4a49-8014-9474b9df4204,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1144.715678] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-87b285d7-95fb-4cfc-b4fb-0c1123123c13 x-openstack-request-id: req-87b285d7-95fb-4cfc-b4fb-0c1123123c13 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1144.715795] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc", "name": "network-vif-plugged", "status": "completed", "tag": "968a2662-dc05-4a49-8014-9474b9df4204", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1144.715875] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-87b285d7-95fb-4cfc-b4fb-0c1123123c13 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1144.716065] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-87b285d7-95fb-4cfc-b4fb-0c1123123c13'] response: {'server_uuid': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '968a2662-dc05-4a49-8014-9474b9df4204', 'code': 200} [ 1144.736646] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_precommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:37Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:36Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1144.736851] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_precommit: [ 1144.736851] [50969]: key[status], DOWN -> ACTIVE [ 1144.736851] [50969]: key[updated_at], 2025-11-21T22:44:36Z -> 2025-11-21T22:44:37Z [ 1144.736851] [50969]: key[revision_number], 4 -> 5 [ 1144.736851] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1144.743497] [50969]: DEBUG neutron.db.provisioning_blocks [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Provisioning complete for port 968a2662-dc05-4a49-8014-9474b9df4204 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1144.743743] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (968a2662-dc05-4a49-8014-9474b9df4204), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.743851] [50969]: INFO neutron.plugins.ml2.plugin [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Attempt 1 to provision port 968a2662-dc05-4a49-8014-9474b9df4204 [ 1144.764030] [50968]: [pid: 50968|app: 0|req: 5587/10883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.783107] [50969]: DEBUG neutron.plugins.ml2.plugin [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Current status of the port 968a2662-dc05-4a49-8014-9474b9df4204 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1144.783938] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_postcommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:37Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:36Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1144.784163] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_postcommit: [ 1144.784163] [50969]: key[status], DOWN -> ACTIVE [ 1144.784163] [50969]: key[updated_at], 2025-11-21T22:44:36Z -> 2025-11-21T22:44:37Z [ 1144.784163] [50969]: key[revision_number], 4 -> 5 [ 1144.784163] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1144.784403] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (968a2662-dc05-4a49-8014-9474b9df4204), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.788603] [50968]: [pid: 50968|app: 0|req: 5588/10884] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.807592] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Pushing event updated for resources: {'Port': ['ID=968a2662-dc05-4a49-8014-9474b9df4204,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1144.810043] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_postcommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:36Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:35Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1144.810209] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] update_port_postcommit: [ 1144.810209] [50969]: key[binding:vif_type], unbound -> ovs [ 1144.810209] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} [ 1144.810209] [50969]: key[updated_at], 2025-11-21T22:44:35Z -> 2025-11-21T22:44:36Z [ 1144.810209] [50969]: key[revision_number], 2 -> 4 [ 1144.810209] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1144.814793] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.814793] [50969]: DEBUG neutron_lib.callbacks.manager [req-502b920a-7e01-4228-8386-f98f8403c83a req-a598c460-6c87-4fa2-a101-a88cd6cf2ba8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.816085] [50969]: [pid: 50969|app: 0|req: 5297/10885] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:44:35 2025] PUT /networking/v2.0/ports/968a2662-dc05-4a49-8014-9474b9df4204 => generated 1037 bytes in 1530 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1144.839129] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-3e82a8f5-9536-4cf6-b70a-54e86c742c16 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.840265] [50968]: [pid: 50968|app: 0|req: 5589/10886] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1144.847153] [50969]: DEBUG neutron.api.wsgi [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-0702fb85-0ed5-4744-a453-593599b17f09 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.861142] [50969]: [pid: 50969|app: 0|req: 5298/10887] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.885899] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-9bb5ec7f-4130-49ff-a424-0c6d74525e2c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.886244] [50968]: [pid: 50968|app: 0|req: 5590/10888] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.917743] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ab6485f-2f29-439b-94db-24e93d7e5f00 req-545f99cb-35eb-4f09-9ea8-7ca6fc4033f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.918777] [50969]: [pid: 50969|app: 0|req: 5299/10889] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.957207] [50968]: [pid: 50968|app: 0|req: 5591/10890] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1145.003974] [50969]: [pid: 50969|app: 0|req: 5300/10891] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1145.141762] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1dfc58c-ee04-4615-8b54-9fb608d661bf req-e5607cab-3611-41db-ac8c-5cd340ffb813 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.142677] [50968]: [pid: 50968|app: 0|req: 5592/10892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.148996] [50969]: DEBUG neutron.api.wsgi [req-d1dfc58c-ee04-4615-8b54-9fb608d661bf req-bbcc5304-8c8e-4478-8b27-3fd92a74b84a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.169568] [50969]: [pid: 50969|app: 0|req: 5301/10893] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.217269] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da61fd91-ed94-47d9-8452-e6bb8f690428 req-dfe2929f-d118-4653-934d-e99a6ef16bc2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.218127] [50968]: [pid: 50968|app: 0|req: 5593/10894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1145.224127] [50969]: DEBUG neutron.api.wsgi [req-da61fd91-ed94-47d9-8452-e6bb8f690428 req-d370e052-cd3c-4137-959f-5d76d0399b63 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.242266] [50969]: [pid: 50969|app: 0|req: 5302/10895] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1145.531893] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad5faf3c-9a3e-484c-8422-7b5bf780ef85 req-bea7b7b2-9842-431d-87f2-5f228fa91185 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.532842] [50968]: [pid: 50968|app: 0|req: 5594/10896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.539100] [50968]: DEBUG neutron.api.wsgi [req-ad5faf3c-9a3e-484c-8422-7b5bf780ef85 req-43edb490-52b5-4005-bacd-33101b25293e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.561653] [50968]: [pid: 50968|app: 0|req: 5595/10897] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1145.583634] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90e9b00d-512d-49ef-a72b-605b08a1e9f3 req-e781bc3e-ee28-4b7f-86cd-1d4f954583b0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.584801] [50969]: [pid: 50969|app: 0|req: 5303/10898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.591297] [50968]: DEBUG neutron.api.wsgi [req-90e9b00d-512d-49ef-a72b-605b08a1e9f3 req-208d7791-bd3d-4ad9-9b43-e6be499423ac tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.613161] [50968]: [pid: 50968|app: 0|req: 5596/10899] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.661175] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4c10a48-bb1c-4fd3-9d2c-684e9e7625ef req-768ff671-348d-44d5-8351-79ade61c6a0e tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.662175] [50969]: [pid: 50969|app: 0|req: 5304/10900] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:37 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.668870] [50969]: DEBUG neutron.api.wsgi [req-c4c10a48-bb1c-4fd3-9d2c-684e9e7625ef req-c0d9ca42-0fc7-46d4-b7f1-166663c54dc5 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.692674] [50969]: [pid: 50969|app: 0|req: 5305/10901] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1145.692856] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34e93a2d-0d95-4652-b5a7-3e6a8a2fdbe4 req-bff0f5d5-e841-4e4d-be45-670250c7040d tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.693851] [50968]: [pid: 50968|app: 0|req: 5597/10902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.699440] [50969]: DEBUG neutron.api.wsgi [req-34e93a2d-0d95-4652-b5a7-3e6a8a2fdbe4 req-4838a0d3-833c-4628-899d-7c724ee999b9 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.718999] [50969]: [pid: 50969|app: 0|req: 5306/10903] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1145.832042] [50968]: [pid: 50968|app: 0|req: 5598/10904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1145.855370] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-502b920a-7e01-4228-8386-f98f8403c83a req-26f3cc91-9f1f-433a-be8f-df23cd713095 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.856317] [50969]: [pid: 50969|app: 0|req: 5307/10905] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1145.858473] [50968]: [pid: 50968|app: 0|req: 5599/10906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1145.862915] [50969]: DEBUG neutron.api.wsgi [req-502b920a-7e01-4228-8386-f98f8403c83a req-abf3b719-88b1-490e-bcd2-a43b2f83d4d1 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.877151] [50969]: [pid: 50969|app: 0|req: 5308/10907] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=968a2662-dc05-4a49-8014-9474b9df4204 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1145.891540] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-857e20c9-59e9-4e80-9dc0-f7bf545aa027 req-53661dc3-95a9-47e3-9000-4cbd077a1d3e tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.892460] [50968]: [pid: 50968|app: 0|req: 5600/10908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.899968] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-502b920a-7e01-4228-8386-f98f8403c83a req-a339a079-0f8f-433a-b1ee-cd3d4b99b346 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.900930] [50969]: [pid: 50969|app: 0|req: 5309/10909] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1145.903755] [50969]: DEBUG neutron.api.wsgi [req-857e20c9-59e9-4e80-9dc0-f7bf545aa027 req-c8c4ef01-5093-4e3c-af51-e3d7af2e5f9d tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.916949] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1af1d64b-48ae-44e3-a643-7a79859e62ac req-ff87ec31-59df-4009-bd49-67fc5ec8f997 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.918026] [50968]: [pid: 50968|app: 0|req: 5601/10910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1145.921843] [50969]: [pid: 50969|app: 0|req: 5310/10911] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1145.924385] [50969]: DEBUG neutron.api.wsgi [req-1af1d64b-48ae-44e3-a643-7a79859e62ac req-85501dfe-fe29-456b-acdc-f86d132d8301 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.941021] [50969]: [pid: 50969|app: 0|req: 5311/10912] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.942294] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-502b920a-7e01-4228-8386-f98f8403c83a req-845c3e1b-1f39-4d5b-9174-d23d5848c2a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.943253] [50968]: [pid: 50968|app: 0|req: 5602/10913] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.977510] [50969]: [pid: 50969|app: 0|req: 5312/10914] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.013046] [50968]: [pid: 50968|app: 0|req: 5603/10915] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1146.312349] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ee52c4e-72a2-4563-96eb-4df4e4f3b31b req-80b37474-4a87-45e2-aecf-37c19a1606e9 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.313577] [50969]: [pid: 50969|app: 0|req: 5313/10916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.321549] [50968]: DEBUG neutron.api.wsgi [req-8ee52c4e-72a2-4563-96eb-4df4e4f3b31b req-37464bd8-550a-4391-a54b-ebfe1b67bed0 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.346779] [50968]: [pid: 50968|app: 0|req: 5604/10917] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1146.640659] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ef6ef16-16f3-4208-8230-83c0779cb74c req-d281b752-c845-4921-9595-6113eeb5c583 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.641757] [50969]: [pid: 50969|app: 0|req: 5314/10918] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.648071] [50968]: DEBUG neutron.api.wsgi [req-1ef6ef16-16f3-4208-8230-83c0779cb74c req-e6637d97-97cc-49c1-917c-330a2821cfac tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.675181] [50968]: [pid: 50968|app: 0|req: 5605/10919] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:38 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.695423] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34c37d5f-1931-4d38-9526-33362711082d req-907d5f9f-d7b9-4696-a84b-84727b087f3a tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.696616] [50969]: [pid: 50969|app: 0|req: 5315/10920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.703911] [50968]: DEBUG neutron.api.wsgi [req-34c37d5f-1931-4d38-9526-33362711082d req-1e0c25b1-722e-40df-8425-83d422faa87f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.718420] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'tag': '968a2662-dc05-4a49-8014-9474b9df4204'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1146.719929] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b4b0f1b8-46c8-4b49-b68d-1fca4231f7a7" -d '{"events": [{"name": "network-changed", "server_uuid": "5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc", "tag": "968a2662-dc05-4a49-8014-9474b9df4204"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1146.726161] [50968]: [pid: 50968|app: 0|req: 5606/10921] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.753771] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-efb2cf3b-34d3-40d4-b39e-1548142ff412 x-openstack-request-id: req-efb2cf3b-34d3-40d4-b39e-1548142ff412 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1146.755221] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc", "tag": "968a2662-dc05-4a49-8014-9474b9df4204", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1146.755324] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-efb2cf3b-34d3-40d4-b39e-1548142ff412 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1146.755520] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-efb2cf3b-34d3-40d4-b39e-1548142ff412'] response: {'name': 'network-changed', 'server_uuid': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'tag': '968a2662-dc05-4a49-8014-9474b9df4204', 'status': 'completed', 'code': 200} [ 1146.769279] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d17f4841-c832-405c-a16a-b867645b4dcc req-662c417a-cbc9-4f93-8191-9f53116248e4 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.770597] [50969]: [pid: 50969|app: 0|req: 5316/10922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1146.777631] [50968]: DEBUG neutron.api.wsgi [req-d17f4841-c832-405c-a16a-b867645b4dcc req-1d8f2c42-3d6c-405c-af43-8a758c86a884 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.799461] [50968]: [pid: 50968|app: 0|req: 5607/10923] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.848054] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ed2dbef-6f39-4914-80d8-851c3b62de62 req-f8d67711-f182-4964-94d5-74788731a60f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.849105] [50969]: [pid: 50969|app: 0|req: 5317/10924] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1146.907019] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ed2dbef-6f39-4914-80d8-851c3b62de62 req-5dc064aa-3df5-4341-817f-8eaf57c67691 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.908126] [50968]: [pid: 50968|app: 0|req: 5608/10925] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/networks?id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 712 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.922277] [50968]: [pid: 50968|app: 0|req: 5609/10926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.924474] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-21baed24-d044-416e-8f5f-8b0c4127a6dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.925305] [50968]: DEBUG neutron.api.wsgi [req-6ed2dbef-6f39-4914-80d8-851c3b62de62 req-0543529f-7a82-4f0e-9876-674eb9a74bd5 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.925560] [50969]: [pid: 50969|app: 0|req: 5318/10927] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1146.939212] [50968]: [pid: 50968|app: 0|req: 5610/10928] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.940028] [50969]: [pid: 50969|app: 0|req: 5319/10929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.961903] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ed2dbef-6f39-4914-80d8-851c3b62de62 req-0f71f24d-a2a0-4ca3-a81c-18b03775e31a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.962631] [50968]: [pid: 50968|app: 0|req: 5611/10930] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/subnets?id=eb32a8c3-b1f9-43ee-9952-fbe39785215d => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.978721] [50969]: [pid: 50969|app: 0|req: 5320/10931] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?network_id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab&device_owner=network%3Adhcp => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.994752] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2a321f8-26bd-4d02-9a41-0806f9fa1050 req-4ba41bdf-763c-4a9e-a966-5ab6990a0e02 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.994941] [50968]: [pid: 50968|app: 0|req: 5612/10932] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.000760] [50968]: DEBUG neutron.api.wsgi [req-b2a321f8-26bd-4d02-9a41-0806f9fa1050 req-64766d5a-eb7f-4df4-a5c5-6de02ae9380f tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.012623] [50969]: [pid: 50969|app: 0|req: 5321/10933] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.018705] [50968]: [pid: 50968|app: 0|req: 5613/10934] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.046262] [50969]: [pid: 50969|app: 0|req: 5322/10935] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?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) [ 1147.301953] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4b0f1b8-46c8-4b49-b68d-1fca4231f7a7 req-4bce3216-adfb-4894-ab2b-3bce8b94733f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.303152] [50968]: [pid: 50968|app: 0|req: 5614/10936] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1147.352746] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4b0f1b8-46c8-4b49-b68d-1fca4231f7a7 req-9ff2f830-d3ed-4cb0-8b3f-98cce8a14d7b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.353791] [50969]: [pid: 50969|app: 0|req: 5323/10937] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.360941] [50968]: DEBUG neutron.api.wsgi [req-b4b0f1b8-46c8-4b49-b68d-1fca4231f7a7 req-2c3f1763-e7a1-4b42-a61c-08c1679f652f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.376145] [50968]: [pid: 50968|app: 0|req: 5615/10938] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=968a2662-dc05-4a49-8014-9474b9df4204 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.401242] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4b0f1b8-46c8-4b49-b68d-1fca4231f7a7 req-aff13c8f-8ce1-4b25-af66-50fa11f3d5a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.402239] [50969]: [pid: 50969|app: 0|req: 5324/10939] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.436644] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4b0f1b8-46c8-4b49-b68d-1fca4231f7a7 req-8fe563ad-adfb-41c9-bcd8-108ea1c7fe79 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.437722] [50968]: [pid: 50968|app: 0|req: 5616/10940] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.441333] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba3c97b2-bcdb-42c1-8ab9-1ed212910fb9 req-7ea3ac22-4993-42e8-b20d-b0c5a5a59e34 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.442351] [50969]: [pid: 50969|app: 0|req: 5325/10941] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.467567] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-bd8d4b25-c312-4b3e-a9a8-b38646257202 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.468686] [50968]: [pid: 50968|app: 0|req: 5617/10942] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1147.471349] [50968]: DEBUG neutron.api.wsgi [req-ba3c97b2-bcdb-42c1-8ab9-1ed212910fb9 req-94f318b2-bba9-45b0-bb16-0cd0305bfbc5 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.477670] [50969]: [pid: 50969|app: 0|req: 5326/10943] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.494971] [50968]: [pid: 50968|app: 0|req: 5618/10944] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.513566] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-4be07698-9728-4ace-a1e9-3705a303f6e3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.515033] [50969]: [pid: 50969|app: 0|req: 5327/10945] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.520688] [50969]: DEBUG neutron.api.wsgi [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-3741979a-bcbb-4f9a-81ea-716601076692 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.527991] [50968]: [pid: 50968|app: 0|req: 5619/10946] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1147.558958] [50969]: [pid: 50969|app: 0|req: 5328/10947] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=c2630ad9-1c26-483a-8ebd-2305c92f519c => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.590729] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-ff6c9d3c-fbf0-4eb1-9bde-71edb00ceee2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.591773] [50968]: [pid: 50968|app: 0|req: 5620/10948] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.640590] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ac1aff-4c35-4f56-ae32-e043482eede5 req-f3208d98-8dd4-40f7-bb23-9a986113c08e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.641748] [50969]: [pid: 50969|app: 0|req: 5329/10949] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.688186] [50968]: [pid: 50968|app: 0|req: 5621/10950] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:39 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.726133] [50969]: [pid: 50969|app: 0|req: 5330/10951] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1147.764682] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5277308a-1fe9-4462-9604-f17c20cf1730 req-a9a48b94-8683-410a-a2d9-5fc6c22b678b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.765785] [50968]: [pid: 50968|app: 0|req: 5622/10952] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.772214] [50969]: DEBUG neutron.api.wsgi [req-5277308a-1fe9-4462-9604-f17c20cf1730 req-d9e63591-4203-4b4d-982f-4480237888a3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.794071] [50969]: [pid: 50969|app: 0|req: 5331/10953] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.803640] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-caeae620-f960-4f1c-bfbc-f73e4389a66e req-50c530c5-48f4-42eb-87cc-232ed5df9ea2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.804707] [50968]: [pid: 50968|app: 0|req: 5623/10954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.810531] [50969]: DEBUG neutron.api.wsgi [req-caeae620-f960-4f1c-bfbc-f73e4389a66e req-0d28749b-f7bf-433a-abc3-5fdc745ac270 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.831922] [50969]: [pid: 50969|app: 0|req: 5332/10955] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.875853] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04f7136c-4013-4ea1-9d72-62321fb79699 req-baa6dffc-3650-4ec2-8cdf-853d9ebd375d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.876976] [50968]: [pid: 50968|app: 0|req: 5624/10956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.885022] [50969]: DEBUG neutron.api.wsgi [req-04f7136c-4013-4ea1-9d72-62321fb79699 req-25e7b342-f6b3-43ab-aadd-16ee2b8f8b63 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.906668] [50969]: [pid: 50969|app: 0|req: 5333/10957] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.985085] [50968]: [pid: 50968|app: 0|req: 5625/10958] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.005735] [50969]: [pid: 50969|app: 0|req: 5334/10959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.087606] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58f12eb9-6a9f-40ed-bf11-0a2992c91d54 req-3a1a94d0-90ce-4273-a267-38b3293f8da5 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.088581] [50968]: [pid: 50968|app: 0|req: 5626/10960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.094962] [50969]: DEBUG neutron.api.wsgi [req-58f12eb9-6a9f-40ed-bf11-0a2992c91d54 req-b6b97837-c068-463d-9487-df061c491bba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.113294] [50969]: [pid: 50969|app: 0|req: 5335/10961] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.152516] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-23cbad89-f944-46b9-9351-2568e679f699 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.153502] [50968]: [pid: 50968|app: 0|req: 5627/10962] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 607 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.161780] [50969]: DEBUG neutron.api.v2.base [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Request body: {'port': {'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'admin_state_up': True, 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1148.202920] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Made reservation on behalf of b8b093d93cf34c91bbeb515844a183a0 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1148.206658] [50969]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.276096] [50969]: DEBUG neutron.db.db_base_plugin_common [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Allocated IP 192.168.128.7 (05bef1e0-3303-4046-b89f-5cd162589347/a1fd8c15-7a53-4df6-949b-7eaf899a1a30/c63e579c-0230-4aab-9c51-179a6175e9f9) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1148.369241] [50969]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for allowed_address_pair (c63e579c-0230-4aab-9c51-179a6175e9f9), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.370451] [50969]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks [] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.370808] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': '', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1148.371063] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_precommit: [ 1148.371063] [50969]: key[mac_address], None -> fa:16:3e:dc:44:15 [ 1148.371063] [50969]: key[device_id], None -> 26eaa780-2642-4617-af5f-6ceef6324f1c [ 1148.371063] [50969]: key[binding:vif_details], None -> {} [ 1148.371063] [50969]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1148.371063] [50969]: key[binding:vnic_type], None -> normal [ 1148.371063] [50969]: key[allowed_address_pairs], None -> [] [ 1148.371063] [50969]: key[name], None -> [ 1148.371063] [50969]: key[status], None -> DOWN [ 1148.371063] [50969]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1148.371063] [50969]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}] [ 1148.371063] [50969]: key[id], None -> c63e579c-0230-4aab-9c51-179a6175e9f9 [ 1148.371063] [50969]: key[port_security_enabled], None -> True [ 1148.371063] [50969]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1148.371063] [50969]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1148.371063] [50969]: key[binding:profile], None -> {} [ 1148.371063] [50969]: key[binding:host_id], None -> [ 1148.371063] [50969]: key[standard_attr_id], None -> 1707 [ 1148.371063] [50969]: key[admin_state_up], None -> True [ 1148.371063] [50969]: key[device_owner], None -> [ 1148.371063] [50969]: key[binding:vif_type], None -> unbound [ 1148.371063] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1148.405089] [50969]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.434822] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event updated for resources: {'Port': ['ID=c63e579c-0230-4aab-9c51-179a6175e9f9,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1148.447104] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Network 05bef1e0-3303-4046-b89f-5cd162589347 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1148.448462] [50969]: DEBUG neutron.scheduler.base_scheduler [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1148.452549] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1148.468804] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': '', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'port_security_enabled': True, 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:40Z', 'revision_number': 1, 'network': {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1148.469059] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] create_port_postcommit: [ 1148.469059] [50969]: key[mac_address], None -> fa:16:3e:dc:44:15 [ 1148.469059] [50969]: key[device_id], None -> 26eaa780-2642-4617-af5f-6ceef6324f1c [ 1148.469059] [50969]: key[binding:vif_details], None -> {} [ 1148.469059] [50969]: key[project_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1148.469059] [50969]: key[binding:vnic_type], None -> normal [ 1148.469059] [50969]: key[tags], None -> [] [ 1148.469059] [50969]: key[allowed_address_pairs], None -> [] [ 1148.469059] [50969]: key[created_at], None -> 2025-11-21T22:44:40Z [ 1148.469059] [50969]: key[name], None -> [ 1148.469059] [50969]: key[status], None -> DOWN [ 1148.469059] [50969]: key[tenant_id], None -> b8b093d93cf34c91bbeb515844a183a0 [ 1148.469059] [50969]: key[fixed_ips], None -> [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}] [ 1148.469059] [50969]: key[id], None -> c63e579c-0230-4aab-9c51-179a6175e9f9 [ 1148.469059] [50969]: key[port_security_enabled], None -> True [ 1148.469059] [50969]: key[network_id], None -> 05bef1e0-3303-4046-b89f-5cd162589347 [ 1148.469059] [50969]: key[security_groups], None -> ['1c88662f-4694-4988-b716-56b85d22f3c9'] [ 1148.469059] [50969]: key[binding:profile], None -> {} [ 1148.469059] [50969]: key[binding:host_id], None -> [ 1148.469059] [50969]: key[revision_number], None -> 1 [ 1148.469059] [50969]: key[description], None -> [ 1148.469059] [50969]: key[updated_at], None -> 2025-11-21T22:44:40Z [ 1148.469059] [50969]: key[standard_attr_id], None -> 1707 [ 1148.469059] [50969]: key[admin_state_up], None -> True [ 1148.469059] [50969]: key[binding:vif_type], None -> unbound [ 1148.469059] [50969]: key[device_owner], None -> [ 1148.469059] [50969]: key[extra_dhcp_opts], None -> [] [ 1148.469059] [50969]: key[network], None -> {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} [ 1148.469059] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1148.502234] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.503496] [50969]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-6f722903-170d-4ec8-b469-3aea6652cc7a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.511958] [50969]: [pid: 50969|app: 0|req: 5336/10963] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:44:40 2025] POST /networking/v2.0/ports => generated 732 bytes in 353 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1148.521665] [50968]: DEBUG neutron.api.v2.base [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Request body: {'port': {'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1148.560167] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.580197] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b332f4d4-d6bd-4480-b0b3-0a01ad4d217c req-d5982f03-f19f-413a-83dc-52210fd14bf5 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.581386] [50969]: [pid: 50969|app: 0|req: 5337/10964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1148.587909] [50969]: DEBUG neutron.api.wsgi [req-b332f4d4-d6bd-4480-b0b3-0a01ad4d217c req-79c30b37-29b6-4fd1-9f8e-60abd153bc05 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.606526] [50969]: [pid: 50969|app: 0|req: 5338/10965] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:40 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.682535] [50968]: DEBUG neutron.notifiers.nova [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c63e579c-0230-4aab-9c51-179a6175e9f9 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1148.689187] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks [] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.697851] [50968]: DEBUG neutron.db.provisioning_blocks [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Transition to ACTIVE for port object c63e579c-0230-4aab-9c51-179a6175e9f9 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1148.699665] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_precommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:40Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': '', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:40Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1148.699849] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_precommit: [ 1148.699849] [50968]: key[device_owner], -> compute:nova [ 1148.699849] [50968]: key[binding:host_id], -> cpu-1 [ 1148.699849] [50968]: key[revision_number], 1 -> 2 [ 1148.699849] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1148.701216] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.724488] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Pushing event updated for resources: {'Port': ['ID=c63e579c-0230-4aab-9c51-179a6175e9f9,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1148.758746] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_postcommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:40Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': '', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:40Z', 'revision_number': 1, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1148.758925] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_postcommit: [ 1148.758925] [50968]: key[device_owner], -> compute:nova [ 1148.758925] [50968]: key[binding:host_id], -> cpu-1 [ 1148.758925] [50968]: key[revision_number], 1 -> 2 [ 1148.758925] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1148.765279] [50968]: DEBUG neutron.plugins.ml2.managers [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Attempting to bind port c63e579c-0230-4aab-9c51-179a6175e9f9 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1148.765422] [50968]: DEBUG neutron.plugins.ml2.managers [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Attempting to bind port c63e579c-0230-4aab-9c51-179a6175e9f9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1148.765542] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Attempting to bind port c63e579c-0230-4aab-9c51-179a6175e9f9 on network 05bef1e0-3303-4046-b89f-5cd162589347 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1148.781065] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1148.781283] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Bind Segment={'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1148.783853] [50968]: DEBUG networking_nsxv3.api.rpc [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1148.904665] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5f5b191-eab9-494d-aa77-7ace2d4d0edc req-5a557ab3-23db-4d60-aea1-24da068a95a3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.905648] [50969]: [pid: 50969|app: 0|req: 5339/10966] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1148.932444] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd7d0c45-a465-4ea5-a2aa-d4a5d3f32f9a req-a226841e-095d-4e24-a2f8-9cd4240d1275 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.933426] [50969]: [pid: 50969|app: 0|req: 5340/10967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.936024] [50969]: DEBUG neutron.api.wsgi [req-d5f5b191-eab9-494d-aa77-7ace2d4d0edc req-1c5a6734-066d-444a-981c-15156b418061 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.957507] [50969]: [pid: 50969|app: 0|req: 5341/10968] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.960059] [50969]: DEBUG neutron.api.wsgi [req-dd7d0c45-a465-4ea5-a2aa-d4a5d3f32f9a req-995f7cdd-340a-4105-b8b6-07daebcbfb72 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.979848] [50969]: [pid: 50969|app: 0|req: 5342/10969] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.023393] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2eafd737-8296-4252-998f-b3b139f3e6a8 req-a1b2f38c-c975-4d28-bd29-d0fbdab0e2af tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.024536] [50969]: [pid: 50969|app: 0|req: 5343/10970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.030643] [50969]: DEBUG neutron.api.wsgi [req-2eafd737-8296-4252-998f-b3b139f3e6a8 req-8c5c492c-c2bb-4e05-8767-77f535f1d92c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1149.050514] [50969]: [pid: 50969|app: 0|req: 5344/10971] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.078531] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f6c72cd-4289-4c5c-bcf3-4589cfa9f71f req-fc299ea5-7d9f-4309-8f1b-49aa7b1733f3 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.079547] [50969]: [pid: 50969|app: 0|req: 5345/10972] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.085354] [50969]: DEBUG neutron.api.wsgi [req-6f6c72cd-4289-4c5c-bcf3-4589cfa9f71f req-d7113a67-d451-4888-b222-a69e52f44a9b tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1149.104529] [50969]: [pid: 50969|app: 0|req: 5346/10973] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.119407] [50969]: [pid: 50969|app: 0|req: 5347/10974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/ports?device_id=bd8d9174-81ce-4d63-9a1f-20b61b6f263d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.219346] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b6e734f-4144-47ef-a1c4-88359584da0c req-4f9418dc-2b57-40ee-b6eb-9c8d5b2a6e18 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.220575] [50969]: [pid: 50969|app: 0|req: 5348/10975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1149.226992] [50969]: DEBUG neutron.api.wsgi [req-0b6e734f-4144-47ef-a1c4-88359584da0c req-75191e5e-7a42-431e-88b3-3c836090bc11 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1149.254029] [50969]: [pid: 50969|app: 0|req: 5349/10976] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:41 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.714867] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-968d0804-6ec4-4eb3-bc9b-62ad05956b99 req-28f979d5-140c-48c3-a919-9056172a4d41 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.716073] [50969]: [pid: 50969|app: 0|req: 5350/10977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.722330] [50969]: DEBUG neutron.api.wsgi [req-968d0804-6ec4-4eb3-bc9b-62ad05956b99 req-cc3e5ad6-aec8-4dc5-b09d-52b74313f11d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1149.749204] [50969]: [pid: 50969|app: 0|req: 5351/10978] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.786815] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Bound using segment: {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1149.787300] [50968]: DEBUG neutron.plugins.ml2.managers [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Bound port: c63e579c-0230-4aab-9c51-179a6175e9f9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "90878b7b-ddb7-4f47-892b-d6e06f73475f", "external-id": "nsx-vlan-transportzone-849", "segmentation_id": 849}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1149.787636] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.833267] [50968]: DEBUG neutron.plugins.ml2.db [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] For port c63e579c-0230-4aab-9c51-179a6175e9f9, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1149.835786] [50968]: DEBUG neutron.plugins.ml2.db [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] For port c63e579c-0230-4aab-9c51-179a6175e9f9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c63e579c-0230-4aab-9c51-179a6175e9f9,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1149.837276] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_precommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:41Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:41Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1149.837465] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_precommit: [ 1149.837465] [50968]: key[binding:vif_type], unbound -> ovs [ 1149.837465] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} [ 1149.837465] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1149.842599] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.869285] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Pushing event updated for resources: {'Port': ['ID=c63e579c-0230-4aab-9c51-179a6175e9f9,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1149.878254] [50968]: DEBUG neutron.db.provisioning_blocks [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Provisioning complete for port c63e579c-0230-4aab-9c51-179a6175e9f9 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1149.878854] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.879458] [50968]: INFO neutron.plugins.ml2.plugin [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Attempt 1 to provision port c63e579c-0230-4aab-9c51-179a6175e9f9 [ 1149.928073] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Current status of the port c63e579c-0230-4aab-9c51-179a6175e9f9 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1149.928306] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.942961] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c63e579c-0230-4aab-9c51-179a6175e9f9'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1149.951682] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7649666c-52cb-4583-add5-4d1c9647c5f0" -d '{"events": [{"server_uuid": "26eaa780-2642-4617-af5f-6ceef6324f1c", "name": "network-vif-plugged", "status": "completed", "tag": "c63e579c-0230-4aab-9c51-179a6175e9f9"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1149.953949] [50968]: DEBUG neutron.plugins.ml2.db [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] For port c63e579c-0230-4aab-9c51-179a6175e9f9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c63e579c-0230-4aab-9c51-179a6175e9f9,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1149.980911] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-3d18caa9-b54f-4b94-96c2-950e234d566b x-openstack-request-id: req-3d18caa9-b54f-4b94-96c2-950e234d566b {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1149.982158] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "26eaa780-2642-4617-af5f-6ceef6324f1c", "name": "network-vif-plugged", "status": "completed", "tag": "c63e579c-0230-4aab-9c51-179a6175e9f9", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1149.984456] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3d18caa9-b54f-4b94-96c2-950e234d566b {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1149.986043] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3d18caa9-b54f-4b94-96c2-950e234d566b'] response: {'server_uuid': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'code': 200} [ 1149.992772] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_precommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:42Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:42Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1149.993018] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_precommit: [ 1149.993018] [50968]: key[status], DOWN -> ACTIVE [ 1149.993018] [50968]: key[revision_number], 4 -> 5 [ 1149.993018] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1149.999036] [50968]: DEBUG neutron.db.provisioning_blocks [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Provisioning complete for port c63e579c-0230-4aab-9c51-179a6175e9f9 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1149.999036] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.999036] [50968]: INFO neutron.plugins.ml2.plugin [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Attempt 1 to provision port c63e579c-0230-4aab-9c51-179a6175e9f9 [ 1150.037030] [50968]: DEBUG neutron.plugins.ml2.plugin [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Current status of the port c63e579c-0230-4aab-9c51-179a6175e9f9 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1150.037794] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_postcommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:42Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:42Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}]) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1150.037969] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_postcommit: [ 1150.037969] [50968]: key[status], DOWN -> ACTIVE [ 1150.037969] [50968]: key[revision_number], 4 -> 5 [ 1150.037969] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.038158] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.038240] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6114da7-b3ec-4feb-9362-f1bf769591a6 req-36770411-f69b-4a4b-bc6d-1d8e8861acaa tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.039240] [50969]: [pid: 50969|app: 0|req: 5352/10979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.061159] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Pushing event updated for resources: {'Port': ['ID=c63e579c-0230-4aab-9c51-179a6175e9f9,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.063932] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_postcommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:42Z', 'revision_number': 4, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:41Z', 'revision_number': 2, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1150.064187] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] update_port_postcommit: [ 1150.064187] [50968]: key[binding:vif_type], unbound -> ovs [ 1150.064187] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} [ 1150.064187] [50968]: key[updated_at], 2025-11-21T22:44:41Z -> 2025-11-21T22:44:42Z [ 1150.064187] [50968]: key[revision_number], 2 -> 4 [ 1150.064187] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.067864] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-504b187d-1f32-462a-bd30-978e0d4e40e0 req-ecc39104-1ab5-43e2-b0d8-ad927ff86909 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.068946] [50969]: [pid: 50969|app: 0|req: 5353/10980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.071282] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.071687] [50968]: DEBUG neutron_lib.callbacks.manager [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-2ac60ec7-c502-4fc4-bea7-b0b087dfc597 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.071831] [50969]: DEBUG neutron.api.wsgi [req-c6114da7-b3ec-4feb-9362-f1bf769591a6 req-e1050ad0-2277-4c6e-991e-2a5b1948e257 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.073157] [50968]: [pid: 50968|app: 0|req: 5628/10981] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:44:40 2025] PUT /networking/v2.0/ports/c63e579c-0230-4aab-9c51-179a6175e9f9 => generated 1037 bytes in 1556 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1150.078433] [50968]: DEBUG neutron.api.wsgi [req-504b187d-1f32-462a-bd30-978e0d4e40e0 req-04c11061-d0ad-40a5-9a83-d7f0a88c4f66 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.098805] [50969]: [pid: 50969|app: 0|req: 5354/10982] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1150.102805] [50968]: [pid: 50968|app: 0|req: 5629/10983] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.162046] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3206a856-58fc-4526-bf60-0515a678cb4e req-4670af6e-7707-4fd0-9c06-4ec3bb8683e3 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.163062] [50969]: [pid: 50969|app: 0|req: 5355/10984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.169107] [50969]: DEBUG neutron.api.wsgi [req-3206a856-58fc-4526-bf60-0515a678cb4e req-cd1b0cb1-46c1-4a9a-8544-7cff8d1ee924 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.189025] [50969]: [pid: 50969|app: 0|req: 5356/10985] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&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.203186] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fde6159f-41f7-4d33-bafb-843ea3700ef4 req-232f60e9-b68c-434d-97eb-7d0da0745e6a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.205019] [50968]: [pid: 50968|app: 0|req: 5630/10986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.211222] [50969]: DEBUG neutron.api.wsgi [req-fde6159f-41f7-4d33-bafb-843ea3700ef4 req-f652f4f9-b84b-4f09-9058-4888a58fa4de tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.236417] [50969]: [pid: 50969|app: 0|req: 5357/10987] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1150.311538] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port b3072193-556a-4bc4-94a3-7f801cdab907 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1150.311732] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.340534] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.345769] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 11, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1150.346038] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 1150.346038] [50968]: key[mac_address], fa:16:3e:6d:fd:e6 -> None [ 1150.346038] [50968]: key[device_id], -> None [ 1150.346038] [50968]: key[binding:vif_details], {} -> None [ 1150.346038] [50968]: key[binding:vnic_type], normal -> None [ 1150.346038] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1150.346038] [50968]: key[tags], [] -> None [ 1150.346038] [50968]: key[allowed_address_pairs], [] -> None [ 1150.346038] [50968]: key[created_at], 2025-11-21T22:43:25Z -> None [ 1150.346038] [50968]: key[name], tempest-AttachInterfacesTestJSON-1072997512 -> None [ 1150.346038] [50968]: key[status], DOWN -> None [ 1150.346038] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1150.346038] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}] -> None [ 1150.346038] [50968]: key[id], b3072193-556a-4bc4-94a3-7f801cdab907 -> None [ 1150.346038] [50968]: key[port_security_enabled], True -> None [ 1150.346038] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1150.346038] [50968]: key[security_groups], ['2989937c-6050-493e-a1d8-79a52d9b6132'] -> None [ 1150.346038] [50968]: key[binding:profile], {} -> None [ 1150.346038] [50968]: key[binding:host_id], -> None [ 1150.346038] [50968]: key[revision_number], 11 -> None [ 1150.346038] [50968]: key[description], -> None [ 1150.346038] [50968]: key[updated_at], 2025-11-21T22:44:18Z -> None [ 1150.346038] [50968]: key[standard_attr_id], 1637 -> None [ 1150.346038] [50968]: key[admin_state_up], True -> None [ 1150.346038] [50968]: key[binding:vif_type], unbound -> None [ 1150.346038] [50968]: key[device_owner], -> None [ 1150.346038] [50968]: key[extra_dhcp_opts], [] -> None [ 1150.346038] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.348350] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for b3072193-556a-4bc4-94a3-7f801cdab907 owned by {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1150.350550] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70934fd9-3f1f-4f2a-ab6d-9022a196ca4c req-56a6096b-1b99-402c-a62f-169e8419b459 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.351601] [50969]: [pid: 50969|app: 0|req: 5358/10988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.358411] [50969]: DEBUG neutron.api.wsgi [req-70934fd9-3f1f-4f2a-ab6d-9022a196ca4c req-c7e7f93a-1052-45dd-8a7b-0deefe65879f tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.380471] [50969]: [pid: 50969|app: 0|req: 5359/10989] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1150.439397] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (b3072193-556a-4bc4-94a3-7f801cdab907), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.449460] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=b3072193-556a-4bc4-94a3-7f801cdab907,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.483783] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': 'b3072193-556a-4bc4-94a3-7f801cdab907', 'name': 'tempest-AttachInterfacesTestJSON-1072997512', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:6d:fd:e6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2989937c-6050-493e-a1d8-79a52d9b6132'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:25Z', 'updated_at': '2025-11-21T22:44:18Z', 'revision_number': 11, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1150.483973] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 1150.483973] [50968]: key[mac_address], fa:16:3e:6d:fd:e6 -> None [ 1150.483973] [50968]: key[device_id], -> None [ 1150.483973] [50968]: key[binding:vif_details], {} -> None [ 1150.483973] [50968]: key[binding:vnic_type], normal -> None [ 1150.483973] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1150.483973] [50968]: key[tags], [] -> None [ 1150.483973] [50968]: key[allowed_address_pairs], [] -> None [ 1150.483973] [50968]: key[created_at], 2025-11-21T22:43:25Z -> None [ 1150.483973] [50968]: key[name], tempest-AttachInterfacesTestJSON-1072997512 -> None [ 1150.483973] [50968]: key[status], DOWN -> None [ 1150.483973] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1150.483973] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.7'}] -> None [ 1150.483973] [50968]: key[id], b3072193-556a-4bc4-94a3-7f801cdab907 -> None [ 1150.483973] [50968]: key[port_security_enabled], True -> None [ 1150.483973] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1150.483973] [50968]: key[security_groups], ['2989937c-6050-493e-a1d8-79a52d9b6132'] -> None [ 1150.483973] [50968]: key[binding:profile], {} -> None [ 1150.483973] [50968]: key[binding:host_id], -> None [ 1150.483973] [50968]: key[revision_number], 11 -> None [ 1150.483973] [50968]: key[description], -> None [ 1150.483973] [50968]: key[updated_at], 2025-11-21T22:44:18Z -> None [ 1150.483973] [50968]: key[standard_attr_id], 1637 -> None [ 1150.483973] [50968]: key[admin_state_up], True -> None [ 1150.483973] [50968]: key[binding:vif_type], unbound -> None [ 1150.483973] [50968]: key[device_owner], -> None [ 1150.483973] [50968]: key[extra_dhcp_opts], [] -> None [ 1150.483973] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.485817] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ca0a9078-b2b8-4463-9dc7-5cc9d85b4ec1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.488075] [50968]: [pid: 50968|app: 0|req: 5631/10990] 10.180.1.21 () {58 vars in 1237 bytes} [Fri Nov 21 22:44:42 2025] DELETE /networking/v2.0/ports/b3072193-556a-4bc4-94a3-7f801cdab907 => generated 0 bytes in 269 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1150.545791] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a755b8f-424a-4732-b0e9-8fb16dc9d0a1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (ac8e3a64-d540-43bb-a864-6d42bf3a44c4), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.564350] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a755b8f-424a-4732-b0e9-8fb16dc9d0a1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (ac8e3a64-d540-43bb-a864-6d42bf3a44c4), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.586052] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a755b8f-424a-4732-b0e9-8fb16dc9d0a1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (ac8e3a64-d540-43bb-a864-6d42bf3a44c4), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.592695] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8a755b8f-424a-4732-b0e9-8fb16dc9d0a1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=ac8e3a64-d540-43bb-a864-6d42bf3a44c4,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.598960] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8a755b8f-424a-4732-b0e9-8fb16dc9d0a1 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.598960] [50969]: [pid: 50969|app: 0|req: 5360/10991] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:44:42 2025] DELETE /networking/v2.0/security-groups/ac8e3a64-d540-43bb-a864-6d42bf3a44c4 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1150.609537] [50968]: INFO neutron.api.v2.resource [None req-662499b1-9488-4767-80cb-0340089f1ada tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] show failed (client error): The resource could not be found. [ 1150.610032] [50968]: [pid: 50968|app: 0|req: 5632/10992] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:44:42 2025] GET /networking/v2.0/security-groups/ac8e3a64-d540-43bb-a864-6d42bf3a44c4 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1150.673510] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Deleting port 678a89fc-97fa-4652-9b79-0c2a38e62ba8 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1150.673734] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (678a89fc-97fa-4652-9b79-0c2a38e62ba8), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.706406] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (678a89fc-97fa-4652-9b79-0c2a38e62ba8), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.706637] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (678a89fc-97fa-4652-9b79-0c2a38e62ba8), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.712804] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit called with port settings {'id': '678a89fc-97fa-4652-9b79-0c2a38e62ba8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:b9:b3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cf0db0cd-805f-47d1-acc4-b180ec57d7eb', 'device_owner': 'network:floatingip', 'standard_attr_id': 1587, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:35Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1150.713109] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_precommit: [ 1150.713109] [50969]: key[mac_address], fa:16:3e:d1:b9:b3 -> None [ 1150.713109] [50969]: key[device_id], cf0db0cd-805f-47d1-acc4-b180ec57d7eb -> None [ 1150.713109] [50969]: key[binding:vif_details], {} -> None [ 1150.713109] [50969]: key[binding:vnic_type], normal -> None [ 1150.713109] [50969]: key[project_id], -> None [ 1150.713109] [50969]: key[tags], [] -> None [ 1150.713109] [50969]: key[allowed_address_pairs], [] -> None [ 1150.713109] [50969]: key[created_at], 2025-11-21T22:42:34Z -> None [ 1150.713109] [50969]: key[name], -> None [ 1150.713109] [50969]: key[status], N/A -> None [ 1150.713109] [50969]: key[tenant_id], -> None [ 1150.713109] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}] -> None [ 1150.713109] [50969]: key[id], 678a89fc-97fa-4652-9b79-0c2a38e62ba8 -> None [ 1150.713109] [50969]: key[port_security_enabled], False -> None [ 1150.713109] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1150.713109] [50969]: key[security_groups], [] -> None [ 1150.713109] [50969]: key[binding:profile], {} -> None [ 1150.713109] [50969]: key[binding:host_id], -> None [ 1150.713109] [50969]: key[revision_number], 2 -> None [ 1150.713109] [50969]: key[description], -> None [ 1150.713109] [50969]: key[updated_at], 2025-11-21T22:42:35Z -> None [ 1150.713109] [50969]: key[standard_attr_id], 1587 -> None [ 1150.713109] [50969]: key[admin_state_up], True -> None [ 1150.713109] [50969]: key[binding:vif_type], unbound -> None [ 1150.713109] [50969]: key[device_owner], network:floatingip -> None [ 1150.713109] [50969]: key[extra_dhcp_opts], [] -> None [ 1150.713109] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.715096] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Calling delete_port for 678a89fc-97fa-4652-9b79-0c2a38e62ba8 owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1150.791577] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (678a89fc-97fa-4652-9b79-0c2a38e62ba8), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.800249] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Pushing event deleted for resources: {'Port': ['ID=678a89fc-97fa-4652-9b79-0c2a38e62ba8,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.832662] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33fa7e5a-5464-48d4-9cf0-da790d4503fe req-90a68708-c695-47d2-bd2e-5c2bbc5283d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.833939] [50968]: [pid: 50968|app: 0|req: 5633/10993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1150.837533] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit called with port settings {'id': '678a89fc-97fa-4652-9b79-0c2a38e62ba8', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:d1:b9:b3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cf0db0cd-805f-47d1-acc4-b180ec57d7eb', 'device_owner': 'network:floatingip', 'standard_attr_id': 1587, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:42:34Z', 'updated_at': '2025-11-21T22:42:35Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1150.837833] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] delete_port_postcommit: [ 1150.837833] [50969]: key[mac_address], fa:16:3e:d1:b9:b3 -> None [ 1150.837833] [50969]: key[device_id], cf0db0cd-805f-47d1-acc4-b180ec57d7eb -> None [ 1150.837833] [50969]: key[binding:vif_details], {} -> None [ 1150.837833] [50969]: key[binding:vnic_type], normal -> None [ 1150.837833] [50969]: key[project_id], -> None [ 1150.837833] [50969]: key[tags], [] -> None [ 1150.837833] [50969]: key[allowed_address_pairs], [] -> None [ 1150.837833] [50969]: key[created_at], 2025-11-21T22:42:34Z -> None [ 1150.837833] [50969]: key[name], -> None [ 1150.837833] [50969]: key[status], N/A -> None [ 1150.837833] [50969]: key[tenant_id], -> None [ 1150.837833] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.205'}] -> None [ 1150.837833] [50969]: key[id], 678a89fc-97fa-4652-9b79-0c2a38e62ba8 -> None [ 1150.837833] [50969]: key[port_security_enabled], False -> None [ 1150.837833] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1150.837833] [50969]: key[security_groups], [] -> None [ 1150.837833] [50969]: key[binding:profile], {} -> None [ 1150.837833] [50969]: key[binding:host_id], -> None [ 1150.837833] [50969]: key[revision_number], 2 -> None [ 1150.837833] [50969]: key[description], -> None [ 1150.837833] [50969]: key[updated_at], 2025-11-21T22:42:35Z -> None [ 1150.837833] [50969]: key[standard_attr_id], 1587 -> None [ 1150.837833] [50969]: key[admin_state_up], True -> None [ 1150.837833] [50969]: key[binding:vif_type], unbound -> None [ 1150.837833] [50969]: key[device_owner], network:floatingip -> None [ 1150.837833] [50969]: key[extra_dhcp_opts], [] -> None [ 1150.837833] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.839712] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks [] for floatingip (cf0db0cd-805f-47d1-acc4-b180ec57d7eb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.842624] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a37102e1-a6a6-4fd6-afb7-35d54d071665 tempest-AttachInterfacesTestJSON-77868371 tempest-AttachInterfacesTestJSON-77868371-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.843238] [50969]: [pid: 50969|app: 0|req: 5361/10994] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:44:42 2025] DELETE /networking/v2.0/floatingips/cf0db0cd-805f-47d1-acc4-b180ec57d7eb => generated 0 bytes in 230 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1150.846140] [50969]: DEBUG neutron.api.wsgi [req-33fa7e5a-5464-48d4-9cf0-da790d4503fe req-ff98f87c-dafb-40cc-ac2f-e2899a6f54d3 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.869138] [50969]: [pid: 50969|app: 0|req: 5362/10995] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.902144] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a177c0be-c107-4c0d-aaf1-56ec64cd78ca req-c7d379fa-9da7-4c7a-afab-c045e56378e4 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.902444] [50968]: [pid: 50968|app: 0|req: 5634/10996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.911768] [50969]: DEBUG neutron.api.wsgi [req-a177c0be-c107-4c0d-aaf1-56ec64cd78ca req-93861827-67f9-4926-a0ed-12f8831de6ef tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.935624] [50969]: [pid: 50969|app: 0|req: 5363/10997] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.119590] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-db2b1458-a663-4cce-8b00-3580f2060a39 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.120741] [50969]: [pid: 50969|app: 0|req: 5364/10998] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1151.130470] [50969]: DEBUG neutron.api.wsgi [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-49bc997e-dd37-4ea8-8089-81af62cb89db service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.145216] [50969]: [pid: 50969|app: 0|req: 5365/10999] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=c63e579c-0230-4aab-9c51-179a6175e9f9 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1151.171832] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-561ae507-bb25-49d4-8386-d073dd0d633f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.172912] [50969]: [pid: 50969|app: 0|req: 5366/11000] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.200684] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a89ac28f-bcec-4509-9030-0d27fc909ffd req-5704ec99-9afd-4240-84b9-f588441c18dd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.201713] [50969]: [pid: 50969|app: 0|req: 5367/11001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.231940] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1151.275549] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db783e9a-6dfc-46c4-89be-59dd04689dff req-e87e5e2a-1a94-49c9-923a-ab7053ddcd1d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.276612] [50969]: [pid: 50969|app: 0|req: 5368/11002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.304204] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d78db072-ec86-4de4-845b-a5c4c53f43a7 req-cf51d193-f75c-435c-9455-f6e9379fd5ff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.305337] [50969]: [pid: 50969|app: 0|req: 5369/11003] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.307792] [50969]: DEBUG neutron.api.wsgi [req-a89ac28f-bcec-4509-9030-0d27fc909ffd req-a2ffbec4-e763-4903-be4d-054e24b36ffb tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.340338] [50969]: [pid: 50969|app: 0|req: 5370/11004] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1151.343925] [50969]: DEBUG neutron.api.wsgi [req-db783e9a-6dfc-46c4-89be-59dd04689dff req-92ca90c7-660d-4b1f-8246-958db5a22f5d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.366930] [50969]: [pid: 50969|app: 0|req: 5371/11005] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.388146] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Deleting port 4b099d2a-c5e6-4f31-bca3-6b2d78dfa994 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1151.388146] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (4b099d2a-c5e6-4f31-bca3-6b2d78dfa994), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1151.427226] [50968]: DEBUG neutron.plugins.ml2.db [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] For port 4b099d2a-c5e6-4f31-bca3-6b2d78dfa994, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4b099d2a-c5e6-4f31-bca3-6b2d78dfa994,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1151.427226] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (4b099d2a-c5e6-4f31-bca3-6b2d78dfa994), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1151.430079] [50969]: [pid: 50969|app: 0|req: 5372/11006] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1151.437302] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] delete_port_precommit called with port settings {'id': '4b099d2a-c5e6-4f31-bca3-6b2d78dfa994', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:62:cd:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_interface', 'standard_attr_id': 1038, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', '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-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:25Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1151.437541] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] delete_port_precommit: [ 1151.437541] [50968]: key[mac_address], fa:16:3e:62:cd:7f -> None [ 1151.437541] [50968]: key[device_id], 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 -> None [ 1151.437541] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1151.437541] [50968]: key[binding:vnic_type], normal -> None [ 1151.437541] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1151.437541] [50968]: key[tags], [] -> None [ 1151.437541] [50968]: key[allowed_address_pairs], [] -> None [ 1151.437541] [50968]: key[created_at], 2025-11-21T22:37:22Z -> None [ 1151.437541] [50968]: key[name], -> None [ 1151.437541] [50968]: key[status], ACTIVE -> None [ 1151.437541] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1151.437541] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}] -> None [ 1151.437541] [50968]: key[id], 4b099d2a-c5e6-4f31-bca3-6b2d78dfa994 -> None [ 1151.437541] [50968]: key[port_security_enabled], False -> None [ 1151.437541] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1151.437541] [50968]: key[security_groups], [] -> None [ 1151.437541] [50968]: key[binding:profile], {} -> None [ 1151.437541] [50968]: key[binding:host_id], devstack -> None [ 1151.437541] [50968]: key[revision_number], 5 -> None [ 1151.437541] [50968]: key[description], -> None [ 1151.437541] [50968]: key[updated_at], 2025-11-21T22:37:25Z -> None [ 1151.437541] [50968]: key[standard_attr_id], 1038 -> None [ 1151.437541] [50968]: key[admin_state_up], True -> None [ 1151.437541] [50968]: key[binding:vif_type], ovs -> None [ 1151.437541] [50968]: key[device_owner], network:router_interface -> None [ 1151.437541] [50968]: key[extra_dhcp_opts], [] -> None [ 1151.437541] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1151.440733] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Calling delete_port for 4b099d2a-c5e6-4f31-bca3-6b2d78dfa994 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1151.502140] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85c24207-4b9f-48d7-abd1-041bb90f301c req-84b70a1d-ced8-4211-b364-a23c4ab45ce5 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.503328] [50969]: [pid: 50969|app: 0|req: 5373/11007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.538555] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fdbbc71-b185-404b-9056-edaee205cef7 req-e192c7d1-17df-492f-9b8c-06cdfad013e8 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.539720] [50969]: [pid: 50969|app: 0|req: 5374/11008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.571280] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (4b099d2a-c5e6-4f31-bca3-6b2d78dfa994), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1151.577650] [50969]: [pid: 50969|app: 0|req: 5375/11009] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1151.580732] [50969]: DEBUG neutron.api.wsgi [req-85c24207-4b9f-48d7-abd1-041bb90f301c req-01378569-ca80-400f-bc54-cabe07b34ab8 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.585599] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Pushing event deleted for resources: {'Port': ['ID=4b099d2a-c5e6-4f31-bca3-6b2d78dfa994,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1151.612347] [50969]: [pid: 50969|app: 0|req: 5376/11010] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1151.616222] [50969]: DEBUG neutron.api.wsgi [req-9fdbbc71-b185-404b-9056-edaee205cef7 req-57018088-8f29-4fc6-abd3-3b0301d0689c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.628085] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] delete_port_postcommit called with port settings {'id': '4b099d2a-c5e6-4f31-bca3-6b2d78dfa994', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:62:cd:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_interface', 'standard_attr_id': 1038, 'fixed_ips': [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', '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-21T22:37:22Z', 'updated_at': '2025-11-21T22:37:25Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b1b53c97-cc23-4fb2-9367-59a3f8163bd8'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1151.628085] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] delete_port_postcommit: [ 1151.628085] [50968]: key[mac_address], fa:16:3e:62:cd:7f -> None [ 1151.628085] [50968]: key[device_id], 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 -> None [ 1151.628085] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1151.628085] [50968]: key[binding:vnic_type], normal -> None [ 1151.628085] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1151.628085] [50968]: key[tags], [] -> None [ 1151.628085] [50968]: key[allowed_address_pairs], [] -> None [ 1151.628085] [50968]: key[created_at], 2025-11-21T22:37:22Z -> None [ 1151.628085] [50968]: key[name], -> None [ 1151.628085] [50968]: key[status], ACTIVE -> None [ 1151.628085] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1151.628085] [50968]: key[fixed_ips], [{'subnet_id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'ip_address': '192.168.128.1'}] -> None [ 1151.628085] [50968]: key[id], 4b099d2a-c5e6-4f31-bca3-6b2d78dfa994 -> None [ 1151.628085] [50968]: key[port_security_enabled], False -> None [ 1151.628085] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1151.628085] [50968]: key[security_groups], [] -> None [ 1151.628085] [50968]: key[binding:profile], {} -> None [ 1151.628085] [50968]: key[binding:host_id], devstack -> None [ 1151.628085] [50968]: key[revision_number], 5 -> None [ 1151.628085] [50968]: key[description], -> None [ 1151.628085] [50968]: key[updated_at], 2025-11-21T22:37:25Z -> None [ 1151.628085] [50968]: key[standard_attr_id], 1038 -> None [ 1151.628085] [50968]: key[admin_state_up], True -> None [ 1151.628085] [50968]: key[binding:vif_type], ovs -> None [ 1151.628085] [50968]: key[device_owner], network:router_interface -> None [ 1151.628085] [50968]: key[extra_dhcp_opts], [] -> None [ 1151.628085] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1151.640539] [50969]: [pid: 50969|app: 0|req: 5377/11011] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:43 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&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.698349] [50968]: DEBUG neutron_lib.callbacks.manager [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1151.709306] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d56d86db-c66e-4c67-bf08-61f10aca24e2 req-6ae680f9-7e82-4e62-a920-9aa46c8c5aec tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.710700] [50969]: [pid: 50969|app: 0|req: 5378/11012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.716910] [50969]: DEBUG neutron.api.wsgi [req-d56d86db-c66e-4c67-bf08-61f10aca24e2 req-16b04305-835e-431f-b5c2-ae8f145e70d5 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.742105] [50969]: [pid: 50969|app: 0|req: 5379/11013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&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.814910] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1151.868911] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-af57c466-0164-4075-834d-ee6c412e8480 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1151.873762] [50968]: [pid: 50968|app: 0|req: 5635/11014] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:44:43 2025] PUT /networking/v2.0/routers/767f3e2d-e0a5-45fe-9865-73ab02ce3a35/remove_router_interface => generated 309 bytes in 909 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.940353] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks [] for router (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1151.989588] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'tag': 'c63e579c-0230-4aab-9c51-179a6175e9f9'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1151.991359] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-726438dc-9c8f-4936-9683-116683fef88e" -d '{"events": [{"name": "network-changed", "server_uuid": "26eaa780-2642-4617-af5f-6ceef6324f1c", "tag": "c63e579c-0230-4aab-9c51-179a6175e9f9"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1152.003029] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks [] for router_gateway (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.029697] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-83206ed4-2d23-40e7-bba8-d3e0da5b5a93 x-openstack-request-id: req-83206ed4-2d23-40e7-bba8-d3e0da5b5a93 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1152.031362] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "26eaa780-2642-4617-af5f-6ceef6324f1c", "tag": "c63e579c-0230-4aab-9c51-179a6175e9f9", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1152.031575] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-83206ed4-2d23-40e7-bba8-d3e0da5b5a93 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1152.031986] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-83206ed4-2d23-40e7-bba8-d3e0da5b5a93'] response: {'name': 'network-changed', 'server_uuid': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'tag': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'status': 'completed', 'code': 200} [ 1152.039015] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Deleting port 63f49900-16e8-4389-ba46-b4cb97ab858c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1152.039304] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (63f49900-16e8-4389-ba46-b4cb97ab858c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.041797] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28a433c0-abd4-47bd-88b5-6ac3407dceda req-f2ff12f5-3eaf-4584-9375-7894a92c1606 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.043359] [50968]: [pid: 50968|app: 0|req: 5636/11015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.053681] [50968]: DEBUG neutron.api.wsgi [req-28a433c0-abd4-47bd-88b5-6ac3407dceda req-80b78850-eac1-4094-b159-626231bda75b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.074858] [50969]: DEBUG neutron.plugins.ml2.db [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] For port 63f49900-16e8-4389-ba46-b4cb97ab858c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=63f49900-16e8-4389-ba46-b4cb97ab858c,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1152.074858] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (63f49900-16e8-4389-ba46-b4cb97ab858c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.077207] [50968]: [pid: 50968|app: 0|req: 5637/11016] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1152.082345] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] delete_port_precommit called with port settings {'id': '63f49900-16e8-4389-ba46-b4cb97ab858c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:42:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1037, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.211'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:21Z', 'updated_at': '2025-11-21T22:37: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1152.082345] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] delete_port_precommit: [ 1152.082345] [50969]: key[mac_address], fa:16:3e:1b:42:56 -> None [ 1152.082345] [50969]: key[device_id], 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 -> None [ 1152.082345] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1152.082345] [50969]: key[binding:vnic_type], normal -> None [ 1152.082345] [50969]: key[project_id], -> None [ 1152.082345] [50969]: key[tags], [] -> None [ 1152.082345] [50969]: key[allowed_address_pairs], [] -> None [ 1152.082345] [50969]: key[created_at], 2025-11-21T22:37:21Z -> None [ 1152.082345] [50969]: key[name], -> None [ 1152.082345] [50969]: key[status], ACTIVE -> None [ 1152.082345] [50969]: key[tenant_id], -> None [ 1152.082345] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.211'}] -> None [ 1152.082345] [50969]: key[id], 63f49900-16e8-4389-ba46-b4cb97ab858c -> None [ 1152.082345] [50969]: key[port_security_enabled], False -> None [ 1152.082345] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1152.082345] [50969]: key[security_groups], [] -> None [ 1152.082345] [50969]: key[binding:profile], {} -> None [ 1152.082345] [50969]: key[binding:host_id], devstack -> None [ 1152.082345] [50969]: key[revision_number], 5 -> None [ 1152.082345] [50969]: key[description], -> None [ 1152.082345] [50969]: key[updated_at], 2025-11-21T22:37:22Z -> None [ 1152.082345] [50969]: key[standard_attr_id], 1037 -> None [ 1152.082345] [50969]: key[admin_state_up], True -> None [ 1152.082345] [50969]: key[binding:vif_type], ovs -> None [ 1152.082345] [50969]: key[device_owner], network:router_gateway -> None [ 1152.082345] [50969]: key[extra_dhcp_opts], [] -> None [ 1152.082345] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1152.083987] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Calling delete_port for 63f49900-16e8-4389-ba46-b4cb97ab858c owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1152.171426] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (63f49900-16e8-4389-ba46-b4cb97ab858c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.180942] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Pushing event deleted for resources: {'Port': ['ID=63f49900-16e8-4389-ba46-b4cb97ab858c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1152.221464] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] delete_port_postcommit called with port settings {'id': '63f49900-16e8-4389-ba46-b4cb97ab858c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:42:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '767f3e2d-e0a5-45fe-9865-73ab02ce3a35', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1037, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.211'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:21Z', 'updated_at': '2025-11-21T22:37: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1152.221739] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] delete_port_postcommit: [ 1152.221739] [50969]: key[mac_address], fa:16:3e:1b:42:56 -> None [ 1152.221739] [50969]: key[device_id], 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 -> None [ 1152.221739] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1152.221739] [50969]: key[binding:vnic_type], normal -> None [ 1152.221739] [50969]: key[project_id], -> None [ 1152.221739] [50969]: key[tags], [] -> None [ 1152.221739] [50969]: key[allowed_address_pairs], [] -> None [ 1152.221739] [50969]: key[created_at], 2025-11-21T22:37:21Z -> None [ 1152.221739] [50969]: key[name], -> None [ 1152.221739] [50969]: key[status], ACTIVE -> None [ 1152.221739] [50969]: key[tenant_id], -> None [ 1152.221739] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.211'}] -> None [ 1152.221739] [50969]: key[id], 63f49900-16e8-4389-ba46-b4cb97ab858c -> None [ 1152.221739] [50969]: key[port_security_enabled], False -> None [ 1152.221739] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1152.221739] [50969]: key[security_groups], [] -> None [ 1152.221739] [50969]: key[binding:profile], {} -> None [ 1152.221739] [50969]: key[binding:host_id], devstack -> None [ 1152.221739] [50969]: key[revision_number], 5 -> None [ 1152.221739] [50969]: key[description], -> None [ 1152.221739] [50969]: key[updated_at], 2025-11-21T22:37:22Z -> None [ 1152.221739] [50969]: key[standard_attr_id], 1037 -> None [ 1152.221739] [50969]: key[admin_state_up], True -> None [ 1152.221739] [50969]: key[binding:vif_type], ovs -> None [ 1152.221739] [50969]: key[device_owner], network:router_gateway -> None [ 1152.221739] [50969]: key[extra_dhcp_opts], [] -> None [ 1152.221739] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1152.223243] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.268454] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.270396] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks [] for router_controller (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.301310] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (767f3e2d-e0a5-45fe-9865-73ab02ce3a35), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.301704] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Fanout notify agent at l3_agent the message router_deleted on router 767f3e2d-e0a5-45fe-9865-73ab02ce3a35 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1152.308034] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7364e908-79eb-44f2-a015-147cc13c4ecf admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.308521] [50969]: [pid: 50969|app: 0|req: 5380/11017] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:44:44 2025] DELETE /networking/v2.0/routers/767f3e2d-e0a5-45fe-9865-73ab02ce3a35 => generated 0 bytes in 432 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1152.334773] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] Deleting subnet b1b53c97-cc23-4fb2-9367-59a3f8163bd8 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1152.337595] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] Publish callbacks [] for subnet (b1b53c97-cc23-4fb2-9367-59a3f8163bd8), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.351085] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (b1b53c97-cc23-4fb2-9367-59a3f8163bd8), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.413498] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (b1b53c97-cc23-4fb2-9367-59a3f8163bd8), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.414135] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] delete_subnet_precommit called with subnet settings {'id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-subnet', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1030, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) [ 1152.414769] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] delete_subnet_precommit: [ 1152.414769] [50968]: key[service_types], [] -> None [ 1152.414769] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.414769] [50968]: key[tags], [] -> None [ 1152.414769] [50968]: key[router:external], False -> None [ 1152.414769] [50968]: key[ipv6_ra_mode], None -> None [ 1152.414769] [50968]: key[created_at], 2025-11-21T22:37:20Z -> None [ 1152.414769] [50968]: key[name], tempest-AttachInterfacesTestJSON-1393666328-subnet -> None [ 1152.414769] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1152.414769] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.414769] [50968]: key[id], b1b53c97-cc23-4fb2-9367-59a3f8163bd8 -> None [ 1152.414769] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1152.414769] [50968]: key[host_routes], [] -> None [ 1152.414769] [50968]: key[revision_number], 0 -> None [ 1152.414769] [50968]: key[dns_nameservers], [] -> None [ 1152.414769] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1152.414769] [50968]: key[updated_at], 2025-11-21T22:37:20Z -> None [ 1152.414769] [50968]: key[description], -> None [ 1152.414769] [50968]: key[standard_attr_id], 1030 -> None [ 1152.414769] [50968]: key[segment_id], None -> None [ 1152.414769] [50968]: key[shared], False -> None [ 1152.414769] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1152.414769] [50968]: key[ipv6_address_mode], None -> None [ 1152.414769] [50968]: key[enable_dhcp], True -> None [ 1152.414769] [50968]: key[subnetpool_id], None -> None [ 1152.414769] [50968]: key[ip_version], 4 -> None [ 1152.414769] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1152.458501] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad30d093-e80d-4953-986d-0d0d034fd637 req-7b5af071-c425-4b7d-858e-643169d1a27e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.459569] [50969]: [pid: 50969|app: 0|req: 5381/11018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.461278] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (b1b53c97-cc23-4fb2-9367-59a3f8163bd8), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.461475] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b1b53c97-cc23-4fb2-9367-59a3f8163bd8', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-subnet', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1030, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:37:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) [ 1152.461624] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] delete_subnet_postcommit: [ 1152.461624] [50968]: key[service_types], [] -> None [ 1152.461624] [50968]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.461624] [50968]: key[tags], [] -> None [ 1152.461624] [50968]: key[router:external], False -> None [ 1152.461624] [50968]: key[ipv6_ra_mode], None -> None [ 1152.461624] [50968]: key[created_at], 2025-11-21T22:37:20Z -> None [ 1152.461624] [50968]: key[name], tempest-AttachInterfacesTestJSON-1393666328-subnet -> None [ 1152.461624] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1152.461624] [50968]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.461624] [50968]: key[id], b1b53c97-cc23-4fb2-9367-59a3f8163bd8 -> None [ 1152.461624] [50968]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1152.461624] [50968]: key[host_routes], [] -> None [ 1152.461624] [50968]: key[revision_number], 0 -> None [ 1152.461624] [50968]: key[dns_nameservers], [] -> None [ 1152.461624] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1152.461624] [50968]: key[updated_at], 2025-11-21T22:37:20Z -> None [ 1152.461624] [50968]: key[description], -> None [ 1152.461624] [50968]: key[standard_attr_id], 1030 -> None [ 1152.461624] [50968]: key[segment_id], None -> None [ 1152.461624] [50968]: key[shared], False -> None [ 1152.461624] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1152.461624] [50968]: key[ipv6_address_mode], None -> None [ 1152.461624] [50968]: key[enable_dhcp], True -> None [ 1152.461624] [50968]: key[subnetpool_id], None -> None [ 1152.461624] [50968]: key[ip_version], 4 -> None [ 1152.461624] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1152.468277] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b1b53c97-cc23-4fb2-9367-59a3f8163bd8,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1152.480531] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0c4827e4-2b1f-43a4-ab90-7a159c3da395 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.483168] [50968]: [pid: 50968|app: 0|req: 5638/11019] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:44:44 2025] DELETE /networking/v2.0/subnets/b1b53c97-cc23-4fb2-9367-59a3f8163bd8 => generated 0 bytes in 172 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1152.486065] [50968]: DEBUG neutron.api.wsgi [req-ad30d093-e80d-4953-986d-0d0d034fd637 req-fdc87ecf-64fc-4d47-884e-b24d60c3df3b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.497664] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-194aec59-094b-4473-ba21-84f6c92c34e2 req-3c3b7b00-c683-4606-9e66-110d13004f53 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.498726] [50969]: [pid: 50969|app: 0|req: 5382/11020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.510185] [50968]: [pid: 50968|app: 0|req: 5639/11021] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.513294] [50968]: DEBUG neutron.api.wsgi [req-194aec59-094b-4473-ba21-84f6c92c34e2 req-0dc1da03-f93a-4c09-9320-533877c5b34e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.532428] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (d63965b5-19e0-47e3-8772-d60b315a5706), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.535244] [50968]: [pid: 50968|app: 0|req: 5640/11022] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.558471] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Deleting port 50602e42-6b80-43a4-b93f-f46dab6417f2 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1152.558638] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (50602e42-6b80-43a4-b93f-f46dab6417f2), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.565385] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-726438dc-9c8f-4936-9683-116683fef88e req-10d949d9-063b-484d-9790-007c585f5124 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.566439] [50968]: [pid: 50968|app: 0|req: 5641/11023] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/ports?tenant_id=b8b093d93cf34c91bbeb515844a183a0&device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1152.577135] [50969]: DEBUG neutron.plugins.ml2.db [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] For port 50602e42-6b80-43a4-b93f-f46dab6417f2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=50602e42-6b80-43a4-b93f-f46dab6417f2,segment=NetworkSegment(c0a0f713-2686-4a26-a5e4-fef009660cbe),segment_id=c0a0f713-2686-4a26-a5e4-fef009660cbe)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1152.577389] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (50602e42-6b80-43a4-b93f-f46dab6417f2), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.583474] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] delete_port_precommit called with port settings {'id': '50602e42-6b80-43a4-b93f-f46dab6417f2', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:e8:d6:01', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d63965b5-19e0-47e3-8772-d60b315a5706', 'device_owner': 'network:dhcp', 'standard_attr_id': 1204, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:03Z', 'updated_at': '2025-11-21T22:44:44Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:44:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1152.583474] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] delete_port_precommit: [ 1152.583474] [50969]: key[mac_address], fa:16:3e:e8:d6:01 -> None [ 1152.583474] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1152.583474] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1152.583474] [50969]: key[binding:vnic_type], normal -> None [ 1152.583474] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.583474] [50969]: key[tags], [] -> None [ 1152.583474] [50969]: key[allowed_address_pairs], [] -> None [ 1152.583474] [50969]: key[created_at], 2025-11-21T22:38:03Z -> None [ 1152.583474] [50969]: key[name], -> None [ 1152.583474] [50969]: key[status], ACTIVE -> None [ 1152.583474] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.583474] [50969]: key[fixed_ips], [] -> None [ 1152.583474] [50969]: key[id], 50602e42-6b80-43a4-b93f-f46dab6417f2 -> None [ 1152.583474] [50969]: key[port_security_enabled], False -> None [ 1152.583474] [50969]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1152.583474] [50969]: key[security_groups], [] -> None [ 1152.583474] [50969]: key[binding:profile], {} -> None [ 1152.583474] [50969]: key[binding:host_id], devstack -> None [ 1152.583474] [50969]: key[revision_number], 5 -> None [ 1152.583474] [50969]: key[description], -> None [ 1152.583474] [50969]: key[updated_at], 2025-11-21T22:44:44Z -> None [ 1152.583474] [50969]: key[standard_attr_id], 1204 -> None [ 1152.583474] [50969]: key[admin_state_up], True -> None [ 1152.583474] [50969]: key[binding:vif_type], ovs -> None [ 1152.583474] [50969]: key[device_owner], network:dhcp -> None [ 1152.583474] [50969]: key[extra_dhcp_opts], [] -> None [ 1152.583474] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1152.584484] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Calling delete_port for 50602e42-6b80-43a4-b93f-f46dab6417f2 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1152.608027] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-726438dc-9c8f-4936-9683-116683fef88e req-88f19ea5-1638-4718-bb5e-8d02f49d85af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.609249] [50968]: [pid: 50968|app: 0|req: 5642/11024] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/networks?id=05bef1e0-3303-4046-b89f-5cd162589347 => generated 707 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.615384] [50968]: DEBUG neutron.api.wsgi [req-726438dc-9c8f-4936-9683-116683fef88e req-f8aec47c-96f5-4cc3-8aa6-dda8f44d2f95 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.629529] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (50602e42-6b80-43a4-b93f-f46dab6417f2), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.629772] [50968]: [pid: 50968|app: 0|req: 5643/11025] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=c63e579c-0230-4aab-9c51-179a6175e9f9 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1152.641605] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Pushing event deleted for resources: {'Port': ['ID=50602e42-6b80-43a4-b93f-f46dab6417f2,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1152.657376] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] No DVR routers for this DVR port 50602e42-6b80-43a4-b93f-f46dab6417f2 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1152.657715] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] delete_port_postcommit called with port settings {'id': '50602e42-6b80-43a4-b93f-f46dab6417f2', 'name': '', 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'mac_address': 'fa:16:3e:e8:d6:01', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d63965b5-19e0-47e3-8772-d60b315a5706', 'device_owner': 'network:dhcp', 'standard_attr_id': 1204, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:38:03Z', 'updated_at': '2025-11-21T22:44:44Z', 'revision_number': 5, 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}}] (original binding levels None) on network {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:44:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} with segments to bind None [ 1152.659020] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] delete_port_postcommit: [ 1152.659020] [50969]: key[mac_address], fa:16:3e:e8:d6:01 -> None [ 1152.659020] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1152.659020] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1152.659020] [50969]: key[binding:vnic_type], normal -> None [ 1152.659020] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.659020] [50969]: key[tags], [] -> None [ 1152.659020] [50969]: key[allowed_address_pairs], [] -> None [ 1152.659020] [50969]: key[created_at], 2025-11-21T22:38:03Z -> None [ 1152.659020] [50969]: key[name], -> None [ 1152.659020] [50969]: key[status], ACTIVE -> None [ 1152.659020] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.659020] [50969]: key[fixed_ips], [] -> None [ 1152.659020] [50969]: key[id], 50602e42-6b80-43a4-b93f-f46dab6417f2 -> None [ 1152.659020] [50969]: key[port_security_enabled], False -> None [ 1152.659020] [50969]: key[network_id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1152.659020] [50969]: key[security_groups], [] -> None [ 1152.659020] [50969]: key[binding:profile], {} -> None [ 1152.659020] [50969]: key[binding:host_id], devstack -> None [ 1152.659020] [50969]: key[revision_number], 5 -> None [ 1152.659020] [50969]: key[description], -> None [ 1152.659020] [50969]: key[updated_at], 2025-11-21T22:44:44Z -> None [ 1152.659020] [50969]: key[standard_attr_id], 1204 -> None [ 1152.659020] [50969]: key[admin_state_up], True -> None [ 1152.659020] [50969]: key[binding:vif_type], ovs -> None [ 1152.659020] [50969]: key[device_owner], network:dhcp -> None [ 1152.659020] [50969]: key[extra_dhcp_opts], [] -> None [ 1152.659020] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1152.659799] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-726438dc-9c8f-4936-9683-116683fef88e req-4ae65250-9daa-471c-8246-d730b80674d1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.662355] [50968]: [pid: 50968|app: 0|req: 5644/11026] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:44 2025] GET /networking/v2.0/subnets?id=a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 682 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.687700] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (d63965b5-19e0-47e3-8772-d60b315a5706), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.700799] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-726438dc-9c8f-4936-9683-116683fef88e req-188c2768-d9f7-4c7c-95b1-8d85beb38326 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.701903] [50968]: [pid: 50968|app: 0|req: 5645/11027] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/ports?network_id=05bef1e0-3303-4046-b89f-5cd162589347&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.703096] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] delete_network_precommit called with network settings {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:44:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} (original settings None) and network segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] [ 1152.703261] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] delete_network_precommit: [ 1152.703261] [50969]: key[qinq], None -> None [ 1152.703261] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.703261] [50969]: key[tags], [] -> None [ 1152.703261] [50969]: key[router:external], False -> None [ 1152.703261] [50969]: key[created_at], 2025-11-21T22:37:20Z -> None [ 1152.703261] [50969]: key[name], tempest-AttachInterfacesTestJSON-1393666328-network -> None [ 1152.703261] [50969]: key[status], ACTIVE -> None [ 1152.703261] [50969]: key[ipv6_address_scope], None -> None [ 1152.703261] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.703261] [50969]: key[availability_zone_hints], [] -> None [ 1152.703261] [50969]: key[availability_zones], ['nova'] -> None [ 1152.703261] [50969]: key[id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1152.703261] [50969]: key[port_security_enabled], True -> None [ 1152.703261] [50969]: key[subnets], [] -> None [ 1152.703261] [50969]: key[provider:segmentation_id], 106 -> None [ 1152.703261] [50969]: key[provider:network_type], vlan -> None [ 1152.703261] [50969]: key[revision_number], 3 -> None [ 1152.703261] [50969]: key[provider:physical_network], default -> None [ 1152.703261] [50969]: key[description], -> None [ 1152.703261] [50969]: key[updated_at], 2025-11-21T22:44:44Z -> None [ 1152.703261] [50969]: key[standard_attr_id], 1023 -> None [ 1152.703261] [50969]: key[admin_state_up], True -> None [ 1152.703261] [50969]: key[shared], False -> None [ 1152.703261] [50969]: key[ipv4_address_scope], None -> None [ 1152.703261] [50969]: key[vlan_transparent], None -> None [ 1152.703261] [50969]: key[mtu], 8950 -> None [ 1152.703261] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1152.704118] [50969]: DEBUG neutron.services.segments.db [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d63965b5-19e0-47e3-8772-d60b315a5706']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1152.710492] [50969]: DEBUG neutron.services.segments.db [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'c0a0f713-2686-4a26-a5e4-fef009660cbe') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1152.710565] [50969]: DEBUG neutron.services.segments.db [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'c0a0f713-2686-4a26-a5e4-fef009660cbe') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1152.715842] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (c0a0f713-2686-4a26-a5e4-fef009660cbe), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.723541] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (c0a0f713-2686-4a26-a5e4-fef009660cbe), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.733500] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Releasing vlan 106 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1152.733500] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (c0a0f713-2686-4a26-a5e4-fef009660cbe), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.750522] [50969]: INFO neutron.services.segments.plugin [-] Segment c0a0f713-2686-4a26-a5e4-fef009660cbe resource provider aggregate not found [ 1152.754926] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (d63965b5-19e0-47e3-8772-d60b315a5706), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.755152] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] delete_network_postcommit called with network settings {'id': 'd63965b5-19e0-47e3-8772-d60b315a5706', 'name': 'tempest-AttachInterfacesTestJSON-1393666328-network', 'tenant_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'project_id': '8f30acd0c1b443c2a3f58090a8ca52f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:20Z', 'updated_at': '2025-11-21T22:44:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 106} (original settings None) and network segments [{'id': 'c0a0f713-2686-4a26-a5e4-fef009660cbe', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 106, 'network_id': 'd63965b5-19e0-47e3-8772-d60b315a5706'}] [ 1152.756563] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] delete_network_postcommit: [ 1152.756563] [50969]: key[qinq], None -> None [ 1152.756563] [50969]: key[project_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.756563] [50969]: key[tags], [] -> None [ 1152.756563] [50969]: key[router:external], False -> None [ 1152.756563] [50969]: key[created_at], 2025-11-21T22:37:20Z -> None [ 1152.756563] [50969]: key[name], tempest-AttachInterfacesTestJSON-1393666328-network -> None [ 1152.756563] [50969]: key[status], ACTIVE -> None [ 1152.756563] [50969]: key[ipv6_address_scope], None -> None [ 1152.756563] [50969]: key[tenant_id], 8f30acd0c1b443c2a3f58090a8ca52f2 -> None [ 1152.756563] [50969]: key[availability_zone_hints], [] -> None [ 1152.756563] [50969]: key[availability_zones], ['nova'] -> None [ 1152.756563] [50969]: key[id], d63965b5-19e0-47e3-8772-d60b315a5706 -> None [ 1152.756563] [50969]: key[port_security_enabled], True -> None [ 1152.756563] [50969]: key[subnets], [] -> None [ 1152.756563] [50969]: key[provider:segmentation_id], 106 -> None [ 1152.756563] [50969]: key[provider:network_type], vlan -> None [ 1152.756563] [50969]: key[revision_number], 3 -> None [ 1152.756563] [50969]: key[provider:physical_network], default -> None [ 1152.756563] [50969]: key[description], -> None [ 1152.756563] [50969]: key[updated_at], 2025-11-21T22:44:44Z -> None [ 1152.756563] [50969]: key[standard_attr_id], 1023 -> None [ 1152.756563] [50969]: key[admin_state_up], True -> None [ 1152.756563] [50969]: key[shared], False -> None [ 1152.756563] [50969]: key[ipv4_address_scope], None -> None [ 1152.756563] [50969]: key[vlan_transparent], None -> None [ 1152.756563] [50969]: key[mtu], 8950 -> None [ 1152.756563] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1152.759650] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d4e6947-c36f-4ac4-b3a0-cb972df35ef2 req-cc3ba7ba-30e6-4d13-ae6a-bd8cedfa8e18 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.760463] [50968]: [pid: 50968|app: 0|req: 5646/11028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.765158] [50969]: INFO neutron.services.segments.plugin [-] Segment c0a0f713-2686-4a26-a5e4-fef009660cbe 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 c0a0f713-2686-4a26-a5e4-fef009660cbe found for delete ", "request_id": "req-a2d919d6-b61a-41d2-8f43-dec400742da3"}]} [ 1152.765158] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Pushing event deleted for resources: {'Network': ['ID=d63965b5-19e0-47e3-8772-d60b315a5706,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1152.766594] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4c6ca67-6d1e-4209-bb23-1df640124f53 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.768651] [50969]: [pid: 50969|app: 0|req: 5383/11029] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:44:44 2025] DELETE /networking/v2.0/networks/d63965b5-19e0-47e3-8772-d60b315a5706 => generated 0 bytes in 269 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1152.794555] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc20845d-3d39-4604-a5d1-aef0c7b8645b req-456665ed-0ed8-469d-8e22-f26d98267aa3 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.795689] [50968]: [pid: 50968|app: 0|req: 5647/11030] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.798450] [50968]: DEBUG neutron.api.wsgi [req-1d4e6947-c36f-4ac4-b3a0-cb972df35ef2 req-91a5662f-a3ea-4e73-a974-1db6f73548fa tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.802073] [50969]: [pid: 50969|app: 0|req: 5384/11031] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.807329] [50969]: DEBUG neutron.api.wsgi [req-fc20845d-3d39-4604-a5d1-aef0c7b8645b req-a90d4439-2bfa-4b0e-bb19-25cf271cf237 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.821027] [50968]: [pid: 50968|app: 0|req: 5648/11032] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.830059] [50969]: [pid: 50969|app: 0|req: 5385/11033] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.860498] [50968]: [pid: 50968|app: 0|req: 5649/11034] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347?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) [ 1152.922948] [50968]: [pid: 50968|app: 0|req: 5650/11035] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/security-groups?tenant_id=8f30acd0c1b443c2a3f58090a8ca52f2&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1152.925078] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15b2cab1-25cd-42c6-b1cd-3e32c897cdfd req-7e29c687-c32b-4fe0-89b3-0a6a67ac4d31 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.926537] [50969]: [pid: 50969|app: 0|req: 5386/11036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.933451] [50969]: DEBUG neutron.api.wsgi [req-15b2cab1-25cd-42c6-b1cd-3e32c897cdfd req-e547c8e1-1bd7-4166-ad4b-0cbcec87d54a tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.962571] [50969]: [pid: 50969|app: 0|req: 5387/11037] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1152.966546] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5fc44e98-7c3d-4a45-9a3d-5d5851d916e2 admin admin] Publish callbacks [] for security_group (2989937c-6050-493e-a1d8-79a52d9b6132), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1152.987825] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5fc44e98-7c3d-4a45-9a3d-5d5851d916e2 admin admin] Publish callbacks [] for security_group (2989937c-6050-493e-a1d8-79a52d9b6132), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1153.012991] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5fc44e98-7c3d-4a45-9a3d-5d5851d916e2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (2989937c-6050-493e-a1d8-79a52d9b6132), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1153.017373] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5fc44e98-7c3d-4a45-9a3d-5d5851d916e2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=2989937c-6050-493e-a1d8-79a52d9b6132,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1153.021912] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5fc44e98-7c3d-4a45-9a3d-5d5851d916e2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1153.022433] [50968]: [pid: 50968|app: 0|req: 5651/11038] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:44:45 2025] DELETE /networking/v2.0/security-groups/2989937c-6050-493e-a1d8-79a52d9b6132 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1153.030117] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20cb12aa-cd5b-4c50-bb5b-b4a546787b64 req-8e02b0ac-3753-447a-9435-97ddcf12da03 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.034061] [50969]: [pid: 50969|app: 0|req: 5388/11039] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.038515] [50968]: DEBUG neutron.api.wsgi [req-20cb12aa-cd5b-4c50-bb5b-b4a546787b64 req-64f903b2-719f-4e05-9763-9e3dd69ae74b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1153.065111] [50968]: [pid: 50968|app: 0|req: 5652/11040] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1153.195662] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a16d2e84-ccb5-4a4a-892b-6075e5cc4f46 req-db895318-5283-493f-83c5-b82b371ad40b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.196667] [50969]: [pid: 50969|app: 0|req: 5389/11041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.203144] [50968]: DEBUG neutron.api.wsgi [req-a16d2e84-ccb5-4a4a-892b-6075e5cc4f46 req-a9259318-7deb-46e4-859a-a4c2ddda2c50 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1153.230897] [50968]: [pid: 50968|app: 0|req: 5653/11042] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.603030] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10c7dbaf-a1d6-4337-9985-e4fa61ea6f15 req-0b3e3535-33dd-4a14-b485-2fba58df6b85 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.604127] [50969]: [pid: 50969|app: 0|req: 5390/11043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.611726] [50969]: DEBUG neutron.api.wsgi [req-10c7dbaf-a1d6-4337-9985-e4fa61ea6f15 req-87e5590e-a02a-46a8-9645-d44cdc1fa8d2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1153.634593] [50969]: [pid: 50969|app: 0|req: 5391/11044] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1153.661127] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a4adba6-c541-4f83-a52b-5d41a2214336 req-0e88cad9-674a-4cff-a9dc-0d358e1e1a11 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.662599] [50968]: [pid: 50968|app: 0|req: 5654/11045] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:45 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.671320] [50969]: DEBUG neutron.api.wsgi [req-8a4adba6-c541-4f83-a52b-5d41a2214336 req-2f606395-b325-4b80-9620-bb53a08c120f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1153.702280] [50969]: [pid: 50969|app: 0|req: 5392/11046] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.912147] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b397bee4-222c-4971-8c92-39aa6b519ed9 req-33ebcd0b-038e-494d-94cd-53f1f4f5dafb tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.913181] [50968]: [pid: 50968|app: 0|req: 5655/11047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.920171] [50969]: DEBUG neutron.api.wsgi [req-b397bee4-222c-4971-8c92-39aa6b519ed9 req-f4886eb0-5a67-42a5-a7be-94fba08a7b19 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1153.940123] [50969]: [pid: 50969|app: 0|req: 5393/11048] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1153.992907] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29c0d3ac-3fdc-47b7-ba7d-4003d31c9d17 req-47ddc291-24d9-441f-abc9-ed8a332860f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.993947] [50968]: [pid: 50968|app: 0|req: 5656/11049] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1154.038985] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29c0d3ac-3fdc-47b7-ba7d-4003d31c9d17 req-b0c51026-b77d-4f90-94a5-fd47e1781c68 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.039978] [50969]: [pid: 50969|app: 0|req: 5394/11050] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 720 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.046451] [50969]: DEBUG neutron.api.wsgi [req-29c0d3ac-3fdc-47b7-ba7d-4003d31c9d17 req-6c5474d5-1bf0-4358-95d4-339d4a5796d0 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.060510] [50969]: [pid: 50969|app: 0|req: 5395/11051] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1154.086057] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29c0d3ac-3fdc-47b7-ba7d-4003d31c9d17 req-f0b2478b-b32a-4814-8604-a45d6f9508d0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.087112] [50969]: [pid: 50969|app: 0|req: 5396/11052] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.095642] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-507b3e38-3d86-431a-bedf-5d8600683eb4 req-ad705dc0-2e0a-4689-ace8-06e4674ad2a7 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.097317] [50968]: [pid: 50968|app: 0|req: 5657/11053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.106909] [50968]: DEBUG neutron.api.wsgi [req-507b3e38-3d86-431a-bedf-5d8600683eb4 req-e41e2c34-5064-4a8c-aba5-c62dcaa9b69e tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.128379] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29c0d3ac-3fdc-47b7-ba7d-4003d31c9d17 req-317e037d-edcd-4e5c-9a67-ebff8468ab79 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.129285] [50969]: [pid: 50969|app: 0|req: 5397/11054] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1154.133564] [50968]: [pid: 50968|app: 0|req: 5658/11055] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1154.159509] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-261dd436-f9ac-4e10-a97f-e86648c4dbf4 req-3b786abf-531e-4a42-84d6-eb7da935cf88 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.159871] [50969]: [pid: 50969|app: 0|req: 5398/11056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.166747] [50969]: DEBUG neutron.api.wsgi [req-261dd436-f9ac-4e10-a97f-e86648c4dbf4 req-a0e7b465-fda9-48ab-9d43-bdd385056de0 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.167453] [50968]: [pid: 50968|app: 0|req: 5659/11057] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1154.188676] [50969]: [pid: 50969|app: 0|req: 5399/11058] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1154.206537] [50968]: [pid: 50968|app: 0|req: 5660/11059] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1154.334293] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af5b880d-297c-4ab8-97a0-affdb82f44bd req-fb8c6927-0adb-4e1c-8664-77e93bbdc008 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.335213] [50968]: [pid: 50968|app: 0|req: 5661/11060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.340875] [50968]: DEBUG neutron.api.wsgi [req-af5b880d-297c-4ab8-97a0-affdb82f44bd req-eafa4f38-31a8-40cf-a1dd-894c14a4026c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.343452] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-094d25e2-225d-4bdf-b997-350b334d6865 req-4ce6ff8f-16c6-4cf1-b9d3-bef238538ae2 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.344672] [50969]: [pid: 50969|app: 0|req: 5400/11061] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/networks?id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 612 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.351175] [50969]: DEBUG neutron.api.wsgi [req-094d25e2-225d-4bdf-b997-350b334d6865 req-18d18bb2-e8cf-4453-a584-4e0672c98831 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.355611] [50969]: [pid: 50969|app: 0|req: 5401/11062] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/quotas/6ac06d32810c4edba03f049f2adfdf8d => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.364548] [50968]: [pid: 50968|app: 0|req: 5662/11063] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1154.414261] [50969]: [pid: 50969|app: 0|req: 5402/11064] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/ports?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&fields=id => generated 103 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.449950] [50968]: [pid: 50968|app: 0|req: 5663/11065] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1154.489021] [50969]: [pid: 50969|app: 0|req: 5403/11066] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?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) [ 1154.566131] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ea1b8900-bdc7-4b25-b458-9102a5ea9d11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.567088] [50968]: [pid: 50968|app: 0|req: 5664/11067] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1154.589780] [50968]: [pid: 50968|app: 0|req: 5665/11068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1154.749242] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b139c3e-bca5-4a7a-adc9-b6bd6d49644a req-72ec7544-f644-4073-b3e3-a5bab61519a2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.753103] [50968]: [pid: 50968|app: 0|req: 5666/11069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.756960] [50968]: DEBUG neutron.api.wsgi [req-9b139c3e-bca5-4a7a-adc9-b6bd6d49644a req-08f0b065-ff2b-4e03-b1a6-1f1c9dc9dcc2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.787282] [50968]: [pid: 50968|app: 0|req: 5667/11070] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/security-groups?id=673eef00-b174-4a71-a870-466f27b577fd&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1154.818476] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93ec7509-4851-4c61-bc7a-d36a6a6e5665 req-e1694b18-de5e-4927-a994-653f998239bb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.819319] [50968]: [pid: 50968|app: 0|req: 5668/11071] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.826613] [50968]: DEBUG neutron.api.wsgi [req-93ec7509-4851-4c61-bc7a-d36a6a6e5665 req-6ceb12f4-3545-474f-8490-174a6027a793 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.850131] [50968]: [pid: 50968|app: 0|req: 5669/11072] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.853074] [50968]: DEBUG neutron.api.wsgi [req-24477c20-3192-4796-9de3-50897374bf2f req-66013b91-8700-4990-ab27-e36ace60856d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.880025] [50968]: [pid: 50968|app: 0|req: 5670/11073] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/security-groups?name=default&fields=id&tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109 => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1154.916892] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24477c20-3192-4796-9de3-50897374bf2f req-a4564f6a-af33-4bef-bafd-d7d4f8efaf9d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.918169] [50968]: [pid: 50968|app: 0|req: 5671/11074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.926649] [50968]: DEBUG neutron.api.v2.base [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'port': {'security_groups': []}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1154.984642] [50968]: DEBUG neutron_lib.callbacks.manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (968a2662-dc05-4a49-8014-9474b9df4204), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1155.080426] [50968]: DEBUG neutron.plugins.ml2.db [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] For port 968a2662-dc05-4a49-8014-9474b9df4204, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=968a2662-dc05-4a49-8014-9474b9df4204,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1155.082029] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-777577b4-7767-4673-8da3-771a897ae48c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.083214] [50969]: [pid: 50969|app: 0|req: 5404/11075] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:46 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 512 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.090198] [50969]: DEBUG neutron.api.wsgi [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-7271854b-12d9-4a57-89b7-638fbcd87ba2 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.100676] [50968]: DEBUG neutron_lib.callbacks.manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (968a2662-dc05-4a49-8014-9474b9df4204), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1155.100968] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_precommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], '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': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:47Z', 'revision_number': 6, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:37Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1155.101199] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_precommit: [ 1155.101199] [50968]: key[security_groups], ['673eef00-b174-4a71-a870-466f27b577fd'] -> [] [ 1155.101199] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} [ 1155.101199] [50968]: key[updated_at], 2025-11-21T22:44:37Z -> 2025-11-21T22:44:47Z [ 1155.101199] [50968]: key[revision_number], 5 -> 6 [ 1155.101199] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1155.105683] [50968]: DEBUG neutron_lib.callbacks.manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (968a2662-dc05-4a49-8014-9474b9df4204), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1155.123235] [50969]: [pid: 50969|app: 0|req: 5405/11076] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 808 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1155.135396] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=968a2662-dc05-4a49-8014-9474b9df4204,revision_number=6']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1155.139568] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.139691] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.139800] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.139901] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.139997] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140105] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140200] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140303] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140485] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140485] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140609] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140655] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140748] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140839] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.140929] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141064] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141157] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141248] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141336] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141421] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141513] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141599] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141687] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141779] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141868] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.141957] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.142057] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.142148] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.142240] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.142328] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1155.143223] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Tracked resource versions report: [ 1155.143223] [50968]: pushed versions: [ 1155.143223] [50968]: { 'AddressGroup': {'1.2'}, [ 1155.143223] [50968]: 'Agent': {'1.1'}, [ 1155.143223] [50968]: 'ConntrackHelper': {'1.0'}, [ 1155.143223] [50968]: 'LocalIPAssociation': {'1.0'}, [ 1155.143223] [50968]: 'Log': {'1.0'}, [ 1155.143223] [50968]: 'NDPProxy': {'1.0'}, [ 1155.143223] [50968]: 'Network': {'1.2'}, [ 1155.143223] [50968]: 'Port': {'1.10'}, [ 1155.143223] [50968]: 'PortForwarding': {'1.3'}, [ 1155.143223] [50968]: 'QosPolicy': {'1.10'}, [ 1155.143223] [50968]: 'SecurityGroup': {'1.6'}, [ 1155.143223] [50968]: 'SecurityGroupRule': {'1.3'}, [ 1155.143223] [50968]: 'SubPort': {'1.0'}, [ 1155.143223] [50968]: 'Subnet': {'1.2'}, [ 1155.143223] [50968]: 'Trunk': {'1.1'}} [ 1155.143223] [50968]: consumer versions: [ 1155.143223] [50968]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1155.143223] [50968]: 'Agent': '1.1', [ 1155.143223] [50968]: 'ConntrackHelper': '1.0', [ 1155.143223] [50968]: 'LocalIPAssociation': '1.0', [ 1155.143223] [50968]: 'Log': '1.0', [ 1155.143223] [50968]: 'NDPProxy': '1.0', [ 1155.143223] [50968]: 'Network': '1.2', [ 1155.143223] [50968]: 'Port': '1.10', [ 1155.143223] [50968]: 'PortForwarding': '1.3', [ 1155.143223] [50968]: 'QosPolicy': '1.10', [ 1155.143223] [50968]: 'SecurityGroup': '1.6', [ 1155.143223] [50968]: 'SecurityGroupRule': '1.3', [ 1155.143223] [50968]: 'SubPort': '1.0', [ 1155.143223] [50968]: 'Subnet': '1.2', [ 1155.143223] [50968]: 'Trunk': '1.1'}, [ 1155.143223] [50968]: Metadata agent@devstack: {}, [ 1155.143223] [50968]: DHCP agent@devstack: {}, [ 1155.143223] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1155.143223] [50968]: 'Agent': '1.1', [ 1155.143223] [50968]: 'ConntrackHelper': '1.0', [ 1155.143223] [50968]: 'LocalIPAssociation': '1.0', [ 1155.143223] [50968]: 'Log': '1.0', [ 1155.143223] [50968]: 'NDPProxy': '1.0', [ 1155.143223] [50968]: 'Network': '1.2', [ 1155.143223] [50968]: 'Port': '1.10', [ 1155.143223] [50968]: 'PortForwarding': '1.3', [ 1155.143223] [50968]: 'QosPolicy': '1.10', [ 1155.143223] [50968]: 'SecurityGroup': '1.6', [ 1155.143223] [50968]: 'SecurityGroupRule': '1.3', [ 1155.143223] [50968]: 'SubPort': '1.0', [ 1155.143223] [50968]: 'Subnet': '1.2', [ 1155.143223] [50968]: 'Trunk': '1.1'}, [ 1155.143223] [50968]: L3 agent@devstack: {}} [ 1155.143223] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1155.145375] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-3588f07c-a086-4ee4-be5c-a70aaa98ca6d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.146354] [50969]: [pid: 50969|app: 0|req: 5406/11077] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1155.152973] [50968]: DEBUG neutron.db.provisioning_blocks [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Provisioning complete for port 968a2662-dc05-4a49-8014-9474b9df4204 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1155.153149] [50968]: DEBUG neutron_lib.callbacks.manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (968a2662-dc05-4a49-8014-9474b9df4204), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1155.153259] [50968]: INFO neutron.plugins.ml2.plugin [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attempt 1 to provision port 968a2662-dc05-4a49-8014-9474b9df4204 [ 1155.177476] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-dc3717d5-aa23-4544-9d8c-f3688c8b45db service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.178489] [50969]: [pid: 50969|app: 0|req: 5407/11078] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1155.192538] [50968]: DEBUG neutron.plugins.ml2.plugin [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Current status of the port 968a2662-dc05-4a49-8014-9474b9df4204 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1155.193347] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_postcommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], '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': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:47Z', 'revision_number': 6, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['673eef00-b174-4a71-a870-466f27b577fd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:37Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1155.193511] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] update_port_postcommit: [ 1155.193511] [50968]: key[security_groups], ['673eef00-b174-4a71-a870-466f27b577fd'] -> [] [ 1155.193511] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} [ 1155.193511] [50968]: key[updated_at], 2025-11-21T22:44:37Z -> 2025-11-21T22:44:47Z [ 1155.193511] [50968]: key[revision_number], 5 -> 6 [ 1155.193511] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1155.200103] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.200470] [50968]: DEBUG neutron_lib.callbacks.manager [req-24477c20-3192-4796-9de3-50897374bf2f req-efb81b38-6dd7-424c-934b-4aff63a55c5b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1155.201080] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'tag': '968a2662-dc05-4a49-8014-9474b9df4204'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1155.202503] [50968]: [pid: 50968|app: 0|req: 5672/11079] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:44:47 2025] PUT /networking/v2.0/ports/968a2662-dc05-4a49-8014-9474b9df4204 => generated 708 bytes in 280 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.203788] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-97cda2e2-e736-4464-b077-83850674712d" -d '{"events": [{"name": "network-changed", "server_uuid": "5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc", "tag": "968a2662-dc05-4a49-8014-9474b9df4204"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1155.219068] [50969]: [pid: 50969|app: 0|req: 5408/11080] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1155.277015] [50968]: [pid: 50968|app: 0|req: 5673/11081] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1155.341697] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3373cde-7671-488f-9c15-78bb28bba883 req-45220327-aef0-47f9-8440-bdbc9bcfde03 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.342699] [50969]: [pid: 50969|app: 0|req: 5409/11082] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.349025] [50968]: DEBUG neutron.api.wsgi [req-b3373cde-7671-488f-9c15-78bb28bba883 req-bc717560-a666-4065-9411-d4036b18c912 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.370673] [50968]: [pid: 50968|app: 0|req: 5674/11083] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1155.401494] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-0cf534e3-a1ec-4e01-ae9e-92125391769a x-openstack-request-id: req-0cf534e3-a1ec-4e01-ae9e-92125391769a {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1155.401620] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc", "tag": "968a2662-dc05-4a49-8014-9474b9df4204", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1155.401725] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0cf534e3-a1ec-4e01-ae9e-92125391769a {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1155.401863] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0cf534e3-a1ec-4e01-ae9e-92125391769a'] response: {'name': 'network-changed', 'server_uuid': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'tag': '968a2662-dc05-4a49-8014-9474b9df4204', 'status': 'completed', 'code': 200} [ 1155.464858] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-229d228e-7c9e-4920-86d2-2450bb71350b req-74b1f6b4-4656-4582-9b5f-0fe1c59699f0 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.465776] [50969]: [pid: 50969|app: 0|req: 5410/11084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.472097] [50968]: DEBUG neutron.api.wsgi [req-229d228e-7c9e-4920-86d2-2450bb71350b req-20362941-2d23-48d3-b071-341658326aed tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.493568] [50968]: [pid: 50968|app: 0|req: 5675/11085] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1155.578026] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd574351-5974-4355-880c-bbbf587adaa4 req-7dc584df-046f-4137-aec0-ba71031e4da7 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.578890] [50969]: [pid: 50969|app: 0|req: 5411/11086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 711 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.636898] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff5ecfbd-12bb-42a7-a556-d93817c1de91 req-581af70d-59e9-4991-a4ed-774b39eadf1a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.637475] [50968]: [pid: 50968|app: 0|req: 5676/11087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.643100] [50969]: DEBUG neutron.api.wsgi [req-ff5ecfbd-12bb-42a7-a556-d93817c1de91 req-32e19e5d-ed77-4c64-88bd-c84cb1f39e51 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.661890] [50969]: [pid: 50969|app: 0|req: 5412/11088] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:47 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.726011] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-741b2497-f66e-4378-bb13-f9867311bcbb req-669238f7-a610-4379-909d-21e90881bc7e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.726962] [50968]: [pid: 50968|app: 0|req: 5677/11089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.732803] [50969]: DEBUG neutron.api.wsgi [req-741b2497-f66e-4378-bb13-f9867311bcbb req-58dc09f5-2ecf-47f4-acd4-d6563faea7de tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.751740] [50969]: [pid: 50969|app: 0|req: 5413/11090] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.808401] [50969]: [pid: 50969|app: 0|req: 5414/11091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1155.826647] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ce7446de-1ef9-45ab-901d-266152b1b81b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.827541] [50968]: [pid: 50968|app: 0|req: 5678/11092] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports/2eac96d3-ba04-4eda-9c03-38b3a0153910?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1155.877280] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5126c04-886b-41ea-a1bc-349ea01568cf req-43ab7e6f-5491-4269-936e-e60cc5ad4aef tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.878388] [50969]: [pid: 50969|app: 0|req: 5415/11093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.884967] [50969]: DEBUG neutron.api.wsgi [req-e5126c04-886b-41ea-a1bc-349ea01568cf req-82b142fe-6497-4fb9-accd-6ec0a3f9d235 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.897021] [50968]: [pid: 50968|app: 0|req: 5679/11094] 10.180.1.21 () {60 vars in 1532 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=dns_domain => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1155.904346] [50968]: DEBUG neutron.api.v2.base [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1155.909940] [50969]: [pid: 50969|app: 0|req: 5416/11095] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.938208] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97cda2e2-e736-4464-b077-83850674712d req-3a501bbf-d778-4dd1-bb74-2eea1a0f6bde service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.939434] [50969]: [pid: 50969|app: 0|req: 5417/11096] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 1004 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1155.946786] [50968]: DEBUG neutron_lib.callbacks.manager [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1155.978787] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97cda2e2-e736-4464-b077-83850674712d req-e3c0d429-01f2-4e2e-84ff-34c3527f0c5c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.979967] [50969]: [pid: 50969|app: 0|req: 5418/11097] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.003968] [50968]: DEBUG neutron.plugins.ml2.db [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] For port 2eac96d3-ba04-4eda-9c03-38b3a0153910, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1156.009285] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48960416-2928-46f4-9e77-f038b71f1da3 req-122288ce-112c-4c34-ae0b-d7c7a3cb18ca tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.010300] [50969]: [pid: 50969|app: 0|req: 5419/11098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.013611] [50969]: DEBUG neutron.api.wsgi [req-97cda2e2-e736-4464-b077-83850674712d req-bd5a8cd1-08b6-4068-84a7-4c486e488cf6 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.028376] [50968]: DEBUG neutron.plugins.ml2.db [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] For port 2eac96d3-ba04-4eda-9c03-38b3a0153910, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1156.028435] [50969]: [pid: 50969|app: 0|req: 5420/11099] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=968a2662-dc05-4a49-8014-9474b9df4204 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1156.030800] [50969]: DEBUG neutron.api.wsgi [req-48960416-2928-46f4-9e77-f038b71f1da3 req-b14eee4f-52de-40ae-8b4d-01676c4bbbb3 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.052451] [50968]: DEBUG neutron_lib.callbacks.manager [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] Publish callbacks [] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.052756] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] update_port_precommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:45Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:45Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) 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': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1156.053053] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] update_port_precommit: [ 1156.053053] [50968]: key[status], ACTIVE -> DOWN [ 1156.053053] [50968]: key[binding:host_id], cpu-1 -> [ 1156.053053] [50968]: key[binding:vif_type], ovs -> unbound [ 1156.053053] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1156.053053] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1156.054116] [50969]: [pid: 50969|app: 0|req: 5421/11100] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.055762] [50968]: DEBUG neutron_lib.callbacks.manager [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.073291] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97cda2e2-e736-4464-b077-83850674712d req-ee8bf574-229a-4621-9a73-8f75561e8d8f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.074264] [50969]: [pid: 50969|app: 0|req: 5422/11101] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.078517] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] Pushing event updated for resources: {'Port': ['ID=2eac96d3-ba04-4eda-9c03-38b3a0153910,revision_number=6']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1156.110111] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97cda2e2-e736-4464-b077-83850674712d req-f71aabfa-dbcd-47fe-810c-0048d22db039 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.111108] [50969]: [pid: 50969|app: 0|req: 5423/11102] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1156.129545] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] No DVR routers for this DVR port 2eac96d3-ba04-4eda-9c03-38b3a0153910 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1156.138511] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-909a6b81-a457-4fd8-a898-c14e73d92817 req-c8d9f513-8d81-4282-be45-5667d9f05777 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.139605] [50969]: [pid: 50969|app: 0|req: 5424/11103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.169572] [50969]: [pid: 50969|app: 0|req: 5425/11104] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1156.172389] [50969]: DEBUG neutron.api.wsgi [req-909a6b81-a457-4fd8-a898-c14e73d92817 req-a405bf59-6dc7-44d3-a873-e0a828e2b832 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.185352] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] update_port_postcommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:45Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:43:45Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) 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': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1156.185599] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] update_port_postcommit: [ 1156.185599] [50968]: key[status], ACTIVE -> DOWN [ 1156.185599] [50968]: key[binding:host_id], cpu-1 -> [ 1156.185599] [50968]: key[binding:vif_type], ovs -> unbound [ 1156.185599] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1156.185599] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1156.185763] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] In _notify_port_updated(), no bound segment for port 2eac96d3-ba04-4eda-9c03-38b3a0153910 on network b574bb8d-a584-432c-a684-1caf3937d4f9 {{(pid=50968) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1156.189312] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.189758] [50968]: DEBUG neutron_lib.callbacks.manager [req-a6a69dee-8446-46f4-b07c-855e6050d90b req-ee23f063-2a08-4c2a-832d-aa48527371f8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.191228] [50968]: [pid: 50968|app: 0|req: 5680/11105] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:44:48 2025] PUT /networking/v2.0/ports/2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 841 bytes in 290 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.192934] [50969]: [pid: 50969|app: 0|req: 5426/11106] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.244636] [50968]: [pid: 50968|app: 0|req: 5681/11107] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1156.372142] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbf1a00a-c690-4a1c-a1a8-c6a49f268f72 req-9783931b-6ae9-4704-b756-21841807fae2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.373266] [50969]: [pid: 50969|app: 0|req: 5427/11108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.380375] [50968]: DEBUG neutron.api.wsgi [req-fbf1a00a-c690-4a1c-a1a8-c6a49f268f72 req-c101ac6f-c2fe-4f86-be85-75c26ec99036 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.405316] [50968]: [pid: 50968|app: 0|req: 5682/11109] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.487474] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46bee775-b6cf-464a-adcb-a60e158663b4 req-ccdb2c41-f647-4d35-9e82-64a7aa7ea5cd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.489866] [50969]: [pid: 50969|app: 0|req: 5428/11110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.497045] [50968]: DEBUG neutron.api.wsgi [req-46bee775-b6cf-464a-adcb-a60e158663b4 req-2dfe09ba-fae5-4e19-9d84-d4ee72a647af tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.524571] [50968]: [pid: 50968|app: 0|req: 5683/11111] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1156.632745] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cdfcb6a9-ed9a-4334-94a8-79fdf719812d req-73f89d93-ee0e-482c-a3b5-9351742010ab tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.633834] [50969]: [pid: 50969|app: 0|req: 5429/11112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.642852] [50968]: DEBUG neutron.api.wsgi [req-cdfcb6a9-ed9a-4334-94a8-79fdf719812d req-83f4823f-3573-408d-acf7-2748955aac44 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.665040] [50968]: [pid: 50968|app: 0|req: 5684/11113] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&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.694031] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a1880a8-711b-4997-9d89-5648f4971d6c req-90c7173a-1224-494e-9491-c3fffd695d5b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.699466] [50969]: [pid: 50969|app: 0|req: 5430/11114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:48 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.706036] [50968]: DEBUG neutron.api.wsgi [req-2a1880a8-711b-4997-9d89-5648f4971d6c req-c47ba6e5-0fe3-4d59-80f1-cc624e18d7e2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.729851] [50968]: [pid: 50968|app: 0|req: 5685/11115] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:49 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.745878] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-052a7b53-5201-4a45-8abf-216022154883 req-d413949e-019d-4120-906b-2b4d9100f165 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.747233] [50969]: [pid: 50969|app: 0|req: 5431/11116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:49 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1156.754376] [50968]: DEBUG neutron.api.wsgi [req-052a7b53-5201-4a45-8abf-216022154883 req-8a31c33e-e135-41ba-97e5-9a653e203e1c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.777840] [50968]: [pid: 50968|app: 0|req: 5686/11117] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:49 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.877859] [50969]: [pid: 50969|app: 0|req: 5432/11118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:49 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1157.404461] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910'}, {'name': 'network-changed', 'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1157.406194] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a2cbfba5-2329-462f-aa12-174ed1cb59c9" -d '{"events": [{"server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "name": "network-vif-unplugged", "status": "completed", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910"}, {"name": "network-changed", "server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1157.434121] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 352 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-06e289f5-e471-4f95-90a2-10cfc0bed48e x-openstack-request-id: req-06e289f5-e471-4f95-90a2-10cfc0bed48e {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1157.434211] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "name": "network-vif-unplugged", "status": "completed", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910", "code": 200}, {"name": "network-changed", "server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1157.434259] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-06e289f5-e471-4f95-90a2-10cfc0bed48e {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1157.434430] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-06e289f5-e471-4f95-90a2-10cfc0bed48e'] response: {'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'code': 200} [ 1157.434497] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-06e289f5-e471-4f95-90a2-10cfc0bed48e'] response: {'name': 'network-changed', 'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'status': 'completed', 'code': 200} [ 1157.680989] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e930156-6319-466b-a9ea-ec8dca38c0b5 req-3a322dcd-0504-48fb-9ad5-231cd5b055fd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.682043] [50968]: [pid: 50968|app: 0|req: 5687/11119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:49 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.689668] [50969]: DEBUG neutron.api.wsgi [req-5e930156-6319-466b-a9ea-ec8dca38c0b5 req-c4daa655-7c1c-4064-bb36-5e8890e30595 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1157.715848] [50969]: [pid: 50969|app: 0|req: 5433/11120] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1157.799515] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-851598c6-9a44-432a-a78f-831bb5dec128 req-af9e6be4-92d2-47de-904b-635d18d3b7bb tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.801485] [50968]: [pid: 50968|app: 0|req: 5688/11121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.808781] [50968]: DEBUG neutron.api.wsgi [req-851598c6-9a44-432a-a78f-831bb5dec128 req-2fa92f16-5669-407a-bbe6-38bd12ee96ea tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1157.809102] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98f85c8c-5e01-4f80-b6e7-f74e6bd63f72 req-bb3943ef-01f7-42c1-b562-84aba219cbe1 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.810312] [50969]: [pid: 50969|app: 0|req: 5434/11122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.817017] [50969]: DEBUG neutron.api.wsgi [req-98f85c8c-5e01-4f80-b6e7-f74e6bd63f72 req-a34c2e74-0160-4a2c-a163-7268623856bc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1157.838938] [50968]: [pid: 50968|app: 0|req: 5689/11123] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1157.840422] [50969]: [pid: 50969|app: 0|req: 5435/11124] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.944893] [50969]: [pid: 50969|app: 0|req: 5436/11125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1157.950356] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aee7a2ed-5516-4817-96f8-a2235c5f28f9 req-fd85fc4f-73a4-4f04-a1d2-8714032ea5fc tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.951431] [50968]: [pid: 50968|app: 0|req: 5690/11126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.959888] [50968]: DEBUG neutron.api.wsgi [req-aee7a2ed-5516-4817-96f8-a2235c5f28f9 req-f3847367-8bcf-4543-8aec-12b7e3eb2cca tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1157.975204] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2cbfba5-2329-462f-aa12-174ed1cb59c9 req-f647684c-8629-4dc9-b469-e0ae14e46479 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.976339] [50969]: [pid: 50969|app: 0|req: 5437/11127] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 844 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.981031] [50968]: [pid: 50968|app: 0|req: 5691/11128] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.015409] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2cbfba5-2329-462f-aa12-174ed1cb59c9 req-4c0f774e-c3f9-44e8-a3d8-862e586ee0e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.016502] [50969]: [pid: 50969|app: 0|req: 5438/11129] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1158.024050] [50968]: DEBUG neutron.api.wsgi [req-a2cbfba5-2329-462f-aa12-174ed1cb59c9 req-edda7035-219b-4cd3-b4fb-8a0e74894bb5 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.058388] [50968]: [pid: 50968|app: 0|req: 5692/11130] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 806 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.087501] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2cbfba5-2329-462f-aa12-174ed1cb59c9 req-97f0dd7c-d151-4978-a56c-d8804eafb09a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.088708] [50969]: [pid: 50969|app: 0|req: 5439/11131] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.126132] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2cbfba5-2329-462f-aa12-174ed1cb59c9 req-e50b1420-6cc9-4b03-9bae-bd31f3ceb9ae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.127162] [50968]: [pid: 50968|app: 0|req: 5693/11132] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.165728] [50969]: [pid: 50969|app: 0|req: 5440/11133] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1158.206504] [50968]: [pid: 50968|app: 0|req: 5694/11134] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1158.467413] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31a77544-835e-4971-8987-e5d9ddc0e9f9 req-f845ab5f-366e-4066-bf81-cde85c3c511d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.468619] [50969]: [pid: 50969|app: 0|req: 5441/11135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.475054] [50968]: DEBUG neutron.api.wsgi [req-31a77544-835e-4971-8987-e5d9ddc0e9f9 req-e3d35f2a-6535-4a90-96e2-e58e7a40f28c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.500023] [50968]: [pid: 50968|app: 0|req: 5695/11136] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.576417] [50969]: [pid: 50969|app: 0|req: 5442/11137] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680&fields=id&fields=resource_request => generated 57 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1158.609882] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70c4c38c-117e-483b-9203-3e89cd70e67b req-94c39180-144f-4ef2-8e93-5089d7ce514f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.610997] [50968]: [pid: 50968|app: 0|req: 5696/11138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.617104] [50968]: DEBUG neutron.api.wsgi [req-70c4c38c-117e-483b-9203-3e89cd70e67b req-d5d7a617-d63a-4fa0-9778-1ffe9b46b908 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.630663] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-87695c2b-66cd-41e9-a372-2dfeda0c7d9b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.631736] [50969]: [pid: 50969|app: 0|req: 5443/11139] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/ports/2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 745 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.639685] [50968]: [pid: 50968|app: 0|req: 5697/11140] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:50 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1158.796030] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d344964-192c-4a80-a115-86b533de431b req-6bd7208a-2e3a-4c22-a27b-68ed795799d2 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.796935] [50969]: [pid: 50969|app: 0|req: 5444/11141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.802742] [50968]: DEBUG neutron.api.wsgi [req-8d344964-192c-4a80-a115-86b533de431b req-6f4af842-9442-4ad8-a370-fb1a578bf226 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.824792] [50968]: [pid: 50968|app: 0|req: 5698/11142] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1158.914336] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75f22284-a41e-476d-a219-4081bbf9236e req-b8d4ff8d-a155-426f-8fb6-f3790b0751d4 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.915333] [50969]: [pid: 50969|app: 0|req: 5445/11143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.922452] [50968]: DEBUG neutron.api.wsgi [req-75f22284-a41e-476d-a219-4081bbf9236e req-227abd67-c526-4da2-ae4d-13fdca10588a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.943166] [50968]: [pid: 50968|app: 0|req: 5699/11144] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1158.962847] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72b53f92-03f0-45e1-bea3-43f511a24eff req-ca9fba96-579b-4172-bb7f-0be046824b26 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.964129] [50969]: [pid: 50969|app: 0|req: 5446/11145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.970524] [50968]: DEBUG neutron.api.wsgi [req-72b53f92-03f0-45e1-bea3-43f511a24eff req-5572873a-5483-4e96-b2cf-015db554b4a0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.994120] [50968]: [pid: 50968|app: 0|req: 5700/11146] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.019265] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da73a78e-eace-4a19-afab-373dae80347e req-53243f19-7d68-4b43-a18b-d99f54422fc9 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.020275] [50969]: [pid: 50969|app: 0|req: 5447/11147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.026143] [50968]: DEBUG neutron.api.wsgi [req-da73a78e-eace-4a19-afab-373dae80347e req-23666cf0-4deb-4555-b3c9-a62739d70aa3 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.041779] [50969]: [pid: 50969|app: 0|req: 5448/11148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1159.044428] [50968]: [pid: 50968|app: 0|req: 5701/11149] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1159.105558] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-094d25e2-225d-4bdf-b997-350b334d6865 req-46777382-73d0-4495-9a8e-b7e7d769e65e tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.106081] [50969]: [pid: 50969|app: 0|req: 5449/11150] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/networks?id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 612 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.113779] [50969]: DEBUG neutron.api.v2.base [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Request body: {'port': {'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'admin_state_up': True, 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1159.121709] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b3f1acf-5b4c-4b5f-b0b2-01f25cca18b2 req-e6c292e9-fcd8-4581-a787-a8464a701c1f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.122640] [50968]: [pid: 50968|app: 0|req: 5702/11151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.129326] [50968]: DEBUG neutron.api.wsgi [req-6b3f1acf-5b4c-4b5f-b0b2-01f25cca18b2 req-ffbeb6e6-c950-4f6e-b7bb-675148923fe4 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.149840] [50968]: [pid: 50968|app: 0|req: 5703/11152] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1159.168707] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Made reservation on behalf of 6ac06d32810c4edba03f049f2adfdf8d for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1159.172203] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.236952] [50969]: DEBUG neutron.db.db_base_plugin_common [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Allocated IP 192.168.128.12 (9eb169b1-d2f5-4949-ad56-ed5159c6f7ab/eb32a8c3-b1f9-43ee-9952-fbe39785215d/f778e3cb-3e69-453a-861f-db3db691dc9d) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1159.342880] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a44f75ec-6fa7-4502-9730-59a20370036a req-7b103e6a-c03f-43b1-ab99-b6a4f9a919dd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.342880] [50968]: [pid: 50968|app: 0|req: 5704/11153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.366894] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks [] for allowed_address_pair (f778e3cb-3e69-453a-861f-db3db691dc9d), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.367653] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks [] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.367900] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] create_port_precommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': '', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'port_security_enabled': True, 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1159.368072] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] create_port_precommit: [ 1159.368072] [50969]: key[mac_address], None -> fa:16:3e:5a:53:95 [ 1159.368072] [50969]: key[device_id], None -> 89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 [ 1159.368072] [50969]: key[binding:vif_details], None -> {} [ 1159.368072] [50969]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1159.368072] [50969]: key[binding:vnic_type], None -> normal [ 1159.368072] [50969]: key[allowed_address_pairs], None -> [] [ 1159.368072] [50969]: key[name], None -> [ 1159.368072] [50969]: key[status], None -> DOWN [ 1159.368072] [50969]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1159.368072] [50969]: key[fixed_ips], None -> [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}] [ 1159.368072] [50969]: key[id], None -> f778e3cb-3e69-453a-861f-db3db691dc9d [ 1159.368072] [50969]: key[port_security_enabled], None -> True [ 1159.368072] [50969]: key[network_id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1159.368072] [50969]: key[security_groups], None -> ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'] [ 1159.368072] [50969]: key[binding:profile], None -> {} [ 1159.368072] [50969]: key[binding:host_id], None -> [ 1159.368072] [50969]: key[standard_attr_id], None -> 1708 [ 1159.368072] [50969]: key[admin_state_up], None -> True [ 1159.368072] [50969]: key[device_owner], None -> [ 1159.368072] [50969]: key[binding:vif_type], None -> unbound [ 1159.368072] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.371999] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23064e9b-7eb6-48bd-91ee-28db6add2eb6 req-b10904f5-112d-4cfb-ad1e-b78989f3a36b tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.373042] [50968]: [pid: 50968|app: 0|req: 5705/11154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.391574] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.415948] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Pushing event updated for resources: {'Port': ['ID=f778e3cb-3e69-453a-861f-db3db691dc9d,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1159.427743] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Network 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1159.428127] [50969]: DEBUG neutron.scheduler.base_scheduler [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1159.432084] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1159.441528] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Deleting port c2630ad9-1c26-483a-8ebd-2305c92f519c {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1159.441528] [50968]: DEBUG neutron_lib.callbacks.manager [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.454083] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] create_port_postcommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': '', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'port_security_enabled': True, 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:51Z', 'revision_number': 1, 'network': {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1159.454494] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] create_port_postcommit: [ 1159.454494] [50969]: key[mac_address], None -> fa:16:3e:5a:53:95 [ 1159.454494] [50969]: key[device_id], None -> 89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 [ 1159.454494] [50969]: key[binding:vif_details], None -> {} [ 1159.454494] [50969]: key[project_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1159.454494] [50969]: key[binding:vnic_type], None -> normal [ 1159.454494] [50969]: key[tags], None -> [] [ 1159.454494] [50969]: key[allowed_address_pairs], None -> [] [ 1159.454494] [50969]: key[created_at], None -> 2025-11-21T22:44:51Z [ 1159.454494] [50969]: key[name], None -> [ 1159.454494] [50969]: key[status], None -> DOWN [ 1159.454494] [50969]: key[tenant_id], None -> 6ac06d32810c4edba03f049f2adfdf8d [ 1159.454494] [50969]: key[fixed_ips], None -> [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}] [ 1159.454494] [50969]: key[id], None -> f778e3cb-3e69-453a-861f-db3db691dc9d [ 1159.454494] [50969]: key[port_security_enabled], None -> True [ 1159.454494] [50969]: key[network_id], None -> 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab [ 1159.454494] [50969]: key[security_groups], None -> ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'] [ 1159.454494] [50969]: key[binding:profile], None -> {} [ 1159.454494] [50969]: key[binding:host_id], None -> [ 1159.454494] [50969]: key[revision_number], None -> 1 [ 1159.454494] [50969]: key[description], None -> [ 1159.454494] [50969]: key[updated_at], None -> 2025-11-21T22:44:51Z [ 1159.454494] [50969]: key[standard_attr_id], None -> 1708 [ 1159.454494] [50969]: key[admin_state_up], None -> True [ 1159.454494] [50969]: key[binding:vif_type], None -> unbound [ 1159.454494] [50969]: key[device_owner], None -> [ 1159.454494] [50969]: key[extra_dhcp_opts], None -> [] [ 1159.454494] [50969]: key[network], None -> {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} [ 1159.454494] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.482100] [50968]: DEBUG neutron.plugins.ml2.db [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] For port c2630ad9-1c26-483a-8ebd-2305c92f519c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c2630ad9-1c26-483a-8ebd-2305c92f519c,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1159.482542] [50968]: DEBUG neutron_lib.callbacks.manager [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.487956] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:18Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1159.488217] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit: [ 1159.488217] [50968]: key[mac_address], fa:16:3e:d0:b4:34 -> None [ 1159.488217] [50968]: key[device_id], 1e4575e4-a19e-42d5-ab31-97e163c37a88 -> None [ 1159.488217] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1159.488217] [50968]: key[binding:vnic_type], normal -> None [ 1159.488217] [50968]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1159.488217] [50968]: key[tags], [] -> None [ 1159.488217] [50968]: key[allowed_address_pairs], [] -> None [ 1159.488217] [50968]: key[created_at], 2025-11-21T22:43:17Z -> None [ 1159.488217] [50968]: key[name], -> None [ 1159.488217] [50968]: key[status], ACTIVE -> None [ 1159.488217] [50968]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1159.488217] [50968]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}] -> None [ 1159.488217] [50968]: key[id], c2630ad9-1c26-483a-8ebd-2305c92f519c -> None [ 1159.488217] [50968]: key[port_security_enabled], True -> None [ 1159.488217] [50968]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1159.488217] [50968]: key[security_groups], ['7b33fa48-b9ca-426c-b890-67d4639035e2'] -> None [ 1159.488217] [50968]: key[binding:profile], {} -> None [ 1159.488217] [50968]: key[binding:host_id], cpu-1 -> None [ 1159.488217] [50968]: key[revision_number], 5 -> None [ 1159.488217] [50968]: key[description], -> None [ 1159.488217] [50968]: key[updated_at], 2025-11-21T22:43:18Z -> None [ 1159.488217] [50968]: key[standard_attr_id], 1622 -> None [ 1159.488217] [50968]: key[admin_state_up], True -> None [ 1159.488217] [50968]: key[binding:vif_type], ovs -> None [ 1159.488217] [50968]: key[device_owner], compute:nova -> None [ 1159.488217] [50968]: key[extra_dhcp_opts], [] -> None [ 1159.488217] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.492091] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.492600] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-dd5322d3-43be-499c-9e56-0a585945b9ba tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.503691] [50969]: [pid: 50969|app: 0|req: 5450/11155] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:44:51 2025] POST /networking/v2.0/ports => generated 733 bytes in 393 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1159.506753] [50969]: DEBUG neutron.api.wsgi [req-23064e9b-7eb6-48bd-91ee-28db6add2eb6 req-0beec926-4d90-4b17-8f63-9a8fcd0fadfd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.529033] [50969]: [pid: 50969|app: 0|req: 5451/11156] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:51 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1159.532076] [50969]: DEBUG neutron.api.v2.base [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Request body: {'port': {'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1159.576759] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.600464] [50968]: DEBUG neutron_lib.callbacks.manager [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.600698] [50968]: DEBUG neutron_lib.callbacks.manager [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.600886] [50968]: INFO neutron.db.l3_db [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Floating IP 86cd2c2e-1d94-429c-aa68-6605ec573a28 disassociated. External IP: 10.180.180.155, port: c2630ad9-1c26-483a-8ebd-2305c92f519c. [ 1159.600943] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Calling delete_port for c2630ad9-1c26-483a-8ebd-2305c92f519c owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1159.675425] [50968]: DEBUG neutron_lib.callbacks.manager [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (c2630ad9-1c26-483a-8ebd-2305c92f519c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.684354] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event deleted for resources: {'Port': ['ID=c2630ad9-1c26-483a-8ebd-2305c92f519c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1159.693624] [50969]: DEBUG neutron.notifiers.nova [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f778e3cb-3e69-453a-861f-db3db691dc9d {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1159.698108] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks [] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.711263] [50969]: DEBUG neutron.db.provisioning_blocks [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Transition to ACTIVE for port object f778e3cb-3e69-453a-861f-db3db691dc9d will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1159.713212] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_precommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:51Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': '', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:51Z', 'revision_number': 1, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1159.713413] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_precommit: [ 1159.713413] [50969]: key[device_owner], -> compute:nova [ 1159.713413] [50969]: key[binding:host_id], -> cpu-1 [ 1159.713413] [50969]: key[revision_number], 1 -> 2 [ 1159.713413] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.721120] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.748633] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Pushing event updated for resources: {'Port': ['ID=f778e3cb-3e69-453a-861f-db3db691dc9d,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1159.767383] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1159.789253] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_postcommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:51Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': '', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:51Z', 'revision_number': 1, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1159.789481] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_postcommit: [ 1159.789481] [50969]: key[device_owner], -> compute:nova [ 1159.789481] [50969]: key[binding:host_id], -> cpu-1 [ 1159.789481] [50969]: key[revision_number], 1 -> 2 [ 1159.789481] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.796276] [50969]: DEBUG neutron.plugins.ml2.managers [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Attempting to bind port f778e3cb-3e69-453a-861f-db3db691dc9d on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1159.796574] [50969]: DEBUG neutron.plugins.ml2.managers [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Attempting to bind port f778e3cb-3e69-453a-861f-db3db691dc9d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1159.796574] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Attempting to bind port f778e3cb-3e69-453a-861f-db3db691dc9d on network 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1159.812381] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1159.812606] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Bind Segment={'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1159.814917] [50969]: DEBUG networking_nsxv3.api.rpc [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Bind port on Host cpu-1 & Segment [{'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1159.821629] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1159.841167] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] No DVR routers for this DVR port c2630ad9-1c26-483a-8ebd-2305c92f519c on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1159.841596] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit called with port settings {'id': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d0:b4:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:17Z', 'updated_at': '2025-11-21T22:43:18Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1159.841848] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit: [ 1159.841848] [50968]: key[mac_address], fa:16:3e:d0:b4:34 -> None [ 1159.841848] [50968]: key[device_id], 1e4575e4-a19e-42d5-ab31-97e163c37a88 -> None [ 1159.841848] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1159.841848] [50968]: key[binding:vnic_type], normal -> None [ 1159.841848] [50968]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1159.841848] [50968]: key[tags], [] -> None [ 1159.841848] [50968]: key[allowed_address_pairs], [] -> None [ 1159.841848] [50968]: key[created_at], 2025-11-21T22:43:17Z -> None [ 1159.841848] [50968]: key[name], -> None [ 1159.841848] [50968]: key[status], ACTIVE -> None [ 1159.841848] [50968]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1159.841848] [50968]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.8'}] -> None [ 1159.841848] [50968]: key[id], c2630ad9-1c26-483a-8ebd-2305c92f519c -> None [ 1159.841848] [50968]: key[port_security_enabled], True -> None [ 1159.841848] [50968]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1159.841848] [50968]: key[security_groups], ['7b33fa48-b9ca-426c-b890-67d4639035e2'] -> None [ 1159.841848] [50968]: key[binding:profile], {} -> None [ 1159.841848] [50968]: key[binding:host_id], cpu-1 -> None [ 1159.841848] [50968]: key[revision_number], 5 -> None [ 1159.841848] [50968]: key[description], -> None [ 1159.841848] [50968]: key[updated_at], 2025-11-21T22:43:18Z -> None [ 1159.841848] [50968]: key[standard_attr_id], 1622 -> None [ 1159.841848] [50968]: key[admin_state_up], True -> None [ 1159.841848] [50968]: key[binding:vif_type], ovs -> None [ 1159.841848] [50968]: key[device_owner], compute:nova -> None [ 1159.841848] [50968]: key[extra_dhcp_opts], [] -> None [ 1159.841848] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.843973] [50968]: DEBUG neutron_lib.callbacks.manager [req-a44f75ec-6fa7-4502-9730-59a20370036a req-2b2dfad3-afa8-411f-8448-0f1f9a539af8 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.844182] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'name': 'network-vif-deleted', 'tag': 'c2630ad9-1c26-483a-8ebd-2305c92f519c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1159.846703] [50968]: [pid: 50968|app: 0|req: 5706/11157] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:44:51 2025] DELETE /networking/v2.0/ports/c2630ad9-1c26-483a-8ebd-2305c92f519c => generated 0 bytes in 473 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1159.849335] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-54e59a36-68c0-4467-bec4-c4c4ba5f3aca" -d '{"events": [{"server_uuid": "1e4575e4-a19e-42d5-ab31-97e163c37a88", "name": "network-vif-deleted", "tag": "c2630ad9-1c26-483a-8ebd-2305c92f519c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1159.880587] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37c10054-7167-4928-adba-7e7e99e9c669 req-ab42237a-bc9c-4986-bf2d-87b8880fb72c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.884380] [50968]: [pid: 50968|app: 0|req: 5707/11158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.910860] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7303df3b-9341-42ce-a589-be684c6e00a1 req-ce878e59-54c2-4027-a95e-7c0df63f7fc8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.912432] [50968]: [pid: 50968|app: 0|req: 5708/11159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.914637] [50968]: DEBUG neutron.api.wsgi [req-37c10054-7167-4928-adba-7e7e99e9c669 req-a5cfef7d-3788-463f-b407-2a934466e260 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.934668] [50968]: [pid: 50968|app: 0|req: 5709/11160] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.937257] [50968]: DEBUG neutron.api.wsgi [req-7303df3b-9341-42ce-a589-be684c6e00a1 req-a9b63bd0-9a48-4253-a4ed-ccf6ee1767f5 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.955495] [50968]: [pid: 50968|app: 0|req: 5710/11161] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.971267] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-5a64721a-970b-4c4e-a30b-8afac5659a08 x-openstack-request-id: req-5a64721a-970b-4c4e-a30b-8afac5659a08 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1159.971394] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1e4575e4-a19e-42d5-ab31-97e163c37a88", "name": "network-vif-deleted", "tag": "c2630ad9-1c26-483a-8ebd-2305c92f519c", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1159.971475] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5a64721a-970b-4c4e-a30b-8afac5659a08 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1159.971667] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5a64721a-970b-4c4e-a30b-8afac5659a08'] response: {'server_uuid': '1e4575e4-a19e-42d5-ab31-97e163c37a88', 'name': 'network-vif-deleted', 'tag': 'c2630ad9-1c26-483a-8ebd-2305c92f519c', 'status': 'completed', 'code': 200} [ 1160.022515] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a87e68c9-67f1-4427-9653-ab579386ee28 req-dd1f1074-4bdc-47f9-b334-f9be93bcc8af tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.023539] [50968]: [pid: 50968|app: 0|req: 5711/11162] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.030552] [50968]: DEBUG neutron.api.wsgi [req-a87e68c9-67f1-4427-9653-ab579386ee28 req-d419de13-d330-4683-8dcf-392df975b773 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1160.050006] [50968]: [pid: 50968|app: 0|req: 5712/11163] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1160.065027] [50968]: [pid: 50968|app: 0|req: 5713/11164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1160.151493] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f509ddd-4b91-48d6-b265-97bda362273b req-86c7ded9-1951-4f25-a0fc-0eb774735d02 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.152666] [50968]: [pid: 50968|app: 0|req: 5714/11165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 748 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.160984] [50968]: DEBUG neutron.api.wsgi [req-8f509ddd-4b91-48d6-b265-97bda362273b req-8a18e880-9b66-4a75-bf6c-b7c361c5d63b tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1160.183595] [50968]: [pid: 50968|app: 0|req: 5715/11166] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1160.635599] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f406a61-0682-4482-83cc-b06747245227 req-5b2500c2-8644-4d9e-a8dd-d47974ab5c97 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.636956] [50968]: [pid: 50968|app: 0|req: 5716/11167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.644596] [50968]: DEBUG neutron.api.wsgi [req-9f406a61-0682-4482-83cc-b06747245227 req-535e1967-e565-4242-b421-9a76e68cce64 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1160.669478] [50968]: [pid: 50968|app: 0|req: 5717/11168] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:52 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1160.817900] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Bound using segment: {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1160.818269] [50969]: DEBUG neutron.plugins.ml2.managers [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Bound port: f778e3cb-3e69-453a-861f-db3db691dc9d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "f625f389-b7cf-49b9-998a-87f3a9e3f234", "external-id": "nsx-vlan-transportzone-280", "segmentation_id": 280}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1160.818455] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.868088] [50969]: DEBUG neutron.plugins.ml2.db [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] For port f778e3cb-3e69-453a-861f-db3db691dc9d, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1160.870460] [50969]: DEBUG neutron.plugins.ml2.db [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] For port f778e3cb-3e69-453a-861f-db3db691dc9d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f778e3cb-3e69-453a-861f-db3db691dc9d,segment=NetworkSegment(452b39e3-121b-49e0-9f2f-6743463f7899),segment_id=452b39e3-121b-49e0-9f2f-6743463f7899)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1160.871904] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_precommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:52Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:52Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1160.872158] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_precommit: [ 1160.872158] [50969]: key[binding:vif_type], unbound -> ovs [ 1160.872158] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} [ 1160.872158] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1160.876943] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.902253] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Pushing event updated for resources: {'Port': ['ID=f778e3cb-3e69-453a-861f-db3db691dc9d,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1160.909489] [50969]: DEBUG neutron.db.provisioning_blocks [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Provisioning complete for port f778e3cb-3e69-453a-861f-db3db691dc9d triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1160.909598] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.909643] [50969]: INFO neutron.plugins.ml2.plugin [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Attempt 1 to provision port f778e3cb-3e69-453a-861f-db3db691dc9d [ 1160.947425] [50969]: DEBUG neutron.plugins.ml2.plugin [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Current status of the port f778e3cb-3e69-453a-861f-db3db691dc9d is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1160.947602] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.962525] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f778e3cb-3e69-453a-861f-db3db691dc9d'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1160.969302] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-14375600-367c-4ca5-83f3-733ef50f8ce1" -d '{"events": [{"server_uuid": "89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2", "name": "network-vif-plugged", "status": "completed", "tag": "f778e3cb-3e69-453a-861f-db3db691dc9d"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1160.973281] [50969]: DEBUG neutron.plugins.ml2.db [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] For port f778e3cb-3e69-453a-861f-db3db691dc9d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f778e3cb-3e69-453a-861f-db3db691dc9d,segment=NetworkSegment(452b39e3-121b-49e0-9f2f-6743463f7899),segment_id=452b39e3-121b-49e0-9f2f-6743463f7899)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1161.014260] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_precommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:53Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:53Z', 'revision_number': 4, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}]) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1161.014260] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_precommit: [ 1161.014260] [50969]: key[status], DOWN -> ACTIVE [ 1161.014260] [50969]: key[revision_number], 4 -> 5 [ 1161.014260] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1161.021081] [50969]: DEBUG neutron.db.provisioning_blocks [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Provisioning complete for port f778e3cb-3e69-453a-861f-db3db691dc9d triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1161.021081] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.021081] [50969]: INFO neutron.plugins.ml2.plugin [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Attempt 1 to provision port f778e3cb-3e69-453a-861f-db3db691dc9d [ 1161.021616] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15960373-71ef-4fd3-8622-1d4745a8cfd3 req-f173af92-4a13-4130-8618-7b5f0e7eaeec tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.021616] [50968]: [pid: 50968|app: 0|req: 5718/11169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:53 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1161.048328] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04bea713-19b9-4a92-8408-fce00c78a479 req-3ad508fe-748c-43c4-a8e4-948d80992b64 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.049270] [50968]: [pid: 50968|app: 0|req: 5719/11170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:53 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.052686] [50968]: DEBUG neutron.api.wsgi [req-15960373-71ef-4fd3-8622-1d4745a8cfd3 req-f40f9b36-f56a-4a9d-afd7-2a9f6bc8acb2 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1161.057235] [50969]: DEBUG neutron.plugins.ml2.plugin [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Current status of the port f778e3cb-3e69-453a-861f-db3db691dc9d is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1161.057995] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_postcommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:53Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:53Z', 'revision_number': 4, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}]) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1161.058204] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_postcommit: [ 1161.058204] [50969]: key[status], DOWN -> ACTIVE [ 1161.058204] [50969]: key[revision_number], 4 -> 5 [ 1161.058204] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1161.058353] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.070435] [50968]: [pid: 50968|app: 0|req: 5720/11171] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:53 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.073256] [50968]: DEBUG neutron.api.wsgi [req-04bea713-19b9-4a92-8408-fce00c78a479 req-84389130-b65e-4294-b91f-02b52d567294 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1161.081276] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Pushing event updated for resources: {'Port': ['ID=f778e3cb-3e69-453a-861f-db3db691dc9d,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1161.085810] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_postcommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:53Z', 'revision_number': 4, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:52Z', 'revision_number': 2, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1161.085810] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] update_port_postcommit: [ 1161.085810] [50969]: key[binding:vif_type], unbound -> ovs [ 1161.085810] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}} [ 1161.085810] [50969]: key[updated_at], 2025-11-21T22:44:52Z -> 2025-11-21T22:44:53Z [ 1161.085810] [50969]: key[revision_number], 2 -> 4 [ 1161.085810] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1161.090872] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.091281] [50969]: DEBUG neutron_lib.callbacks.manager [req-094d25e2-225d-4bdf-b997-350b334d6865 req-b16b3126-b772-4de4-b95e-d791fc523441 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.092608] [50969]: [pid: 50969|app: 0|req: 5452/11172] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:44:51 2025] PUT /networking/v2.0/ports/f778e3cb-3e69-453a-861f-db3db691dc9d => generated 1038 bytes in 1563 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1161.095750] [50968]: [pid: 50968|app: 0|req: 5721/11173] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:53 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.100807] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-c08654aa-1b9e-4088-93d6-2d4a6ae8311c x-openstack-request-id: req-c08654aa-1b9e-4088-93d6-2d4a6ae8311c {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1161.100965] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2", "name": "network-vif-plugged", "status": "completed", "tag": "f778e3cb-3e69-453a-861f-db3db691dc9d", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1161.101122] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c08654aa-1b9e-4088-93d6-2d4a6ae8311c {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1161.101411] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c08654aa-1b9e-4088-93d6-2d4a6ae8311c'] response: {'server_uuid': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'code': 200} [ 1161.154879] [50968]: [pid: 50968|app: 0|req: 5722/11174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:53 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1161.166565] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c35d2fe4-1b25-4672-b7d7-24f27f740e7b req-f8adf79b-7a24-488e-85d6-55f3cbfa85b0 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.167609] [50969]: [pid: 50969|app: 0|req: 5453/11175] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:53 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.174461] [50968]: DEBUG neutron.api.wsgi [req-c35d2fe4-1b25-4672-b7d7-24f27f740e7b req-a09628f5-ee5d-4b99-a874-6f4126079510 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1161.194497] [50968]: [pid: 50968|app: 0|req: 5723/11176] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:53 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1161.280071] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa8dec4b-0f6b-4979-b64a-9058948381b2 req-6d06e5eb-c44e-453c-b486-45c57e38b0de tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.281045] [50969]: [pid: 50969|app: 0|req: 5454/11177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:53 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.288028] [50968]: DEBUG neutron.api.wsgi [req-aa8dec4b-0f6b-4979-b64a-9058948381b2 req-15d889bf-438e-4dd3-ac07-035bd67fd515 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1161.309864] [50968]: [pid: 50968|app: 0|req: 5724/11178] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:53 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1161.803960] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-692941d6-e62c-47e0-b505-658dc1e1e42f req-4df51759-c491-466e-956b-b20d312e0709 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.805027] [50969]: [pid: 50969|app: 0|req: 5455/11179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.811971] [50968]: DEBUG neutron.api.wsgi [req-692941d6-e62c-47e0-b505-658dc1e1e42f req-38439549-c13a-49f4-8cd2-cdd025725d2b tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1161.837970] [50968]: [pid: 50968|app: 0|req: 5725/11180] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.007370] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03e4d422-928c-45bd-aa1b-b278b996b989 req-c828a7e9-780a-443a-b7ff-a5f7a1b1b798 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.008318] [50969]: [pid: 50969|app: 0|req: 5456/11181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.014899] [50968]: DEBUG neutron.api.wsgi [req-03e4d422-928c-45bd-aa1b-b278b996b989 req-9d267d60-ce11-4e32-9e9e-3bf806ce9c3d tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.035116] [50968]: [pid: 50968|app: 0|req: 5726/11182] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.122192] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc0d51e0-a939-4c6d-84b1-acf78988f5db req-49388cb9-1f9a-46ad-87b8-9e3a6592832d tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.123160] [50969]: [pid: 50969|app: 0|req: 5457/11183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.146302] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-094d25e2-225d-4bdf-b997-350b334d6865 req-d3b3d0aa-8ad3-4ae3-9b9c-b4a03cd01645 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.147391] [50968]: [pid: 50968|app: 0|req: 5727/11184] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1162.150488] [50968]: DEBUG neutron.api.wsgi [req-dc0d51e0-a939-4c6d-84b1-acf78988f5db req-440cf637-86bc-4393-b7af-2469a149c70b tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-reader] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.153531] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b7dc3e4-902b-4c7f-a47e-2cb213db2ad1 req-9af8600e-77ce-4903-8277-d44f42e744d2 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.154625] [50969]: [pid: 50969|app: 0|req: 5458/11185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.157196] [50969]: DEBUG neutron.api.wsgi [req-094d25e2-225d-4bdf-b997-350b334d6865 req-a309073f-8b75-4035-baad-54a8e20bb7f6 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.170459] [50968]: [pid: 50968|app: 0|req: 5728/11186] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.170615] [50969]: [pid: 50969|app: 0|req: 5459/11187] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=f778e3cb-3e69-453a-861f-db3db691dc9d => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.173133] [50968]: DEBUG neutron.api.wsgi [req-1b7dc3e4-902b-4c7f-a47e-2cb213db2ad1 req-6733146c-7e4d-4749-8691-3ede87c47df9 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.196545] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-094d25e2-225d-4bdf-b997-350b334d6865 req-1a7fe160-4b9f-4de9-9d82-60388424db22 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.197648] [50969]: [pid: 50969|app: 0|req: 5460/11188] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/subnets?id=eb32a8c3-b1f9-43ee-9952-fbe39785215d => generated 688 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1162.199070] [50968]: [pid: 50968|app: 0|req: 5729/11189] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.217092] [50969]: [pid: 50969|app: 0|req: 5461/11190] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?network_id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.243538] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2ea8de9-f03d-4a52-9642-fd73583c3f64 req-3160637f-a3ca-4822-b0dd-b6b81f65c9e9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.244743] [50968]: [pid: 50968|app: 0|req: 5730/11191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.253049] [50968]: DEBUG neutron.api.wsgi [req-e2ea8de9-f03d-4a52-9642-fd73583c3f64 req-d3db9b6d-34c5-4325-ab3c-cbd96effc216 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.266396] [50969]: [pid: 50969|app: 0|req: 5462/11192] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.277416] [50968]: [pid: 50968|app: 0|req: 5731/11193] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1162.282098] [50969]: [pid: 50969|app: 0|req: 5463/11194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=1e4575e4-a19e-42d5-ab31-97e163c37a88 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.324635] [50968]: [pid: 50968|app: 0|req: 5732/11195] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?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) [ 1162.394418] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44b10b2a-785e-4b95-b444-8e4228832382 req-1781be90-fd43-416a-b680-79e5f8a1d313 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.395435] [50969]: [pid: 50969|app: 0|req: 5464/11196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.403353] [50968]: DEBUG neutron.api.wsgi [req-44b10b2a-785e-4b95-b444-8e4228832382 req-b5b3014a-e760-4ecb-8132-cd05c6142a41 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.423080] [50968]: [pid: 50968|app: 0|req: 5733/11197] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.438138] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1116081e-cf8b-45ba-8a33-ab4f9694b258 req-c0232847-4e9c-4402-bb03-7a05e2881119 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.439361] [50969]: [pid: 50969|app: 0|req: 5465/11198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.446840] [50968]: DEBUG neutron.api.wsgi [req-1116081e-cf8b-45ba-8a33-ab4f9694b258 req-51741a85-c54f-4884-9d57-254a91b955cc tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.482168] [50968]: [pid: 50968|app: 0|req: 5734/11199] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.505619] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e0a4555-1b89-458d-ab7e-30c94a1d29b2 req-471f641d-9e64-4d4e-922c-fbcf571d17f5 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.506794] [50969]: [pid: 50969|app: 0|req: 5466/11200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.514239] [50968]: DEBUG neutron.api.wsgi [req-3e0a4555-1b89-458d-ab7e-30c94a1d29b2 req-c240a61d-9a27-42d0-af00-8cc485b98d40 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.534289] [50968]: [pid: 50968|app: 0|req: 5735/11201] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.557637] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13d216c1-fb49-401b-be24-bb190f18fadb req-2460b5be-9773-43a4-aa67-4dcf42b4e185 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.558592] [50969]: [pid: 50969|app: 0|req: 5467/11202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.564513] [50968]: DEBUG neutron.api.wsgi [req-13d216c1-fb49-401b-be24-bb190f18fadb req-d9de483a-f0c1-49e6-ad23-ed02ce382547 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.583448] [50968]: [pid: 50968|app: 0|req: 5736/11203] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:54 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.103487] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'tag': 'f778e3cb-3e69-453a-861f-db3db691dc9d'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1163.105213] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a361f6f9-0e57-43a9-8025-6328f020545a" -d '{"events": [{"name": "network-changed", "server_uuid": "89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2", "tag": "f778e3cb-3e69-453a-861f-db3db691dc9d"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1163.134887] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-722235a7-38fe-4a5f-a32d-19c4940c128f x-openstack-request-id: req-722235a7-38fe-4a5f-a32d-19c4940c128f {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1163.135102] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2", "tag": "f778e3cb-3e69-453a-861f-db3db691dc9d", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1163.135237] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-722235a7-38fe-4a5f-a32d-19c4940c128f {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1163.135491] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-722235a7-38fe-4a5f-a32d-19c4940c128f'] response: {'name': 'network-changed', 'server_uuid': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'tag': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'status': 'completed', 'code': 200} [ 1163.312311] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a6e2572-e4a8-4b1e-a2b0-8c8a46a1c0cb req-300dae96-29b1-49cb-bd90-80a29bb9bdce tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.313625] [50969]: [pid: 50969|app: 0|req: 5468/11204] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.321021] [50968]: DEBUG neutron.api.wsgi [req-1a6e2572-e4a8-4b1e-a2b0-8c8a46a1c0cb req-98c92e63-2cc0-4a78-9891-3cc617380f4b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.347790] [50968]: [pid: 50968|app: 0|req: 5737/11205] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.416123] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3623971b-3bd5-4190-9392-8cffe50dcfa5 req-9000a5ad-526a-4404-8e48-4b5eed80d905 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.417120] [50969]: [pid: 50969|app: 0|req: 5469/11206] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.425029] [50968]: DEBUG neutron.api.wsgi [req-3623971b-3bd5-4190-9392-8cffe50dcfa5 req-bf3f2595-92b1-419b-992c-7538944b3eca tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.447918] [50968]: [pid: 50968|app: 0|req: 5738/11207] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.547171] [50968]: DEBUG neutron.api.wsgi [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-4a7f89c3-58b2-4c5f-85b3-70c87d4e601c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.568901] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9080be64-967e-4223-892a-897f3a779a91 req-afd56274-4085-4199-85c8-246f482be7d0 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.569127] [50968]: [pid: 50968|app: 0|req: 5739/11208] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--706143448&fields=id&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.569524] [50969]: [pid: 50969|app: 0|req: 5470/11209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.578076] [50968]: DEBUG neutron.api.wsgi [req-9080be64-967e-4223-892a-897f3a779a91 req-d705c324-f962-4dc3-ba82-484afff79c87 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.598705] [50968]: [pid: 50968|app: 0|req: 5740/11210] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.607477] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-1e599be3-7412-4db7-a372-710d152aaf71 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.608413] [50969]: [pid: 50969|app: 0|req: 5471/11211] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 613 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1163.614297] [50968]: DEBUG neutron.api.wsgi [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-b261ac95-9ff4-449d-9541-6fdd87711da5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.618907] [50968]: [pid: 50968|app: 0|req: 5741/11212] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/quotas/59b2c57bfa76457581951db4cfdb8321 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.687961] [50969]: [pid: 50969|app: 0|req: 5472/11213] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&fields=id => generated 103 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.700678] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57b009e4-a60b-46ac-9759-14e74d838de8 req-9d2d9487-8d4c-4659-9a4b-76304478c082 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.701977] [50968]: [pid: 50968|app: 0|req: 5742/11214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:55 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.717830] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a361f6f9-0e57-43a9-8025-6328f020545a req-6d7da99d-561e-4e51-ab47-214e4c371d70 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.718946] [50969]: [pid: 50969|app: 0|req: 5473/11215] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/ports?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1163.721744] [50969]: DEBUG neutron.api.wsgi [req-57b009e4-a60b-46ac-9759-14e74d838de8 req-ea49dced-ea78-48da-9694-bbeb81bc7a87 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.742744] [50968]: [pid: 50968|app: 0|req: 5743/11216] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.742961] [50969]: [pid: 50969|app: 0|req: 5474/11217] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.777604] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a361f6f9-0e57-43a9-8025-6328f020545a req-05c1b12a-9b7a-4270-8237-ef011eaf33d9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.778558] [50968]: [pid: 50968|app: 0|req: 5744/11218] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/networks?id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.782486] [50969]: [pid: 50969|app: 0|req: 5475/11219] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1163.785653] [50968]: DEBUG neutron.api.wsgi [req-a361f6f9-0e57-43a9-8025-6328f020545a req-365ffe7b-ef2a-4031-9532-2b4d137959dd service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.799219] [50968]: [pid: 50968|app: 0|req: 5745/11220] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=f778e3cb-3e69-453a-861f-db3db691dc9d => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.826357] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a361f6f9-0e57-43a9-8025-6328f020545a req-968f10ee-7fe3-4fda-8b4c-a78936dcc149 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.827104] [50969]: [pid: 50969|app: 0|req: 5476/11221] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/subnets?id=eb32a8c3-b1f9-43ee-9952-fbe39785215d => generated 688 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.843875] [50968]: [pid: 50968|app: 0|req: 5746/11222] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/ports?network_id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab&device_owner=network%3Adhcp => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.882423] [50969]: [pid: 50969|app: 0|req: 5477/11223] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1163.895463] [50968]: [pid: 50968|app: 0|req: 5747/11224] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.921902] [50969]: [pid: 50969|app: 0|req: 5478/11225] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?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) [ 1164.025804] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d54db2a1-5ceb-4061-b30d-ddd2fa459d6f req-f6b4a14c-78d0-4083-ad4b-a3ed7e648421 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.026965] [50968]: [pid: 50968|app: 0|req: 5748/11226] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1164.031886] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-652dfb42-002b-4a25-81fb-1c2d63f0a1f0 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.032953] [50968]: DEBUG neutron.api.wsgi [req-d54db2a1-5ceb-4061-b30d-ddd2fa459d6f req-3adc6753-c27e-4ab4-8bfa-a809bc7accea tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1164.033196] [50969]: [pid: 50969|app: 0|req: 5479/11227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.058203] [50968]: [pid: 50968|app: 0|req: 5749/11228] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1164.081656] [50969]: DEBUG neutron.plugins.ml2.plugin [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Deleting port c63e579c-0230-4aab-9c51-179a6175e9f9 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1164.081894] [50969]: DEBUG neutron_lib.callbacks.manager [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.107859] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7899aff-0ce7-41ba-962b-1ebb5dc65088 req-2d33bcfc-4622-4018-85f0-798a9ee0d063 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.108736] [50969]: DEBUG neutron.plugins.ml2.db [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] For port c63e579c-0230-4aab-9c51-179a6175e9f9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c63e579c-0230-4aab-9c51-179a6175e9f9,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1164.108987] [50968]: [pid: 50968|app: 0|req: 5750/11229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1164.109037] [50969]: DEBUG neutron_lib.callbacks.manager [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.113642] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:42Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1164.113833] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit: [ 1164.113833] [50969]: key[mac_address], fa:16:3e:dc:44:15 -> None [ 1164.113833] [50969]: key[device_id], 26eaa780-2642-4617-af5f-6ceef6324f1c -> None [ 1164.113833] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1164.113833] [50969]: key[binding:vnic_type], normal -> None [ 1164.113833] [50969]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1164.113833] [50969]: key[tags], [] -> None [ 1164.113833] [50969]: key[allowed_address_pairs], [] -> None [ 1164.113833] [50969]: key[created_at], 2025-11-21T22:44:40Z -> None [ 1164.113833] [50969]: key[name], -> None [ 1164.113833] [50969]: key[status], ACTIVE -> None [ 1164.113833] [50969]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1164.113833] [50969]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}] -> None [ 1164.113833] [50969]: key[id], c63e579c-0230-4aab-9c51-179a6175e9f9 -> None [ 1164.113833] [50969]: key[port_security_enabled], True -> None [ 1164.113833] [50969]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1164.113833] [50969]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1164.113833] [50969]: key[binding:profile], {} -> None [ 1164.113833] [50969]: key[binding:host_id], cpu-1 -> None [ 1164.113833] [50969]: key[revision_number], 5 -> None [ 1164.113833] [50969]: key[description], -> None [ 1164.113833] [50969]: key[updated_at], 2025-11-21T22:44:42Z -> None [ 1164.113833] [50969]: key[standard_attr_id], 1707 -> None [ 1164.113833] [50969]: key[admin_state_up], True -> None [ 1164.113833] [50969]: key[binding:vif_type], ovs -> None [ 1164.113833] [50969]: key[device_owner], compute:nova -> None [ 1164.113833] [50969]: key[extra_dhcp_opts], [] -> None [ 1164.113833] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1164.114668] [50968]: DEBUG neutron.api.wsgi [req-d7899aff-0ce7-41ba-962b-1ebb5dc65088 req-31e4efc2-d3d0-458b-8957-3db638b82638 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1164.115882] [50969]: DEBUG neutron.plugins.ml2.plugin [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Calling delete_port for c63e579c-0230-4aab-9c51-179a6175e9f9 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1164.133494] [50968]: [pid: 50968|app: 0|req: 5751/11230] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1164.193488] [50969]: DEBUG neutron_lib.callbacks.manager [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c63e579c-0230-4aab-9c51-179a6175e9f9), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.202749] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event deleted for resources: {'Port': ['ID=c63e579c-0230-4aab-9c51-179a6175e9f9,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1164.234030] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] No DVR routers for this DVR port c63e579c-0230-4aab-9c51-179a6175e9f9 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1164.234421] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit called with port settings {'id': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:dc:44:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1707, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:40Z', 'updated_at': '2025-11-21T22:44:42Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1164.234659] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit: [ 1164.234659] [50969]: key[mac_address], fa:16:3e:dc:44:15 -> None [ 1164.234659] [50969]: key[device_id], 26eaa780-2642-4617-af5f-6ceef6324f1c -> None [ 1164.234659] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1164.234659] [50969]: key[binding:vnic_type], normal -> None [ 1164.234659] [50969]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1164.234659] [50969]: key[tags], [] -> None [ 1164.234659] [50969]: key[allowed_address_pairs], [] -> None [ 1164.234659] [50969]: key[created_at], 2025-11-21T22:44:40Z -> None [ 1164.234659] [50969]: key[name], -> None [ 1164.234659] [50969]: key[status], ACTIVE -> None [ 1164.234659] [50969]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1164.234659] [50969]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.7'}] -> None [ 1164.234659] [50969]: key[id], c63e579c-0230-4aab-9c51-179a6175e9f9 -> None [ 1164.234659] [50969]: key[port_security_enabled], True -> None [ 1164.234659] [50969]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1164.234659] [50969]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1164.234659] [50969]: key[binding:profile], {} -> None [ 1164.234659] [50969]: key[binding:host_id], cpu-1 -> None [ 1164.234659] [50969]: key[revision_number], 5 -> None [ 1164.234659] [50969]: key[description], -> None [ 1164.234659] [50969]: key[updated_at], 2025-11-21T22:44:42Z -> None [ 1164.234659] [50969]: key[standard_attr_id], 1707 -> None [ 1164.234659] [50969]: key[admin_state_up], True -> None [ 1164.234659] [50969]: key[binding:vif_type], ovs -> None [ 1164.234659] [50969]: key[device_owner], compute:nova -> None [ 1164.234659] [50969]: key[extra_dhcp_opts], [] -> None [ 1164.234659] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1164.236831] [50969]: DEBUG neutron_lib.callbacks.manager [req-41515f5b-0bff-4ccd-9adb-f0cb179606e0 req-d3c58ac1-002e-407e-a887-f1c296de7f4a tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.240639] [50969]: [pid: 50969|app: 0|req: 5480/11231] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:44:56 2025] DELETE /networking/v2.0/ports/c63e579c-0230-4aab-9c51-179a6175e9f9 => generated 0 bytes in 202 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1164.482449] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf7be72e-da06-481a-9c7a-58b397f4ee61 req-80ab783f-9f4c-4c67-b5b8-f0afcddaf869 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.483544] [50968]: [pid: 50968|app: 0|req: 5752/11232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.489790] [50969]: DEBUG neutron.api.wsgi [req-cf7be72e-da06-481a-9c7a-58b397f4ee61 req-68d54438-7532-4743-93d5-432cbca268c1 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1164.512728] [50969]: [pid: 50969|app: 0|req: 5481/11233] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.541533] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=9003,neutron:UPDATE=92,neutron:INSERT=65,neutron:DELETE=180 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1164.567525] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ab3c43e-64f8-4178-bcbb-fa14134f1fd4 req-fd8d2a12-9e5a-4484-adb1-9ad7b1611517 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.568545] [50968]: [pid: 50968|app: 0|req: 5753/11234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.574762] [50969]: DEBUG neutron.api.wsgi [req-4ab3c43e-64f8-4178-bcbb-fa14134f1fd4 req-bea03ecd-7da3-4e72-8e82-63cdebb5c0bf tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1164.597274] [50969]: [pid: 50969|app: 0|req: 5482/11235] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.673699] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e30f12a1-e321-456a-b617-3183182a7759 req-10c650a0-b1f3-48a3-af67-6542762bd99b tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.674765] [50968]: [pid: 50968|app: 0|req: 5754/11236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:56 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.682475] [50969]: DEBUG neutron.api.wsgi [req-e30f12a1-e321-456a-b617-3183182a7759 req-cabc0be6-1730-4977-9c83-61325eaf63fb tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1164.703206] [50969]: [pid: 50969|app: 0|req: 5483/11237] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1164.806697] [50968]: [pid: 50968|app: 0|req: 5755/11238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1164.921162] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=9597,neutron:UPDATE=108,neutron:INSERT=122,neutron:DELETE=81 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1164.942679] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-194fc5ac-9cca-4caf-a333-13644085661b req-36be7091-7cc4-4888-8a21-a02fc28c954f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.943708] [50969]: [pid: 50969|app: 0|req: 5484/11239] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1164.955494] [50968]: [pid: 50968|app: 0|req: 5756/11240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1164.979459] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-194fc5ac-9cca-4caf-a333-13644085661b req-bdc242c7-ec5e-47f8-8d90-07166284c387 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.980529] [50969]: [pid: 50969|app: 0|req: 5485/11241] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 720 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.986321] [50968]: DEBUG neutron.api.wsgi [req-194fc5ac-9cca-4caf-a333-13644085661b req-e13929ee-960a-4c7e-af06-b195d89fc05f service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1164.998885] [50968]: [pid: 50968|app: 0|req: 5757/11242] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=9d799fdb-4b2b-426d-90ae-fc59709e65c3 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1165.021246] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-194fc5ac-9cca-4caf-a333-13644085661b req-445867aa-bcfa-4a12-ab35-ac4cede7a841 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.022070] [50969]: [pid: 50969|app: 0|req: 5486/11243] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.049760] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-194fc5ac-9cca-4caf-a333-13644085661b req-4bfc576e-e157-45af-8176-31884e901abb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.050925] [50968]: [pid: 50968|app: 0|req: 5758/11244] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.085028] [50969]: [pid: 50969|app: 0|req: 5487/11245] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1165.126293] [50968]: [pid: 50968|app: 0|req: 5759/11246] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1165.133347] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c5f3c96-5717-42dc-9a7d-2e7c7b178d67 req-a1f35c32-8d80-4423-83f7-66fb26cf24bf tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.134524] [50969]: [pid: 50969|app: 0|req: 5488/11247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.137374] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'name': 'network-vif-deleted', 'tag': 'c63e579c-0230-4aab-9c51-179a6175e9f9'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1165.138724] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ce6641c9-4ef6-4204-9b39-bb1ab567b56d" -d '{"events": [{"server_uuid": "26eaa780-2642-4617-af5f-6ceef6324f1c", "name": "network-vif-deleted", "tag": "c63e579c-0230-4aab-9c51-179a6175e9f9"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1165.141167] [50968]: DEBUG neutron.api.wsgi [req-9c5f3c96-5717-42dc-9a7d-2e7c7b178d67 req-51456afe-4fe3-42fe-bfa2-44041b1f04ed tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1165.162264] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:44: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-5cb63dd6-1f38-4f2c-9253-4933892f32da x-openstack-request-id: req-5cb63dd6-1f38-4f2c-9253-4933892f32da {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1165.162264] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "26eaa780-2642-4617-af5f-6ceef6324f1c", "name": "network-vif-deleted", "tag": "c63e579c-0230-4aab-9c51-179a6175e9f9", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1165.162420] [50968]: [pid: 50968|app: 0|req: 5760/11248] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1165.162462] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5cb63dd6-1f38-4f2c-9253-4933892f32da {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1165.162515] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5cb63dd6-1f38-4f2c-9253-4933892f32da'] response: {'server_uuid': '26eaa780-2642-4617-af5f-6ceef6324f1c', 'name': 'network-vif-deleted', 'tag': 'c63e579c-0230-4aab-9c51-179a6175e9f9', 'status': 'completed', 'code': 200} [ 1165.722661] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b72e9198-03cb-4fa7-b2eb-02255a2a6b7a req-5dd26a98-e0f5-4d7c-9f93-1e14dd203547 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.723563] [50968]: [pid: 50968|app: 0|req: 5761/11249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:58 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.730927] [50968]: DEBUG neutron.api.wsgi [req-b72e9198-03cb-4fa7-b2eb-02255a2a6b7a req-068ceda5-dac2-4f6b-90f4-a7502ff1af33 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1165.741688] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c54daac9-0024-4b95-b4fb-52d114849421 req-426068d9-cc41-4dc1-916a-61cf73c5170f tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.742823] [50969]: [pid: 50969|app: 0|req: 5489/11250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:57 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 156 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.750473] [50969]: DEBUG neutron.api.wsgi [req-c54daac9-0024-4b95-b4fb-52d114849421 req-def6b6c5-5b34-43a6-bb77-7025d8beca7f tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1165.757729] [50968]: [pid: 50968|app: 0|req: 5762/11251] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:58 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.773211] [50969]: [pid: 50969|app: 0|req: 5490/11252] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:58 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.854548] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32c34ae5-fd00-4f91-9ca9-e1af8c9c3365 req-4e2bcb3c-615d-470b-b6ed-883df5a6e00d tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.855560] [50968]: [pid: 50968|app: 0|req: 5763/11253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:58 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.862036] [50969]: DEBUG neutron.api.wsgi [req-32c34ae5-fd00-4f91-9ca9-e1af8c9c3365 req-dde9deca-6a78-45c7-b755-0c6adf5b6bf6 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1165.890470] [50969]: [pid: 50969|app: 0|req: 5491/11254] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:58 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1165.907078] [50968]: [pid: 50968|app: 0|req: 5764/11255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:58 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1166.020541] [50969]: [pid: 50969|app: 0|req: 5492/11256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:58 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1166.256765] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dcb4883-3506-4386-b4b3-82ea50ea869c req-cd7caff1-a4b6-48b7-9bde-f86ce272702a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.257861] [50968]: [pid: 50968|app: 0|req: 5765/11257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:58 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.264734] [50969]: DEBUG neutron.api.wsgi [req-7dcb4883-3506-4386-b4b3-82ea50ea869c req-c446f1b9-341c-407d-92c8-d355fec086d2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1166.291392] [50969]: [pid: 50969|app: 0|req: 5493/11258] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:58 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1166.848041] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57dce9bc-5c80-4b71-8364-8090bf6f8571 req-d068b461-8c30-42dc-852c-e6a424e5012a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.849072] [50968]: [pid: 50968|app: 0|req: 5766/11259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.853275] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1561d8a-261f-4650-96c8-b377d046e32b req-3acb1888-a11f-489e-897a-822baf7c2502 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.854326] [50969]: [pid: 50969|app: 0|req: 5494/11260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1166.856266] [50968]: DEBUG neutron.api.wsgi [req-57dce9bc-5c80-4b71-8364-8090bf6f8571 req-53090beb-5e90-4ce1-bd0d-dc25795d4eef tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1166.860371] [50969]: DEBUG neutron.api.wsgi [req-f1561d8a-261f-4650-96c8-b377d046e32b req-08cff256-78c4-4a3d-9c1b-d510fc25243d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1166.877273] [50968]: [pid: 50968|app: 0|req: 5767/11261] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.881524] [50969]: [pid: 50969|app: 0|req: 5495/11262] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.967343] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36b3b35-674e-44b6-9fa4-e3df0f635b2c req-3c0987ec-1644-47ca-92f2-368ad990024f tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.968474] [50968]: [pid: 50968|app: 0|req: 5768/11263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.974691] [50968]: DEBUG neutron.api.wsgi [req-b36b3b35-674e-44b6-9fa4-e3df0f635b2c req-9f2e1725-0cfa-43c4-bef6-19c1f80279fb tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1166.977741] [50969]: [pid: 50969|app: 0|req: 5496/11264] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1166.995570] [50968]: [pid: 50968|app: 0|req: 5769/11265] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&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.079750] [50969]: [pid: 50969|app: 0|req: 5497/11266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1167.402105] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58f969ad-30dc-4251-9c55-baa01c83a92c req-10d273b8-1c98-499b-9e44-76c3da370579 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.403148] [50968]: [pid: 50968|app: 0|req: 5770/11267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1167.411647] [50969]: DEBUG neutron.api.wsgi [req-58f969ad-30dc-4251-9c55-baa01c83a92c req-db1020bd-d3cf-4e38-9a26-99d513432786 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1167.433577] [50969]: [pid: 50969|app: 0|req: 5498/11268] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:44:59 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1167.970179] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90fb53ba-2841-496c-b285-28a6a8a122dc req-1e203af4-acb3-4d48-b39f-dada6427dd23 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.971126] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17277436-753b-4ef7-b532-a61809aa8632 req-d9cb24d8-7b70-429d-99c9-8f483d89d2b4 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.971373] [50969]: [pid: 50969|app: 0|req: 5499/11269] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1167.972290] [50968]: [pid: 50968|app: 0|req: 5771/11270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1167.977442] [50969]: DEBUG neutron.api.wsgi [req-90fb53ba-2841-496c-b285-28a6a8a122dc req-88d090a8-c7f1-46f8-9f63-d087734ef026 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1167.978757] [50968]: DEBUG neutron.api.wsgi [req-17277436-753b-4ef7-b532-a61809aa8632 req-10b443af-83dc-403f-a387-c7e32d6a4393 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.001140] [50968]: [pid: 50968|app: 0|req: 5772/11272] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.001370] [50969]: [pid: 50969|app: 0|req: 5500/11272] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.066018] [50969]: [pid: 50969|app: 0|req: 5501/11273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1168.076222] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cd0a9f2-46e3-40c0-83f2-09907340af8a req-bc30d186-a3d2-41e8-9236-386119fb2e0f tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.077520] [50968]: [pid: 50968|app: 0|req: 5773/11274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.083916] [50969]: DEBUG neutron.api.wsgi [req-8cd0a9f2-46e3-40c0-83f2-09907340af8a req-2e90d73a-eb55-4472-9670-b4fcd457bfdf tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.103282] [50969]: [pid: 50969|app: 0|req: 5502/11275] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&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.143504] [50968]: [pid: 50968|app: 0|req: 5774/11276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1168.492202] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-5e538ad5-92b3-4873-b8db-0a5691c25a89 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.493469] [50969]: [pid: 50969|app: 0|req: 5503/11277] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 613 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.540609] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4e58900-34cd-470a-bb26-8eb432d3d180 req-f51464e3-d245-4dcd-a591-62c5f6481153 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.541633] [50968]: [pid: 50968|app: 0|req: 5775/11278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.544668] [50968]: DEBUG neutron.api.wsgi [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-36ae94f5-6627-44dc-a6e1-b57ea4202f79 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.555812] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb63a7ac-c5e4-4db3-a631-0b205c84a008 req-f4bc4039-2ed4-47db-b9dc-e45ab2f3c4ea tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.557088] [50969]: [pid: 50969|app: 0|req: 5504/11279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.559758] [50969]: DEBUG neutron.api.wsgi [req-f4e58900-34cd-470a-bb26-8eb432d3d180 req-05e843f9-4790-4aae-8563-4839462eab39 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.573314] [50968]: [pid: 50968|app: 0|req: 5776/11280] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=59b2c57bfa76457581951db4cfdb8321 => generated 180 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.576083] [50968]: DEBUG neutron.api.wsgi [req-eb63a7ac-c5e4-4db3-a631-0b205c84a008 req-0090ad8f-a232-471f-9d42-b740c98d4605 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.581497] [50969]: [pid: 50969|app: 0|req: 5505/11281] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.584850] [50969]: DEBUG neutron.api.v2.base [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'port': {'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'admin_state_up': True, 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1168.597240] [50968]: [pid: 50968|app: 0|req: 5777/11282] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:00 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1168.633479] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Made reservation on behalf of 59b2c57bfa76457581951db4cfdb8321 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1168.637599] [50969]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1168.707817] [50969]: DEBUG neutron.db.db_base_plugin_common [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Allocated IP 192.168.128.6 (8b742bd4-7eb3-45cc-b23a-966f5a934237/843d21af-ef2b-4df4-b1ac-90f6e760608d/7217db5a-9e75-46ca-94cb-dbfe80091e61) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1168.797091] [50969]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for allowed_address_pair (7217db5a-9e75-46ca-94cb-dbfe80091e61), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1168.797983] [50969]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1168.798280] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': '', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': True, 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1168.798493] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_precommit: [ 1168.798493] [50969]: key[mac_address], None -> fa:16:3e:5d:44:87 [ 1168.798493] [50969]: key[device_id], None -> 7afb9c4f-d563-41bc-86a7-a3dfb3813586 [ 1168.798493] [50969]: key[binding:vif_details], None -> {} [ 1168.798493] [50969]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 1168.798493] [50969]: key[binding:vnic_type], None -> normal [ 1168.798493] [50969]: key[allowed_address_pairs], None -> [] [ 1168.798493] [50969]: key[name], None -> [ 1168.798493] [50969]: key[status], None -> DOWN [ 1168.798493] [50969]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 1168.798493] [50969]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}] [ 1168.798493] [50969]: key[id], None -> 7217db5a-9e75-46ca-94cb-dbfe80091e61 [ 1168.798493] [50969]: key[port_security_enabled], None -> True [ 1168.798493] [50969]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 1168.798493] [50969]: key[security_groups], None -> ['7b33fa48-b9ca-426c-b890-67d4639035e2'] [ 1168.798493] [50969]: key[binding:profile], None -> {} [ 1168.798493] [50969]: key[binding:host_id], None -> [ 1168.798493] [50969]: key[standard_attr_id], None -> 1709 [ 1168.798493] [50969]: key[admin_state_up], None -> True [ 1168.798493] [50969]: key[device_owner], None -> [ 1168.798493] [50969]: key[binding:vif_type], None -> unbound [ 1168.798493] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1168.822481] [50969]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1168.845834] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event updated for resources: {'Port': ['ID=7217db5a-9e75-46ca-94cb-dbfe80091e61,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1168.855387] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Network 8b742bd4-7eb3-45cc-b23a-966f5a934237 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1168.856129] [50969]: DEBUG neutron.scheduler.base_scheduler [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1168.859047] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1168.873652] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': '', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'port_security_enabled': True, 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:01Z', 'revision_number': 1, 'network': {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1168.873869] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] create_port_postcommit: [ 1168.873869] [50969]: key[mac_address], None -> fa:16:3e:5d:44:87 [ 1168.873869] [50969]: key[device_id], None -> 7afb9c4f-d563-41bc-86a7-a3dfb3813586 [ 1168.873869] [50969]: key[binding:vif_details], None -> {} [ 1168.873869] [50969]: key[project_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 1168.873869] [50969]: key[binding:vnic_type], None -> normal [ 1168.873869] [50969]: key[tags], None -> [] [ 1168.873869] [50969]: key[allowed_address_pairs], None -> [] [ 1168.873869] [50969]: key[created_at], None -> 2025-11-21T22:45:00Z [ 1168.873869] [50969]: key[name], None -> [ 1168.873869] [50969]: key[status], None -> DOWN [ 1168.873869] [50969]: key[tenant_id], None -> 59b2c57bfa76457581951db4cfdb8321 [ 1168.873869] [50969]: key[fixed_ips], None -> [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}] [ 1168.873869] [50969]: key[id], None -> 7217db5a-9e75-46ca-94cb-dbfe80091e61 [ 1168.873869] [50969]: key[port_security_enabled], None -> True [ 1168.873869] [50969]: key[network_id], None -> 8b742bd4-7eb3-45cc-b23a-966f5a934237 [ 1168.873869] [50969]: key[security_groups], None -> ['7b33fa48-b9ca-426c-b890-67d4639035e2'] [ 1168.873869] [50969]: key[binding:profile], None -> {} [ 1168.873869] [50969]: key[binding:host_id], None -> [ 1168.873869] [50969]: key[revision_number], None -> 1 [ 1168.873869] [50969]: key[description], None -> [ 1168.873869] [50969]: key[updated_at], None -> 2025-11-21T22:45:01Z [ 1168.873869] [50969]: key[standard_attr_id], None -> 1709 [ 1168.873869] [50969]: key[admin_state_up], None -> True [ 1168.873869] [50969]: key[binding:vif_type], None -> unbound [ 1168.873869] [50969]: key[device_owner], None -> [ 1168.873869] [50969]: key[extra_dhcp_opts], None -> [] [ 1168.873869] [50969]: key[network], None -> {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} [ 1168.873869] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1168.907190] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.907190] [50969]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-08cae99b-336b-4cd6-9c28-f3b09f8fe6dc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1168.917342] [50969]: [pid: 50969|app: 0|req: 5506/11283] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:45:00 2025] POST /networking/v2.0/ports => generated 732 bytes in 335 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1168.926290] [50968]: DEBUG neutron.api.v2.base [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Request body: {'port': {'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1168.977468] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.109268] [50968]: DEBUG neutron.notifiers.nova [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7217db5a-9e75-46ca-94cb-dbfe80091e61 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1169.117619] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks [] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.119518] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab38f937-e70d-483c-be0e-d139dfdab1df req-6f91b54d-76ac-4996-b3c8-2189a3009f3d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.120826] [50969]: [pid: 50969|app: 0|req: 5507/11284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1169.126423] [50968]: DEBUG neutron.db.provisioning_blocks [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Transition to ACTIVE for port object 7217db5a-9e75-46ca-94cb-dbfe80091e61 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1169.128283] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_precommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:01Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': '', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:01Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1169.128463] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_precommit: [ 1169.128463] [50968]: key[device_owner], -> compute:nova [ 1169.128463] [50968]: key[binding:host_id], -> cpu-1 [ 1169.128463] [50968]: key[revision_number], 1 -> 2 [ 1169.128463] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1169.129733] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.148951] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20298d7e-94e3-4b0c-bd25-ca84836f5754 req-73b4609e-bd28-4ce6-8d8e-48efa36b22d7 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.150074] [50969]: [pid: 50969|app: 0|req: 5508/11285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.150916] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Pushing event updated for resources: {'Port': ['ID=7217db5a-9e75-46ca-94cb-dbfe80091e61,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1169.152762] [50969]: DEBUG neutron.api.wsgi [req-ab38f937-e70d-483c-be0e-d139dfdab1df req-7ba7ab7d-5230-49e7-bd9d-820df3f3b17f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.173637] [50969]: [pid: 50969|app: 0|req: 5509/11286] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.177108] [50969]: DEBUG neutron.api.wsgi [req-20298d7e-94e3-4b0c-bd25-ca84836f5754 req-400edc42-f5b0-484a-98d2-e68b2f4c3e60 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.199872] [50969]: [pid: 50969|app: 0|req: 5510/11287] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.200725] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_postcommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:01Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': '', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:01Z', 'revision_number': 1, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1169.201083] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_postcommit: [ 1169.201083] [50968]: key[device_owner], -> compute:nova [ 1169.201083] [50968]: key[binding:host_id], -> cpu-1 [ 1169.201083] [50968]: key[revision_number], 1 -> 2 [ 1169.201083] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1169.212502] [50968]: DEBUG neutron.plugins.ml2.managers [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Attempting to bind port 7217db5a-9e75-46ca-94cb-dbfe80091e61 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1169.212877] [50968]: DEBUG neutron.plugins.ml2.managers [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Attempting to bind port 7217db5a-9e75-46ca-94cb-dbfe80091e61 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1169.213104] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Attempting to bind port 7217db5a-9e75-46ca-94cb-dbfe80091e61 on network 8b742bd4-7eb3-45cc-b23a-966f5a934237 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1169.239283] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1169.239509] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Bind Segment={'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1169.245029] [50968]: DEBUG networking_nsxv3.api.rpc [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Bind port on Host cpu-1 & Segment [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1169.248371] [50969]: [pid: 50969|app: 0|req: 5511/11288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/ports?device_id=26eaa780-2642-4617-af5f-6ceef6324f1c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1169.346745] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7cd335c-ac77-49af-afd3-5d9df68cac56 req-6d352871-9390-409c-8357-565aad599950 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.347982] [50969]: [pid: 50969|app: 0|req: 5512/11289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1169.389427] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b2548d0-10d3-4641-8a0f-12852044cfba req-3cbbd54c-2903-4d80-9d6f-515c0d018eb7 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.390713] [50969]: [pid: 50969|app: 0|req: 5513/11290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 747 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.393499] [50969]: DEBUG neutron.api.wsgi [req-f7cd335c-ac77-49af-afd3-5d9df68cac56 req-6b9cb26c-9d32-4143-bd01-abd3f2069751 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.422155] [50969]: [pid: 50969|app: 0|req: 5514/11291] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1169.426046] [50969]: DEBUG neutron.api.wsgi [req-2b2548d0-10d3-4641-8a0f-12852044cfba req-cf9d4dc7-13b3-4a33-b3fd-5c1e45555b89 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.451642] [50969]: [pid: 50969|app: 0|req: 5515/11292] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.697074] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ff5bd63-87a2-4c4b-a3c8-6c053aa56e85 req-abd73892-b7b8-41d3-bf5e-1c5a1c1c7c47 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.697960] [50969]: [pid: 50969|app: 0|req: 5516/11293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:01 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.724540] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-505b4327-ef12-4b19-b392-47aab7924104 req-041b2afc-8830-4a95-bbc0-9eff15e3ec8b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.725547] [50969]: [pid: 50969|app: 0|req: 5517/11294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.728464] [50969]: DEBUG neutron.api.wsgi [req-5ff5bd63-87a2-4c4b-a3c8-6c053aa56e85 req-b357c6d1-1c5b-495c-a6da-20b9e9462093 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.749661] [50969]: [pid: 50969|app: 0|req: 5518/11295] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.752287] [50969]: DEBUG neutron.api.wsgi [req-505b4327-ef12-4b19-b392-47aab7924104 req-5b85b3f5-3051-4c56-9245-5418e9f1f1e1 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.776202] [50969]: [pid: 50969|app: 0|req: 5519/11296] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.248255] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Bound using segment: {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1170.248623] [50968]: DEBUG neutron.plugins.ml2.managers [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Bound port: 7217db5a-9e75-46ca-94cb-dbfe80091e61, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d", "external-id": "nsx-vlan-transportzone-591", "segmentation_id": 591}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1170.248833] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.278239] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fdafab18-6528-4593-b72f-65e452a6614e req-f4672a4d-3c06-4ead-988f-eca4565f06ca tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.279355] [50969]: [pid: 50969|app: 0|req: 5520/11297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.300112] [50968]: DEBUG neutron.plugins.ml2.db [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] For port 7217db5a-9e75-46ca-94cb-dbfe80091e61, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1170.302353] [50968]: DEBUG neutron.plugins.ml2.db [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] For port 7217db5a-9e75-46ca-94cb-dbfe80091e61, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7217db5a-9e75-46ca-94cb-dbfe80091e61,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1170.304364] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_precommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:01Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:01Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1170.304364] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_precommit: [ 1170.304364] [50968]: key[binding:vif_type], unbound -> ovs [ 1170.304364] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} [ 1170.304364] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1170.307244] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.308705] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6686e23b-e155-49ec-bfea-6ff8be19f902 req-d56f5132-dfa6-4652-80cb-648a0389bb5b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.309711] [50969]: [pid: 50969|app: 0|req: 5521/11298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.312306] [50969]: DEBUG neutron.api.wsgi [req-fdafab18-6528-4593-b72f-65e452a6614e req-e2e72275-037e-4f54-8c96-b19636cd14cf tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.333700] [50969]: [pid: 50969|app: 0|req: 5522/11299] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.336042] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Pushing event updated for resources: {'Port': ['ID=7217db5a-9e75-46ca-94cb-dbfe80091e61,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1170.337076] [50969]: DEBUG neutron.api.wsgi [req-6686e23b-e155-49ec-bfea-6ff8be19f902 req-04ca0aa2-615b-4947-9d68-57ae2a98dcc7 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.343887] [50968]: DEBUG neutron.db.provisioning_blocks [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Provisioning complete for port 7217db5a-9e75-46ca-94cb-dbfe80091e61 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1170.343997] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.344130] [50968]: INFO neutron.plugins.ml2.plugin [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Attempt 1 to provision port 7217db5a-9e75-46ca-94cb-dbfe80091e61 [ 1170.357801] [50969]: [pid: 50969|app: 0|req: 5523/11300] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.384887] [50968]: DEBUG neutron.plugins.ml2.plugin [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Current status of the port 7217db5a-9e75-46ca-94cb-dbfe80091e61 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1170.385088] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.401943] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7217db5a-9e75-46ca-94cb-dbfe80091e61'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1170.408496] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-04cd7fdc-64f2-4a58-a18e-df5e09d348de" -d '{"events": [{"server_uuid": "7afb9c4f-d563-41bc-86a7-a3dfb3813586", "name": "network-vif-plugged", "status": "completed", "tag": "7217db5a-9e75-46ca-94cb-dbfe80091e61"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1170.413639] [50968]: DEBUG neutron.plugins.ml2.db [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] For port 7217db5a-9e75-46ca-94cb-dbfe80091e61, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7217db5a-9e75-46ca-94cb-dbfe80091e61,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1170.444892] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-8e656718-5476-4e7d-b450-bb44b00b1f5d x-openstack-request-id: req-8e656718-5476-4e7d-b450-bb44b00b1f5d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1170.444892] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7afb9c4f-d563-41bc-86a7-a3dfb3813586", "name": "network-vif-plugged", "status": "completed", "tag": "7217db5a-9e75-46ca-94cb-dbfe80091e61", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1170.444892] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8e656718-5476-4e7d-b450-bb44b00b1f5d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1170.444892] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8e656718-5476-4e7d-b450-bb44b00b1f5d'] response: {'server_uuid': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'code': 200} [ 1170.459756] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_precommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:02Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:02Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}]) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1170.459925] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_precommit: [ 1170.459925] [50968]: key[status], DOWN -> ACTIVE [ 1170.459925] [50968]: key[revision_number], 4 -> 5 [ 1170.459925] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1170.465096] [50968]: DEBUG neutron.db.provisioning_blocks [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Provisioning complete for port 7217db5a-9e75-46ca-94cb-dbfe80091e61 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1170.465265] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.465374] [50968]: INFO neutron.plugins.ml2.plugin [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Attempt 1 to provision port 7217db5a-9e75-46ca-94cb-dbfe80091e61 [ 1170.511946] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a98659f-92c9-4173-bc69-b99c34ce189f req-76bc0cc3-9ea7-4853-a901-14f098046725 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.512998] [50969]: [pid: 50969|app: 0|req: 5524/11301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.520113] [50969]: DEBUG neutron.api.wsgi [req-7a98659f-92c9-4173-bc69-b99c34ce189f req-c33b0e03-632f-4947-83f7-23eff3101a91 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.520479] [50968]: DEBUG neutron.plugins.ml2.plugin [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Current status of the port 7217db5a-9e75-46ca-94cb-dbfe80091e61 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1170.521302] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_postcommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:02Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:02Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}]) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1170.521527] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_postcommit: [ 1170.521527] [50968]: key[status], DOWN -> ACTIVE [ 1170.521527] [50968]: key[revision_number], 4 -> 5 [ 1170.521527] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1170.521653] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.543967] [50969]: [pid: 50969|app: 0|req: 5525/11302] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&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.547515] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Pushing event updated for resources: {'Port': ['ID=7217db5a-9e75-46ca-94cb-dbfe80091e61,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1170.550235] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_postcommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:02Z', 'revision_number': 4, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:01Z', 'revision_number': 2, 'project_id': '59b2c57bfa76457581951db4cfdb8321'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1170.550464] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] update_port_postcommit: [ 1170.550464] [50968]: key[binding:vif_type], unbound -> ovs [ 1170.550464] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} [ 1170.550464] [50968]: key[updated_at], 2025-11-21T22:45:01Z -> 2025-11-21T22:45:02Z [ 1170.550464] [50968]: key[revision_number], 2 -> 4 [ 1170.550464] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1170.555272] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.555639] [50968]: DEBUG neutron_lib.callbacks.manager [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-cebdbbdb-18da-4121-a27e-c47a81dcd4cf service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.556935] [50968]: [pid: 50968|app: 0|req: 5778/11303] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:45:01 2025] PUT /networking/v2.0/ports/7217db5a-9e75-46ca-94cb-dbfe80091e61 => generated 1037 bytes in 1635 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1170.618411] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fcbd97b-dbde-4cad-a558-4dd732fd3534 req-a332f9b3-8135-463b-83b3-9599d3672ed6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.619520] [50969]: [pid: 50969|app: 0|req: 5526/11304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.626620] [50968]: DEBUG neutron.api.wsgi [req-6fcbd97b-dbde-4cad-a558-4dd732fd3534 req-be0362eb-ea3d-40be-9a64-634f6334f874 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.647515] [50968]: [pid: 50968|app: 0|req: 5779/11305] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.658350] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-a338dc4d-26e3-4113-accf-840134cb847c tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.659595] [50969]: [pid: 50969|app: 0|req: 5527/11306] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:02 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1170.709954] [50968]: DEBUG neutron.plugins.ml2.plugin [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Deleting port 71d87de3-c890-4d73-ae80-32c56f820453 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1170.709954] [50968]: DEBUG neutron_lib.callbacks.manager [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (71d87de3-c890-4d73-ae80-32c56f820453), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.730069] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab78bfbb-05b7-4e46-8d50-820ac76535ee req-f187ac5d-3aab-444e-b8d9-86a994beaab1 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.731487] [50969]: [pid: 50969|app: 0|req: 5528/11307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.737995] [50968]: DEBUG neutron.plugins.ml2.db [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] For port 71d87de3-c890-4d73-ae80-32c56f820453, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=71d87de3-c890-4d73-ae80-32c56f820453,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1170.738294] [50968]: DEBUG neutron_lib.callbacks.manager [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (71d87de3-c890-4d73-ae80-32c56f820453), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.739510] [50969]: DEBUG neutron.api.wsgi [req-ab78bfbb-05b7-4e46-8d50-820ac76535ee req-b345438f-e5e1-4210-9080-1f16ca7c7cb3 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.743085] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:57Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1170.743267] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit: [ 1170.743267] [50968]: key[mac_address], fa:16:3e:1b:23:90 -> None [ 1170.743267] [50968]: key[device_id], 0cbe96bc-db36-4f42-913c-36e9aab57e55 -> None [ 1170.743267] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1170.743267] [50968]: key[binding:vnic_type], normal -> None [ 1170.743267] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1170.743267] [50968]: key[tags], [] -> None [ 1170.743267] [50968]: key[allowed_address_pairs], [] -> None [ 1170.743267] [50968]: key[created_at], 2025-11-21T22:43:55Z -> None [ 1170.743267] [50968]: key[name], -> None [ 1170.743267] [50968]: key[status], ACTIVE -> None [ 1170.743267] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1170.743267] [50968]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}] -> None [ 1170.743267] [50968]: key[id], 71d87de3-c890-4d73-ae80-32c56f820453 -> None [ 1170.743267] [50968]: key[port_security_enabled], True -> None [ 1170.743267] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1170.743267] [50968]: key[security_groups], ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'] -> None [ 1170.743267] [50968]: key[binding:profile], {} -> None [ 1170.743267] [50968]: key[binding:host_id], cpu-1 -> None [ 1170.743267] [50968]: key[revision_number], 5 -> None [ 1170.743267] [50968]: key[description], -> None [ 1170.743267] [50968]: key[updated_at], 2025-11-21T22:43:57Z -> None [ 1170.743267] [50968]: key[standard_attr_id], 1677 -> None [ 1170.743267] [50968]: key[admin_state_up], True -> None [ 1170.743267] [50968]: key[binding:vif_type], ovs -> None [ 1170.743267] [50968]: key[device_owner], compute:nova -> None [ 1170.743267] [50968]: key[extra_dhcp_opts], [] -> None [ 1170.743267] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1170.762405] [50969]: [pid: 50969|app: 0|req: 5529/11308] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.831333] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e61062ce-37d5-420e-a3ac-86caa8b79a9e req-8b68b581-4073-48a3-8d7b-a23f4fb05756 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.833594] [50969]: [pid: 50969|app: 0|req: 5530/11309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1170.838117] [50969]: DEBUG neutron.api.wsgi [req-e61062ce-37d5-420e-a3ac-86caa8b79a9e req-54ca1c74-ee81-4ff4-bd06-5c5ab6c1e966 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.850395] [50968]: DEBUG neutron_lib.callbacks.manager [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.850603] [50968]: DEBUG neutron_lib.callbacks.manager [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (d88a8d08-ac3d-4038-8c94-85806f999e66), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.850795] [50968]: INFO neutron.db.l3_db [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Floating IP d88a8d08-ac3d-4038-8c94-85806f999e66 disassociated. External IP: 10.180.180.228, port: 71d87de3-c890-4d73-ae80-32c56f820453. [ 1170.850853] [50968]: DEBUG neutron.plugins.ml2.plugin [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Calling delete_port for 71d87de3-c890-4d73-ae80-32c56f820453 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1170.858149] [50969]: [pid: 50969|app: 0|req: 5531/11310] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/security-groups?id=97cde620-d9a0-41c2-bb19-1e22ef3bc452&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.886101] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d08c57c8-cf0e-4484-877a-4ae1c64ceecf req-93f37f73-2702-4b3b-848c-a5f1495f6ec7 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.887079] [50969]: [pid: 50969|app: 0|req: 5532/11311] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.893663] [50969]: DEBUG neutron.api.wsgi [req-d08c57c8-cf0e-4484-877a-4ae1c64ceecf req-502a993a-baae-4bd3-932b-486ed8830bf5 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.914913] [50969]: [pid: 50969|app: 0|req: 5533/11312] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1170.927031] [50968]: DEBUG neutron_lib.callbacks.manager [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (71d87de3-c890-4d73-ae80-32c56f820453), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1170.937122] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'Port': ['ID=71d87de3-c890-4d73-ae80-32c56f820453,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1171.022015] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1171.082285] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1171.083305] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57307592-2587-4743-8505-08a11df96ce8 req-57c8efb3-8d56-4d82-bc6e-01ced51b45c3 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.084848] [50969]: [pid: 50969|app: 0|req: 5534/11313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.091646] [50969]: DEBUG neutron.api.wsgi [req-57307592-2587-4743-8505-08a11df96ce8 req-ba059791-1102-4da9-a026-c417896308fb tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.105454] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] No DVR routers for this DVR port 71d87de3-c890-4d73-ae80-32c56f820453 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1171.105777] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit called with port settings {'id': '71d87de3-c890-4d73-ae80-32c56f820453', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:1b:23:90', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:55Z', 'updated_at': '2025-11-21T22:43:57Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1171.105995] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit: [ 1171.105995] [50968]: key[mac_address], fa:16:3e:1b:23:90 -> None [ 1171.105995] [50968]: key[device_id], 0cbe96bc-db36-4f42-913c-36e9aab57e55 -> None [ 1171.105995] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1171.105995] [50968]: key[binding:vnic_type], normal -> None [ 1171.105995] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1171.105995] [50968]: key[tags], [] -> None [ 1171.105995] [50968]: key[allowed_address_pairs], [] -> None [ 1171.105995] [50968]: key[created_at], 2025-11-21T22:43:55Z -> None [ 1171.105995] [50968]: key[name], -> None [ 1171.105995] [50968]: key[status], ACTIVE -> None [ 1171.105995] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1171.105995] [50968]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.11'}] -> None [ 1171.105995] [50968]: key[id], 71d87de3-c890-4d73-ae80-32c56f820453 -> None [ 1171.105995] [50968]: key[port_security_enabled], True -> None [ 1171.105995] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1171.105995] [50968]: key[security_groups], ['97cde620-d9a0-41c2-bb19-1e22ef3bc452'] -> None [ 1171.105995] [50968]: key[binding:profile], {} -> None [ 1171.105995] [50968]: key[binding:host_id], cpu-1 -> None [ 1171.105995] [50968]: key[revision_number], 5 -> None [ 1171.105995] [50968]: key[description], -> None [ 1171.105995] [50968]: key[updated_at], 2025-11-21T22:43:57Z -> None [ 1171.105995] [50968]: key[standard_attr_id], 1677 -> None [ 1171.105995] [50968]: key[admin_state_up], True -> None [ 1171.105995] [50968]: key[binding:vif_type], ovs -> None [ 1171.105995] [50968]: key[device_owner], compute:nova -> None [ 1171.105995] [50968]: key[extra_dhcp_opts], [] -> None [ 1171.105995] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1171.107846] [50968]: DEBUG neutron_lib.callbacks.manager [req-fe589f95-15ff-45bd-a01c-0a93925a40e7 req-8de46c6d-0556-41e5-ba96-a9e48971fd58 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1171.110651] [50968]: [pid: 50968|app: 0|req: 5780/11314] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:45:03 2025] DELETE /networking/v2.0/ports/71d87de3-c890-4d73-ae80-32c56f820453 => generated 0 bytes in 447 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1171.118432] [50969]: [pid: 50969|app: 0|req: 5535/11315] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&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.469985] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ce9af9-bd16-456c-b454-6c37cf8ed929 req-3c186658-175c-41fd-ae77-e95cc58aaf52 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.470970] [50969]: [pid: 50969|app: 0|req: 5536/11316] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.473781] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b01ab2c-64e3-49c7-ad88-0bdaeee56d82 req-04db4c9f-0fb9-4b38-b0b2-2ada4a29d7ed tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.474934] [50968]: [pid: 50968|app: 0|req: 5781/11317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.476792] [50969]: DEBUG neutron.api.wsgi [req-19ce9af9-bd16-456c-b454-6c37cf8ed929 req-405b4cd2-e7dc-4c6c-846a-6f41e6185da4 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.480686] [50968]: DEBUG neutron.api.wsgi [req-4b01ab2c-64e3-49c7-ad88-0bdaeee56d82 req-f6d96eef-b22a-476b-bee7-95cb6cade2df tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.499410] [50969]: [pid: 50969|app: 0|req: 5537/11318] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.500374] [50968]: [pid: 50968|app: 0|req: 5782/11319] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1171.600555] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6369f83d-4da8-44ba-9498-ae42dd27b521 req-c671b113-1cb4-4544-b7e5-9fcdb286aff5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.601516] [50968]: [pid: 50968|app: 0|req: 5783/11320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 1004 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1171.601620] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-e1e6eada-280b-42dc-8cc5-9a6e5c6701bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.602740] [50969]: [pid: 50969|app: 0|req: 5538/11321] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1171.608927] [50968]: DEBUG neutron.api.wsgi [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-49b9a282-0d18-4e6d-85b2-b682d5b38b6a service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.623824] [50968]: [pid: 50968|app: 0|req: 5784/11322] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=7217db5a-9e75-46ca-94cb-dbfe80091e61 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.648206] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-d9d9cf38-8e0b-456c-a938-ecc047e34ca2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.649377] [50969]: [pid: 50969|app: 0|req: 5539/11323] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.676282] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3433b9e4-335d-4b85-96a3-16d82d6b2e55 req-f5e69f09-42c6-4a8e-b35e-6d020f8eb5fa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.677249] [50968]: [pid: 50968|app: 0|req: 5785/11324] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1171.678999] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e49d94-ab63-4d5f-a7d8-949e3a89a778 req-e8b70f6e-a87d-47d3-94d2-7a524d5a1994 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.679978] [50969]: [pid: 50969|app: 0|req: 5540/11325] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:03 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1171.715563] [50969]: [pid: 50969|app: 0|req: 5541/11326] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.716460] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3433b9e4-335d-4b85-96a3-16d82d6b2e55 req-722c0877-7a8a-454d-9af0-6c9ff0ab9272 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.717676] [50968]: [pid: 50968|app: 0|req: 5786/11327] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/networks?id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.744678] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ade6641c-b0d8-43d6-b207-21ccb65dff7e req-15519437-6c2e-4af9-959a-18e32d37a4c6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.745631] [50969]: [pid: 50969|app: 0|req: 5542/11328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.748395] [50969]: DEBUG neutron.api.wsgi [req-3433b9e4-335d-4b85-96a3-16d82d6b2e55 req-0a064428-7a4b-4fa4-ad62-c62f91b0ef0f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.760623] [50969]: [pid: 50969|app: 0|req: 5543/11329] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=f778e3cb-3e69-453a-861f-db3db691dc9d => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.763255] [50969]: DEBUG neutron.api.wsgi [req-ade6641c-b0d8-43d6-b207-21ccb65dff7e req-45073a65-fd30-4b1b-8062-98c150c1081e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.764946] [50968]: [pid: 50968|app: 0|req: 5787/11330] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1171.785497] [50969]: [pid: 50969|app: 0|req: 5544/11331] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.789165] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3433b9e4-335d-4b85-96a3-16d82d6b2e55 req-452bb714-e3a3-41ae-b518-e9ea4c22e59c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.790831] [50968]: [pid: 50968|app: 0|req: 5788/11332] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/subnets?id=eb32a8c3-b1f9-43ee-9952-fbe39785215d => generated 688 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.807796] [50969]: [pid: 50969|app: 0|req: 5545/11333] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/ports?network_id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.843644] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1fb594ed-0e26-410a-844d-c10edadec5c3 req-0232bcdb-3672-4ea2-befe-095d8c367487 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.844631] [50969]: [pid: 50969|app: 0|req: 5546/11334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.846541] [50968]: [pid: 50968|app: 0|req: 5789/11335] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.850552] [50969]: DEBUG neutron.api.wsgi [req-1fb594ed-0e26-410a-844d-c10edadec5c3 req-401cea04-e698-4a3f-b486-ee0b8a3fbdc1 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.871121] [50969]: [pid: 50969|app: 0|req: 5547/11336] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.887187] [50968]: [pid: 50968|app: 0|req: 5790/11337] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?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) [ 1171.922077] [50969]: [pid: 50969|app: 0|req: 5548/11338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.026621] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-459d51b7-2ab4-43f3-93da-2789cb950bc3 req-0feaaf3c-8a87-4551-872c-b36085a4a7da tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.028075] [50968]: [pid: 50968|app: 0|req: 5791/11339] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.034516] [50969]: DEBUG neutron.api.wsgi [req-459d51b7-2ab4-43f3-93da-2789cb950bc3 req-4143f814-84c4-4c77-bef5-09325951063c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.066327] [50969]: [pid: 50969|app: 0|req: 5549/11340] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.230127] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b6801ff-34ec-432e-8565-e0efe20002bd req-d6159ac3-80d4-45a4-a834-885816b6cf0f tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.231336] [50968]: [pid: 50968|app: 0|req: 5792/11341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.236154] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-662f52e2-6707-4ab6-959a-894d956a823e req-ddb29f03-10f6-48cd-a9f6-542db3149db0 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.237312] [50969]: [pid: 50969|app: 0|req: 5550/11342] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.237883] [50968]: DEBUG neutron.api.wsgi [req-7b6801ff-34ec-432e-8565-e0efe20002bd req-716c541a-59eb-4649-b6b3-877b5d8ab69e tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.244447] [50969]: DEBUG neutron.api.wsgi [req-662f52e2-6707-4ab6-959a-894d956a823e req-71907fd5-b2c0-454d-875c-1bbc58e75a32 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.267294] [50968]: [pid: 50968|app: 0|req: 5793/11343] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.268801] [50969]: [pid: 50969|app: 0|req: 5551/11344] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1172.446124] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'tag': '7217db5a-9e75-46ca-94cb-dbfe80091e61'}, {'server_uuid': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'name': 'network-vif-deleted', 'tag': '71d87de3-c890-4d73-ae80-32c56f820453'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1172.447681] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8ac428a2-1721-421f-aa7f-da3cd319a279" -d '{"events": [{"name": "network-changed", "server_uuid": "7afb9c4f-d563-41bc-86a7-a3dfb3813586", "tag": "7217db5a-9e75-46ca-94cb-dbfe80091e61"}, {"server_uuid": "0cbe96bc-db36-4f42-913c-36e9aab57e55", "name": "network-vif-deleted", "tag": "71d87de3-c890-4d73-ae80-32c56f820453"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1172.481700] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-f1d66d54-8308-46a2-ba31-3652ddfab8ee x-openstack-request-id: req-f1d66d54-8308-46a2-ba31-3652ddfab8ee {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1172.482042] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7afb9c4f-d563-41bc-86a7-a3dfb3813586", "tag": "7217db5a-9e75-46ca-94cb-dbfe80091e61", "status": "completed", "code": 200}, {"server_uuid": "0cbe96bc-db36-4f42-913c-36e9aab57e55", "name": "network-vif-deleted", "tag": "71d87de3-c890-4d73-ae80-32c56f820453", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1172.482121] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f1d66d54-8308-46a2-ba31-3652ddfab8ee {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1172.482385] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f1d66d54-8308-46a2-ba31-3652ddfab8ee'] response: {'name': 'network-changed', 'server_uuid': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'tag': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'status': 'completed', 'code': 200} [ 1172.482519] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f1d66d54-8308-46a2-ba31-3652ddfab8ee'] response: {'server_uuid': '0cbe96bc-db36-4f42-913c-36e9aab57e55', 'name': 'network-vif-deleted', 'tag': '71d87de3-c890-4d73-ae80-32c56f820453', 'status': 'completed', 'code': 200} [ 1172.593735] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fcb089e-176f-4278-a7a5-e48a35e8744f req-3cab779e-d6c6-4364-807e-b941c1a0bce8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.595025] [50969]: [pid: 50969|app: 0|req: 5552/11345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1172.595236] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6408398c-104a-402c-bdb9-83585e5c6b67 req-0c95549e-c850-4a8c-bd8f-153fc5b21f0b tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.596259] [50968]: [pid: 50968|app: 0|req: 5794/11346] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.601996] [50969]: DEBUG neutron.api.wsgi [req-7fcb089e-176f-4278-a7a5-e48a35e8744f req-446ffb58-226e-4064-8de1-137b5ef51fda tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.602166] [50968]: DEBUG neutron.api.wsgi [req-6408398c-104a-402c-bdb9-83585e5c6b67 req-ec1e06a3-1471-4afa-b485-f686db1f9ff4 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.623199] [50968]: [pid: 50968|app: 0|req: 5795/11347] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.623996] [50969]: [pid: 50969|app: 0|req: 5553/11348] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:04 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.902649] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c825837-6cd9-4631-bbba-8011f7b9c5bc req-873457a9-482a-468e-b3e4-e57eadf28ccb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.903741] [50968]: [pid: 50968|app: 0|req: 5796/11349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.912608] [50969]: DEBUG neutron.api.wsgi [req-1c825837-6cd9-4631-bbba-8011f7b9c5bc req-ff14c431-5ea0-4f70-93da-eb667642500c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.945949] [50969]: [pid: 50969|app: 0|req: 5554/11350] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.991371] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-097e11df-861d-4e32-9fd5-8ce187161057 req-e32defa1-490e-495d-bbce-b7fb45ec3209 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.993565] [50968]: [pid: 50968|app: 0|req: 5797/11351] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1172.997983] [50969]: [pid: 50969|app: 0|req: 5555/11352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.999615] [50968]: DEBUG neutron.api.wsgi [req-097e11df-861d-4e32-9fd5-8ce187161057 req-d75aae82-2148-43ac-bf3c-048c18e16ed0 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.020272] [50968]: [pid: 50968|app: 0|req: 5798/11353] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1173.357073] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-965cd8be-8e7f-445b-9461-adf3b5371ec4 req-31d82ddc-0fa0-4b9b-bd27-60c9c6e656dd tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.358892] [50969]: [pid: 50969|app: 0|req: 5556/11354] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.361401] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09833b49-ebdb-4526-99f1-06690c904153 req-786cf4d4-ebf5-4e9d-8550-5f31d4045f1a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.362750] [50968]: [pid: 50968|app: 0|req: 5799/11355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.364451] [50969]: DEBUG neutron.api.wsgi [req-965cd8be-8e7f-445b-9461-adf3b5371ec4 req-d6c16c70-6d48-4fd8-9f51-b262b4ac2518 tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.370059] [50968]: DEBUG neutron.api.wsgi [req-09833b49-ebdb-4526-99f1-06690c904153 req-0d1efede-d93d-4c11-ad22-30c7ea3fd4fc tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.388587] [50969]: [pid: 50969|app: 0|req: 5557/11356] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/security-groups?id=1c88662f-4694-4988-b716-56b85d22f3c9&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.391284] [50968]: [pid: 50968|app: 0|req: 5800/11357] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.625993] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-ae15e9e7-3fb7-4ad4-bc63-bd9af99d9479 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.627020] [50969]: [pid: 50969|app: 0|req: 5558/11358] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680&tenant_id=bd50ba3505864eb68f2d08a2cc7db682 => generated 844 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.627153] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0949ea5c-a4d9-474e-8a1d-a5621390ede0 req-d9cab04c-e1f2-4e41-b76a-48babaedf3d2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.628084] [50968]: [pid: 50968|app: 0|req: 5801/11359] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1173.636779] [50969]: DEBUG neutron.api.v2.base [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1173.676921] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0949ea5c-a4d9-474e-8a1d-a5621390ede0 req-797f97ed-725d-471b-a0be-1075b5fce06d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.678255] [50968]: [pid: 50968|app: 0|req: 5802/11360] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:05 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 720 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.681667] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1173.706922] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ac428a2-1721-421f-aa7f-da3cd319a279 req-386c5339-ed38-4738-b8a0-d64f4ad2a2da service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.707998] [50968]: [pid: 50968|app: 0|req: 5803/11361] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1173.749464] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13340c02-c226-4537-a7af-ffb18ada5a9d req-d31498a4-d9ab-4689-a472-897744ef3bec tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.750463] [50968]: [pid: 50968|app: 0|req: 5804/11362] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.797486] [50969]: DEBUG neutron.notifiers.nova [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 2eac96d3-ba04-4eda-9c03-38b3a0153910 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1173.802927] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks [] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1173.807953] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af1cb7be-1b56-45df-bbb9-9b0d2c417217 req-5eee2894-9e22-4d83-b319-ae4bbc264b08 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.809170] [50968]: [pid: 50968|app: 0|req: 5805/11363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.812833] [50969]: DEBUG neutron.db.provisioning_blocks [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Transition to ACTIVE for port object 2eac96d3-ba04-4eda-9c03-38b3a0153910 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1173.813125] [50968]: DEBUG neutron.api.wsgi [req-0949ea5c-a4d9-474e-8a1d-a5621390ede0 req-e50df20d-0bd6-4c50-ab03-c09a1c3005a8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.814517] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_precommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:06Z', 'revision_number': 6, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:44:48Z', 'revision_number': 6, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1173.814696] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_precommit: [ 1173.814696] [50969]: key[binding:host_id], -> cpu-1 [ 1173.814696] [50969]: key[updated_at], 2025-11-21T22:44:48Z -> 2025-11-21T22:45:06Z [ 1173.814696] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1173.816286] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1173.828923] [50968]: [pid: 50968|app: 0|req: 5806/11364] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=9d799fdb-4b2b-426d-90ae-fc59709e65c3 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.839093] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Pushing event updated for resources: {'Port': ['ID=2eac96d3-ba04-4eda-9c03-38b3a0153910,revision_number=7']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1173.862439] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ac428a2-1721-421f-aa7f-da3cd319a279 req-d8ededae-6464-48da-bbf1-2fe810bc27cb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.863499] [50968]: [pid: 50968|app: 0|req: 5807/11365] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.886076] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_postcommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:06Z', 'revision_number': 6, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:44:48Z', 'revision_number': 6, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1173.886367] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_postcommit: [ 1173.886367] [50969]: key[binding:host_id], -> cpu-1 [ 1173.886367] [50969]: key[updated_at], 2025-11-21T22:44:48Z -> 2025-11-21T22:45:06Z [ 1173.886367] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1173.891889] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-5020ee20-639d-4002-9e62-ee18c5c2dbef tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.892085] [50969]: DEBUG neutron.plugins.ml2.managers [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Attempting to bind port 2eac96d3-ba04-4eda-9c03-38b3a0153910 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1173.892085] [50969]: DEBUG neutron.plugins.ml2.managers [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Attempting to bind port 2eac96d3-ba04-4eda-9c03-38b3a0153910 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1173.892239] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Attempting to bind port 2eac96d3-ba04-4eda-9c03-38b3a0153910 on network b574bb8d-a584-432c-a684-1caf3937d4f9 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1173.892875] [50968]: [pid: 50968|app: 0|req: 5808/11366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.895943] [50968]: DEBUG neutron.api.wsgi [req-13340c02-c226-4537-a7af-ffb18ada5a9d req-2d6e2afa-814c-43c4-aa12-adf67fad8e02 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.907151] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1173.907334] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Bind Segment={'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1173.909850] [50969]: DEBUG networking_nsxv3.api.rpc [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Bind port on Host cpu-1 & Segment [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1173.918290] [50968]: [pid: 50968|app: 0|req: 5809/11367] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.921548] [50968]: DEBUG neutron.api.wsgi [req-af1cb7be-1b56-45df-bbb9-9b0d2c417217 req-1c99ae40-b696-49fb-9c46-5907bc3ec0d7 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.945554] [50968]: [pid: 50968|app: 0|req: 5810/11368] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.963995] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0949ea5c-a4d9-474e-8a1d-a5621390ede0 req-51725206-43ee-4f00-bfb9-f19f844e8a3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.965721] [50968]: [pid: 50968|app: 0|req: 5811/11369] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.968296] [50968]: DEBUG neutron.api.wsgi [req-8ac428a2-1721-421f-aa7f-da3cd319a279 req-73bba19f-7e61-41a0-a7be-69b123db6200 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.981271] [50968]: [pid: 50968|app: 0|req: 5812/11370] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=7217db5a-9e75-46ca-94cb-dbfe80091e61 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.022472] [50968]: DEBUG neutron.plugins.ml2.plugin [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Deleting port 70788332-315c-4939-b191-dbdccaaeafc5 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1174.022715] [50968]: DEBUG neutron_lib.callbacks.manager [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (70788332-315c-4939-b191-dbdccaaeafc5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.048642] [50968]: DEBUG neutron.plugins.ml2.db [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] For port 70788332-315c-4939-b191-dbdccaaeafc5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=70788332-315c-4939-b191-dbdccaaeafc5,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1174.049343] [50968]: DEBUG neutron_lib.callbacks.manager [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (70788332-315c-4939-b191-dbdccaaeafc5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.053236] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:19Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1174.053395] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_precommit: [ 1174.053395] [50968]: key[mac_address], fa:16:3e:a5:32:03 -> None [ 1174.053395] [50968]: key[device_id], 80077276-ada3-427c-bfc5-a278cccb3288 -> None [ 1174.053395] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1174.053395] [50968]: key[binding:vnic_type], normal -> None [ 1174.053395] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1174.053395] [50968]: key[tags], [] -> None [ 1174.053395] [50968]: key[allowed_address_pairs], [] -> None [ 1174.053395] [50968]: key[created_at], 2025-11-21T22:40:17Z -> None [ 1174.053395] [50968]: key[name], -> None [ 1174.053395] [50968]: key[status], ACTIVE -> None [ 1174.053395] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1174.053395] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}] -> None [ 1174.053395] [50968]: key[id], 70788332-315c-4939-b191-dbdccaaeafc5 -> None [ 1174.053395] [50968]: key[port_security_enabled], True -> None [ 1174.053395] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1174.053395] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1174.053395] [50968]: key[binding:profile], {} -> None [ 1174.053395] [50968]: key[binding:host_id], cpu-1 -> None [ 1174.053395] [50968]: key[revision_number], 5 -> None [ 1174.053395] [50968]: key[description], -> None [ 1174.053395] [50968]: key[updated_at], 2025-11-21T22:40:19Z -> None [ 1174.053395] [50968]: key[standard_attr_id], 1386 -> None [ 1174.053395] [50968]: key[admin_state_up], True -> None [ 1174.053395] [50968]: key[binding:vif_type], ovs -> None [ 1174.053395] [50968]: key[device_owner], compute:nova -> None [ 1174.053395] [50968]: key[extra_dhcp_opts], [] -> None [ 1174.053395] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1174.054859] [50968]: DEBUG neutron.plugins.ml2.plugin [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Calling delete_port for 70788332-315c-4939-b191-dbdccaaeafc5 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1174.133740] [50968]: DEBUG neutron_lib.callbacks.manager [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (70788332-315c-4939-b191-dbdccaaeafc5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.142646] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Pushing event deleted for resources: {'Port': ['ID=70788332-315c-4939-b191-dbdccaaeafc5,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1174.174877] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] No DVR routers for this DVR port 70788332-315c-4939-b191-dbdccaaeafc5 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1174.175070] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit called with port settings {'id': '70788332-315c-4939-b191-dbdccaaeafc5', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:a5:32:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '80077276-ada3-427c-bfc5-a278cccb3288', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c88662f-4694-4988-b716-56b85d22f3c9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:17Z', 'updated_at': '2025-11-21T22:40:19Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1174.175327] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] delete_port_postcommit: [ 1174.175327] [50968]: key[mac_address], fa:16:3e:a5:32:03 -> None [ 1174.175327] [50968]: key[device_id], 80077276-ada3-427c-bfc5-a278cccb3288 -> None [ 1174.175327] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90878b7b-ddb7-4f47-892b-d6e06f73475f', 'external-id': 'nsx-vlan-transportzone-849', 'segmentation_id': 849, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1174.175327] [50968]: key[binding:vnic_type], normal -> None [ 1174.175327] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1174.175327] [50968]: key[tags], [] -> None [ 1174.175327] [50968]: key[allowed_address_pairs], [] -> None [ 1174.175327] [50968]: key[created_at], 2025-11-21T22:40:17Z -> None [ 1174.175327] [50968]: key[name], -> None [ 1174.175327] [50968]: key[status], ACTIVE -> None [ 1174.175327] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1174.175327] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.12'}] -> None [ 1174.175327] [50968]: key[id], 70788332-315c-4939-b191-dbdccaaeafc5 -> None [ 1174.175327] [50968]: key[port_security_enabled], True -> None [ 1174.175327] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1174.175327] [50968]: key[security_groups], ['1c88662f-4694-4988-b716-56b85d22f3c9'] -> None [ 1174.175327] [50968]: key[binding:profile], {} -> None [ 1174.175327] [50968]: key[binding:host_id], cpu-1 -> None [ 1174.175327] [50968]: key[revision_number], 5 -> None [ 1174.175327] [50968]: key[description], -> None [ 1174.175327] [50968]: key[updated_at], 2025-11-21T22:40:19Z -> None [ 1174.175327] [50968]: key[standard_attr_id], 1386 -> None [ 1174.175327] [50968]: key[admin_state_up], True -> None [ 1174.175327] [50968]: key[binding:vif_type], ovs -> None [ 1174.175327] [50968]: key[device_owner], compute:nova -> None [ 1174.175327] [50968]: key[extra_dhcp_opts], [] -> None [ 1174.175327] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1174.177112] [50968]: DEBUG neutron_lib.callbacks.manager [req-59487e63-51d8-47dd-a15d-d07fa4ae37a5 req-2dfc62a5-6b20-4aae-beb4-5e78ed08b63c tempest-ServersTestJSON-861266990 tempest-ServersTestJSON-861266990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.179869] [50968]: [pid: 50968|app: 0|req: 5813/11371] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:45:06 2025] DELETE /networking/v2.0/ports/70788332-315c-4939-b191-dbdccaaeafc5 => generated 0 bytes in 198 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1174.207312] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0949ea5c-a4d9-474e-8a1d-a5621390ede0 req-1b29e03f-f500-47fa-858a-9a3d936de41f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.208293] [50968]: [pid: 50968|app: 0|req: 5814/11372] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.231999] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ac428a2-1721-421f-aa7f-da3cd319a279 req-fa822a19-e12a-4d77-9d40-0999160fee76 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.233274] [50968]: [pid: 50968|app: 0|req: 5815/11373] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.271167] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-644f7f09-9742-4535-a496-aa3165b522f5 req-bb2b409c-03d2-48b7-8ca3-a76198b48e1c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.272172] [50968]: [pid: 50968|app: 0|req: 5816/11374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.285524] [50968]: [pid: 50968|app: 0|req: 5817/11375] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.328618] [50968]: [pid: 50968|app: 0|req: 5818/11376] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.354727] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ac428a2-1721-421f-aa7f-da3cd319a279 req-63c097e9-7b4f-483d-b9ac-f262112e2cfe service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.355828] [50968]: [pid: 50968|app: 0|req: 5819/11377] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.358402] [50968]: DEBUG neutron.api.wsgi [req-644f7f09-9742-4535-a496-aa3165b522f5 req-bd18290f-0f66-48a7-89f3-eb2823f5649b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.380994] [50968]: [pid: 50968|app: 0|req: 5820/11378] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.408370] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93e5f286-d67e-4c65-a304-58b5eec71101 req-3d1f9bc5-ff64-4c4d-a5f2-c30ee000796a tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.408370] [50968]: [pid: 50968|app: 0|req: 5821/11379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.443565] [50968]: [pid: 50968|app: 0|req: 5822/11380] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1174.480796] [50968]: [pid: 50968|app: 0|req: 5823/11381] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.483993] [50968]: DEBUG neutron.api.wsgi [req-93e5f286-d67e-4c65-a304-58b5eec71101 req-e9a8698b-70ae-42ab-9c78-201041a071b3 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.484910] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '80077276-ada3-427c-bfc5-a278cccb3288', 'name': 'network-vif-deleted', 'tag': '70788332-315c-4939-b191-dbdccaaeafc5'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1174.492462] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-49e37a7e-f55d-468d-914a-48111740f9f1" -d '{"events": [{"server_uuid": "80077276-ada3-427c-bfc5-a278cccb3288", "name": "network-vif-deleted", "tag": "70788332-315c-4939-b191-dbdccaaeafc5"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1174.509646] [50968]: [pid: 50968|app: 0|req: 5824/11382] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.525043] [50968]: [pid: 50968|app: 0|req: 5825/11383] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.564199] [50968]: [pid: 50968|app: 0|req: 5826/11384] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1174.599764] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4c7dc9a-b779-4927-88ad-0b4c2a4ce21f req-c360e3c7-46c3-44db-a5bf-1bb31592f49f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.600723] [50968]: [pid: 50968|app: 0|req: 5827/11385] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.603219] [50968]: DEBUG neutron.api.wsgi [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-0071ea35-0e43-48ac-b4cc-56b962ed5873 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.624463] [50968]: [pid: 50968|app: 0|req: 5828/11386] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1050672342&fields=id&tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109 => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.627048] [50968]: DEBUG neutron.api.wsgi [req-a4c7dc9a-b779-4927-88ad-0b4c2a4ce21f req-98d8f70a-6b7d-4d99-9d63-3d90dbd9ac74 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.648902] [50968]: [pid: 50968|app: 0|req: 5829/11387] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.684583] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-332408fc-bf53-4e13-aae5-e94e6724faa1 x-openstack-request-id: req-332408fc-bf53-4e13-aae5-e94e6724faa1 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1174.684798] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "80077276-ada3-427c-bfc5-a278cccb3288", "name": "network-vif-deleted", "tag": "70788332-315c-4939-b191-dbdccaaeafc5", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1174.684798] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-332408fc-bf53-4e13-aae5-e94e6724faa1 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1174.684933] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-332408fc-bf53-4e13-aae5-e94e6724faa1'] response: {'server_uuid': '80077276-ada3-427c-bfc5-a278cccb3288', 'name': 'network-vif-deleted', 'tag': '70788332-315c-4939-b191-dbdccaaeafc5', 'status': 'completed', 'code': 200} [ 1174.694226] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-6615d840-07ec-4ad6-a0b5-8405c93d8549 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.695363] [50968]: [pid: 50968|app: 0|req: 5830/11388] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:06 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.701619] [50968]: DEBUG neutron.api.wsgi [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-d4a896c0-9b31-471d-b96d-1b8f0a46f5fe tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.706287] [50968]: [pid: 50968|app: 0|req: 5831/11389] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/quotas/c9e3084cb0b640ee8f9ad6896c6e0109 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1174.773494] [50968]: [pid: 50968|app: 0|req: 5832/11390] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&fields=id => generated 195 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1174.817998] [50968]: [pid: 50968|app: 0|req: 5833/11391] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.854580] [50968]: [pid: 50968|app: 0|req: 5834/11392] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1174.912807] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Bound using segment: {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1174.913155] [50969]: DEBUG neutron.plugins.ml2.managers [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Bound port: 2eac96d3-ba04-4eda-9c03-38b3a0153910, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "bf86b133-2b7b-4cab-8f6f-5a0856d34c7b", "external-id": "nsx-vlan-transportzone-557", "segmentation_id": 557}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1174.913396] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.953893] [50969]: DEBUG neutron.plugins.ml2.db [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] For port 2eac96d3-ba04-4eda-9c03-38b3a0153910, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1174.957176] [50969]: DEBUG neutron.plugins.ml2.db [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] For port 2eac96d3-ba04-4eda-9c03-38b3a0153910, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1174.959578] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_precommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:06Z', 'revision_number': 7, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:06Z', 'revision_number': 7, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1174.960491] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_precommit: [ 1174.960491] [50969]: key[binding:vif_type], unbound -> ovs [ 1174.960491] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} [ 1174.960491] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1174.965074] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.998608] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Pushing event updated for resources: {'Port': ['ID=2eac96d3-ba04-4eda-9c03-38b3a0153910,revision_number=9']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1175.007874] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d547d082-f6bd-4a10-b261-6f7fc2261f25 req-10f61e64-7bb6-48d4-8239-e1d2d78b021a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.009022] [50968]: [pid: 50968|app: 0|req: 5835/11393] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.009537] [50969]: DEBUG neutron.db.provisioning_blocks [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Provisioning complete for port 2eac96d3-ba04-4eda-9c03-38b3a0153910 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1175.010139] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.010139] [50969]: INFO neutron.plugins.ml2.plugin [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Attempt 1 to provision port 2eac96d3-ba04-4eda-9c03-38b3a0153910 [ 1175.014933] [50968]: DEBUG neutron.api.wsgi [req-d547d082-f6bd-4a10-b261-6f7fc2261f25 req-c1dae4ba-f6de-495d-be39-b165b4c2e315 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.040967] [50968]: [pid: 50968|app: 0|req: 5836/11394] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.054872] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Current status of the port 2eac96d3-ba04-4eda-9c03-38b3a0153910 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1175.055049] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.078787] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1175.088982] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-50801159-dbd0-4147-b30f-ffb71f49510e" -d '{"events": [{"server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "name": "network-vif-plugged", "status": "completed", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1175.093985] [50969]: DEBUG neutron.plugins.ml2.db [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] For port 2eac96d3-ba04-4eda-9c03-38b3a0153910, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1175.099453] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8f8448b-c47a-4369-9b34-46f4af6ded07 req-24ba201d-9877-4dbb-b886-1cb2926ad1c5 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.100392] [50968]: [pid: 50968|app: 0|req: 5837/11395] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 748 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1175.118454] [50968]: [pid: 50968|app: 0|req: 5838/11396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.121306] [50968]: DEBUG neutron.api.wsgi [req-a8f8448b-c47a-4369-9b34-46f4af6ded07 req-2eb2e3b2-7262-4d9c-a788-0e359eaa9651 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.138910] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_precommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:07Z', 'revision_number': 10, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:07Z', 'revision_number': 9, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1175.139138] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_precommit: [ 1175.139138] [50969]: key[status], DOWN -> ACTIVE [ 1175.139138] [50969]: key[revision_number], 9 -> 10 [ 1175.139138] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1175.146776] [50969]: DEBUG neutron.db.provisioning_blocks [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Provisioning complete for port 2eac96d3-ba04-4eda-9c03-38b3a0153910 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1175.146994] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.147161] [50969]: INFO neutron.plugins.ml2.plugin [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Attempt 1 to provision port 2eac96d3-ba04-4eda-9c03-38b3a0153910 [ 1175.152705] [50968]: [pid: 50968|app: 0|req: 5839/11397] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.157754] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-264ae2d9-8aa7-43ac-89e3-8b4e9e051c49 x-openstack-request-id: req-264ae2d9-8aa7-43ac-89e3-8b4e9e051c49 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1175.157839] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "name": "network-vif-plugged", "status": "completed", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1175.157983] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-264ae2d9-8aa7-43ac-89e3-8b4e9e051c49 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1175.158142] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-264ae2d9-8aa7-43ac-89e3-8b4e9e051c49'] response: {'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'code': 200} [ 1175.197061] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Current status of the port 2eac96d3-ba04-4eda-9c03-38b3a0153910 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1175.197896] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_postcommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:07Z', 'revision_number': 10, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:07Z', 'revision_number': 9, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1175.198091] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_postcommit: [ 1175.198091] [50969]: key[status], DOWN -> ACTIVE [ 1175.198091] [50969]: key[revision_number], 9 -> 10 [ 1175.198091] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1175.198259] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.237503] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Pushing event updated for resources: {'Port': ['ID=2eac96d3-ba04-4eda-9c03-38b3a0153910,revision_number=10']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1175.241629] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_postcommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:07Z', 'revision_number': 9, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:06Z', 'revision_number': 7, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1175.241937] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] update_port_postcommit: [ 1175.241937] [50969]: key[binding:vif_type], unbound -> ovs [ 1175.241937] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} [ 1175.241937] [50969]: key[updated_at], 2025-11-21T22:45:06Z -> 2025-11-21T22:45:07Z [ 1175.241937] [50969]: key[revision_number], 7 -> 9 [ 1175.241937] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1175.246903] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.249209] [50969]: DEBUG neutron_lib.callbacks.manager [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-6a80518d-396b-4178-80cd-92ab80950baa service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.249209] [50969]: [pid: 50969|app: 0|req: 5559/11398] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:45:05 2025] PUT /networking/v2.0/ports/2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 1038 bytes in 1616 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1175.366112] [50968]: [pid: 50968|app: 0|req: 5840/11399] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.513511] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c931eef-8af0-4728-8387-ae11bca90ad4 req-6d08bcdd-135e-433c-ad82-65f28f22c50b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.514589] [50969]: [pid: 50969|app: 0|req: 5560/11400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.557123] [50968]: DEBUG neutron.api.wsgi [req-3c931eef-8af0-4728-8387-ae11bca90ad4 req-da1abff8-09b2-41f4-87c8-17951e9c8a0d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.582967] [50968]: [pid: 50968|app: 0|req: 5841/11401] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.649997] [50968]: [pid: 50968|app: 0|req: 5842/11402] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1175.654726] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c15de9a7-bfa4-44c5-b249-671f236a394c req-3818f7fe-3406-4f8e-aa52-e3e1000f7441 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.656049] [50969]: [pid: 50969|app: 0|req: 5561/11403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:07 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.666320] [50968]: DEBUG neutron.api.wsgi [req-c15de9a7-bfa4-44c5-b249-671f236a394c req-3e725e3c-d8e4-4ed6-8a2b-e98585b6d610 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.692342] [50968]: [pid: 50968|app: 0|req: 5843/11404] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.775862] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c4420ff-73fb-4a69-905f-3e324a3f7cdd req-2ffdf857-21e4-435d-8c84-c525d44dfbc3 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.776950] [50969]: [pid: 50969|app: 0|req: 5562/11405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1175.782963] [50969]: DEBUG neutron.api.wsgi [req-8c4420ff-73fb-4a69-905f-3e324a3f7cdd req-4dbcb74b-b391-42bf-a2b9-beb89e38a0a3 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.804462] [50969]: [pid: 50969|app: 0|req: 5563/11406] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&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.806664] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-eba70585-5748-4bc8-8569-e7a56221df0b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.807408] [50968]: [pid: 50968|app: 0|req: 5844/11407] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1044 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1175.846854] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-b472f2c0-0f31-4632-aae9-b20e86731823 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.847965] [50969]: [pid: 50969|app: 0|req: 5564/11408] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1175.854204] [50968]: DEBUG neutron.api.wsgi [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-40ed0c80-f448-4078-ae19-11ca10a3d4fb service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.889704] [50968]: [pid: 50968|app: 0|req: 5845/11409] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 808 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.918798] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-c3930703-fae9-430a-a3f0-e7237fcb7ed2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.919961] [50969]: [pid: 50969|app: 0|req: 5565/11410] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.951633] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f80d1bd-b0f4-46fe-b6e3-d1fe25b46cff req-f7338493-8cb1-43f5-8cb7-4e2bbbc9915b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.952735] [50968]: [pid: 50968|app: 0|req: 5846/11411] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.991667] [50969]: [pid: 50969|app: 0|req: 5566/11412] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.033132] [50968]: [pid: 50968|app: 0|req: 5847/11413] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1176.051652] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8118f5e-7639-4ad3-bc5a-b091058e60bf req-56e41944-b76c-4b1b-bbe4-04af9fe982d7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.052777] [50969]: [pid: 50969|app: 0|req: 5567/11414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1176.058715] [50968]: DEBUG neutron.api.wsgi [req-e8118f5e-7639-4ad3-bc5a-b091058e60bf req-b2f2f1b0-2f7f-44e7-90f5-ba01d8c5accc service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.079527] [50968]: [pid: 50968|app: 0|req: 5848/11415] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.165885] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e1d8bc3-e434-4529-89d9-d1e3c3c1cf9c req-0389756a-aad4-4bbc-8454-7de85db54063 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.167044] [50969]: [pid: 50969|app: 0|req: 5568/11416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.174563] [50968]: DEBUG neutron.api.wsgi [req-1e1d8bc3-e434-4529-89d9-d1e3c3c1cf9c req-53622685-931b-41ee-9470-774b975a0ee8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.189746] [50969]: [pid: 50969|app: 0|req: 5569/11417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.202214] [50968]: [pid: 50968|app: 0|req: 5849/11418] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.274212] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b6989cf-df3f-42a0-bba8-c03e4848a391 req-c6828ac5-4162-4be3-9105-665ccafd75e1 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.275354] [50969]: [pid: 50969|app: 0|req: 5570/11419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.281616] [50968]: DEBUG neutron.api.wsgi [req-4b6989cf-df3f-42a0-bba8-c03e4848a391 req-f83c1515-969a-4520-8c7b-26b2020d194e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.303570] [50968]: [pid: 50968|app: 0|req: 5850/11420] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.445367] [50969]: [pid: 50969|app: 0|req: 5571/11421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/ports?device_id=0cbe96bc-db36-4f42-913c-36e9aab57e55 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.663479] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6079f5e-804e-496d-a953-8613b196f8cd req-12be7aa5-e7df-4c85-b8a3-7dcfdea2d706 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.664472] [50968]: [pid: 50968|app: 0|req: 5851/11422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:08 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.673306] [50969]: DEBUG neutron.api.wsgi [req-f6079f5e-804e-496d-a953-8613b196f8cd req-aba32aba-9fb4-4d52-88fa-c802caa883ee tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.701713] [50969]: [pid: 50969|app: 0|req: 5572/11423] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1176.739970] [50968]: [pid: 50968|app: 0|req: 5852/11424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.774202] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9c91577-0d7c-4a25-abd0-84f37ffa505c req-1d81a69e-053a-4603-9225-4c8fdb9b974d tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.775224] [50969]: [pid: 50969|app: 0|req: 5573/11425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.782566] [50968]: DEBUG neutron.api.wsgi [req-d9c91577-0d7c-4a25-abd0-84f37ffa505c req-7babacfb-25a1-4458-993a-1cae520193b0 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.803612] [50968]: [pid: 50968|app: 0|req: 5853/11426] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.884704] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5eb5d5fd-c5c4-4f09-b915-0c10d2103e3c req-f2e461ba-b641-447c-be99-eb3f231ce83c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.886046] [50969]: [pid: 50969|app: 0|req: 5574/11427] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.893202] [50968]: DEBUG neutron.api.wsgi [req-5eb5d5fd-c5c4-4f09-b915-0c10d2103e3c req-4066c846-5443-4bef-8d51-53e9b5fdeed9 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.918695] [50968]: [pid: 50968|app: 0|req: 5854/11428] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1177.160795] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1177.162329] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-347c5928-41df-41d2-96c9-a7feda070bda" -d '{"events": [{"name": "network-changed", "server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1177.188489] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-981ff429-4f05-495c-95ec-03282e4e0caf x-openstack-request-id: req-981ff429-4f05-495c-95ec-03282e4e0caf {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1177.188679] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1177.188813] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-981ff429-4f05-495c-95ec-03282e4e0caf {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1177.189077] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-981ff429-4f05-495c-95ec-03282e4e0caf'] response: {'name': 'network-changed', 'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'status': 'completed', 'code': 200} [ 1177.256070] [50969]: [pid: 50969|app: 0|req: 5575/11429] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1177.320878] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f3c7bfe-cd6f-46b3-88f5-78e0da16b152 req-2162d0e2-51f8-4517-9748-10dd377f2b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.321907] [50968]: [pid: 50968|app: 0|req: 5855/11430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.329024] [50969]: DEBUG neutron.api.wsgi [req-3f3c7bfe-cd6f-46b3-88f5-78e0da16b152 req-a785c70e-f515-481d-aa51-fe8c02eb12cf tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1177.351136] [50969]: [pid: 50969|app: 0|req: 5576/11431] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.391369] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06573d0d-be90-4928-b83e-d2c6f1d7f775 req-fbf2121c-befe-4115-a4e5-12514d28461c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.392278] [50968]: [pid: 50968|app: 0|req: 5856/11432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.398485] [50969]: DEBUG neutron.api.wsgi [req-06573d0d-be90-4928-b83e-d2c6f1d7f775 req-788d03c3-b2b3-4625-8931-b983b2554aeb tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1177.417892] [50969]: [pid: 50969|app: 0|req: 5577/11433] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.598126] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2c73906-ebf7-49b8-b11e-03fb3b447434 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (97cde620-d9a0-41c2-bb19-1e22ef3bc452), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.614154] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2c73906-ebf7-49b8-b11e-03fb3b447434 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (97cde620-d9a0-41c2-bb19-1e22ef3bc452), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.637579] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2c73906-ebf7-49b8-b11e-03fb3b447434 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (97cde620-d9a0-41c2-bb19-1e22ef3bc452), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.643725] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c2c73906-ebf7-49b8-b11e-03fb3b447434 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=97cde620-d9a0-41c2-bb19-1e22ef3bc452,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1177.648315] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2c73906-ebf7-49b8-b11e-03fb3b447434 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.649783] [50968]: [pid: 50968|app: 0|req: 5857/11434] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:45:09 2025] DELETE /networking/v2.0/security-groups/97cde620-d9a0-41c2-bb19-1e22ef3bc452 => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1177.658811] [50969]: INFO neutron.api.v2.resource [None req-8b666dd5-c478-4665-ae8b-f658c56781bb tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] show failed (client error): The resource could not be found. [ 1177.659253] [50969]: [pid: 50969|app: 0|req: 5578/11435] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:45:09 2025] GET /networking/v2.0/security-groups/97cde620-d9a0-41c2-bb19-1e22ef3bc452 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1177.720142] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-347c5928-41df-41d2-96c9-a7feda070bda req-39a6624b-6bd2-480a-86a0-9a607946b1fd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.721265] [50969]: [pid: 50969|app: 0|req: 5579/11436] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1044 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1177.722364] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Deleting port 61393b88-9e29-4c55-a1e1-d85b19ddd491 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1177.722715] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (61393b88-9e29-4c55-a1e1-d85b19ddd491), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.755705] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (61393b88-9e29-4c55-a1e1-d85b19ddd491), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.755988] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (61393b88-9e29-4c55-a1e1-d85b19ddd491), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.762798] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit called with port settings {'id': '61393b88-9e29-4c55-a1e1-d85b19ddd491', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:83:ec', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd88a8d08-ac3d-4038-8c94-85806f999e66', 'device_owner': 'network:floatingip', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:48Z', 'updated_at': '2025-11-21T22:43:48Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1177.763121] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit: [ 1177.763121] [50968]: key[mac_address], fa:16:3e:2f:83:ec -> None [ 1177.763121] [50968]: key[device_id], d88a8d08-ac3d-4038-8c94-85806f999e66 -> None [ 1177.763121] [50968]: key[binding:vif_details], {} -> None [ 1177.763121] [50968]: key[binding:vnic_type], normal -> None [ 1177.763121] [50968]: key[project_id], -> None [ 1177.763121] [50968]: key[tags], [] -> None [ 1177.763121] [50968]: key[allowed_address_pairs], [] -> None [ 1177.763121] [50968]: key[created_at], 2025-11-21T22:43:48Z -> None [ 1177.763121] [50968]: key[name], -> None [ 1177.763121] [50968]: key[status], N/A -> None [ 1177.763121] [50968]: key[tenant_id], -> None [ 1177.763121] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}] -> None [ 1177.763121] [50968]: key[id], 61393b88-9e29-4c55-a1e1-d85b19ddd491 -> None [ 1177.763121] [50968]: key[port_security_enabled], False -> None [ 1177.763121] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1177.763121] [50968]: key[security_groups], [] -> None [ 1177.763121] [50968]: key[binding:profile], {} -> None [ 1177.763121] [50968]: key[binding:host_id], -> None [ 1177.763121] [50968]: key[revision_number], 2 -> None [ 1177.763121] [50968]: key[description], -> None [ 1177.763121] [50968]: key[updated_at], 2025-11-21T22:43:48Z -> None [ 1177.763121] [50968]: key[standard_attr_id], 1675 -> None [ 1177.763121] [50968]: key[admin_state_up], True -> None [ 1177.763121] [50968]: key[binding:vif_type], unbound -> None [ 1177.763121] [50968]: key[device_owner], network:floatingip -> None [ 1177.763121] [50968]: key[extra_dhcp_opts], [] -> None [ 1177.763121] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.764433] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-347c5928-41df-41d2-96c9-a7feda070bda req-f6ff7095-65ef-400b-be48-e07666629759 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.764756] [50969]: [pid: 50969|app: 0|req: 5580/11437] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.767546] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Calling delete_port for 61393b88-9e29-4c55-a1e1-d85b19ddd491 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1177.792815] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3b6d2ef-a4fd-465f-a5f5-89b3135b793e req-5eee75e7-2bdf-43b8-8de7-07241ecf3fab tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.793880] [50969]: [pid: 50969|app: 0|req: 5581/11438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.799343] [50969]: DEBUG neutron.api.wsgi [req-347c5928-41df-41d2-96c9-a7feda070bda req-e833f189-03df-47fe-a30c-594d765d362d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1177.832843] [50969]: [pid: 50969|app: 0|req: 5582/11439] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 808 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.875736] [50969]: [pid: 50969|app: 0|req: 5583/11440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1177.879364] [50969]: DEBUG neutron.api.wsgi [req-a3b6d2ef-a4fd-465f-a5f5-89b3135b793e req-983ae654-1582-4f06-aae8-4dd5bc2c37e0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1177.897529] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (61393b88-9e29-4c55-a1e1-d85b19ddd491), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.900271] [50969]: [pid: 50969|app: 0|req: 5584/11441] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.906513] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'Port': ['ID=61393b88-9e29-4c55-a1e1-d85b19ddd491,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1177.923966] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-347c5928-41df-41d2-96c9-a7feda070bda req-02b405b7-3543-4f82-86c7-7b2d20e4a154 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.924967] [50969]: [pid: 50969|app: 0|req: 5585/11442] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.937393] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit called with port settings {'id': '61393b88-9e29-4c55-a1e1-d85b19ddd491', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:2f:83:ec', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd88a8d08-ac3d-4038-8c94-85806f999e66', 'device_owner': 'network:floatingip', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:48Z', 'updated_at': '2025-11-21T22:43:48Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1177.937607] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit: [ 1177.937607] [50968]: key[mac_address], fa:16:3e:2f:83:ec -> None [ 1177.937607] [50968]: key[device_id], d88a8d08-ac3d-4038-8c94-85806f999e66 -> None [ 1177.937607] [50968]: key[binding:vif_details], {} -> None [ 1177.937607] [50968]: key[binding:vnic_type], normal -> None [ 1177.937607] [50968]: key[project_id], -> None [ 1177.937607] [50968]: key[tags], [] -> None [ 1177.937607] [50968]: key[allowed_address_pairs], [] -> None [ 1177.937607] [50968]: key[created_at], 2025-11-21T22:43:48Z -> None [ 1177.937607] [50968]: key[name], -> None [ 1177.937607] [50968]: key[status], N/A -> None [ 1177.937607] [50968]: key[tenant_id], -> None [ 1177.937607] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}] -> None [ 1177.937607] [50968]: key[id], 61393b88-9e29-4c55-a1e1-d85b19ddd491 -> None [ 1177.937607] [50968]: key[port_security_enabled], False -> None [ 1177.937607] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1177.937607] [50968]: key[security_groups], [] -> None [ 1177.937607] [50968]: key[binding:profile], {} -> None [ 1177.937607] [50968]: key[binding:host_id], -> None [ 1177.937607] [50968]: key[revision_number], 2 -> None [ 1177.937607] [50968]: key[description], -> None [ 1177.937607] [50968]: key[updated_at], 2025-11-21T22:43:48Z -> None [ 1177.937607] [50968]: key[standard_attr_id], 1675 -> None [ 1177.937607] [50968]: key[admin_state_up], True -> None [ 1177.937607] [50968]: key[binding:vif_type], unbound -> None [ 1177.937607] [50968]: key[device_owner], network:floatingip -> None [ 1177.937607] [50968]: key[extra_dhcp_opts], [] -> None [ 1177.937607] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.939019] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (d88a8d08-ac3d-4038-8c94-85806f999e66), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.941873] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a374da41-a8ae-4914-a428-974b7d23baac tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.942327] [50968]: [pid: 50968|app: 0|req: 5858/11443] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:45:10 2025] DELETE /networking/v2.0/floatingips/d88a8d08-ac3d-4038-8c94-85806f999e66 => generated 0 bytes in 280 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1177.951839] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6eb6a1a7-ec1e-4a33-bf69-857be5495c95 req-7bbcf095-5ad8-46ff-9d99-5bd77a967135 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.952819] [50969]: [pid: 50969|app: 0|req: 5586/11444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.958662] [50969]: DEBUG neutron.api.wsgi [req-6eb6a1a7-ec1e-4a33-bf69-857be5495c95 req-659b2698-68ab-4dc0-beb5-92f84588a71c tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1177.969077] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-347c5928-41df-41d2-96c9-a7feda070bda req-ae9b927f-fb1f-49f5-a043-e17de33cc9df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.970016] [50968]: [pid: 50968|app: 0|req: 5859/11445] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.977038] [50969]: [pid: 50969|app: 0|req: 5587/11446] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.017750] [50969]: [pid: 50969|app: 0|req: 5588/11447] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1178.029061] [50969]: DEBUG neutron.api.v2.base [None req-e05ac830-faf6-42b3-b5f5-7e35a94e67fe tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--874157188', 'description': 'tempest-description--1463376428'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1178.030445] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72440243-2035-4906-bb56-a11870cb8041 req-6772c5e6-cc88-4be0-bb81-5b3159be0a97 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.031422] [50968]: [pid: 50968|app: 0|req: 5860/11448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.044433] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e05ac830-faf6-42b3-b5f5-7e35a94e67fe tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.067273] [50968]: [pid: 50968|app: 0|req: 5861/11449] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1178.069774] [50968]: DEBUG neutron.api.wsgi [req-72440243-2035-4906-bb56-a11870cb8041 req-c5555f46-64db-4c84-acb7-d40a5ab51086 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.087737] [50968]: [pid: 50968|app: 0|req: 5862/11450] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.094526] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e05ac830-faf6-42b3-b5f5-7e35a94e67fe tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (df231fd1-d2d8-4abc-b6ff-458d22e07e4e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.097689] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e05ac830-faf6-42b3-b5f5-7e35a94e67fe tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (df231fd1-d2d8-4abc-b6ff-458d22e07e4e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.110073] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e05ac830-faf6-42b3-b5f5-7e35a94e67fe tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=df231fd1-d2d8-4abc-b6ff-458d22e07e4e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.121138] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e05ac830-faf6-42b3-b5f5-7e35a94e67fe tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.121679] [50969]: [pid: 50969|app: 0|req: 5589/11451] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:45:10 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 95 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1178.128791] [50968]: DEBUG neutron.api.v2.base [None req-07f15b1f-7cae-49ee-8767-8b41fc655e69 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group_rule': {'security_group_id': 'df231fd1-d2d8-4abc-b6ff-458d22e07e4e', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1178.164070] [50968]: DEBUG neutron_lib.callbacks.manager [None req-07f15b1f-7cae-49ee-8767-8b41fc655e69 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (e346bbd4-72ae-4f6b-91a1-166b8308b3c3), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.188860] [50968]: DEBUG neutron_lib.callbacks.manager [None req-07f15b1f-7cae-49ee-8767-8b41fc655e69 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (e346bbd4-72ae-4f6b-91a1-166b8308b3c3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.190051] [50968]: DEBUG neutron_lib.callbacks.manager [None req-07f15b1f-7cae-49ee-8767-8b41fc655e69 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (e346bbd4-72ae-4f6b-91a1-166b8308b3c3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.196553] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-07f15b1f-7cae-49ee-8767-8b41fc655e69 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=e346bbd4-72ae-4f6b-91a1-166b8308b3c3,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.209187] [50968]: DEBUG neutron_lib.callbacks.manager [None req-07f15b1f-7cae-49ee-8767-8b41fc655e69 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.209713] [50968]: [pid: 50968|app: 0|req: 5863/11452] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:45:10 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) [ 1178.217194] [50969]: DEBUG neutron.api.v2.base [None req-9f5b319b-a29e-4302-b2ce-e7d8e6f50dfa tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'security_group_rule': {'security_group_id': 'df231fd1-d2d8-4abc-b6ff-458d22e07e4e', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1178.284120] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f5b319b-a29e-4302-b2ce-e7d8e6f50dfa tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (b6c68d58-2143-4677-9957-92e12bfc1d07), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.321375] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f5b319b-a29e-4302-b2ce-e7d8e6f50dfa tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (b6c68d58-2143-4677-9957-92e12bfc1d07), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.322721] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f5b319b-a29e-4302-b2ce-e7d8e6f50dfa tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (b6c68d58-2143-4677-9957-92e12bfc1d07), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.331242] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f5b319b-a29e-4302-b2ce-e7d8e6f50dfa tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b6c68d58-2143-4677-9957-92e12bfc1d07,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.346400] [50968]: [pid: 50968|app: 0|req: 5864/11453] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.347094] [50969]: DEBUG neutron_lib.callbacks.manager [None req-9f5b319b-a29e-4302-b2ce-e7d8e6f50dfa tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.347637] [50969]: [pid: 50969|app: 0|req: 5590/11454] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:45:10 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) [ 1178.353496] [50968]: DEBUG neutron.api.v2.base [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1178.367271] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.404375] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.444597] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd96e7b5-9d93-440d-9e1f-cf4719fb8b72 req-3abbb242-68fc-45bd-89eb-a47f10355256 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.445736] [50969]: [pid: 50969|app: 0|req: 5591/11455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.463336] [50969]: DEBUG neutron.api.wsgi [req-dd96e7b5-9d93-440d-9e1f-cf4719fb8b72 req-7b5abe97-7802-4875-b65f-72eab6f3718c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.471320] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Allocated IP 10.180.180.150 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/2443cb38-5670-472a-880d-54255c7b4523) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1178.488999] [50969]: [pid: 50969|app: 0|req: 5592/11456] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.526842] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for allowed_address_pair (2443cb38-5670-472a-880d-54255c7b4523), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.527616] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (2443cb38-5670-472a-880d-54255c7b4523), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.527820] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit called with port settings {'id': '2443cb38-5670-472a-880d-54255c7b4523', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:39:a8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1715, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1178.527962] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit: [ 1178.527962] [50968]: key[mac_address], None -> fa:16:3e:67:39:a8 [ 1178.527962] [50968]: key[device_id], None -> PENDING [ 1178.527962] [50968]: key[binding:vif_details], None -> {} [ 1178.527962] [50968]: key[project_id], None -> [ 1178.527962] [50968]: key[binding:vnic_type], None -> normal [ 1178.527962] [50968]: key[allowed_address_pairs], None -> [] [ 1178.527962] [50968]: key[name], None -> [ 1178.527962] [50968]: key[status], None -> N/A [ 1178.527962] [50968]: key[tenant_id], None -> [ 1178.527962] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}] [ 1178.527962] [50968]: key[id], None -> 2443cb38-5670-472a-880d-54255c7b4523 [ 1178.527962] [50968]: key[port_security_enabled], None -> False [ 1178.527962] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1178.527962] [50968]: key[security_groups], None -> [] [ 1178.527962] [50968]: key[binding:profile], None -> {} [ 1178.527962] [50968]: key[binding:host_id], None -> [ 1178.527962] [50968]: key[standard_attr_id], None -> 1715 [ 1178.527962] [50968]: key[admin_state_up], None -> True [ 1178.527962] [50968]: key[device_owner], None -> network:floatingip [ 1178.527962] [50968]: key[binding:vif_type], None -> unbound [ 1178.527962] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.545440] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27184890-2325-4eab-b5c5-c2055db0a9a9 req-7e54af0d-5502-4540-9440-38d786623867 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.546335] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (2443cb38-5670-472a-880d-54255c7b4523), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.546502] [50969]: [pid: 50969|app: 0|req: 5593/11457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.552879] [50969]: DEBUG neutron.api.wsgi [req-27184890-2325-4eab-b5c5-c2055db0a9a9 req-dcfdcda0-9d3e-46e0-9c17-70d465ab00ac tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.566404] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=2443cb38-5670-472a-880d-54255c7b4523,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.572430] [50969]: [pid: 50969|app: 0|req: 5594/11458] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:10 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.574512] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1178.575313] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1178.576752] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1178.589424] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit called with port settings {'id': '2443cb38-5670-472a-880d-54255c7b4523', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:39:a8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1715, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:10Z', 'updated_at': '2025-11-21T22:45:10Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1178.589633] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit: [ 1178.589633] [50968]: key[mac_address], None -> fa:16:3e:67:39:a8 [ 1178.589633] [50968]: key[device_id], None -> PENDING [ 1178.589633] [50968]: key[binding:vif_details], None -> {} [ 1178.589633] [50968]: key[project_id], None -> [ 1178.589633] [50968]: key[binding:vnic_type], None -> normal [ 1178.589633] [50968]: key[tags], None -> [] [ 1178.589633] [50968]: key[allowed_address_pairs], None -> [] [ 1178.589633] [50968]: key[created_at], None -> 2025-11-21T22:45:10Z [ 1178.589633] [50968]: key[name], None -> [ 1178.589633] [50968]: key[status], None -> N/A [ 1178.589633] [50968]: key[tenant_id], None -> [ 1178.589633] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}] [ 1178.589633] [50968]: key[id], None -> 2443cb38-5670-472a-880d-54255c7b4523 [ 1178.589633] [50968]: key[port_security_enabled], None -> False [ 1178.589633] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1178.589633] [50968]: key[security_groups], None -> [] [ 1178.589633] [50968]: key[binding:profile], None -> {} [ 1178.589633] [50968]: key[binding:host_id], None -> [ 1178.589633] [50968]: key[revision_number], None -> 1 [ 1178.589633] [50968]: key[description], None -> [ 1178.589633] [50968]: key[updated_at], None -> 2025-11-21T22:45:10Z [ 1178.589633] [50968]: key[standard_attr_id], None -> 1715 [ 1178.589633] [50968]: key[admin_state_up], None -> True [ 1178.589633] [50968]: key[binding:vif_type], None -> unbound [ 1178.589633] [50968]: key[device_owner], None -> network:floatingip [ 1178.589633] [50968]: key[extra_dhcp_opts], None -> [] [ 1178.589633] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1178.589633] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.617846] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (8e5367cb-9df1-4b35-90e3-a2a478f1db36), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.640760] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (2443cb38-5670-472a-880d-54255c7b4523), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.704693] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (2443cb38-5670-472a-880d-54255c7b4523), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.704863] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_precommit called with port settings {'id': '2443cb38-5670-472a-880d-54255c7b4523', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:39:a8', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8e5367cb-9df1-4b35-90e3-a2a478f1db36', 'device_owner': 'network:floatingip', 'standard_attr_id': 1715, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:10Z', 'updated_at': '2025-11-21T22:45:10Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2443cb38-5670-472a-880d-54255c7b4523', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:39:a8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1715, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:10Z', 'updated_at': '2025-11-21T22:45:10Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1178.704994] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_precommit: [ 1178.704994] [50968]: key[device_id], PENDING -> 8e5367cb-9df1-4b35-90e3-a2a478f1db36 [ 1178.704994] [50968]: key[revision_number], 1 -> 2 [ 1178.704994] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.707850] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (2443cb38-5670-472a-880d-54255c7b4523), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.726889] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=2443cb38-5670-472a-880d-54255c7b4523,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.745937] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_postcommit called with port settings {'id': '2443cb38-5670-472a-880d-54255c7b4523', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:39:a8', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8e5367cb-9df1-4b35-90e3-a2a478f1db36', 'device_owner': 'network:floatingip', 'standard_attr_id': 1715, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:10Z', 'updated_at': '2025-11-21T22:45:10Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2443cb38-5670-472a-880d-54255c7b4523', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:39:a8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1715, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:10Z', 'updated_at': '2025-11-21T22:45:10Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1178.746236] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] update_port_postcommit: [ 1178.746236] [50968]: key[device_id], PENDING -> 8e5367cb-9df1-4b35-90e3-a2a478f1db36 [ 1178.746236] [50968]: key[revision_number], 1 -> 2 [ 1178.746236] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.746648] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (8e5367cb-9df1-4b35-90e3-a2a478f1db36), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.758194] [50968]: DEBUG neutron_lib.callbacks.manager [None req-04156b3c-ba97-4609-9a0b-f8802a09b603 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.758759] [50968]: [pid: 50968|app: 0|req: 5865/11459] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:45:10 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 408 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1178.793382] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-cc459741-f367-4494-8090-605ebef5d564 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.794358] [50969]: [pid: 50969|app: 0|req: 5595/11460] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1178.843452] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-6c166999-6643-439d-a202-ae4bb4439f33 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.844561] [50968]: [pid: 50968|app: 0|req: 5866/11461] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.851657] [50969]: DEBUG neutron.api.wsgi [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-b64e9a04-39b8-4625-957a-8dedd8e9f1ca service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.856995] [50968]: DEBUG neutron.api.wsgi [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-08a19acb-5f79-4041-9f74-c4f7165aca66 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.887980] [50968]: [pid: 50968|app: 0|req: 5867/11462] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--874157188&fields=id&tenant_id=94599390fb884a36a35d2e4ecf3b4e00 => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.890607] [50969]: [pid: 50969|app: 0|req: 5596/11463] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=20b6010b-150c-4231-8d8a-f73b6791118c => generated 808 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1178.918104] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-01c8d1b9-6d79-4a59-9760-fc5d2d23cf84 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.919105] [50969]: [pid: 50969|app: 0|req: 5597/11464] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.927924] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-9597025f-deb9-4c44-844b-f21da0226b2a tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.929208] [50968]: [pid: 50968|app: 0|req: 5868/11465] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 616 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.934364] [50968]: DEBUG neutron.api.wsgi [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-b57af9ac-a798-4fe6-b55e-5a544a29d376 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.938400] [50968]: [pid: 50968|app: 0|req: 5869/11466] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/quotas/94599390fb884a36a35d2e4ecf3b4e00 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1178.946928] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-7a9224fa-d820-4d40-a943-295835f20b50 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.947831] [50969]: [pid: 50969|app: 0|req: 5598/11467] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.951302] [50968]: [pid: 50968|app: 0|req: 5870/11468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports?device_id=80077276-ada3-427c-bfc5-a278cccb3288 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.981907] [50968]: [pid: 50968|app: 0|req: 5871/11469] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1178.999099] [50969]: [pid: 50969|app: 0|req: 5599/11470] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&fields=id => generated 103 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.020595] [50968]: [pid: 50968|app: 0|req: 5872/11471] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1179.026029] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7791f3d-edfb-444e-9fd2-6a39b60c49ef req-3e378ef3-0b4d-4733-ad62-1e4b00428124 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.026967] [50969]: [pid: 50969|app: 0|req: 5600/11472] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.033394] [50969]: DEBUG neutron.api.wsgi [req-c7791f3d-edfb-444e-9fd2-6a39b60c49ef req-f9a75610-f01e-4e20-9153-8644f6a1e0dd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1179.054175] [50969]: [pid: 50969|app: 0|req: 5601/11473] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1179.054322] [50968]: [pid: 50968|app: 0|req: 5873/11474] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.094921] [50969]: [pid: 50969|app: 0|req: 5602/11475] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 1179.174938] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa913c6a-c7fc-463b-81bb-89c957e9521f req-eedfb21a-3aa3-4b73-bf26-17da3b89cf7c tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.175938] [50968]: [pid: 50968|app: 0|req: 5874/11476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.182418] [50969]: DEBUG neutron.api.wsgi [req-fa913c6a-c7fc-463b-81bb-89c957e9521f req-28f969d6-79cb-4cd9-b028-246255ac7b2d tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1179.207083] [50969]: [pid: 50969|app: 0|req: 5603/11477] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.220192] [50968]: [pid: 50968|app: 0|req: 5875/11478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.384713] [50969]: DEBUG neutron.api.v2.base [None req-0636c2bb-a088-4535-81d3-1d678b564330 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--448359315', 'description': 'tempest-description--718761754'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1179.410532] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0636c2bb-a088-4535-81d3-1d678b564330 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.432225] [50968]: [pid: 50968|app: 0|req: 5876/11479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.467190] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0636c2bb-a088-4535-81d3-1d678b564330 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group (aae6a6e9-1f82-4e25-9279-c0d1c3b5b593), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.468532] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0636c2bb-a088-4535-81d3-1d678b564330 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (aae6a6e9-1f82-4e25-9279-c0d1c3b5b593), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.482066] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0636c2bb-a088-4535-81d3-1d678b564330 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.495250] [50969]: DEBUG neutron_lib.callbacks.manager [None req-0636c2bb-a088-4535-81d3-1d678b564330 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.495863] [50969]: [pid: 50969|app: 0|req: 5604/11480] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:45:11 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 115 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1179.502015] [50968]: DEBUG neutron.api.v2.base [None req-b21b2797-1758-4e1a-95b8-6e6c5e863e91 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Request body: {'security_group_rule': {'security_group_id': 'aae6a6e9-1f82-4e25-9279-c0d1c3b5b593', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1179.535615] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b21b2797-1758-4e1a-95b8-6e6c5e863e91 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group_rule (087a15c9-b952-47db-ac3d-6f78020b4e19), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.557835] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b21b2797-1758-4e1a-95b8-6e6c5e863e91 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group_rule (087a15c9-b952-47db-ac3d-6f78020b4e19), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.557973] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-3013392b-bc31-4cae-a4f8-8f3efe380876 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.558968] [50969]: [pid: 50969|app: 0|req: 5605/11481] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports/20b6010b-150c-4231-8d8a-f73b6791118c?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.559103] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b21b2797-1758-4e1a-95b8-6e6c5e863e91 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (087a15c9-b952-47db-ac3d-6f78020b4e19), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.566346] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b21b2797-1758-4e1a-95b8-6e6c5e863e91 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=087a15c9-b952-47db-ac3d-6f78020b4e19,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.577640] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b21b2797-1758-4e1a-95b8-6e6c5e863e91 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.578426] [50968]: [pid: 50968|app: 0|req: 5877/11482] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:45:11 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 80 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1179.587748] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e23144c1-f84d-470c-aa2f-c4332160cf96 req-61d30730-db56-41ce-b041-1995c9afa1a1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.588553] [50969]: [pid: 50969|app: 0|req: 5606/11483] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.592114] [50969]: DEBUG neutron.api.v2.base [None req-d7c809a8-2286-4270-970d-132a3bd2c2d2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Request body: {'security_group_rule': {'security_group_id': 'aae6a6e9-1f82-4e25-9279-c0d1c3b5b593', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1179.635988] [50968]: [pid: 50968|app: 0|req: 5878/11484] 10.180.1.21 () {60 vars in 1532 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=dns_domain => generated 14 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.638666] [50968]: DEBUG neutron.api.wsgi [req-e23144c1-f84d-470c-aa2f-c4332160cf96 req-1206f511-1bac-41b6-abbc-70c5d8b59d80 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1179.649197] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d7c809a8-2286-4270-970d-132a3bd2c2d2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group_rule (3d31f89a-c227-4ba5-80b7-ca701698ca6f), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.664974] [50968]: [pid: 50968|app: 0|req: 5879/11485] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:11 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.668041] [50968]: DEBUG neutron.api.v2.base [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1179.687636] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d7c809a8-2286-4270-970d-132a3bd2c2d2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group_rule (3d31f89a-c227-4ba5-80b7-ca701698ca6f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.689383] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d7c809a8-2286-4270-970d-132a3bd2c2d2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (3d31f89a-c227-4ba5-80b7-ca701698ca6f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.700358] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d7c809a8-2286-4270-970d-132a3bd2c2d2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=3d31f89a-c227-4ba5-80b7-ca701698ca6f,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.718014] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d7c809a8-2286-4270-970d-132a3bd2c2d2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.718014] [50969]: [pid: 50969|app: 0|req: 5607/11486] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:45:11 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 129 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1179.722697] [50968]: DEBUG neutron_lib.callbacks.manager [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.749519] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1921ce1-6a8d-462b-8628-ee8cf2297ace req-9f43ef9b-fdf0-4a4f-8e25-f66647290d68 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.751449] [50969]: [pid: 50969|app: 0|req: 5608/11487] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.755039] [50969]: DEBUG neutron.api.v2.base [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1179.770913] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.791430] [50968]: DEBUG neutron.plugins.ml2.db [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] For port 20b6010b-150c-4231-8d8a-f73b6791118c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=20b6010b-150c-4231-8d8a-f73b6791118c,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1179.797639] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.828259] [50968]: DEBUG neutron.plugins.ml2.db [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] For port 20b6010b-150c-4231-8d8a-f73b6791118c, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1179.859636] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1179.860078] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Allocated IP 10.180.180.184 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/61f39002-a2c6-48c7-84f2-b358bb90f49c) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1179.862365] [50968]: DEBUG neutron_lib.callbacks.manager [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] Publish callbacks [] for port (20b6010b-150c-4231-8d8a-f73b6791118c), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.862650] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] update_port_precommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) 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': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1179.862813] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] update_port_precommit: [ 1179.862813] [50968]: key[status], ACTIVE -> DOWN [ 1179.862813] [50968]: key[binding:host_id], cpu-1 -> [ 1179.862813] [50968]: key[binding:vif_type], ovs -> unbound [ 1179.862813] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1179.862813] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.865625] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-39b4ef32-a4e2-437a-a08a-ee7d1448cdd4" -d '{"events": [{"server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "name": "network-vif-unplugged", "status": "completed", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1179.867400] [50968]: DEBUG neutron_lib.callbacks.manager [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.889606] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] Pushing event updated for resources: {'Port': ['ID=20b6010b-150c-4231-8d8a-f73b6791118c,revision_number=6']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.893626] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-7f83a362-5789-46b2-8fdc-fefbf900ff76 x-openstack-request-id: req-7f83a362-5789-46b2-8fdc-fefbf900ff76 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1179.894520] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "name": "network-vif-unplugged", "status": "completed", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1179.894520] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7f83a362-5789-46b2-8fdc-fefbf900ff76 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1179.895845] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7f83a362-5789-46b2-8fdc-fefbf900ff76'] response: {'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c', 'code': 200} [ 1179.910580] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for allowed_address_pair (61f39002-a2c6-48c7-84f2-b358bb90f49c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.911347] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for port (61f39002-a2c6-48c7-84f2-b358bb90f49c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.911500] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_precommit called with port settings {'id': '61f39002-a2c6-48c7-84f2-b358bb90f49c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:d8:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1179.911639] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_precommit: [ 1179.911639] [50969]: key[mac_address], None -> fa:16:3e:b2:d8:f9 [ 1179.911639] [50969]: key[device_id], None -> PENDING [ 1179.911639] [50969]: key[binding:vif_details], None -> {} [ 1179.911639] [50969]: key[project_id], None -> [ 1179.911639] [50969]: key[binding:vnic_type], None -> normal [ 1179.911639] [50969]: key[allowed_address_pairs], None -> [] [ 1179.911639] [50969]: key[name], None -> [ 1179.911639] [50969]: key[status], None -> N/A [ 1179.911639] [50969]: key[tenant_id], None -> [ 1179.911639] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.184'}] [ 1179.911639] [50969]: key[id], None -> 61f39002-a2c6-48c7-84f2-b358bb90f49c [ 1179.911639] [50969]: key[port_security_enabled], None -> False [ 1179.911639] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1179.911639] [50969]: key[security_groups], None -> [] [ 1179.911639] [50969]: key[binding:profile], None -> {} [ 1179.911639] [50969]: key[binding:host_id], None -> [ 1179.911639] [50969]: key[standard_attr_id], None -> 1722 [ 1179.911639] [50969]: key[admin_state_up], None -> True [ 1179.911639] [50969]: key[device_owner], None -> network:floatingip [ 1179.911639] [50969]: key[binding:vif_type], None -> unbound [ 1179.911639] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.928689] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] No DVR routers for this DVR port 20b6010b-150c-4231-8d8a-f73b6791118c on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1179.930958] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (61f39002-a2c6-48c7-84f2-b358bb90f49c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.950018] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event updated for resources: {'Port': ['ID=61f39002-a2c6-48c7-84f2-b358bb90f49c,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.959920] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1179.961164] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1179.962599] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1179.977259] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_postcommit called with port settings {'id': '61f39002-a2c6-48c7-84f2-b358bb90f49c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:d8:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:12Z', 'updated_at': '2025-11-21T22:45:12Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1179.977500] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_postcommit: [ 1179.977500] [50969]: key[mac_address], None -> fa:16:3e:b2:d8:f9 [ 1179.977500] [50969]: key[device_id], None -> PENDING [ 1179.977500] [50969]: key[binding:vif_details], None -> {} [ 1179.977500] [50969]: key[project_id], None -> [ 1179.977500] [50969]: key[binding:vnic_type], None -> normal [ 1179.977500] [50969]: key[tags], None -> [] [ 1179.977500] [50969]: key[allowed_address_pairs], None -> [] [ 1179.977500] [50969]: key[created_at], None -> 2025-11-21T22:45:12Z [ 1179.977500] [50969]: key[name], None -> [ 1179.977500] [50969]: key[status], None -> N/A [ 1179.977500] [50969]: key[tenant_id], None -> [ 1179.977500] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.184'}] [ 1179.977500] [50969]: key[id], None -> 61f39002-a2c6-48c7-84f2-b358bb90f49c [ 1179.977500] [50969]: key[port_security_enabled], None -> False [ 1179.977500] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1179.977500] [50969]: key[security_groups], None -> [] [ 1179.977500] [50969]: key[binding:profile], None -> {} [ 1179.977500] [50969]: key[binding:host_id], None -> [ 1179.977500] [50969]: key[revision_number], None -> 1 [ 1179.977500] [50969]: key[description], None -> [ 1179.977500] [50969]: key[updated_at], None -> 2025-11-21T22:45:12Z [ 1179.977500] [50969]: key[standard_attr_id], None -> 1722 [ 1179.977500] [50969]: key[admin_state_up], None -> True [ 1179.977500] [50969]: key[binding:vif_type], None -> unbound [ 1179.977500] [50969]: key[device_owner], None -> network:floatingip [ 1179.977500] [50969]: key[extra_dhcp_opts], None -> [] [ 1179.977500] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1179.977500] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.981836] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] update_port_postcommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:44:04Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) 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': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1179.982047] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] update_port_postcommit: [ 1179.982047] [50968]: key[status], ACTIVE -> DOWN [ 1179.982047] [50968]: key[binding:host_id], cpu-1 -> [ 1179.982047] [50968]: key[binding:vif_type], ovs -> unbound [ 1179.982047] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1179.982047] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.982262] [50968]: DEBUG neutron.plugins.ml2.plugin [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] In _notify_port_updated(), no bound segment for port 20b6010b-150c-4231-8d8a-f73b6791118c on network c7785d57-90d4-4838-9d45-2533df48351b {{(pid=50968) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1179.985734] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.986111] [50968]: DEBUG neutron_lib.callbacks.manager [req-0bf7b899-ec5d-450d-b4c7-7b37e71aae92 req-1d8d3b5c-fb40-4834-b07f-5a6fa0d36b78 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.987436] [50968]: [pid: 50968|app: 0|req: 5880/11488] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:45:12 2025] PUT /networking/v2.0/ports/20b6010b-150c-4231-8d8a-f73b6791118c => generated 840 bytes in 324 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.990110] [50968]: DEBUG neutron.api.wsgi [req-f1921ce1-6a8d-462b-8628-ee8cf2297ace req-7e21ffb1-0a7d-4e8a-a034-9fd7d2e8b87d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.008835] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for floatingip (be2f5464-18dc-4fe4-9ef6-a30c3480dcac), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.015714] [50968]: [pid: 50968|app: 0|req: 5881/11489] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.033399] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (61f39002-a2c6-48c7-84f2-b358bb90f49c), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.115143] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for port (61f39002-a2c6-48c7-84f2-b358bb90f49c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.115143] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] update_port_precommit called with port settings {'id': '61f39002-a2c6-48c7-84f2-b358bb90f49c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:d8:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be2f5464-18dc-4fe4-9ef6-a30c3480dcac', 'device_owner': 'network:floatingip', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:12Z', 'updated_at': '2025-11-21T22:45:12Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '61f39002-a2c6-48c7-84f2-b358bb90f49c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:d8:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:12Z', 'updated_at': '2025-11-21T22:45:12Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1180.115143] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] update_port_precommit: [ 1180.115143] [50969]: key[device_id], PENDING -> be2f5464-18dc-4fe4-9ef6-a30c3480dcac [ 1180.115143] [50969]: key[revision_number], 1 -> 2 [ 1180.115143] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.118472] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (61f39002-a2c6-48c7-84f2-b358bb90f49c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.142889] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event updated for resources: {'Port': ['ID=61f39002-a2c6-48c7-84f2-b358bb90f49c,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.172698] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] update_port_postcommit called with port settings {'id': '61f39002-a2c6-48c7-84f2-b358bb90f49c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:d8:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be2f5464-18dc-4fe4-9ef6-a30c3480dcac', 'device_owner': 'network:floatingip', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:12Z', 'updated_at': '2025-11-21T22:45:12Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '61f39002-a2c6-48c7-84f2-b358bb90f49c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:d8:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:12Z', 'updated_at': '2025-11-21T22:45:12Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1180.173070] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] update_port_postcommit: [ 1180.173070] [50969]: key[device_id], PENDING -> be2f5464-18dc-4fe4-9ef6-a30c3480dcac [ 1180.173070] [50969]: key[revision_number], 1 -> 2 [ 1180.173070] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.173528] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (be2f5464-18dc-4fe4-9ef6-a30c3480dcac), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.189085] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5ee9f1e1-5c6e-4c33-993e-dff30c330d8f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.189663] [50969]: [pid: 50969|app: 0|req: 5609/11490] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:45:12 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 438 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1180.228570] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87d9555b-d2b0-429c-b8a8-5c93ceb8ae4f req-78408cf5-164a-4728-b9a7-b9f064641c18 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.229656] [50969]: [pid: 50969|app: 0|req: 5610/11491] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.237077] [50969]: DEBUG neutron.api.wsgi [req-87d9555b-d2b0-429c-b8a8-5c93ceb8ae4f req-f315b52a-e82b-4899-83d1-82e6d63a4fc6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.275409] [50969]: [pid: 50969|app: 0|req: 5611/11492] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.321120] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2096de00-9ba3-4192-9183-2b5f3a94b683 req-7dc3f91f-8b58-490b-b692-83f18be84a1c tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.324426] [50969]: [pid: 50969|app: 0|req: 5612/11493] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.330278] [50969]: DEBUG neutron.api.wsgi [req-2096de00-9ba3-4192-9183-2b5f3a94b683 req-4e54158d-b78b-4fa1-aff5-f4724395c2ae tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.344782] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (7132dee8-4603-4df2-afe6-d078a2efb9c9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.363557] [50969]: [pid: 50969|app: 0|req: 5613/11494] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1180.384583] [50969]: [pid: 50969|app: 0|req: 5614/11495] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1180.442827] [50969]: DEBUG neutron.api.wsgi [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-dffe66d0-8e92-4b6a-ad6c-80668adf9d09 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.466377] [50969]: [pid: 50969|app: 0|req: 5615/11496] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--448359315&fields=id&tenant_id=78764365f31d433fae480ddfbf5208fe => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1180.488281] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Deleting port f3a9fbf8-cd56-4232-afcb-0579d9edcb80 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1180.488487] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (f3a9fbf8-cd56-4232-afcb-0579d9edcb80), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.514415] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-8b4310d4-ac67-4243-9093-d7cfea903ac6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.514693] [50968]: DEBUG neutron.plugins.ml2.db [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] For port f3a9fbf8-cd56-4232-afcb-0579d9edcb80, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f3a9fbf8-cd56-4232-afcb-0579d9edcb80,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1180.514693] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (f3a9fbf8-cd56-4232-afcb-0579d9edcb80), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.515373] [50969]: [pid: 50969|app: 0|req: 5616/11497] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 620 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.519209] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] delete_port_precommit called with port settings {'id': 'f3a9fbf8-cd56-4232-afcb-0579d9edcb80', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:58:34:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_interface', 'standard_attr_id': 1307, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', '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-21T22:39:58Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1180.519393] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] delete_port_precommit: [ 1180.519393] [50968]: key[mac_address], fa:16:3e:58:34:12 -> None [ 1180.519393] [50968]: key[device_id], 7132dee8-4603-4df2-afe6-d078a2efb9c9 -> None [ 1180.519393] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1180.519393] [50968]: key[binding:vnic_type], normal -> None [ 1180.519393] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1180.519393] [50968]: key[tags], [] -> None [ 1180.519393] [50968]: key[allowed_address_pairs], [] -> None [ 1180.519393] [50968]: key[created_at], 2025-11-21T22:39:58Z -> None [ 1180.519393] [50968]: key[name], -> None [ 1180.519393] [50968]: key[status], ACTIVE -> None [ 1180.519393] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1180.519393] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}] -> None [ 1180.519393] [50968]: key[id], f3a9fbf8-cd56-4232-afcb-0579d9edcb80 -> None [ 1180.519393] [50968]: key[port_security_enabled], False -> None [ 1180.519393] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1180.519393] [50968]: key[security_groups], [] -> None [ 1180.519393] [50968]: key[binding:profile], {} -> None [ 1180.519393] [50968]: key[binding:host_id], devstack -> None [ 1180.519393] [50968]: key[revision_number], 5 -> None [ 1180.519393] [50968]: key[description], -> None [ 1180.519393] [50968]: key[updated_at], 2025-11-21T22:40:00Z -> None [ 1180.519393] [50968]: key[standard_attr_id], 1307 -> None [ 1180.519393] [50968]: key[admin_state_up], True -> None [ 1180.519393] [50968]: key[binding:vif_type], ovs -> None [ 1180.519393] [50968]: key[device_owner], network:router_interface -> None [ 1180.519393] [50968]: key[extra_dhcp_opts], [] -> None [ 1180.519393] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.521549] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Calling delete_port for f3a9fbf8-cd56-4232-afcb-0579d9edcb80 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1180.529543] [50969]: [pid: 50969|app: 0|req: 5617/11498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1180.533205] [50969]: DEBUG neutron.api.wsgi [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-7cdc099c-6275-46a4-87e6-192f4a1ac562 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.538470] [50969]: [pid: 50969|app: 0|req: 5618/11499] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/quotas/78764365f31d433fae480ddfbf5208fe => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.572927] [50969]: [pid: 50969|app: 0|req: 5619/11500] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&fields=id => generated 195 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.631561] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f3a9fbf8-cd56-4232-afcb-0579d9edcb80), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.632801] [50969]: [pid: 50969|app: 0|req: 5620/11501] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1180.640570] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Pushing event deleted for resources: {'Port': ['ID=f3a9fbf8-cd56-4232-afcb-0579d9edcb80,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.670207] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] delete_port_postcommit called with port settings {'id': 'f3a9fbf8-cd56-4232-afcb-0579d9edcb80', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:58:34:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_interface', 'standard_attr_id': 1307, 'fixed_ips': [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', '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-21T22:39:58Z', 'updated_at': '2025-11-21T22:40:00Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a1fd8c15-7a53-4df6-949b-7eaf899a1a30'], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1180.671045] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] delete_port_postcommit: [ 1180.671045] [50968]: key[mac_address], fa:16:3e:58:34:12 -> None [ 1180.671045] [50968]: key[device_id], 7132dee8-4603-4df2-afe6-d078a2efb9c9 -> None [ 1180.671045] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1180.671045] [50968]: key[binding:vnic_type], normal -> None [ 1180.671045] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1180.671045] [50968]: key[tags], [] -> None [ 1180.671045] [50968]: key[allowed_address_pairs], [] -> None [ 1180.671045] [50968]: key[created_at], 2025-11-21T22:39:58Z -> None [ 1180.671045] [50968]: key[name], -> None [ 1180.671045] [50968]: key[status], ACTIVE -> None [ 1180.671045] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1180.671045] [50968]: key[fixed_ips], [{'subnet_id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'ip_address': '192.168.128.1'}] -> None [ 1180.671045] [50968]: key[id], f3a9fbf8-cd56-4232-afcb-0579d9edcb80 -> None [ 1180.671045] [50968]: key[port_security_enabled], False -> None [ 1180.671045] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1180.671045] [50968]: key[security_groups], [] -> None [ 1180.671045] [50968]: key[binding:profile], {} -> None [ 1180.671045] [50968]: key[binding:host_id], devstack -> None [ 1180.671045] [50968]: key[revision_number], 5 -> None [ 1180.671045] [50968]: key[description], -> None [ 1180.671045] [50968]: key[updated_at], 2025-11-21T22:40:00Z -> None [ 1180.671045] [50968]: key[standard_attr_id], 1307 -> None [ 1180.671045] [50968]: key[admin_state_up], True -> None [ 1180.671045] [50968]: key[binding:vif_type], ovs -> None [ 1180.671045] [50968]: key[device_owner], network:router_interface -> None [ 1180.671045] [50968]: key[extra_dhcp_opts], [] -> None [ 1180.671045] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.680290] [50969]: [pid: 50969|app: 0|req: 5621/11502] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:12 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1180.743059] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (7132dee8-4603-4df2-afe6-d078a2efb9c9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.765297] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47b8a884-3e9b-4d82-95ba-90a752206ac7 req-a82fabb6-ef88-4b52-8409-a83013e5f5e5 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.766459] [50969]: [pid: 50969|app: 0|req: 5622/11503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1180.774970] [50969]: DEBUG neutron.api.wsgi [req-47b8a884-3e9b-4d82-95ba-90a752206ac7 req-9738836a-86f7-4692-8c6b-9660d91ee6cb tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.800544] [50969]: [pid: 50969|app: 0|req: 5623/11504] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.819281] [50969]: [pid: 50969|app: 0|req: 5624/11505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1180.884885] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Router 7132dee8-4603-4df2-afe6-d078a2efb9c9 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1180.901508] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef03843e-6af0-40ec-8b5e-f6fa30b606f3 req-7bc570ed-cefe-47ad-9d72-e77616383eb5 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.902656] [50969]: [pid: 50969|app: 0|req: 5625/11506] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1180.908399] [50969]: DEBUG neutron.api.wsgi [req-ef03843e-6af0-40ec-8b5e-f6fa30b606f3 req-c883b613-0928-44ef-ad16-3e568002f76e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.929604] [50969]: [pid: 50969|app: 0|req: 5626/11507] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.933327] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e3bc1d9a-f9e7-4716-9b56-5f7f765976e1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1180.936793] [50968]: [pid: 50968|app: 0|req: 5882/11508] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:45:12 2025] PUT /networking/v2.0/routers/7132dee8-4603-4df2-afe6-d078a2efb9c9/remove_router_interface => generated 309 bytes in 921 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.993192] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks [] for router (7132dee8-4603-4df2-afe6-d078a2efb9c9), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.043228] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks [] for router_gateway (7132dee8-4603-4df2-afe6-d078a2efb9c9), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.069209] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Deleting port f2c2eade-402a-408c-9c38-5744fcf60303 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1181.069722] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (f2c2eade-402a-408c-9c38-5744fcf60303), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.098103] [50969]: DEBUG neutron.plugins.ml2.db [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] For port f2c2eade-402a-408c-9c38-5744fcf60303, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f2c2eade-402a-408c-9c38-5744fcf60303,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1181.098302] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (f2c2eade-402a-408c-9c38-5744fcf60303), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.102633] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] delete_port_precommit called with port settings {'id': 'f2c2eade-402a-408c-9c38-5744fcf60303', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:4b:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1306, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.171'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:56Z', 'updated_at': '2025-11-21T22:39: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1181.102808] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] delete_port_precommit: [ 1181.102808] [50969]: key[mac_address], fa:16:3e:91:4b:f8 -> None [ 1181.102808] [50969]: key[device_id], 7132dee8-4603-4df2-afe6-d078a2efb9c9 -> None [ 1181.102808] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1181.102808] [50969]: key[binding:vnic_type], normal -> None [ 1181.102808] [50969]: key[project_id], -> None [ 1181.102808] [50969]: key[tags], [] -> None [ 1181.102808] [50969]: key[allowed_address_pairs], [] -> None [ 1181.102808] [50969]: key[created_at], 2025-11-21T22:39:56Z -> None [ 1181.102808] [50969]: key[name], -> None [ 1181.102808] [50969]: key[status], ACTIVE -> None [ 1181.102808] [50969]: key[tenant_id], -> None [ 1181.102808] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.171'}] -> None [ 1181.102808] [50969]: key[id], f2c2eade-402a-408c-9c38-5744fcf60303 -> None [ 1181.102808] [50969]: key[port_security_enabled], False -> None [ 1181.102808] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1181.102808] [50969]: key[security_groups], [] -> None [ 1181.102808] [50969]: key[binding:profile], {} -> None [ 1181.102808] [50969]: key[binding:host_id], devstack -> None [ 1181.102808] [50969]: key[revision_number], 5 -> None [ 1181.102808] [50969]: key[description], -> None [ 1181.102808] [50969]: key[updated_at], 2025-11-21T22:39:57Z -> None [ 1181.102808] [50969]: key[standard_attr_id], 1306 -> None [ 1181.102808] [50969]: key[admin_state_up], True -> None [ 1181.102808] [50969]: key[binding:vif_type], ovs -> None [ 1181.102808] [50969]: key[device_owner], network:router_gateway -> None [ 1181.102808] [50969]: key[extra_dhcp_opts], [] -> None [ 1181.102808] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.104670] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Calling delete_port for f2c2eade-402a-408c-9c38-5744fcf60303 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1181.129307] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e71b7f8f-f8e0-4c87-ad8f-9f9ea9a65f6c req-9132fb11-d251-4af5-89e7-6fdedb17321b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.130447] [50968]: [pid: 50968|app: 0|req: 5883/11509] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.160223] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c8c76e2-6727-42e1-9908-eb4a23295162 req-400f76cb-1fd9-417f-a497-f2ac1946ee9d tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.161500] [50968]: [pid: 50968|app: 0|req: 5884/11510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.208588] [50968]: [pid: 50968|app: 0|req: 5885/11511] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b&fields=id&fields=resource_request => generated 57 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.211977] [50968]: DEBUG neutron.api.wsgi [req-e71b7f8f-f8e0-4c87-ad8f-9f9ea9a65f6c req-446d10e7-581d-484e-9231-7bc1b2d5b719 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1181.237375] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f2c2eade-402a-408c-9c38-5744fcf60303), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.240776] [50968]: [pid: 50968|app: 0|req: 5886/11512] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.240776] [50968]: DEBUG neutron.api.wsgi [req-1c8c76e2-6727-42e1-9908-eb4a23295162 req-83fcfe96-5dfb-42ef-aca1-a45b5a6ddbc0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1181.247271] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Pushing event deleted for resources: {'Port': ['ID=f2c2eade-402a-408c-9c38-5744fcf60303,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.273052] [50968]: [pid: 50968|app: 0|req: 5887/11513] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.291595] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] delete_port_postcommit called with port settings {'id': 'f2c2eade-402a-408c-9c38-5744fcf60303', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:4b:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7132dee8-4603-4df2-afe6-d078a2efb9c9', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1306, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.171'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:39:56Z', 'updated_at': '2025-11-21T22:39: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1181.291595] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] delete_port_postcommit: [ 1181.291595] [50969]: key[mac_address], fa:16:3e:91:4b:f8 -> None [ 1181.291595] [50969]: key[device_id], 7132dee8-4603-4df2-afe6-d078a2efb9c9 -> None [ 1181.291595] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1181.291595] [50969]: key[binding:vnic_type], normal -> None [ 1181.291595] [50969]: key[project_id], -> None [ 1181.291595] [50969]: key[tags], [] -> None [ 1181.291595] [50969]: key[allowed_address_pairs], [] -> None [ 1181.291595] [50969]: key[created_at], 2025-11-21T22:39:56Z -> None [ 1181.291595] [50969]: key[name], -> None [ 1181.291595] [50969]: key[status], ACTIVE -> None [ 1181.291595] [50969]: key[tenant_id], -> None [ 1181.291595] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.171'}] -> None [ 1181.291595] [50969]: key[id], f2c2eade-402a-408c-9c38-5744fcf60303 -> None [ 1181.291595] [50969]: key[port_security_enabled], False -> None [ 1181.291595] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1181.291595] [50969]: key[security_groups], [] -> None [ 1181.291595] [50969]: key[binding:profile], {} -> None [ 1181.291595] [50969]: key[binding:host_id], devstack -> None [ 1181.291595] [50969]: key[revision_number], 5 -> None [ 1181.291595] [50969]: key[description], -> None [ 1181.291595] [50969]: key[updated_at], 2025-11-21T22:39:57Z -> None [ 1181.291595] [50969]: key[standard_attr_id], 1306 -> None [ 1181.291595] [50969]: key[admin_state_up], True -> None [ 1181.291595] [50969]: key[binding:vif_type], ovs -> None [ 1181.291595] [50969]: key[device_owner], network:router_gateway -> None [ 1181.291595] [50969]: key[extra_dhcp_opts], [] -> None [ 1181.291595] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.295560] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (7132dee8-4603-4df2-afe6-d078a2efb9c9), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.314185] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4548e780-bfc3-44ba-903b-0061448c8adc req-e402a27c-11ea-498b-a8f2-699ebdbf43c6 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.314185] [50968]: [pid: 50968|app: 0|req: 5888/11514] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports/20b6010b-150c-4231-8d8a-f73b6791118c => generated 744 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.334517] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (7132dee8-4603-4df2-afe6-d078a2efb9c9), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.336543] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks [] for router_controller (7132dee8-4603-4df2-afe6-d078a2efb9c9), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.369266] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (7132dee8-4603-4df2-afe6-d078a2efb9c9), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.369577] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 7132dee8-4603-4df2-afe6-d078a2efb9c9 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1181.375298] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c7cbea8b-4362-4f1d-8e9c-88503c3fc41f admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.375883] [50969]: [pid: 50969|app: 0|req: 5627/11515] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:13 2025] DELETE /networking/v2.0/routers/7132dee8-4603-4df2-afe6-d078a2efb9c9 => generated 0 bytes in 436 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1181.398950] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] Deleting subnet a1fd8c15-7a53-4df6-949b-7eaf899a1a30 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1181.401030] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] Publish callbacks [] for subnet (a1fd8c15-7a53-4df6-949b-7eaf899a1a30), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.409855] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de748e8-5d1a-4cb8-bab4-c206012f65da req-773fb658-2f90-47f4-bbe8-c150f121d0a4 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.410994] [50968]: [pid: 50968|app: 0|req: 5889/11516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.415638] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (a1fd8c15-7a53-4df6-949b-7eaf899a1a30), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.418168] [50968]: DEBUG neutron.api.wsgi [req-3de748e8-5d1a-4cb8-bab4-c206012f65da req-2929acae-b5c1-4ca0-a5ab-e6e2c7061d5e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1181.440613] [50968]: [pid: 50968|app: 0|req: 5890/11517] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.457576] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (a1fd8c15-7a53-4df6-949b-7eaf899a1a30), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.457576] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] delete_subnet_precommit called with subnet settings {'id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'name': 'tempest-ServersTestJSON-2130446498-subnet', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1304, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) [ 1181.457576] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] delete_subnet_precommit: [ 1181.457576] [50969]: key[service_types], [] -> None [ 1181.457576] [50969]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.457576] [50969]: key[tags], [] -> None [ 1181.457576] [50969]: key[router:external], False -> None [ 1181.457576] [50969]: key[ipv6_ra_mode], None -> None [ 1181.457576] [50969]: key[created_at], 2025-11-21T22:39:55Z -> None [ 1181.457576] [50969]: key[name], tempest-ServersTestJSON-2130446498-subnet -> None [ 1181.457576] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1181.457576] [50969]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.457576] [50969]: key[id], a1fd8c15-7a53-4df6-949b-7eaf899a1a30 -> None [ 1181.457576] [50969]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1181.457576] [50969]: key[host_routes], [] -> None [ 1181.457576] [50969]: key[revision_number], 0 -> None [ 1181.457576] [50969]: key[dns_nameservers], [] -> None [ 1181.457576] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1181.457576] [50969]: key[updated_at], 2025-11-21T22:39:55Z -> None [ 1181.457576] [50969]: key[description], -> None [ 1181.457576] [50969]: key[standard_attr_id], 1304 -> None [ 1181.457576] [50969]: key[segment_id], None -> None [ 1181.457576] [50969]: key[shared], False -> None [ 1181.457576] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1181.457576] [50969]: key[ipv6_address_mode], None -> None [ 1181.457576] [50969]: key[enable_dhcp], True -> None [ 1181.457576] [50969]: key[subnetpool_id], None -> None [ 1181.457576] [50969]: key[ip_version], 4 -> None [ 1181.457576] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.469225] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a21bae29-7a28-4b01-a255-6f0cbcccb53e req-6aeb630c-2017-4080-bf91-024fdf650e2e tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.470179] [50968]: [pid: 50968|app: 0|req: 5891/11518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.480363] [50968]: DEBUG neutron.api.wsgi [req-a21bae29-7a28-4b01-a255-6f0cbcccb53e req-0a188816-9a97-4a31-969a-c424b2bdbfcc tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1181.512673] [50968]: [pid: 50968|app: 0|req: 5892/11519] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.519760] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (a1fd8c15-7a53-4df6-949b-7eaf899a1a30), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.519760] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] delete_subnet_postcommit called with subnet settings {'id': 'a1fd8c15-7a53-4df6-949b-7eaf899a1a30', 'name': 'tempest-ServersTestJSON-2130446498-subnet', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1304, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:39:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) [ 1181.520031] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] delete_subnet_postcommit: [ 1181.520031] [50969]: key[service_types], [] -> None [ 1181.520031] [50969]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.520031] [50969]: key[tags], [] -> None [ 1181.520031] [50969]: key[router:external], False -> None [ 1181.520031] [50969]: key[ipv6_ra_mode], None -> None [ 1181.520031] [50969]: key[created_at], 2025-11-21T22:39:55Z -> None [ 1181.520031] [50969]: key[name], tempest-ServersTestJSON-2130446498-subnet -> None [ 1181.520031] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1181.520031] [50969]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.520031] [50969]: key[id], a1fd8c15-7a53-4df6-949b-7eaf899a1a30 -> None [ 1181.520031] [50969]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1181.520031] [50969]: key[host_routes], [] -> None [ 1181.520031] [50969]: key[revision_number], 0 -> None [ 1181.520031] [50969]: key[dns_nameservers], [] -> None [ 1181.520031] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1181.520031] [50969]: key[updated_at], 2025-11-21T22:39:55Z -> None [ 1181.520031] [50969]: key[description], -> None [ 1181.520031] [50969]: key[standard_attr_id], 1304 -> None [ 1181.520031] [50969]: key[segment_id], None -> None [ 1181.520031] [50969]: key[shared], False -> None [ 1181.520031] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1181.520031] [50969]: key[ipv6_address_mode], None -> None [ 1181.520031] [50969]: key[enable_dhcp], True -> None [ 1181.520031] [50969]: key[subnetpool_id], None -> None [ 1181.520031] [50969]: key[ip_version], 4 -> None [ 1181.520031] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.531977] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] Pushing event deleted for resources: {'Subnet': ['ID=a1fd8c15-7a53-4df6-949b-7eaf899a1a30,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.533830] [50968]: [pid: 50968|app: 0|req: 5893/11520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.545253] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a4037c72-c768-4b74-9149-c933f29162de admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.547908] [50969]: [pid: 50969|app: 0|req: 5628/11521] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:13 2025] DELETE /networking/v2.0/subnets/a1fd8c15-7a53-4df6-949b-7eaf899a1a30 => generated 0 bytes in 168 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1181.583278] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (05bef1e0-3303-4046-b89f-5cd162589347), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.611663] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Deleting port d8defb90-9869-4a44-9fd4-c31bf647bc55 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1181.611809] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (d8defb90-9869-4a44-9fd4-c31bf647bc55), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.632713] [50968]: DEBUG neutron.plugins.ml2.db [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] For port d8defb90-9869-4a44-9fd4-c31bf647bc55, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d8defb90-9869-4a44-9fd4-c31bf647bc55,segment=NetworkSegment(f77c5853-753b-459d-b82f-ce51fae13540),segment_id=f77c5853-753b-459d-b82f-ce51fae13540)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1181.632874] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (d8defb90-9869-4a44-9fd4-c31bf647bc55), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.637822] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] delete_port_precommit called with port settings {'id': 'd8defb90-9869-4a44-9fd4-c31bf647bc55', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:ca:8d:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-05bef1e0-3303-4046-b89f-5cd162589347', 'device_owner': 'network:dhcp', 'standard_attr_id': 1348, '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-21T22:40:06Z', 'updated_at': '2025-11-21T22:45:13Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:45:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1181.637822] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] delete_port_precommit: [ 1181.637822] [50968]: key[mac_address], fa:16:3e:ca:8d:82 -> None [ 1181.637822] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1181.637822] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1181.637822] [50968]: key[binding:vnic_type], normal -> None [ 1181.637822] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.637822] [50968]: key[tags], [] -> None [ 1181.637822] [50968]: key[allowed_address_pairs], [] -> None [ 1181.637822] [50968]: key[created_at], 2025-11-21T22:40:06Z -> None [ 1181.637822] [50968]: key[name], -> None [ 1181.637822] [50968]: key[status], ACTIVE -> None [ 1181.637822] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.637822] [50968]: key[fixed_ips], [] -> None [ 1181.637822] [50968]: key[id], d8defb90-9869-4a44-9fd4-c31bf647bc55 -> None [ 1181.637822] [50968]: key[port_security_enabled], False -> None [ 1181.637822] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1181.637822] [50968]: key[security_groups], [] -> None [ 1181.637822] [50968]: key[binding:profile], {} -> None [ 1181.637822] [50968]: key[binding:host_id], devstack -> None [ 1181.637822] [50968]: key[revision_number], 5 -> None [ 1181.637822] [50968]: key[description], -> None [ 1181.637822] [50968]: key[updated_at], 2025-11-21T22:45:13Z -> None [ 1181.637822] [50968]: key[standard_attr_id], 1348 -> None [ 1181.637822] [50968]: key[admin_state_up], True -> None [ 1181.637822] [50968]: key[binding:vif_type], ovs -> None [ 1181.637822] [50968]: key[device_owner], network:dhcp -> None [ 1181.637822] [50968]: key[extra_dhcp_opts], [] -> None [ 1181.637822] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.639212] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Calling delete_port for d8defb90-9869-4a44-9fd4-c31bf647bc55 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1181.640021] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ed5af67-21b7-4e39-9d9a-38a23da4617e req-188fbc34-ab75-4558-b9ee-766c35ad25b4 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.641013] [50969]: [pid: 50969|app: 0|req: 5629/11522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:13 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1181.653931] [50969]: DEBUG neutron.api.v2.base [None req-67d7b0ff-d945-41b5-8fff-837867f91e48 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Request body: {'floatingip': {'port_id': '7217db5a-9e75-46ca-94cb-dbfe80091e61'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1181.675482] [50969]: DEBUG neutron_lib.callbacks.manager [None req-67d7b0ff-d945-41b5-8fff-837867f91e48 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.717497] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d8defb90-9869-4a44-9fd4-c31bf647bc55), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.730394] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Pushing event deleted for resources: {'Port': ['ID=d8defb90-9869-4a44-9fd4-c31bf647bc55,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.738947] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] No DVR routers for this DVR port d8defb90-9869-4a44-9fd4-c31bf647bc55 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1181.739297] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] delete_port_postcommit called with port settings {'id': 'd8defb90-9869-4a44-9fd4-c31bf647bc55', 'name': '', 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'mac_address': 'fa:16:3e:ca:8d:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-05bef1e0-3303-4046-b89f-5cd162589347', 'device_owner': 'network:dhcp', 'standard_attr_id': 1348, '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-21T22:40:06Z', 'updated_at': '2025-11-21T22:45:13Z', 'revision_number': 5, 'project_id': 'b8b093d93cf34c91bbeb515844a183a0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}}] (original binding levels None) on network {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:45:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} with segments to bind None [ 1181.739492] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] delete_port_postcommit: [ 1181.739492] [50968]: key[mac_address], fa:16:3e:ca:8d:82 -> None [ 1181.739492] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1181.739492] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1181.739492] [50968]: key[binding:vnic_type], normal -> None [ 1181.739492] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.739492] [50968]: key[tags], [] -> None [ 1181.739492] [50968]: key[allowed_address_pairs], [] -> None [ 1181.739492] [50968]: key[created_at], 2025-11-21T22:40:06Z -> None [ 1181.739492] [50968]: key[name], -> None [ 1181.739492] [50968]: key[status], ACTIVE -> None [ 1181.739492] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.739492] [50968]: key[fixed_ips], [] -> None [ 1181.739492] [50968]: key[id], d8defb90-9869-4a44-9fd4-c31bf647bc55 -> None [ 1181.739492] [50968]: key[port_security_enabled], False -> None [ 1181.739492] [50968]: key[network_id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1181.739492] [50968]: key[security_groups], [] -> None [ 1181.739492] [50968]: key[binding:profile], {} -> None [ 1181.739492] [50968]: key[binding:host_id], devstack -> None [ 1181.739492] [50968]: key[revision_number], 5 -> None [ 1181.739492] [50968]: key[description], -> None [ 1181.739492] [50968]: key[updated_at], 2025-11-21T22:45:13Z -> None [ 1181.739492] [50968]: key[standard_attr_id], 1348 -> None [ 1181.739492] [50968]: key[admin_state_up], True -> None [ 1181.739492] [50968]: key[binding:vif_type], ovs -> None [ 1181.739492] [50968]: key[device_owner], network:dhcp -> None [ 1181.739492] [50968]: key[extra_dhcp_opts], [] -> None [ 1181.739492] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.761376] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (05bef1e0-3303-4046-b89f-5cd162589347), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.772260] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] delete_network_precommit called with network settings {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:45:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} (original settings None) and network segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] [ 1181.772430] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] delete_network_precommit: [ 1181.772430] [50968]: key[qinq], None -> None [ 1181.772430] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.772430] [50968]: key[tags], [] -> None [ 1181.772430] [50968]: key[router:external], False -> None [ 1181.772430] [50968]: key[created_at], 2025-11-21T22:39:55Z -> None [ 1181.772430] [50968]: key[name], tempest-ServersTestJSON-2130446498-network -> None [ 1181.772430] [50968]: key[status], ACTIVE -> None [ 1181.772430] [50968]: key[ipv6_address_scope], None -> None [ 1181.772430] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.772430] [50968]: key[availability_zone_hints], [] -> None [ 1181.772430] [50968]: key[availability_zones], ['nova'] -> None [ 1181.772430] [50968]: key[id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1181.772430] [50968]: key[port_security_enabled], True -> None [ 1181.772430] [50968]: key[subnets], [] -> None [ 1181.772430] [50968]: key[provider:segmentation_id], 849 -> None [ 1181.772430] [50968]: key[provider:network_type], vlan -> None [ 1181.772430] [50968]: key[revision_number], 3 -> None [ 1181.772430] [50968]: key[provider:physical_network], default -> None [ 1181.772430] [50968]: key[description], -> None [ 1181.772430] [50968]: key[updated_at], 2025-11-21T22:45:13Z -> None [ 1181.772430] [50968]: key[standard_attr_id], 1302 -> None [ 1181.772430] [50968]: key[admin_state_up], True -> None [ 1181.772430] [50968]: key[shared], False -> None [ 1181.772430] [50968]: key[ipv4_address_scope], None -> None [ 1181.772430] [50968]: key[vlan_transparent], None -> None [ 1181.772430] [50968]: key[mtu], 8950 -> None [ 1181.772430] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.773336] [50968]: DEBUG neutron.services.segments.db [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['05bef1e0-3303-4046-b89f-5cd162589347']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1181.777323] [50968]: DEBUG neutron.services.segments.db [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f77c5853-753b-459d-b82f-ce51fae13540') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1181.777458] [50968]: DEBUG neutron.services.segments.db [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f77c5853-753b-459d-b82f-ce51fae13540') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1181.781840] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (f77c5853-753b-459d-b82f-ce51fae13540), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.795820] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (f77c5853-753b-459d-b82f-ce51fae13540), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.804502] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Releasing vlan 849 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1181.804776] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (f77c5853-753b-459d-b82f-ce51fae13540), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.820388] [50968]: INFO neutron.services.segments.plugin [-] Segment f77c5853-753b-459d-b82f-ce51fae13540 resource provider aggregate not found [ 1181.834558] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (05bef1e0-3303-4046-b89f-5cd162589347), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.834963] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] delete_network_postcommit called with network settings {'id': '05bef1e0-3303-4046-b89f-5cd162589347', 'name': 'tempest-ServersTestJSON-2130446498-network', 'tenant_id': 'b8b093d93cf34c91bbeb515844a183a0', 'project_id': 'b8b093d93cf34c91bbeb515844a183a0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1302, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:39:55Z', 'updated_at': '2025-11-21T22:45:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 849} (original settings None) and network segments [{'id': 'f77c5853-753b-459d-b82f-ce51fae13540', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 849, 'network_id': '05bef1e0-3303-4046-b89f-5cd162589347'}] [ 1181.835152] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] delete_network_postcommit: [ 1181.835152] [50968]: key[qinq], None -> None [ 1181.835152] [50968]: key[project_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.835152] [50968]: key[tags], [] -> None [ 1181.835152] [50968]: key[router:external], False -> None [ 1181.835152] [50968]: key[created_at], 2025-11-21T22:39:55Z -> None [ 1181.835152] [50968]: key[name], tempest-ServersTestJSON-2130446498-network -> None [ 1181.835152] [50968]: key[status], ACTIVE -> None [ 1181.835152] [50968]: key[ipv6_address_scope], None -> None [ 1181.835152] [50968]: key[tenant_id], b8b093d93cf34c91bbeb515844a183a0 -> None [ 1181.835152] [50968]: key[availability_zone_hints], [] -> None [ 1181.835152] [50968]: key[availability_zones], ['nova'] -> None [ 1181.835152] [50968]: key[id], 05bef1e0-3303-4046-b89f-5cd162589347 -> None [ 1181.835152] [50968]: key[port_security_enabled], True -> None [ 1181.835152] [50968]: key[subnets], [] -> None [ 1181.835152] [50968]: key[provider:segmentation_id], 849 -> None [ 1181.835152] [50968]: key[provider:network_type], vlan -> None [ 1181.835152] [50968]: key[revision_number], 3 -> None [ 1181.835152] [50968]: key[provider:physical_network], default -> None [ 1181.835152] [50968]: key[description], -> None [ 1181.835152] [50968]: key[updated_at], 2025-11-21T22:45:13Z -> None [ 1181.835152] [50968]: key[standard_attr_id], 1302 -> None [ 1181.835152] [50968]: key[admin_state_up], True -> None [ 1181.835152] [50968]: key[shared], False -> None [ 1181.835152] [50968]: key[ipv4_address_scope], None -> None [ 1181.835152] [50968]: key[vlan_transparent], None -> None [ 1181.835152] [50968]: key[mtu], 8950 -> None [ 1181.835152] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.837101] [50968]: INFO neutron.services.segments.plugin [-] Segment f77c5853-753b-459d-b82f-ce51fae13540 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 f77c5853-753b-459d-b82f-ce51fae13540 found for delete ", "request_id": "req-9aeff7f9-ff91-4807-8c2a-0842335f6d8d"}]} [ 1181.843816] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Pushing event deleted for resources: {'Network': ['ID=05bef1e0-3303-4046-b89f-5cd162589347,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.848103] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5ac4b04e-fd05-425a-afa6-61c2c3e12ef2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.850485] [50968]: [pid: 50968|app: 0|req: 5894/11523] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:45:13 2025] DELETE /networking/v2.0/networks/05bef1e0-3303-4046-b89f-5cd162589347 => generated 0 bytes in 297 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1181.866593] [50968]: [pid: 50968|app: 0|req: 5895/11524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.900877] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-169db1ac-4867-4c49-8ebe-2df85e766bcc req-960f8aeb-961f-4c3d-b3ed-9b2fede31943 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.902109] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1181.902256] [50968]: [pid: 50968|app: 0|req: 5896/11525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.904652] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-710b5601-57e6-4895-b93c-cea69ce229be" -d '{"events": [{"name": "network-changed", "server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1181.909467] [50968]: DEBUG neutron.api.wsgi [req-169db1ac-4867-4c49-8ebe-2df85e766bcc req-bf61ee94-ac6a-43ad-a970-e8be9edae3a7 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1181.950822] [50968]: [pid: 50968|app: 0|req: 5897/11526] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1181.953064] [50969]: DEBUG neutron_lib.callbacks.manager [None req-67d7b0ff-d945-41b5-8fff-837867f91e48 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.954964] [50969]: DEBUG neutron_lib.callbacks.manager [None req-67d7b0ff-d945-41b5-8fff-837867f91e48 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.972171] [50968]: [pid: 50968|app: 0|req: 5898/11527] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.001456] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-26af588c-b275-47b6-9a71-1c77f31e6874 x-openstack-request-id: req-26af588c-b275-47b6-9a71-1c77f31e6874 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1182.003055] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1182.003814] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-26af588c-b275-47b6-9a71-1c77f31e6874 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1182.003814] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-26af588c-b275-47b6-9a71-1c77f31e6874'] response: {'name': 'network-changed', 'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c', 'status': 'completed', 'code': 200} [ 1182.026438] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-7d6ae786-73b4-49fc-9fa9-b92f7aa7d9a5 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.027476] [50968]: [pid: 50968|app: 0|req: 5899/11528] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 614 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.034330] [50969]: INFO neutron.db.l3_db [None req-67d7b0ff-d945-41b5-8fff-837867f91e48 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Floating IP 86cd2c2e-1d94-429c-aa68-6605ec573a28 associated. External IP: 10.180.180.155, port: 7217db5a-9e75-46ca-94cb-dbfe80091e61. [ 1182.035292] [50968]: DEBUG neutron.api.wsgi [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-f0ddca10-b723-473b-91f5-ce32bde943c4 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.059467] [50968]: [pid: 50968|app: 0|req: 5900/11529] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109 => generated 181 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.066151] [50968]: DEBUG neutron.api.v2.base [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'port': {'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'admin_state_up': True, 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1182.110138] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Made reservation on behalf of c9e3084cb0b640ee8f9ad6896c6e0109 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1182.113822] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.141028] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-67d7b0ff-d945-41b5-8fff-837867f91e48 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1182.174374] [50968]: DEBUG neutron.db.db_base_plugin_common [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Allocated IP 192.168.128.7 (eb3b870e-3af9-498b-9219-319e41573962/566894e8-c8a2-49ec-83b4-1ca78e47ea70/4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1182.192098] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-67d7b0ff-d945-41b5-8fff-837867f91e48 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1182.197688] [50969]: DEBUG neutron_lib.callbacks.manager [None req-67d7b0ff-d945-41b5-8fff-837867f91e48 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.220800] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'tag': '7217db5a-9e75-46ca-94cb-dbfe80091e61'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1182.221728] [50969]: [pid: 50969|app: 0|req: 5630/11530] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:45:13 2025] PUT /networking/v2.0/floatingips/86cd2c2e-1d94-429c-aa68-6605ec573a28 => generated 802 bytes in 570 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.226772] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-65db0cd6-6b2a-4947-b447-22422e0f6659" -d '{"events": [{"name": "network-changed", "server_uuid": "7afb9c4f-d563-41bc-86a7-a3dfb3813586", "tag": "7217db5a-9e75-46ca-94cb-dbfe80091e61"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1182.260755] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for allowed_address_pair (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.261622] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.261834] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': '', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1182.261972] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_precommit: [ 1182.261972] [50968]: key[mac_address], None -> fa:16:3e:03:fa:cc [ 1182.261972] [50968]: key[device_id], None -> 4712b661-99bc-45f5-a4b1-1ab2fa9e0415 [ 1182.261972] [50968]: key[binding:vif_details], None -> {} [ 1182.261972] [50968]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1182.261972] [50968]: key[binding:vnic_type], None -> normal [ 1182.261972] [50968]: key[allowed_address_pairs], None -> [] [ 1182.261972] [50968]: key[name], None -> [ 1182.261972] [50968]: key[status], None -> DOWN [ 1182.261972] [50968]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1182.261972] [50968]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] [ 1182.261972] [50968]: key[id], None -> 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 [ 1182.261972] [50968]: key[port_security_enabled], None -> True [ 1182.261972] [50968]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 1182.261972] [50968]: key[security_groups], None -> ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'] [ 1182.261972] [50968]: key[binding:profile], None -> {} [ 1182.261972] [50968]: key[binding:host_id], None -> [ 1182.261972] [50968]: key[standard_attr_id], None -> 1724 [ 1182.261972] [50968]: key[admin_state_up], None -> True [ 1182.261972] [50968]: key[device_owner], None -> [ 1182.261972] [50968]: key[binding:vif_type], None -> unbound [ 1182.261972] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1182.267256] [50969]: [pid: 50969|app: 0|req: 5631/11531] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/security-groups?tenant_id=b8b093d93cf34c91bbeb515844a183a0&name=default => generated 2929 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1182.271231] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-6c5685f0-6cd7-40cd-b2bb-1f8bcf1e5daa x-openstack-request-id: req-6c5685f0-6cd7-40cd-b2bb-1f8bcf1e5daa {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1182.271231] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7afb9c4f-d563-41bc-86a7-a3dfb3813586", "tag": "7217db5a-9e75-46ca-94cb-dbfe80091e61", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1182.271231] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6c5685f0-6cd7-40cd-b2bb-1f8bcf1e5daa {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1182.271231] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6c5685f0-6cd7-40cd-b2bb-1f8bcf1e5daa'] response: {'name': 'network-changed', 'server_uuid': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'tag': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'status': 'completed', 'code': 200} [ 1182.292854] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.325238] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Publish callbacks [] for security_group (1c88662f-4694-4988-b716-56b85d22f3c9), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.330924] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event updated for resources: {'Port': ['ID=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1182.344579] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Network eb3b870e-3af9-498b-9219-319e41573962 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1182.345731] [50968]: DEBUG neutron.scheduler.base_scheduler [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1182.349055] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1182.351896] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Publish callbacks [] for security_group (1c88662f-4694-4988-b716-56b85d22f3c9), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.376566] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': '', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'port_security_enabled': True, 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:14Z', 'revision_number': 1, 'network': {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1182.376876] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] create_port_postcommit: [ 1182.376876] [50968]: key[mac_address], None -> fa:16:3e:03:fa:cc [ 1182.376876] [50968]: key[device_id], None -> 4712b661-99bc-45f5-a4b1-1ab2fa9e0415 [ 1182.376876] [50968]: key[binding:vif_details], None -> {} [ 1182.376876] [50968]: key[project_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1182.376876] [50968]: key[binding:vnic_type], None -> normal [ 1182.376876] [50968]: key[tags], None -> [] [ 1182.376876] [50968]: key[allowed_address_pairs], None -> [] [ 1182.376876] [50968]: key[created_at], None -> 2025-11-21T22:45:14Z [ 1182.376876] [50968]: key[name], None -> [ 1182.376876] [50968]: key[status], None -> DOWN [ 1182.376876] [50968]: key[tenant_id], None -> c9e3084cb0b640ee8f9ad6896c6e0109 [ 1182.376876] [50968]: key[fixed_ips], None -> [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] [ 1182.376876] [50968]: key[id], None -> 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 [ 1182.376876] [50968]: key[port_security_enabled], None -> True [ 1182.376876] [50968]: key[network_id], None -> eb3b870e-3af9-498b-9219-319e41573962 [ 1182.376876] [50968]: key[security_groups], None -> ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'] [ 1182.376876] [50968]: key[binding:profile], None -> {} [ 1182.376876] [50968]: key[binding:host_id], None -> [ 1182.376876] [50968]: key[revision_number], None -> 1 [ 1182.376876] [50968]: key[description], None -> [ 1182.376876] [50968]: key[updated_at], None -> 2025-11-21T22:45:14Z [ 1182.376876] [50968]: key[standard_attr_id], None -> 1724 [ 1182.376876] [50968]: key[admin_state_up], None -> True [ 1182.376876] [50968]: key[binding:vif_type], None -> unbound [ 1182.376876] [50968]: key[device_owner], None -> [ 1182.376876] [50968]: key[extra_dhcp_opts], None -> [] [ 1182.376876] [50968]: key[network], None -> {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} [ 1182.376876] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1182.389018] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1c88662f-4694-4988-b716-56b85d22f3c9), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.393723] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1c88662f-4694-4988-b716-56b85d22f3c9,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1182.398295] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.398473] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.398550] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.398770] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.398770] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399055] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399055] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399055] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399225] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399225] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399309] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399406] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399504] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399613] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399719] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399859] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.399956] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.400065] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.400158] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.400253] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.400349] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.400439] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.400531] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.400623] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.400730] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.400835] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.401158] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.401321] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.401559] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.401559] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1182.402377] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Tracked resource versions report: [ 1182.402377] [50969]: pushed versions: [ 1182.402377] [50969]: { 'AddressGroup': {'1.2'}, [ 1182.402377] [50969]: 'Agent': {'1.1'}, [ 1182.402377] [50969]: 'ConntrackHelper': {'1.0'}, [ 1182.402377] [50969]: 'LocalIPAssociation': {'1.0'}, [ 1182.402377] [50969]: 'Log': {'1.0'}, [ 1182.402377] [50969]: 'NDPProxy': {'1.0'}, [ 1182.402377] [50969]: 'Network': {'1.2'}, [ 1182.402377] [50969]: 'Port': {'1.10'}, [ 1182.402377] [50969]: 'PortForwarding': {'1.3'}, [ 1182.402377] [50969]: 'QosPolicy': {'1.10'}, [ 1182.402377] [50969]: 'SecurityGroup': {'1.6'}, [ 1182.402377] [50969]: 'SecurityGroupRule': {'1.3'}, [ 1182.402377] [50969]: 'SubPort': {'1.0'}, [ 1182.402377] [50969]: 'Subnet': {'1.2'}, [ 1182.402377] [50969]: 'Trunk': {'1.1'}} [ 1182.402377] [50969]: consumer versions: [ 1182.402377] [50969]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1182.402377] [50969]: 'Agent': '1.1', [ 1182.402377] [50969]: 'ConntrackHelper': '1.0', [ 1182.402377] [50969]: 'LocalIPAssociation': '1.0', [ 1182.402377] [50969]: 'Log': '1.0', [ 1182.402377] [50969]: 'NDPProxy': '1.0', [ 1182.402377] [50969]: 'Network': '1.2', [ 1182.402377] [50969]: 'Port': '1.10', [ 1182.402377] [50969]: 'PortForwarding': '1.3', [ 1182.402377] [50969]: 'QosPolicy': '1.10', [ 1182.402377] [50969]: 'SecurityGroup': '1.6', [ 1182.402377] [50969]: 'SecurityGroupRule': '1.3', [ 1182.402377] [50969]: 'SubPort': '1.0', [ 1182.402377] [50969]: 'Subnet': '1.2', [ 1182.402377] [50969]: 'Trunk': '1.1'}, [ 1182.402377] [50969]: L3 agent@devstack: {}, [ 1182.402377] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1182.402377] [50969]: 'Agent': '1.1', [ 1182.402377] [50969]: 'ConntrackHelper': '1.0', [ 1182.402377] [50969]: 'LocalIPAssociation': '1.0', [ 1182.402377] [50969]: 'Log': '1.0', [ 1182.402377] [50969]: 'NDPProxy': '1.0', [ 1182.402377] [50969]: 'Network': '1.2', [ 1182.402377] [50969]: 'Port': '1.10', [ 1182.402377] [50969]: 'PortForwarding': '1.3', [ 1182.402377] [50969]: 'QosPolicy': '1.10', [ 1182.402377] [50969]: 'SecurityGroup': '1.6', [ 1182.402377] [50969]: 'SecurityGroupRule': '1.3', [ 1182.402377] [50969]: 'SubPort': '1.0', [ 1182.402377] [50969]: 'Subnet': '1.2', [ 1182.402377] [50969]: 'Trunk': '1.1'}, [ 1182.402377] [50969]: Metadata agent@devstack: {}, [ 1182.402377] [50969]: DHCP agent@devstack: {}} [ 1182.402377] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1182.408861] [50969]: DEBUG neutron_lib.callbacks.manager [None req-c4b78683-ff9b-4b5b-9e67-8c6841bb4e9e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.408861] [50969]: [pid: 50969|app: 0|req: 5632/11532] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:45:14 2025] DELETE /networking/v2.0/security-groups/1c88662f-4694-4988-b716-56b85d22f3c9 => generated 0 bytes in 136 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1182.433602] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.434184] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-4cef1948-1956-4ed1-8910-f036ba946683 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.447516] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46df1b47-fb5e-44d3-b812-fb0f4bad9fe5 req-fde618fe-cac1-45ac-9ae5-2db79a226e11 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.448899] [50969]: [pid: 50969|app: 0|req: 5633/11533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.454030] [50968]: [pid: 50968|app: 0|req: 5901/11534] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:45:14 2025] POST /networking/v2.0/ports => generated 732 bytes in 387 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1182.456046] [50968]: DEBUG neutron.api.wsgi [req-46df1b47-fb5e-44d3-b812-fb0f4bad9fe5 req-29ee6ea8-ba39-4213-aa25-2dc2a3c50af4 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.487580] [50968]: [pid: 50968|app: 0|req: 5902/11535] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.491264] [50968]: DEBUG neutron.api.v2.base [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Request body: {'port': {'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1182.532588] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eab9ea9e-ad4e-474b-9d41-39b6d2a21569 req-c81bf3aa-9091-42a3-9cd4-9f7128fa6dc3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.534117] [50969]: [pid: 50969|app: 0|req: 5634/11536] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.541964] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.574377] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-710b5601-57e6-4895-b93c-cea69ce229be req-e75122f9-d21d-4ae4-8adf-38514ffb5c36 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.575829] [50969]: [pid: 50969|app: 0|req: 5635/11537] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 843 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.579099] [50969]: DEBUG neutron.api.wsgi [req-eab9ea9e-ad4e-474b-9d41-39b6d2a21569 req-3728e3f4-7e5e-483d-816f-3aae67608b50 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.609414] [50969]: [pid: 50969|app: 0|req: 5636/11538] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.672869] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-710b5601-57e6-4895-b93c-cea69ce229be req-29c86371-e77f-4d95-af6d-e8dd88a159f3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.674447] [50969]: [pid: 50969|app: 0|req: 5637/11539] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:14 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.675007] [50968]: DEBUG neutron.notifiers.nova [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1182.684047] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks [] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.691925] [50968]: DEBUG neutron.db.provisioning_blocks [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Transition to ACTIVE for port object 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1182.693791] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_precommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:14Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': '', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:14Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1182.693961] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_precommit: [ 1182.693961] [50968]: key[device_owner], -> compute:nova [ 1182.693961] [50968]: key[binding:host_id], -> cpu-1 [ 1182.693961] [50968]: key[revision_number], 1 -> 2 [ 1182.693961] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1182.695832] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.696057] [50969]: [pid: 50969|app: 0|req: 5638/11540] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.723090] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Pushing event updated for resources: {'Port': ['ID=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1182.733537] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5370a471-78b9-45f2-a84d-b308a0a427b8 req-703c9ddc-33a1-4ec7-93ac-d81861b2728a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.734702] [50969]: [pid: 50969|app: 0|req: 5639/11541] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/ports?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 1043 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1182.737228] [50969]: DEBUG neutron.api.wsgi [req-710b5601-57e6-4895-b93c-cea69ce229be req-88e53b6e-836f-4679-b467-807bc7660f4f service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.769591] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_postcommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:14Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': '', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:14Z', 'revision_number': 1, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1182.769789] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_postcommit: [ 1182.769789] [50968]: key[device_owner], -> compute:nova [ 1182.769789] [50968]: key[binding:host_id], -> cpu-1 [ 1182.769789] [50968]: key[revision_number], 1 -> 2 [ 1182.769789] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1182.770964] [50969]: [pid: 50969|app: 0|req: 5640/11542] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=20b6010b-150c-4231-8d8a-f73b6791118c => generated 806 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.777710] [50968]: DEBUG neutron.plugins.ml2.managers [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Attempting to bind port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1182.777886] [50968]: DEBUG neutron.plugins.ml2.managers [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Attempting to bind port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1182.778079] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Attempting to bind port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 on network eb3b870e-3af9-498b-9219-319e41573962 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1182.796881] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1182.797102] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Bind Segment={'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1182.800328] [50968]: DEBUG networking_nsxv3.api.rpc [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1182.810891] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5370a471-78b9-45f2-a84d-b308a0a427b8 req-c965e634-5899-468c-8d98-375405a00125 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.812028] [50969]: [pid: 50969|app: 0|req: 5641/11543] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/networks?id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.842658] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65db0cd6-6b2a-4947-b447-22422e0f6659 req-9af28d60-97d3-408e-90eb-289d791eae2e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.843770] [50969]: [pid: 50969|app: 0|req: 5642/11544] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1182.866156] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-710b5601-57e6-4895-b93c-cea69ce229be req-fd488b4e-4897-4dcc-a827-599af5b18686 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.867146] [50969]: [pid: 50969|app: 0|req: 5643/11545] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.870297] [50969]: DEBUG neutron.api.wsgi [req-5370a471-78b9-45f2-a84d-b308a0a427b8 req-2d42b724-8cac-4536-b21c-7927f8354394 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.886309] [50969]: [pid: 50969|app: 0|req: 5644/11546] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=f778e3cb-3e69-453a-861f-db3db691dc9d => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.921934] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65db0cd6-6b2a-4947-b447-22422e0f6659 req-95d46828-1567-488b-a313-d93799d1d330 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.922110] [50969]: [pid: 50969|app: 0|req: 5645/11547] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.948213] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-710b5601-57e6-4895-b93c-cea69ce229be req-51eeda56-05dd-4730-b477-9eb846aeac39 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.949232] [50969]: [pid: 50969|app: 0|req: 5646/11548] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.970808] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5370a471-78b9-45f2-a84d-b308a0a427b8 req-59e4b367-0785-468a-9354-c266c81bfb74 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.971841] [50969]: [pid: 50969|app: 0|req: 5647/11549] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/subnets?id=eb32a8c3-b1f9-43ee-9952-fbe39785215d => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.030587] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba33f184-3ebb-46db-843d-287775da3796 req-0a321f36-3b92-4678-abbc-70caa2877179 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.031578] [50969]: [pid: 50969|app: 0|req: 5648/11550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 747 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.034462] [50969]: DEBUG neutron.api.wsgi [req-65db0cd6-6b2a-4947-b447-22422e0f6659 req-0b0acbb4-f5cd-4c49-a2f8-28d9baa85813 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.062450] [50969]: [pid: 50969|app: 0|req: 5649/11551] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=7217db5a-9e75-46ca-94cb-dbfe80091e61 => generated 808 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.094543] [50969]: [pid: 50969|app: 0|req: 5650/11552] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.150164] [50969]: DEBUG neutron.api.v2.base [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Request body: {'network': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1183.183612] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Made reservation on behalf of 06fe830139ad4cc392b94946ff96c119 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1183.186313] [50969]: DEBUG neutron_lib.callbacks.manager [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.191818] [50969]: DEBUG neutron_lib.callbacks.manager [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.258434] [50969]: DEBUG neutron_lib.callbacks.manager [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Publish callbacks [] for security_group (b2373999-4b09-4e6b-b917-d763ef04d09e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.261624] [50969]: DEBUG neutron_lib.callbacks.manager [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b2373999-4b09-4e6b-b917-d763ef04d09e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.280225] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b2373999-4b09-4e6b-b917-d763ef04d09e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.303455] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] vlan segment allocate from pool success with {'vlan_id': 844, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1183.311643] [50969]: DEBUG neutron_lib.callbacks.manager [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (14c3ed41-dede-45f9-a3d1-b2359d0203b2), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.311803] [50969]: INFO neutron.db.segments_db [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Added segment 14c3ed41-dede-45f9-a3d1-b2359d0203b2 of type vlan for network 326f716c-f938-4eb1-bb29-5b35a30dece4 [ 1183.328760] [50969]: DEBUG neutron_lib.callbacks.manager [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (326f716c-f938-4eb1-bb29-5b35a30dece4), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.339349] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] create_network_precommit called with network settings {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1730, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}] [ 1183.339563] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] create_network_precommit: [ 1183.339563] [50969]: key[qinq], None -> None [ 1183.339563] [50969]: key[project_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1183.339563] [50969]: key[tags], None -> [] [ 1183.339563] [50969]: key[router:external], None -> False [ 1183.339563] [50969]: key[created_at], None -> 2025-11-21T22:45:15Z [ 1183.339563] [50969]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1881059935-network [ 1183.339563] [50969]: key[status], None -> ACTIVE [ 1183.339563] [50969]: key[ipv6_address_scope], None -> None [ 1183.339563] [50969]: key[tenant_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1183.339563] [50969]: key[availability_zone_hints], None -> [] [ 1183.339563] [50969]: key[availability_zones], None -> [] [ 1183.339563] [50969]: key[id], None -> 326f716c-f938-4eb1-bb29-5b35a30dece4 [ 1183.339563] [50969]: key[port_security_enabled], None -> True [ 1183.339563] [50969]: key[subnets], None -> [] [ 1183.339563] [50969]: key[provider:segmentation_id], None -> 844 [ 1183.339563] [50969]: key[provider:network_type], None -> vlan [ 1183.339563] [50969]: key[revision_number], None -> 1 [ 1183.339563] [50969]: key[provider:physical_network], None -> default [ 1183.339563] [50969]: key[description], None -> [ 1183.339563] [50969]: key[updated_at], None -> 2025-11-21T22:45:15Z [ 1183.339563] [50969]: key[standard_attr_id], None -> 1730 [ 1183.339563] [50969]: key[admin_state_up], None -> True [ 1183.339563] [50969]: key[shared], None -> False [ 1183.339563] [50969]: key[ipv4_address_scope], None -> None [ 1183.339563] [50969]: key[vlan_transparent], None -> None [ 1183.339563] [50969]: key[mtu], None -> 8950 [ 1183.339563] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.344085] [50969]: DEBUG neutron_lib.callbacks.manager [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (326f716c-f938-4eb1-bb29-5b35a30dece4), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.360085] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Pushing event updated for resources: {'Network': ['ID=326f716c-f938-4eb1-bb29-5b35a30dece4,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.361989] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] create_network_postcommit called with network settings {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1730, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}] [ 1183.362158] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] create_network_postcommit: [ 1183.362158] [50969]: key[qinq], None -> None [ 1183.362158] [50969]: key[project_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1183.362158] [50969]: key[tags], None -> [] [ 1183.362158] [50969]: key[router:external], None -> False [ 1183.362158] [50969]: key[created_at], None -> 2025-11-21T22:45:15Z [ 1183.362158] [50969]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1881059935-network [ 1183.362158] [50969]: key[status], None -> ACTIVE [ 1183.362158] [50969]: key[ipv6_address_scope], None -> None [ 1183.362158] [50969]: key[tenant_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1183.362158] [50969]: key[availability_zone_hints], None -> [] [ 1183.362158] [50969]: key[availability_zones], None -> [] [ 1183.362158] [50969]: key[id], None -> 326f716c-f938-4eb1-bb29-5b35a30dece4 [ 1183.362158] [50969]: key[port_security_enabled], None -> True [ 1183.362158] [50969]: key[subnets], None -> [] [ 1183.362158] [50969]: key[provider:segmentation_id], None -> 844 [ 1183.362158] [50969]: key[provider:network_type], None -> vlan [ 1183.362158] [50969]: key[revision_number], None -> 1 [ 1183.362158] [50969]: key[provider:physical_network], None -> default [ 1183.362158] [50969]: key[description], None -> [ 1183.362158] [50969]: key[updated_at], None -> 2025-11-21T22:45:15Z [ 1183.362158] [50969]: key[standard_attr_id], None -> 1730 [ 1183.362158] [50969]: key[admin_state_up], None -> True [ 1183.362158] [50969]: key[shared], None -> False [ 1183.362158] [50969]: key[ipv4_address_scope], None -> None [ 1183.362158] [50969]: key[vlan_transparent], None -> None [ 1183.362158] [50969]: key[mtu], None -> 8950 [ 1183.362158] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.365412] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.365828] [50969]: DEBUG neutron_lib.callbacks.manager [None req-19dd30a9-ada4-485b-9b60-cc97817a8cae admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.375630] [50969]: [pid: 50969|app: 0|req: 5651/11553] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:45:15 2025] POST /networking/v2.0/networks => generated 679 bytes in 281 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1183.389379] [50969]: [pid: 50969|app: 0|req: 5652/11554] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/ports?network_id=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab&device_owner=network%3Adhcp => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.454449] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-477bc8eb-5cbd-4105-9da9-51c7dc06555d req-0edc287f-c2d4-43c5-b85b-e6f6c14ed8af tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.455530] [50969]: [pid: 50969|app: 0|req: 5653/11555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.458357] [50969]: DEBUG neutron.api.wsgi [req-ba33f184-3ebb-46db-843d-287775da3796 req-2da92b24-122a-44dc-8b84-31887d7b35f1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.485175] [50969]: [pid: 50969|app: 0|req: 5654/11556] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.581572] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65db0cd6-6b2a-4947-b447-22422e0f6659 req-25ce3034-8130-4283-8404-776ba9809b64 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.582505] [50969]: [pid: 50969|app: 0|req: 5655/11557] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.614421] [50969]: [pid: 50969|app: 0|req: 5656/11558] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:15 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1183.617220] [50969]: DEBUG neutron.api.v2.base [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Request body: {'subnet': {'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-subnet', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1183.632061] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Made reservation on behalf of 06fe830139ad4cc392b94946ff96c119 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1183.634522] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.705355] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] create_subnet_precommit called with subnet settings {'id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-subnet', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1732, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings None) [ 1183.705617] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] create_subnet_precommit: [ 1183.705617] [50969]: key[service_types], None -> [] [ 1183.705617] [50969]: key[project_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1183.705617] [50969]: key[tags], None -> [] [ 1183.705617] [50969]: key[router:external], None -> False [ 1183.705617] [50969]: key[ipv6_ra_mode], None -> None [ 1183.705617] [50969]: key[created_at], None -> 2025-11-21T22:45:16Z [ 1183.705617] [50969]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1881059935-subnet [ 1183.705617] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1183.705617] [50969]: key[tenant_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1183.705617] [50969]: key[id], None -> d194d053-898c-424c-b1b2-6b3eb0d98597 [ 1183.705617] [50969]: key[network_id], None -> 326f716c-f938-4eb1-bb29-5b35a30dece4 [ 1183.705617] [50969]: key[host_routes], None -> [] [ 1183.705617] [50969]: key[revision_number], None -> 0 [ 1183.705617] [50969]: key[dns_nameservers], None -> [] [ 1183.705617] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1183.705617] [50969]: key[updated_at], None -> 2025-11-21T22:45:16Z [ 1183.705617] [50969]: key[description], None -> [ 1183.705617] [50969]: key[standard_attr_id], None -> 1732 [ 1183.705617] [50969]: key[segment_id], None -> None [ 1183.705617] [50969]: key[shared], None -> False [ 1183.705617] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1183.705617] [50969]: key[ipv6_address_mode], None -> None [ 1183.705617] [50969]: key[enable_dhcp], None -> True [ 1183.705617] [50969]: key[subnetpool_id], None -> None [ 1183.705617] [50969]: key[ip_version], None -> 4 [ 1183.705617] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.707034] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (d194d053-898c-424c-b1b2-6b3eb0d98597), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.720697] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Pushing event updated for resources: {'Subnet': ['ID=d194d053-898c-424c-b1b2-6b3eb0d98597,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.741180] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Checking segment: {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1183.741377] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Network hostable DHCP agents. Network: 326f716c-f938-4eb1-bb29-5b35a30dece4, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1183.750478] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Network 326f716c-f938-4eb1-bb29-5b35a30dece4 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1183.755326] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 326f716c-f938-4eb1-bb29-5b35a30dece4) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1183.757820] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] create_subnet_postcommit called with subnet settings {'id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-subnet', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1732, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '06fe830139ad4cc392b94946ff96c119', 'network': {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844}} (original settings None) [ 1183.758019] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] create_subnet_postcommit: [ 1183.758019] [50969]: key[service_types], None -> [] [ 1183.758019] [50969]: key[project_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1183.758019] [50969]: key[tags], None -> [] [ 1183.758019] [50969]: key[router:external], None -> False [ 1183.758019] [50969]: key[ipv6_ra_mode], None -> None [ 1183.758019] [50969]: key[created_at], None -> 2025-11-21T22:45:16Z [ 1183.758019] [50969]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1881059935-subnet [ 1183.758019] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1183.758019] [50969]: key[tenant_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1183.758019] [50969]: key[id], None -> d194d053-898c-424c-b1b2-6b3eb0d98597 [ 1183.758019] [50969]: key[network_id], None -> 326f716c-f938-4eb1-bb29-5b35a30dece4 [ 1183.758019] [50969]: key[host_routes], None -> [] [ 1183.758019] [50969]: key[revision_number], None -> 0 [ 1183.758019] [50969]: key[dns_nameservers], None -> [] [ 1183.758019] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1183.758019] [50969]: key[updated_at], None -> 2025-11-21T22:45:16Z [ 1183.758019] [50969]: key[description], None -> [ 1183.758019] [50969]: key[standard_attr_id], None -> 1732 [ 1183.758019] [50969]: key[segment_id], None -> None [ 1183.758019] [50969]: key[shared], None -> False [ 1183.758019] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1183.758019] [50969]: key[ipv6_address_mode], None -> None [ 1183.758019] [50969]: key[enable_dhcp], None -> True [ 1183.758019] [50969]: key[subnetpool_id], None -> None [ 1183.758019] [50969]: key[ip_version], None -> 4 [ 1183.758019] [50969]: key[network], None -> {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} [ 1183.758019] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.759524] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.759880] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8bf0b97f-8463-4ae7-a537-1d9c4309b562 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.769385] [50969]: [pid: 50969|app: 0|req: 5657/11559] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:45:15 2025] POST /networking/v2.0/subnets => generated 698 bytes in 154 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1183.802149] [50969]: [pid: 50969|app: 0|req: 5658/11560] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.804181] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Bound using segment: {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1183.804723] [50968]: DEBUG neutron.plugins.ml2.managers [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Bound port: 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "db68bd64-5b56-49af-a075-13dcf85cb2e0", "external-id": "nsx-vlan-transportzone-590", "segmentation_id": 590}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1183.804723] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.804899] [50969]: DEBUG neutron.api.wsgi [req-477bc8eb-5cbd-4105-9da9-51c7dc06555d req-5077709a-71d8-4784-821c-90fefb5df668 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.827504] [50969]: [pid: 50969|app: 0|req: 5659/11561] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.844540] [50969]: [pid: 50969|app: 0|req: 5660/11562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.868925] [50968]: DEBUG neutron.plugins.ml2.db [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] For port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1183.874188] [50968]: DEBUG neutron.plugins.ml2.db [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] For port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1183.876515] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_precommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:15Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:15Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1183.876515] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_precommit: [ 1183.876515] [50968]: key[binding:vif_type], unbound -> ovs [ 1183.876515] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} [ 1183.876515] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.879262] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65db0cd6-6b2a-4947-b447-22422e0f6659 req-8d7877e5-c909-4125-bc0b-5b524b0cfe59 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.880340] [50969]: [pid: 50969|app: 0|req: 5661/11563] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.880479] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.883262] [50969]: DEBUG neutron.api.v2.base [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Request body: {'router': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-router', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1183.897928] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (a98e034f-c137-4fd7-87f8-aeff9fdd5925), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.899213] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (a98e034f-c137-4fd7-87f8-aeff9fdd5925), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.919102] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Pushing event updated for resources: {'Port': ['ID=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.934366] [50968]: DEBUG neutron.db.provisioning_blocks [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Provisioning complete for port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1183.934541] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.934541] [50968]: INFO neutron.plugins.ml2.plugin [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Attempt 1 to provision port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 [ 1183.951209] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks [] for router_controller (a98e034f-c137-4fd7-87f8-aeff9fdd5925), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.983286] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Current status of the port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1183.983520] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.004359] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks [] for router_gateway (a98e034f-c137-4fd7-87f8-aeff9fdd5925), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.006232] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1184.012779] [50968]: DEBUG neutron.plugins.ml2.db [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] For port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1184.013721] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f9a733f5-fa82-4fcd-9b67-962edf3b0964" -d '{"events": [{"server_uuid": "4712b661-99bc-45f5-a4b1-1ab2fa9e0415", "name": "network-vif-plugged", "status": "completed", "tag": "4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1184.042739] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_precommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1184.043082] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_precommit: [ 1184.043082] [50968]: key[status], DOWN -> ACTIVE [ 1184.043082] [50968]: key[revision_number], 4 -> 5 [ 1184.043082] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.048253] [50968]: DEBUG neutron.db.provisioning_blocks [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Provisioning complete for port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1184.048402] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.048508] [50968]: INFO neutron.plugins.ml2.plugin [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Attempt 1 to provision port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 [ 1184.070563] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks [] for router_gateway (a98e034f-c137-4fd7-87f8-aeff9fdd5925), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.073828] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.085413] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Current status of the port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1184.086172] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_postcommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}]) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1184.086346] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_postcommit: [ 1184.086346] [50968]: key[status], DOWN -> ACTIVE [ 1184.086346] [50968]: key[revision_number], 4 -> 5 [ 1184.086346] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.086511] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.109955] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Pushing event updated for resources: {'Port': ['ID=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.112394] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_postcommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 4, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:15Z', 'revision_number': 2, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1184.112589] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] update_port_postcommit: [ 1184.112589] [50968]: key[binding:vif_type], unbound -> ovs [ 1184.112589] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} [ 1184.112589] [50968]: key[updated_at], 2025-11-21T22:45:15Z -> 2025-11-21T22:45:16Z [ 1184.112589] [50968]: key[revision_number], 2 -> 4 [ 1184.112589] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.117146] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.117523] [50968]: DEBUG neutron_lib.callbacks.manager [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-ec538c3a-1ee8-4d1d-a7c7-6bf864872b73 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.118807] [50968]: [pid: 50968|app: 0|req: 5903/11564] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:45:14 2025] PUT /networking/v2.0/ports/4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 => generated 1037 bytes in 1631 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1184.121378] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Allocated IP 10.180.180.191 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/6510550a-a256-4670-a8c6-2c474fcc61de) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1184.154361] [50968]: [pid: 50968|app: 0|req: 5904/11565] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab?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) [ 1184.162320] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks [] for allowed_address_pair (6510550a-a256-4670-a8c6-2c474fcc61de), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.163160] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks [] for port (6510550a-a256-4670-a8c6-2c474fcc61de), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.163370] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] create_port_precommit called with port settings {'id': '6510550a-a256-4670-a8c6-2c474fcc61de', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:3b:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1184.163511] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] create_port_precommit: [ 1184.163511] [50969]: key[mac_address], None -> fa:16:3e:bb:3b:b9 [ 1184.163511] [50969]: key[device_id], None -> a98e034f-c137-4fd7-87f8-aeff9fdd5925 [ 1184.163511] [50969]: key[binding:vif_details], None -> {} [ 1184.163511] [50969]: key[project_id], None -> [ 1184.163511] [50969]: key[binding:vnic_type], None -> normal [ 1184.163511] [50969]: key[allowed_address_pairs], None -> [] [ 1184.163511] [50969]: key[name], None -> [ 1184.163511] [50969]: key[status], None -> DOWN [ 1184.163511] [50969]: key[tenant_id], None -> [ 1184.163511] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.191'}] [ 1184.163511] [50969]: key[id], None -> 6510550a-a256-4670-a8c6-2c474fcc61de [ 1184.163511] [50969]: key[port_security_enabled], None -> False [ 1184.163511] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1184.163511] [50969]: key[security_groups], None -> [] [ 1184.163511] [50969]: key[binding:profile], None -> {} [ 1184.163511] [50969]: key[binding:host_id], None -> [ 1184.163511] [50969]: key[standard_attr_id], None -> 1734 [ 1184.163511] [50969]: key[admin_state_up], None -> True [ 1184.163511] [50969]: key[device_owner], None -> network:router_gateway [ 1184.163511] [50969]: key[binding:vif_type], None -> unbound [ 1184.163511] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.181498] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6510550a-a256-4670-a8c6-2c474fcc61de), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.182563] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d6eef2e-509f-477b-a259-2f4c875114b3 req-980ffc9f-66a0-4a32-b05b-2c405e4011f3 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.186632] [50968]: [pid: 50968|app: 0|req: 5905/11566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.201043] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Pushing event updated for resources: {'Port': ['ID=6510550a-a256-4670-a8c6-2c474fcc61de,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.209223] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1184.209742] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1184.211283] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1184.215175] [50968]: [pid: 50968|app: 0|req: 5906/11567] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1184.225153] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] create_port_postcommit called with port settings {'id': '6510550a-a256-4670-a8c6-2c474fcc61de', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:3b:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1184.225153] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] create_port_postcommit: [ 1184.225153] [50969]: key[mac_address], None -> fa:16:3e:bb:3b:b9 [ 1184.225153] [50969]: key[device_id], None -> a98e034f-c137-4fd7-87f8-aeff9fdd5925 [ 1184.225153] [50969]: key[binding:vif_details], None -> {} [ 1184.225153] [50969]: key[project_id], None -> [ 1184.225153] [50969]: key[binding:vnic_type], None -> normal [ 1184.225153] [50969]: key[tags], None -> [] [ 1184.225153] [50969]: key[allowed_address_pairs], None -> [] [ 1184.225153] [50969]: key[created_at], None -> 2025-11-21T22:45:16Z [ 1184.225153] [50969]: key[name], None -> [ 1184.225153] [50969]: key[status], None -> DOWN [ 1184.225153] [50969]: key[tenant_id], None -> [ 1184.225153] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.191'}] [ 1184.225153] [50969]: key[id], None -> 6510550a-a256-4670-a8c6-2c474fcc61de [ 1184.225153] [50969]: key[port_security_enabled], None -> False [ 1184.225153] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1184.225153] [50969]: key[security_groups], None -> [] [ 1184.225153] [50969]: key[binding:profile], None -> {} [ 1184.225153] [50969]: key[binding:host_id], None -> [ 1184.225153] [50969]: key[revision_number], None -> 1 [ 1184.225153] [50969]: key[description], None -> [ 1184.225153] [50969]: key[updated_at], None -> 2025-11-21T22:45:16Z [ 1184.225153] [50969]: key[standard_attr_id], None -> 1734 [ 1184.225153] [50969]: key[admin_state_up], None -> True [ 1184.225153] [50969]: key[binding:vif_type], None -> unbound [ 1184.225153] [50969]: key[device_owner], None -> network:router_gateway [ 1184.225153] [50969]: key[extra_dhcp_opts], None -> [] [ 1184.225153] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1184.225153] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.278986] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5fd6a7f-0587-47a2-bec3-a60cdc625568 req-39285568-e8ec-44f5-8529-0c51aff59895 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.279958] [50968]: [pid: 50968|app: 0|req: 5907/11568] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.282645] [50968]: DEBUG neutron.api.wsgi [req-3d6eef2e-509f-477b-a259-2f4c875114b3 req-f26d721f-95db-4a36-bfd3-397009c661ce tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.304238] [50968]: [pid: 50968|app: 0|req: 5908/11569] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.332659] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks [] for router_gateway (a98e034f-c137-4fd7-87f8-aeff9fdd5925), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.337128] [50968]: [pid: 50968|app: 0|req: 5909/11570] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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.340508] [50968]: DEBUG neutron.api.wsgi [req-d5fd6a7f-0587-47a2-bec3-a60cdc625568 req-683922ae-af59-480b-9a58-36b892932089 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.360522] [50968]: [pid: 50968|app: 0|req: 5910/11571] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.390150] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-303b7305-91d3-4477-b852-72d892597d34 x-openstack-request-id: req-303b7305-91d3-4477-b852-72d892597d34 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1184.391201] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4712b661-99bc-45f5-a4b1-1ab2fa9e0415", "name": "network-vif-plugged", "status": "completed", "tag": "4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1184.391282] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-303b7305-91d3-4477-b852-72d892597d34 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1184.391475] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-303b7305-91d3-4477-b852-72d892597d34'] response: {'server_uuid': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'code': 200} [ 1184.403097] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-da8b1ef4-1fc7-4047-a670-3634e94ab0ae tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.403962] [50968]: [pid: 50968|app: 0|req: 5911/11572] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 616 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.417950] [50968]: [pid: 50968|app: 0|req: 5912/11573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1184.420759] [50968]: DEBUG neutron.api.wsgi [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-ccbb43dc-037c-467d-b612-6e0c72f74f3a tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.438768] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (a98e034f-c137-4fd7-87f8-aeff9fdd5925), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.442447] [50968]: [pid: 50968|app: 0|req: 5913/11574] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=94599390fb884a36a35d2e4ecf3b4e00 => generated 180 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.448701] [50968]: DEBUG neutron.api.v2.base [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'port': {'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'admin_state_up': True, 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1184.490361] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Made reservation on behalf of 94599390fb884a36a35d2e4ecf3b4e00 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1184.493588] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.502986] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Router a98e034f-c137-4fd7-87f8-aeff9fdd5925 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1184.547270] [50968]: DEBUG neutron.db.db_base_plugin_common [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Allocated IP 192.168.128.4 (71d81f6f-5ae0-41fb-b9e9-02a9635e2254/569a4af5-b91f-4e15-9d98-e355bba49555/abba8f2b-9117-4c06-9bc8-f6b55c890ebb) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1184.550890] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1184.562628] [50969]: DEBUG neutron_lib.callbacks.manager [None req-10b2f210-8a22-4fc6-ba1a-cf14039ea2c1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.563344] [50969]: [pid: 50969|app: 0|req: 5662/11575] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:45:16 2025] POST /networking/v2.0/routers => generated 740 bytes in 682 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1184.591070] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c633e1a1-513a-40bd-a65c-563589a67b79 req-58bf686a-efb9-40ce-8ffe-21a935fadccd tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.593052] [50969]: [pid: 50969|app: 0|req: 5663/11576] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:16 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.611316] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for allowed_address_pair (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.612073] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.612245] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': '', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': True, 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1184.612393] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_precommit: [ 1184.612393] [50968]: key[mac_address], None -> fa:16:3e:4b:98:18 [ 1184.612393] [50968]: key[device_id], None -> bb04a5df-f8c2-4e9e-8de4-13421b688b06 [ 1184.612393] [50968]: key[binding:vif_details], None -> {} [ 1184.612393] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1184.612393] [50968]: key[binding:vnic_type], None -> normal [ 1184.612393] [50968]: key[allowed_address_pairs], None -> [] [ 1184.612393] [50968]: key[name], None -> [ 1184.612393] [50968]: key[status], None -> DOWN [ 1184.612393] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1184.612393] [50968]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}] [ 1184.612393] [50968]: key[id], None -> abba8f2b-9117-4c06-9bc8-f6b55c890ebb [ 1184.612393] [50968]: key[port_security_enabled], None -> True [ 1184.612393] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 1184.612393] [50968]: key[security_groups], None -> ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'] [ 1184.612393] [50968]: key[binding:profile], None -> {} [ 1184.612393] [50968]: key[binding:host_id], None -> [ 1184.612393] [50968]: key[standard_attr_id], None -> 1735 [ 1184.612393] [50968]: key[admin_state_up], None -> True [ 1184.612393] [50968]: key[device_owner], None -> [ 1184.612393] [50968]: key[binding:vif_type], None -> unbound [ 1184.612393] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.635147] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.659246] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event updated for resources: {'Port': ['ID=abba8f2b-9117-4c06-9bc8-f6b55c890ebb,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.671524] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1184.672314] [50968]: DEBUG neutron.scheduler.base_scheduler [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1184.678024] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1184.689046] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': '', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'port_security_enabled': True, 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 1, 'network': {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1184.689288] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] create_port_postcommit: [ 1184.689288] [50968]: key[mac_address], None -> fa:16:3e:4b:98:18 [ 1184.689288] [50968]: key[device_id], None -> bb04a5df-f8c2-4e9e-8de4-13421b688b06 [ 1184.689288] [50968]: key[binding:vif_details], None -> {} [ 1184.689288] [50968]: key[project_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1184.689288] [50968]: key[binding:vnic_type], None -> normal [ 1184.689288] [50968]: key[tags], None -> [] [ 1184.689288] [50968]: key[allowed_address_pairs], None -> [] [ 1184.689288] [50968]: key[created_at], None -> 2025-11-21T22:45:16Z [ 1184.689288] [50968]: key[name], None -> [ 1184.689288] [50968]: key[status], None -> DOWN [ 1184.689288] [50968]: key[tenant_id], None -> 94599390fb884a36a35d2e4ecf3b4e00 [ 1184.689288] [50968]: key[fixed_ips], None -> [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}] [ 1184.689288] [50968]: key[id], None -> abba8f2b-9117-4c06-9bc8-f6b55c890ebb [ 1184.689288] [50968]: key[port_security_enabled], None -> True [ 1184.689288] [50968]: key[network_id], None -> 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 [ 1184.689288] [50968]: key[security_groups], None -> ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'] [ 1184.689288] [50968]: key[binding:profile], None -> {} [ 1184.689288] [50968]: key[binding:host_id], None -> [ 1184.689288] [50968]: key[revision_number], None -> 1 [ 1184.689288] [50968]: key[description], None -> [ 1184.689288] [50968]: key[updated_at], None -> 2025-11-21T22:45:16Z [ 1184.689288] [50968]: key[standard_attr_id], None -> 1735 [ 1184.689288] [50968]: key[admin_state_up], None -> True [ 1184.689288] [50968]: key[binding:vif_type], None -> unbound [ 1184.689288] [50968]: key[device_owner], None -> [ 1184.689288] [50968]: key[extra_dhcp_opts], None -> [] [ 1184.689288] [50968]: key[network], None -> {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} [ 1184.689288] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.723765] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.724176] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-866310b3-ef33-4b19-95ec-4e5100e5c1bd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.734413] [50968]: [pid: 50968|app: 0|req: 5914/11577] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:45:16 2025] POST /networking/v2.0/ports => generated 732 bytes in 289 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1184.737279] [50968]: DEBUG neutron.api.wsgi [req-c633e1a1-513a-40bd-a65c-563589a67b79 req-54a11e2a-aa95-42d7-8edf-16be0ce4ab22 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.763404] [50968]: [pid: 50968|app: 0|req: 5915/11578] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:17 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.766625] [50968]: DEBUG neutron.api.v2.base [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Request body: {'port': {'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1184.792875] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.806096] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.865548] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Allocated IP 192.168.128.1 (326f716c-f938-4eb1-bb29-5b35a30dece4/d194d053-898c-424c-b1b2-6b3eb0d98597/a3eaf06d-3bfb-488a-abde-fcc919b786aa) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1184.914216] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Publish callbacks [] for allowed_address_pair (a3eaf06d-3bfb-488a-abde-fcc919b786aa), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.915023] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Publish callbacks [] for port (a3eaf06d-3bfb-488a-abde-fcc919b786aa), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.915244] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] create_port_precommit called with port settings {'id': 'a3eaf06d-3bfb-488a-abde-fcc919b786aa', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:24:34:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_interface', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}], 'project_id': '06fe830139ad4cc392b94946ff96c119', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1184.915390] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] create_port_precommit: [ 1184.915390] [50969]: key[mac_address], None -> fa:16:3e:24:34:97 [ 1184.915390] [50969]: key[device_id], None -> a98e034f-c137-4fd7-87f8-aeff9fdd5925 [ 1184.915390] [50969]: key[binding:vif_details], None -> {} [ 1184.915390] [50969]: key[project_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1184.915390] [50969]: key[binding:vnic_type], None -> normal [ 1184.915390] [50969]: key[allowed_address_pairs], None -> [] [ 1184.915390] [50969]: key[name], None -> [ 1184.915390] [50969]: key[status], None -> DOWN [ 1184.915390] [50969]: key[tenant_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1184.915390] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}] [ 1184.915390] [50969]: key[id], None -> a3eaf06d-3bfb-488a-abde-fcc919b786aa [ 1184.915390] [50969]: key[port_security_enabled], None -> False [ 1184.915390] [50969]: key[network_id], None -> 326f716c-f938-4eb1-bb29-5b35a30dece4 [ 1184.915390] [50969]: key[security_groups], None -> [] [ 1184.915390] [50969]: key[binding:profile], None -> {} [ 1184.915390] [50969]: key[binding:host_id], None -> [ 1184.915390] [50969]: key[standard_attr_id], None -> 1736 [ 1184.915390] [50969]: key[admin_state_up], None -> True [ 1184.915390] [50969]: key[device_owner], None -> network:router_interface [ 1184.915390] [50969]: key[binding:vif_type], None -> unbound [ 1184.915390] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.928726] [50968]: DEBUG neutron.notifiers.nova [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id abba8f2b-9117-4c06-9bc8-f6b55c890ebb {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1184.933616] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a3eaf06d-3bfb-488a-abde-fcc919b786aa), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.933979] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks [] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.940778] [50968]: DEBUG neutron.db.provisioning_blocks [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Transition to ACTIVE for port object abba8f2b-9117-4c06-9bc8-f6b55c890ebb will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1184.942428] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_precommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': '', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1184.942610] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_precommit: [ 1184.942610] [50968]: key[device_owner], -> compute:nova [ 1184.942610] [50968]: key[binding:host_id], -> cpu-1 [ 1184.942610] [50968]: key[updated_at], 2025-11-21T22:45:16Z -> 2025-11-21T22:45:17Z [ 1184.942610] [50968]: key[revision_number], 1 -> 2 [ 1184.942610] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.944053] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.954093] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Pushing event updated for resources: {'Port': ['ID=a3eaf06d-3bfb-488a-abde-fcc919b786aa,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.967368] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Network 326f716c-f938-4eb1-bb29-5b35a30dece4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1184.967455] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Pushing event updated for resources: {'Port': ['ID=abba8f2b-9117-4c06-9bc8-f6b55c890ebb,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.968119] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1184.970505] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1184.983089] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] create_port_postcommit called with port settings {'id': 'a3eaf06d-3bfb-488a-abde-fcc919b786aa', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:24:34:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_interface', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}], 'project_id': '06fe830139ad4cc392b94946ff96c119', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:17Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 1, 'network': {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1184.983283] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] create_port_postcommit: [ 1184.983283] [50969]: key[mac_address], None -> fa:16:3e:24:34:97 [ 1184.983283] [50969]: key[device_id], None -> a98e034f-c137-4fd7-87f8-aeff9fdd5925 [ 1184.983283] [50969]: key[binding:vif_details], None -> {} [ 1184.983283] [50969]: key[project_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1184.983283] [50969]: key[binding:vnic_type], None -> normal [ 1184.983283] [50969]: key[tags], None -> [] [ 1184.983283] [50969]: key[allowed_address_pairs], None -> [] [ 1184.983283] [50969]: key[created_at], None -> 2025-11-21T22:45:17Z [ 1184.983283] [50969]: key[name], None -> [ 1184.983283] [50969]: key[status], None -> DOWN [ 1184.983283] [50969]: key[tenant_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1184.983283] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}] [ 1184.983283] [50969]: key[id], None -> a3eaf06d-3bfb-488a-abde-fcc919b786aa [ 1184.983283] [50969]: key[port_security_enabled], None -> False [ 1184.983283] [50969]: key[network_id], None -> 326f716c-f938-4eb1-bb29-5b35a30dece4 [ 1184.983283] [50969]: key[security_groups], None -> [] [ 1184.983283] [50969]: key[binding:profile], None -> {} [ 1184.983283] [50969]: key[binding:host_id], None -> [ 1184.983283] [50969]: key[revision_number], None -> 1 [ 1184.983283] [50969]: key[description], None -> [ 1184.983283] [50969]: key[updated_at], None -> 2025-11-21T22:45:17Z [ 1184.983283] [50969]: key[standard_attr_id], None -> 1736 [ 1184.983283] [50969]: key[admin_state_up], None -> True [ 1184.983283] [50969]: key[binding:vif_type], None -> unbound [ 1184.983283] [50969]: key[device_owner], None -> network:router_interface [ 1184.983283] [50969]: key[extra_dhcp_opts], None -> [] [ 1184.983283] [50969]: key[network], None -> {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} [ 1184.983283] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.984212] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (a98e034f-c137-4fd7-87f8-aeff9fdd5925), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.003230] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_postcommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': '', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 1, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1185.003464] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_postcommit: [ 1185.003464] [50968]: key[device_owner], -> compute:nova [ 1185.003464] [50968]: key[binding:host_id], -> cpu-1 [ 1185.003464] [50968]: key[updated_at], 2025-11-21T22:45:16Z -> 2025-11-21T22:45:17Z [ 1185.003464] [50968]: key[revision_number], 1 -> 2 [ 1185.003464] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.009832] [50968]: DEBUG neutron.plugins.ml2.managers [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Attempting to bind port abba8f2b-9117-4c06-9bc8-f6b55c890ebb on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1185.010085] [50968]: DEBUG neutron.plugins.ml2.managers [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Attempting to bind port abba8f2b-9117-4c06-9bc8-f6b55c890ebb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1185.010933] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Attempting to bind port abba8f2b-9117-4c06-9bc8-f6b55c890ebb on network 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1185.028750] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1185.028945] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Bind Segment={'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 44, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1185.031546] [50968]: DEBUG networking_nsxv3.api.rpc [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Bind port on Host cpu-1 & Segment [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1185.125740] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (a3eaf06d-3bfb-488a-abde-fcc919b786aa), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.194634] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Publish callbacks [] for port (a3eaf06d-3bfb-488a-abde-fcc919b786aa), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.195590] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] update_port_precommit called with port settings {'id': 'a3eaf06d-3bfb-488a-abde-fcc919b786aa', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:24:34:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_interface', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:17Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 1, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings {'id': 'a3eaf06d-3bfb-488a-abde-fcc919b786aa', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:24:34:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_interface', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:17Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 1, 'project_id': '06fe830139ad4cc392b94946ff96c119'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1185.195590] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] update_port_precommit: [ 1185.195590] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.196520] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (a3eaf06d-3bfb-488a-abde-fcc919b786aa), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.218028] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Pushing event updated for resources: {'Port': ['ID=a3eaf06d-3bfb-488a-abde-fcc919b786aa,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1185.249161] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] update_port_postcommit called with port settings {'id': 'a3eaf06d-3bfb-488a-abde-fcc919b786aa', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:24:34:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_interface', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:17Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 1, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings {'id': 'a3eaf06d-3bfb-488a-abde-fcc919b786aa', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:24:34:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_interface', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:17Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 1, 'project_id': '06fe830139ad4cc392b94946ff96c119'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1185.249161] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] update_port_postcommit: [ 1185.249161] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.249161] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (a98e034f-c137-4fd7-87f8-aeff9fdd5925), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.294567] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Network 326f716c-f938-4eb1-bb29-5b35a30dece4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1185.295467] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1185.355385] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Router a98e034f-c137-4fd7-87f8-aeff9fdd5925 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1185.411433] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a3e21bdc-e797-422a-a7cc-bc61997c727c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1185.415156] [50969]: [pid: 50969|app: 0|req: 5664/11579] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:45:16 2025] PUT /networking/v2.0/routers/a98e034f-c137-4fd7-87f8-aeff9fdd5925/add_router_interface => generated 309 bytes in 823 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.446358] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5177aa5-7564-47d0-a50e-fe7d6ca882bd req-dc2d5927-8c45-4464-880e-ca32eb46ddef tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.447344] [50969]: [pid: 50969|app: 0|req: 5665/11580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:17 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.462130] [50969]: [pid: 50969|app: 0|req: 5666/11581] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:17 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1185.492969] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-3621c869-5a3c-4a1f-a1eb-726f2454c213 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.494141] [50969]: [pid: 50969|app: 0|req: 5667/11582] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:17 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1185.498553] [50969]: DEBUG neutron.api.wsgi [req-b5177aa5-7564-47d0-a50e-fe7d6ca882bd req-2d16280d-f3c4-4cf5-9af7-0eefee59836c tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.524331] [50969]: [pid: 50969|app: 0|req: 5668/11583] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:17 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&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.527579] [50969]: DEBUG neutron.api.wsgi [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-b9f43ab0-3bf7-410f-a2d3-89e62e73ce67 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.540626] [50969]: [pid: 50969|app: 0|req: 5669/11584] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1185.616634] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21c398da-3202-4770-ac6b-b13c4c26a05c req-d5756e23-4bf4-487f-bb6d-de981fd8aa6e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.617503] [50969]: [pid: 50969|app: 0|req: 5670/11585] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:17 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.637887] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-bdd7989a-59c0-4a64-9bd1-d2baf598ca7c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.638673] [50969]: [pid: 50969|app: 0|req: 5671/11586] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:17 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.675767] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3a32afc-9df8-4ee7-a7fe-d927f8e7d6b5 req-a26dc1de-f3de-4db5-9028-c26a57de3282 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.676928] [50969]: [pid: 50969|app: 0|req: 5672/11587] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:17 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.679595] [50969]: DEBUG neutron.api.wsgi [req-21c398da-3202-4770-ac6b-b13c4c26a05c req-f347ce94-acb5-47c8-9c69-f5fe21fc8497 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.703807] [50969]: [pid: 50969|app: 0|req: 5673/11588] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.740452] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5e961b4-b6bd-4d7e-8236-6de5550d627c req-45e75c6f-c6c1-4135-ba7c-612da08bd8aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.740728] [50969]: [pid: 50969|app: 0|req: 5674/11589] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.743689] [50969]: DEBUG neutron.api.wsgi [req-b3a32afc-9df8-4ee7-a7fe-d927f8e7d6b5 req-afdf7b7c-942c-4899-8cb8-1c7c0dbfed67 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.768579] [50969]: [pid: 50969|app: 0|req: 5675/11590] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.772108] [50969]: DEBUG neutron.api.v2.base [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Request body: {'network': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1185.791083] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Made reservation on behalf of 54ffd876f8eb449488d48c821a75f20b for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1185.794096] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.798191] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.865078] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Publish callbacks [] for security_group (5e36e16a-41c4-43c5-a546-3dc4d526083f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.867524] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5e36e16a-41c4-43c5-a546-3dc4d526083f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.891365] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5e36e16a-41c4-43c5-a546-3dc4d526083f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1185.912175] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] vlan segment allocate from pool success with {'vlan_id': 740, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1185.918884] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (88039005-80d7-4e4a-a77b-c16cc7d37d75), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.918963] [50969]: INFO neutron.db.segments_db [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Added segment 88039005-80d7-4e4a-a77b-c16cc7d37d75 of type vlan for network b461d54d-ae15-4e03-a55d-8169a57bd97f [ 1185.936696] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (b461d54d-ae15-4e03-a55d-8169a57bd97f), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.943831] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] create_network_precommit called with network settings {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1743, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 1} (original settings None) and network segments [{'id': '88039005-80d7-4e4a-a77b-c16cc7d37d75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 740, 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f'}] [ 1185.944018] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] create_network_precommit: [ 1185.944018] [50969]: key[qinq], None -> None [ 1185.944018] [50969]: key[project_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1185.944018] [50969]: key[tags], None -> [] [ 1185.944018] [50969]: key[router:external], None -> False [ 1185.944018] [50969]: key[created_at], None -> 2025-11-21T22:45:18Z [ 1185.944018] [50969]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-863617791-network [ 1185.944018] [50969]: key[status], None -> ACTIVE [ 1185.944018] [50969]: key[ipv6_address_scope], None -> None [ 1185.944018] [50969]: key[tenant_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1185.944018] [50969]: key[availability_zone_hints], None -> [] [ 1185.944018] [50969]: key[availability_zones], None -> [] [ 1185.944018] [50969]: key[id], None -> b461d54d-ae15-4e03-a55d-8169a57bd97f [ 1185.944018] [50969]: key[port_security_enabled], None -> True [ 1185.944018] [50969]: key[subnets], None -> [] [ 1185.944018] [50969]: key[provider:segmentation_id], None -> 740 [ 1185.944018] [50969]: key[provider:network_type], None -> vlan [ 1185.944018] [50969]: key[revision_number], None -> 1 [ 1185.944018] [50969]: key[provider:physical_network], None -> default [ 1185.944018] [50969]: key[description], None -> [ 1185.944018] [50969]: key[updated_at], None -> 2025-11-21T22:45:18Z [ 1185.944018] [50969]: key[standard_attr_id], None -> 1743 [ 1185.944018] [50969]: key[admin_state_up], None -> True [ 1185.944018] [50969]: key[shared], None -> False [ 1185.944018] [50969]: key[ipv4_address_scope], None -> None [ 1185.944018] [50969]: key[vlan_transparent], None -> None [ 1185.944018] [50969]: key[mtu], None -> 8950 [ 1185.944018] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.947076] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (b461d54d-ae15-4e03-a55d-8169a57bd97f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.961580] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Pushing event updated for resources: {'Network': ['ID=b461d54d-ae15-4e03-a55d-8169a57bd97f,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1185.963685] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] create_network_postcommit called with network settings {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1743, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 1} (original settings None) and network segments [{'id': '88039005-80d7-4e4a-a77b-c16cc7d37d75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 740, 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f'}] [ 1185.963872] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] create_network_postcommit: [ 1185.963872] [50969]: key[qinq], None -> None [ 1185.963872] [50969]: key[project_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1185.963872] [50969]: key[tags], None -> [] [ 1185.963872] [50969]: key[router:external], None -> False [ 1185.963872] [50969]: key[created_at], None -> 2025-11-21T22:45:18Z [ 1185.963872] [50969]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-863617791-network [ 1185.963872] [50969]: key[status], None -> ACTIVE [ 1185.963872] [50969]: key[ipv6_address_scope], None -> None [ 1185.963872] [50969]: key[tenant_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1185.963872] [50969]: key[availability_zone_hints], None -> [] [ 1185.963872] [50969]: key[availability_zones], None -> [] [ 1185.963872] [50969]: key[id], None -> b461d54d-ae15-4e03-a55d-8169a57bd97f [ 1185.963872] [50969]: key[port_security_enabled], None -> True [ 1185.963872] [50969]: key[subnets], None -> [] [ 1185.963872] [50969]: key[provider:segmentation_id], None -> 740 [ 1185.963872] [50969]: key[provider:network_type], None -> vlan [ 1185.963872] [50969]: key[revision_number], None -> 1 [ 1185.963872] [50969]: key[provider:physical_network], None -> default [ 1185.963872] [50969]: key[description], None -> [ 1185.963872] [50969]: key[updated_at], None -> 2025-11-21T22:45:18Z [ 1185.963872] [50969]: key[standard_attr_id], None -> 1743 [ 1185.963872] [50969]: key[admin_state_up], None -> True [ 1185.963872] [50969]: key[shared], None -> False [ 1185.963872] [50969]: key[ipv4_address_scope], None -> None [ 1185.963872] [50969]: key[vlan_transparent], None -> None [ 1185.963872] [50969]: key[mtu], None -> 8950 [ 1185.963872] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.966549] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.966901] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fc4838e-ca5c-4147-b2a6-d86a8dfa499d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.977359] [50969]: [pid: 50969|app: 0|req: 5676/11591] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:45:18 2025] POST /networking/v2.0/networks => generated 678 bytes in 208 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1186.011287] [50969]: [pid: 50969|app: 0|req: 5677/11592] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1186.034185] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Bound using segment: {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1186.034551] [50968]: DEBUG neutron.plugins.ml2.managers [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Bound port: abba8f2b-9117-4c06-9bc8-f6b55c890ebb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "305ccd93-08cb-4658-845c-d9b64952daf7", "external-id": "nsx-vlan-transportzone-490", "segmentation_id": 490}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1186.034703] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.076611] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdebef9d-0dbc-46da-8c55-73620ae03222 req-a61cbd6b-7f17-40e0-a110-7e9be61a9e7d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.077678] [50969]: [pid: 50969|app: 0|req: 5678/11593] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 747 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.087021] [50968]: DEBUG neutron.plugins.ml2.db [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] For port abba8f2b-9117-4c06-9bc8-f6b55c890ebb, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1186.089579] [50968]: DEBUG neutron.plugins.ml2.db [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] For port abba8f2b-9117-4c06-9bc8-f6b55c890ebb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abba8f2b-9117-4c06-9bc8-f6b55c890ebb,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1186.090840] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_precommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1186.091070] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_precommit: [ 1186.091070] [50968]: key[binding:vif_type], unbound -> ovs [ 1186.091070] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} [ 1186.091070] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1186.094900] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.110202] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-699b16f5-c177-4fc7-bafd-96c43efae731 req-3fed8e53-204f-437d-8cc6-27317c084893 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.110202] [50969]: [pid: 50969|app: 0|req: 5679/11594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.113139] [50969]: DEBUG neutron.api.v2.base [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Request body: {'subnet': {'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-subnet', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1186.123999] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Pushing event updated for resources: {'Port': ['ID=abba8f2b-9117-4c06-9bc8-f6b55c890ebb,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1186.127765] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Made reservation on behalf of 54ffd876f8eb449488d48c821a75f20b for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1186.131757] [50969]: DEBUG neutron_lib.callbacks.manager [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.132678] [50968]: DEBUG neutron.db.provisioning_blocks [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Provisioning complete for port abba8f2b-9117-4c06-9bc8-f6b55c890ebb triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1186.132839] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.132950] [50968]: INFO neutron.plugins.ml2.plugin [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Attempt 1 to provision port abba8f2b-9117-4c06-9bc8-f6b55c890ebb [ 1186.177544] [50968]: DEBUG neutron.plugins.ml2.plugin [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Current status of the port abba8f2b-9117-4c06-9bc8-f6b55c890ebb is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1186.177745] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.202626] [50968]: DEBUG neutron.plugins.ml2.db [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] For port abba8f2b-9117-4c06-9bc8-f6b55c890ebb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abba8f2b-9117-4c06-9bc8-f6b55c890ebb,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1186.203801] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] create_subnet_precommit called with subnet settings {'id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-subnet', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1745, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '54ffd876f8eb449488d48c821a75f20b'} (original settings None) [ 1186.204041] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] create_subnet_precommit: [ 1186.204041] [50969]: key[service_types], None -> [] [ 1186.204041] [50969]: key[project_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1186.204041] [50969]: key[tags], None -> [] [ 1186.204041] [50969]: key[router:external], None -> False [ 1186.204041] [50969]: key[ipv6_ra_mode], None -> None [ 1186.204041] [50969]: key[created_at], None -> 2025-11-21T22:45:18Z [ 1186.204041] [50969]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-863617791-subnet [ 1186.204041] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1186.204041] [50969]: key[tenant_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1186.204041] [50969]: key[id], None -> 13791c15-a9b8-4080-8f5f-3e327eefaa3f [ 1186.204041] [50969]: key[network_id], None -> b461d54d-ae15-4e03-a55d-8169a57bd97f [ 1186.204041] [50969]: key[host_routes], None -> [] [ 1186.204041] [50969]: key[revision_number], None -> 0 [ 1186.204041] [50969]: key[dns_nameservers], None -> [] [ 1186.204041] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1186.204041] [50969]: key[updated_at], None -> 2025-11-21T22:45:18Z [ 1186.204041] [50969]: key[description], None -> [ 1186.204041] [50969]: key[standard_attr_id], None -> 1745 [ 1186.204041] [50969]: key[segment_id], None -> None [ 1186.204041] [50969]: key[shared], None -> False [ 1186.204041] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1186.204041] [50969]: key[ipv6_address_mode], None -> None [ 1186.204041] [50969]: key[enable_dhcp], None -> True [ 1186.204041] [50969]: key[subnetpool_id], None -> None [ 1186.204041] [50969]: key[ip_version], None -> 4 [ 1186.204041] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1186.219678] [50969]: DEBUG neutron_lib.callbacks.manager [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (13791c15-a9b8-4080-8f5f-3e327eefaa3f), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.236742] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Pushing event updated for resources: {'Subnet': ['ID=13791c15-a9b8-4080-8f5f-3e327eefaa3f,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1186.246772] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_precommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}]) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1186.247065] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_precommit: [ 1186.247065] [50968]: key[status], DOWN -> ACTIVE [ 1186.247065] [50968]: key[revision_number], 4 -> 5 [ 1186.247065] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1186.256395] [50968]: DEBUG neutron.db.provisioning_blocks [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Provisioning complete for port abba8f2b-9117-4c06-9bc8-f6b55c890ebb triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1186.256593] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.256714] [50968]: INFO neutron.plugins.ml2.plugin [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Attempt 1 to provision port abba8f2b-9117-4c06-9bc8-f6b55c890ebb [ 1186.267296] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Checking segment: {'id': '88039005-80d7-4e4a-a77b-c16cc7d37d75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 740, 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1186.267497] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Network hostable DHCP agents. Network: b461d54d-ae15-4e03-a55d-8169a57bd97f, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1186.281996] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Network b461d54d-ae15-4e03-a55d-8169a57bd97f is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1186.288292] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, b461d54d-ae15-4e03-a55d-8169a57bd97f) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1186.291216] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] create_subnet_postcommit called with subnet settings {'id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-subnet', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1745, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'network': {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740}} (original settings None) [ 1186.291467] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] create_subnet_postcommit: [ 1186.291467] [50969]: key[service_types], None -> [] [ 1186.291467] [50969]: key[project_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1186.291467] [50969]: key[tags], None -> [] [ 1186.291467] [50969]: key[router:external], None -> False [ 1186.291467] [50969]: key[ipv6_ra_mode], None -> None [ 1186.291467] [50969]: key[created_at], None -> 2025-11-21T22:45:18Z [ 1186.291467] [50969]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-863617791-subnet [ 1186.291467] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1186.291467] [50969]: key[tenant_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1186.291467] [50969]: key[id], None -> 13791c15-a9b8-4080-8f5f-3e327eefaa3f [ 1186.291467] [50969]: key[network_id], None -> b461d54d-ae15-4e03-a55d-8169a57bd97f [ 1186.291467] [50969]: key[host_routes], None -> [] [ 1186.291467] [50969]: key[revision_number], None -> 0 [ 1186.291467] [50969]: key[dns_nameservers], None -> [] [ 1186.291467] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1186.291467] [50969]: key[updated_at], None -> 2025-11-21T22:45:18Z [ 1186.291467] [50969]: key[description], None -> [ 1186.291467] [50969]: key[standard_attr_id], None -> 1745 [ 1186.291467] [50969]: key[segment_id], None -> None [ 1186.291467] [50969]: key[shared], None -> False [ 1186.291467] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1186.291467] [50969]: key[ipv6_address_mode], None -> None [ 1186.291467] [50969]: key[enable_dhcp], None -> True [ 1186.291467] [50969]: key[subnetpool_id], None -> None [ 1186.291467] [50969]: key[ip_version], None -> 4 [ 1186.291467] [50969]: key[network], None -> {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} [ 1186.291467] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1186.296648] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.296648] [50969]: DEBUG neutron_lib.callbacks.manager [None req-29b2e466-d4de-47d4-ad34-65092760e258 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.303061] [50969]: [pid: 50969|app: 0|req: 5680/11595] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:45:18 2025] POST /networking/v2.0/subnets => generated 697 bytes in 192 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1186.320067] [50968]: DEBUG neutron.plugins.ml2.plugin [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Current status of the port abba8f2b-9117-4c06-9bc8-f6b55c890ebb is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1186.320893] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_postcommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}]) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1186.321288] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_postcommit: [ 1186.321288] [50968]: key[status], DOWN -> ACTIVE [ 1186.321288] [50968]: key[revision_number], 4 -> 5 [ 1186.321288] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1186.321288] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.345578] [50969]: [pid: 50969|app: 0|req: 5681/11596] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1186.347654] [50969]: DEBUG neutron.api.wsgi [req-bdebef9d-0dbc-46da-8c55-73620ae03222 req-5b14caca-13d0-4092-9b42-0ffc84eca2e4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.354153] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Pushing event updated for resources: {'Port': ['ID=abba8f2b-9117-4c06-9bc8-f6b55c890ebb,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1186.359238] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_postcommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 4, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:17Z', 'revision_number': 2, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1186.359482] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] update_port_postcommit: [ 1186.359482] [50968]: key[binding:vif_type], unbound -> ovs [ 1186.359482] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} [ 1186.359482] [50968]: key[updated_at], 2025-11-21T22:45:17Z -> 2025-11-21T22:45:18Z [ 1186.359482] [50968]: key[revision_number], 2 -> 4 [ 1186.359482] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1186.370117] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.370576] [50968]: DEBUG neutron_lib.callbacks.manager [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-f2326d92-1227-417a-991a-e1e82925df75 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.372578] [50968]: [pid: 50968|app: 0|req: 5916/11597] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:45:17 2025] PUT /networking/v2.0/ports/abba8f2b-9117-4c06-9bc8-f6b55c890ebb => generated 1037 bytes in 1609 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1186.376504] [50969]: [pid: 50969|app: 0|req: 5682/11598] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.376684] [50968]: DEBUG neutron.api.wsgi [req-699b16f5-c177-4fc7-bafd-96c43efae731 req-f8fcff60-34cb-4f87-99ba-650eef478fa7 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.377712] [50969]: DEBUG neutron.api.v2.base [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Request body: {'router': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-router', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1186.395408] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'tag': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6'}, {'server_uuid': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb'}, {'name': 'network-changed', 'server_uuid': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'tag': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1186.395598] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (3613cd8b-af4c-420f-a158-f5c785303cf6), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.396566] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (3613cd8b-af4c-420f-a158-f5c785303cf6), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.402784] [50968]: [pid: 50968|app: 0|req: 5917/11599] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&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.406239] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c119a6c6-1dca-43a6-a2b9-af586b12510d" -d '{"events": [{"name": "network-changed", "server_uuid": "4712b661-99bc-45f5-a4b1-1ab2fa9e0415", "tag": "4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6"}, {"server_uuid": "bb04a5df-f8c2-4e9e-8de4-13421b688b06", "name": "network-vif-plugged", "status": "completed", "tag": "abba8f2b-9117-4c06-9bc8-f6b55c890ebb"}, {"name": "network-changed", "server_uuid": "bb04a5df-f8c2-4e9e-8de4-13421b688b06", "tag": "abba8f2b-9117-4c06-9bc8-f6b55c890ebb"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1186.440030] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-0a73f9f2-a5de-4094-b308-460815c42d8e x-openstack-request-id: req-0a73f9f2-a5de-4094-b308-460815c42d8e {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1186.440030] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4712b661-99bc-45f5-a4b1-1ab2fa9e0415", "tag": "4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6", "status": "completed", "code": 200}, {"server_uuid": "bb04a5df-f8c2-4e9e-8de4-13421b688b06", "name": "network-vif-plugged", "status": "completed", "tag": "abba8f2b-9117-4c06-9bc8-f6b55c890ebb", "code": 200}, {"name": "network-changed", "server_uuid": "bb04a5df-f8c2-4e9e-8de4-13421b688b06", "tag": "abba8f2b-9117-4c06-9bc8-f6b55c890ebb", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1186.440030] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0a73f9f2-a5de-4094-b308-460815c42d8e {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1186.440030] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0a73f9f2-a5de-4094-b308-460815c42d8e'] response: {'name': 'network-changed', 'server_uuid': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'tag': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'status': 'completed', 'code': 200} [ 1186.440030] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0a73f9f2-a5de-4094-b308-460815c42d8e'] response: {'server_uuid': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'code': 200} [ 1186.440253] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0a73f9f2-a5de-4094-b308-460815c42d8e'] response: {'name': 'network-changed', 'server_uuid': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'tag': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'status': 'completed', 'code': 200} [ 1186.441853] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks [] for router_controller (3613cd8b-af4c-420f-a158-f5c785303cf6), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.500318] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks [] for router_gateway (3613cd8b-af4c-420f-a158-f5c785303cf6), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.537417] [50968]: [pid: 50968|app: 0|req: 5918/11600] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1186.594075] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks [] for router_gateway (3613cd8b-af4c-420f-a158-f5c785303cf6), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.598272] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.658186] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Allocated IP 10.180.180.131 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/5b0295ef-b00b-46df-8908-d3e7c647d278) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1186.672692] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d137f56-1172-47fb-8637-48e517427146 req-04b31f90-0042-47c1-b05f-5df1457915e4 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.673830] [50968]: [pid: 50968|app: 0|req: 5919/11601] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:18 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.686302] [50968]: DEBUG neutron.api.wsgi [req-1d137f56-1172-47fb-8637-48e517427146 req-ed7e9520-2a73-42c4-b20d-75e7afef0894 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.712714] [50968]: [pid: 50968|app: 0|req: 5920/11602] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1186.714282] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks [] for allowed_address_pair (5b0295ef-b00b-46df-8908-d3e7c647d278), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.715186] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks [] for port (5b0295ef-b00b-46df-8908-d3e7c647d278), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.715404] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] create_port_precommit called with port settings {'id': '5b0295ef-b00b-46df-8908-d3e7c647d278', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:0c:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1186.716196] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] create_port_precommit: [ 1186.716196] [50969]: key[mac_address], None -> fa:16:3e:7e:0c:1c [ 1186.716196] [50969]: key[device_id], None -> 3613cd8b-af4c-420f-a158-f5c785303cf6 [ 1186.716196] [50969]: key[binding:vif_details], None -> {} [ 1186.716196] [50969]: key[project_id], None -> [ 1186.716196] [50969]: key[binding:vnic_type], None -> normal [ 1186.716196] [50969]: key[allowed_address_pairs], None -> [] [ 1186.716196] [50969]: key[name], None -> [ 1186.716196] [50969]: key[status], None -> DOWN [ 1186.716196] [50969]: key[tenant_id], None -> [ 1186.716196] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.131'}] [ 1186.716196] [50969]: key[id], None -> 5b0295ef-b00b-46df-8908-d3e7c647d278 [ 1186.716196] [50969]: key[port_security_enabled], None -> False [ 1186.716196] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1186.716196] [50969]: key[security_groups], None -> [] [ 1186.716196] [50969]: key[binding:profile], None -> {} [ 1186.716196] [50969]: key[binding:host_id], None -> [ 1186.716196] [50969]: key[standard_attr_id], None -> 1747 [ 1186.716196] [50969]: key[admin_state_up], None -> True [ 1186.716196] [50969]: key[device_owner], None -> network:router_gateway [ 1186.716196] [50969]: key[binding:vif_type], None -> unbound [ 1186.716196] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1186.740299] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (5b0295ef-b00b-46df-8908-d3e7c647d278), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.771307] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Pushing event updated for resources: {'Port': ['ID=5b0295ef-b00b-46df-8908-d3e7c647d278,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1186.784144] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1186.784144] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1186.785104] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1186.801290] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] create_port_postcommit called with port settings {'id': '5b0295ef-b00b-46df-8908-d3e7c647d278', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:0c:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:19Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1186.801290] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] create_port_postcommit: [ 1186.801290] [50969]: key[mac_address], None -> fa:16:3e:7e:0c:1c [ 1186.801290] [50969]: key[device_id], None -> 3613cd8b-af4c-420f-a158-f5c785303cf6 [ 1186.801290] [50969]: key[binding:vif_details], None -> {} [ 1186.801290] [50969]: key[project_id], None -> [ 1186.801290] [50969]: key[binding:vnic_type], None -> normal [ 1186.801290] [50969]: key[tags], None -> [] [ 1186.801290] [50969]: key[allowed_address_pairs], None -> [] [ 1186.801290] [50969]: key[created_at], None -> 2025-11-21T22:45:18Z [ 1186.801290] [50969]: key[name], None -> [ 1186.801290] [50969]: key[status], None -> DOWN [ 1186.801290] [50969]: key[tenant_id], None -> [ 1186.801290] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.131'}] [ 1186.801290] [50969]: key[id], None -> 5b0295ef-b00b-46df-8908-d3e7c647d278 [ 1186.801290] [50969]: key[port_security_enabled], None -> False [ 1186.801290] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1186.801290] [50969]: key[security_groups], None -> [] [ 1186.801290] [50969]: key[binding:profile], None -> {} [ 1186.801290] [50969]: key[binding:host_id], None -> [ 1186.801290] [50969]: key[revision_number], None -> 1 [ 1186.801290] [50969]: key[description], None -> [ 1186.801290] [50969]: key[updated_at], None -> 2025-11-21T22:45:19Z [ 1186.801290] [50969]: key[standard_attr_id], None -> 1747 [ 1186.801290] [50969]: key[admin_state_up], None -> True [ 1186.801290] [50969]: key[binding:vif_type], None -> unbound [ 1186.801290] [50969]: key[device_owner], None -> network:router_gateway [ 1186.801290] [50969]: key[extra_dhcp_opts], None -> [] [ 1186.801290] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1186.801290] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1186.847047] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39a11f22-6f32-4c0a-8d4c-923b4c4c2b27 req-93fd9cc3-5205-4394-b95b-9725d4b96d11 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.848095] [50968]: [pid: 50968|app: 0|req: 5921/11603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.879782] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2440326-1725-42cd-b7a4-7da92b3c331f req-8cee17bc-9b89-4f07-9555-d7048cda3d16 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.881567] [50968]: [pid: 50968|app: 0|req: 5922/11604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.889735] [50968]: DEBUG neutron.api.wsgi [req-39a11f22-6f32-4c0a-8d4c-923b4c4c2b27 req-cdc653ac-cc45-4212-ba77-9b4fc57d1760 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.913765] [50968]: [pid: 50968|app: 0|req: 5923/11605] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.917308] [50968]: DEBUG neutron.api.wsgi [req-d2440326-1725-42cd-b7a4-7da92b3c331f req-4f954eb4-d3c0-4031-b37c-0ad65dcef52f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.925092] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks [] for router_gateway (3613cd8b-af4c-420f-a158-f5c785303cf6), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1186.943847] [50968]: [pid: 50968|app: 0|req: 5924/11606] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.045207] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (3613cd8b-af4c-420f-a158-f5c785303cf6), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.122706] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Router 3613cd8b-af4c-420f-a158-f5c785303cf6 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1187.183032] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1187.195687] [50969]: DEBUG neutron_lib.callbacks.manager [None req-fdba6e39-fdd3-4a14-9c6c-1b29a07e944e admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.196535] [50969]: [pid: 50969|app: 0|req: 5683/11607] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:45:18 2025] POST /networking/v2.0/routers => generated 739 bytes in 821 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1187.405538] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-a5e2721d-bf52-4369-9334-37025a30e4ab service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.406729] [50969]: [pid: 50969|app: 0|req: 5684/11608] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1187.436956] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-0256bb5b-c4d2-43fe-8550-b2ff1052bd24 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.438249] [50969]: [pid: 50969|app: 0|req: 5685/11609] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1187.465640] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.484681] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-1b0615a0-31ca-45b3-8625-339606973c1d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.488024] [50969]: [pid: 50969|app: 0|req: 5686/11610] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1187.489998] [50969]: DEBUG neutron.api.wsgi [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-783224b9-c211-412b-a45b-77663306c052 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.508651] [50969]: [pid: 50969|app: 0|req: 5687/11611] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=abba8f2b-9117-4c06-9bc8-f6b55c890ebb => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.539297] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e12a3b4-420c-4806-9abf-cd3ae6ffc6c3 req-ecb81439-ae39-48f2-adfd-d79f28c675a3 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.540580] [50969]: [pid: 50969|app: 0|req: 5688/11612] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.546905] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Allocated IP 192.168.128.1 (b461d54d-ae15-4e03-a55d-8169a57bd97f/13791c15-a9b8-4080-8f5f-3e327eefaa3f/347b125b-e7d4-4a3a-8d7d-27a70ebf60c3) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1187.570860] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd1c0b8e-e688-41a5-aede-1eb0691376d8 req-9d5740b0-1af8-4a3a-9fe0-a87672f6a3a2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.572301] [50969]: [pid: 50969|app: 0|req: 5689/11613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.574926] [50969]: DEBUG neutron.api.wsgi [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-34c3d3c6-8cdb-468d-b58e-71bf2fc1a3c9 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.587850] [50969]: [pid: 50969|app: 0|req: 5690/11614] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.599390] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Publish callbacks [] for allowed_address_pair (347b125b-e7d4-4a3a-8d7d-27a70ebf60c3), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.599980] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Publish callbacks [] for port (347b125b-e7d4-4a3a-8d7d-27a70ebf60c3), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.600372] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] create_port_precommit called with port settings {'id': '347b125b-e7d4-4a3a-8d7d-27a70ebf60c3', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a9:40:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1748, 'fixed_ips': [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}], 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} with segments to bind None [ 1187.600652] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] create_port_precommit: [ 1187.600652] [50968]: key[mac_address], None -> fa:16:3e:a9:40:fb [ 1187.600652] [50968]: key[device_id], None -> 3613cd8b-af4c-420f-a158-f5c785303cf6 [ 1187.600652] [50968]: key[binding:vif_details], None -> {} [ 1187.600652] [50968]: key[project_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1187.600652] [50968]: key[binding:vnic_type], None -> normal [ 1187.600652] [50968]: key[allowed_address_pairs], None -> [] [ 1187.600652] [50968]: key[name], None -> [ 1187.600652] [50968]: key[status], None -> DOWN [ 1187.600652] [50968]: key[tenant_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1187.600652] [50968]: key[fixed_ips], None -> [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}] [ 1187.600652] [50968]: key[id], None -> 347b125b-e7d4-4a3a-8d7d-27a70ebf60c3 [ 1187.600652] [50968]: key[port_security_enabled], None -> False [ 1187.600652] [50968]: key[network_id], None -> b461d54d-ae15-4e03-a55d-8169a57bd97f [ 1187.600652] [50968]: key[security_groups], None -> [] [ 1187.600652] [50968]: key[binding:profile], None -> {} [ 1187.600652] [50968]: key[binding:host_id], None -> [ 1187.600652] [50968]: key[standard_attr_id], None -> 1748 [ 1187.600652] [50968]: key[admin_state_up], None -> True [ 1187.600652] [50968]: key[device_owner], None -> network:router_interface [ 1187.600652] [50968]: key[binding:vif_type], None -> unbound [ 1187.600652] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1187.610503] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-c6502d17-d7af-490b-abba-1afdea50a4bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.611544] [50969]: [pid: 50969|app: 0|req: 5691/11615] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.614419] [50969]: DEBUG neutron.api.wsgi [req-2e12a3b4-420c-4806-9abf-cd3ae6ffc6c3 req-22065d48-39f6-4b4c-b0a7-efdc829aa680 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.625222] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (347b125b-e7d4-4a3a-8d7d-27a70ebf60c3), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.644080] [50969]: [pid: 50969|app: 0|req: 5692/11616] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.646858] [50969]: DEBUG neutron.api.wsgi [req-cd1c0b8e-e688-41a5-aede-1eb0691376d8 req-f9bdaa05-a076-4e1e-9588-65f07684889c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.647584] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Pushing event updated for resources: {'Port': ['ID=347b125b-e7d4-4a3a-8d7d-27a70ebf60c3,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1187.660375] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Network b461d54d-ae15-4e03-a55d-8169a57bd97f is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1187.661269] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1187.663254] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1187.674547] [50969]: [pid: 50969|app: 0|req: 5693/11617] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:19 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.679896] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] create_port_postcommit called with port settings {'id': '347b125b-e7d4-4a3a-8d7d-27a70ebf60c3', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a9:40:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1748, 'fixed_ips': [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}], 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:19Z', 'updated_at': '2025-11-21T22:45:19Z', 'revision_number': 1, 'network': {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} with segments to bind None [ 1187.680186] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] create_port_postcommit: [ 1187.680186] [50968]: key[mac_address], None -> fa:16:3e:a9:40:fb [ 1187.680186] [50968]: key[device_id], None -> 3613cd8b-af4c-420f-a158-f5c785303cf6 [ 1187.680186] [50968]: key[binding:vif_details], None -> {} [ 1187.680186] [50968]: key[project_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1187.680186] [50968]: key[binding:vnic_type], None -> normal [ 1187.680186] [50968]: key[tags], None -> [] [ 1187.680186] [50968]: key[allowed_address_pairs], None -> [] [ 1187.680186] [50968]: key[created_at], None -> 2025-11-21T22:45:19Z [ 1187.680186] [50968]: key[name], None -> [ 1187.680186] [50968]: key[status], None -> DOWN [ 1187.680186] [50968]: key[tenant_id], None -> 54ffd876f8eb449488d48c821a75f20b [ 1187.680186] [50968]: key[fixed_ips], None -> [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}] [ 1187.680186] [50968]: key[id], None -> 347b125b-e7d4-4a3a-8d7d-27a70ebf60c3 [ 1187.680186] [50968]: key[port_security_enabled], None -> False [ 1187.680186] [50968]: key[network_id], None -> b461d54d-ae15-4e03-a55d-8169a57bd97f [ 1187.680186] [50968]: key[security_groups], None -> [] [ 1187.680186] [50968]: key[binding:profile], None -> {} [ 1187.680186] [50968]: key[binding:host_id], None -> [ 1187.680186] [50968]: key[revision_number], None -> 1 [ 1187.680186] [50968]: key[description], None -> [ 1187.680186] [50968]: key[updated_at], None -> 2025-11-21T22:45:19Z [ 1187.680186] [50968]: key[standard_attr_id], None -> 1748 [ 1187.680186] [50968]: key[admin_state_up], None -> True [ 1187.680186] [50968]: key[binding:vif_type], None -> unbound [ 1187.680186] [50968]: key[device_owner], None -> network:router_interface [ 1187.680186] [50968]: key[extra_dhcp_opts], None -> [] [ 1187.680186] [50968]: key[network], None -> {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} [ 1187.680186] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1187.681621] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (3613cd8b-af4c-420f-a158-f5c785303cf6), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.696285] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-880106fe-4493-4af7-9811-5fabf33ae8ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.697460] [50969]: [pid: 50969|app: 0|req: 5694/11618] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.729117] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47a52801-7be7-4055-ab1f-1b567d76a95a req-9c73c714-dd9d-4c8a-af9e-62eb5b55ece7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.730294] [50969]: [pid: 50969|app: 0|req: 5695/11619] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.761380] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-6deda9c3-2c01-4457-b89c-c0e041cfda08 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.763830] [50969]: [pid: 50969|app: 0|req: 5696/11620] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.783111] [50969]: [pid: 50969|app: 0|req: 5697/11621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.816453] [50969]: [pid: 50969|app: 0|req: 5698/11622] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.819314] [50969]: DEBUG neutron.api.wsgi [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-83c99f7f-ed35-40ee-8e1b-24f2dc29e9f1 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.820190] [50969]: DEBUG neutron.api.wsgi [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-83c99f7f-ed35-40ee-8e1b-24f2dc29e9f1 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1187.820685] [50969]: [pid: 50969|app: 0|req: 5699/11623] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:45: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) [ 1187.853724] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (347b125b-e7d4-4a3a-8d7d-27a70ebf60c3), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.853930] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e06748d7-0c39-4b6a-88b3-8a50e60fe858 req-7080e3c4-bb75-4764-879e-24cb1ed45a47 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.854302] [50969]: [pid: 50969|app: 0|req: 5700/11624] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.894486] [50969]: [pid: 50969|app: 0|req: 5701/11625] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 1187.938060] [50969]: [pid: 50969|app: 0|req: 5702/11626] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.938354] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Publish callbacks [] for port (347b125b-e7d4-4a3a-8d7d-27a70ebf60c3), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.938666] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] update_port_precommit called with port settings {'id': '347b125b-e7d4-4a3a-8d7d-27a70ebf60c3', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a9:40:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1748, 'fixed_ips': [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:19Z', 'updated_at': '2025-11-21T22:45:20Z', 'revision_number': 1, 'project_id': '54ffd876f8eb449488d48c821a75f20b'} (original settings {'id': '347b125b-e7d4-4a3a-8d7d-27a70ebf60c3', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a9:40:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1748, 'fixed_ips': [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:19Z', 'updated_at': '2025-11-21T22:45:19Z', 'revision_number': 1, 'project_id': '54ffd876f8eb449488d48c821a75f20b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} with segments to bind None [ 1187.938812] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] update_port_precommit: [ 1187.938812] [50968]: key[updated_at], 2025-11-21T22:45:19Z -> 2025-11-21T22:45:20Z [ 1187.938812] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1187.941068] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (347b125b-e7d4-4a3a-8d7d-27a70ebf60c3), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.941412] [50969]: DEBUG neutron.api.wsgi [req-e06748d7-0c39-4b6a-88b3-8a50e60fe858 req-d1d015a6-f197-46ad-b84a-da36e7cf3da9 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.967492] [50969]: [pid: 50969|app: 0|req: 5703/11627] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.968453] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Pushing event updated for resources: {'Port': ['ID=347b125b-e7d4-4a3a-8d7d-27a70ebf60c3,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1187.997050] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] update_port_postcommit called with port settings {'id': '347b125b-e7d4-4a3a-8d7d-27a70ebf60c3', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a9:40:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1748, 'fixed_ips': [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:19Z', 'updated_at': '2025-11-21T22:45:20Z', 'revision_number': 1, 'project_id': '54ffd876f8eb449488d48c821a75f20b'} (original settings {'id': '347b125b-e7d4-4a3a-8d7d-27a70ebf60c3', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a9:40:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1748, 'fixed_ips': [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:19Z', 'updated_at': '2025-11-21T22:45:19Z', 'revision_number': 1, 'project_id': '54ffd876f8eb449488d48c821a75f20b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} with segments to bind None [ 1187.997379] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] update_port_postcommit: [ 1187.997379] [50968]: key[updated_at], 2025-11-21T22:45:19Z -> 2025-11-21T22:45:20Z [ 1187.997379] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1187.997802] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (3613cd8b-af4c-420f-a158-f5c785303cf6), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1188.006272] [50969]: [pid: 50969|app: 0|req: 5704/11628] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1188.042132] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4fb2b6f-80bc-4e53-a88c-dc819be231dd req-ced14a8c-6ad6-41d1-b4f7-672a25854a76 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.043152] [50969]: [pid: 50969|app: 0|req: 5705/11629] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.045450] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Network b461d54d-ae15-4e03-a55d-8169a57bd97f is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1188.046444] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1188.102476] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d8c8e0b-b18e-4e36-ad26-2e5bb5c4d285 req-5fd20954-13bc-4e82-b522-faf15dd99666 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.103555] [50969]: [pid: 50969|app: 0|req: 5706/11630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.104224] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Router 3613cd8b-af4c-420f-a158-f5c785303cf6 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1188.106133] [50969]: DEBUG neutron.api.wsgi [req-e4fb2b6f-80bc-4e53-a88c-dc819be231dd req-ce3c956f-c497-4796-ae1a-9bf778e7c8fd tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.126203] [50969]: [pid: 50969|app: 0|req: 5707/11631] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.128565] [50969]: DEBUG neutron.api.wsgi [req-8d8c8e0b-b18e-4e36-ad26-2e5bb5c4d285 req-ccf66900-5abc-4f2b-891a-1bb55a80d068 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.148766] [50969]: [pid: 50969|app: 0|req: 5708/11632] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.153997] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8d9e3b25-6b8e-4939-be94-cafb2e87666e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1188.157866] [50968]: [pid: 50968|app: 0|req: 5925/11633] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:45:19 2025] PUT /networking/v2.0/routers/3613cd8b-af4c-420f-a158-f5c785303cf6/add_router_interface => generated 309 bytes in 959 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.528037] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16468217-ed16-4593-b543-3c9fa6f3533e req-9e08d41f-7db3-43b9-a5a6-a62ca8c86e59 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.529252] [50969]: [pid: 50969|app: 0|req: 5709/11634] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/networks?id=326f716c-f938-4eb1-bb29-5b35a30dece4 => generated 626 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.536076] [50968]: DEBUG neutron.api.wsgi [req-16468217-ed16-4593-b543-3c9fa6f3533e req-02d49208-93b0-40b0-8aaf-1d26dad9210f tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.542484] [50968]: [pid: 50968|app: 0|req: 5926/11635] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/quotas/06fe830139ad4cc392b94946ff96c119 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.615511] [50969]: [pid: 50969|app: 0|req: 5710/11636] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/ports?tenant_id=06fe830139ad4cc392b94946ff96c119&fields=id => generated 103 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.623385] [50968]: DEBUG neutron.api.wsgi [req-16468217-ed16-4593-b543-3c9fa6f3533e req-94e3383d-f3a4-4135-bd31-06a2678c294e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.624191] [50968]: DEBUG neutron.api.wsgi [req-16468217-ed16-4593-b543-3c9fa6f3533e req-94e3383d-f3a4-4135-bd31-06a2678c294e service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1188.624639] [50968]: [pid: 50968|app: 0|req: 5927/11637] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:45:20 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) [ 1188.662587] [50969]: [pid: 50969|app: 0|req: 5711/11638] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:20 2025] GET /networking/v2.0/networks/326f716c-f938-4eb1-bb29-5b35a30dece4?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1188.700239] [50968]: [pid: 50968|app: 0|req: 5928/11639] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/networks/326f716c-f938-4eb1-bb29-5b35a30dece4?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) [ 1188.739216] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4efd7f7-48e5-40c4-ba31-e2fd8faadda3 req-af63e9c2-740f-4fbb-9d5d-c01ea00bc8f3 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.740356] [50969]: [pid: 50969|app: 0|req: 5712/11640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.746554] [50968]: DEBUG neutron.api.wsgi [req-c4efd7f7-48e5-40c4-ba31-e2fd8faadda3 req-0af79b91-0b47-4c6b-8006-2b444ab13de9 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.775038] [50968]: [pid: 50968|app: 0|req: 5929/11641] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.822546] [50969]: [pid: 50969|app: 0|req: 5713/11642] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1188.870208] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d56cd7d-b003-4831-bec4-0ad8e568a10e req-53151539-fda0-45a8-aedc-1a80b32ba6ad tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.871753] [50968]: [pid: 50968|app: 0|req: 5930/11643] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.878939] [50968]: DEBUG neutron.api.wsgi [req-2d56cd7d-b003-4831-bec4-0ad8e568a10e req-dfe25299-448e-4faa-bebe-05abf094d6d4 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.882523] [50969]: [pid: 50969|app: 0|req: 5714/11644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1188.908678] [50968]: [pid: 50968|app: 0|req: 5931/11645] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.083211] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e189fb3-56c7-412a-997d-29dd0d11b89f req-cca3418d-a5ab-4d12-bd2a-c68e6d3edb50 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.084399] [50969]: [pid: 50969|app: 0|req: 5715/11646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.123035] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-a68f4d0a-ddad-4dab-942a-b6d0acaee588 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.124052] [50969]: [pid: 50969|app: 0|req: 5716/11647] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 620 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.126862] [50969]: DEBUG neutron.api.wsgi [req-9e189fb3-56c7-412a-997d-29dd0d11b89f req-325384c5-a68d-47f5-b93f-6871d0a13086 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.152153] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-ce35e257-77c1-4cee-b126-af0b3fc26ba6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.152733] [50968]: [pid: 50968|app: 0|req: 5932/11648] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 1042 bytes in 111 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1189.154933] [50969]: [pid: 50969|app: 0|req: 5717/11649] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1189.156389] [50968]: DEBUG neutron.api.wsgi [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f1a12279-2496-4cea-8fd6-fef3cdd90683 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.183374] [50968]: [pid: 50968|app: 0|req: 5933/11650] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=78764365f31d433fae480ddfbf5208fe => generated 180 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.196720] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-370a9da9-0a79-4e4b-a20e-f9d73ba1bcbb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.200552] [50969]: [pid: 50969|app: 0|req: 5718/11651] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1189.201070] [50969]: DEBUG neutron.api.v2.base [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Request body: {'port': {'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'admin_state_up': True, 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1189.216467] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-855d6970-e842-4035-9dc7-aec9245b0011 req-c2223b2f-7256-4f98-826b-7e4039c4af50 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.217762] [50968]: [pid: 50968|app: 0|req: 5934/11652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.263636] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Made reservation on behalf of 78764365f31d433fae480ddfbf5208fe for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1189.267457] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.323521] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d05ccd7a-944f-40fa-b079-b0908a668a0c req-915e11ee-890b-4802-8ddf-2e20705a03a8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.324989] [50968]: [pid: 50968|app: 0|req: 5935/11653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.330365] [50968]: DEBUG neutron.api.wsgi [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-853438b4-fead-48c8-af1c-7bc4cfd9873e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.346936] [50968]: [pid: 50968|app: 0|req: 5936/11654] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=abba8f2b-9117-4c06-9bc8-f6b55c890ebb => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1189.349275] [50969]: DEBUG neutron.db.db_base_plugin_common [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Allocated IP 192.168.128.8 (0320dec9-50c8-4c92-9a29-23c3e427f4ad/8f7d6ac4-6505-4b7d-acc6-702d14526b7b/15088f71-644b-48c6-bf45-4717876bf143) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1189.350908] [50968]: DEBUG neutron.api.wsgi [req-855d6970-e842-4035-9dc7-aec9245b0011 req-09a0abc8-4ad4-4f29-a1e9-1f30164e503a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.381825] [50968]: [pid: 50968|app: 0|req: 5937/11655] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.386349] [50968]: DEBUG neutron.api.wsgi [req-d05ccd7a-944f-40fa-b079-b0908a668a0c req-d86939dc-f6b8-4f76-b097-94e83fb7f0b2 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.408185] [50968]: [pid: 50968|app: 0|req: 5938/11656] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.428605] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-934c2ff4-eb72-4980-afc3-46edef8f7308 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.429683] [50968]: [pid: 50968|app: 0|req: 5939/11657] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.429912] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for allowed_address_pair (15088f71-644b-48c6-bf45-4717876bf143), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.430732] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for port (15088f71-644b-48c6-bf45-4717876bf143), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.430973] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_precommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': '', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'project_id': '78764365f31d433fae480ddfbf5208fe', 'port_security_enabled': True, 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1189.431153] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_precommit: [ 1189.431153] [50969]: key[mac_address], None -> fa:16:3e:c5:b2:43 [ 1189.431153] [50969]: key[device_id], None -> a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 [ 1189.431153] [50969]: key[binding:vif_details], None -> {} [ 1189.431153] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1189.431153] [50969]: key[binding:vnic_type], None -> normal [ 1189.431153] [50969]: key[allowed_address_pairs], None -> [] [ 1189.431153] [50969]: key[name], None -> [ 1189.431153] [50969]: key[status], None -> DOWN [ 1189.431153] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1189.431153] [50969]: key[fixed_ips], None -> [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}] [ 1189.431153] [50969]: key[id], None -> 15088f71-644b-48c6-bf45-4717876bf143 [ 1189.431153] [50969]: key[port_security_enabled], None -> True [ 1189.431153] [50969]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1189.431153] [50969]: key[security_groups], None -> ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'] [ 1189.431153] [50969]: key[binding:profile], None -> {} [ 1189.431153] [50969]: key[binding:host_id], None -> [ 1189.431153] [50969]: key[standard_attr_id], None -> 1749 [ 1189.431153] [50969]: key[admin_state_up], None -> True [ 1189.431153] [50969]: key[device_owner], None -> [ 1189.431153] [50969]: key[binding:vif_type], None -> unbound [ 1189.431153] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1189.454138] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (15088f71-644b-48c6-bf45-4717876bf143), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.464163] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c119a6c6-1dca-43a6-a2b9-af586b12510d req-57248264-5473-4965-8c5d-e76b36bf6faa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.465259] [50968]: [pid: 50968|app: 0|req: 5940/11658] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.479680] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event updated for resources: {'Port': ['ID=15088f71-644b-48c6-bf45-4717876bf143,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1189.494442] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Network 0320dec9-50c8-4c92-9a29-23c3e427f4ad is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1189.495249] [50969]: DEBUG neutron.scheduler.base_scheduler [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1189.497630] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1189.513784] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_postcommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': '', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'project_id': '78764365f31d433fae480ddfbf5208fe', 'port_security_enabled': True, 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:21Z', 'revision_number': 1, 'network': {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1189.513974] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] create_port_postcommit: [ 1189.513974] [50969]: key[mac_address], None -> fa:16:3e:c5:b2:43 [ 1189.513974] [50969]: key[device_id], None -> a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 [ 1189.513974] [50969]: key[binding:vif_details], None -> {} [ 1189.513974] [50969]: key[project_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1189.513974] [50969]: key[binding:vnic_type], None -> normal [ 1189.513974] [50969]: key[tags], None -> [] [ 1189.513974] [50969]: key[allowed_address_pairs], None -> [] [ 1189.513974] [50969]: key[created_at], None -> 2025-11-21T22:45:21Z [ 1189.513974] [50969]: key[name], None -> [ 1189.513974] [50969]: key[status], None -> DOWN [ 1189.513974] [50969]: key[tenant_id], None -> 78764365f31d433fae480ddfbf5208fe [ 1189.513974] [50969]: key[fixed_ips], None -> [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}] [ 1189.513974] [50969]: key[id], None -> 15088f71-644b-48c6-bf45-4717876bf143 [ 1189.513974] [50969]: key[port_security_enabled], None -> True [ 1189.513974] [50969]: key[network_id], None -> 0320dec9-50c8-4c92-9a29-23c3e427f4ad [ 1189.513974] [50969]: key[security_groups], None -> ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'] [ 1189.513974] [50969]: key[binding:profile], None -> {} [ 1189.513974] [50969]: key[binding:host_id], None -> [ 1189.513974] [50969]: key[revision_number], None -> 1 [ 1189.513974] [50969]: key[description], None -> [ 1189.513974] [50969]: key[updated_at], None -> 2025-11-21T22:45:21Z [ 1189.513974] [50969]: key[standard_attr_id], None -> 1749 [ 1189.513974] [50969]: key[admin_state_up], None -> True [ 1189.513974] [50969]: key[binding:vif_type], None -> unbound [ 1189.513974] [50969]: key[device_owner], None -> [ 1189.513974] [50969]: key[extra_dhcp_opts], None -> [] [ 1189.513974] [50969]: key[network], None -> {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} [ 1189.513974] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1189.521373] [50968]: [pid: 50968|app: 0|req: 5941/11659] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1189.547954] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.548748] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f8ffb8b0-0380-4bb7-b257-0ca23194a669 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.563905] [50969]: [pid: 50969|app: 0|req: 5719/11660] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:45:21 2025] POST /networking/v2.0/ports => generated 732 bytes in 366 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1189.575811] [50968]: [pid: 50968|app: 0|req: 5942/11661] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:21 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1189.586350] [50969]: DEBUG neutron.api.v2.base [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Request body: {'port': {'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1189.630329] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (15088f71-644b-48c6-bf45-4717876bf143), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.752468] [50969]: DEBUG neutron.notifiers.nova [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 15088f71-644b-48c6-bf45-4717876bf143 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1189.758077] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks [] for port (15088f71-644b-48c6-bf45-4717876bf143), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.766127] [50969]: DEBUG neutron.db.provisioning_blocks [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Transition to ACTIVE for port object 15088f71-644b-48c6-bf45-4717876bf143 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1189.767796] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_precommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:22Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': '', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:21Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1189.768017] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_precommit: [ 1189.768017] [50969]: key[device_owner], -> compute:nova [ 1189.768017] [50969]: key[binding:host_id], -> cpu-1 [ 1189.768017] [50969]: key[updated_at], 2025-11-21T22:45:21Z -> 2025-11-21T22:45:22Z [ 1189.768017] [50969]: key[revision_number], 1 -> 2 [ 1189.768017] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1189.771647] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (15088f71-644b-48c6-bf45-4717876bf143), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.796018] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Pushing event updated for resources: {'Port': ['ID=15088f71-644b-48c6-bf45-4717876bf143,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1189.832527] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_postcommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:22Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': '', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:21Z', 'revision_number': 1, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1189.832823] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_postcommit: [ 1189.832823] [50969]: key[device_owner], -> compute:nova [ 1189.832823] [50969]: key[binding:host_id], -> cpu-1 [ 1189.832823] [50969]: key[updated_at], 2025-11-21T22:45:21Z -> 2025-11-21T22:45:22Z [ 1189.832823] [50969]: key[revision_number], 1 -> 2 [ 1189.832823] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1189.838730] [50969]: DEBUG neutron.plugins.ml2.managers [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Attempting to bind port 15088f71-644b-48c6-bf45-4717876bf143 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1189.838907] [50969]: DEBUG neutron.plugins.ml2.managers [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Attempting to bind port 15088f71-644b-48c6-bf45-4717876bf143 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1189.839073] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Attempting to bind port 15088f71-644b-48c6-bf45-4717876bf143 on network 0320dec9-50c8-4c92-9a29-23c3e427f4ad {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1189.861357] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 45, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1189.861596] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Bind Segment={'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 45, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1189.867943] [50969]: DEBUG networking_nsxv3.api.rpc [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Bind port on Host cpu-1 & Segment [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1189.909802] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-def99cd9-6c88-41bb-89df-993bc0294bda req-e05fbe43-2bff-4a64-bb5c-e15fa5dcd928 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.911381] [50968]: [pid: 50968|app: 0|req: 5943/11662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1189.923621] [50968]: [pid: 50968|app: 0|req: 5944/11663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1189.926156] [50968]: DEBUG neutron.api.wsgi [req-def99cd9-6c88-41bb-89df-993bc0294bda req-bcb75933-fffe-4174-98f3-bf57a0f640b2 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.948418] [50968]: [pid: 50968|app: 0|req: 5945/11664] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.019172] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91692577-991c-4746-a981-daf8ecf32fb8 req-4946b4f3-191e-435b-8bf1-c76ea63f2641 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.020172] [50968]: [pid: 50968|app: 0|req: 5946/11665] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 747 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.047371] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f6726cf-977f-4956-8960-cce1c5949d88 req-e83a5953-2042-4643-8d69-f96339d7267b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.048462] [50968]: [pid: 50968|app: 0|req: 5947/11666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.050959] [50968]: DEBUG neutron.api.wsgi [req-91692577-991c-4746-a981-daf8ecf32fb8 req-cc1eebe4-4d91-4790-b1a0-93bb64b1d649 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.074312] [50968]: [pid: 50968|app: 0|req: 5948/11667] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.077440] [50968]: DEBUG neutron.api.wsgi [req-3f6726cf-977f-4956-8960-cce1c5949d88 req-136c5800-b81a-4337-9b13-81c018c9ca98 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.096619] [50968]: [pid: 50968|app: 0|req: 5949/11668] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&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.238443] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50444740-faf9-456f-9a75-d7d1f4b276e8 req-daadde48-a859-4204-a07d-20ea06b43445 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.239501] [50968]: [pid: 50968|app: 0|req: 5950/11669] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.248772] [50968]: DEBUG neutron.api.wsgi [req-50444740-faf9-456f-9a75-d7d1f4b276e8 req-066c8022-9806-4ba7-b8cf-6ff45cc70fed tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.278554] [50968]: [pid: 50968|app: 0|req: 5951/11670] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1190.454246] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6717cfa3-12db-492b-aff6-d1af64231707 req-ac99e655-1f09-42a0-9108-342fb5337869 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.455291] [50968]: [pid: 50968|app: 0|req: 5952/11671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.484496] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdb4c9c2-2330-4070-b36a-b07f7d570b6b req-f913350a-7905-4e6a-b15a-40e33ad7451a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.485485] [50968]: [pid: 50968|app: 0|req: 5953/11672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.488216] [50968]: DEBUG neutron.api.wsgi [req-6717cfa3-12db-492b-aff6-d1af64231707 req-c6c53374-f0b4-4480-b42f-908d551c6bad tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.510529] [50968]: [pid: 50968|app: 0|req: 5954/11673] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1190.513268] [50968]: DEBUG neutron.api.wsgi [req-bdb4c9c2-2330-4070-b36a-b07f7d570b6b req-b42c058a-dc49-48be-8a11-a146060a619a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.534405] [50968]: [pid: 50968|app: 0|req: 5955/11674] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.576474] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce4f2761-86e2-431f-b736-35b25b1b0715 req-46318f69-ce92-4f55-b518-a5c21a96af50 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.577535] [50968]: [pid: 50968|app: 0|req: 5956/11675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.585519] [50968]: DEBUG neutron.api.wsgi [req-ce4f2761-86e2-431f-b736-35b25b1b0715 req-2e494a76-413e-46ce-a143-5538553504e9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.606458] [50968]: [pid: 50968|app: 0|req: 5957/11676] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:22 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1190.870679] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Bound using segment: {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1190.871077] [50969]: DEBUG neutron.plugins.ml2.managers [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Bound port: 15088f71-644b-48c6-bf45-4717876bf143, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "604056d6-6dd6-47fa-9eaa-6863a3a7c488", "external-id": "nsx-vlan-transportzone-287", "segmentation_id": 287}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1190.871188] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (15088f71-644b-48c6-bf45-4717876bf143), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.909241] [50969]: DEBUG neutron.plugins.ml2.db [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] For port 15088f71-644b-48c6-bf45-4717876bf143, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1190.911167] [50969]: DEBUG neutron.plugins.ml2.db [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] For port 15088f71-644b-48c6-bf45-4717876bf143, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=15088f71-644b-48c6-bf45-4717876bf143,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1190.912507] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_precommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:22Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:22Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1190.912697] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_precommit: [ 1190.912697] [50969]: key[binding:vif_type], unbound -> ovs [ 1190.912697] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} [ 1190.912697] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1190.915378] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (15088f71-644b-48c6-bf45-4717876bf143), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.938746] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Pushing event updated for resources: {'Port': ['ID=15088f71-644b-48c6-bf45-4717876bf143,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1190.945146] [50969]: DEBUG neutron.db.provisioning_blocks [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Provisioning complete for port 15088f71-644b-48c6-bf45-4717876bf143 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1190.945357] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (15088f71-644b-48c6-bf45-4717876bf143), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.945357] [50969]: INFO neutron.plugins.ml2.plugin [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Attempt 1 to provision port 15088f71-644b-48c6-bf45-4717876bf143 [ 1190.985345] [50969]: DEBUG neutron.plugins.ml2.plugin [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Current status of the port 15088f71-644b-48c6-bf45-4717876bf143 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1190.986025] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (15088f71-644b-48c6-bf45-4717876bf143), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.994323] [50968]: [pid: 50968|app: 0|req: 5958/11677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1191.004453] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '15088f71-644b-48c6-bf45-4717876bf143'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1191.010147] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-70874712-c6e4-4bd9-93ce-545626a0c169" -d '{"events": [{"server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "name": "network-vif-plugged", "status": "completed", "tag": "15088f71-644b-48c6-bf45-4717876bf143"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1191.016497] [50969]: DEBUG neutron.plugins.ml2.db [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] For port 15088f71-644b-48c6-bf45-4717876bf143, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=15088f71-644b-48c6-bf45-4717876bf143,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1191.033538] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23bef98d-e1cc-4cdd-8ba9-d6769e9f1c99 req-a5e390cd-0679-4a1d-828c-b33a32fc5d16 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.034542] [50968]: [pid: 50968|app: 0|req: 5959/11678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.034714] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-8c96962d-b726-40c5-8e82-d27525e746b8 x-openstack-request-id: req-8c96962d-b726-40c5-8e82-d27525e746b8 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1191.034923] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "name": "network-vif-plugged", "status": "completed", "tag": "15088f71-644b-48c6-bf45-4717876bf143", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1191.037229] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8c96962d-b726-40c5-8e82-d27525e746b8 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1191.040787] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8c96962d-b726-40c5-8e82-d27525e746b8'] response: {'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '15088f71-644b-48c6-bf45-4717876bf143', 'code': 200} [ 1191.040918] [50968]: DEBUG neutron.api.wsgi [req-23bef98d-e1cc-4cdd-8ba9-d6769e9f1c99 req-538ac6f0-67a6-42fc-a3cf-23fc39aaf0c0 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.049325] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_precommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 4, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}]) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1191.049802] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_precommit: [ 1191.049802] [50969]: key[status], DOWN -> ACTIVE [ 1191.049802] [50969]: key[revision_number], 4 -> 5 [ 1191.049802] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.056177] [50969]: DEBUG neutron.db.provisioning_blocks [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Provisioning complete for port 15088f71-644b-48c6-bf45-4717876bf143 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1191.056397] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (15088f71-644b-48c6-bf45-4717876bf143), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.056551] [50969]: INFO neutron.plugins.ml2.plugin [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Attempt 1 to provision port 15088f71-644b-48c6-bf45-4717876bf143 [ 1191.059458] [50968]: [pid: 50968|app: 0|req: 5960/11679] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1191.112662] [50969]: DEBUG neutron.plugins.ml2.plugin [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Current status of the port 15088f71-644b-48c6-bf45-4717876bf143 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1191.113913] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_postcommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 4, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}]) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1191.114090] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_postcommit: [ 1191.114090] [50969]: key[status], DOWN -> ACTIVE [ 1191.114090] [50969]: key[revision_number], 4 -> 5 [ 1191.114090] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.114294] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (15088f71-644b-48c6-bf45-4717876bf143), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.141852] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Pushing event updated for resources: {'Port': ['ID=15088f71-644b-48c6-bf45-4717876bf143,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1191.145685] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_postcommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 4, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:22Z', 'revision_number': 2, 'project_id': '78764365f31d433fae480ddfbf5208fe'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1191.145685] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] update_port_postcommit: [ 1191.145685] [50969]: key[binding:vif_type], unbound -> ovs [ 1191.145685] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}} [ 1191.145685] [50969]: key[updated_at], 2025-11-21T22:45:22Z -> 2025-11-21T22:45:23Z [ 1191.145685] [50969]: key[revision_number], 2 -> 4 [ 1191.145685] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.149843] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.149843] [50969]: DEBUG neutron_lib.callbacks.manager [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-b33986a0-d34f-4c91-8a6e-8cd6ccea1d4a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.150805] [50969]: [pid: 50969|app: 0|req: 5720/11680] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:45:21 2025] PUT /networking/v2.0/ports/15088f71-644b-48c6-bf45-4717876bf143 => generated 1037 bytes in 1569 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1191.171090] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22c71d69-04b5-4da1-a8b6-27676b79f4d9 req-c6767922-6e5f-497e-b86b-d4eb66732505 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.171384] [50968]: [pid: 50968|app: 0|req: 5961/11681] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.181046] [50968]: DEBUG neutron.api.wsgi [req-22c71d69-04b5-4da1-a8b6-27676b79f4d9 req-38a3c289-ba98-46d4-8515-ea1cbe6523d7 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.209538] [50968]: [pid: 50968|app: 0|req: 5962/11682] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.221125] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd810514-143f-4ae0-b6fb-c045131eaebc req-13c5da30-0acb-49fa-a4f0-f1fb1a0e2331 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.223906] [50969]: [pid: 50969|app: 0|req: 5721/11683] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.235063] [50968]: DEBUG neutron.api.wsgi [req-bd810514-143f-4ae0-b6fb-c045131eaebc req-5008dd20-79fa-48b4-989e-8396e2c0328e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.290269] [50968]: [pid: 50968|app: 0|req: 5963/11684] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1191.415258] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4548e780-bfc3-44ba-903b-0061448c8adc req-804ab58f-89f9-424c-894b-9a9ad972e409 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.416769] [50969]: [pid: 50969|app: 0|req: 5722/11685] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b&tenant_id=984bd170fdee491ab12f5828ac22b2d7 => generated 843 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.429933] [50968]: DEBUG neutron.api.v2.base [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1191.474700] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.624069] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-446a4da8-c604-45ea-a4c7-bff2f38d466d req-378273bb-403f-450a-bdd2-bd0cb89be3e7 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.625118] [50969]: [pid: 50969|app: 0|req: 5723/11686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.641304] [50968]: DEBUG neutron.notifiers.nova [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 20b6010b-150c-4231-8d8a-f73b6791118c {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1191.647464] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks [] for port (20b6010b-150c-4231-8d8a-f73b6791118c), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.659032] [50968]: DEBUG neutron.db.provisioning_blocks [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Transition to ACTIVE for port object 20b6010b-150c-4231-8d8a-f73b6791118c will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1191.663532] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_precommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 6, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:12Z', 'revision_number': 6, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1191.663929] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_precommit: [ 1191.663929] [50968]: key[binding:host_id], -> cpu-1 [ 1191.663929] [50968]: key[updated_at], 2025-11-21T22:45:12Z -> 2025-11-21T22:45:23Z [ 1191.663929] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.665974] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.689597] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3d52800-507a-4a96-9571-4741ec4d7108 req-24395300-90ef-474e-a9ea-c48145cb4e25 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.691510] [50969]: [pid: 50969|app: 0|req: 5724/11687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:23 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.692278] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Pushing event updated for resources: {'Port': ['ID=20b6010b-150c-4231-8d8a-f73b6791118c,revision_number=7']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1191.697673] [50969]: DEBUG neutron.api.wsgi [req-446a4da8-c604-45ea-a4c7-bff2f38d466d req-d2211d73-ee76-45cf-9444-e991c9608d16 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.725509] [50969]: [pid: 50969|app: 0|req: 5725/11688] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1191.728445] [50969]: DEBUG neutron.api.wsgi [req-e3d52800-507a-4a96-9571-4741ec4d7108 req-d4fd2086-4710-4527-b36f-ab22b229aab3 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.741546] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_postcommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 6, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:12Z', 'revision_number': 6, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1191.741757] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_postcommit: [ 1191.741757] [50968]: key[binding:host_id], -> cpu-1 [ 1191.741757] [50968]: key[updated_at], 2025-11-21T22:45:12Z -> 2025-11-21T22:45:23Z [ 1191.741757] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.748687] [50968]: DEBUG neutron.plugins.ml2.managers [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Attempting to bind port 20b6010b-150c-4231-8d8a-f73b6791118c on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1191.748829] [50968]: DEBUG neutron.plugins.ml2.managers [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Attempting to bind port 20b6010b-150c-4231-8d8a-f73b6791118c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1191.748947] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Attempting to bind port 20b6010b-150c-4231-8d8a-f73b6791118c on network c7785d57-90d4-4838-9d45-2533df48351b {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1191.751934] [50969]: [pid: 50969|app: 0|req: 5726/11689] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.768943] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 45, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1191.768943] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Bind Segment={'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 45, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1191.771187] [50968]: DEBUG networking_nsxv3.api.rpc [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1191.806527] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2db478e2-d923-49ce-b828-4ee387b41408 req-d295f3ba-d49f-41d1-8baf-f27234182eb4 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.807536] [50969]: [pid: 50969|app: 0|req: 5727/11690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.816824] [50969]: DEBUG neutron.api.wsgi [req-2db478e2-d923-49ce-b828-4ee387b41408 req-5502bf2d-ee1b-4f29-8e81-a805ca506d91 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.838059] [50969]: [pid: 50969|app: 0|req: 5728/11691] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.059129] [50969]: [pid: 50969|app: 0|req: 5729/11692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1192.094123] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1df73b7f-ff3f-47f9-b321-78ed16c45a91 req-0c00489d-057f-457f-9543-603099b67db9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.095051] [50969]: [pid: 50969|app: 0|req: 5730/11693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1192.100712] [50969]: DEBUG neutron.api.wsgi [req-1df73b7f-ff3f-47f9-b321-78ed16c45a91 req-4b02aaae-0e61-4706-aa6d-db97c3b42f57 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.121933] [50969]: [pid: 50969|app: 0|req: 5731/11694] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1192.180842] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f871c32-499b-4c5d-b8c6-8c7768c4aeec req-35a4e18c-8e9e-4409-ab13-773437be68ba tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.181962] [50969]: [pid: 50969|app: 0|req: 5732/11695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.209168] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-d4a3f647-5092-42d5-9577-82a74606cd1c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.210379] [50969]: [pid: 50969|app: 0|req: 5733/11696] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1192.213213] [50969]: DEBUG neutron.api.wsgi [req-7f871c32-499b-4c5d-b8c6-8c7768c4aeec req-e53d649f-7e78-49ab-9a0b-6bb41bfbd2b8 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.234366] [50969]: [pid: 50969|app: 0|req: 5734/11697] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.237088] [50969]: DEBUG neutron.api.wsgi [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-f67abe41-d1bd-4f33-ac6a-1da43439d942 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.249655] [50969]: [pid: 50969|app: 0|req: 5735/11698] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=15088f71-644b-48c6-bf45-4717876bf143 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1192.280123] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-78d35249-4e24-4572-89c1-7dc3fa3d3ec5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.281070] [50969]: [pid: 50969|app: 0|req: 5736/11699] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1192.323315] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaaa3dac-7087-4087-bbcb-a8cbf4d08340 req-ddb94b1e-7490-4a80-8f80-7b6757363f2a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.323315] [50969]: [pid: 50969|app: 0|req: 5737/11700] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.357095] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02cd1e45-706d-4b4c-a590-ce0de2bee3db req-87ebc09f-ec33-4a11-819c-bae1f165bd7a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.358204] [50969]: [pid: 50969|app: 0|req: 5738/11701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.397584] [50969]: [pid: 50969|app: 0|req: 5739/11702] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1192.425527] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5ca8bb4-fba4-49a4-bc5d-ef99ce683674 req-bbdeaf5c-072c-4a6a-99fe-53fa69212779 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.426658] [50969]: [pid: 50969|app: 0|req: 5740/11703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.429881] [50969]: DEBUG neutron.api.wsgi [req-02cd1e45-706d-4b4c-a590-ce0de2bee3db req-27edece5-1e63-40e3-a2ac-57300ff83b0a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.456276] [50969]: [pid: 50969|app: 0|req: 5741/11704] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.502553] [50969]: [pid: 50969|app: 0|req: 5742/11705] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1192.504797] [50969]: DEBUG neutron.api.wsgi [req-c5ca8bb4-fba4-49a4-bc5d-ef99ce683674 req-d0e82f29-7bb5-4784-8879-3dc3b66bb710 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.528444] [50969]: [pid: 50969|app: 0|req: 5743/11706] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:24 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.774619] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Bound using segment: {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1192.774955] [50968]: DEBUG neutron.plugins.ml2.managers [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Bound port: 20b6010b-150c-4231-8d8a-f73b6791118c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5756d009-13ad-4e13-a991-3b5e71830aa5", "external-id": "nsx-vlan-transportzone-608", "segmentation_id": 608}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1192.775161] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.814448] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e71b599-baf7-4ef1-b29e-129e74c2f5ef req-72094216-1fc5-40ef-8551-6e2ef91a1a15 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.815755] [50969]: [pid: 50969|app: 0|req: 5744/11707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.820348] [50968]: DEBUG neutron.plugins.ml2.db [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] For port 20b6010b-150c-4231-8d8a-f73b6791118c, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1192.823472] [50968]: DEBUG neutron.plugins.ml2.db [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] For port 20b6010b-150c-4231-8d8a-f73b6791118c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=20b6010b-150c-4231-8d8a-f73b6791118c,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1192.825200] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_precommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 7, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 7, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1192.825449] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_precommit: [ 1192.825449] [50968]: key[binding:vif_type], unbound -> ovs [ 1192.825449] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} [ 1192.825449] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.828711] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.846013] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c07c984-d629-4608-8adb-3da01e178546 req-fdcc1b9c-c9bf-4caf-96d5-5f14008b7841 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.847011] [50969]: [pid: 50969|app: 0|req: 5745/11708] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.850034] [50969]: DEBUG neutron.api.wsgi [req-7e71b599-baf7-4ef1-b29e-129e74c2f5ef req-182dab77-cd85-47f0-99bc-bc2ae1fb1ae8 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.854674] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Pushing event updated for resources: {'Port': ['ID=20b6010b-150c-4231-8d8a-f73b6791118c,revision_number=9']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1192.862150] [50968]: DEBUG neutron.db.provisioning_blocks [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Provisioning complete for port 20b6010b-150c-4231-8d8a-f73b6791118c triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1192.862261] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.862340] [50968]: INFO neutron.plugins.ml2.plugin [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Attempt 1 to provision port 20b6010b-150c-4231-8d8a-f73b6791118c [ 1192.871092] [50969]: [pid: 50969|app: 0|req: 5746/11709] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1192.874059] [50969]: DEBUG neutron.api.wsgi [req-1c07c984-d629-4608-8adb-3da01e178546 req-b8a5864e-8580-4843-9608-2b983d72f442 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.895503] [50969]: [pid: 50969|app: 0|req: 5747/11710] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.904041] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Current status of the port 20b6010b-150c-4231-8d8a-f73b6791118c is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1192.904041] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.923890] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1192.933422] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-38af3040-03eb-4aa6-b9d7-a9e8525ff05c" -d '{"events": [{"server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "name": "network-vif-plugged", "status": "completed", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1192.935028] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6dc35a1-43b3-419d-8f33-35b7dc76d390 req-39a1cbfb-7ca0-4014-907b-45f9142bc050 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.935747] [50968]: DEBUG neutron.plugins.ml2.db [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] For port 20b6010b-150c-4231-8d8a-f73b6791118c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=20b6010b-150c-4231-8d8a-f73b6791118c,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1192.936206] [50969]: [pid: 50969|app: 0|req: 5748/11711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.942627] [50969]: DEBUG neutron.api.wsgi [req-e6dc35a1-43b3-419d-8f33-35b7dc76d390 req-05bc5be4-023f-4f1c-913f-4c90f4f8e7ea tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.957229] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-1f0726bb-c248-433f-800b-1de8e59d7ecd x-openstack-request-id: req-1f0726bb-c248-433f-800b-1de8e59d7ecd {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1192.957383] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "name": "network-vif-plugged", "status": "completed", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1192.957464] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1f0726bb-c248-433f-800b-1de8e59d7ecd {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1192.957637] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f0726bb-c248-433f-800b-1de8e59d7ecd'] response: {'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c', 'code': 200} [ 1192.963577] [50969]: [pid: 50969|app: 0|req: 5749/11712] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.969356] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_precommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 10, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 9, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1192.969566] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_precommit: [ 1192.969566] [50968]: key[status], DOWN -> ACTIVE [ 1192.969566] [50968]: key[revision_number], 9 -> 10 [ 1192.969566] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.975501] [50968]: DEBUG neutron.db.provisioning_blocks [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Provisioning complete for port 20b6010b-150c-4231-8d8a-f73b6791118c triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1192.975669] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.975779] [50968]: INFO neutron.plugins.ml2.plugin [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Attempt 1 to provision port 20b6010b-150c-4231-8d8a-f73b6791118c [ 1193.011774] [50968]: DEBUG neutron.plugins.ml2.plugin [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Current status of the port 20b6010b-150c-4231-8d8a-f73b6791118c is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1193.012527] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_postcommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 10, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 9, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}]) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1193.012682] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_postcommit: [ 1193.012682] [50968]: key[status], DOWN -> ACTIVE [ 1193.012682] [50968]: key[revision_number], 9 -> 10 [ 1193.012682] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.012866] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.037118] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Pushing event updated for resources: {'Port': ['ID=20b6010b-150c-4231-8d8a-f73b6791118c,revision_number=10']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1193.040081] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_postcommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 9, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 7, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1193.040081] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] update_port_postcommit: [ 1193.040081] [50968]: key[binding:vif_type], unbound -> ovs [ 1193.040081] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} [ 1193.040081] [50968]: key[updated_at], 2025-11-21T22:45:23Z -> 2025-11-21T22:45:25Z [ 1193.040081] [50968]: key[revision_number], 7 -> 9 [ 1193.040081] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.040723] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'tag': '15088f71-644b-48c6-bf45-4717876bf143'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1193.044252] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d7cb94fa-a23d-4e66-82bd-ca10cb4ecb64" -d '{"events": [{"name": "network-changed", "server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "tag": "15088f71-644b-48c6-bf45-4717876bf143"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1193.045031] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.045265] [50968]: DEBUG neutron_lib.callbacks.manager [req-4548e780-bfc3-44ba-903b-0061448c8adc req-b659505d-745e-4398-8899-2d1cfd61fe32 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.046754] [50968]: [pid: 50968|app: 0|req: 5964/11713] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:45:23 2025] PUT /networking/v2.0/ports/20b6010b-150c-4231-8d8a-f73b6791118c => generated 1037 bytes in 1621 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1193.069160] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-5cca8b83-0990-44fa-b385-709fcb91e7e5 x-openstack-request-id: req-5cca8b83-0990-44fa-b385-709fcb91e7e5 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1193.069633] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "tag": "15088f71-644b-48c6-bf45-4717876bf143", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1193.069633] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5cca8b83-0990-44fa-b385-709fcb91e7e5 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1193.069633] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5cca8b83-0990-44fa-b385-709fcb91e7e5'] response: {'name': 'network-changed', 'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'tag': '15088f71-644b-48c6-bf45-4717876bf143', 'status': 'completed', 'code': 200} [ 1193.108263] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-d7a7273e-490b-43fd-86e5-bd382c4e5095 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.109555] [50969]: [pid: 50969|app: 0|req: 5750/11714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.123286] [50968]: [pid: 50968|app: 0|req: 5965/11715] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1193.157908] [50969]: DEBUG neutron.plugins.ml2.plugin [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Deleting port f778e3cb-3e69-453a-861f-db3db691dc9d {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1193.158096] [50969]: DEBUG neutron_lib.callbacks.manager [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.185746] [50969]: DEBUG neutron.plugins.ml2.db [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] For port f778e3cb-3e69-453a-861f-db3db691dc9d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f778e3cb-3e69-453a-861f-db3db691dc9d,segment=NetworkSegment(452b39e3-121b-49e0-9f2f-6743463f7899),segment_id=452b39e3-121b-49e0-9f2f-6743463f7899)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1193.185972] [50969]: DEBUG neutron_lib.callbacks.manager [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.190327] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] delete_port_precommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:53Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1193.190529] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] delete_port_precommit: [ 1193.190529] [50969]: key[mac_address], fa:16:3e:5a:53:95 -> None [ 1193.190529] [50969]: key[device_id], 89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 -> None [ 1193.190529] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1193.190529] [50969]: key[binding:vnic_type], normal -> None [ 1193.190529] [50969]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1193.190529] [50969]: key[tags], [] -> None [ 1193.190529] [50969]: key[allowed_address_pairs], [] -> None [ 1193.190529] [50969]: key[created_at], 2025-11-21T22:44:51Z -> None [ 1193.190529] [50969]: key[name], -> None [ 1193.190529] [50969]: key[status], ACTIVE -> None [ 1193.190529] [50969]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1193.190529] [50969]: key[fixed_ips], [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}] -> None [ 1193.190529] [50969]: key[id], f778e3cb-3e69-453a-861f-db3db691dc9d -> None [ 1193.190529] [50969]: key[port_security_enabled], True -> None [ 1193.190529] [50969]: key[network_id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1193.190529] [50969]: key[security_groups], ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'] -> None [ 1193.190529] [50969]: key[binding:profile], {} -> None [ 1193.190529] [50969]: key[binding:host_id], cpu-1 -> None [ 1193.190529] [50969]: key[revision_number], 5 -> None [ 1193.190529] [50969]: key[description], -> None [ 1193.190529] [50969]: key[updated_at], 2025-11-21T22:44:53Z -> None [ 1193.190529] [50969]: key[standard_attr_id], 1708 -> None [ 1193.190529] [50969]: key[admin_state_up], True -> None [ 1193.190529] [50969]: key[binding:vif_type], ovs -> None [ 1193.190529] [50969]: key[device_owner], compute:nova -> None [ 1193.190529] [50969]: key[extra_dhcp_opts], [] -> None [ 1193.190529] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.192613] [50969]: DEBUG neutron.plugins.ml2.plugin [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Calling delete_port for f778e3cb-3e69-453a-861f-db3db691dc9d owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1193.280302] [50969]: DEBUG neutron_lib.callbacks.manager [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f778e3cb-3e69-453a-861f-db3db691dc9d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.284633] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16468217-ed16-4593-b543-3c9fa6f3533e req-1d36e0ec-3d52-4934-b309-d7fb7b25020a tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.285771] [50968]: [pid: 50968|app: 0|req: 5966/11716] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/networks?id=326f716c-f938-4eb1-bb29-5b35a30dece4 => generated 626 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.292526] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Pushing event deleted for resources: {'Port': ['ID=f778e3cb-3e69-453a-861f-db3db691dc9d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1193.328508] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] No DVR routers for this DVR port f778e3cb-3e69-453a-861f-db3db691dc9d on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1193.328852] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] delete_port_postcommit called with port settings {'id': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:5a:53:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'device_owner': 'compute:nova', 'standard_attr_id': 1708, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:51Z', 'updated_at': '2025-11-21T22:44:53Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1193.329057] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] delete_port_postcommit: [ 1193.329057] [50969]: key[mac_address], fa:16:3e:5a:53:95 -> None [ 1193.329057] [50969]: key[device_id], 89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 -> None [ 1193.329057] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1193.329057] [50969]: key[binding:vnic_type], normal -> None [ 1193.329057] [50969]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1193.329057] [50969]: key[tags], [] -> None [ 1193.329057] [50969]: key[allowed_address_pairs], [] -> None [ 1193.329057] [50969]: key[created_at], 2025-11-21T22:44:51Z -> None [ 1193.329057] [50969]: key[name], -> None [ 1193.329057] [50969]: key[status], ACTIVE -> None [ 1193.329057] [50969]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1193.329057] [50969]: key[fixed_ips], [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.12'}] -> None [ 1193.329057] [50969]: key[id], f778e3cb-3e69-453a-861f-db3db691dc9d -> None [ 1193.329057] [50969]: key[port_security_enabled], True -> None [ 1193.329057] [50969]: key[network_id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1193.329057] [50969]: key[security_groups], ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'] -> None [ 1193.329057] [50969]: key[binding:profile], {} -> None [ 1193.329057] [50969]: key[binding:host_id], cpu-1 -> None [ 1193.329057] [50969]: key[revision_number], 5 -> None [ 1193.329057] [50969]: key[description], -> None [ 1193.329057] [50969]: key[updated_at], 2025-11-21T22:44:53Z -> None [ 1193.329057] [50969]: key[standard_attr_id], 1708 -> None [ 1193.329057] [50969]: key[admin_state_up], True -> None [ 1193.329057] [50969]: key[binding:vif_type], ovs -> None [ 1193.329057] [50969]: key[device_owner], compute:nova -> None [ 1193.329057] [50969]: key[extra_dhcp_opts], [] -> None [ 1193.329057] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.330605] [50969]: DEBUG neutron_lib.callbacks.manager [req-c589ab6c-f893-44b8-ac5d-dcf27cdf4024 req-8df9a2fe-a68c-41fc-b61c-49eaf6b145ac tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.333187] [50969]: [pid: 50969|app: 0|req: 5751/11717] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:45:25 2025] DELETE /networking/v2.0/ports/f778e3cb-3e69-453a-861f-db3db691dc9d => generated 0 bytes in 219 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1193.336662] [50969]: DEBUG neutron.api.v2.base [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Request body: {'port': {'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'admin_state_up': True, 'tenant_id': '06fe830139ad4cc392b94946ff96c119'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1193.338360] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50930f0c-9eae-451c-99e7-cd146921992a req-433b2915-2d7f-41d6-a649-9799424eacbd tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.340348] [50968]: [pid: 50968|app: 0|req: 5967/11718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1193.346987] [50968]: DEBUG neutron.api.wsgi [req-50930f0c-9eae-451c-99e7-cd146921992a req-00bb6b7d-8120-4550-8ec0-2683e29d5754 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.369361] [50968]: [pid: 50968|app: 0|req: 5968/11719] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1193.383879] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Made reservation on behalf of 06fe830139ad4cc392b94946ff96c119 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1193.387070] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.452978] [50969]: DEBUG neutron.db.db_base_plugin_common [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Allocated IP 192.168.128.10 (326f716c-f938-4eb1-bb29-5b35a30dece4/d194d053-898c-424c-b1b2-6b3eb0d98597/43d6fe2c-ea6f-4713-ac92-b9ceb660a807) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1193.519060] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Publish callbacks [] for allowed_address_pair (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.519765] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Publish callbacks [] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.519978] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] create_port_precommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': '', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'project_id': '06fe830139ad4cc392b94946ff96c119', 'port_security_enabled': True, 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1193.520137] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] create_port_precommit: [ 1193.520137] [50969]: key[mac_address], None -> fa:16:3e:84:6c:8f [ 1193.520137] [50969]: key[device_id], None -> 6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 [ 1193.520137] [50969]: key[binding:vif_details], None -> {} [ 1193.520137] [50969]: key[project_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1193.520137] [50969]: key[binding:vnic_type], None -> normal [ 1193.520137] [50969]: key[allowed_address_pairs], None -> [] [ 1193.520137] [50969]: key[name], None -> [ 1193.520137] [50969]: key[status], None -> DOWN [ 1193.520137] [50969]: key[tenant_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1193.520137] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}] [ 1193.520137] [50969]: key[id], None -> 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 [ 1193.520137] [50969]: key[port_security_enabled], None -> True [ 1193.520137] [50969]: key[network_id], None -> 326f716c-f938-4eb1-bb29-5b35a30dece4 [ 1193.520137] [50969]: key[security_groups], None -> ['b2373999-4b09-4e6b-b917-d763ef04d09e'] [ 1193.520137] [50969]: key[binding:profile], None -> {} [ 1193.520137] [50969]: key[binding:host_id], None -> [ 1193.520137] [50969]: key[standard_attr_id], None -> 1751 [ 1193.520137] [50969]: key[admin_state_up], None -> True [ 1193.520137] [50969]: key[device_owner], None -> [ 1193.520137] [50969]: key[binding:vif_type], None -> unbound [ 1193.520137] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.538222] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.541508] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c68bced8-c165-4b0a-ad13-a6848ba48526 req-733fa283-4da5-42a3-aa56-da70a950587a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.542578] [50968]: [pid: 50968|app: 0|req: 5969/11720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.557052] [50968]: DEBUG neutron.api.wsgi [req-c68bced8-c165-4b0a-ad13-a6848ba48526 req-3b6d5734-710f-4c84-9e59-930a10fb37b7 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.564534] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Pushing event updated for resources: {'Port': ['ID=43d6fe2c-ea6f-4713-ac92-b9ceb660a807,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1193.572952] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Network 326f716c-f938-4eb1-bb29-5b35a30dece4 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1193.574695] [50969]: DEBUG neutron.scheduler.base_scheduler [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1193.576038] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1193.580218] [50968]: [pid: 50968|app: 0|req: 5970/11721] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.592737] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] create_port_postcommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': '', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'project_id': '06fe830139ad4cc392b94946ff96c119', 'port_security_enabled': True, 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 1, 'network': {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1193.592904] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] create_port_postcommit: [ 1193.592904] [50969]: key[mac_address], None -> fa:16:3e:84:6c:8f [ 1193.592904] [50969]: key[device_id], None -> 6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 [ 1193.592904] [50969]: key[binding:vif_details], None -> {} [ 1193.592904] [50969]: key[project_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1193.592904] [50969]: key[binding:vnic_type], None -> normal [ 1193.592904] [50969]: key[tags], None -> [] [ 1193.592904] [50969]: key[allowed_address_pairs], None -> [] [ 1193.592904] [50969]: key[created_at], None -> 2025-11-21T22:45:25Z [ 1193.592904] [50969]: key[name], None -> [ 1193.592904] [50969]: key[status], None -> DOWN [ 1193.592904] [50969]: key[tenant_id], None -> 06fe830139ad4cc392b94946ff96c119 [ 1193.592904] [50969]: key[fixed_ips], None -> [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}] [ 1193.592904] [50969]: key[id], None -> 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 [ 1193.592904] [50969]: key[port_security_enabled], None -> True [ 1193.592904] [50969]: key[network_id], None -> 326f716c-f938-4eb1-bb29-5b35a30dece4 [ 1193.592904] [50969]: key[security_groups], None -> ['b2373999-4b09-4e6b-b917-d763ef04d09e'] [ 1193.592904] [50969]: key[binding:profile], None -> {} [ 1193.592904] [50969]: key[binding:host_id], None -> [ 1193.592904] [50969]: key[revision_number], None -> 1 [ 1193.592904] [50969]: key[description], None -> [ 1193.592904] [50969]: key[updated_at], None -> 2025-11-21T22:45:25Z [ 1193.592904] [50969]: key[standard_attr_id], None -> 1751 [ 1193.592904] [50969]: key[admin_state_up], None -> True [ 1193.592904] [50969]: key[binding:vif_type], None -> unbound [ 1193.592904] [50969]: key[device_owner], None -> [ 1193.592904] [50969]: key[extra_dhcp_opts], None -> [] [ 1193.592904] [50969]: key[network], None -> {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} [ 1193.592904] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.596953] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.597371] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-2183e283-a258-42aa-85b9-de7a9d3dc702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.605252] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4548e780-bfc3-44ba-903b-0061448c8adc req-ab3e53e5-d490-47b7-a8e5-74c89916e8b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.605526] [50969]: [pid: 50969|app: 0|req: 5752/11722] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:45:25 2025] POST /networking/v2.0/ports => generated 733 bytes in 272 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1193.606361] [50968]: [pid: 50968|app: 0|req: 5971/11723] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1193.631284] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7cb94fa-a23d-4e66-82bd-ca10cb4ecb64 req-5fbb3a99-5fc1-4ade-924f-c60acc0b11bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.632329] [50969]: [pid: 50969|app: 0|req: 5753/11724] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1193.633474] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc243645-cbbd-4318-a60e-40f1c3c4163a req-2585dc86-0dc6-4951-9907-b8ed70176549 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.635504] [50969]: DEBUG neutron.api.v2.base [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Request body: {'port': {'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1193.636304] [50968]: [pid: 50968|app: 0|req: 5972/11725] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.671294] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4548e780-bfc3-44ba-903b-0061448c8adc req-92645acc-cf9d-43e9-a649-cacea9ab589c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.671294] [50968]: [pid: 50968|app: 0|req: 5973/11726] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:25 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.682093] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.713648] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7cb94fa-a23d-4e66-82bd-ca10cb4ecb64 req-e56063f7-db46-494c-a919-ea3544eb371e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.713648] [50968]: [pid: 50968|app: 0|req: 5974/11727] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:26 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 720 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.715120] [50968]: DEBUG neutron.api.wsgi [req-fc243645-cbbd-4318-a60e-40f1c3c4163a req-4cff3369-09c2-4ab7-acee-018f516a1a41 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.736362] [50968]: [pid: 50968|app: 0|req: 5975/11728] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:26 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.738976] [50968]: DEBUG neutron.api.wsgi [req-4548e780-bfc3-44ba-903b-0061448c8adc req-fe1da7f2-0e54-4126-8ca5-845e14ef461c service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.778164] [50968]: [pid: 50968|app: 0|req: 5976/11729] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=20b6010b-150c-4231-8d8a-f73b6791118c => generated 808 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.780889] [50968]: DEBUG neutron.api.wsgi [req-d7cb94fa-a23d-4e66-82bd-ca10cb4ecb64 req-3444ab8a-67e3-4bdf-a105-e00cb4bc3466 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.791955] [50969]: DEBUG neutron.notifiers.nova [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1193.795895] [50968]: [pid: 50968|app: 0|req: 5977/11730] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=15088f71-644b-48c6-bf45-4717876bf143 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1193.796162] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks [] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.806212] [50969]: DEBUG neutron.db.provisioning_blocks [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Transition to ACTIVE for port object 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1193.808501] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_precommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:26Z', 'revision_number': 2, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': '', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 1, 'project_id': '06fe830139ad4cc392b94946ff96c119'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1193.808788] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_precommit: [ 1193.808788] [50969]: key[device_owner], -> compute:nova [ 1193.808788] [50969]: key[binding:host_id], -> cpu-1 [ 1193.808788] [50969]: key[updated_at], 2025-11-21T22:45:25Z -> 2025-11-21T22:45:26Z [ 1193.808788] [50969]: key[revision_number], 1 -> 2 [ 1193.808788] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.810649] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.816531] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4548e780-bfc3-44ba-903b-0061448c8adc req-72504e31-9594-4d29-936b-fc197790461a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.817537] [50968]: [pid: 50968|app: 0|req: 5978/11731] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:26 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.834179] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Pushing event updated for resources: {'Port': ['ID=43d6fe2c-ea6f-4713-ac92-b9ceb660a807,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1193.846857] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3131956-fa1b-4cdb-aacb-8ff0e5ac2ee8 req-0ad8f44b-a09b-41ba-afcd-78f2d47b6afc tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.847842] [50968]: [pid: 50968|app: 0|req: 5979/11732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:26 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.869395] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_postcommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:26Z', 'revision_number': 2, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': '', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 1, 'project_id': '06fe830139ad4cc392b94946ff96c119'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1193.869683] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7cb94fa-a23d-4e66-82bd-ca10cb4ecb64 req-8bec2270-ab7e-4e38-8994-3636891eaad4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.869747] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_postcommit: [ 1193.869747] [50969]: key[device_owner], -> compute:nova [ 1193.869747] [50969]: key[binding:host_id], -> cpu-1 [ 1193.869747] [50969]: key[updated_at], 2025-11-21T22:45:25Z -> 2025-11-21T22:45:26Z [ 1193.869747] [50969]: key[revision_number], 1 -> 2 [ 1193.869747] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.870617] [50968]: [pid: 50968|app: 0|req: 5980/11733] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:26 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.876281] [50969]: DEBUG neutron.plugins.ml2.managers [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Attempting to bind port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1193.876419] [50969]: DEBUG neutron.plugins.ml2.managers [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Attempting to bind port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1193.876540] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Attempting to bind port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 on network 326f716c-f938-4eb1-bb29-5b35a30dece4 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1193.892967] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 45, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1193.893211] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Bind Segment={'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 45, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1193.896227] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4548e780-bfc3-44ba-903b-0061448c8adc req-63755e6b-0ad8-46de-a9b8-b8d061a45a71 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.896794] [50969]: DEBUG networking_nsxv3.api.rpc [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Bind port on Host cpu-1 & Segment [{'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1193.897226] [50968]: [pid: 50968|app: 0|req: 5981/11734] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:26 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.900547] [50968]: DEBUG neutron.api.v2.base [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Request body: {'floatingip': {'port_id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1193.933082] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (4ce72f46-93a6-4bde-99d7-341240c9ca2a), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.206691] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.208715] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (4ce72f46-93a6-4bde-99d7-341240c9ca2a), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.261885] [50968]: INFO neutron.db.l3_db [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Floating IP 4ce72f46-93a6-4bde-99d7-341240c9ca2a associated. External IP: 10.180.180.224, port: e604decd-9fca-4cd9-83ce-61c532050bef. [ 1194.831910] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1194.882733] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1194.904297] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Bound using segment: {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1194.904780] [50969]: DEBUG neutron.plugins.ml2.managers [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Bound port: 43d6fe2c-ea6f-4713-ac92-b9ceb660a807, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "4adc8ed0-d11a-4510-9be0-b27c0da3a903", "external-id": "nsx-vlan-transportzone-844", "segmentation_id": 844}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1194.905702] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.951048] [50969]: DEBUG neutron.plugins.ml2.db [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] For port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1194.954880] [50969]: DEBUG neutron.plugins.ml2.db [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] For port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=43d6fe2c-ea6f-4713-ac92-b9ceb660a807,segment=NetworkSegment(14c3ed41-dede-45f9-a3d1-b2359d0203b2),segment_id=14c3ed41-dede-45f9-a3d1-b2359d0203b2)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1194.956838] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_precommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:26Z', 'revision_number': 2, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:26Z', 'revision_number': 2, 'project_id': '06fe830139ad4cc392b94946ff96c119'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1194.957067] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_precommit: [ 1194.957067] [50969]: key[binding:vif_type], unbound -> ovs [ 1194.957067] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844} [ 1194.957067] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1194.959905] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.967563] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1194.970212] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6346f455-a816-4a92-b228-88bc94a473df" -d '{"events": [{"name": "network-changed", "server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1194.989960] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Pushing event updated for resources: {'Port': ['ID=43d6fe2c-ea6f-4713-ac92-b9ceb660a807,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1194.997247] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1194.998178] [50969]: DEBUG neutron.db.provisioning_blocks [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Provisioning complete for port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1194.998342] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.998453] [50969]: INFO neutron.plugins.ml2.plugin [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Attempt 1 to provision port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 [ 1195.037164] [50969]: DEBUG neutron.plugins.ml2.plugin [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Current status of the port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1195.037333] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.046573] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1195.049677] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe2f2401-d79d-4217-9c61-122196476989 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.063699] [50969]: DEBUG neutron.plugins.ml2.db [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] For port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=43d6fe2c-ea6f-4713-ac92-b9ceb660a807,segment=NetworkSegment(14c3ed41-dede-45f9-a3d1-b2359d0203b2),segment_id=14c3ed41-dede-45f9-a3d1-b2359d0203b2)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1195.071406] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'name': 'network-vif-deleted', 'tag': 'f778e3cb-3e69-453a-861f-db3db691dc9d'}, {'server_uuid': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1195.080866] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ecd0f971-c0a7-41cf-a93d-477ec1325bde" -d '{"events": [{"server_uuid": "89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2", "name": "network-vif-deleted", "tag": "f778e3cb-3e69-453a-861f-db3db691dc9d"}, {"server_uuid": "6d6d7ae7-f92d-4ed6-86b7-5d27b8361961", "name": "network-vif-plugged", "status": "completed", "tag": "43d6fe2c-ea6f-4713-ac92-b9ceb660a807"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1195.091878] [50968]: [pid: 50968|app: 0|req: 5982/11735] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:45:26 2025] PUT /networking/v2.0/floatingips/4ce72f46-93a6-4bde-99d7-341240c9ca2a => generated 804 bytes in 1194 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.098615] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_precommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:27Z', 'revision_number': 5, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:27Z', 'revision_number': 4, 'project_id': '06fe830139ad4cc392b94946ff96c119'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}]) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1195.098928] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_precommit: [ 1195.098928] [50969]: key[status], DOWN -> ACTIVE [ 1195.098928] [50969]: key[revision_number], 4 -> 5 [ 1195.098928] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.105313] [50969]: DEBUG neutron.db.provisioning_blocks [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Provisioning complete for port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1195.105519] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.105594] [50969]: INFO neutron.plugins.ml2.plugin [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Attempt 1 to provision port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 [ 1195.124587] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7cb94fa-a23d-4e66-82bd-ca10cb4ecb64 req-7abd5aa4-8542-4449-a779-d0ce40e9a737 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.125580] [50968]: [pid: 50968|app: 0|req: 5983/11736] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.145867] [50969]: DEBUG neutron.plugins.ml2.plugin [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Current status of the port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1195.146736] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_postcommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:27Z', 'revision_number': 5, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:27Z', 'revision_number': 4, 'project_id': '06fe830139ad4cc392b94946ff96c119'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}]) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1195.146970] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_postcommit: [ 1195.146970] [50969]: key[status], DOWN -> ACTIVE [ 1195.146970] [50969]: key[revision_number], 4 -> 5 [ 1195.146970] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.147170] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.157209] [50968]: [pid: 50968|app: 0|req: 5984/11737] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1195.171312] [50968]: [pid: 50968|app: 0|req: 5985/11738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1195.172226] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Pushing event updated for resources: {'Port': ['ID=43d6fe2c-ea6f-4713-ac92-b9ceb660a807,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1195.175766] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_postcommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:27Z', 'revision_number': 4, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:26Z', 'revision_number': 2, 'project_id': '06fe830139ad4cc392b94946ff96c119'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1195.175766] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] update_port_postcommit: [ 1195.175766] [50969]: key[binding:vif_type], unbound -> ovs [ 1195.175766] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}} [ 1195.175766] [50969]: key[updated_at], 2025-11-21T22:45:26Z -> 2025-11-21T22:45:27Z [ 1195.175766] [50969]: key[revision_number], 2 -> 4 [ 1195.175766] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.183461] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.183916] [50969]: DEBUG neutron_lib.callbacks.manager [req-16468217-ed16-4593-b543-3c9fa6f3533e req-6dcb823b-13f5-4f0e-8239-075b9f6c4d86 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.185432] [50969]: [pid: 50969|app: 0|req: 5754/11739] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:45:25 2025] PUT /networking/v2.0/ports/43d6fe2c-ea6f-4713-ac92-b9ceb660a807 => generated 1038 bytes in 1553 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1195.226213] [50969]: [pid: 50969|app: 0|req: 5755/11740] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1195.233179] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1548954b-3d34-4212-a7cc-b7cda244f44e req-ffc6c2cb-5975-4ec1-8f74-ddc1ac7ee9a7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.234143] [50968]: [pid: 50968|app: 0|req: 5986/11741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.264233] [50969]: [pid: 50969|app: 0|req: 5756/11742] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1195.266899] [50969]: DEBUG neutron.api.wsgi [req-1548954b-3d34-4212-a7cc-b7cda244f44e req-3b24c9ee-1f50-459c-95fa-5a889c1feb77 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.273710] [50968]: [pid: 50968|app: 0|req: 5987/11743] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1195.290930] [50969]: [pid: 50969|app: 0|req: 5757/11744] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.344814] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1920f46b-17f1-4408-b30a-9df37dbc84a6 req-c81276ef-1d41-475b-a2c2-399ce247cf70 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.345811] [50968]: [pid: 50968|app: 0|req: 5988/11745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.351647] [50968]: DEBUG neutron.api.wsgi [req-1920f46b-17f1-4408-b30a-9df37dbc84a6 req-6621ce32-60b5-4e09-92c2-58533386fd67 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.364106] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87b7dcf8-8c10-484e-ac13-ac5f5656c9c4 req-1f8c4b33-bc06-4c49-a118-a2985572736f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.365072] [50969]: [pid: 50969|app: 0|req: 5758/11746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.370663] [50969]: DEBUG neutron.api.wsgi [req-87b7dcf8-8c10-484e-ac13-ac5f5656c9c4 req-7cc03d7e-51ac-4eba-96c2-0fdb6a763b50 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.370903] [50968]: [pid: 50968|app: 0|req: 5989/11747] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1195.390135] [50969]: [pid: 50969|app: 0|req: 5759/11748] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1195.431194] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-dd6b2135-f7ec-449f-b9bd-be644c245cff x-openstack-request-id: req-dd6b2135-f7ec-449f-b9bd-be644c245cff {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1195.432402] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1195.432492] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-dd6b2135-f7ec-449f-b9bd-be644c245cff {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1195.432809] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-dd6b2135-f7ec-449f-b9bd-be644c245cff'] response: {'name': 'network-changed', 'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c', 'status': 'completed', 'code': 200} [ 1195.452888] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-fc369ac6-afac-449e-acb5-88b6576f9f4a x-openstack-request-id: req-fc369ac6-afac-449e-acb5-88b6576f9f4a {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1195.453044] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2", "name": "network-vif-deleted", "tag": "f778e3cb-3e69-453a-861f-db3db691dc9d", "status": "completed", "code": 200}, {"server_uuid": "6d6d7ae7-f92d-4ed6-86b7-5d27b8361961", "name": "network-vif-plugged", "status": "completed", "tag": "43d6fe2c-ea6f-4713-ac92-b9ceb660a807", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1195.453104] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fc369ac6-afac-449e-acb5-88b6576f9f4a {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1195.453335] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fc369ac6-afac-449e-acb5-88b6576f9f4a'] response: {'server_uuid': '89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2', 'name': 'network-vif-deleted', 'tag': 'f778e3cb-3e69-453a-861f-db3db691dc9d', 'status': 'completed', 'code': 200} [ 1195.453410] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fc369ac6-afac-449e-acb5-88b6576f9f4a'] response: {'server_uuid': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'code': 200} [ 1195.464223] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03ef2546-4371-424d-8691-05301750815e req-3b4ffe53-57f9-4634-ba78-a90f841b34ad tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.465412] [50968]: [pid: 50968|app: 0|req: 5990/11749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.472324] [50969]: DEBUG neutron.api.wsgi [req-03ef2546-4371-424d-8691-05301750815e req-64225d4d-a868-4d37-a1db-2a5cbe4f1c1b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.498177] [50969]: [pid: 50969|app: 0|req: 5760/11750] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.540744] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4debd190-8b69-4338-a94c-8ac5768f539c req-d78f6135-3720-4f2a-9ee0-d12e40d31a60 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.542411] [50968]: [pid: 50968|app: 0|req: 5991/11751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.547736] [50968]: DEBUG neutron.api.wsgi [req-4debd190-8b69-4338-a94c-8ac5768f539c req-515e72f3-3db5-4bc9-8cd9-f15add588c1d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.557703] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49c1baa1-d2ed-43c7-8b88-2577af9825cd req-1e56dc6f-f3f9-4d24-b195-7d5328cc09c0 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.557973] [50969]: [pid: 50969|app: 0|req: 5761/11752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.566943] [50968]: [pid: 50968|app: 0|req: 5992/11753] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:27 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1195.571578] [50969]: DEBUG neutron.api.v2.base [None req-89724abb-5a63-4306-b45a-d46e7c3b6694 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Request body: {'floatingip': {'port_id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1195.589164] [50969]: DEBUG neutron_lib.callbacks.manager [None req-89724abb-5a63-4306-b45a-d46e7c3b6694 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (8e5367cb-9df1-4b35-90e3-a2a478f1db36), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.783034] [50968]: [pid: 50968|app: 0|req: 5993/11754] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415&fields=id&fields=resource_request => generated 57 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1195.817096] [50969]: DEBUG neutron_lib.callbacks.manager [None req-89724abb-5a63-4306-b45a-d46e7c3b6694 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.818907] [50969]: DEBUG neutron_lib.callbacks.manager [None req-89724abb-5a63-4306-b45a-d46e7c3b6694 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (8e5367cb-9df1-4b35-90e3-a2a478f1db36), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.819779] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db5493b5-50a4-4e92-8df2-59d33413d8e0 req-065e95d1-ff4f-4dd5-a0ae-b21339e0f1e2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.820962] [50968]: [pid: 50968|app: 0|req: 5994/11755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.829760] [50968]: DEBUG neutron.api.wsgi [req-db5493b5-50a4-4e92-8df2-59d33413d8e0 req-025957ab-8e86-4586-8da8-9d4f83e47bf3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.854859] [50968]: [pid: 50968|app: 0|req: 5995/11756] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.875312] [50969]: INFO neutron.db.l3_db [None req-89724abb-5a63-4306-b45a-d46e7c3b6694 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Floating IP 8e5367cb-9df1-4b35-90e3-a2a478f1db36 associated. External IP: 10.180.180.150, port: abba8f2b-9117-4c06-9bc8-f6b55c890ebb. [ 1195.964310] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-ff93aff2-2e90-4014-bc4d-42706d21bef3 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.965368] [50968]: [pid: 50968|app: 0|req: 5996/11757] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports/4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 => generated 746 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.992478] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-89724abb-5a63-4306-b45a-d46e7c3b6694 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1196.048648] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-89724abb-5a63-4306-b45a-d46e7c3b6694 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1196.055244] [50969]: DEBUG neutron_lib.callbacks.manager [None req-89724abb-5a63-4306-b45a-d46e7c3b6694 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.073736] [50969]: [pid: 50969|app: 0|req: 5762/11758] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:45:27 2025] PUT /networking/v2.0/floatingips/8e5367cb-9df1-4b35-90e3-a2a478f1db36 => generated 802 bytes in 505 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.226727] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16468217-ed16-4593-b543-3c9fa6f3533e req-1c5f7c89-bde4-4e1a-b3e0-0935bdf15e56 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.227833] [50968]: [pid: 50968|app: 0|req: 5997/11759] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?tenant_id=06fe830139ad4cc392b94946ff96c119&device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1196.238088] [50969]: DEBUG neutron.api.wsgi [req-16468217-ed16-4593-b543-3c9fa6f3533e req-7f9a900e-75cc-4238-ae03-5b5365ca5e51 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.252338] [50969]: [pid: 50969|app: 0|req: 5763/11760] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=43d6fe2c-ea6f-4713-ac92-b9ceb660a807 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1196.260776] [50968]: [pid: 50968|app: 0|req: 5998/11761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?device_id=89c4de1d-7f6c-4f0f-92a2-ef7e9d9b3ae2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1196.282117] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16468217-ed16-4593-b543-3c9fa6f3533e req-f9fa1b9d-9d10-4247-9a9c-df7c0c789b1b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.282842] [50969]: [pid: 50969|app: 0|req: 5764/11762] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/subnets?id=d194d053-898c-424c-b1b2-6b3eb0d98597 => generated 701 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.309867] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6346f455-a816-4a92-b228-88bc94a473df req-82e9c1f5-ecd0-4382-9170-bf78c28e2127 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.311280] [50968]: [pid: 50968|app: 0|req: 5999/11763] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?tenant_id=984bd170fdee491ab12f5828ac22b2d7&device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1196.313230] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16468217-ed16-4593-b543-3c9fa6f3533e req-998c6392-8c32-4b32-8c7d-77ccec9401e1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.314200] [50969]: [pid: 50969|app: 0|req: 5765/11764] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?network_id=326f716c-f938-4eb1-bb29-5b35a30dece4&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.362608] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6346f455-a816-4a92-b228-88bc94a473df req-30166a08-072c-4b30-8169-0f08a12c212f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.364232] [50968]: [pid: 50968|app: 0|req: 6000/11765] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/networks?id=c7785d57-90d4-4838-9d45-2533df48351b => generated 714 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.371210] [50969]: [pid: 50969|app: 0|req: 5766/11766] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/networks/326f716c-f938-4eb1-bb29-5b35a30dece4?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1196.373886] [50969]: DEBUG neutron.api.wsgi [req-6346f455-a816-4a92-b228-88bc94a473df req-f6c0b171-7a5c-477f-b4d7-919b7dc20980 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.393760] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44a06ec6-3bca-43cd-a3c9-f80cfd4e88f8 req-62f27273-f5c7-4ef6-b1f2-4007a49be857 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.395142] [50968]: [pid: 50968|app: 0|req: 6001/11767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.403647] [50969]: [pid: 50969|app: 0|req: 5767/11768] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=20b6010b-150c-4231-8d8a-f73b6791118c => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.407986] [50969]: DEBUG neutron.api.wsgi [req-44a06ec6-3bca-43cd-a3c9-f80cfd4e88f8 req-a85cfc7d-e810-4f67-90cd-67bc324100b1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.432619] [50969]: [pid: 50969|app: 0|req: 5768/11769] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.432739] [50968]: [pid: 50968|app: 0|req: 6002/11770] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/networks/326f716c-f938-4eb1-bb29-5b35a30dece4?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) [ 1196.464897] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6346f455-a816-4a92-b228-88bc94a473df req-93600ea0-be20-4252-bb9b-0970f4cdcab3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.466351] [50969]: [pid: 50969|app: 0|req: 5769/11771] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/subnets?id=46d2cebc-8901-4659-94d2-9209b819d859 => generated 689 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.469716] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d90d1d9-08a2-4579-9575-316c3af7acb5 req-f4e9ff7d-64c3-44c1-9643-7034e8cd7a5f tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.470757] [50968]: [pid: 50968|app: 0|req: 6003/11772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.476572] [50968]: DEBUG neutron.api.wsgi [req-6d90d1d9-08a2-4579-9575-316c3af7acb5 req-8118c1b5-ee18-4200-a505-8113ffc49c9b tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.495662] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6346f455-a816-4a92-b228-88bc94a473df req-2e62dacf-fec8-4f03-8f94-24d192bd8a23 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.496646] [50969]: [pid: 50969|app: 0|req: 5770/11773] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?network_id=c7785d57-90d4-4838-9d45-2533df48351b&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1196.497790] [50968]: [pid: 50968|app: 0|req: 6004/11774] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1196.535226] [50969]: [pid: 50969|app: 0|req: 5771/11775] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1196.572312] [50968]: [pid: 50968|app: 0|req: 6005/11776] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b?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) [ 1196.597696] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90fbaa6d-254b-4392-974f-edcbac625a6b req-d5f302e9-2a13-4123-8f4b-7d7fcc3aa3ba tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.598661] [50969]: [pid: 50969|app: 0|req: 5772/11777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.604291] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32d3d500-43fa-478d-a130-ace184f6a668 req-1bfc1bf9-5a6c-42da-a92b-328cc4c3760b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.604784] [50969]: DEBUG neutron.api.wsgi [req-90fbaa6d-254b-4392-974f-edcbac625a6b req-92f36a71-ed04-4cf0-8e84-caddec1ab2bd tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.605393] [50968]: [pid: 50968|app: 0|req: 6006/11778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1196.611519] [50968]: DEBUG neutron.api.wsgi [req-32d3d500-43fa-478d-a130-ace184f6a668 req-e3801f3b-fe3e-4e1c-8ce0-fd830b96f2da service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.624278] [50969]: [pid: 50969|app: 0|req: 5773/11779] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1196.630042] [50968]: [pid: 50968|app: 0|req: 6007/11780] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:28 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.901643] [50969]: DEBUG neutron.api.wsgi [req-4548e780-bfc3-44ba-903b-0061448c8adc req-31104da1-4c92-4dfa-905e-aa88a90bfc62 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.902062] [50969]: DEBUG neutron.api.wsgi [req-4548e780-bfc3-44ba-903b-0061448c8adc req-31104da1-4c92-4dfa-905e-aa88a90bfc62 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1196.902516] [50969]: [pid: 50969|app: 0|req: 5774/11781] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:45:29 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) [ 1196.940154] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48499086-4153-4518-bd43-ded2b8959304 req-af0c945c-c91e-4826-8ae9-570b80746d4e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.941242] [50968]: [pid: 50968|app: 0|req: 6008/11782] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:29 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.948224] [50969]: DEBUG neutron.api.wsgi [req-48499086-4153-4518-bd43-ded2b8959304 req-5383e5fd-1676-4182-8cf6-921906e26927 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.970438] [50969]: [pid: 50969|app: 0|req: 5775/11783] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:29 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.435415] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef'}, {'name': 'network-changed', 'server_uuid': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'tag': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1197.445449] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a" -d '{"events": [{"name": "network-changed", "server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef"}, {"name": "network-changed", "server_uuid": "4712b661-99bc-45f5-a4b1-1ab2fa9e0415", "tag": "4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1197.456208] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'tag': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807'}, {'name': 'network-changed', 'server_uuid': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'tag': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1197.456967] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-64e217a6-de6b-449d-8b5d-610e54388cfc" -d '{"events": [{"name": "network-changed", "server_uuid": "6d6d7ae7-f92d-4ed6-86b7-5d27b8361961", "tag": "43d6fe2c-ea6f-4713-ac92-b9ceb660a807"}, {"name": "network-changed", "server_uuid": "bb04a5df-f8c2-4e9e-8de4-13421b688b06", "tag": "abba8f2b-9117-4c06-9bc8-f6b55c890ebb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1197.496686] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-972dd205-215e-46e5-815b-06c396eb246b req-31620f3f-78bb-4ff5-b039-2749c9ada5a9 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.497893] [50968]: [pid: 50968|app: 0|req: 6009/11784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:29 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.504008] [50969]: DEBUG neutron.api.wsgi [req-972dd205-215e-46e5-815b-06c396eb246b req-28d1dd93-ca44-45fe-aefb-3726a3e988f6 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1197.520441] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-4fcc55cf-d50f-44d0-aedc-1731589f13db x-openstack-request-id: req-4fcc55cf-d50f-44d0-aedc-1731589f13db {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1197.520567] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "4712b661-99bc-45f5-a4b1-1ab2fa9e0415", "tag": "4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1197.520628] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4fcc55cf-d50f-44d0-aedc-1731589f13db {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1197.520854] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4fcc55cf-d50f-44d0-aedc-1731589f13db'] response: {'name': 'network-changed', 'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'status': 'completed', 'code': 200} [ 1197.520927] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4fcc55cf-d50f-44d0-aedc-1731589f13db'] response: {'name': 'network-changed', 'server_uuid': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'tag': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'status': 'completed', 'code': 200} [ 1197.527823] [50969]: [pid: 50969|app: 0|req: 5776/11785] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:29 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1197.559960] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-e9f6e9da-abd4-4c8d-b872-0adad2cabce9 x-openstack-request-id: req-e9f6e9da-abd4-4c8d-b872-0adad2cabce9 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1197.560141] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6d6d7ae7-f92d-4ed6-86b7-5d27b8361961", "tag": "43d6fe2c-ea6f-4713-ac92-b9ceb660a807", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "bb04a5df-f8c2-4e9e-8de4-13421b688b06", "tag": "abba8f2b-9117-4c06-9bc8-f6b55c890ebb", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1197.560245] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e9f6e9da-abd4-4c8d-b872-0adad2cabce9 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1197.560365] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e9f6e9da-abd4-4c8d-b872-0adad2cabce9'] response: {'name': 'network-changed', 'server_uuid': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'tag': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'status': 'completed', 'code': 200} [ 1197.560431] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e9f6e9da-abd4-4c8d-b872-0adad2cabce9'] response: {'name': 'network-changed', 'server_uuid': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'tag': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'status': 'completed', 'code': 200} [ 1197.593848] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c09a146-73d2-4e94-94e9-e791e736aae3 req-a51a6a4e-fd71-405f-865e-ce958d038075 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.594849] [50968]: [pid: 50968|app: 0|req: 6010/11786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:29 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.601302] [50968]: DEBUG neutron.api.wsgi [req-1c09a146-73d2-4e94-94e9-e791e736aae3 req-13e235f7-ae45-4dca-a3a3-ce67ad9f4a44 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1197.620833] [50968]: [pid: 50968|app: 0|req: 6011/11787] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:29 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1197.660962] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a76b91ee-614c-4945-a269-bba9766c5d01 req-c581ee9d-47d3-400e-99f0-d9403863c0d7 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.664455] [50969]: [pid: 50969|app: 0|req: 5777/11788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:29 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.669543] [50968]: DEBUG neutron.api.wsgi [req-a76b91ee-614c-4945-a269-bba9766c5d01 req-8838c509-aea6-4020-8eda-c17fad8cc6c9 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1197.695326] [50968]: [pid: 50968|app: 0|req: 6012/11789] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1197.705978] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbd8f75d-1773-4356-85a8-97ad3b4c473e req-09174d59-03ad-460a-bd7f-50281e6cba5a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.706788] [50969]: [pid: 50969|app: 0|req: 5778/11790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.712881] [50968]: DEBUG neutron.api.wsgi [req-fbd8f75d-1773-4356-85a8-97ad3b4c473e req-bc31dba7-f221-43bb-9fbc-33c14eab3f73 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1197.732963] [50968]: [pid: 50968|app: 0|req: 6013/11791] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.057117] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-d5d5f018-aa07-44af-9b8a-9a4b598046a6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.058300] [50968]: [pid: 50968|app: 0|req: 6014/11792] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1198.082865] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b302d281-bd99-408b-9bcb-1a759b0aebe3 req-ea4d13ad-a155-4a59-a16f-60080ef52812 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.083930] [50969]: [pid: 50969|app: 0|req: 5779/11793] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1198.098741] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-006ed9d1-f54c-4c2e-9cd4-4d7912735d47 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.099916] [50968]: [pid: 50968|app: 0|req: 6015/11794] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/ports?tenant_id=06fe830139ad4cc392b94946ff96c119&device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1198.102552] [50968]: DEBUG neutron.api.wsgi [req-b302d281-bd99-408b-9bcb-1a759b0aebe3 req-5705b67c-6059-46c4-8aa8-ee2364af4ec2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.118017] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-a2314e66-4874-4553-b307-59aaae277f5f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.118961] [50969]: [pid: 50969|app: 0|req: 5780/11795] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.122292] [50968]: [pid: 50968|app: 0|req: 6016/11796] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.124819] [50968]: DEBUG neutron.api.wsgi [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-570bf2b3-824c-454c-8cf6-aaac3de63935 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.138244] [50968]: [pid: 50968|app: 0|req: 6017/11797] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=e604decd-9fca-4cd9-83ce-61c532050bef => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.152173] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-84acbe6b-1e13-446b-840e-99f999af40ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.153409] [50969]: [pid: 50969|app: 0|req: 5781/11798] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/networks?id=326f716c-f938-4eb1-bb29-5b35a30dece4 => generated 726 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.160429] [50969]: DEBUG neutron.api.wsgi [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-b7b71947-f3fe-4ee5-abdd-f588bf656465 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.162423] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-94a39eec-e995-4934-809a-ffdf9f4848c6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.163445] [50968]: [pid: 50968|app: 0|req: 6018/11799] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1198.182086] [50969]: [pid: 50969|app: 0|req: 5782/11800] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=43d6fe2c-ea6f-4713-ac92-b9ceb660a807 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.197483] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-a0cb9337-c46e-495c-86ba-453967c37f11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.198309] [50968]: [pid: 50968|app: 0|req: 6019/11801] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.212066] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-302a503a-52d6-41f9-8dd0-a6acfdca5260 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.212066] [50969]: [pid: 50969|app: 0|req: 5783/11802] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/subnets?id=d194d053-898c-424c-b1b2-6b3eb0d98597 => generated 701 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.268042] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-9672c199-0834-4592-af47-32c98f57939c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.268924] [50968]: [pid: 50968|app: 0|req: 6020/11803] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/ports?network_id=326f716c-f938-4eb1-bb29-5b35a30dece4&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.284570] [50969]: [pid: 50969|app: 0|req: 5784/11804] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.312064] [50968]: [pid: 50968|app: 0|req: 6021/11805] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/networks/326f716c-f938-4eb1-bb29-5b35a30dece4?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.319431] [50969]: [pid: 50969|app: 0|req: 5785/11806] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1198.346858] [50968]: [pid: 50968|app: 0|req: 6022/11807] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/networks/326f716c-f938-4eb1-bb29-5b35a30dece4?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) [ 1198.638912] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab44b513-6f42-47c1-b6ef-89687ec4ca69 req-7e95f71b-83d2-4035-95f6-e7111d504796 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.639891] [50969]: [pid: 50969|app: 0|req: 5786/11808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.646325] [50968]: DEBUG neutron.api.wsgi [req-ab44b513-6f42-47c1-b6ef-89687ec4ca69 req-307422bc-0e96-4057-a85d-add8161a4ca2 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.669314] [50968]: [pid: 50968|app: 0|req: 6023/11809] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:30 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.724519] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbc3bb6e-84a3-49bd-8b58-6fd51f4996d1 req-d4328621-9ace-4f48-b51e-a73c4791cbf1 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.725341] [50969]: [pid: 50969|app: 0|req: 5787/11810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.732094] [50968]: DEBUG neutron.api.wsgi [req-bbc3bb6e-84a3-49bd-8b58-6fd51f4996d1 req-b4287b4b-3597-4856-8f99-c777ef6e6176 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.753954] [50968]: [pid: 50968|app: 0|req: 6024/11811] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.772680] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b62176c-cabf-4d48-8873-e47404ad080d req-e3348cf0-ee03-4063-9cd3-31ceef535702 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.773646] [50969]: [pid: 50969|app: 0|req: 5788/11812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.780403] [50968]: DEBUG neutron.api.wsgi [req-1b62176c-cabf-4d48-8873-e47404ad080d req-7597567b-ec0b-4172-af2d-e6bac0cee00f tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.799396] [50968]: [pid: 50968|app: 0|req: 6025/11813] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.822772] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea865263-0939-47da-8f2c-4eef0ea51cad req-02fa048c-396e-422b-969c-28c03a32f28c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.823917] [50969]: [pid: 50969|app: 0|req: 5789/11814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.830865] [50968]: DEBUG neutron.api.wsgi [req-ea865263-0939-47da-8f2c-4eef0ea51cad req-e951f43a-fa39-4fa3-8f9c-b8bec8d6ba9e tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.851992] [50968]: [pid: 50968|app: 0|req: 6026/11815] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.209820] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7011abb0-4c1d-40d7-b26c-580a6f52f2fd req-acda2a9e-42cc-4fa1-a725-6b1b41d2cf6e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.210994] [50969]: [pid: 50969|app: 0|req: 5790/11816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.219077] [50968]: DEBUG neutron.api.wsgi [req-7011abb0-4c1d-40d7-b26c-580a6f52f2fd req-2c56579b-cece-4f63-837f-df072cd24a76 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.241747] [50968]: [pid: 50968|app: 0|req: 6027/11817] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.361491] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-a636a402-3f25-41e6-8b64-0fa7733e63d9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.362771] [50969]: [pid: 50969|app: 0|req: 5791/11818] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1199.391595] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-9a58ed39-f19b-4884-a820-c290ad3d0708 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.392909] [50968]: [pid: 50968|app: 0|req: 6028/11819] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/ports?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1199.402953] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-444b9a32-be46-4c71-bc2c-fe3049b8e148 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.403671] [50969]: [pid: 50969|app: 0|req: 5792/11820] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1199.410837] [50969]: DEBUG neutron.api.wsgi [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-d710bcc1-4208-4f68-b841-c1c89c2c28df service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.434723] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-9403b814-d011-4fe4-9ff9-7b40bb05766d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.435881] [50968]: [pid: 50968|app: 0|req: 6029/11821] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/networks?id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1199.444295] [50968]: DEBUG neutron.api.wsgi [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-394760f7-7323-44cb-9f5a-fd5287cf95c2 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.444535] [50969]: [pid: 50969|app: 0|req: 5793/11822] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 => generated 807 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1199.472283] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-cfb29bd4-caa4-4c33-aedb-b0058f252ed9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.473366] [50969]: [pid: 50969|app: 0|req: 5794/11823] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.500060] [50968]: [pid: 50968|app: 0|req: 6030/11824] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=abba8f2b-9117-4c06-9bc8-f6b55c890ebb => generated 807 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1199.506249] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff48e40d-2ffe-44c5-bdcf-74c01b10c70a req-ccb5ef72-78b4-413e-8efe-f597595d36d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.507284] [50969]: [pid: 50969|app: 0|req: 5795/11825] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.529749] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-3aacc7d4-ab11-4670-80b6-295d29f5e447 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.530738] [50968]: [pid: 50968|app: 0|req: 6031/11826] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/subnets?id=569a4af5-b91f-4e15-9d98-e355bba49555 => generated 691 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1199.545488] [50969]: [pid: 50969|app: 0|req: 5796/11827] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1199.565876] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e217a6-de6b-449d-8b5d-610e54388cfc req-9e420b68-18bd-47f6-9691-f2c25508078e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.567090] [50968]: [pid: 50968|app: 0|req: 6032/11828] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/ports?network_id=71d81f6f-5ae0-41fb-b9e9-02a9635e2254&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.589571] [50969]: [pid: 50969|app: 0|req: 5797/11829] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1199.609396] [50968]: [pid: 50968|app: 0|req: 6033/11830] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.708684] [50969]: [pid: 50969|app: 0|req: 5798/11831] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:31 2025] GET /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254?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) [ 1199.758510] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9ffd29e-7aa3-4790-8afd-63c3a2eb9a12 req-78ec57de-cf3d-46c1-a06e-6ff9d7bf6de6 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.759817] [50968]: [pid: 50968|app: 0|req: 6034/11832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.766622] [50969]: DEBUG neutron.api.wsgi [req-b9ffd29e-7aa3-4790-8afd-63c3a2eb9a12 req-2286fc42-5b54-463d-9ca8-7d0a37183a54 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.789591] [50969]: [pid: 50969|app: 0|req: 5799/11833] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/security-groups?id=bf09a47e-d4ed-48d3-bd2e-95954524a76b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.854977] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccce4e3d-02d6-4c6f-aca5-f1d749b525f2 req-38c2ee47-dd5f-4f99-9bc0-21c6483803a0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.856270] [50968]: [pid: 50968|app: 0|req: 6035/11834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.862909] [50968]: DEBUG neutron.api.wsgi [req-ccce4e3d-02d6-4c6f-aca5-f1d749b525f2 req-4a9277e6-ab61-4802-8820-8340f5e3e330 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.880797] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46dad123-8dc7-4e42-a453-2c349862e96e req-63fae57d-ee12-42d7-b7eb-593247c40356 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.882678] [50969]: [pid: 50969|app: 0|req: 5800/11835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.888886] [50969]: DEBUG neutron.api.wsgi [req-46dad123-8dc7-4e42-a453-2c349862e96e req-cc26ccc5-0f84-40c4-8c57-d7e506622f87 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.889039] [50968]: [pid: 50968|app: 0|req: 6036/11836] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.909251] [50969]: [pid: 50969|app: 0|req: 5801/11837] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1199.961088] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de9b3c0b-3ea3-41bc-9f1f-860461cc2494 req-eb3af696-6166-4852-af5c-d161eebf67ac tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.961695] [50968]: [pid: 50968|app: 0|req: 6037/11838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.968899] [50969]: DEBUG neutron.api.wsgi [req-de9b3c0b-3ea3-41bc-9f1f-860461cc2494 req-6db0f81b-8921-46fd-82a1-b58c77f90bc3 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.990911] [50969]: [pid: 50969|app: 0|req: 5802/11839] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.292746] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c5d27ffc-e73c-4987-8175-cf11e32bb109 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.298028] [50968]: [pid: 50968|app: 0|req: 6038/11840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.342582] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-927175f1-0283-45ea-81f8-e68a6d8a9e41 req-5456fd96-bf2f-4fe0-ad3a-cc75382da054 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.343476] [50968]: [pid: 50968|app: 0|req: 6039/11841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.348572] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Deleting port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1200.348776] [50969]: DEBUG neutron_lib.callbacks.manager [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1200.349776] [50968]: DEBUG neutron.api.wsgi [req-927175f1-0283-45ea-81f8-e68a6d8a9e41 req-db8a537e-cded-4e8b-8fab-2cb092e2c661 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1200.379775] [50968]: [pid: 50968|app: 0|req: 6040/11842] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:32 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.407067] [50969]: DEBUG neutron.plugins.ml2.db [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] For port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7,segment=NetworkSegment(452b39e3-121b-49e0-9f2f-6743463f7899),segment_id=452b39e3-121b-49e0-9f2f-6743463f7899)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1200.407312] [50969]: DEBUG neutron_lib.callbacks.manager [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1200.412409] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] delete_port_precommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1200.412586] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] delete_port_precommit: [ 1200.412586] [50969]: key[mac_address], fa:16:3e:97:e7:f8 -> None [ 1200.412586] [50969]: key[device_id], 69610cbc-2b35-4d3f-9118-e9aad98fd2c3 -> None [ 1200.412586] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1200.412586] [50969]: key[binding:vnic_type], normal -> None [ 1200.412586] [50969]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1200.412586] [50969]: key[tags], [] -> None [ 1200.412586] [50969]: key[allowed_address_pairs], [] -> None [ 1200.412586] [50969]: key[created_at], 2025-11-21T22:44:28Z -> None [ 1200.412586] [50969]: key[name], -> None [ 1200.412586] [50969]: key[status], ACTIVE -> None [ 1200.412586] [50969]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1200.412586] [50969]: key[fixed_ips], [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}] -> None [ 1200.412586] [50969]: key[id], f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 -> None [ 1200.412586] [50969]: key[port_security_enabled], True -> None [ 1200.412586] [50969]: key[network_id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1200.412586] [50969]: key[security_groups], ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'] -> None [ 1200.412586] [50969]: key[binding:profile], {} -> None [ 1200.412586] [50969]: key[binding:host_id], cpu-1 -> None [ 1200.412586] [50969]: key[revision_number], 5 -> None [ 1200.412586] [50969]: key[description], -> None [ 1200.412586] [50969]: key[updated_at], 2025-11-21T22:44:30Z -> None [ 1200.412586] [50969]: key[standard_attr_id], 1703 -> None [ 1200.412586] [50969]: key[admin_state_up], True -> None [ 1200.412586] [50969]: key[binding:vif_type], ovs -> None [ 1200.412586] [50969]: key[device_owner], compute:nova -> None [ 1200.412586] [50969]: key[extra_dhcp_opts], [] -> None [ 1200.412586] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1200.415418] [50969]: DEBUG neutron.plugins.ml2.plugin [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Calling delete_port for f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1200.510761] [50969]: DEBUG neutron_lib.callbacks.manager [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f6ee4cb7-472c-4788-80a5-1b7e94acf6a7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1200.519525] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Pushing event deleted for resources: {'Port': ['ID=f6ee4cb7-472c-4788-80a5-1b7e94acf6a7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1200.545182] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] No DVR routers for this DVR port f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1200.545656] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] delete_port_postcommit called with port settings {'id': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:97:e7:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:28Z', 'updated_at': '2025-11-21T22:44:30Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1200.546059] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] delete_port_postcommit: [ 1200.546059] [50969]: key[mac_address], fa:16:3e:97:e7:f8 -> None [ 1200.546059] [50969]: key[device_id], 69610cbc-2b35-4d3f-9118-e9aad98fd2c3 -> None [ 1200.546059] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f625f389-b7cf-49b9-998a-87f3a9e3f234', 'external-id': 'nsx-vlan-transportzone-280', 'segmentation_id': 280, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1200.546059] [50969]: key[binding:vnic_type], normal -> None [ 1200.546059] [50969]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1200.546059] [50969]: key[tags], [] -> None [ 1200.546059] [50969]: key[allowed_address_pairs], [] -> None [ 1200.546059] [50969]: key[created_at], 2025-11-21T22:44:28Z -> None [ 1200.546059] [50969]: key[name], -> None [ 1200.546059] [50969]: key[status], ACTIVE -> None [ 1200.546059] [50969]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1200.546059] [50969]: key[fixed_ips], [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.14'}] -> None [ 1200.546059] [50969]: key[id], f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 -> None [ 1200.546059] [50969]: key[port_security_enabled], True -> None [ 1200.546059] [50969]: key[network_id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1200.546059] [50969]: key[security_groups], ['bf09a47e-d4ed-48d3-bd2e-95954524a76b'] -> None [ 1200.546059] [50969]: key[binding:profile], {} -> None [ 1200.546059] [50969]: key[binding:host_id], cpu-1 -> None [ 1200.546059] [50969]: key[revision_number], 5 -> None [ 1200.546059] [50969]: key[description], -> None [ 1200.546059] [50969]: key[updated_at], 2025-11-21T22:44:30Z -> None [ 1200.546059] [50969]: key[standard_attr_id], 1703 -> None [ 1200.546059] [50969]: key[admin_state_up], True -> None [ 1200.546059] [50969]: key[binding:vif_type], ovs -> None [ 1200.546059] [50969]: key[device_owner], compute:nova -> None [ 1200.546059] [50969]: key[extra_dhcp_opts], [] -> None [ 1200.546059] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1200.547736] [50969]: DEBUG neutron_lib.callbacks.manager [req-5fdf3170-c11a-4b2d-aa96-86e6060d7b5f req-c62f3b26-9f6b-4d4b-b85c-a629203c8937 tempest-ServerRescueTestJSON-244035781 tempest-ServerRescueTestJSON-244035781-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1200.548241] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'name': 'network-vif-deleted', 'tag': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1200.550900] [50969]: [pid: 50969|app: 0|req: 5803/11843] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:45:32 2025] DELETE /networking/v2.0/ports/f6ee4cb7-472c-4788-80a5-1b7e94acf6a7 => generated 0 bytes in 251 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1200.552305] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-223cbf81-7946-4116-b842-7b3f6648988c" -d '{"events": [{"server_uuid": "69610cbc-2b35-4d3f-9118-e9aad98fd2c3", "name": "network-vif-deleted", "tag": "f6ee4cb7-472c-4788-80a5-1b7e94acf6a7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1200.605978] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-3338e00e-e8c4-460a-b878-250233874315 x-openstack-request-id: req-3338e00e-e8c4-460a-b878-250233874315 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1200.606138] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "69610cbc-2b35-4d3f-9118-e9aad98fd2c3", "name": "network-vif-deleted", "tag": "f6ee4cb7-472c-4788-80a5-1b7e94acf6a7", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1200.606138] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3338e00e-e8c4-460a-b878-250233874315 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1200.606276] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3338e00e-e8c4-460a-b878-250233874315'] response: {'server_uuid': '69610cbc-2b35-4d3f-9118-e9aad98fd2c3', 'name': 'network-vif-deleted', 'tag': 'f6ee4cb7-472c-4788-80a5-1b7e94acf6a7', 'status': 'completed', 'code': 200} [ 1200.836224] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-ed23b982-fb32-4cfd-8607-9572e84a674b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.837309] [50968]: [pid: 50968|app: 0|req: 6041/11844] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1200.866164] [50968]: [pid: 50968|app: 0|req: 6042/11845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1200.882878] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-7025ff0d-31c5-483e-803b-6b6c969eb464 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.883254] [50969]: [pid: 50969|app: 0|req: 5804/11846] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.891370] [50968]: DEBUG neutron.api.wsgi [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-67b45ca8-f9c6-42c6-8fa4-91809f291ea8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1200.926791] [50968]: [pid: 50968|app: 0|req: 6043/11847] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 => generated 807 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.955609] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-4f21baf8-8cb7-48bb-93f1-95eeb7221ac4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.956638] [50969]: [pid: 50969|app: 0|req: 5805/11848] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.986685] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28a4fad3-b2fb-4110-9167-75e2f83ca361 req-d8e8779c-fc63-424c-8827-c590448f606d tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.987215] [50969]: [pid: 50969|app: 0|req: 5806/11849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1201.006506] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1c7016e-420e-4234-bb23-d342e376bf87 req-c089b023-b09a-4c9a-b10c-529f4f53664c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.007665] [50968]: [pid: 50968|app: 0|req: 6044/11850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.010189] [50968]: DEBUG neutron.api.wsgi [req-28a4fad3-b2fb-4110-9167-75e2f83ca361 req-9186e58c-0b3b-47bb-9778-3de3ab4b9792 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1201.015045] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-1e4f81c7-ed00-4c7d-8360-fdc15f9ef911 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.016191] [50969]: [pid: 50969|app: 0|req: 5807/11851] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.018872] [50969]: DEBUG neutron.api.wsgi [req-e1c7016e-420e-4234-bb23-d342e376bf87 req-c228f7d1-b9fe-4cd4-a439-3604cdb0437a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1201.032289] [50968]: [pid: 50968|app: 0|req: 6045/11852] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1201.040775] [50969]: [pid: 50969|app: 0|req: 5808/11853] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.064812] [50968]: [pid: 50968|app: 0|req: 6046/11854] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1201.101909] [50969]: [pid: 50969|app: 0|req: 5809/11855] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1201.138084] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-830732e4-35ab-4fe9-82e9-22d96908b7e2 req-3459f662-213f-4805-a0b7-d99c46dbe399 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.139123] [50968]: [pid: 50968|app: 0|req: 6047/11856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.145459] [50969]: DEBUG neutron.api.wsgi [req-830732e4-35ab-4fe9-82e9-22d96908b7e2 req-0d2246f5-cbd2-4450-870e-c534ba08ea2b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1201.167333] [50969]: [pid: 50969|app: 0|req: 5810/11857] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.511013] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-654cce78-399c-4de6-b740-a1557a12bb19 req-800632fd-0743-424a-8a41-072580003aaa tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.512024] [50968]: [pid: 50968|app: 0|req: 6048/11858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.518534] [50969]: DEBUG neutron.api.wsgi [req-654cce78-399c-4de6-b740-a1557a12bb19 req-1aa212b1-67d4-453c-af54-cf12e7f7d736 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1201.540577] [50969]: [pid: 50969|app: 0|req: 5811/11859] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:33 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.945576] [50968]: [pid: 50968|app: 0|req: 6049/11860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1202.124065] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-342c6785-fa41-46c0-92d2-5c50946f4fb1 req-4dc7073b-aec2-4058-acad-155e26a799c1 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.124485] [50969]: [pid: 50969|app: 0|req: 5812/11861] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.124793] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36aedb99-5321-4279-8c3f-2ba42082329f req-c8c78cfa-ee78-4ac9-89eb-f7d165d5c0f3 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.125878] [50968]: [pid: 50968|app: 0|req: 6050/11862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.131352] [50969]: DEBUG neutron.api.wsgi [req-342c6785-fa41-46c0-92d2-5c50946f4fb1 req-5f2ec98a-94d8-4ebb-8e8a-911ec3347fc0 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1202.131830] [50968]: DEBUG neutron.api.wsgi [req-36aedb99-5321-4279-8c3f-2ba42082329f req-bac62c10-8a89-4bdc-9dd3-a2c01084f3bb tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1202.157375] [50968]: [pid: 50968|app: 0|req: 6051/11863] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1202.158888] [50969]: [pid: 50969|app: 0|req: 5813/11864] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1202.256724] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e010469e-22b8-49eb-9bd7-89b8ec3f59a4 req-bea6392f-b519-42af-88bd-fe4a916acb3b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.258503] [50968]: [pid: 50968|app: 0|req: 6052/11865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.267913] [50969]: DEBUG neutron.api.wsgi [req-e010469e-22b8-49eb-9bd7-89b8ec3f59a4 req-b70574e9-26e6-4d54-a400-d12e0e7ba6f9 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1202.292424] [50969]: [pid: 50969|app: 0|req: 5814/11866] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.400142] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f07ad251-422d-46b7-9d47-562b9ea7eada req-7d4a8f3d-0cff-473f-a4bc-2673ac413dc9 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.401287] [50968]: [pid: 50968|app: 0|req: 6053/11867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.413155] [50969]: DEBUG neutron.api.v2.base [None req-62d2cefe-c035-4534-a5a2-4027861c197c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Request body: {'floatingip': {'port_id': '15088f71-644b-48c6-bf45-4717876bf143'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1202.432349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-62d2cefe-c035-4534-a5a2-4027861c197c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for floatingip (be2f5464-18dc-4fe4-9ef6-a30c3480dcac), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.638208] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c066df67-b909-41c0-bddc-f332122d8196 req-b8b3e692-24a2-4df9-ab63-55d329d9d60f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.639929] [50968]: [pid: 50968|app: 0|req: 6054/11868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.646549] [50968]: DEBUG neutron.api.wsgi [req-c066df67-b909-41c0-bddc-f332122d8196 req-85aacf64-c12e-40fa-b57f-42aaa0693414 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1202.674398] [50968]: [pid: 50968|app: 0|req: 6055/11869] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:34 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1202.692896] [50969]: DEBUG neutron_lib.callbacks.manager [None req-62d2cefe-c035-4534-a5a2-4027861c197c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.694624] [50969]: DEBUG neutron_lib.callbacks.manager [None req-62d2cefe-c035-4534-a5a2-4027861c197c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (be2f5464-18dc-4fe4-9ef6-a30c3480dcac), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.742782] [50969]: INFO neutron.db.l3_db [None req-62d2cefe-c035-4534-a5a2-4027861c197c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Floating IP be2f5464-18dc-4fe4-9ef6-a30c3480dcac associated. External IP: 10.180.180.184, port: 15088f71-644b-48c6-bf45-4717876bf143. [ 1203.019603] [50968]: [pid: 50968|app: 0|req: 6056/11870] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:35 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.236024] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2f87fa5-e928-435b-bd84-2d4e9b816da3 req-d7090a3a-6555-4b20-bcc0-12c74a34161c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.236321] [50968]: [pid: 50968|app: 0|req: 6057/11871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:35 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.289095] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-62d2cefe-c035-4534-a5a2-4027861c197c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Router ffac1954-b1c2-409e-b503-84afa4f2a5ec has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1203.307859] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52f83fc6-5713-4ea0-843a-df04f7ef4731 req-d75212e7-e557-4961-8de3-11a7c9afaba7 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.309211] [50968]: [pid: 50968|app: 0|req: 6058/11872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:35 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.312142] [50968]: DEBUG neutron.api.wsgi [req-d2f87fa5-e928-435b-bd84-2d4e9b816da3 req-e6bad8cf-0144-46d6-b1ab-c67fcf16cfea tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.340982] [50968]: [pid: 50968|app: 0|req: 6059/11873] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:35 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.344363] [50968]: DEBUG neutron.api.wsgi [req-52f83fc6-5713-4ea0-843a-df04f7ef4731 req-d15590b7-0fc8-43c7-a668-1ea7605e7be0 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.348402] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-62d2cefe-c035-4534-a5a2-4027861c197c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1203.353276] [50969]: DEBUG neutron_lib.callbacks.manager [None req-62d2cefe-c035-4534-a5a2-4027861c197c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1203.370498] [50968]: [pid: 50968|app: 0|req: 6060/11874] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:35 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.374228] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'tag': '15088f71-644b-48c6-bf45-4717876bf143'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1203.374228] [50969]: [pid: 50969|app: 0|req: 5815/11875] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:45:34 2025] PUT /networking/v2.0/floatingips/be2f5464-18dc-4fe4-9ef6-a30c3480dcac => generated 802 bytes in 964 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.375557] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-abb32008-ca2b-4fb3-a2c0-a5bf442cb40b" -d '{"events": [{"name": "network-changed", "server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "tag": "15088f71-644b-48c6-bf45-4717876bf143"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1203.405428] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-a8b49c8a-cf37-43a1-9d5f-d85e79951d0f x-openstack-request-id: req-a8b49c8a-cf37-43a1-9d5f-d85e79951d0f {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1203.405554] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "tag": "15088f71-644b-48c6-bf45-4717876bf143", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1203.405622] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a8b49c8a-cf37-43a1-9d5f-d85e79951d0f {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1203.405797] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a8b49c8a-cf37-43a1-9d5f-d85e79951d0f'] response: {'name': 'network-changed', 'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'tag': '15088f71-644b-48c6-bf45-4717876bf143', 'status': 'completed', 'code': 200} [ 1203.456380] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eec74784-6aae-4538-802e-52c4f4cedcce req-28f5e7d5-88da-464d-af79-5defe979c4c7 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.457433] [50968]: [pid: 50968|app: 0|req: 6061/11876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:35 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.464387] [50969]: DEBUG neutron.api.wsgi [req-eec74784-6aae-4538-802e-52c4f4cedcce req-7845053f-42b9-456a-823b-79b61d90247e tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.489191] [50969]: [pid: 50969|app: 0|req: 5816/11877] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:35 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.625821] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61924996-3919-462a-9738-5b763c51fca0 req-3077013c-f859-4072-b0d7-d34450d36ab6 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.626942] [50968]: [pid: 50968|app: 0|req: 6062/11878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:35 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.634025] [50969]: DEBUG neutron.api.wsgi [req-61924996-3919-462a-9738-5b763c51fca0 req-dce0ffef-86b1-47a3-8166-0bbe6b37491f tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.655833] [50969]: [pid: 50969|app: 0|req: 5817/11879] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:35 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.757218] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c28cc0f-d9e5-43cf-a3b1-c764b7cd4496 req-5b83b6ad-b74e-4957-934b-53aeb19c1f41 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.758275] [50968]: [pid: 50968|app: 0|req: 6063/11880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.765075] [50969]: DEBUG neutron.api.wsgi [req-3c28cc0f-d9e5-43cf-a3b1-c764b7cd4496 req-231d3df1-7097-4e84-8333-5723fcaef169 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.787678] [50969]: [pid: 50969|app: 0|req: 5818/11881] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.849695] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2e19e86-c3d5-4263-9bb4-d6351dfad91e req-53b53ec3-718c-43dd-9607-8724aad38662 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.850693] [50968]: [pid: 50968|app: 0|req: 6064/11882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.857689] [50969]: DEBUG neutron.api.wsgi [req-d2e19e86-c3d5-4263-9bb4-d6351dfad91e req-1e1b407e-4896-46a8-9e71-8cd8cf0904e0 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.880669] [50969]: [pid: 50969|app: 0|req: 5819/11883] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.948257] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb32008-ca2b-4fb3-a2c0-a5bf442cb40b req-872cdacd-ab11-4f22-872f-571dad1ba674 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.949436] [50968]: [pid: 50968|app: 0|req: 6065/11884] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1203.990032] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb32008-ca2b-4fb3-a2c0-a5bf442cb40b req-40195c5f-e00f-419a-910e-4ae2bfe79407 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.990716] [50969]: [pid: 50969|app: 0|req: 5820/11885] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 720 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.997682] [50968]: DEBUG neutron.api.wsgi [req-abb32008-ca2b-4fb3-a2c0-a5bf442cb40b req-5660a8fc-bb71-4943-9554-4f5777226255 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1204.028315] [50968]: [pid: 50968|app: 0|req: 6066/11886] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=15088f71-644b-48c6-bf45-4717876bf143 => generated 805 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.052006] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb32008-ca2b-4fb3-a2c0-a5bf442cb40b req-32b226d6-8acd-4149-bc72-5bae6a02e492 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.052896] [50969]: [pid: 50969|app: 0|req: 5821/11887] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.085522] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb32008-ca2b-4fb3-a2c0-a5bf442cb40b req-869ad9a8-d98d-4871-86d6-c92f473e1b1d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.086498] [50968]: [pid: 50968|app: 0|req: 6067/11888] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.089916] [50969]: [pid: 50969|app: 0|req: 5822/11889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/ports?device_id=69610cbc-2b35-4d3f-9118-e9aad98fd2c3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1204.124463] [50968]: [pid: 50968|app: 0|req: 6068/11890] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1204.164390] [50969]: [pid: 50969|app: 0|req: 5823/11891] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1204.430213] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2682339-036c-44c8-85e2-2894fa2cddfb req-cfa09013-ccf0-4c27-8cf4-cf2a9b501d4e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.431118] [50968]: [pid: 50968|app: 0|req: 6069/11892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.437065] [50969]: DEBUG neutron.api.wsgi [req-f2682339-036c-44c8-85e2-2894fa2cddfb req-6817f486-2563-455d-8654-283482a7995c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1204.459269] [50969]: [pid: 50969|app: 0|req: 5824/11893] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:36 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.868145] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1eb3fb6a-a209-495f-a7d4-2a0d73ff2bc9 req-48bc1afa-9325-4bea-a78d-bab370229ee7 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.869155] [50968]: [pid: 50968|app: 0|req: 6070/11894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:37 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.876782] [50969]: DEBUG neutron.api.wsgi [req-1eb3fb6a-a209-495f-a7d4-2a0d73ff2bc9 req-a9c6414c-5ca3-4fff-9a5b-da2aa47df4b0 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1204.911372] [50969]: [pid: 50969|app: 0|req: 5825/11895] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:37 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.969757] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfb44e8a-17fd-4c55-b5eb-95fbc069c83f req-30bfbef1-92bb-43ce-9771-705743f14fdb tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.970763] [50968]: [pid: 50968|app: 0|req: 6071/11896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:37 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.976812] [50969]: DEBUG neutron.api.wsgi [req-bfb44e8a-17fd-4c55-b5eb-95fbc069c83f req-08ddec26-7887-466f-ae7e-ad602ad35270 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1204.997089] [50969]: [pid: 50969|app: 0|req: 5826/11897] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:37 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1205.336624] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.454991] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Deleting port 3249fd1c-a298-4b76-907b-e335a897e616 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1205.455163] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (3249fd1c-a298-4b76-907b-e335a897e616), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.485546] [50968]: DEBUG neutron.plugins.ml2.db [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] For port 3249fd1c-a298-4b76-907b-e335a897e616, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3249fd1c-a298-4b76-907b-e335a897e616,segment=NetworkSegment(452b39e3-121b-49e0-9f2f-6743463f7899),segment_id=452b39e3-121b-49e0-9f2f-6743463f7899)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1205.485775] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (3249fd1c-a298-4b76-907b-e335a897e616), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.490827] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] delete_port_precommit called with port settings {'id': '3249fd1c-a298-4b76-907b-e335a897e616', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:91:d7:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_interface', 'standard_attr_id': 1690, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', '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-21T22:44:17Z', 'updated_at': '2025-11-21T22:44:20Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1205.491325] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] delete_port_precommit: [ 1205.491325] [50968]: key[mac_address], fa:16:3e:91:d7:f1 -> None [ 1205.491325] [50968]: key[device_id], 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 -> None [ 1205.491325] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1205.491325] [50968]: key[binding:vnic_type], normal -> None [ 1205.491325] [50968]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1205.491325] [50968]: key[tags], [] -> None [ 1205.491325] [50968]: key[allowed_address_pairs], [] -> None [ 1205.491325] [50968]: key[created_at], 2025-11-21T22:44:17Z -> None [ 1205.491325] [50968]: key[name], -> None [ 1205.491325] [50968]: key[status], ACTIVE -> None [ 1205.491325] [50968]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1205.491325] [50968]: key[fixed_ips], [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}] -> None [ 1205.491325] [50968]: key[id], 3249fd1c-a298-4b76-907b-e335a897e616 -> None [ 1205.491325] [50968]: key[port_security_enabled], False -> None [ 1205.491325] [50968]: key[network_id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1205.491325] [50968]: key[security_groups], [] -> None [ 1205.491325] [50968]: key[binding:profile], {} -> None [ 1205.491325] [50968]: key[binding:host_id], devstack -> None [ 1205.491325] [50968]: key[revision_number], 5 -> None [ 1205.491325] [50968]: key[description], -> None [ 1205.491325] [50968]: key[updated_at], 2025-11-21T22:44:20Z -> None [ 1205.491325] [50968]: key[standard_attr_id], 1690 -> None [ 1205.491325] [50968]: key[admin_state_up], True -> None [ 1205.491325] [50968]: key[binding:vif_type], ovs -> None [ 1205.491325] [50968]: key[device_owner], network:router_interface -> None [ 1205.491325] [50968]: key[extra_dhcp_opts], [] -> None [ 1205.491325] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.494016] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Calling delete_port for 3249fd1c-a298-4b76-907b-e335a897e616 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1205.575559] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e0662a1-c2fe-4815-b22f-c3e2bf06ca14 req-b40b9a04-ed95-4138-a49f-bfbf07d34061 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.576557] [50969]: [pid: 50969|app: 0|req: 5827/11898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:37 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.582141] [50969]: DEBUG neutron.api.wsgi [req-8e0662a1-c2fe-4815-b22f-c3e2bf06ca14 req-e86b69b5-f29e-479e-9ae4-9ed69b1372d4 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1205.595555] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (3249fd1c-a298-4b76-907b-e335a897e616), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.603078] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Pushing event deleted for resources: {'Port': ['ID=3249fd1c-a298-4b76-907b-e335a897e616,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1205.603914] [50969]: [pid: 50969|app: 0|req: 5828/11899] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:37 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1205.628238] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] delete_port_postcommit called with port settings {'id': '3249fd1c-a298-4b76-907b-e335a897e616', 'name': '', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'mac_address': 'fa:16:3e:91:d7:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_interface', 'standard_attr_id': 1690, 'fixed_ips': [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', '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-21T22:44:17Z', 'updated_at': '2025-11-21T22:44:20Z', 'revision_number': 5, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}}] (original binding levels None) on network {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eb32a8c3-b1f9-43ee-9952-fbe39785215d'], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} with segments to bind None [ 1205.628462] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] delete_port_postcommit: [ 1205.628462] [50968]: key[mac_address], fa:16:3e:91:d7:f1 -> None [ 1205.628462] [50968]: key[device_id], 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 -> None [ 1205.628462] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1205.628462] [50968]: key[binding:vnic_type], normal -> None [ 1205.628462] [50968]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1205.628462] [50968]: key[tags], [] -> None [ 1205.628462] [50968]: key[allowed_address_pairs], [] -> None [ 1205.628462] [50968]: key[created_at], 2025-11-21T22:44:17Z -> None [ 1205.628462] [50968]: key[name], -> None [ 1205.628462] [50968]: key[status], ACTIVE -> None [ 1205.628462] [50968]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1205.628462] [50968]: key[fixed_ips], [{'subnet_id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'ip_address': '192.168.128.1'}] -> None [ 1205.628462] [50968]: key[id], 3249fd1c-a298-4b76-907b-e335a897e616 -> None [ 1205.628462] [50968]: key[port_security_enabled], False -> None [ 1205.628462] [50968]: key[network_id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1205.628462] [50968]: key[security_groups], [] -> None [ 1205.628462] [50968]: key[binding:profile], {} -> None [ 1205.628462] [50968]: key[binding:host_id], devstack -> None [ 1205.628462] [50968]: key[revision_number], 5 -> None [ 1205.628462] [50968]: key[description], -> None [ 1205.628462] [50968]: key[updated_at], 2025-11-21T22:44:20Z -> None [ 1205.628462] [50968]: key[standard_attr_id], 1690 -> None [ 1205.628462] [50968]: key[admin_state_up], True -> None [ 1205.628462] [50968]: key[binding:vif_type], ovs -> None [ 1205.628462] [50968]: key[device_owner], network:router_interface -> None [ 1205.628462] [50968]: key[extra_dhcp_opts], [] -> None [ 1205.628462] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.674095] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.784394] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Router 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1205.837429] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f5e60fbf-56e9-4ed6-a470-96cc345ae989 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1205.841262] [50968]: [pid: 50968|app: 0|req: 6072/11900] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:45:37 2025] PUT /networking/v2.0/routers/8ce484f3-95b6-437a-b0f0-8f295ed0e4d0/remove_router_interface => generated 309 bytes in 710 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.898655] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks [] for router (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.949369] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks [] for router_gateway (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.973792] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Deleting port 9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1205.974024] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.993031] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cab23e0-b0cb-4030-ad03-1678db164d78 req-babd8583-ec53-4938-9a4a-9e9502bdf13e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.993645] [50968]: [pid: 50968|app: 0|req: 6073/11901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:38 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.000693] [50968]: DEBUG neutron.api.wsgi [req-6cab23e0-b0cb-4030-ad03-1678db164d78 req-db50c83b-ffb7-45f7-b239-1559c946418d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.002522] [50969]: DEBUG neutron.plugins.ml2.db [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] For port 9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1206.002994] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.007932] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] delete_port_precommit called with port settings {'id': '9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:14:a1:6a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1689, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1206.007932] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] delete_port_precommit: [ 1206.007932] [50969]: key[mac_address], fa:16:3e:14:a1:6a -> None [ 1206.007932] [50969]: key[device_id], 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 -> None [ 1206.007932] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1206.007932] [50969]: key[binding:vnic_type], normal -> None [ 1206.007932] [50969]: key[project_id], -> None [ 1206.007932] [50969]: key[tags], [] -> None [ 1206.007932] [50969]: key[allowed_address_pairs], [] -> None [ 1206.007932] [50969]: key[created_at], 2025-11-21T22:44:16Z -> None [ 1206.007932] [50969]: key[name], -> None [ 1206.007932] [50969]: key[status], ACTIVE -> None [ 1206.007932] [50969]: key[tenant_id], -> None [ 1206.007932] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.218'}] -> None [ 1206.007932] [50969]: key[id], 9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc -> None [ 1206.007932] [50969]: key[port_security_enabled], False -> None [ 1206.007932] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1206.007932] [50969]: key[security_groups], [] -> None [ 1206.007932] [50969]: key[binding:profile], {} -> None [ 1206.007932] [50969]: key[binding:host_id], devstack -> None [ 1206.007932] [50969]: key[revision_number], 5 -> None [ 1206.007932] [50969]: key[description], -> None [ 1206.007932] [50969]: key[updated_at], 2025-11-21T22:44:17Z -> None [ 1206.007932] [50969]: key[standard_attr_id], 1689 -> None [ 1206.007932] [50969]: key[admin_state_up], True -> None [ 1206.007932] [50969]: key[binding:vif_type], ovs -> None [ 1206.007932] [50969]: key[device_owner], network:router_gateway -> None [ 1206.007932] [50969]: key[extra_dhcp_opts], [] -> None [ 1206.007932] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1206.009249] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Calling delete_port for 9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1206.022704] [50968]: [pid: 50968|app: 0|req: 6074/11902] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:38 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.075125] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a035a1d-a661-4bc7-b634-93a04489f01b req-a1543dee-8ae0-41ba-ab7a-b5153fa52cf4 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.076175] [50968]: [pid: 50968|app: 0|req: 6075/11903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:38 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.081871] [50968]: DEBUG neutron.api.wsgi [req-6a035a1d-a661-4bc7-b634-93a04489f01b req-c92a6246-a080-4ac6-a542-7f258c26d942 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.091705] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.099524] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Pushing event deleted for resources: {'Port': ['ID=9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1206.102105] [50968]: [pid: 50968|app: 0|req: 6076/11904] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:38 2025] GET /networking/v2.0/security-groups?id=b2373999-4b09-4e6b-b917-d763ef04d09e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1206.127663] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] delete_port_postcommit called with port settings {'id': '9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:14:a1:6a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8ce484f3-95b6-437a-b0f0-8f295ed0e4d0', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1689, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1206.127984] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] delete_port_postcommit: [ 1206.127984] [50969]: key[mac_address], fa:16:3e:14:a1:6a -> None [ 1206.127984] [50969]: key[device_id], 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 -> None [ 1206.127984] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1206.127984] [50969]: key[binding:vnic_type], normal -> None [ 1206.127984] [50969]: key[project_id], -> None [ 1206.127984] [50969]: key[tags], [] -> None [ 1206.127984] [50969]: key[allowed_address_pairs], [] -> None [ 1206.127984] [50969]: key[created_at], 2025-11-21T22:44:16Z -> None [ 1206.127984] [50969]: key[name], -> None [ 1206.127984] [50969]: key[status], ACTIVE -> None [ 1206.127984] [50969]: key[tenant_id], -> None [ 1206.127984] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.218'}] -> None [ 1206.127984] [50969]: key[id], 9fdcddf4-5f6a-421b-b131-aa9c0e22a3bc -> None [ 1206.127984] [50969]: key[port_security_enabled], False -> None [ 1206.127984] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1206.127984] [50969]: key[security_groups], [] -> None [ 1206.127984] [50969]: key[binding:profile], {} -> None [ 1206.127984] [50969]: key[binding:host_id], devstack -> None [ 1206.127984] [50969]: key[revision_number], 5 -> None [ 1206.127984] [50969]: key[description], -> None [ 1206.127984] [50969]: key[updated_at], 2025-11-21T22:44:17Z -> None [ 1206.127984] [50969]: key[standard_attr_id], 1689 -> None [ 1206.127984] [50969]: key[admin_state_up], True -> None [ 1206.127984] [50969]: key[binding:vif_type], ovs -> None [ 1206.127984] [50969]: key[device_owner], network:router_gateway -> None [ 1206.127984] [50969]: key[extra_dhcp_opts], [] -> None [ 1206.127984] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1206.129714] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.165325] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.166851] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks [] for router_controller (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.192964] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (8ce484f3-95b6-437a-b0f0-8f295ed0e4d0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.193327] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1206.198042] [50969]: DEBUG neutron_lib.callbacks.manager [None req-58042f71-1d1f-4ffc-806a-beb45a9b7c83 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.198566] [50969]: [pid: 50969|app: 0|req: 5829/11905] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:38 2025] DELETE /networking/v2.0/routers/8ce484f3-95b6-437a-b0f0-8f295ed0e4d0 => generated 0 bytes in 355 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1206.219691] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] Deleting subnet eb32a8c3-b1f9-43ee-9952-fbe39785215d {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1206.221978] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] Publish callbacks [] for subnet (eb32a8c3-b1f9-43ee-9952-fbe39785215d), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.239622] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (eb32a8c3-b1f9-43ee-9952-fbe39785215d), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.257614] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (eb32a8c3-b1f9-43ee-9952-fbe39785215d), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.258137] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] delete_subnet_precommit called with subnet settings {'id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'name': 'tempest-ServerRescueTestJSON-1743007775-subnet', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1687, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings None) [ 1206.258354] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] delete_subnet_precommit: [ 1206.258354] [50968]: key[service_types], [] -> None [ 1206.258354] [50968]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1206.258354] [50968]: key[tags], [] -> None [ 1206.258354] [50968]: key[router:external], False -> None [ 1206.258354] [50968]: key[ipv6_ra_mode], None -> None [ 1206.258354] [50968]: key[created_at], 2025-11-21T22:44:16Z -> None [ 1206.258354] [50968]: key[name], tempest-ServerRescueTestJSON-1743007775-subnet -> None [ 1206.258354] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1206.258354] [50968]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1206.258354] [50968]: key[id], eb32a8c3-b1f9-43ee-9952-fbe39785215d -> None [ 1206.258354] [50968]: key[network_id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1206.258354] [50968]: key[host_routes], [] -> None [ 1206.258354] [50968]: key[revision_number], 0 -> None [ 1206.258354] [50968]: key[dns_nameservers], [] -> None [ 1206.258354] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1206.258354] [50968]: key[updated_at], 2025-11-21T22:44:16Z -> None [ 1206.258354] [50968]: key[description], -> None [ 1206.258354] [50968]: key[standard_attr_id], 1687 -> None [ 1206.258354] [50968]: key[segment_id], None -> None [ 1206.258354] [50968]: key[shared], False -> None [ 1206.258354] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1206.258354] [50968]: key[ipv6_address_mode], None -> None [ 1206.258354] [50968]: key[enable_dhcp], False -> None [ 1206.258354] [50968]: key[subnetpool_id], None -> None [ 1206.258354] [50968]: key[ip_version], 4 -> None [ 1206.258354] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1206.301538] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (eb32a8c3-b1f9-43ee-9952-fbe39785215d), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.301844] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] delete_subnet_postcommit called with subnet settings {'id': 'eb32a8c3-b1f9-43ee-9952-fbe39785215d', 'name': 'tempest-ServerRescueTestJSON-1743007775-subnet', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1687, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:44:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6ac06d32810c4edba03f049f2adfdf8d'} (original settings None) [ 1206.302018] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] delete_subnet_postcommit: [ 1206.302018] [50968]: key[service_types], [] -> None [ 1206.302018] [50968]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1206.302018] [50968]: key[tags], [] -> None [ 1206.302018] [50968]: key[router:external], False -> None [ 1206.302018] [50968]: key[ipv6_ra_mode], None -> None [ 1206.302018] [50968]: key[created_at], 2025-11-21T22:44:16Z -> None [ 1206.302018] [50968]: key[name], tempest-ServerRescueTestJSON-1743007775-subnet -> None [ 1206.302018] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1206.302018] [50968]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1206.302018] [50968]: key[id], eb32a8c3-b1f9-43ee-9952-fbe39785215d -> None [ 1206.302018] [50968]: key[network_id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1206.302018] [50968]: key[host_routes], [] -> None [ 1206.302018] [50968]: key[revision_number], 0 -> None [ 1206.302018] [50968]: key[dns_nameservers], [] -> None [ 1206.302018] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1206.302018] [50968]: key[updated_at], 2025-11-21T22:44:16Z -> None [ 1206.302018] [50968]: key[description], -> None [ 1206.302018] [50968]: key[standard_attr_id], 1687 -> None [ 1206.302018] [50968]: key[segment_id], None -> None [ 1206.302018] [50968]: key[shared], False -> None [ 1206.302018] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1206.302018] [50968]: key[ipv6_address_mode], None -> None [ 1206.302018] [50968]: key[enable_dhcp], False -> None [ 1206.302018] [50968]: key[subnetpool_id], None -> None [ 1206.302018] [50968]: key[ip_version], 4 -> None [ 1206.302018] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1206.306647] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] Pushing event deleted for resources: {'Subnet': ['ID=eb32a8c3-b1f9-43ee-9952-fbe39785215d,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1206.315454] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b55d0199-3414-413c-97d1-84af87d3f45e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.317494] [50968]: [pid: 50968|app: 0|req: 6077/11906] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:38 2025] DELETE /networking/v2.0/subnets/eb32a8c3-b1f9-43ee-9952-fbe39785215d => generated 0 bytes in 116 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1206.349277] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (9eb169b1-d2f5-4949-ad56-ed5159c6f7ab), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.371808] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (9eb169b1-d2f5-4949-ad56-ed5159c6f7ab), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.383744] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] delete_network_precommit called with network settings {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:45:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} (original settings None) and network segments [{'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}] [ 1206.384087] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] delete_network_precommit: [ 1206.384087] [50969]: key[qinq], None -> None [ 1206.384087] [50969]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1206.384087] [50969]: key[tags], [] -> None [ 1206.384087] [50969]: key[router:external], False -> None [ 1206.384087] [50969]: key[created_at], 2025-11-21T22:44:16Z -> None [ 1206.384087] [50969]: key[name], tempest-ServerRescueTestJSON-1743007775-network -> None [ 1206.384087] [50969]: key[status], ACTIVE -> None [ 1206.384087] [50969]: key[ipv6_address_scope], None -> None [ 1206.384087] [50969]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1206.384087] [50969]: key[availability_zone_hints], [] -> None [ 1206.384087] [50969]: key[availability_zones], ['nova'] -> None [ 1206.384087] [50969]: key[id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1206.384087] [50969]: key[port_security_enabled], True -> None [ 1206.384087] [50969]: key[subnets], [] -> None [ 1206.384087] [50969]: key[provider:segmentation_id], 280 -> None [ 1206.384087] [50969]: key[provider:network_type], vlan -> None [ 1206.384087] [50969]: key[revision_number], 3 -> None [ 1206.384087] [50969]: key[provider:physical_network], default -> None [ 1206.384087] [50969]: key[description], -> None [ 1206.384087] [50969]: key[updated_at], 2025-11-21T22:45:38Z -> None [ 1206.384087] [50969]: key[standard_attr_id], 1685 -> None [ 1206.384087] [50969]: key[admin_state_up], True -> None [ 1206.384087] [50969]: key[shared], False -> None [ 1206.384087] [50969]: key[ipv4_address_scope], None -> None [ 1206.384087] [50969]: key[vlan_transparent], None -> None [ 1206.384087] [50969]: key[mtu], 8950 -> None [ 1206.384087] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1206.385063] [50969]: DEBUG neutron.services.segments.db [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['9eb169b1-d2f5-4949-ad56-ed5159c6f7ab']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1206.390218] [50969]: DEBUG neutron.services.segments.db [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '452b39e3-121b-49e0-9f2f-6743463f7899') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1206.390351] [50969]: DEBUG neutron.services.segments.db [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '452b39e3-121b-49e0-9f2f-6743463f7899') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1206.395592] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (452b39e3-121b-49e0-9f2f-6743463f7899), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.403439] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (452b39e3-121b-49e0-9f2f-6743463f7899), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.413639] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] Releasing vlan 280 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1206.413953] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (452b39e3-121b-49e0-9f2f-6743463f7899), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.454299] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (9eb169b1-d2f5-4949-ad56-ed5159c6f7ab), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.454727] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] delete_network_postcommit called with network settings {'id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab', 'name': 'tempest-ServerRescueTestJSON-1743007775-network', 'tenant_id': '6ac06d32810c4edba03f049f2adfdf8d', 'project_id': '6ac06d32810c4edba03f049f2adfdf8d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1685, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:16Z', 'updated_at': '2025-11-21T22:45:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 280} (original settings None) and network segments [{'id': '452b39e3-121b-49e0-9f2f-6743463f7899', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 280, 'network_id': '9eb169b1-d2f5-4949-ad56-ed5159c6f7ab'}] [ 1206.454946] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] delete_network_postcommit: [ 1206.454946] [50969]: key[qinq], None -> None [ 1206.454946] [50969]: key[project_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1206.454946] [50969]: key[tags], [] -> None [ 1206.454946] [50969]: key[router:external], False -> None [ 1206.454946] [50969]: key[created_at], 2025-11-21T22:44:16Z -> None [ 1206.454946] [50969]: key[name], tempest-ServerRescueTestJSON-1743007775-network -> None [ 1206.454946] [50969]: key[status], ACTIVE -> None [ 1206.454946] [50969]: key[ipv6_address_scope], None -> None [ 1206.454946] [50969]: key[tenant_id], 6ac06d32810c4edba03f049f2adfdf8d -> None [ 1206.454946] [50969]: key[availability_zone_hints], [] -> None [ 1206.454946] [50969]: key[availability_zones], ['nova'] -> None [ 1206.454946] [50969]: key[id], 9eb169b1-d2f5-4949-ad56-ed5159c6f7ab -> None [ 1206.454946] [50969]: key[port_security_enabled], True -> None [ 1206.454946] [50969]: key[subnets], [] -> None [ 1206.454946] [50969]: key[provider:segmentation_id], 280 -> None [ 1206.454946] [50969]: key[provider:network_type], vlan -> None [ 1206.454946] [50969]: key[revision_number], 3 -> None [ 1206.454946] [50969]: key[provider:physical_network], default -> None [ 1206.454946] [50969]: key[description], -> None [ 1206.454946] [50969]: key[updated_at], 2025-11-21T22:45:38Z -> None [ 1206.454946] [50969]: key[standard_attr_id], 1685 -> None [ 1206.454946] [50969]: key[admin_state_up], True -> None [ 1206.454946] [50969]: key[shared], False -> None [ 1206.454946] [50969]: key[ipv4_address_scope], None -> None [ 1206.454946] [50969]: key[vlan_transparent], None -> None [ 1206.454946] [50969]: key[mtu], 8950 -> None [ 1206.454946] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1206.461235] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] Pushing event deleted for resources: {'Network': ['ID=9eb169b1-d2f5-4949-ad56-ed5159c6f7ab,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1206.464488] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a1a8a54b-32bb-4267-8428-f74c56838ffb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.466562] [50969]: [pid: 50969|app: 0|req: 5830/11907] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:45:38 2025] DELETE /networking/v2.0/networks/9eb169b1-d2f5-4949-ad56-ed5159c6f7ab => generated 0 bytes in 147 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1206.514861] [50969]: INFO neutron.services.segments.plugin [-] Segment 452b39e3-121b-49e0-9f2f-6743463f7899 resource provider aggregate not found [ 1206.525957] [50969]: INFO neutron.services.segments.plugin [-] Segment 452b39e3-121b-49e0-9f2f-6743463f7899 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 452b39e3-121b-49e0-9f2f-6743463f7899 found for delete ", "request_id": "req-2afd2522-0be1-4ce3-8cfe-f9541795a3ff"}]} [ 1206.607367] [50968]: [pid: 50968|app: 0|req: 6078/11908] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:45:38 2025] GET /networking/v2.0/security-groups?tenant_id=6ac06d32810c4edba03f049f2adfdf8d&name=default => generated 2929 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1206.647178] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eaf40198-6c3e-44da-9a40-5d6f6bf3eac8 admin admin] Publish callbacks [] for security_group (bf09a47e-d4ed-48d3-bd2e-95954524a76b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.663796] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eaf40198-6c3e-44da-9a40-5d6f6bf3eac8 admin admin] Publish callbacks [] for security_group (bf09a47e-d4ed-48d3-bd2e-95954524a76b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.681380] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eaf40198-6c3e-44da-9a40-5d6f6bf3eac8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (bf09a47e-d4ed-48d3-bd2e-95954524a76b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.686385] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eaf40198-6c3e-44da-9a40-5d6f6bf3eac8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=bf09a47e-d4ed-48d3-bd2e-95954524a76b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1206.692208] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eaf40198-6c3e-44da-9a40-5d6f6bf3eac8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.692779] [50969]: [pid: 50969|app: 0|req: 5831/11909] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:45:38 2025] DELETE /networking/v2.0/security-groups/bf09a47e-d4ed-48d3-bd2e-95954524a76b => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1206.744616] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d68f0d20-c90e-4091-90ba-2d83bd089af7 req-f1537247-161f-479a-b9b6-d631e698aadb tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.746262] [50968]: [pid: 50968|app: 0|req: 6079/11910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:39 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.752331] [50969]: DEBUG neutron.api.wsgi [req-d68f0d20-c90e-4091-90ba-2d83bd089af7 req-10ab4fe6-2588-49dd-a786-5ad50229b296 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.773084] [50969]: [pid: 50969|app: 0|req: 5832/11911] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:39 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.964180] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-2b2a3213-c9c6-46a3-8cae-8917588f6807 tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.965305] [50968]: [pid: 50968|app: 0|req: 6080/11912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:39 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.039592] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Deleting port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1207.039763] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.069487] [50969]: DEBUG neutron.plugins.ml2.db [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] For port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=43d6fe2c-ea6f-4713-ac92-b9ceb660a807,segment=NetworkSegment(14c3ed41-dede-45f9-a3d1-b2359d0203b2),segment_id=14c3ed41-dede-45f9-a3d1-b2359d0203b2)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1207.069487] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.074941] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] delete_port_precommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:27Z', 'revision_number': 5, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1207.074941] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] delete_port_precommit: [ 1207.074941] [50969]: key[mac_address], fa:16:3e:84:6c:8f -> None [ 1207.074941] [50969]: key[device_id], 6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 -> None [ 1207.074941] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1207.074941] [50969]: key[binding:vnic_type], normal -> None [ 1207.074941] [50969]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1207.074941] [50969]: key[tags], [] -> None [ 1207.074941] [50969]: key[allowed_address_pairs], [] -> None [ 1207.074941] [50969]: key[created_at], 2025-11-21T22:45:25Z -> None [ 1207.074941] [50969]: key[name], -> None [ 1207.074941] [50969]: key[status], ACTIVE -> None [ 1207.074941] [50969]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1207.074941] [50969]: key[fixed_ips], [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}] -> None [ 1207.074941] [50969]: key[id], 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 -> None [ 1207.074941] [50969]: key[port_security_enabled], True -> None [ 1207.074941] [50969]: key[network_id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1207.074941] [50969]: key[security_groups], ['b2373999-4b09-4e6b-b917-d763ef04d09e'] -> None [ 1207.074941] [50969]: key[binding:profile], {} -> None [ 1207.074941] [50969]: key[binding:host_id], cpu-1 -> None [ 1207.074941] [50969]: key[revision_number], 5 -> None [ 1207.074941] [50969]: key[description], -> None [ 1207.074941] [50969]: key[updated_at], 2025-11-21T22:45:27Z -> None [ 1207.074941] [50969]: key[standard_attr_id], 1751 -> None [ 1207.074941] [50969]: key[admin_state_up], True -> None [ 1207.074941] [50969]: key[binding:vif_type], ovs -> None [ 1207.074941] [50969]: key[device_owner], compute:nova -> None [ 1207.074941] [50969]: key[extra_dhcp_opts], [] -> None [ 1207.074941] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1207.076710] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Calling delete_port for 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1207.137792] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0565d6d-9d4f-4056-b20b-b729ead511bd req-76ee8b3a-74b7-46dc-8626-dbdb64f76002 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.139073] [50968]: [pid: 50968|app: 0|req: 6081/11913] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:39 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.146200] [50968]: DEBUG neutron.api.wsgi [req-a0565d6d-9d4f-4056-b20b-b729ead511bd req-a771602e-ae59-4f7a-a791-53e197abc3ce tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1207.150619] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (43d6fe2c-ea6f-4713-ac92-b9ceb660a807), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.160818] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Pushing event deleted for resources: {'Port': ['ID=43d6fe2c-ea6f-4713-ac92-b9ceb660a807,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1207.167293] [50968]: [pid: 50968|app: 0|req: 6082/11914] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:39 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.183702] [50968]: [pid: 50968|app: 0|req: 6083/11915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:39 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1207.187611] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] No DVR routers for this DVR port 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1207.187946] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] delete_port_postcommit called with port settings {'id': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:84:6c:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'device_owner': 'compute:nova', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b2373999-4b09-4e6b-b917-d763ef04d09e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:25Z', 'updated_at': '2025-11-21T22:45:27Z', 'revision_number': 5, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1207.188131] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] delete_port_postcommit: [ 1207.188131] [50969]: key[mac_address], fa:16:3e:84:6c:8f -> None [ 1207.188131] [50969]: key[device_id], 6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 -> None [ 1207.188131] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4adc8ed0-d11a-4510-9be0-b27c0da3a903', 'external-id': 'nsx-vlan-transportzone-844', 'segmentation_id': 844, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1207.188131] [50969]: key[binding:vnic_type], normal -> None [ 1207.188131] [50969]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1207.188131] [50969]: key[tags], [] -> None [ 1207.188131] [50969]: key[allowed_address_pairs], [] -> None [ 1207.188131] [50969]: key[created_at], 2025-11-21T22:45:25Z -> None [ 1207.188131] [50969]: key[name], -> None [ 1207.188131] [50969]: key[status], ACTIVE -> None [ 1207.188131] [50969]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1207.188131] [50969]: key[fixed_ips], [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.10'}] -> None [ 1207.188131] [50969]: key[id], 43d6fe2c-ea6f-4713-ac92-b9ceb660a807 -> None [ 1207.188131] [50969]: key[port_security_enabled], True -> None [ 1207.188131] [50969]: key[network_id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1207.188131] [50969]: key[security_groups], ['b2373999-4b09-4e6b-b917-d763ef04d09e'] -> None [ 1207.188131] [50969]: key[binding:profile], {} -> None [ 1207.188131] [50969]: key[binding:host_id], cpu-1 -> None [ 1207.188131] [50969]: key[revision_number], 5 -> None [ 1207.188131] [50969]: key[description], -> None [ 1207.188131] [50969]: key[updated_at], 2025-11-21T22:45:27Z -> None [ 1207.188131] [50969]: key[standard_attr_id], 1751 -> None [ 1207.188131] [50969]: key[admin_state_up], True -> None [ 1207.188131] [50969]: key[binding:vif_type], ovs -> None [ 1207.188131] [50969]: key[device_owner], compute:nova -> None [ 1207.188131] [50969]: key[extra_dhcp_opts], [] -> None [ 1207.188131] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1207.190184] [50969]: DEBUG neutron_lib.callbacks.manager [req-b8753a71-e173-4296-971c-aaaa07d0d6fc req-3bb796d1-a4b8-49be-b7ec-e6d6521116ef tempest-ServersNegativeTestMultiTenantJSON-816321878 tempest-ServersNegativeTestMultiTenantJSON-816321878-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.190722] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'name': 'network-vif-deleted', 'tag': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1207.192982] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7aced08b-f432-4d95-82a3-09fa134806ee" -d '{"events": [{"server_uuid": "6d6d7ae7-f92d-4ed6-86b7-5d27b8361961", "name": "network-vif-deleted", "tag": "43d6fe2c-ea6f-4713-ac92-b9ceb660a807"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1207.195823] [50969]: [pid: 50969|app: 0|req: 5833/11916] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:45:39 2025] DELETE /networking/v2.0/ports/43d6fe2c-ea6f-4713-ac92-b9ceb660a807 => generated 0 bytes in 227 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1207.231613] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-f3ffa6d4-9a21-4a2e-bacd-b4982ec691bc x-openstack-request-id: req-f3ffa6d4-9a21-4a2e-bacd-b4982ec691bc {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1207.231613] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6d6d7ae7-f92d-4ed6-86b7-5d27b8361961", "name": "network-vif-deleted", "tag": "43d6fe2c-ea6f-4713-ac92-b9ceb660a807", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1207.231613] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f3ffa6d4-9a21-4a2e-bacd-b4982ec691bc {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1207.231770] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f3ffa6d4-9a21-4a2e-bacd-b4982ec691bc'] response: {'server_uuid': '6d6d7ae7-f92d-4ed6-86b7-5d27b8361961', 'name': 'network-vif-deleted', 'tag': '43d6fe2c-ea6f-4713-ac92-b9ceb660a807', 'status': 'completed', 'code': 200} [ 1207.867547] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0296b371-d4e6-47df-a0db-f50bddbdafaa req-e4249889-3249-455b-94da-c203ff473af7 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.868575] [50968]: [pid: 50968|app: 0|req: 6084/11917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:40 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.874348] [50969]: DEBUG neutron.api.wsgi [req-0296b371-d4e6-47df-a0db-f50bddbdafaa req-24a45c7b-a5b5-4460-b4bd-af203a372142 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1207.893783] [50969]: [pid: 50969|app: 0|req: 5834/11918] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:40 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.241212] [50969]: [pid: 50969|app: 0|req: 5835/11919] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:40 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1208.248615] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0aa0b7a0-bda0-4001-9b58-a8c5899f054f req-4ae9ac86-9cb1-479f-9159-a78a823881e2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.249725] [50968]: [pid: 50968|app: 0|req: 6085/11920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:40 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.257610] [50969]: DEBUG neutron.api.wsgi [req-0aa0b7a0-bda0-4001-9b58-a8c5899f054f req-0cb8af6b-38aa-4889-a498-e37e8d95099c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1208.285774] [50969]: [pid: 50969|app: 0|req: 5836/11921] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:40 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.577986] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-164e7b51-afc9-480c-8b38-6abe182d7088 req-2fd168ee-2940-424f-8805-66b1eecc2a43 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.577986] [50968]: [pid: 50968|app: 0|req: 6086/11922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:40 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1044 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1208.587184] [50969]: DEBUG neutron.api.wsgi [req-164e7b51-afc9-480c-8b38-6abe182d7088 req-045081b9-6c31-4716-b88d-9cd1b6aac764 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1208.609741] [50969]: [pid: 50969|app: 0|req: 5837/11923] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:40 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.966398] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18323e39-ca93-4ee9-91c8-f937ec4dd696 req-d328201e-9442-44f9-a215-2ea3c4dfc381 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.967421] [50968]: [pid: 50968|app: 0|req: 6087/11924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:41 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.973402] [50969]: DEBUG neutron.api.wsgi [req-18323e39-ca93-4ee9-91c8-f937ec4dd696 req-28af64ba-c94e-4660-9b0c-b52684e56873 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1208.991687] [50969]: [pid: 50969|app: 0|req: 5838/11925] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:41 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.307088] [50968]: [pid: 50968|app: 0|req: 6088/11926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:41 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1209.394846] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccda8172-ee4b-4742-957b-7d5f7ca4572c req-044acebf-6c1d-4f10-8bf7-46e834b9e6a8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.395944] [50969]: [pid: 50969|app: 0|req: 5839/11927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:41 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.401670] [50968]: DEBUG neutron.api.wsgi [req-ccda8172-ee4b-4742-957b-7d5f7ca4572c req-33a5daed-bbe3-47b4-9585-05438a25f169 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1209.421091] [50968]: [pid: 50968|app: 0|req: 6089/11928] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:41 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.616988] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7d722b7-6ac0-4408-a9c5-73ea87811f1c req-b9ce7e99-a720-417b-bfe1-1e8e5c58a7f8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.618701] [50969]: [pid: 50969|app: 0|req: 5840/11929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:41 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1209.624650] [50968]: DEBUG neutron.api.wsgi [req-a7d722b7-6ac0-4408-a9c5-73ea87811f1c req-322bb79c-e3a6-41a6-8b37-a525506edf40 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1209.647753] [50968]: [pid: 50968|app: 0|req: 6090/11930] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:41 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.096183] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9193de07-944e-4a81-b2e5-74af71c0f84d req-56cbaa8b-5ac8-44e0-81a9-200d6ed06f91 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.097068] [50969]: [pid: 50969|app: 0|req: 5841/11931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:42 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.103023] [50968]: DEBUG neutron.api.wsgi [req-9193de07-944e-4a81-b2e5-74af71c0f84d req-067eade0-95ff-48d7-b00f-563401757cac tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1210.125470] [50968]: [pid: 50968|app: 0|req: 6091/11932] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:42 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.369898] [50969]: [pid: 50969|app: 0|req: 5842/11933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:42 2025] GET /networking/v2.0/ports?device_id=6d6d7ae7-f92d-4ed6-86b7-5d27b8361961 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1210.494954] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dbde718c-3cc2-4b00-b262-8b14645d8a6d req-5193a104-e502-4c1b-b3b7-ee103fe81b91 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.495981] [50968]: [pid: 50968|app: 0|req: 6092/11934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:42 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.502366] [50969]: DEBUG neutron.api.wsgi [req-dbde718c-3cc2-4b00-b262-8b14645d8a6d req-2e3ff6a7-547d-48c3-9216-a69b79296171 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1210.522556] [50969]: [pid: 50969|app: 0|req: 5843/11935] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:42 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&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.033569] [50968]: DEBUG neutron.api.wsgi [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-ad121705-ec7c-4f29-af3b-06efd1ebaf5e service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.073012] [50968]: [pid: 50968|app: 0|req: 6093/11936] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 22:45:43 2025] GET /networking/v2.0/ports/4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6/bindings/cpu-1 => generated 301 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.249968] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecbd274e-484f-4482-9be7-83638f302f98 req-5568ea12-ccb6-4c38-885e-9c0a821e5b0a tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.251154] [50969]: [pid: 50969|app: 0|req: 5844/11937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:43 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.259206] [50968]: DEBUG neutron.api.wsgi [req-ecbd274e-484f-4482-9be7-83638f302f98 req-55b485cb-a606-4d83-a1cb-ee0ca411fcb0 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.283312] [50968]: [pid: 50968|app: 0|req: 6094/11938] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:43 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.382709] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c46a1df0-e533-4c79-b685-4132a3c92300 req-68f5606e-6144-481c-af31-388f83f46efe tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.383702] [50969]: [pid: 50969|app: 0|req: 5845/11939] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:43 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.389853] [50968]: DEBUG neutron.api.wsgi [req-c46a1df0-e533-4c79-b685-4132a3c92300 req-d045cae0-7976-4400-bb79-0d0beae4c184 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.410539] [50968]: [pid: 50968|app: 0|req: 6095/11940] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:43 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.565654] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12d739e9-489b-493f-9407-7fd26a1dc8ec req-7ab46ea5-06ec-4b04-8893-bfa4b987f215 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.566815] [50968]: [pid: 50968|app: 0|req: 6096/11941] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:43 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.572152] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (a98e034f-c137-4fd7-87f8-aeff9fdd5925), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.572516] [50968]: DEBUG neutron.api.wsgi [req-12d739e9-489b-493f-9407-7fd26a1dc8ec req-3d9fee04-f043-4be3-bfa9-7cddf707ba55 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.594841] [50968]: [pid: 50968|app: 0|req: 6097/11942] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:43 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1211.620780] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18d8efac-b4ee-4472-b9a4-7c0b9365a3d1 req-4674525a-569e-4a96-943e-fdd258a6e32f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.621855] [50968]: [pid: 50968|app: 0|req: 6098/11943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:43 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.627834] [50968]: DEBUG neutron.api.wsgi [req-18d8efac-b4ee-4472-b9a4-7c0b9365a3d1 req-0f84bb39-a97a-466a-a822-0eb22c4dcad2 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.647347] [50968]: [pid: 50968|app: 0|req: 6099/11944] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:43 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1211.679211] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Deleting port a3eaf06d-3bfb-488a-abde-fcc919b786aa {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1211.679328] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a3eaf06d-3bfb-488a-abde-fcc919b786aa), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.708249] [50969]: DEBUG neutron.plugins.ml2.db [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] For port a3eaf06d-3bfb-488a-abde-fcc919b786aa, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a3eaf06d-3bfb-488a-abde-fcc919b786aa,segment=NetworkSegment(14c3ed41-dede-45f9-a3d1-b2359d0203b2),segment_id=14c3ed41-dede-45f9-a3d1-b2359d0203b2)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1211.708451] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a3eaf06d-3bfb-488a-abde-fcc919b786aa), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.712589] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] delete_port_precommit called with port settings {'id': 'a3eaf06d-3bfb-488a-abde-fcc919b786aa', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:24:34:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_interface', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', '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-21T22:45:17Z', 'updated_at': '2025-11-21T22:45:20Z', 'revision_number': 5, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1211.712754] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] delete_port_precommit: [ 1211.712754] [50969]: key[mac_address], fa:16:3e:24:34:97 -> None [ 1211.712754] [50969]: key[device_id], a98e034f-c137-4fd7-87f8-aeff9fdd5925 -> None [ 1211.712754] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1211.712754] [50969]: key[binding:vnic_type], normal -> None [ 1211.712754] [50969]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1211.712754] [50969]: key[tags], [] -> None [ 1211.712754] [50969]: key[allowed_address_pairs], [] -> None [ 1211.712754] [50969]: key[created_at], 2025-11-21T22:45:17Z -> None [ 1211.712754] [50969]: key[name], -> None [ 1211.712754] [50969]: key[status], ACTIVE -> None [ 1211.712754] [50969]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1211.712754] [50969]: key[fixed_ips], [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}] -> None [ 1211.712754] [50969]: key[id], a3eaf06d-3bfb-488a-abde-fcc919b786aa -> None [ 1211.712754] [50969]: key[port_security_enabled], False -> None [ 1211.712754] [50969]: key[network_id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1211.712754] [50969]: key[security_groups], [] -> None [ 1211.712754] [50969]: key[binding:profile], {} -> None [ 1211.712754] [50969]: key[binding:host_id], devstack -> None [ 1211.712754] [50969]: key[revision_number], 5 -> None [ 1211.712754] [50969]: key[description], -> None [ 1211.712754] [50969]: key[updated_at], 2025-11-21T22:45:20Z -> None [ 1211.712754] [50969]: key[standard_attr_id], 1736 -> None [ 1211.712754] [50969]: key[admin_state_up], True -> None [ 1211.712754] [50969]: key[binding:vif_type], ovs -> None [ 1211.712754] [50969]: key[device_owner], network:router_interface -> None [ 1211.712754] [50969]: key[extra_dhcp_opts], [] -> None [ 1211.712754] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.714815] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Calling delete_port for a3eaf06d-3bfb-488a-abde-fcc919b786aa owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1211.810076] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a3eaf06d-3bfb-488a-abde-fcc919b786aa), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.817610] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Pushing event deleted for resources: {'Port': ['ID=a3eaf06d-3bfb-488a-abde-fcc919b786aa,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1211.844911] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] delete_port_postcommit called with port settings {'id': 'a3eaf06d-3bfb-488a-abde-fcc919b786aa', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:24:34:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_interface', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', '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-21T22:45:17Z', 'updated_at': '2025-11-21T22:45:20Z', 'revision_number': 5, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d194d053-898c-424c-b1b2-6b3eb0d98597'], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1211.845119] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] delete_port_postcommit: [ 1211.845119] [50969]: key[mac_address], fa:16:3e:24:34:97 -> None [ 1211.845119] [50969]: key[device_id], a98e034f-c137-4fd7-87f8-aeff9fdd5925 -> None [ 1211.845119] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1211.845119] [50969]: key[binding:vnic_type], normal -> None [ 1211.845119] [50969]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1211.845119] [50969]: key[tags], [] -> None [ 1211.845119] [50969]: key[allowed_address_pairs], [] -> None [ 1211.845119] [50969]: key[created_at], 2025-11-21T22:45:17Z -> None [ 1211.845119] [50969]: key[name], -> None [ 1211.845119] [50969]: key[status], ACTIVE -> None [ 1211.845119] [50969]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1211.845119] [50969]: key[fixed_ips], [{'subnet_id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'ip_address': '192.168.128.1'}] -> None [ 1211.845119] [50969]: key[id], a3eaf06d-3bfb-488a-abde-fcc919b786aa -> None [ 1211.845119] [50969]: key[port_security_enabled], False -> None [ 1211.845119] [50969]: key[network_id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1211.845119] [50969]: key[security_groups], [] -> None [ 1211.845119] [50969]: key[binding:profile], {} -> None [ 1211.845119] [50969]: key[binding:host_id], devstack -> None [ 1211.845119] [50969]: key[revision_number], 5 -> None [ 1211.845119] [50969]: key[description], -> None [ 1211.845119] [50969]: key[updated_at], 2025-11-21T22:45:20Z -> None [ 1211.845119] [50969]: key[standard_attr_id], 1736 -> None [ 1211.845119] [50969]: key[admin_state_up], True -> None [ 1211.845119] [50969]: key[binding:vif_type], ovs -> None [ 1211.845119] [50969]: key[device_owner], network:router_interface -> None [ 1211.845119] [50969]: key[extra_dhcp_opts], [] -> None [ 1211.845119] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.886699] [50969]: DEBUG neutron_lib.callbacks.manager [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (a98e034f-c137-4fd7-87f8-aeff9fdd5925), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.950054] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1227b78-36eb-40e6-a0b5-5e40544fa784 req-a42a895c-9352-420e-b293-9d95d12b18a9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.950625] [50968]: [pid: 50968|app: 0|req: 6100/11945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:44 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 1042 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1211.955890] [50968]: DEBUG neutron.api.wsgi [req-b1227b78-36eb-40e6-a0b5-5e40544fa784 req-14af5221-116b-47f4-811c-114ef125f8b7 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.973166] [50968]: [pid: 50968|app: 0|req: 6101/11946] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:44 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.989351] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Router a98e034f-c137-4fd7-87f8-aeff9fdd5925 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1212.051159] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-57c77639-6dcf-430a-aeb4-9ffc42a24d8f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1212.054672] [50969]: [pid: 50969|app: 0|req: 5846/11947] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:45:43 2025] PUT /networking/v2.0/routers/a98e034f-c137-4fd7-87f8-aeff9fdd5925/remove_router_interface => generated 309 bytes in 645 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.110212] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks [] for router (a98e034f-c137-4fd7-87f8-aeff9fdd5925), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.160282] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks [] for router_gateway (a98e034f-c137-4fd7-87f8-aeff9fdd5925), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.182384] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Deleting port 6510550a-a256-4670-a8c6-2c474fcc61de {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1212.182549] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (6510550a-a256-4670-a8c6-2c474fcc61de), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.214554] [50968]: DEBUG neutron.plugins.ml2.db [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] For port 6510550a-a256-4670-a8c6-2c474fcc61de, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6510550a-a256-4670-a8c6-2c474fcc61de,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1212.215282] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (6510550a-a256-4670-a8c6-2c474fcc61de), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.219341] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] delete_port_precommit called with port settings {'id': '6510550a-a256-4670-a8c6-2c474fcc61de', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:3b:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1212.219516] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] delete_port_precommit: [ 1212.219516] [50968]: key[mac_address], fa:16:3e:bb:3b:b9 -> None [ 1212.219516] [50968]: key[device_id], a98e034f-c137-4fd7-87f8-aeff9fdd5925 -> None [ 1212.219516] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1212.219516] [50968]: key[binding:vnic_type], normal -> None [ 1212.219516] [50968]: key[project_id], -> None [ 1212.219516] [50968]: key[tags], [] -> None [ 1212.219516] [50968]: key[allowed_address_pairs], [] -> None [ 1212.219516] [50968]: key[created_at], 2025-11-21T22:45:16Z -> None [ 1212.219516] [50968]: key[name], -> None [ 1212.219516] [50968]: key[status], ACTIVE -> None [ 1212.219516] [50968]: key[tenant_id], -> None [ 1212.219516] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.191'}] -> None [ 1212.219516] [50968]: key[id], 6510550a-a256-4670-a8c6-2c474fcc61de -> None [ 1212.219516] [50968]: key[port_security_enabled], False -> None [ 1212.219516] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1212.219516] [50968]: key[security_groups], [] -> None [ 1212.219516] [50968]: key[binding:profile], {} -> None [ 1212.219516] [50968]: key[binding:host_id], devstack -> None [ 1212.219516] [50968]: key[revision_number], 5 -> None [ 1212.219516] [50968]: key[description], -> None [ 1212.219516] [50968]: key[updated_at], 2025-11-21T22:45:17Z -> None [ 1212.219516] [50968]: key[standard_attr_id], 1734 -> None [ 1212.219516] [50968]: key[admin_state_up], True -> None [ 1212.219516] [50968]: key[binding:vif_type], ovs -> None [ 1212.219516] [50968]: key[device_owner], network:router_gateway -> None [ 1212.219516] [50968]: key[extra_dhcp_opts], [] -> None [ 1212.219516] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1212.220990] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Calling delete_port for 6510550a-a256-4670-a8c6-2c474fcc61de owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1212.327321] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (6510550a-a256-4670-a8c6-2c474fcc61de), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.334923] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Pushing event deleted for resources: {'Port': ['ID=6510550a-a256-4670-a8c6-2c474fcc61de,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1212.372830] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] delete_port_postcommit called with port settings {'id': '6510550a-a256-4670-a8c6-2c474fcc61de', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:3b:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a98e034f-c137-4fd7-87f8-aeff9fdd5925', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:17Z', '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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1212.373125] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] delete_port_postcommit: [ 1212.373125] [50968]: key[mac_address], fa:16:3e:bb:3b:b9 -> None [ 1212.373125] [50968]: key[device_id], a98e034f-c137-4fd7-87f8-aeff9fdd5925 -> None [ 1212.373125] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1212.373125] [50968]: key[binding:vnic_type], normal -> None [ 1212.373125] [50968]: key[project_id], -> None [ 1212.373125] [50968]: key[tags], [] -> None [ 1212.373125] [50968]: key[allowed_address_pairs], [] -> None [ 1212.373125] [50968]: key[created_at], 2025-11-21T22:45:16Z -> None [ 1212.373125] [50968]: key[name], -> None [ 1212.373125] [50968]: key[status], ACTIVE -> None [ 1212.373125] [50968]: key[tenant_id], -> None [ 1212.373125] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.191'}] -> None [ 1212.373125] [50968]: key[id], 6510550a-a256-4670-a8c6-2c474fcc61de -> None [ 1212.373125] [50968]: key[port_security_enabled], False -> None [ 1212.373125] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1212.373125] [50968]: key[security_groups], [] -> None [ 1212.373125] [50968]: key[binding:profile], {} -> None [ 1212.373125] [50968]: key[binding:host_id], devstack -> None [ 1212.373125] [50968]: key[revision_number], 5 -> None [ 1212.373125] [50968]: key[description], -> None [ 1212.373125] [50968]: key[updated_at], 2025-11-21T22:45:17Z -> None [ 1212.373125] [50968]: key[standard_attr_id], 1734 -> None [ 1212.373125] [50968]: key[admin_state_up], True -> None [ 1212.373125] [50968]: key[binding:vif_type], ovs -> None [ 1212.373125] [50968]: key[device_owner], network:router_gateway -> None [ 1212.373125] [50968]: key[extra_dhcp_opts], [] -> None [ 1212.373125] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1212.374797] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (a98e034f-c137-4fd7-87f8-aeff9fdd5925), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.422301] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (a98e034f-c137-4fd7-87f8-aeff9fdd5925), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.424753] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks [] for router_controller (a98e034f-c137-4fd7-87f8-aeff9fdd5925), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.457812] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (a98e034f-c137-4fd7-87f8-aeff9fdd5925), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.458189] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Fanout notify agent at l3_agent the message router_deleted on router a98e034f-c137-4fd7-87f8-aeff9fdd5925 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1212.462761] [50968]: DEBUG neutron_lib.callbacks.manager [None req-45d05302-06f3-4610-89c2-8e6322606202 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.463257] [50968]: [pid: 50968|app: 0|req: 6102/11948] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:44 2025] DELETE /networking/v2.0/routers/a98e034f-c137-4fd7-87f8-aeff9fdd5925 => generated 0 bytes in 406 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1212.484918] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] Deleting subnet d194d053-898c-424c-b1b2-6b3eb0d98597 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1212.486969] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] Publish callbacks [] for subnet (d194d053-898c-424c-b1b2-6b3eb0d98597), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.498044] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (d194d053-898c-424c-b1b2-6b3eb0d98597), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.542579] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (d194d053-898c-424c-b1b2-6b3eb0d98597), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.543106] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] delete_subnet_precommit called with subnet settings {'id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-subnet', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1732, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings None) [ 1212.543272] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] delete_subnet_precommit: [ 1212.543272] [50969]: key[service_types], [] -> None [ 1212.543272] [50969]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.543272] [50969]: key[tags], [] -> None [ 1212.543272] [50969]: key[router:external], False -> None [ 1212.543272] [50969]: key[ipv6_ra_mode], None -> None [ 1212.543272] [50969]: key[created_at], 2025-11-21T22:45:16Z -> None [ 1212.543272] [50969]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1881059935-subnet -> None [ 1212.543272] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1212.543272] [50969]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.543272] [50969]: key[id], d194d053-898c-424c-b1b2-6b3eb0d98597 -> None [ 1212.543272] [50969]: key[network_id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1212.543272] [50969]: key[host_routes], [] -> None [ 1212.543272] [50969]: key[revision_number], 0 -> None [ 1212.543272] [50969]: key[dns_nameservers], [] -> None [ 1212.543272] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1212.543272] [50969]: key[updated_at], 2025-11-21T22:45:16Z -> None [ 1212.543272] [50969]: key[description], -> None [ 1212.543272] [50969]: key[standard_attr_id], 1732 -> None [ 1212.543272] [50969]: key[segment_id], None -> None [ 1212.543272] [50969]: key[shared], False -> None [ 1212.543272] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1212.543272] [50969]: key[ipv6_address_mode], None -> None [ 1212.543272] [50969]: key[enable_dhcp], True -> None [ 1212.543272] [50969]: key[subnetpool_id], None -> None [ 1212.543272] [50969]: key[ip_version], 4 -> None [ 1212.543272] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1212.568709] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (d194d053-898c-424c-b1b2-6b3eb0d98597), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.568709] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'd194d053-898c-424c-b1b2-6b3eb0d98597', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-subnet', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1732, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings None) [ 1212.568989] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] delete_subnet_postcommit: [ 1212.568989] [50969]: key[service_types], [] -> None [ 1212.568989] [50969]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.568989] [50969]: key[tags], [] -> None [ 1212.568989] [50969]: key[router:external], False -> None [ 1212.568989] [50969]: key[ipv6_ra_mode], None -> None [ 1212.568989] [50969]: key[created_at], 2025-11-21T22:45:16Z -> None [ 1212.568989] [50969]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1881059935-subnet -> None [ 1212.568989] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1212.568989] [50969]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.568989] [50969]: key[id], d194d053-898c-424c-b1b2-6b3eb0d98597 -> None [ 1212.568989] [50969]: key[network_id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1212.568989] [50969]: key[host_routes], [] -> None [ 1212.568989] [50969]: key[revision_number], 0 -> None [ 1212.568989] [50969]: key[dns_nameservers], [] -> None [ 1212.568989] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1212.568989] [50969]: key[updated_at], 2025-11-21T22:45:16Z -> None [ 1212.568989] [50969]: key[description], -> None [ 1212.568989] [50969]: key[standard_attr_id], 1732 -> None [ 1212.568989] [50969]: key[segment_id], None -> None [ 1212.568989] [50969]: key[shared], False -> None [ 1212.568989] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1212.568989] [50969]: key[ipv6_address_mode], None -> None [ 1212.568989] [50969]: key[enable_dhcp], True -> None [ 1212.568989] [50969]: key[subnetpool_id], None -> None [ 1212.568989] [50969]: key[ip_version], 4 -> None [ 1212.568989] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1212.573425] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=d194d053-898c-424c-b1b2-6b3eb0d98597,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1212.580984] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5c3db283-826b-4e9b-8e46-d1ee575f3c60 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.582977] [50969]: [pid: 50969|app: 0|req: 5847/11949] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:44 2025] DELETE /networking/v2.0/subnets/d194d053-898c-424c-b1b2-6b3eb0d98597 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1212.614285] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (326f716c-f938-4eb1-bb29-5b35a30dece4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.638700] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Deleting port 1d2ab6db-d2eb-4582-bada-519933b9e56b {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1212.638861] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (1d2ab6db-d2eb-4582-bada-519933b9e56b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.660565] [50968]: DEBUG neutron.plugins.ml2.db [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] For port 1d2ab6db-d2eb-4582-bada-519933b9e56b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1d2ab6db-d2eb-4582-bada-519933b9e56b,segment=NetworkSegment(14c3ed41-dede-45f9-a3d1-b2359d0203b2),segment_id=14c3ed41-dede-45f9-a3d1-b2359d0203b2)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1212.660757] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (1d2ab6db-d2eb-4582-bada-519933b9e56b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.666029] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] delete_port_precommit called with port settings {'id': '1d2ab6db-d2eb-4582-bada-519933b9e56b', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:57:6f:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-326f716c-f938-4eb1-bb29-5b35a30dece4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1737, '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-21T22:45:17Z', 'updated_at': '2025-11-21T22:45:44Z', 'revision_number': 5, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1212.666029] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] delete_port_precommit: [ 1212.666029] [50968]: key[mac_address], fa:16:3e:57:6f:e3 -> None [ 1212.666029] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1212.666029] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1212.666029] [50968]: key[binding:vnic_type], normal -> None [ 1212.666029] [50968]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.666029] [50968]: key[tags], [] -> None [ 1212.666029] [50968]: key[allowed_address_pairs], [] -> None [ 1212.666029] [50968]: key[created_at], 2025-11-21T22:45:17Z -> None [ 1212.666029] [50968]: key[name], -> None [ 1212.666029] [50968]: key[status], ACTIVE -> None [ 1212.666029] [50968]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.666029] [50968]: key[fixed_ips], [] -> None [ 1212.666029] [50968]: key[id], 1d2ab6db-d2eb-4582-bada-519933b9e56b -> None [ 1212.666029] [50968]: key[port_security_enabled], False -> None [ 1212.666029] [50968]: key[network_id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1212.666029] [50968]: key[security_groups], [] -> None [ 1212.666029] [50968]: key[binding:profile], {} -> None [ 1212.666029] [50968]: key[binding:host_id], devstack -> None [ 1212.666029] [50968]: key[revision_number], 5 -> None [ 1212.666029] [50968]: key[description], -> None [ 1212.666029] [50968]: key[updated_at], 2025-11-21T22:45:44Z -> None [ 1212.666029] [50968]: key[standard_attr_id], 1737 -> None [ 1212.666029] [50968]: key[admin_state_up], True -> None [ 1212.666029] [50968]: key[binding:vif_type], ovs -> None [ 1212.666029] [50968]: key[device_owner], network:dhcp -> None [ 1212.666029] [50968]: key[extra_dhcp_opts], [] -> None [ 1212.666029] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1212.667594] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Calling delete_port for 1d2ab6db-d2eb-4582-bada-519933b9e56b owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1212.683489] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b75f12c5-75cf-4e0f-a417-cfc056fb15a9 req-47d53d66-9da9-4a74-ae70-ecddea3b5ef8 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.684507] [50969]: [pid: 50969|app: 0|req: 5848/11950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:44 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.693846] [50969]: DEBUG neutron.api.wsgi [req-b75f12c5-75cf-4e0f-a417-cfc056fb15a9 req-aa104f1a-baf6-4684-9145-cf1029f24712 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.723560] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (1d2ab6db-d2eb-4582-bada-519933b9e56b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.723761] [50969]: [pid: 50969|app: 0|req: 5849/11951] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:45 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1212.731497] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Pushing event deleted for resources: {'Port': ['ID=1d2ab6db-d2eb-4582-bada-519933b9e56b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1212.739665] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] No DVR routers for this DVR port 1d2ab6db-d2eb-4582-bada-519933b9e56b on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1212.741029] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] delete_port_postcommit called with port settings {'id': '1d2ab6db-d2eb-4582-bada-519933b9e56b', 'name': '', 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'mac_address': 'fa:16:3e:57:6f:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-326f716c-f938-4eb1-bb29-5b35a30dece4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1737, '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-21T22:45:17Z', 'updated_at': '2025-11-21T22:45:44Z', 'revision_number': 5, 'project_id': '06fe830139ad4cc392b94946ff96c119'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}}] (original binding levels None) on network {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} with segments to bind None [ 1212.741029] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] delete_port_postcommit: [ 1212.741029] [50968]: key[mac_address], fa:16:3e:57:6f:e3 -> None [ 1212.741029] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1212.741029] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1212.741029] [50968]: key[binding:vnic_type], normal -> None [ 1212.741029] [50968]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.741029] [50968]: key[tags], [] -> None [ 1212.741029] [50968]: key[allowed_address_pairs], [] -> None [ 1212.741029] [50968]: key[created_at], 2025-11-21T22:45:17Z -> None [ 1212.741029] [50968]: key[name], -> None [ 1212.741029] [50968]: key[status], ACTIVE -> None [ 1212.741029] [50968]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.741029] [50968]: key[fixed_ips], [] -> None [ 1212.741029] [50968]: key[id], 1d2ab6db-d2eb-4582-bada-519933b9e56b -> None [ 1212.741029] [50968]: key[port_security_enabled], False -> None [ 1212.741029] [50968]: key[network_id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1212.741029] [50968]: key[security_groups], [] -> None [ 1212.741029] [50968]: key[binding:profile], {} -> None [ 1212.741029] [50968]: key[binding:host_id], devstack -> None [ 1212.741029] [50968]: key[revision_number], 5 -> None [ 1212.741029] [50968]: key[description], -> None [ 1212.741029] [50968]: key[updated_at], 2025-11-21T22:45:44Z -> None [ 1212.741029] [50968]: key[standard_attr_id], 1737 -> None [ 1212.741029] [50968]: key[admin_state_up], True -> None [ 1212.741029] [50968]: key[binding:vif_type], ovs -> None [ 1212.741029] [50968]: key[device_owner], network:dhcp -> None [ 1212.741029] [50968]: key[extra_dhcp_opts], [] -> None [ 1212.741029] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1212.761830] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f7f9477-15da-4acd-945f-6b65f81dab29 req-2cfa4689-ca4e-4913-9c8f-0ed58371ac19 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.762887] [50969]: [pid: 50969|app: 0|req: 5850/11952] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:45 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.764334] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (326f716c-f938-4eb1-bb29-5b35a30dece4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.769393] [50969]: DEBUG neutron.api.wsgi [req-8f7f9477-15da-4acd-945f-6b65f81dab29 req-28b30ea1-7ad0-4eef-9972-a45f6e800dda tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.776959] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] delete_network_precommit called with network settings {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} (original settings None) and network segments [{'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}] [ 1212.777207] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] delete_network_precommit: [ 1212.777207] [50968]: key[qinq], None -> None [ 1212.777207] [50968]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.777207] [50968]: key[tags], [] -> None [ 1212.777207] [50968]: key[router:external], False -> None [ 1212.777207] [50968]: key[created_at], 2025-11-21T22:45:15Z -> None [ 1212.777207] [50968]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1881059935-network -> None [ 1212.777207] [50968]: key[status], ACTIVE -> None [ 1212.777207] [50968]: key[ipv6_address_scope], None -> None [ 1212.777207] [50968]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.777207] [50968]: key[availability_zone_hints], [] -> None [ 1212.777207] [50968]: key[availability_zones], ['nova'] -> None [ 1212.777207] [50968]: key[id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1212.777207] [50968]: key[port_security_enabled], True -> None [ 1212.777207] [50968]: key[subnets], [] -> None [ 1212.777207] [50968]: key[provider:segmentation_id], 844 -> None [ 1212.777207] [50968]: key[provider:network_type], vlan -> None [ 1212.777207] [50968]: key[revision_number], 3 -> None [ 1212.777207] [50968]: key[provider:physical_network], default -> None [ 1212.777207] [50968]: key[description], -> None [ 1212.777207] [50968]: key[updated_at], 2025-11-21T22:45:44Z -> None [ 1212.777207] [50968]: key[standard_attr_id], 1730 -> None [ 1212.777207] [50968]: key[admin_state_up], True -> None [ 1212.777207] [50968]: key[shared], False -> None [ 1212.777207] [50968]: key[ipv4_address_scope], None -> None [ 1212.777207] [50968]: key[vlan_transparent], None -> None [ 1212.777207] [50968]: key[mtu], 8950 -> None [ 1212.777207] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1212.777991] [50968]: DEBUG neutron.services.segments.db [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['326f716c-f938-4eb1-bb29-5b35a30dece4']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1212.782642] [50968]: DEBUG neutron.services.segments.db [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '14c3ed41-dede-45f9-a3d1-b2359d0203b2') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1212.782642] [50968]: DEBUG neutron.services.segments.db [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '14c3ed41-dede-45f9-a3d1-b2359d0203b2') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1212.786916] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (14c3ed41-dede-45f9-a3d1-b2359d0203b2), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.789359] [50969]: [pid: 50969|app: 0|req: 5851/11953] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:45 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.795327] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (14c3ed41-dede-45f9-a3d1-b2359d0203b2), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.803933] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Releasing vlan 844 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1212.803933] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (14c3ed41-dede-45f9-a3d1-b2359d0203b2), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.825385] [50968]: INFO neutron.services.segments.plugin [-] Segment 14c3ed41-dede-45f9-a3d1-b2359d0203b2 resource provider aggregate not found [ 1212.830344] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (326f716c-f938-4eb1-bb29-5b35a30dece4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.830520] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] delete_network_postcommit called with network settings {'id': '326f716c-f938-4eb1-bb29-5b35a30dece4', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1881059935-network', 'tenant_id': '06fe830139ad4cc392b94946ff96c119', 'project_id': '06fe830139ad4cc392b94946ff96c119', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1730, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:15Z', 'updated_at': '2025-11-21T22:45:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 844} (original settings None) and network segments [{'id': '14c3ed41-dede-45f9-a3d1-b2359d0203b2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 844, 'network_id': '326f716c-f938-4eb1-bb29-5b35a30dece4'}] [ 1212.830742] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] delete_network_postcommit: [ 1212.830742] [50968]: key[qinq], None -> None [ 1212.830742] [50968]: key[project_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.830742] [50968]: key[tags], [] -> None [ 1212.830742] [50968]: key[router:external], False -> None [ 1212.830742] [50968]: key[created_at], 2025-11-21T22:45:15Z -> None [ 1212.830742] [50968]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1881059935-network -> None [ 1212.830742] [50968]: key[status], ACTIVE -> None [ 1212.830742] [50968]: key[ipv6_address_scope], None -> None [ 1212.830742] [50968]: key[tenant_id], 06fe830139ad4cc392b94946ff96c119 -> None [ 1212.830742] [50968]: key[availability_zone_hints], [] -> None [ 1212.830742] [50968]: key[availability_zones], ['nova'] -> None [ 1212.830742] [50968]: key[id], 326f716c-f938-4eb1-bb29-5b35a30dece4 -> None [ 1212.830742] [50968]: key[port_security_enabled], True -> None [ 1212.830742] [50968]: key[subnets], [] -> None [ 1212.830742] [50968]: key[provider:segmentation_id], 844 -> None [ 1212.830742] [50968]: key[provider:network_type], vlan -> None [ 1212.830742] [50968]: key[revision_number], 3 -> None [ 1212.830742] [50968]: key[provider:physical_network], default -> None [ 1212.830742] [50968]: key[description], -> None [ 1212.830742] [50968]: key[updated_at], 2025-11-21T22:45:44Z -> None [ 1212.830742] [50968]: key[standard_attr_id], 1730 -> None [ 1212.830742] [50968]: key[admin_state_up], True -> None [ 1212.830742] [50968]: key[shared], False -> None [ 1212.830742] [50968]: key[ipv4_address_scope], None -> None [ 1212.830742] [50968]: key[vlan_transparent], None -> None [ 1212.830742] [50968]: key[mtu], 8950 -> None [ 1212.830742] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1212.836789] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Pushing event deleted for resources: {'Network': ['ID=326f716c-f938-4eb1-bb29-5b35a30dece4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1212.838480] [50968]: INFO neutron.services.segments.plugin [-] Segment 14c3ed41-dede-45f9-a3d1-b2359d0203b2 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 14c3ed41-dede-45f9-a3d1-b2359d0203b2 found for delete ", "request_id": "req-3eece702-fa7f-46af-a55b-3c74eceb8e84"}]} [ 1212.840061] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2f7f0c15-ebde-45ff-9585-f6534dbbe0af admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1212.842009] [50968]: [pid: 50968|app: 0|req: 6103/11954] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:45:44 2025] DELETE /networking/v2.0/networks/326f716c-f938-4eb1-bb29-5b35a30dece4 => generated 0 bytes in 256 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1212.997312] [50969]: DEBUG neutron_lib.callbacks.manager [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (3613cd8b-af4c-420f-a158-f5c785303cf6), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.106481] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Deleting port 347b125b-e7d4-4a3a-8d7d-27a70ebf60c3 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1213.106647] [50969]: DEBUG neutron_lib.callbacks.manager [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (347b125b-e7d4-4a3a-8d7d-27a70ebf60c3), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.137573] [50969]: DEBUG neutron.plugins.ml2.db [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] For port 347b125b-e7d4-4a3a-8d7d-27a70ebf60c3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=347b125b-e7d4-4a3a-8d7d-27a70ebf60c3,segment=NetworkSegment(88039005-80d7-4e4a-a77b-c16cc7d37d75),segment_id=88039005-80d7-4e4a-a77b-c16cc7d37d75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1213.137807] [50969]: DEBUG neutron_lib.callbacks.manager [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (347b125b-e7d4-4a3a-8d7d-27a70ebf60c3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.138079] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-e38aaa11-064e-4b20-9dd6-44a9a70b3ce3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.139191] [50968]: [pid: 50968|app: 0|req: 6104/11955] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:45 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415&tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1213.143649] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] delete_port_precommit called with port settings {'id': '347b125b-e7d4-4a3a-8d7d-27a70ebf60c3', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a9:40:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1748, 'fixed_ips': [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', '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-21T22:45:19Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 5, 'project_id': '54ffd876f8eb449488d48c821a75f20b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '88039005-80d7-4e4a-a77b-c16cc7d37d75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 740, 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f'}}] (original binding levels None) on network {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} with segments to bind None [ 1213.143950] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] delete_port_precommit: [ 1213.143950] [50969]: key[mac_address], fa:16:3e:a9:40:fb -> None [ 1213.143950] [50969]: key[device_id], 3613cd8b-af4c-420f-a158-f5c785303cf6 -> None [ 1213.143950] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1213.143950] [50969]: key[binding:vnic_type], normal -> None [ 1213.143950] [50969]: key[project_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1213.143950] [50969]: key[tags], [] -> None [ 1213.143950] [50969]: key[allowed_address_pairs], [] -> None [ 1213.143950] [50969]: key[created_at], 2025-11-21T22:45:19Z -> None [ 1213.143950] [50969]: key[name], -> None [ 1213.143950] [50969]: key[status], ACTIVE -> None [ 1213.143950] [50969]: key[tenant_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1213.143950] [50969]: key[fixed_ips], [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}] -> None [ 1213.143950] [50969]: key[id], 347b125b-e7d4-4a3a-8d7d-27a70ebf60c3 -> None [ 1213.143950] [50969]: key[port_security_enabled], False -> None [ 1213.143950] [50969]: key[network_id], b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1213.143950] [50969]: key[security_groups], [] -> None [ 1213.143950] [50969]: key[binding:profile], {} -> None [ 1213.143950] [50969]: key[binding:host_id], devstack -> None [ 1213.143950] [50969]: key[revision_number], 5 -> None [ 1213.143950] [50969]: key[description], -> None [ 1213.143950] [50969]: key[updated_at], 2025-11-21T22:45:23Z -> None [ 1213.143950] [50969]: key[standard_attr_id], 1748 -> None [ 1213.143950] [50969]: key[admin_state_up], True -> None [ 1213.143950] [50969]: key[binding:vif_type], ovs -> None [ 1213.143950] [50969]: key[device_owner], network:router_interface -> None [ 1213.143950] [50969]: key[extra_dhcp_opts], [] -> None [ 1213.143950] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1213.145882] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Calling delete_port for 347b125b-e7d4-4a3a-8d7d-27a70ebf60c3 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1213.251151] [50969]: DEBUG neutron_lib.callbacks.manager [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (347b125b-e7d4-4a3a-8d7d-27a70ebf60c3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.258160] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Pushing event deleted for resources: {'Port': ['ID=347b125b-e7d4-4a3a-8d7d-27a70ebf60c3,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1213.291333] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] delete_port_postcommit called with port settings {'id': '347b125b-e7d4-4a3a-8d7d-27a70ebf60c3', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a9:40:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1748, 'fixed_ips': [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', '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-21T22:45:19Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 5, 'project_id': '54ffd876f8eb449488d48c821a75f20b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '88039005-80d7-4e4a-a77b-c16cc7d37d75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 740, 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f'}}] (original binding levels None) on network {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['13791c15-a9b8-4080-8f5f-3e327eefaa3f'], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} with segments to bind None [ 1213.291609] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] delete_port_postcommit: [ 1213.291609] [50969]: key[mac_address], fa:16:3e:a9:40:fb -> None [ 1213.291609] [50969]: key[device_id], 3613cd8b-af4c-420f-a158-f5c785303cf6 -> None [ 1213.291609] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1213.291609] [50969]: key[binding:vnic_type], normal -> None [ 1213.291609] [50969]: key[project_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1213.291609] [50969]: key[tags], [] -> None [ 1213.291609] [50969]: key[allowed_address_pairs], [] -> None [ 1213.291609] [50969]: key[created_at], 2025-11-21T22:45:19Z -> None [ 1213.291609] [50969]: key[name], -> None [ 1213.291609] [50969]: key[status], ACTIVE -> None [ 1213.291609] [50969]: key[tenant_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1213.291609] [50969]: key[fixed_ips], [{'subnet_id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'ip_address': '192.168.128.1'}] -> None [ 1213.291609] [50969]: key[id], 347b125b-e7d4-4a3a-8d7d-27a70ebf60c3 -> None [ 1213.291609] [50969]: key[port_security_enabled], False -> None [ 1213.291609] [50969]: key[network_id], b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1213.291609] [50969]: key[security_groups], [] -> None [ 1213.291609] [50969]: key[binding:profile], {} -> None [ 1213.291609] [50969]: key[binding:host_id], devstack -> None [ 1213.291609] [50969]: key[revision_number], 5 -> None [ 1213.291609] [50969]: key[description], -> None [ 1213.291609] [50969]: key[updated_at], 2025-11-21T22:45:23Z -> None [ 1213.291609] [50969]: key[standard_attr_id], 1748 -> None [ 1213.291609] [50969]: key[admin_state_up], True -> None [ 1213.291609] [50969]: key[binding:vif_type], ovs -> None [ 1213.291609] [50969]: key[device_owner], network:router_interface -> None [ 1213.291609] [50969]: key[extra_dhcp_opts], [] -> None [ 1213.291609] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1213.346747] [50969]: DEBUG neutron_lib.callbacks.manager [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (3613cd8b-af4c-420f-a158-f5c785303cf6), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.448392] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Router 3613cd8b-af4c-420f-a158-f5c785303cf6 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1213.497134] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-749e7166-3526-4597-86eb-003332a38701 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1213.500771] [50969]: [pid: 50969|app: 0|req: 5852/11956] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:45:45 2025] PUT /networking/v2.0/routers/3613cd8b-af4c-420f-a158-f5c785303cf6/remove_router_interface => generated 309 bytes in 656 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.549360] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks [] for router (3613cd8b-af4c-420f-a158-f5c785303cf6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.600792] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks [] for router_gateway (3613cd8b-af4c-420f-a158-f5c785303cf6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.621458] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Deleting port 5b0295ef-b00b-46df-8908-d3e7c647d278 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1213.621741] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (5b0295ef-b00b-46df-8908-d3e7c647d278), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.646522] [50968]: DEBUG neutron.plugins.ml2.db [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] For port 5b0295ef-b00b-46df-8908-d3e7c647d278, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5b0295ef-b00b-46df-8908-d3e7c647d278,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1213.646657] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (5b0295ef-b00b-46df-8908-d3e7c647d278), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.651216] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] delete_port_precommit called with port settings {'id': '5b0295ef-b00b-46df-8908-d3e7c647d278', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:0c:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:18Z', 'updated_at': '2025-11-21T22:45: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1213.651420] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] delete_port_precommit: [ 1213.651420] [50968]: key[mac_address], fa:16:3e:7e:0c:1c -> None [ 1213.651420] [50968]: key[device_id], 3613cd8b-af4c-420f-a158-f5c785303cf6 -> None [ 1213.651420] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1213.651420] [50968]: key[binding:vnic_type], normal -> None [ 1213.651420] [50968]: key[project_id], -> None [ 1213.651420] [50968]: key[tags], [] -> None [ 1213.651420] [50968]: key[allowed_address_pairs], [] -> None [ 1213.651420] [50968]: key[created_at], 2025-11-21T22:45:18Z -> None [ 1213.651420] [50968]: key[name], -> None [ 1213.651420] [50968]: key[status], ACTIVE -> None [ 1213.651420] [50968]: key[tenant_id], -> None [ 1213.651420] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.131'}] -> None [ 1213.651420] [50968]: key[id], 5b0295ef-b00b-46df-8908-d3e7c647d278 -> None [ 1213.651420] [50968]: key[port_security_enabled], False -> None [ 1213.651420] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1213.651420] [50968]: key[security_groups], [] -> None [ 1213.651420] [50968]: key[binding:profile], {} -> None [ 1213.651420] [50968]: key[binding:host_id], devstack -> None [ 1213.651420] [50968]: key[revision_number], 5 -> None [ 1213.651420] [50968]: key[description], -> None [ 1213.651420] [50968]: key[updated_at], 2025-11-21T22:45:20Z -> None [ 1213.651420] [50968]: key[standard_attr_id], 1747 -> None [ 1213.651420] [50968]: key[admin_state_up], True -> None [ 1213.651420] [50968]: key[binding:vif_type], ovs -> None [ 1213.651420] [50968]: key[device_owner], network:router_gateway -> None [ 1213.651420] [50968]: key[extra_dhcp_opts], [] -> None [ 1213.651420] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1213.653503] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Calling delete_port for 5b0295ef-b00b-46df-8908-d3e7c647d278 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1213.677938] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-60be4854-e5ec-41a4-b72f-0551a3d5ba86 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.678936] [50969]: [pid: 50969|app: 0|req: 5853/11957] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:45 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.704769] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-d08d02b7-62e9-44af-9532-1891688a7d8c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.708765] [50969]: [pid: 50969|app: 0|req: 5854/11958] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1213.747318] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (5b0295ef-b00b-46df-8908-d3e7c647d278), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.755269] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Pushing event deleted for resources: {'Port': ['ID=5b0295ef-b00b-46df-8908-d3e7c647d278,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1213.757897] [50969]: DEBUG neutron.plugins.ml2.plugin [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Deleting port 20b6010b-150c-4231-8d8a-f73b6791118c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1213.758090] [50969]: DEBUG neutron_lib.callbacks.manager [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.788773] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] delete_port_postcommit called with port settings {'id': '5b0295ef-b00b-46df-8908-d3e7c647d278', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:0c:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3613cd8b-af4c-420f-a158-f5c785303cf6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:18Z', 'updated_at': '2025-11-21T22:45: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1213.788773] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] delete_port_postcommit: [ 1213.788773] [50968]: key[mac_address], fa:16:3e:7e:0c:1c -> None [ 1213.788773] [50968]: key[device_id], 3613cd8b-af4c-420f-a158-f5c785303cf6 -> None [ 1213.788773] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1213.788773] [50968]: key[binding:vnic_type], normal -> None [ 1213.788773] [50968]: key[project_id], -> None [ 1213.788773] [50968]: key[tags], [] -> None [ 1213.788773] [50968]: key[allowed_address_pairs], [] -> None [ 1213.788773] [50968]: key[created_at], 2025-11-21T22:45:18Z -> None [ 1213.788773] [50968]: key[name], -> None [ 1213.788773] [50968]: key[status], ACTIVE -> None [ 1213.788773] [50968]: key[tenant_id], -> None [ 1213.788773] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.131'}] -> None [ 1213.788773] [50968]: key[id], 5b0295ef-b00b-46df-8908-d3e7c647d278 -> None [ 1213.788773] [50968]: key[port_security_enabled], False -> None [ 1213.788773] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1213.788773] [50968]: key[security_groups], [] -> None [ 1213.788773] [50968]: key[binding:profile], {} -> None [ 1213.788773] [50968]: key[binding:host_id], devstack -> None [ 1213.788773] [50968]: key[revision_number], 5 -> None [ 1213.788773] [50968]: key[description], -> None [ 1213.788773] [50968]: key[updated_at], 2025-11-21T22:45:20Z -> None [ 1213.788773] [50968]: key[standard_attr_id], 1747 -> None [ 1213.788773] [50968]: key[admin_state_up], True -> None [ 1213.788773] [50968]: key[binding:vif_type], ovs -> None [ 1213.788773] [50968]: key[device_owner], network:router_gateway -> None [ 1213.788773] [50968]: key[extra_dhcp_opts], [] -> None [ 1213.788773] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1213.791950] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (3613cd8b-af4c-420f-a158-f5c785303cf6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.794816] [50969]: DEBUG neutron.plugins.ml2.db [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] For port 20b6010b-150c-4231-8d8a-f73b6791118c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=20b6010b-150c-4231-8d8a-f73b6791118c,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1213.794816] [50969]: DEBUG neutron_lib.callbacks.manager [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.799415] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_precommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 10, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1213.799589] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_precommit: [ 1213.799589] [50969]: key[mac_address], fa:16:3e:a9:fd:2d -> None [ 1213.799589] [50969]: key[device_id], e807a344-f914-4cd4-b9b8-cc589d8e8c1b -> None [ 1213.799589] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1213.799589] [50969]: key[binding:vnic_type], normal -> None [ 1213.799589] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1213.799589] [50969]: key[tags], [] -> None [ 1213.799589] [50969]: key[allowed_address_pairs], [] -> None [ 1213.799589] [50969]: key[created_at], 2025-11-21T22:44:02Z -> None [ 1213.799589] [50969]: key[name], -> None [ 1213.799589] [50969]: key[status], ACTIVE -> None [ 1213.799589] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1213.799589] [50969]: key[fixed_ips], [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}] -> None [ 1213.799589] [50969]: key[id], 20b6010b-150c-4231-8d8a-f73b6791118c -> None [ 1213.799589] [50969]: key[port_security_enabled], True -> None [ 1213.799589] [50969]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1213.799589] [50969]: key[security_groups], ['06251551-417e-4f8a-9412-fdb5036f57fe'] -> None [ 1213.799589] [50969]: key[binding:profile], {} -> None [ 1213.799589] [50969]: key[binding:host_id], cpu-1 -> None [ 1213.799589] [50969]: key[revision_number], 10 -> None [ 1213.799589] [50969]: key[description], -> None [ 1213.799589] [50969]: key[updated_at], 2025-11-21T22:45:25Z -> None [ 1213.799589] [50969]: key[standard_attr_id], 1678 -> None [ 1213.799589] [50969]: key[admin_state_up], True -> None [ 1213.799589] [50969]: key[binding:vif_type], ovs -> None [ 1213.799589] [50969]: key[device_owner], compute:nova -> None [ 1213.799589] [50969]: key[extra_dhcp_opts], [] -> None [ 1213.799589] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1213.827465] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (3613cd8b-af4c-420f-a158-f5c785303cf6), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.829724] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks [] for router_controller (3613cd8b-af4c-420f-a158-f5c785303cf6), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.856974] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (3613cd8b-af4c-420f-a158-f5c785303cf6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.857784] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Fanout notify agent at l3_agent the message router_deleted on router 3613cd8b-af4c-420f-a158-f5c785303cf6 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1213.861826] [50968]: DEBUG neutron_lib.callbacks.manager [None req-93c2be3e-bad5-4c5b-aed6-2821b8d9889e admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.862322] [50968]: [pid: 50968|app: 0|req: 6105/11959] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:45 2025] DELETE /networking/v2.0/routers/3613cd8b-af4c-420f-a158-f5c785303cf6 => generated 0 bytes in 359 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1213.895881] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-73313c2a-3772-4e50-a022-0b0148dd66d4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.896760] [50968]: [pid: 50968|app: 0|req: 6106/11960] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.900690] [50969]: DEBUG neutron_lib.callbacks.manager [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.900867] [50969]: DEBUG neutron_lib.callbacks.manager [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.901069] [50969]: INFO neutron.db.l3_db [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Floating IP 89ad6b81-485c-4f87-aeab-72e785ab9315 disassociated. External IP: 10.180.180.136, port: 20b6010b-150c-4231-8d8a-f73b6791118c. [ 1213.901146] [50969]: DEBUG neutron.plugins.ml2.plugin [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Calling delete_port for 20b6010b-150c-4231-8d8a-f73b6791118c owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1213.948220] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc6bc4d1-3e78-4fbd-b645-cef09434a68d req-f8e74a77-fa5b-4b19-88c9-28a86f8b2d63 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.949224] [50968]: [pid: 50968|app: 0|req: 6107/11961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.960438] [50969]: DEBUG neutron_lib.callbacks.manager [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (20b6010b-150c-4231-8d8a-f73b6791118c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1213.969345] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event deleted for resources: {'Port': ['ID=20b6010b-150c-4231-8d8a-f73b6791118c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1213.998540] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13727d98-4499-4819-9366-1e9a148f3be3 req-4d2266a8-af1f-43d5-aa9f-d678bf577f57 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.999482] [50968]: [pid: 50968|app: 0|req: 6108/11962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.017044] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] Deleting subnet 13791c15-a9b8-4080-8f5f-3e327eefaa3f {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1214.018886] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] Publish callbacks [] for subnet (13791c15-a9b8-4080-8f5f-3e327eefaa3f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.029250] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Router bb1cef76-73e5-467c-957a-3147949e54ac has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1214.030062] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (13791c15-a9b8-4080-8f5f-3e327eefaa3f), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.063096] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (13791c15-a9b8-4080-8f5f-3e327eefaa3f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.063625] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] delete_subnet_precommit called with subnet settings {'id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-subnet', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1745, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '54ffd876f8eb449488d48c821a75f20b'} (original settings None) [ 1214.063804] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] delete_subnet_precommit: [ 1214.063804] [50968]: key[service_types], [] -> None [ 1214.063804] [50968]: key[project_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.063804] [50968]: key[tags], [] -> None [ 1214.063804] [50968]: key[router:external], False -> None [ 1214.063804] [50968]: key[ipv6_ra_mode], None -> None [ 1214.063804] [50968]: key[created_at], 2025-11-21T22:45:18Z -> None [ 1214.063804] [50968]: key[name], tempest-ServersNegativeTestMultiTenantJSON-863617791-subnet -> None [ 1214.063804] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1214.063804] [50968]: key[tenant_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.063804] [50968]: key[id], 13791c15-a9b8-4080-8f5f-3e327eefaa3f -> None [ 1214.063804] [50968]: key[network_id], b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1214.063804] [50968]: key[host_routes], [] -> None [ 1214.063804] [50968]: key[revision_number], 0 -> None [ 1214.063804] [50968]: key[dns_nameservers], [] -> None [ 1214.063804] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1214.063804] [50968]: key[updated_at], 2025-11-21T22:45:18Z -> None [ 1214.063804] [50968]: key[description], -> None [ 1214.063804] [50968]: key[standard_attr_id], 1745 -> None [ 1214.063804] [50968]: key[segment_id], None -> None [ 1214.063804] [50968]: key[shared], False -> None [ 1214.063804] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1214.063804] [50968]: key[ipv6_address_mode], None -> None [ 1214.063804] [50968]: key[enable_dhcp], True -> None [ 1214.063804] [50968]: key[subnetpool_id], None -> None [ 1214.063804] [50968]: key[ip_version], 4 -> None [ 1214.063804] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1214.085035] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1214.088381] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (13791c15-a9b8-4080-8f5f-3e327eefaa3f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.088566] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] delete_subnet_postcommit called with subnet settings {'id': '13791c15-a9b8-4080-8f5f-3e327eefaa3f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-subnet', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1745, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '54ffd876f8eb449488d48c821a75f20b'} (original settings None) [ 1214.088705] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] delete_subnet_postcommit: [ 1214.088705] [50968]: key[service_types], [] -> None [ 1214.088705] [50968]: key[project_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.088705] [50968]: key[tags], [] -> None [ 1214.088705] [50968]: key[router:external], False -> None [ 1214.088705] [50968]: key[ipv6_ra_mode], None -> None [ 1214.088705] [50968]: key[created_at], 2025-11-21T22:45:18Z -> None [ 1214.088705] [50968]: key[name], tempest-ServersNegativeTestMultiTenantJSON-863617791-subnet -> None [ 1214.088705] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1214.088705] [50968]: key[tenant_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.088705] [50968]: key[id], 13791c15-a9b8-4080-8f5f-3e327eefaa3f -> None [ 1214.088705] [50968]: key[network_id], b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1214.088705] [50968]: key[host_routes], [] -> None [ 1214.088705] [50968]: key[revision_number], 0 -> None [ 1214.088705] [50968]: key[dns_nameservers], [] -> None [ 1214.088705] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1214.088705] [50968]: key[updated_at], 2025-11-21T22:45:18Z -> None [ 1214.088705] [50968]: key[description], -> None [ 1214.088705] [50968]: key[standard_attr_id], 1745 -> None [ 1214.088705] [50968]: key[segment_id], None -> None [ 1214.088705] [50968]: key[shared], False -> None [ 1214.088705] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1214.088705] [50968]: key[ipv6_address_mode], None -> None [ 1214.088705] [50968]: key[enable_dhcp], True -> None [ 1214.088705] [50968]: key[subnetpool_id], None -> None [ 1214.088705] [50968]: key[ip_version], 4 -> None [ 1214.088705] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1214.092687] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] Pushing event deleted for resources: {'Subnet': ['ID=13791c15-a9b8-4080-8f5f-3e327eefaa3f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1214.099800] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8066545e-a217-46af-b23d-682f568c274f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.100858] [50968]: [pid: 50968|app: 0|req: 6109/11963] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:46 2025] DELETE /networking/v2.0/subnets/13791c15-a9b8-4080-8f5f-3e327eefaa3f => generated 0 bytes in 101 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1214.103836] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] No DVR routers for this DVR port 20b6010b-150c-4231-8d8a-f73b6791118c on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1214.104225] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_postcommit called with port settings {'id': '20b6010b-150c-4231-8d8a-f73b6791118c', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:a9:fd:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06251551-417e-4f8a-9412-fdb5036f57fe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:02Z', 'updated_at': '2025-11-21T22:45:25Z', 'revision_number': 10, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1214.104787] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_postcommit: [ 1214.104787] [50969]: key[mac_address], fa:16:3e:a9:fd:2d -> None [ 1214.104787] [50969]: key[device_id], e807a344-f914-4cd4-b9b8-cc589d8e8c1b -> None [ 1214.104787] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5756d009-13ad-4e13-a991-3b5e71830aa5', 'external-id': 'nsx-vlan-transportzone-608', 'segmentation_id': 608, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1214.104787] [50969]: key[binding:vnic_type], normal -> None [ 1214.104787] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1214.104787] [50969]: key[tags], [] -> None [ 1214.104787] [50969]: key[allowed_address_pairs], [] -> None [ 1214.104787] [50969]: key[created_at], 2025-11-21T22:44:02Z -> None [ 1214.104787] [50969]: key[name], -> None [ 1214.104787] [50969]: key[status], ACTIVE -> None [ 1214.104787] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1214.104787] [50969]: key[fixed_ips], [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.4'}] -> None [ 1214.104787] [50969]: key[id], 20b6010b-150c-4231-8d8a-f73b6791118c -> None [ 1214.104787] [50969]: key[port_security_enabled], True -> None [ 1214.104787] [50969]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1214.104787] [50969]: key[security_groups], ['06251551-417e-4f8a-9412-fdb5036f57fe'] -> None [ 1214.104787] [50969]: key[binding:profile], {} -> None [ 1214.104787] [50969]: key[binding:host_id], cpu-1 -> None [ 1214.104787] [50969]: key[revision_number], 10 -> None [ 1214.104787] [50969]: key[description], -> None [ 1214.104787] [50969]: key[updated_at], 2025-11-21T22:45:25Z -> None [ 1214.104787] [50969]: key[standard_attr_id], 1678 -> None [ 1214.104787] [50969]: key[admin_state_up], True -> None [ 1214.104787] [50969]: key[binding:vif_type], ovs -> None [ 1214.104787] [50969]: key[device_owner], compute:nova -> None [ 1214.104787] [50969]: key[extra_dhcp_opts], [] -> None [ 1214.104787] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1214.106055] [50968]: DEBUG neutron.api.wsgi [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-153eb6a6-b5dd-4873-984a-1902568e823d service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.106201] [50969]: DEBUG neutron_lib.callbacks.manager [req-75793a78-391e-44d6-b2b5-ee4bba52fda8 req-64920c29-0603-4032-9a9d-c9dc1822054f tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.106518] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'name': 'network-vif-deleted', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1214.110010] [50969]: [pid: 50969|app: 0|req: 5855/11964] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:45:46 2025] DELETE /networking/v2.0/ports/20b6010b-150c-4231-8d8a-f73b6791118c => generated 0 bytes in 403 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1214.112915] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cb95e99f-d5e3-4592-99a8-595766f8f7fa" -d '{"events": [{"server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "name": "network-vif-deleted", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1214.118263] [50969]: DEBUG neutron.api.wsgi [req-cc6bc4d1-3e78-4fbd-b645-cef09434a68d req-5bb4f35d-c249-4321-a856-695d014ba17e tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.132917] [50968]: [pid: 50968|app: 0|req: 6110/11965] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 => generated 807 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.136568] [50968]: DEBUG neutron.api.wsgi [req-13727d98-4499-4819-9366-1e9a148f3be3 req-c0fbe13b-8f04-495f-966b-87a2e77c9f95 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.141339] [50969]: [pid: 50969|app: 0|req: 5856/11966] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/security-groups?id=06251551-417e-4f8a-9412-fdb5036f57fe&fields=id&fields=name => generated 112 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.155333] [50968]: [pid: 50968|app: 0|req: 6111/11967] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.165481] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (b461d54d-ae15-4e03-a55d-8169a57bd97f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.174215] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-a23de0b4-d9f5-48a0-b701-8d1d854fa0cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.174896] [50968]: [pid: 50968|app: 0|req: 6112/11968] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.180277] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:45: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-4b39775e-56ca-45f3-92ec-b3414a15dcfd x-openstack-request-id: req-4b39775e-56ca-45f3-92ec-b3414a15dcfd {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1214.180277] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e807a344-f914-4cd4-b9b8-cc589d8e8c1b", "name": "network-vif-deleted", "tag": "20b6010b-150c-4231-8d8a-f73b6791118c", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1214.180277] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4b39775e-56ca-45f3-92ec-b3414a15dcfd {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1214.180277] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4b39775e-56ca-45f3-92ec-b3414a15dcfd'] response: {'server_uuid': 'e807a344-f914-4cd4-b9b8-cc589d8e8c1b', 'name': 'network-vif-deleted', 'tag': '20b6010b-150c-4231-8d8a-f73b6791118c', 'status': 'completed', 'code': 200} [ 1214.190623] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Deleting port e2c6d2f6-48b0-441d-b9fe-80003a6731ac {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1214.190623] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (e2c6d2f6-48b0-441d-b9fe-80003a6731ac), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.211693] [50969]: DEBUG neutron.plugins.ml2.db [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] For port e2c6d2f6-48b0-441d-b9fe-80003a6731ac, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e2c6d2f6-48b0-441d-b9fe-80003a6731ac,segment=NetworkSegment(88039005-80d7-4e4a-a77b-c16cc7d37d75),segment_id=88039005-80d7-4e4a-a77b-c16cc7d37d75)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1214.211926] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d947f33-c9da-44cd-bcec-74632860bce2 req-bbe4281d-254d-4b32-9dc4-9dd3a72a6d2d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.211983] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (e2c6d2f6-48b0-441d-b9fe-80003a6731ac), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.212751] [50968]: [pid: 50968|app: 0|req: 6113/11969] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&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.216791] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] delete_port_precommit called with port settings {'id': 'e2c6d2f6-48b0-441d-b9fe-80003a6731ac', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a7:ad:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b461d54d-ae15-4e03-a55d-8169a57bd97f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1750, '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-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:46Z', 'revision_number': 5, 'project_id': '54ffd876f8eb449488d48c821a75f20b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '88039005-80d7-4e4a-a77b-c16cc7d37d75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 740, 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f'}}] (original binding levels None) on network {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} with segments to bind None [ 1214.216957] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] delete_port_precommit: [ 1214.216957] [50969]: key[mac_address], fa:16:3e:a7:ad:43 -> None [ 1214.216957] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1214.216957] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1214.216957] [50969]: key[binding:vnic_type], normal -> None [ 1214.216957] [50969]: key[project_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.216957] [50969]: key[tags], [] -> None [ 1214.216957] [50969]: key[allowed_address_pairs], [] -> None [ 1214.216957] [50969]: key[created_at], 2025-11-21T22:45:21Z -> None [ 1214.216957] [50969]: key[name], -> None [ 1214.216957] [50969]: key[status], ACTIVE -> None [ 1214.216957] [50969]: key[tenant_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.216957] [50969]: key[fixed_ips], [] -> None [ 1214.216957] [50969]: key[id], e2c6d2f6-48b0-441d-b9fe-80003a6731ac -> None [ 1214.216957] [50969]: key[port_security_enabled], False -> None [ 1214.216957] [50969]: key[network_id], b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1214.216957] [50969]: key[security_groups], [] -> None [ 1214.216957] [50969]: key[binding:profile], {} -> None [ 1214.216957] [50969]: key[binding:host_id], devstack -> None [ 1214.216957] [50969]: key[revision_number], 5 -> None [ 1214.216957] [50969]: key[description], -> None [ 1214.216957] [50969]: key[updated_at], 2025-11-21T22:45:46Z -> None [ 1214.216957] [50969]: key[standard_attr_id], 1750 -> None [ 1214.216957] [50969]: key[admin_state_up], True -> None [ 1214.216957] [50969]: key[binding:vif_type], ovs -> None [ 1214.216957] [50969]: key[device_owner], network:dhcp -> None [ 1214.216957] [50969]: key[extra_dhcp_opts], [] -> None [ 1214.216957] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1214.218502] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Calling delete_port for e2c6d2f6-48b0-441d-b9fe-80003a6731ac owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1214.251607] [50968]: [pid: 50968|app: 0|req: 6114/11970] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1214.280280] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e2c6d2f6-48b0-441d-b9fe-80003a6731ac), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.291140] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Pushing event deleted for resources: {'Port': ['ID=e2c6d2f6-48b0-441d-b9fe-80003a6731ac,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1214.298395] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] No DVR routers for this DVR port e2c6d2f6-48b0-441d-b9fe-80003a6731ac on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1214.299214] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] delete_port_postcommit called with port settings {'id': 'e2c6d2f6-48b0-441d-b9fe-80003a6731ac', 'name': '', 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'mac_address': 'fa:16:3e:a7:ad:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b461d54d-ae15-4e03-a55d-8169a57bd97f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1750, '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-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:46Z', 'revision_number': 5, 'project_id': '54ffd876f8eb449488d48c821a75f20b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '88039005-80d7-4e4a-a77b-c16cc7d37d75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 740, 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f'}}] (original binding levels None) on network {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} with segments to bind None [ 1214.299214] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] delete_port_postcommit: [ 1214.299214] [50969]: key[mac_address], fa:16:3e:a7:ad:43 -> None [ 1214.299214] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1214.299214] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1214.299214] [50969]: key[binding:vnic_type], normal -> None [ 1214.299214] [50969]: key[project_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.299214] [50969]: key[tags], [] -> None [ 1214.299214] [50969]: key[allowed_address_pairs], [] -> None [ 1214.299214] [50969]: key[created_at], 2025-11-21T22:45:21Z -> None [ 1214.299214] [50969]: key[name], -> None [ 1214.299214] [50969]: key[status], ACTIVE -> None [ 1214.299214] [50969]: key[tenant_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.299214] [50969]: key[fixed_ips], [] -> None [ 1214.299214] [50969]: key[id], e2c6d2f6-48b0-441d-b9fe-80003a6731ac -> None [ 1214.299214] [50969]: key[port_security_enabled], False -> None [ 1214.299214] [50969]: key[network_id], b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1214.299214] [50969]: key[security_groups], [] -> None [ 1214.299214] [50969]: key[binding:profile], {} -> None [ 1214.299214] [50969]: key[binding:host_id], devstack -> None [ 1214.299214] [50969]: key[revision_number], 5 -> None [ 1214.299214] [50969]: key[description], -> None [ 1214.299214] [50969]: key[updated_at], 2025-11-21T22:45:46Z -> None [ 1214.299214] [50969]: key[standard_attr_id], 1750 -> None [ 1214.299214] [50969]: key[admin_state_up], True -> None [ 1214.299214] [50969]: key[binding:vif_type], ovs -> None [ 1214.299214] [50969]: key[device_owner], network:dhcp -> None [ 1214.299214] [50969]: key[extra_dhcp_opts], [] -> None [ 1214.299214] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1214.301742] [50968]: [pid: 50968|app: 0|req: 6115/11971] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1214.315493] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (b461d54d-ae15-4e03-a55d-8169a57bd97f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.324879] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] delete_network_precommit called with network settings {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} (original settings None) and network segments [{'id': '88039005-80d7-4e4a-a77b-c16cc7d37d75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 740, 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f'}] [ 1214.325059] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] delete_network_precommit: [ 1214.325059] [50969]: key[qinq], None -> None [ 1214.325059] [50969]: key[project_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.325059] [50969]: key[tags], [] -> None [ 1214.325059] [50969]: key[router:external], False -> None [ 1214.325059] [50969]: key[created_at], 2025-11-21T22:45:18Z -> None [ 1214.325059] [50969]: key[name], tempest-ServersNegativeTestMultiTenantJSON-863617791-network -> None [ 1214.325059] [50969]: key[status], ACTIVE -> None [ 1214.325059] [50969]: key[ipv6_address_scope], None -> None [ 1214.325059] [50969]: key[tenant_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.325059] [50969]: key[availability_zone_hints], [] -> None [ 1214.325059] [50969]: key[availability_zones], ['nova'] -> None [ 1214.325059] [50969]: key[id], b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1214.325059] [50969]: key[port_security_enabled], True -> None [ 1214.325059] [50969]: key[subnets], [] -> None [ 1214.325059] [50969]: key[provider:segmentation_id], 740 -> None [ 1214.325059] [50969]: key[provider:network_type], vlan -> None [ 1214.325059] [50969]: key[revision_number], 3 -> None [ 1214.325059] [50969]: key[provider:physical_network], default -> None [ 1214.325059] [50969]: key[description], -> None [ 1214.325059] [50969]: key[updated_at], 2025-11-21T22:45:46Z -> None [ 1214.325059] [50969]: key[standard_attr_id], 1743 -> None [ 1214.325059] [50969]: key[admin_state_up], True -> None [ 1214.325059] [50969]: key[shared], False -> None [ 1214.325059] [50969]: key[ipv4_address_scope], None -> None [ 1214.325059] [50969]: key[vlan_transparent], None -> None [ 1214.325059] [50969]: key[mtu], 8950 -> None [ 1214.325059] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1214.325767] [50969]: DEBUG neutron.services.segments.db [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['b461d54d-ae15-4e03-a55d-8169a57bd97f']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1214.329442] [50969]: DEBUG neutron.services.segments.db [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '88039005-80d7-4e4a-a77b-c16cc7d37d75') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1214.329556] [50969]: DEBUG neutron.services.segments.db [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '88039005-80d7-4e4a-a77b-c16cc7d37d75') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1214.333324] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (88039005-80d7-4e4a-a77b-c16cc7d37d75), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.339490] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (88039005-80d7-4e4a-a77b-c16cc7d37d75), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.350295] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Releasing vlan 740 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1214.350295] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (88039005-80d7-4e4a-a77b-c16cc7d37d75), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.363115] [50969]: INFO neutron.services.segments.plugin [-] Segment 88039005-80d7-4e4a-a77b-c16cc7d37d75 resource provider aggregate not found [ 1214.375931] [50969]: INFO neutron.services.segments.plugin [-] Segment 88039005-80d7-4e4a-a77b-c16cc7d37d75 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 88039005-80d7-4e4a-a77b-c16cc7d37d75 found for delete ", "request_id": "req-6fa116e6-6fd7-4178-872d-7ac48e43fbb9"}]} [ 1214.383065] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (b461d54d-ae15-4e03-a55d-8169a57bd97f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.383257] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] delete_network_postcommit called with network settings {'id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-863617791-network', 'tenant_id': '54ffd876f8eb449488d48c821a75f20b', 'project_id': '54ffd876f8eb449488d48c821a75f20b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1743, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:18Z', 'updated_at': '2025-11-21T22:45:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 740} (original settings None) and network segments [{'id': '88039005-80d7-4e4a-a77b-c16cc7d37d75', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 740, 'network_id': 'b461d54d-ae15-4e03-a55d-8169a57bd97f'}] [ 1214.383466] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] delete_network_postcommit: [ 1214.383466] [50969]: key[qinq], None -> None [ 1214.383466] [50969]: key[project_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.383466] [50969]: key[tags], [] -> None [ 1214.383466] [50969]: key[router:external], False -> None [ 1214.383466] [50969]: key[created_at], 2025-11-21T22:45:18Z -> None [ 1214.383466] [50969]: key[name], tempest-ServersNegativeTestMultiTenantJSON-863617791-network -> None [ 1214.383466] [50969]: key[status], ACTIVE -> None [ 1214.383466] [50969]: key[ipv6_address_scope], None -> None [ 1214.383466] [50969]: key[tenant_id], 54ffd876f8eb449488d48c821a75f20b -> None [ 1214.383466] [50969]: key[availability_zone_hints], [] -> None [ 1214.383466] [50969]: key[availability_zones], ['nova'] -> None [ 1214.383466] [50969]: key[id], b461d54d-ae15-4e03-a55d-8169a57bd97f -> None [ 1214.383466] [50969]: key[port_security_enabled], True -> None [ 1214.383466] [50969]: key[subnets], [] -> None [ 1214.383466] [50969]: key[provider:segmentation_id], 740 -> None [ 1214.383466] [50969]: key[provider:network_type], vlan -> None [ 1214.383466] [50969]: key[revision_number], 3 -> None [ 1214.383466] [50969]: key[provider:physical_network], default -> None [ 1214.383466] [50969]: key[description], -> None [ 1214.383466] [50969]: key[updated_at], 2025-11-21T22:45:46Z -> None [ 1214.383466] [50969]: key[standard_attr_id], 1743 -> None [ 1214.383466] [50969]: key[admin_state_up], True -> None [ 1214.383466] [50969]: key[shared], False -> None [ 1214.383466] [50969]: key[ipv4_address_scope], None -> None [ 1214.383466] [50969]: key[vlan_transparent], None -> None [ 1214.383466] [50969]: key[mtu], 8950 -> None [ 1214.383466] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1214.389593] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Pushing event deleted for resources: {'Network': ['ID=b461d54d-ae15-4e03-a55d-8169a57bd97f,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1214.392842] [50969]: DEBUG neutron_lib.callbacks.manager [None req-f28bdc0e-82fb-4d1a-9451-1d5ef15e1ab3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.394171] [50969]: [pid: 50969|app: 0|req: 5857/11972] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:45:46 2025] DELETE /networking/v2.0/networks/b461d54d-ae15-4e03-a55d-8169a57bd97f => generated 0 bytes in 252 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1214.608257] [50968]: [pid: 50968|app: 0|req: 6116/11973] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:45:46 2025] GET /networking/v2.0/security-groups?tenant_id=06fe830139ad4cc392b94946ff96c119&name=default => generated 2929 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1214.642337] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34401de1-f8cb-4af7-878c-d3ca1a135b53 admin admin] Publish callbacks [] for security_group (b2373999-4b09-4e6b-b917-d763ef04d09e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.658638] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34401de1-f8cb-4af7-878c-d3ca1a135b53 admin admin] Publish callbacks [] for security_group (b2373999-4b09-4e6b-b917-d763ef04d09e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.674446] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34401de1-f8cb-4af7-878c-d3ca1a135b53 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (b2373999-4b09-4e6b-b917-d763ef04d09e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.678256] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-34401de1-f8cb-4af7-878c-d3ca1a135b53 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b2373999-4b09-4e6b-b917-d763ef04d09e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1214.681985] [50969]: DEBUG neutron_lib.callbacks.manager [None req-34401de1-f8cb-4af7-878c-d3ca1a135b53 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.682664] [50969]: [pid: 50969|app: 0|req: 5858/11974] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:45:46 2025] DELETE /networking/v2.0/security-groups/b2373999-4b09-4e6b-b917-d763ef04d09e => generated 0 bytes in 72 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1214.805187] [50968]: [pid: 50968|app: 0|req: 6117/11975] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:45:47 2025] GET /networking/v2.0/security-groups?tenant_id=54ffd876f8eb449488d48c821a75f20b&name=default => generated 2929 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1214.840661] [50969]: DEBUG neutron_lib.callbacks.manager [None req-145636c2-86f8-4d47-85f6-30785b63571b admin admin] Publish callbacks [] for security_group (5e36e16a-41c4-43c5-a546-3dc4d526083f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.856614] [50969]: DEBUG neutron_lib.callbacks.manager [None req-145636c2-86f8-4d47-85f6-30785b63571b admin admin] Publish callbacks [] for security_group (5e36e16a-41c4-43c5-a546-3dc4d526083f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.872049] [50969]: DEBUG neutron_lib.callbacks.manager [None req-145636c2-86f8-4d47-85f6-30785b63571b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (5e36e16a-41c4-43c5-a546-3dc4d526083f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.875591] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-145636c2-86f8-4d47-85f6-30785b63571b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5e36e16a-41c4-43c5-a546-3dc4d526083f,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1214.879053] [50969]: DEBUG neutron_lib.callbacks.manager [None req-145636c2-86f8-4d47-85f6-30785b63571b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1214.879575] [50969]: [pid: 50969|app: 0|req: 5859/11976] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:45:47 2025] DELETE /networking/v2.0/security-groups/5e36e16a-41c4-43c5-a546-3dc4d526083f => generated 0 bytes in 72 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1215.244522] [50969]: [pid: 50969|app: 0|req: 5860/11977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:47 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1215.259604] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09f673cd-ccf0-4d0b-ad1f-f9f30da84003 req-060393f1-f7a6-47bb-a9c9-81e76fae9506 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1215.260674] [50968]: [pid: 50968|app: 0|req: 6118/11978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:47 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.268656] [50969]: DEBUG neutron.api.wsgi [req-09f673cd-ccf0-4d0b-ad1f-f9f30da84003 req-5aa82872-a2f8-4f9c-b02a-3bda26a29664 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1215.293650] [50969]: [pid: 50969|app: 0|req: 5861/11979] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:47 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.322213] [50968]: [pid: 50968|app: 0|req: 6119/11980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:48 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1216.404608] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cec7f6ea-f0f4-46a7-9488-2073ba63a8f4 req-1aae8e12-a310-4333-b958-a205b5311470 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.405564] [50969]: [pid: 50969|app: 0|req: 5862/11981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:48 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.412033] [50968]: DEBUG neutron.api.wsgi [req-cec7f6ea-f0f4-46a7-9488-2073ba63a8f4 req-9198fe6d-e15c-495f-b867-8ca0531ba47c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.431840] [50968]: [pid: 50968|app: 0|req: 6120/11982] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:48 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1217.076530] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0b84270-af31-4baa-ad84-632df3b8fd40 req-3348e391-c7c4-46e5-96d4-9693e3622216 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1217.077521] [50969]: [pid: 50969|app: 0|req: 5863/11983] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:49 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1217.084140] [50968]: DEBUG neutron.api.wsgi [req-f0b84270-af31-4baa-ad84-632df3b8fd40 req-93e9bbbc-b125-41f3-ba3e-db52199a3661 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1217.102524] [50968]: [pid: 50968|app: 0|req: 6121/11984] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:49 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1217.398353] [50969]: [pid: 50969|app: 0|req: 5864/11985] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:49 2025] GET /networking/v2.0/ports?device_id=e807a344-f914-4cd4-b9b8-cc589d8e8c1b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1217.518386] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3315e089-d622-4b8c-8c7d-ed37282c24c9 req-3e49112e-215d-46a6-8b95-8d76ec2e1473 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1217.519315] [50968]: [pid: 50968|app: 0|req: 6122/11986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:49 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1217.525282] [50969]: DEBUG neutron.api.wsgi [req-3315e089-d622-4b8c-8c7d-ed37282c24c9 req-d2767b5d-0630-4f36-bbbd-6a5bb685e91d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1217.546037] [50969]: [pid: 50969|app: 0|req: 5865/11987] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:49 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.155559] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2946eabc-dd79-4f28-9f1c-d8a73d389c61 req-ced53b81-da11-4d6e-9cc1-53fb1910bc64 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.156551] [50968]: [pid: 50968|app: 0|req: 6123/11988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:50 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.162560] [50969]: DEBUG neutron.api.wsgi [req-2946eabc-dd79-4f28-9f1c-d8a73d389c61 req-d3cb1995-51d2-4098-9a2d-64f619e8389c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.182393] [50969]: [pid: 50969|app: 0|req: 5866/11989] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:50 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.633292] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd32f557-ccc8-405d-897c-0f32113988d9 req-e7689c8a-0118-49f5-9658-e9a03e464215 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.634281] [50968]: [pid: 50968|app: 0|req: 6124/11990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:50 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.640504] [50969]: DEBUG neutron.api.wsgi [req-dd32f557-ccc8-405d-897c-0f32113988d9 req-83abe5d1-8c6c-4d4d-aa18-144feaa80a4c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.664030] [50969]: [pid: 50969|app: 0|req: 5867/11991] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:50 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.793976] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b5e6d7a-6a18-4b3c-bb14-cead750fc583 req-012c3562-5eaa-40d9-afab-d948d721e372 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.794915] [50968]: [pid: 50968|app: 0|req: 6125/11992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:51 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.800941] [50969]: DEBUG neutron.api.wsgi [req-4b5e6d7a-6a18-4b3c-bb14-cead750fc583 req-72f7569e-fb7f-4ddb-a5f0-297a7e12a948 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.820411] [50969]: [pid: 50969|app: 0|req: 5868/11993] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:51 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1219.269926] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8a468af-282c-46e0-b39c-01db40a77f4c req-c6b86fee-51be-4b4e-8afc-47f335696337 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.270907] [50968]: [pid: 50968|app: 0|req: 6126/11994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:51 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.277309] [50969]: DEBUG neutron.api.wsgi [req-b8a468af-282c-46e0-b39c-01db40a77f4c req-25983747-feb4-437f-b264-4f5a5675cbb2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.300500] [50969]: [pid: 50969|app: 0|req: 5869/11995] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:51 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.824834] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46e34a0e-1560-44a9-8598-905567bff454 req-d141cb29-78ab-49ba-8619-fd7fe8cadc93 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.825857] [50968]: [pid: 50968|app: 0|req: 6127/11996] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 22:45:52 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415&tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&binding%3Ahost_id=cpu-1 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.904437] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ef93123-9b16-4fe5-9f7c-3b18b45bc9e4 req-84b253da-bea6-4255-bd07-feaaec00dc79 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.905401] [50969]: [pid: 50969|app: 0|req: 5870/11997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:52 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.911712] [50968]: DEBUG neutron.api.wsgi [req-1ef93123-9b16-4fe5-9f7c-3b18b45bc9e4 req-6cffb3a3-6a92-4f40-a58f-49cef654fc2a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.932486] [50968]: [pid: 50968|app: 0|req: 6128/11998] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:52 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.396365] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a370ac55-76ca-4355-bce0-6ce8523c13fb req-53216f74-dc58-42d6-96c0-c92efe6329d6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.397397] [50969]: [pid: 50969|app: 0|req: 5871/11999] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:52 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1220.403286] [50968]: DEBUG neutron.api.wsgi [req-a370ac55-76ca-4355-bce0-6ce8523c13fb req-88afc667-a9ac-4051-8398-97f9a2a5111b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.421961] [50968]: [pid: 50968|app: 0|req: 6129/12000] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:52 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.538124] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99334885-e0db-442d-ba67-2d2ddfc5b548 req-a9ce5dce-80cc-4cd9-b332-b02c2e28170e tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.539034] [50969]: [pid: 50969|app: 0|req: 5872/12001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:52 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.547502] [50968]: DEBUG neutron.api.wsgi [req-99334885-e0db-442d-ba67-2d2ddfc5b548 req-43475405-b48e-4dc8-bedc-35a70d1be561 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.572698] [50968]: [pid: 50968|app: 0|req: 6130/12002] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:52 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.864676] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46e34a0e-1560-44a9-8598-905567bff454 req-4f418087-2c90-426d-9532-c2cd708657e6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.865604] [50969]: [pid: 50969|app: 0|req: 5873/12003] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/ports?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1220.910291] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46e34a0e-1560-44a9-8598-905567bff454 req-80e1ff1b-66ec-48ef-9565-89f1d78f77d4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.911177] [50968]: [pid: 50968|app: 0|req: 6131/12004] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/networks?id=eb3b870e-3af9-498b-9219-319e41573962 => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.917290] [50969]: DEBUG neutron.api.wsgi [req-46e34a0e-1560-44a9-8598-905567bff454 req-176f2d33-9561-4f3d-9e9e-b1f5d65b78ec service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.946620] [50969]: [pid: 50969|app: 0|req: 5874/12005] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.968716] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46e34a0e-1560-44a9-8598-905567bff454 req-42bb14b8-3609-46b1-8e62-e0ad00f78086 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.969597] [50968]: [pid: 50968|app: 0|req: 6132/12006] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/subnets?id=566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 689 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.998083] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46e34a0e-1560-44a9-8598-905567bff454 req-1291d0f6-a80c-4c6f-b936-932b2f5f3ff4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.999070] [50969]: [pid: 50969|app: 0|req: 5875/12007] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/ports?network_id=eb3b870e-3af9-498b-9219-319e41573962&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.021044] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e49e530-8e70-4c2b-94d2-d0825baeaa82 req-ee186b62-a662-41be-8b0e-44ff5c9dd7f1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.021934] [50968]: [pid: 50968|app: 0|req: 6133/12008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.027491] [50968]: DEBUG neutron.api.wsgi [req-4e49e530-8e70-4c2b-94d2-d0825baeaa82 req-71daf900-f589-4062-b70c-61e111543800 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.032117] [50969]: [pid: 50969|app: 0|req: 5876/12009] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1221.046253] [50968]: [pid: 50968|app: 0|req: 6134/12010] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.066609] [50969]: [pid: 50969|app: 0|req: 5877/12011] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962?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) [ 1221.649274] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36ab86d1-62cc-447e-b075-4481e424b56c req-fcff0d3c-7b1d-43cb-99a4-8b9df80147d7 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.650218] [50968]: [pid: 50968|app: 0|req: 6135/12012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.656738] [50969]: DEBUG neutron.api.wsgi [req-36ab86d1-62cc-447e-b075-4481e424b56c req-149e91d6-3f2a-4d3e-b713-6315e67ed977 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.680132] [50969]: [pid: 50969|app: 0|req: 5878/12013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:53 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.712861] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group (06251551-417e-4f8a-9412-fdb5036f57fe), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.727587] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group (06251551-417e-4f8a-9412-fdb5036f57fe), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.751776] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (06251551-417e-4f8a-9412-fdb5036f57fe), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.755974] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=06251551-417e-4f8a-9412-fdb5036f57fe,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1221.760712] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.760823] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.760934] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761046] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761148] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761245] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761338] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761431] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761536] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761630] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761722] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761813] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761906] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.761997] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.762100] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.762220] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.762338] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.762484] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.762604] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.762702] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.762796] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.762887] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.762978] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.763081] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.763172] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.763262] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.763353] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.763450] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.763559] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.763654] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1221.764588] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Tracked resource versions report: [ 1221.764588] [50968]: pushed versions: [ 1221.764588] [50968]: { 'AddressGroup': {'1.2'}, [ 1221.764588] [50968]: 'Agent': {'1.1'}, [ 1221.764588] [50968]: 'ConntrackHelper': {'1.0'}, [ 1221.764588] [50968]: 'LocalIPAssociation': {'1.0'}, [ 1221.764588] [50968]: 'Log': {'1.0'}, [ 1221.764588] [50968]: 'NDPProxy': {'1.0'}, [ 1221.764588] [50968]: 'Network': {'1.2'}, [ 1221.764588] [50968]: 'Port': {'1.10'}, [ 1221.764588] [50968]: 'PortForwarding': {'1.3'}, [ 1221.764588] [50968]: 'QosPolicy': {'1.10'}, [ 1221.764588] [50968]: 'SecurityGroup': {'1.6'}, [ 1221.764588] [50968]: 'SecurityGroupRule': {'1.3'}, [ 1221.764588] [50968]: 'SubPort': {'1.0'}, [ 1221.764588] [50968]: 'Subnet': {'1.2'}, [ 1221.764588] [50968]: 'Trunk': {'1.1'}} [ 1221.764588] [50968]: consumer versions: [ 1221.764588] [50968]: { DHCP agent@devstack: {}, [ 1221.764588] [50968]: Metadata agent@devstack: {}, [ 1221.764588] [50968]: L3 agent@devstack: {}, [ 1221.764588] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1221.764588] [50968]: 'Agent': '1.1', [ 1221.764588] [50968]: 'ConntrackHelper': '1.0', [ 1221.764588] [50968]: 'LocalIPAssociation': '1.0', [ 1221.764588] [50968]: 'Log': '1.0', [ 1221.764588] [50968]: 'NDPProxy': '1.0', [ 1221.764588] [50968]: 'Network': '1.2', [ 1221.764588] [50968]: 'Port': '1.10', [ 1221.764588] [50968]: 'PortForwarding': '1.3', [ 1221.764588] [50968]: 'QosPolicy': '1.10', [ 1221.764588] [50968]: 'SecurityGroup': '1.6', [ 1221.764588] [50968]: 'SecurityGroupRule': '1.3', [ 1221.764588] [50968]: 'SubPort': '1.0', [ 1221.764588] [50968]: 'Subnet': '1.2', [ 1221.764588] [50968]: 'Trunk': '1.1'}, [ 1221.764588] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1221.764588] [50968]: 'Agent': '1.1', [ 1221.764588] [50968]: 'ConntrackHelper': '1.0', [ 1221.764588] [50968]: 'LocalIPAssociation': '1.0', [ 1221.764588] [50968]: 'Log': '1.0', [ 1221.764588] [50968]: 'NDPProxy': '1.0', [ 1221.764588] [50968]: 'Network': '1.2', [ 1221.764588] [50968]: 'Port': '1.10', [ 1221.764588] [50968]: 'PortForwarding': '1.3', [ 1221.764588] [50968]: 'QosPolicy': '1.10', [ 1221.764588] [50968]: 'SecurityGroup': '1.6', [ 1221.764588] [50968]: 'SecurityGroupRule': '1.3', [ 1221.764588] [50968]: 'SubPort': '1.0', [ 1221.764588] [50968]: 'Subnet': '1.2', [ 1221.764588] [50968]: 'Trunk': '1.1'}} [ 1221.764588] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1221.769386] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fb339fbf-72ad-40d0-815c-b321bab61b17 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.769959] [50968]: [pid: 50968|app: 0|req: 6136/12014] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:45:54 2025] DELETE /networking/v2.0/security-groups/06251551-417e-4f8a-9412-fdb5036f57fe => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1221.779514] [50969]: INFO neutron.api.v2.resource [None req-3ec54b9b-07a6-4bf0-ad8a-d8b2601a65f9 tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] show failed (client error): The resource could not be found. [ 1221.779915] [50969]: [pid: 50969|app: 0|req: 5879/12015] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:45:54 2025] GET /networking/v2.0/security-groups/06251551-417e-4f8a-9412-fdb5036f57fe => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1221.841337] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Deleting port 80b309c8-8a1b-48ac-802f-2f6d92dfba9c {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1221.841494] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.873029] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.873029] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.877359] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_precommit called with port settings {'id': '80b309c8-8a1b-48ac-802f-2f6d92dfba9c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:9e:01', 'admin_state_up': True, 'status': 'N/A', 'device_id': '89ad6b81-485c-4f87-aeab-72e785ab9315', 'device_owner': 'network:floatingip', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1221.877525] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_precommit: [ 1221.877525] [50968]: key[mac_address], fa:16:3e:b3:9e:01 -> None [ 1221.877525] [50968]: key[device_id], 89ad6b81-485c-4f87-aeab-72e785ab9315 -> None [ 1221.877525] [50968]: key[binding:vif_details], {} -> None [ 1221.877525] [50968]: key[binding:vnic_type], normal -> None [ 1221.877525] [50968]: key[project_id], -> None [ 1221.877525] [50968]: key[tags], [] -> None [ 1221.877525] [50968]: key[allowed_address_pairs], [] -> None [ 1221.877525] [50968]: key[created_at], 2025-11-21T22:36:37Z -> None [ 1221.877525] [50968]: key[name], -> None [ 1221.877525] [50968]: key[status], N/A -> None [ 1221.877525] [50968]: key[tenant_id], -> None [ 1221.877525] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}] -> None [ 1221.877525] [50968]: key[id], 80b309c8-8a1b-48ac-802f-2f6d92dfba9c -> None [ 1221.877525] [50968]: key[port_security_enabled], False -> None [ 1221.877525] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1221.877525] [50968]: key[security_groups], [] -> None [ 1221.877525] [50968]: key[binding:profile], {} -> None [ 1221.877525] [50968]: key[binding:host_id], -> None [ 1221.877525] [50968]: key[revision_number], 2 -> None [ 1221.877525] [50968]: key[description], -> None [ 1221.877525] [50968]: key[updated_at], 2025-11-21T22:36:37Z -> None [ 1221.877525] [50968]: key[standard_attr_id], 803 -> None [ 1221.877525] [50968]: key[admin_state_up], True -> None [ 1221.877525] [50968]: key[binding:vif_type], unbound -> None [ 1221.877525] [50968]: key[device_owner], network:floatingip -> None [ 1221.877525] [50968]: key[extra_dhcp_opts], [] -> None [ 1221.877525] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1221.879488] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Calling delete_port for 80b309c8-8a1b-48ac-802f-2f6d92dfba9c owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1221.951912] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (80b309c8-8a1b-48ac-802f-2f6d92dfba9c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.959380] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Pushing event deleted for resources: {'Port': ['ID=80b309c8-8a1b-48ac-802f-2f6d92dfba9c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1221.984088] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_postcommit called with port settings {'id': '80b309c8-8a1b-48ac-802f-2f6d92dfba9c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:9e:01', 'admin_state_up': True, 'status': 'N/A', 'device_id': '89ad6b81-485c-4f87-aeab-72e785ab9315', 'device_owner': 'network:floatingip', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1221.984267] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] delete_port_postcommit: [ 1221.984267] [50968]: key[mac_address], fa:16:3e:b3:9e:01 -> None [ 1221.984267] [50968]: key[device_id], 89ad6b81-485c-4f87-aeab-72e785ab9315 -> None [ 1221.984267] [50968]: key[binding:vif_details], {} -> None [ 1221.984267] [50968]: key[binding:vnic_type], normal -> None [ 1221.984267] [50968]: key[project_id], -> None [ 1221.984267] [50968]: key[tags], [] -> None [ 1221.984267] [50968]: key[allowed_address_pairs], [] -> None [ 1221.984267] [50968]: key[created_at], 2025-11-21T22:36:37Z -> None [ 1221.984267] [50968]: key[name], -> None [ 1221.984267] [50968]: key[status], N/A -> None [ 1221.984267] [50968]: key[tenant_id], -> None [ 1221.984267] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.136'}] -> None [ 1221.984267] [50968]: key[id], 80b309c8-8a1b-48ac-802f-2f6d92dfba9c -> None [ 1221.984267] [50968]: key[port_security_enabled], False -> None [ 1221.984267] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1221.984267] [50968]: key[security_groups], [] -> None [ 1221.984267] [50968]: key[binding:profile], {} -> None [ 1221.984267] [50968]: key[binding:host_id], -> None [ 1221.984267] [50968]: key[revision_number], 2 -> None [ 1221.984267] [50968]: key[description], -> None [ 1221.984267] [50968]: key[updated_at], 2025-11-21T22:36:37Z -> None [ 1221.984267] [50968]: key[standard_attr_id], 803 -> None [ 1221.984267] [50968]: key[admin_state_up], True -> None [ 1221.984267] [50968]: key[binding:vif_type], unbound -> None [ 1221.984267] [50968]: key[device_owner], network:floatingip -> None [ 1221.984267] [50968]: key[extra_dhcp_opts], [] -> None [ 1221.984267] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1221.985350] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks [] for floatingip (89ad6b81-485c-4f87-aeab-72e785ab9315), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.987996] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2d6d52e1-c88f-46b3-9142-0fc63e09676c tempest-ServerActionsTestOtherB-2089780499 tempest-ServerActionsTestOtherB-2089780499-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1221.988551] [50968]: [pid: 50968|app: 0|req: 6137/12016] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:45:54 2025] DELETE /networking/v2.0/floatingips/89ad6b81-485c-4f87-aeab-72e785ab9315 => generated 0 bytes in 206 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1222.129889] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46468944-1209-4542-b72b-943c958a2866 req-3b36f228-aafb-46d6-b4e7-cdb1a926c4e6 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.130653] [50968]: [pid: 50968|app: 0|req: 6138/12017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:54 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.136040] [50968]: DEBUG neutron.api.wsgi [req-46468944-1209-4542-b72b-943c958a2866 req-63302476-b41e-4048-a33b-63cfdedf307c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1222.153394] [50968]: [pid: 50968|app: 0|req: 6139/12018] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:54 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1222.263601] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (bb1cef76-73e5-467c-957a-3147949e54ac), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.377433] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Deleting port 4ed1eb70-f207-4233-ac8a-2186bdc30547 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1222.377706] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (4ed1eb70-f207-4233-ac8a-2186bdc30547), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.414078] [50969]: DEBUG neutron.plugins.ml2.db [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] For port 4ed1eb70-f207-4233-ac8a-2186bdc30547, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4ed1eb70-f207-4233-ac8a-2186bdc30547,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1222.414078] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (4ed1eb70-f207-4233-ac8a-2186bdc30547), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.418664] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] delete_port_precommit called with port settings {'id': '4ed1eb70-f207-4233-ac8a-2186bdc30547', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e3:d8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_interface', 'standard_attr_id': 782, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', '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-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:36Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1222.418831] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] delete_port_precommit: [ 1222.418831] [50969]: key[mac_address], fa:16:3e:2a:e3:d8 -> None [ 1222.418831] [50969]: key[device_id], bb1cef76-73e5-467c-957a-3147949e54ac -> None [ 1222.418831] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1222.418831] [50969]: key[binding:vnic_type], normal -> None [ 1222.418831] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1222.418831] [50969]: key[tags], [] -> None [ 1222.418831] [50969]: key[allowed_address_pairs], [] -> None [ 1222.418831] [50969]: key[created_at], 2025-11-21T22:36:31Z -> None [ 1222.418831] [50969]: key[name], -> None [ 1222.418831] [50969]: key[status], ACTIVE -> None [ 1222.418831] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1222.418831] [50969]: key[fixed_ips], [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}] -> None [ 1222.418831] [50969]: key[id], 4ed1eb70-f207-4233-ac8a-2186bdc30547 -> None [ 1222.418831] [50969]: key[port_security_enabled], False -> None [ 1222.418831] [50969]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1222.418831] [50969]: key[security_groups], [] -> None [ 1222.418831] [50969]: key[binding:profile], {} -> None [ 1222.418831] [50969]: key[binding:host_id], devstack -> None [ 1222.418831] [50969]: key[revision_number], 5 -> None [ 1222.418831] [50969]: key[description], -> None [ 1222.418831] [50969]: key[updated_at], 2025-11-21T22:36:36Z -> None [ 1222.418831] [50969]: key[standard_attr_id], 782 -> None [ 1222.418831] [50969]: key[admin_state_up], True -> None [ 1222.418831] [50969]: key[binding:vif_type], ovs -> None [ 1222.418831] [50969]: key[device_owner], network:router_interface -> None [ 1222.418831] [50969]: key[extra_dhcp_opts], [] -> None [ 1222.418831] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1222.420295] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Calling delete_port for 4ed1eb70-f207-4233-ac8a-2186bdc30547 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1222.517836] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4ed1eb70-f207-4233-ac8a-2186bdc30547), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.525065] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Pushing event deleted for resources: {'Port': ['ID=4ed1eb70-f207-4233-ac8a-2186bdc30547,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1222.532525] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0bd71f6-5a5a-4a4a-a7df-53666b350afe req-f902ab85-3647-4b3b-97e7-242ebdea9980 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.533653] [50968]: [pid: 50968|app: 0|req: 6140/12019] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:45:54 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1222.552198] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] delete_port_postcommit called with port settings {'id': '4ed1eb70-f207-4233-ac8a-2186bdc30547', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e3:d8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_interface', 'standard_attr_id': 782, 'fixed_ips': [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', '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-21T22:36:31Z', 'updated_at': '2025-11-21T22:36:36Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['46d2cebc-8901-4659-94d2-9209b819d859'], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1222.552370] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] delete_port_postcommit: [ 1222.552370] [50969]: key[mac_address], fa:16:3e:2a:e3:d8 -> None [ 1222.552370] [50969]: key[device_id], bb1cef76-73e5-467c-957a-3147949e54ac -> None [ 1222.552370] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1222.552370] [50969]: key[binding:vnic_type], normal -> None [ 1222.552370] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1222.552370] [50969]: key[tags], [] -> None [ 1222.552370] [50969]: key[allowed_address_pairs], [] -> None [ 1222.552370] [50969]: key[created_at], 2025-11-21T22:36:31Z -> None [ 1222.552370] [50969]: key[name], -> None [ 1222.552370] [50969]: key[status], ACTIVE -> None [ 1222.552370] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1222.552370] [50969]: key[fixed_ips], [{'subnet_id': '46d2cebc-8901-4659-94d2-9209b819d859', 'ip_address': '192.168.128.1'}] -> None [ 1222.552370] [50969]: key[id], 4ed1eb70-f207-4233-ac8a-2186bdc30547 -> None [ 1222.552370] [50969]: key[port_security_enabled], False -> None [ 1222.552370] [50969]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1222.552370] [50969]: key[security_groups], [] -> None [ 1222.552370] [50969]: key[binding:profile], {} -> None [ 1222.552370] [50969]: key[binding:host_id], devstack -> None [ 1222.552370] [50969]: key[revision_number], 5 -> None [ 1222.552370] [50969]: key[description], -> None [ 1222.552370] [50969]: key[updated_at], 2025-11-21T22:36:36Z -> None [ 1222.552370] [50969]: key[standard_attr_id], 782 -> None [ 1222.552370] [50969]: key[admin_state_up], True -> None [ 1222.552370] [50969]: key[binding:vif_type], ovs -> None [ 1222.552370] [50969]: key[device_owner], network:router_interface -> None [ 1222.552370] [50969]: key[extra_dhcp_opts], [] -> None [ 1222.552370] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1222.572537] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0bd71f6-5a5a-4a4a-a7df-53666b350afe req-0662dd15-b6df-42e1-a375-fb0fdc45d411 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.573590] [50968]: [pid: 50968|app: 0|req: 6141/12020] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:45:54 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.578970] [50968]: DEBUG neutron.api.wsgi [req-a0bd71f6-5a5a-4a4a-a7df-53666b350afe req-e740f8f0-3567-4f9f-a012-017814027309 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1222.597835] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (bb1cef76-73e5-467c-957a-3147949e54ac), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.607202] [50968]: [pid: 50968|app: 0|req: 6142/12021] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:45:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=7217db5a-9e75-46ca-94cb-dbfe80091e61 => generated 808 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.630161] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0bd71f6-5a5a-4a4a-a7df-53666b350afe req-9e218bd2-49a9-4d21-a732-72fd2f3da0a7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.631213] [50968]: [pid: 50968|app: 0|req: 6143/12022] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:45:54 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.657271] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0bd71f6-5a5a-4a4a-a7df-53666b350afe req-a71e5171-d1a5-480c-a783-cd83324460ab service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.658312] [50968]: [pid: 50968|app: 0|req: 6144/12023] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:54 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1222.689997] [50968]: [pid: 50968|app: 0|req: 6145/12024] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:45:55 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1222.690698] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Router bb1cef76-73e5-467c-957a-3147949e54ac has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1222.726185] [50968]: [pid: 50968|app: 0|req: 6146/12025] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:45:55 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1222.737358] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b7a030e8-4cf2-4f0f-b451-43f20b71b923 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1222.740936] [50969]: [pid: 50969|app: 0|req: 5880/12026] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:45:54 2025] PUT /networking/v2.0/routers/bb1cef76-73e5-467c-957a-3147949e54ac/remove_router_interface => generated 309 bytes in 750 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.768764] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99cd0a63-629e-4a56-9381-dd8a1c3855b8 req-581bf861-624f-4a7c-a5fe-87c1a31762f9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.771445] [50968]: [pid: 50968|app: 0|req: 6147/12027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:55 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.777113] [50968]: DEBUG neutron.api.wsgi [req-99cd0a63-629e-4a56-9381-dd8a1c3855b8 req-950bba8e-f311-4564-8342-b244744197fc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1222.789953] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks [] for router (bb1cef76-73e5-467c-957a-3147949e54ac), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.798697] [50968]: [pid: 50968|app: 0|req: 6148/12028] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:55 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1222.836018] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks [] for router_gateway (bb1cef76-73e5-467c-957a-3147949e54ac), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.857933] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Deleting port a1455c83-5efe-4f19-b1b2-ded22253e9a0 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1222.857933] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (a1455c83-5efe-4f19-b1b2-ded22253e9a0), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.886649] [50969]: DEBUG neutron.plugins.ml2.db [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] For port a1455c83-5efe-4f19-b1b2-ded22253e9a0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a1455c83-5efe-4f19-b1b2-ded22253e9a0,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1222.886842] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (a1455c83-5efe-4f19-b1b2-ded22253e9a0), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.891366] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] delete_port_precommit called with port settings {'id': 'a1455c83-5efe-4f19-b1b2-ded22253e9a0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fa:de:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_gateway', 'standard_attr_id': 770, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:30Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1222.891567] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] delete_port_precommit: [ 1222.891567] [50969]: key[mac_address], fa:16:3e:fa:de:25 -> None [ 1222.891567] [50969]: key[device_id], bb1cef76-73e5-467c-957a-3147949e54ac -> None [ 1222.891567] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1222.891567] [50969]: key[binding:vnic_type], normal -> None [ 1222.891567] [50969]: key[project_id], -> None [ 1222.891567] [50969]: key[tags], [] -> None [ 1222.891567] [50969]: key[allowed_address_pairs], [] -> None [ 1222.891567] [50969]: key[created_at], 2025-11-21T22:36:30Z -> None [ 1222.891567] [50969]: key[name], -> None [ 1222.891567] [50969]: key[status], ACTIVE -> None [ 1222.891567] [50969]: key[tenant_id], -> None [ 1222.891567] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.163'}] -> None [ 1222.891567] [50969]: key[id], a1455c83-5efe-4f19-b1b2-ded22253e9a0 -> None [ 1222.891567] [50969]: key[port_security_enabled], False -> None [ 1222.891567] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1222.891567] [50969]: key[security_groups], [] -> None [ 1222.891567] [50969]: key[binding:profile], {} -> None [ 1222.891567] [50969]: key[binding:host_id], devstack -> None [ 1222.891567] [50969]: key[revision_number], 5 -> None [ 1222.891567] [50969]: key[description], -> None [ 1222.891567] [50969]: key[updated_at], 2025-11-21T22:36:31Z -> None [ 1222.891567] [50969]: key[standard_attr_id], 770 -> None [ 1222.891567] [50969]: key[admin_state_up], True -> None [ 1222.891567] [50969]: key[binding:vif_type], ovs -> None [ 1222.891567] [50969]: key[device_owner], network:router_gateway -> None [ 1222.891567] [50969]: key[extra_dhcp_opts], [] -> None [ 1222.891567] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1222.893066] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Calling delete_port for a1455c83-5efe-4f19-b1b2-ded22253e9a0 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1222.970323] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (a1455c83-5efe-4f19-b1b2-ded22253e9a0), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1222.977316] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Pushing event deleted for resources: {'Port': ['ID=a1455c83-5efe-4f19-b1b2-ded22253e9a0,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1223.002632] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] delete_port_postcommit called with port settings {'id': 'a1455c83-5efe-4f19-b1b2-ded22253e9a0', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fa:de:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb1cef76-73e5-467c-957a-3147949e54ac', 'device_owner': 'network:router_gateway', 'standard_attr_id': 770, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:30Z', 'updated_at': '2025-11-21T22:36:31Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1223.002832] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] delete_port_postcommit: [ 1223.002832] [50969]: key[mac_address], fa:16:3e:fa:de:25 -> None [ 1223.002832] [50969]: key[device_id], bb1cef76-73e5-467c-957a-3147949e54ac -> None [ 1223.002832] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1223.002832] [50969]: key[binding:vnic_type], normal -> None [ 1223.002832] [50969]: key[project_id], -> None [ 1223.002832] [50969]: key[tags], [] -> None [ 1223.002832] [50969]: key[allowed_address_pairs], [] -> None [ 1223.002832] [50969]: key[created_at], 2025-11-21T22:36:30Z -> None [ 1223.002832] [50969]: key[name], -> None [ 1223.002832] [50969]: key[status], ACTIVE -> None [ 1223.002832] [50969]: key[tenant_id], -> None [ 1223.002832] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.163'}] -> None [ 1223.002832] [50969]: key[id], a1455c83-5efe-4f19-b1b2-ded22253e9a0 -> None [ 1223.002832] [50969]: key[port_security_enabled], False -> None [ 1223.002832] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1223.002832] [50969]: key[security_groups], [] -> None [ 1223.002832] [50969]: key[binding:profile], {} -> None [ 1223.002832] [50969]: key[binding:host_id], devstack -> None [ 1223.002832] [50969]: key[revision_number], 5 -> None [ 1223.002832] [50969]: key[description], -> None [ 1223.002832] [50969]: key[updated_at], 2025-11-21T22:36:31Z -> None [ 1223.002832] [50969]: key[standard_attr_id], 770 -> None [ 1223.002832] [50969]: key[admin_state_up], True -> None [ 1223.002832] [50969]: key[binding:vif_type], ovs -> None [ 1223.002832] [50969]: key[device_owner], network:router_gateway -> None [ 1223.002832] [50969]: key[extra_dhcp_opts], [] -> None [ 1223.002832] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1223.004029] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (bb1cef76-73e5-467c-957a-3147949e54ac), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.033664] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (bb1cef76-73e5-467c-957a-3147949e54ac), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.035109] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks [] for router_controller (bb1cef76-73e5-467c-957a-3147949e54ac), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.060989] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (bb1cef76-73e5-467c-957a-3147949e54ac), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.061314] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Fanout notify agent at l3_agent the message router_deleted on router bb1cef76-73e5-467c-957a-3147949e54ac {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1223.065786] [50969]: DEBUG neutron_lib.callbacks.manager [None req-28792fcc-bda6-4c02-b8b7-3c1b5100077a admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.066283] [50969]: [pid: 50969|app: 0|req: 5881/12029] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:55 2025] DELETE /networking/v2.0/routers/bb1cef76-73e5-467c-957a-3147949e54ac => generated 0 bytes in 322 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1223.088079] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] Deleting subnet 46d2cebc-8901-4659-94d2-9209b819d859 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1223.090013] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] Publish callbacks [] for subnet (46d2cebc-8901-4659-94d2-9209b819d859), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.100400] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (46d2cebc-8901-4659-94d2-9209b819d859), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.132775] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (46d2cebc-8901-4659-94d2-9209b819d859), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.133236] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] delete_subnet_precommit called with subnet settings {'id': '46d2cebc-8901-4659-94d2-9209b819d859', 'name': 'tempest-ServerActionsTestOtherB-115167619-subnet', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 768, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:30Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) [ 1223.133384] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] delete_subnet_precommit: [ 1223.133384] [50968]: key[service_types], [] -> None [ 1223.133384] [50968]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.133384] [50968]: key[tags], [] -> None [ 1223.133384] [50968]: key[router:external], False -> None [ 1223.133384] [50968]: key[ipv6_ra_mode], None -> None [ 1223.133384] [50968]: key[created_at], 2025-11-21T22:36:30Z -> None [ 1223.133384] [50968]: key[name], tempest-ServerActionsTestOtherB-115167619-subnet -> None [ 1223.133384] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1223.133384] [50968]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.133384] [50968]: key[id], 46d2cebc-8901-4659-94d2-9209b819d859 -> None [ 1223.133384] [50968]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1223.133384] [50968]: key[host_routes], [] -> None [ 1223.133384] [50968]: key[revision_number], 0 -> None [ 1223.133384] [50968]: key[dns_nameservers], [] -> None [ 1223.133384] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1223.133384] [50968]: key[updated_at], 2025-11-21T22:36:30Z -> None [ 1223.133384] [50968]: key[description], -> None [ 1223.133384] [50968]: key[standard_attr_id], 768 -> None [ 1223.133384] [50968]: key[segment_id], None -> None [ 1223.133384] [50968]: key[shared], False -> None [ 1223.133384] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1223.133384] [50968]: key[ipv6_address_mode], None -> None [ 1223.133384] [50968]: key[enable_dhcp], True -> None [ 1223.133384] [50968]: key[subnetpool_id], None -> None [ 1223.133384] [50968]: key[ip_version], 4 -> None [ 1223.133384] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1223.155483] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (46d2cebc-8901-4659-94d2-9209b819d859), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.155660] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] delete_subnet_postcommit called with subnet settings {'id': '46d2cebc-8901-4659-94d2-9209b819d859', 'name': 'tempest-ServerActionsTestOtherB-115167619-subnet', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 768, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:36:30Z', 'updated_at': '2025-11-21T22:36:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) [ 1223.155816] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] delete_subnet_postcommit: [ 1223.155816] [50968]: key[service_types], [] -> None [ 1223.155816] [50968]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.155816] [50968]: key[tags], [] -> None [ 1223.155816] [50968]: key[router:external], False -> None [ 1223.155816] [50968]: key[ipv6_ra_mode], None -> None [ 1223.155816] [50968]: key[created_at], 2025-11-21T22:36:30Z -> None [ 1223.155816] [50968]: key[name], tempest-ServerActionsTestOtherB-115167619-subnet -> None [ 1223.155816] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1223.155816] [50968]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.155816] [50968]: key[id], 46d2cebc-8901-4659-94d2-9209b819d859 -> None [ 1223.155816] [50968]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1223.155816] [50968]: key[host_routes], [] -> None [ 1223.155816] [50968]: key[revision_number], 0 -> None [ 1223.155816] [50968]: key[dns_nameservers], [] -> None [ 1223.155816] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1223.155816] [50968]: key[updated_at], 2025-11-21T22:36:30Z -> None [ 1223.155816] [50968]: key[description], -> None [ 1223.155816] [50968]: key[standard_attr_id], 768 -> None [ 1223.155816] [50968]: key[segment_id], None -> None [ 1223.155816] [50968]: key[shared], False -> None [ 1223.155816] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1223.155816] [50968]: key[ipv6_address_mode], None -> None [ 1223.155816] [50968]: key[enable_dhcp], True -> None [ 1223.155816] [50968]: key[subnetpool_id], None -> None [ 1223.155816] [50968]: key[ip_version], 4 -> None [ 1223.155816] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1223.159804] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] Pushing event deleted for resources: {'Subnet': ['ID=46d2cebc-8901-4659-94d2-9209b819d859,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1223.166964] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1f671f52-a37d-495f-8f10-a089484a7e2f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.168810] [50968]: [pid: 50968|app: 0|req: 6149/12030] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:45:55 2025] DELETE /networking/v2.0/subnets/46d2cebc-8901-4659-94d2-9209b819d859 => generated 0 bytes in 100 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1223.193717] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (c7785d57-90d4-4838-9d45-2533df48351b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.220309] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Deleting port 4492c168-2b0c-41e0-9449-fc40953efcab {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1223.220486] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (4492c168-2b0c-41e0-9449-fc40953efcab), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.224010] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ab8b4bd-aa1a-4095-86a3-d75cd9f429d1 req-6f614f6f-d220-49c0-a3b3-35b6a6542b0c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.224944] [50968]: [pid: 50968|app: 0|req: 6150/12031] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:55 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1223.231034] [50968]: DEBUG neutron.api.wsgi [req-5ab8b4bd-aa1a-4095-86a3-d75cd9f429d1 req-79e8e4f9-3323-4de9-a9c8-b4777918ddd0 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.238104] [50969]: DEBUG neutron.plugins.ml2.db [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] For port 4492c168-2b0c-41e0-9449-fc40953efcab, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4492c168-2b0c-41e0-9449-fc40953efcab,segment=NetworkSegment(e6219c93-8931-4c14-acbe-86e12e6e9ebc),segment_id=e6219c93-8931-4c14-acbe-86e12e6e9ebc)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1223.238308] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (4492c168-2b0c-41e0-9449-fc40953efcab), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.242894] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] delete_port_precommit called with port settings {'id': '4492c168-2b0c-41e0-9449-fc40953efcab', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e2:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c7785d57-90d4-4838-9d45-2533df48351b', 'device_owner': 'network:dhcp', 'standard_attr_id': 981, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:08Z', 'updated_at': '2025-11-21T22:45:55Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:45:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1223.243114] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] delete_port_precommit: [ 1223.243114] [50969]: key[mac_address], fa:16:3e:2a:e2:1d -> None [ 1223.243114] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1223.243114] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1223.243114] [50969]: key[binding:vnic_type], normal -> None [ 1223.243114] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.243114] [50969]: key[tags], [] -> None [ 1223.243114] [50969]: key[allowed_address_pairs], [] -> None [ 1223.243114] [50969]: key[created_at], 2025-11-21T22:37:08Z -> None [ 1223.243114] [50969]: key[name], -> None [ 1223.243114] [50969]: key[status], ACTIVE -> None [ 1223.243114] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.243114] [50969]: key[fixed_ips], [] -> None [ 1223.243114] [50969]: key[id], 4492c168-2b0c-41e0-9449-fc40953efcab -> None [ 1223.243114] [50969]: key[port_security_enabled], False -> None [ 1223.243114] [50969]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1223.243114] [50969]: key[security_groups], [] -> None [ 1223.243114] [50969]: key[binding:profile], {} -> None [ 1223.243114] [50969]: key[binding:host_id], devstack -> None [ 1223.243114] [50969]: key[revision_number], 5 -> None [ 1223.243114] [50969]: key[description], -> None [ 1223.243114] [50969]: key[updated_at], 2025-11-21T22:45:55Z -> None [ 1223.243114] [50969]: key[standard_attr_id], 981 -> None [ 1223.243114] [50969]: key[admin_state_up], True -> None [ 1223.243114] [50969]: key[binding:vif_type], ovs -> None [ 1223.243114] [50969]: key[device_owner], network:dhcp -> None [ 1223.243114] [50969]: key[extra_dhcp_opts], [] -> None [ 1223.243114] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1223.244710] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Calling delete_port for 4492c168-2b0c-41e0-9449-fc40953efcab owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1223.255926] [50968]: [pid: 50968|app: 0|req: 6151/12032] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:55 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.307054] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (4492c168-2b0c-41e0-9449-fc40953efcab), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.315036] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Pushing event deleted for resources: {'Port': ['ID=4492c168-2b0c-41e0-9449-fc40953efcab,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1223.323397] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] No DVR routers for this DVR port 4492c168-2b0c-41e0-9449-fc40953efcab on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1223.323891] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] delete_port_postcommit called with port settings {'id': '4492c168-2b0c-41e0-9449-fc40953efcab', 'name': '', 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'mac_address': 'fa:16:3e:2a:e2:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c7785d57-90d4-4838-9d45-2533df48351b', 'device_owner': 'network:dhcp', 'standard_attr_id': 981, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:37:08Z', 'updated_at': '2025-11-21T22:45:55Z', 'revision_number': 5, 'project_id': '984bd170fdee491ab12f5828ac22b2d7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}}] (original binding levels None) on network {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:45:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} with segments to bind None [ 1223.324060] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] delete_port_postcommit: [ 1223.324060] [50969]: key[mac_address], fa:16:3e:2a:e2:1d -> None [ 1223.324060] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1223.324060] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1223.324060] [50969]: key[binding:vnic_type], normal -> None [ 1223.324060] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.324060] [50969]: key[tags], [] -> None [ 1223.324060] [50969]: key[allowed_address_pairs], [] -> None [ 1223.324060] [50969]: key[created_at], 2025-11-21T22:37:08Z -> None [ 1223.324060] [50969]: key[name], -> None [ 1223.324060] [50969]: key[status], ACTIVE -> None [ 1223.324060] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.324060] [50969]: key[fixed_ips], [] -> None [ 1223.324060] [50969]: key[id], 4492c168-2b0c-41e0-9449-fc40953efcab -> None [ 1223.324060] [50969]: key[port_security_enabled], False -> None [ 1223.324060] [50969]: key[network_id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1223.324060] [50969]: key[security_groups], [] -> None [ 1223.324060] [50969]: key[binding:profile], {} -> None [ 1223.324060] [50969]: key[binding:host_id], devstack -> None [ 1223.324060] [50969]: key[revision_number], 5 -> None [ 1223.324060] [50969]: key[description], -> None [ 1223.324060] [50969]: key[updated_at], 2025-11-21T22:45:55Z -> None [ 1223.324060] [50969]: key[standard_attr_id], 981 -> None [ 1223.324060] [50969]: key[admin_state_up], True -> None [ 1223.324060] [50969]: key[binding:vif_type], ovs -> None [ 1223.324060] [50969]: key[device_owner], network:dhcp -> None [ 1223.324060] [50969]: key[extra_dhcp_opts], [] -> None [ 1223.324060] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1223.348804] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (c7785d57-90d4-4838-9d45-2533df48351b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.357896] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] delete_network_precommit called with network settings {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:45:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} (original settings None) and network segments [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] [ 1223.357896] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] delete_network_precommit: [ 1223.357896] [50969]: key[qinq], None -> None [ 1223.357896] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.357896] [50969]: key[tags], [] -> None [ 1223.357896] [50969]: key[router:external], False -> None [ 1223.357896] [50969]: key[created_at], 2025-11-21T22:36:29Z -> None [ 1223.357896] [50969]: key[name], tempest-ServerActionsTestOtherB-115167619-network -> None [ 1223.357896] [50969]: key[status], ACTIVE -> None [ 1223.357896] [50969]: key[ipv6_address_scope], None -> None [ 1223.357896] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.357896] [50969]: key[availability_zone_hints], [] -> None [ 1223.357896] [50969]: key[availability_zones], ['nova'] -> None [ 1223.357896] [50969]: key[id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1223.357896] [50969]: key[port_security_enabled], True -> None [ 1223.357896] [50969]: key[subnets], [] -> None [ 1223.357896] [50969]: key[provider:segmentation_id], 608 -> None [ 1223.357896] [50969]: key[provider:network_type], vlan -> None [ 1223.357896] [50969]: key[revision_number], 3 -> None [ 1223.357896] [50969]: key[provider:physical_network], default -> None [ 1223.357896] [50969]: key[description], -> None [ 1223.357896] [50969]: key[updated_at], 2025-11-21T22:45:55Z -> None [ 1223.357896] [50969]: key[standard_attr_id], 761 -> None [ 1223.357896] [50969]: key[admin_state_up], True -> None [ 1223.357896] [50969]: key[shared], False -> None [ 1223.357896] [50969]: key[ipv4_address_scope], None -> None [ 1223.357896] [50969]: key[vlan_transparent], None -> None [ 1223.357896] [50969]: key[mtu], 8950 -> None [ 1223.357896] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1223.357896] [50969]: DEBUG neutron.services.segments.db [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['c7785d57-90d4-4838-9d45-2533df48351b']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1223.361291] [50969]: DEBUG neutron.services.segments.db [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e6219c93-8931-4c14-acbe-86e12e6e9ebc') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1223.361443] [50969]: DEBUG neutron.services.segments.db [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e6219c93-8931-4c14-acbe-86e12e6e9ebc') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1223.365073] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (e6219c93-8931-4c14-acbe-86e12e6e9ebc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.370893] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (e6219c93-8931-4c14-acbe-86e12e6e9ebc), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.377826] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Releasing vlan 608 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1223.377826] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (e6219c93-8931-4c14-acbe-86e12e6e9ebc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.398186] [50969]: INFO neutron.services.segments.plugin [-] Segment e6219c93-8931-4c14-acbe-86e12e6e9ebc resource provider aggregate not found [ 1223.407462] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (c7785d57-90d4-4838-9d45-2533df48351b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.408215] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] delete_network_postcommit called with network settings {'id': 'c7785d57-90d4-4838-9d45-2533df48351b', 'name': 'tempest-ServerActionsTestOtherB-115167619-network', 'tenant_id': '984bd170fdee491ab12f5828ac22b2d7', 'project_id': '984bd170fdee491ab12f5828ac22b2d7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 761, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:29Z', 'updated_at': '2025-11-21T22:45:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 608} (original settings None) and network segments [{'id': 'e6219c93-8931-4c14-acbe-86e12e6e9ebc', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 608, 'network_id': 'c7785d57-90d4-4838-9d45-2533df48351b'}] [ 1223.408366] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] delete_network_postcommit: [ 1223.408366] [50969]: key[qinq], None -> None [ 1223.408366] [50969]: key[project_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.408366] [50969]: key[tags], [] -> None [ 1223.408366] [50969]: key[router:external], False -> None [ 1223.408366] [50969]: key[created_at], 2025-11-21T22:36:29Z -> None [ 1223.408366] [50969]: key[name], tempest-ServerActionsTestOtherB-115167619-network -> None [ 1223.408366] [50969]: key[status], ACTIVE -> None [ 1223.408366] [50969]: key[ipv6_address_scope], None -> None [ 1223.408366] [50969]: key[tenant_id], 984bd170fdee491ab12f5828ac22b2d7 -> None [ 1223.408366] [50969]: key[availability_zone_hints], [] -> None [ 1223.408366] [50969]: key[availability_zones], ['nova'] -> None [ 1223.408366] [50969]: key[id], c7785d57-90d4-4838-9d45-2533df48351b -> None [ 1223.408366] [50969]: key[port_security_enabled], True -> None [ 1223.408366] [50969]: key[subnets], [] -> None [ 1223.408366] [50969]: key[provider:segmentation_id], 608 -> None [ 1223.408366] [50969]: key[provider:network_type], vlan -> None [ 1223.408366] [50969]: key[revision_number], 3 -> None [ 1223.408366] [50969]: key[provider:physical_network], default -> None [ 1223.408366] [50969]: key[description], -> None [ 1223.408366] [50969]: key[updated_at], 2025-11-21T22:45:55Z -> None [ 1223.408366] [50969]: key[standard_attr_id], 761 -> None [ 1223.408366] [50969]: key[admin_state_up], True -> None [ 1223.408366] [50969]: key[shared], False -> None [ 1223.408366] [50969]: key[ipv4_address_scope], None -> None [ 1223.408366] [50969]: key[vlan_transparent], None -> None [ 1223.408366] [50969]: key[mtu], 8950 -> None [ 1223.408366] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1223.409773] [50969]: INFO neutron.services.segments.plugin [-] Segment e6219c93-8931-4c14-acbe-86e12e6e9ebc 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 e6219c93-8931-4c14-acbe-86e12e6e9ebc found for delete ", "request_id": "req-7c078d00-db90-4f99-80cf-0a9ccde58387"}]} [ 1223.414115] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Pushing event deleted for resources: {'Network': ['ID=c7785d57-90d4-4838-9d45-2533df48351b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1223.417307] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8ae9e2f7-67d5-4728-baf9-aa38f462b75d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.419039] [50969]: [pid: 50969|app: 0|req: 5882/12033] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:45:55 2025] DELETE /networking/v2.0/networks/c7785d57-90d4-4838-9d45-2533df48351b => generated 0 bytes in 248 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1223.517641] [50968]: [pid: 50968|app: 0|req: 6152/12034] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:45:55 2025] GET /networking/v2.0/security-groups?tenant_id=984bd170fdee491ab12f5828ac22b2d7&name=default => generated 2925 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1223.555832] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18fba4c5-ea66-4de9-a053-1c8706591419 admin admin] Publish callbacks [] for security_group (234c0655-5996-4cdb-a203-166c327ab468), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.572619] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18fba4c5-ea66-4de9-a053-1c8706591419 admin admin] Publish callbacks [] for security_group (234c0655-5996-4cdb-a203-166c327ab468), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.592031] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18fba4c5-ea66-4de9-a053-1c8706591419 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (234c0655-5996-4cdb-a203-166c327ab468), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.595728] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18fba4c5-ea66-4de9-a053-1c8706591419 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=234c0655-5996-4cdb-a203-166c327ab468,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1223.599441] [50969]: DEBUG neutron_lib.callbacks.manager [None req-18fba4c5-ea66-4de9-a053-1c8706591419 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1223.599858] [50969]: [pid: 50969|app: 0|req: 5883/12035] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:45:55 2025] DELETE /networking/v2.0/security-groups/234c0655-5996-4cdb-a203-166c327ab468 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1223.913056] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2830f96f-6783-4f2f-9043-42be1b431f19 req-d4e0f27c-6a31-4a9f-a091-bd75c8b9ed63 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.913998] [50968]: [pid: 50968|app: 0|req: 6153/12036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:56 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 1044 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1223.921645] [50969]: DEBUG neutron.api.wsgi [req-2830f96f-6783-4f2f-9043-42be1b431f19 req-aa6aa4b5-edce-4709-b6fa-b4b9e11fdc7c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.939877] [50969]: [pid: 50969|app: 0|req: 5884/12037] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:56 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.032204] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fbc7725-ad60-4fe7-8a30-d6fd54d33979 req-165aad05-1c93-4b7a-b950-0dc3aa44ff42 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.033122] [50968]: [pid: 50968|app: 0|req: 6154/12038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:56 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.039297] [50969]: DEBUG neutron.api.wsgi [req-5fbc7725-ad60-4fe7-8a30-d6fd54d33979 req-209fabe0-d95a-4c74-82e4-89bf9288a1d5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.059430] [50969]: [pid: 50969|app: 0|req: 5885/12039] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:56 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.365956] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5e33e3f-defb-44b5-9be2-d45ca4542370 req-42ab6938-22eb-4a2e-88c7-6028c1a6e27d tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.367122] [50968]: [pid: 50968|app: 0|req: 6155/12040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:56 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.373756] [50969]: DEBUG neutron.api.wsgi [req-a5e33e3f-defb-44b5-9be2-d45ca4542370 req-be664850-3fb5-4c0a-ad14-bccbe13c5b9e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.393964] [50969]: [pid: 50969|app: 0|req: 5886/12041] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:56 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1224.941188] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=8227,neutron:UPDATE=81,neutron:INSERT=51,neutron:DELETE=128 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1224.962409] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ce01d9-1889-4bae-b8af-1d746dde3eea req-013165f4-8e54-46c7-b8f2-495724a4a4ff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.963440] [50968]: [pid: 50968|app: 0|req: 6156/12042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1224.969215] [50969]: DEBUG neutron.api.wsgi [req-81ce01d9-1889-4bae-b8af-1d746dde3eea req-d5792a2c-9711-4f03-997b-48156ab350ff service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.971228] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=9555,neutron:INSERT=156,neutron:UPDATE=112,neutron:DELETE=180 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1224.989373] [50969]: [pid: 50969|app: 0|req: 5887/12043] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.129815] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c508ec8f-023b-4fc6-8fc0-e4bc8078b10a req-b81e92ec-c7a1-4cd8-ba2c-88089ff93931 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.130707] [50968]: [pid: 50968|app: 0|req: 6157/12044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.137023] [50969]: DEBUG neutron.api.wsgi [req-c508ec8f-023b-4fc6-8fc0-e4bc8078b10a req-f457bcb8-d5da-4cf3-97b1-bcd16a6b7a3c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.155628] [50969]: [pid: 50969|app: 0|req: 5888/12045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.224981] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9bd64e29-e4b8-4c02-a0db-ad71c94ac8de req-0c1736e6-fe76-49b9-8db5-f25343f0d8be tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.225914] [50968]: [pid: 50968|app: 0|req: 6158/12046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.232691] [50969]: DEBUG neutron.api.wsgi [req-9bd64e29-e4b8-4c02-a0db-ad71c94ac8de req-e8d209b8-1b63-452d-84ac-4f0cd274e164 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.251879] [50969]: [pid: 50969|app: 0|req: 5889/12047] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.334026] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5007b328-f191-4741-845c-f128ed4bbe07 req-826fe04e-66a3-41ac-afe7-f78d21093f8d tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.334881] [50968]: [pid: 50968|app: 0|req: 6159/12048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.340670] [50969]: DEBUG neutron.api.wsgi [req-5007b328-f191-4741-845c-f128ed4bbe07 req-3e8e6e3b-2b18-4768-82aa-cc449fd69a88 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.360018] [50969]: [pid: 50969|app: 0|req: 5890/12049] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.500667] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98cac362-9165-4cfa-9b1c-df3e9d3300e2 req-e48657cb-3f5d-4695-b9e3-383b87fdf86f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.501766] [50968]: [pid: 50968|app: 0|req: 6160/12050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.507947] [50968]: DEBUG neutron.api.wsgi [req-98cac362-9165-4cfa-9b1c-df3e9d3300e2 req-388128b0-8615-4d8a-841b-af4cb9d706fe tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.521279] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1cafd3a-ec9a-4c90-b7a7-76ae0bab6a6e req-724f8574-e653-46a7-bb89-65d13e7d321a tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.522273] [50969]: [pid: 50969|app: 0|req: 5891/12051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.525456] [50968]: [pid: 50968|app: 0|req: 6161/12052] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1225.528077] [50969]: DEBUG neutron.api.wsgi [req-e1cafd3a-ec9a-4c90-b7a7-76ae0bab6a6e req-1c4f7bb9-fc65-4992-ab4e-68c549da8793 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.546484] [50969]: [pid: 50969|app: 0|req: 5892/12053] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1225.602932] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-292cb6ba-6e2f-4fb5-8155-c495422aee75 req-617bb144-fffa-4036-a2be-030908cdae2c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.604110] [50968]: [pid: 50968|app: 0|req: 6162/12054] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.610767] [50969]: DEBUG neutron.api.wsgi [req-292cb6ba-6e2f-4fb5-8155-c495422aee75 req-3e0962ed-5038-4f19-843f-3595ad757e7b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.630198] [50969]: [pid: 50969|app: 0|req: 5893/12055] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:57 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.634078] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35301f06-d750-4d73-9d7f-61d3abd060e6 req-dfc74345-688e-4064-8644-62dc032ec8fd tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.634867] [50968]: [pid: 50968|app: 0|req: 6163/12056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:45:58 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.640809] [50969]: DEBUG neutron.api.wsgi [req-35301f06-d750-4d73-9d7f-61d3abd060e6 req-7c6282ae-8487-42fd-92bb-8abd6e66bd1b tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.661868] [50969]: [pid: 50969|app: 0|req: 5894/12057] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:45:58 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.736998] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca1c2132-4257-4807-825e-de7f113d7741 req-bb620b5e-b817-49e3-898c-d39010bb9c67 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.737988] [50968]: [pid: 50968|app: 0|req: 6164/12058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:00 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.743756] [50969]: DEBUG neutron.api.wsgi [req-ca1c2132-4257-4807-825e-de7f113d7741 req-f763d96b-3db4-4e07-a8cc-6978fdb94aa9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.762253] [50969]: [pid: 50969|app: 0|req: 5895/12059] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:00 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.884839] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d42d7641-46fe-4b7a-a77c-e96027cb7e42 req-65841964-88cf-45db-aecd-8c3afa0f9605 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.886028] [50968]: [pid: 50968|app: 0|req: 6165/12060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:00 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.891869] [50969]: DEBUG neutron.api.wsgi [req-d42d7641-46fe-4b7a-a77c-e96027cb7e42 req-c1922ca4-4cda-412a-b894-a2b6702ebd84 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.911035] [50969]: [pid: 50969|app: 0|req: 5896/12061] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:00 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.981032] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32154ba1-9267-4a3b-9aab-42813c2d8cd6 req-dd173c3b-4955-4b4a-9e45-b4496732e2eb tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.981770] [50968]: [pid: 50968|app: 0|req: 6166/12062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:01 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.987490] [50969]: DEBUG neutron.api.wsgi [req-32154ba1-9267-4a3b-9aab-42813c2d8cd6 req-dcd1cc8f-3cad-4277-b80b-0efcf24a6a39 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.005624] [50969]: [pid: 50969|app: 0|req: 5897/12063] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:01 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.111703] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05819f9b-1998-41c4-93b1-c78c1ad92942 req-6c6f5f3c-14ce-4455-ac67-5fc25f786f68 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.112751] [50968]: [pid: 50968|app: 0|req: 6167/12064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:02 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.118921] [50969]: DEBUG neutron.api.wsgi [req-05819f9b-1998-41c4-93b1-c78c1ad92942 req-d0f5192b-e4b6-4162-ab51-3cd6fbdf4757 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.139576] [50969]: [pid: 50969|app: 0|req: 5898/12065] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:02 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.366049] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57336aa1-6faf-42f7-87d6-f657262a97db req-503b0587-a55a-403d-8b33-3df48baaa9b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.366918] [50968]: [pid: 50968|app: 0|req: 6168/12066] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:02 2025] GET /networking/v2.0/ports?tenant_id=59b2c57bfa76457581951db4cfdb8321&device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1230.400742] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57336aa1-6faf-42f7-87d6-f657262a97db req-15bcdf8d-754e-4caf-a330-566ce079dcb5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.401735] [50969]: [pid: 50969|app: 0|req: 5899/12067] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:02 2025] GET /networking/v2.0/networks?id=8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 713 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.407473] [50968]: DEBUG neutron.api.wsgi [req-57336aa1-6faf-42f7-87d6-f657262a97db req-cc69e899-eb4f-4135-a43b-41bc1641a4b4 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.437704] [50968]: [pid: 50968|app: 0|req: 6169/12068] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:46:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=7217db5a-9e75-46ca-94cb-dbfe80091e61 => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.460265] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57336aa1-6faf-42f7-87d6-f657262a97db req-56e205d6-e65e-48b7-a361-be6e581f5b22 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.461225] [50969]: [pid: 50969|app: 0|req: 5900/12069] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:02 2025] GET /networking/v2.0/subnets?id=843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.490709] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57336aa1-6faf-42f7-87d6-f657262a97db req-a9657392-3eb7-4503-b312-80ba6947a432 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.491850] [50968]: [pid: 50968|app: 0|req: 6170/12070] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:02 2025] GET /networking/v2.0/ports?network_id=8b742bd4-7eb3-45cc-b23a-966f5a934237&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.526092] [50969]: [pid: 50969|app: 0|req: 5901/12071] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:02 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1230.559530] [50968]: [pid: 50968|app: 0|req: 6171/12072] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:02 2025] GET /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237?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) [ 1231.240996] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-987814ed-a392-4153-a4ab-1a82a9558b6e req-b7bc24fa-83a0-41a6-addd-98a210c9005c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1231.241956] [50969]: [pid: 50969|app: 0|req: 5902/12073] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:03 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1231.249047] [50968]: DEBUG neutron.api.wsgi [req-987814ed-a392-4153-a4ab-1a82a9558b6e req-3de1c320-c28d-4f52-b95b-b86bbd55c987 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1231.267030] [50968]: [pid: 50968|app: 0|req: 6172/12074] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:03 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.364821] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44a66ad8-155c-476b-8f11-2ae85e42b4cc req-ef220131-bc85-4a06-ac71-1cc6cb09868c tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.365939] [50969]: [pid: 50969|app: 0|req: 5903/12075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:04 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.372373] [50968]: DEBUG neutron.api.wsgi [req-44a66ad8-155c-476b-8f11-2ae85e42b4cc req-200273f5-42ab-4328-ad54-32a900d966e6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.393767] [50968]: [pid: 50968|app: 0|req: 6173/12076] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:04 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1232.397967] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99223a2b-8cbe-4bdc-9a89-2e52f826ee1b req-e8835f40-8ed8-4013-ba1c-113788f967ca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.399031] [50969]: [pid: 50969|app: 0|req: 5904/12077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:04 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1232.404629] [50968]: DEBUG neutron.api.wsgi [req-99223a2b-8cbe-4bdc-9a89-2e52f826ee1b req-133a6cec-21fd-4a16-a513-f23d6d843eef service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.421915] [50968]: [pid: 50968|app: 0|req: 6174/12078] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:04 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.471606] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd9c3c2b-9f12-4498-bd17-5557af303e5c req-94c9d59c-fd7e-450c-b688-81c88ca992b2 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.472580] [50969]: [pid: 50969|app: 0|req: 5905/12079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:04 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.478906] [50968]: DEBUG neutron.api.wsgi [req-fd9c3c2b-9f12-4498-bd17-5557af303e5c req-b7b723b3-13f2-4643-b16f-dbbd36345fd9 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.500578] [50968]: [pid: 50968|app: 0|req: 6175/12080] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:04 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.644361] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7232b2b5-78ea-4b4f-b5ca-f506c3bc4f4b req-35bf576a-6dc1-4a47-ad3a-e4fd2fb0e7c0 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.645451] [50969]: [pid: 50969|app: 0|req: 5906/12081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:04 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1232.651122] [50968]: DEBUG neutron.api.wsgi [req-7232b2b5-78ea-4b4f-b5ca-f506c3bc4f4b req-95636c28-11d9-4a20-9cea-75c9278775cc tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.669198] [50968]: [pid: 50968|app: 0|req: 6176/12082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:04 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.909129] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a91e8696-8420-4d80-aa1d-f8f5c5c11917 req-fc846e9a-dbff-4084-8ab9-1ad39928713f tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.910129] [50969]: [pid: 50969|app: 0|req: 5907/12083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:05 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.916519] [50968]: DEBUG neutron.api.wsgi [req-a91e8696-8420-4d80-aa1d-f8f5c5c11917 req-69e77729-5486-4123-9b20-4ab92be550f5 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.936083] [50968]: [pid: 50968|app: 0|req: 6177/12084] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:05 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.701680] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5c940be-9fe6-40e8-817d-5c27545ac2f1 req-4baca18b-f755-4819-987a-2e09dd8af5cb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.702687] [50969]: [pid: 50969|app: 0|req: 5908/12085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:06 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 1042 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1233.709143] [50968]: DEBUG neutron.api.wsgi [req-e5c940be-9fe6-40e8-817d-5c27545ac2f1 req-2fc98214-9c7e-4f93-aa06-2a159a2c8448 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.731519] [50968]: [pid: 50968|app: 0|req: 6178/12086] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:06 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.756084] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d42e9e9b-9024-417a-b21c-707f7dd3d3a6 req-3dc886f1-4fe8-4cfe-93f2-8b208cf54bcf tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.756779] [50969]: [pid: 50969|app: 0|req: 5909/12087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:06 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.763015] [50968]: DEBUG neutron.api.wsgi [req-d42e9e9b-9024-417a-b21c-707f7dd3d3a6 req-300d255a-b43f-486d-9fb1-c137dedeea21 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.783894] [50968]: [pid: 50968|app: 0|req: 6179/12088] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:06 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.016695] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a7b4763-d697-4faa-a613-2eefd8d86c58 req-515433dd-82e0-419a-806a-1b15d06a514d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.017675] [50969]: [pid: 50969|app: 0|req: 5910/12089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:06 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.023975] [50968]: DEBUG neutron.api.wsgi [req-7a7b4763-d697-4faa-a613-2eefd8d86c58 req-ba9b2a25-fdd2-49df-a90f-ccfea0ccf196 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1234.041986] [50968]: [pid: 50968|app: 0|req: 6180/12090] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:06 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.749637] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-bebf21e2-0d63-4bbd-8e4c-e2ee7d0d440a tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.750700] [50969]: [pid: 50969|app: 0|req: 5911/12091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:07 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.796263] [50968]: DEBUG neutron.plugins.ml2.plugin [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Deleting port 7217db5a-9e75-46ca-94cb-dbfe80091e61 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1234.796558] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.831316] [50968]: DEBUG neutron.plugins.ml2.db [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] For port 7217db5a-9e75-46ca-94cb-dbfe80091e61, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7217db5a-9e75-46ca-94cb-dbfe80091e61,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1234.831522] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.836031] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:02Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1234.836031] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit: [ 1234.836031] [50968]: key[mac_address], fa:16:3e:5d:44:87 -> None [ 1234.836031] [50968]: key[device_id], 7afb9c4f-d563-41bc-86a7-a3dfb3813586 -> None [ 1234.836031] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1234.836031] [50968]: key[binding:vnic_type], normal -> None [ 1234.836031] [50968]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1234.836031] [50968]: key[tags], [] -> None [ 1234.836031] [50968]: key[allowed_address_pairs], [] -> None [ 1234.836031] [50968]: key[created_at], 2025-11-21T22:45:00Z -> None [ 1234.836031] [50968]: key[name], -> None [ 1234.836031] [50968]: key[status], ACTIVE -> None [ 1234.836031] [50968]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1234.836031] [50968]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}] -> None [ 1234.836031] [50968]: key[id], 7217db5a-9e75-46ca-94cb-dbfe80091e61 -> None [ 1234.836031] [50968]: key[port_security_enabled], True -> None [ 1234.836031] [50968]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1234.836031] [50968]: key[security_groups], ['7b33fa48-b9ca-426c-b890-67d4639035e2'] -> None [ 1234.836031] [50968]: key[binding:profile], {} -> None [ 1234.836031] [50968]: key[binding:host_id], cpu-1 -> None [ 1234.836031] [50968]: key[revision_number], 5 -> None [ 1234.836031] [50968]: key[description], -> None [ 1234.836031] [50968]: key[updated_at], 2025-11-21T22:45:02Z -> None [ 1234.836031] [50968]: key[standard_attr_id], 1709 -> None [ 1234.836031] [50968]: key[admin_state_up], True -> None [ 1234.836031] [50968]: key[binding:vif_type], ovs -> None [ 1234.836031] [50968]: key[device_owner], compute:nova -> None [ 1234.836031] [50968]: key[extra_dhcp_opts], [] -> None [ 1234.836031] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1234.855814] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f92ea9a-631a-4a2d-89a4-96b5d00c9cfe req-4fcf711b-e0e9-4322-b011-bc7076e27312 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.856682] [50969]: [pid: 50969|app: 0|req: 5912/12092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:07 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.863016] [50969]: DEBUG neutron.api.wsgi [req-3f92ea9a-631a-4a2d-89a4-96b5d00c9cfe req-55699600-891e-4a6c-b44c-0ba22352ce98 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1234.880833] [50969]: [pid: 50969|app: 0|req: 5913/12093] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:07 2025] GET /networking/v2.0/security-groups?id=7b33fa48-b9ca-426c-b890-67d4639035e2&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1234.931672] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.931863] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.931993] [50968]: INFO neutron.db.l3_db [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Floating IP 86cd2c2e-1d94-429c-aa68-6605ec573a28 disassociated. External IP: 10.180.180.155, port: 7217db5a-9e75-46ca-94cb-dbfe80091e61. [ 1234.932154] [50968]: DEBUG neutron.plugins.ml2.plugin [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Calling delete_port for 7217db5a-9e75-46ca-94cb-dbfe80091e61 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1234.959613] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-f9c04ea3-67e5-41f2-bf5f-0fe1cc8fa8dc tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.960460] [50969]: [pid: 50969|app: 0|req: 5914/12094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:07 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.003635] [50969]: DEBUG neutron.plugins.ml2.plugin [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Deleting port 2eac96d3-ba04-4eda-9c03-38b3a0153910 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1235.003798] [50969]: DEBUG neutron_lib.callbacks.manager [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.011651] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7217db5a-9e75-46ca-94cb-dbfe80091e61), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.019493] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event deleted for resources: {'Port': ['ID=7217db5a-9e75-46ca-94cb-dbfe80091e61,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1235.029658] [50969]: DEBUG neutron.plugins.ml2.db [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] For port 2eac96d3-ba04-4eda-9c03-38b3a0153910, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2eac96d3-ba04-4eda-9c03-38b3a0153910,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1235.029865] [50969]: DEBUG neutron_lib.callbacks.manager [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.034939] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_precommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:07Z', 'revision_number': 10, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1235.035138] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_precommit: [ 1235.035138] [50969]: key[mac_address], fa:16:3e:b7:b7:9c -> None [ 1235.035138] [50969]: key[device_id], f188723e-72c1-4259-ac5e-ae0b74c19680 -> None [ 1235.035138] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1235.035138] [50969]: key[binding:vnic_type], normal -> None [ 1235.035138] [50969]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1235.035138] [50969]: key[tags], [] -> None [ 1235.035138] [50969]: key[allowed_address_pairs], [] -> None [ 1235.035138] [50969]: key[created_at], 2025-11-21T22:43:43Z -> None [ 1235.035138] [50969]: key[name], -> None [ 1235.035138] [50969]: key[status], ACTIVE -> None [ 1235.035138] [50969]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1235.035138] [50969]: key[fixed_ips], [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}] -> None [ 1235.035138] [50969]: key[id], 2eac96d3-ba04-4eda-9c03-38b3a0153910 -> None [ 1235.035138] [50969]: key[port_security_enabled], True -> None [ 1235.035138] [50969]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1235.035138] [50969]: key[security_groups], ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'] -> None [ 1235.035138] [50969]: key[binding:profile], {} -> None [ 1235.035138] [50969]: key[binding:host_id], cpu-1 -> None [ 1235.035138] [50969]: key[revision_number], 10 -> None [ 1235.035138] [50969]: key[description], -> None [ 1235.035138] [50969]: key[updated_at], 2025-11-21T22:45:07Z -> None [ 1235.035138] [50969]: key[standard_attr_id], 1669 -> None [ 1235.035138] [50969]: key[admin_state_up], True -> None [ 1235.035138] [50969]: key[binding:vif_type], ovs -> None [ 1235.035138] [50969]: key[device_owner], compute:nova -> None [ 1235.035138] [50969]: key[extra_dhcp_opts], [] -> None [ 1235.035138] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1235.088652] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1235.130678] [50969]: DEBUG neutron_lib.callbacks.manager [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.130875] [50969]: DEBUG neutron_lib.callbacks.manager [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (bd4f0290-6c6a-4823-b51c-71fdbafd075a), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.130977] [50969]: INFO neutron.db.l3_db [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Floating IP bd4f0290-6c6a-4823-b51c-71fdbafd075a disassociated. External IP: 10.180.180.162, port: 2eac96d3-ba04-4eda-9c03-38b3a0153910. [ 1235.131131] [50969]: DEBUG neutron.plugins.ml2.plugin [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Calling delete_port for 2eac96d3-ba04-4eda-9c03-38b3a0153910 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1235.135749] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1235.156543] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] No DVR routers for this DVR port 7217db5a-9e75-46ca-94cb-dbfe80091e61 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1235.156892] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit called with port settings {'id': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:5d:44:87', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'device_owner': 'compute:nova', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7b33fa48-b9ca-426c-b890-67d4639035e2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:00Z', 'updated_at': '2025-11-21T22:45:02Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1235.157059] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit: [ 1235.157059] [50968]: key[mac_address], fa:16:3e:5d:44:87 -> None [ 1235.157059] [50968]: key[device_id], 7afb9c4f-d563-41bc-86a7-a3dfb3813586 -> None [ 1235.157059] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3b7d09e9-a3dd-4d89-b9dd-2814f5f6dd5d', 'external-id': 'nsx-vlan-transportzone-591', 'segmentation_id': 591, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1235.157059] [50968]: key[binding:vnic_type], normal -> None [ 1235.157059] [50968]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1235.157059] [50968]: key[tags], [] -> None [ 1235.157059] [50968]: key[allowed_address_pairs], [] -> None [ 1235.157059] [50968]: key[created_at], 2025-11-21T22:45:00Z -> None [ 1235.157059] [50968]: key[name], -> None [ 1235.157059] [50968]: key[status], ACTIVE -> None [ 1235.157059] [50968]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1235.157059] [50968]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.6'}] -> None [ 1235.157059] [50968]: key[id], 7217db5a-9e75-46ca-94cb-dbfe80091e61 -> None [ 1235.157059] [50968]: key[port_security_enabled], True -> None [ 1235.157059] [50968]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1235.157059] [50968]: key[security_groups], ['7b33fa48-b9ca-426c-b890-67d4639035e2'] -> None [ 1235.157059] [50968]: key[binding:profile], {} -> None [ 1235.157059] [50968]: key[binding:host_id], cpu-1 -> None [ 1235.157059] [50968]: key[revision_number], 5 -> None [ 1235.157059] [50968]: key[description], -> None [ 1235.157059] [50968]: key[updated_at], 2025-11-21T22:45:02Z -> None [ 1235.157059] [50968]: key[standard_attr_id], 1709 -> None [ 1235.157059] [50968]: key[admin_state_up], True -> None [ 1235.157059] [50968]: key[binding:vif_type], ovs -> None [ 1235.157059] [50968]: key[device_owner], compute:nova -> None [ 1235.157059] [50968]: key[extra_dhcp_opts], [] -> None [ 1235.157059] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1235.159370] [50968]: DEBUG neutron_lib.callbacks.manager [req-ce60d523-c3f2-4e10-9d4f-6fcd9ad05f72 req-9b053bac-5b65-465f-8970-ebe311a2bac5 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.159900] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'name': 'network-vif-deleted', 'tag': '7217db5a-9e75-46ca-94cb-dbfe80091e61'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1235.162386] [50968]: [pid: 50968|app: 0|req: 6181/12095] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:46:07 2025] DELETE /networking/v2.0/ports/7217db5a-9e75-46ca-94cb-dbfe80091e61 => generated 0 bytes in 407 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1235.164597] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fd64a916-2714-471c-8ca9-4961e39d163c" -d '{"events": [{"server_uuid": "7afb9c4f-d563-41bc-86a7-a3dfb3813586", "name": "network-vif-deleted", "tag": "7217db5a-9e75-46ca-94cb-dbfe80091e61"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1235.189453] [50969]: DEBUG neutron_lib.callbacks.manager [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2eac96d3-ba04-4eda-9c03-38b3a0153910), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.197694] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event deleted for resources: {'Port': ['ID=2eac96d3-ba04-4eda-9c03-38b3a0153910,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1235.224096] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ba45f31-9596-4e1e-a58e-2f6be69a6f01 req-d341a8a1-f5d0-4123-8d94-08b4f9dbd0df tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.225195] [50968]: [pid: 50968|app: 0|req: 6182/12096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:07 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 751 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.231440] [50968]: DEBUG neutron.api.wsgi [req-9ba45f31-9596-4e1e-a58e-2f6be69a6f01 req-0a2d08c7-bf73-46b9-949d-d5311e106b81 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1235.255856] [50968]: [pid: 50968|app: 0|req: 6183/12097] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:07 2025] GET /networking/v2.0/security-groups?id=c70a4c8a-c207-4934-8f56-cd2de91f4fb1&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1235.269032] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Router 640242b4-6750-485b-a04c-c02b7e31d494 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1235.291037] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-7c570125-15ec-4da8-9465-b49da396ccfa x-openstack-request-id: req-7c570125-15ec-4da8-9465-b49da396ccfa {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1235.291231] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7afb9c4f-d563-41bc-86a7-a3dfb3813586", "name": "network-vif-deleted", "tag": "7217db5a-9e75-46ca-94cb-dbfe80091e61", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1235.291318] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7c570125-15ec-4da8-9465-b49da396ccfa {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1235.291454] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7c570125-15ec-4da8-9465-b49da396ccfa'] response: {'server_uuid': '7afb9c4f-d563-41bc-86a7-a3dfb3813586', 'name': 'network-vif-deleted', 'tag': '7217db5a-9e75-46ca-94cb-dbfe80091e61', 'status': 'completed', 'code': 200} [ 1235.326981] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1235.343842] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] No DVR routers for this DVR port 2eac96d3-ba04-4eda-9c03-38b3a0153910 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1235.344194] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_postcommit called with port settings {'id': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:b7:b7:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'device_owner': 'compute:nova', 'standard_attr_id': 1669, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:43Z', 'updated_at': '2025-11-21T22:45:07Z', 'revision_number': 10, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1235.344341] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_postcommit: [ 1235.344341] [50969]: key[mac_address], fa:16:3e:b7:b7:9c -> None [ 1235.344341] [50969]: key[device_id], f188723e-72c1-4259-ac5e-ae0b74c19680 -> None [ 1235.344341] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1235.344341] [50969]: key[binding:vnic_type], normal -> None [ 1235.344341] [50969]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1235.344341] [50969]: key[tags], [] -> None [ 1235.344341] [50969]: key[allowed_address_pairs], [] -> None [ 1235.344341] [50969]: key[created_at], 2025-11-21T22:43:43Z -> None [ 1235.344341] [50969]: key[name], -> None [ 1235.344341] [50969]: key[status], ACTIVE -> None [ 1235.344341] [50969]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1235.344341] [50969]: key[fixed_ips], [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.12'}] -> None [ 1235.344341] [50969]: key[id], 2eac96d3-ba04-4eda-9c03-38b3a0153910 -> None [ 1235.344341] [50969]: key[port_security_enabled], True -> None [ 1235.344341] [50969]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1235.344341] [50969]: key[security_groups], ['c70a4c8a-c207-4934-8f56-cd2de91f4fb1'] -> None [ 1235.344341] [50969]: key[binding:profile], {} -> None [ 1235.344341] [50969]: key[binding:host_id], cpu-1 -> None [ 1235.344341] [50969]: key[revision_number], 10 -> None [ 1235.344341] [50969]: key[description], -> None [ 1235.344341] [50969]: key[updated_at], 2025-11-21T22:45:07Z -> None [ 1235.344341] [50969]: key[standard_attr_id], 1669 -> None [ 1235.344341] [50969]: key[admin_state_up], True -> None [ 1235.344341] [50969]: key[binding:vif_type], ovs -> None [ 1235.344341] [50969]: key[device_owner], compute:nova -> None [ 1235.344341] [50969]: key[extra_dhcp_opts], [] -> None [ 1235.344341] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1235.346363] [50969]: DEBUG neutron_lib.callbacks.manager [req-cf50f677-c832-4fce-b33f-24b7b3dddf43 req-77768a30-5e9a-44b7-a1f1-3183643ca048 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.346619] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'name': 'network-vif-deleted', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1235.349412] [50969]: [pid: 50969|app: 0|req: 5915/12098] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:46:07 2025] DELETE /networking/v2.0/ports/2eac96d3-ba04-4eda-9c03-38b3a0153910 => generated 0 bytes in 385 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1235.350470] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f3b6bd83-61a8-48ad-bb16-6b5a1b269b82" -d '{"events": [{"server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "name": "network-vif-deleted", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1235.377080] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-c78e958a-5ec0-4da7-aff9-399f77173f82 x-openstack-request-id: req-c78e958a-5ec0-4da7-aff9-399f77173f82 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1235.377246] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f188723e-72c1-4259-ac5e-ae0b74c19680", "name": "network-vif-deleted", "tag": "2eac96d3-ba04-4eda-9c03-38b3a0153910", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1235.377382] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c78e958a-5ec0-4da7-aff9-399f77173f82 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1235.377623] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c78e958a-5ec0-4da7-aff9-399f77173f82'] response: {'server_uuid': 'f188723e-72c1-4259-ac5e-ae0b74c19680', 'name': 'network-vif-deleted', 'tag': '2eac96d3-ba04-4eda-9c03-38b3a0153910', 'status': 'completed', 'code': 200} [ 1235.954239] [50968]: [pid: 50968|app: 0|req: 6184/12099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:08 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1236.332475] [50969]: [pid: 50969|app: 0|req: 5916/12100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:08 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1237.019767] [50968]: [pid: 50968|app: 0|req: 6185/12101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:09 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1237.401565] [50969]: [pid: 50969|app: 0|req: 5917/12102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:09 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1238.088862] [50968]: [pid: 50968|app: 0|req: 6186/12103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:10 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1238.482167] [50969]: [pid: 50969|app: 0|req: 5918/12104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:10 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1239.156936] [50968]: [pid: 50968|app: 0|req: 6187/12105] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:11 2025] GET /networking/v2.0/ports?device_id=7afb9c4f-d563-41bc-86a7-a3dfb3813586 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1239.543885] [50969]: [pid: 50969|app: 0|req: 5919/12106] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:11 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1240.311045] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c7702-16d6-43e2-a96e-2d91ba0ca2a6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (7b33fa48-b9ca-426c-b890-67d4639035e2), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.326119] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c7702-16d6-43e2-a96e-2d91ba0ca2a6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (7b33fa48-b9ca-426c-b890-67d4639035e2), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.354777] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c7702-16d6-43e2-a96e-2d91ba0ca2a6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (7b33fa48-b9ca-426c-b890-67d4639035e2), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.359752] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-164c7702-16d6-43e2-a96e-2d91ba0ca2a6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=7b33fa48-b9ca-426c-b890-67d4639035e2,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1240.363408] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c7702-16d6-43e2-a96e-2d91ba0ca2a6 tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.364043] [50968]: [pid: 50968|app: 0|req: 6188/12107] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:46:12 2025] DELETE /networking/v2.0/security-groups/7b33fa48-b9ca-426c-b890-67d4639035e2 => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1240.373985] [50969]: INFO neutron.api.v2.resource [None req-e7f88ce3-4f77-4b70-9e49-524d2ba8cdfa tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] show failed (client error): The resource could not be found. [ 1240.374546] [50969]: [pid: 50969|app: 0|req: 5920/12108] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:46:12 2025] GET /networking/v2.0/security-groups/7b33fa48-b9ca-426c-b890-67d4639035e2 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1240.423059] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Deleting port 814f8cfd-cdf8-4293-b825-3a04170f9f2c {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1240.423059] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (814f8cfd-cdf8-4293-b825-3a04170f9f2c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.453633] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (814f8cfd-cdf8-4293-b825-3a04170f9f2c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.453851] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (814f8cfd-cdf8-4293-b825-3a04170f9f2c), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.457812] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit called with port settings {'id': '814f8cfd-cdf8-4293-b825-3a04170f9f2c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6b:62:8a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '86cd2c2e-1d94-429c-aa68-6605ec573a28', 'device_owner': 'network:floatingip', 'standard_attr_id': 301, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:28Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1240.457976] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_precommit: [ 1240.457976] [50968]: key[mac_address], fa:16:3e:6b:62:8a -> None [ 1240.457976] [50968]: key[device_id], 86cd2c2e-1d94-429c-aa68-6605ec573a28 -> None [ 1240.457976] [50968]: key[binding:vif_details], {} -> None [ 1240.457976] [50968]: key[binding:vnic_type], normal -> None [ 1240.457976] [50968]: key[project_id], -> None [ 1240.457976] [50968]: key[tags], [] -> None [ 1240.457976] [50968]: key[allowed_address_pairs], [] -> None [ 1240.457976] [50968]: key[created_at], 2025-11-21T22:35:28Z -> None [ 1240.457976] [50968]: key[name], -> None [ 1240.457976] [50968]: key[status], N/A -> None [ 1240.457976] [50968]: key[tenant_id], -> None [ 1240.457976] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}] -> None [ 1240.457976] [50968]: key[id], 814f8cfd-cdf8-4293-b825-3a04170f9f2c -> None [ 1240.457976] [50968]: key[port_security_enabled], False -> None [ 1240.457976] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1240.457976] [50968]: key[security_groups], [] -> None [ 1240.457976] [50968]: key[binding:profile], {} -> None [ 1240.457976] [50968]: key[binding:host_id], -> None [ 1240.457976] [50968]: key[revision_number], 2 -> None [ 1240.457976] [50968]: key[description], -> None [ 1240.457976] [50968]: key[updated_at], 2025-11-21T22:35:28Z -> None [ 1240.457976] [50968]: key[standard_attr_id], 301 -> None [ 1240.457976] [50968]: key[admin_state_up], True -> None [ 1240.457976] [50968]: key[binding:vif_type], unbound -> None [ 1240.457976] [50968]: key[device_owner], network:floatingip -> None [ 1240.457976] [50968]: key[extra_dhcp_opts], [] -> None [ 1240.457976] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1240.460033] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Calling delete_port for 814f8cfd-cdf8-4293-b825-3a04170f9f2c owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1240.526631] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (814f8cfd-cdf8-4293-b825-3a04170f9f2c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.533592] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Pushing event deleted for resources: {'Port': ['ID=814f8cfd-cdf8-4293-b825-3a04170f9f2c,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1240.557179] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit called with port settings {'id': '814f8cfd-cdf8-4293-b825-3a04170f9f2c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6b:62:8a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '86cd2c2e-1d94-429c-aa68-6605ec573a28', 'device_owner': 'network:floatingip', 'standard_attr_id': 301, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:28Z', 'updated_at': '2025-11-21T22:35:28Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1240.557342] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] delete_port_postcommit: [ 1240.557342] [50968]: key[mac_address], fa:16:3e:6b:62:8a -> None [ 1240.557342] [50968]: key[device_id], 86cd2c2e-1d94-429c-aa68-6605ec573a28 -> None [ 1240.557342] [50968]: key[binding:vif_details], {} -> None [ 1240.557342] [50968]: key[binding:vnic_type], normal -> None [ 1240.557342] [50968]: key[project_id], -> None [ 1240.557342] [50968]: key[tags], [] -> None [ 1240.557342] [50968]: key[allowed_address_pairs], [] -> None [ 1240.557342] [50968]: key[created_at], 2025-11-21T22:35:28Z -> None [ 1240.557342] [50968]: key[name], -> None [ 1240.557342] [50968]: key[status], N/A -> None [ 1240.557342] [50968]: key[tenant_id], -> None [ 1240.557342] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.155'}] -> None [ 1240.557342] [50968]: key[id], 814f8cfd-cdf8-4293-b825-3a04170f9f2c -> None [ 1240.557342] [50968]: key[port_security_enabled], False -> None [ 1240.557342] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1240.557342] [50968]: key[security_groups], [] -> None [ 1240.557342] [50968]: key[binding:profile], {} -> None [ 1240.557342] [50968]: key[binding:host_id], -> None [ 1240.557342] [50968]: key[revision_number], 2 -> None [ 1240.557342] [50968]: key[description], -> None [ 1240.557342] [50968]: key[updated_at], 2025-11-21T22:35:28Z -> None [ 1240.557342] [50968]: key[standard_attr_id], 301 -> None [ 1240.557342] [50968]: key[admin_state_up], True -> None [ 1240.557342] [50968]: key[binding:vif_type], unbound -> None [ 1240.557342] [50968]: key[device_owner], network:floatingip -> None [ 1240.557342] [50968]: key[extra_dhcp_opts], [] -> None [ 1240.557342] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1240.558414] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks [] for floatingip (86cd2c2e-1d94-429c-aa68-6605ec573a28), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.561069] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7650aed4-34b7-4b31-9005-786b5467e37f tempest-ServerActionsTestJSON-2105447671 tempest-ServerActionsTestJSON-2105447671-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.561651] [50968]: [pid: 50968|app: 0|req: 6189/12109] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:46:12 2025] DELETE /networking/v2.0/floatingips/86cd2c2e-1d94-429c-aa68-6605ec573a28 => generated 0 bytes in 185 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1240.619911] [50968]: [pid: 50968|app: 0|req: 6190/12110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:12 2025] GET /networking/v2.0/ports?device_id=f188723e-72c1-4259-ac5e-ae0b74c19680 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1240.797644] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (32c73e58-9aaa-492f-9aa8-31e29af71fc5), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.901507] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Deleting port 1e250b6d-fbb9-481e-935f-9fcec1de176c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1240.901685] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (1e250b6d-fbb9-481e-935f-9fcec1de176c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.942068] [50969]: DEBUG neutron.plugins.ml2.db [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] For port 1e250b6d-fbb9-481e-935f-9fcec1de176c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1e250b6d-fbb9-481e-935f-9fcec1de176c,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1240.942348] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (1e250b6d-fbb9-481e-935f-9fcec1de176c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.948488] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] delete_port_precommit called with port settings {'id': '1e250b6d-fbb9-481e-935f-9fcec1de176c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d5:87:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_interface', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', '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-21T22:35:18Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1240.948740] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] delete_port_precommit: [ 1240.948740] [50969]: key[mac_address], fa:16:3e:d5:87:a2 -> None [ 1240.948740] [50969]: key[device_id], 32c73e58-9aaa-492f-9aa8-31e29af71fc5 -> None [ 1240.948740] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1240.948740] [50969]: key[binding:vnic_type], normal -> None [ 1240.948740] [50969]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1240.948740] [50969]: key[tags], [] -> None [ 1240.948740] [50969]: key[allowed_address_pairs], [] -> None [ 1240.948740] [50969]: key[created_at], 2025-11-21T22:35:18Z -> None [ 1240.948740] [50969]: key[name], -> None [ 1240.948740] [50969]: key[status], ACTIVE -> None [ 1240.948740] [50969]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1240.948740] [50969]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}] -> None [ 1240.948740] [50969]: key[id], 1e250b6d-fbb9-481e-935f-9fcec1de176c -> None [ 1240.948740] [50969]: key[port_security_enabled], False -> None [ 1240.948740] [50969]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1240.948740] [50969]: key[security_groups], [] -> None [ 1240.948740] [50969]: key[binding:profile], {} -> None [ 1240.948740] [50969]: key[binding:host_id], devstack -> None [ 1240.948740] [50969]: key[revision_number], 5 -> None [ 1240.948740] [50969]: key[description], -> None [ 1240.948740] [50969]: key[updated_at], 2025-11-21T22:35:25Z -> None [ 1240.948740] [50969]: key[standard_attr_id], 232 -> None [ 1240.948740] [50969]: key[admin_state_up], True -> None [ 1240.948740] [50969]: key[binding:vif_type], ovs -> None [ 1240.948740] [50969]: key[device_owner], network:router_interface -> None [ 1240.948740] [50969]: key[extra_dhcp_opts], [] -> None [ 1240.948740] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1240.950758] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Calling delete_port for 1e250b6d-fbb9-481e-935f-9fcec1de176c owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1241.067335] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (1e250b6d-fbb9-481e-935f-9fcec1de176c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.074858] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Pushing event deleted for resources: {'Port': ['ID=1e250b6d-fbb9-481e-935f-9fcec1de176c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1241.103147] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] delete_port_postcommit called with port settings {'id': '1e250b6d-fbb9-481e-935f-9fcec1de176c', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:d5:87:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_interface', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', '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-21T22:35:18Z', 'updated_at': '2025-11-21T22:35:25Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['843d21af-ef2b-4df4-b1ac-90f6e760608d'], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1241.103327] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] delete_port_postcommit: [ 1241.103327] [50969]: key[mac_address], fa:16:3e:d5:87:a2 -> None [ 1241.103327] [50969]: key[device_id], 32c73e58-9aaa-492f-9aa8-31e29af71fc5 -> None [ 1241.103327] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1241.103327] [50969]: key[binding:vnic_type], normal -> None [ 1241.103327] [50969]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.103327] [50969]: key[tags], [] -> None [ 1241.103327] [50969]: key[allowed_address_pairs], [] -> None [ 1241.103327] [50969]: key[created_at], 2025-11-21T22:35:18Z -> None [ 1241.103327] [50969]: key[name], -> None [ 1241.103327] [50969]: key[status], ACTIVE -> None [ 1241.103327] [50969]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.103327] [50969]: key[fixed_ips], [{'subnet_id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'ip_address': '192.168.128.1'}] -> None [ 1241.103327] [50969]: key[id], 1e250b6d-fbb9-481e-935f-9fcec1de176c -> None [ 1241.103327] [50969]: key[port_security_enabled], False -> None [ 1241.103327] [50969]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1241.103327] [50969]: key[security_groups], [] -> None [ 1241.103327] [50969]: key[binding:profile], {} -> None [ 1241.103327] [50969]: key[binding:host_id], devstack -> None [ 1241.103327] [50969]: key[revision_number], 5 -> None [ 1241.103327] [50969]: key[description], -> None [ 1241.103327] [50969]: key[updated_at], 2025-11-21T22:35:25Z -> None [ 1241.103327] [50969]: key[standard_attr_id], 232 -> None [ 1241.103327] [50969]: key[admin_state_up], True -> None [ 1241.103327] [50969]: key[binding:vif_type], ovs -> None [ 1241.103327] [50969]: key[device_owner], network:router_interface -> None [ 1241.103327] [50969]: key[extra_dhcp_opts], [] -> None [ 1241.103327] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.150340] [50969]: DEBUG neutron_lib.callbacks.manager [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (32c73e58-9aaa-492f-9aa8-31e29af71fc5), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.254832] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1241.315021] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7bbaaa07-9df6-442d-a301-219e7f2e96e0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1241.318624] [50969]: [pid: 50969|app: 0|req: 5921/12111] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:46:12 2025] PUT /networking/v2.0/routers/32c73e58-9aaa-492f-9aa8-31e29af71fc5/remove_router_interface => generated 309 bytes in 755 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.370205] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks [] for router (32c73e58-9aaa-492f-9aa8-31e29af71fc5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.417291] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks [] for router_gateway (32c73e58-9aaa-492f-9aa8-31e29af71fc5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.457126] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Deleting port eb4aa143-3715-4030-ac23-1c8eda7623a1 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1241.457126] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (eb4aa143-3715-4030-ac23-1c8eda7623a1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.482063] [50968]: DEBUG neutron.plugins.ml2.db [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] For port eb4aa143-3715-4030-ac23-1c8eda7623a1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=eb4aa143-3715-4030-ac23-1c8eda7623a1,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1241.482296] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (eb4aa143-3715-4030-ac23-1c8eda7623a1), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.486585] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] delete_port_precommit called with port settings {'id': 'eb4aa143-3715-4030-ac23-1c8eda7623a1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f8:6a:21', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 223, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1241.486838] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] delete_port_precommit: [ 1241.486838] [50968]: key[mac_address], fa:16:3e:f8:6a:21 -> None [ 1241.486838] [50968]: key[device_id], 32c73e58-9aaa-492f-9aa8-31e29af71fc5 -> None [ 1241.486838] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1241.486838] [50968]: key[binding:vnic_type], normal -> None [ 1241.486838] [50968]: key[project_id], -> None [ 1241.486838] [50968]: key[tags], [] -> None [ 1241.486838] [50968]: key[allowed_address_pairs], [] -> None [ 1241.486838] [50968]: key[created_at], 2025-11-21T22:35:17Z -> None [ 1241.486838] [50968]: key[name], -> None [ 1241.486838] [50968]: key[status], ACTIVE -> None [ 1241.486838] [50968]: key[tenant_id], -> None [ 1241.486838] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}] -> None [ 1241.486838] [50968]: key[id], eb4aa143-3715-4030-ac23-1c8eda7623a1 -> None [ 1241.486838] [50968]: key[port_security_enabled], False -> None [ 1241.486838] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1241.486838] [50968]: key[security_groups], [] -> None [ 1241.486838] [50968]: key[binding:profile], {} -> None [ 1241.486838] [50968]: key[binding:host_id], devstack -> None [ 1241.486838] [50968]: key[revision_number], 5 -> None [ 1241.486838] [50968]: key[description], -> None [ 1241.486838] [50968]: key[updated_at], 2025-11-21T22:35:20Z -> None [ 1241.486838] [50968]: key[standard_attr_id], 223 -> None [ 1241.486838] [50968]: key[admin_state_up], True -> None [ 1241.486838] [50968]: key[binding:vif_type], ovs -> None [ 1241.486838] [50968]: key[device_owner], network:router_gateway -> None [ 1241.486838] [50968]: key[extra_dhcp_opts], [] -> None [ 1241.486838] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.488716] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Calling delete_port for eb4aa143-3715-4030-ac23-1c8eda7623a1 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1241.581901] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (eb4aa143-3715-4030-ac23-1c8eda7623a1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.589717] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Pushing event deleted for resources: {'Port': ['ID=eb4aa143-3715-4030-ac23-1c8eda7623a1,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1241.615187] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] delete_port_postcommit called with port settings {'id': 'eb4aa143-3715-4030-ac23-1c8eda7623a1', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:f8:6a:21', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32c73e58-9aaa-492f-9aa8-31e29af71fc5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 223, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:35:17Z', 'updated_at': '2025-11-21T22:35: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1241.615431] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] delete_port_postcommit: [ 1241.615431] [50968]: key[mac_address], fa:16:3e:f8:6a:21 -> None [ 1241.615431] [50968]: key[device_id], 32c73e58-9aaa-492f-9aa8-31e29af71fc5 -> None [ 1241.615431] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1241.615431] [50968]: key[binding:vnic_type], normal -> None [ 1241.615431] [50968]: key[project_id], -> None [ 1241.615431] [50968]: key[tags], [] -> None [ 1241.615431] [50968]: key[allowed_address_pairs], [] -> None [ 1241.615431] [50968]: key[created_at], 2025-11-21T22:35:17Z -> None [ 1241.615431] [50968]: key[name], -> None [ 1241.615431] [50968]: key[status], ACTIVE -> None [ 1241.615431] [50968]: key[tenant_id], -> None [ 1241.615431] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}] -> None [ 1241.615431] [50968]: key[id], eb4aa143-3715-4030-ac23-1c8eda7623a1 -> None [ 1241.615431] [50968]: key[port_security_enabled], False -> None [ 1241.615431] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1241.615431] [50968]: key[security_groups], [] -> None [ 1241.615431] [50968]: key[binding:profile], {} -> None [ 1241.615431] [50968]: key[binding:host_id], devstack -> None [ 1241.615431] [50968]: key[revision_number], 5 -> None [ 1241.615431] [50968]: key[description], -> None [ 1241.615431] [50968]: key[updated_at], 2025-11-21T22:35:20Z -> None [ 1241.615431] [50968]: key[standard_attr_id], 223 -> None [ 1241.615431] [50968]: key[admin_state_up], True -> None [ 1241.615431] [50968]: key[binding:vif_type], ovs -> None [ 1241.615431] [50968]: key[device_owner], network:router_gateway -> None [ 1241.615431] [50968]: key[extra_dhcp_opts], [] -> None [ 1241.615431] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.616713] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (32c73e58-9aaa-492f-9aa8-31e29af71fc5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.649547] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (32c73e58-9aaa-492f-9aa8-31e29af71fc5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.651435] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks [] for router_controller (32c73e58-9aaa-492f-9aa8-31e29af71fc5), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.671777] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (32c73e58-9aaa-492f-9aa8-31e29af71fc5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.672273] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 32c73e58-9aaa-492f-9aa8-31e29af71fc5 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1241.676620] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6520bae3-3958-4d0a-a505-5aa2dc5cb924 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.677114] [50968]: [pid: 50968|app: 0|req: 6191/12112] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:46:13 2025] DELETE /networking/v2.0/routers/32c73e58-9aaa-492f-9aa8-31e29af71fc5 => generated 0 bytes in 356 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1241.697949] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] Deleting subnet 843d21af-ef2b-4df4-b1ac-90f6e760608d {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1241.699883] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] Publish callbacks [] for subnet (843d21af-ef2b-4df4-b1ac-90f6e760608d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.710687] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (843d21af-ef2b-4df4-b1ac-90f6e760608d), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.715368] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7cb97704-9d3c-4570-b986-06f0db191420 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (c70a4c8a-c207-4934-8f56-cd2de91f4fb1), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.730365] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7cb97704-9d3c-4570-b986-06f0db191420 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (c70a4c8a-c207-4934-8f56-cd2de91f4fb1), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.743569] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (843d21af-ef2b-4df4-b1ac-90f6e760608d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.744078] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] delete_subnet_precommit called with subnet settings {'id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'name': 'tempest-ServerActionsTestJSON-1061415959-subnet', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 213, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) [ 1241.744237] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] delete_subnet_precommit: [ 1241.744237] [50969]: key[service_types], [] -> None [ 1241.744237] [50969]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.744237] [50969]: key[tags], [] -> None [ 1241.744237] [50969]: key[router:external], False -> None [ 1241.744237] [50969]: key[ipv6_ra_mode], None -> None [ 1241.744237] [50969]: key[created_at], 2025-11-21T22:35:16Z -> None [ 1241.744237] [50969]: key[name], tempest-ServerActionsTestJSON-1061415959-subnet -> None [ 1241.744237] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1241.744237] [50969]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.744237] [50969]: key[id], 843d21af-ef2b-4df4-b1ac-90f6e760608d -> None [ 1241.744237] [50969]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1241.744237] [50969]: key[host_routes], [] -> None [ 1241.744237] [50969]: key[revision_number], 0 -> None [ 1241.744237] [50969]: key[dns_nameservers], [] -> None [ 1241.744237] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1241.744237] [50969]: key[updated_at], 2025-11-21T22:35:16Z -> None [ 1241.744237] [50969]: key[description], -> None [ 1241.744237] [50969]: key[standard_attr_id], 213 -> None [ 1241.744237] [50969]: key[segment_id], None -> None [ 1241.744237] [50969]: key[shared], False -> None [ 1241.744237] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1241.744237] [50969]: key[ipv6_address_mode], None -> None [ 1241.744237] [50969]: key[enable_dhcp], True -> None [ 1241.744237] [50969]: key[subnetpool_id], None -> None [ 1241.744237] [50969]: key[ip_version], 4 -> None [ 1241.744237] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.746733] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7cb97704-9d3c-4570-b986-06f0db191420 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (c70a4c8a-c207-4934-8f56-cd2de91f4fb1), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.751072] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cb97704-9d3c-4570-b986-06f0db191420 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c70a4c8a-c207-4934-8f56-cd2de91f4fb1,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1241.754838] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7cb97704-9d3c-4570-b986-06f0db191420 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.755603] [50968]: [pid: 50968|app: 0|req: 6192/12113] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:46:14 2025] DELETE /networking/v2.0/security-groups/c70a4c8a-c207-4934-8f56-cd2de91f4fb1 => generated 0 bytes in 70 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1241.763283] [50968]: INFO neutron.api.v2.resource [None req-87de75a2-a945-4211-8829-f01b8a7e666f tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] show failed (client error): The resource could not be found. [ 1241.763694] [50968]: [pid: 50968|app: 0|req: 6193/12114] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:46:14 2025] GET /networking/v2.0/security-groups/c70a4c8a-c207-4934-8f56-cd2de91f4fb1 => generated 146 bytes in 6 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 1241.766221] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (843d21af-ef2b-4df4-b1ac-90f6e760608d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.766361] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] delete_subnet_postcommit called with subnet settings {'id': '843d21af-ef2b-4df4-b1ac-90f6e760608d', 'name': 'tempest-ServerActionsTestJSON-1061415959-subnet', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 213, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:35:16Z', 'updated_at': '2025-11-21T22:35:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) [ 1241.766473] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] delete_subnet_postcommit: [ 1241.766473] [50969]: key[service_types], [] -> None [ 1241.766473] [50969]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.766473] [50969]: key[tags], [] -> None [ 1241.766473] [50969]: key[router:external], False -> None [ 1241.766473] [50969]: key[ipv6_ra_mode], None -> None [ 1241.766473] [50969]: key[created_at], 2025-11-21T22:35:16Z -> None [ 1241.766473] [50969]: key[name], tempest-ServerActionsTestJSON-1061415959-subnet -> None [ 1241.766473] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1241.766473] [50969]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.766473] [50969]: key[id], 843d21af-ef2b-4df4-b1ac-90f6e760608d -> None [ 1241.766473] [50969]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1241.766473] [50969]: key[host_routes], [] -> None [ 1241.766473] [50969]: key[revision_number], 0 -> None [ 1241.766473] [50969]: key[dns_nameservers], [] -> None [ 1241.766473] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1241.766473] [50969]: key[updated_at], 2025-11-21T22:35:16Z -> None [ 1241.766473] [50969]: key[description], -> None [ 1241.766473] [50969]: key[standard_attr_id], 213 -> None [ 1241.766473] [50969]: key[segment_id], None -> None [ 1241.766473] [50969]: key[shared], False -> None [ 1241.766473] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1241.766473] [50969]: key[ipv6_address_mode], None -> None [ 1241.766473] [50969]: key[enable_dhcp], True -> None [ 1241.766473] [50969]: key[subnetpool_id], None -> None [ 1241.766473] [50969]: key[ip_version], 4 -> None [ 1241.766473] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.770504] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=843d21af-ef2b-4df4-b1ac-90f6e760608d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1241.776382] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d577d163-3543-49b9-9db9-3d4172f4d442 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.778194] [50969]: [pid: 50969|app: 0|req: 5922/12115] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:46:14 2025] DELETE /networking/v2.0/subnets/843d21af-ef2b-4df4-b1ac-90f6e760608d => generated 0 bytes in 99 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1241.799897] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (8b742bd4-7eb3-45cc-b23a-966f5a934237), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.812547] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Deleting port 09503cab-40d1-48eb-8a3b-324bd9697912 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1241.812708] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (09503cab-40d1-48eb-8a3b-324bd9697912), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.819766] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Deleting port 7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1241.819891] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.835350] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (09503cab-40d1-48eb-8a3b-324bd9697912), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.835544] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (09503cab-40d1-48eb-8a3b-324bd9697912), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.838034] [50969]: DEBUG neutron.plugins.ml2.db [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] For port 7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d,segment=NetworkSegment(b866c5df-22d3-4d67-ba30-ad41c38dfd5e),segment_id=b866c5df-22d3-4d67-ba30-ad41c38dfd5e)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1241.838034] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.840120] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_precommit called with port settings {'id': '09503cab-40d1-48eb-8a3b-324bd9697912', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:be:0e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bd4f0290-6c6a-4823-b51c-71fdbafd075a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1666, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:37Z', 'updated_at': '2025-11-21T22:43:38Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1241.840288] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_precommit: [ 1241.840288] [50968]: key[mac_address], fa:16:3e:13:be:0e -> None [ 1241.840288] [50968]: key[device_id], bd4f0290-6c6a-4823-b51c-71fdbafd075a -> None [ 1241.840288] [50968]: key[binding:vif_details], {} -> None [ 1241.840288] [50968]: key[binding:vnic_type], normal -> None [ 1241.840288] [50968]: key[project_id], -> None [ 1241.840288] [50968]: key[tags], [] -> None [ 1241.840288] [50968]: key[allowed_address_pairs], [] -> None [ 1241.840288] [50968]: key[created_at], 2025-11-21T22:43:37Z -> None [ 1241.840288] [50968]: key[name], -> None [ 1241.840288] [50968]: key[status], N/A -> None [ 1241.840288] [50968]: key[tenant_id], -> None [ 1241.840288] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}] -> None [ 1241.840288] [50968]: key[id], 09503cab-40d1-48eb-8a3b-324bd9697912 -> None [ 1241.840288] [50968]: key[port_security_enabled], False -> None [ 1241.840288] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1241.840288] [50968]: key[security_groups], [] -> None [ 1241.840288] [50968]: key[binding:profile], {} -> None [ 1241.840288] [50968]: key[binding:host_id], -> None [ 1241.840288] [50968]: key[revision_number], 2 -> None [ 1241.840288] [50968]: key[description], -> None [ 1241.840288] [50968]: key[updated_at], 2025-11-21T22:43:38Z -> None [ 1241.840288] [50968]: key[standard_attr_id], 1666 -> None [ 1241.840288] [50968]: key[admin_state_up], True -> None [ 1241.840288] [50968]: key[binding:vif_type], unbound -> None [ 1241.840288] [50968]: key[device_owner], network:floatingip -> None [ 1241.840288] [50968]: key[extra_dhcp_opts], [] -> None [ 1241.840288] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.841979] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Calling delete_port for 09503cab-40d1-48eb-8a3b-324bd9697912 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1241.842273] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] delete_port_precommit called with port settings {'id': '7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:51:50:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8b742bd4-7eb3-45cc-b23a-966f5a934237', 'device_owner': 'network:dhcp', 'standard_attr_id': 581, '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-21T22:36:03Z', 'updated_at': '2025-11-21T22:46:14Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:46:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1241.842444] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] delete_port_precommit: [ 1241.842444] [50969]: key[mac_address], fa:16:3e:51:50:bf -> None [ 1241.842444] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1241.842444] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1241.842444] [50969]: key[binding:vnic_type], normal -> None [ 1241.842444] [50969]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.842444] [50969]: key[tags], [] -> None [ 1241.842444] [50969]: key[allowed_address_pairs], [] -> None [ 1241.842444] [50969]: key[created_at], 2025-11-21T22:36:03Z -> None [ 1241.842444] [50969]: key[name], -> None [ 1241.842444] [50969]: key[status], ACTIVE -> None [ 1241.842444] [50969]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.842444] [50969]: key[fixed_ips], [] -> None [ 1241.842444] [50969]: key[id], 7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d -> None [ 1241.842444] [50969]: key[port_security_enabled], False -> None [ 1241.842444] [50969]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1241.842444] [50969]: key[security_groups], [] -> None [ 1241.842444] [50969]: key[binding:profile], {} -> None [ 1241.842444] [50969]: key[binding:host_id], devstack -> None [ 1241.842444] [50969]: key[revision_number], 5 -> None [ 1241.842444] [50969]: key[description], -> None [ 1241.842444] [50969]: key[updated_at], 2025-11-21T22:46:14Z -> None [ 1241.842444] [50969]: key[standard_attr_id], 581 -> None [ 1241.842444] [50969]: key[admin_state_up], True -> None [ 1241.842444] [50969]: key[binding:vif_type], ovs -> None [ 1241.842444] [50969]: key[device_owner], network:dhcp -> None [ 1241.842444] [50969]: key[extra_dhcp_opts], [] -> None [ 1241.842444] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.843899] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Calling delete_port for 7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1241.890646] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.898481] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Pushing event deleted for resources: {'Port': ['ID=7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1241.905128] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] No DVR routers for this DVR port 7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1241.905128] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] delete_port_postcommit called with port settings {'id': '7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d', 'name': '', 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'mac_address': 'fa:16:3e:51:50:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8b742bd4-7eb3-45cc-b23a-966f5a934237', 'device_owner': 'network:dhcp', 'standard_attr_id': 581, '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-21T22:36:03Z', 'updated_at': '2025-11-21T22:46:14Z', 'revision_number': 5, 'project_id': '59b2c57bfa76457581951db4cfdb8321'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}}] (original binding levels None) on network {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:46:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} with segments to bind None [ 1241.905128] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] delete_port_postcommit: [ 1241.905128] [50969]: key[mac_address], fa:16:3e:51:50:bf -> None [ 1241.905128] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1241.905128] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1241.905128] [50969]: key[binding:vnic_type], normal -> None [ 1241.905128] [50969]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.905128] [50969]: key[tags], [] -> None [ 1241.905128] [50969]: key[allowed_address_pairs], [] -> None [ 1241.905128] [50969]: key[created_at], 2025-11-21T22:36:03Z -> None [ 1241.905128] [50969]: key[name], -> None [ 1241.905128] [50969]: key[status], ACTIVE -> None [ 1241.905128] [50969]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.905128] [50969]: key[fixed_ips], [] -> None [ 1241.905128] [50969]: key[id], 7f6b83b5-5c75-4727-a5a8-80a4d9aefd9d -> None [ 1241.905128] [50969]: key[port_security_enabled], False -> None [ 1241.905128] [50969]: key[network_id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1241.905128] [50969]: key[security_groups], [] -> None [ 1241.905128] [50969]: key[binding:profile], {} -> None [ 1241.905128] [50969]: key[binding:host_id], devstack -> None [ 1241.905128] [50969]: key[revision_number], 5 -> None [ 1241.905128] [50969]: key[description], -> None [ 1241.905128] [50969]: key[updated_at], 2025-11-21T22:46:14Z -> None [ 1241.905128] [50969]: key[standard_attr_id], 581 -> None [ 1241.905128] [50969]: key[admin_state_up], True -> None [ 1241.905128] [50969]: key[binding:vif_type], ovs -> None [ 1241.905128] [50969]: key[device_owner], network:dhcp -> None [ 1241.905128] [50969]: key[extra_dhcp_opts], [] -> None [ 1241.905128] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.911546] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (09503cab-40d1-48eb-8a3b-324bd9697912), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.917877] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event deleted for resources: {'Port': ['ID=09503cab-40d1-48eb-8a3b-324bd9697912,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1241.920588] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (8b742bd4-7eb3-45cc-b23a-966f5a934237), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.928914] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] delete_network_precommit called with network settings {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:46:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} (original settings None) and network segments [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] [ 1241.929023] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] delete_network_precommit: [ 1241.929023] [50969]: key[qinq], None -> None [ 1241.929023] [50969]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.929023] [50969]: key[tags], [] -> None [ 1241.929023] [50969]: key[router:external], False -> None [ 1241.929023] [50969]: key[created_at], 2025-11-21T22:35:15Z -> None [ 1241.929023] [50969]: key[name], tempest-ServerActionsTestJSON-1061415959-network -> None [ 1241.929023] [50969]: key[status], ACTIVE -> None [ 1241.929023] [50969]: key[ipv6_address_scope], None -> None [ 1241.929023] [50969]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1241.929023] [50969]: key[availability_zone_hints], [] -> None [ 1241.929023] [50969]: key[availability_zones], ['nova'] -> None [ 1241.929023] [50969]: key[id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1241.929023] [50969]: key[port_security_enabled], True -> None [ 1241.929023] [50969]: key[subnets], [] -> None [ 1241.929023] [50969]: key[provider:segmentation_id], 591 -> None [ 1241.929023] [50969]: key[provider:network_type], vlan -> None [ 1241.929023] [50969]: key[revision_number], 3 -> None [ 1241.929023] [50969]: key[provider:physical_network], default -> None [ 1241.929023] [50969]: key[description], -> None [ 1241.929023] [50969]: key[updated_at], 2025-11-21T22:46:14Z -> None [ 1241.929023] [50969]: key[standard_attr_id], 208 -> None [ 1241.929023] [50969]: key[admin_state_up], True -> None [ 1241.929023] [50969]: key[shared], False -> None [ 1241.929023] [50969]: key[ipv4_address_scope], None -> None [ 1241.929023] [50969]: key[vlan_transparent], None -> None [ 1241.929023] [50969]: key[mtu], 8950 -> None [ 1241.929023] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.930080] [50969]: DEBUG neutron.services.segments.db [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['8b742bd4-7eb3-45cc-b23a-966f5a934237']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1241.934252] [50969]: DEBUG neutron.services.segments.db [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1241.934252] [50969]: DEBUG neutron.services.segments.db [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1241.939589] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (b866c5df-22d3-4d67-ba30-ad41c38dfd5e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.946837] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_postcommit called with port settings {'id': '09503cab-40d1-48eb-8a3b-324bd9697912', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:be:0e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bd4f0290-6c6a-4823-b51c-71fdbafd075a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1666, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:37Z', 'updated_at': '2025-11-21T22:43:38Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1241.947153] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_postcommit: [ 1241.947153] [50968]: key[mac_address], fa:16:3e:13:be:0e -> None [ 1241.947153] [50968]: key[device_id], bd4f0290-6c6a-4823-b51c-71fdbafd075a -> None [ 1241.947153] [50968]: key[binding:vif_details], {} -> None [ 1241.947153] [50968]: key[binding:vnic_type], normal -> None [ 1241.947153] [50968]: key[project_id], -> None [ 1241.947153] [50968]: key[tags], [] -> None [ 1241.947153] [50968]: key[allowed_address_pairs], [] -> None [ 1241.947153] [50968]: key[created_at], 2025-11-21T22:43:37Z -> None [ 1241.947153] [50968]: key[name], -> None [ 1241.947153] [50968]: key[status], N/A -> None [ 1241.947153] [50968]: key[tenant_id], -> None [ 1241.947153] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.162'}] -> None [ 1241.947153] [50968]: key[id], 09503cab-40d1-48eb-8a3b-324bd9697912 -> None [ 1241.947153] [50968]: key[port_security_enabled], False -> None [ 1241.947153] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1241.947153] [50968]: key[security_groups], [] -> None [ 1241.947153] [50968]: key[binding:profile], {} -> None [ 1241.947153] [50968]: key[binding:host_id], -> None [ 1241.947153] [50968]: key[revision_number], 2 -> None [ 1241.947153] [50968]: key[description], -> None [ 1241.947153] [50968]: key[updated_at], 2025-11-21T22:43:38Z -> None [ 1241.947153] [50968]: key[standard_attr_id], 1666 -> None [ 1241.947153] [50968]: key[admin_state_up], True -> None [ 1241.947153] [50968]: key[binding:vif_type], unbound -> None [ 1241.947153] [50968]: key[device_owner], network:floatingip -> None [ 1241.947153] [50968]: key[extra_dhcp_opts], [] -> None [ 1241.947153] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.949070] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (b866c5df-22d3-4d67-ba30-ad41c38dfd5e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.949292] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (bd4f0290-6c6a-4823-b51c-71fdbafd075a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.953074] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3c59122-11ba-4503-890f-13a771e32f8b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.953074] [50968]: [pid: 50968|app: 0|req: 6194/12116] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:46:14 2025] DELETE /networking/v2.0/floatingips/bd4f0290-6c6a-4823-b51c-71fdbafd075a => generated 0 bytes in 187 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1241.957560] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Releasing vlan 591 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1241.957760] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (b866c5df-22d3-4d67-ba30-ad41c38dfd5e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.981473] [50969]: INFO neutron.services.segments.plugin [-] Segment b866c5df-22d3-4d67-ba30-ad41c38dfd5e resource provider aggregate not found [ 1242.003784] [50969]: INFO neutron.services.segments.plugin [-] Segment b866c5df-22d3-4d67-ba30-ad41c38dfd5e 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 b866c5df-22d3-4d67-ba30-ad41c38dfd5e found for delete ", "request_id": "req-d3041442-5927-484b-83fe-fa6a208d370a"}]} [ 1242.005937] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (8b742bd4-7eb3-45cc-b23a-966f5a934237), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.005937] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] delete_network_postcommit called with network settings {'id': '8b742bd4-7eb3-45cc-b23a-966f5a934237', 'name': 'tempest-ServerActionsTestJSON-1061415959-network', 'tenant_id': '59b2c57bfa76457581951db4cfdb8321', 'project_id': '59b2c57bfa76457581951db4cfdb8321', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 208, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:35:15Z', 'updated_at': '2025-11-21T22:46:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 591} (original settings None) and network segments [{'id': 'b866c5df-22d3-4d67-ba30-ad41c38dfd5e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 591, 'network_id': '8b742bd4-7eb3-45cc-b23a-966f5a934237'}] [ 1242.006190] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] delete_network_postcommit: [ 1242.006190] [50969]: key[qinq], None -> None [ 1242.006190] [50969]: key[project_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1242.006190] [50969]: key[tags], [] -> None [ 1242.006190] [50969]: key[router:external], False -> None [ 1242.006190] [50969]: key[created_at], 2025-11-21T22:35:15Z -> None [ 1242.006190] [50969]: key[name], tempest-ServerActionsTestJSON-1061415959-network -> None [ 1242.006190] [50969]: key[status], ACTIVE -> None [ 1242.006190] [50969]: key[ipv6_address_scope], None -> None [ 1242.006190] [50969]: key[tenant_id], 59b2c57bfa76457581951db4cfdb8321 -> None [ 1242.006190] [50969]: key[availability_zone_hints], [] -> None [ 1242.006190] [50969]: key[availability_zones], ['nova'] -> None [ 1242.006190] [50969]: key[id], 8b742bd4-7eb3-45cc-b23a-966f5a934237 -> None [ 1242.006190] [50969]: key[port_security_enabled], True -> None [ 1242.006190] [50969]: key[subnets], [] -> None [ 1242.006190] [50969]: key[provider:segmentation_id], 591 -> None [ 1242.006190] [50969]: key[provider:network_type], vlan -> None [ 1242.006190] [50969]: key[revision_number], 3 -> None [ 1242.006190] [50969]: key[provider:physical_network], default -> None [ 1242.006190] [50969]: key[description], -> None [ 1242.006190] [50969]: key[updated_at], 2025-11-21T22:46:14Z -> None [ 1242.006190] [50969]: key[standard_attr_id], 208 -> None [ 1242.006190] [50969]: key[admin_state_up], True -> None [ 1242.006190] [50969]: key[shared], False -> None [ 1242.006190] [50969]: key[ipv4_address_scope], None -> None [ 1242.006190] [50969]: key[vlan_transparent], None -> None [ 1242.006190] [50969]: key[mtu], 8950 -> None [ 1242.006190] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1242.008056] [50968]: DEBUG neutron.api.v2.base [None req-ba3a0d42-d2d6-40de-bedc-59fffe99e696 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1096892420', 'description': 'tempest-description--53987006'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1242.012564] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Pushing event deleted for resources: {'Network': ['ID=8b742bd4-7eb3-45cc-b23a-966f5a934237,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1242.016649] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b57e6643-747c-4453-9797-df0f4f47a9f4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.019107] [50969]: [pid: 50969|app: 0|req: 5923/12117] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:46:14 2025] DELETE /networking/v2.0/networks/8b742bd4-7eb3-45cc-b23a-966f5a934237 => generated 0 bytes in 238 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1242.028252] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ba3a0d42-d2d6-40de-bedc-59fffe99e696 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.079464] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ba3a0d42-d2d6-40de-bedc-59fffe99e696 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (eb96d654-f9e7-43ce-b22e-df261ce3be7f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.080521] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ba3a0d42-d2d6-40de-bedc-59fffe99e696 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (eb96d654-f9e7-43ce-b22e-df261ce3be7f), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.096344] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ba3a0d42-d2d6-40de-bedc-59fffe99e696 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=eb96d654-f9e7-43ce-b22e-df261ce3be7f,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1242.113410] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ba3a0d42-d2d6-40de-bedc-59fffe99e696 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.114055] [50968]: [pid: 50968|app: 0|req: 6195/12118] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:46:14 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 110 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1242.121488] [50968]: DEBUG neutron.api.v2.base [None req-97692720-a032-4731-b7a9-741b0cc37dc6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'security_group_rule': {'security_group_id': 'eb96d654-f9e7-43ce-b22e-df261ce3be7f', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1242.129287] [50969]: [pid: 50969|app: 0|req: 5924/12119] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:46:14 2025] GET /networking/v2.0/security-groups?tenant_id=59b2c57bfa76457581951db4cfdb8321&name=default => generated 2925 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1242.157047] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97692720-a032-4731-b7a9-741b0cc37dc6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (0bf2e57d-e04e-434c-88fb-af08e130c4ca), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.162459] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e8c1bee5-a198-496c-9063-7eb1ea3af49b admin admin] Publish callbacks [] for security_group (92be3fa5-0844-4547-b6ce-caf690c88a00), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.180633] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e8c1bee5-a198-496c-9063-7eb1ea3af49b admin admin] Publish callbacks [] for security_group (92be3fa5-0844-4547-b6ce-caf690c88a00), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.181158] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97692720-a032-4731-b7a9-741b0cc37dc6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (0bf2e57d-e04e-434c-88fb-af08e130c4ca), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.182531] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97692720-a032-4731-b7a9-741b0cc37dc6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (0bf2e57d-e04e-434c-88fb-af08e130c4ca), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.189365] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-97692720-a032-4731-b7a9-741b0cc37dc6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0bf2e57d-e04e-434c-88fb-af08e130c4ca,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1242.201910] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97692720-a032-4731-b7a9-741b0cc37dc6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.202483] [50968]: [pid: 50968|app: 0|req: 6196/12120] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:46:14 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 84 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1242.207479] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e8c1bee5-a198-496c-9063-7eb1ea3af49b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (92be3fa5-0844-4547-b6ce-caf690c88a00), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.207801] [50968]: DEBUG neutron.api.v2.base [None req-2dd8592a-56c1-40c8-ac14-22105f736a8e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'security_group_rule': {'security_group_id': 'eb96d654-f9e7-43ce-b22e-df261ce3be7f', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1242.212230] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e8c1bee5-a198-496c-9063-7eb1ea3af49b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=92be3fa5-0844-4547-b6ce-caf690c88a00,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1242.217510] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e8c1bee5-a198-496c-9063-7eb1ea3af49b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.217510] [50969]: [pid: 50969|app: 0|req: 5925/12121] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:46:14 2025] DELETE /networking/v2.0/security-groups/92be3fa5-0844-4547-b6ce-caf690c88a00 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1242.238173] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dd8592a-56c1-40c8-ac14-22105f736a8e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (18e0cf7d-7feb-4a9b-ac3b-638f5c32a3a4), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.262860] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dd8592a-56c1-40c8-ac14-22105f736a8e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (18e0cf7d-7feb-4a9b-ac3b-638f5c32a3a4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.287187] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dd8592a-56c1-40c8-ac14-22105f736a8e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (18e0cf7d-7feb-4a9b-ac3b-638f5c32a3a4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.297571] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2dd8592a-56c1-40c8-ac14-22105f736a8e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=18e0cf7d-7feb-4a9b-ac3b-638f5c32a3a4,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1242.311848] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2dd8592a-56c1-40c8-ac14-22105f736a8e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.312428] [50968]: [pid: 50968|app: 0|req: 6197/12122] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:46:14 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 107 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1242.319146] [50969]: DEBUG neutron.api.v2.base [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1242.335843] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.368549] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.411114] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Allocated IP 10.180.180.195 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/6166ad0c-d2a8-4db4-bd81-99af08c1eafc) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1242.450197] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for allowed_address_pair (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.450979] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for port (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.451204] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_precommit called with port settings {'id': '6166ad0c-d2a8-4db4-bd81-99af08c1eafc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0b:78:3e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1242.451341] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_precommit: [ 1242.451341] [50969]: key[mac_address], None -> fa:16:3e:0b:78:3e [ 1242.451341] [50969]: key[device_id], None -> PENDING [ 1242.451341] [50969]: key[binding:vif_details], None -> {} [ 1242.451341] [50969]: key[project_id], None -> [ 1242.451341] [50969]: key[binding:vnic_type], None -> normal [ 1242.451341] [50969]: key[allowed_address_pairs], None -> [] [ 1242.451341] [50969]: key[name], None -> [ 1242.451341] [50969]: key[status], None -> N/A [ 1242.451341] [50969]: key[tenant_id], None -> [ 1242.451341] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}] [ 1242.451341] [50969]: key[id], None -> 6166ad0c-d2a8-4db4-bd81-99af08c1eafc [ 1242.451341] [50969]: key[port_security_enabled], None -> False [ 1242.451341] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1242.451341] [50969]: key[security_groups], None -> [] [ 1242.451341] [50969]: key[binding:profile], None -> {} [ 1242.451341] [50969]: key[binding:host_id], None -> [ 1242.451341] [50969]: key[standard_attr_id], None -> 1757 [ 1242.451341] [50969]: key[admin_state_up], None -> True [ 1242.451341] [50969]: key[device_owner], None -> network:floatingip [ 1242.451341] [50969]: key[binding:vif_type], None -> unbound [ 1242.451341] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1242.470344] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.490576] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'Port': ['ID=6166ad0c-d2a8-4db4-bd81-99af08c1eafc,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1242.494925] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.495086] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.495202] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.495316] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.495426] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.495528] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.495636] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.495841] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.495942] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496079] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496182] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496275] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496367] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496457] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496548] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496678] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496775] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496885] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.496952] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497047] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497140] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497233] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497324] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497415] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497503] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497594] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497685] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497775] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497866] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.497953] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1242.498735] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Tracked resource versions report: [ 1242.498735] [50969]: pushed versions: [ 1242.498735] [50969]: { 'AddressGroup': {'1.2'}, [ 1242.498735] [50969]: 'Agent': {'1.1'}, [ 1242.498735] [50969]: 'ConntrackHelper': {'1.0'}, [ 1242.498735] [50969]: 'LocalIPAssociation': {'1.0'}, [ 1242.498735] [50969]: 'Log': {'1.0'}, [ 1242.498735] [50969]: 'NDPProxy': {'1.0'}, [ 1242.498735] [50969]: 'Network': {'1.2'}, [ 1242.498735] [50969]: 'Port': {'1.10'}, [ 1242.498735] [50969]: 'PortForwarding': {'1.3'}, [ 1242.498735] [50969]: 'QosPolicy': {'1.10'}, [ 1242.498735] [50969]: 'SecurityGroup': {'1.6'}, [ 1242.498735] [50969]: 'SecurityGroupRule': {'1.3'}, [ 1242.498735] [50969]: 'SubPort': {'1.0'}, [ 1242.498735] [50969]: 'Subnet': {'1.2'}, [ 1242.498735] [50969]: 'Trunk': {'1.1'}} [ 1242.498735] [50969]: consumer versions: [ 1242.498735] [50969]: { Metadata agent@devstack: {}, [ 1242.498735] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1242.498735] [50969]: 'Agent': '1.1', [ 1242.498735] [50969]: 'ConntrackHelper': '1.0', [ 1242.498735] [50969]: 'LocalIPAssociation': '1.0', [ 1242.498735] [50969]: 'Log': '1.0', [ 1242.498735] [50969]: 'NDPProxy': '1.0', [ 1242.498735] [50969]: 'Network': '1.2', [ 1242.498735] [50969]: 'Port': '1.10', [ 1242.498735] [50969]: 'PortForwarding': '1.3', [ 1242.498735] [50969]: 'QosPolicy': '1.10', [ 1242.498735] [50969]: 'SecurityGroup': '1.6', [ 1242.498735] [50969]: 'SecurityGroupRule': '1.3', [ 1242.498735] [50969]: 'SubPort': '1.0', [ 1242.498735] [50969]: 'Subnet': '1.2', [ 1242.498735] [50969]: 'Trunk': '1.1'}, [ 1242.498735] [50969]: L3 agent@devstack: {}, [ 1242.498735] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1242.498735] [50969]: 'Agent': '1.1', [ 1242.498735] [50969]: 'ConntrackHelper': '1.0', [ 1242.498735] [50969]: 'LocalIPAssociation': '1.0', [ 1242.498735] [50969]: 'Log': '1.0', [ 1242.498735] [50969]: 'NDPProxy': '1.0', [ 1242.498735] [50969]: 'Network': '1.2', [ 1242.498735] [50969]: 'Port': '1.10', [ 1242.498735] [50969]: 'PortForwarding': '1.3', [ 1242.498735] [50969]: 'QosPolicy': '1.10', [ 1242.498735] [50969]: 'SecurityGroup': '1.6', [ 1242.498735] [50969]: 'SecurityGroupRule': '1.3', [ 1242.498735] [50969]: 'SubPort': '1.0', [ 1242.498735] [50969]: 'Subnet': '1.2', [ 1242.498735] [50969]: 'Trunk': '1.1'}, [ 1242.498735] [50969]: DHCP agent@devstack: {}} [ 1242.498735] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1242.509131] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1242.509770] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1242.511276] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1242.523369] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_postcommit called with port settings {'id': '6166ad0c-d2a8-4db4-bd81-99af08c1eafc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0b:78:3e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:14Z', 'updated_at': '2025-11-21T22:46:14Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1242.523538] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_postcommit: [ 1242.523538] [50969]: key[mac_address], None -> fa:16:3e:0b:78:3e [ 1242.523538] [50969]: key[device_id], None -> PENDING [ 1242.523538] [50969]: key[binding:vif_details], None -> {} [ 1242.523538] [50969]: key[project_id], None -> [ 1242.523538] [50969]: key[binding:vnic_type], None -> normal [ 1242.523538] [50969]: key[tags], None -> [] [ 1242.523538] [50969]: key[allowed_address_pairs], None -> [] [ 1242.523538] [50969]: key[created_at], None -> 2025-11-21T22:46:14Z [ 1242.523538] [50969]: key[name], None -> [ 1242.523538] [50969]: key[status], None -> N/A [ 1242.523538] [50969]: key[tenant_id], None -> [ 1242.523538] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}] [ 1242.523538] [50969]: key[id], None -> 6166ad0c-d2a8-4db4-bd81-99af08c1eafc [ 1242.523538] [50969]: key[port_security_enabled], None -> False [ 1242.523538] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1242.523538] [50969]: key[security_groups], None -> [] [ 1242.523538] [50969]: key[binding:profile], None -> {} [ 1242.523538] [50969]: key[binding:host_id], None -> [ 1242.523538] [50969]: key[revision_number], None -> 1 [ 1242.523538] [50969]: key[description], None -> [ 1242.523538] [50969]: key[updated_at], None -> 2025-11-21T22:46:14Z [ 1242.523538] [50969]: key[standard_attr_id], None -> 1757 [ 1242.523538] [50969]: key[admin_state_up], None -> True [ 1242.523538] [50969]: key[binding:vif_type], None -> unbound [ 1242.523538] [50969]: key[device_owner], None -> network:floatingip [ 1242.523538] [50969]: key[extra_dhcp_opts], None -> [] [ 1242.523538] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1242.523538] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1242.553034] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (9f8a63b5-e333-48ec-84e0-f6d92495c6cf), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.580516] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.652856] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for port (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.653106] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] update_port_precommit called with port settings {'id': '6166ad0c-d2a8-4db4-bd81-99af08c1eafc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0b:78:3e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9f8a63b5-e333-48ec-84e0-f6d92495c6cf', 'device_owner': 'network:floatingip', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:14Z', 'updated_at': '2025-11-21T22:46:14Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6166ad0c-d2a8-4db4-bd81-99af08c1eafc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0b:78:3e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:14Z', 'updated_at': '2025-11-21T22:46: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1242.653232] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] update_port_precommit: [ 1242.653232] [50969]: key[device_id], PENDING -> 9f8a63b5-e333-48ec-84e0-f6d92495c6cf [ 1242.653232] [50969]: key[revision_number], 1 -> 2 [ 1242.653232] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1242.655019] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.674198] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'Port': ['ID=6166ad0c-d2a8-4db4-bd81-99af08c1eafc,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1242.691307] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] update_port_postcommit called with port settings {'id': '6166ad0c-d2a8-4db4-bd81-99af08c1eafc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0b:78:3e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9f8a63b5-e333-48ec-84e0-f6d92495c6cf', 'device_owner': 'network:floatingip', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:14Z', 'updated_at': '2025-11-21T22:46:14Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6166ad0c-d2a8-4db4-bd81-99af08c1eafc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0b:78:3e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:14Z', 'updated_at': '2025-11-21T22:46: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1242.691479] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] update_port_postcommit: [ 1242.691479] [50969]: key[device_id], PENDING -> 9f8a63b5-e333-48ec-84e0-f6d92495c6cf [ 1242.691479] [50969]: key[revision_number], 1 -> 2 [ 1242.691479] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1242.691731] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (9f8a63b5-e333-48ec-84e0-f6d92495c6cf), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.702127] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dbe1e3d0-9816-4aa0-97f3-a2cc97fea352 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.702745] [50969]: [pid: 50969|app: 0|req: 5926/12123] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:46:14 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 387 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1242.739187] [50968]: DEBUG neutron.api.v2.base [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Request body: {'network': {'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1242.755880] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Made reservation on behalf of aa33e629e3dc4eb2a9afcdd86931d4da for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1242.758543] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.762222] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.815409] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Publish callbacks [] for security_group (840290f0-4fc8-4abf-aafc-451c43686214), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.816826] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (840290f0-4fc8-4abf-aafc-451c43686214), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.834407] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=840290f0-4fc8-4abf-aafc-451c43686214,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1242.848483] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] vlan segment allocate from pool success with {'vlan_id': 81, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1242.854301] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.854454] [50968]: INFO neutron.db.segments_db [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Added segment 4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb of type vlan for network 0424280e-3dbe-4711-93ca-fca4086f328d [ 1242.867817] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (0424280e-3dbe-4711-93ca-fca4086f328d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.879873] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] create_network_precommit called with network settings {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1764, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}] [ 1242.879873] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] create_network_precommit: [ 1242.879873] [50968]: key[qinq], None -> None [ 1242.879873] [50968]: key[project_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1242.879873] [50968]: key[tags], None -> [] [ 1242.879873] [50968]: key[router:external], None -> False [ 1242.879873] [50968]: key[created_at], None -> 2025-11-21T22:46:15Z [ 1242.879873] [50968]: key[name], None -> tempest-ServerActionsV293TestJSON-397260150-network [ 1242.879873] [50968]: key[status], None -> ACTIVE [ 1242.879873] [50968]: key[ipv6_address_scope], None -> None [ 1242.879873] [50968]: key[tenant_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1242.879873] [50968]: key[availability_zone_hints], None -> [] [ 1242.879873] [50968]: key[availability_zones], None -> [] [ 1242.879873] [50968]: key[id], None -> 0424280e-3dbe-4711-93ca-fca4086f328d [ 1242.879873] [50968]: key[port_security_enabled], None -> True [ 1242.879873] [50968]: key[subnets], None -> [] [ 1242.879873] [50968]: key[provider:segmentation_id], None -> 81 [ 1242.879873] [50968]: key[provider:network_type], None -> vlan [ 1242.879873] [50968]: key[revision_number], None -> 1 [ 1242.879873] [50968]: key[provider:physical_network], None -> default [ 1242.879873] [50968]: key[description], None -> [ 1242.879873] [50968]: key[updated_at], None -> 2025-11-21T22:46:15Z [ 1242.879873] [50968]: key[standard_attr_id], None -> 1764 [ 1242.879873] [50968]: key[admin_state_up], None -> True [ 1242.879873] [50968]: key[shared], None -> False [ 1242.879873] [50968]: key[ipv4_address_scope], None -> None [ 1242.879873] [50968]: key[vlan_transparent], None -> None [ 1242.879873] [50968]: key[mtu], None -> 8950 [ 1242.879873] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1242.881607] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (0424280e-3dbe-4711-93ca-fca4086f328d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.897838] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Pushing event updated for resources: {'Network': ['ID=0424280e-3dbe-4711-93ca-fca4086f328d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1242.900558] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] create_network_postcommit called with network settings {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1764, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}] [ 1242.900827] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] create_network_postcommit: [ 1242.900827] [50968]: key[qinq], None -> None [ 1242.900827] [50968]: key[project_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1242.900827] [50968]: key[tags], None -> [] [ 1242.900827] [50968]: key[router:external], None -> False [ 1242.900827] [50968]: key[created_at], None -> 2025-11-21T22:46:15Z [ 1242.900827] [50968]: key[name], None -> tempest-ServerActionsV293TestJSON-397260150-network [ 1242.900827] [50968]: key[status], None -> ACTIVE [ 1242.900827] [50968]: key[ipv6_address_scope], None -> None [ 1242.900827] [50968]: key[tenant_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1242.900827] [50968]: key[availability_zone_hints], None -> [] [ 1242.900827] [50968]: key[availability_zones], None -> [] [ 1242.900827] [50968]: key[id], None -> 0424280e-3dbe-4711-93ca-fca4086f328d [ 1242.900827] [50968]: key[port_security_enabled], None -> True [ 1242.900827] [50968]: key[subnets], None -> [] [ 1242.900827] [50968]: key[provider:segmentation_id], None -> 81 [ 1242.900827] [50968]: key[provider:network_type], None -> vlan [ 1242.900827] [50968]: key[revision_number], None -> 1 [ 1242.900827] [50968]: key[provider:physical_network], None -> default [ 1242.900827] [50968]: key[description], None -> [ 1242.900827] [50968]: key[updated_at], None -> 2025-11-21T22:46:15Z [ 1242.900827] [50968]: key[standard_attr_id], None -> 1764 [ 1242.900827] [50968]: key[admin_state_up], None -> True [ 1242.900827] [50968]: key[shared], None -> False [ 1242.900827] [50968]: key[ipv4_address_scope], None -> None [ 1242.900827] [50968]: key[vlan_transparent], None -> None [ 1242.900827] [50968]: key[mtu], None -> 8950 [ 1242.900827] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1242.903938] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.905135] [50968]: DEBUG neutron_lib.callbacks.manager [None req-43765da6-c9a0-437e-bd84-42fdc5d29217 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1242.929243] [50968]: [pid: 50968|app: 0|req: 6198/12124] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:46:15 2025] POST /networking/v2.0/networks => generated 668 bytes in 245 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1242.937057] [50969]: DEBUG neutron.api.v2.base [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Request body: {'subnet': {'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsV293TestJSON-397260150-subnet', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1242.950393] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Made reservation on behalf of aa33e629e3dc4eb2a9afcdd86931d4da for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1242.953115] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.013882] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] create_subnet_precommit called with subnet settings {'id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'name': 'tempest-ServerActionsV293TestJSON-397260150-subnet', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1766, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings None) [ 1243.014378] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] create_subnet_precommit: [ 1243.014378] [50969]: key[service_types], None -> [] [ 1243.014378] [50969]: key[project_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1243.014378] [50969]: key[tags], None -> [] [ 1243.014378] [50969]: key[router:external], None -> False [ 1243.014378] [50969]: key[ipv6_ra_mode], None -> None [ 1243.014378] [50969]: key[created_at], None -> 2025-11-21T22:46:15Z [ 1243.014378] [50969]: key[name], None -> tempest-ServerActionsV293TestJSON-397260150-subnet [ 1243.014378] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1243.014378] [50969]: key[tenant_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1243.014378] [50969]: key[id], None -> 59b07e60-93d6-4716-bb41-5829ba85decc [ 1243.014378] [50969]: key[network_id], None -> 0424280e-3dbe-4711-93ca-fca4086f328d [ 1243.014378] [50969]: key[host_routes], None -> [] [ 1243.014378] [50969]: key[revision_number], None -> 0 [ 1243.014378] [50969]: key[dns_nameservers], None -> [] [ 1243.014378] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1243.014378] [50969]: key[updated_at], None -> 2025-11-21T22:46:15Z [ 1243.014378] [50969]: key[description], None -> [ 1243.014378] [50969]: key[standard_attr_id], None -> 1766 [ 1243.014378] [50969]: key[segment_id], None -> None [ 1243.014378] [50969]: key[shared], None -> False [ 1243.014378] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1243.014378] [50969]: key[ipv6_address_mode], None -> None [ 1243.014378] [50969]: key[enable_dhcp], None -> True [ 1243.014378] [50969]: key[subnetpool_id], None -> None [ 1243.014378] [50969]: key[ip_version], None -> 4 [ 1243.014378] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1243.020265] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (59b07e60-93d6-4716-bb41-5829ba85decc), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.034274] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Pushing event updated for resources: {'Subnet': ['ID=59b07e60-93d6-4716-bb41-5829ba85decc,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1243.053054] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Checking segment: {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1243.053054] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Network hostable DHCP agents. Network: 0424280e-3dbe-4711-93ca-fca4086f328d, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1243.060280] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Network 0424280e-3dbe-4711-93ca-fca4086f328d is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1243.065216] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 0424280e-3dbe-4711-93ca-fca4086f328d) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1243.067112] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] create_subnet_postcommit called with subnet settings {'id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'name': 'tempest-ServerActionsV293TestJSON-397260150-subnet', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1766, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'network': {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81}} (original settings None) [ 1243.070016] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] create_subnet_postcommit: [ 1243.070016] [50969]: key[service_types], None -> [] [ 1243.070016] [50969]: key[project_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1243.070016] [50969]: key[tags], None -> [] [ 1243.070016] [50969]: key[router:external], None -> False [ 1243.070016] [50969]: key[ipv6_ra_mode], None -> None [ 1243.070016] [50969]: key[created_at], None -> 2025-11-21T22:46:15Z [ 1243.070016] [50969]: key[name], None -> tempest-ServerActionsV293TestJSON-397260150-subnet [ 1243.070016] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1243.070016] [50969]: key[tenant_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1243.070016] [50969]: key[id], None -> 59b07e60-93d6-4716-bb41-5829ba85decc [ 1243.070016] [50969]: key[network_id], None -> 0424280e-3dbe-4711-93ca-fca4086f328d [ 1243.070016] [50969]: key[host_routes], None -> [] [ 1243.070016] [50969]: key[revision_number], None -> 0 [ 1243.070016] [50969]: key[dns_nameservers], None -> [] [ 1243.070016] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1243.070016] [50969]: key[updated_at], None -> 2025-11-21T22:46:15Z [ 1243.070016] [50969]: key[description], None -> [ 1243.070016] [50969]: key[standard_attr_id], None -> 1766 [ 1243.070016] [50969]: key[segment_id], None -> None [ 1243.070016] [50969]: key[shared], None -> False [ 1243.070016] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1243.070016] [50969]: key[ipv6_address_mode], None -> None [ 1243.070016] [50969]: key[enable_dhcp], None -> True [ 1243.070016] [50969]: key[subnetpool_id], None -> None [ 1243.070016] [50969]: key[ip_version], None -> 4 [ 1243.070016] [50969]: key[network], None -> {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} [ 1243.070016] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1243.070016] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.070016] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3d78164c-19db-42b7-85b0-debdbcac0a9a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.080114] [50969]: [pid: 50969|app: 0|req: 5927/12125] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:46:15 2025] POST /networking/v2.0/subnets => generated 688 bytes in 147 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1243.087204] [50968]: DEBUG neutron.api.v2.base [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Request body: {'router': {'name': 'tempest-ServerActionsV293TestJSON-397260150-router', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1243.103947] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (75d407c9-225a-4956-8e80-6fd951fa4f57), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.104811] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (75d407c9-225a-4956-8e80-6fd951fa4f57), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.134956] [50969]: DEBUG neutron.api.wsgi [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-5fb3ddb1-3ce3-4d94-adc9-cdb6b95cecb3 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1243.147841] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks [] for router_controller (75d407c9-225a-4956-8e80-6fd951fa4f57), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.155632] [50969]: [pid: 50969|app: 0|req: 5928/12126] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:46:15 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1096892420&fields=id&tenant_id=bd50ba3505864eb68f2d08a2cc7db682 => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1243.197822] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-6bd48165-9837-46ea-aca4-40dd2760414b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.198045] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks [] for router_gateway (75d407c9-225a-4956-8e80-6fd951fa4f57), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.198833] [50969]: [pid: 50969|app: 0|req: 5929/12127] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:15 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 617 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.204275] [50969]: DEBUG neutron.api.wsgi [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-65c040ad-85e6-4039-893b-77d4be059555 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1243.207833] [50969]: [pid: 50969|app: 0|req: 5930/12128] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:46:15 2025] GET /networking/v2.0/quotas/bd50ba3505864eb68f2d08a2cc7db682 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1243.259768] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks [] for router_gateway (75d407c9-225a-4956-8e80-6fd951fa4f57), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.263297] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.279095] [50969]: [pid: 50969|app: 0|req: 5931/12129] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:46:15 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&fields=id => generated 103 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1243.314283] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Allocated IP 10.180.180.164 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/f5f2a104-afa9-4c91-93c1-4f012313a6a5) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1243.372237] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks [] for allowed_address_pair (f5f2a104-afa9-4c91-93c1-4f012313a6a5), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.372941] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks [] for port (f5f2a104-afa9-4c91-93c1-4f012313a6a5), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.373164] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] create_port_precommit called with port settings {'id': 'f5f2a104-afa9-4c91-93c1-4f012313a6a5', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:95:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1768, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1243.373311] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] create_port_precommit: [ 1243.373311] [50968]: key[mac_address], None -> fa:16:3e:9e:95:17 [ 1243.373311] [50968]: key[device_id], None -> 75d407c9-225a-4956-8e80-6fd951fa4f57 [ 1243.373311] [50968]: key[binding:vif_details], None -> {} [ 1243.373311] [50968]: key[project_id], None -> [ 1243.373311] [50968]: key[binding:vnic_type], None -> normal [ 1243.373311] [50968]: key[allowed_address_pairs], None -> [] [ 1243.373311] [50968]: key[name], None -> [ 1243.373311] [50968]: key[status], None -> DOWN [ 1243.373311] [50968]: key[tenant_id], None -> [ 1243.373311] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.164'}] [ 1243.373311] [50968]: key[id], None -> f5f2a104-afa9-4c91-93c1-4f012313a6a5 [ 1243.373311] [50968]: key[port_security_enabled], None -> False [ 1243.373311] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1243.373311] [50968]: key[security_groups], None -> [] [ 1243.373311] [50968]: key[binding:profile], None -> {} [ 1243.373311] [50968]: key[binding:host_id], None -> [ 1243.373311] [50968]: key[standard_attr_id], None -> 1768 [ 1243.373311] [50968]: key[admin_state_up], None -> True [ 1243.373311] [50968]: key[device_owner], None -> network:router_gateway [ 1243.373311] [50968]: key[binding:vif_type], None -> unbound [ 1243.373311] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1243.394815] [50969]: [pid: 50969|app: 0|req: 5932/12130] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:15 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1243.396972] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f5f2a104-afa9-4c91-93c1-4f012313a6a5), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.417232] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Pushing event updated for resources: {'Port': ['ID=f5f2a104-afa9-4c91-93c1-4f012313a6a5,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1243.424954] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1243.425629] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1243.427277] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1243.431278] [50969]: [pid: 50969|app: 0|req: 5933/12131] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:15 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1243.439223] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] create_port_postcommit called with port settings {'id': 'f5f2a104-afa9-4c91-93c1-4f012313a6a5', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:95:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1768, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1243.439425] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] create_port_postcommit: [ 1243.439425] [50968]: key[mac_address], None -> fa:16:3e:9e:95:17 [ 1243.439425] [50968]: key[device_id], None -> 75d407c9-225a-4956-8e80-6fd951fa4f57 [ 1243.439425] [50968]: key[binding:vif_details], None -> {} [ 1243.439425] [50968]: key[project_id], None -> [ 1243.439425] [50968]: key[binding:vnic_type], None -> normal [ 1243.439425] [50968]: key[tags], None -> [] [ 1243.439425] [50968]: key[allowed_address_pairs], None -> [] [ 1243.439425] [50968]: key[created_at], None -> 2025-11-21T22:46:15Z [ 1243.439425] [50968]: key[name], None -> [ 1243.439425] [50968]: key[status], None -> DOWN [ 1243.439425] [50968]: key[tenant_id], None -> [ 1243.439425] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.164'}] [ 1243.439425] [50968]: key[id], None -> f5f2a104-afa9-4c91-93c1-4f012313a6a5 [ 1243.439425] [50968]: key[port_security_enabled], None -> False [ 1243.439425] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1243.439425] [50968]: key[security_groups], None -> [] [ 1243.439425] [50968]: key[binding:profile], None -> {} [ 1243.439425] [50968]: key[binding:host_id], None -> [ 1243.439425] [50968]: key[revision_number], None -> 1 [ 1243.439425] [50968]: key[description], None -> [ 1243.439425] [50968]: key[updated_at], None -> 2025-11-21T22:46:15Z [ 1243.439425] [50968]: key[standard_attr_id], None -> 1768 [ 1243.439425] [50968]: key[admin_state_up], None -> True [ 1243.439425] [50968]: key[binding:vif_type], None -> unbound [ 1243.439425] [50968]: key[device_owner], None -> network:router_gateway [ 1243.439425] [50968]: key[extra_dhcp_opts], None -> [] [ 1243.439425] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1243.439425] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1243.526967] [50969]: [pid: 50969|app: 0|req: 5934/12132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:15 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1243.539075] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks [] for router_gateway (75d407c9-225a-4956-8e80-6fd951fa4f57), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.623896] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (75d407c9-225a-4956-8e80-6fd951fa4f57), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.690749] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Router 75d407c9-225a-4956-8e80-6fd951fa4f57 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1243.737542] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1243.750225] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bc4c82b9-2f55-4376-89b7-96689f2f5c58 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.750778] [50968]: [pid: 50968|app: 0|req: 6199/12133] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:46:15 2025] POST /networking/v2.0/routers => generated 730 bytes in 668 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1243.937881] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1243.996433] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Allocated IP 192.168.128.1 (0424280e-3dbe-4711-93ca-fca4086f328d/59b07e60-93d6-4716-bb41-5829ba85decc/d140be21-961e-4f41-aba7-ea372e7f3583) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1244.036791] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Publish callbacks [] for allowed_address_pair (d140be21-961e-4f41-aba7-ea372e7f3583), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.037926] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Publish callbacks [] for port (d140be21-961e-4f41-aba7-ea372e7f3583), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.038244] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] create_port_precommit called with port settings {'id': 'd140be21-961e-4f41-aba7-ea372e7f3583', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:64:6d:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_interface', 'standard_attr_id': 1770, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}], 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1244.038954] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] create_port_precommit: [ 1244.038954] [50969]: key[mac_address], None -> fa:16:3e:64:6d:63 [ 1244.038954] [50969]: key[device_id], None -> 75d407c9-225a-4956-8e80-6fd951fa4f57 [ 1244.038954] [50969]: key[binding:vif_details], None -> {} [ 1244.038954] [50969]: key[project_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1244.038954] [50969]: key[binding:vnic_type], None -> normal [ 1244.038954] [50969]: key[allowed_address_pairs], None -> [] [ 1244.038954] [50969]: key[name], None -> [ 1244.038954] [50969]: key[status], None -> DOWN [ 1244.038954] [50969]: key[tenant_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1244.038954] [50969]: key[fixed_ips], None -> [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}] [ 1244.038954] [50969]: key[id], None -> d140be21-961e-4f41-aba7-ea372e7f3583 [ 1244.038954] [50969]: key[port_security_enabled], None -> False [ 1244.038954] [50969]: key[network_id], None -> 0424280e-3dbe-4711-93ca-fca4086f328d [ 1244.038954] [50969]: key[security_groups], None -> [] [ 1244.038954] [50969]: key[binding:profile], None -> {} [ 1244.038954] [50969]: key[binding:host_id], None -> [ 1244.038954] [50969]: key[standard_attr_id], None -> 1770 [ 1244.038954] [50969]: key[admin_state_up], None -> True [ 1244.038954] [50969]: key[device_owner], None -> network:router_interface [ 1244.038954] [50969]: key[binding:vif_type], None -> unbound [ 1244.038954] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1244.058246] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (d140be21-961e-4f41-aba7-ea372e7f3583), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.081176] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Pushing event updated for resources: {'Port': ['ID=d140be21-961e-4f41-aba7-ea372e7f3583,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1244.097932] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Network 0424280e-3dbe-4711-93ca-fca4086f328d is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1244.097932] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1244.098291] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1244.129784] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] create_port_postcommit called with port settings {'id': 'd140be21-961e-4f41-aba7-ea372e7f3583', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:64:6d:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_interface', 'standard_attr_id': 1770, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}], 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:16Z', 'updated_at': '2025-11-21T22:46:16Z', 'revision_number': 1, 'network': {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1244.130058] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] create_port_postcommit: [ 1244.130058] [50969]: key[mac_address], None -> fa:16:3e:64:6d:63 [ 1244.130058] [50969]: key[device_id], None -> 75d407c9-225a-4956-8e80-6fd951fa4f57 [ 1244.130058] [50969]: key[binding:vif_details], None -> {} [ 1244.130058] [50969]: key[project_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1244.130058] [50969]: key[binding:vnic_type], None -> normal [ 1244.130058] [50969]: key[tags], None -> [] [ 1244.130058] [50969]: key[allowed_address_pairs], None -> [] [ 1244.130058] [50969]: key[created_at], None -> 2025-11-21T22:46:16Z [ 1244.130058] [50969]: key[name], None -> [ 1244.130058] [50969]: key[status], None -> DOWN [ 1244.130058] [50969]: key[tenant_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1244.130058] [50969]: key[fixed_ips], None -> [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}] [ 1244.130058] [50969]: key[id], None -> d140be21-961e-4f41-aba7-ea372e7f3583 [ 1244.130058] [50969]: key[port_security_enabled], None -> False [ 1244.130058] [50969]: key[network_id], None -> 0424280e-3dbe-4711-93ca-fca4086f328d [ 1244.130058] [50969]: key[security_groups], None -> [] [ 1244.130058] [50969]: key[binding:profile], None -> {} [ 1244.130058] [50969]: key[binding:host_id], None -> [ 1244.130058] [50969]: key[revision_number], None -> 1 [ 1244.130058] [50969]: key[description], None -> [ 1244.130058] [50969]: key[updated_at], None -> 2025-11-21T22:46:16Z [ 1244.130058] [50969]: key[standard_attr_id], None -> 1770 [ 1244.130058] [50969]: key[admin_state_up], None -> True [ 1244.130058] [50969]: key[binding:vif_type], None -> unbound [ 1244.130058] [50969]: key[device_owner], None -> network:router_interface [ 1244.130058] [50969]: key[extra_dhcp_opts], None -> [] [ 1244.130058] [50969]: key[network], None -> {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} [ 1244.130058] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1244.130954] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-7562134'] for router_interface (75d407c9-225a-4956-8e80-6fd951fa4f57), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.307081] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (d140be21-961e-4f41-aba7-ea372e7f3583), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.396766] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Publish callbacks [] for port (d140be21-961e-4f41-aba7-ea372e7f3583), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.396766] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] update_port_precommit called with port settings {'id': 'd140be21-961e-4f41-aba7-ea372e7f3583', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:64:6d:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_interface', 'standard_attr_id': 1770, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:16Z', 'updated_at': '2025-11-21T22:46:16Z', 'revision_number': 1, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings {'id': 'd140be21-961e-4f41-aba7-ea372e7f3583', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:64:6d:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_interface', 'standard_attr_id': 1770, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:16Z', 'updated_at': '2025-11-21T22:46:16Z', 'revision_number': 1, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1244.396766] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] update_port_precommit: [ 1244.396766] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1244.397126] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (d140be21-961e-4f41-aba7-ea372e7f3583), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.417022] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Pushing event updated for resources: {'Port': ['ID=d140be21-961e-4f41-aba7-ea372e7f3583,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1244.439432] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] update_port_postcommit called with port settings {'id': 'd140be21-961e-4f41-aba7-ea372e7f3583', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:64:6d:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_interface', 'standard_attr_id': 1770, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:16Z', 'updated_at': '2025-11-21T22:46:16Z', 'revision_number': 1, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings {'id': 'd140be21-961e-4f41-aba7-ea372e7f3583', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:64:6d:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_interface', 'standard_attr_id': 1770, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:16Z', 'updated_at': '2025-11-21T22:46:16Z', 'revision_number': 1, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1244.439432] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] update_port_postcommit: [ 1244.439432] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1244.440090] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-7194669', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-7561850'] for router_interface (75d407c9-225a-4956-8e80-6fd951fa4f57), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.471460] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Network 0424280e-3dbe-4711-93ca-fca4086f328d is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1244.472318] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1244.528963] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Router 75d407c9-225a-4956-8e80-6fd951fa4f57 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1244.580998] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ad537523-3f28-4cb8-97e4-37713c794971 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1244.585607] [50969]: [pid: 50969|app: 0|req: 5935/12134] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:46:16 2025] PUT /networking/v2.0/routers/75d407c9-225a-4956-8e80-6fd951fa4f57/add_router_interface => generated 309 bytes in 832 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.598545] [50968]: [pid: 50968|app: 0|req: 6200/12135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:16 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1244.733793] [50969]: DEBUG neutron.api.v2.base [None req-3b10cad3-2e0f-4d59-80d3-d0c5e4a8fad5 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1524668563', 'description': 'tempest-description--1279080139'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1244.750972] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3b10cad3-2e0f-4d59-80d3-d0c5e4a8fad5 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.801283] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3b10cad3-2e0f-4d59-80d3-d0c5e4a8fad5 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for security_group (849b7083-c8aa-4040-9084-38d57e44aa72), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.804982] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3b10cad3-2e0f-4d59-80d3-d0c5e4a8fad5 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (849b7083-c8aa-4040-9084-38d57e44aa72), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.818268] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3b10cad3-2e0f-4d59-80d3-d0c5e4a8fad5 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=849b7083-c8aa-4040-9084-38d57e44aa72,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1244.836335] [50969]: DEBUG neutron_lib.callbacks.manager [None req-3b10cad3-2e0f-4d59-80d3-d0c5e4a8fad5 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.836906] [50969]: [pid: 50969|app: 0|req: 5936/12136] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:46:17 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 107 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1244.843039] [50968]: DEBUG neutron.api.v2.base [None req-bd74deca-6e41-45d2-b96b-7251a9abda9c tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Request body: {'security_group_rule': {'security_group_id': '849b7083-c8aa-4040-9084-38d57e44aa72', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1244.876567] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd74deca-6e41-45d2-b96b-7251a9abda9c tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for security_group_rule (b37a0460-a46f-45e7-9505-6fe0947478da), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.900996] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd74deca-6e41-45d2-b96b-7251a9abda9c tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for security_group_rule (b37a0460-a46f-45e7-9505-6fe0947478da), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.902405] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd74deca-6e41-45d2-b96b-7251a9abda9c tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (b37a0460-a46f-45e7-9505-6fe0947478da), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.908767] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd74deca-6e41-45d2-b96b-7251a9abda9c tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b37a0460-a46f-45e7-9505-6fe0947478da,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1244.919833] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd74deca-6e41-45d2-b96b-7251a9abda9c tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.920395] [50968]: [pid: 50968|app: 0|req: 6201/12137] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:46:17 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) [ 1244.927253] [50969]: DEBUG neutron.api.v2.base [None req-8fe5c173-0ffa-439f-8340-a7cb4df555e2 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Request body: {'security_group_rule': {'security_group_id': '849b7083-c8aa-4040-9084-38d57e44aa72', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1244.960287] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fe5c173-0ffa-439f-8340-a7cb4df555e2 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for security_group_rule (361c215c-1829-46a4-8143-03b1b1634df5), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.986269] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fe5c173-0ffa-439f-8340-a7cb4df555e2 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for security_group_rule (361c215c-1829-46a4-8143-03b1b1634df5), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.987745] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fe5c173-0ffa-439f-8340-a7cb4df555e2 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (361c215c-1829-46a4-8143-03b1b1634df5), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.994508] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8fe5c173-0ffa-439f-8340-a7cb4df555e2 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=361c215c-1829-46a4-8143-03b1b1634df5,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1245.007292] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8fe5c173-0ffa-439f-8340-a7cb4df555e2 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.007474] [50969]: [pid: 50969|app: 0|req: 5937/12138] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:46:17 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) [ 1245.013273] [50968]: DEBUG neutron.api.v2.base [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1245.027346] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.058777] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.101943] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Allocated IP 10.180.180.145 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/a706013c-3772-4500-865a-27aa7abe5bfd) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1245.140267] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for allowed_address_pair (a706013c-3772-4500-865a-27aa7abe5bfd), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.141046] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for port (a706013c-3772-4500-865a-27aa7abe5bfd), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.141261] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] create_port_precommit called with port settings {'id': 'a706013c-3772-4500-865a-27aa7abe5bfd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:fa:a7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1245.141403] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] create_port_precommit: [ 1245.141403] [50968]: key[mac_address], None -> fa:16:3e:59:fa:a7 [ 1245.141403] [50968]: key[device_id], None -> PENDING [ 1245.141403] [50968]: key[binding:vif_details], None -> {} [ 1245.141403] [50968]: key[project_id], None -> [ 1245.141403] [50968]: key[binding:vnic_type], None -> normal [ 1245.141403] [50968]: key[allowed_address_pairs], None -> [] [ 1245.141403] [50968]: key[name], None -> [ 1245.141403] [50968]: key[status], None -> N/A [ 1245.141403] [50968]: key[tenant_id], None -> [ 1245.141403] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}] [ 1245.141403] [50968]: key[id], None -> a706013c-3772-4500-865a-27aa7abe5bfd [ 1245.141403] [50968]: key[port_security_enabled], None -> False [ 1245.141403] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1245.141403] [50968]: key[security_groups], None -> [] [ 1245.141403] [50968]: key[binding:profile], None -> {} [ 1245.141403] [50968]: key[binding:host_id], None -> [ 1245.141403] [50968]: key[standard_attr_id], None -> 1776 [ 1245.141403] [50968]: key[admin_state_up], None -> True [ 1245.141403] [50968]: key[device_owner], None -> network:floatingip [ 1245.141403] [50968]: key[binding:vif_type], None -> unbound [ 1245.141403] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1245.162472] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a706013c-3772-4500-865a-27aa7abe5bfd), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.184631] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Pushing event updated for resources: {'Port': ['ID=a706013c-3772-4500-865a-27aa7abe5bfd,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1245.194771] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1245.195948] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1245.197625] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1245.210139] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] create_port_postcommit called with port settings {'id': 'a706013c-3772-4500-865a-27aa7abe5bfd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:fa:a7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:17Z', 'updated_at': '2025-11-21T22:46:17Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1245.210360] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] create_port_postcommit: [ 1245.210360] [50968]: key[mac_address], None -> fa:16:3e:59:fa:a7 [ 1245.210360] [50968]: key[device_id], None -> PENDING [ 1245.210360] [50968]: key[binding:vif_details], None -> {} [ 1245.210360] [50968]: key[project_id], None -> [ 1245.210360] [50968]: key[binding:vnic_type], None -> normal [ 1245.210360] [50968]: key[tags], None -> [] [ 1245.210360] [50968]: key[allowed_address_pairs], None -> [] [ 1245.210360] [50968]: key[created_at], None -> 2025-11-21T22:46:17Z [ 1245.210360] [50968]: key[name], None -> [ 1245.210360] [50968]: key[status], None -> N/A [ 1245.210360] [50968]: key[tenant_id], None -> [ 1245.210360] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}] [ 1245.210360] [50968]: key[id], None -> a706013c-3772-4500-865a-27aa7abe5bfd [ 1245.210360] [50968]: key[port_security_enabled], None -> False [ 1245.210360] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1245.210360] [50968]: key[security_groups], None -> [] [ 1245.210360] [50968]: key[binding:profile], None -> {} [ 1245.210360] [50968]: key[binding:host_id], None -> [ 1245.210360] [50968]: key[revision_number], None -> 1 [ 1245.210360] [50968]: key[description], None -> [ 1245.210360] [50968]: key[updated_at], None -> 2025-11-21T22:46:17Z [ 1245.210360] [50968]: key[standard_attr_id], None -> 1776 [ 1245.210360] [50968]: key[admin_state_up], None -> True [ 1245.210360] [50968]: key[binding:vif_type], None -> unbound [ 1245.210360] [50968]: key[device_owner], None -> network:floatingip [ 1245.210360] [50968]: key[extra_dhcp_opts], None -> [] [ 1245.210360] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1245.210360] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1245.245229] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for floatingip (d555cf9d-5e54-450b-9a71-369a87c10d23), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.282566] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (a706013c-3772-4500-865a-27aa7abe5bfd), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.355987] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for port (a706013c-3772-4500-865a-27aa7abe5bfd), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.356254] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] update_port_precommit called with port settings {'id': 'a706013c-3772-4500-865a-27aa7abe5bfd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:fa:a7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd555cf9d-5e54-450b-9a71-369a87c10d23', 'device_owner': 'network:floatingip', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:17Z', 'updated_at': '2025-11-21T22:46:17Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a706013c-3772-4500-865a-27aa7abe5bfd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:fa:a7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:17Z', 'updated_at': '2025-11-21T22:46:17Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1245.356384] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] update_port_precommit: [ 1245.356384] [50968]: key[device_id], PENDING -> d555cf9d-5e54-450b-9a71-369a87c10d23 [ 1245.356384] [50968]: key[revision_number], 1 -> 2 [ 1245.356384] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1245.358276] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (a706013c-3772-4500-865a-27aa7abe5bfd), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.376966] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Pushing event updated for resources: {'Port': ['ID=a706013c-3772-4500-865a-27aa7abe5bfd,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1245.396126] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] update_port_postcommit called with port settings {'id': 'a706013c-3772-4500-865a-27aa7abe5bfd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:fa:a7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd555cf9d-5e54-450b-9a71-369a87c10d23', 'device_owner': 'network:floatingip', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:17Z', 'updated_at': '2025-11-21T22:46:17Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a706013c-3772-4500-865a-27aa7abe5bfd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:fa:a7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:17Z', 'updated_at': '2025-11-21T22:46:17Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1245.396260] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] update_port_postcommit: [ 1245.396260] [50968]: key[device_id], PENDING -> d555cf9d-5e54-450b-9a71-369a87c10d23 [ 1245.396260] [50968]: key[revision_number], 1 -> 2 [ 1245.396260] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1245.396447] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (d555cf9d-5e54-450b-9a71-369a87c10d23), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.405797] [50968]: DEBUG neutron_lib.callbacks.manager [None req-8b93af74-3a31-4114-981b-4531bf4e3072 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1245.406305] [50968]: [pid: 50968|app: 0|req: 6202/12139] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:46:17 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 396 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1245.672031] [50969]: [pid: 50969|app: 0|req: 5938/12140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:17 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1246.739139] [50968]: [pid: 50968|app: 0|req: 6203/12141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:19 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1247.732494] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9ab1fc3-8521-44e4-8ad0-603b04ffaece req-c6761fe2-fe7c-443f-bf8e-28b461e66c19 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1247.733523] [50969]: [pid: 50969|app: 0|req: 5939/12142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:19 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.740514] [50968]: DEBUG neutron.api.wsgi [req-a9ab1fc3-8521-44e4-8ad0-603b04ffaece req-96bf26f6-d5be-40b5-82f5-bbfa8ca4ef6d tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1247.769014] [50968]: [pid: 50968|app: 0|req: 6204/12143] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:20 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.808330] [50969]: [pid: 50969|app: 0|req: 5940/12144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:20 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1247.958757] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-4196ad36-19ab-4d71-855f-92c2c8cab3b6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1247.959670] [50968]: [pid: 50968|app: 0|req: 6205/12145] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:20 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 617 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.968776] [50969]: DEBUG neutron.api.wsgi [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-8236b388-79db-4f3b-a820-4a583f419a3e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1247.994527] [50969]: [pid: 50969|app: 0|req: 5941/12146] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:46:20 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=bd50ba3505864eb68f2d08a2cc7db682 => generated 181 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.000412] [50968]: DEBUG neutron.api.v2.base [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'port': {'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'admin_state_up': True, 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f']}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1248.043156] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Made reservation on behalf of bd50ba3505864eb68f2d08a2cc7db682 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1248.046704] [50968]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.098206] [50968]: DEBUG neutron.db.db_base_plugin_common [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Allocated IP 192.168.128.11 (b574bb8d-a584-432c-a684-1caf3937d4f9/25942927-d25e-4b2f-96c0-9c38539a4e2f/7b747d01-d674-45d2-85d2-dc1b1c53cadb) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1248.167761] [50968]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for allowed_address_pair (7b747d01-d674-45d2-85d2-dc1b1c53cadb), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.168585] [50968]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.168820] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_precommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': '', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'port_security_enabled': True, 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1248.169387] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_precommit: [ 1248.169387] [50968]: key[mac_address], None -> fa:16:3e:fa:a4:32 [ 1248.169387] [50968]: key[device_id], None -> a61017d1-647e-4d5a-a2ef-1b58659f6ed5 [ 1248.169387] [50968]: key[binding:vif_details], None -> {} [ 1248.169387] [50968]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1248.169387] [50968]: key[binding:vnic_type], None -> normal [ 1248.169387] [50968]: key[allowed_address_pairs], None -> [] [ 1248.169387] [50968]: key[name], None -> [ 1248.169387] [50968]: key[status], None -> DOWN [ 1248.169387] [50968]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1248.169387] [50968]: key[fixed_ips], None -> [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}] [ 1248.169387] [50968]: key[id], None -> 7b747d01-d674-45d2-85d2-dc1b1c53cadb [ 1248.169387] [50968]: key[port_security_enabled], None -> True [ 1248.169387] [50968]: key[network_id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1248.169387] [50968]: key[security_groups], None -> ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'] [ 1248.169387] [50968]: key[binding:profile], None -> {} [ 1248.169387] [50968]: key[binding:host_id], None -> [ 1248.169387] [50968]: key[standard_attr_id], None -> 1778 [ 1248.169387] [50968]: key[admin_state_up], None -> True [ 1248.169387] [50968]: key[device_owner], None -> [ 1248.169387] [50968]: key[binding:vif_type], None -> unbound [ 1248.169387] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.191458] [50968]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.213604] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event updated for resources: {'Port': ['ID=7b747d01-d674-45d2-85d2-dc1b1c53cadb,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1248.223957] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Network b574bb8d-a584-432c-a684-1caf3937d4f9 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1248.224931] [50968]: DEBUG neutron.scheduler.base_scheduler [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1248.229019] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1248.260263] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_postcommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': '', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'port_security_enabled': True, 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:20Z', 'revision_number': 1, 'network': {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1248.260575] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] create_port_postcommit: [ 1248.260575] [50968]: key[mac_address], None -> fa:16:3e:fa:a4:32 [ 1248.260575] [50968]: key[device_id], None -> a61017d1-647e-4d5a-a2ef-1b58659f6ed5 [ 1248.260575] [50968]: key[binding:vif_details], None -> {} [ 1248.260575] [50968]: key[project_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1248.260575] [50968]: key[binding:vnic_type], None -> normal [ 1248.260575] [50968]: key[tags], None -> [] [ 1248.260575] [50968]: key[allowed_address_pairs], None -> [] [ 1248.260575] [50968]: key[created_at], None -> 2025-11-21T22:46:20Z [ 1248.260575] [50968]: key[name], None -> [ 1248.260575] [50968]: key[status], None -> DOWN [ 1248.260575] [50968]: key[tenant_id], None -> bd50ba3505864eb68f2d08a2cc7db682 [ 1248.260575] [50968]: key[fixed_ips], None -> [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}] [ 1248.260575] [50968]: key[id], None -> 7b747d01-d674-45d2-85d2-dc1b1c53cadb [ 1248.260575] [50968]: key[port_security_enabled], None -> True [ 1248.260575] [50968]: key[network_id], None -> b574bb8d-a584-432c-a684-1caf3937d4f9 [ 1248.260575] [50968]: key[security_groups], None -> ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'] [ 1248.260575] [50968]: key[binding:profile], None -> {} [ 1248.260575] [50968]: key[binding:host_id], None -> [ 1248.260575] [50968]: key[revision_number], None -> 1 [ 1248.260575] [50968]: key[description], None -> [ 1248.260575] [50968]: key[updated_at], None -> 2025-11-21T22:46:20Z [ 1248.260575] [50968]: key[standard_attr_id], None -> 1778 [ 1248.260575] [50968]: key[admin_state_up], None -> True [ 1248.260575] [50968]: key[binding:vif_type], None -> unbound [ 1248.260575] [50968]: key[device_owner], None -> [ 1248.260575] [50968]: key[extra_dhcp_opts], None -> [] [ 1248.260575] [50968]: key[network], None -> {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} [ 1248.260575] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.301023] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.301432] [50968]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-0ea716ee-1111-47ca-ae12-39d3644a0a43 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.310163] [50968]: [pid: 50968|app: 0|req: 6206/12147] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:46:20 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) [ 1248.319123] [50969]: DEBUG neutron.api.v2.base [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Request body: {'port': {'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1248.371531] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.504397] [50969]: DEBUG neutron.notifiers.nova [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7b747d01-d674-45d2-85d2-dc1b1c53cadb {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1248.509629] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks [] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.517338] [50969]: DEBUG neutron.db.provisioning_blocks [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Transition to ACTIVE for port object 7b747d01-d674-45d2-85d2-dc1b1c53cadb will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1248.518938] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_precommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:20Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': '', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:20Z', 'revision_number': 1, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1248.519105] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_precommit: [ 1248.519105] [50969]: key[device_owner], -> compute:nova [ 1248.519105] [50969]: key[binding:host_id], -> cpu-1 [ 1248.519105] [50969]: key[revision_number], 1 -> 2 [ 1248.519105] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.520347] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.539584] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Pushing event updated for resources: {'Port': ['ID=7b747d01-d674-45d2-85d2-dc1b1c53cadb,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1248.571576] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_postcommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:20Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': '', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:20Z', 'revision_number': 1, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1248.571870] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_postcommit: [ 1248.571870] [50969]: key[device_owner], -> compute:nova [ 1248.571870] [50969]: key[binding:host_id], -> cpu-1 [ 1248.571870] [50969]: key[revision_number], 1 -> 2 [ 1248.571870] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.577165] [50969]: DEBUG neutron.plugins.ml2.managers [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Attempting to bind port 7b747d01-d674-45d2-85d2-dc1b1c53cadb on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1248.577309] [50969]: DEBUG neutron.plugins.ml2.managers [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Attempting to bind port 7b747d01-d674-45d2-85d2-dc1b1c53cadb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1248.577390] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Attempting to bind port 7b747d01-d674-45d2-85d2-dc1b1c53cadb on network b574bb8d-a584-432c-a684-1caf3937d4f9 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1248.592538] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 46, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1248.592734] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Bind Segment={'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 46, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1248.594956] [50969]: DEBUG networking_nsxv3.api.rpc [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Bind port on Host cpu-1 & Segment [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1248.663576] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35db33d4-63bb-4ecf-9104-2a2fbce0024e req-bbdde18d-4446-426e-afb5-a7cb3f7eb66a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.664563] [50968]: [pid: 50968|app: 0|req: 6207/12148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:20 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.670212] [50968]: DEBUG neutron.api.wsgi [req-35db33d4-63bb-4ecf-9104-2a2fbce0024e req-c0bb69fa-4ad8-4238-948b-3043dd6de73d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1248.692040] [50968]: [pid: 50968|app: 0|req: 6208/12149] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:21 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1248.891909] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c391dcc-c97a-47bc-aa6a-61872a420013 req-2190db1e-e178-458d-a257-bfd4fe5317c9 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.893051] [50968]: [pid: 50968|app: 0|req: 6209/12150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:21 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.925258] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b89f5b24-8ec5-4b68-baaa-d693dcf6fa41 req-067e0115-fbf5-459b-999e-df1090f7be4a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.926500] [50968]: [pid: 50968|app: 0|req: 6210/12151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:21 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.929165] [50968]: DEBUG neutron.api.wsgi [req-6c391dcc-c97a-47bc-aa6a-61872a420013 req-941f77d7-ad2c-403f-a981-b95bae02d503 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1248.951158] [50968]: [pid: 50968|app: 0|req: 6211/12152] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:21 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.954988] [50968]: DEBUG neutron.api.wsgi [req-b89f5b24-8ec5-4b68-baaa-d693dcf6fa41 req-b75b498c-50d6-41ee-87f4-dce9a0d09d5c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1248.981348] [50968]: [pid: 50968|app: 0|req: 6212/12153] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:21 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.095571] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-caa8da5c-081c-42b1-b94a-726e6eef2f58 req-3a02696b-f89a-4cde-895c-5e9f90be703a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.096533] [50968]: [pid: 50968|app: 0|req: 6213/12154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:21 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 1042 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1249.102872] [50968]: DEBUG neutron.api.wsgi [req-caa8da5c-081c-42b1-b94a-726e6eef2f58 req-49e718fe-2095-4808-bc20-ec73a3e0d371 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1249.122645] [50968]: [pid: 50968|app: 0|req: 6214/12155] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:21 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.597566] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Bound using segment: {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1249.597964] [50969]: DEBUG neutron.plugins.ml2.managers [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Bound port: 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "bf86b133-2b7b-4cab-8f6f-5a0856d34c7b", "external-id": "nsx-vlan-transportzone-557", "segmentation_id": 557}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1249.598069] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.618507] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-242aea3b-99e6-48a6-b1de-add0d955fdf8 req-19ce7b45-b59e-48dd-bac1-c50a1c7af72d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.619597] [50968]: [pid: 50968|app: 0|req: 6215/12156] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:21 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1249.638195] [50969]: DEBUG neutron.plugins.ml2.db [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] For port 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1249.640466] [50969]: DEBUG neutron.plugins.ml2.db [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] For port 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1249.641931] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_precommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:20Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:20Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1249.642142] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_precommit: [ 1249.642142] [50969]: key[binding:vif_type], unbound -> ovs [ 1249.642142] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} [ 1249.642142] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.645067] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.665564] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-242aea3b-99e6-48a6-b1de-add0d955fdf8 req-d8b11306-d6e5-4eda-a2e6-f2ef75727c7c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.666535] [50968]: [pid: 50968|app: 0|req: 6216/12157] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:21 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 720 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.668148] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Pushing event updated for resources: {'Port': ['ID=7b747d01-d674-45d2-85d2-dc1b1c53cadb,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1249.672450] [50968]: DEBUG neutron.api.wsgi [req-242aea3b-99e6-48a6-b1de-add0d955fdf8 req-178f524e-d23e-4ac7-a7fb-e172c63677b0 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1249.674525] [50969]: DEBUG neutron.db.provisioning_blocks [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Provisioning complete for port 7b747d01-d674-45d2-85d2-dc1b1c53cadb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1249.675144] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.675290] [50969]: INFO neutron.plugins.ml2.plugin [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Attempt 1 to provision port 7b747d01-d674-45d2-85d2-dc1b1c53cadb [ 1249.703094] [50968]: [pid: 50968|app: 0|req: 6217/12158] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=15088f71-644b-48c6-bf45-4717876bf143 => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1249.715514] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Current status of the port 7b747d01-d674-45d2-85d2-dc1b1c53cadb is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1249.715695] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.726126] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-242aea3b-99e6-48a6-b1de-add0d955fdf8 req-1ea54e06-ecca-497a-b2dd-7b1f1caa168e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.727370] [50968]: [pid: 50968|app: 0|req: 6218/12159] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.737418] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1249.745021] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-01f20c56-7d61-48e5-81e3-ea0fabb212ac" -d '{"events": [{"server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "name": "network-vif-plugged", "status": "completed", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1249.752663] [50969]: DEBUG neutron.plugins.ml2.db [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] For port 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1249.771071] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-242aea3b-99e6-48a6-b1de-add0d955fdf8 req-dc073271-a511-45eb-a1ab-d52d086d6b1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.772324] [50968]: [pid: 50968|app: 0|req: 6219/12160] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1249.775800] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-918e1e42-949b-4ad2-b173-a476f28dda6d x-openstack-request-id: req-918e1e42-949b-4ad2-b173-a476f28dda6d {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1249.776067] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "name": "network-vif-plugged", "status": "completed", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1249.777269] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-918e1e42-949b-4ad2-b173-a476f28dda6d {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1249.777588] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-918e1e42-949b-4ad2-b173-a476f28dda6d'] response: {'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'code': 200} [ 1249.791254] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_precommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:22Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:21Z', 'revision_number': 4, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1249.791520] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_precommit: [ 1249.791520] [50969]: key[status], DOWN -> ACTIVE [ 1249.791520] [50969]: key[updated_at], 2025-11-21T22:46:21Z -> 2025-11-21T22:46:22Z [ 1249.791520] [50969]: key[revision_number], 4 -> 5 [ 1249.791520] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.796740] [50969]: DEBUG neutron.db.provisioning_blocks [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Provisioning complete for port 7b747d01-d674-45d2-85d2-dc1b1c53cadb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1249.796891] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.796993] [50969]: INFO neutron.plugins.ml2.plugin [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Attempt 1 to provision port 7b747d01-d674-45d2-85d2-dc1b1c53cadb [ 1249.801688] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f74781c0-f676-4839-ac07-3f253157f66c req-cf0d456f-5a62-43c8-9e4c-4ae6496b307a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.802772] [50968]: [pid: 50968|app: 0|req: 6220/12161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.834731] [50968]: [pid: 50968|app: 0|req: 6221/12162] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1249.837484] [50968]: DEBUG neutron.api.wsgi [req-f74781c0-f676-4839-ac07-3f253157f66c req-07081ec5-da42-4d6e-bc3f-f6c5027baae7 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1249.838446] [50969]: DEBUG neutron.plugins.ml2.plugin [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Current status of the port 7b747d01-d674-45d2-85d2-dc1b1c53cadb is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1249.839506] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_postcommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:22Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:21Z', 'revision_number': 4, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1249.839506] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_postcommit: [ 1249.839506] [50969]: key[status], DOWN -> ACTIVE [ 1249.839506] [50969]: key[updated_at], 2025-11-21T22:46:21Z -> 2025-11-21T22:46:22Z [ 1249.839506] [50969]: key[revision_number], 4 -> 5 [ 1249.839506] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.839887] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.862801] [50968]: [pid: 50968|app: 0|req: 6222/12163] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.863893] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Pushing event updated for resources: {'Port': ['ID=7b747d01-d674-45d2-85d2-dc1b1c53cadb,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1249.867315] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_postcommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:21Z', 'revision_number': 4, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:20Z', 'revision_number': 2, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1249.867486] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] update_port_postcommit: [ 1249.867486] [50969]: key[binding:vif_type], unbound -> ovs [ 1249.867486] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} [ 1249.867486] [50969]: key[updated_at], 2025-11-21T22:46:20Z -> 2025-11-21T22:46:21Z [ 1249.867486] [50969]: key[revision_number], 2 -> 4 [ 1249.867486] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.872433] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.874494] [50969]: DEBUG neutron_lib.callbacks.manager [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-26d4dba3-e263-4dee-a34c-48b7f9a37fcf service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.874494] [50969]: [pid: 50969|app: 0|req: 5942/12164] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:46:20 2025] PUT /networking/v2.0/ports/7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 1038 bytes in 1560 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1249.900201] [50968]: [pid: 50968|app: 0|req: 6223/12165] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1250.028190] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6f1a2d7-a0d0-4731-8bdd-cd55caca1a54 req-bd1b3da2-b2c0-49df-b4b3-9addbc72f1d6 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.029181] [50969]: [pid: 50969|app: 0|req: 5943/12166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.034944] [50969]: DEBUG neutron.api.wsgi [req-d6f1a2d7-a0d0-4731-8bdd-cd55caca1a54 req-175e2953-da50-4770-bdfd-dbbf47ec67f4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1250.056137] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9324a500-6702-463d-89fb-ee3a97b9093c req-7143524f-73d5-45ad-8c23-570979d28c24 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.057095] [50968]: [pid: 50968|app: 0|req: 6224/12167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.058117] [50969]: [pid: 50969|app: 0|req: 5944/12168] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/security-groups?id=df231fd1-d2d8-4abc-b6ff-458d22e07e4e&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1250.062482] [50968]: DEBUG neutron.api.wsgi [req-9324a500-6702-463d-89fb-ee3a97b9093c req-7ab374a1-02c2-48a0-a8ec-834c19d48260 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1250.080935] [50968]: [pid: 50968|app: 0|req: 6225/12169] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.291561] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-43269fe9-97b2-4b29-b802-c0a23c5570a6 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.292762] [50969]: [pid: 50969|app: 0|req: 5945/12170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:22 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.339419] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Deleting port abba8f2b-9117-4c06-9bc8-f6b55c890ebb {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1250.339574] [50968]: DEBUG neutron_lib.callbacks.manager [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.365097] [50968]: DEBUG neutron.plugins.ml2.db [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] For port abba8f2b-9117-4c06-9bc8-f6b55c890ebb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abba8f2b-9117-4c06-9bc8-f6b55c890ebb,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1250.365276] [50968]: DEBUG neutron_lib.callbacks.manager [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.369381] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1250.369585] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit: [ 1250.369585] [50968]: key[mac_address], fa:16:3e:4b:98:18 -> None [ 1250.369585] [50968]: key[device_id], bb04a5df-f8c2-4e9e-8de4-13421b688b06 -> None [ 1250.369585] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1250.369585] [50968]: key[binding:vnic_type], normal -> None [ 1250.369585] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1250.369585] [50968]: key[tags], [] -> None [ 1250.369585] [50968]: key[allowed_address_pairs], [] -> None [ 1250.369585] [50968]: key[created_at], 2025-11-21T22:45:16Z -> None [ 1250.369585] [50968]: key[name], -> None [ 1250.369585] [50968]: key[status], ACTIVE -> None [ 1250.369585] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1250.369585] [50968]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}] -> None [ 1250.369585] [50968]: key[id], abba8f2b-9117-4c06-9bc8-f6b55c890ebb -> None [ 1250.369585] [50968]: key[port_security_enabled], True -> None [ 1250.369585] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1250.369585] [50968]: key[security_groups], ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'] -> None [ 1250.369585] [50968]: key[binding:profile], {} -> None [ 1250.369585] [50968]: key[binding:host_id], cpu-1 -> None [ 1250.369585] [50968]: key[revision_number], 5 -> None [ 1250.369585] [50968]: key[description], -> None [ 1250.369585] [50968]: key[updated_at], 2025-11-21T22:45:18Z -> None [ 1250.369585] [50968]: key[standard_attr_id], 1735 -> None [ 1250.369585] [50968]: key[admin_state_up], True -> None [ 1250.369585] [50968]: key[binding:vif_type], ovs -> None [ 1250.369585] [50968]: key[device_owner], compute:nova -> None [ 1250.369585] [50968]: key[extra_dhcp_opts], [] -> None [ 1250.369585] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.484279] [50968]: DEBUG neutron_lib.callbacks.manager [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.484546] [50968]: DEBUG neutron_lib.callbacks.manager [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (8e5367cb-9df1-4b35-90e3-a2a478f1db36), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.484744] [50968]: INFO neutron.db.l3_db [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Floating IP 8e5367cb-9df1-4b35-90e3-a2a478f1db36 disassociated. External IP: 10.180.180.150, port: abba8f2b-9117-4c06-9bc8-f6b55c890ebb. [ 1250.484991] [50968]: DEBUG neutron.plugins.ml2.plugin [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Calling delete_port for abba8f2b-9117-4c06-9bc8-f6b55c890ebb owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1250.577752] [50968]: DEBUG neutron_lib.callbacks.manager [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (abba8f2b-9117-4c06-9bc8-f6b55c890ebb), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.587700] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'Port': ['ID=abba8f2b-9117-4c06-9bc8-f6b55c890ebb,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1250.652220] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1250.702911] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1250.720801] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] No DVR routers for this DVR port abba8f2b-9117-4c06-9bc8-f6b55c890ebb on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1250.721155] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit called with port settings {'id': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:4b:98:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:16Z', 'updated_at': '2025-11-21T22:45:18Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1250.721304] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit: [ 1250.721304] [50968]: key[mac_address], fa:16:3e:4b:98:18 -> None [ 1250.721304] [50968]: key[device_id], bb04a5df-f8c2-4e9e-8de4-13421b688b06 -> None [ 1250.721304] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '305ccd93-08cb-4658-845c-d9b64952daf7', 'external-id': 'nsx-vlan-transportzone-490', 'segmentation_id': 490, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1250.721304] [50968]: key[binding:vnic_type], normal -> None [ 1250.721304] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1250.721304] [50968]: key[tags], [] -> None [ 1250.721304] [50968]: key[allowed_address_pairs], [] -> None [ 1250.721304] [50968]: key[created_at], 2025-11-21T22:45:16Z -> None [ 1250.721304] [50968]: key[name], -> None [ 1250.721304] [50968]: key[status], ACTIVE -> None [ 1250.721304] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1250.721304] [50968]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.4'}] -> None [ 1250.721304] [50968]: key[id], abba8f2b-9117-4c06-9bc8-f6b55c890ebb -> None [ 1250.721304] [50968]: key[port_security_enabled], True -> None [ 1250.721304] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1250.721304] [50968]: key[security_groups], ['df231fd1-d2d8-4abc-b6ff-458d22e07e4e'] -> None [ 1250.721304] [50968]: key[binding:profile], {} -> None [ 1250.721304] [50968]: key[binding:host_id], cpu-1 -> None [ 1250.721304] [50968]: key[revision_number], 5 -> None [ 1250.721304] [50968]: key[description], -> None [ 1250.721304] [50968]: key[updated_at], 2025-11-21T22:45:18Z -> None [ 1250.721304] [50968]: key[standard_attr_id], 1735 -> None [ 1250.721304] [50968]: key[admin_state_up], True -> None [ 1250.721304] [50968]: key[binding:vif_type], ovs -> None [ 1250.721304] [50968]: key[device_owner], compute:nova -> None [ 1250.721304] [50968]: key[extra_dhcp_opts], [] -> None [ 1250.721304] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.723115] [50968]: DEBUG neutron_lib.callbacks.manager [req-f52c9e19-673a-4547-bf54-f040eb8f51eb req-272af376-8a28-4617-9da6-4534482f6a40 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.723676] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'name': 'network-vif-deleted', 'tag': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1250.726417] [50968]: [pid: 50968|app: 0|req: 6226/12171] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:46:22 2025] DELETE /networking/v2.0/ports/abba8f2b-9117-4c06-9bc8-f6b55c890ebb => generated 0 bytes in 430 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1250.728296] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-10b0a923-b4c3-4d32-aee1-d7a9a0de8671" -d '{"events": [{"server_uuid": "bb04a5df-f8c2-4e9e-8de4-13421b688b06", "name": "network-vif-deleted", "tag": "abba8f2b-9117-4c06-9bc8-f6b55c890ebb"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1250.756369] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-864b75ff-d524-44ff-88bf-3ecfee4d7e4e x-openstack-request-id: req-864b75ff-d524-44ff-88bf-3ecfee4d7e4e {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1250.756477] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bb04a5df-f8c2-4e9e-8de4-13421b688b06", "name": "network-vif-deleted", "tag": "abba8f2b-9117-4c06-9bc8-f6b55c890ebb", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1250.756555] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-864b75ff-d524-44ff-88bf-3ecfee4d7e4e {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1250.756736] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-864b75ff-d524-44ff-88bf-3ecfee4d7e4e'] response: {'server_uuid': 'bb04a5df-f8c2-4e9e-8de4-13421b688b06', 'name': 'network-vif-deleted', 'tag': 'abba8f2b-9117-4c06-9bc8-f6b55c890ebb', 'status': 'completed', 'code': 200} [ 1250.918783] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-f7eed403-98be-49f1-b2f0-0828b0ce519d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.923058] [50969]: [pid: 50969|app: 0|req: 5946/12172] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1250.927716] [50968]: DEBUG neutron.api.wsgi [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-e6b42efc-dab9-429b-84ba-ff4dccd74b7d service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1250.943317] [50968]: [pid: 50968|app: 0|req: 6227/12173] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1250.964054] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-8e3a5006-94ab-4ab8-b19f-669d0ee2ac96 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.966127] [50968]: [pid: 50968|app: 0|req: 6228/12174] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.990950] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c4334ee-1111-4ada-a6d7-8a82c4f27851 req-31a11d76-5ea3-4624-97f8-37b70375f0ef tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.992268] [50969]: [pid: 50969|app: 0|req: 5947/12175] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.996837] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e495abdb-7883-4736-89e9-91cf3d9ab8e5 req-c79faa40-cb69-4180-8960-f552fd312eaa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.997816] [50968]: [pid: 50968|app: 0|req: 6229/12176] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1250.998592] [50969]: DEBUG neutron.api.wsgi [req-6c4334ee-1111-4ada-a6d7-8a82c4f27851 req-e5223324-66d8-43d2-8d51-e143d95004a0 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.024387] [50969]: [pid: 50969|app: 0|req: 5948/12177] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1251.037794] [50968]: [pid: 50968|app: 0|req: 6230/12178] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1251.075966] [50969]: [pid: 50969|app: 0|req: 5949/12179] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1251.120116] [50968]: [pid: 50968|app: 0|req: 6231/12180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1251.178537] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4d6fd24-3939-45d4-a386-d0f8660600f3 req-8a749242-8ef7-4714-8615-f17a11a0d221 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.179458] [50969]: [pid: 50969|app: 0|req: 5950/12181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.185661] [50968]: DEBUG neutron.api.wsgi [req-b4d6fd24-3939-45d4-a386-d0f8660600f3 req-8b5b5972-c0a6-4a1f-86c1-a3824300a662 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.205088] [50968]: [pid: 50968|app: 0|req: 6232/12182] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:23 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.780317] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1251.781873] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-aac07c3b-0a25-40fb-adb0-8237ddec5881" -d '{"events": [{"name": "network-changed", "server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1251.806426] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-111c748f-b9b3-4afe-be47-7dd201c6b36c x-openstack-request-id: req-111c748f-b9b3-4afe-be47-7dd201c6b36c {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1251.806578] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1251.806618] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-111c748f-b9b3-4afe-be47-7dd201c6b36c {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1251.806794] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-111c748f-b9b3-4afe-be47-7dd201c6b36c'] response: {'name': 'network-changed', 'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'status': 'completed', 'code': 200} [ 1252.112255] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc3601f9-5be0-4f66-9fbe-2d211b8a284c req-e0a43653-1d27-4db6-b6e8-66c823e0a6fa tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.113557] [50969]: [pid: 50969|app: 0|req: 5951/12183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.120480] [50968]: DEBUG neutron.api.wsgi [req-fc3601f9-5be0-4f66-9fbe-2d211b8a284c req-12230799-3b81-4259-8a94-8af2e4c40923 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1252.146089] [50968]: [pid: 50968|app: 0|req: 6233/12184] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.188868] [50969]: [pid: 50969|app: 0|req: 5952/12185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1252.286991] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37c75e40-5edc-4e78-b5c8-82247f865e23 req-7b65bc4e-261a-4922-b643-a21bb02d4f09 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.287921] [50968]: [pid: 50968|app: 0|req: 6234/12186] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.294053] [50969]: DEBUG neutron.api.wsgi [req-37c75e40-5edc-4e78-b5c8-82247f865e23 req-671aa49d-531b-494c-827e-e7de40ea2e10 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1252.314271] [50969]: [pid: 50969|app: 0|req: 5953/12187] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.338178] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aac07c3b-0a25-40fb-adb0-8237ddec5881 req-577788f6-6877-441a-8ca3-f7499bfbf868 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.339094] [50968]: [pid: 50968|app: 0|req: 6235/12188] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1252.384094] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aac07c3b-0a25-40fb-adb0-8237ddec5881 req-219de21b-128a-4622-bea1-e67ae1ef6c3c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.385076] [50969]: [pid: 50969|app: 0|req: 5954/12189] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.392135] [50968]: DEBUG neutron.api.wsgi [req-aac07c3b-0a25-40fb-adb0-8237ddec5881 req-1148e826-2f9b-4728-b7a6-9cc1136ca405 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1252.405940] [50968]: [pid: 50968|app: 0|req: 6236/12190] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1252.429794] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aac07c3b-0a25-40fb-adb0-8237ddec5881 req-5f13f365-82d6-4e45-bcb0-67bb064a2e24 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.430878] [50969]: [pid: 50969|app: 0|req: 5955/12191] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.463099] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aac07c3b-0a25-40fb-adb0-8237ddec5881 req-eea226ff-c1f7-4a19-8eec-9059718f9ab1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.463510] [50968]: [pid: 50968|app: 0|req: 6237/12192] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.499787] [50969]: [pid: 50969|app: 0|req: 5956/12193] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1252.538127] [50968]: [pid: 50968|app: 0|req: 6238/12194] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:24 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1253.241831] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78a3cf2c-6b22-4e27-aed6-694b5ebcb191 req-a916ae8a-4ffe-4c43-883d-d5adef9c3296 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1253.242845] [50969]: [pid: 50969|app: 0|req: 5957/12195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:25 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1253.248557] [50969]: DEBUG neutron.api.wsgi [req-78a3cf2c-6b22-4e27-aed6-694b5ebcb191 req-bd074a20-4f42-45e2-b3e4-677b6b102440 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1253.255632] [50968]: [pid: 50968|app: 0|req: 6239/12196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:25 2025] GET /networking/v2.0/ports?device_id=bb04a5df-f8c2-4e9e-8de4-13421b688b06 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1253.271823] [50969]: [pid: 50969|app: 0|req: 5958/12197] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:25 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1253.416456] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d47dc60-acb3-435d-a141-b8b1c3f1a94a req-a68bb863-df1b-4b60-b1c6-bc4a700cf06a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1253.417398] [50968]: [pid: 50968|app: 0|req: 6240/12198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:25 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1253.423296] [50969]: DEBUG neutron.api.wsgi [req-2d47dc60-acb3-435d-a141-b8b1c3f1a94a req-36f21515-9718-4826-bbfc-2ed9f41dd2b8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1253.443116] [50969]: [pid: 50969|app: 0|req: 5959/12199] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:25 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.361925] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4d721663-e2c3-4740-91e9-d548d4d52c0f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (df231fd1-d2d8-4abc-b6ff-458d22e07e4e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.367455] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2882ccd9-5ba1-46e3-a40a-a73eef3c408f req-f60ffe0f-b15e-4051-9859-794c6b8e6241 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1254.368101] [50969]: [pid: 50969|app: 0|req: 5960/12200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:26 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.374767] [50969]: DEBUG neutron.api.wsgi [req-2882ccd9-5ba1-46e3-a40a-a73eef3c408f req-61e7c586-fcec-4fa0-a2c0-e726a9daf580 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1254.380771] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4d721663-e2c3-4740-91e9-d548d4d52c0f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (df231fd1-d2d8-4abc-b6ff-458d22e07e4e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.395216] [50969]: [pid: 50969|app: 0|req: 5961/12201] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:26 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1254.410389] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4d721663-e2c3-4740-91e9-d548d4d52c0f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (df231fd1-d2d8-4abc-b6ff-458d22e07e4e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.415900] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4d721663-e2c3-4740-91e9-d548d4d52c0f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=df231fd1-d2d8-4abc-b6ff-458d22e07e4e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1254.419917] [50968]: DEBUG neutron_lib.callbacks.manager [None req-4d721663-e2c3-4740-91e9-d548d4d52c0f tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.420423] [50968]: [pid: 50968|app: 0|req: 6241/12202] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:46:26 2025] DELETE /networking/v2.0/security-groups/df231fd1-d2d8-4abc-b6ff-458d22e07e4e => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1254.430281] [50969]: INFO neutron.api.v2.resource [None req-25d0e6b4-a439-4cc1-aa77-0faca56bf7ae tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] show failed (client error): The resource could not be found. [ 1254.430766] [50969]: [pid: 50969|app: 0|req: 5962/12203] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:46:26 2025] GET /networking/v2.0/security-groups/df231fd1-d2d8-4abc-b6ff-458d22e07e4e => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1254.489701] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Deleting port 2443cb38-5670-472a-880d-54255c7b4523 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1254.489863] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (2443cb38-5670-472a-880d-54255c7b4523), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.520820] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (2443cb38-5670-472a-880d-54255c7b4523), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.520973] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (2443cb38-5670-472a-880d-54255c7b4523), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.525275] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit called with port settings {'id': '2443cb38-5670-472a-880d-54255c7b4523', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:39:a8', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8e5367cb-9df1-4b35-90e3-a2a478f1db36', 'device_owner': 'network:floatingip', 'standard_attr_id': 1715, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:10Z', 'updated_at': '2025-11-21T22:45:10Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1254.525467] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_precommit: [ 1254.525467] [50968]: key[mac_address], fa:16:3e:67:39:a8 -> None [ 1254.525467] [50968]: key[device_id], 8e5367cb-9df1-4b35-90e3-a2a478f1db36 -> None [ 1254.525467] [50968]: key[binding:vif_details], {} -> None [ 1254.525467] [50968]: key[binding:vnic_type], normal -> None [ 1254.525467] [50968]: key[project_id], -> None [ 1254.525467] [50968]: key[tags], [] -> None [ 1254.525467] [50968]: key[allowed_address_pairs], [] -> None [ 1254.525467] [50968]: key[created_at], 2025-11-21T22:45:10Z -> None [ 1254.525467] [50968]: key[name], -> None [ 1254.525467] [50968]: key[status], N/A -> None [ 1254.525467] [50968]: key[tenant_id], -> None [ 1254.525467] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}] -> None [ 1254.525467] [50968]: key[id], 2443cb38-5670-472a-880d-54255c7b4523 -> None [ 1254.525467] [50968]: key[port_security_enabled], False -> None [ 1254.525467] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1254.525467] [50968]: key[security_groups], [] -> None [ 1254.525467] [50968]: key[binding:profile], {} -> None [ 1254.525467] [50968]: key[binding:host_id], -> None [ 1254.525467] [50968]: key[revision_number], 2 -> None [ 1254.525467] [50968]: key[description], -> None [ 1254.525467] [50968]: key[updated_at], 2025-11-21T22:45:10Z -> None [ 1254.525467] [50968]: key[standard_attr_id], 1715 -> None [ 1254.525467] [50968]: key[admin_state_up], True -> None [ 1254.525467] [50968]: key[binding:vif_type], unbound -> None [ 1254.525467] [50968]: key[device_owner], network:floatingip -> None [ 1254.525467] [50968]: key[extra_dhcp_opts], [] -> None [ 1254.525467] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.526661] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b32902c9-4982-459d-b2b1-152687c63f3f req-e9e46b24-cefb-452e-874f-3072892de6a5 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1254.526750] [50969]: [pid: 50969|app: 0|req: 5963/12204] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:26 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.528291] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Calling delete_port for 2443cb38-5670-472a-880d-54255c7b4523 owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1254.532595] [50969]: DEBUG neutron.api.wsgi [req-b32902c9-4982-459d-b2b1-152687c63f3f req-f05bffdb-9713-4e77-9e7d-43fb62a228d1 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1254.552858] [50969]: [pid: 50969|app: 0|req: 5964/12205] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:26 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1254.595868] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (2443cb38-5670-472a-880d-54255c7b4523), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.603497] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Pushing event deleted for resources: {'Port': ['ID=2443cb38-5670-472a-880d-54255c7b4523,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1254.634625] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit called with port settings {'id': '2443cb38-5670-472a-880d-54255c7b4523', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:39:a8', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8e5367cb-9df1-4b35-90e3-a2a478f1db36', 'device_owner': 'network:floatingip', 'standard_attr_id': 1715, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:45:10Z', 'updated_at': '2025-11-21T22:45:10Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1254.634821] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] delete_port_postcommit: [ 1254.634821] [50968]: key[mac_address], fa:16:3e:67:39:a8 -> None [ 1254.634821] [50968]: key[device_id], 8e5367cb-9df1-4b35-90e3-a2a478f1db36 -> None [ 1254.634821] [50968]: key[binding:vif_details], {} -> None [ 1254.634821] [50968]: key[binding:vnic_type], normal -> None [ 1254.634821] [50968]: key[project_id], -> None [ 1254.634821] [50968]: key[tags], [] -> None [ 1254.634821] [50968]: key[allowed_address_pairs], [] -> None [ 1254.634821] [50968]: key[created_at], 2025-11-21T22:45:10Z -> None [ 1254.634821] [50968]: key[name], -> None [ 1254.634821] [50968]: key[status], N/A -> None [ 1254.634821] [50968]: key[tenant_id], -> None [ 1254.634821] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.150'}] -> None [ 1254.634821] [50968]: key[id], 2443cb38-5670-472a-880d-54255c7b4523 -> None [ 1254.634821] [50968]: key[port_security_enabled], False -> None [ 1254.634821] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1254.634821] [50968]: key[security_groups], [] -> None [ 1254.634821] [50968]: key[binding:profile], {} -> None [ 1254.634821] [50968]: key[binding:host_id], -> None [ 1254.634821] [50968]: key[revision_number], 2 -> None [ 1254.634821] [50968]: key[description], -> None [ 1254.634821] [50968]: key[updated_at], 2025-11-21T22:45:10Z -> None [ 1254.634821] [50968]: key[standard_attr_id], 1715 -> None [ 1254.634821] [50968]: key[admin_state_up], True -> None [ 1254.634821] [50968]: key[binding:vif_type], unbound -> None [ 1254.634821] [50968]: key[device_owner], network:floatingip -> None [ 1254.634821] [50968]: key[extra_dhcp_opts], [] -> None [ 1254.634821] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.636528] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks [] for floatingip (8e5367cb-9df1-4b35-90e3-a2a478f1db36), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.639520] [50968]: DEBUG neutron_lib.callbacks.manager [None req-c2d471f3-f7e9-4ac7-bbc2-c492444b9dd4 tempest-AttachVolumeNegativeTest-457073585 tempest-AttachVolumeNegativeTest-457073585-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.640250] [50968]: [pid: 50968|app: 0|req: 6242/12206] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:46:26 2025] DELETE /networking/v2.0/floatingips/8e5367cb-9df1-4b35-90e3-a2a478f1db36 => generated 0 bytes in 207 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1255.508586] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58bd1567-22a9-4482-8193-13e0fc2a5ce3 req-370ba25b-0911-4a95-a5dc-ec6d035dfd02 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1255.509721] [50969]: [pid: 50969|app: 0|req: 5965/12207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:27 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1255.516920] [50968]: DEBUG neutron.api.wsgi [req-58bd1567-22a9-4482-8193-13e0fc2a5ce3 req-76369578-87b3-494e-9693-b5f1248a3390 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1255.538170] [50968]: [pid: 50968|app: 0|req: 6243/12208] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:27 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1255.634177] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8580c56-7153-4dca-9f72-f636cd33223e req-1aa90ff1-6faf-442b-b2a0-455440c68b72 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1255.635266] [50969]: [pid: 50969|app: 0|req: 5966/12209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:27 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1255.642099] [50968]: DEBUG neutron.api.wsgi [req-f8580c56-7153-4dca-9f72-f636cd33223e req-1eca7fba-5cd1-4261-9325-4a84fa11cda8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1255.665178] [50968]: [pid: 50968|app: 0|req: 6244/12210] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:27 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.076848] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e35fcf1-5d1d-4b60-9394-bdcf070cd3f8 req-c0ff038e-6cf7-4fe2-b11a-0925e458515e tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.077848] [50969]: [pid: 50969|app: 0|req: 5967/12211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:28 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.084680] [50968]: DEBUG neutron.api.wsgi [req-3e35fcf1-5d1d-4b60-9394-bdcf070cd3f8 req-2d0c399c-358a-4090-ad6c-3d28a0e2fe5a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.106380] [50968]: [pid: 50968|app: 0|req: 6245/12212] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:28 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.288917] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a2e7c21-9be9-4502-bdd4-26daa6ece180 req-30ac7f93-ccc2-4008-ab6d-4e36ee39d9aa tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.289902] [50969]: [pid: 50969|app: 0|req: 5968/12213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:28 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1256.295980] [50968]: DEBUG neutron.api.wsgi [req-0a2e7c21-9be9-4502-bdd4-26daa6ece180 req-a4fe0d16-d1d1-408b-aaab-b1acba572f19 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.319232] [50968]: [pid: 50968|app: 0|req: 6246/12214] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:28 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.658366] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-502d8009-ab9e-47f3-aa73-fb21bd1de4aa req-74a69672-5b44-4e6a-baf6-766cfa76eb98 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.659684] [50969]: [pid: 50969|app: 0|req: 5969/12215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:28 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.665974] [50968]: DEBUG neutron.api.wsgi [req-502d8009-ab9e-47f3-aa73-fb21bd1de4aa req-ceb6c4a3-545e-4c40-b9bf-db27221d9a80 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.685131] [50968]: [pid: 50968|app: 0|req: 6247/12216] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:29 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.770822] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49e0d658-5651-4d59-9587-84c579a62592 req-2511caec-0347-4445-9317-673d6c830e8e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.771799] [50969]: [pid: 50969|app: 0|req: 5970/12217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:29 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.777877] [50968]: DEBUG neutron.api.wsgi [req-49e0d658-5651-4d59-9587-84c579a62592 req-c6ee9fb7-33ac-4c66-ae35-f2ea67fa99c8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.797315] [50968]: [pid: 50968|app: 0|req: 6248/12218] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:29 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.939831] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0c913c0-6e77-48d3-b783-1efc5ef7b08d req-057a4a5f-6808-4d71-a0e0-8724b1ef6620 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.940776] [50969]: [pid: 50969|app: 0|req: 5971/12219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:29 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.947235] [50968]: DEBUG neutron.api.wsgi [req-a0c913c0-6e77-48d3-b783-1efc5ef7b08d req-72e7fb05-9fba-4c7b-851b-bcf8d0289bd5 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.964924] [50968]: [pid: 50968|app: 0|req: 6249/12220] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:29 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1257.429291] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50cacad4-8170-4b7f-9e79-32a350014d45 req-257e951b-e739-4d98-9a90-ef396b3ee716 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1257.430306] [50969]: [pid: 50969|app: 0|req: 5972/12221] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:29 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1257.438051] [50968]: DEBUG neutron.api.wsgi [req-50cacad4-8170-4b7f-9e79-32a350014d45 req-8212df4b-b6e0-4625-b975-7d411d92ef2f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1257.464382] [50968]: [pid: 50968|app: 0|req: 6250/12222] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:29 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1257.877284] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88a9e23c-fd90-47c4-b489-e1aeb7968947 req-a150902a-5e8d-488a-8df2-e825dc25795f tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1257.878265] [50969]: [pid: 50969|app: 0|req: 5973/12223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1257.885027] [50968]: DEBUG neutron.api.wsgi [req-88a9e23c-fd90-47c4-b489-e1aeb7968947 req-253eddcc-6128-4ffe-86d8-67ca6cf046ca tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1257.907371] [50968]: [pid: 50968|app: 0|req: 6251/12224] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1257.912839] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abf53d3e-5327-4312-90a8-225fc4e867a2 req-e643b81c-597b-4ea6-8b43-98709d2200b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1257.913232] [50969]: [pid: 50969|app: 0|req: 5974/12225] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1257.973618] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abf53d3e-5327-4312-90a8-225fc4e867a2 req-4964fce4-108a-42b4-9b2c-14a4695458ca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1257.974586] [50968]: [pid: 50968|app: 0|req: 6252/12226] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 720 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1257.980479] [50968]: DEBUG neutron.api.wsgi [req-abf53d3e-5327-4312-90a8-225fc4e867a2 req-11735d37-79e9-4008-b153-30d89adfe419 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1258.000994] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cd82c3c-63e3-438e-bca6-9ebb6e684db4 req-2a2b434c-8051-4c92-bca0-83b63b67f4ac tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.002585] [50969]: [pid: 50969|app: 0|req: 5975/12227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.012137] [50968]: [pid: 50968|app: 0|req: 6253/12228] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=15088f71-644b-48c6-bf45-4717876bf143 => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.016413] [50969]: DEBUG neutron.api.v2.base [None req-02209c98-ae91-457d-916f-0142cbac461a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Request body: {'floatingip': {'port_id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1258.033450] [50969]: DEBUG neutron_lib.callbacks.manager [None req-02209c98-ae91-457d-916f-0142cbac461a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (9f8a63b5-e333-48ec-84e0-f6d92495c6cf), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.034601] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abf53d3e-5327-4312-90a8-225fc4e867a2 req-a504fffe-3f6a-469c-baa8-4b8c2d39a791 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.035625] [50968]: [pid: 50968|app: 0|req: 6254/12229] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.089127] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98d96b9f-1ba6-498a-9dcc-2c51e6ea1847 req-cc98ca36-1cab-4cfb-8266-034aa5eac4ef tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.090051] [50968]: [pid: 50968|app: 0|req: 6255/12230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.113528] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abf53d3e-5327-4312-90a8-225fc4e867a2 req-987fece9-a749-4354-a636-c8a9e467de82 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.114624] [50968]: [pid: 50968|app: 0|req: 6256/12231] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.117322] [50968]: DEBUG neutron.api.wsgi [req-98d96b9f-1ba6-498a-9dcc-2c51e6ea1847 req-d00c6632-a3af-4354-a256-a9e8256f81c2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1258.138546] [50968]: [pid: 50968|app: 0|req: 6257/12232] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.168490] [50968]: [pid: 50968|app: 0|req: 6258/12233] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1258.201880] [50968]: [pid: 50968|app: 0|req: 6259/12234] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1258.234627] [50969]: DEBUG neutron_lib.callbacks.manager [None req-02209c98-ae91-457d-916f-0142cbac461a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.235904] [50969]: DEBUG neutron_lib.callbacks.manager [None req-02209c98-ae91-457d-916f-0142cbac461a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (9f8a63b5-e333-48ec-84e0-f6d92495c6cf), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.287741] [50969]: INFO neutron.db.l3_db [None req-02209c98-ae91-457d-916f-0142cbac461a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Floating IP 9f8a63b5-e333-48ec-84e0-f6d92495c6cf associated. External IP: 10.180.180.195, port: 7b747d01-d674-45d2-85d2-dc1b1c53cadb. [ 1258.391619] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-02209c98-ae91-457d-916f-0142cbac461a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Router 640242b4-6750-485b-a04c-c02b7e31d494 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1258.445316] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-02209c98-ae91-457d-916f-0142cbac461a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1258.452099] [50969]: DEBUG neutron_lib.callbacks.manager [None req-02209c98-ae91-457d-916f-0142cbac461a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.472485] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1258.473305] [50969]: [pid: 50969|app: 0|req: 5976/12235] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:46:30 2025] PUT /networking/v2.0/floatingips/9f8a63b5-e333-48ec-84e0-f6d92495c6cf => generated 803 bytes in 462 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.474630] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e5b52ce9-750d-4a1c-8c53-837778c808aa" -d '{"events": [{"name": "network-changed", "server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1258.503463] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-804dbbb8-201e-4dd6-9411-14b30b4a4cf4 x-openstack-request-id: req-804dbbb8-201e-4dd6-9411-14b30b4a4cf4 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1258.503656] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1258.504324] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-804dbbb8-201e-4dd6-9411-14b30b4a4cf4 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1258.504324] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-804dbbb8-201e-4dd6-9411-14b30b4a4cf4'] response: {'name': 'network-changed', 'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'status': 'completed', 'code': 200} [ 1258.579827] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5add5442-d909-47d7-be68-f0e8ca3f0119 req-f66112a2-1d79-4058-b865-2a451287e12b tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.580539] [50968]: [pid: 50968|app: 0|req: 6260/12236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.589274] [50969]: DEBUG neutron.api.wsgi [req-5add5442-d909-47d7-be68-f0e8ca3f0119 req-33f29f0b-5c96-4e35-86bd-8a3739b7935f tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1258.612981] [50969]: [pid: 50969|app: 0|req: 5977/12237] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:30 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.036904] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5b52ce9-750d-4a1c-8c53-837778c808aa req-a5ec3fb2-e3df-42a4-9b43-cec0615d880a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.037913] [50968]: [pid: 50968|app: 0|req: 6261/12238] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1259.075398] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5b52ce9-750d-4a1c-8c53-837778c808aa req-a4cb2977-83b1-49d8-8c8d-38c9132c0dff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.076413] [50969]: [pid: 50969|app: 0|req: 5978/12239] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.082505] [50968]: DEBUG neutron.api.wsgi [req-e5b52ce9-750d-4a1c-8c53-837778c808aa req-a829c5bb-a4e9-43df-bb1a-9e14490c4296 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1259.109789] [50968]: [pid: 50968|app: 0|req: 6262/12240] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 806 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.133587] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5b52ce9-750d-4a1c-8c53-837778c808aa req-f11b27ae-1e32-408a-ac09-b47db32023ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.135166] [50969]: [pid: 50969|app: 0|req: 5979/12241] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.173674] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5b52ce9-750d-4a1c-8c53-837778c808aa req-68252030-8d39-4f5d-b085-73b5726d137c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.174662] [50968]: [pid: 50968|app: 0|req: 6263/12242] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.215590] [50969]: [pid: 50969|app: 0|req: 5980/12243] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1259.230011] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58a28dd6-cdb6-48d2-878b-6bd406157d49 req-edc5e7c2-1fde-4594-a6d6-783da2304012 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.230916] [50968]: [pid: 50968|app: 0|req: 6264/12244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.236883] [50968]: DEBUG neutron.api.wsgi [req-58a28dd6-cdb6-48d2-878b-6bd406157d49 req-679f3151-9994-4432-a186-b8445809c536 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1259.255412] [50969]: [pid: 50969|app: 0|req: 5981/12245] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1259.258221] [50968]: [pid: 50968|app: 0|req: 6265/12246] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.544839] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-b84dfe3d-5d7f-4400-8dc7-f893ac37b926 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.545843] [50969]: [pid: 50969|app: 0|req: 5982/12247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:31 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.592197] [50968]: DEBUG neutron.plugins.ml2.plugin [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Deleting port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1259.592372] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.619481] [50968]: DEBUG neutron.plugins.ml2.db [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] For port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1259.619697] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.624304] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1259.624561] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit: [ 1259.624561] [50968]: key[mac_address], fa:16:3e:03:fa:cc -> None [ 1259.624561] [50968]: key[device_id], 4712b661-99bc-45f5-a4b1-1ab2fa9e0415 -> None [ 1259.624561] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1259.624561] [50968]: key[binding:vnic_type], normal -> None [ 1259.624561] [50968]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1259.624561] [50968]: key[tags], [] -> None [ 1259.624561] [50968]: key[allowed_address_pairs], [] -> None [ 1259.624561] [50968]: key[created_at], 2025-11-21T22:45:14Z -> None [ 1259.624561] [50968]: key[name], -> None [ 1259.624561] [50968]: key[status], ACTIVE -> None [ 1259.624561] [50968]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1259.624561] [50968]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] -> None [ 1259.624561] [50968]: key[id], 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 -> None [ 1259.624561] [50968]: key[port_security_enabled], True -> None [ 1259.624561] [50968]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1259.624561] [50968]: key[security_groups], ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'] -> None [ 1259.624561] [50968]: key[binding:profile], {} -> None [ 1259.624561] [50968]: key[binding:host_id], cpu-1 -> None [ 1259.624561] [50968]: key[revision_number], 5 -> None [ 1259.624561] [50968]: key[description], -> None [ 1259.624561] [50968]: key[updated_at], 2025-11-21T22:45:16Z -> None [ 1259.624561] [50968]: key[standard_attr_id], 1724 -> None [ 1259.624561] [50968]: key[admin_state_up], True -> None [ 1259.624561] [50968]: key[binding:vif_type], ovs -> None [ 1259.624561] [50968]: key[device_owner], compute:nova -> None [ 1259.624561] [50968]: key[extra_dhcp_opts], [] -> None [ 1259.624561] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1259.694307] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24825e7d-e7c9-4e3e-a98b-920a635263b1 req-4e197008-d6ae-474c-8052-6f1cd7cbc1e1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.695397] [50969]: [pid: 50969|app: 0|req: 5983/12248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:32 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.700851] [50969]: DEBUG neutron.api.wsgi [req-24825e7d-e7c9-4e3e-a98b-920a635263b1 req-ff727ead-815e-42c4-836d-97e2578982a6 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1259.720125] [50969]: [pid: 50969|app: 0|req: 5984/12249] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:32 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1259.721817] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.721979] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (4ce72f46-93a6-4bde-99d7-341240c9ca2a), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.722123] [50968]: INFO neutron.db.l3_db [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Floating IP 4ce72f46-93a6-4bde-99d7-341240c9ca2a disassociated. External IP: 10.180.180.224, port: 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6. [ 1259.722298] [50968]: DEBUG neutron.plugins.ml2.plugin [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Calling delete_port for 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1259.801097] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.809433] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event deleted for resources: {'Port': ['ID=4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1259.894427] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1259.948519] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1259.971240] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] No DVR routers for this DVR port 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1259.971569] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit called with port settings {'id': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:03:fa:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'device_owner': 'compute:nova', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:14Z', 'updated_at': '2025-11-21T22:45:16Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1259.971722] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit: [ 1259.971722] [50968]: key[mac_address], fa:16:3e:03:fa:cc -> None [ 1259.971722] [50968]: key[device_id], 4712b661-99bc-45f5-a4b1-1ab2fa9e0415 -> None [ 1259.971722] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1259.971722] [50968]: key[binding:vnic_type], normal -> None [ 1259.971722] [50968]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1259.971722] [50968]: key[tags], [] -> None [ 1259.971722] [50968]: key[allowed_address_pairs], [] -> None [ 1259.971722] [50968]: key[created_at], 2025-11-21T22:45:14Z -> None [ 1259.971722] [50968]: key[name], -> None [ 1259.971722] [50968]: key[status], ACTIVE -> None [ 1259.971722] [50968]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1259.971722] [50968]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.7'}] -> None [ 1259.971722] [50968]: key[id], 4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 -> None [ 1259.971722] [50968]: key[port_security_enabled], True -> None [ 1259.971722] [50968]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1259.971722] [50968]: key[security_groups], ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'] -> None [ 1259.971722] [50968]: key[binding:profile], {} -> None [ 1259.971722] [50968]: key[binding:host_id], cpu-1 -> None [ 1259.971722] [50968]: key[revision_number], 5 -> None [ 1259.971722] [50968]: key[description], -> None [ 1259.971722] [50968]: key[updated_at], 2025-11-21T22:45:16Z -> None [ 1259.971722] [50968]: key[standard_attr_id], 1724 -> None [ 1259.971722] [50968]: key[admin_state_up], True -> None [ 1259.971722] [50968]: key[binding:vif_type], ovs -> None [ 1259.971722] [50968]: key[device_owner], compute:nova -> None [ 1259.971722] [50968]: key[extra_dhcp_opts], [] -> None [ 1259.971722] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1259.973535] [50968]: DEBUG neutron_lib.callbacks.manager [req-7ba1ce4e-9c89-4b30-8d9e-b69043a1a2c4 req-df454d6c-cebe-4c88-aa0a-34e24d32c833 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.974105] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'name': 'network-vif-deleted', 'tag': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1259.976836] [50968]: [pid: 50968|app: 0|req: 6266/12250] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:46:31 2025] DELETE /networking/v2.0/ports/4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6 => generated 0 bytes in 427 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1259.978325] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-978cf3e4-6a73-44b0-8b75-421555675307" -d '{"events": [{"server_uuid": "4712b661-99bc-45f5-a4b1-1ab2fa9e0415", "name": "network-vif-deleted", "tag": "4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1260.011193] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-1c4c444e-4c56-425b-8db1-5cdeeb989b79 x-openstack-request-id: req-1c4c444e-4c56-425b-8db1-5cdeeb989b79 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1260.011284] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4712b661-99bc-45f5-a4b1-1ab2fa9e0415", "name": "network-vif-deleted", "tag": "4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1260.011409] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1c4c444e-4c56-425b-8db1-5cdeeb989b79 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1260.011555] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1c4c444e-4c56-425b-8db1-5cdeeb989b79'] response: {'server_uuid': '4712b661-99bc-45f5-a4b1-1ab2fa9e0415', 'name': 'network-vif-deleted', 'tag': '4ee68f1c-4697-44d8-ae8c-2b6f2c6279d6', 'status': 'completed', 'code': 200} [ 1260.352043] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31ca8844-15a3-4f58-97fd-1aec093ea576 req-f9e832f6-2494-40c6-927b-33dd532d1909 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.353017] [50969]: [pid: 50969|app: 0|req: 5985/12251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:32 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1260.359725] [50968]: DEBUG neutron.api.wsgi [req-31ca8844-15a3-4f58-97fd-1aec093ea576 req-94fd1a7d-d9de-4d2f-90d0-5cd46057a030 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1260.384726] [50968]: [pid: 50968|app: 0|req: 6267/12252] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:32 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1260.786901] [50969]: [pid: 50969|app: 0|req: 5986/12253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:33 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1261.466134] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-651205c5-c469-4e06-a8c5-a15b62e2594f req-974e5908-38cf-4027-a8a5-39e8ccc10b69 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.467144] [50968]: [pid: 50968|app: 0|req: 6268/12254] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:33 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.473353] [50969]: DEBUG neutron.api.wsgi [req-651205c5-c469-4e06-a8c5-a15b62e2594f req-dc1e9203-ca93-4e1a-a0cd-85afea6e304d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1261.493427] [50969]: [pid: 50969|app: 0|req: 5987/12255] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:33 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.867200] [50968]: [pid: 50968|app: 0|req: 6269/12256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:34 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1262.619107] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-071cb1f9-2544-461e-b4cd-255e33de565c req-73e11c55-9ef4-43bc-8ad1-321273e41680 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.620390] [50969]: [pid: 50969|app: 0|req: 5988/12257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:34 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.626850] [50968]: DEBUG neutron.api.wsgi [req-071cb1f9-2544-461e-b4cd-255e33de565c req-f6df3235-bc1a-4eae-b674-b1dd90296d8a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1262.651869] [50968]: [pid: 50968|app: 0|req: 6270/12258] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:34 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.746411] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca823be7-fea1-4d76-970c-fdfd6ebbe355 req-9a8439db-6c46-4ec0-be4b-a201e02969f5 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.747583] [50969]: [pid: 50969|app: 0|req: 5989/12259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:35 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.758784] [50968]: DEBUG neutron.api.v2.base [None req-38e91323-a170-45ee-81e9-898b7105472d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Request body: {'floatingip': {'port_id': '15088f71-644b-48c6-bf45-4717876bf143'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1262.791074] [50968]: DEBUG neutron_lib.callbacks.manager [None req-38e91323-a170-45ee-81e9-898b7105472d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for floatingip (be2f5464-18dc-4fe4-9ef6-a30c3480dcac), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1262.934542] [50969]: [pid: 50969|app: 0|req: 5990/12260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:35 2025] GET /networking/v2.0/ports?device_id=4712b661-99bc-45f5-a4b1-1ab2fa9e0415 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1263.014366] [50968]: DEBUG neutron_lib.callbacks.manager [None req-38e91323-a170-45ee-81e9-898b7105472d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1263.016183] [50968]: DEBUG neutron_lib.callbacks.manager [None req-38e91323-a170-45ee-81e9-898b7105472d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (be2f5464-18dc-4fe4-9ef6-a30c3480dcac), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1263.107116] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-38e91323-a170-45ee-81e9-898b7105472d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Router ffac1954-b1c2-409e-b503-84afa4f2a5ec has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1263.153156] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-38e91323-a170-45ee-81e9-898b7105472d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1263.157817] [50968]: DEBUG neutron_lib.callbacks.manager [None req-38e91323-a170-45ee-81e9-898b7105472d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1263.173923] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'tag': '15088f71-644b-48c6-bf45-4717876bf143'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1263.176669] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-31031487-ac9d-4cc8-802c-ac8cb4119fb2" -d '{"events": [{"name": "network-changed", "server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "tag": "15088f71-644b-48c6-bf45-4717876bf143"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1263.195177] [50968]: [pid: 50968|app: 0|req: 6271/12261] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:46:35 2025] PUT /networking/v2.0/floatingips/be2f5464-18dc-4fe4-9ef6-a30c3480dcac => generated 804 bytes in 438 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.207012] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-83ed5278-58dc-4051-951b-987dd200aa65 x-openstack-request-id: req-83ed5278-58dc-4051-951b-987dd200aa65 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1263.207179] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "tag": "15088f71-644b-48c6-bf45-4717876bf143", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1263.207265] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-83ed5278-58dc-4051-951b-987dd200aa65 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1263.207454] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-83ed5278-58dc-4051-951b-987dd200aa65'] response: {'name': 'network-changed', 'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'tag': '15088f71-644b-48c6-bf45-4717876bf143', 'status': 'completed', 'code': 200} [ 1263.751047] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31031487-ac9d-4cc8-802c-ac8cb4119fb2 req-8100d2aa-53d3-4477-9d0e-a23064986569 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.752051] [50969]: [pid: 50969|app: 0|req: 5991/12262] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1263.797667] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31031487-ac9d-4cc8-802c-ac8cb4119fb2 req-7ed10bfa-e99f-4730-8bcc-49358f35657c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.798652] [50968]: [pid: 50968|app: 0|req: 6272/12263] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 720 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.811380] [50969]: DEBUG neutron.api.wsgi [req-31031487-ac9d-4cc8-802c-ac8cb4119fb2 req-4b9e2f70-a9d1-4207-8b4f-3b7d93abf7ab service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1263.846039] [50969]: [pid: 50969|app: 0|req: 5992/12264] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=15088f71-644b-48c6-bf45-4717876bf143 => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.870676] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31031487-ac9d-4cc8-802c-ac8cb4119fb2 req-7fdb4e71-739d-4591-9e55-ec9ef8d60931 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.871555] [50968]: [pid: 50968|app: 0|req: 6273/12265] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.903411] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31031487-ac9d-4cc8-802c-ac8cb4119fb2 req-4e98d76d-4931-41b2-a7a2-f4f6a685c799 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.904346] [50969]: [pid: 50969|app: 0|req: 5993/12266] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.939524] [50968]: [pid: 50968|app: 0|req: 6274/12267] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1263.974551] [50969]: [pid: 50969|app: 0|req: 5994/12268] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1264.065043] [50968]: DEBUG neutron.api.wsgi [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-a8642342-1c24-4311-a35a-d4a8a78e39a9 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.087432] [50968]: [pid: 50968|app: 0|req: 6275/12269] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1524668563&fields=id&tenant_id=aa33e629e3dc4eb2a9afcdd86931d4da => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1264.126204] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-1a47d3b1-fb6a-4e96-9e7e-13214a2f5d5f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.127558] [50969]: [pid: 50969|app: 0|req: 5995/12270] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/networks?id=0424280e-3dbe-4711-93ca-fca4086f328d => generated 616 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.133705] [50969]: DEBUG neutron.api.wsgi [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-48f68c9b-883d-4524-a47c-b1feaaaa5014 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.138093] [50969]: [pid: 50969|app: 0|req: 5996/12271] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/quotas/aa33e629e3dc4eb2a9afcdd86931d4da => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.171074] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d2d4e4d-7341-448c-8eaa-c8610070142f req-ac1c03de-d15a-4781-b18a-07cd1a1f8fa1 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.172208] [50968]: [pid: 50968|app: 0|req: 6276/12272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 711 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.195581] [50969]: [pid: 50969|app: 0|req: 5997/12273] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/ports?tenant_id=aa33e629e3dc4eb2a9afcdd86931d4da&fields=id => generated 103 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1264.231835] [50968]: DEBUG neutron.api.wsgi [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-54fed68e-68b9-43d7-b4e1-bbecb92b55d9 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.232486] [50968]: DEBUG neutron.api.wsgi [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-54fed68e-68b9-43d7-b4e1-bbecb92b55d9 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50968) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1264.233040] [50968]: [pid: 50968|app: 0|req: 6277/12274] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:46:36 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) [ 1264.288041] [50969]: [pid: 50969|app: 0|req: 5998/12275] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/networks/0424280e-3dbe-4711-93ca-fca4086f328d?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1264.332149] [50969]: [pid: 50969|app: 0|req: 5999/12276] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/networks/0424280e-3dbe-4711-93ca-fca4086f328d?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) [ 1264.481836] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (66ff2165-fab8-478c-9fec-75599bb83c37), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.501436] [50969]: [pid: 50969|app: 0|req: 6000/12277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:36 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1264.595920] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Deleting port 44b2c1b6-da69-4829-878e-b56e0fc7c4bc {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1264.596137] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (44b2c1b6-da69-4829-878e-b56e0fc7c4bc), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.627328] [50968]: DEBUG neutron.plugins.ml2.db [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] For port 44b2c1b6-da69-4829-878e-b56e0fc7c4bc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=44b2c1b6-da69-4829-878e-b56e0fc7c4bc,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1264.627639] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (44b2c1b6-da69-4829-878e-b56e0fc7c4bc), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.632687] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] delete_port_precommit called with port settings {'id': '44b2c1b6-da69-4829-878e-b56e0fc7c4bc', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:66:93:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_interface', 'standard_attr_id': 1346, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', '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-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:09Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1264.632993] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] delete_port_precommit: [ 1264.632993] [50968]: key[mac_address], fa:16:3e:66:93:37 -> None [ 1264.632993] [50968]: key[device_id], 66ff2165-fab8-478c-9fec-75599bb83c37 -> None [ 1264.632993] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1264.632993] [50968]: key[binding:vnic_type], normal -> None [ 1264.632993] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1264.632993] [50968]: key[tags], [] -> None [ 1264.632993] [50968]: key[allowed_address_pairs], [] -> None [ 1264.632993] [50968]: key[created_at], 2025-11-21T22:40:06Z -> None [ 1264.632993] [50968]: key[name], -> None [ 1264.632993] [50968]: key[status], ACTIVE -> None [ 1264.632993] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1264.632993] [50968]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}] -> None [ 1264.632993] [50968]: key[id], 44b2c1b6-da69-4829-878e-b56e0fc7c4bc -> None [ 1264.632993] [50968]: key[port_security_enabled], False -> None [ 1264.632993] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1264.632993] [50968]: key[security_groups], [] -> None [ 1264.632993] [50968]: key[binding:profile], {} -> None [ 1264.632993] [50968]: key[binding:host_id], devstack -> None [ 1264.632993] [50968]: key[revision_number], 5 -> None [ 1264.632993] [50968]: key[description], -> None [ 1264.632993] [50968]: key[updated_at], 2025-11-21T22:40:09Z -> None [ 1264.632993] [50968]: key[standard_attr_id], 1346 -> None [ 1264.632993] [50968]: key[admin_state_up], True -> None [ 1264.632993] [50968]: key[binding:vif_type], ovs -> None [ 1264.632993] [50968]: key[device_owner], network:router_interface -> None [ 1264.632993] [50968]: key[extra_dhcp_opts], [] -> None [ 1264.632993] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1264.634652] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Calling delete_port for 44b2c1b6-da69-4829-878e-b56e0fc7c4bc owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1264.765050] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (44b2c1b6-da69-4829-878e-b56e0fc7c4bc), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.772983] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Pushing event deleted for resources: {'Port': ['ID=44b2c1b6-da69-4829-878e-b56e0fc7c4bc,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1264.801782] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] delete_port_postcommit called with port settings {'id': '44b2c1b6-da69-4829-878e-b56e0fc7c4bc', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:66:93:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_interface', 'standard_attr_id': 1346, 'fixed_ips': [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', '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-21T22:40:06Z', 'updated_at': '2025-11-21T22:40:09Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['569a4af5-b91f-4e15-9d98-e355bba49555'], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:40:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1264.802215] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] delete_port_postcommit: [ 1264.802215] [50968]: key[mac_address], fa:16:3e:66:93:37 -> None [ 1264.802215] [50968]: key[device_id], 66ff2165-fab8-478c-9fec-75599bb83c37 -> None [ 1264.802215] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1264.802215] [50968]: key[binding:vnic_type], normal -> None [ 1264.802215] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1264.802215] [50968]: key[tags], [] -> None [ 1264.802215] [50968]: key[allowed_address_pairs], [] -> None [ 1264.802215] [50968]: key[created_at], 2025-11-21T22:40:06Z -> None [ 1264.802215] [50968]: key[name], -> None [ 1264.802215] [50968]: key[status], ACTIVE -> None [ 1264.802215] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1264.802215] [50968]: key[fixed_ips], [{'subnet_id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'ip_address': '192.168.128.1'}] -> None [ 1264.802215] [50968]: key[id], 44b2c1b6-da69-4829-878e-b56e0fc7c4bc -> None [ 1264.802215] [50968]: key[port_security_enabled], False -> None [ 1264.802215] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1264.802215] [50968]: key[security_groups], [] -> None [ 1264.802215] [50968]: key[binding:profile], {} -> None [ 1264.802215] [50968]: key[binding:host_id], devstack -> None [ 1264.802215] [50968]: key[revision_number], 5 -> None [ 1264.802215] [50968]: key[description], -> None [ 1264.802215] [50968]: key[updated_at], 2025-11-21T22:40:09Z -> None [ 1264.802215] [50968]: key[standard_attr_id], 1346 -> None [ 1264.802215] [50968]: key[admin_state_up], True -> None [ 1264.802215] [50968]: key[binding:vif_type], ovs -> None [ 1264.802215] [50968]: key[device_owner], network:router_interface -> None [ 1264.802215] [50968]: key[extra_dhcp_opts], [] -> None [ 1264.802215] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1264.855929] [50968]: DEBUG neutron_lib.callbacks.manager [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (66ff2165-fab8-478c-9fec-75599bb83c37), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.951539] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Router 66ff2165-fab8-478c-9fec-75599bb83c37 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1264.997359] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-97ca3855-2f2d-40a4-9cd1-0820811b31c2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1265.001128] [50968]: [pid: 50968|app: 0|req: 6278/12278] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:46:36 2025] PUT /networking/v2.0/routers/66ff2165-fab8-478c-9fec-75599bb83c37/remove_router_interface => generated 309 bytes in 716 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.052606] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks [] for router (66ff2165-fab8-478c-9fec-75599bb83c37), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.120114] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks [] for router_gateway (66ff2165-fab8-478c-9fec-75599bb83c37), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.147387] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Deleting port 71207db7-a7e1-4612-87c3-35e1241644b4 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1265.147556] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (71207db7-a7e1-4612-87c3-35e1241644b4), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.174063] [50969]: DEBUG neutron.plugins.ml2.db [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] For port 71207db7-a7e1-4612-87c3-35e1241644b4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=71207db7-a7e1-4612-87c3-35e1241644b4,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1265.174349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (71207db7-a7e1-4612-87c3-35e1241644b4), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.178791] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] delete_port_precommit called with port settings {'id': '71207db7-a7e1-4612-87c3-35e1241644b4', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:21:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:05Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1265.179050] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] delete_port_precommit: [ 1265.179050] [50969]: key[mac_address], fa:16:3e:74:21:9c -> None [ 1265.179050] [50969]: key[device_id], 66ff2165-fab8-478c-9fec-75599bb83c37 -> None [ 1265.179050] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1265.179050] [50969]: key[binding:vnic_type], normal -> None [ 1265.179050] [50969]: key[project_id], -> None [ 1265.179050] [50969]: key[tags], [] -> None [ 1265.179050] [50969]: key[allowed_address_pairs], [] -> None [ 1265.179050] [50969]: key[created_at], 2025-11-21T22:40:05Z -> None [ 1265.179050] [50969]: key[name], -> None [ 1265.179050] [50969]: key[status], ACTIVE -> None [ 1265.179050] [50969]: key[tenant_id], -> None [ 1265.179050] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] -> None [ 1265.179050] [50969]: key[id], 71207db7-a7e1-4612-87c3-35e1241644b4 -> None [ 1265.179050] [50969]: key[port_security_enabled], False -> None [ 1265.179050] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1265.179050] [50969]: key[security_groups], [] -> None [ 1265.179050] [50969]: key[binding:profile], {} -> None [ 1265.179050] [50969]: key[binding:host_id], devstack -> None [ 1265.179050] [50969]: key[revision_number], 5 -> None [ 1265.179050] [50969]: key[description], -> None [ 1265.179050] [50969]: key[updated_at], 2025-11-21T22:40:06Z -> None [ 1265.179050] [50969]: key[standard_attr_id], 1342 -> None [ 1265.179050] [50969]: key[admin_state_up], True -> None [ 1265.179050] [50969]: key[binding:vif_type], ovs -> None [ 1265.179050] [50969]: key[device_owner], network:router_gateway -> None [ 1265.179050] [50969]: key[extra_dhcp_opts], [] -> None [ 1265.179050] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.180917] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Calling delete_port for 71207db7-a7e1-4612-87c3-35e1241644b4 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1265.210051] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'tag': '15088f71-644b-48c6-bf45-4717876bf143'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1265.211311] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4227ee47-dde9-40a8-9454-75628a558c19" -d '{"events": [{"name": "network-changed", "server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "tag": "15088f71-644b-48c6-bf45-4717876bf143"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1265.242507] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-75b24e2b-aadb-40a7-af69-2a8703ec5817 x-openstack-request-id: req-75b24e2b-aadb-40a7-af69-2a8703ec5817 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1265.243868] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "tag": "15088f71-644b-48c6-bf45-4717876bf143", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1265.245456] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-75b24e2b-aadb-40a7-af69-2a8703ec5817 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1265.245752] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-75b24e2b-aadb-40a7-af69-2a8703ec5817'] response: {'name': 'network-changed', 'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'tag': '15088f71-644b-48c6-bf45-4717876bf143', 'status': 'completed', 'code': 200} [ 1265.258736] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-117dd081-67d7-4e45-ba56-e0401963c5d3 req-a9f5650f-5d77-4dc8-9e95-b969dda5bd38 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.259764] [50968]: [pid: 50968|app: 0|req: 6279/12279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:37 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.329653] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (71207db7-a7e1-4612-87c3-35e1241644b4), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.339907] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Pushing event deleted for resources: {'Port': ['ID=71207db7-a7e1-4612-87c3-35e1241644b4,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1265.369485] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] delete_port_postcommit called with port settings {'id': '71207db7-a7e1-4612-87c3-35e1241644b4', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:21:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '66ff2165-fab8-478c-9fec-75599bb83c37', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:40:05Z', 'updated_at': '2025-11-21T22:40: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1265.369748] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] delete_port_postcommit: [ 1265.369748] [50969]: key[mac_address], fa:16:3e:74:21:9c -> None [ 1265.369748] [50969]: key[device_id], 66ff2165-fab8-478c-9fec-75599bb83c37 -> None [ 1265.369748] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1265.369748] [50969]: key[binding:vnic_type], normal -> None [ 1265.369748] [50969]: key[project_id], -> None [ 1265.369748] [50969]: key[tags], [] -> None [ 1265.369748] [50969]: key[allowed_address_pairs], [] -> None [ 1265.369748] [50969]: key[created_at], 2025-11-21T22:40:05Z -> None [ 1265.369748] [50969]: key[name], -> None [ 1265.369748] [50969]: key[status], ACTIVE -> None [ 1265.369748] [50969]: key[tenant_id], -> None [ 1265.369748] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.165'}] -> None [ 1265.369748] [50969]: key[id], 71207db7-a7e1-4612-87c3-35e1241644b4 -> None [ 1265.369748] [50969]: key[port_security_enabled], False -> None [ 1265.369748] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1265.369748] [50969]: key[security_groups], [] -> None [ 1265.369748] [50969]: key[binding:profile], {} -> None [ 1265.369748] [50969]: key[binding:host_id], devstack -> None [ 1265.369748] [50969]: key[revision_number], 5 -> None [ 1265.369748] [50969]: key[description], -> None [ 1265.369748] [50969]: key[updated_at], 2025-11-21T22:40:06Z -> None [ 1265.369748] [50969]: key[standard_attr_id], 1342 -> None [ 1265.369748] [50969]: key[admin_state_up], True -> None [ 1265.369748] [50969]: key[binding:vif_type], ovs -> None [ 1265.369748] [50969]: key[device_owner], network:router_gateway -> None [ 1265.369748] [50969]: key[extra_dhcp_opts], [] -> None [ 1265.369748] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.371119] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (66ff2165-fab8-478c-9fec-75599bb83c37), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.407051] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (66ff2165-fab8-478c-9fec-75599bb83c37), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.408603] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks [] for router_controller (66ff2165-fab8-478c-9fec-75599bb83c37), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.437914] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (66ff2165-fab8-478c-9fec-75599bb83c37), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.438258] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 66ff2165-fab8-478c-9fec-75599bb83c37 {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1265.443185] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e2efcb5f-45fd-4998-bf0e-221e784bc286 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.443664] [50969]: [pid: 50969|app: 0|req: 6001/12280] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:46:37 2025] DELETE /networking/v2.0/routers/66ff2165-fab8-478c-9fec-75599bb83c37 => generated 0 bytes in 440 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1265.463894] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] Deleting subnet 569a4af5-b91f-4e15-9d98-e355bba49555 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1265.465741] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] Publish callbacks [] for subnet (569a4af5-b91f-4e15-9d98-e355bba49555), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.476630] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (569a4af5-b91f-4e15-9d98-e355bba49555), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.518687] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (569a4af5-b91f-4e15-9d98-e355bba49555), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.519168] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] delete_subnet_precommit called with subnet settings {'id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-subnet', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1338, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:03Z', 'revision_number': 0, 'segment_id': None, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) [ 1265.519313] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] delete_subnet_precommit: [ 1265.519313] [50968]: key[service_types], [] -> None [ 1265.519313] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.519313] [50968]: key[tags], [] -> None [ 1265.519313] [50968]: key[router:external], False -> None [ 1265.519313] [50968]: key[ipv6_ra_mode], None -> None [ 1265.519313] [50968]: key[created_at], 2025-11-21T22:40:03Z -> None [ 1265.519313] [50968]: key[name], tempest-AttachVolumeNegativeTest-2058108893-subnet -> None [ 1265.519313] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1265.519313] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.519313] [50968]: key[id], 569a4af5-b91f-4e15-9d98-e355bba49555 -> None [ 1265.519313] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1265.519313] [50968]: key[host_routes], [] -> None [ 1265.519313] [50968]: key[revision_number], 0 -> None [ 1265.519313] [50968]: key[dns_nameservers], [] -> None [ 1265.519313] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1265.519313] [50968]: key[updated_at], 2025-11-21T22:40:03Z -> None [ 1265.519313] [50968]: key[description], -> None [ 1265.519313] [50968]: key[standard_attr_id], 1338 -> None [ 1265.519313] [50968]: key[segment_id], None -> None [ 1265.519313] [50968]: key[shared], False -> None [ 1265.519313] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1265.519313] [50968]: key[ipv6_address_mode], None -> None [ 1265.519313] [50968]: key[enable_dhcp], True -> None [ 1265.519313] [50968]: key[subnetpool_id], None -> None [ 1265.519313] [50968]: key[ip_version], 4 -> None [ 1265.519313] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.560715] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (569a4af5-b91f-4e15-9d98-e355bba49555), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.560901] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] delete_subnet_postcommit called with subnet settings {'id': '569a4af5-b91f-4e15-9d98-e355bba49555', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-subnet', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1338, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:40:03Z', 'updated_at': '2025-11-21T22:40:03Z', 'revision_number': 0, 'segment_id': None, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) [ 1265.561221] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] delete_subnet_postcommit: [ 1265.561221] [50968]: key[service_types], [] -> None [ 1265.561221] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.561221] [50968]: key[tags], [] -> None [ 1265.561221] [50968]: key[router:external], False -> None [ 1265.561221] [50968]: key[ipv6_ra_mode], None -> None [ 1265.561221] [50968]: key[created_at], 2025-11-21T22:40:03Z -> None [ 1265.561221] [50968]: key[name], tempest-AttachVolumeNegativeTest-2058108893-subnet -> None [ 1265.561221] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1265.561221] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.561221] [50968]: key[id], 569a4af5-b91f-4e15-9d98-e355bba49555 -> None [ 1265.561221] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1265.561221] [50968]: key[host_routes], [] -> None [ 1265.561221] [50968]: key[revision_number], 0 -> None [ 1265.561221] [50968]: key[dns_nameservers], [] -> None [ 1265.561221] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1265.561221] [50968]: key[updated_at], 2025-11-21T22:40:03Z -> None [ 1265.561221] [50968]: key[description], -> None [ 1265.561221] [50968]: key[standard_attr_id], 1338 -> None [ 1265.561221] [50968]: key[segment_id], None -> None [ 1265.561221] [50968]: key[shared], False -> None [ 1265.561221] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1265.561221] [50968]: key[ipv6_address_mode], None -> None [ 1265.561221] [50968]: key[enable_dhcp], True -> None [ 1265.561221] [50968]: key[subnetpool_id], None -> None [ 1265.561221] [50968]: key[ip_version], 4 -> None [ 1265.561221] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.565318] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=569a4af5-b91f-4e15-9d98-e355bba49555,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1265.576171] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ab0463a9-9388-4239-863e-1eaffeb11c37 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.576279] [50968]: [pid: 50968|app: 0|req: 6280/12281] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:46:37 2025] DELETE /networking/v2.0/subnets/569a4af5-b91f-4e15-9d98-e355bba49555 => generated 0 bytes in 130 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1265.582619] [50969]: [pid: 50969|app: 0|req: 6002/12282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:37 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1265.607876] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (71d81f6f-5ae0-41fb-b9e9-02a9635e2254), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.640296] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Deleting port ad887c7b-db67-4b7c-bf4d-c3eeda4f929a {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1265.640442] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (ad887c7b-db67-4b7c-bf4d-c3eeda4f929a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.658742] [50968]: DEBUG neutron.plugins.ml2.db [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] For port ad887c7b-db67-4b7c-bf4d-c3eeda4f929a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ad887c7b-db67-4b7c-bf4d-c3eeda4f929a,segment=NetworkSegment(369804ea-b819-430b-9e97-b6a350f8d644),segment_id=369804ea-b819-430b-9e97-b6a350f8d644)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1265.658935] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (ad887c7b-db67-4b7c-bf4d-c3eeda4f929a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.663526] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] delete_port_precommit called with port settings {'id': 'ad887c7b-db67-4b7c-bf4d-c3eeda4f929a', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a0:e4:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'device_owner': 'network:dhcp', 'standard_attr_id': 1394, '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-21T22:40:20Z', 'updated_at': '2025-11-21T22:46:37Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:46:37Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1265.663728] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] delete_port_precommit: [ 1265.663728] [50968]: key[mac_address], fa:16:3e:a0:e4:63 -> None [ 1265.663728] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1265.663728] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1265.663728] [50968]: key[binding:vnic_type], normal -> None [ 1265.663728] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.663728] [50968]: key[tags], [] -> None [ 1265.663728] [50968]: key[allowed_address_pairs], [] -> None [ 1265.663728] [50968]: key[created_at], 2025-11-21T22:40:20Z -> None [ 1265.663728] [50968]: key[name], -> None [ 1265.663728] [50968]: key[status], ACTIVE -> None [ 1265.663728] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.663728] [50968]: key[fixed_ips], [] -> None [ 1265.663728] [50968]: key[id], ad887c7b-db67-4b7c-bf4d-c3eeda4f929a -> None [ 1265.663728] [50968]: key[port_security_enabled], False -> None [ 1265.663728] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1265.663728] [50968]: key[security_groups], [] -> None [ 1265.663728] [50968]: key[binding:profile], {} -> None [ 1265.663728] [50968]: key[binding:host_id], devstack -> None [ 1265.663728] [50968]: key[revision_number], 5 -> None [ 1265.663728] [50968]: key[description], -> None [ 1265.663728] [50968]: key[updated_at], 2025-11-21T22:46:37Z -> None [ 1265.663728] [50968]: key[standard_attr_id], 1394 -> None [ 1265.663728] [50968]: key[admin_state_up], True -> None [ 1265.663728] [50968]: key[binding:vif_type], ovs -> None [ 1265.663728] [50968]: key[device_owner], network:dhcp -> None [ 1265.663728] [50968]: key[extra_dhcp_opts], [] -> None [ 1265.663728] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.665290] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Calling delete_port for ad887c7b-db67-4b7c-bf4d-c3eeda4f929a owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1265.709350] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ad887c7b-db67-4b7c-bf4d-c3eeda4f929a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.719263] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Pushing event deleted for resources: {'Port': ['ID=ad887c7b-db67-4b7c-bf4d-c3eeda4f929a,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1265.727712] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] No DVR routers for this DVR port ad887c7b-db67-4b7c-bf4d-c3eeda4f929a on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1265.728009] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] delete_port_postcommit called with port settings {'id': 'ad887c7b-db67-4b7c-bf4d-c3eeda4f929a', 'name': '', 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'mac_address': 'fa:16:3e:a0:e4:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'device_owner': 'network:dhcp', 'standard_attr_id': 1394, '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-21T22:40:20Z', 'updated_at': '2025-11-21T22:46:37Z', 'revision_number': 5, 'project_id': '94599390fb884a36a35d2e4ecf3b4e00'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}}] (original binding levels None) on network {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:46:37Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} with segments to bind None [ 1265.728194] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] delete_port_postcommit: [ 1265.728194] [50968]: key[mac_address], fa:16:3e:a0:e4:63 -> None [ 1265.728194] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1265.728194] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1265.728194] [50968]: key[binding:vnic_type], normal -> None [ 1265.728194] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.728194] [50968]: key[tags], [] -> None [ 1265.728194] [50968]: key[allowed_address_pairs], [] -> None [ 1265.728194] [50968]: key[created_at], 2025-11-21T22:40:20Z -> None [ 1265.728194] [50968]: key[name], -> None [ 1265.728194] [50968]: key[status], ACTIVE -> None [ 1265.728194] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.728194] [50968]: key[fixed_ips], [] -> None [ 1265.728194] [50968]: key[id], ad887c7b-db67-4b7c-bf4d-c3eeda4f929a -> None [ 1265.728194] [50968]: key[port_security_enabled], False -> None [ 1265.728194] [50968]: key[network_id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1265.728194] [50968]: key[security_groups], [] -> None [ 1265.728194] [50968]: key[binding:profile], {} -> None [ 1265.728194] [50968]: key[binding:host_id], devstack -> None [ 1265.728194] [50968]: key[revision_number], 5 -> None [ 1265.728194] [50968]: key[description], -> None [ 1265.728194] [50968]: key[updated_at], 2025-11-21T22:46:37Z -> None [ 1265.728194] [50968]: key[standard_attr_id], 1394 -> None [ 1265.728194] [50968]: key[admin_state_up], True -> None [ 1265.728194] [50968]: key[binding:vif_type], ovs -> None [ 1265.728194] [50968]: key[device_owner], network:dhcp -> None [ 1265.728194] [50968]: key[extra_dhcp_opts], [] -> None [ 1265.728194] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.747267] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (71d81f6f-5ae0-41fb-b9e9-02a9635e2254), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.756249] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] delete_network_precommit called with network settings {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:46:37Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} (original settings None) and network segments [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] [ 1265.756489] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] delete_network_precommit: [ 1265.756489] [50968]: key[qinq], None -> None [ 1265.756489] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.756489] [50968]: key[tags], [] -> None [ 1265.756489] [50968]: key[router:external], False -> None [ 1265.756489] [50968]: key[created_at], 2025-11-21T22:40:02Z -> None [ 1265.756489] [50968]: key[name], tempest-AttachVolumeNegativeTest-2058108893-network -> None [ 1265.756489] [50968]: key[status], ACTIVE -> None [ 1265.756489] [50968]: key[ipv6_address_scope], None -> None [ 1265.756489] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.756489] [50968]: key[availability_zone_hints], [] -> None [ 1265.756489] [50968]: key[availability_zones], ['nova'] -> None [ 1265.756489] [50968]: key[id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1265.756489] [50968]: key[port_security_enabled], True -> None [ 1265.756489] [50968]: key[subnets], [] -> None [ 1265.756489] [50968]: key[provider:segmentation_id], 490 -> None [ 1265.756489] [50968]: key[provider:network_type], vlan -> None [ 1265.756489] [50968]: key[revision_number], 3 -> None [ 1265.756489] [50968]: key[provider:physical_network], default -> None [ 1265.756489] [50968]: key[description], -> None [ 1265.756489] [50968]: key[updated_at], 2025-11-21T22:46:37Z -> None [ 1265.756489] [50968]: key[standard_attr_id], 1328 -> None [ 1265.756489] [50968]: key[admin_state_up], True -> None [ 1265.756489] [50968]: key[shared], False -> None [ 1265.756489] [50968]: key[ipv4_address_scope], None -> None [ 1265.756489] [50968]: key[vlan_transparent], None -> None [ 1265.756489] [50968]: key[mtu], 8950 -> None [ 1265.756489] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.757370] [50968]: DEBUG neutron.services.segments.db [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['71d81f6f-5ae0-41fb-b9e9-02a9635e2254']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1265.761563] [50968]: DEBUG neutron.services.segments.db [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '369804ea-b819-430b-9e97-b6a350f8d644') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1265.761563] [50968]: DEBUG neutron.services.segments.db [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '369804ea-b819-430b-9e97-b6a350f8d644') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1265.766710] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (369804ea-b819-430b-9e97-b6a350f8d644), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.774071] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (369804ea-b819-430b-9e97-b6a350f8d644), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.777800] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4227ee47-dde9-40a8-9454-75628a558c19 req-cb9498c8-2839-4cc2-8460-ad9754cbd8af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.778869] [50969]: [pid: 50969|app: 0|req: 6003/12283] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/ports?tenant_id=78764365f31d433fae480ddfbf5208fe&device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1265.781478] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Releasing vlan 490 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1265.782961] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (369804ea-b819-430b-9e97-b6a350f8d644), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.794267] [50968]: INFO neutron.services.segments.plugin [-] Segment 369804ea-b819-430b-9e97-b6a350f8d644 resource provider aggregate not found [ 1265.806289] [50968]: INFO neutron.services.segments.plugin [-] Segment 369804ea-b819-430b-9e97-b6a350f8d644 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 369804ea-b819-430b-9e97-b6a350f8d644 found for delete ", "request_id": "req-db3a92a4-437f-4a5b-b7cd-9875274c6f8e"}]} [ 1265.810851] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (71d81f6f-5ae0-41fb-b9e9-02a9635e2254), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.810851] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] delete_network_postcommit called with network settings {'id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254', 'name': 'tempest-AttachVolumeNegativeTest-2058108893-network', 'tenant_id': '94599390fb884a36a35d2e4ecf3b4e00', 'project_id': '94599390fb884a36a35d2e4ecf3b4e00', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1328, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:40:02Z', 'updated_at': '2025-11-21T22:46:37Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 490} (original settings None) and network segments [{'id': '369804ea-b819-430b-9e97-b6a350f8d644', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 490, 'network_id': '71d81f6f-5ae0-41fb-b9e9-02a9635e2254'}] [ 1265.810851] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] delete_network_postcommit: [ 1265.810851] [50968]: key[qinq], None -> None [ 1265.810851] [50968]: key[project_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.810851] [50968]: key[tags], [] -> None [ 1265.810851] [50968]: key[router:external], False -> None [ 1265.810851] [50968]: key[created_at], 2025-11-21T22:40:02Z -> None [ 1265.810851] [50968]: key[name], tempest-AttachVolumeNegativeTest-2058108893-network -> None [ 1265.810851] [50968]: key[status], ACTIVE -> None [ 1265.810851] [50968]: key[ipv6_address_scope], None -> None [ 1265.810851] [50968]: key[tenant_id], 94599390fb884a36a35d2e4ecf3b4e00 -> None [ 1265.810851] [50968]: key[availability_zone_hints], [] -> None [ 1265.810851] [50968]: key[availability_zones], ['nova'] -> None [ 1265.810851] [50968]: key[id], 71d81f6f-5ae0-41fb-b9e9-02a9635e2254 -> None [ 1265.810851] [50968]: key[port_security_enabled], True -> None [ 1265.810851] [50968]: key[subnets], [] -> None [ 1265.810851] [50968]: key[provider:segmentation_id], 490 -> None [ 1265.810851] [50968]: key[provider:network_type], vlan -> None [ 1265.810851] [50968]: key[revision_number], 3 -> None [ 1265.810851] [50968]: key[provider:physical_network], default -> None [ 1265.810851] [50968]: key[description], -> None [ 1265.810851] [50968]: key[updated_at], 2025-11-21T22:46:37Z -> None [ 1265.810851] [50968]: key[standard_attr_id], 1328 -> None [ 1265.810851] [50968]: key[admin_state_up], True -> None [ 1265.810851] [50968]: key[shared], False -> None [ 1265.810851] [50968]: key[ipv4_address_scope], None -> None [ 1265.810851] [50968]: key[vlan_transparent], None -> None [ 1265.810851] [50968]: key[mtu], 8950 -> None [ 1265.810851] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.817500] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Pushing event deleted for resources: {'Network': ['ID=71d81f6f-5ae0-41fb-b9e9-02a9635e2254,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1265.820463] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3f5e6d30-a425-4fa1-b928-7dc1a3cf75e4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.821722] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4227ee47-dde9-40a8-9454-75628a558c19 req-78107d1a-9738-4fce-9f19-1138e01f21e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.822756] [50969]: [pid: 50969|app: 0|req: 6004/12284] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/networks?id=0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 720 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.823137] [50968]: [pid: 50968|app: 0|req: 6281/12285] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:46:37 2025] DELETE /networking/v2.0/networks/71d81f6f-5ae0-41fb-b9e9-02a9635e2254 => generated 0 bytes in 244 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1265.829709] [50969]: DEBUG neutron.api.wsgi [req-4227ee47-dde9-40a8-9454-75628a558c19 req-1754afb3-0551-4be3-a496-675de7ae1b0d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1265.859842] [50969]: [pid: 50969|app: 0|req: 6005/12286] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=15088f71-644b-48c6-bf45-4717876bf143 => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.893027] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4227ee47-dde9-40a8-9454-75628a558c19 req-c4149368-c904-4a43-90e9-610a3a38df71 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.894025] [50968]: [pid: 50968|app: 0|req: 6282/12287] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/subnets?id=8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 695 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.933308] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4227ee47-dde9-40a8-9454-75628a558c19 req-97dc9d6e-f2b5-48d6-8526-aa614a8bd93d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.935121] [50969]: [pid: 50969|app: 0|req: 6006/12288] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/ports?network_id=0320dec9-50c8-4c92-9a29-23c3e427f4ad&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.939163] [50968]: [pid: 50968|app: 0|req: 6283/12289] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/security-groups?tenant_id=94599390fb884a36a35d2e4ecf3b4e00&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1265.973041] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9e79c4a0-fd53-4054-b1cb-158a98e93a87 admin admin] Publish callbacks [] for security_group (d9b8b0fa-f137-4f0f-b60e-13aa60384f8b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.988023] [50969]: [pid: 50969|app: 0|req: 6007/12290] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1265.989561] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9e79c4a0-fd53-4054-b1cb-158a98e93a87 admin admin] Publish callbacks [] for security_group (d9b8b0fa-f137-4f0f-b60e-13aa60384f8b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.015561] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9e79c4a0-fd53-4054-b1cb-158a98e93a87 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d9b8b0fa-f137-4f0f-b60e-13aa60384f8b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.019845] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9e79c4a0-fd53-4054-b1cb-158a98e93a87 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d9b8b0fa-f137-4f0f-b60e-13aa60384f8b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1266.023552] [50968]: DEBUG neutron_lib.callbacks.manager [None req-9e79c4a0-fd53-4054-b1cb-158a98e93a87 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.024092] [50968]: [pid: 50968|app: 0|req: 6284/12291] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:46:38 2025] DELETE /networking/v2.0/security-groups/d9b8b0fa-f137-4f0f-b60e-13aa60384f8b => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1266.026361] [50969]: [pid: 50969|app: 0|req: 6008/12292] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad?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) [ 1266.286640] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-e989c280-5e19-4740-869a-4a3fb1956132 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1266.287506] [50968]: [pid: 50968|app: 0|req: 6285/12293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 711 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1266.365993] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5e9dddd-d9ec-4699-8dd7-b89a8f5742ac req-ed936510-95ea-4283-9549-0a683766e7b7 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1266.365993] [50968]: [pid: 50968|app: 0|req: 6286/12294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 711 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1266.380715] [50969]: DEBUG neutron.plugins.ml2.plugin [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Deleting port 968a2662-dc05-4a49-8014-9474b9df4204 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1266.380987] [50969]: DEBUG neutron_lib.callbacks.manager [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (968a2662-dc05-4a49-8014-9474b9df4204), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.406993] [50969]: DEBUG neutron.plugins.ml2.db [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] For port 968a2662-dc05-4a49-8014-9474b9df4204, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=968a2662-dc05-4a49-8014-9474b9df4204,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1266.407248] [50969]: DEBUG neutron_lib.callbacks.manager [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (968a2662-dc05-4a49-8014-9474b9df4204), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.411418] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], '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': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:47Z', 'revision_number': 6, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1266.411643] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit: [ 1266.411643] [50969]: key[mac_address], fa:16:3e:b1:63:95 -> None [ 1266.411643] [50969]: key[device_id], 5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc -> None [ 1266.411643] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1266.411643] [50969]: key[binding:vnic_type], normal -> None [ 1266.411643] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1266.411643] [50969]: key[tags], [] -> None [ 1266.411643] [50969]: key[allowed_address_pairs], [] -> None [ 1266.411643] [50969]: key[created_at], 2025-11-21T22:44:35Z -> None [ 1266.411643] [50969]: key[name], -> None [ 1266.411643] [50969]: key[status], ACTIVE -> None [ 1266.411643] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1266.411643] [50969]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}] -> None [ 1266.411643] [50969]: key[id], 968a2662-dc05-4a49-8014-9474b9df4204 -> None [ 1266.411643] [50969]: key[port_security_enabled], True -> None [ 1266.411643] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1266.411643] [50969]: key[security_groups], [] -> None [ 1266.411643] [50969]: key[binding:profile], {} -> None [ 1266.411643] [50969]: key[binding:host_id], cpu-1 -> None [ 1266.411643] [50969]: key[revision_number], 6 -> None [ 1266.411643] [50969]: key[description], -> None [ 1266.411643] [50969]: key[updated_at], 2025-11-21T22:44:47Z -> None [ 1266.411643] [50969]: key[standard_attr_id], 1706 -> None [ 1266.411643] [50969]: key[admin_state_up], True -> None [ 1266.411643] [50969]: key[binding:vif_type], ovs -> None [ 1266.411643] [50969]: key[device_owner], compute:nova -> None [ 1266.411643] [50969]: key[extra_dhcp_opts], [] -> None [ 1266.411643] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1266.414133] [50969]: DEBUG neutron.plugins.ml2.plugin [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Calling delete_port for 968a2662-dc05-4a49-8014-9474b9df4204 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1266.490322] [50969]: DEBUG neutron_lib.callbacks.manager [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (968a2662-dc05-4a49-8014-9474b9df4204), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.499290] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event deleted for resources: {'Port': ['ID=968a2662-dc05-4a49-8014-9474b9df4204,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1266.519230] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] No DVR routers for this DVR port 968a2662-dc05-4a49-8014-9474b9df4204 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1266.519560] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit called with port settings {'id': '968a2662-dc05-4a49-8014-9474b9df4204', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:b1:63:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1706, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}], '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': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:35Z', 'updated_at': '2025-11-21T22:44:47Z', 'revision_number': 6, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1266.519707] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit: [ 1266.519707] [50969]: key[mac_address], fa:16:3e:b1:63:95 -> None [ 1266.519707] [50969]: key[device_id], 5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc -> None [ 1266.519707] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1266.519707] [50969]: key[binding:vnic_type], normal -> None [ 1266.519707] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1266.519707] [50969]: key[tags], [] -> None [ 1266.519707] [50969]: key[allowed_address_pairs], [] -> None [ 1266.519707] [50969]: key[created_at], 2025-11-21T22:44:35Z -> None [ 1266.519707] [50969]: key[name], -> None [ 1266.519707] [50969]: key[status], ACTIVE -> None [ 1266.519707] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1266.519707] [50969]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.6'}] -> None [ 1266.519707] [50969]: key[id], 968a2662-dc05-4a49-8014-9474b9df4204 -> None [ 1266.519707] [50969]: key[port_security_enabled], True -> None [ 1266.519707] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1266.519707] [50969]: key[security_groups], [] -> None [ 1266.519707] [50969]: key[binding:profile], {} -> None [ 1266.519707] [50969]: key[binding:host_id], cpu-1 -> None [ 1266.519707] [50969]: key[revision_number], 6 -> None [ 1266.519707] [50969]: key[description], -> None [ 1266.519707] [50969]: key[updated_at], 2025-11-21T22:44:47Z -> None [ 1266.519707] [50969]: key[standard_attr_id], 1706 -> None [ 1266.519707] [50969]: key[admin_state_up], True -> None [ 1266.519707] [50969]: key[binding:vif_type], ovs -> None [ 1266.519707] [50969]: key[device_owner], compute:nova -> None [ 1266.519707] [50969]: key[extra_dhcp_opts], [] -> None [ 1266.519707] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1266.521159] [50969]: DEBUG neutron_lib.callbacks.manager [req-831dcfb7-92ae-4159-b8c3-b7d781ae4815 req-51351c51-3418-4d47-b2cf-533a6bb4179c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.521626] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'name': 'network-vif-deleted', 'tag': '968a2662-dc05-4a49-8014-9474b9df4204'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1266.524113] [50969]: [pid: 50969|app: 0|req: 6009/12295] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:46:38 2025] DELETE /networking/v2.0/ports/968a2662-dc05-4a49-8014-9474b9df4204 => generated 0 bytes in 233 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1266.525418] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ded912c0-0e17-48e1-8880-281b42d9c5d8" -d '{"events": [{"server_uuid": "5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc", "name": "network-vif-deleted", "tag": "968a2662-dc05-4a49-8014-9474b9df4204"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1266.552206] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-a43284ed-006a-46d9-a297-03cf6c1f93e3 x-openstack-request-id: req-a43284ed-006a-46d9-a297-03cf6c1f93e3 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1266.552312] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc", "name": "network-vif-deleted", "tag": "968a2662-dc05-4a49-8014-9474b9df4204", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1266.552393] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a43284ed-006a-46d9-a297-03cf6c1f93e3 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1266.552563] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a43284ed-006a-46d9-a297-03cf6c1f93e3'] response: {'server_uuid': '5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc', 'name': 'network-vif-deleted', 'tag': '968a2662-dc05-4a49-8014-9474b9df4204', 'status': 'completed', 'code': 200} [ 1266.656733] [50968]: [pid: 50968|app: 0|req: 6287/12296] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:38 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1267.434013] [50969]: [pid: 50969|app: 0|req: 6010/12297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:39 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1267.723795] [50968]: [pid: 50968|app: 0|req: 6288/12298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:40 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1268.498728] [50969]: [pid: 50969|app: 0|req: 6011/12299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:40 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1268.790693] [50968]: [pid: 50968|app: 0|req: 6289/12300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:41 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1268.876098] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2f4ddb40-08f1-44db-a0e0-a8ceb931aa51 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1268.877099] [50969]: [pid: 50969|app: 0|req: 6012/12301] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:41 2025] GET /networking/v2.0/networks?id=0424280e-3dbe-4711-93ca-fca4086f328d => generated 616 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1268.883692] [50968]: DEBUG neutron.api.wsgi [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-b203e7a6-11e0-42d7-a996-6248748ba904 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1268.906355] [50968]: [pid: 50968|app: 0|req: 6290/12302] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:46:41 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=aa33e629e3dc4eb2a9afcdd86931d4da => generated 181 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1268.916021] [50969]: DEBUG neutron.api.v2.base [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Request body: {'port': {'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'admin_state_up': True, 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1268.958934] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Made reservation on behalf of aa33e629e3dc4eb2a9afcdd86931d4da for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1268.962102] [50969]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.012875] [50969]: DEBUG neutron.db.db_base_plugin_common [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Allocated IP 192.168.128.10 (0424280e-3dbe-4711-93ca-fca4086f328d/59b07e60-93d6-4716-bb41-5829ba85decc/61b5f3c6-1b61-4656-acc0-419d60d1b1b7) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1269.076054] [50969]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for allowed_address_pair (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.076722] [50969]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.076919] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] create_port_precommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': '', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'port_security_enabled': True, 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1269.077069] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] create_port_precommit: [ 1269.077069] [50969]: key[mac_address], None -> fa:16:3e:25:d7:42 [ 1269.077069] [50969]: key[device_id], None -> 697c604d-3bb2-4bab-985d-7caa3e085a5d [ 1269.077069] [50969]: key[binding:vif_details], None -> {} [ 1269.077069] [50969]: key[project_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1269.077069] [50969]: key[binding:vnic_type], None -> normal [ 1269.077069] [50969]: key[allowed_address_pairs], None -> [] [ 1269.077069] [50969]: key[name], None -> [ 1269.077069] [50969]: key[status], None -> DOWN [ 1269.077069] [50969]: key[tenant_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1269.077069] [50969]: key[fixed_ips], None -> [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}] [ 1269.077069] [50969]: key[id], None -> 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 [ 1269.077069] [50969]: key[port_security_enabled], None -> True [ 1269.077069] [50969]: key[network_id], None -> 0424280e-3dbe-4711-93ca-fca4086f328d [ 1269.077069] [50969]: key[security_groups], None -> ['849b7083-c8aa-4040-9084-38d57e44aa72'] [ 1269.077069] [50969]: key[binding:profile], None -> {} [ 1269.077069] [50969]: key[binding:host_id], None -> [ 1269.077069] [50969]: key[standard_attr_id], None -> 1779 [ 1269.077069] [50969]: key[admin_state_up], None -> True [ 1269.077069] [50969]: key[device_owner], None -> [ 1269.077069] [50969]: key[binding:vif_type], None -> unbound [ 1269.077069] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1269.099717] [50969]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.119621] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Pushing event updated for resources: {'Port': ['ID=61b5f3c6-1b61-4656-acc0-419d60d1b1b7,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1269.127151] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Network 0424280e-3dbe-4711-93ca-fca4086f328d is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1269.127752] [50969]: DEBUG neutron.scheduler.base_scheduler [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1269.129892] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1269.142567] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] create_port_postcommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': '', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'port_security_enabled': True, 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:41Z', 'revision_number': 1, 'network': {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1269.142870] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] create_port_postcommit: [ 1269.142870] [50969]: key[mac_address], None -> fa:16:3e:25:d7:42 [ 1269.142870] [50969]: key[device_id], None -> 697c604d-3bb2-4bab-985d-7caa3e085a5d [ 1269.142870] [50969]: key[binding:vif_details], None -> {} [ 1269.142870] [50969]: key[project_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1269.142870] [50969]: key[binding:vnic_type], None -> normal [ 1269.142870] [50969]: key[tags], None -> [] [ 1269.142870] [50969]: key[allowed_address_pairs], None -> [] [ 1269.142870] [50969]: key[created_at], None -> 2025-11-21T22:46:41Z [ 1269.142870] [50969]: key[name], None -> [ 1269.142870] [50969]: key[status], None -> DOWN [ 1269.142870] [50969]: key[tenant_id], None -> aa33e629e3dc4eb2a9afcdd86931d4da [ 1269.142870] [50969]: key[fixed_ips], None -> [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}] [ 1269.142870] [50969]: key[id], None -> 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 [ 1269.142870] [50969]: key[port_security_enabled], None -> True [ 1269.142870] [50969]: key[network_id], None -> 0424280e-3dbe-4711-93ca-fca4086f328d [ 1269.142870] [50969]: key[security_groups], None -> ['849b7083-c8aa-4040-9084-38d57e44aa72'] [ 1269.142870] [50969]: key[binding:profile], None -> {} [ 1269.142870] [50969]: key[binding:host_id], None -> [ 1269.142870] [50969]: key[revision_number], None -> 1 [ 1269.142870] [50969]: key[description], None -> [ 1269.142870] [50969]: key[updated_at], None -> 2025-11-21T22:46:41Z [ 1269.142870] [50969]: key[standard_attr_id], None -> 1779 [ 1269.142870] [50969]: key[admin_state_up], None -> True [ 1269.142870] [50969]: key[binding:vif_type], None -> unbound [ 1269.142870] [50969]: key[device_owner], None -> [ 1269.142870] [50969]: key[extra_dhcp_opts], None -> [] [ 1269.142870] [50969]: key[network], None -> {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} [ 1269.142870] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1269.147155] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1269.147505] [50969]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-8e09412d-a017-4a68-bcca-7c3013b90f38 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.157047] [50969]: [pid: 50969|app: 0|req: 6013/12303] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:46:41 2025] POST /networking/v2.0/ports => generated 733 bytes in 244 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1269.164417] [50968]: DEBUG neutron.api.v2.base [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Request body: {'port': {'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1269.199266] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.301251] [50968]: DEBUG neutron.notifiers.nova [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1269.306357] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks [] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.313450] [50968]: DEBUG neutron.db.provisioning_blocks [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Transition to ACTIVE for port object 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1269.314966] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_precommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:41Z', 'revision_number': 2, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': '', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:41Z', 'revision_number': 1, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1269.315192] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_precommit: [ 1269.315192] [50968]: key[device_owner], -> compute:nova [ 1269.315192] [50968]: key[binding:host_id], -> cpu-1 [ 1269.315192] [50968]: key[revision_number], 1 -> 2 [ 1269.315192] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1269.316350] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.334685] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Pushing event updated for resources: {'Port': ['ID=61b5f3c6-1b61-4656-acc0-419d60d1b1b7,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1269.364415] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_postcommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:41Z', 'revision_number': 2, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': '', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:41Z', 'revision_number': 1, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1269.364706] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_postcommit: [ 1269.364706] [50968]: key[device_owner], -> compute:nova [ 1269.364706] [50968]: key[binding:host_id], -> cpu-1 [ 1269.364706] [50968]: key[revision_number], 1 -> 2 [ 1269.364706] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1269.371496] [50968]: DEBUG neutron.plugins.ml2.managers [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Attempting to bind port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1269.371935] [50968]: DEBUG neutron.plugins.ml2.managers [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Attempting to bind port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1269.372120] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Attempting to bind port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 on network 0424280e-3dbe-4711-93ca-fca4086f328d {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1269.392131] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 46, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1269.392356] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Bind Segment={'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 46, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1269.394977] [50968]: DEBUG networking_nsxv3.api.rpc [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Bind port on Host cpu-1 & Segment [{'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1269.569032] [50969]: [pid: 50969|app: 0|req: 6014/12304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:41 2025] GET /networking/v2.0/ports?device_id=5ad47a22-ad6b-4cb9-ac8c-2e99dc62e0dc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1269.899960] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9c832fb-1071-48f6-a6ae-ee44a18d3f93 req-292f439b-ef27-456e-b18d-8544389d415a tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1269.900967] [50969]: [pid: 50969|app: 0|req: 6015/12305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:42 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 748 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1269.906656] [50969]: DEBUG neutron.api.wsgi [req-f9c832fb-1071-48f6-a6ae-ee44a18d3f93 req-205995bd-dcad-475f-83a0-6bde5a8f0bf7 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1269.929339] [50969]: [pid: 50969|app: 0|req: 6016/12306] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:42 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1270.397881] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Bound using segment: {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1270.398228] [50968]: DEBUG neutron.plugins.ml2.managers [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Bound port: 61b5f3c6-1b61-4656-acc0-419d60d1b1b7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a7aa6264-122d-4c35-82d0-860e451538ea", "external-id": "nsx-vlan-transportzone-81", "segmentation_id": 81}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1270.398389] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1270.438883] [50968]: DEBUG neutron.plugins.ml2.db [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] For port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1270.441111] [50968]: DEBUG neutron.plugins.ml2.db [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] For port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61b5f3c6-1b61-4656-acc0-419d60d1b1b7,segment=NetworkSegment(4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb),segment_id=4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1270.442440] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_precommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:41Z', 'revision_number': 2, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:41Z', 'revision_number': 2, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1270.442628] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_precommit: [ 1270.442628] [50968]: key[binding:vif_type], unbound -> ovs [ 1270.442628] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81} [ 1270.442628] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1270.445491] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1270.469228] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Pushing event updated for resources: {'Port': ['ID=61b5f3c6-1b61-4656-acc0-419d60d1b1b7,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1270.475624] [50968]: DEBUG neutron.db.provisioning_blocks [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Provisioning complete for port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1270.475771] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1270.475879] [50968]: INFO neutron.plugins.ml2.plugin [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Attempt 1 to provision port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 [ 1270.509756] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Current status of the port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1270.509937] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1270.522679] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1270.529812] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7f478e98-6755-4c61-afdb-f4a1c16b41ff" -d '{"events": [{"server_uuid": "697c604d-3bb2-4bab-985d-7caa3e085a5d", "name": "network-vif-plugged", "status": "completed", "tag": "61b5f3c6-1b61-4656-acc0-419d60d1b1b7"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1270.532247] [50968]: DEBUG neutron.plugins.ml2.db [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] For port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61b5f3c6-1b61-4656-acc0-419d60d1b1b7,segment=NetworkSegment(4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb),segment_id=4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1270.562118] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-933537e6-b768-49b9-9dbc-dfb3bf2b75f8 x-openstack-request-id: req-933537e6-b768-49b9-9dbc-dfb3bf2b75f8 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1270.563123] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "697c604d-3bb2-4bab-985d-7caa3e085a5d", "name": "network-vif-plugged", "status": "completed", "tag": "61b5f3c6-1b61-4656-acc0-419d60d1b1b7", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1270.563236] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-933537e6-b768-49b9-9dbc-dfb3bf2b75f8 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1270.565468] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-933537e6-b768-49b9-9dbc-dfb3bf2b75f8'] response: {'server_uuid': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'code': 200} [ 1270.568575] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_precommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:42Z', 'revision_number': 5, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:42Z', 'revision_number': 4, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}]) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1270.568731] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_precommit: [ 1270.568731] [50968]: key[status], DOWN -> ACTIVE [ 1270.568731] [50968]: key[revision_number], 4 -> 5 [ 1270.568731] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1270.573618] [50968]: DEBUG neutron.db.provisioning_blocks [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Provisioning complete for port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1270.573762] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1270.573866] [50968]: INFO neutron.plugins.ml2.plugin [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Attempt 1 to provision port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 [ 1271.020230] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773def4f-7417-4616-a780-84f3e283ecac req-5c910a55-7204-42f2-8e84-d1da9284b454 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.021381] [50969]: [pid: 50969|app: 0|req: 6017/12307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:43 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.027648] [50969]: DEBUG neutron.api.wsgi [req-773def4f-7417-4616-a780-84f3e283ecac req-5ec4417b-0e55-4543-8c8e-230c16ac8aa8 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1271.028428] [50968]: DEBUG neutron.plugins.ml2.plugin [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Current status of the port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1271.029319] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_postcommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:42Z', 'revision_number': 5, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:42Z', 'revision_number': 4, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}]) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1271.029550] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_postcommit: [ 1271.029550] [50968]: key[status], DOWN -> ACTIVE [ 1271.029550] [50968]: key[revision_number], 4 -> 5 [ 1271.029550] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1271.029685] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1271.052127] [50969]: [pid: 50969|app: 0|req: 6018/12308] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:43 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1271.054905] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Pushing event updated for resources: {'Port': ['ID=61b5f3c6-1b61-4656-acc0-419d60d1b1b7,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1271.057618] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_postcommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:42Z', 'revision_number': 4, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:41Z', 'revision_number': 2, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1271.057900] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] update_port_postcommit: [ 1271.057900] [50968]: key[binding:vif_type], unbound -> ovs [ 1271.057900] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}} [ 1271.057900] [50968]: key[updated_at], 2025-11-21T22:46:41Z -> 2025-11-21T22:46:42Z [ 1271.057900] [50968]: key[revision_number], 2 -> 4 [ 1271.057900] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1271.062866] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.063296] [50968]: DEBUG neutron_lib.callbacks.manager [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-2612a31d-c8e8-49af-ae81-df82c9ac6435 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1271.064807] [50968]: [pid: 50968|app: 0|req: 6291/12309] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:46:41 2025] PUT /networking/v2.0/ports/61b5f3c6-1b61-4656-acc0-419d60d1b1b7 => generated 1036 bytes in 1903 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1271.982353] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aaaafa1-d2e6-414c-85cf-eb42622a84af req-290b3ca2-d0b8-4500-9e35-5e4d4cc5514c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.983676] [50969]: [pid: 50969|app: 0|req: 6019/12310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1271.989445] [50968]: DEBUG neutron.api.wsgi [req-6aaaafa1-d2e6-414c-85cf-eb42622a84af req-a33e6139-50aa-4981-9604-c23893f26a96 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1272.009489] [50968]: [pid: 50968|app: 0|req: 6292/12311] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.108877] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-38d08b24-26c9-4f49-b7bf-7dddf6ddfa0d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.109785] [50969]: [pid: 50969|app: 0|req: 6020/12312] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/ports?tenant_id=aa33e629e3dc4eb2a9afcdd86931d4da&device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 1041 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1272.116216] [50968]: DEBUG neutron.api.wsgi [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-3d327ed5-6ddb-4852-a630-9a68441242b7 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1272.128755] [50968]: [pid: 50968|app: 0|req: 6293/12313] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=61b5f3c6-1b61-4656-acc0-419d60d1b1b7 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1272.139330] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b07dbb4-9c01-46eb-8fc0-7ec3e1c78062 req-94418bf9-ecd4-42e6-86f3-5742ad4be476 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.140584] [50969]: [pid: 50969|app: 0|req: 6021/12314] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.146885] [50969]: DEBUG neutron.api.wsgi [req-5b07dbb4-9c01-46eb-8fc0-7ec3e1c78062 req-b5c4051a-b20e-4c61-85c7-499e333d320b tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1272.153111] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-9c1bc23c-32c8-4bac-82cd-0713aa5c317a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.153983] [50968]: [pid: 50968|app: 0|req: 6294/12315] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/subnets?id=59b07e60-93d6-4716-bb41-5829ba85decc => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1272.168298] [50969]: [pid: 50969|app: 0|req: 6022/12316] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1272.180842] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8aeb3253-5887-410a-9f91-1f816eb715ba req-aee7f12e-72f7-4c6a-9976-025aaa762812 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.181669] [50968]: [pid: 50968|app: 0|req: 6295/12317] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/ports?network_id=0424280e-3dbe-4711-93ca-fca4086f328d&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.219469] [50969]: [pid: 50969|app: 0|req: 6023/12318] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/networks/0424280e-3dbe-4711-93ca-fca4086f328d?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1272.253074] [50968]: [pid: 50968|app: 0|req: 6296/12319] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:44 2025] GET /networking/v2.0/networks/0424280e-3dbe-4711-93ca-fca4086f328d?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) [ 1272.567602] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'tag': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1272.569044] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b4bc7479-f755-4190-84d5-3268c8af8762" -d '{"events": [{"name": "network-changed", "server_uuid": "697c604d-3bb2-4bab-985d-7caa3e085a5d", "tag": "61b5f3c6-1b61-4656-acc0-419d60d1b1b7"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1272.590749] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-f94d7c13-c144-4726-ae5d-a43932473f5a x-openstack-request-id: req-f94d7c13-c144-4726-ae5d-a43932473f5a {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1272.590853] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "697c604d-3bb2-4bab-985d-7caa3e085a5d", "tag": "61b5f3c6-1b61-4656-acc0-419d60d1b1b7", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1272.590913] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f94d7c13-c144-4726-ae5d-a43932473f5a {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1272.591107] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f94d7c13-c144-4726-ae5d-a43932473f5a'] response: {'name': 'network-changed', 'server_uuid': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'tag': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'status': 'completed', 'code': 200} [ 1272.805978] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4bc7479-f755-4190-84d5-3268c8af8762 req-8ddc99a9-be26-40f1-acc7-ef408b4bff83 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.807049] [50969]: [pid: 50969|app: 0|req: 6024/12320] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:45 2025] GET /networking/v2.0/ports?tenant_id=aa33e629e3dc4eb2a9afcdd86931d4da&device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 1041 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1272.861872] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4bc7479-f755-4190-84d5-3268c8af8762 req-ee63f6db-19e9-4444-a634-24985f5ed699 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.862837] [50968]: [pid: 50968|app: 0|req: 6297/12321] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:45 2025] GET /networking/v2.0/networks?id=0424280e-3dbe-4711-93ca-fca4086f328d => generated 715 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.869603] [50969]: DEBUG neutron.api.wsgi [req-b4bc7479-f755-4190-84d5-3268c8af8762 req-5607a493-cfcf-442d-8fa9-c41ac6b31da7 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1272.882220] [50969]: [pid: 50969|app: 0|req: 6025/12322] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:46:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=61b5f3c6-1b61-4656-acc0-419d60d1b1b7 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1272.908666] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4bc7479-f755-4190-84d5-3268c8af8762 req-6ed88284-1c72-4c41-a5e4-264d6894bc35 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.909681] [50968]: [pid: 50968|app: 0|req: 6298/12323] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:45 2025] GET /networking/v2.0/subnets?id=59b07e60-93d6-4716-bb41-5829ba85decc => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.953533] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4bc7479-f755-4190-84d5-3268c8af8762 req-e4d64ec3-98ee-4bcb-b129-d62da685f425 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.954670] [50969]: [pid: 50969|app: 0|req: 6026/12324] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:45 2025] GET /networking/v2.0/ports?network_id=0424280e-3dbe-4711-93ca-fca4086f328d&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.989367] [50968]: [pid: 50968|app: 0|req: 6299/12325] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:45 2025] GET /networking/v2.0/networks/0424280e-3dbe-4711-93ca-fca4086f328d?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1273.026401] [50969]: [pid: 50969|app: 0|req: 6027/12326] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:45 2025] GET /networking/v2.0/networks/0424280e-3dbe-4711-93ca-fca4086f328d?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) [ 1273.279187] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-caf1f530-c3d1-438b-b7bd-01c34840e9bb req-3e9f5e02-914c-4b74-97e6-d25cb9a84d2e tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1273.280185] [50968]: [pid: 50968|app: 0|req: 6300/12327] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:45 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1273.286188] [50969]: DEBUG neutron.api.wsgi [req-caf1f530-c3d1-438b-b7bd-01c34840e9bb req-640a8577-7530-4c4b-82c9-f168956d5c3c tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1273.311500] [50969]: [pid: 50969|app: 0|req: 6028/12328] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:45 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1274.122829] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8610394-215c-4ab9-bab7-e9d26220c0df req-91899906-ef0c-488e-bbd0-b1fbc7c9ad51 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1274.123796] [50968]: [pid: 50968|app: 0|req: 6301/12329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:46 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1274.130134] [50969]: DEBUG neutron.api.wsgi [req-d8610394-215c-4ab9-bab7-e9d26220c0df req-1c24f09f-5e98-48a8-a42c-82a728077672 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1274.148821] [50969]: [pid: 50969|app: 0|req: 6029/12330] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:46 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1274.414318] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8499e3e8-d843-4b31-8534-21868db584de req-360a5d15-d91d-48d9-b5bd-7993211bd14c tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1274.415150] [50968]: [pid: 50968|app: 0|req: 6302/12331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:46 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1274.422064] [50969]: DEBUG neutron.api.wsgi [req-8499e3e8-d843-4b31-8534-21868db584de req-68dabe9e-3542-41ab-b3ae-f5517b327660 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1274.441970] [50969]: [pid: 50969|app: 0|req: 6030/12332] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:46 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.223509] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4769859-ae87-4314-883f-e32623c37607 req-17bf0369-2106-4d07-8694-9b2ea9eb7c07 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.224560] [50968]: [pid: 50968|app: 0|req: 6303/12333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:47 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.231076] [50969]: DEBUG neutron.api.wsgi [req-e4769859-ae87-4314-883f-e32623c37607 req-37b1caf7-6e67-4398-a765-0426721d1c43 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1275.250326] [50969]: [pid: 50969|app: 0|req: 6031/12334] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:47 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.522797] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-137b5ba7-62bf-4d43-adbd-0095fa601f38 req-822abdd4-5f9e-46e5-9abb-5da3c78fac54 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.523710] [50968]: [pid: 50968|app: 0|req: 6304/12335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:47 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.530058] [50969]: DEBUG neutron.api.wsgi [req-137b5ba7-62bf-4d43-adbd-0095fa601f38 req-e6ad8803-2e55-4957-944c-970181b3650a tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1275.549838] [50969]: [pid: 50969|app: 0|req: 6032/12336] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:47 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1276.034798] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48235742-343d-45ee-9a10-5c7514ea22e5 req-4f43a4a8-c6b6-45b0-81dd-a4e4ad6199aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1276.035777] [50968]: [pid: 50968|app: 0|req: 6305/12337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:48 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1276.041679] [50969]: DEBUG neutron.api.wsgi [req-48235742-343d-45ee-9a10-5c7514ea22e5 req-73baafe1-e927-4613-94e5-e8c98382241b service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1276.060172] [50969]: [pid: 50969|app: 0|req: 6033/12338] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:48 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1276.176584] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-8c35ef7b-3207-4656-8f64-da8cd1b1791a tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1276.178013] [50968]: [pid: 50968|app: 0|req: 6306/12339] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:48 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1276.258362] [50969]: DEBUG neutron.plugins.ml2.plugin [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Deleting port e604decd-9fca-4cd9-83ce-61c532050bef {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1276.258568] [50969]: DEBUG neutron_lib.callbacks.manager [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.283068] [50969]: DEBUG neutron.plugins.ml2.db [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] For port e604decd-9fca-4cd9-83ce-61c532050bef, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e604decd-9fca-4cd9-83ce-61c532050bef,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1276.283771] [50969]: DEBUG neutron_lib.callbacks.manager [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.287518] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:18Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1276.287756] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit: [ 1276.287756] [50969]: key[mac_address], fa:16:3e:df:0e:67 -> None [ 1276.287756] [50969]: key[device_id], 4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 -> None [ 1276.287756] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1276.287756] [50969]: key[binding:vnic_type], normal -> None [ 1276.287756] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1276.287756] [50969]: key[tags], [] -> None [ 1276.287756] [50969]: key[allowed_address_pairs], [] -> None [ 1276.287756] [50969]: key[created_at], 2025-11-21T22:37:16Z -> None [ 1276.287756] [50969]: key[name], -> None [ 1276.287756] [50969]: key[status], ACTIVE -> None [ 1276.287756] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1276.287756] [50969]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}] -> None [ 1276.287756] [50969]: key[id], e604decd-9fca-4cd9-83ce-61c532050bef -> None [ 1276.287756] [50969]: key[port_security_enabled], True -> None [ 1276.287756] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1276.287756] [50969]: key[security_groups], ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'] -> None [ 1276.287756] [50969]: key[binding:profile], {} -> None [ 1276.287756] [50969]: key[binding:host_id], cpu-1 -> None [ 1276.287756] [50969]: key[revision_number], 5 -> None [ 1276.287756] [50969]: key[description], -> None [ 1276.287756] [50969]: key[updated_at], 2025-11-21T22:37:18Z -> None [ 1276.287756] [50969]: key[standard_attr_id], 998 -> None [ 1276.287756] [50969]: key[admin_state_up], True -> None [ 1276.287756] [50969]: key[binding:vif_type], ovs -> None [ 1276.287756] [50969]: key[device_owner], compute:nova -> None [ 1276.287756] [50969]: key[extra_dhcp_opts], [] -> None [ 1276.287756] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1276.289942] [50969]: DEBUG neutron.plugins.ml2.plugin [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Calling delete_port for e604decd-9fca-4cd9-83ce-61c532050bef owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1276.319465] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66fcf833-a800-4f4c-a883-14e1648f4155 req-45548939-ae22-4c61-8841-190d5c1c7741 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1276.320444] [50968]: [pid: 50968|app: 0|req: 6307/12340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:48 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1276.325842] [50968]: DEBUG neutron.api.wsgi [req-66fcf833-a800-4f4c-a883-14e1648f4155 req-e9f7bd0e-f591-4cae-8161-037c8199173c tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1276.348649] [50968]: [pid: 50968|app: 0|req: 6308/12341] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:48 2025] GET /networking/v2.0/security-groups?id=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1276.371285] [50969]: DEBUG neutron_lib.callbacks.manager [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e604decd-9fca-4cd9-83ce-61c532050bef), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.379684] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event deleted for resources: {'Port': ['ID=e604decd-9fca-4cd9-83ce-61c532050bef,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1276.402176] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] No DVR routers for this DVR port e604decd-9fca-4cd9-83ce-61c532050bef on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1276.402496] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit called with port settings {'id': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:df:0e:67', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'device_owner': 'compute:nova', 'standard_attr_id': 998, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:37:16Z', 'updated_at': '2025-11-21T22:37:18Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1276.402907] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit: [ 1276.402907] [50969]: key[mac_address], fa:16:3e:df:0e:67 -> None [ 1276.402907] [50969]: key[device_id], 4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 -> None [ 1276.402907] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'db68bd64-5b56-49af-a075-13dcf85cb2e0', 'external-id': 'nsx-vlan-transportzone-590', 'segmentation_id': 590, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1276.402907] [50969]: key[binding:vnic_type], normal -> None [ 1276.402907] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1276.402907] [50969]: key[tags], [] -> None [ 1276.402907] [50969]: key[allowed_address_pairs], [] -> None [ 1276.402907] [50969]: key[created_at], 2025-11-21T22:37:16Z -> None [ 1276.402907] [50969]: key[name], -> None [ 1276.402907] [50969]: key[status], ACTIVE -> None [ 1276.402907] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1276.402907] [50969]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.3'}] -> None [ 1276.402907] [50969]: key[id], e604decd-9fca-4cd9-83ce-61c532050bef -> None [ 1276.402907] [50969]: key[port_security_enabled], True -> None [ 1276.402907] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1276.402907] [50969]: key[security_groups], ['4cdb75fc-c0b5-4b9d-843f-f2ae58af6997'] -> None [ 1276.402907] [50969]: key[binding:profile], {} -> None [ 1276.402907] [50969]: key[binding:host_id], cpu-1 -> None [ 1276.402907] [50969]: key[revision_number], 5 -> None [ 1276.402907] [50969]: key[description], -> None [ 1276.402907] [50969]: key[updated_at], 2025-11-21T22:37:18Z -> None [ 1276.402907] [50969]: key[standard_attr_id], 998 -> None [ 1276.402907] [50969]: key[admin_state_up], True -> None [ 1276.402907] [50969]: key[binding:vif_type], ovs -> None [ 1276.402907] [50969]: key[device_owner], compute:nova -> None [ 1276.402907] [50969]: key[extra_dhcp_opts], [] -> None [ 1276.402907] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1276.404711] [50969]: DEBUG neutron_lib.callbacks.manager [req-583fb83e-8042-4600-8f2a-3c769fcb1c7c req-9b1827e9-c1c6-441b-aebe-2147ff3e6c25 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.405205] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'name': 'network-vif-deleted', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1276.407628] [50969]: [pid: 50969|app: 0|req: 6034/12342] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:46:48 2025] DELETE /networking/v2.0/ports/e604decd-9fca-4cd9-83ce-61c532050bef => generated 0 bytes in 226 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1276.408758] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-96e346f2-7f8a-4b17-95eb-9315cf859def" -d '{"events": [{"server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "name": "network-vif-deleted", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1276.435196] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-6d1c8523-c8e3-49a0-98b2-040a07491ea0 x-openstack-request-id: req-6d1c8523-c8e3-49a0-98b2-040a07491ea0 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1276.435323] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86", "name": "network-vif-deleted", "tag": "e604decd-9fca-4cd9-83ce-61c532050bef", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1276.435403] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6d1c8523-c8e3-49a0-98b2-040a07491ea0 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1276.435583] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6d1c8523-c8e3-49a0-98b2-040a07491ea0'] response: {'server_uuid': '4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86', 'name': 'network-vif-deleted', 'tag': 'e604decd-9fca-4cd9-83ce-61c532050bef', 'status': 'completed', 'code': 200} [ 1276.633648] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26e88cb9-75ff-4386-b1af-e2830a6b1d38 req-39728d5d-1d2f-4e56-bb44-aaf93c9c603c tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1276.634564] [50968]: [pid: 50968|app: 0|req: 6309/12343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:48 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1276.640926] [50969]: DEBUG neutron.api.wsgi [req-26e88cb9-75ff-4386-b1af-e2830a6b1d38 req-f42119d2-42fb-408c-834d-5190b8c2e5b3 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1276.662694] [50969]: [pid: 50969|app: 0|req: 6035/12344] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:48 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1276.738465] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2df52e9f-1a53-4e9c-b297-13534d09df39 req-70f69afb-c061-42ee-ad10-14d546f2807e tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1276.739398] [50968]: [pid: 50968|app: 0|req: 6310/12345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:49 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1276.753357] [50969]: DEBUG neutron.api.v2.base [None req-458de9f9-c935-4bdc-ad12-662eeda18fd0 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Request body: {'floatingip': {'port_id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1276.771404] [50969]: DEBUG neutron_lib.callbacks.manager [None req-458de9f9-c935-4bdc-ad12-662eeda18fd0 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for floatingip (d555cf9d-5e54-450b-9a71-369a87c10d23), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.976653] [50969]: DEBUG neutron_lib.callbacks.manager [None req-458de9f9-c935-4bdc-ad12-662eeda18fd0 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.978065] [50969]: DEBUG neutron_lib.callbacks.manager [None req-458de9f9-c935-4bdc-ad12-662eeda18fd0 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (d555cf9d-5e54-450b-9a71-369a87c10d23), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1277.026019] [50969]: INFO neutron.db.l3_db [None req-458de9f9-c935-4bdc-ad12-662eeda18fd0 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Floating IP d555cf9d-5e54-450b-9a71-369a87c10d23 associated. External IP: 10.180.180.145, port: 61b5f3c6-1b61-4656-acc0-419d60d1b1b7. [ 1277.121600] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-458de9f9-c935-4bdc-ad12-662eeda18fd0 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Router 75d407c9-225a-4956-8e80-6fd951fa4f57 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1277.170268] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-458de9f9-c935-4bdc-ad12-662eeda18fd0 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1277.174345] [50969]: DEBUG neutron_lib.callbacks.manager [None req-458de9f9-c935-4bdc-ad12-662eeda18fd0 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1277.191403] [50969]: [pid: 50969|app: 0|req: 6036/12346] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:46:49 2025] PUT /networking/v2.0/floatingips/d555cf9d-5e54-450b-9a71-369a87c10d23 => generated 803 bytes in 441 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1277.260888] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d9b91f0-32e0-479a-adbb-e64b894e3fd5 req-be7e790d-d848-4ce2-93c4-028110314e2f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1277.261610] [50968]: [pid: 50968|app: 0|req: 6311/12347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:49 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1277.268776] [50969]: DEBUG neutron.api.wsgi [req-1d9b91f0-32e0-479a-adbb-e64b894e3fd5 req-f8a5a148-e60e-45e1-b8e5-40990850d37b tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1277.299717] [50969]: [pid: 50969|app: 0|req: 6037/12348] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:49 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1277.418015] [50968]: [pid: 50968|app: 0|req: 6312/12349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:49 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1278.437835] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'tag': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1278.439695] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-647119bb-3e88-4749-8b92-16ccef489c64" -d '{"events": [{"name": "network-changed", "server_uuid": "697c604d-3bb2-4bab-985d-7caa3e085a5d", "tag": "61b5f3c6-1b61-4656-acc0-419d60d1b1b7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1278.466639] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:46: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-12ebc3d9-6e68-40f5-8c91-c43dedb12948 x-openstack-request-id: req-12ebc3d9-6e68-40f5-8c91-c43dedb12948 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1278.466639] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "697c604d-3bb2-4bab-985d-7caa3e085a5d", "tag": "61b5f3c6-1b61-4656-acc0-419d60d1b1b7", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1278.466639] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-12ebc3d9-6e68-40f5-8c91-c43dedb12948 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1278.466639] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-12ebc3d9-6e68-40f5-8c91-c43dedb12948'] response: {'name': 'network-changed', 'server_uuid': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'tag': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'status': 'completed', 'code': 200} [ 1278.493298] [50969]: [pid: 50969|app: 0|req: 6038/12350] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:50 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1279.012273] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-647119bb-3e88-4749-8b92-16ccef489c64 req-f786994d-caee-4e6b-8402-f08fe467350d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.013173] [50968]: [pid: 50968|app: 0|req: 6313/12351] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:46:51 2025] GET /networking/v2.0/ports?tenant_id=aa33e629e3dc4eb2a9afcdd86931d4da&device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 1041 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1279.060190] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-647119bb-3e88-4749-8b92-16ccef489c64 req-e9a98605-cafc-4c03-b45e-dbf5b489554c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.061082] [50969]: [pid: 50969|app: 0|req: 6039/12352] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:51 2025] GET /networking/v2.0/networks?id=0424280e-3dbe-4711-93ca-fca4086f328d => generated 715 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1279.067357] [50968]: DEBUG neutron.api.wsgi [req-647119bb-3e88-4749-8b92-16ccef489c64 req-6714ebd5-9e3a-45ca-acc0-5619a96321e6 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1279.097794] [50968]: [pid: 50968|app: 0|req: 6314/12353] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:46:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=61b5f3c6-1b61-4656-acc0-419d60d1b1b7 => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1279.127018] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-647119bb-3e88-4749-8b92-16ccef489c64 req-f68db9f4-6d76-4aa8-9b69-34ec1a18f0e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.128177] [50969]: [pid: 50969|app: 0|req: 6040/12354] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:46:51 2025] GET /networking/v2.0/subnets?id=59b07e60-93d6-4716-bb41-5829ba85decc => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1279.159358] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-647119bb-3e88-4749-8b92-16ccef489c64 req-2703bb16-16fd-430c-a938-4aa32508bcca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.160352] [50968]: [pid: 50968|app: 0|req: 6315/12355] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:51 2025] GET /networking/v2.0/ports?network_id=0424280e-3dbe-4711-93ca-fca4086f328d&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1279.197218] [50969]: [pid: 50969|app: 0|req: 6041/12356] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:51 2025] GET /networking/v2.0/networks/0424280e-3dbe-4711-93ca-fca4086f328d?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1279.232651] [50968]: [pid: 50968|app: 0|req: 6316/12357] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:51 2025] GET /networking/v2.0/networks/0424280e-3dbe-4711-93ca-fca4086f328d?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) [ 1279.561062] [50969]: [pid: 50969|app: 0|req: 6042/12358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:51 2025] GET /networking/v2.0/ports?device_id=4a2f1d9a-0bfd-42c0-8b6c-540f3b798e86 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1280.653553] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82a94b59-44eb-47b1-889e-2015d9751c88 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (4cdb75fc-c0b5-4b9d-843f-f2ae58af6997), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.669021] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82a94b59-44eb-47b1-889e-2015d9751c88 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (4cdb75fc-c0b5-4b9d-843f-f2ae58af6997), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.696762] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82a94b59-44eb-47b1-889e-2015d9751c88 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (4cdb75fc-c0b5-4b9d-843f-f2ae58af6997), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.701503] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82a94b59-44eb-47b1-889e-2015d9751c88 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4cdb75fc-c0b5-4b9d-843f-f2ae58af6997,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1280.705569] [50968]: DEBUG neutron_lib.callbacks.manager [None req-82a94b59-44eb-47b1-889e-2015d9751c88 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.705970] [50968]: [pid: 50968|app: 0|req: 6317/12359] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:46:52 2025] DELETE /networking/v2.0/security-groups/4cdb75fc-c0b5-4b9d-843f-f2ae58af6997 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1280.715444] [50969]: INFO neutron.api.v2.resource [None req-9c4d91c4-24eb-4421-ab27-91abf3be4988 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] show failed (client error): The resource could not be found. [ 1280.715837] [50969]: [pid: 50969|app: 0|req: 6043/12360] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:46:53 2025] GET /networking/v2.0/security-groups/4cdb75fc-c0b5-4b9d-843f-f2ae58af6997 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1280.769000] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Deleting port bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1280.769207] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.800324] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.800543] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.804662] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit called with port settings {'id': 'bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:60:d4', 'admin_state_up': True, 'status': 'N/A', 'device_id': '4ce72f46-93a6-4bde-99d7-341240c9ca2a', 'device_owner': 'network:floatingip', 'standard_attr_id': 838, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:44Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1280.804866] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_precommit: [ 1280.804866] [50968]: key[mac_address], fa:16:3e:a3:60:d4 -> None [ 1280.804866] [50968]: key[device_id], 4ce72f46-93a6-4bde-99d7-341240c9ca2a -> None [ 1280.804866] [50968]: key[binding:vif_details], {} -> None [ 1280.804866] [50968]: key[binding:vnic_type], normal -> None [ 1280.804866] [50968]: key[project_id], -> None [ 1280.804866] [50968]: key[tags], [] -> None [ 1280.804866] [50968]: key[allowed_address_pairs], [] -> None [ 1280.804866] [50968]: key[created_at], 2025-11-21T22:36:44Z -> None [ 1280.804866] [50968]: key[name], -> None [ 1280.804866] [50968]: key[status], N/A -> None [ 1280.804866] [50968]: key[tenant_id], -> None [ 1280.804866] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}] -> None [ 1280.804866] [50968]: key[id], bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab -> None [ 1280.804866] [50968]: key[port_security_enabled], False -> None [ 1280.804866] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1280.804866] [50968]: key[security_groups], [] -> None [ 1280.804866] [50968]: key[binding:profile], {} -> None [ 1280.804866] [50968]: key[binding:host_id], -> None [ 1280.804866] [50968]: key[revision_number], 2 -> None [ 1280.804866] [50968]: key[description], -> None [ 1280.804866] [50968]: key[updated_at], 2025-11-21T22:36:44Z -> None [ 1280.804866] [50968]: key[standard_attr_id], 838 -> None [ 1280.804866] [50968]: key[admin_state_up], True -> None [ 1280.804866] [50968]: key[binding:vif_type], unbound -> None [ 1280.804866] [50968]: key[device_owner], network:floatingip -> None [ 1280.804866] [50968]: key[extra_dhcp_opts], [] -> None [ 1280.804866] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1280.806815] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Calling delete_port for bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1280.873869] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.881277] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Pushing event deleted for resources: {'Port': ['ID=bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1280.908056] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit called with port settings {'id': 'bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:60:d4', 'admin_state_up': True, 'status': 'N/A', 'device_id': '4ce72f46-93a6-4bde-99d7-341240c9ca2a', 'device_owner': 'network:floatingip', 'standard_attr_id': 838, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:44Z', 'updated_at': '2025-11-21T22:36: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1280.908306] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] delete_port_postcommit: [ 1280.908306] [50968]: key[mac_address], fa:16:3e:a3:60:d4 -> None [ 1280.908306] [50968]: key[device_id], 4ce72f46-93a6-4bde-99d7-341240c9ca2a -> None [ 1280.908306] [50968]: key[binding:vif_details], {} -> None [ 1280.908306] [50968]: key[binding:vnic_type], normal -> None [ 1280.908306] [50968]: key[project_id], -> None [ 1280.908306] [50968]: key[tags], [] -> None [ 1280.908306] [50968]: key[allowed_address_pairs], [] -> None [ 1280.908306] [50968]: key[created_at], 2025-11-21T22:36:44Z -> None [ 1280.908306] [50968]: key[name], -> None [ 1280.908306] [50968]: key[status], N/A -> None [ 1280.908306] [50968]: key[tenant_id], -> None [ 1280.908306] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.224'}] -> None [ 1280.908306] [50968]: key[id], bef3d8a9-d111-4cc6-8c72-98f9bfcc96ab -> None [ 1280.908306] [50968]: key[port_security_enabled], False -> None [ 1280.908306] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1280.908306] [50968]: key[security_groups], [] -> None [ 1280.908306] [50968]: key[binding:profile], {} -> None [ 1280.908306] [50968]: key[binding:host_id], -> None [ 1280.908306] [50968]: key[revision_number], 2 -> None [ 1280.908306] [50968]: key[description], -> None [ 1280.908306] [50968]: key[updated_at], 2025-11-21T22:36:44Z -> None [ 1280.908306] [50968]: key[standard_attr_id], 838 -> None [ 1280.908306] [50968]: key[admin_state_up], True -> None [ 1280.908306] [50968]: key[binding:vif_type], unbound -> None [ 1280.908306] [50968]: key[device_owner], network:floatingip -> None [ 1280.908306] [50968]: key[extra_dhcp_opts], [] -> None [ 1280.908306] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1280.909587] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks [] for floatingip (4ce72f46-93a6-4bde-99d7-341240c9ca2a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.912473] [50968]: DEBUG neutron_lib.callbacks.manager [None req-ddde23c7-8e56-40d0-a5c2-2f50ea84aff8 tempest-ServerActionsTestOtherA-283121819 tempest-ServerActionsTestOtherA-283121819-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.912960] [50968]: [pid: 50968|app: 0|req: 6318/12361] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:46:53 2025] DELETE /networking/v2.0/floatingips/4ce72f46-93a6-4bde-99d7-341240c9ca2a => generated 0 bytes in 195 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1281.144495] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (9d91a5e1-e9ca-4fa9-8732-23b785719d96), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1281.252056] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Deleting port aa5851a8-c46e-4155-9cdf-f06f4630e55b {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1281.252229] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (aa5851a8-c46e-4155-9cdf-f06f4630e55b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1281.294643] [50969]: DEBUG neutron.plugins.ml2.db [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] For port aa5851a8-c46e-4155-9cdf-f06f4630e55b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=aa5851a8-c46e-4155-9cdf-f06f4630e55b,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1281.294979] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (aa5851a8-c46e-4155-9cdf-f06f4630e55b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1281.299063] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] delete_port_precommit called with port settings {'id': 'aa5851a8-c46e-4155-9cdf-f06f4630e55b', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:85:77:94', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_interface', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', '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-21T22:36:39Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1281.299266] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] delete_port_precommit: [ 1281.299266] [50969]: key[mac_address], fa:16:3e:85:77:94 -> None [ 1281.299266] [50969]: key[device_id], 9d91a5e1-e9ca-4fa9-8732-23b785719d96 -> None [ 1281.299266] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1281.299266] [50969]: key[binding:vnic_type], normal -> None [ 1281.299266] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1281.299266] [50969]: key[tags], [] -> None [ 1281.299266] [50969]: key[allowed_address_pairs], [] -> None [ 1281.299266] [50969]: key[created_at], 2025-11-21T22:36:39Z -> None [ 1281.299266] [50969]: key[name], -> None [ 1281.299266] [50969]: key[status], ACTIVE -> None [ 1281.299266] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1281.299266] [50969]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}] -> None [ 1281.299266] [50969]: key[id], aa5851a8-c46e-4155-9cdf-f06f4630e55b -> None [ 1281.299266] [50969]: key[port_security_enabled], False -> None [ 1281.299266] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1281.299266] [50969]: key[security_groups], [] -> None [ 1281.299266] [50969]: key[binding:profile], {} -> None [ 1281.299266] [50969]: key[binding:host_id], devstack -> None [ 1281.299266] [50969]: key[revision_number], 5 -> None [ 1281.299266] [50969]: key[description], -> None [ 1281.299266] [50969]: key[updated_at], 2025-11-21T22:36:41Z -> None [ 1281.299266] [50969]: key[standard_attr_id], 827 -> None [ 1281.299266] [50969]: key[admin_state_up], True -> None [ 1281.299266] [50969]: key[binding:vif_type], ovs -> None [ 1281.299266] [50969]: key[device_owner], network:router_interface -> None [ 1281.299266] [50969]: key[extra_dhcp_opts], [] -> None [ 1281.299266] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1281.300682] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Calling delete_port for aa5851a8-c46e-4155-9cdf-f06f4630e55b owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1281.406129] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (aa5851a8-c46e-4155-9cdf-f06f4630e55b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1281.413197] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Pushing event deleted for resources: {'Port': ['ID=aa5851a8-c46e-4155-9cdf-f06f4630e55b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1281.437404] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] delete_port_postcommit called with port settings {'id': 'aa5851a8-c46e-4155-9cdf-f06f4630e55b', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:85:77:94', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_interface', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', '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-21T22:36:39Z', 'updated_at': '2025-11-21T22:36:41Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['566894e8-c8a2-49ec-83b4-1ca78e47ea70'], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1281.437587] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] delete_port_postcommit: [ 1281.437587] [50969]: key[mac_address], fa:16:3e:85:77:94 -> None [ 1281.437587] [50969]: key[device_id], 9d91a5e1-e9ca-4fa9-8732-23b785719d96 -> None [ 1281.437587] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1281.437587] [50969]: key[binding:vnic_type], normal -> None [ 1281.437587] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1281.437587] [50969]: key[tags], [] -> None [ 1281.437587] [50969]: key[allowed_address_pairs], [] -> None [ 1281.437587] [50969]: key[created_at], 2025-11-21T22:36:39Z -> None [ 1281.437587] [50969]: key[name], -> None [ 1281.437587] [50969]: key[status], ACTIVE -> None [ 1281.437587] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1281.437587] [50969]: key[fixed_ips], [{'subnet_id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'ip_address': '192.168.128.1'}] -> None [ 1281.437587] [50969]: key[id], aa5851a8-c46e-4155-9cdf-f06f4630e55b -> None [ 1281.437587] [50969]: key[port_security_enabled], False -> None [ 1281.437587] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1281.437587] [50969]: key[security_groups], [] -> None [ 1281.437587] [50969]: key[binding:profile], {} -> None [ 1281.437587] [50969]: key[binding:host_id], devstack -> None [ 1281.437587] [50969]: key[revision_number], 5 -> None [ 1281.437587] [50969]: key[description], -> None [ 1281.437587] [50969]: key[updated_at], 2025-11-21T22:36:41Z -> None [ 1281.437587] [50969]: key[standard_attr_id], 827 -> None [ 1281.437587] [50969]: key[admin_state_up], True -> None [ 1281.437587] [50969]: key[binding:vif_type], ovs -> None [ 1281.437587] [50969]: key[device_owner], network:router_interface -> None [ 1281.437587] [50969]: key[extra_dhcp_opts], [] -> None [ 1281.437587] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1281.480032] [50969]: DEBUG neutron_lib.callbacks.manager [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (9d91a5e1-e9ca-4fa9-8732-23b785719d96), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1281.571875] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1282.035775] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dcfa64c9-dfcd-4e26-9c9f-590c2e7353a2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1282.040547] [50969]: [pid: 50969|app: 0|req: 6044/12362] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:46:53 2025] PUT /networking/v2.0/routers/9d91a5e1-e9ca-4fa9-8732-23b785719d96/remove_router_interface => generated 309 bytes in 1125 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1282.090338] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks [] for router (9d91a5e1-e9ca-4fa9-8732-23b785719d96), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.135831] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks [] for router_gateway (9d91a5e1-e9ca-4fa9-8732-23b785719d96), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.156012] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Deleting port 562c31a1-ede5-4cc5-88a6-a9f2dce87d29 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1282.156292] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (562c31a1-ede5-4cc5-88a6-a9f2dce87d29), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.182478] [50968]: DEBUG neutron.plugins.ml2.db [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] For port 562c31a1-ede5-4cc5-88a6-a9f2dce87d29, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=562c31a1-ede5-4cc5-88a6-a9f2dce87d29,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1282.182724] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (562c31a1-ede5-4cc5-88a6-a9f2dce87d29), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.187169] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] delete_port_precommit called with port settings {'id': '562c31a1-ede5-4cc5-88a6-a9f2dce87d29', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:da:a0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_gateway', 'standard_attr_id': 821, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.194'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:38Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1282.187465] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] delete_port_precommit: [ 1282.187465] [50968]: key[mac_address], fa:16:3e:cc:da:a0 -> None [ 1282.187465] [50968]: key[device_id], 9d91a5e1-e9ca-4fa9-8732-23b785719d96 -> None [ 1282.187465] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1282.187465] [50968]: key[binding:vnic_type], normal -> None [ 1282.187465] [50968]: key[project_id], -> None [ 1282.187465] [50968]: key[tags], [] -> None [ 1282.187465] [50968]: key[allowed_address_pairs], [] -> None [ 1282.187465] [50968]: key[created_at], 2025-11-21T22:36:38Z -> None [ 1282.187465] [50968]: key[name], -> None [ 1282.187465] [50968]: key[status], ACTIVE -> None [ 1282.187465] [50968]: key[tenant_id], -> None [ 1282.187465] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.194'}] -> None [ 1282.187465] [50968]: key[id], 562c31a1-ede5-4cc5-88a6-a9f2dce87d29 -> None [ 1282.187465] [50968]: key[port_security_enabled], False -> None [ 1282.187465] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1282.187465] [50968]: key[security_groups], [] -> None [ 1282.187465] [50968]: key[binding:profile], {} -> None [ 1282.187465] [50968]: key[binding:host_id], devstack -> None [ 1282.187465] [50968]: key[revision_number], 5 -> None [ 1282.187465] [50968]: key[description], -> None [ 1282.187465] [50968]: key[updated_at], 2025-11-21T22:36:39Z -> None [ 1282.187465] [50968]: key[standard_attr_id], 821 -> None [ 1282.187465] [50968]: key[admin_state_up], True -> None [ 1282.187465] [50968]: key[binding:vif_type], ovs -> None [ 1282.187465] [50968]: key[device_owner], network:router_gateway -> None [ 1282.187465] [50968]: key[extra_dhcp_opts], [] -> None [ 1282.187465] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1282.188895] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Calling delete_port for 562c31a1-ede5-4cc5-88a6-a9f2dce87d29 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1282.283673] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (562c31a1-ede5-4cc5-88a6-a9f2dce87d29), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.291402] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Pushing event deleted for resources: {'Port': ['ID=562c31a1-ede5-4cc5-88a6-a9f2dce87d29,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1282.296243] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.296463] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.296612] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.296704] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.296801] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.296898] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.296994] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.297101] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.297194] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.297288] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.297379] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.297471] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.297561] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.297652] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.297742] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.297867] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298402] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298402] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298402] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298402] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298402] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298402] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298638] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298638] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298638] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298730] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298897] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.298897] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.299040] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.299097] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1282.299839] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Tracked resource versions report: [ 1282.299839] [50968]: pushed versions: [ 1282.299839] [50968]: { 'AddressGroup': {'1.2'}, [ 1282.299839] [50968]: 'Agent': {'1.1'}, [ 1282.299839] [50968]: 'ConntrackHelper': {'1.0'}, [ 1282.299839] [50968]: 'LocalIPAssociation': {'1.0'}, [ 1282.299839] [50968]: 'Log': {'1.0'}, [ 1282.299839] [50968]: 'NDPProxy': {'1.0'}, [ 1282.299839] [50968]: 'Network': {'1.2'}, [ 1282.299839] [50968]: 'Port': {'1.10'}, [ 1282.299839] [50968]: 'PortForwarding': {'1.3'}, [ 1282.299839] [50968]: 'QosPolicy': {'1.10'}, [ 1282.299839] [50968]: 'SecurityGroup': {'1.6'}, [ 1282.299839] [50968]: 'SecurityGroupRule': {'1.3'}, [ 1282.299839] [50968]: 'SubPort': {'1.0'}, [ 1282.299839] [50968]: 'Subnet': {'1.2'}, [ 1282.299839] [50968]: 'Trunk': {'1.1'}} [ 1282.299839] [50968]: consumer versions: [ 1282.299839] [50968]: { Metadata agent@devstack: {}, [ 1282.299839] [50968]: L3 agent@devstack: {}, [ 1282.299839] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1282.299839] [50968]: 'Agent': '1.1', [ 1282.299839] [50968]: 'ConntrackHelper': '1.0', [ 1282.299839] [50968]: 'LocalIPAssociation': '1.0', [ 1282.299839] [50968]: 'Log': '1.0', [ 1282.299839] [50968]: 'NDPProxy': '1.0', [ 1282.299839] [50968]: 'Network': '1.2', [ 1282.299839] [50968]: 'Port': '1.10', [ 1282.299839] [50968]: 'PortForwarding': '1.3', [ 1282.299839] [50968]: 'QosPolicy': '1.10', [ 1282.299839] [50968]: 'SecurityGroup': '1.6', [ 1282.299839] [50968]: 'SecurityGroupRule': '1.3', [ 1282.299839] [50968]: 'SubPort': '1.0', [ 1282.299839] [50968]: 'Subnet': '1.2', [ 1282.299839] [50968]: 'Trunk': '1.1'}, [ 1282.299839] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1282.299839] [50968]: 'Agent': '1.1', [ 1282.299839] [50968]: 'ConntrackHelper': '1.0', [ 1282.299839] [50968]: 'LocalIPAssociation': '1.0', [ 1282.299839] [50968]: 'Log': '1.0', [ 1282.299839] [50968]: 'NDPProxy': '1.0', [ 1282.299839] [50968]: 'Network': '1.2', [ 1282.299839] [50968]: 'Port': '1.10', [ 1282.299839] [50968]: 'PortForwarding': '1.3', [ 1282.299839] [50968]: 'QosPolicy': '1.10', [ 1282.299839] [50968]: 'SecurityGroup': '1.6', [ 1282.299839] [50968]: 'SecurityGroupRule': '1.3', [ 1282.299839] [50968]: 'SubPort': '1.0', [ 1282.299839] [50968]: 'Subnet': '1.2', [ 1282.299839] [50968]: 'Trunk': '1.1'}, [ 1282.299839] [50968]: DHCP agent@devstack: {}} [ 1282.299839] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1282.330629] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] delete_port_postcommit called with port settings {'id': '562c31a1-ede5-4cc5-88a6-a9f2dce87d29', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:da:a0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d91a5e1-e9ca-4fa9-8732-23b785719d96', 'device_owner': 'network:router_gateway', 'standard_attr_id': 821, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.194'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:36:38Z', 'updated_at': '2025-11-21T22:36:39Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1282.330842] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] delete_port_postcommit: [ 1282.330842] [50968]: key[mac_address], fa:16:3e:cc:da:a0 -> None [ 1282.330842] [50968]: key[device_id], 9d91a5e1-e9ca-4fa9-8732-23b785719d96 -> None [ 1282.330842] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1282.330842] [50968]: key[binding:vnic_type], normal -> None [ 1282.330842] [50968]: key[project_id], -> None [ 1282.330842] [50968]: key[tags], [] -> None [ 1282.330842] [50968]: key[allowed_address_pairs], [] -> None [ 1282.330842] [50968]: key[created_at], 2025-11-21T22:36:38Z -> None [ 1282.330842] [50968]: key[name], -> None [ 1282.330842] [50968]: key[status], ACTIVE -> None [ 1282.330842] [50968]: key[tenant_id], -> None [ 1282.330842] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.194'}] -> None [ 1282.330842] [50968]: key[id], 562c31a1-ede5-4cc5-88a6-a9f2dce87d29 -> None [ 1282.330842] [50968]: key[port_security_enabled], False -> None [ 1282.330842] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1282.330842] [50968]: key[security_groups], [] -> None [ 1282.330842] [50968]: key[binding:profile], {} -> None [ 1282.330842] [50968]: key[binding:host_id], devstack -> None [ 1282.330842] [50968]: key[revision_number], 5 -> None [ 1282.330842] [50968]: key[description], -> None [ 1282.330842] [50968]: key[updated_at], 2025-11-21T22:36:39Z -> None [ 1282.330842] [50968]: key[standard_attr_id], 821 -> None [ 1282.330842] [50968]: key[admin_state_up], True -> None [ 1282.330842] [50968]: key[binding:vif_type], ovs -> None [ 1282.330842] [50968]: key[device_owner], network:router_gateway -> None [ 1282.330842] [50968]: key[extra_dhcp_opts], [] -> None [ 1282.330842] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1282.332225] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (9d91a5e1-e9ca-4fa9-8732-23b785719d96), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.366076] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (9d91a5e1-e9ca-4fa9-8732-23b785719d96), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.367580] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks [] for router_controller (9d91a5e1-e9ca-4fa9-8732-23b785719d96), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.390600] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (9d91a5e1-e9ca-4fa9-8732-23b785719d96), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.390600] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 9d91a5e1-e9ca-4fa9-8732-23b785719d96 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1282.395504] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fe131a1b-3407-41fd-b347-8b035b337dc1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.395639] [50968]: [pid: 50968|app: 0|req: 6319/12363] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:46:54 2025] DELETE /networking/v2.0/routers/9d91a5e1-e9ca-4fa9-8732-23b785719d96 => generated 0 bytes in 353 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1282.417327] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] Deleting subnet 566894e8-c8a2-49ec-83b4-1ca78e47ea70 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1282.419225] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] Publish callbacks [] for subnet (566894e8-c8a2-49ec-83b4-1ca78e47ea70), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.430340] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (566894e8-c8a2-49ec-83b4-1ca78e47ea70), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.467107] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (566894e8-c8a2-49ec-83b4-1ca78e47ea70), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.467576] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] delete_subnet_precommit called with subnet settings {'id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'name': 'tempest-ServerActionsTestOtherA-643794357-subnet', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', '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-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) [ 1282.467740] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] delete_subnet_precommit: [ 1282.467740] [50969]: key[service_types], [] -> None [ 1282.467740] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.467740] [50969]: key[tags], [] -> None [ 1282.467740] [50969]: key[router:external], False -> None [ 1282.467740] [50969]: key[ipv6_ra_mode], None -> None [ 1282.467740] [50969]: key[created_at], 2025-11-21T22:36:37Z -> None [ 1282.467740] [50969]: key[name], tempest-ServerActionsTestOtherA-643794357-subnet -> None [ 1282.467740] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1282.467740] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.467740] [50969]: key[id], 566894e8-c8a2-49ec-83b4-1ca78e47ea70 -> None [ 1282.467740] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1282.467740] [50969]: key[host_routes], [] -> None [ 1282.467740] [50969]: key[revision_number], 0 -> None [ 1282.467740] [50969]: key[dns_nameservers], [] -> None [ 1282.467740] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1282.467740] [50969]: key[updated_at], 2025-11-21T22:36:37Z -> None [ 1282.467740] [50969]: key[description], -> None [ 1282.467740] [50969]: key[standard_attr_id], 817 -> None [ 1282.467740] [50969]: key[segment_id], None -> None [ 1282.467740] [50969]: key[shared], False -> None [ 1282.467740] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1282.467740] [50969]: key[ipv6_address_mode], None -> None [ 1282.467740] [50969]: key[enable_dhcp], True -> None [ 1282.467740] [50969]: key[subnetpool_id], None -> None [ 1282.467740] [50969]: key[ip_version], 4 -> None [ 1282.467740] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1282.500795] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (566894e8-c8a2-49ec-83b4-1ca78e47ea70), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.500998] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] delete_subnet_postcommit called with subnet settings {'id': '566894e8-c8a2-49ec-83b4-1ca78e47ea70', 'name': 'tempest-ServerActionsTestOtherA-643794357-subnet', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', '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-21T22:36:37Z', 'updated_at': '2025-11-21T22:36:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) [ 1282.501131] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] delete_subnet_postcommit: [ 1282.501131] [50969]: key[service_types], [] -> None [ 1282.501131] [50969]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.501131] [50969]: key[tags], [] -> None [ 1282.501131] [50969]: key[router:external], False -> None [ 1282.501131] [50969]: key[ipv6_ra_mode], None -> None [ 1282.501131] [50969]: key[created_at], 2025-11-21T22:36:37Z -> None [ 1282.501131] [50969]: key[name], tempest-ServerActionsTestOtherA-643794357-subnet -> None [ 1282.501131] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1282.501131] [50969]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.501131] [50969]: key[id], 566894e8-c8a2-49ec-83b4-1ca78e47ea70 -> None [ 1282.501131] [50969]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1282.501131] [50969]: key[host_routes], [] -> None [ 1282.501131] [50969]: key[revision_number], 0 -> None [ 1282.501131] [50969]: key[dns_nameservers], [] -> None [ 1282.501131] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1282.501131] [50969]: key[updated_at], 2025-11-21T22:36:37Z -> None [ 1282.501131] [50969]: key[description], -> None [ 1282.501131] [50969]: key[standard_attr_id], 817 -> None [ 1282.501131] [50969]: key[segment_id], None -> None [ 1282.501131] [50969]: key[shared], False -> None [ 1282.501131] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1282.501131] [50969]: key[ipv6_address_mode], None -> None [ 1282.501131] [50969]: key[enable_dhcp], True -> None [ 1282.501131] [50969]: key[subnetpool_id], None -> None [ 1282.501131] [50969]: key[ip_version], 4 -> None [ 1282.501131] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1282.505383] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=566894e8-c8a2-49ec-83b4-1ca78e47ea70,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1282.512751] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2bc7a745-8453-4c53-99df-7bb497f079d6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.514687] [50969]: [pid: 50969|app: 0|req: 6045/12364] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:46:54 2025] DELETE /networking/v2.0/subnets/566894e8-c8a2-49ec-83b4-1ca78e47ea70 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1282.540683] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (eb3b870e-3af9-498b-9219-319e41573962), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.565818] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Deleting port d22aeb98-1393-43ea-92a5-eaad36001b56 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1282.566069] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (d22aeb98-1393-43ea-92a5-eaad36001b56), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.583077] [50968]: DEBUG neutron.plugins.ml2.db [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] For port d22aeb98-1393-43ea-92a5-eaad36001b56, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d22aeb98-1393-43ea-92a5-eaad36001b56,segment=NetworkSegment(f4337c32-8a1b-4f82-a905-777cbc31c300),segment_id=f4337c32-8a1b-4f82-a905-777cbc31c300)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1282.583257] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (d22aeb98-1393-43ea-92a5-eaad36001b56), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.587452] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] delete_port_precommit called with port settings {'id': 'd22aeb98-1393-43ea-92a5-eaad36001b56', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:59:60:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-eb3b870e-3af9-498b-9219-319e41573962', '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-21T22:37:14Z', 'updated_at': '2025-11-21T22:46:54Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:46:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1282.587624] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] delete_port_precommit: [ 1282.587624] [50968]: key[mac_address], fa:16:3e:59:60:06 -> None [ 1282.587624] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1282.587624] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1282.587624] [50968]: key[binding:vnic_type], normal -> None [ 1282.587624] [50968]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.587624] [50968]: key[tags], [] -> None [ 1282.587624] [50968]: key[allowed_address_pairs], [] -> None [ 1282.587624] [50968]: key[created_at], 2025-11-21T22:37:14Z -> None [ 1282.587624] [50968]: key[name], -> None [ 1282.587624] [50968]: key[status], ACTIVE -> None [ 1282.587624] [50968]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.587624] [50968]: key[fixed_ips], [] -> None [ 1282.587624] [50968]: key[id], d22aeb98-1393-43ea-92a5-eaad36001b56 -> None [ 1282.587624] [50968]: key[port_security_enabled], False -> None [ 1282.587624] [50968]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1282.587624] [50968]: key[security_groups], [] -> None [ 1282.587624] [50968]: key[binding:profile], {} -> None [ 1282.587624] [50968]: key[binding:host_id], devstack -> None [ 1282.587624] [50968]: key[revision_number], 5 -> None [ 1282.587624] [50968]: key[description], -> None [ 1282.587624] [50968]: key[updated_at], 2025-11-21T22:46:54Z -> None [ 1282.587624] [50968]: key[standard_attr_id], 984 -> None [ 1282.587624] [50968]: key[admin_state_up], True -> None [ 1282.587624] [50968]: key[binding:vif_type], ovs -> None [ 1282.587624] [50968]: key[device_owner], network:dhcp -> None [ 1282.587624] [50968]: key[extra_dhcp_opts], [] -> None [ 1282.587624] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1282.589043] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Calling delete_port for d22aeb98-1393-43ea-92a5-eaad36001b56 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1282.630932] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d22aeb98-1393-43ea-92a5-eaad36001b56), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.638128] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Pushing event deleted for resources: {'Port': ['ID=d22aeb98-1393-43ea-92a5-eaad36001b56,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1282.644599] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] No DVR routers for this DVR port d22aeb98-1393-43ea-92a5-eaad36001b56 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1282.644888] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] delete_port_postcommit called with port settings {'id': 'd22aeb98-1393-43ea-92a5-eaad36001b56', 'name': '', 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'mac_address': 'fa:16:3e:59:60:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-eb3b870e-3af9-498b-9219-319e41573962', '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-21T22:37:14Z', 'updated_at': '2025-11-21T22:46:54Z', 'revision_number': 5, 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}}] (original binding levels None) on network {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:46:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} with segments to bind None [ 1282.645034] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] delete_port_postcommit: [ 1282.645034] [50968]: key[mac_address], fa:16:3e:59:60:06 -> None [ 1282.645034] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1282.645034] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1282.645034] [50968]: key[binding:vnic_type], normal -> None [ 1282.645034] [50968]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.645034] [50968]: key[tags], [] -> None [ 1282.645034] [50968]: key[allowed_address_pairs], [] -> None [ 1282.645034] [50968]: key[created_at], 2025-11-21T22:37:14Z -> None [ 1282.645034] [50968]: key[name], -> None [ 1282.645034] [50968]: key[status], ACTIVE -> None [ 1282.645034] [50968]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.645034] [50968]: key[fixed_ips], [] -> None [ 1282.645034] [50968]: key[id], d22aeb98-1393-43ea-92a5-eaad36001b56 -> None [ 1282.645034] [50968]: key[port_security_enabled], False -> None [ 1282.645034] [50968]: key[network_id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1282.645034] [50968]: key[security_groups], [] -> None [ 1282.645034] [50968]: key[binding:profile], {} -> None [ 1282.645034] [50968]: key[binding:host_id], devstack -> None [ 1282.645034] [50968]: key[revision_number], 5 -> None [ 1282.645034] [50968]: key[description], -> None [ 1282.645034] [50968]: key[updated_at], 2025-11-21T22:46:54Z -> None [ 1282.645034] [50968]: key[standard_attr_id], 984 -> None [ 1282.645034] [50968]: key[admin_state_up], True -> None [ 1282.645034] [50968]: key[binding:vif_type], ovs -> None [ 1282.645034] [50968]: key[device_owner], network:dhcp -> None [ 1282.645034] [50968]: key[extra_dhcp_opts], [] -> None [ 1282.645034] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1282.660964] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (eb3b870e-3af9-498b-9219-319e41573962), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.668914] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] delete_network_precommit called with network settings {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:46:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} (original settings None) and network segments [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] [ 1282.669095] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] delete_network_precommit: [ 1282.669095] [50968]: key[qinq], None -> None [ 1282.669095] [50968]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.669095] [50968]: key[tags], [] -> None [ 1282.669095] [50968]: key[router:external], False -> None [ 1282.669095] [50968]: key[created_at], 2025-11-21T22:36:37Z -> None [ 1282.669095] [50968]: key[name], tempest-ServerActionsTestOtherA-643794357-network -> None [ 1282.669095] [50968]: key[status], ACTIVE -> None [ 1282.669095] [50968]: key[ipv6_address_scope], None -> None [ 1282.669095] [50968]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.669095] [50968]: key[availability_zone_hints], [] -> None [ 1282.669095] [50968]: key[availability_zones], ['nova'] -> None [ 1282.669095] [50968]: key[id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1282.669095] [50968]: key[port_security_enabled], True -> None [ 1282.669095] [50968]: key[subnets], [] -> None [ 1282.669095] [50968]: key[provider:segmentation_id], 590 -> None [ 1282.669095] [50968]: key[provider:network_type], vlan -> None [ 1282.669095] [50968]: key[revision_number], 3 -> None [ 1282.669095] [50968]: key[provider:physical_network], default -> None [ 1282.669095] [50968]: key[description], -> None [ 1282.669095] [50968]: key[updated_at], 2025-11-21T22:46:54Z -> None [ 1282.669095] [50968]: key[standard_attr_id], 809 -> None [ 1282.669095] [50968]: key[admin_state_up], True -> None [ 1282.669095] [50968]: key[shared], False -> None [ 1282.669095] [50968]: key[ipv4_address_scope], None -> None [ 1282.669095] [50968]: key[vlan_transparent], None -> None [ 1282.669095] [50968]: key[mtu], 8950 -> None [ 1282.669095] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1282.669931] [50968]: DEBUG neutron.services.segments.db [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['eb3b870e-3af9-498b-9219-319e41573962']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1282.674613] [50968]: DEBUG neutron.services.segments.db [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f4337c32-8a1b-4f82-a905-777cbc31c300') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1282.674743] [50968]: DEBUG neutron.services.segments.db [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f4337c32-8a1b-4f82-a905-777cbc31c300') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1282.680018] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (f4337c32-8a1b-4f82-a905-777cbc31c300), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.685526] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (f4337c32-8a1b-4f82-a905-777cbc31c300), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.691801] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Releasing vlan 590 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1282.691983] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (f4337c32-8a1b-4f82-a905-777cbc31c300), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.712553] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (eb3b870e-3af9-498b-9219-319e41573962), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.712553] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] delete_network_postcommit called with network settings {'id': 'eb3b870e-3af9-498b-9219-319e41573962', 'name': 'tempest-ServerActionsTestOtherA-643794357-network', 'tenant_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'project_id': 'c9e3084cb0b640ee8f9ad6896c6e0109', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 809, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:36:37Z', 'updated_at': '2025-11-21T22:46:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 590} (original settings None) and network segments [{'id': 'f4337c32-8a1b-4f82-a905-777cbc31c300', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 590, 'network_id': 'eb3b870e-3af9-498b-9219-319e41573962'}] [ 1282.712553] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] delete_network_postcommit: [ 1282.712553] [50968]: key[qinq], None -> None [ 1282.712553] [50968]: key[project_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.712553] [50968]: key[tags], [] -> None [ 1282.712553] [50968]: key[router:external], False -> None [ 1282.712553] [50968]: key[created_at], 2025-11-21T22:36:37Z -> None [ 1282.712553] [50968]: key[name], tempest-ServerActionsTestOtherA-643794357-network -> None [ 1282.712553] [50968]: key[status], ACTIVE -> None [ 1282.712553] [50968]: key[ipv6_address_scope], None -> None [ 1282.712553] [50968]: key[tenant_id], c9e3084cb0b640ee8f9ad6896c6e0109 -> None [ 1282.712553] [50968]: key[availability_zone_hints], [] -> None [ 1282.712553] [50968]: key[availability_zones], ['nova'] -> None [ 1282.712553] [50968]: key[id], eb3b870e-3af9-498b-9219-319e41573962 -> None [ 1282.712553] [50968]: key[port_security_enabled], True -> None [ 1282.712553] [50968]: key[subnets], [] -> None [ 1282.712553] [50968]: key[provider:segmentation_id], 590 -> None [ 1282.712553] [50968]: key[provider:network_type], vlan -> None [ 1282.712553] [50968]: key[revision_number], 3 -> None [ 1282.712553] [50968]: key[provider:physical_network], default -> None [ 1282.712553] [50968]: key[description], -> None [ 1282.712553] [50968]: key[updated_at], 2025-11-21T22:46:54Z -> None [ 1282.712553] [50968]: key[standard_attr_id], 809 -> None [ 1282.712553] [50968]: key[admin_state_up], True -> None [ 1282.712553] [50968]: key[shared], False -> None [ 1282.712553] [50968]: key[ipv4_address_scope], None -> None [ 1282.712553] [50968]: key[vlan_transparent], None -> None [ 1282.712553] [50968]: key[mtu], 8950 -> None [ 1282.712553] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1282.718475] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Pushing event deleted for resources: {'Network': ['ID=eb3b870e-3af9-498b-9219-319e41573962,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1282.720866] [50968]: DEBUG neutron_lib.callbacks.manager [None req-3fd1d4a4-3a05-4da5-a4e1-1877ee2cb333 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.722882] [50968]: [pid: 50968|app: 0|req: 6320/12365] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:46:54 2025] DELETE /networking/v2.0/networks/eb3b870e-3af9-498b-9219-319e41573962 => generated 0 bytes in 206 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1282.772504] [50968]: INFO neutron.services.segments.plugin [-] Segment f4337c32-8a1b-4f82-a905-777cbc31c300 resource provider aggregate not found [ 1282.782014] [50968]: INFO neutron.services.segments.plugin [-] Segment f4337c32-8a1b-4f82-a905-777cbc31c300 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 f4337c32-8a1b-4f82-a905-777cbc31c300 found for delete ", "request_id": "req-2e530736-06cb-4cb0-9e0e-c192a9bb57f8"}]} [ 1282.814337] [50969]: [pid: 50969|app: 0|req: 6046/12366] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:46:55 2025] GET /networking/v2.0/security-groups?tenant_id=c9e3084cb0b640ee8f9ad6896c6e0109&name=default => generated 2925 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1282.848885] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a2902c85-c6d3-4748-b74a-f1d765aedf46 admin admin] Publish callbacks [] for security_group (673eef00-b174-4a71-a870-466f27b577fd), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.864805] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a2902c85-c6d3-4748-b74a-f1d765aedf46 admin admin] Publish callbacks [] for security_group (673eef00-b174-4a71-a870-466f27b577fd), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.879799] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a2902c85-c6d3-4748-b74a-f1d765aedf46 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (673eef00-b174-4a71-a870-466f27b577fd), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.883189] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2902c85-c6d3-4748-b74a-f1d765aedf46 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=673eef00-b174-4a71-a870-466f27b577fd,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1282.886665] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a2902c85-c6d3-4748-b74a-f1d765aedf46 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1282.887182] [50968]: [pid: 50968|app: 0|req: 6321/12367] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:46:55 2025] DELETE /networking/v2.0/security-groups/673eef00-b174-4a71-a870-466f27b577fd => generated 0 bytes in 70 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1283.291018] [50969]: DEBUG neutron.api.v2.base [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Request body: {'network': {'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1283.306037] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Made reservation on behalf of 291bd7e891854c3ab819ea3d1a06a801 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1283.308548] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.312562] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.364691] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Publish callbacks [] for security_group (d988bd9b-01f8-4a05-afd2-00c938df4bec), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.368059] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (d988bd9b-01f8-4a05-afd2-00c938df4bec), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.385544] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d988bd9b-01f8-4a05-afd2-00c938df4bec,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1283.398812] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] vlan segment allocate from pool success with {'vlan_id': 378, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1283.405626] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (b86cd43b-1843-4e57-9f0b-ee433c1ffebd), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.405771] [50969]: INFO neutron.db.segments_db [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Added segment b86cd43b-1843-4e57-9f0b-ee433c1ffebd of type vlan for network f6acd6bf-8641-42ac-b685-546dc00e1421 [ 1283.419582] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (f6acd6bf-8641-42ac-b685-546dc00e1421), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.429024] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] create_network_precommit called with network settings {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1785, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}] [ 1283.429207] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] create_network_precommit: [ 1283.429207] [50969]: key[qinq], None -> None [ 1283.429207] [50969]: key[project_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1283.429207] [50969]: key[tags], None -> [] [ 1283.429207] [50969]: key[router:external], None -> False [ 1283.429207] [50969]: key[created_at], None -> 2025-11-21T22:46:55Z [ 1283.429207] [50969]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-2009719106-network [ 1283.429207] [50969]: key[status], None -> ACTIVE [ 1283.429207] [50969]: key[ipv6_address_scope], None -> None [ 1283.429207] [50969]: key[tenant_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1283.429207] [50969]: key[availability_zone_hints], None -> [] [ 1283.429207] [50969]: key[availability_zones], None -> [] [ 1283.429207] [50969]: key[id], None -> f6acd6bf-8641-42ac-b685-546dc00e1421 [ 1283.429207] [50969]: key[port_security_enabled], None -> True [ 1283.429207] [50969]: key[subnets], None -> [] [ 1283.429207] [50969]: key[provider:segmentation_id], None -> 378 [ 1283.429207] [50969]: key[provider:network_type], None -> vlan [ 1283.429207] [50969]: key[revision_number], None -> 1 [ 1283.429207] [50969]: key[provider:physical_network], None -> default [ 1283.429207] [50969]: key[description], None -> [ 1283.429207] [50969]: key[updated_at], None -> 2025-11-21T22:46:55Z [ 1283.429207] [50969]: key[standard_attr_id], None -> 1785 [ 1283.429207] [50969]: key[admin_state_up], None -> True [ 1283.429207] [50969]: key[shared], None -> False [ 1283.429207] [50969]: key[ipv4_address_scope], None -> None [ 1283.429207] [50969]: key[vlan_transparent], None -> None [ 1283.429207] [50969]: key[mtu], None -> 8950 [ 1283.429207] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1283.432829] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (f6acd6bf-8641-42ac-b685-546dc00e1421), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.445846] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Pushing event updated for resources: {'Network': ['ID=f6acd6bf-8641-42ac-b685-546dc00e1421,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1283.447788] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] create_network_postcommit called with network settings {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1785, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}] [ 1283.447963] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] create_network_postcommit: [ 1283.447963] [50969]: key[qinq], None -> None [ 1283.447963] [50969]: key[project_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1283.447963] [50969]: key[tags], None -> [] [ 1283.447963] [50969]: key[router:external], None -> False [ 1283.447963] [50969]: key[created_at], None -> 2025-11-21T22:46:55Z [ 1283.447963] [50969]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-2009719106-network [ 1283.447963] [50969]: key[status], None -> ACTIVE [ 1283.447963] [50969]: key[ipv6_address_scope], None -> None [ 1283.447963] [50969]: key[tenant_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1283.447963] [50969]: key[availability_zone_hints], None -> [] [ 1283.447963] [50969]: key[availability_zones], None -> [] [ 1283.447963] [50969]: key[id], None -> f6acd6bf-8641-42ac-b685-546dc00e1421 [ 1283.447963] [50969]: key[port_security_enabled], None -> True [ 1283.447963] [50969]: key[subnets], None -> [] [ 1283.447963] [50969]: key[provider:segmentation_id], None -> 378 [ 1283.447963] [50969]: key[provider:network_type], None -> vlan [ 1283.447963] [50969]: key[revision_number], None -> 1 [ 1283.447963] [50969]: key[provider:physical_network], None -> default [ 1283.447963] [50969]: key[description], None -> [ 1283.447963] [50969]: key[updated_at], None -> 2025-11-21T22:46:55Z [ 1283.447963] [50969]: key[standard_attr_id], None -> 1785 [ 1283.447963] [50969]: key[admin_state_up], None -> True [ 1283.447963] [50969]: key[shared], None -> False [ 1283.447963] [50969]: key[ipv4_address_scope], None -> None [ 1283.447963] [50969]: key[vlan_transparent], None -> None [ 1283.447963] [50969]: key[mtu], None -> 8950 [ 1283.447963] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1283.450735] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.450893] [50969]: DEBUG neutron_lib.callbacks.manager [None req-99330eac-d037-4433-973e-ba46d171041f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.459581] [50969]: [pid: 50969|app: 0|req: 6047/12368] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:46:55 2025] POST /networking/v2.0/networks => generated 676 bytes in 227 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1283.465230] [50968]: DEBUG neutron.api.v2.base [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Request body: {'subnet': {'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-subnet', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1283.478127] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Made reservation on behalf of 291bd7e891854c3ab819ea3d1a06a801 for: {'subnet': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1283.480727] [50968]: DEBUG neutron_lib.callbacks.manager [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5710279'] for subnet (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.546371] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] create_subnet_precommit called with subnet settings {'id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-subnet', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1787, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings None) [ 1283.546615] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] create_subnet_precommit: [ 1283.546615] [50968]: key[service_types], None -> [] [ 1283.546615] [50968]: key[project_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1283.546615] [50968]: key[tags], None -> [] [ 1283.546615] [50968]: key[router:external], None -> False [ 1283.546615] [50968]: key[ipv6_ra_mode], None -> None [ 1283.546615] [50968]: key[created_at], None -> 2025-11-21T22:46:55Z [ 1283.546615] [50968]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-2009719106-subnet [ 1283.546615] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 1283.546615] [50968]: key[tenant_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1283.546615] [50968]: key[id], None -> 744aa8bb-f017-44aa-a653-9f2751dbd691 [ 1283.546615] [50968]: key[network_id], None -> f6acd6bf-8641-42ac-b685-546dc00e1421 [ 1283.546615] [50968]: key[host_routes], None -> [] [ 1283.546615] [50968]: key[revision_number], None -> 0 [ 1283.546615] [50968]: key[dns_nameservers], None -> [] [ 1283.546615] [50968]: key[cidr], None -> 192.168.128.0/28 [ 1283.546615] [50968]: key[updated_at], None -> 2025-11-21T22:46:55Z [ 1283.546615] [50968]: key[description], None -> [ 1283.546615] [50968]: key[standard_attr_id], None -> 1787 [ 1283.546615] [50968]: key[segment_id], None -> None [ 1283.546615] [50968]: key[shared], None -> False [ 1283.546615] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1283.546615] [50968]: key[ipv6_address_mode], None -> None [ 1283.546615] [50968]: key[enable_dhcp], None -> True [ 1283.546615] [50968]: key[subnetpool_id], None -> None [ 1283.546615] [50968]: key[ip_version], None -> 4 [ 1283.546615] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1283.547923] [50968]: DEBUG neutron_lib.callbacks.manager [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-6268989', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5710293'] for subnet (744aa8bb-f017-44aa-a653-9f2751dbd691), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.561026] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Pushing event updated for resources: {'Subnet': ['ID=744aa8bb-f017-44aa-a653-9f2751dbd691,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1283.577822] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Checking segment: {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50968) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1283.578042] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Network hostable DHCP agents. Network: f6acd6bf-8641-42ac-b685-546dc00e1421, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50968) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1283.586022] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Network f6acd6bf-8641-42ac-b685-546dc00e1421 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50968) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1283.590197] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f6acd6bf-8641-42ac-b685-546dc00e1421) {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1283.592559] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] create_subnet_postcommit called with subnet settings {'id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-subnet', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1787, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'network': {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378}} (original settings None) [ 1283.592742] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] create_subnet_postcommit: [ 1283.592742] [50968]: key[service_types], None -> [] [ 1283.592742] [50968]: key[project_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1283.592742] [50968]: key[tags], None -> [] [ 1283.592742] [50968]: key[router:external], None -> False [ 1283.592742] [50968]: key[ipv6_ra_mode], None -> None [ 1283.592742] [50968]: key[created_at], None -> 2025-11-21T22:46:55Z [ 1283.592742] [50968]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-2009719106-subnet [ 1283.592742] [50968]: key[gateway_ip], None -> 192.168.128.1 [ 1283.592742] [50968]: key[tenant_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1283.592742] [50968]: key[id], None -> 744aa8bb-f017-44aa-a653-9f2751dbd691 [ 1283.592742] [50968]: key[network_id], None -> f6acd6bf-8641-42ac-b685-546dc00e1421 [ 1283.592742] [50968]: key[host_routes], None -> [] [ 1283.592742] [50968]: key[revision_number], None -> 0 [ 1283.592742] [50968]: key[dns_nameservers], None -> [] [ 1283.592742] [50968]: key[cidr], None -> 192.168.128.0/28 [ 1283.592742] [50968]: key[updated_at], None -> 2025-11-21T22:46:55Z [ 1283.592742] [50968]: key[description], None -> [ 1283.592742] [50968]: key[standard_attr_id], None -> 1787 [ 1283.592742] [50968]: key[segment_id], None -> None [ 1283.592742] [50968]: key[shared], None -> False [ 1283.592742] [50968]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1283.592742] [50968]: key[ipv6_address_mode], None -> None [ 1283.592742] [50968]: key[enable_dhcp], None -> True [ 1283.592742] [50968]: key[subnetpool_id], None -> None [ 1283.592742] [50968]: key[ip_version], None -> 4 [ 1283.592742] [50968]: key[network], None -> {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} [ 1283.592742] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1283.594268] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.594589] [50968]: DEBUG neutron_lib.callbacks.manager [None req-005add38-fc74-452d-bb4e-a200d941a5d8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.602872] [50968]: [pid: 50968|app: 0|req: 6322/12369] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:46:55 2025] POST /networking/v2.0/subnets => generated 695 bytes in 140 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1283.608196] [50969]: DEBUG neutron.api.v2.base [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Request body: {'router': {'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-router', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1283.622155] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.623137] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.655958] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks [] for router_controller (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.710067] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks [] for router_gateway (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.771272] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks [] for router_gateway (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.774982] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.814706] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Allocated IP 10.180.180.221 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/7ef92b62-759c-47a5-b920-6e289ff1c24b) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1283.851352] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks [] for allowed_address_pair (7ef92b62-759c-47a5-b920-6e289ff1c24b), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.851995] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks [] for port (7ef92b62-759c-47a5-b920-6e289ff1c24b), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.852219] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] create_port_precommit called with port settings {'id': '7ef92b62-759c-47a5-b920-6e289ff1c24b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:04:62:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1283.852394] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] create_port_precommit: [ 1283.852394] [50969]: key[mac_address], None -> fa:16:3e:04:62:b1 [ 1283.852394] [50969]: key[device_id], None -> bc1d68fc-0f9e-44b6-9596-4d10a2310a38 [ 1283.852394] [50969]: key[binding:vif_details], None -> {} [ 1283.852394] [50969]: key[project_id], None -> [ 1283.852394] [50969]: key[binding:vnic_type], None -> normal [ 1283.852394] [50969]: key[allowed_address_pairs], None -> [] [ 1283.852394] [50969]: key[name], None -> [ 1283.852394] [50969]: key[status], None -> DOWN [ 1283.852394] [50969]: key[tenant_id], None -> [ 1283.852394] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.221'}] [ 1283.852394] [50969]: key[id], None -> 7ef92b62-759c-47a5-b920-6e289ff1c24b [ 1283.852394] [50969]: key[port_security_enabled], None -> False [ 1283.852394] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1283.852394] [50969]: key[security_groups], None -> [] [ 1283.852394] [50969]: key[binding:profile], None -> {} [ 1283.852394] [50969]: key[binding:host_id], None -> [ 1283.852394] [50969]: key[standard_attr_id], None -> 1789 [ 1283.852394] [50969]: key[admin_state_up], None -> True [ 1283.852394] [50969]: key[device_owner], None -> network:router_gateway [ 1283.852394] [50969]: key[binding:vif_type], None -> unbound [ 1283.852394] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1283.869960] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (7ef92b62-759c-47a5-b920-6e289ff1c24b), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1283.888599] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Pushing event updated for resources: {'Port': ['ID=7ef92b62-759c-47a5-b920-6e289ff1c24b,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1283.896182] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1283.896813] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1283.898243] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1283.909199] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] create_port_postcommit called with port settings {'id': '7ef92b62-759c-47a5-b920-6e289ff1c24b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:04:62:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:46:56Z', 'updated_at': '2025-11-21T22:46:56Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1283.909380] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] create_port_postcommit: [ 1283.909380] [50969]: key[mac_address], None -> fa:16:3e:04:62:b1 [ 1283.909380] [50969]: key[device_id], None -> bc1d68fc-0f9e-44b6-9596-4d10a2310a38 [ 1283.909380] [50969]: key[binding:vif_details], None -> {} [ 1283.909380] [50969]: key[project_id], None -> [ 1283.909380] [50969]: key[binding:vnic_type], None -> normal [ 1283.909380] [50969]: key[tags], None -> [] [ 1283.909380] [50969]: key[allowed_address_pairs], None -> [] [ 1283.909380] [50969]: key[created_at], None -> 2025-11-21T22:46:56Z [ 1283.909380] [50969]: key[name], None -> [ 1283.909380] [50969]: key[status], None -> DOWN [ 1283.909380] [50969]: key[tenant_id], None -> [ 1283.909380] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.221'}] [ 1283.909380] [50969]: key[id], None -> 7ef92b62-759c-47a5-b920-6e289ff1c24b [ 1283.909380] [50969]: key[port_security_enabled], None -> False [ 1283.909380] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1283.909380] [50969]: key[security_groups], None -> [] [ 1283.909380] [50969]: key[binding:profile], None -> {} [ 1283.909380] [50969]: key[binding:host_id], None -> [ 1283.909380] [50969]: key[revision_number], None -> 1 [ 1283.909380] [50969]: key[description], None -> [ 1283.909380] [50969]: key[updated_at], None -> 2025-11-21T22:46:56Z [ 1283.909380] [50969]: key[standard_attr_id], None -> 1789 [ 1283.909380] [50969]: key[admin_state_up], None -> True [ 1283.909380] [50969]: key[binding:vif_type], None -> unbound [ 1283.909380] [50969]: key[device_owner], None -> network:router_gateway [ 1283.909380] [50969]: key[extra_dhcp_opts], None -> [] [ 1283.909380] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1283.909380] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1283.992787] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks [] for router_gateway (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.073724] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.130304] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Router bc1d68fc-0f9e-44b6-9596-4d10a2310a38 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1284.177601] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1284.189840] [50969]: DEBUG neutron_lib.callbacks.manager [None req-eb534d76-3853-44ff-9601-cca11f97e517 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.190381] [50969]: [pid: 50969|app: 0|req: 6048/12370] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:46:55 2025] POST /networking/v2.0/routers => generated 737 bytes in 585 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1284.388691] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.449918] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Allocated IP 192.168.128.1 (f6acd6bf-8641-42ac-b685-546dc00e1421/744aa8bb-f017-44aa-a653-9f2751dbd691/ec03e992-b1f0-4be8-baa4-c389c269769d) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1284.486964] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Publish callbacks [] for allowed_address_pair (ec03e992-b1f0-4be8-baa4-c389c269769d), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.487664] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Publish callbacks [] for port (ec03e992-b1f0-4be8-baa4-c389c269769d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.487876] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] create_port_precommit called with port settings {'id': 'ec03e992-b1f0-4be8-baa4-c389c269769d', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d4:5e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_interface', 'standard_attr_id': 1791, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}], 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1284.488029] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] create_port_precommit: [ 1284.488029] [50968]: key[mac_address], None -> fa:16:3e:d4:5e:f5 [ 1284.488029] [50968]: key[device_id], None -> bc1d68fc-0f9e-44b6-9596-4d10a2310a38 [ 1284.488029] [50968]: key[binding:vif_details], None -> {} [ 1284.488029] [50968]: key[project_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1284.488029] [50968]: key[binding:vnic_type], None -> normal [ 1284.488029] [50968]: key[allowed_address_pairs], None -> [] [ 1284.488029] [50968]: key[name], None -> [ 1284.488029] [50968]: key[status], None -> DOWN [ 1284.488029] [50968]: key[tenant_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1284.488029] [50968]: key[fixed_ips], None -> [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}] [ 1284.488029] [50968]: key[id], None -> ec03e992-b1f0-4be8-baa4-c389c269769d [ 1284.488029] [50968]: key[port_security_enabled], None -> False [ 1284.488029] [50968]: key[network_id], None -> f6acd6bf-8641-42ac-b685-546dc00e1421 [ 1284.488029] [50968]: key[security_groups], None -> [] [ 1284.488029] [50968]: key[binding:profile], None -> {} [ 1284.488029] [50968]: key[binding:host_id], None -> [ 1284.488029] [50968]: key[standard_attr_id], None -> 1791 [ 1284.488029] [50968]: key[admin_state_up], None -> True [ 1284.488029] [50968]: key[device_owner], None -> network:router_interface [ 1284.488029] [50968]: key[binding:vif_type], None -> unbound [ 1284.488029] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1284.505479] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (ec03e992-b1f0-4be8-baa4-c389c269769d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.523772] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Pushing event updated for resources: {'Port': ['ID=ec03e992-b1f0-4be8-baa4-c389c269769d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1284.531681] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Network f6acd6bf-8641-42ac-b685-546dc00e1421 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1284.532395] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1284.534432] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1284.545300] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] create_port_postcommit called with port settings {'id': 'ec03e992-b1f0-4be8-baa4-c389c269769d', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d4:5e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_interface', 'standard_attr_id': 1791, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}], 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:46:56Z', 'updated_at': '2025-11-21T22:46:56Z', 'revision_number': 1, 'network': {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1284.545849] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] create_port_postcommit: [ 1284.545849] [50968]: key[mac_address], None -> fa:16:3e:d4:5e:f5 [ 1284.545849] [50968]: key[device_id], None -> bc1d68fc-0f9e-44b6-9596-4d10a2310a38 [ 1284.545849] [50968]: key[binding:vif_details], None -> {} [ 1284.545849] [50968]: key[project_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1284.545849] [50968]: key[binding:vnic_type], None -> normal [ 1284.545849] [50968]: key[tags], None -> [] [ 1284.545849] [50968]: key[allowed_address_pairs], None -> [] [ 1284.545849] [50968]: key[created_at], None -> 2025-11-21T22:46:56Z [ 1284.545849] [50968]: key[name], None -> [ 1284.545849] [50968]: key[status], None -> DOWN [ 1284.545849] [50968]: key[tenant_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1284.545849] [50968]: key[fixed_ips], None -> [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}] [ 1284.545849] [50968]: key[id], None -> ec03e992-b1f0-4be8-baa4-c389c269769d [ 1284.545849] [50968]: key[port_security_enabled], None -> False [ 1284.545849] [50968]: key[network_id], None -> f6acd6bf-8641-42ac-b685-546dc00e1421 [ 1284.545849] [50968]: key[security_groups], None -> [] [ 1284.545849] [50968]: key[binding:profile], None -> {} [ 1284.545849] [50968]: key[binding:host_id], None -> [ 1284.545849] [50968]: key[revision_number], None -> 1 [ 1284.545849] [50968]: key[description], None -> [ 1284.545849] [50968]: key[updated_at], None -> 2025-11-21T22:46:56Z [ 1284.545849] [50968]: key[standard_attr_id], None -> 1791 [ 1284.545849] [50968]: key[admin_state_up], None -> True [ 1284.545849] [50968]: key[binding:vif_type], None -> unbound [ 1284.545849] [50968]: key[device_owner], None -> network:router_interface [ 1284.545849] [50968]: key[extra_dhcp_opts], None -> [] [ 1284.545849] [50968]: key[network], None -> {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} [ 1284.545849] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1284.545849] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.676438] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ec03e992-b1f0-4be8-baa4-c389c269769d), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.745712] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Publish callbacks [] for port (ec03e992-b1f0-4be8-baa4-c389c269769d), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.745949] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] update_port_precommit called with port settings {'id': 'ec03e992-b1f0-4be8-baa4-c389c269769d', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d4:5e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_interface', 'standard_attr_id': 1791, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:56Z', 'updated_at': '2025-11-21T22:46:57Z', 'revision_number': 1, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings {'id': 'ec03e992-b1f0-4be8-baa4-c389c269769d', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d4:5e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_interface', 'standard_attr_id': 1791, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:56Z', 'updated_at': '2025-11-21T22:46:56Z', 'revision_number': 1, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1284.746088] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] update_port_precommit: [ 1284.746088] [50968]: key[updated_at], 2025-11-21T22:46:56Z -> 2025-11-21T22:46:57Z [ 1284.746088] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1284.747846] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ec03e992-b1f0-4be8-baa4-c389c269769d), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.766110] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Pushing event updated for resources: {'Port': ['ID=ec03e992-b1f0-4be8-baa4-c389c269769d,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1284.785171] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] update_port_postcommit called with port settings {'id': 'ec03e992-b1f0-4be8-baa4-c389c269769d', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d4:5e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_interface', 'standard_attr_id': 1791, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:56Z', 'updated_at': '2025-11-21T22:46:57Z', 'revision_number': 1, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings {'id': 'ec03e992-b1f0-4be8-baa4-c389c269769d', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d4:5e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_interface', 'standard_attr_id': 1791, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:56Z', 'updated_at': '2025-11-21T22:46:56Z', 'revision_number': 1, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1284.785379] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] update_port_postcommit: [ 1284.785379] [50968]: key[updated_at], 2025-11-21T22:46:56Z -> 2025-11-21T22:46:57Z [ 1284.785379] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1284.785684] [50968]: DEBUG neutron_lib.callbacks.manager [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1284.814624] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Network f6acd6bf-8641-42ac-b685-546dc00e1421 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1284.815447] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1284.869349] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Router bc1d68fc-0f9e-44b6-9596-4d10a2310a38 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1284.919098] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-164c5261-9b6e-4ac5-b10b-5533cf6acd9f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1284.922903] [50968]: [pid: 50968|app: 0|req: 6323/12371] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:46:56 2025] PUT /networking/v2.0/routers/bc1d68fc-0f9e-44b6-9596-4d10a2310a38/add_router_interface => generated 309 bytes in 730 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1285.154332] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=4774,neutron:UPDATE=58,neutron:DELETE=92,neutron:INSERT=81 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1285.186481] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-b207785f-98bf-4330-b824-5b5cb242ce08 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1285.187740] [50969]: [pid: 50969|app: 0|req: 6049/12372] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:46:57 2025] GET /networking/v2.0/networks?id=f6acd6bf-8641-42ac-b685-546dc00e1421 => generated 623 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1285.194086] [50968]: DEBUG neutron.api.wsgi [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-a5c303e8-680d-46fa-be29-6ab2843d96e3 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1285.197775] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=5053,neutron:UPDATE=61,neutron:DELETE=149,neutron:INSERT=89 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1285.203693] [50968]: [pid: 50968|app: 0|req: 6324/12373] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:46:57 2025] GET /networking/v2.0/quotas/291bd7e891854c3ab819ea3d1a06a801 => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1285.278931] [50969]: [pid: 50969|app: 0|req: 6050/12374] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:46:57 2025] GET /networking/v2.0/ports?tenant_id=291bd7e891854c3ab819ea3d1a06a801&fields=id => generated 103 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1285.317299] [50968]: [pid: 50968|app: 0|req: 6325/12375] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:46:57 2025] GET /networking/v2.0/networks/f6acd6bf-8641-42ac-b685-546dc00e1421?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1285.354649] [50969]: [pid: 50969|app: 0|req: 6051/12376] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:46:57 2025] GET /networking/v2.0/networks/f6acd6bf-8641-42ac-b685-546dc00e1421?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) [ 1285.452992] [50968]: [pid: 50968|app: 0|req: 6326/12377] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:57 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1286.512910] [50969]: [pid: 50969|app: 0|req: 6052/12378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:58 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1287.365369] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ef08cbd-45a9-4bc6-85c5-789a16a67e65 req-17a7a55c-2090-4737-a84c-5baa524a948f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1287.366274] [50968]: [pid: 50968|app: 0|req: 6327/12379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:59 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1043 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1287.372460] [50969]: DEBUG neutron.api.wsgi [req-7ef08cbd-45a9-4bc6-85c5-789a16a67e65 req-e5926d86-824b-477f-8bcc-57c87d2088c1 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1287.391366] [50969]: [pid: 50969|app: 0|req: 6053/12380] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:46:59 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1287.575739] [50968]: [pid: 50968|app: 0|req: 6328/12381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:46:59 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1288.632488] [50969]: [pid: 50969|app: 0|req: 6054/12382] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:00 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1289.689602] [50968]: [pid: 50968|app: 0|req: 6329/12383] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:02 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1289.784397] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-56091cc0-55fe-4a1c-a2f0-c049b636e081 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1289.785332] [50969]: [pid: 50969|app: 0|req: 6055/12384] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:02 2025] GET /networking/v2.0/networks?id=f6acd6bf-8641-42ac-b685-546dc00e1421 => generated 623 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1289.795497] [50968]: DEBUG neutron.api.v2.base [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Request body: {'port': {'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'admin_state_up': True, 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1289.833597] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Made reservation on behalf of 291bd7e891854c3ab819ea3d1a06a801 for: {'port': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1289.836626] [50968]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.896581] [50968]: DEBUG neutron.db.db_base_plugin_common [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Allocated IP 192.168.128.4 (f6acd6bf-8641-42ac-b685-546dc00e1421/744aa8bb-f017-44aa-a653-9f2751dbd691/c3b84bff-00c7-42ee-93a4-df99398336cb) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1289.965810] [50968]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Publish callbacks [] for allowed_address_pair (c3b84bff-00c7-42ee-93a4-df99398336cb), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.966736] [50968]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Publish callbacks [] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.966953] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] create_port_precommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': '', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'port_security_enabled': True, 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1289.967115] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] create_port_precommit: [ 1289.967115] [50968]: key[mac_address], None -> fa:16:3e:d9:d0:7c [ 1289.967115] [50968]: key[device_id], None -> bdb610ea-fa10-4e26-88eb-8aa94c3c547c [ 1289.967115] [50968]: key[binding:vif_details], None -> {} [ 1289.967115] [50968]: key[project_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1289.967115] [50968]: key[binding:vnic_type], None -> normal [ 1289.967115] [50968]: key[allowed_address_pairs], None -> [] [ 1289.967115] [50968]: key[name], None -> [ 1289.967115] [50968]: key[status], None -> DOWN [ 1289.967115] [50968]: key[tenant_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1289.967115] [50968]: key[fixed_ips], None -> [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}] [ 1289.967115] [50968]: key[id], None -> c3b84bff-00c7-42ee-93a4-df99398336cb [ 1289.967115] [50968]: key[port_security_enabled], None -> True [ 1289.967115] [50968]: key[network_id], None -> f6acd6bf-8641-42ac-b685-546dc00e1421 [ 1289.967115] [50968]: key[security_groups], None -> ['d988bd9b-01f8-4a05-afd2-00c938df4bec'] [ 1289.967115] [50968]: key[binding:profile], None -> {} [ 1289.967115] [50968]: key[binding:host_id], None -> [ 1289.967115] [50968]: key[standard_attr_id], None -> 1792 [ 1289.967115] [50968]: key[admin_state_up], None -> True [ 1289.967115] [50968]: key[device_owner], None -> [ 1289.967115] [50968]: key[binding:vif_type], None -> unbound [ 1289.967115] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1289.989836] [50968]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1290.009287] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Pushing event updated for resources: {'Port': ['ID=c3b84bff-00c7-42ee-93a4-df99398336cb,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1290.017137] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Network f6acd6bf-8641-42ac-b685-546dc00e1421 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1290.017772] [50968]: DEBUG neutron.scheduler.base_scheduler [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1290.020347] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1290.032819] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] create_port_postcommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': '', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'port_security_enabled': True, 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:02Z', 'revision_number': 1, 'network': {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1290.033025] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] create_port_postcommit: [ 1290.033025] [50968]: key[mac_address], None -> fa:16:3e:d9:d0:7c [ 1290.033025] [50968]: key[device_id], None -> bdb610ea-fa10-4e26-88eb-8aa94c3c547c [ 1290.033025] [50968]: key[binding:vif_details], None -> {} [ 1290.033025] [50968]: key[project_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1290.033025] [50968]: key[binding:vnic_type], None -> normal [ 1290.033025] [50968]: key[tags], None -> [] [ 1290.033025] [50968]: key[allowed_address_pairs], None -> [] [ 1290.033025] [50968]: key[created_at], None -> 2025-11-21T22:47:02Z [ 1290.033025] [50968]: key[name], None -> [ 1290.033025] [50968]: key[status], None -> DOWN [ 1290.033025] [50968]: key[tenant_id], None -> 291bd7e891854c3ab819ea3d1a06a801 [ 1290.033025] [50968]: key[fixed_ips], None -> [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}] [ 1290.033025] [50968]: key[id], None -> c3b84bff-00c7-42ee-93a4-df99398336cb [ 1290.033025] [50968]: key[port_security_enabled], None -> True [ 1290.033025] [50968]: key[network_id], None -> f6acd6bf-8641-42ac-b685-546dc00e1421 [ 1290.033025] [50968]: key[security_groups], None -> ['d988bd9b-01f8-4a05-afd2-00c938df4bec'] [ 1290.033025] [50968]: key[binding:profile], None -> {} [ 1290.033025] [50968]: key[binding:host_id], None -> [ 1290.033025] [50968]: key[revision_number], None -> 1 [ 1290.033025] [50968]: key[description], None -> [ 1290.033025] [50968]: key[updated_at], None -> 2025-11-21T22:47:02Z [ 1290.033025] [50968]: key[standard_attr_id], None -> 1792 [ 1290.033025] [50968]: key[admin_state_up], None -> True [ 1290.033025] [50968]: key[binding:vif_type], None -> unbound [ 1290.033025] [50968]: key[device_owner], None -> [ 1290.033025] [50968]: key[extra_dhcp_opts], None -> [] [ 1290.033025] [50968]: key[network], None -> {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} [ 1290.033025] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1290.060195] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1290.060617] [50968]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-8bf72a47-9d4a-40e7-8b66-b7537535f7bd tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1290.068865] [50968]: [pid: 50968|app: 0|req: 6330/12385] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:47:02 2025] POST /networking/v2.0/ports => generated 732 bytes in 279 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1290.076463] [50969]: DEBUG neutron.api.v2.base [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Request body: {'port': {'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1290.110533] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1290.213892] [50969]: DEBUG neutron.notifiers.nova [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c3b84bff-00c7-42ee-93a4-df99398336cb {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1290.219366] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks [] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1290.230299] [50969]: DEBUG neutron.db.provisioning_blocks [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Transition to ACTIVE for port object c3b84bff-00c7-42ee-93a4-df99398336cb will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1290.232210] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_precommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:02Z', 'revision_number': 2, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': '', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:02Z', 'revision_number': 1, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1290.232397] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_precommit: [ 1290.232397] [50969]: key[device_owner], -> compute:nova [ 1290.232397] [50969]: key[binding:host_id], -> cpu-1 [ 1290.232397] [50969]: key[revision_number], 1 -> 2 [ 1290.232397] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1290.233556] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1290.253509] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Pushing event updated for resources: {'Port': ['ID=c3b84bff-00c7-42ee-93a4-df99398336cb,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1290.296022] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_postcommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:02Z', 'revision_number': 2, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': '', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:02Z', 'revision_number': 1, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1290.296256] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_postcommit: [ 1290.296256] [50969]: key[device_owner], -> compute:nova [ 1290.296256] [50969]: key[binding:host_id], -> cpu-1 [ 1290.296256] [50969]: key[revision_number], 1 -> 2 [ 1290.296256] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1290.305122] [50969]: DEBUG neutron.plugins.ml2.managers [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Attempting to bind port c3b84bff-00c7-42ee-93a4-df99398336cb on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1290.305122] [50969]: DEBUG neutron.plugins.ml2.managers [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Attempting to bind port c3b84bff-00c7-42ee-93a4-df99398336cb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1290.305122] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Attempting to bind port c3b84bff-00c7-42ee-93a4-df99398336cb on network f6acd6bf-8641-42ac-b685-546dc00e1421 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1290.323234] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 46, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1290.323234] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Bind Segment={'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 46, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1290.325485] [50969]: DEBUG networking_nsxv3.api.rpc [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Bind port on Host cpu-1 & Segment [{'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1290.768450] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f27ff352-3d73-449c-beb0-41ac2850490d req-5ea9513c-dfcb-4afd-a492-d710a25d7ed6 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1290.769420] [50968]: [pid: 50968|app: 0|req: 6331/12386] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:03 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1290.775057] [50968]: DEBUG neutron.api.wsgi [req-f27ff352-3d73-449c-beb0-41ac2850490d req-bc493f35-9417-4234-8afa-23ccb071f324 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1290.796541] [50968]: [pid: 50968|app: 0|req: 6332/12387] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:03 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1291.328745] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Bound using segment: {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1291.329177] [50969]: DEBUG neutron.plugins.ml2.managers [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Bound port: c3b84bff-00c7-42ee-93a4-df99398336cb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "09bf081b-cdf0-4977-abe2-2339a87409ab", "external-id": "nsx-vlan-transportzone-378", "segmentation_id": 378}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1291.329751] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1291.362023] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-234be2aa-ca9d-46fd-a07c-045396617d7d req-bada4a0f-2374-40f0-930f-52752fa52521 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1291.362995] [50968]: [pid: 50968|app: 0|req: 6333/12388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:03 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1291.368492] [50968]: DEBUG neutron.api.wsgi [req-234be2aa-ca9d-46fd-a07c-045396617d7d req-1919ac6b-648a-494a-ae39-1b1275a14b26 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1291.370289] [50969]: DEBUG neutron.plugins.ml2.db [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] For port c3b84bff-00c7-42ee-93a4-df99398336cb, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1291.372795] [50969]: DEBUG neutron.plugins.ml2.db [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] For port c3b84bff-00c7-42ee-93a4-df99398336cb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c3b84bff-00c7-42ee-93a4-df99398336cb,segment=NetworkSegment(b86cd43b-1843-4e57-9f0b-ee433c1ffebd),segment_id=b86cd43b-1843-4e57-9f0b-ee433c1ffebd)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1291.374729] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_precommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:02Z', 'revision_number': 2, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:02Z', 'revision_number': 2, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1291.374914] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_precommit: [ 1291.374914] [50969]: key[binding:vif_type], unbound -> ovs [ 1291.374914] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378} [ 1291.374914] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1291.380283] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1291.386544] [50968]: [pid: 50968|app: 0|req: 6334/12389] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:03 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1291.407480] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Pushing event updated for resources: {'Port': ['ID=c3b84bff-00c7-42ee-93a4-df99398336cb,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1291.414029] [50969]: DEBUG neutron.db.provisioning_blocks [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Provisioning complete for port c3b84bff-00c7-42ee-93a4-df99398336cb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1291.414130] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1291.414249] [50969]: INFO neutron.plugins.ml2.plugin [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Attempt 1 to provision port c3b84bff-00c7-42ee-93a4-df99398336cb [ 1291.451700] [50969]: DEBUG neutron.plugins.ml2.plugin [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Current status of the port c3b84bff-00c7-42ee-93a4-df99398336cb is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1291.451700] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1291.465151] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c3b84bff-00c7-42ee-93a4-df99398336cb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1291.472793] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-89480627-da01-4499-b3fc-4227108f8cb0" -d '{"events": [{"server_uuid": "bdb610ea-fa10-4e26-88eb-8aa94c3c547c", "name": "network-vif-plugged", "status": "completed", "tag": "c3b84bff-00c7-42ee-93a4-df99398336cb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1291.474906] [50969]: DEBUG neutron.plugins.ml2.db [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] For port c3b84bff-00c7-42ee-93a4-df99398336cb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c3b84bff-00c7-42ee-93a4-df99398336cb,segment=NetworkSegment(b86cd43b-1843-4e57-9f0b-ee433c1ffebd),segment_id=b86cd43b-1843-4e57-9f0b-ee433c1ffebd)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1291.497126] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-74212bbb-3544-47d5-9ea6-a947ddd78a63 x-openstack-request-id: req-74212bbb-3544-47d5-9ea6-a947ddd78a63 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1291.497319] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bdb610ea-fa10-4e26-88eb-8aa94c3c547c", "name": "network-vif-plugged", "status": "completed", "tag": "c3b84bff-00c7-42ee-93a4-df99398336cb", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1291.498349] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-74212bbb-3544-47d5-9ea6-a947ddd78a63 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1291.498628] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-74212bbb-3544-47d5-9ea6-a947ddd78a63'] response: {'server_uuid': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'code': 200} [ 1291.512720] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_precommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:03Z', 'revision_number': 5, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:03Z', 'revision_number': 4, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}]) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1291.512903] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_precommit: [ 1291.512903] [50969]: key[status], DOWN -> ACTIVE [ 1291.512903] [50969]: key[revision_number], 4 -> 5 [ 1291.512903] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1291.518425] [50969]: DEBUG neutron.db.provisioning_blocks [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Provisioning complete for port c3b84bff-00c7-42ee-93a4-df99398336cb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1291.518564] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1291.518675] [50969]: INFO neutron.plugins.ml2.plugin [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Attempt 1 to provision port c3b84bff-00c7-42ee-93a4-df99398336cb [ 1291.553999] [50969]: DEBUG neutron.plugins.ml2.plugin [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Current status of the port c3b84bff-00c7-42ee-93a4-df99398336cb is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1291.554781] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_postcommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:03Z', 'revision_number': 5, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:03Z', 'revision_number': 4, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}]) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1291.554967] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_postcommit: [ 1291.554967] [50969]: key[status], DOWN -> ACTIVE [ 1291.554967] [50969]: key[revision_number], 4 -> 5 [ 1291.554967] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1291.555118] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1291.577186] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Pushing event updated for resources: {'Port': ['ID=c3b84bff-00c7-42ee-93a4-df99398336cb,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1291.579692] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_postcommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:03Z', 'revision_number': 4, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:02Z', 'revision_number': 2, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1291.579923] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] update_port_postcommit: [ 1291.579923] [50969]: key[binding:vif_type], unbound -> ovs [ 1291.579923] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}} [ 1291.579923] [50969]: key[updated_at], 2025-11-21T22:47:02Z -> 2025-11-21T22:47:03Z [ 1291.579923] [50969]: key[revision_number], 2 -> 4 [ 1291.579923] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1291.584387] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1291.584387] [50969]: DEBUG neutron_lib.callbacks.manager [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-d5a491a4-ad3a-4b31-bbbc-67ff992995dd service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1291.586648] [50969]: [pid: 50969|app: 0|req: 6056/12390] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:47:02 2025] PUT /networking/v2.0/ports/c3b84bff-00c7-42ee-93a4-df99398336cb => generated 1037 bytes in 1514 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1291.871234] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bf9a8dc-1ebb-458f-9997-2d2883c00f46 req-774501c0-7e39-4e85-86ae-0bf0ad341501 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1291.872190] [50968]: [pid: 50968|app: 0|req: 6335/12391] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:04 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1291.878007] [50969]: DEBUG neutron.api.wsgi [req-6bf9a8dc-1ebb-458f-9997-2d2883c00f46 req-208b88fc-82b0-4650-9691-4388d98c79c3 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1291.896719] [50969]: [pid: 50969|app: 0|req: 6057/12392] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:04 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1292.622294] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-a5315c89-7135-4229-9470-98131b276d34 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1292.623203] [50968]: [pid: 50968|app: 0|req: 6336/12393] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:04 2025] GET /networking/v2.0/ports?tenant_id=291bd7e891854c3ab819ea3d1a06a801&device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1292.630011] [50969]: DEBUG neutron.api.wsgi [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-2c92b34f-e34e-4539-862c-80428ddef85c service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1292.642058] [50969]: [pid: 50969|app: 0|req: 6058/12394] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:47:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=c3b84bff-00c7-42ee-93a4-df99398336cb => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1292.663229] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-663c0200-f673-4eec-b662-8e78c490a7f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1292.663997] [50968]: [pid: 50968|app: 0|req: 6337/12395] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:04 2025] GET /networking/v2.0/subnets?id=744aa8bb-f017-44aa-a653-9f2751dbd691 => generated 698 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1292.692410] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0759daac-94a0-48f4-b6c0-d41c1890461b req-384cf6f7-7047-456f-8647-c6d35daf8ac1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1292.693293] [50969]: [pid: 50969|app: 0|req: 6059/12396] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:05 2025] GET /networking/v2.0/ports?network_id=f6acd6bf-8641-42ac-b685-546dc00e1421&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1292.727965] [50968]: [pid: 50968|app: 0|req: 6338/12397] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:05 2025] GET /networking/v2.0/networks/f6acd6bf-8641-42ac-b685-546dc00e1421?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1292.764348] [50969]: [pid: 50969|app: 0|req: 6060/12398] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:05 2025] GET /networking/v2.0/networks/f6acd6bf-8641-42ac-b685-546dc00e1421?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) [ 1292.846111] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bfb09b8-d391-49f6-8d91-08e9096b08a7 req-7098038a-c544-498b-b084-a9b4adb0bd5f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1292.847075] [50968]: [pid: 50968|app: 0|req: 6339/12399] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:05 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 1041 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1292.853549] [50969]: DEBUG neutron.api.wsgi [req-4bfb09b8-d391-49f6-8d91-08e9096b08a7 req-c49fc69b-c576-41b0-8468-b01dfc57d408 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1292.872547] [50969]: [pid: 50969|app: 0|req: 6061/12400] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:05 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1292.965794] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a57d3f9-39a0-4254-b28f-2c18190f8ed4 req-694f3e1c-2983-4453-a3f6-ea58091c2918 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1292.966712] [50968]: [pid: 50968|app: 0|req: 6340/12401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:05 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1292.972376] [50969]: DEBUG neutron.api.wsgi [req-8a57d3f9-39a0-4254-b28f-2c18190f8ed4 req-50a91ab8-ac38-4061-86ff-c1357fbf7b6b tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1292.991421] [50969]: [pid: 50969|app: 0|req: 6062/12402] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:05 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1293.500636] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'tag': 'c3b84bff-00c7-42ee-93a4-df99398336cb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1293.502142] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-00381f36-5c3b-492f-9089-e79356dfbef9" -d '{"events": [{"name": "network-changed", "server_uuid": "bdb610ea-fa10-4e26-88eb-8aa94c3c547c", "tag": "c3b84bff-00c7-42ee-93a4-df99398336cb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1293.523677] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-d6de645c-9c5a-49bf-a65b-64e048f6ada1 x-openstack-request-id: req-d6de645c-9c5a-49bf-a65b-64e048f6ada1 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1293.523784] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bdb610ea-fa10-4e26-88eb-8aa94c3c547c", "tag": "c3b84bff-00c7-42ee-93a4-df99398336cb", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1293.523858] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d6de645c-9c5a-49bf-a65b-64e048f6ada1 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1293.524051] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d6de645c-9c5a-49bf-a65b-64e048f6ada1'] response: {'name': 'network-changed', 'server_uuid': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'tag': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'status': 'completed', 'code': 200} [ 1294.057159] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00381f36-5c3b-492f-9089-e79356dfbef9 req-380797fb-0fde-4ea9-9c7d-11189f5061cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1294.058155] [50968]: [pid: 50968|app: 0|req: 6341/12403] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:06 2025] GET /networking/v2.0/ports?tenant_id=291bd7e891854c3ab819ea3d1a06a801&device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1294.084323] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-553ecd74-3580-4450-8c0f-61c1f262dd68 req-b12bc8d2-8c70-492b-b0c3-2f248cf7ef30 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1294.085428] [50969]: [pid: 50969|app: 0|req: 6063/12404] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:06 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1294.090433] [50969]: DEBUG neutron.api.wsgi [req-553ecd74-3580-4450-8c0f-61c1f262dd68 req-5fc4bcae-1fa4-4b52-b539-88e61cdecc54 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1294.093206] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00381f36-5c3b-492f-9089-e79356dfbef9 req-76e80128-c255-40db-a8e1-b875a81b82cf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1294.094129] [50968]: [pid: 50968|app: 0|req: 6342/12405] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:06 2025] GET /networking/v2.0/networks?id=f6acd6bf-8641-42ac-b685-546dc00e1421 => generated 723 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1294.099463] [50968]: DEBUG neutron.api.wsgi [req-00381f36-5c3b-492f-9089-e79356dfbef9 req-66bf0b72-fe85-4bc3-9c94-943d6af0eefc service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1294.108719] [50969]: [pid: 50969|app: 0|req: 6064/12406] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:06 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1294.111500] [50968]: [pid: 50968|app: 0|req: 6343/12407] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:47:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=c3b84bff-00c7-42ee-93a4-df99398336cb => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1294.132736] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00381f36-5c3b-492f-9089-e79356dfbef9 req-d189984b-ff7f-4f53-9c5e-d81a73f85f09 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1294.133540] [50969]: [pid: 50969|app: 0|req: 6065/12408] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:06 2025] GET /networking/v2.0/subnets?id=744aa8bb-f017-44aa-a653-9f2751dbd691 => generated 698 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1294.161164] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00381f36-5c3b-492f-9089-e79356dfbef9 req-c0712c2d-acfd-4132-b1bf-abdd172476d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1294.162305] [50968]: [pid: 50968|app: 0|req: 6344/12409] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:06 2025] GET /networking/v2.0/ports?network_id=f6acd6bf-8641-42ac-b685-546dc00e1421&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1294.195667] [50969]: [pid: 50969|app: 0|req: 6066/12410] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:06 2025] GET /networking/v2.0/networks/f6acd6bf-8641-42ac-b685-546dc00e1421?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1294.228623] [50968]: [pid: 50968|app: 0|req: 6345/12411] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:06 2025] GET /networking/v2.0/networks/f6acd6bf-8641-42ac-b685-546dc00e1421?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) [ 1295.185313] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c078c5b-1253-4169-9611-ec278846bdcf req-e53fac26-9621-4811-8830-d38047657234 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1295.186196] [50969]: [pid: 50969|app: 0|req: 6067/12412] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:07 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1295.192029] [50968]: DEBUG neutron.api.wsgi [req-4c078c5b-1253-4169-9611-ec278846bdcf req-6f3ae682-bf21-4f20-a848-c2f9d1bee698 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1295.211869] [50968]: [pid: 50968|app: 0|req: 6346/12413] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:07 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1296.302270] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4ea66c7-ad73-4778-9e49-f390445305bc req-45539a37-57fd-47cc-a5ae-5a1fd3692223 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1296.303284] [50969]: [pid: 50969|app: 0|req: 6068/12414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:08 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1296.309363] [50968]: DEBUG neutron.api.wsgi [req-c4ea66c7-ad73-4778-9e49-f390445305bc req-ad91b632-6b91-4066-a4f2-9982b4283c70 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1296.337169] [50968]: [pid: 50968|app: 0|req: 6347/12415] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:08 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1296.468407] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b53bdb45-a55d-4879-8876-21c58dc9777e req-1dfb86ac-3e79-4f54-84e4-f80b42e97ebb tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1296.469492] [50969]: [pid: 50969|app: 0|req: 6069/12416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:08 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1296.475158] [50968]: DEBUG neutron.api.wsgi [req-b53bdb45-a55d-4879-8876-21c58dc9777e req-5dff5cf5-1da3-4cac-a86d-5ad12a72665e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1296.495576] [50968]: [pid: 50968|app: 0|req: 6348/12417] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:08 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1297.429463] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db413c0b-2ff3-4fe2-ac38-0aa1d91f2c1d req-f8ffe6b2-09bd-47e6-9711-ec8a80321f71 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1297.430381] [50969]: [pid: 50969|app: 0|req: 6070/12418] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:09 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1297.436222] [50968]: DEBUG neutron.api.wsgi [req-db413c0b-2ff3-4fe2-ac38-0aa1d91f2c1d req-9d2af871-de6f-4f56-8237-9ccb5602d2ea tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1297.458328] [50968]: [pid: 50968|app: 0|req: 6349/12419] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:09 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1297.571858] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4edd488-3f04-4e0c-9779-1639413005b6 req-12b2d960-e2bc-41e7-bb8d-f2fdc4a62da6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1297.572787] [50969]: [pid: 50969|app: 0|req: 6071/12420] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:09 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1297.578600] [50968]: DEBUG neutron.api.wsgi [req-d4edd488-3f04-4e0c-9779-1639413005b6 req-b61eb9d2-e974-40aa-8728-0fa5e33aa2c0 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1297.596917] [50968]: [pid: 50968|app: 0|req: 6350/12421] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:09 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1298.532906] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e99532d4-4885-4aad-97d6-a6c6fed8851f req-2e4436ce-ad09-4d04-9f18-1eb816c4bd03 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.533872] [50969]: [pid: 50969|app: 0|req: 6072/12422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:10 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1298.539913] [50968]: DEBUG neutron.api.wsgi [req-e99532d4-4885-4aad-97d6-a6c6fed8851f req-28ae0536-96d6-4c4d-8564-90c9d6f2fb8b tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1298.559246] [50968]: [pid: 50968|app: 0|req: 6351/12423] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:10 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1298.675442] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2097cdf1-b22c-4c65-b80b-1ae65754f0e8 req-d8331a82-5e6c-424b-bae5-dcd24df7bc4b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.683025] [50969]: [pid: 50969|app: 0|req: 6073/12424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:10 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1298.683159] [50968]: DEBUG neutron.api.wsgi [req-2097cdf1-b22c-4c65-b80b-1ae65754f0e8 req-d63a5872-9f54-46ba-9276-93aff8025b1b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1298.709564] [50968]: [pid: 50968|app: 0|req: 6352/12425] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:11 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1298.766113] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-113132ea-c09d-45de-aea5-331fdb20667c req-6050b104-4eff-4493-b973-65eb0b9c8a91 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.767014] [50969]: [pid: 50969|app: 0|req: 6074/12426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:11 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1298.773296] [50968]: DEBUG neutron.api.wsgi [req-113132ea-c09d-45de-aea5-331fdb20667c req-2419e49a-3aee-4e8e-a01c-856db96b8a6f tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1298.792180] [50968]: [pid: 50968|app: 0|req: 6353/12427] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:11 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1299.801910] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f909d5d8-b1a3-40a0-847a-1f4d3f83b9ae req-774f544c-d633-4073-930f-3306f9b8f83e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1299.802860] [50969]: [pid: 50969|app: 0|req: 6075/12428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:12 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1299.808737] [50968]: DEBUG neutron.api.wsgi [req-f909d5d8-b1a3-40a0-847a-1f4d3f83b9ae req-51edee41-40c9-425d-aa6b-1134cb39c477 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1299.831131] [50968]: [pid: 50968|app: 0|req: 6354/12429] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:12 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1299.909836] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0517d12-b9ad-4df0-aad5-657513ede176 req-39f7c631-edae-4a5c-86a0-65b8c7f791e1 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1299.910786] [50969]: [pid: 50969|app: 0|req: 6076/12430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:12 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1299.917751] [50968]: DEBUG neutron.api.wsgi [req-f0517d12-b9ad-4df0-aad5-657513ede176 req-d7f6ebbc-770e-4d92-b3eb-90f1bc371ce6 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1299.936981] [50968]: [pid: 50968|app: 0|req: 6355/12431] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:12 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1300.845573] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-0ddeef4f-f53e-4237-9b00-d1bef65636e2 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.846492] [50969]: [pid: 50969|app: 0|req: 6077/12432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:13 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.906862] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11934008-01cc-42f4-8a9c-e04f73353fac req-e6733948-faa6-4ca1-a907-1d33b5e9c91e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.907747] [50969]: [pid: 50969|app: 0|req: 6078/12433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:13 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1300.913197] [50969]: DEBUG neutron.api.wsgi [req-11934008-01cc-42f4-8a9c-e04f73353fac req-585461b3-81bc-4ca4-959c-29fe42a08cc1 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1300.914855] [50968]: DEBUG neutron.plugins.ml2.plugin [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Deleting port c3b84bff-00c7-42ee-93a4-df99398336cb {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1300.915156] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.930820] [50969]: [pid: 50969|app: 0|req: 6079/12434] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:13 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.941245] [50968]: DEBUG neutron.plugins.ml2.db [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] For port c3b84bff-00c7-42ee-93a4-df99398336cb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c3b84bff-00c7-42ee-93a4-df99398336cb,segment=NetworkSegment(b86cd43b-1843-4e57-9f0b-ee433c1ffebd),segment_id=b86cd43b-1843-4e57-9f0b-ee433c1ffebd)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1300.941460] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.946230] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] delete_port_precommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:03Z', 'revision_number': 5, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1300.946524] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] delete_port_precommit: [ 1300.946524] [50968]: key[mac_address], fa:16:3e:d9:d0:7c -> None [ 1300.946524] [50968]: key[device_id], bdb610ea-fa10-4e26-88eb-8aa94c3c547c -> None [ 1300.946524] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1300.946524] [50968]: key[binding:vnic_type], normal -> None [ 1300.946524] [50968]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1300.946524] [50968]: key[tags], [] -> None [ 1300.946524] [50968]: key[allowed_address_pairs], [] -> None [ 1300.946524] [50968]: key[created_at], 2025-11-21T22:47:02Z -> None [ 1300.946524] [50968]: key[name], -> None [ 1300.946524] [50968]: key[status], ACTIVE -> None [ 1300.946524] [50968]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1300.946524] [50968]: key[fixed_ips], [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}] -> None [ 1300.946524] [50968]: key[id], c3b84bff-00c7-42ee-93a4-df99398336cb -> None [ 1300.946524] [50968]: key[port_security_enabled], True -> None [ 1300.946524] [50968]: key[network_id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1300.946524] [50968]: key[security_groups], ['d988bd9b-01f8-4a05-afd2-00c938df4bec'] -> None [ 1300.946524] [50968]: key[binding:profile], {} -> None [ 1300.946524] [50968]: key[binding:host_id], cpu-1 -> None [ 1300.946524] [50968]: key[revision_number], 5 -> None [ 1300.946524] [50968]: key[description], -> None [ 1300.946524] [50968]: key[updated_at], 2025-11-21T22:47:03Z -> None [ 1300.946524] [50968]: key[standard_attr_id], 1792 -> None [ 1300.946524] [50968]: key[admin_state_up], True -> None [ 1300.946524] [50968]: key[binding:vif_type], ovs -> None [ 1300.946524] [50968]: key[device_owner], compute:nova -> None [ 1300.946524] [50968]: key[extra_dhcp_opts], [] -> None [ 1300.946524] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1300.948445] [50968]: DEBUG neutron.plugins.ml2.plugin [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Calling delete_port for c3b84bff-00c7-42ee-93a4-df99398336cb owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1301.021123] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7761448-39b5-465b-aab0-0d2d19e095db req-3c06e1ef-7605-4d69-b4bd-ed7636fdeaed tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1301.022263] [50969]: [pid: 50969|app: 0|req: 6080/12435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:13 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1301.028044] [50969]: DEBUG neutron.api.wsgi [req-e7761448-39b5-465b-aab0-0d2d19e095db req-180b1713-24c2-4ebe-a75a-2bcfef81f082 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1301.038858] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (c3b84bff-00c7-42ee-93a4-df99398336cb), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1301.047906] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Pushing event deleted for resources: {'Port': ['ID=c3b84bff-00c7-42ee-93a4-df99398336cb,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1301.049483] [50969]: [pid: 50969|app: 0|req: 6081/12436] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:13 2025] GET /networking/v2.0/security-groups?id=d988bd9b-01f8-4a05-afd2-00c938df4bec&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1301.075473] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] No DVR routers for this DVR port c3b84bff-00c7-42ee-93a4-df99398336cb on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1301.075473] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] delete_port_postcommit called with port settings {'id': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d9:d0:7c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'device_owner': 'compute:nova', 'standard_attr_id': 1792, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d988bd9b-01f8-4a05-afd2-00c938df4bec'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:02Z', 'updated_at': '2025-11-21T22:47:03Z', 'revision_number': 5, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1301.075753] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] delete_port_postcommit: [ 1301.075753] [50968]: key[mac_address], fa:16:3e:d9:d0:7c -> None [ 1301.075753] [50968]: key[device_id], bdb610ea-fa10-4e26-88eb-8aa94c3c547c -> None [ 1301.075753] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '09bf081b-cdf0-4977-abe2-2339a87409ab', 'external-id': 'nsx-vlan-transportzone-378', 'segmentation_id': 378, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1301.075753] [50968]: key[binding:vnic_type], normal -> None [ 1301.075753] [50968]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1301.075753] [50968]: key[tags], [] -> None [ 1301.075753] [50968]: key[allowed_address_pairs], [] -> None [ 1301.075753] [50968]: key[created_at], 2025-11-21T22:47:02Z -> None [ 1301.075753] [50968]: key[name], -> None [ 1301.075753] [50968]: key[status], ACTIVE -> None [ 1301.075753] [50968]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1301.075753] [50968]: key[fixed_ips], [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.4'}] -> None [ 1301.075753] [50968]: key[id], c3b84bff-00c7-42ee-93a4-df99398336cb -> None [ 1301.075753] [50968]: key[port_security_enabled], True -> None [ 1301.075753] [50968]: key[network_id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1301.075753] [50968]: key[security_groups], ['d988bd9b-01f8-4a05-afd2-00c938df4bec'] -> None [ 1301.075753] [50968]: key[binding:profile], {} -> None [ 1301.075753] [50968]: key[binding:host_id], cpu-1 -> None [ 1301.075753] [50968]: key[revision_number], 5 -> None [ 1301.075753] [50968]: key[description], -> None [ 1301.075753] [50968]: key[updated_at], 2025-11-21T22:47:03Z -> None [ 1301.075753] [50968]: key[standard_attr_id], 1792 -> None [ 1301.075753] [50968]: key[admin_state_up], True -> None [ 1301.075753] [50968]: key[binding:vif_type], ovs -> None [ 1301.075753] [50968]: key[device_owner], compute:nova -> None [ 1301.075753] [50968]: key[extra_dhcp_opts], [] -> None [ 1301.075753] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1301.077397] [50968]: DEBUG neutron_lib.callbacks.manager [req-cc09cbd5-495a-4aa5-b270-5ca932d29bf8 req-465b3287-5c3c-4920-9fe1-8dfac8efafb8 tempest-ServerAddressesNegativeTestJSON-209811894 tempest-ServerAddressesNegativeTestJSON-209811894-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1301.078038] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'name': 'network-vif-deleted', 'tag': 'c3b84bff-00c7-42ee-93a4-df99398336cb'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1301.080561] [50968]: [pid: 50968|app: 0|req: 6356/12437] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:47:13 2025] DELETE /networking/v2.0/ports/c3b84bff-00c7-42ee-93a4-df99398336cb => generated 0 bytes in 230 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1301.081769] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5d8c2685-815a-403e-8ddc-3995bda9fb21" -d '{"events": [{"server_uuid": "bdb610ea-fa10-4e26-88eb-8aa94c3c547c", "name": "network-vif-deleted", "tag": "c3b84bff-00c7-42ee-93a4-df99398336cb"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1301.110092] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-7d59679f-1ea2-4396-b56a-26a50430ad61 x-openstack-request-id: req-7d59679f-1ea2-4396-b56a-26a50430ad61 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1301.110201] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bdb610ea-fa10-4e26-88eb-8aa94c3c547c", "name": "network-vif-deleted", "tag": "c3b84bff-00c7-42ee-93a4-df99398336cb", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1301.110305] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7d59679f-1ea2-4396-b56a-26a50430ad61 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1301.110465] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7d59679f-1ea2-4396-b56a-26a50430ad61'] response: {'server_uuid': 'bdb610ea-fa10-4e26-88eb-8aa94c3c547c', 'name': 'network-vif-deleted', 'tag': 'c3b84bff-00c7-42ee-93a4-df99398336cb', 'status': 'completed', 'code': 200} [ 1301.645885] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2dd31b79-bf13-42b1-b14f-6adcd5696a66 req-ef27c06e-29b2-4bc8-9563-08660011aef7 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1301.646053] [50969]: [pid: 50969|app: 0|req: 6082/12438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:13 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1301.651964] [50968]: DEBUG neutron.api.wsgi [req-2dd31b79-bf13-42b1-b14f-6adcd5696a66 req-30165faa-3ec7-4f3f-9f95-acbdac7400e1 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1301.674048] [50968]: [pid: 50968|app: 0|req: 6357/12439] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:13 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1302.047315] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3fcc4d8e-1c8b-4cab-b8a6-005c388d1a9e req-51c9f220-22bb-49da-b4e4-3ce281706f05 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1302.048274] [50969]: [pid: 50969|app: 0|req: 6083/12440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:14 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1302.055222] [50968]: DEBUG neutron.api.wsgi [req-3fcc4d8e-1c8b-4cab-b8a6-005c388d1a9e req-c3e8492a-be7b-4552-9298-362fa94a9a95 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1302.072989] [50968]: [pid: 50968|app: 0|req: 6358/12441] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:14 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1302.107739] [50969]: [pid: 50969|app: 0|req: 6084/12442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:14 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1302.803516] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01adda14-8bb2-4dab-bb68-63ccb95e7826 req-609c01bc-ba76-449d-a477-f520df34be6c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1302.804719] [50968]: [pid: 50968|app: 0|req: 6359/12443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:15 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1302.811120] [50969]: DEBUG neutron.api.wsgi [req-01adda14-8bb2-4dab-bb68-63ccb95e7826 req-e2e548c9-936f-444a-a229-d89150429a49 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1302.835030] [50969]: [pid: 50969|app: 0|req: 6085/12444] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:15 2025] GET /networking/v2.0/security-groups?id=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1303.174035] [50969]: [pid: 50969|app: 0|req: 6086/12445] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:15 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1303.176999] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1200f7b3-ad85-4d80-bc78-a7292596adaa req-2eaa87d3-1569-4ea5-95fc-04b4bd6da9d7 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1303.178147] [50968]: [pid: 50968|app: 0|req: 6360/12446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:15 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1303.184208] [50969]: DEBUG neutron.api.wsgi [req-1200f7b3-ad85-4d80-bc78-a7292596adaa req-ffc8db14-6d5e-46b4-91c2-431632d26030 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1303.207124] [50969]: [pid: 50969|app: 0|req: 6087/12447] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:15 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1303.326494] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-253c643b-bfd6-4eb6-aa53-b8d973298d2e tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1303.327476] [50968]: [pid: 50968|app: 0|req: 6361/12448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:15 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1303.375617] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Deleting port 15088f71-644b-48c6-bf45-4717876bf143 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1303.375795] [50969]: DEBUG neutron_lib.callbacks.manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (15088f71-644b-48c6-bf45-4717876bf143), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1303.411301] [50969]: DEBUG neutron.plugins.ml2.db [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] For port 15088f71-644b-48c6-bf45-4717876bf143, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=15088f71-644b-48c6-bf45-4717876bf143,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1303.411505] [50969]: DEBUG neutron_lib.callbacks.manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (15088f71-644b-48c6-bf45-4717876bf143), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1303.417449] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_precommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1303.417705] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_precommit: [ 1303.417705] [50969]: key[mac_address], fa:16:3e:c5:b2:43 -> None [ 1303.417705] [50969]: key[device_id], a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 -> None [ 1303.417705] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1303.417705] [50969]: key[binding:vnic_type], normal -> None [ 1303.417705] [50969]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1303.417705] [50969]: key[tags], [] -> None [ 1303.417705] [50969]: key[allowed_address_pairs], [] -> None [ 1303.417705] [50969]: key[created_at], 2025-11-21T22:45:21Z -> None [ 1303.417705] [50969]: key[name], -> None [ 1303.417705] [50969]: key[status], ACTIVE -> None [ 1303.417705] [50969]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1303.417705] [50969]: key[fixed_ips], [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}] -> None [ 1303.417705] [50969]: key[id], 15088f71-644b-48c6-bf45-4717876bf143 -> None [ 1303.417705] [50969]: key[port_security_enabled], True -> None [ 1303.417705] [50969]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1303.417705] [50969]: key[security_groups], ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'] -> None [ 1303.417705] [50969]: key[binding:profile], {} -> None [ 1303.417705] [50969]: key[binding:host_id], cpu-1 -> None [ 1303.417705] [50969]: key[revision_number], 5 -> None [ 1303.417705] [50969]: key[description], -> None [ 1303.417705] [50969]: key[updated_at], 2025-11-21T22:45:23Z -> None [ 1303.417705] [50969]: key[standard_attr_id], 1749 -> None [ 1303.417705] [50969]: key[admin_state_up], True -> None [ 1303.417705] [50969]: key[binding:vif_type], ovs -> None [ 1303.417705] [50969]: key[device_owner], compute:nova -> None [ 1303.417705] [50969]: key[extra_dhcp_opts], [] -> None [ 1303.417705] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1303.520684] [50969]: DEBUG neutron_lib.callbacks.manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1303.520887] [50969]: DEBUG neutron_lib.callbacks.manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (be2f5464-18dc-4fe4-9ef6-a30c3480dcac), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1303.521373] [50969]: INFO neutron.db.l3_db [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Floating IP be2f5464-18dc-4fe4-9ef6-a30c3480dcac disassociated. External IP: 10.180.180.184, port: 15088f71-644b-48c6-bf45-4717876bf143. [ 1303.521373] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Calling delete_port for 15088f71-644b-48c6-bf45-4717876bf143 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1303.592398] [50969]: DEBUG neutron_lib.callbacks.manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (15088f71-644b-48c6-bf45-4717876bf143), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1303.600873] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event deleted for resources: {'Port': ['ID=15088f71-644b-48c6-bf45-4717876bf143,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1303.605175] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.605382] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.605499] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.605605] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.605706] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.605806] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.605906] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.606009] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.606109] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.606204] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.606297] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.606389] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.606516] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.606623] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.606724] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.606845] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607017] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607131] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607227] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607321] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607416] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607513] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607607] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607698] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607790] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607883] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.607975] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.608078] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.608172] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.608264] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1303.609171] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Tracked resource versions report: [ 1303.609171] [50969]: pushed versions: [ 1303.609171] [50969]: { 'AddressGroup': {'1.2'}, [ 1303.609171] [50969]: 'Agent': {'1.1'}, [ 1303.609171] [50969]: 'ConntrackHelper': {'1.0'}, [ 1303.609171] [50969]: 'LocalIPAssociation': {'1.0'}, [ 1303.609171] [50969]: 'Log': {'1.0'}, [ 1303.609171] [50969]: 'NDPProxy': {'1.0'}, [ 1303.609171] [50969]: 'Network': {'1.2'}, [ 1303.609171] [50969]: 'Port': {'1.10'}, [ 1303.609171] [50969]: 'PortForwarding': {'1.3'}, [ 1303.609171] [50969]: 'QosPolicy': {'1.10'}, [ 1303.609171] [50969]: 'SecurityGroup': {'1.6'}, [ 1303.609171] [50969]: 'SecurityGroupRule': {'1.3'}, [ 1303.609171] [50969]: 'SubPort': {'1.0'}, [ 1303.609171] [50969]: 'Subnet': {'1.2'}, [ 1303.609171] [50969]: 'Trunk': {'1.1'}} [ 1303.609171] [50969]: consumer versions: [ 1303.609171] [50969]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1303.609171] [50969]: 'Agent': '1.1', [ 1303.609171] [50969]: 'ConntrackHelper': '1.0', [ 1303.609171] [50969]: 'LocalIPAssociation': '1.0', [ 1303.609171] [50969]: 'Log': '1.0', [ 1303.609171] [50969]: 'NDPProxy': '1.0', [ 1303.609171] [50969]: 'Network': '1.2', [ 1303.609171] [50969]: 'Port': '1.10', [ 1303.609171] [50969]: 'PortForwarding': '1.3', [ 1303.609171] [50969]: 'QosPolicy': '1.10', [ 1303.609171] [50969]: 'SecurityGroup': '1.6', [ 1303.609171] [50969]: 'SecurityGroupRule': '1.3', [ 1303.609171] [50969]: 'SubPort': '1.0', [ 1303.609171] [50969]: 'Subnet': '1.2', [ 1303.609171] [50969]: 'Trunk': '1.1'}, [ 1303.609171] [50969]: L3 agent@devstack: {}, [ 1303.609171] [50969]: DHCP agent@devstack: {}, [ 1303.609171] [50969]: Metadata agent@devstack: {}, [ 1303.609171] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1303.609171] [50969]: 'Agent': '1.1', [ 1303.609171] [50969]: 'ConntrackHelper': '1.0', [ 1303.609171] [50969]: 'LocalIPAssociation': '1.0', [ 1303.609171] [50969]: 'Log': '1.0', [ 1303.609171] [50969]: 'NDPProxy': '1.0', [ 1303.609171] [50969]: 'Network': '1.2', [ 1303.609171] [50969]: 'Port': '1.10', [ 1303.609171] [50969]: 'PortForwarding': '1.3', [ 1303.609171] [50969]: 'QosPolicy': '1.10', [ 1303.609171] [50969]: 'SecurityGroup': '1.6', [ 1303.609171] [50969]: 'SecurityGroupRule': '1.3', [ 1303.609171] [50969]: 'SubPort': '1.0', [ 1303.609171] [50969]: 'Subnet': '1.2', [ 1303.609171] [50969]: 'Trunk': '1.1'}} [ 1303.609171] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1303.676966] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Router ffac1954-b1c2-409e-b503-84afa4f2a5ec has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1303.727924] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1303.745963] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] No DVR routers for this DVR port 15088f71-644b-48c6-bf45-4717876bf143 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1303.746309] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_postcommit called with port settings {'id': '15088f71-644b-48c6-bf45-4717876bf143', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:c5:b2:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'device_owner': 'compute:nova', 'standard_attr_id': 1749, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:45:21Z', 'updated_at': '2025-11-21T22:45:23Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1303.746468] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_postcommit: [ 1303.746468] [50969]: key[mac_address], fa:16:3e:c5:b2:43 -> None [ 1303.746468] [50969]: key[device_id], a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 -> None [ 1303.746468] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1303.746468] [50969]: key[binding:vnic_type], normal -> None [ 1303.746468] [50969]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1303.746468] [50969]: key[tags], [] -> None [ 1303.746468] [50969]: key[allowed_address_pairs], [] -> None [ 1303.746468] [50969]: key[created_at], 2025-11-21T22:45:21Z -> None [ 1303.746468] [50969]: key[name], -> None [ 1303.746468] [50969]: key[status], ACTIVE -> None [ 1303.746468] [50969]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1303.746468] [50969]: key[fixed_ips], [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.8'}] -> None [ 1303.746468] [50969]: key[id], 15088f71-644b-48c6-bf45-4717876bf143 -> None [ 1303.746468] [50969]: key[port_security_enabled], True -> None [ 1303.746468] [50969]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1303.746468] [50969]: key[security_groups], ['aae6a6e9-1f82-4e25-9279-c0d1c3b5b593'] -> None [ 1303.746468] [50969]: key[binding:profile], {} -> None [ 1303.746468] [50969]: key[binding:host_id], cpu-1 -> None [ 1303.746468] [50969]: key[revision_number], 5 -> None [ 1303.746468] [50969]: key[description], -> None [ 1303.746468] [50969]: key[updated_at], 2025-11-21T22:45:23Z -> None [ 1303.746468] [50969]: key[standard_attr_id], 1749 -> None [ 1303.746468] [50969]: key[admin_state_up], True -> None [ 1303.746468] [50969]: key[binding:vif_type], ovs -> None [ 1303.746468] [50969]: key[device_owner], compute:nova -> None [ 1303.746468] [50969]: key[extra_dhcp_opts], [] -> None [ 1303.746468] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1303.748264] [50969]: DEBUG neutron_lib.callbacks.manager [req-6e279c62-a4d4-4e0d-8e28-c52bb80631ac req-f00da112-06e3-448d-b8e5-bc24a5d12c1f tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1303.748736] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'name': 'network-vif-deleted', 'tag': '15088f71-644b-48c6-bf45-4717876bf143'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1303.751577] [50969]: [pid: 50969|app: 0|req: 6088/12449] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:47:15 2025] DELETE /networking/v2.0/ports/15088f71-644b-48c6-bf45-4717876bf143 => generated 0 bytes in 420 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1303.753069] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a43877ae-97b2-4ab5-93a7-ad92f0294abb" -d '{"events": [{"server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "name": "network-vif-deleted", "tag": "15088f71-644b-48c6-bf45-4717876bf143"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1303.782878] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-03089760-da8d-4b5c-ba68-87915e86fbde x-openstack-request-id: req-03089760-da8d-4b5c-ba68-87915e86fbde {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1303.783024] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a5d4af12-c8a2-4a48-a65f-8ef6e6716db1", "name": "network-vif-deleted", "tag": "15088f71-644b-48c6-bf45-4717876bf143", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1303.783080] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-03089760-da8d-4b5c-ba68-87915e86fbde {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1303.783266] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-03089760-da8d-4b5c-ba68-87915e86fbde'] response: {'server_uuid': 'a5d4af12-c8a2-4a48-a65f-8ef6e6716db1', 'name': 'network-vif-deleted', 'tag': '15088f71-644b-48c6-bf45-4717876bf143', 'status': 'completed', 'code': 200} [ 1303.903258] [50968]: [pid: 50968|app: 0|req: 6362/12450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:16 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1304.241460] [50969]: [pid: 50969|app: 0|req: 6089/12451] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:16 2025] GET /networking/v2.0/ports?device_id=bdb610ea-fa10-4e26-88eb-8aa94c3c547c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1304.287594] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-756f787b-f953-43ee-a104-b0282387f118 req-3e041ce4-8d93-44b2-8383-ab664b606d61 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1304.288606] [50968]: [pid: 50968|app: 0|req: 6363/12452] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:16 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.295109] [50969]: DEBUG neutron.api.wsgi [req-756f787b-f953-43ee-a104-b0282387f118 req-e76cb5b7-3b85-46c0-90e6-1a511324cd8e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1304.324250] [50969]: [pid: 50969|app: 0|req: 6090/12453] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:16 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.973570] [50968]: [pid: 50968|app: 0|req: 6364/12454] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:17 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1305.411030] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddd8bdd9-57af-4b95-947d-0735b2ff7905 req-b4585112-80c2-45e4-b10a-0298776b9bd3 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1305.411998] [50968]: [pid: 50968|app: 0|req: 6365/12455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:17 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1305.417967] [50968]: DEBUG neutron.api.wsgi [req-ddd8bdd9-57af-4b95-947d-0735b2ff7905 req-97c9b06a-238e-4c01-b472-cf3ed17ed746 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1305.437981] [50968]: [pid: 50968|app: 0|req: 6366/12456] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:17 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1305.457316] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1305.563568] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Deleting port ec03e992-b1f0-4be8-baa4-c389c269769d {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1305.563778] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (ec03e992-b1f0-4be8-baa4-c389c269769d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1305.591616] [50969]: DEBUG neutron.plugins.ml2.db [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] For port ec03e992-b1f0-4be8-baa4-c389c269769d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ec03e992-b1f0-4be8-baa4-c389c269769d,segment=NetworkSegment(b86cd43b-1843-4e57-9f0b-ee433c1ffebd),segment_id=b86cd43b-1843-4e57-9f0b-ee433c1ffebd)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1305.591847] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (ec03e992-b1f0-4be8-baa4-c389c269769d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1305.596284] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] delete_port_precommit called with port settings {'id': 'ec03e992-b1f0-4be8-baa4-c389c269769d', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d4:5e:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_interface', 'standard_attr_id': 1791, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', '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-21T22:46:56Z', 'updated_at': '2025-11-21T22:46:59Z', 'revision_number': 5, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1305.596532] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] delete_port_precommit: [ 1305.596532] [50969]: key[mac_address], fa:16:3e:d4:5e:f5 -> None [ 1305.596532] [50969]: key[device_id], bc1d68fc-0f9e-44b6-9596-4d10a2310a38 -> None [ 1305.596532] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1305.596532] [50969]: key[binding:vnic_type], normal -> None [ 1305.596532] [50969]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1305.596532] [50969]: key[tags], [] -> None [ 1305.596532] [50969]: key[allowed_address_pairs], [] -> None [ 1305.596532] [50969]: key[created_at], 2025-11-21T22:46:56Z -> None [ 1305.596532] [50969]: key[name], -> None [ 1305.596532] [50969]: key[status], ACTIVE -> None [ 1305.596532] [50969]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1305.596532] [50969]: key[fixed_ips], [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}] -> None [ 1305.596532] [50969]: key[id], ec03e992-b1f0-4be8-baa4-c389c269769d -> None [ 1305.596532] [50969]: key[port_security_enabled], False -> None [ 1305.596532] [50969]: key[network_id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1305.596532] [50969]: key[security_groups], [] -> None [ 1305.596532] [50969]: key[binding:profile], {} -> None [ 1305.596532] [50969]: key[binding:host_id], devstack -> None [ 1305.596532] [50969]: key[revision_number], 5 -> None [ 1305.596532] [50969]: key[description], -> None [ 1305.596532] [50969]: key[updated_at], 2025-11-21T22:46:59Z -> None [ 1305.596532] [50969]: key[standard_attr_id], 1791 -> None [ 1305.596532] [50969]: key[admin_state_up], True -> None [ 1305.596532] [50969]: key[binding:vif_type], ovs -> None [ 1305.596532] [50969]: key[device_owner], network:router_interface -> None [ 1305.596532] [50969]: key[extra_dhcp_opts], [] -> None [ 1305.596532] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1305.598772] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Calling delete_port for ec03e992-b1f0-4be8-baa4-c389c269769d owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1305.707649] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ec03e992-b1f0-4be8-baa4-c389c269769d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1305.716628] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Pushing event deleted for resources: {'Port': ['ID=ec03e992-b1f0-4be8-baa4-c389c269769d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1305.748332] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] delete_port_postcommit called with port settings {'id': 'ec03e992-b1f0-4be8-baa4-c389c269769d', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:d4:5e:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_interface', 'standard_attr_id': 1791, 'fixed_ips': [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', '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-21T22:46:56Z', 'updated_at': '2025-11-21T22:46:59Z', 'revision_number': 5, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['744aa8bb-f017-44aa-a653-9f2751dbd691'], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1305.748595] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] delete_port_postcommit: [ 1305.748595] [50969]: key[mac_address], fa:16:3e:d4:5e:f5 -> None [ 1305.748595] [50969]: key[device_id], bc1d68fc-0f9e-44b6-9596-4d10a2310a38 -> None [ 1305.748595] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1305.748595] [50969]: key[binding:vnic_type], normal -> None [ 1305.748595] [50969]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1305.748595] [50969]: key[tags], [] -> None [ 1305.748595] [50969]: key[allowed_address_pairs], [] -> None [ 1305.748595] [50969]: key[created_at], 2025-11-21T22:46:56Z -> None [ 1305.748595] [50969]: key[name], -> None [ 1305.748595] [50969]: key[status], ACTIVE -> None [ 1305.748595] [50969]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1305.748595] [50969]: key[fixed_ips], [{'subnet_id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'ip_address': '192.168.128.1'}] -> None [ 1305.748595] [50969]: key[id], ec03e992-b1f0-4be8-baa4-c389c269769d -> None [ 1305.748595] [50969]: key[port_security_enabled], False -> None [ 1305.748595] [50969]: key[network_id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1305.748595] [50969]: key[security_groups], [] -> None [ 1305.748595] [50969]: key[binding:profile], {} -> None [ 1305.748595] [50969]: key[binding:host_id], devstack -> None [ 1305.748595] [50969]: key[revision_number], 5 -> None [ 1305.748595] [50969]: key[description], -> None [ 1305.748595] [50969]: key[updated_at], 2025-11-21T22:46:59Z -> None [ 1305.748595] [50969]: key[standard_attr_id], 1791 -> None [ 1305.748595] [50969]: key[admin_state_up], True -> None [ 1305.748595] [50969]: key[binding:vif_type], ovs -> None [ 1305.748595] [50969]: key[device_owner], network:router_interface -> None [ 1305.748595] [50969]: key[extra_dhcp_opts], [] -> None [ 1305.748595] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1305.801667] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1305.905124] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Router bc1d68fc-0f9e-44b6-9596-4d10a2310a38 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1305.952829] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b7c48b11-4932-485b-9d71-0167f53623b5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1305.956804] [50969]: [pid: 50969|app: 0|req: 6091/12457] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:47:17 2025] PUT /networking/v2.0/routers/bc1d68fc-0f9e-44b6-9596-4d10a2310a38/remove_router_interface => generated 309 bytes in 671 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1306.010602] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks [] for router (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.055235] [50969]: [pid: 50969|app: 0|req: 6092/12458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:18 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1306.058869] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks [] for router_gateway (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.081465] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Deleting port 7ef92b62-759c-47a5-b920-6e289ff1c24b {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1306.081888] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (7ef92b62-759c-47a5-b920-6e289ff1c24b), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.107239] [50968]: DEBUG neutron.plugins.ml2.db [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] For port 7ef92b62-759c-47a5-b920-6e289ff1c24b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7ef92b62-759c-47a5-b920-6e289ff1c24b,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1306.107463] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (7ef92b62-759c-47a5-b920-6e289ff1c24b), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.112272] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] delete_port_precommit called with port settings {'id': '7ef92b62-759c-47a5-b920-6e289ff1c24b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:04:62:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:46:56Z', 'updated_at': '2025-11-21T22:46: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1306.112272] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] delete_port_precommit: [ 1306.112272] [50968]: key[mac_address], fa:16:3e:04:62:b1 -> None [ 1306.112272] [50968]: key[device_id], bc1d68fc-0f9e-44b6-9596-4d10a2310a38 -> None [ 1306.112272] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1306.112272] [50968]: key[binding:vnic_type], normal -> None [ 1306.112272] [50968]: key[project_id], -> None [ 1306.112272] [50968]: key[tags], [] -> None [ 1306.112272] [50968]: key[allowed_address_pairs], [] -> None [ 1306.112272] [50968]: key[created_at], 2025-11-21T22:46:56Z -> None [ 1306.112272] [50968]: key[name], -> None [ 1306.112272] [50968]: key[status], ACTIVE -> None [ 1306.112272] [50968]: key[tenant_id], -> None [ 1306.112272] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.221'}] -> None [ 1306.112272] [50968]: key[id], 7ef92b62-759c-47a5-b920-6e289ff1c24b -> None [ 1306.112272] [50968]: key[port_security_enabled], False -> None [ 1306.112272] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1306.112272] [50968]: key[security_groups], [] -> None [ 1306.112272] [50968]: key[binding:profile], {} -> None [ 1306.112272] [50968]: key[binding:host_id], devstack -> None [ 1306.112272] [50968]: key[revision_number], 5 -> None [ 1306.112272] [50968]: key[description], -> None [ 1306.112272] [50968]: key[updated_at], 2025-11-21T22:46:57Z -> None [ 1306.112272] [50968]: key[standard_attr_id], 1789 -> None [ 1306.112272] [50968]: key[admin_state_up], True -> None [ 1306.112272] [50968]: key[binding:vif_type], ovs -> None [ 1306.112272] [50968]: key[device_owner], network:router_gateway -> None [ 1306.112272] [50968]: key[extra_dhcp_opts], [] -> None [ 1306.112272] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1306.113789] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Calling delete_port for 7ef92b62-759c-47a5-b920-6e289ff1c24b owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1306.198026] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (7ef92b62-759c-47a5-b920-6e289ff1c24b), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.205836] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Pushing event deleted for resources: {'Port': ['ID=7ef92b62-759c-47a5-b920-6e289ff1c24b,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1306.232404] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] delete_port_postcommit called with port settings {'id': '7ef92b62-759c-47a5-b920-6e289ff1c24b', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:04:62:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc1d68fc-0f9e-44b6-9596-4d10a2310a38', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:46:56Z', 'updated_at': '2025-11-21T22:46: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1306.232654] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] delete_port_postcommit: [ 1306.232654] [50968]: key[mac_address], fa:16:3e:04:62:b1 -> None [ 1306.232654] [50968]: key[device_id], bc1d68fc-0f9e-44b6-9596-4d10a2310a38 -> None [ 1306.232654] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1306.232654] [50968]: key[binding:vnic_type], normal -> None [ 1306.232654] [50968]: key[project_id], -> None [ 1306.232654] [50968]: key[tags], [] -> None [ 1306.232654] [50968]: key[allowed_address_pairs], [] -> None [ 1306.232654] [50968]: key[created_at], 2025-11-21T22:46:56Z -> None [ 1306.232654] [50968]: key[name], -> None [ 1306.232654] [50968]: key[status], ACTIVE -> None [ 1306.232654] [50968]: key[tenant_id], -> None [ 1306.232654] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.221'}] -> None [ 1306.232654] [50968]: key[id], 7ef92b62-759c-47a5-b920-6e289ff1c24b -> None [ 1306.232654] [50968]: key[port_security_enabled], False -> None [ 1306.232654] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1306.232654] [50968]: key[security_groups], [] -> None [ 1306.232654] [50968]: key[binding:profile], {} -> None [ 1306.232654] [50968]: key[binding:host_id], devstack -> None [ 1306.232654] [50968]: key[revision_number], 5 -> None [ 1306.232654] [50968]: key[description], -> None [ 1306.232654] [50968]: key[updated_at], 2025-11-21T22:46:57Z -> None [ 1306.232654] [50968]: key[standard_attr_id], 1789 -> None [ 1306.232654] [50968]: key[admin_state_up], True -> None [ 1306.232654] [50968]: key[binding:vif_type], ovs -> None [ 1306.232654] [50968]: key[device_owner], network:router_gateway -> None [ 1306.232654] [50968]: key[extra_dhcp_opts], [] -> None [ 1306.232654] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1306.234042] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.272106] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.274757] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks [] for router_controller (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.307973] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (bc1d68fc-0f9e-44b6-9596-4d10a2310a38), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.308369] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Fanout notify agent at l3_agent the message router_deleted on router bc1d68fc-0f9e-44b6-9596-4d10a2310a38 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1306.313118] [50968]: DEBUG neutron_lib.callbacks.manager [None req-227d8421-1ba7-44a4-85db-f707a23ca67e admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.313775] [50968]: [pid: 50968|app: 0|req: 6367/12459] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:47:18 2025] DELETE /networking/v2.0/routers/bc1d68fc-0f9e-44b6-9596-4d10a2310a38 => generated 0 bytes in 354 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1306.346311] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] Deleting subnet 744aa8bb-f017-44aa-a653-9f2751dbd691 {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1306.348459] [50969]: DEBUG neutron_lib.callbacks.manager [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] Publish callbacks [] for subnet (744aa8bb-f017-44aa-a653-9f2751dbd691), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.360723] [50969]: DEBUG neutron_lib.callbacks.manager [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (744aa8bb-f017-44aa-a653-9f2751dbd691), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.402951] [50969]: DEBUG neutron_lib.callbacks.manager [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (744aa8bb-f017-44aa-a653-9f2751dbd691), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.403473] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] delete_subnet_precommit called with subnet settings {'id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-subnet', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1787, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings None) [ 1306.403644] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] delete_subnet_precommit: [ 1306.403644] [50969]: key[service_types], [] -> None [ 1306.403644] [50969]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.403644] [50969]: key[tags], [] -> None [ 1306.403644] [50969]: key[router:external], False -> None [ 1306.403644] [50969]: key[ipv6_ra_mode], None -> None [ 1306.403644] [50969]: key[created_at], 2025-11-21T22:46:55Z -> None [ 1306.403644] [50969]: key[name], tempest-ServerAddressesNegativeTestJSON-2009719106-subnet -> None [ 1306.403644] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1306.403644] [50969]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.403644] [50969]: key[id], 744aa8bb-f017-44aa-a653-9f2751dbd691 -> None [ 1306.403644] [50969]: key[network_id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1306.403644] [50969]: key[host_routes], [] -> None [ 1306.403644] [50969]: key[revision_number], 0 -> None [ 1306.403644] [50969]: key[dns_nameservers], [] -> None [ 1306.403644] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1306.403644] [50969]: key[updated_at], 2025-11-21T22:46:55Z -> None [ 1306.403644] [50969]: key[description], -> None [ 1306.403644] [50969]: key[standard_attr_id], 1787 -> None [ 1306.403644] [50969]: key[segment_id], None -> None [ 1306.403644] [50969]: key[shared], False -> None [ 1306.403644] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1306.403644] [50969]: key[ipv6_address_mode], None -> None [ 1306.403644] [50969]: key[enable_dhcp], True -> None [ 1306.403644] [50969]: key[subnetpool_id], None -> None [ 1306.403644] [50969]: key[ip_version], 4 -> None [ 1306.403644] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1306.428521] [50969]: DEBUG neutron_lib.callbacks.manager [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (744aa8bb-f017-44aa-a653-9f2751dbd691), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.428697] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] delete_subnet_postcommit called with subnet settings {'id': '744aa8bb-f017-44aa-a653-9f2751dbd691', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-subnet', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1787, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:46:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings None) [ 1306.428847] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] delete_subnet_postcommit: [ 1306.428847] [50969]: key[service_types], [] -> None [ 1306.428847] [50969]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.428847] [50969]: key[tags], [] -> None [ 1306.428847] [50969]: key[router:external], False -> None [ 1306.428847] [50969]: key[ipv6_ra_mode], None -> None [ 1306.428847] [50969]: key[created_at], 2025-11-21T22:46:55Z -> None [ 1306.428847] [50969]: key[name], tempest-ServerAddressesNegativeTestJSON-2009719106-subnet -> None [ 1306.428847] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1306.428847] [50969]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.428847] [50969]: key[id], 744aa8bb-f017-44aa-a653-9f2751dbd691 -> None [ 1306.428847] [50969]: key[network_id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1306.428847] [50969]: key[host_routes], [] -> None [ 1306.428847] [50969]: key[revision_number], 0 -> None [ 1306.428847] [50969]: key[dns_nameservers], [] -> None [ 1306.428847] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1306.428847] [50969]: key[updated_at], 2025-11-21T22:46:55Z -> None [ 1306.428847] [50969]: key[description], -> None [ 1306.428847] [50969]: key[standard_attr_id], 1787 -> None [ 1306.428847] [50969]: key[segment_id], None -> None [ 1306.428847] [50969]: key[shared], False -> None [ 1306.428847] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1306.428847] [50969]: key[ipv6_address_mode], None -> None [ 1306.428847] [50969]: key[enable_dhcp], True -> None [ 1306.428847] [50969]: key[subnetpool_id], None -> None [ 1306.428847] [50969]: key[ip_version], 4 -> None [ 1306.428847] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1306.433303] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=744aa8bb-f017-44aa-a653-9f2751dbd691,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1306.441473] [50969]: DEBUG neutron_lib.callbacks.manager [None req-843648cf-00ad-4669-bb04-05738ee27d24 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.443448] [50969]: [pid: 50969|app: 0|req: 6093/12460] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:47:18 2025] DELETE /networking/v2.0/subnets/744aa8bb-f017-44aa-a653-9f2751dbd691 => generated 0 bytes in 126 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1306.478361] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (f6acd6bf-8641-42ac-b685-546dc00e1421), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.506133] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Deleting port f93a1255-43cd-4715-840d-948eaac8219f {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1306.506300] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (f93a1255-43cd-4715-840d-948eaac8219f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.528945] [50968]: DEBUG neutron.plugins.ml2.db [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] For port f93a1255-43cd-4715-840d-948eaac8219f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f93a1255-43cd-4715-840d-948eaac8219f,segment=NetworkSegment(b86cd43b-1843-4e57-9f0b-ee433c1ffebd),segment_id=b86cd43b-1843-4e57-9f0b-ee433c1ffebd)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1306.529150] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (f93a1255-43cd-4715-840d-948eaac8219f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.530296] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e67ba1d5-e0d7-426e-bc16-11b7d25df1f1 req-95da8058-0fc7-4662-8e8c-bc2e898467f6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1306.531252] [50969]: [pid: 50969|app: 0|req: 6094/12461] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:18 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1306.533505] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] delete_port_precommit called with port settings {'id': 'f93a1255-43cd-4715-840d-948eaac8219f', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:18:c7:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f6acd6bf-8641-42ac-b685-546dc00e1421', 'device_owner': 'network:dhcp', 'standard_attr_id': 1790, '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-21T22:46:56Z', 'updated_at': '2025-11-21T22:47:18Z', 'revision_number': 5, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:47:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1306.533686] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] delete_port_precommit: [ 1306.533686] [50968]: key[mac_address], fa:16:3e:18:c7:dc -> None [ 1306.533686] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1306.533686] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1306.533686] [50968]: key[binding:vnic_type], normal -> None [ 1306.533686] [50968]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.533686] [50968]: key[tags], [] -> None [ 1306.533686] [50968]: key[allowed_address_pairs], [] -> None [ 1306.533686] [50968]: key[created_at], 2025-11-21T22:46:56Z -> None [ 1306.533686] [50968]: key[name], -> None [ 1306.533686] [50968]: key[status], ACTIVE -> None [ 1306.533686] [50968]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.533686] [50968]: key[fixed_ips], [] -> None [ 1306.533686] [50968]: key[id], f93a1255-43cd-4715-840d-948eaac8219f -> None [ 1306.533686] [50968]: key[port_security_enabled], False -> None [ 1306.533686] [50968]: key[network_id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1306.533686] [50968]: key[security_groups], [] -> None [ 1306.533686] [50968]: key[binding:profile], {} -> None [ 1306.533686] [50968]: key[binding:host_id], devstack -> None [ 1306.533686] [50968]: key[revision_number], 5 -> None [ 1306.533686] [50968]: key[description], -> None [ 1306.533686] [50968]: key[updated_at], 2025-11-21T22:47:18Z -> None [ 1306.533686] [50968]: key[standard_attr_id], 1790 -> None [ 1306.533686] [50968]: key[admin_state_up], True -> None [ 1306.533686] [50968]: key[binding:vif_type], ovs -> None [ 1306.533686] [50968]: key[device_owner], network:dhcp -> None [ 1306.533686] [50968]: key[extra_dhcp_opts], [] -> None [ 1306.533686] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1306.535204] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Calling delete_port for f93a1255-43cd-4715-840d-948eaac8219f owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1306.537615] [50969]: DEBUG neutron.api.wsgi [req-e67ba1d5-e0d7-426e-bc16-11b7d25df1f1 req-09c329b0-df70-423b-aa46-bf51ce3fa14d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1306.561641] [50969]: [pid: 50969|app: 0|req: 6095/12462] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:18 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1306.586930] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f93a1255-43cd-4715-840d-948eaac8219f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.597289] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Pushing event deleted for resources: {'Port': ['ID=f93a1255-43cd-4715-840d-948eaac8219f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1306.604082] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] No DVR routers for this DVR port f93a1255-43cd-4715-840d-948eaac8219f on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1306.604400] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] delete_port_postcommit called with port settings {'id': 'f93a1255-43cd-4715-840d-948eaac8219f', 'name': '', 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'mac_address': 'fa:16:3e:18:c7:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f6acd6bf-8641-42ac-b685-546dc00e1421', 'device_owner': 'network:dhcp', 'standard_attr_id': 1790, '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-21T22:46:56Z', 'updated_at': '2025-11-21T22:47:18Z', 'revision_number': 5, 'project_id': '291bd7e891854c3ab819ea3d1a06a801'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}}] (original binding levels None) on network {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:47:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} with segments to bind None [ 1306.604619] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] delete_port_postcommit: [ 1306.604619] [50968]: key[mac_address], fa:16:3e:18:c7:dc -> None [ 1306.604619] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1306.604619] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1306.604619] [50968]: key[binding:vnic_type], normal -> None [ 1306.604619] [50968]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.604619] [50968]: key[tags], [] -> None [ 1306.604619] [50968]: key[allowed_address_pairs], [] -> None [ 1306.604619] [50968]: key[created_at], 2025-11-21T22:46:56Z -> None [ 1306.604619] [50968]: key[name], -> None [ 1306.604619] [50968]: key[status], ACTIVE -> None [ 1306.604619] [50968]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.604619] [50968]: key[fixed_ips], [] -> None [ 1306.604619] [50968]: key[id], f93a1255-43cd-4715-840d-948eaac8219f -> None [ 1306.604619] [50968]: key[port_security_enabled], False -> None [ 1306.604619] [50968]: key[network_id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1306.604619] [50968]: key[security_groups], [] -> None [ 1306.604619] [50968]: key[binding:profile], {} -> None [ 1306.604619] [50968]: key[binding:host_id], devstack -> None [ 1306.604619] [50968]: key[revision_number], 5 -> None [ 1306.604619] [50968]: key[description], -> None [ 1306.604619] [50968]: key[updated_at], 2025-11-21T22:47:18Z -> None [ 1306.604619] [50968]: key[standard_attr_id], 1790 -> None [ 1306.604619] [50968]: key[admin_state_up], True -> None [ 1306.604619] [50968]: key[binding:vif_type], ovs -> None [ 1306.604619] [50968]: key[device_owner], network:dhcp -> None [ 1306.604619] [50968]: key[extra_dhcp_opts], [] -> None [ 1306.604619] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1306.622939] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (f6acd6bf-8641-42ac-b685-546dc00e1421), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.631412] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] delete_network_precommit called with network settings {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:47:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} (original settings None) and network segments [{'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}] [ 1306.631569] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] delete_network_precommit: [ 1306.631569] [50968]: key[qinq], None -> None [ 1306.631569] [50968]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.631569] [50968]: key[tags], [] -> None [ 1306.631569] [50968]: key[router:external], False -> None [ 1306.631569] [50968]: key[created_at], 2025-11-21T22:46:55Z -> None [ 1306.631569] [50968]: key[name], tempest-ServerAddressesNegativeTestJSON-2009719106-network -> None [ 1306.631569] [50968]: key[status], ACTIVE -> None [ 1306.631569] [50968]: key[ipv6_address_scope], None -> None [ 1306.631569] [50968]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.631569] [50968]: key[availability_zone_hints], [] -> None [ 1306.631569] [50968]: key[availability_zones], ['nova'] -> None [ 1306.631569] [50968]: key[id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1306.631569] [50968]: key[port_security_enabled], True -> None [ 1306.631569] [50968]: key[subnets], [] -> None [ 1306.631569] [50968]: key[provider:segmentation_id], 378 -> None [ 1306.631569] [50968]: key[provider:network_type], vlan -> None [ 1306.631569] [50968]: key[revision_number], 3 -> None [ 1306.631569] [50968]: key[provider:physical_network], default -> None [ 1306.631569] [50968]: key[description], -> None [ 1306.631569] [50968]: key[updated_at], 2025-11-21T22:47:18Z -> None [ 1306.631569] [50968]: key[standard_attr_id], 1785 -> None [ 1306.631569] [50968]: key[admin_state_up], True -> None [ 1306.631569] [50968]: key[shared], False -> None [ 1306.631569] [50968]: key[ipv4_address_scope], None -> None [ 1306.631569] [50968]: key[vlan_transparent], None -> None [ 1306.631569] [50968]: key[mtu], 8950 -> None [ 1306.631569] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1306.632442] [50968]: DEBUG neutron.services.segments.db [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f6acd6bf-8641-42ac-b685-546dc00e1421']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1306.635987] [50968]: DEBUG neutron.services.segments.db [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1306.636119] [50968]: DEBUG neutron.services.segments.db [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1306.640141] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (b86cd43b-1843-4e57-9f0b-ee433c1ffebd), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.646871] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (b86cd43b-1843-4e57-9f0b-ee433c1ffebd), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.653790] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Releasing vlan 378 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1306.653952] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (b86cd43b-1843-4e57-9f0b-ee433c1ffebd), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.670218] [50968]: INFO neutron.services.segments.plugin [-] Segment b86cd43b-1843-4e57-9f0b-ee433c1ffebd resource provider aggregate not found [ 1306.680572] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (f6acd6bf-8641-42ac-b685-546dc00e1421), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.680840] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] delete_network_postcommit called with network settings {'id': 'f6acd6bf-8641-42ac-b685-546dc00e1421', 'name': 'tempest-ServerAddressesNegativeTestJSON-2009719106-network', 'tenant_id': '291bd7e891854c3ab819ea3d1a06a801', 'project_id': '291bd7e891854c3ab819ea3d1a06a801', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1785, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:55Z', 'updated_at': '2025-11-21T22:47:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 378} (original settings None) and network segments [{'id': 'b86cd43b-1843-4e57-9f0b-ee433c1ffebd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 378, 'network_id': 'f6acd6bf-8641-42ac-b685-546dc00e1421'}] [ 1306.681615] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] delete_network_postcommit: [ 1306.681615] [50968]: key[qinq], None -> None [ 1306.681615] [50968]: key[project_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.681615] [50968]: key[tags], [] -> None [ 1306.681615] [50968]: key[router:external], False -> None [ 1306.681615] [50968]: key[created_at], 2025-11-21T22:46:55Z -> None [ 1306.681615] [50968]: key[name], tempest-ServerAddressesNegativeTestJSON-2009719106-network -> None [ 1306.681615] [50968]: key[status], ACTIVE -> None [ 1306.681615] [50968]: key[ipv6_address_scope], None -> None [ 1306.681615] [50968]: key[tenant_id], 291bd7e891854c3ab819ea3d1a06a801 -> None [ 1306.681615] [50968]: key[availability_zone_hints], [] -> None [ 1306.681615] [50968]: key[availability_zones], ['nova'] -> None [ 1306.681615] [50968]: key[id], f6acd6bf-8641-42ac-b685-546dc00e1421 -> None [ 1306.681615] [50968]: key[port_security_enabled], True -> None [ 1306.681615] [50968]: key[subnets], [] -> None [ 1306.681615] [50968]: key[provider:segmentation_id], 378 -> None [ 1306.681615] [50968]: key[provider:network_type], vlan -> None [ 1306.681615] [50968]: key[revision_number], 3 -> None [ 1306.681615] [50968]: key[provider:physical_network], default -> None [ 1306.681615] [50968]: key[description], -> None [ 1306.681615] [50968]: key[updated_at], 2025-11-21T22:47:18Z -> None [ 1306.681615] [50968]: key[standard_attr_id], 1785 -> None [ 1306.681615] [50968]: key[admin_state_up], True -> None [ 1306.681615] [50968]: key[shared], False -> None [ 1306.681615] [50968]: key[ipv4_address_scope], None -> None [ 1306.681615] [50968]: key[vlan_transparent], None -> None [ 1306.681615] [50968]: key[mtu], 8950 -> None [ 1306.681615] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1306.682629] [50968]: INFO neutron.services.segments.plugin [-] Segment b86cd43b-1843-4e57-9f0b-ee433c1ffebd 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 b86cd43b-1843-4e57-9f0b-ee433c1ffebd found for delete ", "request_id": "req-e9c53119-aaa4-45ba-a19b-0fa5defcae46"}]} [ 1306.687927] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Pushing event deleted for resources: {'Network': ['ID=f6acd6bf-8641-42ac-b685-546dc00e1421,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1306.690910] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b3b248bd-4098-434a-abb8-25ae8ec41a31 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.693086] [50968]: [pid: 50968|app: 0|req: 6368/12463] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:47:18 2025] DELETE /networking/v2.0/networks/f6acd6bf-8641-42ac-b685-546dc00e1421 => generated 0 bytes in 247 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1306.791309] [50969]: [pid: 50969|app: 0|req: 6096/12464] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:47:19 2025] GET /networking/v2.0/security-groups?tenant_id=291bd7e891854c3ab819ea3d1a06a801&name=default => generated 2929 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1306.829352] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7f0611de-ba5a-4218-affe-c6618130632a admin admin] Publish callbacks [] for security_group (d988bd9b-01f8-4a05-afd2-00c938df4bec), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.846561] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7f0611de-ba5a-4218-affe-c6618130632a admin admin] Publish callbacks [] for security_group (d988bd9b-01f8-4a05-afd2-00c938df4bec), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.866801] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7f0611de-ba5a-4218-affe-c6618130632a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (d988bd9b-01f8-4a05-afd2-00c938df4bec), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.871229] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7f0611de-ba5a-4218-affe-c6618130632a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d988bd9b-01f8-4a05-afd2-00c938df4bec,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1306.875351] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7f0611de-ba5a-4218-affe-c6618130632a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1306.875996] [50968]: [pid: 50968|app: 0|req: 6369/12465] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:47:19 2025] DELETE /networking/v2.0/security-groups/d988bd9b-01f8-4a05-afd2-00c938df4bec => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1307.136287] [50969]: [pid: 50969|app: 0|req: 6097/12466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:19 2025] GET /networking/v2.0/ports?device_id=a5d4af12-c8a2-4a48-a65f-8ef6e6716db1 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1307.374961] [50968]: DEBUG neutron.api.v2.base [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Request body: {'network': {'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1307.391668] [50968]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Made reservation on behalf of 1da1f04ef00444e9b8ef0cb9e67b289b for: {'network': 1} {{(pid=50968) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1307.394176] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for network (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.398979] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.460696] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Publish callbacks [] for security_group (50181de0-6504-4170-88de-c63c6b1ec2d0), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.463393] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (50181de0-6504-4170-88de-c63c6b1ec2d0), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.483192] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=50181de0-6504-4170-88de-c63c6b1ec2d0,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1307.496544] [50968]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] vlan segment allocate from pool success with {'vlan_id': 224, 'physical_network': 'default'} {{(pid=50968) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1307.503293] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (bef8d88e-cc32-4e79-8fb1-12d26d75ed2f), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.503444] [50968]: INFO neutron.db.segments_db [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Added segment bef8d88e-cc32-4e79-8fb1-12d26d75ed2f of type vlan for network 9f202bec-3777-45f4-8d03-1cab96352f26 [ 1307.518864] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-535610', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085624539500'] for network (9f202bec-3777-45f4-8d03-1cab96352f26), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.528908] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] create_network_precommit called with network settings {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1798, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}] [ 1307.529155] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] create_network_precommit: [ 1307.529155] [50968]: key[qinq], None -> None [ 1307.529155] [50968]: key[project_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1307.529155] [50968]: key[tags], None -> [] [ 1307.529155] [50968]: key[router:external], None -> False [ 1307.529155] [50968]: key[created_at], None -> 2025-11-21T22:47:19Z [ 1307.529155] [50968]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-958494840-network [ 1307.529155] [50968]: key[status], None -> ACTIVE [ 1307.529155] [50968]: key[ipv6_address_scope], None -> None [ 1307.529155] [50968]: key[tenant_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1307.529155] [50968]: key[availability_zone_hints], None -> [] [ 1307.529155] [50968]: key[availability_zones], None -> [] [ 1307.529155] [50968]: key[id], None -> 9f202bec-3777-45f4-8d03-1cab96352f26 [ 1307.529155] [50968]: key[port_security_enabled], None -> True [ 1307.529155] [50968]: key[subnets], None -> [] [ 1307.529155] [50968]: key[provider:segmentation_id], None -> 224 [ 1307.529155] [50968]: key[provider:network_type], None -> vlan [ 1307.529155] [50968]: key[revision_number], None -> 1 [ 1307.529155] [50968]: key[provider:physical_network], None -> default [ 1307.529155] [50968]: key[description], None -> [ 1307.529155] [50968]: key[updated_at], None -> 2025-11-21T22:47:19Z [ 1307.529155] [50968]: key[standard_attr_id], None -> 1798 [ 1307.529155] [50968]: key[admin_state_up], None -> True [ 1307.529155] [50968]: key[shared], None -> False [ 1307.529155] [50968]: key[ipv4_address_scope], None -> None [ 1307.529155] [50968]: key[vlan_transparent], None -> None [ 1307.529155] [50968]: key[mtu], None -> 8950 [ 1307.529155] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1307.532911] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272'] for network (9f202bec-3777-45f4-8d03-1cab96352f26), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.546168] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Pushing event updated for resources: {'Network': ['ID=9f202bec-3777-45f4-8d03-1cab96352f26,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1307.547952] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] create_network_postcommit called with network settings {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1798, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}] [ 1307.548139] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] create_network_postcommit: [ 1307.548139] [50968]: key[qinq], None -> None [ 1307.548139] [50968]: key[project_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1307.548139] [50968]: key[tags], None -> [] [ 1307.548139] [50968]: key[router:external], None -> False [ 1307.548139] [50968]: key[created_at], None -> 2025-11-21T22:47:19Z [ 1307.548139] [50968]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-958494840-network [ 1307.548139] [50968]: key[status], None -> ACTIVE [ 1307.548139] [50968]: key[ipv6_address_scope], None -> None [ 1307.548139] [50968]: key[tenant_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1307.548139] [50968]: key[availability_zone_hints], None -> [] [ 1307.548139] [50968]: key[availability_zones], None -> [] [ 1307.548139] [50968]: key[id], None -> 9f202bec-3777-45f4-8d03-1cab96352f26 [ 1307.548139] [50968]: key[port_security_enabled], None -> True [ 1307.548139] [50968]: key[subnets], None -> [] [ 1307.548139] [50968]: key[provider:segmentation_id], None -> 224 [ 1307.548139] [50968]: key[provider:network_type], None -> vlan [ 1307.548139] [50968]: key[revision_number], None -> 1 [ 1307.548139] [50968]: key[provider:physical_network], None -> default [ 1307.548139] [50968]: key[description], None -> [ 1307.548139] [50968]: key[updated_at], None -> 2025-11-21T22:47:19Z [ 1307.548139] [50968]: key[standard_attr_id], None -> 1798 [ 1307.548139] [50968]: key[admin_state_up], None -> True [ 1307.548139] [50968]: key[shared], None -> False [ 1307.548139] [50968]: key[ipv4_address_scope], None -> None [ 1307.548139] [50968]: key[vlan_transparent], None -> None [ 1307.548139] [50968]: key[mtu], None -> 8950 [ 1307.548139] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1307.551093] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1307.551261] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d4b72a9e-7371-4b21-b738-974bc7ddfab6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.559309] [50968]: [pid: 50968|app: 0|req: 6370/12467] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:47:19 2025] POST /networking/v2.0/networks => generated 674 bytes in 249 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1307.565794] [50969]: DEBUG neutron.api.v2.base [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Request body: {'subnet': {'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-subnet', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1307.579016] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Made reservation on behalf of 1da1f04ef00444e9b8ef0cb9e67b289b for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1307.581765] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.663855] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] create_subnet_precommit called with subnet settings {'id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-subnet', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1800, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings None) [ 1307.664064] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] create_subnet_precommit: [ 1307.664064] [50969]: key[service_types], None -> [] [ 1307.664064] [50969]: key[project_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1307.664064] [50969]: key[tags], None -> [] [ 1307.664064] [50969]: key[router:external], None -> False [ 1307.664064] [50969]: key[ipv6_ra_mode], None -> None [ 1307.664064] [50969]: key[created_at], None -> 2025-11-21T22:47:19Z [ 1307.664064] [50969]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-958494840-subnet [ 1307.664064] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1307.664064] [50969]: key[tenant_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1307.664064] [50969]: key[id], None -> 1d7bc331-2f7f-4c42-aa9b-155105a59154 [ 1307.664064] [50969]: key[network_id], None -> 9f202bec-3777-45f4-8d03-1cab96352f26 [ 1307.664064] [50969]: key[host_routes], None -> [] [ 1307.664064] [50969]: key[revision_number], None -> 0 [ 1307.664064] [50969]: key[dns_nameservers], None -> [] [ 1307.664064] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1307.664064] [50969]: key[updated_at], None -> 2025-11-21T22:47:19Z [ 1307.664064] [50969]: key[description], None -> [ 1307.664064] [50969]: key[standard_attr_id], None -> 1800 [ 1307.664064] [50969]: key[segment_id], None -> None [ 1307.664064] [50969]: key[shared], None -> False [ 1307.664064] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1307.664064] [50969]: key[ipv6_address_mode], None -> None [ 1307.664064] [50969]: key[enable_dhcp], None -> True [ 1307.664064] [50969]: key[subnetpool_id], None -> None [ 1307.664064] [50969]: key[ip_version], None -> 4 [ 1307.664064] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1307.665853] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (1d7bc331-2f7f-4c42-aa9b-155105a59154), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.671455] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db9b427-26a7-423a-a87a-4ccacf67d93a req-57d3c379-a445-47e7-be26-0ffdccbfdf01 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1307.673090] [50968]: [pid: 50968|app: 0|req: 6371/12468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:19 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1307.680574] [50968]: DEBUG neutron.api.wsgi [req-7db9b427-26a7-423a-a87a-4ccacf67d93a req-eac523df-6eec-4edd-a6cf-e1cb12ad1c32 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1307.682311] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Pushing event updated for resources: {'Subnet': ['ID=1d7bc331-2f7f-4c42-aa9b-155105a59154,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1307.703218] [50968]: [pid: 50968|app: 0|req: 6372/12469] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:20 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1307.710160] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Checking segment: {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1307.710383] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Network hostable DHCP agents. Network: 9f202bec-3777-45f4-8d03-1cab96352f26, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1307.720520] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Network 9f202bec-3777-45f4-8d03-1cab96352f26 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1307.725707] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 9f202bec-3777-45f4-8d03-1cab96352f26) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1307.728367] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] create_subnet_postcommit called with subnet settings {'id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-subnet', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1800, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'network': {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224}} (original settings None) [ 1307.728569] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] create_subnet_postcommit: [ 1307.728569] [50969]: key[service_types], None -> [] [ 1307.728569] [50969]: key[project_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1307.728569] [50969]: key[tags], None -> [] [ 1307.728569] [50969]: key[router:external], None -> False [ 1307.728569] [50969]: key[ipv6_ra_mode], None -> None [ 1307.728569] [50969]: key[created_at], None -> 2025-11-21T22:47:19Z [ 1307.728569] [50969]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-958494840-subnet [ 1307.728569] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1307.728569] [50969]: key[tenant_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1307.728569] [50969]: key[id], None -> 1d7bc331-2f7f-4c42-aa9b-155105a59154 [ 1307.728569] [50969]: key[network_id], None -> 9f202bec-3777-45f4-8d03-1cab96352f26 [ 1307.728569] [50969]: key[host_routes], None -> [] [ 1307.728569] [50969]: key[revision_number], None -> 0 [ 1307.728569] [50969]: key[dns_nameservers], None -> [] [ 1307.728569] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1307.728569] [50969]: key[updated_at], None -> 2025-11-21T22:47:19Z [ 1307.728569] [50969]: key[description], None -> [ 1307.728569] [50969]: key[standard_attr_id], None -> 1800 [ 1307.728569] [50969]: key[segment_id], None -> None [ 1307.728569] [50969]: key[shared], None -> False [ 1307.728569] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1307.728569] [50969]: key[ipv6_address_mode], None -> None [ 1307.728569] [50969]: key[enable_dhcp], None -> True [ 1307.728569] [50969]: key[subnetpool_id], None -> None [ 1307.728569] [50969]: key[ip_version], None -> 4 [ 1307.728569] [50969]: key[network], None -> {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} [ 1307.728569] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1307.730859] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1307.731062] [50969]: DEBUG neutron_lib.callbacks.manager [None req-cacc9b59-0056-4725-85f2-e98213bba44a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.742385] [50969]: [pid: 50969|app: 0|req: 6098/12470] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:47:19 2025] POST /networking/v2.0/subnets => generated 693 bytes in 180 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1307.748557] [50968]: DEBUG neutron.api.v2.base [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Request body: {'router': {'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-router', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1307.764063] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-536389', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-14014'] for router (5f4ec79c-3f03-468c-b19e-17628bfe86f6), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.764952] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-536273', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-534505', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-1547167', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-14001'] for router (5f4ec79c-3f03-468c-b19e-17628bfe86f6), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.797357] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks [] for router_controller (5f4ec79c-3f03-468c-b19e-17628bfe86f6), precommit_add_association {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.850976] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks [] for router_gateway (5f4ec79c-3f03-468c-b19e-17628bfe86f6), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.912276] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks [] for router_gateway (5f4ec79c-3f03-468c-b19e-17628bfe86f6), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.916113] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.957711] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Allocated IP 10.180.180.187 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/aae9739e-5cb2-4370-8e2e-c3d8c5c7d610) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1307.997573] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks [] for allowed_address_pair (aae9739e-5cb2-4370-8e2e-c3d8c5c7d610), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.998253] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks [] for port (aae9739e-5cb2-4370-8e2e-c3d8c5c7d610), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1307.998452] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] create_port_precommit called with port settings {'id': 'aae9739e-5cb2-4370-8e2e-c3d8c5c7d610', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:88:c7:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1802, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.187'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1307.998638] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] create_port_precommit: [ 1307.998638] [50968]: key[mac_address], None -> fa:16:3e:88:c7:1e [ 1307.998638] [50968]: key[device_id], None -> 5f4ec79c-3f03-468c-b19e-17628bfe86f6 [ 1307.998638] [50968]: key[binding:vif_details], None -> {} [ 1307.998638] [50968]: key[project_id], None -> [ 1307.998638] [50968]: key[binding:vnic_type], None -> normal [ 1307.998638] [50968]: key[allowed_address_pairs], None -> [] [ 1307.998638] [50968]: key[name], None -> [ 1307.998638] [50968]: key[status], None -> DOWN [ 1307.998638] [50968]: key[tenant_id], None -> [ 1307.998638] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.187'}] [ 1307.998638] [50968]: key[id], None -> aae9739e-5cb2-4370-8e2e-c3d8c5c7d610 [ 1307.998638] [50968]: key[port_security_enabled], None -> False [ 1307.998638] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1307.998638] [50968]: key[security_groups], None -> [] [ 1307.998638] [50968]: key[binding:profile], None -> {} [ 1307.998638] [50968]: key[binding:host_id], None -> [ 1307.998638] [50968]: key[standard_attr_id], None -> 1802 [ 1307.998638] [50968]: key[admin_state_up], None -> True [ 1307.998638] [50968]: key[device_owner], None -> network:router_gateway [ 1307.998638] [50968]: key[binding:vif_type], None -> unbound [ 1307.998638] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1308.018585] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (aae9739e-5cb2-4370-8e2e-c3d8c5c7d610), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.040067] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Pushing event updated for resources: {'Port': ['ID=aae9739e-5cb2-4370-8e2e-c3d8c5c7d610,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1308.048145] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1308.048823] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1308.050832] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1308.062260] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] create_port_postcommit called with port settings {'id': 'aae9739e-5cb2-4370-8e2e-c3d8c5c7d610', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:88:c7:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1802, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.187'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:20Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1308.062487] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] create_port_postcommit: [ 1308.062487] [50968]: key[mac_address], None -> fa:16:3e:88:c7:1e [ 1308.062487] [50968]: key[device_id], None -> 5f4ec79c-3f03-468c-b19e-17628bfe86f6 [ 1308.062487] [50968]: key[binding:vif_details], None -> {} [ 1308.062487] [50968]: key[project_id], None -> [ 1308.062487] [50968]: key[binding:vnic_type], None -> normal [ 1308.062487] [50968]: key[tags], None -> [] [ 1308.062487] [50968]: key[allowed_address_pairs], None -> [] [ 1308.062487] [50968]: key[created_at], None -> 2025-11-21T22:47:20Z [ 1308.062487] [50968]: key[name], None -> [ 1308.062487] [50968]: key[status], None -> DOWN [ 1308.062487] [50968]: key[tenant_id], None -> [ 1308.062487] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.187'}] [ 1308.062487] [50968]: key[id], None -> aae9739e-5cb2-4370-8e2e-c3d8c5c7d610 [ 1308.062487] [50968]: key[port_security_enabled], None -> False [ 1308.062487] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1308.062487] [50968]: key[security_groups], None -> [] [ 1308.062487] [50968]: key[binding:profile], None -> {} [ 1308.062487] [50968]: key[binding:host_id], None -> [ 1308.062487] [50968]: key[revision_number], None -> 1 [ 1308.062487] [50968]: key[description], None -> [ 1308.062487] [50968]: key[updated_at], None -> 2025-11-21T22:47:20Z [ 1308.062487] [50968]: key[standard_attr_id], None -> 1802 [ 1308.062487] [50968]: key[admin_state_up], None -> True [ 1308.062487] [50968]: key[binding:vif_type], None -> unbound [ 1308.062487] [50968]: key[device_owner], None -> network:router_gateway [ 1308.062487] [50968]: key[extra_dhcp_opts], None -> [] [ 1308.062487] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1308.062487] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1308.153613] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks [] for router_gateway (5f4ec79c-3f03-468c-b19e-17628bfe86f6), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.175096] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9479bb67-8e07-4b64-85f0-2f41cce119f5 req-11ef3879-a352-43e4-afaf-3b4c90551488 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1308.176072] [50969]: [pid: 50969|app: 0|req: 6099/12471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:20 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 1041 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1308.181980] [50969]: DEBUG neutron.api.wsgi [req-9479bb67-8e07-4b64-85f0-2f41cce119f5 req-32f1c7fa-0b83-4346-897f-7f7310871822 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1308.203179] [50969]: [pid: 50969|app: 0|req: 6100/12472] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:20 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1308.234727] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4b58931-fa59-4a07-b3d5-4082af1c3d05 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group (aae6a6e9-1f82-4e25-9279-c0d1c3b5b593), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.245039] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-536264', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-534404'] for router (5f4ec79c-3f03-468c-b19e-17628bfe86f6), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.253207] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4b58931-fa59-4a07-b3d5-4082af1c3d05 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group (aae6a6e9-1f82-4e25-9279-c0d1c3b5b593), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.289091] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4b58931-fa59-4a07-b3d5-4082af1c3d05 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (aae6a6e9-1f82-4e25-9279-c0d1c3b5b593), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.294189] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4b58931-fa59-4a07-b3d5-4082af1c3d05 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=aae6a6e9-1f82-4e25-9279-c0d1c3b5b593,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1308.298855] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e4b58931-fa59-4a07-b3d5-4082af1c3d05 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.299440] [50969]: [pid: 50969|app: 0|req: 6101/12473] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:47:20 2025] DELETE /networking/v2.0/security-groups/aae6a6e9-1f82-4e25-9279-c0d1c3b5b593 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1308.310567] [50969]: INFO neutron.api.v2.resource [None req-e102df63-509a-4944-8d55-c2ad49642c52 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] show failed (client error): The resource could not be found. [ 1308.311069] [50969]: [pid: 50969|app: 0|req: 6102/12474] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:47:20 2025] GET /networking/v2.0/security-groups/aae6a6e9-1f82-4e25-9279-c0d1c3b5b593 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 1308.329586] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Router 5f4ec79c-3f03-468c-b19e-17628bfe86f6 is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50968) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1308.369702] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Deleting port 61f39002-a2c6-48c7-84f2-b358bb90f49c {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1308.369922] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (61f39002-a2c6-48c7-84f2-b358bb90f49c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.387564] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1308.395260] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (61f39002-a2c6-48c7-84f2-b358bb90f49c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.396183] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for floatingip (61f39002-a2c6-48c7-84f2-b358bb90f49c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.400776] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_precommit called with port settings {'id': '61f39002-a2c6-48c7-84f2-b358bb90f49c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:d8:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be2f5464-18dc-4fe4-9ef6-a30c3480dcac', 'device_owner': 'network:floatingip', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:12Z', 'updated_at': '2025-11-21T22:45:12Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1308.401018] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6cd5fceb-7825-42b3-bc72-507f74f981b1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.401090] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_precommit: [ 1308.401090] [50969]: key[mac_address], fa:16:3e:b2:d8:f9 -> None [ 1308.401090] [50969]: key[device_id], be2f5464-18dc-4fe4-9ef6-a30c3480dcac -> None [ 1308.401090] [50969]: key[binding:vif_details], {} -> None [ 1308.401090] [50969]: key[binding:vnic_type], normal -> None [ 1308.401090] [50969]: key[project_id], -> None [ 1308.401090] [50969]: key[tags], [] -> None [ 1308.401090] [50969]: key[allowed_address_pairs], [] -> None [ 1308.401090] [50969]: key[created_at], 2025-11-21T22:45:12Z -> None [ 1308.401090] [50969]: key[name], -> None [ 1308.401090] [50969]: key[status], N/A -> None [ 1308.401090] [50969]: key[tenant_id], -> None [ 1308.401090] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.184'}] -> None [ 1308.401090] [50969]: key[id], 61f39002-a2c6-48c7-84f2-b358bb90f49c -> None [ 1308.401090] [50969]: key[port_security_enabled], False -> None [ 1308.401090] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1308.401090] [50969]: key[security_groups], [] -> None [ 1308.401090] [50969]: key[binding:profile], {} -> None [ 1308.401090] [50969]: key[binding:host_id], -> None [ 1308.401090] [50969]: key[revision_number], 2 -> None [ 1308.401090] [50969]: key[description], -> None [ 1308.401090] [50969]: key[updated_at], 2025-11-21T22:45:12Z -> None [ 1308.401090] [50969]: key[standard_attr_id], 1722 -> None [ 1308.401090] [50969]: key[admin_state_up], True -> None [ 1308.401090] [50969]: key[binding:vif_type], unbound -> None [ 1308.401090] [50969]: key[device_owner], network:floatingip -> None [ 1308.401090] [50969]: key[extra_dhcp_opts], [] -> None [ 1308.401090] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1308.401905] [50968]: [pid: 50968|app: 0|req: 6373/12475] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:47:20 2025] POST /networking/v2.0/routers => generated 735 bytes in 656 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1308.403193] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Calling delete_port for 61f39002-a2c6-48c7-84f2-b358bb90f49c owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1308.478906] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (61f39002-a2c6-48c7-84f2-b358bb90f49c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.486816] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event deleted for resources: {'Port': ['ID=61f39002-a2c6-48c7-84f2-b358bb90f49c,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1308.513341] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_postcommit called with port settings {'id': '61f39002-a2c6-48c7-84f2-b358bb90f49c', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:d8:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be2f5464-18dc-4fe4-9ef6-a30c3480dcac', 'device_owner': 'network:floatingip', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:45:12Z', 'updated_at': '2025-11-21T22:45:12Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1308.513526] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_postcommit: [ 1308.513526] [50969]: key[mac_address], fa:16:3e:b2:d8:f9 -> None [ 1308.513526] [50969]: key[device_id], be2f5464-18dc-4fe4-9ef6-a30c3480dcac -> None [ 1308.513526] [50969]: key[binding:vif_details], {} -> None [ 1308.513526] [50969]: key[binding:vnic_type], normal -> None [ 1308.513526] [50969]: key[project_id], -> None [ 1308.513526] [50969]: key[tags], [] -> None [ 1308.513526] [50969]: key[allowed_address_pairs], [] -> None [ 1308.513526] [50969]: key[created_at], 2025-11-21T22:45:12Z -> None [ 1308.513526] [50969]: key[name], -> None [ 1308.513526] [50969]: key[status], N/A -> None [ 1308.513526] [50969]: key[tenant_id], -> None [ 1308.513526] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.184'}] -> None [ 1308.513526] [50969]: key[id], 61f39002-a2c6-48c7-84f2-b358bb90f49c -> None [ 1308.513526] [50969]: key[port_security_enabled], False -> None [ 1308.513526] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1308.513526] [50969]: key[security_groups], [] -> None [ 1308.513526] [50969]: key[binding:profile], {} -> None [ 1308.513526] [50969]: key[binding:host_id], -> None [ 1308.513526] [50969]: key[revision_number], 2 -> None [ 1308.513526] [50969]: key[description], -> None [ 1308.513526] [50969]: key[updated_at], 2025-11-21T22:45:12Z -> None [ 1308.513526] [50969]: key[standard_attr_id], 1722 -> None [ 1308.513526] [50969]: key[admin_state_up], True -> None [ 1308.513526] [50969]: key[binding:vif_type], unbound -> None [ 1308.513526] [50969]: key[device_owner], network:floatingip -> None [ 1308.513526] [50969]: key[extra_dhcp_opts], [] -> None [ 1308.513526] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1308.515126] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks [] for floatingip (be2f5464-18dc-4fe4-9ef6-a30c3480dcac), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.518129] [50969]: DEBUG neutron_lib.callbacks.manager [None req-ff5700ac-725f-4e7b-9049-19d767374bf2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.518897] [50969]: [pid: 50969|app: 0|req: 6103/12476] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:47:20 2025] DELETE /networking/v2.0/floatingips/be2f5464-18dc-4fe4-9ef6-a30c3480dcac => generated 0 bytes in 205 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1308.599383] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.661403] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Allocated IP 192.168.128.1 (9f202bec-3777-45f4-8d03-1cab96352f26/1d7bc331-2f7f-4c42-aa9b-155105a59154/e8acc980-ee00-476f-8cf0-c2b4bd65a075) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1308.700928] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Publish callbacks [] for allowed_address_pair (e8acc980-ee00-476f-8cf0-c2b4bd65a075), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.701670] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Publish callbacks [] for port (e8acc980-ee00-476f-8cf0-c2b4bd65a075), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.701894] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] create_port_precommit called with port settings {'id': 'e8acc980-ee00-476f-8cf0-c2b4bd65a075', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:78:e0:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}], 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1308.702044] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] create_port_precommit: [ 1308.702044] [50968]: key[mac_address], None -> fa:16:3e:78:e0:a2 [ 1308.702044] [50968]: key[device_id], None -> 5f4ec79c-3f03-468c-b19e-17628bfe86f6 [ 1308.702044] [50968]: key[binding:vif_details], None -> {} [ 1308.702044] [50968]: key[project_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1308.702044] [50968]: key[binding:vnic_type], None -> normal [ 1308.702044] [50968]: key[allowed_address_pairs], None -> [] [ 1308.702044] [50968]: key[name], None -> [ 1308.702044] [50968]: key[status], None -> DOWN [ 1308.702044] [50968]: key[tenant_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1308.702044] [50968]: key[fixed_ips], None -> [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}] [ 1308.702044] [50968]: key[id], None -> e8acc980-ee00-476f-8cf0-c2b4bd65a075 [ 1308.702044] [50968]: key[port_security_enabled], None -> False [ 1308.702044] [50968]: key[network_id], None -> 9f202bec-3777-45f4-8d03-1cab96352f26 [ 1308.702044] [50968]: key[security_groups], None -> [] [ 1308.702044] [50968]: key[binding:profile], None -> {} [ 1308.702044] [50968]: key[binding:host_id], None -> [ 1308.702044] [50968]: key[standard_attr_id], None -> 1804 [ 1308.702044] [50968]: key[admin_state_up], None -> True [ 1308.702044] [50968]: key[device_owner], None -> network:router_interface [ 1308.702044] [50968]: key[binding:vif_type], None -> unbound [ 1308.702044] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1308.725247] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (e8acc980-ee00-476f-8cf0-c2b4bd65a075), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.757288] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Pushing event updated for resources: {'Port': ['ID=e8acc980-ee00-476f-8cf0-c2b4bd65a075,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1308.769200] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Network 9f202bec-3777-45f4-8d03-1cab96352f26 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1308.770088] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1308.771760] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1308.790434] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] create_port_postcommit called with port settings {'id': 'e8acc980-ee00-476f-8cf0-c2b4bd65a075', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:78:e0:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}], 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:21Z', 'revision_number': 1, 'network': {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1308.790677] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] create_port_postcommit: [ 1308.790677] [50968]: key[mac_address], None -> fa:16:3e:78:e0:a2 [ 1308.790677] [50968]: key[device_id], None -> 5f4ec79c-3f03-468c-b19e-17628bfe86f6 [ 1308.790677] [50968]: key[binding:vif_details], None -> {} [ 1308.790677] [50968]: key[project_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1308.790677] [50968]: key[binding:vnic_type], None -> normal [ 1308.790677] [50968]: key[tags], None -> [] [ 1308.790677] [50968]: key[allowed_address_pairs], None -> [] [ 1308.790677] [50968]: key[created_at], None -> 2025-11-21T22:47:20Z [ 1308.790677] [50968]: key[name], None -> [ 1308.790677] [50968]: key[status], None -> DOWN [ 1308.790677] [50968]: key[tenant_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1308.790677] [50968]: key[fixed_ips], None -> [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}] [ 1308.790677] [50968]: key[id], None -> e8acc980-ee00-476f-8cf0-c2b4bd65a075 [ 1308.790677] [50968]: key[port_security_enabled], None -> False [ 1308.790677] [50968]: key[network_id], None -> 9f202bec-3777-45f4-8d03-1cab96352f26 [ 1308.790677] [50968]: key[security_groups], None -> [] [ 1308.790677] [50968]: key[binding:profile], None -> {} [ 1308.790677] [50968]: key[binding:host_id], None -> [ 1308.790677] [50968]: key[revision_number], None -> 1 [ 1308.790677] [50968]: key[description], None -> [ 1308.790677] [50968]: key[updated_at], None -> 2025-11-21T22:47:21Z [ 1308.790677] [50968]: key[standard_attr_id], None -> 1804 [ 1308.790677] [50968]: key[admin_state_up], None -> True [ 1308.790677] [50968]: key[binding:vif_type], None -> unbound [ 1308.790677] [50968]: key[device_owner], None -> network:router_interface [ 1308.790677] [50968]: key[extra_dhcp_opts], None -> [] [ 1308.790677] [50968]: key[network], None -> {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} [ 1308.790677] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1308.791592] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (5f4ec79c-3f03-468c-b19e-17628bfe86f6), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1308.827239] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3386517-3abe-4030-a557-6e899d9e9bc7 req-5b02f98a-385f-4fed-98e0-fe8a26ccf900 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1308.828320] [50969]: [pid: 50969|app: 0|req: 6104/12477] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:21 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1308.834170] [50969]: DEBUG neutron.api.wsgi [req-f3386517-3abe-4030-a557-6e899d9e9bc7 req-63ef03e2-671e-4e93-8190-77cb4e287885 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1308.855980] [50969]: [pid: 50969|app: 0|req: 6105/12478] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:21 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1308.945635] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (e8acc980-ee00-476f-8cf0-c2b4bd65a075), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1309.020577] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Publish callbacks [] for port (e8acc980-ee00-476f-8cf0-c2b4bd65a075), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1309.020811] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] update_port_precommit called with port settings {'id': 'e8acc980-ee00-476f-8cf0-c2b4bd65a075', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:78:e0:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:21Z', 'revision_number': 1, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings {'id': 'e8acc980-ee00-476f-8cf0-c2b4bd65a075', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:78:e0:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:21Z', 'revision_number': 1, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1309.020989] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] update_port_precommit: [ 1309.020989] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1309.022262] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (e8acc980-ee00-476f-8cf0-c2b4bd65a075), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1309.043345] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Pushing event updated for resources: {'Port': ['ID=e8acc980-ee00-476f-8cf0-c2b4bd65a075,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1309.059824] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] update_port_postcommit called with port settings {'id': 'e8acc980-ee00-476f-8cf0-c2b4bd65a075', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:78:e0:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:21Z', 'revision_number': 1, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings {'id': 'e8acc980-ee00-476f-8cf0-c2b4bd65a075', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:78:e0:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:21Z', 'revision_number': 1, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1309.060081] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] update_port_postcommit: [ 1309.060081] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1309.060331] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (5f4ec79c-3f03-468c-b19e-17628bfe86f6), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1309.089676] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Network 9f202bec-3777-45f4-8d03-1cab96352f26 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1309.090447] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1309.146782] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Router 5f4ec79c-3f03-468c-b19e-17628bfe86f6 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1309.203054] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f236c76c-a05b-458d-ae0a-f2668dbfc369 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1309.207243] [50968]: [pid: 50968|app: 0|req: 6374/12479] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:47:20 2025] PUT /networking/v2.0/routers/5f4ec79c-3f03-468c-b19e-17628bfe86f6/add_router_interface => generated 309 bytes in 803 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.511208] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-57bcd951-1f2f-4184-8567-bb885b69af00 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.512232] [50969]: [pid: 50969|app: 0|req: 6106/12480] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:21 2025] GET /networking/v2.0/networks?id=9f202bec-3777-45f4-8d03-1cab96352f26 => generated 621 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.521970] [50968]: DEBUG neutron.api.wsgi [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-a6e628e2-9119-4462-b546-644f38c28c38 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1309.526917] [50968]: [pid: 50968|app: 0|req: 6375/12481] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:47:21 2025] GET /networking/v2.0/quotas/1da1f04ef00444e9b8ef0cb9e67b289b => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1309.591640] [50969]: [pid: 50969|app: 0|req: 6107/12482] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:47:21 2025] GET /networking/v2.0/ports?tenant_id=1da1f04ef00444e9b8ef0cb9e67b289b&fields=id => generated 103 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.628537] [50968]: [pid: 50968|app: 0|req: 6376/12483] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:21 2025] GET /networking/v2.0/networks/9f202bec-3777-45f4-8d03-1cab96352f26?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1309.668115] [50969]: [pid: 50969|app: 0|req: 6108/12484] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:21 2025] GET /networking/v2.0/networks/9f202bec-3777-45f4-8d03-1cab96352f26?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) [ 1309.781209] [50968]: [pid: 50968|app: 0|req: 6377/12485] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:22 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1309.958959] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26cbd42c-9b60-4d4f-b04f-b6ed379d6dcc req-a315f4da-2e13-413b-8cfe-7a9419b6046d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.959908] [50969]: [pid: 50969|app: 0|req: 6109/12486] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:22 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.966945] [50968]: DEBUG neutron.api.wsgi [req-26cbd42c-9b60-4d4f-b04f-b6ed379d6dcc req-84ebb1db-3c8c-430e-9924-59b5b3a5779e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1309.990938] [50968]: [pid: 50968|app: 0|req: 6378/12487] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:22 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1310.844064] [50969]: [pid: 50969|app: 0|req: 6110/12488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:23 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1311.091966] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18adf2db-169a-4011-a337-a67f47aaaea2 req-0910d019-0600-4b91-9c6d-8072e25e3ec7 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1311.092990] [50968]: [pid: 50968|app: 0|req: 6379/12489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:23 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1311.099935] [50969]: DEBUG neutron.api.wsgi [req-18adf2db-169a-4011-a337-a67f47aaaea2 req-b6eae24f-f4e0-4b2c-bb72-667cfa4c1d34 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1311.119998] [50969]: [pid: 50969|app: 0|req: 6111/12490] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:23 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1311.910339] [50968]: [pid: 50968|app: 0|req: 6380/12491] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:24 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1312.196339] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c022b602-fe14-4670-8d89-d370a135562a req-b805a188-2586-4467-9d17-eff993c56f79 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1312.197247] [50969]: [pid: 50969|app: 0|req: 6112/12492] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:24 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.203338] [50968]: DEBUG neutron.api.wsgi [req-c022b602-fe14-4670-8d89-d370a135562a req-d1a361b2-b0c0-4af8-82e0-823e5cee8b63 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1312.226508] [50968]: [pid: 50968|app: 0|req: 6381/12493] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:24 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.949647] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e40578d9-2fc5-4d5b-b6f2-619bc6606f3d req-27c66ed8-2cb7-4f7c-9106-ea2d6fd08da2 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1312.950588] [50969]: [pid: 50969|app: 0|req: 6113/12494] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.956573] [50968]: DEBUG neutron.api.wsgi [req-e40578d9-2fc5-4d5b-b6f2-619bc6606f3d req-ae209320-338a-41d7-888c-8d7bd4be8c91 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1312.966399] [50969]: [pid: 50969|app: 0|req: 6114/12495] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1312.978254] [50968]: [pid: 50968|app: 0|req: 6382/12496] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1313.165886] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-851b2842-77d0-4254-8cf5-154933e72bce service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1313.166803] [50969]: [pid: 50969|app: 0|req: 6115/12497] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1313.203589] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-7b4cd574-5cbd-4868-b56d-75b9f3ec9c56 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1313.204700] [50968]: [pid: 50968|app: 0|req: 6383/12498] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1313.211943] [50969]: DEBUG neutron.api.wsgi [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-06d90329-f8fd-49d9-a699-28996c54c62e service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1313.241442] [50969]: [pid: 50969|app: 0|req: 6116/12499] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1313.266816] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e57d9b9d-b944-4af6-a22f-156cfc2c4e91 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1313.267829] [50968]: [pid: 50968|app: 0|req: 6384/12500] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1313.305672] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-34de55c1-d4a3-4342-9c15-3c66bb3b7e4b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1313.306680] [50969]: [pid: 50969|app: 0|req: 6117/12501] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1313.307074] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b68cb59-c780-4e8b-a7e6-cf94dcdb92b7 req-18aeb070-4a80-477d-8f86-66d787b903bd tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1313.307964] [50968]: [pid: 50968|app: 0|req: 6385/12502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1313.313818] [50969]: DEBUG neutron.api.wsgi [req-0b68cb59-c780-4e8b-a7e6-cf94dcdb92b7 req-7dfdc552-bb05-4e1f-830d-072dc3d8cd2a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1313.334624] [50969]: [pid: 50969|app: 0|req: 6118/12503] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1313.348814] [50968]: [pid: 50968|app: 0|req: 6386/12504] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1313.383966] [50969]: [pid: 50969|app: 0|req: 6119/12505] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:25 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1313.919749] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-a42ef2be-8260-441d-a5aa-4a5990fdeb51 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1313.920749] [50968]: [pid: 50968|app: 0|req: 6387/12506] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 22:47:26 2025] GET /networking/v2.0/ports/7b747d01-d674-45d2-85d2-dc1b1c53cadb?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) [ 1313.956555] [50969]: [pid: 50969|app: 0|req: 6120/12507] 10.180.1.21 () {60 vars in 1532 bytes} [Fri Nov 21 22:47:26 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=dns_domain => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1313.964657] [50968]: DEBUG neutron.api.v2.base [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1314.010487] [50968]: DEBUG neutron_lib.callbacks.manager [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.029381] [50969]: [pid: 50969|app: 0|req: 6121/12508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:26 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1314.058401] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ed1c0e7-7ced-40c8-b3fa-f89081047a97 req-63fde111-0739-43fe-84e2-c584cfe1747a tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.059503] [50969]: [pid: 50969|app: 0|req: 6122/12509] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:26 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.063892] [50968]: DEBUG neutron.plugins.ml2.db [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] For port 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1314.064995] [50969]: DEBUG neutron.api.wsgi [req-5ed1c0e7-7ced-40c8-b3fa-f89081047a97 req-96d3663a-69d9-479f-9363-e4a430e96121 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1314.085747] [50969]: [pid: 50969|app: 0|req: 6123/12510] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:26 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1314.086973] [50968]: DEBUG neutron.plugins.ml2.db [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] For port 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1314.105999] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1314.108708] [50968]: DEBUG neutron_lib.callbacks.manager [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] Publish callbacks [] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.109083] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] update_port_precommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:22Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:22Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) 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': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1314.109240] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] update_port_precommit: [ 1314.109240] [50968]: key[status], ACTIVE -> DOWN [ 1314.109240] [50968]: key[binding:host_id], cpu-1 -> [ 1314.109240] [50968]: key[binding:vif_type], ovs -> unbound [ 1314.109240] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1314.109240] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1314.111610] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-90cf548b-11d4-4c11-9c0e-2fc783502d1a" -d '{"events": [{"server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "name": "network-vif-unplugged", "status": "completed", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1314.113122] [50968]: DEBUG neutron_lib.callbacks.manager [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.118737] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-ccd62d16-ed65-4e0c-bcde-0a770d13aac9 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.119770] [50969]: [pid: 50969|app: 0|req: 6124/12511] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:26 2025] GET /networking/v2.0/networks?id=9f202bec-3777-45f4-8d03-1cab96352f26 => generated 621 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.127246] [50969]: DEBUG neutron.api.v2.base [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Request body: {'port': {'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'admin_state_up': True, 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1314.133908] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] Pushing event updated for resources: {'Port': ['ID=7b747d01-d674-45d2-85d2-dc1b1c53cadb,revision_number=6']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1314.135810] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-8216db84-9947-4348-b5a5-4945db07021d x-openstack-request-id: req-8216db84-9947-4348-b5a5-4945db07021d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1314.136739] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "name": "network-vif-unplugged", "status": "completed", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1314.136888] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8216db84-9947-4348-b5a5-4945db07021d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1314.137153] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8216db84-9947-4348-b5a5-4945db07021d'] response: {'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'code': 200} [ 1314.167262] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Made reservation on behalf of 1da1f04ef00444e9b8ef0cb9e67b289b for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1314.170467] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.176347] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] No DVR routers for this DVR port 7b747d01-d674-45d2-85d2-dc1b1c53cadb on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1314.229579] [50969]: DEBUG neutron.db.db_base_plugin_common [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Allocated IP 192.168.128.14 (9f202bec-3777-45f4-8d03-1cab96352f26/1d7bc331-2f7f-4c42-aa9b-155105a59154/5c29c0cf-fa20-47bf-bdb0-f92c27da5a20) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1314.241898] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] update_port_postcommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:22Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:46:22Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) 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': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1314.242311] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] update_port_postcommit: [ 1314.242311] [50968]: key[status], ACTIVE -> DOWN [ 1314.242311] [50968]: key[binding:host_id], cpu-1 -> [ 1314.242311] [50968]: key[binding:vif_type], ovs -> unbound [ 1314.242311] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1314.242311] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1314.242311] [50968]: DEBUG neutron.plugins.ml2.plugin [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] In _notify_port_updated(), no bound segment for port 7b747d01-d674-45d2-85d2-dc1b1c53cadb on network b574bb8d-a584-432c-a684-1caf3937d4f9 {{(pid=50968) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1314.246570] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.246940] [50968]: DEBUG neutron_lib.callbacks.manager [req-329ce253-79ae-4375-a7ab-674bd1adb6b3 req-e369fb7e-0e2f-4785-814c-56c366a3532e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.248574] [50968]: [pid: 50968|app: 0|req: 6388/12512] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:47:26 2025] PUT /networking/v2.0/ports/7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 841 bytes in 288 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.303343] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Publish callbacks [] for allowed_address_pair (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.303807] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Publish callbacks [] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.304055] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] create_port_precommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': '', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'port_security_enabled': True, 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1314.304198] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] create_port_precommit: [ 1314.304198] [50969]: key[mac_address], None -> fa:16:3e:51:8f:27 [ 1314.304198] [50969]: key[device_id], None -> d5b6ea9b-a163-4222-901c-94b7f767f3d8 [ 1314.304198] [50969]: key[binding:vif_details], None -> {} [ 1314.304198] [50969]: key[project_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1314.304198] [50969]: key[binding:vnic_type], None -> normal [ 1314.304198] [50969]: key[allowed_address_pairs], None -> [] [ 1314.304198] [50969]: key[name], None -> [ 1314.304198] [50969]: key[status], None -> DOWN [ 1314.304198] [50969]: key[tenant_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1314.304198] [50969]: key[fixed_ips], None -> [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}] [ 1314.304198] [50969]: key[id], None -> 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 [ 1314.304198] [50969]: key[port_security_enabled], None -> True [ 1314.304198] [50969]: key[network_id], None -> 9f202bec-3777-45f4-8d03-1cab96352f26 [ 1314.304198] [50969]: key[security_groups], None -> ['50181de0-6504-4170-88de-c63c6b1ec2d0'] [ 1314.304198] [50969]: key[binding:profile], None -> {} [ 1314.304198] [50969]: key[binding:host_id], None -> [ 1314.304198] [50969]: key[standard_attr_id], None -> 1805 [ 1314.304198] [50969]: key[admin_state_up], None -> True [ 1314.304198] [50969]: key[device_owner], None -> [ 1314.304198] [50969]: key[binding:vif_type], None -> unbound [ 1314.304198] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1314.322240] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.345653] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Pushing event updated for resources: {'Port': ['ID=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1314.353801] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Network 9f202bec-3777-45f4-8d03-1cab96352f26 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1314.354564] [50969]: DEBUG neutron.scheduler.base_scheduler [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1314.358320] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1314.375079] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] create_port_postcommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': '', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'port_security_enabled': True, 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 1, 'network': {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1314.375370] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] create_port_postcommit: [ 1314.375370] [50969]: key[mac_address], None -> fa:16:3e:51:8f:27 [ 1314.375370] [50969]: key[device_id], None -> d5b6ea9b-a163-4222-901c-94b7f767f3d8 [ 1314.375370] [50969]: key[binding:vif_details], None -> {} [ 1314.375370] [50969]: key[project_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1314.375370] [50969]: key[binding:vnic_type], None -> normal [ 1314.375370] [50969]: key[tags], None -> [] [ 1314.375370] [50969]: key[allowed_address_pairs], None -> [] [ 1314.375370] [50969]: key[created_at], None -> 2025-11-21T22:47:26Z [ 1314.375370] [50969]: key[name], None -> [ 1314.375370] [50969]: key[status], None -> DOWN [ 1314.375370] [50969]: key[tenant_id], None -> 1da1f04ef00444e9b8ef0cb9e67b289b [ 1314.375370] [50969]: key[fixed_ips], None -> [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}] [ 1314.375370] [50969]: key[id], None -> 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 [ 1314.375370] [50969]: key[port_security_enabled], None -> True [ 1314.375370] [50969]: key[network_id], None -> 9f202bec-3777-45f4-8d03-1cab96352f26 [ 1314.375370] [50969]: key[security_groups], None -> ['50181de0-6504-4170-88de-c63c6b1ec2d0'] [ 1314.375370] [50969]: key[binding:profile], None -> {} [ 1314.375370] [50969]: key[binding:host_id], None -> [ 1314.375370] [50969]: key[revision_number], None -> 1 [ 1314.375370] [50969]: key[description], None -> [ 1314.375370] [50969]: key[updated_at], None -> 2025-11-21T22:47:26Z [ 1314.375370] [50969]: key[standard_attr_id], None -> 1805 [ 1314.375370] [50969]: key[admin_state_up], None -> True [ 1314.375370] [50969]: key[binding:vif_type], None -> unbound [ 1314.375370] [50969]: key[device_owner], None -> [ 1314.375370] [50969]: key[extra_dhcp_opts], None -> [] [ 1314.375370] [50969]: key[network], None -> {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} [ 1314.375370] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1314.379745] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.380105] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-e40f96f3-ddc3-433b-876b-e29d6833349a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.400742] [50969]: [pid: 50969|app: 0|req: 6125/12513] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:47:26 2025] POST /networking/v2.0/ports => generated 733 bytes in 277 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1314.408117] [50969]: DEBUG neutron.api.v2.base [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Request body: {'port': {'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1314.432926] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd4aa75-37f3-4fdb-a078-2336aa687908 req-05803ac4-2854-4fde-ba6c-3489ad9a3a85 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.433952] [50968]: [pid: 50968|app: 0|req: 6389/12514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:26 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.439744] [50968]: DEBUG neutron.api.wsgi [req-abd4aa75-37f3-4fdb-a078-2336aa687908 req-a18f447e-9927-4dbb-b2d4-df42f98e0f90 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1314.448374] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.462235] [50968]: [pid: 50968|app: 0|req: 6390/12515] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:26 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1314.560463] [50969]: DEBUG neutron.notifiers.nova [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1314.565411] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks [] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.572382] [50969]: DEBUG neutron.db.provisioning_blocks [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Transition to ACTIVE for port object 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1314.573863] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_precommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 2, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': '', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 1, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1314.574055] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_precommit: [ 1314.574055] [50969]: key[device_owner], -> compute:nova [ 1314.574055] [50969]: key[binding:host_id], -> cpu-1 [ 1314.574055] [50969]: key[revision_number], 1 -> 2 [ 1314.574055] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1314.575187] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.594241] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Pushing event updated for resources: {'Port': ['ID=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1314.623256] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_postcommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 2, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': '', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 1, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1314.623509] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_postcommit: [ 1314.623509] [50969]: key[device_owner], -> compute:nova [ 1314.623509] [50969]: key[binding:host_id], -> cpu-1 [ 1314.623509] [50969]: key[revision_number], 1 -> 2 [ 1314.623509] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1314.628894] [50969]: DEBUG neutron.plugins.ml2.managers [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Attempting to bind port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1314.629038] [50969]: DEBUG neutron.plugins.ml2.managers [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Attempting to bind port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1314.629158] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Attempting to bind port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 on network 9f202bec-3777-45f4-8d03-1cab96352f26 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1314.642744] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 47, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1314.642942] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Bind Segment={'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 47, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1314.645174] [50969]: DEBUG networking_nsxv3.api.rpc [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Bind port on Host cpu-1 & Segment [{'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1315.033313] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-e6efe756-2f6c-4e99-ae3c-89a1583d816c tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1315.034262] [50968]: [pid: 50968|app: 0|req: 6391/12516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1315.078990] [50968]: DEBUG neutron.plugins.ml2.plugin [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Deleting port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1315.079222] [50968]: DEBUG neutron_lib.callbacks.manager [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.105631] [50968]: DEBUG neutron.plugins.ml2.db [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] For port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1315.105848] [50968]: DEBUG neutron_lib.callbacks.manager [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.110030] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_precommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:34Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1315.110228] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_precommit: [ 1315.110228] [50968]: key[mac_address], fa:16:3e:61:ef:06 -> None [ 1315.110228] [50968]: key[device_id], 312b7325-d446-4b84-a011-8e8c7996442c -> None [ 1315.110228] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1315.110228] [50968]: key[binding:vnic_type], normal -> None [ 1315.110228] [50968]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1315.110228] [50968]: key[tags], [] -> None [ 1315.110228] [50968]: key[allowed_address_pairs], [] -> None [ 1315.110228] [50968]: key[created_at], 2025-11-21T22:44:33Z -> None [ 1315.110228] [50968]: key[name], -> None [ 1315.110228] [50968]: key[status], ACTIVE -> None [ 1315.110228] [50968]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1315.110228] [50968]: key[fixed_ips], [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}] -> None [ 1315.110228] [50968]: key[id], fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 -> None [ 1315.110228] [50968]: key[port_security_enabled], True -> None [ 1315.110228] [50968]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1315.110228] [50968]: key[security_groups], ['52cb0804-8dc9-431c-b223-368ab8a8eb18'] -> None [ 1315.110228] [50968]: key[binding:profile], {} -> None [ 1315.110228] [50968]: key[binding:host_id], cpu-1 -> None [ 1315.110228] [50968]: key[revision_number], 5 -> None [ 1315.110228] [50968]: key[description], -> None [ 1315.110228] [50968]: key[updated_at], 2025-11-21T22:44:34Z -> None [ 1315.110228] [50968]: key[standard_attr_id], 1705 -> None [ 1315.110228] [50968]: key[admin_state_up], True -> None [ 1315.110228] [50968]: key[binding:vif_type], ovs -> None [ 1315.110228] [50968]: key[device_owner], compute:nova -> None [ 1315.110228] [50968]: key[extra_dhcp_opts], [] -> None [ 1315.110228] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.111708] [50968]: DEBUG neutron.plugins.ml2.plugin [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Calling delete_port for fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1315.214206] [50968]: DEBUG neutron_lib.callbacks.manager [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (fdd0793c-4ca0-4e9b-8808-9b69c26e48f9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.223386] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event deleted for resources: {'Port': ['ID=fdd0793c-4ca0-4e9b-8808-9b69c26e48f9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1315.253839] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] No DVR routers for this DVR port fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1315.254241] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_postcommit called with port settings {'id': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:61:ef:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '312b7325-d446-4b84-a011-8e8c7996442c', 'device_owner': 'compute:nova', 'standard_attr_id': 1705, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:33Z', 'updated_at': '2025-11-21T22:44:34Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1315.254467] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_postcommit: [ 1315.254467] [50968]: key[mac_address], fa:16:3e:61:ef:06 -> None [ 1315.254467] [50968]: key[device_id], 312b7325-d446-4b84-a011-8e8c7996442c -> None [ 1315.254467] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1315.254467] [50968]: key[binding:vnic_type], normal -> None [ 1315.254467] [50968]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1315.254467] [50968]: key[tags], [] -> None [ 1315.254467] [50968]: key[allowed_address_pairs], [] -> None [ 1315.254467] [50968]: key[created_at], 2025-11-21T22:44:33Z -> None [ 1315.254467] [50968]: key[name], -> None [ 1315.254467] [50968]: key[status], ACTIVE -> None [ 1315.254467] [50968]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1315.254467] [50968]: key[fixed_ips], [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.10'}] -> None [ 1315.254467] [50968]: key[id], fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 -> None [ 1315.254467] [50968]: key[port_security_enabled], True -> None [ 1315.254467] [50968]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1315.254467] [50968]: key[security_groups], ['52cb0804-8dc9-431c-b223-368ab8a8eb18'] -> None [ 1315.254467] [50968]: key[binding:profile], {} -> None [ 1315.254467] [50968]: key[binding:host_id], cpu-1 -> None [ 1315.254467] [50968]: key[revision_number], 5 -> None [ 1315.254467] [50968]: key[description], -> None [ 1315.254467] [50968]: key[updated_at], 2025-11-21T22:44:34Z -> None [ 1315.254467] [50968]: key[standard_attr_id], 1705 -> None [ 1315.254467] [50968]: key[admin_state_up], True -> None [ 1315.254467] [50968]: key[binding:vif_type], ovs -> None [ 1315.254467] [50968]: key[device_owner], compute:nova -> None [ 1315.254467] [50968]: key[extra_dhcp_opts], [] -> None [ 1315.254467] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.256025] [50968]: DEBUG neutron_lib.callbacks.manager [req-084ccbc1-a54e-4e59-981b-c6cc454fa932 req-18c94cb0-b009-4e65-9b86-4c9f1dcbbb5b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.258480] [50968]: [pid: 50968|app: 0|req: 6392/12517] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:47:27 2025] DELETE /networking/v2.0/ports/fdd0793c-4ca0-4e9b-8808-9b69c26e48f9 => generated 0 bytes in 220 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1315.351770] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-866223d5-d039-48b4-af52-03570b0cb618 req-2d1c32eb-6214-400b-8aa4-427715650f44 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1315.353538] [50968]: [pid: 50968|app: 0|req: 6393/12518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 748 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1315.433323] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5cc0d6e9-0659-46ab-833e-52e4aa6ff095 req-217b1dc3-9095-4918-ae60-b36e5c29b8d9 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1315.434732] [50968]: [pid: 50968|app: 0|req: 6394/12519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1315.438528] [50968]: DEBUG neutron.api.wsgi [req-866223d5-d039-48b4-af52-03570b0cb618 req-912e570f-146a-498b-9962-2fc0ef6d4b07 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1315.463770] [50968]: [pid: 50968|app: 0|req: 6395/12520] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1315.466459] [50968]: DEBUG neutron.api.wsgi [req-5cc0d6e9-0659-46ab-833e-52e4aa6ff095 req-cb490a45-a906-440d-87c9-6c8abd44d634 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1315.485743] [50968]: [pid: 50968|app: 0|req: 6396/12521] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1315.528417] [50968]: [pid: 50968|app: 0|req: 6397/12522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1315.565146] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7763d19b-ea7f-4a80-bef0-c4aced5e26df req-f5af7986-17f7-43c0-bbf6-539d6feed325 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1315.565823] [50968]: [pid: 50968|app: 0|req: 6398/12523] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1315.571627] [50968]: DEBUG neutron.api.wsgi [req-7763d19b-ea7f-4a80-bef0-c4aced5e26df req-b0c7bb48-8eaa-4477-a3e2-c3f964291b08 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1315.590758] [50968]: [pid: 50968|app: 0|req: 6399/12524] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1315.616280] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df92f34a-8305-4553-bceb-e256735f0b56 req-3c8469fc-563d-483e-a782-1392a5c6f24d tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1315.617202] [50968]: [pid: 50968|app: 0|req: 6400/12525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1315.622462] [50968]: DEBUG neutron.api.wsgi [req-df92f34a-8305-4553-bceb-e256735f0b56 req-7f3d1232-0e2d-4ef5-a566-df17b69189ab tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1315.642564] [50968]: [pid: 50968|app: 0|req: 6401/12526] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:27 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1315.647769] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Bound using segment: {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1315.647769] [50969]: DEBUG neutron.plugins.ml2.managers [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Bound port: 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c8ee8640-3787-4c27-9581-962ddb2be7e5", "external-id": "nsx-vlan-transportzone-224", "segmentation_id": 224}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1315.648108] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.684844] [50969]: DEBUG neutron.plugins.ml2.db [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] For port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1315.687167] [50969]: DEBUG neutron.plugins.ml2.db [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] For port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20,segment=NetworkSegment(bef8d88e-cc32-4e79-8fb1-12d26d75ed2f),segment_id=bef8d88e-cc32-4e79-8fb1-12d26d75ed2f)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1315.688520] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_precommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 2, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 2, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1315.688673] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_precommit: [ 1315.688673] [50969]: key[binding:vif_type], unbound -> ovs [ 1315.688673] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224} [ 1315.688673] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.691443] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.714181] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Pushing event updated for resources: {'Port': ['ID=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20,revision_number=4']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1315.720182] [50969]: DEBUG neutron.db.provisioning_blocks [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Provisioning complete for port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1315.720337] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.720447] [50969]: INFO neutron.plugins.ml2.plugin [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Attempt 1 to provision port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 [ 1315.758746] [50969]: DEBUG neutron.plugins.ml2.plugin [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Current status of the port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1315.758977] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.772879] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1315.779715] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f70fcfe6-5bf8-416a-b58c-88cabcf8c031" -d '{"events": [{"server_uuid": "d5b6ea9b-a163-4222-901c-94b7f767f3d8", "name": "network-vif-plugged", "status": "completed", "tag": "5c29c0cf-fa20-47bf-bdb0-f92c27da5a20"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1315.783036] [50969]: DEBUG neutron.plugins.ml2.db [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] For port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20,segment=NetworkSegment(bef8d88e-cc32-4e79-8fb1-12d26d75ed2f),segment_id=bef8d88e-cc32-4e79-8fb1-12d26d75ed2f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1315.808576] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-98b9656f-94ec-4d00-be5c-7e689af7cfd1 x-openstack-request-id: req-98b9656f-94ec-4d00-be5c-7e689af7cfd1 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1315.808754] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d5b6ea9b-a163-4222-901c-94b7f767f3d8", "name": "network-vif-plugged", "status": "completed", "tag": "5c29c0cf-fa20-47bf-bdb0-f92c27da5a20", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1315.808839] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-98b9656f-94ec-4d00-be5c-7e689af7cfd1 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1315.809025] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-98b9656f-94ec-4d00-be5c-7e689af7cfd1'] response: {'server_uuid': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'code': 200} [ 1315.822943] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_precommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:28Z', 'revision_number': 5, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:28Z', 'revision_number': 4, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}]) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1315.823173] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_precommit: [ 1315.823173] [50969]: key[status], DOWN -> ACTIVE [ 1315.823173] [50969]: key[revision_number], 4 -> 5 [ 1315.823173] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.828320] [50969]: DEBUG neutron.db.provisioning_blocks [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Provisioning complete for port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1315.828465] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.828576] [50969]: INFO neutron.plugins.ml2.plugin [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Attempt 1 to provision port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 [ 1315.867095] [50969]: DEBUG neutron.plugins.ml2.plugin [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Current status of the port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1315.867836] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_postcommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:28Z', 'revision_number': 5, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:28Z', 'revision_number': 4, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}]) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1315.868042] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_postcommit: [ 1315.868042] [50969]: key[status], DOWN -> ACTIVE [ 1315.868042] [50969]: key[revision_number], 4 -> 5 [ 1315.868042] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.868181] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.889671] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Pushing event updated for resources: {'Port': ['ID=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20,revision_number=5']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1315.891955] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_postcommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:28Z', 'revision_number': 4, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 2, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1315.892131] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] update_port_postcommit: [ 1315.892131] [50969]: key[binding:vif_type], unbound -> ovs [ 1315.892131] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}} [ 1315.892131] [50969]: key[updated_at], 2025-11-21T22:47:26Z -> 2025-11-21T22:47:28Z [ 1315.892131] [50969]: key[revision_number], 2 -> 4 [ 1315.892131] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.896477] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1315.896955] [50969]: DEBUG neutron_lib.callbacks.manager [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-f5e2aee1-8b94-4987-8c26-7b0819dbe7f4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.898278] [50969]: [pid: 50969|app: 0|req: 6126/12527] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:47:26 2025] PUT /networking/v2.0/ports/5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 => generated 1038 bytes in 1493 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1316.139492] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb'}, {'server_uuid': '312b7325-d446-4b84-a011-8e8c7996442c', 'name': 'network-vif-deleted', 'tag': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1316.140982] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-37d39179-99fc-4818-8b04-3d1de7b3b6d6" -d '{"events": [{"name": "network-changed", "server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb"}, {"server_uuid": "312b7325-d446-4b84-a011-8e8c7996442c", "name": "network-vif-deleted", "tag": "fdd0793c-4ca0-4e9b-8808-9b69c26e48f9"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1316.167429] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-0d91c411-0c6d-4c0a-8240-3fc81bcdc916 x-openstack-request-id: req-0d91c411-0c6d-4c0a-8240-3fc81bcdc916 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1316.167544] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb", "status": "completed", "code": 200}, {"server_uuid": "312b7325-d446-4b84-a011-8e8c7996442c", "name": "network-vif-deleted", "tag": "fdd0793c-4ca0-4e9b-8808-9b69c26e48f9", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1316.167627] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0d91c411-0c6d-4c0a-8240-3fc81bcdc916 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1316.167808] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0d91c411-0c6d-4c0a-8240-3fc81bcdc916'] response: {'name': 'network-changed', 'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'status': 'completed', 'code': 200} [ 1316.167881] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0d91c411-0c6d-4c0a-8240-3fc81bcdc916'] response: {'server_uuid': '312b7325-d446-4b84-a011-8e8c7996442c', 'name': 'network-vif-deleted', 'tag': 'fdd0793c-4ca0-4e9b-8808-9b69c26e48f9', 'status': 'completed', 'code': 200} [ 1316.559982] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e55f5921-38a9-4634-942a-29554575b066 req-68f313a0-e548-4a86-8061-b8b3edd2190d tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.561060] [50968]: [pid: 50968|app: 0|req: 6402/12528] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:28 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.566982] [50969]: DEBUG neutron.api.wsgi [req-e55f5921-38a9-4634-942a-29554575b066 req-1eb0c807-849b-4b12-a3bd-0931b6e18e12 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1316.589657] [50969]: [pid: 50969|app: 0|req: 6127/12529] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:28 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1316.650145] [50969]: [pid: 50969|app: 0|req: 6128/12530] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:28 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1316.697945] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06121f52-e4ea-4aa7-9a42-a0faba74e2bc req-38458eb9-d7d9-4a89-8b71-ec88b0384f2e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.698923] [50968]: [pid: 50968|app: 0|req: 6403/12531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:28 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.700842] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37d39179-99fc-4818-8b04-3d1de7b3b6d6 req-ea36cb06-cfe2-4b4f-9987-0a3279583581 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.701856] [50969]: [pid: 50969|app: 0|req: 6129/12532] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 844 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.704234] [50969]: DEBUG neutron.api.wsgi [req-06121f52-e4ea-4aa7-9a42-a0faba74e2bc req-4a517e0e-63c7-4ecd-9258-46b056bf781e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1316.723890] [50969]: [pid: 50969|app: 0|req: 6130/12533] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.726763] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8719bfd-8b2a-44a0-9865-12d445ca2a8f req-deb9d7d5-1dab-46bc-b1b3-2ae1ee781684 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.727830] [50968]: [pid: 50968|app: 0|req: 6404/12534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.755481] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37d39179-99fc-4818-8b04-3d1de7b3b6d6 req-d0b43d67-159c-479a-9cc3-666b4c306d81 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.756459] [50969]: [pid: 50969|app: 0|req: 6131/12535] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.758959] [50969]: DEBUG neutron.api.wsgi [req-d8719bfd-8b2a-44a0-9865-12d445ca2a8f req-a683d9df-fa05-4d08-8ad9-03624bbc56a3 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1316.773369] [50968]: [pid: 50968|app: 0|req: 6405/12536] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5&fields=id&fields=resource_request => generated 57 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1316.775808] [50968]: DEBUG neutron.api.wsgi [req-37d39179-99fc-4818-8b04-3d1de7b3b6d6 req-07c57453-0529-4268-9df3-8c04668718ad service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1316.777449] [50969]: [pid: 50969|app: 0|req: 6132/12537] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.780571] [50969]: DEBUG neutron.api.wsgi [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-d6e57e87-f865-4afe-848a-7732fe0ffa9d service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1316.781168] [50969]: DEBUG neutron.api.wsgi [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-d6e57e87-f865-4afe-848a-7732fe0ffa9d service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=50969) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1316.781537] [50969]: [pid: 50969|app: 0|req: 6133/12538] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 22:47:29 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) [ 1316.806814] [50968]: [pid: 50968|app: 0|req: 6406/12539] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 806 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.829153] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37d39179-99fc-4818-8b04-3d1de7b3b6d6 req-b0cb7943-2163-4df5-bc95-dc38339ccb6f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.830141] [50968]: [pid: 50968|app: 0|req: 6407/12540] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1316.868458] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37d39179-99fc-4818-8b04-3d1de7b3b6d6 req-ec8c997d-ea3b-4096-964e-d8ab4f587afd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.869407] [50968]: [pid: 50968|app: 0|req: 6408/12541] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1316.879564] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-4bc15bfe-9087-4b1d-9afc-8a1e7f8ec14e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.880498] [50969]: [pid: 50969|app: 0|req: 6134/12542] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/ports/7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 745 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.905221] [50968]: [pid: 50968|app: 0|req: 6409/12543] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1316.941027] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-a0a48a81-254b-4fe6-ba3a-855df15fc82e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.942258] [50969]: [pid: 50969|app: 0|req: 6135/12544] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/ports?tenant_id=1da1f04ef00444e9b8ef0cb9e67b289b&device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1316.950121] [50969]: DEBUG neutron.api.wsgi [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-17b1b563-e386-4838-bfee-b9cfcc011c59 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1316.950256] [50968]: [pid: 50968|app: 0|req: 6410/12545] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1316.965745] [50969]: [pid: 50969|app: 0|req: 6136/12546] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1316.990046] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-2f7de870-6d00-448f-9d6d-6309fd0556af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.991044] [50968]: [pid: 50968|app: 0|req: 6411/12547] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/subnets?id=1d7bc331-2f7f-4c42-aa9b-155105a59154 => generated 696 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1317.021025] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-293c9d97-49c3-4217-87c1-7d92dc8737b3 req-5d6f1242-ddbe-4076-9f50-8932e20d0c51 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1317.021979] [50969]: [pid: 50969|app: 0|req: 6137/12548] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/ports?network_id=9f202bec-3777-45f4-8d03-1cab96352f26&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1317.056716] [50968]: [pid: 50968|app: 0|req: 6412/12549] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/networks/9f202bec-3777-45f4-8d03-1cab96352f26?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1317.091083] [50969]: [pid: 50969|app: 0|req: 6138/12550] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/networks/9f202bec-3777-45f4-8d03-1cab96352f26?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) [ 1317.687300] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43b1da05-574e-482f-a6eb-bcc0b59d2d9a req-965d2a2d-f2f7-44ec-bc75-2ccac96ba8f5 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1317.688470] [50968]: [pid: 50968|app: 0|req: 6413/12551] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:29 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1317.694411] [50969]: DEBUG neutron.api.wsgi [req-43b1da05-574e-482f-a6eb-bcc0b59d2d9a req-fddaa69f-d86b-4fae-9e9d-9518a7920ab1 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1317.718289] [50968]: [pid: 50968|app: 0|req: 6414/12552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1317.721308] [50969]: [pid: 50969|app: 0|req: 6139/12553] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1317.802228] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47406f07-17fd-4466-a22d-c91cd92f95d0 req-09d21d4b-7b7b-4ce1-9431-a427e3b33ae9 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1317.803245] [50968]: [pid: 50968|app: 0|req: 6415/12554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1317.809909] [50969]: DEBUG neutron.api.wsgi [req-47406f07-17fd-4466-a22d-c91cd92f95d0 req-d8e11f4c-2850-4b09-b306-80ced3fcd02a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1317.812303] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'tag': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1317.817341] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9c16764a-189c-412f-8a6f-f552385181ed" -d '{"events": [{"name": "network-changed", "server_uuid": "d5b6ea9b-a163-4222-901c-94b7f767f3d8", "tag": "5c29c0cf-fa20-47bf-bdb0-f92c27da5a20"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1317.833759] [50969]: [pid: 50969|app: 0|req: 6140/12555] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1317.862525] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed17d367-146f-420d-961a-30ae4a97f2ff req-43bc3ac9-2c9f-4edf-8a66-6b9316693cdd tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1317.863972] [50968]: [pid: 50968|app: 0|req: 6416/12556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1317.865284] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-99123192-9639-47d1-b392-994423ea48ab x-openstack-request-id: req-99123192-9639-47d1-b392-994423ea48ab {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1317.865284] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d5b6ea9b-a163-4222-901c-94b7f767f3d8", "tag": "5c29c0cf-fa20-47bf-bdb0-f92c27da5a20", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1317.865536] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-99123192-9639-47d1-b392-994423ea48ab {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1317.865536] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-99123192-9639-47d1-b392-994423ea48ab'] response: {'name': 'network-changed', 'server_uuid': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'tag': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'status': 'completed', 'code': 200} [ 1317.870320] [50969]: DEBUG neutron.api.wsgi [req-ed17d367-146f-420d-961a-30ae4a97f2ff req-8b86ab59-6bef-4902-8dce-3bfe1e2de76a tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1317.891124] [50969]: [pid: 50969|app: 0|req: 6141/12557] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.401607] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c16764a-189c-412f-8a6f-f552385181ed req-aef22546-8238-4eec-98c8-4be1e595c0ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.402499] [50968]: [pid: 50968|app: 0|req: 6417/12558] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/ports?tenant_id=1da1f04ef00444e9b8ef0cb9e67b289b&device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1318.444902] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c16764a-189c-412f-8a6f-f552385181ed req-07391287-2ddb-4d8d-9a3c-f399091f5020 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.445872] [50969]: [pid: 50969|app: 0|req: 6142/12559] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/networks?id=9f202bec-3777-45f4-8d03-1cab96352f26 => generated 721 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.452165] [50968]: DEBUG neutron.api.wsgi [req-9c16764a-189c-412f-8a6f-f552385181ed req-aa9c7db8-faf4-4113-9a71-751ac05291d3 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1318.465573] [50968]: [pid: 50968|app: 0|req: 6418/12560] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1318.488903] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c16764a-189c-412f-8a6f-f552385181ed req-83e506ae-0c6e-429b-98b2-9e5bd96bed0e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.489799] [50969]: [pid: 50969|app: 0|req: 6143/12561] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/subnets?id=1d7bc331-2f7f-4c42-aa9b-155105a59154 => generated 696 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.532794] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c16764a-189c-412f-8a6f-f552385181ed req-6fa767ba-1ac7-4f85-8913-e2017d45929f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.533789] [50968]: [pid: 50968|app: 0|req: 6419/12562] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/ports?network_id=9f202bec-3777-45f4-8d03-1cab96352f26&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.568550] [50969]: [pid: 50969|app: 0|req: 6144/12563] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/networks/9f202bec-3777-45f4-8d03-1cab96352f26?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1318.603646] [50968]: [pid: 50968|app: 0|req: 6420/12564] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:30 2025] GET /networking/v2.0/networks/9f202bec-3777-45f4-8d03-1cab96352f26?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) [ 1318.803607] [50968]: [pid: 50968|app: 0|req: 6421/12565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:31 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1318.837174] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8de9f406-a24a-4edd-be69-1193d39e6b45 req-bdb30dcc-fc66-4b23-89d2-e2b912d71a46 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.838103] [50969]: [pid: 50969|app: 0|req: 6145/12566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:31 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.844118] [50968]: DEBUG neutron.api.wsgi [req-8de9f406-a24a-4edd-be69-1193d39e6b45 req-a324568d-5ef9-411c-87aa-f49aa4daae27 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1318.867190] [50968]: [pid: 50968|app: 0|req: 6422/12567] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:31 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1318.907062] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29de93f2-e0e5-43b4-953b-8ff6d7e5fc54 req-20df62d2-c9eb-4fcb-ba6d-a6d26038565d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.907318] [50969]: [pid: 50969|app: 0|req: 6146/12568] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:31 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.912915] [50968]: DEBUG neutron.api.wsgi [req-29de93f2-e0e5-43b4-953b-8ff6d7e5fc54 req-03865a30-3de5-4eeb-b5b8-0be9b9d9870c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1318.931232] [50968]: [pid: 50968|app: 0|req: 6423/12569] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:31 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.991089] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b154226-09d5-4208-a545-14da38ae0be7 req-7911242f-bc91-4ae2-916c-c7b9229147a2 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.992092] [50969]: [pid: 50969|app: 0|req: 6147/12570] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:31 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.998297] [50968]: DEBUG neutron.api.wsgi [req-3b154226-09d5-4208-a545-14da38ae0be7 req-25696145-2154-48de-be07-0d8aa49ba629 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1319.016856] [50968]: [pid: 50968|app: 0|req: 6424/12571] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:31 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1319.885790] [50969]: [pid: 50969|app: 0|req: 6148/12572] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:32 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1319.952024] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56142fba-eb45-4446-875d-b8ac11b8361c req-4c71aabb-656a-49b8-9c77-e8737cdf4a46 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1319.952024] [50968]: [pid: 50968|app: 0|req: 6425/12573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:32 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1319.958730] [50969]: DEBUG neutron.api.wsgi [req-56142fba-eb45-4446-875d-b8ac11b8361c req-bd7968ab-f13c-4fae-869f-8328ec22692a tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1319.981095] [50969]: [pid: 50969|app: 0|req: 6149/12574] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:32 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1320.003017] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9e18c30-472f-4490-9c8d-72b2d9aa4090 req-bf1ffa53-0aae-4f86-85a1-4d3fa366ca7c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1320.004027] [50968]: [pid: 50968|app: 0|req: 6426/12575] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:32 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1320.009652] [50969]: DEBUG neutron.api.wsgi [req-f9e18c30-472f-4490-9c8d-72b2d9aa4090 req-b5655044-764f-4e11-9b15-35c4a7b47ddf tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1320.028018] [50969]: [pid: 50969|app: 0|req: 6150/12576] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:32 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1320.097067] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c263665-3f30-4fe8-b9e8-1a1eac5063e2 req-576321b3-7a39-4b1d-97e1-d08ab6aa519e tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1320.097263] [50968]: [pid: 50968|app: 0|req: 6427/12577] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:32 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1320.103473] [50969]: DEBUG neutron.api.wsgi [req-3c263665-3f30-4fe8-b9e8-1a1eac5063e2 req-26378c16-1bbe-4c4e-b5fb-1c901a2dd8cb tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1320.122791] [50969]: [pid: 50969|app: 0|req: 6151/12578] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:32 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1320.959777] [50968]: [pid: 50968|app: 0|req: 6428/12579] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:33 2025] GET /networking/v2.0/ports?device_id=312b7325-d446-4b84-a011-8e8c7996442c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1321.064830] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d95b7897-83fe-49b4-8f0b-b65a7431a4e3 req-28f39a8f-df43-4b71-aa58-ec8a9cd8c598 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1321.065779] [50969]: [pid: 50969|app: 0|req: 6152/12580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:33 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1321.071410] [50968]: DEBUG neutron.api.wsgi [req-d95b7897-83fe-49b4-8f0b-b65a7431a4e3 req-0443c7f8-da15-4727-96c5-03d7061e25d5 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1321.093147] [50968]: [pid: 50968|app: 0|req: 6429/12581] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:33 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1321.098012] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96f50cbc-8ad6-42f6-92d6-c31664e92b6e req-10919a39-59c6-4b84-b287-5274e333126a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1321.098938] [50969]: [pid: 50969|app: 0|req: 6153/12582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:33 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1321.104707] [50968]: DEBUG neutron.api.wsgi [req-96f50cbc-8ad6-42f6-92d6-c31664e92b6e req-c1c18f5e-3452-4b9c-9c7e-fb57d5f4968e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1321.123043] [50968]: [pid: 50968|app: 0|req: 6430/12583] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:33 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1321.201663] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4dff664b-d487-4c29-a831-609180971896 req-c380ef60-16f8-4c41-926c-26833aefa14a tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1321.202566] [50969]: [pid: 50969|app: 0|req: 6154/12584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:33 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1321.208408] [50968]: DEBUG neutron.api.wsgi [req-4dff664b-d487-4c29-a831-609180971896 req-80806d10-8d90-4bde-98bf-c11ac9de6613 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1321.229447] [50968]: [pid: 50968|app: 0|req: 6431/12585] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:33 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.165324] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ac43f8b-96fd-4e81-81f2-6035827d3203 req-bc1cc691-ee19-4126-ba50-a932d9fdfab4 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.166307] [50969]: [pid: 50969|app: 0|req: 6155/12586] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.171668] [50969]: DEBUG neutron.api.wsgi [req-9ac43f8b-96fd-4e81-81f2-6035827d3203 req-ed7d1930-d121-40cf-8ea1-4cafe0e72f7b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.188661] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55c7319c-764f-4cb4-af46-18b3de758173 req-62a0a612-afc5-4f05-8b0b-68dc9cdd2be9 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.189557] [50968]: [pid: 50968|app: 0|req: 6432/12587] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.190241] [50969]: [pid: 50969|app: 0|req: 6156/12588] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1322.195225] [50968]: DEBUG neutron.api.wsgi [req-55c7319c-764f-4cb4-af46-18b3de758173 req-c1cff99a-6cab-41e0-b468-89c7d5feada8 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.213282] [50968]: [pid: 50968|app: 0|req: 6433/12589] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1322.293494] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fa59a24-a90b-458d-8d4a-8fef2d5bb83a req-289945ab-137e-432b-9af7-cc350ba676b6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.294705] [50969]: [pid: 50969|app: 0|req: 6157/12590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.300867] [50969]: DEBUG neutron.api.wsgi [req-6fa59a24-a90b-458d-8d4a-8fef2d5bb83a req-2b3a20a8-35cb-438c-8983-6c24154cff35 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.322932] [50969]: [pid: 50969|app: 0|req: 6158/12591] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1322.360573] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-768553f5-6621-4315-ac8f-fdeb003559ba req-17498de7-d41d-4c85-abe7-91c9d42c5640 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.361333] [50968]: [pid: 50968|app: 0|req: 6434/12592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.368864] [50969]: DEBUG neutron.api.wsgi [req-768553f5-6621-4315-ac8f-fdeb003559ba req-2a287510-1bb0-42e7-808f-ca12039c341e tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.388655] [50969]: [pid: 50969|app: 0|req: 6159/12593] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.576518] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1dafa39-0aa9-4e13-a54d-534c0fe5c993 req-069bf80d-384b-4810-abea-751a56192f85 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.577587] [50968]: [pid: 50968|app: 0|req: 6435/12594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.584160] [50969]: DEBUG neutron.api.wsgi [req-d1dafa39-0aa9-4e13-a54d-534c0fe5c993 req-51156090-fae5-4fb3-ad98-968a3754ee7a tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.606567] [50969]: [pid: 50969|app: 0|req: 6160/12595] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:34 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.874348] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-878585e6-ad5b-445e-8f9c-ffe3b6d10b5e req-e2093991-5292-4a81-8dd4-8ad328414b3f tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.875326] [50968]: [pid: 50968|app: 0|req: 6436/12596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:35 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.881304] [50969]: DEBUG neutron.api.wsgi [req-878585e6-ad5b-445e-8f9c-ffe3b6d10b5e req-b05b4b58-3907-49db-a4c9-1c798657079b tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.900607] [50969]: [pid: 50969|app: 0|req: 6161/12597] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:35 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1323.310685] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60992055-0c2f-4a4a-a533-e1a86a31a834 req-c990f00a-4834-4db2-b460-213c2b57017b tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1323.311738] [50968]: [pid: 50968|app: 0|req: 6437/12598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:35 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.319226] [50969]: DEBUG neutron.api.wsgi [req-60992055-0c2f-4a4a-a533-e1a86a31a834 req-de3a51e7-3e33-4956-886f-01eeb516433d tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1323.343272] [50969]: [pid: 50969|app: 0|req: 6162/12599] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:35 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1323.442312] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e2e207f-0f75-4bef-86ca-b074250653fe req-187a5797-5ec1-4d50-920d-fc08bd1cdf26 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1323.443271] [50968]: [pid: 50968|app: 0|req: 6438/12600] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:35 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.449333] [50969]: DEBUG neutron.api.wsgi [req-7e2e207f-0f75-4bef-86ca-b074250653fe req-77646c1c-f703-4d42-b6f6-4580fc8371ec tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1323.467784] [50969]: [pid: 50969|app: 0|req: 6163/12601] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:35 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.614842] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-2750e42f-3259-4853-98d7-ee52c78618ad tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1323.615820] [50968]: [pid: 50968|app: 0|req: 6439/12602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:35 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.662791] [50969]: DEBUG neutron.plugins.ml2.plugin [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Deleting port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1323.662975] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.691524] [50969]: DEBUG neutron.plugins.ml2.db [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] For port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61b5f3c6-1b61-4656-acc0-419d60d1b1b7,segment=NetworkSegment(4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb),segment_id=4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1323.691793] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.696933] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] delete_port_precommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:42Z', 'revision_number': 5, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1323.697150] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] delete_port_precommit: [ 1323.697150] [50969]: key[mac_address], fa:16:3e:25:d7:42 -> None [ 1323.697150] [50969]: key[device_id], 697c604d-3bb2-4bab-985d-7caa3e085a5d -> None [ 1323.697150] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1323.697150] [50969]: key[binding:vnic_type], normal -> None [ 1323.697150] [50969]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1323.697150] [50969]: key[tags], [] -> None [ 1323.697150] [50969]: key[allowed_address_pairs], [] -> None [ 1323.697150] [50969]: key[created_at], 2025-11-21T22:46:41Z -> None [ 1323.697150] [50969]: key[name], -> None [ 1323.697150] [50969]: key[status], ACTIVE -> None [ 1323.697150] [50969]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1323.697150] [50969]: key[fixed_ips], [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}] -> None [ 1323.697150] [50969]: key[id], 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 -> None [ 1323.697150] [50969]: key[port_security_enabled], True -> None [ 1323.697150] [50969]: key[network_id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1323.697150] [50969]: key[security_groups], ['849b7083-c8aa-4040-9084-38d57e44aa72'] -> None [ 1323.697150] [50969]: key[binding:profile], {} -> None [ 1323.697150] [50969]: key[binding:host_id], cpu-1 -> None [ 1323.697150] [50969]: key[revision_number], 5 -> None [ 1323.697150] [50969]: key[description], -> None [ 1323.697150] [50969]: key[updated_at], 2025-11-21T22:46:42Z -> None [ 1323.697150] [50969]: key[standard_attr_id], 1779 -> None [ 1323.697150] [50969]: key[admin_state_up], True -> None [ 1323.697150] [50969]: key[binding:vif_type], ovs -> None [ 1323.697150] [50969]: key[device_owner], compute:nova -> None [ 1323.697150] [50969]: key[extra_dhcp_opts], [] -> None [ 1323.697150] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1323.700000] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44d2e0b5-7ca8-401a-8aad-f97d1ea94be0 req-76f48665-9c44-44ed-950d-637aacb732b9 tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1323.700988] [50968]: [pid: 50968|app: 0|req: 6440/12603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:36 2025] GET /networking/v2.0/ports?device_id=697c604d-3bb2-4bab-985d-7caa3e085a5d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.706695] [50968]: DEBUG neutron.api.wsgi [req-44d2e0b5-7ca8-401a-8aad-f97d1ea94be0 req-d14d49a9-a425-41f2-844d-3831f1f004bb tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1323.726232] [50968]: [pid: 50968|app: 0|req: 6441/12604] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:36 2025] GET /networking/v2.0/security-groups?id=849b7083-c8aa-4040-9084-38d57e44aa72&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1323.801243] [50968]: INFO neutron.api.v2.resource [None req-791a034a-d89d-41f6-85f6-3e12c6fd632e tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 1323.801674] [50968]: [pid: 50968|app: 0|req: 6442/12605] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:47:36 2025] DELETE /networking/v2.0/security-groups/849b7083-c8aa-4040-9084-38d57e44aa72 => generated 136 bytes in 33 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 1323.802614] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.802885] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (d555cf9d-5e54-450b-9a71-369a87c10d23), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.803036] [50969]: INFO neutron.db.l3_db [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Floating IP d555cf9d-5e54-450b-9a71-369a87c10d23 disassociated. External IP: 10.180.180.145, port: 61b5f3c6-1b61-4656-acc0-419d60d1b1b7. [ 1323.803191] [50969]: DEBUG neutron.plugins.ml2.plugin [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Calling delete_port for 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1323.883819] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (61b5f3c6-1b61-4656-acc0-419d60d1b1b7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.886752] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Deleting port a706013c-3772-4500-865a-27aa7abe5bfd {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1323.886752] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a706013c-3772-4500-865a-27aa7abe5bfd), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.892336] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Pushing event deleted for resources: {'Port': ['ID=61b5f3c6-1b61-4656-acc0-419d60d1b1b7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1323.913398] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a706013c-3772-4500-865a-27aa7abe5bfd), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.913578] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for floatingip (a706013c-3772-4500-865a-27aa7abe5bfd), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.919746] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] delete_port_precommit called with port settings {'id': 'a706013c-3772-4500-865a-27aa7abe5bfd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:fa:a7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd555cf9d-5e54-450b-9a71-369a87c10d23', 'device_owner': 'network:floatingip', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:17Z', 'updated_at': '2025-11-21T22:46:17Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1323.919746] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] delete_port_precommit: [ 1323.919746] [50968]: key[mac_address], fa:16:3e:59:fa:a7 -> None [ 1323.919746] [50968]: key[device_id], d555cf9d-5e54-450b-9a71-369a87c10d23 -> None [ 1323.919746] [50968]: key[binding:vif_details], {} -> None [ 1323.919746] [50968]: key[binding:vnic_type], normal -> None [ 1323.919746] [50968]: key[project_id], -> None [ 1323.919746] [50968]: key[tags], [] -> None [ 1323.919746] [50968]: key[allowed_address_pairs], [] -> None [ 1323.919746] [50968]: key[created_at], 2025-11-21T22:46:17Z -> None [ 1323.919746] [50968]: key[name], -> None [ 1323.919746] [50968]: key[status], N/A -> None [ 1323.919746] [50968]: key[tenant_id], -> None [ 1323.919746] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}] -> None [ 1323.919746] [50968]: key[id], a706013c-3772-4500-865a-27aa7abe5bfd -> None [ 1323.919746] [50968]: key[port_security_enabled], False -> None [ 1323.919746] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1323.919746] [50968]: key[security_groups], [] -> None [ 1323.919746] [50968]: key[binding:profile], {} -> None [ 1323.919746] [50968]: key[binding:host_id], -> None [ 1323.919746] [50968]: key[revision_number], 2 -> None [ 1323.919746] [50968]: key[description], -> None [ 1323.919746] [50968]: key[updated_at], 2025-11-21T22:46:17Z -> None [ 1323.919746] [50968]: key[standard_attr_id], 1776 -> None [ 1323.919746] [50968]: key[admin_state_up], True -> None [ 1323.919746] [50968]: key[binding:vif_type], unbound -> None [ 1323.919746] [50968]: key[device_owner], network:floatingip -> None [ 1323.919746] [50968]: key[extra_dhcp_opts], [] -> None [ 1323.919746] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1323.921125] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Calling delete_port for a706013c-3772-4500-865a-27aa7abe5bfd owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1323.973864] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Router 75d407c9-225a-4956-8e80-6fd951fa4f57 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1324.012078] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a706013c-3772-4500-865a-27aa7abe5bfd), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.022750] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Pushing event deleted for resources: {'Port': ['ID=a706013c-3772-4500-865a-27aa7abe5bfd,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1324.031018] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1324.049648] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] No DVR routers for this DVR port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1324.050031] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] delete_port_postcommit called with port settings {'id': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:25:d7:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'device_owner': 'compute:nova', 'standard_attr_id': 1779, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['849b7083-c8aa-4040-9084-38d57e44aa72'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:41Z', 'updated_at': '2025-11-21T22:46:42Z', 'revision_number': 5, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1324.050180] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] delete_port_postcommit: [ 1324.050180] [50969]: key[mac_address], fa:16:3e:25:d7:42 -> None [ 1324.050180] [50969]: key[device_id], 697c604d-3bb2-4bab-985d-7caa3e085a5d -> None [ 1324.050180] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a7aa6264-122d-4c35-82d0-860e451538ea', 'external-id': 'nsx-vlan-transportzone-81', 'segmentation_id': 81, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1324.050180] [50969]: key[binding:vnic_type], normal -> None [ 1324.050180] [50969]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1324.050180] [50969]: key[tags], [] -> None [ 1324.050180] [50969]: key[allowed_address_pairs], [] -> None [ 1324.050180] [50969]: key[created_at], 2025-11-21T22:46:41Z -> None [ 1324.050180] [50969]: key[name], -> None [ 1324.050180] [50969]: key[status], ACTIVE -> None [ 1324.050180] [50969]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1324.050180] [50969]: key[fixed_ips], [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.10'}] -> None [ 1324.050180] [50969]: key[id], 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 -> None [ 1324.050180] [50969]: key[port_security_enabled], True -> None [ 1324.050180] [50969]: key[network_id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1324.050180] [50969]: key[security_groups], ['849b7083-c8aa-4040-9084-38d57e44aa72'] -> None [ 1324.050180] [50969]: key[binding:profile], {} -> None [ 1324.050180] [50969]: key[binding:host_id], cpu-1 -> None [ 1324.050180] [50969]: key[revision_number], 5 -> None [ 1324.050180] [50969]: key[description], -> None [ 1324.050180] [50969]: key[updated_at], 2025-11-21T22:46:42Z -> None [ 1324.050180] [50969]: key[standard_attr_id], 1779 -> None [ 1324.050180] [50969]: key[admin_state_up], True -> None [ 1324.050180] [50969]: key[binding:vif_type], ovs -> None [ 1324.050180] [50969]: key[device_owner], compute:nova -> None [ 1324.050180] [50969]: key[extra_dhcp_opts], [] -> None [ 1324.050180] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1324.051720] [50969]: DEBUG neutron_lib.callbacks.manager [req-dedb356d-9e35-4dd2-8d04-1fa785449ab1 req-c3808fb3-1713-4a45-91c6-bc65c70d482f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.052225] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'name': 'network-vif-deleted', 'tag': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1324.052314] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] delete_port_postcommit called with port settings {'id': 'a706013c-3772-4500-865a-27aa7abe5bfd', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:fa:a7', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd555cf9d-5e54-450b-9a71-369a87c10d23', 'device_owner': 'network:floatingip', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:17Z', 'updated_at': '2025-11-21T22:46:17Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1324.052468] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] delete_port_postcommit: [ 1324.052468] [50968]: key[mac_address], fa:16:3e:59:fa:a7 -> None [ 1324.052468] [50968]: key[device_id], d555cf9d-5e54-450b-9a71-369a87c10d23 -> None [ 1324.052468] [50968]: key[binding:vif_details], {} -> None [ 1324.052468] [50968]: key[binding:vnic_type], normal -> None [ 1324.052468] [50968]: key[project_id], -> None [ 1324.052468] [50968]: key[tags], [] -> None [ 1324.052468] [50968]: key[allowed_address_pairs], [] -> None [ 1324.052468] [50968]: key[created_at], 2025-11-21T22:46:17Z -> None [ 1324.052468] [50968]: key[name], -> None [ 1324.052468] [50968]: key[status], N/A -> None [ 1324.052468] [50968]: key[tenant_id], -> None [ 1324.052468] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.145'}] -> None [ 1324.052468] [50968]: key[id], a706013c-3772-4500-865a-27aa7abe5bfd -> None [ 1324.052468] [50968]: key[port_security_enabled], False -> None [ 1324.052468] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1324.052468] [50968]: key[security_groups], [] -> None [ 1324.052468] [50968]: key[binding:profile], {} -> None [ 1324.052468] [50968]: key[binding:host_id], -> None [ 1324.052468] [50968]: key[revision_number], 2 -> None [ 1324.052468] [50968]: key[description], -> None [ 1324.052468] [50968]: key[updated_at], 2025-11-21T22:46:17Z -> None [ 1324.052468] [50968]: key[standard_attr_id], 1776 -> None [ 1324.052468] [50968]: key[admin_state_up], True -> None [ 1324.052468] [50968]: key[binding:vif_type], unbound -> None [ 1324.052468] [50968]: key[device_owner], network:floatingip -> None [ 1324.052468] [50968]: key[extra_dhcp_opts], [] -> None [ 1324.052468] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1324.053595] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks [] for floatingip (d555cf9d-5e54-450b-9a71-369a87c10d23), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.053742] [50968]: INFO neutron.db.l3_db [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Floating IP d555cf9d-5e54-450b-9a71-369a87c10d23 disassociated (deleted). External IP: 10.180.180.145, port: 61b5f3c6-1b61-4656-acc0-419d60d1b1b7. [ 1324.055322] [50969]: [pid: 50969|app: 0|req: 6164/12606] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:47:35 2025] DELETE /networking/v2.0/ports/61b5f3c6-1b61-4656-acc0-419d60d1b1b7 => generated 0 bytes in 436 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1324.056595] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d50e78e8-f112-42c6-bfeb-c357e2c6fe11" -d '{"events": [{"server_uuid": "697c604d-3bb2-4bab-985d-7caa3e085a5d", "name": "network-vif-deleted", "tag": "61b5f3c6-1b61-4656-acc0-419d60d1b1b7"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1324.084598] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-e900a1a3-a817-4878-95d8-6a49241130fb x-openstack-request-id: req-e900a1a3-a817-4878-95d8-6a49241130fb {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1324.085746] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "697c604d-3bb2-4bab-985d-7caa3e085a5d", "name": "network-vif-deleted", "tag": "61b5f3c6-1b61-4656-acc0-419d60d1b1b7", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1324.085839] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e900a1a3-a817-4878-95d8-6a49241130fb {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1324.086020] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e900a1a3-a817-4878-95d8-6a49241130fb'] response: {'server_uuid': '697c604d-3bb2-4bab-985d-7caa3e085a5d', 'name': 'network-vif-deleted', 'tag': '61b5f3c6-1b61-4656-acc0-419d60d1b1b7', 'status': 'completed', 'code': 200} [ 1324.118881] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-307d46b7-3032-46fd-948d-830fc465e1a6 req-c5276260-e2e4-47e3-b093-4459c149cbed tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1324.119863] [50969]: [pid: 50969|app: 0|req: 6165/12607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:36 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1324.149024] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-40c8d2d8-4676-45be-b2d7-e8a03be4969e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1324.149024] [50969]: [pid: 50969|app: 0|req: 6166/12608] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:36 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5&tenant_id=bd50ba3505864eb68f2d08a2cc7db682 => generated 844 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1324.149778] [50969]: DEBUG neutron.api.wsgi [req-307d46b7-3032-46fd-948d-830fc465e1a6 req-cf843f25-a1df-49ff-963b-b673d3d8cc91 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1324.150952] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Router 75d407c9-225a-4956-8e80-6fd951fa4f57 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1324.172035] [50969]: [pid: 50969|app: 0|req: 6167/12609] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:36 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1324.175250] [50969]: DEBUG neutron.api.v2.base [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1324.200048] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1324.204164] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.212566] [50968]: DEBUG neutron.notifiers.nova [None req-6b3a073c-3ded-4e14-99f6-9f7efb4a9f7f tempest-ServerActionsV293TestJSON-582429360 tempest-ServerActionsV293TestJSON-582429360-project-member] Port 61b5f3c6-1b61-4656-acc0-419d60d1b1b7 was deleted, no need to send any notification {{(pid=50968) create_port_changed_event /opt/stack/neutron/neutron/notifiers/nova.py:176}} [ 1324.213200] [50968]: [pid: 50968|app: 0|req: 6443/12610] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:47:36 2025] DELETE /networking/v2.0/floatingips/d555cf9d-5e54-450b-9a71-369a87c10d23 => generated 0 bytes in 408 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1324.214097] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.330470] [50969]: DEBUG neutron.notifiers.nova [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7b747d01-d674-45d2-85d2-dc1b1c53cadb {{(pid=50969) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1324.335747] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks [] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.345129] [50969]: DEBUG neutron.db.provisioning_blocks [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Transition to ACTIVE for port object 7b747d01-d674-45d2-85d2-dc1b1c53cadb will not be triggered until provisioned by entity L2. {{(pid=50969) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1324.346888] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_precommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:36Z', 'revision_number': 6, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 6, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1324.347094] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_precommit: [ 1324.347094] [50969]: key[binding:host_id], -> cpu-1 [ 1324.347094] [50969]: key[updated_at], 2025-11-21T22:47:26Z -> 2025-11-21T22:47:36Z [ 1324.347094] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1324.348983] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.373761] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Pushing event updated for resources: {'Port': ['ID=7b747d01-d674-45d2-85d2-dc1b1c53cadb,revision_number=7']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1324.399328] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (75d407c9-225a-4956-8e80-6fd951fa4f57), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.419409] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_postcommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:36Z', 'revision_number': 6, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:26Z', 'revision_number': 6, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1324.419638] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_postcommit: [ 1324.419638] [50969]: key[binding:host_id], -> cpu-1 [ 1324.419638] [50969]: key[updated_at], 2025-11-21T22:47:26Z -> 2025-11-21T22:47:36Z [ 1324.419638] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1324.425697] [50969]: DEBUG neutron.plugins.ml2.managers [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Attempting to bind port 7b747d01-d674-45d2-85d2-dc1b1c53cadb on host cpu-1 for vnic_type normal with profile {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1324.425853] [50969]: DEBUG neutron.plugins.ml2.managers [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Attempting to bind port 7b747d01-d674-45d2-85d2-dc1b1c53cadb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1324.425952] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Attempting to bind port 7b747d01-d674-45d2-85d2-dc1b1c53cadb on network b574bb8d-a584-432c-a684-1caf3937d4f9 {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1324.448469] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 47, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1324.448640] [50969]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Bind Segment={'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 47, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50969) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1324.451403] [50969]: DEBUG networking_nsxv3.api.rpc [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Bind port on Host cpu-1 & Segment [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] {{(pid=50969) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1324.511283] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Deleting port d140be21-961e-4f41-aba7-ea372e7f3583 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1324.511445] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (d140be21-961e-4f41-aba7-ea372e7f3583), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.540140] [50968]: DEBUG neutron.plugins.ml2.db [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] For port d140be21-961e-4f41-aba7-ea372e7f3583, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d140be21-961e-4f41-aba7-ea372e7f3583,segment=NetworkSegment(4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb),segment_id=4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1324.540339] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (d140be21-961e-4f41-aba7-ea372e7f3583), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.546118] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] delete_port_precommit called with port settings {'id': 'd140be21-961e-4f41-aba7-ea372e7f3583', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:64:6d:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_interface', 'standard_attr_id': 1770, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', '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-21T22:46:16Z', 'updated_at': '2025-11-21T22:46:18Z', 'revision_number': 5, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1324.546118] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] delete_port_precommit: [ 1324.546118] [50968]: key[mac_address], fa:16:3e:64:6d:63 -> None [ 1324.546118] [50968]: key[device_id], 75d407c9-225a-4956-8e80-6fd951fa4f57 -> None [ 1324.546118] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1324.546118] [50968]: key[binding:vnic_type], normal -> None [ 1324.546118] [50968]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1324.546118] [50968]: key[tags], [] -> None [ 1324.546118] [50968]: key[allowed_address_pairs], [] -> None [ 1324.546118] [50968]: key[created_at], 2025-11-21T22:46:16Z -> None [ 1324.546118] [50968]: key[name], -> None [ 1324.546118] [50968]: key[status], ACTIVE -> None [ 1324.546118] [50968]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1324.546118] [50968]: key[fixed_ips], [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}] -> None [ 1324.546118] [50968]: key[id], d140be21-961e-4f41-aba7-ea372e7f3583 -> None [ 1324.546118] [50968]: key[port_security_enabled], False -> None [ 1324.546118] [50968]: key[network_id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1324.546118] [50968]: key[security_groups], [] -> None [ 1324.546118] [50968]: key[binding:profile], {} -> None [ 1324.546118] [50968]: key[binding:host_id], devstack -> None [ 1324.546118] [50968]: key[revision_number], 5 -> None [ 1324.546118] [50968]: key[description], -> None [ 1324.546118] [50968]: key[updated_at], 2025-11-21T22:46:18Z -> None [ 1324.546118] [50968]: key[standard_attr_id], 1770 -> None [ 1324.546118] [50968]: key[admin_state_up], True -> None [ 1324.546118] [50968]: key[binding:vif_type], ovs -> None [ 1324.546118] [50968]: key[device_owner], network:router_interface -> None [ 1324.546118] [50968]: key[extra_dhcp_opts], [] -> None [ 1324.546118] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1324.547356] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Calling delete_port for d140be21-961e-4f41-aba7-ea372e7f3583 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1324.649475] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (d140be21-961e-4f41-aba7-ea372e7f3583), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.661071] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Pushing event deleted for resources: {'Port': ['ID=d140be21-961e-4f41-aba7-ea372e7f3583,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1324.693064] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] delete_port_postcommit called with port settings {'id': 'd140be21-961e-4f41-aba7-ea372e7f3583', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:64:6d:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_interface', 'standard_attr_id': 1770, 'fixed_ips': [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', '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-21T22:46:16Z', 'updated_at': '2025-11-21T22:46:18Z', 'revision_number': 5, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59b07e60-93d6-4716-bb41-5829ba85decc'], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1324.693273] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] delete_port_postcommit: [ 1324.693273] [50968]: key[mac_address], fa:16:3e:64:6d:63 -> None [ 1324.693273] [50968]: key[device_id], 75d407c9-225a-4956-8e80-6fd951fa4f57 -> None [ 1324.693273] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1324.693273] [50968]: key[binding:vnic_type], normal -> None [ 1324.693273] [50968]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1324.693273] [50968]: key[tags], [] -> None [ 1324.693273] [50968]: key[allowed_address_pairs], [] -> None [ 1324.693273] [50968]: key[created_at], 2025-11-21T22:46:16Z -> None [ 1324.693273] [50968]: key[name], -> None [ 1324.693273] [50968]: key[status], ACTIVE -> None [ 1324.693273] [50968]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1324.693273] [50968]: key[fixed_ips], [{'subnet_id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'ip_address': '192.168.128.1'}] -> None [ 1324.693273] [50968]: key[id], d140be21-961e-4f41-aba7-ea372e7f3583 -> None [ 1324.693273] [50968]: key[port_security_enabled], False -> None [ 1324.693273] [50968]: key[network_id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1324.693273] [50968]: key[security_groups], [] -> None [ 1324.693273] [50968]: key[binding:profile], {} -> None [ 1324.693273] [50968]: key[binding:host_id], devstack -> None [ 1324.693273] [50968]: key[revision_number], 5 -> None [ 1324.693273] [50968]: key[description], -> None [ 1324.693273] [50968]: key[updated_at], 2025-11-21T22:46:18Z -> None [ 1324.693273] [50968]: key[standard_attr_id], 1770 -> None [ 1324.693273] [50968]: key[admin_state_up], True -> None [ 1324.693273] [50968]: key[binding:vif_type], ovs -> None [ 1324.693273] [50968]: key[device_owner], network:router_interface -> None [ 1324.693273] [50968]: key[extra_dhcp_opts], [] -> None [ 1324.693273] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1324.740918] [50968]: DEBUG neutron_lib.callbacks.manager [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (75d407c9-225a-4956-8e80-6fd951fa4f57), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.843114] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Router 75d407c9-225a-4956-8e80-6fd951fa4f57 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1324.894569] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d9af8989-0cbc-4c6f-8187-9cfe2afdfa0d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1324.897808] [50968]: [pid: 50968|app: 0|req: 6444/12611] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:47:36 2025] PUT /networking/v2.0/routers/75d407c9-225a-4956-8e80-6fd951fa4f57/remove_router_interface => generated 309 bytes in 681 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1324.924535] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a681d6ba-b279-4381-bf48-474898622587 req-edef453a-452c-4c90-a65e-e4d508b825a8 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1324.925514] [50968]: [pid: 50968|app: 0|req: 6445/12612] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:37 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1324.954407] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29d0da64-fec3-407e-bad3-e4113c7a5f32 req-9aa3a8e1-018f-47a0-8972-73e5ca809298 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1324.955651] [50968]: [pid: 50968|app: 0|req: 6446/12613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:37 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1324.983142] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-034c481d-8820-4812-8a01-f32df395477d req-c15c0fda-5775-4b5d-b6b6-cb5ac00a52eb tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1324.984158] [50968]: [pid: 50968|app: 0|req: 6447/12614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:37 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 748 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1325.032149] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks [] for router (75d407c9-225a-4956-8e80-6fd951fa4f57), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.078139] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks [] for router_gateway (75d407c9-225a-4956-8e80-6fd951fa4f57), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.099850] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Deleting port f5f2a104-afa9-4c91-93c1-4f012313a6a5 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1325.100028] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (f5f2a104-afa9-4c91-93c1-4f012313a6a5), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.125205] [50968]: DEBUG neutron.plugins.ml2.db [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] For port f5f2a104-afa9-4c91-93c1-4f012313a6a5, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f5f2a104-afa9-4c91-93c1-4f012313a6a5,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1325.125464] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (f5f2a104-afa9-4c91-93c1-4f012313a6a5), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.130736] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] delete_port_precommit called with port settings {'id': 'f5f2a104-afa9-4c91-93c1-4f012313a6a5', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:95:17', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1768, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:16Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1325.131109] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] delete_port_precommit: [ 1325.131109] [50968]: key[mac_address], fa:16:3e:9e:95:17 -> None [ 1325.131109] [50968]: key[device_id], 75d407c9-225a-4956-8e80-6fd951fa4f57 -> None [ 1325.131109] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1325.131109] [50968]: key[binding:vnic_type], normal -> None [ 1325.131109] [50968]: key[project_id], -> None [ 1325.131109] [50968]: key[tags], [] -> None [ 1325.131109] [50968]: key[allowed_address_pairs], [] -> None [ 1325.131109] [50968]: key[created_at], 2025-11-21T22:46:15Z -> None [ 1325.131109] [50968]: key[name], -> None [ 1325.131109] [50968]: key[status], ACTIVE -> None [ 1325.131109] [50968]: key[tenant_id], -> None [ 1325.131109] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.164'}] -> None [ 1325.131109] [50968]: key[id], f5f2a104-afa9-4c91-93c1-4f012313a6a5 -> None [ 1325.131109] [50968]: key[port_security_enabled], False -> None [ 1325.131109] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1325.131109] [50968]: key[security_groups], [] -> None [ 1325.131109] [50968]: key[binding:profile], {} -> None [ 1325.131109] [50968]: key[binding:host_id], devstack -> None [ 1325.131109] [50968]: key[revision_number], 5 -> None [ 1325.131109] [50968]: key[description], -> None [ 1325.131109] [50968]: key[updated_at], 2025-11-21T22:46:16Z -> None [ 1325.131109] [50968]: key[standard_attr_id], 1768 -> None [ 1325.131109] [50968]: key[admin_state_up], True -> None [ 1325.131109] [50968]: key[binding:vif_type], ovs -> None [ 1325.131109] [50968]: key[device_owner], network:router_gateway -> None [ 1325.131109] [50968]: key[extra_dhcp_opts], [] -> None [ 1325.131109] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.132537] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Calling delete_port for f5f2a104-afa9-4c91-93c1-4f012313a6a5 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1325.206835] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (f5f2a104-afa9-4c91-93c1-4f012313a6a5), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.214826] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Pushing event deleted for resources: {'Port': ['ID=f5f2a104-afa9-4c91-93c1-4f012313a6a5,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.245247] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] delete_port_postcommit called with port settings {'id': 'f5f2a104-afa9-4c91-93c1-4f012313a6a5', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:95:17', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '75d407c9-225a-4956-8e80-6fd951fa4f57', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1768, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:16Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1325.245448] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] delete_port_postcommit: [ 1325.245448] [50968]: key[mac_address], fa:16:3e:9e:95:17 -> None [ 1325.245448] [50968]: key[device_id], 75d407c9-225a-4956-8e80-6fd951fa4f57 -> None [ 1325.245448] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1325.245448] [50968]: key[binding:vnic_type], normal -> None [ 1325.245448] [50968]: key[project_id], -> None [ 1325.245448] [50968]: key[tags], [] -> None [ 1325.245448] [50968]: key[allowed_address_pairs], [] -> None [ 1325.245448] [50968]: key[created_at], 2025-11-21T22:46:15Z -> None [ 1325.245448] [50968]: key[name], -> None [ 1325.245448] [50968]: key[status], ACTIVE -> None [ 1325.245448] [50968]: key[tenant_id], -> None [ 1325.245448] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.164'}] -> None [ 1325.245448] [50968]: key[id], f5f2a104-afa9-4c91-93c1-4f012313a6a5 -> None [ 1325.245448] [50968]: key[port_security_enabled], False -> None [ 1325.245448] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1325.245448] [50968]: key[security_groups], [] -> None [ 1325.245448] [50968]: key[binding:profile], {} -> None [ 1325.245448] [50968]: key[binding:host_id], devstack -> None [ 1325.245448] [50968]: key[revision_number], 5 -> None [ 1325.245448] [50968]: key[description], -> None [ 1325.245448] [50968]: key[updated_at], 2025-11-21T22:46:16Z -> None [ 1325.245448] [50968]: key[standard_attr_id], 1768 -> None [ 1325.245448] [50968]: key[admin_state_up], True -> None [ 1325.245448] [50968]: key[binding:vif_type], ovs -> None [ 1325.245448] [50968]: key[device_owner], network:router_gateway -> None [ 1325.245448] [50968]: key[extra_dhcp_opts], [] -> None [ 1325.245448] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.247017] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (75d407c9-225a-4956-8e80-6fd951fa4f57), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.282985] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (75d407c9-225a-4956-8e80-6fd951fa4f57), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.285606] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks [] for router_controller (75d407c9-225a-4956-8e80-6fd951fa4f57), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.317345] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (75d407c9-225a-4956-8e80-6fd951fa4f57), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.317792] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 75d407c9-225a-4956-8e80-6fd951fa4f57 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1325.322647] [50968]: DEBUG neutron_lib.callbacks.manager [None req-65e01da4-8db1-4e20-9c20-d1c239911151 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.323164] [50968]: [pid: 50968|app: 0|req: 6448/12615] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:47:37 2025] DELETE /networking/v2.0/routers/75d407c9-225a-4956-8e80-6fd951fa4f57 => generated 0 bytes in 339 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1325.375260] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Deleting port 9d799fdb-4b2b-426d-90ae-fc59709e65c3 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1325.375452] [50968]: DEBUG neutron_lib.callbacks.manager [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.408213] [50968]: DEBUG neutron.plugins.ml2.db [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] For port 9d799fdb-4b2b-426d-90ae-fc59709e65c3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9d799fdb-4b2b-426d-90ae-fc59709e65c3,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1325.408616] [50968]: DEBUG neutron_lib.callbacks.manager [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.413099] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_precommit called with port settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': 'compute:nova', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:32Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1325.413341] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_precommit: [ 1325.413341] [50968]: key[mac_address], fa:16:3e:7c:1d:9d -> None [ 1325.413341] [50968]: key[device_id], 3449960e-ba78-45cb-9408-8d237bddbbd5 -> None [ 1325.413341] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1325.413341] [50968]: key[binding:vnic_type], normal -> None [ 1325.413341] [50968]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1325.413341] [50968]: key[tags], [] -> None [ 1325.413341] [50968]: key[allowed_address_pairs], [] -> None [ 1325.413341] [50968]: key[created_at], 2025-11-21T22:44:30Z -> None [ 1325.413341] [50968]: key[name], -> None [ 1325.413341] [50968]: key[status], ACTIVE -> None [ 1325.413341] [50968]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1325.413341] [50968]: key[fixed_ips], [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}] -> None [ 1325.413341] [50968]: key[id], 9d799fdb-4b2b-426d-90ae-fc59709e65c3 -> None [ 1325.413341] [50968]: key[port_security_enabled], True -> None [ 1325.413341] [50968]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1325.413341] [50968]: key[security_groups], ['52cb0804-8dc9-431c-b223-368ab8a8eb18'] -> None [ 1325.413341] [50968]: key[binding:profile], {} -> None [ 1325.413341] [50968]: key[binding:host_id], cpu-1 -> None [ 1325.413341] [50968]: key[revision_number], 5 -> None [ 1325.413341] [50968]: key[description], -> None [ 1325.413341] [50968]: key[updated_at], 2025-11-21T22:44:32Z -> None [ 1325.413341] [50968]: key[standard_attr_id], 1704 -> None [ 1325.413341] [50968]: key[admin_state_up], True -> None [ 1325.413341] [50968]: key[binding:vif_type], ovs -> None [ 1325.413341] [50968]: key[device_owner], compute:nova -> None [ 1325.413341] [50968]: key[extra_dhcp_opts], [] -> None [ 1325.413341] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.415389] [50968]: DEBUG neutron.plugins.ml2.plugin [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Calling delete_port for 9d799fdb-4b2b-426d-90ae-fc59709e65c3 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1325.454192] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Bound using segment: {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'} {{(pid=50969) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1325.454520] [50969]: DEBUG neutron.plugins.ml2.managers [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Bound port: 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "bf86b133-2b7b-4cab-8f6f-5a0856d34c7b", "external-id": "nsx-vlan-transportzone-557", "segmentation_id": 557}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] {{(pid=50969) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1325.454642] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.484680] [50968]: DEBUG neutron_lib.callbacks.manager [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9d799fdb-4b2b-426d-90ae-fc59709e65c3), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.492708] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Pushing event deleted for resources: {'Port': ['ID=9d799fdb-4b2b-426d-90ae-fc59709e65c3,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.507430] [50969]: DEBUG neutron.plugins.ml2.db [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] For port 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host cpu-1, cleared binding levels {{(pid=50969) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1325.508958] [50969]: DEBUG neutron.plugins.ml2.db [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] For port 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1325.511031] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_precommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:36Z', 'revision_number': 7, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:36Z', 'revision_number': 7, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1325.511497] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_precommit: [ 1325.511497] [50969]: key[binding:vif_type], unbound -> ovs [ 1325.511497] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} [ 1325.511497] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.515185] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.518435] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] No DVR routers for this DVR port 9d799fdb-4b2b-426d-90ae-fc59709e65c3 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1325.518923] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_postcommit called with port settings {'id': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:7c:1d:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'device_owner': 'compute:nova', 'standard_attr_id': 1704, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['52cb0804-8dc9-431c-b223-368ab8a8eb18'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:30Z', 'updated_at': '2025-11-21T22:44:32Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1325.518923] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] delete_port_postcommit: [ 1325.518923] [50968]: key[mac_address], fa:16:3e:7c:1d:9d -> None [ 1325.518923] [50968]: key[device_id], 3449960e-ba78-45cb-9408-8d237bddbbd5 -> None [ 1325.518923] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '604056d6-6dd6-47fa-9eaa-6863a3a7c488', 'external-id': 'nsx-vlan-transportzone-287', 'segmentation_id': 287, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1325.518923] [50968]: key[binding:vnic_type], normal -> None [ 1325.518923] [50968]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1325.518923] [50968]: key[tags], [] -> None [ 1325.518923] [50968]: key[allowed_address_pairs], [] -> None [ 1325.518923] [50968]: key[created_at], 2025-11-21T22:44:30Z -> None [ 1325.518923] [50968]: key[name], -> None [ 1325.518923] [50968]: key[status], ACTIVE -> None [ 1325.518923] [50968]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1325.518923] [50968]: key[fixed_ips], [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.12'}] -> None [ 1325.518923] [50968]: key[id], 9d799fdb-4b2b-426d-90ae-fc59709e65c3 -> None [ 1325.518923] [50968]: key[port_security_enabled], True -> None [ 1325.518923] [50968]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1325.518923] [50968]: key[security_groups], ['52cb0804-8dc9-431c-b223-368ab8a8eb18'] -> None [ 1325.518923] [50968]: key[binding:profile], {} -> None [ 1325.518923] [50968]: key[binding:host_id], cpu-1 -> None [ 1325.518923] [50968]: key[revision_number], 5 -> None [ 1325.518923] [50968]: key[description], -> None [ 1325.518923] [50968]: key[updated_at], 2025-11-21T22:44:32Z -> None [ 1325.518923] [50968]: key[standard_attr_id], 1704 -> None [ 1325.518923] [50968]: key[admin_state_up], True -> None [ 1325.518923] [50968]: key[binding:vif_type], ovs -> None [ 1325.518923] [50968]: key[device_owner], compute:nova -> None [ 1325.518923] [50968]: key[extra_dhcp_opts], [] -> None [ 1325.518923] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.521395] [50968]: DEBUG neutron_lib.callbacks.manager [req-a681d6ba-b279-4381-bf48-474898622587 req-a0d6c2b2-e2c8-4c7c-bfff-d9e7b2f13cc6 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.521395] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'name': 'network-vif-deleted', 'tag': '9d799fdb-4b2b-426d-90ae-fc59709e65c3'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1325.523944] [50968]: [pid: 50968|app: 0|req: 6449/12616] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:47:37 2025] DELETE /networking/v2.0/ports/9d799fdb-4b2b-426d-90ae-fc59709e65c3 => generated 0 bytes in 200 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1325.525695] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-64f77580-e1e6-4b81-8c7c-fc7b256864c5" -d '{"events": [{"server_uuid": "3449960e-ba78-45cb-9408-8d237bddbbd5", "name": "network-vif-deleted", "tag": "9d799fdb-4b2b-426d-90ae-fc59709e65c3"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1325.543557] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Pushing event updated for resources: {'Port': ['ID=7b747d01-d674-45d2-85d2-dc1b1c53cadb,revision_number=9']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.555449] [50969]: DEBUG neutron.db.provisioning_blocks [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Provisioning complete for port 7b747d01-d674-45d2-85d2-dc1b1c53cadb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1325.555449] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.555449] [50969]: INFO neutron.plugins.ml2.plugin [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Attempt 1 to provision port 7b747d01-d674-45d2-85d2-dc1b1c53cadb [ 1325.556237] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d57558-c52a-40db-9933-3413d79134c1 req-ffb6a484-028f-4d81-8abb-f2cf339c156b tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1325.557371] [50968]: [pid: 50968|app: 0|req: 6450/12617] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:37 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1325.560647] [50968]: DEBUG neutron.api.wsgi [req-29d0da64-fec3-407e-bad3-e4113c7a5f32 req-851d6abc-1411-4006-8536-1156b6c251b4 tempest-ServerRescueNegativeTestJSON-599514552 tempest-ServerRescueNegativeTestJSON-599514552-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1325.579881] [50968]: [pid: 50968|app: 0|req: 6451/12618] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:37 2025] GET /networking/v2.0/security-groups?id=52cb0804-8dc9-431c-b223-368ab8a8eb18&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1325.583632] [50968]: DEBUG neutron.api.wsgi [req-034c481d-8820-4812-8a01-f32df395477d req-68215006-2c3e-4e64-9ace-47f7e0f526c2 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1325.598269] [50969]: DEBUG neutron.plugins.ml2.plugin [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Current status of the port 7b747d01-d674-45d2-85d2-dc1b1c53cadb is: DOWN; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1325.598633] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.601354] [50968]: [pid: 50968|app: 0|req: 6452/12619] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:37 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1325.621818] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] Deleting subnet 59b07e60-93d6-4716-bb41-5829ba85decc {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1325.622122] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] Publish callbacks [] for subnet (59b07e60-93d6-4716-bb41-5829ba85decc), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.625745] [50969]: DEBUG neutron.plugins.ml2.db [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] For port 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1325.634104] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (59b07e60-93d6-4716-bb41-5829ba85decc), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.638246] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-b7290d23-f173-493e-9772-003f694c77e7 x-openstack-request-id: req-b7290d23-f173-493e-9772-003f694c77e7 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1325.638382] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3449960e-ba78-45cb-9408-8d237bddbbd5", "name": "network-vif-deleted", "tag": "9d799fdb-4b2b-426d-90ae-fc59709e65c3", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1325.638424] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b7290d23-f173-493e-9772-003f694c77e7 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1325.638595] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b7290d23-f173-493e-9772-003f694c77e7'] response: {'server_uuid': '3449960e-ba78-45cb-9408-8d237bddbbd5', 'name': 'network-vif-deleted', 'tag': '9d799fdb-4b2b-426d-90ae-fc59709e65c3', 'status': 'completed', 'code': 200} [ 1325.657318] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_precommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:37Z', 'revision_number': 10, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:37Z', 'revision_number': 9, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1325.657499] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_precommit: [ 1325.657499] [50969]: key[status], DOWN -> ACTIVE [ 1325.657499] [50969]: key[revision_number], 9 -> 10 [ 1325.657499] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.662982] [50969]: DEBUG neutron.db.provisioning_blocks [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Provisioning complete for port 7b747d01-d674-45d2-85d2-dc1b1c53cadb triggered by entity L2. {{(pid=50969) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1325.663377] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2885421'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), provisioning_complete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.663377] [50969]: INFO neutron.plugins.ml2.plugin [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Attempt 1 to provision port 7b747d01-d674-45d2-85d2-dc1b1c53cadb [ 1325.679305] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (59b07e60-93d6-4716-bb41-5829ba85decc), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.679785] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] delete_subnet_precommit called with subnet settings {'id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'name': 'tempest-ServerActionsV293TestJSON-397260150-subnet', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1766, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings None) [ 1325.680080] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] delete_subnet_precommit: [ 1325.680080] [50968]: key[service_types], [] -> None [ 1325.680080] [50968]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.680080] [50968]: key[tags], [] -> None [ 1325.680080] [50968]: key[router:external], False -> None [ 1325.680080] [50968]: key[ipv6_ra_mode], None -> None [ 1325.680080] [50968]: key[created_at], 2025-11-21T22:46:15Z -> None [ 1325.680080] [50968]: key[name], tempest-ServerActionsV293TestJSON-397260150-subnet -> None [ 1325.680080] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1325.680080] [50968]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.680080] [50968]: key[id], 59b07e60-93d6-4716-bb41-5829ba85decc -> None [ 1325.680080] [50968]: key[network_id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1325.680080] [50968]: key[host_routes], [] -> None [ 1325.680080] [50968]: key[revision_number], 0 -> None [ 1325.680080] [50968]: key[dns_nameservers], [] -> None [ 1325.680080] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1325.680080] [50968]: key[updated_at], 2025-11-21T22:46:15Z -> None [ 1325.680080] [50968]: key[description], -> None [ 1325.680080] [50968]: key[standard_attr_id], 1766 -> None [ 1325.680080] [50968]: key[segment_id], None -> None [ 1325.680080] [50968]: key[shared], False -> None [ 1325.680080] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1325.680080] [50968]: key[ipv6_address_mode], None -> None [ 1325.680080] [50968]: key[enable_dhcp], True -> None [ 1325.680080] [50968]: key[subnetpool_id], None -> None [ 1325.680080] [50968]: key[ip_version], 4 -> None [ 1325.680080] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.706139] [50969]: DEBUG neutron.plugins.ml2.plugin [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Current status of the port 7b747d01-d674-45d2-85d2-dc1b1c53cadb is: ACTIVE; New status is: ACTIVE {{(pid=50969) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1325.706956] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_postcommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:37Z', 'revision_number': 10, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:37Z', 'revision_number': 9, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}]) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1325.707131] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_postcommit: [ 1325.707131] [50969]: key[status], DOWN -> ACTIVE [ 1325.707131] [50969]: key[revision_number], 9 -> 10 [ 1325.707131] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.707527] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.711026] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (59b07e60-93d6-4716-bb41-5829ba85decc), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.711026] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] delete_subnet_postcommit called with subnet settings {'id': '59b07e60-93d6-4716-bb41-5829ba85decc', 'name': 'tempest-ServerActionsV293TestJSON-397260150-subnet', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1766, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:46:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings None) [ 1325.711026] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] delete_subnet_postcommit: [ 1325.711026] [50968]: key[service_types], [] -> None [ 1325.711026] [50968]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.711026] [50968]: key[tags], [] -> None [ 1325.711026] [50968]: key[router:external], False -> None [ 1325.711026] [50968]: key[ipv6_ra_mode], None -> None [ 1325.711026] [50968]: key[created_at], 2025-11-21T22:46:15Z -> None [ 1325.711026] [50968]: key[name], tempest-ServerActionsV293TestJSON-397260150-subnet -> None [ 1325.711026] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1325.711026] [50968]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.711026] [50968]: key[id], 59b07e60-93d6-4716-bb41-5829ba85decc -> None [ 1325.711026] [50968]: key[network_id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1325.711026] [50968]: key[host_routes], [] -> None [ 1325.711026] [50968]: key[revision_number], 0 -> None [ 1325.711026] [50968]: key[dns_nameservers], [] -> None [ 1325.711026] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1325.711026] [50968]: key[updated_at], 2025-11-21T22:46:15Z -> None [ 1325.711026] [50968]: key[description], -> None [ 1325.711026] [50968]: key[standard_attr_id], 1766 -> None [ 1325.711026] [50968]: key[segment_id], None -> None [ 1325.711026] [50968]: key[shared], False -> None [ 1325.711026] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1325.711026] [50968]: key[ipv6_address_mode], None -> None [ 1325.711026] [50968]: key[enable_dhcp], True -> None [ 1325.711026] [50968]: key[subnetpool_id], None -> None [ 1325.711026] [50968]: key[ip_version], 4 -> None [ 1325.711026] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.717606] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=59b07e60-93d6-4716-bb41-5829ba85decc,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.725453] [50968]: DEBUG neutron_lib.callbacks.manager [None req-fcf2fe7f-cf35-4598-8083-9ac11f99ff58 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.727874] [50968]: [pid: 50968|app: 0|req: 6453/12620] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:47:37 2025] DELETE /networking/v2.0/subnets/59b07e60-93d6-4716-bb41-5829ba85decc => generated 0 bytes in 126 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1325.733325] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Pushing event updated for resources: {'Port': ['ID=7b747d01-d674-45d2-85d2-dc1b1c53cadb,revision_number=10']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.736135] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_postcommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:37Z', 'revision_number': 9, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:36Z', 'revision_number': 7, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1325.736341] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] update_port_postcommit: [ 1325.736341] [50969]: key[binding:vif_type], unbound -> ovs [ 1325.736341] [50969]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} [ 1325.736341] [50969]: key[updated_at], 2025-11-21T22:47:36Z -> 2025-11-21T22:47:37Z [ 1325.736341] [50969]: key[revision_number], 7 -> 9 [ 1325.736341] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.740842] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1325.741220] [50969]: DEBUG neutron_lib.callbacks.manager [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-1b662ee5-0954-4ef3-9860-b1c147220d69 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.742464] [50969]: [pid: 50969|app: 0|req: 6168/12621] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 22:47:36 2025] PUT /networking/v2.0/ports/7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 1038 bytes in 1570 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1325.775349] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-395ec8c7-5ddf-43f7-a0c9-888694775396 req-795dec4e-d757-477c-94b5-d7dde707351f tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1325.776551] [50969]: [pid: 50969|app: 0|req: 6169/12622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1325.780014] [50968]: DEBUG neutron.plugins.ml2.plugin [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Deleting port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1325.780014] [50968]: DEBUG neutron_lib.callbacks.manager [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.801274] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (0424280e-3dbe-4711-93ca-fca4086f328d), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.806422] [50968]: DEBUG neutron.plugins.ml2.db [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] For port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20,segment=NetworkSegment(bef8d88e-cc32-4e79-8fb1-12d26d75ed2f),segment_id=bef8d88e-cc32-4e79-8fb1-12d26d75ed2f)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1325.806619] [50968]: DEBUG neutron_lib.callbacks.manager [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.811123] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] delete_port_precommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:28Z', 'revision_number': 5, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1325.811369] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] delete_port_precommit: [ 1325.811369] [50968]: key[mac_address], fa:16:3e:51:8f:27 -> None [ 1325.811369] [50968]: key[device_id], d5b6ea9b-a163-4222-901c-94b7f767f3d8 -> None [ 1325.811369] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1325.811369] [50968]: key[binding:vnic_type], normal -> None [ 1325.811369] [50968]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1325.811369] [50968]: key[tags], [] -> None [ 1325.811369] [50968]: key[allowed_address_pairs], [] -> None [ 1325.811369] [50968]: key[created_at], 2025-11-21T22:47:26Z -> None [ 1325.811369] [50968]: key[name], -> None [ 1325.811369] [50968]: key[status], ACTIVE -> None [ 1325.811369] [50968]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1325.811369] [50968]: key[fixed_ips], [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}] -> None [ 1325.811369] [50968]: key[id], 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 -> None [ 1325.811369] [50968]: key[port_security_enabled], True -> None [ 1325.811369] [50968]: key[network_id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1325.811369] [50968]: key[security_groups], ['50181de0-6504-4170-88de-c63c6b1ec2d0'] -> None [ 1325.811369] [50968]: key[binding:profile], {} -> None [ 1325.811369] [50968]: key[binding:host_id], cpu-1 -> None [ 1325.811369] [50968]: key[revision_number], 5 -> None [ 1325.811369] [50968]: key[description], -> None [ 1325.811369] [50968]: key[updated_at], 2025-11-21T22:47:28Z -> None [ 1325.811369] [50968]: key[standard_attr_id], 1805 -> None [ 1325.811369] [50968]: key[admin_state_up], True -> None [ 1325.811369] [50968]: key[binding:vif_type], ovs -> None [ 1325.811369] [50968]: key[device_owner], compute:nova -> None [ 1325.811369] [50968]: key[extra_dhcp_opts], [] -> None [ 1325.811369] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.813629] [50968]: DEBUG neutron.plugins.ml2.plugin [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Calling delete_port for 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 owned by compute:nova {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1325.824266] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Deleting port 2b6cf385-76e8-4196-be63-4d13102ceb77 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1325.824458] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (2b6cf385-76e8-4196-be63-4d13102ceb77), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.843086] [50969]: DEBUG neutron.plugins.ml2.db [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] For port 2b6cf385-76e8-4196-be63-4d13102ceb77, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2b6cf385-76e8-4196-be63-4d13102ceb77,segment=NetworkSegment(4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb),segment_id=4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1325.843342] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (2b6cf385-76e8-4196-be63-4d13102ceb77), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.847638] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] delete_port_precommit called with port settings {'id': '2b6cf385-76e8-4196-be63-4d13102ceb77', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:1f:27:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0424280e-3dbe-4711-93ca-fca4086f328d', 'device_owner': 'network:dhcp', 'standard_attr_id': 1769, '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-21T22:46:15Z', 'updated_at': '2025-11-21T22:47:38Z', 'revision_number': 5, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:47:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1325.847976] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] delete_port_precommit: [ 1325.847976] [50969]: key[mac_address], fa:16:3e:1f:27:da -> None [ 1325.847976] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1325.847976] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1325.847976] [50969]: key[binding:vnic_type], normal -> None [ 1325.847976] [50969]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.847976] [50969]: key[tags], [] -> None [ 1325.847976] [50969]: key[allowed_address_pairs], [] -> None [ 1325.847976] [50969]: key[created_at], 2025-11-21T22:46:15Z -> None [ 1325.847976] [50969]: key[name], -> None [ 1325.847976] [50969]: key[status], ACTIVE -> None [ 1325.847976] [50969]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.847976] [50969]: key[fixed_ips], [] -> None [ 1325.847976] [50969]: key[id], 2b6cf385-76e8-4196-be63-4d13102ceb77 -> None [ 1325.847976] [50969]: key[port_security_enabled], False -> None [ 1325.847976] [50969]: key[network_id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1325.847976] [50969]: key[security_groups], [] -> None [ 1325.847976] [50969]: key[binding:profile], {} -> None [ 1325.847976] [50969]: key[binding:host_id], devstack -> None [ 1325.847976] [50969]: key[revision_number], 5 -> None [ 1325.847976] [50969]: key[description], -> None [ 1325.847976] [50969]: key[updated_at], 2025-11-21T22:47:38Z -> None [ 1325.847976] [50969]: key[standard_attr_id], 1769 -> None [ 1325.847976] [50969]: key[admin_state_up], True -> None [ 1325.847976] [50969]: key[binding:vif_type], ovs -> None [ 1325.847976] [50969]: key[device_owner], network:dhcp -> None [ 1325.847976] [50969]: key[extra_dhcp_opts], [] -> None [ 1325.847976] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.849521] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Calling delete_port for 2b6cf385-76e8-4196-be63-4d13102ceb77 owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1325.883085] [50968]: DEBUG neutron_lib.callbacks.manager [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (5c29c0cf-fa20-47bf-bdb0-f92c27da5a20), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.888838] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (2b6cf385-76e8-4196-be63-4d13102ceb77), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.891288] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Pushing event deleted for resources: {'Port': ['ID=5c29c0cf-fa20-47bf-bdb0-f92c27da5a20,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.896761] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Pushing event deleted for resources: {'Port': ['ID=2b6cf385-76e8-4196-be63-4d13102ceb77,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.904598] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] No DVR routers for this DVR port 2b6cf385-76e8-4196-be63-4d13102ceb77 on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1325.905548] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] delete_port_postcommit called with port settings {'id': '2b6cf385-76e8-4196-be63-4d13102ceb77', 'name': '', 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'mac_address': 'fa:16:3e:1f:27:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0424280e-3dbe-4711-93ca-fca4086f328d', 'device_owner': 'network:dhcp', 'standard_attr_id': 1769, '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-21T22:46:15Z', 'updated_at': '2025-11-21T22:47:38Z', 'revision_number': 5, 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}}] (original binding levels None) on network {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:47:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} with segments to bind None [ 1325.905548] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] delete_port_postcommit: [ 1325.905548] [50969]: key[mac_address], fa:16:3e:1f:27:da -> None [ 1325.905548] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1325.905548] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1325.905548] [50969]: key[binding:vnic_type], normal -> None [ 1325.905548] [50969]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.905548] [50969]: key[tags], [] -> None [ 1325.905548] [50969]: key[allowed_address_pairs], [] -> None [ 1325.905548] [50969]: key[created_at], 2025-11-21T22:46:15Z -> None [ 1325.905548] [50969]: key[name], -> None [ 1325.905548] [50969]: key[status], ACTIVE -> None [ 1325.905548] [50969]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.905548] [50969]: key[fixed_ips], [] -> None [ 1325.905548] [50969]: key[id], 2b6cf385-76e8-4196-be63-4d13102ceb77 -> None [ 1325.905548] [50969]: key[port_security_enabled], False -> None [ 1325.905548] [50969]: key[network_id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1325.905548] [50969]: key[security_groups], [] -> None [ 1325.905548] [50969]: key[binding:profile], {} -> None [ 1325.905548] [50969]: key[binding:host_id], devstack -> None [ 1325.905548] [50969]: key[revision_number], 5 -> None [ 1325.905548] [50969]: key[description], -> None [ 1325.905548] [50969]: key[updated_at], 2025-11-21T22:47:38Z -> None [ 1325.905548] [50969]: key[standard_attr_id], 1769 -> None [ 1325.905548] [50969]: key[admin_state_up], True -> None [ 1325.905548] [50969]: key[binding:vif_type], ovs -> None [ 1325.905548] [50969]: key[device_owner], network:dhcp -> None [ 1325.905548] [50969]: key[extra_dhcp_opts], [] -> None [ 1325.905548] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.914260] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] No DVR routers for this DVR port 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 on host cpu-1 {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1325.914600] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] delete_port_postcommit called with port settings {'id': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:51:8f:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50181de0-6504-4170-88de-c63c6b1ec2d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:26Z', 'updated_at': '2025-11-21T22:47:28Z', 'revision_number': 5, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1325.914807] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] delete_port_postcommit: [ 1325.914807] [50968]: key[mac_address], fa:16:3e:51:8f:27 -> None [ 1325.914807] [50968]: key[device_id], d5b6ea9b-a163-4222-901c-94b7f767f3d8 -> None [ 1325.914807] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c8ee8640-3787-4c27-9581-962ddb2be7e5', 'external-id': 'nsx-vlan-transportzone-224', 'segmentation_id': 224, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1325.914807] [50968]: key[binding:vnic_type], normal -> None [ 1325.914807] [50968]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1325.914807] [50968]: key[tags], [] -> None [ 1325.914807] [50968]: key[allowed_address_pairs], [] -> None [ 1325.914807] [50968]: key[created_at], 2025-11-21T22:47:26Z -> None [ 1325.914807] [50968]: key[name], -> None [ 1325.914807] [50968]: key[status], ACTIVE -> None [ 1325.914807] [50968]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1325.914807] [50968]: key[fixed_ips], [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.14'}] -> None [ 1325.914807] [50968]: key[id], 5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 -> None [ 1325.914807] [50968]: key[port_security_enabled], True -> None [ 1325.914807] [50968]: key[network_id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1325.914807] [50968]: key[security_groups], ['50181de0-6504-4170-88de-c63c6b1ec2d0'] -> None [ 1325.914807] [50968]: key[binding:profile], {} -> None [ 1325.914807] [50968]: key[binding:host_id], cpu-1 -> None [ 1325.914807] [50968]: key[revision_number], 5 -> None [ 1325.914807] [50968]: key[description], -> None [ 1325.914807] [50968]: key[updated_at], 2025-11-21T22:47:28Z -> None [ 1325.914807] [50968]: key[standard_attr_id], 1805 -> None [ 1325.914807] [50968]: key[admin_state_up], True -> None [ 1325.914807] [50968]: key[binding:vif_type], ovs -> None [ 1325.914807] [50968]: key[device_owner], compute:nova -> None [ 1325.914807] [50968]: key[extra_dhcp_opts], [] -> None [ 1325.914807] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.918054] [50968]: DEBUG neutron_lib.callbacks.manager [req-05d57558-c52a-40db-9933-3413d79134c1 req-fe21befa-ae23-4fb0-bb2e-9884ff29ea49 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.920569] [50968]: [pid: 50968|app: 0|req: 6454/12623] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:47:38 2025] DELETE /networking/v2.0/ports/5c29c0cf-fa20-47bf-bdb0-f92c27da5a20 => generated 0 bytes in 193 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1325.923240] [50968]: DEBUG neutron.api.wsgi [req-395ec8c7-5ddf-43f7-a0c9-888694775396 req-06398df1-4306-43ff-9ddb-33f82bae4da4 tempest-ServerMetadataNegativeTestJSON-1167465192 tempest-ServerMetadataNegativeTestJSON-1167465192-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1325.927410] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (0424280e-3dbe-4711-93ca-fca4086f328d), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.935802] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] delete_network_precommit called with network settings {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:47:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} (original settings None) and network segments [{'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}] [ 1325.935802] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] delete_network_precommit: [ 1325.935802] [50969]: key[qinq], None -> None [ 1325.935802] [50969]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.935802] [50969]: key[tags], [] -> None [ 1325.935802] [50969]: key[router:external], False -> None [ 1325.935802] [50969]: key[created_at], 2025-11-21T22:46:15Z -> None [ 1325.935802] [50969]: key[name], tempest-ServerActionsV293TestJSON-397260150-network -> None [ 1325.935802] [50969]: key[status], ACTIVE -> None [ 1325.935802] [50969]: key[ipv6_address_scope], None -> None [ 1325.935802] [50969]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.935802] [50969]: key[availability_zone_hints], [] -> None [ 1325.935802] [50969]: key[availability_zones], ['nova'] -> None [ 1325.935802] [50969]: key[id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1325.935802] [50969]: key[port_security_enabled], True -> None [ 1325.935802] [50969]: key[subnets], [] -> None [ 1325.935802] [50969]: key[provider:segmentation_id], 81 -> None [ 1325.935802] [50969]: key[provider:network_type], vlan -> None [ 1325.935802] [50969]: key[revision_number], 3 -> None [ 1325.935802] [50969]: key[provider:physical_network], default -> None [ 1325.935802] [50969]: key[description], -> None [ 1325.935802] [50969]: key[updated_at], 2025-11-21T22:47:38Z -> None [ 1325.935802] [50969]: key[standard_attr_id], 1764 -> None [ 1325.935802] [50969]: key[admin_state_up], True -> None [ 1325.935802] [50969]: key[shared], False -> None [ 1325.935802] [50969]: key[ipv4_address_scope], None -> None [ 1325.935802] [50969]: key[vlan_transparent], None -> None [ 1325.935802] [50969]: key[mtu], 8950 -> None [ 1325.935802] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.936720] [50969]: DEBUG neutron.services.segments.db [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['0424280e-3dbe-4711-93ca-fca4086f328d']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1325.940283] [50969]: DEBUG neutron.services.segments.db [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1325.940397] [50969]: DEBUG neutron.services.segments.db [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1325.941694] [50968]: [pid: 50968|app: 0|req: 6455/12624] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/security-groups?id=50181de0-6504-4170-88de-c63c6b1ec2d0&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.944159] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.950969] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.958129] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Releasing vlan 81 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1325.958706] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.974656] [50969]: INFO neutron.services.segments.plugin [-] Segment 4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb resource provider aggregate not found [ 1325.981101] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (0424280e-3dbe-4711-93ca-fca4086f328d), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.981263] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] delete_network_postcommit called with network settings {'id': '0424280e-3dbe-4711-93ca-fca4086f328d', 'name': 'tempest-ServerActionsV293TestJSON-397260150-network', 'tenant_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'project_id': 'aa33e629e3dc4eb2a9afcdd86931d4da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1764, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:15Z', 'updated_at': '2025-11-21T22:47:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 81} (original settings None) and network segments [{'id': '4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 81, 'network_id': '0424280e-3dbe-4711-93ca-fca4086f328d'}] [ 1325.981824] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] delete_network_postcommit: [ 1325.981824] [50969]: key[qinq], None -> None [ 1325.981824] [50969]: key[project_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.981824] [50969]: key[tags], [] -> None [ 1325.981824] [50969]: key[router:external], False -> None [ 1325.981824] [50969]: key[created_at], 2025-11-21T22:46:15Z -> None [ 1325.981824] [50969]: key[name], tempest-ServerActionsV293TestJSON-397260150-network -> None [ 1325.981824] [50969]: key[status], ACTIVE -> None [ 1325.981824] [50969]: key[ipv6_address_scope], None -> None [ 1325.981824] [50969]: key[tenant_id], aa33e629e3dc4eb2a9afcdd86931d4da -> None [ 1325.981824] [50969]: key[availability_zone_hints], [] -> None [ 1325.981824] [50969]: key[availability_zones], ['nova'] -> None [ 1325.981824] [50969]: key[id], 0424280e-3dbe-4711-93ca-fca4086f328d -> None [ 1325.981824] [50969]: key[port_security_enabled], True -> None [ 1325.981824] [50969]: key[subnets], [] -> None [ 1325.981824] [50969]: key[provider:segmentation_id], 81 -> None [ 1325.981824] [50969]: key[provider:network_type], vlan -> None [ 1325.981824] [50969]: key[revision_number], 3 -> None [ 1325.981824] [50969]: key[provider:physical_network], default -> None [ 1325.981824] [50969]: key[description], -> None [ 1325.981824] [50969]: key[updated_at], 2025-11-21T22:47:38Z -> None [ 1325.981824] [50969]: key[standard_attr_id], 1764 -> None [ 1325.981824] [50969]: key[admin_state_up], True -> None [ 1325.981824] [50969]: key[shared], False -> None [ 1325.981824] [50969]: key[ipv4_address_scope], None -> None [ 1325.981824] [50969]: key[vlan_transparent], None -> None [ 1325.981824] [50969]: key[mtu], 8950 -> None [ 1325.981824] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.985724] [50969]: INFO neutron.services.segments.plugin [-] Segment 4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb 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 4f6a4d3a-de90-4f4d-b7ad-aa4802c61acb found for delete ", "request_id": "req-527cdfd2-7113-40e5-8ed9-5c2b05df81d5"}]} [ 1325.988831] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Pushing event deleted for resources: {'Network': ['ID=0424280e-3dbe-4711-93ca-fca4086f328d,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.994312] [50969]: DEBUG neutron_lib.callbacks.manager [None req-257a54bf-45a5-4e83-8a62-8f5eef9e2d19 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.995952] [50969]: [pid: 50969|app: 0|req: 6170/12625] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:47:38 2025] DELETE /networking/v2.0/networks/0424280e-3dbe-4711-93ca-fca4086f328d => generated 0 bytes in 219 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1326.088739] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb'}, {'name': 'network-changed', 'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1326.089898] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5e458320-a1af-4b27-bcb5-ded1770eb0a7" -d '{"events": [{"server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "name": "network-vif-plugged", "status": "completed", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb"}, {"name": "network-changed", "server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1326.111141] [50968]: [pid: 50968|app: 0|req: 6456/12626] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/security-groups?tenant_id=aa33e629e3dc4eb2a9afcdd86931d4da&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1326.118527] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-7a8a5c30-a82e-4ebf-ba66-8dd08a9ea009 x-openstack-request-id: req-7a8a5c30-a82e-4ebf-ba66-8dd08a9ea009 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1326.118732] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "name": "network-vif-plugged", "status": "completed", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb", "code": 200}, {"name": "network-changed", "server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1326.118821] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7a8a5c30-a82e-4ebf-ba66-8dd08a9ea009 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1326.119017] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7a8a5c30-a82e-4ebf-ba66-8dd08a9ea009'] response: {'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'code': 200} [ 1326.119098] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7a8a5c30-a82e-4ebf-ba66-8dd08a9ea009'] response: {'name': 'network-changed', 'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'status': 'completed', 'code': 200} [ 1326.145140] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1572d32c-db01-48b9-83e2-e662c732b656 admin admin] Publish callbacks [] for security_group (840290f0-4fc8-4abf-aafc-451c43686214), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1326.161385] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1572d32c-db01-48b9-83e2-e662c732b656 admin admin] Publish callbacks [] for security_group (840290f0-4fc8-4abf-aafc-451c43686214), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1326.184914] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1572d32c-db01-48b9-83e2-e662c732b656 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (840290f0-4fc8-4abf-aafc-451c43686214), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1326.189082] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1572d32c-db01-48b9-83e2-e662c732b656 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=840290f0-4fc8-4abf-aafc-451c43686214,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1326.193339] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1572d32c-db01-48b9-83e2-e662c732b656 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1326.193814] [50969]: [pid: 50969|app: 0|req: 6171/12627] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:47:38 2025] DELETE /networking/v2.0/security-groups/840290f0-4fc8-4abf-aafc-451c43686214 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1326.290931] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-bf76d79c-e1e5-4f90-8c21-db47c6d86ef7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1326.291989] [50968]: [pid: 50968|app: 0|req: 6457/12628] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1044 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1326.342483] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-59f6bc9c-abfa-43ae-8961-41a913a753cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1326.343415] [50969]: [pid: 50969|app: 0|req: 6172/12629] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.349749] [50968]: DEBUG neutron.api.wsgi [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-06ebaf74-3c89-4421-9413-517e1f539264 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1326.388574] [50968]: [pid: 50968|app: 0|req: 6458/12630] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 808 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1326.413564] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-8d466f92-28a3-4763-9861-63b2921d042b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1326.414501] [50969]: [pid: 50969|app: 0|req: 6173/12631] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.445316] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dddf34c-7510-4807-a526-3382bc5dabc8 req-5c60c893-32a3-4b7f-989c-420e56ab1a95 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1326.446379] [50968]: [pid: 50968|app: 0|req: 6459/12632] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.484767] [50969]: [pid: 50969|app: 0|req: 6174/12633] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1326.520631] [50968]: [pid: 50968|app: 0|req: 6460/12634] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1326.659889] [50969]: [pid: 50969|app: 0|req: 6175/12635] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1326.698054] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d9dbabd-3b86-41db-b82d-7f1636e91568 req-4c928b11-c9cc-4c2f-bdb5-0939d0cafbf6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1326.699170] [50968]: [pid: 50968|app: 0|req: 6461/12636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:38 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.706497] [50969]: DEBUG neutron.api.wsgi [req-9d9dbabd-3b86-41db-b82d-7f1636e91568 req-5a5d4bb0-0703-4f3f-ad76-ca5fe4874d59 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1326.731902] [50969]: [pid: 50969|app: 0|req: 6176/12637] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:39 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.902382] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5785ebbe-9692-487d-b886-2b6e692154a6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1326.955110] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5785ebbe-9692-487d-b886-2b6e692154a6 admin admin] Publish callbacks [] for security_group (32ac0d12-34bb-4351-9dce-7a550bf99f30), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1326.956551] [50968]: DEBUG neutron_lib.callbacks.manager [None req-5785ebbe-9692-487d-b886-2b6e692154a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (32ac0d12-34bb-4351-9dce-7a550bf99f30), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1326.973799] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5785ebbe-9692-487d-b886-2b6e692154a6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=32ac0d12-34bb-4351-9dce-7a550bf99f30,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1326.983170] [50968]: [pid: 50968|app: 0|req: 6462/12638] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:47:39 2025] GET /networking/v2.0/security-groups?tenant_id=9698599814ca4e1d9184220fdc1eefbb&name=default => generated 2929 bytes in 135 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1327.008751] [50968]: [pid: 50968|app: 0|req: 6463/12639] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:39 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1327.015475] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4793f9da-a394-4d52-bb15-13a1cf948240 admin admin] Publish callbacks [] for security_group (32ac0d12-34bb-4351-9dce-7a550bf99f30), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.031709] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4793f9da-a394-4d52-bb15-13a1cf948240 admin admin] Publish callbacks [] for security_group (32ac0d12-34bb-4351-9dce-7a550bf99f30), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.054059] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4793f9da-a394-4d52-bb15-13a1cf948240 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (32ac0d12-34bb-4351-9dce-7a550bf99f30), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.057993] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4793f9da-a394-4d52-bb15-13a1cf948240 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=32ac0d12-34bb-4351-9dce-7a550bf99f30,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1327.061514] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4793f9da-a394-4d52-bb15-13a1cf948240 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.061970] [50969]: [pid: 50969|app: 0|req: 6177/12640] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:47:39 2025] DELETE /networking/v2.0/security-groups/32ac0d12-34bb-4351-9dce-7a550bf99f30 => generated 0 bytes in 76 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1327.570187] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e458320-a1af-4b27-bcb5-ded1770eb0a7 req-64f57312-7752-4e28-90b4-94aa89e5e027 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1327.571172] [50968]: [pid: 50968|app: 0|req: 6464/12641] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:39 2025] GET /networking/v2.0/ports?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1044 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1327.616769] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e458320-a1af-4b27-bcb5-ded1770eb0a7 req-0e537a52-0a04-43bb-97f9-70ada2887ef2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1327.617695] [50969]: [pid: 50969|app: 0|req: 6178/12642] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:39 2025] GET /networking/v2.0/networks?id=b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 717 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1327.625552] [50968]: DEBUG neutron.api.wsgi [req-5e458320-a1af-4b27-bcb5-ded1770eb0a7 req-e809881c-ee96-41ba-9511-6af7e9e8d509 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1327.641918] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'name': 'network-vif-deleted', 'tag': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1327.645696] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8fad7ceb-600c-4334-a340-727251c9e9ac" -d '{"events": [{"server_uuid": "d5b6ea9b-a163-4222-901c-94b7f767f3d8", "name": "network-vif-deleted", "tag": "5c29c0cf-fa20-47bf-bdb0-f92c27da5a20"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1327.661824] [50968]: [pid: 50968|app: 0|req: 6465/12643] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:47:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 808 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1327.676972] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-456b9741-50c0-49d8-98ca-dd371357d6b1 x-openstack-request-id: req-456b9741-50c0-49d8-98ca-dd371357d6b1 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1327.677162] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d5b6ea9b-a163-4222-901c-94b7f767f3d8", "name": "network-vif-deleted", "tag": "5c29c0cf-fa20-47bf-bdb0-f92c27da5a20", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1327.677224] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-456b9741-50c0-49d8-98ca-dd371357d6b1 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1327.677450] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-456b9741-50c0-49d8-98ca-dd371357d6b1'] response: {'server_uuid': 'd5b6ea9b-a163-4222-901c-94b7f767f3d8', 'name': 'network-vif-deleted', 'tag': '5c29c0cf-fa20-47bf-bdb0-f92c27da5a20', 'status': 'completed', 'code': 200} [ 1327.687820] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e458320-a1af-4b27-bcb5-ded1770eb0a7 req-321b9986-9ac1-421d-9567-983adf162743 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1327.688767] [50969]: [pid: 50969|app: 0|req: 6179/12644] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:40 2025] GET /networking/v2.0/subnets?id=25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 692 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1327.720279] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e458320-a1af-4b27-bcb5-ded1770eb0a7 req-6d0a52eb-62ab-4fd8-9468-bd37aab52ea1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1327.721472] [50968]: [pid: 50968|app: 0|req: 6466/12645] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:40 2025] GET /networking/v2.0/ports?network_id=b574bb8d-a584-432c-a684-1caf3937d4f9&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1327.737214] [50969]: [pid: 50969|app: 0|req: 6180/12646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:40 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1327.757537] [50968]: [pid: 50968|app: 0|req: 6467/12647] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:40 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1327.807038] [50969]: [pid: 50969|app: 0|req: 6181/12648] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:40 2025] GET /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9?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) [ 1327.819457] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d184c2d-1d0e-49ee-b465-6912dbfa4a33 req-bbfda3bf-ec39-461f-976d-aaf26ce66535 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1327.820616] [50968]: [pid: 50968|app: 0|req: 6468/12649] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:40 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1327.827039] [50969]: DEBUG neutron.api.wsgi [req-5d184c2d-1d0e-49ee-b465-6912dbfa4a33 req-a8a0dd4b-8f29-4e4f-85ec-2723c1ba9375 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1327.850409] [50969]: [pid: 50969|app: 0|req: 6182/12650] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:40 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.076508] [50968]: [pid: 50968|app: 0|req: 6469/12651] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:40 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1328.817348] [50969]: [pid: 50969|app: 0|req: 6183/12652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:41 2025] GET /networking/v2.0/ports?device_id=3449960e-ba78-45cb-9408-8d237bddbbd5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1328.970055] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa88865d-1549-4634-9bc3-2c7741de3ae1 req-2e8ec622-2d5a-4e24-8513-a4ca7bf04633 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1328.971039] [50968]: [pid: 50968|app: 0|req: 6470/12653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:41 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.977454] [50969]: DEBUG neutron.api.wsgi [req-aa88865d-1549-4634-9bc3-2c7741de3ae1 req-a20f3be8-2f76-4107-971f-60d9678ac3be tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1329.000487] [50969]: [pid: 50969|app: 0|req: 6184/12654] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:41 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1329.155462] [50968]: [pid: 50968|app: 0|req: 6471/12655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:41 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1330.086387] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d510b03c-baf5-4efc-abc5-939a109aef99 req-b137a307-c8e8-448d-98d4-fce1dde02909 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1330.087416] [50968]: [pid: 50968|app: 0|req: 6472/12656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:42 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1330.093350] [50968]: DEBUG neutron.api.wsgi [req-d510b03c-baf5-4efc-abc5-939a109aef99 req-d4164212-5140-4dbe-9cd2-f70dadb97055 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1330.102360] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (ffac1954-b1c2-409e-b503-84afa4f2a5ec), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.116625] [50968]: [pid: 50968|app: 0|req: 6473/12657] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:42 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1330.222338] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Deleting port cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1330.222338] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.225011] [50968]: [pid: 50968|app: 0|req: 6474/12658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:42 2025] GET /networking/v2.0/ports?device_id=d5b6ea9b-a163-4222-901c-94b7f767f3d8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1330.254814] [50969]: DEBUG neutron.plugins.ml2.db [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] For port cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1330.255148] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.259812] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] delete_port_precommit called with port settings {'id': 'cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:94:9c:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_interface', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', '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-21T22:44:21Z', 'updated_at': '2025-11-21T22:44:23Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1330.260093] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] delete_port_precommit: [ 1330.260093] [50969]: key[mac_address], fa:16:3e:94:9c:42 -> None [ 1330.260093] [50969]: key[device_id], ffac1954-b1c2-409e-b503-84afa4f2a5ec -> None [ 1330.260093] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1330.260093] [50969]: key[binding:vnic_type], normal -> None [ 1330.260093] [50969]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1330.260093] [50969]: key[tags], [] -> None [ 1330.260093] [50969]: key[allowed_address_pairs], [] -> None [ 1330.260093] [50969]: key[created_at], 2025-11-21T22:44:21Z -> None [ 1330.260093] [50969]: key[name], -> None [ 1330.260093] [50969]: key[status], ACTIVE -> None [ 1330.260093] [50969]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1330.260093] [50969]: key[fixed_ips], [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}] -> None [ 1330.260093] [50969]: key[id], cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb -> None [ 1330.260093] [50969]: key[port_security_enabled], False -> None [ 1330.260093] [50969]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1330.260093] [50969]: key[security_groups], [] -> None [ 1330.260093] [50969]: key[binding:profile], {} -> None [ 1330.260093] [50969]: key[binding:host_id], devstack -> None [ 1330.260093] [50969]: key[revision_number], 5 -> None [ 1330.260093] [50969]: key[description], -> None [ 1330.260093] [50969]: key[updated_at], 2025-11-21T22:44:23Z -> None [ 1330.260093] [50969]: key[standard_attr_id], 1701 -> None [ 1330.260093] [50969]: key[admin_state_up], True -> None [ 1330.260093] [50969]: key[binding:vif_type], ovs -> None [ 1330.260093] [50969]: key[device_owner], network:router_interface -> None [ 1330.260093] [50969]: key[extra_dhcp_opts], [] -> None [ 1330.260093] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1330.261916] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Calling delete_port for cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1330.390256] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.400140] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Pushing event deleted for resources: {'Port': ['ID=cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1330.431100] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] delete_port_postcommit called with port settings {'id': 'cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:94:9c:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_interface', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', '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-21T22:44:21Z', 'updated_at': '2025-11-21T22:44:23Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8f7d6ac4-6505-4b7d-acc6-702d14526b7b'], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1330.431378] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] delete_port_postcommit: [ 1330.431378] [50969]: key[mac_address], fa:16:3e:94:9c:42 -> None [ 1330.431378] [50969]: key[device_id], ffac1954-b1c2-409e-b503-84afa4f2a5ec -> None [ 1330.431378] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1330.431378] [50969]: key[binding:vnic_type], normal -> None [ 1330.431378] [50969]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1330.431378] [50969]: key[tags], [] -> None [ 1330.431378] [50969]: key[allowed_address_pairs], [] -> None [ 1330.431378] [50969]: key[created_at], 2025-11-21T22:44:21Z -> None [ 1330.431378] [50969]: key[name], -> None [ 1330.431378] [50969]: key[status], ACTIVE -> None [ 1330.431378] [50969]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1330.431378] [50969]: key[fixed_ips], [{'subnet_id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'ip_address': '192.168.128.1'}] -> None [ 1330.431378] [50969]: key[id], cb1c5024-2c52-4213-a4a1-a23b4f8c6aeb -> None [ 1330.431378] [50969]: key[port_security_enabled], False -> None [ 1330.431378] [50969]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1330.431378] [50969]: key[security_groups], [] -> None [ 1330.431378] [50969]: key[binding:profile], {} -> None [ 1330.431378] [50969]: key[binding:host_id], devstack -> None [ 1330.431378] [50969]: key[revision_number], 5 -> None [ 1330.431378] [50969]: key[description], -> None [ 1330.431378] [50969]: key[updated_at], 2025-11-21T22:44:23Z -> None [ 1330.431378] [50969]: key[standard_attr_id], 1701 -> None [ 1330.431378] [50969]: key[admin_state_up], True -> None [ 1330.431378] [50969]: key[binding:vif_type], ovs -> None [ 1330.431378] [50969]: key[device_owner], network:router_interface -> None [ 1330.431378] [50969]: key[extra_dhcp_opts], [] -> None [ 1330.431378] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1330.487114] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (ffac1954-b1c2-409e-b503-84afa4f2a5ec), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.590427] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Router ffac1954-b1c2-409e-b503-84afa4f2a5ec has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1330.635377] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5544b25a-64b7-455e-bead-b74db2b18bcd admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1330.639205] [50969]: [pid: 50969|app: 0|req: 6185/12659] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:47:42 2025] PUT /networking/v2.0/routers/ffac1954-b1c2-409e-b503-84afa4f2a5ec/remove_router_interface => generated 309 bytes in 773 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1330.696635] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks [] for router (ffac1954-b1c2-409e-b503-84afa4f2a5ec), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.748032] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks [] for router_gateway (ffac1954-b1c2-409e-b503-84afa4f2a5ec), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.770677] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Deleting port 0b386994-2b05-499c-b59f-34f50cb4ef98 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1330.770862] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (0b386994-2b05-499c-b59f-34f50cb4ef98), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.797225] [50968]: DEBUG neutron.plugins.ml2.db [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] For port 0b386994-2b05-499c-b59f-34f50cb4ef98, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0b386994-2b05-499c-b59f-34f50cb4ef98,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1330.797427] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (0b386994-2b05-499c-b59f-34f50cb4ef98), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.801861] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] delete_port_precommit called with port settings {'id': '0b386994-2b05-499c-b59f-34f50cb4ef98', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:f6:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:44:20Z', 'updated_at': '2025-11-21T22:44: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1330.802080] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] delete_port_precommit: [ 1330.802080] [50968]: key[mac_address], fa:16:3e:fd:f6:50 -> None [ 1330.802080] [50968]: key[device_id], ffac1954-b1c2-409e-b503-84afa4f2a5ec -> None [ 1330.802080] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1330.802080] [50968]: key[binding:vnic_type], normal -> None [ 1330.802080] [50968]: key[project_id], -> None [ 1330.802080] [50968]: key[tags], [] -> None [ 1330.802080] [50968]: key[allowed_address_pairs], [] -> None [ 1330.802080] [50968]: key[created_at], 2025-11-21T22:44:20Z -> None [ 1330.802080] [50968]: key[name], -> None [ 1330.802080] [50968]: key[status], ACTIVE -> None [ 1330.802080] [50968]: key[tenant_id], -> None [ 1330.802080] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.248'}] -> None [ 1330.802080] [50968]: key[id], 0b386994-2b05-499c-b59f-34f50cb4ef98 -> None [ 1330.802080] [50968]: key[port_security_enabled], False -> None [ 1330.802080] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1330.802080] [50968]: key[security_groups], [] -> None [ 1330.802080] [50968]: key[binding:profile], {} -> None [ 1330.802080] [50968]: key[binding:host_id], devstack -> None [ 1330.802080] [50968]: key[revision_number], 5 -> None [ 1330.802080] [50968]: key[description], -> None [ 1330.802080] [50968]: key[updated_at], 2025-11-21T22:44:21Z -> None [ 1330.802080] [50968]: key[standard_attr_id], 1700 -> None [ 1330.802080] [50968]: key[admin_state_up], True -> None [ 1330.802080] [50968]: key[binding:vif_type], ovs -> None [ 1330.802080] [50968]: key[device_owner], network:router_gateway -> None [ 1330.802080] [50968]: key[extra_dhcp_opts], [] -> None [ 1330.802080] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1330.804092] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Calling delete_port for 0b386994-2b05-499c-b59f-34f50cb4ef98 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1330.882146] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (0b386994-2b05-499c-b59f-34f50cb4ef98), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.889543] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Pushing event deleted for resources: {'Port': ['ID=0b386994-2b05-499c-b59f-34f50cb4ef98,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1330.918014] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] delete_port_postcommit called with port settings {'id': '0b386994-2b05-499c-b59f-34f50cb4ef98', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:f6:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ffac1954-b1c2-409e-b503-84afa4f2a5ec', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', '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-21T22:44:20Z', 'updated_at': '2025-11-21T22:44: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1330.918304] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] delete_port_postcommit: [ 1330.918304] [50968]: key[mac_address], fa:16:3e:fd:f6:50 -> None [ 1330.918304] [50968]: key[device_id], ffac1954-b1c2-409e-b503-84afa4f2a5ec -> None [ 1330.918304] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1330.918304] [50968]: key[binding:vnic_type], normal -> None [ 1330.918304] [50968]: key[project_id], -> None [ 1330.918304] [50968]: key[tags], [] -> None [ 1330.918304] [50968]: key[allowed_address_pairs], [] -> None [ 1330.918304] [50968]: key[created_at], 2025-11-21T22:44:20Z -> None [ 1330.918304] [50968]: key[name], -> None [ 1330.918304] [50968]: key[status], ACTIVE -> None [ 1330.918304] [50968]: key[tenant_id], -> None [ 1330.918304] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.248'}] -> None [ 1330.918304] [50968]: key[id], 0b386994-2b05-499c-b59f-34f50cb4ef98 -> None [ 1330.918304] [50968]: key[port_security_enabled], False -> None [ 1330.918304] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1330.918304] [50968]: key[security_groups], [] -> None [ 1330.918304] [50968]: key[binding:profile], {} -> None [ 1330.918304] [50968]: key[binding:host_id], devstack -> None [ 1330.918304] [50968]: key[revision_number], 5 -> None [ 1330.918304] [50968]: key[description], -> None [ 1330.918304] [50968]: key[updated_at], 2025-11-21T22:44:21Z -> None [ 1330.918304] [50968]: key[standard_attr_id], 1700 -> None [ 1330.918304] [50968]: key[admin_state_up], True -> None [ 1330.918304] [50968]: key[binding:vif_type], ovs -> None [ 1330.918304] [50968]: key[device_owner], network:router_gateway -> None [ 1330.918304] [50968]: key[extra_dhcp_opts], [] -> None [ 1330.918304] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1330.919950] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (ffac1954-b1c2-409e-b503-84afa4f2a5ec), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.956127] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (ffac1954-b1c2-409e-b503-84afa4f2a5ec), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.957620] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks [] for router_controller (ffac1954-b1c2-409e-b503-84afa4f2a5ec), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.980772] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (ffac1954-b1c2-409e-b503-84afa4f2a5ec), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.981193] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Fanout notify agent at l3_agent the message router_deleted on router ffac1954-b1c2-409e-b503-84afa4f2a5ec {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1330.986156] [50968]: DEBUG neutron_lib.callbacks.manager [None req-0b311627-c841-40b0-9ffb-86d70895ce5e admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1330.986670] [50968]: [pid: 50968|app: 0|req: 6475/12660] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:47:42 2025] DELETE /networking/v2.0/routers/ffac1954-b1c2-409e-b503-84afa4f2a5ec => generated 0 bytes in 345 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1331.011788] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] Deleting subnet 8f7d6ac4-6505-4b7d-acc6-702d14526b7b {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1331.013874] [50969]: DEBUG neutron_lib.callbacks.manager [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] Publish callbacks [] for subnet (8f7d6ac4-6505-4b7d-acc6-702d14526b7b), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.026062] [50969]: DEBUG neutron_lib.callbacks.manager [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (8f7d6ac4-6505-4b7d-acc6-702d14526b7b), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.063813] [50969]: DEBUG neutron_lib.callbacks.manager [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (8f7d6ac4-6505-4b7d-acc6-702d14526b7b), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.064431] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] delete_subnet_precommit called with subnet settings {'id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-subnet', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1698, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) [ 1331.064601] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] delete_subnet_precommit: [ 1331.064601] [50969]: key[service_types], [] -> None [ 1331.064601] [50969]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.064601] [50969]: key[tags], [] -> None [ 1331.064601] [50969]: key[router:external], False -> None [ 1331.064601] [50969]: key[ipv6_ra_mode], None -> None [ 1331.064601] [50969]: key[created_at], 2025-11-21T22:44:19Z -> None [ 1331.064601] [50969]: key[name], tempest-ServerRescueNegativeTestJSON-1984580032-subnet -> None [ 1331.064601] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1331.064601] [50969]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.064601] [50969]: key[id], 8f7d6ac4-6505-4b7d-acc6-702d14526b7b -> None [ 1331.064601] [50969]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1331.064601] [50969]: key[host_routes], [] -> None [ 1331.064601] [50969]: key[revision_number], 0 -> None [ 1331.064601] [50969]: key[dns_nameservers], [] -> None [ 1331.064601] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1331.064601] [50969]: key[updated_at], 2025-11-21T22:44:19Z -> None [ 1331.064601] [50969]: key[description], -> None [ 1331.064601] [50969]: key[standard_attr_id], 1698 -> None [ 1331.064601] [50969]: key[segment_id], None -> None [ 1331.064601] [50969]: key[shared], False -> None [ 1331.064601] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1331.064601] [50969]: key[ipv6_address_mode], None -> None [ 1331.064601] [50969]: key[enable_dhcp], True -> None [ 1331.064601] [50969]: key[subnetpool_id], None -> None [ 1331.064601] [50969]: key[ip_version], 4 -> None [ 1331.064601] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1331.095423] [50969]: DEBUG neutron_lib.callbacks.manager [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (8f7d6ac4-6505-4b7d-acc6-702d14526b7b), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.095715] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] delete_subnet_postcommit called with subnet settings {'id': '8f7d6ac4-6505-4b7d-acc6-702d14526b7b', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-subnet', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1698, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:44:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) [ 1331.095715] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] delete_subnet_postcommit: [ 1331.095715] [50969]: key[service_types], [] -> None [ 1331.095715] [50969]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.095715] [50969]: key[tags], [] -> None [ 1331.095715] [50969]: key[router:external], False -> None [ 1331.095715] [50969]: key[ipv6_ra_mode], None -> None [ 1331.095715] [50969]: key[created_at], 2025-11-21T22:44:19Z -> None [ 1331.095715] [50969]: key[name], tempest-ServerRescueNegativeTestJSON-1984580032-subnet -> None [ 1331.095715] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1331.095715] [50969]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.095715] [50969]: key[id], 8f7d6ac4-6505-4b7d-acc6-702d14526b7b -> None [ 1331.095715] [50969]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1331.095715] [50969]: key[host_routes], [] -> None [ 1331.095715] [50969]: key[revision_number], 0 -> None [ 1331.095715] [50969]: key[dns_nameservers], [] -> None [ 1331.095715] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1331.095715] [50969]: key[updated_at], 2025-11-21T22:44:19Z -> None [ 1331.095715] [50969]: key[description], -> None [ 1331.095715] [50969]: key[standard_attr_id], 1698 -> None [ 1331.095715] [50969]: key[segment_id], None -> None [ 1331.095715] [50969]: key[shared], False -> None [ 1331.095715] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1331.095715] [50969]: key[ipv6_address_mode], None -> None [ 1331.095715] [50969]: key[enable_dhcp], True -> None [ 1331.095715] [50969]: key[subnetpool_id], None -> None [ 1331.095715] [50969]: key[ip_version], 4 -> None [ 1331.095715] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1331.100940] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=8f7d6ac4-6505-4b7d-acc6-702d14526b7b,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1331.108846] [50969]: DEBUG neutron_lib.callbacks.manager [None req-caed5718-861b-47be-b963-69c2b0ba0e45 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.111127] [50969]: [pid: 50969|app: 0|req: 6186/12661] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:47:43 2025] DELETE /networking/v2.0/subnets/8f7d6ac4-6505-4b7d-acc6-702d14526b7b => generated 0 bytes in 122 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1331.141471] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (0320dec9-50c8-4c92-9a29-23c3e427f4ad), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.168631] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Deleting port 23d13685-06a1-43b0-8385-a6400a9a6020 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1331.168835] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (23d13685-06a1-43b0-8385-a6400a9a6020), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.193952] [50968]: DEBUG neutron.plugins.ml2.db [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] For port 23d13685-06a1-43b0-8385-a6400a9a6020, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=23d13685-06a1-43b0-8385-a6400a9a6020,segment=NetworkSegment(6f7bab65-e74a-41bc-8053-9912d83cfb96),segment_id=6f7bab65-e74a-41bc-8053-9912d83cfb96)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1331.194171] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (23d13685-06a1-43b0-8385-a6400a9a6020), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.200191] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] delete_port_precommit called with port settings {'id': '23d13685-06a1-43b0-8385-a6400a9a6020', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:f1:01:64', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'device_owner': 'network:dhcp', 'standard_attr_id': 1702, '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-21T22:44:22Z', 'updated_at': '2025-11-21T22:47:43Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:47:43Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1331.200429] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] delete_port_precommit: [ 1331.200429] [50968]: key[mac_address], fa:16:3e:f1:01:64 -> None [ 1331.200429] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1331.200429] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1331.200429] [50968]: key[binding:vnic_type], normal -> None [ 1331.200429] [50968]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.200429] [50968]: key[tags], [] -> None [ 1331.200429] [50968]: key[allowed_address_pairs], [] -> None [ 1331.200429] [50968]: key[created_at], 2025-11-21T22:44:22Z -> None [ 1331.200429] [50968]: key[name], -> None [ 1331.200429] [50968]: key[status], ACTIVE -> None [ 1331.200429] [50968]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.200429] [50968]: key[fixed_ips], [] -> None [ 1331.200429] [50968]: key[id], 23d13685-06a1-43b0-8385-a6400a9a6020 -> None [ 1331.200429] [50968]: key[port_security_enabled], False -> None [ 1331.200429] [50968]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1331.200429] [50968]: key[security_groups], [] -> None [ 1331.200429] [50968]: key[binding:profile], {} -> None [ 1331.200429] [50968]: key[binding:host_id], devstack -> None [ 1331.200429] [50968]: key[revision_number], 5 -> None [ 1331.200429] [50968]: key[description], -> None [ 1331.200429] [50968]: key[updated_at], 2025-11-21T22:47:43Z -> None [ 1331.200429] [50968]: key[standard_attr_id], 1702 -> None [ 1331.200429] [50968]: key[admin_state_up], True -> None [ 1331.200429] [50968]: key[binding:vif_type], ovs -> None [ 1331.200429] [50968]: key[device_owner], network:dhcp -> None [ 1331.200429] [50968]: key[extra_dhcp_opts], [] -> None [ 1331.200429] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1331.202066] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Calling delete_port for 23d13685-06a1-43b0-8385-a6400a9a6020 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1331.243954] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (23d13685-06a1-43b0-8385-a6400a9a6020), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.258644] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Pushing event deleted for resources: {'Port': ['ID=23d13685-06a1-43b0-8385-a6400a9a6020,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1331.259692] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1ed2667-fec8-42c7-9e92-925ad74bda1e req-5761a295-f253-480b-ad61-637c13be018b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1331.260699] [50969]: [pid: 50969|app: 0|req: 6187/12662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:43 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1331.269214] [50969]: DEBUG neutron.api.wsgi [req-d1ed2667-fec8-42c7-9e92-925ad74bda1e req-ffbf1697-f8cf-455e-a1b7-2b8296cedbec tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1331.274049] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] No DVR routers for this DVR port 23d13685-06a1-43b0-8385-a6400a9a6020 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1331.274679] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] delete_port_postcommit called with port settings {'id': '23d13685-06a1-43b0-8385-a6400a9a6020', 'name': '', 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'mac_address': 'fa:16:3e:f1:01:64', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'device_owner': 'network:dhcp', 'standard_attr_id': 1702, '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-21T22:44:22Z', 'updated_at': '2025-11-21T22:47:43Z', 'revision_number': 5, 'project_id': '78764365f31d433fae480ddfbf5208fe'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}}] (original binding levels None) on network {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:47:43Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} with segments to bind None [ 1331.274903] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] delete_port_postcommit: [ 1331.274903] [50968]: key[mac_address], fa:16:3e:f1:01:64 -> None [ 1331.274903] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1331.274903] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1331.274903] [50968]: key[binding:vnic_type], normal -> None [ 1331.274903] [50968]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.274903] [50968]: key[tags], [] -> None [ 1331.274903] [50968]: key[allowed_address_pairs], [] -> None [ 1331.274903] [50968]: key[created_at], 2025-11-21T22:44:22Z -> None [ 1331.274903] [50968]: key[name], -> None [ 1331.274903] [50968]: key[status], ACTIVE -> None [ 1331.274903] [50968]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.274903] [50968]: key[fixed_ips], [] -> None [ 1331.274903] [50968]: key[id], 23d13685-06a1-43b0-8385-a6400a9a6020 -> None [ 1331.274903] [50968]: key[port_security_enabled], False -> None [ 1331.274903] [50968]: key[network_id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1331.274903] [50968]: key[security_groups], [] -> None [ 1331.274903] [50968]: key[binding:profile], {} -> None [ 1331.274903] [50968]: key[binding:host_id], devstack -> None [ 1331.274903] [50968]: key[revision_number], 5 -> None [ 1331.274903] [50968]: key[description], -> None [ 1331.274903] [50968]: key[updated_at], 2025-11-21T22:47:43Z -> None [ 1331.274903] [50968]: key[standard_attr_id], 1702 -> None [ 1331.274903] [50968]: key[admin_state_up], True -> None [ 1331.274903] [50968]: key[binding:vif_type], ovs -> None [ 1331.274903] [50968]: key[device_owner], network:dhcp -> None [ 1331.274903] [50968]: key[extra_dhcp_opts], [] -> None [ 1331.274903] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1331.304227] [50969]: [pid: 50969|app: 0|req: 6188/12663] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:43 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1331.313354] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (0320dec9-50c8-4c92-9a29-23c3e427f4ad), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.326742] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] delete_network_precommit called with network settings {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:47:43Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} (original settings None) and network segments [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] [ 1331.327096] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] delete_network_precommit: [ 1331.327096] [50968]: key[qinq], None -> None [ 1331.327096] [50968]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.327096] [50968]: key[tags], [] -> None [ 1331.327096] [50968]: key[router:external], False -> None [ 1331.327096] [50968]: key[created_at], 2025-11-21T22:44:19Z -> None [ 1331.327096] [50968]: key[name], tempest-ServerRescueNegativeTestJSON-1984580032-network -> None [ 1331.327096] [50968]: key[status], ACTIVE -> None [ 1331.327096] [50968]: key[ipv6_address_scope], None -> None [ 1331.327096] [50968]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.327096] [50968]: key[availability_zone_hints], [] -> None [ 1331.327096] [50968]: key[availability_zones], ['nova'] -> None [ 1331.327096] [50968]: key[id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1331.327096] [50968]: key[port_security_enabled], True -> None [ 1331.327096] [50968]: key[subnets], [] -> None [ 1331.327096] [50968]: key[provider:segmentation_id], 287 -> None [ 1331.327096] [50968]: key[provider:network_type], vlan -> None [ 1331.327096] [50968]: key[revision_number], 3 -> None [ 1331.327096] [50968]: key[provider:physical_network], default -> None [ 1331.327096] [50968]: key[description], -> None [ 1331.327096] [50968]: key[updated_at], 2025-11-21T22:47:43Z -> None [ 1331.327096] [50968]: key[standard_attr_id], 1696 -> None [ 1331.327096] [50968]: key[admin_state_up], True -> None [ 1331.327096] [50968]: key[shared], False -> None [ 1331.327096] [50968]: key[ipv4_address_scope], None -> None [ 1331.327096] [50968]: key[vlan_transparent], None -> None [ 1331.327096] [50968]: key[mtu], 8950 -> None [ 1331.327096] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1331.328090] [50968]: DEBUG neutron.services.segments.db [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['0320dec9-50c8-4c92-9a29-23c3e427f4ad']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1331.334842] [50968]: DEBUG neutron.services.segments.db [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '6f7bab65-e74a-41bc-8053-9912d83cfb96') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1331.335058] [50968]: DEBUG neutron.services.segments.db [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '6f7bab65-e74a-41bc-8053-9912d83cfb96') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1331.341532] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (6f7bab65-e74a-41bc-8053-9912d83cfb96), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.356562] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (6f7bab65-e74a-41bc-8053-9912d83cfb96), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.364357] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Releasing vlan 287 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1331.364520] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (6f7bab65-e74a-41bc-8053-9912d83cfb96), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.379223] [50968]: INFO neutron.services.segments.plugin [-] Segment 6f7bab65-e74a-41bc-8053-9912d83cfb96 resource provider aggregate not found [ 1331.392231] [50968]: INFO neutron.services.segments.plugin [-] Segment 6f7bab65-e74a-41bc-8053-9912d83cfb96 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 6f7bab65-e74a-41bc-8053-9912d83cfb96 found for delete ", "request_id": "req-9731cb01-ccf8-4be0-84b6-90bf17de595e"}]} [ 1331.400657] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (0320dec9-50c8-4c92-9a29-23c3e427f4ad), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.400874] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] delete_network_postcommit called with network settings {'id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad', 'name': 'tempest-ServerRescueNegativeTestJSON-1984580032-network', 'tenant_id': '78764365f31d433fae480ddfbf5208fe', 'project_id': '78764365f31d433fae480ddfbf5208fe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1696, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:44:19Z', 'updated_at': '2025-11-21T22:47:43Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 287} (original settings None) and network segments [{'id': '6f7bab65-e74a-41bc-8053-9912d83cfb96', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 287, 'network_id': '0320dec9-50c8-4c92-9a29-23c3e427f4ad'}] [ 1331.401145] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] delete_network_postcommit: [ 1331.401145] [50968]: key[qinq], None -> None [ 1331.401145] [50968]: key[project_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.401145] [50968]: key[tags], [] -> None [ 1331.401145] [50968]: key[router:external], False -> None [ 1331.401145] [50968]: key[created_at], 2025-11-21T22:44:19Z -> None [ 1331.401145] [50968]: key[name], tempest-ServerRescueNegativeTestJSON-1984580032-network -> None [ 1331.401145] [50968]: key[status], ACTIVE -> None [ 1331.401145] [50968]: key[ipv6_address_scope], None -> None [ 1331.401145] [50968]: key[tenant_id], 78764365f31d433fae480ddfbf5208fe -> None [ 1331.401145] [50968]: key[availability_zone_hints], [] -> None [ 1331.401145] [50968]: key[availability_zones], ['nova'] -> None [ 1331.401145] [50968]: key[id], 0320dec9-50c8-4c92-9a29-23c3e427f4ad -> None [ 1331.401145] [50968]: key[port_security_enabled], True -> None [ 1331.401145] [50968]: key[subnets], [] -> None [ 1331.401145] [50968]: key[provider:segmentation_id], 287 -> None [ 1331.401145] [50968]: key[provider:network_type], vlan -> None [ 1331.401145] [50968]: key[revision_number], 3 -> None [ 1331.401145] [50968]: key[provider:physical_network], default -> None [ 1331.401145] [50968]: key[description], -> None [ 1331.401145] [50968]: key[updated_at], 2025-11-21T22:47:43Z -> None [ 1331.401145] [50968]: key[standard_attr_id], 1696 -> None [ 1331.401145] [50968]: key[admin_state_up], True -> None [ 1331.401145] [50968]: key[shared], False -> None [ 1331.401145] [50968]: key[ipv4_address_scope], None -> None [ 1331.401145] [50968]: key[vlan_transparent], None -> None [ 1331.401145] [50968]: key[mtu], 8950 -> None [ 1331.401145] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1331.407616] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Pushing event deleted for resources: {'Network': ['ID=0320dec9-50c8-4c92-9a29-23c3e427f4ad,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1331.411190] [50968]: DEBUG neutron_lib.callbacks.manager [None req-7fafc98a-fbfc-4eca-b585-f623c62b0532 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.413549] [50968]: [pid: 50968|app: 0|req: 6476/12664] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:47:43 2025] DELETE /networking/v2.0/networks/0320dec9-50c8-4c92-9a29-23c3e427f4ad => generated 0 bytes in 300 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1331.504167] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (5f4ec79c-3f03-468c-b19e-17628bfe86f6), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.555698] [50968]: [pid: 50968|app: 0|req: 6477/12665] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:47:43 2025] GET /networking/v2.0/security-groups?tenant_id=78764365f31d433fae480ddfbf5208fe&name=default => generated 2929 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1331.591349] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a66f8905-ddee-4777-b9be-b8eaabfc1c03 admin admin] Publish callbacks [] for security_group (52cb0804-8dc9-431c-b223-368ab8a8eb18), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.608576] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a66f8905-ddee-4777-b9be-b8eaabfc1c03 admin admin] Publish callbacks [] for security_group (52cb0804-8dc9-431c-b223-368ab8a8eb18), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.617388] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Deleting port e8acc980-ee00-476f-8cf0-c2b4bd65a075 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1331.617564] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (e8acc980-ee00-476f-8cf0-c2b4bd65a075), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.624850] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a66f8905-ddee-4777-b9be-b8eaabfc1c03 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (52cb0804-8dc9-431c-b223-368ab8a8eb18), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.628992] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a66f8905-ddee-4777-b9be-b8eaabfc1c03 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=52cb0804-8dc9-431c-b223-368ab8a8eb18,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1331.632647] [50968]: DEBUG neutron_lib.callbacks.manager [None req-a66f8905-ddee-4777-b9be-b8eaabfc1c03 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.633138] [50968]: [pid: 50968|app: 0|req: 6478/12666] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:47:43 2025] DELETE /networking/v2.0/security-groups/52cb0804-8dc9-431c-b223-368ab8a8eb18 => generated 0 bytes in 74 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1331.644162] [50969]: DEBUG neutron.plugins.ml2.db [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] For port e8acc980-ee00-476f-8cf0-c2b4bd65a075, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e8acc980-ee00-476f-8cf0-c2b4bd65a075,segment=NetworkSegment(bef8d88e-cc32-4e79-8fb1-12d26d75ed2f),segment_id=bef8d88e-cc32-4e79-8fb1-12d26d75ed2f)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1331.644358] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (e8acc980-ee00-476f-8cf0-c2b4bd65a075), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.649169] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] delete_port_precommit called with port settings {'id': 'e8acc980-ee00-476f-8cf0-c2b4bd65a075', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:78:e0:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', '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-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:23Z', 'revision_number': 5, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1331.649389] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] delete_port_precommit: [ 1331.649389] [50969]: key[mac_address], fa:16:3e:78:e0:a2 -> None [ 1331.649389] [50969]: key[device_id], 5f4ec79c-3f03-468c-b19e-17628bfe86f6 -> None [ 1331.649389] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1331.649389] [50969]: key[binding:vnic_type], normal -> None [ 1331.649389] [50969]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1331.649389] [50969]: key[tags], [] -> None [ 1331.649389] [50969]: key[allowed_address_pairs], [] -> None [ 1331.649389] [50969]: key[created_at], 2025-11-21T22:47:20Z -> None [ 1331.649389] [50969]: key[name], -> None [ 1331.649389] [50969]: key[status], ACTIVE -> None [ 1331.649389] [50969]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1331.649389] [50969]: key[fixed_ips], [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}] -> None [ 1331.649389] [50969]: key[id], e8acc980-ee00-476f-8cf0-c2b4bd65a075 -> None [ 1331.649389] [50969]: key[port_security_enabled], False -> None [ 1331.649389] [50969]: key[network_id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1331.649389] [50969]: key[security_groups], [] -> None [ 1331.649389] [50969]: key[binding:profile], {} -> None [ 1331.649389] [50969]: key[binding:host_id], devstack -> None [ 1331.649389] [50969]: key[revision_number], 5 -> None [ 1331.649389] [50969]: key[description], -> None [ 1331.649389] [50969]: key[updated_at], 2025-11-21T22:47:23Z -> None [ 1331.649389] [50969]: key[standard_attr_id], 1804 -> None [ 1331.649389] [50969]: key[admin_state_up], True -> None [ 1331.649389] [50969]: key[binding:vif_type], ovs -> None [ 1331.649389] [50969]: key[device_owner], network:router_interface -> None [ 1331.649389] [50969]: key[extra_dhcp_opts], [] -> None [ 1331.649389] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1331.651544] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Calling delete_port for e8acc980-ee00-476f-8cf0-c2b4bd65a075 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1331.758488] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (e8acc980-ee00-476f-8cf0-c2b4bd65a075), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.766853] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Pushing event deleted for resources: {'Port': ['ID=e8acc980-ee00-476f-8cf0-c2b4bd65a075,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1331.796135] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] delete_port_postcommit called with port settings {'id': 'e8acc980-ee00-476f-8cf0-c2b4bd65a075', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:78:e0:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', '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-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:23Z', 'revision_number': 5, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1d7bc331-2f7f-4c42-aa9b-155105a59154'], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1331.796934] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] delete_port_postcommit: [ 1331.796934] [50969]: key[mac_address], fa:16:3e:78:e0:a2 -> None [ 1331.796934] [50969]: key[device_id], 5f4ec79c-3f03-468c-b19e-17628bfe86f6 -> None [ 1331.796934] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1331.796934] [50969]: key[binding:vnic_type], normal -> None [ 1331.796934] [50969]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1331.796934] [50969]: key[tags], [] -> None [ 1331.796934] [50969]: key[allowed_address_pairs], [] -> None [ 1331.796934] [50969]: key[created_at], 2025-11-21T22:47:20Z -> None [ 1331.796934] [50969]: key[name], -> None [ 1331.796934] [50969]: key[status], ACTIVE -> None [ 1331.796934] [50969]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1331.796934] [50969]: key[fixed_ips], [{'subnet_id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'ip_address': '192.168.128.1'}] -> None [ 1331.796934] [50969]: key[id], e8acc980-ee00-476f-8cf0-c2b4bd65a075 -> None [ 1331.796934] [50969]: key[port_security_enabled], False -> None [ 1331.796934] [50969]: key[network_id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1331.796934] [50969]: key[security_groups], [] -> None [ 1331.796934] [50969]: key[binding:profile], {} -> None [ 1331.796934] [50969]: key[binding:host_id], devstack -> None [ 1331.796934] [50969]: key[revision_number], 5 -> None [ 1331.796934] [50969]: key[description], -> None [ 1331.796934] [50969]: key[updated_at], 2025-11-21T22:47:23Z -> None [ 1331.796934] [50969]: key[standard_attr_id], 1804 -> None [ 1331.796934] [50969]: key[admin_state_up], True -> None [ 1331.796934] [50969]: key[binding:vif_type], ovs -> None [ 1331.796934] [50969]: key[device_owner], network:router_interface -> None [ 1331.796934] [50969]: key[extra_dhcp_opts], [] -> None [ 1331.796934] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1331.852902] [50969]: DEBUG neutron_lib.callbacks.manager [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (5f4ec79c-3f03-468c-b19e-17628bfe86f6), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1331.958212] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Router 5f4ec79c-3f03-468c-b19e-17628bfe86f6 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1332.007616] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5a53cc3f-767d-4030-9199-11c0a5745354 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1332.013875] [50969]: [pid: 50969|app: 0|req: 6189/12667] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:47:43 2025] PUT /networking/v2.0/routers/5f4ec79c-3f03-468c-b19e-17628bfe86f6/remove_router_interface => generated 309 bytes in 709 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1332.069718] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks [] for router (5f4ec79c-3f03-468c-b19e-17628bfe86f6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.112728] [50969]: DEBUG neutron.api.v2.base [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Request body: {'network': {'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1332.118259] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks [] for router_gateway (5f4ec79c-3f03-468c-b19e-17628bfe86f6), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.128496] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Made reservation on behalf of 1cd8d6635f01430795eac29d05c07a04 for: {'network': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1332.131147] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for network (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.135645] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.142976] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Deleting port aae9739e-5cb2-4370-8e2e-c3d8c5c7d610 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1332.143249] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (aae9739e-5cb2-4370-8e2e-c3d8c5c7d610), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.169650] [50968]: DEBUG neutron.plugins.ml2.db [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] For port aae9739e-5cb2-4370-8e2e-c3d8c5c7d610, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=aae9739e-5cb2-4370-8e2e-c3d8c5c7d610,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1332.169888] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (aae9739e-5cb2-4370-8e2e-c3d8c5c7d610), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.174289] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] delete_port_precommit called with port settings {'id': 'aae9739e-5cb2-4370-8e2e-c3d8c5c7d610', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:88:c7:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1802, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.187'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:20Z', 'updated_at': '2025-11-21T22:47: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1332.174519] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] delete_port_precommit: [ 1332.174519] [50968]: key[mac_address], fa:16:3e:88:c7:1e -> None [ 1332.174519] [50968]: key[device_id], 5f4ec79c-3f03-468c-b19e-17628bfe86f6 -> None [ 1332.174519] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1332.174519] [50968]: key[binding:vnic_type], normal -> None [ 1332.174519] [50968]: key[project_id], -> None [ 1332.174519] [50968]: key[tags], [] -> None [ 1332.174519] [50968]: key[allowed_address_pairs], [] -> None [ 1332.174519] [50968]: key[created_at], 2025-11-21T22:47:20Z -> None [ 1332.174519] [50968]: key[name], -> None [ 1332.174519] [50968]: key[status], ACTIVE -> None [ 1332.174519] [50968]: key[tenant_id], -> None [ 1332.174519] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.187'}] -> None [ 1332.174519] [50968]: key[id], aae9739e-5cb2-4370-8e2e-c3d8c5c7d610 -> None [ 1332.174519] [50968]: key[port_security_enabled], False -> None [ 1332.174519] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1332.174519] [50968]: key[security_groups], [] -> None [ 1332.174519] [50968]: key[binding:profile], {} -> None [ 1332.174519] [50968]: key[binding:host_id], devstack -> None [ 1332.174519] [50968]: key[revision_number], 5 -> None [ 1332.174519] [50968]: key[description], -> None [ 1332.174519] [50968]: key[updated_at], 2025-11-21T22:47:21Z -> None [ 1332.174519] [50968]: key[standard_attr_id], 1802 -> None [ 1332.174519] [50968]: key[admin_state_up], True -> None [ 1332.174519] [50968]: key[binding:vif_type], ovs -> None [ 1332.174519] [50968]: key[device_owner], network:router_gateway -> None [ 1332.174519] [50968]: key[extra_dhcp_opts], [] -> None [ 1332.174519] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.176509] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Calling delete_port for aae9739e-5cb2-4370-8e2e-c3d8c5c7d610 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1332.193899] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Publish callbacks [] for security_group (186b81eb-20e9-4a55-967a-260c79d70c99), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.195500] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (186b81eb-20e9-4a55-967a-260c79d70c99), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.214078] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=186b81eb-20e9-4a55-967a-260c79d70c99,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1332.226324] [50969]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] vlan segment allocate from pool success with {'vlan_id': 334, 'physical_network': 'default'} {{(pid=50969) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1332.231664] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.231820] [50969]: INFO neutron.db.segments_db [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Added segment f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10 of type vlan for network 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1332.245329] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-7569189', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8085625071746'] for network (2cadbd63-de04-47df-baa3-59dbd9f1eda3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.256487] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] create_network_precommit called with network settings {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1816, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}] [ 1332.256714] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] create_network_precommit: [ 1332.256714] [50969]: key[qinq], None -> None [ 1332.256714] [50969]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1332.256714] [50969]: key[tags], None -> [] [ 1332.256714] [50969]: key[router:external], None -> False [ 1332.256714] [50969]: key[created_at], None -> 2025-11-21T22:47:44Z [ 1332.256714] [50969]: key[name], None -> tempest-AttachVolumeTestJSON-1170854911-network [ 1332.256714] [50969]: key[status], None -> ACTIVE [ 1332.256714] [50969]: key[ipv6_address_scope], None -> None [ 1332.256714] [50969]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1332.256714] [50969]: key[availability_zone_hints], None -> [] [ 1332.256714] [50969]: key[availability_zones], None -> [] [ 1332.256714] [50969]: key[id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1332.256714] [50969]: key[port_security_enabled], None -> True [ 1332.256714] [50969]: key[subnets], None -> [] [ 1332.256714] [50969]: key[provider:segmentation_id], None -> 334 [ 1332.256714] [50969]: key[provider:network_type], None -> vlan [ 1332.256714] [50969]: key[revision_number], None -> 1 [ 1332.256714] [50969]: key[provider:physical_network], None -> default [ 1332.256714] [50969]: key[description], None -> [ 1332.256714] [50969]: key[updated_at], None -> 2025-11-21T22:47:44Z [ 1332.256714] [50969]: key[standard_attr_id], None -> 1816 [ 1332.256714] [50969]: key[admin_state_up], None -> True [ 1332.256714] [50969]: key[shared], None -> False [ 1332.256714] [50969]: key[ipv4_address_scope], None -> None [ 1332.256714] [50969]: key[vlan_transparent], None -> None [ 1332.256714] [50969]: key[mtu], None -> 8950 [ 1332.256714] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.259903] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651'] for network (2cadbd63-de04-47df-baa3-59dbd9f1eda3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.264906] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (aae9739e-5cb2-4370-8e2e-c3d8c5c7d610), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.275812] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Pushing event updated for resources: {'Network': ['ID=2cadbd63-de04-47df-baa3-59dbd9f1eda3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1332.276037] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Pushing event deleted for resources: {'Port': ['ID=aae9739e-5cb2-4370-8e2e-c3d8c5c7d610,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1332.278143] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] create_network_postcommit called with network settings {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1816, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}] [ 1332.278349] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] create_network_postcommit: [ 1332.278349] [50969]: key[qinq], None -> None [ 1332.278349] [50969]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1332.278349] [50969]: key[tags], None -> [] [ 1332.278349] [50969]: key[router:external], None -> False [ 1332.278349] [50969]: key[created_at], None -> 2025-11-21T22:47:44Z [ 1332.278349] [50969]: key[name], None -> tempest-AttachVolumeTestJSON-1170854911-network [ 1332.278349] [50969]: key[status], None -> ACTIVE [ 1332.278349] [50969]: key[ipv6_address_scope], None -> None [ 1332.278349] [50969]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1332.278349] [50969]: key[availability_zone_hints], None -> [] [ 1332.278349] [50969]: key[availability_zones], None -> [] [ 1332.278349] [50969]: key[id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1332.278349] [50969]: key[port_security_enabled], None -> True [ 1332.278349] [50969]: key[subnets], None -> [] [ 1332.278349] [50969]: key[provider:segmentation_id], None -> 334 [ 1332.278349] [50969]: key[provider:network_type], None -> vlan [ 1332.278349] [50969]: key[revision_number], None -> 1 [ 1332.278349] [50969]: key[provider:physical_network], None -> default [ 1332.278349] [50969]: key[description], None -> [ 1332.278349] [50969]: key[updated_at], None -> 2025-11-21T22:47:44Z [ 1332.278349] [50969]: key[standard_attr_id], None -> 1816 [ 1332.278349] [50969]: key[admin_state_up], None -> True [ 1332.278349] [50969]: key[shared], None -> False [ 1332.278349] [50969]: key[ipv4_address_scope], None -> None [ 1332.278349] [50969]: key[vlan_transparent], None -> None [ 1332.278349] [50969]: key[mtu], None -> 8950 [ 1332.278349] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.280951] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1332.281299] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b40a795f-69cf-4af9-b962-0575047bfe59 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.290899] [50969]: [pid: 50969|app: 0|req: 6190/12668] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 22:47:44 2025] POST /networking/v2.0/networks => generated 665 bytes in 233 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1332.296381] [50969]: DEBUG neutron.api.v2.base [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Request body: {'subnet': {'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachVolumeTestJSON-1170854911-subnet', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1332.310016] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Made reservation on behalf of 1cd8d6635f01430795eac29d05c07a04 for: {'subnet': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1332.312473] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-5878419'] for subnet (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.315546] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] delete_port_postcommit called with port settings {'id': 'aae9739e-5cb2-4370-8e2e-c3d8c5c7d610', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:88:c7:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5f4ec79c-3f03-468c-b19e-17628bfe86f6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1802, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.187'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:20Z', 'updated_at': '2025-11-21T22:47: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1332.315906] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] delete_port_postcommit: [ 1332.315906] [50968]: key[mac_address], fa:16:3e:88:c7:1e -> None [ 1332.315906] [50968]: key[device_id], 5f4ec79c-3f03-468c-b19e-17628bfe86f6 -> None [ 1332.315906] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1332.315906] [50968]: key[binding:vnic_type], normal -> None [ 1332.315906] [50968]: key[project_id], -> None [ 1332.315906] [50968]: key[tags], [] -> None [ 1332.315906] [50968]: key[allowed_address_pairs], [] -> None [ 1332.315906] [50968]: key[created_at], 2025-11-21T22:47:20Z -> None [ 1332.315906] [50968]: key[name], -> None [ 1332.315906] [50968]: key[status], ACTIVE -> None [ 1332.315906] [50968]: key[tenant_id], -> None [ 1332.315906] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.187'}] -> None [ 1332.315906] [50968]: key[id], aae9739e-5cb2-4370-8e2e-c3d8c5c7d610 -> None [ 1332.315906] [50968]: key[port_security_enabled], False -> None [ 1332.315906] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1332.315906] [50968]: key[security_groups], [] -> None [ 1332.315906] [50968]: key[binding:profile], {} -> None [ 1332.315906] [50968]: key[binding:host_id], devstack -> None [ 1332.315906] [50968]: key[revision_number], 5 -> None [ 1332.315906] [50968]: key[description], -> None [ 1332.315906] [50968]: key[updated_at], 2025-11-21T22:47:21Z -> None [ 1332.315906] [50968]: key[standard_attr_id], 1802 -> None [ 1332.315906] [50968]: key[admin_state_up], True -> None [ 1332.315906] [50968]: key[binding:vif_type], ovs -> None [ 1332.315906] [50968]: key[device_owner], network:router_gateway -> None [ 1332.315906] [50968]: key[extra_dhcp_opts], [] -> None [ 1332.315906] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.318922] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (5f4ec79c-3f03-468c-b19e-17628bfe86f6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.361797] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (5f4ec79c-3f03-468c-b19e-17628bfe86f6), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.363783] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks [] for router_controller (5f4ec79c-3f03-468c-b19e-17628bfe86f6), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.387508] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] create_subnet_precommit called with subnet settings {'id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'name': 'tempest-AttachVolumeTestJSON-1170854911-subnet', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1818, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) [ 1332.387745] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] create_subnet_precommit: [ 1332.387745] [50969]: key[service_types], None -> [] [ 1332.387745] [50969]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1332.387745] [50969]: key[tags], None -> [] [ 1332.387745] [50969]: key[router:external], None -> False [ 1332.387745] [50969]: key[ipv6_ra_mode], None -> None [ 1332.387745] [50969]: key[created_at], None -> 2025-11-21T22:47:44Z [ 1332.387745] [50969]: key[name], None -> tempest-AttachVolumeTestJSON-1170854911-subnet [ 1332.387745] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1332.387745] [50969]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1332.387745] [50969]: key[id], None -> 61a9e7da-4e5d-436e-9676-e6430b629797 [ 1332.387745] [50969]: key[network_id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1332.387745] [50969]: key[host_routes], None -> [] [ 1332.387745] [50969]: key[revision_number], None -> 0 [ 1332.387745] [50969]: key[dns_nameservers], None -> [] [ 1332.387745] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1332.387745] [50969]: key[updated_at], None -> 2025-11-21T22:47:44Z [ 1332.387745] [50969]: key[description], None -> [ 1332.387745] [50969]: key[standard_attr_id], None -> 1818 [ 1332.387745] [50969]: key[segment_id], None -> None [ 1332.387745] [50969]: key[shared], None -> False [ 1332.387745] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1332.387745] [50969]: key[ipv6_address_mode], None -> None [ 1332.387745] [50969]: key[enable_dhcp], None -> True [ 1332.387745] [50969]: key[subnetpool_id], None -> None [ 1332.387745] [50969]: key[ip_version], None -> 4 [ 1332.387745] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.389048] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-5950443', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5878405'] for subnet (61a9e7da-4e5d-436e-9676-e6430b629797), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.397476] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (5f4ec79c-3f03-468c-b19e-17628bfe86f6), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.397768] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 5f4ec79c-3f03-468c-b19e-17628bfe86f6 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1332.402040] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Pushing event updated for resources: {'Subnet': ['ID=61a9e7da-4e5d-436e-9676-e6430b629797,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1332.402328] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e8c543a5-6676-48bc-935d-01ab7fbde5d1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.403370] [50968]: [pid: 50968|app: 0|req: 6479/12669] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:47:44 2025] DELETE /networking/v2.0/routers/5f4ec79c-3f03-468c-b19e-17628bfe86f6 => generated 0 bytes in 387 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1332.423793] [50969]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Checking segment: {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=50969) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1332.424033] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Network hostable DHCP agents. Network: 2cadbd63-de04-47df-baa3-59dbd9f1eda3, hostable agents: ['3fabbf42-b760-440b-a956-043bc26c4ef9'], hosted agents: [] {{(pid=50969) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1332.434290] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Network 2cadbd63-de04-47df-baa3-59dbd9f1eda3 is scheduled to be hosted by DHCP agent 3fabbf42-b760-440b-a956-043bc26c4ef9 with binding_index 1 {{(pid=50969) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1332.438741] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2cadbd63-de04-47df-baa3-59dbd9f1eda3) {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1332.440653] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f5bf8a3-01dc-4ed4-9f57-63067eebf1c9 req-d25e54ea-1350-4c07-a74c-64fe629e36f6 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1332.441515] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] create_subnet_postcommit called with subnet settings {'id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'name': 'tempest-AttachVolumeTestJSON-1170854911-subnet', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1818, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'network': {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334}} (original settings None) [ 1332.441675] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] create_subnet_postcommit: [ 1332.441675] [50969]: key[service_types], None -> [] [ 1332.441675] [50969]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1332.441675] [50969]: key[tags], None -> [] [ 1332.441675] [50969]: key[router:external], None -> False [ 1332.441675] [50969]: key[ipv6_ra_mode], None -> None [ 1332.441675] [50969]: key[created_at], None -> 2025-11-21T22:47:44Z [ 1332.441675] [50969]: key[name], None -> tempest-AttachVolumeTestJSON-1170854911-subnet [ 1332.441675] [50969]: key[gateway_ip], None -> 192.168.128.1 [ 1332.441675] [50969]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1332.441675] [50969]: key[id], None -> 61a9e7da-4e5d-436e-9676-e6430b629797 [ 1332.441675] [50969]: key[network_id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1332.441675] [50969]: key[host_routes], None -> [] [ 1332.441675] [50969]: key[revision_number], None -> 0 [ 1332.441675] [50969]: key[dns_nameservers], None -> [] [ 1332.441675] [50969]: key[cidr], None -> 192.168.128.0/28 [ 1332.441675] [50969]: key[updated_at], None -> 2025-11-21T22:47:44Z [ 1332.441675] [50969]: key[description], None -> [ 1332.441675] [50969]: key[standard_attr_id], None -> 1818 [ 1332.441675] [50969]: key[segment_id], None -> None [ 1332.441675] [50969]: key[shared], None -> False [ 1332.441675] [50969]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1332.441675] [50969]: key[ipv6_address_mode], None -> None [ 1332.441675] [50969]: key[enable_dhcp], None -> True [ 1332.441675] [50969]: key[subnetpool_id], None -> None [ 1332.441675] [50969]: key[ip_version], None -> 4 [ 1332.441675] [50969]: key[network], None -> {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} [ 1332.441675] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.442896] [50968]: [pid: 50968|app: 0|req: 6480/12670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:44 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1332.443277] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1332.443626] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bcef3f7a-7817-4b4f-a4ed-4a9db67ef773 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.454403] [50969]: [pid: 50969|app: 0|req: 6191/12671] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:47:44 2025] POST /networking/v2.0/subnets => generated 684 bytes in 160 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1332.457638] [50969]: DEBUG neutron.api.wsgi [req-7f5bf8a3-01dc-4ed4-9f57-63067eebf1c9 req-440b981d-e477-45f9-ad40-42f3fab14974 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1332.464042] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] Deleting subnet 1d7bc331-2f7f-4c42-aa9b-155105a59154 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1332.465950] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] Publish callbacks [] for subnet (1d7bc331-2f7f-4c42-aa9b-155105a59154), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.478123] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (1d7bc331-2f7f-4c42-aa9b-155105a59154), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.480786] [50969]: [pid: 50969|app: 0|req: 6192/12672] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:44 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1332.483851] [50969]: DEBUG neutron.api.v2.base [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Request body: {'router': {'name': 'tempest-AttachVolumeTestJSON-1170854911-router', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'external_gateway_info': {'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1332.496855] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-7564330', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-209191'] for router (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.497823] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-7565215', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-7561449', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-7133989', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-209196'] for router (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.514978] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (1d7bc331-2f7f-4c42-aa9b-155105a59154), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.516672] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] delete_subnet_precommit called with subnet settings {'id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-subnet', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1800, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings None) [ 1332.516672] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] delete_subnet_precommit: [ 1332.516672] [50968]: key[service_types], [] -> None [ 1332.516672] [50968]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.516672] [50968]: key[tags], [] -> None [ 1332.516672] [50968]: key[router:external], False -> None [ 1332.516672] [50968]: key[ipv6_ra_mode], None -> None [ 1332.516672] [50968]: key[created_at], 2025-11-21T22:47:19Z -> None [ 1332.516672] [50968]: key[name], tempest-ServerMetadataNegativeTestJSON-958494840-subnet -> None [ 1332.516672] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1332.516672] [50968]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.516672] [50968]: key[id], 1d7bc331-2f7f-4c42-aa9b-155105a59154 -> None [ 1332.516672] [50968]: key[network_id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1332.516672] [50968]: key[host_routes], [] -> None [ 1332.516672] [50968]: key[revision_number], 0 -> None [ 1332.516672] [50968]: key[dns_nameservers], [] -> None [ 1332.516672] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1332.516672] [50968]: key[updated_at], 2025-11-21T22:47:19Z -> None [ 1332.516672] [50968]: key[description], -> None [ 1332.516672] [50968]: key[standard_attr_id], 1800 -> None [ 1332.516672] [50968]: key[segment_id], None -> None [ 1332.516672] [50968]: key[shared], False -> None [ 1332.516672] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1332.516672] [50968]: key[ipv6_address_mode], None -> None [ 1332.516672] [50968]: key[enable_dhcp], True -> None [ 1332.516672] [50968]: key[subnetpool_id], None -> None [ 1332.516672] [50968]: key[ip_version], 4 -> None [ 1332.516672] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.526944] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks [] for router_controller (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), precommit_add_association {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.549377] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (1d7bc331-2f7f-4c42-aa9b-155105a59154), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.549561] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] delete_subnet_postcommit called with subnet settings {'id': '1d7bc331-2f7f-4c42-aa9b-155105a59154', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-subnet', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1800, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings None) [ 1332.549712] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] delete_subnet_postcommit: [ 1332.549712] [50968]: key[service_types], [] -> None [ 1332.549712] [50968]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.549712] [50968]: key[tags], [] -> None [ 1332.549712] [50968]: key[router:external], False -> None [ 1332.549712] [50968]: key[ipv6_ra_mode], None -> None [ 1332.549712] [50968]: key[created_at], 2025-11-21T22:47:19Z -> None [ 1332.549712] [50968]: key[name], tempest-ServerMetadataNegativeTestJSON-958494840-subnet -> None [ 1332.549712] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1332.549712] [50968]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.549712] [50968]: key[id], 1d7bc331-2f7f-4c42-aa9b-155105a59154 -> None [ 1332.549712] [50968]: key[network_id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1332.549712] [50968]: key[host_routes], [] -> None [ 1332.549712] [50968]: key[revision_number], 0 -> None [ 1332.549712] [50968]: key[dns_nameservers], [] -> None [ 1332.549712] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1332.549712] [50968]: key[updated_at], 2025-11-21T22:47:19Z -> None [ 1332.549712] [50968]: key[description], -> None [ 1332.549712] [50968]: key[standard_attr_id], 1800 -> None [ 1332.549712] [50968]: key[segment_id], None -> None [ 1332.549712] [50968]: key[shared], False -> None [ 1332.549712] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1332.549712] [50968]: key[ipv6_address_mode], None -> None [ 1332.549712] [50968]: key[enable_dhcp], True -> None [ 1332.549712] [50968]: key[subnetpool_id], None -> None [ 1332.549712] [50968]: key[ip_version], 4 -> None [ 1332.549712] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.555067] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] Pushing event deleted for resources: {'Subnet': ['ID=1d7bc331-2f7f-4c42-aa9b-155105a59154,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1332.566040] [50968]: DEBUG neutron_lib.callbacks.manager [None req-1ce82ab8-686d-4210-ba5c-969ba1efbe1e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.568072] [50968]: [pid: 50968|app: 0|req: 6481/12673] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:47:44 2025] DELETE /networking/v2.0/subnets/1d7bc331-2f7f-4c42-aa9b-155105a59154 => generated 0 bytes in 126 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1332.585442] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks [] for router_gateway (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.598242] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (9f202bec-3777-45f4-8d03-1cab96352f26), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.623632] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Deleting port fbf5711d-909e-4f34-831e-77196f952995 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1332.623806] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (fbf5711d-909e-4f34-831e-77196f952995), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.643932] [50968]: DEBUG neutron.plugins.ml2.db [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] For port fbf5711d-909e-4f34-831e-77196f952995, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=fbf5711d-909e-4f34-831e-77196f952995,segment=NetworkSegment(bef8d88e-cc32-4e79-8fb1-12d26d75ed2f),segment_id=bef8d88e-cc32-4e79-8fb1-12d26d75ed2f)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1332.644165] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (fbf5711d-909e-4f34-831e-77196f952995), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.653030] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] delete_port_precommit called with port settings {'id': 'fbf5711d-909e-4f34-831e-77196f952995', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:1d:68:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9f202bec-3777-45f4-8d03-1cab96352f26', 'device_owner': 'network:dhcp', 'standard_attr_id': 1803, '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-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 5, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1332.653030] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] delete_port_precommit: [ 1332.653030] [50968]: key[mac_address], fa:16:3e:1d:68:27 -> None [ 1332.653030] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1332.653030] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1332.653030] [50968]: key[binding:vnic_type], normal -> None [ 1332.653030] [50968]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.653030] [50968]: key[tags], [] -> None [ 1332.653030] [50968]: key[allowed_address_pairs], [] -> None [ 1332.653030] [50968]: key[created_at], 2025-11-21T22:47:20Z -> None [ 1332.653030] [50968]: key[name], -> None [ 1332.653030] [50968]: key[status], ACTIVE -> None [ 1332.653030] [50968]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.653030] [50968]: key[fixed_ips], [] -> None [ 1332.653030] [50968]: key[id], fbf5711d-909e-4f34-831e-77196f952995 -> None [ 1332.653030] [50968]: key[port_security_enabled], False -> None [ 1332.653030] [50968]: key[network_id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1332.653030] [50968]: key[security_groups], [] -> None [ 1332.653030] [50968]: key[binding:profile], {} -> None [ 1332.653030] [50968]: key[binding:host_id], devstack -> None [ 1332.653030] [50968]: key[revision_number], 5 -> None [ 1332.653030] [50968]: key[description], -> None [ 1332.653030] [50968]: key[updated_at], 2025-11-21T22:47:44Z -> None [ 1332.653030] [50968]: key[standard_attr_id], 1803 -> None [ 1332.653030] [50968]: key[admin_state_up], True -> None [ 1332.653030] [50968]: key[binding:vif_type], ovs -> None [ 1332.653030] [50968]: key[device_owner], network:dhcp -> None [ 1332.653030] [50968]: key[extra_dhcp_opts], [] -> None [ 1332.653030] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.653030] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Calling delete_port for fbf5711d-909e-4f34-831e-77196f952995 owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1332.654357] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks [] for router_gateway (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.655149] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.699232] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Allocated IP 10.180.180.234 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/14eaab97-7b3a-45b0-bc40-fbb9ba236813) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1332.700462] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (fbf5711d-909e-4f34-831e-77196f952995), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.710310] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Pushing event deleted for resources: {'Port': ['ID=fbf5711d-909e-4f34-831e-77196f952995,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1332.718331] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] No DVR routers for this DVR port fbf5711d-909e-4f34-831e-77196f952995 on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1332.718740] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] delete_port_postcommit called with port settings {'id': 'fbf5711d-909e-4f34-831e-77196f952995', 'name': '', 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'mac_address': 'fa:16:3e:1d:68:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9f202bec-3777-45f4-8d03-1cab96352f26', 'device_owner': 'network:dhcp', 'standard_attr_id': 1803, '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-21T22:47:20Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 5, 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}}] (original binding levels None) on network {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} with segments to bind None [ 1332.718898] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] delete_port_postcommit: [ 1332.718898] [50968]: key[mac_address], fa:16:3e:1d:68:27 -> None [ 1332.718898] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1332.718898] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1332.718898] [50968]: key[binding:vnic_type], normal -> None [ 1332.718898] [50968]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.718898] [50968]: key[tags], [] -> None [ 1332.718898] [50968]: key[allowed_address_pairs], [] -> None [ 1332.718898] [50968]: key[created_at], 2025-11-21T22:47:20Z -> None [ 1332.718898] [50968]: key[name], -> None [ 1332.718898] [50968]: key[status], ACTIVE -> None [ 1332.718898] [50968]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.718898] [50968]: key[fixed_ips], [] -> None [ 1332.718898] [50968]: key[id], fbf5711d-909e-4f34-831e-77196f952995 -> None [ 1332.718898] [50968]: key[port_security_enabled], False -> None [ 1332.718898] [50968]: key[network_id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1332.718898] [50968]: key[security_groups], [] -> None [ 1332.718898] [50968]: key[binding:profile], {} -> None [ 1332.718898] [50968]: key[binding:host_id], devstack -> None [ 1332.718898] [50968]: key[revision_number], 5 -> None [ 1332.718898] [50968]: key[description], -> None [ 1332.718898] [50968]: key[updated_at], 2025-11-21T22:47:44Z -> None [ 1332.718898] [50968]: key[standard_attr_id], 1803 -> None [ 1332.718898] [50968]: key[admin_state_up], True -> None [ 1332.718898] [50968]: key[binding:vif_type], ovs -> None [ 1332.718898] [50968]: key[device_owner], network:dhcp -> None [ 1332.718898] [50968]: key[extra_dhcp_opts], [] -> None [ 1332.718898] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.741443] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (9f202bec-3777-45f4-8d03-1cab96352f26), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.749610] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks [] for allowed_address_pair (14eaab97-7b3a-45b0-bc40-fbb9ba236813), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.750585] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks [] for port (14eaab97-7b3a-45b0-bc40-fbb9ba236813), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.750853] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] create_port_precommit called with port settings {'id': '14eaab97-7b3a-45b0-bc40-fbb9ba236813', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6e:92:69', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1820, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1332.751090] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] create_port_precommit: [ 1332.751090] [50969]: key[mac_address], None -> fa:16:3e:6e:92:69 [ 1332.751090] [50969]: key[device_id], None -> 489fc4f0-c0fc-4a58-8b3c-5151946fe28c [ 1332.751090] [50969]: key[binding:vif_details], None -> {} [ 1332.751090] [50969]: key[project_id], None -> [ 1332.751090] [50969]: key[binding:vnic_type], None -> normal [ 1332.751090] [50969]: key[allowed_address_pairs], None -> [] [ 1332.751090] [50969]: key[name], None -> [ 1332.751090] [50969]: key[status], None -> DOWN [ 1332.751090] [50969]: key[tenant_id], None -> [ 1332.751090] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}] [ 1332.751090] [50969]: key[id], None -> 14eaab97-7b3a-45b0-bc40-fbb9ba236813 [ 1332.751090] [50969]: key[port_security_enabled], None -> False [ 1332.751090] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1332.751090] [50969]: key[security_groups], None -> [] [ 1332.751090] [50969]: key[binding:profile], None -> {} [ 1332.751090] [50969]: key[binding:host_id], None -> [ 1332.751090] [50969]: key[standard_attr_id], None -> 1820 [ 1332.751090] [50969]: key[admin_state_up], None -> True [ 1332.751090] [50969]: key[device_owner], None -> network:router_gateway [ 1332.751090] [50969]: key[binding:vif_type], None -> unbound [ 1332.751090] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.755505] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] delete_network_precommit called with network settings {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} (original settings None) and network segments [{'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}] [ 1332.755505] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] delete_network_precommit: [ 1332.755505] [50968]: key[qinq], None -> None [ 1332.755505] [50968]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.755505] [50968]: key[tags], [] -> None [ 1332.755505] [50968]: key[router:external], False -> None [ 1332.755505] [50968]: key[created_at], 2025-11-21T22:47:19Z -> None [ 1332.755505] [50968]: key[name], tempest-ServerMetadataNegativeTestJSON-958494840-network -> None [ 1332.755505] [50968]: key[status], ACTIVE -> None [ 1332.755505] [50968]: key[ipv6_address_scope], None -> None [ 1332.755505] [50968]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.755505] [50968]: key[availability_zone_hints], [] -> None [ 1332.755505] [50968]: key[availability_zones], ['nova'] -> None [ 1332.755505] [50968]: key[id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1332.755505] [50968]: key[port_security_enabled], True -> None [ 1332.755505] [50968]: key[subnets], [] -> None [ 1332.755505] [50968]: key[provider:segmentation_id], 224 -> None [ 1332.755505] [50968]: key[provider:network_type], vlan -> None [ 1332.755505] [50968]: key[revision_number], 3 -> None [ 1332.755505] [50968]: key[provider:physical_network], default -> None [ 1332.755505] [50968]: key[description], -> None [ 1332.755505] [50968]: key[updated_at], 2025-11-21T22:47:44Z -> None [ 1332.755505] [50968]: key[standard_attr_id], 1798 -> None [ 1332.755505] [50968]: key[admin_state_up], True -> None [ 1332.755505] [50968]: key[shared], False -> None [ 1332.755505] [50968]: key[ipv4_address_scope], None -> None [ 1332.755505] [50968]: key[vlan_transparent], None -> None [ 1332.755505] [50968]: key[mtu], 8950 -> None [ 1332.755505] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.755505] [50968]: DEBUG neutron.services.segments.db [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['9f202bec-3777-45f4-8d03-1cab96352f26']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1332.764096] [50968]: DEBUG neutron.services.segments.db [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1332.764096] [50968]: DEBUG neutron.services.segments.db [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1332.768575] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (bef8d88e-cc32-4e79-8fb1-12d26d75ed2f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.772776] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (14eaab97-7b3a-45b0-bc40-fbb9ba236813), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.776139] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (bef8d88e-cc32-4e79-8fb1-12d26d75ed2f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.786630] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Releasing vlan 224 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1332.786891] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (bef8d88e-cc32-4e79-8fb1-12d26d75ed2f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.796626] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Pushing event updated for resources: {'Port': ['ID=14eaab97-7b3a-45b0-bc40-fbb9ba236813,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1332.805918] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1332.806680] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1332.807726] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (9f202bec-3777-45f4-8d03-1cab96352f26), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.807927] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] delete_network_postcommit called with network settings {'id': '9f202bec-3777-45f4-8d03-1cab96352f26', 'name': 'tempest-ServerMetadataNegativeTestJSON-958494840-network', 'tenant_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'project_id': '1da1f04ef00444e9b8ef0cb9e67b289b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1798, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:19Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 224} (original settings None) and network segments [{'id': 'bef8d88e-cc32-4e79-8fb1-12d26d75ed2f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 224, 'network_id': '9f202bec-3777-45f4-8d03-1cab96352f26'}] [ 1332.808090] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] delete_network_postcommit: [ 1332.808090] [50968]: key[qinq], None -> None [ 1332.808090] [50968]: key[project_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.808090] [50968]: key[tags], [] -> None [ 1332.808090] [50968]: key[router:external], False -> None [ 1332.808090] [50968]: key[created_at], 2025-11-21T22:47:19Z -> None [ 1332.808090] [50968]: key[name], tempest-ServerMetadataNegativeTestJSON-958494840-network -> None [ 1332.808090] [50968]: key[status], ACTIVE -> None [ 1332.808090] [50968]: key[ipv6_address_scope], None -> None [ 1332.808090] [50968]: key[tenant_id], 1da1f04ef00444e9b8ef0cb9e67b289b -> None [ 1332.808090] [50968]: key[availability_zone_hints], [] -> None [ 1332.808090] [50968]: key[availability_zones], ['nova'] -> None [ 1332.808090] [50968]: key[id], 9f202bec-3777-45f4-8d03-1cab96352f26 -> None [ 1332.808090] [50968]: key[port_security_enabled], True -> None [ 1332.808090] [50968]: key[subnets], [] -> None [ 1332.808090] [50968]: key[provider:segmentation_id], 224 -> None [ 1332.808090] [50968]: key[provider:network_type], vlan -> None [ 1332.808090] [50968]: key[revision_number], 3 -> None [ 1332.808090] [50968]: key[provider:physical_network], default -> None [ 1332.808090] [50968]: key[description], -> None [ 1332.808090] [50968]: key[updated_at], 2025-11-21T22:47:44Z -> None [ 1332.808090] [50968]: key[standard_attr_id], 1798 -> None [ 1332.808090] [50968]: key[admin_state_up], True -> None [ 1332.808090] [50968]: key[shared], False -> None [ 1332.808090] [50968]: key[ipv4_address_scope], None -> None [ 1332.808090] [50968]: key[vlan_transparent], None -> None [ 1332.808090] [50968]: key[mtu], 8950 -> None [ 1332.808090] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.809009] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1332.813909] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Pushing event deleted for resources: {'Network': ['ID=9f202bec-3777-45f4-8d03-1cab96352f26,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1332.816530] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2343b345-1b81-493a-b2a5-1565f5c07169 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.818827] [50968]: [pid: 50968|app: 0|req: 6482/12674] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:47:44 2025] DELETE /networking/v2.0/networks/9f202bec-3777-45f4-8d03-1cab96352f26 => generated 0 bytes in 247 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1332.822013] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] create_port_postcommit called with port settings {'id': '14eaab97-7b3a-45b0-bc40-fbb9ba236813', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6e:92:69', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1820, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:45Z', 'updated_at': '2025-11-21T22:47:45Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1332.822223] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] create_port_postcommit: [ 1332.822223] [50969]: key[mac_address], None -> fa:16:3e:6e:92:69 [ 1332.822223] [50969]: key[device_id], None -> 489fc4f0-c0fc-4a58-8b3c-5151946fe28c [ 1332.822223] [50969]: key[binding:vif_details], None -> {} [ 1332.822223] [50969]: key[project_id], None -> [ 1332.822223] [50969]: key[binding:vnic_type], None -> normal [ 1332.822223] [50969]: key[tags], None -> [] [ 1332.822223] [50969]: key[allowed_address_pairs], None -> [] [ 1332.822223] [50969]: key[created_at], None -> 2025-11-21T22:47:45Z [ 1332.822223] [50969]: key[name], None -> [ 1332.822223] [50969]: key[status], None -> DOWN [ 1332.822223] [50969]: key[tenant_id], None -> [ 1332.822223] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}] [ 1332.822223] [50969]: key[id], None -> 14eaab97-7b3a-45b0-bc40-fbb9ba236813 [ 1332.822223] [50969]: key[port_security_enabled], None -> False [ 1332.822223] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1332.822223] [50969]: key[security_groups], None -> [] [ 1332.822223] [50969]: key[binding:profile], None -> {} [ 1332.822223] [50969]: key[binding:host_id], None -> [ 1332.822223] [50969]: key[revision_number], None -> 1 [ 1332.822223] [50969]: key[description], None -> [ 1332.822223] [50969]: key[updated_at], None -> 2025-11-21T22:47:45Z [ 1332.822223] [50969]: key[standard_attr_id], None -> 1820 [ 1332.822223] [50969]: key[admin_state_up], None -> True [ 1332.822223] [50969]: key[binding:vif_type], None -> unbound [ 1332.822223] [50969]: key[device_owner], None -> network:router_gateway [ 1332.822223] [50969]: key[extra_dhcp_opts], None -> [] [ 1332.822223] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1332.822223] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1332.918431] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks [] for router_gateway (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.930223] [50968]: [pid: 50968|app: 0|req: 6483/12675] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:47:45 2025] GET /networking/v2.0/security-groups?tenant_id=1da1f04ef00444e9b8ef0cb9e67b289b&name=default => generated 2929 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1332.966943] [50968]: DEBUG neutron_lib.callbacks.manager [None req-95047fb0-5d3d-4016-99f2-f874d5e11df2 admin admin] Publish callbacks [] for security_group (50181de0-6504-4170-88de-c63c6b1ec2d0), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1332.986078] [50968]: DEBUG neutron_lib.callbacks.manager [None req-95047fb0-5d3d-4016-99f2-f874d5e11df2 admin admin] Publish callbacks [] for security_group (50181de0-6504-4170-88de-c63c6b1ec2d0), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.003752] [50968]: DEBUG neutron_lib.callbacks.manager [None req-95047fb0-5d3d-4016-99f2-f874d5e11df2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (50181de0-6504-4170-88de-c63c6b1ec2d0), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.007869] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-95047fb0-5d3d-4016-99f2-f874d5e11df2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=50181de0-6504-4170-88de-c63c6b1ec2d0,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1333.011324] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-7565184', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-7561406'] for router (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.011748] [50968]: DEBUG neutron_lib.callbacks.manager [None req-95047fb0-5d3d-4016-99f2-f874d5e11df2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.012257] [50968]: [pid: 50968|app: 0|req: 6484/12676] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:47:45 2025] DELETE /networking/v2.0/security-groups/50181de0-6504-4170-88de-c63c6b1ec2d0 => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1333.078279] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Router 489fc4f0-c0fc-4a58-8b3c-5151946fe28c is scheduled to L3 agent 3e77584d-73c9-421a-980f-517c90354e66 with binding_index 1 {{(pid=50969) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1333.125808] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1333.142678] [50969]: DEBUG neutron_lib.callbacks.manager [None req-d392ee07-8011-47a4-9742-4228a70f7dcd admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.143390] [50969]: [pid: 50969|app: 0|req: 6193/12677] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 22:47:44 2025] POST /networking/v2.0/routers => generated 726 bytes in 663 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1333.356111] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.408355] [50968]: INFO neutron.services.segments.plugin [-] Segment bef8d88e-cc32-4e79-8fb1-12d26d75ed2f resource provider aggregate not found [ 1333.425712] [50968]: INFO neutron.services.segments.plugin [-] Segment bef8d88e-cc32-4e79-8fb1-12d26d75ed2f 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 bef8d88e-cc32-4e79-8fb1-12d26d75ed2f found for delete ", "request_id": "req-123af1b2-181d-4009-993e-12bfae6dc993"}]} [ 1333.426715] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Allocated IP 192.168.128.1 (2cadbd63-de04-47df-baa3-59dbd9f1eda3/61a9e7da-4e5d-436e-9676-e6430b629797/9a1678b7-6d12-4034-8cba-7cc2a1d698c4) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1333.466728] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Publish callbacks [] for allowed_address_pair (9a1678b7-6d12-4034-8cba-7cc2a1d698c4), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.467540] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Publish callbacks [] for port (9a1678b7-6d12-4034-8cba-7cc2a1d698c4), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.467808] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] create_port_precommit called with port settings {'id': '9a1678b7-6d12-4034-8cba-7cc2a1d698c4', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:10:74:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1821, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}], 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1333.467916] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] create_port_precommit: [ 1333.467916] [50968]: key[mac_address], None -> fa:16:3e:10:74:24 [ 1333.467916] [50968]: key[device_id], None -> 489fc4f0-c0fc-4a58-8b3c-5151946fe28c [ 1333.467916] [50968]: key[binding:vif_details], None -> {} [ 1333.467916] [50968]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1333.467916] [50968]: key[binding:vnic_type], None -> normal [ 1333.467916] [50968]: key[allowed_address_pairs], None -> [] [ 1333.467916] [50968]: key[name], None -> [ 1333.467916] [50968]: key[status], None -> DOWN [ 1333.467916] [50968]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1333.467916] [50968]: key[fixed_ips], None -> [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}] [ 1333.467916] [50968]: key[id], None -> 9a1678b7-6d12-4034-8cba-7cc2a1d698c4 [ 1333.467916] [50968]: key[port_security_enabled], None -> False [ 1333.467916] [50968]: key[network_id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1333.467916] [50968]: key[security_groups], None -> [] [ 1333.467916] [50968]: key[binding:profile], None -> {} [ 1333.467916] [50968]: key[binding:host_id], None -> [ 1333.467916] [50968]: key[standard_attr_id], None -> 1821 [ 1333.467916] [50968]: key[admin_state_up], None -> True [ 1333.467916] [50968]: key[device_owner], None -> network:router_interface [ 1333.467916] [50968]: key[binding:vif_type], None -> unbound [ 1333.467916] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1333.486227] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9a1678b7-6d12-4034-8cba-7cc2a1d698c4), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.505992] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Pushing event updated for resources: {'Port': ['ID=9a1678b7-6d12-4034-8cba-7cc2a1d698c4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1333.513817] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Network 2cadbd63-de04-47df-baa3-59dbd9f1eda3 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1333.514512] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1333.515945] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1333.529274] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] create_port_postcommit called with port settings {'id': '9a1678b7-6d12-4034-8cba-7cc2a1d698c4', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:10:74:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1821, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}], 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:45Z', 'updated_at': '2025-11-21T22:47:45Z', 'revision_number': 1, 'network': {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1333.529496] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] create_port_postcommit: [ 1333.529496] [50968]: key[mac_address], None -> fa:16:3e:10:74:24 [ 1333.529496] [50968]: key[device_id], None -> 489fc4f0-c0fc-4a58-8b3c-5151946fe28c [ 1333.529496] [50968]: key[binding:vif_details], None -> {} [ 1333.529496] [50968]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1333.529496] [50968]: key[binding:vnic_type], None -> normal [ 1333.529496] [50968]: key[tags], None -> [] [ 1333.529496] [50968]: key[allowed_address_pairs], None -> [] [ 1333.529496] [50968]: key[created_at], None -> 2025-11-21T22:47:45Z [ 1333.529496] [50968]: key[name], None -> [ 1333.529496] [50968]: key[status], None -> DOWN [ 1333.529496] [50968]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1333.529496] [50968]: key[fixed_ips], None -> [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}] [ 1333.529496] [50968]: key[id], None -> 9a1678b7-6d12-4034-8cba-7cc2a1d698c4 [ 1333.529496] [50968]: key[port_security_enabled], None -> False [ 1333.529496] [50968]: key[network_id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1333.529496] [50968]: key[security_groups], None -> [] [ 1333.529496] [50968]: key[binding:profile], None -> {} [ 1333.529496] [50968]: key[binding:host_id], None -> [ 1333.529496] [50968]: key[revision_number], None -> 1 [ 1333.529496] [50968]: key[description], None -> [ 1333.529496] [50968]: key[updated_at], None -> 2025-11-21T22:47:45Z [ 1333.529496] [50968]: key[standard_attr_id], None -> 1821 [ 1333.529496] [50968]: key[admin_state_up], None -> True [ 1333.529496] [50968]: key[binding:vif_type], None -> unbound [ 1333.529496] [50968]: key[device_owner], None -> network:router_interface [ 1333.529496] [50968]: key[extra_dhcp_opts], None -> [] [ 1333.529496] [50968]: key[network], None -> {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} [ 1333.529496] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1333.530500] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-534252'] for router_interface (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.591690] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abd21731-1a5a-42e3-b9c7-be8fb10f01bd req-a4c2fd0f-e9ce-4f54-b1b8-975b588acb2b tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1333.592729] [50969]: [pid: 50969|app: 0|req: 6194/12678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:45 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1333.598760] [50969]: DEBUG neutron.api.wsgi [req-abd21731-1a5a-42e3-b9c7-be8fb10f01bd req-994ca967-4865-4ff2-9d0b-7a24a3c9140f tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1333.623866] [50969]: [pid: 50969|app: 0|req: 6195/12679] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:45 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1333.690940] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (9a1678b7-6d12-4034-8cba-7cc2a1d698c4), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.704032] [50969]: [pid: 50969|app: 0|req: 6196/12680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:46 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1333.761918] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Publish callbacks [] for port (9a1678b7-6d12-4034-8cba-7cc2a1d698c4), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.761976] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] update_port_precommit called with port settings {'id': '9a1678b7-6d12-4034-8cba-7cc2a1d698c4', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:10:74:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1821, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:45Z', 'updated_at': '2025-11-21T22:47:46Z', 'revision_number': 1, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': '9a1678b7-6d12-4034-8cba-7cc2a1d698c4', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:10:74:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1821, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:45Z', 'updated_at': '2025-11-21T22:47:45Z', 'revision_number': 1, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1333.762098] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] update_port_precommit: [ 1333.762098] [50968]: key[updated_at], 2025-11-21T22:47:45Z -> 2025-11-21T22:47:46Z [ 1333.762098] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1333.763916] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (9a1678b7-6d12-4034-8cba-7cc2a1d698c4), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.783237] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Pushing event updated for resources: {'Port': ['ID=9a1678b7-6d12-4034-8cba-7cc2a1d698c4,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1333.802296] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] update_port_postcommit called with port settings {'id': '9a1678b7-6d12-4034-8cba-7cc2a1d698c4', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:10:74:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1821, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:45Z', 'updated_at': '2025-11-21T22:47:46Z', 'revision_number': 1, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': '9a1678b7-6d12-4034-8cba-7cc2a1d698c4', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:10:74:24', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1821, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:45Z', 'updated_at': '2025-11-21T22:47:45Z', 'revision_number': 1, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1333.802499] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] update_port_postcommit: [ 1333.802499] [50968]: key[updated_at], 2025-11-21T22:47:45Z -> 2025-11-21T22:47:46Z [ 1333.802499] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1333.803263] [50968]: DEBUG neutron_lib.callbacks.manager [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-1527290', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-534136'] for router_interface (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.833942] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Network 2cadbd63-de04-47df-baa3-59dbd9f1eda3 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1333.834653] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1333.884067] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Router 489fc4f0-c0fc-4a58-8b3c-5151946fe28c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1333.932376] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-58da8f74-d2ec-4178-a0dc-49acc8fb29eb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1333.936134] [50968]: [pid: 50968|app: 0|req: 6485/12681] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 22:47:45 2025] PUT /networking/v2.0/routers/489fc4f0-c0fc-4a58-8b3c-5151946fe28c/add_router_interface => generated 309 bytes in 790 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1334.078752] [50969]: DEBUG neutron.api.v2.base [None req-27254704-0bc1-4010-9e04-f6a089d789ba tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1494632948', 'description': 'tempest-description--1250613394'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1334.096283] [50969]: DEBUG neutron_lib.callbacks.manager [None req-27254704-0bc1-4010-9e04-f6a089d789ba tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.145905] [50969]: DEBUG neutron_lib.callbacks.manager [None req-27254704-0bc1-4010-9e04-f6a089d789ba tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (1e596c06-a8da-4399-84d9-6ac9ccab328a), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.147472] [50969]: DEBUG neutron_lib.callbacks.manager [None req-27254704-0bc1-4010-9e04-f6a089d789ba tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1e596c06-a8da-4399-84d9-6ac9ccab328a), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.163082] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-27254704-0bc1-4010-9e04-f6a089d789ba tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=1e596c06-a8da-4399-84d9-6ac9ccab328a,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1334.174550] [50969]: DEBUG neutron_lib.callbacks.manager [None req-27254704-0bc1-4010-9e04-f6a089d789ba tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.175160] [50969]: [pid: 50969|app: 0|req: 6197/12682] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:47:46 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 100 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1334.182228] [50968]: DEBUG neutron.api.v2.base [None req-b0ac2815-04f4-45ac-865a-4b1cd3b02dd6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'security_group_rule': {'security_group_id': '1e596c06-a8da-4399-84d9-6ac9ccab328a', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1334.224694] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b0ac2815-04f4-45ac-865a-4b1cd3b02dd6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (5bd08f83-dda8-4d68-98f6-52fe130bd19d), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.261994] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b0ac2815-04f4-45ac-865a-4b1cd3b02dd6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (5bd08f83-dda8-4d68-98f6-52fe130bd19d), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.263238] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b0ac2815-04f4-45ac-865a-4b1cd3b02dd6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (5bd08f83-dda8-4d68-98f6-52fe130bd19d), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.270835] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b0ac2815-04f4-45ac-865a-4b1cd3b02dd6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=5bd08f83-dda8-4d68-98f6-52fe130bd19d,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1334.284683] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b0ac2815-04f4-45ac-865a-4b1cd3b02dd6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.285463] [50968]: [pid: 50968|app: 0|req: 6486/12683] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:47:46 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) [ 1334.293463] [50969]: DEBUG neutron.api.v2.base [None req-25890092-2689-4daa-967d-af422f396f0d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'security_group_rule': {'security_group_id': '1e596c06-a8da-4399-84d9-6ac9ccab328a', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1334.345908] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25890092-2689-4daa-967d-af422f396f0d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (baafb111-1893-4592-add3-3f18fee060c9), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.382542] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25890092-2689-4daa-967d-af422f396f0d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (baafb111-1893-4592-add3-3f18fee060c9), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.383948] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25890092-2689-4daa-967d-af422f396f0d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (baafb111-1893-4592-add3-3f18fee060c9), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.391767] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-25890092-2689-4daa-967d-af422f396f0d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=baafb111-1893-4592-add3-3f18fee060c9,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1334.404676] [50969]: DEBUG neutron_lib.callbacks.manager [None req-25890092-2689-4daa-967d-af422f396f0d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.405351] [50969]: [pid: 50969|app: 0|req: 6198/12684] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:47:46 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) [ 1334.412685] [50968]: DEBUG neutron.api.v2.base [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1334.427682] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.451516] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251'] for port (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.494754] [50968]: DEBUG neutron.db.db_base_plugin_common [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Allocated IP 10.180.180.228 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/b27aedd7-5737-495c-90bb-92180c11a658) {{(pid=50968) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1334.536153] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for allowed_address_pair (b27aedd7-5737-495c-90bb-92180c11a658), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.536739] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for port (b27aedd7-5737-495c-90bb-92180c11a658), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.536955] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_precommit called with port settings {'id': 'b27aedd7-5737-495c-90bb-92180c11a658', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:90:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1334.537113] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_precommit: [ 1334.537113] [50968]: key[mac_address], None -> fa:16:3e:46:90:47 [ 1334.537113] [50968]: key[device_id], None -> PENDING [ 1334.537113] [50968]: key[binding:vif_details], None -> {} [ 1334.537113] [50968]: key[project_id], None -> [ 1334.537113] [50968]: key[binding:vnic_type], None -> normal [ 1334.537113] [50968]: key[allowed_address_pairs], None -> [] [ 1334.537113] [50968]: key[name], None -> [ 1334.537113] [50968]: key[status], None -> N/A [ 1334.537113] [50968]: key[tenant_id], None -> [ 1334.537113] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}] [ 1334.537113] [50968]: key[id], None -> b27aedd7-5737-495c-90bb-92180c11a658 [ 1334.537113] [50968]: key[port_security_enabled], None -> False [ 1334.537113] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1334.537113] [50968]: key[security_groups], None -> [] [ 1334.537113] [50968]: key[binding:profile], None -> {} [ 1334.537113] [50968]: key[binding:host_id], None -> [ 1334.537113] [50968]: key[standard_attr_id], None -> 1828 [ 1334.537113] [50968]: key[admin_state_up], None -> True [ 1334.537113] [50968]: key[device_owner], None -> network:floatingip [ 1334.537113] [50968]: key[binding:vif_type], None -> unbound [ 1334.537113] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1334.557819] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085624520816', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (b27aedd7-5737-495c-90bb-92180c11a658), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.579668] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'Port': ['ID=b27aedd7-5737-495c-90bb-92180c11a658,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1334.588988] [50968]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50968) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1334.589808] [50968]: DEBUG neutron.scheduler.base_scheduler [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Resources bound (agent type, host, resource id): {{(pid=50968) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1334.591472] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Received port after_create {{(pid=50968) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1334.608842] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_postcommit called with port settings {'id': 'b27aedd7-5737-495c-90bb-92180c11a658', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:90:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:46Z', 'updated_at': '2025-11-21T22:47:46Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1334.608842] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_postcommit: [ 1334.608842] [50968]: key[mac_address], None -> fa:16:3e:46:90:47 [ 1334.608842] [50968]: key[device_id], None -> PENDING [ 1334.608842] [50968]: key[binding:vif_details], None -> {} [ 1334.608842] [50968]: key[project_id], None -> [ 1334.608842] [50968]: key[binding:vnic_type], None -> normal [ 1334.608842] [50968]: key[tags], None -> [] [ 1334.608842] [50968]: key[allowed_address_pairs], None -> [] [ 1334.608842] [50968]: key[created_at], None -> 2025-11-21T22:47:46Z [ 1334.608842] [50968]: key[name], None -> [ 1334.608842] [50968]: key[status], None -> N/A [ 1334.608842] [50968]: key[tenant_id], None -> [ 1334.608842] [50968]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}] [ 1334.608842] [50968]: key[id], None -> b27aedd7-5737-495c-90bb-92180c11a658 [ 1334.608842] [50968]: key[port_security_enabled], None -> False [ 1334.608842] [50968]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1334.608842] [50968]: key[security_groups], None -> [] [ 1334.608842] [50968]: key[binding:profile], None -> {} [ 1334.608842] [50968]: key[binding:host_id], None -> [ 1334.608842] [50968]: key[revision_number], None -> 1 [ 1334.608842] [50968]: key[description], None -> [ 1334.608842] [50968]: key[updated_at], None -> 2025-11-21T22:47:46Z [ 1334.608842] [50968]: key[standard_attr_id], None -> 1828 [ 1334.608842] [50968]: key[admin_state_up], None -> True [ 1334.608842] [50968]: key[binding:vif_type], None -> unbound [ 1334.608842] [50968]: key[device_owner], None -> network:floatingip [ 1334.608842] [50968]: key[extra_dhcp_opts], None -> [] [ 1334.608842] [50968]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1334.608842] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1334.643201] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (8bc30285-dd1b-42e2-b540-caba2faa7399), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.668558] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (b27aedd7-5737-495c-90bb-92180c11a658), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.724452] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77fb57b6-dea9-4e98-9180-be3a08943983 req-8886d03b-633c-4bb0-b79a-c4f4ee7afc45 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1334.725695] [50969]: [pid: 50969|app: 0|req: 6199/12685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1334.733485] [50969]: DEBUG neutron.api.wsgi [req-77fb57b6-dea9-4e98-9180-be3a08943983 req-e413656f-670d-451a-bc0f-f0c192490115 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1334.739123] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for port (b27aedd7-5737-495c-90bb-92180c11a658), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.739384] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] update_port_precommit called with port settings {'id': 'b27aedd7-5737-495c-90bb-92180c11a658', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:90:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8bc30285-dd1b-42e2-b540-caba2faa7399', 'device_owner': 'network:floatingip', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:46Z', 'updated_at': '2025-11-21T22:47:47Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b27aedd7-5737-495c-90bb-92180c11a658', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:90:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:46Z', 'updated_at': '2025-11-21T22:47: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1334.739537] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] update_port_precommit: [ 1334.739537] [50968]: key[device_id], PENDING -> 8bc30285-dd1b-42e2-b540-caba2faa7399 [ 1334.739537] [50968]: key[updated_at], 2025-11-21T22:47:46Z -> 2025-11-21T22:47:47Z [ 1334.739537] [50968]: key[revision_number], 1 -> 2 [ 1334.739537] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1334.742203] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (b27aedd7-5737-495c-90bb-92180c11a658), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.761076] [50969]: [pid: 50969|app: 0|req: 6200/12686] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1334.763918] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'Port': ['ID=b27aedd7-5737-495c-90bb-92180c11a658,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1334.786124] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] update_port_postcommit called with port settings {'id': 'b27aedd7-5737-495c-90bb-92180c11a658', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:90:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8bc30285-dd1b-42e2-b540-caba2faa7399', 'device_owner': 'network:floatingip', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:46Z', 'updated_at': '2025-11-21T22:47:47Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b27aedd7-5737-495c-90bb-92180c11a658', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:90:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:46Z', 'updated_at': '2025-11-21T22:47: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1334.786341] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] update_port_postcommit: [ 1334.786341] [50968]: key[device_id], PENDING -> 8bc30285-dd1b-42e2-b540-caba2faa7399 [ 1334.786341] [50968]: key[updated_at], 2025-11-21T22:47:46Z -> 2025-11-21T22:47:47Z [ 1334.786341] [50968]: key[revision_number], 1 -> 2 [ 1334.786341] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1334.786603] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (8bc30285-dd1b-42e2-b540-caba2faa7399), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.795275] [50969]: [pid: 50969|app: 0|req: 6201/12687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1334.805191] [50968]: DEBUG neutron_lib.callbacks.manager [None req-190064a1-5ddd-4426-adf2-7ee1d24e4e5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.805921] [50968]: [pid: 50968|app: 0|req: 6487/12688] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:47:46 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 398 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1334.913844] [50969]: DEBUG neutron.api.wsgi [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-2a68d012-de3a-457b-8a51-6411d4dbb385 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1334.938328] [50969]: [pid: 50969|app: 0|req: 6202/12689] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1494632948&fields=id&tenant_id=1cd8d6635f01430795eac29d05c07a04 => generated 69 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1334.987397] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-f278b115-dd4c-429f-8131-a0447fdea64c tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1334.988319] [50968]: [pid: 50968|app: 0|req: 6488/12690] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 612 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1334.994150] [50969]: DEBUG neutron.api.wsgi [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-92f0b0d1-1fb0-48ad-a175-70d56182a578 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1334.998901] [50969]: [pid: 50969|app: 0|req: 6203/12691] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/quotas/1cd8d6635f01430795eac29d05c07a04 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1335.073159] [50968]: [pid: 50968|app: 0|req: 6489/12692] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&fields=id => generated 103 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1335.126255] [50969]: [pid: 50969|app: 0|req: 6204/12693] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1335.171993] [50968]: [pid: 50968|app: 0|req: 6490/12694] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1335.291318] [50969]: [pid: 50969|app: 0|req: 6205/12695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:47 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1335.889020] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5b55b9f-361a-4a42-9b4f-e016dfb3e171 req-8d43da00-6a22-45cf-ac87-6c32f3b3a3d5 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1335.889311] [50968]: [pid: 50968|app: 0|req: 6491/12696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:48 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1335.894081] [50969]: [pid: 50969|app: 0|req: 6206/12697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:48 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1335.895874] [50968]: DEBUG neutron.api.wsgi [req-c5b55b9f-361a-4a42-9b4f-e016dfb3e171 req-e39c29af-57a3-4101-bbcb-faeae7d8e1f8 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1335.919017] [50968]: [pid: 50968|app: 0|req: 6492/12698] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:48 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1336.361985] [50969]: [pid: 50969|app: 0|req: 6207/12699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:48 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1336.974623] [50968]: [pid: 50968|app: 0|req: 6493/12700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:49 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1337.026965] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-371c872d-da71-444a-a353-07736361c632 req-4621aecb-4404-433c-a41d-91bb19bf2b68 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.028054] [50969]: [pid: 50969|app: 0|req: 6208/12701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:49 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.034583] [50968]: DEBUG neutron.api.wsgi [req-371c872d-da71-444a-a353-07736361c632 req-683fa800-79bd-450d-bf8f-af635bc0d5d4 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1337.060251] [50968]: [pid: 50968|app: 0|req: 6494/12702] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:49 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.434768] [50969]: [pid: 50969|app: 0|req: 6209/12703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:49 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1338.055036] [50968]: [pid: 50968|app: 0|req: 6495/12704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:50 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1338.140187] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14b6c787-bdcc-45e3-88fc-545e091a7383 req-bf8ac99c-3b7f-4688-bf24-f5ebc29695d1 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1338.141214] [50969]: [pid: 50969|app: 0|req: 6210/12705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:50 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1338.147339] [50968]: DEBUG neutron.api.wsgi [req-14b6c787-bdcc-45e3-88fc-545e091a7383 req-e04a5142-1429-4147-bbf6-9770b9db04c5 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1338.169601] [50968]: [pid: 50968|app: 0|req: 6496/12706] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:50 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1338.494486] [50969]: [pid: 50969|app: 0|req: 6211/12707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:50 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1339.129645] [50968]: [pid: 50968|app: 0|req: 6497/12708] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:51 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1339.257948] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd434cfc-b557-416f-b209-25d454f78395 req-630a5b6d-acca-46b6-9d8f-7c51c88f650e tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1339.258929] [50969]: [pid: 50969|app: 0|req: 6212/12709] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:51 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1339.266032] [50968]: DEBUG neutron.api.wsgi [req-fd434cfc-b557-416f-b209-25d454f78395 req-c79e1996-a400-4867-8a28-6b3535558c2c tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1339.290719] [50968]: [pid: 50968|app: 0|req: 6498/12710] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:51 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1339.562117] [50969]: [pid: 50969|app: 0|req: 6213/12711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:51 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1340.198214] [50968]: [pid: 50968|app: 0|req: 6499/12712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:52 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1340.240387] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8709ded7-9f7d-4c54-8cca-d6a0f30543a8 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1340.241408] [50969]: [pid: 50969|app: 0|req: 6214/12713] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:52 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 612 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1340.248403] [50968]: DEBUG neutron.api.wsgi [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-55f902e4-aa8a-42b1-8889-66989fa5e535 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1340.271429] [50968]: [pid: 50968|app: 0|req: 6500/12714] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:47:52 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=1cd8d6635f01430795eac29d05c07a04 => generated 181 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1340.277798] [50969]: DEBUG neutron.api.v2.base [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'port': {'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'admin_state_up': True, 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1340.317024] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Made reservation on behalf of 1cd8d6635f01430795eac29d05c07a04 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1340.320024] [50969]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.371663] [50969]: DEBUG neutron.db.db_base_plugin_common [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Allocated IP 192.168.128.12 (2cadbd63-de04-47df-baa3-59dbd9f1eda3/61a9e7da-4e5d-436e-9676-e6430b629797/343cb9d1-d96b-4d6f-ae54-5369c5c4410e) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1340.431089] [50969]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for allowed_address_pair (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.431812] [50969]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.432042] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_precommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': '', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'port_security_enabled': True, 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1340.432177] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_precommit: [ 1340.432177] [50969]: key[mac_address], None -> fa:16:3e:87:87:4a [ 1340.432177] [50969]: key[device_id], None -> 6cb15343-8120-4c1a-b53e-ea1a44b6265a [ 1340.432177] [50969]: key[binding:vif_details], None -> {} [ 1340.432177] [50969]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1340.432177] [50969]: key[binding:vnic_type], None -> normal [ 1340.432177] [50969]: key[allowed_address_pairs], None -> [] [ 1340.432177] [50969]: key[name], None -> [ 1340.432177] [50969]: key[status], None -> DOWN [ 1340.432177] [50969]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1340.432177] [50969]: key[fixed_ips], None -> [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}] [ 1340.432177] [50969]: key[id], None -> 343cb9d1-d96b-4d6f-ae54-5369c5c4410e [ 1340.432177] [50969]: key[port_security_enabled], None -> True [ 1340.432177] [50969]: key[network_id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1340.432177] [50969]: key[security_groups], None -> ['1e596c06-a8da-4399-84d9-6ac9ccab328a'] [ 1340.432177] [50969]: key[binding:profile], None -> {} [ 1340.432177] [50969]: key[binding:host_id], None -> [ 1340.432177] [50969]: key[standard_attr_id], None -> 1830 [ 1340.432177] [50969]: key[admin_state_up], None -> True [ 1340.432177] [50969]: key[device_owner], None -> [ 1340.432177] [50969]: key[binding:vif_type], None -> unbound [ 1340.432177] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1340.458054] [50969]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.480141] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'Port': ['ID=343cb9d1-d96b-4d6f-ae54-5369c5c4410e,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1340.488051] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Network 2cadbd63-de04-47df-baa3-59dbd9f1eda3 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1340.488653] [50969]: DEBUG neutron.scheduler.base_scheduler [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1340.491160] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1340.503185] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_postcommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': '', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'port_security_enabled': True, 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:52Z', 'revision_number': 1, 'network': {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1340.503386] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_postcommit: [ 1340.503386] [50969]: key[mac_address], None -> fa:16:3e:87:87:4a [ 1340.503386] [50969]: key[device_id], None -> 6cb15343-8120-4c1a-b53e-ea1a44b6265a [ 1340.503386] [50969]: key[binding:vif_details], None -> {} [ 1340.503386] [50969]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1340.503386] [50969]: key[binding:vnic_type], None -> normal [ 1340.503386] [50969]: key[tags], None -> [] [ 1340.503386] [50969]: key[allowed_address_pairs], None -> [] [ 1340.503386] [50969]: key[created_at], None -> 2025-11-21T22:47:52Z [ 1340.503386] [50969]: key[name], None -> [ 1340.503386] [50969]: key[status], None -> DOWN [ 1340.503386] [50969]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1340.503386] [50969]: key[fixed_ips], None -> [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}] [ 1340.503386] [50969]: key[id], None -> 343cb9d1-d96b-4d6f-ae54-5369c5c4410e [ 1340.503386] [50969]: key[port_security_enabled], None -> True [ 1340.503386] [50969]: key[network_id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1340.503386] [50969]: key[security_groups], None -> ['1e596c06-a8da-4399-84d9-6ac9ccab328a'] [ 1340.503386] [50969]: key[binding:profile], None -> {} [ 1340.503386] [50969]: key[binding:host_id], None -> [ 1340.503386] [50969]: key[revision_number], None -> 1 [ 1340.503386] [50969]: key[description], None -> [ 1340.503386] [50969]: key[updated_at], None -> 2025-11-21T22:47:52Z [ 1340.503386] [50969]: key[standard_attr_id], None -> 1830 [ 1340.503386] [50969]: key[admin_state_up], None -> True [ 1340.503386] [50969]: key[binding:vif_type], None -> unbound [ 1340.503386] [50969]: key[device_owner], None -> [ 1340.503386] [50969]: key[extra_dhcp_opts], None -> [] [ 1340.503386] [50969]: key[network], None -> {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} [ 1340.503386] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1340.530533] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1340.530877] [50969]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-4647604b-9ea1-4375-893c-13d826b83023 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.539015] [50969]: [pid: 50969|app: 0|req: 6215/12715] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:47:52 2025] POST /networking/v2.0/ports => generated 733 bytes in 264 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1340.546735] [50968]: DEBUG neutron.api.v2.base [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Request body: {'port': {'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1340.581572] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.640482] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3aacd43-d9d7-4a23-bc68-a7392bcaf951 req-b0eade7f-88ac-4d27-8cbf-167bc1d6063d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1340.641361] [50969]: [pid: 50969|app: 0|req: 6216/12716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:52 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 736 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1340.647102] [50969]: DEBUG neutron.api.wsgi [req-e3aacd43-d9d7-4a23-bc68-a7392bcaf951 req-d1a8d65b-a805-460c-ad20-6ceea4c70c91 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1340.664858] [50969]: [pid: 50969|app: 0|req: 6217/12717] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:52 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1340.684371] [50968]: DEBUG neutron.notifiers.nova [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 343cb9d1-d96b-4d6f-ae54-5369c5c4410e {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1340.690469] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks [] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.698109] [50968]: DEBUG neutron.db.provisioning_blocks [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Transition to ACTIVE for port object 343cb9d1-d96b-4d6f-ae54-5369c5c4410e will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1340.699781] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_precommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:52Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': '', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:52Z', 'revision_number': 1, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1340.699998] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_precommit: [ 1340.699998] [50968]: key[device_owner], -> compute:nova [ 1340.699998] [50968]: key[binding:host_id], -> cpu-1 [ 1340.699998] [50968]: key[revision_number], 1 -> 2 [ 1340.699998] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1340.701294] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.722520] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Pushing event updated for resources: {'Port': ['ID=343cb9d1-d96b-4d6f-ae54-5369c5c4410e,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1340.752696] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_postcommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:52Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': '', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:52Z', 'revision_number': 1, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1340.752967] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_postcommit: [ 1340.752967] [50968]: key[device_owner], -> compute:nova [ 1340.752967] [50968]: key[binding:host_id], -> cpu-1 [ 1340.752967] [50968]: key[revision_number], 1 -> 2 [ 1340.752967] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1340.758474] [50968]: DEBUG neutron.plugins.ml2.managers [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Attempting to bind port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1340.758623] [50968]: DEBUG neutron.plugins.ml2.managers [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Attempting to bind port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1340.758819] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Attempting to bind port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e on network 2cadbd63-de04-47df-baa3-59dbd9f1eda3 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1340.774135] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 47, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1340.775560] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Bind Segment={'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 47, 50), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1340.777328] [50968]: DEBUG networking_nsxv3.api.rpc [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1341.279057] [50969]: [pid: 50969|app: 0|req: 6218/12718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:53 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1341.753761] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35e855f8-e4bf-448f-a33e-6ad7b5a7086f req-fea787c4-0680-44ae-bce4-ab8ad9262160 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1341.754758] [50969]: [pid: 50969|app: 0|req: 6219/12719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:54 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 748 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1341.760675] [50969]: DEBUG neutron.api.wsgi [req-35e855f8-e4bf-448f-a33e-6ad7b5a7086f req-53b5fe24-3b8d-4557-9d99-fe6103c5b2fa tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1341.780339] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Bound using segment: {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1341.780791] [50968]: DEBUG neutron.plugins.ml2.managers [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Bound port: 343cb9d1-d96b-4d6f-ae54-5369c5c4410e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ca99f7a1-6365-4d3c-af16-1b1c1288091e", "external-id": "cl2-zone-334", "segmentation_id": 334}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1341.781034] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1341.782930] [50969]: [pid: 50969|app: 0|req: 6220/12720] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:54 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1341.817194] [50968]: DEBUG neutron.plugins.ml2.db [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] For port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1341.819471] [50968]: DEBUG neutron.plugins.ml2.db [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] For port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=343cb9d1-d96b-4d6f-ae54-5369c5c4410e,segment=NetworkSegment(f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10),segment_id=f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1341.820842] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_precommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:53Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:53Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1341.821072] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_precommit: [ 1341.821072] [50968]: key[binding:vif_type], unbound -> ovs [ 1341.821072] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} [ 1341.821072] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1341.826103] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1341.849066] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Pushing event updated for resources: {'Port': ['ID=343cb9d1-d96b-4d6f-ae54-5369c5c4410e,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1341.854978] [50968]: DEBUG neutron.db.provisioning_blocks [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Provisioning complete for port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1341.854978] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1341.854978] [50968]: INFO neutron.plugins.ml2.plugin [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Attempt 1 to provision port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e [ 1341.890213] [50968]: DEBUG neutron.plugins.ml2.plugin [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Current status of the port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1341.890404] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1341.903856] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1341.910728] [50968]: DEBUG neutron.plugins.ml2.db [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] For port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=343cb9d1-d96b-4d6f-ae54-5369c5c4410e,segment=NetworkSegment(f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10),segment_id=f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1341.912433] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-201eced3-0223-49dc-8f21-9c815bc8e9e3" -d '{"events": [{"server_uuid": "6cb15343-8120-4c1a-b53e-ea1a44b6265a", "name": "network-vif-plugged", "status": "completed", "tag": "343cb9d1-d96b-4d6f-ae54-5369c5c4410e"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1341.936489] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-cf539adf-1e74-4fce-9588-5d68a5a666c2 x-openstack-request-id: req-cf539adf-1e74-4fce-9588-5d68a5a666c2 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1341.936584] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6cb15343-8120-4c1a-b53e-ea1a44b6265a", "name": "network-vif-plugged", "status": "completed", "tag": "343cb9d1-d96b-4d6f-ae54-5369c5c4410e", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1341.936663] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cf539adf-1e74-4fce-9588-5d68a5a666c2 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1341.936889] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cf539adf-1e74-4fce-9588-5d68a5a666c2'] response: {'server_uuid': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'code': 200} [ 1341.945788] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_precommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:54Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:54Z', 'revision_number': 4, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}]) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1341.946035] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_precommit: [ 1341.946035] [50968]: key[status], DOWN -> ACTIVE [ 1341.946035] [50968]: key[revision_number], 4 -> 5 [ 1341.946035] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1341.950809] [50968]: DEBUG neutron.db.provisioning_blocks [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Provisioning complete for port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1341.950965] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1341.951097] [50968]: INFO neutron.plugins.ml2.plugin [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Attempt 1 to provision port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e [ 1341.986269] [50968]: DEBUG neutron.plugins.ml2.plugin [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Current status of the port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1341.986998] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_postcommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:54Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:54Z', 'revision_number': 4, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}]) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1341.987280] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_postcommit: [ 1341.987280] [50968]: key[status], DOWN -> ACTIVE [ 1341.987280] [50968]: key[revision_number], 4 -> 5 [ 1341.987280] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1341.987500] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1342.009988] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Pushing event updated for resources: {'Port': ['ID=343cb9d1-d96b-4d6f-ae54-5369c5c4410e,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1342.012601] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_postcommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:54Z', 'revision_number': 4, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:53Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1342.012824] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] update_port_postcommit: [ 1342.012824] [50968]: key[binding:vif_type], unbound -> ovs [ 1342.012824] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}} [ 1342.012824] [50968]: key[updated_at], 2025-11-21T22:47:53Z -> 2025-11-21T22:47:54Z [ 1342.012824] [50968]: key[revision_number], 2 -> 4 [ 1342.012824] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1342.018319] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1342.018636] [50968]: DEBUG neutron_lib.callbacks.manager [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-8fa51d32-c268-4b89-80ec-4dd1bca4c8a1 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1342.019932] [50968]: [pid: 50968|app: 0|req: 6501/12721] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:47:52 2025] PUT /networking/v2.0/ports/343cb9d1-d96b-4d6f-ae54-5369c5c4410e => generated 1024 bytes in 1476 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1342.369418] [50969]: [pid: 50969|app: 0|req: 6221/12722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:54 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1342.905760] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00ce0d52-48e8-432c-b29d-cda297956e30 req-7f4da505-0b81-4b42-8643-434364140ec6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1342.906707] [50968]: [pid: 50968|app: 0|req: 6502/12723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:55 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1342.912595] [50969]: DEBUG neutron.api.wsgi [req-00ce0d52-48e8-432c-b29d-cda297956e30 req-6e97188f-cd64-49e7-a84d-1c072eb17893 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1342.934281] [50969]: [pid: 50969|app: 0|req: 6222/12724] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:55 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&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.056802] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-7479227f-7796-431f-8f76-ae542d882164 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1343.057725] [50968]: [pid: 50968|app: 0|req: 6503/12725] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:55 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1343.064241] [50969]: DEBUG neutron.api.wsgi [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-228f23b7-19ed-4981-865f-3158296adc5b service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1343.078115] [50969]: [pid: 50969|app: 0|req: 6223/12726] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:47:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=343cb9d1-d96b-4d6f-ae54-5369c5c4410e => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1343.100413] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-7e0589ad-3514-4f11-8962-0f0cd035f4fb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1343.101277] [50968]: [pid: 50968|app: 0|req: 6504/12727] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:55 2025] GET /networking/v2.0/subnets?id=61a9e7da-4e5d-436e-9676-e6430b629797 => generated 687 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.130665] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-329e1781-e93a-4210-8c8e-ccd3a8ee74a9 req-27ace92d-d7d7-4924-ba71-bf788a4fdb14 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1343.131971] [50969]: [pid: 50969|app: 0|req: 6224/12728] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:55 2025] GET /networking/v2.0/ports?network_id=2cadbd63-de04-47df-baa3-59dbd9f1eda3&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.166049] [50968]: [pid: 50968|app: 0|req: 6505/12729] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:55 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1343.200559] [50969]: [pid: 50969|app: 0|req: 6225/12730] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:55 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1343.445604] [50968]: [pid: 50968|app: 0|req: 6506/12731] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:55 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1343.941184] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'tag': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1343.942635] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-49fad790-72ed-4b3b-9a30-913e65bd2a0b" -d '{"events": [{"name": "network-changed", "server_uuid": "6cb15343-8120-4c1a-b53e-ea1a44b6265a", "tag": "343cb9d1-d96b-4d6f-ae54-5369c5c4410e"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1343.964956] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:47: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-59bc0809-6c1d-42e1-aab8-ebbe958daf90 x-openstack-request-id: req-59bc0809-6c1d-42e1-aab8-ebbe958daf90 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1343.965085] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6cb15343-8120-4c1a-b53e-ea1a44b6265a", "tag": "343cb9d1-d96b-4d6f-ae54-5369c5c4410e", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1343.965163] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-59bc0809-6c1d-42e1-aab8-ebbe958daf90 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1343.965345] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-59bc0809-6c1d-42e1-aab8-ebbe958daf90'] response: {'name': 'network-changed', 'server_uuid': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'tag': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'status': 'completed', 'code': 200} [ 1344.022500] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d69f79a-c463-40f3-91ce-52900ae9d990 req-a4b28051-55ff-494c-8917-22a8755d7911 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1344.023814] [50969]: [pid: 50969|app: 0|req: 6226/12732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1344.030250] [50968]: DEBUG neutron.api.wsgi [req-1d69f79a-c463-40f3-91ce-52900ae9d990 req-c9f1cac4-5285-40e6-9108-70e37afff045 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1344.050955] [50968]: [pid: 50968|app: 0|req: 6507/12733] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1344.501306] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49fad790-72ed-4b3b-9a30-913e65bd2a0b req-01f450a5-35b8-47fb-bdb6-961c0959f4e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1344.502267] [50969]: [pid: 50969|app: 0|req: 6227/12734] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1344.515635] [50968]: [pid: 50968|app: 0|req: 6508/12735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1344.537721] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49fad790-72ed-4b3b-9a30-913e65bd2a0b req-957f6d2e-5e25-481a-8db5-e5c5a9a351c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1344.539405] [50969]: [pid: 50969|app: 0|req: 6228/12736] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 712 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1344.545455] [50968]: DEBUG neutron.api.wsgi [req-49fad790-72ed-4b3b-9a30-913e65bd2a0b req-44b132fa-1421-44a0-b6e6-3b5c0404f871 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1344.557935] [50968]: [pid: 50968|app: 0|req: 6509/12737] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=343cb9d1-d96b-4d6f-ae54-5369c5c4410e => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1344.582267] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49fad790-72ed-4b3b-9a30-913e65bd2a0b req-9fcc3da7-bcf4-4b90-84b0-ebfc7b7882dd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1344.583132] [50969]: [pid: 50969|app: 0|req: 6229/12738] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/subnets?id=61a9e7da-4e5d-436e-9676-e6430b629797 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1344.613066] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49fad790-72ed-4b3b-9a30-913e65bd2a0b req-caf11473-91f8-47b3-ba7e-dc4e1860d13a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1344.613855] [50968]: [pid: 50968|app: 0|req: 6510/12739] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/ports?network_id=2cadbd63-de04-47df-baa3-59dbd9f1eda3&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1344.648514] [50969]: [pid: 50969|app: 0|req: 6230/12740] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1344.682484] [50968]: [pid: 50968|app: 0|req: 6511/12741] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:47:56 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1345.119687] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbcd8289-b135-44aa-9a36-b44353433e70 req-0cf3f2bd-2d87-4992-8d6d-e82f511403f8 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1345.120595] [50969]: [pid: 50969|app: 0|req: 6231/12742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:57 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1345.126517] [50968]: DEBUG neutron.api.wsgi [req-fbcd8289-b135-44aa-9a36-b44353433e70 req-1c4672f2-1954-4117-92d4-42ee8f83aaae tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1345.144883] [50968]: [pid: 50968|app: 0|req: 6512/12743] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:57 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1345.573342] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=4921,neutron:UPDATE=62,neutron:INSERT=86,neutron:DELETE=99 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1345.581009] [50969]: [pid: 50969|app: 0|req: 6232/12744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:57 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1345.687079] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=5491,neutron:INSERT=82,neutron:UPDATE=68,neutron:DELETE=161 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1345.695459] [50968]: [pid: 50968|app: 0|req: 6513/12745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:58 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1345.760772] [50969]: [pid: 50969|app: 0|req: 6233/12746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:58 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1345.833576] [50968]: [pid: 50968|app: 0|req: 6514/12747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:58 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1346.017964] [50969]: [pid: 50969|app: 0|req: 6234/12748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:58 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1346.090135] [50968]: [pid: 50968|app: 0|req: 6515/12749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:58 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1346.268660] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fa518dc-624f-48e4-b87f-5a2acea7ce5d req-0033e8ec-38ce-4ef0-bd09-5598f52bda58 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1346.269679] [50969]: [pid: 50969|app: 0|req: 6235/12750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:58 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1346.276284] [50968]: DEBUG neutron.api.wsgi [req-5fa518dc-624f-48e4-b87f-5a2acea7ce5d req-12a39a8a-92ca-4aed-8fef-8c986e6ae53d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1346.301682] [50968]: [pid: 50968|app: 0|req: 6516/12751] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:58 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1347.171202] [50969]: [pid: 50969|app: 0|req: 6236/12752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:59 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1347.388446] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a65cad79-5251-47fe-af2c-f90d98ead947 req-6044a42e-7805-4e6f-bed4-08e1fd370fa5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1347.389559] [50968]: [pid: 50968|app: 0|req: 6517/12753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:47:59 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1347.395728] [50969]: DEBUG neutron.api.wsgi [req-a65cad79-5251-47fe-af2c-f90d98ead947 req-1afbd6e2-a56d-416c-9c2a-c57dfe0fe8ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1347.416888] [50969]: [pid: 50969|app: 0|req: 6237/12754] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:47:59 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1348.249019] [50968]: [pid: 50968|app: 0|req: 6518/12755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:00 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1348.490075] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-813d33d7-f18c-4046-bfa4-4071f987a086 req-49911d39-e386-4b37-8dee-bbc14c00881f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1348.490503] [50969]: [pid: 50969|app: 0|req: 6238/12756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:00 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1348.497061] [50968]: DEBUG neutron.api.wsgi [req-813d33d7-f18c-4046-bfa4-4071f987a086 req-3cdf980f-6db0-4fa0-9df6-f8d89f405601 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1348.516073] [50968]: [pid: 50968|app: 0|req: 6519/12757] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:00 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1349.314817] [50969]: [pid: 50969|app: 0|req: 6239/12758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:01 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1349.618322] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8665d01e-6ec6-4970-90ce-b7ef32879ae5 req-bfada816-a7ce-4475-8c2d-f0ad755178c8 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1349.619255] [50968]: [pid: 50968|app: 0|req: 6520/12759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:01 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1349.625269] [50969]: DEBUG neutron.api.wsgi [req-8665d01e-6ec6-4970-90ce-b7ef32879ae5 req-72473093-7d0b-4144-8077-7a4edef1ba69 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1349.645057] [50969]: [pid: 50969|app: 0|req: 6240/12760] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:01 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1350.387142] [50968]: [pid: 50968|app: 0|req: 6521/12761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:02 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1350.724028] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c69be00-190b-4904-a0c7-bf95008a283b req-d6664c7b-dbd8-4738-ad01-71e120b4d5af tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1350.724028] [50969]: [pid: 50969|app: 0|req: 6241/12762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:03 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1350.729977] [50968]: DEBUG neutron.api.wsgi [req-3c69be00-190b-4904-a0c7-bf95008a283b req-a84ef3cc-6557-4759-8869-d7f98dadf8d4 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1350.748506] [50968]: [pid: 50968|app: 0|req: 6522/12763] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:03 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1350.830612] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-529f1089-4a98-4c35-90d6-986a36acdc6a req-905f5a46-823e-4cdf-8c9a-b96d33726055 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1350.831579] [50969]: [pid: 50969|app: 0|req: 6242/12764] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:03 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1350.842319] [50968]: DEBUG neutron.api.v2.base [None req-2584fd77-4f92-46aa-b5d5-57736cc61b3f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'floatingip': {'port_id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1350.860264] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2584fd77-4f92-46aa-b5d5-57736cc61b3f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (8bc30285-dd1b-42e2-b540-caba2faa7399), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1351.052682] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2584fd77-4f92-46aa-b5d5-57736cc61b3f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1351.053947] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2584fd77-4f92-46aa-b5d5-57736cc61b3f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (8bc30285-dd1b-42e2-b540-caba2faa7399), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1351.095750] [50968]: INFO neutron.db.l3_db [None req-2584fd77-4f92-46aa-b5d5-57736cc61b3f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Floating IP 8bc30285-dd1b-42e2-b540-caba2faa7399 associated. External IP: 10.180.180.228, port: 343cb9d1-d96b-4d6f-ae54-5369c5c4410e. [ 1351.185592] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2584fd77-4f92-46aa-b5d5-57736cc61b3f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Router 489fc4f0-c0fc-4a58-8b3c-5151946fe28c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1351.230942] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2584fd77-4f92-46aa-b5d5-57736cc61b3f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1351.234915] [50968]: DEBUG neutron_lib.callbacks.manager [None req-2584fd77-4f92-46aa-b5d5-57736cc61b3f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1351.251328] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'tag': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1351.252053] [50968]: [pid: 50968|app: 0|req: 6523/12765] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:48:03 2025] PUT /networking/v2.0/floatingips/8bc30285-dd1b-42e2-b540-caba2faa7399 => generated 803 bytes in 413 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1351.253422] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-77cf93e1-cb36-4123-85c7-0779a2ca9c28" -d '{"events": [{"name": "network-changed", "server_uuid": "6cb15343-8120-4c1a-b53e-ea1a44b6265a", "tag": "343cb9d1-d96b-4d6f-ae54-5369c5c4410e"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1351.282331] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:48: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-645a3e1b-a328-4a3e-ae3d-f0f97543220d x-openstack-request-id: req-645a3e1b-a328-4a3e-ae3d-f0f97543220d {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1351.282493] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6cb15343-8120-4c1a-b53e-ea1a44b6265a", "tag": "343cb9d1-d96b-4d6f-ae54-5369c5c4410e", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1351.282635] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-645a3e1b-a328-4a3e-ae3d-f0f97543220d {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1351.282817] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-645a3e1b-a328-4a3e-ae3d-f0f97543220d'] response: {'name': 'network-changed', 'server_uuid': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'tag': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'status': 'completed', 'code': 200} [ 1351.462989] [50969]: [pid: 50969|app: 0|req: 6243/12766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:03 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.814724] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77cf93e1-cb36-4123-85c7-0779a2ca9c28 req-cccf008b-cb20-4ead-8295-5949a3f45592 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1351.815722] [50968]: [pid: 50968|app: 0|req: 6524/12767] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:48:04 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1351.855293] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77cf93e1-cb36-4123-85c7-0779a2ca9c28 req-c882ba87-c67d-47bd-b1cf-e11e51606d81 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1351.856258] [50969]: [pid: 50969|app: 0|req: 6244/12768] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:48:04 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1351.863711] [50968]: DEBUG neutron.api.wsgi [req-77cf93e1-cb36-4123-85c7-0779a2ca9c28 req-a2f16631-a5cb-4ee1-87a9-b46d52077514 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1351.891800] [50968]: [pid: 50968|app: 0|req: 6525/12769] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:48:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=343cb9d1-d96b-4d6f-ae54-5369c5c4410e => generated 806 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1351.916594] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77cf93e1-cb36-4123-85c7-0779a2ca9c28 req-85712897-652f-4377-a337-8bf8da4adc14 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1351.917524] [50969]: [pid: 50969|app: 0|req: 6245/12770] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:48:04 2025] GET /networking/v2.0/subnets?id=61a9e7da-4e5d-436e-9676-e6430b629797 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1351.948335] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77cf93e1-cb36-4123-85c7-0779a2ca9c28 req-77352e80-4229-4ae8-8a00-ddd0c40ccc69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1351.949308] [50968]: [pid: 50968|app: 0|req: 6526/12771] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:48:04 2025] GET /networking/v2.0/ports?network_id=2cadbd63-de04-47df-baa3-59dbd9f1eda3&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.991540] [50969]: [pid: 50969|app: 0|req: 6246/12772] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:48:04 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1352.029549] [50968]: [pid: 50968|app: 0|req: 6527/12773] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:48:04 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1352.534153] [50969]: [pid: 50969|app: 0|req: 6247/12774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:04 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1353.019440] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c8582c2-219a-46f1-b48e-44b7c77b4a87 req-0d8cb918-d0ae-4b24-84c1-5e85bf70b94b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1353.020395] [50968]: [pid: 50968|app: 0|req: 6528/12775] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:05 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1044 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1353.026252] [50969]: DEBUG neutron.api.wsgi [req-9c8582c2-219a-46f1-b48e-44b7c77b4a87 req-246342a1-5dff-43be-af9d-be5e3fae8bda service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1353.045596] [50969]: [pid: 50969|app: 0|req: 6248/12776] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:05 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1353.601018] [50968]: [pid: 50968|app: 0|req: 6529/12777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:05 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1354.668836] [50969]: [pid: 50969|app: 0|req: 6249/12778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:06 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1355.735115] [50968]: [pid: 50968|app: 0|req: 6530/12779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:08 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1355.881168] [50969]: [pid: 50969|app: 0|req: 6250/12780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:08 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1356.946110] [50968]: [pid: 50968|app: 0|req: 6531/12781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:09 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1357.357356] [50969]: [pid: 50969|app: 0|req: 6251/12782] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:48:09 2025] GET /networking/v2.0/ports?tenant_id=058a01a7ffe54ca3b5db7a6c6de6fe63&device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1357.372316] [50968]: [pid: 50968|app: 0|req: 6532/12783] 10.180.1.21 () {60 vars in 1497 bytes} [Fri Nov 21 22:48:09 2025] GET /networking/v2.0/networks?tenant_id=058a01a7ffe54ca3b5db7a6c6de6fe63&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1357.420474] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-819c0668-b375-4b21-ab21-ba49e268f8b8 req-1d639c8e-2e3e-4e30-9e1d-bb0a1ace9668 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1357.421462] [50969]: [pid: 50969|app: 0|req: 6252/12784] 10.180.1.21 () {60 vars in 1409 bytes} [Fri Nov 21 22:48:09 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1358.020437] [50968]: [pid: 50968|app: 0|req: 6533/12785] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:10 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1359.086741] [50969]: [pid: 50969|app: 0|req: 6253/12786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:11 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1359.527927] [50968]: [pid: 50968|app: 0|req: 6534/12787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:11 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1360.151101] [50969]: [pid: 50969|app: 0|req: 6254/12788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:12 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1361.222951] [50968]: [pid: 50968|app: 0|req: 6535/12789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:13 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1362.295067] [50969]: [pid: 50969|app: 0|req: 6255/12790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:14 2025] GET /networking/v2.0/ports?device_id=5346ff29-2e4b-4b0d-a756-0c853e911922 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1363.549123] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1363.603631] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Publish callbacks [] for security_group (fc49b804-4d69-464f-bf72-ba2e78a221f9), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1363.605294] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (fc49b804-4d69-464f-bf72-ba2e78a221f9), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1363.621216] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=fc49b804-4d69-464f-bf72-ba2e78a221f9,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1363.625832] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.625987] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.626163] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.626310] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.626451] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.626586] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.626717] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.626848] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.626978] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.627128] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.627275] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.627409] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.627541] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.627670] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.627799] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.627964] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.628112] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.628245] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.628374] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.628507] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.628639] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.628767] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.628895] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.629039] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.629178] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.629308] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.629448] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.629600] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.629738] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.629873] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.630705] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6be40767-ea26-41cb-b30b-cf351baa238c admin admin] Tracked resource versions report: [ 1363.630705] [50968]: pushed versions: [ 1363.630705] [50968]: { 'AddressGroup': {'1.2'}, [ 1363.630705] [50968]: 'Agent': {'1.1'}, [ 1363.630705] [50968]: 'ConntrackHelper': {'1.0'}, [ 1363.630705] [50968]: 'LocalIPAssociation': {'1.0'}, [ 1363.630705] [50968]: 'Log': {'1.0'}, [ 1363.630705] [50968]: 'NDPProxy': {'1.0'}, [ 1363.630705] [50968]: 'Network': {'1.2'}, [ 1363.630705] [50968]: 'Port': {'1.10'}, [ 1363.630705] [50968]: 'PortForwarding': {'1.3'}, [ 1363.630705] [50968]: 'QosPolicy': {'1.10'}, [ 1363.630705] [50968]: 'SecurityGroup': {'1.6'}, [ 1363.630705] [50968]: 'SecurityGroupRule': {'1.3'}, [ 1363.630705] [50968]: 'SubPort': {'1.0'}, [ 1363.630705] [50968]: 'Subnet': {'1.2'}, [ 1363.630705] [50968]: 'Trunk': {'1.1'}} [ 1363.630705] [50968]: consumer versions: [ 1363.630705] [50968]: { DHCP agent@devstack: {}, [ 1363.630705] [50968]: Metadata agent@devstack: {}, [ 1363.630705] [50968]: L3 agent@devstack: {}, [ 1363.630705] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1363.630705] [50968]: 'Agent': '1.1', [ 1363.630705] [50968]: 'ConntrackHelper': '1.0', [ 1363.630705] [50968]: 'LocalIPAssociation': '1.0', [ 1363.630705] [50968]: 'Log': '1.0', [ 1363.630705] [50968]: 'NDPProxy': '1.0', [ 1363.630705] [50968]: 'Network': '1.2', [ 1363.630705] [50968]: 'Port': '1.10', [ 1363.630705] [50968]: 'PortForwarding': '1.3', [ 1363.630705] [50968]: 'QosPolicy': '1.10', [ 1363.630705] [50968]: 'SecurityGroup': '1.6', [ 1363.630705] [50968]: 'SecurityGroupRule': '1.3', [ 1363.630705] [50968]: 'SubPort': '1.0', [ 1363.630705] [50968]: 'Subnet': '1.2', [ 1363.630705] [50968]: 'Trunk': '1.1'}, [ 1363.630705] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1363.630705] [50968]: 'Agent': '1.1', [ 1363.630705] [50968]: 'ConntrackHelper': '1.0', [ 1363.630705] [50968]: 'LocalIPAssociation': '1.0', [ 1363.630705] [50968]: 'Log': '1.0', [ 1363.630705] [50968]: 'NDPProxy': '1.0', [ 1363.630705] [50968]: 'Network': '1.2', [ 1363.630705] [50968]: 'Port': '1.10', [ 1363.630705] [50968]: 'PortForwarding': '1.3', [ 1363.630705] [50968]: 'QosPolicy': '1.10', [ 1363.630705] [50968]: 'SecurityGroup': '1.6', [ 1363.630705] [50968]: 'SecurityGroupRule': '1.3', [ 1363.630705] [50968]: 'SubPort': '1.0', [ 1363.630705] [50968]: 'Subnet': '1.2', [ 1363.630705] [50968]: 'Trunk': '1.1'}} [ 1363.630705] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1363.643539] [50968]: [pid: 50968|app: 0|req: 6536/12791] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:48:15 2025] GET /networking/v2.0/security-groups?tenant_id=058a01a7ffe54ca3b5db7a6c6de6fe63&name=default => generated 2929 bytes in 145 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1363.675758] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Publish callbacks [] for security_group (fc49b804-4d69-464f-bf72-ba2e78a221f9), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1363.692309] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Publish callbacks [] for security_group (fc49b804-4d69-464f-bf72-ba2e78a221f9), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1363.725046] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (fc49b804-4d69-464f-bf72-ba2e78a221f9), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1363.729082] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=fc49b804-4d69-464f-bf72-ba2e78a221f9,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1363.733455] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.733678] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.733678] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.733797] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734389] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734389] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734389] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734389] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734389] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734389] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734389] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734741] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734741] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734741] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734741] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734897] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.734983] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735091] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735187] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735279] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735371] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735465] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735557] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735661] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735733] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735825] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.735915] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.736027] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.736137] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.736232] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1363.736988] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Tracked resource versions report: [ 1363.736988] [50969]: pushed versions: [ 1363.736988] [50969]: { 'AddressGroup': {'1.2'}, [ 1363.736988] [50969]: 'Agent': {'1.1'}, [ 1363.736988] [50969]: 'ConntrackHelper': {'1.0'}, [ 1363.736988] [50969]: 'LocalIPAssociation': {'1.0'}, [ 1363.736988] [50969]: 'Log': {'1.0'}, [ 1363.736988] [50969]: 'NDPProxy': {'1.0'}, [ 1363.736988] [50969]: 'Network': {'1.2'}, [ 1363.736988] [50969]: 'Port': {'1.10'}, [ 1363.736988] [50969]: 'PortForwarding': {'1.3'}, [ 1363.736988] [50969]: 'QosPolicy': {'1.10'}, [ 1363.736988] [50969]: 'SecurityGroup': {'1.6'}, [ 1363.736988] [50969]: 'SecurityGroupRule': {'1.3'}, [ 1363.736988] [50969]: 'SubPort': {'1.0'}, [ 1363.736988] [50969]: 'Subnet': {'1.2'}, [ 1363.736988] [50969]: 'Trunk': {'1.1'}} [ 1363.736988] [50969]: consumer versions: [ 1363.736988] [50969]: { L3 agent@devstack: {}, [ 1363.736988] [50969]: DHCP agent@devstack: {}, [ 1363.736988] [50969]: Metadata agent@devstack: {}, [ 1363.736988] [50969]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1363.736988] [50969]: 'Agent': '1.1', [ 1363.736988] [50969]: 'ConntrackHelper': '1.0', [ 1363.736988] [50969]: 'LocalIPAssociation': '1.0', [ 1363.736988] [50969]: 'Log': '1.0', [ 1363.736988] [50969]: 'NDPProxy': '1.0', [ 1363.736988] [50969]: 'Network': '1.2', [ 1363.736988] [50969]: 'Port': '1.10', [ 1363.736988] [50969]: 'PortForwarding': '1.3', [ 1363.736988] [50969]: 'QosPolicy': '1.10', [ 1363.736988] [50969]: 'SecurityGroup': '1.6', [ 1363.736988] [50969]: 'SecurityGroupRule': '1.3', [ 1363.736988] [50969]: 'SubPort': '1.0', [ 1363.736988] [50969]: 'Subnet': '1.2', [ 1363.736988] [50969]: 'Trunk': '1.1'}, [ 1363.736988] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1363.736988] [50969]: 'Agent': '1.1', [ 1363.736988] [50969]: 'ConntrackHelper': '1.0', [ 1363.736988] [50969]: 'LocalIPAssociation': '1.0', [ 1363.736988] [50969]: 'Log': '1.0', [ 1363.736988] [50969]: 'NDPProxy': '1.0', [ 1363.736988] [50969]: 'Network': '1.2', [ 1363.736988] [50969]: 'Port': '1.10', [ 1363.736988] [50969]: 'PortForwarding': '1.3', [ 1363.736988] [50969]: 'QosPolicy': '1.10', [ 1363.736988] [50969]: 'SecurityGroup': '1.6', [ 1363.736988] [50969]: 'SecurityGroupRule': '1.3', [ 1363.736988] [50969]: 'SubPort': '1.0', [ 1363.736988] [50969]: 'Subnet': '1.2', [ 1363.736988] [50969]: 'Trunk': '1.1'}} [ 1363.736988] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1363.741346] [50969]: DEBUG neutron_lib.callbacks.manager [None req-6f2d03b6-89ea-4d90-a7d6-e521ba704082 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1363.741825] [50969]: [pid: 50969|app: 0|req: 6256/12792] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:48:15 2025] DELETE /networking/v2.0/security-groups/fc49b804-4d69-464f-bf72-ba2e78a221f9 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1364.914138] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3898bb1c-0ba2-4632-a7fd-885ef020b8be req-14921490-5035-41ff-b935-719a6cedfca3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1364.915228] [50968]: [pid: 50968|app: 0|req: 6537/12793] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:16 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 450 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1364.921200] [50969]: DEBUG neutron.api.wsgi [req-3898bb1c-0ba2-4632-a7fd-885ef020b8be req-0fbef3f8-a18f-48d2-ab73-ab0591c9ead6 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1364.939885] [50969]: [pid: 50969|app: 0|req: 6257/12794] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:17 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1368.328324] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9ff5525-aa1f-4a67-85e7-cad61214e63f req-4e64ba8b-a89a-43c6-9ab8-607dfdd285b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1368.329301] [50968]: [pid: 50968|app: 0|req: 6538/12795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:20 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 1044 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1368.336617] [50969]: DEBUG neutron.api.wsgi [req-d9ff5525-aa1f-4a67-85e7-cad61214e63f req-728710a4-40a8-4ad6-bf85-679957e86e08 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1368.354954] [50969]: [pid: 50969|app: 0|req: 6258/12796] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:20 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1374.164878] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff70d28f-c2fa-4b9a-a4ff-c832cc169f56 req-70122c91-739b-4c40-9ea9-638905af613d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1374.165807] [50968]: [pid: 50968|app: 0|req: 6539/12797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:26 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1374.171634] [50969]: DEBUG neutron.api.wsgi [req-ff70d28f-c2fa-4b9a-a4ff-c832cc169f56 req-6a3befa9-2943-41fa-ae55-85d3fda28b36 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1374.190660] [50969]: [pid: 50969|app: 0|req: 6259/12798] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:26 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1375.272938] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30666209-67e6-47dc-b044-6c63e83b4a24 req-646518c1-6332-466b-833b-9f013798c44f tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1375.273851] [50968]: [pid: 50968|app: 0|req: 6540/12799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:27 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1375.279976] [50969]: DEBUG neutron.api.wsgi [req-30666209-67e6-47dc-b044-6c63e83b4a24 req-8c6f20e4-0d41-4e22-9dec-b56991812824 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1375.298296] [50969]: [pid: 50969|app: 0|req: 6260/12800] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:27 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1376.221361] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-abdfce14-f8f2-4a5c-bba8-56938bd7f3b1 tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1376.222342] [50968]: [pid: 50968|app: 0|req: 6541/12801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:28 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1376.290060] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Deleting port 7b747d01-d674-45d2-85d2-dc1b1c53cadb {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1376.290473] [50969]: DEBUG neutron_lib.callbacks.manager [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1376.314932] [50969]: DEBUG neutron.plugins.ml2.db [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] For port 7b747d01-d674-45d2-85d2-dc1b1c53cadb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7b747d01-d674-45d2-85d2-dc1b1c53cadb,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1376.315188] [50969]: DEBUG neutron_lib.callbacks.manager [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1376.333826] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_precommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:37Z', 'revision_number': 10, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1376.334028] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_precommit: [ 1376.334028] [50969]: key[mac_address], fa:16:3e:fa:a4:32 -> None [ 1376.334028] [50969]: key[device_id], a61017d1-647e-4d5a-a2ef-1b58659f6ed5 -> None [ 1376.334028] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1376.334028] [50969]: key[binding:vnic_type], normal -> None [ 1376.334028] [50969]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1376.334028] [50969]: key[tags], [] -> None [ 1376.334028] [50969]: key[allowed_address_pairs], [] -> None [ 1376.334028] [50969]: key[created_at], 2025-11-21T22:46:20Z -> None [ 1376.334028] [50969]: key[name], -> None [ 1376.334028] [50969]: key[status], ACTIVE -> None [ 1376.334028] [50969]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1376.334028] [50969]: key[fixed_ips], [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}] -> None [ 1376.334028] [50969]: key[id], 7b747d01-d674-45d2-85d2-dc1b1c53cadb -> None [ 1376.334028] [50969]: key[port_security_enabled], True -> None [ 1376.334028] [50969]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1376.334028] [50969]: key[security_groups], ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'] -> None [ 1376.334028] [50969]: key[binding:profile], {} -> None [ 1376.334028] [50969]: key[binding:host_id], cpu-1 -> None [ 1376.334028] [50969]: key[revision_number], 10 -> None [ 1376.334028] [50969]: key[description], -> None [ 1376.334028] [50969]: key[updated_at], 2025-11-21T22:47:37Z -> None [ 1376.334028] [50969]: key[standard_attr_id], 1778 -> None [ 1376.334028] [50969]: key[admin_state_up], True -> None [ 1376.334028] [50969]: key[binding:vif_type], ovs -> None [ 1376.334028] [50969]: key[device_owner], compute:nova -> None [ 1376.334028] [50969]: key[extra_dhcp_opts], [] -> None [ 1376.334028] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1376.382427] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8683c7a3-629f-45fc-ba29-a7289e428f7c req-caf66b4a-d401-4fce-bb08-59b96e07be8f tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1376.383321] [50968]: [pid: 50968|app: 0|req: 6542/12802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:28 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1376.388717] [50968]: DEBUG neutron.api.wsgi [req-8683c7a3-629f-45fc-ba29-a7289e428f7c req-8c5465dc-fb02-48f5-b961-53237ea706ef tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1376.409170] [50968]: [pid: 50968|app: 0|req: 6543/12803] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:28 2025] GET /networking/v2.0/security-groups?id=eb96d654-f9e7-43ce-b22e-df261ce3be7f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1376.436689] [50969]: DEBUG neutron_lib.callbacks.manager [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1376.437216] [50969]: DEBUG neutron_lib.callbacks.manager [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (9f8a63b5-e333-48ec-84e0-f6d92495c6cf), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1376.437216] [50969]: INFO neutron.db.l3_db [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Floating IP 9f8a63b5-e333-48ec-84e0-f6d92495c6cf disassociated. External IP: 10.180.180.195, port: 7b747d01-d674-45d2-85d2-dc1b1c53cadb. [ 1376.437216] [50969]: DEBUG neutron.plugins.ml2.plugin [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Calling delete_port for 7b747d01-d674-45d2-85d2-dc1b1c53cadb owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1376.512675] [50969]: DEBUG neutron_lib.callbacks.manager [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (7b747d01-d674-45d2-85d2-dc1b1c53cadb), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1376.520358] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event deleted for resources: {'Port': ['ID=7b747d01-d674-45d2-85d2-dc1b1c53cadb,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1376.580576] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Router 640242b4-6750-485b-a04c-c02b7e31d494 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1376.627424] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1376.644065] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] No DVR routers for this DVR port 7b747d01-d674-45d2-85d2-dc1b1c53cadb on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1376.644379] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_postcommit called with port settings {'id': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:fa:a4:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'device_owner': 'compute:nova', 'standard_attr_id': 1778, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:46:20Z', 'updated_at': '2025-11-21T22:47:37Z', 'revision_number': 10, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1376.644532] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_postcommit: [ 1376.644532] [50969]: key[mac_address], fa:16:3e:fa:a4:32 -> None [ 1376.644532] [50969]: key[device_id], a61017d1-647e-4d5a-a2ef-1b58659f6ed5 -> None [ 1376.644532] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bf86b133-2b7b-4cab-8f6f-5a0856d34c7b', 'external-id': 'nsx-vlan-transportzone-557', 'segmentation_id': 557, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1376.644532] [50969]: key[binding:vnic_type], normal -> None [ 1376.644532] [50969]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1376.644532] [50969]: key[tags], [] -> None [ 1376.644532] [50969]: key[allowed_address_pairs], [] -> None [ 1376.644532] [50969]: key[created_at], 2025-11-21T22:46:20Z -> None [ 1376.644532] [50969]: key[name], -> None [ 1376.644532] [50969]: key[status], ACTIVE -> None [ 1376.644532] [50969]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1376.644532] [50969]: key[fixed_ips], [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.11'}] -> None [ 1376.644532] [50969]: key[id], 7b747d01-d674-45d2-85d2-dc1b1c53cadb -> None [ 1376.644532] [50969]: key[port_security_enabled], True -> None [ 1376.644532] [50969]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1376.644532] [50969]: key[security_groups], ['eb96d654-f9e7-43ce-b22e-df261ce3be7f'] -> None [ 1376.644532] [50969]: key[binding:profile], {} -> None [ 1376.644532] [50969]: key[binding:host_id], cpu-1 -> None [ 1376.644532] [50969]: key[revision_number], 10 -> None [ 1376.644532] [50969]: key[description], -> None [ 1376.644532] [50969]: key[updated_at], 2025-11-21T22:47:37Z -> None [ 1376.644532] [50969]: key[standard_attr_id], 1778 -> None [ 1376.644532] [50969]: key[admin_state_up], True -> None [ 1376.644532] [50969]: key[binding:vif_type], ovs -> None [ 1376.644532] [50969]: key[device_owner], compute:nova -> None [ 1376.644532] [50969]: key[extra_dhcp_opts], [] -> None [ 1376.644532] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1376.646234] [50969]: DEBUG neutron_lib.callbacks.manager [req-6682d67e-9732-406c-aeec-f195c1ed06d2 req-a3ad7210-bb7d-406f-bbd6-be9e23c2509a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1376.646767] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'name': 'network-vif-deleted', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1376.649517] [50969]: [pid: 50969|app: 0|req: 6261/12804] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:48:28 2025] DELETE /networking/v2.0/ports/7b747d01-d674-45d2-85d2-dc1b1c53cadb => generated 0 bytes in 423 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1376.650690] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4c47c079-5274-431e-9adf-10931096b325" -d '{"events": [{"server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "name": "network-vif-deleted", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1376.672493] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22: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-60983ce8-4d54-40a6-a2d8-e2afc4da0e27 x-openstack-request-id: req-60983ce8-4d54-40a6-a2d8-e2afc4da0e27 {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1376.672606] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a61017d1-647e-4d5a-a2ef-1b58659f6ed5", "name": "network-vif-deleted", "tag": "7b747d01-d674-45d2-85d2-dc1b1c53cadb", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1376.672674] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-60983ce8-4d54-40a6-a2d8-e2afc4da0e27 {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1376.672865] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-60983ce8-4d54-40a6-a2d8-e2afc4da0e27'] response: {'server_uuid': 'a61017d1-647e-4d5a-a2ef-1b58659f6ed5', 'name': 'network-vif-deleted', 'tag': '7b747d01-d674-45d2-85d2-dc1b1c53cadb', 'status': 'completed', 'code': 200} [ 1377.475335] [50968]: [pid: 50968|app: 0|req: 6544/12805] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:29 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1378.540520] [50969]: [pid: 50969|app: 0|req: 6262/12806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:30 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1379.600595] [50968]: [pid: 50968|app: 0|req: 6545/12807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:31 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1380.222395] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61f09984-7d3b-4002-b608-bed677cf4478 req-78f451c1-1439-4f8d-abe7-2a04d94ee4d9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1380.223322] [50969]: [pid: 50969|app: 0|req: 6263/12808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:32 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1380.229149] [50968]: DEBUG neutron.api.wsgi [req-61f09984-7d3b-4002-b608-bed677cf4478 req-2952e942-e190-44bf-b264-4f45f80ba61b service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1380.248864] [50968]: [pid: 50968|app: 0|req: 6546/12809] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:32 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1380.662961] [50969]: [pid: 50969|app: 0|req: 6264/12810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:32 2025] GET /networking/v2.0/ports?device_id=a61017d1-647e-4d5a-a2ef-1b58659f6ed5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1381.751377] [50968]: DEBUG neutron_lib.callbacks.manager [None req-820623f6-71b0-40c5-9a54-0ae9b2a12e8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (eb96d654-f9e7-43ce-b22e-df261ce3be7f), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1381.766968] [50968]: DEBUG neutron_lib.callbacks.manager [None req-820623f6-71b0-40c5-9a54-0ae9b2a12e8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (eb96d654-f9e7-43ce-b22e-df261ce3be7f), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1381.793257] [50968]: DEBUG neutron_lib.callbacks.manager [None req-820623f6-71b0-40c5-9a54-0ae9b2a12e8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (eb96d654-f9e7-43ce-b22e-df261ce3be7f), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1381.797863] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-820623f6-71b0-40c5-9a54-0ae9b2a12e8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=eb96d654-f9e7-43ce-b22e-df261ce3be7f,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1381.802722] [50968]: DEBUG neutron_lib.callbacks.manager [None req-820623f6-71b0-40c5-9a54-0ae9b2a12e8d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1381.802722] [50968]: [pid: 50968|app: 0|req: 6547/12811] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:48:34 2025] DELETE /networking/v2.0/security-groups/eb96d654-f9e7-43ce-b22e-df261ce3be7f => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1381.811731] [50969]: INFO neutron.api.v2.resource [None req-fd53f04f-960f-401d-b365-9e32e95b058d tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] show failed (client error): The resource could not be found. [ 1381.812126] [50969]: [pid: 50969|app: 0|req: 6265/12812] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:48:34 2025] GET /networking/v2.0/security-groups/eb96d654-f9e7-43ce-b22e-df261ce3be7f => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1381.878950] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Deleting port 6166ad0c-d2a8-4db4-bd81-99af08c1eafc {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1381.878950] [50968]: DEBUG neutron_lib.callbacks.manager [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1381.910771] [50968]: DEBUG neutron_lib.callbacks.manager [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1381.911263] [50968]: DEBUG neutron_lib.callbacks.manager [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1381.915610] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_precommit called with port settings {'id': '6166ad0c-d2a8-4db4-bd81-99af08c1eafc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0b:78:3e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9f8a63b5-e333-48ec-84e0-f6d92495c6cf', 'device_owner': 'network:floatingip', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:14Z', 'updated_at': '2025-11-21T22:46: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1381.916824] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_precommit: [ 1381.916824] [50968]: key[mac_address], fa:16:3e:0b:78:3e -> None [ 1381.916824] [50968]: key[device_id], 9f8a63b5-e333-48ec-84e0-f6d92495c6cf -> None [ 1381.916824] [50968]: key[binding:vif_details], {} -> None [ 1381.916824] [50968]: key[binding:vnic_type], normal -> None [ 1381.916824] [50968]: key[project_id], -> None [ 1381.916824] [50968]: key[tags], [] -> None [ 1381.916824] [50968]: key[allowed_address_pairs], [] -> None [ 1381.916824] [50968]: key[created_at], 2025-11-21T22:46:14Z -> None [ 1381.916824] [50968]: key[name], -> None [ 1381.916824] [50968]: key[status], N/A -> None [ 1381.916824] [50968]: key[tenant_id], -> None [ 1381.916824] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}] -> None [ 1381.916824] [50968]: key[id], 6166ad0c-d2a8-4db4-bd81-99af08c1eafc -> None [ 1381.916824] [50968]: key[port_security_enabled], False -> None [ 1381.916824] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1381.916824] [50968]: key[security_groups], [] -> None [ 1381.916824] [50968]: key[binding:profile], {} -> None [ 1381.916824] [50968]: key[binding:host_id], -> None [ 1381.916824] [50968]: key[revision_number], 2 -> None [ 1381.916824] [50968]: key[description], -> None [ 1381.916824] [50968]: key[updated_at], 2025-11-21T22:46:14Z -> None [ 1381.916824] [50968]: key[standard_attr_id], 1757 -> None [ 1381.916824] [50968]: key[admin_state_up], True -> None [ 1381.916824] [50968]: key[binding:vif_type], unbound -> None [ 1381.916824] [50968]: key[device_owner], network:floatingip -> None [ 1381.916824] [50968]: key[extra_dhcp_opts], [] -> None [ 1381.916824] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1381.917984] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Calling delete_port for 6166ad0c-d2a8-4db4-bd81-99af08c1eafc owned by network:floatingip {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1381.994429] [50968]: DEBUG neutron_lib.callbacks.manager [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (6166ad0c-d2a8-4db4-bd81-99af08c1eafc), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1382.001634] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Pushing event deleted for resources: {'Port': ['ID=6166ad0c-d2a8-4db4-bd81-99af08c1eafc,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1382.025600] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_postcommit called with port settings {'id': '6166ad0c-d2a8-4db4-bd81-99af08c1eafc', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:0b:78:3e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9f8a63b5-e333-48ec-84e0-f6d92495c6cf', 'device_owner': 'network:floatingip', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:46:14Z', 'updated_at': '2025-11-21T22:46: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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1382.025806] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] delete_port_postcommit: [ 1382.025806] [50968]: key[mac_address], fa:16:3e:0b:78:3e -> None [ 1382.025806] [50968]: key[device_id], 9f8a63b5-e333-48ec-84e0-f6d92495c6cf -> None [ 1382.025806] [50968]: key[binding:vif_details], {} -> None [ 1382.025806] [50968]: key[binding:vnic_type], normal -> None [ 1382.025806] [50968]: key[project_id], -> None [ 1382.025806] [50968]: key[tags], [] -> None [ 1382.025806] [50968]: key[allowed_address_pairs], [] -> None [ 1382.025806] [50968]: key[created_at], 2025-11-21T22:46:14Z -> None [ 1382.025806] [50968]: key[name], -> None [ 1382.025806] [50968]: key[status], N/A -> None [ 1382.025806] [50968]: key[tenant_id], -> None [ 1382.025806] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.195'}] -> None [ 1382.025806] [50968]: key[id], 6166ad0c-d2a8-4db4-bd81-99af08c1eafc -> None [ 1382.025806] [50968]: key[port_security_enabled], False -> None [ 1382.025806] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1382.025806] [50968]: key[security_groups], [] -> None [ 1382.025806] [50968]: key[binding:profile], {} -> None [ 1382.025806] [50968]: key[binding:host_id], -> None [ 1382.025806] [50968]: key[revision_number], 2 -> None [ 1382.025806] [50968]: key[description], -> None [ 1382.025806] [50968]: key[updated_at], 2025-11-21T22:46:14Z -> None [ 1382.025806] [50968]: key[standard_attr_id], 1757 -> None [ 1382.025806] [50968]: key[admin_state_up], True -> None [ 1382.025806] [50968]: key[binding:vif_type], unbound -> None [ 1382.025806] [50968]: key[device_owner], network:floatingip -> None [ 1382.025806] [50968]: key[extra_dhcp_opts], [] -> None [ 1382.025806] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1382.027017] [50968]: DEBUG neutron_lib.callbacks.manager [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks [] for floatingip (9f8a63b5-e333-48ec-84e0-f6d92495c6cf), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1382.029706] [50968]: DEBUG neutron_lib.callbacks.manager [None req-438932be-419e-49cb-8711-0fc4cd39366a tempest-AttachVolumeShelveTestJSON-172859501 tempest-AttachVolumeShelveTestJSON-172859501-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1382.030202] [50968]: [pid: 50968|app: 0|req: 6548/12813] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:48:34 2025] DELETE /networking/v2.0/floatingips/9f8a63b5-e333-48ec-84e0-f6d92495c6cf => generated 0 bytes in 216 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1385.650543] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-7561757'] for router_interface (640242b4-6750-485b-a04c-c02b7e31d494), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1385.753024] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Deleting port f26d7e64-28c6-484a-9a85-c06c133049a7 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1385.753195] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (f26d7e64-28c6-484a-9a85-c06c133049a7), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1385.780137] [50969]: DEBUG neutron.plugins.ml2.db [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] For port f26d7e64-28c6-484a-9a85-c06c133049a7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f26d7e64-28c6-484a-9a85-c06c133049a7,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1385.780353] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (f26d7e64-28c6-484a-9a85-c06c133049a7), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1385.784499] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] delete_port_precommit called with port settings {'id': 'f26d7e64-28c6-484a-9a85-c06c133049a7', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:46:d5:4b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_interface', 'standard_attr_id': 1655, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', '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-21T22:43:36Z', 'updated_at': '2025-11-21T22:43:39Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1385.784719] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] delete_port_precommit: [ 1385.784719] [50969]: key[mac_address], fa:16:3e:46:d5:4b -> None [ 1385.784719] [50969]: key[device_id], 640242b4-6750-485b-a04c-c02b7e31d494 -> None [ 1385.784719] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1385.784719] [50969]: key[binding:vnic_type], normal -> None [ 1385.784719] [50969]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1385.784719] [50969]: key[tags], [] -> None [ 1385.784719] [50969]: key[allowed_address_pairs], [] -> None [ 1385.784719] [50969]: key[created_at], 2025-11-21T22:43:36Z -> None [ 1385.784719] [50969]: key[name], -> None [ 1385.784719] [50969]: key[status], ACTIVE -> None [ 1385.784719] [50969]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1385.784719] [50969]: key[fixed_ips], [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}] -> None [ 1385.784719] [50969]: key[id], f26d7e64-28c6-484a-9a85-c06c133049a7 -> None [ 1385.784719] [50969]: key[port_security_enabled], False -> None [ 1385.784719] [50969]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1385.784719] [50969]: key[security_groups], [] -> None [ 1385.784719] [50969]: key[binding:profile], {} -> None [ 1385.784719] [50969]: key[binding:host_id], devstack -> None [ 1385.784719] [50969]: key[revision_number], 5 -> None [ 1385.784719] [50969]: key[description], -> None [ 1385.784719] [50969]: key[updated_at], 2025-11-21T22:43:39Z -> None [ 1385.784719] [50969]: key[standard_attr_id], 1655 -> None [ 1385.784719] [50969]: key[admin_state_up], True -> None [ 1385.784719] [50969]: key[binding:vif_type], ovs -> None [ 1385.784719] [50969]: key[device_owner], network:router_interface -> None [ 1385.784719] [50969]: key[extra_dhcp_opts], [] -> None [ 1385.784719] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1385.786740] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Calling delete_port for f26d7e64-28c6-484a-9a85-c06c133049a7 owned by network:router_interface {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1385.885775] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f26d7e64-28c6-484a-9a85-c06c133049a7), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1385.894015] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Pushing event deleted for resources: {'Port': ['ID=f26d7e64-28c6-484a-9a85-c06c133049a7,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1385.919281] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] delete_port_postcommit called with port settings {'id': 'f26d7e64-28c6-484a-9a85-c06c133049a7', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:46:d5:4b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_interface', 'standard_attr_id': 1655, 'fixed_ips': [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', '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-21T22:43:36Z', 'updated_at': '2025-11-21T22:43:39Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['25942927-d25e-4b2f-96c0-9c38539a4e2f'], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1385.919516] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] delete_port_postcommit: [ 1385.919516] [50969]: key[mac_address], fa:16:3e:46:d5:4b -> None [ 1385.919516] [50969]: key[device_id], 640242b4-6750-485b-a04c-c02b7e31d494 -> None [ 1385.919516] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1385.919516] [50969]: key[binding:vnic_type], normal -> None [ 1385.919516] [50969]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1385.919516] [50969]: key[tags], [] -> None [ 1385.919516] [50969]: key[allowed_address_pairs], [] -> None [ 1385.919516] [50969]: key[created_at], 2025-11-21T22:43:36Z -> None [ 1385.919516] [50969]: key[name], -> None [ 1385.919516] [50969]: key[status], ACTIVE -> None [ 1385.919516] [50969]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1385.919516] [50969]: key[fixed_ips], [{'subnet_id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'ip_address': '192.168.128.1'}] -> None [ 1385.919516] [50969]: key[id], f26d7e64-28c6-484a-9a85-c06c133049a7 -> None [ 1385.919516] [50969]: key[port_security_enabled], False -> None [ 1385.919516] [50969]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1385.919516] [50969]: key[security_groups], [] -> None [ 1385.919516] [50969]: key[binding:profile], {} -> None [ 1385.919516] [50969]: key[binding:host_id], devstack -> None [ 1385.919516] [50969]: key[revision_number], 5 -> None [ 1385.919516] [50969]: key[description], -> None [ 1385.919516] [50969]: key[updated_at], 2025-11-21T22:43:39Z -> None [ 1385.919516] [50969]: key[standard_attr_id], 1655 -> None [ 1385.919516] [50969]: key[admin_state_up], True -> None [ 1385.919516] [50969]: key[binding:vif_type], ovs -> None [ 1385.919516] [50969]: key[device_owner], network:router_interface -> None [ 1385.919516] [50969]: key[extra_dhcp_opts], [] -> None [ 1385.919516] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1385.963517] [50969]: DEBUG neutron_lib.callbacks.manager [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-7194642', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-7561953'] for router_interface (640242b4-6750-485b-a04c-c02b7e31d494), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.055273] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Router 640242b4-6750-485b-a04c-c02b7e31d494 has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1386.098326] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bb83c982-eeb3-41a7-8a95-75707998ae30 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1386.101929] [50969]: [pid: 50969|app: 0|req: 6266/12814] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:48:37 2025] PUT /networking/v2.0/routers/640242b4-6750-485b-a04c-c02b7e31d494/remove_router_interface => generated 309 bytes in 684 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1386.153398] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks [] for router (640242b4-6750-485b-a04c-c02b7e31d494), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.198826] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks [] for router_gateway (640242b4-6750-485b-a04c-c02b7e31d494), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.219324] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Deleting port 96790fbc-a7c5-4f10-b26f-6d77b54a9192 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1386.219577] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (96790fbc-a7c5-4f10-b26f-6d77b54a9192), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.254286] [50968]: DEBUG neutron.plugins.ml2.db [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] For port 96790fbc-a7c5-4f10-b26f-6d77b54a9192, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=96790fbc-a7c5-4f10-b26f-6d77b54a9192,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1386.254527] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (96790fbc-a7c5-4f10-b26f-6d77b54a9192), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.258833] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] delete_port_precommit called with port settings {'id': '96790fbc-a7c5-4f10-b26f-6d77b54a9192', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:8c:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1386.259074] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] delete_port_precommit: [ 1386.259074] [50968]: key[mac_address], fa:16:3e:c4:8c:68 -> None [ 1386.259074] [50968]: key[device_id], 640242b4-6750-485b-a04c-c02b7e31d494 -> None [ 1386.259074] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1386.259074] [50968]: key[binding:vnic_type], normal -> None [ 1386.259074] [50968]: key[project_id], -> None [ 1386.259074] [50968]: key[tags], [] -> None [ 1386.259074] [50968]: key[allowed_address_pairs], [] -> None [ 1386.259074] [50968]: key[created_at], 2025-11-21T22:43:35Z -> None [ 1386.259074] [50968]: key[name], -> None [ 1386.259074] [50968]: key[status], ACTIVE -> None [ 1386.259074] [50968]: key[tenant_id], -> None [ 1386.259074] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}] -> None [ 1386.259074] [50968]: key[id], 96790fbc-a7c5-4f10-b26f-6d77b54a9192 -> None [ 1386.259074] [50968]: key[port_security_enabled], False -> None [ 1386.259074] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1386.259074] [50968]: key[security_groups], [] -> None [ 1386.259074] [50968]: key[binding:profile], {} -> None [ 1386.259074] [50968]: key[binding:host_id], devstack -> None [ 1386.259074] [50968]: key[revision_number], 5 -> None [ 1386.259074] [50968]: key[description], -> None [ 1386.259074] [50968]: key[updated_at], 2025-11-21T22:43:36Z -> None [ 1386.259074] [50968]: key[standard_attr_id], 1654 -> None [ 1386.259074] [50968]: key[admin_state_up], True -> None [ 1386.259074] [50968]: key[binding:vif_type], ovs -> None [ 1386.259074] [50968]: key[device_owner], network:router_gateway -> None [ 1386.259074] [50968]: key[extra_dhcp_opts], [] -> None [ 1386.259074] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1386.260504] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Calling delete_port for 96790fbc-a7c5-4f10-b26f-6d77b54a9192 owned by network:router_gateway {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1386.362263] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (96790fbc-a7c5-4f10-b26f-6d77b54a9192), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.371266] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Pushing event deleted for resources: {'Port': ['ID=96790fbc-a7c5-4f10-b26f-6d77b54a9192,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1386.396715] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] delete_port_postcommit called with port settings {'id': '96790fbc-a7c5-4f10-b26f-6d77b54a9192', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:8c:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '640242b4-6750-485b-a04c-c02b7e31d494', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1386.396961] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] delete_port_postcommit: [ 1386.396961] [50968]: key[mac_address], fa:16:3e:c4:8c:68 -> None [ 1386.396961] [50968]: key[device_id], 640242b4-6750-485b-a04c-c02b7e31d494 -> None [ 1386.396961] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1386.396961] [50968]: key[binding:vnic_type], normal -> None [ 1386.396961] [50968]: key[project_id], -> None [ 1386.396961] [50968]: key[tags], [] -> None [ 1386.396961] [50968]: key[allowed_address_pairs], [] -> None [ 1386.396961] [50968]: key[created_at], 2025-11-21T22:43:35Z -> None [ 1386.396961] [50968]: key[name], -> None [ 1386.396961] [50968]: key[status], ACTIVE -> None [ 1386.396961] [50968]: key[tenant_id], -> None [ 1386.396961] [50968]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.180'}] -> None [ 1386.396961] [50968]: key[id], 96790fbc-a7c5-4f10-b26f-6d77b54a9192 -> None [ 1386.396961] [50968]: key[port_security_enabled], False -> None [ 1386.396961] [50968]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1386.396961] [50968]: key[security_groups], [] -> None [ 1386.396961] [50968]: key[binding:profile], {} -> None [ 1386.396961] [50968]: key[binding:host_id], devstack -> None [ 1386.396961] [50968]: key[revision_number], 5 -> None [ 1386.396961] [50968]: key[description], -> None [ 1386.396961] [50968]: key[updated_at], 2025-11-21T22:43:36Z -> None [ 1386.396961] [50968]: key[standard_attr_id], 1654 -> None [ 1386.396961] [50968]: key[admin_state_up], True -> None [ 1386.396961] [50968]: key[binding:vif_type], ovs -> None [ 1386.396961] [50968]: key[device_owner], network:router_gateway -> None [ 1386.396961] [50968]: key[extra_dhcp_opts], [] -> None [ 1386.396961] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1386.398117] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-534360'] for router_gateway (640242b4-6750-485b-a04c-c02b7e31d494), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.427919] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-536219', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-13992'] for router (640242b4-6750-485b-a04c-c02b7e31d494), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.429928] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks [] for router_controller (640242b4-6750-485b-a04c-c02b7e31d494), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.461388] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-536210'] for router (640242b4-6750-485b-a04c-c02b7e31d494), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.461672] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 640242b4-6750-485b-a04c-c02b7e31d494 {{(pid=50968) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1386.466527] [50968]: DEBUG neutron_lib.callbacks.manager [None req-98a3a1f3-ad13-4e72-94c0-8dcb25a60c85 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.467014] [50968]: [pid: 50968|app: 0|req: 6549/12815] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:48:38 2025] DELETE /networking/v2.0/routers/640242b4-6750-485b-a04c-c02b7e31d494 => generated 0 bytes in 363 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1386.491177] [50969]: DEBUG neutron.db.db_base_plugin_v2 [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] Deleting subnet 25942927-d25e-4b2f-96c0-9c38539a4e2f {{(pid=50969) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1386.492948] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] Publish callbacks [] for subnet (25942927-d25e-4b2f-96c0-9c38539a4e2f), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.503303] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-5796847'] for subnet (25942927-d25e-4b2f-96c0-9c38539a4e2f), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.542871] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2890714'] for subnet (25942927-d25e-4b2f-96c0-9c38539a4e2f), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.543358] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] delete_subnet_precommit called with subnet settings {'id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-subnet', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1652, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) [ 1386.543512] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] delete_subnet_precommit: [ 1386.543512] [50969]: key[service_types], [] -> None [ 1386.543512] [50969]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.543512] [50969]: key[tags], [] -> None [ 1386.543512] [50969]: key[router:external], False -> None [ 1386.543512] [50969]: key[ipv6_ra_mode], None -> None [ 1386.543512] [50969]: key[created_at], 2025-11-21T22:43:35Z -> None [ 1386.543512] [50969]: key[name], tempest-AttachVolumeShelveTestJSON-929420477-subnet -> None [ 1386.543512] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1386.543512] [50969]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.543512] [50969]: key[id], 25942927-d25e-4b2f-96c0-9c38539a4e2f -> None [ 1386.543512] [50969]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1386.543512] [50969]: key[host_routes], [] -> None [ 1386.543512] [50969]: key[revision_number], 0 -> None [ 1386.543512] [50969]: key[dns_nameservers], [] -> None [ 1386.543512] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1386.543512] [50969]: key[updated_at], 2025-11-21T22:43:35Z -> None [ 1386.543512] [50969]: key[description], -> None [ 1386.543512] [50969]: key[standard_attr_id], 1652 -> None [ 1386.543512] [50969]: key[segment_id], None -> None [ 1386.543512] [50969]: key[shared], False -> None [ 1386.543512] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1386.543512] [50969]: key[ipv6_address_mode], None -> None [ 1386.543512] [50969]: key[enable_dhcp], True -> None [ 1386.543512] [50969]: key[subnetpool_id], None -> None [ 1386.543512] [50969]: key[ip_version], 4 -> None [ 1386.543512] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1386.565604] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2890691', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133588', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-5950378', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5878460'] for subnet (25942927-d25e-4b2f-96c0-9c38539a4e2f), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.565791] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] delete_subnet_postcommit called with subnet settings {'id': '25942927-d25e-4b2f-96c0-9c38539a4e2f', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-subnet', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1652, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:43:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) [ 1386.565912] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] delete_subnet_postcommit: [ 1386.565912] [50969]: key[service_types], [] -> None [ 1386.565912] [50969]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.565912] [50969]: key[tags], [] -> None [ 1386.565912] [50969]: key[router:external], False -> None [ 1386.565912] [50969]: key[ipv6_ra_mode], None -> None [ 1386.565912] [50969]: key[created_at], 2025-11-21T22:43:35Z -> None [ 1386.565912] [50969]: key[name], tempest-AttachVolumeShelveTestJSON-929420477-subnet -> None [ 1386.565912] [50969]: key[gateway_ip], 192.168.128.1 -> None [ 1386.565912] [50969]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.565912] [50969]: key[id], 25942927-d25e-4b2f-96c0-9c38539a4e2f -> None [ 1386.565912] [50969]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1386.565912] [50969]: key[host_routes], [] -> None [ 1386.565912] [50969]: key[revision_number], 0 -> None [ 1386.565912] [50969]: key[dns_nameservers], [] -> None [ 1386.565912] [50969]: key[cidr], 192.168.128.0/28 -> None [ 1386.565912] [50969]: key[updated_at], 2025-11-21T22:43:35Z -> None [ 1386.565912] [50969]: key[description], -> None [ 1386.565912] [50969]: key[standard_attr_id], 1652 -> None [ 1386.565912] [50969]: key[segment_id], None -> None [ 1386.565912] [50969]: key[shared], False -> None [ 1386.565912] [50969]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1386.565912] [50969]: key[ipv6_address_mode], None -> None [ 1386.565912] [50969]: key[enable_dhcp], True -> None [ 1386.565912] [50969]: key[subnetpool_id], None -> None [ 1386.565912] [50969]: key[ip_version], 4 -> None [ 1386.565912] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1386.569862] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] Pushing event deleted for resources: {'Subnet': ['ID=25942927-d25e-4b2f-96c0-9c38539a4e2f,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1386.577601] [50969]: DEBUG neutron_lib.callbacks.manager [None req-b4360d9e-8cf1-4432-bd6a-b475cdee9d7c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for subnet (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.579441] [50969]: [pid: 50969|app: 0|req: 6267/12816] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:48:38 2025] DELETE /networking/v2.0/subnets/25942927-d25e-4b2f-96c0-9c38539a4e2f => generated 0 bytes in 110 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1386.607893] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3206942'] for network (b574bb8d-a584-432c-a684-1caf3937d4f9), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.629543] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Deleting port a219ee85-0cec-4439-a248-f44ca83eec7e {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1386.629744] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (a219ee85-0cec-4439-a248-f44ca83eec7e), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.646859] [50968]: DEBUG neutron.plugins.ml2.db [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] For port a219ee85-0cec-4439-a248-f44ca83eec7e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a219ee85-0cec-4439-a248-f44ca83eec7e,segment=NetworkSegment(64e3f716-e5de-44d0-a5e3-577ccd34ef9a),segment_id=64e3f716-e5de-44d0-a5e3-577ccd34ef9a)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1386.647056] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (a219ee85-0cec-4439-a248-f44ca83eec7e), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.651265] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] delete_port_precommit called with port settings {'id': 'a219ee85-0cec-4439-a248-f44ca83eec7e', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:58:11:59', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b574bb8d-a584-432c-a684-1caf3937d4f9', 'device_owner': 'network:dhcp', 'standard_attr_id': 1668, '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-21T22:43:38Z', 'updated_at': '2025-11-21T22:48:38Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:48:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1386.651435] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] delete_port_precommit: [ 1386.651435] [50968]: key[mac_address], fa:16:3e:58:11:59 -> None [ 1386.651435] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1386.651435] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1386.651435] [50968]: key[binding:vnic_type], normal -> None [ 1386.651435] [50968]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.651435] [50968]: key[tags], [] -> None [ 1386.651435] [50968]: key[allowed_address_pairs], [] -> None [ 1386.651435] [50968]: key[created_at], 2025-11-21T22:43:38Z -> None [ 1386.651435] [50968]: key[name], -> None [ 1386.651435] [50968]: key[status], ACTIVE -> None [ 1386.651435] [50968]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.651435] [50968]: key[fixed_ips], [] -> None [ 1386.651435] [50968]: key[id], a219ee85-0cec-4439-a248-f44ca83eec7e -> None [ 1386.651435] [50968]: key[port_security_enabled], False -> None [ 1386.651435] [50968]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1386.651435] [50968]: key[security_groups], [] -> None [ 1386.651435] [50968]: key[binding:profile], {} -> None [ 1386.651435] [50968]: key[binding:host_id], devstack -> None [ 1386.651435] [50968]: key[revision_number], 5 -> None [ 1386.651435] [50968]: key[description], -> None [ 1386.651435] [50968]: key[updated_at], 2025-11-21T22:48:38Z -> None [ 1386.651435] [50968]: key[standard_attr_id], 1668 -> None [ 1386.651435] [50968]: key[admin_state_up], True -> None [ 1386.651435] [50968]: key[binding:vif_type], ovs -> None [ 1386.651435] [50968]: key[device_owner], network:dhcp -> None [ 1386.651435] [50968]: key[extra_dhcp_opts], [] -> None [ 1386.651435] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1386.652828] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Calling delete_port for a219ee85-0cec-4439-a248-f44ca83eec7e owned by network:dhcp {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1386.693186] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (a219ee85-0cec-4439-a248-f44ca83eec7e), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.701578] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Pushing event deleted for resources: {'Port': ['ID=a219ee85-0cec-4439-a248-f44ca83eec7e,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1386.708132] [50968]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] No DVR routers for this DVR port a219ee85-0cec-4439-a248-f44ca83eec7e on host devstack {{(pid=50968) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1386.708132] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] delete_port_postcommit called with port settings {'id': 'a219ee85-0cec-4439-a248-f44ca83eec7e', 'name': '', 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'mac_address': 'fa:16:3e:58:11:59', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b574bb8d-a584-432c-a684-1caf3937d4f9', 'device_owner': 'network:dhcp', 'standard_attr_id': 1668, '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-21T22:43:38Z', 'updated_at': '2025-11-21T22:48:38Z', 'revision_number': 5, 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}}] (original binding levels None) on network {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:48:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} with segments to bind None [ 1386.708341] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] delete_port_postcommit: [ 1386.708341] [50968]: key[mac_address], fa:16:3e:58:11:59 -> None [ 1386.708341] [50968]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1386.708341] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1386.708341] [50968]: key[binding:vnic_type], normal -> None [ 1386.708341] [50968]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.708341] [50968]: key[tags], [] -> None [ 1386.708341] [50968]: key[allowed_address_pairs], [] -> None [ 1386.708341] [50968]: key[created_at], 2025-11-21T22:43:38Z -> None [ 1386.708341] [50968]: key[name], -> None [ 1386.708341] [50968]: key[status], ACTIVE -> None [ 1386.708341] [50968]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.708341] [50968]: key[fixed_ips], [] -> None [ 1386.708341] [50968]: key[id], a219ee85-0cec-4439-a248-f44ca83eec7e -> None [ 1386.708341] [50968]: key[port_security_enabled], False -> None [ 1386.708341] [50968]: key[network_id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1386.708341] [50968]: key[security_groups], [] -> None [ 1386.708341] [50968]: key[binding:profile], {} -> None [ 1386.708341] [50968]: key[binding:host_id], devstack -> None [ 1386.708341] [50968]: key[revision_number], 5 -> None [ 1386.708341] [50968]: key[description], -> None [ 1386.708341] [50968]: key[updated_at], 2025-11-21T22:48:38Z -> None [ 1386.708341] [50968]: key[standard_attr_id], 1668 -> None [ 1386.708341] [50968]: key[admin_state_up], True -> None [ 1386.708341] [50968]: key[binding:vif_type], ovs -> None [ 1386.708341] [50968]: key[device_owner], network:dhcp -> None [ 1386.708341] [50968]: key[extra_dhcp_opts], [] -> None [ 1386.708341] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1386.724992] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2887474', 'neutron.services.segments.db._delete_segments_for_network-8085625144603'] for network (b574bb8d-a584-432c-a684-1caf3937d4f9), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.732873] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] delete_network_precommit called with network settings {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:48:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} (original settings None) and network segments [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] [ 1386.733062] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] delete_network_precommit: [ 1386.733062] [50968]: key[qinq], None -> None [ 1386.733062] [50968]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.733062] [50968]: key[tags], [] -> None [ 1386.733062] [50968]: key[router:external], False -> None [ 1386.733062] [50968]: key[created_at], 2025-11-21T22:43:35Z -> None [ 1386.733062] [50968]: key[name], tempest-AttachVolumeShelveTestJSON-929420477-network -> None [ 1386.733062] [50968]: key[status], ACTIVE -> None [ 1386.733062] [50968]: key[ipv6_address_scope], None -> None [ 1386.733062] [50968]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.733062] [50968]: key[availability_zone_hints], [] -> None [ 1386.733062] [50968]: key[availability_zones], ['nova'] -> None [ 1386.733062] [50968]: key[id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1386.733062] [50968]: key[port_security_enabled], True -> None [ 1386.733062] [50968]: key[subnets], [] -> None [ 1386.733062] [50968]: key[provider:segmentation_id], 557 -> None [ 1386.733062] [50968]: key[provider:network_type], vlan -> None [ 1386.733062] [50968]: key[revision_number], 3 -> None [ 1386.733062] [50968]: key[provider:physical_network], default -> None [ 1386.733062] [50968]: key[description], -> None [ 1386.733062] [50968]: key[updated_at], 2025-11-21T22:48:38Z -> None [ 1386.733062] [50968]: key[standard_attr_id], 1650 -> None [ 1386.733062] [50968]: key[admin_state_up], True -> None [ 1386.733062] [50968]: key[shared], False -> None [ 1386.733062] [50968]: key[ipv4_address_scope], None -> None [ 1386.733062] [50968]: key[vlan_transparent], None -> None [ 1386.733062] [50968]: key[mtu], 8950 -> None [ 1386.733062] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1386.733999] [50968]: DEBUG neutron.services.segments.db [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['b574bb8d-a584-432c-a684-1caf3937d4f9']}} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1386.737190] [50968]: DEBUG neutron.services.segments.db [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '64e3f716-e5de-44d0-a5e3-577ccd34ef9a') {'for_net_delete': True} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1386.737190] [50968]: DEBUG neutron.services.segments.db [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '64e3f716-e5de-44d0-a5e3-577ccd34ef9a') {} {{(pid=50968) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1386.740661] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625144432', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-6915322'] for segment (64e3f716-e5de-44d0-a5e3-577ccd34ef9a), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.747249] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642'] for segment (64e3f716-e5de-44d0-a5e3-577ccd34ef9a), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.753666] [50968]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Releasing vlan 557 on physical network default to pool {{(pid=50968) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1386.753875] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888642', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-6269793'] for segment (64e3f716-e5de-44d0-a5e3-577ccd34ef9a), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.766968] [50968]: INFO neutron.services.segments.plugin [-] Segment 64e3f716-e5de-44d0-a5e3-577ccd34ef9a resource provider aggregate not found [ 1386.773262] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2887501', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465035', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-534396'] for network (b574bb8d-a584-432c-a684-1caf3937d4f9), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.773470] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] delete_network_postcommit called with network settings {'id': 'b574bb8d-a584-432c-a684-1caf3937d4f9', 'name': 'tempest-AttachVolumeShelveTestJSON-929420477-network', 'tenant_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'project_id': 'bd50ba3505864eb68f2d08a2cc7db682', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1650, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:43:35Z', 'updated_at': '2025-11-21T22:48:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 557} (original settings None) and network segments [{'id': '64e3f716-e5de-44d0-a5e3-577ccd34ef9a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 557, 'network_id': 'b574bb8d-a584-432c-a684-1caf3937d4f9'}] [ 1386.773617] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] delete_network_postcommit: [ 1386.773617] [50968]: key[qinq], None -> None [ 1386.773617] [50968]: key[project_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.773617] [50968]: key[tags], [] -> None [ 1386.773617] [50968]: key[router:external], False -> None [ 1386.773617] [50968]: key[created_at], 2025-11-21T22:43:35Z -> None [ 1386.773617] [50968]: key[name], tempest-AttachVolumeShelveTestJSON-929420477-network -> None [ 1386.773617] [50968]: key[status], ACTIVE -> None [ 1386.773617] [50968]: key[ipv6_address_scope], None -> None [ 1386.773617] [50968]: key[tenant_id], bd50ba3505864eb68f2d08a2cc7db682 -> None [ 1386.773617] [50968]: key[availability_zone_hints], [] -> None [ 1386.773617] [50968]: key[availability_zones], ['nova'] -> None [ 1386.773617] [50968]: key[id], b574bb8d-a584-432c-a684-1caf3937d4f9 -> None [ 1386.773617] [50968]: key[port_security_enabled], True -> None [ 1386.773617] [50968]: key[subnets], [] -> None [ 1386.773617] [50968]: key[provider:segmentation_id], 557 -> None [ 1386.773617] [50968]: key[provider:network_type], vlan -> None [ 1386.773617] [50968]: key[revision_number], 3 -> None [ 1386.773617] [50968]: key[provider:physical_network], default -> None [ 1386.773617] [50968]: key[description], -> None [ 1386.773617] [50968]: key[updated_at], 2025-11-21T22:48:38Z -> None [ 1386.773617] [50968]: key[standard_attr_id], 1650 -> None [ 1386.773617] [50968]: key[admin_state_up], True -> None [ 1386.773617] [50968]: key[shared], False -> None [ 1386.773617] [50968]: key[ipv4_address_scope], None -> None [ 1386.773617] [50968]: key[vlan_transparent], None -> None [ 1386.773617] [50968]: key[mtu], 8950 -> None [ 1386.773617] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1386.777514] [50968]: INFO neutron.services.segments.plugin [-] Segment 64e3f716-e5de-44d0-a5e3-577ccd34ef9a 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 64e3f716-e5de-44d0-a5e3-577ccd34ef9a found for delete ", "request_id": "req-c9b81a61-0e11-45da-8d34-93cb1f142a5f"}]} [ 1386.779541] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Pushing event deleted for resources: {'Network': ['ID=b574bb8d-a584-432c-a684-1caf3937d4f9,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1386.782307] [50968]: DEBUG neutron_lib.callbacks.manager [None req-bd0f4a39-51ba-4d38-872f-d5c199604b23 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for network (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.783939] [50968]: [pid: 50968|app: 0|req: 6550/12817] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:48:38 2025] DELETE /networking/v2.0/networks/b574bb8d-a584-432c-a684-1caf3937d4f9 => generated 0 bytes in 202 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1386.885795] [50969]: [pid: 50969|app: 0|req: 6268/12818] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:48:39 2025] GET /networking/v2.0/security-groups?tenant_id=bd50ba3505864eb68f2d08a2cc7db682&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1386.918686] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3352783-c7ca-40c1-9266-19ed636a212e admin admin] Publish callbacks [] for security_group (61cd76c8-6f53-4cd6-9a40-209e67339eb4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.934288] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3352783-c7ca-40c1-9266-19ed636a212e admin admin] Publish callbacks [] for security_group (61cd76c8-6f53-4cd6-9a40-209e67339eb4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.950656] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3352783-c7ca-40c1-9266-19ed636a212e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (61cd76c8-6f53-4cd6-9a40-209e67339eb4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.954233] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e3352783-c7ca-40c1-9266-19ed636a212e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=61cd76c8-6f53-4cd6-9a40-209e67339eb4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1386.957615] [50968]: DEBUG neutron_lib.callbacks.manager [None req-e3352783-c7ca-40c1-9266-19ed636a212e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1386.958123] [50968]: [pid: 50968|app: 0|req: 6551/12819] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:48:39 2025] DELETE /networking/v2.0/security-groups/61cd76c8-6f53-4cd6-9a40-209e67339eb4 => generated 0 bytes in 70 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1396.882467] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=809,neutron:DELETE=26,neutron:UPDATE=5 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1396.952654] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=842,neutron:UPDATE=10,neutron:INSERT=11,neutron:DELETE=36 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1398.943945] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68a325a1-9221-4d96-9ad0-e710928a448b req-9d78b214-d2e0-4bd3-9c38-0c34f1fd1e3a tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1398.944855] [50969]: [pid: 50969|app: 0|req: 6269/12820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:51 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1398.950888] [50968]: DEBUG neutron.api.wsgi [req-68a325a1-9221-4d96-9ad0-e710928a448b req-ec33677b-2128-4db8-b1be-e294e6ebc22a tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1398.972720] [50968]: [pid: 50968|app: 0|req: 6552/12821] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:51 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1400.045417] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e507da6-d8ed-4061-beed-fa191706ffde req-973ea779-3166-4fa8-8a55-e7936937af4e tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1400.046471] [50969]: [pid: 50969|app: 0|req: 6270/12822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:52 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1400.052232] [50968]: DEBUG neutron.api.wsgi [req-0e507da6-d8ed-4061-beed-fa191706ffde req-65a37aa6-1e11-4a98-86c1-7dd5619b8551 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1400.070568] [50968]: [pid: 50968|app: 0|req: 6553/12823] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:52 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1401.139527] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d78d5aaf-232b-4c60-a0dd-bed308827721 req-805939ac-4e2a-499b-9e5c-d1dd3d23d082 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1401.140342] [50969]: [pid: 50969|app: 0|req: 6271/12824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:53 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1401.146175] [50968]: DEBUG neutron.api.wsgi [req-d78d5aaf-232b-4c60-a0dd-bed308827721 req-bec0c31c-b09a-4901-9921-0ac44772a3e0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1401.164786] [50968]: [pid: 50968|app: 0|req: 6554/12825] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:53 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1401.279997] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b9a592-0541-4613-b83b-7b69f91375c8 req-52d19522-ef9f-4cef-87be-d0ac83a1bb66 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1401.280906] [50969]: [pid: 50969|app: 0|req: 6272/12826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:53 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1401.286966] [50968]: DEBUG neutron.api.wsgi [req-77b9a592-0541-4613-b83b-7b69f91375c8 req-78b215af-7ef6-455f-aea5-45b11a3ee940 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1401.305978] [50968]: [pid: 50968|app: 0|req: 6555/12827] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:53 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1402.375647] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bbc7592-ab25-4a6d-b63a-894a5603dc30 req-85858f44-21f1-4d7f-865a-6bb4f12523a3 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1402.376536] [50969]: [pid: 50969|app: 0|req: 6273/12828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:54 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1402.382368] [50968]: DEBUG neutron.api.wsgi [req-1bbc7592-ab25-4a6d-b63a-894a5603dc30 req-9f0dc8f7-ad17-4e36-914a-c840157fd4dd tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1402.400665] [50968]: [pid: 50968|app: 0|req: 6556/12829] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:54 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1403.266874] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-292a1bd0-f288-4c73-af19-39ff6ad8de41 req-1e65075a-ff0c-41d7-8887-6f2d605bc4bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1403.267750] [50969]: [pid: 50969|app: 0|req: 6274/12830] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:48:55 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1403.303742] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-292a1bd0-f288-4c73-af19-39ff6ad8de41 req-e7de1d45-74d3-4c7c-91f8-9d903984ccdf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1403.304672] [50968]: [pid: 50968|app: 0|req: 6557/12831] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:48:55 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 712 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1403.310901] [50969]: DEBUG neutron.api.wsgi [req-292a1bd0-f288-4c73-af19-39ff6ad8de41 req-53d00012-198a-400a-b4e8-cab203927efd service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1403.359755] [50969]: [pid: 50969|app: 0|req: 6275/12832] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:48:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=343cb9d1-d96b-4d6f-ae54-5369c5c4410e => generated 808 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1403.388956] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-292a1bd0-f288-4c73-af19-39ff6ad8de41 req-caf1d792-7195-4547-b1d9-8fec14fccb7a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1403.389860] [50968]: [pid: 50968|app: 0|req: 6558/12833] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:48:55 2025] GET /networking/v2.0/subnets?id=61a9e7da-4e5d-436e-9676-e6430b629797 => generated 687 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1403.420835] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-292a1bd0-f288-4c73-af19-39ff6ad8de41 req-1c186747-d596-4f8e-bad0-12daa8868957 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1403.421842] [50969]: [pid: 50969|app: 0|req: 6276/12834] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:48:55 2025] GET /networking/v2.0/ports?network_id=2cadbd63-de04-47df-baa3-59dbd9f1eda3&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1403.469567] [50968]: [pid: 50968|app: 0|req: 6559/12835] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:48:55 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1403.480649] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be2d5558-4b88-4597-bd19-8ed4a89d50f8 req-ffc6fc32-fc11-4513-8e23-d93b784555f7 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1403.481906] [50969]: [pid: 50969|app: 0|req: 6277/12836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:55 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1403.487213] [50969]: DEBUG neutron.api.wsgi [req-be2d5558-4b88-4597-bd19-8ed4a89d50f8 req-36dd5c45-a07e-4ef4-845b-7849abb99f5d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1403.507665] [50969]: [pid: 50969|app: 0|req: 6278/12837] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:55 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1403.520738] [50968]: [pid: 50968|app: 0|req: 6560/12838] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:48:55 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1404.606065] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7318de19-3a7b-4359-8108-21f9de3fad24 req-ba3d72e9-5f54-4f57-95dc-c8f30ae0847c tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1404.606605] [50969]: [pid: 50969|app: 0|req: 6279/12839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:56 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1404.612278] [50968]: DEBUG neutron.api.wsgi [req-7318de19-3a7b-4359-8108-21f9de3fad24 req-abb42eef-b919-455a-b968-0e2e4a273f8e tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1404.630266] [50968]: [pid: 50968|app: 0|req: 6561/12840] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:56 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1405.703912] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0185e1dd-0c5d-4c81-9e80-03eff571d22d req-0224050c-878d-4995-a176-2cd3faee30ee tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1405.704850] [50969]: [pid: 50969|app: 0|req: 6280/12841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:48:58 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1405.710888] [50968]: DEBUG neutron.api.wsgi [req-0185e1dd-0c5d-4c81-9e80-03eff571d22d req-5edd0374-f3b3-466f-8a30-20437eb45ceb tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1405.729823] [50968]: [pid: 50968|app: 0|req: 6562/12842] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:48:58 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1415.698048] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=144 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1415.727767] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=115 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1419.843293] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb77a4fa-0adf-4e9c-a00e-02bb2479ab21 req-ad1dace5-cfd1-4929-aad0-1c4a070f3491 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1419.844221] [50969]: [pid: 50969|app: 0|req: 6281/12843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:12 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1419.849972] [50968]: DEBUG neutron.api.wsgi [req-cb77a4fa-0adf-4e9c-a00e-02bb2479ab21 req-057e1b2e-b1c9-4b65-ba69-b736cca68b03 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1419.867551] [50968]: [pid: 50968|app: 0|req: 6563/12844] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:12 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1429.838601] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=9 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1429.865070] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=8 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1435.145439] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cf3fc30-acf2-4d8a-a1a6-6a35b58a924b req-27c26e38-97a7-4274-bac6-5f3de2433513 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1435.146369] [50969]: [pid: 50969|app: 0|req: 6282/12845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:27 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1435.152484] [50968]: DEBUG neutron.api.wsgi [req-1cf3fc30-acf2-4d8a-a1a6-6a35b58a924b req-7efe17c8-19e5-4533-8635-c4358e7e6ee8 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1435.170369] [50968]: [pid: 50968|app: 0|req: 6564/12846] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:27 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1443.374135] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6258c85d-509d-49e9-b367-88fcff2a8092 req-ece2a0cd-7022-4457-9cc6-bd4a68f04d10 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1443.375129] [50969]: [pid: 50969|app: 0|req: 6283/12847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:35 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1443.381072] [50968]: DEBUG neutron.api.wsgi [req-6258c85d-509d-49e9-b367-88fcff2a8092 req-0ec7f2e2-f0c7-4c1f-b409-83433b2f8ae9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1443.402064] [50968]: [pid: 50968|app: 0|req: 6565/12848] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:35 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1444.477916] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7658412-13c2-4d56-a200-51f90b4ebd80 req-65c654ab-f6bd-44e8-a3ad-b229f3acb62b tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1444.478852] [50969]: [pid: 50969|app: 0|req: 6284/12849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:36 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1444.484768] [50968]: DEBUG neutron.api.wsgi [req-c7658412-13c2-4d56-a200-51f90b4ebd80 req-e322c8a9-79a9-4d07-aa2c-bd9d99c5bb78 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1444.504131] [50968]: [pid: 50968|app: 0|req: 6566/12850] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:36 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1445.572054] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a25b328a-cdbc-4b95-8f98-d1ff78f9a1fe req-80bf8b7f-814e-481b-bf12-f58a3582a3ac tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1445.572699] [50969]: [pid: 50969|app: 0|req: 6285/12851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:37 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1445.578236] [50968]: DEBUG neutron.api.wsgi [req-a25b328a-cdbc-4b95-8f98-d1ff78f9a1fe req-ba41b829-ec3f-4ab7-b142-9acda5849242 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1445.596313] [50968]: [pid: 50968|app: 0|req: 6567/12852] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:37 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1445.724368] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-beaa0a85-d0cc-43a8-907d-823fa45e6910 req-7d93f2ef-6389-47ff-beac-d8090f9e9131 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1445.725252] [50969]: [pid: 50969|app: 0|req: 6286/12853] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:38 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1445.731014] [50968]: DEBUG neutron.api.wsgi [req-beaa0a85-d0cc-43a8-907d-823fa45e6910 req-f84413bd-c4b0-43d4-9801-603118a50cc1 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1445.750813] [50968]: [pid: 50968|app: 0|req: 6568/12854] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:38 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1446.821199] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51f25f41-8bcb-4f3b-a075-550943fbd983 req-fcbb3727-3442-435e-a36f-1cecccf164c6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1446.822013] [50969]: [pid: 50969|app: 0|req: 6287/12855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:39 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1446.829056] [50968]: DEBUG neutron.api.wsgi [req-51f25f41-8bcb-4f3b-a075-550943fbd983 req-cd7e3135-cfc0-47d6-835f-7235cca7d594 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1446.847285] [50968]: [pid: 50968|app: 0|req: 6569/12856] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:39 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1447.695598] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3328044c-d9ca-43c0-9b52-d20fbb710f05 req-4bfb497d-7bbb-449c-b4cd-e1846c719593 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1447.696566] [50969]: [pid: 50969|app: 0|req: 6288/12857] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:49:40 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1447.739908] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3328044c-d9ca-43c0-9b52-d20fbb710f05 req-b15de60d-44af-4b72-9e02-c166e6cbb983 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1447.740826] [50968]: [pid: 50968|app: 0|req: 6570/12858] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:49:40 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1447.747196] [50969]: DEBUG neutron.api.wsgi [req-3328044c-d9ca-43c0-9b52-d20fbb710f05 req-f5584f9e-8ca2-4b27-a5ce-b3f8cd7274a1 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1447.777206] [50969]: [pid: 50969|app: 0|req: 6289/12859] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 22:49:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=343cb9d1-d96b-4d6f-ae54-5369c5c4410e => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1447.800226] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3328044c-d9ca-43c0-9b52-d20fbb710f05 req-ebe60fe0-4d1b-47b5-9f98-e10cf3b8f11a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1447.801750] [50968]: [pid: 50968|app: 0|req: 6571/12860] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:49:40 2025] GET /networking/v2.0/subnets?id=61a9e7da-4e5d-436e-9676-e6430b629797 => generated 687 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1447.842108] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3328044c-d9ca-43c0-9b52-d20fbb710f05 req-f23a6110-e038-4d4d-b137-e100cf008e2d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1447.843042] [50969]: [pid: 50969|app: 0|req: 6290/12861] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:49:40 2025] GET /networking/v2.0/ports?network_id=2cadbd63-de04-47df-baa3-59dbd9f1eda3&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1447.882652] [50968]: [pid: 50968|app: 0|req: 6572/12862] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:49:40 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1447.918557] [50969]: [pid: 50969|app: 0|req: 6291/12863] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:49:40 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1447.958159] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40f493bf-d25e-4f30-b086-4a923535c817 req-58ed6887-d439-41fb-93a6-f7edcd622226 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1447.959269] [50968]: [pid: 50968|app: 0|req: 6573/12864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:40 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1447.965355] [50969]: DEBUG neutron.api.wsgi [req-40f493bf-d25e-4f30-b086-4a923535c817 req-a291326c-1cb9-4c68-8845-202110d0e96b tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1447.988657] [50969]: [pid: 50969|app: 0|req: 6292/12865] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:40 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1449.059824] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19fd88b0-adc3-4a78-b7f6-b00d80f87543 req-223bd43c-e551-45ce-9ad4-b45ceec9a035 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1449.060668] [50968]: [pid: 50968|app: 0|req: 6574/12866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:41 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1449.066210] [50969]: DEBUG neutron.api.wsgi [req-19fd88b0-adc3-4a78-b7f6-b00d80f87543 req-814b5b2d-77c2-4873-b214-2b9ba5ec73fc tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1449.084563] [50969]: [pid: 50969|app: 0|req: 6293/12867] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:41 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1450.166012] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3392153-7fdf-4b70-a462-8c44b85e5890 req-24f86d3e-2d98-40ad-9c8d-8bdaf3411e03 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1450.166901] [50968]: [pid: 50968|app: 0|req: 6575/12868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:42 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1450.172885] [50969]: DEBUG neutron.api.wsgi [req-f3392153-7fdf-4b70-a462-8c44b85e5890 req-078a1a32-97ef-486c-9bba-2af06b52202e tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1450.194993] [50969]: [pid: 50969|app: 0|req: 6294/12869] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:42 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1460.159627] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=134 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1460.192155] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=142 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1464.146067] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e4c791e-d046-4432-9b09-6a17c89da683 req-fbcc1fa2-7789-426f-832a-58da7a8c7459 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1464.146395] [50968]: [pid: 50968|app: 0|req: 6576/12870] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:49:56 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1464.152449] [50969]: DEBUG neutron.api.wsgi [req-9e4c791e-d046-4432-9b09-6a17c89da683 req-6ba23e5f-6a9a-4695-832b-4ba8c6aea624 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1464.170265] [50969]: [pid: 50969|app: 0|req: 6295/12871] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:49:56 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1474.140698] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=9 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1474.167923] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=8 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1479.450092] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73e9e2e9-8986-4888-811d-c98ea1d61fab req-11ed9d99-97a7-43dc-b0ba-2360621a8878 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1479.450479] [50968]: [pid: 50968|app: 0|req: 6577/12872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:11 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 1029 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1479.456396] [50969]: DEBUG neutron.api.wsgi [req-73e9e2e9-8986-4888-811d-c98ea1d61fab req-9582ab84-92f2-45e0-9427-c37b514a7e45 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1479.474395] [50969]: [pid: 50969|app: 0|req: 6296/12873] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:11 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1480.687285] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8529050-302e-4087-94ec-00f70d4ca4b3 req-0384f9df-f636-4b4d-a3dc-ab36d712ec46 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1480.688332] [50968]: [pid: 50968|app: 0|req: 6578/12874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:12 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 175 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1480.694360] [50969]: DEBUG neutron.api.wsgi [req-b8529050-302e-4087-94ec-00f70d4ca4b3 req-14a9bf05-35f1-41d4-94b2-9b251b7fc530 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1480.718146] [50969]: [pid: 50969|app: 0|req: 6297/12875] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:13 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1481.841548] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-118e9f30-4326-462a-8a22-9bee3deb9250 req-2e3bfc0b-c8df-41af-8b0e-186f91304b0c tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1481.842436] [50968]: [pid: 50968|app: 0|req: 6579/12876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:14 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1481.848427] [50969]: DEBUG neutron.api.wsgi [req-118e9f30-4326-462a-8a22-9bee3deb9250 req-354776d9-a3d7-4ff5-8cd8-b4d4d084898f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1481.868717] [50969]: [pid: 50969|app: 0|req: 6298/12877] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:14 2025] GET /networking/v2.0/security-groups?id=1e596c06-a8da-4399-84d9-6ac9ccab328a&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1482.634828] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-9c012090-becf-47b2-be81-d827945faa6d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1482.635908] [50968]: [pid: 50968|app: 0|req: 6580/12878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:14 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1482.710895] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Deleting port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1482.711112] [50969]: DEBUG neutron_lib.callbacks.manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.735416] [50969]: DEBUG neutron.plugins.ml2.db [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] For port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=343cb9d1-d96b-4d6f-ae54-5369c5c4410e,segment=NetworkSegment(f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10),segment_id=f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1482.735674] [50969]: DEBUG neutron_lib.callbacks.manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.739894] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_precommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:54Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1482.740117] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_precommit: [ 1482.740117] [50969]: key[mac_address], fa:16:3e:87:87:4a -> None [ 1482.740117] [50969]: key[device_id], 6cb15343-8120-4c1a-b53e-ea1a44b6265a -> None [ 1482.740117] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1482.740117] [50969]: key[binding:vnic_type], normal -> None [ 1482.740117] [50969]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1482.740117] [50969]: key[tags], [] -> None [ 1482.740117] [50969]: key[allowed_address_pairs], [] -> None [ 1482.740117] [50969]: key[created_at], 2025-11-21T22:47:52Z -> None [ 1482.740117] [50969]: key[name], -> None [ 1482.740117] [50969]: key[status], ACTIVE -> None [ 1482.740117] [50969]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1482.740117] [50969]: key[fixed_ips], [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}] -> None [ 1482.740117] [50969]: key[id], 343cb9d1-d96b-4d6f-ae54-5369c5c4410e -> None [ 1482.740117] [50969]: key[port_security_enabled], True -> None [ 1482.740117] [50969]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1482.740117] [50969]: key[security_groups], ['1e596c06-a8da-4399-84d9-6ac9ccab328a'] -> None [ 1482.740117] [50969]: key[binding:profile], {} -> None [ 1482.740117] [50969]: key[binding:host_id], cpu-1 -> None [ 1482.740117] [50969]: key[revision_number], 5 -> None [ 1482.740117] [50969]: key[description], -> None [ 1482.740117] [50969]: key[updated_at], 2025-11-21T22:47:54Z -> None [ 1482.740117] [50969]: key[standard_attr_id], 1830 -> None [ 1482.740117] [50969]: key[admin_state_up], True -> None [ 1482.740117] [50969]: key[binding:vif_type], ovs -> None [ 1482.740117] [50969]: key[device_owner], compute:nova -> None [ 1482.740117] [50969]: key[extra_dhcp_opts], [] -> None [ 1482.740117] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1482.835708] [50969]: DEBUG neutron_lib.callbacks.manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.835959] [50969]: DEBUG neutron_lib.callbacks.manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (8bc30285-dd1b-42e2-b540-caba2faa7399), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.836116] [50969]: INFO neutron.db.l3_db [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Floating IP 8bc30285-dd1b-42e2-b540-caba2faa7399 disassociated. External IP: 10.180.180.228, port: 343cb9d1-d96b-4d6f-ae54-5369c5c4410e. [ 1482.836189] [50969]: DEBUG neutron.plugins.ml2.plugin [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Calling delete_port for 343cb9d1-d96b-4d6f-ae54-5369c5c4410e owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1482.920628] [50969]: DEBUG neutron_lib.callbacks.manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (343cb9d1-d96b-4d6f-ae54-5369c5c4410e), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.929427] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event deleted for resources: {'Port': ['ID=343cb9d1-d96b-4d6f-ae54-5369c5c4410e,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1482.933977] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934259] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934259] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934354] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934430] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934524] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934622] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934813] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934813] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934948] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.934983] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935084] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935181] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935277] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935370] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935503] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935600] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935694] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935787] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935881] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.935976] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.936109] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.936226] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.936346] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.936448] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.936544] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.936637] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.936728] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.936823] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.936910] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.937807] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Tracked resource versions report: [ 1482.937807] [50969]: pushed versions: [ 1482.937807] [50969]: { 'AddressGroup': {'1.2'}, [ 1482.937807] [50969]: 'Agent': {'1.1'}, [ 1482.937807] [50969]: 'ConntrackHelper': {'1.0'}, [ 1482.937807] [50969]: 'LocalIPAssociation': {'1.0'}, [ 1482.937807] [50969]: 'Log': {'1.0'}, [ 1482.937807] [50969]: 'NDPProxy': {'1.0'}, [ 1482.937807] [50969]: 'Network': {'1.2'}, [ 1482.937807] [50969]: 'Port': {'1.10'}, [ 1482.937807] [50969]: 'PortForwarding': {'1.3'}, [ 1482.937807] [50969]: 'QosPolicy': {'1.10'}, [ 1482.937807] [50969]: 'SecurityGroup': {'1.6'}, [ 1482.937807] [50969]: 'SecurityGroupRule': {'1.3'}, [ 1482.937807] [50969]: 'SubPort': {'1.0'}, [ 1482.937807] [50969]: 'Subnet': {'1.2'}, [ 1482.937807] [50969]: 'Trunk': {'1.1'}} [ 1482.937807] [50969]: consumer versions: [ 1482.937807] [50969]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1482.937807] [50969]: 'Agent': '1.1', [ 1482.937807] [50969]: 'ConntrackHelper': '1.0', [ 1482.937807] [50969]: 'LocalIPAssociation': '1.0', [ 1482.937807] [50969]: 'Log': '1.0', [ 1482.937807] [50969]: 'NDPProxy': '1.0', [ 1482.937807] [50969]: 'Network': '1.2', [ 1482.937807] [50969]: 'Port': '1.10', [ 1482.937807] [50969]: 'PortForwarding': '1.3', [ 1482.937807] [50969]: 'QosPolicy': '1.10', [ 1482.937807] [50969]: 'SecurityGroup': '1.6', [ 1482.937807] [50969]: 'SecurityGroupRule': '1.3', [ 1482.937807] [50969]: 'SubPort': '1.0', [ 1482.937807] [50969]: 'Subnet': '1.2', [ 1482.937807] [50969]: 'Trunk': '1.1'}, [ 1482.937807] [50969]: L3 agent@devstack: {}, [ 1482.937807] [50969]: Metadata agent@devstack: {}, [ 1482.937807] [50969]: DHCP agent@devstack: {}, [ 1482.937807] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1482.937807] [50969]: 'Agent': '1.1', [ 1482.937807] [50969]: 'ConntrackHelper': '1.0', [ 1482.937807] [50969]: 'LocalIPAssociation': '1.0', [ 1482.937807] [50969]: 'Log': '1.0', [ 1482.937807] [50969]: 'NDPProxy': '1.0', [ 1482.937807] [50969]: 'Network': '1.2', [ 1482.937807] [50969]: 'Port': '1.10', [ 1482.937807] [50969]: 'PortForwarding': '1.3', [ 1482.937807] [50969]: 'QosPolicy': '1.10', [ 1482.937807] [50969]: 'SecurityGroup': '1.6', [ 1482.937807] [50969]: 'SecurityGroupRule': '1.3', [ 1482.937807] [50969]: 'SubPort': '1.0', [ 1482.937807] [50969]: 'Subnet': '1.2', [ 1482.937807] [50969]: 'Trunk': '1.1'}} [ 1482.937807] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1482.942571] [50968]: [pid: 50968|app: 0|req: 6581/12879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:15 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1483.009253] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Router 489fc4f0-c0fc-4a58-8b3c-5151946fe28c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1483.056335] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1483.072315] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] No DVR routers for this DVR port 343cb9d1-d96b-4d6f-ae54-5369c5c4410e on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1483.072609] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_postcommit called with port settings {'id': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:87:87:4a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'device_owner': 'compute:nova', 'standard_attr_id': 1830, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1e596c06-a8da-4399-84d9-6ac9ccab328a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:52Z', 'updated_at': '2025-11-21T22:47:54Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1483.072791] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_postcommit: [ 1483.072791] [50969]: key[mac_address], fa:16:3e:87:87:4a -> None [ 1483.072791] [50969]: key[device_id], 6cb15343-8120-4c1a-b53e-ea1a44b6265a -> None [ 1483.072791] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1483.072791] [50969]: key[binding:vnic_type], normal -> None [ 1483.072791] [50969]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1483.072791] [50969]: key[tags], [] -> None [ 1483.072791] [50969]: key[allowed_address_pairs], [] -> None [ 1483.072791] [50969]: key[created_at], 2025-11-21T22:47:52Z -> None [ 1483.072791] [50969]: key[name], -> None [ 1483.072791] [50969]: key[status], ACTIVE -> None [ 1483.072791] [50969]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1483.072791] [50969]: key[fixed_ips], [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.12'}] -> None [ 1483.072791] [50969]: key[id], 343cb9d1-d96b-4d6f-ae54-5369c5c4410e -> None [ 1483.072791] [50969]: key[port_security_enabled], True -> None [ 1483.072791] [50969]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1483.072791] [50969]: key[security_groups], ['1e596c06-a8da-4399-84d9-6ac9ccab328a'] -> None [ 1483.072791] [50969]: key[binding:profile], {} -> None [ 1483.072791] [50969]: key[binding:host_id], cpu-1 -> None [ 1483.072791] [50969]: key[revision_number], 5 -> None [ 1483.072791] [50969]: key[description], -> None [ 1483.072791] [50969]: key[updated_at], 2025-11-21T22:47:54Z -> None [ 1483.072791] [50969]: key[standard_attr_id], 1830 -> None [ 1483.072791] [50969]: key[admin_state_up], True -> None [ 1483.072791] [50969]: key[binding:vif_type], ovs -> None [ 1483.072791] [50969]: key[device_owner], compute:nova -> None [ 1483.072791] [50969]: key[extra_dhcp_opts], [] -> None [ 1483.072791] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1483.074376] [50969]: DEBUG neutron_lib.callbacks.manager [req-b4d33e7f-05f1-499a-bb2d-d0320dca0f0b req-d5f041fc-72d3-483c-87cc-e6418b5313ef tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.074935] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'name': 'network-vif-deleted', 'tag': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1483.078608] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2cf60de2-0bb6-4a3f-b034-c931f46f1b4c" -d '{"events": [{"server_uuid": "6cb15343-8120-4c1a-b53e-ea1a44b6265a", "name": "network-vif-deleted", "tag": "343cb9d1-d96b-4d6f-ae54-5369c5c4410e"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1483.078751] [50969]: [pid: 50969|app: 0|req: 6299/12880] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:50:14 2025] DELETE /networking/v2.0/ports/343cb9d1-d96b-4d6f-ae54-5369c5c4410e => generated 0 bytes in 439 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1483.101849] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:50: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-41e22c57-97ee-458e-9850-919e61eb5c2a x-openstack-request-id: req-41e22c57-97ee-458e-9850-919e61eb5c2a {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1483.101967] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6cb15343-8120-4c1a-b53e-ea1a44b6265a", "name": "network-vif-deleted", "tag": "343cb9d1-d96b-4d6f-ae54-5369c5c4410e", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1483.102049] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-41e22c57-97ee-458e-9850-919e61eb5c2a {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1483.102230] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-41e22c57-97ee-458e-9850-919e61eb5c2a'] response: {'server_uuid': '6cb15343-8120-4c1a-b53e-ea1a44b6265a', 'name': 'network-vif-deleted', 'tag': '343cb9d1-d96b-4d6f-ae54-5369c5c4410e', 'status': 'completed', 'code': 200} [ 1484.010978] [50968]: [pid: 50968|app: 0|req: 6582/12881] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:16 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1485.075189] [50969]: [pid: 50969|app: 0|req: 6300/12882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:17 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1486.135882] [50968]: [pid: 50968|app: 0|req: 6583/12883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:18 2025] GET /networking/v2.0/ports?device_id=6cb15343-8120-4c1a-b53e-ea1a44b6265a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1487.230328] [50969]: DEBUG neutron_lib.callbacks.manager [None req-150420be-7ce8-45b9-9f78-6cbc13d793b0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (1e596c06-a8da-4399-84d9-6ac9ccab328a), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.246308] [50969]: DEBUG neutron_lib.callbacks.manager [None req-150420be-7ce8-45b9-9f78-6cbc13d793b0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (1e596c06-a8da-4399-84d9-6ac9ccab328a), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.274708] [50969]: DEBUG neutron_lib.callbacks.manager [None req-150420be-7ce8-45b9-9f78-6cbc13d793b0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (1e596c06-a8da-4399-84d9-6ac9ccab328a), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.279748] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-150420be-7ce8-45b9-9f78-6cbc13d793b0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=1e596c06-a8da-4399-84d9-6ac9ccab328a,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1487.284022] [50969]: DEBUG neutron_lib.callbacks.manager [None req-150420be-7ce8-45b9-9f78-6cbc13d793b0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.284714] [50969]: [pid: 50969|app: 0|req: 6301/12884] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:50:19 2025] DELETE /networking/v2.0/security-groups/1e596c06-a8da-4399-84d9-6ac9ccab328a => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1487.294770] [50968]: INFO neutron.api.v2.resource [None req-73acecc2-6679-4fa0-9a38-aee702aa8d79 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] show failed (client error): The resource could not be found. [ 1487.295257] [50968]: [pid: 50968|app: 0|req: 6584/12885] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:50:19 2025] GET /networking/v2.0/security-groups/1e596c06-a8da-4399-84d9-6ac9ccab328a => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1487.362074] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Deleting port b27aedd7-5737-495c-90bb-92180c11a658 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1487.362074] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (b27aedd7-5737-495c-90bb-92180c11a658), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.397377] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (b27aedd7-5737-495c-90bb-92180c11a658), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.397616] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (b27aedd7-5737-495c-90bb-92180c11a658), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.401964] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_precommit called with port settings {'id': 'b27aedd7-5737-495c-90bb-92180c11a658', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:90:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8bc30285-dd1b-42e2-b540-caba2faa7399', 'device_owner': 'network:floatingip', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:46Z', 'updated_at': '2025-11-21T22:47:47Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1487.402175] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_precommit: [ 1487.402175] [50969]: key[mac_address], fa:16:3e:46:90:47 -> None [ 1487.402175] [50969]: key[device_id], 8bc30285-dd1b-42e2-b540-caba2faa7399 -> None [ 1487.402175] [50969]: key[binding:vif_details], {} -> None [ 1487.402175] [50969]: key[binding:vnic_type], normal -> None [ 1487.402175] [50969]: key[project_id], -> None [ 1487.402175] [50969]: key[tags], [] -> None [ 1487.402175] [50969]: key[allowed_address_pairs], [] -> None [ 1487.402175] [50969]: key[created_at], 2025-11-21T22:47:46Z -> None [ 1487.402175] [50969]: key[name], -> None [ 1487.402175] [50969]: key[status], N/A -> None [ 1487.402175] [50969]: key[tenant_id], -> None [ 1487.402175] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}] -> None [ 1487.402175] [50969]: key[id], b27aedd7-5737-495c-90bb-92180c11a658 -> None [ 1487.402175] [50969]: key[port_security_enabled], False -> None [ 1487.402175] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1487.402175] [50969]: key[security_groups], [] -> None [ 1487.402175] [50969]: key[binding:profile], {} -> None [ 1487.402175] [50969]: key[binding:host_id], -> None [ 1487.402175] [50969]: key[revision_number], 2 -> None [ 1487.402175] [50969]: key[description], -> None [ 1487.402175] [50969]: key[updated_at], 2025-11-21T22:47:47Z -> None [ 1487.402175] [50969]: key[standard_attr_id], 1828 -> None [ 1487.402175] [50969]: key[admin_state_up], True -> None [ 1487.402175] [50969]: key[binding:vif_type], unbound -> None [ 1487.402175] [50969]: key[device_owner], network:floatingip -> None [ 1487.402175] [50969]: key[extra_dhcp_opts], [] -> None [ 1487.402175] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1487.404156] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Calling delete_port for b27aedd7-5737-495c-90bb-92180c11a658 owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1487.490720] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (b27aedd7-5737-495c-90bb-92180c11a658), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.498407] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event deleted for resources: {'Port': ['ID=b27aedd7-5737-495c-90bb-92180c11a658,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1487.524220] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_postcommit called with port settings {'id': 'b27aedd7-5737-495c-90bb-92180c11a658', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:46:90:47', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8bc30285-dd1b-42e2-b540-caba2faa7399', 'device_owner': 'network:floatingip', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:46Z', 'updated_at': '2025-11-21T22:47:47Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1487.524492] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_postcommit: [ 1487.524492] [50969]: key[mac_address], fa:16:3e:46:90:47 -> None [ 1487.524492] [50969]: key[device_id], 8bc30285-dd1b-42e2-b540-caba2faa7399 -> None [ 1487.524492] [50969]: key[binding:vif_details], {} -> None [ 1487.524492] [50969]: key[binding:vnic_type], normal -> None [ 1487.524492] [50969]: key[project_id], -> None [ 1487.524492] [50969]: key[tags], [] -> None [ 1487.524492] [50969]: key[allowed_address_pairs], [] -> None [ 1487.524492] [50969]: key[created_at], 2025-11-21T22:47:46Z -> None [ 1487.524492] [50969]: key[name], -> None [ 1487.524492] [50969]: key[status], N/A -> None [ 1487.524492] [50969]: key[tenant_id], -> None [ 1487.524492] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.228'}] -> None [ 1487.524492] [50969]: key[id], b27aedd7-5737-495c-90bb-92180c11a658 -> None [ 1487.524492] [50969]: key[port_security_enabled], False -> None [ 1487.524492] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1487.524492] [50969]: key[security_groups], [] -> None [ 1487.524492] [50969]: key[binding:profile], {} -> None [ 1487.524492] [50969]: key[binding:host_id], -> None [ 1487.524492] [50969]: key[revision_number], 2 -> None [ 1487.524492] [50969]: key[description], -> None [ 1487.524492] [50969]: key[updated_at], 2025-11-21T22:47:47Z -> None [ 1487.524492] [50969]: key[standard_attr_id], 1828 -> None [ 1487.524492] [50969]: key[admin_state_up], True -> None [ 1487.524492] [50969]: key[binding:vif_type], unbound -> None [ 1487.524492] [50969]: key[device_owner], network:floatingip -> None [ 1487.524492] [50969]: key[extra_dhcp_opts], [] -> None [ 1487.524492] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1487.525762] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (8bc30285-dd1b-42e2-b540-caba2faa7399), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.528629] [50969]: DEBUG neutron_lib.callbacks.manager [None req-4df70b61-d90c-4509-94b9-02dc0289d697 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.529138] [50969]: [pid: 50969|app: 0|req: 6302/12886] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:50:19 2025] DELETE /networking/v2.0/floatingips/8bc30285-dd1b-42e2-b540-caba2faa7399 => generated 0 bytes in 231 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1487.571333] [50968]: DEBUG neutron.api.v2.base [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1403262497', 'description': 'tempest-description--1701215423'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1487.587267] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.631335] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (cced9b3e-a1b3-4714-80f6-6c75d5058796), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.632717] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464535'] for security_group (cced9b3e-a1b3-4714-80f6-6c75d5058796), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.644795] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=cced9b3e-a1b3-4714-80f6-6c75d5058796,revision_number=1']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1487.648667] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.648810] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.648884] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.648984] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649095] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649196] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649282] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649375] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649466] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649625] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649695] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649736] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649826] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.649924] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650011] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650138] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650233] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650324] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650414] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650506] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650596] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650686] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650775] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650863] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.650952] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.651053] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.651145] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.651234] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.651324] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.651413] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1487.652190] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Tracked resource versions report: [ 1487.652190] [50968]: pushed versions: [ 1487.652190] [50968]: { 'AddressGroup': {'1.2'}, [ 1487.652190] [50968]: 'Agent': {'1.1'}, [ 1487.652190] [50968]: 'ConntrackHelper': {'1.0'}, [ 1487.652190] [50968]: 'LocalIPAssociation': {'1.0'}, [ 1487.652190] [50968]: 'Log': {'1.0'}, [ 1487.652190] [50968]: 'NDPProxy': {'1.0'}, [ 1487.652190] [50968]: 'Network': {'1.2'}, [ 1487.652190] [50968]: 'Port': {'1.10'}, [ 1487.652190] [50968]: 'PortForwarding': {'1.3'}, [ 1487.652190] [50968]: 'QosPolicy': {'1.10'}, [ 1487.652190] [50968]: 'SecurityGroup': {'1.6'}, [ 1487.652190] [50968]: 'SecurityGroupRule': {'1.3'}, [ 1487.652190] [50968]: 'SubPort': {'1.0'}, [ 1487.652190] [50968]: 'Subnet': {'1.2'}, [ 1487.652190] [50968]: 'Trunk': {'1.1'}} [ 1487.652190] [50968]: consumer versions: [ 1487.652190] [50968]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1487.652190] [50968]: 'Agent': '1.1', [ 1487.652190] [50968]: 'ConntrackHelper': '1.0', [ 1487.652190] [50968]: 'LocalIPAssociation': '1.0', [ 1487.652190] [50968]: 'Log': '1.0', [ 1487.652190] [50968]: 'NDPProxy': '1.0', [ 1487.652190] [50968]: 'Network': '1.2', [ 1487.652190] [50968]: 'Port': '1.10', [ 1487.652190] [50968]: 'PortForwarding': '1.3', [ 1487.652190] [50968]: 'QosPolicy': '1.10', [ 1487.652190] [50968]: 'SecurityGroup': '1.6', [ 1487.652190] [50968]: 'SecurityGroupRule': '1.3', [ 1487.652190] [50968]: 'SubPort': '1.0', [ 1487.652190] [50968]: 'Subnet': '1.2', [ 1487.652190] [50968]: 'Trunk': '1.1'}, [ 1487.652190] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1487.652190] [50968]: 'Agent': '1.1', [ 1487.652190] [50968]: 'ConntrackHelper': '1.0', [ 1487.652190] [50968]: 'LocalIPAssociation': '1.0', [ 1487.652190] [50968]: 'Log': '1.0', [ 1487.652190] [50968]: 'NDPProxy': '1.0', [ 1487.652190] [50968]: 'Network': '1.2', [ 1487.652190] [50968]: 'Port': '1.10', [ 1487.652190] [50968]: 'PortForwarding': '1.3', [ 1487.652190] [50968]: 'QosPolicy': '1.10', [ 1487.652190] [50968]: 'SecurityGroup': '1.6', [ 1487.652190] [50968]: 'SecurityGroupRule': '1.3', [ 1487.652190] [50968]: 'SubPort': '1.0', [ 1487.652190] [50968]: 'Subnet': '1.2', [ 1487.652190] [50968]: 'Trunk': '1.1'}, [ 1487.652190] [50968]: DHCP agent@devstack: {}, [ 1487.652190] [50968]: L3 agent@devstack: {}, [ 1487.652190] [50968]: Metadata agent@devstack: {}} [ 1487.652190] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1487.665470] [50968]: DEBUG neutron_lib.callbacks.manager [None req-f33f5e6a-a8f2-4503-943c-38f219c50475 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.666050] [50968]: [pid: 50968|app: 0|req: 6585/12887] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 22:50:19 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1487.671753] [50969]: DEBUG neutron.api.v2.base [None req-a00218af-c218-4aad-82ec-417632c36cf5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'security_group_rule': {'security_group_id': 'cced9b3e-a1b3-4714-80f6-6c75d5058796', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1487.704179] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a00218af-c218-4aad-82ec-417632c36cf5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (b85ac818-9ee3-4e19-afe4-b504e6c46f60), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.725828] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a00218af-c218-4aad-82ec-417632c36cf5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (b85ac818-9ee3-4e19-afe4-b504e6c46f60), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.727143] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a00218af-c218-4aad-82ec-417632c36cf5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133295'] for security_group_rule (b85ac818-9ee3-4e19-afe4-b504e6c46f60), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.733229] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a00218af-c218-4aad-82ec-417632c36cf5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b85ac818-9ee3-4e19-afe4-b504e6c46f60,revision_number=0']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1487.743392] [50969]: DEBUG neutron_lib.callbacks.manager [None req-a00218af-c218-4aad-82ec-417632c36cf5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.744034] [50969]: [pid: 50969|app: 0|req: 6303/12888] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:50:20 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 75 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1487.751165] [50968]: DEBUG neutron.api.v2.base [None req-b7059b8c-1c69-4f60-af1f-7c2de382ded5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'security_group_rule': {'security_group_id': 'cced9b3e-a1b3-4714-80f6-6c75d5058796', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1487.791890] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b7059b8c-1c69-4f60-af1f-7c2de382ded5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (ec9cfbbd-c2c1-4045-b1b9-8194358f1d7c), before_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.818857] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b7059b8c-1c69-4f60-af1f-7c2de382ded5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (ec9cfbbd-c2c1-4045-b1b9-8194358f1d7c), precommit_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.820188] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b7059b8c-1c69-4f60-af1f-7c2de382ded5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1464552'] for security_group_rule (ec9cfbbd-c2c1-4045-b1b9-8194358f1d7c), after_create {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.826817] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b7059b8c-1c69-4f60-af1f-7c2de382ded5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=ec9cfbbd-c2c1-4045-b1b9-8194358f1d7c,revision_number=0']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1487.837749] [50968]: DEBUG neutron_lib.callbacks.manager [None req-b7059b8c-1c69-4f60-af1f-7c2de382ded5 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.838280] [50968]: [pid: 50968|app: 0|req: 6586/12889] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 22:50:20 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 91 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1487.843929] [50969]: DEBUG neutron.api.v2.base [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'floatingip': {'floating_network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1487.858385] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.880347] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.921154] [50969]: DEBUG neutron.db.db_base_plugin_common [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Allocated IP 10.180.180.140 (d0ed963a-e96d-4674-85c7-9fda24527960/97455abf-d85a-4138-b6fe-71dab7275c43/f4992d7a-9163-4268-be52-c0203c5284b3) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1487.958821] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for allowed_address_pair (f4992d7a-9163-4268-be52-c0203c5284b3), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.959537] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for port (f4992d7a-9163-4268-be52-c0203c5284b3), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.959736] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_precommit called with port settings {'id': 'f4992d7a-9163-4268-be52-c0203c5284b3', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:8f:56', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1487.959873] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_precommit: [ 1487.959873] [50969]: key[mac_address], None -> fa:16:3e:b6:8f:56 [ 1487.959873] [50969]: key[device_id], None -> PENDING [ 1487.959873] [50969]: key[binding:vif_details], None -> {} [ 1487.959873] [50969]: key[project_id], None -> [ 1487.959873] [50969]: key[binding:vnic_type], None -> normal [ 1487.959873] [50969]: key[allowed_address_pairs], None -> [] [ 1487.959873] [50969]: key[name], None -> [ 1487.959873] [50969]: key[status], None -> N/A [ 1487.959873] [50969]: key[tenant_id], None -> [ 1487.959873] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}] [ 1487.959873] [50969]: key[id], None -> f4992d7a-9163-4268-be52-c0203c5284b3 [ 1487.959873] [50969]: key[port_security_enabled], None -> False [ 1487.959873] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1487.959873] [50969]: key[security_groups], None -> [] [ 1487.959873] [50969]: key[binding:profile], None -> {} [ 1487.959873] [50969]: key[binding:host_id], None -> [ 1487.959873] [50969]: key[standard_attr_id], None -> 1841 [ 1487.959873] [50969]: key[admin_state_up], None -> True [ 1487.959873] [50969]: key[device_owner], None -> network:floatingip [ 1487.959873] [50969]: key[binding:vif_type], None -> unbound [ 1487.959873] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1487.978281] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f4992d7a-9163-4268-be52-c0203c5284b3), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1487.996947] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'Port': ['ID=f4992d7a-9163-4268-be52-c0203c5284b3,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1488.005015] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Network d0ed963a-e96d-4674-85c7-9fda24527960 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1488.005697] [50969]: DEBUG neutron.scheduler.base_scheduler [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1488.007118] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1488.019925] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_postcommit called with port settings {'id': 'f4992d7a-9163-4268-be52-c0203c5284b3', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:8f:56', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:50:20Z', 'updated_at': '2025-11-21T22:50:20Z', 'revision_number': 1, 'network': {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1488.020212] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_postcommit: [ 1488.020212] [50969]: key[mac_address], None -> fa:16:3e:b6:8f:56 [ 1488.020212] [50969]: key[device_id], None -> PENDING [ 1488.020212] [50969]: key[binding:vif_details], None -> {} [ 1488.020212] [50969]: key[project_id], None -> [ 1488.020212] [50969]: key[binding:vnic_type], None -> normal [ 1488.020212] [50969]: key[tags], None -> [] [ 1488.020212] [50969]: key[allowed_address_pairs], None -> [] [ 1488.020212] [50969]: key[created_at], None -> 2025-11-21T22:50:20Z [ 1488.020212] [50969]: key[name], None -> [ 1488.020212] [50969]: key[status], None -> N/A [ 1488.020212] [50969]: key[tenant_id], None -> [ 1488.020212] [50969]: key[fixed_ips], None -> [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}] [ 1488.020212] [50969]: key[id], None -> f4992d7a-9163-4268-be52-c0203c5284b3 [ 1488.020212] [50969]: key[port_security_enabled], None -> False [ 1488.020212] [50969]: key[network_id], None -> d0ed963a-e96d-4674-85c7-9fda24527960 [ 1488.020212] [50969]: key[security_groups], None -> [] [ 1488.020212] [50969]: key[binding:profile], None -> {} [ 1488.020212] [50969]: key[binding:host_id], None -> [ 1488.020212] [50969]: key[revision_number], None -> 1 [ 1488.020212] [50969]: key[description], None -> [ 1488.020212] [50969]: key[updated_at], None -> 2025-11-21T22:50:20Z [ 1488.020212] [50969]: key[standard_attr_id], None -> 1841 [ 1488.020212] [50969]: key[admin_state_up], None -> True [ 1488.020212] [50969]: key[binding:vif_type], None -> unbound [ 1488.020212] [50969]: key[device_owner], None -> network:floatingip [ 1488.020212] [50969]: key[extra_dhcp_opts], None -> [] [ 1488.020212] [50969]: key[network], None -> {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1488.020212] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1488.044886] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1488.062856] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625053665'] for port (f4992d7a-9163-4268-be52-c0203c5284b3), before_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1488.126331] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for port (f4992d7a-9163-4268-be52-c0203c5284b3), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1488.126596] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] update_port_precommit called with port settings {'id': 'f4992d7a-9163-4268-be52-c0203c5284b3', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:8f:56', 'admin_state_up': True, 'status': 'N/A', 'device_id': '2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c', 'device_owner': 'network:floatingip', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:50:20Z', 'updated_at': '2025-11-21T22:50:20Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f4992d7a-9163-4268-be52-c0203c5284b3', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:8f:56', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:50:20Z', 'updated_at': '2025-11-21T22:50:20Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1488.126749] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] update_port_precommit: [ 1488.126749] [50969]: key[device_id], PENDING -> 2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c [ 1488.126749] [50969]: key[revision_number], 1 -> 2 [ 1488.126749] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1488.128463] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058668', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085623952640', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085623952658', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-5950299'] for port (f4992d7a-9163-4268-be52-c0203c5284b3), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1488.146645] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'Port': ['ID=f4992d7a-9163-4268-be52-c0203c5284b3,revision_number=2']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1488.162216] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] update_port_postcommit called with port settings {'id': 'f4992d7a-9163-4268-be52-c0203c5284b3', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:8f:56', 'admin_state_up': True, 'status': 'N/A', 'device_id': '2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c', 'device_owner': 'network:floatingip', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:50:20Z', 'updated_at': '2025-11-21T22:50:20Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f4992d7a-9163-4268-be52-c0203c5284b3', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:8f:56', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:50:20Z', 'updated_at': '2025-11-21T22:50:20Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1488.162412] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] update_port_postcommit: [ 1488.162412] [50969]: key[device_id], PENDING -> 2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c [ 1488.162412] [50969]: key[revision_number], 1 -> 2 [ 1488.162412] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1488.162619] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1488.172934] [50969]: DEBUG neutron_lib.callbacks.manager [None req-8e986c99-4e24-4a60-9eea-6e584e5773b9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1488.173519] [50969]: [pid: 50969|app: 0|req: 6304/12890] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 22:50:20 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 333 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1488.350208] [50968]: DEBUG neutron.api.wsgi [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-e6a329d4-8d2a-474e-8fc1-51d919eb1494 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1488.371961] [50968]: [pid: 50968|app: 0|req: 6587/12891] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 22:50:20 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1403262497&fields=id&tenant_id=1cd8d6635f01430795eac29d05c07a04 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1488.417054] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-326bbe17-be59-4faa-9f6c-217a5bd9a5d6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1488.417882] [50969]: [pid: 50969|app: 0|req: 6305/12892] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:50:20 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 612 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1488.423818] [50968]: DEBUG neutron.api.wsgi [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-1b0163b4-39ec-4c2c-9449-282e666e2f15 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1488.428731] [50968]: [pid: 50968|app: 0|req: 6588/12893] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 22:50:20 2025] GET /networking/v2.0/quotas/1cd8d6635f01430795eac29d05c07a04 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1488.497559] [50969]: [pid: 50969|app: 0|req: 6306/12894] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 22:50:20 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&fields=id => generated 103 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1488.536498] [50968]: [pid: 50968|app: 0|req: 6589/12895] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:50:20 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1488.571650] [50969]: [pid: 50969|app: 0|req: 6307/12896] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:50:20 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1488.671606] [50968]: [pid: 50968|app: 0|req: 6590/12897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:20 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1489.730641] [50969]: [pid: 50969|app: 0|req: 6308/12898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:22 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1490.785812] [50968]: [pid: 50968|app: 0|req: 6591/12899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:23 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1491.841772] [50969]: [pid: 50969|app: 0|req: 6309/12900] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:24 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1492.896396] [50968]: [pid: 50968|app: 0|req: 6592/12901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:25 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1492.961741] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-1b229093-dfc8-403e-aaf3-b2334b7aef1e tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1492.962611] [50969]: [pid: 50969|app: 0|req: 6310/12902] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:50:25 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 612 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1492.969286] [50968]: DEBUG neutron.api.wsgi [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-5594c6d2-f858-4cd5-ae95-dbda87e8e89b tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1492.994106] [50968]: [pid: 50968|app: 0|req: 6593/12903] 10.180.1.21 () {60 vars in 1536 bytes} [Fri Nov 21 22:50:25 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=1cd8d6635f01430795eac29d05c07a04 => generated 181 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1492.999853] [50969]: DEBUG neutron.api.v2.base [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'port': {'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'admin_state_up': True, 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796']}} {{(pid=50969) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1493.041088] [50969]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Made reservation on behalf of 1cd8d6635f01430795eac29d05c07a04 for: {'port': 1} {{(pid=50969) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1493.044158] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3163283'] for port (None), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1493.093947] [50969]: DEBUG neutron.db.db_base_plugin_common [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Allocated IP 192.168.128.6 (2cadbd63-de04-47df-baa3-59dbd9f1eda3/61a9e7da-4e5d-436e-9676-e6430b629797/ac5aa767-b42b-49c0-93be-89f2f0863b69) {{(pid=50969) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1493.153816] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for allowed_address_pair (ac5aa767-b42b-49c0-93be-89f2f0863b69), before_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1493.154492] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), precommit_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1493.154696] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_precommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': '', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'port_security_enabled': True, 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1493.154836] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_precommit: [ 1493.154836] [50969]: key[mac_address], None -> fa:16:3e:17:3f:81 [ 1493.154836] [50969]: key[device_id], None -> 08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 [ 1493.154836] [50969]: key[binding:vif_details], None -> {} [ 1493.154836] [50969]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1493.154836] [50969]: key[binding:vnic_type], None -> normal [ 1493.154836] [50969]: key[allowed_address_pairs], None -> [] [ 1493.154836] [50969]: key[name], None -> [ 1493.154836] [50969]: key[status], None -> DOWN [ 1493.154836] [50969]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1493.154836] [50969]: key[fixed_ips], None -> [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}] [ 1493.154836] [50969]: key[id], None -> ac5aa767-b42b-49c0-93be-89f2f0863b69 [ 1493.154836] [50969]: key[port_security_enabled], None -> True [ 1493.154836] [50969]: key[network_id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1493.154836] [50969]: key[security_groups], None -> ['cced9b3e-a1b3-4714-80f6-6c75d5058796'] [ 1493.154836] [50969]: key[binding:profile], None -> {} [ 1493.154836] [50969]: key[binding:host_id], None -> [ 1493.154836] [50969]: key[standard_attr_id], None -> 1843 [ 1493.154836] [50969]: key[admin_state_up], None -> True [ 1493.154836] [50969]: key[device_owner], None -> [ 1493.154836] [50969]: key[binding:vif_type], None -> unbound [ 1493.154836] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1493.178410] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8085623952622', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), after_create {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1493.199067] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event updated for resources: {'Port': ['ID=ac5aa767-b42b-49c0-93be-89f2f0863b69,revision_number=1']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1493.207739] [50969]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Network 2cadbd63-de04-47df-baa3-59dbd9f1eda3 is already hosted by enough agents. {{(pid=50969) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1493.208413] [50969]: DEBUG neutron.scheduler.base_scheduler [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Resources bound (agent type, host, resource id): {{(pid=50969) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1493.211018] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Received port after_create {{(pid=50969) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1493.223990] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_postcommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': '', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'port_security_enabled': True, 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:25Z', 'revision_number': 1, 'network': {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1493.224227] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] create_port_postcommit: [ 1493.224227] [50969]: key[mac_address], None -> fa:16:3e:17:3f:81 [ 1493.224227] [50969]: key[device_id], None -> 08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 [ 1493.224227] [50969]: key[binding:vif_details], None -> {} [ 1493.224227] [50969]: key[project_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1493.224227] [50969]: key[binding:vnic_type], None -> normal [ 1493.224227] [50969]: key[tags], None -> [] [ 1493.224227] [50969]: key[allowed_address_pairs], None -> [] [ 1493.224227] [50969]: key[created_at], None -> 2025-11-21T22:50:25Z [ 1493.224227] [50969]: key[name], None -> [ 1493.224227] [50969]: key[status], None -> DOWN [ 1493.224227] [50969]: key[tenant_id], None -> 1cd8d6635f01430795eac29d05c07a04 [ 1493.224227] [50969]: key[fixed_ips], None -> [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}] [ 1493.224227] [50969]: key[id], None -> ac5aa767-b42b-49c0-93be-89f2f0863b69 [ 1493.224227] [50969]: key[port_security_enabled], None -> True [ 1493.224227] [50969]: key[network_id], None -> 2cadbd63-de04-47df-baa3-59dbd9f1eda3 [ 1493.224227] [50969]: key[security_groups], None -> ['cced9b3e-a1b3-4714-80f6-6c75d5058796'] [ 1493.224227] [50969]: key[binding:profile], None -> {} [ 1493.224227] [50969]: key[binding:host_id], None -> [ 1493.224227] [50969]: key[revision_number], None -> 1 [ 1493.224227] [50969]: key[description], None -> [ 1493.224227] [50969]: key[updated_at], None -> 2025-11-21T22:50:25Z [ 1493.224227] [50969]: key[standard_attr_id], None -> 1843 [ 1493.224227] [50969]: key[admin_state_up], None -> True [ 1493.224227] [50969]: key[binding:vif_type], None -> unbound [ 1493.224227] [50969]: key[device_owner], None -> [ 1493.224227] [50969]: key[extra_dhcp_opts], None -> [] [ 1493.224227] [50969]: key[network], None -> {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} [ 1493.224227] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1493.228287] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1493.228623] [50969]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-b7d7469c-af1e-41e8-b925-43837b6dde41 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1493.238569] [50969]: [pid: 50969|app: 0|req: 6311/12904] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 22:50:25 2025] POST /networking/v2.0/ports => generated 732 bytes in 241 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1493.270711] [50968]: DEBUG neutron.api.v2.base [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Request body: {'port': {'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1493.305504] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1493.403081] [50968]: DEBUG neutron.notifiers.nova [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ac5aa767-b42b-49c0-93be-89f2f0863b69 {{(pid=50968) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1493.408309] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks [] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1493.422722] [50968]: DEBUG neutron.db.provisioning_blocks [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Transition to ACTIVE for port object ac5aa767-b42b-49c0-93be-89f2f0863b69 will not be triggered until provisioned by entity L2. {{(pid=50968) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1493.424410] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_precommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:25Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': '', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:25Z', 'revision_number': 1, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1493.424670] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_precommit: [ 1493.424670] [50968]: key[device_owner], -> compute:nova [ 1493.424670] [50968]: key[binding:host_id], -> cpu-1 [ 1493.424670] [50968]: key[revision_number], 1 -> 2 [ 1493.424670] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1493.426870] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1493.453225] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Pushing event updated for resources: {'Port': ['ID=ac5aa767-b42b-49c0-93be-89f2f0863b69,revision_number=2']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1493.486340] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_postcommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:25Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': '', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:25Z', 'revision_number': 1, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1493.486604] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_postcommit: [ 1493.486604] [50968]: key[device_owner], -> compute:nova [ 1493.486604] [50968]: key[binding:host_id], -> cpu-1 [ 1493.486604] [50968]: key[revision_number], 1 -> 2 [ 1493.486604] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1493.492280] [50968]: DEBUG neutron.plugins.ml2.managers [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Attempting to bind port ac5aa767-b42b-49c0-93be-89f2f0863b69 on host cpu-1 for vnic_type normal with profile {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1493.492418] [50968]: DEBUG neutron.plugins.ml2.managers [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Attempting to bind port ac5aa767-b42b-49c0-93be-89f2f0863b69 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1493.492530] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Attempting to bind port ac5aa767-b42b-49c0-93be-89f2f0863b69 on network 2cadbd63-de04-47df-baa3-59dbd9f1eda3 {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1493.506645] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Checking agent: {'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 50, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1493.506824] [50968]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Bind Segment={'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'} for Agent={'id': '0f31a2f7-55b4-4bcb-8861-85f7ece60045', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 22, 34, 20), 'started_at': datetime.datetime(2025, 11, 21, 22, 38, 20), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 22, 50, 20), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=50968) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1493.509149] [50968]: DEBUG networking_nsxv3.api.rpc [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}] {{(pid=50968) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1493.998087] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b51af4f-f044-48dd-ab08-21a10959f694 req-db6901bf-6a8f-4a34-b1af-2dd0fb105aac tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1493.998540] [50969]: [pid: 50969|app: 0|req: 6312/12905] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:26 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 747 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1494.003770] [50969]: DEBUG neutron.api.wsgi [req-7b51af4f-f044-48dd-ab08-21a10959f694 req-16a0c504-fb5f-4ae9-9ba5-bc8f36f32ad7 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1494.023153] [50969]: [pid: 50969|app: 0|req: 6313/12906] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:26 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1494.512282] [50968]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Bound using segment: {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'} {{(pid=50968) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1494.512742] [50968]: DEBUG neutron.plugins.ml2.managers [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Bound port: ac5aa767-b42b-49c0-93be-89f2f0863b69, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ca99f7a1-6365-4d3c-af16-1b1c1288091e", "external-id": "cl2-zone-334", "segmentation_id": 334}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] {{(pid=50968) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1494.513062] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1494.551760] [50968]: DEBUG neutron.plugins.ml2.db [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] For port ac5aa767-b42b-49c0-93be-89f2f0863b69, host cpu-1, cleared binding levels {{(pid=50968) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1494.553972] [50968]: DEBUG neutron.plugins.ml2.db [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] For port ac5aa767-b42b-49c0-93be-89f2f0863b69, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ac5aa767-b42b-49c0-93be-89f2f0863b69,segment=NetworkSegment(f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10),segment_id=f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10)] {{(pid=50968) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1494.555302] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_precommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:25Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:25Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1494.555456] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_precommit: [ 1494.555456] [50968]: key[binding:vif_type], unbound -> ovs [ 1494.555456] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} [ 1494.555456] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1494.558032] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1494.581455] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Pushing event updated for resources: {'Port': ['ID=ac5aa767-b42b-49c0-93be-89f2f0863b69,revision_number=4']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1494.587705] [50968]: DEBUG neutron.db.provisioning_blocks [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Provisioning complete for port ac5aa767-b42b-49c0-93be-89f2f0863b69 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1494.587871] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1494.588280] [50968]: INFO neutron.plugins.ml2.plugin [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Attempt 1 to provision port ac5aa767-b42b-49c0-93be-89f2f0863b69 [ 1494.623369] [50968]: DEBUG neutron.plugins.ml2.plugin [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Current status of the port ac5aa767-b42b-49c0-93be-89f2f0863b69 is: DOWN; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1494.623590] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-3405251', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8085625051572'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1494.637549] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ac5aa767-b42b-49c0-93be-89f2f0863b69'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1494.644999] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a96549ab-156d-44af-8f9b-e45d6cf305f6" -d '{"events": [{"server_uuid": "08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2", "name": "network-vif-plugged", "status": "completed", "tag": "ac5aa767-b42b-49c0-93be-89f2f0863b69"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1494.647331] [50968]: DEBUG neutron.plugins.ml2.db [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] For port ac5aa767-b42b-49c0-93be-89f2f0863b69, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ac5aa767-b42b-49c0-93be-89f2f0863b69,segment=NetworkSegment(f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10),segment_id=f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1494.674826] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:50: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-faa76c75-2efc-490b-9c58-0e1d84332372 x-openstack-request-id: req-faa76c75-2efc-490b-9c58-0e1d84332372 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1494.675945] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2", "name": "network-vif-plugged", "status": "completed", "tag": "ac5aa767-b42b-49c0-93be-89f2f0863b69", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1494.678077] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-faa76c75-2efc-490b-9c58-0e1d84332372 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1494.678268] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-faa76c75-2efc-490b-9c58-0e1d84332372'] response: {'server_uuid': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'code': 200} [ 1494.685693] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_precommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:26Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:26Z', 'revision_number': 4, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}]) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1494.685693] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_precommit: [ 1494.685693] [50968]: key[status], DOWN -> ACTIVE [ 1494.685693] [50968]: key[revision_number], 4 -> 5 [ 1494.685693] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1494.691032] [50968]: DEBUG neutron.db.provisioning_blocks [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Provisioning complete for port ac5aa767-b42b-49c0-93be-89f2f0863b69 triggered by entity L2. {{(pid=50968) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1494.691032] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2886612'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), provisioning_complete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1494.691032] [50968]: INFO neutron.plugins.ml2.plugin [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Attempt 1 to provision port ac5aa767-b42b-49c0-93be-89f2f0863b69 [ 1494.727026] [50968]: DEBUG neutron.plugins.ml2.plugin [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Current status of the port ac5aa767-b42b-49c0-93be-89f2f0863b69 is: ACTIVE; New status is: ACTIVE {{(pid=50968) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1494.727808] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_postcommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:26Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:26Z', 'revision_number': 4, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}]) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1494.728022] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_postcommit: [ 1494.728022] [50968]: key[status], DOWN -> ACTIVE [ 1494.728022] [50968]: key[revision_number], 4 -> 5 [ 1494.728022] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1494.728185] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8085625058641', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8085624520834', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8085624520852', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-6269773'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1494.750618] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Pushing event updated for resources: {'Port': ['ID=ac5aa767-b42b-49c0-93be-89f2f0863b69,revision_number=5']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1494.753029] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_postcommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:26Z', 'revision_number': 4, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:25Z', 'revision_number': 2, 'project_id': '1cd8d6635f01430795eac29d05c07a04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1494.753258] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] update_port_postcommit: [ 1494.753258] [50968]: key[binding:vif_type], unbound -> ovs [ 1494.753258] [50968]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}} [ 1494.753258] [50968]: key[updated_at], 2025-11-21T22:50:25Z -> 2025-11-21T22:50:26Z [ 1494.753258] [50968]: key[revision_number], 2 -> 4 [ 1494.753258] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1494.758010] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1494.758440] [50968]: DEBUG neutron_lib.callbacks.manager [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-a2bd5b94-4daa-49ab-a781-01fba301e9a0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for port (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1494.759348] [50968]: [pid: 50968|app: 0|req: 6594/12907] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 22:50:25 2025] PUT /networking/v2.0/ports/ac5aa767-b42b-49c0-93be-89f2f0863b69 => generated 1023 bytes in 1517 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1495.098631] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef5056d4-ae0e-417e-b1b3-365d2c6095f3 req-b8394c4d-7725-4fbb-a650-cf4209d6cd65 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1495.099334] [50969]: [pid: 50969|app: 0|req: 6314/12908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:27 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1495.105256] [50968]: DEBUG neutron.api.wsgi [req-ef5056d4-ae0e-417e-b1b3-365d2c6095f3 req-7d1a0db1-c656-4a9d-8559-e0fa5ab582bf tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1495.124919] [50968]: [pid: 50968|app: 0|req: 6595/12909] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:27 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1495.796053] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-6f7d431e-1cc5-48f4-be06-83766017cdbf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1495.796964] [50969]: [pid: 50969|app: 0|req: 6315/12910] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:50:28 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 1028 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1495.805412] [50968]: DEBUG neutron.api.wsgi [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-bbf10c89-9a2d-479b-88d4-f823960d0181 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1495.822612] [50968]: [pid: 50968|app: 0|req: 6596/12911] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:50:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=ac5aa767-b42b-49c0-93be-89f2f0863b69 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1495.845459] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-c3cd6d30-5279-4220-a5cc-ec31d90801c4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1495.846350] [50969]: [pid: 50969|app: 0|req: 6316/12912] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:50:28 2025] GET /networking/v2.0/subnets?id=61a9e7da-4e5d-436e-9676-e6430b629797 => generated 687 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1495.877870] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f6e9c43-4294-4ed8-a0a8-c816dab949b3 req-376abd46-5e75-422e-b536-dc074c637a2e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1495.878855] [50968]: [pid: 50968|app: 0|req: 6597/12913] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:50:28 2025] GET /networking/v2.0/ports?network_id=2cadbd63-de04-47df-baa3-59dbd9f1eda3&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1495.912779] [50969]: [pid: 50969|app: 0|req: 6317/12914] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:50:28 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1495.949067] [50968]: [pid: 50968|app: 0|req: 6598/12915] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:50:28 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1496.196568] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97aa7798-707e-4ad8-be38-07d3e744fd99 req-cc569229-825f-4986-8a2b-b23bce587eb3 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1496.197478] [50969]: [pid: 50969|app: 0|req: 6318/12916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:28 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1496.204072] [50968]: DEBUG neutron.api.wsgi [req-97aa7798-707e-4ad8-be38-07d3e744fd99 req-cfba895d-6514-4944-9981-937a912bc814 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1496.221748] [50968]: [pid: 50968|app: 0|req: 6599/12917] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:28 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1496.680862] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'tag': 'ac5aa767-b42b-49c0-93be-89f2f0863b69'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1496.682406] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6596992a-97b3-48f9-b70b-1201d4fe8728" -d '{"events": [{"name": "network-changed", "server_uuid": "08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2", "tag": "ac5aa767-b42b-49c0-93be-89f2f0863b69"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1496.707879] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:50: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-d8b11fcc-6861-477d-ac63-2ac05691f676 x-openstack-request-id: req-d8b11fcc-6861-477d-ac63-2ac05691f676 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1496.708106] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2", "tag": "ac5aa767-b42b-49c0-93be-89f2f0863b69", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1496.708250] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d8b11fcc-6861-477d-ac63-2ac05691f676 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1496.708542] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d8b11fcc-6861-477d-ac63-2ac05691f676'] response: {'name': 'network-changed', 'server_uuid': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'tag': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'status': 'completed', 'code': 200} [ 1497.237295] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6596992a-97b3-48f9-b70b-1201d4fe8728 req-932e9fbf-63eb-45f8-bbe1-b05454d7162c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1497.238229] [50969]: [pid: 50969|app: 0|req: 6319/12918] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:50:29 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 1028 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1497.272536] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6596992a-97b3-48f9-b70b-1201d4fe8728 req-a11eb8ad-a796-432a-8247-1d30bcedc706 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1497.273420] [50968]: [pid: 50968|app: 0|req: 6600/12919] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:50:29 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 712 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1497.278928] [50968]: DEBUG neutron.api.wsgi [req-6596992a-97b3-48f9-b70b-1201d4fe8728 req-f0a27f91-ba0b-499b-92e6-e4bf0738b580 service nova] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1497.289932] [50968]: [pid: 50968|app: 0|req: 6601/12920] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:50:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=ac5aa767-b42b-49c0-93be-89f2f0863b69 => generated 19 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1497.293523] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f23fdd5-60f0-49c5-9b74-eaafe1055782 req-10e6ea38-fd57-48a2-b0df-3e75ce706f91 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1497.294416] [50969]: [pid: 50969|app: 0|req: 6320/12921] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:29 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1497.299667] [50969]: DEBUG neutron.api.wsgi [req-0f23fdd5-60f0-49c5-9b74-eaafe1055782 req-a605f32b-572f-470e-be21-ea47262a2d7d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1497.311442] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6596992a-97b3-48f9-b70b-1201d4fe8728 req-2574b166-63e9-4d19-8d4d-f370fbfa1a6e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1497.312211] [50968]: [pid: 50968|app: 0|req: 6602/12922] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:50:29 2025] GET /networking/v2.0/subnets?id=61a9e7da-4e5d-436e-9676-e6430b629797 => generated 687 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1497.316511] [50969]: [pid: 50969|app: 0|req: 6321/12923] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:29 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1497.342884] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6596992a-97b3-48f9-b70b-1201d4fe8728 req-4e531a18-1384-4616-ab5f-dfefb647dc8f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1497.343717] [50968]: [pid: 50968|app: 0|req: 6603/12924] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:50:29 2025] GET /networking/v2.0/ports?network_id=2cadbd63-de04-47df-baa3-59dbd9f1eda3&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1497.379381] [50969]: [pid: 50969|app: 0|req: 6322/12925] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:50:29 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1497.413184] [50968]: [pid: 50968|app: 0|req: 6604/12926] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:50:29 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1498.386709] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0cc292e-41ee-4d17-9089-8bb0d54c98cd req-ff186ebd-71ff-4e21-b7da-9decfb395e7a tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1498.387665] [50969]: [pid: 50969|app: 0|req: 6323/12927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:30 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1498.395034] [50968]: DEBUG neutron.api.wsgi [req-b0cc292e-41ee-4d17-9089-8bb0d54c98cd req-ae64495e-f081-4f02-8980-28f7204fd733 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1498.412847] [50968]: [pid: 50968|app: 0|req: 6605/12928] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:30 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1499.507405] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-973018a2-d1ca-495c-b7a1-64e6c1d22fc1 req-5894660a-9735-4405-8dd7-dac101cb16fa tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1499.508353] [50969]: [pid: 50969|app: 0|req: 6324/12929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:31 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1499.514396] [50968]: DEBUG neutron.api.wsgi [req-973018a2-d1ca-495c-b7a1-64e6c1d22fc1 req-26a91cfa-68ff-4142-95df-ceff11e5b309 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1499.545972] [50968]: [pid: 50968|app: 0|req: 6606/12930] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:31 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1500.619815] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2306e212-3bd8-4055-bdc8-d20c78cb11f6 req-cefda3cf-c9b2-46b8-b48f-f6915e9e7265 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1500.620853] [50969]: [pid: 50969|app: 0|req: 6325/12931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:32 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1500.627024] [50968]: DEBUG neutron.api.wsgi [req-2306e212-3bd8-4055-bdc8-d20c78cb11f6 req-80a2546f-2460-4fbd-a95f-212cdcb40b0f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1500.646860] [50968]: [pid: 50968|app: 0|req: 6607/12932] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:32 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1501.742105] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fcf541d-c287-4480-9180-ff8870fba92d req-e21ea609-9744-4c8e-a7ed-ffa1aaff495c tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1501.743143] [50969]: [pid: 50969|app: 0|req: 6326/12933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:34 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1501.750252] [50968]: DEBUG neutron.api.wsgi [req-5fcf541d-c287-4480-9180-ff8870fba92d req-0f6b6340-2054-4b7d-b10a-82e01c1c8918 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1501.771532] [50968]: [pid: 50968|app: 0|req: 6608/12934] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:34 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1501.836311] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33a4c14d-e791-4526-90b5-67f7a088f76b req-d10b8594-31c6-47af-9470-deda307bc9c9 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1501.837272] [50969]: [pid: 50969|app: 0|req: 6327/12935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:34 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1501.847847] [50968]: DEBUG neutron.api.v2.base [None req-6901bb92-e9db-4f6e-a43e-368b76d57a8f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Request body: {'floatingip': {'port_id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69'}} {{(pid=50968) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1501.865518] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6901bb92-e9db-4f6e-a43e-368b76d57a8f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c), before_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1502.066699] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6901bb92-e9db-4f6e-a43e-368b76d57a8f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1502.068030] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6901bb92-e9db-4f6e-a43e-368b76d57a8f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-534297'] for floatingip (2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c), after_update {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1502.108853] [50968]: INFO neutron.db.l3_db [None req-6901bb92-e9db-4f6e-a43e-368b76d57a8f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Floating IP 2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c associated. External IP: 10.180.180.140, port: ac5aa767-b42b-49c0-93be-89f2f0863b69. [ 1502.196811] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6901bb92-e9db-4f6e-a43e-368b76d57a8f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Router 489fc4f0-c0fc-4a58-8b3c-5151946fe28c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1502.241353] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6901bb92-e9db-4f6e-a43e-368b76d57a8f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1502.245545] [50968]: DEBUG neutron_lib.callbacks.manager [None req-6901bb92-e9db-4f6e-a43e-368b76d57a8f tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2977387'] for floatingip (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1502.264182] [50968]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'tag': 'ac5aa767-b42b-49c0-93be-89f2f0863b69'}] {{(pid=50968) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1502.265037] [50968]: [pid: 50968|app: 0|req: 6609/12936] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 22:50:34 2025] PUT /networking/v2.0/floatingips/2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c => generated 802 bytes in 420 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1502.266212] [50968]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}887cff3eca5fffa8632f821bd275d925f5ba48cb70489d357d8717a3940bf2bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cb37bead-4404-4ca9-823b-ee51cc2ccca5" -d '{"events": [{"name": "network-changed", "server_uuid": "08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2", "tag": "ac5aa767-b42b-49c0-93be-89f2f0863b69"}]}' {{(pid=50968) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1502.342053] [50968]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 22:50: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-5fef1cdb-faac-4054-a6ae-2f3dd1363098 x-openstack-request-id: req-5fef1cdb-faac-4054-a6ae-2f3dd1363098 {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1502.342181] [50968]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2", "tag": "ac5aa767-b42b-49c0-93be-89f2f0863b69", "status": "completed", "code": 200}]} {{(pid=50968) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1502.342278] [50968]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5fef1cdb-faac-4054-a6ae-2f3dd1363098 {{(pid=50968) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1502.342456] [50968]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5fef1cdb-faac-4054-a6ae-2f3dd1363098'] response: {'name': 'network-changed', 'server_uuid': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'tag': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'status': 'completed', 'code': 200} [ 1502.877416] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb37bead-4404-4ca9-823b-ee51cc2ccca5 req-6d16714b-c5f4-485a-9ade-0fb320eb2df6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1502.878350] [50969]: [pid: 50969|app: 0|req: 6328/12937] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 22:50:35 2025] GET /networking/v2.0/ports?tenant_id=1cd8d6635f01430795eac29d05c07a04&device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 1028 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1502.913674] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb37bead-4404-4ca9-823b-ee51cc2ccca5 req-a08d5731-ca5e-43a4-b044-6e89706fbba5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1502.914638] [50968]: [pid: 50968|app: 0|req: 6610/12938] 10.180.1.21 () {60 vars in 1465 bytes} [Fri Nov 21 22:50:35 2025] GET /networking/v2.0/networks?id=2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 712 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1502.921129] [50969]: DEBUG neutron.api.wsgi [req-cb37bead-4404-4ca9-823b-ee51cc2ccca5 req-cdde7357-7aec-4f1e-a30f-7b0daf586851 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1502.949386] [50969]: [pid: 50969|app: 0|req: 6329/12939] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 22:50:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=ac5aa767-b42b-49c0-93be-89f2f0863b69 => generated 807 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1502.973244] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb37bead-4404-4ca9-823b-ee51cc2ccca5 req-931565d8-3c78-4fa9-bee0-d5c83291f210 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1502.974162] [50968]: [pid: 50968|app: 0|req: 6611/12940] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 22:50:35 2025] GET /networking/v2.0/subnets?id=61a9e7da-4e5d-436e-9676-e6430b629797 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1503.004156] [50969]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb37bead-4404-4ca9-823b-ee51cc2ccca5 req-c0f5a52e-e833-498a-8e89-cf9caf288ffb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50969) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1503.005034] [50969]: [pid: 50969|app: 0|req: 6330/12941] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:50:35 2025] GET /networking/v2.0/ports?network_id=2cadbd63-de04-47df-baa3-59dbd9f1eda3&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1503.038442] [50968]: [pid: 50968|app: 0|req: 6612/12942] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 22:50:35 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1503.072181] [50969]: [pid: 50969|app: 0|req: 6331/12943] 10.180.1.21 () {60 vars in 1628 bytes} [Fri Nov 21 22:50:35 2025] GET /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3?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) [ 1513.036048] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=796,neutron:INSERT=14,neutron:UPDATE=15,neutron:DELETE=5 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1513.068803] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=1004,neutron:UPDATE=11,neutron:DELETE=24,neutron:INSERT=23 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1515.978561] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea0cf365-dcf4-4a3b-90a3-d8561b0a3eb5 req-ca9087d4-eac9-4e35-8709-f9797a4742f9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1515.979451] [50968]: [pid: 50968|app: 0|req: 6613/12944] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:50:48 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 1028 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1515.985133] [50969]: DEBUG neutron.api.wsgi [req-ea0cf365-dcf4-4a3b-90a3-d8561b0a3eb5 req-ab2266e6-cf63-4ebd-90a9-bf92f9cfc155 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1516.004870] [50969]: [pid: 50969|app: 0|req: 6332/12945] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:50:48 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&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.973981] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=9 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1526.002574] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=8 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1531.283071] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0293ae5a-74a5-4a4c-9872-d589a034f03c req-4e29beda-fd11-40c1-b1d9-aa5751187a63 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1531.283952] [50968]: [pid: 50968|app: 0|req: 6614/12946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:51:03 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 1028 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1531.289939] [50969]: DEBUG neutron.api.wsgi [req-0293ae5a-74a5-4a4c-9872-d589a034f03c req-59030ef8-dc5f-4d12-a2cf-9edc8e9d39c5 service nova] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1531.308097] [50969]: [pid: 50969|app: 0|req: 6333/12947] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:51:03 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1541.278324] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=9 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1541.305582] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=8 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1569.600464] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61f3a22c-7f8a-48a4-bbb1-0ff69a0807ab req-8932a15b-6141-4355-9bde-604e0a55e2d8 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1569.601121] [50968]: [pid: 50968|app: 0|req: 6615/12948] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:51:41 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1569.607043] [50969]: DEBUG neutron.api.wsgi [req-61f3a22c-7f8a-48a4-bbb1-0ff69a0807ab req-fd8b8a16-40f5-4816-8388-ed3d395338ad tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1569.628700] [50969]: [pid: 50969|app: 0|req: 6334/12949] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:51:41 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&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.713474] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0aba57a-3ab1-4b35-aeb5-ae9ceb4b8918 req-bf56495e-4cd0-41d9-b25c-b6024991605a tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1570.714570] [50968]: [pid: 50968|app: 0|req: 6616/12950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:51:43 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1570.720871] [50969]: DEBUG neutron.api.wsgi [req-a0aba57a-3ab1-4b35-aeb5-ae9ceb4b8918 req-f5de7496-3846-4b06-ae16-16e7080661d2 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50969) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1570.740303] [50969]: [pid: 50969|app: 0|req: 6335/12951] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:51:43 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1571.647875] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-0344fa89-96a8-47e5-9e4c-ceb8c727606d tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1571.648744] [50968]: [pid: 50968|app: 0|req: 6617/12952] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:51:43 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1571.717896] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Deleting port ac5aa767-b42b-49c0-93be-89f2f0863b69 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1571.718168] [50969]: DEBUG neutron_lib.callbacks.manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1571.743677] [50969]: DEBUG neutron.plugins.ml2.db [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] For port ac5aa767-b42b-49c0-93be-89f2f0863b69, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ac5aa767-b42b-49c0-93be-89f2f0863b69,segment=NetworkSegment(f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10),segment_id=f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1571.744227] [50969]: DEBUG neutron_lib.callbacks.manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1571.748464] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_precommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:26Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1571.748718] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_precommit: [ 1571.748718] [50969]: key[mac_address], fa:16:3e:17:3f:81 -> None [ 1571.748718] [50969]: key[device_id], 08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 -> None [ 1571.748718] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1571.748718] [50969]: key[binding:vnic_type], normal -> None [ 1571.748718] [50969]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1571.748718] [50969]: key[tags], [] -> None [ 1571.748718] [50969]: key[allowed_address_pairs], [] -> None [ 1571.748718] [50969]: key[created_at], 2025-11-21T22:50:25Z -> None [ 1571.748718] [50969]: key[name], -> None [ 1571.748718] [50969]: key[status], ACTIVE -> None [ 1571.748718] [50969]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1571.748718] [50969]: key[fixed_ips], [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}] -> None [ 1571.748718] [50969]: key[id], ac5aa767-b42b-49c0-93be-89f2f0863b69 -> None [ 1571.748718] [50969]: key[port_security_enabled], True -> None [ 1571.748718] [50969]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1571.748718] [50969]: key[security_groups], ['cced9b3e-a1b3-4714-80f6-6c75d5058796'] -> None [ 1571.748718] [50969]: key[binding:profile], {} -> None [ 1571.748718] [50969]: key[binding:host_id], cpu-1 -> None [ 1571.748718] [50969]: key[revision_number], 5 -> None [ 1571.748718] [50969]: key[description], -> None [ 1571.748718] [50969]: key[updated_at], 2025-11-21T22:50:26Z -> None [ 1571.748718] [50969]: key[standard_attr_id], 1843 -> None [ 1571.748718] [50969]: key[admin_state_up], True -> None [ 1571.748718] [50969]: key[binding:vif_type], ovs -> None [ 1571.748718] [50969]: key[device_owner], compute:nova -> None [ 1571.748718] [50969]: key[extra_dhcp_opts], [] -> None [ 1571.748718] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1571.807564] [50968]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65bcdbb3-9404-4c32-a26b-ad1cb4b6b3d3 req-741e729b-7182-4919-8152-872abfc7d5d6 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=50968) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1571.808456] [50968]: [pid: 50968|app: 0|req: 6618/12953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:51:44 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1571.813742] [50968]: DEBUG neutron.api.wsgi [req-65bcdbb3-9404-4c32-a26b-ad1cb4b6b3d3 req-357fd2d0-2a4f-4422-9021-4baf3924881a tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Missing Content-Type {{(pid=50968) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1571.832122] [50968]: [pid: 50968|app: 0|req: 6619/12954] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 22:51:44 2025] GET /networking/v2.0/security-groups?id=cced9b3e-a1b3-4714-80f6-6c75d5058796&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1571.843667] [50969]: DEBUG neutron_lib.callbacks.manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1571.843850] [50969]: DEBUG neutron_lib.callbacks.manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-7562009'] for floatingip (2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c), after_update {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1571.843976] [50969]: INFO neutron.db.l3_db [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Floating IP 2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c disassociated. External IP: 10.180.180.140, port: ac5aa767-b42b-49c0-93be-89f2f0863b69. [ 1571.844133] [50969]: DEBUG neutron.plugins.ml2.plugin [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Calling delete_port for ac5aa767-b42b-49c0-93be-89f2f0863b69 owned by compute:nova {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1571.936643] [50969]: DEBUG neutron_lib.callbacks.manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (ac5aa767-b42b-49c0-93be-89f2f0863b69), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1571.944327] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event deleted for resources: {'Port': ['ID=ac5aa767-b42b-49c0-93be-89f2f0863b69,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1571.948021] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.948146] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.948251] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.948353] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.948450] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.948546] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.948639] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.948751] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.948820] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.948911] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949014] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949104] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949216] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949322] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949414] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949535] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949628] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949720] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949814] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949905] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.949996] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.950099] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.950189] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.950278] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.950369] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.950459] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.950548] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.950639] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.950728] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.950817] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50969) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1571.951604] [50969]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Tracked resource versions report: [ 1571.951604] [50969]: pushed versions: [ 1571.951604] [50969]: { 'AddressGroup': {'1.2'}, [ 1571.951604] [50969]: 'Agent': {'1.1'}, [ 1571.951604] [50969]: 'ConntrackHelper': {'1.0'}, [ 1571.951604] [50969]: 'LocalIPAssociation': {'1.0'}, [ 1571.951604] [50969]: 'Log': {'1.0'}, [ 1571.951604] [50969]: 'NDPProxy': {'1.0'}, [ 1571.951604] [50969]: 'Network': {'1.2'}, [ 1571.951604] [50969]: 'Port': {'1.10'}, [ 1571.951604] [50969]: 'PortForwarding': {'1.3'}, [ 1571.951604] [50969]: 'QosPolicy': {'1.10'}, [ 1571.951604] [50969]: 'SecurityGroup': {'1.6'}, [ 1571.951604] [50969]: 'SecurityGroupRule': {'1.3'}, [ 1571.951604] [50969]: 'SubPort': {'1.0'}, [ 1571.951604] [50969]: 'Subnet': {'1.2'}, [ 1571.951604] [50969]: 'Trunk': {'1.1'}} [ 1571.951604] [50969]: consumer versions: [ 1571.951604] [50969]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1571.951604] [50969]: 'Agent': '1.1', [ 1571.951604] [50969]: 'ConntrackHelper': '1.0', [ 1571.951604] [50969]: 'LocalIPAssociation': '1.0', [ 1571.951604] [50969]: 'Log': '1.0', [ 1571.951604] [50969]: 'NDPProxy': '1.0', [ 1571.951604] [50969]: 'Network': '1.2', [ 1571.951604] [50969]: 'Port': '1.10', [ 1571.951604] [50969]: 'PortForwarding': '1.3', [ 1571.951604] [50969]: 'QosPolicy': '1.10', [ 1571.951604] [50969]: 'SecurityGroup': '1.6', [ 1571.951604] [50969]: 'SecurityGroupRule': '1.3', [ 1571.951604] [50969]: 'SubPort': '1.0', [ 1571.951604] [50969]: 'Subnet': '1.2', [ 1571.951604] [50969]: 'Trunk': '1.1'}, [ 1571.951604] [50969]: Metadata agent@devstack: {}, [ 1571.951604] [50969]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1571.951604] [50969]: 'Agent': '1.1', [ 1571.951604] [50969]: 'ConntrackHelper': '1.0', [ 1571.951604] [50969]: 'LocalIPAssociation': '1.0', [ 1571.951604] [50969]: 'Log': '1.0', [ 1571.951604] [50969]: 'NDPProxy': '1.0', [ 1571.951604] [50969]: 'Network': '1.2', [ 1571.951604] [50969]: 'Port': '1.10', [ 1571.951604] [50969]: 'PortForwarding': '1.3', [ 1571.951604] [50969]: 'QosPolicy': '1.10', [ 1571.951604] [50969]: 'SecurityGroup': '1.6', [ 1571.951604] [50969]: 'SecurityGroupRule': '1.3', [ 1571.951604] [50969]: 'SubPort': '1.0', [ 1571.951604] [50969]: 'Subnet': '1.2', [ 1571.951604] [50969]: 'Trunk': '1.1'}, [ 1571.951604] [50969]: DHCP agent@devstack: {}, [ 1571.951604] [50969]: L3 agent@devstack: {}} [ 1571.951604] [50969]: {{(pid=50969) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1572.016402] [50969]: DEBUG neutron.scheduler.l3_agent_scheduler [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Router 489fc4f0-c0fc-4a58-8b3c-5151946fe28c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50969) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1572.065153] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50969) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1572.081258] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] No DVR routers for this DVR port ac5aa767-b42b-49c0-93be-89f2f0863b69 on host cpu-1 {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1572.081561] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_postcommit called with port settings {'id': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:17:3f:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'device_owner': 'compute:nova', 'standard_attr_id': 1843, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cced9b3e-a1b3-4714-80f6-6c75d5058796'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:50:25Z', 'updated_at': '2025-11-21T22:50:26Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1572.081709] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_postcommit: [ 1572.081709] [50969]: key[mac_address], fa:16:3e:17:3f:81 -> None [ 1572.081709] [50969]: key[device_id], 08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 -> None [ 1572.081709] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca99f7a1-6365-4d3c-af16-1b1c1288091e', 'external-id': 'cl2-zone-334', 'segmentation_id': 334, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1572.081709] [50969]: key[binding:vnic_type], normal -> None [ 1572.081709] [50969]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1572.081709] [50969]: key[tags], [] -> None [ 1572.081709] [50969]: key[allowed_address_pairs], [] -> None [ 1572.081709] [50969]: key[created_at], 2025-11-21T22:50:25Z -> None [ 1572.081709] [50969]: key[name], -> None [ 1572.081709] [50969]: key[status], ACTIVE -> None [ 1572.081709] [50969]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1572.081709] [50969]: key[fixed_ips], [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.6'}] -> None [ 1572.081709] [50969]: key[id], ac5aa767-b42b-49c0-93be-89f2f0863b69 -> None [ 1572.081709] [50969]: key[port_security_enabled], True -> None [ 1572.081709] [50969]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1572.081709] [50969]: key[security_groups], ['cced9b3e-a1b3-4714-80f6-6c75d5058796'] -> None [ 1572.081709] [50969]: key[binding:profile], {} -> None [ 1572.081709] [50969]: key[binding:host_id], cpu-1 -> None [ 1572.081709] [50969]: key[revision_number], 5 -> None [ 1572.081709] [50969]: key[description], -> None [ 1572.081709] [50969]: key[updated_at], 2025-11-21T22:50:26Z -> None [ 1572.081709] [50969]: key[standard_attr_id], 1843 -> None [ 1572.081709] [50969]: key[admin_state_up], True -> None [ 1572.081709] [50969]: key[binding:vif_type], ovs -> None [ 1572.081709] [50969]: key[device_owner], compute:nova -> None [ 1572.081709] [50969]: key[extra_dhcp_opts], [] -> None [ 1572.081709] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1572.083203] [50969]: DEBUG neutron_lib.callbacks.manager [req-1892f8f8-bf22-41ea-a418-d8cd6f18ae1f req-bdbd0205-5514-4ed5-a94f-acf143b0c362 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for port (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1572.083720] [50969]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'name': 'network-vif-deleted', 'tag': 'ac5aa767-b42b-49c0-93be-89f2f0863b69'}] {{(pid=50969) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1572.086102] [50969]: [pid: 50969|app: 0|req: 6336/12955] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 22:51:43 2025] DELETE /networking/v2.0/ports/ac5aa767-b42b-49c0-93be-89f2f0863b69 => generated 0 bytes in 434 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1572.087775] [50969]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}61a0fcc4442ea2fd89206f8531ae9641ce89e8d6466199eafe83dfe6b2fc3898" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-05b4f40c-a1e5-4671-904a-bc65e88e9e01" -d '{"events": [{"server_uuid": "08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2", "name": "network-vif-deleted", "tag": "ac5aa767-b42b-49c0-93be-89f2f0863b69"}]}' {{(pid=50969) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1572.136700] [50969]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 22:51: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-a4122d9b-3728-432a-9b7e-68b9185da9ae x-openstack-request-id: req-a4122d9b-3728-432a-9b7e-68b9185da9ae {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1572.136828] [50969]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2", "name": "network-vif-deleted", "tag": "ac5aa767-b42b-49c0-93be-89f2f0863b69", "status": "completed", "code": 200}]} {{(pid=50969) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1572.136943] [50969]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a4122d9b-3728-432a-9b7e-68b9185da9ae {{(pid=50969) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1572.137145] [50969]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a4122d9b-3728-432a-9b7e-68b9185da9ae'] response: {'server_uuid': '08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2', 'name': 'network-vif-deleted', 'tag': 'ac5aa767-b42b-49c0-93be-89f2f0863b69', 'status': 'completed', 'code': 200} [ 1572.899270] [50968]: [pid: 50968|app: 0|req: 6620/12956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:51:45 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1573.965766] [50969]: [pid: 50969|app: 0|req: 6337/12957] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:51:46 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1575.025126] [50968]: [pid: 50968|app: 0|req: 6621/12958] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 22:51:47 2025] GET /networking/v2.0/ports?device_id=08f9d37f-7d36-479d-b6c4-bdb4bb12f0a2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1576.115271] [50969]: DEBUG neutron_lib.callbacks.manager [None req-779772c4-6fb6-4aa2-863a-a82bedfa3b73 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (cced9b3e-a1b3-4714-80f6-6c75d5058796), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.129935] [50969]: DEBUG neutron_lib.callbacks.manager [None req-779772c4-6fb6-4aa2-863a-a82bedfa3b73 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (cced9b3e-a1b3-4714-80f6-6c75d5058796), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.157410] [50969]: DEBUG neutron_lib.callbacks.manager [None req-779772c4-6fb6-4aa2-863a-a82bedfa3b73 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (cced9b3e-a1b3-4714-80f6-6c75d5058796), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.162139] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-779772c4-6fb6-4aa2-863a-a82bedfa3b73 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=cced9b3e-a1b3-4714-80f6-6c75d5058796,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1576.166247] [50969]: DEBUG neutron_lib.callbacks.manager [None req-779772c4-6fb6-4aa2-863a-a82bedfa3b73 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.166707] [50969]: [pid: 50969|app: 0|req: 6338/12959] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:51:48 2025] DELETE /networking/v2.0/security-groups/cced9b3e-a1b3-4714-80f6-6c75d5058796 => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1576.176806] [50968]: INFO neutron.api.v2.resource [None req-1f04f24e-4749-46cc-8f48-e1f4fe102ddf tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] show failed (client error): The resource could not be found. [ 1576.177224] [50968]: [pid: 50968|app: 0|req: 6622/12960] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:51:48 2025] GET /networking/v2.0/security-groups/cced9b3e-a1b3-4714-80f6-6c75d5058796 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1576.235978] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Deleting port f4992d7a-9163-4268-be52-c0203c5284b3 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1576.236175] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (f4992d7a-9163-4268-be52-c0203c5284b3), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.267838] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (f4992d7a-9163-4268-be52-c0203c5284b3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.267838] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (f4992d7a-9163-4268-be52-c0203c5284b3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.271481] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_precommit called with port settings {'id': 'f4992d7a-9163-4268-be52-c0203c5284b3', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:8f:56', 'admin_state_up': True, 'status': 'N/A', 'device_id': '2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c', 'device_owner': 'network:floatingip', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:50:20Z', 'updated_at': '2025-11-21T22:50:20Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1576.271640] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_precommit: [ 1576.271640] [50969]: key[mac_address], fa:16:3e:b6:8f:56 -> None [ 1576.271640] [50969]: key[device_id], 2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c -> None [ 1576.271640] [50969]: key[binding:vif_details], {} -> None [ 1576.271640] [50969]: key[binding:vnic_type], normal -> None [ 1576.271640] [50969]: key[project_id], -> None [ 1576.271640] [50969]: key[tags], [] -> None [ 1576.271640] [50969]: key[allowed_address_pairs], [] -> None [ 1576.271640] [50969]: key[created_at], 2025-11-21T22:50:20Z -> None [ 1576.271640] [50969]: key[name], -> None [ 1576.271640] [50969]: key[status], N/A -> None [ 1576.271640] [50969]: key[tenant_id], -> None [ 1576.271640] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}] -> None [ 1576.271640] [50969]: key[id], f4992d7a-9163-4268-be52-c0203c5284b3 -> None [ 1576.271640] [50969]: key[port_security_enabled], False -> None [ 1576.271640] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1576.271640] [50969]: key[security_groups], [] -> None [ 1576.271640] [50969]: key[binding:profile], {} -> None [ 1576.271640] [50969]: key[binding:host_id], -> None [ 1576.271640] [50969]: key[revision_number], 2 -> None [ 1576.271640] [50969]: key[description], -> None [ 1576.271640] [50969]: key[updated_at], 2025-11-21T22:50:20Z -> None [ 1576.271640] [50969]: key[standard_attr_id], 1841 -> None [ 1576.271640] [50969]: key[admin_state_up], True -> None [ 1576.271640] [50969]: key[binding:vif_type], unbound -> None [ 1576.271640] [50969]: key[device_owner], network:floatingip -> None [ 1576.271640] [50969]: key[extra_dhcp_opts], [] -> None [ 1576.271640] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1576.273539] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Calling delete_port for f4992d7a-9163-4268-be52-c0203c5284b3 owned by network:floatingip {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1576.380468] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (f4992d7a-9163-4268-be52-c0203c5284b3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.387765] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Pushing event deleted for resources: {'Port': ['ID=f4992d7a-9163-4268-be52-c0203c5284b3,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1576.414157] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_postcommit called with port settings {'id': 'f4992d7a-9163-4268-be52-c0203c5284b3', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:8f:56', 'admin_state_up': True, 'status': 'N/A', 'device_id': '2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c', 'device_owner': 'network:floatingip', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:50:20Z', 'updated_at': '2025-11-21T22:50:20Z', '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': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1576.414351] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] delete_port_postcommit: [ 1576.414351] [50969]: key[mac_address], fa:16:3e:b6:8f:56 -> None [ 1576.414351] [50969]: key[device_id], 2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c -> None [ 1576.414351] [50969]: key[binding:vif_details], {} -> None [ 1576.414351] [50969]: key[binding:vnic_type], normal -> None [ 1576.414351] [50969]: key[project_id], -> None [ 1576.414351] [50969]: key[tags], [] -> None [ 1576.414351] [50969]: key[allowed_address_pairs], [] -> None [ 1576.414351] [50969]: key[created_at], 2025-11-21T22:50:20Z -> None [ 1576.414351] [50969]: key[name], -> None [ 1576.414351] [50969]: key[status], N/A -> None [ 1576.414351] [50969]: key[tenant_id], -> None [ 1576.414351] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.140'}] -> None [ 1576.414351] [50969]: key[id], f4992d7a-9163-4268-be52-c0203c5284b3 -> None [ 1576.414351] [50969]: key[port_security_enabled], False -> None [ 1576.414351] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1576.414351] [50969]: key[security_groups], [] -> None [ 1576.414351] [50969]: key[binding:profile], {} -> None [ 1576.414351] [50969]: key[binding:host_id], -> None [ 1576.414351] [50969]: key[revision_number], 2 -> None [ 1576.414351] [50969]: key[description], -> None [ 1576.414351] [50969]: key[updated_at], 2025-11-21T22:50:20Z -> None [ 1576.414351] [50969]: key[standard_attr_id], 1841 -> None [ 1576.414351] [50969]: key[admin_state_up], True -> None [ 1576.414351] [50969]: key[binding:vif_type], unbound -> None [ 1576.414351] [50969]: key[device_owner], network:floatingip -> None [ 1576.414351] [50969]: key[extra_dhcp_opts], [] -> None [ 1576.414351] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1576.415496] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks [] for floatingip (2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.418216] [50969]: DEBUG neutron_lib.callbacks.manager [None req-1079a786-8bcb-45c3-afd5-458f135b83f0 tempest-AttachVolumeTestJSON-1058476096 tempest-AttachVolumeTestJSON-1058476096-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-232734'] for floatingip (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1576.418751] [50969]: [pid: 50969|app: 0|req: 6339/12961] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 22:51:48 2025] DELETE /networking/v2.0/floatingips/2b7bc0f3-921a-4a8e-8fac-27d523bf0d9c => generated 0 bytes in 239 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1586.077399] [50968]: DEBUG neutron_lib.callbacks.manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-534117'] for router_interface (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.176040] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Deleting port 9a1678b7-6d12-4034-8cba-7cc2a1d698c4 {{(pid=50968) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1586.176226] [50968]: DEBUG neutron_lib.callbacks.manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625051563'] for port (9a1678b7-6d12-4034-8cba-7cc2a1d698c4), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.202897] [50968]: DEBUG neutron.plugins.ml2.db [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] For port 9a1678b7-6d12-4034-8cba-7cc2a1d698c4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9a1678b7-6d12-4034-8cba-7cc2a1d698c4,segment=NetworkSegment(f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10),segment_id=f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10)] {{(pid=50968) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1586.203149] [50968]: DEBUG neutron_lib.callbacks.manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-539553'] for port (9a1678b7-6d12-4034-8cba-7cc2a1d698c4), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.207086] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] delete_port_precommit called with port settings {'id': '9a1678b7-6d12-4034-8cba-7cc2a1d698c4', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:10:74:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1821, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', '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-21T22:47:45Z', 'updated_at': '2025-11-21T22:47:48Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1586.207300] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] delete_port_precommit: [ 1586.207300] [50968]: key[mac_address], fa:16:3e:10:74:24 -> None [ 1586.207300] [50968]: key[device_id], 489fc4f0-c0fc-4a58-8b3c-5151946fe28c -> None [ 1586.207300] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1586.207300] [50968]: key[binding:vnic_type], normal -> None [ 1586.207300] [50968]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1586.207300] [50968]: key[tags], [] -> None [ 1586.207300] [50968]: key[allowed_address_pairs], [] -> None [ 1586.207300] [50968]: key[created_at], 2025-11-21T22:47:45Z -> None [ 1586.207300] [50968]: key[name], -> None [ 1586.207300] [50968]: key[status], ACTIVE -> None [ 1586.207300] [50968]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1586.207300] [50968]: key[fixed_ips], [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}] -> None [ 1586.207300] [50968]: key[id], 9a1678b7-6d12-4034-8cba-7cc2a1d698c4 -> None [ 1586.207300] [50968]: key[port_security_enabled], False -> None [ 1586.207300] [50968]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1586.207300] [50968]: key[security_groups], [] -> None [ 1586.207300] [50968]: key[binding:profile], {} -> None [ 1586.207300] [50968]: key[binding:host_id], devstack -> None [ 1586.207300] [50968]: key[revision_number], 5 -> None [ 1586.207300] [50968]: key[description], -> None [ 1586.207300] [50968]: key[updated_at], 2025-11-21T22:47:48Z -> None [ 1586.207300] [50968]: key[standard_attr_id], 1821 -> None [ 1586.207300] [50968]: key[admin_state_up], True -> None [ 1586.207300] [50968]: key[binding:vif_type], ovs -> None [ 1586.207300] [50968]: key[device_owner], network:router_interface -> None [ 1586.207300] [50968]: key[extra_dhcp_opts], [] -> None [ 1586.207300] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1586.208678] [50968]: DEBUG neutron.plugins.ml2.plugin [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Calling delete_port for 9a1678b7-6d12-4034-8cba-7cc2a1d698c4 owned by network:router_interface {{(pid=50968) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1586.296726] [50968]: DEBUG neutron_lib.callbacks.manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465012', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3404800', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058623', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085624520825', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-6269108'] for port (9a1678b7-6d12-4034-8cba-7cc2a1d698c4), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.303354] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Pushing event deleted for resources: {'Port': ['ID=9a1678b7-6d12-4034-8cba-7cc2a1d698c4,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1586.307355] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.307472] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.307583] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.307674] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.307780] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.307860] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.307957] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308059] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308155] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308249] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308341] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308432] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308568] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308568] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308791] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308860] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308903] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.308979] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309080] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309195] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309327] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309388] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309496] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309602] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309650] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309736] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309826] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.309916] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.310017] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.310114] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=50968) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1586.310866] [50968]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Tracked resource versions report: [ 1586.310866] [50968]: pushed versions: [ 1586.310866] [50968]: { 'AddressGroup': {'1.2'}, [ 1586.310866] [50968]: 'Agent': {'1.1'}, [ 1586.310866] [50968]: 'ConntrackHelper': {'1.0'}, [ 1586.310866] [50968]: 'LocalIPAssociation': {'1.0'}, [ 1586.310866] [50968]: 'Log': {'1.0'}, [ 1586.310866] [50968]: 'NDPProxy': {'1.0'}, [ 1586.310866] [50968]: 'Network': {'1.2'}, [ 1586.310866] [50968]: 'Port': {'1.10'}, [ 1586.310866] [50968]: 'PortForwarding': {'1.3'}, [ 1586.310866] [50968]: 'QosPolicy': {'1.10'}, [ 1586.310866] [50968]: 'SecurityGroup': {'1.6'}, [ 1586.310866] [50968]: 'SecurityGroupRule': {'1.3'}, [ 1586.310866] [50968]: 'SubPort': {'1.0'}, [ 1586.310866] [50968]: 'Subnet': {'1.2'}, [ 1586.310866] [50968]: 'Trunk': {'1.1'}} [ 1586.310866] [50968]: consumer versions: [ 1586.310866] [50968]: { DHCP agent@devstack: {}, [ 1586.310866] [50968]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1586.310866] [50968]: 'Agent': '1.1', [ 1586.310866] [50968]: 'ConntrackHelper': '1.0', [ 1586.310866] [50968]: 'LocalIPAssociation': '1.0', [ 1586.310866] [50968]: 'Log': '1.0', [ 1586.310866] [50968]: 'NDPProxy': '1.0', [ 1586.310866] [50968]: 'Network': '1.2', [ 1586.310866] [50968]: 'Port': '1.10', [ 1586.310866] [50968]: 'PortForwarding': '1.3', [ 1586.310866] [50968]: 'QosPolicy': '1.10', [ 1586.310866] [50968]: 'SecurityGroup': '1.6', [ 1586.310866] [50968]: 'SecurityGroupRule': '1.3', [ 1586.310866] [50968]: 'SubPort': '1.0', [ 1586.310866] [50968]: 'Subnet': '1.2', [ 1586.310866] [50968]: 'Trunk': '1.1'}, [ 1586.310866] [50968]: Metadata agent@devstack: {}, [ 1586.310866] [50968]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1586.310866] [50968]: 'Agent': '1.1', [ 1586.310866] [50968]: 'ConntrackHelper': '1.0', [ 1586.310866] [50968]: 'LocalIPAssociation': '1.0', [ 1586.310866] [50968]: 'Log': '1.0', [ 1586.310866] [50968]: 'NDPProxy': '1.0', [ 1586.310866] [50968]: 'Network': '1.2', [ 1586.310866] [50968]: 'Port': '1.10', [ 1586.310866] [50968]: 'PortForwarding': '1.3', [ 1586.310866] [50968]: 'QosPolicy': '1.10', [ 1586.310866] [50968]: 'SecurityGroup': '1.6', [ 1586.310866] [50968]: 'SecurityGroupRule': '1.3', [ 1586.310866] [50968]: 'SubPort': '1.0', [ 1586.310866] [50968]: 'Subnet': '1.2', [ 1586.310866] [50968]: 'Trunk': '1.1'}, [ 1586.310866] [50968]: L3 agent@devstack: {}} [ 1586.310866] [50968]: {{(pid=50968) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1586.336483] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] delete_port_postcommit called with port settings {'id': '9a1678b7-6d12-4034-8cba-7cc2a1d698c4', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:10:74:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1821, 'fixed_ips': [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', '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-21T22:47:45Z', 'updated_at': '2025-11-21T22:47:48Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61a9e7da-4e5d-436e-9676-e6430b629797'], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1586.336719] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] delete_port_postcommit: [ 1586.336719] [50968]: key[mac_address], fa:16:3e:10:74:24 -> None [ 1586.336719] [50968]: key[device_id], 489fc4f0-c0fc-4a58-8b3c-5151946fe28c -> None [ 1586.336719] [50968]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1586.336719] [50968]: key[binding:vnic_type], normal -> None [ 1586.336719] [50968]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1586.336719] [50968]: key[tags], [] -> None [ 1586.336719] [50968]: key[allowed_address_pairs], [] -> None [ 1586.336719] [50968]: key[created_at], 2025-11-21T22:47:45Z -> None [ 1586.336719] [50968]: key[name], -> None [ 1586.336719] [50968]: key[status], ACTIVE -> None [ 1586.336719] [50968]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1586.336719] [50968]: key[fixed_ips], [{'subnet_id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'ip_address': '192.168.128.1'}] -> None [ 1586.336719] [50968]: key[id], 9a1678b7-6d12-4034-8cba-7cc2a1d698c4 -> None [ 1586.336719] [50968]: key[port_security_enabled], False -> None [ 1586.336719] [50968]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1586.336719] [50968]: key[security_groups], [] -> None [ 1586.336719] [50968]: key[binding:profile], {} -> None [ 1586.336719] [50968]: key[binding:host_id], devstack -> None [ 1586.336719] [50968]: key[revision_number], 5 -> None [ 1586.336719] [50968]: key[description], -> None [ 1586.336719] [50968]: key[updated_at], 2025-11-21T22:47:48Z -> None [ 1586.336719] [50968]: key[standard_attr_id], 1821 -> None [ 1586.336719] [50968]: key[admin_state_up], True -> None [ 1586.336719] [50968]: key[binding:vif_type], ovs -> None [ 1586.336719] [50968]: key[device_owner], network:router_interface -> None [ 1586.336719] [50968]: key[extra_dhcp_opts], [] -> None [ 1586.336719] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1586.377980] [50968]: DEBUG neutron_lib.callbacks.manager [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-1527283', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-536042'] for router_interface (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.412928] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=330,neutron:UPDATE=2,neutron:DELETE=18 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1586.470465] [50968]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Router 489fc4f0-c0fc-4a58-8b3c-5151946fe28c has already been hosted by L3 agent 3e77584d-73c9-421a-980f-517c90354e66 {{(pid=50968) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1586.517281] [50968]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-350a46ba-0bb6-48eb-b733-505ced03dae9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=50968) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1586.521347] [50968]: [pid: 50968|app: 0|req: 6623/12962] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 22:51:58 2025] PUT /networking/v2.0/routers/489fc4f0-c0fc-4a58-8b3c-5151946fe28c/remove_router_interface => generated 309 bytes in 619 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1586.569444] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks [] for router (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.612385] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks [] for router_gateway (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.638787] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Deleting port 14eaab97-7b3a-45b0-bc40-fbb9ba236813 {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1586.639061] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (14eaab97-7b3a-45b0-bc40-fbb9ba236813), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.671834] [50969]: DEBUG neutron.plugins.ml2.db [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] For port 14eaab97-7b3a-45b0-bc40-fbb9ba236813, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=14eaab97-7b3a-45b0-bc40-fbb9ba236813,segment=NetworkSegment(0a8954f4-b7a6-4240-9b2f-c02dbc043cf9),segment_id=0a8954f4-b7a6-4240-9b2f-c02dbc043cf9)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1586.672098] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (14eaab97-7b3a-45b0-bc40-fbb9ba236813), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.676542] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] delete_port_precommit called with port settings {'id': '14eaab97-7b3a-45b0-bc40-fbb9ba236813', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6e:92:69', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1820, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:45Z', 'updated_at': '2025-11-21T22:47: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1586.676741] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] delete_port_precommit: [ 1586.676741] [50969]: key[mac_address], fa:16:3e:6e:92:69 -> None [ 1586.676741] [50969]: key[device_id], 489fc4f0-c0fc-4a58-8b3c-5151946fe28c -> None [ 1586.676741] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1586.676741] [50969]: key[binding:vnic_type], normal -> None [ 1586.676741] [50969]: key[project_id], -> None [ 1586.676741] [50969]: key[tags], [] -> None [ 1586.676741] [50969]: key[allowed_address_pairs], [] -> None [ 1586.676741] [50969]: key[created_at], 2025-11-21T22:47:45Z -> None [ 1586.676741] [50969]: key[name], -> None [ 1586.676741] [50969]: key[status], ACTIVE -> None [ 1586.676741] [50969]: key[tenant_id], -> None [ 1586.676741] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}] -> None [ 1586.676741] [50969]: key[id], 14eaab97-7b3a-45b0-bc40-fbb9ba236813 -> None [ 1586.676741] [50969]: key[port_security_enabled], False -> None [ 1586.676741] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1586.676741] [50969]: key[security_groups], [] -> None [ 1586.676741] [50969]: key[binding:profile], {} -> None [ 1586.676741] [50969]: key[binding:host_id], devstack -> None [ 1586.676741] [50969]: key[revision_number], 5 -> None [ 1586.676741] [50969]: key[description], -> None [ 1586.676741] [50969]: key[updated_at], 2025-11-21T22:47:45Z -> None [ 1586.676741] [50969]: key[standard_attr_id], 1820 -> None [ 1586.676741] [50969]: key[admin_state_up], True -> None [ 1586.676741] [50969]: key[binding:vif_type], ovs -> None [ 1586.676741] [50969]: key[device_owner], network:router_gateway -> None [ 1586.676741] [50969]: key[extra_dhcp_opts], [] -> None [ 1586.676741] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1586.678711] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Calling delete_port for 14eaab97-7b3a-45b0-bc40-fbb9ba236813 owned by network:router_gateway {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1586.771936] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (14eaab97-7b3a-45b0-bc40-fbb9ba236813), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.779504] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Pushing event deleted for resources: {'Port': ['ID=14eaab97-7b3a-45b0-bc40-fbb9ba236813,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1586.803984] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] delete_port_postcommit called with port settings {'id': '14eaab97-7b3a-45b0-bc40-fbb9ba236813', 'name': '', 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'tenant_id': '', 'mac_address': 'fa:16:3e:6e:92:69', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '489fc4f0-c0fc-4a58-8b3c-5151946fe28c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1820, 'fixed_ips': [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T22:47:45Z', 'updated_at': '2025-11-21T22:47: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': '0a8954f4-b7a6-4240-9b2f-c02dbc043cf9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'd0ed963a-e96d-4674-85c7-9fda24527960'}}] (original binding levels None) on network {'id': 'd0ed963a-e96d-4674-85c7-9fda24527960', 'name': 'public', 'tenant_id': '424d567989aa4fad95740854204e9d29', 'project_id': '424d567989aa4fad95740854204e9d29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['97455abf-d85a-4138-b6fe-71dab7275c43'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T22:32:25Z', 'updated_at': '2025-11-21T22:32:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1586.804189] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] delete_port_postcommit: [ 1586.804189] [50969]: key[mac_address], fa:16:3e:6e:92:69 -> None [ 1586.804189] [50969]: key[device_id], 489fc4f0-c0fc-4a58-8b3c-5151946fe28c -> None [ 1586.804189] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1586.804189] [50969]: key[binding:vnic_type], normal -> None [ 1586.804189] [50969]: key[project_id], -> None [ 1586.804189] [50969]: key[tags], [] -> None [ 1586.804189] [50969]: key[allowed_address_pairs], [] -> None [ 1586.804189] [50969]: key[created_at], 2025-11-21T22:47:45Z -> None [ 1586.804189] [50969]: key[name], -> None [ 1586.804189] [50969]: key[status], ACTIVE -> None [ 1586.804189] [50969]: key[tenant_id], -> None [ 1586.804189] [50969]: key[fixed_ips], [{'subnet_id': '97455abf-d85a-4138-b6fe-71dab7275c43', 'ip_address': '10.180.180.234'}] -> None [ 1586.804189] [50969]: key[id], 14eaab97-7b3a-45b0-bc40-fbb9ba236813 -> None [ 1586.804189] [50969]: key[port_security_enabled], False -> None [ 1586.804189] [50969]: key[network_id], d0ed963a-e96d-4674-85c7-9fda24527960 -> None [ 1586.804189] [50969]: key[security_groups], [] -> None [ 1586.804189] [50969]: key[binding:profile], {} -> None [ 1586.804189] [50969]: key[binding:host_id], devstack -> None [ 1586.804189] [50969]: key[revision_number], 5 -> None [ 1586.804189] [50969]: key[description], -> None [ 1586.804189] [50969]: key[updated_at], 2025-11-21T22:47:45Z -> None [ 1586.804189] [50969]: key[standard_attr_id], 1820 -> None [ 1586.804189] [50969]: key[admin_state_up], True -> None [ 1586.804189] [50969]: key[binding:vif_type], ovs -> None [ 1586.804189] [50969]: key[device_owner], network:router_gateway -> None [ 1586.804189] [50969]: key[extra_dhcp_opts], [] -> None [ 1586.804189] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1586.805418] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-7562074'] for router_gateway (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.836349] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-7564885', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-209205'] for router (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.837743] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks [] for router_controller (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), precommit_delete_associations {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.861538] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-7564894'] for router (489fc4f0-c0fc-4a58-8b3c-5151946fe28c), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.861852] [50969]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 489fc4f0-c0fc-4a58-8b3c-5151946fe28c {{(pid=50969) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1586.866700] [50969]: DEBUG neutron_lib.callbacks.manager [None req-e01217cb-977a-4d2f-97a4-68f028904a48 admin admin] Publish callbacks [] for router (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.867221] [50969]: [pid: 50969|app: 0|req: 6340/12963] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:51:58 2025] DELETE /networking/v2.0/routers/489fc4f0-c0fc-4a58-8b3c-5151946fe28c => generated 0 bytes in 344 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1586.888935] [50968]: DEBUG neutron.db.db_base_plugin_v2 [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] Deleting subnet 61a9e7da-4e5d-436e-9676-e6430b629797 {{(pid=50968) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1586.890797] [50968]: DEBUG neutron_lib.callbacks.manager [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] Publish callbacks [] for subnet (61a9e7da-4e5d-436e-9676-e6430b629797), before_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.901585] [50968]: DEBUG neutron_lib.callbacks.manager [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-6915315'] for subnet (61a9e7da-4e5d-436e-9676-e6430b629797), precommit_delete_associations {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.933977] [50968]: DEBUG neutron_lib.callbacks.manager [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2887351'] for subnet (61a9e7da-4e5d-436e-9676-e6430b629797), precommit_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.934446] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] delete_subnet_precommit called with subnet settings {'id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'name': 'tempest-AttachVolumeTestJSON-1170854911-subnet', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1818, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) [ 1586.934640] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] delete_subnet_precommit: [ 1586.934640] [50968]: key[service_types], [] -> None [ 1586.934640] [50968]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1586.934640] [50968]: key[tags], [] -> None [ 1586.934640] [50968]: key[router:external], False -> None [ 1586.934640] [50968]: key[ipv6_ra_mode], None -> None [ 1586.934640] [50968]: key[created_at], 2025-11-21T22:47:44Z -> None [ 1586.934640] [50968]: key[name], tempest-AttachVolumeTestJSON-1170854911-subnet -> None [ 1586.934640] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1586.934640] [50968]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1586.934640] [50968]: key[id], 61a9e7da-4e5d-436e-9676-e6430b629797 -> None [ 1586.934640] [50968]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1586.934640] [50968]: key[host_routes], [] -> None [ 1586.934640] [50968]: key[revision_number], 0 -> None [ 1586.934640] [50968]: key[dns_nameservers], [] -> None [ 1586.934640] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1586.934640] [50968]: key[updated_at], 2025-11-21T22:47:44Z -> None [ 1586.934640] [50968]: key[description], -> None [ 1586.934640] [50968]: key[standard_attr_id], 1818 -> None [ 1586.934640] [50968]: key[segment_id], None -> None [ 1586.934640] [50968]: key[shared], False -> None [ 1586.934640] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1586.934640] [50968]: key[ipv6_address_mode], None -> None [ 1586.934640] [50968]: key[enable_dhcp], True -> None [ 1586.934640] [50968]: key[subnetpool_id], None -> None [ 1586.934640] [50968]: key[ip_version], 4 -> None [ 1586.934640] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1586.964165] [50968]: DEBUG neutron_lib.callbacks.manager [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2887374', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1465026', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1527272', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-6269180', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-5710124'] for subnet (61a9e7da-4e5d-436e-9676-e6430b629797), after_delete {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.964415] [50968]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] delete_subnet_postcommit called with subnet settings {'id': '61a9e7da-4e5d-436e-9676-e6430b629797', 'name': 'tempest-AttachVolumeTestJSON-1170854911-subnet', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1818, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:47:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) [ 1586.964512] [50968]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] delete_subnet_postcommit: [ 1586.964512] [50968]: key[service_types], [] -> None [ 1586.964512] [50968]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1586.964512] [50968]: key[tags], [] -> None [ 1586.964512] [50968]: key[router:external], False -> None [ 1586.964512] [50968]: key[ipv6_ra_mode], None -> None [ 1586.964512] [50968]: key[created_at], 2025-11-21T22:47:44Z -> None [ 1586.964512] [50968]: key[name], tempest-AttachVolumeTestJSON-1170854911-subnet -> None [ 1586.964512] [50968]: key[gateway_ip], 192.168.128.1 -> None [ 1586.964512] [50968]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1586.964512] [50968]: key[id], 61a9e7da-4e5d-436e-9676-e6430b629797 -> None [ 1586.964512] [50968]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1586.964512] [50968]: key[host_routes], [] -> None [ 1586.964512] [50968]: key[revision_number], 0 -> None [ 1586.964512] [50968]: key[dns_nameservers], [] -> None [ 1586.964512] [50968]: key[cidr], 192.168.128.0/28 -> None [ 1586.964512] [50968]: key[updated_at], 2025-11-21T22:47:44Z -> None [ 1586.964512] [50968]: key[description], -> None [ 1586.964512] [50968]: key[standard_attr_id], 1818 -> None [ 1586.964512] [50968]: key[segment_id], None -> None [ 1586.964512] [50968]: key[shared], False -> None [ 1586.964512] [50968]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1586.964512] [50968]: key[ipv6_address_mode], None -> None [ 1586.964512] [50968]: key[enable_dhcp], True -> None [ 1586.964512] [50968]: key[subnetpool_id], None -> None [ 1586.964512] [50968]: key[ip_version], 4 -> None [ 1586.964512] [50968]: {{(pid=50968) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1586.968725] [50968]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=61a9e7da-4e5d-436e-9676-e6430b629797,revision_number=None']} {{(pid=50968) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1586.974701] [50968]: DEBUG neutron_lib.callbacks.manager [None req-11edee7c-b673-4aa5-b4e9-3630e807f1e2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-1527262'] for subnet (None), before_response {{(pid=50968) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1586.976561] [50968]: [pid: 50968|app: 0|req: 6624/12964] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 22:51:59 2025] DELETE /networking/v2.0/subnets/61a9e7da-4e5d-436e-9676-e6430b629797 => generated 0 bytes in 107 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1587.000788] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-3204918'] for network (2cadbd63-de04-47df-baa3-59dbd9f1eda3), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.021444] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Deleting port c5544ef1-fa7a-4906-9fd9-b6d3155049fc {{(pid=50969) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1587.021587] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8085625053656'] for port (c5544ef1-fa7a-4906-9fd9-b6d3155049fc), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.041563] [50969]: DEBUG neutron.plugins.ml2.db [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] For port c5544ef1-fa7a-4906-9fd9-b6d3155049fc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c5544ef1-fa7a-4906-9fd9-b6d3155049fc,segment=NetworkSegment(f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10),segment_id=f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10)] {{(pid=50969) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1587.041817] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-7561552'] for port (c5544ef1-fa7a-4906-9fd9-b6d3155049fc), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.046841] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] delete_port_precommit called with port settings {'id': 'c5544ef1-fa7a-4906-9fd9-b6d3155049fc', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:1b:45:ec', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'device_owner': 'network:dhcp', 'standard_attr_id': 1826, '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-21T22:47:46Z', 'updated_at': '2025-11-21T22:51:59Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:51:59Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1587.047077] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] delete_port_precommit: [ 1587.047077] [50969]: key[mac_address], fa:16:3e:1b:45:ec -> None [ 1587.047077] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1587.047077] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1587.047077] [50969]: key[binding:vnic_type], normal -> None [ 1587.047077] [50969]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1587.047077] [50969]: key[tags], [] -> None [ 1587.047077] [50969]: key[allowed_address_pairs], [] -> None [ 1587.047077] [50969]: key[created_at], 2025-11-21T22:47:46Z -> None [ 1587.047077] [50969]: key[name], -> None [ 1587.047077] [50969]: key[status], ACTIVE -> None [ 1587.047077] [50969]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1587.047077] [50969]: key[fixed_ips], [] -> None [ 1587.047077] [50969]: key[id], c5544ef1-fa7a-4906-9fd9-b6d3155049fc -> None [ 1587.047077] [50969]: key[port_security_enabled], False -> None [ 1587.047077] [50969]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1587.047077] [50969]: key[security_groups], [] -> None [ 1587.047077] [50969]: key[binding:profile], {} -> None [ 1587.047077] [50969]: key[binding:host_id], devstack -> None [ 1587.047077] [50969]: key[revision_number], 5 -> None [ 1587.047077] [50969]: key[description], -> None [ 1587.047077] [50969]: key[updated_at], 2025-11-21T22:51:59Z -> None [ 1587.047077] [50969]: key[standard_attr_id], 1826 -> None [ 1587.047077] [50969]: key[admin_state_up], True -> None [ 1587.047077] [50969]: key[binding:vif_type], ovs -> None [ 1587.047077] [50969]: key[device_owner], network:dhcp -> None [ 1587.047077] [50969]: key[extra_dhcp_opts], [] -> None [ 1587.047077] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1587.048558] [50969]: DEBUG neutron.plugins.ml2.plugin [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Calling delete_port for c5544ef1-fa7a-4906-9fd9-b6d3155049fc owned by network:dhcp {{(pid=50969) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1587.088760] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-1849689', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-3163474', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8085625058317', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8085623952631', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-5950306'] for port (c5544ef1-fa7a-4906-9fd9-b6d3155049fc), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.097058] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Pushing event deleted for resources: {'Port': ['ID=c5544ef1-fa7a-4906-9fd9-b6d3155049fc,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1587.103155] [50969]: DEBUG neutron.db.l3_dvrscheduler_db [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] No DVR routers for this DVR port c5544ef1-fa7a-4906-9fd9-b6d3155049fc on host devstack {{(pid=50969) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1587.103498] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] delete_port_postcommit called with port settings {'id': 'c5544ef1-fa7a-4906-9fd9-b6d3155049fc', 'name': '', 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'mac_address': 'fa:16:3e:1b:45:ec', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'device_owner': 'network:dhcp', 'standard_attr_id': 1826, '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-21T22:47:46Z', 'updated_at': '2025-11-21T22:51:59Z', 'revision_number': 5, 'project_id': '1cd8d6635f01430795eac29d05c07a04'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}}] (original binding levels None) on network {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:51:59Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} with segments to bind None [ 1587.103650] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] delete_port_postcommit: [ 1587.103650] [50969]: key[mac_address], fa:16:3e:1b:45:ec -> None [ 1587.103650] [50969]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1587.103650] [50969]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1587.103650] [50969]: key[binding:vnic_type], normal -> None [ 1587.103650] [50969]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1587.103650] [50969]: key[tags], [] -> None [ 1587.103650] [50969]: key[allowed_address_pairs], [] -> None [ 1587.103650] [50969]: key[created_at], 2025-11-21T22:47:46Z -> None [ 1587.103650] [50969]: key[name], -> None [ 1587.103650] [50969]: key[status], ACTIVE -> None [ 1587.103650] [50969]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1587.103650] [50969]: key[fixed_ips], [] -> None [ 1587.103650] [50969]: key[id], c5544ef1-fa7a-4906-9fd9-b6d3155049fc -> None [ 1587.103650] [50969]: key[port_security_enabled], False -> None [ 1587.103650] [50969]: key[network_id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1587.103650] [50969]: key[security_groups], [] -> None [ 1587.103650] [50969]: key[binding:profile], {} -> None [ 1587.103650] [50969]: key[binding:host_id], devstack -> None [ 1587.103650] [50969]: key[revision_number], 5 -> None [ 1587.103650] [50969]: key[description], -> None [ 1587.103650] [50969]: key[updated_at], 2025-11-21T22:51:59Z -> None [ 1587.103650] [50969]: key[standard_attr_id], 1826 -> None [ 1587.103650] [50969]: key[admin_state_up], True -> None [ 1587.103650] [50969]: key[binding:vif_type], ovs -> None [ 1587.103650] [50969]: key[device_owner], network:dhcp -> None [ 1587.103650] [50969]: key[extra_dhcp_opts], [] -> None [ 1587.103650] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1587.119475] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2890561', 'neutron.services.segments.db._delete_segments_for_network-8085625158014'] for network (2cadbd63-de04-47df-baa3-59dbd9f1eda3), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.128332] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] delete_network_precommit called with network settings {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:51:59Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} (original settings None) and network segments [{'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}] [ 1587.128485] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] delete_network_precommit: [ 1587.128485] [50969]: key[qinq], None -> None [ 1587.128485] [50969]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1587.128485] [50969]: key[tags], [] -> None [ 1587.128485] [50969]: key[router:external], False -> None [ 1587.128485] [50969]: key[created_at], 2025-11-21T22:47:44Z -> None [ 1587.128485] [50969]: key[name], tempest-AttachVolumeTestJSON-1170854911-network -> None [ 1587.128485] [50969]: key[status], ACTIVE -> None [ 1587.128485] [50969]: key[ipv6_address_scope], None -> None [ 1587.128485] [50969]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1587.128485] [50969]: key[availability_zone_hints], [] -> None [ 1587.128485] [50969]: key[availability_zones], ['nova'] -> None [ 1587.128485] [50969]: key[id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1587.128485] [50969]: key[port_security_enabled], True -> None [ 1587.128485] [50969]: key[subnets], [] -> None [ 1587.128485] [50969]: key[provider:segmentation_id], 334 -> None [ 1587.128485] [50969]: key[provider:network_type], vlan -> None [ 1587.128485] [50969]: key[revision_number], 3 -> None [ 1587.128485] [50969]: key[provider:physical_network], default -> None [ 1587.128485] [50969]: key[description], -> None [ 1587.128485] [50969]: key[updated_at], 2025-11-21T22:51:59Z -> None [ 1587.128485] [50969]: key[standard_attr_id], 1816 -> None [ 1587.128485] [50969]: key[admin_state_up], True -> None [ 1587.128485] [50969]: key[shared], False -> None [ 1587.128485] [50969]: key[ipv4_address_scope], None -> None [ 1587.128485] [50969]: key[vlan_transparent], None -> None [ 1587.128485] [50969]: key[mtu], 8950 -> None [ 1587.128485] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1587.129510] [50969]: DEBUG neutron.services.segments.db [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2cadbd63-de04-47df-baa3-59dbd9f1eda3']}} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1587.133064] [50969]: DEBUG neutron.services.segments.db [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10') {'for_net_delete': True} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1587.133179] [50969]: DEBUG neutron.services.segments.db [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10') {} {{(pid=50969) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1587.136922] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8085625158275', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-5796838'] for segment (f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.143642] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115'] for segment (f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.150695] [50969]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Releasing vlan 334 on physical network default to pool {{(pid=50969) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1587.150990] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2888115', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-5950263'] for segment (f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.174795] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2890574', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133290', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7194651', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-7562086'] for network (2cadbd63-de04-47df-baa3-59dbd9f1eda3), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.175022] [50969]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] delete_network_postcommit called with network settings {'id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3', 'name': 'tempest-AttachVolumeTestJSON-1170854911-network', 'tenant_id': '1cd8d6635f01430795eac29d05c07a04', 'project_id': '1cd8d6635f01430795eac29d05c07a04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1816, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T22:47:44Z', 'updated_at': '2025-11-21T22:51:59Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 334} (original settings None) and network segments [{'id': 'f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 334, 'network_id': '2cadbd63-de04-47df-baa3-59dbd9f1eda3'}] [ 1587.175340] [50969]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] delete_network_postcommit: [ 1587.175340] [50969]: key[qinq], None -> None [ 1587.175340] [50969]: key[project_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1587.175340] [50969]: key[tags], [] -> None [ 1587.175340] [50969]: key[router:external], False -> None [ 1587.175340] [50969]: key[created_at], 2025-11-21T22:47:44Z -> None [ 1587.175340] [50969]: key[name], tempest-AttachVolumeTestJSON-1170854911-network -> None [ 1587.175340] [50969]: key[status], ACTIVE -> None [ 1587.175340] [50969]: key[ipv6_address_scope], None -> None [ 1587.175340] [50969]: key[tenant_id], 1cd8d6635f01430795eac29d05c07a04 -> None [ 1587.175340] [50969]: key[availability_zone_hints], [] -> None [ 1587.175340] [50969]: key[availability_zones], ['nova'] -> None [ 1587.175340] [50969]: key[id], 2cadbd63-de04-47df-baa3-59dbd9f1eda3 -> None [ 1587.175340] [50969]: key[port_security_enabled], True -> None [ 1587.175340] [50969]: key[subnets], [] -> None [ 1587.175340] [50969]: key[provider:segmentation_id], 334 -> None [ 1587.175340] [50969]: key[provider:network_type], vlan -> None [ 1587.175340] [50969]: key[revision_number], 3 -> None [ 1587.175340] [50969]: key[provider:physical_network], default -> None [ 1587.175340] [50969]: key[description], -> None [ 1587.175340] [50969]: key[updated_at], 2025-11-21T22:51:59Z -> None [ 1587.175340] [50969]: key[standard_attr_id], 1816 -> None [ 1587.175340] [50969]: key[admin_state_up], True -> None [ 1587.175340] [50969]: key[shared], False -> None [ 1587.175340] [50969]: key[ipv4_address_scope], None -> None [ 1587.175340] [50969]: key[vlan_transparent], None -> None [ 1587.175340] [50969]: key[mtu], 8950 -> None [ 1587.175340] [50969]: {{(pid=50969) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1587.181997] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Pushing event deleted for resources: {'Network': ['ID=2cadbd63-de04-47df-baa3-59dbd9f1eda3,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1587.185418] [50969]: DEBUG neutron_lib.callbacks.manager [None req-94ef9521-36b0-46e1-a913-b293438f605e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-7194633'] for network (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.187546] [50969]: [pid: 50969|app: 0|req: 6341/12965] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 22:51:59 2025] DELETE /networking/v2.0/networks/2cadbd63-de04-47df-baa3-59dbd9f1eda3 => generated 0 bytes in 208 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1587.211075] [50969]: INFO neutron.services.segments.plugin [-] Segment f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10 resource provider aggregate not found [ 1587.221405] [50969]: INFO neutron.services.segments.plugin [-] Segment f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10 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 f1d0d884-ffc7-4ebe-b9dc-c31bb79d9e10 found for delete ", "request_id": "req-333e601a-72e1-4c93-9d6c-bdf04596f233"}]} [ 1587.357163] [50968]: [pid: 50968|app: 0|req: 6625/12966] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 22:51:59 2025] GET /networking/v2.0/security-groups?tenant_id=1cd8d6635f01430795eac29d05c07a04&name=default => generated 2929 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1587.392778] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ae1a498-b45d-465f-ac80-e0323d4aaca9 admin admin] Publish callbacks [] for security_group (186b81eb-20e9-4a55-967a-260c79d70c99), before_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.408934] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ae1a498-b45d-465f-ac80-e0323d4aaca9 admin admin] Publish callbacks [] for security_group (186b81eb-20e9-4a55-967a-260c79d70c99), precommit_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.438782] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ae1a498-b45d-465f-ac80-e0323d4aaca9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-7133297'] for security_group (186b81eb-20e9-4a55-967a-260c79d70c99), after_delete {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.443171] [50969]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2ae1a498-b45d-465f-ac80-e0323d4aaca9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=186b81eb-20e9-4a55-967a-260c79d70c99,revision_number=None']} {{(pid=50969) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1587.448152] [50969]: DEBUG neutron_lib.callbacks.manager [None req-2ae1a498-b45d-465f-ac80-e0323d4aaca9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=50969) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1587.448760] [50969]: [pid: 50969|app: 0|req: 6342/12967] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 22:51:59 2025] DELETE /networking/v2.0/security-groups/186b81eb-20e9-4a55-967a-260c79d70c99 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1597.353871] [50968]: DEBUG dbcounter [-] [50968] Writing DB stats neutron:SELECT=455,neutron:DELETE=14,neutron:UPDATE=3 {{(pid=50968) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1597.441141] [50969]: DEBUG dbcounter [-] [50969] Writing DB stats neutron:SELECT=270,neutron:UPDATE=5,neutron:DELETE=26 {{(pid=50969) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}}